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
3M CO CALL 88579Y901 12,544 76,300 SH Call SOLE   76,300 0 0
3M CO PUT 88579Y951 4,373 26,600 SH Put SOLE   26,600 0 0
58 COM INC CALL 31680Q904 301 6,100 SH Call SOLE   6,100 0 0
58 COM INC PUT 31680Q954 311 6,300 SH Put SOLE   6,300 0 0
58 COM INC SPON ADR REP A 31680Q104 226 4,582 SH   SOLE   4,582 0 0
ABB LTD PUT 000375954 264 13,400 SH Put SOLE   13,400 0 0
ABBOTT LABS CALL 002824900 18,750 224,100 SH Call SOLE   224,100 0 0
ABBOTT LABS PUT 002824950 5,673 67,800 SH Put SOLE   67,800 0 0
ABBVIE INC CALL 00287Y909 24,041 317,500 SH Call SOLE   317,500 0 0
ABBVIE INC PUT 00287Y959 14,743 194,700 SH Put SOLE   194,700 0 0
ABBVIE INC COM 00287Y109 298 3,936 SH   SOLE   3,936 0 0
ABERCROMBIE & FITCH CO CALL 002896907 334 21,400 SH Call SOLE   21,400 0 0
ABERCROMBIE & FITCH CO PUT 002896957 332 21,300 SH Put SOLE   21,300 0 0
ABIOMED INC CALL 003654900 338 1,900 SH Call SOLE   1,900 0 0
ABIOMED INC PUT 003654950 249 1,400 SH Put SOLE   1,400 0 0
ABSOLUTE SHS TR WBI BBR GBL INME 00400R874 215 8,402 SH   SOLE   8,402 0 0
ABSOLUTE SHS TR WBI BBR YLD 1000 00400R700 242 10,164 SH   SOLE   10,164 0 0
ACADIA PHARMACEUTICALS INC CALL 004225908 687 19,100 SH Call SOLE   19,100 0 0
ACADIA PHARMACEUTICALS INC PUT 004225958 554 15,400 SH Put SOLE   15,400 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 359 9,985 SH   SOLE   9,985 0 0
ACCENTURE PLC IRELAND CALL G1151C901 923 4,800 SH Call SOLE   4,800 0 0
ACCENTURE PLC IRELAND PUT G1151C951 1,308 6,800 SH Put SOLE   6,800 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 2,450 12,737 SH   SOLE   12,737 0 0
ACHILLION PHARMACEUTICALS IN COM 00448Q201 50 13,773 SH   SOLE   13,773 0 0
ACTIVISION BLIZZARD INC CALL 00507V909 2,196 41,500 SH Call SOLE   41,500 0 0
ACTIVISION BLIZZARD INC PUT 00507V959 3,741 70,700 SH Put SOLE   70,700 0 0
ACTIVISION BLIZZARD INC COM 00507V109 327 6,184 SH   SOLE   6,184 0 0
ACUITY BRANDS INC CALL 00508Y902 283 2,100 SH Call SOLE   2,100 0 0
ADOBE INC CALL 00724F901 14,006 50,700 SH Call SOLE   50,700 0 0
ADOBE INC PUT 00724F951 16,161 58,500 SH Put SOLE   58,500 0 0
ADOBE INC COM 00724F101 532 1,926 SH   SOLE   1,926 0 0
ADVANCE AUTO PARTS INC CALL 00751Y906 1,919 11,600 SH Call SOLE   11,600 0 0
ADVANCE AUTO PARTS INC PUT 00751Y956 314 1,900 SH Put SOLE   1,900 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 1,278 7,725 SH   SOLE   7,725 0 0
ADVANCED MICRO DEVICES INC CALL 007903907 11,825 407,900 SH Call SOLE   407,900 0 0
ADVANCED MICRO DEVICES INC PUT 007903957 3,473 119,800 SH Put SOLE   119,800 0 0
ADVANCED MICRO DEVICES INC COM 007903107 481 16,605 SH   SOLE   16,605 0 0
AECOM CALL 00766T900 304 8,100 SH Call SOLE   8,100 0 0
AECOM COM 00766T100 242 6,448 SH   SOLE   6,448 0 0
AEGON N V NY REGISTRY SHS 007924103 227 55,000 SH   SOLE   55,000 0 0
AFLAC INC CALL 001055902 2,208 42,200 SH Call SOLE   42,200 0 0
AFLAC INC PUT 001055952 2,114 40,400 SH Put SOLE   40,400 0 0
AFLAC INC COM 001055102 486 9,282 SH   SOLE   9,282 0 0
AGCO CORP CALL 001084902 265 3,500 SH Call SOLE   3,500 0 0
AGILENT TECHNOLOGIES INC CALL 00846U901 513 6,700 SH Call SOLE   6,700 0 0
AGILENT TECHNOLOGIES INC PUT 00846U951 1,579 20,600 SH Put SOLE   20,600 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 323 4,219 SH   SOLE   4,219 0 0
AGNC INVT CORP CALL 00123Q904 1,347 83,700 SH Call SOLE   83,700 0 0
AGNC INVT CORP PUT 00123Q954 405 25,200 SH Put SOLE   25,200 0 0
AGNICO EAGLE MINES LTD CALL 008474908 638 11,900 SH Call SOLE   11,900 0 0
AGNICO EAGLE MINES LTD PUT 008474958 1,410 26,300 SH Put SOLE   26,300 0 0
AIR PRODS & CHEMS INC CALL 009158906 532 2,400 SH Call SOLE   2,400 0 0
AIR PRODS & CHEMS INC COM 009158106 413 1,860 SH   SOLE   1,860 0 0
AK STL HLDG CORP CALL 001547908 151 66,500 SH Call SOLE   66,500 0 0
AK STL HLDG CORP PUT 001547958 179 78,800 SH Put SOLE   78,800 0 0
AK STL HLDG CORP COM 001547108 365 160,720 SH   SOLE   160,720 0 0
ALASKA AIR GROUP INC CALL 011659909 1,123 17,300 SH Call SOLE   17,300 0 0
ALASKA AIR GROUP INC PUT 011659959 299 4,600 SH Put SOLE   4,600 0 0
ALBEMARLE CORP PUT 012653951 688 9,900 SH Put SOLE   9,900 0 0
ALBEMARLE CORP COM 012653101 475 6,828 SH   SOLE   6,828 0 0
ALCOA CORP CALL 013872906 570 28,400 SH Call SOLE   28,400 0 0
ALCOA CORP PUT 013872956 486 24,200 SH Put SOLE   24,200 0 0
ALEXCO RESOURCE CORP COM 01535P106 24 13,743 SH   SOLE   13,743 0 0
ALEXION PHARMACEUTICALS INC CALL 015351909 735 7,500 SH Call SOLE   7,500 0 0
ALEXION PHARMACEUTICALS INC PUT 015351959 1,587 16,200 SH Put SOLE   16,200 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 1,128 11,513 SH   SOLE   11,513 0 0
ALIBABA GROUP HLDG LTD CALL 01609W902 8,094 48,400 SH Call SOLE   48,400 0 0
ALIBABA GROUP HLDG LTD PUT 01609W952 15,920 95,200 SH Put SOLE   95,200 0 0
ALIGN TECHNOLOGY INC CALL 016255901 3,564 19,700 SH Call SOLE   19,700 0 0
ALIGN TECHNOLOGY INC PUT 016255951 1,321 7,300 SH Put SOLE   7,300 0 0
ALLEGHANY CORP DEL COM 017175100 637 798 SH   SOLE   798 0 0
ALLEGHENY TECHNOLOGIES INC CALL 01741R902 275 13,600 SH Call SOLE   13,600 0 0
ALLERGAN PLC SHS G0177J108 491 2,918 SH   SOLE   2,918 0 0
ALLIANCE DATA SYSTEMS CORP CALL 018581908 858 6,700 SH Call SOLE   6,700 0 0
ALLIANCE DATA SYSTEMS CORP PUT 018581958 1,153 9,000 SH Put SOLE   9,000 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 269 2,101 SH   SOLE   2,101 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 192 17,442 SH   SOLE   17,442 0 0
ALLSTATE CORP CALL 020002901 2,956 27,200 SH Call SOLE   27,200 0 0
ALLSTATE CORP PUT 020002951 1,315 12,100 SH Put SOLE   12,100 0 0
ALLSTATE CORP COM 020002101 1,171 10,776 SH   SOLE   10,776 0 0
ALLY FINL INC CALL 02005N900 1,137 34,300 SH Call SOLE   34,300 0 0
ALLY FINL INC PUT 02005N950 1,333 40,200 SH Put SOLE   40,200 0 0
ALLY FINL INC COM 02005N100 330 9,954 SH   SOLE   9,954 0 0
ALPHABET INC CAP STK CL A 02079K305 54,829 44,900 SH Call SOLE   44,900 0 0
ALPHABET INC CAP STK CL A 02079K305 57,516 47,100 SH Put SOLE   47,100 0 0
ALPHABET INC CAP STK CL C 02079K107 67,655 55,500 SH Call SOLE   55,500 0 0
ALPHABET INC CAP STK CL C 02079K107 67,289 55,200 SH Put SOLE   55,200 0 0
ALPHABET INC CAP STK CL C 02079K107 2,523 2,070 SH   SOLE   2,070 0 0
ALPS ETF TR RIVERFRONT DYM 00162Q536 220 8,707 SH   SOLE   8,707 0 0
ALTABA INC COM 021346101 528 27,129 SH   SOLE   27,129 0 0
ALTABA INC CALL 021346901 432 22,200 SH Call SOLE   22,200 0 0
ALTERYX INC CALL 02156B903 698 6,500 SH Call SOLE   6,500 0 0
ALTERYX INC PUT 02156B953 204 1,900 SH Put SOLE   1,900 0 0
ALTERYX INC COM CL A 02156B103 246 2,291 SH   SOLE   2,291 0 0
ALTRIA GROUP INC CALL 02209S903 2,344 57,300 SH Call SOLE   57,300 0 0
ALTRIA GROUP INC PUT 02209S953 1,628 39,800 SH Put SOLE   39,800 0 0
ALTRIA GROUP INC COM 02209S103 778 19,026 SH   SOLE   19,026 0 0
AMAG PHARMACEUTICALS INC COM 00163U106 181 15,646 SH   SOLE   15,646 0 0
AMAZON COM INC CALL 023135906 181,576 104,600 SH Call SOLE   104,600 0 0
AMAZON COM INC PUT 023135956 251,533 144,900 SH Put SOLE   144,900 0 0
AMAZON COM INC COM 023135106 14,123 8,136 SH   SOLE   8,136 0 0
AMBARELLA INC CALL G037AX901 1,426 22,700 SH Call SOLE   22,700 0 0
AMBARELLA INC PUT G037AX951 855 13,600 SH Put SOLE   13,600 0 0
AMBEV SA SPONSORED ADR 02319V103 372 80,446 SH   SOLE   80,446 0 0
AMC ENTMT HLDGS INC CALL 00165C904 956 89,300 SH Call SOLE   89,300 0 0
AMC ENTMT HLDGS INC PUT 00165C954 129 12,100 SH Put SOLE   12,100 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 158 14,802 SH   SOLE   14,802 0 0
AMEDISYS INC CALL 023436908 2,843 21,700 SH Call SOLE   21,700 0 0
AMEREN CORP CALL 023608902 512 6,400 SH Call SOLE   6,400 0 0
AMERICAN AIRLS GROUP INC CALL 02376R902 3,137 116,300 SH Call SOLE   116,300 0 0
AMERICAN AIRLS GROUP INC PUT 02376R952 3,266 121,100 SH Put SOLE   121,100 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 1,042 38,649 SH   SOLE   38,649 0 0
AMERICAN AXLE & MFG HLDGS IN CALL 024061903 91 11,100 SH Call SOLE   11,100 0 0
AMERICAN EAGLE OUTFITTERS IN CALL 02553E906 247 15,200 SH Call SOLE   15,200 0 0
AMERICAN ELEC PWR CO INC CALL 025537901 3,017 32,200 SH Call SOLE   32,200 0 0
AMERICAN EXPRESS CO CALL 025816909 5,441 46,000 SH Call SOLE   46,000 0 0
AMERICAN EXPRESS CO PUT 025816959 3,406 28,800 SH Put SOLE   28,800 0 0
AMERICAN EXPRESS CO COM 025816109 225 1,900 SH   SOLE   1,900 0 0
AMERICAN OUTDOOR BRANDS CORP PUT 02874P953 128 21,800 SH Put SOLE   21,800 0 0
AMERICAN TOWER CORP NEW CALL 03027X900 7,541 34,100 SH Call SOLE   34,100 0 0
AMERICAN TOWER CORP NEW PUT 03027X950 1,504 6,800 SH Put SOLE   6,800 0 0
AMERICAN TOWER CORP NEW COM 03027X100 1,955 8,843 SH   SOLE   8,843 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 255 2,056 SH   SOLE   2,056 0 0
AMERIPRISE FINL INC COM 03076C106 606 4,118 SH   SOLE   4,118 0 0
AMERISOURCEBERGEN CORP CALL 03073E905 2,857 34,700 SH Call SOLE   34,700 0 0
AMERISOURCEBERGEN CORP PUT 03073E955 379 4,600 SH Put SOLE   4,600 0 0
AMGEN INC CALL 031162900 9,366 48,400 SH Call SOLE   48,400 0 0
AMGEN INC PUT 031162950 12,385 64,000 SH Put SOLE   64,000 0 0
AMPHENOL CORP NEW CALL 032095901 1,978 20,500 SH Call SOLE   20,500 0 0
ANALOG DEVICES INC CALL 032654905 2,022 18,100 SH Call SOLE   18,100 0 0
ANALOG DEVICES INC PUT 032654955 3,519 31,500 SH Put SOLE   31,500 0 0
ANALOG DEVICES INC COM 032654105 841 7,527 SH   SOLE   7,527 0 0
ANAPLAN INC PUT 03272L958 216 4,600 SH Put SOLE   4,600 0 0
ANGLOGOLD ASHANTI LTD CALL 035128906 1,418 77,600 SH Call SOLE   77,600 0 0
ANGLOGOLD ASHANTI LTD PUT 035128956 409 22,400 SH Put SOLE   22,400 0 0
ANHEUSER BUSCH INBEV SA/NV CALL 03524A908 1,579 16,600 SH Call SOLE   16,600 0 0
ANHEUSER BUSCH INBEV SA/NV PUT 03524A958 2,835 29,800 SH Put SOLE   29,800 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 891 9,359 SH   SOLE   9,359 0 0
ANNALY CAP MGMT INC CALL 035710909 120 13,600 SH Call SOLE   13,600 0 0
ANNALY CAP MGMT INC PUT 035710959 266 30,200 SH Put SOLE   30,200 0 0
ANNALY CAP MGMT INC COM 035710409 180 20,476 SH   SOLE   20,476 0 0
ANTERO RES CORP COM 03674X106 52 17,164 SH   SOLE   17,164 0 0
ANTHEM INC CALL 036752903 15,342 63,900 SH Call SOLE   63,900 0 0
ANTHEM INC PUT 036752953 5,930 24,700 SH Put SOLE   24,700 0 0
ANTHEM INC COM 036752103 438 1,825 SH   SOLE   1,825 0 0
ANWORTH MORTGAGE ASSET CP COM 037347101 52 15,834 SH   SOLE   15,834 0 0
AON PLC CALL G0408V902 658 3,400 SH Call SOLE   3,400 0 0
AON PLC PUT G0408V952 561 2,900 SH Put SOLE   2,900 0 0
APACHE CORP CALL 037411905 6,241 243,800 SH Call SOLE   243,800 0 0
APACHE CORP PUT 037411955 6,879 268,700 SH Put SOLE   268,700 0 0
APACHE CORP COM 037411105 792 30,943 SH   SOLE   30,943 0 0
APOLLO GLOBAL MGMT INC CALL 03768E905 953 25,200 SH Call SOLE   25,200 0 0
APOLLO GLOBAL MGMT INC PUT 03768E955 231 6,100 SH Put SOLE   6,100 0 0
APPIAN CORP CL A 03782L101 324 6,830 SH   SOLE   6,830 0 0
APPLE INC CALL 037833900 75,411 336,700 SH Call SOLE   336,700 0 0
APPLE INC PUT 037833950 48,669 217,300 SH Put SOLE   217,300 0 0
APPLE INC COM 037833100 207 926 SH   SOLE   926 0 0
APPLIED MATLS INC CALL 038222905 5,190 104,000 SH Call SOLE   104,000 0 0
APPLIED MATLS INC PUT 038222955 5,419 108,600 SH Put SOLE   108,600 0 0
APTIV PLC CALL G6095L909 909 10,400 SH Call SOLE   10,400 0 0
ARCELORMITTAL SA LUXEMBOURG CALL 03938L903 1,162 81,600 SH Call SOLE   81,600 0 0
ARCELORMITTAL SA LUXEMBOURG PUT 03938L953 1,287 90,400 SH Put SOLE   90,400 0 0
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 157 11,030 SH   SOLE   11,030 0 0
ARCHER DANIELS MIDLAND CO CALL 039483902 2,382 58,000 SH Call SOLE   58,000 0 0
ARCHER DANIELS MIDLAND CO PUT 039483952 513 12,500 SH Put SOLE   12,500 0 0
ARCONIC INC CALL 03965L900 1,843 70,900 SH Call SOLE   70,900 0 0
ARCONIC INC PUT 03965L950 1,563 60,100 SH Put SOLE   60,100 0 0
ARES CAP CORP CALL 04010L903 1,016 54,500 SH Call SOLE   54,500 0 0
ARES CAP CORP PUT 04010L953 1,461 78,400 SH Put SOLE   78,400 0 0
ARES CAP CORP COM 04010L103 273 14,625 SH   SOLE   14,625 0 0
ARISTA NETWORKS INC CALL 040413906 1,768 7,400 SH Call SOLE   7,400 0 0
ARISTA NETWORKS INC PUT 040413956 1,577 6,600 SH Put SOLE   6,600 0 0
ASANKO GOLD INC COM 04341Y105 23 24,619 SH   SOLE   24,619 0 0
ASCENA RETAIL GROUP INC COM 04351G101 23 86,429 SH   SOLE   86,429 0 0
ASML HOLDING N V CALL N07059900 2,509 10,100 SH Call SOLE   10,100 0 0
ASML HOLDING N V PUT N07059950 1,813 7,300 SH Put SOLE   7,300 0 0
ASSURANT INC 6.50% CONV PFD D 04621X207 11,291 90,298 SH   SOLE   90,298 0 0
ASSURANT INC PUT 04621X958 6,757 53,700 SH Put SOLE   53,700 0 0
ASSURANT INC COM 04621X108 228 1,811 SH   SOLE   1,811 0 0
ASSURED GUARANTY LTD CALL G0585R906 276 6,200 SH Call SOLE   6,200 0 0
ASSURED GUARANTY LTD PUT G0585R956 738 16,600 SH Put SOLE   16,600 0 0
ASTRAZENECA PLC CALL 046353908 388 8,700 SH Call SOLE   8,700 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 342 7,672 SH   SOLE   7,672 0 0
AT&T INC CALL 00206R902 16,343 431,900 SH Call SOLE   431,900 0 0
AT&T INC PUT 00206R952 10,111 267,200 SH Put SOLE   267,200 0 0
ATLASSIAN CORP PLC CALL G06242904 4,353 34,700 SH Call SOLE   34,700 0 0
ATLASSIAN CORP PLC PUT G06242954 1,104 8,800 SH Put SOLE   8,800 0 0
AU OPTRONICS CORP SPONSORED ADR 002255107 32 13,006 SH   SOLE   13,006 0 0
AUTODESK INC CALL 052769906 4,933 33,400 SH Call SOLE   33,400 0 0
AUTODESK INC PUT 052769956 7,045 47,700 SH Put SOLE   47,700 0 0
AUTODESK INC COM 052769106 238 1,613 SH   SOLE   1,613 0 0
AUTOMATIC DATA PROCESSING IN CALL 053015903 6,989 43,300 SH Call SOLE   43,300 0 0
AUTOMATIC DATA PROCESSING IN PUT 053015953 4,245 26,300 SH Put SOLE   26,300 0 0
AUTONATION INC CALL 05329W902 1,683 33,200 SH Call SOLE   33,200 0 0
AUTONATION INC PUT 05329W952 842 16,600 SH Put SOLE   16,600 0 0
AUTOZONE INC CALL 053332902 8,243 7,600 SH Call SOLE   7,600 0 0
AUTOZONE INC PUT 053332952 5,423 5,000 SH Put SOLE   5,000 0 0
AUTOZONE INC COM 053332102 580 535 SH   SOLE   535 0 0
AVALONBAY CMNTYS INC CALL 053484901 6,352 29,500 SH Call SOLE   29,500 0 0
AVALONBAY CMNTYS INC PUT 053484951 2,046 9,500 SH Put SOLE   9,500 0 0
AVANTOR INC 6.25 PFD CNV SR 05352A209 10,704 200,000 SH   SOLE   200,000 0 0
AVINO SILVER & GOLD MINES LT COM 053906103 6 10,336 SH   SOLE   10,336 0 0
AVIS BUDGET GROUP INC PUT 053774955 302 10,700 SH Put SOLE   10,700 0 0
AXON ENTERPRISE INC CALL 05464C901 704 12,400 SH Call SOLE   12,400 0 0
AXON ENTERPRISE INC PUT 05464C951 278 4,900 SH Put SOLE   4,900 0 0
B2GOLD CORP COM 11777Q209 75 23,259 SH   SOLE   23,259 0 0
BAIDU INC CALL 056752908 8,519 82,900 SH Call SOLE   82,900 0 0
BAIDU INC PUT 056752958 6,433 62,600 SH Put SOLE   62,600 0 0
BAIDU INC SPON ADR REP A 056752108 551 5,362 SH   SOLE   5,362 0 0
BAKER HUGHES A GE CO CALL 05722G900 1,708 73,600 SH Call SOLE   73,600 0 0
BAKER HUGHES A GE CO PUT 05722G950 1,311 56,500 SH Put SOLE   56,500 0 0
BALL CORP CALL 058498906 328 4,500 SH Call SOLE   4,500 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 343 42,141 SH   SOLE   42,141 0 0
BANCO SANTANDER MEXICO S A SPONSORED ADS B 05969B103 170 27,028 SH   SOLE   27,028 0 0
BANCO SANTANDER SA ADR 05964H105 816 202,918 SH   SOLE   202,918 0 0
BANK AMER CORP 7.25%CNV PFD L 060505682 474 317 SH   SOLE   317 0 0
BANK AMER CORP CALL 060505904 15,457 529,900 SH Call SOLE   529,900 0 0
BANK AMER CORP PUT 060505954 15,956 547,000 SH Put SOLE   547,000 0 0
BANK AMER CORP COM 060505104 1,205 41,296 SH   SOLE   41,296 0 0
BANK MONTREAL QUE CALL 063671901 450 6,100 SH Call SOLE   6,100 0 0
BANK N S HALIFAX CALL 064149907 273 4,800 SH Call SOLE   4,800 0 0
BANK NEW YORK MELLON CORP CALL 064058900 6,343 140,300 SH Call SOLE   140,300 0 0
BANK NEW YORK MELLON CORP PUT 064058950 2,672 59,100 SH Put SOLE   59,100 0 0
BANK OZK CALL 06417N903 259 9,500 SH Call SOLE   9,500 0 0
BANK OZK PUT 06417N953 237 8,700 SH Put SOLE   8,700 0 0
BAOZUN INC CALL 06684L903 1,285 30,100 SH Call SOLE   30,100 0 0
BARCLAYS BK PLC IPATH B SHRT TRM 06746P621 2,089 88,000 SH Call SOLE   88,000 0 0
BARCLAYS BK PLC IPATH B SHRT TRM 06746P621 1,629 68,600 SH Put SOLE   68,600 0 0
BARCLAYS BK PLC IPATH B SHRT TRM 06746P621 204 8,598 SH   SOLE   8,598 0 0
BARCLAYS BK PLC ENHANCED GLBL B 06746Q249 433 3,982 SH   SOLE   3,982 0 0
BARRICK GOLD CORPORATION CALL 067901908 7,497 432,600 SH Call SOLE   432,600 0 0
BARRICK GOLD CORPORATION PUT 067901958 4,443 256,400 SH Put SOLE   256,400 0 0
BARRICK GOLD CORPORATION COM 067901108 478 27,597 SH   SOLE   27,597 0 0
BAUSCH HEALTH COS INC CALL 071734907 1,287 58,900 SH Call SOLE   58,900 0 0
BAUSCH HEALTH COS INC PUT 071734957 843 38,600 SH Put SOLE   38,600 0 0
BAUSCH HEALTH COS INC COM 071734107 228 10,457 SH   SOLE   10,457 0 0
BAXTER INTL INC CALL 071813909 988 11,300 SH Call SOLE   11,300 0 0
BB&T CORP CALL 054937907 5,134 96,200 SH Call SOLE   96,200 0 0
BECTON DICKINSON & CO CALL 075887909 19,706 77,900 SH Call SOLE   77,900 0 0
BECTON DICKINSON & CO PUT 075887959 3,213 12,700 SH Put SOLE   12,700 0 0
BECTON DICKINSON & CO PFD SHS CONV A 075887208 3,095 50,000 SH   SOLE   50,000 0 0
BED BATH & BEYOND INC COM 075896100 362 34,038 SH   SOLE   34,038 0 0
BERKLEY W R CORP COM 084423102 267 3,691 SH   SOLE   3,691 0 0
BERKSHIRE HATHAWAY INC DEL CALL 084670902 14,125 67,900 SH Call SOLE   67,900 0 0
BERKSHIRE HATHAWAY INC DEL PUT 084670952 11,337 54,500 SH Put SOLE   54,500 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 680 3,270 SH   SOLE   3,270 0 0
BEST BUY INC CALL 086516901 2,787 40,400 SH Call SOLE   40,400 0 0
BEST BUY INC PUT 086516951 759 11,000 SH Put SOLE   11,000 0 0
BEST BUY INC COM 086516101 232 3,360 SH   SOLE   3,360 0 0
BEYOND MEAT INC CALL 08862E909 594 4,000 SH Call SOLE   4,000 0 0
BEYOND MEAT INC PUT 08862E959 208 1,400 SH Put SOLE   1,400 0 0
BHP GROUP LTD PUT 088606958 1,353 27,400 SH Put SOLE   27,400 0 0
BHP GROUP LTD SPONSORED ADS 088606108 361 7,307 SH   SOLE   7,307 0 0
BIOGEN INC CALL 09062X903 2,258 9,700 SH Call SOLE   9,700 0 0
BIOGEN INC PUT 09062X953 4,144 17,800 SH Put SOLE   17,800 0 0
BIOGEN INC COM 09062X103 2,091 8,980 SH   SOLE   8,980 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 458 6,800 SH Call SOLE   6,800 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 310 4,600 SH Put SOLE   4,600 0 0
BIOPHARMX CORP COM NEW 09072X309 5 14,871 SH   SOLE   14,871 0 0
BLACKBERRY LTD COM 09228F103 172 32,849 SH   SOLE   32,849 0 0
BLACKROCK ENHANCED INTL DIV COM BENE INTER 092524107 76 13,940 SH   SOLE   13,940 0 0
BLACKROCK INC CALL 09247X901 7,442 16,700 SH Call SOLE   16,700 0 0
BLACKROCK INC PUT 09247X951 7,175 16,100 SH Put SOLE   16,100 0 0
BLACKROCK INC COM 09247X101 237 531 SH   SOLE   531 0 0
BLACKROCK MUNIHLDGS FD II IN COM 09253P109 177 11,716 SH   SOLE   11,716 0 0
BLACKROCK MUNIHLDNGS QLTY II COM 09254C107 137 10,702 SH   SOLE   10,702 0 0
BLACKROCK RES & COMM STRAT T SHS 09257A108 78 10,396 SH   SOLE   10,396 0 0
BLOCK H & R INC CALL 093671905 496 21,000 SH Call SOLE   21,000 0 0
BLOCK H & R INC PUT 093671955 274 11,600 SH Put SOLE   11,600 0 0
BLUEBIRD BIO INC PUT 09609G950 312 3,400 SH Put SOLE   3,400 0 0
BNY MELLON HIGH YIELD STRATE SH BEN INT 09660L105 42 13,636 SH   SOLE   13,636 0 0
BOEING CO CALL 097023905 24,160 63,500 SH Call SOLE   63,500 0 0
BOEING CO PUT 097023955 15,790 41,500 SH Put SOLE   41,500 0 0
BOEING CO COM 097023105 1,351 3,550 SH   SOLE   3,550 0 0
BOOKING HLDGS INC CALL 09857L908 72,813 37,100 SH Call SOLE   37,100 0 0
BOOKING HLDGS INC PUT 09857L958 84,392 43,000 SH Put SOLE   43,000 0 0
BOOKING HLDGS INC COM 09857L108 3,054 1,556 SH   SOLE   1,556 0 0
BORGWARNER INC PUT 099724956 543 14,800 SH Put SOLE   14,800 0 0
BORGWARNER INC COM 099724106 825 22,481 SH   SOLE   22,481 0 0
BOSTON BEER INC CALL 100557907 1,456 4,000 SH Call SOLE   4,000 0 0
BOSTON BEER INC PUT 100557957 510 1,400 SH Put SOLE   1,400 0 0
BOSTON PROPERTIES INC CALL 101121901 869 6,700 SH Call SOLE   6,700 0 0
BOSTON PROPERTIES INC PUT 101121951 778 6,000 SH Put SOLE   6,000 0 0
BOSTON SCIENTIFIC CORP CALL 101137907 5,062 124,400 SH Call SOLE   124,400 0 0
BOSTON SCIENTIFIC CORP PUT 101137957 1,941 47,700 SH Put SOLE   47,700 0 0
BOX INC CALL 10316T904 167 10,100 SH Call SOLE   10,100 0 0
BOX INC PUT 10316T954 225 13,600 SH Put SOLE   13,600 0 0
BOXWOOD MERGER CORP UNIT 11/26/2025 10319T200 127 11,858 SH   SOLE   11,858 0 0
BOYD GAMING CORP CALL 103304901 374 15,600 SH Call SOLE   15,600 0 0
BOYD GAMING CORP PUT 103304951 331 13,800 SH Put SOLE   13,800 0 0
BP PLC CALL 055622904 8,954 235,700 SH Call SOLE   235,700 0 0
BP PLC PUT 055622954 3,499 92,100 SH Put SOLE   92,100 0 0
BP PLC SPONSORED ADR 055622104 322 8,480 SH   SOLE   8,480 0 0
BRIGHTHOUSE FINL INC CALL 10922N903 259 6,400 SH Call SOLE   6,400 0 0
BRINKER INTL INC CALL 109641900 422 9,900 SH Call SOLE   9,900 0 0
BRINKER INTL INC PUT 109641950 444 10,400 SH Put SOLE   10,400 0 0
BRISTOL MYERS SQUIBB CO CALL 110122908 9,787 193,000 SH Call SOLE   193,000 0 0
BRISTOL MYERS SQUIBB CO PUT 110122958 8,169 161,100 SH Put SOLE   161,100 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 3,754 74,023 SH   SOLE   74,023 0 0
BROADCOM INC CALL 11135F901 15,681 56,800 SH Call SOLE   56,800 0 0
BROADCOM INC PUT 11135F951 12,423 45,000 SH Put SOLE   45,000 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 516 9,722 SH   SOLE   9,722 0 0
BUCKEYE PARTNERS L P UNIT LTD PARTN 118230101 455 11,064 SH   SOLE   11,064 0 0
BUCKLE INC CALL 118440906 233 11,300 SH Call SOLE   11,300 0 0
BUNGE LIMITED COM G16962105 261 4,618 SH   SOLE   4,618 0 0
BURLINGTON STORES INC CALL 122017906 799 4,000 SH Call SOLE   4,000 0 0
BURLINGTON STORES INC PUT 122017956 1,798 9,000 SH Put SOLE   9,000 0 0
BURLINGTON STORES INC COM 122017106 231 1,158 SH   SOLE   1,158 0 0
C H ROBINSON WORLDWIDE INC CALL 12541W909 3,408 40,200 SH Call SOLE   40,200 0 0
C H ROBINSON WORLDWIDE INC PUT 12541W959 822 9,700 SH Put SOLE   9,700 0 0
CABLE ONE INC COM 12685J105 562 448 SH   SOLE   448 0 0
CABOT OIL & GAS CORP CALL 127097903 429 24,400 SH Call SOLE   24,400 0 0
CABOT OIL & GAS CORP PUT 127097953 402 22,900 SH Put SOLE   22,900 0 0
CACI INTL INC CALL 127190904 1,156 5,000 SH Call SOLE   5,000 0 0
CAL MAINE FOODS INC CALL 128030902 440 11,000 SH Call SOLE   11,000 0 0
CALAMOS CONV OPP AND INC FD SH BEN INT 128117108 126 12,084 SH   SOLE   12,084 0 0
CALIFORNIA RES CORP CALL 13057Q906 151 14,800 SH Call SOLE   14,800 0 0
CALLAWAY GOLF CO COM 131193104 266 13,696 SH   SOLE   13,696 0 0
CAMBER ENERGY INC COM 13200M409 11 65,766 SH   SOLE   65,766 0 0
CAMECO CORP CALL 13321L908 194 20,400 SH Call SOLE   20,400 0 0
CAMPBELL SOUP CO CALL 134429909 1,581 33,700 SH Call SOLE   33,700 0 0
CAMPBELL SOUP CO PUT 134429959 812 17,300 SH Put SOLE   17,300 0 0
CANADIAN NAT RES LTD CALL 136385901 208 7,800 SH Call SOLE   7,800 0 0
CANADIAN NAT RES LTD PUT 136385951 413 15,500 SH Put SOLE   15,500 0 0
CANADIAN NAT RES LTD COM 136385101 494 18,569 SH   SOLE   18,569 0 0
CANADIAN NATL RY CO CALL 136375902 2,273 25,300 SH Call SOLE   25,300 0 0
CANADIAN NATL RY CO PUT 136375952 2,893 32,200 SH Put SOLE   32,200 0 0
CANADIAN NATL RY CO COM 136375102 330 3,667 SH   SOLE   3,667 0 0
CANADIAN PAC RY LTD CALL 13645T900 890 4,000 SH Call SOLE   4,000 0 0
CANADIAN PAC RY LTD PUT 13645T950 1,157 5,200 SH Put SOLE   5,200 0 0
CANADIAN PAC RY LTD COM 13645T100 406 1,827 SH   SOLE   1,827 0 0
CANADIAN SOLAR INC CALL 136635909 778 41,200 SH Call SOLE   41,200 0 0
CANADIAN SOLAR INC PUT 136635959 408 21,600 SH Put SOLE   21,600 0 0
CANCER GENETICS INC COM 13739U104 4 37,230 SH   SOLE   37,230 0 0
CAPITAL ONE FINL CORP CALL 14040H905 5,022 55,200 SH Call SOLE   55,200 0 0
CAPITAL ONE FINL CORP PUT 14040H955 8,288 91,100 SH Put SOLE   91,100 0 0
CAPRI HOLDINGS LIMITED CALL G1890L907 1,207 36,400 SH Call SOLE   36,400 0 0
CAPRI HOLDINGS LIMITED PUT G1890L957 541 16,300 SH Put SOLE   16,300 0 0
CARDINAL HEALTH INC CALL 14149Y908 477 10,100 SH Call SOLE   10,100 0 0
CARDINAL HEALTH INC COM 14149Y108 238 5,039 SH   SOLE   5,039 0 0
CARLYLE GROUP L P CALL 14309L902 261 10,200 SH Call SOLE   10,200 0 0
CARLYLE GROUP L P PUT 14309L952 230 9,000 SH Put SOLE   9,000 0 0
CARMAX INC CALL 143130902 1,179 13,400 SH Call SOLE   13,400 0 0
CARMAX INC PUT 143130952 598 6,800 SH Put SOLE   6,800 0 0
CARMAX INC COM 143130102 334 3,791 SH   SOLE   3,791 0 0
CARNIVAL CORP CALL 143658900 6,189 141,600 SH Call SOLE   141,600 0 0
CARNIVAL CORP PUT 143658950 2,522 57,700 SH Put SOLE   57,700 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 298 6,807 SH   SOLE   6,807 0 0
CARVANA CO CALL 146869902 1,373 20,800 SH Call SOLE   20,800 0 0
CARVANA CO PUT 146869952 521 7,900 SH Put SOLE   7,900 0 0
CASEYS GEN STORES INC CALL 147528903 774 4,800 SH Call SOLE   4,800 0 0
CASEYS GEN STORES INC PUT 147528953 306 1,900 SH Put SOLE   1,900 0 0
CASTLE BRANDS INC COM 148435100 46 36,712 SH   SOLE   36,712 0 0
CATERPILLAR INC DEL CALL 149123901 13,894 110,000 SH Call SOLE   110,000 0 0
CATERPILLAR INC DEL PUT 149123951 9,524 75,400 SH Put SOLE   75,400 0 0
CATERPILLAR INC DEL COM 149123101 573 4,540 SH   SOLE   4,540 0 0
CBL & ASSOC PPTYS INC COM 124830100 20 15,814 SH   SOLE   15,814 0 0
CBRE GROUP INC CALL 12504L909 260 4,900 SH Call SOLE   4,900 0 0
CDK GLOBAL INC CALL 12508E901 274 5,700 SH Call SOLE   5,700 0 0
CDN IMPERIAL BK COMM TORONTO PUT 136069951 281 3,400 SH Put SOLE   3,400 0 0
CELANESE CORP DEL PUT 150870953 832 6,800 SH Put SOLE   6,800 0 0
CELANESE CORP DEL COM 150870103 216 1,763 SH   SOLE   1,763 0 0
CELGENE CORP COM 151020104 687 6,918 SH   SOLE   6,918 0 0
CELLECT BIOTECHNOLOGY LTD SPON ADS 15116C102 9 19,365 SH   SOLE   19,365 0 0
CEMEX SAB DE CV CALL 151290909 131 33,400 SH Call SOLE   33,400 0 0
CEMEX SAB DE CV PUT 151290959 47 11,900 SH Put SOLE   11,900 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889 308 78,697 SH   SOLE   78,697 0 0
CENOVUS ENERGY INC CALL 15135U909 212 22,600 SH Call SOLE   22,600 0 0
CENOVUS ENERGY INC COM 15135U109 192 20,420 SH   SOLE   20,420 0 0
CENTENE CORP DEL CALL 15135B901 242 5,600 SH Call SOLE   5,600 0 0
CENTENE CORP DEL COM 15135B101 327 7,552 SH   SOLE   7,552 0 0
CENTURYLINK INC CALL 156700906 499 40,000 SH Call SOLE   40,000 0 0
CENTURYLINK INC COM 156700106 287 22,992 SH   SOLE   22,992 0 0
CERNER CORP CALL 156782904 2,038 29,900 SH Call SOLE   29,900 0 0
CERNER CORP PUT 156782954 811 11,900 SH Put SOLE   11,900 0 0
CF INDS HLDGS INC CALL 125269900 1,924 39,100 SH Call SOLE   39,100 0 0
CF INDS HLDGS INC PUT 125269950 974 19,800 SH Put SOLE   19,800 0 0
CHARTER COMMUNICATIONS INC N CALL 16119P908 2,308 5,600 SH Call SOLE   5,600 0 0
CHARTER COMMUNICATIONS INC N PUT 16119P958 907 2,200 SH Put SOLE   2,200 0 0
CHECK POINT SOFTWARE TECH LT CALL M22465904 1,237 11,300 SH Call SOLE   11,300 0 0
CHECK POINT SOFTWARE TECH LT PUT M22465954 1,599 14,600 SH Put SOLE   14,600 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 240 2,189 SH   SOLE   2,189 0 0
CHEESECAKE FACTORY INC CALL 163072901 246 5,900 SH Call SOLE   5,900 0 0
CHENIERE ENERGY INC CALL 16411R908 2,428 38,500 SH Call SOLE   38,500 0 0
CHENIERE ENERGY INC PUT 16411R958 2,806 44,500 SH Put SOLE   44,500 0 0
CHEVRON CORP NEW CALL 166764900 46,764 394,300 SH Call SOLE   394,300 0 0
CHEVRON CORP NEW PUT 166764950 19,095 161,000 SH Put SOLE   161,000 0 0
CHEVRON CORP NEW COM 166764100 397 3,346 SH   SOLE   3,346 0 0
CHILDRENS PL INC CALL 168905907 293 3,800 SH Call SOLE   3,800 0 0
CHIMERA INVT CORP CALL 16934Q908 299 15,300 SH Call SOLE   15,300 0 0
CHINA LIFE INS CO LTD SPON ADR REP H 16939P106 152 13,170 SH   SOLE   13,170 0 0
CHINA MOBILE LIMITED CALL 16941M909 248 6,000 SH Call SOLE   6,000 0 0
CHINA MOBILE LIMITED PUT 16941M959 733 17,700 SH Put SOLE   17,700 0 0
CHINA PHARMA HLDGS INC COM 16941T104 3 10,577 SH   SOLE   10,577 0 0
CHIPOTLE MEXICAN GRILL INC CALL 169656905 12,607 15,000 SH Call SOLE   15,000 0 0
CHIPOTLE MEXICAN GRILL INC PUT 169656955 9,161 10,900 SH Put SOLE   10,900 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 403 480 SH   SOLE   480 0 0
CHUBB LIMITED CALL H1467J904 4,585 28,400 SH Call SOLE   28,400 0 0
CHUBB LIMITED PUT H1467J954 387 2,400 SH Put SOLE   2,400 0 0
CIENA CORP CALL 171779909 989 25,200 SH Call SOLE   25,200 0 0
CIENA CORP PUT 171779959 859 21,900 SH Put SOLE   21,900 0 0
CIENA CORP COM NEW 171779309 216 5,515 SH   SOLE   5,515 0 0
CIGNA CORP NEW CALL 125523900 2,413 15,900 SH Call SOLE   15,900 0 0
CIGNA CORP NEW PUT 125523950 2,672 17,600 SH Put SOLE   17,600 0 0
CIGNA CORP NEW COM 125523100 307 2,023 SH   SOLE   2,023 0 0
CIMAREX ENERGY CO CALL 171798901 513 10,700 SH Call SOLE   10,700 0 0
CIMAREX ENERGY CO PUT 171798951 278 5,800 SH Put SOLE   5,800 0 0
CIMAREX ENERGY CO COM 171798101 434 9,048 SH   SOLE   9,048 0 0
CIMPRESS N V SHS EURO N20146101 336 2,548 SH   SOLE   2,548 0 0
CINTAS CORP CALL 172908905 1,019 3,800 SH Call SOLE   3,800 0 0
CINTAS CORP PUT 172908955 643 2,400 SH Put SOLE   2,400 0 0
CIRRUS LOGIC INC CALL 172755900 1,104 20,600 SH Call SOLE   20,600 0 0
CIRRUS LOGIC INC PUT 172755950 332 6,200 SH Put SOLE   6,200 0 0
CISCO SYS INC CALL 17275R902 20,846 421,900 SH Call SOLE   421,900 0 0
CISCO SYS INC PUT 17275R952 22,704 459,500 SH Put SOLE   459,500 0 0
CISCO SYS INC COM 17275R102 2,999 60,691 SH   SOLE   60,691 0 0
CIT GROUP INC CALL 125581901 344 7,600 SH Call SOLE   7,600 0 0
CIT GROUP INC PUT 125581951 1,110 24,500 SH Put SOLE   24,500 0 0
CIT GROUP INC COM NEW 125581801 261 5,751 SH   SOLE   5,751 0 0
CITIGROUP GLOBAL MKTS HLDGS VLCTYSHS 3X INV 17325E309 331 59,997 SH   SOLE   59,997 0 0
CITIGROUP INC CALL 172967904 13,464 194,900 SH Call SOLE   194,900 0 0
CITIGROUP INC PUT 172967954 30,596 442,900 SH Put SOLE   442,900 0 0
CITIGROUP INC COM NEW 172967424 682 9,873 SH   SOLE   9,873 0 0
CITRIX SYS INC CALL 177376900 637 6,600 SH Call SOLE   6,600 0 0
CITRIX SYS INC PUT 177376950 222 2,300 SH Put SOLE   2,300 0 0
CIVEO CORP CDA COM 17878Y108 16 12,288 SH   SOLE   12,288 0 0
CLEAN ENERGY FUELS CORP COM 184499101 21 10,145 SH   SOLE   10,145 0 0
CLEVELAND CLIFFS INC CALL 185899901 936 129,700 SH Call SOLE   129,700 0 0
CLEVELAND CLIFFS INC PUT 185899951 461 63,800 SH Put SOLE   63,800 0 0
CLEVELAND CLIFFS INC COM 185899101 121 16,707 SH   SOLE   16,707 0 0
CLOROX CO DEL CALL 189054909 8,186 53,900 SH Call SOLE   53,900 0 0
CLOROX CO DEL PUT 189054959 3,189 21,000 SH Put SOLE   21,000 0 0
CLOROX CO DEL COM 189054109 403 2,656 SH   SOLE   2,656 0 0
CLOUDERA INC CALL 18914U900 134 15,100 SH Call SOLE   15,100 0 0
CLOUDERA INC COM 18914U100 199 22,460 SH   SOLE   22,460 0 0
CLOUDFLARE INC CL A COM 18915M107 197 10,592 SH   SOLE   10,592 0 0
CME GROUP INC CALL 12572Q905 6,530 30,900 SH Call SOLE   30,900 0 0
CME GROUP INC PUT 12572Q955 2,853 13,500 SH Put SOLE   13,500 0 0
CME GROUP INC COM 12572Q105 9,536 45,120 SH   SOLE   45,120 0 0
CMS ENERGY CORP CALL 125896900 1,426 22,300 SH Call SOLE   22,300 0 0
CMS ENERGY CORP COM 125896100 402 6,285 SH   SOLE   6,285 0 0
CNH INDL N V SHS N20944109 164 16,189 SH   SOLE   16,189 0 0
CNX RESOURCES CORPORATION CALL 12653C908 275 37,900 SH Call SOLE   37,900 0 0
COCA COLA CO CALL 191216900 15,102 277,400 SH Call SOLE   277,400 0 0
COCA COLA CO PUT 191216950 3,702 68,000 SH Put SOLE   68,000 0 0
COCA COLA CO COM 191216100 308 5,658 SH   SOLE   5,658 0 0
COEUR MNG INC COM NEW 192108504 116 24,026 SH   SOLE   24,026 0 0
COGNIZANT TECHNOLOGY SOLUTIO CALL 192446902 3,218 53,400 SH Call SOLE   53,400 0 0
COGNIZANT TECHNOLOGY SOLUTIO PUT 192446952 814 13,500 SH Put SOLE   13,500 0 0
COHERENT INC CALL 192479903 584 3,800 SH Call SOLE   3,800 0 0
COLFAX CORP UNIT 01/15/2022T 194014205 13,853 106,255 SH   SOLE   106,255 0 0
COLGATE PALMOLIVE CO CALL 194162903 7,527 102,400 SH Call SOLE   102,400 0 0
COLGATE PALMOLIVE CO PUT 194162953 3,168 43,100 SH Put SOLE   43,100 0 0
COLGATE PALMOLIVE CO COM 194162103 3,108 42,283 SH   SOLE   42,283 0 0
COMCAST CORP NEW CALL 20030N901 13,948 309,400 SH Call SOLE   309,400 0 0
COMCAST CORP NEW PUT 20030N951 9,967 221,100 SH Put SOLE   221,100 0 0
COMERICA INC CALL 200340907 1,274 19,300 SH Call SOLE   19,300 0 0
COMERICA INC PUT 200340957 429 6,500 SH Put SOLE   6,500 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 69 19,173 SH   SOLE   19,173 0 0
COMPANHIA ENERGETICA DE MINA SP ADR N-V PFD 204409601 458 134,996 SH   SOLE   134,996 0 0
COMPASS MINERALS INTL INC CALL 20451N901 593 10,500 SH Call SOLE   10,500 0 0
CONAGRA BRANDS INC CALL 205887902 1,316 42,900 SH Call SOLE   42,900 0 0
CONAGRA BRANDS INC PUT 205887952 561 18,300 SH Put SOLE   18,300 0 0
CONAGRA BRANDS INC COM 205887102 454 14,814 SH   SOLE   14,814 0 0
CONCHO RES INC CALL 20605P901 686 10,100 SH Call SOLE   10,100 0 0
CONCHO RES INC PUT 20605P951 1,141 16,800 SH Put SOLE   16,800 0 0
CONCHO RES INC COM 20605P101 202 2,973 SH   SOLE   2,973 0 0
CONNS INC CALL 208242907 259 10,400 SH Call SOLE   10,400 0 0
CONNS INC PUT 208242957 224 9,000 SH Put SOLE   9,000 0 0
CONOCOPHILLIPS CALL 20825C904 4,781 83,900 SH Call SOLE   83,900 0 0
CONOCOPHILLIPS PUT 20825C954 6,655 116,800 SH Put SOLE   116,800 0 0
CONOCOPHILLIPS COM 20825C104 2,337 41,009 SH   SOLE   41,009 0 0
CONSOLIDATED EDISON INC CALL 209115904 2,144 22,700 SH Call SOLE   22,700 0 0
CONSOLIDATED EDISON INC PUT 209115954 491 5,200 SH Put SOLE   5,200 0 0
CONSOLIDATED EDISON INC COM 209115104 212 2,244 SH   SOLE   2,244 0 0
CONSTELLATION BRANDS INC CL A 21036P108 4,332 20,900 SH Call SOLE   20,900 0 0
CONSTELLATION BRANDS INC CL A 21036P108 2,570 12,400 SH Put SOLE   12,400 0 0
CONSTELLATION BRANDS INC CL A 21036P108 866 4,178 SH   SOLE   4,178 0 0
CONTINENTAL RESOURCES INC CALL 212015901 822 26,700 SH Call SOLE   26,700 0 0
CONTINENTAL RESOURCES INC PUT 212015951 2,001 65,000 SH Put SOLE   65,000 0 0
CONTINENTAL RESOURCES INC COM 212015101 697 22,649 SH   SOLE   22,649 0 0
COOPER COS INC CALL 216648902 4,277 14,400 SH Call SOLE   14,400 0 0
COOPER COS INC PUT 216648952 416 1,400 SH Put SOLE   1,400 0 0
COPART INC PUT 217204956 450 5,600 SH Put SOLE   5,600 0 0
COPART INC COM 217204106 368 4,575 SH   SOLE   4,575 0 0
CORE LABORATORIES N V COM N22717107 225 4,820 SH   SOLE   4,820 0 0
CORTEVA INC CALL 22052L904 308 11,000 SH Call SOLE   11,000 0 0
CORVEL CORP COM 221006109 317 4,185 SH   SOLE   4,185 0 0
COSTAR GROUP INC COM 22160N109 561 945 SH   SOLE   945 0 0
COSTCO WHSL CORP NEW CALL 22160K905 23,279 80,800 SH Call SOLE   80,800 0 0
COSTCO WHSL CORP NEW PUT 22160K955 21,868 75,900 SH Put SOLE   75,900 0 0
COSTCO WHSL CORP NEW COM 22160K105 3,426 11,890 SH   SOLE   11,890 0 0
COTY INC PUT 222070953 247 23,500 SH Put SOLE   23,500 0 0
COTY INC COM CL A 222070203 356 33,838 SH   SOLE   33,838 0 0
COVANTA HLDG CORP CALL 22282E902 202 11,700 SH Call SOLE   11,700 0 0
CRACKER BARREL OLD CTRY STOR CALL 22410J906 1,366 8,400 SH Call SOLE   8,400 0 0
CREDIT SUISSE AG NASSAU BRH VLCTYSHS 3X S&P 22539T217 207 14,215 SH   SOLE   14,215 0 0
CREDIT SUISSE GROUP SPONSORED ADR 225401108 193 15,838 SH   SOLE   15,838 0 0
CREDIT SUISSE HIGH YLD BND F SH BEN INT 22544F103 94 36,968 SH   SOLE   36,968 0 0
CREDIT SUISSE NASSAU BRH VELOCITY SHS DAI 22542D332 656 48,246 SH   SOLE   48,246 0 0
CREDIT SUISSE NASSAU BRH VLCTYSHS 3X INV 22542D282 374 2,749 SH   SOLE   2,749 0 0
CREE INC CALL 225447901 1,303 26,600 SH Call SOLE   26,600 0 0
CREE INC PUT 225447951 451 9,200 SH Put SOLE   9,200 0 0
CRESCENT PT ENERGY CORP COM 22576C101 153 35,846 SH   SOLE   35,846 0 0
CROWDSTRIKE HLDGS INC CALL 22788C905 723 12,400 SH Call SOLE   12,400 0 0
CROWN CASTLE INTL CORP NEW 6.875% CON PFD A 22822V309 19,084 15,052 SH   SOLE   15,052 0 0
CROWN CASTLE INTL CORP NEW CALL 22822V901 3,559 25,600 SH Call SOLE   25,600 0 0
CROWN CASTLE INTL CORP NEW PUT 22822V951 250 1,800 SH Put SOLE   1,800 0 0
CROWN HOLDINGS INC CALL 228368906 938 14,200 SH Call SOLE   14,200 0 0
CSX CORP CALL 126408903 4,586 66,200 SH Call SOLE   66,200 0 0
CSX CORP PUT 126408953 1,884 27,200 SH Put SOLE   27,200 0 0
CSX CORP COM 126408103 280 4,039 SH   SOLE   4,039 0 0
CTRIP COM INTL LTD CALL 22943F900 2,457 83,900 SH Call SOLE   83,900 0 0
CTRIP COM INTL LTD PUT 22943F950 2,024 69,100 SH Put SOLE   69,100 0 0
CTRIP COM INTL LTD SPONSORED ADS 22943F100 252 8,605 SH   SOLE   8,605 0 0
CUMMINS INC CALL 231021906 8,085 49,700 SH Call SOLE   49,700 0 0
CUMMINS INC PUT 231021956 7,515 46,200 SH Put SOLE   46,200 0 0
CUMMINS INC COM 231021106 227 1,393 SH   SOLE   1,393 0 0
CVR ENERGY INC CALL 12662P908 660 15,000 SH Call SOLE   15,000 0 0
CVS HEALTH CORP CALL 126650900 10,306 163,400 SH Call SOLE   163,400 0 0
CVS HEALTH CORP PUT 126650950 8,130 128,900 SH Put SOLE   128,900 0 0
CVS HEALTH CORP COM 126650100 338 5,365 SH   SOLE   5,365 0 0
CYBERARK SOFTWARE LTD CALL M2682V908 2,685 26,900 SH Call SOLE   26,900 0 0
CYBERARK SOFTWARE LTD PUT M2682V958 579 5,800 SH Put SOLE   5,800 0 0
D R HORTON INC CALL 23331A909 1,186 22,500 SH Call SOLE   22,500 0 0
D R HORTON INC PUT 23331A959 1,571 29,800 SH Put SOLE   29,800 0 0
D R HORTON INC COM 23331A109 574 10,889 SH   SOLE   10,889 0 0
DANAHER CORPORATION CALL 235851902 3,856 26,700 SH Call SOLE   26,700 0 0
DARDEN RESTAURANTS INC CALL 237194905 5,131 43,400 SH Call SOLE   43,400 0 0
DARDEN RESTAURANTS INC PUT 237194955 1,785 15,100 SH Put SOLE   15,100 0 0
DARDEN RESTAURANTS INC COM 237194105 288 2,439 SH   SOLE   2,439 0 0
DAVITA INC CALL 23918K908 428 7,500 SH Call SOLE   7,500 0 0
DAVITA INC PUT 23918K958 1,427 25,000 SH Put SOLE   25,000 0 0
DAVITA INC COM 23918K108 1,041 18,232 SH   SOLE   18,232 0 0
DEAN FOODS CO NEW COM NEW 242370203 17 14,722 SH   SOLE   14,722 0 0
DECKERS OUTDOOR CORP CALL 243537907 825 5,600 SH Call SOLE   5,600 0 0
DEERE & CO CALL 244199905 9,514 56,400 SH Call SOLE   56,400 0 0
DEERE & CO PUT 244199955 2,564 15,200 SH Put SOLE   15,200 0 0
DELL TECHNOLOGIES INC CALL 24703L902 2,235 43,100 SH Call SOLE   43,100 0 0
DELL TECHNOLOGIES INC PUT 24703L952 638 12,300 SH Put SOLE   12,300 0 0
DELTA AIR LINES INC DEL CALL 247361902 2,604 45,200 SH Call SOLE   45,200 0 0
DELTA AIR LINES INC DEL PUT 247361952 2,961 51,400 SH Put SOLE   51,400 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 1,300 22,578 SH   SOLE   22,578 0 0
DENBURY RES INC COM NEW 247916208 154 129,274 SH   SOLE   129,274 0 0
DENISON MINES CORP COM 248356107 6 12,981 SH   SOLE   12,981 0 0
DENTSPLY SIRONA INC CALL 24906P909 549 10,300 SH Call SOLE   10,300 0 0
DENTSPLY SIRONA INC COM 24906P109 227 4,267 SH   SOLE   4,267 0 0
DESIGNER BRANDS INC CL A 250565108 226 13,176 SH   SOLE   13,176 0 0
DEUTSCHE BANK AG NAMEN AKT D18190898 124 16,534 SH   SOLE   16,534 0 0
DEVON ENERGY CORP NEW CALL 25179M903 3,149 130,900 SH Call SOLE   130,900 0 0
DEVON ENERGY CORP NEW PUT 25179M953 3,501 145,500 SH Put SOLE   145,500 0 0
DEVON ENERGY CORP NEW COM 25179M103 1,090 45,291 SH   SOLE   45,291 0 0
DIAGEO P L C CALL 25243Q905 1,668 10,200 SH Call SOLE   10,200 0 0
DIAGEO P L C PUT 25243Q955 3,450 21,100 SH Put SOLE   21,100 0 0
DIAMONDBACK ENERGY INC PUT 25278X959 495 5,500 SH Put SOLE   5,500 0 0
DICKS SPORTING GOODS INC CALL 253393902 1,743 42,700 SH Call SOLE   42,700 0 0
DICKS SPORTING GOODS INC PUT 253393952 416 10,200 SH Put SOLE   10,200 0 0
DIGITAL RLTY TR INC CALL 253868903 2,038 15,700 SH Call SOLE   15,700 0 0
DIGITAL RLTY TR INC PUT 253868953 623 4,800 SH Put SOLE   4,800 0 0
DILLARDS INC CALL 254067901 469 7,100 SH Call SOLE   7,100 0 0
DILLARDS INC PUT 254067951 661 10,000 SH Put SOLE   10,000 0 0
DILLARDS INC CL A 254067101 1,049 15,872 SH   SOLE   15,872 0 0
DINE BRANDS GLOBAL INC CALL 254423906 592 7,800 SH Call SOLE   7,800 0 0
DIREXION SHS ETF TR 20YR TRES BEAR 25459Y678 558 53,743 SH   SOLE   53,743 0 0
DIREXION SHS ETF TR 20YR TRES BULL 25459W540 235 7,679 SH   SOLE   7,679 0 0
DIREXION SHS ETF TR DAILY FINL BEAR 25460E133 357 10,311 SH   SOLE   10,311 0 0
DIREXION SHS ETF TR DAILY GOLD MINER 25490K133 227 27,565 SH   SOLE   27,565 0 0
DIREXION SHS ETF TR DAILY SM CP BEAR 25460E125 1,095 23,313 SH   SOLE   23,313 0 0
DIREXION SHS ETF TR DAILY TECHNOLOGY 25460E562 256 23,574 SH   SOLE   23,574 0 0
DIREXION SHS ETF TR DLY ENRGY BULL3X 25459W888 249 16,004 SH   SOLE   16,004 0 0
DIREXION SHS ETF TR DLY FIN BULL NEW 25459Y694 921 11,857 SH   SOLE   11,857 0 0
DIREXION SHS ETF TR DLY SEMICNDTR BR 25460E182 319 8,455 SH   SOLE   8,455 0 0
DIREXION SHS ETF TR DLY SMCAP BULL3X 25459W847 3,462 62,181 SH   SOLE   62,181 0 0
DIREXION SHS ETF TR DLY TECH BULL 3X 25459W102 503 3,014 SH   SOLE   3,014 0 0
DIREXION SHS ETF TR DRX S&P500BULL 25459W862 2,431 46,482 SH   SOLE   46,482 0 0
DISCOVER FINL SVCS CALL 254709908 7,890 97,300 SH Call SOLE   97,300 0 0
DISCOVER FINL SVCS PUT 254709958 5,214 64,300 SH Put SOLE   64,300 0 0
DISCOVERY INC COM SER A 25470F104 1,100 41,300 SH Put SOLE   41,300 0 0
DISCOVERY INC COM SER C 25470F302 561 22,800 SH Call SOLE   22,800 0 0
DISH NETWORK CORP CALL 25470M909 1,332 39,100 SH Call SOLE   39,100 0 0
DISNEY WALT CO CALL 254687906 16,134 123,800 SH Call SOLE   123,800 0 0
DISNEY WALT CO PUT 254687956 14,205 109,000 SH Put SOLE   109,000 0 0
DISNEY WALT CO COM DISNEY 254687106 1,047 8,036 SH   SOLE   8,036 0 0
DOCUSIGN INC CALL 256163906 1,418 22,900 SH Call SOLE   22,900 0 0
DOCUSIGN INC PUT 256163956 916 14,800 SH Put SOLE   14,800 0 0
DOLLAR GEN CORP NEW CALL 256677905 1,287 8,100 SH Call SOLE   8,100 0 0
DOLLAR GEN CORP NEW PUT 256677955 3,862 24,300 SH Put SOLE   24,300 0 0
DOLLAR GEN CORP NEW COM 256677105 713 4,484 SH   SOLE   4,484 0 0
DOLLAR TREE INC CALL 256746908 548 4,800 SH Call SOLE   4,800 0 0
DOLLAR TREE INC PUT 256746958 1,404 12,300 SH Put SOLE   12,300 0 0
DOLLAR TREE INC COM 256746108 2,187 19,160 SH   SOLE   19,160 0 0
DOMINION ENERGY INC CALL 25746U909 7,010 86,500 SH Call SOLE   86,500 0 0
DOMINION ENERGY INC PUT 25746U959 357 4,400 SH Put SOLE   4,400 0 0
DOMINOS PIZZA INC CALL 25754A901 3,595 14,700 SH Call SOLE   14,700 0 0
DOMINOS PIZZA INC PUT 25754A951 1,198 4,900 SH Put SOLE   4,900 0 0
DOVER CORP CALL 260003908 368 3,700 SH Call SOLE   3,700 0 0
DOVER CORP PUT 260003958 259 2,600 SH Put SOLE   2,600 0 0
DOW INC CALL 260557903 2,616 54,900 SH Call SOLE   54,900 0 0
DOW INC PUT 260557953 786 16,500 SH Put SOLE   16,500 0 0
DROPBOX INC CALL 26210C904 1,842 91,300 SH Call SOLE   91,300 0 0
DROPBOX INC PUT 26210C954 311 15,400 SH Put SOLE   15,400 0 0
DTE ENERGY CO COM 233331107 515 3,872 SH   SOLE   3,872 0 0
DUKE ENERGY CORP NEW CALL 26441C904 22,671 236,500 SH Call SOLE   236,500 0 0
DUKE ENERGY CORP NEW PUT 26441C954 1,936 20,200 SH Put SOLE   20,200 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 321 3,348 SH   SOLE   3,348 0 0
DUNKIN BRANDS GROUP INC CALL 265504900 492 6,200 SH Call SOLE   6,200 0 0
DUNKIN BRANDS GROUP INC COM 265504100 202 2,551 SH   SOLE   2,551 0 0
DUPONT DE NEMOURS INC CALL 26614N902 3,180 44,600 SH Call SOLE   44,600 0 0
DUPONT DE NEMOURS INC PUT 26614N952 7,160 100,400 SH Put SOLE   100,400 0 0
DUPONT DE NEMOURS INC COM 26614N102 399 5,597 SH   SOLE   5,597 0 0
DXC TECHNOLOGY CO COM 23355L106 251 8,500 SH   SOLE   8,500 0 0
E TRADE FINANCIAL CORP CALL 269246901 1,503 34,400 SH Call SOLE   34,400 0 0
E TRADE FINANCIAL CORP PUT 269246951 1,957 44,800 SH Put SOLE   44,800 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 661 15,120 SH   SOLE   15,120 0 0
EAST WEST BANCORP INC COM 27579R104 208 4,704 SH   SOLE   4,704 0 0
EASTMAN CHEMICAL CO CALL 277432900 1,329 18,000 SH Call SOLE   18,000 0 0
EASTMAN CHEMICAL CO PUT 277432950 827 11,200 SH Put SOLE   11,200 0 0
EASTMAN CHEMICAL CO COM 277432100 208 2,819 SH   SOLE   2,819 0 0
EATON CORP PLC CALL G29183903 6,735 81,000 SH Call SOLE   81,000 0 0
EATON CORP PLC PUT G29183953 940 11,300 SH Put SOLE   11,300 0 0
EATON VANCE TAX MNGD GBL DV COM 27829F108 173 21,019 SH   SOLE   21,019 0 0
EBAY INC CALL 278642903 1,224 31,400 SH Call SOLE   31,400 0 0
EBAY INC PUT 278642953 717 18,400 SH Put SOLE   18,400 0 0
ECOLAB INC CALL 278865900 792 4,000 SH Call SOLE   4,000 0 0
ECOLAB INC PUT 278865950 1,188 6,000 SH Put SOLE   6,000 0 0
EDISON INTL CALL 281020907 528 7,000 SH Call SOLE   7,000 0 0
EDITAS MEDICINE INC CALL 28106W903 236 10,400 SH Call SOLE   10,400 0 0
EDWARDS LIFESCIENCES CORP CALL 28176E908 2,331 10,600 SH Call SOLE   10,600 0 0
EDWARDS LIFESCIENCES CORP PUT 28176E958 528 2,400 SH Put SOLE   2,400 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 286 1,299 SH   SOLE   1,299 0 0
ELDORADO GOLD CORP NEW COM 284902509 373 47,963 SH   SOLE   47,963 0 0
ELECTRONIC ARTS INC CALL 285512909 4,940 50,500 SH Call SOLE   50,500 0 0
ELECTRONIC ARTS INC PUT 285512959 4,118 42,100 SH Put SOLE   42,100 0 0
ELECTRONIC ARTS INC COM 285512109 464 4,741 SH   SOLE   4,741 0 0
EMERSON ELEC CO CALL 291011904 6,973 104,300 SH Call SOLE   104,300 0 0
EMERSON ELEC CO PUT 291011954 5,790 86,600 SH Put SOLE   86,600 0 0
ENBRIDGE INC CALL 29250N905 1,091 31,100 SH Call SOLE   31,100 0 0
ENBRIDGE INC PUT 29250N955 554 15,800 SH Put SOLE   15,800 0 0
ENBRIDGE INC COM 29250N105 386 10,999 SH   SOLE   10,999 0 0
ENCANA CORP CALL 292505904 292 63,400 SH Call SOLE   63,400 0 0
ENCANA CORP PUT 292505954 168 36,600 SH Put SOLE   36,600 0 0
ENCANA CORP COM 292505104 302 65,742 SH   SOLE   65,742 0 0
ENDEAVOUR SILVER CORP COM 29258Y103 91 41,127 SH   SOLE   41,127 0 0
ENDO INTL PLC CALL G30401906 219 68,300 SH Call SOLE   68,300 0 0
ENDO INTL PLC SHS G30401106 67 20,983 SH   SOLE   20,983 0 0
ENERGY TRANSFER LP CALL 29273V900 382 29,200 SH Call SOLE   29,200 0 0
ENERGY TRANSFER LP PUT 29273V950 330 25,200 SH Put SOLE   25,200 0 0
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 313 23,964 SH   SOLE   23,964 0 0
ENTEGRIS INC CALL 29362U904 584 12,400 SH Call SOLE   12,400 0 0
ENTERGY CORP NEW CALL 29364G903 2,934 25,000 SH Call SOLE   25,000 0 0
ENTERGY CORP NEW PUT 29364G953 223 1,900 SH Put SOLE   1,900 0 0
ENTERGY CORP NEW COM 29364G103 1,083 9,225 SH   SOLE   9,225 0 0
ENTERPRISE PRODS PARTNERS L CALL 293792907 4,890 171,100 SH Call SOLE   171,100 0 0
ENTERPRISE PRODS PARTNERS L PUT 293792957 2,352 82,300 SH Put SOLE   82,300 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 787 27,541 SH   SOLE   27,541 0 0
EOG RES INC CALL 26875P901 2,887 38,900 SH Call SOLE   38,900 0 0
EOG RES INC PUT 26875P951 8,743 117,800 SH Put SOLE   117,800 0 0
EOG RES INC COM 26875P101 2,795 37,661 SH   SOLE   37,661 0 0
EQUIFAX INC CALL 294429905 830 5,900 SH Call SOLE   5,900 0 0
EQUIFAX INC PUT 294429955 309 2,200 SH Put SOLE   2,200 0 0
EQUINIX INC CALL 29444U900 692 1,200 SH Call SOLE   1,200 0 0
EQUINIX INC PUT 29444U950 1,615 2,800 SH Put SOLE   2,800 0 0
EQUINIX INC COM 29444U700 1,347 2,336 SH   SOLE   2,336 0 0
EQUITY RESIDENTIAL CALL 29476L907 957 11,100 SH Call SOLE   11,100 0 0
ERICSSON CALL 294821908 174 21,800 SH Call SOLE   21,800 0 0
ESTRE AMBIENTAL INC *W EXP 12/21/202 G3206V118 0 11,380 SH   SOLE   11,380 0 0
ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 243 6,508 SH   SOLE   6,508 0 0
ETSY INC CALL 29786A906 497 8,800 SH Call SOLE   8,800 0 0
ETSY INC PUT 29786A956 390 6,900 SH Put SOLE   6,900 0 0
EVEREST RE GROUP LTD COM G3223R108 226 849 SH   SOLE   849 0 0
EXACT SCIENCES CORP CALL 30063P905 2,847 31,500 SH Call SOLE   31,500 0 0
EXACT SCIENCES CORP PUT 30063P955 524 5,800 SH Put SOLE   5,800 0 0
EXELIXIS INC CALL 30161Q904 281 15,900 SH Call SOLE   15,900 0 0
EXELON CORP CALL 30161N901 2,981 61,700 SH Call SOLE   61,700 0 0
EXELON CORP PUT 30161N951 266 5,500 SH Put SOLE   5,500 0 0
EXELON CORP COM 30161N101 491 10,157 SH   SOLE   10,157 0 0
EXPEDIA GROUP INC CALL 30212P903 1,196 8,900 SH Call SOLE   8,900 0 0
EXPEDIA GROUP INC PUT 30212P953 269 2,000 SH Put SOLE   2,000 0 0
EXPEDIA GROUP INC COM NEW 30212P303 735 5,465 SH   SOLE   5,465 0 0
EXTRA SPACE STORAGE INC CALL 30225T902 292 2,500 SH Call SOLE   2,500 0 0
EXXON MOBIL CORP CALL 30231G902 55,789 790,100 SH Call SOLE   790,100 0 0
EXXON MOBIL CORP PUT 30231G952 15,612 221,100 SH Put SOLE   221,100 0 0
EXXON MOBIL CORP COM 30231G102 1,787 25,309 SH   SOLE   25,309 0 0
F M C CORP CALL 302491903 228 2,600 SH Call SOLE   2,600 0 0
F M C CORP PUT 302491953 342 3,900 SH Put SOLE   3,900 0 0
F5 NETWORKS INC CALL 315616902 1,180 8,400 SH Call SOLE   8,400 0 0
F5 NETWORKS INC COM 315616102 229 1,630 SH   SOLE   1,630 0 0
FACEBOOK INC CALL 30303M902 43,416 243,800 SH Call SOLE   243,800 0 0
FACEBOOK INC PUT 30303M952 24,931 140,000 SH Put SOLE   140,000 0 0
FACEBOOK INC CL A 30303M102 500 2,807 SH   SOLE   2,807 0 0
FACTSET RESH SYS INC CALL 303075905 1,847 7,600 SH Call SOLE   7,600 0 0
FACTSET RESH SYS INC PUT 303075955 2,138 8,800 SH Put SOLE   8,800 0 0
FACTSET RESH SYS INC COM 303075105 294 1,210 SH   SOLE   1,210 0 0
FARFETCH LTD CALL 30744W907 113 13,100 SH Call SOLE   13,100 0 0
FASTENAL CO CALL 311900904 977 29,900 SH Call SOLE   29,900 0 0
FASTENAL CO PUT 311900954 732 22,400 SH Put SOLE   22,400 0 0
FEDEX CORP CALL 31428X906 4,862 33,400 SH Call SOLE   33,400 0 0
FEDEX CORP PUT 31428X956 7,206 49,500 SH Put SOLE   49,500 0 0
FEDEX CORP COM 31428X106 2,098 14,414 SH   SOLE   14,414 0 0
FERRARI N V CALL N3167Y903 878 5,700 SH Call SOLE   5,700 0 0
FERRARI N V PUT N3167Y953 663 4,300 SH Put SOLE   4,300 0 0
FERRELLGAS PARTNERS L.P. UNIT LTD PART 315293100 11 10,827 SH   SOLE   10,827 0 0
FIAT CHRYSLER AUTOMOBILES N CALL N31738902 263 20,300 SH Call SOLE   20,300 0 0
FIAT CHRYSLER AUTOMOBILES N PUT N31738952 603 46,600 SH Put SOLE   46,600 0 0
FIAT CHRYSLER AUTOMOBILES N SHS N31738102 383 29,575 SH   SOLE   29,575 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 209 4,696 SH   SOLE   4,696 0 0
FIDELITY NATL INFORMATION SV CALL 31620M906 2,151 16,200 SH Call SOLE   16,200 0 0
FIDELITY NATL INFORMATION SV PUT 31620M956 6,041 45,500 SH Put SOLE   45,500 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 2,533 19,083 SH   SOLE   19,083 0 0
FIFTH THIRD BANCORP CALL 316773900 367 13,400 SH Call SOLE   13,400 0 0
FIFTH THIRD BANCORP PUT 316773950 307 11,200 SH Put SOLE   11,200 0 0
FIREEYE INC CALL 31816Q901 560 42,000 SH Call SOLE   42,000 0 0
FIREEYE INC PUT 31816Q951 253 19,000 SH Put SOLE   19,000 0 0
FIRST HORIZON NATL CORP COM 320517105 244 15,049 SH   SOLE   15,049 0 0
FIRST MAJESTIC SILVER CORP CALL 32076V903 385 42,400 SH Call SOLE   42,400 0 0
FIRST MAJESTIC SILVER CORP PUT 32076V953 293 32,200 SH Put SOLE   32,200 0 0
FIRST MAJESTIC SILVER CORP COM 32076V103 540 59,389 SH   SOLE   59,389 0 0
FIRST SOLAR INC CALL 336433907 1,618 27,900 SH Call SOLE   27,900 0 0
FIRST SOLAR INC PUT 336433957 870 15,000 SH Put SOLE   15,000 0 0
FIRST TR EXCH TRD ALPHA FD I DEV MRK EX US 33737J174 434 8,276 SH   SOLE   8,276 0 0
FIRST TR EXCHANGE TRADED FD DORSEY WRIGHT 33738R886 239 12,594 SH   SOLE   12,594 0 0
FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127 110 11,193 SH   SOLE   11,193 0 0
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 301 9,468 SH   SOLE   9,468 0 0
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 343 4,629 SH   SOLE   4,629 0 0
FIRST TR EXCHANGE TRADED FD NY ARCA BIOTECH 33733E203 753 6,087 SH   SOLE   6,087 0 0
FIRST TR EXCHANGE TRADED FD SENIOR LN FD 33738D309 256 5,417 SH   SOLE   5,417 0 0
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 222 3,405 SH   SOLE   3,405 0 0
FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 314 5,600 SH Put SOLE   5,600 0 0
FIRST TR EXCHANGE TRADED FD DORSEY WRIGHT 33738R878 345 13,045 SH   SOLE   13,045 0 0
FIRST TR STOXX EURO DIV FD COMMON SHS 33735T109 150 11,803 SH   SOLE   11,803 0 0
FIRST TR VALUE LINE DIVID IN SHS 33734H106 395 11,315 SH   SOLE   11,315 0 0
FIRSTENERGY CORP CALL 337932907 2,112 43,800 SH Call SOLE   43,800 0 0
FIRSTENERGY CORP PUT 337932957 232 4,800 SH Put SOLE   4,800 0 0
FIRSTENERGY CORP COM 337932107 541 11,222 SH   SOLE   11,222 0 0
FISERV INC CALL 337738908 922 8,900 SH Call SOLE   8,900 0 0
FISERV INC PUT 337738958 1,751 16,900 SH Put SOLE   16,900 0 0
FITBIT INC PUT 33812L952 51 13,500 SH Put SOLE   13,500 0 0
FITBIT INC CL A 33812L102 671 176,207 SH   SOLE   176,207 0 0
FIVE BELOW INC CALL 33829M901 2,245 17,800 SH Call SOLE   17,800 0 0
FIVE BELOW INC PUT 33829M951 1,009 8,000 SH Put SOLE   8,000 0 0
FIVE STAR SENIOR LIVING INC COM 33832D106 6 12,170 SH   SOLE   12,170 0 0
FIVE9 INC COM 338307101 344 6,400 SH   SOLE   6,400 0 0
FLEX LTD ORD Y2573F102 195 18,627 SH   SOLE   18,627 0 0
FLIR SYS INC COM 302445101 397 7,557 SH   SOLE   7,557 0 0
FLOWSERVE CORP CALL 34354P905 495 10,600 SH Call SOLE   10,600 0 0
FNB CORP PA COM 302520101 117 10,132 SH   SOLE   10,132 0 0
FOOT LOCKER INC CALL 344849904 332 7,700 SH Call SOLE   7,700 0 0
FOOT LOCKER INC PUT 344849954 457 10,600 SH Put SOLE   10,600 0 0
FOOT LOCKER INC COM 344849104 535 12,390 SH   SOLE   12,390 0 0
FORD MTR CO DEL CALL 345370900 1,386 151,300 SH Call SOLE   151,300 0 0
FORD MTR CO DEL PUT 345370950 179 19,500 SH Put SOLE   19,500 0 0
FORD MTR CO DEL COM 345370860 950 103,744 SH   SOLE   103,744 0 0
FORTINET INC CALL 34959E909 422 5,500 SH Call SOLE   5,500 0 0
FORTINET INC PUT 34959E959 591 7,700 SH Put SOLE   7,700 0 0
FORTINET INC COM 34959E109 330 4,293 SH   SOLE   4,293 0 0
FORTIVE CORP 5% PFD CNV SER A 34959J207 15,783 17,511 SH   SOLE   17,511 0 0
FORTIVE CORP CALL 34959J908 2,400 35,000 SH Call SOLE   35,000 0 0
FOX CORP CL A COM 35137L105 296 9,400 SH Put SOLE   9,400 0 0
FRANCO NEVADA CORP CALL 351858905 1,167 12,800 SH Call SOLE   12,800 0 0
FRANCO NEVADA CORP PUT 351858955 830 9,100 SH Put SOLE   9,100 0 0
FRANKLIN RES INC CALL 354613901 577 20,000 SH Call SOLE   20,000 0 0
FRANKLIN RES INC PUT 354613951 1,154 40,000 SH Put SOLE   40,000 0 0
FRANKLIN RES INC COM 354613101 308 10,689 SH   SOLE   10,689 0 0
FREEPORT-MCMORAN INC CALL 35671D907 1,649 172,300 SH Call SOLE   172,300 0 0
FREEPORT-MCMORAN INC PUT 35671D957 3,373 352,500 SH Put SOLE   352,500 0 0
FREEPORT-MCMORAN INC CL B 35671D857 991 103,570 SH   SOLE   103,570 0 0
FS KKR CAPITAL CORP COM 302635107 59 10,063 SH   SOLE   10,063 0 0
FUELCELL ENERGY INC COM 35952H601 9 26,526 SH   SOLE   26,526 0 0
GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 310 71,154 SH   SOLE   71,154 0 0
GAP INC CALL 364760908 236 13,600 SH Call SOLE   13,600 0 0
GARMIN LTD CALL H2906T909 1,440 17,000 SH Call SOLE   17,000 0 0
GARMIN LTD PUT H2906T959 711 8,400 SH Put SOLE   8,400 0 0
GENERAL DYNAMICS CORP CALL 369550908 5,409 29,600 SH Call SOLE   29,600 0 0
GENERAL DYNAMICS CORP PUT 369550958 5,281 28,900 SH Put SOLE   28,900 0 0
GENERAL DYNAMICS CORP COM 369550108 1,461 7,993 SH   SOLE   7,993 0 0
GENERAL ELECTRIC CO CALL 369604903 1,146 128,200 SH Call SOLE   128,200 0 0
GENERAL ELECTRIC CO PUT 369604953 789 88,200 SH Put SOLE   88,200 0 0
GENERAL ELECTRIC CO COM 369604103 1,021 114,196 SH   SOLE   114,196 0 0
GENERAL MLS INC CALL 370334904 4,922 89,300 SH Call SOLE   89,300 0 0
GENERAL MLS INC PUT 370334954 4,740 86,000 SH Put SOLE   86,000 0 0
GENERAL MLS INC COM 370334104 1,602 29,066 SH   SOLE   29,066 0 0
GENERAL MTRS CO CALL 37045V900 6,240 166,500 SH Call SOLE   166,500 0 0
GENERAL MTRS CO PUT 37045V950 4,145 110,600 SH Put SOLE   110,600 0 0
GENUINE PARTS CO PUT 372460955 697 7,000 SH Put SOLE   7,000 0 0
GENUINE PARTS CO COM 372460105 265 2,665 SH   SOLE   2,665 0 0
GENWORTH FINL INC COM CL A 37247D106 157 35,679 SH   SOLE   35,679 0 0
GILEAD SCIENCES INC CALL 375558903 7,156 112,900 SH Call SOLE   112,900 0 0
GILEAD SCIENCES INC PUT 375558953 6,649 104,900 SH Put SOLE   104,900 0 0
GLAXOSMITHKLINE PLC CALL 37733W905 3,828 89,700 SH Call SOLE   89,700 0 0
GLAXOSMITHKLINE PLC PUT 37733W955 1,895 44,400 SH Put SOLE   44,400 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 340 7,973 SH   SOLE   7,973 0 0
GLOBAL BLOOD THERAPEUTICS IN CALL 37890U908 427 8,800 SH Call SOLE   8,800 0 0
GLOBAL BLOOD THERAPEUTICS IN PUT 37890U958 422 8,700 SH Put SOLE   8,700 0 0
GLOBAL PMTS INC CALL 37940X902 302 1,900 SH Call SOLE   1,900 0 0
GLOBAL PMTS INC PUT 37940X952 541 3,400 SH Put SOLE   3,400 0 0
GLOBAL PMTS INC COM 37940X102 257 1,615 SH   SOLE   1,615 0 0
GLOBALSTAR INC COM 378973408 42 100,557 SH   SOLE   100,557 0 0
GNC HLDGS INC COM CL A 36191G107 53 24,578 SH   SOLE   24,578 0 0
GODADDY INC CALL 380237907 323 4,900 SH Call SOLE   4,900 0 0
GOLD FIELDS LTD NEW CALL 38059T906 142 28,800 SH Call SOLE   28,800 0 0
GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 140 28,540 SH   SOLE   28,540 0 0
GOLD RESOURCE CORP COM 38068T105 33 10,796 SH   SOLE   10,796 0 0
GOLDMAN SACHS GROUP INC CALL 38141G904 24,246 117,000 SH Call SOLE   117,000 0 0
GOLDMAN SACHS GROUP INC PUT 38141G954 30,111 145,300 SH Put SOLE   145,300 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 4,928 23,778 SH   SOLE   23,778 0 0
GOODYEAR TIRE & RUBR CO CALL 382550901 301 20,900 SH Call SOLE   20,900 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 243 16,886 SH   SOLE   16,886 0 0
GOPRO INC CALL 38268T903 459 88,500 SH Call SOLE   88,500 0 0
GRAHAM HLDGS CO COM 384637104 206 310 SH   SOLE   310 0 0
GRAINGER W W INC CALL 384802904 2,912 9,800 SH Call SOLE   9,800 0 0
GRAINGER W W INC PUT 384802954 446 1,500 SH Put SOLE   1,500 0 0
GRAN TIERRA ENERGY INC COM 38500T101 38 30,421 SH   SOLE   30,421 0 0
GROUPON INC CALL 399473907 37 13,800 SH Call SOLE   13,800 0 0
GROUPON INC COM 399473107 103 38,803 SH   SOLE   38,803 0 0
GRUBHUB INC CALL 400110902 281 5,000 SH Call SOLE   5,000 0 0
GRUPO TELEVISA SA SPON ADR REP ORD 40049J206 101 10,329 SH   SOLE   10,329 0 0
GUARDANT HEALTH INC CALL 40131M909 594 9,300 SH Call SOLE   9,300 0 0
GUARDION HEALTH SCIENCES INC COM NEW 40145Q203 19 24,947 SH   SOLE   24,947 0 0
GUESS INC CALL 401617905 237 12,800 SH Call SOLE   12,800 0 0
GUIDEWIRE SOFTWARE INC CALL 40171V900 390 3,700 SH Call SOLE   3,700 0 0
GUIDEWIRE SOFTWARE INC PUT 40171V950 516 4,900 SH Put SOLE   4,900 0 0
GULFPORT ENERGY CORP COM NEW 402635304 57 21,064 SH   SOLE   21,064 0 0
GW PHARMACEUTICALS PLC CALL 36197T903 1,162 10,100 SH Call SOLE   10,100 0 0
GW PHARMACEUTICALS PLC PUT 36197T953 334 2,900 SH Put SOLE   2,900 0 0
HALLIBURTON CO CALL 406216901 4,537 240,700 SH Call SOLE   240,700 0 0
HALLIBURTON CO PUT 406216951 2,550 135,300 SH Put SOLE   135,300 0 0
HALLIBURTON CO COM 406216101 218 11,554 SH   SOLE   11,554 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 186 12,000 SH Call SOLE   12,000 0 0
HANESBRANDS INC CALL 410345902 653 42,600 SH Call SOLE   42,600 0 0
HANOVER INS GROUP INC COM 410867105 286 2,111 SH   SOLE   2,111 0 0
HARLEY DAVIDSON INC CALL 412822908 1,759 48,900 SH Call SOLE   48,900 0 0
HARLEY DAVIDSON INC PUT 412822958 1,374 38,200 SH Put SOLE   38,200 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 304 5,016 SH   SOLE   5,016 0 0
HASBRO INC CALL 418056907 261 2,200 SH Call SOLE   2,200 0 0
HASBRO INC PUT 418056957 558 4,700 SH Put SOLE   4,700 0 0
HAWAIIAN HOLDINGS INC CALL 419879901 221 8,400 SH Call SOLE   8,400 0 0
HCA HEALTHCARE INC CALL 40412C901 2,312 19,200 SH Call SOLE   19,200 0 0
HCA HEALTHCARE INC PUT 40412C951 674 5,600 SH Put SOLE   5,600 0 0
HCP INC CALL 40414L909 567 15,900 SH Call SOLE   15,900 0 0
HCP INC COM 40414L109 272 7,638 SH   SOLE   7,638 0 0
HD SUPPLY HLDGS INC PUT 40416M955 270 6,900 SH Put SOLE   6,900 0 0
HD SUPPLY HLDGS INC COM 40416M105 324 8,275 SH   SOLE   8,275 0 0
HEICO CORP NEW COM 422806109 211 1,691 SH   SOLE   1,691 0 0
HELMERICH & PAYNE INC CALL 423452901 962 24,000 SH Call SOLE   24,000 0 0
HELMERICH & PAYNE INC PUT 423452951 1,955 48,800 SH Put SOLE   48,800 0 0
HELMERICH & PAYNE INC COM 423452101 1,043 26,030 SH   SOLE   26,030 0 0
HERBALIFE NUTRITION LTD CALL G4412G901 511 13,500 SH Call SOLE   13,500 0 0
HERBALIFE NUTRITION LTD PUT G4412G951 310 8,200 SH Put SOLE   8,200 0 0
HERC HLDGS INC CALL 42704L904 395 8,500 SH Call SOLE   8,500 0 0
HERSHEY CO CALL 427866908 5,115 33,000 SH Call SOLE   33,000 0 0
HERSHEY CO PUT 427866958 1,333 8,600 SH Put SOLE   8,600 0 0
HERTZ GLOBAL HLDGS INC CALL 42806J906 262 18,900 SH Call SOLE   18,900 0 0
HESS CORP CALL 42809H907 7,070 116,900 SH Call SOLE   116,900 0 0
HESS CORP PUT 42809H957 9,356 154,700 SH Put SOLE   154,700 0 0
HESS CORP COM 42809H107 2,778 45,928 SH   SOLE   45,928 0 0
HEWLETT PACKARD ENTERPRISE C CALL 42824C909 622 41,000 SH Call SOLE   41,000 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 608 40,072 SH   SOLE   40,072 0 0
HOLLYFRONTIER CORP CALL 436106908 928 17,300 SH Call SOLE   17,300 0 0
HOLLYFRONTIER CORP PUT 436106958 418 7,800 SH Put SOLE   7,800 0 0
HOLOGIC INC CALL 436440901 303 6,000 SH Call SOLE   6,000 0 0
HOLOGIC INC COM 436440101 266 5,261 SH   SOLE   5,261 0 0
HOME DEPOT INC CALL 437076902 47,982 206,800 SH Call SOLE   206,800 0 0
HOME DEPOT INC PUT 437076952 59,351 255,800 SH Put SOLE   255,800 0 0
HONEYWELL INTL INC CALL 438516906 10,473 61,900 SH Call SOLE   61,900 0 0
HONEYWELL INTL INC PUT 438516956 9,120 53,900 SH Put SOLE   53,900 0 0
HONEYWELL INTL INC COM 438516106 1,297 7,667 SH   SOLE   7,667 0 0
HORMEL FOODS CORP CALL 440452900 538 12,300 SH Call SOLE   12,300 0 0
HORMEL FOODS CORP COM 440452100 332 7,596 SH   SOLE   7,596 0 0
HOST HOTELS & RESORTS INC PUT 44107P954 273 15,800 SH Put SOLE   15,800 0 0
HOST HOTELS & RESORTS INC COM 44107P104 387 22,356 SH   SOLE   22,356 0 0
HOUSTON AMERN ENERGY CORP COM 44183U100 9 47,697 SH   SOLE   47,697 0 0
HP INC CALL 40434L905 2,318 122,500 SH Call SOLE   122,500 0 0
HP INC PUT 40434L955 395 20,900 SH Put SOLE   20,900 0 0
HP INC COM 40434L105 332 17,525 SH   SOLE   17,525 0 0
HSBC HLDGS PLC CALL 404280906 612 16,000 SH Call SOLE   16,000 0 0
HSBC HLDGS PLC PUT 404280956 517 13,500 SH Put SOLE   13,500 0 0
HSBC HLDGS PLC SPON ADR NEW 404280406 1,085 28,347 SH   SOLE   28,347 0 0
HUBBELL INC COM 443510607 296 2,252 SH   SOLE   2,252 0 0
HUBSPOT INC CALL 443573900 1,410 9,300 SH Call SOLE   9,300 0 0
HUBSPOT INC PUT 443573950 515 3,400 SH Put SOLE   3,400 0 0
HUMANA INC COM 444859102 223 871 SH   SOLE   871 0 0
HUNT J B TRANS SVCS INC CALL 445658907 2,257 20,400 SH Call SOLE   20,400 0 0
HUNTINGTON BANCSHARES INC CALL 446150904 812 56,900 SH Call SOLE   56,900 0 0
HUNTINGTON BANCSHARES INC PUT 446150954 761 53,300 SH Put SOLE   53,300 0 0
HUNTINGTON BANCSHARES INC COM 446150104 494 34,612 SH   SOLE   34,612 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 248 1,169 SH   SOLE   1,169 0 0
HUYA INC CALL 44852D908 596 25,200 SH Call SOLE   25,200 0 0
HUYA INC PUT 44852D958 473 20,000 SH Put SOLE   20,000 0 0
HUYA INC ADS REP SHS A 44852D108 319 13,490 SH   SOLE   13,490 0 0
IAC INTERACTIVECORP CALL 44919P908 6,517 29,900 SH Call SOLE   29,900 0 0
IAC INTERACTIVECORP PUT 44919P958 545 2,500 SH Put SOLE   2,500 0 0
IAC INTERACTIVECORP COM 44919P508 303 1,392 SH   SOLE   1,392 0 0
ICICI BK LTD ADR 45104G104 572 46,998 SH   SOLE   46,998 0 0
IDEXX LABS INC COM 45168D104 230 846 SH   SOLE   846 0 0
IHS MARKIT LTD SHS G47567105 303 4,527 SH   SOLE   4,527 0 0
ILLINOIS TOOL WKS INC CALL 452308909 4,100 26,200 SH Call SOLE   26,200 0 0
ILLINOIS TOOL WKS INC PUT 452308959 7,981 51,000 SH Put SOLE   51,000 0 0
ILLUMINA INC CALL 452327909 639 2,100 SH Call SOLE   2,100 0 0
ILLUMINA INC PUT 452327959 274 900 SH Put SOLE   900 0 0
ILLUMINA INC COM 452327109 4,910 16,138 SH   SOLE   16,138 0 0
IMMUNOMEDICS INC CALL 452907908 171 12,900 SH Call SOLE   12,900 0 0
INCYTE CORP CALL 45337C902 349 4,700 SH Call SOLE   4,700 0 0
INCYTE CORP PUT 45337C952 349 4,700 SH Put SOLE   4,700 0 0
INDEXIQ ETF TR HEDGE MLTI ETF 45409B107 296 9,741 SH   SOLE   9,741 0 0
INFINERA CORPORATION CALL 45667G903 55 10,000 SH Call SOLE   10,000 0 0
ING GROEP N V CALL 456837903 131 12,500 SH Call SOLE   12,500 0 0
ING GROEP N V PUT 456837953 252 24,100 SH Put SOLE   24,100 0 0
INGERSOLL-RAND PLC CALL G47791901 1,750 14,200 SH Call SOLE   14,200 0 0
INGERSOLL-RAND PLC PUT G47791951 3,401 27,600 SH Put SOLE   27,600 0 0
INGERSOLL-RAND PLC SHS G47791101 1,240 10,065 SH   SOLE   10,065 0 0
INPIXON COM 45790J503 3 23,385 SH   SOLE   23,385 0 0
INSULET CORP NOTE 1.375%11/1 45784PAH4 12,873 7,000,000 PRN   SOLE   0 0 0
INTEL CORP CALL 458140900 14,877 288,700 SH Call SOLE   288,700 0 0
INTEL CORP PUT 458140950 12,563 243,800 SH Put SOLE   243,800 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 582 6,304 SH   SOLE   6,304 0 0
INTERNATIONAL BUSINESS MACHS CALL 459200901 23,049 158,500 SH Call SOLE   158,500 0 0
INTERNATIONAL BUSINESS MACHS PUT 459200951 10,034 69,000 SH Put SOLE   69,000 0 0
INTERNATIONAL GAME TECHNOLOG CALL G4863A908 358 25,200 SH Call SOLE   25,200 0 0
INTL PAPER CO CALL 460146903 845 20,200 SH Call SOLE   20,200 0 0
INTL PAPER CO PUT 460146953 761 18,200 SH Put SOLE   18,200 0 0
INTL PAPER CO COM 460146103 946 22,617 SH   SOLE   22,617 0 0
INTREXON CORP COM 46122T102 130 22,703 SH   SOLE   22,703 0 0
INTUIT CALL 461202903 11,143 41,900 SH Call SOLE   41,900 0 0
INTUIT PUT 461202953 5,345 20,100 SH Put SOLE   20,100 0 0
INTUIT COM 461202103 216 812 SH   SOLE   812 0 0
INTUITIVE SURGICAL INC CALL 46120E902 19,383 35,900 SH Call SOLE   35,900 0 0
INTUITIVE SURGICAL INC PUT 46120E952 9,611 17,800 SH Put SOLE   17,800 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 491 909 SH   SOLE   909 0 0
INVESCO ACTIVELY MANAGD ETF OPTIMUM YIELD 46090F100 287 18,405 SH   SOLE   18,405 0 0
INVESCO ACTIVELY MANAGD ETF ULTRA SHRT DUR 46090A887 1,007 19,976 SH   SOLE   19,976 0 0
INVESCO CURNCYSHS JAPANESE Y JAPANESE YEN 46138W107 231 2,632 SH   SOLE   2,632 0 0
INVESCO DB COMMDY INDX TRCK UNIT 46138B103 275 18,270 SH   SOLE   18,270 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2019 HY 46138J403 239 10,003 SH   SOLE   10,003 0 0
INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548 326 20,307 SH   SOLE   20,307 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 6,143 56,841 SH   SOLE   56,841 0 0
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 225 1,903 SH   SOLE   1,903 0 0
INVESCO EXCHNG TRADED FD TR FNDMNTL HY CRP 46138E719 293 15,417 SH   SOLE   15,417 0 0
INVESCO EXCHNG TRADED FD TR FRONTIER MKTS 46138E776 301 22,109 SH   SOLE   22,109 0 0
INVESCO EXCHNG TRADED FD TR GBL SRT TRM HY 46138E669 223 9,720 SH   SOLE   9,720 0 0
INVESCO EXCHNG TRADED FD TR PFD ETF 46138E511 1,078 71,787 SH   SOLE   71,787 0 0
INVESCO EXCHNG TRADED FD TR S&P500 LOW VOL 46138E354 895 15,457 SH   SOLE   15,457 0 0
INVESCO LTD CALL G491BT908 183 10,800 SH Call SOLE   10,800 0 0
INVESCO LTD SHS G491BT108 393 23,180 SH   SOLE   23,180 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 234 15,294 SH   SOLE   15,294 0 0
INVESCO QQQ TR CALL 46090E903 226,062 1,197,300 SH Call SOLE   1,197,300 0 0
INVESCO QQQ TR PUT 46090E953 444,194 2,352,600 SH Put SOLE   2,352,600 0 0
IONIS PHARMACEUTICALS INC CALL 462222900 377 6,300 SH Call SOLE   6,300 0 0
IQIYI INC CALL 46267X908 361 22,400 SH Call SOLE   22,400 0 0
IQIYI INC PUT 46267X958 23,198 1,438,200 SH Put SOLE   1,438,200 0 0
IROBOT CORP CALL 462726900 1,511 24,500 SH Call SOLE   24,500 0 0
IROBOT CORP PUT 462726950 1,283 20,800 SH Put SOLE   20,800 0 0
IRON MTN INC NEW CALL 46284V901 1,302 40,200 SH Call SOLE   40,200 0 0
IRON MTN INC NEW PUT 46284V951 408 12,600 SH Put SOLE   12,600 0 0
ISHARES GOLD TRUST ISHARES 464285105 920 65,283 SH   SOLE   65,283 0 0
ISHARES INC CORE MSCI EMKT 46434G103 4,781 97,540 SH   SOLE   97,540 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 935 22,200 SH Call SOLE   22,200 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 1,180 28,000 SH Put SOLE   28,000 0 0
ISHARES INC MSCI CDA ETF 464286509 931 32,200 SH Put SOLE   32,200 0 0
ISHARES INC MSCI CDA ETF 464286509 253 8,768 SH   SOLE   8,768 0 0
ISHARES INC MSCI EURZONE ETF 464286608 470 12,082 SH   SOLE   12,082 0 0
ISHARES INC MSCI GERMANY ETF 464286806 2,949 109,575 SH   SOLE   109,575 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 692 12,200 SH Call SOLE   12,200 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 1,685 29,700 SH Put SOLE   29,700 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 1,106 19,497 SH   SOLE   19,497 0 0
ISHARES INC MSCI MEXICO ETF 464286822 782 18,300 SH Call SOLE   18,300 0 0
ISHARES INC MSCI MEXICO ETF 464286822 923 21,600 SH Put SOLE   21,600 0 0
ISHARES INC MSCI MEXICO ETF 464286822 868 20,323 SH   SOLE   20,323 0 0
ISHARES INC MSCI SINGPOR ETF 46434G780 247 10,646 SH   SOLE   10,646 0 0
ISHARES INC MSCI SPAIN ETF 464286764 500 17,965 SH   SOLE   17,965 0 0
ISHARES S&P GSCI COMMODITY I UNIT BEN INT 46428R107 369 24,520 SH   SOLE   24,520 0 0
ISHARES SILVER TRUST CALL 46428Q909 3,100 194,700 SH Call SOLE   194,700 0 0
ISHARES SILVER TRUST PUT 46428Q959 1,638 102,900 SH Put SOLE   102,900 0 0
ISHARES SILVER TRUST ISHARES 46428Q109 966 60,676 SH   SOLE   60,676 0 0
ISHARES TR 20 YR TR BD ETF 464287432 11,361 79,400 SH Call SOLE   79,400 0 0
ISHARES TR 20 YR TR BD ETF 464287432 11,675 81,600 SH Put SOLE   81,600 0 0
ISHARES TR 20 YR TR BD ETF 464287432 638 4,456 SH   SOLE   4,456 0 0
ISHARES TR 3 7 YR TREAS BD 464288661 326 2,573 SH   SOLE   2,573 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 299 2,662 SH   SOLE   2,662 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 7,451 187,200 SH Call SOLE   187,200 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 7,252 182,200 SH Put SOLE   182,200 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 1,990 50,011 SH   SOLE   50,011 0 0
ISHARES TR CORE MSCI EAFE 46432F842 740 12,124 SH   SOLE   12,124 0 0
ISHARES TR CORE MSCI TOTAL 46432F834 456 7,888 SH   SOLE   7,888 0 0
ISHARES TR CORE S&P MCP ETF 464287507 1,952 10,100 SH Call SOLE   10,100 0 0
ISHARES TR CORE S&P MCP ETF 464287507 792 4,100 SH Put SOLE   4,100 0 0
ISHARES TR CORE S&P MCP ETF 464287507 333 1,722 SH   SOLE   1,722 0 0
ISHARES TR CORE S&P SCP ETF 464287804 13,946 179,158 SH   SOLE   179,158 0 0
ISHARES TR CORE S&P TTL STK 464287150 339 5,058 SH   SOLE   5,058 0 0
ISHARES TR CORE S&P US GWT 464287671 447 7,108 SH   SOLE   7,108 0 0
ISHARES TR CORE S&P US VLU 464287663 258 4,471 SH   SOLE   4,471 0 0
ISHARES TR CORE US AGGBD ET 464287226 6,396 56,513 SH   SOLE   56,513 0 0
ISHARES TR EAFE GRWTH ETF 464288885 217 2,699 SH   SOLE   2,699 0 0
ISHARES TR EAFE VALUE ETF 464288877 526 11,108 SH   SOLE   11,108 0 0
ISHARES TR EUROPE ETF 464287861 267 6,182 SH   SOLE   6,182 0 0
ISHARES TR GLOBAL FINLS ETF 464287333 231 3,608 SH   SOLE   3,608 0 0
ISHARES TR JPMORGAN USD EMG 464288281 551 4,862 SH   SOLE   4,862 0 0
ISHARES TR MSCI ACWI ETF 464288257 256 3,469 SH   SOLE   3,469 0 0
ISHARES TR MSCI ACWI EX US 464288240 1,278 27,748 SH   SOLE   27,748 0 0
ISHARES TR MSCI EAFE ETF 464287465 12,670 194,300 SH Call SOLE   194,300 0 0
ISHARES TR MSCI EAFE ETF 464287465 7,173 110,000 SH Put SOLE   110,000 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 8,897 217,700 SH Call SOLE   217,700 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 7,647 187,100 SH Put SOLE   187,100 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 754 18,445 SH   SOLE   18,445 0 0
ISHARES TR MSCI UK ETF NEW 46435G334 1,018 32,398 SH   SOLE   32,398 0 0
ISHARES TR NASDAQ BIOTECH 464287556 4,905 49,300 SH Call SOLE   49,300 0 0
ISHARES TR NASDAQ BIOTECH 464287556 8,239 82,800 SH Put SOLE   82,800 0 0
ISHARES TR NASDAQ BIOTECH 464287556 808 8,124 SH   SOLE   8,124 0 0
ISHARES TR NORTH AMERN NAT 464287374 257 8,834 SH   SOLE   8,834 0 0
ISHARES TR PHLX SEMICND ETF 464287523 3,361 15,900 SH Put SOLE   15,900 0 0
ISHARES TR PHLX SEMICND ETF 464287523 3,553 16,808 SH   SOLE   16,808 0 0
ISHARES TR RUS 1000 ETF 464287622 12,014 73,013 SH   SOLE   73,013 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 10,377 65,006 SH   SOLE   65,006 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 3,091 24,100 SH Call SOLE   24,100 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 12,217 95,254 SH   SOLE   95,254 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 1,041 5,400 SH Put SOLE   5,400 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 11,569 60,026 SH   SOLE   60,026 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 17,517 146,698 SH   SOLE   146,698 0 0
ISHARES TR RUS MD CP GR ETF 464287481 255 1,807 SH   SOLE   1,807 0 0
ISHARES TR RUS MID CAP ETF 464287499 430 7,679 SH   SOLE   7,679 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 121,314 801,600 SH Call SOLE   801,600 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 142,653 942,600 SH Put SOLE   942,600 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 38,321 253,210 SH   SOLE   253,210 0 0
ISHARES TR RUSSELL 3000 ETF 464287689 4,642 26,716 SH   SOLE   26,716 0 0
ISHARES TR S&P 100 ETF 464287101 6,867 52,224 SH   SOLE   52,224 0 0
ISHARES TR S&P 500 VAL ETF 464287408 5,019 42,129 SH   SOLE   42,129 0 0
ISHARES TR SELECT DIVID ETF 464287168 632 6,200 SH Call SOLE   6,200 0 0
ISHARES TR SELECT DIVID ETF 464287168 5,350 52,478 SH   SOLE   52,478 0 0
ISHARES TR SH TR CRPORT ETF 464288646 276 5,143 SH   SOLE   5,143 0 0
ISHARES TR SP SMCP600VL ETF 464287879 414 2,754 SH   SOLE   2,754 0 0
ISHARES TR TRANS AVG ETF 464287192 856 4,600 SH Call SOLE   4,600 0 0
ISHARES TR TRANS AVG ETF 464287192 1,433 7,700 SH Put SOLE   7,700 0 0
ISHARES TR TRANS AVG ETF 464287192 674 3,623 SH   SOLE   3,623 0 0
ISHARES TR U.S. FINLS ETF 464287788 914 7,100 SH Put SOLE   7,100 0 0
ISHARES TR U.S. FINLS ETF 464287788 2,602 20,212 SH   SOLE   20,212 0 0
ISHARES TR U.S. REAL ES ETF 464287739 9,840 105,200 SH Call SOLE   105,200 0 0
ISHARES TR U.S. REAL ES ETF 464287739 10,271 109,800 SH Put SOLE   109,800 0 0
ISHARES TR U.S. REAL ES ETF 464287739 297 3,173 SH   SOLE   3,173 0 0
ISHARES TR US HLTHCR PR ETF 464288828 364 2,249 SH   SOLE   2,249 0 0
ISHARES TR US HOME CONS ETF 464288752 282 6,500 SH Call SOLE   6,500 0 0
ISHARES TR US HOME CONS ETF 464288752 1,321 30,500 SH Put SOLE   30,500 0 0
ISHARES TR US HOME CONS ETF 464288752 688 15,888 SH   SOLE   15,888 0 0
ISHARES TR US REGNL BKS ETF 464288778 362 7,771 SH   SOLE   7,771 0 0
J & J SNACK FOODS CORP COM 466032109 204 1,062 SH   SOLE   1,062 0 0
JABIL INC CALL 466313903 855 23,900 SH Call SOLE   23,900 0 0
JABIL INC PUT 466313953 469 13,100 SH Put SOLE   13,100 0 0
JACOBS ENGR GROUP INC CALL 469814907 1,254 13,700 SH Call SOLE   13,700 0 0
JACOBS ENGR GROUP INC PUT 469814957 842 9,200 SH Put SOLE   9,200 0 0
JD COM INC CALL 47215P906 2,576 91,300 SH Call SOLE   91,300 0 0
JD COM INC PUT 47215P956 2,121 75,200 SH Put SOLE   75,200 0 0
JD COM INC SPON ADR CL A 47215P106 400 14,162 SH   SOLE   14,162 0 0
JETBLUE AWYS CORP PUT 477143951 918 54,800 SH Put SOLE   54,800 0 0
JETBLUE AWYS CORP COM 477143101 524 31,265 SH   SOLE   31,265 0 0
JOHNSON & JOHNSON CALL 478160904 63,267 489,000 SH Call SOLE   489,000 0 0
JOHNSON & JOHNSON PUT 478160954 17,531 135,500 SH Put SOLE   135,500 0 0
JOHNSON CTLS INTL PLC CALL G51502905 1,501 34,200 SH Call SOLE   34,200 0 0
JOHNSON CTLS INTL PLC PUT G51502955 772 17,600 SH Put SOLE   17,600 0 0
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 1,048 45,024 SH   SOLE   45,024 0 0
JPMORGAN CHASE & CO COM 46625H100 42,062 357,400 SH Call SOLE   357,400 0 0
JPMORGAN CHASE & CO COM 46625H100 30,929 262,800 SH Put SOLE   262,800 0 0
JPMORGAN CHASE & CO COM 46625H100 3,947 33,538 SH   SOLE   33,538 0 0
JUNIPER NETWORKS INC COM 48203R104 560 22,628 SH   SOLE   22,628 0 0
KANSAS CITY SOUTHERN CALL 485170902 2,168 16,300 SH Call SOLE   16,300 0 0
KB HOME CALL 48666K909 2,424 71,300 SH Call SOLE   71,300 0 0
KB HOME PUT 48666K959 1,476 43,400 SH Put SOLE   43,400 0 0
KELLOGG CO CALL 487836908 2,181 33,900 SH Call SOLE   33,900 0 0
KELLOGG CO PUT 487836958 933 14,500 SH Put SOLE   14,500 0 0
KEMET CORP CALL 488360907 213 11,700 SH Call SOLE   11,700 0 0
KEURIG DR PEPPER INC COM 49271V100 374 13,682 SH   SOLE   13,682 0 0
KEYCORP NEW CALL 493267908 1,977 110,800 SH Call SOLE   110,800 0 0
KEYCORP NEW PUT 493267958 639 35,800 SH Put SOLE   35,800 0 0
KIMBERLY CLARK CORP CALL 494368903 8,267 58,200 SH Call SOLE   58,200 0 0
KIMBERLY CLARK CORP PUT 494368953 4,915 34,600 SH Put SOLE   34,600 0 0
KINDER MORGAN INC DEL CALL 49456B901 2,920 141,700 SH Call SOLE   141,700 0 0
KINDER MORGAN INC DEL PUT 49456B951 1,356 65,800 SH Put SOLE   65,800 0 0
KINGOLD JEWELRY INC COM NEW 49579A204 17 28,708 SH   SOLE   28,708 0 0
KINROSS GOLD CORP CALL 496902904 219 47,500 SH Call SOLE   47,500 0 0
KKR & CO INC CALL 48251W904 2,089 77,800 SH Call SOLE   77,800 0 0
KKR & CO INC PUT 48251W954 1,286 47,900 SH Put SOLE   47,900 0 0
KLA CORPORATION CALL 482480900 2,200 13,800 SH Call SOLE   13,800 0 0
KLA CORPORATION PUT 482480950 781 4,900 SH Put SOLE   4,900 0 0
KOHLS CORP CALL 500255904 5,060 101,900 SH Call SOLE   101,900 0 0
KOHLS CORP PUT 500255954 2,220 44,700 SH Put SOLE   44,700 0 0
KRAFT HEINZ CO CALL 500754906 243 8,700 SH Call SOLE   8,700 0 0
KRAFT HEINZ CO PUT 500754956 380 13,600 SH Put SOLE   13,600 0 0
KROGER CO CALL 501044901 2,140 83,000 SH Call SOLE   83,000 0 0
KROGER CO PUT 501044951 2,199 85,300 SH Put SOLE   85,300 0 0
KROGER CO COM 501044101 1,192 46,256 SH   SOLE   46,256 0 0
KULICKE & SOFFA INDS INC CALL 501242901 249 10,600 SH Call SOLE   10,600 0 0
L BRANDS INC CALL 501797904 527 26,900 SH Call SOLE   26,900 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 313 1,500 SH Call SOLE   1,500 0 0
LABORATORY CORP AMER HLDGS CALL 50540R909 2,940 17,500 SH Call SOLE   17,500 0 0
LABORATORY CORP AMER HLDGS PUT 50540R959 907 5,400 SH Put SOLE   5,400 0 0
LAM RESEARCH CORP CALL 512807908 5,732 24,800 SH Call SOLE   24,800 0 0
LAM RESEARCH CORP PUT 512807958 4,645 20,100 SH Put SOLE   20,100 0 0
LAREDO PETROLEUM INC COM 516806106 170 70,739 SH   SOLE   70,739 0 0
LAS VEGAS SANDS CORP CALL 517834907 4,517 78,200 SH Call SOLE   78,200 0 0
LAS VEGAS SANDS CORP PUT 517834957 4,263 73,800 SH Put SOLE   73,800 0 0
LAS VEGAS SANDS CORP COM 517834107 1,540 26,664 SH   SOLE   26,664 0 0
LAUDER ESTEE COS INC CALL 518439904 3,581 18,000 SH Call SOLE   18,000 0 0
LAUDER ESTEE COS INC PUT 518439954 1,711 8,600 SH Put SOLE   8,600 0 0
LAZARD LTD CALL G54050902 315 9,000 SH Call SOLE   9,000 0 0
LAZARD LTD PUT G54050952 392 11,200 SH Put SOLE   11,200 0 0
LEAP THERAPEUTICS INC COM 52187K101 13 10,814 SH   SOLE   10,814 0 0
LEAR CORP PUT 521865954 755 6,400 SH Put SOLE   6,400 0 0
LEAR CORP COM NEW 521865204 397 3,364 SH   SOLE   3,364 0 0
LEGG MASON INC CALL 524901905 256 6,700 SH Call SOLE   6,700 0 0
LEGG MASON INC PUT 524901955 649 17,000 SH Put SOLE   17,000 0 0
LEGGETT & PLATT INC CALL 524660907 262 6,400 SH Call SOLE   6,400 0 0
LEIDOS HLDGS INC COM 525327102 376 4,378 SH   SOLE   4,378 0 0
LENNAR CORP CL A 526057104 564 10,100 SH Call SOLE   10,100 0 0
LENNAR CORP CL A 526057104 296 5,300 SH Put SOLE   5,300 0 0
LENNAR CORP CL A 526057104 632 11,313 SH   SOLE   11,313 0 0
LENNOX INTL INC CALL 526107907 729 3,000 SH Call SOLE   3,000 0 0
LEXINGTON REALTY TRUST COM 529043101 154 15,073 SH   SOLE   15,073 0 0
LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 68 10,581 SH   SOLE   10,581 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 1,134 45,800 SH Call SOLE   45,800 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 235 9,500 SH Put SOLE   9,500 0 0
LIFE STORAGE INC CALL 53223X907 285 2,700 SH Call SOLE   2,700 0 0
LIFE STORAGE INC COM 53223X107 252 2,389 SH   SOLE   2,389 0 0
LILLY ELI & CO CALL 532457908 19,671 175,900 SH Call SOLE   175,900 0 0
LILLY ELI & CO PUT 532457958 917 8,200 SH Put SOLE   8,200 0 0
LINCOLN NATL CORP IND CALL 534187909 259 4,300 SH Call SOLE   4,300 0 0
LINCOLN NATL CORP IND PUT 534187959 1,592 26,400 SH Put SOLE   26,400 0 0
LINCOLN NATL CORP IND COM 534187109 1,361 22,569 SH   SOLE   22,569 0 0
LINDE PLC SHS G5494J103 416 2,147 SH   SOLE   2,147 0 0
LIVE NATION ENTERTAINMENT IN CALL 538034909 716 10,800 SH Call SOLE   10,800 0 0
LIVE NATION ENTERTAINMENT IN PUT 538034959 265 4,000 SH Put SOLE   4,000 0 0
LOCKHEED MARTIN CORP CALL 539830909 19,386 49,700 SH Call SOLE   49,700 0 0
LOCKHEED MARTIN CORP PUT 539830959 13,379 34,300 SH Put SOLE   34,300 0 0
LOCKHEED MARTIN CORP COM 539830109 428 1,098 SH   SOLE   1,098 0 0
LOWES COS INC CALL 548661907 26,302 239,200 SH Call SOLE   239,200 0 0
LOWES COS INC PUT 548661957 13,206 120,100 SH Put SOLE   120,100 0 0
LOWES COS INC COM 548661107 293 2,668 SH   SOLE   2,668 0 0
LULULEMON ATHLETICA INC CALL 550021909 7,817 40,600 SH Call SOLE   40,600 0 0
LULULEMON ATHLETICA INC PUT 550021959 7,720 40,100 SH Put SOLE   40,100 0 0
LULULEMON ATHLETICA INC COM 550021109 405 2,103 SH   SOLE   2,103 0 0
LUMBER LIQUIDATORS HLDGS INC CALL 55003T907 168 17,000 SH Call SOLE   17,000 0 0
LUMBER LIQUIDATORS HLDGS INC PUT 55003T957 208 21,100 SH Put SOLE   21,100 0 0
LUMENTUM HLDGS INC CALL 55024U909 611 11,400 SH Call SOLE   11,400 0 0
LYFT INC CALL 55087P904 568 13,900 SH Call SOLE   13,900 0 0
LYFT INC PUT 55087P954 453 11,100 SH Put SOLE   11,100 0 0
LYFT INC CL A COM 55087P104 272 6,663 SH   SOLE   6,663 0 0
LYONDELLBASELL INDUSTRIES N CALL N53745900 1,396 15,600 SH Call SOLE   15,600 0 0
LYONDELLBASELL INDUSTRIES N PUT N53745950 2,219 24,800 SH Put SOLE   24,800 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 2,999 33,525 SH   SOLE   33,525 0 0
M & T BK CORP CALL 55261F904 442 2,800 SH Call SOLE   2,800 0 0
M & T BK CORP PUT 55261F954 521 3,300 SH Put SOLE   3,300 0 0
M D C HLDGS INC PUT 552676958 224 5,200 SH Put SOLE   5,200 0 0
MACERICH CO PUT 554382951 682 21,600 SH Put SOLE   21,600 0 0
MACQUARIE FT TR GB INF UT DI COM 55607W100 135 13,607 SH   SOLE   13,607 0 0
MACQUARIE INFRASTRUCTURE COR CALL 55608B905 963 24,400 SH Call SOLE   24,400 0 0
MACQUARIE INFRASTRUCTURE COR PUT 55608B955 868 22,000 SH Put SOLE   22,000 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 383 9,705 SH   SOLE   9,705 0 0
MACYS INC CALL 55616P904 469 30,200 SH Call SOLE   30,200 0 0
MACYS INC PUT 55616P954 1,096 70,500 SH Put SOLE   70,500 0 0
MACYS INC COM 55616P104 944 60,729 SH   SOLE   60,729 0 0
MAGELLAN MIDSTREAM PRTNRS LP CALL 559080906 3,466 52,300 SH Call SOLE   52,300 0 0
MAGELLAN MIDSTREAM PRTNRS LP PUT 559080956 1,412 21,300 SH Put SOLE   21,300 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 219 3,311 SH   SOLE   3,311 0 0
MAGNA INTL INC CALL 559222901 608 11,400 SH Call SOLE   11,400 0 0
MALLINCKRODT PUB LTD CO SHS G5785G107 47 19,444 SH   SOLE   19,444 0 0
MANNKIND CORP COM NEW 56400P706 16 12,523 SH   SOLE   12,523 0 0
MARATHON OIL CORP CALL 565849906 3,162 257,700 SH Call SOLE   257,700 0 0
MARATHON OIL CORP PUT 565849956 2,337 190,500 SH Put SOLE   190,500 0 0
MARATHON OIL CORP COM 565849106 953 77,687 SH   SOLE   77,687 0 0
MARATHON PETE CORP CALL 56585A902 7,898 130,000 SH Call SOLE   130,000 0 0
MARATHON PETE CORP PUT 56585A952 9,319 153,400 SH Put SOLE   153,400 0 0
MARATHON PETE CORP COM 56585A102 2,649 43,610 SH   SOLE   43,610 0 0
MARKETAXESS HLDGS INC COM 57060D108 264 806 SH   SOLE   806 0 0
MARRIOTT INTL INC NEW CALL 571903902 2,972 23,900 SH Call SOLE   23,900 0 0
MARRIOTT INTL INC NEW PUT 571903952 2,102 16,900 SH Put SOLE   16,900 0 0
MARRIOTT VACTINS WORLDWID CO CALL 57164Y907 767 7,400 SH Call SOLE   7,400 0 0
MARRIOTT VACTINS WORLDWID CO PUT 57164Y957 321 3,100 SH Put SOLE   3,100 0 0
MARSH & MCLENNAN COS INC CALL 571748902 540 5,400 SH Call SOLE   5,400 0 0
MARSH & MCLENNAN COS INC COM 571748102 322 3,222 SH   SOLE   3,222 0 0
MARTIN MARIETTA MATLS INC CALL 573284906 576 2,100 SH Call SOLE   2,100 0 0
MARTIN MARIETTA MATLS INC PUT 573284956 822 3,000 SH Put SOLE   3,000 0 0
MARVELL TECHNOLOGY GROUP LTD CALL G5876H905 1,581 63,300 SH Call SOLE   63,300 0 0
MARVELL TECHNOLOGY GROUP LTD PUT G5876H955 385 15,400 SH Put SOLE   15,400 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 309 12,364 SH   SOLE   12,364 0 0
MASCO CORP CALL 574599906 659 15,800 SH Call SOLE   15,800 0 0
MASCO CORP PUT 574599956 729 17,500 SH Put SOLE   17,500 0 0
MASCO CORP COM 574599106 906 21,744 SH   SOLE   21,744 0 0
MASTERCARD INC CALL 57636Q904 22,323 82,200 SH Call SOLE   82,200 0 0
MASTERCARD INC PUT 57636Q954 27,646 101,800 SH Put SOLE   101,800 0 0
MASTERCARD INC CL A 57636Q104 407 1,498 SH   SOLE   1,498 0 0
MATCH GROUP INC CALL 57665R906 1,993 27,900 SH Call SOLE   27,900 0 0
MATCH GROUP INC PUT 57665R956 629 8,800 SH Put SOLE   8,800 0 0
MAXIM INTEGRATED PRODS INC CALL 57772K901 295 5,100 SH Call SOLE   5,100 0 0
MAXIM INTEGRATED PRODS INC PUT 57772K951 400 6,900 SH Put SOLE   6,900 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 530 9,150 SH   SOLE   9,150 0 0
MBIA INC PUT 55262C950 279 30,200 SH Put SOLE   30,200 0 0
MCDERMOTT INTL INC COM 580037703 98 48,458 SH   SOLE   48,458 0 0
MCDONALDS CORP CALL 580135901 27,225 126,800 SH Call SOLE   126,800 0 0
MCDONALDS CORP PUT 580135951 5,969 27,800 SH Put SOLE   27,800 0 0
MCEWEN MNG INC COM 58039P107 133 85,483 SH   SOLE   85,483 0 0
MCKESSON CORP CALL 58155Q903 2,187 16,000 SH Call SOLE   16,000 0 0
MCKESSON CORP PUT 58155Q953 1,107 8,100 SH Put SOLE   8,100 0 0
MEDICINES CO CALL 584688905 650 13,000 SH Call SOLE   13,000 0 0
MEDTRONIC PLC CALL G5960L903 9,863 90,800 SH Call SOLE   90,800 0 0
MEDTRONIC PLC PUT G5960L953 3,693 34,000 SH Put SOLE   34,000 0 0
MELLANOX TECHNOLOGIES LTD SHS M51363113 563 5,134 SH   SOLE   5,134 0 0
MERCADOLIBRE INC CALL 58733R902 2,591 4,700 SH Call SOLE   4,700 0 0
MERCADOLIBRE INC PUT 58733R952 717 1,300 SH Put SOLE   1,300 0 0
MERCK & CO INC CALL 58933Y905 27,283 324,100 SH Call SOLE   324,100 0 0
MERCK & CO INC PUT 58933Y955 3,561 42,300 SH Put SOLE   42,300 0 0
MERCK & CO INC COM 58933Y105 663 7,880 SH   SOLE   7,880 0 0
METLIFE INC CALL 59156R908 6,334 134,300 SH Call SOLE   134,300 0 0
METLIFE INC PUT 59156R958 1,674 35,500 SH Put SOLE   35,500 0 0
MGIC INVT CORP WIS COM 552848103 158 12,591 SH   SOLE   12,591 0 0
MGM RESORTS INTERNATIONAL CALL 552953901 2,209 79,700 SH Call SOLE   79,700 0 0
MGM RESORTS INTERNATIONAL PUT 552953951 2,220 80,100 SH Put SOLE   80,100 0 0
MGM RESORTS INTERNATIONAL COM 552953101 1,237 44,636 SH   SOLE   44,636 0 0
MICHAELS COS INC CALL 59408Q906 102 10,400 SH Call SOLE   10,400 0 0
MICHAELS COS INC COM 59408Q106 358 36,579 SH   SOLE   36,579 0 0
MICROCHIP TECHNOLOGY INC CALL 595017904 2,592 27,900 SH Call SOLE   27,900 0 0
MICROCHIP TECHNOLOGY INC PUT 595017954 1,524 16,400 SH Put SOLE   16,400 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 248 2,664 SH   SOLE   2,664 0 0
MICROCHIP TECHNOLOGY INC NOTE 1.625% 2/1 595017AD6 33,158 17,500,000 PRN   SOLE   0 0 0
MICRON TECHNOLOGY INC CALL 595112903 6,419 149,800 SH Call SOLE   149,800 0 0
MICRON TECHNOLOGY INC PUT 595112953 12,756 297,700 SH Put SOLE   297,700 0 0
MICRON TECHNOLOGY INC COM 595112103 1,378 32,154 SH   SOLE   32,154 0 0
MICROSOFT CORP CALL 594918904 69,348 498,800 SH Call SOLE   498,800 0 0
MICROSOFT CORP PUT 594918954 44,823 322,400 SH Put SOLE   322,400 0 0
MID AMER APT CMNTYS INC COM 59522J103 280 2,152 SH   SOLE   2,152 0 0
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 164 32,335 SH   SOLE   32,335 0 0
MOLSON COORS BREWING CO CALL 60871R909 1,685 29,300 SH Call SOLE   29,300 0 0
MOLSON COORS BREWING CO PUT 60871R959 2,731 47,500 SH Put SOLE   47,500 0 0
MOLSON COORS BREWING CO CL B 60871R209 960 16,700 SH   SOLE   16,700 0 0
MOMO INC CALL 60879B907 331 10,700 SH Call SOLE   10,700 0 0
MOMO INC PUT 60879B957 341 11,000 SH Put SOLE   11,000 0 0
MONDELEZ INTL INC CALL 609207905 8,475 153,200 SH Call SOLE   153,200 0 0
MONDELEZ INTL INC PUT 609207955 3,513 63,500 SH Put SOLE   63,500 0 0
MONDELEZ INTL INC CL A 609207105 218 3,940 SH   SOLE   3,940 0 0
MONGODB INC CALL 60937P906 5,120 42,500 SH Call SOLE   42,500 0 0
MONGODB INC PUT 60937P956 1,843 15,300 SH Put SOLE   15,300 0 0
MONSTER BEVERAGE CORP NEW CALL 61174X909 935 16,100 SH Call SOLE   16,100 0 0
MONSTER BEVERAGE CORP NEW PUT 61174X959 215 3,700 SH Put SOLE   3,700 0 0
MOODYS CORP CALL 615369905 1,229 6,000 SH Call SOLE   6,000 0 0
MOODYS CORP PUT 615369955 369 1,800 SH Put SOLE   1,800 0 0
MORGAN STANLEY CALL 617446908 6,127 143,600 SH Call SOLE   143,600 0 0
MORGAN STANLEY PUT 617446958 13,202 309,400 SH Put SOLE   309,400 0 0
MORGAN STANLEY COM NEW 617446448 4,595 107,694 SH   SOLE   107,694 0 0
MOSAIC CO NEW CALL 61945C903 2,884 140,700 SH Call SOLE   140,700 0 0
MOSAIC CO NEW PUT 61945C953 1,041 50,800 SH Put SOLE   50,800 0 0
MOTOROLA SOLUTIONS INC CALL 620076907 1,108 6,500 SH Call SOLE   6,500 0 0
MOTOROLA SOLUTIONS INC PUT 620076957 341 2,000 SH Put SOLE   2,000 0 0
MURPHY OIL CORP CALL 626717902 573 25,900 SH Call SOLE   25,900 0 0
MURPHY OIL CORP PUT 626717952 537 24,300 SH Put SOLE   24,300 0 0
MYLAN N V CALL N59465909 350 17,700 SH Call SOLE   17,700 0 0
MYLAN N V PUT N59465959 398 20,100 SH Put SOLE   20,100 0 0
MYLAN N V SHS EURO N59465109 366 18,492 SH   SOLE   18,492 0 0
NATIONAL OILWELL VARCO INC CALL 637071901 2,548 120,200 SH Call SOLE   120,200 0 0
NATIONAL OILWELL VARCO INC PUT 637071951 4,083 192,600 SH Put SOLE   192,600 0 0
NATIONAL OILWELL VARCO INC COM 637071101 1,579 74,504 SH   SOLE   74,504 0 0
NAVISTAR INTL CORP NEW CALL 63934E908 458 16,300 SH Call SOLE   16,300 0 0
NCR CORP NEW CALL 62886E908 388 12,300 SH Call SOLE   12,300 0 0
NETAPP INC CALL 64110D904 1,024 19,500 SH Call SOLE   19,500 0 0
NETAPP INC PUT 64110D954 761 14,500 SH Put SOLE   14,500 0 0
NETAPP INC COM 64110D104 403 7,684 SH   SOLE   7,684 0 0
NETEASE INC CALL 64110W902 4,099 15,400 SH Call SOLE   15,400 0 0
NETEASE INC PUT 64110W952 878 3,300 SH Put SOLE   3,300 0 0
NETFLIX INC CALL 64110L906 18,894 70,600 SH Call SOLE   70,600 0 0
NETFLIX INC PUT 64110L956 13,247 49,500 SH Put SOLE   49,500 0 0
NEW CONCEPT ENERGY INC COM 643611106 28 17,020 SH   SOLE   17,020 0 0
NEW ORIENTAL ED & TECH GRP I CALL 647581907 1,650 14,900 SH Call SOLE   14,900 0 0
NEW RESIDENTIAL INVT CORP CALL 64828T901 706 45,000 SH Call SOLE   45,000 0 0
NEW RESIDENTIAL INVT CORP PUT 64828T951 224 14,300 SH Put SOLE   14,300 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 169 10,783 SH   SOLE   10,783 0 0
NEW YORK CMNTY BANCORP INC CALL 649445903 1,409 112,300 SH Call SOLE   112,300 0 0
NEW YORK CMNTY BANCORP INC PUT 649445953 181 14,400 SH Put SOLE   14,400 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 268 21,319 SH   SOLE   21,319 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 966 158,559 SH   SOLE   158,559 0 0
NEW YORK TIMES CO CALL 650111907 1,287 45,200 SH Call SOLE   45,200 0 0
NEWELL BRANDS INC CALL 651229906 1,423 76,000 SH Call SOLE   76,000 0 0
NEWELL BRANDS INC PUT 651229956 408 21,800 SH Put SOLE   21,800 0 0
NEWMARKET CORP COM 651587107 220 467 SH   SOLE   467 0 0
NEWMONT GOLDCORP CORPORATION CALL 651639906 8,202 216,300 SH Call SOLE   216,300 0 0
NEWMONT GOLDCORP CORPORATION PUT 651639956 9,465 249,600 SH Put SOLE   249,600 0 0
NEWMONT GOLDCORP CORPORATION COM 651639106 2,366 62,383 SH   SOLE   62,383 0 0
NEXTERA ENERGY INC CALL 65339F901 2,866 12,300 SH Call SOLE   12,300 0 0
NEXTERA ENERGY INC PUT 65339F951 1,561 6,700 SH Put SOLE   6,700 0 0
NEXTERA ENERGY INC COM 65339F101 284 1,221 SH   SOLE   1,221 0 0
NEXTERA ENERGY INC UNIT 09/01/2022S 65339F796 22,602 450,000 SH   SOLE   450,000 0 0
NIKE INC CALL 654106903 10,838 115,400 SH Call SOLE   115,400 0 0
NIKE INC PUT 654106953 13,478 143,500 SH Put SOLE   143,500 0 0
NIO INC CALL 62914V906 74 47,700 SH Call SOLE   47,700 0 0
NIO INC PUT 62914V956 18 11,400 SH Put SOLE   11,400 0 0
NIO INC SPON ADS 62914V106 156 99,763 SH   SOLE   99,763 0 0
NISOURCE INC CALL 65473P905 308 10,300 SH Call SOLE   10,300 0 0
NISOURCE INC COM 65473P105 223 7,466 SH   SOLE   7,466 0 0
NOBLE CORP PLC SHS USD G65431101 14 10,899 SH   SOLE   10,899 0 0
NOBLE ENERGY INC CALL 655044905 1,107 49,300 SH Call SOLE   49,300 0 0
NOBLE ENERGY INC PUT 655044955 1,208 53,800 SH Put SOLE   53,800 0 0
NOBLE ENERGY INC COM 655044105 274 12,179 SH   SOLE   12,179 0 0
NOKIA CORP CALL 654902904 307 60,600 SH Call SOLE   60,600 0 0
NOKIA CORP PUT 654902954 415 82,000 SH Put SOLE   82,000 0 0
NOKIA CORP SPONSORED ADR 654902204 119 23,451 SH   SOLE   23,451 0 0
NOMURA HLDGS INC SPONSORED ADR 65535H208 119 27,963 SH   SOLE   27,963 0 0
NORFOLK SOUTHERN CORP CALL 655844908 413 2,300 SH Call SOLE   2,300 0 0
NORFOLK SOUTHERN CORP COM 655844108 1,329 7,400 SH   SOLE   7,400 0 0
NORTHERN DYNASTY MINERALS LT COM NEW 66510M204 10 16,518 SH   SOLE   16,518 0 0
NORTHERN OIL & GAS INC NEV COM 665531109 54 27,701 SH   SOLE   27,701 0 0
NORTHERN TR CORP CALL 665859904 1,083 11,600 SH Call SOLE   11,600 0 0
NORTHERN TR CORP PUT 665859954 1,820 19,500 SH Put SOLE   19,500 0 0
NORTHERN TR CORP COM 665859104 742 7,954 SH   SOLE   7,954 0 0
NORTHROP GRUMMAN CORP CALL 666807902 10,532 28,100 SH Call SOLE   28,100 0 0
NORTHROP GRUMMAN CORP PUT 666807952 6,184 16,500 SH Put SOLE   16,500 0 0
NOVAGOLD RES INC COM NEW 66987E206 139 22,847 SH   SOLE   22,847 0 0
NOVARTIS A G CALL 66987V909 3,111 35,800 SH Call SOLE   35,800 0 0
NOVARTIS A G PUT 66987V959 6,222 71,600 SH Put SOLE   71,600 0 0
NOVARTIS A G SPONSORED ADR 66987V109 846 9,732 SH   SOLE   9,732 0 0
NOVO-NORDISK A S CALL 670100905 362 7,000 SH Call SOLE   7,000 0 0
NOVO-NORDISK A S PUT 670100955 352 6,800 SH Put SOLE   6,800 0 0
NOVO-NORDISK A S ADR 670100205 464 8,973 SH   SOLE   8,973 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 178 10,887 SH   SOLE   10,887 0 0
NUCOR CORP CALL 670346905 8,970 176,200 SH Call SOLE   176,200 0 0
NUCOR CORP PUT 670346955 4,047 79,500 SH Put SOLE   79,500 0 0
NUSTAR ENERGY LP CALL 67058H902 348 12,300 SH Call SOLE   12,300 0 0
NUTANIX INC CALL 67059N908 354 13,500 SH Call SOLE   13,500 0 0
NUTRIEN LTD COM 67077M108 326 6,538 SH   SOLE   6,538 0 0
NUVEEN SR INCOME FD COM 67067Y104 64 11,078 SH   SOLE   11,078 0 0
NVIDIA CORP CALL 67066G904 19,304 110,900 SH Call SOLE   110,900 0 0
NVIDIA CORP PUT 67066G954 15,179 87,200 SH Put SOLE   87,200 0 0
NVIDIA CORP COM 67066G104 272 1,562 SH   SOLE   1,562 0 0
NXP SEMICONDUCTORS N V CALL N6596X909 6,122 56,100 SH Call SOLE   56,100 0 0
NXP SEMICONDUCTORS N V PUT N6596X959 2,772 25,400 SH Put SOLE   25,400 0 0
O REILLY AUTOMOTIVE INC NEW CALL 67103H907 598 1,500 SH Call SOLE   1,500 0 0
O REILLY AUTOMOTIVE INC NEW PUT 67103H957 1,674 4,200 SH Put SOLE   4,200 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 399 1,001 SH   SOLE   1,001 0 0
OASIS PETE INC NEW COM 674215108 106 30,609 SH   SOLE   30,609 0 0
OCCIDENTAL PETE CORP CALL 674599905 2,864 64,400 SH Call SOLE   64,400 0 0
OCCIDENTAL PETE CORP PUT 674599955 4,972 111,800 SH Put SOLE   111,800 0 0
OCCIDENTAL PETE CORP COM 674599105 2,345 52,738 SH   SOLE   52,738 0 0
OKTA INC CALL 679295905 3,023 30,700 SH Call SOLE   30,700 0 0
OKTA INC PUT 679295955 6,301 64,000 SH Put SOLE   64,000 0 0
OKTA INC CL A 679295105 506 5,139 SH   SOLE   5,139 0 0
OLD DOMINION FREIGHT LINE IN PUT 679580950 527 3,100 SH Put SOLE   3,100 0 0
OLLIES BARGAIN OUTLT HLDGS I CALL 681116909 880 15,000 SH Call SOLE   15,000 0 0
OMEGA HEALTHCARE INVS INC CALL 681936900 288 6,900 SH Call SOLE   6,900 0 0
OMNICOM GROUP INC CALL 681919906 634 8,100 SH Call SOLE   8,100 0 0
OMNICOM GROUP INC COM 681919106 216 2,762 SH   SOLE   2,762 0 0
ON SEMICONDUCTOR CORP CALL 682189905 263 13,700 SH Call SOLE   13,700 0 0
ON SEMICONDUCTOR CORP PUT 682189955 196 10,200 SH Put SOLE   10,200 0 0
ON SEMICONDUCTOR CORP COM 682189105 355 18,478 SH   SOLE   18,478 0 0
ONEMAIN HLDGS INC COM 68268W103 214 5,831 SH   SOLE   5,831 0 0
ONEOK INC NEW CALL 682680903 2,660 36,100 SH Call SOLE   36,100 0 0
ONEOK INC NEW PUT 682680953 3,132 42,500 SH Put SOLE   42,500 0 0
OPKO HEALTH INC COM 68375N103 100 47,786 SH   SOLE   47,786 0 0
ORACLE CORP CALL 68389X905 2,845 51,700 SH Call SOLE   51,700 0 0
ORACLE CORP PUT 68389X955 2,339 42,500 SH Put SOLE   42,500 0 0
ORACLE CORP COM 68389X105 463 8,410 SH   SOLE   8,410 0 0
OSHKOSH CORP CALL 688239901 1,759 23,200 SH Call SOLE   23,200 0 0
OWENS CORNING NEW CALL 690742901 581 9,200 SH Call SOLE   9,200 0 0
OWENS ILL INC COM NEW 690768403 257 25,012 SH   SOLE   25,012 0 0
PACCAR INC CALL 693718908 343 4,900 SH Call SOLE   4,900 0 0
PACER FDS TR TRENDP US MID CP 69374H204 207 7,086 SH   SOLE   7,086 0 0
PACKAGING CORP AMER CALL 695156909 541 5,100 SH Call SOLE   5,100 0 0
PACKAGING CORP AMER PUT 695156959 361 3,400 SH Put SOLE   3,400 0 0
PALO ALTO NETWORKS INC CALL 697435905 8,092 39,700 SH Call SOLE   39,700 0 0
PALO ALTO NETWORKS INC PUT 697435955 3,975 19,500 SH Put SOLE   19,500 0 0
PALO ALTO NETWORKS INC COM 697435105 283 1,386 SH   SOLE   1,386 0 0
PAN AMERICAN SILVER CORP CALL 697900908 1,129 72,000 SH Call SOLE   72,000 0 0
PAN AMERICAN SILVER CORP PUT 697900958 845 53,900 SH Put SOLE   53,900 0 0
PAN AMERICAN SILVER CORP COM 697900108 646 41,185 SH   SOLE   41,185 0 0
PARETEUM CORP COM NEW 69946T207 53 40,953 SH   SOLE   40,953 0 0
PARKER HANNIFIN CORP PUT 701094954 2,005 11,100 SH Put SOLE   11,100 0 0
PAYCHEX INC CALL 704326907 1,374 16,600 SH Call SOLE   16,600 0 0
PAYCHEX INC COM 704326107 203 2,455 SH   SOLE   2,455 0 0
PAYCOM SOFTWARE INC CALL 70432V902 293 1,400 SH Call SOLE   1,400 0 0
PAYCOM SOFTWARE INC PUT 70432V952 293 1,400 SH Put SOLE   1,400 0 0
PAYCOM SOFTWARE INC COM 70432V102 202 963 SH   SOLE   963 0 0
PAYPAL HLDGS INC CALL 70450Y903 7,821 75,500 SH Call SOLE   75,500 0 0
PAYPAL HLDGS INC PUT 70450Y953 4,382 42,300 SH Put SOLE   42,300 0 0
PAYPAL HLDGS INC COM 70450Y103 743 7,177 SH   SOLE   7,177 0 0
PENNEY J C CORP INC COM 708160106 37 41,741 SH   SOLE   41,741 0 0
PEOPLES UTD FINL INC COM 712704105 325 20,772 SH   SOLE   20,772 0 0
PEPSICO INC CALL 713448908 24,239 176,800 SH Call SOLE   176,800 0 0
PEPSICO INC PUT 713448958 7,623 55,600 SH Put SOLE   55,600 0 0
PERRIGO CO PLC CALL G97822903 978 17,500 SH Call SOLE   17,500 0 0
PERRIGO CO PLC PUT G97822953 1,023 18,300 SH Put SOLE   18,300 0 0
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 589 44,850 SH   SOLE   44,850 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 259 17,900 SH Call SOLE   17,900 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 210 14,500 SH Put SOLE   14,500 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 207 14,338 SH   SOLE   14,338 0 0
PFIZER INC CALL 717081903 25,435 707,900 SH Call SOLE   707,900 0 0
PFIZER INC PUT 717081953 7,380 205,400 SH Put SOLE   205,400 0 0
PFIZER INC COM 717081103 1,120 31,183 SH   SOLE   31,183 0 0
PGIM GLOBAL HIGH YIELD FD IN COM 69346J106 1,327 92,363 SH   SOLE   92,363 0 0
PHILIP MORRIS INTL INC CALL 718172909 8,443 111,200 SH Call SOLE   111,200 0 0
PHILIP MORRIS INTL INC PUT 718172959 3,356 44,200 SH Put SOLE   44,200 0 0
PHILLIPS 66 CALL 718546904 2,560 25,000 SH Call SOLE   25,000 0 0
PHILLIPS 66 PUT 718546954 1,516 14,800 SH Put SOLE   14,800 0 0
PHILLIPS 66 COM 718546104 568 5,548 SH   SOLE   5,548 0 0
PINDUODUO INC CALL 722304902 354 11,000 SH Call SOLE   11,000 0 0
PINDUODUO INC PUT 722304952 396 12,300 SH Put SOLE   12,300 0 0
PINTEREST INC CALL 72352L906 545 20,600 SH Call SOLE   20,600 0 0
PINTEREST INC PUT 72352L956 508 19,200 SH Put SOLE   19,200 0 0
PINTEREST INC CL A 72352L106 397 14,994 SH   SOLE   14,994 0 0
PIONEER NAT RES CO CALL 723787907 6,050 48,100 SH Call SOLE   48,100 0 0
PIONEER NAT RES CO PUT 723787957 4,213 33,500 SH Put SOLE   33,500 0 0
PIONEER NAT RES CO COM 723787107 1,659 13,190 SH   SOLE   13,190 0 0
PLAINS ALL AMERN PIPELINE L CALL 726503905 789 38,000 SH Call SOLE   38,000 0 0
PLAINS ALL AMERN PIPELINE L PUT 726503955 332 16,000 SH Put SOLE   16,000 0 0
PLANET FITNESS INC CALL 72703H901 231 4,000 SH Call SOLE   4,000 0 0
PLATINUM GROUP METALS LTD COM 72765Q882 16 10,895 SH   SOLE   10,895 0 0
PNC FINL SVCS GROUP INC CALL 693475905 8,115 57,900 SH Call SOLE   57,900 0 0
PNC FINL SVCS GROUP INC PUT 693475955 2,046 14,600 SH Put SOLE   14,600 0 0
POLARIS INC CALL 731068902 1,540 17,500 SH Call SOLE   17,500 0 0
POPULAR INC CALL 733174900 433 8,000 SH Call SOLE   8,000 0 0
POPULAR INC PUT 733174950 287 5,300 SH Put SOLE   5,300 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 213 3,771 SH   SOLE   3,771 0 0
PORTOLA PHARMACEUTICALS INC CALL 737010908 274 10,200 SH Call SOLE   10,200 0 0
PORTOLA PHARMACEUTICALS INC PUT 737010958 257 9,600 SH Put SOLE   9,600 0 0
PPG INDS INC COM 693506107 509 4,293 SH   SOLE   4,293 0 0
PPL CORP CALL 69351T906 3,231 102,600 SH Call SOLE   102,600 0 0
PPL CORP PUT 69351T956 1,499 47,600 SH Put SOLE   47,600 0 0
PRA HEALTH SCIENCES INC COM 69354M108 271 2,726 SH   SOLE   2,726 0 0
PRETIUM RES INC COM 74139C102 192 16,657 SH   SOLE   16,657 0 0
PRICE T ROWE GROUP INC CALL 74144T908 2,045 17,900 SH Call SOLE   17,900 0 0
PRICE T ROWE GROUP INC PUT 74144T958 4,753 41,600 SH Put SOLE   41,600 0 0
PRICE T ROWE GROUP INC COM 74144T108 829 7,257 SH   SOLE   7,257 0 0
PRICESMART INC CALL 741511909 533 7,500 SH Call SOLE   7,500 0 0
PRICESMART INC PUT 741511959 476 6,700 SH Put SOLE   6,700 0 0
PROCTER & GAMBLE CO CALL 742718909 15,921 128,000 SH Call SOLE   128,000 0 0
PROCTER & GAMBLE CO PUT 742718959 5,560 44,700 SH Put SOLE   44,700 0 0
PROGRESSIVE CORP OHIO CALL 743315903 1,112 14,400 SH Call SOLE   14,400 0 0
PROGRESSIVE CORP OHIO PUT 743315953 572 7,400 SH Put SOLE   7,400 0 0
PROLOGIS INC CALL 74340W903 614 7,200 SH Call SOLE   7,200 0 0
PROLOGIS INC PUT 74340W953 511 6,000 SH Put SOLE   6,000 0 0
PROOFPOINT INC CALL 743424903 1,252 9,700 SH Call SOLE   9,700 0 0
PROOFPOINT INC PUT 743424953 206 1,600 SH Put SOLE   1,600 0 0
PROSHARES TR PSHS ULT S&P 500 74347R107 3,435 26,744 SH   SOLE   26,744 0 0
PROSHARES TR PSHS ULTRA DOW30 74347R305 898 18,117 SH   SOLE   18,117 0 0
PROSHARES TR PSHS ULTRA QQQ 74347R206 1,638 16,929 SH   SOLE   16,929 0 0
PROSHARES TR PSHS ULTRUSS2000 74347R842 4,488 69,609 SH   SOLE   69,609 0 0
PROSHARES TR PSHS ULTSH 20YRS 74347B201 273 11,200 SH Call SOLE   11,200 0 0
PROSHARES TR PSHS ULTSH 20YRS 74347B201 535 21,966 SH   SOLE   21,966 0 0
PROSHARES TR SHORT S&P 500 NE 74347B425 368 14,077 SH   SOLE   14,077 0 0
PROSHARES TR ULTRA FNCLS NEW 74347X633 227 4,846 SH   SOLE   4,846 0 0
PROSHARES TR ULTRAPRO SHORT S 74347B268 769 29,601 SH   SOLE   29,601 0 0
PROSHARES TR ULTRAPRO SHT QQQ 74347G408 285 8,768 SH   SOLE   8,768 0 0
PROSHARES TR ULTRPRO S&P500 74347X864 2,558 46,286 SH   SOLE   46,286 0 0
PROSHARES TR ULTSHRT QQQ 74347B243 400 13,314 SH   SOLE   13,314 0 0
PROSHARES TR II SHT VIX ST TRM 74347W130 748 14,003 SH   SOLE   14,003 0 0
PROSPECT CAPITAL CORPORATION COM 74348T102 165 25,011 SH   SOLE   25,011 0 0
PROSPERITY BANCSHARES INC COM 743606105 290 4,103 SH   SOLE   4,103 0 0
PRUDENTIAL FINL INC CALL 744320902 4,255 47,300 SH Call SOLE   47,300 0 0
PRUDENTIAL FINL INC PUT 744320952 4,794 53,300 SH Put SOLE   53,300 0 0
PTC THERAPEUTICS INC CALL 69366J900 345 10,200 SH Call SOLE   10,200 0 0
PUBLIC STORAGE CALL 74460D909 2,281 9,300 SH Call SOLE   9,300 0 0
PUBLIC STORAGE COM 74460D109 455 1,856 SH   SOLE   1,856 0 0
PUBLIC SVC ENTERPRISE GRP IN CALL 744573906 304 4,900 SH Call SOLE   4,900 0 0
PULTE GROUP INC CALL 745867901 694 19,000 SH Call SOLE   19,000 0 0
PULTE GROUP INC PUT 745867951 358 9,800 SH Put SOLE   9,800 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 112 10,396 SH   SOLE   10,396 0 0
PURE ACQUISITION CORP CL A 74621Q106 240 23,456 SH   SOLE   23,456 0 0
PURE STORAGE INC CL A 74624M102 296 17,465 SH   SOLE   17,465 0 0
PVH CORP CALL 693656900 1,659 18,800 SH Call SOLE   18,800 0 0
PVH CORP PUT 693656950 1,526 17,300 SH Put SOLE   17,300 0 0
QEP RES INC COM 74733V100 142 38,471 SH   SOLE   38,471 0 0
QORVO INC CALL 74736K901 1,068 14,400 SH Call SOLE   14,400 0 0
QORVO INC PUT 74736K951 259 3,500 SH Put SOLE   3,500 0 0
QUALCOMM INC CALL 747525903 10,077 132,100 SH Call SOLE   132,100 0 0
QUALCOMM INC PUT 747525953 2,403 31,500 SH Put SOLE   31,500 0 0
QUALCOMM INC COM 747525103 245 3,215 SH   SOLE   3,215 0 0
QUEST DIAGNOSTICS INC CALL 74834L900 1,027 9,600 SH Call SOLE   9,600 0 0
QUEST DIAGNOSTICS INC PUT 74834L950 835 7,800 SH Put SOLE   7,800 0 0
QURATE RETAIL INC COM SER A 74915M100 175 16,947 SH   SOLE   16,947 0 0
RALPH LAUREN CORP CALL 751212901 2,253 23,600 SH Call SOLE   23,600 0 0
RALPH LAUREN CORP PUT 751212951 1,766 18,500 SH Put SOLE   18,500 0 0
RALPH LAUREN CORP CL A 751212101 577 6,040 SH   SOLE   6,040 0 0
RAMBUS INC DEL CALL 750917906 316 24,100 SH Call SOLE   24,100 0 0
RANGE RES CORP CALL 75281A909 262 68,500 SH Call SOLE   68,500 0 0
RANGE RES CORP PUT 75281A959 218 57,100 SH Put SOLE   57,100 0 0
RANGE RES CORP COM 75281A109 156 40,915 SH   SOLE   40,915 0 0
RAYTHEON CO CALL 755111907 353 1,800 SH Call SOLE   1,800 0 0
REALTY INCOME CORP CALL 756109904 3,980 51,900 SH Call SOLE   51,900 0 0
REALTY INCOME CORP PUT 756109954 422 5,500 SH Put SOLE   5,500 0 0
REGENERON PHARMACEUTICALS CALL 75886F907 2,940 10,600 SH Call SOLE   10,600 0 0
REGENERON PHARMACEUTICALS PUT 75886F957 2,719 9,800 SH Put SOLE   9,800 0 0
REGENERON PHARMACEUTICALS COM 75886F107 1,293 4,661 SH   SOLE   4,661 0 0
REGIONS FINL CORP NEW CALL 7591EP900 2,764 174,700 SH Call SOLE   174,700 0 0
REGIONS FINL CORP NEW PUT 7591EP950 1,161 73,400 SH Put SOLE   73,400 0 0
REGIONS FINL CORP NEW COM 7591EP100 358 22,604 SH   SOLE   22,604 0 0
REPUBLIC SVCS INC CALL 760759900 744 8,600 SH Call SOLE   8,600 0 0
REPUBLIC SVCS INC PUT 760759950 407 4,700 SH Put SOLE   4,700 0 0
RESMED INC COM 761152107 402 2,973 SH   SOLE   2,973 0 0
RESTAURANT BRANDS INTL INC PUT 76131D953 334 4,700 SH Put SOLE   4,700 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 211 2,961 SH   SOLE   2,961 0 0
RESTORATION HARDWARE HLDGS I DBCV 7/1 761283AC4 10,384 7,000,000 PRN   SOLE   0 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 211 11,577 SH   SOLE   11,577 0 0
RETAIL PPTYS AMER INC CL A 76131V202 152 12,309 SH   SOLE   12,309 0 0
REVOLVE GROUP INC CALL 76156B907 248 10,600 SH Call SOLE   10,600 0 0
RH CALL 74967X903 3,451 20,200 SH Call SOLE   20,200 0 0
RH PUT 74967X953 2,272 13,300 SH Put SOLE   13,300 0 0
RIBBON COMMUNICATIONS INC COM 762544104 95 16,289 SH   SOLE   16,289 0 0
RIO TINTO PLC CALL 767204900 787 15,100 SH Call SOLE   15,100 0 0
ROCKWELL AUTOMATION INC PUT 773903959 297 1,800 SH Put SOLE   1,800 0 0
ROKU INC CALL 77543R902 3,175 31,200 SH Call SOLE   31,200 0 0
ROKU INC PUT 77543R952 2,951 29,000 SH Put SOLE   29,000 0 0
ROPER TECHNOLOGIES INC CALL 776696906 428 1,200 SH Call SOLE   1,200 0 0
ROPER TECHNOLOGIES INC PUT 776696956 642 1,800 SH Put SOLE   1,800 0 0
ROSS STORES INC CALL 778296903 395 3,600 SH Call SOLE   3,600 0 0
ROSS STORES INC PUT 778296953 516 4,700 SH Put SOLE   4,700 0 0
ROSS STORES INC COM 778296103 306 2,783 SH   SOLE   2,783 0 0
ROYAL BK CDA MONTREAL QUE CALL 780087902 3,685 45,400 SH Call SOLE   45,400 0 0
ROYAL BK CDA MONTREAL QUE PUT 780087952 1,501 18,500 SH Put SOLE   18,500 0 0
ROYAL BK SCOTLAND GROUP PLC SPONS ADR 2 ORD 780097689 159 31,204 SH   SOLE   31,204 0 0
ROYAL CARIBBEAN CRUISES LTD CALL V7780T903 747 6,900 SH Call SOLE   6,900 0 0
ROYAL CARIBBEAN CRUISES LTD PUT V7780T953 1,408 13,000 SH Put SOLE   13,000 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 643 5,932 SH   SOLE   5,932 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 5,032 85,500 SH Call SOLE   85,500 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 5,561 94,500 SH Put SOLE   94,500 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 2,177 36,992 SH   SOLE   36,992 0 0
ROYAL GOLD INC CALL 780287908 2,045 16,600 SH Call SOLE   16,600 0 0
ROYAL GOLD INC PUT 780287958 1,910 15,500 SH Put SOLE   15,500 0 0
RYDER SYS INC PUT 783549958 450 8,700 SH Put SOLE   8,700 0 0
RYDER SYS INC COM 783549108 293 5,652 SH   SOLE   5,652 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 451 5,512 SH   SOLE   5,512 0 0
SALARIUS PHARMACEUTICALS INC COM NEW 79400X107 119 21,868 SH   SOLE   21,868 0 0
SALESFORCE COM INC CALL 79466L902 12,053 81,200 SH Call SOLE   81,200 0 0
SALESFORCE COM INC PUT 79466L952 30,979 208,700 SH Put SOLE   208,700 0 0
SALESFORCE COM INC COM 79466L302 2,298 15,480 SH   SOLE   15,480 0 0
SANOFI SPONSORED ADR 80105N105 468 10,100 SH Call SOLE   10,100 0 0
SANOFI SPONSORED ADR 80105N105 607 13,100 SH Put SOLE   13,100 0 0
SANOFI SPONSORED ADR 80105N105 1,394 30,094 SH   SOLE   30,094 0 0
SANTANDER CONSUMER USA HDG I CALL 80283M901 832 32,600 SH Call SOLE   32,600 0 0
SANTANDER CONSUMER USA HDG I PUT 80283M951 268 10,500 SH Put SOLE   10,500 0 0
SAP SE PUT 803054954 1,120 9,500 SH Put SOLE   9,500 0 0
SAP SE SPON ADR 803054204 320 2,715 SH   SOLE   2,715 0 0
SBA COMMUNICATIONS CORP NEW CALL 78410G904 1,857 7,700 SH Call SOLE   7,700 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 305 1,264 SH   SOLE   1,264 0 0
SCHLUMBERGER LTD CALL 806857908 9,834 287,800 SH Call SOLE   287,800 0 0
SCHLUMBERGER LTD PUT 806857958 9,909 290,000 SH Put SOLE   290,000 0 0
SCHLUMBERGER LTD COM 806857108 2,278 66,666 SH   SOLE   66,666 0 0
SCOTTS MIRACLE GRO CO CALL 810186906 1,405 13,800 SH Call SOLE   13,800 0 0
SEABRIDGE GOLD INC CALL 811916905 457 36,100 SH Call SOLE   36,100 0 0
SEABRIDGE GOLD INC PUT 811916955 244 19,300 SH Put SOLE   19,300 0 0
SEAGATE TECHNOLOGY PLC CALL G7945M907 4,594 85,400 SH Call SOLE   85,400 0 0
SEAGATE TECHNOLOGY PLC PUT G7945M957 2,103 39,100 SH Put SOLE   39,100 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 283 5,257 SH   SOLE   5,257 0 0
SEALED AIR CORP NEW CALL 81211K900 245 5,900 SH Call SOLE   5,900 0 0
SEATTLE GENETICS INC PUT 812578952 307 3,600 SH Put SOLE   3,600 0 0
SEELOS THERAPEUTICS INC COM 81577F109 21 22,894 SH   SOLE   22,894 0 0
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 1,035 20,900 SH Call SOLE   20,900 0 0
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 4,170 84,200 SH Put SOLE   84,200 0 0
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 1,177 23,771 SH   SOLE   23,771 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 21,046 355,500 SH Call SOLE   355,500 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 22,099 373,300 SH Put SOLE   373,300 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 504 8,509 SH   SOLE   8,509 0 0
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 1,071 27,230 SH   SOLE   27,230 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 10,151 84,100 SH Call SOLE   84,100 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 6,494 53,800 SH Put SOLE   53,800 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 1,622 13,435 SH   SOLE   13,435 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 7,905 128,700 SH Call SOLE   128,700 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 15,011 244,400 SH Put SOLE   244,400 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 6,886 112,111 SH   SOLE   112,111 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 19,955 221,400 SH Call SOLE   221,400 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 43,929 487,400 SH Put SOLE   487,400 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 4,387 48,671 SH   SOLE   48,671 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 9,604 343,000 SH Call SOLE   343,000 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 8,352 298,300 SH Put SOLE   298,300 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 324 11,569 SH   SOLE   11,569 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 18,359 236,500 SH Call SOLE   236,500 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 28,576 368,100 SH Put SOLE   368,100 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 6,892 88,785 SH   SOLE   88,785 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 17,124 264,500 SH Call SOLE   264,500 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 18,587 287,100 SH Put SOLE   287,100 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 5,174 88,900 SH Call SOLE   88,900 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 5,052 86,800 SH Put SOLE   86,800 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 2,179 37,441 SH   SOLE   37,441 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 20,608 255,900 SH Call SOLE   255,900 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 8,029 99,700 SH Put SOLE   99,700 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 4,299 53,386 SH   SOLE   53,386 0 0
SEMPRA ENERGY 6% PFD CONV A 816851406 22,613 191,294 SH   SOLE   191,294 0 0
SEMPRA ENERGY CALL 816851909 5,240 35,500 SH Call SOLE   35,500 0 0
SERVICE PPTYS TR CALL 81761L902 500 19,400 SH Call SOLE   19,400 0 0
SERVICE PPTYS TR COM SH BEN INT 81761L102 208 8,083 SH   SOLE   8,083 0 0
SERVICENOW INC CALL 81762P902 3,072 12,100 SH Call SOLE   12,100 0 0
SERVICENOW INC PUT 81762P952 2,945 11,600 SH Put SOLE   11,600 0 0
SERVICENOW INC COM 81762P102 857 3,375 SH   SOLE   3,375 0 0
SHAKE SHACK INC CALL 819047901 1,882 19,200 SH Call SOLE   19,200 0 0
SHAKE SHACK INC PUT 819047951 265 2,700 SH Put SOLE   2,700 0 0
SHERWIN WILLIAMS CO CALL 824348906 2,694 4,900 SH Call SOLE   4,900 0 0
SHERWIN WILLIAMS CO PUT 824348956 2,584 4,700 SH Put SOLE   4,700 0 0
SHERWIN WILLIAMS CO COM 824348106 657 1,195 SH   SOLE   1,195 0 0
SHOPIFY INC CALL 82509L907 6,233 20,000 SH Call SOLE   20,000 0 0
SHOPIFY INC PUT 82509L957 4,519 14,500 SH Put SOLE   14,500 0 0
SIBANYE STILLWATER CALL 825724906 113 21,000 SH Call SOLE   21,000 0 0
SIBANYE STILLWATER SPONSORED ADR 825724206 111 20,483 SH   SOLE   20,483 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 219 1,834 SH   SOLE   1,834 0 0
SIGNET JEWELERS LIMITED CALL G81276900 912 54,400 SH Call SOLE   54,400 0 0
SIGNET JEWELERS LIMITED PUT G81276950 332 19,800 SH Put SOLE   19,800 0 0
SIMON PPTY GROUP INC NEW PUT 828806959 3,985 25,600 SH Put SOLE   25,600 0 0
SIMON PPTY GROUP INC NEW COM 828806109 1,022 6,566 SH   SOLE   6,566 0 0
SIRIUS XM HLDGS INC CALL 82968B903 441 70,500 SH Call SOLE   70,500 0 0
SIRIUS XM HLDGS INC COM 82968B103 1,128 180,406 SH   SOLE   180,406 0 0
SKECHERS U S A INC CALL 830566905 209 5,600 SH Call SOLE   5,600 0 0
SKECHERS U S A INC PUT 830566955 284 7,600 SH Put SOLE   7,600 0 0
SKYWORKS SOLUTIONS INC CALL 83088M902 3,019 38,100 SH Call SOLE   38,100 0 0
SKYWORKS SOLUTIONS INC PUT 83088M952 1,593 20,100 SH Put SOLE   20,100 0 0
SLACK TECHNOLOGIES INC CALL 83088V902 465 19,600 SH Call SOLE   19,600 0 0
SLACK TECHNOLOGIES INC PUT 83088V952 1,946 82,000 SH Put SOLE   82,000 0 0
SLM CORP CALL 78442P906 185 21,000 SH Call SOLE   21,000 0 0
SLM CORP PUT 78442P956 432 48,900 SH Put SOLE   48,900 0 0
SLM CORP COM 78442P106 385 43,667 SH   SOLE   43,667 0 0
SM ENERGY CO PUT 78454L950 447 46,100 SH Put SOLE   46,100 0 0
SM ENERGY CO COM 78454L100 216 22,269 SH   SOLE   22,269 0 0
SMUCKER J M CO CALL 832696905 2,398 21,800 SH Call SOLE   21,800 0 0
SMUCKER J M CO PUT 832696955 616 5,600 SH Put SOLE   5,600 0 0
SNAP INC CALL 83304A906 1,190 75,300 SH Call SOLE   75,300 0 0
SNAP INC PUT 83304A956 869 55,000 SH Put SOLE   55,000 0 0
SNAP ON INC CALL 833034901 924 5,900 SH Call SOLE   5,900 0 0
SNAP ON INC PUT 833034951 250 1,600 SH Put SOLE   1,600 0 0
SOLAREDGE TECHNOLOGIES INC CALL 83417M904 846 10,100 SH Call SOLE   10,100 0 0
SOLAREDGE TECHNOLOGIES INC PUT 83417M954 419 5,000 SH Put SOLE   5,000 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 284 3,393 SH   SOLE   3,393 0 0
SONOS INC CALL 83570H908 202 15,100 SH Call SOLE   15,100 0 0
SONY CORP CALL 835699907 1,165 19,700 SH Call SOLE   19,700 0 0
SONY CORP PUT 835699957 958 16,200 SH Put SOLE   16,200 0 0
SONY CORP SPONSORED ADR 835699307 1,122 18,967 SH   SOLE   18,967 0 0
SOUTH JERSEY INDS INC UNIT 99/99/9999 838518116 5,224 100,000 SH   SOLE   100,000 0 0
SOUTHERN CO CALL 842587907 14,590 236,200 SH Call SOLE   236,200 0 0
SOUTHERN CO PUT 842587957 1,606 26,000 SH Put SOLE   26,000 0 0
SOUTHERN CO COM 842587107 349 5,656 SH   SOLE   5,656 0 0
SOUTHERN CO UNIT 08/01/2022 842587602 4,948 92,430 SH   SOLE   92,430 0 0
SOUTHWEST AIRLS CO CALL 844741908 3,127 57,900 SH Call SOLE   57,900 0 0
SOUTHWEST AIRLS CO PUT 844741958 1,858 34,400 SH Put SOLE   34,400 0 0
SPARK THERAPEUTICS INC COM 84652J103 333 3,429 SH   SOLE   3,429 0 0
SPDR DOW JONES INDL AVRG ETF CALL 78467X909 98,547 366,100 SH Call SOLE   366,100 0 0
SPDR DOW JONES INDL AVRG ETF PUT 78467X959 164,388 610,700 SH Put SOLE   610,700 0 0
SPDR GOLD TRUST CALL 78463V907 43,938 316,400 SH Call SOLE   316,400 0 0
SPDR GOLD TRUST PUT 78463V957 25,885 186,400 SH Put SOLE   186,400 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 1,102 7,938 SH   SOLE   7,938 0 0
SPDR INDEX SHS FDS S&P EM MKT DIV 78463X533 203 6,806 SH   SOLE   6,806 0 0
SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756 295 6,792 SH   SOLE   6,792 0 0
SPDR S&P 500 ETF TR CALL 78462F903 1,210,911 4,080,300 SH Call SOLE   4,080,300 0 0
SPDR S&P 500 ETF TR PUT 78462F953 1,884,875 6,351,300 SH Put SOLE   6,351,300 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 32,081 108,099 SH   SOLE   108,099 0 0
SPDR S&P MIDCAP 400 ETF TR CALL 78467Y907 2,785 7,900 SH Call SOLE   7,900 0 0
SPDR S&P MIDCAP 400 ETF TR PUT 78467Y957 5,322 15,100 SH Put SOLE   15,100 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 11,553 32,777 SH   SOLE   32,777 0 0
SPDR SERIES TRUST BLMBRG BRC CNVRT 78464A359 209 3,982 SH   SOLE   3,982 0 0
SPDR SERIES TRUST BLOMBERG BRC INV 78468R200 1,407 45,725 SH   SOLE   45,725 0 0
SPDR SERIES TRUST BLOOMBERG BRCLYS 78468R622 438 4,027 SH   SOLE   4,027 0 0
SPDR SERIES TRUST BLOOMBERG SRT TR 78468R408 2,916 107,956 SH   SOLE   107,956 0 0
SPDR SERIES TRUST PORTFLI INTRMDIT 78464A672 672 21,475 SH   SOLE   21,475 0 0
SPDR SERIES TRUST PORTFOLIO LN TSR 78464A664 268 6,539 SH   SOLE   6,539 0 0
SPDR SERIES TRUST PORTFOLIO SHORT 78464A474 394 12,780 SH   SOLE   12,780 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 6,070 79,600 SH Call SOLE   79,600 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 5,970 78,300 SH Put SOLE   78,300 0 0
SPDR SERIES TRUST S&P BK ETF 78464A797 1,814 42,032 SH   SOLE   42,032 0 0
SPDR SERIES TRUST S&P DIVID ETF 78464A763 884 8,617 SH   SOLE   8,617 0 0
SPDR SERIES TRUST S&P HOMEBUILD 78464A888 1,322 30,000 SH Call SOLE   30,000 0 0
SPDR SERIES TRUST S&P HOMEBUILD 78464A888 3,443 78,100 SH Put SOLE   78,100 0 0
SPDR SERIES TRUST S&P HOMEBUILD 78464A888 1,244 28,227 SH   SOLE   28,227 0 0
SPDR SERIES TRUST S&P INS ETF 78464A789 205 5,818 SH   SOLE   5,818 0 0
SPDR SERIES TRUST S&P METALS MNG 78464A755 1,664 65,400 SH Call SOLE   65,400 0 0
SPDR SERIES TRUST S&P METALS MNG 78464A755 448 17,600 SH Put SOLE   17,600 0 0
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 7,276 325,400 SH Call SOLE   325,400 0 0
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 10,337 462,300 SH Put SOLE   462,300 0 0
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 2,068 92,485 SH   SOLE   92,485 0 0
SPDR SERIES TRUST S&P REGL BKG 78464A698 5,411 102,500 SH Call SOLE   102,500 0 0
SPDR SERIES TRUST S&P REGL BKG 78464A698 7,596 143,900 SH Put SOLE   143,900 0 0
SPDR SERIES TRUST S&P RETAIL ETF 78464A714 2,368 55,800 SH Call SOLE   55,800 0 0
SPDR SERIES TRUST S&P RETAIL ETF 78464A714 7,026 165,600 SH Put SOLE   165,600 0 0
SPDR SERIES TRUST S&P RETAIL ETF 78464A714 1,521 35,852 SH   SOLE   35,852 0 0
SPDR SERIES TRUST SPDR BLOOMBERG 78468R663 2,811 30,693 SH   SOLE   30,693 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 300 3,650 SH   SOLE   3,650 0 0
SPIRIT AIRLS INC CALL 848577902 294 8,100 SH Call SOLE   8,100 0 0
SPLUNK INC CALL 848637904 1,520 12,900 SH Call SOLE   12,900 0 0
SPLUNK INC PUT 848637954 2,982 25,300 SH Put SOLE   25,300 0 0
SPLUNK INC COM 848637104 448 3,802 SH   SOLE   3,802 0 0
SPOTIFY TECHNOLOGY S A CALL L8681T902 3,990 35,000 SH Call SOLE   35,000 0 0
SPOTIFY TECHNOLOGY S A PUT L8681T952 1,117 9,800 SH Put SOLE   9,800 0 0
SPRINT CORPORATION COM 85207U105 110 17,905 SH   SOLE   17,905 0 0
SPROTT PHYSICAL GOLD TRUST UNIT 85207H104 282 23,878 SH   SOLE   23,878 0 0
SQUARE INC CALL 852234903 9,051 146,100 SH Call SOLE   146,100 0 0
SQUARE INC PUT 852234953 9,478 153,000 SH Put SOLE   153,000 0 0
SSR MNG INC CALL 784730903 305 21,000 SH Call SOLE   21,000 0 0
STANLEY BLACK & DECKER INC CALL 854502901 3,711 25,700 SH Call SOLE   25,700 0 0
STANLEY BLACK & DECKER INC PUT 854502951 1,690 11,700 SH Put SOLE   11,700 0 0
STANLEY BLACK & DECKER INC COM 854502101 1,813 12,555 SH   SOLE   12,555 0 0
STARBUCKS CORP CALL 855244909 10,000 113,100 SH Call SOLE   113,100 0 0
STARBUCKS CORP PUT 855244959 5,075 57,400 SH Put SOLE   57,400 0 0
STARBUCKS CORP COM 855244109 212 2,398 SH   SOLE   2,398 0 0
STARWOOD PPTY TR INC COM 85571B105 327 13,521 SH   SOLE   13,521 0 0
STATE STR CORP CALL 857477903 2,664 45,000 SH Call SOLE   45,000 0 0
STATE STR CORP PUT 857477953 953 16,100 SH Put SOLE   16,100 0 0
STITCH FIX INC CALL 860897907 959 49,800 SH Call SOLE   49,800 0 0
STITCH FIX INC PUT 860897957 670 34,800 SH Put SOLE   34,800 0 0
STMICROELECTRONICS N V NY REGISTRY 861012102 319 16,497 SH   SOLE   16,497 0 0
STRATEGIC ED INC COM 86272C103 300 2,208 SH   SOLE   2,208 0 0
STRYKER CORP CALL 863667901 3,699 17,100 SH Call SOLE   17,100 0 0
STRYKER CORP PUT 863667951 714 3,300 SH Put SOLE   3,300 0 0
SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 110 16,027 SH   SOLE   16,027 0 0
SUNCOR ENERGY INC NEW CALL 867224907 771 24,400 SH Call SOLE   24,400 0 0
SUNCOR ENERGY INC NEW PUT 867224957 1,819 57,600 SH Put SOLE   57,600 0 0
SUNCOR ENERGY INC NEW COM 867224107 351 11,128 SH   SOLE   11,128 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 231 16,814 SH   SOLE   16,814 0 0
SVB FINL GROUP CALL 78486Q901 439 2,100 SH Call SOLE   2,100 0 0
SVMK INC CALL 78489X903 251 14,700 SH Call SOLE   14,700 0 0
SYMANTEC CORP COM 871503108 268 11,357 SH   SOLE   11,357 0 0
SYNCHRONY FINL CALL 87165B903 1,101 32,300 SH Call SOLE   32,300 0 0
SYNCHRONY FINL PUT 87165B953 481 14,100 SH Put SOLE   14,100 0 0
SYNOPSYS INC CALL 871607907 261 1,900 SH Call SOLE   1,900 0 0
SYNOPSYS INC PUT 871607957 1,592 11,600 SH Put SOLE   11,600 0 0
SYNOPSYS INC COM 871607107 550 4,007 SH   SOLE   4,007 0 0
SYSCO CORP CALL 871829907 3,160 39,800 SH Call SOLE   39,800 0 0
SYSCO CORP PUT 871829957 993 12,500 SH Put SOLE   12,500 0 0
TAILORED BRANDS INC CALL 87403A907 203 46,200 SH Call SOLE   46,200 0 0
TAILORED BRANDS INC COM 87403A107 54 12,337 SH   SOLE   12,337 0 0
TAIWAN SEMICONDUCTOR MFG LTD CALL 874039900 3,221 69,300 SH Call SOLE   69,300 0 0
TAIWAN SEMICONDUCTOR MFG LTD PUT 874039950 428 9,200 SH Put SOLE   9,200 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 2,344 18,700 SH Call SOLE   18,700 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 790 6,300 SH Put SOLE   6,300 0 0
TAL EDUCATION GROUP CALL 874080904 301 8,800 SH Call SOLE   8,800 0 0
TAPESTRY INC CALL 876030907 1,899 72,900 SH Call SOLE   72,900 0 0
TAPESTRY INC PUT 876030957 1,250 48,000 SH Put SOLE   48,000 0 0
TAPESTRY INC COM 876030107 733 28,149 SH   SOLE   28,149 0 0
TARGA RES CORP CALL 87612G901 643 16,000 SH Call SOLE   16,000 0 0
TARGA RES CORP PUT 87612G951 655 16,300 SH Put SOLE   16,300 0 0
TARGET CORP CALL 87612E906 15,427 144,300 SH Call SOLE   144,300 0 0
TARGET CORP PUT 87612E956 7,601 71,100 SH Put SOLE   71,100 0 0
TARGET CORP COM 87612E106 717 6,704 SH   SOLE   6,704 0 0
TATA MTRS LTD PUT 876568952 117 14,000 SH Put SOLE   14,000 0 0
TATA MTRS LTD SPONSORED ADR 876568502 202 24,053 SH   SOLE   24,053 0 0
TC ENERGY CORP PUT 87807B957 280 5,400 SH Put SOLE   5,400 0 0
TCF FINANCIAL CORPORATION NE COM 872307103 263 6,919 SH   SOLE   6,919 0 0
TD AMERITRADE HLDG CORP CALL 87236Y908 1,877 40,200 SH Call SOLE   40,200 0 0
TD AMERITRADE HLDG CORP PUT 87236Y958 598 12,800 SH Put SOLE   12,800 0 0
TE CONNECTIVITY LTD PUT H84989954 783 8,400 SH Put SOLE   8,400 0 0
TE CONNECTIVITY LTD REG SHS H84989104 577 6,187 SH   SOLE   6,187 0 0
TECHNIPFMC PLC CALL G87110905 456 18,900 SH Call SOLE   18,900 0 0
TECK RESOURCES LTD CALL 878742904 1,354 83,400 SH Call SOLE   83,400 0 0
TECK RESOURCES LTD PUT 878742954 265 16,300 SH Put SOLE   16,300 0 0
TELEFONICA S A SPONSORED ADR 879382208 533 70,071 SH   SOLE   70,071 0 0
TEMPUR SEALY INTL INC PUT 88023U951 201 2,600 SH Put SOLE   2,600 0 0
TENCENT MUSIC ENTMT GROUP CALL 88034P909 184 14,400 SH Call SOLE   14,400 0 0
TENCENT MUSIC ENTMT GROUP PUT 88034P959 169 13,200 SH Put SOLE   13,200 0 0
TENET HEALTHCARE CORP CALL 88033G907 307 13,900 SH Call SOLE   13,900 0 0
TENET HEALTHCARE CORP PUT 88033G957 272 12,300 SH Put SOLE   12,300 0 0
TERADYNE INC NOTE 1.250%12/1 880770AG7 15,226 8,000,000 PRN   SOLE   0 0 0
TESLA INC CALL 88160R901 12,790 53,100 SH Call SOLE   53,100 0 0
TESLA INC PUT 88160R951 32,156 133,500 SH Put SOLE   133,500 0 0
TEXAS INSTRS INC CALL 882508904 6,397 49,500 SH Call SOLE   49,500 0 0
TEXAS INSTRS INC PUT 882508954 5,777 44,700 SH Put SOLE   44,700 0 0
TEXAS INSTRS INC COM 882508104 583 4,512 SH   SOLE   4,512 0 0
TEXTRON INC CALL 883203901 1,268 25,900 SH Call SOLE   25,900 0 0
THE CHARLES SCHWAB CORPORATI CALL 808513905 3,259 77,900 SH Call SOLE   77,900 0 0
THE CHARLES SCHWAB CORPORATI PUT 808513955 1,284 30,700 SH Put SOLE   30,700 0 0
THE REALREAL INC CALL 88339P901 521 23,300 SH Call SOLE   23,300 0 0
THE TRADE DESK INC CALL 88339J905 1,613 8,600 SH Call SOLE   8,600 0 0
THE TRADE DESK INC PUT 88339J955 957 5,100 SH Put SOLE   5,100 0 0
THERAPEUTICSMD INC COM 88338N107 73 20,120 SH   SOLE   20,120 0 0
THERMO FISHER SCIENTIFIC INC CALL 883556902 7,165 24,600 SH Call SOLE   24,600 0 0
THERMO FISHER SCIENTIFIC INC PUT 883556952 3,641 12,500 SH Put SOLE   12,500 0 0
THOMSON REUTERS CORP PUT 884903959 294 4,400 SH Put SOLE   4,400 0 0
THOMSON REUTERS CORP COM NEW 884903709 212 3,177 SH   SOLE   3,177 0 0
THOR INDS INC CALL 885160901 334 5,900 SH Call SOLE   5,900 0 0
TIFFANY & CO NEW CALL 886547908 2,909 31,400 SH Call SOLE   31,400 0 0
TIFFANY & CO NEW PUT 886547958 8,457 91,300 SH Put SOLE   91,300 0 0
TIFFANY & CO NEW COM 886547108 431 4,650 SH   SOLE   4,650 0 0
TJX COS INC NEW CALL 872540909 234 4,200 SH Call SOLE   4,200 0 0
TJX COS INC NEW PUT 872540959 4,465 80,100 SH Put SOLE   80,100 0 0
TJX COS INC NEW COM 872540109 240 4,311 SH   SOLE   4,311 0 0
TOLL BROTHERS INC CALL 889478903 2,323 56,600 SH Call SOLE   56,600 0 0
TOLL BROTHERS INC PUT 889478953 2,385 58,100 SH Put SOLE   58,100 0 0
TOLL BROTHERS INC COM 889478103 600 14,623 SH   SOLE   14,623 0 0
TORONTO DOMINION BK ONT CALL 891160909 635 10,900 SH Call SOLE   10,900 0 0
TORONTO DOMINION BK ONT PUT 891160959 693 11,900 SH Put SOLE   11,900 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 462 7,927 SH   SOLE   7,927 0 0
TOTAL S A PUT 89151E959 1,716 33,000 SH Put SOLE   33,000 0 0
TOTAL S A SPONSORED ADS 89151E109 866 16,647 SH   SOLE   16,647 0 0
TOYOTA MOTOR CORP CALL 892331907 901 6,700 SH Call SOLE   6,700 0 0
TOYOTA MOTOR CORP PUT 892331957 3,900 29,000 SH Put SOLE   29,000 0 0
TRACTOR SUPPLY CO CALL 892356906 416 4,600 SH Call SOLE   4,600 0 0
TRADEWEB MKTS INC CALL 892672906 355 9,600 SH Call SOLE   9,600 0 0
TRANSDIGM GROUP INC CALL 893641900 1,614 3,100 SH Call SOLE   3,100 0 0
TRANSDIGM GROUP INC PUT 893641950 1,354 2,600 SH Put SOLE   2,600 0 0
TRANSDIGM GROUP INC COM 893641100 817 1,569 SH   SOLE   1,569 0 0
TRANSOCEAN LTD REG SHS H8817H100 562 125,623 SH   SOLE   125,623 0 0
TRANSOCEAN LTD CALL H8817H900 2,429 543,500 SH Call SOLE   543,500 0 0
TRANSOCEAN LTD PUT H8817H950 1,699 380,200 SH Put SOLE   380,200 0 0
TRAVELERS COMPANIES INC CALL 89417E909 1,532 10,300 SH Call SOLE   10,300 0 0
TRAVELERS COMPANIES INC PUT 89417E959 2,260 15,200 SH Put SOLE   15,200 0 0
TRIPADVISOR INC CALL 896945901 553 14,300 SH Call SOLE   14,300 0 0
TRIPADVISOR INC PUT 896945951 294 7,600 SH Put SOLE   7,600 0 0
TRITON INTL LTD CALL G9078F907 250 7,400 SH Call SOLE   7,400 0 0
TRITON INTL LTD PUT G9078F957 217 6,400 SH Put SOLE   6,400 0 0
TWILIO INC CALL 90138F902 2,881 26,200 SH Call SOLE   26,200 0 0
TWILIO INC PUT 90138F952 2,815 25,600 SH Put SOLE   25,600 0 0
TWITTER INC CALL 90184L902 9,991 242,500 SH Call SOLE   242,500 0 0
TWITTER INC PUT 90184L952 3,284 79,700 SH Put SOLE   79,700 0 0
TWITTER INC COM 90184L102 368 8,921 SH   SOLE   8,921 0 0
TYSON FOODS INC CALL 902494903 1,749 20,300 SH Call SOLE   20,300 0 0
TYSON FOODS INC PUT 902494953 336 3,900 SH Put SOLE   3,900 0 0
TYSON FOODS INC CL A 902494103 1,043 12,113 SH   SOLE   12,113 0 0
UBER TECHNOLOGIES INC CALL 90353T900 1,853 60,800 SH Call SOLE   60,800 0 0
UBER TECHNOLOGIES INC PUT 90353T950 1,463 48,000 SH Put SOLE   48,000 0 0
UBS AG LONDON BRH EN LG CP GRWTH 902677780 231 833 SH   SOLE   833 0 0
UBS AG LONDON BRH FI ENHANCD ETN 90274D218 378 2,063 SH   SOLE   2,063 0 0
UDR INC COM 902653104 293 6,039 SH   SOLE   6,039 0 0
UGI CORP NEW COM 902681105 221 4,400 SH   SOLE   4,400 0 0
ULTA BEAUTY INC CALL 90384S903 7,419 29,600 SH Call SOLE   29,600 0 0
ULTA BEAUTY INC PUT 90384S953 12,157 48,500 SH Put SOLE   48,500 0 0
ULTA BEAUTY INC COM 90384S303 517 2,061 SH   SOLE   2,061 0 0
UNILEVER N V CALL 904784909 2,071 34,500 SH Call SOLE   34,500 0 0
UNILEVER N V PUT 904784959 924 15,400 SH Put SOLE   15,400 0 0
UNILEVER N V N Y SHS NEW 904784709 284 4,730 SH   SOLE   4,730 0 0
UNILEVER PLC SPON ADR NEW 904767704 267 4,440 SH   SOLE   4,440 0 0
UNION PACIFIC CORP CALL 907818908 17,656 109,000 SH Call SOLE   109,000 0 0
UNION PACIFIC CORP PUT 907818958 2,770 17,100 SH Put SOLE   17,100 0 0
UNION PACIFIC CORP COM 907818108 329 2,029 SH   SOLE   2,029 0 0
UNITED AIRLINES HLDGS INC CALL 910047909 6,755 76,400 SH Call SOLE   76,400 0 0
UNITED AIRLINES HLDGS INC PUT 910047959 3,192 36,100 SH Put SOLE   36,100 0 0
UNITED NAT FOODS INC CALL 911163903 200 17,400 SH Call SOLE   17,400 0 0
UNITED PARCEL SERVICE INC CALL 911312906 10,340 86,300 SH Call SOLE   86,300 0 0
UNITED PARCEL SERVICE INC PUT 911312956 983 8,200 SH Put SOLE   8,200 0 0
UNITED RENTALS INC CALL 911363909 661 5,300 SH Call SOLE   5,300 0 0
UNITED RENTALS INC PUT 911363959 1,433 11,500 SH Put SOLE   11,500 0 0
UNITED RENTALS INC COM 911363109 437 3,503 SH   SOLE   3,503 0 0
UNITED STATES OIL FUND LP CALL 91232N908 2,523 222,500 SH Call SOLE   222,500 0 0
UNITED STATES OIL FUND LP PUT 91232N958 3,800 335,100 SH Put SOLE   335,100 0 0
UNITED STATES OIL FUND LP UNITS 91232N108 2,365 208,516 SH   SOLE   208,516 0 0
UNITED STATES STL CORP NEW CALL 912909908 2,863 247,900 SH Call SOLE   247,900 0 0
UNITED STATES STL CORP NEW PUT 912909958 873 75,600 SH Put SOLE   75,600 0 0
UNITED TECHNOLOGIES CORP COM 913017109 208 1,527 SH   SOLE   1,527 0 0
UNITED THERAPEUTICS CORP DEL PUT 91307C952 335 4,200 SH Put SOLE   4,200 0 0
UNITEDHEALTH GROUP INC CALL 91324P902 13,822 63,600 SH Call SOLE   63,600 0 0
UNITEDHEALTH GROUP INC PUT 91324P952 6,737 31,000 SH Put SOLE   31,000 0 0
UNITEDHEALTH GROUP INC COM 91324P102 418 1,923 SH   SOLE   1,923 0 0
UNIVERSAL DISPLAY CORP CALL 91347P905 5,188 30,900 SH Call SOLE   30,900 0 0
UNIVERSAL DISPLAY CORP PUT 91347P955 1,360 8,100 SH Put SOLE   8,100 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 476 2,835 SH   SOLE   2,835 0 0
UNIVERSAL HLTH SVCS INC CALL 913903900 402 2,700 SH Call SOLE   2,700 0 0
UNIVERSAL HLTH SVCS INC PUT 913903950 402 2,700 SH Put SOLE   2,700 0 0
URBAN OUTFITTERS INC CALL 917047902 1,185 42,200 SH Call SOLE   42,200 0 0
URBAN OUTFITTERS INC PUT 917047952 570 20,300 SH Put SOLE   20,300 0 0
US BANCORP DEL CALL 902973904 16,845 304,400 SH Call SOLE   304,400 0 0
US BANCORP DEL PUT 902973954 4,898 88,500 SH Put SOLE   88,500 0 0
US FOODS HLDG CORP COM 912008109 300 7,305 SH   SOLE   7,305 0 0
V F CORP CALL 918204908 2,429 27,300 SH Call SOLE   27,300 0 0
V F CORP PUT 918204958 712 8,000 SH Put SOLE   8,000 0 0
VAIL RESORTS INC CALL 91879Q909 546 2,400 SH Call SOLE   2,400 0 0
VAIL RESORTS INC PUT 91879Q959 569 2,500 SH Put SOLE   2,500 0 0
VALARIS PLC CALL G9402V909 129 26,900 SH Call SOLE   26,900 0 0
VALARIS PLC PUT G9402V959 171 35,600 SH Put SOLE   35,600 0 0
VALARIS PLC SHS CLASS A G9402V109 68 14,125 SH   SOLE   14,125 0 0
VALE S A CALL 91912E905 444 38,600 SH Call SOLE   38,600 0 0
VALE S A PUT 91912E955 148 12,900 SH Put SOLE   12,900 0 0
VALERO ENERGY CORP NEW CALL 91913Y900 15,156 177,800 SH Call SOLE   177,800 0 0
VALERO ENERGY CORP NEW PUT 91913Y950 5,873 68,900 SH Put SOLE   68,900 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 8,472 317,200 SH Call SOLE   317,200 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 6,301 235,900 SH Put SOLE   235,900 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 587 21,971 SH   SOLE   21,971 0 0
VANECK VECTORS ETF TR INTL HIGH YIELD 92189F445 246 10,045 SH   SOLE   10,045 0 0
VANECK VECTORS ETF TR JP MORGAN MKTS 92189H300 609 18,442 SH   SOLE   18,442 0 0
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 1,940 53,500 SH Call SOLE   53,500 0 0
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 1,327 36,600 SH Put SOLE   36,600 0 0
VANECK VECTORS ETF TR MORNINGSTAR WIDE 92189F643 410 8,169 SH   SOLE   8,169 0 0
VANECK VECTORS ETF TR OIL SVCS ETF 92189F718 2,630 223,800 SH Call SOLE   223,800 0 0
VANECK VECTORS ETF TR OIL SVCS ETF 92189F718 2,989 254,400 SH Put SOLE   254,400 0 0
VANECK VECTORS ETF TR OIL SVCS ETF 92189F718 216 18,358 SH   SOLE   18,358 0 0
VANECK VECTORS ETF TR RUSSIA ETF 92189F403 1,527 66,933 SH   SOLE   66,933 0 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 22,897 192,200 SH Call SOLE   192,200 0 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 34,178 286,900 SH Put SOLE   286,900 0 0
VANECK VECTORS ETF TR SHORT HIGH YIELD 92189F387 219 8,694 SH   SOLE   8,694 0 0
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 4,322 51,186 SH   SOLE   51,186 0 0
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 476 8,090 SH   SOLE   8,090 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637 446 3,268 SH   SOLE   3,268 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 3,056 32,774 SH   SOLE   32,774 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 16,606 109,975 SH   SOLE   109,975 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 418 8,380 SH   SOLE   8,380 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 1,492 37,051 SH   SOLE   37,051 0 0
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 433 5,784 SH   SOLE   5,784 0 0
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 457 9,315 SH   SOLE   9,315 0 0
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 238 2,358 SH   SOLE   2,358 0 0
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 278 5,220 SH   SOLE   5,220 0 0
VARIAN MED SYS INC PUT 92220P955 262 2,200 SH Put SOLE   2,200 0 0
VBI VACCINES INC COM NEW 91822J103 16 34,012 SH   SOLE   34,012 0 0
VEEVA SYS INC CALL 922475908 1,741 11,400 SH Call SOLE   11,400 0 0
VEEVA SYS INC PUT 922475958 1,924 12,600 SH Put SOLE   12,600 0 0
VENTAS INC CALL 92276F900 2,425 33,200 SH Call SOLE   33,200 0 0
VEON LTD SPONSORED ADR 91822M106 99 41,367 SH   SOLE   41,367 0 0
VEREIT INC COM 92339V100 196 20,059 SH   SOLE   20,059 0 0
VERISIGN INC CALL 92343E902 2,980 15,800 SH Call SOLE   15,800 0 0
VERISIGN INC PUT 92343E952 2,245 11,900 SH Put SOLE   11,900 0 0
VERISIGN INC COM 92343E102 534 2,833 SH   SOLE   2,833 0 0
VERISK ANALYTICS INC COM 92345Y106 239 1,509 SH   SOLE   1,509 0 0
VERIZON COMMUNICATIONS INC CALL 92343V904 34,713 575,100 SH Call SOLE   575,100 0 0
VERIZON COMMUNICATIONS INC PUT 92343V954 4,835 80,100 SH Put SOLE   80,100 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 379 6,285 SH   SOLE   6,285 0 0
VERTEX PHARMACEUTICALS INC CALL 92532F900 2,795 16,500 SH Call SOLE   16,500 0 0
VERTEX PHARMACEUTICALS INC PUT 92532F950 932 5,500 SH Put SOLE   5,500 0 0
VIACOM INC NEW CL B 92553P201 228 9,495 SH   SOLE   9,495 0 0
VICTORY PORTFOLIOS II VCSHS US 500 ENH 92647N782 249 5,039 SH   SOLE   5,039 0 0
VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 118 13,259 SH   SOLE   13,259 0 0
VIRTU FINL INC CALL 928254901 299 18,300 SH Call SOLE   18,300 0 0
VISA INC CALL 92826C909 15,584 90,600 SH Call SOLE   90,600 0 0
VISA INC PUT 92826C959 14,518 84,400 SH Put SOLE   84,400 0 0
VISA INC COM CL A 92826C839 3,527 20,502 SH   SOLE   20,502 0 0
VMWARE INC CALL 928563902 1,381 9,200 SH Call SOLE   9,200 0 0
VMWARE INC PUT 928563952 390 2,600 SH Put SOLE   2,600 0 0
VODAFONE GROUP PLC NEW CALL 92857W908 404 20,300 SH Call SOLE   20,300 0 0
VODAFONE GROUP PLC NEW PUT 92857W958 209 10,500 SH Put SOLE   10,500 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 314 15,765 SH   SOLE   15,765 0 0
VORNADO RLTY TR CALL 929042909 1,477 23,200 SH Call SOLE   23,200 0 0
VORNADO RLTY TR PUT 929042959 528 8,300 SH Put SOLE   8,300 0 0
VOYA FINL INC CALL 929089900 245 4,500 SH Call SOLE   4,500 0 0
VULCAN MATLS CO CALL 929160909 877 5,800 SH Call SOLE   5,800 0 0
VULCAN MATLS CO PUT 929160959 968 6,400 SH Put SOLE   6,400 0 0
W & T OFFSHORE INC COM 92922P106 52 11,786 SH   SOLE   11,786 0 0
W P CAREY INC COM 92936U109 436 4,875 SH   SOLE   4,875 0 0
WABTEC CORP CALL 929740908 252 3,500 SH Call SOLE   3,500 0 0
WALGREENS BOOTS ALLIANCE INC CALL 931427908 5,431 98,200 SH Call SOLE   98,200 0 0
WALGREENS BOOTS ALLIANCE INC PUT 931427958 4,270 77,200 SH Put SOLE   77,200 0 0
WALMART INC CALL 931142903 32,886 277,100 SH Call SOLE   277,100 0 0
WALMART INC PUT 931142953 14,503 122,200 SH Put SOLE   122,200 0 0
WALMART INC COM 931142103 695 5,859 SH   SOLE   5,859 0 0
WASTE MGMT INC DEL CALL 94106L909 3,864 33,600 SH Call SOLE   33,600 0 0
WASTE MGMT INC DEL PUT 94106L959 886 7,700 SH Put SOLE   7,700 0 0
WASTE MGMT INC DEL COM 94106L109 472 4,107 SH   SOLE   4,107 0 0
WATERS CORP COM 941848103 260 1,166 SH   SOLE   1,166 0 0
WAYFAIR INC CALL 94419L901 1,951 17,400 SH Call SOLE   17,400 0 0
WAYFAIR INC PUT 94419L951 1,076 9,600 SH Put SOLE   9,600 0 0
WEC ENERGY GROUP INC CALL 92939U906 333 3,500 SH Call SOLE   3,500 0 0
WEC ENERGY GROUP INC PUT 92939U956 533 5,600 SH Put SOLE   5,600 0 0
WEC ENERGY GROUP INC COM 92939U106 1,127 11,851 SH   SOLE   11,851 0 0
WEIBO CORP CALL 948596901 2,493 55,700 SH Call SOLE   55,700 0 0
WEIBO CORP PUT 948596951 1,078 24,100 SH Put SOLE   24,100 0 0
WELLS FARGO CO NEW CALL 949746901 16,095 319,100 SH Call SOLE   319,100 0 0
WELLS FARGO CO NEW PUT 949746951 15,213 301,600 SH Put SOLE   301,600 0 0
WELLS FARGO CO NEW COM 949746101 3,598 71,330 SH   SOLE   71,330 0 0
WELLS FARGO CO NEW PERP PFD CNV A 949746804 1,275 850 SH   SOLE   850 0 0
WELLTOWER INC CALL 95040Q904 344 3,800 SH Call SOLE   3,800 0 0
WENDYS CO CALL 95058W900 396 19,800 SH Call SOLE   19,800 0 0
WENDYS CO COM 95058W100 316 15,794 SH   SOLE   15,794 0 0
WESTERN DIGITAL CORP CALL 958102905 1,700 28,500 SH Call SOLE   28,500 0 0
WESTERN DIGITAL CORP PUT 958102955 1,706 28,600 SH Put SOLE   28,600 0 0
WESTERN UN CO PUT 959802959 589 25,400 SH Put SOLE   25,400 0 0
WESTERN UN CO COM 959802109 427 18,448 SH   SOLE   18,448 0 0
WESTROCK CO PUT 96145D955 547 15,000 SH Put SOLE   15,000 0 0
WESTROCK CO COM 96145D105 576 15,810 SH   SOLE   15,810 0 0
WEYERHAEUSER CO CALL 962166904 1,114 40,200 SH Call SOLE   40,200 0 0
WEYERHAEUSER CO PUT 962166954 1,343 48,500 SH Put SOLE   48,500 0 0
WHEATON PRECIOUS METALS CORP CALL 962879902 3,768 143,600 SH Call SOLE   143,600 0 0
WHEATON PRECIOUS METALS CORP PUT 962879952 3,409 129,900 SH Put SOLE   129,900 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 490 18,666 SH   SOLE   18,666 0 0
WHIRLPOOL CORP CALL 963320906 9,248 58,400 SH Call SOLE   58,400 0 0
WHIRLPOOL CORP PUT 963320956 6,714 42,400 SH Put SOLE   42,400 0 0
WILLIAMS COS INC DEL CALL 969457900 498 20,700 SH Call SOLE   20,700 0 0
WILLIAMS COS INC DEL COM 969457100 384 15,940 SH   SOLE   15,940 0 0
WILLIAMS SONOMA INC CALL 969904901 537 7,900 SH Call SOLE   7,900 0 0
WINNEBAGO INDS INC CALL 974637900 518 13,500 SH Call SOLE   13,500 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 121 33,153 SH   SOLE   33,153 0 0
WISDOMTREE INVTS INC COM 97717P104 182 34,860 SH   SOLE   34,860 0 0
WISDOMTREE TR EM EX ST-OWNED 97717X578 205 7,397 SH   SOLE   7,397 0 0
WISDOMTREE TR INTL SMCAP DIV 97717W760 206 3,250 SH   SOLE   3,250 0 0
WIX COM LTD CALL M98068905 1,237 10,600 SH Call SOLE   10,600 0 0
WIX COM LTD PUT M98068955 735 6,300 SH Put SOLE   6,300 0 0
WORKDAY INC CALL 98138H901 2,362 13,900 SH Call SOLE   13,900 0 0
WORKDAY INC PUT 98138H951 2,108 12,400 SH Put SOLE   12,400 0 0
WORKDAY INC CL A 98138H101 279 1,642 SH   SOLE   1,642 0 0
WORLD WRESTLING ENTMT INC CALL 98156Q908 776 10,900 SH Call SOLE   10,900 0 0
WPX ENERGY INC CALL 98212B903 269 25,400 SH Call SOLE   25,400 0 0
WPX ENERGY INC PUT 98212B953 197 18,600 SH Put SOLE   18,600 0 0
WW INTL INC CALL 98262P901 620 16,400 SH Call SOLE   16,400 0 0
WW INTL INC PUT 98262P951 378 10,000 SH Put SOLE   10,000 0 0
WYNDHAM DESTINATIONS INC CALL 98310W908 589 12,800 SH Call SOLE   12,800 0 0
WYNDHAM HOTELS & RESORTS INC CALL 98311A905 388 7,500 SH Call SOLE   7,500 0 0
WYNN RESORTS LTD CALL 983134907 4,175 38,400 SH Call SOLE   38,400 0 0
WYNN RESORTS LTD PUT 983134957 2,555 23,500 SH Put SOLE   23,500 0 0
XCEL ENERGY INC COM 98389B100 339 5,226 SH   SOLE   5,226 0 0
XILINX INC CALL 983919901 4,977 51,900 SH Call SOLE   51,900 0 0
XILINX INC PUT 983919951 4,488 46,800 SH Put SOLE   46,800 0 0
XILINX INC COM 983919101 493 5,136 SH   SOLE   5,136 0 0
XPO LOGISTICS INC CALL 983793900 494 6,900 SH Call SOLE   6,900 0 0
XPO LOGISTICS INC PUT 983793950 322 4,500 SH Put SOLE   4,500 0 0
XYLEM INC CALL 98419M900 478 6,000 SH Call SOLE   6,000 0 0
XYLEM INC PUT 98419M950 342 4,300 SH Put SOLE   4,300 0 0
YAMANA GOLD INC CALL 98462Y900 266 83,800 SH Call SOLE   83,800 0 0
YAMANA GOLD INC PUT 98462Y950 534 167,900 SH Put SOLE   167,900 0 0
YAMANA GOLD INC COM 98462Y100 396 124,549 SH   SOLE   124,549 0 0
YANDEX N V CALL N97284908 658 18,800 SH Call SOLE   18,800 0 0
YANDEX N V PUT N97284958 424 12,100 SH Put SOLE   12,100 0 0
YELP INC CALL 985817905 949 27,300 SH Call SOLE   27,300 0 0
YELP INC PUT 985817955 365 10,500 SH Put SOLE   10,500 0 0
YETI HLDGS INC CALL 98585X904 524 18,700 SH Call SOLE   18,700 0 0
YETI HLDGS INC PUT 98585X954 260 9,300 SH Put SOLE   9,300 0 0
YUM BRANDS INC CALL 988498901 6,284 55,400 SH Call SOLE   55,400 0 0
YUM BRANDS INC PUT 988498951 1,974 17,400 SH Put SOLE   17,400 0 0
YY INC CALL 98426T906 399 7,100 SH Call SOLE   7,100 0 0
YY INC PUT 98426T956 349 6,200 SH Put SOLE   6,200 0 0
ZAYO GROUP HLDGS INC COM 98919V105 577 17,023 SH   SOLE   17,023 0 0
ZENDESK INC CALL 98936J901 532 7,300 SH Call SOLE   7,300 0 0
ZENDESK INC PUT 98936J951 292 4,000 SH Put SOLE   4,000 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 5,985 200,700 SH Put SOLE   200,700 0 0
ZIMMER BIOMET HLDGS INC CALL 98956P902 535 3,900 SH Call SOLE   3,900 0 0
ZIMMER BIOMET HLDGS INC PUT 98956P952 824 6,000 SH Put SOLE   6,000 0 0
ZION OIL & GAS INC COM 989696109 7 27,189 SH   SOLE   27,189 0 0
ZIONS BANCORPORATION N A CALL 989701907 886 19,900 SH Call SOLE   19,900 0 0
ZIONS BANCORPORATION N A PUT 989701957 1,367 30,700 SH Put SOLE   30,700 0 0
ZIONS BANCORPORATION N A COM 989701107 371 8,325 SH   SOLE   8,325 0 0
ZOETIS INC CALL 98978V903 1,969 15,800 SH Call SOLE   15,800 0 0
ZOETIS INC PUT 98978V953 673 5,400 SH Put SOLE   5,400 0 0
ZOOM VIDEO COMMUNICATIONS IN CALL 98980L901 937 12,300 SH Call SOLE   12,300 0 0
ZOOM VIDEO COMMUNICATIONS IN PUT 98980L951 1,753 23,000 SH Put SOLE   23,000 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 315 4,135 SH   SOLE   4,135 0 0
ZSCALER INC PUT 98980G952 425 9,000 SH Put SOLE   9,000 0 0
ZSCALER INC COM 98980G102 332 7,032 SH   SOLE   7,032 0 0
ZYNGA INC CALL 98986T908 534 91,700 SH Call SOLE   91,700 0 0
ZYNGA INC PUT 98986T958 95 16,400 SH Put SOLE   16,400 0 0
ZYNGA INC CL A 98986T108 143 24,619 SH   SOLE   24,619 0 0