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
AAON INC COM PAR $0.004 000360206 4 94 SH   SOLE   94 0 0
AAR CORP COM 000361105 39 817 SH   SOLE   817 0 0
ABB LTD SPONSORED ADR 000375204 2,127 90,000 SH Call SOLE   90,000 0 0
ACCO BRANDS CORP COM 00081T108 53 4,699 SH   SOLE   4,699 0 0
ABM INDS INC COM 000957100 1 40 SH   SOLE   40 0 0
AFLAC INC COM 001055102 306 6,507 SH   SOLE   6,507 0 0
AFLAC INC COM 001055102 4,707 100,000 SH Call SOLE   100,000 0 0
AFLAC INC COM 001055102 7,061 150,000 SH Put SOLE   150,000 0 0
AGNC INVT CORP COM 00123Q104 66 3,516 SH   SOLE   3,516 0 0
AES CORP COM 00130H105 0 17 SH   SOLE   17 0 0
AES CORP COM 00130H105 315 22,500 SH Call SOLE   22,500 0 0
AK STL HLDG CORP COM 001547108 196 40,000 SH Call SOLE   40,000 0 0
AK STL HLDG CORP COM 001547108 245 50,000 SH Call SOLE   50,000 0 0
AK STL HLDG CORP COM 001547108 613 125,000 SH Call SOLE   125,000 0 0
AK STL HLDG CORP COM 001547108 1,225 250,000 SH Call SOLE   250,000 0 0
ALPS ETF TR C&S GLOBL ETF 00162Q106 0 1 SH   SOLE   1 0 0
ALPS ETF TR EQUAL SEC ETF 00162Q205 0 1 SH   SOLE   1 0 0
ALPS ETF TR SPROTT GL MINE 00162Q643 0 1 SH   SOLE   1 0 0
ALPS ETF TR WRKPLC EQL PRT 00162Q650 0 1 SH   SOLE   1 0 0
ALPS ETF TR EM SECT DIV DG 00162Q668 0 1 SH   SOLE   1 0 0
ALPS ETF TR ALERIAN ENERGY 00162Q676 0 1 SH   SOLE   1 0 0
ALPS ETF TR INTL SEC DV DOG 00162Q718 0 1 SH   SOLE   1 0 0
ALPS ETF TR BARRONS 400 ETF 00162Q726 0 1 SH   SOLE   1 0 0
ALPS ETF TR RIVRFRNT STR INC 00162Q783 0 1 SH   SOLE   1 0 0
ALPS ETF TR SECTR DIV DOGS 00162Q858 0 1 SH   SOLE   1 0 0
ALPS ETF TR ALERIAN MLP 00162Q866 1 100 SH Call SOLE   100 0 0
ALPS ETF TR ALERIAN MLP 00162Q866 11 1,000 SH Call SOLE   1,000 0 0
ALPS ETF TR ALERIAN MLP 00162Q866 18 1,700 SH Call SOLE   1,700 0 0
ALPS ETF TR ALERIAN MLP 00162Q866 25 2,342 SH   SOLE   2,342 0 0
ALPS ETF TR ALERIAN MLP 00162Q866 961 90,000 SH Put SOLE   90,000 0 0
AMC NETWORKS INC CL A 00164V103 84 1,265 SH   SOLE   1,265 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 1 50 SH   SOLE   50 0 0
ANGI HOMESERVICES INC COM CL A 00183L102 23 977 SH   SOLE   977 0 0
ASGN INC COM 00191U102 31 396 SH   SOLE   396 0 0
AT&T INC COM 00206R102 3 100 SH Put SOLE   100 0 0
AT&T INC COM 00206R102 7 200 SH Call SOLE   200 0 0
AT&T INC COM 00206R102 10 300 SH Put SOLE   300 0 0
AT&T INC COM 00206R102 13 400 SH Call SOLE   400 0 0
AT&T INC COM 00206R102 17 500 SH Put SOLE   500 0 0
AT&T INC COM 00206R102 27 800 SH Put SOLE   800 0 0
AT&T INC COM 00206R102 27 800 SH Put SOLE   800 0 0
AT&T INC COM 00206R102 40 1,200 SH Call SOLE   1,200 0 0
AT&T INC COM 00206R102 40 1,200 SH Put SOLE   1,200 0 0
AT&T INC COM 00206R102 44 1,300 SH Call SOLE   1,300 0 0
AT&T INC COM 00206R102 50 1,500 SH Call SOLE   1,500 0 0
AT&T INC COM 00206R102 67 2,000 SH Call SOLE   2,000 0 0
AT&T INC COM 00206R102 67 2,000 SH Put SOLE   2,000 0 0
AT&T INC COM 00206R102 71 2,100 SH Put SOLE   2,100 0 0
AT&T INC COM 00206R102 77 2,300 SH Call SOLE   2,300 0 0
AT&T INC COM 00206R102 77 2,300 SH Put SOLE   2,300 0 0
AT&T INC COM 00206R102 81 2,400 SH Put SOLE   2,400 0 0
AT&T INC COM 00206R102 107 3,200 SH Put SOLE   3,200 0 0
AT&T INC COM 00206R102 107 3,200 SH Put SOLE   3,200 0 0
AT&T INC COM 00206R102 128 3,800 SH Put SOLE   3,800 0 0
AT&T INC COM 00206R102 144 4,300 SH Call SOLE   4,300 0 0
AT&T INC COM 00206R102 148 4,400 SH Put SOLE   4,400 0 0
AT&T INC COM 00206R102 161 4,800 SH Call SOLE   4,800 0 0
AT&T INC COM 00206R102 161 4,800 SH Call SOLE   4,800 0 0
AT&T INC COM 00206R102 212 6,300 SH Put SOLE   6,300 0 0
AT&T INC COM 00206R102 232 6,900 SH Call SOLE   6,900 0 0
AT&T INC COM 00206R102 248 7,400 SH Call SOLE   7,400 0 0
AT&T INC COM 00206R102 470 14,000 SH Call SOLE   14,000 0 0
AT&T INC COM 00206R102 515 15,341 SH   SOLE   15,341 0 0
AT&T INC COM 00206R102 625 18,600 SH Put SOLE   18,600 0 0
AT&T INC COM 00206R102 1,061 31,600 SH Put SOLE   31,600 0 0
AT&T INC COM 00206R102 1,286 38,300 SH Put SOLE   38,300 0 0
AT&T INC COM 00206R102 1,340 39,900 SH Call SOLE   39,900 0 0
AT&T INC COM 00206R102 1,823 54,300 SH Put SOLE   54,300 0 0
AT&T INC COM 00206R102 2,038 60,700 SH Put SOLE   60,700 0 0
AT&T INC COM 00206R102 3,318 98,800 SH Put SOLE   98,800 0 0
AT&T INC COM 00206R102 3,358 100,000 SH Put SOLE   100,000 0 0
AT&T INC COM 00206R102 3,680 109,600 SH Put SOLE   109,600 0 0
AT&T INC COM 00206R102 4,322 128,700 SH Put SOLE   128,700 0 0
AT&T INC COM 00206R102 6,582 196,000 SH Put SOLE   196,000 0 0
AT&T INC COM 00206R102 7,398 220,300 SH Put SOLE   220,300 0 0
AT&T INC COM 00206R102 7,744 230,600 SH Put SOLE   230,600 0 0
AT&T INC COM 00206R102 8,472 252,300 SH Put SOLE   252,300 0 0
AT&T INC COM 00206R102 9,218 274,500 SH Put SOLE   274,500 0 0
AT&T INC COM 00206R102 10,074 300,000 SH Put SOLE   300,000 0 0
AT&T INC COM 00206R102 11,703 348,500 SH Put SOLE   348,500 0 0
AT&T INC COM 00206R102 13,432 400,000 SH Put SOLE   400,000 0 0
AT&T INC COM 00206R102 16,226 483,200 SH Put SOLE   483,200 0 0
AT&T INC COM 00206R102 20,776 618,700 SH Put SOLE   618,700 0 0
AT&T INC COM 00206R102 27,233 811,000 SH Call SOLE   811,000 0 0
AT&T INC COM 00206R102 33,580 1,000,000 SH Call SOLE   1,000,000 0 0
ATN INTL INC COM 00215F107 2 25 SH   SOLE   25 0 0
AXT INC COM 00246W103 179 25,000 SH Call SOLE   25,000 0 0
AARONS INC COM PAR $0.50 002535300 11 200 SH Put SOLE   200 0 0
AARONS INC COM PAR $0.50 002535300 22 400 SH Call SOLE   400 0 0
AARONS INC COM PAR $0.50 002535300 22 400 SH Put SOLE   400 0 0
AARONS INC COM PAR $0.50 002535300 44 800 SH Call SOLE   800 0 0
AARONS INC COM PAR $0.50 002535300 65 1,200 SH Call SOLE   1,200 0 0
AARONS INC COM PAR $0.50 002535300 65 1,200 SH Call SOLE   1,200 0 0
AARONS INC COM PAR $0.50 002535300 65 1,200 SH Call SOLE   1,200 0 0
AARONS INC COM PAR $0.50 002535300 65 1,200 SH Put SOLE   1,200 0 0
AARONS INC COM PAR $0.50 002535300 65 1,200 SH Put SOLE   1,200 0 0
AARONS INC COM PAR $0.50 002535300 65 1,200 SH Put SOLE   1,200 0 0
AARONS INC COM PAR $0.50 002535300 109 2,000 SH Call SOLE   2,000 0 0
AARONS INC COM PAR $0.50 002535300 131 2,400 SH Put SOLE   2,400 0 0
AARONS INC COM PAR $0.50 002535300 174 3,200 SH Call SOLE   3,200 0 0
AARONS INC COM PAR $0.50 002535300 185 3,400 SH Put SOLE   3,400 0 0
AARONS INC COM PAR $0.50 002535300 185 3,400 SH Put SOLE   3,400 0 0
AARONS INC COM PAR $0.50 002535300 196 3,600 SH Put SOLE   3,600 0 0
AARONS INC COM PAR $0.50 002535300 251 4,600 SH Put SOLE   4,600 0 0
AARONS INC COM PAR $0.50 002535300 261 4,800 SH Put SOLE   4,800 0 0
AARONS INC COM PAR $0.50 002535300 289 5,300 SH Put SOLE   5,300 0 0
AARONS INC COM PAR $0.50 002535300 294 5,403 SH   SOLE   5,403 0 0
AARONS INC COM PAR $0.50 002535300 349 6,400 SH Put SOLE   6,400 0 0
AARONS INC COM PAR $0.50 002535300 370 6,800 SH Put SOLE   6,800 0 0
AARONS INC COM PAR $0.50 002535300 490 9,000 SH Put SOLE   9,000 0 0
AARONS INC COM PAR $0.50 002535300 719 13,200 SH Put SOLE   13,200 0 0
AARONS INC COM PAR $0.50 002535300 1,492 27,400 SH Put SOLE   27,400 0 0
ABBOTT LABS COM 002824100 7 100 SH Put SOLE   100 0 0
ABBOTT LABS COM 002824100 15 200 SH Call SOLE   200 0 0
ABBOTT LABS COM 002824100 15 200 SH Call SOLE   200 0 0
ABBOTT LABS COM 002824100 15 200 SH Put SOLE   200 0 0
ABBOTT LABS COM 002824100 15 200 SH Put SOLE   200 0 0
ABBOTT LABS COM 002824100 15 200 SH Put SOLE   200 0 0
ABBOTT LABS COM 002824100 15 200 SH Put SOLE   200 0 0
ABBOTT LABS COM 002824100 22 300 SH Call SOLE   300 0 0
ABBOTT LABS COM 002824100 22 300 SH Put SOLE   300 0 0
ABBOTT LABS COM 002824100 22 300 SH Put SOLE   300 0 0
ABBOTT LABS COM 002824100 22 300 SH Put SOLE   300 0 0
ABBOTT LABS COM 002824100 22 300 SH Put SOLE   300 0 0
ABBOTT LABS COM 002824100 22 300 SH Put SOLE   300 0 0
ABBOTT LABS COM 002824100 29 400 SH Call SOLE   400 0 0
ABBOTT LABS COM 002824100 29 400 SH Call SOLE   400 0 0
ABBOTT LABS COM 002824100 29 400 SH Put SOLE   400 0 0
ABBOTT LABS COM 002824100 37 500 SH Call SOLE   500 0 0
ABBOTT LABS COM 002824100 37 500 SH Put SOLE   500 0 0
ABBOTT LABS COM 002824100 37 500 SH Put SOLE   500 0 0
ABBOTT LABS COM 002824100 37 500 SH Put SOLE   500 0 0
ABBOTT LABS COM 002824100 37 500 SH Put SOLE   500 0 0
ABBOTT LABS COM 002824100 44 600 SH Call SOLE   600 0 0
ABBOTT LABS COM 002824100 44 600 SH Call SOLE   600 0 0
ABBOTT LABS COM 002824100 44 600 SH Put SOLE   600 0 0
ABBOTT LABS COM 002824100 44 600 SH Put SOLE   600 0 0
ABBOTT LABS COM 002824100 44 600 SH Put SOLE   600 0 0
ABBOTT LABS COM 002824100 51 700 SH Call SOLE   700 0 0
ABBOTT LABS COM 002824100 51 700 SH Call SOLE   700 0 0
ABBOTT LABS COM 002824100 51 700 SH Call SOLE   700 0 0
ABBOTT LABS COM 002824100 51 700 SH Put SOLE   700 0 0
ABBOTT LABS COM 002824100 51 700 SH Put SOLE   700 0 0
ABBOTT LABS COM 002824100 51 700 SH Put SOLE   700 0 0
ABBOTT LABS COM 002824100 59 800 SH Call SOLE   800 0 0
ABBOTT LABS COM 002824100 59 800 SH Call SOLE   800 0 0
ABBOTT LABS COM 002824100 59 800 SH Call SOLE   800 0 0
ABBOTT LABS COM 002824100 59 800 SH Put SOLE   800 0 0
ABBOTT LABS COM 002824100 59 800 SH Put SOLE   800 0 0
ABBOTT LABS COM 002824100 66 900 SH Call SOLE   900 0 0
ABBOTT LABS COM 002824100 66 900 SH Put SOLE   900 0 0
ABBOTT LABS COM 002824100 66 900 SH Put SOLE   900 0 0
ABBOTT LABS COM 002824100 66 900 SH Put SOLE   900 0 0
ABBOTT LABS COM 002824100 73 1,000 SH Call SOLE   1,000 0 0
ABBOTT LABS COM 002824100 73 1,000 SH Put SOLE   1,000 0 0
ABBOTT LABS COM 002824100 73 1,000 SH Put SOLE   1,000 0 0
ABBOTT LABS COM 002824100 81 1,100 SH Call SOLE   1,100 0 0
ABBOTT LABS COM 002824100 81 1,100 SH Put SOLE   1,100 0 0
ABBOTT LABS COM 002824100 81 1,100 SH Put SOLE   1,100 0 0
ABBOTT LABS COM 002824100 88 1,200 SH Put SOLE   1,200 0 0
ABBOTT LABS COM 002824100 88 1,200 SH Put SOLE   1,200 0 0
ABBOTT LABS COM 002824100 95 1,300 SH Put SOLE   1,300 0 0
ABBOTT LABS COM 002824100 110 1,500 SH Call SOLE   1,500 0 0
ABBOTT LABS COM 002824100 110 1,500 SH Put SOLE   1,500 0 0
ABBOTT LABS COM 002824100 125 1,700 SH Call SOLE   1,700 0 0
ABBOTT LABS COM 002824100 125 1,700 SH Put SOLE   1,700 0 0
ABBOTT LABS COM 002824100 147 2,000 SH Call SOLE   2,000 0 0
ABBOTT LABS COM 002824100 147 2,000 SH Call SOLE   2,000 0 0
ABBOTT LABS COM 002824100 147 2,000 SH Put SOLE   2,000 0 0
ABBOTT LABS COM 002824100 154 2,100 SH Call SOLE   2,100 0 0
ABBOTT LABS COM 002824100 161 2,200 SH Call SOLE   2,200 0 0
ABBOTT LABS COM 002824100 176 2,400 SH Call SOLE   2,400 0 0
ABBOTT LABS COM 002824100 176 2,400 SH Call SOLE   2,400 0 0
ABBOTT LABS COM 002824100 183 2,500 SH Call SOLE   2,500 0 0
ABBOTT LABS COM 002824100 191 2,600 SH Put SOLE   2,600 0 0
ABBOTT LABS COM 002824100 191 2,600 SH Put SOLE   2,600 0 0
ABBOTT LABS COM 002824100 205 2,800 SH Call SOLE   2,800 0 0
ABBOTT LABS COM 002824100 213 2,900 SH Call SOLE   2,900 0 0
ABBOTT LABS COM 002824100 220 3,000 SH Call SOLE   3,000 0 0
ABBOTT LABS COM 002824100 227 3,100 SH Put SOLE   3,100 0 0
ABBOTT LABS COM 002824100 286 3,900 SH Put SOLE   3,900 0 0
ABBOTT LABS COM 002824100 286 3,900 SH Put SOLE   3,900 0 0
ABBOTT LABS COM 002824100 330 4,500 SH Call SOLE   4,500 0 0
ABBOTT LABS COM 002824100 337 4,600 SH Call SOLE   4,600 0 0
ABBOTT LABS COM 002824100 367 5,000 SH Put SOLE   5,000 0 0
ABBOTT LABS COM 002824100 381 5,200 SH Put SOLE   5,200 0 0
ABBOTT LABS COM 002824100 433 5,900 SH Put SOLE   5,900 0 0
ABBOTT LABS COM 002824100 2,692 36,700 SH Call SOLE   36,700 0 0
ABBOTT LABS COM 002824100 4,534 61,800 SH Call SOLE   61,800 0 0
ABBOTT LABS COM 002824100 7,380 100,600 SH Put SOLE   100,600 0 0
ABBOTT LABS COM 002824100 9,537 130,000 SH Call SOLE   130,000 0 0
ABBVIE INC COM 00287Y109 9 100 SH Call SOLE   100 0 0
ABBVIE INC COM 00287Y109 9 100 SH Call SOLE   100 0 0
ABBVIE INC COM 00287Y109 9 100 SH Call SOLE   100 0 0
ABBVIE INC COM 00287Y109 9 100 SH Call SOLE   100 0 0
ABBVIE INC COM 00287Y109 9 100 SH Call SOLE   100 0 0
ABBVIE INC COM 00287Y109 9 100 SH Call SOLE   100 0 0
ABBVIE INC COM 00287Y109 9 100 SH Call SOLE   100 0 0
ABBVIE INC COM 00287Y109 9 100 SH Put SOLE   100 0 0
ABBVIE INC COM 00287Y109 9 100 SH Put SOLE   100 0 0
ABBVIE INC COM 00287Y109 9 100 SH Put SOLE   100 0 0
ABBVIE INC COM 00287Y109 9 100 SH Put SOLE   100 0 0
ABBVIE INC COM 00287Y109 9 100 SH Put SOLE   100 0 0
ABBVIE INC COM 00287Y109 19 200 SH Call SOLE   200 0 0
ABBVIE INC COM 00287Y109 19 200 SH Call SOLE   200 0 0
ABBVIE INC COM 00287Y109 19 200 SH Call SOLE   200 0 0
ABBVIE INC COM 00287Y109 19 200 SH Call SOLE   200 0 0
ABBVIE INC COM 00287Y109 19 200 SH Put SOLE   200 0 0
ABBVIE INC COM 00287Y109 19 200 SH Put SOLE   200 0 0
ABBVIE INC COM 00287Y109 19 200 SH Put SOLE   200 0 0
ABBVIE INC COM 00287Y109 19 200 SH Put SOLE   200 0 0
ABBVIE INC COM 00287Y109 28 300 SH Call SOLE   300 0 0
ABBVIE INC COM 00287Y109 28 300 SH Call SOLE   300 0 0
ABBVIE INC COM 00287Y109 28 300 SH Call SOLE   300 0 0
ABBVIE INC COM 00287Y109 28 300 SH Put SOLE   300 0 0
ABBVIE INC COM 00287Y109 28 300 SH Put SOLE   300 0 0
ABBVIE INC COM 00287Y109 28 300 SH Put SOLE   300 0 0
ABBVIE INC COM 00287Y109 38 400 SH Call SOLE   400 0 0
ABBVIE INC COM 00287Y109 38 400 SH Call SOLE   400 0 0
ABBVIE INC COM 00287Y109 38 400 SH Call SOLE   400 0 0
ABBVIE INC COM 00287Y109 38 400 SH Call SOLE   400 0 0
ABBVIE INC COM 00287Y109 38 400 SH Call SOLE   400 0 0
ABBVIE INC COM 00287Y109 38 400 SH Call SOLE   400 0 0
ABBVIE INC COM 00287Y109 38 400 SH Call SOLE   400 0 0
ABBVIE INC COM 00287Y109 38 400 SH Call SOLE   400 0 0
ABBVIE INC COM 00287Y109 38 400 SH Put SOLE   400 0 0
ABBVIE INC COM 00287Y109 38 400 SH Put SOLE   400 0 0
ABBVIE INC COM 00287Y109 38 400 SH Put SOLE   400 0 0
ABBVIE INC COM 00287Y109 38 400 SH Put SOLE   400 0 0
ABBVIE INC COM 00287Y109 38 400 SH Put SOLE   400 0 0
ABBVIE INC COM 00287Y109 47 500 SH Call SOLE   500 0 0
ABBVIE INC COM 00287Y109 47 500 SH Call SOLE   500 0 0
ABBVIE INC COM 00287Y109 47 500 SH Call SOLE   500 0 0
ABBVIE INC COM 00287Y109 47 500 SH Put SOLE   500 0 0
ABBVIE INC COM 00287Y109 47 500 SH Put SOLE   500 0 0
ABBVIE INC COM 00287Y109 47 500 SH Put SOLE   500 0 0
ABBVIE INC COM 00287Y109 57 600 SH Call SOLE   600 0 0
ABBVIE INC COM 00287Y109 57 600 SH Call SOLE   600 0 0
ABBVIE INC COM 00287Y109 57 600 SH Call SOLE   600 0 0
ABBVIE INC COM 00287Y109 57 600 SH Call SOLE   600 0 0
ABBVIE INC COM 00287Y109 57 600 SH Call SOLE   600 0 0
ABBVIE INC COM 00287Y109 57 600 SH Call SOLE   600 0 0
ABBVIE INC COM 00287Y109 57 600 SH Put SOLE   600 0 0
ABBVIE INC COM 00287Y109 57 600 SH Put SOLE   600 0 0
ABBVIE INC COM 00287Y109 57 600 SH Put SOLE   600 0 0
ABBVIE INC COM 00287Y109 57 600 SH Put SOLE   600 0 0
ABBVIE INC COM 00287Y109 66 700 SH Call SOLE   700 0 0
ABBVIE INC COM 00287Y109 66 700 SH Call SOLE   700 0 0
ABBVIE INC COM 00287Y109 66 700 SH Put SOLE   700 0 0
ABBVIE INC COM 00287Y109 66 700 SH Put SOLE   700 0 0
ABBVIE INC COM 00287Y109 66 700 SH Put SOLE   700 0 0
ABBVIE INC COM 00287Y109 76 800 SH Call SOLE   800 0 0
ABBVIE INC COM 00287Y109 76 800 SH Put SOLE   800 0 0
ABBVIE INC COM 00287Y109 76 800 SH Put SOLE   800 0 0
ABBVIE INC COM 00287Y109 76 800 SH Put SOLE   800 0 0
ABBVIE INC COM 00287Y109 76 800 SH Put SOLE   800 0 0
ABBVIE INC COM 00287Y109 85 900 SH Call SOLE   900 0 0
ABBVIE INC COM 00287Y109 85 900 SH Call SOLE   900 0 0
ABBVIE INC COM 00287Y109 85 900 SH Call SOLE   900 0 0
ABBVIE INC COM 00287Y109 85 900 SH Put SOLE   900 0 0
ABBVIE INC COM 00287Y109 85 900 SH Put SOLE   900 0 0
ABBVIE INC COM 00287Y109 85 900 SH Put SOLE   900 0 0
ABBVIE INC COM 00287Y109 85 900 SH Put SOLE   900 0 0
ABBVIE INC COM 00287Y109 85 900 SH Put SOLE   900 0 0
ABBVIE INC COM 00287Y109 85 900 SH Put SOLE   900 0 0
ABBVIE INC COM 00287Y109 95 1,000 SH Call SOLE   1,000 0 0
ABBVIE INC COM 00287Y109 95 1,000 SH Call SOLE   1,000 0 0
ABBVIE INC COM 00287Y109 95 1,000 SH Put SOLE   1,000 0 0
ABBVIE INC COM 00287Y109 104 1,100 SH Call SOLE   1,100 0 0
ABBVIE INC COM 00287Y109 104 1,100 SH Call SOLE   1,100 0 0
ABBVIE INC COM 00287Y109 104 1,100 SH Call SOLE   1,100 0 0
ABBVIE INC COM 00287Y109 104 1,100 SH Put SOLE   1,100 0 0
ABBVIE INC COM 00287Y109 113 1,200 SH Put SOLE   1,200 0 0
ABBVIE INC COM 00287Y109 113 1,200 SH Put SOLE   1,200 0 0
ABBVIE INC COM 00287Y109 123 1,300 SH Call SOLE   1,300 0 0
ABBVIE INC COM 00287Y109 123 1,300 SH Put SOLE   1,300 0 0
ABBVIE INC COM 00287Y109 123 1,300 SH Put SOLE   1,300 0 0
ABBVIE INC COM 00287Y109 132 1,400 SH Put SOLE   1,400 0 0
ABBVIE INC COM 00287Y109 132 1,400 SH Put SOLE   1,400 0 0
ABBVIE INC COM 00287Y109 142 1,500 SH Call SOLE   1,500 0 0
ABBVIE INC COM 00287Y109 142 1,500 SH Call SOLE   1,500 0 0
ABBVIE INC COM 00287Y109 142 1,500 SH Put SOLE   1,500 0 0
ABBVIE INC COM 00287Y109 151 1,600 SH Call SOLE   1,600 0 0
ABBVIE INC COM 00287Y109 151 1,600 SH Call SOLE   1,600 0 0
ABBVIE INC COM 00287Y109 151 1,600 SH Put SOLE   1,600 0 0
ABBVIE INC COM 00287Y109 161 1,700 SH Put SOLE   1,700 0 0
ABBVIE INC COM 00287Y109 180 1,900 SH Put SOLE   1,900 0 0
ABBVIE INC COM 00287Y109 189 2,000 SH Put SOLE   2,000 0 0
ABBVIE INC COM 00287Y109 199 2,100 SH Call SOLE   2,100 0 0
ABBVIE INC COM 00287Y109 199 2,100 SH Call SOLE   2,100 0 0
ABBVIE INC COM 00287Y109 199 2,100 SH Call SOLE   2,100 0 0
ABBVIE INC COM 00287Y109 199 2,100 SH Call SOLE   2,100 0 0
ABBVIE INC COM 00287Y109 199 2,100 SH Call SOLE   2,100 0 0
ABBVIE INC COM 00287Y109 208 2,200 SH Call SOLE   2,200 0 0
ABBVIE INC COM 00287Y109 208 2,200 SH Call SOLE   2,200 0 0
ABBVIE INC COM 00287Y109 208 2,200 SH Call SOLE   2,200 0 0
ABBVIE INC COM 00287Y109 218 2,300 SH Call SOLE   2,300 0 0
ABBVIE INC COM 00287Y109 218 2,300 SH Put SOLE   2,300 0 0
ABBVIE INC COM 00287Y109 236 2,500 SH Call SOLE   2,500 0 0
ABBVIE INC COM 00287Y109 236 2,500 SH Put SOLE   2,500 0 0
ABBVIE INC COM 00287Y109 246 2,600 SH Call SOLE   2,600 0 0
ABBVIE INC COM 00287Y109 265 2,800 SH Call SOLE   2,800 0 0
ABBVIE INC COM 00287Y109 265 2,800 SH Call SOLE   2,800 0 0
ABBVIE INC COM 00287Y109 265 2,800 SH Put SOLE   2,800 0 0
ABBVIE INC COM 00287Y109 312 3,300 SH Put SOLE   3,300 0 0
ABBVIE INC COM 00287Y109 322 3,400 SH Call SOLE   3,400 0 0
ABBVIE INC COM 00287Y109 416 4,400 SH Call SOLE   4,400 0 0
ABBVIE INC COM 00287Y109 463 4,900 SH Call SOLE   4,900 0 0
ABBVIE INC COM 00287Y109 482 5,100 SH Call SOLE   5,100 0 0
ABBVIE INC COM 00287Y109 511 5,400 SH Call SOLE   5,400 0 0
ABBVIE INC COM 00287Y109 690 7,300 SH Call SOLE   7,300 0 0
ABBVIE INC COM 00287Y109 908 9,600 SH Put SOLE   9,600 0 0
ABBVIE INC COM 00287Y109 1,003 10,600 SH Call SOLE   10,600 0 0
ABBVIE INC COM 00287Y109 1,457 15,400 SH Put SOLE   15,400 0 0
ABBVIE INC COM 00287Y109 2,705 28,600 SH Call SOLE   28,600 0 0
ABBVIE INC COM 00287Y109 4,729 50,000 SH Put SOLE   50,000 0 0
ABBVIE INC COM 00287Y109 5,703 60,300 SH Put SOLE   60,300 0 0
ABBVIE INC COM 00287Y109 6,384 67,500 SH Call SOLE   67,500 0 0
ABBVIE INC COM 00287Y109 6,394 67,600 SH Call SOLE   67,600 0 0
ABBVIE INC COM 00287Y109 6,517 68,900 SH Call SOLE   68,900 0 0
ABBVIE INC COM 00287Y109 17,024 180,000 SH Call SOLE   180,000 0 0
ABBVIE INC COM 00287Y109 21,791 230,400 SH Put SOLE   230,400 0 0
ABERCROMBIE & FITCH CO CL A 002896207 9 407 SH   SOLE   407 0 0
ABERCROMBIE & FITCH CO CL A 002896207 1,901 90,000 SH Put SOLE   90,000 0 0
ABIOMED INC COM 003654100 6,746 15,000 SH Call SOLE   15,000 0 0
ABRAXAS PETE CORP COM 003830106 0 52 SH   SOLE   52 0 0
ABSOLUTE SHS TR WBI BBR RNG 1000 00400R502 0 1 SH   SOLE   1 0 0
ABSOLUTE SHS TR WBI BBR VAL 1000 00400R601 0 1 SH   SOLE   1 0 0
ABSOLUTE SHS TR WBI BBR QTY 1000 00400R809 0 1 SH   SOLE   1 0 0
ABSOLUTE SHS TR WBI BBR GBL INME 00400R874 0 1 SH   SOLE   1 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 63 1,802 SH   SOLE   1,802 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 12 600 SH Put SOLE   600 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 16 793 SH   SOLE   793 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 936 45,100 SH Put SOLE   45,100 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 249 10,843 SH   SOLE   10,843 0 0
ACCELERON PHARMA INC COM 00434H108 1,145 20,000 SH Call SOLE   20,000 0 0
ACHAOGEN INC COM 004449104 18 4,398 SH   SOLE   4,398 0 0
ACI WORLDWIDE INC COM 004498101 1,407 50,000 SH Call SOLE   50,000 0 0
ACTIVISION BLIZZARD INC COM 00507V109 8 100 SH Call SOLE   100 0 0
ACTIVISION BLIZZARD INC COM 00507V109 17 200 SH Call SOLE   200 0 0
ACTIVISION BLIZZARD INC COM 00507V109 17 200 SH Call SOLE   200 0 0
ACTIVISION BLIZZARD INC COM 00507V109 17 200 SH Put SOLE   200 0 0
ACTIVISION BLIZZARD INC COM 00507V109 25 300 SH Call SOLE   300 0 0
ACTIVISION BLIZZARD INC COM 00507V109 25 300 SH Put SOLE   300 0 0
ACTIVISION BLIZZARD INC COM 00507V109 33 400 SH Call SOLE   400 0 0
ACTIVISION BLIZZARD INC COM 00507V109 33 400 SH Call SOLE   400 0 0
ACTIVISION BLIZZARD INC COM 00507V109 33 400 SH Put SOLE   400 0 0
ACTIVISION BLIZZARD INC COM 00507V109 33 400 SH Put SOLE   400 0 0
ACTIVISION BLIZZARD INC COM 00507V109 33 400 SH Put SOLE   400 0 0
ACTIVISION BLIZZARD INC COM 00507V109 42 500 SH Call SOLE   500 0 0
ACTIVISION BLIZZARD INC COM 00507V109 42 500 SH Call SOLE   500 0 0
ACTIVISION BLIZZARD INC COM 00507V109 42 500 SH Call SOLE   500 0 0
ACTIVISION BLIZZARD INC COM 00507V109 42 500 SH Put SOLE   500 0 0
ACTIVISION BLIZZARD INC COM 00507V109 42 500 SH Put SOLE   500 0 0
ACTIVISION BLIZZARD INC COM 00507V109 50 600 SH Call SOLE   600 0 0
ACTIVISION BLIZZARD INC COM 00507V109 67 800 SH Call SOLE   800 0 0
ACTIVISION BLIZZARD INC COM 00507V109 67 800 SH Put SOLE   800 0 0
ACTIVISION BLIZZARD INC COM 00507V109 75 900 SH Put SOLE   900 0 0
ACTIVISION BLIZZARD INC COM 00507V109 83 1,000 SH Call SOLE   1,000 0 0
ACTIVISION BLIZZARD INC COM 00507V109 83 1,000 SH Put SOLE   1,000 0 0
ACTIVISION BLIZZARD INC COM 00507V109 92 1,100 SH Put SOLE   1,100 0 0
ACTIVISION BLIZZARD INC COM 00507V109 100 1,200 SH Call SOLE   1,200 0 0
ACTIVISION BLIZZARD INC COM 00507V109 100 1,200 SH Put SOLE   1,200 0 0
ACTIVISION BLIZZARD INC COM 00507V109 116 1,400 SH Put SOLE   1,400 0 0
ACTIVISION BLIZZARD INC COM 00507V109 125 1,500 SH Call SOLE   1,500 0 0
ACTIVISION BLIZZARD INC COM 00507V109 133 1,600 SH Call SOLE   1,600 0 0
ACTIVISION BLIZZARD INC COM 00507V109 133 1,600 SH Put SOLE   1,600 0 0
ACTIVISION BLIZZARD INC COM 00507V109 150 1,800 SH Put SOLE   1,800 0 0
ACTIVISION BLIZZARD INC COM 00507V109 150 1,800 SH Put SOLE   1,800 0 0
ACTIVISION BLIZZARD INC COM 00507V109 158 1,900 SH Call SOLE   1,900 0 0
ACTIVISION BLIZZARD INC COM 00507V109 175 2,100 SH Put SOLE   2,100 0 0
ACTIVISION BLIZZARD INC COM 00507V109 200 2,400 SH Put SOLE   2,400 0 0
ACTIVISION BLIZZARD INC COM 00507V109 216 2,600 SH Put SOLE   2,600 0 0
ACTIVISION BLIZZARD INC COM 00507V109 225 2,700 SH Call SOLE   2,700 0 0
ACTIVISION BLIZZARD INC COM 00507V109 225 2,700 SH Put SOLE   2,700 0 0
ACTIVISION BLIZZARD INC COM 00507V109 233 2,800 SH Put SOLE   2,800 0 0
ACTIVISION BLIZZARD INC COM 00507V109 241 2,900 SH Put SOLE   2,900 0 0
ACTIVISION BLIZZARD INC COM 00507V109 250 3,000 SH Put SOLE   3,000 0 0
ACTIVISION BLIZZARD INC COM 00507V109 258 3,100 SH Put SOLE   3,100 0 0
ACTIVISION BLIZZARD INC COM 00507V109 258 3,100 SH Put SOLE   3,100 0 0
ACTIVISION BLIZZARD INC COM 00507V109 275 3,300 SH Put SOLE   3,300 0 0
ACTIVISION BLIZZARD INC COM 00507V109 299 3,600 SH Put SOLE   3,600 0 0
ACTIVISION BLIZZARD INC COM 00507V109 324 3,900 SH Put SOLE   3,900 0 0
ACTIVISION BLIZZARD INC COM 00507V109 341 4,100 SH Put SOLE   4,100 0 0
ACTIVISION BLIZZARD INC COM 00507V109 391 4,700 SH Call SOLE   4,700 0 0
ACTIVISION BLIZZARD INC COM 00507V109 416 5,000 SH Call SOLE   5,000 0 0
ACTIVISION BLIZZARD INC COM 00507V109 416 5,000 SH Put SOLE   5,000 0 0
ACTIVISION BLIZZARD INC COM 00507V109 458 5,500 SH Put SOLE   5,500 0 0
ACTIVISION BLIZZARD INC COM 00507V109 474 5,700 SH Put SOLE   5,700 0 0
ACTIVISION BLIZZARD INC COM 00507V109 491 5,900 SH Put SOLE   5,900 0 0
ACTIVISION BLIZZARD INC COM 00507V109 524 6,300 SH Call SOLE   6,300 0 0
ACTIVISION BLIZZARD INC COM 00507V109 574 6,900 SH Put SOLE   6,900 0 0
ACTIVISION BLIZZARD INC COM 00507V109 591 7,100 SH Put SOLE   7,100 0 0
ACTIVISION BLIZZARD INC COM 00507V109 624 7,500 SH Put SOLE   7,500 0 0
ACTIVISION BLIZZARD INC COM 00507V109 666 8,000 SH Put SOLE   8,000 0 0
ACTIVISION BLIZZARD INC COM 00507V109 774 9,300 SH Put SOLE   9,300 0 0
ACTIVISION BLIZZARD INC COM 00507V109 782 9,400 SH Put SOLE   9,400 0 0
ACTIVISION BLIZZARD INC COM 00507V109 807 9,700 SH Put SOLE   9,700 0 0
ACTIVISION BLIZZARD INC COM 00507V109 815 9,800 SH Put SOLE   9,800 0 0
ACTIVISION BLIZZARD INC COM 00507V109 832 10,000 SH Put SOLE   10,000 0 0
ACTIVISION BLIZZARD INC COM 00507V109 832 10,000 SH Put SOLE   10,000 0 0
ACTIVISION BLIZZARD INC COM 00507V109 849 10,200 SH Put SOLE   10,200 0 0
ACTIVISION BLIZZARD INC COM 00507V109 915 11,000 SH Put SOLE   11,000 0 0
ACTIVISION BLIZZARD INC COM 00507V109 923 11,100 SH Put SOLE   11,100 0 0
ACTIVISION BLIZZARD INC COM 00507V109 1,023 12,300 SH Put SOLE   12,300 0 0
ACTIVISION BLIZZARD INC COM 00507V109 1,797 21,600 SH Put SOLE   21,600 0 0
ACTIVISION BLIZZARD INC COM 00507V109 2,279 27,400 SH Put SOLE   27,400 0 0
ACTIVISION BLIZZARD INC COM 00507V109 2,496 30,000 SH Put SOLE   30,000 0 0
ACTIVISION BLIZZARD INC COM 00507V109 2,720 32,700 SH Call SOLE   32,700 0 0
ACTIVISION BLIZZARD INC COM 00507V109 3,120 37,500 SH Put SOLE   37,500 0 0
ACTIVISION BLIZZARD INC COM 00507V109 3,477 41,800 SH Put SOLE   41,800 0 0
ACTIVISION BLIZZARD INC COM 00507V109 3,769 45,300 SH Call SOLE   45,300 0 0
ACTIVISION BLIZZARD INC COM 00507V109 9,750 117,200 SH Call SOLE   117,200 0 0
ACXIOM HOLDINGS INC COM 005125109 3,212 65,000 SH Call SOLE   65,000 0 0
ACXIOM HOLDINGS INC COM 005125109 4,200 85,000 SH Call SOLE   85,000 0 0
ACXIOM HOLDINGS INC COM 005125109 8,400 170,000 SH Call SOLE   170,000 0 0
ACXIOM HOLDINGS INC COM 005125109 9,882 200,000 SH Put SOLE   200,000 0 0
ADAMAS PHARMACEUTICALS INC COM 00548A106 28 1,414 SH   SOLE   1,414 0 0
ADAPTIMMUNE THERAPEUTICS PLC SPONDS ADR 00653A107 412 30,365 SH   SOLE   30,365 0 0
ADAPTIMMUNE THERAPEUTICS PLC SPONDS ADR 00653A107 1,017 75,000 SH Put SOLE   75,000 0 0
ADOBE SYS INC COM 00724F101 27 100 SH Call SOLE   100 0 0
ADOBE SYS INC COM 00724F101 27 100 SH Put SOLE   100 0 0
ADOBE SYS INC COM 00724F101 27 100 SH Put SOLE   100 0 0
ADOBE SYS INC COM 00724F101 27 100 SH Put SOLE   100 0 0
ADOBE SYS INC COM 00724F101 27 100 SH Put SOLE   100 0 0
ADOBE SYS INC COM 00724F101 54 200 SH Call SOLE   200 0 0
ADOBE SYS INC COM 00724F101 54 200 SH Put SOLE   200 0 0
ADOBE SYS INC COM 00724F101 54 200 SH Put SOLE   200 0 0
ADOBE SYS INC COM 00724F101 54 200 SH Put SOLE   200 0 0
ADOBE SYS INC COM 00724F101 54 200 SH Put SOLE   200 0 0
ADOBE SYS INC COM 00724F101 54 200 SH Put SOLE   200 0 0
ADOBE SYS INC COM 00724F101 54 200 SH Put SOLE   200 0 0
ADOBE SYS INC COM 00724F101 54 200 SH Put SOLE   200 0 0
ADOBE SYS INC COM 00724F101 54 200 SH Put SOLE   200 0 0
ADOBE SYS INC COM 00724F101 54 200 SH Put SOLE   200 0 0
ADOBE SYS INC COM 00724F101 54 200 SH Put SOLE   200 0 0
ADOBE SYS INC COM 00724F101 54 200 SH Put SOLE   200 0 0
ADOBE SYS INC COM 00724F101 54 200 SH Put SOLE   200 0 0
ADOBE SYS INC COM 00724F101 81 300 SH Put SOLE   300 0 0
ADOBE SYS INC COM 00724F101 81 300 SH Put SOLE   300 0 0
ADOBE SYS INC COM 00724F101 81 300 SH Put SOLE   300 0 0
ADOBE SYS INC COM 00724F101 81 300 SH Put SOLE   300 0 0
ADOBE SYS INC COM 00724F101 81 300 SH Put SOLE   300 0 0
ADOBE SYS INC COM 00724F101 81 300 SH Put SOLE   300 0 0
ADOBE SYS INC COM 00724F101 81 300 SH Put SOLE   300 0 0
ADOBE SYS INC COM 00724F101 81 300 SH Put SOLE   300 0 0
ADOBE SYS INC COM 00724F101 81 300 SH Put SOLE   300 0 0
ADOBE SYS INC COM 00724F101 108 400 SH Call SOLE   400 0 0
ADOBE SYS INC COM 00724F101 108 400 SH Call SOLE   400 0 0
ADOBE SYS INC COM 00724F101 108 400 SH Put SOLE   400 0 0
ADOBE SYS INC COM 00724F101 108 400 SH Put SOLE   400 0 0
ADOBE SYS INC COM 00724F101 108 400 SH Put SOLE   400 0 0
ADOBE SYS INC COM 00724F101 108 400 SH Put SOLE   400 0 0
ADOBE SYS INC COM 00724F101 108 400 SH Put SOLE   400 0 0
ADOBE SYS INC COM 00724F101 108 400 SH Put SOLE   400 0 0
ADOBE SYS INC COM 00724F101 108 400 SH Put SOLE   400 0 0
ADOBE SYS INC COM 00724F101 108 400 SH Put SOLE   400 0 0
ADOBE SYS INC COM 00724F101 108 400 SH Put SOLE   400 0 0
ADOBE SYS INC COM 00724F101 108 400 SH Put SOLE   400 0 0
ADOBE SYS INC COM 00724F101 135 500 SH Call SOLE   500 0 0
ADOBE SYS INC COM 00724F101 135 500 SH Put SOLE   500 0 0
ADOBE SYS INC COM 00724F101 135 500 SH Put SOLE   500 0 0
ADOBE SYS INC COM 00724F101 135 500 SH Put SOLE   500 0 0
ADOBE SYS INC COM 00724F101 135 500 SH Put SOLE   500 0 0
ADOBE SYS INC COM 00724F101 135 500 SH Put SOLE   500 0 0
ADOBE SYS INC COM 00724F101 162 600 SH Call SOLE   600 0 0
ADOBE SYS INC COM 00724F101 162 600 SH Put SOLE   600 0 0
ADOBE SYS INC COM 00724F101 162 600 SH Put SOLE   600 0 0
ADOBE SYS INC COM 00724F101 162 600 SH Put SOLE   600 0 0
ADOBE SYS INC COM 00724F101 162 600 SH Put SOLE   600 0 0
ADOBE SYS INC COM 00724F101 162 600 SH Put SOLE   600 0 0
ADOBE SYS INC COM 00724F101 162 600 SH Put SOLE   600 0 0
ADOBE SYS INC COM 00724F101 162 600 SH Put SOLE   600 0 0
ADOBE SYS INC COM 00724F101 162 600 SH Put SOLE   600 0 0
ADOBE SYS INC COM 00724F101 162 600 SH Put SOLE   600 0 0
ADOBE SYS INC COM 00724F101 162 600 SH Put SOLE   600 0 0
ADOBE SYS INC COM 00724F101 189 700 SH Call SOLE   700 0 0
ADOBE SYS INC COM 00724F101 189 700 SH Call SOLE   700 0 0
ADOBE SYS INC COM 00724F101 189 700 SH Put SOLE   700 0 0
ADOBE SYS INC COM 00724F101 216 800 SH Call SOLE   800 0 0
ADOBE SYS INC COM 00724F101 216 800 SH Call SOLE   800 0 0
ADOBE SYS INC COM 00724F101 216 800 SH Call SOLE   800 0 0
ADOBE SYS INC COM 00724F101 216 800 SH Put SOLE   800 0 0
ADOBE SYS INC COM 00724F101 216 800 SH Put SOLE   800 0 0
ADOBE SYS INC COM 00724F101 216 800 SH Put SOLE   800 0 0
ADOBE SYS INC COM 00724F101 216 800 SH Put SOLE   800 0 0
ADOBE SYS INC COM 00724F101 216 800 SH Put SOLE   800 0 0
ADOBE SYS INC COM 00724F101 243 900 SH Put SOLE   900 0 0
ADOBE SYS INC COM 00724F101 243 900 SH Put SOLE   900 0 0
ADOBE SYS INC COM 00724F101 243 900 SH Put SOLE   900 0 0
ADOBE SYS INC COM 00724F101 270 1,000 SH Put SOLE   1,000 0 0
ADOBE SYS INC COM 00724F101 270 1,000 SH Put SOLE   1,000 0 0
ADOBE SYS INC COM 00724F101 270 1,000 SH Put SOLE   1,000 0 0
ADOBE SYS INC COM 00724F101 270 1,000 SH Put SOLE   1,000 0 0
ADOBE SYS INC COM 00724F101 270 1,000 SH Put SOLE   1,000 0 0
ADOBE SYS INC COM 00724F101 270 1,000 SH Put SOLE   1,000 0 0
ADOBE SYS INC COM 00724F101 270 1,000 SH Put SOLE   1,000 0 0
ADOBE SYS INC COM 00724F101 270 1,000 SH Put SOLE   1,000 0 0
ADOBE SYS INC COM 00724F101 270 1,000 SH Put SOLE   1,000 0 0
ADOBE SYS INC COM 00724F101 270 1,000 SH Put SOLE   1,000 0 0
ADOBE SYS INC COM 00724F101 297 1,100 SH Call SOLE   1,100 0 0
ADOBE SYS INC COM 00724F101 297 1,100 SH Put SOLE   1,100 0 0
ADOBE SYS INC COM 00724F101 324 1,200 SH Put SOLE   1,200 0 0
ADOBE SYS INC COM 00724F101 324 1,200 SH Put SOLE   1,200 0 0
ADOBE SYS INC COM 00724F101 324 1,200 SH Put SOLE   1,200 0 0
ADOBE SYS INC COM 00724F101 324 1,200 SH Put SOLE   1,200 0 0
ADOBE SYS INC COM 00724F101 351 1,300 SH Call SOLE   1,300 0 0
ADOBE SYS INC COM 00724F101 351 1,300 SH Put SOLE   1,300 0 0
ADOBE SYS INC COM 00724F101 351 1,300 SH Put SOLE   1,300 0 0
ADOBE SYS INC COM 00724F101 351 1,300 SH Put SOLE   1,300 0 0
ADOBE SYS INC COM 00724F101 351 1,300 SH Put SOLE   1,300 0 0
ADOBE SYS INC COM 00724F101 378 1,400 SH Call SOLE   1,400 0 0
ADOBE SYS INC COM 00724F101 378 1,400 SH Put SOLE   1,400 0 0
ADOBE SYS INC COM 00724F101 378 1,400 SH Put SOLE   1,400 0 0
ADOBE SYS INC COM 00724F101 405 1,500 SH Put SOLE   1,500 0 0
ADOBE SYS INC COM 00724F101 405 1,500 SH Put SOLE   1,500 0 0
ADOBE SYS INC COM 00724F101 432 1,600 SH Call SOLE   1,600 0 0
ADOBE SYS INC COM 00724F101 432 1,600 SH Put SOLE   1,600 0 0
ADOBE SYS INC COM 00724F101 432 1,600 SH Put SOLE   1,600 0 0
ADOBE SYS INC COM 00724F101 459 1,700 SH Call SOLE   1,700 0 0
ADOBE SYS INC COM 00724F101 459 1,700 SH Put SOLE   1,700 0 0
ADOBE SYS INC COM 00724F101 459 1,700 SH Put SOLE   1,700 0 0
ADOBE SYS INC COM 00724F101 459 1,700 SH Put SOLE   1,700 0 0
ADOBE SYS INC COM 00724F101 459 1,700 SH Put SOLE   1,700 0 0
ADOBE SYS INC COM 00724F101 459 1,700 SH Put SOLE   1,700 0 0
ADOBE SYS INC COM 00724F101 486 1,800 SH Put SOLE   1,800 0 0
ADOBE SYS INC COM 00724F101 513 1,900 SH Put SOLE   1,900 0 0
ADOBE SYS INC COM 00724F101 513 1,900 SH Put SOLE   1,900 0 0
ADOBE SYS INC COM 00724F101 513 1,900 SH Put SOLE   1,900 0 0
ADOBE SYS INC COM 00724F101 513 1,900 SH Put SOLE   1,900 0 0
ADOBE SYS INC COM 00724F101 513 1,900 SH Put SOLE   1,900 0 0
ADOBE SYS INC COM 00724F101 540 2,000 SH Put SOLE   2,000 0 0
ADOBE SYS INC COM 00724F101 540 2,000 SH Put SOLE   2,000 0 0
ADOBE SYS INC COM 00724F101 540 2,000 SH Put SOLE   2,000 0 0
ADOBE SYS INC COM 00724F101 540 2,000 SH Put SOLE   2,000 0 0
ADOBE SYS INC COM 00724F101 540 2,000 SH Put SOLE   2,000 0 0
ADOBE SYS INC COM 00724F101 567 2,100 SH Call SOLE   2,100 0 0
ADOBE SYS INC COM 00724F101 567 2,100 SH Put SOLE   2,100 0 0
ADOBE SYS INC COM 00724F101 594 2,200 SH Put SOLE   2,200 0 0
ADOBE SYS INC COM 00724F101 594 2,200 SH Put SOLE   2,200 0 0
ADOBE SYS INC COM 00724F101 594 2,200 SH Put SOLE   2,200 0 0
ADOBE SYS INC COM 00724F101 594 2,200 SH Put SOLE   2,200 0 0
ADOBE SYS INC COM 00724F101 621 2,300 SH Call SOLE   2,300 0 0
ADOBE SYS INC COM 00724F101 621 2,300 SH Put SOLE   2,300 0 0
ADOBE SYS INC COM 00724F101 621 2,300 SH Put SOLE   2,300 0 0
ADOBE SYS INC COM 00724F101 648 2,400 SH Put SOLE   2,400 0 0
ADOBE SYS INC COM 00724F101 648 2,400 SH Put SOLE   2,400 0 0
ADOBE SYS INC COM 00724F101 702 2,600 SH Put SOLE   2,600 0 0
ADOBE SYS INC COM 00724F101 729 2,700 SH Put SOLE   2,700 0 0
ADOBE SYS INC COM 00724F101 729 2,700 SH Put SOLE   2,700 0 0
ADOBE SYS INC COM 00724F101 756 2,800 SH Put SOLE   2,800 0 0
ADOBE SYS INC COM 00724F101 783 2,900 SH Put SOLE   2,900 0 0
ADOBE SYS INC COM 00724F101 783 2,900 SH Put SOLE   2,900 0 0
ADOBE SYS INC COM 00724F101 810 3,000 SH Put SOLE   3,000 0 0
ADOBE SYS INC COM 00724F101 837 3,100 SH Put SOLE   3,100 0 0
ADOBE SYS INC COM 00724F101 837 3,100 SH Put SOLE   3,100 0 0
ADOBE SYS INC COM 00724F101 864 3,200 SH Put SOLE   3,200 0 0
ADOBE SYS INC COM 00724F101 864 3,200 SH Put SOLE   3,200 0 0
ADOBE SYS INC COM 00724F101 891 3,300 SH Put SOLE   3,300 0 0
ADOBE SYS INC COM 00724F101 918 3,400 SH Put SOLE   3,400 0 0
ADOBE SYS INC COM 00724F101 918 3,400 SH Put SOLE   3,400 0 0
ADOBE SYS INC COM 00724F101 918 3,400 SH Put SOLE   3,400 0 0
ADOBE SYS INC COM 00724F101 999 3,700 SH Call SOLE   3,700 0 0
ADOBE SYS INC COM 00724F101 999 3,700 SH Put SOLE   3,700 0 0
ADOBE SYS INC COM 00724F101 999 3,700 SH Put SOLE   3,700 0 0
ADOBE SYS INC COM 00724F101 999 3,700 SH Put SOLE   3,700 0 0
ADOBE SYS INC COM 00724F101 999 3,700 SH Put SOLE   3,700 0 0
ADOBE SYS INC COM 00724F101 1,107 4,100 SH Put SOLE   4,100 0 0
ADOBE SYS INC COM 00724F101 1,161 4,300 SH Put SOLE   4,300 0 0
ADOBE SYS INC COM 00724F101 1,242 4,600 SH Put SOLE   4,600 0 0
ADOBE SYS INC COM 00724F101 1,350 5,000 SH Put SOLE   5,000 0 0
ADOBE SYS INC COM 00724F101 1,458 5,400 SH Put SOLE   5,400 0 0
ADOBE SYS INC COM 00724F101 1,674 6,200 SH Put SOLE   6,200 0 0
ADOBE SYS INC COM 00724F101 1,755 6,500 SH Put SOLE   6,500 0 0
ADOBE SYS INC COM 00724F101 1,755 6,500 SH Put SOLE   6,500 0 0
ADOBE SYS INC COM 00724F101 1,836 6,800 SH Put SOLE   6,800 0 0
ADOBE SYS INC COM 00724F101 1,971 7,300 SH Put SOLE   7,300 0 0
ADOBE SYS INC COM 00724F101 1,971 7,300 SH Put SOLE   7,300 0 0
ADOBE SYS INC COM 00724F101 1,998 7,400 SH Put SOLE   7,400 0 0
ADOBE SYS INC COM 00724F101 2,025 7,500 SH Put SOLE   7,500 0 0
ADOBE SYS INC COM 00724F101 2,079 7,700 SH Put SOLE   7,700 0 0
ADOBE SYS INC COM 00724F101 2,241 8,300 SH Put SOLE   8,300 0 0
ADOBE SYS INC COM 00724F101 2,349 8,700 SH Put SOLE   8,700 0 0
ADOBE SYS INC COM 00724F101 2,349 8,700 SH Put SOLE   8,700 0 0
ADOBE SYS INC COM 00724F101 2,376 8,800 SH Put SOLE   8,800 0 0
ADOBE SYS INC COM 00724F101 2,457 9,100 SH Put SOLE   9,100 0 0
ADOBE SYS INC COM 00724F101 2,511 9,300 SH Put SOLE   9,300 0 0
ADOBE SYS INC COM 00724F101 2,619 9,700 SH Put SOLE   9,700 0 0
ADOBE SYS INC COM 00724F101 2,861 10,600 SH Put SOLE   10,600 0 0
ADOBE SYS INC COM 00724F101 2,969 11,000 SH Put SOLE   11,000 0 0
ADOBE SYS INC COM 00724F101 3,158 11,700 SH Put SOLE   11,700 0 0
ADOBE SYS INC COM 00724F101 3,320 12,300 SH Put SOLE   12,300 0 0
ADOBE SYS INC COM 00724F101 3,428 12,700 SH Put SOLE   12,700 0 0
ADOBE SYS INC COM 00724F101 3,509 13,000 SH Put SOLE   13,000 0 0
ADOBE SYS INC COM 00724F101 3,563 13,200 SH Put SOLE   13,200 0 0
ADOBE SYS INC COM 00724F101 4,346 16,100 SH Put SOLE   16,100 0 0
ADOBE SYS INC COM 00724F101 4,481 16,600 SH Put SOLE   16,600 0 0
ADOBE SYS INC COM 00724F101 4,994 18,500 SH Put SOLE   18,500 0 0
ADOBE SYS INC COM 00724F101 5,129 19,000 SH Put SOLE   19,000 0 0
ADOBE SYS INC COM 00724F101 5,426 20,100 SH Put SOLE   20,100 0 0
ADOBE SYS INC COM 00724F101 5,669 21,000 SH Put SOLE   21,000 0 0
ADOBE SYS INC COM 00724F101 5,831 21,600 SH Call SOLE   21,600 0 0
ADOBE SYS INC COM 00724F101 6,749 25,000 SH Put SOLE   25,000 0 0
ADOBE SYS INC COM 00724F101 7,208 26,700 SH Put SOLE   26,700 0 0
ADOBE SYS INC COM 00724F101 15,981 59,200 SH Call SOLE   59,200 0 0
ADOBE SYS INC COM 00724F101 32,384 119,963 SH   SOLE   119,963 0 0
AECOM COM 00766T100 2,078 63,636 SH   SOLE   63,636 0 0
AECOM COM 00766T100 9,798 300,000 SH Put SOLE   300,000 0 0
ADVISORSHARES TR ADVISORSHS ETF 00768Y206 0 1 SH   SOLE   1 0 0
ADVISORSHARES TR NEWFLT MULSINC 00768Y727 0 1 SH   SOLE   1 0 0
ADVISORSHARES TR STAR GLOB BUYW 00768Y768 0 1 SH   SOLE   1 0 0
ADVISORSHARES TR WILSHIRE BUYBACK 00768Y818 0 1 SH   SOLE   1 0 0
ADVISORSHARES TR MADRONA GLB BD 00768Y834 0 1 SH   SOLE   1 0 0
ADVISORSHARES TR MADRONA INTL ETF 00768Y842 0 1 SH   SOLE   1 0 0
ADVISORSHARES TR MADRONA DOMESTIC 00768Y859 0 1 SH   SOLE   1 0 0
ADVISORSHARES TR RANGER EQUITY BE 00768Y883 0 1 SH   SOLE   1 0 0
ADVANCED EMISSIONS SOLUTS IN COM 00770C101 61 5,062 SH   SOLE   5,062 0 0
ADVANSIX INC COM 00773T101 56 1,650 SH   SOLE   1,650 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 303 50,000 SH Call SOLE   50,000 0 0
ADVANCED MICRO DEVICES INC COM 007903107 56 1,800 SH Put SOLE   1,800 0 0
ADVANCED MICRO DEVICES INC COM 007903107 59 1,900 SH Put SOLE   1,900 0 0
ADVANCED MICRO DEVICES INC COM 007903107 68 2,200 SH Put SOLE   2,200 0 0
ADVANCED MICRO DEVICES INC COM 007903107 80 2,600 SH Call SOLE   2,600 0 0
ADVANCED MICRO DEVICES INC COM 007903107 148 4,800 SH Put SOLE   4,800 0 0
ADVANCED MICRO DEVICES INC COM 007903107 158 5,100 SH Call SOLE   5,100 0 0
ADVANCED MICRO DEVICES INC COM 007903107 173 5,600 SH Put SOLE   5,600 0 0
ADVANCED MICRO DEVICES INC COM 007903107 176 5,700 SH Call SOLE   5,700 0 0
ADVANCED MICRO DEVICES INC COM 007903107 176 5,700 SH Put SOLE   5,700 0 0
ADVANCED MICRO DEVICES INC COM 007903107 192 6,200 SH Put SOLE   6,200 0 0
ADVANCED MICRO DEVICES INC COM 007903107 204 6,600 SH Put SOLE   6,600 0 0
ADVANCED MICRO DEVICES INC COM 007903107 235 7,600 SH Call SOLE   7,600 0 0
ADVANCED MICRO DEVICES INC COM 007903107 235 7,600 SH Put SOLE   7,600 0 0
ADVANCED MICRO DEVICES INC COM 007903107 238 7,700 SH Put SOLE   7,700 0 0
ADVANCED MICRO DEVICES INC COM 007903107 247 8,000 SH Put SOLE   8,000 0 0
ADVANCED MICRO DEVICES INC COM 007903107 247 8,000 SH Put SOLE   8,000 0 0
ADVANCED MICRO DEVICES INC COM 007903107 259 8,400 SH Call SOLE   8,400 0 0
ADVANCED MICRO DEVICES INC COM 007903107 259 8,400 SH Put SOLE   8,400 0 0
ADVANCED MICRO DEVICES INC COM 007903107 266 8,600 SH Put SOLE   8,600 0 0
ADVANCED MICRO DEVICES INC COM 007903107 300 9,700 SH Put SOLE   9,700 0 0
ADVANCED MICRO DEVICES INC COM 007903107 331 10,700 SH Put SOLE   10,700 0 0
ADVANCED MICRO DEVICES INC COM 007903107 334 10,800 SH Put SOLE   10,800 0 0
ADVANCED MICRO DEVICES INC COM 007903107 340 11,000 SH Call SOLE   11,000 0 0
ADVANCED MICRO DEVICES INC COM 007903107 346 11,200 SH Put SOLE   11,200 0 0
ADVANCED MICRO DEVICES INC COM 007903107 346 11,200 SH Put SOLE   11,200 0 0
ADVANCED MICRO DEVICES INC COM 007903107 392 12,700 SH Put SOLE   12,700 0 0
ADVANCED MICRO DEVICES INC COM 007903107 402 13,000 SH Put SOLE   13,000 0 0
ADVANCED MICRO DEVICES INC COM 007903107 423 13,700 SH Put SOLE   13,700 0 0
ADVANCED MICRO DEVICES INC COM 007903107 463 15,000 SH Put SOLE   15,000 0 0
ADVANCED MICRO DEVICES INC COM 007903107 513 16,600 SH Put SOLE   16,600 0 0
ADVANCED MICRO DEVICES INC COM 007903107 571 18,500 SH Put SOLE   18,500 0 0
ADVANCED MICRO DEVICES INC COM 007903107 609 19,700 SH Put SOLE   19,700 0 0
ADVANCED MICRO DEVICES INC COM 007903107 698 22,600 SH Put SOLE   22,600 0 0
ADVANCED MICRO DEVICES INC COM 007903107 732 23,700 SH Put SOLE   23,700 0 0
ADVANCED MICRO DEVICES INC COM 007903107 741 24,000 SH Put SOLE   24,000 0 0
ADVANCED MICRO DEVICES INC COM 007903107 744 24,100 SH Put SOLE   24,100 0 0
ADVANCED MICRO DEVICES INC COM 007903107 859 27,800 SH Put SOLE   27,800 0 0
ADVANCED MICRO DEVICES INC COM 007903107 874 28,300 SH Put SOLE   28,300 0 0
ADVANCED MICRO DEVICES INC COM 007903107 899 29,100 SH Put SOLE   29,100 0 0
ADVANCED MICRO DEVICES INC COM 007903107 911 29,500 SH Call SOLE   29,500 0 0
ADVANCED MICRO DEVICES INC COM 007903107 917 29,700 SH Put SOLE   29,700 0 0
ADVANCED MICRO DEVICES INC COM 007903107 930 30,100 SH Call SOLE   30,100 0 0
ADVANCED MICRO DEVICES INC COM 007903107 1,084 35,100 SH Put SOLE   35,100 0 0
ADVANCED MICRO DEVICES INC COM 007903107 1,115 36,100 SH Call SOLE   36,100 0 0
ADVANCED MICRO DEVICES INC COM 007903107 1,353 43,800 SH Call SOLE   43,800 0 0
ADVANCED MICRO DEVICES INC COM 007903107 1,511 48,900 SH Put SOLE   48,900 0 0
ADVANCED MICRO DEVICES INC COM 007903107 1,514 49,000 SH Put SOLE   49,000 0 0
ADVANCED MICRO DEVICES INC COM 007903107 1,529 49,500 SH Call SOLE   49,500 0 0
ADVANCED MICRO DEVICES INC COM 007903107 1,545 50,000 SH Call SOLE   50,000 0 0
ADVANCED MICRO DEVICES INC COM 007903107 1,575 51,000 SH Put SOLE   51,000 0 0
ADVANCED MICRO DEVICES INC COM 007903107 1,690 54,700 SH Put SOLE   54,700 0 0
ADVANCED MICRO DEVICES INC COM 007903107 1,807 58,500 SH Put SOLE   58,500 0 0
ADVANCED MICRO DEVICES INC COM 007903107 2,008 65,000 SH Put SOLE   65,000 0 0
ADVANCED MICRO DEVICES INC COM 007903107 2,138 69,200 SH Call SOLE   69,200 0 0
ADVANCED MICRO DEVICES INC COM 007903107 2,236 72,400 SH Call SOLE   72,400 0 0
ADVANCED MICRO DEVICES INC COM 007903107 2,255 73,000 SH Put SOLE   73,000 0 0
ADVANCED MICRO DEVICES INC COM 007903107 2,317 75,000 SH Put SOLE   75,000 0 0
ADVANCED MICRO DEVICES INC COM 007903107 2,647 85,700 SH Call SOLE   85,700 0 0
ADVANCED MICRO DEVICES INC COM 007903107 2,860 92,600 SH Put SOLE   92,600 0 0
ADVANCED MICRO DEVICES INC COM 007903107 2,965 96,000 SH Put SOLE   96,000 0 0
ADVANCED MICRO DEVICES INC COM 007903107 2,984 96,600 SH Call SOLE   96,600 0 0
ADVANCED MICRO DEVICES INC COM 007903107 3,006 97,300 SH Put SOLE   97,300 0 0
ADVANCED MICRO DEVICES INC COM 007903107 3,089 100,000 SH Put SOLE   100,000 0 0
ADVANCED MICRO DEVICES INC COM 007903107 3,166 102,500 SH Call SOLE   102,500 0 0
ADVANCED MICRO DEVICES INC COM 007903107 3,382 109,500 SH Call SOLE   109,500 0 0
ADVANCED MICRO DEVICES INC COM 007903107 3,398 110,000 SH Call SOLE   110,000 0 0
ADVANCED MICRO DEVICES INC COM 007903107 3,420 110,700 SH Put SOLE   110,700 0 0
ADVANCED MICRO DEVICES INC COM 007903107 3,525 114,100 SH Put SOLE   114,100 0 0
ADVANCED MICRO DEVICES INC COM 007903107 3,951 127,900 SH Put SOLE   127,900 0 0
ADVANCED MICRO DEVICES INC COM 007903107 4,142 134,100 SH Call SOLE   134,100 0 0
ADVANCED MICRO DEVICES INC COM 007903107 4,322 139,900 SH Call SOLE   139,900 0 0
ADVANCED MICRO DEVICES INC COM 007903107 4,634 150,000 SH Put SOLE   150,000 0 0
ADVANCED MICRO DEVICES INC COM 007903107 5,406 175,000 SH Put SOLE   175,000 0 0
ADVANCED MICRO DEVICES INC COM 007903107 5,514 178,500 SH Put SOLE   178,500 0 0
ADVANCED MICRO DEVICES INC COM 007903107 6,178 200,000 SH Put SOLE   200,000 0 0
ADVANCED MICRO DEVICES INC COM 007903107 7,188 232,700 SH Put SOLE   232,700 0 0
ADVANCED MICRO DEVICES INC COM 007903107 7,194 232,900 SH Put SOLE   232,900 0 0
ADVANCED MICRO DEVICES INC COM 007903107 7,469 241,800 SH Put SOLE   241,800 0 0
ADVANCED MICRO DEVICES INC COM 007903107 7,744 250,700 SH Put SOLE   250,700 0 0
ADVANCED MICRO DEVICES INC COM 007903107 8,031 260,000 SH Put SOLE   260,000 0 0
ADVANCED MICRO DEVICES INC COM 007903107 8,031 260,000 SH Put SOLE   260,000 0 0
ADVANCED MICRO DEVICES INC COM 007903107 8,343 270,100 SH Put SOLE   270,100 0 0
ADVANCED MICRO DEVICES INC COM 007903107 8,671 280,700 SH Put SOLE   280,700 0 0
ADVANCED MICRO DEVICES INC COM 007903107 9,267 300,000 SH Put SOLE   300,000 0 0
ADVANCED MICRO DEVICES INC COM 007903107 10,812 350,000 SH Put SOLE   350,000 0 0
ADVANCED MICRO DEVICES INC COM 007903107 11,791 381,700 SH Call SOLE   381,700 0 0
ADVANCED MICRO DEVICES INC COM 007903107 17,916 580,000 SH Put SOLE   580,000 0 0
ADVANCED MICRO DEVICES INC COM 007903107 18,534 600,000 SH   SOLE   600,000 0 0
ADVANCED MICRO DEVICES INC COM 007903107 19,461 630,000 SH Call SOLE   630,000 0 0
ADVANCED MICRO DEVICES INC COM 007903107 23,727 768,100 SH Put SOLE   768,100 0 0
ADVANCED MICRO DEVICES INC COM 007903107 26,800 867,600 SH Put SOLE   867,600 0 0
ADVANCED MICRO DEVICES INC COM 007903107 32,502 1,052,200 SH Call SOLE   1,052,200 0 0
ADVANCED MICRO DEVICES INC COM 007903107 43,712 1,415,100 SH Put SOLE   1,415,100 0 0
ADVANCED MICRO DEVICES INC COM 007903107 48,343 1,565,000 SH Put SOLE   1,565,000 0 0
AEROVIRONMENT INC COM 008073108 6 50 SH   SOLE   50 0 0
AETNA INC NEW COM 00817Y108 41 200 SH Call SOLE   200 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 11,240 159,344 SH   SOLE   159,344 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 14,108 200,000 SH Put SOLE   200,000 0 0
AGNICO EAGLE MINES LTD COM 008474108 41 1,200 SH Put SOLE   1,200 0 0
AGNICO EAGLE MINES LTD COM 008474108 123 3,600 SH Put SOLE   3,600 0 0
AGNICO EAGLE MINES LTD COM 008474108 149 4,354 SH   SOLE   4,354 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 153 1,978 SH   SOLE   1,978 0 0
AGREE REALTY CORP COM 008492100 37 699 SH   SOLE   699 0 0
AIMMUNE THERAPEUTICS INC COM 00900T107 546 20,000 SH Call SOLE   20,000 0 0
AIMMUNE THERAPEUTICS INC COM 00900T107 546 20,000 SH Call SOLE   20,000 0 0
AIMMUNE THERAPEUTICS INC COM 00900T107 546 20,000 SH Call SOLE   20,000 0 0
AIMMUNE THERAPEUTICS INC COM 00900T107 546 20,000 SH Put SOLE   20,000 0 0
AIR PRODS & CHEMS INC COM 009158106 151 903 SH   SOLE   903 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 26 351 SH   SOLE   351 0 0
AKORN INC COM 009728106 23 1,800 SH Call SOLE   1,800 0 0
AKORN INC COM 009728106 389 30,000 SH Call SOLE   30,000 0 0
AKORN INC COM 009728106 935 72,000 SH Call SOLE   72,000 0 0
AKARI THERAPEUTICS PLC SPONSORED ADR 00972G108 19 7,500 SH   SOLE   7,500 0 0
AKCEA THERAPEUTICS INC COM 00972L107 657 18,764 SH   SOLE   18,764 0 0
AKCEA THERAPEUTICS INC COM 00972L107 876 25,000 SH Put SOLE   25,000 0 0
ALARM COM HLDGS INC COM 011642105 4 76 SH   SOLE   76 0 0
ALASKA AIR GROUP INC COM 011659109 3,443 50,000 SH Call SOLE   50,000 0 0
ALBANY INTL CORP CL A 012348108 27 336 SH   SOLE   336 0 0
ALBEMARLE CORP COM 012653101 10 100 SH Call SOLE   100 0 0
ALBEMARLE CORP COM 012653101 10 100 SH Call SOLE   100 0 0
ALBEMARLE CORP COM 012653101 10 100 SH Call SOLE   100 0 0
ALBEMARLE CORP COM 012653101 10 100 SH Put SOLE   100 0 0
ALBEMARLE CORP COM 012653101 20 200 SH Call SOLE   200 0 0
ALBEMARLE CORP COM 012653101 20 200 SH Call SOLE   200 0 0
ALBEMARLE CORP COM 012653101 20 200 SH Put SOLE   200 0 0
ALBEMARLE CORP COM 012653101 20 200 SH Put SOLE   200 0 0
ALBEMARLE CORP COM 012653101 20 200 SH Put SOLE   200 0 0
ALBEMARLE CORP COM 012653101 20 200 SH Put SOLE   200 0 0
ALBEMARLE CORP COM 012653101 20 200 SH Put SOLE   200 0 0
ALBEMARLE CORP COM 012653101 20 200 SH Put SOLE   200 0 0
ALBEMARLE CORP COM 012653101 30 300 SH Call SOLE   300 0 0
ALBEMARLE CORP COM 012653101 30 300 SH Put SOLE   300 0 0
ALBEMARLE CORP COM 012653101 40 400 SH Call SOLE   400 0 0
ALBEMARLE CORP COM 012653101 50 500 SH Put SOLE   500 0 0
ALBEMARLE CORP COM 012653101 121 1,215 SH   SOLE   1,215 0 0
ALBEMARLE CORP COM 012653101 140 1,400 SH Put SOLE   1,400 0 0
ALCOA CORP COM 013872106 8 200 SH Call SOLE   200 0 0
ALCOA CORP COM 013872106 8 200 SH Put SOLE   200 0 0
ALCOA CORP COM 013872106 12 300 SH Put SOLE   300 0 0
ALCOA CORP COM 013872106 16 400 SH Put SOLE   400 0 0
ALCOA CORP COM 013872106 16 400 SH Put SOLE   400 0 0
ALCOA CORP COM 013872106 16 400 SH Put SOLE   400 0 0
ALCOA CORP COM 013872106 16 400 SH Put SOLE   400 0 0
ALCOA CORP COM 013872106 28 700 SH Call SOLE   700 0 0
ALCOA CORP COM 013872106 36 900 SH Call SOLE   900 0 0
ALCOA CORP COM 013872106 40 1,000 SH Put SOLE   1,000 0 0
ALCOA CORP COM 013872106 57 1,400 SH Put SOLE   1,400 0 0
ALCOA CORP COM 013872106 101 2,500 SH Put SOLE   2,500 0 0
ALCOA CORP COM 013872106 101 2,500 SH Put SOLE   2,500 0 0
ALCOA CORP COM 013872106 141 3,500 SH Put SOLE   3,500 0 0
ALCOA CORP COM 013872106 407 10,074 SH   SOLE   10,074 0 0
ALCOA CORP COM 013872106 1,535 38,000 SH Put SOLE   38,000 0 0
ALCOA CORP COM 013872106 2,020 50,000 SH Put SOLE   50,000 0 0
ALDER BIOPHARMACEUTICALS INC COM 014339105 246 14,773 SH   SOLE   14,773 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 3,392 24,400 SH Call SOLE   24,400 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 5,908 42,500 SH Call SOLE   42,500 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 6,116 44,000 SH Put SOLE   44,000 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 6,672 48,000 SH Call SOLE   48,000 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 16 100 SH Call SOLE   100 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 16 100 SH Put SOLE   100 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 16 100 SH Put SOLE   100 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 16 100 SH Put SOLE   100 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 16 100 SH Put SOLE   100 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 16 100 SH Put SOLE   100 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 16 100 SH Put SOLE   100 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 33 200 SH Call SOLE   200 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 33 200 SH Put SOLE   200 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 33 200 SH Put SOLE   200 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 33 200 SH Put SOLE   200 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 33 200 SH Put SOLE   200 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 49 300 SH Call SOLE   300 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 49 300 SH Call SOLE   300 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 49 300 SH Put SOLE   300 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 49 300 SH Put SOLE   300 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 49 300 SH Put SOLE   300 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 49 300 SH Put SOLE   300 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 49 300 SH Put SOLE   300 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 49 300 SH Put SOLE   300 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 82 500 SH Put SOLE   500 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 82 500 SH Put SOLE   500 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 99 600 SH Call SOLE   600 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 99 600 SH Call SOLE   600 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 99 600 SH Put SOLE   600 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 99 600 SH Put SOLE   600 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 115 700 SH Put SOLE   700 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 115 700 SH Put SOLE   700 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 115 700 SH Put SOLE   700 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 132 800 SH Put SOLE   800 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 165 1,000 SH Put SOLE   1,000 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 165 1,000 SH Put SOLE   1,000 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 165 1,000 SH Put SOLE   1,000 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 181 1,100 SH Call SOLE   1,100 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 181 1,100 SH Call SOLE   1,100 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 181 1,100 SH Put SOLE   1,100 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 181 1,100 SH Put SOLE   1,100 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 181 1,100 SH Put SOLE   1,100 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 181 1,100 SH Put SOLE   1,100 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 181 1,100 SH Put SOLE   1,100 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 198 1,200 SH Put SOLE   1,200 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 198 1,200 SH Put SOLE   1,200 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 198 1,200 SH Put SOLE   1,200 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 198 1,200 SH Put SOLE   1,200 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 231 1,400 SH Put SOLE   1,400 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 297 1,800 SH Put SOLE   1,800 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 313 1,900 SH Call SOLE   1,900 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 346 2,100 SH Put SOLE   2,100 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 379 2,300 SH Put SOLE   2,300 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 379 2,300 SH Put SOLE   2,300 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 395 2,400 SH Put SOLE   2,400 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 412 2,500 SH Put SOLE   2,500 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 412 2,500 SH Put SOLE   2,500 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 461 2,800 SH Put SOLE   2,800 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 511 3,100 SH Put SOLE   3,100 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 511 3,100 SH Put SOLE   3,100 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 560 3,400 SH Put SOLE   3,400 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 593 3,600 SH Put SOLE   3,600 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 593 3,600 SH Put SOLE   3,600 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 593 3,600 SH Put SOLE   3,600 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 643 3,900 SH Put SOLE   3,900 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 676 4,100 SH Put SOLE   4,100 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 725 4,400 SH Put SOLE   4,400 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 774 4,700 SH Put SOLE   4,700 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 824 5,000 SH Put SOLE   5,000 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 873 5,300 SH Put SOLE   5,300 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 906 5,500 SH Put SOLE   5,500 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 939 5,700 SH Put SOLE   5,700 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 939 5,700 SH Put SOLE   5,700 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1,071 6,500 SH Put SOLE   6,500 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1,071 6,500 SH Put SOLE   6,500 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1,137 6,900 SH Put SOLE   6,900 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1,186 7,200 SH Put SOLE   7,200 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1,203 7,300 SH Put SOLE   7,300 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1,219 7,400 SH Put SOLE   7,400 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1,318 8,000 SH Put SOLE   8,000 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1,384 8,400 SH Put SOLE   8,400 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1,433 8,700 SH Put SOLE   8,700 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1,516 9,200 SH Put SOLE   9,200 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1,681 10,200 SH Put SOLE   10,200 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1,730 10,500 SH Put SOLE   10,500 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 2,060 12,500 SH Put SOLE   12,500 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 2,109 12,800 SH Put SOLE   12,800 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 2,290 13,900 SH Put SOLE   13,900 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 2,290 13,900 SH Put SOLE   13,900 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 2,373 14,400 SH Put SOLE   14,400 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 2,603 15,800 SH Put SOLE   15,800 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 2,603 15,800 SH Put SOLE   15,800 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 2,620 15,900 SH Put SOLE   15,900 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 2,719 16,500 SH Put SOLE   16,500 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 3,048 18,500 SH Put SOLE   18,500 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 3,163 19,200 SH Put SOLE   19,200 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 3,411 20,700 SH Put SOLE   20,700 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 4,103 24,900 SH Put SOLE   24,900 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 4,119 25,000 SH Call SOLE   25,000 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 4,119 25,000 SH Put SOLE   25,000 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 4,416 26,800 SH Put SOLE   26,800 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 4,860 29,500 SH Put SOLE   29,500 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 4,959 30,100 SH Put SOLE   30,100 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 6,376 38,700 SH Put SOLE   38,700 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 7,414 45,000 SH Put SOLE   45,000 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 7,480 45,400 SH Put SOLE   45,400 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 7,908 48,000 SH Put SOLE   48,000 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 8,633 52,400 SH Put SOLE   52,400 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 9,012 54,700 SH Put SOLE   54,700 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 10,199 61,900 SH Put SOLE   61,900 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 10,709 65,000 SH Put SOLE   65,000 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 13,181 80,000 SH Put SOLE   80,000 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 14,038 85,200 SH Call SOLE   85,200 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 14,318 86,900 SH Put SOLE   86,900 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 14,779 89,700 SH Call SOLE   89,700 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 14,779 89,700 SH Put SOLE   89,700 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 15,191 92,200 SH Put SOLE   92,200 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 15,652 95,000 SH Put SOLE   95,000 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 15,669 95,100 SH Put SOLE   95,100 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 17,712 107,500 SH Put SOLE   107,500 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 18,124 110,000 SH Put SOLE   110,000 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 19,392 117,700 SH Put SOLE   117,700 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 19,656 119,300 SH Put SOLE   119,300 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 22,111 134,200 SH Put SOLE   134,200 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 22,490 136,500 SH Put SOLE   136,500 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 24,582 149,200 SH Put SOLE   149,200 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 24,714 150,000 SH Put SOLE   150,000 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 26,180 158,900 SH Put SOLE   158,900 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 29,657 180,000 SH Put SOLE   180,000 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 31,304 190,000 SH Put SOLE   190,000 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 32,276 195,900 SH Put SOLE   195,900 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 49,906 302,900 SH Put SOLE   302,900 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 62,852 381,477 SH   SOLE   381,477 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 70,847 430,000 SH Call SOLE   430,000 0 0
ALIGN TECHNOLOGY INC COM 016255101 39 100 SH Call SOLE   100 0 0
ALIGN TECHNOLOGY INC COM 016255101 39 100 SH Call SOLE   100 0 0
ALIGN TECHNOLOGY INC COM 016255101 39 100 SH Call SOLE   100 0 0
ALIGN TECHNOLOGY INC COM 016255101 39 100 SH Call SOLE   100 0 0
ALIGN TECHNOLOGY INC COM 016255101 39 100 SH Call SOLE   100 0 0
ALIGN TECHNOLOGY INC COM 016255101 39 100 SH Call SOLE   100 0 0
ALIGN TECHNOLOGY INC COM 016255101 39 100 SH Call SOLE   100 0 0
ALIGN TECHNOLOGY INC COM 016255101 39 100 SH Call SOLE   100 0 0
ALIGN TECHNOLOGY INC COM 016255101 39 100 SH Put SOLE   100 0 0
ALIGN TECHNOLOGY INC COM 016255101 39 100 SH Put SOLE   100 0 0
ALIGN TECHNOLOGY INC COM 016255101 39 100 SH Put SOLE   100 0 0
ALIGN TECHNOLOGY INC COM 016255101 39 100 SH Put SOLE   100 0 0
ALIGN TECHNOLOGY INC COM 016255101 39 100 SH Put SOLE   100 0 0
ALIGN TECHNOLOGY INC COM 016255101 39 100 SH Put SOLE   100 0 0
ALIGN TECHNOLOGY INC COM 016255101 39 100 SH Put SOLE   100 0 0
ALIGN TECHNOLOGY INC COM 016255101 39 100 SH Put SOLE   100 0 0
ALIGN TECHNOLOGY INC COM 016255101 39 100 SH Put SOLE   100 0 0
ALIGN TECHNOLOGY INC COM 016255101 39 100 SH Put SOLE   100 0 0
ALIGN TECHNOLOGY INC COM 016255101 39 100 SH Put SOLE   100 0 0
ALIGN TECHNOLOGY INC COM 016255101 39 100 SH Put SOLE   100 0 0
ALIGN TECHNOLOGY INC COM 016255101 39 100 SH Put SOLE   100 0 0
ALIGN TECHNOLOGY INC COM 016255101 39 100 SH Put SOLE   100 0 0
ALIGN TECHNOLOGY INC COM 016255101 39 100 SH Put SOLE   100 0 0
ALIGN TECHNOLOGY INC COM 016255101 78 200 SH Call SOLE   200 0 0
ALIGN TECHNOLOGY INC COM 016255101 78 200 SH Call SOLE   200 0 0
ALIGN TECHNOLOGY INC COM 016255101 78 200 SH Call SOLE   200 0 0
ALIGN TECHNOLOGY INC COM 016255101 78 200 SH Call SOLE   200 0 0
ALIGN TECHNOLOGY INC COM 016255101 78 200 SH Call SOLE   200 0 0
ALIGN TECHNOLOGY INC COM 016255101 78 200 SH Call SOLE   200 0 0
ALIGN TECHNOLOGY INC COM 016255101 78 200 SH Call SOLE   200 0 0
ALIGN TECHNOLOGY INC COM 016255101 78 200 SH Call SOLE   200 0 0
ALIGN TECHNOLOGY INC COM 016255101 78 200 SH Call SOLE   200 0 0
ALIGN TECHNOLOGY INC COM 016255101 78 200 SH Call SOLE   200 0 0
ALIGN TECHNOLOGY INC COM 016255101 78 200 SH Put SOLE   200 0 0
ALIGN TECHNOLOGY INC COM 016255101 78 200 SH Put SOLE   200 0 0
ALIGN TECHNOLOGY INC COM 016255101 78 200 SH Put SOLE   200 0 0
ALIGN TECHNOLOGY INC COM 016255101 78 200 SH Put SOLE   200 0 0
ALIGN TECHNOLOGY INC COM 016255101 78 200 SH Put SOLE   200 0 0
ALIGN TECHNOLOGY INC COM 016255101 78 200 SH Put SOLE   200 0 0
ALIGN TECHNOLOGY INC COM 016255101 78 200 SH Put SOLE   200 0 0
ALIGN TECHNOLOGY INC COM 016255101 78 200 SH Put SOLE   200 0 0
ALIGN TECHNOLOGY INC COM 016255101 78 200 SH Put SOLE   200 0 0
ALIGN TECHNOLOGY INC COM 016255101 78 200 SH Put SOLE   200 0 0
ALIGN TECHNOLOGY INC COM 016255101 78 200 SH Put SOLE   200 0 0
ALIGN TECHNOLOGY INC COM 016255101 78 200 SH Put SOLE   200 0 0
ALIGN TECHNOLOGY INC COM 016255101 78 200 SH Put SOLE   200 0 0
ALIGN TECHNOLOGY INC COM 016255101 78 200 SH Put SOLE   200 0 0
ALIGN TECHNOLOGY INC COM 016255101 78 200 SH Put SOLE   200 0 0
ALIGN TECHNOLOGY INC COM 016255101 78 200 SH Put SOLE   200 0 0
ALIGN TECHNOLOGY INC COM 016255101 78 200 SH Put SOLE   200 0 0
ALIGN TECHNOLOGY INC COM 016255101 78 200 SH Put SOLE   200 0 0
ALIGN TECHNOLOGY INC COM 016255101 78 200 SH Put SOLE   200 0 0
ALIGN TECHNOLOGY INC COM 016255101 78 200 SH Put SOLE   200 0 0
ALIGN TECHNOLOGY INC COM 016255101 78 200 SH Put SOLE   200 0 0
ALIGN TECHNOLOGY INC COM 016255101 78 200 SH Put SOLE   200 0 0
ALIGN TECHNOLOGY INC COM 016255101 78 200 SH Put SOLE   200 0 0
ALIGN TECHNOLOGY INC COM 016255101 78 200 SH Put SOLE   200 0 0
ALIGN TECHNOLOGY INC COM 016255101 78 200 SH Put SOLE   200 0 0
ALIGN TECHNOLOGY INC COM 016255101 78 200 SH Put SOLE   200 0 0
ALIGN TECHNOLOGY INC COM 016255101 78 200 SH Put SOLE   200 0 0
ALIGN TECHNOLOGY INC COM 016255101 117 300 SH Call SOLE   300 0 0
ALIGN TECHNOLOGY INC COM 016255101 117 300 SH Call SOLE   300 0 0
ALIGN TECHNOLOGY INC COM 016255101 117 300 SH Call SOLE   300 0 0
ALIGN TECHNOLOGY INC COM 016255101 117 300 SH Put SOLE   300 0 0
ALIGN TECHNOLOGY INC COM 016255101 117 300 SH Put SOLE   300 0 0
ALIGN TECHNOLOGY INC COM 016255101 117 300 SH Put SOLE   300 0 0
ALIGN TECHNOLOGY INC COM 016255101 117 300 SH Put SOLE   300 0 0
ALIGN TECHNOLOGY INC COM 016255101 117 300 SH Put SOLE   300 0 0
ALIGN TECHNOLOGY INC COM 016255101 117 300 SH Put SOLE   300 0 0
ALIGN TECHNOLOGY INC COM 016255101 117 300 SH Put SOLE   300 0 0
ALIGN TECHNOLOGY INC COM 016255101 156 400 SH Call SOLE   400 0 0
ALIGN TECHNOLOGY INC COM 016255101 156 400 SH Call SOLE   400 0 0
ALIGN TECHNOLOGY INC COM 016255101 156 400 SH Call SOLE   400 0 0
ALIGN TECHNOLOGY INC COM 016255101 156 400 SH Call SOLE   400 0 0
ALIGN TECHNOLOGY INC COM 016255101 156 400 SH Call SOLE   400 0 0
ALIGN TECHNOLOGY INC COM 016255101 156 400 SH Call SOLE   400 0 0
ALIGN TECHNOLOGY INC COM 016255101 156 400 SH Put SOLE   400 0 0
ALIGN TECHNOLOGY INC COM 016255101 156 400 SH Put SOLE   400 0 0
ALIGN TECHNOLOGY INC COM 016255101 156 400 SH Put SOLE   400 0 0
ALIGN TECHNOLOGY INC COM 016255101 156 400 SH Put SOLE   400 0 0
ALIGN TECHNOLOGY INC COM 016255101 156 400 SH Put SOLE   400 0 0
ALIGN TECHNOLOGY INC COM 016255101 156 400 SH Put SOLE   400 0 0
ALIGN TECHNOLOGY INC COM 016255101 156 400 SH Put SOLE   400 0 0
ALIGN TECHNOLOGY INC COM 016255101 196 500 SH Put SOLE   500 0 0
ALIGN TECHNOLOGY INC COM 016255101 196 500 SH Put SOLE   500 0 0
ALIGN TECHNOLOGY INC COM 016255101 196 500 SH Put SOLE   500 0 0
ALIGN TECHNOLOGY INC COM 016255101 235 600 SH Call SOLE   600 0 0
ALIGN TECHNOLOGY INC COM 016255101 235 600 SH Call SOLE   600 0 0
ALIGN TECHNOLOGY INC COM 016255101 235 600 SH Put SOLE   600 0 0
ALIGN TECHNOLOGY INC COM 016255101 235 600 SH Put SOLE   600 0 0
ALIGN TECHNOLOGY INC COM 016255101 235 600 SH Put SOLE   600 0 0
ALIGN TECHNOLOGY INC COM 016255101 235 600 SH Put SOLE   600 0 0
ALIGN TECHNOLOGY INC COM 016255101 274 700 SH Call SOLE   700 0 0
ALIGN TECHNOLOGY INC COM 016255101 274 700 SH Call SOLE   700 0 0
ALIGN TECHNOLOGY INC COM 016255101 274 700 SH Call SOLE   700 0 0
ALIGN TECHNOLOGY INC COM 016255101 274 700 SH Put SOLE   700 0 0
ALIGN TECHNOLOGY INC COM 016255101 313 800 SH Call SOLE   800 0 0
ALIGN TECHNOLOGY INC COM 016255101 313 800 SH Put SOLE   800 0 0
ALIGN TECHNOLOGY INC COM 016255101 313 800 SH Put SOLE   800 0 0
ALIGN TECHNOLOGY INC COM 016255101 313 800 SH Put SOLE   800 0 0
ALIGN TECHNOLOGY INC COM 016255101 352 900 SH Put SOLE   900 0 0
ALIGN TECHNOLOGY INC COM 016255101 352 900 SH Put SOLE   900 0 0
ALIGN TECHNOLOGY INC COM 016255101 391 1,000 SH Call SOLE   1,000 0 0
ALIGN TECHNOLOGY INC COM 016255101 391 1,000 SH Call SOLE   1,000 0 0
ALIGN TECHNOLOGY INC COM 016255101 391 1,000 SH Put SOLE   1,000 0 0
ALIGN TECHNOLOGY INC COM 016255101 430 1,100 SH Call SOLE   1,100 0 0
ALIGN TECHNOLOGY INC COM 016255101 469 1,200 SH Call SOLE   1,200 0 0
ALIGN TECHNOLOGY INC COM 016255101 469 1,200 SH Put SOLE   1,200 0 0
ALIGN TECHNOLOGY INC COM 016255101 469 1,200 SH Put SOLE   1,200 0 0
ALIGN TECHNOLOGY INC COM 016255101 509 1,300 SH Put SOLE   1,300 0 0
ALIGN TECHNOLOGY INC COM 016255101 509 1,300 SH Put SOLE   1,300 0 0
ALIGN TECHNOLOGY INC COM 016255101 548 1,400 SH Call SOLE   1,400 0 0
ALIGN TECHNOLOGY INC COM 016255101 548 1,400 SH Put SOLE   1,400 0 0
ALIGN TECHNOLOGY INC COM 016255101 587 1,500 SH Put SOLE   1,500 0 0
ALIGN TECHNOLOGY INC COM 016255101 782 2,000 SH Call SOLE   2,000 0 0
ALIGN TECHNOLOGY INC COM 016255101 822 2,100 SH Put SOLE   2,100 0 0
ALIGN TECHNOLOGY INC COM 016255101 861 2,200 SH Put SOLE   2,200 0 0
ALIGN TECHNOLOGY INC COM 016255101 3,208 8,200 SH Call SOLE   8,200 0 0
ALIGN TECHNOLOGY INC COM 016255101 3,912 10,000 SH Put SOLE   10,000 0 0
ALIGN TECHNOLOGY INC COM 016255101 3,912 10,000 SH Put SOLE   10,000 0 0
ALIGN TECHNOLOGY INC COM 016255101 4,225 10,800 SH Put SOLE   10,800 0 0
ALIGN TECHNOLOGY INC COM 016255101 4,421 11,300 SH Put SOLE   11,300 0 0
ALIGN TECHNOLOGY INC COM 016255101 8,450 21,600 SH Call SOLE   21,600 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 148 5,000 SH Call SOLE   5,000 0 0
ALLEGIANT TRAVEL CO COM 01748X102 56 442 SH   SOLE   442 0 0
ALLETE INC COM NEW 018522300 2 32 SH   SOLE   32 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 1 6 SH   SOLE   6 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 1 75 SH   SOLE   75 0 0
ALLSTATE CORP COM 020002101 56 571 SH   SOLE   571 0 0
ALLY FINL INC COM 02005N100 1,058 40,000 SH Call SOLE   40,000 0 0
ALLY FINL INC COM 02005N100 1,984 75,000 SH Put SOLE   75,000 0 0
ALLY FINL INC COM 02005N100 1,984 75,000 SH Put SOLE   75,000 0 0
ALLY FINL INC COM 02005N100 2,063 78,001 SH   SOLE   78,001 0 0
ALLY FINL INC COM 02005N100 3,968 150,000 SH Call SOLE   150,000 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 422 4,827 SH   SOLE   4,827 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 875 10,000 SH Put SOLE   10,000 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 1,882 21,500 SH Call SOLE   21,500 0 0
ALPHABET INC CAP STK CL C 02079K107 119 100 SH Call SOLE   100 0 0
ALPHABET INC CAP STK CL C 02079K107 119 100 SH Call SOLE   100 0 0
ALPHABET INC CAP STK CL C 02079K107 119 100 SH Call SOLE   100 0 0
ALPHABET INC CAP STK CL C 02079K107 119 100 SH Call SOLE   100 0 0
ALPHABET INC CAP STK CL C 02079K107 119 100 SH Call SOLE   100 0 0
ALPHABET INC CAP STK CL C 02079K107 119 100 SH Call SOLE   100 0 0
ALPHABET INC CAP STK CL C 02079K107 119 100 SH Call SOLE   100 0 0
ALPHABET INC CAP STK CL C 02079K107 119 100 SH Call SOLE   100 0 0
ALPHABET INC CAP STK CL C 02079K107 119 100 SH Call SOLE   100 0 0
ALPHABET INC CAP STK CL C 02079K107 119 100 SH Call SOLE   100 0 0
ALPHABET INC CAP STK CL C 02079K107 119 100 SH Call SOLE   100 0 0
ALPHABET INC CAP STK CL C 02079K107 119 100 SH Call SOLE   100 0 0
ALPHABET INC CAP STK CL C 02079K107 119 100 SH Call SOLE   100 0 0
ALPHABET INC CAP STK CL C 02079K107 119 100 SH Call SOLE   100 0 0
ALPHABET INC CAP STK CL C 02079K107 119 100 SH Call SOLE   100 0 0
ALPHABET INC CAP STK CL C 02079K107 119 100 SH Put SOLE   100 0 0
ALPHABET INC CAP STK CL C 02079K107 119 100 SH Put SOLE   100 0 0
ALPHABET INC CAP STK CL C 02079K107 119 100 SH Put SOLE   100 0 0
ALPHABET INC CAP STK CL C 02079K107 119 100 SH Put SOLE   100 0 0
ALPHABET INC CAP STK CL C 02079K107 119 100 SH Put SOLE   100 0 0
ALPHABET INC CAP STK CL C 02079K107 119 100 SH Put SOLE   100 0 0
ALPHABET INC CAP STK CL C 02079K107 119 100 SH Put SOLE   100 0 0
ALPHABET INC CAP STK CL C 02079K107 119 100 SH Put SOLE   100 0 0
ALPHABET INC CAP STK CL C 02079K107 119 100 SH Put SOLE   100 0 0
ALPHABET INC CAP STK CL C 02079K107 119 100 SH Put SOLE   100 0 0
ALPHABET INC CAP STK CL C 02079K107 119 100 SH Put SOLE   100 0 0
ALPHABET INC CAP STK CL C 02079K107 119 100 SH Put SOLE   100 0 0
ALPHABET INC CAP STK CL C 02079K107 119 100 SH Put SOLE   100 0 0
ALPHABET INC CAP STK CL C 02079K107 119 100 SH Put SOLE   100 0 0
ALPHABET INC CAP STK CL C 02079K107 119 100 SH Put SOLE   100 0 0
ALPHABET INC CAP STK CL C 02079K107 119 100 SH Put SOLE   100 0 0
ALPHABET INC CAP STK CL C 02079K107 119 100 SH Put SOLE   100 0 0
ALPHABET INC CAP STK CL C 02079K107 119 100 SH Put SOLE   100 0 0
ALPHABET INC CAP STK CL C 02079K107 119 100 SH Put SOLE   100 0 0
ALPHABET INC CAP STK CL C 02079K107 119 100 SH Put SOLE   100 0 0
ALPHABET INC CAP STK CL C 02079K107 119 100 SH Put SOLE   100 0 0
ALPHABET INC CAP STK CL C 02079K107 119 100 SH Put SOLE   100 0 0
ALPHABET INC CAP STK CL C 02079K107 119 100 SH Put SOLE   100 0 0
ALPHABET INC CAP STK CL C 02079K107 119 100 SH Put SOLE   100 0 0
ALPHABET INC CAP STK CL C 02079K107 119 100 SH Put SOLE   100 0 0
ALPHABET INC CAP STK CL C 02079K107 119 100 SH Put SOLE   100 0 0
ALPHABET INC CAP STK CL C 02079K107 119 100 SH Put SOLE   100 0 0
ALPHABET INC CAP STK CL C 02079K107 119 100 SH Put SOLE   100 0 0
ALPHABET INC CAP STK CL C 02079K107 119 100 SH Put SOLE   100 0 0
ALPHABET INC CAP STK CL C 02079K107 119 100 SH Put SOLE   100 0 0
ALPHABET INC CAP STK CL C 02079K107 119 100 SH Put SOLE   100 0 0
ALPHABET INC CAP STK CL C 02079K107 119 100 SH Put SOLE   100 0 0
ALPHABET INC CAP STK CL C 02079K107 119 100 SH Put SOLE   100 0 0
ALPHABET INC CAP STK CL C 02079K107 119 100 SH Put SOLE   100 0 0
ALPHABET INC CAP STK CL C 02079K107 119 100 SH Put SOLE   100 0 0
ALPHABET INC CAP STK CL C 02079K107 119 100 SH Put SOLE   100 0 0
ALPHABET INC CAP STK CL C 02079K107 119 100 SH Put SOLE   100 0 0
ALPHABET INC CAP STK CL C 02079K107 119 100 SH Put SOLE   100 0 0
ALPHABET INC CAP STK CL C 02079K107 119 100 SH Put SOLE   100 0 0
ALPHABET INC CAP STK CL C 02079K107 119 100 SH Put SOLE   100 0 0
ALPHABET INC CAP STK CL C 02079K107 119 100 SH Put SOLE   100 0 0
ALPHABET INC CAP STK CL C 02079K107 239 200 SH Call SOLE   200 0 0
ALPHABET INC CAP STK CL C 02079K107 239 200 SH Put SOLE   200 0 0
ALPHABET INC CAP STK CL C 02079K107 239 200 SH Put SOLE   200 0 0
ALPHABET INC CAP STK CL C 02079K107 239 200 SH Put SOLE   200 0 0
ALPHABET INC CAP STK CL C 02079K107 239 200 SH Put SOLE   200 0 0
ALPHABET INC CAP STK CL C 02079K107 239 200 SH Put SOLE   200 0 0
ALPHABET INC CAP STK CL C 02079K107 239 200 SH Put SOLE   200 0 0
ALPHABET INC CAP STK CL C 02079K107 239 200 SH Put SOLE   200 0 0
ALPHABET INC CAP STK CL C 02079K107 239 200 SH Put SOLE   200 0 0
ALPHABET INC CAP STK CL C 02079K107 239 200 SH Put SOLE   200 0 0
ALPHABET INC CAP STK CL C 02079K107 239 200 SH Put SOLE   200 0 0
ALPHABET INC CAP STK CL C 02079K107 239 200 SH Put SOLE   200 0 0
ALPHABET INC CAP STK CL C 02079K107 239 200 SH Put SOLE   200 0 0
ALPHABET INC CAP STK CL C 02079K107 239 200 SH Put SOLE   200 0 0
ALPHABET INC CAP STK CL C 02079K107 239 200 SH Put SOLE   200 0 0
ALPHABET INC CAP STK CL C 02079K107 239 200 SH Put SOLE   200 0 0
ALPHABET INC CAP STK CL C 02079K107 239 200 SH Put SOLE   200 0 0
ALPHABET INC CAP STK CL C 02079K107 239 200 SH Put SOLE   200 0 0
ALPHABET INC CAP STK CL C 02079K107 239 200 SH Put SOLE   200 0 0
ALPHABET INC CAP STK CL C 02079K107 239 200 SH Put SOLE   200 0 0
ALPHABET INC CAP STK CL C 02079K107 239 200 SH Put SOLE   200 0 0
ALPHABET INC CAP STK CL C 02079K107 239 200 SH Put SOLE   200 0 0
ALPHABET INC CAP STK CL C 02079K107 239 200 SH Put SOLE   200 0 0
ALPHABET INC CAP STK CL C 02079K107 239 200 SH Put SOLE   200 0 0
ALPHABET INC CAP STK CL C 02079K107 239 200 SH Put SOLE   200 0 0
ALPHABET INC CAP STK CL C 02079K107 239 200 SH Put SOLE   200 0 0
ALPHABET INC CAP STK CL C 02079K107 239 200 SH Put SOLE   200 0 0
ALPHABET INC CAP STK CL C 02079K107 239 200 SH Put SOLE   200 0 0
ALPHABET INC CAP STK CL C 02079K107 239 200 SH Put SOLE   200 0 0
ALPHABET INC CAP STK CL C 02079K107 239 200 SH Put SOLE   200 0 0
ALPHABET INC CAP STK CL C 02079K107 358 300 SH Put SOLE   300 0 0
ALPHABET INC CAP STK CL C 02079K107 358 300 SH Put SOLE   300 0 0
ALPHABET INC CAP STK CL C 02079K107 358 300 SH Put SOLE   300 0 0
ALPHABET INC CAP STK CL C 02079K107 358 300 SH Put SOLE   300 0 0
ALPHABET INC CAP STK CL C 02079K107 358 300 SH Put SOLE   300 0 0
ALPHABET INC CAP STK CL C 02079K107 358 300 SH Put SOLE   300 0 0
ALPHABET INC CAP STK CL C 02079K107 358 300 SH Put SOLE   300 0 0
ALPHABET INC CAP STK CL C 02079K107 358 300 SH Put SOLE   300 0 0
ALPHABET INC CAP STK CL C 02079K107 358 300 SH Put SOLE   300 0 0
ALPHABET INC CAP STK CL C 02079K107 358 300 SH Put SOLE   300 0 0
ALPHABET INC CAP STK CL C 02079K107 358 300 SH Put SOLE   300 0 0
ALPHABET INC CAP STK CL C 02079K107 358 300 SH Put SOLE   300 0 0
ALPHABET INC CAP STK CL C 02079K107 358 300 SH Put SOLE   300 0 0
ALPHABET INC CAP STK CL C 02079K107 358 300 SH Put SOLE   300 0 0
ALPHABET INC CAP STK CL C 02079K107 358 300 SH Put SOLE   300 0 0
ALPHABET INC CAP STK CL C 02079K107 358 300 SH Put SOLE   300 0 0
ALPHABET INC CAP STK CL C 02079K107 358 300 SH Put SOLE   300 0 0
ALPHABET INC CAP STK CL C 02079K107 477 400 SH Call SOLE   400 0 0
ALPHABET INC CAP STK CL C 02079K107 477 400 SH Put SOLE   400 0 0
ALPHABET INC CAP STK CL C 02079K107 477 400 SH Put SOLE   400 0 0
ALPHABET INC CAP STK CL C 02079K107 477 400 SH Put SOLE   400 0 0
ALPHABET INC CAP STK CL C 02079K107 477 400 SH Put SOLE   400 0 0
ALPHABET INC CAP STK CL C 02079K107 477 400 SH Put SOLE   400 0 0
ALPHABET INC CAP STK CL C 02079K107 477 400 SH Put SOLE   400 0 0
ALPHABET INC CAP STK CL C 02079K107 477 400 SH Put SOLE   400 0 0
ALPHABET INC CAP STK CL C 02079K107 477 400 SH Put SOLE   400 0 0
ALPHABET INC CAP STK CL C 02079K107 477 400 SH Put SOLE   400 0 0
ALPHABET INC CAP STK CL C 02079K107 477 400 SH Put SOLE   400 0 0
ALPHABET INC CAP STK CL C 02079K107 477 400 SH Put SOLE   400 0 0
ALPHABET INC CAP STK CL C 02079K107 477 400 SH Put SOLE   400 0 0
ALPHABET INC CAP STK CL C 02079K107 477 400 SH Put SOLE   400 0 0
ALPHABET INC CAP STK CL C 02079K107 477 400 SH Put SOLE   400 0 0
ALPHABET INC CAP STK CL C 02079K107 477 400 SH Put SOLE   400 0 0
ALPHABET INC CAP STK CL C 02079K107 477 400 SH Put SOLE   400 0 0
ALPHABET INC CAP STK CL C 02079K107 477 400 SH Put SOLE   400 0 0
ALPHABET INC CAP STK CL C 02079K107 477 400 SH Put SOLE   400 0 0
ALPHABET INC CAP STK CL C 02079K107 477 400 SH Put SOLE   400 0 0
ALPHABET INC CAP STK CL C 02079K107 477 400 SH Put SOLE   400 0 0
ALPHABET INC CAP STK CL C 02079K107 477 400 SH Put SOLE   400 0 0
ALPHABET INC CAP STK CL C 02079K107 477 400 SH Put SOLE   400 0 0
ALPHABET INC CAP STK CL C 02079K107 477 400 SH Put SOLE   400 0 0
ALPHABET INC CAP STK CL C 02079K107 477 400 SH Put SOLE   400 0 0
ALPHABET INC CAP STK CL C 02079K107 477 400 SH Put SOLE   400 0 0
ALPHABET INC CAP STK CL C 02079K107 477 400 SH Put SOLE   400 0 0
ALPHABET INC CAP STK CL C 02079K107 597 500 SH Put SOLE   500 0 0
ALPHABET INC CAP STK CL C 02079K107 597 500 SH Put SOLE   500 0 0
ALPHABET INC CAP STK CL C 02079K107 597 500 SH Put SOLE   500 0 0
ALPHABET INC CAP STK CL C 02079K107 597 500 SH Put SOLE   500 0 0
ALPHABET INC CAP STK CL C 02079K107 597 500 SH Put SOLE   500 0 0
ALPHABET INC CAP STK CL C 02079K107 597 500 SH Put SOLE   500 0 0
ALPHABET INC CAP STK CL C 02079K107 597 500 SH Put SOLE   500 0 0
ALPHABET INC CAP STK CL C 02079K107 597 500 SH Put SOLE   500 0 0
ALPHABET INC CAP STK CL C 02079K107 597 500 SH Put SOLE   500 0 0
ALPHABET INC CAP STK CL C 02079K107 597 500 SH Put SOLE   500 0 0
ALPHABET INC CAP STK CL C 02079K107 597 500 SH Put SOLE   500 0 0
ALPHABET INC CAP STK CL C 02079K107 597 500 SH Put SOLE   500 0 0
ALPHABET INC CAP STK CL C 02079K107 597 500 SH Put SOLE   500 0 0
ALPHABET INC CAP STK CL C 02079K107 597 500 SH Put SOLE   500 0 0
ALPHABET INC CAP STK CL C 02079K107 597 500 SH Put SOLE   500 0 0
ALPHABET INC CAP STK CL C 02079K107 597 500 SH Put SOLE   500 0 0
ALPHABET INC CAP STK CL C 02079K107 597 500 SH Put SOLE   500 0 0
ALPHABET INC CAP STK CL C 02079K107 597 500 SH Put SOLE   500 0 0
ALPHABET INC CAP STK CL C 02079K107 597 500 SH Put SOLE   500 0 0
ALPHABET INC CAP STK CL C 02079K107 716 600 SH Put SOLE   600 0 0
ALPHABET INC CAP STK CL C 02079K107 716 600 SH Put SOLE   600 0 0
ALPHABET INC CAP STK CL C 02079K107 716 600 SH Put SOLE   600 0 0
ALPHABET INC CAP STK CL C 02079K107 716 600 SH Put SOLE   600 0 0
ALPHABET INC CAP STK CL C 02079K107 716 600 SH Put SOLE   600 0 0
ALPHABET INC CAP STK CL C 02079K107 716 600 SH Put SOLE   600 0 0
ALPHABET INC CAP STK CL C 02079K107 716 600 SH Put SOLE   600 0 0
ALPHABET INC CAP STK CL C 02079K107 716 600 SH Put SOLE   600 0 0
ALPHABET INC CAP STK CL C 02079K107 716 600 SH Put SOLE   600 0 0
ALPHABET INC CAP STK CL C 02079K107 716 600 SH Put SOLE   600 0 0
ALPHABET INC CAP STK CL C 02079K107 716 600 SH Put SOLE   600 0 0
ALPHABET INC CAP STK CL C 02079K107 716 600 SH Put SOLE   600 0 0
ALPHABET INC CAP STK CL C 02079K107 716 600 SH Put SOLE   600 0 0
ALPHABET INC CAP STK CL C 02079K107 716 600 SH Put SOLE   600 0 0
ALPHABET INC CAP STK CL C 02079K107 716 600 SH Put SOLE   600 0 0
ALPHABET INC CAP STK CL C 02079K107 835 700 SH Call SOLE   700 0 0
ALPHABET INC CAP STK CL C 02079K107 835 700 SH Put SOLE   700 0 0
ALPHABET INC CAP STK CL C 02079K107 835 700 SH Put SOLE   700 0 0
ALPHABET INC CAP STK CL C 02079K107 955 800 SH Put SOLE   800 0 0
ALPHABET INC CAP STK CL C 02079K107 955 800 SH Put SOLE   800 0 0
ALPHABET INC CAP STK CL C 02079K107 955 800 SH Put SOLE   800 0 0
ALPHABET INC CAP STK CL C 02079K107 955 800 SH Put SOLE   800 0 0
ALPHABET INC CAP STK CL C 02079K107 955 800 SH Put SOLE   800 0 0
ALPHABET INC CAP STK CL C 02079K107 955 800 SH Put SOLE   800 0 0
ALPHABET INC CAP STK CL C 02079K107 955 800 SH Put SOLE   800 0 0
ALPHABET INC CAP STK CL C 02079K107 955 800 SH Put SOLE   800 0 0
ALPHABET INC CAP STK CL C 02079K107 955 800 SH Put SOLE   800 0 0
ALPHABET INC CAP STK CL C 02079K107 955 800 SH Put SOLE   800 0 0
ALPHABET INC CAP STK CL C 02079K107 955 800 SH Put SOLE   800 0 0
ALPHABET INC CAP STK CL C 02079K107 1,074 900 SH Put SOLE   900 0 0
ALPHABET INC CAP STK CL C 02079K107 1,074 900 SH Put SOLE   900 0 0
ALPHABET INC CAP STK CL C 02079K107 1,074 900 SH Put SOLE   900 0 0
ALPHABET INC CAP STK CL C 02079K107 1,074 900 SH Put SOLE   900 0 0
ALPHABET INC CAP STK CL C 02079K107 1,074 900 SH Put SOLE   900 0 0
ALPHABET INC CAP STK CL C 02079K107 1,074 900 SH Put SOLE   900 0 0
ALPHABET INC CAP STK CL C 02079K107 1,074 900 SH Put SOLE   900 0 0
ALPHABET INC CAP STK CL C 02079K107 1,074 900 SH Put SOLE   900 0 0
ALPHABET INC CAP STK CL C 02079K107 1,193 1,000 SH Put SOLE   1,000 0 0
ALPHABET INC CAP STK CL C 02079K107 1,193 1,000 SH Put SOLE   1,000 0 0
ALPHABET INC CAP STK CL C 02079K107 1,193 1,000 SH Put SOLE   1,000 0 0
ALPHABET INC CAP STK CL C 02079K107 1,193 1,000 SH Put SOLE   1,000 0 0
ALPHABET INC CAP STK CL C 02079K107 1,193 1,000 SH Put SOLE   1,000 0 0
ALPHABET INC CAP STK CL C 02079K107 1,193 1,000 SH Put SOLE   1,000 0 0
ALPHABET INC CAP STK CL C 02079K107 1,193 1,000 SH Put SOLE   1,000 0 0
ALPHABET INC CAP STK CL C 02079K107 1,313 1,100 SH Put SOLE   1,100 0 0
ALPHABET INC CAP STK CL C 02079K107 1,313 1,100 SH Put SOLE   1,100 0 0
ALPHABET INC CAP STK CL C 02079K107 1,313 1,100 SH Put SOLE   1,100 0 0
ALPHABET INC CAP STK CL C 02079K107 1,313 1,100 SH Put SOLE   1,100 0 0
ALPHABET INC CAP STK CL C 02079K107 1,313 1,100 SH Put SOLE   1,100 0 0
ALPHABET INC CAP STK CL C 02079K107 1,313 1,100 SH Put SOLE   1,100 0 0
ALPHABET INC CAP STK CL C 02079K107 1,313 1,100 SH Put SOLE   1,100 0 0
ALPHABET INC CAP STK CL C 02079K107 1,313 1,100 SH Put SOLE   1,100 0 0
ALPHABET INC CAP STK CL C 02079K107 1,432 1,200 SH Put SOLE   1,200 0 0
ALPHABET INC CAP STK CL C 02079K107 1,432 1,200 SH Put SOLE   1,200 0 0
ALPHABET INC CAP STK CL C 02079K107 1,432 1,200 SH Put SOLE   1,200 0 0
ALPHABET INC CAP STK CL C 02079K107 1,552 1,300 SH Put SOLE   1,300 0 0
ALPHABET INC CAP STK CL C 02079K107 1,552 1,300 SH Put SOLE   1,300 0 0
ALPHABET INC CAP STK CL C 02079K107 1,552 1,300 SH Put SOLE   1,300 0 0
ALPHABET INC CAP STK CL C 02079K107 1,552 1,300 SH Put SOLE   1,300 0 0
ALPHABET INC CAP STK CL C 02079K107 1,552 1,300 SH Put SOLE   1,300 0 0
ALPHABET INC CAP STK CL C 02079K107 1,671 1,400 SH Put SOLE   1,400 0 0
ALPHABET INC CAP STK CL C 02079K107 1,671 1,400 SH Put SOLE   1,400 0 0
ALPHABET INC CAP STK CL C 02079K107 1,671 1,400 SH Put SOLE   1,400 0 0
ALPHABET INC CAP STK CL C 02079K107 1,671 1,400 SH Put SOLE   1,400 0 0
ALPHABET INC CAP STK CL C 02079K107 1,790 1,500 SH Put SOLE   1,500 0 0
ALPHABET INC CAP STK CL C 02079K107 1,790 1,500 SH Put SOLE   1,500 0 0
ALPHABET INC CAP STK CL C 02079K107 1,790 1,500 SH Put SOLE   1,500 0 0
ALPHABET INC CAP STK CL C 02079K107 1,910 1,600 SH Put SOLE   1,600 0 0
ALPHABET INC CAP STK CL C 02079K107 1,910 1,600 SH Put SOLE   1,600 0 0
ALPHABET INC CAP STK CL C 02079K107 2,029 1,700 SH Put SOLE   1,700 0 0
ALPHABET INC CAP STK CL C 02079K107 2,029 1,700 SH Put SOLE   1,700 0 0
ALPHABET INC CAP STK CL C 02079K107 2,029 1,700 SH Put SOLE   1,700 0 0
ALPHABET INC CAP STK CL C 02079K107 2,029 1,700 SH Put SOLE   1,700 0 0
ALPHABET INC CAP STK CL C 02079K107 2,029 1,700 SH Put SOLE   1,700 0 0
ALPHABET INC CAP STK CL C 02079K107 2,029 1,700 SH Put SOLE   1,700 0 0
ALPHABET INC CAP STK CL C 02079K107 2,029 1,700 SH Put SOLE   1,700 0 0
ALPHABET INC CAP STK CL C 02079K107 2,029 1,700 SH Put SOLE   1,700 0 0
ALPHABET INC CAP STK CL C 02079K107 2,148 1,800 SH Put SOLE   1,800 0 0
ALPHABET INC CAP STK CL C 02079K107 2,148 1,800 SH Put SOLE   1,800 0 0
ALPHABET INC CAP STK CL C 02079K107 2,148 1,800 SH Put SOLE   1,800 0 0
ALPHABET INC CAP STK CL C 02079K107 2,268 1,900 SH Put SOLE   1,900 0 0
ALPHABET INC CAP STK CL C 02079K107 2,268 1,900 SH Put SOLE   1,900 0 0
ALPHABET INC CAP STK CL C 02079K107 2,268 1,900 SH Put SOLE   1,900 0 0
ALPHABET INC CAP STK CL C 02079K107 2,268 1,900 SH Put SOLE   1,900 0 0
ALPHABET INC CAP STK CL C 02079K107 2,268 1,900 SH Put SOLE   1,900 0 0
ALPHABET INC CAP STK CL C 02079K107 2,387 2,000 SH Put SOLE   2,000 0 0
ALPHABET INC CAP STK CL C 02079K107 2,506 2,100 SH Put SOLE   2,100 0 0
ALPHABET INC CAP STK CL C 02079K107 2,506 2,100 SH Put SOLE   2,100 0 0
ALPHABET INC CAP STK CL C 02079K107 2,626 2,200 SH Put SOLE   2,200 0 0
ALPHABET INC CAP STK CL C 02079K107 2,626 2,200 SH Put SOLE   2,200 0 0
ALPHABET INC CAP STK CL C 02079K107 2,626 2,200 SH Put SOLE   2,200 0 0
ALPHABET INC CAP STK CL C 02079K107 2,626 2,200 SH Put SOLE   2,200 0 0
ALPHABET INC CAP STK CL C 02079K107 2,745 2,300 SH Put SOLE   2,300 0 0
ALPHABET INC CAP STK CL C 02079K107 2,745 2,300 SH Put SOLE   2,300 0 0
ALPHABET INC CAP STK CL C 02079K107 2,745 2,300 SH Put SOLE   2,300 0 0
ALPHABET INC CAP STK CL C 02079K107 2,864 2,400 SH Put SOLE   2,400 0 0
ALPHABET INC CAP STK CL C 02079K107 2,864 2,400 SH Put SOLE   2,400 0 0
ALPHABET INC CAP STK CL C 02079K107 2,864 2,400 SH Put SOLE   2,400 0 0
ALPHABET INC CAP STK CL C 02079K107 2,864 2,400 SH Put SOLE   2,400 0 0
ALPHABET INC CAP STK CL C 02079K107 2,864 2,400 SH Put SOLE   2,400 0 0
ALPHABET INC CAP STK CL C 02079K107 2,984 2,500 SH Put SOLE   2,500 0 0
ALPHABET INC CAP STK CL C 02079K107 3,103 2,600 SH Put SOLE   2,600 0 0
ALPHABET INC CAP STK CL C 02079K107 3,103 2,600 SH Put SOLE   2,600 0 0
ALPHABET INC CAP STK CL C 02079K107 3,103 2,600 SH Put SOLE   2,600 0 0
ALPHABET INC CAP STK CL C 02079K107 3,342 2,800 SH Put SOLE   2,800 0 0
ALPHABET INC CAP STK CL C 02079K107 3,461 2,900 SH Put SOLE   2,900 0 0
ALPHABET INC CAP STK CL C 02079K107 3,461 2,900 SH Put SOLE   2,900 0 0
ALPHABET INC CAP STK CL C 02079K107 3,580 3,000 SH Put SOLE   3,000 0 0
ALPHABET INC CAP STK CL C 02079K107 3,580 3,000 SH Put SOLE   3,000 0 0
ALPHABET INC CAP STK CL C 02079K107 3,580 3,000 SH Put SOLE   3,000 0 0
ALPHABET INC CAP STK CL C 02079K107 3,580 3,000 SH Put SOLE   3,000 0 0
ALPHABET INC CAP STK CL C 02079K107 3,819 3,200 SH Put SOLE   3,200 0 0
ALPHABET INC CAP STK CL C 02079K107 4,058 3,400 SH Put SOLE   3,400 0 0
ALPHABET INC CAP STK CL C 02079K107 4,177 3,500 SH Put SOLE   3,500 0 0
ALPHABET INC CAP STK CL C 02079K107 4,177 3,500 SH Put SOLE   3,500 0 0
ALPHABET INC CAP STK CL C 02079K107 4,177 3,500 SH Put SOLE   3,500 0 0
ALPHABET INC CAP STK CL C 02079K107 4,296 3,600 SH Put SOLE   3,600 0 0
ALPHABET INC CAP STK CL C 02079K107 4,296 3,600 SH Put SOLE   3,600 0 0
ALPHABET INC CAP STK CL C 02079K107 4,774 4,000 SH Put SOLE   4,000 0 0
ALPHABET INC CAP STK CL C 02079K107 4,774 4,000 SH Put SOLE   4,000 0 0
ALPHABET INC CAP STK CL C 02079K107 4,893 4,100 SH Put SOLE   4,100 0 0
ALPHABET INC CAP STK CL C 02079K107 5,251 4,400 SH Put SOLE   4,400 0 0
ALPHABET INC CAP STK CL C 02079K107 5,371 4,500 SH Put SOLE   4,500 0 0
ALPHABET INC CAP STK CL C 02079K107 5,490 4,600 SH Put SOLE   4,600 0 0
ALPHABET INC CAP STK CL C 02079K107 5,609 4,700 SH Put SOLE   4,700 0 0
ALPHABET INC CAP STK CL C 02079K107 5,729 4,800 SH Put SOLE   4,800 0 0
ALPHABET INC CAP STK CL C 02079K107 5,848 4,900 SH Put SOLE   4,900 0 0
ALPHABET INC CAP STK CL C 02079K107 5,848 4,900 SH Put SOLE   4,900 0 0
ALPHABET INC CAP STK CL C 02079K107 5,848 4,900 SH Put SOLE   4,900 0 0
ALPHABET INC CAP STK CL C 02079K107 5,967 5,000 SH Put SOLE   5,000 0 0
ALPHABET INC CAP STK CL C 02079K107 6,087 5,100 SH Put SOLE   5,100 0 0
ALPHABET INC CAP STK CL C 02079K107 6,325 5,300 SH Put SOLE   5,300 0 0
ALPHABET INC CAP STK CL C 02079K107 6,325 5,300 SH Put SOLE   5,300 0 0
ALPHABET INC CAP STK CL C 02079K107 6,803 5,700 SH Put SOLE   5,700 0 0
ALPHABET INC CAP STK CL C 02079K107 8,474 7,100 SH Put SOLE   7,100 0 0
ALPHABET INC CAP STK CL C 02079K107 8,832 7,400 SH Put SOLE   7,400 0 0
ALPHABET INC CAP STK CL C 02079K107 10,264 8,600 SH Put SOLE   8,600 0 0
ALPHABET INC CAP STK CL C 02079K107 17,305 14,500 SH Call SOLE   14,500 0 0
ALPHABET INC CAP STK CL C 02079K107 49,387 41,381 SH   SOLE   41,381 0 0
ALPHABET INC CAP STK CL A 02079K305 604 500 SH Put SOLE   500 0 0
ALPHABET INC CAP STK CL A 02079K305 2,414 2,000 SH Call SOLE   2,000 0 0
ALPHABET INC CAP STK CL A 02079K305 2,897 2,400 SH Put SOLE   2,400 0 0
ALPHABET INC CAP STK CL A 02079K305 4,250 3,521 SH   SOLE   3,521 0 0
ALPHABET INC CAP STK CL A 02079K305 5,432 4,500 SH Put SOLE   4,500 0 0
ALPHABET INC CAP STK CL A 02079K305 6,639 5,500 SH Put SOLE   5,500 0 0
ALPHABET INC CAP STK CL A 02079K305 7,242 6,000 SH Put SOLE   6,000 0 0
ALPHABET INC CAP STK CL A 02079K305 7,725 6,400 SH Put SOLE   6,400 0 0
ALPHABET INC CAP STK CL A 02079K305 17,623 14,600 SH Put SOLE   14,600 0 0
ALTABA INC COM 021346101 14 200 SH Call SOLE   200 0 0
ALTABA INC COM 021346101 14 200 SH Call SOLE   200 0 0
ALTABA INC COM 021346101 14 200 SH Call SOLE   200 0 0
ALTABA INC COM 021346101 14 200 SH Put SOLE   200 0 0
ALTABA INC COM 021346101 20 300 SH Call SOLE   300 0 0
ALTABA INC COM 021346101 27 400 SH Call SOLE   400 0 0
ALTABA INC COM 021346101 27 400 SH Put SOLE   400 0 0
ALTABA INC COM 021346101 27 400 SH Put SOLE   400 0 0
ALTABA INC COM 021346101 27 400 SH Put SOLE   400 0 0
ALTABA INC COM 021346101 34 500 SH Call SOLE   500 0 0
ALTABA INC COM 021346101 34 500 SH Call SOLE   500 0 0
ALTABA INC COM 021346101 34 500 SH Call SOLE   500 0 0
ALTABA INC COM 021346101 34 500 SH Put SOLE   500 0 0
ALTABA INC COM 021346101 34 500 SH Put SOLE   500 0 0
ALTABA INC COM 021346101 34 500 SH Put SOLE   500 0 0
ALTABA INC COM 021346101 34 500 SH Put SOLE   500 0 0
ALTABA INC COM 021346101 41 600 SH Call SOLE   600 0 0
ALTABA INC COM 021346101 41 600 SH Call SOLE   600 0 0
ALTABA INC COM 021346101 41 600 SH Call SOLE   600 0 0
ALTABA INC COM 021346101 41 600 SH Put SOLE   600 0 0
ALTABA INC COM 021346101 41 600 SH Put SOLE   600 0 0
ALTABA INC COM 021346101 41 600 SH Put SOLE   600 0 0
ALTABA INC COM 021346101 41 600 SH Put SOLE   600 0 0
ALTABA INC COM 021346101 41 600 SH Put SOLE   600 0 0
ALTABA INC COM 021346101 48 700 SH Call SOLE   700 0 0
ALTABA INC COM 021346101 48 700 SH Call SOLE   700 0 0
ALTABA INC COM 021346101 48 700 SH Call SOLE   700 0 0
ALTABA INC COM 021346101 48 700 SH Call SOLE   700 0 0
ALTABA INC COM 021346101 48 700 SH Put SOLE   700 0 0
ALTABA INC COM 021346101 48 700 SH Put SOLE   700 0 0
ALTABA INC COM 021346101 48 700 SH Put SOLE   700 0 0
ALTABA INC COM 021346101 48 700 SH Put SOLE   700 0 0
ALTABA INC COM 021346101 54 800 SH Call SOLE   800 0 0
ALTABA INC COM 021346101 54 800 SH Call SOLE   800 0 0
ALTABA INC COM 021346101 54 800 SH Call SOLE   800 0 0
ALTABA INC COM 021346101 61 900 SH Call SOLE   900 0 0
ALTABA INC COM 021346101 61 900 SH Call SOLE   900 0 0
ALTABA INC COM 021346101 61 900 SH Put SOLE   900 0 0
ALTABA INC COM 021346101 61 900 SH Put SOLE   900 0 0
ALTABA INC COM 021346101 61 900 SH Put SOLE   900 0 0
ALTABA INC COM 021346101 61 900 SH Put SOLE   900 0 0
ALTABA INC COM 021346101 61 900 SH Put SOLE   900 0 0
ALTABA INC COM 021346101 75 1,100 SH Put SOLE   1,100 0 0
ALTABA INC COM 021346101 75 1,100 SH Put SOLE   1,100 0 0
ALTABA INC COM 021346101 75 1,100 SH Put SOLE   1,100 0 0
ALTABA INC COM 021346101 75 1,100 SH Put SOLE   1,100 0 0
ALTABA INC COM 021346101 82 1,200 SH Put SOLE   1,200 0 0
ALTABA INC COM 021346101 89 1,300 SH Call SOLE   1,300 0 0
ALTABA INC COM 021346101 95 1,400 SH Call SOLE   1,400 0 0
ALTABA INC COM 021346101 95 1,400 SH Call SOLE   1,400 0 0
ALTABA INC COM 021346101 95 1,400 SH Put SOLE   1,400 0 0
ALTABA INC COM 021346101 102 1,500 SH Put SOLE   1,500 0 0
ALTABA INC COM 021346101 116 1,700 SH Call SOLE   1,700 0 0
ALTABA INC COM 021346101 116 1,700 SH Call SOLE   1,700 0 0
ALTABA INC COM 021346101 116 1,700 SH Put SOLE   1,700 0 0
ALTABA INC COM 021346101 129 1,900 SH Put SOLE   1,900 0 0
ALTABA INC COM 021346101 129 1,900 SH Put SOLE   1,900 0 0
ALTABA INC COM 021346101 150 2,200 SH Put SOLE   2,200 0 0
ALTABA INC COM 021346101 163 2,400 SH Put SOLE   2,400 0 0
ALTABA INC COM 021346101 170 2,500 SH Put SOLE   2,500 0 0
ALTABA INC COM 021346101 170 2,500 SH Put SOLE   2,500 0 0
ALTABA INC COM 021346101 184 2,700 SH Put SOLE   2,700 0 0
ALTABA INC COM 021346101 245 3,600 SH Put SOLE   3,600 0 0
ALTABA INC COM 021346101 259 3,800 SH Put SOLE   3,800 0 0
ALTABA INC COM 021346101 272 4,000 SH Call SOLE   4,000 0 0
ALTABA INC COM 021346101 293 4,300 SH Call SOLE   4,300 0 0
ALTABA INC COM 021346101 361 5,300 SH Put SOLE   5,300 0 0
ALTABA INC COM 021346101 416 6,100 SH Put SOLE   6,100 0 0
ALTABA INC COM 021346101 2,847 41,800 SH Put SOLE   41,800 0 0
ALTABA INC COM 021346101 9,257 135,895 SH   SOLE   135,895 0 0
ALTABA INC COM 021346101 10,218 150,000 SH Put SOLE   150,000 0 0
ALTERYX INC COM CL A 02156B103 1,716 30,000 SH Call SOLE   30,000 0 0
ALTERYX INC COM CL A 02156B103 1,716 30,000 SH Put SOLE   30,000 0 0
ALTRA INDL MOTION CORP COM 02208R106 20 491 SH   SOLE   491 0 0
ALTRIA GROUP INC COM 02209S103 2 29 SH   SOLE   29 0 0
ALTRIA GROUP INC COM 02209S103 6 100 SH Call SOLE   100 0 0
ALTRIA GROUP INC COM 02209S103 6 100 SH Put SOLE   100 0 0
ALTRIA GROUP INC COM 02209S103 6 100 SH Put SOLE   100 0 0
ALTRIA GROUP INC COM 02209S103 12 200 SH Call SOLE   200 0 0
ALTRIA GROUP INC COM 02209S103 12 200 SH Call SOLE   200 0 0
ALTRIA GROUP INC COM 02209S103 12 200 SH Call SOLE   200 0 0
ALTRIA GROUP INC COM 02209S103 12 200 SH Call SOLE   200 0 0
ALTRIA GROUP INC COM 02209S103 12 200 SH Call SOLE   200 0 0
ALTRIA GROUP INC COM 02209S103 12 200 SH Call SOLE   200 0 0
ALTRIA GROUP INC COM 02209S103 12 200 SH Put SOLE   200 0 0
ALTRIA GROUP INC COM 02209S103 12 200 SH Put SOLE   200 0 0
ALTRIA GROUP INC COM 02209S103 12 200 SH Put SOLE   200 0 0
ALTRIA GROUP INC COM 02209S103 18 300 SH Call SOLE   300 0 0
ALTRIA GROUP INC COM 02209S103 18 300 SH Call SOLE   300 0 0
ALTRIA GROUP INC COM 02209S103 18 300 SH Call SOLE   300 0 0
ALTRIA GROUP INC COM 02209S103 18 300 SH Call SOLE   300 0 0
ALTRIA GROUP INC COM 02209S103 18 300 SH Call SOLE   300 0 0
ALTRIA GROUP INC COM 02209S103 18 300 SH Call SOLE   300 0 0
ALTRIA GROUP INC COM 02209S103 18 300 SH Call SOLE   300 0 0
ALTRIA GROUP INC COM 02209S103 18 300 SH Put SOLE   300 0 0
ALTRIA GROUP INC COM 02209S103 18 300 SH Put SOLE   300 0 0
ALTRIA GROUP INC COM 02209S103 18 300 SH Put SOLE   300 0 0
ALTRIA GROUP INC COM 02209S103 18 300 SH Put SOLE   300 0 0
ALTRIA GROUP INC COM 02209S103 24 400 SH Call SOLE   400 0 0
ALTRIA GROUP INC COM 02209S103 24 400 SH Call SOLE   400 0 0
ALTRIA GROUP INC COM 02209S103 24 400 SH Call SOLE   400 0 0
ALTRIA GROUP INC COM 02209S103 24 400 SH Put SOLE   400 0 0
ALTRIA GROUP INC COM 02209S103 24 400 SH Put SOLE   400 0 0
ALTRIA GROUP INC COM 02209S103 30 500 SH Call SOLE   500 0 0
ALTRIA GROUP INC COM 02209S103 30 500 SH Call SOLE   500 0 0
ALTRIA GROUP INC COM 02209S103 30 500 SH Call SOLE   500 0 0
ALTRIA GROUP INC COM 02209S103 30 500 SH Call SOLE   500 0 0
ALTRIA GROUP INC COM 02209S103 30 500 SH Call SOLE   500 0 0
ALTRIA GROUP INC COM 02209S103 36 600 SH Put SOLE   600 0 0
ALTRIA GROUP INC COM 02209S103 42 700 SH Call SOLE   700 0 0
ALTRIA GROUP INC COM 02209S103 54 900 SH Call SOLE   900 0 0
ALTRIA GROUP INC COM 02209S103 54 900 SH Put SOLE   900 0 0
ALTRIA GROUP INC COM 02209S103 66 1,100 SH Call SOLE   1,100 0 0
ALTRIA GROUP INC COM 02209S103 66 1,100 SH Call SOLE   1,100 0 0
ALTRIA GROUP INC COM 02209S103 72 1,200 SH Put SOLE   1,200 0 0
ALTRIA GROUP INC COM 02209S103 72 1,200 SH Put SOLE   1,200 0 0
ALTRIA GROUP INC COM 02209S103 90 1,500 SH Call SOLE   1,500 0 0
ALTRIA GROUP INC COM 02209S103 121 2,000 SH Call SOLE   2,000 0 0
ALTRIA GROUP INC COM 02209S103 127 2,100 SH Call SOLE   2,100 0 0
ALTRIA GROUP INC COM 02209S103 133 2,200 SH Put SOLE   2,200 0 0
ALTRIA GROUP INC COM 02209S103 193 3,200 SH Put SOLE   3,200 0 0
ALTRIA GROUP INC COM 02209S103 211 3,500 SH Call SOLE   3,500 0 0
ALTRIA GROUP INC COM 02209S103 235 3,900 SH Call SOLE   3,900 0 0
ALTRIA GROUP INC COM 02209S103 265 4,400 SH Call SOLE   4,400 0 0
ALTRIA GROUP INC COM 02209S103 277 4,600 SH Put SOLE   4,600 0 0
ALTRIA GROUP INC COM 02209S103 320 5,300 SH Call SOLE   5,300 0 0
ALTRIA GROUP INC COM 02209S103 338 5,600 SH Put SOLE   5,600 0 0
ALTRIA GROUP INC COM 02209S103 700 11,600 SH Call SOLE   11,600 0 0
AMARIN CORP PLC SPONS ADR NEW 023111206 732 45,000 SH Put SOLE   45,000 0 0
AMARIN CORP PLC SPONS ADR NEW 023111206 942 57,900 SH Call SOLE   57,900 0 0
AMARIN CORP PLC SPONS ADR NEW 023111206 1,139 70,000 SH Put SOLE   70,000 0 0
AMARIN CORP PLC SPONS ADR NEW 023111206 1,220 75,000 SH Put SOLE   75,000 0 0
AMARIN CORP PLC SPONS ADR NEW 023111206 1,760 108,200 SH Put SOLE   108,200 0 0
AMARIN CORP PLC SPONS ADR NEW 023111206 48,206 2,962,895 SH   SOLE   2,962,895 0 0
AMAZON COM INC COM 023135106 200 100 SH Call SOLE   100 0 0
AMAZON COM INC COM 023135106 200 100 SH Call SOLE   100 0 0
AMAZON COM INC COM 023135106 200 100 SH Call SOLE   100 0 0
AMAZON COM INC COM 023135106 200 100 SH Put SOLE   100 0 0
AMAZON COM INC COM 023135106 200 100 SH Put SOLE   100 0 0
AMAZON COM INC COM 023135106 200 100 SH Put SOLE   100 0 0
AMAZON COM INC COM 023135106 200 100 SH Put SOLE   100 0 0
AMAZON COM INC COM 023135106 200 100 SH Put SOLE   100 0 0
AMAZON COM INC COM 023135106 200 100 SH Put SOLE   100 0 0
AMAZON COM INC COM 023135106 200 100 SH Put SOLE   100 0 0
AMAZON COM INC COM 023135106 200 100 SH Put SOLE   100 0 0
AMAZON COM INC COM 023135106 200 100 SH Put SOLE   100 0 0
AMAZON COM INC COM 023135106 200 100 SH Put SOLE   100 0 0
AMAZON COM INC COM 023135106 200 100 SH Put SOLE   100 0 0
AMAZON COM INC COM 023135106 200 100 SH Put SOLE   100 0 0
AMAZON COM INC COM 023135106 200 100 SH Put SOLE   100 0 0
AMAZON COM INC COM 023135106 200 100 SH Put SOLE   100 0 0
AMAZON COM INC COM 023135106 200 100 SH Put SOLE   100 0 0
AMAZON COM INC COM 023135106 200 100 SH Put SOLE   100 0 0
AMAZON COM INC COM 023135106 200 100 SH Put SOLE   100 0 0
AMAZON COM INC COM 023135106 200 100 SH Put SOLE   100 0 0
AMAZON COM INC COM 023135106 200 100 SH Put SOLE   100 0 0
AMAZON COM INC COM 023135106 200 100 SH Put SOLE   100 0 0
AMAZON COM INC COM 023135106 200 100 SH Put SOLE   100 0 0
AMAZON COM INC COM 023135106 200 100 SH Put SOLE   100 0 0
AMAZON COM INC COM 023135106 401 200 SH Call SOLE   200 0 0
AMAZON COM INC COM 023135106 401 200 SH Call SOLE   200 0 0
AMAZON COM INC COM 023135106 401 200 SH Call SOLE   200 0 0
AMAZON COM INC COM 023135106 401 200 SH Put SOLE   200 0 0
AMAZON COM INC COM 023135106 401 200 SH Put SOLE   200 0 0
AMAZON COM INC COM 023135106 401 200 SH Put SOLE   200 0 0
AMAZON COM INC COM 023135106 401 200 SH Put SOLE   200 0 0
AMAZON COM INC COM 023135106 401 200 SH Put SOLE   200 0 0
AMAZON COM INC COM 023135106 401 200 SH Put SOLE   200 0 0
AMAZON COM INC COM 023135106 401 200 SH Put SOLE   200 0 0
AMAZON COM INC COM 023135106 401 200 SH Put SOLE   200 0 0
AMAZON COM INC COM 023135106 401 200 SH Put SOLE   200 0 0
AMAZON COM INC COM 023135106 401 200 SH Put SOLE   200 0 0
AMAZON COM INC COM 023135106 401 200 SH Put SOLE   200 0 0
AMAZON COM INC COM 023135106 401 200 SH Put SOLE   200 0 0
AMAZON COM INC COM 023135106 401 200 SH Put SOLE   200 0 0
AMAZON COM INC COM 023135106 401 200 SH Put SOLE   200 0 0
AMAZON COM INC COM 023135106 401 200 SH Put SOLE   200 0 0
AMAZON COM INC COM 023135106 401 200 SH Put SOLE   200 0 0
AMAZON COM INC COM 023135106 401 200 SH Put SOLE   200 0 0
AMAZON COM INC COM 023135106 401 200 SH Put SOLE   200 0 0
AMAZON COM INC COM 023135106 401 200 SH Put SOLE   200 0 0
AMAZON COM INC COM 023135106 601 300 SH Call SOLE   300 0 0
AMAZON COM INC COM 023135106 601 300 SH Call SOLE   300 0 0
AMAZON COM INC COM 023135106 601 300 SH Call SOLE   300 0 0
AMAZON COM INC COM 023135106 601 300 SH Put SOLE   300 0 0
AMAZON COM INC COM 023135106 601 300 SH Put SOLE   300 0 0
AMAZON COM INC COM 023135106 601 300 SH Put SOLE   300 0 0
AMAZON COM INC COM 023135106 601 300 SH Put SOLE   300 0 0
AMAZON COM INC COM 023135106 601 300 SH Put SOLE   300 0 0
AMAZON COM INC COM 023135106 601 300 SH Put SOLE   300 0 0
AMAZON COM INC COM 023135106 601 300 SH Put SOLE   300 0 0
AMAZON COM INC COM 023135106 601 300 SH Put SOLE   300 0 0
AMAZON COM INC COM 023135106 601 300 SH Put SOLE   300 0 0
AMAZON COM INC COM 023135106 601 300 SH Put SOLE   300 0 0
AMAZON COM INC COM 023135106 601 300 SH Put SOLE   300 0 0
AMAZON COM INC COM 023135106 601 300 SH Put SOLE   300 0 0
AMAZON COM INC COM 023135106 601 300 SH Put SOLE   300 0 0
AMAZON COM INC COM 023135106 601 300 SH Put SOLE   300 0 0
AMAZON COM INC COM 023135106 601 300 SH Put SOLE   300 0 0
AMAZON COM INC COM 023135106 601 300 SH Put SOLE   300 0 0
AMAZON COM INC COM 023135106 601 300 SH Put SOLE   300 0 0
AMAZON COM INC COM 023135106 601 300 SH Put SOLE   300 0 0
AMAZON COM INC COM 023135106 601 300 SH Put SOLE   300 0 0
AMAZON COM INC COM 023135106 601 300 SH Put SOLE   300 0 0
AMAZON COM INC COM 023135106 601 300 SH Put SOLE   300 0 0
AMAZON COM INC COM 023135106 601 300 SH Put SOLE   300 0 0
AMAZON COM INC COM 023135106 601 300 SH Put SOLE   300 0 0
AMAZON COM INC COM 023135106 601 300 SH Put SOLE   300 0 0
AMAZON COM INC COM 023135106 601 300 SH Put SOLE   300 0 0
AMAZON COM INC COM 023135106 601 300 SH Put SOLE   300 0 0
AMAZON COM INC COM 023135106 801 400 SH Call SOLE   400 0 0
AMAZON COM INC COM 023135106 801 400 SH Put SOLE   400 0 0
AMAZON COM INC COM 023135106 801 400 SH Put SOLE   400 0 0
AMAZON COM INC COM 023135106 801 400 SH Put SOLE   400 0 0
AMAZON COM INC COM 023135106 801 400 SH Put SOLE   400 0 0
AMAZON COM INC COM 023135106 801 400 SH Put SOLE   400 0 0
AMAZON COM INC COM 023135106 801 400 SH Put SOLE   400 0 0
AMAZON COM INC COM 023135106 801 400 SH Put SOLE   400 0 0
AMAZON COM INC COM 023135106 801 400 SH Put SOLE   400 0 0
AMAZON COM INC COM 023135106 801 400 SH Put SOLE   400 0 0
AMAZON COM INC COM 023135106 801 400 SH Put SOLE   400 0 0
AMAZON COM INC COM 023135106 801 400 SH Put SOLE   400 0 0
AMAZON COM INC COM 023135106 1,002 500 SH Put SOLE   500 0 0
AMAZON COM INC COM 023135106 1,002 500 SH Put SOLE   500 0 0
AMAZON COM INC COM 023135106 1,002 500 SH Put SOLE   500 0 0
AMAZON COM INC COM 023135106 1,002 500 SH Put SOLE   500 0 0
AMAZON COM INC COM 023135106 1,002 500 SH Put SOLE   500 0 0
AMAZON COM INC COM 023135106 1,002 500 SH Put SOLE   500 0 0
AMAZON COM INC COM 023135106 1,002 500 SH Put SOLE   500 0 0
AMAZON COM INC COM 023135106 1,202 600 SH Put SOLE   600 0 0
AMAZON COM INC COM 023135106 1,202 600 SH Put SOLE   600 0 0
AMAZON COM INC COM 023135106 1,202 600 SH Put SOLE   600 0 0
AMAZON COM INC COM 023135106 1,202 600 SH Put SOLE   600 0 0
AMAZON COM INC COM 023135106 1,202 600 SH Put SOLE   600 0 0
AMAZON COM INC COM 023135106 1,202 600 SH Put SOLE   600 0 0
AMAZON COM INC COM 023135106 1,202 600 SH Put SOLE   600 0 0
AMAZON COM INC COM 023135106 1,202 600 SH Put SOLE   600 0 0
AMAZON COM INC COM 023135106 1,202 600 SH Put SOLE   600 0 0
AMAZON COM INC COM 023135106 1,202 600 SH Put SOLE   600 0 0
AMAZON COM INC COM 023135106 1,202 600 SH Put SOLE   600 0 0
AMAZON COM INC COM 023135106 1,402 700 SH Put SOLE   700 0 0
AMAZON COM INC COM 023135106 1,402 700 SH Put SOLE   700 0 0
AMAZON COM INC COM 023135106 1,402 700 SH Put SOLE   700 0 0
AMAZON COM INC COM 023135106 1,402 700 SH Put SOLE   700 0 0
AMAZON COM INC COM 023135106 1,402 700 SH Put SOLE   700 0 0
AMAZON COM INC COM 023135106 1,602 800 SH Call SOLE   800 0 0
AMAZON COM INC COM 023135106 1,602 800 SH Put SOLE   800 0 0
AMAZON COM INC COM 023135106 1,602 800 SH Put SOLE   800 0 0
AMAZON COM INC COM 023135106 1,602 800 SH Put SOLE   800 0 0
AMAZON COM INC COM 023135106 1,602 800 SH Put SOLE   800 0 0
AMAZON COM INC COM 023135106 1,602 800 SH Put SOLE   800 0 0
AMAZON COM INC COM 023135106 1,803 900 SH Call SOLE   900 0 0
AMAZON COM INC COM 023135106 1,803 900 SH Put SOLE   900 0 0
AMAZON COM INC COM 023135106 1,803 900 SH Put SOLE   900 0 0
AMAZON COM INC COM 023135106 1,803 900 SH Put SOLE   900 0 0
AMAZON COM INC COM 023135106 2,003 1,000 SH Put SOLE   1,000 0 0
AMAZON COM INC COM 023135106 2,003 1,000 SH Put SOLE   1,000 0 0
AMAZON COM INC COM 023135106 2,003 1,000 SH Put SOLE   1,000 0 0
AMAZON COM INC COM 023135106 2,003 1,000 SH Put SOLE   1,000 0 0
AMAZON COM INC COM 023135106 2,003 1,000 SH Put SOLE   1,000 0 0
AMAZON COM INC COM 023135106 2,003 1,000 SH Put SOLE   1,000 0 0
AMAZON COM INC COM 023135106 2,003 1,000 SH Put SOLE   1,000 0 0
AMAZON COM INC COM 023135106 2,003 1,000 SH Put SOLE   1,000 0 0
AMAZON COM INC COM 023135106 2,003 1,000 SH Put SOLE   1,000 0 0
AMAZON COM INC COM 023135106 2,003 1,000 SH Put SOLE   1,000 0 0
AMAZON COM INC COM 023135106 2,203 1,100 SH Call SOLE   1,100 0 0
AMAZON COM INC COM 023135106 2,203 1,100 SH Put SOLE   1,100 0 0
AMAZON COM INC COM 023135106 2,203 1,100 SH Put SOLE   1,100 0 0
AMAZON COM INC COM 023135106 2,203 1,100 SH Put SOLE   1,100 0 0
AMAZON COM INC COM 023135106 2,203 1,100 SH Put SOLE   1,100 0 0
AMAZON COM INC COM 023135106 2,203 1,100 SH Put SOLE   1,100 0 0
AMAZON COM INC COM 023135106 2,203 1,100 SH Put SOLE   1,100 0 0
AMAZON COM INC COM 023135106 2,404 1,200 SH Call SOLE   1,200 0 0
AMAZON COM INC COM 023135106 2,404 1,200 SH Put SOLE   1,200 0 0
AMAZON COM INC COM 023135106 2,404 1,200 SH Put SOLE   1,200 0 0
AMAZON COM INC COM 023135106 2,404 1,200 SH Put SOLE   1,200 0 0
AMAZON COM INC COM 023135106 2,604 1,300 SH Put SOLE   1,300 0 0
AMAZON COM INC COM 023135106 2,604 1,300 SH Put SOLE   1,300 0 0
AMAZON COM INC COM 023135106 2,604 1,300 SH Put SOLE   1,300 0 0
AMAZON COM INC COM 023135106 2,604 1,300 SH Put SOLE   1,300 0 0
AMAZON COM INC COM 023135106 2,804 1,400 SH Call SOLE   1,400 0 0
AMAZON COM INC COM 023135106 2,804 1,400 SH Put SOLE   1,400 0 0
AMAZON COM INC COM 023135106 2,804 1,400 SH Put SOLE   1,400 0 0
AMAZON COM INC COM 023135106 2,804 1,400 SH Put SOLE   1,400 0 0
AMAZON COM INC COM 023135106 2,804 1,400 SH Put SOLE   1,400 0 0
AMAZON COM INC COM 023135106 2,804 1,400 SH Put SOLE   1,400 0 0
AMAZON COM INC COM 023135106 2,804 1,400 SH Put SOLE   1,400 0 0
AMAZON COM INC COM 023135106 3,005 1,500 SH Call SOLE   1,500 0 0
AMAZON COM INC COM 023135106 3,005 1,500 SH Call SOLE   1,500 0 0
AMAZON COM INC COM 023135106 3,005 1,500 SH Put SOLE   1,500 0 0
AMAZON COM INC COM 023135106 3,005 1,500 SH Put SOLE   1,500 0 0
AMAZON COM INC COM 023135106 3,205 1,600 SH Put SOLE   1,600 0 0
AMAZON COM INC COM 023135106 3,205 1,600 SH Put SOLE   1,600 0 0
AMAZON COM INC COM 023135106 3,405 1,700 SH Put SOLE   1,700 0 0
AMAZON COM INC COM 023135106 3,605 1,800 SH Put SOLE   1,800 0 0
AMAZON COM INC COM 023135106 3,605 1,800 SH Put SOLE   1,800 0 0
AMAZON COM INC COM 023135106 3,806 1,900 SH Put SOLE   1,900 0 0
AMAZON COM INC COM 023135106 4,006 2,000 SH Put SOLE   2,000 0 0
AMAZON COM INC COM 023135106 4,206 2,100 SH Put SOLE   2,100 0 0
AMAZON COM INC COM 023135106 4,407 2,200 SH Call SOLE   2,200 0 0
AMAZON COM INC COM 023135106 4,407 2,200 SH Put SOLE   2,200 0 0
AMAZON COM INC COM 023135106 4,407 2,200 SH Put SOLE   2,200 0 0
AMAZON COM INC COM 023135106 4,407 2,200 SH Put SOLE   2,200 0 0
AMAZON COM INC COM 023135106 4,407 2,200 SH Put SOLE   2,200 0 0
AMAZON COM INC COM 023135106 4,607 2,300 SH Put SOLE   2,300 0 0
AMAZON COM INC COM 023135106 4,607 2,300 SH Put SOLE   2,300 0 0
AMAZON COM INC COM 023135106 4,807 2,400 SH Put SOLE   2,400 0 0
AMAZON COM INC COM 023135106 5,008 2,500 SH Put SOLE   2,500 0 0
AMAZON COM INC COM 023135106 5,008 2,500 SH Put SOLE   2,500 0 0
AMAZON COM INC COM 023135106 5,608 2,800 SH Put SOLE   2,800 0 0
AMAZON COM INC COM 023135106 5,809 2,900 SH Put SOLE   2,900 0 0
AMAZON COM INC COM 023135106 6,009 3,000 SH Call SOLE   3,000 0 0
AMAZON COM INC COM 023135106 6,009 3,000 SH Call SOLE   3,000 0 0
AMAZON COM INC COM 023135106 6,009 3,000 SH Call SOLE   3,000 0 0
AMAZON COM INC COM 023135106 6,209 3,100 SH Put SOLE   3,100 0 0
AMAZON COM INC COM 023135106 11,818 5,900 SH Put SOLE   5,900 0 0
AMAZON COM INC COM 023135106 11,818 5,900 SH Put SOLE   5,900 0 0
AMAZON COM INC COM 023135106 15,023 7,500 SH Put SOLE   7,500 0 0
AMAZON COM INC COM 023135106 18,828 9,400 SH Call SOLE   9,400 0 0
AMAZON COM INC COM 023135106 21,032 10,500 SH Call SOLE   10,500 0 0
AMAZON COM INC COM 023135106 25,038 12,500 SH Put SOLE   12,500 0 0
AMAZON COM INC COM 023135106 40,541 20,240 SH   SOLE   20,240 0 0
AMEDISYS INC COM 023436108 2 17 SH   SOLE   17 0 0
AMEREN CORP COM 023608102 0 5 SH   SOLE   5 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 4 100 SH Call SOLE   100 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 4 100 SH Put SOLE   100 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 4 100 SH Put SOLE   100 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 4 100 SH Put SOLE   100 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 4 100 SH Put SOLE   100 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 4 100 SH Put SOLE   100 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 4 100 SH Put SOLE   100 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 4 100 SH Put SOLE   100 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 8 200 SH Call SOLE   200 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 8 200 SH Call SOLE   200 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 8 200 SH Put SOLE   200 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 8 200 SH Put SOLE   200 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 8 200 SH Put SOLE   200 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 12 300 SH Call SOLE   300 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 12 300 SH Put SOLE   300 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 12 300 SH Put SOLE   300 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 12 300 SH Put SOLE   300 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 12 300 SH Put SOLE   300 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 17 400 SH Call SOLE   400 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 17 400 SH Call SOLE   400 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 17 400 SH Put SOLE   400 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 17 400 SH Put SOLE   400 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 17 400 SH Put SOLE   400 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 17 400 SH Put SOLE   400 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 17 400 SH Put SOLE   400 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 17 400 SH Put SOLE   400 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 17 400 SH Put SOLE   400 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 17 400 SH Put SOLE   400 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 21 500 SH Call SOLE   500 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 21 500 SH Call SOLE   500 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 21 500 SH Call SOLE   500 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 21 500 SH Put SOLE   500 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 21 500 SH Put SOLE   500 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 25 600 SH Call SOLE   600 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 25 600 SH Put SOLE   600 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 25 600 SH Put SOLE   600 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 25 600 SH Put SOLE   600 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 25 600 SH Put SOLE   600 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 25 600 SH Put SOLE   600 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 25 600 SH Put SOLE   600 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 25 600 SH Put SOLE   600 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 25 600 SH Put SOLE   600 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 29 700 SH Call SOLE   700 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 29 700 SH Call SOLE   700 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 29 700 SH Call SOLE   700 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 29 700 SH Call SOLE   700 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 29 700 SH Put SOLE   700 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 29 700 SH Put SOLE   700 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 29 700 SH Put SOLE   700 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 29 700 SH Put SOLE   700 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 29 700 SH Put SOLE   700 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 29 700 SH Put SOLE   700 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 29 700 SH Put SOLE   700 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 33 800 SH Call SOLE   800 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 33 800 SH Call SOLE   800 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 33 800 SH Put SOLE   800 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 33 800 SH Put SOLE   800 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 33 800 SH Put SOLE   800 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 33 800 SH Put SOLE   800 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 37 900 SH Call SOLE   900 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 37 900 SH Call SOLE   900 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 37 900 SH Put SOLE   900 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 41 1,000 SH Call SOLE   1,000 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 41 1,000 SH Put SOLE   1,000 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 41 1,000 SH Put SOLE   1,000 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 45 1,100 SH Call SOLE   1,100 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 45 1,100 SH Call SOLE   1,100 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 45 1,100 SH Call SOLE   1,100 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 45 1,100 SH Put SOLE   1,100 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 50 1,200 SH Call SOLE   1,200 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 54 1,300 SH Call SOLE   1,300 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 54 1,300 SH Call SOLE   1,300 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 58 1,400 SH Call SOLE   1,400 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 62 1,500 SH Call SOLE   1,500 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 62 1,500 SH Put SOLE   1,500 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 62 1,500 SH Put SOLE   1,500 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 62 1,500 SH Put SOLE   1,500 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 66 1,600 SH Call SOLE   1,600 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 66 1,600 SH Call SOLE   1,600 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 66 1,600 SH Call SOLE   1,600 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 66 1,600 SH Call SOLE   1,600 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 70 1,700 SH Call SOLE   1,700 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 70 1,700 SH Call SOLE   1,700 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 70 1,700 SH Call SOLE   1,700 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 70 1,700 SH Call SOLE   1,700 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 70 1,700 SH Put SOLE   1,700 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 74 1,800 SH Call SOLE   1,800 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 74 1,800 SH Call SOLE   1,800 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 74 1,800 SH Put SOLE   1,800 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 79 1,900 SH Put SOLE   1,900 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 95 2,300 SH Put SOLE   2,300 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 99 2,400 SH Call SOLE   2,400 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 99 2,400 SH Put SOLE   2,400 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 107 2,600 SH Call SOLE   2,600 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 112 2,700 SH Call SOLE   2,700 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 120 2,900 SH Put SOLE   2,900 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 128 3,100 SH Call SOLE   3,100 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 136 3,300 SH Call SOLE   3,300 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 136 3,300 SH Call SOLE   3,300 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 136 3,300 SH Call SOLE   3,300 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 136 3,300 SH Put SOLE   3,300 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 145 3,500 SH Put SOLE   3,500 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 149 3,600 SH Put SOLE   3,600 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 149 3,600 SH Put SOLE   3,600 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 157 3,800 SH Call SOLE   3,800 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 157 3,800 SH Put SOLE   3,800 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 178 4,300 SH Call SOLE   4,300 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 178 4,300 SH Put SOLE   4,300 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 186 4,500 SH Put SOLE   4,500 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 198 4,800 SH Put SOLE   4,800 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 442 10,700 SH Put SOLE   10,700 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 459 11,100 SH Put SOLE   11,100 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 723 17,500 SH Put SOLE   17,500 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 975 23,600 SH Put SOLE   23,600 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 1,033 25,000 SH Call SOLE   25,000 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 2,480 60,000 SH Put SOLE   60,000 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 2,923 70,732 SH   SOLE   70,732 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 3,232 78,200 SH Put SOLE   78,200 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 4,364 105,600 SH Put SOLE   105,600 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 6,522 157,800 SH Call SOLE   157,800 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 8,518 206,100 SH Put SOLE   206,100 0 0
AMERICAN ASSETS TR INC COM 024013104 1 25 SH   SOLE   25 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 198 11,356 SH   SOLE   11,356 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 2,267 130,000 SH Put SOLE   130,000 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 166 4,031 SH   SOLE   4,031 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 2,824 68,600 SH Put SOLE   68,600 0 0
AMERICAN ELEC PWR INC COM 025537101 1 12 SH   SOLE   12 0 0
AMERICAN EXPRESS CO COM 025816109 11 100 SH Put SOLE   100 0 0
AMERICAN EXPRESS CO COM 025816109 11 100 SH Put SOLE   100 0 0
AMERICAN EXPRESS CO COM 025816109 21 200 SH Call SOLE   200 0 0
AMERICAN EXPRESS CO COM 025816109 21 200 SH Call SOLE   200 0 0
AMERICAN EXPRESS CO COM 025816109 21 200 SH Call SOLE   200 0 0
AMERICAN EXPRESS CO COM 025816109 21 200 SH Call SOLE   200 0 0
AMERICAN EXPRESS CO COM 025816109 21 200 SH Put SOLE   200 0 0
AMERICAN EXPRESS CO COM 025816109 21 200 SH Put SOLE   200 0 0
AMERICAN EXPRESS CO COM 025816109 21 200 SH Put SOLE   200 0 0
AMERICAN EXPRESS CO COM 025816109 21 200 SH Put SOLE   200 0 0
AMERICAN EXPRESS CO COM 025816109 21 200 SH Put SOLE   200 0 0
AMERICAN EXPRESS CO COM 025816109 32 300 SH Call SOLE   300 0 0
AMERICAN EXPRESS CO COM 025816109 32 300 SH Call SOLE   300 0 0
AMERICAN EXPRESS CO COM 025816109 32 300 SH Put SOLE   300 0 0
AMERICAN EXPRESS CO COM 025816109 32 300 SH Put SOLE   300 0 0
AMERICAN EXPRESS CO COM 025816109 43 400 SH Call SOLE   400 0 0
AMERICAN EXPRESS CO COM 025816109 43 400 SH Call SOLE   400 0 0
AMERICAN EXPRESS CO COM 025816109 43 400 SH Call SOLE   400 0 0
AMERICAN EXPRESS CO COM 025816109 43 400 SH Put SOLE   400 0 0
AMERICAN EXPRESS CO COM 025816109 43 400 SH Put SOLE   400 0 0
AMERICAN EXPRESS CO COM 025816109 43 400 SH Put SOLE   400 0 0
AMERICAN EXPRESS CO COM 025816109 53 500 SH Put SOLE   500 0 0
AMERICAN EXPRESS CO COM 025816109 53 500 SH Put SOLE   500 0 0
AMERICAN EXPRESS CO COM 025816109 53 500 SH Put SOLE   500 0 0
AMERICAN EXPRESS CO COM 025816109 64 600 SH Call SOLE   600 0 0
AMERICAN EXPRESS CO COM 025816109 64 600 SH Call SOLE   600 0 0
AMERICAN EXPRESS CO COM 025816109 64 600 SH Put SOLE   600 0 0
AMERICAN EXPRESS CO COM 025816109 64 600 SH Put SOLE   600 0 0
AMERICAN EXPRESS CO COM 025816109 64 600 SH Put SOLE   600 0 0
AMERICAN EXPRESS CO COM 025816109 75 700 SH Call SOLE   700 0 0
AMERICAN EXPRESS CO COM 025816109 75 700 SH Put SOLE   700 0 0
AMERICAN EXPRESS CO COM 025816109 75 700 SH Put SOLE   700 0 0
AMERICAN EXPRESS CO COM 025816109 85 800 SH Call SOLE   800 0 0
AMERICAN EXPRESS CO COM 025816109 85 800 SH Put SOLE   800 0 0
AMERICAN EXPRESS CO COM 025816109 85 800 SH Put SOLE   800 0 0
AMERICAN EXPRESS CO COM 025816109 85 800 SH Put SOLE   800 0 0
AMERICAN EXPRESS CO COM 025816109 96 900 SH Put SOLE   900 0 0
AMERICAN EXPRESS CO COM 025816109 106 1,000 SH Call SOLE   1,000 0 0
AMERICAN EXPRESS CO COM 025816109 106 1,000 SH Put SOLE   1,000 0 0
AMERICAN EXPRESS CO COM 025816109 170 1,600 SH Call SOLE   1,600 0 0
AMERICAN EXPRESS CO COM 025816109 224 2,100 SH Put SOLE   2,100 0 0
AMERICAN EXPRESS CO COM 025816109 256 2,400 SH Call SOLE   2,400 0 0
AMERICAN EXPRESS CO COM 025816109 266 2,500 SH Put SOLE   2,500 0 0
AMERICAN EXPRESS CO COM 025816109 266 2,500 SH Put SOLE   2,500 0 0
AMERICAN EXPRESS CO COM 025816109 309 2,900 SH Put SOLE   2,900 0 0
AMERICAN EXPRESS CO COM 025816109 319 3,000 SH Put SOLE   3,000 0 0
AMERICAN EXPRESS CO COM 025816109 330 3,100 SH Call SOLE   3,100 0 0
AMERICAN EXPRESS CO COM 025816109 390 3,664 SH   SOLE   3,664 0 0
AMERICAN EXPRESS CO COM 025816109 564 5,300 SH Put SOLE   5,300 0 0
AMERICAN EXPRESS CO COM 025816109 841 7,900 SH Put SOLE   7,900 0 0
AMERICAN EXPRESS CO COM 025816109 852 8,000 SH Put SOLE   8,000 0 0
AMERICAN EXPRESS CO COM 025816109 1,874 17,600 SH Put SOLE   17,600 0 0
AMERICAN EXPRESS CO COM 025816109 5,665 53,200 SH Call SOLE   53,200 0 0
AMERICAN EXPRESS CO COM 025816109 5,761 54,100 SH Put SOLE   54,100 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 16 300 SH Put SOLE   300 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 21 400 SH Put SOLE   400 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 21 400 SH Put SOLE   400 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 27 500 SH Put SOLE   500 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 37 700 SH Call SOLE   700 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 37 700 SH Call SOLE   700 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 43 800 SH Call SOLE   800 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 48 900 SH Put SOLE   900 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 64 1,200 SH Call SOLE   1,200 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 69 1,300 SH Call SOLE   1,300 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 69 1,300 SH Put SOLE   1,300 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 69 1,300 SH Put SOLE   1,300 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 106 2,000 SH Put SOLE   2,000 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 138 2,600 SH Call SOLE   2,600 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 144 2,700 SH Put SOLE   2,700 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 160 3,000 SH Put SOLE   3,000 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 218 4,100 SH Put SOLE   4,100 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 224 4,200 SH Call SOLE   4,200 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 229 4,300 SH Call SOLE   4,300 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 394 7,400 SH Call SOLE   7,400 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 532 10,000 SH Call SOLE   10,000 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 2,753 51,700 SH Put SOLE   51,700 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 7,187 135,000 SH Put SOLE   135,000 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 9,503 178,500 SH Call SOLE   178,500 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 35,671 670,000 SH Call SOLE   670,000 0 0
AMERICAN STS WTR CO COM 029899101 42 692 SH   SOLE   692 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 0 5 SH   SOLE   5 0 0
AMERISAFE INC COM 03071H100 1 21 SH   SOLE   21 0 0
AMERISOURCEBERGEN CORP COM 03073E105 117 1,267 SH   SOLE   1,267 0 0
AMERISOURCEBERGEN CORP COM 03073E105 461 5,000 SH Put SOLE   5,000 0 0
AMERIPRISE FINL INC COM 03076C106 40 270 SH   SOLE   270 0 0
AMGEN INC COM 031162100 21 100 SH Call SOLE   100 0 0
AMGEN INC COM 031162100 21 100 SH Call SOLE   100 0 0
AMGEN INC COM 031162100 21 100 SH Put SOLE   100 0 0
AMGEN INC COM 031162100 41 200 SH Call SOLE   200 0 0
AMGEN INC COM 031162100 41 200 SH Call SOLE   200 0 0
AMGEN INC COM 031162100 41 200 SH Call SOLE   200 0 0
AMGEN INC COM 031162100 41 200 SH Call SOLE   200 0 0
AMGEN INC COM 031162100 41 200 SH Call SOLE   200 0 0
AMGEN INC COM 031162100 41 200 SH Call SOLE   200 0 0
AMGEN INC COM 031162100 41 200 SH Call SOLE   200 0 0
AMGEN INC COM 031162100 41 200 SH Call SOLE   200 0 0
AMGEN INC COM 031162100 62 300 SH Call SOLE   300 0 0
AMGEN INC COM 031162100 62 300 SH Put SOLE   300 0 0
AMGEN INC COM 031162100 62 300 SH Put SOLE   300 0 0
AMGEN INC COM 031162100 62 300 SH Put SOLE   300 0 0
AMGEN INC COM 031162100 62 300 SH Put SOLE   300 0 0
AMGEN INC COM 031162100 83 400 SH Call SOLE   400 0 0
AMGEN INC COM 031162100 83 400 SH Call SOLE   400 0 0
AMGEN INC COM 031162100 83 400 SH Put SOLE   400 0 0
AMGEN INC COM 031162100 104 500 SH Call SOLE   500 0 0
AMGEN INC COM 031162100 104 500 SH Put SOLE   500 0 0
AMGEN INC COM 031162100 104 500 SH Put SOLE   500 0 0
AMGEN INC COM 031162100 104 500 SH Put SOLE   500 0 0
AMGEN INC COM 031162100 104 500 SH Put SOLE   500 0 0
AMGEN INC COM 031162100 124 600 SH Call SOLE   600 0 0
AMGEN INC COM 031162100 124 600 SH Call SOLE   600 0 0
AMGEN INC COM 031162100 124 600 SH Put SOLE   600 0 0
AMGEN INC COM 031162100 124 600 SH Put SOLE   600 0 0
AMGEN INC COM 031162100 124 600 SH Put SOLE   600 0 0
AMGEN INC COM 031162100 145 700 SH Call SOLE   700 0 0
AMGEN INC COM 031162100 145 700 SH Call SOLE   700 0 0
AMGEN INC COM 031162100 145 700 SH Put SOLE   700 0 0
AMGEN INC COM 031162100 145 700 SH Put SOLE   700 0 0
AMGEN INC COM 031162100 145 700 SH Put SOLE   700 0 0
AMGEN INC COM 031162100 145 700 SH Put SOLE   700 0 0
AMGEN INC COM 031162100 166 800 SH Call SOLE   800 0 0
AMGEN INC COM 031162100 166 800 SH Call SOLE   800 0 0
AMGEN INC COM 031162100 166 800 SH Call SOLE   800 0 0
AMGEN INC COM 031162100 166 800 SH Call SOLE   800 0 0
AMGEN INC COM 031162100 166 800 SH Put SOLE   800 0 0
AMGEN INC COM 031162100 166 800 SH Put SOLE   800 0 0
AMGEN INC COM 031162100 166 800 SH Put SOLE   800 0 0
AMGEN INC COM 031162100 187 900 SH Put SOLE   900 0 0
AMGEN INC COM 031162100 187 900 SH Put SOLE   900 0 0
AMGEN INC COM 031162100 207 1,000 SH Call SOLE   1,000 0 0
AMGEN INC COM 031162100 207 1,000 SH Call SOLE   1,000 0 0
AMGEN INC COM 031162100 207 1,000 SH Put SOLE   1,000 0 0
AMGEN INC COM 031162100 207 1,000 SH Put SOLE   1,000 0 0
AMGEN INC COM 031162100 207 1,000 SH Put SOLE   1,000 0 0
AMGEN INC COM 031162100 228 1,100 SH Put SOLE   1,100 0 0
AMGEN INC COM 031162100 249 1,200 SH Call SOLE   1,200 0 0
AMGEN INC COM 031162100 249 1,200 SH Put SOLE   1,200 0 0
AMGEN INC COM 031162100 249 1,200 SH Put SOLE   1,200 0 0
AMGEN INC COM 031162100 269 1,300 SH Call SOLE   1,300 0 0
AMGEN INC COM 031162100 290 1,400 SH Call SOLE   1,400 0 0
AMGEN INC COM 031162100 290 1,400 SH Put SOLE   1,400 0 0
AMGEN INC COM 031162100 311 1,500 SH Call SOLE   1,500 0 0
AMGEN INC COM 031162100 352 1,700 SH Call SOLE   1,700 0 0
AMGEN INC COM 031162100 352 1,700 SH Put SOLE   1,700 0 0
AMGEN INC COM 031162100 352 1,700 SH Put SOLE   1,700 0 0
AMGEN INC COM 031162100 373 1,800 SH Call SOLE   1,800 0 0
AMGEN INC COM 031162100 373 1,800 SH Call SOLE   1,800 0 0
AMGEN INC COM 031162100 373 1,800 SH Call SOLE   1,800 0 0
AMGEN INC COM 031162100 373 1,800 SH Put SOLE   1,800 0 0
AMGEN INC COM 031162100 373 1,800 SH Put SOLE   1,800 0 0
AMGEN INC COM 031162100 394 1,900 SH Put SOLE   1,900 0 0
AMGEN INC COM 031162100 415 2,000 SH Put SOLE   2,000 0 0
AMGEN INC COM 031162100 456 2,200 SH Put SOLE   2,200 0 0
AMGEN INC COM 031162100 477 2,300 SH Put SOLE   2,300 0 0
AMGEN INC COM 031162100 497 2,400 SH Put SOLE   2,400 0 0
AMGEN INC COM 031162100 497 2,400 SH Put SOLE   2,400 0 0
AMGEN INC COM 031162100 560 2,700 SH Put SOLE   2,700 0 0
AMGEN INC COM 031162100 663 3,200 SH Put SOLE   3,200 0 0
AMGEN INC COM 031162100 684 3,300 SH Put SOLE   3,300 0 0
AMGEN INC COM 031162100 726 3,500 SH Put SOLE   3,500 0 0
AMGEN INC COM 031162100 767 3,700 SH Call SOLE   3,700 0 0
AMGEN INC COM 031162100 808 3,900 SH Put SOLE   3,900 0 0
AMGEN INC COM 031162100 808 3,900 SH Put SOLE   3,900 0 0
AMGEN INC COM 031162100 829 4,000 SH Put SOLE   4,000 0 0
AMGEN INC COM 031162100 850 4,100 SH Call SOLE   4,100 0 0
AMGEN INC COM 031162100 850 4,100 SH Put SOLE   4,100 0 0
AMGEN INC COM 031162100 871 4,200 SH Put SOLE   4,200 0 0
AMGEN INC COM 031162100 1,016 4,900 SH Put SOLE   4,900 0 0
AMGEN INC COM 031162100 1,244 6,000 SH Put SOLE   6,000 0 0
AMGEN INC COM 031162100 1,306 6,300 SH Put SOLE   6,300 0 0
AMGEN INC COM 031162100 1,700 8,200 SH Put SOLE   8,200 0 0
AMGEN INC COM 031162100 2,073 10,000 SH Put SOLE   10,000 0 0
AMGEN INC COM 031162100 3,856 18,600 SH Put SOLE   18,600 0 0
AMGEN INC COM 031162100 16,977 81,900 SH Put SOLE   81,900 0 0
AMICUS THERAPEUTICS INC COM 03152W109 98 8,100 SH Put SOLE   8,100 0 0
AMICUS THERAPEUTICS INC COM 03152W109 302 25,000 SH Put SOLE   25,000 0 0
AMICUS THERAPEUTICS INC COM 03152W109 452 37,414 SH   SOLE   37,414 0 0
AMKOR TECHNOLOGY INC COM 031652100 31 4,133 SH   SOLE   4,133 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 888 40,000 SH Call SOLE   40,000 0 0
AMPHENOL CORP NEW CL A 032095101 28 299 SH   SOLE   299 0 0
AMTRUST FINL SVCS INC COM 032359309 0 20 SH   SOLE   20 0 0
AMYRIS INC COM NEW 03236M200 1,985 250,000 SH Call SOLE   250,000 0 0
ANADARKO PETE CORP COM 032511107 7 100 SH Call SOLE   100 0 0
ANADARKO PETE CORP COM 032511107 7 100 SH Call SOLE   100 0 0
ANADARKO PETE CORP COM 032511107 7 100 SH Put SOLE   100 0 0
ANADARKO PETE CORP COM 032511107 7 100 SH Put SOLE   100 0 0
ANADARKO PETE CORP COM 032511107 13 200 SH Call SOLE   200 0 0
ANADARKO PETE CORP COM 032511107 13 200 SH Put SOLE   200 0 0
ANADARKO PETE CORP COM 032511107 20 300 SH Call SOLE   300 0 0
ANADARKO PETE CORP COM 032511107 20 300 SH Call SOLE   300 0 0
ANADARKO PETE CORP COM 032511107 20 300 SH Call SOLE   300 0 0
ANADARKO PETE CORP COM 032511107 20 300 SH Call SOLE   300 0 0
ANADARKO PETE CORP COM 032511107 20 300 SH Call SOLE   300 0 0
ANADARKO PETE CORP COM 032511107 20 300 SH Call SOLE   300 0 0
ANADARKO PETE CORP COM 032511107 20 300 SH Put SOLE   300 0 0
ANADARKO PETE CORP COM 032511107 27 400 SH Call SOLE   400 0 0
ANADARKO PETE CORP COM 032511107 27 400 SH Call SOLE   400 0 0
ANADARKO PETE CORP COM 032511107 27 400 SH Put SOLE   400 0 0
ANADARKO PETE CORP COM 032511107 27 400 SH Put SOLE   400 0 0
ANADARKO PETE CORP COM 032511107 27 400 SH Put SOLE   400 0 0
ANADARKO PETE CORP COM 032511107 27 400 SH Put SOLE   400 0 0
ANADARKO PETE CORP COM 032511107 27 400 SH Put SOLE   400 0 0
ANADARKO PETE CORP COM 032511107 27 400 SH Put SOLE   400 0 0
ANADARKO PETE CORP COM 032511107 27 400 SH Put SOLE   400 0 0
ANADARKO PETE CORP COM 032511107 34 500 SH Call SOLE   500 0 0
ANADARKO PETE CORP COM 032511107 34 500 SH Call SOLE   500 0 0
ANADARKO PETE CORP COM 032511107 34 500 SH Put SOLE   500 0 0
ANADARKO PETE CORP COM 032511107 34 500 SH Put SOLE   500 0 0
ANADARKO PETE CORP COM 032511107 34 500 SH Put SOLE   500 0 0
ANADARKO PETE CORP COM 032511107 34 500 SH Put SOLE   500 0 0
ANADARKO PETE CORP COM 032511107 40 600 SH Call SOLE   600 0 0
ANADARKO PETE CORP COM 032511107 40 600 SH Put SOLE   600 0 0
ANADARKO PETE CORP COM 032511107 40 600 SH Put SOLE   600 0 0
ANADARKO PETE CORP COM 032511107 47 700 SH Call SOLE   700 0 0
ANADARKO PETE CORP COM 032511107 47 700 SH Put SOLE   700 0 0
ANADARKO PETE CORP COM 032511107 54 800 SH Put SOLE   800 0 0
ANADARKO PETE CORP COM 032511107 54 800 SH Put SOLE   800 0 0
ANADARKO PETE CORP COM 032511107 54 800 SH Put SOLE   800 0 0
ANADARKO PETE CORP COM 032511107 61 900 SH Call SOLE   900 0 0
ANADARKO PETE CORP COM 032511107 61 900 SH Call SOLE   900 0 0
ANADARKO PETE CORP COM 032511107 61 900 SH Call SOLE   900 0 0
ANADARKO PETE CORP COM 032511107 61 900 SH Call SOLE   900 0 0
ANADARKO PETE CORP COM 032511107 61 900 SH Call SOLE   900 0 0
ANADARKO PETE CORP COM 032511107 61 900 SH Put SOLE   900 0 0
ANADARKO PETE CORP COM 032511107 61 900 SH Put SOLE   900 0 0
ANADARKO PETE CORP COM 032511107 67 1,000 SH Put SOLE   1,000 0 0
ANADARKO PETE CORP COM 032511107 74 1,100 SH Put SOLE   1,100 0 0
ANADARKO PETE CORP COM 032511107 74 1,100 SH Put SOLE   1,100 0 0
ANADARKO PETE CORP COM 032511107 81 1,200 SH Call SOLE   1,200 0 0
ANADARKO PETE CORP COM 032511107 81 1,200 SH Put SOLE   1,200 0 0
ANADARKO PETE CORP COM 032511107 81 1,200 SH Put SOLE   1,200 0 0
ANADARKO PETE CORP COM 032511107 88 1,300 SH Call SOLE   1,300 0 0
ANADARKO PETE CORP COM 032511107 94 1,400 SH Call SOLE   1,400 0 0
ANADARKO PETE CORP COM 032511107 94 1,400 SH Call SOLE   1,400 0 0
ANADARKO PETE CORP COM 032511107 94 1,400 SH Call SOLE   1,400 0 0
ANADARKO PETE CORP COM 032511107 94 1,400 SH Put SOLE   1,400 0 0
ANADARKO PETE CORP COM 032511107 101 1,500 SH Put SOLE   1,500 0 0
ANADARKO PETE CORP COM 032511107 101 1,500 SH Put SOLE   1,500 0 0
ANADARKO PETE CORP COM 032511107 108 1,600 SH Call SOLE   1,600 0 0
ANADARKO PETE CORP COM 032511107 115 1,700 SH Call SOLE   1,700 0 0
ANADARKO PETE CORP COM 032511107 121 1,800 SH Put SOLE   1,800 0 0
ANADARKO PETE CORP COM 032511107 128 1,900 SH Call SOLE   1,900 0 0
ANADARKO PETE CORP COM 032511107 135 2,000 SH Call SOLE   2,000 0 0
ANADARKO PETE CORP COM 032511107 142 2,100 SH Call SOLE   2,100 0 0
ANADARKO PETE CORP COM 032511107 155 2,300 SH Call SOLE   2,300 0 0
ANADARKO PETE CORP COM 032511107 155 2,300 SH Call SOLE   2,300 0 0
ANADARKO PETE CORP COM 032511107 155 2,300 SH Put SOLE   2,300 0 0
ANADARKO PETE CORP COM 032511107 162 2,400 SH Put SOLE   2,400 0 0
ANADARKO PETE CORP COM 032511107 162 2,400 SH Put SOLE   2,400 0 0
ANADARKO PETE CORP COM 032511107 189 2,800 SH Call SOLE   2,800 0 0
ANADARKO PETE CORP COM 032511107 189 2,800 SH Put SOLE   2,800 0 0
ANADARKO PETE CORP COM 032511107 202 3,000 SH Call SOLE   3,000 0 0
ANADARKO PETE CORP COM 032511107 229 3,400 SH Call SOLE   3,400 0 0
ANADARKO PETE CORP COM 032511107 229 3,400 SH Call SOLE   3,400 0 0
ANADARKO PETE CORP COM 032511107 243 3,600 SH Call SOLE   3,600 0 0
ANADARKO PETE CORP COM 032511107 243 3,600 SH Put SOLE   3,600 0 0
ANADARKO PETE CORP COM 032511107 256 3,800 SH Call SOLE   3,800 0 0
ANADARKO PETE CORP COM 032511107 276 4,100 SH Call SOLE   4,100 0 0
ANADARKO PETE CORP COM 032511107 283 4,200 SH Call SOLE   4,200 0 0
ANADARKO PETE CORP COM 032511107 283 4,200 SH Call SOLE   4,200 0 0
ANADARKO PETE CORP COM 032511107 337 5,000 SH Call SOLE   5,000 0 0
ANADARKO PETE CORP COM 032511107 337 5,000 SH Call SOLE   5,000 0 0
ANADARKO PETE CORP COM 032511107 377 5,600 SH Put SOLE   5,600 0 0
ANADARKO PETE CORP COM 032511107 398 5,900 SH Put SOLE   5,900 0 0
ANADARKO PETE CORP COM 032511107 418 6,200 SH Call SOLE   6,200 0 0
ANADARKO PETE CORP COM 032511107 418 6,200 SH Put SOLE   6,200 0 0
ANADARKO PETE CORP COM 032511107 560 8,300 SH Put SOLE   8,300 0 0
ANADARKO PETE CORP COM 032511107 580 8,600 SH Put SOLE   8,600 0 0
ANADARKO PETE CORP COM 032511107 708 10,500 SH Call SOLE   10,500 0 0
ANADARKO PETE CORP COM 032511107 809 12,000 SH Put SOLE   12,000 0 0
ANADARKO PETE CORP COM 032511107 809 12,000 SH Put SOLE   12,000 0 0
ANADARKO PETE CORP COM 032511107 910 13,500 SH Put SOLE   13,500 0 0
ANADARKO PETE CORP COM 032511107 921 13,665 SH   SOLE   13,665 0 0
ANADARKO PETE CORP COM 032511107 2,966 44,000 SH Call SOLE   44,000 0 0
ANDEAVOR COM 03349M105 10 62 SH   SOLE   62 0 0
ANDERSONS INC COM 034164103 0 10 SH   SOLE   10 0 0
ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 9,481 1,104,995 SH   SOLE   1,104,995 0 0
ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 13,127 1,530,000 SH Put SOLE   1,530,000 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 35 400 SH Call SOLE   400 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 35 400 SH Put SOLE   400 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 35 400 SH Put SOLE   400 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 105 1,200 SH Put SOLE   1,200 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 482 5,500 SH Put SOLE   5,500 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 876 10,000 SH Call SOLE   10,000 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 876 10,000 SH Call SOLE   10,000 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 876 10,000 SH Call SOLE   10,000 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 1,007 11,500 SH Put SOLE   11,500 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 1,016 11,600 SH Put SOLE   11,600 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 1,051 12,000 SH Call SOLE   12,000 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 1,751 20,000 SH Put SOLE   20,000 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 1,751 20,000 SH Put SOLE   20,000 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 1,760 20,100 SH Put SOLE   20,100 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 1,962 22,400 SH Put SOLE   22,400 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 2,032 23,200 SH Call SOLE   23,200 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 2,627 30,000 SH Put SOLE   30,000 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 3,450 39,400 SH Call SOLE   39,400 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 6,095 69,600 SH Put SOLE   69,600 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 10,999 125,603 SH   SOLE   125,603 0 0
ANIKA THERAPEUTICS INC COM 035255108 0 1 SH   SOLE   1 0 0
ANTERO MIDSTREAM PARTNERS LP UNT LTD PARTN 03673L103 1,187 41,400 SH Call SOLE   41,400 0 0
ANTERO RES CORP COM 03674X106 592 33,453 SH   SOLE   33,453 0 0
ANTHEM INC COM 036752103 274 1,000 SH Call SOLE   1,000 0 0
ANTHEM INC COM 036752103 1,946 7,100 SH Call SOLE   7,100 0 0
ANTHEM INC COM 036752103 9,400 34,300 SH Call SOLE   34,300 0 0
ANTHEM INC COM 036752103 9,866 36,000 SH Put SOLE   36,000 0 0
ANTHEM INC COM 036752103 13,703 50,000 SH Call SOLE   50,000 0 0
ANTERO MIDSTREAM GP LP COM SHS REPSTG 03675Y103 646 38,200 SH Call SOLE   38,200 0 0
ANTERO MIDSTREAM GP LP COM SHS REPSTG 03675Y103 761 45,000 SH Call SOLE   45,000 0 0
APACHE CORP COM 037411105 10 212 SH   SOLE   212 0 0
APACHE CORP COM 037411105 3,489 73,200 SH Put SOLE   73,200 0 0
APACHE CORP COM 037411105 7,151 150,000 SH Call SOLE   150,000 0 0
APOLLO GLOBAL MGMT LLC CL A SHS 037612306 656 18,987 SH   SOLE   18,987 0 0
APPLE INC COM 037833100 23 100 SH Put SOLE   100 0 0
APPLE INC COM 037833100 45 200 SH Call SOLE   200 0 0
APPLE INC COM 037833100 45 200 SH Put SOLE   200 0 0
APPLE INC COM 037833100 45 200 SH Put SOLE   200 0 0
APPLE INC COM 037833100 45 200 SH Put SOLE   200 0 0
APPLE INC COM 037833100 45 200 SH Put SOLE   200 0 0
APPLE INC COM 037833100 68 300 SH Put SOLE   300 0 0
APPLE INC COM 037833100 68 300 SH Put SOLE   300 0 0
APPLE INC COM 037833100 90 400 SH Put SOLE   400 0 0
APPLE INC COM 037833100 90 400 SH Put SOLE   400 0 0
APPLE INC COM 037833100 90 400 SH Put SOLE   400 0 0
APPLE INC COM 037833100 113 500 SH Put SOLE   500 0 0
APPLE INC COM 037833100 113 500 SH Put SOLE   500 0 0
APPLE INC COM 037833100 113 500 SH Put SOLE   500 0 0
APPLE INC COM 037833100 135 600 SH Put SOLE   600 0 0
APPLE INC COM 037833100 135 600 SH Put SOLE   600 0 0
APPLE INC COM 037833100 135 600 SH Put SOLE   600 0 0
APPLE INC COM 037833100 158 700 SH Put SOLE   700 0 0
APPLE INC COM 037833100 158 700 SH Put SOLE   700 0 0
APPLE INC COM 037833100 203 900 SH Put SOLE   900 0 0
APPLE INC COM 037833100 203 900 SH Put SOLE   900 0 0
APPLE INC COM 037833100 226 1,000 SH Put SOLE   1,000 0 0
APPLE INC COM 037833100 226 1,000 SH Put SOLE   1,000 0 0
APPLE INC COM 037833100 293 1,300 SH Put SOLE   1,300 0 0
APPLE INC COM 037833100 339 1,500 SH Put SOLE   1,500 0 0
APPLE INC COM 037833100 384 1,700 SH Put SOLE   1,700 0 0
APPLE INC COM 037833100 429 1,900 SH Put SOLE   1,900 0 0
APPLE INC COM 037833100 451 2,000 SH Put SOLE   2,000 0 0
APPLE INC COM 037833100 451 2,000 SH Put SOLE   2,000 0 0
APPLE INC COM 037833100 474 2,100 SH Put SOLE   2,100 0 0
APPLE INC COM 037833100 497 2,200 SH Put SOLE   2,200 0 0
APPLE INC COM 037833100 542 2,400 SH Put SOLE   2,400 0 0
APPLE INC COM 037833100 609 2,700 SH Put SOLE   2,700 0 0
APPLE INC COM 037833100 655 2,900 SH Put SOLE   2,900 0 0
APPLE INC COM 037833100 790 3,500 SH Put SOLE   3,500 0 0
APPLE INC COM 037833100 813 3,600 SH Put SOLE   3,600 0 0
APPLE INC COM 037833100 835 3,700 SH Put SOLE   3,700 0 0
APPLE INC COM 037833100 858 3,800 SH Put SOLE   3,800 0 0
APPLE INC COM 037833100 948 4,200 SH Put SOLE   4,200 0 0
APPLE INC COM 037833100 1,016 4,500 SH Put SOLE   4,500 0 0
APPLE INC COM 037833100 1,219 5,400 SH Put SOLE   5,400 0 0
APPLE INC COM 037833100 1,219 5,400 SH Put SOLE   5,400 0 0
APPLE INC COM 037833100 1,219 5,400 SH Put SOLE   5,400 0 0
APPLE INC COM 037833100 1,264 5,600 SH Put SOLE   5,600 0 0
APPLE INC COM 037833100 1,490 6,600 SH Put SOLE   6,600 0 0
APPLE INC COM 037833100 1,851 8,200 SH Put SOLE   8,200 0 0
APPLE INC COM 037833100 1,919 8,500 SH Put SOLE   8,500 0 0
APPLE INC COM 037833100 1,941 8,600 SH Put SOLE   8,600 0 0
APPLE INC COM 037833100 2,009 8,900 SH Put SOLE   8,900 0 0
APPLE INC COM 037833100 2,009 8,900 SH Put SOLE   8,900 0 0
APPLE INC COM 037833100 2,099 9,300 SH Call SOLE   9,300 0 0
APPLE INC COM 037833100 2,393 10,600 SH Put SOLE   10,600 0 0
APPLE INC COM 037833100 2,483 11,000 SH Put SOLE   11,000 0 0
APPLE INC COM 037833100 2,528 11,200 SH Call SOLE   11,200 0 0
APPLE INC COM 037833100 2,551 11,300 SH Put SOLE   11,300 0 0
APPLE INC COM 037833100 2,777 12,300 SH Put SOLE   12,300 0 0
APPLE INC COM 037833100 2,867 12,700 SH Put SOLE   12,700 0 0
APPLE INC COM 037833100 3,070 13,600 SH Put SOLE   13,600 0 0
APPLE INC COM 037833100 3,070 13,600 SH Put SOLE   13,600 0 0
APPLE INC COM 037833100 3,138 13,900 SH Put SOLE   13,900 0 0
APPLE INC COM 037833100 3,183 14,100 SH Call SOLE   14,100 0 0
APPLE INC COM 037833100 3,273 14,500 SH Call SOLE   14,500 0 0
APPLE INC COM 037833100 3,273 14,500 SH Put SOLE   14,500 0 0
APPLE INC COM 037833100 3,341 14,800 SH Put SOLE   14,800 0 0
APPLE INC COM 037833100 3,364 14,900 SH Call SOLE   14,900 0 0
APPLE INC COM 037833100 3,364 14,900 SH Put SOLE   14,900 0 0
APPLE INC COM 037833100 3,567 15,800 SH Put SOLE   15,800 0 0
APPLE INC COM 037833100 3,725 16,500 SH Call SOLE   16,500 0 0
APPLE INC COM 037833100 4,063 18,000 SH Put SOLE   18,000 0 0
APPLE INC COM 037833100 4,108 18,200 SH Put SOLE   18,200 0 0
APPLE INC COM 037833100 4,108 18,200 SH Put SOLE   18,200 0 0
APPLE INC COM 037833100 4,154 18,400 SH Put SOLE   18,400 0 0
APPLE INC COM 037833100 4,289 19,000 SH Put SOLE   19,000 0 0
APPLE INC COM 037833100 4,605 20,400 SH Put SOLE   20,400 0 0
APPLE INC COM 037833100 4,966 22,000 SH Call SOLE   22,000 0 0
APPLE INC COM 037833100 4,989 22,100 SH Call SOLE   22,100 0 0
APPLE INC COM 037833100 5,079 22,500 SH Put SOLE   22,500 0 0
APPLE INC COM 037833100 5,418 24,000 SH Put SOLE   24,000 0 0
APPLE INC COM 037833100 5,418 24,000 SH Put SOLE   24,000 0 0
APPLE INC COM 037833100 5,598 24,800 SH Put SOLE   24,800 0 0
APPLE INC COM 037833100 5,644 25,000 SH Put SOLE   25,000 0 0
APPLE INC COM 037833100 5,756 25,500 SH Put SOLE   25,500 0 0
APPLE INC COM 037833100 5,869 26,000 SH Put SOLE   26,000 0 0
APPLE INC COM 037833100 5,892 26,100 SH Put SOLE   26,100 0 0
APPLE INC COM 037833100 5,937 26,300 SH Put SOLE   26,300 0 0
APPLE INC COM 037833100 6,027 26,700 SH Put SOLE   26,700 0 0
APPLE INC COM 037833100 6,072 26,900 SH Put SOLE   26,900 0 0
APPLE INC COM 037833100 6,434 28,500 SH Put SOLE   28,500 0 0
APPLE INC COM 037833100 6,434 28,500 SH Put SOLE   28,500 0 0
APPLE INC COM 037833100 6,479 28,700 SH Put SOLE   28,700 0 0
APPLE INC COM 037833100 6,524 28,900 SH Put SOLE   28,900 0 0
APPLE INC COM 037833100 6,569 29,100 SH Put SOLE   29,100 0 0
APPLE INC COM 037833100 6,637 29,400 SH Put SOLE   29,400 0 0
APPLE INC COM 037833100 6,772 30,000 SH Call SOLE   30,000 0 0
APPLE INC COM 037833100 6,817 30,200 SH Put SOLE   30,200 0 0
APPLE INC COM 037833100 6,908 30,600 SH Put SOLE   30,600 0 0
APPLE INC COM 037833100 7,066 31,300 SH Call SOLE   31,300 0 0
APPLE INC COM 037833100 7,314 32,400 SH Put SOLE   32,400 0 0
APPLE INC COM 037833100 7,427 32,900 SH Put SOLE   32,900 0 0
APPLE INC COM 037833100 7,449 33,000 SH Put SOLE   33,000 0 0
APPLE INC COM 037833100 7,630 33,800 SH Put SOLE   33,800 0 0
APPLE INC COM 037833100 7,991 35,400 SH Call SOLE   35,400 0 0
APPLE INC COM 037833100 8,510 37,700 SH Put SOLE   37,700 0 0
APPLE INC COM 037833100 8,510 37,700 SH Put SOLE   37,700 0 0
APPLE INC COM 037833100 8,578 38,000 SH Put SOLE   38,000 0 0
APPLE INC COM 037833100 9,662 42,800 SH Call SOLE   42,800 0 0
APPLE INC COM 037833100 9,910 43,900 SH Put SOLE   43,900 0 0
APPLE INC COM 037833100 10,068 44,600 SH Call SOLE   44,600 0 0
APPLE INC COM 037833100 10,158 45,000 SH Put SOLE   45,000 0 0
APPLE INC COM 037833100 10,519 46,600 SH Call SOLE   46,600 0 0
APPLE INC COM 037833100 10,542 46,700 SH Put SOLE   46,700 0 0
APPLE INC COM 037833100 10,723 47,500 SH Put SOLE   47,500 0 0
APPLE INC COM 037833100 10,948 48,500 SH Put SOLE   48,500 0 0
APPLE INC COM 037833100 10,971 48,600 SH Put SOLE   48,600 0 0
APPLE INC COM 037833100 11,084 49,100 SH Put SOLE   49,100 0 0
APPLE INC COM 037833100 11,084 49,100 SH Put SOLE   49,100 0 0
APPLE INC COM 037833100 11,242 49,800 SH Put SOLE   49,800 0 0
APPLE INC COM 037833100 11,264 49,900 SH Put SOLE   49,900 0 0
APPLE INC COM 037833100 11,874 52,600 SH Put SOLE   52,600 0 0
APPLE INC COM 037833100 12,416 55,000 SH Put SOLE   55,000 0 0
APPLE INC COM 037833100 13,048 57,800 SH Put SOLE   57,800 0 0
APPLE INC COM 037833100 13,567 60,100 SH Call SOLE   60,100 0 0
APPLE INC COM 037833100 13,680 60,600 SH Put SOLE   60,600 0 0
APPLE INC COM 037833100 15,395 68,200 SH Put SOLE   68,200 0 0
APPLE INC COM 037833100 15,508 68,700 SH Put SOLE   68,700 0 0
APPLE INC COM 037833100 16,502 73,100 SH Call SOLE   73,100 0 0
APPLE INC COM 037833100 17,359 76,900 SH Put SOLE   76,900 0 0
APPLE INC COM 037833100 17,833 79,000 SH Put SOLE   79,000 0 0
APPLE INC COM 037833100 17,969 79,600 SH Put SOLE   79,600 0 0
APPLE INC COM 037833100 18,578 82,300 SH Put SOLE   82,300 0 0
APPLE INC COM 037833100 19,188 85,000 SH Call SOLE   85,000 0 0
APPLE INC COM 037833100 19,210 85,100 SH Put SOLE   85,100 0 0
APPLE INC COM 037833100 19,775 87,600 SH Put SOLE   87,600 0 0
APPLE INC COM 037833100 19,978 88,500 SH Put SOLE   88,500 0 0
APPLE INC COM 037833100 20,520 90,900 SH Put SOLE   90,900 0 0
APPLE INC COM 037833100 21,062 93,300 SH Call SOLE   93,300 0 0
APPLE INC COM 037833100 22,077 97,800 SH Call SOLE   97,800 0 0
APPLE INC COM 037833100 22,574 100,000 SH Call SOLE   100,000 0 0
APPLE INC COM 037833100 22,867 101,300 SH Put SOLE   101,300 0 0
APPLE INC COM 037833100 23,545 104,300 SH Put SOLE   104,300 0 0
APPLE INC COM 037833100 23,928 106,000 SH Put SOLE   106,000 0 0
APPLE INC COM 037833100 24,064 106,600 SH Put SOLE   106,600 0 0
APPLE INC COM 037833100 24,335 107,800 SH Call SOLE   107,800 0 0
APPLE INC COM 037833100 26,186 116,000 SH Put SOLE   116,000 0 0
APPLE INC COM 037833100 26,705 118,300 SH Put SOLE   118,300 0 0
APPLE INC COM 037833100 26,728 118,400 SH Call SOLE   118,400 0 0
APPLE INC COM 037833100 28,353 125,600 SH Put SOLE   125,600 0 0
APPLE INC COM 037833100 29,572 131,000 SH Put SOLE   131,000 0 0
APPLE INC COM 037833100 31,548 139,755 SH   SOLE   139,755 0 0
APPLE INC COM 037833100 33,861 150,000 SH Put SOLE   150,000 0 0
APPLE INC COM 037833100 34,583 153,200 SH Put SOLE   153,200 0 0
APPLE INC COM 037833100 36,209 160,400 SH Put SOLE   160,400 0 0
APPLE INC COM 037833100 37,969 168,200 SH Put SOLE   168,200 0 0
APPLE INC COM 037833100 41,085 182,000 SH Put SOLE   182,000 0 0
APPLE INC COM 037833100 46,141 204,400 SH Put SOLE   204,400 0 0
APPLE INC COM 037833100 46,435 205,700 SH Put SOLE   205,700 0 0
APPLE INC COM 037833100 52,597 233,000 SH Put SOLE   233,000 0 0
APPLE INC COM 037833100 53,139 235,400 SH Put SOLE   235,400 0 0
APPLE INC COM 037833100 58,083 257,300 SH Put SOLE   257,300 0 0
APPLE INC COM 037833100 58,783 260,400 SH Put SOLE   260,400 0 0
APPLE INC COM 037833100 83,772 371,100 SH Put SOLE   371,100 0 0
APPLE INC COM 037833100 84,946 376,300 SH Put SOLE   376,300 0 0
APPLE INC COM 037833100 95,601 423,500 SH Put SOLE   423,500 0 0
APPLE INC COM 037833100 101,583 450,000 SH Put SOLE   450,000 0 0
APPLE INC COM 037833100 108,445 480,400 SH Put SOLE   480,400 0 0
APPLE INC COM 037833100 156,325 692,500 SH Call SOLE   692,500 0 0
APPLE INC COM 037833100 158,808 703,500 SH Put SOLE   703,500 0 0
APPLE INC COM 037833100 180,592 800,000 SH Call SOLE   800,000 0 0
APPLE INC COM 037833100 185,017 819,600 SH Put SOLE   819,600 0 0
APPLE INC COM 037833100 196,304 869,600 SH Put SOLE   869,600 0 0
APPLE INC COM 037833100 230,277 1,020,100 SH Put SOLE   1,020,100 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 79 4,495 SH   SOLE   4,495 0 0
APPLIED MATLS INC COM 038222105 4 100 SH Put SOLE   100 0 0
APPLIED MATLS INC COM 038222105 4 100 SH Put SOLE   100 0 0
APPLIED MATLS INC COM 038222105 4 100 SH Put SOLE   100 0 0
APPLIED MATLS INC COM 038222105 15 400 SH Put SOLE   400 0 0
APPLIED MATLS INC COM 038222105 19 500 SH Call SOLE   500 0 0
APPLIED MATLS INC COM 038222105 23 600 SH Call SOLE   600 0 0
APPLIED MATLS INC COM 038222105 27 700 SH Call SOLE   700 0 0
APPLIED MATLS INC COM 038222105 35 900 SH Call SOLE   900 0 0
APPLIED MATLS INC COM 038222105 43 1,100 SH Put SOLE   1,100 0 0
APPLIED MATLS INC COM 038222105 46 1,200 SH Put SOLE   1,200 0 0
APPLIED MATLS INC COM 038222105 46 1,200 SH Put SOLE   1,200 0 0
APPLIED MATLS INC COM 038222105 46 1,200 SH Put SOLE   1,200 0 0
APPLIED MATLS INC COM 038222105 50 1,300 SH Call SOLE   1,300 0 0
APPLIED MATLS INC COM 038222105 50 1,300 SH Call SOLE   1,300 0 0
APPLIED MATLS INC COM 038222105 50 1,300 SH Put SOLE   1,300 0 0
APPLIED MATLS INC COM 038222105 50 1,300 SH Put SOLE   1,300 0 0
APPLIED MATLS INC COM 038222105 54 1,400 SH Put SOLE   1,400 0 0
APPLIED MATLS INC COM 038222105 62 1,600 SH Put SOLE   1,600 0 0
APPLIED MATLS INC COM 038222105 66 1,700 SH Put SOLE   1,700 0 0
APPLIED MATLS INC COM 038222105 70 1,800 SH Call SOLE   1,800 0 0
APPLIED MATLS INC COM 038222105 81 2,100 SH Put SOLE   2,100 0 0
APPLIED MATLS INC COM 038222105 93 2,400 SH Call SOLE   2,400 0 0
APPLIED MATLS INC COM 038222105 97 2,500 SH Put SOLE   2,500 0 0
APPLIED MATLS INC COM 038222105 97 2,500 SH Put SOLE   2,500 0 0
APPLIED MATLS INC COM 038222105 100 2,600 SH Put SOLE   2,600 0 0
APPLIED MATLS INC COM 038222105 120 3,100 SH Put SOLE   3,100 0 0
APPLIED MATLS INC COM 038222105 131 3,400 SH Put SOLE   3,400 0 0
APPLIED MATLS INC COM 038222105 139 3,600 SH Put SOLE   3,600 0 0
APPLIED MATLS INC COM 038222105 147 3,800 SH Put SOLE   3,800 0 0
APPLIED MATLS INC COM 038222105 158 4,100 SH Put SOLE   4,100 0 0
APPLIED MATLS INC COM 038222105 170 4,400 SH Put SOLE   4,400 0 0
APPLIED MATLS INC COM 038222105 170 4,400 SH Put SOLE   4,400 0 0
APPLIED MATLS INC COM 038222105 178 4,600 SH Put SOLE   4,600 0 0
APPLIED MATLS INC COM 038222105 182 4,700 SH Put SOLE   4,700 0 0
APPLIED MATLS INC COM 038222105 201 5,200 SH Put SOLE   5,200 0 0
APPLIED MATLS INC COM 038222105 201 5,200 SH Put SOLE   5,200 0 0
APPLIED MATLS INC COM 038222105 209 5,400 SH Put SOLE   5,400 0 0
APPLIED MATLS INC COM 038222105 224 5,800 SH Put SOLE   5,800 0 0
APPLIED MATLS INC COM 038222105 228 5,900 SH Put SOLE   5,900 0 0
APPLIED MATLS INC COM 038222105 232 6,000 SH Put SOLE   6,000 0 0
APPLIED MATLS INC COM 038222105 240 6,200 SH Put SOLE   6,200 0 0
APPLIED MATLS INC COM 038222105 251 6,500 SH Put SOLE   6,500 0 0
APPLIED MATLS INC COM 038222105 271 7,000 SH Put SOLE   7,000 0 0
APPLIED MATLS INC COM 038222105 282 7,300 SH Put SOLE   7,300 0 0
APPLIED MATLS INC COM 038222105 286 7,400 SH Put SOLE   7,400 0 0
APPLIED MATLS INC COM 038222105 309 8,000 SH Call SOLE   8,000 0 0
APPLIED MATLS INC COM 038222105 313 8,100 SH Put SOLE   8,100 0 0
APPLIED MATLS INC COM 038222105 313 8,100 SH Put SOLE   8,100 0 0
APPLIED MATLS INC COM 038222105 317 8,200 SH Call SOLE   8,200 0 0
APPLIED MATLS INC COM 038222105 317 8,200 SH Call SOLE   8,200 0 0
APPLIED MATLS INC COM 038222105 317 8,200 SH Put SOLE   8,200 0 0
APPLIED MATLS INC COM 038222105 321 8,300 SH Put SOLE   8,300 0 0
APPLIED MATLS INC COM 038222105 375 9,700 SH Call SOLE   9,700 0 0
APPLIED MATLS INC COM 038222105 390 10,100 SH Put SOLE   10,100 0 0
APPLIED MATLS INC COM 038222105 444 11,500 SH Put SOLE   11,500 0 0
APPLIED MATLS INC COM 038222105 444 11,500 SH Put SOLE   11,500 0 0
APPLIED MATLS INC COM 038222105 464 12,000 SH Put SOLE   12,000 0 0
APPLIED MATLS INC COM 038222105 472 12,200 SH Call SOLE   12,200 0 0
APPLIED MATLS INC COM 038222105 491 12,700 SH Put SOLE   12,700 0 0
APPLIED MATLS INC COM 038222105 502 13,000 SH Put SOLE   13,000 0 0
APPLIED MATLS INC COM 038222105 549 14,200 SH Put SOLE   14,200 0 0
APPLIED MATLS INC COM 038222105 568 14,700 SH Put SOLE   14,700 0 0
APPLIED MATLS INC COM 038222105 603 15,600 SH Put SOLE   15,600 0 0
APPLIED MATLS INC COM 038222105 723 18,700 SH Put SOLE   18,700 0 0
APPLIED MATLS INC COM 038222105 750 19,400 SH Put SOLE   19,400 0 0
APPLIED MATLS INC COM 038222105 989 25,600 SH Put SOLE   25,600 0 0
APPLIED MATLS INC COM 038222105 1,044 27,000 SH Call SOLE   27,000 0 0
APPLIED MATLS INC COM 038222105 1,171 30,300 SH Put SOLE   30,300 0 0
APPLIED MATLS INC COM 038222105 1,538 39,800 SH Put SOLE   39,800 0 0
APPLIED MATLS INC COM 038222105 1,542 39,900 SH Call SOLE   39,900 0 0
APPLIED MATLS INC COM 038222105 1,878 48,600 SH Put SOLE   48,600 0 0
APPLIED MATLS INC COM 038222105 2,087 54,000 SH Call SOLE   54,000 0 0
APPLIED MATLS INC COM 038222105 2,899 75,000 SH Put SOLE   75,000 0 0
APPLIED MATLS INC COM 038222105 7,037 182,071 SH   SOLE   182,071 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102 0 13 SH   SOLE   13 0 0
AQUA METALS INC COM 03837J101 25 9,523 SH   SOLE   9,523 0 0
AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 0 112 SH   SOLE   112 0 0
ARAMARK COM 03852U106 956 22,231 SH   SOLE   22,231 0 0
ARBUTUS BIOPHARMA CORP COM 03879J100 472 50,000 SH Call SOLE   50,000 0 0
ARCH COAL INC CL A 039380407 56 630 SH   SOLE   630 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 10 200 SH Call SOLE   200 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 20 400 SH Call SOLE   400 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 20 400 SH Call SOLE   400 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 20 400 SH Put SOLE   400 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 50 1,000 SH Put SOLE   1,000 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 60 1,200 SH Put SOLE   1,200 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 60 1,200 SH Put SOLE   1,200 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 80 1,600 SH Put SOLE   1,600 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 101 2,000 SH Put SOLE   2,000 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 161 3,200 SH Call SOLE   3,200 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 176 3,500 SH Call SOLE   3,500 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 181 3,600 SH Call SOLE   3,600 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 181 3,600 SH Put SOLE   3,600 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 186 3,700 SH Call SOLE   3,700 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 186 3,700 SH Put SOLE   3,700 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 191 3,800 SH Call SOLE   3,800 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 201 4,000 SH Call SOLE   4,000 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 251 5,000 SH Call SOLE   5,000 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 362 7,200 SH Put SOLE   7,200 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 563 11,200 SH Put SOLE   11,200 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 603 12,000 SH Put SOLE   12,000 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 623 12,400 SH Put SOLE   12,400 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 659 13,100 SH Put SOLE   13,100 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 739 14,700 SH Put SOLE   14,700 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 804 16,000 SH Put SOLE   16,000 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 920 18,300 SH Put SOLE   18,300 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 1,186 23,600 SH Put SOLE   23,600 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 1,428 28,400 SH Call SOLE   28,400 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 1,458 29,000 SH Call SOLE   29,000 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 2,343 46,600 SH Put SOLE   46,600 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 3,499 69,600 SH Put SOLE   69,600 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 3,509 69,800 SH Put SOLE   69,800 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 10,054 200,000 SH Call SOLE   200,000 0 0
ARCONIC INC COM 03965L100 2,201 100,000 SH Call SOLE   100,000 0 0
ARCONIC INC COM 03965L100 6,372 289,500 SH Call SOLE   289,500 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 2 51 SH   SOLE   51 0 0
ARES CAP CORP COM 04010L103 90 5,257 SH   SOLE   5,257 0 0
ARES CAP CORP COM 04010L103 1,719 100,000 SH Put SOLE   100,000 0 0
ARISTA NETWORKS INC COM 040413106 27 100 SH Call SOLE   100 0 0
ARISTA NETWORKS INC COM 040413106 27 100 SH Call SOLE   100 0 0
ARISTA NETWORKS INC COM 040413106 27 100 SH Call SOLE   100 0 0
ARISTA NETWORKS INC COM 040413106 27 100 SH Call SOLE   100 0 0
ARISTA NETWORKS INC COM 040413106 27 100 SH Call SOLE   100 0 0
ARISTA NETWORKS INC COM 040413106 27 100 SH Call SOLE   100 0 0
ARISTA NETWORKS INC COM 040413106 27 100 SH Call SOLE   100 0 0
ARISTA NETWORKS INC COM 040413106 27 100 SH Call SOLE   100 0 0
ARISTA NETWORKS INC COM 040413106 27 100 SH Call SOLE   100 0 0
ARISTA NETWORKS INC COM 040413106 27 100 SH Put SOLE   100 0 0
ARISTA NETWORKS INC COM 040413106 27 100 SH Put SOLE   100 0 0
ARISTA NETWORKS INC COM 040413106 27 100 SH Put SOLE   100 0 0
ARISTA NETWORKS INC COM 040413106 27 100 SH Put SOLE   100 0 0
ARISTA NETWORKS INC COM 040413106 27 100 SH Put SOLE   100 0 0
ARISTA NETWORKS INC COM 040413106 27 100 SH Put SOLE   100 0 0
ARISTA NETWORKS INC COM 040413106 27 100 SH Put SOLE   100 0 0
ARISTA NETWORKS INC COM 040413106 53 200 SH Call SOLE   200 0 0
ARISTA NETWORKS INC COM 040413106 53 200 SH Call SOLE   200 0 0
ARISTA NETWORKS INC COM 040413106 53 200 SH Call SOLE   200 0 0
ARISTA NETWORKS INC COM 040413106 53 200 SH Call SOLE   200 0 0
ARISTA NETWORKS INC COM 040413106 53 200 SH Call SOLE   200 0 0
ARISTA NETWORKS INC COM 040413106 53 200 SH Call SOLE   200 0 0
ARISTA NETWORKS INC COM 040413106 53 200 SH Call SOLE   200 0 0
ARISTA NETWORKS INC COM 040413106 53 200 SH Call SOLE   200 0 0
ARISTA NETWORKS INC COM 040413106 53 200 SH Call SOLE   200 0 0
ARISTA NETWORKS INC COM 040413106 53 200 SH Call SOLE   200 0 0
ARISTA NETWORKS INC COM 040413106 53 200 SH Call SOLE   200 0 0
ARISTA NETWORKS INC COM 040413106 53 200 SH Call SOLE   200 0 0
ARISTA NETWORKS INC COM 040413106 53 200 SH Call SOLE   200 0 0
ARISTA NETWORKS INC COM 040413106 53 200 SH Call SOLE   200 0 0
ARISTA NETWORKS INC COM 040413106 53 200 SH Call SOLE   200 0 0
ARISTA NETWORKS INC COM 040413106 53 200 SH Put SOLE   200 0 0
ARISTA NETWORKS INC COM 040413106 53 200 SH Put SOLE   200 0 0
ARISTA NETWORKS INC COM 040413106 53 200 SH Put SOLE   200 0 0
ARISTA NETWORKS INC COM 040413106 53 200 SH Put SOLE   200 0 0
ARISTA NETWORKS INC COM 040413106 53 200 SH Put SOLE   200 0 0
ARISTA NETWORKS INC COM 040413106 53 200 SH Put SOLE   200 0 0
ARISTA NETWORKS INC COM 040413106 53 200 SH Put SOLE   200 0 0
ARISTA NETWORKS INC COM 040413106 53 200 SH Put SOLE   200 0 0
ARISTA NETWORKS INC COM 040413106 53 200 SH Put SOLE   200 0 0
ARISTA NETWORKS INC COM 040413106 53 200 SH Put SOLE   200 0 0
ARISTA NETWORKS INC COM 040413106 53 200 SH Put SOLE   200 0 0
ARISTA NETWORKS INC COM 040413106 53 200 SH Put SOLE   200 0 0
ARISTA NETWORKS INC COM 040413106 53 200 SH Put SOLE   200 0 0
ARISTA NETWORKS INC COM 040413106 53 200 SH Put SOLE   200 0 0
ARISTA NETWORKS INC COM 040413106 53 200 SH Put SOLE   200 0 0
ARISTA NETWORKS INC COM 040413106 53 200 SH Put SOLE   200 0 0
ARISTA NETWORKS INC COM 040413106 53 200 SH Put SOLE   200 0 0
ARISTA NETWORKS INC COM 040413106 80 300 SH Call SOLE   300 0 0
ARISTA NETWORKS INC COM 040413106 80 300 SH Call SOLE   300 0 0
ARISTA NETWORKS INC COM 040413106 80 300 SH Put SOLE   300 0 0
ARISTA NETWORKS INC COM 040413106 80 300 SH Put SOLE   300 0 0
ARISTA NETWORKS INC COM 040413106 80 300 SH Put SOLE   300 0 0
ARISTA NETWORKS INC COM 040413106 80 300 SH Put SOLE   300 0 0
ARISTA NETWORKS INC COM 040413106 80 300 SH Put SOLE   300 0 0
ARISTA NETWORKS INC COM 040413106 106 400 SH Call SOLE   400 0 0
ARISTA NETWORKS INC COM 040413106 106 400 SH Call SOLE   400 0 0
ARISTA NETWORKS INC COM 040413106 106 400 SH Call SOLE   400 0 0
ARISTA NETWORKS INC COM 040413106 106 400 SH Put SOLE   400 0 0
ARISTA NETWORKS INC COM 040413106 106 400 SH Put SOLE   400 0 0
ARISTA NETWORKS INC COM 040413106 106 400 SH Put SOLE   400 0 0
ARISTA NETWORKS INC COM 040413106 106 400 SH Put SOLE   400 0 0
ARISTA NETWORKS INC COM 040413106 106 400 SH Put SOLE   400 0 0
ARISTA NETWORKS INC COM 040413106 106 400 SH Put SOLE   400 0 0
ARISTA NETWORKS INC COM 040413106 106 400 SH Put SOLE   400 0 0
ARISTA NETWORKS INC COM 040413106 106 400 SH Put SOLE   400 0 0
ARISTA NETWORKS INC COM 040413106 133 500 SH Put SOLE   500 0 0
ARISTA NETWORKS INC COM 040413106 133 500 SH Put SOLE   500 0 0
ARISTA NETWORKS INC COM 040413106 133 500 SH Put SOLE   500 0 0
ARISTA NETWORKS INC COM 040413106 160 600 SH Call SOLE   600 0 0
ARISTA NETWORKS INC COM 040413106 160 600 SH Put SOLE   600 0 0
ARISTA NETWORKS INC COM 040413106 160 600 SH Put SOLE   600 0 0
ARISTA NETWORKS INC COM 040413106 160 600 SH Put SOLE   600 0 0
ARISTA NETWORKS INC COM 040413106 186 700 SH Call SOLE   700 0 0
ARISTA NETWORKS INC COM 040413106 186 700 SH Put SOLE   700 0 0
ARISTA NETWORKS INC COM 040413106 186 700 SH Put SOLE   700 0 0
ARISTA NETWORKS INC COM 040413106 186 700 SH Put SOLE   700 0 0
ARISTA NETWORKS INC COM 040413106 213 800 SH Put SOLE   800 0 0
ARISTA NETWORKS INC COM 040413106 213 800 SH Put SOLE   800 0 0
ARISTA NETWORKS INC COM 040413106 213 800 SH Put SOLE   800 0 0
ARISTA NETWORKS INC COM 040413106 239 900 SH Call SOLE   900 0 0
ARISTA NETWORKS INC COM 040413106 239 900 SH Put SOLE   900 0 0
ARISTA NETWORKS INC COM 040413106 239 900 SH Put SOLE   900 0 0
ARISTA NETWORKS INC COM 040413106 266 1,000 SH Put SOLE   1,000 0 0
ARISTA NETWORKS INC COM 040413106 292 1,100 SH Put SOLE   1,100 0 0
ARISTA NETWORKS INC COM 040413106 372 1,400 SH Put SOLE   1,400 0 0
ARISTA NETWORKS INC COM 040413106 425 1,600 SH Put SOLE   1,600 0 0
ARISTA NETWORKS INC COM 040413106 479 1,800 SH Put SOLE   1,800 0 0
ARISTA NETWORKS INC COM 040413106 585 2,200 SH Put SOLE   2,200 0 0
ARISTA NETWORKS INC COM 040413106 824 3,100 SH Call SOLE   3,100 0 0
ARISTA NETWORKS INC COM 040413106 3,034 11,411 SH   SOLE   11,411 0 0
ARISTA NETWORKS INC COM 040413106 15,952 60,000 SH Put SOLE   60,000 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 10 649 SH   SOLE   649 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 1,566 22,500 SH Call SOLE   22,500 0 0
ARQULE INC COM 04269E107 85 15,000 SH Call SOLE   15,000 0 0
ARRAY BIOPHARMA INC COM 04269X105 471 31,000 SH Call SOLE   31,000 0 0
ARRAY BIOPHARMA INC COM 04269X105 1,140 75,000 SH Call SOLE   75,000 0 0
ARROW ELECTRS INC COM 042735100 28 380 SH   SOLE   380 0 0
ARROW ETF TR ARROW DJ GLB YLD 04273H104 0 1 SH   SOLE   1 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 575 30,000 SH Call SOLE   30,000 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 959 50,000 SH Call SOLE   50,000 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 59 1,820 SH   SOLE   1,820 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 16 235 SH   SOLE   235 0 0
ASPEN TECHNOLOGY INC COM 045327103 4 34 SH   SOLE   34 0 0
ASSERTIO THERAPEUTICS INC COM 04545L107 66 11,189 SH   SOLE   11,189 0 0
ASSOCIATED BANC CORP COM 045487105 32 1,233 SH   SOLE   1,233 0 0
ASSURANT INC COM 04621X108 3,098 28,701 SH   SOLE   28,701 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 16 400 SH Put SOLE   400 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 24 600 SH Put SOLE   600 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 874 22,100 SH Call SOLE   22,100 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 1,228 31,031 SH   SOLE   31,031 0 0
ASURE SOFTWARE INC COM 04649U102 373 30,000 SH Call SOLE   30,000 0 0
ATHENAHEALTH INC COM 04685W103 2,672 20,000 SH Call SOLE   20,000 0 0
ATHENAHEALTH INC COM 04685W103 4,008 30,000 SH Call SOLE   30,000 0 0
ATHENAHEALTH INC COM 04685W103 5,344 40,000 SH Call SOLE   40,000 0 0
ATOSSA GENETICS INC COM PAR 04962H506 0 209 SH   SOLE   209 0 0
AUTODESK INC COM 052769106 16 100 SH Call SOLE   100 0 0
AUTODESK INC COM 052769106 16 100 SH Call SOLE   100 0 0
AUTODESK INC COM 052769106 16 100 SH Put SOLE   100 0 0
AUTODESK INC COM 052769106 16 100 SH Put SOLE   100 0 0
AUTODESK INC COM 052769106 16 100 SH Put SOLE   100 0 0
AUTODESK INC COM 052769106 16 100 SH Put SOLE   100 0 0
AUTODESK INC COM 052769106 16 100 SH Put SOLE   100 0 0
AUTODESK INC COM 052769106 31 200 SH Call SOLE   200 0 0
AUTODESK INC COM 052769106 31 200 SH Call SOLE   200 0 0
AUTODESK INC COM 052769106 31 200 SH Call SOLE   200 0 0
AUTODESK INC COM 052769106 31 200 SH Call SOLE   200 0 0
AUTODESK INC COM 052769106 31 200 SH Call SOLE   200 0 0
AUTODESK INC COM 052769106 31 200 SH Put SOLE   200 0 0
AUTODESK INC COM 052769106 31 200 SH Put SOLE   200 0 0
AUTODESK INC COM 052769106 31 200 SH Put SOLE   200 0 0
AUTODESK INC COM 052769106 31 200 SH Put SOLE   200 0 0
AUTODESK INC COM 052769106 31 200 SH Put SOLE   200 0 0
AUTODESK INC COM 052769106 31 200 SH Put SOLE   200 0 0
AUTODESK INC COM 052769106 47 300 SH Call SOLE   300 0 0
AUTODESK INC COM 052769106 47 300 SH Call SOLE   300 0 0
AUTODESK INC COM 052769106 47 300 SH Put SOLE   300 0 0
AUTODESK INC COM 052769106 47 300 SH Put SOLE   300 0 0
AUTODESK INC COM 052769106 47 300 SH Put SOLE   300 0 0
AUTODESK INC COM 052769106 47 300 SH Put SOLE   300 0 0
AUTODESK INC COM 052769106 47 300 SH Put SOLE   300 0 0
AUTODESK INC COM 052769106 47 300 SH Put SOLE   300 0 0
AUTODESK INC COM 052769106 47 300 SH Put SOLE   300 0 0
AUTODESK INC COM 052769106 47 300 SH Put SOLE   300 0 0
AUTODESK INC COM 052769106 62 400 SH Call SOLE   400 0 0
AUTODESK INC COM 052769106 62 400 SH Put SOLE   400 0 0
AUTODESK INC COM 052769106 62 400 SH Put SOLE   400 0 0
AUTODESK INC COM 052769106 62 400 SH Put SOLE   400 0 0
AUTODESK INC COM 052769106 62 400 SH Put SOLE   400 0 0
AUTODESK INC COM 052769106 78 500 SH Put SOLE   500 0 0
AUTODESK INC COM 052769106 78 500 SH Put SOLE   500 0 0
AUTODESK INC COM 052769106 78 500 SH Put SOLE   500 0 0
AUTODESK INC COM 052769106 78 500 SH Put SOLE   500 0 0
AUTODESK INC COM 052769106 78 500 SH Put SOLE   500 0 0
AUTODESK INC COM 052769106 94 600 SH Call SOLE   600 0 0
AUTODESK INC COM 052769106 94 600 SH Put SOLE   600 0 0
AUTODESK INC COM 052769106 94 600 SH Put SOLE   600 0 0
AUTODESK INC COM 052769106 94 600 SH Put SOLE   600 0 0
AUTODESK INC COM 052769106 94 600 SH Put SOLE   600 0 0
AUTODESK INC COM 052769106 109 700 SH Put SOLE   700 0 0
AUTODESK INC COM 052769106 109 700 SH Put SOLE   700 0 0
AUTODESK INC COM 052769106 109 700 SH Put SOLE   700 0 0
AUTODESK INC COM 052769106 125 800 SH Call SOLE   800 0 0
AUTODESK INC COM 052769106 125 800 SH Put SOLE   800 0 0
AUTODESK INC COM 052769106 125 800 SH Put SOLE   800 0 0
AUTODESK INC COM 052769106 125 800 SH Put SOLE   800 0 0
AUTODESK INC COM 052769106 125 800 SH Put SOLE   800 0 0
AUTODESK INC COM 052769106 125 800 SH Put SOLE   800 0 0
AUTODESK INC COM 052769106 125 800 SH Put SOLE   800 0 0
AUTODESK INC COM 052769106 125 800 SH Put SOLE   800 0 0
AUTODESK INC COM 052769106 125 800 SH Put SOLE   800 0 0
AUTODESK INC COM 052769106 125 800 SH Put SOLE   800 0 0
AUTODESK INC COM 052769106 140 900 SH Put SOLE   900 0 0
AUTODESK INC COM 052769106 140 900 SH Put SOLE   900 0 0
AUTODESK INC COM 052769106 140 900 SH Put SOLE   900 0 0
AUTODESK INC COM 052769106 140 900 SH Put SOLE   900 0 0
AUTODESK INC COM 052769106 140 900 SH Put SOLE   900 0 0
AUTODESK INC COM 052769106 140 900 SH Put SOLE   900 0 0
AUTODESK INC COM 052769106 156 1,000 SH Put SOLE   1,000 0 0
AUTODESK INC COM 052769106 156 1,000 SH Put SOLE   1,000 0 0
AUTODESK INC COM 052769106 156 1,000 SH Put SOLE   1,000 0 0
AUTODESK INC COM 052769106 156 1,000 SH Put SOLE   1,000 0 0
AUTODESK INC COM 052769106 156 1,000 SH Put SOLE   1,000 0 0
AUTODESK INC COM 052769106 156 1,000 SH Put SOLE   1,000 0 0
AUTODESK INC COM 052769106 172 1,100 SH Put SOLE   1,100 0 0
AUTODESK INC COM 052769106 172 1,100 SH Put SOLE   1,100 0 0
AUTODESK INC COM 052769106 172 1,100 SH Put SOLE   1,100 0 0
AUTODESK INC COM 052769106 172 1,100 SH Put SOLE   1,100 0 0
AUTODESK INC COM 052769106 187 1,200 SH Put SOLE   1,200 0 0
AUTODESK INC COM 052769106 187 1,200 SH Put SOLE   1,200 0 0
AUTODESK INC COM 052769106 187 1,200 SH Put SOLE   1,200 0 0
AUTODESK INC COM 052769106 187 1,200 SH Put SOLE   1,200 0 0
AUTODESK INC COM 052769106 203 1,300 SH Put SOLE   1,300 0 0
AUTODESK INC COM 052769106 203 1,300 SH Put SOLE   1,300 0 0
AUTODESK INC COM 052769106 203 1,300 SH Put SOLE   1,300 0 0
AUTODESK INC COM 052769106 203 1,300 SH Put SOLE   1,300 0 0
AUTODESK INC COM 052769106 203 1,300 SH Put SOLE   1,300 0 0
AUTODESK INC COM 052769106 203 1,300 SH Put SOLE   1,300 0 0
AUTODESK INC COM 052769106 219 1,400 SH Put SOLE   1,400 0 0
AUTODESK INC COM 052769106 219 1,400 SH Put SOLE   1,400 0 0
AUTODESK INC COM 052769106 234 1,500 SH Put SOLE   1,500 0 0
AUTODESK INC COM 052769106 234 1,500 SH Put SOLE   1,500 0 0
AUTODESK INC COM 052769106 234 1,500 SH Put SOLE   1,500 0 0
AUTODESK INC COM 052769106 234 1,500 SH Put SOLE   1,500 0 0
AUTODESK INC COM 052769106 234 1,500 SH Put SOLE   1,500 0 0
AUTODESK INC COM 052769106 281 1,800 SH Put SOLE   1,800 0 0
AUTODESK INC COM 052769106 281 1,800 SH Put SOLE   1,800 0 0
AUTODESK INC COM 052769106 281 1,800 SH Put SOLE   1,800 0 0
AUTODESK INC COM 052769106 297 1,900 SH Put SOLE   1,900 0 0
AUTODESK INC COM 052769106 312 2,000 SH Put SOLE   2,000 0 0
AUTODESK INC COM 052769106 328 2,100 SH Put SOLE   2,100 0 0
AUTODESK INC COM 052769106 328 2,100 SH Put SOLE   2,100 0 0
AUTODESK INC COM 052769106 328 2,100 SH Put SOLE   2,100 0 0
AUTODESK INC COM 052769106 343 2,200 SH Put SOLE   2,200 0 0
AUTODESK INC COM 052769106 359 2,300 SH Put SOLE   2,300 0 0
AUTODESK INC COM 052769106 406 2,600 SH Put SOLE   2,600 0 0
AUTODESK INC COM 052769106 468 3,000 SH Call SOLE   3,000 0 0
AUTODESK INC COM 052769106 484 3,100 SH Put SOLE   3,100 0 0
AUTODESK INC COM 052769106 500 3,200 SH Put SOLE   3,200 0 0
AUTODESK INC COM 052769106 546 3,500 SH Put SOLE   3,500 0 0
AUTODESK INC COM 052769106 567 3,631 SH   SOLE   3,631 0 0
AUTODESK INC COM 052769106 578 3,700 SH Put SOLE   3,700 0 0
AUTODESK INC COM 052769106 593 3,800 SH Put SOLE   3,800 0 0
AUTODESK INC COM 052769106 671 4,300 SH Put SOLE   4,300 0 0
AUTODESK INC COM 052769106 687 4,400 SH Put SOLE   4,400 0 0
AUTODESK INC COM 052769106 702 4,500 SH Put SOLE   4,500 0 0
AUTODESK INC COM 052769106 702 4,500 SH Put SOLE   4,500 0 0
AUTODESK INC COM 052769106 718 4,600 SH Put SOLE   4,600 0 0
AUTODESK INC COM 052769106 843 5,400 SH Put SOLE   5,400 0 0
AUTODESK INC COM 052769106 1,046 6,700 SH Put SOLE   6,700 0 0
AUTODESK INC COM 052769106 1,155 7,400 SH Put SOLE   7,400 0 0
AUTODESK INC COM 052769106 2,232 14,300 SH Put SOLE   14,300 0 0
AUTODESK INC COM 052769106 4,808 30,800 SH Call SOLE   30,800 0 0
AUTODESK INC COM 052769106 8,602 55,100 SH Put SOLE   55,100 0 0
AUTODESK INC COM 052769106 8,867 56,800 SH Put SOLE   56,800 0 0
AUTODESK INC COM 052769106 18,577 119,000 SH Call SOLE   119,000 0 0
AUTOLIV INC COM 052800109 9 105 SH   SOLE   105 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 15 100 SH Call SOLE   100 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 15 100 SH Put SOLE   100 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 15 100 SH Put SOLE   100 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 30 200 SH Call SOLE   200 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 30 200 SH Put SOLE   200 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 30 200 SH Put SOLE   200 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 30 200 SH Put SOLE   200 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 30 200 SH Put SOLE   200 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 30 200 SH Put SOLE   200 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 30 200 SH Put SOLE   200 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 30 200 SH Put SOLE   200 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 30 200 SH Put SOLE   200 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 30 200 SH Put SOLE   200 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 45 300 SH Call SOLE   300 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 45 300 SH Put SOLE   300 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 45 300 SH Put SOLE   300 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 45 300 SH Put SOLE   300 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 60 400 SH Call SOLE   400 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 60 400 SH Put SOLE   400 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 60 400 SH Put SOLE   400 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 60 400 SH Put SOLE   400 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 60 400 SH Put SOLE   400 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 75 500 SH Call SOLE   500 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 90 600 SH Call SOLE   600 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 90 600 SH Put SOLE   600 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 105 700 SH Put SOLE   700 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 121 800 SH Put SOLE   800 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 136 900 SH Put SOLE   900 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 226 1,500 SH Put SOLE   1,500 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 256 1,700 SH Put SOLE   1,700 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 1,871 12,417 SH   SOLE   12,417 0 0
AUTOZONE INC COM 053332102 2,327 3,000 SH Call SOLE   3,000 0 0
AVADEL PHARMACEUTICALS PLC SPONSORED ADR 05337M104 10 2,382 SH   SOLE   2,382 0 0
AVALONBAY CMNTYS INC COM 053484101 12,318 68,000 SH Call SOLE   68,000 0 0
AVANOS MED INC COM 05350V106 992 14,480 SH   SOLE   14,480 0 0
AVANGRID INC COM 05351W103 31 640 SH   SOLE   640 0 0
AVAYA HLDGS CORP COM 05351X101 89 4,005 SH   SOLE   4,005 0 0
AVEO PHARMACEUTICALS INC COM 053588109 65 19,700 SH Call SOLE   19,700 0 0
AVEO PHARMACEUTICALS INC COM 053588109 149 45,000 SH Call SOLE   45,000 0 0
AVEO PHARMACEUTICALS INC COM 053588109 828 250,000 SH Call SOLE   250,000 0 0
AVID BIOSERVICES INC COM 05368M106 0 60 SH   SOLE   60 0 0
AVIS BUDGET GROUP COM 053774105 13 393 SH   SOLE   393 0 0
AVIS BUDGET GROUP COM 053774105 4,821 150,000 SH Put SOLE   150,000 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 56 2,830 SH   SOLE   2,830 0 0
AXOS FINL INC COM 05465C100 3 90 SH   SOLE   90 0 0
BB&T CORP COM 054937107 0 6 SH   SOLE   6 0 0
BB&T CORP COM 054937107 1,942 40,000 SH Call SOLE   40,000 0 0
AZUL S A SPONSR ADR PFD 05501U106 20 1,145 SH   SOLE   1,145 0 0
B & G FOODS INC NEW COM 05508R106 3,612 131,599 SH   SOLE   131,599 0 0
B & G FOODS INC NEW COM 05508R106 43,434 1,582,300 SH Put SOLE   1,582,300 0 0
BGC PARTNERS INC CL A 05541T101 546 46,191 SH   SOLE   46,191 0 0
BP PLC SPONSORED ADR 055622104 5 100 SH Call SOLE   100 0 0
BP PLC SPONSORED ADR 055622104 9 200 SH Call SOLE   200 0 0
BP PLC SPONSORED ADR 055622104 9 200 SH Put SOLE   200 0 0
BP PLC SPONSORED ADR 055622104 9 200 SH Put SOLE   200 0 0
BP PLC SPONSORED ADR 055622104 14 300 SH Put SOLE   300 0 0
BP PLC SPONSORED ADR 055622104 14 300 SH Put SOLE   300 0 0
BP PLC SPONSORED ADR 055622104 14 300 SH Put SOLE   300 0 0
BP PLC SPONSORED ADR 055622104 14 300 SH Put SOLE   300 0 0
BP PLC SPONSORED ADR 055622104 18 400 SH Put SOLE   400 0 0
BP PLC SPONSORED ADR 055622104 23 500 SH Call SOLE   500 0 0
BP PLC SPONSORED ADR 055622104 23 500 SH Call SOLE   500 0 0
BP PLC SPONSORED ADR 055622104 23 500 SH Call SOLE   500 0 0
BP PLC SPONSORED ADR 055622104 23 500 SH Call SOLE   500 0 0
BP PLC SPONSORED ADR 055622104 23 500 SH Put SOLE   500 0 0
BP PLC SPONSORED ADR 055622104 23 500 SH Put SOLE   500 0 0
BP PLC SPONSORED ADR 055622104 28 600 SH Call SOLE   600 0 0
BP PLC SPONSORED ADR 055622104 28 600 SH Call SOLE   600 0 0
BP PLC SPONSORED ADR 055622104 28 600 SH Call SOLE   600 0 0
BP PLC SPONSORED ADR 055622104 28 600 SH Call SOLE   600 0 0
BP PLC SPONSORED ADR 055622104 32 700 SH Call SOLE   700 0 0
BP PLC SPONSORED ADR 055622104 32 700 SH Call SOLE   700 0 0
BP PLC SPONSORED ADR 055622104 32 700 SH Call SOLE   700 0 0
BP PLC SPONSORED ADR 055622104 37 800 SH Call SOLE   800 0 0
BP PLC SPONSORED ADR 055622104 37 800 SH Call SOLE   800 0 0
BP PLC SPONSORED ADR 055622104 41 900 SH Call SOLE   900 0 0
BP PLC SPONSORED ADR 055622104 41 900 SH Put SOLE   900 0 0
BP PLC SPONSORED ADR 055622104 46 1,000 SH Call SOLE   1,000 0 0
BP PLC SPONSORED ADR 055622104 46 1,000 SH Put SOLE   1,000 0 0
BP PLC SPONSORED ADR 055622104 51 1,100 SH Call SOLE   1,100 0 0
BP PLC SPONSORED ADR 055622104 51 1,100 SH Put SOLE   1,100 0 0
BP PLC SPONSORED ADR 055622104 51 1,100 SH Put SOLE   1,100 0 0
BP PLC SPONSORED ADR 055622104 51 1,100 SH Put SOLE   1,100 0 0
BP PLC SPONSORED ADR 055622104 55 1,200 SH Put SOLE   1,200 0 0
BP PLC SPONSORED ADR 055622104 60 1,300 SH Call SOLE   1,300 0 0
BP PLC SPONSORED ADR 055622104 60 1,300 SH Call SOLE   1,300 0 0
BP PLC SPONSORED ADR 055622104 60 1,300 SH Put SOLE   1,300 0 0
BP PLC SPONSORED ADR 055622104 60 1,300 SH Put SOLE   1,300 0 0
BP PLC SPONSORED ADR 055622104 65 1,400 SH Call SOLE   1,400 0 0
BP PLC SPONSORED ADR 055622104 65 1,400 SH Put SOLE   1,400 0 0
BP PLC SPONSORED ADR 055622104 69 1,500 SH Call SOLE   1,500 0 0
BP PLC SPONSORED ADR 055622104 69 1,500 SH Put SOLE   1,500 0 0
BP PLC SPONSORED ADR 055622104 78 1,700 SH Call SOLE   1,700 0 0
BP PLC SPONSORED ADR 055622104 83 1,800 SH Put SOLE   1,800 0 0
BP PLC SPONSORED ADR 055622104 101 2,200 SH Put SOLE   2,200 0 0
BP PLC SPONSORED ADR 055622104 129 2,800 SH Put SOLE   2,800 0 0
BP PLC SPONSORED ADR 055622104 134 2,900 SH Call SOLE   2,900 0 0
BP PLC SPONSORED ADR 055622104 134 2,900 SH Put SOLE   2,900 0 0
BP PLC SPONSORED ADR 055622104 138 3,000 SH Put SOLE   3,000 0 0
BP PLC SPONSORED ADR 055622104 152 3,300 SH Put SOLE   3,300 0 0
BP PLC SPONSORED ADR 055622104 198 4,300 SH Put SOLE   4,300 0 0
BP PLC SPONSORED ADR 055622104 655 14,200 SH Put SOLE   14,200 0 0
BP PLC SPONSORED ADR 055622104 678 14,700 SH Put SOLE   14,700 0 0
BP PLC SPONSORED ADR 055622104 2,175 47,177 SH   SOLE   47,177 0 0
BP PLC SPONSORED ADR 055622104 15,715 340,900 SH Put SOLE   340,900 0 0
BP PRUDHOE BAY RTY TR UNIT BEN INT 055630107 1,843 53,500 SH Call SOLE   53,500 0 0
BP PRUDHOE BAY RTY TR UNIT BEN INT 055630107 3,338 96,891 SH   SOLE   96,891 0 0
BT GROUP PLC ADR 05577E101 20 1,375 SH   SOLE   1,375 0 0
B RILEY FINL INC COM 05580M108 75 3,318 SH   SOLE   3,318 0 0
BWX TECHNOLOGIES INC COM 05605H100 38 608 SH   SOLE   608 0 0
BAIDU INC SPON ADR REP A 056752108 23 100 SH Call SOLE   100 0 0
BAIDU INC SPON ADR REP A 056752108 23 100 SH Call SOLE   100 0 0
BAIDU INC SPON ADR REP A 056752108 23 100 SH Put SOLE   100 0 0
BAIDU INC SPON ADR REP A 056752108 46 200 SH Put SOLE   200 0 0
BAIDU INC SPON ADR REP A 056752108 46 200 SH Put SOLE   200 0 0
BAIDU INC SPON ADR REP A 056752108 46 200 SH Put SOLE   200 0 0
BAIDU INC SPON ADR REP A 056752108 46 200 SH Put SOLE   200 0 0
BAIDU INC SPON ADR REP A 056752108 46 200 SH Put SOLE   200 0 0
BAIDU INC SPON ADR REP A 056752108 46 200 SH Put SOLE   200 0 0
BAIDU INC SPON ADR REP A 056752108 46 200 SH Put SOLE   200 0 0
BAIDU INC SPON ADR REP A 056752108 46 200 SH Put SOLE   200 0 0
BAIDU INC SPON ADR REP A 056752108 46 200 SH Put SOLE   200 0 0
BAIDU INC SPON ADR REP A 056752108 69 300 SH Call SOLE   300 0 0
BAIDU INC SPON ADR REP A 056752108 69 300 SH Call SOLE   300 0 0
BAIDU INC SPON ADR REP A 056752108 69 300 SH Put SOLE   300 0 0
BAIDU INC SPON ADR REP A 056752108 69 300 SH Put SOLE   300 0 0
BAIDU INC SPON ADR REP A 056752108 69 300 SH Put SOLE   300 0 0
BAIDU INC SPON ADR REP A 056752108 69 300 SH Put SOLE   300 0 0
BAIDU INC SPON ADR REP A 056752108 69 300 SH Put SOLE   300 0 0
BAIDU INC SPON ADR REP A 056752108 69 300 SH Put SOLE   300 0 0
BAIDU INC SPON ADR REP A 056752108 69 300 SH Put SOLE   300 0 0
BAIDU INC SPON ADR REP A 056752108 69 300 SH Put SOLE   300 0 0
BAIDU INC SPON ADR REP A 056752108 91 400 SH Call SOLE   400 0 0
BAIDU INC SPON ADR REP A 056752108 91 400 SH Put SOLE   400 0 0
BAIDU INC SPON ADR REP A 056752108 91 400 SH Put SOLE   400 0 0
BAIDU INC SPON ADR REP A 056752108 91 400 SH Put SOLE   400 0 0
BAIDU INC SPON ADR REP A 056752108 91 400 SH Put SOLE   400 0 0
BAIDU INC SPON ADR REP A 056752108 91 400 SH Put SOLE   400 0 0
BAIDU INC SPON ADR REP A 056752108 91 400 SH Put SOLE   400 0 0
BAIDU INC SPON ADR REP A 056752108 114 500 SH Call SOLE   500 0 0
BAIDU INC SPON ADR REP A 056752108 114 500 SH Put SOLE   500 0 0
BAIDU INC SPON ADR REP A 056752108 114 500 SH Put SOLE   500 0 0
BAIDU INC SPON ADR REP A 056752108 137 600 SH Call SOLE   600 0 0
BAIDU INC SPON ADR REP A 056752108 137 600 SH Put SOLE   600 0 0
BAIDU INC SPON ADR REP A 056752108 137 600 SH Put SOLE   600 0 0
BAIDU INC SPON ADR REP A 056752108 137 600 SH Put SOLE   600 0 0
BAIDU INC SPON ADR REP A 056752108 137 600 SH Put SOLE   600 0 0
BAIDU INC SPON ADR REP A 056752108 137 600 SH Put SOLE   600 0 0
BAIDU INC SPON ADR REP A 056752108 160 700 SH Put SOLE   700 0 0
BAIDU INC SPON ADR REP A 056752108 160 700 SH Put SOLE   700 0 0
BAIDU INC SPON ADR REP A 056752108 160 700 SH Put SOLE   700 0 0
BAIDU INC SPON ADR REP A 056752108 183 800 SH Put SOLE   800 0 0
BAIDU INC SPON ADR REP A 056752108 183 800 SH Put SOLE   800 0 0
BAIDU INC SPON ADR REP A 056752108 206 900 SH Put SOLE   900 0 0
BAIDU INC SPON ADR REP A 056752108 229 1,000 SH Call SOLE   1,000 0 0
BAIDU INC SPON ADR REP A 056752108 229 1,000 SH Put SOLE   1,000 0 0
BAIDU INC SPON ADR REP A 056752108 229 1,000 SH Put SOLE   1,000 0 0
BAIDU INC SPON ADR REP A 056752108 229 1,000 SH Put SOLE   1,000 0 0
BAIDU INC SPON ADR REP A 056752108 229 1,000 SH Put SOLE   1,000 0 0
BAIDU INC SPON ADR REP A 056752108 229 1,000 SH Put SOLE   1,000 0 0
BAIDU INC SPON ADR REP A 056752108 252 1,100 SH Put SOLE   1,100 0 0
BAIDU INC SPON ADR REP A 056752108 252 1,100 SH Put SOLE   1,100 0 0
BAIDU INC SPON ADR REP A 056752108 274 1,200 SH Put SOLE   1,200 0 0
BAIDU INC SPON ADR REP A 056752108 274 1,200 SH Put SOLE   1,200 0 0
BAIDU INC SPON ADR REP A 056752108 274 1,200 SH Put SOLE   1,200 0 0
BAIDU INC SPON ADR REP A 056752108 274 1,200 SH Put SOLE   1,200 0 0
BAIDU INC SPON ADR REP A 056752108 274 1,200 SH Put SOLE   1,200 0 0
BAIDU INC SPON ADR REP A 056752108 297 1,300 SH Call SOLE   1,300 0 0
BAIDU INC SPON ADR REP A 056752108 297 1,300 SH Put SOLE   1,300 0 0
BAIDU INC SPON ADR REP A 056752108 320 1,400 SH Put SOLE   1,400 0 0
BAIDU INC SPON ADR REP A 056752108 366 1,600 SH Put SOLE   1,600 0 0
BAIDU INC SPON ADR REP A 056752108 412 1,800 SH Put SOLE   1,800 0 0
BAIDU INC SPON ADR REP A 056752108 412 1,800 SH Put SOLE   1,800 0 0
BAIDU INC SPON ADR REP A 056752108 412 1,800 SH Put SOLE   1,800 0 0
BAIDU INC SPON ADR REP A 056752108 434 1,900 SH Put SOLE   1,900 0 0
BAIDU INC SPON ADR REP A 056752108 457 2,000 SH Put SOLE   2,000 0 0
BAIDU INC SPON ADR REP A 056752108 457 2,000 SH Put SOLE   2,000 0 0
BAIDU INC SPON ADR REP A 056752108 480 2,100 SH Put SOLE   2,100 0 0
BAIDU INC SPON ADR REP A 056752108 480 2,100 SH Put SOLE   2,100 0 0
BAIDU INC SPON ADR REP A 056752108 503 2,200 SH Put SOLE   2,200 0 0
BAIDU INC SPON ADR REP A 056752108 526 2,300 SH Put SOLE   2,300 0 0
BAIDU INC SPON ADR REP A 056752108 526 2,300 SH Put SOLE   2,300 0 0
BAIDU INC SPON ADR REP A 056752108 526 2,300 SH Put SOLE   2,300 0 0
BAIDU INC SPON ADR REP A 056752108 595 2,600 SH Put SOLE   2,600 0 0
BAIDU INC SPON ADR REP A 056752108 595 2,600 SH Put SOLE   2,600 0 0
BAIDU INC SPON ADR REP A 056752108 617 2,700 SH Put SOLE   2,700 0 0
BAIDU INC SPON ADR REP A 056752108 617 2,700 SH Put SOLE   2,700 0 0
BAIDU INC SPON ADR REP A 056752108 640 2,800 SH Put SOLE   2,800 0 0
BAIDU INC SPON ADR REP A 056752108 709 3,100 SH Put SOLE   3,100 0 0
BAIDU INC SPON ADR REP A 056752108 732 3,200 SH Put SOLE   3,200 0 0
BAIDU INC SPON ADR REP A 056752108 755 3,300 SH Put SOLE   3,300 0 0
BAIDU INC SPON ADR REP A 056752108 778 3,400 SH Put SOLE   3,400 0 0
BAIDU INC SPON ADR REP A 056752108 823 3,600 SH Put SOLE   3,600 0 0
BAIDU INC SPON ADR REP A 056752108 823 3,600 SH Put SOLE   3,600 0 0
BAIDU INC SPON ADR REP A 056752108 846 3,700 SH Put SOLE   3,700 0 0
BAIDU INC SPON ADR REP A 056752108 892 3,900 SH Put SOLE   3,900 0 0
BAIDU INC SPON ADR REP A 056752108 915 4,000 SH Put SOLE   4,000 0 0
BAIDU INC SPON ADR REP A 056752108 1,006 4,400 SH Put SOLE   4,400 0 0
BAIDU INC SPON ADR REP A 056752108 1,098 4,800 SH Put SOLE   4,800 0 0
BAIDU INC SPON ADR REP A 056752108 1,235 5,400 SH Put SOLE   5,400 0 0
BAIDU INC SPON ADR REP A 056752108 1,303 5,700 SH Put SOLE   5,700 0 0
BAIDU INC SPON ADR REP A 056752108 1,418 6,200 SH Put SOLE   6,200 0 0
BAIDU INC SPON ADR REP A 056752108 1,441 6,300 SH Put SOLE   6,300 0 0
BAIDU INC SPON ADR REP A 056752108 2,287 10,000 SH Put SOLE   10,000 0 0
BAIDU INC SPON ADR REP A 056752108 2,470 10,800 SH Put SOLE   10,800 0 0
BAIDU INC SPON ADR REP A 056752108 2,561 11,200 SH Put SOLE   11,200 0 0
BAIDU INC SPON ADR REP A 056752108 2,607 11,400 SH Put SOLE   11,400 0 0
BAIDU INC SPON ADR REP A 056752108 2,790 12,200 SH Put SOLE   12,200 0 0
BAIDU INC SPON ADR REP A 056752108 3,567 15,600 SH Put SOLE   15,600 0 0
BAIDU INC SPON ADR REP A 056752108 6,929 30,300 SH Put SOLE   30,300 0 0
BAIDU INC SPON ADR REP A 056752108 7,478 32,700 SH Put SOLE   32,700 0 0
BAIDU INC SPON ADR REP A 056752108 10,199 44,600 SH Put SOLE   44,600 0 0
BAIDU INC SPON ADR REP A 056752108 10,725 46,900 SH Put SOLE   46,900 0 0
BAIDU INC SPON ADR REP A 056752108 10,977 48,000 SH Put SOLE   48,000 0 0
BAIDU INC SPON ADR REP A 056752108 12,006 52,500 SH Put SOLE   52,500 0 0
BAIDU INC SPON ADR REP A 056752108 12,509 54,700 SH Put SOLE   54,700 0 0
BAIDU INC SPON ADR REP A 056752108 16,008 70,000 SH Call SOLE   70,000 0 0
BAIDU INC SPON ADR REP A 056752108 17,265 75,500 SH Put SOLE   75,500 0 0
BAIDU INC SPON ADR REP A 056752108 19,484 85,200 SH Put SOLE   85,200 0 0
BAIDU INC SPON ADR REP A 056752108 22,273 97,400 SH Put SOLE   97,400 0 0
BAIDU INC SPON ADR REP A 056752108 33,776 147,700 SH Put SOLE   147,700 0 0
BAIDU INC SPON ADR REP A 056752108 35,187 153,872 SH   SOLE   153,872 0 0
BAKER HUGHES A GE CO CL A 05722G100 457 13,500 SH Call SOLE   13,500 0 0
BAKER HUGHES A GE CO CL A 05722G100 1,522 45,000 SH Put SOLE   45,000 0 0
BAKER HUGHES A GE CO CL A 05722G100 1,976 58,400 SH Call SOLE   58,400 0 0
BALL CORP COM 058498106 305 6,934 SH   SOLE   6,934 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 425 60,000 SH Put SOLE   60,000 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 1,416 200,000 SH Put SOLE   200,000 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 2,103 296,994 SH   SOLE   296,994 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 2,124 300,000 SH Put SOLE   300,000 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 3,398 480,000 SH Call SOLE   480,000 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 3,540 500,000 SH Put SOLE   500,000 0 0
BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107 0 7 SH   SOLE   7 0 0
BANCOLOMBIA S A SPON ADR PREF 05968L102 69 1,648 SH   SOLE   1,648 0 0
BANCORP INC DEL COM 05969A105 2 168 SH   SOLE   168 0 0
BANCORPSOUTH BK TUPELO MISS COM 05971J102 7 204 SH   SOLE   204 0 0
BANC OF CALIFORNIA INC COM 05990K106 7 369 SH   SOLE   369 0 0
BANC OF CALIFORNIA INC COM 05990K106 3,166 167,500 SH Call SOLE   167,500 0 0
BANC OF CALIFORNIA INC COM 05990K106 3,780 200,000 SH Put SOLE   200,000 0 0
BANK AMER CORP COM 060505104 3 100 SH Put SOLE   100 0 0
BANK AMER CORP COM 060505104 9 300 SH Call SOLE   300 0 0
BANK AMER CORP COM 060505104 15 500 SH Put SOLE   500 0 0
BANK AMER CORP COM 060505104 15 500 SH Put SOLE   500 0 0
BANK AMER CORP COM 060505104 15 500 SH Put SOLE   500 0 0
BANK AMER CORP COM 060505104 15 500 SH Put SOLE   500 0 0
BANK AMER CORP COM 060505104 24 800 SH Call SOLE   800 0 0
BANK AMER CORP COM 060505104 29 1,000 SH Call SOLE   1,000 0 0
BANK AMER CORP COM 060505104 29 1,000 SH Put SOLE   1,000 0 0
BANK AMER CORP COM 060505104 32 1,100 SH Call SOLE   1,100 0 0
BANK AMER CORP COM 060505104 41 1,400 SH Call SOLE   1,400 0 0
BANK AMER CORP COM 060505104 44 1,500 SH Call SOLE   1,500 0 0
BANK AMER CORP COM 060505104 47 1,600 SH Put SOLE   1,600 0 0
BANK AMER CORP COM 060505104 50 1,700 SH Put SOLE   1,700 0 0
BANK AMER CORP COM 060505104 65 2,200 SH Put SOLE   2,200 0 0
BANK AMER CORP COM 060505104 74 2,500 SH Put SOLE   2,500 0 0
BANK AMER CORP COM 060505104 106 3,600 SH Put SOLE   3,600 0 0
BANK AMER CORP COM 060505104 109 3,700 SH Put SOLE   3,700 0 0
BANK AMER CORP COM 060505104 121 4,100 SH Put SOLE   4,100 0 0
BANK AMER CORP COM 060505104 133 4,500 SH Put SOLE   4,500 0 0
BANK AMER CORP COM 060505104 156 5,300 SH Put SOLE   5,300 0 0
BANK AMER CORP COM 060505104 215 7,300 SH Put SOLE   7,300 0 0
BANK AMER CORP COM 060505104 253 8,600 SH Put SOLE   8,600 0 0
BANK AMER CORP COM 060505104 259 8,800 SH Put SOLE   8,800 0 0
BANK AMER CORP COM 060505104 398 13,500 SH Put SOLE   13,500 0 0
BANK AMER CORP COM 060505104 577 19,600 SH Put SOLE   19,600 0 0
BANK AMER CORP COM 060505104 751 25,500 SH Put SOLE   25,500 0 0
BANK AMER CORP COM 060505104 1,662 56,400 SH Put SOLE   56,400 0 0
BANK AMER CORP COM 060505104 2,192 74,400 SH Put SOLE   74,400 0 0
BANK AMER CORP COM 060505104 3,683 125,000 SH Put SOLE   125,000 0 0
BANK AMER CORP COM 060505104 3,733 126,700 SH Put SOLE   126,700 0 0
BANK AMER CORP COM 060505104 5,076 172,300 SH Put SOLE   172,300 0 0
BANK AMER CORP COM 060505104 5,303 180,000 SH Put SOLE   180,000 0 0
BANK AMER CORP COM 060505104 5,798 196,800 SH Put SOLE   196,800 0 0
BANK AMER CORP COM 060505104 7,341 249,200 SH Put SOLE   249,200 0 0
BANK AMER CORP COM 060505104 8,838 300,000 SH Put SOLE   300,000 0 0
BANK AMER CORP COM 060505104 9,660 327,900 SH Put SOLE   327,900 0 0
BANK AMER CORP COM 060505104 10,069 341,800 SH Call SOLE   341,800 0 0
BANK AMER CORP COM 060505104 10,482 355,800 SH Put SOLE   355,800 0 0
BANK AMER CORP COM 060505104 11,360 385,600 SH Call SOLE   385,600 0 0
BANK AMER CORP COM 060505104 12,488 423,900 SH Call SOLE   423,900 0 0
BANK AMER CORP COM 060505104 15,363 521,500 SH Put SOLE   521,500 0 0
BANK AMER CORP COM 060505104 25,778 875,000 SH Put SOLE   875,000 0 0
BANK AMER CORP COM 060505104 40,169 1,363,500 SH Put SOLE   1,363,500 0 0
BANK AMER CORP COM 060505104 41,244 1,400,000 SH Call SOLE   1,400,000 0 0
BANK AMER CORP COM 060505104 70,677 2,399,100 SH Put SOLE   2,399,100 0 0
BANK AMER CORP COM 060505104 82,691 2,806,900 SH Put SOLE   2,806,900 0 0
BANK AMER CORP COM 060505104 96,272 3,267,896 SH   SOLE   3,267,896 0 0
BANK HAWAII CORP COM 062540109 78 987 SH   SOLE   987 0 0
BANK OF MARIN BANCORP COM 063425102 32 376 SH   SOLE   376 0 0
BANK MONTREAL QUE COM 063671101 87 1,052 SH   SOLE   1,052 0 0
BANK NEW YORK MELLON CORP COM 064058100 5 100 SH Call SOLE   100 0 0
BANK NEW YORK MELLON CORP COM 064058100 5 100 SH Put SOLE   100 0 0
BANK NEW YORK MELLON CORP COM 064058100 5 100 SH Put SOLE   100 0 0
BANK NEW YORK MELLON CORP COM 064058100 5 100 SH Put SOLE   100 0 0
BANK NEW YORK MELLON CORP COM 064058100 5 100 SH Put SOLE   100 0 0
BANK NEW YORK MELLON CORP COM 064058100 10 200 SH Put SOLE   200 0 0
BANK NEW YORK MELLON CORP COM 064058100 10 200 SH Put SOLE   200 0 0
BANK NEW YORK MELLON CORP COM 064058100 10 200 SH Put SOLE   200 0 0
BANK NEW YORK MELLON CORP COM 064058100 10 200 SH Put SOLE   200 0 0
BANK NEW YORK MELLON CORP COM 064058100 10 200 SH Put SOLE   200 0 0
BANK NEW YORK MELLON CORP COM 064058100 15 300 SH Call SOLE   300 0 0
BANK NEW YORK MELLON CORP COM 064058100 15 300 SH Call SOLE   300 0 0
BANK NEW YORK MELLON CORP COM 064058100 15 300 SH Call SOLE   300 0 0
BANK NEW YORK MELLON CORP COM 064058100 15 300 SH Call SOLE   300 0 0
BANK NEW YORK MELLON CORP COM 064058100 15 300 SH Call SOLE   300 0 0
BANK NEW YORK MELLON CORP COM 064058100 15 300 SH Put SOLE   300 0 0
BANK NEW YORK MELLON CORP COM 064058100 20 400 SH Call SOLE   400 0 0
BANK NEW YORK MELLON CORP COM 064058100 20 400 SH Call SOLE   400 0 0
BANK NEW YORK MELLON CORP COM 064058100 25 500 SH Call SOLE   500 0 0
BANK NEW YORK MELLON CORP COM 064058100 25 500 SH Call SOLE   500 0 0
BANK NEW YORK MELLON CORP COM 064058100 31 600 SH Call SOLE   600 0 0
BANK NEW YORK MELLON CORP COM 064058100 31 600 SH Call SOLE   600 0 0
BANK NEW YORK MELLON CORP COM 064058100 31 600 SH Put SOLE   600 0 0
BANK NEW YORK MELLON CORP COM 064058100 51 1,000 SH Put SOLE   1,000 0 0
BANK NEW YORK MELLON CORP COM 064058100 56 1,100 SH Put SOLE   1,100 0 0
BANK NEW YORK MELLON CORP COM 064058100 61 1,200 SH Call SOLE   1,200 0 0
BANK NEW YORK MELLON CORP COM 064058100 61 1,200 SH Call SOLE   1,200 0 0
BANK NEW YORK MELLON CORP COM 064058100 61 1,200 SH Call SOLE   1,200 0 0
BANK NEW YORK MELLON CORP COM 064058100 87 1,700 SH Call SOLE   1,700 0 0
BANK NEW YORK MELLON CORP COM 064058100 133 2,600 SH Put SOLE   2,600 0 0
BANK NEW YORK MELLON CORP COM 064058100 291 5,714 SH   SOLE   5,714 0 0
BANK NEW YORK MELLON CORP COM 064058100 1,020 20,000 SH Put SOLE   20,000 0 0
BANK NEW YORK MELLON CORP COM 064058100 2,550 50,000 SH Put SOLE   50,000 0 0
BANK NEW YORK MELLON CORP COM 064058100 12,110 237,500 SH Call SOLE   237,500 0 0
BAOZUN INC SPONSORED ADR 06684L103 6 128 SH   SOLE   128 0 0
BARCLAYS BK PLC DJUBS CMDT ETN36 06738C778 0 1 SH   SOLE   1 0 0
BARCLAYS BK PLC IPSPGS TTL ETN 06738C794 0 1 SH   SOLE   1 0 0
BARCLAYS BANK PLC ETN DJUBSLEAD 38 06739H263 0 1 SH   SOLE   1 0 0
BARCLAYS BANK PLC ETN DJUBSCOCO 38 06739H313 0 1 SH   SOLE   1 0 0
BARCLAYS BK PLC S&P 500 VEQTOR 06740C337 0 1 SH   SOLE   1 0 0
BARCLAYS BK PLC RTRN DISABILIT 06740D830 0 1 SH   SOLE   1 0 0
BARCLAYS BK PLC 30 YR TREAS BEAR 06740L444 0 1 SH   SOLE   1 0 0
BARCLAYS BK PLC 10 YR TREAS BEAR 06740L451 0 1 SH   SOLE   1 0 0
BARCLAYS BK PLC 2 YR TREAS BULL 06740L469 0 1 SH   SOLE   1 0 0
BARCLAYS BK PLC US TRES STEEP 06740L477 0 1 SH   SOLE   1 0 0
BARCLAYS BK PLC US TRES FLATT 06740L485 0 1 SH   SOLE   1 0 0
BARCLAYS BK PLC 10 YR TREAS BULL 06740L493 0 1 SH   SOLE   1 0 0
BARCLAYS BK PLC 2 YR TREAS BEAR 06740L519 0 1 SH   SOLE   1 0 0
BARCLAYS BK PLC 30 YR TREAS BULL 06740L527 0 1 SH   SOLE   1 0 0
BARCLAYS BK PLC IPTH PURE BRD 06740P114 0 1 SH   SOLE   1 0 0
BARCLAYS BK PLC IPTH CRUDE OIL 06740P221 0 1 SH   SOLE   1 0 0
BARCLAYS BK PLC TRES 5YR BEAR 06740P643 0 1 SH   SOLE   1 0 0
BARCLAYS BK PLC TRES 5YR BULL 06740P650 0 1 SH   SOLE   1 0 0
BARCLAYS BK PLC IPATH DYNM VIX 06741L609 0 1 SH   SOLE   1 0 0
BARCLAYS BK PLC BARC ETN+SHILL 06742A669 0 1 SH   SOLE   1 0 0
BARCLAYS BK PLC IPATH S&P MLP 06742A750 0 1 SH   SOLE   1 0 0
BARCLAYS BK PLC ETN+ SEL MLP 06742C723 0 1 SH   SOLE   1 0 0
BARCLAYS BK PLC LKD PERF BCLY 06742W430 0 1 SH   SOLE   1 0 0
BARCLAYS BK PLC INV USTREA ETN 06742W570 0 1 SH   SOLE   1 0 0
BARCLAYS BK PLC IPATH S&P500 VIX 06746L422 107 4,000 SH Put SOLE   4,000 0 0
BARCLAYS BK PLC IPATH S&P500 VIX 06746L422 528 19,800 SH Put SOLE   19,800 0 0
BARCLAYS BK PLC IPATH S&P500 VIX 06746L422 883 33,125 SH Call SOLE   33,125 0 0
BARCLAYS BK PLC IPATH S&P500 VIX 06746L422 1,334 50,000 SH Put SOLE   50,000 0 0
BARCLAYS BK PLC IPATH S&P500 VIX 06746L422 2,534 95,000 SH Put SOLE   95,000 0 0
BARCLAYS BK PLC IPATH S&P500 VIX 06746L422 2,667 100,000 SH Call SOLE   100,000 0 0
BARCLAYS BK PLC IPATH S&P500 VIX 06746L422 2,667 100,000 SH Put SOLE   100,000 0 0
BARCLAYS BK PLC IPATH S&P500 VIX 06746L422 3,904 146,400 SH Put SOLE   146,400 0 0
BARCLAYS BK PLC IPATH S&P500 VIX 06746L422 4,443 166,600 SH Call SOLE   166,600 0 0
BARCLAYS BK PLC IPATH S&P500 VIX 06746L422 4,801 180,000 SH Call SOLE   180,000 0 0
BARCLAYS BK PLC IPATH S&P500 VIX 06746L422 6,001 225,000 SH Call SOLE   225,000 0 0
BARCLAYS BK PLC IPATH S&P500 VIX 06746L422 7,412 277,900 SH Call SOLE   277,900 0 0
BARCLAYS BK PLC IPATH S&P500 VIX 06746L422 11,575 434,000 SH Put SOLE   434,000 0 0
BARCLAYS BK PLC IPATH S&P500 VIX 06746L422 16,669 625,000 SH Put SOLE   625,000 0 0
BARCLAYS BK PLC IPATH S&P500 VIX 06746L422 34,671 1,300,000 SH Call SOLE   1,300,000 0 0
BARCLAYS BK PLC IPATH S&P500 VIX 06746L422 59,234 2,221,000 SH Put SOLE   2,221,000 0 0
BARCLAYS BK PLC IPATH S&P500 VIX 06746L422 72,846 2,731,400 SH Put SOLE   2,731,400 0 0
BARCLAYS BK PLC IPATH S&P500 VIX 06746L422 188,904 7,083,000 SH Put SOLE   7,083,000 0 0
BARNES & NOBLE INC COM 067774109 870 150,000 SH Call SOLE   150,000 0 0
BARRICK GOLD CORP COM 067901108 1,108 100,000 SH Call SOLE   100,000 0 0
BARRICK GOLD CORP COM 067901108 3,656 330,000 SH Call SOLE   330,000 0 0
BARRICK GOLD CORP COM 067901108 7,826 706,330 SH   SOLE   706,330 0 0
BARRICK GOLD CORP COM 067901108 9,132 824,200 SH Put SOLE   824,200 0 0
BAUSCH HEALTH COS INC COM 071734107 585 22,800 SH Put SOLE   22,800 0 0
BAUSCH HEALTH COS INC COM 071734107 1,222 47,600 SH Call SOLE   47,600 0 0
BAUSCH HEALTH COS INC COM 071734107 1,222 47,600 SH Put SOLE   47,600 0 0
BAUSCH HEALTH COS INC COM 071734107 1,284 50,000 SH Call SOLE   50,000 0 0
BAUSCH HEALTH COS INC COM 071734107 1,504 58,600 SH Put SOLE   58,600 0 0
BAUSCH HEALTH COS INC COM 071734107 1,653 64,400 SH Put SOLE   64,400 0 0
BAUSCH HEALTH COS INC COM 071734107 1,925 75,000 SH Put SOLE   75,000 0 0
BAUSCH HEALTH COS INC COM 071734107 2,310 90,000 SH Call SOLE   90,000 0 0
BAUSCH HEALTH COS INC COM 071734107 2,567 100,000 SH Call SOLE   100,000 0 0
BAUSCH HEALTH COS INC COM 071734107 3,594 140,000 SH Put SOLE   140,000 0 0
BAUSCH HEALTH COS INC COM 071734107 3,851 150,000 SH Put SOLE   150,000 0 0
BAUSCH HEALTH COS INC COM 071734107 4,364 170,000 SH Put SOLE   170,000 0 0
BAUSCH HEALTH COS INC COM 071734107 42,897 1,671,100 SH Call SOLE   1,671,100 0 0
BAUSCH HEALTH COS INC COM 071734107 42,897 1,671,100 SH Put SOLE   1,671,100 0 0
BBVA BANCO FRANCES S A SPONSORED ADR 07329M100 45 3,819 SH   SOLE   3,819 0 0
BBVA BANCO FRANCES S A SPONSORED ADR 07329M100 350 30,000 SH Put SOLE   30,000 0 0
BEASLEY BROADCAST GROUP INC CL A 074014101 60 8,734 SH   SOLE   8,734 0 0
BECTON DICKINSON & CO COM 075887109 80 306 SH   SOLE   306 0 0
BECTON DICKINSON & CO COM 075887109 131 500 SH Put SOLE   500 0 0
BECTON DICKINSON & CO COM 075887109 131 500 SH Put SOLE   500 0 0
BECTON DICKINSON & CO COM 075887109 131 500 SH Put SOLE   500 0 0
BECTON DICKINSON & CO COM 075887109 313 1,200 SH Put SOLE   1,200 0 0
BED BATH & BEYOND INC COM 075896100 578 38,556 SH   SOLE   38,556 0 0
BELDEN INC COM 077454106 1,428 20,000 SH Call SOLE   20,000 0 0
BELDEN INC COM 077454106 1,785 25,000 SH Call SOLE   25,000 0 0
BEMIS INC COM 081437105 70 1,445 SH   SOLE   1,445 0 0
BENEFITFOCUS INC COM 08180D106 0 11 SH   SOLE   11 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 7,494 35,000 SH Call SOLE   35,000 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 8,564 40,000 SH Put SOLE   40,000 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 12,847 60,000 SH Call SOLE   60,000 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 5 127 SH   SOLE   127 0 0
BERRY GLOBAL GROUP INC COM 08579W103 35 715 SH   SOLE   715 0 0
BEST BUY INC COM 086516101 8 100 SH Put SOLE   100 0 0
BEST BUY INC COM 086516101 8 100 SH Put SOLE   100 0 0
BEST BUY INC COM 086516101 16 200 SH Put SOLE   200 0 0
BEST BUY INC COM 086516101 16 200 SH Put SOLE   200 0 0
BEST BUY INC COM 086516101 24 300 SH Call SOLE   300 0 0
BEST BUY INC COM 086516101 24 300 SH Put SOLE   300 0 0
BEST BUY INC COM 086516101 24 300 SH Put SOLE   300 0 0
BEST BUY INC COM 086516101 24 300 SH Put SOLE   300 0 0
BEST BUY INC COM 086516101 32 400 SH Call SOLE   400 0 0
BEST BUY INC COM 086516101 32 400 SH Put SOLE   400 0 0
BEST BUY INC COM 086516101 32 400 SH Put SOLE   400 0 0
BEST BUY INC COM 086516101 32 400 SH Put SOLE   400 0 0
BEST BUY INC COM 086516101 32 400 SH Put SOLE   400 0 0
BEST BUY INC COM 086516101 32 400 SH Put SOLE   400 0 0
BEST BUY INC COM 086516101 32 400 SH Put SOLE   400 0 0
BEST BUY INC COM 086516101 32 400 SH Put SOLE   400 0 0
BEST BUY INC COM 086516101 40 500 SH Call SOLE   500 0 0
BEST BUY INC COM 086516101 40 500 SH Put SOLE   500 0 0
BEST BUY INC COM 086516101 40 500 SH Put SOLE   500 0 0
BEST BUY INC COM 086516101 40 500 SH Put SOLE   500 0 0
BEST BUY INC COM 086516101 48 600 SH Call SOLE   600 0 0
BEST BUY INC COM 086516101 56 700 SH Call SOLE   700 0 0
BEST BUY INC COM 086516101 56 700 SH Call SOLE   700 0 0
BEST BUY INC COM 086516101 56 700 SH Put SOLE   700 0 0
BEST BUY INC COM 086516101 56 700 SH Put SOLE   700 0 0
BEST BUY INC COM 086516101 56 700 SH Put SOLE   700 0 0
BEST BUY INC COM 086516101 56 700 SH Put SOLE   700 0 0
BEST BUY INC COM 086516101 63 800 SH Call SOLE   800 0 0
BEST BUY INC COM 086516101 63 800 SH Call SOLE   800 0 0
BEST BUY INC COM 086516101 63 800 SH Put SOLE   800 0 0
BEST BUY INC COM 086516101 63 800 SH Put SOLE   800 0 0
BEST BUY INC COM 086516101 63 800 SH Put SOLE   800 0 0
BEST BUY INC COM 086516101 63 800 SH Put SOLE   800 0 0
BEST BUY INC COM 086516101 63 800 SH Put SOLE   800 0 0
BEST BUY INC COM 086516101 71 900 SH Put SOLE   900 0 0
BEST BUY INC COM 086516101 71 900 SH Put SOLE   900 0 0
BEST BUY INC COM 086516101 71 900 SH Put SOLE   900 0 0
BEST BUY INC COM 086516101 71 900 SH Put SOLE   900 0 0
BEST BUY INC COM 086516101 79 1,000 SH Call SOLE   1,000 0 0
BEST BUY INC COM 086516101 79 1,000 SH Put SOLE   1,000 0 0
BEST BUY INC COM 086516101 87 1,100 SH Put SOLE   1,100 0 0
BEST BUY INC COM 086516101 95 1,200 SH Put SOLE   1,200 0 0
BEST BUY INC COM 086516101 95 1,200 SH Put SOLE   1,200 0 0
BEST BUY INC COM 086516101 103 1,300 SH Call SOLE   1,300 0 0
BEST BUY INC COM 086516101 103 1,300 SH Call SOLE   1,300 0 0
BEST BUY INC COM 086516101 103 1,300 SH Put SOLE   1,300 0 0
BEST BUY INC COM 086516101 103 1,300 SH Put SOLE   1,300 0 0
BEST BUY INC COM 086516101 111 1,400 SH Put SOLE   1,400 0 0
BEST BUY INC COM 086516101 111 1,400 SH Put SOLE   1,400 0 0
BEST BUY INC COM 086516101 119 1,500 SH Put SOLE   1,500 0 0
BEST BUY INC COM 086516101 127 1,600 SH Put SOLE   1,600 0 0
BEST BUY INC COM 086516101 127 1,600 SH Put SOLE   1,600 0 0
BEST BUY INC COM 086516101 143 1,800 SH Put SOLE   1,800 0 0
BEST BUY INC COM 086516101 143 1,800 SH Put SOLE   1,800 0 0
BEST BUY INC COM 086516101 151 1,900 SH Call SOLE   1,900 0 0
BEST BUY INC COM 086516101 151 1,900 SH Put SOLE   1,900 0 0
BEST BUY INC COM 086516101 183 2,300 SH Put SOLE   2,300 0 0
BEST BUY INC COM 086516101 183 2,300 SH Put SOLE   2,300 0 0
BEST BUY INC COM 086516101 190 2,400 SH Put SOLE   2,400 0 0
BEST BUY INC COM 086516101 214 2,700 SH Put SOLE   2,700 0 0
BEST BUY INC COM 086516101 214 2,700 SH Put SOLE   2,700 0 0
BEST BUY INC COM 086516101 222 2,800 SH Put SOLE   2,800 0 0
BEST BUY INC COM 086516101 230 2,900 SH Put SOLE   2,900 0 0
BEST BUY INC COM 086516101 246 3,100 SH Put SOLE   3,100 0 0
BEST BUY INC COM 086516101 254 3,200 SH Put SOLE   3,200 0 0
BEST BUY INC COM 086516101 262 3,300 SH Put SOLE   3,300 0 0
BEST BUY INC COM 086516101 270 3,400 SH Call SOLE   3,400 0 0
BEST BUY INC COM 086516101 294 3,700 SH Put SOLE   3,700 0 0
BEST BUY INC COM 086516101 310 3,900 SH Put SOLE   3,900 0 0
BEST BUY INC COM 086516101 325 4,100 SH Put SOLE   4,100 0 0
BEST BUY INC COM 086516101 373 4,700 SH Put SOLE   4,700 0 0
BEST BUY INC COM 086516101 373 4,700 SH Put SOLE   4,700 0 0
BEST BUY INC COM 086516101 389 4,900 SH Put SOLE   4,900 0 0
BEST BUY INC COM 086516101 405 5,100 SH Call SOLE   5,100 0 0
BEST BUY INC COM 086516101 429 5,400 SH Call SOLE   5,400 0 0
BEST BUY INC COM 086516101 524 6,600 SH Call SOLE   6,600 0 0
BEST BUY INC COM 086516101 587 7,400 SH Call SOLE   7,400 0 0
BEST BUY INC COM 086516101 603 7,600 SH Put SOLE   7,600 0 0
BEST BUY INC COM 086516101 706 8,900 SH Call SOLE   8,900 0 0
BEST BUY INC COM 086516101 809 10,200 SH Call SOLE   10,200 0 0
BEST BUY INC COM 086516101 865 10,900 SH Put SOLE   10,900 0 0
BEST BUY INC COM 086516101 968 12,200 SH Call SOLE   12,200 0 0
BEST BUY INC COM 086516101 972 12,248 SH   SOLE   12,248 0 0
BEST BUY INC COM 086516101 1,008 12,700 SH Put SOLE   12,700 0 0
BEST BUY INC COM 086516101 1,040 13,100 SH Call SOLE   13,100 0 0
BEST BUY INC COM 086516101 1,190 15,000 SH Call SOLE   15,000 0 0
BEST BUY INC COM 086516101 1,262 15,900 SH Put SOLE   15,900 0 0
BEST BUY INC COM 086516101 1,278 16,100 SH Put SOLE   16,100 0 0
BEST BUY INC COM 086516101 1,595 20,100 SH Call SOLE   20,100 0 0
BEST BUY INC COM 086516101 1,809 22,800 SH Put SOLE   22,800 0 0
BEST BUY INC COM 086516101 2,254 28,400 SH Put SOLE   28,400 0 0
BEST BUY INC COM 086516101 2,460 31,000 SH Put SOLE   31,000 0 0
BEST BUY INC COM 086516101 2,476 31,200 SH Put SOLE   31,200 0 0
BEST BUY INC COM 086516101 2,770 34,900 SH Call SOLE   34,900 0 0
BEST BUY INC COM 086516101 2,801 35,300 SH Put SOLE   35,300 0 0
BEST BUY INC COM 086516101 2,976 37,500 SH Put SOLE   37,500 0 0
BEST BUY INC COM 086516101 4,404 55,500 SH Call SOLE   55,500 0 0
BEST BUY INC COM 086516101 7,992 100,700 SH Put SOLE   100,700 0 0
BEST BUY INC COM 086516101 10,317 130,000 SH Put SOLE   130,000 0 0
BEST BUY INC COM 086516101 10,769 135,700 SH Call SOLE   135,700 0 0
BEST BUY INC COM 086516101 17,269 217,600 SH Call SOLE   217,600 0 0
BHP BILLITON LTD SPONSORED ADR 088606108 1,495 30,000 SH Put SOLE   30,000 0 0
BIG LOTS INC COM 089302103 55 1,324 SH   SOLE   1,324 0 0
BILIBILI INC SPONS ADS REP Z 090040106 1 69 SH   SOLE   69 0 0
BIOCRYST PHARMACEUTICALS COM 09058V103 0 48 SH   SOLE   48 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 48 500 SH Call SOLE   500 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 116 1,200 SH Call SOLE   1,200 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 432 4,459 SH   SOLE   4,459 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 582 6,000 SH Call SOLE   6,000 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 844 8,700 SH Call SOLE   8,700 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 1,241 12,800 SH Call SOLE   12,800 0 0
BIOGEN INC COM 09062X103 35 100 SH Call SOLE   100 0 0
BIOGEN INC COM 09062X103 35 100 SH Put SOLE   100 0 0
BIOGEN INC COM 09062X103 35 100 SH Put SOLE   100 0 0
BIOGEN INC COM 09062X103 35 100 SH Put SOLE   100 0 0
BIOGEN INC COM 09062X103 71 200 SH Call SOLE   200 0 0
BIOGEN INC COM 09062X103 71 200 SH Call SOLE   200 0 0
BIOGEN INC COM 09062X103 71 200 SH Call SOLE   200 0 0
BIOGEN INC COM 09062X103 71 200 SH Call SOLE   200 0 0
BIOGEN INC COM 09062X103 71 200 SH Call SOLE   200 0 0
BIOGEN INC COM 09062X103 71 200 SH Call SOLE   200 0 0
BIOGEN INC COM 09062X103 71 200 SH Call SOLE   200 0 0
BIOGEN INC COM 09062X103 71 200 SH Call SOLE   200 0 0
BIOGEN INC COM 09062X103 71 200 SH Call SOLE   200 0 0
BIOGEN INC COM 09062X103 71 200 SH Call SOLE   200 0 0
BIOGEN INC COM 09062X103 71 200 SH Call SOLE   200 0 0
BIOGEN INC COM 09062X103 71 200 SH Call SOLE   200 0 0
BIOGEN INC COM 09062X103 71 200 SH Call SOLE   200 0 0
BIOGEN INC COM 09062X103 71 200 SH Call SOLE   200 0 0
BIOGEN INC COM 09062X103 71 200 SH Put SOLE   200 0 0
BIOGEN INC COM 09062X103 71 200 SH Put SOLE   200 0 0
BIOGEN INC COM 09062X103 71 200 SH Put SOLE   200 0 0
BIOGEN INC COM 09062X103 71 200 SH Put SOLE   200 0 0
BIOGEN INC COM 09062X103 71 200 SH Put SOLE   200 0 0
BIOGEN INC COM 09062X103 71 200 SH Put SOLE   200 0 0
BIOGEN INC COM 09062X103 71 200 SH Put SOLE   200 0 0
BIOGEN INC COM 09062X103 71 200 SH Put SOLE   200 0 0
BIOGEN INC COM 09062X103 71 200 SH Put SOLE   200 0 0
BIOGEN INC COM 09062X103 71 200 SH Put SOLE   200 0 0
BIOGEN INC COM 09062X103 71 200 SH Put SOLE   200 0 0
BIOGEN INC COM 09062X103 71 200 SH Put SOLE   200 0 0
BIOGEN INC COM 09062X103 71 200 SH Put SOLE   200 0 0
BIOGEN INC COM 09062X103 106 300 SH Put SOLE   300 0 0
BIOGEN INC COM 09062X103 106 300 SH Put SOLE   300 0 0
BIOGEN INC COM 09062X103 106 300 SH Put SOLE   300 0 0
BIOGEN INC COM 09062X103 106 300 SH Put SOLE   300 0 0
BIOGEN INC COM 09062X103 141 400 SH Call SOLE   400 0 0
BIOGEN INC COM 09062X103 141 400 SH Call SOLE   400 0 0
BIOGEN INC COM 09062X103 141 400 SH Call SOLE   400 0 0
BIOGEN INC COM 09062X103 141 400 SH Call SOLE   400 0 0
BIOGEN INC COM 09062X103 141 400 SH Put SOLE   400 0 0
BIOGEN INC COM 09062X103 141 400 SH Put SOLE   400 0 0
BIOGEN INC COM 09062X103 141 400 SH Put SOLE   400 0 0
BIOGEN INC COM 09062X103 141 400 SH Put SOLE   400 0 0
BIOGEN INC COM 09062X103 177 500 SH Put SOLE   500 0 0
BIOGEN INC COM 09062X103 177 500 SH Put SOLE   500 0 0
BIOGEN INC COM 09062X103 177 500 SH Put SOLE   500 0 0
BIOGEN INC COM 09062X103 177 500 SH Put SOLE   500 0 0
BIOGEN INC COM 09062X103 177 500 SH Put SOLE   500 0 0
BIOGEN INC COM 09062X103 177 500 SH Put SOLE   500 0 0
BIOGEN INC COM 09062X103 177 500 SH Put SOLE   500 0 0
BIOGEN INC COM 09062X103 177 500 SH Put SOLE   500 0 0
BIOGEN INC COM 09062X103 177 500 SH Put SOLE   500 0 0
BIOGEN INC COM 09062X103 177 500 SH Put SOLE   500 0 0
BIOGEN INC COM 09062X103 177 500 SH Put SOLE   500 0 0
BIOGEN INC COM 09062X103 177 500 SH Put SOLE   500 0 0
BIOGEN INC COM 09062X103 212 600 SH Call SOLE   600 0 0
BIOGEN INC COM 09062X103 212 600 SH Call SOLE   600 0 0
BIOGEN INC COM 09062X103 212 600 SH Call SOLE   600 0 0
BIOGEN INC COM 09062X103 212 600 SH Put SOLE   600 0 0
BIOGEN INC COM 09062X103 212 600 SH Put SOLE   600 0 0
BIOGEN INC COM 09062X103 212 600 SH Put SOLE   600 0 0
BIOGEN INC COM 09062X103 212 600 SH Put SOLE   600 0 0
BIOGEN INC COM 09062X103 212 600 SH Put SOLE   600 0 0
BIOGEN INC COM 09062X103 212 600 SH Put SOLE   600 0 0
BIOGEN INC COM 09062X103 212 600 SH Put SOLE   600 0 0
BIOGEN INC COM 09062X103 212 600 SH Put SOLE   600 0 0
BIOGEN INC COM 09062X103 247 700 SH Put SOLE   700 0 0
BIOGEN INC COM 09062X103 247 700 SH Put SOLE   700 0 0
BIOGEN INC COM 09062X103 247 700 SH Put SOLE   700 0 0
BIOGEN INC COM 09062X103 283 800 SH Put SOLE   800 0 0
BIOGEN INC COM 09062X103 283 800 SH Put SOLE   800 0 0
BIOGEN INC COM 09062X103 283 800 SH Put SOLE   800 0 0
BIOGEN INC COM 09062X103 283 800 SH Put SOLE   800 0 0
BIOGEN INC COM 09062X103 283 800 SH Put SOLE   800 0 0
BIOGEN INC COM 09062X103 283 800 SH Put SOLE   800 0 0
BIOGEN INC COM 09062X103 283 800 SH Put SOLE   800 0 0
BIOGEN INC COM 09062X103 318 900 SH Call SOLE   900 0 0
BIOGEN INC COM 09062X103 318 900 SH Put SOLE   900 0 0
BIOGEN INC COM 09062X103 318 900 SH Put SOLE   900 0 0
BIOGEN INC COM 09062X103 353 1,000 SH Put SOLE   1,000 0 0
BIOGEN INC COM 09062X103 353 1,000 SH Put SOLE   1,000 0 0
BIOGEN INC COM 09062X103 389 1,100 SH Put SOLE   1,100 0 0
BIOGEN INC COM 09062X103 424 1,200 SH Put SOLE   1,200 0 0
BIOGEN INC COM 09062X103 424 1,200 SH Put SOLE   1,200 0 0
BIOGEN INC COM 09062X103 459 1,300 SH Put SOLE   1,300 0 0
BIOGEN INC COM 09062X103 495 1,400 SH Put SOLE   1,400 0 0
BIOGEN INC COM 09062X103 565 1,600 SH Put SOLE   1,600 0 0
BIOGEN INC COM 09062X103 565 1,600 SH Put SOLE   1,600 0 0
BIOGEN INC COM 09062X103 601 1,700 SH Put SOLE   1,700 0 0
BIOGEN INC COM 09062X103 636 1,800 SH Put SOLE   1,800 0 0
BIOGEN INC COM 09062X103 671 1,900 SH Put SOLE   1,900 0 0
BIOGEN INC COM 09062X103 671 1,900 SH Put SOLE   1,900 0 0
BIOGEN INC COM 09062X103 707 2,000 SH Put SOLE   2,000 0 0
BIOGEN INC COM 09062X103 707 2,000 SH Put SOLE   2,000 0 0
BIOGEN INC COM 09062X103 813 2,300 SH Put SOLE   2,300 0 0
BIOGEN INC COM 09062X103 883 2,500 SH Put SOLE   2,500 0 0
BIOGEN INC COM 09062X103 883 2,500 SH Put SOLE   2,500 0 0
BIOGEN INC COM 09062X103 1,060 3,000 SH Put SOLE   3,000 0 0
BIOGEN INC COM 09062X103 1,272 3,600 SH Put SOLE   3,600 0 0
BIOGEN INC COM 09062X103 2,120 6,000 SH Put SOLE   6,000 0 0
BIOGEN INC COM 09062X103 3,250 9,200 SH   SOLE   9,200 0 0
BIOGEN INC COM 09062X103 8,479 24,000 SH Call SOLE   24,000 0 0
BIOGEN INC COM 09062X103 10,599 30,000 SH Put SOLE   30,000 0 0
BIOTELEMETRY INC COM 090672106 5,801 90,000 SH Call SOLE   90,000 0 0
BIO TECHNE CORP COM 09073M104 10 50 SH   SOLE   50 0 0
BITAUTO HLDGS LTD SPONSORED ADS 091727107 3 124 SH   SOLE   124 0 0
BLACKBAUD INC COM 09227Q100 2 17 SH   SOLE   17 0 0
BLACKBERRY LTD COM 09228F103 228 20,000 SH Call SOLE   20,000 0 0
BLACKBERRY LTD COM 09228F103 569 50,000 SH Put SOLE   50,000 0 0
BLACKROCK INC COM 09247X101 47 100 SH Call SOLE   100 0 0
BLACKROCK INC COM 09247X101 94 200 SH Call SOLE   200 0 0
BLACKROCK INC COM 09247X101 94 200 SH Call SOLE   200 0 0
BLACKROCK INC COM 09247X101 94 200 SH Call SOLE   200 0 0
BLACKROCK INC COM 09247X101 94 200 SH Call SOLE   200 0 0
BLACKROCK INC COM 09247X101 94 200 SH Call SOLE   200 0 0
BLACKROCK INC COM 09247X101 94 200 SH Put SOLE   200 0 0
BLACKROCK INC COM 09247X101 94 200 SH Put SOLE   200 0 0
BLACKROCK INC COM 09247X101 94 200 SH Put SOLE   200 0 0
BLACKROCK INC COM 09247X101 94 200 SH Put SOLE   200 0 0
BLACKROCK INC COM 09247X101 94 200 SH Put SOLE   200 0 0
BLACKROCK INC COM 09247X101 94 200 SH Put SOLE   200 0 0
BLACKROCK INC COM 09247X101 94 200 SH Put SOLE   200 0 0
BLACKROCK INC COM 09247X101 141 300 SH Put SOLE   300 0 0
BLACKROCK INC COM 09247X101 189 400 SH Call SOLE   400 0 0
BLACKROCK INC COM 09247X101 189 400 SH Put SOLE   400 0 0
BLACKROCK INC COM 09247X101 283 600 SH Put SOLE   600 0 0
BLACKROCK INC COM 09247X101 283 600 SH Put SOLE   600 0 0
BLACKROCK INC COM 09247X101 424 900 SH Put SOLE   900 0 0
BLACKROCK INC COM 09247X101 424 900 SH Put SOLE   900 0 0
BLACKROCK INC COM 09247X101 801 1,700 SH Put SOLE   1,700 0 0
BLACKROCK INC COM 09247X101 896 1,900 SH Put SOLE   1,900 0 0
BLACKROCK INC COM 09247X101 896 1,900 SH Put SOLE   1,900 0 0
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 38 1,000 SH Call SOLE   1,000 0 0
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 36,176 950,000 SH Put SOLE   950,000 0 0
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 65,917 1,731,026 SH   SOLE   1,731,026 0 0
BLOCK H & R INC COM 093671105 6,438 250,000 SH Call SOLE   250,000 0 0
BLOCK H & R INC COM 093671105 6,438 250,000 SH Put SOLE   250,000 0 0
BLUE BIRD CORP COM 095306106 61 2,504 SH   SOLE   2,504 0 0
BLUEBIRD BIO INC COM 09609G100 497 3,405 SH   SOLE   3,405 0 0
BLUEBIRD BIO INC COM 09609G100 730 5,000 SH Put SOLE   5,000 0 0
BLUELINX HLDGS INC COM NEW 09624H208 51 1,622 SH   SOLE   1,622 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 1,062 13,600 SH Put SOLE   13,600 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 1,171 15,000 SH Call SOLE   15,000 0 0
BOEING CO COM 097023105 37 100 SH Call SOLE   100 0 0
BOEING CO COM 097023105 37 100 SH Put SOLE   100 0 0
BOEING CO COM 097023105 37 100 SH Put SOLE   100 0 0
BOEING CO COM 097023105 37 100 SH Put SOLE   100 0 0
BOEING CO COM 097023105 37 100 SH Put SOLE   100 0 0
BOEING CO COM 097023105 37 100 SH Put SOLE   100 0 0
BOEING CO COM 097023105 37 100 SH Put SOLE   100 0 0
BOEING CO COM 097023105 74 200 SH Call SOLE   200 0 0
BOEING CO COM 097023105 74 200 SH Call SOLE   200 0 0
BOEING CO COM 097023105 74 200 SH Call SOLE   200 0 0
BOEING CO COM 097023105 74 200 SH Put SOLE   200 0 0
BOEING CO COM 097023105 74 200 SH Put SOLE   200 0 0
BOEING CO COM 097023105 74 200 SH Put SOLE   200 0 0
BOEING CO COM 097023105 74 200 SH Put SOLE   200 0 0
BOEING CO COM 097023105 74 200 SH Put SOLE   200 0 0
BOEING CO COM 097023105 74 200 SH Put SOLE   200 0 0
BOEING CO COM 097023105 74 200 SH Put SOLE   200 0 0
BOEING CO COM 097023105 74 200 SH Put SOLE   200 0 0
BOEING CO COM 097023105 74 200 SH Put SOLE   200 0 0
BOEING CO COM 097023105 74 200 SH Put SOLE   200 0 0
BOEING CO COM 097023105 112 300 SH Put SOLE   300 0 0
BOEING CO COM 097023105 112 300 SH Put SOLE   300 0 0
BOEING CO COM 097023105 112 300 SH Put SOLE   300 0 0
BOEING CO COM 097023105 112 300 SH Put SOLE   300 0 0
BOEING CO COM 097023105 112 300 SH Put SOLE   300 0 0
BOEING CO COM 097023105 112 300 SH Put SOLE   300 0 0
BOEING CO COM 097023105 112 300 SH Put SOLE   300 0 0
BOEING CO COM 097023105 112 300 SH Put SOLE   300 0 0
BOEING CO COM 097023105 112 300 SH Put SOLE   300 0 0
BOEING CO COM 097023105 112 300 SH Put SOLE   300 0 0
BOEING CO COM 097023105 112 300 SH Put SOLE   300 0 0
BOEING CO COM 097023105 112 300 SH Put SOLE   300 0 0
BOEING CO COM 097023105 112 300 SH Put SOLE   300 0 0
BOEING CO COM 097023105 112 300 SH Put SOLE   300 0 0
BOEING CO COM 097023105 149 400 SH Call SOLE   400 0 0
BOEING CO COM 097023105 149 400 SH Call SOLE   400 0 0
BOEING CO COM 097023105 149 400 SH Put SOLE   400 0 0
BOEING CO COM 097023105 149 400 SH Put SOLE   400 0 0
BOEING CO COM 097023105 149 400 SH Put SOLE   400 0 0
BOEING CO COM 097023105 149 400 SH Put SOLE   400 0 0
BOEING CO COM 097023105 149 400 SH Put SOLE   400 0 0
BOEING CO COM 097023105 149 400 SH Put SOLE   400 0 0
BOEING CO COM 097023105 149 400 SH Put SOLE   400 0 0
BOEING CO COM 097023105 186 500 SH Put SOLE   500 0 0
BOEING CO COM 097023105 186 500 SH Put SOLE   500 0 0
BOEING CO COM 097023105 186 500 SH Put SOLE   500 0 0
BOEING CO COM 097023105 186 500 SH Put SOLE   500 0 0
BOEING CO COM 097023105 186 500 SH Put SOLE   500 0 0
BOEING CO COM 097023105 223 600 SH Put SOLE   600 0 0
BOEING CO COM 097023105 223 600 SH Put SOLE   600 0 0
BOEING CO COM 097023105 223 600 SH Put SOLE   600 0 0
BOEING CO COM 097023105 223 600 SH Put SOLE   600 0 0
BOEING CO COM 097023105 223 600 SH Put SOLE   600 0 0
BOEING CO COM 097023105 223 600 SH Put SOLE   600 0 0
BOEING CO COM 097023105 223 600 SH Put SOLE   600 0 0
BOEING CO COM 097023105 260 700 SH Put SOLE   700 0 0
BOEING CO COM 097023105 260 700 SH Put SOLE   700 0 0
BOEING CO COM 097023105 260 700 SH Put SOLE   700 0 0
BOEING CO COM 097023105 260 700 SH Put SOLE   700 0 0
BOEING CO COM 097023105 260 700 SH Put SOLE   700 0 0
BOEING CO COM 097023105 298 800 SH Call SOLE   800 0 0
BOEING CO COM 097023105 298 800 SH Put SOLE   800 0 0
BOEING CO COM 097023105 298 800 SH Put SOLE   800 0 0
BOEING CO COM 097023105 298 800 SH Put SOLE   800 0 0
BOEING CO COM 097023105 335 900 SH Put SOLE   900 0 0
BOEING CO COM 097023105 335 900 SH Put SOLE   900 0 0
BOEING CO COM 097023105 335 900 SH Put SOLE   900 0 0
BOEING CO COM 097023105 335 900 SH Put SOLE   900 0 0
BOEING CO COM 097023105 335 900 SH Put SOLE   900 0 0
BOEING CO COM 097023105 335 900 SH Put SOLE   900 0 0
BOEING CO COM 097023105 335 900 SH Put SOLE   900 0 0
BOEING CO COM 097023105 372 1,000 SH Put SOLE   1,000 0 0
BOEING CO COM 097023105 372 1,000 SH Put SOLE   1,000 0 0
BOEING CO COM 097023105 372 1,000 SH Put SOLE   1,000 0 0
BOEING CO COM 097023105 409 1,100 SH Call SOLE   1,100 0 0
BOEING CO COM 097023105 409 1,100 SH Put SOLE   1,100 0 0
BOEING CO COM 097023105 409 1,100 SH Put SOLE   1,100 0 0
BOEING CO COM 097023105 409 1,100 SH Put SOLE   1,100 0 0
BOEING CO COM 097023105 409 1,100 SH Put SOLE   1,100 0 0
BOEING CO COM 097023105 409 1,100 SH Put SOLE   1,100 0 0
BOEING CO COM 097023105 446 1,200 SH Put SOLE   1,200 0 0
BOEING CO COM 097023105 446 1,200 SH Put SOLE   1,200 0 0
BOEING CO COM 097023105 446 1,200 SH Put SOLE   1,200 0 0
BOEING CO COM 097023105 446 1,200 SH Put SOLE   1,200 0 0
BOEING CO COM 097023105 483 1,300 SH Put SOLE   1,300 0 0
BOEING CO COM 097023105 483 1,300 SH Put SOLE   1,300 0 0
BOEING CO COM 097023105 483 1,300 SH Put SOLE   1,300 0 0
BOEING CO COM 097023105 521 1,400 SH Put SOLE   1,400 0 0
BOEING CO COM 097023105 521 1,400 SH Put SOLE   1,400 0 0
BOEING CO COM 097023105 521 1,400 SH Put SOLE   1,400 0 0
BOEING CO COM 097023105 521 1,400 SH Put SOLE   1,400 0 0
BOEING CO COM 097023105 521 1,400 SH Put SOLE   1,400 0 0
BOEING CO COM 097023105 595 1,600 SH Put SOLE   1,600 0 0
BOEING CO COM 097023105 595 1,600 SH Put SOLE   1,600 0 0
BOEING CO COM 097023105 632 1,700 SH Call SOLE   1,700 0 0
BOEING CO COM 097023105 632 1,700 SH Put SOLE   1,700 0 0
BOEING CO COM 097023105 632 1,700 SH Put SOLE   1,700 0 0
BOEING CO COM 097023105 669 1,800 SH Put SOLE   1,800 0 0
BOEING CO COM 097023105 669 1,800 SH Put SOLE   1,800 0 0
BOEING CO COM 097023105 669 1,800 SH Put SOLE   1,800 0 0
BOEING CO COM 097023105 707 1,900 SH Put SOLE   1,900 0 0
BOEING CO COM 097023105 744 2,000 SH Put SOLE   2,000 0 0
BOEING CO COM 097023105 744 2,000 SH Put SOLE   2,000 0 0
BOEING CO COM 097023105 781 2,100 SH Call SOLE   2,100 0 0
BOEING CO COM 097023105 781 2,100 SH Put SOLE   2,100 0 0
BOEING CO COM 097023105 781 2,100 SH Put SOLE   2,100 0 0
BOEING CO COM 097023105 781 2,100 SH Put SOLE   2,100 0 0
BOEING CO COM 097023105 781 2,100 SH Put SOLE   2,100 0 0
BOEING CO COM 097023105 781 2,100 SH Put SOLE   2,100 0 0
BOEING CO COM 097023105 818 2,200 SH Put SOLE   2,200 0 0
BOEING CO COM 097023105 818 2,200 SH Put SOLE   2,200 0 0
BOEING CO COM 097023105 855 2,300 SH Put SOLE   2,300 0 0
BOEING CO COM 097023105 855 2,300 SH Put SOLE   2,300 0 0
BOEING CO COM 097023105 893 2,400 SH Put SOLE   2,400 0 0
BOEING CO COM 097023105 930 2,500 SH Put SOLE   2,500 0 0
BOEING CO COM 097023105 930 2,500 SH Put SOLE   2,500 0 0
BOEING CO COM 097023105 967 2,600 SH Put SOLE   2,600 0 0
BOEING CO COM 097023105 1,004 2,700 SH Put SOLE   2,700 0 0
BOEING CO COM 097023105 1,041 2,800 SH Put SOLE   2,800 0 0
BOEING CO COM 097023105 1,079 2,900 SH Put SOLE   2,900 0 0
BOEING CO COM 097023105 1,079 2,900 SH Put SOLE   2,900 0 0
BOEING CO COM 097023105 1,079 2,900 SH Put SOLE   2,900 0 0
BOEING CO COM 097023105 1,116 3,000 SH Put SOLE   3,000 0 0
BOEING CO COM 097023105 1,153 3,100 SH Put SOLE   3,100 0 0
BOEING CO COM 097023105 1,190 3,200 SH Put SOLE   3,200 0 0
BOEING CO COM 097023105 1,264 3,400 SH Put SOLE   3,400 0 0
BOEING CO COM 097023105 1,264 3,400 SH Put SOLE   3,400 0 0
BOEING CO COM 097023105 1,302 3,500 SH Put SOLE   3,500 0 0
BOEING CO COM 097023105 1,302 3,500 SH Put SOLE   3,500 0 0
BOEING CO COM 097023105 1,302 3,500 SH Put SOLE   3,500 0 0
BOEING CO COM 097023105 1,339 3,600 SH Put SOLE   3,600 0 0
BOEING CO COM 097023105 1,376 3,700 SH Put SOLE   3,700 0 0
BOEING CO COM 097023105 1,376 3,700 SH Put SOLE   3,700 0 0
BOEING CO COM 097023105 1,562 4,200 SH Put SOLE   4,200 0 0
BOEING CO COM 097023105 1,599 4,300 SH Put SOLE   4,300 0 0
BOEING CO COM 097023105 1,636 4,400 SH Put SOLE   4,400 0 0
BOEING CO COM 097023105 1,971 5,300 SH Put SOLE   5,300 0 0
BOEING CO COM 097023105 2,045 5,500 SH Put SOLE   5,500 0 0
BOEING CO COM 097023105 2,157 5,800 SH Put SOLE   5,800 0 0
BOEING CO COM 097023105 2,343 6,300 SH Put SOLE   6,300 0 0
BOEING CO COM 097023105 2,789 7,500 SH Put SOLE   7,500 0 0
BOEING CO COM 097023105 3,310 8,900 SH Put SOLE   8,900 0 0
BOEING CO COM 097023105 3,570 9,600 SH Put SOLE   9,600 0 0
BOEING CO COM 097023105 4,240 11,400 SH Put SOLE   11,400 0 0
BOEING CO COM 097023105 4,649 12,500 SH Call SOLE   12,500 0 0
BOEING CO COM 097023105 21,645 58,200 SH Call SOLE   58,200 0 0
BOEING CO COM 097023105 29,046 78,101 SH   SOLE   78,101 0 0
BOISE CASCADE CO DEL COM 09739D100 69 1,886 SH   SOLE   1,886 0 0
BOJANGLES INC COM 097488100 44 2,834 SH   SOLE   2,834 0 0
BONANZA CREEK ENERGY INC COM NEW 097793400 5,658 190,000 SH Call SOLE   190,000 0 0
BOOKING HLDGS INC COM 09857L108 198 100 SH Call SOLE   100 0 0
BOOKING HLDGS INC COM 09857L108 198 100 SH Call SOLE   100 0 0
BOOKING HLDGS INC COM 09857L108 198 100 SH Call SOLE   100 0 0
BOOKING HLDGS INC COM 09857L108 198 100 SH Call SOLE   100 0 0
BOOKING HLDGS INC COM 09857L108 198 100 SH Call SOLE   100 0 0
BOOKING HLDGS INC COM 09857L108 198 100 SH Put SOLE   100 0 0
BOOKING HLDGS INC COM 09857L108 198 100 SH Put SOLE   100 0 0
BOOKING HLDGS INC COM 09857L108 198 100 SH Put SOLE   100 0 0
BOOKING HLDGS INC COM 09857L108 198 100 SH Put SOLE   100 0 0
BOOKING HLDGS INC COM 09857L108 198 100 SH Put SOLE   100 0 0
BOOKING HLDGS INC COM 09857L108 198 100 SH Put SOLE   100 0 0
BOOKING HLDGS INC COM 09857L108 198 100 SH Put SOLE   100 0 0
BOOKING HLDGS INC COM 09857L108 198 100 SH Put SOLE   100 0 0
BOOKING HLDGS INC COM 09857L108 198 100 SH Put SOLE   100 0 0
BOOKING HLDGS INC COM 09857L108 198 100 SH Put SOLE   100 0 0
BOOKING HLDGS INC COM 09857L108 198 100 SH Put SOLE   100 0 0
BOOKING HLDGS INC COM 09857L108 198 100 SH Put SOLE   100 0 0
BOOKING HLDGS INC COM 09857L108 198 100 SH Put SOLE   100 0 0
BOOKING HLDGS INC COM 09857L108 198 100 SH Put SOLE   100 0 0
BOOKING HLDGS INC COM 09857L108 198 100 SH Put SOLE   100 0 0
BOOKING HLDGS INC COM 09857L108 198 100 SH Put SOLE   100 0 0
BOOKING HLDGS INC COM 09857L108 198 100 SH Put SOLE   100 0 0
BOOKING HLDGS INC COM 09857L108 198 100 SH Put SOLE   100 0 0
BOOKING HLDGS INC COM 09857L108 198 100 SH Put SOLE   100 0 0
BOOKING HLDGS INC COM 09857L108 198 100 SH Put SOLE   100 0 0
BOOKING HLDGS INC COM 09857L108 397 200 SH Put SOLE   200 0 0
BOOKING HLDGS INC COM 09857L108 397 200 SH Put SOLE   200 0 0
BOOKING HLDGS INC COM 09857L108 397 200 SH Put SOLE   200 0 0
BOOKING HLDGS INC COM 09857L108 595 300 SH Put SOLE   300 0 0
BOOKING HLDGS INC COM 09857L108 794 400 SH Put SOLE   400 0 0
BOOKING HLDGS INC COM 09857L108 794 400 SH Put SOLE   400 0 0
BOOKING HLDGS INC COM 09857L108 1,190 600 SH Put SOLE   600 0 0
BOOKING HLDGS INC COM 09857L108 1,587 800 SH Put SOLE   800 0 0
BOOKING HLDGS INC COM 09857L108 3,512 1,770 SH   SOLE   1,770 0 0
BOOKING HLDGS INC COM 09857L108 59,520 30,000 SH Put SOLE   30,000 0 0
BOOT BARN HLDGS INC COM 099406100 23 824 SH   SOLE   824 0 0
BORGWARNER INC COM 099724106 55 1,288 SH   SOLE   1,288 0 0
BOSTON BEER INC CL A 100557107 3,523 12,255 SH   SOLE   12,255 0 0
BOSTON PROPERTIES INC COM 101121101 6,770 55,000 SH Call SOLE   55,000 0 0
BOSTON SCIENTIFIC CORP COM 101137107 4 100 SH Call SOLE   100 0 0
BOSTON SCIENTIFIC CORP COM 101137107 4 100 SH Call SOLE   100 0 0
BOSTON SCIENTIFIC CORP COM 101137107 4 100 SH Put SOLE   100 0 0
BOSTON SCIENTIFIC CORP COM 101137107 4 100 SH Put SOLE   100 0 0
BOSTON SCIENTIFIC CORP COM 101137107 8 200 SH Call SOLE   200 0 0
BOSTON SCIENTIFIC CORP COM 101137107 8 200 SH Call SOLE   200 0 0
BOSTON SCIENTIFIC CORP COM 101137107 8 200 SH Put SOLE   200 0 0
BOSTON SCIENTIFIC CORP COM 101137107 12 300 SH Call SOLE   300 0 0
BOSTON SCIENTIFIC CORP COM 101137107 12 300 SH Call SOLE   300 0 0
BOSTON SCIENTIFIC CORP COM 101137107 12 300 SH Put SOLE   300 0 0
BOSTON SCIENTIFIC CORP COM 101137107 12 300 SH Put SOLE   300 0 0
BOSTON SCIENTIFIC CORP COM 101137107 15 400 SH Put SOLE   400 0 0
BOSTON SCIENTIFIC CORP COM 101137107 15 400 SH Put SOLE   400 0 0
BOSTON SCIENTIFIC CORP COM 101137107 15 400 SH Put SOLE   400 0 0
BOSTON SCIENTIFIC CORP COM 101137107 19 500 SH Put SOLE   500 0 0
BOSTON SCIENTIFIC CORP COM 101137107 19 500 SH Put SOLE   500 0 0
BOSTON SCIENTIFIC CORP COM 101137107 19 500 SH Put SOLE   500 0 0
BOSTON SCIENTIFIC CORP COM 101137107 23 600 SH Call SOLE   600 0 0
BOSTON SCIENTIFIC CORP COM 101137107 27 700 SH Call SOLE   700 0 0
BOSTON SCIENTIFIC CORP COM 101137107 27 700 SH Put SOLE   700 0 0
BOSTON SCIENTIFIC CORP COM 101137107 27 700 SH Put SOLE   700 0 0
BOSTON SCIENTIFIC CORP COM 101137107 31 800 SH Call SOLE   800 0 0
BOSTON SCIENTIFIC CORP COM 101137107 31 800 SH Put SOLE   800 0 0
BOSTON SCIENTIFIC CORP COM 101137107 35 900 SH Call SOLE   900 0 0
BOSTON SCIENTIFIC CORP COM 101137107 42 1,100 SH Put SOLE   1,100 0 0
BOSTON SCIENTIFIC CORP COM 101137107 46 1,200 SH Put SOLE   1,200 0 0
BOSTON SCIENTIFIC CORP COM 101137107 50 1,300 SH Put SOLE   1,300 0 0
BOSTON SCIENTIFIC CORP COM 101137107 50 1,300 SH Put SOLE   1,300 0 0
BOSTON SCIENTIFIC CORP COM 101137107 58 1,500 SH Put SOLE   1,500 0 0
BOSTON SCIENTIFIC CORP COM 101137107 62 1,600 SH Put SOLE   1,600 0 0
BOSTON SCIENTIFIC CORP COM 101137107 73 1,900 SH Put SOLE   1,900 0 0
BOSTON SCIENTIFIC CORP COM 101137107 116 3,000 SH Call SOLE   3,000 0 0
BOSTON SCIENTIFIC CORP COM 101137107 3,692 95,900 SH Call SOLE   95,900 0 0
BOTTOMLINE TECH DEL INC COM 101388106 11 156 SH   SOLE   156 0 0
BOX INC CL A 10316T104 26 1,104 SH   SOLE   1,104 0 0
BRAEMAR HOTELS & RESORTS INC COM 10482B101 0 22 SH   SOLE   22 0 0
BRIDGEPOINT ED INC COM 10807M105 245 24,123 SH   SOLE   24,123 0 0
BRIDGEPOINT ED INC COM 10807M105 610 60,000 SH Put SOLE   60,000 0 0
BRIGHTCOVE INC COM 10921T101 209 24,850 SH   SOLE   24,850 0 0
BRIGHTCOVE INC COM 10921T101 738 87,900 SH Put SOLE   87,900 0 0
BRIGHTHOUSE FINL INC COM 10922N103 1,252 28,307 SH   SOLE   28,307 0 0
BRIGHTHOUSE FINL INC COM 10922N103 4,092 92,500 SH Put SOLE   92,500 0 0
BRINKER INTL INC COM 109641100 61 1,307 SH   SOLE   1,307 0 0
BRINKS CO COM 109696104 13 180 SH   SOLE   180 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 12 200 SH Call SOLE   200 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 12 200 SH Put SOLE   200 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 19 300 SH Call SOLE   300 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 19 300 SH Call SOLE   300 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 19 300 SH Put SOLE   300 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 25 400 SH Call SOLE   400 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 25 400 SH Put SOLE   400 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 31 500 SH Call SOLE   500 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 37 600 SH Call SOLE   600 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 37 600 SH Call SOLE   600 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 37 600 SH Call SOLE   600 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 37 600 SH Put SOLE   600 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 37 600 SH Put SOLE   600 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 43 700 SH Call SOLE   700 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 43 700 SH Put SOLE   700 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 43 700 SH Put SOLE   700 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 50 800 SH Put SOLE   800 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 62 1,000 SH Call SOLE   1,000 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 62 1,000 SH Call SOLE   1,000 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 62 1,000 SH Call SOLE   1,000 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 62 1,000 SH Put SOLE   1,000 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 62 1,000 SH Put SOLE   1,000 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 68 1,100 SH Call SOLE   1,100 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 74 1,200 SH Put SOLE   1,200 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 74 1,200 SH Put SOLE   1,200 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 74 1,200 SH Put SOLE   1,200 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 74 1,200 SH Put SOLE   1,200 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 81 1,300 SH Put SOLE   1,300 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 87 1,400 SH Call SOLE   1,400 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 87 1,400 SH Call SOLE   1,400 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 87 1,400 SH Call SOLE   1,400 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 99 1,600 SH Put SOLE   1,600 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 106 1,700 SH Put SOLE   1,700 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 112 1,800 SH Put SOLE   1,800 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 137 2,200 SH Put SOLE   2,200 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 143 2,300 SH Put SOLE   2,300 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 155 2,500 SH Put SOLE   2,500 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 180 2,900 SH Put SOLE   2,900 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 186 3,000 SH Call SOLE   3,000 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 186 3,000 SH Call SOLE   3,000 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 192 3,100 SH Call SOLE   3,100 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 217 3,500 SH Call SOLE   3,500 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 236 3,800 SH Call SOLE   3,800 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 323 5,200 SH Call SOLE   5,200 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 341 5,500 SH Put SOLE   5,500 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 360 5,800 SH Call SOLE   5,800 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 503 8,100 SH Put SOLE   8,100 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 590 9,500 SH Call SOLE   9,500 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 658 10,600 SH Call SOLE   10,600 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 745 12,000 SH Put SOLE   12,000 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 882 14,200 SH Call SOLE   14,200 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 1,105 17,800 SH Call SOLE   17,800 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 1,291 20,800 SH Put SOLE   20,800 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 2,769 44,600 SH Put SOLE   44,600 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 3,104 50,000 SH Put SOLE   50,000 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 5,587 90,000 SH Put SOLE   90,000 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 6,208 100,000 SH Put SOLE   100,000 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 7,171 115,517 SH   SOLE   115,517 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 7,450 120,000 SH Put SOLE   120,000 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 24,832 400,000 SH Put SOLE   400,000 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 4 30 SH   SOLE   30 0 0
BROADCOM INC COM 11135F101 25 100 SH Call SOLE   100 0 0
BROADCOM INC COM 11135F101 25 100 SH Put SOLE   100 0 0
BROADCOM INC COM 11135F101 25 100 SH Put SOLE   100 0 0
BROADCOM INC COM 11135F101 25 100 SH Put SOLE   100 0 0
BROADCOM INC COM 11135F101 25 100 SH Put SOLE   100 0 0
BROADCOM INC COM 11135F101 49 200 SH Call SOLE   200 0 0
BROADCOM INC COM 11135F101 49 200 SH Call SOLE   200 0 0
BROADCOM INC COM 11135F101 49 200 SH Call SOLE   200 0 0
BROADCOM INC COM 11135F101 49 200 SH Call SOLE   200 0 0
BROADCOM INC COM 11135F101 49 200 SH Call SOLE   200 0 0
BROADCOM INC COM 11135F101 49 200 SH Call SOLE   200 0 0
BROADCOM INC COM 11135F101 49 200 SH Put SOLE   200 0 0
BROADCOM INC COM 11135F101 49 200 SH Put SOLE   200 0 0
BROADCOM INC COM 11135F101 49 200 SH Put SOLE   200 0 0
BROADCOM INC COM 11135F101 49 200 SH Put SOLE   200 0 0
BROADCOM INC COM 11135F101 49 200 SH Put SOLE   200 0 0
BROADCOM INC COM 11135F101 49 200 SH Put SOLE   200 0 0
BROADCOM INC COM 11135F101 49 200 SH Put SOLE   200 0 0
BROADCOM INC COM 11135F101 49 200 SH Put SOLE   200 0 0
BROADCOM INC COM 11135F101 49 200 SH Put SOLE   200 0 0
BROADCOM INC COM 11135F101 74 300 SH Call SOLE   300 0 0
BROADCOM INC COM 11135F101 74 300 SH Call SOLE   300 0 0
BROADCOM INC COM 11135F101 74 300 SH Call SOLE   300 0 0
BROADCOM INC COM 11135F101 74 300 SH Call SOLE   300 0 0
BROADCOM INC COM 11135F101 74 300 SH Call SOLE   300 0 0
BROADCOM INC COM 11135F101 74 300 SH Put SOLE   300 0 0
BROADCOM INC COM 11135F101 74 300 SH Put SOLE   300 0 0
BROADCOM INC COM 11135F101 74 300 SH Put SOLE   300 0 0
BROADCOM INC COM 11135F101 99 400 SH Call SOLE   400 0 0
BROADCOM INC COM 11135F101 99 400 SH Call SOLE   400 0 0
BROADCOM INC COM 11135F101 99 400 SH Call SOLE   400 0 0
BROADCOM INC COM 11135F101 99 400 SH Put SOLE   400 0 0
BROADCOM INC COM 11135F101 99 400 SH Put SOLE   400 0 0
BROADCOM INC COM 11135F101 99 400 SH Put SOLE   400 0 0
BROADCOM INC COM 11135F101 99 400 SH Put SOLE   400 0 0
BROADCOM INC COM 11135F101 99 400 SH Put SOLE   400 0 0
BROADCOM INC COM 11135F101 99 400 SH Put SOLE   400 0 0
BROADCOM INC COM 11135F101 99 400 SH Put SOLE   400 0 0
BROADCOM INC COM 11135F101 123 500 SH Call SOLE   500 0 0
BROADCOM INC COM 11135F101 123 500 SH Put SOLE   500 0 0
BROADCOM INC COM 11135F101 123 500 SH Put SOLE   500 0 0
BROADCOM INC COM 11135F101 148 600 SH Call SOLE   600 0 0
BROADCOM INC COM 11135F101 148 600 SH Call SOLE   600 0 0
BROADCOM INC COM 11135F101 148 600 SH Put SOLE   600 0 0
BROADCOM INC COM 11135F101 148 600 SH Put SOLE   600 0 0
BROADCOM INC COM 11135F101 148 600 SH Put SOLE   600 0 0
BROADCOM INC COM 11135F101 148 600 SH Put SOLE   600 0 0
BROADCOM INC COM 11135F101 148 600 SH Put SOLE   600 0 0
BROADCOM INC COM 11135F101 148 600 SH Put SOLE   600 0 0
BROADCOM INC COM 11135F101 148 600 SH Put SOLE   600 0 0
BROADCOM INC COM 11135F101 148 600 SH Put SOLE   600 0 0
BROADCOM INC COM 11135F101 173 700 SH Call SOLE   700 0 0
BROADCOM INC COM 11135F101 173 700 SH Put SOLE   700 0 0
BROADCOM INC COM 11135F101 173 700 SH Put SOLE   700 0 0
BROADCOM INC COM 11135F101 173 700 SH Put SOLE   700 0 0
BROADCOM INC COM 11135F101 173 700 SH Put SOLE   700 0 0
BROADCOM INC COM 11135F101 173 700 SH Put SOLE   700 0 0
BROADCOM INC COM 11135F101 173 700 SH Put SOLE   700 0 0
BROADCOM INC COM 11135F101 173 700 SH Put SOLE   700 0 0
BROADCOM INC COM 11135F101 173 700 SH Put SOLE   700 0 0
BROADCOM INC COM 11135F101 173 700 SH Put SOLE   700 0 0
BROADCOM INC COM 11135F101 173 700 SH Put SOLE   700 0 0
BROADCOM INC COM 11135F101 173 700 SH Put SOLE   700 0 0
BROADCOM INC COM 11135F101 173 700 SH Put SOLE   700 0 0
BROADCOM INC COM 11135F101 197 800 SH Call SOLE   800 0 0
BROADCOM INC COM 11135F101 197 800 SH Put SOLE   800 0 0
BROADCOM INC COM 11135F101 197 800 SH Put SOLE   800 0 0
BROADCOM INC COM 11135F101 197 800 SH Put SOLE   800 0 0
BROADCOM INC COM 11135F101 197 800 SH Put SOLE   800 0 0
BROADCOM INC COM 11135F101 197 800 SH Put SOLE   800 0 0
BROADCOM INC COM 11135F101 197 800 SH Put SOLE   800 0 0
BROADCOM INC COM 11135F101 222 900 SH Call SOLE   900 0 0
BROADCOM INC COM 11135F101 222 900 SH Call SOLE   900 0 0
BROADCOM INC COM 11135F101 222 900 SH Put SOLE   900 0 0
BROADCOM INC COM 11135F101 222 900 SH Put SOLE   900 0 0
BROADCOM INC COM 11135F101 222 900 SH Put SOLE   900 0 0
BROADCOM INC COM 11135F101 222 900 SH Put SOLE   900 0 0
BROADCOM INC COM 11135F101 222 900 SH Put SOLE   900 0 0
BROADCOM INC COM 11135F101 222 900 SH Put SOLE   900 0 0
BROADCOM INC COM 11135F101 222 900 SH Put SOLE   900 0 0
BROADCOM INC COM 11135F101 247 1,000 SH Call SOLE   1,000 0 0
BROADCOM INC COM 11135F101 247 1,000 SH Put SOLE   1,000 0 0
BROADCOM INC COM 11135F101 247 1,000 SH Put SOLE   1,000 0 0
BROADCOM INC COM 11135F101 247 1,000 SH Put SOLE   1,000 0 0
BROADCOM INC COM 11135F101 271 1,100 SH Call SOLE   1,100 0 0
BROADCOM INC COM 11135F101 271 1,100 SH Put SOLE   1,100 0 0
BROADCOM INC COM 11135F101 271 1,100 SH Put SOLE   1,100 0 0
BROADCOM INC COM 11135F101 271 1,100 SH Put SOLE   1,100 0 0
BROADCOM INC COM 11135F101 271 1,100 SH Put SOLE   1,100 0 0
BROADCOM INC COM 11135F101 271 1,100 SH Put SOLE   1,100 0 0
BROADCOM INC COM 11135F101 271 1,100 SH Put SOLE   1,100 0 0
BROADCOM INC COM 11135F101 271 1,100 SH Put SOLE   1,100 0 0
BROADCOM INC COM 11135F101 296 1,200 SH Call SOLE   1,200 0 0
BROADCOM INC COM 11135F101 296 1,200 SH Put SOLE   1,200 0 0
BROADCOM INC COM 11135F101 296 1,200 SH Put SOLE   1,200 0 0
BROADCOM INC COM 11135F101 296 1,200 SH Put SOLE   1,200 0 0
BROADCOM INC COM 11135F101 296 1,200 SH Put SOLE   1,200 0 0
BROADCOM INC COM 11135F101 296 1,200 SH Put SOLE   1,200 0 0
BROADCOM INC COM 11135F101 296 1,200 SH Put SOLE   1,200 0 0
BROADCOM INC COM 11135F101 296 1,200 SH Put SOLE   1,200 0 0
BROADCOM INC COM 11135F101 296 1,200 SH Put SOLE   1,200 0 0
BROADCOM INC COM 11135F101 296 1,200 SH Put SOLE   1,200 0 0
BROADCOM INC COM 11135F101 321 1,300 SH Call SOLE   1,300 0 0
BROADCOM INC COM 11135F101 321 1,300 SH Call SOLE   1,300 0 0
BROADCOM INC COM 11135F101 321 1,300 SH Put SOLE   1,300 0 0
BROADCOM INC COM 11135F101 321 1,300 SH Put SOLE   1,300 0 0
BROADCOM INC COM 11135F101 321 1,300 SH Put SOLE   1,300 0 0
BROADCOM INC COM 11135F101 345 1,400 SH Call SOLE   1,400 0 0
BROADCOM INC COM 11135F101 345 1,400 SH Call SOLE   1,400 0 0
BROADCOM INC COM 11135F101 345 1,400 SH Put SOLE   1,400 0 0
BROADCOM INC COM 11135F101 345 1,400 SH Put SOLE   1,400 0 0
BROADCOM INC COM 11135F101 370 1,500 SH Put SOLE   1,500 0 0
BROADCOM INC COM 11135F101 370 1,500 SH Put SOLE   1,500 0 0
BROADCOM INC COM 11135F101 395 1,600 SH Call SOLE   1,600 0 0
BROADCOM INC COM 11135F101 395 1,600 SH Call SOLE   1,600 0 0
BROADCOM INC COM 11135F101 395 1,600 SH Put SOLE   1,600 0 0
BROADCOM INC COM 11135F101 395 1,600 SH Put SOLE   1,600 0 0
BROADCOM INC COM 11135F101 395 1,600 SH Put SOLE   1,600 0 0
BROADCOM INC COM 11135F101 395 1,600 SH Put SOLE   1,600 0 0
BROADCOM INC COM 11135F101 419 1,700 SH Put SOLE   1,700 0 0
BROADCOM INC COM 11135F101 419 1,700 SH Put SOLE   1,700 0 0
BROADCOM INC COM 11135F101 444 1,800 SH Put SOLE   1,800 0 0
BROADCOM INC COM 11135F101 444 1,800 SH Put SOLE   1,800 0 0
BROADCOM INC COM 11135F101 444 1,800 SH Put SOLE   1,800 0 0
BROADCOM INC COM 11135F101 444 1,800 SH Put SOLE   1,800 0 0
BROADCOM INC COM 11135F101 469 1,900 SH Put SOLE   1,900 0 0
BROADCOM INC COM 11135F101 493 2,000 SH Put SOLE   2,000 0 0
BROADCOM INC COM 11135F101 493 2,000 SH Put SOLE   2,000 0 0
BROADCOM INC COM 11135F101 493 2,000 SH Put SOLE   2,000 0 0
BROADCOM INC COM 11135F101 518 2,100 SH Put SOLE   2,100 0 0
BROADCOM INC COM 11135F101 567 2,300 SH Put SOLE   2,300 0 0
BROADCOM INC COM 11135F101 567 2,300 SH Put SOLE   2,300 0 0
BROADCOM INC COM 11135F101 567 2,300 SH Put SOLE   2,300 0 0
BROADCOM INC COM 11135F101 567 2,300 SH Put SOLE   2,300 0 0
BROADCOM INC COM 11135F101 567 2,300 SH Put SOLE   2,300 0 0
BROADCOM INC COM 11135F101 567 2,300 SH Put SOLE   2,300 0 0
BROADCOM INC COM 11135F101 567 2,300 SH Put SOLE   2,300 0 0
BROADCOM INC COM 11135F101 592 2,400 SH Put SOLE   2,400 0 0
BROADCOM INC COM 11135F101 592 2,400 SH Put SOLE   2,400 0 0
BROADCOM INC COM 11135F101 592 2,400 SH Put SOLE   2,400 0 0
BROADCOM INC COM 11135F101 592 2,400 SH Put SOLE   2,400 0 0
BROADCOM INC COM 11135F101 617 2,500 SH Put SOLE   2,500 0 0
BROADCOM INC COM 11135F101 617 2,500 SH Put SOLE   2,500 0 0
BROADCOM INC COM 11135F101 641 2,600 SH Put SOLE   2,600 0 0
BROADCOM INC COM 11135F101 666 2,700 SH Put SOLE   2,700 0 0
BROADCOM INC COM 11135F101 716 2,900 SH Put SOLE   2,900 0 0
BROADCOM INC COM 11135F101 716 2,900 SH Put SOLE   2,900 0 0
BROADCOM INC COM 11135F101 740 3,000 SH Put SOLE   3,000 0 0
BROADCOM INC COM 11135F101 765 3,100 SH Put SOLE   3,100 0 0
BROADCOM INC COM 11135F101 765 3,100 SH Put SOLE   3,100 0 0
BROADCOM INC COM 11135F101 790 3,200 SH Put SOLE   3,200 0 0
BROADCOM INC COM 11135F101 839 3,400 SH Put SOLE   3,400 0 0
BROADCOM INC COM 11135F101 864 3,500 SH Put SOLE   3,500 0 0
BROADCOM INC COM 11135F101 1,012 4,100 SH Put SOLE   4,100 0 0
BROADCOM INC COM 11135F101 1,086 4,400 SH Put SOLE   4,400 0 0
BROADCOM INC COM 11135F101 1,258 5,100 SH Put SOLE   5,100 0 0
BROADCOM INC COM 11135F101 1,258 5,100 SH Put SOLE   5,100 0 0
BROADCOM INC COM 11135F101 1,332 5,400 SH Put SOLE   5,400 0 0
BROADCOM INC COM 11135F101 1,505 6,100 SH Put SOLE   6,100 0 0
BROADCOM INC COM 11135F101 1,949 7,900 SH Put SOLE   7,900 0 0
BROADCOM INC COM 11135F101 2,023 8,200 SH Call SOLE   8,200 0 0
BROADCOM INC COM 11135F101 2,467 10,000 SH Put SOLE   10,000 0 0
BROADCOM INC COM 11135F101 3,084 12,500 SH Put SOLE   12,500 0 0
BROADCOM INC COM 11135F101 4,194 17,000 SH Put SOLE   17,000 0 0
BROADCOM INC COM 11135F101 7,081 28,700 SH Call SOLE   28,700 0 0
BROADCOM INC COM 11135F101 8,710 35,300 SH Put SOLE   35,300 0 0
BROADCOM INC COM 11135F101 10,930 44,300 SH Call SOLE   44,300 0 0
BROADCOM INC COM 11135F101 53,121 215,300 SH Call SOLE   215,300 0 0
BROOKDALE SR LIVING INC COM 112463104 9 884 SH   SOLE   884 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 11 250 SH   SOLE   250 0 0
BROWN & BROWN INC COM 115236101 41 1,377 SH   SOLE   1,377 0 0
BROWN FORMAN CORP CL B 115637209 8 159 SH   SOLE   159 0 0
BRUNSWICK CORP COM 117043109 2 26 SH   SOLE   26 0 0
BUCKLE INC COM 118440106 830 36,000 SH Put SOLE   36,000 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 4,229 288,100 SH Call SOLE   288,100 0 0
BURLINGTON STORES INC COM 122017106 16 100 SH Call SOLE   100 0 0
BURLINGTON STORES INC COM 122017106 16 100 SH Call SOLE   100 0 0
BURLINGTON STORES INC COM 122017106 16 100 SH Call SOLE   100 0 0
BURLINGTON STORES INC COM 122017106 16 100 SH Put SOLE   100 0 0
BURLINGTON STORES INC COM 122017106 33 200 SH Call SOLE   200 0 0
BURLINGTON STORES INC COM 122017106 33 200 SH Put SOLE   200 0 0
BURLINGTON STORES INC COM 122017106 33 200 SH Put SOLE   200 0 0
BURLINGTON STORES INC COM 122017106 33 200 SH Put SOLE   200 0 0
BURLINGTON STORES INC COM 122017106 33 200 SH Put SOLE   200 0 0
BURLINGTON STORES INC COM 122017106 33 200 SH Put SOLE   200 0 0
BURLINGTON STORES INC COM 122017106 33 200 SH Put SOLE   200 0 0
BURLINGTON STORES INC COM 122017106 49 300 SH Call SOLE   300 0 0
BURLINGTON STORES INC COM 122017106 49 300 SH Call SOLE   300 0 0
BURLINGTON STORES INC COM 122017106 49 300 SH Put SOLE   300 0 0
BURLINGTON STORES INC COM 122017106 65 400 SH Call SOLE   400 0 0
BURLINGTON STORES INC COM 122017106 65 400 SH Call SOLE   400 0 0
BURLINGTON STORES INC COM 122017106 65 400 SH Call SOLE   400 0 0
BURLINGTON STORES INC COM 122017106 98 600 SH Put SOLE   600 0 0
BURLINGTON STORES INC COM 122017106 196 1,200 SH Call SOLE   1,200 0 0
BURLINGTON STORES INC COM 122017106 424 2,600 SH Put SOLE   2,600 0 0
BURLINGTON STORES INC COM 122017106 554 3,400 SH Put SOLE   3,400 0 0
BURLINGTON STORES INC COM 122017106 619 3,800 SH Call SOLE   3,800 0 0
BURLINGTON STORES INC COM 122017106 1,520 9,330 SH   SOLE   9,330 0 0
BURLINGTON STORES INC COM 122017106 1,711 10,500 SH Call SOLE   10,500 0 0
BURLINGTON STORES INC COM 122017106 4,497 27,600 SH Put SOLE   27,600 0 0
BURLINGTON STORES INC COM 122017106 6,810 41,800 SH Put SOLE   41,800 0 0
CBS CORP NEW CL B 124857202 11 200 SH Put SOLE   200 0 0
CBS CORP NEW CL B 124857202 11 200 SH Put SOLE   200 0 0
CBS CORP NEW CL B 124857202 23 400 SH Put SOLE   400 0 0
CBS CORP NEW CL B 124857202 40 700 SH Put SOLE   700 0 0
CBS CORP NEW CL B 124857202 575 10,000 SH Call SOLE   10,000 0 0
CBS CORP NEW CL B 124857202 4,497 78,274 SH   SOLE   78,274 0 0
CBOE GLOBAL MARKETS INC COM 12503M108 4,378 45,622 SH   SOLE   45,622 0 0
CBOE GLOBAL MARKETS INC COM 12503M108 4,798 50,000 SH Put SOLE   50,000 0 0
CBRE GROUP INC CL A 12504L109 8,379 190,000 SH Call SOLE   190,000 0 0
CF INDS HLDGS INC COM 125269100 27 500 SH Put SOLE   500 0 0
CF INDS HLDGS INC COM 125269100 49 900 SH Put SOLE   900 0 0
CF INDS HLDGS INC COM 125269100 82 1,500 SH Put SOLE   1,500 0 0
CF INDS HLDGS INC COM 125269100 82 1,500 SH Put SOLE   1,500 0 0
CF INDS HLDGS INC COM 125269100 93 1,700 SH Put SOLE   1,700 0 0
CF INDS HLDGS INC COM 125269100 594 10,905 SH   SOLE   10,905 0 0
CF INDS HLDGS INC COM 125269100 817 15,000 SH Put SOLE   15,000 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 4,651 47,500 SH Call SOLE   47,500 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 23,501 240,000 SH Call SOLE   240,000 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 29,376 300,000 SH Call SOLE   300,000 0 0
CIGNA CORPORATION COM 125509109 21 100 SH Call SOLE   100 0 0
CIGNA CORPORATION COM 125509109 21 100 SH Call SOLE   100 0 0
CIGNA CORPORATION COM 125509109 21 100 SH Call SOLE   100 0 0
CIGNA CORPORATION COM 125509109 21 100 SH Put SOLE   100 0 0
CIGNA CORPORATION COM 125509109 21 100 SH Put SOLE   100 0 0
CIGNA CORPORATION COM 125509109 42 200 SH Call SOLE   200 0 0
CIGNA CORPORATION COM 125509109 42 200 SH Call SOLE   200 0 0
CIGNA CORPORATION COM 125509109 42 200 SH Call SOLE   200 0 0
CIGNA CORPORATION COM 125509109 42 200 SH Call SOLE   200 0 0
CIGNA CORPORATION COM 125509109 42 200 SH Call SOLE   200 0 0
CIGNA CORPORATION COM 125509109 62 300 SH Put SOLE   300 0 0
CIGNA CORPORATION COM 125509109 62 300 SH Put SOLE   300 0 0
CIGNA CORPORATION COM 125509109 62 300 SH Put SOLE   300 0 0
CIGNA CORPORATION COM 125509109 62 300 SH Put SOLE   300 0 0
CIGNA CORPORATION COM 125509109 83 400 SH Call SOLE   400 0 0
CIGNA CORPORATION COM 125509109 83 400 SH Call SOLE   400 0 0
CIGNA CORPORATION COM 125509109 83 400 SH Put SOLE   400 0 0
CIGNA CORPORATION COM 125509109 83 400 SH Put SOLE   400 0 0
CIGNA CORPORATION COM 125509109 83 400 SH Put SOLE   400 0 0
CIGNA CORPORATION COM 125509109 83 400 SH Put SOLE   400 0 0
CIGNA CORPORATION COM 125509109 104 500 SH Put SOLE   500 0 0
CIGNA CORPORATION COM 125509109 125 600 SH Put SOLE   600 0 0
CIGNA CORPORATION COM 125509109 125 600 SH Put SOLE   600 0 0
CIGNA CORPORATION COM 125509109 146 700 SH Put SOLE   700 0 0
CIGNA CORPORATION COM 125509109 167 800 SH Put SOLE   800 0 0
CIGNA CORPORATION COM 125509109 167 800 SH Put SOLE   800 0 0
CIGNA CORPORATION COM 125509109 208 1,000 SH Call SOLE   1,000 0 0
CIGNA CORPORATION COM 125509109 229 1,100 SH Put SOLE   1,100 0 0
CIGNA CORPORATION COM 125509109 229 1,100 SH Put SOLE   1,100 0 0
CIGNA CORPORATION COM 125509109 250 1,200 SH Put SOLE   1,200 0 0
CIGNA CORPORATION COM 125509109 250 1,200 SH Put SOLE   1,200 0 0
CIGNA CORPORATION COM 125509109 250 1,200 SH Put SOLE   1,200 0 0
CIGNA CORPORATION COM 125509109 271 1,300 SH Put SOLE   1,300 0 0
CIGNA CORPORATION COM 125509109 271 1,300 SH Put SOLE   1,300 0 0
CIGNA CORPORATION COM 125509109 292 1,400 SH Put SOLE   1,400 0 0
CIGNA CORPORATION COM 125509109 333 1,600 SH Put SOLE   1,600 0 0
CIGNA CORPORATION COM 125509109 354 1,700 SH Put SOLE   1,700 0 0
CIGNA CORPORATION COM 125509109 375 1,800 SH Call SOLE   1,800 0 0
CIGNA CORPORATION COM 125509109 396 1,900 SH Put SOLE   1,900 0 0
CIGNA CORPORATION COM 125509109 396 1,900 SH Put SOLE   1,900 0 0
CIGNA CORPORATION COM 125509109 417 2,000 SH Call SOLE   2,000 0 0
CIGNA CORPORATION COM 125509109 437 2,100 SH Call SOLE   2,100 0 0
CIGNA CORPORATION COM 125509109 437 2,100 SH Put SOLE   2,100 0 0
CIGNA CORPORATION COM 125509109 458 2,200 SH Put SOLE   2,200 0 0
CIGNA CORPORATION COM 125509109 500 2,400 SH Put SOLE   2,400 0 0
CIGNA CORPORATION COM 125509109 521 2,500 SH Put SOLE   2,500 0 0
CIGNA CORPORATION COM 125509109 541 2,600 SH Put SOLE   2,600 0 0
CIGNA CORPORATION COM 125509109 625 3,000 SH Put SOLE   3,000 0 0
CIGNA CORPORATION COM 125509109 1,125 5,400 SH Put SOLE   5,400 0 0
CIGNA CORPORATION COM 125509109 16,316 78,350 SH   SOLE   78,350 0 0
CIT GROUP INC COM NEW 125581801 972 18,837 SH   SOLE   18,837 0 0
CIT GROUP INC COM NEW 125581801 3,293 63,800 SH Call SOLE   63,800 0 0
CIT GROUP INC COM NEW 125581801 5,161 100,000 SH Put SOLE   100,000 0 0
CME GROUP INC COM CL A 12572Q105 17 100 SH Call SOLE   100 0 0
CME GROUP INC COM CL A 12572Q105 17 100 SH Call SOLE   100 0 0
CME GROUP INC COM CL A 12572Q105 17 100 SH Call SOLE   100 0 0
CME GROUP INC COM CL A 12572Q105 34 200 SH Call SOLE   200 0 0
CME GROUP INC COM CL A 12572Q105 34 200 SH Call SOLE   200 0 0
CME GROUP INC COM CL A 12572Q105 34 200 SH Call SOLE   200 0 0
CME GROUP INC COM CL A 12572Q105 34 200 SH Call SOLE   200 0 0
CME GROUP INC COM CL A 12572Q105 34 200 SH Call SOLE   200 0 0
CME GROUP INC COM CL A 12572Q105 34 200 SH Call SOLE   200 0 0
CME GROUP INC COM CL A 12572Q105 34 200 SH Call SOLE   200 0 0
CME GROUP INC COM CL A 12572Q105 34 200 SH Call SOLE   200 0 0
CME GROUP INC COM CL A 12572Q105 34 200 SH Call SOLE   200 0 0
CME GROUP INC COM CL A 12572Q105 34 200 SH Put SOLE   200 0 0
CME GROUP INC COM CL A 12572Q105 34 200 SH Put SOLE   200 0 0
CME GROUP INC COM CL A 12572Q105 34 200 SH Put SOLE   200 0 0
CME GROUP INC COM CL A 12572Q105 34 200 SH Put SOLE   200 0 0
CME GROUP INC COM CL A 12572Q105 34 200 SH Put SOLE   200 0 0
CME GROUP INC COM CL A 12572Q105 34 200 SH Put SOLE   200 0 0
CME GROUP INC COM CL A 12572Q105 34 200 SH Put SOLE   200 0 0
CME GROUP INC COM CL A 12572Q105 34 200 SH Put SOLE   200 0 0
CME GROUP INC COM CL A 12572Q105 51 300 SH Call SOLE   300 0 0
CME GROUP INC COM CL A 12572Q105 51 300 SH Call SOLE   300 0 0
CME GROUP INC COM CL A 12572Q105 68 400 SH Call SOLE   400 0 0
CME GROUP INC COM CL A 12572Q105 68 400 SH Call SOLE   400 0 0
CME GROUP INC COM CL A 12572Q105 68 400 SH Put SOLE   400 0 0
CME GROUP INC COM CL A 12572Q105 85 500 SH Call SOLE   500 0 0
CME GROUP INC COM CL A 12572Q105 85 500 SH Put SOLE   500 0 0
CME GROUP INC COM CL A 12572Q105 102 600 SH Put SOLE   600 0 0
CME GROUP INC COM CL A 12572Q105 119 700 SH Call SOLE   700 0 0
CME GROUP INC COM CL A 12572Q105 170 1,000 SH Put SOLE   1,000 0 0
CME GROUP INC COM CL A 12572Q105 204 1,200 SH Put SOLE   1,200 0 0
CME GROUP INC COM CL A 12572Q105 255 1,500 SH Call SOLE   1,500 0 0
CME GROUP INC COM CL A 12572Q105 255 1,500 SH Put SOLE   1,500 0 0
CME GROUP INC COM CL A 12572Q105 306 1,800 SH Put SOLE   1,800 0 0
CME GROUP INC COM CL A 12572Q105 5,106 30,000 SH   SOLE   30,000 0 0
CMS ENERGY CORP COM 125896100 0 5 SH   SOLE   5 0 0
CRA INTL INC COM 12618T105 751 14,948 SH   SOLE   14,948 0 0
CRA INTL INC COM 12618T105 1,004 20,000 SH Put SOLE   20,000 0 0
CNO FINL GROUP INC COM 12621E103 0 3 SH   SOLE   3 0 0
CRH PLC ADR 12626K203 477 14,583 SH   SOLE   14,583 0 0
CSX CORP COM 126408103 7 100 SH Call SOLE   100 0 0
CSX CORP COM 126408103 15 200 SH Call SOLE   200 0 0
CSX CORP COM 126408103 15 200 SH Call SOLE   200 0 0
CSX CORP COM 126408103 15 200 SH Put SOLE   200 0 0
CSX CORP COM 126408103 15 200 SH Put SOLE   200 0 0
CSX CORP COM 126408103 22 300 SH Call SOLE   300 0 0
CSX CORP COM 126408103 22 300 SH Call SOLE   300 0 0
CSX CORP COM 126408103 22 300 SH Put SOLE   300 0 0
CSX CORP COM 126408103 22 300 SH Put SOLE   300 0 0
CSX CORP COM 126408103 22 300 SH Put SOLE   300 0 0
CSX CORP COM 126408103 22 300 SH Put SOLE   300 0 0
CSX CORP COM 126408103 30 400 SH Call SOLE   400 0 0
CSX CORP COM 126408103 30 400 SH Call SOLE   400 0 0
CSX CORP COM 126408103 30 400 SH Put SOLE   400 0 0
CSX CORP COM 126408103 37 500 SH Put SOLE   500 0 0
CSX CORP COM 126408103 44 600 SH Call SOLE   600 0 0
CSX CORP COM 126408103 44 600 SH Call SOLE   600 0 0
CSX CORP COM 126408103 44 600 SH Put SOLE   600 0 0
CSX CORP COM 126408103 44 600 SH Put SOLE   600 0 0
CSX CORP COM 126408103 44 600 SH Put SOLE   600 0 0
CSX CORP COM 126408103 44 600 SH Put SOLE   600 0 0
CSX CORP COM 126408103 44 600 SH Put SOLE   600 0 0
CSX CORP COM 126408103 52 700 SH Call SOLE   700 0 0
CSX CORP COM 126408103 52 700 SH Call SOLE   700 0 0
CSX CORP COM 126408103 52 700 SH Put SOLE   700 0 0
CSX CORP COM 126408103 52 700 SH Put SOLE   700 0 0
CSX CORP COM 126408103 59 800 SH Call SOLE   800 0 0
CSX CORP COM 126408103 59 800 SH Call SOLE   800 0 0
CSX CORP COM 126408103 59 800 SH Put SOLE   800 0 0
CSX CORP COM 126408103 59 800 SH Put SOLE   800 0 0
CSX CORP COM 126408103 67 900 SH Call SOLE   900 0 0
CSX CORP COM 126408103 67 900 SH Put SOLE   900 0 0
CSX CORP COM 126408103 67 900 SH Put SOLE   900 0 0
CSX CORP COM 126408103 67 900 SH Put SOLE   900 0 0
CSX CORP COM 126408103 67 900 SH Put SOLE   900 0 0
CSX CORP COM 126408103 74 1,000 SH Call SOLE   1,000 0 0
CSX CORP COM 126408103 74 1,000 SH Put SOLE   1,000 0 0
CSX CORP COM 126408103 89 1,200 SH Call SOLE   1,200 0 0
CSX CORP COM 126408103 89 1,200 SH Call SOLE   1,200 0 0
CSX CORP COM 126408103 89 1,200 SH Put SOLE   1,200 0 0
CSX CORP COM 126408103 96 1,300 SH Call SOLE   1,300 0 0
CSX CORP COM 126408103 96 1,300 SH Put SOLE   1,300 0 0
CSX CORP COM 126408103 96 1,300 SH Put SOLE   1,300 0 0
CSX CORP COM 126408103 104 1,400 SH Call SOLE   1,400 0 0
CSX CORP COM 126408103 104 1,400 SH Put SOLE   1,400 0 0
CSX CORP COM 126408103 118 1,600 SH Call SOLE   1,600 0 0
CSX CORP COM 126408103 118 1,600 SH Put SOLE   1,600 0 0
CSX CORP COM 126408103 126 1,700 SH Call SOLE   1,700 0 0
CSX CORP COM 126408103 126 1,700 SH Put SOLE   1,700 0 0
CSX CORP COM 126408103 126 1,700 SH Put SOLE   1,700 0 0
CSX CORP COM 126408103 133 1,800 SH Put SOLE   1,800 0 0
CSX CORP COM 126408103 163 2,200 SH Call SOLE   2,200 0 0
CSX CORP COM 126408103 185 2,500 SH Put SOLE   2,500 0 0
CSX CORP COM 126408103 193 2,600 SH Call SOLE   2,600 0 0
CSX CORP COM 126408103 200 2,700 SH Put SOLE   2,700 0 0
CSX CORP COM 126408103 207 2,800 SH Call SOLE   2,800 0 0
CSX CORP COM 126408103 207 2,800 SH Put SOLE   2,800 0 0
CSX CORP COM 126408103 230 3,100 SH Call SOLE   3,100 0 0
CSX CORP COM 126408103 244 3,300 SH Call SOLE   3,300 0 0
CSX CORP COM 126408103 244 3,300 SH Call SOLE   3,300 0 0
CSX CORP COM 126408103 318 4,300 SH Call SOLE   4,300 0 0
CSX CORP COM 126408103 326 4,400 SH Put SOLE   4,400 0 0
CSX CORP COM 126408103 333 4,500 SH Call SOLE   4,500 0 0
CSX CORP COM 126408103 489 6,600 SH Put SOLE   6,600 0 0
CSX CORP COM 126408103 541 7,300 SH Put SOLE   7,300 0 0
CSX CORP COM 126408103 770 10,400 SH Put SOLE   10,400 0 0
CNX MIDSTREAM PARTNERS LP COM UNIT REPST 12654A101 1 46 SH   SOLE   46 0 0
CVB FINL CORP COM 126600105 19 856 SH   SOLE   856 0 0
CVR ENERGY INC COM 12662P108 33 818 SH   SOLE   818 0 0
CVS HEALTH CORP COM 126650100 8 100 SH Call SOLE   100 0 0
CVS HEALTH CORP COM 126650100 8 100 SH Call SOLE   100 0 0
CVS HEALTH CORP COM 126650100 8 100 SH Call SOLE   100 0 0
CVS HEALTH CORP COM 126650100 8 100 SH Call SOLE   100 0 0
CVS HEALTH CORP COM 126650100 8 100 SH Call SOLE   100 0 0
CVS HEALTH CORP COM 126650100 8 100 SH Put SOLE   100 0 0
CVS HEALTH CORP COM 126650100 8 100 SH Put SOLE   100 0 0
CVS HEALTH CORP COM 126650100 16 200 SH Call SOLE   200 0 0
CVS HEALTH CORP COM 126650100 16 200 SH Call SOLE   200 0 0
CVS HEALTH CORP COM 126650100 16 200 SH Call SOLE   200 0 0
CVS HEALTH CORP COM 126650100 16 200 SH Put SOLE   200 0 0
CVS HEALTH CORP COM 126650100 16 200 SH Put SOLE   200 0 0
CVS HEALTH CORP COM 126650100 24 300 SH Call SOLE   300 0 0
CVS HEALTH CORP COM 126650100 24 300 SH Call SOLE   300 0 0
CVS HEALTH CORP COM 126650100 24 300 SH Put SOLE   300 0 0
CVS HEALTH CORP COM 126650100 24 300 SH Put SOLE   300 0 0
CVS HEALTH CORP COM 126650100 24 300 SH Put SOLE   300 0 0
CVS HEALTH CORP COM 126650100 31 400 SH Call SOLE   400 0 0
CVS HEALTH CORP COM 126650100 31 400 SH Put SOLE   400 0 0
CVS HEALTH CORP COM 126650100 31 400 SH Put SOLE   400 0 0
CVS HEALTH CORP COM 126650100 31 400 SH Put SOLE   400 0 0
CVS HEALTH CORP COM 126650100 39 500 SH Call SOLE   500 0 0
CVS HEALTH CORP COM 126650100 39 500 SH Call SOLE   500 0 0
CVS HEALTH CORP COM 126650100 39 500 SH Call SOLE   500 0 0
CVS HEALTH CORP COM 126650100 39 500 SH Put SOLE   500 0 0
CVS HEALTH CORP COM 126650100 39 500 SH Put SOLE   500 0 0
CVS HEALTH CORP COM 126650100 39 500 SH Put SOLE   500 0 0
CVS HEALTH CORP COM 126650100 47 600 SH Call SOLE   600 0 0
CVS HEALTH CORP COM 126650100 47 600 SH Call SOLE   600 0 0
CVS HEALTH CORP COM 126650100 47 600 SH Call SOLE   600 0 0
CVS HEALTH CORP COM 126650100 47 600 SH Call SOLE   600 0 0
CVS HEALTH CORP COM 126650100 47 600 SH Call SOLE   600 0 0
CVS HEALTH CORP COM 126650100 47 600 SH Call SOLE   600 0 0
CVS HEALTH CORP COM 126650100 47 600 SH Call SOLE   600 0 0
CVS HEALTH CORP COM 126650100 47 600 SH Call SOLE   600 0 0
CVS HEALTH CORP COM 126650100 47 600 SH Call SOLE   600 0 0
CVS HEALTH CORP COM 126650100 47 600 SH Call SOLE   600 0 0
CVS HEALTH CORP COM 126650100 47 600 SH Put SOLE   600 0 0
CVS HEALTH CORP COM 126650100 47 600 SH Put SOLE   600 0 0
CVS HEALTH CORP COM 126650100 55 700 SH Call SOLE   700 0 0
CVS HEALTH CORP COM 126650100 55 700 SH Call SOLE   700 0 0
CVS HEALTH CORP COM 126650100 55 700 SH Put SOLE   700 0 0
CVS HEALTH CORP COM 126650100 63 800 SH Call SOLE   800 0 0
CVS HEALTH CORP COM 126650100 63 800 SH Call SOLE   800 0 0
CVS HEALTH CORP COM 126650100 63 800 SH Call SOLE   800 0 0
CVS HEALTH CORP COM 126650100 71 900 SH Call SOLE   900 0 0
CVS HEALTH CORP COM 126650100 71 900 SH Put SOLE   900 0 0
CVS HEALTH CORP COM 126650100 79 1,000 SH Call SOLE   1,000 0 0
CVS HEALTH CORP COM 126650100 79 1,000 SH Call SOLE   1,000 0 0
CVS HEALTH CORP COM 126650100 79 1,000 SH Put SOLE   1,000 0 0
CVS HEALTH CORP COM 126650100 79 1,000 SH Put SOLE   1,000 0 0
CVS HEALTH CORP COM 126650100 87 1,100 SH Call SOLE   1,100 0 0
CVS HEALTH CORP COM 126650100 87 1,100 SH Put SOLE   1,100 0 0
CVS HEALTH CORP COM 126650100 94 1,200 SH Call SOLE   1,200 0 0
CVS HEALTH CORP COM 126650100 102 1,300 SH Put SOLE   1,300 0 0
CVS HEALTH CORP COM 126650100 102 1,300 SH Put SOLE   1,300 0 0
CVS HEALTH CORP COM 126650100 118 1,500 SH Call SOLE   1,500 0 0
CVS HEALTH CORP COM 126650100 118 1,500 SH Call SOLE   1,500 0 0
CVS HEALTH CORP COM 126650100 118 1,500 SH Call SOLE   1,500 0 0
CVS HEALTH CORP COM 126650100 126 1,600 SH Put SOLE   1,600 0 0
CVS HEALTH CORP COM 126650100 134 1,700 SH Call SOLE   1,700 0 0
CVS HEALTH CORP COM 126650100 134 1,700 SH Put SOLE   1,700 0 0
CVS HEALTH CORP COM 126650100 142 1,800 SH Call SOLE   1,800 0 0
CVS HEALTH CORP COM 126650100 142 1,800 SH Put SOLE   1,800 0 0
CVS HEALTH CORP COM 126650100 157 2,000 SH Call SOLE   2,000 0 0
CVS HEALTH CORP COM 126650100 157 2,000 SH Call SOLE   2,000 0 0
CVS HEALTH CORP COM 126650100 157 2,000 SH Call SOLE   2,000 0 0
CVS HEALTH CORP COM 126650100 157 2,000 SH Call SOLE   2,000 0 0
CVS HEALTH CORP COM 126650100 157 2,000 SH Put SOLE   2,000 0 0
CVS HEALTH CORP COM 126650100 165 2,100 SH Call SOLE   2,100 0 0
CVS HEALTH CORP COM 126650100 165 2,100 SH Put SOLE   2,100 0 0
CVS HEALTH CORP COM 126650100 189 2,400 SH Call SOLE   2,400 0 0
CVS HEALTH CORP COM 126650100 213 2,700 SH Call SOLE   2,700 0 0
CVS HEALTH CORP COM 126650100 220 2,800 SH Put SOLE   2,800 0 0
CVS HEALTH CORP COM 126650100 268 3,400 SH Call SOLE   3,400 0 0
CVS HEALTH CORP COM 126650100 268 3,400 SH Put SOLE   3,400 0 0
CVS HEALTH CORP COM 126650100 291 3,700 SH Call SOLE   3,700 0 0
CVS HEALTH CORP COM 126650100 299 3,800 SH Put SOLE   3,800 0 0
CVS HEALTH CORP COM 126650100 299 3,800 SH Put SOLE   3,800 0 0
CVS HEALTH CORP COM 126650100 331 4,200 SH Put SOLE   4,200 0 0
CVS HEALTH CORP COM 126650100 362 4,600 SH Call SOLE   4,600 0 0
CVS HEALTH CORP COM 126650100 409 5,200 SH Put SOLE   5,200 0 0
CVS HEALTH CORP COM 126650100 425 5,400 SH Call SOLE   5,400 0 0
CVS HEALTH CORP COM 126650100 425 5,400 SH Put SOLE   5,400 0 0
CVS HEALTH CORP COM 126650100 472 6,000 SH Call SOLE   6,000 0 0
CVS HEALTH CORP COM 126650100 551 7,000 SH Call SOLE   7,000 0 0
CVS HEALTH CORP COM 126650100 756 9,600 SH Call SOLE   9,600 0 0
CVS HEALTH CORP COM 126650100 2,834 36,000 SH Put SOLE   36,000 0 0
CVS HEALTH CORP COM 126650100 4,030 51,200 SH Put SOLE   51,200 0 0
CVS HEALTH CORP COM 126650100 14,563 185,000 SH Call SOLE   185,000 0 0
CA INC COM 12673P105 2,135 48,364 SH   SOLE   48,364 0 0
CABOT OIL & GAS CORP COM 127097103 1,520 67,475 SH   SOLE   67,475 0 0
CABOT OIL & GAS CORP COM 127097103 2,252 100,000 SH Put SOLE   100,000 0 0
CAESARS ENTMT CORP COM 127686103 37 3,631 SH   SOLE   3,631 0 0
CALAVO GROWERS INC COM 128246105 48 494 SH   SOLE   494 0 0
CALERES INC COM 129500104 16 459 SH   SOLE   459 0 0
CALIFORNIA RES CORP COM NEW 13057Q206 448 9,237 SH   SOLE   9,237 0 0
CALIFORNIA RES CORP COM NEW 13057Q206 2,383 49,100 SH Put SOLE   49,100 0 0
CALIFORNIA RES CORP COM NEW 13057Q206 3,640 75,000 SH Put SOLE   75,000 0 0
CALIX INC COM 13100M509 241 29,767 SH   SOLE   29,767 0 0
CALLAWAY GOLF CO COM 131193104 2,429 100,000 SH Call SOLE   100,000 0 0
CALLON PETE CO DEL COM 13123X102 16 1,312 SH   SOLE   1,312 0 0
CAMBREX CORP COM 132011107 32 465 SH   SOLE   465 0 0
CAMBRIA ETF TR SHSHLD YIELD ETF 132061201 0 1 SH   SOLE   1 0 0
CAMBRIA ETF TR CAMBRIA FGN SHR 132061300 0 1 SH   SOLE   1 0 0
CAMBRIA ETF TR GLOBAL VALUE ETF 132061409 0 1 SH   SOLE   1 0 0
CAMDEN PPTY TR SH BEN INT 133131102 37 397 SH   SOLE   397 0 0
CAMECO CORP COM 13321L108 114 10,000 SH Call SOLE   10,000 0 0
CAMPBELL SOUP CO COM 134429109 7 200 SH Call SOLE   200 0 0
CAMPBELL SOUP CO COM 134429109 7 200 SH Put SOLE   200 0 0
CAMPBELL SOUP CO COM 134429109 11 300 SH Call SOLE   300 0 0
CAMPBELL SOUP CO COM 134429109 11 300 SH Call SOLE   300 0 0
CAMPBELL SOUP CO COM 134429109 11 300 SH Put SOLE   300 0 0
CAMPBELL SOUP CO COM 134429109 15 400 SH Call SOLE   400 0 0
CAMPBELL SOUP CO COM 134429109 15 400 SH Put SOLE   400 0 0
CAMPBELL SOUP CO COM 134429109 33 900 SH Put SOLE   900 0 0
CAMPBELL SOUP CO COM 134429109 1,832 50,000 SH Call SOLE   50,000 0 0
CAMPBELL SOUP CO COM 134429109 5,018 137,000 SH Call SOLE   137,000 0 0
CAMPBELL SOUP CO COM 134429109 6,593 180,000 SH Call SOLE   180,000 0 0
CAMPBELL SOUP CO COM 134429109 8,773 239,500 SH Call SOLE   239,500 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 754 35,376 SH   SOLE   35,376 0 0
CANADA GOOSE HOLDINGS INC SHS SUB VTG 135086106 5 85 SH   SOLE   85 0 0
CANADIAN PAC RY LTD COM 13645T100 32 150 SH   SOLE   150 0 0
CANOPY GROWTH CORP COM 138035100 5 100 SH Put SOLE   100 0 0
CANOPY GROWTH CORP COM 138035100 10 200 SH Call SOLE   200 0 0
CANOPY GROWTH CORP COM 138035100 10 200 SH Call SOLE   200 0 0
CANOPY GROWTH CORP COM 138035100 10 200 SH Call SOLE   200 0 0
CANOPY GROWTH CORP COM 138035100 10 200 SH Call SOLE   200 0 0
CANOPY GROWTH CORP COM 138035100 10 200 SH Put SOLE   200 0 0
CANOPY GROWTH CORP COM 138035100 10 200 SH Put SOLE   200 0 0
CANOPY GROWTH CORP COM 138035100 10 200 SH Put SOLE   200 0 0
CANOPY GROWTH CORP COM 138035100 15 300 SH Put SOLE   300 0 0
CANOPY GROWTH CORP COM 138035100 15 300 SH Put SOLE   300 0 0
CANOPY GROWTH CORP COM 138035100 15 300 SH Put SOLE   300 0 0
CANOPY GROWTH CORP COM 138035100 15 300 SH Put SOLE   300 0 0
CANOPY GROWTH CORP COM 138035100 19 400 SH Call SOLE   400 0 0
CANOPY GROWTH CORP COM 138035100 19 400 SH Put SOLE   400 0 0
CANOPY GROWTH CORP COM 138035100 24 500 SH Call SOLE   500 0 0
CANOPY GROWTH CORP COM 138035100 24 500 SH Call SOLE   500 0 0
CANOPY GROWTH CORP COM 138035100 24 500 SH Call SOLE   500 0 0
CANOPY GROWTH CORP COM 138035100 24 500 SH Call SOLE   500 0 0
CANOPY GROWTH CORP COM 138035100 29 600 SH Call SOLE   600 0 0
CANOPY GROWTH CORP COM 138035100 29 600 SH Call SOLE   600 0 0
CANOPY GROWTH CORP COM 138035100 29 600 SH Call SOLE   600 0 0
CANOPY GROWTH CORP COM 138035100 29 600 SH Call SOLE   600 0 0
CANOPY GROWTH CORP COM 138035100 29 600 SH Call SOLE   600 0 0
CANOPY GROWTH CORP COM 138035100 29 600 SH Put SOLE   600 0 0
CANOPY GROWTH CORP COM 138035100 29 600 SH Put SOLE   600 0 0
CANOPY GROWTH CORP COM 138035100 29 600 SH Put SOLE   600 0 0
CANOPY GROWTH CORP COM 138035100 29 600 SH Put SOLE   600 0 0
CANOPY GROWTH CORP COM 138035100 34 700 SH Call SOLE   700 0 0
CANOPY GROWTH CORP COM 138035100 34 700 SH Call SOLE   700 0 0
CANOPY GROWTH CORP COM 138035100 34 700 SH Put SOLE   700 0 0
CANOPY GROWTH CORP COM 138035100 34 700 SH Put SOLE   700 0 0
CANOPY GROWTH CORP COM 138035100 34 700 SH Put SOLE   700 0 0
CANOPY GROWTH CORP COM 138035100 39 800 SH Call SOLE   800 0 0
CANOPY GROWTH CORP COM 138035100 39 800 SH Call SOLE   800 0 0
CANOPY GROWTH CORP COM 138035100 39 800 SH Put SOLE   800 0 0
CANOPY GROWTH CORP COM 138035100 39 800 SH Put SOLE   800 0 0
CANOPY GROWTH CORP COM 138035100 44 900 SH Put SOLE   900 0 0
CANOPY GROWTH CORP COM 138035100 49 1,000 SH Call SOLE   1,000 0 0
CANOPY GROWTH CORP COM 138035100 49 1,000 SH Call SOLE   1,000 0 0
CANOPY GROWTH CORP COM 138035100 49 1,000 SH Call SOLE   1,000 0 0
CANOPY GROWTH CORP COM 138035100 49 1,000 SH Call SOLE   1,000 0 0
CANOPY GROWTH CORP COM 138035100 49 1,000 SH Put SOLE   1,000 0 0
CANOPY GROWTH CORP COM 138035100 49 1,000 SH Put SOLE   1,000 0 0
CANOPY GROWTH CORP COM 138035100 49 1,000 SH Put SOLE   1,000 0 0
CANOPY GROWTH CORP COM 138035100 49 1,000 SH Put SOLE   1,000 0 0
CANOPY GROWTH CORP COM 138035100 54 1,100 SH Call SOLE   1,100 0 0
CANOPY GROWTH CORP COM 138035100 54 1,100 SH Put SOLE   1,100 0 0
CANOPY GROWTH CORP COM 138035100 54 1,100 SH Put SOLE   1,100 0 0
CANOPY GROWTH CORP COM 138035100 54 1,100 SH Put SOLE   1,100 0 0
CANOPY GROWTH CORP COM 138035100 54 1,100 SH Put SOLE   1,100 0 0
CANOPY GROWTH CORP COM 138035100 58 1,200 SH Call SOLE   1,200 0 0
CANOPY GROWTH CORP COM 138035100 58 1,200 SH Call SOLE   1,200 0 0
CANOPY GROWTH CORP COM 138035100 63 1,300 SH Call SOLE   1,300 0 0
CANOPY GROWTH CORP COM 138035100 63 1,300 SH Put SOLE   1,300 0 0
CANOPY GROWTH CORP COM 138035100 63 1,300 SH Put SOLE   1,300 0 0
CANOPY GROWTH CORP COM 138035100 68 1,400 SH Put SOLE   1,400 0 0
CANOPY GROWTH CORP COM 138035100 73 1,500 SH Call SOLE   1,500 0 0
CANOPY GROWTH CORP COM 138035100 88 1,800 SH Put SOLE   1,800 0 0
CANOPY GROWTH CORP COM 138035100 102 2,100 SH Put SOLE   2,100 0 0
CANOPY GROWTH CORP COM 138035100 102 2,100 SH Put SOLE   2,100 0 0
CANOPY GROWTH CORP COM 138035100 112 2,300 SH Put SOLE   2,300 0 0
CANOPY GROWTH CORP COM 138035100 117 2,400 SH Call SOLE   2,400 0 0
CANOPY GROWTH CORP COM 138035100 126 2,600 SH Call SOLE   2,600 0 0
CANOPY GROWTH CORP COM 138035100 141 2,900 SH Call SOLE   2,900 0 0
CANOPY GROWTH CORP COM 138035100 2,627 54,000 SH Call SOLE   54,000 0 0
CANOPY GROWTH CORP COM 138035100 9,923 204,000 SH Call SOLE   204,000 0 0
CAPITAL ONE FINL CORP COM 14040H105 9 100 SH Call SOLE   100 0 0
CAPITAL ONE FINL CORP COM 14040H105 9 100 SH Put SOLE   100 0 0
CAPITAL ONE FINL CORP COM 14040H105 9 100 SH Put SOLE   100 0 0
CAPITAL ONE FINL CORP COM 14040H105 9 100 SH Put SOLE   100 0 0
CAPITAL ONE FINL CORP COM 14040H105 19 200 SH Call SOLE   200 0 0
CAPITAL ONE FINL CORP COM 14040H105 19 200 SH Call SOLE   200 0 0
CAPITAL ONE FINL CORP COM 14040H105 19 200 SH Call SOLE   200 0 0
CAPITAL ONE FINL CORP COM 14040H105 19 200 SH Call SOLE   200 0 0
CAPITAL ONE FINL CORP COM 14040H105 19 200 SH Call SOLE   200 0 0
CAPITAL ONE FINL CORP COM 14040H105 19 200 SH Call SOLE   200 0 0
CAPITAL ONE FINL CORP COM 14040H105 19 200 SH Put SOLE   200 0 0
CAPITAL ONE FINL CORP COM 14040H105 19 200 SH Put SOLE   200 0 0
CAPITAL ONE FINL CORP COM 14040H105 19 200 SH Put SOLE   200 0 0
CAPITAL ONE FINL CORP COM 14040H105 19 200 SH Put SOLE   200 0 0
CAPITAL ONE FINL CORP COM 14040H105 19 200 SH Put SOLE   200 0 0
CAPITAL ONE FINL CORP COM 14040H105 19 200 SH Put SOLE   200 0 0
CAPITAL ONE FINL CORP COM 14040H105 19 200 SH Put SOLE   200 0 0
CAPITAL ONE FINL CORP COM 14040H105 28 300 SH Call SOLE   300 0 0
CAPITAL ONE FINL CORP COM 14040H105 28 300 SH Call SOLE   300 0 0
CAPITAL ONE FINL CORP COM 14040H105 28 300 SH Put SOLE   300 0 0
CAPITAL ONE FINL CORP COM 14040H105 38 400 SH Call SOLE   400 0 0
CAPITAL ONE FINL CORP COM 14040H105 38 400 SH Call SOLE   400 0 0
CAPITAL ONE FINL CORP COM 14040H105 38 400 SH Call SOLE   400 0 0
CAPITAL ONE FINL CORP COM 14040H105 38 400 SH Put SOLE   400 0 0
CAPITAL ONE FINL CORP COM 14040H105 38 400 SH Put SOLE   400 0 0
CAPITAL ONE FINL CORP COM 14040H105 38 400 SH Put SOLE   400 0 0
CAPITAL ONE FINL CORP COM 14040H105 38 400 SH Put SOLE   400 0 0
CAPITAL ONE FINL CORP COM 14040H105 47 500 SH Call SOLE   500 0 0
CAPITAL ONE FINL CORP COM 14040H105 47 500 SH Call SOLE   500 0 0
CAPITAL ONE FINL CORP COM 14040H105 47 500 SH Call SOLE   500 0 0
CAPITAL ONE FINL CORP COM 14040H105 47 500 SH Put SOLE   500 0 0
CAPITAL ONE FINL CORP COM 14040H105 47 500 SH Put SOLE   500 0 0
CAPITAL ONE FINL CORP COM 14040H105 47 500 SH Put SOLE   500 0 0
CAPITAL ONE FINL CORP COM 14040H105 57 600 SH Call SOLE   600 0 0
CAPITAL ONE FINL CORP COM 14040H105 57 600 SH Call SOLE   600 0 0
CAPITAL ONE FINL CORP COM 14040H105 57 600 SH Call SOLE   600 0 0
CAPITAL ONE FINL CORP COM 14040H105 57 600 SH Call SOLE   600 0 0
CAPITAL ONE FINL CORP COM 14040H105 66 700 SH Call SOLE   700 0 0
CAPITAL ONE FINL CORP COM 14040H105 66 700 SH Call SOLE   700 0 0
CAPITAL ONE FINL CORP COM 14040H105 66 700 SH Call SOLE   700 0 0
CAPITAL ONE FINL CORP COM 14040H105 66 700 SH Put SOLE   700 0 0
CAPITAL ONE FINL CORP COM 14040H105 76 800 SH Call SOLE   800 0 0
CAPITAL ONE FINL CORP COM 14040H105 76 800 SH Put SOLE   800 0 0
CAPITAL ONE FINL CORP COM 14040H105 76 800 SH Put SOLE   800 0 0
CAPITAL ONE FINL CORP COM 14040H105 85 900 SH Call SOLE   900 0 0
CAPITAL ONE FINL CORP COM 14040H105 85 900 SH Put SOLE   900 0 0
CAPITAL ONE FINL CORP COM 14040H105 104 1,100 SH Call SOLE   1,100 0 0
CAPITAL ONE FINL CORP COM 14040H105 104 1,100 SH Call SOLE   1,100 0 0
CAPITAL ONE FINL CORP COM 14040H105 104 1,100 SH Put SOLE   1,100 0 0
CAPITAL ONE FINL CORP COM 14040H105 114 1,200 SH Call SOLE   1,200 0 0
CAPITAL ONE FINL CORP COM 14040H105 114 1,200 SH Put SOLE   1,200 0 0
CAPITAL ONE FINL CORP COM 14040H105 161 1,700 SH Put SOLE   1,700 0 0
CAPITAL ONE FINL CORP COM 14040H105 199 2,100 SH Put SOLE   2,100 0 0
CAPITAL ONE FINL CORP COM 14040H105 256 2,700 SH Call SOLE   2,700 0 0
CAPITAL ONE FINL CORP COM 14040H105 1,756 18,500 SH Call SOLE   18,500 0 0
CAPITAL ONE FINL CORP COM 14040H105 2,373 25,000 SH Put SOLE   25,000 0 0
CARA THERAPEUTICS INC COM 140755109 1,796 75,000 SH Call SOLE   75,000 0 0
CARDINAL HEALTH INC COM 14149Y108 216 4,000 SH Call SOLE   4,000 0 0
CARDINAL HEALTH INC COM 14149Y108 5,400 100,000 SH Call SOLE   100,000 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 257 6,567 SH   SOLE   6,567 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 979 25,000 SH Put SOLE   25,000 0 0
CAREDX INC COM 14167L103 89 3,102 SH   SOLE   3,102 0 0
CAREDX INC COM 14167L103 1,154 40,000 SH Put SOLE   40,000 0 0
CARETRUST REIT INC COM 14174T107 19 1,064 SH   SOLE   1,064 0 0
CARMAX INC COM 143130102 30 400 SH Put SOLE   400 0 0
CARMAX INC COM 143130102 60 800 SH Put SOLE   800 0 0
CARMAX INC COM 143130102 90 1,200 SH Put SOLE   1,200 0 0
CARMAX INC COM 143130102 179 2,400 SH Call SOLE   2,400 0 0
CARMAX INC COM 143130102 179 2,400 SH Put SOLE   2,400 0 0
CARMAX INC COM 143130102 269 3,600 SH Put SOLE   3,600 0 0
CARMAX INC COM 143130102 366 4,900 SH Put SOLE   4,900 0 0
CARMAX INC COM 143130102 388 5,200 SH Call SOLE   5,200 0 0
CARMAX INC COM 143130102 418 5,600 SH Call SOLE   5,600 0 0
CARMAX INC COM 143130102 478 6,400 SH Call SOLE   6,400 0 0
CARMAX INC COM 143130102 478 6,400 SH Put SOLE   6,400 0 0
CARMAX INC COM 143130102 478 6,400 SH Put SOLE   6,400 0 0
CARMAX INC COM 143130102 538 7,200 SH Put SOLE   7,200 0 0
CARMAX INC COM 143130102 620 8,300 SH Put SOLE   8,300 0 0
CARMAX INC COM 143130102 735 9,838 SH   SOLE   9,838 0 0
CARMAX INC COM 143130102 1,030 13,800 SH Call SOLE   13,800 0 0
CARMAX INC COM 143130102 1,053 14,100 SH Put SOLE   14,100 0 0
CARMAX INC COM 143130102 1,075 14,400 SH Put SOLE   14,400 0 0
CARMAX INC COM 143130102 1,464 19,600 SH Call SOLE   19,600 0 0
CARMAX INC COM 143130102 1,568 21,000 SH Call SOLE   21,000 0 0
CARMAX INC COM 143130102 1,986 26,600 SH Put SOLE   26,600 0 0
CARMAX INC COM 143130102 2,061 27,600 SH Put SOLE   27,600 0 0
CARMAX INC COM 143130102 2,307 30,900 SH Put SOLE   30,900 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 6 100 SH Call SOLE   100 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 6 100 SH Call SOLE   100 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 6 100 SH Put SOLE   100 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 6 100 SH Put SOLE   100 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 13 200 SH Call SOLE   200 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 13 200 SH Call SOLE   200 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 13 200 SH Call SOLE   200 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 13 200 SH Call SOLE   200 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 13 200 SH Call SOLE   200 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 13 200 SH Call SOLE   200 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 13 200 SH Put SOLE   200 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 13 200 SH Put SOLE   200 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 13 200 SH Put SOLE   200 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 13 200 SH Put SOLE   200 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 13 200 SH Put SOLE   200 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 13 200 SH Put SOLE   200 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 13 200 SH Put SOLE   200 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 13 200 SH Put SOLE   200 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 13 200 SH Put SOLE   200 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 13 200 SH Put SOLE   200 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 13 200 SH Put SOLE   200 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 19 300 SH Call SOLE   300 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 19 300 SH Call SOLE   300 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 19 300 SH Call SOLE   300 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 19 300 SH Call SOLE   300 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 19 300 SH Call SOLE   300 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 19 300 SH Put SOLE   300 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 19 300 SH Put SOLE   300 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 26 400 SH Call SOLE   400 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 26 400 SH Call SOLE   400 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 26 400 SH Call SOLE   400 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 26 400 SH Call SOLE   400 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 26 400 SH Put SOLE   400 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 38 600 SH Call SOLE   600 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 38 600 SH Call SOLE   600 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 38 600 SH Call SOLE   600 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 38 600 SH Put SOLE   600 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 45 700 SH Call SOLE   700 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 45 700 SH Put SOLE   700 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 45 700 SH Put SOLE   700 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 45 700 SH Put SOLE   700 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 51 800 SH Call SOLE   800 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 51 800 SH Put SOLE   800 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 57 900 SH Put SOLE   900 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 64 1,000 SH Put SOLE   1,000 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 70 1,100 SH Put SOLE   1,100 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 115 1,800 SH Put SOLE   1,800 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 287 4,500 SH Put SOLE   4,500 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 1,594 25,000 SH Call SOLE   25,000 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 1,594 25,000 SH Call SOLE   25,000 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 2,449 38,400 SH Call SOLE   38,400 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 4,725 74,100 SH Call SOLE   74,100 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 4,776 74,900 SH Put SOLE   74,900 0 0
CARS COM INC COM 14575E105 319 11,544 SH   SOLE   11,544 0 0
CARTERS INC COM 146229109 65 656 SH   SOLE   656 0 0
CARVANA CO CL A 146869102 3,545 60,000 SH Call SOLE   60,000 0 0
CARVANA CO CL A 146869102 3,545 60,000 SH Put SOLE   60,000 0 0
CASA SYS INC COM 14713L102 111 7,556 SH   SOLE   7,556 0 0
CASA SYS INC COM 14713L102 1,033 70,000 SH Put SOLE   70,000 0 0
CATALYST BIOSCIENCES INC COM NEW 14888D208 73 6,799 SH   SOLE   6,799 0 0
CATERPILLAR INC DEL COM 149123101 15 100 SH Call SOLE   100 0 0
CATERPILLAR INC DEL COM 149123101 15 100 SH Put SOLE   100 0 0
CATERPILLAR INC DEL COM 149123101 15 100 SH Put SOLE   100 0 0
CATERPILLAR INC DEL COM 149123101 30 200 SH Call SOLE   200 0 0
CATERPILLAR INC DEL COM 149123101 30 200 SH Call SOLE   200 0 0
CATERPILLAR INC DEL COM 149123101 30 200 SH Call SOLE   200 0 0
CATERPILLAR INC DEL COM 149123101 30 200 SH Call SOLE   200 0 0
CATERPILLAR INC DEL COM 149123101 30 200 SH Call SOLE   200 0 0
CATERPILLAR INC DEL COM 149123101 30 200 SH Put SOLE   200 0 0
CATERPILLAR INC DEL COM 149123101 30 200 SH Put SOLE   200 0 0
CATERPILLAR INC DEL COM 149123101 30 200 SH Put SOLE   200 0 0
CATERPILLAR INC DEL COM 149123101 30 200 SH Put SOLE   200 0 0
CATERPILLAR INC DEL COM 149123101 46 300 SH Call SOLE   300 0 0
CATERPILLAR INC DEL COM 149123101 46 300 SH Call SOLE   300 0 0
CATERPILLAR INC DEL COM 149123101 46 300 SH Call SOLE   300 0 0
CATERPILLAR INC DEL COM 149123101 46 300 SH Put SOLE   300 0 0
CATERPILLAR INC DEL COM 149123101 46 300 SH Put SOLE   300 0 0
CATERPILLAR INC DEL COM 149123101 46 300 SH Put SOLE   300 0 0
CATERPILLAR INC DEL COM 149123101 46 300 SH Put SOLE   300 0 0
CATERPILLAR INC DEL COM 149123101 61 400 SH Call SOLE   400 0 0
CATERPILLAR INC DEL COM 149123101 61 400 SH Call SOLE   400 0 0
CATERPILLAR INC DEL COM 149123101 61 400 SH Put SOLE   400 0 0
CATERPILLAR INC DEL COM 149123101 61 400 SH Put SOLE   400 0 0
CATERPILLAR INC DEL COM 149123101 61 400 SH Put SOLE   400 0 0
CATERPILLAR INC DEL COM 149123101 76 500 SH Call SOLE   500 0 0
CATERPILLAR INC DEL COM 149123101 76 500 SH Call SOLE   500 0 0
CATERPILLAR INC DEL COM 149123101 76 500 SH Call SOLE   500 0 0
CATERPILLAR INC DEL COM 149123101 76 500 SH Put SOLE   500 0 0
CATERPILLAR INC DEL COM 149123101 76 500 SH Put SOLE   500 0 0
CATERPILLAR INC DEL COM 149123101 76 500 SH Put SOLE   500 0 0
CATERPILLAR INC DEL COM 149123101 76 500 SH Put SOLE   500 0 0
CATERPILLAR INC DEL COM 149123101 91 600 SH Call SOLE   600 0 0
CATERPILLAR INC DEL COM 149123101 91 600 SH Put SOLE   600 0 0
CATERPILLAR INC DEL COM 149123101 91 600 SH Put SOLE   600 0 0
CATERPILLAR INC DEL COM 149123101 91 600 SH Put SOLE   600 0 0
CATERPILLAR INC DEL COM 149123101 107 700 SH Put SOLE   700 0 0
CATERPILLAR INC DEL COM 149123101 107 700 SH Put SOLE   700 0 0
CATERPILLAR INC DEL COM 149123101 107 700 SH Put SOLE   700 0 0
CATERPILLAR INC DEL COM 149123101 107 700 SH Put SOLE   700 0 0
CATERPILLAR INC DEL COM 149123101 107 700 SH Put SOLE   700 0 0
CATERPILLAR INC DEL COM 149123101 107 700 SH Put SOLE   700 0 0
CATERPILLAR INC DEL COM 149123101 107 700 SH Put SOLE   700 0 0
CATERPILLAR INC DEL COM 149123101 107 700 SH Put SOLE   700 0 0
CATERPILLAR INC DEL COM 149123101 122 800 SH Call SOLE   800 0 0
CATERPILLAR INC DEL COM 149123101 122 800 SH Call SOLE   800 0 0
CATERPILLAR INC DEL COM 149123101 122 800 SH Call SOLE   800 0 0
CATERPILLAR INC DEL COM 149123101 122 800 SH Put SOLE   800 0 0
CATERPILLAR INC DEL COM 149123101 122 800 SH Put SOLE   800 0 0
CATERPILLAR INC DEL COM 149123101 122 800 SH Put SOLE   800 0 0
CATERPILLAR INC DEL COM 149123101 122 800 SH Put SOLE   800 0 0
CATERPILLAR INC DEL COM 149123101 122 800 SH Put SOLE   800 0 0
CATERPILLAR INC DEL COM 149123101 137 900 SH Call SOLE   900 0 0
CATERPILLAR INC DEL COM 149123101 137 900 SH Call SOLE   900 0 0
CATERPILLAR INC DEL COM 149123101 137 900 SH Put SOLE   900 0 0
CATERPILLAR INC DEL COM 149123101 152 1,000 SH Call SOLE   1,000 0 0
CATERPILLAR INC DEL COM 149123101 152 1,000 SH Put SOLE   1,000 0 0
CATERPILLAR INC DEL COM 149123101 152 1,000 SH Put SOLE   1,000 0 0
CATERPILLAR INC DEL COM 149123101 152 1,000 SH Put SOLE   1,000 0 0
CATERPILLAR INC DEL COM 149123101 168 1,100 SH Call SOLE   1,100 0 0
CATERPILLAR INC DEL COM 149123101 168 1,100 SH Call SOLE   1,100 0 0
CATERPILLAR INC DEL COM 149123101 183 1,200 SH Call SOLE   1,200 0 0
CATERPILLAR INC DEL COM 149123101 183 1,200 SH Call SOLE   1,200 0 0
CATERPILLAR INC DEL COM 149123101 183 1,200 SH Put SOLE   1,200 0 0
CATERPILLAR INC DEL COM 149123101 183 1,200 SH Put SOLE   1,200 0 0
CATERPILLAR INC DEL COM 149123101 183 1,200 SH Put SOLE   1,200 0 0
CATERPILLAR INC DEL COM 149123101 198 1,300 SH Call SOLE   1,300 0 0
CATERPILLAR INC DEL COM 149123101 198 1,300 SH Put SOLE   1,300 0 0
CATERPILLAR INC DEL COM 149123101 198 1,300 SH Put SOLE   1,300 0 0
CATERPILLAR INC DEL COM 149123101 198 1,300 SH Put SOLE   1,300 0 0
CATERPILLAR INC DEL COM 149123101 213 1,400 SH Call SOLE   1,400 0 0
CATERPILLAR INC DEL COM 149123101 213 1,400 SH Put SOLE   1,400 0 0
CATERPILLAR INC DEL COM 149123101 213 1,400 SH Put SOLE   1,400 0 0
CATERPILLAR INC DEL COM 149123101 213 1,400 SH Put SOLE   1,400 0 0
CATERPILLAR INC DEL COM 149123101 213 1,400 SH Put SOLE   1,400 0 0
CATERPILLAR INC DEL COM 149123101 229 1,500 SH Call SOLE   1,500 0 0
CATERPILLAR INC DEL COM 149123101 229 1,500 SH Put SOLE   1,500 0 0
CATERPILLAR INC DEL COM 149123101 229 1,500 SH Put SOLE   1,500 0 0
CATERPILLAR INC DEL COM 149123101 229 1,500 SH Put SOLE   1,500 0 0
CATERPILLAR INC DEL COM 149123101 229 1,500 SH Put SOLE   1,500 0 0
CATERPILLAR INC DEL COM 149123101 259 1,700 SH Call SOLE   1,700 0 0
CATERPILLAR INC DEL COM 149123101 259 1,700 SH Put SOLE   1,700 0 0
CATERPILLAR INC DEL COM 149123101 259 1,700 SH Put SOLE   1,700 0 0
CATERPILLAR INC DEL COM 149123101 259 1,700 SH Put SOLE   1,700 0 0
CATERPILLAR INC DEL COM 149123101 274 1,800 SH Put SOLE   1,800 0 0
CATERPILLAR INC DEL COM 149123101 274 1,800 SH Put SOLE   1,800 0 0
CATERPILLAR INC DEL COM 149123101 274 1,800 SH Put SOLE   1,800 0 0
CATERPILLAR INC DEL COM 149123101 274 1,800 SH Put SOLE   1,800 0 0
CATERPILLAR INC DEL COM 149123101 274 1,800 SH Put SOLE   1,800 0 0
CATERPILLAR INC DEL COM 149123101 320 2,100 SH Put SOLE   2,100 0 0
CATERPILLAR INC DEL COM 149123101 320 2,100 SH Put SOLE   2,100 0 0
CATERPILLAR INC DEL COM 149123101 335 2,200 SH Put SOLE   2,200 0 0
CATERPILLAR INC DEL COM 149123101 335 2,200 SH Put SOLE   2,200 0 0
CATERPILLAR INC DEL COM 149123101 351 2,300 SH Put SOLE   2,300 0 0
CATERPILLAR INC DEL COM 149123101 351 2,300 SH Put SOLE   2,300 0 0
CATERPILLAR INC DEL COM 149123101 351 2,300 SH Put SOLE   2,300 0 0
CATERPILLAR INC DEL COM 149123101 366 2,400 SH Put SOLE   2,400 0 0
CATERPILLAR INC DEL COM 149123101 381 2,500 SH Put SOLE   2,500 0 0
CATERPILLAR INC DEL COM 149123101 396 2,600 SH Put SOLE   2,600 0 0
CATERPILLAR INC DEL COM 149123101 396 2,600 SH Put SOLE   2,600 0 0
CATERPILLAR INC DEL COM 149123101 412 2,700 SH Put SOLE   2,700 0 0
CATERPILLAR INC DEL COM 149123101 412 2,700 SH Put SOLE   2,700 0 0
CATERPILLAR INC DEL COM 149123101 427 2,800 SH Put SOLE   2,800 0 0
CATERPILLAR INC DEL COM 149123101 442 2,900 SH Put SOLE   2,900 0 0
CATERPILLAR INC DEL COM 149123101 457 3,000 SH Call SOLE   3,000 0 0
CATERPILLAR INC DEL COM 149123101 457 3,000 SH Put SOLE   3,000 0 0
CATERPILLAR INC DEL COM 149123101 488 3,200 SH Put SOLE   3,200 0 0
CATERPILLAR INC DEL COM 149123101 518 3,400 SH Put SOLE   3,400 0 0
CATERPILLAR INC DEL COM 149123101 518 3,400 SH Put SOLE   3,400 0 0
CATERPILLAR INC DEL COM 149123101 534 3,500 SH Put SOLE   3,500 0 0
CATERPILLAR INC DEL COM 149123101 534 3,500 SH Put SOLE   3,500 0 0
CATERPILLAR INC DEL COM 149123101 549 3,600 SH Put SOLE   3,600 0 0
CATERPILLAR INC DEL COM 149123101 625 4,100 SH Put SOLE   4,100 0 0
CATERPILLAR INC DEL COM 149123101 686 4,500 SH Put SOLE   4,500 0 0
CATERPILLAR INC DEL COM 149123101 686 4,500 SH Put SOLE   4,500 0 0
CATERPILLAR INC DEL COM 149123101 701 4,600 SH Put SOLE   4,600 0 0
CATERPILLAR INC DEL COM 149123101 717 4,700 SH Put SOLE   4,700 0 0
CATERPILLAR INC DEL COM 149123101 778 5,100 SH Put SOLE   5,100 0 0
CATERPILLAR INC DEL COM 149123101 778 5,100 SH Put SOLE   5,100 0 0
CATERPILLAR INC DEL COM 149123101 930 6,100 SH Put SOLE   6,100 0 0
CATERPILLAR INC DEL COM 149123101 930 6,100 SH Put SOLE   6,100 0 0
CATERPILLAR INC DEL COM 149123101 1,128 7,400 SH Put SOLE   7,400 0 0
CATERPILLAR INC DEL COM 149123101 1,266 8,300 SH Put SOLE   8,300 0 0
CATERPILLAR INC DEL COM 149123101 1,388 9,100 SH Put SOLE   9,100 0 0
CATERPILLAR INC DEL COM 149123101 3,584 23,500 SH Put SOLE   23,500 0 0
CATERPILLAR INC DEL COM 149123101 3,706 24,300 SH Put SOLE   24,300 0 0
CATERPILLAR INC DEL COM 149123101 6,588 43,200 SH Call SOLE   43,200 0 0
CATERPILLAR INC DEL COM 149123101 9,734 63,832 SH   SOLE   63,832 0 0
CATERPILLAR INC DEL COM 149123101 13,724 90,000 SH Call SOLE   90,000 0 0
CATERPILLAR INC DEL COM 149123101 13,724 90,000 SH Call SOLE   90,000 0 0
CATHAY GEN BANCORP COM 149150104 18 432 SH   SOLE   432 0 0
CELANESE CORP DEL COM 150870103 64 559 SH   SOLE   559 0 0
CELGENE CORP COM 151020104 18 200 SH Call SOLE   200 0 0
CELGENE CORP COM 151020104 27 300 SH Call SOLE   300 0 0
CELGENE CORP COM 151020104 27 300 SH Call SOLE   300 0 0
CELGENE CORP COM 151020104 27 300 SH Call SOLE   300 0 0
CELGENE CORP COM 151020104 27 300 SH Call SOLE   300 0 0
CELGENE CORP COM 151020104 27 300 SH Call SOLE   300 0 0
CELGENE CORP COM 151020104 27 300 SH Put SOLE   300 0 0
CELGENE CORP COM 151020104 27 300 SH Put SOLE   300 0 0
CELGENE CORP COM 151020104 36 400 SH Call SOLE   400 0 0
CELGENE CORP COM 151020104 36 400 SH Call SOLE   400 0 0
CELGENE CORP COM 151020104 45 500 SH Put SOLE   500 0 0
CELGENE CORP COM 151020104 63 700 SH Put SOLE   700 0 0
CELGENE CORP COM 151020104 72 800 SH Call SOLE   800 0 0
CELGENE CORP COM 151020104 81 900 SH Put SOLE   900 0 0
CELGENE CORP COM 151020104 81 900 SH Put SOLE   900 0 0
CELGENE CORP COM 151020104 98 1,100 SH Put SOLE   1,100 0 0
CELGENE CORP COM 151020104 107 1,200 SH Call SOLE   1,200 0 0
CELGENE CORP COM 151020104 134 1,500 SH Call SOLE   1,500 0 0
CELGENE CORP COM 151020104 134 1,500 SH Put SOLE   1,500 0 0
CELGENE CORP COM 151020104 143 1,600 SH Call SOLE   1,600 0 0
CELGENE CORP COM 151020104 143 1,600 SH Put SOLE   1,600 0 0
CELGENE CORP COM 151020104 161 1,800 SH Call SOLE   1,800 0 0
CELGENE CORP COM 151020104 161 1,800 SH Put SOLE   1,800 0 0
CELGENE CORP COM 151020104 340 3,800 SH Put SOLE   3,800 0 0
CELGENE CORP COM 151020104 349 3,900 SH Put SOLE   3,900 0 0
CELGENE CORP COM 151020104 1,083 12,100 SH Put SOLE   12,100 0 0
CELGENE CORP COM 151020104 2,327 26,000 SH Put SOLE   26,000 0 0
CELGENE CORP COM 151020104 4,072 45,500 SH Put SOLE   45,500 0 0
CELGENE CORP COM 151020104 4,287 47,900 SH Put SOLE   47,900 0 0
CELGENE CORP COM 151020104 4,421 49,400 SH Call SOLE   49,400 0 0
CELGENE CORP COM 151020104 5,817 65,000 SH Call SOLE   65,000 0 0
CELGENE CORP COM 151020104 5,817 65,000 SH Put SOLE   65,000 0 0
CELGENE CORP COM 151020104 7,983 89,200 SH Call SOLE   89,200 0 0
CELGENE CORP COM 151020104 9,074 101,400 SH Put SOLE   101,400 0 0
CELGENE CORP COM 151020104 15,732 175,800 SH Call SOLE   175,800 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889 774 110,000 SH Put SOLE   110,000 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889 1,363 193,648 SH   SOLE   193,648 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889 1,408 200,000 SH Put SOLE   200,000 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889 2,112 300,000 SH Put SOLE   300,000 0 0
CENTENE CORP DEL COM 15135B101 1,158 8,000 SH Call SOLE   8,000 0 0
CENOVUS ENERGY INC COM 15135U109 0 41 SH   SOLE   41 0 0
CENTENNIAL RESOURCE DEV INC CL A 15136A102 23 1,070 SH   SOLE   1,070 0 0
CENTERPOINT ENERGY INC COM 15189T107 21 755 SH   SOLE   755 0 0
CENTRAL FD CDA LTD CL A 153501101 48,572 4,158,543 SH   SOLE   4,158,543 0 0
CENTRAL PAC FINL CORP COM NEW 154760409 11 429 SH   SOLE   429 0 0
CENTURY CMNTYS INC COM 156504300 39 1,469 SH   SOLE   1,469 0 0
CENTURYLINK INC COM 156700106 2 100 SH Call SOLE   100 0 0
CENTURYLINK INC COM 156700106 2 100 SH Put SOLE   100 0 0
CENTURYLINK INC COM 156700106 4 200 SH Call SOLE   200 0 0
CENTURYLINK INC COM 156700106 4 200 SH Put SOLE   200 0 0
CENTURYLINK INC COM 156700106 6 300 SH Put SOLE   300 0 0
CENTURYLINK INC COM 156700106 8 400 SH Call SOLE   400 0 0
CENTURYLINK INC COM 156700106 8 400 SH Call SOLE   400 0 0
CENTURYLINK INC COM 156700106 11 500 SH Call SOLE   500 0 0
CENTURYLINK INC COM 156700106 11 500 SH Call SOLE   500 0 0
CENTURYLINK INC COM 156700106 13 600 SH Put SOLE   600 0 0
CENTURYLINK INC COM 156700106 13 600 SH Put SOLE   600 0 0
CENTURYLINK INC COM 156700106 15 700 SH Call SOLE   700 0 0
CENTURYLINK INC COM 156700106 15 700 SH Put SOLE   700 0 0
CENTURYLINK INC COM 156700106 17 800 SH Call SOLE   800 0 0
CENTURYLINK INC COM 156700106 17 800 SH Put SOLE   800 0 0
CENTURYLINK INC COM 156700106 17 800 SH Put SOLE   800 0 0
CENTURYLINK INC COM 156700106 21 1,000 SH Put SOLE   1,000 0 0
CENTURYLINK INC COM 156700106 23 1,100 SH Call SOLE   1,100 0 0
CENTURYLINK INC COM 156700106 23 1,100 SH Put SOLE   1,100 0 0
CENTURYLINK INC COM 156700106 25 1,200 SH Call SOLE   1,200 0 0
CENTURYLINK INC COM 156700106 25 1,200 SH Call SOLE   1,200 0 0
CENTURYLINK INC COM 156700106 25 1,200 SH Call SOLE   1,200 0 0
CENTURYLINK INC COM 156700106 25 1,200 SH Put SOLE   1,200 0 0
CENTURYLINK INC COM 156700106 28 1,300 SH Call SOLE   1,300 0 0
CENTURYLINK INC COM 156700106 30 1,400 SH Call SOLE   1,400 0 0
CENTURYLINK INC COM 156700106 30 1,400 SH Call SOLE   1,400 0 0
CENTURYLINK INC COM 156700106 30 1,400 SH Call SOLE   1,400 0 0
CENTURYLINK INC COM 156700106 30 1,400 SH Call SOLE   1,400 0 0
CENTURYLINK INC COM 156700106 34 1,600 SH Call SOLE   1,600 0 0
CENTURYLINK INC COM 156700106 34 1,600 SH Put SOLE   1,600 0 0
CENTURYLINK INC COM 156700106 36 1,700 SH Call SOLE   1,700 0 0
CENTURYLINK INC COM 156700106 42 2,000 SH Call SOLE   2,000 0 0
CENTURYLINK INC COM 156700106 42 2,000 SH Put SOLE   2,000 0 0
CENTURYLINK INC COM 156700106 45 2,100 SH Call SOLE   2,100 0 0
CENTURYLINK INC COM 156700106 47 2,200 SH Call SOLE   2,200 0 0
CENTURYLINK INC COM 156700106 49 2,300 SH Put SOLE   2,300 0 0
CENTURYLINK INC COM 156700106 66 3,100 SH Call SOLE   3,100 0 0
CENTURYLINK INC COM 156700106 76 3,600 SH Call SOLE   3,600 0 0
CENTURYLINK INC COM 156700106 102 4,800 SH Call SOLE   4,800 0 0
CENTURYLINK INC COM 156700106 112 5,300 SH Call SOLE   5,300 0 0
CENTURYLINK INC COM 156700106 127 6,000 SH Put SOLE   6,000 0 0
CENTURYLINK INC COM 156700106 127 6,000 SH Put SOLE   6,000 0 0
CENTURYLINK INC COM 156700106 318 15,000 SH Call SOLE   15,000 0 0
CENTURYLINK INC COM 156700106 551 26,000 SH Call SOLE   26,000 0 0
CENTURYLINK INC COM 156700106 661 31,200 SH Call SOLE   31,200 0 0
CENTURYLINK INC COM 156700106 2,406 113,500 SH Call SOLE   113,500 0 0
CENTURYLINK INC COM 156700106 3,975 187,500 SH Put SOLE   187,500 0 0
CENTURYLINK INC COM 156700106 13,833 652,500 SH Call SOLE   652,500 0 0
CHART INDS INC COM PAR $0.01 16115Q308 1,175 15,000 SH Call SOLE   15,000 0 0
CHART INDS INC COM PAR $0.01 16115Q308 1,175 15,000 SH Put SOLE   15,000 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 65 200 SH Call SOLE   200 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 65 200 SH Call SOLE   200 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 65 200 SH Call SOLE   200 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 65 200 SH Call SOLE   200 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 65 200 SH Call SOLE   200 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 65 200 SH Call SOLE   200 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 65 200 SH Call SOLE   200 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 65 200 SH Call SOLE   200 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 65 200 SH Call SOLE   200 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 65 200 SH Call SOLE   200 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 65 200 SH Call SOLE   200 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 65 200 SH Call SOLE   200 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 65 200 SH Put SOLE   200 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 65 200 SH Put SOLE   200 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 65 200 SH Put SOLE   200 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 65 200 SH Put SOLE   200 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 65 200 SH Put SOLE   200 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 65 200 SH Put SOLE   200 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 65 200 SH Put SOLE   200 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 65 200 SH Put SOLE   200 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 65 200 SH Put SOLE   200 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 65 200 SH Put SOLE   200 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 65 200 SH Put SOLE   200 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 65 200 SH Put SOLE   200 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 98 300 SH Put SOLE   300 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 98 300 SH Put SOLE   300 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 130 400 SH Call SOLE   400 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 130 400 SH Call SOLE   400 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 130 400 SH Call SOLE   400 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 130 400 SH Call SOLE   400 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 130 400 SH Put SOLE   400 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 130 400 SH Put SOLE   400 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 130 400 SH Put SOLE   400 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 130 400 SH Put SOLE   400 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 130 400 SH Put SOLE   400 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 163 500 SH Put SOLE   500 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 196 600 SH Call SOLE   600 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 196 600 SH Put SOLE   600 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 293 900 SH Put SOLE   900 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 391 1,200 SH Put SOLE   1,200 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 391 1,200 SH Put SOLE   1,200 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 521 1,600 SH Call SOLE   1,600 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 3,899 11,963 SH   SOLE   11,963 0 0
CHEGG INC COM 163092109 3 91 SH   SOLE   91 0 0
CHEMICAL FINL CORP COM 163731102 21 402 SH   SOLE   402 0 0
CHEMOURS CO COM 163851108 1,775 45,000 SH Call SOLE   45,000 0 0
CHENIERE ENERGY INC COM NEW 16411R208 1,737 25,000 SH Put SOLE   25,000 0 0
CHENIERE ENERGY INC COM NEW 16411R208 2,490 35,832 SH   SOLE   35,832 0 0
CHENIERE ENERGY INC COM NEW 16411R208 6,254 90,000 SH Put SOLE   90,000 0 0
CHENIERE ENERGY INC COM NEW 16411R208 6,949 100,000 SH Put SOLE   100,000 0 0
CHENIERE ENERGY INC COM NEW 16411R208 19,075 274,500 SH Put SOLE   274,500 0 0
CHESAPEAKE ENERGY CORP COM 165167107 21 4,612 SH   SOLE   4,612 0 0
CHESAPEAKE ENERGY CORP COM 165167107 225 50,000 SH Call SOLE   50,000 0 0
CHESAPEAKE ENERGY CORP COM 165167107 1,257 280,000 SH Put SOLE   280,000 0 0
CHEVRON CORP NEW COM 166764100 12 100 SH Put SOLE   100 0 0
CHEVRON CORP NEW COM 166764100 12 100 SH Put SOLE   100 0 0
CHEVRON CORP NEW COM 166764100 12 100 SH Put SOLE   100 0 0
CHEVRON CORP NEW COM 166764100 12 100 SH Put SOLE   100 0 0
CHEVRON CORP NEW COM 166764100 12 100 SH Put SOLE   100 0 0
CHEVRON CORP NEW COM 166764100 12 100 SH Put SOLE   100 0 0
CHEVRON CORP NEW COM 166764100 24 200 SH Call SOLE   200 0 0
CHEVRON CORP NEW COM 166764100 24 200 SH Call SOLE   200 0 0
CHEVRON CORP NEW COM 166764100 24 200 SH Call SOLE   200 0 0
CHEVRON CORP NEW COM 166764100 24 200 SH Put SOLE   200 0 0
CHEVRON CORP NEW COM 166764100 24 200 SH Put SOLE   200 0 0
CHEVRON CORP NEW COM 166764100 24 200 SH Put SOLE   200 0 0
CHEVRON CORP NEW COM 166764100 24 200 SH Put SOLE   200 0 0
CHEVRON CORP NEW COM 166764100 24 200 SH Put SOLE   200 0 0
CHEVRON CORP NEW COM 166764100 24 200 SH Put SOLE   200 0 0
CHEVRON CORP NEW COM 166764100 37 300 SH Call SOLE   300 0 0
CHEVRON CORP NEW COM 166764100 37 300 SH Call SOLE   300 0 0
CHEVRON CORP NEW COM 166764100 37 300 SH Call SOLE   300 0 0
CHEVRON CORP NEW COM 166764100 37 300 SH Call SOLE   300 0 0
CHEVRON CORP NEW COM 166764100 37 300 SH Call SOLE   300 0 0
CHEVRON CORP NEW COM 166764100 37 300 SH Put SOLE   300 0 0
CHEVRON CORP NEW COM 166764100 37 300 SH Put SOLE   300 0 0
CHEVRON CORP NEW COM 166764100 37 300 SH Put SOLE   300 0 0
CHEVRON CORP NEW COM 166764100 37 300 SH Put SOLE   300 0 0
CHEVRON CORP NEW COM 166764100 37 300 SH Put SOLE   300 0 0
CHEVRON CORP NEW COM 166764100 37 300 SH Put SOLE   300 0 0
CHEVRON CORP NEW COM 166764100 49 400 SH Call SOLE   400 0 0
CHEVRON CORP NEW COM 166764100 49 400 SH Call SOLE   400 0 0
CHEVRON CORP NEW COM 166764100 49 400 SH Call SOLE   400 0 0
CHEVRON CORP NEW COM 166764100 49 400 SH Put SOLE   400 0 0
CHEVRON CORP NEW COM 166764100 49 400 SH Put SOLE   400 0 0
CHEVRON CORP NEW COM 166764100 49 400 SH Put SOLE   400 0 0
CHEVRON CORP NEW COM 166764100 49 400 SH Put SOLE   400 0 0
CHEVRON CORP NEW COM 166764100 61 500 SH Call SOLE   500 0 0
CHEVRON CORP NEW COM 166764100 61 500 SH Put SOLE   500 0 0
CHEVRON CORP NEW COM 166764100 61 500 SH Put SOLE   500 0 0
CHEVRON CORP NEW COM 166764100 61 500 SH Put SOLE   500 0 0
CHEVRON CORP NEW COM 166764100 61 500 SH Put SOLE   500 0 0
CHEVRON CORP NEW COM 166764100 73 600 SH Call SOLE   600 0 0
CHEVRON CORP NEW COM 166764100 73 600 SH Call SOLE   600 0 0
CHEVRON CORP NEW COM 166764100 73 600 SH Call SOLE   600 0 0
CHEVRON CORP NEW COM 166764100 73 600 SH Put SOLE   600 0 0
CHEVRON CORP NEW COM 166764100 73 600 SH Put SOLE   600 0 0
CHEVRON CORP NEW COM 166764100 73 600 SH Put SOLE   600 0 0
CHEVRON CORP NEW COM 166764100 86 700 SH Call SOLE   700 0 0
CHEVRON CORP NEW COM 166764100 86 700 SH Call SOLE   700 0 0
CHEVRON CORP NEW COM 166764100 86 700 SH Call SOLE   700 0 0
CHEVRON CORP NEW COM 166764100 86 700 SH Call SOLE   700 0 0
CHEVRON CORP NEW COM 166764100 86 700 SH Call SOLE   700 0 0
CHEVRON CORP NEW COM 166764100 86 700 SH Put SOLE   700 0 0
CHEVRON CORP NEW COM 166764100 86 700 SH Put SOLE   700 0 0
CHEVRON CORP NEW COM 166764100 86 700 SH Put SOLE   700 0 0
CHEVRON CORP NEW COM 166764100 98 800 SH Call SOLE   800 0 0
CHEVRON CORP NEW COM 166764100 98 800 SH Call SOLE   800 0 0
CHEVRON CORP NEW COM 166764100 98 800 SH Call SOLE   800 0 0
CHEVRON CORP NEW COM 166764100 110 900 SH Call SOLE   900 0 0
CHEVRON CORP NEW COM 166764100 110 900 SH Put SOLE   900 0 0
CHEVRON CORP NEW COM 166764100 110 900 SH Put SOLE   900 0 0
CHEVRON CORP NEW COM 166764100 110 900 SH Put SOLE   900 0 0
CHEVRON CORP NEW COM 166764100 122 1,000 SH Call SOLE   1,000 0 0
CHEVRON CORP NEW COM 166764100 122 1,000 SH Put SOLE   1,000 0 0
CHEVRON CORP NEW COM 166764100 122 1,000 SH Put SOLE   1,000 0 0
CHEVRON CORP NEW COM 166764100 135 1,100 SH Call SOLE   1,100 0 0
CHEVRON CORP NEW COM 166764100 135 1,100 SH Put SOLE   1,100 0 0
CHEVRON CORP NEW COM 166764100 147 1,200 SH Call SOLE   1,200 0 0
CHEVRON CORP NEW COM 166764100 147 1,200 SH Put SOLE   1,200 0 0
CHEVRON CORP NEW COM 166764100 147 1,200 SH Put SOLE   1,200 0 0
CHEVRON CORP NEW COM 166764100 147 1,200 SH Put SOLE   1,200 0 0
CHEVRON CORP NEW COM 166764100 159 1,300 SH Call SOLE   1,300 0 0
CHEVRON CORP NEW COM 166764100 159 1,300 SH Put SOLE   1,300 0 0
CHEVRON CORP NEW COM 166764100 159 1,300 SH Put SOLE   1,300 0 0
CHEVRON CORP NEW COM 166764100 159 1,300 SH Put SOLE   1,300 0 0
CHEVRON CORP NEW COM 166764100 159 1,300 SH Put SOLE   1,300 0 0
CHEVRON CORP NEW COM 166764100 159 1,300 SH Put SOLE   1,300 0 0
CHEVRON CORP NEW COM 166764100 171 1,400 SH Call SOLE   1,400 0 0
CHEVRON CORP NEW COM 166764100 171 1,400 SH Call SOLE   1,400 0 0
CHEVRON CORP NEW COM 166764100 171 1,400 SH Put SOLE   1,400 0 0
CHEVRON CORP NEW COM 166764100 183 1,500 SH Put SOLE   1,500 0 0
CHEVRON CORP NEW COM 166764100 183 1,500 SH Put SOLE   1,500 0 0
CHEVRON CORP NEW COM 166764100 196 1,600 SH Put SOLE   1,600 0 0
CHEVRON CORP NEW COM 166764100 196 1,600 SH Put SOLE   1,600 0 0
CHEVRON CORP NEW COM 166764100 208 1,700 SH Call SOLE   1,700 0 0
CHEVRON CORP NEW COM 166764100 208 1,700 SH Put SOLE   1,700 0 0
CHEVRON CORP NEW COM 166764100 220 1,800 SH Call SOLE   1,800 0 0
CHEVRON CORP NEW COM 166764100 220 1,800 SH Put SOLE   1,800 0 0
CHEVRON CORP NEW COM 166764100 232 1,900 SH Call SOLE   1,900 0 0
CHEVRON CORP NEW COM 166764100 232 1,900 SH Put SOLE   1,900 0 0
CHEVRON CORP NEW COM 166764100 257 2,100 SH Call SOLE   2,100 0 0
CHEVRON CORP NEW COM 166764100 269 2,200 SH Call SOLE   2,200 0 0
CHEVRON CORP NEW COM 166764100 269 2,200 SH Put SOLE   2,200 0 0
CHEVRON CORP NEW COM 166764100 281 2,300 SH Call SOLE   2,300 0 0
CHEVRON CORP NEW COM 166764100 306 2,500 SH Put SOLE   2,500 0 0
CHEVRON CORP NEW COM 166764100 318 2,600 SH Put SOLE   2,600 0 0
CHEVRON CORP NEW COM 166764100 330 2,700 SH Put SOLE   2,700 0 0
CHEVRON CORP NEW COM 166764100 367 3,000 SH Call SOLE   3,000 0 0
CHEVRON CORP NEW COM 166764100 391 3,200 SH Call SOLE   3,200 0 0
CHEVRON CORP NEW COM 166764100 428 3,500 SH Put SOLE   3,500 0 0
CHEVRON CORP NEW COM 166764100 440 3,600 SH Put SOLE   3,600 0 0
CHEVRON CORP NEW COM 166764100 440 3,600 SH Put SOLE   3,600 0 0
CHEVRON CORP NEW COM 166764100 440 3,600 SH Put SOLE   3,600 0 0
CHEVRON CORP NEW COM 166764100 452 3,700 SH Put SOLE   3,700 0 0
CHEVRON CORP NEW COM 166764100 452 3,700 SH Put SOLE   3,700 0 0
CHEVRON CORP NEW COM 166764100 489 4,000 SH Put SOLE   4,000 0 0
CHEVRON CORP NEW COM 166764100 501 4,100 SH Put SOLE   4,100 0 0
CHEVRON CORP NEW COM 166764100 501 4,100 SH Put SOLE   4,100 0 0
CHEVRON CORP NEW COM 166764100 538 4,400 SH Put SOLE   4,400 0 0
CHEVRON CORP NEW COM 166764100 538 4,400 SH Put SOLE   4,400 0 0
CHEVRON CORP NEW COM 166764100 550 4,500 SH Call SOLE   4,500 0 0
CHEVRON CORP NEW COM 166764100 562 4,600 SH Put SOLE   4,600 0 0
CHEVRON CORP NEW COM 166764100 587 4,800 SH Put SOLE   4,800 0 0
CHEVRON CORP NEW COM 166764100 587 4,800 SH Put SOLE   4,800 0 0
CHEVRON CORP NEW COM 166764100 587 4,800 SH Put SOLE   4,800 0 0
CHEVRON CORP NEW COM 166764100 599 4,900 SH Put SOLE   4,900 0 0
CHEVRON CORP NEW COM 166764100 636 5,200 SH Put SOLE   5,200 0 0
CHEVRON CORP NEW COM 166764100 636 5,200 SH Put SOLE   5,200 0 0
CHEVRON CORP NEW COM 166764100 673 5,500 SH Put SOLE   5,500 0 0
CHEVRON CORP NEW COM 166764100 1,003 8,200 SH Put SOLE   8,200 0 0
CHEVRON CORP NEW COM 166764100 1,284 10,500 SH Put SOLE   10,500 0 0
CHEVRON CORP NEW COM 166764100 1,418 11,600 SH Put SOLE   11,600 0 0
CHEVRON CORP NEW COM 166764100 1,614 13,200 SH Call SOLE   13,200 0 0
CHEVRON CORP NEW COM 166764100 1,773 14,500 SH Call SOLE   14,500 0 0
CHEVRON CORP NEW COM 166764100 2,384 19,500 SH Call SOLE   19,500 0 0
CHEVRON CORP NEW COM 166764100 2,531 20,700 SH Put SOLE   20,700 0 0
CHEVRON CORP NEW COM 166764100 4,414 36,100 SH Put SOLE   36,100 0 0
CHEVRON CORP NEW COM 166764100 8,560 70,000 SH Call SOLE   70,000 0 0
CHEVRON CORP NEW COM 166764100 8,560 70,000 SH Put SOLE   70,000 0 0
CHEVRON CORP NEW COM 166764100 10,144 82,956 SH   SOLE   82,956 0 0
CHILDRENS PL INC COM 168905107 51 400 SH Call SOLE   400 0 0
CHILDRENS PL INC COM 168905107 51 400 SH Call SOLE   400 0 0
CHILDRENS PL INC COM 168905107 153 1,200 SH Put SOLE   1,200 0 0
CHILDRENS PL INC COM 168905107 179 1,400 SH Put SOLE   1,400 0 0
CHILDRENS PL INC COM 168905107 217 1,700 SH Put SOLE   1,700 0 0
CHILDRENS PL INC COM 168905107 256 2,000 SH Put SOLE   2,000 0 0
CHILDRENS PL INC COM 168905107 268 2,100 SH Put SOLE   2,100 0 0
CHILDRENS PL INC COM 168905107 358 2,800 SH Put SOLE   2,800 0 0
CHILDRENS PL INC COM 168905107 435 3,400 SH Call SOLE   3,400 0 0
CHILDRENS PL INC COM 168905107 646 5,054 SH   SOLE   5,054 0 0
CHILDRENS PL INC COM 168905107 1,022 8,000 SH Put SOLE   8,000 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 45 100 SH Call SOLE   100 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 45 100 SH Call SOLE   100 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 45 100 SH Call SOLE   100 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 45 100 SH Call SOLE   100 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 45 100 SH Call SOLE   100 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 45 100 SH Call SOLE   100 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 45 100 SH Call SOLE   100 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 45 100 SH Call SOLE   100 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 45 100 SH Call SOLE   100 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 45 100 SH Call SOLE   100 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 45 100 SH Put SOLE   100 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 45 100 SH Put SOLE   100 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 45 100 SH Put SOLE   100 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 45 100 SH Put SOLE   100 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 45 100 SH Put SOLE   100 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 45 100 SH Put SOLE   100 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 45 100 SH Put SOLE   100 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 45 100 SH Put SOLE   100 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 45 100 SH Put SOLE   100 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 45 100 SH Put SOLE   100 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 45 100 SH Put SOLE   100 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 45 100 SH Put SOLE   100 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 45 100 SH Put SOLE   100 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 45 100 SH Put SOLE   100 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 91 200 SH Call SOLE   200 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 91 200 SH Call SOLE   200 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 91 200 SH Call SOLE   200 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 91 200 SH Call SOLE   200 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 91 200 SH Call SOLE   200 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 91 200 SH Call SOLE   200 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 91 200 SH Call SOLE   200 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 91 200 SH Call SOLE   200 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 91 200 SH Call SOLE   200 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 91 200 SH Call SOLE   200 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 91 200 SH Call SOLE   200 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 91 200 SH Call SOLE   200 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 91 200 SH Call SOLE   200 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 91 200 SH Call SOLE   200 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 91 200 SH Call SOLE   200 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 91 200 SH Call SOLE   200 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 91 200 SH Call SOLE   200 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 91 200 SH Put SOLE   200 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 91 200 SH Put SOLE   200 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 91 200 SH Put SOLE   200 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 91 200 SH Put SOLE   200 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 91 200 SH Put SOLE   200 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 91 200 SH Put SOLE   200 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 91 200 SH Put SOLE   200 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 91 200 SH Put SOLE   200 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 91 200 SH Put SOLE   200 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 91 200 SH Put SOLE   200 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 91 200 SH Put SOLE   200 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 91 200 SH Put SOLE   200 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 91 200 SH Put SOLE   200 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 91 200 SH Put SOLE   200 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 91 200 SH Put SOLE   200 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 91 200 SH Put SOLE   200 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 91 200 SH Put SOLE   200 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 136 300 SH Call SOLE   300 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 136 300 SH Call SOLE   300 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 136 300 SH Call SOLE   300 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 136 300 SH Call SOLE   300 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 136 300 SH Call SOLE   300 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 136 300 SH Call SOLE   300 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 136 300 SH Call SOLE   300 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 136 300 SH Call SOLE   300 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 136 300 SH Put SOLE   300 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 136 300 SH Put SOLE   300 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 136 300 SH Put SOLE   300 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 182 400 SH Call SOLE   400 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 182 400 SH Call SOLE   400 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 182 400 SH Call SOLE   400 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 182 400 SH Call SOLE   400 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 182 400 SH Call SOLE   400 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 182 400 SH Put SOLE   400 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 182 400 SH Put SOLE   400 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 182 400 SH Put SOLE   400 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 182 400 SH Put SOLE   400 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 182 400 SH Put SOLE   400 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 182 400 SH Put SOLE   400 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 182 400 SH Put SOLE   400 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 182 400 SH Put SOLE   400 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 182 400 SH Put SOLE   400 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 227 500 SH Call SOLE   500 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 227 500 SH Call SOLE   500 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 227 500 SH Call SOLE   500 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 227 500 SH Call SOLE   500 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 227 500 SH Call SOLE   500 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 227 500 SH Put SOLE   500 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 273 600 SH Call SOLE   600 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 273 600 SH Call SOLE   600 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 273 600 SH Call SOLE   600 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 273 600 SH Call SOLE   600 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 273 600 SH Call SOLE   600 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 273 600 SH Call SOLE   600 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 273 600 SH Put SOLE   600 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 273 600 SH Put SOLE   600 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 273 600 SH Put SOLE   600 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 273 600 SH Put SOLE   600 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 273 600 SH Put SOLE   600 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 273 600 SH Put SOLE   600 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 318 700 SH Call SOLE   700 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 318 700 SH Call SOLE   700 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 318 700 SH Call SOLE   700 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 318 700 SH Put SOLE   700 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 318 700 SH Put SOLE   700 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 318 700 SH Put SOLE   700 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 364 800 SH Call SOLE   800 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 364 800 SH Call SOLE   800 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 364 800 SH Call SOLE   800 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 364 800 SH Call SOLE   800 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 364 800 SH Put SOLE   800 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 364 800 SH Put SOLE   800 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 409 900 SH Call SOLE   900 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 409 900 SH Call SOLE   900 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 409 900 SH Call SOLE   900 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 455 1,000 SH Call SOLE   1,000 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 455 1,000 SH Call SOLE   1,000 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 455 1,000 SH Call SOLE   1,000 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 455 1,000 SH Call SOLE   1,000 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 455 1,000 SH Put SOLE   1,000 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 455 1,000 SH Put SOLE   1,000 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 500 1,100 SH Call SOLE   1,100 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 500 1,100 SH Put SOLE   1,100 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 500 1,100 SH Put SOLE   1,100 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 500 1,100 SH Put SOLE   1,100 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 500 1,100 SH Put SOLE   1,100 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 500 1,100 SH Put SOLE   1,100 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 545 1,200 SH Put SOLE   1,200 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 591 1,300 SH Call SOLE   1,300 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 591 1,300 SH Call SOLE   1,300 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 591 1,300 SH Call SOLE   1,300 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 591 1,300 SH Call SOLE   1,300 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 591 1,300 SH Call SOLE   1,300 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 636 1,400 SH Call SOLE   1,400 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 636 1,400 SH Put SOLE   1,400 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 682 1,500 SH Call SOLE   1,500 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 727 1,600 SH Call SOLE   1,600 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 773 1,700 SH Call SOLE   1,700 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 818 1,800 SH Call SOLE   1,800 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 864 1,900 SH Call SOLE   1,900 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 864 1,900 SH Put SOLE   1,900 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 1,045 2,300 SH Put SOLE   2,300 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 1,091 2,400 SH Put SOLE   2,400 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 1,136 2,500 SH Call SOLE   2,500 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 1,136 2,500 SH Put SOLE   2,500 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 1,227 2,700 SH Call SOLE   2,700 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 1,227 2,700 SH Call SOLE   2,700 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 1,273 2,800 SH Call SOLE   2,800 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 1,364 3,000 SH Call SOLE   3,000 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 1,454 3,200 SH Call SOLE   3,200 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 1,545 3,400 SH Call SOLE   3,400 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 1,591 3,500 SH Put SOLE   3,500 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 1,727 3,800 SH Call SOLE   3,800 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 1,864 4,100 SH Call SOLE   4,100 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 2,364 5,200 SH Call SOLE   5,200 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 4,091 9,000 SH Call SOLE   9,000 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 5,572 12,259 SH   SOLE   12,259 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 5,591 12,300 SH Put SOLE   12,300 0 0
CIMAREX ENERGY CO COM 171798101 420 4,514 SH   SOLE   4,514 0 0
CIMAREX ENERGY CO COM 171798101 1,859 20,000 SH Put SOLE   20,000 0 0
CIMAREX ENERGY CO COM 171798101 2,788 30,000 SH Put SOLE   30,000 0 0
CISCO SYS INC COM 17275R102 10 200 SH Put SOLE   200 0 0
CISCO SYS INC COM 17275R102 10 200 SH Put SOLE   200 0 0
CISCO SYS INC COM 17275R102 10 200 SH Put SOLE   200 0 0
CISCO SYS INC COM 17275R102 15 300 SH Put SOLE   300 0 0
CISCO SYS INC COM 17275R102 19 400 SH Put SOLE   400 0 0
CISCO SYS INC COM 17275R102 19 400 SH Put SOLE   400 0 0
CISCO SYS INC COM 17275R102 24 500 SH Put SOLE   500 0 0
CISCO SYS INC COM 17275R102 24 500 SH Put SOLE   500 0 0
CISCO SYS INC COM 17275R102 24 500 SH Put SOLE   500 0 0
CISCO SYS INC COM 17275R102 29 600 SH Put SOLE   600 0 0
CISCO SYS INC COM 17275R102 29 600 SH Put SOLE   600 0 0
CISCO SYS INC COM 17275R102 39 800 SH Put SOLE   800 0 0
CISCO SYS INC COM 17275R102 39 800 SH Put SOLE   800 0 0
CISCO SYS INC COM 17275R102 44 900 SH Put SOLE   900 0 0
CISCO SYS INC COM 17275R102 44 900 SH Put SOLE   900 0 0
CISCO SYS INC COM 17275R102 44 900 SH Put SOLE   900 0 0
CISCO SYS INC COM 17275R102 44 900 SH Put SOLE   900 0 0
CISCO SYS INC COM 17275R102 44 900 SH Put SOLE   900 0 0
CISCO SYS INC COM 17275R102 49 1,000 SH Put SOLE   1,000 0 0
CISCO SYS INC COM 17275R102 49 1,000 SH Put SOLE   1,000 0 0
CISCO SYS INC COM 17275R102 63 1,300 SH Put SOLE   1,300 0 0
CISCO SYS INC COM 17275R102 63 1,300 SH Put SOLE   1,300 0 0
CISCO SYS INC COM 17275R102 68 1,400 SH Put SOLE   1,400 0 0
CISCO SYS INC COM 17275R102 68 1,400 SH Put SOLE   1,400 0 0
CISCO SYS INC COM 17275R102 78 1,600 SH Put SOLE   1,600 0 0
CISCO SYS INC COM 17275R102 78 1,600 SH Put SOLE   1,600 0 0
CISCO SYS INC COM 17275R102 107 2,200 SH Put SOLE   2,200 0 0
CISCO SYS INC COM 17275R102 107 2,200 SH Put SOLE   2,200 0 0
CISCO SYS INC COM 17275R102 112 2,300 SH Put SOLE   2,300 0 0
CISCO SYS INC COM 17275R102 117 2,400 SH Put SOLE   2,400 0 0
CISCO SYS INC COM 17275R102 136 2,800 SH Put SOLE   2,800 0 0
CISCO SYS INC COM 17275R102 165 3,387 SH   SOLE   3,387 0 0
CISCO SYS INC COM 17275R102 185 3,800 SH Put SOLE   3,800 0 0
CISCO SYS INC COM 17275R102 185 3,800 SH Put SOLE   3,800 0 0
CISCO SYS INC COM 17275R102 204 4,200 SH Put SOLE   4,200 0 0
CISCO SYS INC COM 17275R102 219 4,500 SH Put SOLE   4,500 0 0
CISCO SYS INC COM 17275R102 258 5,300 SH Put SOLE   5,300 0 0
CISCO SYS INC COM 17275R102 282 5,800 SH Put SOLE   5,800 0 0
CISCO SYS INC COM 17275R102 282 5,800 SH Put SOLE   5,800 0 0
CISCO SYS INC COM 17275R102 287 5,900 SH Put SOLE   5,900 0 0
CISCO SYS INC COM 17275R102 336 6,900 SH Put SOLE   6,900 0 0
CISCO SYS INC COM 17275R102 404 8,300 SH Put SOLE   8,300 0 0
CISCO SYS INC COM 17275R102 414 8,500 SH Put SOLE   8,500 0 0
CISCO SYS INC COM 17275R102 428 8,800 SH Put SOLE   8,800 0 0
CISCO SYS INC COM 17275R102 433 8,900 SH Put SOLE   8,900 0 0
CISCO SYS INC COM 17275R102 452 9,300 SH Put SOLE   9,300 0 0
CISCO SYS INC COM 17275R102 482 9,900 SH Put SOLE   9,900 0 0
CISCO SYS INC COM 17275R102 594 12,200 SH Put SOLE   12,200 0 0
CISCO SYS INC COM 17275R102 618 12,700 SH Put SOLE   12,700 0 0
CISCO SYS INC COM 17275R102 701 14,400 SH Put SOLE   14,400 0 0
CISCO SYS INC COM 17275R102 735 15,100 SH Put SOLE   15,100 0 0
CISCO SYS INC COM 17275R102 798 16,400 SH Call SOLE   16,400 0 0
CISCO SYS INC COM 17275R102 1,031 21,200 SH Put SOLE   21,200 0 0
CISCO SYS INC COM 17275R102 1,498 30,800 SH Call SOLE   30,800 0 0
CISCO SYS INC COM 17275R102 1,678 34,500 SH Call SOLE   34,500 0 0
CISCO SYS INC COM 17275R102 1,703 35,000 SH Put SOLE   35,000 0 0
CISCO SYS INC COM 17275R102 2,043 42,000 SH Call SOLE   42,000 0 0
CISCO SYS INC COM 17275R102 2,301 47,300 SH Call SOLE   47,300 0 0
CISCO SYS INC COM 17275R102 2,433 50,000 SH Put SOLE   50,000 0 0
CISCO SYS INC COM 17275R102 2,433 50,000 SH Put SOLE   50,000 0 0
CISCO SYS INC COM 17275R102 3,075 63,200 SH Call SOLE   63,200 0 0
CISCO SYS INC COM 17275R102 3,075 63,200 SH Call SOLE   63,200 0 0
CISCO SYS INC COM 17275R102 3,157 64,900 SH Put SOLE   64,900 0 0
CISCO SYS INC COM 17275R102 3,892 80,000 SH Put SOLE   80,000 0 0
CISCO SYS INC COM 17275R102 3,994 82,100 SH Put SOLE   82,100 0 0
CISCO SYS INC COM 17275R102 4,379 90,000 SH Call SOLE   90,000 0 0
CISCO SYS INC COM 17275R102 4,865 100,000 SH Call SOLE   100,000 0 0
CISCO SYS INC COM 17275R102 6,081 125,000 SH Call SOLE   125,000 0 0
CISCO SYS INC COM 17275R102 6,782 139,400 SH Put SOLE   139,400 0 0
CISCO SYS INC COM 17275R102 7,205 148,100 SH Put SOLE   148,100 0 0
CISCO SYS INC COM 17275R102 7,298 150,000 SH Call SOLE   150,000 0 0
CISCO SYS INC COM 17275R102 8,781 180,500 SH Put SOLE   180,500 0 0
CISCO SYS INC COM 17275R102 11,584 238,100 SH Call SOLE   238,100 0 0
CISCO SYS INC COM 17275R102 12,211 251,000 SH Put SOLE   251,000 0 0
CITIGROUP INC COM NEW 172967424 7 100 SH Put SOLE   100 0 0
CITIGROUP INC COM NEW 172967424 7 100 SH Put SOLE   100 0 0
CITIGROUP INC COM NEW 172967424 7 100 SH Put SOLE   100 0 0
CITIGROUP INC COM NEW 172967424 7 100 SH Put SOLE   100 0 0
CITIGROUP INC COM NEW 172967424 14 200 SH Put SOLE   200 0 0
CITIGROUP INC COM NEW 172967424 14 200 SH Put SOLE   200 0 0
CITIGROUP INC COM NEW 172967424 22 300 SH Put SOLE   300 0 0
CITIGROUP INC COM NEW 172967424 29 400 SH Call SOLE   400 0 0
CITIGROUP INC COM NEW 172967424 29 400 SH Call SOLE   400 0 0
CITIGROUP INC COM NEW 172967424 29 400 SH Put SOLE   400 0 0
CITIGROUP INC COM NEW 172967424 36 500 SH Put SOLE   500 0 0
CITIGROUP INC COM NEW 172967424 36 500 SH Put SOLE   500 0 0
CITIGROUP INC COM NEW 172967424 43 600 SH Put SOLE   600 0 0
CITIGROUP INC COM NEW 172967424 43 600 SH Put SOLE   600 0 0
CITIGROUP INC COM NEW 172967424 57 800 SH Put SOLE   800 0 0
CITIGROUP INC COM NEW 172967424 65 900 SH Put SOLE   900 0 0
CITIGROUP INC COM NEW 172967424 72 1,000 SH Put SOLE   1,000 0 0
CITIGROUP INC COM NEW 172967424 72 1,000 SH Put SOLE   1,000 0 0
CITIGROUP INC COM NEW 172967424 72 1,000 SH Put SOLE   1,000 0 0
CITIGROUP INC COM NEW 172967424 79 1,100 SH Put SOLE   1,100 0 0
CITIGROUP INC COM NEW 172967424 79 1,100 SH Put SOLE   1,100 0 0
CITIGROUP INC COM NEW 172967424 79 1,100 SH Put SOLE   1,100 0 0
CITIGROUP INC COM NEW 172967424 86 1,200 SH Put SOLE   1,200 0 0
CITIGROUP INC COM NEW 172967424 86 1,200 SH Put SOLE   1,200 0 0
CITIGROUP INC COM NEW 172967424 93 1,300 SH Put SOLE   1,300 0 0
CITIGROUP INC COM NEW 172967424 108 1,500 SH Put SOLE   1,500 0 0
CITIGROUP INC COM NEW 172967424 115 1,600 SH Call SOLE   1,600 0 0
CITIGROUP INC COM NEW 172967424 129 1,800 SH Call SOLE   1,800 0 0
CITIGROUP INC COM NEW 172967424 129 1,800 SH Put SOLE   1,800 0 0
CITIGROUP INC COM NEW 172967424 151 2,100 SH Put SOLE   2,100 0 0
CITIGROUP INC COM NEW 172967424 158 2,200 SH Call SOLE   2,200 0 0
CITIGROUP INC COM NEW 172967424 158 2,200 SH Put SOLE   2,200 0 0
CITIGROUP INC COM NEW 172967424 158 2,200 SH Put SOLE   2,200 0 0
CITIGROUP INC COM NEW 172967424 172 2,400 SH Put SOLE   2,400 0 0
CITIGROUP INC COM NEW 172967424 187 2,600 SH Put SOLE   2,600 0 0
CITIGROUP INC COM NEW 172967424 201 2,800 SH Put SOLE   2,800 0 0
CITIGROUP INC COM NEW 172967424 201 2,800 SH Put SOLE   2,800 0 0
CITIGROUP INC COM NEW 172967424 237 3,300 SH Put SOLE   3,300 0 0
CITIGROUP INC COM NEW 172967424 237 3,300 SH Put SOLE   3,300 0 0
CITIGROUP INC COM NEW 172967424 265 3,700 SH Put SOLE   3,700 0 0
CITIGROUP INC COM NEW 172967424 294 4,100 SH Call SOLE   4,100 0 0
CITIGROUP INC COM NEW 172967424 330 4,600 SH Put SOLE   4,600 0 0
CITIGROUP INC COM NEW 172967424 366 5,100 SH Put SOLE   5,100 0 0
CITIGROUP INC COM NEW 172967424 380 5,300 SH Put SOLE   5,300 0 0
CITIGROUP INC COM NEW 172967424 387 5,400 SH Call SOLE   5,400 0 0
CITIGROUP INC COM NEW 172967424 402 5,600 SH Put SOLE   5,600 0 0
CITIGROUP INC COM NEW 172967424 438 6,100 SH Put SOLE   6,100 0 0
CITIGROUP INC COM NEW 172967424 481 6,700 SH Put SOLE   6,700 0 0
CITIGROUP INC COM NEW 172967424 495 6,900 SH Put SOLE   6,900 0 0
CITIGROUP INC COM NEW 172967424 610 8,500 SH Put SOLE   8,500 0 0
CITIGROUP INC COM NEW 172967424 847 11,800 SH Put SOLE   11,800 0 0
CITIGROUP INC COM NEW 172967424 933 13,000 SH Call SOLE   13,000 0 0
CITIGROUP INC COM NEW 172967424 1,055 14,700 SH Call SOLE   14,700 0 0
CITIGROUP INC COM NEW 172967424 1,062 14,800 SH Call SOLE   14,800 0 0
CITIGROUP INC COM NEW 172967424 1,700 23,700 SH Call SOLE   23,700 0 0
CITIGROUP INC COM NEW 172967424 2,870 40,000 SH Put SOLE   40,000 0 0
CITIGROUP INC COM NEW 172967424 3,587 50,000 SH Put SOLE   50,000 0 0
CITIGROUP INC COM NEW 172967424 5,546 77,300 SH Call SOLE   77,300 0 0
CITIGROUP INC COM NEW 172967424 6,091 84,900 SH Put SOLE   84,900 0 0
CITIGROUP INC COM NEW 172967424 6,313 88,000 SH Put SOLE   88,000 0 0
CITIGROUP INC COM NEW 172967424 8,429 117,500 SH Put SOLE   117,500 0 0
CITIGROUP INC COM NEW 172967424 11,866 165,400 SH Put SOLE   165,400 0 0
CITIGROUP INC COM NEW 172967424 13,336 185,900 SH Put SOLE   185,900 0 0
CITIGROUP INC COM NEW 172967424 25,934 361,500 SH Put SOLE   361,500 0 0
CITIGROUP INC COM NEW 172967424 34,607 482,400 SH Call SOLE   482,400 0 0
CITIGROUP INC COM NEW 172967424 37,305 520,000 SH Call SOLE   520,000 0 0
CITIGROUP INC COM NEW 172967424 41,808 582,767 SH   SOLE   582,767 0 0
CITIGROUP INC COM NEW 172967424 42,814 596,800 SH Put SOLE   596,800 0 0
CITIGROUP INC COM NEW 172967424 43,288 603,400 SH Call SOLE   603,400 0 0
CITIGROUP INC COM NEW 172967424 74,072 1,032,500 SH Put SOLE   1,032,500 0 0
CITIGROUP INC COM NEW 172967424 80,973 1,128,700 SH Put SOLE   1,128,700 0 0
CITIGROUP INC NEW CTRAKS ETN MILLR 17321F201 0 1 SH   SOLE   1 0 0
CITIGROUP INC NEW HOW STRAT DIV 17322H149 0 1 SH   SOLE   1 0 0
CITIZENS FINL GROUP INC COM 174610105 14 370 SH   SOLE   370 0 0
CITRIX SYS INC COM 177376100 1,112 10,000 SH Call SOLE   10,000 0 0
CITRIX SYS INC COM 177376100 1,890 17,000 SH Call SOLE   17,000 0 0
CITY HLDG CO COM 177835105 3 45 SH   SOLE   45 0 0
CLEARSIGN COMBUSTION CORP COM 185064102 0 14 SH   SOLE   14 0 0
CLEARWAY ENERGY INC CL A 18539C105 0 17 SH   SOLE   17 0 0
CLEARWAY ENERGY INC CL C 18539C204 0 10 SH   SOLE   10 0 0
CLEVELAND CLIFFS INC COM 185899101 0 7 SH   SOLE   7 0 0
CLEVELAND CLIFFS INC COM 185899101 633 50,000 SH Put SOLE   50,000 0 0
CLOUD PEAK ENERGY INC COM 18911Q102 92 40,000 SH Call SOLE   40,000 0 0
CLOVIS ONCOLOGY INC COM 189464100 641 21,838 SH   SOLE   21,838 0 0
CLOVIS ONCOLOGY INC COM 189464100 6,579 224,000 SH Call SOLE   224,000 0 0
COBIZ FINANCIAL INC COM 190897108 10 462 SH   SOLE   462 0 0
COCA COLA CO COM 191216100 5 100 SH Call SOLE   100 0 0
COCA COLA CO COM 191216100 5 100 SH Put SOLE   100 0 0
COCA COLA CO COM 191216100 9 200 SH Call SOLE   200 0 0
COCA COLA CO COM 191216100 9 200 SH Put SOLE   200 0 0
COCA COLA CO COM 191216100 14 300 SH Call SOLE   300 0 0
COCA COLA CO COM 191216100 14 300 SH Put SOLE   300 0 0
COCA COLA CO COM 191216100 23 500 SH Call SOLE   500 0 0
COCA COLA CO COM 191216100 23 500 SH Put SOLE   500 0 0
COCA COLA CO COM 191216100 28 600 SH Put SOLE   600 0 0
COCA COLA CO COM 191216100 32 700 SH Put SOLE   700 0 0
COCA COLA CO COM 191216100 42 900 SH Call SOLE   900 0 0
COCA COLA CO COM 191216100 55 1,200 SH Call SOLE   1,200 0 0
COCA COLA CO COM 191216100 55 1,200 SH Put SOLE   1,200 0 0
COCA COLA CO COM 191216100 65 1,400 SH Call SOLE   1,400 0 0
COCA COLA CO COM 191216100 79 1,700 SH Call SOLE   1,700 0 0
COCA COLA CO COM 191216100 88 1,900 SH Call SOLE   1,900 0 0
COCA COLA CO COM 191216100 115 2,500 SH Put SOLE   2,500 0 0
COCA COLA CO COM 191216100 120 2,600 SH Call SOLE   2,600 0 0
COCA COLA CO COM 191216100 120 2,600 SH Put SOLE   2,600 0 0
COCA COLA CO COM 191216100 129 2,800 SH Call SOLE   2,800 0 0
COCA COLA CO COM 191216100 134 2,900 SH Call SOLE   2,900 0 0
COCA COLA CO COM 191216100 134 2,900 SH Call SOLE   2,900 0 0
COCA COLA CO COM 191216100 157 3,400 SH Call SOLE   3,400 0 0
COCA COLA CO COM 191216100 231 5,000 SH Call SOLE   5,000 0 0
COCA COLA CO COM 191216100 245 5,300 SH Call SOLE   5,300 0 0
COCA COLA CO COM 191216100 356 7,700 SH Put SOLE   7,700 0 0
COCA COLA CO COM 191216100 388 8,400 SH Put SOLE   8,400 0 0
COCA COLA CO COM 191216100 568 12,300 SH Call SOLE   12,300 0 0
COCA COLA CO COM 191216100 651 14,100 SH Call SOLE   14,100 0 0
COCA COLA CO COM 191216100 711 15,400 SH Call SOLE   15,400 0 0
COCA COLA CO COM 191216100 979 21,200 SH Call SOLE   21,200 0 0
COCA COLA CO COM 191216100 1,136 24,600 SH Call SOLE   24,600 0 0
COCA COLA CO COM 191216100 1,367 29,600 SH Call SOLE   29,600 0 0
COCA COLA CO COM 191216100 1,386 30,000 SH Put SOLE   30,000 0 0
COCA COLA CO COM 191216100 1,552 33,600 SH Put SOLE   33,600 0 0
COCA COLA CO COM 191216100 2,490 53,900 SH Call SOLE   53,900 0 0
COCA COLA CO COM 191216100 4,545 98,400 SH Call SOLE   98,400 0 0
COCA COLA CO COM 191216100 4,619 100,000 SH Put SOLE   100,000 0 0
COCA COLA CO COM 191216100 7,668 166,000 SH Call SOLE   166,000 0 0
COCA COLA CO COM 191216100 7,668 166,000 SH Call SOLE   166,000 0 0
COCA COLA CO COM 191216100 8,647 187,200 SH Call SOLE   187,200 0 0
COCA COLA CO COM 191216100 24,859 538,200 SH Put SOLE   538,200 0 0
COCA COLA CO COM 191216100 25,026 541,800 SH Call SOLE   541,800 0 0
COCA COLA FEMSA S A B DE C V SPON ADR REP L 191241108 52 855 SH   SOLE   855 0 0
COEUR MNG INC COM NEW 192108504 293 55,000 SH Call SOLE   55,000 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 46 600 SH Put SOLE   600 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 1,782 23,100 SH Call SOLE   23,100 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 2,044 26,500 SH Call SOLE   26,500 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 6,944 90,000 SH Put SOLE   90,000 0 0
COHERENT INC COM 192479103 53 310 SH   SOLE   310 0 0
COHEN & STEERS INC COM 19247A100 43 1,065 SH   SOLE   1,065 0 0
COLFAX CORP COM 194014106 1,034 28,679 SH   SOLE   28,679 0 0
COLFAX CORP COM 194014106 7,573 210,000 SH Put SOLE   210,000 0 0
COLGATE PALMOLIVE CO COM 194162103 7 100 SH Put SOLE   100 0 0
COLGATE PALMOLIVE CO COM 194162103 13 200 SH Put SOLE   200 0 0
COLGATE PALMOLIVE CO COM 194162103 13 200 SH Put SOLE   200 0 0
COLGATE PALMOLIVE CO COM 194162103 13 200 SH Put SOLE   200 0 0
COLGATE PALMOLIVE CO COM 194162103 20 300 SH Call SOLE   300 0 0
COLGATE PALMOLIVE CO COM 194162103 20 300 SH Call SOLE   300 0 0
COLGATE PALMOLIVE CO COM 194162103 20 300 SH Put SOLE   300 0 0
COLGATE PALMOLIVE CO COM 194162103 20 300 SH Put SOLE   300 0 0
COLGATE PALMOLIVE CO COM 194162103 20 300 SH Put SOLE   300 0 0
COLGATE PALMOLIVE CO COM 194162103 27 400 SH Put SOLE   400 0 0
COLGATE PALMOLIVE CO COM 194162103 27 400 SH Put SOLE   400 0 0
COLGATE PALMOLIVE CO COM 194162103 27 400 SH Put SOLE   400 0 0
COLGATE PALMOLIVE CO COM 194162103 27 400 SH Put SOLE   400 0 0
COLGATE PALMOLIVE CO COM 194162103 33 500 SH Call SOLE   500 0 0
COLGATE PALMOLIVE CO COM 194162103 33 500 SH Put SOLE   500 0 0
COLGATE PALMOLIVE CO COM 194162103 33 500 SH Put SOLE   500 0 0
COLGATE PALMOLIVE CO COM 194162103 40 600 SH Call SOLE   600 0 0
COLGATE PALMOLIVE CO COM 194162103 40 600 SH Put SOLE   600 0 0
COLGATE PALMOLIVE CO COM 194162103 40 600 SH Put SOLE   600 0 0
COLGATE PALMOLIVE CO COM 194162103 40 600 SH Put SOLE   600 0 0
COLGATE PALMOLIVE CO COM 194162103 47 700 SH Call SOLE   700 0 0
COLGATE PALMOLIVE CO COM 194162103 47 700 SH Put SOLE   700 0 0
COLGATE PALMOLIVE CO COM 194162103 54 800 SH Call SOLE   800 0 0
COLGATE PALMOLIVE CO COM 194162103 54 800 SH Put SOLE   800 0 0
COLGATE PALMOLIVE CO COM 194162103 60 900 SH Put SOLE   900 0 0
COLGATE PALMOLIVE CO COM 194162103 80 1,200 SH Call SOLE   1,200 0 0
COLGATE PALMOLIVE CO COM 194162103 80 1,200 SH Call SOLE   1,200 0 0
COLGATE PALMOLIVE CO COM 194162103 80 1,200 SH Put SOLE   1,200 0 0
COLGATE PALMOLIVE CO COM 194162103 87 1,300 SH Put SOLE   1,300 0 0
COLGATE PALMOLIVE CO COM 194162103 87 1,300 SH Put SOLE   1,300 0 0
COLGATE PALMOLIVE CO COM 194162103 100 1,500 SH Call SOLE   1,500 0 0
COLGATE PALMOLIVE CO COM 194162103 100 1,500 SH Put SOLE   1,500 0 0
COLGATE PALMOLIVE CO COM 194162103 100 1,500 SH Put SOLE   1,500 0 0
COLGATE PALMOLIVE CO COM 194162103 107 1,600 SH Call SOLE   1,600 0 0
COLGATE PALMOLIVE CO COM 194162103 114 1,700 SH Put SOLE   1,700 0 0
COLGATE PALMOLIVE CO COM 194162103 121 1,800 SH Put SOLE   1,800 0 0
COLGATE PALMOLIVE CO COM 194162103 134 2,000 SH Call SOLE   2,000 0 0
COLGATE PALMOLIVE CO COM 194162103 141 2,100 SH Call SOLE   2,100 0 0
COLGATE PALMOLIVE CO COM 194162103 141 2,100 SH Call SOLE   2,100 0 0
COLGATE PALMOLIVE CO COM 194162103 154 2,300 SH Call SOLE   2,300 0 0
COLGATE PALMOLIVE CO COM 194162103 154 2,300 SH Call SOLE   2,300 0 0
COLGATE PALMOLIVE CO COM 194162103 174 2,600 SH Put SOLE   2,600 0 0
COLGATE PALMOLIVE CO COM 194162103 201 3,000 SH Call SOLE   3,000 0 0
COLGATE PALMOLIVE CO COM 194162103 335 5,000 SH Put SOLE   5,000 0 0
COLGATE PALMOLIVE CO COM 194162103 348 5,200 SH Call SOLE   5,200 0 0
COLGATE PALMOLIVE CO COM 194162103 1,152 17,200 SH Call SOLE   17,200 0 0
COLGATE PALMOLIVE CO COM 194162103 1,674 25,000 SH Put SOLE   25,000 0 0
COLGATE PALMOLIVE CO COM 194162103 1,767 26,400 SH Call SOLE   26,400 0 0
COLGATE PALMOLIVE CO COM 194162103 6,655 99,400 SH Put SOLE   99,400 0 0
COLUMBIA BKG SYS INC COM 197236102 21 552 SH   SOLE   552 0 0
COLUMBIA ETF TR II BEYOND BRICS ETF 19762B103 0 1 SH   SOLE   1 0 0
COLUMBIA ETF TR II EM QUALITY ETF 19762B301 0 1 SH   SOLE   1 0 0
COLUMBIA ETF TR II EMRG MARKETS ETF 19762B509 0 1 SH   SOLE   1 0 0
COLUMBIA ETF TR II INDIA CONSMR ETF 19762B707 0 1 SH   SOLE   1 0 0
COLUMBIA ETF TR II INDIA INFRSR ETF 19762B806 0 1 SH   SOLE   1 0 0
COLUMBIA ETF TR II INDIA SML CP ETF 19762B889 0 1 SH   SOLE   1 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 30 326 SH   SOLE   326 0 0
COMFORT SYS USA INC COM 199908104 2 40 SH   SOLE   40 0 0
COMCAST CORP NEW CL A 20030N101 18 500 SH Put SOLE   500 0 0
COMCAST CORP NEW CL A 20030N101 46 1,300 SH Put SOLE   1,300 0 0
COMCAST CORP NEW CL A 20030N101 312 8,800 SH Put SOLE   8,800 0 0
COMCAST CORP NEW CL A 20030N101 436 12,300 SH Put SOLE   12,300 0 0
COMCAST CORP NEW CL A 20030N101 850 24,000 SH Put SOLE   24,000 0 0
COMCAST CORP NEW CL A 20030N101 898 25,374 SH   SOLE   25,374 0 0
COMCAST CORP NEW CL A 20030N101 1,898 53,600 SH Put SOLE   53,600 0 0
COMCAST CORP NEW CL A 20030N101 2,705 76,400 SH Call SOLE   76,400 0 0
COMCAST CORP NEW CL A 20030N101 3,410 96,300 SH Call SOLE   96,300 0 0
COMCAST CORP NEW CL A 20030N101 3,534 99,800 SH Put SOLE   99,800 0 0
COMCAST CORP NEW CL A 20030N101 7,082 200,000 SH Put SOLE   200,000 0 0
COMCAST CORP NEW CL A 20030N101 9,561 270,000 SH Put SOLE   270,000 0 0
COMCAST CORP NEW CL A 20030N101 11,898 336,000 SH Put SOLE   336,000 0 0
COMCAST CORP NEW CL A 20030N101 17,114 483,300 SH Call SOLE   483,300 0 0
COMCAST CORP NEW CL A 20030N101 41,355 1,167,900 SH Put SOLE   1,167,900 0 0
COMERICA INC COM 200340107 18 201 SH   SOLE   201 0 0
COMERICA INC COM 200340107 1,984 22,000 SH Call SOLE   22,000 0 0
COMMERCE BANCSHARES INC COM 200525103 160 2,416 SH   SOLE   2,416 0 0
COMMUNITY BK SYS INC COM 203607106 11 183 SH   SOLE   183 0 0
COMMUNITY HEALTH SYS INC NEW RIGHT 12/31/2019 203668116 0 425 SH   SOLE   425 0 0
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 0 6 SH   SOLE   6 0 0
COMPASS MINERALS INTL INC COM 20451N101 1 17 SH   SOLE   17 0 0
COMPX INTERNATIONAL INC CL A 20563P101 2 129 SH   SOLE   129 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 725 20,000 SH Call SOLE   20,000 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 1,230 33,900 SH Call SOLE   33,900 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 3,627 100,000 SH Call SOLE   100,000 0 0
CONAGRA BRANDS INC COM 205887102 7 200 SH Call SOLE   200 0 0
CONAGRA BRANDS INC COM 205887102 7 200 SH Call SOLE   200 0 0
CONAGRA BRANDS INC COM 205887102 7 200 SH Call SOLE   200 0 0
CONAGRA BRANDS INC COM 205887102 7 200 SH Call SOLE   200 0 0
CONAGRA BRANDS INC COM 205887102 7 200 SH Put SOLE   200 0 0
CONAGRA BRANDS INC COM 205887102 14 400 SH Call SOLE   400 0 0
CONAGRA BRANDS INC COM 205887102 14 400 SH Put SOLE   400 0 0
CONAGRA BRANDS INC COM 205887102 14 400 SH Put SOLE   400 0 0
CONAGRA BRANDS INC COM 205887102 14 400 SH Put SOLE   400 0 0
CONAGRA BRANDS INC COM 205887102 17 500 SH Call SOLE   500 0 0
CONAGRA BRANDS INC COM 205887102 17 500 SH Put SOLE   500 0 0
CONAGRA BRANDS INC COM 205887102 20 600 SH Call SOLE   600 0 0
CONAGRA BRANDS INC COM 205887102 20 600 SH Call SOLE   600 0 0
CONAGRA BRANDS INC COM 205887102 20 600 SH Put SOLE   600 0 0
CONAGRA BRANDS INC COM 205887102 20 600 SH Put SOLE   600 0 0
CONAGRA BRANDS INC COM 205887102 27 800 SH Call SOLE   800 0 0
CONAGRA BRANDS INC COM 205887102 27 800 SH Call SOLE   800 0 0
CONAGRA BRANDS INC COM 205887102 27 800 SH Put SOLE   800 0 0
CONAGRA BRANDS INC COM 205887102 27 800 SH Put SOLE   800 0 0
CONAGRA BRANDS INC COM 205887102 41 1,200 SH Call SOLE   1,200 0 0
CONAGRA BRANDS INC COM 205887102 48 1,400 SH Call SOLE   1,400 0 0
CONAGRA BRANDS INC COM 205887102 48 1,400 SH Call SOLE   1,400 0 0
CONAGRA BRANDS INC COM 205887102 51 1,500 SH Call SOLE   1,500 0 0
CONAGRA BRANDS INC COM 205887102 2,599 76,500 SH Put SOLE   76,500 0 0
CONATUS PHARMACEUTICALS INC COM 20600T108 261 45,000 SH Call SOLE   45,000 0 0
CONCHO RES INC COM 20605P101 13 82 SH   SOLE   82 0 0
CONNECTONE BANCORP INC NEW COM 20786W107 5 192 SH   SOLE   192 0 0
CONOCOPHILLIPS COM 20825C104 8 100 SH Call SOLE   100 0 0
CONOCOPHILLIPS COM 20825C104 8 100 SH Call SOLE   100 0 0
CONOCOPHILLIPS COM 20825C104 8 100 SH Call SOLE   100 0 0
CONOCOPHILLIPS COM 20825C104 8 100 SH Call SOLE   100 0 0
CONOCOPHILLIPS COM 20825C104 8 100 SH Put SOLE   100 0 0
CONOCOPHILLIPS COM 20825C104 15 200 SH Call SOLE   200 0 0
CONOCOPHILLIPS COM 20825C104 15 200 SH Call SOLE   200 0 0
CONOCOPHILLIPS COM 20825C104 15 200 SH Put SOLE   200 0 0
CONOCOPHILLIPS COM 20825C104 15 200 SH Put SOLE   200 0 0
CONOCOPHILLIPS COM 20825C104 15 200 SH Put SOLE   200 0 0
CONOCOPHILLIPS COM 20825C104 23 300 SH Call SOLE   300 0 0
CONOCOPHILLIPS COM 20825C104 23 300 SH Call SOLE   300 0 0
CONOCOPHILLIPS COM 20825C104 23 300 SH Call SOLE   300 0 0
CONOCOPHILLIPS COM 20825C104 23 300 SH Call SOLE   300 0 0
CONOCOPHILLIPS COM 20825C104 23 300 SH Put SOLE   300 0 0
CONOCOPHILLIPS COM 20825C104 23 300 SH Put SOLE   300 0 0
CONOCOPHILLIPS COM 20825C104 23 300 SH Put SOLE   300 0 0
CONOCOPHILLIPS COM 20825C104 23 300 SH Put SOLE   300 0 0
CONOCOPHILLIPS COM 20825C104 31 400 SH Call SOLE   400 0 0
CONOCOPHILLIPS COM 20825C104 31 400 SH Call SOLE   400 0 0
CONOCOPHILLIPS COM 20825C104 31 400 SH Call SOLE   400 0 0
CONOCOPHILLIPS COM 20825C104 31 400 SH Call SOLE   400 0 0
CONOCOPHILLIPS COM 20825C104 31 400 SH Call SOLE   400 0 0
CONOCOPHILLIPS COM 20825C104 31 400 SH Put SOLE   400 0 0
CONOCOPHILLIPS COM 20825C104 31 400 SH Put SOLE   400 0 0
CONOCOPHILLIPS COM 20825C104 39 500 SH Call SOLE   500 0 0
CONOCOPHILLIPS COM 20825C104 39 500 SH Call SOLE   500 0 0
CONOCOPHILLIPS COM 20825C104 39 500 SH Call SOLE   500 0 0
CONOCOPHILLIPS COM 20825C104 39 500 SH Call SOLE   500 0 0
CONOCOPHILLIPS COM 20825C104 39 500 SH Call SOLE   500 0 0
CONOCOPHILLIPS COM 20825C104 39 500 SH Put SOLE   500 0 0
CONOCOPHILLIPS COM 20825C104 39 500 SH Put SOLE   500 0 0
CONOCOPHILLIPS COM 20825C104 39 500 SH Put SOLE   500 0 0
CONOCOPHILLIPS COM 20825C104 46 600 SH Put SOLE   600 0 0
CONOCOPHILLIPS COM 20825C104 46 600 SH Put SOLE   600 0 0
CONOCOPHILLIPS COM 20825C104 54 700 SH Call SOLE   700 0 0
CONOCOPHILLIPS COM 20825C104 54 700 SH Call SOLE   700 0 0
CONOCOPHILLIPS COM 20825C104 54 700 SH Put SOLE   700 0 0
CONOCOPHILLIPS COM 20825C104 54 700 SH Put SOLE   700 0 0
CONOCOPHILLIPS COM 20825C104 54 700 SH Put SOLE   700 0 0
CONOCOPHILLIPS COM 20825C104 62 800 SH Call SOLE   800 0 0
CONOCOPHILLIPS COM 20825C104 62 800 SH Call SOLE   800 0 0
CONOCOPHILLIPS COM 20825C104 62 800 SH Call SOLE   800 0 0
CONOCOPHILLIPS COM 20825C104 62 800 SH Put SOLE   800 0 0
CONOCOPHILLIPS COM 20825C104 70 900 SH Put SOLE   900 0 0
CONOCOPHILLIPS COM 20825C104 70 900 SH Put SOLE   900 0 0
CONOCOPHILLIPS COM 20825C104 70 900 SH Put SOLE   900 0 0
CONOCOPHILLIPS COM 20825C104 77 1,000 SH Call SOLE   1,000 0 0
CONOCOPHILLIPS COM 20825C104 77 1,000 SH Call SOLE   1,000 0 0
CONOCOPHILLIPS COM 20825C104 77 1,000 SH Put SOLE   1,000 0 0
CONOCOPHILLIPS COM 20825C104 77 1,000 SH Put SOLE   1,000 0 0
CONOCOPHILLIPS COM 20825C104 77 1,000 SH Put SOLE   1,000 0 0
CONOCOPHILLIPS COM 20825C104 85 1,100 SH Call SOLE   1,100 0 0
CONOCOPHILLIPS COM 20825C104 85 1,100 SH Put SOLE   1,100 0 0
CONOCOPHILLIPS COM 20825C104 93 1,200 SH Call SOLE   1,200 0 0
CONOCOPHILLIPS COM 20825C104 93 1,200 SH Call SOLE   1,200 0 0
CONOCOPHILLIPS COM 20825C104 93 1,200 SH Call SOLE   1,200 0 0
CONOCOPHILLIPS COM 20825C104 93 1,200 SH Put SOLE   1,200 0 0
CONOCOPHILLIPS COM 20825C104 93 1,200 SH Put SOLE   1,200 0 0
CONOCOPHILLIPS COM 20825C104 116 1,500 SH Put SOLE   1,500 0 0
CONOCOPHILLIPS COM 20825C104 116 1,500 SH Put SOLE   1,500 0 0
CONOCOPHILLIPS COM 20825C104 139 1,800 SH Put SOLE   1,800 0 0
CONOCOPHILLIPS COM 20825C104 139 1,800 SH Put SOLE   1,800 0 0
CONOCOPHILLIPS COM 20825C104 139 1,800 SH Put SOLE   1,800 0 0
CONOCOPHILLIPS COM 20825C104 139 1,800 SH Put SOLE   1,800 0 0
CONOCOPHILLIPS COM 20825C104 147 1,900 SH Call SOLE   1,900 0 0
CONOCOPHILLIPS COM 20825C104 163 2,100 SH Put SOLE   2,100 0 0
CONOCOPHILLIPS COM 20825C104 170 2,200 SH Call SOLE   2,200 0 0
CONOCOPHILLIPS COM 20825C104 170 2,200 SH Put SOLE   2,200 0 0
CONOCOPHILLIPS COM 20825C104 178 2,300 SH Call SOLE   2,300 0 0
CONOCOPHILLIPS COM 20825C104 178 2,300 SH Put SOLE   2,300 0 0
CONOCOPHILLIPS COM 20825C104 186 2,400 SH Put SOLE   2,400 0 0
CONOCOPHILLIPS COM 20825C104 201 2,600 SH Call SOLE   2,600 0 0
CONOCOPHILLIPS COM 20825C104 201 2,600 SH Put SOLE   2,600 0 0
CONOCOPHILLIPS COM 20825C104 209 2,700 SH Call SOLE   2,700 0 0
CONOCOPHILLIPS COM 20825C104 209 2,700 SH Put SOLE   2,700 0 0
CONOCOPHILLIPS COM 20825C104 255 3,300 SH Put SOLE   3,300 0 0
CONOCOPHILLIPS COM 20825C104 263 3,400 SH Call SOLE   3,400 0 0
CONOCOPHILLIPS COM 20825C104 271 3,500 SH Put SOLE   3,500 0 0
CONOCOPHILLIPS COM 20825C104 279 3,600 SH Call SOLE   3,600 0 0
CONOCOPHILLIPS COM 20825C104 286 3,700 SH Put SOLE   3,700 0 0
CONOCOPHILLIPS COM 20825C104 317 4,100 SH Put SOLE   4,100 0 0
CONOCOPHILLIPS COM 20825C104 372 4,800 SH Put SOLE   4,800 0 0
CONOCOPHILLIPS COM 20825C104 372 4,800 SH Put SOLE   4,800 0 0
CONOCOPHILLIPS COM 20825C104 387 5,000 SH Put SOLE   5,000 0 0
CONOCOPHILLIPS COM 20825C104 387 5,000 SH Put SOLE   5,000 0 0
CONOCOPHILLIPS COM 20825C104 418 5,400 SH Put SOLE   5,400 0 0
CONOCOPHILLIPS COM 20825C104 418 5,400 SH Put SOLE   5,400 0 0
CONOCOPHILLIPS COM 20825C104 426 5,500 SH Put SOLE   5,500 0 0
CONOCOPHILLIPS COM 20825C104 441 5,700 SH Put SOLE   5,700 0 0
CONOCOPHILLIPS COM 20825C104 449 5,800 SH Put SOLE   5,800 0 0
CONOCOPHILLIPS COM 20825C104 457 5,900 SH Call SOLE   5,900 0 0
CONOCOPHILLIPS COM 20825C104 480 6,200 SH Put SOLE   6,200 0 0
CONOCOPHILLIPS COM 20825C104 488 6,300 SH Put SOLE   6,300 0 0
CONOCOPHILLIPS COM 20825C104 495 6,400 SH Put SOLE   6,400 0 0
CONOCOPHILLIPS COM 20825C104 596 7,700 SH Put SOLE   7,700 0 0
CONOCOPHILLIPS COM 20825C104 658 8,500 SH Put SOLE   8,500 0 0
CONOCOPHILLIPS COM 20825C104 1,138 14,700 SH Put SOLE   14,700 0 0
CONOCOPHILLIPS COM 20825C104 2,516 32,500 SH Call SOLE   32,500 0 0
CONOCOPHILLIPS COM 20825C104 3,028 39,124 SH   SOLE   39,124 0 0
CONOCOPHILLIPS COM 20825C104 9,396 121,400 SH Put SOLE   121,400 0 0
CONSOL ENERGY INC NEW COM 20854L108 1,893 46,382 SH   SOLE   46,382 0 0
CONSOL ENERGY INC NEW COM 20854L108 10,439 255,800 SH Put SOLE   255,800 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 30 2,275 SH   SOLE   2,275 0 0
CONSOLIDATED EDISON INC COM 209115104 1 7 SH   SOLE   7 0 0
CONSOLIDATED TOMOKA LD CO COM 210226106 19 312 SH   SOLE   312 0 0
CONSTELLATION BRANDS INC CL A 21036P108 22 100 SH Call SOLE   100 0 0
CONSTELLATION BRANDS INC CL A 21036P108 22 100 SH Call SOLE   100 0 0
CONSTELLATION BRANDS INC CL A 21036P108 22 100 SH Put SOLE   100 0 0
CONSTELLATION BRANDS INC CL A 21036P108 43 200 SH Call SOLE   200 0 0
CONSTELLATION BRANDS INC CL A 21036P108 43 200 SH Call SOLE   200 0 0
CONSTELLATION BRANDS INC CL A 21036P108 43 200 SH Call SOLE   200 0 0
CONSTELLATION BRANDS INC CL A 21036P108 43 200 SH Call SOLE   200 0 0
CONSTELLATION BRANDS INC CL A 21036P108 43 200 SH Put SOLE   200 0 0
CONSTELLATION BRANDS INC CL A 21036P108 43 200 SH Put SOLE   200 0 0
CONSTELLATION BRANDS INC CL A 21036P108 43 200 SH Put SOLE   200 0 0
CONSTELLATION BRANDS INC CL A 21036P108 65 300 SH Call SOLE   300 0 0
CONSTELLATION BRANDS INC CL A 21036P108 86 400 SH Call SOLE   400 0 0
CONSTELLATION BRANDS INC CL A 21036P108 86 400 SH Call SOLE   400 0 0
CONSTELLATION BRANDS INC CL A 21036P108 86 400 SH Call SOLE   400 0 0
CONSTELLATION BRANDS INC CL A 21036P108 86 400 SH Call SOLE   400 0 0
CONSTELLATION BRANDS INC CL A 21036P108 86 400 SH Put SOLE   400 0 0
CONSTELLATION BRANDS INC CL A 21036P108 86 400 SH Put SOLE   400 0 0
CONSTELLATION BRANDS INC CL A 21036P108 86 400 SH Put SOLE   400 0 0
CONSTELLATION BRANDS INC CL A 21036P108 86 400 SH Put SOLE   400 0 0
CONSTELLATION BRANDS INC CL A 21036P108 108 500 SH Call SOLE   500 0 0
CONSTELLATION BRANDS INC CL A 21036P108 108 500 SH Put SOLE   500 0 0
CONSTELLATION BRANDS INC CL A 21036P108 108 500 SH Put SOLE   500 0 0
CONSTELLATION BRANDS INC CL A 21036P108 129 600 SH Put SOLE   600 0 0
CONSTELLATION BRANDS INC CL A 21036P108 129 600 SH Put SOLE   600 0 0
CONSTELLATION BRANDS INC CL A 21036P108 151 700 SH Call SOLE   700 0 0
CONSTELLATION BRANDS INC CL A 21036P108 151 700 SH Put SOLE   700 0 0
CONSTELLATION BRANDS INC CL A 21036P108 172 800 SH Put SOLE   800 0 0
CONSTELLATION BRANDS INC CL A 21036P108 194 900 SH Call SOLE   900 0 0
CONSTELLATION BRANDS INC CL A 21036P108 216 1,000 SH Call SOLE   1,000 0 0
CONSTELLATION BRANDS INC CL A 21036P108 237 1,100 SH Put SOLE   1,100 0 0
CONSTELLATION BRANDS INC CL A 21036P108 259 1,200 SH Put SOLE   1,200 0 0
CONSTELLATION BRANDS INC CL A 21036P108 280 1,300 SH Call SOLE   1,300 0 0
CONSTELLATION BRANDS INC CL A 21036P108 280 1,300 SH Call SOLE   1,300 0 0
CONSTELLATION BRANDS INC CL A 21036P108 323 1,500 SH Call SOLE   1,500 0 0
CONSTELLATION BRANDS INC CL A 21036P108 345 1,600 SH Call SOLE   1,600 0 0
CONSTELLATION BRANDS INC CL A 21036P108 345 1,600 SH Call SOLE   1,600 0 0
CONSTELLATION BRANDS INC CL A 21036P108 367 1,700 SH Put SOLE   1,700 0 0
CONSTELLATION BRANDS INC CL A 21036P108 625 2,900 SH Call SOLE   2,900 0 0
CONSTELLATION BRANDS INC CL A 21036P108 1,035 4,800 SH Put SOLE   4,800 0 0
CONSTELLATION BRANDS INC CL A 21036P108 1,509 7,000 SH Put SOLE   7,000 0 0
CONSTELLATION BRANDS INC CL A 21036P108 1,660 7,700 SH Put SOLE   7,700 0 0
CONSTELLATION BRANDS INC CL A 21036P108 1,725 8,000 SH Call SOLE   8,000 0 0
CONSTELLATION BRANDS INC CL A 21036P108 2,156 10,000 SH Put SOLE   10,000 0 0
CONSTELLATION BRANDS INC CL A 21036P108 2,221 10,300 SH Call SOLE   10,300 0 0
CONSTELLATION BRANDS INC CL A 21036P108 4,916 22,800 SH Put SOLE   22,800 0 0
CONSTELLATION BRANDS INC CL A 21036P108 5,175 24,000 SH Put SOLE   24,000 0 0
CONSTELLATION BRANDS INC CL A 21036P108 5,240 24,300 SH Call SOLE   24,300 0 0
CONSTELLATION BRANDS INC CL A 21036P108 5,563 25,800 SH Put SOLE   25,800 0 0
CONSTELLATION BRANDS INC CL A 21036P108 6,188 28,700 SH Call SOLE   28,700 0 0
CONSTELLATION BRANDS INC CL A 21036P108 6,469 30,000 SH Put SOLE   30,000 0 0
CONSTELLATION BRANDS INC CL A 21036P108 6,555 30,400 SH Put SOLE   30,400 0 0
CONSTELLATION BRANDS INC CL A 21036P108 7,016 32,539 SH   SOLE   32,539 0 0
CONSTELLATION BRANDS INC CL A 21036P108 7,913 36,700 SH Call SOLE   36,700 0 0
CONSTELLATION BRANDS INC CL A 21036P108 8,172 37,900 SH Put SOLE   37,900 0 0
CONSTELLATION BRANDS INC CL A 21036P108 10,479 48,600 SH Call SOLE   48,600 0 0
CONSTELLATION BRANDS INC CL A 21036P108 11,493 53,300 SH Put SOLE   53,300 0 0
CONSTELLATION BRANDS INC CL A 21036P108 11,622 53,900 SH Put SOLE   53,900 0 0
CONSTELLATION BRANDS INC CL A 21036P108 11,924 55,300 SH Put SOLE   55,300 0 0
CONSTELLATION BRANDS INC CL A 21036P108 21,993 102,000 SH Call SOLE   102,000 0 0
CONSTELLATION BRANDS INC CL A 21036P108 22,079 102,400 SH Put SOLE   102,400 0 0
CONTINENTAL RESOURCES INC COM 212015101 80 1,173 SH   SOLE   1,173 0 0
CONTINENTAL RESOURCES INC COM 212015101 410 6,000 SH Put SOLE   6,000 0 0
COOPER STD HLDGS INC COM 21676P103 46 385 SH   SOLE   385 0 0
COOPER TIRE & RUBR CO COM 216831107 7,075 250,000 SH Put SOLE   250,000 0 0
CORCEPT THERAPEUTICS INC COM 218352102 15 1,100 SH Call SOLE   1,100 0 0
CORCEPT THERAPEUTICS INC COM 218352102 17 1,200 SH Call SOLE   1,200 0 0
CORCEPT THERAPEUTICS INC COM 218352102 317 22,600 SH Put SOLE   22,600 0 0
CORCEPT THERAPEUTICS INC COM 218352102 701 50,000 SH Call SOLE   50,000 0 0
CORCEPT THERAPEUTICS INC COM 218352102 701 50,000 SH Put SOLE   50,000 0 0
CORCEPT THERAPEUTICS INC COM 218352102 701 50,000 SH Put SOLE   50,000 0 0
CORCEPT THERAPEUTICS INC COM 218352102 868 61,926 SH   SOLE   61,926 0 0
CORCEPT THERAPEUTICS INC COM 218352102 949 67,700 SH Put SOLE   67,700 0 0
CORECIVIC INC COM 21871N101 2 101 SH   SOLE   101 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 114 2,000 SH Call SOLE   2,000 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 204 3,586 SH   SOLE   3,586 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 1,135 20,000 SH Put SOLE   20,000 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 3,303 58,200 SH Call SOLE   58,200 0 0
CORNING INC COM 219350105 18 500 SH Put SOLE   500 0 0
CORNING INC COM 219350105 21 600 SH Put SOLE   600 0 0
CORNING INC COM 219350105 21 600 SH Put SOLE   600 0 0
CORNING INC COM 219350105 46 1,300 SH Put SOLE   1,300 0 0
CORNING INC COM 219350105 49 1,400 SH Put SOLE   1,400 0 0
CORNING INC COM 219350105 208 5,900 SH Put SOLE   5,900 0 0
CORNING INC COM 219350105 14,116 399,900 SH Call SOLE   399,900 0 0
CORREVIO PHARMA CORP COM 22026V105 134 33,437 SH   SOLE   33,437 0 0
COSTCO WHSL CORP NEW COM 22160K105 11 46 SH   SOLE   46 0 0
COSTCO WHSL CORP NEW COM 22160K105 23 100 SH Call SOLE   100 0 0
COSTCO WHSL CORP NEW COM 22160K105 23 100 SH Put SOLE   100 0 0
COSTCO WHSL CORP NEW COM 22160K105 23 100 SH Put SOLE   100 0 0
COSTCO WHSL CORP NEW COM 22160K105 47 200 SH Call SOLE   200 0 0
COSTCO WHSL CORP NEW COM 22160K105 47 200 SH Put SOLE   200 0 0
COSTCO WHSL CORP NEW COM 22160K105 47 200 SH Put SOLE   200 0 0
COSTCO WHSL CORP NEW COM 22160K105 70 300 SH Call SOLE   300 0 0
COSTCO WHSL CORP NEW COM 22160K105 70 300 SH Put SOLE   300 0 0
COSTCO WHSL CORP NEW COM 22160K105 70 300 SH Put SOLE   300 0 0
COSTCO WHSL CORP NEW COM 22160K105 70 300 SH Put SOLE   300 0 0
COSTCO WHSL CORP NEW COM 22160K105 94 400 SH Call SOLE   400 0 0
COSTCO WHSL CORP NEW COM 22160K105 94 400 SH Call SOLE   400 0 0
COSTCO WHSL CORP NEW COM 22160K105 94 400 SH Call SOLE   400 0 0
COSTCO WHSL CORP NEW COM 22160K105 94 400 SH Call SOLE   400 0 0
COSTCO WHSL CORP NEW COM 22160K105 94 400 SH Put SOLE   400 0 0
COSTCO WHSL CORP NEW COM 22160K105 94 400 SH Put SOLE   400 0 0
COSTCO WHSL CORP NEW COM 22160K105 117 500 SH Call SOLE   500 0 0
COSTCO WHSL CORP NEW COM 22160K105 117 500 SH Call SOLE   500 0 0
COSTCO WHSL CORP NEW COM 22160K105 117 500 SH Call SOLE   500 0 0
COSTCO WHSL CORP NEW COM 22160K105 117 500 SH Put SOLE   500 0 0
COSTCO WHSL CORP NEW COM 22160K105 117 500 SH Put SOLE   500 0 0
COSTCO WHSL CORP NEW COM 22160K105 117 500 SH Put SOLE   500 0 0
COSTCO WHSL CORP NEW COM 22160K105 117 500 SH Put SOLE   500 0 0
COSTCO WHSL CORP NEW COM 22160K105 117 500 SH Put SOLE   500 0 0
COSTCO WHSL CORP NEW COM 22160K105 117 500 SH Put SOLE   500 0 0
COSTCO WHSL CORP NEW COM 22160K105 141 600 SH Call SOLE   600 0 0
COSTCO WHSL CORP NEW COM 22160K105 141 600 SH Call SOLE   600 0 0
COSTCO WHSL CORP NEW COM 22160K105 141 600 SH Put SOLE   600 0 0
COSTCO WHSL CORP NEW COM 22160K105 141 600 SH Put SOLE   600 0 0
COSTCO WHSL CORP NEW COM 22160K105 164 700 SH Call SOLE   700 0 0
COSTCO WHSL CORP NEW COM 22160K105 164 700 SH Call SOLE   700 0 0
COSTCO WHSL CORP NEW COM 22160K105 164 700 SH Call SOLE   700 0 0
COSTCO WHSL CORP NEW COM 22160K105 164 700 SH Call SOLE   700 0 0
COSTCO WHSL CORP NEW COM 22160K105 164 700 SH Put SOLE   700 0 0
COSTCO WHSL CORP NEW COM 22160K105 188 800 SH Call SOLE   800 0 0
COSTCO WHSL CORP NEW COM 22160K105 188 800 SH Put SOLE   800 0 0
COSTCO WHSL CORP NEW COM 22160K105 211 900 SH Call SOLE   900 0 0
COSTCO WHSL CORP NEW COM 22160K105 211 900 SH Put SOLE   900 0 0
COSTCO WHSL CORP NEW COM 22160K105 235 1,000 SH Call SOLE   1,000 0 0
COSTCO WHSL CORP NEW COM 22160K105 235 1,000 SH Call SOLE   1,000 0 0
COSTCO WHSL CORP NEW COM 22160K105 235 1,000 SH Call SOLE   1,000 0 0
COSTCO WHSL CORP NEW COM 22160K105 235 1,000 SH Call SOLE   1,000 0 0
COSTCO WHSL CORP NEW COM 22160K105 235 1,000 SH Call SOLE   1,000 0 0
COSTCO WHSL CORP NEW COM 22160K105 235 1,000 SH Put SOLE   1,000 0 0
COSTCO WHSL CORP NEW COM 22160K105 235 1,000 SH Put SOLE   1,000 0 0
COSTCO WHSL CORP NEW COM 22160K105 258 1,100 SH Call SOLE   1,100 0 0
COSTCO WHSL CORP NEW COM 22160K105 258 1,100 SH Call SOLE   1,100 0 0
COSTCO WHSL CORP NEW COM 22160K105 258 1,100 SH Put SOLE   1,100 0 0
COSTCO WHSL CORP NEW COM 22160K105 282 1,200 SH Put SOLE   1,200 0 0
COSTCO WHSL CORP NEW COM 22160K105 329 1,400 SH Put SOLE   1,400 0 0
COSTCO WHSL CORP NEW COM 22160K105 329 1,400 SH Put SOLE   1,400 0 0
COSTCO WHSL CORP NEW COM 22160K105 352 1,500 SH Put SOLE   1,500 0 0
COSTCO WHSL CORP NEW COM 22160K105 352 1,500 SH Put SOLE   1,500 0 0
COSTCO WHSL CORP NEW COM 22160K105 399 1,700 SH Call SOLE   1,700 0 0
COSTCO WHSL CORP NEW COM 22160K105 399 1,700 SH Call SOLE   1,700 0 0
COSTCO WHSL CORP NEW COM 22160K105 399 1,700 SH Call SOLE   1,700 0 0
COSTCO WHSL CORP NEW COM 22160K105 423 1,800 SH Call SOLE   1,800 0 0
COSTCO WHSL CORP NEW COM 22160K105 446 1,900 SH Call SOLE   1,900 0 0
COSTCO WHSL CORP NEW COM 22160K105 517 2,200 SH Put SOLE   2,200 0 0
COSTCO WHSL CORP NEW COM 22160K105 564 2,400 SH Call SOLE   2,400 0 0
COSTCO WHSL CORP NEW COM 22160K105 611 2,600 SH Put SOLE   2,600 0 0
COSTCO WHSL CORP NEW COM 22160K105 634 2,700 SH Put SOLE   2,700 0 0
COSTCO WHSL CORP NEW COM 22160K105 681 2,900 SH Call SOLE   2,900 0 0
COSTCO WHSL CORP NEW COM 22160K105 775 3,300 SH Call SOLE   3,300 0 0
COSTCO WHSL CORP NEW COM 22160K105 893 3,800 SH Call SOLE   3,800 0 0
COSTCO WHSL CORP NEW COM 22160K105 940 4,000 SH Call SOLE   4,000 0 0
COSTCO WHSL CORP NEW COM 22160K105 940 4,000 SH Call SOLE   4,000 0 0
COSTCO WHSL CORP NEW COM 22160K105 963 4,100 SH Put SOLE   4,100 0 0
COSTCO WHSL CORP NEW COM 22160K105 1,127 4,800 SH Call SOLE   4,800 0 0
COSTCO WHSL CORP NEW COM 22160K105 1,315 5,600 SH Put SOLE   5,600 0 0
COSTCO WHSL CORP NEW COM 22160K105 1,456 6,200 SH Call SOLE   6,200 0 0
COSTCO WHSL CORP NEW COM 22160K105 1,456 6,200 SH Put SOLE   6,200 0 0
COSTCO WHSL CORP NEW COM 22160K105 1,574 6,700 SH Put SOLE   6,700 0 0
COSTCO WHSL CORP NEW COM 22160K105 2,419 10,300 SH Put SOLE   10,300 0 0
COSTCO WHSL CORP NEW COM 22160K105 2,490 10,600 SH Put SOLE   10,600 0 0
COSTCO WHSL CORP NEW COM 22160K105 2,654 11,300 SH Put SOLE   11,300 0 0
COSTCO WHSL CORP NEW COM 22160K105 3,147 13,400 SH Put SOLE   13,400 0 0
COSTCO WHSL CORP NEW COM 22160K105 3,594 15,300 SH Put SOLE   15,300 0 0
COSTCO WHSL CORP NEW COM 22160K105 3,852 16,400 SH Put SOLE   16,400 0 0
COSTCO WHSL CORP NEW COM 22160K105 4,110 17,500 SH Put SOLE   17,500 0 0
COSTCO WHSL CORP NEW COM 22160K105 4,886 20,800 SH Put SOLE   20,800 0 0
COSTCO WHSL CORP NEW COM 22160K105 8,432 35,900 SH Put SOLE   35,900 0 0
COSTCO WHSL CORP NEW COM 22160K105 9,207 39,200 SH Put SOLE   39,200 0 0
COSTCO WHSL CORP NEW COM 22160K105 11,157 47,500 SH Put SOLE   47,500 0 0
COSTCO WHSL CORP NEW COM 22160K105 38,755 165,000 SH Call SOLE   165,000 0 0
COSTCO WHSL CORP NEW COM 22160K105 52,543 223,700 SH Put SOLE   223,700 0 0
COSTAR GROUP INC COM 22160N109 45 107 SH   SOLE   107 0 0
COTY INC COM CL A 222070203 0 22 SH   SOLE   22 0 0
COTY INC COM CL A 222070203 6,782 540,000 SH Call SOLE   540,000 0 0
COTY INC COM CL A 222070203 10,048 800,000 SH Call SOLE   800,000 0 0
COUPA SOFTWARE INC COM 22266L106 5 69 SH   SOLE   69 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 4,149 28,200 SH Call SOLE   28,200 0 0
CREDIT ACCEP CORP MICH COM 225310101 1,567 3,576 SH   SOLE   3,576 0 0
CREDIT SUISSE GROUP SPONSORED ADR 225401108 1,494 100,000 SH Call SOLE   100,000 0 0
CREDIT SUISSE GROUP SPONSORED ADR 225401108 1,918 128,404 SH   SOLE   128,404 0 0
CREDIT SUISSE GROUP SPONSORED ADR 225401108 11,714 784,100 SH Put SOLE   784,100 0 0
CREDIT SUISSE NASSAU BRH LG CP GRTH ENH 22542D423 0 1 SH   SOLE   1 0 0
CREDIT SUISSE NASSAU BRH X LINK SILVER SH 22542D449 0 1 SH   SOLE   1 0 0
CREDIT SUISSE NASSAU BRH X LINK GOLD SHS 22542D480 0 1 SH   SOLE   1 0 0
CREDIT SUISSE NASSAU BRH 3X INVERS SILV 22542D654 0 1 SH   SOLE   1 0 0
CREDIT SUISSE NASSAU BRH 3X INVERS GOLD 22542D670 0 1 SH   SOLE   1 0 0
CREDIT SUISSE NASSAU BRH 3X LONG GOLD 22542D688 0 1 SH   SOLE   1 0 0
CREDIT SUISSE NASSAU BRH INVRS VIX MDTERM 22542D829 0 1 SH   SOLE   1 0 0
CREE INC COM 225447101 111 2,940 SH   SOLE   2,940 0 0
CRESTWOOD EQUITY PARTNERS LP UNIT LTD PARTNER 226344208 735 20,000 SH Call SOLE   20,000 0 0
CRONOS GROUP INC COM 22717L101 1 100 SH Put SOLE   100 0 0
CRONOS GROUP INC COM 22717L101 3 300 SH Call SOLE   300 0 0
CRONOS GROUP INC COM 22717L101 6 500 SH Call SOLE   500 0 0
CRONOS GROUP INC COM 22717L101 13 1,200 SH Call SOLE   1,200 0 0
CRONOS GROUP INC COM 22717L101 20 1,800 SH Put SOLE   1,800 0 0
CROSS CTRY HEALTHCARE INC COM 227483104 47 5,358 SH   SOLE   5,358 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 1,948 17,496 SH   SOLE   17,496 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 11,244 101,000 SH Call SOLE   101,000 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 7 200 SH Put SOLE   200 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 11 300 SH Call SOLE   300 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 11 300 SH Put SOLE   300 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 11 300 SH Put SOLE   300 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 15 400 SH Call SOLE   400 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 15 400 SH Call SOLE   400 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 15 400 SH Put SOLE   400 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 19 500 SH Call SOLE   500 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 19 500 SH Call SOLE   500 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 19 500 SH Put SOLE   500 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 19 500 SH Put SOLE   500 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 19 500 SH Put SOLE   500 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 19 500 SH Put SOLE   500 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 22 600 SH Put SOLE   600 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 22 600 SH Put SOLE   600 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 26 700 SH Put SOLE   700 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 30 800 SH Put SOLE   800 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 30 800 SH Put SOLE   800 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 37 1,000 SH Put SOLE   1,000 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 41 1,100 SH Put SOLE   1,100 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 52 1,400 SH Call SOLE   1,400 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 71 1,900 SH Put SOLE   1,900 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 74 2,000 SH Put SOLE   2,000 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 1,239 33,332 SH Call SOLE   33,332 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 1,239 33,332 SH Call SOLE   33,332 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 1,239 33,332 SH Call SOLE   33,332 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 1,239 33,332 SH Call SOLE   33,332 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 1,239 33,332 SH Call SOLE   33,332 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 1,239 33,334 SH Call SOLE   33,334 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 1,239 33,334 SH Call SOLE   33,334 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 1,239 33,334 SH Call SOLE   33,334 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 1,239 33,334 SH Call SOLE   33,334 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 1,239 33,334 SH Call SOLE   33,334 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 1,239 33,334 SH Call SOLE   33,334 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 1,239 33,334 SH Call SOLE   33,334 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 1,239 33,334 SH Call SOLE   33,334 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 1,239 33,334 SH Call SOLE   33,334 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 1,239 33,334 SH Call SOLE   33,334 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 1,487 40,000 SH Put SOLE   40,000 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 1,673 45,000 SH Call SOLE   45,000 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 1,673 45,000 SH Put SOLE   45,000 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 3,691 99,300 SH Put SOLE   99,300 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 6,235 167,735 SH   SOLE   167,735 0 0
CUBIC CORP COM 229669106 2 28 SH   SOLE   28 0 0
CULLEN FROST BANKERS INC COM 229899109 4 39 SH   SOLE   39 0 0
CUMMINS INC COM 231021106 15 100 SH Call SOLE   100 0 0
CUMMINS INC COM 231021106 15 100 SH Call SOLE   100 0 0
CUMMINS INC COM 231021106 15 100 SH Put SOLE   100 0 0
CUMMINS INC COM 231021106 15 100 SH Put SOLE   100 0 0
CUMMINS INC COM 231021106 15 100 SH Put SOLE   100 0 0
CUMMINS INC COM 231021106 15 100 SH Put SOLE   100 0 0
CUMMINS INC COM 231021106 15 100 SH Put SOLE   100 0 0
CUMMINS INC COM 231021106 29 200 SH Call SOLE   200 0 0
CUMMINS INC COM 231021106 29 200 SH Call SOLE   200 0 0
CUMMINS INC COM 231021106 29 200 SH Call SOLE   200 0 0
CUMMINS INC COM 231021106 29 200 SH Call SOLE   200 0 0
CUMMINS INC COM 231021106 29 200 SH Call SOLE   200 0 0
CUMMINS INC COM 231021106 29 200 SH Call SOLE   200 0 0
CUMMINS INC COM 231021106 29 200 SH Call SOLE   200 0 0
CUMMINS INC COM 231021106 29 200 SH Call SOLE   200 0 0
CUMMINS INC COM 231021106 29 200 SH Call SOLE   200 0 0
CUMMINS INC COM 231021106 29 200 SH Call SOLE   200 0 0
CUMMINS INC COM 231021106 29 200 SH Call SOLE   200 0 0
CUMMINS INC COM 231021106 29 200 SH Call SOLE   200 0 0
CUMMINS INC COM 231021106 29 200 SH Put SOLE   200 0 0
CUMMINS INC COM 231021106 29 200 SH Put SOLE   200 0 0
CUMMINS INC COM 231021106 29 200 SH Put SOLE   200 0 0
CUMMINS INC COM 231021106 29 200 SH Put SOLE   200 0 0
CUMMINS INC COM 231021106 29 200 SH Put SOLE   200 0 0
CUMMINS INC COM 231021106 29 200 SH Put SOLE   200 0 0
CUMMINS INC COM 231021106 29 200 SH Put SOLE   200 0 0
CUMMINS INC COM 231021106 29 200 SH Put SOLE   200 0 0
CUMMINS INC COM 231021106 29 200 SH Put SOLE   200 0 0
CUMMINS INC COM 231021106 29 200 SH Put SOLE   200 0 0
CUMMINS INC COM 231021106 29 200 SH Put SOLE   200 0 0
CUMMINS INC COM 231021106 29 200 SH Put SOLE   200 0 0
CUMMINS INC COM 231021106 29 200 SH Put SOLE   200 0 0
CUMMINS INC COM 231021106 29 200 SH Put SOLE   200 0 0
CUMMINS INC COM 231021106 29 200 SH Put SOLE   200 0 0
CUMMINS INC COM 231021106 29 200 SH Put SOLE   200 0 0
CUMMINS INC COM 231021106 29 200 SH Put SOLE   200 0 0
CUMMINS INC COM 231021106 29 200 SH Put SOLE   200 0 0
CUMMINS INC COM 231021106 29 200 SH Put SOLE   200 0 0
CUMMINS INC COM 231021106 44 300 SH Call SOLE   300 0 0
CUMMINS INC COM 231021106 44 300 SH Call SOLE   300 0 0
CUMMINS INC COM 231021106 44 300 SH Call SOLE   300 0 0
CUMMINS INC COM 231021106 44 300 SH Put SOLE   300 0 0
CUMMINS INC COM 231021106 44 300 SH Put SOLE   300 0 0
CUMMINS INC COM 231021106 44 300 SH Put SOLE   300 0 0
CUMMINS INC COM 231021106 44 300 SH Put SOLE   300 0 0
CUMMINS INC COM 231021106 44 300 SH Put SOLE   300 0 0
CUMMINS INC COM 231021106 44 300 SH Put SOLE   300 0 0
CUMMINS INC COM 231021106 44 300 SH Put SOLE   300 0 0
CUMMINS INC COM 231021106 58 400 SH Call SOLE   400 0 0
CUMMINS INC COM 231021106 58 400 SH Call SOLE   400 0 0
CUMMINS INC COM 231021106 58 400 SH Put SOLE   400 0 0
CUMMINS INC COM 231021106 58 400 SH Put SOLE   400 0 0
CUMMINS INC COM 231021106 58 400 SH Put SOLE   400 0 0
CUMMINS INC COM 231021106 58 400 SH Put SOLE   400 0 0
CUMMINS INC COM 231021106 58 400 SH Put SOLE   400 0 0
CUMMINS INC COM 231021106 58 400 SH Put SOLE   400 0 0
CUMMINS INC COM 231021106 58 400 SH Put SOLE   400 0 0
CUMMINS INC COM 231021106 73 500 SH Put SOLE   500 0 0
CUMMINS INC COM 231021106 73 500 SH Put SOLE   500 0 0
CUMMINS INC COM 231021106 73 500 SH Put SOLE   500 0 0
CUMMINS INC COM 231021106 88 600 SH Call SOLE   600 0 0
CUMMINS INC COM 231021106 88 600 SH Put SOLE   600 0 0
CUMMINS INC COM 231021106 88 600 SH Put SOLE   600 0 0
CUMMINS INC COM 231021106 88 600 SH Put SOLE   600 0 0
CUMMINS INC COM 231021106 88 600 SH Put SOLE   600 0 0
CUMMINS INC COM 231021106 88 600 SH Put SOLE   600 0 0
CUMMINS INC COM 231021106 88 600 SH Put SOLE   600 0 0
CUMMINS INC COM 231021106 88 600 SH Put SOLE   600 0 0
CUMMINS INC COM 231021106 88 600 SH Put SOLE   600 0 0
CUMMINS INC COM 231021106 102 700 SH Call SOLE   700 0 0
CUMMINS INC COM 231021106 102 700 SH Call SOLE   700 0 0
CUMMINS INC COM 231021106 102 700 SH Put SOLE   700 0 0
CUMMINS INC COM 231021106 102 700 SH Put SOLE   700 0 0
CUMMINS INC COM 231021106 117 800 SH Call SOLE   800 0 0
CUMMINS INC COM 231021106 117 800 SH Call SOLE   800 0 0
CUMMINS INC COM 231021106 117 800 SH Call SOLE   800 0 0
CUMMINS INC COM 231021106 117 800 SH Put SOLE   800 0 0
CUMMINS INC COM 231021106 117 800 SH Put SOLE   800 0 0
CUMMINS INC COM 231021106 117 800 SH Put SOLE   800 0 0
CUMMINS INC COM 231021106 131 900 SH Call SOLE   900 0 0
CUMMINS INC COM 231021106 131 900 SH Put SOLE   900 0 0
CUMMINS INC COM 231021106 146 1,000 SH Call SOLE   1,000 0 0
CUMMINS INC COM 231021106 146 1,000 SH Put SOLE   1,000 0 0
CUMMINS INC COM 231021106 146 1,000 SH Put SOLE   1,000 0 0
CUMMINS INC COM 231021106 146 1,000 SH Put SOLE   1,000 0 0
CUMMINS INC COM 231021106 146 1,000 SH Put SOLE   1,000 0 0
CUMMINS INC COM 231021106 175 1,200 SH Put SOLE   1,200 0 0
CUMMINS INC COM 231021106 175 1,200 SH Put SOLE   1,200 0 0
CUMMINS INC COM 231021106 175 1,200 SH Put SOLE   1,200 0 0
CUMMINS INC COM 231021106 190 1,300 SH Call SOLE   1,300 0 0
CUMMINS INC COM 231021106 234 1,600 SH Put SOLE   1,600 0 0
CUMMINS INC COM 231021106 599 4,100 SH Put SOLE   4,100 0 0
CUMMINS INC COM 231021106 730 5,000 SH Put SOLE   5,000 0 0
CURTISS WRIGHT CORP COM 231561101 2 17 SH   SOLE   17 0 0
CYMABAY THERAPEUTICS INC COM 23257D103 1 56 SH   SOLE   56 0 0
CYPRESS SEMICONDUCTOR CORP COM 232806109 580 40,000 SH Call SOLE   40,000 0 0
DBX ETF TR XTRACK MSCI EAFE 233051200 0 1 SH   SOLE   1 0 0
DBX ETF TR XTRACK MSCI GRMY 233051408 0 1 SH   SOLE   1 0 0
DBX ETF TR XTRACK USD HIGH 233051432 46 921 SH   SOLE   921 0 0
DBX ETF TR XTRACK MSCI JAPN 233051507 0 1 SH   SOLE   1 0 0
DBX ETF TR XTRACK MUN INFRA 233051705 0 1 SH   SOLE   1 0 0
DBX ETF TR XTRACK CSI 500 A 233051754 0 1 SH   SOLE   1 0 0
DBX ETF TR XTRACK MSCI CHNA 233051762 0 1 SH   SOLE   1 0 0
DBX ETF TR XTRACK MSCI EURP 233051853 0 1 SH   SOLE   1 0 0
DBX ETF TR XTRACK HRVST CSI 233051879 9,069 357,744 SH   SOLE   357,744 0 0
DBV TECHNOLOGIES S A SPONSORED ADR 23306J101 247 11,000 SH Call SOLE   11,000 0 0
D R HORTON INC COM 23331A109 1,055 25,000 SH Put SOLE   25,000 0 0
D R HORTON INC COM 23331A109 9,111 216,000 SH Call SOLE   216,000 0 0
D R HORTON INC COM 23331A109 17,239 408,700 SH Call SOLE   408,700 0 0
DTE ENERGY CO COM 233331107 0 4 SH   SOLE   4 0 0
DANA INCORPORATED COM 235825205 24 1,301 SH   SOLE   1,301 0 0
DANAHER CORP DEL COM 235851102 8 75 SH   SOLE   75 0 0
DANAHER CORP DEL COM 235851102 33 300 SH Put SOLE   300 0 0
DANAHER CORP DEL COM 235851102 33 300 SH Put SOLE   300 0 0
DAQO NEW ENERGY CORP SPNSRD ADR NEW 23703Q203 0 15 SH   SOLE   15 0 0
DARDEN RESTAURANTS INC COM 237194105 125 1,126 SH   SOLE   1,126 0 0
DARDEN RESTAURANTS INC COM 237194105 9,785 88,000 SH Call SOLE   88,000 0 0
DARLING INGREDIENTS INC COM 237266101 67 3,489 SH   SOLE   3,489 0 0
DASEKE INC COM 23753F107 53 6,647 SH   SOLE   6,647 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 2,028 30,624 SH   SOLE   30,624 0 0
DAVIDSTEA INC COM 238661102 13 4,639 SH   SOLE   4,639 0 0
DAVIDSTEA INC COM 238661102 1,229 455,000 SH Put SOLE   455,000 0 0
DAVITA INC COM 23918K108 29 400 SH Put SOLE   400 0 0
DAVITA INC COM 23918K108 1,791 25,000 SH Call SOLE   25,000 0 0
DAVITA INC COM 23918K108 3,154 44,028 SH   SOLE   44,028 0 0
DAVITA INC COM 23918K108 3,582 50,000 SH Call SOLE   50,000 0 0
DAVITA INC COM 23918K108 6,447 90,000 SH Call SOLE   90,000 0 0
DEAN FOODS CO NEW COM NEW 242370203 3 440 SH   SOLE   440 0 0
DECKERS OUTDOOR CORP COM 243537107 47 400 SH Put SOLE   400 0 0
DECKERS OUTDOOR CORP COM 243537107 95 800 SH Put SOLE   800 0 0
DECKERS OUTDOOR CORP COM 243537107 95 800 SH Put SOLE   800 0 0
DECKERS OUTDOOR CORP COM 243537107 95 800 SH Put SOLE   800 0 0
DECKERS OUTDOOR CORP COM 243537107 119 1,000 SH Put SOLE   1,000 0 0
DECKERS OUTDOOR CORP COM 243537107 190 1,600 SH Put SOLE   1,600 0 0
DECKERS OUTDOOR CORP COM 243537107 237 2,000 SH Put SOLE   2,000 0 0
DECKERS OUTDOOR CORP COM 243537107 427 3,600 SH Put SOLE   3,600 0 0
DECKERS OUTDOOR CORP COM 243537107 474 4,000 SH Put SOLE   4,000 0 0
DECKERS OUTDOOR CORP COM 243537107 522 4,400 SH Call SOLE   4,400 0 0
DECKERS OUTDOOR CORP COM 243537107 522 4,400 SH Put SOLE   4,400 0 0
DECKERS OUTDOOR CORP COM 243537107 759 6,400 SH Put SOLE   6,400 0 0
DECKERS OUTDOOR CORP COM 243537107 1,162 9,800 SH Put SOLE   9,800 0 0
DECKERS OUTDOOR CORP COM 243537107 1,644 13,867 SH   SOLE   13,867 0 0
DECKERS OUTDOOR CORP COM 243537107 1,779 15,000 SH Put SOLE   15,000 0 0
DECKERS OUTDOOR CORP COM 243537107 3,391 28,600 SH Put SOLE   28,600 0 0
DEERE & CO COM 244199105 15 100 SH Call SOLE   100 0 0
DEERE & CO COM 244199105 15 100 SH Call SOLE   100 0 0
DEERE & CO COM 244199105 15 100 SH Call SOLE   100 0 0
DEERE & CO COM 244199105 15 100 SH Call SOLE   100 0 0
DEERE & CO COM 244199105 15 100 SH Call SOLE   100 0 0
DEERE & CO COM 244199105 15 100 SH Call SOLE   100 0 0
DEERE & CO COM 244199105 15 100 SH Call SOLE   100 0 0
DEERE & CO COM 244199105 15 100 SH Put SOLE   100 0 0
DEERE & CO COM 244199105 15 100 SH Put SOLE   100 0 0
DEERE & CO COM 244199105 15 100 SH Put SOLE   100 0 0
DEERE & CO COM 244199105 30 200 SH Call SOLE   200 0 0
DEERE & CO COM 244199105 30 200 SH Call SOLE   200 0 0
DEERE & CO COM 244199105 30 200 SH Call SOLE   200 0 0
DEERE & CO COM 244199105 30 200 SH Call SOLE   200 0 0
DEERE & CO COM 244199105 30 200 SH Put SOLE   200 0 0
DEERE & CO COM 244199105 30 200 SH Put SOLE   200 0 0
DEERE & CO COM 244199105 30 200 SH Put SOLE   200 0 0
DEERE & CO COM 244199105 30 200 SH Put SOLE   200 0 0
DEERE & CO COM 244199105 30 200 SH Put SOLE   200 0 0
DEERE & CO COM 244199105 30 200 SH Put SOLE   200 0 0
DEERE & CO COM 244199105 30 200 SH Put SOLE   200 0 0
DEERE & CO COM 244199105 45 300 SH Call SOLE   300 0 0
DEERE & CO COM 244199105 45 300 SH Call SOLE   300 0 0
DEERE & CO COM 244199105 45 300 SH Put SOLE   300 0 0
DEERE & CO COM 244199105 45 300 SH Put SOLE   300 0 0
DEERE & CO COM 244199105 60 400 SH Call SOLE   400 0 0
DEERE & CO COM 244199105 60 400 SH Call SOLE   400 0 0
DEERE & CO COM 244199105 60 400 SH Call SOLE   400 0 0
DEERE & CO COM 244199105 60 400 SH Put SOLE   400 0 0
DEERE & CO COM 244199105 60 400 SH Put SOLE   400 0 0
DEERE & CO COM 244199105 60 400 SH Put SOLE   400 0 0
DEERE & CO COM 244199105 75 500 SH Call SOLE   500 0 0
DEERE & CO COM 244199105 75 500 SH Put SOLE   500 0 0
DEERE & CO COM 244199105 90 600 SH Call SOLE   600 0 0
DEERE & CO COM 244199105 90 600 SH Put SOLE   600 0 0
DEERE & CO COM 244199105 90 600 SH Put SOLE   600 0 0
DEERE & CO COM 244199105 90 600 SH Put SOLE   600 0 0
DEERE & CO COM 244199105 90 600 SH Put SOLE   600 0 0
DEERE & CO COM 244199105 90 600 SH Put SOLE   600 0 0
DEERE & CO COM 244199105 105 700 SH Call SOLE   700 0 0
DEERE & CO COM 244199105 105 700 SH Call SOLE   700 0 0
DEERE & CO COM 244199105 105 700 SH Put SOLE   700 0 0
DEERE & CO COM 244199105 105 700 SH Put SOLE   700 0 0
DEERE & CO COM 244199105 105 700 SH Put SOLE   700 0 0
DEERE & CO COM 244199105 105 700 SH Put SOLE   700 0 0
DEERE & CO COM 244199105 105 700 SH Put SOLE   700 0 0
DEERE & CO COM 244199105 105 700 SH Put SOLE   700 0 0
DEERE & CO COM 244199105 120 800 SH Put SOLE   800 0 0
DEERE & CO COM 244199105 120 800 SH Put SOLE   800 0 0
DEERE & CO COM 244199105 120 800 SH Put SOLE   800 0 0
DEERE & CO COM 244199105 120 800 SH Put SOLE   800 0 0
DEERE & CO COM 244199105 135 900 SH Put SOLE   900 0 0
DEERE & CO COM 244199105 135 900 SH Put SOLE   900 0 0
DEERE & CO COM 244199105 150 1,000 SH Call SOLE   1,000 0 0
DEERE & CO COM 244199105 150 1,000 SH Call SOLE   1,000 0 0
DEERE & CO COM 244199105 150 1,000 SH Call SOLE   1,000 0 0
DEERE & CO COM 244199105 150 1,000 SH Call SOLE   1,000 0 0
DEERE & CO COM 244199105 150 1,000 SH Put SOLE   1,000 0 0
DEERE & CO COM 244199105 150 1,000 SH Put SOLE   1,000 0 0
DEERE & CO COM 244199105 150 1,000 SH Put SOLE   1,000 0 0
DEERE & CO COM 244199105 165 1,100 SH Call SOLE   1,100 0 0
DEERE & CO COM 244199105 165 1,100 SH Call SOLE   1,100 0 0
DEERE & CO COM 244199105 165 1,100 SH Put SOLE   1,100 0 0
DEERE & CO COM 244199105 180 1,200 SH Put SOLE   1,200 0 0
DEERE & CO COM 244199105 180 1,200 SH Put SOLE   1,200 0 0
DEERE & CO COM 244199105 195 1,300 SH Call SOLE   1,300 0 0
DEERE & CO COM 244199105 195 1,300 SH Call SOLE   1,300 0 0
DEERE & CO COM 244199105 195 1,300 SH Put SOLE   1,300 0 0
DEERE & CO COM 244199105 195 1,300 SH Put SOLE   1,300 0 0
DEERE & CO COM 244199105 195 1,300 SH Put SOLE   1,300 0 0
DEERE & CO COM 244199105 210 1,400 SH Call SOLE   1,400 0 0
DEERE & CO COM 244199105 225 1,500 SH Put SOLE   1,500 0 0
DEERE & CO COM 244199105 241 1,600 SH Put SOLE   1,600 0 0
DEERE & CO COM 244199105 241 1,600 SH Put SOLE   1,600 0 0
DEERE & CO COM 244199105 256 1,700 SH Call SOLE   1,700 0 0
DEERE & CO COM 244199105 256 1,700 SH Put SOLE   1,700 0 0
DEERE & CO COM 244199105 256 1,700 SH Put SOLE   1,700 0 0
DEERE & CO COM 244199105 256 1,700 SH Put SOLE   1,700 0 0
DEERE & CO COM 244199105 256 1,700 SH Put SOLE   1,700 0 0
DEERE & CO COM 244199105 256 1,700 SH Put SOLE   1,700 0 0
DEERE & CO COM 244199105 271 1,800 SH Call SOLE   1,800 0 0
DEERE & CO COM 244199105 271 1,800 SH Put SOLE   1,800 0 0
DEERE & CO COM 244199105 301 2,000 SH Put SOLE   2,000 0 0
DEERE & CO COM 244199105 316 2,100 SH Put SOLE   2,100 0 0
DEERE & CO COM 244199105 316 2,100 SH Put SOLE   2,100 0 0
DEERE & CO COM 244199105 316 2,100 SH Put SOLE   2,100 0 0
DEERE & CO COM 244199105 331 2,200 SH Put SOLE   2,200 0 0
DEERE & CO COM 244199105 331 2,200 SH Put SOLE   2,200 0 0
DEERE & CO COM 244199105 331 2,200 SH Put SOLE   2,200 0 0
DEERE & CO COM 244199105 346 2,300 SH Put SOLE   2,300 0 0
DEERE & CO COM 244199105 361 2,400 SH Put SOLE   2,400 0 0
DEERE & CO COM 244199105 376 2,500 SH Call SOLE   2,500 0 0
DEERE & CO COM 244199105 376 2,500 SH Put SOLE   2,500 0 0
DEERE & CO COM 244199105 406 2,700 SH Put SOLE   2,700 0 0
DEERE & CO COM 244199105 421 2,800 SH Put SOLE   2,800 0 0
DEERE & CO COM 244199105 436 2,900 SH Put SOLE   2,900 0 0
DEERE & CO COM 244199105 451 3,000 SH Put SOLE   3,000 0 0
DEERE & CO COM 244199105 466 3,100 SH Put SOLE   3,100 0 0
DEERE & CO COM 244199105 466 3,100 SH Put SOLE   3,100 0 0
DEERE & CO COM 244199105 496 3,300 SH Put SOLE   3,300 0 0
DEERE & CO COM 244199105 511 3,400 SH Put SOLE   3,400 0 0
DEERE & CO COM 244199105 511 3,400 SH Put SOLE   3,400 0 0
DEERE & CO COM 244199105 526 3,500 SH Call SOLE   3,500 0 0
DEERE & CO COM 244199105 526 3,500 SH Put SOLE   3,500 0 0
DEERE & CO COM 244199105 541 3,600 SH Call SOLE   3,600 0 0
DEERE & CO COM 244199105 601 4,000 SH Put SOLE   4,000 0 0
DEERE & CO COM 244199105 797 5,300 SH Call SOLE   5,300 0 0
DEERE & CO COM 244199105 812 5,400 SH Put SOLE   5,400 0 0
DEERE & CO COM 244199105 842 5,600 SH Put SOLE   5,600 0 0
DEERE & CO COM 244199105 1,057 7,031 SH   SOLE   7,031 0 0
DEERE & CO COM 244199105 1,338 8,900 SH Put SOLE   8,900 0 0
DEERE & CO COM 244199105 1,338 8,900 SH Put SOLE   8,900 0 0
DEERE & CO COM 244199105 1,353 9,000 SH Put SOLE   9,000 0 0
DEERE & CO COM 244199105 2,766 18,400 SH Put SOLE   18,400 0 0
DEERE & CO COM 244199105 3,007 20,000 SH Put SOLE   20,000 0 0
DEERE & CO COM 244199105 6,915 46,000 SH Put SOLE   46,000 0 0
DEERE & CO COM 244199105 14,236 94,700 SH Call SOLE   94,700 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 6 100 SH Call SOLE   100 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 6 100 SH Put SOLE   100 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 6 100 SH Put SOLE   100 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 12 200 SH Call SOLE   200 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 12 200 SH Call SOLE   200 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 12 200 SH Call SOLE   200 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 12 200 SH Put SOLE   200 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 17 300 SH Call SOLE   300 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 17 300 SH Put SOLE   300 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 17 300 SH Put SOLE   300 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 23 400 SH Call SOLE   400 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 23 400 SH Put SOLE   400 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 23 400 SH Put SOLE   400 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 23 400 SH Put SOLE   400 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 29 500 SH Put SOLE   500 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 29 500 SH Put SOLE   500 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 29 500 SH Put SOLE   500 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 29 500 SH Put SOLE   500 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 29 500 SH Put SOLE   500 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 29 500 SH Put SOLE   500 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 35 600 SH Call SOLE   600 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 35 600 SH Call SOLE   600 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 35 600 SH Put SOLE   600 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 35 600 SH Put SOLE   600 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 40 700 SH Call SOLE   700 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 40 700 SH Put SOLE   700 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 46 800 SH Put SOLE   800 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 46 800 SH Put SOLE   800 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 52 900 SH Put SOLE   900 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 52 900 SH Put SOLE   900 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 64 1,100 SH Put SOLE   1,100 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 75 1,300 SH Put SOLE   1,300 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 75 1,300 SH Put SOLE   1,300 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 87 1,500 SH Call SOLE   1,500 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 93 1,600 SH Put SOLE   1,600 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 93 1,600 SH Put SOLE   1,600 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 93 1,600 SH Put SOLE   1,600 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 98 1,700 SH Put SOLE   1,700 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 104 1,800 SH Call SOLE   1,800 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 110 1,900 SH Put SOLE   1,900 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 116 2,000 SH Put SOLE   2,000 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 121 2,100 SH Put SOLE   2,100 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 133 2,300 SH Call SOLE   2,300 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 150 2,600 SH Put SOLE   2,600 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 156 2,700 SH Call SOLE   2,700 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 162 2,800 SH Call SOLE   2,800 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 162 2,800 SH Put SOLE   2,800 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 168 2,900 SH Call SOLE   2,900 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 168 2,900 SH Put SOLE   2,900 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 185 3,200 SH Put SOLE   3,200 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 191 3,300 SH Put SOLE   3,300 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 220 3,800 SH Put SOLE   3,800 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 243 4,200 SH Call SOLE   4,200 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 249 4,300 SH Call SOLE   4,300 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 254 4,400 SH Put SOLE   4,400 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 272 4,700 SH Put SOLE   4,700 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 463 8,000 SH Put SOLE   8,000 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 480 8,300 SH Call SOLE   8,300 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 503 8,700 SH Put SOLE   8,700 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 578 10,000 SH Put SOLE   10,000 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 613 10,600 SH Call SOLE   10,600 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 810 14,000 SH Call SOLE   14,000 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 5,118 88,500 SH Put SOLE   88,500 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 12,355 213,640 SH   SOLE   213,640 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 13,740 237,600 SH Call SOLE   237,600 0 0
DENBURY RES INC COM NEW 247916208 8 1,346 SH   SOLE   1,346 0 0
DELUXE CORP COM 248019101 55 964 SH   SOLE   964 0 0
DENALI THERAPEUTICS INC COM 24823R105 1 23 SH   SOLE   23 0 0
DENTSPLY SIRONA INC COM 24906P109 74 1,971 SH   SOLE   1,971 0 0
DERMIRA INC COM 24983L104 457 41,900 SH Call SOLE   41,900 0 0
DEUTSCHE BK AG LONDON ETN DJ HY 2022 25153Q658 0 1 SH   SOLE   1 0 0
DEUTSCHE BK AG LONDON ELE MORN TTL22 25153Q708 0 1 SH   SOLE   1 0 0
DEUTSCHE BK AG LDN BRH DB COMMOD SHRT 25154H467 0 1 SH   SOLE   1 0 0
DEUTSCHE BK AG LDN BRH DB COM DBLE LNG 25154H475 0 1 SH   SOLE   1 0 0
DEUTSCHE BK AG LDN BRH DB AGRIC LNG ETN 25154H533 0 1 SH   SOLE   1 0 0
DEUTSCHE BK AG LDN BRH DB AGRIC DBL LN 25154H558 0 1 SH   SOLE   1 0 0
DEUTSCHE BK AG LDN BRH DB GOLD SHORT 25154H731 0 1 SH   SOLE   1 0 0
DEUTSCHE BK AG LDN BRH DB GOLD DBL LNG 25154H749 0 1 SH   SOLE   1 0 0
DEUTSCHE BK AG LDN BRH GOLD DOUBLE SHOR 25154H756 0 1 SH   SOLE   1 0 0
DEUTSCHE BK AG LONDON BRH DB CRUDE OIL DBL 25154K809 0 1 SH   SOLE   1 0 0
DEUTSCHE BK AG LONDON BRH DB BASE MET DBL 25154K841 0 1 SH   SOLE   1 0 0
DEUTSCHE BK AG LONDON BRH DB BASE MET DBL 25154K858 0 1 SH   SOLE   1 0 0
DEUTSCHE BK AG LONDON BRH DB CRUDE OIL LNG 25154K866 0 1 SH   SOLE   1 0 0
DEUTSCHE BK AG LONDON BRH FI ENH GL0BAL HY 25155L293 0 1 SH   SOLE   1 0 0
DEVON ENERGY CORP NEW COM 25179M103 4 100 SH Call SOLE   100 0 0
DEVON ENERGY CORP NEW COM 25179M103 8 200 SH Call SOLE   200 0 0
DEVON ENERGY CORP NEW COM 25179M103 8 200 SH Put SOLE   200 0 0
DEVON ENERGY CORP NEW COM 25179M103 8 200 SH Put SOLE   200 0 0
DEVON ENERGY CORP NEW COM 25179M103 12 300 SH Put SOLE   300 0 0
DEVON ENERGY CORP NEW COM 25179M103 12 300 SH Put SOLE   300 0 0
DEVON ENERGY CORP NEW COM 25179M103 16 400 SH Put SOLE   400 0 0
DEVON ENERGY CORP NEW COM 25179M103 16 400 SH Put SOLE   400 0 0
DEVON ENERGY CORP NEW COM 25179M103 20 500 SH Call SOLE   500 0 0
DEVON ENERGY CORP NEW COM 25179M103 20 500 SH Put SOLE   500 0 0
DEVON ENERGY CORP NEW COM 25179M103 24 600 SH Call SOLE   600 0 0
DEVON ENERGY CORP NEW COM 25179M103 24 600 SH Put SOLE   600 0 0
DEVON ENERGY CORP NEW COM 25179M103 24 600 SH Put SOLE   600 0 0
DEVON ENERGY CORP NEW COM 25179M103 28 700 SH Call SOLE   700 0 0
DEVON ENERGY CORP NEW COM 25179M103 28 700 SH Call SOLE   700 0 0
DEVON ENERGY CORP NEW COM 25179M103 28 700 SH Put SOLE   700 0 0
DEVON ENERGY CORP NEW COM 25179M103 28 700 SH Put SOLE   700 0 0
DEVON ENERGY CORP NEW COM 25179M103 28 700 SH Put SOLE   700 0 0
DEVON ENERGY CORP NEW COM 25179M103 32 800 SH Call SOLE   800 0 0
DEVON ENERGY CORP NEW COM 25179M103 32 800 SH Put SOLE   800 0 0
DEVON ENERGY CORP NEW COM 25179M103 32 800 SH Put SOLE   800 0 0
DEVON ENERGY CORP NEW COM 25179M103 32 800 SH Put SOLE   800 0 0
DEVON ENERGY CORP NEW COM 25179M103 32 800 SH Put SOLE   800 0 0
DEVON ENERGY CORP NEW COM 25179M103 36 900 SH Call SOLE   900 0 0
DEVON ENERGY CORP NEW COM 25179M103 36 900 SH Call SOLE   900 0 0
DEVON ENERGY CORP NEW COM 25179M103 36 900 SH Put SOLE   900 0 0
DEVON ENERGY CORP NEW COM 25179M103 40 1,000 SH Call SOLE   1,000 0 0
DEVON ENERGY CORP NEW COM 25179M103 40 1,000 SH Call SOLE   1,000 0 0
DEVON ENERGY CORP NEW COM 25179M103 40 1,000 SH Call SOLE   1,000 0 0
DEVON ENERGY CORP NEW COM 25179M103 40 1,000 SH Put SOLE   1,000 0 0
DEVON ENERGY CORP NEW COM 25179M103 40 1,000 SH Put SOLE   1,000 0 0
DEVON ENERGY CORP NEW COM 25179M103 44 1,100 SH Put SOLE   1,100 0 0
DEVON ENERGY CORP NEW COM 25179M103 44 1,100 SH Put SOLE   1,100 0 0
DEVON ENERGY CORP NEW COM 25179M103 48 1,200 SH Put SOLE   1,200 0 0
DEVON ENERGY CORP NEW COM 25179M103 48 1,200 SH Put SOLE   1,200 0 0
DEVON ENERGY CORP NEW COM 25179M103 48 1,200 SH Put SOLE   1,200 0 0
DEVON ENERGY CORP NEW COM 25179M103 48 1,200 SH Put SOLE   1,200 0 0
DEVON ENERGY CORP NEW COM 25179M103 48 1,200 SH Put SOLE   1,200 0 0
DEVON ENERGY CORP NEW COM 25179M103 56 1,400 SH Call SOLE   1,400 0 0
DEVON ENERGY CORP NEW COM 25179M103 56 1,400 SH Call SOLE   1,400 0 0
DEVON ENERGY CORP NEW COM 25179M103 60 1,500 SH Call SOLE   1,500 0 0
DEVON ENERGY CORP NEW COM 25179M103 60 1,500 SH Put SOLE   1,500 0 0
DEVON ENERGY CORP NEW COM 25179M103 60 1,500 SH Put SOLE   1,500 0 0
DEVON ENERGY CORP NEW COM 25179M103 64 1,600 SH Call SOLE   1,600 0 0
DEVON ENERGY CORP NEW COM 25179M103 64 1,600 SH Call SOLE   1,600 0 0
DEVON ENERGY CORP NEW COM 25179M103 64 1,600 SH Call SOLE   1,600 0 0
DEVON ENERGY CORP NEW COM 25179M103 64 1,600 SH Call SOLE   1,600 0 0
DEVON ENERGY CORP NEW COM 25179M103 64 1,600 SH Put SOLE   1,600 0 0
DEVON ENERGY CORP NEW COM 25179M103 64 1,600 SH Put SOLE   1,600 0 0
DEVON ENERGY CORP NEW COM 25179M103 72 1,800 SH Put SOLE   1,800 0 0
DEVON ENERGY CORP NEW COM 25179M103 72 1,800 SH Put SOLE   1,800 0 0
DEVON ENERGY CORP NEW COM 25179M103 72 1,800 SH Put SOLE   1,800 0 0
DEVON ENERGY CORP NEW COM 25179M103 80 2,000 SH Put SOLE   2,000 0 0
DEVON ENERGY CORP NEW COM 25179M103 84 2,100 SH Put SOLE   2,100 0 0
DEVON ENERGY CORP NEW COM 25179M103 96 2,400 SH Call SOLE   2,400 0 0
DEVON ENERGY CORP NEW COM 25179M103 100 2,500 SH Put SOLE   2,500 0 0
DEVON ENERGY CORP NEW COM 25179M103 100 2,500 SH Put SOLE   2,500 0 0
DEVON ENERGY CORP NEW COM 25179M103 108 2,700 SH Put SOLE   2,700 0 0
DEVON ENERGY CORP NEW COM 25179M103 108 2,700 SH Put SOLE   2,700 0 0
DEVON ENERGY CORP NEW COM 25179M103 120 3,000 SH Put SOLE   3,000 0 0
DEVON ENERGY CORP NEW COM 25179M103 120 3,000 SH Put SOLE   3,000 0 0
DEVON ENERGY CORP NEW COM 25179M103 124 3,100 SH Call SOLE   3,100 0 0
DEVON ENERGY CORP NEW COM 25179M103 124 3,100 SH Put SOLE   3,100 0 0
DEVON ENERGY CORP NEW COM 25179M103 124 3,100 SH Put SOLE   3,100 0 0
DEVON ENERGY CORP NEW COM 25179M103 128 3,200 SH Put SOLE   3,200 0 0
DEVON ENERGY CORP NEW COM 25179M103 132 3,300 SH Put SOLE   3,300 0 0
DEVON ENERGY CORP NEW COM 25179M103 136 3,400 SH Put SOLE   3,400 0 0
DEVON ENERGY CORP NEW COM 25179M103 136 3,400 SH Put SOLE   3,400 0 0
DEVON ENERGY CORP NEW COM 25179M103 140 3,500 SH Call SOLE   3,500 0 0
DEVON ENERGY CORP NEW COM 25179M103 144 3,600 SH Put SOLE   3,600 0 0
DEVON ENERGY CORP NEW COM 25179M103 144 3,600 SH Put SOLE   3,600 0 0
DEVON ENERGY CORP NEW COM 25179M103 144 3,600 SH Put SOLE   3,600 0 0
DEVON ENERGY CORP NEW COM 25179M103 144 3,600 SH Put SOLE   3,600 0 0
DEVON ENERGY CORP NEW COM 25179M103 148 3,700 SH Put SOLE   3,700 0 0
DEVON ENERGY CORP NEW COM 25179M103 148 3,700 SH Put SOLE   3,700 0 0
DEVON ENERGY CORP NEW COM 25179M103 148 3,700 SH Put SOLE   3,700 0 0
DEVON ENERGY CORP NEW COM 25179M103 180 4,500 SH Put SOLE   4,500 0 0
DEVON ENERGY CORP NEW COM 25179M103 192 4,800 SH Put SOLE   4,800 0 0
DEVON ENERGY CORP NEW COM 25179M103 200 5,000 SH Call SOLE   5,000 0 0
DEVON ENERGY CORP NEW COM 25179M103 212 5,300 SH Put SOLE   5,300 0 0
DEVON ENERGY CORP NEW COM 25179M103 224 5,600 SH Put SOLE   5,600 0 0
DEVON ENERGY CORP NEW COM 25179M103 240 6,000 SH Call SOLE   6,000 0 0
DEVON ENERGY CORP NEW COM 25179M103 244 6,100 SH Put SOLE   6,100 0 0
DEVON ENERGY CORP NEW COM 25179M103 252 6,300 SH Put SOLE   6,300 0 0
DEVON ENERGY CORP NEW COM 25179M103 292 7,300 SH Put SOLE   7,300 0 0
DEVON ENERGY CORP NEW COM 25179M103 296 7,400 SH Put SOLE   7,400 0 0
DEVON ENERGY CORP NEW COM 25179M103 304 7,600 SH Put SOLE   7,600 0 0
DEVON ENERGY CORP NEW COM 25179M103 335 8,400 SH Put SOLE   8,400 0 0
DEVON ENERGY CORP NEW COM 25179M103 443 11,100 SH Put SOLE   11,100 0 0
DEVON ENERGY CORP NEW COM 25179M103 3,954 99,000 SH Call SOLE   99,000 0 0
DEVON ENERGY CORP NEW COM 25179M103 4,453 111,500 SH Call SOLE   111,500 0 0
DEVON ENERGY CORP NEW COM 25179M103 4,613 115,500 SH Put SOLE   115,500 0 0
DEXCOM INC COM 252131107 5 38 SH   SOLE   38 0 0
DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 51 308 SH   SOLE   308 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C102 1,724 86,199 SH   SOLE   86,199 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 3 230 SH   SOLE   230 0 0
DIAMONDBACK ENERGY INC COM 25278X109 10 74 SH   SOLE   74 0 0
DIAMONDBACK ENERGY INC COM 25278X109 7,773 57,500 SH Call SOLE   57,500 0 0
DIAMONDBACK ENERGY INC COM 25278X109 7,773 57,500 SH Put SOLE   57,500 0 0
DICKS SPORTING GOODS INC COM 253393102 4 100 SH Call SOLE   100 0 0
DICKS SPORTING GOODS INC COM 253393102 4 100 SH Call SOLE   100 0 0
DICKS SPORTING GOODS INC COM 253393102 4 100 SH Put SOLE   100 0 0
DICKS SPORTING GOODS INC COM 253393102 4 100 SH Put SOLE   100 0 0
DICKS SPORTING GOODS INC COM 253393102 7 200 SH Call SOLE   200 0 0
DICKS SPORTING GOODS INC COM 253393102 7 200 SH Call SOLE   200 0 0
DICKS SPORTING GOODS INC COM 253393102 11 300 SH Call SOLE   300 0 0
DICKS SPORTING GOODS INC COM 253393102 11 300 SH Put SOLE   300 0 0
DICKS SPORTING GOODS INC COM 253393102 14 400 SH Call SOLE   400 0 0
DICKS SPORTING GOODS INC COM 253393102 14 400 SH Call SOLE   400 0 0
DICKS SPORTING GOODS INC COM 253393102 14 400 SH Put SOLE   400 0 0
DICKS SPORTING GOODS INC COM 253393102 18 500 SH Call SOLE   500 0 0
DICKS SPORTING GOODS INC COM 253393102 18 500 SH Call SOLE   500 0 0
DICKS SPORTING GOODS INC COM 253393102 18 500 SH Call SOLE   500 0 0
DICKS SPORTING GOODS INC COM 253393102 18 500 SH Call SOLE   500 0 0
DICKS SPORTING GOODS INC COM 253393102 18 500 SH Call SOLE   500 0 0
DICKS SPORTING GOODS INC COM 253393102 21 600 SH Put SOLE   600 0 0
DICKS SPORTING GOODS INC COM 253393102 21 600 SH Put SOLE   600 0 0
DICKS SPORTING GOODS INC COM 253393102 25 700 SH Call SOLE   700 0 0
DICKS SPORTING GOODS INC COM 253393102 28 800 SH Put SOLE   800 0 0
DICKS SPORTING GOODS INC COM 253393102 2,464 69,460 SH   SOLE   69,460 0 0
DICKS SPORTING GOODS INC COM 253393102 8,444 238,000 SH Call SOLE   238,000 0 0
DICKS SPORTING GOODS INC COM 253393102 11,627 327,700 SH Call SOLE   327,700 0 0
DIEBOLD NXDF INC COM 253651103 14 3,000 SH Put SOLE   3,000 0 0
DIEBOLD NXDF INC COM 253651103 40 8,885 SH   SOLE   8,885 0 0
DIEBOLD NXDF INC COM 253651103 77 17,000 SH Put SOLE   17,000 0 0
DIGITAL RLTY TR INC COM 253868103 11,248 100,000 SH Call SOLE   100,000 0 0
DILLARDS INC CL A 254067101 2 30 SH   SOLE   30 0 0
DIREXION SHS ETF TR DLY TECH BULL 3X 25459W102 1 4 SH   SOLE   4 0 0
DIREXION SHS ETF TR RETAIL BULL 3X 25459W417 0 4 SH   SOLE   4 0 0
DIREXION SHS ETF TR DLY SCOND 3XBU 25459W458 11 69 SH   SOLE   69 0 0
DIREXION SHS ETF TR 20YR TRES BULL 25459W540 0 4 SH   SOLE   4 0 0
DIREXION SHS ETF TR 7 10YR TRES BEAR 25459W557 0 1 SH   SOLE   1 0 0
DIREXION SHS ETF TR 7 10YR TRES BULL 25459W565 0 1 SH   SOLE   1 0 0
DIREXION SHS ETF TR DLY MIDCAP ETF3X 25459W730 0 4 SH   SOLE   4 0 0
DIREXION SHS ETF TR DLY R/E BULL3X 25459W755 0 4 SH   SOLE   4 0 0
DIREXION SHS ETF TR DL FTSE BLL 3X 25459W771 0 1 SH   SOLE   1 0 0
DIREXION SHS ETF TR DLY DEV MKT BULL 25459W789 0 1 SH   SOLE   1 0 0
DIREXION SHS ETF TR DLY SMCAP BULL3X 25459W847 0 2 SH   SOLE   2 0 0
DIREXION SHS ETF TR DRX S&P500BULL 25459W862 0 4 SH   SOLE   4 0 0
DIREXION SHS ETF TR DLY ENRGY BULL3X 25459W888 0 1 SH   SOLE   1 0 0
DIREXION SHS ETF TR 7-10YR TR BEAR 25459Y108 0 1 SH   SOLE   1 0 0
DIREXION SHS ETF TR NAS100 EQL WGT 25459Y207 0 2 SH   SOLE   2 0 0
DIREXION SHS ETF TR DLY FTS BUL 3X 25459Y280 0 1 SH   SOLE   1 0 0
DIREXION SHS ETF TR ZACKS MLP HG INC 25459Y298 0 1 SH   SOLE   1 0 0
DIREXION SHS ETF TR DLY DEV MKT BEAR 25459Y355 0 1 SH   SOLE   1 0 0
DIREXION SHS ETF TR DLY R/E BEAR3X 25459Y363 0 1 SH   SOLE   1 0 0
DIREXION SHS ETF TR 20YR TRES BEAR 25459Y405 0 1 SH   SOLE   1 0 0
DIREXION SHS ETF TR DLY JPN BULL 3X 25459Y413 0 1 SH   SOLE   1 0 0
DIREXION SHS ETF TR DRX DLYSOKOR3X 25459Y520 0 1 SH   SOLE   1 0 0
DIREXION SHS ETF TR 20YR TRES BEAR 25459Y678 134 6,401 SH   SOLE   6,401 0 0
DIREXION SHS ETF TR DLY FIN BULL NEW 25459Y694 9 125 SH   SOLE   125 0 0
DIREXION SHS ETF TR ALL CP INSIDER 25459Y769 0 2 SH   SOLE   2 0 0
DIREXION SHS ETF TR HEALTHCARE BUL 25459Y876 0 4 SH   SOLE   4 0 0
DISNEY WALT CO COM DISNEY 254687106 12 100 SH Put SOLE   100 0 0
DISNEY WALT CO COM DISNEY 254687106 12 100 SH Put SOLE   100 0 0
DISNEY WALT CO COM DISNEY 254687106 12 100 SH Put SOLE   100 0 0
DISNEY WALT CO COM DISNEY 254687106 23 200 SH Call SOLE   200 0 0
DISNEY WALT CO COM DISNEY 254687106 23 200 SH Put SOLE   200 0 0
DISNEY WALT CO COM DISNEY 254687106 23 200 SH Put SOLE   200 0 0
DISNEY WALT CO COM DISNEY 254687106 35 300 SH Put SOLE   300 0 0
DISNEY WALT CO COM DISNEY 254687106 35 300 SH Put SOLE   300 0 0
DISNEY WALT CO COM DISNEY 254687106 35 300 SH Put SOLE   300 0 0
DISNEY WALT CO COM DISNEY 254687106 35 300 SH Put SOLE   300 0 0
DISNEY WALT CO COM DISNEY 254687106 35 300 SH Put SOLE   300 0 0
DISNEY WALT CO COM DISNEY 254687106 35 300 SH Put SOLE   300 0 0
DISNEY WALT CO COM DISNEY 254687106 47 400 SH Call SOLE   400 0 0
DISNEY WALT CO COM DISNEY 254687106 47 400 SH Put SOLE   400 0 0
DISNEY WALT CO COM DISNEY 254687106 47 400 SH Put SOLE   400 0 0
DISNEY WALT CO COM DISNEY 254687106 58 500 SH Put SOLE   500 0 0
DISNEY WALT CO COM DISNEY 254687106 70 600 SH Put SOLE   600 0 0
DISNEY WALT CO COM DISNEY 254687106 70 600 SH Put SOLE   600 0 0
DISNEY WALT CO COM DISNEY 254687106 70 600 SH Put SOLE   600 0 0
DISNEY WALT CO COM DISNEY 254687106 70 600 SH Put SOLE   600 0 0
DISNEY WALT CO COM DISNEY 254687106 70 600 SH Put SOLE   600 0 0
DISNEY WALT CO COM DISNEY 254687106 70 600 SH Put SOLE   600 0 0
DISNEY WALT CO COM DISNEY 254687106 94 800 SH Put SOLE   800 0 0
DISNEY WALT CO COM DISNEY 254687106 94 800 SH Put SOLE   800 0 0
DISNEY WALT CO COM DISNEY 254687106 105 900 SH Put SOLE   900 0 0
DISNEY WALT CO COM DISNEY 254687106 140 1,200 SH Put SOLE   1,200 0 0
DISNEY WALT CO COM DISNEY 254687106 164 1,400 SH Put SOLE   1,400 0 0
DISNEY WALT CO COM DISNEY 254687106 175 1,500 SH Put SOLE   1,500 0 0
DISNEY WALT CO COM DISNEY 254687106 210 1,800 SH Put SOLE   1,800 0 0
DISNEY WALT CO COM DISNEY 254687106 234 2,000 SH Put SOLE   2,000 0 0
DISNEY WALT CO COM DISNEY 254687106 281 2,400 SH Put SOLE   2,400 0 0
DISNEY WALT CO COM DISNEY 254687106 304 2,600 SH Put SOLE   2,600 0 0
DISNEY WALT CO COM DISNEY 254687106 316 2,700 SH Put SOLE   2,700 0 0
DISNEY WALT CO COM DISNEY 254687106 339 2,900 SH Put SOLE   2,900 0 0
DISNEY WALT CO COM DISNEY 254687106 374 3,200 SH Put SOLE   3,200 0 0
DISNEY WALT CO COM DISNEY 254687106 386 3,300 SH Put SOLE   3,300 0 0
DISNEY WALT CO COM DISNEY 254687106 409 3,500 SH Put SOLE   3,500 0 0
DISNEY WALT CO COM DISNEY 254687106 421 3,600 SH Put SOLE   3,600 0 0
DISNEY WALT CO COM DISNEY 254687106 620 5,300 SH Put SOLE   5,300 0 0
DISNEY WALT CO COM DISNEY 254687106 912 7,800 SH Put SOLE   7,800 0 0
DISNEY WALT CO COM DISNEY 254687106 1,216 10,400 SH Put SOLE   10,400 0 0
DISNEY WALT CO COM DISNEY 254687106 1,216 10,400 SH Put SOLE   10,400 0 0
DISNEY WALT CO COM DISNEY 254687106 1,228 10,500 SH Put SOLE   10,500 0 0
DISNEY WALT CO COM DISNEY 254687106 1,357 11,600 SH Put SOLE   11,600 0 0
DISNEY WALT CO COM DISNEY 254687106 1,462 12,500 SH Put SOLE   12,500 0 0
DISNEY WALT CO COM DISNEY 254687106 1,555 13,300 SH Put SOLE   13,300 0 0
DISNEY WALT CO COM DISNEY 254687106 1,965 16,800 SH Put SOLE   16,800 0 0
DISNEY WALT CO COM DISNEY 254687106 2,035 17,400 SH Call SOLE   17,400 0 0
DISNEY WALT CO COM DISNEY 254687106 2,362 20,200 SH Put SOLE   20,200 0 0
DISNEY WALT CO COM DISNEY 254687106 4,970 42,500 SH Put SOLE   42,500 0 0
DISNEY WALT CO COM DISNEY 254687106 12,396 106,000 SH Call SOLE   106,000 0 0
DISNEY WALT CO COM DISNEY 254687106 16,928 144,758 SH   SOLE   144,758 0 0
DISCOVER FINL SVCS COM 254709108 2 24 SH   SOLE   24 0 0
DISCOVER FINL SVCS COM 254709108 4,969 65,000 SH Call SOLE   65,000 0 0
DISCOVERY INC COM SER A 25470F104 27 842 SH   SOLE   842 0 0
DISCOVERY INC COM SER C 25470F302 66 2,228 SH   SOLE   2,228 0 0
DISH NETWORK CORP CL A 25470M109 894 25,000 SH Call SOLE   25,000 0 0
DISH NETWORK CORP CL A 25470M109 894 25,000 SH Put SOLE   25,000 0 0
DISH NETWORK CORP CL A 25470M109 1,446 40,446 SH   SOLE   40,446 0 0
DISH NETWORK CORP CL A 25470M109 1,788 50,000 SH Call SOLE   50,000 0 0
DIREXION SHS ETF TR DLY RUSSIA BL 3X 25490K273 20 487 SH   SOLE   487 0 0
DIREXION SHS ETF TR DAILY IND BUL 3X 25490K331 0 1 SH   SOLE   1 0 0
DOLLAR GEN CORP NEW COM 256677105 11 100 SH Put SOLE   100 0 0
DOLLAR GEN CORP NEW COM 256677105 11 100 SH Put SOLE   100 0 0
DOLLAR GEN CORP NEW COM 256677105 11 100 SH Put SOLE   100 0 0
DOLLAR GEN CORP NEW COM 256677105 11 100 SH Put SOLE   100 0 0
DOLLAR GEN CORP NEW COM 256677105 22 200 SH Call SOLE   200 0 0
DOLLAR GEN CORP NEW COM 256677105 22 200 SH Call SOLE   200 0 0
DOLLAR GEN CORP NEW COM 256677105 22 200 SH Call SOLE   200 0 0
DOLLAR GEN CORP NEW COM 256677105 22 200 SH Call SOLE   200 0 0
DOLLAR GEN CORP NEW COM 256677105 22 200 SH Call SOLE   200 0 0
DOLLAR GEN CORP NEW COM 256677105 22 200 SH Call SOLE   200 0 0
DOLLAR GEN CORP NEW COM 256677105 22 200 SH Call SOLE   200 0 0
DOLLAR GEN CORP NEW COM 256677105 22 200 SH Call SOLE   200 0 0
DOLLAR GEN CORP NEW COM 256677105 22 200 SH Call SOLE   200 0 0
DOLLAR GEN CORP NEW COM 256677105 22 200 SH Put SOLE   200 0 0
DOLLAR GEN CORP NEW COM 256677105 22 200 SH Put SOLE   200 0 0
DOLLAR GEN CORP NEW COM 256677105 22 200 SH Put SOLE   200 0 0
DOLLAR GEN CORP NEW COM 256677105 44 400 SH Call SOLE   400 0 0
DOLLAR GEN CORP NEW COM 256677105 44 400 SH Call SOLE   400 0 0
DOLLAR GEN CORP NEW COM 256677105 44 400 SH Call SOLE   400 0 0
DOLLAR GEN CORP NEW COM 256677105 44 400 SH Call SOLE   400 0 0
DOLLAR GEN CORP NEW COM 256677105 44 400 SH Put SOLE   400 0 0
DOLLAR GEN CORP NEW COM 256677105 55 500 SH Call SOLE   500 0 0
DOLLAR GEN CORP NEW COM 256677105 66 600 SH Put SOLE   600 0 0
DOLLAR GEN CORP NEW COM 256677105 66 600 SH Put SOLE   600 0 0
DOLLAR GEN CORP NEW COM 256677105 66 600 SH Put SOLE   600 0 0
DOLLAR GEN CORP NEW COM 256677105 66 600 SH Put SOLE   600 0 0
DOLLAR GEN CORP NEW COM 256677105 77 700 SH Call SOLE   700 0 0
DOLLAR GEN CORP NEW COM 256677105 77 700 SH Call SOLE   700 0 0
DOLLAR GEN CORP NEW COM 256677105 77 700 SH Call SOLE   700 0 0
DOLLAR GEN CORP NEW COM 256677105 98 900 SH Call SOLE   900 0 0
DOLLAR GEN CORP NEW COM 256677105 98 900 SH Call SOLE   900 0 0
DOLLAR GEN CORP NEW COM 256677105 109 1,000 SH Call SOLE   1,000 0 0
DOLLAR GEN CORP NEW COM 256677105 109 1,000 SH Call SOLE   1,000 0 0
DOLLAR GEN CORP NEW COM 256677105 131 1,200 SH Call SOLE   1,200 0 0
DOLLAR GEN CORP NEW COM 256677105 142 1,300 SH Call SOLE   1,300 0 0
DOLLAR GEN CORP NEW COM 256677105 262 2,400 SH Put SOLE   2,400 0 0
DOLLAR GEN CORP NEW COM 256677105 393 3,600 SH Call SOLE   3,600 0 0
DOLLAR GEN CORP NEW COM 256677105 393 3,600 SH Call SOLE   3,600 0 0
DOLLAR GEN CORP NEW COM 256677105 393 3,600 SH Put SOLE   3,600 0 0
DOLLAR GEN CORP NEW COM 256677105 415 3,800 SH Put SOLE   3,800 0 0
DOLLAR GEN CORP NEW COM 256677105 568 5,200 SH Put SOLE   5,200 0 0
DOLLAR GEN CORP NEW COM 256677105 798 7,300 SH Call SOLE   7,300 0 0
DOLLAR GEN CORP NEW COM 256677105 885 8,100 SH Call SOLE   8,100 0 0
DOLLAR GEN CORP NEW COM 256677105 973 8,900 SH Put SOLE   8,900 0 0
DOLLAR GEN CORP NEW COM 256677105 984 9,000 SH Put SOLE   9,000 0 0
DOLLAR GEN CORP NEW COM 256677105 1,049 9,600 SH Put SOLE   9,600 0 0
DOLLAR GEN CORP NEW COM 256677105 1,235 11,300 SH Call SOLE   11,300 0 0
DOLLAR GEN CORP NEW COM 256677105 1,312 12,000 SH Put SOLE   12,000 0 0
DOLLAR GEN CORP NEW COM 256677105 1,596 14,600 SH Call SOLE   14,600 0 0
DOLLAR GEN CORP NEW COM 256677105 1,661 15,200 SH Call SOLE   15,200 0 0
DOLLAR GEN CORP NEW COM 256677105 2,131 19,500 SH Call SOLE   19,500 0 0
DOLLAR GEN CORP NEW COM 256677105 2,153 19,700 SH Put SOLE   19,700 0 0
DOLLAR GEN CORP NEW COM 256677105 2,536 23,200 SH Put SOLE   23,200 0 0
DOLLAR GEN CORP NEW COM 256677105 2,722 24,900 SH Put SOLE   24,900 0 0
DOLLAR GEN CORP NEW COM 256677105 3,192 29,200 SH Put SOLE   29,200 0 0
DOLLAR GEN CORP NEW COM 256677105 3,443 31,500 SH Call SOLE   31,500 0 0
DOLLAR GEN CORP NEW COM 256677105 3,826 35,000 SH Put SOLE   35,000 0 0
DOLLAR GEN CORP NEW COM 256677105 4,088 37,400 SH Call SOLE   37,400 0 0
DOLLAR GEN CORP NEW COM 256677105 5,662 51,800 SH Put SOLE   51,800 0 0
DOLLAR GEN CORP NEW COM 256677105 7,039 64,400 SH Put SOLE   64,400 0 0
DOLLAR GEN CORP NEW COM 256677105 14,231 130,200 SH Put SOLE   130,200 0 0
DOLLAR TREE INC COM 256746108 8 100 SH Call SOLE   100 0 0
DOLLAR TREE INC COM 256746108 8 100 SH Call SOLE   100 0 0
DOLLAR TREE INC COM 256746108 16 200 SH Call SOLE   200 0 0
DOLLAR TREE INC COM 256746108 16 200 SH Call SOLE   200 0 0
DOLLAR TREE INC COM 256746108 24 300 SH Call SOLE   300 0 0
DOLLAR TREE INC COM 256746108 24 300 SH Call SOLE   300 0 0
DOLLAR TREE INC COM 256746108 33 400 SH Call SOLE   400 0 0
DOLLAR TREE INC COM 256746108 41 500 SH Call SOLE   500 0 0
DOLLAR TREE INC COM 256746108 41 500 SH Call SOLE   500 0 0
DOLLAR TREE INC COM 256746108 41 500 SH Call SOLE   500 0 0
DOLLAR TREE INC COM 256746108 41 500 SH Call SOLE   500 0 0
DOLLAR TREE INC COM 256746108 49 600 SH Call SOLE   600 0 0
DOLLAR TREE INC COM 256746108 49 600 SH Put SOLE   600 0 0
DOLLAR TREE INC COM 256746108 49 600 SH Put SOLE   600 0 0
DOLLAR TREE INC COM 256746108 49 600 SH Put SOLE   600 0 0
DOLLAR TREE INC COM 256746108 57 700 SH Call SOLE   700 0 0
DOLLAR TREE INC COM 256746108 65 800 SH Call SOLE   800 0 0
DOLLAR TREE INC COM 256746108 65 800 SH Call SOLE   800 0 0
DOLLAR TREE INC COM 256746108 73 900 SH Put SOLE   900 0 0
DOLLAR TREE INC COM 256746108 82 1,000 SH Call SOLE   1,000 0 0
DOLLAR TREE INC COM 256746108 82 1,000 SH Call SOLE   1,000 0 0
DOLLAR TREE INC COM 256746108 82 1,000 SH Put SOLE   1,000 0 0
DOLLAR TREE INC COM 256746108 90 1,100 SH Call SOLE   1,100 0 0
DOLLAR TREE INC COM 256746108 90 1,100 SH Call SOLE   1,100 0 0
DOLLAR TREE INC COM 256746108 122 1,500 SH Put SOLE   1,500 0 0
DOLLAR TREE INC COM 256746108 163 2,000 SH Call SOLE   2,000 0 0
DOLLAR TREE INC COM 256746108 1,408 17,260 SH   SOLE   17,260 0 0
DOLLAR TREE INC COM 256746108 4,502 55,200 SH Call SOLE   55,200 0 0
DOLLAR TREE INC COM 256746108 9,378 115,000 SH Put SOLE   115,000 0 0
DOMINION ENERGY INC COM 25746U109 1 14 SH   SOLE   14 0 0
DOMINION ENERGY INC COM 25746U109 14 200 SH Call SOLE   200 0 0
DOMINION ENERGY INC COM 25746U109 14 200 SH Put SOLE   200 0 0
DOMINION ENERGY INC COM 25746U109 28 400 SH Call SOLE   400 0 0
DOMINION ENERGY INC COM 25746U109 49 700 SH Call SOLE   700 0 0
DOMINION ENERGY INC COM 25746U109 70 1,000 SH Call SOLE   1,000 0 0
DOMINION ENERGY INC COM 25746U109 134 1,900 SH Put SOLE   1,900 0 0
DOMINION ENERGY INC COM 25746U109 169 2,400 SH Call SOLE   2,400 0 0
DOMINION ENERGY INC COM 25746U109 1,736 24,700 SH Call SOLE   24,700 0 0
DOMINOS PIZZA INC COM 25754A201 805 2,732 SH   SOLE   2,732 0 0
DOMO INC COM CL B 257554105 3,378 157,500 SH Call SOLE   157,500 0 0
DOMTAR CORP COM NEW 257559203 3 50 SH   SOLE   50 0 0
DONNELLEY R R & SONS CO COM 257867200 335 62,034 SH   SOLE   62,034 0 0
DOVER CORP COM 260003108 71 800 SH Call SOLE   800 0 0
DOVER CORP COM 260003108 3,161 35,700 SH Put SOLE   35,700 0 0
DOVER CORP COM 260003108 11,066 125,000 SH Call SOLE   125,000 0 0
DOVER CORP COM 260003108 11,562 130,600 SH Call SOLE   130,600 0 0
DOVER CORP COM 260003108 21,247 240,000 SH Call SOLE   240,000 0 0
DOVER CORP COM 260003108 21,247 240,000 SH Call SOLE   240,000 0 0
DOVER CORP COM 260003108 42,494 480,000 SH Put SOLE   480,000 0 0
DOVER CORP COM 260003108 42,494 480,000 SH Put SOLE   480,000 0 0
DOWDUPONT INC COM 26078J100 6 100 SH Call SOLE   100 0 0
DOWDUPONT INC COM 26078J100 6 100 SH Call SOLE   100 0 0
DOWDUPONT INC COM 26078J100 6 100 SH Call SOLE   100 0 0
DOWDUPONT INC COM 26078J100 6 100 SH Call SOLE   100 0 0
DOWDUPONT INC COM 26078J100 13 200 SH Call SOLE   200 0 0
DOWDUPONT INC COM 26078J100 13 200 SH Put SOLE   200 0 0
DOWDUPONT INC COM 26078J100 13 200 SH Put SOLE   200 0 0
DOWDUPONT INC COM 26078J100 19 300 SH Call SOLE   300 0 0
DOWDUPONT INC COM 26078J100 19 300 SH Call SOLE   300 0 0
DOWDUPONT INC COM 26078J100 19 300 SH Put SOLE   300 0 0
DOWDUPONT INC COM 26078J100 19 300 SH Put SOLE   300 0 0
DOWDUPONT INC COM 26078J100 19 300 SH Put SOLE   300 0 0
DOWDUPONT INC COM 26078J100 19 300 SH Put SOLE   300 0 0
DOWDUPONT INC COM 26078J100 19 300 SH Put SOLE   300 0 0
DOWDUPONT INC COM 26078J100 26 400 SH Call SOLE   400 0 0
DOWDUPONT INC COM 26078J100 26 400 SH Put SOLE   400 0 0
DOWDUPONT INC COM 26078J100 26 400 SH Put SOLE   400 0 0
DOWDUPONT INC COM 26078J100 26 400 SH Put SOLE   400 0 0
DOWDUPONT INC COM 26078J100 26 400 SH Put SOLE   400 0 0
DOWDUPONT INC COM 26078J100 26 400 SH Put SOLE   400 0 0
DOWDUPONT INC COM 26078J100 32 500 SH Call SOLE   500 0 0
DOWDUPONT INC COM 26078J100 32 500 SH Call SOLE   500 0 0
DOWDUPONT INC COM 26078J100 32 500 SH Call SOLE   500 0 0
DOWDUPONT INC COM 26078J100 32 500 SH Call SOLE   500 0 0
DOWDUPONT INC COM 26078J100 32 500 SH Put SOLE   500 0 0
DOWDUPONT INC COM 26078J100 32 500 SH Put SOLE   500 0 0
DOWDUPONT INC COM 26078J100 32 500 SH Put SOLE   500 0 0
DOWDUPONT INC COM 26078J100 32 500 SH Put SOLE   500 0 0
DOWDUPONT INC COM 26078J100 32 500 SH Put SOLE   500 0 0
DOWDUPONT INC COM 26078J100 39 600 SH Call SOLE   600 0 0
DOWDUPONT INC COM 26078J100 39 600 SH Call SOLE   600 0 0
DOWDUPONT INC COM 26078J100 39 600 SH Call SOLE   600 0 0
DOWDUPONT INC COM 26078J100 39 600 SH Put SOLE   600 0 0
DOWDUPONT INC COM 26078J100 39 600 SH Put SOLE   600 0 0
DOWDUPONT INC COM 26078J100 39 600 SH Put SOLE   600 0 0
DOWDUPONT INC COM 26078J100 45 700 SH Call SOLE   700 0 0
DOWDUPONT INC COM 26078J100 45 700 SH Put SOLE   700 0 0
DOWDUPONT INC COM 26078J100 45 700 SH Put SOLE   700 0 0
DOWDUPONT INC COM 26078J100 51 800 SH Call SOLE   800 0 0
DOWDUPONT INC COM 26078J100 51 800 SH Call SOLE   800 0 0
DOWDUPONT INC COM 26078J100 51 800 SH Call SOLE   800 0 0
DOWDUPONT INC COM 26078J100 51 800 SH Put SOLE   800 0 0
DOWDUPONT INC COM 26078J100 51 800 SH Put SOLE   800 0 0
DOWDUPONT INC COM 26078J100 51 800 SH Put SOLE   800 0 0
DOWDUPONT INC COM 26078J100 51 800 SH Put SOLE   800 0 0
DOWDUPONT INC COM 26078J100 51 800 SH Put SOLE   800 0 0
DOWDUPONT INC COM 26078J100 58 900 SH Call SOLE   900 0 0
DOWDUPONT INC COM 26078J100 58 900 SH Call SOLE   900 0 0
DOWDUPONT INC COM 26078J100 58 900 SH Put SOLE   900 0 0
DOWDUPONT INC COM 26078J100 58 900 SH Put SOLE   900 0 0
DOWDUPONT INC COM 26078J100 58 900 SH Put SOLE   900 0 0
DOWDUPONT INC COM 26078J100 64 1,000 SH Call SOLE   1,000 0 0
DOWDUPONT INC COM 26078J100 64 1,000 SH Put SOLE   1,000 0 0
DOWDUPONT INC COM 26078J100 64 1,000 SH Put SOLE   1,000 0 0
DOWDUPONT INC COM 26078J100 64 1,000 SH Put SOLE   1,000 0 0
DOWDUPONT INC COM 26078J100 71 1,100 SH Call SOLE   1,100 0 0
DOWDUPONT INC COM 26078J100 71 1,100 SH Call SOLE   1,100 0 0
DOWDUPONT INC COM 26078J100 71 1,100 SH Call SOLE   1,100 0 0
DOWDUPONT INC COM 26078J100 77 1,200 SH Put SOLE   1,200 0 0
DOWDUPONT INC COM 26078J100 77 1,200 SH Put SOLE   1,200 0 0
DOWDUPONT INC COM 26078J100 77 1,200 SH Put SOLE   1,200 0 0
DOWDUPONT INC COM 26078J100 84 1,300 SH Call SOLE   1,300 0 0
DOWDUPONT INC COM 26078J100 84 1,300 SH Call SOLE   1,300 0 0
DOWDUPONT INC COM 26078J100 84 1,300 SH Put SOLE   1,300 0 0
DOWDUPONT INC COM 26078J100 90 1,400 SH Call SOLE   1,400 0 0
DOWDUPONT INC COM 26078J100 90 1,400 SH Call SOLE   1,400 0 0
DOWDUPONT INC COM 26078J100 90 1,400 SH Put SOLE   1,400 0 0
DOWDUPONT INC COM 26078J100 90 1,400 SH Put SOLE   1,400 0 0
DOWDUPONT INC COM 26078J100 103 1,600 SH Call SOLE   1,600 0 0
DOWDUPONT INC COM 26078J100 103 1,600 SH Call SOLE   1,600 0 0
DOWDUPONT INC COM 26078J100 103 1,600 SH Call SOLE   1,600 0 0
DOWDUPONT INC COM 26078J100 109 1,700 SH Put SOLE   1,700 0 0
DOWDUPONT INC COM 26078J100 116 1,800 SH Call SOLE   1,800 0 0
DOWDUPONT INC COM 26078J100 116 1,800 SH Put SOLE   1,800 0 0
DOWDUPONT INC COM 26078J100 161 2,500 SH Call SOLE   2,500 0 0
DOWDUPONT INC COM 26078J100 161 2,500 SH Put SOLE   2,500 0 0
DOWDUPONT INC COM 26078J100 161 2,500 SH Put SOLE   2,500 0 0
DOWDUPONT INC COM 26078J100 167 2,600 SH Put SOLE   2,600 0 0
DOWDUPONT INC COM 26078J100 174 2,700 SH Call SOLE   2,700 0 0
DOWDUPONT INC COM 26078J100 186 2,900 SH Call SOLE   2,900 0 0
DOWDUPONT INC COM 26078J100 186 2,900 SH Put SOLE   2,900 0 0
DOWDUPONT INC COM 26078J100 193 3,000 SH Put SOLE   3,000 0 0
DOWDUPONT INC COM 26078J100 199 3,100 SH Put SOLE   3,100 0 0
DOWDUPONT INC COM 26078J100 206 3,200 SH Call SOLE   3,200 0 0
DOWDUPONT INC COM 26078J100 206 3,200 SH Put SOLE   3,200 0 0
DOWDUPONT INC COM 26078J100 206 3,200 SH Put SOLE   3,200 0 0
DOWDUPONT INC COM 26078J100 212 3,300 SH Put SOLE   3,300 0 0
DOWDUPONT INC COM 26078J100 219 3,400 SH Put SOLE   3,400 0 0
DOWDUPONT INC COM 26078J100 225 3,500 SH Put SOLE   3,500 0 0
DOWDUPONT INC COM 26078J100 309 4,800 SH Put SOLE   4,800 0 0
DOWDUPONT INC COM 26078J100 328 5,100 SH Put SOLE   5,100 0 0
DOWDUPONT INC COM 26078J100 341 5,300 SH Put SOLE   5,300 0 0
DOWDUPONT INC COM 26078J100 341 5,300 SH Put SOLE   5,300 0 0
DOWDUPONT INC COM 26078J100 341 5,300 SH Put SOLE   5,300 0 0
DOWDUPONT INC COM 26078J100 360 5,600 SH Put SOLE   5,600 0 0
DOWDUPONT INC COM 26078J100 399 6,200 SH Put SOLE   6,200 0 0
DOWDUPONT INC COM 26078J100 405 6,300 SH Put SOLE   6,300 0 0
DOWDUPONT INC COM 26078J100 412 6,400 SH Put SOLE   6,400 0 0
DOWDUPONT INC COM 26078J100 431 6,700 SH Put SOLE   6,700 0 0
DOWDUPONT INC COM 26078J100 457 7,100 SH Put SOLE   7,100 0 0
DOWDUPONT INC COM 26078J100 469 7,300 SH Put SOLE   7,300 0 0
DOWDUPONT INC COM 26078J100 527 8,200 SH Put SOLE   8,200 0 0
DOWDUPONT INC COM 26078J100 656 10,200 SH Put SOLE   10,200 0 0
DOWDUPONT INC COM 26078J100 682 10,600 SH Put SOLE   10,600 0 0
DOWDUPONT INC COM 26078J100 913 14,200 SH Call SOLE   14,200 0 0
DOWDUPONT INC COM 26078J100 997 15,500 SH Put SOLE   15,500 0 0
DOWDUPONT INC COM 26078J100 1,125 17,500 SH Put SOLE   17,500 0 0
DOWDUPONT INC COM 26078J100 1,550 24,100 SH Put SOLE   24,100 0 0
DOWDUPONT INC COM 26078J100 8,521 132,500 SH Call SOLE   132,500 0 0
DOWDUPONT INC COM 26078J100 14,798 230,110 SH   SOLE   230,110 0 0
DRIL-QUIP INC COM 262037104 21 397 SH   SOLE   397 0 0
DROPBOX INC CL A 26210C104 268 10,000 SH Call SOLE   10,000 0 0
DROPBOX INC CL A 26210C104 268 10,000 SH Call SOLE   10,000 0 0
DROPBOX INC CL A 26210C104 268 10,000 SH Call SOLE   10,000 0 0
DROPBOX INC CL A 26210C104 268 10,000 SH Call SOLE   10,000 0 0
DROPBOX INC CL A 26210C104 268 10,000 SH Call SOLE   10,000 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 4,361 54,500 SH Call SOLE   54,500 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 4,801 60,000 SH Put SOLE   60,000 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 9,122 114,000 SH Put SOLE   114,000 0 0
DULUTH HLDGS INC COM CL B 26443V101 137 4,362 SH   SOLE   4,362 0 0
DULUTH HLDGS INC COM CL B 26443V101 315 10,000 SH Put SOLE   10,000 0 0
DUNKIN BRANDS GROUP INC COM 265504100 29 400 SH Call SOLE   400 0 0
DUNKIN BRANDS GROUP INC COM 265504100 29 400 SH Call SOLE   400 0 0
DUNKIN BRANDS GROUP INC COM 265504100 29 400 SH Put SOLE   400 0 0
DUNKIN BRANDS GROUP INC COM 265504100 177 2,400 SH Call SOLE   2,400 0 0
DUNKIN BRANDS GROUP INC COM 265504100 177 2,400 SH Put SOLE   2,400 0 0
DUNKIN BRANDS GROUP INC COM 265504100 1,474 20,000 SH Put SOLE   20,000 0 0
DUNKIN BRANDS GROUP INC COM 265504100 2,403 32,600 SH Call SOLE   32,600 0 0
DYCOM INDS INC COM 267475101 1,387 16,400 SH Call SOLE   16,400 0 0
DYCOM INDS INC COM 267475101 11,878 140,400 SH Call SOLE   140,400 0 0
EL POLLO LOCO HLDGS INC COM 268603107 3,559 283,594 SH   SOLE   283,594 0 0
EL POLLO LOCO HLDGS INC COM 268603107 4,296 342,300 SH Put SOLE   342,300 0 0
EOG RES INC COM 26875P101 4 34 SH   SOLE   34 0 0
EOG RES INC COM 26875P101 13 100 SH Call SOLE   100 0 0
EOG RES INC COM 26875P101 13 100 SH Call SOLE   100 0 0
EOG RES INC COM 26875P101 13 100 SH Call SOLE   100 0 0
EOG RES INC COM 26875P101 13 100 SH Put SOLE   100 0 0
EOG RES INC COM 26875P101 13 100 SH Put SOLE   100 0 0
EOG RES INC COM 26875P101 13 100 SH Put SOLE   100 0 0
EOG RES INC COM 26875P101 13 100 SH Put SOLE   100 0 0
EOG RES INC COM 26875P101 13 100 SH Put SOLE   100 0 0
EOG RES INC COM 26875P101 13 100 SH Put SOLE   100 0 0
EOG RES INC COM 26875P101 13 100 SH Put SOLE   100 0 0
EOG RES INC COM 26875P101 13 100 SH Put SOLE   100 0 0
EOG RES INC COM 26875P101 26 200 SH Call SOLE   200 0 0
EOG RES INC COM 26875P101 26 200 SH Call SOLE   200 0 0
EOG RES INC COM 26875P101 26 200 SH Call SOLE   200 0 0
EOG RES INC COM 26875P101 26 200 SH Call SOLE   200 0 0
EOG RES INC COM 26875P101 26 200 SH Call SOLE   200 0 0
EOG RES INC COM 26875P101 26 200 SH Call SOLE   200 0 0
EOG RES INC COM 26875P101 26 200 SH Call SOLE   200 0 0
EOG RES INC COM 26875P101 26 200 SH Put SOLE   200 0 0
EOG RES INC COM 26875P101 26 200 SH Put SOLE   200 0 0
EOG RES INC COM 26875P101 26 200 SH Put SOLE   200 0 0
EOG RES INC COM 26875P101 26 200 SH Put SOLE   200 0 0
EOG RES INC COM 26875P101 26 200 SH Put SOLE   200 0 0
EOG RES INC COM 26875P101 26 200 SH Put SOLE   200 0 0
EOG RES INC COM 26875P101 26 200 SH Put SOLE   200 0 0
EOG RES INC COM 26875P101 26 200 SH Put SOLE   200 0 0
EOG RES INC COM 26875P101 38 300 SH Call SOLE   300 0 0
EOG RES INC COM 26875P101 38 300 SH Call SOLE   300 0 0
EOG RES INC COM 26875P101 38 300 SH Call SOLE   300 0 0
EOG RES INC COM 26875P101 38 300 SH Call SOLE   300 0 0
EOG RES INC COM 26875P101 38 300 SH Call SOLE   300 0 0
EOG RES INC COM 26875P101 38 300 SH Call SOLE   300 0 0
EOG RES INC COM 26875P101 38 300 SH Put SOLE   300 0 0
EOG RES INC COM 26875P101 38 300 SH Put SOLE   300 0 0
EOG RES INC COM 26875P101 38 300 SH Put SOLE   300 0 0
EOG RES INC COM 26875P101 38 300 SH Put SOLE   300 0 0
EOG RES INC COM 26875P101 51 400 SH Call SOLE   400 0 0
EOG RES INC COM 26875P101 51 400 SH Call SOLE   400 0 0
EOG RES INC COM 26875P101 51 400 SH Put SOLE   400 0 0
EOG RES INC COM 26875P101 51 400 SH Put SOLE   400 0 0
EOG RES INC COM 26875P101 64 500 SH Call SOLE   500 0 0
EOG RES INC COM 26875P101 64 500 SH Put SOLE   500 0 0
EOG RES INC COM 26875P101 64 500 SH Put SOLE   500 0 0
EOG RES INC COM 26875P101 64 500 SH Put SOLE   500 0 0
EOG RES INC COM 26875P101 64 500 SH Put SOLE   500 0 0
EOG RES INC COM 26875P101 64 500 SH Put SOLE   500 0 0
EOG RES INC COM 26875P101 64 500 SH Put SOLE   500 0 0
EOG RES INC COM 26875P101 77 600 SH Call SOLE   600 0 0
EOG RES INC COM 26875P101 77 600 SH Call SOLE   600 0 0
EOG RES INC COM 26875P101 77 600 SH Put SOLE   600 0 0
EOG RES INC COM 26875P101 77 600 SH Put SOLE   600 0 0
EOG RES INC COM 26875P101 77 600 SH Put SOLE   600 0 0
EOG RES INC COM 26875P101 77 600 SH Put SOLE   600 0 0
EOG RES INC COM 26875P101 77 600 SH Put SOLE   600 0 0
EOG RES INC COM 26875P101 89 700 SH Call SOLE   700 0 0
EOG RES INC COM 26875P101 89 700 SH Call SOLE   700 0 0
EOG RES INC COM 26875P101 89 700 SH Put SOLE   700 0 0
EOG RES INC COM 26875P101 89 700 SH Put SOLE   700 0 0
EOG RES INC COM 26875P101 102 800 SH Call SOLE   800 0 0
EOG RES INC COM 26875P101 102 800 SH Put SOLE   800 0 0
EOG RES INC COM 26875P101 102 800 SH Put SOLE   800 0 0
EOG RES INC COM 26875P101 102 800 SH Put SOLE   800 0 0
EOG RES INC COM 26875P101 102 800 SH Put SOLE   800 0 0
EOG RES INC COM 26875P101 115 900 SH Call SOLE   900 0 0
EOG RES INC COM 26875P101 115 900 SH Put SOLE   900 0 0
EOG RES INC COM 26875P101 115 900 SH Put SOLE   900 0 0
EOG RES INC COM 26875P101 115 900 SH Put SOLE   900 0 0
EOG RES INC COM 26875P101 115 900 SH Put SOLE   900 0 0
EOG RES INC COM 26875P101 140 1,100 SH Call SOLE   1,100 0 0
EOG RES INC COM 26875P101 140 1,100 SH Put SOLE   1,100 0 0
EOG RES INC COM 26875P101 153 1,200 SH Call SOLE   1,200 0 0
EOG RES INC COM 26875P101 153 1,200 SH Put SOLE   1,200 0 0
EOG RES INC COM 26875P101 153 1,200 SH Put SOLE   1,200 0 0
EOG RES INC COM 26875P101 153 1,200 SH Put SOLE   1,200 0 0
EOG RES INC COM 26875P101 153 1,200 SH Put SOLE   1,200 0 0
EOG RES INC COM 26875P101 153 1,200 SH Put SOLE   1,200 0 0
EOG RES INC COM 26875P101 153 1,200 SH Put SOLE   1,200 0 0
EOG RES INC COM 26875P101 166 1,300 SH Put SOLE   1,300 0 0
EOG RES INC COM 26875P101 166 1,300 SH Put SOLE   1,300 0 0
EOG RES INC COM 26875P101 179 1,400 SH Call SOLE   1,400 0 0
EOG RES INC COM 26875P101 179 1,400 SH Put SOLE   1,400 0 0
EOG RES INC COM 26875P101 191 1,500 SH Put SOLE   1,500 0 0
EOG RES INC COM 26875P101 217 1,700 SH Put SOLE   1,700 0 0
EOG RES INC COM 26875P101 242 1,900 SH Put SOLE   1,900 0 0
EOG RES INC COM 26875P101 242 1,900 SH Put SOLE   1,900 0 0
EOG RES INC COM 26875P101 255 2,000 SH Call SOLE   2,000 0 0
EOG RES INC COM 26875P101 268 2,100 SH Put SOLE   2,100 0 0
EOG RES INC COM 26875P101 281 2,200 SH Put SOLE   2,200 0 0
EOG RES INC COM 26875P101 293 2,300 SH Put SOLE   2,300 0 0
EOG RES INC COM 26875P101 319 2,500 SH Call SOLE   2,500 0 0
EOG RES INC COM 26875P101 319 2,500 SH Put SOLE   2,500 0 0
EOG RES INC COM 26875P101 319 2,500 SH Put SOLE   2,500 0 0
EOG RES INC COM 26875P101 344 2,700 SH Put SOLE   2,700 0 0
EOG RES INC COM 26875P101 357 2,800 SH Put SOLE   2,800 0 0
EOG RES INC COM 26875P101 370 2,900 SH Put SOLE   2,900 0 0
EOG RES INC COM 26875P101 370 2,900 SH Put SOLE   2,900 0 0
EOG RES INC COM 26875P101 395 3,100 SH Put SOLE   3,100 0 0
EOG RES INC COM 26875P101 408 3,200 SH Put SOLE   3,200 0 0
EOG RES INC COM 26875P101 434 3,400 SH Put SOLE   3,400 0 0
EOG RES INC COM 26875P101 446 3,500 SH Call SOLE   3,500 0 0
EOG RES INC COM 26875P101 472 3,700 SH Put SOLE   3,700 0 0
EOG RES INC COM 26875P101 842 6,600 SH Put SOLE   6,600 0 0
EOG RES INC COM 26875P101 1,212 9,500 SH Call SOLE   9,500 0 0
EOG RES INC COM 26875P101 1,760 13,800 SH Put SOLE   13,800 0 0
EOG RES INC COM 26875P101 2,194 17,200 SH Put SOLE   17,200 0 0
EOG RES INC COM 26875P101 2,743 21,500 SH Call SOLE   21,500 0 0
EQT CORP COM 26884L109 2,756 62,300 SH Call SOLE   62,300 0 0
EPR PPTYS COM SH BEN INT 26884U109 33 487 SH   SOLE   487 0 0
EAGLE BANCORP INC MD COM 268948106 3 60 SH   SOLE   60 0 0
ETF SER SOLUTIONS ALPCLONE ALTER 26922A305 0 1 SH   SOLE   1 0 0
ETF SER SOLUTIONS VIDENT INTL EQ 26922A404 0 1 SH   SOLE   1 0 0
ETF SER SOLUTIONS VIDENTCORE EQ FD 26922A503 0 1 SH   SOLE   1 0 0
ETF SER SOLUTIONS DEEP VALUE ETF 26922A701 0 1 SH   SOLE   1 0 0
ETFS PLATINUM TR SH BEN INT 26922V101 0 1 SH   SOLE   1 0 0
ETFS PRECIOUS METALS BASKET PHYS PM BSKT 26922W109 0 1 SH   SOLE   1 0 0
ETFS SILVER TR SILVER SHS 26922X107 0 1 SH   SOLE   1 0 0
ETFS GOLD TR SHS 26922Y105 0 1 SH   SOLE   1 0 0
ETFS PALLADIUM TR SH BEN INT 26923A106 0 1 SH   SOLE   1 0 0
ETFIS SER TR I INFRAC ACT MLP 26923G103 4 538 SH   SOLE   538 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 1,441 27,500 SH Call SOLE   27,500 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 1,662 31,729 SH   SOLE   31,729 0 0
ETF MANAGERS TR PRIME JUNIR SLVR 26924G102 0 1 SH   SOLE   1 0 0
ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 26 643 SH   SOLE   643 0 0
EAGLE MATERIALS INC COM 26969P108 23 268 SH   SOLE   268 0 0
EAGLE MATERIALS INC COM 26969P108 1,705 20,000 SH Call SOLE   20,000 0 0
EASTGROUP PPTY INC COM 277276101 32 330 SH   SOLE   330 0 0
EASTMAN CHEM CO COM 277432100 65 680 SH   SOLE   680 0 0
EASTMAN KODAK CO COM NEW 277461406 56 18,068 SH   SOLE   18,068 0 0
EATON VANCE CORP COM NON VTG 278265103 62 1,176 SH   SOLE   1,176 0 0
EBAY INC COM 278642103 3 100 SH Call SOLE   100 0 0
EBAY INC COM 278642103 7 200 SH Call SOLE   200 0 0
EBAY INC COM 278642103 10 300 SH Put SOLE   300 0 0
EBAY INC COM 278642103 13 400 SH Put SOLE   400 0 0
EBAY INC COM 278642103 17 500 SH Put SOLE   500 0 0
EBAY INC COM 278642103 17 500 SH Put SOLE   500 0 0
EBAY INC COM 278642103 17 500 SH Put SOLE   500 0 0
EBAY INC COM 278642103 20 600 SH Put SOLE   600 0 0
EBAY INC COM 278642103 30 900 SH Call SOLE   900 0 0
EBAY INC COM 278642103 30 900 SH Put SOLE   900 0 0
EBAY INC COM 278642103 33 1,000 SH Put SOLE   1,000 0 0
EBAY INC COM 278642103 40 1,200 SH Put SOLE   1,200 0 0
EBAY INC COM 278642103 46 1,400 SH Call SOLE   1,400 0 0
EBAY INC COM 278642103 53 1,600 SH Put SOLE   1,600 0 0
EBAY INC COM 278642103 56 1,700 SH Put SOLE   1,700 0 0
EBAY INC COM 278642103 59 1,800 SH Put SOLE   1,800 0 0
EBAY INC COM 278642103 59 1,800 SH Put SOLE   1,800 0 0
EBAY INC COM 278642103 63 1,900 SH Call SOLE   1,900 0 0
EBAY INC COM 278642103 63 1,900 SH Put SOLE   1,900 0 0
EBAY INC COM 278642103 66 2,000 SH Call SOLE   2,000 0 0
EBAY INC COM 278642103 73 2,200 SH Call SOLE   2,200 0 0
EBAY INC COM 278642103 76 2,300 SH Put SOLE   2,300 0 0
EBAY INC COM 278642103 79 2,400 SH Put SOLE   2,400 0 0
EBAY INC COM 278642103 112 3,400 SH Call SOLE   3,400 0 0
EBAY INC COM 278642103 116 3,500 SH Call SOLE   3,500 0 0
EBAY INC COM 278642103 129 3,900 SH Put SOLE   3,900 0 0
EBAY INC COM 278642103 149 4,500 SH Put SOLE   4,500 0 0
EBAY INC COM 278642103 152 4,600 SH Call SOLE   4,600 0 0
EBAY INC COM 278642103 168 5,100 SH Put SOLE   5,100 0 0
EBAY INC COM 278642103 248 7,500 SH Call SOLE   7,500 0 0
EBAY INC COM 278642103 304 9,200 SH Put SOLE   9,200 0 0
EBAY INC COM 278642103 386 11,700 SH Put SOLE   11,700 0 0
EBAY INC COM 278642103 532 16,100 SH Put SOLE   16,100 0 0
EBAY INC COM 278642103 551 16,700 SH Put SOLE   16,700 0 0
EBAY INC COM 278642103 1,057 32,000 SH Put SOLE   32,000 0 0
EBAY INC COM 278642103 1,545 46,800 SH Put SOLE   46,800 0 0
EBAY INC COM 278642103 1,948 59,000 SH Put SOLE   59,000 0 0
EBAY INC COM 278642103 2,080 63,000 SH Put SOLE   63,000 0 0
EBAY INC COM 278642103 3,556 107,700 SH Put SOLE   107,700 0 0
EBAY INC COM 278642103 6,693 202,700 SH Put SOLE   202,700 0 0
EBAY INC COM 278642103 8,262 250,200 SH Put SOLE   250,200 0 0
EBAY INC COM 278642103 9,504 287,836 SH   SOLE   287,836 0 0
EBAY INC COM 278642103 11,002 333,200 SH Put SOLE   333,200 0 0
EBAY INC COM 278642103 29,097 881,200 SH Put SOLE   881,200 0 0
ECOLAB INC COM 278865100 20 129 SH   SOLE   129 0 0
ECOPETROL S A SPONSORED ADS 279158109 150 5,583 SH   SOLE   5,583 0 0
EDGEWELL PERS CARE CO COM 28035Q102 3,218 69,600 SH Call SOLE   69,600 0 0
EDGEWELL PERS CARE CO COM 28035Q102 4,364 94,400 SH Call SOLE   94,400 0 0
EDGEWELL PERS CARE CO COM 28035Q102 7,859 170,000 SH Call SOLE   170,000 0 0
EDGEWELL PERS CARE CO COM 28035Q102 7,975 172,500 SH Call SOLE   172,500 0 0
EDGEWELL PERS CARE CO COM 28035Q102 9,246 200,000 SH Call SOLE   200,000 0 0
EDGEWELL PERS CARE CO COM 28035Q102 11,853 256,400 SH Call SOLE   256,400 0 0
EDGEWELL PERS CARE CO COM 28035Q102 16,902 365,600 SH Call SOLE   365,600 0 0
EDISON INTL COM 281020107 1,075 15,883 SH   SOLE   15,883 0 0
EDISON INTL COM 281020107 10,829 160,000 SH Call SOLE   160,000 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 225 1,293 SH   SOLE   1,293 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 2,612 15,000 SH Put SOLE   15,000 0 0
ELDORADO RESORTS INC COM 28470R102 1,775 36,528 SH   SOLE   36,528 0 0
ELECTRONIC ARTS INC COM 285512109 12 100 SH Put SOLE   100 0 0
ELECTRONIC ARTS INC COM 285512109 12 100 SH Put SOLE   100 0 0
ELECTRONIC ARTS INC COM 285512109 12 100 SH Put SOLE   100 0 0
ELECTRONIC ARTS INC COM 285512109 12 100 SH Put SOLE   100 0 0
ELECTRONIC ARTS INC COM 285512109 24 200 SH Call SOLE   200 0 0
ELECTRONIC ARTS INC COM 285512109 24 200 SH Call SOLE   200 0 0
ELECTRONIC ARTS INC COM 285512109 24 200 SH Call SOLE   200 0 0
ELECTRONIC ARTS INC COM 285512109 24 200 SH Call SOLE   200 0 0
ELECTRONIC ARTS INC COM 285512109 24 200 SH Call SOLE   200 0 0
ELECTRONIC ARTS INC COM 285512109 24 200 SH Put SOLE   200 0 0
ELECTRONIC ARTS INC COM 285512109 24 200 SH Put SOLE   200 0 0
ELECTRONIC ARTS INC COM 285512109 24 200 SH Put SOLE   200 0 0
ELECTRONIC ARTS INC COM 285512109 24 200 SH Put SOLE   200 0 0
ELECTRONIC ARTS INC COM 285512109 24 200 SH Put SOLE   200 0 0
ELECTRONIC ARTS INC COM 285512109 24 200 SH Put SOLE   200 0 0
ELECTRONIC ARTS INC COM 285512109 24 200 SH Put SOLE   200 0 0
ELECTRONIC ARTS INC COM 285512109 36 300 SH Call SOLE   300 0 0
ELECTRONIC ARTS INC COM 285512109 36 300 SH Call SOLE   300 0 0
ELECTRONIC ARTS INC COM 285512109 36 300 SH Call SOLE   300 0 0
ELECTRONIC ARTS INC COM 285512109 36 300 SH Put SOLE   300 0 0
ELECTRONIC ARTS INC COM 285512109 36 300 SH Put SOLE   300 0 0
ELECTRONIC ARTS INC COM 285512109 36 300 SH Put SOLE   300 0 0
ELECTRONIC ARTS INC COM 285512109 36 300 SH Put SOLE   300 0 0
ELECTRONIC ARTS INC COM 285512109 36 300 SH Put SOLE   300 0 0
ELECTRONIC ARTS INC COM 285512109 36 300 SH Put SOLE   300 0 0
ELECTRONIC ARTS INC COM 285512109 36 300 SH Put SOLE   300 0 0
ELECTRONIC ARTS INC COM 285512109 36 300 SH Put SOLE   300 0 0
ELECTRONIC ARTS INC COM 285512109 36 300 SH Put SOLE   300 0 0
ELECTRONIC ARTS INC COM 285512109 36 300 SH Put SOLE   300 0 0
ELECTRONIC ARTS INC COM 285512109 48 400 SH Call SOLE   400 0 0
ELECTRONIC ARTS INC COM 285512109 48 400 SH Call SOLE   400 0 0
ELECTRONIC ARTS INC COM 285512109 48 400 SH Put SOLE   400 0 0
ELECTRONIC ARTS INC COM 285512109 48 400 SH Put SOLE   400 0 0
ELECTRONIC ARTS INC COM 285512109 48 400 SH Put SOLE   400 0 0
ELECTRONIC ARTS INC COM 285512109 48 400 SH Put SOLE   400 0 0
ELECTRONIC ARTS INC COM 285512109 48 400 SH Put SOLE   400 0 0
ELECTRONIC ARTS INC COM 285512109 48 400 SH Put SOLE   400 0 0
ELECTRONIC ARTS INC COM 285512109 60 500 SH Call SOLE   500 0 0
ELECTRONIC ARTS INC COM 285512109 60 500 SH Call SOLE   500 0 0
ELECTRONIC ARTS INC COM 285512109 60 500 SH Put SOLE   500 0 0
ELECTRONIC ARTS INC COM 285512109 60 500 SH Put SOLE   500 0 0
ELECTRONIC ARTS INC COM 285512109 60 500 SH Put SOLE   500 0 0
ELECTRONIC ARTS INC COM 285512109 60 500 SH Put SOLE   500 0 0
ELECTRONIC ARTS INC COM 285512109 60 500 SH Put SOLE   500 0 0
ELECTRONIC ARTS INC COM 285512109 72 600 SH Call SOLE   600 0 0
ELECTRONIC ARTS INC COM 285512109 72 600 SH Put SOLE   600 0 0
ELECTRONIC ARTS INC COM 285512109 72 600 SH Put SOLE   600 0 0
ELECTRONIC ARTS INC COM 285512109 72 600 SH Put SOLE   600 0 0
ELECTRONIC ARTS INC COM 285512109 72 600 SH Put SOLE   600 0 0
ELECTRONIC ARTS INC COM 285512109 72 600 SH Put SOLE   600 0 0
ELECTRONIC ARTS INC COM 285512109 84 700 SH Call SOLE   700 0 0
ELECTRONIC ARTS INC COM 285512109 84 700 SH Call SOLE   700 0 0
ELECTRONIC ARTS INC COM 285512109 84 700 SH Put SOLE   700 0 0
ELECTRONIC ARTS INC COM 285512109 84 700 SH Put SOLE   700 0 0
ELECTRONIC ARTS INC COM 285512109 84 700 SH Put SOLE   700 0 0
ELECTRONIC ARTS INC COM 285512109 84 700 SH Put SOLE   700 0 0
ELECTRONIC ARTS INC COM 285512109 96 800 SH Put SOLE   800 0 0
ELECTRONIC ARTS INC COM 285512109 108 900 SH Put SOLE   900 0 0
ELECTRONIC ARTS INC COM 285512109 108 900 SH Put SOLE   900 0 0
ELECTRONIC ARTS INC COM 285512109 108 900 SH Put SOLE   900 0 0
ELECTRONIC ARTS INC COM 285512109 108 900 SH Put SOLE   900 0 0
ELECTRONIC ARTS INC COM 285512109 120 1,000 SH Call SOLE   1,000 0 0
ELECTRONIC ARTS INC COM 285512109 120 1,000 SH Put SOLE   1,000 0 0
ELECTRONIC ARTS INC COM 285512109 120 1,000 SH Put SOLE   1,000 0 0
ELECTRONIC ARTS INC COM 285512109 120 1,000 SH Put SOLE   1,000 0 0
ELECTRONIC ARTS INC COM 285512109 133 1,100 SH Put SOLE   1,100 0 0
ELECTRONIC ARTS INC COM 285512109 133 1,100 SH Put SOLE   1,100 0 0
ELECTRONIC ARTS INC COM 285512109 133 1,100 SH Put SOLE   1,100 0 0
ELECTRONIC ARTS INC COM 285512109 145 1,200 SH Put SOLE   1,200 0 0
ELECTRONIC ARTS INC COM 285512109 145 1,200 SH Put SOLE   1,200 0 0
ELECTRONIC ARTS INC COM 285512109 145 1,200 SH Put SOLE   1,200 0 0
ELECTRONIC ARTS INC COM 285512109 145 1,200 SH Put SOLE   1,200 0 0
ELECTRONIC ARTS INC COM 285512109 157 1,300 SH Call SOLE   1,300 0 0
ELECTRONIC ARTS INC COM 285512109 157 1,300 SH Put SOLE   1,300 0 0
ELECTRONIC ARTS INC COM 285512109 157 1,300 SH Put SOLE   1,300 0 0
ELECTRONIC ARTS INC COM 285512109 169 1,400 SH Call SOLE   1,400 0 0
ELECTRONIC ARTS INC COM 285512109 169 1,400 SH Put SOLE   1,400 0 0
ELECTRONIC ARTS INC COM 285512109 169 1,400 SH Put SOLE   1,400 0 0
ELECTRONIC ARTS INC COM 285512109 169 1,400 SH Put SOLE   1,400 0 0
ELECTRONIC ARTS INC COM 285512109 181 1,500 SH Put SOLE   1,500 0 0
ELECTRONIC ARTS INC COM 285512109 181 1,500 SH Put SOLE   1,500 0 0
ELECTRONIC ARTS INC COM 285512109 181 1,500 SH Put SOLE   1,500 0 0
ELECTRONIC ARTS INC COM 285512109 205 1,700 SH Put SOLE   1,700 0 0
ELECTRONIC ARTS INC COM 285512109 205 1,700 SH Put SOLE   1,700 0 0
ELECTRONIC ARTS INC COM 285512109 205 1,700 SH Put SOLE   1,700 0 0
ELECTRONIC ARTS INC COM 285512109 217 1,800 SH Call SOLE   1,800 0 0
ELECTRONIC ARTS INC COM 285512109 229 1,900 SH Call SOLE   1,900 0 0
ELECTRONIC ARTS INC COM 285512109 229 1,900 SH Call SOLE   1,900 0 0
ELECTRONIC ARTS INC COM 285512109 229 1,900 SH Call SOLE   1,900 0 0
ELECTRONIC ARTS INC COM 285512109 229 1,900 SH Put SOLE   1,900 0 0
ELECTRONIC ARTS INC COM 285512109 229 1,900 SH Put SOLE   1,900 0 0
ELECTRONIC ARTS INC COM 285512109 241 2,000 SH Put SOLE   2,000 0 0
ELECTRONIC ARTS INC COM 285512109 253 2,100 SH Put SOLE   2,100 0 0
ELECTRONIC ARTS INC COM 285512109 253 2,100 SH Put SOLE   2,100 0 0
ELECTRONIC ARTS INC COM 285512109 253 2,100 SH Put SOLE   2,100 0 0
ELECTRONIC ARTS INC COM 285512109 277 2,300 SH Put SOLE   2,300 0 0
ELECTRONIC ARTS INC COM 285512109 289 2,400 SH Call SOLE   2,400 0 0
ELECTRONIC ARTS INC COM 285512109 289 2,400 SH Put SOLE   2,400 0 0
ELECTRONIC ARTS INC COM 285512109 301 2,500 SH Put SOLE   2,500 0 0
ELECTRONIC ARTS INC COM 285512109 301 2,500 SH Put SOLE   2,500 0 0
ELECTRONIC ARTS INC COM 285512109 313 2,600 SH Put SOLE   2,600 0 0
ELECTRONIC ARTS INC COM 285512109 313 2,600 SH Put SOLE   2,600 0 0
ELECTRONIC ARTS INC COM 285512109 325 2,700 SH Put SOLE   2,700 0 0
ELECTRONIC ARTS INC COM 285512109 325 2,700 SH Put SOLE   2,700 0 0
ELECTRONIC ARTS INC COM 285512109 337 2,800 SH Call SOLE   2,800 0 0
ELECTRONIC ARTS INC COM 285512109 349 2,900 SH Put SOLE   2,900 0 0
ELECTRONIC ARTS INC COM 285512109 349 2,900 SH Put SOLE   2,900 0 0
ELECTRONIC ARTS INC COM 285512109 374 3,100 SH Put SOLE   3,100 0 0
ELECTRONIC ARTS INC COM 285512109 374 3,100 SH Put SOLE   3,100 0 0
ELECTRONIC ARTS INC COM 285512109 386 3,200 SH Put SOLE   3,200 0 0
ELECTRONIC ARTS INC COM 285512109 434 3,600 SH Put SOLE   3,600 0 0
ELECTRONIC ARTS INC COM 285512109 434 3,600 SH Put SOLE   3,600 0 0
ELECTRONIC ARTS INC COM 285512109 434 3,600 SH Put SOLE   3,600 0 0
ELECTRONIC ARTS INC COM 285512109 434 3,600 SH Put SOLE   3,600 0 0
ELECTRONIC ARTS INC COM 285512109 446 3,700 SH Call SOLE   3,700 0 0
ELECTRONIC ARTS INC COM 285512109 446 3,700 SH Put SOLE   3,700 0 0
ELECTRONIC ARTS INC COM 285512109 470 3,900 SH Put SOLE   3,900 0 0
ELECTRONIC ARTS INC COM 285512109 470 3,900 SH Put SOLE   3,900 0 0
ELECTRONIC ARTS INC COM 285512109 506 4,200 SH Put SOLE   4,200 0 0
ELECTRONIC ARTS INC COM 285512109 506 4,200 SH Put SOLE   4,200 0 0
ELECTRONIC ARTS INC COM 285512109 518 4,300 SH Put SOLE   4,300 0 0
ELECTRONIC ARTS INC COM 285512109 530 4,400 SH Put SOLE   4,400 0 0
ELECTRONIC ARTS INC COM 285512109 554 4,600 SH Put SOLE   4,600 0 0
ELECTRONIC ARTS INC COM 285512109 566 4,700 SH Put SOLE   4,700 0 0
ELECTRONIC ARTS INC COM 285512109 578 4,800 SH Put SOLE   4,800 0 0
ELECTRONIC ARTS INC COM 285512109 627 5,200 SH Put SOLE   5,200 0 0
ELECTRONIC ARTS INC COM 285512109 627 5,200 SH Put SOLE   5,200 0 0
ELECTRONIC ARTS INC COM 285512109 663 5,500 SH Put SOLE   5,500 0 0
ELECTRONIC ARTS INC COM 285512109 687 5,700 SH Put SOLE   5,700 0 0
ELECTRONIC ARTS INC COM 285512109 699 5,800 SH Call SOLE   5,800 0 0
ELECTRONIC ARTS INC COM 285512109 735 6,100 SH Put SOLE   6,100 0 0
ELECTRONIC ARTS INC COM 285512109 795 6,600 SH Put SOLE   6,600 0 0
ELECTRONIC ARTS INC COM 285512109 819 6,800 SH Put SOLE   6,800 0 0
ELECTRONIC ARTS INC COM 285512109 843 7,000 SH Put SOLE   7,000 0 0
ELECTRONIC ARTS INC COM 285512109 964 8,000 SH Put SOLE   8,000 0 0
ELECTRONIC ARTS INC COM 285512109 1,036 8,600 SH Put SOLE   8,600 0 0
ELECTRONIC ARTS INC COM 285512109 1,036 8,600 SH Put SOLE   8,600 0 0
ELECTRONIC ARTS INC COM 285512109 1,109 9,200 SH Put SOLE   9,200 0 0
ELECTRONIC ARTS INC COM 285512109 1,169 9,700 SH Put SOLE   9,700 0 0
ELECTRONIC ARTS INC COM 285512109 1,289 10,700 SH Put SOLE   10,700 0 0
ELECTRONIC ARTS INC COM 285512109 1,759 14,600 SH Put SOLE   14,600 0 0
ELECTRONIC ARTS INC COM 285512109 2,169 18,000 SH Put SOLE   18,000 0 0
ELECTRONIC ARTS INC COM 285512109 2,422 20,100 SH Put SOLE   20,100 0 0
ELECTRONIC ARTS INC COM 285512109 2,976 24,700 SH Call SOLE   24,700 0 0
ELECTRONIC ARTS INC COM 285512109 3,157 26,200 SH Put SOLE   26,200 0 0
ELECTRONIC ARTS INC COM 285512109 5,157 42,800 SH Put SOLE   42,800 0 0
ELECTRONIC ARTS INC COM 285512109 5,338 44,300 SH Put SOLE   44,300 0 0
ELECTRONIC ARTS INC COM 285512109 11,447 95,000 SH Put SOLE   95,000 0 0
ELECTRONIC ARTS INC COM 285512109 21,654 179,717 SH   SOLE   179,717 0 0
ELLIE MAE INC COM 28849P100 644 6,800 SH Put SOLE   6,800 0 0
ELLIS PERRY INTL INC COM 288853104 57 2,078 SH   SOLE   2,078 0 0
EMCOR GROUP INC COM 29084Q100 3 34 SH   SOLE   34 0 0
EMERSON ELEC CO COM 291011104 8 100 SH Put SOLE   100 0 0
EMERSON ELEC CO COM 291011104 15 200 SH Call SOLE   200 0 0
EMERSON ELEC CO COM 291011104 15 200 SH Call SOLE   200 0 0
EMERSON ELEC CO COM 291011104 15 200 SH Call SOLE   200 0 0
EMERSON ELEC CO COM 291011104 15 200 SH Call SOLE   200 0 0
EMERSON ELEC CO COM 291011104 15 200 SH Put SOLE   200 0 0
EMERSON ELEC CO COM 291011104 15 200 SH Put SOLE   200 0 0
EMERSON ELEC CO COM 291011104 23 300 SH Call SOLE   300 0 0
EMERSON ELEC CO COM 291011104 23 300 SH Call SOLE   300 0 0
EMERSON ELEC CO COM 291011104 23 300 SH Call SOLE   300 0 0
EMERSON ELEC CO COM 291011104 23 300 SH Call SOLE   300 0 0
EMERSON ELEC CO COM 291011104 23 300 SH Put SOLE   300 0 0
EMERSON ELEC CO COM 291011104 23 300 SH Put SOLE   300 0 0
EMERSON ELEC CO COM 291011104 31 400 SH Call SOLE   400 0 0
EMERSON ELEC CO COM 291011104 31 400 SH Put SOLE   400 0 0
EMERSON ELEC CO COM 291011104 38 500 SH Call SOLE   500 0 0
EMERSON ELEC CO COM 291011104 38 500 SH Call SOLE   500 0 0
EMERSON ELEC CO COM 291011104 38 500 SH Put SOLE   500 0 0
EMERSON ELEC CO COM 291011104 38 500 SH Put SOLE   500 0 0
EMERSON ELEC CO COM 291011104 54 700 SH Call SOLE   700 0 0
EMERSON ELEC CO COM 291011104 54 700 SH Call SOLE   700 0 0
EMERSON ELEC CO COM 291011104 61 800 SH Call SOLE   800 0 0
EMERSON ELEC CO COM 291011104 61 800 SH Put SOLE   800 0 0
EMERSON ELEC CO COM 291011104 69 900 SH Call SOLE   900 0 0
EMERSON ELEC CO COM 291011104 77 1,000 SH Put SOLE   1,000 0 0
EMERSON ELEC CO COM 291011104 77 1,000 SH Put SOLE   1,000 0 0
EMERSON ELEC CO COM 291011104 84 1,100 SH Put SOLE   1,100 0 0
EMERSON ELEC CO COM 291011104 92 1,200 SH Call SOLE   1,200 0 0
EMERSON ELEC CO COM 291011104 92 1,200 SH Put SOLE   1,200 0 0
EMERSON ELEC CO COM 291011104 100 1,300 SH Put SOLE   1,300 0 0
EMERSON ELEC CO COM 291011104 100 1,300 SH Put SOLE   1,300 0 0
EMERSON ELEC CO COM 291011104 130 1,700 SH Call SOLE   1,700 0 0
EMERSON ELEC CO COM 291011104 130 1,700 SH Call SOLE   1,700 0 0
EMERSON ELEC CO COM 291011104 191 2,500 SH Put SOLE   2,500 0 0
EMERSON ELEC CO COM 291011104 3,745 48,900 SH Call SOLE   48,900 0 0
EMERGE ENERGY SVCS LP COM REP PARTN 29102H108 247 61,865 SH   SOLE   61,865 0 0
EMERGE ENERGY SVCS LP COM REP PARTN 29102H108 798 200,000 SH Put SOLE   200,000 0 0
EMERGE ENERGY SVCS LP COM REP PARTN 29102H108 998 250,000 SH Put SOLE   250,000 0 0
EMPIRE ST RLTY TR INC CL A 292104106 36 2,153 SH   SOLE   2,153 0 0
EMPLOYERS HOLDINGS INC COM 292218104 61 1,345 SH   SOLE   1,345 0 0
ENABLE MIDSTREAM PARTNERS LP COM UNIT RP IN 292480100 1,699 100,886 SH   SOLE   100,886 0 0
ENABLE MIDSTREAM PARTNERS LP COM UNIT RP IN 292480100 2,021 120,000 SH Put SOLE   120,000 0 0
ENCANA CORP COM 292505104 197 15,000 SH Put SOLE   15,000 0 0
ENCANA CORP COM 292505104 287 21,881 SH   SOLE   21,881 0 0
ENBRIDGE INC COM 29250N105 55 1,689 SH   SOLE   1,689 0 0
ENBRIDGE ENERGY PARTNERS L P COM 29250R106 22 1,983 SH   SOLE   1,983 0 0
ENCOMPASS HEALTH CORP COM 29261A100 3 34 SH   SOLE   34 0 0
ENERGEN CORP COM 29265N108 894 10,372 SH   SOLE   10,372 0 0
ENERGEN CORP COM 29265N108 3,016 35,000 SH Call SOLE   35,000 0 0
ENERGEN CORP COM 29265N108 3,016 35,000 SH Put SOLE   35,000 0 0
ENDOCYTE INC COM 29269A102 1,332 75,000 SH Call SOLE   75,000 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 5,560 94,800 SH Call SOLE   94,800 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 5,560 94,800 SH Call SOLE   94,800 0 0
ENERGY TRANSFER EQUITY L P COM UT LTD PTN 29273V100 2 128 SH Put SOLE   128 0 0
ENERGY TRANSFER EQUITY L P COM UT LTD PTN 29273V100 4 256 SH Call SOLE   256 0 0
ENERGY TRANSFER EQUITY L P COM UT LTD PTN 29273V100 11 640 SH Call SOLE   640 0 0
ENERGY TRANSFER EQUITY L P COM UT LTD PTN 29273V100 13 768 SH Call SOLE   768 0 0
ENERGY TRANSFER EQUITY L P COM UT LTD PTN 29273V100 16 896 SH Call SOLE   896 0 0
ENERGY TRANSFER EQUITY L P COM UT LTD PTN 29273V100 95 5,433 SH   SOLE   5,433 0 0
ENERGY TRANSFER EQUITY L P COM UT LTD PTN 29273V100 1,116 64,000 SH Put SOLE   64,000 0 0
ENERGY TRANSFER PARTNERS LP UNIT LTD PRT INT 29278N103 574 25,779 SH   SOLE   25,779 0 0
ENGILITY HLDGS INC NEW COM 29286C107 15 418 SH   SOLE   418 0 0
ENLINK MIDSTREAM PARTNERS LP COM UNIT REP LTD 29336U107 3,542 190,000 SH Call SOLE   190,000 0 0
ENPRO INDS INC COM 29355X107 60 816 SH   SOLE   816 0 0
ENTERCOM COMMUNICATIONS CORP CL A 293639100 200 25,331 SH   SOLE   25,331 0 0
ENTERGY CORP NEW COM 29364G103 0 5 SH   SOLE   5 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 2 39 SH   SOLE   39 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 404 14,072 SH   SOLE   14,072 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 1,006 35,000 SH Call SOLE   35,000 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 1,006 35,000 SH Put SOLE   35,000 0 0
EPAM SYS INC COM 29414B104 5 34 SH   SOLE   34 0 0
ENVISION HEALTHCARE CORP COM 29414D100 0 0 SH Call SOLE   0 0 0
ENVIVA PARTNERS LP COM UNIT 29414J107 1 19 SH   SOLE   19 0 0
EQUINIX INC COM PAR $0.001 29444U700 4,762 11,000 SH Call SOLE   11,000 0 0
EQUITY BANCSHARES INC COM CL A 29460X109 0 9 SH   SOLE   9 0 0
EQUITY COMWLTH COM SH BEN INT 294628102 4,172 130,000 SH Call SOLE   130,000 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 359 5,415 SH   SOLE   5,415 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 1,988 30,000 SH Put SOLE   30,000 0 0
ERICSSON ADR B SEK 10 294821608 220 25,000 SH Call SOLE   25,000 0 0
ERIE INDTY CO CL A 29530P102 29 224 SH   SOLE   224 0 0
ESCO TECHNOLOGIES INC COM 296315104 25 373 SH   SOLE   373 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 1,331 30,000 SH Call SOLE   30,000 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 7,259 163,600 SH Put SOLE   163,600 0 0
ESSEX PPTY TR INC COM 297178105 10,485 42,500 SH Call SOLE   42,500 0 0
ETSY INC COM 29786A106 5 100 SH Call SOLE   100 0 0
ETSY INC COM 29786A106 5 100 SH Put SOLE   100 0 0
ETSY INC COM 29786A106 15 300 SH Call SOLE   300 0 0
ETSY INC COM 29786A106 15 300 SH Call SOLE   300 0 0
ETSY INC COM 29786A106 21 400 SH Put SOLE   400 0 0
ETSY INC COM 29786A106 46 900 SH Put SOLE   900 0 0
ETSY INC COM 29786A106 57 1,100 SH Put SOLE   1,100 0 0
EURONET WORLDWIDE INC COM 298736109 5,011 50,000 SH Call SOLE   50,000 0 0
EVERCORE INC CLASS A 29977A105 59 582 SH   SOLE   582 0 0
EVERBRIDGE INC COM 29978A104 6 96 SH   SOLE   96 0 0
EVERGY INC COM 30034W106 0 6 SH   SOLE   6 0 0
EVERSOURCE ENERGY COM 30040W108 0 8 SH   SOLE   8 0 0
EVOFEM BIOSCIENCES INC COM 30048L104 1 151 SH   SOLE   151 0 0
EXACT SCIENCES CORP COM 30063P105 316 4,000 SH Call SOLE   4,000 0 0
EXACT SCIENCES CORP COM 30063P105 1,578 20,000 SH Put SOLE   20,000 0 0
EXACT SCIENCES CORP COM 30063P105 2,368 30,000 SH Put SOLE   30,000 0 0
EXACT SCIENCES CORP COM 30063P105 2,660 33,700 SH Call SOLE   33,700 0 0
EXACT SCIENCES CORP COM 30063P105 2,920 37,000 SH Call SOLE   37,000 0 0
EXCHANGE TRADED CONCEPTS TR YLD SHS HGH INC 301505301 0 1 SH   SOLE   1 0 0
EXCHANGE TRADED CONCEPTS TR FLAG FRNSIC ACC 301505400 0 1 SH   SOLE   1 0 0
EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 0 1 SH   SOLE   1 0 0
EXCHANGE LISTED FDS TR HIGH YIELD ETF 30151E814 0 1 SH   SOLE   1 0 0
EXELON CORP COM 30161N101 1 25 SH   SOLE   25 0 0
EXELON CORP COM 30161N101 2,620 60,000 SH Call SOLE   60,000 0 0
EXELIXIS INC COM 30161Q104 354 20,000 SH Call SOLE   20,000 0 0
EXELIXIS INC COM 30161Q104 354 20,000 SH Put SOLE   20,000 0 0
EXELIXIS INC COM 30161Q104 797 45,000 SH Call SOLE   45,000 0 0
EXELIXIS INC COM 30161Q104 6,202 350,000 SH Call SOLE   350,000 0 0
EXPEDIA GROUP INC COM NEW 30212P303 13 100 SH Call SOLE   100 0 0
EXPEDIA GROUP INC COM NEW 30212P303 13 100 SH Call SOLE   100 0 0
EXPEDIA GROUP INC COM NEW 30212P303 13 100 SH Call SOLE   100 0 0
EXPEDIA GROUP INC COM NEW 30212P303 13 100 SH Call SOLE   100 0 0
EXPEDIA GROUP INC COM NEW 30212P303 13 100 SH Call SOLE   100 0 0
EXPEDIA GROUP INC COM NEW 30212P303 13 100 SH Call SOLE   100 0 0
EXPEDIA GROUP INC COM NEW 30212P303 13 100 SH Put SOLE   100 0 0
EXPEDIA GROUP INC COM NEW 30212P303 13 100 SH Put SOLE   100 0 0
EXPEDIA GROUP INC COM NEW 30212P303 13 100 SH Put SOLE   100 0 0
EXPEDIA GROUP INC COM NEW 30212P303 13 100 SH Put SOLE   100 0 0
EXPEDIA GROUP INC COM NEW 30212P303 13 100 SH Put SOLE   100 0 0
EXPEDIA GROUP INC COM NEW 30212P303 13 100 SH Put SOLE   100 0 0
EXPEDIA GROUP INC COM NEW 30212P303 26 200 SH Call SOLE   200 0 0
EXPEDIA GROUP INC COM NEW 30212P303 26 200 SH Call SOLE   200 0 0
EXPEDIA GROUP INC COM NEW 30212P303 26 200 SH Call SOLE   200 0 0
EXPEDIA GROUP INC COM NEW 30212P303 26 200 SH Call SOLE   200 0 0
EXPEDIA GROUP INC COM NEW 30212P303 26 200 SH Call SOLE   200 0 0
EXPEDIA GROUP INC COM NEW 30212P303 26 200 SH Put SOLE   200 0 0
EXPEDIA GROUP INC COM NEW 30212P303 26 200 SH Put SOLE   200 0 0
EXPEDIA GROUP INC COM NEW 30212P303 26 200 SH Put SOLE   200 0 0
EXPEDIA GROUP INC COM NEW 30212P303 26 200 SH Put SOLE   200 0 0
EXPEDIA GROUP INC COM NEW 30212P303 26 200 SH Put SOLE   200 0 0
EXPEDIA GROUP INC COM NEW 30212P303 26 200 SH Put SOLE   200 0 0
EXPEDIA GROUP INC COM NEW 30212P303 26 200 SH Put SOLE   200 0 0
EXPEDIA GROUP INC COM NEW 30212P303 26 200 SH Put SOLE   200 0 0
EXPEDIA GROUP INC COM NEW 30212P303 26 200 SH Put SOLE   200 0 0
EXPEDIA GROUP INC COM NEW 30212P303 39 300 SH Call SOLE   300 0 0
EXPEDIA GROUP INC COM NEW 30212P303 39 300 SH Put SOLE   300 0 0
EXPEDIA GROUP INC COM NEW 30212P303 39 300 SH Put SOLE   300 0 0
EXPEDIA GROUP INC COM NEW 30212P303 52 400 SH Call SOLE   400 0 0
EXPEDIA GROUP INC COM NEW 30212P303 52 400 SH Put SOLE   400 0 0
EXPEDIA GROUP INC COM NEW 30212P303 52 400 SH Put SOLE   400 0 0
EXPEDIA GROUP INC COM NEW 30212P303 52 400 SH Put SOLE   400 0 0
EXPEDIA GROUP INC COM NEW 30212P303 52 400 SH Put SOLE   400 0 0
EXPEDIA GROUP INC COM NEW 30212P303 52 400 SH Put SOLE   400 0 0
EXPEDIA GROUP INC COM NEW 30212P303 52 400 SH Put SOLE   400 0 0
EXPEDIA GROUP INC COM NEW 30212P303 52 400 SH Put SOLE   400 0 0
EXPEDIA GROUP INC COM NEW 30212P303 65 500 SH Put SOLE   500 0 0
EXPEDIA GROUP INC COM NEW 30212P303 65 500 SH Put SOLE   500 0 0
EXPEDIA GROUP INC COM NEW 30212P303 78 600 SH Call SOLE   600 0 0
EXPEDIA GROUP INC COM NEW 30212P303 78 600 SH Put SOLE   600 0 0
EXPEDIA GROUP INC COM NEW 30212P303 78 600 SH Put SOLE   600 0 0
EXPEDIA GROUP INC COM NEW 30212P303 91 700 SH Put SOLE   700 0 0
EXPEDIA GROUP INC COM NEW 30212P303 91 700 SH Put SOLE   700 0 0
EXPEDIA GROUP INC COM NEW 30212P303 91 700 SH Put SOLE   700 0 0
EXPEDIA GROUP INC COM NEW 30212P303 104 800 SH Put SOLE   800 0 0
EXPEDIA GROUP INC COM NEW 30212P303 104 800 SH Put SOLE   800 0 0
EXPEDIA GROUP INC COM NEW 30212P303 130 1,000 SH Put SOLE   1,000 0 0
EXPEDIA GROUP INC COM NEW 30212P303 130 1,000 SH Put SOLE   1,000 0 0
EXPEDIA GROUP INC COM NEW 30212P303 130 1,000 SH Put SOLE   1,000 0 0
EXPEDIA GROUP INC COM NEW 30212P303 144 1,100 SH Put SOLE   1,100 0 0
EXPEDIA GROUP INC COM NEW 30212P303 170 1,300 SH Put SOLE   1,300 0 0
EXPEDIA GROUP INC COM NEW 30212P303 170 1,300 SH Put SOLE   1,300 0 0
EXPEDIA GROUP INC COM NEW 30212P303 196 1,500 SH Put SOLE   1,500 0 0
EXPEDIA GROUP INC COM NEW 30212P303 209 1,600 SH Put SOLE   1,600 0 0
EXPEDIA GROUP INC COM NEW 30212P303 222 1,700 SH Put SOLE   1,700 0 0
EXPEDIA GROUP INC COM NEW 30212P303 287 2,200 SH Put SOLE   2,200 0 0
EXPEDIA GROUP INC COM NEW 30212P303 300 2,300 SH Put SOLE   2,300 0 0
EXPEDIA GROUP INC COM NEW 30212P303 444 3,400 SH Put SOLE   3,400 0 0
EXPEDIA GROUP INC COM NEW 30212P303 4,854 37,200 SH Put SOLE   37,200 0 0
EXPEDIA GROUP INC COM NEW 30212P303 6,524 50,000 SH Put SOLE   50,000 0 0
EXPEDIA GROUP INC COM NEW 30212P303 6,524 50,000 SH Put SOLE   50,000 0 0
EXPEDIA GROUP INC COM NEW 30212P303 6,524 50,000 SH Put SOLE   50,000 0 0
EXPEDIA GROUP INC COM NEW 30212P303 9,303 71,300 SH Call SOLE   71,300 0 0
EXPEDIA GROUP INC COM NEW 30212P303 18,267 140,000 SH Put SOLE   140,000 0 0
EXPEDIA GROUP INC COM NEW 30212P303 65,918 505,200 SH Call SOLE   505,200 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 57 600 SH Call SOLE   600 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 2,565 27,000 SH Put SOLE   27,000 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 3,563 37,500 SH Put SOLE   37,500 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 5,083 53,500 SH Put SOLE   53,500 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 9,501 100,000 SH Put SOLE   100,000 0 0
EXTREME NETWORKS INC COM 30226D106 206 37,500 SH Call SOLE   37,500 0 0
EXXON MOBIL CORP COM 30231G102 9 100 SH Call SOLE   100 0 0
EXXON MOBIL CORP COM 30231G102 9 100 SH Put SOLE   100 0 0
EXXON MOBIL CORP COM 30231G102 17 200 SH Call SOLE   200 0 0
EXXON MOBIL CORP COM 30231G102 17 200 SH Put SOLE   200 0 0
EXXON MOBIL CORP COM 30231G102 17 200 SH Put SOLE   200 0 0
EXXON MOBIL CORP COM 30231G102 17 200 SH Put SOLE   200 0 0
EXXON MOBIL CORP COM 30231G102 26 300 SH Call SOLE   300 0 0
EXXON MOBIL CORP COM 30231G102 26 300 SH Call SOLE   300 0 0
EXXON MOBIL CORP COM 30231G102 26 300 SH Put SOLE   300 0 0
EXXON MOBIL CORP COM 30231G102 34 400 SH Call SOLE   400 0 0
EXXON MOBIL CORP COM 30231G102 34 400 SH Put SOLE   400 0 0
EXXON MOBIL CORP COM 30231G102 43 500 SH Call SOLE   500 0 0
EXXON MOBIL CORP COM 30231G102 43 500 SH Put SOLE   500 0 0
EXXON MOBIL CORP COM 30231G102 43 500 SH Put SOLE   500 0 0
EXXON MOBIL CORP COM 30231G102 51 600 SH Call SOLE   600 0 0
EXXON MOBIL CORP COM 30231G102 51 600 SH Call SOLE   600 0 0
EXXON MOBIL CORP COM 30231G102 51 600 SH Call SOLE   600 0 0
EXXON MOBIL CORP COM 30231G102 51 600 SH Put SOLE   600 0 0
EXXON MOBIL CORP COM 30231G102 60 700 SH Call SOLE   700 0 0
EXXON MOBIL CORP COM 30231G102 60 700 SH Call SOLE   700 0 0
EXXON MOBIL CORP COM 30231G102 60 700 SH Put SOLE   700 0 0
EXXON MOBIL CORP COM 30231G102 68 800 SH Call SOLE   800 0 0
EXXON MOBIL CORP COM 30231G102 68 800 SH Call SOLE   800 0 0
EXXON MOBIL CORP COM 30231G102 68 800 SH Call SOLE   800 0 0
EXXON MOBIL CORP COM 30231G102 68 800 SH Call SOLE   800 0 0
EXXON MOBIL CORP COM 30231G102 68 800 SH Call SOLE   800 0 0
EXXON MOBIL CORP COM 30231G102 68 800 SH Call SOLE   800 0 0
EXXON MOBIL CORP COM 30231G102 68 800 SH Put SOLE   800 0 0
EXXON MOBIL CORP COM 30231G102 77 900 SH Call SOLE   900 0 0
EXXON MOBIL CORP COM 30231G102 77 900 SH Put SOLE   900 0 0
EXXON MOBIL CORP COM 30231G102 77 900 SH Put SOLE   900 0 0
EXXON MOBIL CORP COM 30231G102 85 1,000 SH Call SOLE   1,000 0 0
EXXON MOBIL CORP COM 30231G102 85 1,000 SH Call SOLE   1,000 0 0
EXXON MOBIL CORP COM 30231G102 85 1,000 SH Put SOLE   1,000 0 0
EXXON MOBIL CORP COM 30231G102 85 1,000 SH Put SOLE   1,000 0 0
EXXON MOBIL CORP COM 30231G102 85 1,000 SH Put SOLE   1,000 0 0
EXXON MOBIL CORP COM 30231G102 85 1,000 SH Put SOLE   1,000 0 0
EXXON MOBIL CORP COM 30231G102 94 1,100 SH Call SOLE   1,100 0 0
EXXON MOBIL CORP COM 30231G102 94 1,100 SH Call SOLE   1,100 0 0
EXXON MOBIL CORP COM 30231G102 94 1,100 SH Put SOLE   1,100 0 0
EXXON MOBIL CORP COM 30231G102 94 1,100 SH Put SOLE   1,100 0 0
EXXON MOBIL CORP COM 30231G102 94 1,100 SH Put SOLE   1,100 0 0
EXXON MOBIL CORP COM 30231G102 102 1,200 SH Call SOLE   1,200 0 0
EXXON MOBIL CORP COM 30231G102 102 1,200 SH Call SOLE   1,200 0 0
EXXON MOBIL CORP COM 30231G102 102 1,200 SH Put SOLE   1,200 0 0
EXXON MOBIL CORP COM 30231G102 111 1,300 SH Put SOLE   1,300 0 0
EXXON MOBIL CORP COM 30231G102 119 1,400 SH Call SOLE   1,400 0 0
EXXON MOBIL CORP COM 30231G102 119 1,400 SH Call SOLE   1,400 0 0
EXXON MOBIL CORP COM 30231G102 119 1,400 SH Put SOLE   1,400 0 0
EXXON MOBIL CORP COM 30231G102 128 1,500 SH Put SOLE   1,500 0 0
EXXON MOBIL CORP COM 30231G102 128 1,500 SH Put SOLE   1,500 0 0
EXXON MOBIL CORP COM 30231G102 136 1,600 SH Call SOLE   1,600 0 0
EXXON MOBIL CORP COM 30231G102 136 1,600 SH Call SOLE   1,600 0 0
EXXON MOBIL CORP COM 30231G102 136 1,600 SH Put SOLE   1,600 0 0
EXXON MOBIL CORP COM 30231G102 136 1,600 SH Put SOLE   1,600 0 0
EXXON MOBIL CORP COM 30231G102 136 1,600 SH Put SOLE   1,600 0 0
EXXON MOBIL CORP COM 30231G102 136 1,600 SH Put SOLE   1,600 0 0
EXXON MOBIL CORP COM 30231G102 145 1,700 SH Call SOLE   1,700 0 0
EXXON MOBIL CORP COM 30231G102 145 1,700 SH Call SOLE   1,700 0 0
EXXON MOBIL CORP COM 30231G102 145 1,700 SH Put SOLE   1,700 0 0
EXXON MOBIL CORP COM 30231G102 145 1,700 SH Put SOLE   1,700 0 0
EXXON MOBIL CORP COM 30231G102 153 1,800 SH Call SOLE   1,800 0 0
EXXON MOBIL CORP COM 30231G102 153 1,800 SH Put SOLE   1,800 0 0
EXXON MOBIL CORP COM 30231G102 153 1,800 SH Put SOLE   1,800 0 0
EXXON MOBIL CORP COM 30231G102 162 1,900 SH Call SOLE   1,900 0 0
EXXON MOBIL CORP COM 30231G102 162 1,900 SH Put SOLE   1,900 0 0
EXXON MOBIL CORP COM 30231G102 162 1,900 SH Put SOLE   1,900 0 0
EXXON MOBIL CORP COM 30231G102 162 1,900 SH Put SOLE   1,900 0 0
EXXON MOBIL CORP COM 30231G102 179 2,100 SH Call SOLE   2,100 0 0
EXXON MOBIL CORP COM 30231G102 179 2,100 SH Call SOLE   2,100 0 0
EXXON MOBIL CORP COM 30231G102 179 2,100 SH Put SOLE   2,100 0 0
EXXON MOBIL CORP COM 30231G102 187 2,200 SH Put SOLE   2,200 0 0
EXXON MOBIL CORP COM 30231G102 196 2,300 SH Call SOLE   2,300 0 0
EXXON MOBIL CORP COM 30231G102 196 2,300 SH Call SOLE   2,300 0 0
EXXON MOBIL CORP COM 30231G102 196 2,300 SH Put SOLE   2,300 0 0
EXXON MOBIL CORP COM 30231G102 196 2,300 SH Put SOLE   2,300 0 0
EXXON MOBIL CORP COM 30231G102 196 2,300 SH Put SOLE   2,300 0 0
EXXON MOBIL CORP COM 30231G102 204 2,400 SH Call SOLE   2,400 0 0
EXXON MOBIL CORP COM 30231G102 204 2,400 SH Call SOLE   2,400 0 0
EXXON MOBIL CORP COM 30231G102 204 2,400 SH Call SOLE   2,400 0 0
EXXON MOBIL CORP COM 30231G102 204 2,400 SH Put SOLE   2,400 0 0
EXXON MOBIL CORP COM 30231G102 213 2,500 SH Put SOLE   2,500 0 0
EXXON MOBIL CORP COM 30231G102 213 2,500 SH Put SOLE   2,500 0 0
EXXON MOBIL CORP COM 30231G102 221 2,600 SH Put SOLE   2,600 0 0
EXXON MOBIL CORP COM 30231G102 221 2,600 SH Put SOLE   2,600 0 0
EXXON MOBIL CORP COM 30231G102 230 2,700 SH Call SOLE   2,700 0 0
EXXON MOBIL CORP COM 30231G102 230 2,700 SH Put SOLE   2,700 0 0
EXXON MOBIL CORP COM 30231G102 230 2,700 SH Put SOLE   2,700 0 0
EXXON MOBIL CORP COM 30231G102 238 2,800 SH Call SOLE   2,800 0 0
EXXON MOBIL CORP COM 30231G102 238 2,800 SH Put SOLE   2,800 0 0
EXXON MOBIL CORP COM 30231G102 247 2,900 SH Put SOLE   2,900 0 0
EXXON MOBIL CORP COM 30231G102 272 3,200 SH Call SOLE   3,200 0 0
EXXON MOBIL CORP COM 30231G102 298 3,500 SH Put SOLE   3,500 0 0
EXXON MOBIL CORP COM 30231G102 306 3,600 SH Call SOLE   3,600 0 0
EXXON MOBIL CORP COM 30231G102 323 3,800 SH Put SOLE   3,800 0 0
EXXON MOBIL CORP COM 30231G102 332 3,900 SH Put SOLE   3,900 0 0
EXXON MOBIL CORP COM 30231G102 340 4,000 SH Call SOLE   4,000 0 0
EXXON MOBIL CORP COM 30231G102 349 4,100 SH Call SOLE   4,100 0 0
EXXON MOBIL CORP COM 30231G102 349 4,100 SH Put SOLE   4,100 0 0
EXXON MOBIL CORP COM 30231G102 374 4,400 SH Call SOLE   4,400 0 0
EXXON MOBIL CORP COM 30231G102 374 4,400 SH Call SOLE   4,400 0 0
EXXON MOBIL CORP COM 30231G102 374 4,400 SH Put SOLE   4,400 0 0
EXXON MOBIL CORP COM 30231G102 383 4,500 SH Call SOLE   4,500 0 0
EXXON MOBIL CORP COM 30231G102 417 4,900 SH Call SOLE   4,900 0 0
EXXON MOBIL CORP COM 30231G102 417 4,900 SH Put SOLE   4,900 0 0
EXXON MOBIL CORP COM 30231G102 442 5,200 SH Call SOLE   5,200 0 0
EXXON MOBIL CORP COM 30231G102 442 5,200 SH Put SOLE   5,200 0 0
EXXON MOBIL CORP COM 30231G102 459 5,400 SH Call SOLE   5,400 0 0
EXXON MOBIL CORP COM 30231G102 468 5,500 SH Call SOLE   5,500 0 0
EXXON MOBIL CORP COM 30231G102 468 5,500 SH Put SOLE   5,500 0 0
EXXON MOBIL CORP COM 30231G102 510 6,000 SH Call SOLE   6,000 0 0
EXXON MOBIL CORP COM 30231G102 519 6,100 SH Call SOLE   6,100 0 0
EXXON MOBIL CORP COM 30231G102 544 6,400 SH Call SOLE   6,400 0 0
EXXON MOBIL CORP COM 30231G102 570 6,700 SH Call SOLE   6,700 0 0
EXXON MOBIL CORP COM 30231G102 578 6,800 SH Call SOLE   6,800 0 0
EXXON MOBIL CORP COM 30231G102 595 7,000 SH Put SOLE   7,000 0 0
EXXON MOBIL CORP COM 30231G102 706 8,300 SH Put SOLE   8,300 0 0
EXXON MOBIL CORP COM 30231G102 986 11,600 SH Put SOLE   11,600 0 0
EXXON MOBIL CORP COM 30231G102 1,054 12,400 SH Put SOLE   12,400 0 0
EXXON MOBIL CORP COM 30231G102 1,088 12,800 SH Call SOLE   12,800 0 0
EXXON MOBIL CORP COM 30231G102 1,114 13,100 SH Put SOLE   13,100 0 0
EXXON MOBIL CORP COM 30231G102 1,530 18,000 SH Call SOLE   18,000 0 0
EXXON MOBIL CORP COM 30231G102 1,547 18,200 SH Put SOLE   18,200 0 0
EXXON MOBIL CORP COM 30231G102 1,658 19,500 SH Call SOLE   19,500 0 0
EXXON MOBIL CORP COM 30231G102 1,845 21,700 SH Put SOLE   21,700 0 0
EXXON MOBIL CORP COM 30231G102 3,239 38,100 SH Call SOLE   38,100 0 0
EXXON MOBIL CORP COM 30231G102 5,875 69,100 SH Call SOLE   69,100 0 0
EXXON MOBIL CORP COM 30231G102 8,332 98,000 SH Put SOLE   98,000 0 0
EXXON MOBIL CORP COM 30231G102 8,502 100,000 SH Put SOLE   100,000 0 0
EXXON MOBIL CORP COM 30231G102 12,996 152,863 SH   SOLE   152,863 0 0
EXXON MOBIL CORP COM 30231G102 28,983 340,900 SH Call SOLE   340,900 0 0
F M C CORP COM NEW 302491303 872 10,000 SH Call SOLE   10,000 0 0
F M C CORP COM NEW 302491303 13,077 150,000 SH Call SOLE   150,000 0 0
FNB CORP PA COM 302520101 78 6,098 SH   SOLE   6,098 0 0
FCB FINL HLDGS INC CL A 30255G103 60 1,259 SH   SOLE   1,259 0 0
FB FINL CORP COM 30257X104 1 24 SH   SOLE   24 0 0
FTI CONSULTING INC COM 302941109 71 966 SH   SOLE   966 0 0
FACEBOOK INC CL A 30303M102 16 100 SH Put SOLE   100 0 0
FACEBOOK INC CL A 30303M102 16 100 SH Put SOLE   100 0 0
FACEBOOK INC CL A 30303M102 33 200 SH Put SOLE   200 0 0
FACEBOOK INC CL A 30303M102 33 200 SH Put SOLE   200 0 0
FACEBOOK INC CL A 30303M102 49 300 SH Put SOLE   300 0 0
FACEBOOK INC CL A 30303M102 49 300 SH Put SOLE   300 0 0
FACEBOOK INC CL A 30303M102 49 300 SH Put SOLE   300 0 0
FACEBOOK INC CL A 30303M102 66 400 SH Put SOLE   400 0 0
FACEBOOK INC CL A 30303M102 66 400 SH Put SOLE   400 0 0
FACEBOOK INC CL A 30303M102 82 500 SH Put SOLE   500 0 0
FACEBOOK INC CL A 30303M102 99 600 SH Call SOLE   600 0 0
FACEBOOK INC CL A 30303M102 99 600 SH Put SOLE   600 0 0
FACEBOOK INC CL A 30303M102 99 600 SH Put SOLE   600 0 0
FACEBOOK INC CL A 30303M102 115 700 SH Put SOLE   700 0 0
FACEBOOK INC CL A 30303M102 115 700 SH Put SOLE   700 0 0
FACEBOOK INC CL A 30303M102 132 800 SH Call SOLE   800 0 0
FACEBOOK INC CL A 30303M102 132 800 SH Put SOLE   800 0 0
FACEBOOK INC CL A 30303M102 132 800 SH Put SOLE   800 0 0
FACEBOOK INC CL A 30303M102 148 900 SH Call SOLE   900 0 0
FACEBOOK INC CL A 30303M102 148 900 SH Put SOLE   900 0 0
FACEBOOK INC CL A 30303M102 148 900 SH Put SOLE   900 0 0
FACEBOOK INC CL A 30303M102 148 900 SH Put SOLE   900 0 0
FACEBOOK INC CL A 30303M102 148 900 SH Put SOLE   900 0 0
FACEBOOK INC CL A 30303M102 148 900 SH Put SOLE   900 0 0
FACEBOOK INC CL A 30303M102 164 1,000 SH Put SOLE   1,000 0 0
FACEBOOK INC CL A 30303M102 164 1,000 SH Put SOLE   1,000 0 0
FACEBOOK INC CL A 30303M102 181 1,100 SH Call SOLE   1,100 0 0
FACEBOOK INC CL A 30303M102 197 1,200 SH Put SOLE   1,200 0 0
FACEBOOK INC CL A 30303M102 230 1,400 SH Put SOLE   1,400 0 0
FACEBOOK INC CL A 30303M102 247 1,500 SH Put SOLE   1,500 0 0
FACEBOOK INC CL A 30303M102 296 1,800 SH Put SOLE   1,800 0 0
FACEBOOK INC CL A 30303M102 296 1,800 SH Put SOLE   1,800 0 0
FACEBOOK INC CL A 30303M102 312 1,900 SH Call SOLE   1,900 0 0
FACEBOOK INC CL A 30303M102 362 2,200 SH Put SOLE   2,200 0 0
FACEBOOK INC CL A 30303M102 378 2,300 SH Put SOLE   2,300 0 0
FACEBOOK INC CL A 30303M102 395 2,400 SH Put SOLE   2,400 0 0
FACEBOOK INC CL A 30303M102 460 2,800 SH Put SOLE   2,800 0 0
FACEBOOK INC CL A 30303M102 460 2,800 SH Put SOLE   2,800 0 0
FACEBOOK INC CL A 30303M102 477 2,900 SH Put SOLE   2,900 0 0
FACEBOOK INC CL A 30303M102 477 2,900 SH Put SOLE   2,900 0 0
FACEBOOK INC CL A 30303M102 477 2,900 SH Put SOLE   2,900 0 0
FACEBOOK INC CL A 30303M102 493 3,000 SH Put SOLE   3,000 0 0
FACEBOOK INC CL A 30303M102 493 3,000 SH Put SOLE   3,000 0 0
FACEBOOK INC CL A 30303M102 510 3,100 SH Put SOLE   3,100 0 0
FACEBOOK INC CL A 30303M102 510 3,100 SH Put SOLE   3,100 0 0
FACEBOOK INC CL A 30303M102 526 3,200 SH Put SOLE   3,200 0 0
FACEBOOK INC CL A 30303M102 526 3,200 SH Put SOLE   3,200 0 0
FACEBOOK INC CL A 30303M102 609 3,700 SH Put SOLE   3,700 0 0
FACEBOOK INC CL A 30303M102 625 3,800 SH Put SOLE   3,800 0 0
FACEBOOK INC CL A 30303M102 674 4,100 SH Put SOLE   4,100 0 0
FACEBOOK INC CL A 30303M102 740 4,500 SH Put SOLE   4,500 0 0
FACEBOOK INC CL A 30303M102 740 4,500 SH Put SOLE   4,500 0 0
FACEBOOK INC CL A 30303M102 757 4,600 SH Put SOLE   4,600 0 0
FACEBOOK INC CL A 30303M102 806 4,900 SH Put SOLE   4,900 0 0
FACEBOOK INC CL A 30303M102 822 5,000 SH Call SOLE   5,000 0 0
FACEBOOK INC CL A 30303M102 872 5,300 SH Put SOLE   5,300 0 0
FACEBOOK INC CL A 30303M102 888 5,400 SH Put SOLE   5,400 0 0
FACEBOOK INC CL A 30303M102 888 5,400 SH Put SOLE   5,400 0 0
FACEBOOK INC CL A 30303M102 921 5,600 SH Put SOLE   5,600 0 0
FACEBOOK INC CL A 30303M102 1,053 6,400 SH Put SOLE   6,400 0 0
FACEBOOK INC CL A 30303M102 1,053 6,400 SH Put SOLE   6,400 0 0
FACEBOOK INC CL A 30303M102 1,118 6,800 SH Put SOLE   6,800 0 0
FACEBOOK INC CL A 30303M102 1,135 6,900 SH Put SOLE   6,900 0 0
FACEBOOK INC CL A 30303M102 1,168 7,100 SH Put SOLE   7,100 0 0
FACEBOOK INC CL A 30303M102 1,201 7,300 SH Put SOLE   7,300 0 0
FACEBOOK INC CL A 30303M102 1,332 8,100 SH Put SOLE   8,100 0 0
FACEBOOK INC CL A 30303M102 1,332 8,100 SH Put SOLE   8,100 0 0
FACEBOOK INC CL A 30303M102 1,579 9,600 SH Put SOLE   9,600 0 0
FACEBOOK INC CL A 30303M102 1,694 10,300 SH Put SOLE   10,300 0 0
FACEBOOK INC CL A 30303M102 1,710 10,400 SH Put SOLE   10,400 0 0
FACEBOOK INC CL A 30303M102 1,743 10,600 SH Put SOLE   10,600 0 0
FACEBOOK INC CL A 30303M102 1,793 10,900 SH Put SOLE   10,900 0 0
FACEBOOK INC CL A 30303M102 1,842 11,200 SH Put SOLE   11,200 0 0
FACEBOOK INC CL A 30303M102 1,858 11,300 SH Put SOLE   11,300 0 0
FACEBOOK INC CL A 30303M102 1,990 12,100 SH Put SOLE   12,100 0 0
FACEBOOK INC CL A 30303M102 2,072 12,600 SH Put SOLE   12,600 0 0
FACEBOOK INC CL A 30303M102 2,072 12,600 SH Put SOLE   12,600 0 0
FACEBOOK INC CL A 30303M102 2,089 12,700 SH Put SOLE   12,700 0 0
FACEBOOK INC CL A 30303M102 2,286 13,900 SH Put SOLE   13,900 0 0
FACEBOOK INC CL A 30303M102 2,418 14,700 SH Put SOLE   14,700 0 0
FACEBOOK INC CL A 30303M102 2,763 16,800 SH Put SOLE   16,800 0 0
FACEBOOK INC CL A 30303M102 2,829 17,200 SH Put SOLE   17,200 0 0
FACEBOOK INC CL A 30303M102 2,845 17,300 SH Put SOLE   17,300 0 0
FACEBOOK INC CL A 30303M102 2,845 17,300 SH Put SOLE   17,300 0 0
FACEBOOK INC CL A 30303M102 3,141 19,100 SH Put SOLE   19,100 0 0
FACEBOOK INC CL A 30303M102 3,207 19,500 SH Call SOLE   19,500 0 0
FACEBOOK INC CL A 30303M102 3,289 20,000 SH Call SOLE   20,000 0 0
FACEBOOK INC CL A 30303M102 3,289 20,000 SH Put SOLE   20,000 0 0
FACEBOOK INC CL A 30303M102 3,289 20,000 SH Put SOLE   20,000 0 0
FACEBOOK INC CL A 30303M102 3,289 20,000 SH Put SOLE   20,000 0 0
FACEBOOK INC CL A 30303M102 3,700 22,500 SH Put SOLE   22,500 0 0
FACEBOOK INC CL A 30303M102 3,733 22,700 SH Put SOLE   22,700 0 0
FACEBOOK INC CL A 30303M102 4,046 24,600 SH Call SOLE   24,600 0 0
FACEBOOK INC CL A 30303M102 4,112 25,000 SH Call SOLE   25,000 0 0
FACEBOOK INC CL A 30303M102 4,210 25,600 SH Put SOLE   25,600 0 0
FACEBOOK INC CL A 30303M102 4,243 25,800 SH Put SOLE   25,800 0 0
FACEBOOK INC CL A 30303M102 4,621 28,100 SH Put SOLE   28,100 0 0
FACEBOOK INC CL A 30303M102 4,671 28,400 SH Put SOLE   28,400 0 0
FACEBOOK INC CL A 30303M102 4,753 28,900 SH Put SOLE   28,900 0 0
FACEBOOK INC CL A 30303M102 4,835 29,400 SH Put SOLE   29,400 0 0
FACEBOOK INC CL A 30303M102 5,098 31,000 SH Put SOLE   31,000 0 0
FACEBOOK INC CL A 30303M102 5,427 33,000 SH Put SOLE   33,000 0 0
FACEBOOK INC CL A 30303M102 5,444 33,100 SH Put SOLE   33,100 0 0
FACEBOOK INC CL A 30303M102 5,542 33,700 SH Put SOLE   33,700 0 0
FACEBOOK INC CL A 30303M102 5,592 34,000 SH Put SOLE   34,000 0 0
FACEBOOK INC CL A 30303M102 5,608 34,100 SH Put SOLE   34,100 0 0
FACEBOOK INC CL A 30303M102 5,690 34,600 SH Put SOLE   34,600 0 0
FACEBOOK INC CL A 30303M102 5,756 35,000 SH Call SOLE   35,000 0 0
FACEBOOK INC CL A 30303M102 5,756 35,000 SH Put SOLE   35,000 0 0
FACEBOOK INC CL A 30303M102 5,822 35,400 SH Put SOLE   35,400 0 0
FACEBOOK INC CL A 30303M102 5,855 35,600 SH Put SOLE   35,600 0 0
FACEBOOK INC CL A 30303M102 6,134 37,300 SH Put SOLE   37,300 0 0
FACEBOOK INC CL A 30303M102 6,414 39,000 SH Put SOLE   39,000 0 0
FACEBOOK INC CL A 30303M102 6,513 39,600 SH Put SOLE   39,600 0 0
FACEBOOK INC CL A 30303M102 6,578 40,000 SH Put SOLE   40,000 0 0
FACEBOOK INC CL A 30303M102 6,578 40,000 SH Put SOLE   40,000 0 0
FACEBOOK INC CL A 30303M102 6,578 40,000 SH Put SOLE   40,000 0 0
FACEBOOK INC CL A 30303M102 6,874 41,800 SH Call SOLE   41,800 0 0
FACEBOOK INC CL A 30303M102 6,940 42,200 SH Put SOLE   42,200 0 0
FACEBOOK INC CL A 30303M102 7,203 43,800 SH Put SOLE   43,800 0 0
FACEBOOK INC CL A 30303M102 7,302 44,400 SH Call SOLE   44,400 0 0
FACEBOOK INC CL A 30303M102 7,351 44,700 SH Put SOLE   44,700 0 0
FACEBOOK INC CL A 30303M102 8,124 49,400 SH Call SOLE   49,400 0 0
FACEBOOK INC CL A 30303M102 8,124 49,400 SH Call SOLE   49,400 0 0
FACEBOOK INC CL A 30303M102 8,124 49,400 SH Put SOLE   49,400 0 0
FACEBOOK INC CL A 30303M102 8,223 50,000 SH Put SOLE   50,000 0 0
FACEBOOK INC CL A 30303M102 8,338 50,700 SH Put SOLE   50,700 0 0
FACEBOOK INC CL A 30303M102 8,371 50,900 SH Put SOLE   50,900 0 0
FACEBOOK INC CL A 30303M102 8,404 51,100 SH Put SOLE   51,100 0 0
FACEBOOK INC CL A 30303M102 9,029 54,900 SH Put SOLE   54,900 0 0
FACEBOOK INC CL A 30303M102 9,045 55,000 SH Put SOLE   55,000 0 0
FACEBOOK INC CL A 30303M102 10,279 62,500 SH Put SOLE   62,500 0 0
FACEBOOK INC CL A 30303M102 10,427 63,400 SH Put SOLE   63,400 0 0
FACEBOOK INC CL A 30303M102 10,690 65,000 SH Put SOLE   65,000 0 0
FACEBOOK INC CL A 30303M102 11,364 69,100 SH Put SOLE   69,100 0 0
FACEBOOK INC CL A 30303M102 11,397 69,300 SH Call SOLE   69,300 0 0
FACEBOOK INC CL A 30303M102 12,417 75,500 SH Put SOLE   75,500 0 0
FACEBOOK INC CL A 30303M102 12,598 76,600 SH Put SOLE   76,600 0 0
FACEBOOK INC CL A 30303M102 12,894 78,400 SH Put SOLE   78,400 0 0
FACEBOOK INC CL A 30303M102 12,927 78,600 SH Call SOLE   78,600 0 0
FACEBOOK INC CL A 30303M102 12,943 78,700 SH Put SOLE   78,700 0 0
FACEBOOK INC CL A 30303M102 13,173 80,100 SH Put SOLE   80,100 0 0
FACEBOOK INC CL A 30303M102 13,946 84,800 SH Put SOLE   84,800 0 0
FACEBOOK INC CL A 30303M102 14,045 85,400 SH Call SOLE   85,400 0 0
FACEBOOK INC CL A 30303M102 16,380 99,600 SH Put SOLE   99,600 0 0
FACEBOOK INC CL A 30303M102 21,051 128,000 SH Put SOLE   128,000 0 0
FACEBOOK INC CL A 30303M102 24,850 151,100 SH Call SOLE   151,100 0 0
FACEBOOK INC CL A 30303M102 27,827 169,200 SH Call SOLE   169,200 0 0
FACEBOOK INC CL A 30303M102 28,336 172,300 SH Put SOLE   172,300 0 0
FACEBOOK INC CL A 30303M102 29,323 178,300 SH Put SOLE   178,300 0 0
FACEBOOK INC CL A 30303M102 29,685 180,500 SH Put SOLE   180,500 0 0
FACEBOOK INC CL A 30303M102 31,149 189,400 SH Put SOLE   189,400 0 0
FACEBOOK INC CL A 30303M102 31,264 190,100 SH Put SOLE   190,100 0 0
FACEBOOK INC CL A 30303M102 31,576 192,000 SH Put SOLE   192,000 0 0
FACEBOOK INC CL A 30303M102 38,401 233,500 SH Put SOLE   233,500 0 0
FACEBOOK INC CL A 30303M102 46,476 282,600 SH Call SOLE   282,600 0 0
FACEBOOK INC CL A 30303M102 57,364 348,800 SH Put SOLE   348,800 0 0
FACEBOOK INC CL A 30303M102 63,038 383,300 SH Put SOLE   383,300 0 0
FACEBOOK INC CL A 30303M102 78,793 479,100 SH Call SOLE   479,100 0 0
FACEBOOK INC CL A 30303M102 80,799 491,300 SH Put SOLE   491,300 0 0
FACEBOOK INC CL A 30303M102 88,726 539,500 SH Put SOLE   539,500 0 0
FACEBOOK INC CL A 30303M102 120,467 732,500 SH Put SOLE   732,500 0 0
FACEBOOK INC CL A 30303M102 281,969 1,714,517 SH   SOLE   1,714,517 0 0
FACTSET RESH SYS INC COM 303075105 258 1,155 SH   SOLE   1,155 0 0
FAIR ISAAC CORP COM 303250104 4 17 SH   SOLE   17 0 0
FASTENAL CO COM 311900104 23 400 SH Call SOLE   400 0 0
FASTENAL CO COM 311900104 23 400 SH Put SOLE   400 0 0
FASTENAL CO COM 311900104 116 2,000 SH Put SOLE   2,000 0 0
FASTENAL CO COM 311900104 337 5,800 SH Call SOLE   5,800 0 0
FASTENAL CO COM 311900104 563 9,700 SH Call SOLE   9,700 0 0
FASTENAL CO COM 311900104 1,462 25,200 SH Call SOLE   25,200 0 0
FASTENAL CO COM 311900104 2,274 39,200 SH Call SOLE   39,200 0 0
FASTENAL CO COM 311900104 4,352 75,000 SH Call SOLE   75,000 0 0
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 28 220 SH   SOLE   220 0 0
FEDERAL SIGNAL CORP COM 313855108 34 1,267 SH   SOLE   1,267 0 0
FEDERATED INVS INC PA CL B 314211103 48 1,970 SH   SOLE   1,970 0 0
FEDEX CORP COM 31428X106 24 100 SH Call SOLE   100 0 0
FEDEX CORP COM 31428X106 24 100 SH Call SOLE   100 0 0
FEDEX CORP COM 31428X106 24 100 SH Call SOLE   100 0 0
FEDEX CORP COM 31428X106 48 200 SH Call SOLE   200 0 0
FEDEX CORP COM 31428X106 48 200 SH Call SOLE   200 0 0
FEDEX CORP COM 31428X106 48 200 SH Call SOLE   200 0 0
FEDEX CORP COM 31428X106 48 200 SH Call SOLE   200 0 0
FEDEX CORP COM 31428X106 48 200 SH Call SOLE   200 0 0
FEDEX CORP COM 31428X106 48 200 SH Call SOLE   200 0 0
FEDEX CORP COM 31428X106 48 200 SH Put SOLE   200 0 0
FEDEX CORP COM 31428X106 48 200 SH Put SOLE   200 0 0
FEDEX CORP COM 31428X106 72 300 SH Call SOLE   300 0 0
FEDEX CORP COM 31428X106 72 300 SH Put SOLE   300 0 0
FEDEX CORP COM 31428X106 72 300 SH Put SOLE   300 0 0
FEDEX CORP COM 31428X106 72 300 SH Put SOLE   300 0 0
FEDEX CORP COM 31428X106 72 300 SH Put SOLE   300 0 0
FEDEX CORP COM 31428X106 72 300 SH Put SOLE   300 0 0
FEDEX CORP COM 31428X106 72 300 SH Put SOLE   300 0 0
FEDEX CORP COM 31428X106 96 400 SH Call SOLE   400 0 0
FEDEX CORP COM 31428X106 96 400 SH Call SOLE   400 0 0
FEDEX CORP COM 31428X106 96 400 SH Put SOLE   400 0 0
FEDEX CORP COM 31428X106 96 400 SH Put SOLE   400 0 0
FEDEX CORP COM 31428X106 96 400 SH Put SOLE   400 0 0
FEDEX CORP COM 31428X106 96 400 SH Put SOLE   400 0 0
FEDEX CORP COM 31428X106 96 400 SH Put SOLE   400 0 0
FEDEX CORP COM 31428X106 96 400 SH Put SOLE   400 0 0
FEDEX CORP COM 31428X106 96 400 SH Put SOLE   400 0 0
FEDEX CORP COM 31428X106 120 500 SH Call SOLE   500 0 0
FEDEX CORP COM 31428X106 120 500 SH Call SOLE   500 0 0
FEDEX CORP COM 31428X106 120 500 SH Put SOLE   500 0 0
FEDEX CORP COM 31428X106 120 500 SH Put SOLE   500 0 0
FEDEX CORP COM 31428X106 120 500 SH Put SOLE   500 0 0
FEDEX CORP COM 31428X106 120 500 SH Put SOLE   500 0 0
FEDEX CORP COM 31428X106 120 500 SH Put SOLE   500 0 0
FEDEX CORP COM 31428X106 144 600 SH Call SOLE   600 0 0
FEDEX CORP COM 31428X106 144 600 SH Call SOLE   600 0 0
FEDEX CORP COM 31428X106 144 600 SH Call SOLE   600 0 0
FEDEX CORP COM 31428X106 144 600 SH Call SOLE   600 0 0
FEDEX CORP COM 31428X106 144 600 SH Put SOLE   600 0 0
FEDEX CORP COM 31428X106 144 600 SH Put SOLE   600 0 0
FEDEX CORP COM 31428X106 169 700 SH Call SOLE   700 0 0
FEDEX CORP COM 31428X106 169 700 SH Put SOLE   700 0 0
FEDEX CORP COM 31428X106 169 700 SH Put SOLE   700 0 0
FEDEX CORP COM 31428X106 169 700 SH Put SOLE   700 0 0
FEDEX CORP COM 31428X106 169 700 SH Put SOLE   700 0 0
FEDEX CORP COM 31428X106 169 700 SH Put SOLE   700 0 0
FEDEX CORP COM 31428X106 169 700 SH Put SOLE   700 0 0
FEDEX CORP COM 31428X106 169 700 SH Put SOLE   700 0 0
FEDEX CORP COM 31428X106 193 800 SH Call SOLE   800 0 0
FEDEX CORP COM 31428X106 193 800 SH Put SOLE   800 0 0
FEDEX CORP COM 31428X106 217 900 SH Call SOLE   900 0 0
FEDEX CORP COM 31428X106 217 900 SH Put SOLE   900 0 0
FEDEX CORP COM 31428X106 217 900 SH Put SOLE   900 0 0
FEDEX CORP COM 31428X106 217 900 SH Put SOLE   900 0 0
FEDEX CORP COM 31428X106 217 900 SH Put SOLE   900 0 0
FEDEX CORP COM 31428X106 217 900 SH Put SOLE   900 0 0
FEDEX CORP COM 31428X106 217 900 SH Put SOLE   900 0 0
FEDEX CORP COM 31428X106 217 900 SH Put SOLE   900 0 0
FEDEX CORP COM 31428X106 241 1,000 SH Call SOLE   1,000 0 0
FEDEX CORP COM 31428X106 241 1,000 SH Put SOLE   1,000 0 0
FEDEX CORP COM 31428X106 241 1,000 SH Put SOLE   1,000 0 0
FEDEX CORP COM 31428X106 241 1,000 SH Put SOLE   1,000 0 0
FEDEX CORP COM 31428X106 265 1,100 SH Put SOLE   1,100 0 0
FEDEX CORP COM 31428X106 265 1,100 SH Put SOLE   1,100 0 0
FEDEX CORP COM 31428X106 289 1,200 SH Put SOLE   1,200 0 0
FEDEX CORP COM 31428X106 289 1,200 SH Put SOLE   1,200 0 0
FEDEX CORP COM 31428X106 337 1,400 SH Put SOLE   1,400 0 0
FEDEX CORP COM 31428X106 361 1,500 SH Call SOLE   1,500 0 0
FEDEX CORP COM 31428X106 409 1,700 SH Put SOLE   1,700 0 0
FEDEX CORP COM 31428X106 409 1,700 SH Put SOLE   1,700 0 0
FEDEX CORP COM 31428X106 433 1,800 SH Put SOLE   1,800 0 0
FEDEX CORP COM 31428X106 458 1,900 SH Put SOLE   1,900 0 0
FEDEX CORP COM 31428X106 482 2,000 SH Call SOLE   2,000 0 0
FEDEX CORP COM 31428X106 506 2,100 SH Put SOLE   2,100 0 0
FEDEX CORP COM 31428X106 578 2,400 SH Put SOLE   2,400 0 0
FEDEX CORP COM 31428X106 578 2,400 SH Put SOLE   2,400 0 0
FEDEX CORP COM 31428X106 578 2,400 SH Put SOLE   2,400 0 0
FEDEX CORP COM 31428X106 602 2,500 SH Put SOLE   2,500 0 0
FEDEX CORP COM 31428X106 674 2,800 SH Put SOLE   2,800 0 0
FEDEX CORP COM 31428X106 746 3,100 SH Call SOLE   3,100 0 0
FEDEX CORP COM 31428X106 771 3,200 SH Put SOLE   3,200 0 0
FEDEX CORP COM 31428X106 771 3,200 SH Put SOLE   3,200 0 0
FEDEX CORP COM 31428X106 843 3,500 SH Put SOLE   3,500 0 0
FEDEX CORP COM 31428X106 867 3,600 SH Put SOLE   3,600 0 0
FEDEX CORP COM 31428X106 867 3,600 SH Put SOLE   3,600 0 0
FEDEX CORP COM 31428X106 891 3,700 SH Put SOLE   3,700 0 0
FEDEX CORP COM 31428X106 963 4,000 SH Put SOLE   4,000 0 0
FEDEX CORP COM 31428X106 1,324 5,500 SH Put SOLE   5,500 0 0
FEDEX CORP COM 31428X106 1,974 8,200 SH Put SOLE   8,200 0 0
FEDEX CORP COM 31428X106 2,456 10,200 SH Put SOLE   10,200 0 0
FEDEX CORP COM 31428X106 2,462 10,224 SH   SOLE   10,224 0 0
FEDEX CORP COM 31428X106 3,058 12,700 SH Put SOLE   12,700 0 0
FIBROGEN INC COM 31572Q808 3,454 56,853 SH   SOLE   56,853 0 0
FIDELITY COMWLTH TR NDQ CP IDX TRK 315912808 0 1 SH   SOLE   1 0 0
FIDELITY MSCI CONSM DIS 316092204 0 1 SH   SOLE   1 0 0
FIDELITY CONSMR STAPLES 316092303 0 1 SH   SOLE   1 0 0
FIDELITY MSCI ENERGY IDX 316092402 0 1 SH   SOLE   1 0 0
FIDELITY MSCI FINLS IDX 316092501 0 1 SH   SOLE   1 0 0
FIDELITY MSCI HLTH CARE I 316092600 35 753 SH   SOLE   753 0 0
FIDELITY MSCI INDL INDX 316092709 0 1 SH   SOLE   1 0 0
FIDELITY MSCI INFO TECH I 316092808 0 1 SH   SOLE   1 0 0
FIDELITY MSCI UTILS INDEX 316092865 0 1 SH   SOLE   1 0 0
FIDELITY TELECOMM SVCS 316092873 0 1 SH   SOLE   1 0 0
FIDELITY MSCI MATLS INDEX 316092881 0 1 SH   SOLE   1 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 4 37 SH   SOLE   37 0 0
FIDELITY SOUTHERN CORP NEW COM 316394105 1 60 SH   SOLE   60 0 0
FIDUS INVT CORP COM 316500107 2 114 SH   SOLE   114 0 0
FIFTH THIRD BANCORP COM 316773100 2,233 79,987 SH   SOLE   79,987 0 0
FIFTH THIRD BANCORP COM 316773100 5,132 183,800 SH Put SOLE   183,800 0 0
FIFTH THIRD BANCORP COM 316773100 5,584 200,000 SH Call SOLE   200,000 0 0
58 COM INC SPON ADR REP A 31680Q104 29 400 SH Call SOLE   400 0 0
58 COM INC SPON ADR REP A 31680Q104 458 6,220 SH   SOLE   6,220 0 0
58 COM INC SPON ADR REP A 31680Q104 2,208 30,000 SH Put SOLE   30,000 0 0
FIREEYE INC COM 31816Q101 306 18,000 SH Call SOLE   18,000 0 0
FIREEYE INC COM 31816Q101 425 25,000 SH Call SOLE   25,000 0 0
FIREEYE INC COM 31816Q101 1,300 76,446 SH   SOLE   76,446 0 0
FIREEYE INC COM 31816Q101 2,805 165,000 SH Put SOLE   165,000 0 0
FIREEYE INC COM 31816Q101 6,460 380,000 SH Put SOLE   380,000 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 36 2,203 SH   SOLE   2,203 0 0
FIRST DATA CORP NEW COM CL A 32008D106 2 100 SH Call SOLE   100 0 0
FIRST DATA CORP NEW COM CL A 32008D106 5 200 SH Put SOLE   200 0 0
FIRST DATA CORP NEW COM CL A 32008D106 10 400 SH Put SOLE   400 0 0
FIRST DATA CORP NEW COM CL A 32008D106 10 400 SH Put SOLE   400 0 0
FIRST DATA CORP NEW COM CL A 32008D106 12 500 SH Put SOLE   500 0 0
FIRST DATA CORP NEW COM CL A 32008D106 15 600 SH Call SOLE   600 0 0
FIRST DATA CORP NEW COM CL A 32008D106 15 600 SH Call SOLE   600 0 0
FIRST DATA CORP NEW COM CL A 32008D106 17 700 SH Put SOLE   700 0 0
FIRST DATA CORP NEW COM CL A 32008D106 20 800 SH Put SOLE   800 0 0
FIRST DATA CORP NEW COM CL A 32008D106 51 2,100 SH Call SOLE   2,100 0 0
FIRST DATA CORP NEW COM CL A 32008D106 2,153 88,000 SH Call SOLE   88,000 0 0
FIRST DATA CORP NEW COM CL A 32008D106 2,447 100,000 SH Put SOLE   100,000 0 0
FIRST FINL BANCORP OH COM 320209109 14 462 SH   SOLE   462 0 0
FIRST FINL BANCORP OH COM 320209109 4,544 153,000 SH Call SOLE   153,000 0 0
FIRST HORIZON NATL CORP COM 320517105 1,697 98,321 SH   SOLE   98,321 0 0
FIRST HORIZON NATL CORP COM 320517105 3,797 220,000 SH Call SOLE   220,000 0 0
FIRST HORIZON NATL CORP COM 320517105 4,315 250,000 SH Put SOLE   250,000 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 1 33 SH   SOLE   33 0 0
FIRST MAJESTIC SILVER CORP COM 32076V103 57 10,000 SH Call SOLE   10,000 0 0
FIRST MAJESTIC SILVER CORP COM 32076V103 142 25,000 SH Call SOLE   25,000 0 0
FIRST MERCHANTS CORP COM 320817109 30 673 SH   SOLE   673 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 16 612 SH   SOLE   612 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 635 6,617 SH   SOLE   6,617 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 2,784 29,000 SH Call SOLE   29,000 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 2,784 29,000 SH Put SOLE   29,000 0 0
FIRST SOLAR INC COM 336433107 33 679 SH   SOLE   679 0 0
FIRST TR MORNINGSTAR DIV LEA SHS 336917109 0 1 SH   SOLE   1 0 0
FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 0 1 SH   SOLE   1 0 0
FIRST TR DJS MICROCAP INDEX COM SHS ANNUAL 33718M105 0 1 SH   SOLE   1 0 0
FIRST TR EXCHANGE TRADED FD CHINDIA ETF 33733A102 0 1 SH   SOLE   1 0 0
FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 0 1 SH   SOLE   1 0 0
FIRST TR MULTI CP VAL ALPHA COM SHS 33733C108 0 1 SH   SOLE   1 0 0
FIRST TR EXCHANGE TRADED FD CAP STRENGTH ETF 33733E104 0 1 SH   SOLE   1 0 0
FIRST TR EXCHANGE TRADED FD NY ARCA BIOTECH 33733E203 0 1 SH   SOLE   1 0 0
FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E302 0 1 SH   SOLE   1 0 0
FIRST TR EXCHANGE TRADED FD NASDAQ 100 EX 33733E401 0 1 SH   SOLE   1 0 0
FIRST TR EXCHANGE TRADED FD NAS CLNEDG GREEN 33733E500 0 1 SH   SOLE   1 0 0
FIRST TR EXCHANGE TRADED FD ETF 33733E708 0 1 SH   SOLE   1 0 0
FIRST TR EXCHANGE TRADED FD NAT GAS ETF 33733E807 0 1 SH   SOLE   1 0 0
FIRST TR EXCHANGE TRADED FD DORSEY WRIGHT PE 33733E880 0 1 SH   SOLE   1 0 0
FIRST TR MULTI CAP VALUE ALP COM SHS 33733F101 0 1 SH   SOLE   1 0 0
FIRST TR BICK INDEX FD COM SHS 33733H107 0 1 SH   SOLE   1 0 0
FIRST TR NAS100 EQ WEIGHTED SHS 337344105 0 1 SH   SOLE   1 0 0
FIRST TR NASDAQ100 TECH INDE SHS 337345102 26 331 SH   SOLE   331 0 0
FIRST TR S&P REIT INDEX FD COM 33734G108 0 1 SH   SOLE   1 0 0
FIRST TR VALUE LINE DIVID IN SHS 33734H106 0 1 SH   SOLE   1 0 0
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 0 1 SH   SOLE   1 0 0
FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 0 1 SH   SOLE   1 0 0
FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119 0 1 SH   SOLE   1 0 0
FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127 0 1 SH   SOLE   1 0 0
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 0 3 SH   SOLE   3 0 0
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 11 130 SH   SOLE   130 0 0
FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 0 1 SH   SOLE   1 0 0
FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168 0 1 SH   SOLE   1 0 0
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 0 1 SH   SOLE   1 0 0
FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184 0 1 SH   SOLE   1 0 0
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 0 1 SH   SOLE   1 0 0
FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200 0 1 SH   SOLE   1 0 0
FIRST TR EXCHANGE TRADED FD AUTO INDEX FD 33734X309 0 1 SH   SOLE   1 0 0
FIRST TR EXCHANGE TRADED FD INDXX GLOBAL AGR 33734X812 0 1 SH   SOLE   1 0 0
FIRST TR EXCHANGE TRADED FD INDXX NAT RE ETF 33734X838 0 1 SH   SOLE   1 0 0
FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 0 1 SH   SOLE   1 0 0
FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 0 1 SH   SOLE   1 0 0
FIRST TR VALUE LINE 100 ETF COM SHS 33735G107 0 1 SH   SOLE   1 0 0
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 0 1 SH   SOLE   1 0 0
FIRST TR LRG CP GRWTH ALPHAD COM SHS 33735K108 0 1 SH   SOLE   1 0 0
FIRST TR STOXX EURO DIV FD COMMON SHS 33735T109 0 1 SH   SOLE   1 0 0
FIRST TR EXCHANGE TRADED FD GBL WND ENRG ETF 33736G106 0 1 SH   SOLE   1 0 0
FIRST TR EXCHANGE TRADED FD GLOBAL ENGR ETF 33736M103 0 1 SH   SOLE   1 0 0
FIRST TR FTSE EPRA/NAREIT DE COM 33736N101 0 1 SH   SOLE   1 0 0
FIRST TR NASDAQ ABA CMNTY BK UT COM SHS ETF 33736Q104 0 1 SH   SOLE   1 0 0
FIRST TR EXCH TRADED FD II NASDQ CLN EDGE 33737A108 0 1 SH   SOLE   1 0 0
FIRST TR EXCH TRD ALPHA FD I ASIA EX JAPAN 33737J109 0 1 SH   SOLE   1 0 0
FIRST TR EXCH TRD ALPHA FD I EUROPE ALPHADEX 33737J117 0 1 SH   SOLE   1 0 0
FIRST TR EXCH TRD ALPHA FD I LATIN AMER ALP 33737J125 0 1 SH   SOLE   1 0 0
FIRST TR EXCH TRD ALPHA FD I BRAZIL ALPHADEX 33737J133 0 1 SH   SOLE   1 0 0
FIRST TR EXCH TRD ALPHA FD I JAPAN ALPHADEX 33737J158 0 1 SH   SOLE   1 0 0
FIRST TR EXCH TRD ALPHA FD I STH KOREA ALPH 33737J166 0 1 SH   SOLE   1 0 0
FIRST TR EXCH TRD ALPHA FD I DEV MRK EX US 33737J174 0 1 SH   SOLE   1 0 0
FIRST TR EXCH TRD ALPHA FD I EMERG MKT ALPH 33737J182 10 415 SH   SOLE   415 0 0
FIRST TR EXCH TRD ALPHA FD I GERMANY ALPHA 33737J190 0 1 SH   SOLE   1 0 0
FIRST TR EXCH TRD ALPHA FD I CANADA ALPHA 33737J208 0 1 SH   SOLE   1 0 0
FIRST TR EXCH TRD ALPHA FD I AUSTRALIA ALPH 33737J216 0 1 SH   SOLE   1 0 0
FIRST TR EXCH TRD ALPHA FD I UNIT KING ALPH 33737J224 0 1 SH   SOLE   1 0 0
FIRST TR EXCH TRD ALPHA FD I SWITZLND ALPHA 33737J232 0 1 SH   SOLE   1 0 0
FIRST TR EXCH TRD ALPHA FD I HONG KONG ALPH 33737J240 0 1 SH   SOLE   1 0 0
FIRST TR EXCH TRD ALPHA FD I EM SML CP ALPH 33737J307 0 1 SH   SOLE   1 0 0
FIRST TR EXCH TRD ALPHA FD I EX US SML CP 33737J406 0 1 SH   SOLE   1 0 0
FIRST TR EXCH TRD ALPHA FD I INDIA NFTY50 EQW 33737J802 0 1 SH   SOLE   1 0 0
FIRST TR EXCHANGE TRADED FD NASDAQ SMRTPHONE 33737K106 0 1 SH   SOLE   1 0 0
FIRST TR EXCNGE TRD ALPHADEX MID CP GR ALPH 33737M102 0 1 SH   SOLE   1 0 0
FIRST TR EXCNGE TRD ALPHADEX MID CAP VAL FD 33737M201 0 1 SH   SOLE   1 0 0
FIRST TR EXCNGE TRD ALPHADEX SML CP GRW ALP 33737M300 0 1 SH   SOLE   1 0 0
FIRST TR EXCNGE TRD ALPHADEX SML CAP VAL AL 33737M409 0 1 SH   SOLE   1 0 0
FIRST TR EXCNGE TRD ALPHADEX MEGA CAP ALPHA 33737M508 0 1 SH   SOLE   1 0 0
FIRST TR EXCHANGE TRADED FD NO AMER ENERGY 33738D101 0 1 SH   SOLE   1 0 0
FIRST TR EXCHANGE TRADED FD SENIOR LN FD 33738D309 0 1 SH   SOLE   1 0 0
FIRST TR EXCHANGE TRADED FD FIRST TR TA HIYL 33738D408 0 1 SH   SOLE   1 0 0
FIRST TR EXCHANGE TRADED FD MULTI ASSET DI 33738R100 0 1 SH   SOLE   1 0 0
FIRST TR EXCHANGE TRADED FD NASD TECH DIV 33738R118 0 1 SH   SOLE   1 0 0
FIRST TR EXCHANGE TRADED FD BUYWRIT INCM ETF 33738R308 0 1 SH   SOLE   1 0 0
FIRST TR EXCHANGE TRADED FD HEDGED BUYWRITE 33738R407 0 1 SH   SOLE   1 0 0
FIRST TR EXCHANGE TRADED FD RISNG DIVD ACHIV 33738R506 0 1 SH   SOLE   1 0 0
FIRST TR EXCHANGE TRADED FD DORSEY WRT 5 ETF 33738R605 0 1 SH   SOLE   1 0 0
FIRST TR EXCHANGE TRADED FD S&P INTL DIVID 33738R688 0 1 SH   SOLE   1 0 0
FIRST TR EXCHANGE TRADED FD DORSEYWRIGHT MOM 33738R696 0 1 SH   SOLE   1 0 0
FIRST TR EXCHANGE TRADED FD RBA INDL ETF 33738R704 0 1 SH   SOLE   1 0 0
FIRST TR EXCHANGE TRADED FD DORSEY WRIGHT 33738R886 0 1 SH   SOLE   1 0 0
FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103 0 1 SH   SOLE   1 0 0
FIRST TR EXCHANGE TRADED FD FT STRG INCM ETF 33739Q309 0 1 SH   SOLE   1 0 0
FIRSTCASH INC COM 33767D105 2 25 SH   SOLE   25 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 54 1,730 SH   SOLE   1,730 0 0
FIRSTENERGY CORP COM 337932107 1,082 29,100 SH Call SOLE   29,100 0 0
FIVE9 INC COM 338307101 0 11 SH   SOLE   11 0 0
FIVE PRIME THERAPEUTICS INC COM 33830X104 626 45,000 SH Call SOLE   45,000 0 0
FLEXSTEEL INDS INC COM 339382103 55 1,860 SH   SOLE   1,860 0 0
FLEXION THERAPEUTICS INC COM 33938J106 18 977 SH   SOLE   977 0 0
FLEXSHARES TR MORNSTAR USMKT 33939L100 0 1 SH   SOLE   1 0 0
FLEXSHARES TR MSTAR EMKT FAC 33939L308 0 1 SH   SOLE   1 0 0
FLEXSHARES TR MORNSTAR UPSTR 33939L407 0 1 SH   SOLE   1 0 0
FLEXSHARES TR IBOXX 3R TARGT 33939L506 0 1 SH   SOLE   1 0 0
FLEXSHARES TR IBOXX 5YR TRGT 33939L605 0 1 SH   SOLE   1 0 0
FLEXSHARES TR GLB QLT R/E IDX 33939L787 0 1 SH   SOLE   1 0 0
FLEXSHARES TR STOXX GLOBR INF 33939L795 0 1 SH   SOLE   1 0 0
FLEXSHARES TR M STAR DEV MKT 33939L803 0 1 SH   SOLE   1 0 0
FLEXSHARES TR INTL QLTDV DEF 33939L811 0 1 SH   SOLE   1 0 0
FLEXSHARES TR INT QLTDVDYNAM 33939L829 0 1 SH   SOLE   1 0 0
FLEXSHARES TR INTL QLTDV IDX 33939L837 0 1 SH   SOLE   1 0 0
FLEXSHARES TR QLT DIV DEF IDX 33939L845 0 1 SH   SOLE   1 0 0
FLEXSHARES TR QLT DIVDYN IDX 33939L852 0 1 SH   SOLE   1 0 0
FLEXSHARES TR QUALT DIVD IDX 33939L860 0 1 SH   SOLE   1 0 0
FLOWERS FOODS INC COM 343498101 34 1,848 SH   SOLE   1,848 0 0
FLOWSERVE CORP COM 34354P105 115 2,101 SH   SOLE   2,101 0 0
FLOWSERVE CORP COM 34354P105 1,613 29,500 SH Put SOLE   29,500 0 0
FOOT LOCKER INC COM 344849104 10 200 SH Call SOLE   200 0 0
FOOT LOCKER INC COM 344849104 15 300 SH Put SOLE   300 0 0
FOOT LOCKER INC COM 344849104 15 300 SH Put SOLE   300 0 0
FOOT LOCKER INC COM 344849104 15 300 SH Put SOLE   300 0 0
FOOT LOCKER INC COM 344849104 20 400 SH Put SOLE   400 0 0
FOOT LOCKER INC COM 344849104 25 500 SH Call SOLE   500 0 0
FOOT LOCKER INC COM 344849104 25 500 SH Put SOLE   500 0 0
FOOT LOCKER INC COM 344849104 25 500 SH Put SOLE   500 0 0
FOOT LOCKER INC COM 344849104 31 600 SH Put SOLE   600 0 0
FOOT LOCKER INC COM 344849104 31 600 SH Put SOLE   600 0 0
FOOT LOCKER INC COM 344849104 31 600 SH Put SOLE   600 0 0
FOOT LOCKER INC COM 344849104 31 600 SH Put SOLE   600 0 0
FOOT LOCKER INC COM 344849104 31 600 SH Put SOLE   600 0 0
FOOT LOCKER INC COM 344849104 36 700 SH Put SOLE   700 0 0
FOOT LOCKER INC COM 344849104 41 800 SH Call SOLE   800 0 0
FOOT LOCKER INC COM 344849104 41 800 SH Put SOLE   800 0 0
FOOT LOCKER INC COM 344849104 56 1,100 SH Call SOLE   1,100 0 0
FOOT LOCKER INC COM 344849104 1,801 35,322 SH   SOLE   35,322 0 0
FOOT LOCKER INC COM 344849104 4,588 90,000 SH Put SOLE   90,000 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 6 600 SH Put SOLE   600 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 8 900 SH Put SOLE   900 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 9 1,000 SH Put SOLE   1,000 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 12 1,300 SH Call SOLE   1,300 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 13 1,400 SH Put SOLE   1,400 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 26 2,800 SH Put SOLE   2,800 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 38 4,100 SH Put SOLE   4,100 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 59 6,400 SH Put SOLE   6,400 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 61 6,600 SH Put SOLE   6,600 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 71 7,700 SH Put SOLE   7,700 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 86 9,300 SH Put SOLE   9,300 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 90 9,700 SH Call SOLE   9,700 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 92 9,900 SH Put SOLE   9,900 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 127 13,700 SH Put SOLE   13,700 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 168 18,200 SH Put SOLE   18,200 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 225 24,300 SH Put SOLE   24,300 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 296 32,000 SH Call SOLE   32,000 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 463 50,000 SH Call SOLE   50,000 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 557 60,200 SH Call SOLE   60,200 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 746 80,700 SH Put SOLE   80,700 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 879 95,000 SH Call SOLE   95,000 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 925 100,000 SH Put SOLE   100,000 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 1,203 130,000 SH Put SOLE   130,000 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 1,757 189,900 SH Call SOLE   189,900 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 2,017 218,000 SH Call SOLE   218,000 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 2,590 280,000 SH Call SOLE   280,000 0 0
FORTINET INC COM 34959E109 198 2,145 SH   SOLE   2,145 0 0
FORTIVE CORP COM 34959J108 211 2,500 SH Put SOLE   2,500 0 0
FORTIVE CORP COM 34959J108 323 3,837 SH   SOLE   3,837 0 0
FORTRESS TRANS INFRST INVS L COM REP LTD LIAB 34960P101 818 45,000 SH Call SOLE   45,000 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 326 6,219 SH   SOLE   6,219 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 1,717 32,800 SH Call SOLE   32,800 0 0
FOSSIL GROUP INC COM 34988V106 116 5,000 SH Put SOLE   5,000 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 27 1,045 SH   SOLE   1,045 0 0
FOX FACTORY HLDG CORP COM 35138V102 5 77 SH   SOLE   77 0 0
FQF TR AGFIQ US MK MNTM 351680103 0 1 SH   SOLE   1 0 0
FQF TR AGFIQ US MKT VLU 351680202 0 1 SH   SOLE   1 0 0
FRANCESCAS HLDGS CORP COM 351793104 358 96,380 SH   SOLE   96,380 0 0
FRANCESCAS HLDGS CORP COM 351793104 523 141,000 SH Put SOLE   141,000 0 0
FRANKLIN COVEY CO COM 353469109 4,682 197,956 SH   SOLE   197,956 0 0
FREEPORT-MCMORAN INC CL B 35671D857 1 100 SH Put SOLE   100 0 0
FREEPORT-MCMORAN INC CL B 35671D857 3 200 SH Put SOLE   200 0 0
FREEPORT-MCMORAN INC CL B 35671D857 7 500 SH Call SOLE   500 0 0
FREEPORT-MCMORAN INC CL B 35671D857 13 900 SH Put SOLE   900 0 0
FREEPORT-MCMORAN INC CL B 35671D857 14 1,000 SH Call SOLE   1,000 0 0
FREEPORT-MCMORAN INC CL B 35671D857 14 1,000 SH Call SOLE   1,000 0 0
FREEPORT-MCMORAN INC CL B 35671D857 14 1,000 SH Call SOLE   1,000 0 0
FREEPORT-MCMORAN INC CL B 35671D857 14 1,000 SH Put SOLE   1,000 0 0
FREEPORT-MCMORAN INC CL B 35671D857 15 1,100 SH Put SOLE   1,100 0 0
FREEPORT-MCMORAN INC CL B 35671D857 15 1,100 SH Put SOLE   1,100 0 0
FREEPORT-MCMORAN INC CL B 35671D857 17 1,200 SH Call SOLE   1,200 0 0
FREEPORT-MCMORAN INC CL B 35671D857 18 1,300 SH Put SOLE   1,300 0 0
FREEPORT-MCMORAN INC CL B 35671D857 18 1,300 SH Put SOLE   1,300 0 0
FREEPORT-MCMORAN INC CL B 35671D857 19 1,400 SH Put SOLE   1,400 0 0
FREEPORT-MCMORAN INC CL B 35671D857 21 1,500 SH Put SOLE   1,500 0 0
FREEPORT-MCMORAN INC CL B 35671D857 21 1,500 SH Put SOLE   1,500 0 0
FREEPORT-MCMORAN INC CL B 35671D857 22 1,600 SH Put SOLE   1,600 0 0
FREEPORT-MCMORAN INC CL B 35671D857 26 1,900 SH Call SOLE   1,900 0 0
FREEPORT-MCMORAN INC CL B 35671D857 35 2,500 SH Put SOLE   2,500 0 0
FREEPORT-MCMORAN INC CL B 35671D857 35 2,500 SH Put SOLE   2,500 0 0
FREEPORT-MCMORAN INC CL B 35671D857 36 2,600 SH Call SOLE   2,600 0 0
FREEPORT-MCMORAN INC CL B 35671D857 36 2,600 SH Put SOLE   2,600 0 0
FREEPORT-MCMORAN INC CL B 35671D857 38 2,700 SH Put SOLE   2,700 0 0
FREEPORT-MCMORAN INC CL B 35671D857 39 2,800 SH Call SOLE   2,800 0 0
FREEPORT-MCMORAN INC CL B 35671D857 40 2,900 SH Put SOLE   2,900 0 0
FREEPORT-MCMORAN INC CL B 35671D857 40 2,900 SH Put SOLE   2,900 0 0
FREEPORT-MCMORAN INC CL B 35671D857 42 3,000 SH Call SOLE   3,000 0 0
FREEPORT-MCMORAN INC CL B 35671D857 43 3,100 SH Put SOLE   3,100 0 0
FREEPORT-MCMORAN INC CL B 35671D857 43 3,100 SH Put SOLE   3,100 0 0
FREEPORT-MCMORAN INC CL B 35671D857 47 3,400 SH Put SOLE   3,400 0 0
FREEPORT-MCMORAN INC CL B 35671D857 53 3,800 SH Put SOLE   3,800 0 0
FREEPORT-MCMORAN INC CL B 35671D857 54 3,900 SH Put SOLE   3,900 0 0
FREEPORT-MCMORAN INC CL B 35671D857 56 4,000 SH Put SOLE   4,000 0 0
FREEPORT-MCMORAN INC CL B 35671D857 68 4,900 SH Call SOLE   4,900 0 0
FREEPORT-MCMORAN INC CL B 35671D857 70 5,000 SH Call SOLE   5,000 0 0
FREEPORT-MCMORAN INC CL B 35671D857 77 5,500 SH Put SOLE   5,500 0 0
FREEPORT-MCMORAN INC CL B 35671D857 84 6,000 SH Put SOLE   6,000 0 0
FREEPORT-MCMORAN INC CL B 35671D857 88 6,300 SH Put SOLE   6,300 0 0
FREEPORT-MCMORAN INC CL B 35671D857 129 9,300 SH Put SOLE   9,300 0 0
FREEPORT-MCMORAN INC CL B 35671D857 131 9,400 SH Call SOLE   9,400 0 0
FREEPORT-MCMORAN INC CL B 35671D857 672 48,300 SH Call SOLE   48,300 0 0
FREEPORT-MCMORAN INC CL B 35671D857 718 51,600 SH Call SOLE   51,600 0 0
FREEPORT-MCMORAN INC CL B 35671D857 1,057 75,900 SH Put SOLE   75,900 0 0
FREEPORT-MCMORAN INC CL B 35671D857 1,183 85,000 SH Put SOLE   85,000 0 0
FREEPORT-MCMORAN INC CL B 35671D857 1,740 125,000 SH Call SOLE   125,000 0 0
FREEPORT-MCMORAN INC CL B 35671D857 2,088 150,000 SH Call SOLE   150,000 0 0
FREEPORT-MCMORAN INC CL B 35671D857 4,176 300,000 SH Put SOLE   300,000 0 0
FREEPORT-MCMORAN INC CL B 35671D857 5,356 384,800 SH Put SOLE   384,800 0 0
FREEPORT-MCMORAN INC CL B 35671D857 6,725 483,100 SH Call SOLE   483,100 0 0
FREEPORT-MCMORAN INC CL B 35671D857 7,460 535,900 SH Put SOLE   535,900 0 0
FREEPORT-MCMORAN INC CL B 35671D857 8,008 575,291 SH   SOLE   575,291 0 0
FREEPORT-MCMORAN INC CL B 35671D857 8,280 594,800 SH Put SOLE   594,800 0 0
FRESHPET INC COM 358039105 2,821 76,864 SH   SOLE   76,864 0 0
FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 6,019 927,475 SH   SOLE   927,475 0 0
FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 6,191 954,000 SH Put SOLE   954,000 0 0
FUELCELL ENERGY INC COM NEW 35952H502 74 69,308 SH   SOLE   69,308 0 0
FULTON FINL CORP PA COM 360271100 23 1,410 SH   SOLE   1,410 0 0
FUTUREFUEL CORPORATION COM 36116M106 69 3,739 SH   SOLE   3,739 0 0
GAMCO INVESTORS INC CL A COM 361438104 51 2,186 SH   SOLE   2,186 0 0
GEO GROUP INC NEW COM 36162J106 2,476 98,400 SH Call SOLE   98,400 0 0
GNC HLDGS INC COM CL A 36191G107 78 18,887 SH   SOLE   18,887 0 0
GW PHARMACEUTICALS PLC ADS 36197T103 1,204 6,968 SH   SOLE   6,968 0 0
GS FIN CORP ETN CLAYMORE37 362273104 0 1 SH   SOLE   1 0 0
GTT COMMUNICATIONS INC COM 362393100 178 4,099 SH   SOLE   4,099 0 0
GTT COMMUNICATIONS INC COM 362393100 1,953 45,000 SH Put SOLE   45,000 0 0
GAIN CAP HLDGS INC COM 36268W100 1 226 SH   SOLE   226 0 0
GAIN CAP HLDGS INC COM 36268W100 455 70,000 SH Call SOLE   70,000 0 0
GALAPAGOS NV SPON ADR 36315X101 1,686 15,000 SH Call SOLE   15,000 0 0
GAP INC DEL COM 364760108 3 100 SH Put SOLE   100 0 0
GAP INC DEL COM 364760108 6 200 SH Put SOLE   200 0 0
GAP INC DEL COM 364760108 9 300 SH Call SOLE   300 0 0
GAP INC DEL COM 364760108 9 300 SH Put SOLE   300 0 0
GAP INC DEL COM 364760108 12 400 SH Put SOLE   400 0 0
GAP INC DEL COM 364760108 12 400 SH Put SOLE   400 0 0
GAP INC DEL COM 364760108 12 400 SH Put SOLE   400 0 0
GAP INC DEL COM 364760108 14 500 SH Put SOLE   500 0 0
GAP INC DEL COM 364760108 17 600 SH Put SOLE   600 0 0
GAP INC DEL COM 364760108 20 700 SH Put SOLE   700 0 0
GAP INC DEL COM 364760108 26 900 SH Call SOLE   900 0 0
GAP INC DEL COM 364760108 26 900 SH Call SOLE   900 0 0
GAP INC DEL COM 364760108 26 900 SH Call SOLE   900 0 0
GAP INC DEL COM 364760108 29 1,000 SH Put SOLE   1,000 0 0
GAP INC DEL COM 364760108 35 1,200 SH Put SOLE   1,200 0 0
GAP INC DEL COM 364760108 35 1,200 SH Put SOLE   1,200 0 0
GAP INC DEL COM 364760108 55 1,900 SH Put SOLE   1,900 0 0
GAP INC DEL COM 364760108 58 2,000 SH Call SOLE   2,000 0 0
GAP INC DEL COM 364760108 72 2,500 SH Put SOLE   2,500 0 0
GAP INC DEL COM 364760108 124 4,300 SH Call SOLE   4,300 0 0
GAP INC DEL COM 364760108 124 4,300 SH Put SOLE   4,300 0 0
GAP INC DEL COM 364760108 242 8,400 SH Call SOLE   8,400 0 0
GAP INC DEL COM 364760108 283 9,800 SH Put SOLE   9,800 0 0
GAP INC DEL COM 364760108 289 10,000 SH Call SOLE   10,000 0 0
GAP INC DEL COM 364760108 289 10,000 SH Call SOLE   10,000 0 0
GAP INC DEL COM 364760108 289 10,000 SH Put SOLE   10,000 0 0
GAP INC DEL COM 364760108 289 10,000 SH Put SOLE   10,000 0 0
GAP INC DEL COM 364760108 289 10,000 SH Put SOLE   10,000 0 0
GAP INC DEL COM 364760108 306 10,600 SH Put SOLE   10,600 0 0
GAP INC DEL COM 364760108 306 10,600 SH Put SOLE   10,600 0 0
GAP INC DEL COM 364760108 340 11,800 SH Put SOLE   11,800 0 0
GAP INC DEL COM 364760108 482 16,700 SH Put SOLE   16,700 0 0
GAP INC DEL COM 364760108 511 17,700 SH Put SOLE   17,700 0 0
GAP INC DEL COM 364760108 623 21,600 SH Put SOLE   21,600 0 0
GAP INC DEL COM 364760108 750 26,000 SH Put SOLE   26,000 0 0
GAP INC DEL COM 364760108 946 32,800 SH Put SOLE   32,800 0 0
GAP INC DEL COM 364760108 4,801 166,421 SH   SOLE   166,421 0 0
GAP INC DEL COM 364760108 4,827 167,300 SH Put SOLE   167,300 0 0
GARRETT MOTION INC COM 366505105 0 20 SH Put SOLE   20 0 0
GARRETT MOTION INC COM 366505105 1 30 SH Put SOLE   30 0 0
GARRETT MOTION INC COM 366505105 1 30 SH Put SOLE   30 0 0
GARRETT MOTION INC COM 366505105 1 50 SH Call SOLE   50 0 0
GARRETT MOTION INC COM 366505105 1 50 SH Put SOLE   50 0 0
GARRETT MOTION INC COM 366505105 1 50 SH Put SOLE   50 0 0
GARRETT MOTION INC COM 366505105 1 80 SH Put SOLE   80 0 0
GARRETT MOTION INC COM 366505105 2 90 SH Call SOLE   90 0 0
GARRETT MOTION INC COM 366505105 2 100 SH Call SOLE   100 0 0
GARRETT MOTION INC COM 366505105 2 100 SH Put SOLE   100 0 0
GARRETT MOTION INC COM 366505105 2 110 SH Call SOLE   110 0 0
GARRETT MOTION INC COM 366505105 2 120 SH Call SOLE   120 0 0
GARRETT MOTION INC COM 366505105 2 120 SH Put SOLE   120 0 0
GARRETT MOTION INC COM 366505105 2 130 SH Put SOLE   130 0 0
GARRETT MOTION INC COM 366505105 3 140 SH Call SOLE   140 0 0
GARRETT MOTION INC COM 366505105 3 170 SH Put SOLE   170 0 0
GARRETT MOTION INC COM 366505105 4 210 SH Call SOLE   210 0 0
GARRETT MOTION INC COM 366505105 4 230 SH Call SOLE   230 0 0
GARRETT MOTION INC COM 366505105 5 270 SH Put SOLE   270 0 0
GARRETT MOTION INC COM 366505105 7 370 SH Call SOLE   370 0 0
GARRETT MOTION INC COM 366505105 7 380 SH Call SOLE   380 0 0
GARRETT MOTION INC COM 366505105 7 380 SH Call SOLE   380 0 0
GARRETT MOTION INC COM 366505105 7 380 SH Put SOLE   380 0 0
GARRETT MOTION INC COM 366505105 8 430 SH Put SOLE   430 0 0
GARRETT MOTION INC COM 366505105 8 450 SH Put SOLE   450 0 0
GARRETT MOTION INC COM 366505105 9 480 SH Call SOLE   480 0 0
GARRETT MOTION INC COM 366505105 9 490 SH Put SOLE   490 0 0
GARRETT MOTION INC COM 366505105 13 700 SH Put SOLE   700 0 0
GARRETT MOTION INC COM 366505105 16 870 SH Call SOLE   870 0 0
GARRETT MOTION INC COM 366505105 16 870 SH Put SOLE   870 0 0
GENERAL DYNAMICS CORP COM 369550108 30 147 SH   SOLE   147 0 0
GENERAL ELECTRIC CO COM 369604103 1 100 SH Call SOLE   100 0 0
GENERAL ELECTRIC CO COM 369604103 1 100 SH Call SOLE   100 0 0
GENERAL ELECTRIC CO COM 369604103 1 100 SH Put SOLE   100 0 0
GENERAL ELECTRIC CO COM 369604103 3 300 SH Call SOLE   300 0 0
GENERAL ELECTRIC CO COM 369604103 7 600 SH Put SOLE   600 0 0
GENERAL ELECTRIC CO COM 369604103 9 800 SH Put SOLE   800 0 0
GENERAL ELECTRIC CO COM 369604103 20 1,800 SH Put SOLE   1,800 0 0
GENERAL ELECTRIC CO COM 369604103 23 2,000 SH Put SOLE   2,000 0 0
GENERAL ELECTRIC CO COM 369604103 25 2,200 SH Put SOLE   2,200 0 0
GENERAL ELECTRIC CO COM 369604103 27 2,400 SH Put SOLE   2,400 0 0
GENERAL ELECTRIC CO COM 369604103 28 2,500 SH Put SOLE   2,500 0 0
GENERAL ELECTRIC CO COM 369604103 28 2,500 SH Put SOLE   2,500 0 0
GENERAL ELECTRIC CO COM 369604103 29 2,600 SH Call SOLE   2,600 0 0
GENERAL ELECTRIC CO COM 369604103 29 2,600 SH Put SOLE   2,600 0 0
GENERAL ELECTRIC CO COM 369604103 32 2,800 SH Put SOLE   2,800 0 0
GENERAL ELECTRIC CO COM 369604103 34 3,000 SH Put SOLE   3,000 0 0
GENERAL ELECTRIC CO COM 369604103 46 4,100 SH Call SOLE   4,100 0 0
GENERAL ELECTRIC CO COM 369604103 51 4,500 SH Call SOLE   4,500 0 0
GENERAL ELECTRIC CO COM 369604103 59 5,200 SH Put SOLE   5,200 0 0
GENERAL ELECTRIC CO COM 369604103 61 5,400 SH Put SOLE   5,400 0 0
GENERAL ELECTRIC CO COM 369604103 61 5,400 SH Put SOLE   5,400 0 0
GENERAL ELECTRIC CO COM 369604103 61 5,400 SH Put SOLE   5,400 0 0
GENERAL ELECTRIC CO COM 369604103 72 6,400 SH Call SOLE   6,400 0 0
GENERAL ELECTRIC CO COM 369604103 72 6,400 SH Put SOLE   6,400 0 0
GENERAL ELECTRIC CO COM 369604103 75 6,600 SH Put SOLE   6,600 0 0
GENERAL ELECTRIC CO COM 369604103 105 9,300 SH Call SOLE   9,300 0 0
GENERAL ELECTRIC CO COM 369604103 107 9,500 SH Put SOLE   9,500 0 0
GENERAL ELECTRIC CO COM 369604103 110 9,700 SH Call SOLE   9,700 0 0
GENERAL ELECTRIC CO COM 369604103 117 10,400 SH Put SOLE   10,400 0 0
GENERAL ELECTRIC CO COM 369604103 124 11,000 SH Call SOLE   11,000 0 0
GENERAL ELECTRIC CO COM 369604103 124 11,000 SH Put SOLE   11,000 0 0
GENERAL ELECTRIC CO COM 369604103 128 11,300 SH Put SOLE   11,300 0 0
GENERAL ELECTRIC CO COM 369604103 129 11,400 SH Put SOLE   11,400 0 0
GENERAL ELECTRIC CO COM 369604103 142 12,600 SH Call SOLE   12,600 0 0
GENERAL ELECTRIC CO COM 369604103 147 13,000 SH Put SOLE   13,000 0 0
GENERAL ELECTRIC CO COM 369604103 172 15,200 SH Put SOLE   15,200 0 0
GENERAL ELECTRIC CO COM 369604103 182 16,100 SH Put SOLE   16,100 0 0
GENERAL ELECTRIC CO COM 369604103 264 23,400 SH Put SOLE   23,400 0 0
GENERAL ELECTRIC CO COM 369604103 282 25,000 SH Put SOLE   25,000 0 0
GENERAL ELECTRIC CO COM 369604103 309 27,400 SH Put SOLE   27,400 0 0
GENERAL ELECTRIC CO COM 369604103 481 42,600 SH Put SOLE   42,600 0 0
GENERAL ELECTRIC CO COM 369604103 565 50,000 SH Put SOLE   50,000 0 0
GENERAL ELECTRIC CO COM 369604103 672 59,500 SH Call SOLE   59,500 0 0
GENERAL ELECTRIC CO COM 369604103 1,016 90,000 SH Put SOLE   90,000 0 0
GENERAL ELECTRIC CO COM 369604103 1,377 122,000 SH Call SOLE   122,000 0 0
GENERAL ELECTRIC CO COM 369604103 1,863 165,000 SH Put SOLE   165,000 0 0
GENERAL ELECTRIC CO COM 369604103 1,879 166,400 SH Call SOLE   166,400 0 0
GENERAL ELECTRIC CO COM 369604103 2,258 200,000 SH Put SOLE   200,000 0 0
GENERAL ELECTRIC CO COM 369604103 2,823 250,000 SH Put SOLE   250,000 0 0
GENERAL ELECTRIC CO COM 369604103 2,878 254,900 SH Put SOLE   254,900 0 0
GENERAL ELECTRIC CO COM 369604103 3,527 312,400 SH Put SOLE   312,400 0 0
GENERAL ELECTRIC CO COM 369604103 4,012 355,400 SH Put SOLE   355,400 0 0
GENERAL ELECTRIC CO COM 369604103 4,166 369,000 SH Call SOLE   369,000 0 0
GENERAL ELECTRIC CO COM 369604103 4,234 375,000 SH Call SOLE   375,000 0 0
GENERAL ELECTRIC CO COM 369604103 4,516 400,000 SH Call SOLE   400,000 0 0
GENERAL ELECTRIC CO COM 369604103 7,167 634,806 SH   SOLE   634,806 0 0
GENERAL MLS INC COM 370334104 112 2,600 SH Call SOLE   2,600 0 0
GENERAL MLS INC COM 370334104 163 3,800 SH Call SOLE   3,800 0 0
GENERAL MLS INC COM 370334104 193 4,500 SH Call SOLE   4,500 0 0
GENERAL MLS INC COM 370334104 524 12,200 SH Call SOLE   12,200 0 0
GENERAL MLS INC COM 370334104 738 17,200 SH Put SOLE   17,200 0 0
GENERAL MLS INC COM 370334104 1,297 30,230 SH   SOLE   30,230 0 0
GENERAL MTRS CO COM 37045V100 3 100 SH Call SOLE   100 0 0
GENERAL MTRS CO COM 37045V100 7 200 SH Call SOLE   200 0 0
GENERAL MTRS CO COM 37045V100 7 200 SH Put SOLE   200 0 0
GENERAL MTRS CO COM 37045V100 10 300 SH Call SOLE   300 0 0
GENERAL MTRS CO COM 37045V100 10 300 SH Put SOLE   300 0 0
GENERAL MTRS CO COM 37045V100 13 400 SH Call SOLE   400 0 0
GENERAL MTRS CO COM 37045V100 13 400 SH Put SOLE   400 0 0
GENERAL MTRS CO COM 37045V100 13 400 SH Put SOLE   400 0 0
GENERAL MTRS CO COM 37045V100 17 500 SH Call SOLE   500 0 0
GENERAL MTRS CO COM 37045V100 17 500 SH Put SOLE   500 0 0
GENERAL MTRS CO COM 37045V100 17 500 SH Put SOLE   500 0 0
GENERAL MTRS CO COM 37045V100 17 500 SH Put SOLE   500 0 0
GENERAL MTRS CO COM 37045V100 17 500 SH Put SOLE   500 0 0
GENERAL MTRS CO COM 37045V100 17 500 SH Put SOLE   500 0 0
GENERAL MTRS CO COM 37045V100 20 600 SH Call SOLE   600 0 0
GENERAL MTRS CO COM 37045V100 24 700 SH Call SOLE   700 0 0
GENERAL MTRS CO COM 37045V100 24 700 SH Put SOLE   700 0 0
GENERAL MTRS CO COM 37045V100 24 700 SH Put SOLE   700 0 0
GENERAL MTRS CO COM 37045V100 24 700 SH Put SOLE   700 0 0
GENERAL MTRS CO COM 37045V100 24 700 SH Put SOLE   700 0 0
GENERAL MTRS CO COM 37045V100 24 700 SH Put SOLE   700 0 0
GENERAL MTRS CO COM 37045V100 24 700 SH Put SOLE   700 0 0
GENERAL MTRS CO COM 37045V100 24 700 SH Put SOLE   700 0 0
GENERAL MTRS CO COM 37045V100 27 800 SH Call SOLE   800 0 0
GENERAL MTRS CO COM 37045V100 27 800 SH Put SOLE   800 0 0
GENERAL MTRS CO COM 37045V100 27 800 SH Put SOLE   800 0 0
GENERAL MTRS CO COM 37045V100 34 1,000 SH Put SOLE   1,000 0 0
GENERAL MTRS CO COM 37045V100 37 1,100 SH Put SOLE   1,100 0 0
GENERAL MTRS CO COM 37045V100 40 1,200 SH Put SOLE   1,200 0 0
GENERAL MTRS CO COM 37045V100 40 1,200 SH Put SOLE   1,200 0 0
GENERAL MTRS CO COM 37045V100 44 1,300 SH Put SOLE   1,300 0 0
GENERAL MTRS CO COM 37045V100 44 1,300 SH Put SOLE   1,300 0 0
GENERAL MTRS CO COM 37045V100 47 1,400 SH Call SOLE   1,400 0 0
GENERAL MTRS CO COM 37045V100 47 1,400 SH Call SOLE   1,400 0 0
GENERAL MTRS CO COM 37045V100 47 1,400 SH Put SOLE   1,400 0 0
GENERAL MTRS CO COM 37045V100 47 1,400 SH Put SOLE   1,400 0 0
GENERAL MTRS CO COM 37045V100 47 1,400 SH Put SOLE   1,400 0 0
GENERAL MTRS CO COM 37045V100 51 1,500 SH Call SOLE   1,500 0 0
GENERAL MTRS CO COM 37045V100 51 1,500 SH Put SOLE   1,500 0 0
GENERAL MTRS CO COM 37045V100 54 1,600 SH Put SOLE   1,600 0 0
GENERAL MTRS CO COM 37045V100 54 1,600 SH Put SOLE   1,600 0 0
GENERAL MTRS CO COM 37045V100 57 1,700 SH Call SOLE   1,700 0 0
GENERAL MTRS CO COM 37045V100 57 1,700 SH Call SOLE   1,700 0 0
GENERAL MTRS CO COM 37045V100 61 1,800 SH Put SOLE   1,800 0 0
GENERAL MTRS CO COM 37045V100 61 1,800 SH Put SOLE   1,800 0 0
GENERAL MTRS CO COM 37045V100 61 1,800 SH Put SOLE   1,800 0 0
GENERAL MTRS CO COM 37045V100 67 2,000 SH Call SOLE   2,000 0 0
GENERAL MTRS CO COM 37045V100 67 2,000 SH Put SOLE   2,000 0 0
GENERAL MTRS CO COM 37045V100 74 2,200 SH Put SOLE   2,200 0 0
GENERAL MTRS CO COM 37045V100 77 2,300 SH Put SOLE   2,300 0 0
GENERAL MTRS CO COM 37045V100 88 2,600 SH Call SOLE   2,600 0 0
GENERAL MTRS CO COM 37045V100 88 2,600 SH Put SOLE   2,600 0 0
GENERAL MTRS CO COM 37045V100 94 2,800 SH Put SOLE   2,800 0 0
GENERAL MTRS CO COM 37045V100 111 3,300 SH Call SOLE   3,300 0 0
GENERAL MTRS CO COM 37045V100 111 3,300 SH Call SOLE   3,300 0 0
GENERAL MTRS CO COM 37045V100 111 3,300 SH Put SOLE   3,300 0 0
GENERAL MTRS CO COM 37045V100 114 3,400 SH Put SOLE   3,400 0 0
GENERAL MTRS CO COM 37045V100 118 3,500 SH Put SOLE   3,500 0 0
GENERAL MTRS CO COM 37045V100 118 3,500 SH Put SOLE   3,500 0 0
GENERAL MTRS CO COM 37045V100 121 3,600 SH Call SOLE   3,600 0 0
GENERAL MTRS CO COM 37045V100 125 3,700 SH Put SOLE   3,700 0 0
GENERAL MTRS CO COM 37045V100 131 3,900 SH Put SOLE   3,900 0 0
GENERAL MTRS CO COM 37045V100 131 3,900 SH Put SOLE   3,900 0 0
GENERAL MTRS CO COM 37045V100 138 4,100 SH Put SOLE   4,100 0 0
GENERAL MTRS CO COM 37045V100 148 4,400 SH Put SOLE   4,400 0 0
GENERAL MTRS CO COM 37045V100 189 5,600 SH Put SOLE   5,600 0 0
GENERAL MTRS CO COM 37045V100 202 6,000 SH Put SOLE   6,000 0 0
GENERAL MTRS CO COM 37045V100 226 6,700 SH Put SOLE   6,700 0 0
GENERAL MTRS CO COM 37045V100 236 7,000 SH Put SOLE   7,000 0 0
GENERAL MTRS CO COM 37045V100 246 7,300 SH Call SOLE   7,300 0 0
GENERAL MTRS CO COM 37045V100 249 7,400 SH Put SOLE   7,400 0 0
GENERAL MTRS CO COM 37045V100 263 7,800 SH Call SOLE   7,800 0 0
GENERAL MTRS CO COM 37045V100 290 8,600 SH Put SOLE   8,600 0 0
GENERAL MTRS CO COM 37045V100 310 9,200 SH Put SOLE   9,200 0 0
GENERAL MTRS CO COM 37045V100 320 9,500 SH Put SOLE   9,500 0 0
GENERAL MTRS CO COM 37045V100 333 9,900 SH Put SOLE   9,900 0 0
GENERAL MTRS CO COM 37045V100 347 10,300 SH Put SOLE   10,300 0 0
GENERAL MTRS CO COM 37045V100 380 11,300 SH Put SOLE   11,300 0 0
GENERAL MTRS CO COM 37045V100 455 13,500 SH Put SOLE   13,500 0 0
GENERAL MTRS CO COM 37045V100 532 15,800 SH Call SOLE   15,800 0 0
GENERAL MTRS CO COM 37045V100 943 28,000 SH Put SOLE   28,000 0 0
GENERAL MTRS CO COM 37045V100 1,273 37,800 SH Call SOLE   37,800 0 0
GENERAL MTRS CO COM 37045V100 4,626 137,400 SH Call SOLE   137,400 0 0
GENERAL MTRS CO COM 37045V100 5,071 150,600 SH Put SOLE   150,600 0 0
GENERAL MTRS CO COM 37045V100 5,084 151,000 SH Put SOLE   151,000 0 0
GENERAL MTRS CO COM 37045V100 5,145 152,800 SH Call SOLE   152,800 0 0
GENERAL MTRS CO COM 37045V100 7,576 225,000 SH Put SOLE   225,000 0 0
GENERAL MTRS CO COM 37045V100 11,232 333,600 SH Call SOLE   333,600 0 0
GENERAL MTRS CO COM 37045V100 11,562 343,383 SH   SOLE   343,383 0 0
GENERAL MTRS CO COM 37045V100 11,785 350,000 SH Put SOLE   350,000 0 0
GENTEX CORP COM 371901109 89 4,158 SH   SOLE   4,158 0 0
GENOMIC HEALTH INC COM 37244C101 6 79 SH   SOLE   79 0 0
GERDAU S A SPON ADR REP PFD 373737105 56 13,395 SH   SOLE   13,395 0 0
GERDAU S A SPON ADR REP PFD 373737105 1,895 450,000 SH Put SOLE   450,000 0 0
GERON CORP COM 374163103 26 15,000 SH Call SOLE   15,000 0 0
GERON CORP COM 374163103 70 40,000 SH Call SOLE   40,000 0 0
GERON CORP COM 374163103 70 40,000 SH Put SOLE   40,000 0 0
GERON CORP COM 374163103 114 65,000 SH Put SOLE   65,000 0 0
GERON CORP COM 374163103 288 163,700 SH Call SOLE   163,700 0 0
GETTY RLTY CORP NEW COM 374297109 9 300 SH   SOLE   300 0 0
GILEAD SCIENCES INC COM 375558103 8 100 SH Call SOLE   100 0 0
GILEAD SCIENCES INC COM 375558103 8 100 SH Put SOLE   100 0 0
GILEAD SCIENCES INC COM 375558103 15 200 SH Call SOLE   200 0 0
GILEAD SCIENCES INC COM 375558103 15 200 SH Call SOLE   200 0 0
GILEAD SCIENCES INC COM 375558103 15 200 SH Put SOLE   200 0 0
GILEAD SCIENCES INC COM 375558103 15 200 SH Put SOLE   200 0 0
GILEAD SCIENCES INC COM 375558103 15 200 SH Put SOLE   200 0 0
GILEAD SCIENCES INC COM 375558103 23 300 SH Call SOLE   300 0 0
GILEAD SCIENCES INC COM 375558103 23 300 SH Put SOLE   300 0 0
GILEAD SCIENCES INC COM 375558103 23 300 SH Put SOLE   300 0 0
GILEAD SCIENCES INC COM 375558103 31 400 SH Call SOLE   400 0 0
GILEAD SCIENCES INC COM 375558103 31 400 SH Put SOLE   400 0 0
GILEAD SCIENCES INC COM 375558103 31 400 SH Put SOLE   400 0 0
GILEAD SCIENCES INC COM 375558103 31 400 SH Put SOLE   400 0 0
GILEAD SCIENCES INC COM 375558103 31 400 SH Put SOLE   400 0 0
GILEAD SCIENCES INC COM 375558103 31 400 SH Put SOLE   400 0 0
GILEAD SCIENCES INC COM 375558103 31 400 SH Put SOLE   400 0 0
GILEAD SCIENCES INC COM 375558103 39 500 SH Put SOLE   500 0 0
GILEAD SCIENCES INC COM 375558103 46 600 SH Call SOLE   600 0 0
GILEAD SCIENCES INC COM 375558103 46 600 SH Put SOLE   600 0 0
GILEAD SCIENCES INC COM 375558103 54 700 SH Call SOLE   700 0 0
GILEAD SCIENCES INC COM 375558103 54 700 SH Call SOLE   700 0 0
GILEAD SCIENCES INC COM 375558103 54 700 SH Call SOLE   700 0 0
GILEAD SCIENCES INC COM 375558103 54 700 SH Call SOLE   700 0 0
GILEAD SCIENCES INC COM 375558103 62 800 SH Call SOLE   800 0 0
GILEAD SCIENCES INC COM 375558103 62 800 SH Call SOLE   800 0 0
GILEAD SCIENCES INC COM 375558103 62 800 SH Put SOLE   800 0 0
GILEAD SCIENCES INC COM 375558103 69 900 SH Call SOLE   900 0 0
GILEAD SCIENCES INC COM 375558103 69 900 SH Put SOLE   900 0 0
GILEAD SCIENCES INC COM 375558103 69 900 SH Put SOLE   900 0 0
GILEAD SCIENCES INC COM 375558103 69 900 SH Put SOLE   900 0 0
GILEAD SCIENCES INC COM 375558103 69 900 SH Put SOLE   900 0 0
GILEAD SCIENCES INC COM 375558103 69 900 SH Put SOLE   900 0 0
GILEAD SCIENCES INC COM 375558103 77 1,000 SH Call SOLE   1,000 0 0
GILEAD SCIENCES INC COM 375558103 77 1,000 SH Put SOLE   1,000 0 0
GILEAD SCIENCES INC COM 375558103 77 1,000 SH Put SOLE   1,000 0 0
GILEAD SCIENCES INC COM 375558103 77 1,000 SH Put SOLE   1,000 0 0
GILEAD SCIENCES INC COM 375558103 85 1,100 SH Call SOLE   1,100 0 0
GILEAD SCIENCES INC COM 375558103 85 1,100 SH Call SOLE   1,100 0 0
GILEAD SCIENCES INC COM 375558103 85 1,100 SH Put SOLE   1,100 0 0
GILEAD SCIENCES INC COM 375558103 93 1,200 SH Put SOLE   1,200 0 0
GILEAD SCIENCES INC COM 375558103 93 1,200 SH Put SOLE   1,200 0 0
GILEAD SCIENCES INC COM 375558103 100 1,300 SH Call SOLE   1,300 0 0
GILEAD SCIENCES INC COM 375558103 100 1,300 SH Put SOLE   1,300 0 0
GILEAD SCIENCES INC COM 375558103 100 1,300 SH Put SOLE   1,300 0 0
GILEAD SCIENCES INC COM 375558103 108 1,400 SH Call SOLE   1,400 0 0
GILEAD SCIENCES INC COM 375558103 108 1,400 SH Call SOLE   1,400 0 0
GILEAD SCIENCES INC COM 375558103 108 1,400 SH Call SOLE   1,400 0 0
GILEAD SCIENCES INC COM 375558103 108 1,400 SH Put SOLE   1,400 0 0
GILEAD SCIENCES INC COM 375558103 116 1,500 SH Call SOLE   1,500 0 0
GILEAD SCIENCES INC COM 375558103 116 1,500 SH Put SOLE   1,500 0 0
GILEAD SCIENCES INC COM 375558103 116 1,500 SH Put SOLE   1,500 0 0
GILEAD SCIENCES INC COM 375558103 124 1,600 SH Call SOLE   1,600 0 0
GILEAD SCIENCES INC COM 375558103 124 1,600 SH Put SOLE   1,600 0 0
GILEAD SCIENCES INC COM 375558103 124 1,600 SH Put SOLE   1,600 0 0
GILEAD SCIENCES INC COM 375558103 124 1,600 SH Put SOLE   1,600 0 0
GILEAD SCIENCES INC COM 375558103 124 1,600 SH Put SOLE   1,600 0 0
GILEAD SCIENCES INC COM 375558103 131 1,700 SH Put SOLE   1,700 0 0
GILEAD SCIENCES INC COM 375558103 139 1,800 SH Call SOLE   1,800 0 0
GILEAD SCIENCES INC COM 375558103 139 1,800 SH Put SOLE   1,800 0 0
GILEAD SCIENCES INC COM 375558103 147 1,900 SH Call SOLE   1,900 0 0
GILEAD SCIENCES INC COM 375558103 147 1,900 SH Call SOLE   1,900 0 0
GILEAD SCIENCES INC COM 375558103 147 1,900 SH Put SOLE   1,900 0 0
GILEAD SCIENCES INC COM 375558103 154 2,000 SH Call SOLE   2,000 0 0
GILEAD SCIENCES INC COM 375558103 162 2,100 SH Call SOLE   2,100 0 0
GILEAD SCIENCES INC COM 375558103 162 2,100 SH Call SOLE   2,100 0 0
GILEAD SCIENCES INC COM 375558103 162 2,100 SH Put SOLE   2,100 0 0
GILEAD SCIENCES INC COM 375558103 170 2,200 SH Call SOLE   2,200 0 0
GILEAD SCIENCES INC COM 375558103 170 2,200 SH Put SOLE   2,200 0 0
GILEAD SCIENCES INC COM 375558103 170 2,200 SH Put SOLE   2,200 0 0
GILEAD SCIENCES INC COM 375558103 178 2,300 SH Call SOLE   2,300 0 0
GILEAD SCIENCES INC COM 375558103 178 2,300 SH Call SOLE   2,300 0 0
GILEAD SCIENCES INC COM 375558103 178 2,300 SH Put SOLE   2,300 0 0
GILEAD SCIENCES INC COM 375558103 185 2,400 SH Call SOLE   2,400 0 0
GILEAD SCIENCES INC COM 375558103 201 2,600 SH Put SOLE   2,600 0 0
GILEAD SCIENCES INC COM 375558103 216 2,800 SH Call SOLE   2,800 0 0
GILEAD SCIENCES INC COM 375558103 216 2,800 SH Put SOLE   2,800 0 0
GILEAD SCIENCES INC COM 375558103 224 2,900 SH Put SOLE   2,900 0 0
GILEAD SCIENCES INC COM 375558103 247 3,200 SH Put SOLE   3,200 0 0
GILEAD SCIENCES INC COM 375558103 247 3,200 SH Put SOLE   3,200 0 0
GILEAD SCIENCES INC COM 375558103 247 3,200 SH Put SOLE   3,200 0 0
GILEAD SCIENCES INC COM 375558103 263 3,400 SH Put SOLE   3,400 0 0
GILEAD SCIENCES INC COM 375558103 293 3,800 SH Put SOLE   3,800 0 0
GILEAD SCIENCES INC COM 375558103 293 3,800 SH Put SOLE   3,800 0 0
GILEAD SCIENCES INC COM 375558103 309 4,000 SH Put SOLE   4,000 0 0
GILEAD SCIENCES INC COM 375558103 332 4,300 SH Call SOLE   4,300 0 0
GILEAD SCIENCES INC COM 375558103 355 4,600 SH Put SOLE   4,600 0 0
GILEAD SCIENCES INC COM 375558103 425 5,500 SH Put SOLE   5,500 0 0
GILEAD SCIENCES INC COM 375558103 425 5,500 SH Put SOLE   5,500 0 0
GILEAD SCIENCES INC COM 375558103 479 6,200 SH Call SOLE   6,200 0 0
GILEAD SCIENCES INC COM 375558103 556 7,200 SH Put SOLE   7,200 0 0
GILEAD SCIENCES INC COM 375558103 718 9,300 SH Put SOLE   9,300 0 0
GILEAD SCIENCES INC COM 375558103 888 11,500 SH Put SOLE   11,500 0 0
GILEAD SCIENCES INC COM 375558103 1,467 19,000 SH Put SOLE   19,000 0 0
GILEAD SCIENCES INC COM 375558103 1,498 19,400 SH Call SOLE   19,400 0 0
GILEAD SCIENCES INC COM 375558103 1,930 25,000 SH   SOLE   25,000 0 0
GILEAD SCIENCES INC COM 375558103 1,961 25,400 SH Put SOLE   25,400 0 0
GILEAD SCIENCES INC COM 375558103 2,123 27,500 SH Put SOLE   27,500 0 0
GILEAD SCIENCES INC COM 375558103 3,729 48,300 SH Call SOLE   48,300 0 0
GILEAD SCIENCES INC COM 375558103 4,633 60,000 SH Put SOLE   60,000 0 0
GILEAD SCIENCES INC COM 375558103 6,949 90,000 SH Put SOLE   90,000 0 0
GILEAD SCIENCES INC COM 375558103 7,721 100,000 SH Put SOLE   100,000 0 0
GILEAD SCIENCES INC COM 375558103 8,107 105,000 SH Call SOLE   105,000 0 0
GLADSTONE COML CORP COM 376536108 10 499 SH   SOLE   499 0 0
GLAUKOS CORP COM 377322102 5 84 SH   SOLE   84 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 1,848 46,000 SH Call SOLE   46,000 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 1,140 30,000 SH Call SOLE   30,000 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 2,256 59,360 SH   SOLE   59,360 0 0
GLOBAL X FDS FTSE NORDIC REG 37950E101 0 1 SH   SOLE   1 0 0
GLOBAL X FDS GBL X MSCI PT ET 37950E192 0 1 SH   SOLE   1 0 0
GLOBAL X FDS GLBX MSCI COLUM 37950E200 0 1 SH   SOLE   1 0 0
GLOBAL X FDS GLB X NXT EMRG 37950E218 0 1 SH   SOLE   1 0 0
GLOBAL X FDS GLB X MLP ENRG I 37950E226 14 1,046 SH   SOLE   1,046 0 0
GLOBAL X FDS GBLX CHIMATL NEW 37950E242 0 1 SH   SOLE   1 0 0
GLOBAL X FDS GB MSCI AR ETF 37950E259 0 1 SH   SOLE   1 0 0
GLOBAL X FDS GLOBX SUPDV US 37950E291 0 1 SH   SOLE   1 0 0
GLOBAL X FDS GLBX SUPRINC ETF 37950E333 0 1 SH   SOLE   1 0 0
GLOBAL X FDS GLB X GURU INDEX 37950E341 0 1 SH   SOLE   1 0 0
GLOBAL X FDS MSCI GREECE ETF 37950E366 0 1 SH   SOLE   1 0 0
GLOBAL X FDS CHINA CONS ETF 37950E408 0 1 SH   SOLE   1 0 0
GLOBAL X FDS SOCIAL MED ETF 37950E416 0 1 SH   SOLE   1 0 0
GLOBAL X FDS GLBL X MLP ETF 37950E473 0 1 SH   SOLE   1 0 0
GLOBAL X FDS GLB X FERTIL 37950E499 0 1 SH   SOLE   1 0 0
GLOBAL X FDS CHINA ENRG ETF 37950E507 0 1 SH   SOLE   1 0 0
GLOBAL X FDS GLB X SUPERDIV 37950E549 28 1,348 SH   SOLE   1,348 0 0
GLOBAL X FDS CHINA FINL ETF 37950E606 0 1 SH   SOLE   1 0 0
GLOBAL X FDS GBL X FTSE ETF 37950E648 0 1 SH   SOLE   1 0 0
GLOBAL X FDS CHINA INDL ETF 37950E705 0 1 SH   SOLE   1 0 0
GLOBAL X FDS GLBX MSCI NORW 37950E747 0 1 SH   SOLE   1 0 0
GLOBAL X FDS NASDQ CHINA TECH 37950E804 0 1 SH   SOLE   1 0 0
GLOBAL BRASS & COPPR HLDGS I COM 37953G103 56 1,516 SH   SOLE   1,516 0 0
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 33 1,448 SH   SOLE   1,448 0 0
GLOBUS MED INC CL A 379577208 3 51 SH   SOLE   51 0 0
GLU MOBILE INC COM 379890106 1,863 250,000 SH Call SOLE   250,000 0 0
GODADDY INC CL A 380237107 36 430 SH   SOLE   430 0 0
GOLDCORP INC NEW COM 380956409 2,612 256,098 SH   SOLE   256,098 0 0
GOLDCORP INC NEW COM 380956409 7,573 742,500 SH Put SOLE   742,500 0 0
GOLDEN ENTMT INC COM 381013101 37 1,522 SH   SOLE   1,522 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 22 100 SH Call SOLE   100 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 22 100 SH Call SOLE   100 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 22 100 SH Put SOLE   100 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 22 100 SH Put SOLE   100 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 22 100 SH Put SOLE   100 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 45 200 SH Put SOLE   200 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 45 200 SH Put SOLE   200 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 45 200 SH Put SOLE   200 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 45 200 SH Put SOLE   200 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 45 200 SH Put SOLE   200 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 45 200 SH Put SOLE   200 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 45 200 SH Put SOLE   200 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 67 300 SH Put SOLE   300 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 67 300 SH Put SOLE   300 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 67 300 SH Put SOLE   300 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 67 300 SH Put SOLE   300 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 67 300 SH Put SOLE   300 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 67 300 SH Put SOLE   300 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 67 300 SH Put SOLE   300 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 90 400 SH Call SOLE   400 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 90 400 SH Call SOLE   400 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 90 400 SH Call SOLE   400 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 90 400 SH Put SOLE   400 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 90 400 SH Put SOLE   400 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 112 500 SH Call SOLE   500 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 112 500 SH Call SOLE   500 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 112 500 SH Call SOLE   500 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 112 500 SH Call SOLE   500 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 112 500 SH Put SOLE   500 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 112 500 SH Put SOLE   500 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 112 500 SH Put SOLE   500 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 112 500 SH Put SOLE   500 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 135 600 SH Call SOLE   600 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 157 700 SH Put SOLE   700 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 157 700 SH Put SOLE   700 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 157 700 SH Put SOLE   700 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 157 700 SH Put SOLE   700 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 157 700 SH Put SOLE   700 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 179 800 SH Call SOLE   800 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 179 800 SH Put SOLE   800 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 179 800 SH Put SOLE   800 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 179 800 SH Put SOLE   800 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 202 900 SH Call SOLE   900 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 202 900 SH Put SOLE   900 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 202 900 SH Put SOLE   900 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 224 1,000 SH Call SOLE   1,000 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 224 1,000 SH Put SOLE   1,000 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 224 1,000 SH Put SOLE   1,000 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 224 1,000 SH Put SOLE   1,000 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 224 1,000 SH Put SOLE   1,000 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 247 1,100 SH Put SOLE   1,100 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 269 1,200 SH Call SOLE   1,200 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 269 1,200 SH Put SOLE   1,200 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 314 1,400 SH Put SOLE   1,400 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 314 1,400 SH Put SOLE   1,400 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 336 1,500 SH Put SOLE   1,500 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 336 1,500 SH Put SOLE   1,500 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 336 1,500 SH Put SOLE   1,500 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 359 1,600 SH Put SOLE   1,600 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 359 1,600 SH Put SOLE   1,600 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 359 1,600 SH Put SOLE   1,600 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 359 1,600 SH Put SOLE   1,600 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 359 1,600 SH Put SOLE   1,600 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 404 1,800 SH Put SOLE   1,800 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 426 1,900 SH Put SOLE   1,900 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 448 2,000 SH Put SOLE   2,000 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 471 2,100 SH Call SOLE   2,100 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 493 2,200 SH Call SOLE   2,200 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 493 2,200 SH Put SOLE   2,200 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 516 2,300 SH Put SOLE   2,300 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 538 2,400 SH Put SOLE   2,400 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 628 2,800 SH Put SOLE   2,800 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 650 2,900 SH Put SOLE   2,900 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 830 3,700 SH Put SOLE   3,700 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 875 3,900 SH Put SOLE   3,900 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 1,032 4,600 SH Put SOLE   4,600 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 1,121 5,000 SH Put SOLE   5,000 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 1,121 5,000 SH Put SOLE   5,000 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 1,323 5,900 SH Put SOLE   5,900 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 1,345 6,000 SH Put SOLE   6,000 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 1,570 7,000 SH Put SOLE   7,000 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 2,063 9,200 SH Put SOLE   9,200 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 2,153 9,600 SH Put SOLE   9,600 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 2,511 11,200 SH Put SOLE   11,200 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 3,139 14,000 SH Put SOLE   14,000 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 3,498 15,600 SH Put SOLE   15,600 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 4,440 19,800 SH Call SOLE   19,800 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 5,542 24,715 SH   SOLE   24,715 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 6,189 27,600 SH Put SOLE   27,600 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 13,275 59,200 SH Put SOLE   59,200 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 25,227 112,500 SH Put SOLE   112,500 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 28,030 125,000 SH Put SOLE   125,000 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 39,063 174,200 SH Call SOLE   174,200 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 56,890 253,700 SH Put SOLE   253,700 0 0
GOLDMAN SACHS GROUP INC SP ENHCMD37ETN 38144L852 0 1 SH   SOLE   1 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 819 35,000 SH Put SOLE   35,000 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 1,053 45,000 SH Call SOLE   45,000 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 1,053 45,000 SH Put SOLE   45,000 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 1,988 85,000 SH Put SOLE   85,000 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 3,428 146,547 SH   SOLE   146,547 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 6,432 275,000 SH Put SOLE   275,000 0 0
GOPRO INC CL A 38268T103 720 100,000 SH Call SOLE   100,000 0 0
GOPRO INC CL A 38268T103 879 122,100 SH Call SOLE   122,100 0 0
GOPRO INC CL A 38268T103 879 122,100 SH Put SOLE   122,100 0 0
GOPRO INC CL A 38268T103 1,481 205,700 SH Put SOLE   205,700 0 0
GRAINGER W W INC COM 384802104 71 200 SH Put SOLE   200 0 0
GRAINGER W W INC COM 384802104 143 400 SH Put SOLE   400 0 0
GRAINGER W W INC COM 384802104 250 700 SH Put SOLE   700 0 0
GRAINGER W W INC COM 384802104 357 1,000 SH Call SOLE   1,000 0 0
GRAINGER W W INC COM 384802104 429 1,200 SH Call SOLE   1,200 0 0
GRAINGER W W INC COM 384802104 572 1,600 SH Call SOLE   1,600 0 0
GRAINGER W W INC COM 384802104 1,108 3,100 SH Call SOLE   3,100 0 0
GRAINGER W W INC COM 384802104 1,430 4,000 SH Call SOLE   4,000 0 0
GRAINGER W W INC COM 384802104 4,360 12,200 SH Call SOLE   12,200 0 0
GRAINGER W W INC COM 384802104 8,220 23,000 SH Call SOLE   23,000 0 0
GRAINGER W W INC COM 384802104 8,220 23,000 SH Call SOLE   23,000 0 0
GRAINGER W W INC COM 384802104 9,328 26,100 SH Call SOLE   26,100 0 0
GRAINGER W W INC COM 384802104 9,650 27,000 SH Call SOLE   27,000 0 0
GRAINGER W W INC COM 384802104 11,437 32,000 SH Call SOLE   32,000 0 0
GRAINGER W W INC COM 384802104 15,190 42,500 SH Call SOLE   42,500 0 0
GRAINGER W W INC COM 384802104 17,048 47,700 SH Call SOLE   47,700 0 0
GRAINGER W W INC COM 384802104 18,442 51,600 SH Call SOLE   51,600 0 0
GRAINGER W W INC COM 384802104 25,054 70,100 SH Call SOLE   70,100 0 0
GRAINGER W W INC COM 384802104 27,628 77,300 SH Call SOLE   77,300 0 0
GRAINGER W W INC COM 384802104 30,916 86,500 SH Call SOLE   86,500 0 0
GRAINGER W W INC COM 384802104 31,309 87,600 SH Call SOLE   87,600 0 0
GRAINGER W W INC COM 384802104 31,702 88,700 SH Call SOLE   88,700 0 0
GRAINGER W W INC COM 384802104 39,136 109,500 SH Call SOLE   109,500 0 0
GRAND CANYON ED INC COM 38526M106 2 17 SH   SOLE   17 0 0
GRANITE CONSTR INC COM 387328107 117 2,565 SH   SOLE   2,565 0 0
GREAT WESTN BANCORP INC COM 391416104 6 132 SH   SOLE   132 0 0
GROUPON INC COM 399473107 2 510 SH   SOLE   510 0 0
GRUBHUB INC COM 400110102 152 1,096 SH   SOLE   1,096 0 0
GTX INC DEL COM NEW 40052B207 24 15,000 SH Call SOLE   15,000 0 0
GTX INC DEL COM NEW 40052B207 24 15,000 SH Put SOLE   15,000 0 0
GTX INC DEL COM NEW 40052B207 39 25,038 SH   SOLE   25,038 0 0
GRUPO SUPERVIELLE S A SPONSORED ADR 40054A108 8 995 SH   SOLE   995 0 0
GULFPORT ENERGY CORP COM NEW 402635304 7 658 SH   SOLE   658 0 0
GULFPORT ENERGY CORP COM NEW 402635304 3,729 358,200 SH Call SOLE   358,200 0 0
HCA HEALTHCARE INC COM 40412C101 27 191 SH   SOLE   191 0 0
HD SUPPLY HLDGS INC COM 40416M105 4 100 SH Put SOLE   100 0 0
HD SUPPLY HLDGS INC COM 40416M105 21 500 SH Call SOLE   500 0 0
HD SUPPLY HLDGS INC COM 40416M105 34 800 SH Put SOLE   800 0 0
HD SUPPLY HLDGS INC COM 40416M105 34 800 SH Put SOLE   800 0 0
HD SUPPLY HLDGS INC COM 40416M105 77 1,800 SH Put SOLE   1,800 0 0
HD SUPPLY HLDGS INC COM 40416M105 103 2,400 SH Call SOLE   2,400 0 0
HD SUPPLY HLDGS INC COM 40416M105 171 4,000 SH Put SOLE   4,000 0 0
HD SUPPLY HLDGS INC COM 40416M105 270 6,300 SH Put SOLE   6,300 0 0
HD SUPPLY HLDGS INC COM 40416M105 270 6,300 SH Put SOLE   6,300 0 0
HD SUPPLY HLDGS INC COM 40416M105 377 8,800 SH Call SOLE   8,800 0 0
HD SUPPLY HLDGS INC COM 40416M105 539 12,600 SH Put SOLE   12,600 0 0
HD SUPPLY HLDGS INC COM 40416M105 603 14,100 SH Put SOLE   14,100 0 0
HD SUPPLY HLDGS INC COM 40416M105 723 16,900 SH Put SOLE   16,900 0 0
HD SUPPLY HLDGS INC COM 40416M105 736 17,200 SH Call SOLE   17,200 0 0
HD SUPPLY HLDGS INC COM 40416M105 803 18,757 SH   SOLE   18,757 0 0
HD SUPPLY HLDGS INC COM 40416M105 1,010 23,600 SH Call SOLE   23,600 0 0
HD SUPPLY HLDGS INC COM 40416M105 1,053 24,600 SH Call SOLE   24,600 0 0
HD SUPPLY HLDGS INC COM 40416M105 1,237 28,900 SH Put SOLE   28,900 0 0
HD SUPPLY HLDGS INC COM 40416M105 1,455 34,000 SH Call SOLE   34,000 0 0
HD SUPPLY HLDGS INC COM 40416M105 1,476 34,500 SH Call SOLE   34,500 0 0
HD SUPPLY HLDGS INC COM 40416M105 1,754 41,000 SH Call SOLE   41,000 0 0
HD SUPPLY HLDGS INC COM 40416M105 3,248 75,900 SH Put SOLE   75,900 0 0
HNI CORP COM 404251100 1 17 SH   SOLE   17 0 0
HSBC HLDGS PLC SPON ADR NEW 404280406 648 14,727 SH   SOLE   14,727 0 0
HP INC COM 40434L105 8 300 SH Call SOLE   300 0 0
HP INC COM 40434L105 8 300 SH Put SOLE   300 0 0
HP INC COM 40434L105 8 300 SH Put SOLE   300 0 0
HP INC COM 40434L105 15 600 SH Put SOLE   600 0 0
HP INC COM 40434L105 15 600 SH Put SOLE   600 0 0
HP INC COM 40434L105 15 600 SH Put SOLE   600 0 0
HP INC COM 40434L105 15 600 SH Put SOLE   600 0 0
HP INC COM 40434L105 18 700 SH Put SOLE   700 0 0
HP INC COM 40434L105 21 800 SH Put SOLE   800 0 0
HP INC COM 40434L105 26 1,000 SH Put SOLE   1,000 0 0
HP INC COM 40434L105 31 1,200 SH Put SOLE   1,200 0 0
HP INC COM 40434L105 36 1,400 SH Put SOLE   1,400 0 0
HP INC COM 40434L105 46 1,800 SH Put SOLE   1,800 0 0
HP INC COM 40434L105 49 1,900 SH Call SOLE   1,900 0 0
HP INC COM 40434L105 49 1,900 SH Put SOLE   1,900 0 0
HP INC COM 40434L105 54 2,100 SH Put SOLE   2,100 0 0
HP INC COM 40434L105 64 2,500 SH Call SOLE   2,500 0 0
HP INC COM 40434L105 70 2,700 SH Put SOLE   2,700 0 0
HP INC COM 40434L105 75 2,900 SH Put SOLE   2,900 0 0
HP INC COM 40434L105 90 3,500 SH Call SOLE   3,500 0 0
HP INC COM 40434L105 798 30,979 SH   SOLE   30,979 0 0
HP INC COM 40434L105 838 32,500 SH Call SOLE   32,500 0 0
HP INC COM 40434L105 966 37,500 SH Put SOLE   37,500 0 0
HP INC COM 40434L105 1,090 42,300 SH Call SOLE   42,300 0 0
HP INC COM 40434L105 1,667 64,700 SH Call SOLE   64,700 0 0
HP INC COM 40434L105 1,843 71,500 SH Call SOLE   71,500 0 0
HP INC COM 40434L105 1,843 71,500 SH Call SOLE   71,500 0 0
HABIT RESTAURANTS INC COM CL A 40449J103 0 21 SH   SOLE   21 0 0
HAIN CELESTIAL GROUP INC COM 405217100 1,356 50,000 SH Call SOLE   50,000 0 0
HALCON RES CORP COM PAR NEW 40537Q605 2 554 SH   SOLE   554 0 0
HALLADOR ENERGY COMPANY COM 40609P105 59 9,484 SH   SOLE   9,484 0 0
HALLIBURTON CO COM 406216101 4 100 SH Put SOLE   100 0 0
HALLIBURTON CO COM 406216101 4 100 SH Put SOLE   100 0 0
HALLIBURTON CO COM 406216101 16 400 SH Call SOLE   400 0 0
HALLIBURTON CO COM 406216101 16 400 SH Call SOLE   400 0 0
HALLIBURTON CO COM 406216101 16 400 SH Call SOLE   400 0 0
HALLIBURTON CO COM 406216101 16 400 SH Put SOLE   400 0 0
HALLIBURTON CO COM 406216101 16 400 SH Put SOLE   400 0 0
HALLIBURTON CO COM 406216101 16 400 SH Put SOLE   400 0 0
HALLIBURTON CO COM 406216101 20 500 SH Put SOLE   500 0 0
HALLIBURTON CO COM 406216101 20 500 SH Put SOLE   500 0 0
HALLIBURTON CO COM 406216101 20 500 SH Put SOLE   500 0 0
HALLIBURTON CO COM 406216101 20 500 SH Put SOLE   500 0 0
HALLIBURTON CO COM 406216101 20 500 SH Put SOLE   500 0 0
HALLIBURTON CO COM 406216101 20 500 SH Put SOLE   500 0 0
HALLIBURTON CO COM 406216101 20 500 SH Put SOLE   500 0 0
HALLIBURTON CO COM 406216101 20 500 SH Put SOLE   500 0 0
HALLIBURTON CO COM 406216101 24 600 SH Call SOLE   600 0 0
HALLIBURTON CO COM 406216101 24 600 SH Call SOLE   600 0 0
HALLIBURTON CO COM 406216101 24 600 SH Put SOLE   600 0 0
HALLIBURTON CO COM 406216101 28 700 SH Put SOLE   700 0 0
HALLIBURTON CO COM 406216101 28 700 SH Put SOLE   700 0 0
HALLIBURTON CO COM 406216101 28 700 SH Put SOLE   700 0 0
HALLIBURTON CO COM 406216101 32 800 SH Call SOLE   800 0 0
HALLIBURTON CO COM 406216101 32 800 SH Put SOLE   800 0 0
HALLIBURTON CO COM 406216101 32 800 SH Put SOLE   800 0 0
HALLIBURTON CO COM 406216101 32 800 SH Put SOLE   800 0 0
HALLIBURTON CO COM 406216101 32 800 SH Put SOLE   800 0 0
HALLIBURTON CO COM 406216101 36 900 SH Put SOLE   900 0 0
HALLIBURTON CO COM 406216101 41 1,000 SH Put SOLE   1,000 0 0
HALLIBURTON CO COM 406216101 45 1,100 SH Put SOLE   1,100 0 0
HALLIBURTON CO COM 406216101 45 1,100 SH Put SOLE   1,100 0 0
HALLIBURTON CO COM 406216101 45 1,100 SH Put SOLE   1,100 0 0
HALLIBURTON CO COM 406216101 49 1,200 SH Call SOLE   1,200 0 0
HALLIBURTON CO COM 406216101 49 1,200 SH Call SOLE   1,200 0 0
HALLIBURTON CO COM 406216101 49 1,200 SH Put SOLE   1,200 0 0
HALLIBURTON CO COM 406216101 53 1,300 SH Put SOLE   1,300 0 0
HALLIBURTON CO COM 406216101 53 1,300 SH Put SOLE   1,300 0 0
HALLIBURTON CO COM 406216101 53 1,300 SH Put SOLE   1,300 0 0
HALLIBURTON CO COM 406216101 57 1,400 SH Put SOLE   1,400 0 0
HALLIBURTON CO COM 406216101 57 1,400 SH Put SOLE   1,400 0 0
HALLIBURTON CO COM 406216101 61 1,500 SH Put SOLE   1,500 0 0
HALLIBURTON CO COM 406216101 61 1,500 SH Put SOLE   1,500 0 0
HALLIBURTON CO COM 406216101 61 1,500 SH Put SOLE   1,500 0 0
HALLIBURTON CO COM 406216101 69 1,700 SH Call SOLE   1,700 0 0
HALLIBURTON CO COM 406216101 69 1,700 SH Put SOLE   1,700 0 0
HALLIBURTON CO COM 406216101 77 1,900 SH Put SOLE   1,900 0 0
HALLIBURTON CO COM 406216101 77 1,900 SH Put SOLE   1,900 0 0
HALLIBURTON CO COM 406216101 77 1,900 SH Put SOLE   1,900 0 0
HALLIBURTON CO COM 406216101 81 2,000 SH Call SOLE   2,000 0 0
HALLIBURTON CO COM 406216101 81 2,000 SH Put SOLE   2,000 0 0
HALLIBURTON CO COM 406216101 81 2,000 SH Put SOLE   2,000 0 0
HALLIBURTON CO COM 406216101 85 2,100 SH Call SOLE   2,100 0 0
HALLIBURTON CO COM 406216101 85 2,100 SH Put SOLE   2,100 0 0
HALLIBURTON CO COM 406216101 85 2,100 SH Put SOLE   2,100 0 0
HALLIBURTON CO COM 406216101 93 2,300 SH Put SOLE   2,300 0 0
HALLIBURTON CO COM 406216101 97 2,400 SH Call SOLE   2,400 0 0
HALLIBURTON CO COM 406216101 101 2,500 SH Put SOLE   2,500 0 0
HALLIBURTON CO COM 406216101 101 2,500 SH Put SOLE   2,500 0 0
HALLIBURTON CO COM 406216101 105 2,600 SH Put SOLE   2,600 0 0
HALLIBURTON CO COM 406216101 142 3,500 SH Call SOLE   3,500 0 0
HALLIBURTON CO COM 406216101 142 3,500 SH Put SOLE   3,500 0 0
HALLIBURTON CO COM 406216101 146 3,600 SH Put SOLE   3,600 0 0
HALLIBURTON CO COM 406216101 166 4,100 SH Put SOLE   4,100 0 0
HALLIBURTON CO COM 406216101 178 4,400 SH Put SOLE   4,400 0 0
HALLIBURTON CO COM 406216101 190 4,700 SH Put SOLE   4,700 0 0
HALLIBURTON CO COM 406216101 207 5,100 SH Put SOLE   5,100 0 0
HALLIBURTON CO COM 406216101 259 6,400 SH Put SOLE   6,400 0 0
HALLIBURTON CO COM 406216101 304 7,500 SH Put SOLE   7,500 0 0
HALLIBURTON CO COM 406216101 328 8,100 SH Put SOLE   8,100 0 0
HALLIBURTON CO COM 406216101 1,706 42,100 SH Put SOLE   42,100 0 0
HALLIBURTON CO COM 406216101 2,027 50,000 SH Put SOLE   50,000 0 0
HALLIBURTON CO COM 406216101 2,403 59,300 SH Put SOLE   59,300 0 0
HALLIBURTON CO COM 406216101 2,566 63,300 SH Call SOLE   63,300 0 0
HALLIBURTON CO COM 406216101 2,829 69,800 SH Put SOLE   69,800 0 0
HALLIBURTON CO COM 406216101 3,080 76,000 SH Call SOLE   76,000 0 0
HALLIBURTON CO COM 406216101 3,514 86,700 SH Put SOLE   86,700 0 0
HALLIBURTON CO COM 406216101 11,063 272,960 SH   SOLE   272,960 0 0
HALLIBURTON CO COM 406216101 15,705 387,500 SH Call SOLE   387,500 0 0
HAMILTON LANE INC CL A 407497106 155 3,497 SH   SOLE   3,497 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 95 2,004 SH   SOLE   2,004 0 0
HANESBRANDS INC COM 410345102 452 24,500 SH Call SOLE   24,500 0 0
HANESBRANDS INC COM 410345102 452 24,500 SH Call SOLE   24,500 0 0
HANESBRANDS INC COM 410345102 452 24,500 SH Put SOLE   24,500 0 0
HANESBRANDS INC COM 410345102 811 44,000 SH Call SOLE   44,000 0 0
HANMI FINL CORP COM NEW 410495204 2 72 SH   SOLE   72 0 0
HARLEY DAVIDSON INC COM 412822108 171 3,766 SH   SOLE   3,766 0 0
HARLEY DAVIDSON INC COM 412822108 1,386 30,600 SH Put SOLE   30,600 0 0
HARMONIC INC COM 413160102 0 56 SH   SOLE   56 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 482 9,652 SH   SOLE   9,652 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 949 19,000 SH Call SOLE   19,000 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 949 19,000 SH Put SOLE   19,000 0 0
HASBRO INC COM 418056107 42 400 SH Put SOLE   400 0 0
HASBRO INC COM 418056107 84 800 SH Put SOLE   800 0 0
HASBRO INC COM 418056107 84 800 SH Put SOLE   800 0 0
HASBRO INC COM 418056107 126 1,200 SH Put SOLE   1,200 0 0
HASBRO INC COM 418056107 210 2,000 SH Put SOLE   2,000 0 0
HASBRO INC COM 418056107 210 2,000 SH Put SOLE   2,000 0 0
HASBRO INC COM 418056107 305 2,900 SH Put SOLE   2,900 0 0
HASBRO INC COM 418056107 336 3,200 SH Put SOLE   3,200 0 0
HASBRO INC COM 418056107 378 3,600 SH Put SOLE   3,600 0 0
HASBRO INC COM 418056107 420 4,000 SH Put SOLE   4,000 0 0
HASBRO INC COM 418056107 452 4,300 SH Put SOLE   4,300 0 0
HASBRO INC COM 418056107 589 5,600 SH Put SOLE   5,600 0 0
HASBRO INC COM 418056107 725 6,900 SH Put SOLE   6,900 0 0
HASBRO INC COM 418056107 767 7,300 SH Put SOLE   7,300 0 0
HASBRO INC COM 418056107 967 9,200 SH Put SOLE   9,200 0 0
HASBRO INC COM 418056107 1,104 10,500 SH Call SOLE   10,500 0 0
HASBRO INC COM 418056107 1,219 11,600 SH Put SOLE   11,600 0 0
HASBRO INC COM 418056107 1,219 11,600 SH Put SOLE   11,600 0 0
HASBRO INC COM 418056107 2,197 20,900 SH Put SOLE   20,900 0 0
HASBRO INC COM 418056107 2,302 21,900 SH Put SOLE   21,900 0 0
HASBRO INC COM 418056107 2,815 26,776 SH   SOLE   26,776 0 0
HASBRO INC COM 418056107 3,122 29,700 SH Put SOLE   29,700 0 0
HASBRO INC COM 418056107 3,269 31,100 SH Put SOLE   31,100 0 0
HASBRO INC COM 418056107 3,574 34,000 SH Put SOLE   34,000 0 0
HASBRO INC COM 418056107 4,772 45,400 SH Put SOLE   45,400 0 0
HAWAIIAN HOLDINGS INC COM 419879101 56 1,399 SH   SOLE   1,399 0 0
HEALTHCARE SVCS GRP INC COM 421906108 2 51 SH   SOLE   51 0 0
HEALTH INS INNOVATIONS INC COM CL A 42225K106 2,004 32,500 SH Call SOLE   32,500 0 0
HEALTH INS INNOVATIONS INC COM CL A 42225K106 3,668 59,500 SH Call SOLE   59,500 0 0
HEALTH INS INNOVATIONS INC COM CL A 42225K106 3,668 59,500 SH Put SOLE   59,500 0 0
HEALTH INS INNOVATIONS INC COM CL A 42225K106 4,624 75,000 SH Call SOLE   75,000 0 0
HEALTH INS INNOVATIONS INC COM CL A 42225K106 9,248 150,000 SH Put SOLE   150,000 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 31 1,148 SH   SOLE   1,148 0 0
HEALTHEQUITY INC COM 42226A107 5 58 SH   SOLE   58 0 0
HECLA MNG CO COM 422704106 8 2,748 SH   SOLE   2,748 0 0
HELIOS & MATHESON ANALYTICS COM PAR 42327L309 0 2,000 SH Call SOLE   2,000 0 0
HELIOS & MATHESON ANALYTICS COM PAR 42327L309 0 7,500 SH Call SOLE   7,500 0 0
HELIOS & MATHESON ANALYTICS COM PAR 42327L309 0 9,884 SH Call SOLE   9,884 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 33 3,378 SH   SOLE   3,378 0 0
HERITAGE COMMERCE CORP COM 426927109 0 32 SH   SOLE   32 0 0
HERSHEY CO COM 427866108 41 400 SH Put SOLE   400 0 0
HERSHEY CO COM 427866108 122 1,200 SH Call SOLE   1,200 0 0
HERSHEY CO COM 427866108 122 1,200 SH Put SOLE   1,200 0 0
HERSHEY CO COM 427866108 163 1,600 SH Put SOLE   1,600 0 0
HERSHEY CO COM 427866108 449 4,400 SH Put SOLE   4,400 0 0
HERSHEY CO COM 427866108 775 7,600 SH Put SOLE   7,600 0 0
HERSHEY CO COM 427866108 1,285 12,600 SH Put SOLE   12,600 0 0
HERSHEY CO COM 427866108 1,887 18,500 SH Call SOLE   18,500 0 0
HERSHEY CO COM 427866108 2,183 21,400 SH Put SOLE   21,400 0 0
HERSHEY CO COM 427866108 2,601 25,500 SH Call SOLE   25,500 0 0
HERSHEY CO COM 427866108 2,897 28,400 SH Put SOLE   28,400 0 0
HERTZ GLOBAL HLDGS INC COM 42806J106 368 22,508 SH   SOLE   22,508 0 0
HERTZ GLOBAL HLDGS INC COM 42806J106 3,674 225,000 SH Put SOLE   225,000 0 0
HESS CORP COM 42809H107 7 100 SH Call SOLE   100 0 0
HESS CORP COM 42809H107 7 100 SH Call SOLE   100 0 0
HESS CORP COM 42809H107 7 100 SH Call SOLE   100 0 0
HESS CORP COM 42809H107 7 100 SH Call SOLE   100 0 0
HESS CORP COM 42809H107 7 100 SH Put SOLE   100 0 0
HESS CORP COM 42809H107 7 100 SH Put SOLE   100 0 0
HESS CORP COM 42809H107 7 100 SH Put SOLE   100 0 0
HESS CORP COM 42809H107 7 100 SH Put SOLE   100 0 0
HESS CORP COM 42809H107 14 200 SH Put SOLE   200 0 0
HESS CORP COM 42809H107 14 200 SH Put SOLE   200 0 0
HESS CORP COM 42809H107 14 200 SH Put SOLE   200 0 0
HESS CORP COM 42809H107 14 200 SH Put SOLE   200 0 0
HESS CORP COM 42809H107 14 200 SH Put SOLE   200 0 0
HESS CORP COM 42809H107 14 200 SH Put SOLE   200 0 0
HESS CORP COM 42809H107 21 300 SH Call SOLE   300 0 0
HESS CORP COM 42809H107 21 300 SH Call SOLE   300 0 0
HESS CORP COM 42809H107 21 300 SH Call SOLE   300 0 0
HESS CORP COM 42809H107 21 300 SH Call SOLE   300 0 0
HESS CORP COM 42809H107 21 300 SH Call SOLE   300 0 0
HESS CORP COM 42809H107 21 300 SH Call SOLE   300 0 0
HESS CORP COM 42809H107 21 300 SH Put SOLE   300 0 0
HESS CORP COM 42809H107 21 300 SH Put SOLE   300 0 0
HESS CORP COM 42809H107 21 300 SH Put SOLE   300 0 0
HESS CORP COM 42809H107 21 300 SH Put SOLE   300 0 0
HESS CORP COM 42809H107 21 300 SH Put SOLE   300 0 0
HESS CORP COM 42809H107 21 300 SH Put SOLE   300 0 0
HESS CORP COM 42809H107 21 300 SH Put SOLE   300 0 0
HESS CORP COM 42809H107 21 300 SH Put SOLE   300 0 0
HESS CORP COM 42809H107 29 400 SH Call SOLE   400 0 0
HESS CORP COM 42809H107 29 400 SH Call SOLE   400 0 0
HESS CORP COM 42809H107 29 400 SH Put SOLE   400 0 0
HESS CORP COM 42809H107 29 400 SH Put SOLE   400 0 0
HESS CORP COM 42809H107 29 400 SH Put SOLE   400 0 0
HESS CORP COM 42809H107 29 400 SH Put SOLE   400 0 0
HESS CORP COM 42809H107 29 400 SH Put SOLE   400 0 0
HESS CORP COM 42809H107 29 400 SH Put SOLE   400 0 0
HESS CORP COM 42809H107 29 400 SH Put SOLE   400 0 0
HESS CORP COM 42809H107 36 500 SH Put SOLE   500 0 0
HESS CORP COM 42809H107 36 500 SH Put SOLE   500 0 0
HESS CORP COM 42809H107 36 500 SH Put SOLE   500 0 0
HESS CORP COM 42809H107 43 600 SH Call SOLE   600 0 0
HESS CORP COM 42809H107 43 600 SH Put SOLE   600 0 0
HESS CORP COM 42809H107 43 600 SH Put SOLE   600 0 0
HESS CORP COM 42809H107 43 600 SH Put SOLE   600 0 0
HESS CORP COM 42809H107 43 600 SH Put SOLE   600 0 0
HESS CORP COM 42809H107 43 600 SH Put SOLE   600 0 0
HESS CORP COM 42809H107 43 600 SH Put SOLE   600 0 0
HESS CORP COM 42809H107 43 600 SH Put SOLE   600 0 0
HESS CORP COM 42809H107 43 600 SH Put SOLE   600 0 0
HESS CORP COM 42809H107 43 600 SH Put SOLE   600 0 0
HESS CORP COM 42809H107 43 600 SH Put SOLE   600 0 0
HESS CORP COM 42809H107 50 700 SH Put SOLE   700 0 0
HESS CORP COM 42809H107 50 700 SH Put SOLE   700 0 0
HESS CORP COM 42809H107 50 700 SH Put SOLE   700 0 0
HESS CORP COM 42809H107 50 700 SH Put SOLE   700 0 0
HESS CORP COM 42809H107 57 800 SH Put SOLE   800 0 0
HESS CORP COM 42809H107 57 800 SH Put SOLE   800 0 0
HESS CORP COM 42809H107 57 800 SH Put SOLE   800 0 0
HESS CORP COM 42809H107 57 800 SH Put SOLE   800 0 0
HESS CORP COM 42809H107 57 800 SH Put SOLE   800 0 0
HESS CORP COM 42809H107 64 900 SH Put SOLE   900 0 0
HESS CORP COM 42809H107 64 900 SH Put SOLE   900 0 0
HESS CORP COM 42809H107 64 900 SH Put SOLE   900 0 0
HESS CORP COM 42809H107 64 900 SH Put SOLE   900 0 0
HESS CORP COM 42809H107 64 900 SH Put SOLE   900 0 0
HESS CORP COM 42809H107 64 900 SH Put SOLE   900 0 0
HESS CORP COM 42809H107 64 900 SH Put SOLE   900 0 0
HESS CORP COM 42809H107 64 900 SH Put SOLE   900 0 0
HESS CORP COM 42809H107 72 1,000 SH Put SOLE   1,000 0 0
HESS CORP COM 42809H107 72 1,000 SH Put SOLE   1,000 0 0
HESS CORP COM 42809H107 79 1,100 SH Put SOLE   1,100 0 0
HESS CORP COM 42809H107 79 1,100 SH Put SOLE   1,100 0 0
HESS CORP COM 42809H107 79 1,100 SH Put SOLE   1,100 0 0
HESS CORP COM 42809H107 86 1,200 SH Put SOLE   1,200 0 0
HESS CORP COM 42809H107 93 1,300 SH Put SOLE   1,300 0 0
HESS CORP COM 42809H107 93 1,300 SH Put SOLE   1,300 0 0
HESS CORP COM 42809H107 93 1,300 SH Put SOLE   1,300 0 0
HESS CORP COM 42809H107 100 1,400 SH Put SOLE   1,400 0 0
HESS CORP COM 42809H107 100 1,400 SH Put SOLE   1,400 0 0
HESS CORP COM 42809H107 100 1,400 SH Put SOLE   1,400 0 0
HESS CORP COM 42809H107 107 1,500 SH Put SOLE   1,500 0 0
HESS CORP COM 42809H107 107 1,500 SH Put SOLE   1,500 0 0
HESS CORP COM 42809H107 107 1,500 SH Put SOLE   1,500 0 0
HESS CORP COM 42809H107 122 1,700 SH Put SOLE   1,700 0 0
HESS CORP COM 42809H107 136 1,900 SH Put SOLE   1,900 0 0
HESS CORP COM 42809H107 157 2,200 SH Put SOLE   2,200 0 0
HESS CORP COM 42809H107 286 4,000 SH Put SOLE   4,000 0 0
HESS CORP COM 42809H107 286 4,000 SH Put SOLE   4,000 0 0
HESS CORP COM 42809H107 401 5,600 SH Put SOLE   5,600 0 0
HESS CORP COM 42809H107 1,087 15,188 SH   SOLE   15,188 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 2 100 SH Call SOLE   100 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 5 300 SH Put SOLE   300 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 7 400 SH Put SOLE   400 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 8 500 SH Call SOLE   500 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 8 500 SH Call SOLE   500 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 8 500 SH Put SOLE   500 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 11 700 SH Call SOLE   700 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 13 800 SH Put SOLE   800 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 20 1,200 SH Put SOLE   1,200 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 20 1,200 SH Put SOLE   1,200 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 438 26,882 SH   SOLE   26,882 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 457 28,000 SH Call SOLE   28,000 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 2,447 150,000 SH Put SOLE   150,000 0 0
HI-CRUSH PARTNERS LP COM UNIT LTD 428337109 368 34,100 SH Call SOLE   34,100 0 0
HIBBETT SPORTS INC COM 428567101 218 11,571 SH   SOLE   11,571 0 0
HIBBETT SPORTS INC COM 428567101 376 20,000 SH Put SOLE   20,000 0 0
HIBBETT SPORTS INC COM 428567101 624 33,200 SH Call SOLE   33,200 0 0
HIGHLAND FDS I HI LD IBOXX SRLN 430101774 0 1 SH   SOLE   1 0 0
HIGHPOINT RES CORP COM 43114K108 464 95,000 SH Call SOLE   95,000 0 0
HIGHPOINT RES CORP COM 43114K108 488 100,000 SH Put SOLE   100,000 0 0
HIGHPOINT RES CORP COM 43114K108 534 109,493 SH   SOLE   109,493 0 0
HIGHPOINT RES CORP COM 43114K108 732 150,000 SH Put SOLE   150,000 0 0
HIGHWOODS PPTYS INC COM 431284108 34 714 SH   SOLE   714 0 0
HILL ROM HLDGS INC COM 431475102 36 382 SH   SOLE   382 0 0
HILLENBRAND INC COM 431571108 36 697 SH   SOLE   697 0 0
HILTON GRAND VACATIONS INC COM 43283X105 32 981 SH   SOLE   981 0 0
HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 153 26,088 SH   SOLE   26,088 0 0
HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 293 49,800 SH Call SOLE   49,800 0 0
HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 2,528 430,000 SH Call SOLE   430,000 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 1,535 19,000 SH Call SOLE   19,000 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 6,462 80,000 SH Call SOLE   80,000 0 0
HOLLYFRONTIER CORP COM 436106108 52 746 SH   SOLE   746 0 0
HOME BANCSHARES INC COM 436893200 69 3,137 SH   SOLE   3,137 0 0
HOME DEPOT INC COM 437076102 21 100 SH Put SOLE   100 0 0
HOME DEPOT INC COM 437076102 41 200 SH Call SOLE   200 0 0
HOME DEPOT INC COM 437076102 41 200 SH Call SOLE   200 0 0
HOME DEPOT INC COM 437076102 41 200 SH Call SOLE   200 0 0
HOME DEPOT INC COM 437076102 41 200 SH Put SOLE   200 0 0
HOME DEPOT INC COM 437076102 41 200 SH Put SOLE   200 0 0
HOME DEPOT INC COM 437076102 41 200 SH Put SOLE   200 0 0
HOME DEPOT INC COM 437076102 41 200 SH Put SOLE   200 0 0
HOME DEPOT INC COM 437076102 41 200 SH Put SOLE   200 0 0
HOME DEPOT INC COM 437076102 41 200 SH Put SOLE   200 0 0
HOME DEPOT INC COM 437076102 62 300 SH Call SOLE   300 0 0
HOME DEPOT INC COM 437076102 62 300 SH Put SOLE   300 0 0
HOME DEPOT INC COM 437076102 62 300 SH Put SOLE   300 0 0
HOME DEPOT INC COM 437076102 62 300 SH Put SOLE   300 0 0
HOME DEPOT INC COM 437076102 83 400 SH Call SOLE   400 0 0
HOME DEPOT INC COM 437076102 83 400 SH Put SOLE   400 0 0
HOME DEPOT INC COM 437076102 83 400 SH Put SOLE   400 0 0
HOME DEPOT INC COM 437076102 104 500 SH Call SOLE   500 0 0
HOME DEPOT INC COM 437076102 104 500 SH Call SOLE   500 0 0
HOME DEPOT INC COM 437076102 104 500 SH Call SOLE   500 0 0
HOME DEPOT INC COM 437076102 104 500 SH Put SOLE   500 0 0
HOME DEPOT INC COM 437076102 104 500 SH Put SOLE   500 0 0
HOME DEPOT INC COM 437076102 104 500 SH Put SOLE   500 0 0
HOME DEPOT INC COM 437076102 124 600 SH Call SOLE   600 0 0
HOME DEPOT INC COM 437076102 124 600 SH Put SOLE   600 0 0
HOME DEPOT INC COM 437076102 124 600 SH Put SOLE   600 0 0
HOME DEPOT INC COM 437076102 124 600 SH Put SOLE   600 0 0
HOME DEPOT INC COM 437076102 124 600 SH Put SOLE   600 0 0
HOME DEPOT INC COM 437076102 124 600 SH Put SOLE   600 0 0
HOME DEPOT INC COM 437076102 124 600 SH Put SOLE   600 0 0
HOME DEPOT INC COM 437076102 145 700 SH Call SOLE   700 0 0
HOME DEPOT INC COM 437076102 145 700 SH Put SOLE   700 0 0
HOME DEPOT INC COM 437076102 166 800 SH Call SOLE   800 0 0
HOME DEPOT INC COM 437076102 166 800 SH Put SOLE   800 0 0
HOME DEPOT INC COM 437076102 166 800 SH Put SOLE   800 0 0
HOME DEPOT INC COM 437076102 186 900 SH Call SOLE   900 0 0
HOME DEPOT INC COM 437076102 207 1,000 SH Put SOLE   1,000 0 0
HOME DEPOT INC COM 437076102 207 1,000 SH Put SOLE   1,000 0 0
HOME DEPOT INC COM 437076102 249 1,200 SH Put SOLE   1,200 0 0
HOME DEPOT INC COM 437076102 269 1,300 SH Call SOLE   1,300 0 0
HOME DEPOT INC COM 437076102 269 1,300 SH Put SOLE   1,300 0 0
HOME DEPOT INC COM 437076102 269 1,300 SH Put SOLE   1,300 0 0
HOME DEPOT INC COM 437076102 290 1,400 SH Call SOLE   1,400 0 0
HOME DEPOT INC COM 437076102 290 1,400 SH Put SOLE   1,400 0 0
HOME DEPOT INC COM 437076102 311 1,500 SH Call SOLE   1,500 0 0
HOME DEPOT INC COM 437076102 311 1,500 SH Call SOLE   1,500 0 0
HOME DEPOT INC COM 437076102 352 1,700 SH Call SOLE   1,700 0 0
HOME DEPOT INC COM 437076102 352 1,700 SH Put SOLE   1,700 0 0
HOME DEPOT INC COM 437076102 352 1,700 SH Put SOLE   1,700 0 0
HOME DEPOT INC COM 437076102 352 1,700 SH Put SOLE   1,700 0 0
HOME DEPOT INC COM 437076102 373 1,800 SH Put SOLE   1,800 0 0
HOME DEPOT INC COM 437076102 456 2,200 SH Put SOLE   2,200 0 0
HOME DEPOT INC COM 437076102 539 2,600 SH Put SOLE   2,600 0 0
HOME DEPOT INC COM 437076102 559 2,700 SH Call SOLE   2,700 0 0
HOME DEPOT INC COM 437076102 580 2,800 SH Put SOLE   2,800 0 0
HOME DEPOT INC COM 437076102 580 2,800 SH Put SOLE   2,800 0 0
HOME DEPOT INC COM 437076102 704 3,400 SH Put SOLE   3,400 0 0
HOME DEPOT INC COM 437076102 725 3,500 SH Put SOLE   3,500 0 0
HOME DEPOT INC COM 437076102 746 3,600 SH Put SOLE   3,600 0 0
HOME DEPOT INC COM 437076102 787 3,800 SH Put SOLE   3,800 0 0
HOME DEPOT INC COM 437076102 829 4,000 SH Put SOLE   4,000 0 0
HOME DEPOT INC COM 437076102 849 4,100 SH Put SOLE   4,100 0 0
HOME DEPOT INC COM 437076102 974 4,700 SH Put SOLE   4,700 0 0
HOME DEPOT INC COM 437076102 1,015 4,900 SH Put SOLE   4,900 0 0
HOME DEPOT INC COM 437076102 1,015 4,900 SH Put SOLE   4,900 0 0
HOME DEPOT INC COM 437076102 1,036 5,000 SH Call SOLE   5,000 0 0
HOME DEPOT INC COM 437076102 1,098 5,300 SH Put SOLE   5,300 0 0
HOME DEPOT INC COM 437076102 1,139 5,500 SH Put SOLE   5,500 0 0
HOME DEPOT INC COM 437076102 1,181 5,700 SH Put SOLE   5,700 0 0
HOME DEPOT INC COM 437076102 1,512 7,300 SH Put SOLE   7,300 0 0
HOME DEPOT INC COM 437076102 1,657 8,000 SH Put SOLE   8,000 0 0
HOME DEPOT INC COM 437076102 1,885 9,100 SH Put SOLE   9,100 0 0
HOME DEPOT INC COM 437076102 2,154 10,400 SH Put SOLE   10,400 0 0
HOME DEPOT INC COM 437076102 2,237 10,800 SH Put SOLE   10,800 0 0
HOME DEPOT INC COM 437076102 2,403 11,600 SH Put SOLE   11,600 0 0
HOME DEPOT INC COM 437076102 2,589 12,500 SH Put SOLE   12,500 0 0
HOME DEPOT INC COM 437076102 2,734 13,200 SH Put SOLE   13,200 0 0
HOME DEPOT INC COM 437076102 3,397 16,400 SH Put SOLE   16,400 0 0
HOME DEPOT INC COM 437076102 3,977 19,200 SH Put SOLE   19,200 0 0
HOME DEPOT INC COM 437076102 6,650 32,100 SH Put SOLE   32,100 0 0
HOME DEPOT INC COM 437076102 13,373 64,557 SH   SOLE   64,557 0 0
HONEYWELL INTL INC COM 438516106 17 100 SH Put SOLE   100 0 0
HONEYWELL INTL INC COM 438516106 33 200 SH Call SOLE   200 0 0
HONEYWELL INTL INC COM 438516106 33 200 SH Put SOLE   200 0 0
HONEYWELL INTL INC COM 438516106 33 200 SH Put SOLE   200 0 0
HONEYWELL INTL INC COM 438516106 50 300 SH Call SOLE   300 0 0
HONEYWELL INTL INC COM 438516106 50 300 SH Put SOLE   300 0 0
HONEYWELL INTL INC COM 438516106 50 300 SH Put SOLE   300 0 0
HONEYWELL INTL INC COM 438516106 50 300 SH Put SOLE   300 0 0
HONEYWELL INTL INC COM 438516106 50 300 SH Put SOLE   300 0 0
HONEYWELL INTL INC COM 438516106 50 300 SH Put SOLE   300 0 0
HONEYWELL INTL INC COM 438516106 67 400 SH Call SOLE   400 0 0
HONEYWELL INTL INC COM 438516106 67 400 SH Call SOLE   400 0 0
HONEYWELL INTL INC COM 438516106 67 400 SH Put SOLE   400 0 0
HONEYWELL INTL INC COM 438516106 67 400 SH Put SOLE   400 0 0
HONEYWELL INTL INC COM 438516106 67 400 SH Put SOLE   400 0 0
HONEYWELL INTL INC COM 438516106 83 500 SH Call SOLE   500 0 0
HONEYWELL INTL INC COM 438516106 83 500 SH Put SOLE   500 0 0
HONEYWELL INTL INC COM 438516106 83 500 SH Put SOLE   500 0 0
HONEYWELL INTL INC COM 438516106 116 700 SH Call SOLE   700 0 0
HONEYWELL INTL INC COM 438516106 133 800 SH Put SOLE   800 0 0
HONEYWELL INTL INC COM 438516106 150 900 SH Call SOLE   900 0 0
HONEYWELL INTL INC COM 438516106 150 900 SH Put SOLE   900 0 0
HONEYWELL INTL INC COM 438516106 150 900 SH Put SOLE   900 0 0
HONEYWELL INTL INC COM 438516106 166 1,000 SH Call SOLE   1,000 0 0
HONEYWELL INTL INC COM 438516106 166 1,000 SH Call SOLE   1,000 0 0
HONEYWELL INTL INC COM 438516106 166 1,000 SH Put SOLE   1,000 0 0
HONEYWELL INTL INC COM 438516106 183 1,100 SH Call SOLE   1,100 0 0
HONEYWELL INTL INC COM 438516106 183 1,100 SH Call SOLE   1,100 0 0
HONEYWELL INTL INC COM 438516106 200 1,200 SH Call SOLE   1,200 0 0
HONEYWELL INTL INC COM 438516106 200 1,200 SH Put SOLE   1,200 0 0
HONEYWELL INTL INC COM 438516106 216 1,300 SH Put SOLE   1,300 0 0
HONEYWELL INTL INC COM 438516106 233 1,400 SH Call SOLE   1,400 0 0
HONEYWELL INTL INC COM 438516106 233 1,400 SH Call SOLE   1,400 0 0
HONEYWELL INTL INC COM 438516106 250 1,500 SH Call SOLE   1,500 0 0
HONEYWELL INTL INC COM 438516106 266 1,600 SH Put SOLE   1,600 0 0
HONEYWELL INTL INC COM 438516106 283 1,700 SH Put SOLE   1,700 0 0
HONEYWELL INTL INC COM 438516106 316 1,900 SH Put SOLE   1,900 0 0
HONEYWELL INTL INC COM 438516106 316 1,900 SH Put SOLE   1,900 0 0
HONEYWELL INTL INC COM 438516106 349 2,100 SH Call SOLE   2,100 0 0
HONEYWELL INTL INC COM 438516106 383 2,300 SH Call SOLE   2,300 0 0
HONEYWELL INTL INC COM 438516106 399 2,400 SH Call SOLE   2,400 0 0
HONEYWELL INTL INC COM 438516106 449 2,700 SH Put SOLE   2,700 0 0
HONEYWELL INTL INC COM 438516106 549 3,300 SH Put SOLE   3,300 0 0
HONEYWELL INTL INC COM 438516106 616 3,700 SH Call SOLE   3,700 0 0
HONEYWELL INTL INC COM 438516106 632 3,800 SH Call SOLE   3,800 0 0
HONEYWELL INTL INC COM 438516106 632 3,800 SH Call SOLE   3,800 0 0
HONEYWELL INTL INC COM 438516106 632 3,800 SH Put SOLE   3,800 0 0
HONEYWELL INTL INC COM 438516106 716 4,300 SH Put SOLE   4,300 0 0
HONEYWELL INTL INC COM 438516106 749 4,500 SH Put SOLE   4,500 0 0
HONEYWELL INTL INC COM 438516106 799 4,800 SH Call SOLE   4,800 0 0
HONEYWELL INTL INC COM 438516106 815 4,900 SH Put SOLE   4,900 0 0
HONEYWELL INTL INC COM 438516106 1,165 7,000 SH Put SOLE   7,000 0 0
HONEYWELL INTL INC COM 438516106 1,448 8,700 SH Call SOLE   8,700 0 0
HONEYWELL INTL INC COM 438516106 1,448 8,700 SH Put SOLE   8,700 0 0
HONEYWELL INTL INC COM 438516106 2,812 16,900 SH Put SOLE   16,900 0 0
HOPE BANCORP INC COM 43940T109 21 1,278 SH   SOLE   1,278 0 0
HORMEL FOODS CORP COM 440452100 32 800 SH Put SOLE   800 0 0
HORMEL FOODS CORP COM 440452100 52 1,309 SH   SOLE   1,309 0 0
HORMEL FOODS CORP COM 440452100 79 2,000 SH Put SOLE   2,000 0 0
HORMEL FOODS CORP COM 440452100 268 6,800 SH Put SOLE   6,800 0 0
HORIZON GLOBAL CORP COM 44052W104 36 5,029 SH   SOLE   5,029 0 0
HORIZON GLOBAL CORP COM 44052W104 43 6,000 SH Put SOLE   6,000 0 0
HORIZONS ETF TR I HORIZONS NASDAQ 44053G108 0 1 SH   SOLE   1 0 0
HORIZONS ETF TR I HRZNS S&P500 COV 44053G603 0 1 SH   SOLE   1 0 0
HORTONWORKS INC COM 440894103 1,220 53,500 SH Call SOLE   53,500 0 0
HOST HOTELS & RESORTS INC COM 44107P104 3,165 150,000 SH Call SOLE   150,000 0 0
HOSTESS BRANDS INC CL A 44109J106 470 42,429 SH   SOLE   42,429 0 0
HOSTESS BRANDS INC CL A 44109J106 554 50,000 SH Put SOLE   50,000 0 0
HOULIHAN LOKEY INC CL A 441593100 3 68 SH   SOLE   68 0 0
HUBSPOT INC COM 443573100 2,717 18,000 SH Call SOLE   18,000 0 0
HUDSON TECHNOLOGIES INC COM 444144109 57 44,820 SH   SOLE   44,820 0 0
HUDSON TECHNOLOGIES INC COM 444144109 205 160,000 SH Put SOLE   160,000 0 0
HUMANA INC COM 444859102 15,877 46,900 SH Call SOLE   46,900 0 0
HUMANA INC COM 444859102 27,082 80,000 SH Call SOLE   80,000 0 0
HUNT J B TRANS SVCS INC COM 445658107 50 420 SH   SOLE   420 0 0
HUNTINGTON BANCSHARES INC COM 446150104 29 1,943 SH   SOLE   1,943 0 0
HUNTSMAN CORP COM 447011107 3,404 125,000 SH Call SOLE   125,000 0 0
HUYA INC ADS REP SHS A 44852D108 236 10,000 SH   SOLE   10,000 0 0
ICU MED INC COM 44930G107 14 50 SH   SOLE   50 0 0
IPG PHOTONICS CORP COM 44980X109 3 20 SH   SOLE   20 0 0
ISTAR INC COM 45031U101 47 4,245 SH   SOLE   4,245 0 0
ISHARES DOW JONES UBS ROLL S SHS BEN INT 45032K102 0 1 SH   SOLE   1 0 0
IBERIABANK CORP COM 450828108 45 559 SH   SOLE   559 0 0
IDACORP INC COM 451107106 0 4 SH   SOLE   4 0 0
ILLUMINA INC COM 452327109 37 100 SH Put SOLE   100 0 0
ILLUMINA INC COM 452327109 37 100 SH Put SOLE   100 0 0
ILLUMINA INC COM 452327109 37 100 SH Put SOLE   100 0 0
ILLUMINA INC COM 452327109 37 100 SH Put SOLE   100 0 0
ILLUMINA INC COM 452327109 37 100 SH Put SOLE   100 0 0
ILLUMINA INC COM 452327109 73 200 SH Call SOLE   200 0 0
ILLUMINA INC COM 452327109 73 200 SH Call SOLE   200 0 0
ILLUMINA INC COM 452327109 73 200 SH Call SOLE   200 0 0
ILLUMINA INC COM 452327109 73 200 SH Call SOLE   200 0 0
ILLUMINA INC COM 452327109 73 200 SH Call SOLE   200 0 0
ILLUMINA INC COM 452327109 73 200 SH Call SOLE   200 0 0
ILLUMINA INC COM 452327109 73 200 SH Call SOLE   200 0 0
ILLUMINA INC COM 452327109 73 200 SH Put SOLE   200 0 0
ILLUMINA INC COM 452327109 73 200 SH Put SOLE   200 0 0
ILLUMINA INC COM 452327109 73 200 SH Put SOLE   200 0 0
ILLUMINA INC COM 452327109 73 200 SH Put SOLE   200 0 0
ILLUMINA INC COM 452327109 73 200 SH Put SOLE   200 0 0
ILLUMINA INC COM 452327109 73 200 SH Put SOLE   200 0 0
ILLUMINA INC COM 452327109 73 200 SH Put SOLE   200 0 0
ILLUMINA INC COM 452327109 73 200 SH Put SOLE   200 0 0
ILLUMINA INC COM 452327109 73 200 SH Put SOLE   200 0 0
ILLUMINA INC COM 452327109 73 200 SH Put SOLE   200 0 0
ILLUMINA INC COM 452327109 73 200 SH Put SOLE   200 0 0
ILLUMINA INC COM 452327109 73 200 SH Put SOLE   200 0 0
ILLUMINA INC COM 452327109 73 200 SH Put SOLE   200 0 0
ILLUMINA INC COM 452327109 73 200 SH Put SOLE   200 0 0
ILLUMINA INC COM 452327109 73 200 SH Put SOLE   200 0 0
ILLUMINA INC COM 452327109 73 200 SH Put SOLE   200 0 0
ILLUMINA INC COM 452327109 73 200 SH Put SOLE   200 0 0
ILLUMINA INC COM 452327109 110 300 SH Put SOLE   300 0 0
ILLUMINA INC COM 452327109 110 300 SH Put SOLE   300 0 0
ILLUMINA INC COM 452327109 110 300 SH Put SOLE   300 0 0
ILLUMINA INC COM 452327109 110 300 SH Put SOLE   300 0 0
ILLUMINA INC COM 452327109 147 400 SH Call SOLE   400 0 0
ILLUMINA INC COM 452327109 147 400 SH Call SOLE   400 0 0
ILLUMINA INC COM 452327109 147 400 SH Call SOLE   400 0 0
ILLUMINA INC COM 452327109 147 400 SH Put SOLE   400 0 0
ILLUMINA INC COM 452327109 147 400 SH Put SOLE   400 0 0
ILLUMINA INC COM 452327109 147 400 SH Put SOLE   400 0 0
ILLUMINA INC COM 452327109 147 400 SH Put SOLE   400 0 0
ILLUMINA INC COM 452327109 147 400 SH Put SOLE   400 0 0
ILLUMINA INC COM 452327109 220 600 SH Call SOLE   600 0 0
ILLUMINA INC COM 452327109 220 600 SH Put SOLE   600 0 0
ILLUMINA INC COM 452327109 220 600 SH Put SOLE   600 0 0
ILLUMINA INC COM 452327109 220 600 SH Put SOLE   600 0 0
ILLUMINA INC COM 452327109 257 700 SH Call SOLE   700 0 0
ILLUMINA INC COM 452327109 257 700 SH Put SOLE   700 0 0
ILLUMINA INC COM 452327109 294 800 SH Put SOLE   800 0 0
ILLUMINA INC COM 452327109 294 800 SH Put SOLE   800 0 0
ILLUMINA INC COM 452327109 330 900 SH Put SOLE   900 0 0
ILLUMINA INC COM 452327109 367 1,000 SH Call SOLE   1,000 0 0
ILLUMINA INC COM 452327109 367 1,000 SH Put SOLE   1,000 0 0
ILLUMINA INC COM 452327109 440 1,200 SH Put SOLE   1,200 0 0
ILLUMINA INC COM 452327109 4,338 11,818 SH   SOLE   11,818 0 0
ILLUMINA INC COM 452327109 9,507 25,900 SH Put SOLE   25,900 0 0
IMAX CORP COM 45245E109 335 13,000 SH Call SOLE   13,000 0 0
IMMUNOGEN INC COM 45253H101 269 28,385 SH   SOLE   28,385 0 0
IMMUNOMEDICS INC COM 452907108 1,766 84,800 SH Put SOLE   84,800 0 0
IMMUNOMEDICS INC COM 452907108 3,247 155,879 SH   SOLE   155,879 0 0
IMMUNOMEDICS INC COM 452907108 7,565 363,200 SH Put SOLE   363,200 0 0
IMMUNOMEDICS INC COM 452907108 8,665 416,000 SH Put SOLE   416,000 0 0
IMPINJ INC COM 453204109 37 1,500 SH Put SOLE   1,500 0 0
IMPINJ INC COM 453204109 127 5,100 SH Put SOLE   5,100 0 0
IMPINJ INC COM 453204109 745 30,000 SH Put SOLE   30,000 0 0
IMPINJ INC COM 453204109 6,215 250,400 SH Put SOLE   250,400 0 0
INCYTE CORP COM 45337C102 3,454 50,000 SH Call SOLE   50,000 0 0
INCYTE CORP COM 45337C102 3,825 55,375 SH   SOLE   55,375 0 0
INDEPENDENT BANK CORP MASS COM 453836108 3 33 SH   SOLE   33 0 0
INDEPENDENT BANK CORP MICH COM NEW 453838609 1,813 76,666 SH   SOLE   76,666 0 0
INDEPENDENT BANK CORP MICH COM NEW 453838609 2,129 90,000 SH Put SOLE   90,000 0 0
INDEPENDENT BANK CORP MICH COM NEW 453838609 4,257 180,000 SH Put SOLE   180,000 0 0
INDEPENDENT BANK CORP MICH COM NEW 453838609 4,257 180,000 SH Put SOLE   180,000 0 0
INDEPENDENT BK GROUP INC COM 45384B106 12 174 SH   SOLE   174 0 0
INDEXIQ ETF TR HEDGE MLTI ETF 45409B107 0 1 SH   SOLE   1 0 0
INDEXIQ ETF TR IQ REAL RTN ETF 45409B602 0 1 SH   SOLE   1 0 0
INDEXIQ ETF TR US RL EST SMCP 45409B628 0 1 SH   SOLE   1 0 0
INDEXIQ ETF TR IQ MRGR ARB ETF 45409B800 0 1 SH   SOLE   1 0 0
INDEXIQ ETF TR GLB AGRI SM CP 45409B834 0 1 SH   SOLE   1 0 0
INDEXIQ ETF TR IQ GLB RES ETF 45409B883 0 1 SH   SOLE   1 0 0
INFOSYS LTD SPONSORED ADR 456788108 18 1,786 SH   SOLE   1,786 0 0
INGREDION INC COM 457187102 15 142 SH   SOLE   142 0 0
INSIGHT ENTERPRISES INC COM 45765U103 56 1,040 SH   SOLE   1,040 0 0
INSMED INC COM PAR $.01 457669307 101 5,000 SH Put SOLE   5,000 0 0
INSMED INC COM PAR $.01 457669307 303 15,000 SH Put SOLE   15,000 0 0
INSMED INC COM PAR $.01 457669307 364 18,000 SH Call SOLE   18,000 0 0
INSMED INC COM PAR $.01 457669307 1,011 50,000 SH Put SOLE   50,000 0 0
INPHI CORP COM 45772F107 4 109 SH   SOLE   109 0 0
INSTEEL INDUSTRIES INC COM 45774W108 9 244 SH   SOLE   244 0 0
INSPERITY INC COM 45778Q107 6 47 SH   SOLE   47 0 0
INOGEN INC COM 45780L104 5 22 SH   SOLE   22 0 0
INNOVIVA INC COM 45781M101 49 3,238 SH   SOLE   3,238 0 0
INNOVATOR ETFS TR IBD 50 ETF 45782C102 3 86 SH   SOLE   86 0 0
INSULET CORP COM 45784P101 3,814 36,000 SH Call SOLE   36,000 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 3 51 SH   SOLE   51 0 0
INTEGRATED DEVICE TECHNOLOGY COM 458118106 6,577 139,900 SH Call SOLE   139,900 0 0
INTEL CORP COM 458140100 5 100 SH Call SOLE   100 0 0
INTEL CORP COM 458140100 9 200 SH Call SOLE   200 0 0
INTEL CORP COM 458140100 9 200 SH Put SOLE   200 0 0
INTEL CORP COM 458140100 9 200 SH Put SOLE   200 0 0
INTEL CORP COM 458140100 19 400 SH Call SOLE   400 0 0
INTEL CORP COM 458140100 19 400 SH Put SOLE   400 0 0
INTEL CORP COM 458140100 19 400 SH Put SOLE   400 0 0
INTEL CORP COM 458140100 19 400 SH Put SOLE   400 0 0
INTEL CORP COM 458140100 19 400 SH Put SOLE   400 0 0
INTEL CORP COM 458140100 24 500 SH Put SOLE   500 0 0
INTEL CORP COM 458140100 24 500 SH Put SOLE   500 0 0
INTEL CORP COM 458140100 28 600 SH Put SOLE   600 0 0
INTEL CORP COM 458140100 33 700 SH Put SOLE   700 0 0
INTEL CORP COM 458140100 33 700 SH Put SOLE   700 0 0
INTEL CORP COM 458140100 33 700 SH Put SOLE   700 0 0
INTEL CORP COM 458140100 33 700 SH Put SOLE   700 0 0
INTEL CORP COM 458140100 43 900 SH Put SOLE   900 0 0
INTEL CORP COM 458140100 52 1,100 SH Put SOLE   1,100 0 0
INTEL CORP COM 458140100 57 1,200 SH Put SOLE   1,200 0 0
INTEL CORP COM 458140100 61 1,300 SH Put SOLE   1,300 0 0
INTEL CORP COM 458140100 66 1,400 SH Call SOLE   1,400 0 0
INTEL CORP COM 458140100 76 1,600 SH Put SOLE   1,600 0 0
INTEL CORP COM 458140100 80 1,700 SH Put SOLE   1,700 0 0
INTEL CORP COM 458140100 80 1,700 SH Put SOLE   1,700 0 0
INTEL CORP COM 458140100 95 2,000 SH Put SOLE   2,000 0 0
INTEL CORP COM 458140100 95 2,000 SH Put SOLE   2,000 0 0
INTEL CORP COM 458140100 99 2,100 SH Put SOLE   2,100 0 0
INTEL CORP COM 458140100 137 2,900 SH Put SOLE   2,900 0 0
INTEL CORP COM 458140100 151 3,200 SH Put SOLE   3,200 0 0
INTEL CORP COM 458140100 175 3,700 SH Put SOLE   3,700 0 0
INTEL CORP COM 458140100 189 4,000 SH Put SOLE   4,000 0 0
INTEL CORP COM 458140100 251 5,300 SH Put SOLE   5,300 0 0
INTEL CORP COM 458140100 345 7,300 SH Put SOLE   7,300 0 0
INTEL CORP COM 458140100 350 7,400 SH Put SOLE   7,400 0 0
INTEL CORP COM 458140100 355 7,500 SH Put SOLE   7,500 0 0
INTEL CORP COM 458140100 359 7,600 SH Put SOLE   7,600 0 0
INTEL CORP COM 458140100 374 7,900 SH Put SOLE   7,900 0 0
INTEL CORP COM 458140100 411 8,700 SH Put SOLE   8,700 0 0
INTEL CORP COM 458140100 435 9,200 SH Put SOLE   9,200 0 0
INTEL CORP COM 458140100 445 9,400 SH Put SOLE   9,400 0 0
INTEL CORP COM 458140100 497 10,500 SH Put SOLE   10,500 0 0
INTEL CORP COM 458140100 511 10,800 SH Call SOLE   10,800 0 0
INTEL CORP COM 458140100 690 14,600 SH Put SOLE   14,600 0 0
INTEL CORP COM 458140100 757 16,000 SH Put SOLE   16,000 0 0
INTEL CORP COM 458140100 804 17,000 SH Put SOLE   17,000 0 0
INTEL CORP COM 458140100 908 19,200 SH Put SOLE   19,200 0 0
INTEL CORP COM 458140100 1,007 21,300 SH Put SOLE   21,300 0 0
INTEL CORP COM 458140100 1,390 29,400 SH Put SOLE   29,400 0 0
INTEL CORP COM 458140100 1,655 35,000 SH Call SOLE   35,000 0 0
INTEL CORP COM 458140100 1,655 35,000 SH Put SOLE   35,000 0 0
INTEL CORP COM 458140100 1,721 36,400 SH Put SOLE   36,400 0 0
INTEL CORP COM 458140100 1,778 37,600 SH Call SOLE   37,600 0 0
INTEL CORP COM 458140100 1,892 40,000 SH Call SOLE   40,000 0 0
INTEL CORP COM 458140100 1,915 40,500 SH Put SOLE   40,500 0 0
INTEL CORP COM 458140100 1,929 40,800 SH Put SOLE   40,800 0 0
INTEL CORP COM 458140100 2,194 46,400 SH Put SOLE   46,400 0 0
INTEL CORP COM 458140100 2,298 48,600 SH Put SOLE   48,600 0 0
INTEL CORP COM 458140100 2,417 51,100 SH Put SOLE   51,100 0 0
INTEL CORP COM 458140100 2,601 55,000 SH Put SOLE   55,000 0 0
INTEL CORP COM 458140100 3,608 76,300 SH Put SOLE   76,300 0 0
INTEL CORP COM 458140100 3,783 80,000 SH Put SOLE   80,000 0 0
INTEL CORP COM 458140100 3,802 80,400 SH Put SOLE   80,400 0 0
INTEL CORP COM 458140100 4,696 99,300 SH Put SOLE   99,300 0 0
INTEL CORP COM 458140100 4,947 104,600 SH Put SOLE   104,600 0 0
INTEL CORP COM 458140100 4,965 105,000 SH Put SOLE   105,000 0 0
INTEL CORP COM 458140100 4,989 105,500 SH Put SOLE   105,500 0 0
INTEL CORP COM 458140100 5,330 112,700 SH Put SOLE   112,700 0 0
INTEL CORP COM 458140100 5,448 115,200 SH Put SOLE   115,200 0 0
INTEL CORP COM 458140100 5,911 125,000 SH Put SOLE   125,000 0 0
INTEL CORP COM 458140100 6,597 139,500 SH Put SOLE   139,500 0 0
INTEL CORP COM 458140100 7,566 160,000 SH Put SOLE   160,000 0 0
INTEL CORP COM 458140100 8,124 171,800 SH Put SOLE   171,800 0 0
INTEL CORP COM 458140100 8,588 181,600 SH Put SOLE   181,600 0 0
INTEL CORP COM 458140100 9,269 196,000 SH Call SOLE   196,000 0 0
INTEL CORP COM 458140100 9,978 211,000 SH Put SOLE   211,000 0 0
INTEL CORP COM 458140100 10,877 230,000 SH Put SOLE   230,000 0 0
INTEL CORP COM 458140100 12,442 263,100 SH Call SOLE   263,100 0 0
INTEL CORP COM 458140100 12,768 270,000 SH Put SOLE   270,000 0 0
INTEL CORP COM 458140100 12,768 270,000 SH Put SOLE   270,000 0 0
INTEL CORP COM 458140100 13,241 280,000 SH Put SOLE   280,000 0 0
INTEL CORP COM 458140100 13,411 283,600 SH Put SOLE   283,600 0 0
INTEL CORP COM 458140100 15,620 330,300 SH Put SOLE   330,300 0 0
INTEL CORP COM 458140100 15,852 335,200 SH Call SOLE   335,200 0 0
INTEL CORP COM 458140100 26,274 555,600 SH Put SOLE   555,600 0 0
INTEL CORP COM 458140100 32,787 693,315 SH   SOLE   693,315 0 0
INTEL CORP COM 458140100 59,614 1,260,600 SH Call SOLE   1,260,600 0 0
INTERACTIVE BROKERS GROUP IN COM 45841N107 2,195 39,690 SH   SOLE   39,690 0 0
INTERACTIVE BROKERS GROUP IN COM 45841N107 5,531 100,000 SH Call SOLE   100,000 0 0
INTERACTIVE BROKERS GROUP IN COM 45841N107 5,531 100,000 SH Put SOLE   100,000 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 505 4,000 SH Put SOLE   4,000 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 821 6,500 SH Call SOLE   6,500 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 6,141 82,000 SH Call SOLE   82,000 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 7,489 100,000 SH Put SOLE   100,000 0 0
INTERDIGITAL INC COM 45867G101 74 923 SH   SOLE   923 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 4 90 SH   SOLE   90 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 15 100 SH Put SOLE   100 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 30 200 SH Call SOLE   200 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 30 200 SH Call SOLE   200 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 30 200 SH Put SOLE   200 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 30 200 SH Put SOLE   200 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 45 300 SH Call SOLE   300 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 60 400 SH Put SOLE   400 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 60 400 SH Put SOLE   400 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 60 400 SH Put SOLE   400 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 60 400 SH Put SOLE   400 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 60 400 SH Put SOLE   400 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 76 500 SH Put SOLE   500 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 76 500 SH Put SOLE   500 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 76 500 SH Put SOLE   500 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 76 500 SH Put SOLE   500 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 76 500 SH Put SOLE   500 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 91 600 SH Call SOLE   600 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 106 700 SH Call SOLE   700 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 121 800 SH Call SOLE   800 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 121 800 SH Call SOLE   800 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 121 800 SH Call SOLE   800 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 121 800 SH Put SOLE   800 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 136 900 SH Call SOLE   900 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 136 900 SH Put SOLE   900 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 136 900 SH Put SOLE   900 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 151 1,000 SH Put SOLE   1,000 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 151 1,000 SH Put SOLE   1,000 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 166 1,100 SH Call SOLE   1,100 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 212 1,400 SH Call SOLE   1,400 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 212 1,400 SH Put SOLE   1,400 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 227 1,500 SH Put SOLE   1,500 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 257 1,700 SH Put SOLE   1,700 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 272 1,800 SH Put SOLE   1,800 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 272 1,800 SH Put SOLE   1,800 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 318 2,100 SH Call SOLE   2,100 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 333 2,200 SH Put SOLE   2,200 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 393 2,600 SH Put SOLE   2,600 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 423 2,800 SH Put SOLE   2,800 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 439 2,900 SH Put SOLE   2,900 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 439 2,900 SH Put SOLE   2,900 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 454 3,000 SH Put SOLE   3,000 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 469 3,100 SH Put SOLE   3,100 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 484 3,200 SH Put SOLE   3,200 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 484 3,200 SH Put SOLE   3,200 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 484 3,200 SH Put SOLE   3,200 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 499 3,300 SH Call SOLE   3,300 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 499 3,300 SH Put SOLE   3,300 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 499 3,300 SH Put SOLE   3,300 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 529 3,500 SH Put SOLE   3,500 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 559 3,700 SH Put SOLE   3,700 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 575 3,800 SH Put SOLE   3,800 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 590 3,900 SH Put SOLE   3,900 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 635 4,200 SH Put SOLE   4,200 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 665 4,400 SH Put SOLE   4,400 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 665 4,400 SH Put SOLE   4,400 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 741 4,900 SH Put SOLE   4,900 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 756 5,000 SH Put SOLE   5,000 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 786 5,200 SH Put SOLE   5,200 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 801 5,300 SH Put SOLE   5,300 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 832 5,500 SH Put SOLE   5,500 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 847 5,600 SH Put SOLE   5,600 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 847 5,600 SH Put SOLE   5,600 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 938 6,200 SH Put SOLE   6,200 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 938 6,200 SH Put SOLE   6,200 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 1,013 6,700 SH Put SOLE   6,700 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 1,043 6,900 SH Call SOLE   6,900 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 1,058 7,000 SH Put SOLE   7,000 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 1,119 7,400 SH Put SOLE   7,400 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 1,134 7,500 SH Put SOLE   7,500 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 1,331 8,800 SH Put SOLE   8,800 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 1,467 9,700 SH Put SOLE   9,700 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 1,618 10,700 SH Put SOLE   10,700 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 1,845 12,200 SH Call SOLE   12,200 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 1,966 13,000 SH Put SOLE   13,000 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 2,646 17,500 SH Put SOLE   17,500 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 2,888 19,100 SH Put SOLE   19,100 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 3,221 21,300 SH Put SOLE   21,300 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 3,810 25,200 SH Put SOLE   25,200 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 4,022 26,600 SH Put SOLE   26,600 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 4,899 32,400 SH Call SOLE   32,400 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 5,156 34,100 SH Put SOLE   34,100 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 6,048 40,000 SH Call SOLE   40,000 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 6,668 44,100 SH Put SOLE   44,100 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 7,394 48,900 SH Put SOLE   48,900 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 7,409 49,000 SH Put SOLE   49,000 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 7,621 50,400 SH Put SOLE   50,400 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 7,712 51,000 SH Call SOLE   51,000 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 7,742 51,200 SH Put SOLE   51,200 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 7,787 51,500 SH Call SOLE   51,500 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 8,165 54,000 SH Put SOLE   54,000 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 8,165 54,000 SH Put SOLE   54,000 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 8,800 58,200 SH Put SOLE   58,200 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 10,600 70,100 SH Put SOLE   70,100 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 13,548 89,600 SH Put SOLE   89,600 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 22,198 146,800 SH Put SOLE   146,800 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 24,693 163,300 SH Call SOLE   163,300 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 28,503 188,500 SH Put SOLE   188,500 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 28,614 189,231 SH   SOLE   189,231 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 30,151 199,400 SH Put SOLE   199,400 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 36,865 243,800 SH Put SOLE   243,800 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 75,605 500,000 SH Put SOLE   500,000 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 14 99 SH   SOLE   99 0 0
INTERPUBLIC GROUP COS INC COM 460690100 57 2,474 SH   SOLE   2,474 0 0
INTERSECT ENT INC COM 46071F103 94 3,269 SH   SOLE   3,269 0 0
INTERSECT ENT INC COM 46071F103 1,294 45,000 SH Call SOLE   45,000 0 0
INTERSECT ENT INC COM 46071F103 1,438 50,000 SH Call SOLE   50,000 0 0
INTERSECT ENT INC COM 46071F103 1,438 50,000 SH Put SOLE   50,000 0 0
INVESCO ACTIVELY MANAGD ETF ACTIVE US REAL 46090A101 0 1 SH   SOLE   1 0 0
INVESCO ACTIVELY MANAGD ETF S&P500 DOWNSID 46090A705 0 1 SH   SOLE   1 0 0
INVESCO ACTIVELY MANAGD ETF ULTRA SHRT DUR 46090A887 0 1 SH   SOLE   1 0 0
INVESCO BLDRS INDEX FDS TR ASIA 50ADR IDX 46090C107 0 1 SH   SOLE   1 0 0
INVESCO BLDRS INDEX FDS TR DEVLPD MKTS100 46090C206 0 1 SH   SOLE   1 0 0
INVESCO BLDRS INDEX FDS TR EMGRING MKTS50 46090C305 0 1 SH   SOLE   1 0 0
INVESCO BLDRS INDEX FDS TR EUROPE 100 ADR 46090C404 0 1 SH   SOLE   1 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 37 200 SH Put SOLE   200 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 93 500 SH Put SOLE   500 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 111 600 SH Put SOLE   600 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 111 600 SH Put SOLE   600 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 111 600 SH Put SOLE   600 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 130 700 SH Call SOLE   700 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 149 800 SH Put SOLE   800 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 186 1,000 SH Put SOLE   1,000 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 223 1,200 SH Put SOLE   1,200 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 223 1,200 SH Put SOLE   1,200 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 223 1,200 SH Put SOLE   1,200 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 223 1,200 SH Put SOLE   1,200 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 297 1,601 SH   SOLE   1,601 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 334 1,800 SH Put SOLE   1,800 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 334 1,800 SH Put SOLE   1,800 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 446 2,400 SH Put SOLE   2,400 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 1,282 6,900 SH Put SOLE   6,900 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 1,301 7,000 SH Call SOLE   7,000 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 1,616 8,700 SH Put SOLE   8,700 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 1,765 9,500 SH Call SOLE   9,500 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 2,044 11,000 SH Call SOLE   11,000 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 2,099 11,300 SH Put SOLE   11,300 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 2,452 13,200 SH Call SOLE   13,200 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 2,787 15,000 SH Put SOLE   15,000 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 3,753 20,200 SH Put SOLE   20,200 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 4,515 24,300 SH Call SOLE   24,300 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 9,234 49,700 SH Call SOLE   49,700 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 11,147 60,000 SH Put SOLE   60,000 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 12,262 66,000 SH Call SOLE   66,000 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 13,005 70,000 SH Put SOLE   70,000 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 17,371 93,500 SH Call SOLE   93,500 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 17,371 93,500 SH Put SOLE   93,500 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 18,579 100,000 SH Call SOLE   100,000 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 20,233 108,900 SH Put SOLE   108,900 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 20,994 113,000 SH Call SOLE   113,000 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 21,366 115,000 SH Put SOLE   115,000 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 24,190 130,200 SH Call SOLE   130,200 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 32,235 173,500 SH Put SOLE   173,500 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 44,515 239,600 SH Call SOLE   239,600 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 46,968 252,800 SH Call SOLE   252,800 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 50,033 269,300 SH Put SOLE   269,300 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 55,737 300,000 SH Put SOLE   300,000 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 55,737 300,000 SH Put SOLE   300,000 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 55,737 300,000 SH Put SOLE   300,000 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 56,294 303,000 SH Call SOLE   303,000 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 70,191 377,800 SH Call SOLE   377,800 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 86,207 464,000 SH Put SOLE   464,000 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 90,461 486,900 SH Put SOLE   486,900 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 95,385 513,400 SH Put SOLE   513,400 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 99,435 535,200 SH Put SOLE   535,200 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 99,862 537,500 SH Call SOLE   537,500 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 116,825 628,800 SH Put SOLE   628,800 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 142,705 768,100 SH Put SOLE   768,100 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 149,245 803,300 SH Call SOLE   803,300 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 181,535 977,100 SH Call SOLE   977,100 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 204,462 1,100,500 SH Call SOLE   1,100,500 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 227,964 1,227,000 SH Call SOLE   1,227,000 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 285,206 1,535,100 SH Call SOLE   1,535,100 0 0
INVESCO CURNCYSHS AUSTRLA DL AUSTRALIAN DOL 46090N103 0 1 SH   SOLE   1 0 0
INTEVAC INC COM 461148108 295 56,714 SH   SOLE   56,714 0 0
INTEVAC INC COM 461148108 613 117,900 SH Put SOLE   117,900 0 0
INTUIT COM 461202103 250 1,100 SH Put SOLE   1,100 0 0
INTUIT COM 461202103 605 2,659 SH   SOLE   2,659 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 57 100 SH Call SOLE   100 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 57 100 SH Call SOLE   100 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 57 100 SH Call SOLE   100 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 57 100 SH Put SOLE   100 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 57 100 SH Put SOLE   100 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 57 100 SH Put SOLE   100 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 57 100 SH Put SOLE   100 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 57 100 SH Put SOLE   100 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 57 100 SH Put SOLE   100 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 57 100 SH Put SOLE   100 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 57 100 SH Put SOLE   100 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 57 100 SH Put SOLE   100 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 57 100 SH Put SOLE   100 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 57 100 SH Put SOLE   100 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 57 100 SH Put SOLE   100 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 57 100 SH Put SOLE   100 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 57 100 SH Put SOLE   100 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 57 100 SH Put SOLE   100 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 57 100 SH Put SOLE   100 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 57 100 SH Put SOLE   100 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 57 100 SH Put SOLE   100 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 57 100 SH Put SOLE   100 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 57 100 SH Put SOLE   100 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 57 100 SH Put SOLE   100 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 57 100 SH Put SOLE   100 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 57 100 SH Put SOLE   100 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 57 100 SH Put SOLE   100 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 57 100 SH Put SOLE   100 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 57 100 SH Put SOLE   100 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 115 200 SH Call SOLE   200 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 115 200 SH Call SOLE   200 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 115 200 SH Call SOLE   200 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 115 200 SH Call SOLE   200 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 115 200 SH Call SOLE   200 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 115 200 SH Call SOLE   200 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 115 200 SH Call SOLE   200 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 115 200 SH Call SOLE   200 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 115 200 SH Call SOLE   200 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 115 200 SH Call SOLE   200 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 115 200 SH Call SOLE   200 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 115 200 SH Call SOLE   200 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 115 200 SH Call SOLE   200 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 115 200 SH Call SOLE   200 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 115 200 SH Call SOLE   200 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 115 200 SH Call SOLE   200 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 115 200 SH Call SOLE   200 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 115 200 SH Call SOLE   200 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 115 200 SH Call SOLE   200 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 115 200 SH Call SOLE   200 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 115 200 SH Call SOLE   200 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 115 200 SH Put SOLE   200 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 115 200 SH Put SOLE   200 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 115 200 SH Put SOLE   200 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 115 200 SH Put SOLE   200 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 115 200 SH Put SOLE   200 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 115 200 SH Put SOLE   200 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 115 200 SH Put SOLE   200 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 115 200 SH Put SOLE   200 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 115 200 SH Put SOLE   200 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 115 200 SH Put SOLE   200 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 115 200 SH Put SOLE   200 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 115 200 SH Put SOLE   200 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 115 200 SH Put SOLE   200 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 115 200 SH Put SOLE   200 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 172 300 SH Put SOLE   300 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 172 300 SH Put SOLE   300 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 172 300 SH Put SOLE   300 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 172 300 SH Put SOLE   300 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 172 300 SH Put SOLE   300 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 172 300 SH Put SOLE   300 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 172 300 SH Put SOLE   300 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 172 300 SH Put SOLE   300 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 172 300 SH Put SOLE   300 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 172 300 SH Put SOLE   300 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 172 300 SH Put SOLE   300 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 172 300 SH Put SOLE   300 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 172 300 SH Put SOLE   300 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 172 300 SH Put SOLE   300 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 230 400 SH Call SOLE   400 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 230 400 SH Call SOLE   400 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 230 400 SH Call SOLE   400 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 230 400 SH Call SOLE   400 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 230 400 SH Call SOLE   400 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 230 400 SH Call SOLE   400 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 230 400 SH Put SOLE   400 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 230 400 SH Put SOLE   400 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 230 400 SH Put SOLE   400 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 230 400 SH Put SOLE   400 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 230 400 SH Put SOLE   400 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 230 400 SH Put SOLE   400 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 230 400 SH Put SOLE   400 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 230 400 SH Put SOLE   400 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 230 400 SH Put SOLE   400 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 230 400 SH Put SOLE   400 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 230 400 SH Put SOLE   400 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 287 500 SH Call SOLE   500 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 287 500 SH Call SOLE   500 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 287 500 SH Call SOLE   500 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 287 500 SH Call SOLE   500 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 287 500 SH Put SOLE   500 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 287 500 SH Put SOLE   500 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 287 500 SH Put SOLE   500 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 287 500 SH Put SOLE   500 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 287 500 SH Put SOLE   500 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 287 500 SH Put SOLE   500 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 287 500 SH Put SOLE   500 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 287 500 SH Put SOLE   500 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 344 600 SH Call SOLE   600 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 344 600 SH Put SOLE   600 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 344 600 SH Put SOLE   600 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 344 600 SH Put SOLE   600 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 344 600 SH Put SOLE   600 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 344 600 SH Put SOLE   600 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 344 600 SH Put SOLE   600 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 344 600 SH Put SOLE   600 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 402 700 SH Put SOLE   700 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 459 800 SH Call SOLE   800 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 459 800 SH Call SOLE   800 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 459 800 SH Put SOLE   800 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 459 800 SH Put SOLE   800 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 459 800 SH Put SOLE   800 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 459 800 SH Put SOLE   800 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 459 800 SH Put SOLE   800 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 459 800 SH Put SOLE   800 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 517 900 SH Put SOLE   900 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 517 900 SH Put SOLE   900 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 517 900 SH Put SOLE   900 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 804 1,400 SH Put SOLE   1,400 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 1,205 2,100 SH Put SOLE   2,100 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 1,378 2,400 SH Put SOLE   2,400 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 9,243 16,102 SH   SOLE   16,102 0 0
INTREXON CORP COM 46122T102 417 24,200 SH Put SOLE   24,200 0 0
INTREXON CORP COM 46122T102 947 55,000 SH Call SOLE   55,000 0 0
INTREXON CORP COM 46122T102 1,550 90,000 SH Call SOLE   90,000 0 0
INTREXON CORP COM 46122T102 1,722 100,000 SH Call SOLE   100,000 0 0
INTREXON CORP COM 46122T102 2,755 160,000 SH Call SOLE   160,000 0 0
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 0 1 SH   SOLE   1 0 0
INVESCO EXCHANGE TRADED FD T WILDERHL PRGRS 46137V126 0 1 SH   SOLE   1 0 0
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 0 1 SH   SOLE   1 0 0
INVESCO EXCHANGE TRADED FD T S&P SPIN OFF 46137V159 0 1 SH   SOLE   1 0 0
INVESCO EXCHANGE TRADED FD T S&P SML600 VAL 46137V167 0 1 SH   SOLE   1 0 0
INVESCO EXCHANGE TRADED FD T S&P SML600 GWT 46137V175 0 1 SH   SOLE   1 0 0
INVESCO EXCHANGE TRADED FD T S&P SML 600 EQ 46137V183 0 1 SH   SOLE   1 0 0
INVESCO EXCHANGE TRADED FD T S&P MDCP400 VL 46137V191 0 1 SH   SOLE   1 0 0
INVESCO EXCHANGE TRADED FD T BRIC ETF 46137V209 0 1 SH   SOLE   1 0 0
INVESCO EXCHANGE TRADED FD T S&P MDCP400 PR 46137V217 0 1 SH   SOLE   1 0 0
INVESCO EXCHANGE TRADED FD T S&P MDCP400 EQ 46137V225 0 1 SH   SOLE   1 0 0
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 0 1 SH   SOLE   1 0 0
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 1 33 SH   SOLE   33 0 0
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 0 1 SH   SOLE   1 0 0
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 8 64 SH   SOLE   64 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL UTL 46137V274 0 1 SH   SOLE   1 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 0 1 SH   SOLE   1 0 0
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 0 1 SH   SOLE   1 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL MAT 46137V316 0 1 SH   SOLE   1 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL IND 46137V324 0 1 SH   SOLE   1 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332 3 13 SH   SOLE   13 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL FIN 46137V340 0 1 SH   SOLE   1 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 0 1 SH   SOLE   1 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL ENR 46137V365 0 1 SH   SOLE   1 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL STP 46137V373 0 1 SH   SOLE   1 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL DIS 46137V381 0 1 SH   SOLE   1 0 0
INVESCO EXCHANGE TRADED FD T S&P500 BUY WRT 46137V399 0 1 SH   SOLE   1 0 0
INVESCO EXCHANGE TRADED FD T CLEANTECH ETF 46137V407 0 1 SH   SOLE   1 0 0
INVESCO EXCHANGE TRADED FD T RUSSEL 200 PUR 46137V423 0 1 SH   SOLE   1 0 0
INVESCO EXCHANGE TRADED FD T RUSSEL 200 GWT 46137V431 0 1 SH   SOLE   1 0 0
INVESCO EXCHANGE TRADED FD T RUSSEL 200 EQL 46137V449 0 1 SH   SOLE   1 0 0
INVESCO EXCHANGE TRADED FD T RUSEL MDCP PUR 46137V456 0 1 SH   SOLE   1 0 0
INVESCO EXCHANGE TRADED FD T RUSEL MDCP GWT 46137V464 0 1 SH   SOLE   1 0 0
INVESCO EXCHANGE TRADED FD T RUSEL MDCP EQL 46137V472 0 1 SH   SOLE   1 0 0
INVESCO EXCHANGE TRADED FD T RUSEL 2000 VAL 46137V480 0 1 SH   SOLE   1 0 0
INVESCO EXCHANGE TRADED FD T RUSEL 2000 PUR 46137V498 0 1 SH   SOLE   1 0 0
INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506 0 1 SH   SOLE   1 0 0
INVESCO EXCHANGE TRADED FD T RYMND JMS SB 1 46137V522 0 1 SH   SOLE   1 0 0
INVESCO EXCHANGE TRADED FD T NASDAQ INTERNT 46137V530 0 1 SH   SOLE   1 0 0
INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548 0 1 SH   SOLE   1 0 0
INVESCO EXCHANGE TRADED FD T INSIDER SENMNT 46137V555 0 1 SH   SOLE   1 0 0
INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 0 1 SH   SOLE   1 0 0
INVESCO EXCHANGE TRADED FD T GLOBAL DRGN CN 46137V571 0 1 SH   SOLE   1 0 0
INVESCO EXCHANGE TRADED FD T GBL LISTED PVT 46137V589 0 1 SH   SOLE   1 0 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 11 76 SH   SOLE   76 0 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 0 1 SH   SOLE   1 0 0
INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 0 1 SH   SOLE   1 0 0
INVESCO EXCHANGE TRADED FD T DYNMC SOFTWARE 46137V639 0 1 SH   SOLE   1 0 0
INVESCO EXCHANGE TRADED FD T DYNMC SEMICNDT 46137V647 0 1 SH   SOLE   1 0 0
INVESCO EXCHANGE TRADED FD T DYNMC RETAIL 46137V654 0 1 SH   SOLE   1 0 0
INVESCO EXCHANGE TRADED FD T DYNMC PHRMCTLS 46137V662 0 1 SH   SOLE   1 0 0
INVESCO EXCHANGE TRADED FD T DYNMC OIL GAS 46137V670 0 1 SH   SOLE   1 0 0
INVESCO EXCHANGE TRADED FD T DYNMC NETWRNG 46137V688 0 1 SH   SOLE   1 0 0
INVESCO EXCHANGE TRADED FD T DYNMC MEDIA 46137V696 0 1 SH   SOLE   1 0 0
INVESCO EXCHANGE TRADED FD T DWA BASIC MATL 46137V704 0 1 SH   SOLE   1 0 0
INVESCO EXCHANGE TRADED FD T DYNMC MKT ETF 46137V712 0 1 SH   SOLE   1 0 0
INVESCO EXCHANGE TRADED FD T DYNMC LEISURE 46137V720 0 1 SH   SOLE   1 0 0
INVESCO EXCHANGE TRADED FD T DYNMC LRG VALU 46137V738 0 1 SH   SOLE   1 0 0
INVESCO EXCHANGE TRADED FD T DYNMC LRG GWTH 46137V746 0 1 SH   SOLE   1 0 0
INVESCO EXCHANGE TRADED FD T DYNMC FOOD BEV 46137V753 0 1 SH   SOLE   1 0 0
INVESCO EXCHANGE TRADED FD T DYNMC ENRG EXP 46137V761 0 1 SH   SOLE   1 0 0
INVESCO EXCHANGE TRADED FD T DYNMC BLDG CON 46137V779 0 1 SH   SOLE   1 0 0
INVESCO EXCHANGE TRADED FD T DYNMC BIOTECH 46137V787 0 1 SH   SOLE   1 0 0
INVESCO EXCHANGE TRADED FD T DWA UTILS MUMT 46137V795 0 1 SH   SOLE   1 0 0
INVESCO EXCHANGE TRADED FD T DWA CYCLICALS 46137V803 0 1 SH   SOLE   1 0 0
INVESCO EXCHANGE TRADED FD T DWA TECHNOLOGY 46137V811 0 1 SH   SOLE   1 0 0
INVESCO EXCHANGE TRADED FD T DWA NASDAQ MNT 46137V829 0 1 SH   SOLE   1 0 0
INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837 0 1 SH   SOLE   1 0 0
INVESCO EXCHANGE TRADED FD T DWA INDLS MUMT 46137V845 0 1 SH   SOLE   1 0 0
INVESCO EXCHANGE TRADED FD T DWA HEALTHCARE 46137V852 0 1 SH   SOLE   1 0 0
INVESCO EXCHANGE TRADED FD T DWA FINL MUMT 46137V860 0 1 SH   SOLE   1 0 0
INVESCO EXCHANGE TRADED FD T DWA ENERGY MNT 46137V878 0 1 SH   SOLE   1 0 0
INVESCO EXCHANGE TRADED FD T DWA STAPLES 46137V886 0 1 SH   SOLE   1 0 0
INVESCO EXCHANGE TRADED FD T WILSHR MICR CP 46137Y104 0 1 SH   SOLE   1 0 0
INVESCO EXCHANGE TRADED FD T WILSHIRE REIT 46137Y203 0 1 SH   SOLE   1 0 0
INVESCO EXCHANGE TRADED FD T ZACKS MICRO CP 46137Y302 0 1 SH   SOLE   1 0 0
INVESCO EXCHANGE TRADED FD T ZACKS MID CAP 46137Y401 0 1 SH   SOLE   1 0 0
INVESCO EXCHANGE TRADED FD T ZACKS MULT AST 46137Y500 0 1 SH   SOLE   1 0 0
INVESCO DB COMMDY INDX TRCK UNIT 46138B103 9 500 SH Call SOLE   500 0 0
INVESCO DB COMMDY INDX TRCK UNIT 46138B103 20 1,115 SH   SOLE   1,115 0 0
INVESCO EXCHNG TRADED FD TR 1 30 LADER TRE 46138E107 0 1 SH   SOLE   1 0 0
INVESCO EXCHNG TRADED FD TR S&P SMLCP INFO 46138E115 0 1 SH   SOLE   1 0 0
INVESCO EXCHNG TRADED FD TR S&P SMLCP INDL 46138E123 0 1 SH   SOLE   1 0 0
INVESCO EXCHNG TRADED FD TR S&P SMLCP HELT 46138E149 48 339 SH   SOLE   339 0 0
INVESCO EXCHNG TRADED FD TR S&P SMLCP FINL 46138E156 0 1 SH   SOLE   1 0 0
INVESCO EXCHNG TRADED FD TR S&P SMLCP ENGY 46138E164 0 1 SH   SOLE   1 0 0
INVESCO EXCHNG TRADED FD TR S&P SMLCP STAP 46138E172 0 1 SH   SOLE   1 0 0
INVESCO EXCHNG TRADED FD TR S&P SMLCP DISC 46138E180 0 1 SH   SOLE   1 0 0
INVESCO EXCHNG TRADED FD TR S&P MIDCP LOW 46138E198 0 1 SH   SOLE   1 0 0
INVESCO EXCHNG TRADED FD TR S&P INTL QULTY 46138E214 0 1 SH   SOLE   1 0 0
INVESCO EXCHNG TRADED FD TR S&P INTL MOMNT 46138E222 0 1 SH   SOLE   1 0 0
INVESCO EXCHNG TRADED FD TR S&P INTL LOW 46138E230 0 1 SH   SOLE   1 0 0
INVESCO EXCHNG TRADED FD TR S&P GBL WATER 46138E263 0 1 SH   SOLE   1 0 0
INVESCO EXCHNG TRADED FD TR S&P GLOBL DIVI 46138E271 0 1 SH   SOLE   1 0 0
INVESCO EXCHNG TRADED FD TR S&P EMRNG MMTM 46138E289 0 1 SH   SOLE   1 0 0
INVESCO EXCHNG TRADED FD TR S&P EMRNG MKTS 46138E297 0 1 SH   SOLE   1 0 0
INVESCO EXCHNG TRADED FD TR CDN ENERGY INM 46138E305 0 1 SH   SOLE   1 0 0
INVESCO EXCHNG TRADED FD TR S&P500 LOW VOL 46138E354 0 1 SH   SOLE   1 0 0
INVESCO EXCHNG TRADED FD TR S&P500 HDL VOL 46138E362 29 697 SH   SOLE   697 0 0
INVESCO EXCHNG TRADED FD TR S&P 500 HB ETF 46138E370 0 1 SH   SOLE   1 0 0
INVESCO EXCHNG TRADED FD TR CEF INM COMPSI 46138E404 0 1 SH   SOLE   1 0 0
INVESCO EXCHNG TRADED FD TR CHINA ALL CAP 46138E503 0 1 SH   SOLE   1 0 0
INVESCO EXCHNG TRADED FD TR PFD ETF 46138E511 0 1 SH   SOLE   1 0 0
INVESCO EXCHNG TRADED FD TR NATL AMT MUNI 46138E537 0 1 SH   SOLE   1 0 0
INVESCO EXCHNG TRADED FD TR MSCI GBL TIMBR 46138E545 0 1 SH   SOLE   1 0 0
INVESCO EXCHNG TRADED FD TR MSCI EMRNG MKT 46138E552 0 1 SH   SOLE   1 0 0
INVESCO EXCHNG TRADED FD TR KBW REGL BKG 46138E578 0 1 SH   SOLE   1 0 0
INVESCO EXCHNG TRADED FD TR KBW PPTY CASUT 46138E586 0 1 SH   SOLE   1 0 0
INVESCO EXCHNG TRADED FD TR KBW PREM YIELD 46138E594 0 1 SH   SOLE   1 0 0
INVESCO EXCHNG TRADED FD TR CHINA REALESTE 46138E602 0 1 SH   SOLE   1 0 0
INVESCO EXCHNG TRADED FD TR KBW BK 46138E628 0 1 SH   SOLE   1 0 0
INVESCO EXCHNG TRADED FD TR INTL CORP BD 46138E636 0 1 SH   SOLE   1 0 0
INVESCO EXCHNG TRADED FD TR INTL BUYBACK 46138E644 0 1 SH   SOLE   1 0 0
INVESCO EXCHNG TRADED FD TR GLOBAL WATER 46138E651 0 1 SH   SOLE   1 0 0
INVESCO EXCHNG TRADED FD TR GLOBAL GLD PREC 46138E677 0 1 SH   SOLE   1 0 0
INVESCO EXCHNG TRADED FD TR GLOBAL AGRCLTR 46138E685 0 1 SH   SOLE   1 0 0
INVESCO EXCHNG TRADED FD TR CHINA SMALL CP 46138E701 0 1 SH   SOLE   1 0 0
INVESCO EXCHNG TRADED FD TR FNDMNTL HY CRP 46138E719 0 1 SH   SOLE   1 0 0
INVESCO EXCHNG TRADED FD TR FTSE RAFI EMNG 46138E727 17 802 SH   SOLE   802 0 0
INVESCO EXCHNG TRADED FD TR FTSE RAFI SML 46138E735 0 1 SH   SOLE   1 0 0
INVESCO EXCHNG TRADED FD TR FTSE RAFI DEV 46138E743 0 1 SH   SOLE   1 0 0
INVESCO EXCHNG TRADED FD TR FTSE RAFI ASIA 46138E750 0 1 SH   SOLE   1 0 0
INVESCO EXCHNG TRADED FD TR FRONTIER MKTS 46138E776 0 1 SH   SOLE   1 0 0
INVESCO EXCHNG TRADED FD TR EMRNG MKT SVRG 46138E784 0 1 SH   SOLE   1 0 0
INVESCO EXCHNG TRADED FD TR EMRNG MKT INFR 46138E792 0 1 SH   SOLE   1 0 0
INVESCO EXCHNG TRADED FD TR CHINA TECHNLGY 46138E800 0 1 SH   SOLE   1 0 0
INVESCO EXCHNG TRADED FD TR DWA SMLCP MENT 46138E842 0 1 SH   SOLE   1 0 0
INVESCO EXCHNG TRADED FD TR DWA EMERG MKTS 46138E867 0 1 SH   SOLE   1 0 0
INVESCO EXCHNG TRADED FD TR DWA DEV MKTS 46138E875 0 1 SH   SOLE   1 0 0
INVESCO EXCHNG TRADED FD TR CHINS YUAN DIM 46138E883 0 1 SH   SOLE   1 0 0
INVESCO EXCHNG TRADED FD TR S&P SMLCP LOW 46138G102 0 1 SH   SOLE   1 0 0
INVESCO EXCHNG TRADED FD TR S&P SMLCP MATL 46138G201 0 1 SH   SOLE   1 0 0
INVESCO EXCHNG TRADED FD TR S&P SMLCP UTIL 46138G409 0 1 SH   SOLE   1 0 0
INVESCO EXCHNG TRADED FD TR SR LN ETF 46138G508 0 1 SH   SOLE   1 0 0
INVESCO EXCHNG TRADED FD TR SR LN ETF 46138G508 33,898 1,463,000 SH Put SOLE   1,463,000 0 0
INVESCO EXCHNG TRADED FD TR SHIPPING ETF 46138G607 0 1 SH   SOLE   1 0 0
INVESCO EXCHNG TRADED FD TR SOLAR ETF 46138G706 0 1 SH   SOLE   1 0 0
INVESCO EXCHNG TRADED FD TR TAXABLE MUN BD 46138G805 0 1 SH   SOLE   1 0 0
INVESCO EXCHNG TRADED FD TR GBL CLEAN ENRG 46138G847 0 1 SH   SOLE   1 0 0
INVESCO EXCHNG TRADED FD TR ZACKS INTL MLT 46138G854 0 1 SH   SOLE   1 0 0
INVESCO EXCHNG TRADED FD TR VRDO TAX FREE 46138G862 0 1 SH   SOLE   1 0 0
INVESCO EXCHNG TRADED FD TR VAR RATE PFD 46138G870 0 1 SH   SOLE   1 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS2018 COR 46138J106 0 1 SH   SOLE   1 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2018 HY 46138J205 0 1 SH   SOLE   1 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2019 CB 46138J304 0 1 SH   SOLE   1 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2019 HY 46138J403 0 1 SH   SOLE   1 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2020 CB 46138J502 0 1 SH   SOLE   1 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2020 HY 46138J601 0 1 SH   SOLE   1 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2021 CB 46138J700 0 1 SH   SOLE   1 0 0
INVESCO EXCH TRD SLF IDX FD DEFENSIVE EQTY 46138J775 0 1 SH   SOLE   1 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2021 HY 46138J809 0 1 SH   SOLE   1 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 0 1 SH   SOLE   1 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 0 1 SH   SOLE   1 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 HY 46138J874 0 1 SH   SOLE   1 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 0 1 SH   SOLE   1 0 0
INVESCO CURRENCYSHARES EURO EURO SHS 46138K103 11 100 SH Call SOLE   100 0 0
INVESCO CURRENCYSHARES EURO EURO SHS 46138K103 11 100 SH Put SOLE   100 0 0
INVESCO CURRENCYSHARES EURO EURO SHS 46138K103 22 200 SH Put SOLE   200 0 0
INVESCO CURRENCYSHARES EURO EURO SHS 46138K103 33 300 SH Call SOLE   300 0 0
INVESCO CURRENCYSHARES EURO EURO SHS 46138K103 33 300 SH Call SOLE   300 0 0
INVESCO CURRENCYSHARES EURO EURO SHS 46138K103 33 300 SH Put SOLE   300 0 0
INVESCO CURRENCYSHARES EURO EURO SHS 46138K103 33 300 SH Put SOLE   300 0 0
INVESCO CURRENCYSHARES EURO EURO SHS 46138K103 33 300 SH Put SOLE   300 0 0
INVESCO CURRENCYSHARES EURO EURO SHS 46138K103 56 500 SH Put SOLE   500 0 0
INVESCO CURRENCYSHARES EURO EURO SHS 46138K103 67 600 SH Put SOLE   600 0 0
INVESCO CURRENCYSHARES EURO EURO SHS 46138K103 67 600 SH Put SOLE   600 0 0
INVESCO CURRENCYSHARES EURO EURO SHS 46138K103 67 600 SH Put SOLE   600 0 0
INVESCO CURRENCYSHARES EURO EURO SHS 46138K103 78 700 SH Call SOLE   700 0 0
INVESCO CURRENCYSHARES EURO EURO SHS 46138K103 78 700 SH Put SOLE   700 0 0
INVESCO CURRENCYSHARES EURO EURO SHS 46138K103 78 700 SH Put SOLE   700 0 0
INVESCO CURRENCYSHARES EURO EURO SHS 46138K103 111 1,000 SH Put SOLE   1,000 0 0
INVESCO CURRENCYSHARES EURO EURO SHS 46138K103 111 1,000 SH Put SOLE   1,000 0 0
INVESCO CURRENCYSHARES EURO EURO SHS 46138K103 122 1,100 SH Call SOLE   1,100 0 0
INVESCO CURRENCYSHARES EURO EURO SHS 46138K103 122 1,100 SH Call SOLE   1,100 0 0
INVESCO CURRENCYSHARES EURO EURO SHS 46138K103 133 1,200 SH Call SOLE   1,200 0 0
INVESCO CURRENCYSHARES EURO EURO SHS 46138K103 145 1,300 SH Call SOLE   1,300 0 0
INVESCO CURRENCYSHARES EURO EURO SHS 46138K103 145 1,300 SH Put SOLE   1,300 0 0
INVESCO CURRENCYSHARES EURO EURO SHS 46138K103 145 1,300 SH Put SOLE   1,300 0 0
INVESCO CURRENCYSHARES EURO EURO SHS 46138K103 167 1,500 SH Call SOLE   1,500 0 0
INVESCO CURRENCYSHARES EURO EURO SHS 46138K103 167 1,500 SH Call SOLE   1,500 0 0
INVESCO CURRENCYSHARES EURO EURO SHS 46138K103 200 1,800 SH Put SOLE   1,800 0 0
INVESCO CURRENCYSHARES EURO EURO SHS 46138K103 233 2,100 SH Call SOLE   2,100 0 0
INVESCO CURRENCYSHARES EURO EURO SHS 46138K103 300 2,700 SH Call SOLE   2,700 0 0
INVESCO CURRENCYSHARES EURO EURO SHS 46138K103 311 2,800 SH Put SOLE   2,800 0 0
INVESCO CURRENCYSHARES EURO EURO SHS 46138K103 356 3,200 SH Put SOLE   3,200 0 0
INVESCO CURRENCYSHARES EURO EURO SHS 46138K103 367 3,300 SH Put SOLE   3,300 0 0
INVESCO CURRENCYSHARES EURO EURO SHS 46138K103 422 3,800 SH Put SOLE   3,800 0 0
INVESCO CURRENCYSHARES EURO EURO SHS 46138K103 434 3,900 SH Put SOLE   3,900 0 0
INVESCO CURRENCYSHARES EURO EURO SHS 46138K103 478 4,300 SH Put SOLE   4,300 0 0
INVESCO CURRENCYSHARES EURO EURO SHS 46138K103 511 4,600 SH Put SOLE   4,600 0 0
INVESCO CURRENCYSHARES EURO EURO SHS 46138K103 522 4,700 SH Put SOLE   4,700 0 0
INVESCO CURRENCYSHARES EURO EURO SHS 46138K103 656 5,900 SH Call SOLE   5,900 0 0
INVESCO CURRENCYSHARES EURO EURO SHS 46138K103 4,524 40,700 SH Call SOLE   40,700 0 0
INVESCO CURRENCYSHARES EURO EURO SHS 46138K103 6,358 57,200 SH Put SOLE   57,200 0 0
INVESCO CURRENCYSHARES EURO EURO SHS 46138K103 7,225 65,000 SH Put SOLE   65,000 0 0
INVESCO CURRENCYSHARES EURO EURO SHS 46138K103 7,314 65,800 SH   SOLE   65,800 0 0
INVESCO CURRENCYSHARES EURO EURO SHS 46138K103 18,164 163,400 SH Call SOLE   163,400 0 0
INVESCO CURNCYSHS BRIT PND S BRIT POUN STRL 46138M109 0 1 SH   SOLE   1 0 0
INVESCO CURNCYSHS SWISS FRAN SWISS FRANC 46138R108 105 1,106 SH   SOLE   1,106 0 0
INVESCO CURNCYSHS CDN DLR TR CDN DLR SHS 46138T104 3 41 SH   SOLE   41 0 0
INVESCO CURNCYSHS SWEDSH KRO SWEDISH KRONA 46138V109 0 1 SH   SOLE   1 0 0
INVESCO CURNCYSHS JAPANESE Y JAPANESE YEN 46138W107 50 600 SH Put SOLE   600 0 0
INVESCO CURNCYSHS JAPANESE Y JAPANESE YEN 46138W107 59 700 SH Call SOLE   700 0 0
INVESCO CURNCYSHS JAPANESE Y JAPANESE YEN 46138W107 219 2,600 SH Call SOLE   2,600 0 0
INVESCO CURNCYSHS JAPANESE Y JAPANESE YEN 46138W107 1,269 15,078 SH   SOLE   15,078 0 0
INVESCO CURNCYSHS CHINESE RE CHINESE RENMIN 46138X105 0 1 SH   SOLE   1 0 0
INVESCO CURNCYSHS SNGPORE DL SINGAPORE DLR 46138Y103 0 1 SH   SOLE   1 0 0
INVESCO DB G10 CURRENCY HRVS UNIT 46139B102 0 1 SH   SOLE   1 0 0
INVESCO DB MLTI SECTR CMMTY AGRICULTURE FD 46140H106 0 2 SH   SOLE   2 0 0
INVESCO DB MLTI SECTR CMMTY AGRICULTURE FD 46140H106 14 800 SH Call SOLE   800 0 0
INVESCO DB MLTI SECTR CMMTY SILVER FD 46140H205 0 1 SH   SOLE   1 0 0
INVESCO DB MLTI SECTR CMMTY ENERGY FD 46140H304 0 1 SH   SOLE   1 0 0
INVESCO DB MLTI SECTR CMMTY OIL FD 46140H403 0 1 SH   SOLE   1 0 0
INVESCO DB MLTI SECTR CMMTY PRECIOUS METAL 46140H502 0 1 SH   SOLE   1 0 0
INVESCO DB MLTI SECTR CMMTY GOLD FD 46140H601 0 1 SH   SOLE   1 0 0
INVESCO DB MLTI SECTR CMMTY BASE METALS FD 46140H700 0 1 SH   SOLE   1 0 0
INVESCO DB US DLR INDEX TR BEARISH FD 46141D104 0 1 SH   SOLE   1 0 0
INVESCO DB US DLR INDEX TR BULLISH FD 46141D203 0 1 SH   SOLE   1 0 0
INVESCO DB US DLR INDEX TR BULLISH FD 46141D203 15 600 SH Put SOLE   600 0 0
INVESCO DB US DLR INDEX TR BULLISH FD 46141D203 240 9,500 SH Put SOLE   9,500 0 0
INVESCO DB US DLR INDEX TR BULLISH FD 46141D203 993 39,300 SH Put SOLE   39,300 0 0
INVESCO DB US DLR INDEX TR BULLISH FD 46141D203 2,405 95,200 SH Call SOLE   95,200 0 0
INVESTORS BANCORP INC NEW COM 46146L101 31 2,535 SH   SOLE   2,535 0 0
INVITAE CORP COM 46185L103 5 325 SH   SOLE   325 0 0
IONIS PHARMACEUTICALS INC COM 462222100 344 6,677 SH   SOLE   6,677 0 0
IONIS PHARMACEUTICALS INC COM 462222100 1,805 35,000 SH Put SOLE   35,000 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 77 6,885 SH   SOLE   6,885 0 0
IROBOT CORP COM 462726100 244 2,216 SH   SOLE   2,216 0 0
IROBOT CORP COM 462726100 3,298 30,000 SH Put SOLE   30,000 0 0
IROBOT CORP COM 462726100 10,992 100,000 SH Put SOLE   100,000 0 0
IROBOT CORP COM 462726100 10,992 100,000 SH Put SOLE   100,000 0 0
IROBOT CORP COM 462726100 33,745 307,000 SH Put SOLE   307,000 0 0
IRON MTN INC NEW COM 46284V101 3 79 SH   SOLE   79 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 2,769 150,000 SH Put SOLE   150,000 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 3,466 187,743 SH   SOLE   187,743 0 0
ISHARES GOLD TRUST ISHARES 464285105 0 2 SH   SOLE   2 0 0
ISHARES INC MSCI AUST ETF 464286103 875 39,557 SH   SOLE   39,557 0 0
ISHARES INC MSCI AUST ETF 464286103 4,424 200,000 SH Put SOLE   200,000 0 0
ISHARES INC MSCI FRNTR100ETF 464286145 0 1 SH   SOLE   1 0 0
ISHARES INC US INTL HGH YLD 464286178 0 1 SH   SOLE   1 0 0
ISHARES INC MSCI AUSTRIA ETF 464286202 0 1 SH   SOLE   1 0 0
ISHARES INC INTL HIGH YIELD 464286210 0 1 SH   SOLE   1 0 0
ISHARES INC JP MRG EM CRP BD 464286251 0 1 SH   SOLE   1 0 0
ISHARES INC EM HGHYL BD ETF 464286285 0 1 SH   SOLE   1 0 0
ISHARES INC ASIA/PAC DIV ETF 464286293 0 1 SH   SOLE   1 0 0
ISHARES INC MSCI BELGIUM ETF 464286301 0 1 SH   SOLE   1 0 0
ISHARES INC EM MKTS DIV ETF 464286319 0 1 SH   SOLE   1 0 0
ISHARES INC GLB SILV MIN ETF 464286327 0 1 SH   SOLE   1 0 0
ISHARES INC GLB ENR PROD ETF 464286343 0 1 SH   SOLE   1 0 0
ISHARES INC GLB AGRIC PR ETF 464286350 0 1 SH   SOLE   1 0 0
ISHARES INC MSCI WORLD ETF 464286392 0 1 SH   SOLE   1 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 7 200 SH Call SOLE   200 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 10 300 SH Call SOLE   300 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 13 400 SH Call SOLE   400 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 17 500 SH Put SOLE   500 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 17 500 SH Put SOLE   500 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 20 600 SH Call SOLE   600 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 24 700 SH Call SOLE   700 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 24 700 SH Call SOLE   700 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 27 800 SH Put SOLE   800 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 27 800 SH Put SOLE   800 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 34 1,000 SH Put SOLE   1,000 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 34 1,000 SH Put SOLE   1,000 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 34 1,000 SH Put SOLE   1,000 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 44 1,300 SH Put SOLE   1,300 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 47 1,400 SH Call SOLE   1,400 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 47 1,400 SH Put SOLE   1,400 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 51 1,500 SH Put SOLE   1,500 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 54 1,600 SH Call SOLE   1,600 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 64 1,900 SH Call SOLE   1,900 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 64 1,900 SH Put SOLE   1,900 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 74 2,200 SH Call SOLE   2,200 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 78 2,300 SH Put SOLE   2,300 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 84 2,500 SH Call SOLE   2,500 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 84 2,500 SH Call SOLE   2,500 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 84 2,500 SH Put SOLE   2,500 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 91 2,700 SH Put SOLE   2,700 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 94 2,800 SH Put SOLE   2,800 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 98 2,900 SH Call SOLE   2,900 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 108 3,200 SH Put SOLE   3,200 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 111 3,300 SH Put SOLE   3,300 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 115 3,400 SH Put SOLE   3,400 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 128 3,800 SH Call SOLE   3,800 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 128 3,800 SH Put SOLE   3,800 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 135 4,000 SH Put SOLE   4,000 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 145 4,300 SH Call SOLE   4,300 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 148 4,400 SH Put SOLE   4,400 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 148 4,400 SH Put SOLE   4,400 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 172 5,100 SH Put SOLE   5,100 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 186 5,500 SH Put SOLE   5,500 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 192 5,700 SH Call SOLE   5,700 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 192 5,700 SH Put SOLE   5,700 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 223 6,600 SH Put SOLE   6,600 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 239 7,100 SH Call SOLE   7,100 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 250 7,400 SH Put SOLE   7,400 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 250 7,400 SH Put SOLE   7,400 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 266 7,900 SH Put SOLE   7,900 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 270 8,000 SH Put SOLE   8,000 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 310 9,200 SH Put SOLE   9,200 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 317 9,400 SH Put SOLE   9,400 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 347 10,300 SH Call SOLE   10,300 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 351 10,400 SH Call SOLE   10,400 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 378 11,200 SH Call SOLE   11,200 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 472 14,000 SH Put SOLE   14,000 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 496 14,700 SH Call SOLE   14,700 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 597 17,700 SH Put SOLE   17,700 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 671 19,900 SH Put SOLE   19,900 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 675 20,000 SH Put SOLE   20,000 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 742 22,000 SH Put SOLE   22,000 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 776 23,000 SH Put SOLE   23,000 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 783 23,200 SH Put SOLE   23,200 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 830 24,600 SH Put SOLE   24,600 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 944 28,000 SH Put SOLE   28,000 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 995 29,500 SH Put SOLE   29,500 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 1,029 30,500 SH Call SOLE   30,500 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 1,062 31,500 SH Put SOLE   31,500 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 1,127 33,400 SH Put SOLE   33,400 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 1,421 42,133 SH   SOLE   42,133 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 1,548 45,900 SH Put SOLE   45,900 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 1,683 49,900 SH Put SOLE   49,900 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 1,973 58,500 SH Put SOLE   58,500 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 2,692 79,800 SH Call SOLE   79,800 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 2,854 84,600 SH Put SOLE   84,600 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 3,370 99,900 SH Call SOLE   99,900 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 3,650 108,200 SH Call SOLE   108,200 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 4,216 125,000 SH Call SOLE   125,000 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 4,216 125,000 SH Call SOLE   125,000 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 4,793 142,100 SH Put SOLE   142,100 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 5,059 150,000 SH Call SOLE   150,000 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 5,667 168,000 SH Call SOLE   168,000 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 5,808 172,200 SH Call SOLE   172,200 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 6,746 200,000 SH Put SOLE   200,000 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 6,746 200,000 SH Put SOLE   200,000 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 6,905 204,700 SH Put SOLE   204,700 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 7,360 218,200 SH Put SOLE   218,200 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 7,663 227,200 SH Call SOLE   227,200 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 8,284 245,600 SH Call SOLE   245,600 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 12,386 367,200 SH Put SOLE   367,200 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 16,484 488,700 SH Put SOLE   488,700 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 16,865 500,000 SH Call SOLE   500,000 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 17,283 512,400 SH Put SOLE   512,400 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 20,238 600,000 SH Put SOLE   600,000 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 25,297 750,000 SH Call SOLE   750,000 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 25,297 750,000 SH Put SOLE   750,000 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 29,328 869,500 SH Call SOLE   869,500 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 30,566 906,200 SH Call SOLE   906,200 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 32,111 952,000 SH Call SOLE   952,000 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 34,098 1,010,900 SH Put SOLE   1,010,900 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 50,595 1,500,000 SH Put SOLE   1,500,000 0 0
ISHARES INC MSCI EM ASIA ETF 464286426 0 1 SH   SOLE   1 0 0
ISHARES INC EM MKT SM-CP ETF 464286475 0 1 SH   SOLE   1 0 0
ISHARES INC MSCI CDA ETF 464286509 0 1 SH   SOLE   1 0 0
ISHARES INC JP MORGAN EM ETF 464286517 75 1,747 SH   SOLE   1,747 0 0
ISHARES INC MIN VOL GBL ETF 464286525 0 1 SH   SOLE   1 0 0
ISHARES INC MIN VOL EMRG MKT 464286533 0 1 SH   SOLE   1 0 0
ISHARES INC MSCI JAPN SMCETF 464286582 0 1 SH   SOLE   1 0 0
ISHARES INC MSCI EURZONE ETF 464286608 39 953 SH   SOLE   953 0 0
ISHARES INC MSCI THAILND ETF 464286624 0 1 SH   SOLE   1 0 0
ISHARES INC MSCI ISRAEL ETF 464286632 0 1 SH   SOLE   1 0 0
ISHARES INC MSCI CHILE ETF 464286640 116 2,551 SH   SOLE   2,551 0 0
ISHARES INC MSCI BRIC INDX 464286657 0 1 SH   SOLE   1 0 0
ISHARES INC MSCI PAC JP ETF 464286665 0 1 SH   SOLE   1 0 0
ISHARES INC MSCI EQUAL WEITE 464286681 0 1 SH   SOLE   1 0 0
ISHARES INC MSCI FRANCE ETF 464286707 0 1 SH   SOLE   1 0 0
ISHARES INC MSCI TURKEY ETF 464286715 60 2,500 SH   SOLE   2,500 0 0
ISHARES INC MSCI SWITZERLAND 464286749 0 1 SH   SOLE   1 0 0
ISHARES INC MSCI SWEDEN ETF 464286756 0 1 SH   SOLE   1 0 0
ISHARES INC MSCI SPAIN ETF 464286764 0 1 SH   SOLE   1 0 0
ISHARES INC MSCI STH KOR ETF 464286772 6,827 100,000 SH Put SOLE   100,000 0 0
ISHARES INC MSCI STH KOR ETF 464286772 7,919 116,000 SH Put SOLE   116,000 0 0
ISHARES INC MSCI STH KOR ETF 464286772 13,517 198,000 SH Put SOLE   198,000 0 0
ISHARES INC MSCI STH KOR ETF 464286772 22,455 328,913 SH   SOLE   328,913 0 0
ISHARES INC MSCI STH AFR ETF 464286780 0 1 SH   SOLE   1 0 0
ISHARES INC MSCI GERMANY ETF 464286806 36 1,194 SH   SOLE   1,194 0 0
ISHARES INC MSCI NETHERL ETF 464286814 0 1 SH   SOLE   1 0 0
ISHARES INC MSCI MEXICO ETF 464286822 0 1 SH   SOLE   1 0 0
ISHARES INC MSCI MEXICO ETF 464286822 5 100 SH Put SOLE   100 0 0
ISHARES INC MSCI MEXICO ETF 464286822 5 100 SH Put SOLE   100 0 0
ISHARES INC MSCI MEXICO ETF 464286822 5 100 SH Put SOLE   100 0 0
ISHARES INC MSCI MEXICO ETF 464286822 10 200 SH Call SOLE   200 0 0
ISHARES INC MSCI MEXICO ETF 464286822 10 200 SH Call SOLE   200 0 0
ISHARES INC MSCI MEXICO ETF 464286822 10 200 SH Call SOLE   200 0 0
ISHARES INC MSCI MEXICO ETF 464286822 10 200 SH Call SOLE   200 0 0
ISHARES INC MSCI MEXICO ETF 464286822 10 200 SH Call SOLE   200 0 0
ISHARES INC MSCI MEXICO ETF 464286822 10 200 SH Put SOLE   200 0 0
ISHARES INC MSCI MEXICO ETF 464286822 10 200 SH Put SOLE   200 0 0
ISHARES INC MSCI MEXICO ETF 464286822 10 200 SH Put SOLE   200 0 0
ISHARES INC MSCI MEXICO ETF 464286822 15 300 SH Call SOLE   300 0 0
ISHARES INC MSCI MEXICO ETF 464286822 15 300 SH Call SOLE   300 0 0
ISHARES INC MSCI MEXICO ETF 464286822 15 300 SH Call SOLE   300 0 0
ISHARES INC MSCI MEXICO ETF 464286822 15 300 SH Put SOLE   300 0 0
ISHARES INC MSCI MEXICO ETF 464286822 15 300 SH Put SOLE   300 0 0
ISHARES INC MSCI MEXICO ETF 464286822 15 300 SH Put SOLE   300 0 0
ISHARES INC MSCI MEXICO ETF 464286822 15 300 SH Put SOLE   300 0 0
ISHARES INC MSCI MEXICO ETF 464286822 15 300 SH Put SOLE   300 0 0
ISHARES INC MSCI MEXICO ETF 464286822 15 300 SH Put SOLE   300 0 0
ISHARES INC MSCI MEXICO ETF 464286822 15 300 SH Put SOLE   300 0 0
ISHARES INC MSCI MEXICO ETF 464286822 20 400 SH Call SOLE   400 0 0
ISHARES INC MSCI MEXICO ETF 464286822 20 400 SH Call SOLE   400 0 0
ISHARES INC MSCI MEXICO ETF 464286822 20 400 SH Call SOLE   400 0 0
ISHARES INC MSCI MEXICO ETF 464286822 20 400 SH Put SOLE   400 0 0
ISHARES INC MSCI MEXICO ETF 464286822 20 400 SH Put SOLE   400 0 0
ISHARES INC MSCI MEXICO ETF 464286822 20 400 SH Put SOLE   400 0 0
ISHARES INC MSCI MEXICO ETF 464286822 20 400 SH Put SOLE   400 0 0
ISHARES INC MSCI MEXICO ETF 464286822 20 400 SH Put SOLE   400 0 0
ISHARES INC MSCI MEXICO ETF 464286822 20 400 SH Put SOLE   400 0 0
ISHARES INC MSCI MEXICO ETF 464286822 26 500 SH Call SOLE   500 0 0
ISHARES INC MSCI MEXICO ETF 464286822 26 500 SH Call SOLE   500 0 0
ISHARES INC MSCI MEXICO ETF 464286822 26 500 SH Put SOLE   500 0 0
ISHARES INC MSCI MEXICO ETF 464286822 26 500 SH Put SOLE   500 0 0
ISHARES INC MSCI MEXICO ETF 464286822 26 500 SH Put SOLE   500 0 0
ISHARES INC MSCI MEXICO ETF 464286822 26 500 SH Put SOLE   500 0 0
ISHARES INC MSCI MEXICO ETF 464286822 26 500 SH Put SOLE   500 0 0
ISHARES INC MSCI MEXICO ETF 464286822 26 500 SH Put SOLE   500 0 0
ISHARES INC MSCI MEXICO ETF 464286822 31 600 SH Call SOLE   600 0 0
ISHARES INC MSCI MEXICO ETF 464286822 31 600 SH Call SOLE   600 0 0
ISHARES INC MSCI MEXICO ETF 464286822 31 600 SH Put SOLE   600 0 0
ISHARES INC MSCI MEXICO ETF 464286822 36 700 SH Call SOLE   700 0 0
ISHARES INC MSCI MEXICO ETF 464286822 36 700 SH Put SOLE   700 0 0
ISHARES INC MSCI MEXICO ETF 464286822 36 700 SH Put SOLE   700 0 0
ISHARES INC MSCI MEXICO ETF 464286822 41 800 SH Call SOLE   800 0 0
ISHARES INC MSCI MEXICO ETF 464286822 41 800 SH Put SOLE   800 0 0
ISHARES INC MSCI MEXICO ETF 464286822 46 900 SH Call SOLE   900 0 0
ISHARES INC MSCI MEXICO ETF 464286822 46 900 SH Put SOLE   900 0 0
ISHARES INC MSCI MEXICO ETF 464286822 51 1,000 SH Call SOLE   1,000 0 0
ISHARES INC MSCI MEXICO ETF 464286822 51 1,000 SH Call SOLE   1,000 0 0
ISHARES INC MSCI MEXICO ETF 464286822 51 1,000 SH Put SOLE   1,000 0 0
ISHARES INC MSCI MEXICO ETF 464286822 56 1,100 SH Put SOLE   1,100 0 0
ISHARES INC MSCI MEXICO ETF 464286822 56 1,100 SH Put SOLE   1,100 0 0
ISHARES INC MSCI MEXICO ETF 464286822 61 1,200 SH Call SOLE   1,200 0 0
ISHARES INC MSCI MEXICO ETF 464286822 61 1,200 SH Call SOLE   1,200 0 0
ISHARES INC MSCI MEXICO ETF 464286822 61 1,200 SH Put SOLE   1,200 0 0
ISHARES INC MSCI MEXICO ETF 464286822 67 1,300 SH Call SOLE   1,300 0 0
ISHARES INC MSCI MEXICO ETF 464286822 67 1,300 SH Call SOLE   1,300 0 0
ISHARES INC MSCI MEXICO ETF 464286822 72 1,400 SH Call SOLE   1,400 0 0
ISHARES INC MSCI MEXICO ETF 464286822 72 1,400 SH Put SOLE   1,400 0 0
ISHARES INC MSCI MEXICO ETF 464286822 77 1,500 SH Call SOLE   1,500 0 0
ISHARES INC MSCI MEXICO ETF 464286822 82 1,600 SH Put SOLE   1,600 0 0
ISHARES INC MSCI MEXICO ETF 464286822 82 1,600 SH Put SOLE   1,600 0 0
ISHARES INC MSCI MEXICO ETF 464286822 97 1,900 SH Call SOLE   1,900 0 0
ISHARES INC MSCI MEXICO ETF 464286822 118 2,300 SH Put SOLE   2,300 0 0
ISHARES INC MSCI MEXICO ETF 464286822 133 2,600 SH Put SOLE   2,600 0 0
ISHARES INC MSCI MEXICO ETF 464286822 138 2,700 SH Put SOLE   2,700 0 0
ISHARES INC MSCI MEXICO ETF 464286822 154 3,000 SH Put SOLE   3,000 0 0
ISHARES INC MSCI MEXICO ETF 464286822 164 3,200 SH Put SOLE   3,200 0 0
ISHARES INC MSCI MEXICO ETF 464286822 179 3,500 SH Put SOLE   3,500 0 0
ISHARES INC MSCI MEXICO ETF 464286822 184 3,600 SH Call SOLE   3,600 0 0
ISHARES INC MSCI MEXICO ETF 464286822 215 4,200 SH Put SOLE   4,200 0 0
ISHARES INC MSCI MEXICO ETF 464286822 220 4,300 SH Put SOLE   4,300 0 0
ISHARES INC MSCI MEXICO ETF 464286822 266 5,200 SH Call SOLE   5,200 0 0
ISHARES INC MSCI MEXICO ETF 464286822 282 5,500 SH Call SOLE   5,500 0 0
ISHARES INC MSCI MEXICO ETF 464286822 589 11,500 SH Call SOLE   11,500 0 0
ISHARES INC MSCI MEXICO ETF 464286822 686 13,400 SH Put SOLE   13,400 0 0
ISHARES INC MSCI MEXICO ETF 464286822 733 14,300 SH Put SOLE   14,300 0 0
ISHARES INC MSCI MEXICO ETF 464286822 794 15,500 SH Call SOLE   15,500 0 0
ISHARES INC MSCI MEXICO ETF 464286822 891 17,400 SH Call SOLE   17,400 0 0
ISHARES INC MSCI MEXICO ETF 464286822 1,199 23,400 SH Put SOLE   23,400 0 0
ISHARES INC MSCI MEXICO ETF 464286822 1,291 25,200 SH Put SOLE   25,200 0 0
ISHARES INC MSCI MEXICO ETF 464286822 2,024 39,500 SH Put SOLE   39,500 0 0
ISHARES INC MSCI MEXICO ETF 464286822 6,020 117,500 SH Call SOLE   117,500 0 0
ISHARES INC MSCI MEXICO ETF 464286822 10,246 200,000 SH Put SOLE   200,000 0 0
ISHARES INC MSCI MEXICO ETF 464286822 10,461 204,200 SH Call SOLE   204,200 0 0
ISHARES INC MSCI HONG KG ETF 464286871 0 1 SH   SOLE   1 0 0
ISHARES TR S&P 100 ETF 464287101 0 1 SH   SOLE   1 0 0
ISHARES TR MRNGSTR LG-CP GR 464287119 0 1 SH   SOLE   1 0 0
ISHARES TR MRNGSTR LG-CP ET 464287127 0 1 SH   SOLE   1 0 0
ISHARES TR CORE S&P TTL STK 464287150 0 2 SH   SOLE   2 0 0
ISHARES TR SELECT DIVID ETF 464287168 0 1 SH   SOLE   1 0 0
ISHARES TR TIPS BD ETF 464287176 0 1 SH   SOLE   1 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 0 1 SH   SOLE   1 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 9 200 SH Put SOLE   200 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 13 300 SH Put SOLE   300 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 17 400 SH Put SOLE   400 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 21 500 SH Put SOLE   500 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 21 500 SH Put SOLE   500 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 21 500 SH Put SOLE   500 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 21 500 SH Put SOLE   500 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 21 500 SH Put SOLE   500 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 26 600 SH Call SOLE   600 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 26 600 SH Call SOLE   600 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 30 700 SH Call SOLE   700 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 43 1,000 SH Call SOLE   1,000 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 43 1,000 SH Call SOLE   1,000 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 43 1,000 SH Put SOLE   1,000 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 47 1,100 SH Call SOLE   1,100 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 51 1,200 SH Call SOLE   1,200 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 51 1,200 SH Put SOLE   1,200 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 56 1,300 SH Put SOLE   1,300 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 60 1,400 SH Put SOLE   1,400 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 60 1,400 SH Put SOLE   1,400 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 77 1,800 SH Call SOLE   1,800 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 81 1,900 SH Call SOLE   1,900 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 86 2,000 SH Call SOLE   2,000 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 90 2,100 SH Call SOLE   2,100 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 90 2,100 SH Call SOLE   2,100 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 103 2,400 SH Call SOLE   2,400 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 107 2,500 SH Call SOLE   2,500 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 120 2,800 SH Call SOLE   2,800 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 124 2,900 SH Call SOLE   2,900 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 128 3,000 SH Call SOLE   3,000 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 128 3,000 SH Put SOLE   3,000 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 133 3,100 SH Call SOLE   3,100 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 133 3,100 SH Call SOLE   3,100 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 171 4,000 SH Call SOLE   4,000 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 176 4,100 SH Put SOLE   4,100 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 218 5,100 SH Put SOLE   5,100 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 227 5,300 SH Call SOLE   5,300 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 227 5,300 SH Put SOLE   5,300 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 240 5,600 SH Put SOLE   5,600 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 265 6,200 SH Put SOLE   6,200 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 295 6,900 SH Call SOLE   6,900 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 300 7,000 SH Call SOLE   7,000 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 321 7,500 SH Put SOLE   7,500 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 373 8,700 SH Put SOLE   8,700 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 394 9,200 SH Call SOLE   9,200 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 441 10,300 SH Put SOLE   10,300 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 462 10,800 SH Call SOLE   10,800 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 527 12,300 SH Put SOLE   12,300 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 552 12,900 SH Put SOLE   12,900 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 578 13,500 SH Put SOLE   13,500 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 599 14,000 SH Put SOLE   14,000 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 634 14,800 SH Call SOLE   14,800 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 634 14,800 SH Put SOLE   14,800 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 659 15,400 SH Put SOLE   15,400 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 664 15,500 SH Put SOLE   15,500 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 702 16,400 SH Put SOLE   16,400 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 835 19,500 SH Put SOLE   19,500 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 861 20,100 SH Put SOLE   20,100 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 1,071 25,000 SH Put SOLE   25,000 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 1,096 25,600 SH Put SOLE   25,600 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 1,126 26,300 SH Put SOLE   26,300 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 1,143 26,700 SH Call SOLE   26,700 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 1,148 26,800 SH Call SOLE   26,800 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 1,499 35,000 SH Call SOLE   35,000 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 1,653 38,600 SH Put SOLE   38,600 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 1,798 42,000 SH Put SOLE   42,000 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 1,914 44,700 SH Call SOLE   44,700 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 3,212 75,000 SH Put SOLE   75,000 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 4,346 101,500 SH Call SOLE   101,500 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 4,843 113,100 SH Put SOLE   113,100 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 5,768 134,700 SH Put SOLE   134,700 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 7,284 170,100 SH Put SOLE   170,100 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 8,046 187,900 SH Put SOLE   187,900 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 9,635 225,000 SH Put SOLE   225,000 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 10,487 244,900 SH Call SOLE   244,900 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 10,705 250,000 SH Put SOLE   250,000 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 11,013 257,200 SH Put SOLE   257,200 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 11,060 258,300 SH Put SOLE   258,300 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 12,512 292,200 SH Call SOLE   292,200 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 14,987 350,000 SH Put SOLE   350,000 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 14,987 350,000 SH Put SOLE   350,000 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 17,423 406,900 SH Put SOLE   406,900 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 21,380 499,300 SH Call SOLE   499,300 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 22,879 534,300 SH Call SOLE   534,300 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 23,448 547,600 SH Call SOLE   547,600 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 32,162 751,100 SH Put SOLE   751,100 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 32,184 751,600 SH Call SOLE   751,600 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 35,155 821,000 SH Call SOLE   821,000 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 38,538 900,000 SH Call SOLE   900,000 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 38,538 900,000 SH Put SOLE   900,000 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 38,726 904,400 SH Put SOLE   904,400 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 42,756 998,500 SH Call SOLE   998,500 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 42,820 1,000,000 SH Call SOLE   1,000,000 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 42,820 1,000,000 SH Put SOLE   1,000,000 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 43,227 1,009,500 SH Put SOLE   1,009,500 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 43,274 1,010,600 SH Call SOLE   1,010,600 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 48,190 1,125,400 SH Call SOLE   1,125,400 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 53,525 1,250,000 SH Put SOLE   1,250,000 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 64,230 1,500,000 SH Put SOLE   1,500,000 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 69,724 1,628,300 SH Call SOLE   1,628,300 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 93,562 2,185,000 SH Put SOLE   2,185,000 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 102,768 2,400,000 SH Put SOLE   2,400,000 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 128,460 3,000,000 SH Put SOLE   3,000,000 0 0
ISHARES TR TRANS AVG ETF 464287192 0 1 SH   SOLE   1 0 0
ISHARES TR CORE S&P500 ETF 464287200 10 35 SH   SOLE   35 0 0
ISHARES TR CORE US AGGBD ET 464287226 0 1 SH   SOLE   1 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 9 200 SH Put SOLE   200 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 13 300 SH Call SOLE   300 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 13 300 SH Put SOLE   300 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 13 300 SH Put SOLE   300 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 17 400 SH Put SOLE   400 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 21 500 SH Put SOLE   500 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 26 600 SH Put SOLE   600 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 30 700 SH Put SOLE   700 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 34 800 SH Put SOLE   800 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 39 900 SH Put SOLE   900 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 43 1,000 SH Call SOLE   1,000 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 43 1,000 SH Put SOLE   1,000 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 43 1,000 SH Put SOLE   1,000 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 43 1,000 SH Put SOLE   1,000 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 52 1,200 SH Put SOLE   1,200 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 64 1,500 SH Put SOLE   1,500 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 73 1,700 SH Put SOLE   1,700 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 77 1,800 SH Put SOLE   1,800 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 86 2,000 SH Call SOLE   2,000 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 103 2,400 SH Put SOLE   2,400 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 107 2,500 SH Put SOLE   2,500 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 133 3,100 SH Put SOLE   3,100 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 142 3,300 SH Put SOLE   3,300 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 146 3,400 SH Put SOLE   3,400 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 150 3,500 SH Put SOLE   3,500 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 176 4,100 SH Put SOLE   4,100 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 215 5,000 SH Put SOLE   5,000 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 232 5,400 SH Put SOLE   5,400 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 378 8,800 SH Put SOLE   8,800 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 386 9,000 SH Put SOLE   9,000 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 403 9,400 SH Put SOLE   9,400 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 451 10,500 SH Put SOLE   10,500 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 459 10,700 SH Put SOLE   10,700 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 472 11,000 SH Put SOLE   11,000 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 524 12,200 SH Call SOLE   12,200 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 537 12,500 SH Put SOLE   12,500 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 562 13,100 SH Put SOLE   13,100 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 640 14,900 SH Put SOLE   14,900 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 721 16,800 SH Put SOLE   16,800 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 927 21,600 SH Put SOLE   21,600 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 1,082 25,200 SH Put SOLE   25,200 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 2,361 55,000 SH Call SOLE   55,000 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 2,361 55,000 SH Put SOLE   55,000 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 2,631 61,300 SH Call SOLE   61,300 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 2,631 61,300 SH Put SOLE   61,300 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 3,052 71,100 SH Put SOLE   71,100 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 3,172 73,900 SH Put SOLE   73,900 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 3,648 85,000 SH Call SOLE   85,000 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 3,648 85,000 SH Put SOLE   85,000 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 4,266 99,400 SH Call SOLE   99,400 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 6,112 142,400 SH Put SOLE   142,400 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 8,584 200,000 SH Put SOLE   200,000 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 8,696 202,600 SH Put SOLE   202,600 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 10,301 240,000 SH Put SOLE   240,000 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 10,730 250,000 SH Call SOLE   250,000 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 12,005 279,700 SH Put SOLE   279,700 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 15,022 350,000 SH Call SOLE   350,000 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 26,825 625,000 SH Put SOLE   625,000 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 30,430 709,000 SH Call SOLE   709,000 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 34,199 796,800 SH Put SOLE   796,800 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 42,899 999,500 SH Call SOLE   999,500 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 42,920 1,000,000 SH Put SOLE   1,000,000 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 46,315 1,079,100 SH Put SOLE   1,079,100 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 48,113 1,121,000 SH Put SOLE   1,121,000 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 51,504 1,200,000 SH Put SOLE   1,200,000 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 60,430 1,407,977 SH   SOLE   1,407,977 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 61,642 1,436,200 SH Put SOLE   1,436,200 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 68,994 1,607,500 SH Put SOLE   1,607,500 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 84,990 1,980,200 SH Put SOLE   1,980,200 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 85,840 2,000,000 SH Put SOLE   2,000,000 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 91,780 2,138,400 SH Call SOLE   2,138,400 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 107,300 2,500,000 SH Call SOLE   2,500,000 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 167,577 3,904,400 SH Call SOLE   3,904,400 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 214,600 5,000,000 SH Call SOLE   5,000,000 0 0
ISHARES TR IBOXX INV CP ETF 464287242 0 1 SH   SOLE   1 0 0
ISHARES TR IBOXX INV CP ETF 464287242 3,747 32,600 SH Call SOLE   32,600 0 0
ISHARES TR IBOXX INV CP ETF 464287242 10,125 88,100 SH Call SOLE   88,100 0 0
ISHARES TR GBL COMM SVC ETF 464287275 0 1 SH   SOLE   1 0 0
ISHARES TR GLOBAL TECH ETF 464287291 0 1 SH   SOLE   1 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 19 105 SH   SOLE   105 0 0
ISHARES TR GLOB HLTHCRE ETF 464287325 15 236 SH   SOLE   236 0 0
ISHARES TR GLOBAL FINLS ETF 464287333 0 1 SH   SOLE   1 0 0
ISHARES TR GLOBAL ENERG ETF 464287341 0 1 SH   SOLE   1 0 0
ISHARES TR NORTH AMERN NAT 464287374 0 1 SH   SOLE   1 0 0
ISHARES TR JPX NIKKEI 400 464287382 0 1 SH   SOLE   1 0 0
ISHARES TR LATN AMER 40 ETF 464287390 0 1 SH   SOLE   1 0 0
ISHARES TR S&P 500 VAL ETF 464287408 0 1 SH   SOLE   1 0 0
ISHARES TR 20 YR TR BD ETF 464287432 0 1 SH   SOLE   1 0 0
ISHARES TR 20 YR TR BD ETF 464287432 12 100 SH Call SOLE   100 0 0
ISHARES TR 20 YR TR BD ETF 464287432 12 100 SH Call SOLE   100 0 0
ISHARES TR 20 YR TR BD ETF 464287432 23 200 SH Call SOLE   200 0 0
ISHARES TR 20 YR TR BD ETF 464287432 23 200 SH Call SOLE   200 0 0
ISHARES TR 20 YR TR BD ETF 464287432 23 200 SH Call SOLE   200 0 0
ISHARES TR 20 YR TR BD ETF 464287432 23 200 SH Put SOLE   200 0 0
ISHARES TR 20 YR TR BD ETF 464287432 35 300 SH Put SOLE   300 0 0
ISHARES TR 20 YR TR BD ETF 464287432 59 500 SH Put SOLE   500 0 0
ISHARES TR 20 YR TR BD ETF 464287432 59 500 SH Put SOLE   500 0 0
ISHARES TR 20 YR TR BD ETF 464287432 59 500 SH Put SOLE   500 0 0
ISHARES TR 20 YR TR BD ETF 464287432 70 600 SH Put SOLE   600 0 0
ISHARES TR 20 YR TR BD ETF 464287432 94 800 SH Call SOLE   800 0 0
ISHARES TR 20 YR TR BD ETF 464287432 94 800 SH Call SOLE   800 0 0
ISHARES TR 20 YR TR BD ETF 464287432 94 800 SH Put SOLE   800 0 0
ISHARES TR 20 YR TR BD ETF 464287432 106 900 SH Call SOLE   900 0 0
ISHARES TR 20 YR TR BD ETF 464287432 106 900 SH Call SOLE   900 0 0
ISHARES TR 20 YR TR BD ETF 464287432 106 900 SH Call SOLE   900 0 0
ISHARES TR 20 YR TR BD ETF 464287432 106 900 SH Put SOLE   900 0 0
ISHARES TR 20 YR TR BD ETF 464287432 106 900 SH Put SOLE   900 0 0
ISHARES TR 20 YR TR BD ETF 464287432 117 1,000 SH Call SOLE   1,000 0 0
ISHARES TR 20 YR TR BD ETF 464287432 117 1,000 SH Call SOLE   1,000 0 0
ISHARES TR 20 YR TR BD ETF 464287432 117 1,000 SH Call SOLE   1,000 0 0
ISHARES TR 20 YR TR BD ETF 464287432 117 1,000 SH Put SOLE   1,000 0 0
ISHARES TR 20 YR TR BD ETF 464287432 129 1,100 SH Call SOLE   1,100 0 0
ISHARES TR 20 YR TR BD ETF 464287432 129 1,100 SH Put SOLE   1,100 0 0
ISHARES TR 20 YR TR BD ETF 464287432 141 1,200 SH Call SOLE   1,200 0 0
ISHARES TR 20 YR TR BD ETF 464287432 141 1,200 SH Call SOLE   1,200 0 0
ISHARES TR 20 YR TR BD ETF 464287432 141 1,200 SH Put SOLE   1,200 0 0
ISHARES TR 20 YR TR BD ETF 464287432 164 1,400 SH Call SOLE   1,400 0 0
ISHARES TR 20 YR TR BD ETF 464287432 164 1,400 SH Call SOLE   1,400 0 0
ISHARES TR 20 YR TR BD ETF 464287432 176 1,500 SH Call SOLE   1,500 0 0
ISHARES TR 20 YR TR BD ETF 464287432 176 1,500 SH Put SOLE   1,500 0 0
ISHARES TR 20 YR TR BD ETF 464287432 188 1,600 SH Call SOLE   1,600 0 0
ISHARES TR 20 YR TR BD ETF 464287432 188 1,600 SH Put SOLE   1,600 0 0
ISHARES TR 20 YR TR BD ETF 464287432 223 1,900 SH Put SOLE   1,900 0 0
ISHARES TR 20 YR TR BD ETF 464287432 235 2,000 SH Call SOLE   2,000 0 0
ISHARES TR 20 YR TR BD ETF 464287432 246 2,100 SH Call SOLE   2,100 0 0
ISHARES TR 20 YR TR BD ETF 464287432 246 2,100 SH Call SOLE   2,100 0 0
ISHARES TR 20 YR TR BD ETF 464287432 258 2,200 SH Put SOLE   2,200 0 0
ISHARES TR 20 YR TR BD ETF 464287432 281 2,400 SH Call SOLE   2,400 0 0
ISHARES TR 20 YR TR BD ETF 464287432 281 2,400 SH Call SOLE   2,400 0 0
ISHARES TR 20 YR TR BD ETF 464287432 281 2,400 SH Call SOLE   2,400 0 0
ISHARES TR 20 YR TR BD ETF 464287432 281 2,400 SH Call SOLE   2,400 0 0
ISHARES TR 20 YR TR BD ETF 464287432 293 2,500 SH Put SOLE   2,500 0 0
ISHARES TR 20 YR TR BD ETF 464287432 293 2,500 SH Put SOLE   2,500 0 0
ISHARES TR 20 YR TR BD ETF 464287432 305 2,600 SH Call SOLE   2,600 0 0
ISHARES TR 20 YR TR BD ETF 464287432 317 2,700 SH Call SOLE   2,700 0 0
ISHARES TR 20 YR TR BD ETF 464287432 317 2,700 SH Put SOLE   2,700 0 0
ISHARES TR 20 YR TR BD ETF 464287432 340 2,900 SH Call SOLE   2,900 0 0
ISHARES TR 20 YR TR BD ETF 464287432 364 3,100 SH Call SOLE   3,100 0 0
ISHARES TR 20 YR TR BD ETF 464287432 375 3,200 SH Call SOLE   3,200 0 0
ISHARES TR 20 YR TR BD ETF 464287432 387 3,300 SH Put SOLE   3,300 0 0
ISHARES TR 20 YR TR BD ETF 464287432 399 3,400 SH Call SOLE   3,400 0 0
ISHARES TR 20 YR TR BD ETF 464287432 399 3,400 SH Put SOLE   3,400 0 0
ISHARES TR 20 YR TR BD ETF 464287432 410 3,500 SH Call SOLE   3,500 0 0
ISHARES TR 20 YR TR BD ETF 464287432 410 3,500 SH Call SOLE   3,500 0 0
ISHARES TR 20 YR TR BD ETF 464287432 422 3,600 SH Call SOLE   3,600 0 0
ISHARES TR 20 YR TR BD ETF 464287432 481 4,100 SH Call SOLE   4,100 0 0
ISHARES TR 20 YR TR BD ETF 464287432 493 4,200 SH Call SOLE   4,200 0 0
ISHARES TR 20 YR TR BD ETF 464287432 493 4,200 SH Put SOLE   4,200 0 0
ISHARES TR 20 YR TR BD ETF 464287432 539 4,600 SH Call SOLE   4,600 0 0
ISHARES TR 20 YR TR BD ETF 464287432 539 4,600 SH Put SOLE   4,600 0 0
ISHARES TR 20 YR TR BD ETF 464287432 657 5,600 SH Call SOLE   5,600 0 0
ISHARES TR 20 YR TR BD ETF 464287432 891 7,600 SH Put SOLE   7,600 0 0
ISHARES TR 20 YR TR BD ETF 464287432 2,029 17,300 SH Call SOLE   17,300 0 0
ISHARES TR 20 YR TR BD ETF 464287432 2,932 25,000 SH Call SOLE   25,000 0 0
ISHARES TR 20 YR TR BD ETF 464287432 5,864 50,000 SH Call SOLE   50,000 0 0
ISHARES TR 20 YR TR BD ETF 464287432 5,864 50,000 SH Put SOLE   50,000 0 0
ISHARES TR 20 YR TR BD ETF 464287432 6,649 56,700 SH Put SOLE   56,700 0 0
ISHARES TR 20 YR TR BD ETF 464287432 7,036 60,000 SH Call SOLE   60,000 0 0
ISHARES TR 20 YR TR BD ETF 464287432 7,822 66,700 SH Put SOLE   66,700 0 0
ISHARES TR 20 YR TR BD ETF 464287432 8,608 73,400 SH Call SOLE   73,400 0 0
ISHARES TR 20 YR TR BD ETF 464287432 14,154 120,700 SH Put SOLE   120,700 0 0
ISHARES TR 20 YR TR BD ETF 464287432 16,676 142,200 SH Call SOLE   142,200 0 0
ISHARES TR 20 YR TR BD ETF 464287432 17,591 150,000 SH Put SOLE   150,000 0 0
ISHARES TR 20 YR TR BD ETF 464287432 22,563 192,400 SH Put SOLE   192,400 0 0
ISHARES TR 20 YR TR BD ETF 464287432 22,610 192,800 SH Call SOLE   192,800 0 0
ISHARES TR 20 YR TR BD ETF 464287432 28,192 240,400 SH Put SOLE   240,400 0 0
ISHARES TR 20 YR TR BD ETF 464287432 28,356 241,800 SH Call SOLE   241,800 0 0
ISHARES TR 20 YR TR BD ETF 464287432 34,172 291,400 SH Put SOLE   291,400 0 0
ISHARES TR 20 YR TR BD ETF 464287432 47,037 401,100 SH Call SOLE   401,100 0 0
ISHARES TR 20 YR TR BD ETF 464287432 57,462 490,000 SH Put SOLE   490,000 0 0
ISHARES TR 20 YR TR BD ETF 464287432 58,635 500,000 SH Put SOLE   500,000 0 0
ISHARES TR 20 YR TR BD ETF 464287432 282,820 2,411,700 SH Put SOLE   2,411,700 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 10 100 SH Call SOLE   100 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 10 100 SH Call SOLE   100 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 10 100 SH Put SOLE   100 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 20 200 SH Call SOLE   200 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 20 200 SH Call SOLE   200 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 20 200 SH Put SOLE   200 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 20 200 SH Put SOLE   200 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 30 300 SH Call SOLE   300 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 30 300 SH Put SOLE   300 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 51 500 SH Put SOLE   500 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 71 700 SH Call SOLE   700 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 91 900 SH Call SOLE   900 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 91 900 SH Put SOLE   900 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 162 1,600 SH Call SOLE   1,600 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 162 1,600 SH Call SOLE   1,600 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 182 1,800 SH Put SOLE   1,800 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 253 2,500 SH Call SOLE   2,500 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 283 2,800 SH Put SOLE   2,800 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 395 3,900 SH Call SOLE   3,900 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 526 5,200 SH Call SOLE   5,200 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 688 6,800 SH Call SOLE   6,800 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 759 7,501 SH   SOLE   7,501 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 860 8,500 SH Call SOLE   8,500 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 961 9,500 SH Put SOLE   9,500 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 3,480 34,400 SH Put SOLE   34,400 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 4,532 44,800 SH Put SOLE   44,800 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 61,349 606,400 SH Call SOLE   606,400 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 101,170 1,000,000 SH Put SOLE   1,000,000 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 110,781 1,095,000 SH Put SOLE   1,095,000 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 0 1 SH   SOLE   1 0 0
ISHARES TR MSCI EAFE ETF 464287465 0 1 SH   SOLE   1 0 0
ISHARES TR MSCI EAFE ETF 464287465 7 100 SH Call SOLE   100 0 0
ISHARES TR MSCI EAFE ETF 464287465 7 100 SH Call SOLE   100 0 0
ISHARES TR MSCI EAFE ETF 464287465 7 100 SH Put SOLE   100 0 0
ISHARES TR MSCI EAFE ETF 464287465 7 100 SH Put SOLE   100 0 0
ISHARES TR MSCI EAFE ETF 464287465 7 100 SH Put SOLE   100 0 0
ISHARES TR MSCI EAFE ETF 464287465 7 100 SH Put SOLE   100 0 0
ISHARES TR MSCI EAFE ETF 464287465 20 300 SH Call SOLE   300 0 0
ISHARES TR MSCI EAFE ETF 464287465 20 300 SH Put SOLE   300 0 0
ISHARES TR MSCI EAFE ETF 464287465 20 300 SH Put SOLE   300 0 0
ISHARES TR MSCI EAFE ETF 464287465 27 400 SH Put SOLE   400 0 0
ISHARES TR MSCI EAFE ETF 464287465 34 500 SH Call SOLE   500 0 0
ISHARES TR MSCI EAFE ETF 464287465 34 500 SH Call SOLE   500 0 0
ISHARES TR MSCI EAFE ETF 464287465 34 500 SH Put SOLE   500 0 0
ISHARES TR MSCI EAFE ETF 464287465 41 600 SH Call SOLE   600 0 0
ISHARES TR MSCI EAFE ETF 464287465 41 600 SH Call SOLE   600 0 0
ISHARES TR MSCI EAFE ETF 464287465 41 600 SH Put SOLE   600 0 0
ISHARES TR MSCI EAFE ETF 464287465 41 600 SH Put SOLE   600 0 0
ISHARES TR MSCI EAFE ETF 464287465 48 700 SH Call SOLE   700 0 0
ISHARES TR MSCI EAFE ETF 464287465 48 700 SH Call SOLE   700 0 0
ISHARES TR MSCI EAFE ETF 464287465 48 700 SH Call SOLE   700 0 0
ISHARES TR MSCI EAFE ETF 464287465 54 800 SH Put SOLE   800 0 0
ISHARES TR MSCI EAFE ETF 464287465 61 900 SH Call SOLE   900 0 0
ISHARES TR MSCI EAFE ETF 464287465 68 1,000 SH Call SOLE   1,000 0 0
ISHARES TR MSCI EAFE ETF 464287465 68 1,000 SH Call SOLE   1,000 0 0
ISHARES TR MSCI EAFE ETF 464287465 75 1,100 SH Call SOLE   1,100 0 0
ISHARES TR MSCI EAFE ETF 464287465 75 1,100 SH Put SOLE   1,100 0 0
ISHARES TR MSCI EAFE ETF 464287465 82 1,200 SH Call SOLE   1,200 0 0
ISHARES TR MSCI EAFE ETF 464287465 82 1,200 SH Put SOLE   1,200 0 0
ISHARES TR MSCI EAFE ETF 464287465 88 1,300 SH Put SOLE   1,300 0 0
ISHARES TR MSCI EAFE ETF 464287465 95 1,400 SH Call SOLE   1,400 0 0
ISHARES TR MSCI EAFE ETF 464287465 102 1,500 SH Put SOLE   1,500 0 0
ISHARES TR MSCI EAFE ETF 464287465 109 1,600 SH Put SOLE   1,600 0 0
ISHARES TR MSCI EAFE ETF 464287465 116 1,700 SH Put SOLE   1,700 0 0
ISHARES TR MSCI EAFE ETF 464287465 116 1,700 SH Put SOLE   1,700 0 0
ISHARES TR MSCI EAFE ETF 464287465 116 1,700 SH Put SOLE   1,700 0 0
ISHARES TR MSCI EAFE ETF 464287465 122 1,800 SH Put SOLE   1,800 0 0
ISHARES TR MSCI EAFE ETF 464287465 143 2,100 SH Call SOLE   2,100 0 0
ISHARES TR MSCI EAFE ETF 464287465 150 2,200 SH Put SOLE   2,200 0 0
ISHARES TR MSCI EAFE ETF 464287465 190 2,800 SH Call SOLE   2,800 0 0
ISHARES TR MSCI EAFE ETF 464287465 190 2,800 SH Put SOLE   2,800 0 0
ISHARES TR MSCI EAFE ETF 464287465 190 2,800 SH Put SOLE   2,800 0 0
ISHARES TR MSCI EAFE ETF 464287465 190 2,800 SH Put SOLE   2,800 0 0
ISHARES TR MSCI EAFE ETF 464287465 211 3,100 SH Put SOLE   3,100 0 0
ISHARES TR MSCI EAFE ETF 464287465 218 3,200 SH Put SOLE   3,200 0 0
ISHARES TR MSCI EAFE ETF 464287465 252 3,700 SH Call SOLE   3,700 0 0
ISHARES TR MSCI EAFE ETF 464287465 320 4,700 SH Put SOLE   4,700 0 0
ISHARES TR MSCI EAFE ETF 464287465 449 6,600 SH Call SOLE   6,600 0 0
ISHARES TR MSCI EAFE ETF 464287465 524 7,700 SH Put SOLE   7,700 0 0
ISHARES TR MSCI EAFE ETF 464287465 558 8,200 SH Put SOLE   8,200 0 0
ISHARES TR MSCI EAFE ETF 464287465 564 8,300 SH Put SOLE   8,300 0 0
ISHARES TR MSCI EAFE ETF 464287465 592 8,700 SH Put SOLE   8,700 0 0
ISHARES TR MSCI EAFE ETF 464287465 605 8,900 SH Put SOLE   8,900 0 0
ISHARES TR MSCI EAFE ETF 464287465 612 9,000 SH Put SOLE   9,000 0 0
ISHARES TR MSCI EAFE ETF 464287465 843 12,400 SH Call SOLE   12,400 0 0
ISHARES TR MSCI EAFE ETF 464287465 1,095 16,100 SH Put SOLE   16,100 0 0
ISHARES TR MSCI EAFE ETF 464287465 1,129 16,600 SH Put SOLE   16,600 0 0
ISHARES TR MSCI EAFE ETF 464287465 1,278 18,800 SH Put SOLE   18,800 0 0
ISHARES TR MSCI EAFE ETF 464287465 1,401 20,600 SH Call SOLE   20,600 0 0
ISHARES TR MSCI EAFE ETF 464287465 2,380 35,000 SH Put SOLE   35,000 0 0
ISHARES TR MSCI EAFE ETF 464287465 2,856 42,000 SH Put SOLE   42,000 0 0
ISHARES TR MSCI EAFE ETF 464287465 3,332 49,000 SH Put SOLE   49,000 0 0
ISHARES TR MSCI EAFE ETF 464287465 3,760 55,300 SH Put SOLE   55,300 0 0
ISHARES TR MSCI EAFE ETF 464287465 6,323 93,000 SH Put SOLE   93,000 0 0
ISHARES TR MSCI EAFE ETF 464287465 6,908 101,600 SH Put SOLE   101,600 0 0
ISHARES TR MSCI EAFE ETF 464287465 8,009 117,800 SH Put SOLE   117,800 0 0
ISHARES TR MSCI EAFE ETF 464287465 8,159 120,000 SH Call SOLE   120,000 0 0
ISHARES TR MSCI EAFE ETF 464287465 8,159 120,000 SH Put SOLE   120,000 0 0
ISHARES TR MSCI EAFE ETF 464287465 8,784 129,200 SH Call SOLE   129,200 0 0
ISHARES TR MSCI EAFE ETF 464287465 13,258 195,000 SH Put SOLE   195,000 0 0
ISHARES TR MSCI EAFE ETF 464287465 13,598 200,000 SH Put SOLE   200,000 0 0
ISHARES TR MSCI EAFE ETF 464287465 13,598 200,000 SH Put SOLE   200,000 0 0
ISHARES TR MSCI EAFE ETF 464287465 13,652 200,800 SH Put SOLE   200,800 0 0
ISHARES TR MSCI EAFE ETF 464287465 13,707 201,600 SH Put SOLE   201,600 0 0
ISHARES TR MSCI EAFE ETF 464287465 14,679 215,900 SH Put SOLE   215,900 0 0
ISHARES TR MSCI EAFE ETF 464287465 16,998 250,000 SH Call SOLE   250,000 0 0
ISHARES TR MSCI EAFE ETF 464287465 17,773 261,400 SH Put SOLE   261,400 0 0
ISHARES TR MSCI EAFE ETF 464287465 20,329 299,000 SH Call SOLE   299,000 0 0
ISHARES TR MSCI EAFE ETF 464287465 20,397 300,000 SH Put SOLE   300,000 0 0
ISHARES TR MSCI EAFE ETF 464287465 27,488 404,300 SH Put SOLE   404,300 0 0
ISHARES TR MSCI EAFE ETF 464287465 34,158 502,400 SH Call SOLE   502,400 0 0
ISHARES TR MSCI EAFE ETF 464287465 43,500 639,800 SH Put SOLE   639,800 0 0
ISHARES TR MSCI EAFE ETF 464287465 44,533 655,000 SH Call SOLE   655,000 0 0
ISHARES TR MSCI EAFE ETF 464287465 44,629 656,400 SH Put SOLE   656,400 0 0
ISHARES TR MSCI EAFE ETF 464287465 50,992 750,000 SH Call SOLE   750,000 0 0
ISHARES TR MSCI EAFE ETF 464287465 50,992 750,000 SH Put SOLE   750,000 0 0
ISHARES TR MSCI EAFE ETF 464287465 51,135 752,100 SH Put SOLE   752,100 0 0
ISHARES TR MSCI EAFE ETF 464287465 54,392 800,000 SH Put SOLE   800,000 0 0
ISHARES TR MSCI EAFE ETF 464287465 67,990 1,000,000 SH Put SOLE   1,000,000 0 0
ISHARES TR MSCI EAFE ETF 464287465 67,990 1,000,000 SH Put SOLE   1,000,000 0 0
ISHARES TR MSCI EAFE ETF 464287465 80,255 1,180,400 SH Put SOLE   1,180,400 0 0
ISHARES TR MSCI EAFE ETF 464287465 89,910 1,322,400 SH Call SOLE   1,322,400 0 0
ISHARES TR MSCI EAFE ETF 464287465 89,910 1,322,400 SH Put SOLE   1,322,400 0 0
ISHARES TR MSCI EAFE ETF 464287465 129,378 1,902,900 SH Put SOLE   1,902,900 0 0
ISHARES TR MSCI EAFE ETF 464287465 135,980 2,000,000 SH Put SOLE   2,000,000 0 0
ISHARES TR MSCI EAFE ETF 464287465 164,733 2,422,900 SH Call SOLE   2,422,900 0 0
ISHARES TR MSCI EAFE ETF 464287465 169,975 2,500,000 SH Call SOLE   2,500,000 0 0
ISHARES TR MSCI EAFE ETF 464287465 170,546 2,508,400 SH Put SOLE   2,508,400 0 0
ISHARES TR MSCI EAFE ETF 464287465 171,580 2,523,600 SH Put SOLE   2,523,600 0 0
ISHARES TR RUS MDCP VAL ETF 464287473 6 68 SH   SOLE   68 0 0
ISHARES TR RUS MD CP GR ETF 464287481 0 1 SH   SOLE   1 0 0
ISHARES TR RUS MID CAP ETF 464287499 0 1 SH   SOLE   1 0 0
ISHARES TR CORE S&P MCP ETF 464287507 0 1 SH   SOLE   1 0 0
ISHARES TR NA TEC SFTWR ETF 464287515 0 1 SH   SOLE   1 0 0
ISHARES TR PHLX SEMICND ETF 464287523 0 1 SH   SOLE   1 0 0
ISHARES TR NA TEC MULTM ETF 464287531 0 1 SH   SOLE   1 0 0
ISHARES TR N AMER TECH ETF 464287549 0 1 SH   SOLE   1 0 0
ISHARES TR NASDAQ BIOTECH 464287556 0 3 SH   SOLE   3 0 0
ISHARES TR NASDAQ BIOTECH 464287556 12 100 SH Call SOLE   100 0 0
ISHARES TR NASDAQ BIOTECH 464287556 12 100 SH Put SOLE   100 0 0
ISHARES TR NASDAQ BIOTECH 464287556 12 100 SH Put SOLE   100 0 0
ISHARES TR NASDAQ BIOTECH 464287556 12 100 SH Put SOLE   100 0 0
ISHARES TR NASDAQ BIOTECH 464287556 12 100 SH Put SOLE   100 0 0
ISHARES TR NASDAQ BIOTECH 464287556 24 200 SH Call SOLE   200 0 0
ISHARES TR NASDAQ BIOTECH 464287556 24 200 SH Call SOLE   200 0 0
ISHARES TR NASDAQ BIOTECH 464287556 24 200 SH Call SOLE   200 0 0
ISHARES TR NASDAQ BIOTECH 464287556 24 200 SH Call SOLE   200 0 0
ISHARES TR NASDAQ BIOTECH 464287556 24 200 SH Call SOLE   200 0 0
ISHARES TR NASDAQ BIOTECH 464287556 24 200 SH Call SOLE   200 0 0
ISHARES TR NASDAQ BIOTECH 464287556 24 200 SH Call SOLE   200 0 0
ISHARES TR NASDAQ BIOTECH 464287556 24 200 SH Call SOLE   200 0 0
ISHARES TR NASDAQ BIOTECH 464287556 24 200 SH Call SOLE   200 0 0
ISHARES TR NASDAQ BIOTECH 464287556 24 200 SH Call SOLE   200 0 0
ISHARES TR NASDAQ BIOTECH 464287556 24 200 SH Call SOLE   200 0 0
ISHARES TR NASDAQ BIOTECH 464287556 24 200 SH Call SOLE   200 0 0
ISHARES TR NASDAQ BIOTECH 464287556 24 200 SH Call SOLE   200 0 0
ISHARES TR NASDAQ BIOTECH 464287556 24 200 SH Call SOLE   200 0 0
ISHARES TR NASDAQ BIOTECH 464287556 24 200 SH Call SOLE   200 0 0
ISHARES TR NASDAQ BIOTECH 464287556 24 200 SH Call SOLE   200 0 0
ISHARES TR NASDAQ BIOTECH 464287556 24 200 SH Put SOLE   200 0 0
ISHARES TR NASDAQ BIOTECH 464287556 24 200 SH Put SOLE   200 0 0
ISHARES TR NASDAQ BIOTECH 464287556 24 200 SH Put SOLE   200 0 0
ISHARES TR NASDAQ BIOTECH 464287556 24 200 SH Put SOLE   200 0 0
ISHARES TR NASDAQ BIOTECH 464287556 24 200 SH Put SOLE   200 0 0
ISHARES TR NASDAQ BIOTECH 464287556 24 200 SH Put SOLE   200 0 0
ISHARES TR NASDAQ BIOTECH 464287556 24 200 SH Put SOLE   200 0 0
ISHARES TR NASDAQ BIOTECH 464287556 24 200 SH Put SOLE   200 0 0
ISHARES TR NASDAQ BIOTECH 464287556 24 200 SH Put SOLE   200 0 0
ISHARES TR NASDAQ BIOTECH 464287556 24 200 SH Put SOLE   200 0 0
ISHARES TR NASDAQ BIOTECH 464287556 24 200 SH Put SOLE   200 0 0
ISHARES TR NASDAQ BIOTECH 464287556 24 200 SH Put SOLE   200 0 0
ISHARES TR NASDAQ BIOTECH 464287556 24 200 SH Put SOLE   200 0 0
ISHARES TR NASDAQ BIOTECH 464287556 24 200 SH Put SOLE   200 0 0
ISHARES TR NASDAQ BIOTECH 464287556 24 200 SH Put SOLE   200 0 0
ISHARES TR NASDAQ BIOTECH 464287556 24 200 SH Put SOLE   200 0 0
ISHARES TR NASDAQ BIOTECH 464287556 24 200 SH Put SOLE   200 0 0
ISHARES TR NASDAQ BIOTECH 464287556 24 200 SH Put SOLE   200 0 0
ISHARES TR NASDAQ BIOTECH 464287556 24 200 SH Put SOLE   200 0 0
ISHARES TR NASDAQ BIOTECH 464287556 24 200 SH Put SOLE   200 0 0
ISHARES TR NASDAQ BIOTECH 464287556 24 200 SH Put SOLE   200 0 0
ISHARES TR NASDAQ BIOTECH 464287556 24 200 SH Put SOLE   200 0 0
ISHARES TR NASDAQ BIOTECH 464287556 24 200 SH Put SOLE   200 0 0
ISHARES TR NASDAQ BIOTECH 464287556 24 200 SH Put SOLE   200 0 0
ISHARES TR NASDAQ BIOTECH 464287556 24 200 SH Put SOLE   200 0 0
ISHARES TR NASDAQ BIOTECH 464287556 24 200 SH Put SOLE   200 0 0
ISHARES TR NASDAQ BIOTECH 464287556 24 200 SH Put SOLE   200 0 0
ISHARES TR NASDAQ BIOTECH 464287556 24 200 SH Put SOLE   200 0 0
ISHARES TR NASDAQ BIOTECH 464287556 24 200 SH Put SOLE   200 0 0
ISHARES TR NASDAQ BIOTECH 464287556 37 300 SH Call SOLE   300 0 0
ISHARES TR NASDAQ BIOTECH 464287556 37 300 SH Put SOLE   300 0 0
ISHARES TR NASDAQ BIOTECH 464287556 37 300 SH Put SOLE   300 0 0
ISHARES TR NASDAQ BIOTECH 464287556 37 300 SH Put SOLE   300 0 0
ISHARES TR NASDAQ BIOTECH 464287556 49 400 SH Call SOLE   400 0 0
ISHARES TR NASDAQ BIOTECH 464287556 49 400 SH Call SOLE   400 0 0
ISHARES TR NASDAQ BIOTECH 464287556 49 400 SH Call SOLE   400 0 0
ISHARES TR NASDAQ BIOTECH 464287556 49 400 SH Call SOLE   400 0 0
ISHARES TR NASDAQ BIOTECH 464287556 49 400 SH Call SOLE   400 0 0
ISHARES TR NASDAQ BIOTECH 464287556 49 400 SH Call SOLE   400 0 0
ISHARES TR NASDAQ BIOTECH 464287556 49 400 SH Call SOLE   400 0 0
ISHARES TR NASDAQ BIOTECH 464287556 49 400 SH Call SOLE   400 0 0
ISHARES TR NASDAQ BIOTECH 464287556 49 400 SH Call SOLE   400 0 0
ISHARES TR NASDAQ BIOTECH 464287556 49 400 SH Call SOLE   400 0 0
ISHARES TR NASDAQ BIOTECH 464287556 49 400 SH Call SOLE   400 0 0
ISHARES TR NASDAQ BIOTECH 464287556 49 400 SH Call SOLE   400 0 0
ISHARES TR NASDAQ BIOTECH 464287556 49 400 SH Call SOLE   400 0 0
ISHARES TR NASDAQ BIOTECH 464287556 49 400 SH Call SOLE   400 0 0
ISHARES TR NASDAQ BIOTECH 464287556 49 400 SH Call SOLE   400 0 0
ISHARES TR NASDAQ BIOTECH 464287556 49 400 SH Put SOLE   400 0 0
ISHARES TR NASDAQ BIOTECH 464287556 49 400 SH Put SOLE   400 0 0
ISHARES TR NASDAQ BIOTECH 464287556 49 400 SH Put SOLE   400 0 0
ISHARES TR NASDAQ BIOTECH 464287556 49 400 SH Put SOLE   400 0 0
ISHARES TR NASDAQ BIOTECH 464287556 49 400 SH Put SOLE   400 0 0
ISHARES TR NASDAQ BIOTECH 464287556 49 400 SH Put SOLE   400 0 0
ISHARES TR NASDAQ BIOTECH 464287556 49 400 SH Put SOLE   400 0 0
ISHARES TR NASDAQ BIOTECH 464287556 49 400 SH Put SOLE   400 0 0
ISHARES TR NASDAQ BIOTECH 464287556 49 400 SH Put SOLE   400 0 0
ISHARES TR NASDAQ BIOTECH 464287556 61 500 SH Call SOLE   500 0 0
ISHARES TR NASDAQ BIOTECH 464287556 61 500 SH Put SOLE   500 0 0
ISHARES TR NASDAQ BIOTECH 464287556 61 500 SH Put SOLE   500 0 0
ISHARES TR NASDAQ BIOTECH 464287556 61 500 SH Put SOLE   500 0 0
ISHARES TR NASDAQ BIOTECH 464287556 73 600 SH Call SOLE   600 0 0
ISHARES TR NASDAQ BIOTECH 464287556 73 600 SH Call SOLE   600 0 0
ISHARES TR NASDAQ BIOTECH 464287556 73 600 SH Put SOLE   600 0 0
ISHARES TR NASDAQ BIOTECH 464287556 73 600 SH Put SOLE   600 0 0
ISHARES TR NASDAQ BIOTECH 464287556 73 600 SH Put SOLE   600 0 0
ISHARES TR NASDAQ BIOTECH 464287556 98 800 SH Call SOLE   800 0 0
ISHARES TR NASDAQ BIOTECH 464287556 98 800 SH Call SOLE   800 0 0
ISHARES TR NASDAQ BIOTECH 464287556 98 800 SH Put SOLE   800 0 0
ISHARES TR NASDAQ BIOTECH 464287556 98 800 SH Put SOLE   800 0 0
ISHARES TR NASDAQ BIOTECH 464287556 98 800 SH Put SOLE   800 0 0
ISHARES TR NASDAQ BIOTECH 464287556 110 900 SH Put SOLE   900 0 0
ISHARES TR NASDAQ BIOTECH 464287556 134 1,100 SH Call SOLE   1,100 0 0
ISHARES TR NASDAQ BIOTECH 464287556 171 1,400 SH Put SOLE   1,400 0 0
ISHARES TR NASDAQ BIOTECH 464287556 195 1,600 SH Call SOLE   1,600 0 0
ISHARES TR NASDAQ BIOTECH 464287556 317 2,600 SH Call SOLE   2,600 0 0
ISHARES TR NASDAQ BIOTECH 464287556 2,853 23,400 SH Put SOLE   23,400 0 0
ISHARES TR NASDAQ BIOTECH 464287556 3,366 27,600 SH Put SOLE   27,600 0 0
ISHARES TR NASDAQ BIOTECH 464287556 20,913 171,500 SH Call SOLE   171,500 0 0
ISHARES TR COHEN STEER REIT 464287564 0 1 SH   SOLE   1 0 0
ISHARES TR GLOBAL 100 ETF 464287572 0 2 SH   SOLE   2 0 0
ISHARES TR U.S. CNSM SV ETF 464287580 0 1 SH   SOLE   1 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 0 1 SH   SOLE   1 0 0
ISHARES TR S&P MC 400GR ETF 464287606 0 1 SH   SOLE   1 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 0 1 SH   SOLE   1 0 0
ISHARES TR RUS 1000 ETF 464287622 0 1 SH   SOLE   1 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 0 1 SH   SOLE   1 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 0 1 SH   SOLE   1 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 17 100 SH Put SOLE   100 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 34 200 SH Call SOLE   200 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 34 200 SH Put SOLE   200 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 51 300 SH Put SOLE   300 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 51 300 SH Put SOLE   300 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 67 400 SH Put SOLE   400 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 101 600 SH Put SOLE   600 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 101 600 SH Put SOLE   600 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 118 700 SH Put SOLE   700 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 152 900 SH Put SOLE   900 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 169 1,000 SH Put SOLE   1,000 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 169 1,000 SH Put SOLE   1,000 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 169 1,000 SH Put SOLE   1,000 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 169 1,000 SH Put SOLE   1,000 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 169 1,000 SH Put SOLE   1,000 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 185 1,100 SH Put SOLE   1,100 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 202 1,200 SH Call SOLE   1,200 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 202 1,200 SH Put SOLE   1,200 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 236 1,400 SH Call SOLE   1,400 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 287 1,700 SH Call SOLE   1,700 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 287 1,700 SH Call SOLE   1,700 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 287 1,700 SH Put SOLE   1,700 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 287 1,700 SH Put SOLE   1,700 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 287 1,700 SH Put SOLE   1,700 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 303 1,800 SH Call SOLE   1,800 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 303 1,800 SH Put SOLE   1,800 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 303 1,800 SH Put SOLE   1,800 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 303 1,800 SH Put SOLE   1,800 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 303 1,800 SH Put SOLE   1,800 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 303 1,800 SH Put SOLE   1,800 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 320 1,900 SH Put SOLE   1,900 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 337 2,000 SH Put SOLE   2,000 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 405 2,400 SH Put SOLE   2,400 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 405 2,400 SH Put SOLE   2,400 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 472 2,800 SH Put SOLE   2,800 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 489 2,900 SH Call SOLE   2,900 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 506 3,000 SH Call SOLE   3,000 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 523 3,100 SH Put SOLE   3,100 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 539 3,200 SH Call SOLE   3,200 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 539 3,200 SH Put SOLE   3,200 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 556 3,300 SH Put SOLE   3,300 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 556 3,300 SH Put SOLE   3,300 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 573 3,400 SH Put SOLE   3,400 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 590 3,500 SH Call SOLE   3,500 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 590 3,500 SH Put SOLE   3,500 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 590 3,500 SH Put SOLE   3,500 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 590 3,500 SH Put SOLE   3,500 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 607 3,600 SH Call SOLE   3,600 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 607 3,600 SH Call SOLE   3,600 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 607 3,600 SH Put SOLE   3,600 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 607 3,600 SH Put SOLE   3,600 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 657 3,900 SH Put SOLE   3,900 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 708 4,200 SH Put SOLE   4,200 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 758 4,500 SH Call SOLE   4,500 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 758 4,500 SH Call SOLE   4,500 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 758 4,500 SH Put SOLE   4,500 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 775 4,600 SH Put SOLE   4,600 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 775 4,600 SH Put SOLE   4,600 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 809 4,800 SH Put SOLE   4,800 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 843 5,000 SH Put SOLE   5,000 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 843 5,000 SH Put SOLE   5,000 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 860 5,100 SH Call SOLE   5,100 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 893 5,300 SH Put SOLE   5,300 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 893 5,300 SH Put SOLE   5,300 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 994 5,900 SH Put SOLE   5,900 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 1,028 6,100 SH Put SOLE   6,100 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 1,096 6,500 SH Put SOLE   6,500 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 1,112 6,600 SH Put SOLE   6,600 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 1,197 7,100 SH Put SOLE   7,100 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 1,197 7,100 SH Put SOLE   7,100 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 1,197 7,100 SH Put SOLE   7,100 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 1,264 7,500 SH Put SOLE   7,500 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 1,315 7,800 SH Put SOLE   7,800 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 1,315 7,800 SH Put SOLE   7,800 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 1,382 8,200 SH Put SOLE   8,200 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 1,399 8,300 SH Put SOLE   8,300 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 1,399 8,300 SH Put SOLE   8,300 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 1,416 8,400 SH Put SOLE   8,400 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 1,450 8,600 SH Call SOLE   8,600 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 1,669 9,900 SH Put SOLE   9,900 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 1,686 10,000 SH Put SOLE   10,000 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 1,719 10,200 SH Call SOLE   10,200 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 1,770 10,500 SH Put SOLE   10,500 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 1,803 10,700 SH Put SOLE   10,700 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 1,871 11,100 SH Put SOLE   11,100 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 1,972 11,700 SH Put SOLE   11,700 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 2,107 12,500 SH Call SOLE   12,500 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 2,343 13,900 SH Put SOLE   13,900 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 2,528 15,000 SH Put SOLE   15,000 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 2,680 15,900 SH Call SOLE   15,900 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 3,270 19,400 SH Put SOLE   19,400 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 3,287 19,500 SH Call SOLE   19,500 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 3,624 21,500 SH Call SOLE   21,500 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 3,624 21,500 SH Put SOLE   21,500 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 5,057 30,000 SH Put SOLE   30,000 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 5,630 33,400 SH Put SOLE   33,400 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 5,933 35,200 SH Call SOLE   35,200 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 6,102 36,200 SH Put SOLE   36,200 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 6,675 39,600 SH Put SOLE   39,600 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 7,248 43,000 SH Call SOLE   43,000 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 7,349 43,600 SH Put SOLE   43,600 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 7,416 44,000 SH Call SOLE   44,000 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 7,787 46,200 SH Put SOLE   46,200 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 8,697 51,600 SH Put SOLE   51,600 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 9,085 53,900 SH Put SOLE   53,900 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 9,388 55,700 SH Call SOLE   55,700 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 10,534 62,500 SH Put SOLE   62,500 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 10,602 62,900 SH Call SOLE   62,900 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 11,293 67,000 SH Put SOLE   67,000 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 15,473 91,800 SH Put SOLE   91,800 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 15,507 92,000 SH Put SOLE   92,000 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 15,743 93,400 SH Call SOLE   93,400 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 15,962 94,700 SH Call SOLE   94,700 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 16,012 95,000 SH Call SOLE   95,000 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 16,012 95,000 SH Put SOLE   95,000 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 16,855 100,000 SH Put SOLE   100,000 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 17,512 103,900 SH Put SOLE   103,900 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 17,647 104,700 SH Put SOLE   104,700 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 21,423 127,100 SH Put SOLE   127,100 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 22,586 134,000 SH Call SOLE   134,000 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 26,378 156,500 SH Put SOLE   156,500 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 26,968 160,000 SH Put SOLE   160,000 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 26,968 160,000 SH Put SOLE   160,000 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 27,322 162,100 SH Put SOLE   162,100 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 27,491 163,100 SH Call SOLE   163,100 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 28,418 168,600 SH Call SOLE   168,600 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 30,929 183,500 SH Put SOLE   183,500 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 32,126 190,600 SH Put SOLE   190,600 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 33,676 199,800 SH Put SOLE   199,800 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 33,710 200,000 SH Call SOLE   200,000 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 34,907 207,100 SH Put SOLE   207,100 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 40,941 242,900 SH Call SOLE   242,900 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 42,188 250,300 SH Call SOLE   250,300 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 43,086 255,625 SH   SOLE   255,625 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 54,796 325,100 SH Put SOLE   325,100 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 61,420 364,400 SH Call SOLE   364,400 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 64,234 381,100 SH Put SOLE   381,100 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 67,420 400,000 SH Put SOLE   400,000 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 72,426 429,700 SH Put SOLE   429,700 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 76,926 456,400 SH Call SOLE   456,400 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 84,275 500,000 SH Call SOLE   500,000 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 84,275 500,000 SH Put SOLE   500,000 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 84,275 500,000 SH Put SOLE   500,000 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 84,275 500,000 SH Put SOLE   500,000 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 86,449 512,900 SH Call SOLE   512,900 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 101,130 600,000 SH Put SOLE   600,000 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 168,550 1,000,000 SH Put SOLE   1,000,000 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 168,550 1,000,000 SH Put SOLE   1,000,000 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 168,634 1,000,500 SH Put SOLE   1,000,500 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 337,100 2,000,000 SH Put SOLE   2,000,000 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 337,100 2,000,000 SH Put SOLE   2,000,000 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 337,100 2,000,000 SH Put SOLE   2,000,000 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 396,885 2,354,700 SH Call SOLE   2,354,700 0 0
ISHARES TR CORE S&P US VLU 464287663 0 3 SH   SOLE   3 0 0
ISHARES TR CORE S&P US GWT 464287671 33 525 SH   SOLE   525 0 0
ISHARES TR RUSSELL 3000 ETF 464287689 0 1 SH   SOLE   1 0 0
ISHARES TR U.S. UTILITS ETF 464287697 0 3 SH   SOLE   3 0 0
ISHARES TR S&P MC 400VL ETF 464287705 24 142 SH   SOLE   142 0 0
ISHARES TR US TELECOM ETF 464287713 0 1 SH   SOLE   1 0 0
ISHARES TR U.S. TECH ETF 464287721 0 1 SH   SOLE   1 0 0
ISHARES TR U.S. REAL ES ETF 464287739 0 1 SH   SOLE   1 0 0
ISHARES TR U.S. REAL ES ETF 464287739 16 200 SH Call SOLE   200 0 0
ISHARES TR U.S. REAL ES ETF 464287739 16 200 SH Call SOLE   200 0 0
ISHARES TR U.S. REAL ES ETF 464287739 32 400 SH Call SOLE   400 0 0
ISHARES TR U.S. REAL ES ETF 464287739 32 400 SH Call SOLE   400 0 0
ISHARES TR U.S. REAL ES ETF 464287739 32 400 SH Call SOLE   400 0 0
ISHARES TR U.S. REAL ES ETF 464287739 32 400 SH Put SOLE   400 0 0
ISHARES TR U.S. REAL ES ETF 464287739 32 400 SH Put SOLE   400 0 0
ISHARES TR U.S. REAL ES ETF 464287739 32 400 SH Put SOLE   400 0 0
ISHARES TR U.S. REAL ES ETF 464287739 40 500 SH Call SOLE   500 0 0
ISHARES TR U.S. REAL ES ETF 464287739 40 500 SH Call SOLE   500 0 0
ISHARES TR U.S. REAL ES ETF 464287739 40 500 SH Call SOLE   500 0 0
ISHARES TR U.S. REAL ES ETF 464287739 40 500 SH Call SOLE   500 0 0
ISHARES TR U.S. REAL ES ETF 464287739 40 500 SH Call SOLE   500 0 0
ISHARES TR U.S. REAL ES ETF 464287739 40 500 SH Put SOLE   500 0 0
ISHARES TR U.S. REAL ES ETF 464287739 40 500 SH Put SOLE   500 0 0
ISHARES TR U.S. REAL ES ETF 464287739 56 700 SH Call SOLE   700 0 0
ISHARES TR U.S. REAL ES ETF 464287739 56 700 SH Put SOLE   700 0 0
ISHARES TR U.S. REAL ES ETF 464287739 64 800 SH Call SOLE   800 0 0
ISHARES TR U.S. REAL ES ETF 464287739 64 800 SH Call SOLE   800 0 0
ISHARES TR U.S. REAL ES ETF 464287739 64 800 SH Put SOLE   800 0 0
ISHARES TR U.S. REAL ES ETF 464287739 72 900 SH Put SOLE   900 0 0
ISHARES TR U.S. REAL ES ETF 464287739 72 900 SH Put SOLE   900 0 0
ISHARES TR U.S. REAL ES ETF 464287739 80 1,000 SH Call SOLE   1,000 0 0
ISHARES TR U.S. REAL ES ETF 464287739 80 1,000 SH Put SOLE   1,000 0 0
ISHARES TR U.S. REAL ES ETF 464287739 88 1,100 SH Call SOLE   1,100 0 0
ISHARES TR U.S. REAL ES ETF 464287739 88 1,100 SH Put SOLE   1,100 0 0
ISHARES TR U.S. REAL ES ETF 464287739 88 1,100 SH Put SOLE   1,100 0 0
ISHARES TR U.S. REAL ES ETF 464287739 96 1,200 SH Call SOLE   1,200 0 0
ISHARES TR U.S. REAL ES ETF 464287739 104 1,300 SH Call SOLE   1,300 0 0
ISHARES TR U.S. REAL ES ETF 464287739 104 1,300 SH Call SOLE   1,300 0 0
ISHARES TR U.S. REAL ES ETF 464287739 112 1,400 SH Put SOLE   1,400 0 0
ISHARES TR U.S. REAL ES ETF 464287739 120 1,500 SH Put SOLE   1,500 0 0
ISHARES TR U.S. REAL ES ETF 464287739 128 1,600 SH Put SOLE   1,600 0 0
ISHARES TR U.S. REAL ES ETF 464287739 136 1,700 SH Put SOLE   1,700 0 0
ISHARES TR U.S. REAL ES ETF 464287739 232 2,900 SH Call SOLE   2,900 0 0
ISHARES TR U.S. REAL ES ETF 464287739 352 4,400 SH Put SOLE   4,400 0 0
ISHARES TR U.S. REAL ES ETF 464287739 456 5,700 SH Put SOLE   5,700 0 0
ISHARES TR U.S. REAL ES ETF 464287739 20,005 250,000 SH Put SOLE   250,000 0 0
ISHARES TR US INDUSTRIALS 464287754 0 1 SH   SOLE   1 0 0
ISHARES TR US HLTHCARE ETF 464287762 21 103 SH   SOLE   103 0 0
ISHARES TR U.S. FIN SVC ETF 464287770 0 1 SH   SOLE   1 0 0
ISHARES TR U.S. FINLS ETF 464287788 0 1 SH   SOLE   1 0 0
ISHARES TR U.S. ENERGY ETF 464287796 0 1 SH   SOLE   1 0 0
ISHARES TR CORE S&P SCP ETF 464287804 10 116 SH   SOLE   116 0 0
ISHARES TR U.S. CNSM GD ETF 464287812 0 1 SH   SOLE   1 0 0
ISHARES TR U.S. BAS MTL ETF 464287838 0 1 SH   SOLE   1 0 0
ISHARES TR DOW JONES US ETF 464287846 0 1 SH   SOLE   1 0 0
ISHARES TR EUROPE ETF 464287861 6 141 SH   SOLE   141 0 0
ISHARES TR SP SMCP600VL ETF 464287879 0 1 SH   SOLE   1 0 0
ISHARES TR S&P SML 600 GWT 464287887 0 1 SH   SOLE   1 0 0
ISHARES TR MRNGSTR LG-CP VL 464288109 0 1 SH   SOLE   1 0 0
ISHARES TR INTL TREA BD ETF 464288117 0 2 SH   SOLE   2 0 0
ISHARES TR 3YRTB ETF 464288125 0 1 SH   SOLE   1 0 0
ISHARES TR SHRT NAT MUN ETF 464288158 0 1 SH   SOLE   1 0 0
ISHARES TR AGENCY BOND ETF 464288166 0 1 SH   SOLE   1 0 0
ISHARES TR GL TIMB FORE ETF 464288174 0 1 SH   SOLE   1 0 0
ISHARES TR MSCI AC ASIA ETF 464288182 0 1 SH   SOLE   1 0 0
ISHARES TR MRGSTR MD CP ETF 464288208 0 1 SH   SOLE   1 0 0
ISHARES TR EMGR MKT INF ETF 464288216 0 1 SH   SOLE   1 0 0
ISHARES TR GL CLEAN ENE ETF 464288224 0 1 SH   SOLE   1 0 0
ISHARES TR MSCI ACWI EX US 464288240 0 1 SH   SOLE   1 0 0
ISHARES TR MSCI ACWI ETF 464288257 0 1 SH   SOLE   1 0 0
ISHARES TR MSCI ACWI ETF 464288257 743 10,000 SH Put SOLE   10,000 0 0
ISHARES TR MSCI ACWI ETF 464288257 111,390 1,500,000 SH Call SOLE   1,500,000 0 0
ISHARES TR MSCI ACWI ETF 464288257 111,390 1,500,000 SH Put SOLE   1,500,000 0 0
ISHARES TR MSCI KOKUSAI ETF 464288265 0 1 SH   SOLE   1 0 0
ISHARES TR EAFE SML CP ETF 464288273 0 1 SH   SOLE   1 0 0
ISHARES TR JPMORGAN USD EMG 464288281 0 1 SH   SOLE   1 0 0
ISHARES TR JPMORGAN USD EMG 464288281 11 100 SH Call SOLE   100 0 0
ISHARES TR JPMORGAN USD EMG 464288281 11 100 SH Put SOLE   100 0 0
ISHARES TR JPMORGAN USD EMG 464288281 22 200 SH Put SOLE   200 0 0
ISHARES TR JPMORGAN USD EMG 464288281 22 200 SH Put SOLE   200 0 0
ISHARES TR JPMORGAN USD EMG 464288281 32 300 SH Put SOLE   300 0 0
ISHARES TR JPMORGAN USD EMG 464288281 54 500 SH Call SOLE   500 0 0
ISHARES TR JPMORGAN USD EMG 464288281 54 500 SH Put SOLE   500 0 0
ISHARES TR JPMORGAN USD EMG 464288281 97 900 SH Put SOLE   900 0 0
ISHARES TR JPMORGAN USD EMG 464288281 15,093 140,000 SH Call SOLE   140,000 0 0
ISHARES TR JPMORGAN USD EMG 464288281 22,274 206,600 SH Put SOLE   206,600 0 0
ISHARES TR MRGSTR MD CP GRW 464288307 0 1 SH   SOLE   1 0 0
ISHARES TR NEW YORK MUN ETF 464288323 0 2 SH   SOLE   2 0 0
ISHARES TR CALIF MUN BD ETF 464288356 0 2 SH   SOLE   2 0 0
ISHARES TR GLB INFRASTR ETF 464288372 0 9 SH   SOLE   9 0 0
ISHARES TR MRGSTR MD CP VAL 464288406 0 1 SH   SOLE   1 0 0
ISHARES TR NATIONAL MUN ETF 464288414 0 1 SH   SOLE   1 0 0
ISHARES TR INTL DEVPPTY ETF 464288422 0 1 SH   SOLE   1 0 0
ISHARES TR ASIA 50 ETF 464288430 0 1 SH   SOLE   1 0 0
ISHARES TR INTL SEL DIV ETF 464288448 0 1 SH   SOLE   1 0 0
ISHARES TR EUR DEV RE ETF 464288471 0 1 SH   SOLE   1 0 0
ISHARES TR INTL DEV RE ETF 464288489 0 1 SH   SOLE   1 0 0
ISHARES TR DEVSMCP EXNA ETF 464288497 0 1 SH   SOLE   1 0 0
ISHARES TR MRGSTR SM CP ETF 464288505 0 1 SH   SOLE   1 0 0
ISHARES TR IBOXX HI YD ETF 464288513 0 1 SH   SOLE   1 0 0
ISHARES TR IBOXX HI YD ETF 464288513 35 400 SH Put SOLE   400 0 0
ISHARES TR IBOXX HI YD ETF 464288513 69 800 SH Call SOLE   800 0 0
ISHARES TR IBOXX HI YD ETF 464288513 190 2,200 SH Call SOLE   2,200 0 0
ISHARES TR IBOXX HI YD ETF 464288513 1,556 18,000 SH Put SOLE   18,000 0 0
ISHARES TR IBOXX HI YD ETF 464288513 2,239 25,900 SH Put SOLE   25,900 0 0
ISHARES TR IBOXX HI YD ETF 464288513 4,357 50,400 SH Call SOLE   50,400 0 0
ISHARES TR IBOXX HI YD ETF 464288513 8,644 100,000 SH Put SOLE   100,000 0 0
ISHARES TR IBOXX HI YD ETF 464288513 11,064 128,000 SH Call SOLE   128,000 0 0
ISHARES TR IBOXX HI YD ETF 464288513 17,288 200,000 SH Put SOLE   200,000 0 0
ISHARES TR IBOXX HI YD ETF 464288513 17,288 200,000 SH Put SOLE   200,000 0 0
ISHARES TR IBOXX HI YD ETF 464288513 17,288 200,000 SH Put SOLE   200,000 0 0
ISHARES TR IBOXX HI YD ETF 464288513 34,576 400,000 SH Put SOLE   400,000 0 0
ISHARES TR IBOXX HI YD ETF 464288513 39,762 460,000 SH Put SOLE   460,000 0 0
ISHARES TR IBOXX HI YD ETF 464288513 60,508 700,000 SH Put SOLE   700,000 0 0
ISHARES TR IBOXX HI YD ETF 464288513 64,830 750,000 SH Put SOLE   750,000 0 0
ISHARES TR IBOXX HI YD ETF 464288513 69,169 800,200 SH Put SOLE   800,200 0 0
ISHARES TR IBOXX HI YD ETF 464288513 86,405 999,600 SH Put SOLE   999,600 0 0
ISHARES TR IBOXX HI YD ETF 464288513 86,440 1,000,000 SH Call SOLE   1,000,000 0 0
ISHARES TR IBOXX HI YD ETF 464288513 86,440 1,000,000 SH Call SOLE   1,000,000 0 0
ISHARES TR IBOXX HI YD ETF 464288513 94,721 1,095,800 SH Call SOLE   1,095,800 0 0
ISHARES TR IBOXX HI YD ETF 464288513 114,101 1,320,000 SH Put SOLE   1,320,000 0 0
ISHARES TR IBOXX HI YD ETF 464288513 302,540 3,500,000 SH Put SOLE   3,500,000 0 0
ISHARES TR CRE U S REIT ETF 464288521 0 1 SH   SOLE   1 0 0
ISHARES TR RESIDNL REAL EST 464288562 0 1 SH   SOLE   1 0 0
ISHARES TR MSCI KLD400 SOC 464288570 0 1 SH   SOLE   1 0 0
ISHARES TR MBS ETF 464288588 0 1 SH   SOLE   1 0 0
ISHARES TR GOV/CRED BD ETF 464288596 0 1 SH   SOLE   1 0 0
ISHARES TR MRGSTR SM CP GR 464288604 0 1 SH   SOLE   1 0 0
ISHARES TR INTRM GOV CR ETF 464288612 0 1 SH   SOLE   1 0 0
ISHARES TR USD INV GRDE ETF 464288620 0 2 SH   SOLE   2 0 0
ISHARES TR INTRM TR CRP ETF 464288638 0 2 SH   SOLE   2 0 0
ISHARES TR SH TR CRPORT ETF 464288646 478 9,222 SH   SOLE   9,222 0 0
ISHARES TR 10-20 YR TRS ETF 464288653 0 1 SH   SOLE   1 0 0
ISHARES TR 3 7 YR TREAS BD 464288661 0 1 SH   SOLE   1 0 0
ISHARES TR SHORT TREAS BD 464288679 0 1 SH   SOLE   1 0 0
ISHARES TR S&P US PFD STK 464288687 0 1 SH   SOLE   1 0 0
ISHARES TR GLOBAL MATER ETF 464288695 0 1 SH   SOLE   1 0 0
ISHARES TR MRNING SM CP ETF 464288703 0 1 SH   SOLE   1 0 0
ISHARES TR GLOB UTILITS ETF 464288711 0 1 SH   SOLE   1 0 0
ISHARES TR GLOB INDSTRL ETF 464288729 0 1 SH   SOLE   1 0 0
ISHARES TR GLB CNSM STP ETF 464288737 0 2 SH   SOLE   2 0 0
ISHARES TR GLB CNS DISC ETF 464288745 0 1 SH   SOLE   1 0 0
ISHARES TR US HOME CONS ETF 464288752 0 1 SH   SOLE   1 0 0
ISHARES TR US AER DEF ETF 464288760 0 1 SH   SOLE   1 0 0
ISHARES TR US REGNL BKS ETF 464288778 0 1 SH   SOLE   1 0 0
ISHARES TR U.S. INSRNCE ETF 464288786 0 1 SH   SOLE   1 0 0
ISHARES TR US BR DEL SE ETF 464288794 0 1 SH   SOLE   1 0 0
ISHARES TR MSCI USA ESG SLC 464288802 0 1 SH   SOLE   1 0 0
ISHARES TR U.S. MED DVC ETF 464288810 20 90 SH   SOLE   90 0 0
ISHARES TR US HLTHCR PR ETF 464288828 0 1 SH   SOLE   1 0 0
ISHARES TR U.S. PHARMA ETF 464288836 0 1 SH   SOLE   1 0 0
ISHARES TR US OIL EQ&SV ETF 464288844 0 1 SH   SOLE   1 0 0
ISHARES TR US OIL GS EX ETF 464288851 0 1 SH   SOLE   1 0 0
ISHARES TR MICRO-CAP ETF 464288869 0 1 SH   SOLE   1 0 0
ISHARES TR EAFE VALUE ETF 464288877 0 1 SH   SOLE   1 0 0
ISHARES TR EAFE GRWTH ETF 464288885 0 1 SH   SOLE   1 0 0
ISHARES TR NEW ZEALAND ETF 464289123 0 1 SH   SOLE   1 0 0
ISHARES TR BRAZIL SM-CP ETF 464289131 0 1 SH   SOLE   1 0 0
ISHARES TR MSCI EURO FL ETF 464289180 0 1 SH   SOLE   1 0 0
ISHARES TR RUS TP200 VL ETF 464289420 0 1 SH   SOLE   1 0 0
ISHARES TR RUS TP200 GR ETF 464289438 0 1 SH   SOLE   1 0 0
ISHARES TR RUS TOP 200 ETF 464289446 0 1 SH   SOLE   1 0 0
ISHARES TR CORE LT USDB ETF 464289479 0 1 SH   SOLE   1 0 0
ISHARES TR LNG TR CRPRT BD 464289511 0 1 SH   SOLE   1 0 0
ISHARES TR INDIA 50 ETF 464289529 0 1 SH   SOLE   1 0 0
ISHARES TR MSCI PERU ETF 464289842 0 1 SH   SOLE   1 0 0
ISHARES TR AGGRES ALLOC ETF 464289859 0 1 SH   SOLE   1 0 0
ISHARES TR GRWT ALLOCAT ETF 464289867 0 1 SH   SOLE   1 0 0
ISHARES TR MODERT ALLOC ETF 464289875 0 1 SH   SOLE   1 0 0
ISHARES TR CONSER ALLOC ETF 464289883 0 1 SH   SOLE   1 0 0
ISHARES SILVER TRUST ISHARES 46428Q109 1 100 SH Put SOLE   100 0 0
ISHARES SILVER TRUST ISHARES 46428Q109 3 200 SH Call SOLE   200 0 0
ISHARES SILVER TRUST ISHARES 46428Q109 3 200 SH Put SOLE   200 0 0
ISHARES SILVER TRUST ISHARES 46428Q109 4 300 SH Call SOLE   300 0 0
ISHARES SILVER TRUST ISHARES 46428Q109 11 800 SH Call SOLE   800 0 0
ISHARES SILVER TRUST ISHARES 46428Q109 12 900 SH Put SOLE   900 0 0
ISHARES SILVER TRUST ISHARES 46428Q109 14 1,000 SH Call SOLE   1,000 0 0
ISHARES SILVER TRUST ISHARES 46428Q109 14 1,000 SH Put SOLE   1,000 0 0
ISHARES SILVER TRUST ISHARES 46428Q109 14 1,000 SH Put SOLE   1,000 0 0
ISHARES SILVER TRUST ISHARES 46428Q109 14 1,000 SH Put SOLE   1,000 0 0
ISHARES SILVER TRUST ISHARES 46428Q109 18 1,300 SH Put SOLE   1,300 0 0
ISHARES SILVER TRUST ISHARES 46428Q109 25 1,800 SH Put SOLE   1,800 0 0
ISHARES SILVER TRUST ISHARES 46428Q109 27 2,000 SH Put SOLE   2,000 0 0
ISHARES SILVER TRUST ISHARES 46428Q109 30 2,200 SH Call SOLE   2,200 0 0
ISHARES SILVER TRUST ISHARES 46428Q109 32 2,300 SH Call SOLE   2,300 0 0
ISHARES SILVER TRUST ISHARES 46428Q109 32 2,300 SH Put SOLE   2,300 0 0
ISHARES SILVER TRUST ISHARES 46428Q109 34 2,500 SH Put SOLE   2,500 0 0
ISHARES SILVER TRUST ISHARES 46428Q109 34 2,500 SH Put SOLE   2,500 0 0
ISHARES SILVER TRUST ISHARES 46428Q109 37 2,700 SH Put SOLE   2,700 0 0
ISHARES SILVER TRUST ISHARES 46428Q109 38 2,800 SH Call SOLE   2,800 0 0
ISHARES SILVER TRUST ISHARES 46428Q109 44 3,200 SH Put SOLE   3,200 0 0
ISHARES SILVER TRUST ISHARES 46428Q109 45 3,300 SH Put SOLE   3,300 0 0
ISHARES SILVER TRUST ISHARES 46428Q109 49 3,600 SH Put SOLE   3,600 0 0
ISHARES SILVER TRUST ISHARES 46428Q109 49 3,600 SH Put SOLE   3,600 0 0
ISHARES SILVER TRUST ISHARES 46428Q109 52 3,800 SH Put SOLE   3,800 0 0
ISHARES SILVER TRUST ISHARES 46428Q109 56 4,100 SH Put SOLE   4,100 0 0
ISHARES SILVER TRUST ISHARES 46428Q109 60 4,400 SH Put SOLE   4,400 0 0
ISHARES SILVER TRUST ISHARES 46428Q109 66 4,800 SH Put SOLE   4,800 0 0
ISHARES SILVER TRUST ISHARES 46428Q109 66 4,800 SH Put SOLE   4,800 0 0
ISHARES SILVER TRUST ISHARES 46428Q109 67 4,900 SH Put SOLE   4,900 0 0
ISHARES SILVER TRUST ISHARES 46428Q109 80 5,800 SH Put SOLE   5,800 0 0
ISHARES SILVER TRUST ISHARES 46428Q109 86 6,300 SH Put SOLE   6,300 0 0
ISHARES SILVER TRUST ISHARES 46428Q109 110 8,000 SH Put SOLE   8,000 0 0
ISHARES SILVER TRUST ISHARES 46428Q109 115 8,400 SH Put SOLE   8,400 0 0
ISHARES SILVER TRUST ISHARES 46428Q109 125 9,100 SH Put SOLE   9,100 0 0
ISHARES SILVER TRUST ISHARES 46428Q109 137 10,000 SH Put SOLE   10,000 0 0
ISHARES SILVER TRUST ISHARES 46428Q109 140 10,200 SH Put SOLE   10,200 0 0
ISHARES SILVER TRUST ISHARES 46428Q109 150 10,900 SH Call SOLE   10,900 0 0
ISHARES SILVER TRUST ISHARES 46428Q109 151 11,000 SH Call SOLE   11,000 0 0
ISHARES SILVER TRUST ISHARES 46428Q109 168 12,200 SH Put SOLE   12,200 0 0
ISHARES SILVER TRUST ISHARES 46428Q109 187 13,600 SH Put SOLE   13,600 0 0
ISHARES SILVER TRUST ISHARES 46428Q109 192 14,000 SH Put SOLE   14,000 0 0
ISHARES SILVER TRUST ISHARES 46428Q109 213 15,500 SH Put SOLE   15,500 0 0
ISHARES SILVER TRUST ISHARES 46428Q109 214 15,567 SH   SOLE   15,567 0 0
ISHARES SILVER TRUST ISHARES 46428Q109 306 22,300 SH Call SOLE   22,300 0 0
ISHARES SILVER TRUST ISHARES 46428Q109 317 23,100 SH Put SOLE   23,100 0 0
ISHARES SILVER TRUST ISHARES 46428Q109 356 25,900 SH Call SOLE   25,900 0 0
ISHARES SILVER TRUST ISHARES 46428Q109 592 43,100 SH Call SOLE   43,100 0 0
ISHARES SILVER TRUST ISHARES 46428Q109 898 65,400 SH Call SOLE   65,400 0 0
ISHARES SILVER TRUST ISHARES 46428Q109 2,060 150,000 SH Call SOLE   150,000 0 0
ISHARES SILVER TRUST ISHARES 46428Q109 2,396 174,500 SH Call SOLE   174,500 0 0
ISHARES SILVER TRUST ISHARES 46428Q109 2,746 200,000 SH Call SOLE   200,000 0 0
ISHARES SILVER TRUST ISHARES 46428Q109 4,111 299,400 SH Call SOLE   299,400 0 0
ISHARES SILVER TRUST ISHARES 46428Q109 4,119 300,000 SH Put SOLE   300,000 0 0
ISHARES SILVER TRUST ISHARES 46428Q109 10,229 745,000 SH Call SOLE   745,000 0 0
ISHARES S&P GSCI COMMODITY I UNIT BEN INT 46428R107 0 1 SH   SOLE   1 0 0
ISHARES TR INTL PFD STK ETF 46429B135 0 1 SH   SOLE   1 0 0
ISHARES TR CHINA SM-CAP ETF 46429B200 0 1 SH   SOLE   1 0 0
ISHARES TR US TREAS BD ETF 46429B267 0 1 SH   SOLE   1 0 0
ISHARES TR A RATE CP BD ETF 46429B291 0 1 SH   SOLE   1 0 0
ISHARES TR MSCI INDONIA ETF 46429B309 0 1 SH   SOLE   1 0 0
ISHARES TR GNMA BOND ETF 46429B333 0 1 SH   SOLE   1 0 0
ISHARES TR CMBS ETF 46429B366 0 1 SH   SOLE   1 0 0
ISHARES TR MSCI PHILIPS ETF 46429B408 0 1 SH   SOLE   1 0 0
ISHARES TR MSCI UK SM ETF 46429B416 0 1 SH   SOLE   1 0 0
ISHARES TR MSCI GERMNY ETF 46429B465 0 1 SH   SOLE   1 0 0
ISHARES TR MSCI NORWAY ETF 46429B499 0 1 SH   SOLE   1 0 0
ISHARES TR MSCI IRELAND ETF 46429B507 0 1 SH   SOLE   1 0 0
ISHARES TR MSCI FINLAND ETF 46429B515 0 1 SH   SOLE   1 0 0
ISHARES TR MSCI DENMARK ETF 46429B523 0 1 SH   SOLE   1 0 0
ISHARES TR MSCI INDIA ETF 46429B598 0 1 SH   SOLE   1 0 0
ISHARES TR MSCI POLAND ETF 46429B606 0 1 SH   SOLE   1 0 0
ISHARES TR MSCI INDIA SM CP 46429B614 0 1 SH   SOLE   1 0 0
ISHARES TR FLTG RATE NT ETF 46429B655 0 1 SH   SOLE   1 0 0
ISHARES TR CORE HIGH DV ETF 46429B663 0 1 SH   SOLE   1 0 0
ISHARES TR MSCI CHINA ETF 46429B671 0 1 SH   SOLE   1 0 0
ISHARES TR MIN VOL EAFE ETF 46429B689 9 121 SH   SOLE   121 0 0
ISHARES TR MIN VOL USA ETF 46429B697 0 1 SH   SOLE   1 0 0
ISHARES TR 0-5 YR TIPS ETF 46429B747 0 1 SH   SOLE   1 0 0
ISHARES US ETF TR SHT MAT BD ETF 46431W507 0 1 SH   SOLE   1 0 0
ISHARES US ETF TR IT RT HDG HGYL 46431W606 0 1 SH   SOLE   1 0 0
ISHARES US ETF TR INT RT HDG C B 46431W705 0 5 SH   SOLE   5 0 0
ISHARES TR USA QUALITY FCTR 46432F339 0 1 SH   SOLE   1 0 0
ISHARES TR USA SIZE FACTOR 46432F370 0 1 SH   SOLE   1 0 0
ISHARES TR EDGE MSCI USA VL 46432F388 1 12 SH   SOLE   12 0 0
ISHARES TR USA MOMENTUM FCT 46432F396 2,069 17,388 SH   SOLE   17,388 0 0
ISHARES TR CORE MSCI TOTAL 46432F834 0 1 SH   SOLE   1 0 0
ISHARES TR CORE MSCI EAFE 46432F842 0 1 SH   SOLE   1 0 0
ISHARES TR CORE 1 5 YR USD 46432F859 0 2 SH   SOLE   2 0 0
ISHARES TR MRNGSTR INC ETF 46432F875 0 1 SH   SOLE   1 0 0
ISHARES TR IBNDS MAR23 ETF 46432FAN7 0 4 SH   SOLE   4 0 0
ISHARES TR IBONDS MAR23 ETF 46432FAZ0 0 4 SH   SOLE   4 0 0
ISHARES TR IBONDS MAR20 ETF 46432FBC0 0 4 SH   SOLE   4 0 0
ISHARES INC CORE MSCI EMKT 46434G103 0 1 SH   SOLE   1 0 0
ISHARES INC MSCI COLMBIA ETF 46434G202 0 1 SH   SOLE   1 0 0
ISHARES INC MSCI SINGPOR ETF 46434G780 18 734 SH   SOLE   734 0 0
ISHARES INC MSCI MLY ETF NEW 46434G814 56 1,744 SH   SOLE   1,744 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 12 200 SH Call SOLE   200 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 12 200 SH Call SOLE   200 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 12 200 SH Call SOLE   200 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 18 300 SH Call SOLE   300 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 18 300 SH Call SOLE   300 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 18 300 SH Put SOLE   300 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 18 300 SH Put SOLE   300 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 18 300 SH Put SOLE   300 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 18 300 SH Put SOLE   300 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 24 400 SH Call SOLE   400 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 24 400 SH Put SOLE   400 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 24 400 SH Put SOLE   400 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 30 500 SH Put SOLE   500 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 30 500 SH Put SOLE   500 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 30 500 SH Put SOLE   500 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 42 700 SH Call SOLE   700 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 48 800 SH Call SOLE   800 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 54 900 SH Call SOLE   900 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 54 900 SH Call SOLE   900 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 54 900 SH Put SOLE   900 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 72 1,200 SH Call SOLE   1,200 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 72 1,200 SH Put SOLE   1,200 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 96 1,600 SH Call SOLE   1,600 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 108 1,800 SH Put SOLE   1,800 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 114 1,900 SH Call SOLE   1,900 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 114 1,900 SH Put SOLE   1,900 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 114 1,900 SH Put SOLE   1,900 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 217 3,600 SH Put SOLE   3,600 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 223 3,700 SH Put SOLE   3,700 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 331 5,500 SH Put SOLE   5,500 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 440 7,300 SH Put SOLE   7,300 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 825 13,700 SH Put SOLE   13,700 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 1,626 27,000 SH Put SOLE   27,000 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 1,831 30,400 SH Put SOLE   30,400 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 2,108 35,000 SH Put SOLE   35,000 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 2,457 40,800 SH Put SOLE   40,800 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 3,012 50,000 SH Put SOLE   50,000 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 30,163 500,800 SH Call SOLE   500,800 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 60,230 1,000,000 SH Call SOLE   1,000,000 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 60,230 1,000,000 SH Put SOLE   1,000,000 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 63,266 1,050,400 SH Put SOLE   1,050,400 0 0
ISHARES INC MSCI GBL ETF NEW 46434G848 0 1 SH   SOLE   1 0 0
ISHARES INC MSCI GBL GOLD MN 46434G855 0 1 SH   SOLE   1 0 0
ISHARES TR MULTIFACTOR INTL 46434V274 66 2,346 SH   SOLE   2,346 0 0
ISHARES TR 0-5YR HI YL CP 46434V407 128 2,720 SH   SOLE   2,720 0 0
ISHARES TR IBONDS SEP2020 46434V571 0 1 SH   SOLE   1 0 0
ISHARES TR CORE TOTAL USD 46434V613 0 2 SH   SOLE   2 0 0
ISHARES TR CORE DIV GRWTH 46434V621 22 593 SH   SOLE   593 0 0
ISHARES TR CUR HD EURZN ETF 46434V639 0 1 SH   SOLE   1 0 0
ISHARES TR GLOBAL REIT ETF 46434V647 0 1 SH   SOLE   1 0 0
ISHARES TR CORE MSCI PAC 46434V696 0 1 SH   SOLE   1 0 0
ISHARES TR CUR HED MSCI GER 46434V704 0 1 SH   SOLE   1 0 0
ISHARES TR MIN VOL JAPN ETF 46434V712 0 1 SH   SOLE   1 0 0
ISHARES TR MIN VOL EUROPE 46434V720 0 1 SH   SOLE   1 0 0
ISHARES TR CORE MSCI EURO 46434V738 3 69 SH   SOLE   69 0 0
ISHARES TR MIN VOL ASIA JAP 46434V746 0 1 SH   SOLE   1 0 0
ISHARES TR MSCI UAE ETF 46434V761 0 1 SH   SOLE   1 0 0
ISHARES TR MSCI QATAR ETF 46434V779 0 1 SH   SOLE   1 0 0
ISHARES TR YLD OPTIM BD 46434V787 0 1 SH   SOLE   1 0 0
ISHARES TR HDG MSCI EAFE 46434V803 0 1 SH   SOLE   1 0 0
ISHARES TR TRS FLT RT BD 46434V860 0 1 SH   SOLE   1 0 0
ISHARES TR ULTR SH TRM BD 46434V878 0 1 SH   SOLE   1 0 0
ISHARES TR HDG MSCI JAPAN 46434V886 0 1 SH   SOLE   1 0 0
ISHARES TR MORTGE REL ETF 46435G342 36 823 SH   SOLE   823 0 0
ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 2 200 SH Call SOLE   200 0 0
ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 5 500 SH Put SOLE   500 0 0
ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 8 700 SH Call SOLE   700 0 0
ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 10 900 SH Call SOLE   900 0 0
ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 12 1,100 SH Call SOLE   1,100 0 0
ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 12 1,100 SH Call SOLE   1,100 0 0
ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 25 2,300 SH Put SOLE   2,300 0 0
ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 34 3,100 SH Call SOLE   3,100 0 0
ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 63 5,700 SH Call SOLE   5,700 0 0
ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 439 40,000 SH Put SOLE   40,000 0 0
ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 659 60,000 SH Put SOLE   60,000 0 0
ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 796 72,500 SH Put SOLE   72,500 0 0
ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 2,920 265,935 SH   SOLE   265,935 0 0
ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 4,392 400,000 SH Put SOLE   400,000 0 0
JBG SMITH PPTYS COM 46590V100 930 25,254 SH   SOLE   25,254 0 0
J & J SNACK FOODS CORP COM 466032109 41 273 SH   SOLE   273 0 0
J ALEXANDERS HLDGS INC COM 46609J106 207 17,400 SH Call SOLE   17,400 0 0
J JILL INC COM 46620W102 60 9,644 SH   SOLE   9,644 0 0
JPMORGAN CHASE & CO COM 46625H100 11 100 SH Put SOLE   100 0 0
JPMORGAN CHASE & CO COM 46625H100 11 100 SH Put SOLE   100 0 0
JPMORGAN CHASE & CO COM 46625H100 23 200 SH Put SOLE   200 0 0
JPMORGAN CHASE & CO COM 46625H100 45 400 SH Put SOLE   400 0 0
JPMORGAN CHASE & CO COM 46625H100 45 400 SH Put SOLE   400 0 0
JPMORGAN CHASE & CO COM 46625H100 56 500 SH Put SOLE   500 0 0
JPMORGAN CHASE & CO COM 46625H100 56 500 SH Put SOLE   500 0 0
JPMORGAN CHASE & CO COM 46625H100 56 500 SH Put SOLE   500 0 0
JPMORGAN CHASE & CO COM 46625H100 68 600 SH Put SOLE   600 0 0
JPMORGAN CHASE & CO COM 46625H100 79 700 SH Put SOLE   700 0 0
JPMORGAN CHASE & CO COM 46625H100 102 900 SH Put SOLE   900 0 0
JPMORGAN CHASE & CO COM 46625H100 124 1,100 SH Put SOLE   1,100 0 0
JPMORGAN CHASE & CO COM 46625H100 124 1,100 SH Put SOLE   1,100 0 0
JPMORGAN CHASE & CO COM 46625H100 135 1,200 SH Put SOLE   1,200 0 0
JPMORGAN CHASE & CO COM 46625H100 135 1,200 SH Put SOLE   1,200 0 0
JPMORGAN CHASE & CO COM 46625H100 147 1,300 SH Put SOLE   1,300 0 0
JPMORGAN CHASE & CO COM 46625H100 158 1,400 SH Put SOLE   1,400 0 0
JPMORGAN CHASE & CO COM 46625H100 181 1,600 SH Put SOLE   1,600 0 0
JPMORGAN CHASE & CO COM 46625H100 203 1,800 SH Put SOLE   1,800 0 0
JPMORGAN CHASE & CO COM 46625H100 226 2,000 SH Put SOLE   2,000 0 0
JPMORGAN CHASE & CO COM 46625H100 226 2,000 SH Put SOLE   2,000 0 0
JPMORGAN CHASE & CO COM 46625H100 226 2,000 SH Put SOLE   2,000 0 0
JPMORGAN CHASE & CO COM 46625H100 237 2,100 SH Put SOLE   2,100 0 0
JPMORGAN CHASE & CO COM 46625H100 282 2,500 SH Put SOLE   2,500 0 0
JPMORGAN CHASE & CO COM 46625H100 406 3,600 SH Put SOLE   3,600 0 0
JPMORGAN CHASE & CO COM 46625H100 418 3,700 SH Put SOLE   3,700 0 0
JPMORGAN CHASE & CO COM 46625H100 418 3,703 SH   SOLE   3,703 0 0
JPMORGAN CHASE & CO COM 46625H100 553 4,900 SH Put SOLE   4,900 0 0
JPMORGAN CHASE & CO COM 46625H100 564 5,000 SH Put SOLE   5,000 0 0
JPMORGAN CHASE & CO COM 46625H100 959 8,500 SH Put SOLE   8,500 0 0
JPMORGAN CHASE & CO COM 46625H100 1,106 9,800 SH Put SOLE   9,800 0 0
JPMORGAN CHASE & CO COM 46625H100 1,444 12,800 SH Put SOLE   12,800 0 0
JPMORGAN CHASE & CO COM 46625H100 1,467 13,000 SH Put SOLE   13,000 0 0
JPMORGAN CHASE & CO COM 46625H100 1,535 13,600 SH Put SOLE   13,600 0 0
JPMORGAN CHASE & CO COM 46625H100 1,873 16,600 SH Put SOLE   16,600 0 0
JPMORGAN CHASE & CO COM 46625H100 1,952 17,300 SH Put SOLE   17,300 0 0
JPMORGAN CHASE & CO COM 46625H100 2,155 19,100 SH Put SOLE   19,100 0 0
JPMORGAN CHASE & CO COM 46625H100 2,302 20,400 SH Call SOLE   20,400 0 0
JPMORGAN CHASE & CO COM 46625H100 3,385 30,000 SH Put SOLE   30,000 0 0
JPMORGAN CHASE & CO COM 46625H100 4,514 40,000 SH Call SOLE   40,000 0 0
JPMORGAN CHASE & CO COM 46625H100 5,653 50,100 SH Put SOLE   50,100 0 0
JPMORGAN CHASE & CO COM 46625H100 5,777 51,200 SH Put SOLE   51,200 0 0
JPMORGAN CHASE & CO COM 46625H100 7,380 65,400 SH Put SOLE   65,400 0 0
JPMORGAN CHASE & CO COM 46625H100 10,110 89,600 SH Put SOLE   89,600 0 0
JPMORGAN CHASE & CO COM 46625H100 13,541 120,000 SH Call SOLE   120,000 0 0
JPMORGAN CHASE & CO COM 46625H100 16,114 142,800 SH Call SOLE   142,800 0 0
JPMORGAN CHASE & CO COM 46625H100 20,345 180,300 SH Put SOLE   180,300 0 0
JPMORGAN CHASE & CO COM 46625H100 23,132 205,000 SH Call SOLE   205,000 0 0
JPMORGAN CHASE & CO COM 46625H100 23,956 212,300 SH Put SOLE   212,300 0 0
JPMORGAN CHASE & CO COM 46625H100 56,397 499,800 SH Put SOLE   499,800 0 0
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 0 1 SH   SOLE   1 0 0
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 2,197 80,000 SH Call SOLE   80,000 0 0
JACK IN THE BOX INC COM 466367109 34 400 SH Put SOLE   400 0 0
JACK IN THE BOX INC COM 466367109 101 1,200 SH Put SOLE   1,200 0 0
JACK IN THE BOX INC COM 466367109 101 1,200 SH Put SOLE   1,200 0 0
JACK IN THE BOX INC COM 466367109 126 1,500 SH Put SOLE   1,500 0 0
JACK IN THE BOX INC COM 466367109 168 2,000 SH Call SOLE   2,000 0 0
JACK IN THE BOX INC COM 466367109 478 5,700 SH Put SOLE   5,700 0 0
JACK IN THE BOX INC COM 466367109 951 11,346 SH   SOLE   11,346 0 0
JACK IN THE BOX INC COM 466367109 1,978 23,600 SH Put SOLE   23,600 0 0
JP MORGAN EXCHANGE TRADED FD DIV RTN GLB EQ 46641Q100 0 1 SH   SOLE   1 0 0
JAGGED PEAK ENERGY INC COM 47009K107 12 890 SH   SOLE   890 0 0
JAGGED PEAK ENERGY INC COM 47009K107 415 30,000 SH Call SOLE   30,000 0 0
JD COM INC SPON ADR CL A 47215P106 5 200 SH Call SOLE   200 0 0
JD COM INC SPON ADR CL A 47215P106 8 300 SH Put SOLE   300 0 0
JD COM INC SPON ADR CL A 47215P106 10 400 SH Put SOLE   400 0 0
JD COM INC SPON ADR CL A 47215P106 13 500 SH Put SOLE   500 0 0
JD COM INC SPON ADR CL A 47215P106 13 500 SH Put SOLE   500 0 0
JD COM INC SPON ADR CL A 47215P106 16 600 SH Call SOLE   600 0 0
JD COM INC SPON ADR CL A 47215P106 23 900 SH Put SOLE   900 0 0
JD COM INC SPON ADR CL A 47215P106 26 1,000 SH Call SOLE   1,000 0 0
JD COM INC SPON ADR CL A 47215P106 26 1,000 SH Put SOLE   1,000 0 0
JD COM INC SPON ADR CL A 47215P106 29 1,100 SH Call SOLE   1,100 0 0
JD COM INC SPON ADR CL A 47215P106 31 1,200 SH Put SOLE   1,200 0 0
JD COM INC SPON ADR CL A 47215P106 39 1,500 SH Put SOLE   1,500 0 0
JD COM INC SPON ADR CL A 47215P106 39 1,500 SH Put SOLE   1,500 0 0
JD COM INC SPON ADR CL A 47215P106 39 1,500 SH Put SOLE   1,500 0 0
JD COM INC SPON ADR CL A 47215P106 50 1,900 SH Put SOLE   1,900 0 0
JD COM INC SPON ADR CL A 47215P106 52 2,000 SH Call SOLE   2,000 0 0
JD COM INC SPON ADR CL A 47215P106 57 2,200 SH Put SOLE   2,200 0 0
JD COM INC SPON ADR CL A 47215P106 73 2,800 SH Put SOLE   2,800 0 0
JD COM INC SPON ADR CL A 47215P106 78 3,000 SH Call SOLE   3,000 0 0
JD COM INC SPON ADR CL A 47215P106 86 3,300 SH Call SOLE   3,300 0 0
JD COM INC SPON ADR CL A 47215P106 86 3,300 SH Put SOLE   3,300 0 0
JD COM INC SPON ADR CL A 47215P106 94 3,600 SH Put SOLE   3,600 0 0
JD COM INC SPON ADR CL A 47215P106 104 4,000 SH Put SOLE   4,000 0 0
JD COM INC SPON ADR CL A 47215P106 125 4,800 SH Put SOLE   4,800 0 0
JD COM INC SPON ADR CL A 47215P106 159 6,100 SH Put SOLE   6,100 0 0
JD COM INC SPON ADR CL A 47215P106 185 7,100 SH Put SOLE   7,100 0 0
JD COM INC SPON ADR CL A 47215P106 204 7,800 SH Put SOLE   7,800 0 0
JD COM INC SPON ADR CL A 47215P106 204 7,800 SH Put SOLE   7,800 0 0
JD COM INC SPON ADR CL A 47215P106 232 8,900 SH Put SOLE   8,900 0 0
JD COM INC SPON ADR CL A 47215P106 235 9,000 SH Put SOLE   9,000 0 0
JD COM INC SPON ADR CL A 47215P106 258 9,900 SH Put SOLE   9,900 0 0
JD COM INC SPON ADR CL A 47215P106 279 10,700 SH Put SOLE   10,700 0 0
JD COM INC SPON ADR CL A 47215P106 357 13,700 SH Put SOLE   13,700 0 0
JD COM INC SPON ADR CL A 47215P106 370 14,200 SH Put SOLE   14,200 0 0
JD COM INC SPON ADR CL A 47215P106 391 15,000 SH Put SOLE   15,000 0 0
JD COM INC SPON ADR CL A 47215P106 493 18,900 SH Put SOLE   18,900 0 0
JD COM INC SPON ADR CL A 47215P106 524 20,100 SH Put SOLE   20,100 0 0
JD COM INC SPON ADR CL A 47215P106 731 28,000 SH Put SOLE   28,000 0 0
JD COM INC SPON ADR CL A 47215P106 848 32,500 SH Call SOLE   32,500 0 0
JD COM INC SPON ADR CL A 47215P106 976 37,400 SH Put SOLE   37,400 0 0
JD COM INC SPON ADR CL A 47215P106 1,305 50,000 SH Put SOLE   50,000 0 0
JD COM INC SPON ADR CL A 47215P106 1,346 51,600 SH Put SOLE   51,600 0 0
JD COM INC SPON ADR CL A 47215P106 1,576 60,400 SH Put SOLE   60,400 0 0
JD COM INC SPON ADR CL A 47215P106 1,722 66,000 SH Put SOLE   66,000 0 0
JD COM INC SPON ADR CL A 47215P106 2,173 83,300 SH Put SOLE   83,300 0 0
JD COM INC SPON ADR CL A 47215P106 2,692 103,200 SH Put SOLE   103,200 0 0
JD COM INC SPON ADR CL A 47215P106 2,891 110,800 SH Put SOLE   110,800 0 0
JD COM INC SPON ADR CL A 47215P106 3,783 145,000 SH Put SOLE   145,000 0 0
JD COM INC SPON ADR CL A 47215P106 4,339 166,300 SH Call SOLE   166,300 0 0
JD COM INC SPON ADR CL A 47215P106 4,537 173,900 SH Put SOLE   173,900 0 0
JD COM INC SPON ADR CL A 47215P106 5,218 200,000 SH Put SOLE   200,000 0 0
JD COM INC SPON ADR CL A 47215P106 5,309 203,500 SH Put SOLE   203,500 0 0
JD COM INC SPON ADR CL A 47215P106 5,390 206,600 SH Call SOLE   206,600 0 0
JD COM INC SPON ADR CL A 47215P106 7,433 284,900 SH Put SOLE   284,900 0 0
JD COM INC SPON ADR CL A 47215P106 8,054 308,700 SH Put SOLE   308,700 0 0
JD COM INC SPON ADR CL A 47215P106 8,758 335,700 SH Put SOLE   335,700 0 0
JD COM INC SPON ADR CL A 47215P106 10,436 400,000 SH Put SOLE   400,000 0 0
JD COM INC SPON ADR CL A 47215P106 17,459 669,200 SH Put SOLE   669,200 0 0
JD COM INC SPON ADR CL A 47215P106 20,799 797,200 SH Put SOLE   797,200 0 0
JD COM INC SPON ADR CL A 47215P106 29,015 1,112,100 SH Put SOLE   1,112,100 0 0
JD COM INC SPON ADR CL A 47215P106 89,903 3,445,873 SH   SOLE   3,445,873 0 0
JEFFERIES FINL GROUP INC COM 47233W109 22 993 SH   SOLE   993 0 0
JELD-WEN HLDG INC COM 47580P103 41 1,675 SH   SOLE   1,675 0 0
JETBLUE AIRWAYS CORP COM 477143101 1,936 100,000 SH Put SOLE   100,000 0 0
JETBLUE AIRWAYS CORP COM 477143101 7,442 384,400 SH Call SOLE   384,400 0 0
JOHNSON & JOHNSON COM 478160104 14 100 SH Put SOLE   100 0 0
JOHNSON & JOHNSON COM 478160104 28 200 SH Call SOLE   200 0 0
JOHNSON & JOHNSON COM 478160104 28 200 SH Call SOLE   200 0 0
JOHNSON & JOHNSON COM 478160104 28 200 SH Put SOLE   200 0 0
JOHNSON & JOHNSON COM 478160104 41 300 SH Call SOLE   300 0 0
JOHNSON & JOHNSON COM 478160104 41 300 SH Put SOLE   300 0 0
JOHNSON & JOHNSON COM 478160104 41 300 SH Put SOLE   300 0 0
JOHNSON & JOHNSON COM 478160104 55 400 SH Call SOLE   400 0 0
JOHNSON & JOHNSON COM 478160104 55 400 SH Call SOLE   400 0 0
JOHNSON & JOHNSON COM 478160104 55 400 SH Put SOLE   400 0 0
JOHNSON & JOHNSON COM 478160104 55 400 SH Put SOLE   400 0 0
JOHNSON & JOHNSON COM 478160104 69 500 SH Call SOLE   500 0 0
JOHNSON & JOHNSON COM 478160104 69 500 SH Call SOLE   500 0 0
JOHNSON & JOHNSON COM 478160104 69 500 SH Call SOLE   500 0 0
JOHNSON & JOHNSON COM 478160104 83 600 SH Call SOLE   600 0 0
JOHNSON & JOHNSON COM 478160104 83 600 SH Call SOLE   600 0 0
JOHNSON & JOHNSON COM 478160104 83 600 SH Put SOLE   600 0 0
JOHNSON & JOHNSON COM 478160104 83 600 SH Put SOLE   600 0 0
JOHNSON & JOHNSON COM 478160104 97 700 SH Call SOLE   700 0 0
JOHNSON & JOHNSON COM 478160104 97 700 SH Call SOLE   700 0 0
JOHNSON & JOHNSON COM 478160104 111 800 SH Put SOLE   800 0 0
JOHNSON & JOHNSON COM 478160104 124 900 SH Call SOLE   900 0 0
JOHNSON & JOHNSON COM 478160104 124 900 SH Call SOLE   900 0 0
JOHNSON & JOHNSON COM 478160104 124 900 SH Call SOLE   900 0 0
JOHNSON & JOHNSON COM 478160104 138 1,000 SH Call SOLE   1,000 0 0
JOHNSON & JOHNSON COM 478160104 138 1,000 SH Put SOLE   1,000 0 0
JOHNSON & JOHNSON COM 478160104 166 1,200 SH Put SOLE   1,200 0 0
JOHNSON & JOHNSON COM 478160104 180 1,300 SH Call SOLE   1,300 0 0
JOHNSON & JOHNSON COM 478160104 193 1,400 SH Call SOLE   1,400 0 0
JOHNSON & JOHNSON COM 478160104 193 1,400 SH Call SOLE   1,400 0 0
JOHNSON & JOHNSON COM 478160104 221 1,600 SH Call SOLE   1,600 0 0
JOHNSON & JOHNSON COM 478160104 221 1,600 SH Put SOLE   1,600 0 0
JOHNSON & JOHNSON COM 478160104 235 1,700 SH Call SOLE   1,700 0 0
JOHNSON & JOHNSON COM 478160104 276 2,000 SH Call SOLE   2,000 0 0
JOHNSON & JOHNSON COM 478160104 276 2,000 SH Call SOLE   2,000 0 0
JOHNSON & JOHNSON COM 478160104 290 2,100 SH Call SOLE   2,100 0 0
JOHNSON & JOHNSON COM 478160104 304 2,200 SH Put SOLE   2,200 0 0
JOHNSON & JOHNSON COM 478160104 318 2,300 SH Call SOLE   2,300 0 0
JOHNSON & JOHNSON COM 478160104 345 2,500 SH Put SOLE   2,500 0 0
JOHNSON & JOHNSON COM 478160104 359 2,600 SH Call SOLE   2,600 0 0
JOHNSON & JOHNSON COM 478160104 387 2,800 SH Call SOLE   2,800 0 0
JOHNSON & JOHNSON COM 478160104 387 2,800 SH Put SOLE   2,800 0 0
JOHNSON & JOHNSON COM 478160104 401 2,900 SH Call SOLE   2,900 0 0
JOHNSON & JOHNSON COM 478160104 401 2,900 SH Put SOLE   2,900 0 0
JOHNSON & JOHNSON COM 478160104 428 3,100 SH Put SOLE   3,100 0 0
JOHNSON & JOHNSON COM 478160104 470 3,400 SH Put SOLE   3,400 0 0
JOHNSON & JOHNSON COM 478160104 497 3,600 SH Call SOLE   3,600 0 0
JOHNSON & JOHNSON COM 478160104 566 4,100 SH Put SOLE   4,100 0 0
JOHNSON & JOHNSON COM 478160104 566 4,100 SH Put SOLE   4,100 0 0
JOHNSON & JOHNSON COM 478160104 953 6,900 SH Put SOLE   6,900 0 0
JOHNSON & JOHNSON COM 478160104 2,017 14,600 SH Call SOLE   14,600 0 0
JOHNSON & JOHNSON COM 478160104 2,763 20,000 SH Put SOLE   20,000 0 0
JOHNSON & JOHNSON COM 478160104 2,763 20,000 SH Put SOLE   20,000 0 0
JOHNSON & JOHNSON COM 478160104 4,836 35,000 SH Put SOLE   35,000 0 0
JOHNSON & JOHNSON COM 478160104 5,779 41,826 SH   SOLE   41,826 0 0
JOHNSON & JOHNSON COM 478160104 11,744 85,000 SH Put SOLE   85,000 0 0
JOHNSON & JOHNSON COM 478160104 14,383 104,100 SH Put SOLE   104,100 0 0
JOHNSON & JOHNSON COM 478160104 69,085 500,000 SH Put SOLE   500,000 0 0
JONES LANG LASALLE INC COM 48020Q107 14 95 SH   SOLE   95 0 0
JOUNCE THERAPEUTICS INC COM 481116101 40 6,082 SH   SOLE   6,082 0 0
J2 GLOBAL INC COM 48123V102 474 5,723 SH   SOLE   5,723 0 0
JUNIPER NETWORKS INC COM 48203R104 15 500 SH Put SOLE   500 0 0
KB FINANCIAL GROUP INC SPONSORED ADR 48241A105 40 834 SH   SOLE   834 0 0
KBR INC COM 48242W106 202 9,565 SH   SOLE   9,565 0 0
KBR INC COM 48242W106 1,069 50,600 SH Put SOLE   50,600 0 0
KLA-TENCOR CORP COM 482480100 49 483 SH   SOLE   483 0 0
KKR & CO INC CL A 48251W104 4,772 175,000 SH Call SOLE   175,000 0 0
KKR & CO INC CL A 48251W104 4,772 175,000 SH Call SOLE   175,000 0 0
KKR & CO INC CL A 48251W104 4,772 175,000 SH Call SOLE   175,000 0 0
KLX ENERGY SERVICS HOLDNGS I COM 48253L106 640 20,000 SH Call SOLE   20,000 0 0
KLX ENERGY SERVICS HOLDNGS I COM 48253L106 640 20,000 SH Put SOLE   20,000 0 0
KAMAN CORP COM 483548103 64 961 SH   SOLE   961 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 23 200 SH Put SOLE   200 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 25 221 SH   SOLE   221 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 2,402 21,200 SH Call SOLE   21,200 0 0
KEANE GROUP INC COM 48669A108 58 4,668 SH   SOLE   4,668 0 0
KELLOGG CO COM 487836108 889 12,700 SH Call SOLE   12,700 0 0
KELLOGG CO COM 487836108 1,491 21,300 SH Call SOLE   21,300 0 0
KEMET CORP COM NEW 488360207 809 43,600 SH Call SOLE   43,600 0 0
KEMPER CORP DEL COM 488401100 4 51 SH   SOLE   51 0 0
KENNEDY-WILSON HLDGS INC COM 489398107 4 187 SH   SOLE   187 0 0
KEURIG DR PEPPER INC COM 49271V100 58 2,521 SH   SOLE   2,521 0 0
KEYCORP NEW COM 493267108 10 500 SH Call SOLE   500 0 0
KEYCORP NEW COM 493267108 10 500 SH Put SOLE   500 0 0
KEYCORP NEW COM 493267108 12 600 SH Call SOLE   600 0 0
KEYCORP NEW COM 493267108 14 700 SH Put SOLE   700 0 0
KEYCORP NEW COM 493267108 18 900 SH Call SOLE   900 0 0
KEYCORP NEW COM 493267108 18 900 SH Put SOLE   900 0 0
KEYCORP NEW COM 493267108 22 1,100 SH Put SOLE   1,100 0 0
KEYCORP NEW COM 493267108 24 1,200 SH Call SOLE   1,200 0 0
KEYCORP NEW COM 493267108 24 1,200 SH Put SOLE   1,200 0 0
KEYCORP NEW COM 493267108 54 2,700 SH Put SOLE   2,700 0 0
KEYCORP NEW COM 493267108 1,681 84,505 SH   SOLE   84,505 0 0
KEYCORP NEW COM 493267108 1,812 91,100 SH Call SOLE   91,100 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 12 188 SH   SOLE   188 0 0
KEYW HLDG CORP COM 493723100 368 42,500 SH Call SOLE   42,500 0 0
KIMBALL INTL INC CL B 494274103 55 3,287 SH   SOLE   3,287 0 0
KIMBERLY CLARK CORP COM 494368103 11 100 SH Call SOLE   100 0 0
KIMBERLY CLARK CORP COM 494368103 11 100 SH Call SOLE   100 0 0
KIMBERLY CLARK CORP COM 494368103 11 100 SH Call SOLE   100 0 0
KIMBERLY CLARK CORP COM 494368103 11 100 SH Call SOLE   100 0 0
KIMBERLY CLARK CORP COM 494368103 11 100 SH Put SOLE   100 0 0
KIMBERLY CLARK CORP COM 494368103 11 100 SH Put SOLE   100 0 0
KIMBERLY CLARK CORP COM 494368103 11 100 SH Put SOLE   100 0 0
KIMBERLY CLARK CORP COM 494368103 23 200 SH Call SOLE   200 0 0
KIMBERLY CLARK CORP COM 494368103 23 200 SH Call SOLE   200 0 0
KIMBERLY CLARK CORP COM 494368103 23 200 SH Call SOLE   200 0 0
KIMBERLY CLARK CORP COM 494368103 23 200 SH Call SOLE   200 0 0
KIMBERLY CLARK CORP COM 494368103 23 200 SH Call SOLE   200 0 0
KIMBERLY CLARK CORP COM 494368103 23 200 SH Call SOLE   200 0 0
KIMBERLY CLARK CORP COM 494368103 23 200 SH Call SOLE   200 0 0
KIMBERLY CLARK CORP COM 494368103 23 200 SH Put SOLE   200 0 0
KIMBERLY CLARK CORP COM 494368103 23 200 SH Put SOLE   200 0 0
KIMBERLY CLARK CORP COM 494368103 34 300 SH Call SOLE   300 0 0
KIMBERLY CLARK CORP COM 494368103 45 400 SH Call SOLE   400 0 0
KIMBERLY CLARK CORP COM 494368103 45 400 SH Call SOLE   400 0 0
KIMBERLY CLARK CORP COM 494368103 45 400 SH Call SOLE   400 0 0
KIMBERLY CLARK CORP COM 494368103 45 400 SH Put SOLE   400 0 0
KIMBERLY CLARK CORP COM 494368103 45 400 SH Put SOLE   400 0 0
KIMBERLY CLARK CORP COM 494368103 45 400 SH Put SOLE   400 0 0
KIMBERLY CLARK CORP COM 494368103 45 400 SH Put SOLE   400 0 0
KIMBERLY CLARK CORP COM 494368103 57 500 SH Put SOLE   500 0 0
KIMBERLY CLARK CORP COM 494368103 57 500 SH Put SOLE   500 0 0
KIMBERLY CLARK CORP COM 494368103 68 600 SH Call SOLE   600 0 0
KIMBERLY CLARK CORP COM 494368103 68 600 SH Call SOLE   600 0 0
KIMBERLY CLARK CORP COM 494368103 68 600 SH Call SOLE   600 0 0
KIMBERLY CLARK CORP COM 494368103 68 600 SH Put SOLE   600 0 0
KIMBERLY CLARK CORP COM 494368103 80 700 SH Call SOLE   700 0 0
KIMBERLY CLARK CORP COM 494368103 80 700 SH Call SOLE   700 0 0
KIMBERLY CLARK CORP COM 494368103 80 700 SH Put SOLE   700 0 0
KIMBERLY CLARK CORP COM 494368103 91 800 SH Call SOLE   800 0 0
KIMBERLY CLARK CORP COM 494368103 91 800 SH Call SOLE   800 0 0
KIMBERLY CLARK CORP COM 494368103 91 800 SH Put SOLE   800 0 0
KIMBERLY CLARK CORP COM 494368103 102 900 SH Call SOLE   900 0 0
KIMBERLY CLARK CORP COM 494368103 102 900 SH Put SOLE   900 0 0
KIMBERLY CLARK CORP COM 494368103 114 1,000 SH Call SOLE   1,000 0 0
KIMBERLY CLARK CORP COM 494368103 114 1,000 SH Put SOLE   1,000 0 0
KIMBERLY CLARK CORP COM 494368103 114 1,000 SH Put SOLE   1,000 0 0
KIMBERLY CLARK CORP COM 494368103 125 1,100 SH Call SOLE   1,100 0 0
KIMBERLY CLARK CORP COM 494368103 136 1,200 SH Put SOLE   1,200 0 0
KIMBERLY CLARK CORP COM 494368103 159 1,400 SH Call SOLE   1,400 0 0
KIMBERLY CLARK CORP COM 494368103 159 1,400 SH Call SOLE   1,400 0 0
KIMBERLY CLARK CORP COM 494368103 170 1,500 SH Call SOLE   1,500 0 0
KIMBERLY CLARK CORP COM 494368103 205 1,800 SH Put SOLE   1,800 0 0
KIMBERLY CLARK CORP COM 494368103 250 2,200 SH Call SOLE   2,200 0 0
KIMBERLY CLARK CORP COM 494368103 352 3,100 SH Call SOLE   3,100 0 0
KIMBERLY CLARK CORP COM 494368103 568 5,000 SH Call SOLE   5,000 0 0
KIMBERLY CLARK CORP COM 494368103 820 7,215 SH   SOLE   7,215 0 0
KIMBERLY CLARK CORP COM 494368103 1,364 12,000 SH Put SOLE   12,000 0 0
KIMBERLY CLARK CORP COM 494368103 3,818 33,600 SH Put SOLE   33,600 0 0
KIMCO RLTY CORP COM 49446R109 17 1,001 SH   SOLE   1,001 0 0
KINDER MORGAN INC DEL COM 49456B101 2 100 SH Call SOLE   100 0 0
KINDER MORGAN INC DEL COM 49456B101 5 300 SH Call SOLE   300 0 0
KINDER MORGAN INC DEL COM 49456B101 5 300 SH Put SOLE   300 0 0
KINDER MORGAN INC DEL COM 49456B101 5 300 SH Put SOLE   300 0 0
KINDER MORGAN INC DEL COM 49456B101 9 500 SH Call SOLE   500 0 0
KINDER MORGAN INC DEL COM 49456B101 9 500 SH Put SOLE   500 0 0
KINDER MORGAN INC DEL COM 49456B101 9 500 SH Put SOLE   500 0 0
KINDER MORGAN INC DEL COM 49456B101 11 600 SH Call SOLE   600 0 0
KINDER MORGAN INC DEL COM 49456B101 11 600 SH Call SOLE   600 0 0
KINDER MORGAN INC DEL COM 49456B101 14 800 SH Call SOLE   800 0 0
KINDER MORGAN INC DEL COM 49456B101 14 800 SH Call SOLE   800 0 0
KINDER MORGAN INC DEL COM 49456B101 14 800 SH Put SOLE   800 0 0
KINDER MORGAN INC DEL COM 49456B101 16 900 SH Call SOLE   900 0 0
KINDER MORGAN INC DEL COM 49456B101 16 900 SH Call SOLE   900 0 0
KINDER MORGAN INC DEL COM 49456B101 20 1,100 SH Put SOLE   1,100 0 0
KINDER MORGAN INC DEL COM 49456B101 21 1,200 SH Call SOLE   1,200 0 0
KINDER MORGAN INC DEL COM 49456B101 21 1,200 SH Put SOLE   1,200 0 0
KINDER MORGAN INC DEL COM 49456B101 25 1,400 SH Call SOLE   1,400 0 0
KINDER MORGAN INC DEL COM 49456B101 25 1,400 SH Call SOLE   1,400 0 0
KINDER MORGAN INC DEL COM 49456B101 25 1,400 SH Put SOLE   1,400 0 0
KINDER MORGAN INC DEL COM 49456B101 27 1,500 SH Call SOLE   1,500 0 0
KINDER MORGAN INC DEL COM 49456B101 30 1,700 SH Put SOLE   1,700 0 0
KINDER MORGAN INC DEL COM 49456B101 32 1,800 SH Put SOLE   1,800 0 0
KINDER MORGAN INC DEL COM 49456B101 32 1,800 SH Put SOLE   1,800 0 0
KINDER MORGAN INC DEL COM 49456B101 39 2,200 SH Call SOLE   2,200 0 0
KINDER MORGAN INC DEL COM 49456B101 44 2,500 SH Put SOLE   2,500 0 0
KINDER MORGAN INC DEL COM 49456B101 46 2,600 SH Call SOLE   2,600 0 0
KINDER MORGAN INC DEL COM 49456B101 51 2,900 SH Put SOLE   2,900 0 0
KINDER MORGAN INC DEL COM 49456B101 67 3,800 SH Call SOLE   3,800 0 0
KINDER MORGAN INC DEL COM 49456B101 78 4,400 SH Put SOLE   4,400 0 0
KINDER MORGAN INC DEL COM 49456B101 112 6,300 SH Put SOLE   6,300 0 0
KINDER MORGAN INC DEL COM 49456B101 887 50,000 SH Put SOLE   50,000 0 0
KINDER MORGAN INC DEL COM 49456B101 1,440 81,224 SH   SOLE   81,224 0 0
KINDER MORGAN INC DEL COM 49456B101 2,216 125,000 SH Put SOLE   125,000 0 0
KINDRED BIOSCIENCES INC COM 494577109 0 25 SH   SOLE   25 0 0
KIRBY CORP COM 497266106 2,550 31,000 SH Call SOLE   31,000 0 0
KIRBY CORP COM 497266106 5,406 65,728 SH   SOLE   65,728 0 0
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 2 52 SH   SOLE   52 0 0
KOHLS CORP COM 500255104 7 100 SH Call SOLE   100 0 0
KOHLS CORP COM 500255104 7 100 SH Call SOLE   100 0 0
KOHLS CORP COM 500255104 7 100 SH Call SOLE   100 0 0
KOHLS CORP COM 500255104 7 100 SH Call SOLE   100 0 0
KOHLS CORP COM 500255104 7 100 SH Put SOLE   100 0 0
KOHLS CORP COM 500255104 15 200 SH Call SOLE   200 0 0
KOHLS CORP COM 500255104 15 200 SH Call SOLE   200 0 0
KOHLS CORP COM 500255104 15 200 SH Call SOLE   200 0 0
KOHLS CORP COM 500255104 15 200 SH Call SOLE   200 0 0
KOHLS CORP COM 500255104 15 200 SH Call SOLE   200 0 0
KOHLS CORP COM 500255104 15 200 SH Call SOLE   200 0 0
KOHLS CORP COM 500255104 15 200 SH Call SOLE   200 0 0
KOHLS CORP COM 500255104 15 200 SH Call SOLE   200 0 0
KOHLS CORP COM 500255104 15 200 SH Call SOLE   200 0 0
KOHLS CORP COM 500255104 15 200 SH Call SOLE   200 0 0
KOHLS CORP COM 500255104 15 200 SH Call SOLE   200 0 0
KOHLS CORP COM 500255104 22 300 SH Call SOLE   300 0 0
KOHLS CORP COM 500255104 22 300 SH Call SOLE   300 0 0
KOHLS CORP COM 500255104 22 300 SH Call SOLE   300 0 0
KOHLS CORP COM 500255104 22 300 SH Call SOLE   300 0 0
KOHLS CORP COM 500255104 22 300 SH Call SOLE   300 0 0
KOHLS CORP COM 500255104 22 300 SH Call SOLE   300 0 0
KOHLS CORP COM 500255104 22 300 SH Call SOLE   300 0 0
KOHLS CORP COM 500255104 22 300 SH Call SOLE   300 0 0
KOHLS CORP COM 500255104 22 300 SH Call SOLE   300 0 0
KOHLS CORP COM 500255104 22 300 SH Call SOLE   300 0 0
KOHLS CORP COM 500255104 22 300 SH Call SOLE   300 0 0
KOHLS CORP COM 500255104 22 300 SH Call SOLE   300 0 0
KOHLS CORP COM 500255104 22 300 SH Call SOLE   300 0 0
KOHLS CORP COM 500255104 22 300 SH Call SOLE   300 0 0
KOHLS CORP COM 500255104 22 300 SH Put SOLE   300 0 0
KOHLS CORP COM 500255104 22 300 SH Put SOLE   300 0 0
KOHLS CORP COM 500255104 22 300 SH Put SOLE   300 0 0
KOHLS CORP COM 500255104 22 300 SH Put SOLE   300 0 0
KOHLS CORP COM 500255104 22 300 SH Put SOLE   300 0 0
KOHLS CORP COM 500255104 30 400 SH Call SOLE   400 0 0
KOHLS CORP COM 500255104 30 400 SH Call SOLE   400 0 0
KOHLS CORP COM 500255104 30 400 SH Call SOLE   400 0 0
KOHLS CORP COM 500255104 30 400 SH Call SOLE   400 0 0
KOHLS CORP COM 500255104 30 400 SH Call SOLE   400 0 0
KOHLS CORP COM 500255104 30 400 SH Call SOLE   400 0 0
KOHLS CORP COM 500255104 30 400 SH Call SOLE   400 0 0
KOHLS CORP COM 500255104 30 400 SH Call SOLE   400 0 0
KOHLS CORP COM 500255104 30 400 SH Call SOLE   400 0 0
KOHLS CORP COM 500255104 30 400 SH Call SOLE   400 0 0
KOHLS CORP COM 500255104 30 400 SH Call SOLE   400 0 0
KOHLS CORP COM 500255104 30 400 SH Call SOLE   400 0 0
KOHLS CORP COM 500255104 30 400 SH Call SOLE   400 0 0
KOHLS CORP COM 500255104 30 400 SH Call SOLE   400 0 0
KOHLS CORP COM 500255104 30 400 SH Call SOLE   400 0 0
KOHLS CORP COM 500255104 30 400 SH Put SOLE   400 0 0
KOHLS CORP COM 500255104 30 400 SH Put SOLE   400 0 0
KOHLS CORP COM 500255104 30 400 SH Put SOLE   400 0 0
KOHLS CORP COM 500255104 37 500 SH Call SOLE   500 0 0
KOHLS CORP COM 500255104 37 500 SH Call SOLE   500 0 0
KOHLS CORP COM 500255104 37 500 SH Call SOLE   500 0 0
KOHLS CORP COM 500255104 37 500 SH Call SOLE   500 0 0
KOHLS CORP COM 500255104 37 500 SH Call SOLE   500 0 0
KOHLS CORP COM 500255104 37 500 SH Put SOLE   500 0 0
KOHLS CORP COM 500255104 45 600 SH Call SOLE   600 0 0
KOHLS CORP COM 500255104 45 600 SH Call SOLE   600 0 0
KOHLS CORP COM 500255104 45 600 SH Call SOLE   600 0 0
KOHLS CORP COM 500255104 45 600 SH Call SOLE   600 0 0
KOHLS CORP COM 500255104 45 600 SH Call SOLE   600 0 0
KOHLS CORP COM 500255104 45 600 SH Call SOLE   600 0 0
KOHLS CORP COM 500255104 45 600 SH Call SOLE   600 0 0
KOHLS CORP COM 500255104 45 600 SH Call SOLE   600 0 0
KOHLS CORP COM 500255104 45 600 SH Call SOLE   600 0 0
KOHLS CORP COM 500255104 45 600 SH Call SOLE   600 0 0
KOHLS CORP COM 500255104 45 600 SH Call SOLE   600 0 0
KOHLS CORP COM 500255104 45 600 SH Put SOLE   600 0 0
KOHLS CORP COM 500255104 52 700 SH Call SOLE   700 0 0
KOHLS CORP COM 500255104 52 700 SH Call SOLE   700 0 0
KOHLS CORP COM 500255104 52 700 SH Call SOLE   700 0 0
KOHLS CORP COM 500255104 52 700 SH Call SOLE   700 0 0
KOHLS CORP COM 500255104 52 700 SH Call SOLE   700 0 0
KOHLS CORP COM 500255104 52 700 SH Call SOLE   700 0 0
KOHLS CORP COM 500255104 52 700 SH Call SOLE   700 0 0
KOHLS CORP COM 500255104 52 700 SH Call SOLE   700 0 0
KOHLS CORP COM 500255104 52 700 SH Call SOLE   700 0 0
KOHLS CORP COM 500255104 52 700 SH Put SOLE   700 0 0
KOHLS CORP COM 500255104 60 800 SH Call SOLE   800 0 0
KOHLS CORP COM 500255104 60 800 SH Call SOLE   800 0 0
KOHLS CORP COM 500255104 60 800 SH Call SOLE   800 0 0
KOHLS CORP COM 500255104 60 800 SH Call SOLE   800 0 0
KOHLS CORP COM 500255104 60 800 SH Call SOLE   800 0 0
KOHLS CORP COM 500255104 60 800 SH Call SOLE   800 0 0
KOHLS CORP COM 500255104 67 900 SH Call SOLE   900 0 0
KOHLS CORP COM 500255104 67 900 SH Call SOLE   900 0 0
KOHLS CORP COM 500255104 67 900 SH Call SOLE   900 0 0
KOHLS CORP COM 500255104 67 900 SH Put SOLE   900 0 0
KOHLS CORP COM 500255104 75 1,000 SH Call SOLE   1,000 0 0
KOHLS CORP COM 500255104 75 1,000 SH Call SOLE   1,000 0 0
KOHLS CORP COM 500255104 75 1,000 SH Call SOLE   1,000 0 0
KOHLS CORP COM 500255104 82 1,100 SH Call SOLE   1,100 0 0
KOHLS CORP COM 500255104 82 1,100 SH Call SOLE   1,100 0 0
KOHLS CORP COM 500255104 82 1,100 SH Call SOLE   1,100 0 0
KOHLS CORP COM 500255104 82 1,100 SH Call SOLE   1,100 0 0
KOHLS CORP COM 500255104 82 1,100 SH Call SOLE   1,100 0 0
KOHLS CORP COM 500255104 82 1,100 SH Put SOLE   1,100 0 0
KOHLS CORP COM 500255104 89 1,200 SH Call SOLE   1,200 0 0
KOHLS CORP COM 500255104 97 1,300 SH Call SOLE   1,300 0 0
KOHLS CORP COM 500255104 97 1,300 SH Call SOLE   1,300 0 0
KOHLS CORP COM 500255104 104 1,400 SH Put SOLE   1,400 0 0
KOHLS CORP COM 500255104 119 1,600 SH Call SOLE   1,600 0 0
KOHLS CORP COM 500255104 127 1,700 SH Call SOLE   1,700 0 0
KOHLS CORP COM 500255104 358 4,800 SH Call SOLE   4,800 0 0
KOHLS CORP COM 500255104 425 5,700 SH Call SOLE   5,700 0 0
KOHLS CORP COM 500255104 3,728 50,000 SH Put SOLE   50,000 0 0
KOHLS CORP COM 500255104 3,742 50,200 SH Call SOLE   50,200 0 0
KOHLS CORP COM 500255104 4,995 67,000 SH Put SOLE   67,000 0 0
KOHLS CORP COM 500255104 7,008 94,000 SH Put SOLE   94,000 0 0
KOHLS CORP COM 500255104 7,134 95,700 SH Put SOLE   95,700 0 0
KOHLS CORP COM 500255104 14,552 195,200 SH Call SOLE   195,200 0 0
KOHLS CORP COM 500255104 25,481 341,800 SH Call SOLE   341,800 0 0
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 2,576 56,600 SH Call SOLE   56,600 0 0
KORN FERRY INTL COM NEW 500643200 30 617 SH   SOLE   617 0 0
KRAFT HEINZ CO COM 500754106 22 400 SH Put SOLE   400 0 0
KRAFT HEINZ CO COM 500754106 50 900 SH Put SOLE   900 0 0
KRAFT HEINZ CO COM 500754106 77 1,400 SH Call SOLE   1,400 0 0
KRAFT HEINZ CO COM 500754106 83 1,500 SH Call SOLE   1,500 0 0
KRAFT HEINZ CO COM 500754106 105 1,900 SH Put SOLE   1,900 0 0
KRAFT HEINZ CO COM 500754106 138 2,500 SH Call SOLE   2,500 0 0
KRAFT HEINZ CO COM 500754106 755 13,700 SH Call SOLE   13,700 0 0
KRAFT HEINZ CO COM 500754106 827 15,000 SH Put SOLE   15,000 0 0
KRAFT HEINZ CO COM 500754106 1,819 33,000 SH Put SOLE   33,000 0 0
KRAFT HEINZ CO COM 500754106 3,031 55,000 SH Put SOLE   55,000 0 0
KRAFT HEINZ CO COM 500754106 5,511 100,000 SH Put SOLE   100,000 0 0
KRAFT HEINZ CO COM 500754106 6,172 112,000 SH Put SOLE   112,000 0 0
KRAFT HEINZ CO COM 500754106 9,717 176,325 SH   SOLE   176,325 0 0
KRAFT HEINZ CO COM 500754106 10,228 185,600 SH Call SOLE   185,600 0 0
KRAFT HEINZ CO COM 500754106 11,110 201,600 SH Put SOLE   201,600 0 0
KRANESHARES TR ZACKS NEW CHINA 500767207 0 2 SH   SOLE   2 0 0
KRANESHARES TR CSI CHI INTERNET 500767306 1,953 40,000 SH Call SOLE   40,000 0 0
KRANESHARES TR CSI CHI INTERNET 500767306 1,953 40,000 SH Put SOLE   40,000 0 0
KRANESHARES TR CSI CHI INTERNET 500767306 3,417 69,996 SH   SOLE   69,996 0 0
KRANESHARES TR BOSERA MSCI CH 500767405 20 694 SH   SOLE   694 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 144 9,745 SH   SOLE   9,745 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 2,956 200,000 SH Put SOLE   200,000 0 0
KROGER CO COM 501044101 3 100 SH Call SOLE   100 0 0
KROGER CO COM 501044101 6 200 SH Call SOLE   200 0 0
KROGER CO COM 501044101 12 400 SH Call SOLE   400 0 0
KROGER CO COM 501044101 12 400 SH Call SOLE   400 0 0
KROGER CO COM 501044101 12 400 SH Put SOLE   400 0 0
KROGER CO COM 501044101 15 500 SH Call SOLE   500 0 0
KROGER CO COM 501044101 17 600 SH Call SOLE   600 0 0
KROGER CO COM 501044101 17 600 SH Call SOLE   600 0 0
KROGER CO COM 501044101 17 600 SH Put SOLE   600 0 0
KROGER CO COM 501044101 17 600 SH Put SOLE   600 0 0
KROGER CO COM 501044101 17 600 SH Put SOLE   600 0 0
KROGER CO COM 501044101 23 800 SH Call SOLE   800 0 0
KROGER CO COM 501044101 26 900 SH Call SOLE   900 0 0
KROGER CO COM 501044101 29 1,000 SH Call SOLE   1,000 0 0
KROGER CO COM 501044101 35 1,200 SH Put SOLE   1,200 0 0
KROGER CO COM 501044101 38 1,300 SH Call SOLE   1,300 0 0
KROGER CO COM 501044101 38 1,300 SH Call SOLE   1,300 0 0
KROGER CO COM 501044101 41 1,400 SH Call SOLE   1,400 0 0
KROGER CO COM 501044101 47 1,600 SH Put SOLE   1,600 0 0
KROGER CO COM 501044101 49 1,700 SH Call SOLE   1,700 0 0
KROGER CO COM 501044101 49 1,700 SH Put SOLE   1,700 0 0
KROGER CO COM 501044101 52 1,800 SH Put SOLE   1,800 0 0
KROGER CO COM 501044101 55 1,900 SH Call SOLE   1,900 0 0
KROGER CO COM 501044101 64 2,200 SH Call SOLE   2,200 0 0
KROGER CO COM 501044101 64 2,200 SH Put SOLE   2,200 0 0
KROGER CO COM 501044101 67 2,300 SH Put SOLE   2,300 0 0
KROGER CO COM 501044101 70 2,400 SH Call SOLE   2,400 0 0
KROGER CO COM 501044101 70 2,400 SH Put SOLE   2,400 0 0
KROGER CO COM 501044101 73 2,500 SH Call SOLE   2,500 0 0
KROGER CO COM 501044101 73 2,500 SH Put SOLE   2,500 0 0
KROGER CO COM 501044101 76 2,600 SH Call SOLE   2,600 0 0
KROGER CO COM 501044101 79 2,700 SH Call SOLE   2,700 0 0
KROGER CO COM 501044101 82 2,800 SH Put SOLE   2,800 0 0
KROGER CO COM 501044101 87 3,000 SH Put SOLE   3,000 0 0
KROGER CO COM 501044101 90 3,100 SH Call SOLE   3,100 0 0
KROGER CO COM 501044101 96 3,300 SH Call SOLE   3,300 0 0
KROGER CO COM 501044101 102 3,500 SH Call SOLE   3,500 0 0
KROGER CO COM 501044101 114 3,900 SH Call SOLE   3,900 0 0
KROGER CO COM 501044101 116 4,000 SH Put SOLE   4,000 0 0
KROGER CO COM 501044101 131 4,500 SH Put SOLE   4,500 0 0
KROGER CO COM 501044101 140 4,800 SH Call SOLE   4,800 0 0
KROGER CO COM 501044101 146 5,000 SH Put SOLE   5,000 0 0
KROGER CO COM 501044101 151 5,200 SH Call SOLE   5,200 0 0
KROGER CO COM 501044101 166 5,700 SH Put SOLE   5,700 0 0
KROGER CO COM 501044101 175 6,000 SH Call SOLE   6,000 0 0
KROGER CO COM 501044101 175 6,000 SH Call SOLE   6,000 0 0
KROGER CO COM 501044101 198 6,800 SH Call SOLE   6,800 0 0
KROGER CO COM 501044101 291 10,000 SH Call SOLE   10,000 0 0
KROGER CO COM 501044101 405 13,900 SH Call SOLE   13,900 0 0
KROGER CO COM 501044101 434 14,900 SH Put SOLE   14,900 0 0
KROGER CO COM 501044101 1,173 40,300 SH Put SOLE   40,300 0 0
KROGER CO COM 501044101 1,226 42,100 SH Call SOLE   42,100 0 0
KROGER CO COM 501044101 1,476 50,700 SH Put SOLE   50,700 0 0
KROGER CO COM 501044101 107,134 3,680,300 SH Call SOLE   3,680,300 0 0
KRONOS WORLDWIDE INC COM 50105F105 59 3,638 SH   SOLE   3,638 0 0
KURA ONCOLOGY INC COM 50127T109 0 5 SH   SOLE   5 0 0
L BRANDS INC COM 501797104 6 200 SH Call SOLE   200 0 0
L BRANDS INC COM 501797104 6 200 SH Call SOLE   200 0 0
L BRANDS INC COM 501797104 6 200 SH Put SOLE   200 0 0
L BRANDS INC COM 501797104 9 300 SH Call SOLE   300 0 0
L BRANDS INC COM 501797104 12 400 SH Call SOLE   400 0 0
L BRANDS INC COM 501797104 12 400 SH Put SOLE   400 0 0
L BRANDS INC COM 501797104 15 500 SH Call SOLE   500 0 0
L BRANDS INC COM 501797104 15 500 SH Call SOLE   500 0 0
L BRANDS INC COM 501797104 15 500 SH Put SOLE   500 0 0
L BRANDS INC COM 501797104 21 700 SH Put SOLE   700 0 0
L BRANDS INC COM 501797104 24 800 SH Put SOLE   800 0 0
L BRANDS INC COM 501797104 27 900 SH Put SOLE   900 0 0
L BRANDS INC COM 501797104 27 900 SH Put SOLE   900 0 0
L BRANDS INC COM 501797104 33 1,100 SH Call SOLE   1,100 0 0
L BRANDS INC COM 501797104 33 1,100 SH Put SOLE   1,100 0 0
L BRANDS INC COM 501797104 36 1,200 SH Put SOLE   1,200 0 0
L BRANDS INC COM 501797104 52 1,700 SH Put SOLE   1,700 0 0
L BRANDS INC COM 501797104 61 2,000 SH Call SOLE   2,000 0 0
L BRANDS INC COM 501797104 61 2,000 SH Call SOLE   2,000 0 0
L BRANDS INC COM 501797104 82 2,700 SH Call SOLE   2,700 0 0
L BRANDS INC COM 501797104 1,105 36,477 SH   SOLE   36,477 0 0
LG DISPLAY CO LTD SPONS ADR REP 50186V102 0 37 SH   SOLE   37 0 0
LGI HOMES INC COM 50187T106 227 4,783 SH   SOLE   4,783 0 0
LKQ CORP COM 501889208 14,594 460,816 SH   SOLE   460,816 0 0
LPL FINL HLDGS INC COM 50212V100 32 497 SH   SOLE   497 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 1,190 6,851 SH   SOLE   6,851 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 4,342 25,000 SH Put SOLE   25,000 0 0
LAKELAND BANCORP INC COM 511637100 2 126 SH   SOLE   126 0 0
LAM RESEARCH CORP COM 512807108 15 100 SH Call SOLE   100 0 0
LAM RESEARCH CORP COM 512807108 15 100 SH Call SOLE   100 0 0
LAM RESEARCH CORP COM 512807108 15 100 SH Call SOLE   100 0 0
LAM RESEARCH CORP COM 512807108 15 100 SH Call SOLE   100 0 0
LAM RESEARCH CORP COM 512807108 15 100 SH Put SOLE   100 0 0
LAM RESEARCH CORP COM 512807108 15 100 SH Put SOLE   100 0 0
LAM RESEARCH CORP COM 512807108 15 100 SH Put SOLE   100 0 0
LAM RESEARCH CORP COM 512807108 15 100 SH Put SOLE   100 0 0
LAM RESEARCH CORP COM 512807108 30 200 SH Call SOLE   200 0 0
LAM RESEARCH CORP COM 512807108 30 200 SH Call SOLE   200 0 0
LAM RESEARCH CORP COM 512807108 30 200 SH Call SOLE   200 0 0
LAM RESEARCH CORP COM 512807108 30 200 SH Call SOLE   200 0 0
LAM RESEARCH CORP COM 512807108 30 200 SH Call SOLE   200 0 0
LAM RESEARCH CORP COM 512807108 30 200 SH Call SOLE   200 0 0
LAM RESEARCH CORP COM 512807108 30 200 SH Call SOLE   200 0 0
LAM RESEARCH CORP COM 512807108 30 200 SH Call SOLE   200 0 0
LAM RESEARCH CORP COM 512807108 30 200 SH Call SOLE   200 0 0
LAM RESEARCH CORP COM 512807108 30 200 SH Call SOLE   200 0 0
LAM RESEARCH CORP COM 512807108 30 200 SH Put SOLE   200 0 0
LAM RESEARCH CORP COM 512807108 30 200 SH Put SOLE   200 0 0
LAM RESEARCH CORP COM 512807108 30 200 SH Put SOLE   200 0 0
LAM RESEARCH CORP COM 512807108 30 200 SH Put SOLE   200 0 0
LAM RESEARCH CORP COM 512807108 30 200 SH Put SOLE   200 0 0
LAM RESEARCH CORP COM 512807108 30 200 SH Put SOLE   200 0 0
LAM RESEARCH CORP COM 512807108 30 200 SH Put SOLE   200 0 0
LAM RESEARCH CORP COM 512807108 30 200 SH Put SOLE   200 0 0
LAM RESEARCH CORP COM 512807108 30 200 SH Put SOLE   200 0 0
LAM RESEARCH CORP COM 512807108 30 200 SH Put SOLE   200 0 0
LAM RESEARCH CORP COM 512807108 30 200 SH Put SOLE   200 0 0
LAM RESEARCH CORP COM 512807108 46 300 SH Call SOLE   300 0 0
LAM RESEARCH CORP COM 512807108 46 300 SH Call SOLE   300 0 0
LAM RESEARCH CORP COM 512807108 46 300 SH Call SOLE   300 0 0
LAM RESEARCH CORP COM 512807108 46 300 SH Put SOLE   300 0 0
LAM RESEARCH CORP COM 512807108 46 300 SH Put SOLE   300 0 0
LAM RESEARCH CORP COM 512807108 46 300 SH Put SOLE   300 0 0
LAM RESEARCH CORP COM 512807108 46 300 SH Put SOLE   300 0 0
LAM RESEARCH CORP COM 512807108 46 300 SH Put SOLE   300 0 0
LAM RESEARCH CORP COM 512807108 46 300 SH Put SOLE   300 0 0
LAM RESEARCH CORP COM 512807108 46 300 SH Put SOLE   300 0 0
LAM RESEARCH CORP COM 512807108 61 400 SH Call SOLE   400 0 0
LAM RESEARCH CORP COM 512807108 61 400 SH Call SOLE   400 0 0
LAM RESEARCH CORP COM 512807108 61 400 SH Call SOLE   400 0 0
LAM RESEARCH CORP COM 512807108 61 400 SH Call SOLE   400 0 0
LAM RESEARCH CORP COM 512807108 61 400 SH Put SOLE   400 0 0
LAM RESEARCH CORP COM 512807108 61 400 SH Put SOLE   400 0 0
LAM RESEARCH CORP COM 512807108 61 400 SH Put SOLE   400 0 0
LAM RESEARCH CORP COM 512807108 61 400 SH Put SOLE   400 0 0
LAM RESEARCH CORP COM 512807108 61 400 SH Put SOLE   400 0 0
LAM RESEARCH CORP COM 512807108 61 400 SH Put SOLE   400 0 0
LAM RESEARCH CORP COM 512807108 61 400 SH Put SOLE   400 0 0
LAM RESEARCH CORP COM 512807108 61 400 SH Put SOLE   400 0 0
LAM RESEARCH CORP COM 512807108 61 400 SH Put SOLE   400 0 0
LAM RESEARCH CORP COM 512807108 61 400 SH Put SOLE   400 0 0
LAM RESEARCH CORP COM 512807108 61 400 SH Put SOLE   400 0 0
LAM RESEARCH CORP COM 512807108 76 500 SH Call SOLE   500 0 0
LAM RESEARCH CORP COM 512807108 76 500 SH Call SOLE   500 0 0
LAM RESEARCH CORP COM 512807108 76 500 SH Put SOLE   500 0 0
LAM RESEARCH CORP COM 512807108 76 500 SH Put SOLE   500 0 0
LAM RESEARCH CORP COM 512807108 76 500 SH Put SOLE   500 0 0
LAM RESEARCH CORP COM 512807108 76 500 SH Put SOLE   500 0 0
LAM RESEARCH CORP COM 512807108 76 500 SH Put SOLE   500 0 0
LAM RESEARCH CORP COM 512807108 76 500 SH Put SOLE   500 0 0
LAM RESEARCH CORP COM 512807108 76 500 SH Put SOLE   500 0 0
LAM RESEARCH CORP COM 512807108 91 600 SH Call SOLE   600 0 0
LAM RESEARCH CORP COM 512807108 91 600 SH Call SOLE   600 0 0
LAM RESEARCH CORP COM 512807108 91 600 SH Call SOLE   600 0 0
LAM RESEARCH CORP COM 512807108 91 600 SH Call SOLE   600 0 0
LAM RESEARCH CORP COM 512807108 91 600 SH Put SOLE   600 0 0
LAM RESEARCH CORP COM 512807108 91 600 SH Put SOLE   600 0 0
LAM RESEARCH CORP COM 512807108 106 700 SH Call SOLE   700 0 0
LAM RESEARCH CORP COM 512807108 106 700 SH Put SOLE   700 0 0
LAM RESEARCH CORP COM 512807108 106 700 SH Put SOLE   700 0 0
LAM RESEARCH CORP COM 512807108 106 700 SH Put SOLE   700 0 0
LAM RESEARCH CORP COM 512807108 106 700 SH Put SOLE   700 0 0
LAM RESEARCH CORP COM 512807108 121 800 SH Call SOLE   800 0 0
LAM RESEARCH CORP COM 512807108 121 800 SH Call SOLE   800 0 0
LAM RESEARCH CORP COM 512807108 121 800 SH Put SOLE   800 0 0
LAM RESEARCH CORP COM 512807108 137 900 SH Call SOLE   900 0 0
LAM RESEARCH CORP COM 512807108 137 900 SH Put SOLE   900 0 0
LAM RESEARCH CORP COM 512807108 137 900 SH Put SOLE   900 0 0
LAM RESEARCH CORP COM 512807108 137 900 SH Put SOLE   900 0 0
LAM RESEARCH CORP COM 512807108 152 1,000 SH Call SOLE   1,000 0 0
LAM RESEARCH CORP COM 512807108 152 1,000 SH Put SOLE   1,000 0 0
LAM RESEARCH CORP COM 512807108 152 1,000 SH Put SOLE   1,000 0 0
LAM RESEARCH CORP COM 512807108 152 1,000 SH Put SOLE   1,000 0 0
LAM RESEARCH CORP COM 512807108 167 1,100 SH Call SOLE   1,100 0 0
LAM RESEARCH CORP COM 512807108 167 1,100 SH Call SOLE   1,100 0 0
LAM RESEARCH CORP COM 512807108 167 1,100 SH Put SOLE   1,100 0 0
LAM RESEARCH CORP COM 512807108 167 1,100 SH Put SOLE   1,100 0 0
LAM RESEARCH CORP COM 512807108 182 1,200 SH Call SOLE   1,200 0 0
LAM RESEARCH CORP COM 512807108 182 1,200 SH Put SOLE   1,200 0 0
LAM RESEARCH CORP COM 512807108 182 1,200 SH Put SOLE   1,200 0 0
LAM RESEARCH CORP COM 512807108 182 1,200 SH Put SOLE   1,200 0 0
LAM RESEARCH CORP COM 512807108 197 1,300 SH Call SOLE   1,300 0 0
LAM RESEARCH CORP COM 512807108 197 1,300 SH Call SOLE   1,300 0 0
LAM RESEARCH CORP COM 512807108 197 1,300 SH Put SOLE   1,300 0 0
LAM RESEARCH CORP COM 512807108 197 1,300 SH Put SOLE   1,300 0 0
LAM RESEARCH CORP COM 512807108 212 1,400 SH Call SOLE   1,400 0 0
LAM RESEARCH CORP COM 512807108 212 1,400 SH Put SOLE   1,400 0 0
LAM RESEARCH CORP COM 512807108 228 1,500 SH Call SOLE   1,500 0 0
LAM RESEARCH CORP COM 512807108 228 1,500 SH Put SOLE   1,500 0 0
LAM RESEARCH CORP COM 512807108 243 1,600 SH Call SOLE   1,600 0 0
LAM RESEARCH CORP COM 512807108 243 1,600 SH Put SOLE   1,600 0 0
LAM RESEARCH CORP COM 512807108 243 1,600 SH Put SOLE   1,600 0 0
LAM RESEARCH CORP COM 512807108 243 1,600 SH Put SOLE   1,600 0 0
LAM RESEARCH CORP COM 512807108 243 1,600 SH Put SOLE   1,600 0 0
LAM RESEARCH CORP COM 512807108 243 1,600 SH Put SOLE   1,600 0 0
LAM RESEARCH CORP COM 512807108 258 1,700 SH Call SOLE   1,700 0 0
LAM RESEARCH CORP COM 512807108 258 1,700 SH Put SOLE   1,700 0 0
LAM RESEARCH CORP COM 512807108 258 1,700 SH Put SOLE   1,700 0 0
LAM RESEARCH CORP COM 512807108 258 1,700 SH Put SOLE   1,700 0 0
LAM RESEARCH CORP COM 512807108 273 1,800 SH Call SOLE   1,800 0 0
LAM RESEARCH CORP COM 512807108 273 1,800 SH Put SOLE   1,800 0 0
LAM RESEARCH CORP COM 512807108 273 1,800 SH Put SOLE   1,800 0 0
LAM RESEARCH CORP COM 512807108 273 1,800 SH Put SOLE   1,800 0 0
LAM RESEARCH CORP COM 512807108 288 1,900 SH Put SOLE   1,900 0 0
LAM RESEARCH CORP COM 512807108 319 2,100 SH Put SOLE   2,100 0 0
LAM RESEARCH CORP COM 512807108 334 2,200 SH Put SOLE   2,200 0 0
LAM RESEARCH CORP COM 512807108 334 2,200 SH Put SOLE   2,200 0 0
LAM RESEARCH CORP COM 512807108 379 2,500 SH Put SOLE   2,500 0 0
LAM RESEARCH CORP COM 512807108 394 2,600 SH Put SOLE   2,600 0 0
LAM RESEARCH CORP COM 512807108 410 2,700 SH Put SOLE   2,700 0 0
LAM RESEARCH CORP COM 512807108 440 2,900 SH Put SOLE   2,900 0 0
LAM RESEARCH CORP COM 512807108 440 2,900 SH Put SOLE   2,900 0 0
LAM RESEARCH CORP COM 512807108 470 3,100 SH Put SOLE   3,100 0 0
LAM RESEARCH CORP COM 512807108 470 3,100 SH Put SOLE   3,100 0 0
LAM RESEARCH CORP COM 512807108 501 3,300 SH Put SOLE   3,300 0 0
LAM RESEARCH CORP COM 512807108 501 3,300 SH Put SOLE   3,300 0 0
LAM RESEARCH CORP COM 512807108 561 3,700 SH Put SOLE   3,700 0 0
LAM RESEARCH CORP COM 512807108 576 3,800 SH Put SOLE   3,800 0 0
LAM RESEARCH CORP COM 512807108 576 3,800 SH Put SOLE   3,800 0 0
LAM RESEARCH CORP COM 512807108 592 3,900 SH Put SOLE   3,900 0 0
LAM RESEARCH CORP COM 512807108 607 4,000 SH Put SOLE   4,000 0 0
LAM RESEARCH CORP COM 512807108 622 4,100 SH Put SOLE   4,100 0 0
LAM RESEARCH CORP COM 512807108 667 4,400 SH Put SOLE   4,400 0 0
LAM RESEARCH CORP COM 512807108 728 4,800 SH Put SOLE   4,800 0 0
LAM RESEARCH CORP COM 512807108 789 5,200 SH Put SOLE   5,200 0 0
LAM RESEARCH CORP COM 512807108 850 5,600 SH Put SOLE   5,600 0 0
LAM RESEARCH CORP COM 512807108 880 5,800 SH Put SOLE   5,800 0 0
LAM RESEARCH CORP COM 512807108 925 6,100 SH Put SOLE   6,100 0 0
LAM RESEARCH CORP COM 512807108 1,289 8,500 SH Put SOLE   8,500 0 0
LAM RESEARCH CORP COM 512807108 1,578 10,400 SH Put SOLE   10,400 0 0
LAM RESEARCH CORP COM 512807108 2,943 19,400 SH Put SOLE   19,400 0 0
LAM RESEARCH CORP COM 512807108 6,830 45,023 SH   SOLE   45,023 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 3 40 SH   SOLE   40 0 0
LAMB WESTON HLDGS INC COM 513272104 30 454 SH   SOLE   454 0 0
LANDSTAR SYS INC COM 515098101 34 279 SH   SOLE   279 0 0
LANTHEUS HLDGS INC COM 516544103 56 3,732 SH   SOLE   3,732 0 0
LAREDO PETROLEUM INC COM 516806106 57 6,997 SH   SOLE   6,997 0 0
LAS VEGAS SANDS CORP COM 517834107 6 100 SH Call SOLE   100 0 0
LAS VEGAS SANDS CORP COM 517834107 6 100 SH Put SOLE   100 0 0
LAS VEGAS SANDS CORP COM 517834107 6 100 SH Put SOLE   100 0 0
LAS VEGAS SANDS CORP COM 517834107 12 200 SH Call SOLE   200 0 0
LAS VEGAS SANDS CORP COM 517834107 12 200 SH Call SOLE   200 0 0
LAS VEGAS SANDS CORP COM 517834107 12 200 SH Put SOLE   200 0 0
LAS VEGAS SANDS CORP COM 517834107 12 200 SH Put SOLE   200 0 0
LAS VEGAS SANDS CORP COM 517834107 12 200 SH Put SOLE   200 0 0
LAS VEGAS SANDS CORP COM 517834107 12 200 SH Put SOLE   200 0 0
LAS VEGAS SANDS CORP COM 517834107 18 300 SH Call SOLE   300 0 0
LAS VEGAS SANDS CORP COM 517834107 18 300 SH Call SOLE   300 0 0
LAS VEGAS SANDS CORP COM 517834107 18 300 SH Put SOLE   300 0 0
LAS VEGAS SANDS CORP COM 517834107 18 300 SH Put SOLE   300 0 0
LAS VEGAS SANDS CORP COM 517834107 18 300 SH Put SOLE   300 0 0
LAS VEGAS SANDS CORP COM 517834107 24 400 SH Call SOLE   400 0 0
LAS VEGAS SANDS CORP COM 517834107 24 400 SH Call SOLE   400 0 0
LAS VEGAS SANDS CORP COM 517834107 30 500 SH Call SOLE   500 0 0
LAS VEGAS SANDS CORP COM 517834107 30 500 SH Put SOLE   500 0 0
LAS VEGAS SANDS CORP COM 517834107 30 500 SH Put SOLE   500 0 0
LAS VEGAS SANDS CORP COM 517834107 36 600 SH Call SOLE   600 0 0
LAS VEGAS SANDS CORP COM 517834107 36 600 SH Put SOLE   600 0 0
LAS VEGAS SANDS CORP COM 517834107 47 800 SH Put SOLE   800 0 0
LAS VEGAS SANDS CORP COM 517834107 47 800 SH Put SOLE   800 0 0
LAS VEGAS SANDS CORP COM 517834107 59 1,000 SH Call SOLE   1,000 0 0
LAS VEGAS SANDS CORP COM 517834107 59 1,000 SH Put SOLE   1,000 0 0
LAS VEGAS SANDS CORP COM 517834107 59 1,000 SH Put SOLE   1,000 0 0
LAS VEGAS SANDS CORP COM 517834107 59 1,000 SH Put SOLE   1,000 0 0
LAS VEGAS SANDS CORP COM 517834107 65 1,100 SH Put SOLE   1,100 0 0
LAS VEGAS SANDS CORP COM 517834107 71 1,200 SH Put SOLE   1,200 0 0
LAS VEGAS SANDS CORP COM 517834107 71 1,200 SH Put SOLE   1,200 0 0
LAS VEGAS SANDS CORP COM 517834107 107 1,800 SH Call SOLE   1,800 0 0
LAS VEGAS SANDS CORP COM 517834107 107 1,800 SH Put SOLE   1,800 0 0
LAS VEGAS SANDS CORP COM 517834107 125 2,100 SH Put SOLE   2,100 0 0
LAS VEGAS SANDS CORP COM 517834107 190 3,200 SH Put SOLE   3,200 0 0
LAS VEGAS SANDS CORP COM 517834107 196 3,300 SH Put SOLE   3,300 0 0
LAS VEGAS SANDS CORP COM 517834107 279 4,700 SH Put SOLE   4,700 0 0
LAS VEGAS SANDS CORP COM 517834107 303 5,100 SH Put SOLE   5,100 0 0
LAS VEGAS SANDS CORP COM 517834107 386 6,500 SH Put SOLE   6,500 0 0
LAS VEGAS SANDS CORP COM 517834107 522 8,800 SH Put SOLE   8,800 0 0
LAS VEGAS SANDS CORP COM 517834107 688 11,600 SH Put SOLE   11,600 0 0
LAS VEGAS SANDS CORP COM 517834107 1,038 17,500 SH Put SOLE   17,500 0 0
LAS VEGAS SANDS CORP COM 517834107 5,642 95,100 SH Put SOLE   95,100 0 0
LAS VEGAS SANDS CORP COM 517834107 11,813 199,100 SH Call SOLE   199,100 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 0 30 SH   SOLE   30 0 0
LAUDER ESTEE COS INC CL A 518439104 29 200 SH Put SOLE   200 0 0
LAUDER ESTEE COS INC CL A 518439104 29 200 SH Put SOLE   200 0 0
LAUDER ESTEE COS INC CL A 518439104 29 200 SH Put SOLE   200 0 0
LAUDER ESTEE COS INC CL A 518439104 29 200 SH Put SOLE   200 0 0
LAUDER ESTEE COS INC CL A 518439104 58 400 SH Call SOLE   400 0 0
LAUDER ESTEE COS INC CL A 518439104 7,266 50,000 SH Call SOLE   50,000 0 0
LAWSON PRODS INC COM 520776105 80 2,356 SH   SOLE   2,356 0 0
LEAF GROUP LTD COM 52177G102 4,937 493,698 SH   SOLE   493,698 0 0
LEAR CORP COM NEW 521865204 52 358 SH   SOLE   358 0 0
LEE ENTERPRISES INC COM 523768109 66 25,000 SH Call SOLE   25,000 0 0
LEE ENTERPRISES INC COM 523768109 66 25,000 SH Put SOLE   25,000 0 0
LEGGETT & PLATT INC COM 524660107 0 1 SH   SOLE   1 0 0
LEGACY TEX FINL GROUP INC COM 52471Y106 47 1,092 SH   SOLE   1,092 0 0
LEGG MASON INC COM 524901105 10 307 SH   SOLE   307 0 0
LENDINGCLUB CORP COM 52603A109 5 1,399 SH   SOLE   1,399 0 0
LENDINGCLUB CORP COM 52603A109 155 40,000 SH Put SOLE   40,000 0 0
LENDINGCLUB CORP COM 52603A109 175 45,000 SH Call SOLE   45,000 0 0
LENDINGCLUB CORP COM 52603A109 388 100,000 SH Call SOLE   100,000 0 0
LENDINGCLUB CORP COM 52603A109 628 161,900 SH Put SOLE   161,900 0 0
LENNAR CORP CL A 526057104 840 18,000 SH Call SOLE   18,000 0 0
LENNAR CORP CL A 526057104 1,784 38,200 SH Call SOLE   38,200 0 0
LENNAR CORP CL A 526057104 3,373 72,240 SH   SOLE   72,240 0 0
LENNAR CORP CL A 526057104 6,116 131,000 SH Call SOLE   131,000 0 0
LENNAR CORP CL A 526057104 8,638 185,000 SH Put SOLE   185,000 0 0
LENNAR CORP CL B 526057302 0 7 SH   SOLE   7 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302 400 37,500 SH Call SOLE   37,500 0 0
LEXINGTON REALTY TRUST COM 529043101 3 391 SH   SOLE   391 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 59 704 SH   SOLE   704 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 59 703 SH   SOLE   703 0 0
LIBERTY PPTY TR SH BEN INT 531172104 3 60 SH   SOLE   60 0 0
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 2 50 SH   SOLE   50 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 5 20 SH   SOLE   20 0 0
LIFE STORAGE INC COM 53223X107 239 2,514 SH   SOLE   2,514 0 0
LIFE STORAGE INC COM 53223X107 999 10,500 SH Put SOLE   10,500 0 0
LIFE STORAGE INC COM 53223X107 4,777 50,200 SH Put SOLE   50,200 0 0
LILLY ELI & CO COM 532457108 11 100 SH Call SOLE   100 0 0
LILLY ELI & CO COM 532457108 21 200 SH Call SOLE   200 0 0
LILLY ELI & CO COM 532457108 21 200 SH Call SOLE   200 0 0
LILLY ELI & CO COM 532457108 21 200 SH Put SOLE   200 0 0
LILLY ELI & CO COM 532457108 21 200 SH Put SOLE   200 0 0
LILLY ELI & CO COM 532457108 32 300 SH Call SOLE   300 0 0
LILLY ELI & CO COM 532457108 32 300 SH Call SOLE   300 0 0
LILLY ELI & CO COM 532457108 32 300 SH Call SOLE   300 0 0
LILLY ELI & CO COM 532457108 43 400 SH Call SOLE   400 0 0
LILLY ELI & CO COM 532457108 43 400 SH Call SOLE   400 0 0
LILLY ELI & CO COM 532457108 43 400 SH Call SOLE   400 0 0
LILLY ELI & CO COM 532457108 43 400 SH Put SOLE   400 0 0
LILLY ELI & CO COM 532457108 43 400 SH Put SOLE   400 0 0
LILLY ELI & CO COM 532457108 64 600 SH Put SOLE   600 0 0
LILLY ELI & CO COM 532457108 75 700 SH Call SOLE   700 0 0
LILLY ELI & CO COM 532457108 86 800 SH Call SOLE   800 0 0
LILLY ELI & CO COM 532457108 97 900 SH Put SOLE   900 0 0
LILLY ELI & CO COM 532457108 150 1,400 SH Call SOLE   1,400 0 0
LILLY ELI & CO COM 532457108 150 1,400 SH Call SOLE   1,400 0 0
LILLY ELI & CO COM 532457108 258 2,400 SH Call SOLE   2,400 0 0
LILLY ELI & CO COM 532457108 258 2,400 SH Call SOLE   2,400 0 0
LILLY ELI & CO COM 532457108 311 2,900 SH Call SOLE   2,900 0 0
LILLY ELI & CO COM 532457108 633 5,900 SH Call SOLE   5,900 0 0
LILLY ELI & CO COM 532457108 1,266 11,800 SH Call SOLE   11,800 0 0
LILLY ELI & CO COM 532457108 1,599 14,900 SH Call SOLE   14,900 0 0
LILLY ELI & CO COM 532457108 4,762 44,372 SH   SOLE   44,372 0 0
LILLY ELI & CO COM 532457108 9,561 89,100 SH Put SOLE   89,100 0 0
LILLY ELI & CO COM 532457108 11,804 110,000 SH Put SOLE   110,000 0 0
LINCOLN NATL CORP IND COM 534187109 8,564 126,577 SH   SOLE   126,577 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 269 11,011 SH   SOLE   11,011 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 1 22 SH   SOLE   22 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 1,258 23,103 SH   SOLE   23,103 0 0
LIVE OAK BANCSHARES INC COM 53803X105 1,340 50,000 SH Call SOLE   50,000 0 0
LOCKHEED MARTIN CORP COM 539830109 35 100 SH Call SOLE   100 0 0
LOCKHEED MARTIN CORP COM 539830109 35 100 SH Call SOLE   100 0 0
LOCKHEED MARTIN CORP COM 539830109 35 100 SH Call SOLE   100 0 0
LOCKHEED MARTIN CORP COM 539830109 35 100 SH Call SOLE   100 0 0
LOCKHEED MARTIN CORP COM 539830109 35 100 SH Call SOLE   100 0 0
LOCKHEED MARTIN CORP COM 539830109 35 100 SH Call SOLE   100 0 0
LOCKHEED MARTIN CORP COM 539830109 35 100 SH Call SOLE   100 0 0
LOCKHEED MARTIN CORP COM 539830109 35 100 SH Call SOLE   100 0 0
LOCKHEED MARTIN CORP COM 539830109 35 100 SH Put SOLE   100 0 0
LOCKHEED MARTIN CORP COM 539830109 35 100 SH Put SOLE   100 0 0
LOCKHEED MARTIN CORP COM 539830109 35 100 SH Put SOLE   100 0 0
LOCKHEED MARTIN CORP COM 539830109 35 100 SH Put SOLE   100 0 0
LOCKHEED MARTIN CORP COM 539830109 35 100 SH Put SOLE   100 0 0
LOCKHEED MARTIN CORP COM 539830109 35 100 SH Put SOLE   100 0 0
LOCKHEED MARTIN CORP COM 539830109 35 100 SH Put SOLE   100 0 0
LOCKHEED MARTIN CORP COM 539830109 35 100 SH Put SOLE   100 0 0
LOCKHEED MARTIN CORP COM 539830109 69 200 SH Call SOLE   200 0 0
LOCKHEED MARTIN CORP COM 539830109 69 200 SH Call SOLE   200 0 0
LOCKHEED MARTIN CORP COM 539830109 69 200 SH Call SOLE   200 0 0
LOCKHEED MARTIN CORP COM 539830109 69 200 SH Call SOLE   200 0 0
LOCKHEED MARTIN CORP COM 539830109 69 200 SH Call SOLE   200 0 0
LOCKHEED MARTIN CORP COM 539830109 69 200 SH Put SOLE   200 0 0
LOCKHEED MARTIN CORP COM 539830109 69 200 SH Put SOLE   200 0 0
LOCKHEED MARTIN CORP COM 539830109 69 200 SH Put SOLE   200 0 0
LOCKHEED MARTIN CORP COM 539830109 69 200 SH Put SOLE   200 0 0
LOCKHEED MARTIN CORP COM 539830109 69 200 SH Put SOLE   200 0 0
LOCKHEED MARTIN CORP COM 539830109 69 200 SH Put SOLE   200 0 0
LOCKHEED MARTIN CORP COM 539830109 69 200 SH Put SOLE   200 0 0
LOCKHEED MARTIN CORP COM 539830109 69 200 SH Put SOLE   200 0 0
LOCKHEED MARTIN CORP COM 539830109 69 200 SH Put SOLE   200 0 0
LOCKHEED MARTIN CORP COM 539830109 69 200 SH Put SOLE   200 0 0
LOCKHEED MARTIN CORP COM 539830109 69 200 SH Put SOLE   200 0 0
LOCKHEED MARTIN CORP COM 539830109 69 200 SH Put SOLE   200 0 0
LOCKHEED MARTIN CORP COM 539830109 69 200 SH Put SOLE   200 0 0
LOCKHEED MARTIN CORP COM 539830109 69 200 SH Put SOLE   200 0 0
LOCKHEED MARTIN CORP COM 539830109 69 200 SH Put SOLE   200 0 0
LOCKHEED MARTIN CORP COM 539830109 69 200 SH Put SOLE   200 0 0
LOCKHEED MARTIN CORP COM 539830109 69 200 SH Put SOLE   200 0 0
LOCKHEED MARTIN CORP COM 539830109 69 200 SH Put SOLE   200 0 0
LOCKHEED MARTIN CORP COM 539830109 69 200 SH Put SOLE   200 0 0
LOCKHEED MARTIN CORP COM 539830109 69 200 SH Put SOLE   200 0 0
LOCKHEED MARTIN CORP COM 539830109 69 200 SH Put SOLE   200 0 0
LOCKHEED MARTIN CORP COM 539830109 69 200 SH Put SOLE   200 0 0
LOCKHEED MARTIN CORP COM 539830109 69 200 SH Put SOLE   200 0 0
LOCKHEED MARTIN CORP COM 539830109 69 200 SH Put SOLE   200 0 0
LOCKHEED MARTIN CORP COM 539830109 69 200 SH Put SOLE   200 0 0
LOCKHEED MARTIN CORP COM 539830109 69 200 SH Put SOLE   200 0 0
LOCKHEED MARTIN CORP COM 539830109 69 200 SH Put SOLE   200 0 0
LOCKHEED MARTIN CORP COM 539830109 69 200 SH Put SOLE   200 0 0
LOCKHEED MARTIN CORP COM 539830109 69 200 SH Put SOLE   200 0 0
LOCKHEED MARTIN CORP COM 539830109 69 200 SH Put SOLE   200 0 0
LOCKHEED MARTIN CORP COM 539830109 69 200 SH Put SOLE   200 0 0
LOCKHEED MARTIN CORP COM 539830109 69 200 SH Put SOLE   200 0 0
LOCKHEED MARTIN CORP COM 539830109 104 300 SH Call SOLE   300 0 0
LOCKHEED MARTIN CORP COM 539830109 104 300 SH Call SOLE   300 0 0
LOCKHEED MARTIN CORP COM 539830109 104 300 SH Call SOLE   300 0 0
LOCKHEED MARTIN CORP COM 539830109 104 300 SH Call SOLE   300 0 0
LOCKHEED MARTIN CORP COM 539830109 104 300 SH Call SOLE   300 0 0
LOCKHEED MARTIN CORP COM 539830109 104 300 SH Call SOLE   300 0 0
LOCKHEED MARTIN CORP COM 539830109 104 300 SH Put SOLE   300 0 0
LOCKHEED MARTIN CORP COM 539830109 104 300 SH Put SOLE   300 0 0
LOCKHEED MARTIN CORP COM 539830109 104 300 SH Put SOLE   300 0 0
LOCKHEED MARTIN CORP COM 539830109 104 300 SH Put SOLE   300 0 0
LOCKHEED MARTIN CORP COM 539830109 104 300 SH Put SOLE   300 0 0
LOCKHEED MARTIN CORP COM 539830109 138 400 SH Call SOLE   400 0 0
LOCKHEED MARTIN CORP COM 539830109 138 400 SH Call SOLE   400 0 0
LOCKHEED MARTIN CORP COM 539830109 138 400 SH Call SOLE   400 0 0
LOCKHEED MARTIN CORP COM 539830109 138 400 SH Call SOLE   400 0 0
LOCKHEED MARTIN CORP COM 539830109 138 400 SH Call SOLE   400 0 0
LOCKHEED MARTIN CORP COM 539830109 138 400 SH Call SOLE   400 0 0
LOCKHEED MARTIN CORP COM 539830109 138 400 SH Call SOLE   400 0 0
LOCKHEED MARTIN CORP COM 539830109 138 400 SH Call SOLE   400 0 0
LOCKHEED MARTIN CORP COM 539830109 138 400 SH Put SOLE   400 0 0
LOCKHEED MARTIN CORP COM 539830109 138 400 SH Put SOLE   400 0 0
LOCKHEED MARTIN CORP COM 539830109 138 400 SH Put SOLE   400 0 0
LOCKHEED MARTIN CORP COM 539830109 138 400 SH Put SOLE   400 0 0
LOCKHEED MARTIN CORP COM 539830109 138 400 SH Put SOLE   400 0 0
LOCKHEED MARTIN CORP COM 539830109 138 400 SH Put SOLE   400 0 0
LOCKHEED MARTIN CORP COM 539830109 138 400 SH Put SOLE   400 0 0
LOCKHEED MARTIN CORP COM 539830109 138 400 SH Put SOLE   400 0 0
LOCKHEED MARTIN CORP COM 539830109 138 400 SH Put SOLE   400 0 0
LOCKHEED MARTIN CORP COM 539830109 138 400 SH Put SOLE   400 0 0
LOCKHEED MARTIN CORP COM 539830109 138 400 SH Put SOLE   400 0 0
LOCKHEED MARTIN CORP COM 539830109 173 500 SH Put SOLE   500 0 0
LOCKHEED MARTIN CORP COM 539830109 173 500 SH Put SOLE   500 0 0
LOCKHEED MARTIN CORP COM 539830109 173 500 SH Put SOLE   500 0 0
LOCKHEED MARTIN CORP COM 539830109 173 500 SH Put SOLE   500 0 0
LOCKHEED MARTIN CORP COM 539830109 208 600 SH Call SOLE   600 0 0
LOCKHEED MARTIN CORP COM 539830109 208 600 SH Call SOLE   600 0 0
LOCKHEED MARTIN CORP COM 539830109 208 600 SH Call SOLE   600 0 0
LOCKHEED MARTIN CORP COM 539830109 208 600 SH Put SOLE   600 0 0
LOCKHEED MARTIN CORP COM 539830109 208 600 SH Put SOLE   600 0 0
LOCKHEED MARTIN CORP COM 539830109 208 600 SH Put SOLE   600 0 0
LOCKHEED MARTIN CORP COM 539830109 242 700 SH Call SOLE   700 0 0
LOCKHEED MARTIN CORP COM 539830109 242 700 SH Call SOLE   700 0 0
LOCKHEED MARTIN CORP COM 539830109 242 700 SH Call SOLE   700 0 0
LOCKHEED MARTIN CORP COM 539830109 242 700 SH Call SOLE   700 0 0
LOCKHEED MARTIN CORP COM 539830109 242 700 SH Put SOLE   700 0 0
LOCKHEED MARTIN CORP COM 539830109 242 700 SH Put SOLE   700 0 0
LOCKHEED MARTIN CORP COM 539830109 277 800 SH Put SOLE   800 0 0
LOCKHEED MARTIN CORP COM 539830109 277 800 SH Put SOLE   800 0 0
LOCKHEED MARTIN CORP COM 539830109 277 800 SH Put SOLE   800 0 0
LOCKHEED MARTIN CORP COM 539830109 311 900 SH Call SOLE   900 0 0
LOCKHEED MARTIN CORP COM 539830109 311 900 SH Put SOLE   900 0 0
LOCKHEED MARTIN CORP COM 539830109 346 1,000 SH Call SOLE   1,000 0 0
LOCKHEED MARTIN CORP COM 539830109 381 1,100 SH Call SOLE   1,100 0 0
LOCKHEED MARTIN CORP COM 539830109 415 1,200 SH Call SOLE   1,200 0 0
LOCKHEED MARTIN CORP COM 539830109 484 1,400 SH Call SOLE   1,400 0 0
LOCKHEED MARTIN CORP COM 539830109 484 1,400 SH Call SOLE   1,400 0 0
LOCKHEED MARTIN CORP COM 539830109 484 1,400 SH Put SOLE   1,400 0 0
LOCKHEED MARTIN CORP COM 539830109 588 1,700 SH Put SOLE   1,700 0 0
LOCKHEED MARTIN CORP COM 539830109 1,730 5,000 SH Put SOLE   5,000 0 0
LOCKHEED MARTIN CORP COM 539830109 37,709 108,998 SH   SOLE   108,998 0 0
LOEWS CORP COM 540424108 1 16 SH   SOLE   16 0 0
LONESTAR RES US INC CL A VTG 54240F103 78 10,000 SH   SOLE   10,000 0 0
LOWES COS INC COM 548661107 11 100 SH Call SOLE   100 0 0
LOWES COS INC COM 548661107 11 100 SH Put SOLE   100 0 0
LOWES COS INC COM 548661107 11 100 SH Put SOLE   100 0 0
LOWES COS INC COM 548661107 23 200 SH Put SOLE   200 0 0
LOWES COS INC COM 548661107 23 200 SH Put SOLE   200 0 0
LOWES COS INC COM 548661107 23 200 SH Put SOLE   200 0 0
LOWES COS INC COM 548661107 34 300 SH Put SOLE   300 0 0
LOWES COS INC COM 548661107 34 300 SH Put SOLE   300 0 0
LOWES COS INC COM 548661107 34 300 SH Put SOLE   300 0 0
LOWES COS INC COM 548661107 34 300 SH Put SOLE   300 0 0
LOWES COS INC COM 548661107 34 300 SH Put SOLE   300 0 0
LOWES COS INC COM 548661107 34 300 SH Put SOLE   300 0 0
LOWES COS INC COM 548661107 34 300 SH Put SOLE   300 0 0
LOWES COS INC COM 548661107 34 300 SH Put SOLE   300 0 0
LOWES COS INC COM 548661107 46 400 SH Call SOLE   400 0 0
LOWES COS INC COM 548661107 46 400 SH Put SOLE   400 0 0
LOWES COS INC COM 548661107 46 400 SH Put SOLE   400 0 0
LOWES COS INC COM 548661107 57 500 SH Call SOLE   500 0 0
LOWES COS INC COM 548661107 57 500 SH Call SOLE   500 0 0
LOWES COS INC COM 548661107 57 500 SH Call SOLE   500 0 0
LOWES COS INC COM 548661107 69 600 SH Put SOLE   600 0 0
LOWES COS INC COM 548661107 69 600 SH Put SOLE   600 0 0
LOWES COS INC COM 548661107 80 700 SH Put SOLE   700 0 0
LOWES COS INC COM 548661107 80 700 SH Put SOLE   700 0 0
LOWES COS INC COM 548661107 103 900 SH Put SOLE   900 0 0
LOWES COS INC COM 548661107 103 900 SH Put SOLE   900 0 0
LOWES COS INC COM 548661107 115 1,000 SH Call SOLE   1,000 0 0
LOWES COS INC COM 548661107 126 1,100 SH Put SOLE   1,100 0 0
LOWES COS INC COM 548661107 126 1,100 SH Put SOLE   1,100 0 0
LOWES COS INC COM 548661107 126 1,100 SH Put SOLE   1,100 0 0
LOWES COS INC COM 548661107 138 1,200 SH Put SOLE   1,200 0 0
LOWES COS INC COM 548661107 149 1,300 SH Put SOLE   1,300 0 0
LOWES COS INC COM 548661107 172 1,500 SH Put SOLE   1,500 0 0
LOWES COS INC COM 548661107 184 1,600 SH Put SOLE   1,600 0 0
LOWES COS INC COM 548661107 195 1,700 SH Put SOLE   1,700 0 0
LOWES COS INC COM 548661107 253 2,200 SH Call SOLE   2,200 0 0
LOWES COS INC COM 548661107 253 2,200 SH Put SOLE   2,200 0 0
LOWES COS INC COM 548661107 276 2,400 SH Put SOLE   2,400 0 0
LOWES COS INC COM 548661107 276 2,400 SH Put SOLE   2,400 0 0
LOWES COS INC COM 548661107 310 2,700 SH Put SOLE   2,700 0 0
LOWES COS INC COM 548661107 333 2,900 SH Call SOLE   2,900 0 0
LOWES COS INC COM 548661107 344 3,000 SH Put SOLE   3,000 0 0
LOWES COS INC COM 548661107 356 3,100 SH Put SOLE   3,100 0 0
LOWES COS INC COM 548661107 390 3,400 SH Put SOLE   3,400 0 0
LOWES COS INC COM 548661107 413 3,600 SH Put SOLE   3,600 0 0
LOWES COS INC COM 548661107 471 4,100 SH Put SOLE   4,100 0 0
LOWES COS INC COM 548661107 540 4,700 SH Call SOLE   4,700 0 0
LOWES COS INC COM 548661107 850 7,400 SH Put SOLE   7,400 0 0
LOWES COS INC COM 548661107 942 8,200 SH Put SOLE   8,200 0 0
LOWES COS INC COM 548661107 1,078 9,388 SH   SOLE   9,388 0 0
LOWES COS INC COM 548661107 1,160 10,100 SH Call SOLE   10,100 0 0
LOWES COS INC COM 548661107 1,263 11,000 SH Put SOLE   11,000 0 0
LOWES COS INC COM 548661107 1,481 12,900 SH Put SOLE   12,900 0 0
LOWES COS INC COM 548661107 1,768 15,400 SH Put SOLE   15,400 0 0
LOWES COS INC COM 548661107 1,952 17,000 SH Put SOLE   17,000 0 0
LOWES COS INC COM 548661107 2,193 19,100 SH Put SOLE   19,100 0 0
LOWES COS INC COM 548661107 2,319 20,200 SH Put SOLE   20,200 0 0
LOWES COS INC COM 548661107 2,388 20,800 SH Put SOLE   20,800 0 0
LOWES COS INC COM 548661107 2,962 25,800 SH Put SOLE   25,800 0 0
LOWES COS INC COM 548661107 3,548 30,900 SH Put SOLE   30,900 0 0
LOWES COS INC COM 548661107 3,973 34,600 SH Put SOLE   34,600 0 0
LOWES COS INC COM 548661107 8,726 76,000 SH Put SOLE   76,000 0 0
LOWES COS INC COM 548661107 9,392 81,800 SH Put SOLE   81,800 0 0
LOWES COS INC COM 548661107 17,223 150,000 SH Call SOLE   150,000 0 0
LOWES COS INC COM 548661107 19,646 171,100 SH Put SOLE   171,100 0 0
LOXO ONCOLOGY INC COM 548862101 3 17 SH   SOLE   17 0 0
LULULEMON ATHLETICA INC COM 550021109 16 100 SH Call SOLE   100 0 0
LULULEMON ATHLETICA INC COM 550021109 16 100 SH Put SOLE   100 0 0
LULULEMON ATHLETICA INC COM 550021109 16 100 SH Put SOLE   100 0 0
LULULEMON ATHLETICA INC COM 550021109 16 100 SH Put SOLE   100 0 0
LULULEMON ATHLETICA INC COM 550021109 16 100 SH Put SOLE   100 0 0
LULULEMON ATHLETICA INC COM 550021109 32 200 SH Call SOLE   200 0 0
LULULEMON ATHLETICA INC COM 550021109 32 200 SH Call SOLE   200 0 0
LULULEMON ATHLETICA INC COM 550021109 32 200 SH Call SOLE   200 0 0
LULULEMON ATHLETICA INC COM 550021109 32 200 SH Call SOLE   200 0 0
LULULEMON ATHLETICA INC COM 550021109 32 200 SH Put SOLE   200 0 0
LULULEMON ATHLETICA INC COM 550021109 32 200 SH Put SOLE   200 0 0
LULULEMON ATHLETICA INC COM 550021109 32 200 SH Put SOLE   200 0 0
LULULEMON ATHLETICA INC COM 550021109 32 200 SH Put SOLE   200 0 0
LULULEMON ATHLETICA INC COM 550021109 32 200 SH Put SOLE   200 0 0
LULULEMON ATHLETICA INC COM 550021109 49 300 SH Put SOLE   300 0 0
LULULEMON ATHLETICA INC COM 550021109 49 300 SH Put SOLE   300 0 0
LULULEMON ATHLETICA INC COM 550021109 49 300 SH Put SOLE   300 0 0
LULULEMON ATHLETICA INC COM 550021109 49 300 SH Put SOLE   300 0 0
LULULEMON ATHLETICA INC COM 550021109 65 400 SH Put SOLE   400 0 0
LULULEMON ATHLETICA INC COM 550021109 65 400 SH Put SOLE   400 0 0
LULULEMON ATHLETICA INC COM 550021109 65 400 SH Put SOLE   400 0 0
LULULEMON ATHLETICA INC COM 550021109 65 400 SH Put SOLE   400 0 0
LULULEMON ATHLETICA INC COM 550021109 65 400 SH Put SOLE   400 0 0
LULULEMON ATHLETICA INC COM 550021109 81 500 SH Call SOLE   500 0 0
LULULEMON ATHLETICA INC COM 550021109 81 500 SH Call SOLE   500 0 0
LULULEMON ATHLETICA INC COM 550021109 81 500 SH Put SOLE   500 0 0
LULULEMON ATHLETICA INC COM 550021109 81 500 SH Put SOLE   500 0 0
LULULEMON ATHLETICA INC COM 550021109 97 600 SH Put SOLE   600 0 0
LULULEMON ATHLETICA INC COM 550021109 114 700 SH Put SOLE   700 0 0
LULULEMON ATHLETICA INC COM 550021109 114 700 SH Put SOLE   700 0 0
LULULEMON ATHLETICA INC COM 550021109 114 700 SH Put SOLE   700 0 0
LULULEMON ATHLETICA INC COM 550021109 114 700 SH Put SOLE   700 0 0
LULULEMON ATHLETICA INC COM 550021109 114 700 SH Put SOLE   700 0 0
LULULEMON ATHLETICA INC COM 550021109 114 700 SH Put SOLE   700 0 0
LULULEMON ATHLETICA INC COM 550021109 130 800 SH Put SOLE   800 0 0
LULULEMON ATHLETICA INC COM 550021109 130 800 SH Put SOLE   800 0 0
LULULEMON ATHLETICA INC COM 550021109 130 800 SH Put SOLE   800 0 0
LULULEMON ATHLETICA INC COM 550021109 130 800 SH Put SOLE   800 0 0
LULULEMON ATHLETICA INC COM 550021109 130 800 SH Put SOLE   800 0 0
LULULEMON ATHLETICA INC COM 550021109 146 900 SH Put SOLE   900 0 0
LULULEMON ATHLETICA INC COM 550021109 146 900 SH Put SOLE   900 0 0
LULULEMON ATHLETICA INC COM 550021109 146 900 SH Put SOLE   900 0 0
LULULEMON ATHLETICA INC COM 550021109 162 1,000 SH Put SOLE   1,000 0 0
LULULEMON ATHLETICA INC COM 550021109 162 1,000 SH Put SOLE   1,000 0 0
LULULEMON ATHLETICA INC COM 550021109 179 1,100 SH Call SOLE   1,100 0 0
LULULEMON ATHLETICA INC COM 550021109 179 1,100 SH Put SOLE   1,100 0 0
LULULEMON ATHLETICA INC COM 550021109 211 1,300 SH Put SOLE   1,300 0 0
LULULEMON ATHLETICA INC COM 550021109 211 1,300 SH Put SOLE   1,300 0 0
LULULEMON ATHLETICA INC COM 550021109 244 1,500 SH Put SOLE   1,500 0 0
LULULEMON ATHLETICA INC COM 550021109 260 1,600 SH Call SOLE   1,600 0 0
LULULEMON ATHLETICA INC COM 550021109 309 1,900 SH Put SOLE   1,900 0 0
LULULEMON ATHLETICA INC COM 550021109 341 2,100 SH Put SOLE   2,100 0 0
LULULEMON ATHLETICA INC COM 550021109 406 2,500 SH Put SOLE   2,500 0 0
LULULEMON ATHLETICA INC COM 550021109 439 2,700 SH Call SOLE   2,700 0 0
LULULEMON ATHLETICA INC COM 550021109 1,581 9,731 SH   SOLE   9,731 0 0
LULULEMON ATHLETICA INC COM 550021109 1,625 10,000 SH Put SOLE   10,000 0 0
LULULEMON ATHLETICA INC COM 550021109 3,250 20,000 SH Put SOLE   20,000 0 0
LUMENTUM HLDGS INC COM 55024U109 2 34 SH   SOLE   34 0 0
LUMENTUM HLDGS INC COM 55024U109 5,995 100,000 SH Call SOLE   100,000 0 0
M & T BK CORP COM 55261F104 19 114 SH   SOLE   114 0 0
MDU RES GROUP INC COM 552690109 3 110 SH   SOLE   110 0 0
MDC PARTNERS INC CL A SUB VTG 552697104 51 12,278 SH   SOLE   12,278 0 0
MFA FINL INC COM 55272X102 4 490 SH   SOLE   490 0 0
MCBC HLDGS INC COM 55276F107 74 2,056 SH   SOLE   2,056 0 0
MGE ENERGY INC COM 55277P104 3 51 SH   SOLE   51 0 0
MGIC INVT CORP WIS COM 552848103 168 12,601 SH   SOLE   12,601 0 0
MGM RESORTS INTERNATIONAL COM 552953101 3 100 SH Call SOLE   100 0 0
MGM RESORTS INTERNATIONAL COM 552953101 6 200 SH Call SOLE   200 0 0
MGM RESORTS INTERNATIONAL COM 552953101 6 200 SH Call SOLE   200 0 0
MGM RESORTS INTERNATIONAL COM 552953101 8 300 SH Call SOLE   300 0 0
MGM RESORTS INTERNATIONAL COM 552953101 8 300 SH Put SOLE   300 0 0
MGM RESORTS INTERNATIONAL COM 552953101 8 300 SH Put SOLE   300 0 0
MGM RESORTS INTERNATIONAL COM 552953101 11 400 SH Call SOLE   400 0 0
MGM RESORTS INTERNATIONAL COM 552953101 11 400 SH Put SOLE   400 0 0
MGM RESORTS INTERNATIONAL COM 552953101 11 400 SH Put SOLE   400 0 0
MGM RESORTS INTERNATIONAL COM 552953101 11 400 SH Put SOLE   400 0 0
MGM RESORTS INTERNATIONAL COM 552953101 11 400 SH Put SOLE   400 0 0
MGM RESORTS INTERNATIONAL COM 552953101 11 400 SH Put SOLE   400 0 0
MGM RESORTS INTERNATIONAL COM 552953101 11 400 SH Put SOLE   400 0 0
MGM RESORTS INTERNATIONAL COM 552953101 14 500 SH Call SOLE   500 0 0
MGM RESORTS INTERNATIONAL COM 552953101 14 500 SH Put SOLE   500 0 0
MGM RESORTS INTERNATIONAL COM 552953101 17 600 SH Put SOLE   600 0 0
MGM RESORTS INTERNATIONAL COM 552953101 17 600 SH Put SOLE   600 0 0
MGM RESORTS INTERNATIONAL COM 552953101 22 800 SH Call SOLE   800 0 0
MGM RESORTS INTERNATIONAL COM 552953101 33 1,200 SH Put SOLE   1,200 0 0
MGM RESORTS INTERNATIONAL COM 552953101 39 1,400 SH Put SOLE   1,400 0 0
MGM RESORTS INTERNATIONAL COM 552953101 50 1,800 SH Put SOLE   1,800 0 0
MGM RESORTS INTERNATIONAL COM 552953101 61 2,200 SH Put SOLE   2,200 0 0
MGM RESORTS INTERNATIONAL COM 552953101 61 2,200 SH Put SOLE   2,200 0 0
MGM RESORTS INTERNATIONAL COM 552953101 67 2,400 SH Put SOLE   2,400 0 0
MGM RESORTS INTERNATIONAL COM 552953101 78 2,800 SH Call SOLE   2,800 0 0
MGM RESORTS INTERNATIONAL COM 552953101 95 3,400 SH Put SOLE   3,400 0 0
MGM RESORTS INTERNATIONAL COM 552953101 3,907 140,000 SH Put SOLE   140,000 0 0
MGM RESORTS INTERNATIONAL COM 552953101 6,978 250,000 SH Call SOLE   250,000 0 0
MGM RESORTS INTERNATIONAL COM 552953101 7,313 262,017 SH   SOLE   262,017 0 0
MGM RESORTS INTERNATIONAL COM 552953101 13,955 500,000 SH Call SOLE   500,000 0 0
MGM GROWTH PPTYS LLC CL A COM 55303A105 29 998 SH   SOLE   998 0 0
MKS INSTRUMENT INC COM 55306N104 60 747 SH   SOLE   747 0 0
MSG NETWORK INC CL A 553573106 62 2,398 SH   SOLE   2,398 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 742 36,000 SH Call SOLE   36,000 0 0
MACERICH CO COM 554382101 884 15,984 SH   SOLE   15,984 0 0
MACERICH CO COM 554382101 5,529 100,000 SH Put SOLE   100,000 0 0
MACERICH CO COM 554382101 6,845 123,800 SH Call SOLE   123,800 0 0
MACK CALI RLTY CORP COM 554489104 4 187 SH   SOLE   187 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 2,542 55,100 SH Call SOLE   55,100 0 0
MACYS INC COM 55616P104 3 100 SH Put SOLE   100 0 0
MACYS INC COM 55616P104 7 200 SH Put SOLE   200 0 0
MACYS INC COM 55616P104 7 200 SH Put SOLE   200 0 0
MACYS INC COM 55616P104 7 200 SH Put SOLE   200 0 0
MACYS INC COM 55616P104 10 300 SH Call SOLE   300 0 0
MACYS INC COM 55616P104 14 400 SH Put SOLE   400 0 0
MACYS INC COM 55616P104 17 500 SH Call SOLE   500 0 0
MACYS INC COM 55616P104 17 500 SH Put SOLE   500 0 0
MACYS INC COM 55616P104 17 500 SH Put SOLE   500 0 0
MACYS INC COM 55616P104 17 500 SH Put SOLE   500 0 0
MACYS INC COM 55616P104 21 600 SH Put SOLE   600 0 0
MACYS INC COM 55616P104 24 700 SH Call SOLE   700 0 0
MACYS INC COM 55616P104 24 700 SH Call SOLE   700 0 0
MACYS INC COM 55616P104 24 700 SH Call SOLE   700 0 0
MACYS INC COM 55616P104 28 800 SH Call SOLE   800 0 0
MACYS INC COM 55616P104 28 800 SH Put SOLE   800 0 0
MACYS INC COM 55616P104 28 800 SH Put SOLE   800 0 0
MACYS INC COM 55616P104 31 900 SH Call SOLE   900 0 0
MACYS INC COM 55616P104 31 900 SH Put SOLE   900 0 0
MACYS INC COM 55616P104 31 900 SH Put SOLE   900 0 0
MACYS INC COM 55616P104 38 1,100 SH Call SOLE   1,100 0 0
MACYS INC COM 55616P104 38 1,100 SH Call SOLE   1,100 0 0
MACYS INC COM 55616P104 38 1,100 SH Put SOLE   1,100 0 0
MACYS INC COM 55616P104 42 1,200 SH Call SOLE   1,200 0 0
MACYS INC COM 55616P104 42 1,200 SH Call SOLE   1,200 0 0
MACYS INC COM 55616P104 42 1,200 SH Put SOLE   1,200 0 0
MACYS INC COM 55616P104 42 1,200 SH Put SOLE   1,200 0 0
MACYS INC COM 55616P104 45 1,300 SH Call SOLE   1,300 0 0
MACYS INC COM 55616P104 45 1,300 SH Call SOLE   1,300 0 0
MACYS INC COM 55616P104 45 1,300 SH Put SOLE   1,300 0 0
MACYS INC COM 55616P104 49 1,400 SH Call SOLE   1,400 0 0
MACYS INC COM 55616P104 56 1,600 SH Call SOLE   1,600 0 0
MACYS INC COM 55616P104 59 1,700 SH Put SOLE   1,700 0 0
MACYS INC COM 55616P104 73 2,100 SH Call SOLE   2,100 0 0
MACYS INC COM 55616P104 80 2,300 SH Call SOLE   2,300 0 0
MACYS INC COM 55616P104 83 2,400 SH Call SOLE   2,400 0 0
MACYS INC COM 55616P104 87 2,500 SH Call SOLE   2,500 0 0
MACYS INC COM 55616P104 87 2,500 SH Call SOLE   2,500 0 0
MACYS INC COM 55616P104 90 2,600 SH Call SOLE   2,600 0 0
MACYS INC COM 55616P104 90 2,600 SH Call SOLE   2,600 0 0
MACYS INC COM 55616P104 97 2,800 SH Put SOLE   2,800 0 0
MACYS INC COM 55616P104 115 3,300 SH Call SOLE   3,300 0 0
MACYS INC COM 55616P104 125 3,600 SH Call SOLE   3,600 0 0
MACYS INC COM 55616P104 125 3,600 SH Put SOLE   3,600 0 0
MACYS INC COM 55616P104 139 4,000 SH Put SOLE   4,000 0 0
MACYS INC COM 55616P104 153 4,400 SH Call SOLE   4,400 0 0
MACYS INC COM 55616P104 191 5,500 SH Put SOLE   5,500 0 0
MACYS INC COM 55616P104 191 5,500 SH Put SOLE   5,500 0 0
MACYS INC COM 55616P104 201 5,800 SH Call SOLE   5,800 0 0
MACYS INC COM 55616P104 205 5,900 SH Call SOLE   5,900 0 0
MACYS INC COM 55616P104 240 6,900 SH Call SOLE   6,900 0 0
MACYS INC COM 55616P104 260 7,500 SH Put SOLE   7,500 0 0
MACYS INC COM 55616P104 313 9,000 SH Call SOLE   9,000 0 0
MACYS INC COM 55616P104 337 9,700 SH Call SOLE   9,700 0 0
MACYS INC COM 55616P104 344 9,900 SH Put SOLE   9,900 0 0
MACYS INC COM 55616P104 347 10,000 SH Put SOLE   10,000 0 0
MACYS INC COM 55616P104 868 25,000 SH Put SOLE   25,000 0 0
MACYS INC COM 55616P104 868 25,000 SH Put SOLE   25,000 0 0
MACYS INC COM 55616P104 931 26,800 SH Call SOLE   26,800 0 0
MACYS INC COM 55616P104 1,771 51,000 SH Put SOLE   51,000 0 0
MACYS INC COM 55616P104 5,036 145,000 SH Call SOLE   145,000 0 0
MADISON SQUARE GARDEN CO NEW CL A 55825T103 6,041 19,158 SH   SOLE   19,158 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 5,353 25,000 SH Call SOLE   25,000 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 7,709 36,000 SH Call SOLE   36,000 0 0
MAG SILVER CORP COM 55903Q104 3 394 SH   SOLE   394 0 0
MAGNA INTL INC COM 559222401 16 310 SH   SOLE   310 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109 8 516 SH   SOLE   516 0 0
MALIBU BOATS INC COM CL A 56117J100 42 766 SH   SOLE   766 0 0
MAMMOTH ENERGY SVCS INC COM 56155L108 61 2,081 SH   SOLE   2,081 0 0
MANNKIND CORP COM NEW 56400P706 156 85,500 SH Call SOLE   85,500 0 0
MANNKIND CORP COM NEW 56400P706 181 99,000 SH Call SOLE   99,000 0 0
MANPOWERGROUP INC COM 56418H100 16 182 SH   SOLE   182 0 0
MARATHON OIL CORP COM 565849106 2 100 SH Call SOLE   100 0 0
MARATHON OIL CORP COM 565849106 2 100 SH Put SOLE   100 0 0
MARATHON OIL CORP COM 565849106 2 100 SH Put SOLE   100 0 0
MARATHON OIL CORP COM 565849106 7 300 SH Call SOLE   300 0 0
MARATHON OIL CORP COM 565849106 7 300 SH Call SOLE   300 0 0
MARATHON OIL CORP COM 565849106 9 400 SH Call SOLE   400 0 0
MARATHON OIL CORP COM 565849106 12 500 SH Call SOLE   500 0 0
MARATHON OIL CORP COM 565849106 12 500 SH Put SOLE   500 0 0
MARATHON OIL CORP COM 565849106 12 500 SH Put SOLE   500 0 0
MARATHON OIL CORP COM 565849106 12 500 SH Put SOLE   500 0 0
MARATHON OIL CORP COM 565849106 14 600 SH Call SOLE   600 0 0
MARATHON OIL CORP COM 565849106 14 600 SH Call SOLE   600 0 0
MARATHON OIL CORP COM 565849106 14 600 SH Call SOLE   600 0 0
MARATHON OIL CORP COM 565849106 14 600 SH Put SOLE   600 0 0
MARATHON OIL CORP COM 565849106 14 600 SH Put SOLE   600 0 0
MARATHON OIL CORP COM 565849106 16 700 SH Call SOLE   700 0 0
MARATHON OIL CORP COM 565849106 16 700 SH Call SOLE   700 0 0
MARATHON OIL CORP COM 565849106 16 700 SH Put SOLE   700 0 0
MARATHON OIL CORP COM 565849106 16 700 SH Put SOLE   700 0 0
MARATHON OIL CORP COM 565849106 16 700 SH Put SOLE   700 0 0
MARATHON OIL CORP COM 565849106 19 800 SH Call SOLE   800 0 0
MARATHON OIL CORP COM 565849106 21 900 SH Put SOLE   900 0 0
MARATHON OIL CORP COM 565849106 23 1,000 SH Call SOLE   1,000 0 0
MARATHON OIL CORP COM 565849106 23 1,000 SH Put SOLE   1,000 0 0
MARATHON OIL CORP COM 565849106 23 1,000 SH Put SOLE   1,000 0 0
MARATHON OIL CORP COM 565849106 23 1,000 SH Put SOLE   1,000 0 0
MARATHON OIL CORP COM 565849106 26 1,100 SH Call SOLE   1,100 0 0
MARATHON OIL CORP COM 565849106 26 1,100 SH Put SOLE   1,100 0 0
MARATHON OIL CORP COM 565849106 26 1,100 SH Put SOLE   1,100 0 0
MARATHON OIL CORP COM 565849106 28 1,200 SH Call SOLE   1,200 0 0
MARATHON OIL CORP COM 565849106 28 1,200 SH Put SOLE   1,200 0 0
MARATHON OIL CORP COM 565849106 28 1,200 SH Put SOLE   1,200 0 0
MARATHON OIL CORP COM 565849106 30 1,300 SH Call SOLE   1,300 0 0
MARATHON OIL CORP COM 565849106 30 1,300 SH Put SOLE   1,300 0 0
MARATHON OIL CORP COM 565849106 33 1,400 SH Put SOLE   1,400 0 0
MARATHON OIL CORP COM 565849106 35 1,500 SH Call SOLE   1,500 0 0
MARATHON OIL CORP COM 565849106 35 1,500 SH Put SOLE   1,500 0 0
MARATHON OIL CORP COM 565849106 37 1,600 SH Put SOLE   1,600 0 0
MARATHON OIL CORP COM 565849106 40 1,700 SH Call SOLE   1,700 0 0
MARATHON OIL CORP COM 565849106 40 1,700 SH Put SOLE   1,700 0 0
MARATHON OIL CORP COM 565849106 40 1,700 SH Put SOLE   1,700 0 0
MARATHON OIL CORP COM 565849106 44 1,900 SH Call SOLE   1,900 0 0
MARATHON OIL CORP COM 565849106 54 2,300 SH Call SOLE   2,300 0 0
MARATHON OIL CORP COM 565849106 54 2,300 SH Put SOLE   2,300 0 0
MARATHON OIL CORP COM 565849106 61 2,600 SH Put SOLE   2,600 0 0
MARATHON OIL CORP COM 565849106 61 2,600 SH Put SOLE   2,600 0 0
MARATHON OIL CORP COM 565849106 68 2,900 SH Call SOLE   2,900 0 0
MARATHON OIL CORP COM 565849106 72 3,100 SH Put SOLE   3,100 0 0
MARATHON OIL CORP COM 565849106 77 3,300 SH Call SOLE   3,300 0 0
MARATHON OIL CORP COM 565849106 81 3,500 SH Call SOLE   3,500 0 0
MARATHON OIL CORP COM 565849106 81 3,500 SH Put SOLE   3,500 0 0
MARATHON OIL CORP COM 565849106 84 3,600 SH Put SOLE   3,600 0 0
MARATHON OIL CORP COM 565849106 84 3,600 SH Put SOLE   3,600 0 0
MARATHON OIL CORP COM 565849106 95 4,100 SH Call SOLE   4,100 0 0
MARATHON OIL CORP COM 565849106 95 4,100 SH Put SOLE   4,100 0 0
MARATHON OIL CORP COM 565849106 98 4,200 SH Put SOLE   4,200 0 0
MARATHON OIL CORP COM 565849106 102 4,400 SH Put SOLE   4,400 0 0
MARATHON OIL CORP COM 565849106 105 4,500 SH Call SOLE   4,500 0 0
MARATHON OIL CORP COM 565849106 105 4,500 SH Put SOLE   4,500 0 0
MARATHON OIL CORP COM 565849106 128 5,500 SH Put SOLE   5,500 0 0
MARATHON OIL CORP COM 565849106 140 6,000 SH Call SOLE   6,000 0 0
MARATHON OIL CORP COM 565849106 226 9,700 SH Call SOLE   9,700 0 0
MARATHON OIL CORP COM 565849106 242 10,400 SH Call SOLE   10,400 0 0
MARATHON OIL CORP COM 565849106 289 12,400 SH Put SOLE   12,400 0 0
MARATHON OIL CORP COM 565849106 1,048 45,000 SH Put SOLE   45,000 0 0
MARATHON OIL CORP COM 565849106 2,365 101,600 SH Put SOLE   101,600 0 0
MARATHON OIL CORP COM 565849106 4,732 203,250 SH   SOLE   203,250 0 0
MARATHON PETE CORP COM 56585A102 8 100 SH Put SOLE   100 0 0
MARATHON PETE CORP COM 56585A102 8 100 SH Put SOLE   100 0 0
MARATHON PETE CORP COM 56585A102 8 100 SH Put SOLE   100 0 0
MARATHON PETE CORP COM 56585A102 8 100 SH Put SOLE   100 0 0
MARATHON PETE CORP COM 56585A102 8 100 SH Put SOLE   100 0 0
MARATHON PETE CORP COM 56585A102 9 108 SH   SOLE   108 0 0
MARATHON PETE CORP COM 56585A102 16 200 SH Call SOLE   200 0 0
MARATHON PETE CORP COM 56585A102 16 200 SH Call SOLE   200 0 0
MARATHON PETE CORP COM 56585A102 16 200 SH Call SOLE   200 0 0
MARATHON PETE CORP COM 56585A102 16 200 SH Call SOLE   200 0 0
MARATHON PETE CORP COM 56585A102 16 200 SH Call SOLE   200 0 0
MARATHON PETE CORP COM 56585A102 16 200 SH Put SOLE   200 0 0
MARATHON PETE CORP COM 56585A102 16 200 SH Put SOLE   200 0 0
MARATHON PETE CORP COM 56585A102 24 300 SH Call SOLE   300 0 0
MARATHON PETE CORP COM 56585A102 24 300 SH Call SOLE   300 0 0
MARATHON PETE CORP COM 56585A102 24 300 SH Call SOLE   300 0 0
MARATHON PETE CORP COM 56585A102 24 300 SH Call SOLE   300 0 0
MARATHON PETE CORP COM 56585A102 24 300 SH Put SOLE   300 0 0
MARATHON PETE CORP COM 56585A102 24 300 SH Put SOLE   300 0 0
MARATHON PETE CORP COM 56585A102 24 300 SH Put SOLE   300 0 0
MARATHON PETE CORP COM 56585A102 24 300 SH Put SOLE   300 0 0
MARATHON PETE CORP COM 56585A102 24 300 SH Put SOLE   300 0 0
MARATHON PETE CORP COM 56585A102 24 300 SH Put SOLE   300 0 0
MARATHON PETE CORP COM 56585A102 32 400 SH Call SOLE   400 0 0
MARATHON PETE CORP COM 56585A102 32 400 SH Call SOLE   400 0 0
MARATHON PETE CORP COM 56585A102 32 400 SH Call SOLE   400 0 0
MARATHON PETE CORP COM 56585A102 32 400 SH Put SOLE   400 0 0
MARATHON PETE CORP COM 56585A102 32 400 SH Put SOLE   400 0 0
MARATHON PETE CORP COM 56585A102 32 400 SH Put SOLE   400 0 0
MARATHON PETE CORP COM 56585A102 40 500 SH Call SOLE   500 0 0
MARATHON PETE CORP COM 56585A102 40 500 SH Call SOLE   500 0 0
MARATHON PETE CORP COM 56585A102 40 500 SH Call SOLE   500 0 0
MARATHON PETE CORP COM 56585A102 40 500 SH Call SOLE   500 0 0
MARATHON PETE CORP COM 56585A102 48 600 SH Call SOLE   600 0 0
MARATHON PETE CORP COM 56585A102 48 600 SH Put SOLE   600 0 0
MARATHON PETE CORP COM 56585A102 48 600 SH Put SOLE   600 0 0
MARATHON PETE CORP COM 56585A102 48 600 SH Put SOLE   600 0 0
MARATHON PETE CORP COM 56585A102 56 700 SH Call SOLE   700 0 0
MARATHON PETE CORP COM 56585A102 56 700 SH Call SOLE   700 0 0
MARATHON PETE CORP COM 56585A102 56 700 SH Put SOLE   700 0 0
MARATHON PETE CORP COM 56585A102 56 700 SH Put SOLE   700 0 0
MARATHON PETE CORP COM 56585A102 56 700 SH Put SOLE   700 0 0
MARATHON PETE CORP COM 56585A102 64 800 SH Put SOLE   800 0 0
MARATHON PETE CORP COM 56585A102 64 800 SH Put SOLE   800 0 0
MARATHON PETE CORP COM 56585A102 72 900 SH Put SOLE   900 0 0
MARATHON PETE CORP COM 56585A102 72 900 SH Put SOLE   900 0 0
MARATHON PETE CORP COM 56585A102 80 1,000 SH Call SOLE   1,000 0 0
MARATHON PETE CORP COM 56585A102 80 1,000 SH Call SOLE   1,000 0 0
MARATHON PETE CORP COM 56585A102 80 1,000 SH Call SOLE   1,000 0 0
MARATHON PETE CORP COM 56585A102 80 1,000 SH Put SOLE   1,000 0 0
MARATHON PETE CORP COM 56585A102 96 1,200 SH Call SOLE   1,200 0 0
MARATHON PETE CORP COM 56585A102 96 1,200 SH Put SOLE   1,200 0 0
MARATHON PETE CORP COM 56585A102 104 1,300 SH Call SOLE   1,300 0 0
MARATHON PETE CORP COM 56585A102 112 1,400 SH Call SOLE   1,400 0 0
MARATHON PETE CORP COM 56585A102 112 1,400 SH Put SOLE   1,400 0 0
MARATHON PETE CORP COM 56585A102 120 1,500 SH Call SOLE   1,500 0 0
MARATHON PETE CORP COM 56585A102 120 1,500 SH Call SOLE   1,500 0 0
MARATHON PETE CORP COM 56585A102 120 1,500 SH Put SOLE   1,500 0 0
MARATHON PETE CORP COM 56585A102 128 1,600 SH Call SOLE   1,600 0 0
MARATHON PETE CORP COM 56585A102 136 1,700 SH Call SOLE   1,700 0 0
MARATHON PETE CORP COM 56585A102 136 1,700 SH Call SOLE   1,700 0 0
MARATHON PETE CORP COM 56585A102 136 1,700 SH Put SOLE   1,700 0 0
MARATHON PETE CORP COM 56585A102 184 2,300 SH Put SOLE   2,300 0 0
MARATHON PETE CORP COM 56585A102 200 2,500 SH Put SOLE   2,500 0 0
MARATHON PETE CORP COM 56585A102 200 2,500 SH Put SOLE   2,500 0 0
MARATHON PETE CORP COM 56585A102 208 2,600 SH Put SOLE   2,600 0 0
MARATHON PETE CORP COM 56585A102 224 2,800 SH Put SOLE   2,800 0 0
MARATHON PETE CORP COM 56585A102 336 4,200 SH Put SOLE   4,200 0 0
MARATHON PETE CORP COM 56585A102 560 7,000 SH Put SOLE   7,000 0 0
MARATHON PETE CORP COM 56585A102 1,749 21,870 SH Call SOLE   21,870 0 0
MARATHON PETE CORP COM 56585A102 9,748 121,900 SH Call SOLE   121,900 0 0
MARLIN BUSINESS SVCS CORP COM 571157106 30 1,042 SH   SOLE   1,042 0 0
MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 3,141 28,106 SH   SOLE   28,106 0 0
MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 22,180 198,480 SH Put SOLE   198,480 0 0
MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 75,305 673,872 SH Put SOLE   673,872 0 0
MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 147,013 1,315,552 SH Put SOLE   1,315,552 0 0
MARRIOTT INTL INC NEW CL A 571903202 158 1,200 SH Put SOLE   1,200 0 0
MARRIOTT INTL INC NEW CL A 571903202 856 6,482 SH   SOLE   6,482 0 0
MARTIN MARIETTA MATLS INC COM 573284106 492 2,702 SH   SOLE   2,702 0 0
MARTIN MARIETTA MATLS INC COM 573284106 4,549 25,000 SH Put SOLE   25,000 0 0
MASCO CORP COM 574599106 476 13,000 SH Call SOLE   13,000 0 0
MASTEC INC COM 576323109 405 9,074 SH   SOLE   9,074 0 0
MASTEC INC COM 576323109 8,930 200,000 SH Put SOLE   200,000 0 0
MASTERCARD INCORPORATED CL A 57636Q104 22 100 SH Put SOLE   100 0 0
MASTERCARD INCORPORATED CL A 57636Q104 22 100 SH Put SOLE   100 0 0
MASTERCARD INCORPORATED CL A 57636Q104 22 100 SH Put SOLE   100 0 0
MASTERCARD INCORPORATED CL A 57636Q104 22 100 SH Put SOLE   100 0 0
MASTERCARD INCORPORATED CL A 57636Q104 22 100 SH Put SOLE   100 0 0
MASTERCARD INCORPORATED CL A 57636Q104 45 200 SH Call SOLE   200 0 0
MASTERCARD INCORPORATED CL A 57636Q104 45 200 SH Put SOLE   200 0 0
MASTERCARD INCORPORATED CL A 57636Q104 45 200 SH Put SOLE   200 0 0
MASTERCARD INCORPORATED CL A 57636Q104 45 200 SH Put SOLE   200 0 0
MASTERCARD INCORPORATED CL A 57636Q104 45 200 SH Put SOLE   200 0 0
MASTERCARD INCORPORATED CL A 57636Q104 45 200 SH Put SOLE   200 0 0
MASTERCARD INCORPORATED CL A 57636Q104 67 300 SH Call SOLE   300 0 0
MASTERCARD INCORPORATED CL A 57636Q104 67 300 SH Put SOLE   300 0 0
MASTERCARD INCORPORATED CL A 57636Q104 67 300 SH Put SOLE   300 0 0
MASTERCARD INCORPORATED CL A 57636Q104 67 300 SH Put SOLE   300 0 0
MASTERCARD INCORPORATED CL A 57636Q104 67 300 SH Put SOLE   300 0 0
MASTERCARD INCORPORATED CL A 57636Q104 67 300 SH Put SOLE   300 0 0
MASTERCARD INCORPORATED CL A 57636Q104 89 400 SH Call SOLE   400 0 0
MASTERCARD INCORPORATED CL A 57636Q104 89 400 SH Call SOLE   400 0 0
MASTERCARD INCORPORATED CL A 57636Q104 89 400 SH Put SOLE   400 0 0
MASTERCARD INCORPORATED CL A 57636Q104 89 400 SH Put SOLE   400 0 0
MASTERCARD INCORPORATED CL A 57636Q104 89 400 SH Put SOLE   400 0 0
MASTERCARD INCORPORATED CL A 57636Q104 111 500 SH Put SOLE   500 0 0
MASTERCARD INCORPORATED CL A 57636Q104 111 500 SH Put SOLE   500 0 0
MASTERCARD INCORPORATED CL A 57636Q104 111 500 SH Put SOLE   500 0 0
MASTERCARD INCORPORATED CL A 57636Q104 111 500 SH Put SOLE   500 0 0
MASTERCARD INCORPORATED CL A 57636Q104 111 500 SH Put SOLE   500 0 0
MASTERCARD INCORPORATED CL A 57636Q104 111 500 SH Put SOLE   500 0 0
MASTERCARD INCORPORATED CL A 57636Q104 134 600 SH Call SOLE   600 0 0
MASTERCARD INCORPORATED CL A 57636Q104 134 600 SH Put SOLE   600 0 0
MASTERCARD INCORPORATED CL A 57636Q104 134 600 SH Put SOLE   600 0 0
MASTERCARD INCORPORATED CL A 57636Q104 134 600 SH Put SOLE   600 0 0
MASTERCARD INCORPORATED CL A 57636Q104 156 700 SH Call SOLE   700 0 0
MASTERCARD INCORPORATED CL A 57636Q104 156 700 SH Put SOLE   700 0 0
MASTERCARD INCORPORATED CL A 57636Q104 156 700 SH Put SOLE   700 0 0
MASTERCARD INCORPORATED CL A 57636Q104 178 800 SH Put SOLE   800 0 0
MASTERCARD INCORPORATED CL A 57636Q104 200 900 SH Call SOLE   900 0 0
MASTERCARD INCORPORATED CL A 57636Q104 200 900 SH Put SOLE   900 0 0
MASTERCARD INCORPORATED CL A 57636Q104 223 1,000 SH Put SOLE   1,000 0 0
MASTERCARD INCORPORATED CL A 57636Q104 223 1,000 SH Put SOLE   1,000 0 0
MASTERCARD INCORPORATED CL A 57636Q104 223 1,000 SH Put SOLE   1,000 0 0
MASTERCARD INCORPORATED CL A 57636Q104 245 1,100 SH Put SOLE   1,100 0 0
MASTERCARD INCORPORATED CL A 57636Q104 245 1,100 SH Put SOLE   1,100 0 0
MASTERCARD INCORPORATED CL A 57636Q104 289 1,300 SH Put SOLE   1,300 0 0
MASTERCARD INCORPORATED CL A 57636Q104 334 1,500 SH Call SOLE   1,500 0 0
MASTERCARD INCORPORATED CL A 57636Q104 334 1,500 SH Put SOLE   1,500 0 0
MASTERCARD INCORPORATED CL A 57636Q104 356 1,600 SH Call SOLE   1,600 0 0
MASTERCARD INCORPORATED CL A 57636Q104 356 1,600 SH Put SOLE   1,600 0 0
MASTERCARD INCORPORATED CL A 57636Q104 378 1,700 SH Call SOLE   1,700 0 0
MASTERCARD INCORPORATED CL A 57636Q104 378 1,700 SH Put SOLE   1,700 0 0
MASTERCARD INCORPORATED CL A 57636Q104 401 1,800 SH Put SOLE   1,800 0 0
MASTERCARD INCORPORATED CL A 57636Q104 401 1,800 SH Put SOLE   1,800 0 0
MASTERCARD INCORPORATED CL A 57636Q104 423 1,900 SH Call SOLE   1,900 0 0
MASTERCARD INCORPORATED CL A 57636Q104 423 1,900 SH Put SOLE   1,900 0 0
MASTERCARD INCORPORATED CL A 57636Q104 445 2,000 SH Put SOLE   2,000 0 0
MASTERCARD INCORPORATED CL A 57636Q104 445 2,000 SH Put SOLE   2,000 0 0
MASTERCARD INCORPORATED CL A 57636Q104 445 2,000 SH Put SOLE   2,000 0 0
MASTERCARD INCORPORATED CL A 57636Q104 467 2,100 SH Put SOLE   2,100 0 0
MASTERCARD INCORPORATED CL A 57636Q104 512 2,300 SH Put SOLE   2,300 0 0
MASTERCARD INCORPORATED CL A 57636Q104 512 2,300 SH Put SOLE   2,300 0 0
MASTERCARD INCORPORATED CL A 57636Q104 579 2,600 SH Put SOLE   2,600 0 0
MASTERCARD INCORPORATED CL A 57636Q104 601 2,700 SH Call SOLE   2,700 0 0
MASTERCARD INCORPORATED CL A 57636Q104 601 2,700 SH Put SOLE   2,700 0 0
MASTERCARD INCORPORATED CL A 57636Q104 646 2,900 SH Call SOLE   2,900 0 0
MASTERCARD INCORPORATED CL A 57636Q104 668 3,000 SH Put SOLE   3,000 0 0
MASTERCARD INCORPORATED CL A 57636Q104 779 3,500 SH Put SOLE   3,500 0 0
MASTERCARD INCORPORATED CL A 57636Q104 801 3,600 SH Put SOLE   3,600 0 0
MASTERCARD INCORPORATED CL A 57636Q104 801 3,600 SH Put SOLE   3,600 0 0
MASTERCARD INCORPORATED CL A 57636Q104 846 3,800 SH Put SOLE   3,800 0 0
MASTERCARD INCORPORATED CL A 57636Q104 868 3,900 SH Put SOLE   3,900 0 0
MASTERCARD INCORPORATED CL A 57636Q104 913 4,100 SH Put SOLE   4,100 0 0
MASTERCARD INCORPORATED CL A 57636Q104 913 4,100 SH Put SOLE   4,100 0 0
MASTERCARD INCORPORATED CL A 57636Q104 1,046 4,700 SH Put SOLE   4,700 0 0
MASTERCARD INCORPORATED CL A 57636Q104 1,069 4,800 SH Put SOLE   4,800 0 0
MASTERCARD INCORPORATED CL A 57636Q104 1,180 5,300 SH Call SOLE   5,300 0 0
MASTERCARD INCORPORATED CL A 57636Q104 1,180 5,300 SH Put SOLE   5,300 0 0
MASTERCARD INCORPORATED CL A 57636Q104 1,380 6,200 SH Put SOLE   6,200 0 0
MASTERCARD INCORPORATED CL A 57636Q104 1,536 6,900 SH Put SOLE   6,900 0 0
MASTERCARD INCORPORATED CL A 57636Q104 1,558 7,000 SH Put SOLE   7,000 0 0
MASTERCARD INCORPORATED CL A 57636Q104 1,914 8,600 SH Put SOLE   8,600 0 0
MASTERCARD INCORPORATED CL A 57636Q104 2,159 9,700 SH Put SOLE   9,700 0 0
MASTERCARD INCORPORATED CL A 57636Q104 2,226 10,000 SH Put SOLE   10,000 0 0
MASTERCARD INCORPORATED CL A 57636Q104 8,904 40,000 SH Call SOLE   40,000 0 0
MASTERCARD INCORPORATED CL A 57636Q104 11,131 50,000 SH Call SOLE   50,000 0 0
MASTERCARD INCORPORATED CL A 57636Q104 22,083 99,200 SH Call SOLE   99,200 0 0
MATADOR RES CO COM 576485205 20 602 SH   SOLE   602 0 0
MATCH GROUP INC COM 57665R106 12 200 SH Call SOLE   200 0 0
MATCH GROUP INC COM 57665R106 12 200 SH Call SOLE   200 0 0
MATCH GROUP INC COM 57665R106 12 200 SH Call SOLE   200 0 0
MATCH GROUP INC COM 57665R106 12 200 SH Put SOLE   200 0 0
MATCH GROUP INC COM 57665R106 41 700 SH Put SOLE   700 0 0
MATCH GROUP INC COM 57665R106 58 1,000 SH Call SOLE   1,000 0 0
MATCH GROUP INC COM 57665R106 122 2,100 SH Call SOLE   2,100 0 0
MATCH GROUP INC COM 57665R106 4,088 70,600 SH Put SOLE   70,600 0 0
MATSON INC COM 57686G105 60 1,524 SH   SOLE   1,524 0 0
MATTEL INC COM 577081102 131 8,363 SH   SOLE   8,363 0 0
MAXLINEAR INC COM 57776J100 4 200 SH   SOLE   200 0 0
MAXIMUS INC COM 577933104 47 724 SH   SOLE   724 0 0
MCDERMOTT INTL INC COM 580037703 75 4,084 SH   SOLE   4,084 0 0
MCDERMOTT INTL INC COM 580037703 1,419 77,000 SH Put SOLE   77,000 0 0
MCDONALDS CORP COM 580135101 17 100 SH Call SOLE   100 0 0
MCDONALDS CORP COM 580135101 17 100 SH Call SOLE   100 0 0
MCDONALDS CORP COM 580135101 17 100 SH Put SOLE   100 0 0
MCDONALDS CORP COM 580135101 33 200 SH Call SOLE   200 0 0
MCDONALDS CORP COM 580135101 33 200 SH Call SOLE   200 0 0
MCDONALDS CORP COM 580135101 33 200 SH Call SOLE   200 0 0
MCDONALDS CORP COM 580135101 33 200 SH Call SOLE   200 0 0
MCDONALDS CORP COM 580135101 33 200 SH Call SOLE   200 0 0
MCDONALDS CORP COM 580135101 33 200 SH Put SOLE   200 0 0
MCDONALDS CORP COM 580135101 33 200 SH Put SOLE   200 0 0
MCDONALDS CORP COM 580135101 33 200 SH Put SOLE   200 0 0
MCDONALDS CORP COM 580135101 33 200 SH Put SOLE   200 0 0
MCDONALDS CORP COM 580135101 33 200 SH Put SOLE   200 0 0
MCDONALDS CORP COM 580135101 33 200 SH Put SOLE   200 0 0
MCDONALDS CORP COM 580135101 33 200 SH Put SOLE   200 0 0
MCDONALDS CORP COM 580135101 50 300 SH Call SOLE   300 0 0
MCDONALDS CORP COM 580135101 50 300 SH Call SOLE   300 0 0
MCDONALDS CORP COM 580135101 50 300 SH Put SOLE   300 0 0
MCDONALDS CORP COM 580135101 50 300 SH Put SOLE   300 0 0
MCDONALDS CORP COM 580135101 50 300 SH Put SOLE   300 0 0
MCDONALDS CORP COM 580135101 50 300 SH Put SOLE   300 0 0
MCDONALDS CORP COM 580135101 67 400 SH Call SOLE   400 0 0
MCDONALDS CORP COM 580135101 67 400 SH Put SOLE   400 0 0
MCDONALDS CORP COM 580135101 84 500 SH Call SOLE   500 0 0
MCDONALDS CORP COM 580135101 84 500 SH Call SOLE   500 0 0
MCDONALDS CORP COM 580135101 84 500 SH Call SOLE   500 0 0
MCDONALDS CORP COM 580135101 84 500 SH Call SOLE   500 0 0
MCDONALDS CORP COM 580135101 84 500 SH Put SOLE   500 0 0
MCDONALDS CORP COM 580135101 100 600 SH Call SOLE   600 0 0
MCDONALDS CORP COM 580135101 100 600 SH Put SOLE   600 0 0
MCDONALDS CORP COM 580135101 117 700 SH Call SOLE   700 0 0
MCDONALDS CORP COM 580135101 117 700 SH Call SOLE   700 0 0
MCDONALDS CORP COM 580135101 117 700 SH Put SOLE   700 0 0
MCDONALDS CORP COM 580135101 117 700 SH Put SOLE   700 0 0
MCDONALDS CORP COM 580135101 117 700 SH Put SOLE   700 0 0
MCDONALDS CORP COM 580135101 134 800 SH Put SOLE   800 0 0
MCDONALDS CORP COM 580135101 151 900 SH Call SOLE   900 0 0
MCDONALDS CORP COM 580135101 167 1,000 SH Put SOLE   1,000 0 0
MCDONALDS CORP COM 580135101 167 1,000 SH Put SOLE   1,000 0 0
MCDONALDS CORP COM 580135101 184 1,100 SH Put SOLE   1,100 0 0
MCDONALDS CORP COM 580135101 201 1,200 SH Call SOLE   1,200 0 0
MCDONALDS CORP COM 580135101 201 1,200 SH Call SOLE   1,200 0 0
MCDONALDS CORP COM 580135101 201 1,200 SH Put SOLE   1,200 0 0
MCDONALDS CORP COM 580135101 234 1,400 SH Call SOLE   1,400 0 0
MCDONALDS CORP COM 580135101 318 1,900 SH Call SOLE   1,900 0 0
MCDONALDS CORP COM 580135101 401 2,400 SH Put SOLE   2,400 0 0
MCDONALDS CORP COM 580135101 418 2,500 SH Put SOLE   2,500 0 0
MCDONALDS CORP COM 580135101 435 2,600 SH Put SOLE   2,600 0 0
MCDONALDS CORP COM 580135101 435 2,600 SH Put SOLE   2,600 0 0
MCDONALDS CORP COM 580135101 468 2,800 SH Call SOLE   2,800 0 0
MCDONALDS CORP COM 580135101 636 3,800 SH Call SOLE   3,800 0 0
MCDONALDS CORP COM 580135101 853 5,100 SH Put SOLE   5,100 0 0
MCDONALDS CORP COM 580135101 937 5,600 SH Put SOLE   5,600 0 0
MCDONALDS CORP COM 580135101 1,154 6,900 SH Put SOLE   6,900 0 0
MCDONALDS CORP COM 580135101 3,733 22,317 SH   SOLE   22,317 0 0
MCDONALDS CORP COM 580135101 3,781 22,600 SH Put SOLE   22,600 0 0
MCDONALDS CORP COM 580135101 7,528 45,000 SH Call SOLE   45,000 0 0
MCKESSON CORP COM 58155Q103 827 6,237 SH   SOLE   6,237 0 0
MEDALLION FINL CORP COM 583928106 865 130,000 SH Call SOLE   130,000 0 0
MEDICINES CO COM 584688105 673 22,500 SH Call SOLE   22,500 0 0
MEDICINES CO COM 584688105 1,346 45,000 SH Call SOLE   45,000 0 0
MEDIFAST INC COM 58470H101 6 25 SH   SOLE   25 0 0
MEDIDATA SOLUTIONS INC COM 58471A105 248 3,384 SH   SOLE   3,384 0 0
MEDPACE HLDGS INC COM 58506Q109 6 94 SH   SOLE   94 0 0
MELCO RESORT ENTERTAINMENT L ADR 585464100 17 800 SH Call SOLE   800 0 0
MELCO RESORT ENTERTAINMENT L ADR 585464100 5,288 250,000 SH Put SOLE   250,000 0 0
MELCO RESORT ENTERTAINMENT L ADR 585464100 5,713 270,118 SH   SOLE   270,118 0 0
MELINTA THERAPEUTICS INC COM 58549G100 13 3,321 SH   SOLE   3,321 0 0
MERCADOLIBRE INC COM 58733R102 34 100 SH Put SOLE   100 0 0
MERCADOLIBRE INC COM 58733R102 68 200 SH Call SOLE   200 0 0
MERCADOLIBRE INC COM 58733R102 68 200 SH Call SOLE   200 0 0
MERCADOLIBRE INC COM 58733R102 68 200 SH Call SOLE   200 0 0
MERCADOLIBRE INC COM 58733R102 68 200 SH Call SOLE   200 0 0
MERCADOLIBRE INC COM 58733R102 68 200 SH Put SOLE   200 0 0
MERCADOLIBRE INC COM 58733R102 68 200 SH Put SOLE   200 0 0
MERCADOLIBRE INC COM 58733R102 68 200 SH Put SOLE   200 0 0
MERCADOLIBRE INC COM 58733R102 68 200 SH Put SOLE   200 0 0
MERCADOLIBRE INC COM 58733R102 68 200 SH Put SOLE   200 0 0
MERCADOLIBRE INC COM 58733R102 68 200 SH Put SOLE   200 0 0
MERCADOLIBRE INC COM 58733R102 68 200 SH Put SOLE   200 0 0
MERCADOLIBRE INC COM 58733R102 136 400 SH Call SOLE   400 0 0
MERCADOLIBRE INC COM 58733R102 204 600 SH Call SOLE   600 0 0
MERCK & CO INC COM 58933Y105 7 100 SH Call SOLE   100 0 0
MERCK & CO INC COM 58933Y105 14 200 SH Call SOLE   200 0 0
MERCK & CO INC COM 58933Y105 14 200 SH Put SOLE   200 0 0
MERCK & CO INC COM 58933Y105 21 300 SH Call SOLE   300 0 0
MERCK & CO INC COM 58933Y105 21 300 SH Call SOLE   300 0 0
MERCK & CO INC COM 58933Y105 21 300 SH Put SOLE   300 0 0
MERCK & CO INC COM 58933Y105 28 400 SH Call SOLE   400 0 0
MERCK & CO INC COM 58933Y105 35 500 SH Call SOLE   500 0 0
MERCK & CO INC COM 58933Y105 35 500 SH Call SOLE   500 0 0
MERCK & CO INC COM 58933Y105 35 500 SH Put SOLE   500 0 0
MERCK & CO INC COM 58933Y105 35 500 SH Put SOLE   500 0 0
MERCK & CO INC COM 58933Y105 43 600 SH Put SOLE   600 0 0
MERCK & CO INC COM 58933Y105 50 700 SH Call SOLE   700 0 0
MERCK & CO INC COM 58933Y105 50 700 SH Call SOLE   700 0 0
MERCK & CO INC COM 58933Y105 50 700 SH Call SOLE   700 0 0
MERCK & CO INC COM 58933Y105 50 700 SH Put SOLE   700 0 0
MERCK & CO INC COM 58933Y105 57 800 SH Call SOLE   800 0 0
MERCK & CO INC COM 58933Y105 64 900 SH Call SOLE   900 0 0
MERCK & CO INC COM 58933Y105 71 1,000 SH Call SOLE   1,000 0 0
MERCK & CO INC COM 58933Y105 71 1,000 SH Call SOLE   1,000 0 0
MERCK & CO INC COM 58933Y105 71 1,000 SH Call SOLE   1,000 0 0
MERCK & CO INC COM 58933Y105 78 1,100 SH Call SOLE   1,100 0 0
MERCK & CO INC COM 58933Y105 78 1,100 SH Call SOLE   1,100 0 0
MERCK & CO INC COM 58933Y105 78 1,100 SH Put SOLE   1,100 0 0
MERCK & CO INC COM 58933Y105 78 1,100 SH Put SOLE   1,100 0 0
MERCK & CO INC COM 58933Y105 85 1,200 SH Call SOLE   1,200 0 0
MERCK & CO INC COM 58933Y105 85 1,200 SH Call SOLE   1,200 0 0
MERCK & CO INC COM 58933Y105 92 1,300 SH Call SOLE   1,300 0 0
MERCK & CO INC COM 58933Y105 99 1,400 SH Call SOLE   1,400 0 0
MERCK & CO INC COM 58933Y105 121 1,700 SH Call SOLE   1,700 0 0
MERCK & CO INC COM 58933Y105 135 1,900 SH Call SOLE   1,900 0 0
MERCK & CO INC COM 58933Y105 149 2,100 SH Put SOLE   2,100 0 0
MERCK & CO INC COM 58933Y105 156 2,200 SH Put SOLE   2,200 0 0
MERCK & CO INC COM 58933Y105 156 2,200 SH Put SOLE   2,200 0 0
MERCK & CO INC COM 58933Y105 170 2,400 SH Put SOLE   2,400 0 0
MERCK & CO INC COM 58933Y105 177 2,500 SH Put SOLE   2,500 0 0
MERCK & CO INC COM 58933Y105 192 2,700 SH Call SOLE   2,700 0 0
MERCK & CO INC COM 58933Y105 199 2,800 SH Call SOLE   2,800 0 0
MERCK & CO INC COM 58933Y105 220 3,100 SH Call SOLE   3,100 0 0
MERCK & CO INC COM 58933Y105 227 3,200 SH Put SOLE   3,200 0 0
MERCK & CO INC COM 58933Y105 234 3,300 SH Put SOLE   3,300 0 0
MERCK & CO INC COM 58933Y105 241 3,400 SH Call SOLE   3,400 0 0
MERCK & CO INC COM 58933Y105 241 3,400 SH Call SOLE   3,400 0 0
MERCK & CO INC COM 58933Y105 241 3,400 SH Call SOLE   3,400 0 0
MERCK & CO INC COM 58933Y105 255 3,600 SH Put SOLE   3,600 0 0
MERCK & CO INC COM 58933Y105 270 3,800 SH Put SOLE   3,800 0 0
MERCK & CO INC COM 58933Y105 270 3,800 SH Put SOLE   3,800 0 0
MERCK & CO INC COM 58933Y105 284 4,000 SH Call SOLE   4,000 0 0
MERCK & CO INC COM 58933Y105 305 4,300 SH Call SOLE   4,300 0 0
MERCK & CO INC COM 58933Y105 326 4,600 SH Call SOLE   4,600 0 0
MERCK & CO INC COM 58933Y105 333 4,700 SH Call SOLE   4,700 0 0
MERCK & CO INC COM 58933Y105 341 4,800 SH Call SOLE   4,800 0 0
MERCK & CO INC COM 58933Y105 355 5,000 SH Put SOLE   5,000 0 0
MERCK & CO INC COM 58933Y105 362 5,100 SH Put SOLE   5,100 0 0
MERCK & CO INC COM 58933Y105 383 5,400 SH Call SOLE   5,400 0 0
MERCK & CO INC COM 58933Y105 440 6,200 SH Call SOLE   6,200 0 0
MERCK & CO INC COM 58933Y105 454 6,400 SH Call SOLE   6,400 0 0
MERCK & CO INC COM 58933Y105 461 6,500 SH Put SOLE   6,500 0 0
MERCK & CO INC COM 58933Y105 461 6,500 SH Put SOLE   6,500 0 0
MERCK & CO INC COM 58933Y105 532 7,500 SH Put SOLE   7,500 0 0
MERCK & CO INC COM 58933Y105 638 9,000 SH Put SOLE   9,000 0 0
MERCK & CO INC COM 58933Y105 667 9,400 SH Call SOLE   9,400 0 0
MERCK & CO INC COM 58933Y105 816 11,500 SH Put SOLE   11,500 0 0
MERCK & CO INC COM 58933Y105 929 13,100 SH Call SOLE   13,100 0 0
MERCK & CO INC COM 58933Y105 1,064 15,000 SH Put SOLE   15,000 0 0
MERCK & CO INC COM 58933Y105 1,319 18,600 SH Call SOLE   18,600 0 0
MERCK & CO INC COM 58933Y105 1,440 20,300 SH Call SOLE   20,300 0 0
MERCK & CO INC COM 58933Y105 1,539 21,700 SH Call SOLE   21,700 0 0
MERCK & CO INC COM 58933Y105 1,724 24,300 SH Call SOLE   24,300 0 0
MERCK & CO INC COM 58933Y105 2,093 29,500 SH Call SOLE   29,500 0 0
MERCK & CO INC COM 58933Y105 2,256 31,800 SH Put SOLE   31,800 0 0
MERCK & CO INC COM 58933Y105 5,356 75,500 SH Put SOLE   75,500 0 0
MERCK & CO INC COM 58933Y105 19,509 275,000 SH Call SOLE   275,000 0 0
MERCURY SYS INC COM 589378108 3 51 SH   SOLE   51 0 0
MERIT MED SYS INC COM 589889104 26 419 SH   SOLE   419 0 0
MERITOR INC COM 59001K100 31 1,612 SH   SOLE   1,612 0 0
META FINL GROUP INC COM 59100U108 3 41 SH   SOLE   41 0 0
METLIFE INC COM 59156R108 1 32 SH   SOLE   32 0 0
METLIFE INC COM 59156R108 5 100 SH Put SOLE   100 0 0
METLIFE INC COM 59156R108 9 200 SH Put SOLE   200 0 0
METLIFE INC COM 59156R108 9 200 SH Put SOLE   200 0 0
METLIFE INC COM 59156R108 14 300 SH Call SOLE   300 0 0
METLIFE INC COM 59156R108 14 300 SH Put SOLE   300 0 0
METLIFE INC COM 59156R108 14 300 SH Put SOLE   300 0 0
METLIFE INC COM 59156R108 14 300 SH Put SOLE   300 0 0
METLIFE INC COM 59156R108 14 300 SH Put SOLE   300 0 0
METLIFE INC COM 59156R108 19 400 SH Call SOLE   400 0 0
METLIFE INC COM 59156R108 19 400 SH Call SOLE   400 0 0
METLIFE INC COM 59156R108 19 400 SH Call SOLE   400 0 0
METLIFE INC COM 59156R108 19 400 SH Put SOLE   400 0 0
METLIFE INC COM 59156R108 19 400 SH Put SOLE   400 0 0
METLIFE INC COM 59156R108 23 500 SH Call SOLE   500 0 0
METLIFE INC COM 59156R108 23 500 SH Call SOLE   500 0 0
METLIFE INC COM 59156R108 23 500 SH Put SOLE   500 0 0
METLIFE INC COM 59156R108 23 500 SH Put SOLE   500 0 0
METLIFE INC COM 59156R108 28 600 SH Call SOLE   600 0 0
METLIFE INC COM 59156R108 28 600 SH Put SOLE   600 0 0
METLIFE INC COM 59156R108 37 800 SH Call SOLE   800 0 0
METLIFE INC COM 59156R108 42 900 SH Call SOLE   900 0 0
METLIFE INC COM 59156R108 42 900 SH Call SOLE   900 0 0
METLIFE INC COM 59156R108 42 900 SH Put SOLE   900 0 0
METLIFE INC COM 59156R108 42 900 SH Put SOLE   900 0 0
METLIFE INC COM 59156R108 47 1,000 SH Call SOLE   1,000 0 0
METLIFE INC COM 59156R108 51 1,100 SH Call SOLE   1,100 0 0
METLIFE INC COM 59156R108 56 1,200 SH Put SOLE   1,200 0 0
METLIFE INC COM 59156R108 56 1,200 SH Put SOLE   1,200 0 0
METLIFE INC COM 59156R108 56 1,200 SH Put SOLE   1,200 0 0
METLIFE INC COM 59156R108 61 1,300 SH Call SOLE   1,300 0 0
METLIFE INC COM 59156R108 61 1,300 SH Put SOLE   1,300 0 0
METLIFE INC COM 59156R108 61 1,300 SH Put SOLE   1,300 0 0
METLIFE INC COM 59156R108 65 1,400 SH Put SOLE   1,400 0 0
METLIFE INC COM 59156R108 65 1,400 SH Put SOLE   1,400 0 0
METLIFE INC COM 59156R108 65 1,400 SH Put SOLE   1,400 0 0
METLIFE INC COM 59156R108 70 1,500 SH Put SOLE   1,500 0 0
METLIFE INC COM 59156R108 70 1,500 SH Put SOLE   1,500 0 0
METLIFE INC COM 59156R108 93 2,000 SH Call SOLE   2,000 0 0
METLIFE INC COM 59156R108 103 2,200 SH Put SOLE   2,200 0 0
METLIFE INC COM 59156R108 121 2,600 SH Put SOLE   2,600 0 0
METLIFE INC COM 59156R108 126 2,700 SH Call SOLE   2,700 0 0
METLIFE INC COM 59156R108 126 2,700 SH Put SOLE   2,700 0 0
METLIFE INC COM 59156R108 140 3,000 SH Put SOLE   3,000 0 0
METLIFE INC COM 59156R108 140 3,000 SH Put SOLE   3,000 0 0
METLIFE INC COM 59156R108 145 3,100 SH Call SOLE   3,100 0 0
METLIFE INC COM 59156R108 150 3,200 SH Put SOLE   3,200 0 0
METLIFE INC COM 59156R108 168 3,600 SH Call SOLE   3,600 0 0
METLIFE INC COM 59156R108 182 3,900 SH Put SOLE   3,900 0 0
METLIFE INC COM 59156R108 196 4,200 SH Call SOLE   4,200 0 0
METLIFE INC COM 59156R108 201 4,300 SH Put SOLE   4,300 0 0
METLIFE INC COM 59156R108 229 4,900 SH Put SOLE   4,900 0 0
METLIFE INC COM 59156R108 238 5,100 SH Put SOLE   5,100 0 0
METLIFE INC COM 59156R108 257 5,500 SH Put SOLE   5,500 0 0
METLIFE INC COM 59156R108 304 6,500 SH Put SOLE   6,500 0 0
METLIFE INC COM 59156R108 3,504 75,000 SH Put SOLE   75,000 0 0
METLIFE INC COM 59156R108 14,927 319,500 SH Call SOLE   319,500 0 0
MICHAELS COS INC COM 59408Q106 58 3,557 SH   SOLE   3,557 0 0
MICROSOFT CORP COM 594918104 11 100 SH Put SOLE   100 0 0
MICROSOFT CORP COM 594918104 11 100 SH Put SOLE   100 0 0
MICROSOFT CORP COM 594918104 11 100 SH Put SOLE   100 0 0
MICROSOFT CORP COM 594918104 11 100 SH Put SOLE   100 0 0
MICROSOFT CORP COM 594918104 11 100 SH Put SOLE   100 0 0
MICROSOFT CORP COM 594918104 11 100 SH Put SOLE   100 0 0
MICROSOFT CORP COM 594918104 23 200 SH Put SOLE   200 0 0
MICROSOFT CORP COM 594918104 23 200 SH Put SOLE   200 0 0
MICROSOFT CORP COM 594918104 23 200 SH Put SOLE   200 0 0
MICROSOFT CORP COM 594918104 23 200 SH Put SOLE   200 0 0
MICROSOFT CORP COM 594918104 34 300 SH Put SOLE   300 0 0
MICROSOFT CORP COM 594918104 34 300 SH Put SOLE   300 0 0
MICROSOFT CORP COM 594918104 34 300 SH Put SOLE   300 0 0
MICROSOFT CORP COM 594918104 34 300 SH Put SOLE   300 0 0
MICROSOFT CORP COM 594918104 46 400 SH Put SOLE   400 0 0
MICROSOFT CORP COM 594918104 57 500 SH Put SOLE   500 0 0
MICROSOFT CORP COM 594918104 57 500 SH Put SOLE   500 0 0
MICROSOFT CORP COM 594918104 57 500 SH Put SOLE   500 0 0
MICROSOFT CORP COM 594918104 80 700 SH Put SOLE   700 0 0
MICROSOFT CORP COM 594918104 80 700 SH Put SOLE   700 0 0
MICROSOFT CORP COM 594918104 80 700 SH Put SOLE   700 0 0
MICROSOFT CORP COM 594918104 103 900 SH Put SOLE   900 0 0
MICROSOFT CORP COM 594918104 114 1,000 SH Call SOLE   1,000 0 0
MICROSOFT CORP COM 594918104 114 1,000 SH Put SOLE   1,000 0 0
MICROSOFT CORP COM 594918104 114 1,000 SH Put SOLE   1,000 0 0
MICROSOFT CORP COM 594918104 126 1,100 SH Put SOLE   1,100 0 0
MICROSOFT CORP COM 594918104 126 1,100 SH Put SOLE   1,100 0 0
MICROSOFT CORP COM 594918104 126 1,100 SH Put SOLE   1,100 0 0
MICROSOFT CORP COM 594918104 137 1,200 SH Put SOLE   1,200 0 0
MICROSOFT CORP COM 594918104 137 1,200 SH Put SOLE   1,200 0 0
MICROSOFT CORP COM 594918104 137 1,200 SH Put SOLE   1,200 0 0
MICROSOFT CORP COM 594918104 149 1,300 SH Call SOLE   1,300 0 0
MICROSOFT CORP COM 594918104 149 1,300 SH Put SOLE   1,300 0 0
MICROSOFT CORP COM 594918104 160 1,400 SH Put SOLE   1,400 0 0
MICROSOFT CORP COM 594918104 160 1,400 SH Put SOLE   1,400 0 0
MICROSOFT CORP COM 594918104 160 1,400 SH Put SOLE   1,400 0 0
MICROSOFT CORP COM 594918104 172 1,500 SH Call SOLE   1,500 0 0
MICROSOFT CORP COM 594918104 183 1,600 SH Put SOLE   1,600 0 0
MICROSOFT CORP COM 594918104 183 1,600 SH Put SOLE   1,600 0 0
MICROSOFT CORP COM 594918104 194 1,700 SH Put SOLE   1,700 0 0
MICROSOFT CORP COM 594918104 206 1,800 SH Put SOLE   1,800 0 0
MICROSOFT CORP COM 594918104 206 1,800 SH Put SOLE   1,800 0 0
MICROSOFT CORP COM 594918104 229 2,000 SH Put SOLE   2,000 0 0
MICROSOFT CORP COM 594918104 229 2,000 SH Put SOLE   2,000 0 0
MICROSOFT CORP COM 594918104 229 2,000 SH Put SOLE   2,000 0 0
MICROSOFT CORP COM 594918104 240 2,100 SH Put SOLE   2,100 0 0
MICROSOFT CORP COM 594918104 263 2,300 SH Put SOLE   2,300 0 0
MICROSOFT CORP COM 594918104 286 2,500 SH Put SOLE   2,500 0 0
MICROSOFT CORP COM 594918104 297 2,600 SH Put SOLE   2,600 0 0
MICROSOFT CORP COM 594918104 309 2,700 SH Call SOLE   2,700 0 0
MICROSOFT CORP COM 594918104 320 2,800 SH Put SOLE   2,800 0 0
MICROSOFT CORP COM 594918104 320 2,800 SH Put SOLE   2,800 0 0
MICROSOFT CORP COM 594918104 320 2,800 SH Put SOLE   2,800 0 0
MICROSOFT CORP COM 594918104 343 3,000 SH Put SOLE   3,000 0 0
MICROSOFT CORP COM 594918104 343 3,000 SH Put SOLE   3,000 0 0
MICROSOFT CORP COM 594918104 355 3,100 SH Put SOLE   3,100 0 0
MICROSOFT CORP COM 594918104 366 3,200 SH Put SOLE   3,200 0 0
MICROSOFT CORP COM 594918104 387 3,387 SH   SOLE   3,387 0 0
MICROSOFT CORP COM 594918104 423 3,700 SH Call SOLE   3,700 0 0
MICROSOFT CORP COM 594918104 435 3,800 SH Put SOLE   3,800 0 0
MICROSOFT CORP COM 594918104 457 4,000 SH Put SOLE   4,000 0 0
MICROSOFT CORP COM 594918104 469 4,100 SH Put SOLE   4,100 0 0
MICROSOFT CORP COM 594918104 492 4,300 SH Put SOLE   4,300 0 0
MICROSOFT CORP COM 594918104 492 4,300 SH Put SOLE   4,300 0 0
MICROSOFT CORP COM 594918104 492 4,300 SH Put SOLE   4,300 0 0
MICROSOFT CORP COM 594918104 503 4,400 SH Put SOLE   4,400 0 0
MICROSOFT CORP COM 594918104 538 4,700 SH Put SOLE   4,700 0 0
MICROSOFT CORP COM 594918104 572 5,000 SH Put SOLE   5,000 0 0
MICROSOFT CORP COM 594918104 629 5,500 SH Put SOLE   5,500 0 0
MICROSOFT CORP COM 594918104 640 5,600 SH Put SOLE   5,600 0 0
MICROSOFT CORP COM 594918104 766 6,700 SH Put SOLE   6,700 0 0
MICROSOFT CORP COM 594918104 846 7,400 SH Put SOLE   7,400 0 0
MICROSOFT CORP COM 594918104 915 8,000 SH Put SOLE   8,000 0 0
MICROSOFT CORP COM 594918104 1,132 9,900 SH Put SOLE   9,900 0 0
MICROSOFT CORP COM 594918104 1,144 10,000 SH Call SOLE   10,000 0 0
MICROSOFT CORP COM 594918104 1,178 10,300 SH Call SOLE   10,300 0 0
MICROSOFT CORP COM 594918104 1,178 10,300 SH Put SOLE   10,300 0 0
MICROSOFT CORP COM 594918104 1,224 10,700 SH Put SOLE   10,700 0 0
MICROSOFT CORP COM 594918104 1,224 10,700 SH Put SOLE   10,700 0 0
MICROSOFT CORP COM 594918104 1,224 10,700 SH Put SOLE   10,700 0 0
MICROSOFT CORP COM 594918104 1,372 12,000 SH Put SOLE   12,000 0 0
MICROSOFT CORP COM 594918104 1,647 14,400 SH Put SOLE   14,400 0 0
MICROSOFT CORP COM 594918104 1,716 15,000 SH Call SOLE   15,000 0 0
MICROSOFT CORP COM 594918104 1,716 15,000 SH Put SOLE   15,000 0 0
MICROSOFT CORP COM 594918104 1,956 17,100 SH Put SOLE   17,100 0 0
MICROSOFT CORP COM 594918104 2,093 18,300 SH Put SOLE   18,300 0 0
MICROSOFT CORP COM 594918104 2,173 19,000 SH Call SOLE   19,000 0 0
MICROSOFT CORP COM 594918104 2,230 19,500 SH Put SOLE   19,500 0 0
MICROSOFT CORP COM 594918104 2,287 20,000 SH Call SOLE   20,000 0 0
MICROSOFT CORP COM 594918104 2,642 23,100 SH Put SOLE   23,100 0 0
MICROSOFT CORP COM 594918104 2,722 23,800 SH Put SOLE   23,800 0 0
MICROSOFT CORP COM 594918104 3,111 27,200 SH Put SOLE   27,200 0 0
MICROSOFT CORP COM 594918104 3,420 29,900 SH Put SOLE   29,900 0 0
MICROSOFT CORP COM 594918104 3,431 30,000 SH Put SOLE   30,000 0 0
MICROSOFT CORP COM 594918104 3,557 31,100 SH Put SOLE   31,100 0 0
MICROSOFT CORP COM 594918104 3,671 32,100 SH Put SOLE   32,100 0 0
MICROSOFT CORP COM 594918104 4,140 36,200 SH Put SOLE   36,200 0 0
MICROSOFT CORP COM 594918104 4,495 39,300 SH Put SOLE   39,300 0 0
MICROSOFT CORP COM 594918104 4,575 40,000 SH Call SOLE   40,000 0 0
MICROSOFT CORP COM 594918104 4,952 43,300 SH Put SOLE   43,300 0 0
MICROSOFT CORP COM 594918104 4,952 43,300 SH Put SOLE   43,300 0 0
MICROSOFT CORP COM 594918104 5,719 50,000 SH Put SOLE   50,000 0 0
MICROSOFT CORP COM 594918104 6,256 54,700 SH Put SOLE   54,700 0 0
MICROSOFT CORP COM 594918104 6,771 59,200 SH Call SOLE   59,200 0 0
MICROSOFT CORP COM 594918104 7,182 62,800 SH Put SOLE   62,800 0 0
MICROSOFT CORP COM 594918104 7,526 65,800 SH Put SOLE   65,800 0 0
MICROSOFT CORP COM 594918104 8,578 75,000 SH Call SOLE   75,000 0 0
MICROSOFT CORP COM 594918104 9,790 85,600 SH Put SOLE   85,600 0 0
MICROSOFT CORP COM 594918104 10,728 93,800 SH Put SOLE   93,800 0 0
MICROSOFT CORP COM 594918104 11,563 101,100 SH Put SOLE   101,100 0 0
MICROSOFT CORP COM 594918104 12,192 106,600 SH Put SOLE   106,600 0 0
MICROSOFT CORP COM 594918104 14,193 124,100 SH Put SOLE   124,100 0 0
MICROSOFT CORP COM 594918104 15,326 134,000 SH Put SOLE   134,000 0 0
MICROSOFT CORP COM 594918104 15,440 135,000 SH Call SOLE   135,000 0 0
MICROSOFT CORP COM 594918104 15,520 135,700 SH Put SOLE   135,700 0 0
MICROSOFT CORP COM 594918104 17,156 150,000 SH Call SOLE   150,000 0 0
MICROSOFT CORP COM 594918104 17,727 155,000 SH Call SOLE   155,000 0 0
MICROSOFT CORP COM 594918104 18,185 159,000 SH Call SOLE   159,000 0 0
MICROSOFT CORP COM 594918104 19,443 170,000 SH Put SOLE   170,000 0 0
MICROSOFT CORP COM 594918104 20,266 177,200 SH Call SOLE   177,200 0 0
MICROSOFT CORP COM 594918104 21,707 189,800 SH Put SOLE   189,800 0 0
MICROSOFT CORP COM 594918104 22,874 200,000 SH Put SOLE   200,000 0 0
MICROSOFT CORP COM 594918104 24,521 214,400 SH Put SOLE   214,400 0 0
MICROSOFT CORP COM 594918104 33,682 294,500 SH Call SOLE   294,500 0 0
MICROSOFT CORP COM 594918104 34,311 300,000 SH Call SOLE   300,000 0 0
MICROSOFT CORP COM 594918104 34,906 305,200 SH Put SOLE   305,200 0 0
MICROSOFT CORP COM 594918104 36,701 320,900 SH Put SOLE   320,900 0 0
MICROSOFT CORP COM 594918104 37,582 328,600 SH Put SOLE   328,600 0 0
MICROSOFT CORP COM 594918104 38,257 334,500 SH Put SOLE   334,500 0 0
MICROSOFT CORP COM 594918104 46,103 403,100 SH Put SOLE   403,100 0 0
MICROSOFT CORP COM 594918104 57,185 500,000 SH Put SOLE   500,000 0 0
MICROSOFT CORP COM 594918104 75,072 656,400 SH Put SOLE   656,400 0 0
MICROSOFT CORP COM 594918104 99,056 866,100 SH Put SOLE   866,100 0 0
MICROSOFT CORP COM 594918104 155,040 1,355,600 SH Put SOLE   1,355,600 0 0
MICROSOFT CORP COM 594918104 186,137 1,627,500 SH Call SOLE   1,627,500 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 8 100 SH Call SOLE   100 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 24 300 SH Call SOLE   300 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 32 400 SH Call SOLE   400 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 32 400 SH Put SOLE   400 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 71 900 SH Put SOLE   900 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 103 1,300 SH Put SOLE   1,300 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 118 1,500 SH Put SOLE   1,500 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 126 1,600 SH Put SOLE   1,600 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 142 1,800 SH Put SOLE   1,800 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 158 2,000 SH Put SOLE   2,000 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 197 2,500 SH Put SOLE   2,500 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 410 5,200 SH Put SOLE   5,200 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 496 6,291 SH   SOLE   6,291 0 0
MICRON TECHNOLOGY INC COM 595112103 5 100 SH Call SOLE   100 0 0
MICRON TECHNOLOGY INC COM 595112103 5 100 SH Put SOLE   100 0 0
MICRON TECHNOLOGY INC COM 595112103 5 100 SH Put SOLE   100 0 0
MICRON TECHNOLOGY INC COM 595112103 5 100 SH Put SOLE   100 0 0
MICRON TECHNOLOGY INC COM 595112103 5 100 SH Put SOLE   100 0 0
MICRON TECHNOLOGY INC COM 595112103 5 100 SH Put SOLE   100 0 0
MICRON TECHNOLOGY INC COM 595112103 5 100 SH Put SOLE   100 0 0
MICRON TECHNOLOGY INC COM 595112103 9 200 SH Put SOLE   200 0 0
MICRON TECHNOLOGY INC COM 595112103 9 200 SH Put SOLE   200 0 0
MICRON TECHNOLOGY INC COM 595112103 14 300 SH Put SOLE   300 0 0
MICRON TECHNOLOGY INC COM 595112103 18 400 SH Put SOLE   400 0 0
MICRON TECHNOLOGY INC COM 595112103 23 500 SH Put SOLE   500 0 0
MICRON TECHNOLOGY INC COM 595112103 23 500 SH Put SOLE   500 0 0
MICRON TECHNOLOGY INC COM 595112103 23 500 SH Put SOLE   500 0 0
MICRON TECHNOLOGY INC COM 595112103 23 500 SH Put SOLE   500 0 0
MICRON TECHNOLOGY INC COM 595112103 23 500 SH Put SOLE   500 0 0
MICRON TECHNOLOGY INC COM 595112103 23 500 SH Put SOLE   500 0 0
MICRON TECHNOLOGY INC COM 595112103 27 600 SH Call SOLE   600 0 0
MICRON TECHNOLOGY INC COM 595112103 27 600 SH Call SOLE   600 0 0
MICRON TECHNOLOGY INC COM 595112103 27 600 SH Put SOLE   600 0 0
MICRON TECHNOLOGY INC COM 595112103 32 700 SH Call SOLE   700 0 0
MICRON TECHNOLOGY INC COM 595112103 32 700 SH Put SOLE   700 0 0
MICRON TECHNOLOGY INC COM 595112103 32 700 SH Put SOLE   700 0 0
MICRON TECHNOLOGY INC COM 595112103 41 900 SH Put SOLE   900 0 0
MICRON TECHNOLOGY INC COM 595112103 41 900 SH Put SOLE   900 0 0
MICRON TECHNOLOGY INC COM 595112103 41 900 SH Put SOLE   900 0 0
MICRON TECHNOLOGY INC COM 595112103 45 1,000 SH Put SOLE   1,000 0 0
MICRON TECHNOLOGY INC COM 595112103 50 1,100 SH Call SOLE   1,100 0 0
MICRON TECHNOLOGY INC COM 595112103 50 1,100 SH Put SOLE   1,100 0 0
MICRON TECHNOLOGY INC COM 595112103 50 1,100 SH Put SOLE   1,100 0 0
MICRON TECHNOLOGY INC COM 595112103 50 1,100 SH Put SOLE   1,100 0 0
MICRON TECHNOLOGY INC COM 595112103 54 1,200 SH Call SOLE   1,200 0 0
MICRON TECHNOLOGY INC COM 595112103 54 1,200 SH Put SOLE   1,200 0 0
MICRON TECHNOLOGY INC COM 595112103 54 1,200 SH Put SOLE   1,200 0 0
MICRON TECHNOLOGY INC COM 595112103 54 1,200 SH Put SOLE   1,200 0 0
MICRON TECHNOLOGY INC COM 595112103 63 1,400 SH Put SOLE   1,400 0 0
MICRON TECHNOLOGY INC COM 595112103 68 1,500 SH Put SOLE   1,500 0 0
MICRON TECHNOLOGY INC COM 595112103 81 1,800 SH Call SOLE   1,800 0 0
MICRON TECHNOLOGY INC COM 595112103 81 1,800 SH Put SOLE   1,800 0 0
MICRON TECHNOLOGY INC COM 595112103 86 1,900 SH Put SOLE   1,900 0 0
MICRON TECHNOLOGY INC COM 595112103 86 1,900 SH Put SOLE   1,900 0 0
MICRON TECHNOLOGY INC COM 595112103 95 2,100 SH Call SOLE   2,100 0 0
MICRON TECHNOLOGY INC COM 595112103 100 2,200 SH Put SOLE   2,200 0 0
MICRON TECHNOLOGY INC COM 595112103 100 2,200 SH Put SOLE   2,200 0 0
MICRON TECHNOLOGY INC COM 595112103 104 2,300 SH Put SOLE   2,300 0 0
MICRON TECHNOLOGY INC COM 595112103 109 2,400 SH Put SOLE   2,400 0 0
MICRON TECHNOLOGY INC COM 595112103 109 2,400 SH Put SOLE   2,400 0 0
MICRON TECHNOLOGY INC COM 595112103 122 2,700 SH Put SOLE   2,700 0 0
MICRON TECHNOLOGY INC COM 595112103 122 2,700 SH Put SOLE   2,700 0 0
MICRON TECHNOLOGY INC COM 595112103 131 2,900 SH Put SOLE   2,900 0 0
MICRON TECHNOLOGY INC COM 595112103 131 2,900 SH Put SOLE   2,900 0 0
MICRON TECHNOLOGY INC COM 595112103 136 3,000 SH Put SOLE   3,000 0 0
MICRON TECHNOLOGY INC COM 595112103 136 3,000 SH Put SOLE   3,000 0 0
MICRON TECHNOLOGY INC COM 595112103 136 3,000 SH Put SOLE   3,000 0 0
MICRON TECHNOLOGY INC COM 595112103 140 3,100 SH Call SOLE   3,100 0 0
MICRON TECHNOLOGY INC COM 595112103 140 3,100 SH Put SOLE   3,100 0 0
MICRON TECHNOLOGY INC COM 595112103 149 3,300 SH Call SOLE   3,300 0 0
MICRON TECHNOLOGY INC COM 595112103 181 4,000 SH Put SOLE   4,000 0 0
MICRON TECHNOLOGY INC COM 595112103 185 4,100 SH Put SOLE   4,100 0 0
MICRON TECHNOLOGY INC COM 595112103 194 4,300 SH Put SOLE   4,300 0 0
MICRON TECHNOLOGY INC COM 595112103 204 4,500 SH Put SOLE   4,500 0 0
MICRON TECHNOLOGY INC COM 595112103 226 5,000 SH Put SOLE   5,000 0 0
MICRON TECHNOLOGY INC COM 595112103 235 5,200 SH Put SOLE   5,200 0 0
MICRON TECHNOLOGY INC COM 595112103 258 5,700 SH Call SOLE   5,700 0 0
MICRON TECHNOLOGY INC COM 595112103 258 5,700 SH Put SOLE   5,700 0 0
MICRON TECHNOLOGY INC COM 595112103 271 6,000 SH Call SOLE   6,000 0 0
MICRON TECHNOLOGY INC COM 595112103 366 8,100 SH Put SOLE   8,100 0 0
MICRON TECHNOLOGY INC COM 595112103 371 8,200 SH Call SOLE   8,200 0 0
MICRON TECHNOLOGY INC COM 595112103 466 10,300 SH Put SOLE   10,300 0 0
MICRON TECHNOLOGY INC COM 595112103 479 10,600 SH Put SOLE   10,600 0 0
MICRON TECHNOLOGY INC COM 595112103 918 20,300 SH Put SOLE   20,300 0 0
MICRON TECHNOLOGY INC COM 595112103 1,131 25,000 SH Put SOLE   25,000 0 0
MICRON TECHNOLOGY INC COM 595112103 1,171 25,900 SH Call SOLE   25,900 0 0
MICRON TECHNOLOGY INC COM 595112103 1,294 28,600 SH Put SOLE   28,600 0 0
MICRON TECHNOLOGY INC COM 595112103 1,583 35,000 SH Put SOLE   35,000 0 0
MICRON TECHNOLOGY INC COM 595112103 1,628 36,000 SH Put SOLE   36,000 0 0
MICRON TECHNOLOGY INC COM 595112103 1,674 37,000 SH Put SOLE   37,000 0 0
MICRON TECHNOLOGY INC COM 595112103 1,796 39,700 SH Call SOLE   39,700 0 0
MICRON TECHNOLOGY INC COM 595112103 1,977 43,700 SH Call SOLE   43,700 0 0
MICRON TECHNOLOGY INC COM 595112103 2,180 48,200 SH Put SOLE   48,200 0 0
MICRON TECHNOLOGY INC COM 595112103 2,262 50,000 SH Call SOLE   50,000 0 0
MICRON TECHNOLOGY INC COM 595112103 2,262 50,000 SH Call SOLE   50,000 0 0
MICRON TECHNOLOGY INC COM 595112103 2,262 50,000 SH Call SOLE   50,000 0 0
MICRON TECHNOLOGY INC COM 595112103 2,262 50,000 SH Put SOLE   50,000 0 0
MICRON TECHNOLOGY INC COM 595112103 2,262 50,000 SH Put SOLE   50,000 0 0
MICRON TECHNOLOGY INC COM 595112103 2,546 56,300 SH Call SOLE   56,300 0 0
MICRON TECHNOLOGY INC COM 595112103 2,678 59,200 SH Put SOLE   59,200 0 0
MICRON TECHNOLOGY INC COM 595112103 2,958 65,400 SH Call SOLE   65,400 0 0
MICRON TECHNOLOGY INC COM 595112103 3,171 70,100 SH Put SOLE   70,100 0 0
MICRON TECHNOLOGY INC COM 595112103 3,392 75,000 SH Put SOLE   75,000 0 0
MICRON TECHNOLOGY INC COM 595112103 4,324 95,600 SH Put SOLE   95,600 0 0
MICRON TECHNOLOGY INC COM 595112103 4,523 100,000 SH Put SOLE   100,000 0 0
MICRON TECHNOLOGY INC COM 595112103 4,523 100,000 SH Put SOLE   100,000 0 0
MICRON TECHNOLOGY INC COM 595112103 5,283 116,800 SH Put SOLE   116,800 0 0
MICRON TECHNOLOGY INC COM 595112103 5,342 118,100 SH Put SOLE   118,100 0 0
MICRON TECHNOLOGY INC COM 595112103 5,654 125,000 SH Call SOLE   125,000 0 0
MICRON TECHNOLOGY INC COM 595112103 5,794 128,100 SH Put SOLE   128,100 0 0
MICRON TECHNOLOGY INC COM 595112103 5,907 130,600 SH Put SOLE   130,600 0 0
MICRON TECHNOLOGY INC COM 595112103 5,916 130,800 SH Put SOLE   130,800 0 0
MICRON TECHNOLOGY INC COM 595112103 6,784 150,000 SH Put SOLE   150,000 0 0
MICRON TECHNOLOGY INC COM 595112103 7,463 165,000 SH Put SOLE   165,000 0 0
MICRON TECHNOLOGY INC COM 595112103 7,599 168,000 SH Put SOLE   168,000 0 0
MICRON TECHNOLOGY INC COM 595112103 8,757 193,600 SH Call SOLE   193,600 0 0
MICRON TECHNOLOGY INC COM 595112103 9,046 200,000 SH Call SOLE   200,000 0 0
MICRON TECHNOLOGY INC COM 595112103 9,295 205,500 SH Put SOLE   205,500 0 0
MICRON TECHNOLOGY INC COM 595112103 9,390 207,600 SH Put SOLE   207,600 0 0
MICRON TECHNOLOGY INC COM 595112103 10,005 221,200 SH Put SOLE   221,200 0 0
MICRON TECHNOLOGY INC COM 595112103 12,388 273,900 SH Put SOLE   273,900 0 0
MICRON TECHNOLOGY INC COM 595112103 12,628 279,200 SH Put SOLE   279,200 0 0
MICRON TECHNOLOGY INC COM 595112103 13,302 294,100 SH Put SOLE   294,100 0 0
MICRON TECHNOLOGY INC COM 595112103 13,320 294,500 SH Put SOLE   294,500 0 0
MICRON TECHNOLOGY INC COM 595112103 13,569 300,000 SH Call SOLE   300,000 0 0
MICRON TECHNOLOGY INC COM 595112103 15,301 338,300 SH Put SOLE   338,300 0 0
MICRON TECHNOLOGY INC COM 595112103 17,111 378,300 SH Call SOLE   378,300 0 0
MICRON TECHNOLOGY INC COM 595112103 19,562 432,500 SH Put SOLE   432,500 0 0
MICRON TECHNOLOGY INC COM 595112103 20,390 450,800 SH Call SOLE   450,800 0 0
MICRON TECHNOLOGY INC COM 595112103 21,575 477,000 SH Call SOLE   477,000 0 0
MICRON TECHNOLOGY INC COM 595112103 25,582 565,600 SH Put SOLE   565,600 0 0
MICRON TECHNOLOGY INC COM 595112103 33,276 735,700 SH Put SOLE   735,700 0 0
MICRON TECHNOLOGY INC COM 595112103 38,794 857,700 SH Put SOLE   857,700 0 0
MICRON TECHNOLOGY INC COM 595112103 40,092 886,400 SH Put SOLE   886,400 0 0
MICRON TECHNOLOGY INC COM 595112103 47,718 1,055,000 SH Put SOLE   1,055,000 0 0
MICRON TECHNOLOGY INC COM 595112103 56,482 1,248,770 SH   SOLE   1,248,770 0 0
MICRON TECHNOLOGY INC COM 595112103 58,121 1,285,000 SH Put SOLE   1,285,000 0 0
MIDLAND STS BANCORP INC ILL COM 597742105 1 27 SH   SOLE   27 0 0
MIMEDX GROUP INC COM 602496101 124 20,000 SH Call SOLE   20,000 0 0
MIMEDX GROUP INC COM 602496101 124 20,000 SH Put SOLE   20,000 0 0
MIMEDX GROUP INC COM 602496101 232 37,500 SH Put SOLE   37,500 0 0
MIMEDX GROUP INC COM 602496101 751 121,600 SH Call SOLE   121,600 0 0
MIRATI THERAPEUTICS INC COM 60468T105 1,178 25,000 SH Call SOLE   25,000 0 0
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 176 28,500 SH Call SOLE   28,500 0 0
MOBILE MINI INC COM 60740F105 22 502 SH   SOLE   502 0 0
MOELIS & CO CL A 60786M105 4 68 SH   SOLE   68 0 0
MOHAWK INDS INC COM 608190104 18 100 SH Put SOLE   100 0 0
MOHAWK INDS INC COM 608190104 18 100 SH Put SOLE   100 0 0
MOHAWK INDS INC COM 608190104 35 200 SH Call SOLE   200 0 0
MOHAWK INDS INC COM 608190104 35 200 SH Call SOLE   200 0 0
MOHAWK INDS INC COM 608190104 35 200 SH Call SOLE   200 0 0
MOHAWK INDS INC COM 608190104 35 200 SH Put SOLE   200 0 0
MOHAWK INDS INC COM 608190104 35 200 SH Put SOLE   200 0 0
MOHAWK INDS INC COM 608190104 35 200 SH Put SOLE   200 0 0
MOHAWK INDS INC COM 608190104 35 200 SH Put SOLE   200 0 0
MOHAWK INDS INC COM 608190104 35 200 SH Put SOLE   200 0 0
MOHAWK INDS INC COM 608190104 70 400 SH Call SOLE   400 0 0
MOHAWK INDS INC COM 608190104 70 400 SH Call SOLE   400 0 0
MOHAWK INDS INC COM 608190104 70 400 SH Put SOLE   400 0 0
MOHAWK INDS INC COM 608190104 105 600 SH Call SOLE   600 0 0
MOHAWK INDS INC COM 608190104 105 600 SH Put SOLE   600 0 0
MOHAWK INDS INC COM 608190104 105 600 SH Put SOLE   600 0 0
MOHAWK INDS INC COM 608190104 140 800 SH Call SOLE   800 0 0
MOHAWK INDS INC COM 608190104 4,384 25,000 SH Call SOLE   25,000 0 0
MOHAWK INDS INC COM 608190104 6,474 36,922 SH   SOLE   36,922 0 0
MOHAWK INDS INC COM 608190104 43,838 250,000 SH Call SOLE   250,000 0 0
MOLSON COORS BREWING CO CL B 60871R209 1 11 SH   SOLE   11 0 0
MOMO INC ADR 60879B107 4 100 SH Call SOLE   100 0 0
MOMO INC ADR 60879B107 4 100 SH Call SOLE   100 0 0
MOMO INC ADR 60879B107 4 100 SH Call SOLE   100 0 0
MOMO INC ADR 60879B107 4 100 SH Put SOLE   100 0 0
MOMO INC ADR 60879B107 4 100 SH Put SOLE   100 0 0
MOMO INC ADR 60879B107 4 100 SH Put SOLE   100 0 0
MOMO INC ADR 60879B107 4 100 SH Put SOLE   100 0 0
MOMO INC ADR 60879B107 4 100 SH Put SOLE   100 0 0
MOMO INC ADR 60879B107 9 200 SH Put SOLE   200 0 0
MOMO INC ADR 60879B107 9 200 SH Put SOLE   200 0 0
MOMO INC ADR 60879B107 9 200 SH Put SOLE   200 0 0
MOMO INC ADR 60879B107 9 200 SH Put SOLE   200 0 0
MOMO INC ADR 60879B107 13 300 SH Call SOLE   300 0 0
MOMO INC ADR 60879B107 13 300 SH Call SOLE   300 0 0
MOMO INC ADR 60879B107 13 300 SH Call SOLE   300 0 0
MOMO INC ADR 60879B107 13 300 SH Put SOLE   300 0 0
MOMO INC ADR 60879B107 13 300 SH Put SOLE   300 0 0
MOMO INC ADR 60879B107 13 300 SH Put SOLE   300 0 0
MOMO INC ADR 60879B107 18 400 SH Call SOLE   400 0 0
MOMO INC ADR 60879B107 18 400 SH Put SOLE   400 0 0
MOMO INC ADR 60879B107 18 400 SH Put SOLE   400 0 0
MOMO INC ADR 60879B107 18 400 SH Put SOLE   400 0 0
MOMO INC ADR 60879B107 18 400 SH Put SOLE   400 0 0
MOMO INC ADR 60879B107 18 400 SH Put SOLE   400 0 0
MOMO INC ADR 60879B107 22 500 SH Put SOLE   500 0 0
MOMO INC ADR 60879B107 22 500 SH Put SOLE   500 0 0
MOMO INC ADR 60879B107 26 600 SH Put SOLE   600 0 0
MOMO INC ADR 60879B107 26 600 SH Put SOLE   600 0 0
MOMO INC ADR 60879B107 35 800 SH Put SOLE   800 0 0
MOMO INC ADR 60879B107 39 900 SH Call SOLE   900 0 0
MOMO INC ADR 60879B107 39 900 SH Put SOLE   900 0 0
MOMO INC ADR 60879B107 44 1,000 SH Call SOLE   1,000 0 0
MOMO INC ADR 60879B107 44 1,000 SH Put SOLE   1,000 0 0
MOMO INC ADR 60879B107 48 1,100 SH Call SOLE   1,100 0 0
MOMO INC ADR 60879B107 48 1,100 SH Call SOLE   1,100 0 0
MOMO INC ADR 60879B107 61 1,400 SH Put SOLE   1,400 0 0
MOMO INC ADR 60879B107 66 1,500 SH Call SOLE   1,500 0 0
MOMO INC ADR 60879B107 92 2,100 SH Put SOLE   2,100 0 0
MOMO INC ADR 60879B107 105 2,400 SH Call SOLE   2,400 0 0
MOMO INC ADR 60879B107 204 4,666 SH   SOLE   4,666 0 0
MOMO INC ADR 60879B107 3,395 77,500 SH Put SOLE   77,500 0 0
MONDELEZ INTL INC CL A 609207105 17 400 SH Put SOLE   400 0 0
MONDELEZ INTL INC CL A 609207105 17 400 SH Put SOLE   400 0 0
MONDELEZ INTL INC CL A 609207105 21 500 SH Call SOLE   500 0 0
MONDELEZ INTL INC CL A 609207105 30 700 SH Call SOLE   700 0 0
MONDELEZ INTL INC CL A 609207105 30 700 SH Put SOLE   700 0 0
MONDELEZ INTL INC CL A 609207105 34 800 SH Put SOLE   800 0 0
MONDELEZ INTL INC CL A 609207105 39 900 SH Put SOLE   900 0 0
MONDELEZ INTL INC CL A 609207105 39 900 SH Put SOLE   900 0 0
MONDELEZ INTL INC CL A 609207105 43 1,000 SH Call SOLE   1,000 0 0
MONDELEZ INTL INC CL A 609207105 43 1,000 SH Call SOLE   1,000 0 0
MONDELEZ INTL INC CL A 609207105 52 1,200 SH Call SOLE   1,200 0 0
MONDELEZ INTL INC CL A 609207105 52 1,200 SH Call SOLE   1,200 0 0
MONDELEZ INTL INC CL A 609207105 73 1,700 SH Put SOLE   1,700 0 0
MONDELEZ INTL INC CL A 609207105 95 2,200 SH Put SOLE   2,200 0 0
MONDELEZ INTL INC CL A 609207105 95 2,200 SH Put SOLE   2,200 0 0
MONDELEZ INTL INC CL A 609207105 95 2,200 SH Put SOLE   2,200 0 0
MONDELEZ INTL INC CL A 609207105 103 2,400 SH Call SOLE   2,400 0 0
MONDELEZ INTL INC CL A 609207105 103 2,400 SH Put SOLE   2,400 0 0
MONDELEZ INTL INC CL A 609207105 103 2,400 SH Put SOLE   2,400 0 0
MONDELEZ INTL INC CL A 609207105 116 2,700 SH Call SOLE   2,700 0 0
MONDELEZ INTL INC CL A 609207105 163 3,800 SH Call SOLE   3,800 0 0
MONDELEZ INTL INC CL A 609207105 206 4,800 SH Put SOLE   4,800 0 0
MONDELEZ INTL INC CL A 609207105 258 6,000 SH Call SOLE   6,000 0 0
MONDELEZ INTL INC CL A 609207105 271 6,300 SH Put SOLE   6,300 0 0
MONDELEZ INTL INC CL A 609207105 326 7,600 SH Put SOLE   7,600 0 0
MONDELEZ INTL INC CL A 609207105 374 8,700 SH Call SOLE   8,700 0 0
MONDELEZ INTL INC CL A 609207105 400 9,300 SH Put SOLE   9,300 0 0
MONDELEZ INTL INC CL A 609207105 430 10,000 SH Put SOLE   10,000 0 0
MONDELEZ INTL INC CL A 609207105 447 10,400 SH Put SOLE   10,400 0 0
MONDELEZ INTL INC CL A 609207105 481 11,200 SH Call SOLE   11,200 0 0
MONDELEZ INTL INC CL A 609207105 524 12,200 SH Put SOLE   12,200 0 0
MONDELEZ INTL INC CL A 609207105 533 12,400 SH Put SOLE   12,400 0 0
MONDELEZ INTL INC CL A 609207105 619 14,400 SH Put SOLE   14,400 0 0
MONDELEZ INTL INC CL A 609207105 632 14,700 SH Call SOLE   14,700 0 0
MONDELEZ INTL INC CL A 609207105 722 16,800 SH Call SOLE   16,800 0 0
MONDELEZ INTL INC CL A 609207105 782 18,200 SH Put SOLE   18,200 0 0
MONDELEZ INTL INC CL A 609207105 829 19,300 SH Call SOLE   19,300 0 0
MONDELEZ INTL INC CL A 609207105 979 22,800 SH Put SOLE   22,800 0 0
MONDELEZ INTL INC CL A 609207105 1,151 26,800 SH Put SOLE   26,800 0 0
MONDELEZ INTL INC CL A 609207105 1,164 27,100 SH Put SOLE   27,100 0 0
MONDELEZ INTL INC CL A 609207105 1,285 29,900 SH Call SOLE   29,900 0 0
MONDELEZ INTL INC CL A 609207105 1,340 31,200 SH Put SOLE   31,200 0 0
MONDELEZ INTL INC CL A 609207105 1,620 37,700 SH Put SOLE   37,700 0 0
MONDELEZ INTL INC CL A 609207105 1,632 38,000 SH Put SOLE   38,000 0 0
MONDELEZ INTL INC CL A 609207105 1,718 40,000 SH Put SOLE   40,000 0 0
MONDELEZ INTL INC CL A 609207105 1,718 40,000 SH Put SOLE   40,000 0 0
MONDELEZ INTL INC CL A 609207105 1,774 41,300 SH Call SOLE   41,300 0 0
MONDELEZ INTL INC CL A 609207105 1,843 42,900 SH Put SOLE   42,900 0 0
MONDELEZ INTL INC CL A 609207105 2,204 51,300 SH Put SOLE   51,300 0 0
MONDELEZ INTL INC CL A 609207105 2,251 52,400 SH Put SOLE   52,400 0 0
MONDELEZ INTL INC CL A 609207105 4,451 103,600 SH Put SOLE   103,600 0 0
MONDELEZ INTL INC CL A 609207105 4,455 103,700 SH Put SOLE   103,700 0 0
MONDELEZ INTL INC CL A 609207105 4,476 104,200 SH Put SOLE   104,200 0 0
MONDELEZ INTL INC CL A 609207105 15,036 350,000 SH Call SOLE   350,000 0 0
MONGODB INC CL A 60937P106 6 69 SH   SOLE   69 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 10 598 SH   SOLE   598 0 0
MONOLITHIC PWR SYS INC COM 609839105 941 7,500 SH Put SOLE   7,500 0 0
MONOLITHIC PWR SYS INC COM 609839105 1,664 13,254 SH   SOLE   13,254 0 0
MONOLITHIC PWR SYS INC COM 609839105 1,883 15,000 SH Call SOLE   15,000 0 0
MONOLITHIC PWR SYS INC COM 609839105 1,883 15,000 SH Put SOLE   15,000 0 0
MONOLITHIC PWR SYS INC COM 609839105 2,511 20,000 SH Call SOLE   20,000 0 0
MONOLITHIC PWR SYS INC COM 609839105 3,766 30,000 SH Put SOLE   30,000 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 0 8 SH   SOLE   8 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 29 500 SH Put SOLE   500 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 414 7,100 SH Put SOLE   7,100 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 490 8,400 SH Put SOLE   8,400 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 16,114 276,500 SH Call SOLE   276,500 0 0
MORGAN STANLEY COM NEW 617446448 9 200 SH Put SOLE   200 0 0
MORGAN STANLEY COM NEW 617446448 14 300 SH Put SOLE   300 0 0
MORGAN STANLEY COM NEW 617446448 19 400 SH Put SOLE   400 0 0
MORGAN STANLEY COM NEW 617446448 19 400 SH Put SOLE   400 0 0
MORGAN STANLEY COM NEW 617446448 19 400 SH Put SOLE   400 0 0
MORGAN STANLEY COM NEW 617446448 23 500 SH Put SOLE   500 0 0
MORGAN STANLEY COM NEW 617446448 23 500 SH Put SOLE   500 0 0
MORGAN STANLEY COM NEW 617446448 28 600 SH Call SOLE   600 0 0
MORGAN STANLEY COM NEW 617446448 28 600 SH Put SOLE   600 0 0
MORGAN STANLEY COM NEW 617446448 37 800 SH Put SOLE   800 0 0
MORGAN STANLEY COM NEW 617446448 37 800 SH Put SOLE   800 0 0
MORGAN STANLEY COM NEW 617446448 37 800 SH Put SOLE   800 0 0
MORGAN STANLEY COM NEW 617446448 47 1,000 SH Call SOLE   1,000 0 0
MORGAN STANLEY COM NEW 617446448 47 1,000 SH Put SOLE   1,000 0 0
MORGAN STANLEY COM NEW 617446448 47 1,000 SH Put SOLE   1,000 0 0
MORGAN STANLEY COM NEW 617446448 47 1,000 SH Put SOLE   1,000 0 0
MORGAN STANLEY COM NEW 617446448 51 1,100 SH Call SOLE   1,100 0 0
MORGAN STANLEY COM NEW 617446448 56 1,200 SH Put SOLE   1,200 0 0
MORGAN STANLEY COM NEW 617446448 56 1,200 SH Put SOLE   1,200 0 0
MORGAN STANLEY COM NEW 617446448 61 1,300 SH Put SOLE   1,300 0 0
MORGAN STANLEY COM NEW 617446448 75 1,600 SH Put SOLE   1,600 0 0
MORGAN STANLEY COM NEW 617446448 75 1,600 SH Put SOLE   1,600 0 0
MORGAN STANLEY COM NEW 617446448 84 1,800 SH Call SOLE   1,800 0 0
MORGAN STANLEY COM NEW 617446448 84 1,800 SH Put SOLE   1,800 0 0
MORGAN STANLEY COM NEW 617446448 88 1,900 SH Call SOLE   1,900 0 0
MORGAN STANLEY COM NEW 617446448 102 2,200 SH Put SOLE   2,200 0 0
MORGAN STANLEY COM NEW 617446448 107 2,300 SH Put SOLE   2,300 0 0
MORGAN STANLEY COM NEW 617446448 112 2,400 SH Call SOLE   2,400 0 0
MORGAN STANLEY COM NEW 617446448 112 2,400 SH Call SOLE   2,400 0 0
MORGAN STANLEY COM NEW 617446448 126 2,700 SH Put SOLE   2,700 0 0
MORGAN STANLEY COM NEW 617446448 130 2,800 SH Put SOLE   2,800 0 0
MORGAN STANLEY COM NEW 617446448 130 2,800 SH Put SOLE   2,800 0 0
MORGAN STANLEY COM NEW 617446448 135 2,900 SH Put SOLE   2,900 0 0
MORGAN STANLEY COM NEW 617446448 135 2,900 SH Put SOLE   2,900 0 0
MORGAN STANLEY COM NEW 617446448 140 3,000 SH Call SOLE   3,000 0 0
MORGAN STANLEY COM NEW 617446448 144 3,100 SH Put SOLE   3,100 0 0
MORGAN STANLEY COM NEW 617446448 149 3,200 SH Put SOLE   3,200 0 0
MORGAN STANLEY COM NEW 617446448 196 4,200 SH Put SOLE   4,200 0 0
MORGAN STANLEY COM NEW 617446448 228 4,900 SH Put SOLE   4,900 0 0
MORGAN STANLEY COM NEW 617446448 256 5,500 SH Put SOLE   5,500 0 0
MORGAN STANLEY COM NEW 617446448 275 5,900 SH Put SOLE   5,900 0 0
MORGAN STANLEY COM NEW 617446448 284 6,100 SH Put SOLE   6,100 0 0
MORGAN STANLEY COM NEW 617446448 331 7,100 SH Put SOLE   7,100 0 0
MORGAN STANLEY COM NEW 617446448 368 7,900 SH Put SOLE   7,900 0 0
MORGAN STANLEY COM NEW 617446448 405 8,700 SH Put SOLE   8,700 0 0
MORGAN STANLEY COM NEW 617446448 405 8,700 SH Put SOLE   8,700 0 0
MORGAN STANLEY COM NEW 617446448 582 12,500 SH Put SOLE   12,500 0 0
MORGAN STANLEY COM NEW 617446448 782 16,800 SH Put SOLE   16,800 0 0
MORGAN STANLEY COM NEW 617446448 1,984 42,600 SH Put SOLE   42,600 0 0
MORGAN STANLEY COM NEW 617446448 2,016 43,300 SH Call SOLE   43,300 0 0
MORGAN STANLEY COM NEW 617446448 2,086 44,800 SH Put SOLE   44,800 0 0
MORGAN STANLEY COM NEW 617446448 2,179 46,800 SH Put SOLE   46,800 0 0
MORGAN STANLEY COM NEW 617446448 2,203 47,300 SH Put SOLE   47,300 0 0
MORGAN STANLEY COM NEW 617446448 2,538 54,500 SH Call SOLE   54,500 0 0
MORGAN STANLEY COM NEW 617446448 3,223 69,200 SH Put SOLE   69,200 0 0
MORGAN STANLEY COM NEW 617446448 3,493 75,000 SH Call SOLE   75,000 0 0
MORGAN STANLEY COM NEW 617446448 3,637 78,100 SH Put SOLE   78,100 0 0
MORGAN STANLEY COM NEW 617446448 4,028 86,500 SH Put SOLE   86,500 0 0
MORGAN STANLEY COM NEW 617446448 5,165 110,900 SH Put SOLE   110,900 0 0
MORGAN STANLEY COM NEW 617446448 5,435 116,700 SH Put SOLE   116,700 0 0
MORGAN STANLEY COM NEW 617446448 5,453 117,100 SH Put SOLE   117,100 0 0
MORGAN STANLEY COM NEW 617446448 5,845 125,500 SH Put SOLE   125,500 0 0
MORGAN STANLEY COM NEW 617446448 7,144 153,400 SH Put SOLE   153,400 0 0
MORGAN STANLEY COM NEW 617446448 7,665 164,600 SH Put SOLE   164,600 0 0
MORGAN STANLEY COM NEW 617446448 8,271 177,600 SH Put SOLE   177,600 0 0
MORGAN STANLEY COM NEW 617446448 11,126 238,900 SH Put SOLE   238,900 0 0
MORGAN STANLEY COM NEW 617446448 16,295 349,900 SH Put SOLE   349,900 0 0
MORGAN STANLEY COM NEW 617446448 20,966 450,200 SH Put SOLE   450,200 0 0
MORGAN STANLEY COM NEW 617446448 30,750 660,300 SH Put SOLE   660,300 0 0
MORGAN STANLEY COM NEW 617446448 35,395 760,038 SH   SOLE   760,038 0 0
MORGAN STANLEY CHINA A SH FD COM 617468103 14 669 SH   SOLE   669 0 0
MORGAN STANLEY RENMIN/USD ETN 61747W257 0 1 SH   SOLE   1 0 0
MORGAN STANLEY LNG EURO ETN20 617480272 0 1 SH   SOLE   1 0 0
MORGAN STANLEY SHRT EUR ETN20 617480280 0 1 SH   SOLE   1 0 0
MORGAN STANLEY CUSHNG MLP ETN 61760E846 0 1 SH   SOLE   1 0 0
MOSAIC CO NEW COM 61945C103 29 900 SH Put SOLE   900 0 0
MOSAIC CO NEW COM 61945C103 325 10,000 SH Call SOLE   10,000 0 0
MOSAIC CO NEW COM 61945C103 1,624 50,000 SH Call SOLE   50,000 0 0
MOSAIC CO NEW COM 61945C103 3,605 111,000 SH Put SOLE   111,000 0 0
MOSAIC CO NEW COM 61945C103 8,770 270,000 SH Put SOLE   270,000 0 0
MOTORCAR PTS AMER INC COM 620071100 1 58 SH   SOLE   58 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 23 176 SH   SOLE   176 0 0
MURPHY OIL CORP COM 626717102 34 1,022 SH   SOLE   1,022 0 0
NBT BANCORP INC COM 628778102 4 96 SH   SOLE   96 0 0
NCR CORP NEW COM 62886E108 112 3,931 SH   SOLE   3,931 0 0
NCR CORP NEW COM 62886E108 1,068 37,600 SH Put SOLE   37,600 0 0
NII HLDGS INC COM PAR 62913F508 126 21,520 SH   SOLE   21,520 0 0
NGL ENERGY PARTNERS LP COM UNIT REPST 62913M107 878 75,724 SH   SOLE   75,724 0 0
NL INDS INC COM NEW 629156407 44 7,273 SH   SOLE   7,273 0 0
NRG ENERGY INC COM NEW 629377508 18,469 493,826 SH   SOLE   493,826 0 0
NV5 GLOBAL INC COM 62945V109 6 71 SH   SOLE   71 0 0
NACCO INDS INC CL A 629579103 55 1,672 SH   SOLE   1,672 0 0
NANOMETRICS INC COM 630077105 4 110 SH   SOLE   110 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 991 55,600 SH Call SOLE   55,600 0 0
NATERA INC COM 632307104 4 156 SH   SOLE   156 0 0
NATIONAL BK HLDGS CORP CL A 633707104 8 219 SH   SOLE   219 0 0
NATIONAL BEVERAGE CORP COM 635017106 490 4,205 SH   SOLE   4,205 0 0
NATIONAL HEALTHCARE CORP COM 635906100 1 7 SH   SOLE   7 0 0
NATIONAL GEN HLDGS CORP COM 636220303 15 567 SH   SOLE   567 0 0
NATIONAL HEALTH INVS INC COM 63633D104 35 463 SH   SOLE   463 0 0
NATIONAL OILWELL VARCO INC COM 637071101 1 15 SH   SOLE   15 0 0
NATIONAL OILWELL VARCO INC COM 637071101 4 100 SH Put SOLE   100 0 0
NATIONAL OILWELL VARCO INC COM 637071101 22 500 SH Put SOLE   500 0 0
NATIONAL RETAIL PPTYS INC COM 637417106 15 341 SH   SOLE   341 0 0
NATURAL HEALTH TRENDS CORP COM PAR $.001 63888P406 815 35,000 SH Put SOLE   35,000 0 0
NATURAL RESOURCE PARTNERS L COM UNIT LTD PAR 63900P608 1,473 47,500 SH Call SOLE   47,500 0 0
NAVISTAR INTL CORP NEW COM 63934E108 1,564 40,613 SH   SOLE   40,613 0 0
NAVISTAR INTL CORP NEW COM 63934E108 2,503 65,000 SH Call SOLE   65,000 0 0
NEKTAR THERAPEUTICS COM 640268108 762 12,500 SH Call SOLE   12,500 0 0
NEKTAR THERAPEUTICS COM 640268108 914 15,000 SH Put SOLE   15,000 0 0
NEKTAR THERAPEUTICS COM 640268108 1,524 25,000 SH Call SOLE   25,000 0 0
NEKTAR THERAPEUTICS COM 640268108 2,438 40,000 SH Put SOLE   40,000 0 0
NEKTAR THERAPEUTICS COM 640268108 4,218 69,200 SH Put SOLE   69,200 0 0
NEKTAR THERAPEUTICS COM 640268108 4,572 75,000 SH Call SOLE   75,000 0 0
NEKTAR THERAPEUTICS COM 640268108 16,347 268,155 SH   SOLE   268,155 0 0
NEKTAR THERAPEUTICS COM 640268108 17,374 285,000 SH Put SOLE   285,000 0 0
NEOPHOTONICS CORP COM 64051T100 0 52 SH   SOLE   52 0 0
NEPTUNE WELLNESS SOLUTIONS I COM 64079L105 107 27,554 SH   SOLE   27,554 0 0
NEPTUNE WELLNESS SOLUTIONS I COM 64079L105 698 180,000 SH Put SOLE   180,000 0 0
NEPTUNE WELLNESS SOLUTIONS I COM 64079L105 776 200,000 SH Put SOLE   200,000 0 0
NET 1 UEPS TECHNOLOGIES INC COM NEW 64107N206 328 40,941 SH   SOLE   40,941 0 0
NETAPP INC COM 64110D104 9 100 SH Call SOLE   100 0 0
NETAPP INC COM 64110D104 9 100 SH Put SOLE   100 0 0
NETAPP INC COM 64110D104 9 100 SH Put SOLE   100 0 0
NETAPP INC COM 64110D104 9 100 SH Put SOLE   100 0 0
NETAPP INC COM 64110D104 9 100 SH Put SOLE   100 0 0
NETAPP INC COM 64110D104 9 100 SH Put SOLE   100 0 0
NETAPP INC COM 64110D104 9 100 SH Put SOLE   100 0 0
NETAPP INC COM 64110D104 17 200 SH Call SOLE   200 0 0
NETAPP INC COM 64110D104 17 200 SH Call SOLE   200 0 0
NETAPP INC COM 64110D104 17 200 SH Call SOLE   200 0 0
NETAPP INC COM 64110D104 17 200 SH Call SOLE   200 0 0
NETAPP INC COM 64110D104 17 200 SH Put SOLE   200 0 0
NETAPP INC COM 64110D104 17 200 SH Put SOLE   200 0 0
NETAPP INC COM 64110D104 26 300 SH Call SOLE   300 0 0
NETAPP INC COM 64110D104 26 300 SH Put SOLE   300 0 0
NETAPP INC COM 64110D104 26 300 SH Put SOLE   300 0 0
NETAPP INC COM 64110D104 26 300 SH Put SOLE   300 0 0
NETAPP INC COM 64110D104 26 300 SH Put SOLE   300 0 0
NETAPP INC COM 64110D104 26 300 SH Put SOLE   300 0 0
NETAPP INC COM 64110D104 34 400 SH Call SOLE   400 0 0
NETAPP INC COM 64110D104 34 400 SH Call SOLE   400 0 0
NETAPP INC COM 64110D104 34 400 SH Call SOLE   400 0 0
NETAPP INC COM 64110D104 34 400 SH Put SOLE   400 0 0
NETAPP INC COM 64110D104 34 400 SH Put SOLE   400 0 0
NETAPP INC COM 64110D104 34 400 SH Put SOLE   400 0 0
NETAPP INC COM 64110D104 34 400 SH Put SOLE   400 0 0
NETAPP INC COM 64110D104 34 400 SH Put SOLE   400 0 0
NETAPP INC COM 64110D104 34 400 SH Put SOLE   400 0 0
NETAPP INC COM 64110D104 34 400 SH Put SOLE   400 0 0
NETAPP INC COM 64110D104 43 500 SH Put SOLE   500 0 0
NETAPP INC COM 64110D104 52 600 SH Call SOLE   600 0 0
NETAPP INC COM 64110D104 52 600 SH Put SOLE   600 0 0
NETAPP INC COM 64110D104 52 600 SH Put SOLE   600 0 0
NETAPP INC COM 64110D104 52 600 SH Put SOLE   600 0 0
NETAPP INC COM 64110D104 52 600 SH Put SOLE   600 0 0
NETAPP INC COM 64110D104 60 700 SH Put SOLE   700 0 0
NETAPP INC COM 64110D104 60 700 SH Put SOLE   700 0 0
NETAPP INC COM 64110D104 60 700 SH Put SOLE   700 0 0
NETAPP INC COM 64110D104 69 800 SH Put SOLE   800 0 0
NETAPP INC COM 64110D104 77 900 SH Put SOLE   900 0 0
NETAPP INC COM 64110D104 77 900 SH Put SOLE   900 0 0
NETAPP INC COM 64110D104 77 900 SH Put SOLE   900 0 0
NETAPP INC COM 64110D104 77 900 SH Put SOLE   900 0 0
NETAPP INC COM 64110D104 86 1,000 SH Put SOLE   1,000 0 0
NETAPP INC COM 64110D104 86 1,000 SH Put SOLE   1,000 0 0
NETAPP INC COM 64110D104 94 1,100 SH Call SOLE   1,100 0 0
NETAPP INC COM 64110D104 94 1,100 SH Put SOLE   1,100 0 0
NETAPP INC COM 64110D104 103 1,200 SH Put SOLE   1,200 0 0
NETAPP INC COM 64110D104 103 1,200 SH Put SOLE   1,200 0 0
NETAPP INC COM 64110D104 103 1,200 SH Put SOLE   1,200 0 0
NETAPP INC COM 64110D104 103 1,200 SH Put SOLE   1,200 0 0
NETAPP INC COM 64110D104 120 1,400 SH Put SOLE   1,400 0 0
NETAPP INC COM 64110D104 120 1,400 SH Put SOLE   1,400 0 0
NETAPP INC COM 64110D104 129 1,500 SH Put SOLE   1,500 0 0
NETAPP INC COM 64110D104 129 1,500 SH Put SOLE   1,500 0 0
NETAPP INC COM 64110D104 129 1,500 SH Put SOLE   1,500 0 0
NETAPP INC COM 64110D104 137 1,600 SH Call SOLE   1,600 0 0
NETAPP INC COM 64110D104 137 1,600 SH Call SOLE   1,600 0 0
NETAPP INC COM 64110D104 137 1,600 SH Call SOLE   1,600 0 0
NETAPP INC COM 64110D104 146 1,700 SH Put SOLE   1,700 0 0
NETAPP INC COM 64110D104 155 1,800 SH Call SOLE   1,800 0 0
NETAPP INC COM 64110D104 172 2,000 SH Put SOLE   2,000 0 0
NETAPP INC COM 64110D104 249 2,900 SH Put SOLE   2,900 0 0
NETAPP INC COM 64110D104 258 3,000 SH Call SOLE   3,000 0 0
NETAPP INC COM 64110D104 301 3,500 SH Put SOLE   3,500 0 0
NETAPP INC COM 64110D104 318 3,700 SH Call SOLE   3,700 0 0
NETAPP INC COM 64110D104 387 4,500 SH Put SOLE   4,500 0 0
NETAPP INC COM 64110D104 536 6,240 SH   SOLE   6,240 0 0
NETFLIX INC COM 64110L106 37 100 SH Put SOLE   100 0 0
NETFLIX INC COM 64110L106 37 100 SH Put SOLE   100 0 0
NETFLIX INC COM 64110L106 37 100 SH Put SOLE   100 0 0
NETFLIX INC COM 64110L106 37 100 SH Put SOLE   100 0 0
NETFLIX INC COM 64110L106 37 100 SH Put SOLE   100 0 0
NETFLIX INC COM 64110L106 37 100 SH Put SOLE   100 0 0
NETFLIX INC COM 64110L106 37 100 SH Put SOLE   100 0 0
NETFLIX INC COM 64110L106 37 100 SH Put SOLE   100 0 0
NETFLIX INC COM 64110L106 75 200 SH Call SOLE   200 0 0
NETFLIX INC COM 64110L106 75 200 SH Call SOLE   200 0 0
NETFLIX INC COM 64110L106 75 200 SH Put SOLE   200 0 0
NETFLIX INC COM 64110L106 75 200 SH Put SOLE   200 0 0
NETFLIX INC COM 64110L106 75 200 SH Put SOLE   200 0 0
NETFLIX INC COM 64110L106 75 200 SH Put SOLE   200 0 0
NETFLIX INC COM 64110L106 75 200 SH Put SOLE   200 0 0
NETFLIX INC COM 64110L106 75 200 SH Put SOLE   200 0 0
NETFLIX INC COM 64110L106 75 200 SH Put SOLE   200 0 0
NETFLIX INC COM 64110L106 75 200 SH Put SOLE   200 0 0
NETFLIX INC COM 64110L106 75 200 SH Put SOLE   200 0 0
NETFLIX INC COM 64110L106 75 200 SH Put SOLE   200 0 0
NETFLIX INC COM 64110L106 75 200 SH Put SOLE   200 0 0
NETFLIX INC COM 64110L106 75 200 SH Put SOLE   200 0 0
NETFLIX INC COM 64110L106 75 200 SH Put SOLE   200 0 0
NETFLIX INC COM 64110L106 75 200 SH Put SOLE   200 0 0
NETFLIX INC COM 64110L106 75 200 SH Put SOLE   200 0 0
NETFLIX INC COM 64110L106 75 200 SH Put SOLE   200 0 0
NETFLIX INC COM 64110L106 75 200 SH Put SOLE   200 0 0
NETFLIX INC COM 64110L106 75 200 SH Put SOLE   200 0 0
NETFLIX INC COM 64110L106 75 200 SH Put SOLE   200 0 0
NETFLIX INC COM 64110L106 75 200 SH Put SOLE   200 0 0
NETFLIX INC COM 64110L106 75 200 SH Put SOLE   200 0 0
NETFLIX INC COM 64110L106 75 200 SH Put SOLE   200 0 0
NETFLIX INC COM 64110L106 112 300 SH Call SOLE   300 0 0
NETFLIX INC COM 64110L106 112 300 SH Put SOLE   300 0 0
NETFLIX INC COM 64110L106 112 300 SH Put SOLE   300 0 0
NETFLIX INC COM 64110L106 112 300 SH Put SOLE   300 0 0
NETFLIX INC COM 64110L106 112 300 SH Put SOLE   300 0 0
NETFLIX INC COM 64110L106 112 300 SH Put SOLE   300 0 0
NETFLIX INC COM 64110L106 112 300 SH Put SOLE   300 0 0
NETFLIX INC COM 64110L106 112 300 SH Put SOLE   300 0 0
NETFLIX INC COM 64110L106 112 300 SH Put SOLE   300 0 0
NETFLIX INC COM 64110L106 150 400 SH Call SOLE   400 0 0
NETFLIX INC COM 64110L106 150 400 SH Put SOLE   400 0 0
NETFLIX INC COM 64110L106 150 400 SH Put SOLE   400 0 0
NETFLIX INC COM 64110L106 150 400 SH Put SOLE   400 0 0
NETFLIX INC COM 64110L106 150 400 SH Put SOLE   400 0 0
NETFLIX INC COM 64110L106 150 400 SH Put SOLE   400 0 0
NETFLIX INC COM 64110L106 150 400 SH Put SOLE   400 0 0
NETFLIX INC COM 64110L106 150 400 SH Put SOLE   400 0 0
NETFLIX INC COM 64110L106 187 500 SH Call SOLE   500 0 0
NETFLIX INC COM 64110L106 187 500 SH Put SOLE   500 0 0
NETFLIX INC COM 64110L106 187 500 SH Put SOLE   500 0 0
NETFLIX INC COM 64110L106 187 500 SH Put SOLE   500 0 0
NETFLIX INC COM 64110L106 187 500 SH Put SOLE   500 0 0
NETFLIX INC COM 64110L106 187 500 SH Put SOLE   500 0 0
NETFLIX INC COM 64110L106 187 500 SH Put SOLE   500 0 0
NETFLIX INC COM 64110L106 224 600 SH Put SOLE   600 0 0
NETFLIX INC COM 64110L106 224 600 SH Put SOLE   600 0 0
NETFLIX INC COM 64110L106 224 600 SH Put SOLE   600 0 0
NETFLIX INC COM 64110L106 224 600 SH Put SOLE   600 0 0
NETFLIX INC COM 64110L106 224 600 SH Put SOLE   600 0 0
NETFLIX INC COM 64110L106 262 700 SH Put SOLE   700 0 0
NETFLIX INC COM 64110L106 262 700 SH Put SOLE   700 0 0
NETFLIX INC COM 64110L106 262 700 SH Put SOLE   700 0 0
NETFLIX INC COM 64110L106 262 700 SH Put SOLE   700 0 0
NETFLIX INC COM 64110L106 262 700 SH Put SOLE   700 0 0
NETFLIX INC COM 64110L106 262 700 SH Put SOLE   700 0 0
NETFLIX INC COM 64110L106 299 800 SH Put SOLE   800 0 0
NETFLIX INC COM 64110L106 299 800 SH Put SOLE   800 0 0
NETFLIX INC COM 64110L106 299 800 SH Put SOLE   800 0 0
NETFLIX INC COM 64110L106 299 800 SH Put SOLE   800 0 0
NETFLIX INC COM 64110L106 299 800 SH Put SOLE   800 0 0
NETFLIX INC COM 64110L106 299 800 SH Put SOLE   800 0 0
NETFLIX INC COM 64110L106 299 800 SH Put SOLE   800 0 0
NETFLIX INC COM 64110L106 299 800 SH Put SOLE   800 0 0
NETFLIX INC COM 64110L106 299 800 SH Put SOLE   800 0 0
NETFLIX INC COM 64110L106 299 800 SH Put SOLE   800 0 0
NETFLIX INC COM 64110L106 337 900 SH Put SOLE   900 0 0
NETFLIX INC COM 64110L106 337 900 SH Put SOLE   900 0 0
NETFLIX INC COM 64110L106 337 900 SH Put SOLE   900 0 0
NETFLIX INC COM 64110L106 337 900 SH Put SOLE   900 0 0
NETFLIX INC COM 64110L106 337 900 SH Put SOLE   900 0 0
NETFLIX INC COM 64110L106 374 1,000 SH Put SOLE   1,000 0 0
NETFLIX INC COM 64110L106 374 1,000 SH Put SOLE   1,000 0 0
NETFLIX INC COM 64110L106 374 1,000 SH Put SOLE   1,000 0 0
NETFLIX INC COM 64110L106 374 1,000 SH Put SOLE   1,000 0 0
NETFLIX INC COM 64110L106 374 1,000 SH Put SOLE   1,000 0 0
NETFLIX INC COM 64110L106 374 1,000 SH Put SOLE   1,000 0 0
NETFLIX INC COM 64110L106 374 1,000 SH Put SOLE   1,000 0 0
NETFLIX INC COM 64110L106 412 1,100 SH Put SOLE   1,100 0 0
NETFLIX INC COM 64110L106 412 1,100 SH Put SOLE   1,100 0 0
NETFLIX INC COM 64110L106 412 1,100 SH Put SOLE   1,100 0 0
NETFLIX INC COM 64110L106 412 1,100 SH Put SOLE   1,100 0 0
NETFLIX INC COM 64110L106 412 1,100 SH Put SOLE   1,100 0 0
NETFLIX INC COM 64110L106 412 1,100 SH Put SOLE   1,100 0 0
NETFLIX INC COM 64110L106 449 1,200 SH Call SOLE   1,200 0 0
NETFLIX INC COM 64110L106 449 1,200 SH Put SOLE   1,200 0 0
NETFLIX INC COM 64110L106 449 1,200 SH Put SOLE   1,200 0 0
NETFLIX INC COM 64110L106 486 1,300 SH Put SOLE   1,300 0 0
NETFLIX INC COM 64110L106 524 1,400 SH Put SOLE   1,400 0 0
NETFLIX INC COM 64110L106 524 1,400 SH Put SOLE   1,400 0 0
NETFLIX INC COM 64110L106 524 1,400 SH Put SOLE   1,400 0 0
NETFLIX INC COM 64110L106 524 1,400 SH Put SOLE   1,400 0 0
NETFLIX INC COM 64110L106 524 1,400 SH Put SOLE   1,400 0 0
NETFLIX INC COM 64110L106 524 1,400 SH Put SOLE   1,400 0 0
NETFLIX INC COM 64110L106 561 1,500 SH Call SOLE   1,500 0 0
NETFLIX INC COM 64110L106 561 1,500 SH Put SOLE   1,500 0 0
NETFLIX INC COM 64110L106 561 1,500 SH Put SOLE   1,500 0 0
NETFLIX INC COM 64110L106 636 1,700 SH Put SOLE   1,700 0 0
NETFLIX INC COM 64110L106 636 1,700 SH Put SOLE   1,700 0 0
NETFLIX INC COM 64110L106 673 1,800 SH Put SOLE   1,800 0 0
NETFLIX INC COM 64110L106 673 1,800 SH Put SOLE   1,800 0 0
NETFLIX INC COM 64110L106 711 1,900 SH Put SOLE   1,900 0 0
NETFLIX INC COM 64110L106 711 1,900 SH Put SOLE   1,900 0 0
NETFLIX INC COM 64110L106 711 1,900 SH Put SOLE   1,900 0 0
NETFLIX INC COM 64110L106 711 1,900 SH Put SOLE   1,900 0 0
NETFLIX INC COM 64110L106 748 2,000 SH Call SOLE   2,000 0 0
NETFLIX INC COM 64110L106 748 2,000 SH Put SOLE   2,000 0 0
NETFLIX INC COM 64110L106 748 2,000 SH Put SOLE   2,000 0 0
NETFLIX INC COM 64110L106 748 2,000 SH Put SOLE   2,000 0 0
NETFLIX INC COM 64110L106 786 2,100 SH Put SOLE   2,100 0 0
NETFLIX INC COM 64110L106 786 2,100 SH Put SOLE   2,100 0 0
NETFLIX INC COM 64110L106 786 2,100 SH Put SOLE   2,100 0 0
NETFLIX INC COM 64110L106 860 2,300 SH Put SOLE   2,300 0 0
NETFLIX INC COM 64110L106 860 2,300 SH Put SOLE   2,300 0 0
NETFLIX INC COM 64110L106 860 2,300 SH Put SOLE   2,300 0 0
NETFLIX INC COM 64110L106 860 2,300 SH Put SOLE   2,300 0 0
NETFLIX INC COM 64110L106 898 2,400 SH Put SOLE   2,400 0 0
NETFLIX INC COM 64110L106 898 2,400 SH Put SOLE   2,400 0 0
NETFLIX INC COM 64110L106 898 2,400 SH Put SOLE   2,400 0 0
NETFLIX INC COM 64110L106 935 2,500 SH Put SOLE   2,500 0 0
NETFLIX INC COM 64110L106 1,048 2,800 SH Put SOLE   2,800 0 0
NETFLIX INC COM 64110L106 1,048 2,800 SH Put SOLE   2,800 0 0
NETFLIX INC COM 64110L106 1,048 2,800 SH Put SOLE   2,800 0 0
NETFLIX INC COM 64110L106 1,085 2,900 SH Put SOLE   2,900 0 0
NETFLIX INC COM 64110L106 1,122 3,000 SH Put SOLE   3,000 0 0
NETFLIX INC COM 64110L106 1,122 3,000 SH Put SOLE   3,000 0 0
NETFLIX INC COM 64110L106 1,235 3,300 SH Put SOLE   3,300 0 0
NETFLIX INC COM 64110L106 1,272 3,400 SH Put SOLE   3,400 0 0
NETFLIX INC COM 64110L106 1,272 3,400 SH Put SOLE   3,400 0 0
NETFLIX INC COM 64110L106 1,384 3,700 SH Put SOLE   3,700 0 0
NETFLIX INC COM 64110L106 1,384 3,700 SH Put SOLE   3,700 0 0
NETFLIX INC COM 64110L106 1,384 3,700 SH Put SOLE   3,700 0 0
NETFLIX INC COM 64110L106 1,459 3,900 SH Put SOLE   3,900 0 0
NETFLIX INC COM 64110L106 1,459 3,900 SH Put SOLE   3,900 0 0
NETFLIX INC COM 64110L106 1,459 3,900 SH Put SOLE   3,900 0 0
NETFLIX INC COM 64110L106 1,459 3,900 SH Put SOLE   3,900 0 0
NETFLIX INC COM 64110L106 1,497 4,000 SH Put SOLE   4,000 0 0
NETFLIX INC COM 64110L106 1,534 4,100 SH Put SOLE   4,100 0 0
NETFLIX INC COM 64110L106 1,534 4,100 SH Put SOLE   4,100 0 0
NETFLIX INC COM 64110L106 1,609 4,300 SH Put SOLE   4,300 0 0
NETFLIX INC COM 64110L106 1,609 4,300 SH Put SOLE   4,300 0 0
NETFLIX INC COM 64110L106 1,609 4,300 SH Put SOLE   4,300 0 0
NETFLIX INC COM 64110L106 1,609 4,300 SH Put SOLE   4,300 0 0
NETFLIX INC COM 64110L106 1,609 4,300 SH Put SOLE   4,300 0 0
NETFLIX INC COM 64110L106 1,758 4,700 SH Put SOLE   4,700 0 0
NETFLIX INC COM 64110L106 1,758 4,700 SH Put SOLE   4,700 0 0
NETFLIX INC COM 64110L106 1,796 4,800 SH Put SOLE   4,800 0 0
NETFLIX INC COM 64110L106 1,796 4,800 SH Put SOLE   4,800 0 0
NETFLIX INC COM 64110L106 1,833 4,900 SH Put SOLE   4,900 0 0
NETFLIX INC COM 64110L106 1,908 5,100 SH Put SOLE   5,100 0 0
NETFLIX INC COM 64110L106 1,908 5,100 SH Put SOLE   5,100 0 0
NETFLIX INC COM 64110L106 1,945 5,200 SH Put SOLE   5,200 0 0
NETFLIX INC COM 64110L106 1,945 5,200 SH Put SOLE   5,200 0 0
NETFLIX INC COM 64110L106 2,170 5,800 SH Put SOLE   5,800 0 0
NETFLIX INC COM 64110L106 2,245 6,000 SH Put SOLE   6,000 0 0
NETFLIX INC COM 64110L106 2,282 6,100 SH Put SOLE   6,100 0 0
NETFLIX INC COM 64110L106 2,282 6,100 SH Put SOLE   6,100 0 0
NETFLIX INC COM 64110L106 2,320 6,200 SH Put SOLE   6,200 0 0
NETFLIX INC COM 64110L106 2,357 6,300 SH Put SOLE   6,300 0 0
NETFLIX INC COM 64110L106 2,432 6,500 SH Put SOLE   6,500 0 0
NETFLIX INC COM 64110L106 2,469 6,600 SH Put SOLE   6,600 0 0
NETFLIX INC COM 64110L106 2,656 7,100 SH Put SOLE   7,100 0 0
NETFLIX INC COM 64110L106 2,843 7,600 SH Put SOLE   7,600 0 0
NETFLIX INC COM 64110L106 2,843 7,600 SH Put SOLE   7,600 0 0
NETFLIX INC COM 64110L106 2,881 7,700 SH Put SOLE   7,700 0 0
NETFLIX INC COM 64110L106 2,881 7,700 SH Put SOLE   7,700 0 0
NETFLIX INC COM 64110L106 2,956 7,900 SH Put SOLE   7,900 0 0
NETFLIX INC COM 64110L106 3,068 8,200 SH Put SOLE   8,200 0 0
NETFLIX INC COM 64110L106 3,180 8,500 SH Put SOLE   8,500 0 0
NETFLIX INC COM 64110L106 3,255 8,700 SH Put SOLE   8,700 0 0
NETFLIX INC COM 64110L106 3,292 8,800 SH Put SOLE   8,800 0 0
NETFLIX INC COM 64110L106 3,330 8,900 SH Put SOLE   8,900 0 0
NETFLIX INC COM 64110L106 3,367 9,000 SH Put SOLE   9,000 0 0
NETFLIX INC COM 64110L106 3,367 9,000 SH Put SOLE   9,000 0 0
NETFLIX INC COM 64110L106 3,592 9,600 SH Put SOLE   9,600 0 0
NETFLIX INC COM 64110L106 3,741 10,000 SH Put SOLE   10,000 0 0
NETFLIX INC COM 64110L106 3,779 10,100 SH Put SOLE   10,100 0 0
NETFLIX INC COM 64110L106 3,816 10,200 SH Put SOLE   10,200 0 0
NETFLIX INC COM 64110L106 3,966 10,600 SH Put SOLE   10,600 0 0
NETFLIX INC COM 64110L106 4,003 10,700 SH Put SOLE   10,700 0 0
NETFLIX INC COM 64110L106 4,041 10,800 SH Put SOLE   10,800 0 0
NETFLIX INC COM 64110L106 4,153 11,100 SH Put SOLE   11,100 0 0
NETFLIX INC COM 64110L106 4,228 11,300 SH Put SOLE   11,300 0 0
NETFLIX INC COM 64110L106 4,265 11,400 SH Put SOLE   11,400 0 0
NETFLIX INC COM 64110L106 4,302 11,500 SH Put SOLE   11,500 0 0
NETFLIX INC COM 64110L106 4,340 11,600 SH Put SOLE   11,600 0 0
NETFLIX INC COM 64110L106 4,677 12,500 SH Put SOLE   12,500 0 0
NETFLIX INC COM 64110L106 4,939 13,200 SH Put SOLE   13,200 0 0
NETFLIX INC COM 64110L106 4,939 13,200 SH Put SOLE   13,200 0 0
NETFLIX INC COM 64110L106 5,013 13,400 SH Put SOLE   13,400 0 0
NETFLIX INC COM 64110L106 5,275 14,100 SH Put SOLE   14,100 0 0
NETFLIX INC COM 64110L106 5,575 14,900 SH Put SOLE   14,900 0 0
NETFLIX INC COM 64110L106 5,575 14,900 SH Put SOLE   14,900 0 0
NETFLIX INC COM 64110L106 5,687 15,200 SH Put SOLE   15,200 0 0
NETFLIX INC COM 64110L106 5,874 15,700 SH Put SOLE   15,700 0 0
NETFLIX INC COM 64110L106 6,098 16,300 SH Put SOLE   16,300 0 0
NETFLIX INC COM 64110L106 6,248 16,700 SH Put SOLE   16,700 0 0
NETFLIX INC COM 64110L106 6,285 16,800 SH Put SOLE   16,800 0 0
NETFLIX INC COM 64110L106 6,435 17,200 SH Put SOLE   17,200 0 0
NETFLIX INC COM 64110L106 6,547 17,500 SH Put SOLE   17,500 0 0
NETFLIX INC COM 64110L106 6,622 17,700 SH Put SOLE   17,700 0 0
NETFLIX INC COM 64110L106 7,146 19,100 SH Put SOLE   19,100 0 0
NETFLIX INC COM 64110L106 7,483 20,000 SH Put SOLE   20,000 0 0
NETFLIX INC COM 64110L106 7,782 20,800 SH Put SOLE   20,800 0 0
NETFLIX INC COM 64110L106 7,782 20,800 SH Put SOLE   20,800 0 0
NETFLIX INC COM 64110L106 8,343 22,300 SH Put SOLE   22,300 0 0
NETFLIX INC COM 64110L106 8,418 22,500 SH Put SOLE   22,500 0 0
NETFLIX INC COM 64110L106 8,717 23,300 SH Put SOLE   23,300 0 0
NETFLIX INC COM 64110L106 8,717 23,300 SH Put SOLE   23,300 0 0
NETFLIX INC COM 64110L106 9,204 24,600 SH Put SOLE   24,600 0 0
NETFLIX INC COM 64110L106 9,952 26,600 SH Put SOLE   26,600 0 0
NETFLIX INC COM 64110L106 11,074 29,600 SH Put SOLE   29,600 0 0
NETFLIX INC COM 64110L106 11,224 30,000 SH Put SOLE   30,000 0 0
NETFLIX INC COM 64110L106 11,224 30,000 SH Put SOLE   30,000 0 0
NETFLIX INC COM 64110L106 11,224 30,000 SH Put SOLE   30,000 0 0
NETFLIX INC COM 64110L106 11,635 31,100 SH Put SOLE   31,100 0 0
NETFLIX INC COM 64110L106 12,421 33,200 SH Put SOLE   33,200 0 0
NETFLIX INC COM 64110L106 20,951 56,000 SH Put SOLE   56,000 0 0
NETFLIX INC COM 64110L106 21,662 57,900 SH Put SOLE   57,900 0 0
NETFLIX INC COM 64110L106 22,672 60,600 SH Put SOLE   60,600 0 0
NETFLIX INC COM 64110L106 23,046 61,600 SH Put SOLE   61,600 0 0
NETFLIX INC COM 64110L106 34,345 91,800 SH Put SOLE   91,800 0 0
NETFLIX INC COM 64110L106 50,662 135,413 SH   SOLE   135,413 0 0
NETFLIX INC COM 64110L106 52,528 140,400 SH Call SOLE   140,400 0 0
NETEASE INC SPONSORED ADR 64110W102 23 100 SH Call SOLE   100 0 0
NETEASE INC SPONSORED ADR 64110W102 23 100 SH Call SOLE   100 0 0
NETEASE INC SPONSORED ADR 64110W102 23 100 SH Call SOLE   100 0 0
NETEASE INC SPONSORED ADR 64110W102 23 100 SH Call SOLE   100 0 0
NETEASE INC SPONSORED ADR 64110W102 23 100 SH Call SOLE   100 0 0
NETEASE INC SPONSORED ADR 64110W102 23 100 SH Put SOLE   100 0 0
NETEASE INC SPONSORED ADR 64110W102 23 100 SH Put SOLE   100 0 0
NETEASE INC SPONSORED ADR 64110W102 23 100 SH Put SOLE   100 0 0
NETEASE INC SPONSORED ADR 64110W102 23 100 SH Put SOLE   100 0 0
NETEASE INC SPONSORED ADR 64110W102 23 100 SH Put SOLE   100 0 0
NETEASE INC SPONSORED ADR 64110W102 23 100 SH Put SOLE   100 0 0
NETEASE INC SPONSORED ADR 64110W102 23 100 SH Put SOLE   100 0 0
NETEASE INC SPONSORED ADR 64110W102 23 100 SH Put SOLE   100 0 0
NETEASE INC SPONSORED ADR 64110W102 23 100 SH Put SOLE   100 0 0
NETEASE INC SPONSORED ADR 64110W102 23 100 SH Put SOLE   100 0 0
NETEASE INC SPONSORED ADR 64110W102 23 100 SH Put SOLE   100 0 0
NETEASE INC SPONSORED ADR 64110W102 23 100 SH Put SOLE   100 0 0
NETEASE INC SPONSORED ADR 64110W102 46 200 SH Call SOLE   200 0 0
NETEASE INC SPONSORED ADR 64110W102 46 200 SH Call SOLE   200 0 0
NETEASE INC SPONSORED ADR 64110W102 46 200 SH Call SOLE   200 0 0
NETEASE INC SPONSORED ADR 64110W102 46 200 SH Call SOLE   200 0 0
NETEASE INC SPONSORED ADR 64110W102 46 200 SH Call SOLE   200 0 0
NETEASE INC SPONSORED ADR 64110W102 46 200 SH Call SOLE   200 0 0
NETEASE INC SPONSORED ADR 64110W102 46 200 SH Call SOLE   200 0 0
NETEASE INC SPONSORED ADR 64110W102 46 200 SH Call SOLE   200 0 0
NETEASE INC SPONSORED ADR 64110W102 46 200 SH Call SOLE   200 0 0
NETEASE INC SPONSORED ADR 64110W102 46 200 SH Call SOLE   200 0 0
NETEASE INC SPONSORED ADR 64110W102 46 200 SH Call SOLE   200 0 0
NETEASE INC SPONSORED ADR 64110W102 46 200 SH Call SOLE   200 0 0
NETEASE INC SPONSORED ADR 64110W102 46 200 SH Call SOLE   200 0 0
NETEASE INC SPONSORED ADR 64110W102 46 200 SH Call SOLE   200 0 0
NETEASE INC SPONSORED ADR 64110W102 46 200 SH Call SOLE   200 0 0
NETEASE INC SPONSORED ADR 64110W102 46 200 SH Call SOLE   200 0 0
NETEASE INC SPONSORED ADR 64110W102 46 200 SH Put SOLE   200 0 0
NETEASE INC SPONSORED ADR 64110W102 46 200 SH Put SOLE   200 0 0
NETEASE INC SPONSORED ADR 64110W102 46 200 SH Put SOLE   200 0 0
NETEASE INC SPONSORED ADR 64110W102 46 200 SH Put SOLE   200 0 0
NETEASE INC SPONSORED ADR 64110W102 46 200 SH Put SOLE   200 0 0
NETEASE INC SPONSORED ADR 64110W102 46 200 SH Put SOLE   200 0 0
NETEASE INC SPONSORED ADR 64110W102 46 200 SH Put SOLE   200 0 0
NETEASE INC SPONSORED ADR 64110W102 46 200 SH Put SOLE   200 0 0
NETEASE INC SPONSORED ADR 64110W102 46 200 SH Put SOLE   200 0 0
NETEASE INC SPONSORED ADR 64110W102 46 200 SH Put SOLE   200 0 0
NETEASE INC SPONSORED ADR 64110W102 46 200 SH Put SOLE   200 0 0
NETEASE INC SPONSORED ADR 64110W102 46 200 SH Put SOLE   200 0 0
NETEASE INC SPONSORED ADR 64110W102 46 200 SH Put SOLE   200 0 0
NETEASE INC SPONSORED ADR 64110W102 46 200 SH Put SOLE   200 0 0
NETEASE INC SPONSORED ADR 64110W102 46 200 SH Put SOLE   200 0 0
NETEASE INC SPONSORED ADR 64110W102 46 200 SH Put SOLE   200 0 0
NETEASE INC SPONSORED ADR 64110W102 46 200 SH Put SOLE   200 0 0
NETEASE INC SPONSORED ADR 64110W102 46 200 SH Put SOLE   200 0 0
NETEASE INC SPONSORED ADR 64110W102 46 200 SH Put SOLE   200 0 0
NETEASE INC SPONSORED ADR 64110W102 46 200 SH Put SOLE   200 0 0
NETEASE INC SPONSORED ADR 64110W102 46 200 SH Put SOLE   200 0 0
NETEASE INC SPONSORED ADR 64110W102 46 200 SH Put SOLE   200 0 0
NETEASE INC SPONSORED ADR 64110W102 68 300 SH Call SOLE   300 0 0
NETEASE INC SPONSORED ADR 64110W102 68 300 SH Call SOLE   300 0 0
NETEASE INC SPONSORED ADR 64110W102 68 300 SH Put SOLE   300 0 0
NETEASE INC SPONSORED ADR 64110W102 68 300 SH Put SOLE   300 0 0
NETEASE INC SPONSORED ADR 64110W102 68 300 SH Put SOLE   300 0 0
NETEASE INC SPONSORED ADR 64110W102 68 300 SH Put SOLE   300 0 0
NETEASE INC SPONSORED ADR 64110W102 68 300 SH Put SOLE   300 0 0
NETEASE INC SPONSORED ADR 64110W102 68 300 SH Put SOLE   300 0 0
NETEASE INC SPONSORED ADR 64110W102 68 300 SH Put SOLE   300 0 0
NETEASE INC SPONSORED ADR 64110W102 68 300 SH Put SOLE   300 0 0
NETEASE INC SPONSORED ADR 64110W102 68 300 SH Put SOLE   300 0 0
NETEASE INC SPONSORED ADR 64110W102 68 300 SH Put SOLE   300 0 0
NETEASE INC SPONSORED ADR 64110W102 68 300 SH Put SOLE   300 0 0
NETEASE INC SPONSORED ADR 64110W102 68 300 SH Put SOLE   300 0 0
NETEASE INC SPONSORED ADR 64110W102 91 400 SH Call SOLE   400 0 0
NETEASE INC SPONSORED ADR 64110W102 91 400 SH Call SOLE   400 0 0
NETEASE INC SPONSORED ADR 64110W102 91 400 SH Call SOLE   400 0 0
NETEASE INC SPONSORED ADR 64110W102 91 400 SH Put SOLE   400 0 0
NETEASE INC SPONSORED ADR 64110W102 91 400 SH Put SOLE   400 0 0
NETEASE INC SPONSORED ADR 64110W102 91 400 SH Put SOLE   400 0 0
NETEASE INC SPONSORED ADR 64110W102 91 400 SH Put SOLE   400 0 0
NETEASE INC SPONSORED ADR 64110W102 91 400 SH Put SOLE   400 0 0
NETEASE INC SPONSORED ADR 64110W102 91 400 SH Put SOLE   400 0 0
NETEASE INC SPONSORED ADR 64110W102 91 400 SH Put SOLE   400 0 0
NETEASE INC SPONSORED ADR 64110W102 91 400 SH Put SOLE   400 0 0
NETEASE INC SPONSORED ADR 64110W102 91 400 SH Put SOLE   400 0 0
NETEASE INC SPONSORED ADR 64110W102 91 400 SH Put SOLE   400 0 0
NETEASE INC SPONSORED ADR 64110W102 91 400 SH Put SOLE   400 0 0
NETEASE INC SPONSORED ADR 64110W102 91 400 SH Put SOLE   400 0 0
NETEASE INC SPONSORED ADR 64110W102 114 500 SH Call SOLE   500 0 0
NETEASE INC SPONSORED ADR 64110W102 114 500 SH Call SOLE   500 0 0
NETEASE INC SPONSORED ADR 64110W102 114 500 SH Put SOLE   500 0 0
NETEASE INC SPONSORED ADR 64110W102 114 500 SH Put SOLE   500 0 0
NETEASE INC SPONSORED ADR 64110W102 114 500 SH Put SOLE   500 0 0
NETEASE INC SPONSORED ADR 64110W102 114 500 SH Put SOLE   500 0 0
NETEASE INC SPONSORED ADR 64110W102 114 500 SH Put SOLE   500 0 0
NETEASE INC SPONSORED ADR 64110W102 114 500 SH Put SOLE   500 0 0
NETEASE INC SPONSORED ADR 64110W102 114 500 SH Put SOLE   500 0 0
NETEASE INC SPONSORED ADR 64110W102 114 500 SH Put SOLE   500 0 0
NETEASE INC SPONSORED ADR 64110W102 114 500 SH Put SOLE   500 0 0
NETEASE INC SPONSORED ADR 64110W102 114 500 SH Put SOLE   500 0 0
NETEASE INC SPONSORED ADR 64110W102 114 500 SH Put SOLE   500 0 0
NETEASE INC SPONSORED ADR 64110W102 114 500 SH Put SOLE   500 0 0
NETEASE INC SPONSORED ADR 64110W102 114 500 SH Put SOLE   500 0 0
NETEASE INC SPONSORED ADR 64110W102 114 500 SH Put SOLE   500 0 0
NETEASE INC SPONSORED ADR 64110W102 114 500 SH Put SOLE   500 0 0
NETEASE INC SPONSORED ADR 64110W102 114 500 SH Put SOLE   500 0 0
NETEASE INC SPONSORED ADR 64110W102 137 600 SH Call SOLE   600 0 0
NETEASE INC SPONSORED ADR 64110W102 137 600 SH Put SOLE   600 0 0
NETEASE INC SPONSORED ADR 64110W102 137 600 SH Put SOLE   600 0 0
NETEASE INC SPONSORED ADR 64110W102 137 600 SH Put SOLE   600 0 0
NETEASE INC SPONSORED ADR 64110W102 137 600 SH Put SOLE   600 0 0
NETEASE INC SPONSORED ADR 64110W102 137 600 SH Put SOLE   600 0 0
NETEASE INC SPONSORED ADR 64110W102 137 600 SH Put SOLE   600 0 0
NETEASE INC SPONSORED ADR 64110W102 137 600 SH Put SOLE   600 0 0
NETEASE INC SPONSORED ADR 64110W102 137 600 SH Put SOLE   600 0 0
NETEASE INC SPONSORED ADR 64110W102 137 600 SH Put SOLE   600 0 0
NETEASE INC SPONSORED ADR 64110W102 137 600 SH Put SOLE   600 0 0
NETEASE INC SPONSORED ADR 64110W102 137 600 SH Put SOLE   600 0 0
NETEASE INC SPONSORED ADR 64110W102 160 700 SH Call SOLE   700 0 0
NETEASE INC SPONSORED ADR 64110W102 160 700 SH Call SOLE   700 0 0
NETEASE INC SPONSORED ADR 64110W102 160 700 SH Call SOLE   700 0 0
NETEASE INC SPONSORED ADR 64110W102 160 700 SH Call SOLE   700 0 0
NETEASE INC SPONSORED ADR 64110W102 160 700 SH Put SOLE   700 0 0
NETEASE INC SPONSORED ADR 64110W102 160 700 SH Put SOLE   700 0 0
NETEASE INC SPONSORED ADR 64110W102 160 700 SH Put SOLE   700 0 0
NETEASE INC SPONSORED ADR 64110W102 160 700 SH Put SOLE   700 0 0
NETEASE INC SPONSORED ADR 64110W102 160 700 SH Put SOLE   700 0 0
NETEASE INC SPONSORED ADR 64110W102 160 700 SH Put SOLE   700 0 0
NETEASE INC SPONSORED ADR 64110W102 160 700 SH Put SOLE   700 0 0
NETEASE INC SPONSORED ADR 64110W102 160 700 SH Put SOLE   700 0 0
NETEASE INC SPONSORED ADR 64110W102 183 800 SH Put SOLE   800 0 0
NETEASE INC SPONSORED ADR 64110W102 183 800 SH Put SOLE   800 0 0
NETEASE INC SPONSORED ADR 64110W102 183 800 SH Put SOLE   800 0 0
NETEASE INC SPONSORED ADR 64110W102 183 800 SH Put SOLE   800 0 0
NETEASE INC SPONSORED ADR 64110W102 183 800 SH Put SOLE   800 0 0
NETEASE INC SPONSORED ADR 64110W102 183 800 SH Put SOLE   800 0 0
NETEASE INC SPONSORED ADR 64110W102 183 800 SH Put SOLE   800 0 0
NETEASE INC SPONSORED ADR 64110W102 183 800 SH Put SOLE   800 0 0
NETEASE INC SPONSORED ADR 64110W102 205 900 SH Put SOLE   900 0 0
NETEASE INC SPONSORED ADR 64110W102 205 900 SH Put SOLE   900 0 0
NETEASE INC SPONSORED ADR 64110W102 205 900 SH Put SOLE   900 0 0
NETEASE INC SPONSORED ADR 64110W102 205 900 SH Put SOLE   900 0 0
NETEASE INC SPONSORED ADR 64110W102 205 900 SH Put SOLE   900 0 0
NETEASE INC SPONSORED ADR 64110W102 205 900 SH Put SOLE   900 0 0
NETEASE INC SPONSORED ADR 64110W102 228 1,000 SH Put SOLE   1,000 0 0
NETEASE INC SPONSORED ADR 64110W102 228 1,000 SH Put SOLE   1,000 0 0
NETEASE INC SPONSORED ADR 64110W102 228 1,000 SH Put SOLE   1,000 0 0
NETEASE INC SPONSORED ADR 64110W102 228 1,000 SH Put SOLE   1,000 0 0
NETEASE INC SPONSORED ADR 64110W102 228 1,000 SH Put SOLE   1,000 0 0
NETEASE INC SPONSORED ADR 64110W102 251 1,100 SH Put SOLE   1,100 0 0
NETEASE INC SPONSORED ADR 64110W102 274 1,200 SH Put SOLE   1,200 0 0
NETEASE INC SPONSORED ADR 64110W102 274 1,200 SH Put SOLE   1,200 0 0
NETEASE INC SPONSORED ADR 64110W102 274 1,200 SH Put SOLE   1,200 0 0
NETEASE INC SPONSORED ADR 64110W102 297 1,300 SH Put SOLE   1,300 0 0
NETEASE INC SPONSORED ADR 64110W102 320 1,400 SH Put SOLE   1,400 0 0
NETEASE INC SPONSORED ADR 64110W102 342 1,500 SH Put SOLE   1,500 0 0
NETEASE INC SPONSORED ADR 64110W102 434 1,900 SH Put SOLE   1,900 0 0
NETEASE INC SPONSORED ADR 64110W102 593 2,600 SH Put SOLE   2,600 0 0
NETEASE INC SPONSORED ADR 64110W102 616 2,700 SH Put SOLE   2,700 0 0
NETEASE INC SPONSORED ADR 64110W102 1,780 7,800 SH Put SOLE   7,800 0 0
NETEASE INC SPONSORED ADR 64110W102 2,967 13,000 SH Put SOLE   13,000 0 0
NETEASE INC SPONSORED ADR 64110W102 3,355 14,700 SH Put SOLE   14,700 0 0
NETEASE INC SPONSORED ADR 64110W102 5,908 25,883 SH   SOLE   25,883 0 0
NETEASE INC SPONSORED ADR 64110W102 15,338 67,200 SH Call SOLE   67,200 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 3,074 25,000 SH Call SOLE   25,000 0 0
NEVRO CORP COM 64157F103 0 5 SH   SOLE   5 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 7 100 SH Call SOLE   100 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 7 100 SH Put SOLE   100 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 15 200 SH Put SOLE   200 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 22 300 SH Put SOLE   300 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 22 300 SH Put SOLE   300 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 30 400 SH Put SOLE   400 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 37 500 SH Call SOLE   500 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 44 600 SH Call SOLE   600 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 81 1,100 SH Put SOLE   1,100 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 96 1,300 SH Call SOLE   1,300 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 104 1,400 SH Put SOLE   1,400 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 118 1,600 SH Put SOLE   1,600 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 1,194 16,134 SH   SOLE   16,134 0 0
NEW SR INVT GROUP INC COM 648691103 38 6,445 SH   SOLE   6,445 0 0
NEWELL BRANDS INC COM 651229106 2 100 SH Put SOLE   100 0 0
NEWELL BRANDS INC COM 651229106 2 100 SH Put SOLE   100 0 0
NEWELL BRANDS INC COM 651229106 4 200 SH Put SOLE   200 0 0
NEWELL BRANDS INC COM 651229106 8 400 SH Put SOLE   400 0 0
NEWELL BRANDS INC COM 651229106 8 400 SH Put SOLE   400 0 0
NEWELL BRANDS INC COM 651229106 10 500 SH Call SOLE   500 0 0
NEWELL BRANDS INC COM 651229106 16 800 SH Put SOLE   800 0 0
NEWELL BRANDS INC COM 651229106 16 800 SH Put SOLE   800 0 0
NEWELL BRANDS INC COM 651229106 22 1,100 SH Put SOLE   1,100 0 0
NEWELL BRANDS INC COM 651229106 51 2,500 SH Put SOLE   2,500 0 0
NEWELL BRANDS INC COM 651229106 205 10,100 SH Call SOLE   10,100 0 0
NEWFIELD EXPL CO COM 651290108 60 2,064 SH   SOLE   2,064 0 0
NEWLINK GENETICS CORP COM 651511107 10 4,314 SH   SOLE   4,314 0 0
NEWMONT MINING CORP COM 651639106 3 100 SH Call SOLE   100 0 0
NEWMONT MINING CORP COM 651639106 3 100 SH Put SOLE   100 0 0
NEWMONT MINING CORP COM 651639106 6 200 SH Call SOLE   200 0 0
NEWMONT MINING CORP COM 651639106 6 200 SH Call SOLE   200 0 0
NEWMONT MINING CORP COM 651639106 6 200 SH Put SOLE   200 0 0
NEWMONT MINING CORP COM 651639106 6 200 SH Put SOLE   200 0 0
NEWMONT MINING CORP COM 651639106 9 300 SH Put SOLE   300 0 0
NEWMONT MINING CORP COM 651639106 12 400 SH Call SOLE   400 0 0
NEWMONT MINING CORP COM 651639106 12 400 SH Call SOLE   400 0 0
NEWMONT MINING CORP COM 651639106 12 400 SH Put SOLE   400 0 0
NEWMONT MINING CORP COM 651639106 12 400 SH Put SOLE   400 0 0
NEWMONT MINING CORP COM 651639106 12 400 SH Put SOLE   400 0 0
NEWMONT MINING CORP COM 651639106 15 500 SH Call SOLE   500 0 0
NEWMONT MINING CORP COM 651639106 15 500 SH Put SOLE   500 0 0
NEWMONT MINING CORP COM 651639106 15 500 SH Put SOLE   500 0 0
NEWMONT MINING CORP COM 651639106 15 500 SH Put SOLE   500 0 0
NEWMONT MINING CORP COM 651639106 15 500 SH Put SOLE   500 0 0
NEWMONT MINING CORP COM 651639106 18 600 SH Call SOLE   600 0 0
NEWMONT MINING CORP COM 651639106 18 600 SH Put SOLE   600 0 0
NEWMONT MINING CORP COM 651639106 18 600 SH Put SOLE   600 0 0
NEWMONT MINING CORP COM 651639106 18 600 SH Put SOLE   600 0 0
NEWMONT MINING CORP COM 651639106 18 600 SH Put SOLE   600 0 0
NEWMONT MINING CORP COM 651639106 18 600 SH Put SOLE   600 0 0
NEWMONT MINING CORP COM 651639106 21 700 SH Call SOLE   700 0 0
NEWMONT MINING CORP COM 651639106 21 700 SH Put SOLE   700 0 0
NEWMONT MINING CORP COM 651639106 21 700 SH Put SOLE   700 0 0
NEWMONT MINING CORP COM 651639106 21 700 SH Put SOLE   700 0 0
NEWMONT MINING CORP COM 651639106 24 800 SH Put SOLE   800 0 0
NEWMONT MINING CORP COM 651639106 27 900 SH Put SOLE   900 0 0
NEWMONT MINING CORP COM 651639106 30 1,000 SH Put SOLE   1,000 0 0
NEWMONT MINING CORP COM 651639106 30 1,000 SH Put SOLE   1,000 0 0
NEWMONT MINING CORP COM 651639106 30 1,000 SH Put SOLE   1,000 0 0
NEWMONT MINING CORP COM 651639106 30 1,000 SH Put SOLE   1,000 0 0
NEWMONT MINING CORP COM 651639106 36 1,200 SH Call SOLE   1,200 0 0
NEWMONT MINING CORP COM 651639106 36 1,200 SH Call SOLE   1,200 0 0
NEWMONT MINING CORP COM 651639106 36 1,200 SH Call SOLE   1,200 0 0
NEWMONT MINING CORP COM 651639106 36 1,200 SH Put SOLE   1,200 0 0
NEWMONT MINING CORP COM 651639106 36 1,200 SH Put SOLE   1,200 0 0
NEWMONT MINING CORP COM 651639106 39 1,300 SH Put SOLE   1,300 0 0
NEWMONT MINING CORP COM 651639106 42 1,400 SH Put SOLE   1,400 0 0
NEWMONT MINING CORP COM 651639106 42 1,400 SH Put SOLE   1,400 0 0
NEWMONT MINING CORP COM 651639106 42 1,400 SH Put SOLE   1,400 0 0
NEWMONT MINING CORP COM 651639106 45 1,500 SH Call SOLE   1,500 0 0
NEWMONT MINING CORP COM 651639106 45 1,500 SH Put SOLE   1,500 0 0
NEWMONT MINING CORP COM 651639106 48 1,600 SH Put SOLE   1,600 0 0
NEWMONT MINING CORP COM 651639106 51 1,700 SH Call SOLE   1,700 0 0
NEWMONT MINING CORP COM 651639106 51 1,700 SH Put SOLE   1,700 0 0
NEWMONT MINING CORP COM 651639106 51 1,700 SH Put SOLE   1,700 0 0
NEWMONT MINING CORP COM 651639106 54 1,800 SH Put SOLE   1,800 0 0
NEWMONT MINING CORP COM 651639106 57 1,900 SH Call SOLE   1,900 0 0
NEWMONT MINING CORP COM 651639106 57 1,900 SH Put SOLE   1,900 0 0
NEWMONT MINING CORP COM 651639106 60 2,000 SH Put SOLE   2,000 0 0
NEWMONT MINING CORP COM 651639106 60 2,000 SH Put SOLE   2,000 0 0
NEWMONT MINING CORP COM 651639106 60 2,000 SH Put SOLE   2,000 0 0
NEWMONT MINING CORP COM 651639106 63 2,100 SH Put SOLE   2,100 0 0
NEWMONT MINING CORP COM 651639106 69 2,300 SH Call SOLE   2,300 0 0
NEWMONT MINING CORP COM 651639106 82 2,700 SH Call SOLE   2,700 0 0
NEWMONT MINING CORP COM 651639106 82 2,700 SH Call SOLE   2,700 0 0
NEWMONT MINING CORP COM 651639106 106 3,500 SH Put SOLE   3,500 0 0
NEWMONT MINING CORP COM 651639106 115 3,800 SH Put SOLE   3,800 0 0
NEWMONT MINING CORP COM 651639106 115 3,800 SH Put SOLE   3,800 0 0
NEWMONT MINING CORP COM 651639106 118 3,900 SH Put SOLE   3,900 0 0
NEWMONT MINING CORP COM 651639106 148 4,900 SH Put SOLE   4,900 0 0
NEWMONT MINING CORP COM 651639106 172 5,700 SH Put SOLE   5,700 0 0
NEWMONT MINING CORP COM 651639106 175 5,800 SH Put SOLE   5,800 0 0
NEWMONT MINING CORP COM 651639106 202 6,700 SH Put SOLE   6,700 0 0
NEWMONT MINING CORP COM 651639106 205 6,800 SH Put SOLE   6,800 0 0
NEWMONT MINING CORP COM 651639106 217 7,200 SH Put SOLE   7,200 0 0
NEWMONT MINING CORP COM 651639106 217 7,200 SH Put SOLE   7,200 0 0
NEWMONT MINING CORP COM 651639106 311 10,300 SH Put SOLE   10,300 0 0
NEWMONT MINING CORP COM 651639106 435 14,400 SH Put SOLE   14,400 0 0
NEWMONT MINING CORP COM 651639106 447 14,800 SH Put SOLE   14,800 0 0
NEWMONT MINING CORP COM 651639106 574 19,000 SH Put SOLE   19,000 0 0
NEWMONT MINING CORP COM 651639106 628 20,800 SH Call SOLE   20,800 0 0
NEWMONT MINING CORP COM 651639106 982 32,500 SH Call SOLE   32,500 0 0
NEWMONT MINING CORP COM 651639106 2,528 83,700 SH Put SOLE   83,700 0 0
NEWMONT MINING CORP COM 651639106 2,718 90,000 SH Call SOLE   90,000 0 0
NEWMONT MINING CORP COM 651639106 4,530 150,000 SH Put SOLE   150,000 0 0
NEWMONT MINING CORP COM 651639106 10,872 360,000 SH Put SOLE   360,000 0 0
NEWS CORP NEW CL A 65249B109 19,195 1,455,293 SH   SOLE   1,455,293 0 0
NEWS CORP NEW CL A 65249B109 41,981 3,182,800 SH Put SOLE   3,182,800 0 0
NEWS CORP NEW CL B 65249B208 9 672 SH   SOLE   672 0 0
NEWTEK BUSINESS SVCS CORP COM NEW 652526203 0 13 SH   SOLE   13 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 692 8,499 SH   SOLE   8,499 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 1,628 20,000 SH Call SOLE   20,000 0 0
NEXTERA ENERGY INC COM 65339F101 2 12 SH   SOLE   12 0 0
NEXTERA ENERGY INC COM 65339F101 201 1,200 SH Put SOLE   1,200 0 0
NEXTERA ENERGY INC COM 65339F101 268 1,600 SH Put SOLE   1,600 0 0
NEXTERA ENERGY INC COM 65339F101 1,508 9,000 SH Call SOLE   9,000 0 0
NEXTERA ENERGY INC COM 65339F101 5,028 30,000 SH Call SOLE   30,000 0 0
NICE LTD SPONSORED ADR 653656108 3,434 30,000 SH Call SOLE   30,000 0 0
NIKE INC CL B 654106103 8 100 SH Call SOLE   100 0 0
NIKE INC CL B 654106103 8 100 SH Call SOLE   100 0 0
NIKE INC CL B 654106103 8 100 SH Put SOLE   100 0 0
NIKE INC CL B 654106103 17 200 SH Call SOLE   200 0 0
NIKE INC CL B 654106103 17 200 SH Put SOLE   200 0 0
NIKE INC CL B 654106103 17 200 SH Put SOLE   200 0 0
NIKE INC CL B 654106103 25 300 SH Call SOLE   300 0 0
NIKE INC CL B 654106103 25 300 SH Call SOLE   300 0 0
NIKE INC CL B 654106103 25 300 SH Call SOLE   300 0 0
NIKE INC CL B 654106103 25 300 SH Call SOLE   300 0 0
NIKE INC CL B 654106103 25 300 SH Put SOLE   300 0 0
NIKE INC CL B 654106103 25 300 SH Put SOLE   300 0 0
NIKE INC CL B 654106103 25 300 SH Put SOLE   300 0 0
NIKE INC CL B 654106103 34 400 SH Call SOLE   400 0 0
NIKE INC CL B 654106103 34 400 SH Call SOLE   400 0 0
NIKE INC CL B 654106103 34 400 SH Call SOLE   400 0 0
NIKE INC CL B 654106103 34 400 SH Put SOLE   400 0 0
NIKE INC CL B 654106103 34 400 SH Put SOLE   400 0 0
NIKE INC CL B 654106103 42 500 SH Call SOLE   500 0 0
NIKE INC CL B 654106103 42 500 SH Call SOLE   500 0 0
NIKE INC CL B 654106103 42 500 SH Put SOLE   500 0 0
NIKE INC CL B 654106103 51 600 SH Put SOLE   600 0 0
NIKE INC CL B 654106103 51 600 SH Put SOLE   600 0 0
NIKE INC CL B 654106103 51 600 SH Put SOLE   600 0 0
NIKE INC CL B 654106103 51 600 SH Put SOLE   600 0 0
NIKE INC CL B 654106103 51 600 SH Put SOLE   600 0 0
NIKE INC CL B 654106103 59 700 SH Call SOLE   700 0 0
NIKE INC CL B 654106103 59 700 SH Call SOLE   700 0 0
NIKE INC CL B 654106103 59 700 SH Call SOLE   700 0 0
NIKE INC CL B 654106103 59 700 SH Call SOLE   700 0 0
NIKE INC CL B 654106103 59 700 SH Call SOLE   700 0 0
NIKE INC CL B 654106103 59 700 SH Put SOLE   700 0 0
NIKE INC CL B 654106103 59 700 SH Put SOLE   700 0 0
NIKE INC CL B 654106103 59 700 SH Put SOLE   700 0 0
NIKE INC CL B 654106103 68 800 SH Call SOLE   800 0 0
NIKE INC CL B 654106103 76 900 SH Put SOLE   900 0 0
NIKE INC CL B 654106103 76 900 SH Put SOLE   900 0 0
NIKE INC CL B 654106103 85 1,000 SH Call SOLE   1,000 0 0
NIKE INC CL B 654106103 85 1,000 SH Put SOLE   1,000 0 0
NIKE INC CL B 654106103 93 1,100 SH Call SOLE   1,100 0 0
NIKE INC CL B 654106103 93 1,100 SH Call SOLE   1,100 0 0
NIKE INC CL B 654106103 93 1,100 SH Call SOLE   1,100 0 0
NIKE INC CL B 654106103 93 1,100 SH Put SOLE   1,100 0 0
NIKE INC CL B 654106103 102 1,200 SH Call SOLE   1,200 0 0
NIKE INC CL B 654106103 110 1,300 SH Call SOLE   1,300 0 0
NIKE INC CL B 654106103 119 1,400 SH Put SOLE   1,400 0 0
NIKE INC CL B 654106103 119 1,400 SH Put SOLE   1,400 0 0
NIKE INC CL B 654106103 136 1,600 SH Call SOLE   1,600 0 0
NIKE INC CL B 654106103 144 1,700 SH Put SOLE   1,700 0 0
NIKE INC CL B 654106103 152 1,800 SH Call SOLE   1,800 0 0
NIKE INC CL B 654106103 161 1,900 SH Call SOLE   1,900 0 0
NIKE INC CL B 654106103 169 2,000 SH Call SOLE   2,000 0 0
NIKE INC CL B 654106103 169 2,000 SH Call SOLE   2,000 0 0
NIKE INC CL B 654106103 178 2,100 SH Put SOLE   2,100 0 0
NIKE INC CL B 654106103 203 2,400 SH Put SOLE   2,400 0 0
NIKE INC CL B 654106103 212 2,500 SH Put SOLE   2,500 0 0
NIKE INC CL B 654106103 212 2,500 SH Put SOLE   2,500 0 0
NIKE INC CL B 654106103 237 2,800 SH Put SOLE   2,800 0 0
NIKE INC CL B 654106103 313 3,700 SH Call SOLE   3,700 0 0
NIKE INC CL B 654106103 330 3,900 SH Put SOLE   3,900 0 0
NIKE INC CL B 654106103 424 5,000 SH Put SOLE   5,000 0 0
NIKE INC CL B 654106103 508 6,000 SH Put SOLE   6,000 0 0
NIKE INC CL B 654106103 568 6,700 SH Put SOLE   6,700 0 0
NIKE INC CL B 654106103 593 7,000 SH Put SOLE   7,000 0 0
NIKE INC CL B 654106103 729 8,600 SH Put SOLE   8,600 0 0
NIKE INC CL B 654106103 813 9,600 SH Put SOLE   9,600 0 0
NIKE INC CL B 654106103 856 10,100 SH Put SOLE   10,100 0 0
NIKE INC CL B 654106103 949 11,200 SH Call SOLE   11,200 0 0
NIKE INC CL B 654106103 1,101 13,000 SH Put SOLE   13,000 0 0
NIKE INC CL B 654106103 1,152 13,600 SH Put SOLE   13,600 0 0
NIKE INC CL B 654106103 1,262 14,900 SH Call SOLE   14,900 0 0
NIKE INC CL B 654106103 1,550 18,300 SH Call SOLE   18,300 0 0
NIKE INC CL B 654106103 1,694 20,000 SH Call SOLE   20,000 0 0
NIKE INC CL B 654106103 1,694 20,000 SH Put SOLE   20,000 0 0
NIKE INC CL B 654106103 2,118 25,000 SH Call SOLE   25,000 0 0
NIKE INC CL B 654106103 2,118 25,000 SH Put SOLE   25,000 0 0
NIKE INC CL B 654106103 3,287 38,800 SH Call SOLE   38,800 0 0
NIKE INC CL B 654106103 6,354 75,000 SH Call SOLE   75,000 0 0
NIKE INC CL B 654106103 13,812 163,035 SH   SOLE   163,035 0 0
NIKE INC CL B 654106103 26,687 315,000 SH Put SOLE   315,000 0 0
NISOURCE INC COM 65473P105 3 123 SH   SOLE   123 0 0
NOKIA CORP SPONSORED ADR 654902204 814 145,800 SH Call SOLE   145,800 0 0
NOBLE MIDSTREAM PARTNERS LP COM UNIT REPST 65506L105 4 100 SH   SOLE   100 0 0
NOBLE MIDSTREAM PARTNERS LP COM UNIT REPST 65506L105 450 12,700 SH Call SOLE   12,700 0 0
NORDSTROM INC COM 655664100 12 200 SH Call SOLE   200 0 0
NORDSTROM INC COM 655664100 12 200 SH Call SOLE   200 0 0
NORDSTROM INC COM 655664100 12 200 SH Put SOLE   200 0 0
NORDSTROM INC COM 655664100 18 300 SH Put SOLE   300 0 0
NORDSTROM INC COM 655664100 30 500 SH Put SOLE   500 0 0
NORDSTROM INC COM 655664100 36 600 SH Put SOLE   600 0 0
NORDSTROM INC COM 655664100 48 800 SH Call SOLE   800 0 0
NORDSTROM INC COM 655664100 60 1,000 SH Put SOLE   1,000 0 0
NORDSTROM INC COM 655664100 66 1,100 SH Put SOLE   1,100 0 0
NORDSTROM INC COM 655664100 120 2,000 SH Put SOLE   2,000 0 0
NORDSTROM INC COM 655664100 150 2,500 SH Put SOLE   2,500 0 0
NORDSTROM INC COM 655664100 150 2,500 SH Put SOLE   2,500 0 0
NORDSTROM INC COM 655664100 443 7,400 SH Call SOLE   7,400 0 0
NORDSTROM INC COM 655664100 514 8,600 SH Put SOLE   8,600 0 0
NORDSTROM INC COM 655664100 592 9,900 SH Call SOLE   9,900 0 0
NORDSTROM INC COM 655664100 628 10,500 SH Call SOLE   10,500 0 0
NORDSTROM INC COM 655664100 742 12,400 SH Put SOLE   12,400 0 0
NORDSTROM INC COM 655664100 1,136 19,000 SH Call SOLE   19,000 0 0
NORDSTROM INC COM 655664100 1,603 26,800 SH Put SOLE   26,800 0 0
NORDSTROM INC COM 655664100 2,374 39,700 SH Call SOLE   39,700 0 0
NORDSTROM INC COM 655664100 2,506 41,900 SH Call SOLE   41,900 0 0
NORDSTROM INC COM 655664100 2,596 43,400 SH Call SOLE   43,400 0 0
NORDSTROM INC COM 655664100 2,787 46,600 SH Call SOLE   46,600 0 0
NORDSTROM INC COM 655664100 3,397 56,800 SH Put SOLE   56,800 0 0
NORDSTROM INC COM 655664100 4,348 72,700 SH Put SOLE   72,700 0 0
NORDSTROM INC COM 655664100 11,567 193,400 SH Call SOLE   193,400 0 0
NORFOLK SOUTHERN CORP COM 655844108 10,250 56,787 SH   SOLE   56,787 0 0
NORFOLK SOUTHERN CORP COM 655844108 18,050 100,000 SH Call SOLE   100,000 0 0
NORTHEAST BANCORP COM NEW 663904209 64 2,929 SH   SOLE   2,929 0 0
NORTHERN OIL & GAS INC NEV COM 665531109 76 19,027 SH   SOLE   19,027 0 0
NORTHERN OIL & GAS INC NEV COM 665531109 176 44,000 SH Call SOLE   44,000 0 0
NORTHERN OIL & GAS INC NEV COM 665531109 800 200,000 SH Put SOLE   200,000 0 0
NORTHERN TR CORP COM 665859104 15 146 SH   SOLE   146 0 0
NORTHERN TR CORP COM 665859104 1,042 10,200 SH Call SOLE   10,200 0 0
NORTHROP GRUMMAN CORP COM 666807102 32 100 SH Call SOLE   100 0 0
NORTHROP GRUMMAN CORP COM 666807102 32 100 SH Call SOLE   100 0 0
NORTHROP GRUMMAN CORP COM 666807102 32 100 SH Call SOLE   100 0 0
NORTHROP GRUMMAN CORP COM 666807102 63 200 SH Call SOLE   200 0 0
NORTHROP GRUMMAN CORP COM 666807102 63 200 SH Call SOLE   200 0 0
NORTHROP GRUMMAN CORP COM 666807102 63 200 SH Call SOLE   200 0 0
NORTHROP GRUMMAN CORP COM 666807102 63 200 SH Call SOLE   200 0 0
NORTHROP GRUMMAN CORP COM 666807102 63 200 SH Put SOLE   200 0 0
NORTHROP GRUMMAN CORP COM 666807102 63 200 SH Put SOLE   200 0 0
NORTHROP GRUMMAN CORP COM 666807102 63 200 SH Put SOLE   200 0 0
NORTHROP GRUMMAN CORP COM 666807102 63 200 SH Put SOLE   200 0 0
NORTHROP GRUMMAN CORP COM 666807102 63 200 SH Put SOLE   200 0 0
NORTHROP GRUMMAN CORP COM 666807102 63 200 SH Put SOLE   200 0 0
NORTHROP GRUMMAN CORP COM 666807102 63 200 SH Put SOLE   200 0 0
NORTHROP GRUMMAN CORP COM 666807102 63 200 SH Put SOLE   200 0 0
NORTHROP GRUMMAN CORP COM 666807102 63 200 SH Put SOLE   200 0 0
NORTHROP GRUMMAN CORP COM 666807102 63 200 SH Put SOLE   200 0 0
NORTHROP GRUMMAN CORP COM 666807102 63 200 SH Put SOLE   200 0 0
NORTHROP GRUMMAN CORP COM 666807102 63 200 SH Put SOLE   200 0 0
NORTHROP GRUMMAN CORP COM 666807102 63 200 SH Put SOLE   200 0 0
NORTHROP GRUMMAN CORP COM 666807102 63 200 SH Put SOLE   200 0 0
NORTHROP GRUMMAN CORP COM 666807102 63 200 SH Put SOLE   200 0 0
NORTHROP GRUMMAN CORP COM 666807102 63 200 SH Put SOLE   200 0 0
NORTHROP GRUMMAN CORP COM 666807102 95 300 SH Put SOLE   300 0 0
NORTHROP GRUMMAN CORP COM 666807102 95 300 SH Put SOLE   300 0 0
NORTHROP GRUMMAN CORP COM 666807102 95 300 SH Put SOLE   300 0 0
NORTHROP GRUMMAN CORP COM 666807102 127 400 SH Call SOLE   400 0 0
NORTHROP GRUMMAN CORP COM 666807102 127 400 SH Put SOLE   400 0 0
NORTHROP GRUMMAN CORP COM 666807102 127 400 SH Put SOLE   400 0 0
NORTHROP GRUMMAN CORP COM 666807102 127 400 SH Put SOLE   400 0 0
NORTHROP GRUMMAN CORP COM 666807102 159 500 SH Put SOLE   500 0 0
NORTHROP GRUMMAN CORP COM 666807102 190 600 SH Call SOLE   600 0 0
NORTHROP GRUMMAN CORP COM 666807102 190 600 SH Put SOLE   600 0 0
NORTHROP GRUMMAN CORP COM 666807102 317 1,000 SH Put SOLE   1,000 0 0
NORTHROP GRUMMAN CORP COM 666807102 381 1,200 SH Call SOLE   1,200 0 0
NORTHROP GRUMMAN CORP COM 666807102 3,004 9,465 SH   SOLE   9,465 0 0
NOVAGOLD RES INC COM NEW 66987E206 93 25,000 SH Call SOLE   25,000 0 0
NOVARTIS A G SPONSORED ADR 66987V109 1,723 20,000 SH Put SOLE   20,000 0 0
NOVARTIS A G SPONSORED ADR 66987V109 4,790 55,600 SH Put SOLE   55,600 0 0
NOVARTIS A G SPONSORED ADR 66987V109 6,630 76,953 SH   SOLE   76,953 0 0
NOVAVAX INC COM 670002104 141 75,000 SH Call SOLE   75,000 0 0
NOVO-NORDISK A S ADR 670100205 1,368 29,024 SH   SOLE   29,024 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 33 400 SH Call SOLE   400 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 33 400 SH Call SOLE   400 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 66 800 SH Put SOLE   800 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 890 10,800 SH Call SOLE   10,800 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 2,473 30,000 SH Call SOLE   30,000 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 683 39,443 SH   SOLE   39,443 0 0
NUCOR CORP COM 670346105 6 100 SH Call SOLE   100 0 0
NUCOR CORP COM 670346105 13 200 SH Call SOLE   200 0 0
NUCOR CORP COM 670346105 13 200 SH Call SOLE   200 0 0
NUCOR CORP COM 670346105 13 200 SH Put SOLE   200 0 0
NUCOR CORP COM 670346105 13 200 SH Put SOLE   200 0 0
NUCOR CORP COM 670346105 13 200 SH Put SOLE   200 0 0
NUCOR CORP COM 670346105 13 200 SH Put SOLE   200 0 0
NUCOR CORP COM 670346105 13 200 SH Put SOLE   200 0 0
NUCOR CORP COM 670346105 13 200 SH Put SOLE   200 0 0
NUCOR CORP COM 670346105 13 200 SH Put SOLE   200 0 0
NUCOR CORP COM 670346105 13 200 SH Put SOLE   200 0 0
NUCOR CORP COM 670346105 13 200 SH Put SOLE   200 0 0
NUCOR CORP COM 670346105 13 200 SH Put SOLE   200 0 0
NUCOR CORP COM 670346105 25 400 SH Call SOLE   400 0 0
NUCOR CORP COM 670346105 25 400 SH Put SOLE   400 0 0
NUCOR CORP COM 670346105 25 400 SH Put SOLE   400 0 0
NUCOR CORP COM 670346105 25 400 SH Put SOLE   400 0 0
NUCOR CORP COM 670346105 32 500 SH Call SOLE   500 0 0
NUCOR CORP COM 670346105 38 600 SH Put SOLE   600 0 0
NUCOR CORP COM 670346105 63 1,000 SH Put SOLE   1,000 0 0
NUCOR CORP COM 670346105 76 1,200 SH Put SOLE   1,200 0 0
NUCOR CORP COM 670346105 95 1,500 SH Call SOLE   1,500 0 0
NUCOR CORP COM 670346105 203 3,200 SH Put SOLE   3,200 0 0
NUCOR CORP COM 670346105 235 3,700 SH Put SOLE   3,700 0 0
NUCOR CORP COM 670346105 254 4,000 SH Put SOLE   4,000 0 0
NUCOR CORP COM 670346105 277 4,371 SH   SOLE   4,371 0 0
NUCOR CORP COM 670346105 279 4,400 SH Put SOLE   4,400 0 0
NUCOR CORP COM 670346105 374 5,900 SH Call SOLE   5,900 0 0
NUCOR CORP COM 670346105 527 8,300 SH Put SOLE   8,300 0 0
NUCOR CORP COM 670346105 622 9,800 SH Call SOLE   9,800 0 0
NUCOR CORP COM 670346105 635 10,000 SH Call SOLE   10,000 0 0
NUCOR CORP COM 670346105 635 10,000 SH Put SOLE   10,000 0 0
NUCOR CORP COM 670346105 755 11,900 SH Put SOLE   11,900 0 0
NUCOR CORP COM 670346105 787 12,400 SH Call SOLE   12,400 0 0
NUCOR CORP COM 670346105 914 14,400 SH Call SOLE   14,400 0 0
NUCOR CORP COM 670346105 1,066 16,800 SH Call SOLE   16,800 0 0
NUCOR CORP COM 670346105 1,206 19,000 SH Put SOLE   19,000 0 0
NUCOR CORP COM 670346105 1,434 22,600 SH Put SOLE   22,600 0 0
NUCOR CORP COM 670346105 1,440 22,700 SH Put SOLE   22,700 0 0
NUCOR CORP COM 670346105 1,586 25,000 SH Call SOLE   25,000 0 0
NUCOR CORP COM 670346105 1,586 25,000 SH Put SOLE   25,000 0 0
NUCOR CORP COM 670346105 1,739 27,400 SH Call SOLE   27,400 0 0
NUCOR CORP COM 670346105 1,758 27,700 SH Call SOLE   27,700 0 0
NUCOR CORP COM 670346105 2,246 35,400 SH Call SOLE   35,400 0 0
NUCOR CORP COM 670346105 3,395 53,500 SH Put SOLE   53,500 0 0
NUCOR CORP COM 670346105 4,023 63,400 SH Call SOLE   63,400 0 0
NUCOR CORP COM 670346105 4,365 68,800 SH Put SOLE   68,800 0 0
NUCOR CORP COM 670346105 4,759 75,000 SH Put SOLE   75,000 0 0
NUSTAR ENERGY LP UNIT COM 67058H102 18 650 SH   SOLE   650 0 0
NUSTAR ENERGY LP UNIT COM 67058H102 348 12,500 SH Put SOLE   12,500 0 0
NUTANIX INC CL A 67059N108 4 100 SH Put SOLE   100 0 0
NUTANIX INC CL A 67059N108 9 200 SH Put SOLE   200 0 0
NUTANIX INC CL A 67059N108 9 200 SH Put SOLE   200 0 0
NUTANIX INC CL A 67059N108 21 500 SH Put SOLE   500 0 0
NUTANIX INC CL A 67059N108 21 500 SH Put SOLE   500 0 0
NUTANIX INC CL A 67059N108 21 500 SH Put SOLE   500 0 0
NUTANIX INC CL A 67059N108 30 700 SH Put SOLE   700 0 0
NUTANIX INC CL A 67059N108 77 1,800 SH Put SOLE   1,800 0 0
NUTANIX INC CL A 67059N108 1,257 29,416 SH   SOLE   29,416 0 0
NUTANIX INC CL A 67059N108 4,144 97,000 SH Put SOLE   97,000 0 0
NUTANIX INC CL A 67059N108 4,272 100,000 SH Put SOLE   100,000 0 0
NVIDIA CORP COM 67066G104 28 100 SH Call SOLE   100 0 0
NVIDIA CORP COM 67066G104 28 100 SH Put SOLE   100 0 0
NVIDIA CORP COM 67066G104 28 100 SH Put SOLE   100 0 0
NVIDIA CORP COM 67066G104 28 100 SH Put SOLE   100 0 0
NVIDIA CORP COM 67066G104 56 200 SH Call SOLE   200 0 0
NVIDIA CORP COM 67066G104 56 200 SH Call SOLE   200 0 0
NVIDIA CORP COM 67066G104 56 200 SH Call SOLE   200 0 0
NVIDIA CORP COM 67066G104 56 200 SH Call SOLE   200 0 0
NVIDIA CORP COM 67066G104 56 200 SH Call SOLE   200 0 0
NVIDIA CORP COM 67066G104 56 200 SH Call SOLE   200 0 0
NVIDIA CORP COM 67066G104 56 200 SH Call SOLE   200 0 0
NVIDIA CORP COM 67066G104 56 200 SH Call SOLE   200 0 0
NVIDIA CORP COM 67066G104 56 200 SH Call SOLE   200 0 0
NVIDIA CORP COM 67066G104 56 200 SH Put SOLE   200 0 0
NVIDIA CORP COM 67066G104 56 200 SH Put SOLE   200 0 0
NVIDIA CORP COM 67066G104 56 200 SH Put SOLE   200 0 0
NVIDIA CORP COM 67066G104 56 200 SH Put SOLE   200 0 0
NVIDIA CORP COM 67066G104 84 300 SH Call SOLE   300 0 0
NVIDIA CORP COM 67066G104 84 300 SH Put SOLE   300 0 0
NVIDIA CORP COM 67066G104 84 300 SH Put SOLE   300 0 0
NVIDIA CORP COM 67066G104 84 300 SH Put SOLE   300 0 0
NVIDIA CORP COM 67066G104 84 300 SH Put SOLE   300 0 0
NVIDIA CORP COM 67066G104 112 400 SH Call SOLE   400 0 0
NVIDIA CORP COM 67066G104 112 400 SH Put SOLE   400 0 0
NVIDIA CORP COM 67066G104 112 400 SH Put SOLE   400 0 0
NVIDIA CORP COM 67066G104 112 400 SH Put SOLE   400 0 0
NVIDIA CORP COM 67066G104 141 500 SH Call SOLE   500 0 0
NVIDIA CORP COM 67066G104 169 600 SH Put SOLE   600 0 0
NVIDIA CORP COM 67066G104 169 600 SH Put SOLE   600 0 0
NVIDIA CORP COM 67066G104 169 600 SH Put SOLE   600 0 0
NVIDIA CORP COM 67066G104 197 700 SH Call SOLE   700 0 0
NVIDIA CORP COM 67066G104 197 700 SH Call SOLE   700 0 0
NVIDIA CORP COM 67066G104 197 700 SH Put SOLE   700 0 0
NVIDIA CORP COM 67066G104 197 700 SH Put SOLE   700 0 0
NVIDIA CORP COM 67066G104 197 700 SH Put SOLE   700 0 0
NVIDIA CORP COM 67066G104 253 900 SH Call SOLE   900 0 0
NVIDIA CORP COM 67066G104 281 1,000 SH Put SOLE   1,000 0 0
NVIDIA CORP COM 67066G104 281 1,000 SH Put SOLE   1,000 0 0
NVIDIA CORP COM 67066G104 309 1,100 SH Put SOLE   1,100 0 0
NVIDIA CORP COM 67066G104 309 1,100 SH Put SOLE   1,100 0 0
NVIDIA CORP COM 67066G104 309 1,100 SH Put SOLE   1,100 0 0
NVIDIA CORP COM 67066G104 337 1,200 SH Put SOLE   1,200 0 0
NVIDIA CORP COM 67066G104 337 1,200 SH Put SOLE   1,200 0 0
NVIDIA CORP COM 67066G104 337 1,200 SH Put SOLE   1,200 0 0
NVIDIA CORP COM 67066G104 365 1,300 SH Put SOLE   1,300 0 0
NVIDIA CORP COM 67066G104 393 1,400 SH Put SOLE   1,400 0 0
NVIDIA CORP COM 67066G104 450 1,600 SH Put SOLE   1,600 0 0
NVIDIA CORP COM 67066G104 450 1,600 SH Put SOLE   1,600 0 0
NVIDIA CORP COM 67066G104 506 1,800 SH Put SOLE   1,800 0 0
NVIDIA CORP COM 67066G104 534 1,900 SH Put SOLE   1,900 0 0
NVIDIA CORP COM 67066G104 562 2,000 SH Put SOLE   2,000 0 0
NVIDIA CORP COM 67066G104 562 2,000 SH Put SOLE   2,000 0 0
NVIDIA CORP COM 67066G104 618 2,200 SH Put SOLE   2,200 0 0
NVIDIA CORP COM 67066G104 618 2,200 SH Put SOLE   2,200 0 0
NVIDIA CORP COM 67066G104 618 2,200 SH Put SOLE   2,200 0 0
NVIDIA CORP COM 67066G104 646 2,300 SH Put SOLE   2,300 0 0
NVIDIA CORP COM 67066G104 674 2,400 SH Put SOLE   2,400 0 0
NVIDIA CORP COM 67066G104 674 2,400 SH Put SOLE   2,400 0 0
NVIDIA CORP COM 67066G104 731 2,600 SH Put SOLE   2,600 0 0
NVIDIA CORP COM 67066G104 731 2,600 SH Put SOLE   2,600 0 0
NVIDIA CORP COM 67066G104 759 2,700 SH Put SOLE   2,700 0 0
NVIDIA CORP COM 67066G104 787 2,800 SH Put SOLE   2,800 0 0
NVIDIA CORP COM 67066G104 787 2,800 SH Put SOLE   2,800 0 0
NVIDIA CORP COM 67066G104 787 2,800 SH Put SOLE   2,800 0 0
NVIDIA CORP COM 67066G104 787 2,800 SH Put SOLE   2,800 0 0
NVIDIA CORP COM 67066G104 815 2,900 SH Put SOLE   2,900 0 0
NVIDIA CORP COM 67066G104 815 2,900 SH Put SOLE   2,900 0 0
NVIDIA CORP COM 67066G104 843 3,000 SH Put SOLE   3,000 0 0
NVIDIA CORP COM 67066G104 843 3,000 SH Put SOLE   3,000 0 0
NVIDIA CORP COM 67066G104 843 3,000 SH Put SOLE   3,000 0 0
NVIDIA CORP COM 67066G104 871 3,100 SH Put SOLE   3,100 0 0
NVIDIA CORP COM 67066G104 899 3,200 SH Put SOLE   3,200 0 0
NVIDIA CORP COM 67066G104 984 3,500 SH Put SOLE   3,500 0 0
NVIDIA CORP COM 67066G104 1,012 3,600 SH Put SOLE   3,600 0 0
NVIDIA CORP COM 67066G104 1,012 3,600 SH Put SOLE   3,600 0 0
NVIDIA CORP COM 67066G104 1,012 3,600 SH Put SOLE   3,600 0 0
NVIDIA CORP COM 67066G104 1,040 3,700 SH Put SOLE   3,700 0 0
NVIDIA CORP COM 67066G104 1,124 4,000 SH Put SOLE   4,000 0 0
NVIDIA CORP COM 67066G104 1,180 4,200 SH Put SOLE   4,200 0 0
NVIDIA CORP COM 67066G104 1,208 4,300 SH Put SOLE   4,300 0 0
NVIDIA CORP COM 67066G104 1,208 4,300 SH Put SOLE   4,300 0 0
NVIDIA CORP COM 67066G104 1,265 4,500 SH Put SOLE   4,500 0 0
NVIDIA CORP COM 67066G104 1,321 4,700 SH Put SOLE   4,700 0 0
NVIDIA CORP COM 67066G104 1,321 4,700 SH Put SOLE   4,700 0 0
NVIDIA CORP COM 67066G104 1,377 4,900 SH Put SOLE   4,900 0 0
NVIDIA CORP COM 67066G104 1,405 5,000 SH Put SOLE   5,000 0 0
NVIDIA CORP COM 67066G104 1,433 5,100 SH Put SOLE   5,100 0 0
NVIDIA CORP COM 67066G104 1,433 5,100 SH Put SOLE   5,100 0 0
NVIDIA CORP COM 67066G104 1,967 7,000 SH Put SOLE   7,000 0 0
NVIDIA CORP COM 67066G104 1,967 7,000 SH Put SOLE   7,000 0 0
NVIDIA CORP COM 67066G104 2,023 7,200 SH Put SOLE   7,200 0 0
NVIDIA CORP COM 67066G104 2,051 7,300 SH Put SOLE   7,300 0 0
NVIDIA CORP COM 67066G104 2,080 7,400 SH Put SOLE   7,400 0 0
NVIDIA CORP COM 67066G104 2,108 7,500 SH Put SOLE   7,500 0 0
NVIDIA CORP COM 67066G104 2,164 7,700 SH Put SOLE   7,700 0 0
NVIDIA CORP COM 67066G104 2,417 8,600 SH Put SOLE   8,600 0 0
NVIDIA CORP COM 67066G104 2,445 8,700 SH Put SOLE   8,700 0 0
NVIDIA CORP COM 67066G104 2,473 8,800 SH Put SOLE   8,800 0 0
NVIDIA CORP COM 67066G104 2,810 10,000 SH Put SOLE   10,000 0 0
NVIDIA CORP COM 67066G104 2,923 10,400 SH Put SOLE   10,400 0 0
NVIDIA CORP COM 67066G104 3,091 11,000 SH Put SOLE   11,000 0 0
NVIDIA CORP COM 67066G104 3,091 11,000 SH Put SOLE   11,000 0 0
NVIDIA CORP COM 67066G104 3,204 11,400 SH Put SOLE   11,400 0 0
NVIDIA CORP COM 67066G104 3,288 11,700 SH Put SOLE   11,700 0 0
NVIDIA CORP COM 67066G104 3,316 11,800 SH Call SOLE   11,800 0 0
NVIDIA CORP COM 67066G104 3,316 11,800 SH Put SOLE   11,800 0 0
NVIDIA CORP COM 67066G104 3,344 11,900 SH Put SOLE   11,900 0 0
NVIDIA CORP COM 67066G104 3,681 13,100 SH Put SOLE   13,100 0 0
NVIDIA CORP COM 67066G104 3,738 13,300 SH Put SOLE   13,300 0 0
NVIDIA CORP COM 67066G104 3,738 13,300 SH Put SOLE   13,300 0 0
NVIDIA CORP COM 67066G104 4,019 14,300 SH Put SOLE   14,300 0 0
NVIDIA CORP COM 67066G104 4,215 15,000 SH Put SOLE   15,000 0 0
NVIDIA CORP COM 67066G104 4,272 15,200 SH Put SOLE   15,200 0 0
NVIDIA CORP COM 67066G104 4,384 15,600 SH Put SOLE   15,600 0 0
NVIDIA CORP COM 67066G104 4,665 16,600 SH Put SOLE   16,600 0 0
NVIDIA CORP COM 67066G104 4,890 17,400 SH Put SOLE   17,400 0 0
NVIDIA CORP COM 67066G104 4,918 17,500 SH Put SOLE   17,500 0 0
NVIDIA CORP COM 67066G104 4,918 17,500 SH Put SOLE   17,500 0 0
NVIDIA CORP COM 67066G104 4,946 17,600 SH Put SOLE   17,600 0 0
NVIDIA CORP COM 67066G104 4,974 17,700 SH Put SOLE   17,700 0 0
NVIDIA CORP COM 67066G104 5,283 18,800 SH Put SOLE   18,800 0 0
NVIDIA CORP COM 67066G104 6,182 22,000 SH Put SOLE   22,000 0 0
NVIDIA CORP COM 67066G104 6,267 22,300 SH Put SOLE   22,300 0 0
NVIDIA CORP COM 67066G104 6,435 22,900 SH Put SOLE   22,900 0 0
NVIDIA CORP COM 67066G104 6,829 24,300 SH Put SOLE   24,300 0 0
NVIDIA CORP COM 67066G104 7,026 25,000 SH Put SOLE   25,000 0 0
NVIDIA CORP COM 67066G104 7,026 25,000 SH Put SOLE   25,000 0 0
NVIDIA CORP COM 67066G104 7,672 27,300 SH Put SOLE   27,300 0 0
NVIDIA CORP COM 67066G104 8,206 29,200 SH Put SOLE   29,200 0 0
NVIDIA CORP COM 67066G104 8,965 31,900 SH Put SOLE   31,900 0 0
NVIDIA CORP COM 67066G104 9,133 32,500 SH Put SOLE   32,500 0 0
NVIDIA CORP COM 67066G104 9,498 33,800 SH Put SOLE   33,800 0 0
NVIDIA CORP COM 67066G104 11,775 41,900 SH Put SOLE   41,900 0 0
NVIDIA CORP COM 67066G104 12,056 42,900 SH Put SOLE   42,900 0 0
NVIDIA CORP COM 67066G104 12,730 45,300 SH Put SOLE   45,300 0 0
NVIDIA CORP COM 67066G104 14,754 52,500 SH Put SOLE   52,500 0 0
NVIDIA CORP COM 67066G104 15,821 56,300 SH Put SOLE   56,300 0 0
NVIDIA CORP COM 67066G104 16,299 58,000 SH Put SOLE   58,000 0 0
NVIDIA CORP COM 67066G104 17,002 60,500 SH Put SOLE   60,500 0 0
NVIDIA CORP COM 67066G104 17,536 62,400 SH Put SOLE   62,400 0 0
NVIDIA CORP COM 67066G104 17,620 62,700 SH Put SOLE   62,700 0 0
NVIDIA CORP COM 67066G104 19,671 70,000 SH Put SOLE   70,000 0 0
NVIDIA CORP COM 67066G104 28,271 100,600 SH Put SOLE   100,600 0 0
NVIDIA CORP COM 67066G104 36,533 130,000 SH Put SOLE   130,000 0 0
NVIDIA CORP COM 67066G104 88,652 315,464 SH   SOLE   315,464 0 0
NVIDIA CORP COM 67066G104 89,842 319,700 SH Put SOLE   319,700 0 0
NUTRI SYS INC NEW COM 67069D108 3 70 SH   SOLE   70 0 0
NUVASIVE INC COM 670704105 1 20 SH   SOLE   20 0 0
OGE ENERGY CORP COM 670837103 21 569 SH   SOLE   569 0 0
OFG BANCORP COM 67103X102 1,615 100,000 SH Call SOLE   100,000 0 0
OFG BANCORP COM 67103X102 1,615 100,000 SH Put SOLE   100,000 0 0
OSI SYSTEMS INC COM 671044105 42 556 SH   SOLE   556 0 0
OASIS PETE INC NEW COM 674215108 1 40 SH   SOLE   40 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 8 100 SH Put SOLE   100 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 16 200 SH Call SOLE   200 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 16 200 SH Call SOLE   200 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 16 200 SH Put SOLE   200 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 25 300 SH Call SOLE   300 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 25 300 SH Call SOLE   300 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 25 300 SH Call SOLE   300 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 25 300 SH Put SOLE   300 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 25 300 SH Put SOLE   300 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 25 300 SH Put SOLE   300 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 33 400 SH Call SOLE   400 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 33 400 SH Call SOLE   400 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 33 400 SH Call SOLE   400 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 33 400 SH Put SOLE   400 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 33 400 SH Put SOLE   400 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 41 500 SH Call SOLE   500 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 41 500 SH Call SOLE   500 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 41 500 SH Call SOLE   500 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 41 500 SH Call SOLE   500 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 41 500 SH Put SOLE   500 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 49 600 SH Call SOLE   600 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 49 600 SH Put SOLE   600 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 49 600 SH Put SOLE   600 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 49 600 SH Put SOLE   600 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 49 600 SH Put SOLE   600 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 49 600 SH Put SOLE   600 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 58 700 SH Put SOLE   700 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 58 700 SH Put SOLE   700 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 66 800 SH Call SOLE   800 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 66 800 SH Call SOLE   800 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 66 800 SH Put SOLE   800 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 74 900 SH Put SOLE   900 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 82 1,000 SH Put SOLE   1,000 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 82 1,000 SH Put SOLE   1,000 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 82 1,000 SH Put SOLE   1,000 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 90 1,100 SH Put SOLE   1,100 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 90 1,100 SH Put SOLE   1,100 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 99 1,200 SH Put SOLE   1,200 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 115 1,400 SH Put SOLE   1,400 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 131 1,600 SH Call SOLE   1,600 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 148 1,800 SH Put SOLE   1,800 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 148 1,800 SH Put SOLE   1,800 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 148 1,800 SH Put SOLE   1,800 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 164 2,000 SH Put SOLE   2,000 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 173 2,100 SH Call SOLE   2,100 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 173 2,100 SH Put SOLE   2,100 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 189 2,300 SH Put SOLE   2,300 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 197 2,400 SH Put SOLE   2,400 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 214 2,600 SH Put SOLE   2,600 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 222 2,700 SH Put SOLE   2,700 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 222 2,700 SH Put SOLE   2,700 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 230 2,800 SH Put SOLE   2,800 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 247 3,000 SH Put SOLE   3,000 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 247 3,000 SH Put SOLE   3,000 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 271 3,300 SH Call SOLE   3,300 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 288 3,500 SH Put SOLE   3,500 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 329 4,000 SH Put SOLE   4,000 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 468 5,700 SH Put SOLE   5,700 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 3,309 40,269 SH   SOLE   40,269 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 3,698 45,000 SH Call SOLE   45,000 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 3,747 45,600 SH Put SOLE   45,600 0 0
OCWEN FINL CORP COM NEW 675746309 197 50,000 SH Put SOLE   50,000 0 0
OCWEN FINL CORP COM NEW 675746309 1,200 304,581 SH   SOLE   304,581 0 0
OIL STS INTL INC COM 678026105 0 6 SH   SOLE   6 0 0
OKTA INC CL A 679295105 6 79 SH   SOLE   79 0 0
OLD DOMINION FGHT LINES INC COM 679580100 4 23 SH   SOLE   23 0 0
OLD NATL BANCORP IND COM 680033107 21 1,092 SH   SOLE   1,092 0 0
OLIN CORP COM PAR $1 680665205 3,364 131,000 SH Call SOLE   131,000 0 0
OMNICOM GROUP INC COM 681919106 85 1,247 SH   SOLE   1,247 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 18 553 SH   SOLE   553 0 0
OMEROS CORP COM 682143102 1 58 SH   SOLE   58 0 0
ON SEMICONDUCTOR CORP COM 682189105 155 8,400 SH Call SOLE   8,400 0 0
ON SEMICONDUCTOR CORP COM 682189105 1,122 60,900 SH Call SOLE   60,900 0 0
ON SEMICONDUCTOR CORP COM 682189105 1,598 86,703 SH   SOLE   86,703 0 0
ON SEMICONDUCTOR CORP COM 682189105 1,843 100,000 SH Put SOLE   100,000 0 0
ONEOK INC NEW COM 682680103 2,040 30,097 SH   SOLE   30,097 0 0
ONEOK INC NEW COM 682680103 2,359 34,800 SH Call SOLE   34,800 0 0
OPEN TEXT CORP COM 683715106 34 901 SH   SOLE   901 0 0
OPKO HEALTH INC COM 68375N103 3,090 893,053 SH   SOLE   893,053 0 0
OPKO HEALTH INC COM 68375N103 5,115 1,478,400 SH Put SOLE   1,478,400 0 0
OPPENHEIMER ETF TR S&P 500 REVENUE 68386C104 0 1 SH   SOLE   1 0 0
OPPENHEIMER ETF TR S&P MDCP 400 REV 68386C203 0 1 SH   SOLE   1 0 0
OPPENHEIMER ETF TR S&P SMALLCAP 600 68386C302 0 1 SH   SOLE   1 0 0
OPPENHEIMER ETF TR S&P ULTRA DIVIDE 68386C401 0 1 SH   SOLE   1 0 0
OPPENHEIMER ETF TR S&P FINCIAL REVE 68386C807 0 1 SH   SOLE   1 0 0
ORACLE CORP COM 68389X105 5 100 SH Call SOLE   100 0 0
ORACLE CORP COM 68389X105 5 100 SH Call SOLE   100 0 0
ORACLE CORP COM 68389X105 5 100 SH Put SOLE   100 0 0
ORACLE CORP COM 68389X105 5 100 SH Put SOLE   100 0 0
ORACLE CORP COM 68389X105 10 200 SH Call SOLE   200 0 0
ORACLE CORP COM 68389X105 10 200 SH Put SOLE   200 0 0
ORACLE CORP COM 68389X105 10 200 SH Put SOLE   200 0 0
ORACLE CORP COM 68389X105 10 200 SH Put SOLE   200 0 0
ORACLE CORP COM 68389X105 15 300 SH Call SOLE   300 0 0
ORACLE CORP COM 68389X105 15 300 SH Call SOLE   300 0 0
ORACLE CORP COM 68389X105 15 300 SH Put SOLE   300 0 0
ORACLE CORP COM 68389X105 15 300 SH Put SOLE   300 0 0
ORACLE CORP COM 68389X105 21 400 SH Put SOLE   400 0 0
ORACLE CORP COM 68389X105 21 400 SH Put SOLE   400 0 0
ORACLE CORP COM 68389X105 21 400 SH Put SOLE   400 0 0
ORACLE CORP COM 68389X105 26 500 SH Call SOLE   500 0 0
ORACLE CORP COM 68389X105 26 500 SH Call SOLE   500 0 0
ORACLE CORP COM 68389X105 26 500 SH Put SOLE   500 0 0
ORACLE CORP COM 68389X105 26 500 SH Put SOLE   500 0 0
ORACLE CORP COM 68389X105 26 500 SH Put SOLE   500 0 0
ORACLE CORP COM 68389X105 26 500 SH Put SOLE   500 0 0
ORACLE CORP COM 68389X105 31 600 SH Call SOLE   600 0 0
ORACLE CORP COM 68389X105 31 600 SH Put SOLE   600 0 0
ORACLE CORP COM 68389X105 31 600 SH Put SOLE   600 0 0
ORACLE CORP COM 68389X105 36 700 SH Call SOLE   700 0 0
ORACLE CORP COM 68389X105 41 800 SH Call SOLE   800 0 0
ORACLE CORP COM 68389X105 41 800 SH Put SOLE   800 0 0
ORACLE CORP COM 68389X105 41 800 SH Put SOLE   800 0 0
ORACLE CORP COM 68389X105 41 800 SH Put SOLE   800 0 0
ORACLE CORP COM 68389X105 46 900 SH Call SOLE   900 0 0
ORACLE CORP COM 68389X105 46 900 SH Call SOLE   900 0 0
ORACLE CORP COM 68389X105 46 900 SH Put SOLE   900 0 0
ORACLE CORP COM 68389X105 46 900 SH Put SOLE   900 0 0
ORACLE CORP COM 68389X105 46 900 SH Put SOLE   900 0 0
ORACLE CORP COM 68389X105 52 1,000 SH Call SOLE   1,000 0 0
ORACLE CORP COM 68389X105 52 1,000 SH Put SOLE   1,000 0 0
ORACLE CORP COM 68389X105 52 1,000 SH Put SOLE   1,000 0 0
ORACLE CORP COM 68389X105 52 1,000 SH Put SOLE   1,000 0 0
ORACLE CORP COM 68389X105 57 1,100 SH Put SOLE   1,100 0 0
ORACLE CORP COM 68389X105 57 1,100 SH Put SOLE   1,100 0 0
ORACLE CORP COM 68389X105 62 1,200 SH Call SOLE   1,200 0 0
ORACLE CORP COM 68389X105 62 1,200 SH Put SOLE   1,200 0 0
ORACLE CORP COM 68389X105 62 1,200 SH Put SOLE   1,200 0 0
ORACLE CORP COM 68389X105 62 1,200 SH Put SOLE   1,200 0 0
ORACLE CORP COM 68389X105 67 1,300 SH Put SOLE   1,300 0 0
ORACLE CORP COM 68389X105 72 1,400 SH Put SOLE   1,400 0 0
ORACLE CORP COM 68389X105 82 1,600 SH Put SOLE   1,600 0 0
ORACLE CORP COM 68389X105 93 1,800 SH Call SOLE   1,800 0 0
ORACLE CORP COM 68389X105 98 1,900 SH Put SOLE   1,900 0 0
ORACLE CORP COM 68389X105 103 2,000 SH Put SOLE   2,000 0 0
ORACLE CORP COM 68389X105 103 2,000 SH Put SOLE   2,000 0 0
ORACLE CORP COM 68389X105 103 2,000 SH Put SOLE   2,000 0 0
ORACLE CORP COM 68389X105 108 2,100 SH Put SOLE   2,100 0 0
ORACLE CORP COM 68389X105 119 2,300 SH Put SOLE   2,300 0 0
ORACLE CORP COM 68389X105 119 2,300 SH Put SOLE   2,300 0 0
ORACLE CORP COM 68389X105 119 2,300 SH Put SOLE   2,300 0 0
ORACLE CORP COM 68389X105 124 2,400 SH Put SOLE   2,400 0 0
ORACLE CORP COM 68389X105 124 2,400 SH Put SOLE   2,400 0 0
ORACLE CORP COM 68389X105 144 2,800 SH Put SOLE   2,800 0 0
ORACLE CORP COM 68389X105 144 2,800 SH Put SOLE   2,800 0 0
ORACLE CORP COM 68389X105 144 2,800 SH Put SOLE   2,800 0 0
ORACLE CORP COM 68389X105 180 3,500 SH Put SOLE   3,500 0 0
ORACLE CORP COM 68389X105 186 3,600 SH Call SOLE   3,600 0 0
ORACLE CORP COM 68389X105 191 3,700 SH Put SOLE   3,700 0 0
ORACLE CORP COM 68389X105 268 5,200 SH Put SOLE   5,200 0 0
ORACLE CORP COM 68389X105 273 5,300 SH Put SOLE   5,300 0 0
ORACLE CORP COM 68389X105 278 5,400 SH Put SOLE   5,400 0 0
ORACLE CORP COM 68389X105 278 5,400 SH Put SOLE   5,400 0 0
ORACLE CORP COM 68389X105 284 5,500 SH Call SOLE   5,500 0 0
ORACLE CORP COM 68389X105 284 5,500 SH Put SOLE   5,500 0 0
ORACLE CORP COM 68389X105 299 5,800 SH Put SOLE   5,800 0 0
ORACLE CORP COM 68389X105 304 5,900 SH Put SOLE   5,900 0 0
ORACLE CORP COM 68389X105 382 7,400 SH Put SOLE   7,400 0 0
ORACLE CORP COM 68389X105 382 7,400 SH Put SOLE   7,400 0 0
ORACLE CORP COM 68389X105 392 7,600 SH Put SOLE   7,600 0 0
ORACLE CORP COM 68389X105 402 7,800 SH Put SOLE   7,800 0 0
ORACLE CORP COM 68389X105 407 7,900 SH Put SOLE   7,900 0 0
ORACLE CORP COM 68389X105 412 8,000 SH Put SOLE   8,000 0 0
ORACLE CORP COM 68389X105 428 8,300 SH Put SOLE   8,300 0 0
ORACLE CORP COM 68389X105 495 9,600 SH Put SOLE   9,600 0 0
ORACLE CORP COM 68389X105 686 13,300 SH Put SOLE   13,300 0 0
ORACLE CORP COM 68389X105 768 14,900 SH Call SOLE   14,900 0 0
ORACLE CORP COM 68389X105 866 16,800 SH Put SOLE   16,800 0 0
ORACLE CORP COM 68389X105 1,011 19,600 SH Put SOLE   19,600 0 0
ORACLE CORP COM 68389X105 1,222 23,700 SH Call SOLE   23,700 0 0
ORACLE CORP COM 68389X105 1,449 28,100 SH Put SOLE   28,100 0 0
ORACLE CORP COM 68389X105 1,856 36,000 SH Put SOLE   36,000 0 0
ORACLE CORP COM 68389X105 1,892 36,700 SH Call SOLE   36,700 0 0
ORACLE CORP COM 68389X105 2,052 39,800 SH Call SOLE   39,800 0 0
ORACLE CORP COM 68389X105 2,062 40,000 SH Put SOLE   40,000 0 0
ORACLE CORP COM 68389X105 2,578 50,000 SH Call SOLE   50,000 0 0
ORACLE CORP COM 68389X105 2,578 50,000 SH Call SOLE   50,000 0 0
ORACLE CORP COM 68389X105 2,578 50,000 SH Call SOLE   50,000 0 0
ORACLE CORP COM 68389X105 2,789 54,100 SH Put SOLE   54,100 0 0
ORACLE CORP COM 68389X105 3,243 62,900 SH Put SOLE   62,900 0 0
ORACLE CORP COM 68389X105 3,522 68,300 SH Put SOLE   68,300 0 0
ORACLE CORP COM 68389X105 5,192 100,700 SH Put SOLE   100,700 0 0
ORACLE CORP COM 68389X105 5,210 101,041 SH   SOLE   101,041 0 0
ORACLE CORP COM 68389X105 5,929 115,000 SH Put SOLE   115,000 0 0
ORACLE CORP COM 68389X105 5,929 115,000 SH Put SOLE   115,000 0 0
ORACLE CORP COM 68389X105 6,141 119,100 SH Call SOLE   119,100 0 0
ORACLE CORP COM 68389X105 6,275 121,700 SH Put SOLE   121,700 0 0
ORACLE CORP COM 68389X105 6,919 134,200 SH Put SOLE   134,200 0 0
ORACLE CORP COM 68389X105 10,312 200,000 SH Put SOLE   200,000 0 0
ORACLE CORP COM 68389X105 19,103 370,500 SH Put SOLE   370,500 0 0
OPUS BK IRVINE CALIF COM 684000102 3 117 SH   SOLE   117 0 0
ORBCOMM INC COM 68555P100 22 1,994 SH   SOLE   1,994 0 0
ORMAT TECHNOLOGIES INC COM 686688102 25 459 SH   SOLE   459 0 0
OSHKOSH CORP COM 688239201 57 807 SH   SOLE   807 0 0
OTONOMY INC COM 68906L105 45 16,500 SH   SOLE   16,500 0 0
OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 54 17,301 SH   SOLE   17,301 0 0
OVERSTOCK COM INC DEL COM 690370101 2,715 98,000 SH Put SOLE   98,000 0 0
OVERSTOCK COM INC DEL COM 690370101 3,256 117,537 SH   SOLE   117,537 0 0
OWENS & MINOR INC NEW COM 690732102 68 4,098 SH   SOLE   4,098 0 0
PBF ENERGY INC CL A 69318G106 9 174 SH   SOLE   174 0 0
PCM INC COM 69323K100 2 90 SH   SOLE   90 0 0
PDC ENERGY INC COM 69327R101 3,594 73,400 SH Put SOLE   73,400 0 0
PDL BIOPHARMA INC COM 69329Y104 31 11,618 SH   SOLE   11,618 0 0
PG&E CORP COM 69331C108 9 200 SH Call SOLE   200 0 0
PG&E CORP COM 69331C108 9 200 SH Put SOLE   200 0 0
PG&E CORP COM 69331C108 9 200 SH Put SOLE   200 0 0
PG&E CORP COM 69331C108 14 300 SH Put SOLE   300 0 0
PG&E CORP COM 69331C108 14 300 SH Put SOLE   300 0 0
PG&E CORP COM 69331C108 18 400 SH Put SOLE   400 0 0
PG&E CORP COM 69331C108 28 600 SH Call SOLE   600 0 0
PG&E CORP COM 69331C108 28 600 SH Put SOLE   600 0 0
PG&E CORP COM 69331C108 28 600 SH Put SOLE   600 0 0
PG&E CORP COM 69331C108 41 900 SH Call SOLE   900 0 0
PG&E CORP COM 69331C108 51 1,100 SH Call SOLE   1,100 0 0
PG&E CORP COM 69331C108 60 1,300 SH Put SOLE   1,300 0 0
PG&E CORP COM 69331C108 1,271 27,633 SH   SOLE   27,633 0 0
PNC FINL SVCS GROUP INC COM 693475105 10 74 SH   SOLE   74 0 0
PNC FINL SVCS GROUP INC COM 693475105 14 100 SH Call SOLE   100 0 0
PNC FINL SVCS GROUP INC COM 693475105 14 100 SH Call SOLE   100 0 0
PNC FINL SVCS GROUP INC COM 693475105 14 100 SH Call SOLE   100 0 0
PNC FINL SVCS GROUP INC COM 693475105 14 100 SH Put SOLE   100 0 0
PNC FINL SVCS GROUP INC COM 693475105 27 200 SH Call SOLE   200 0 0
PNC FINL SVCS GROUP INC COM 693475105 27 200 SH Call SOLE   200 0 0
PNC FINL SVCS GROUP INC COM 693475105 27 200 SH Put SOLE   200 0 0
PNC FINL SVCS GROUP INC COM 693475105 27 200 SH Put SOLE   200 0 0
PNC FINL SVCS GROUP INC COM 693475105 27 200 SH Put SOLE   200 0 0
PNC FINL SVCS GROUP INC COM 693475105 27 200 SH Put SOLE   200 0 0
PNC FINL SVCS GROUP INC COM 693475105 27 200 SH Put SOLE   200 0 0
PNC FINL SVCS GROUP INC COM 693475105 27 200 SH Put SOLE   200 0 0
PNC FINL SVCS GROUP INC COM 693475105 27 200 SH Put SOLE   200 0 0
PNC FINL SVCS GROUP INC COM 693475105 27 200 SH Put SOLE   200 0 0
PNC FINL SVCS GROUP INC COM 693475105 27 200 SH Put SOLE   200 0 0
PNC FINL SVCS GROUP INC COM 693475105 41 300 SH Call SOLE   300 0 0
PNC FINL SVCS GROUP INC COM 693475105 41 300 SH Put SOLE   300 0 0
PNC FINL SVCS GROUP INC COM 693475105 41 300 SH Put SOLE   300 0 0
PNC FINL SVCS GROUP INC COM 693475105 41 300 SH Put SOLE   300 0 0
PNC FINL SVCS GROUP INC COM 693475105 54 400 SH Call SOLE   400 0 0
PNC FINL SVCS GROUP INC COM 693475105 54 400 SH Call SOLE   400 0 0
PNC FINL SVCS GROUP INC COM 693475105 54 400 SH Put SOLE   400 0 0
PNC FINL SVCS GROUP INC COM 693475105 54 400 SH Put SOLE   400 0 0
PNC FINL SVCS GROUP INC COM 693475105 54 400 SH Put SOLE   400 0 0
PNC FINL SVCS GROUP INC COM 693475105 54 400 SH Put SOLE   400 0 0
PNC FINL SVCS GROUP INC COM 693475105 54 400 SH Put SOLE   400 0 0
PNC FINL SVCS GROUP INC COM 693475105 54 400 SH Put SOLE   400 0 0
PNC FINL SVCS GROUP INC COM 693475105 54 400 SH Put SOLE   400 0 0
PNC FINL SVCS GROUP INC COM 693475105 68 500 SH Call SOLE   500 0 0
PNC FINL SVCS GROUP INC COM 693475105 68 500 SH Put SOLE   500 0 0
PNC FINL SVCS GROUP INC COM 693475105 68 500 SH Put SOLE   500 0 0
PNC FINL SVCS GROUP INC COM 693475105 82 600 SH Call SOLE   600 0 0
PNC FINL SVCS GROUP INC COM 693475105 136 1,000 SH Put SOLE   1,000 0 0
PNC FINL SVCS GROUP INC COM 693475105 136 1,000 SH Put SOLE   1,000 0 0
PNC FINL SVCS GROUP INC COM 693475105 177 1,300 SH Call SOLE   1,300 0 0
PPG INDS INC COM 693506107 21 192 SH   SOLE   192 0 0
PPL CORP COM 69351T106 0 17 SH   SOLE   17 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 2 17 SH   SOLE   17 0 0
PVH CORP COM 693656100 14 100 SH Put SOLE   100 0 0
PVH CORP COM 693656100 29 200 SH Put SOLE   200 0 0
PVH CORP COM 693656100 29 200 SH Put SOLE   200 0 0
PVH CORP COM 693656100 29 200 SH Put SOLE   200 0 0
PVH CORP COM 693656100 29 200 SH Put SOLE   200 0 0
PVH CORP COM 693656100 29 200 SH Put SOLE   200 0 0
PVH CORP COM 693656100 43 300 SH Put SOLE   300 0 0
PVH CORP COM 693656100 43 300 SH Put SOLE   300 0 0
PVH CORP COM 693656100 43 300 SH Put SOLE   300 0 0
PVH CORP COM 693656100 58 400 SH Put SOLE   400 0 0
PVH CORP COM 693656100 58 400 SH Put SOLE   400 0 0
PVH CORP COM 693656100 87 600 SH Call SOLE   600 0 0
PVH CORP COM 693656100 116 800 SH Put SOLE   800 0 0
PVH CORP COM 693656100 130 900 SH Put SOLE   900 0 0
PVH CORP COM 693656100 188 1,300 SH Call SOLE   1,300 0 0
PVH CORP COM 693656100 289 2,000 SH Put SOLE   2,000 0 0
PVH CORP COM 693656100 1,012 7,006 SH   SOLE   7,006 0 0
PTC THERAPEUTICS INC COM 69366J200 5 117 SH   SOLE   117 0 0
PACCAR INC COM 693718108 509 7,462 SH   SOLE   7,462 0 0
PACCAR INC COM 693718108 750 11,000 SH Call SOLE   11,000 0 0
PACCAR INC COM 693718108 750 11,000 SH Put SOLE   11,000 0 0
PACIFIC PREMIER BANCORP COM 69478X105 17 450 SH   SOLE   450 0 0
PACIRA PHARMACEUTICALS INC COM 695127100 235 4,791 SH   SOLE   4,791 0 0
PACIRA PHARMACEUTICALS INC COM 695127100 1,229 25,000 SH Put SOLE   25,000 0 0
PACKAGING CORP AMER COM 695156109 2,303 21,000 SH Call SOLE   21,000 0 0
PACWEST BANCORP DEL COM 695263103 953 20,000 SH Call SOLE   20,000 0 0
PALO ALTO NETWORKS INC COM 697435105 23 100 SH Put SOLE   100 0 0
PALO ALTO NETWORKS INC COM 697435105 23 100 SH Put SOLE   100 0 0
PALO ALTO NETWORKS INC COM 697435105 23 100 SH Put SOLE   100 0 0
PALO ALTO NETWORKS INC COM 697435105 23 100 SH Put SOLE   100 0 0
PALO ALTO NETWORKS INC COM 697435105 23 100 SH Put SOLE   100 0 0
PALO ALTO NETWORKS INC COM 697435105 23 100 SH Put SOLE   100 0 0
PALO ALTO NETWORKS INC COM 697435105 45 200 SH Call SOLE   200 0 0
PALO ALTO NETWORKS INC COM 697435105 45 200 SH Call SOLE   200 0 0
PALO ALTO NETWORKS INC COM 697435105 45 200 SH Put SOLE   200 0 0
PALO ALTO NETWORKS INC COM 697435105 45 200 SH Put SOLE   200 0 0
PALO ALTO NETWORKS INC COM 697435105 45 200 SH Put SOLE   200 0 0
PALO ALTO NETWORKS INC COM 697435105 45 200 SH Put SOLE   200 0 0
PALO ALTO NETWORKS INC COM 697435105 45 200 SH Put SOLE   200 0 0
PALO ALTO NETWORKS INC COM 697435105 45 200 SH Put SOLE   200 0 0
PALO ALTO NETWORKS INC COM 697435105 45 200 SH Put SOLE   200 0 0
PALO ALTO NETWORKS INC COM 697435105 68 300 SH Call SOLE   300 0 0
PALO ALTO NETWORKS INC COM 697435105 68 300 SH Call SOLE   300 0 0
PALO ALTO NETWORKS INC COM 697435105 68 300 SH Call SOLE   300 0 0
PALO ALTO NETWORKS INC COM 697435105 68 300 SH Put SOLE   300 0 0
PALO ALTO NETWORKS INC COM 697435105 68 300 SH Put SOLE   300 0 0
PALO ALTO NETWORKS INC COM 697435105 68 300 SH Put SOLE   300 0 0
PALO ALTO NETWORKS INC COM 697435105 90 400 SH Put SOLE   400 0 0
PALO ALTO NETWORKS INC COM 697435105 113 500 SH Put SOLE   500 0 0
PALO ALTO NETWORKS INC COM 697435105 135 600 SH Call SOLE   600 0 0
PALO ALTO NETWORKS INC COM 697435105 135 600 SH Call SOLE   600 0 0
PALO ALTO NETWORKS INC COM 697435105 135 600 SH Put SOLE   600 0 0
PALO ALTO NETWORKS INC COM 697435105 158 700 SH Put SOLE   700 0 0
PALO ALTO NETWORKS INC COM 697435105 180 800 SH Call SOLE   800 0 0
PALO ALTO NETWORKS INC COM 697435105 180 800 SH Put SOLE   800 0 0
PALO ALTO NETWORKS INC COM 697435105 180 800 SH Put SOLE   800 0 0
PALO ALTO NETWORKS INC COM 697435105 180 800 SH Put SOLE   800 0 0
PALO ALTO NETWORKS INC COM 697435105 225 1,000 SH Call SOLE   1,000 0 0
PALO ALTO NETWORKS INC COM 697435105 225 1,000 SH Put SOLE   1,000 0 0
PALO ALTO NETWORKS INC COM 697435105 225 1,000 SH Put SOLE   1,000 0 0
PALO ALTO NETWORKS INC COM 697435105 225 1,000 SH Put SOLE   1,000 0 0
PALO ALTO NETWORKS INC COM 697435105 248 1,100 SH Call SOLE   1,100 0 0
PALO ALTO NETWORKS INC COM 697435105 248 1,100 SH Call SOLE   1,100 0 0
PALO ALTO NETWORKS INC COM 697435105 248 1,100 SH Put SOLE   1,100 0 0
PALO ALTO NETWORKS INC COM 697435105 293 1,300 SH Call SOLE   1,300 0 0
PALO ALTO NETWORKS INC COM 697435105 293 1,300 SH Put SOLE   1,300 0 0
PALO ALTO NETWORKS INC COM 697435105 338 1,500 SH Put SOLE   1,500 0 0
PALO ALTO NETWORKS INC COM 697435105 405 1,800 SH Call SOLE   1,800 0 0
PALO ALTO NETWORKS INC COM 697435105 405 1,800 SH Put SOLE   1,800 0 0
PALO ALTO NETWORKS INC COM 697435105 451 2,000 SH Call SOLE   2,000 0 0
PALO ALTO NETWORKS INC COM 697435105 518 2,300 SH Put SOLE   2,300 0 0
PALO ALTO NETWORKS INC COM 697435105 721 3,200 SH Put SOLE   3,200 0 0
PALO ALTO NETWORKS INC COM 697435105 1,577 7,000 SH Put SOLE   7,000 0 0
PALO ALTO NETWORKS INC COM 697435105 1,915 8,500 SH Call SOLE   8,500 0 0
PALO ALTO NETWORKS INC COM 697435105 1,915 8,500 SH Put SOLE   8,500 0 0
PALO ALTO NETWORKS INC COM 697435105 2,805 12,454 SH   SOLE   12,454 0 0
PALO ALTO NETWORKS INC COM 697435105 5,632 25,000 SH Call SOLE   25,000 0 0
PALO ALTO NETWORKS INC COM 697435105 5,632 25,000 SH Put SOLE   25,000 0 0
PALO ALTO NETWORKS INC COM 697435105 10,452 46,400 SH Put SOLE   46,400 0 0
PAMPA ENERGIA S A SPONS ADR LVL I 697660207 30 982 SH   SOLE   982 0 0
PAMPA ENERGIA S A SPONS ADR LVL I 697660207 1,242 40,000 SH Call SOLE   40,000 0 0
PAN AMERICAN SILVER CORP COM 697900108 204 13,821 SH   SOLE   13,821 0 0
PAN AMERICAN SILVER CORP COM 697900108 221 15,000 SH Call SOLE   15,000 0 0
PAN AMERICAN SILVER CORP COM 697900108 221 15,000 SH Put SOLE   15,000 0 0
PANDORA MEDIA INC COM 698354107 980 102,997 SH   SOLE   102,997 0 0
PAPA JOHNS INTL INC COM 698813102 1,220 23,800 SH Call SOLE   23,800 0 0
PAPA JOHNS INTL INC COM 698813102 2,564 50,000 SH Put SOLE   50,000 0 0
PAPA JOHNS INTL INC COM 698813102 4,154 81,000 SH Call SOLE   81,000 0 0
PAPA JOHNS INTL INC COM 698813102 5,128 100,000 SH Put SOLE   100,000 0 0
PAPA JOHNS INTL INC COM 698813102 7,692 150,000 SH Put SOLE   150,000 0 0
PAPA JOHNS INTL INC COM 698813102 10,804 210,681 SH   SOLE   210,681 0 0
PAR PACIFIC HOLDINGS INC COM NEW 69888T207 1 72 SH   SOLE   72 0 0
PARATEK PHARMACEUTICALS INC COM 699374302 72 7,379 SH   SOLE   7,379 0 0
PARK HOTELS RESORTS INC COM 700517105 49 1,507 SH   SOLE   1,507 0 0
PARSLEY ENERGY INC CL A 701877102 7 242 SH   SOLE   242 0 0
PARTY CITY HOLDCO INC COM 702149105 2,033 150,000 SH Call SOLE   150,000 0 0
PAYCHEX INC COM 704326107 16 220 SH   SOLE   220 0 0
PAYCHEX INC COM 704326107 2,946 40,000 SH Put SOLE   40,000 0 0
PAYCOM SOFTWARE INC COM 70432V102 5 34 SH   SOLE   34 0 0
PAYCOM SOFTWARE INC COM 70432V102 11,656 75,000 SH Call SOLE   75,000 0 0
PAYPAL HLDGS INC COM 70450Y103 9 100 SH Put SOLE   100 0 0
PAYPAL HLDGS INC COM 70450Y103 9 100 SH Put SOLE   100 0 0
PAYPAL HLDGS INC COM 70450Y103 9 100 SH Put SOLE   100 0 0
PAYPAL HLDGS INC COM 70450Y103 9 100 SH Put SOLE   100 0 0
PAYPAL HLDGS INC COM 70450Y103 9 100 SH Put SOLE   100 0 0
PAYPAL HLDGS INC COM 70450Y103 18 200 SH Call SOLE   200 0 0
PAYPAL HLDGS INC COM 70450Y103 18 200 SH Call SOLE   200 0 0
PAYPAL HLDGS INC COM 70450Y103 18 200 SH Call SOLE   200 0 0
PAYPAL HLDGS INC COM 70450Y103 18 200 SH Put SOLE   200 0 0
PAYPAL HLDGS INC COM 70450Y103 18 200 SH Put SOLE   200 0 0
PAYPAL HLDGS INC COM 70450Y103 26 300 SH Call SOLE   300 0 0
PAYPAL HLDGS INC COM 70450Y103 26 300 SH Put SOLE   300 0 0
PAYPAL HLDGS INC COM 70450Y103 26 300 SH Put SOLE   300 0 0
PAYPAL HLDGS INC COM 70450Y103 26 300 SH Put SOLE   300 0 0
PAYPAL HLDGS INC COM 70450Y103 35 400 SH Call SOLE   400 0 0
PAYPAL HLDGS INC COM 70450Y103 35 400 SH Call SOLE   400 0 0
PAYPAL HLDGS INC COM 70450Y103 44 500 SH Call SOLE   500 0 0
PAYPAL HLDGS INC COM 70450Y103 44 500 SH Call SOLE   500 0 0
PAYPAL HLDGS INC COM 70450Y103 44 500 SH Call SOLE   500 0 0
PAYPAL HLDGS INC COM 70450Y103 44 500 SH Put SOLE   500 0 0
PAYPAL HLDGS INC COM 70450Y103 44 500 SH Put SOLE   500 0 0
PAYPAL HLDGS INC COM 70450Y103 44 500 SH Put SOLE   500 0 0
PAYPAL HLDGS INC COM 70450Y103 44 500 SH Put SOLE   500 0 0
PAYPAL HLDGS INC COM 70450Y103 44 500 SH Put SOLE   500 0 0
PAYPAL HLDGS INC COM 70450Y103 44 500 SH Put SOLE   500 0 0
PAYPAL HLDGS INC COM 70450Y103 44 500 SH Put SOLE   500 0 0
PAYPAL HLDGS INC COM 70450Y103 53 600 SH Call SOLE   600 0 0
PAYPAL HLDGS INC COM 70450Y103 53 600 SH Call SOLE   600 0 0
PAYPAL HLDGS INC COM 70450Y103 53 600 SH Put SOLE   600 0 0
PAYPAL HLDGS INC COM 70450Y103 53 600 SH Put SOLE   600 0 0
PAYPAL HLDGS INC COM 70450Y103 53 600 SH Put SOLE   600 0 0
PAYPAL HLDGS INC COM 70450Y103 53 600 SH Put SOLE   600 0 0
PAYPAL HLDGS INC COM 70450Y103 61 700 SH Call SOLE   700 0 0
PAYPAL HLDGS INC COM 70450Y103 61 700 SH Call SOLE   700 0 0
PAYPAL HLDGS INC COM 70450Y103 61 700 SH Call SOLE   700 0 0
PAYPAL HLDGS INC COM 70450Y103 61 700 SH Call SOLE   700 0 0
PAYPAL HLDGS INC COM 70450Y103 61 700 SH Call SOLE   700 0 0
PAYPAL HLDGS INC COM 70450Y103 61 700 SH Put SOLE   700 0 0
PAYPAL HLDGS INC COM 70450Y103 61 700 SH Put SOLE   700 0 0
PAYPAL HLDGS INC COM 70450Y103 61 700 SH Put SOLE   700 0 0
PAYPAL HLDGS INC COM 70450Y103 61 700 SH Put SOLE   700 0 0
PAYPAL HLDGS INC COM 70450Y103 70 800 SH Put SOLE   800 0 0
PAYPAL HLDGS INC COM 70450Y103 70 800 SH Put SOLE   800 0 0
PAYPAL HLDGS INC COM 70450Y103 70 800 SH Put SOLE   800 0 0
PAYPAL HLDGS INC COM 70450Y103 70 800 SH Put SOLE   800 0 0
PAYPAL HLDGS INC COM 70450Y103 70 800 SH Put SOLE   800 0 0
PAYPAL HLDGS INC COM 70450Y103 70 800 SH Put SOLE   800 0 0
PAYPAL HLDGS INC COM 70450Y103 70 800 SH Put SOLE   800 0 0
PAYPAL HLDGS INC COM 70450Y103 70 800 SH Put SOLE   800 0 0
PAYPAL HLDGS INC COM 70450Y103 79 900 SH Call SOLE   900 0 0
PAYPAL HLDGS INC COM 70450Y103 79 900 SH Put SOLE   900 0 0
PAYPAL HLDGS INC COM 70450Y103 79 900 SH Put SOLE   900 0 0
PAYPAL HLDGS INC COM 70450Y103 79 900 SH Put SOLE   900 0 0
PAYPAL HLDGS INC COM 70450Y103 79 900 SH Put SOLE   900 0 0
PAYPAL HLDGS INC COM 70450Y103 79 900 SH Put SOLE   900 0 0
PAYPAL HLDGS INC COM 70450Y103 88 1,000 SH Call SOLE   1,000 0 0
PAYPAL HLDGS INC COM 70450Y103 88 1,000 SH Call SOLE   1,000 0 0
PAYPAL HLDGS INC COM 70450Y103 88 1,000 SH Call SOLE   1,000 0 0
PAYPAL HLDGS INC COM 70450Y103 88 1,000 SH Put SOLE   1,000 0 0
PAYPAL HLDGS INC COM 70450Y103 97 1,100 SH Call SOLE   1,100 0 0
PAYPAL HLDGS INC COM 70450Y103 97 1,100 SH Put SOLE   1,100 0 0
PAYPAL HLDGS INC COM 70450Y103 97 1,100 SH Put SOLE   1,100 0 0
PAYPAL HLDGS INC COM 70450Y103 97 1,100 SH Put SOLE   1,100 0 0
PAYPAL HLDGS INC COM 70450Y103 97 1,100 SH Put SOLE   1,100 0 0
PAYPAL HLDGS INC COM 70450Y103 97 1,100 SH Put SOLE   1,100 0 0
PAYPAL HLDGS INC COM 70450Y103 97 1,100 SH Put SOLE   1,100 0 0
PAYPAL HLDGS INC COM 70450Y103 105 1,200 SH Call SOLE   1,200 0 0
PAYPAL HLDGS INC COM 70450Y103 105 1,200 SH Call SOLE   1,200 0 0
PAYPAL HLDGS INC COM 70450Y103 105 1,200 SH Call SOLE   1,200 0 0
PAYPAL HLDGS INC COM 70450Y103 105 1,200 SH Put SOLE   1,200 0 0
PAYPAL HLDGS INC COM 70450Y103 105 1,200 SH Put SOLE   1,200 0 0
PAYPAL HLDGS INC COM 70450Y103 123 1,400 SH Put SOLE   1,400 0 0
PAYPAL HLDGS INC COM 70450Y103 123 1,400 SH Put SOLE   1,400 0 0
PAYPAL HLDGS INC COM 70450Y103 123 1,400 SH Put SOLE   1,400 0 0
PAYPAL HLDGS INC COM 70450Y103 132 1,500 SH Call SOLE   1,500 0 0
PAYPAL HLDGS INC COM 70450Y103 132 1,500 SH Call SOLE   1,500 0 0
PAYPAL HLDGS INC COM 70450Y103 132 1,500 SH Put SOLE   1,500 0 0
PAYPAL HLDGS INC COM 70450Y103 141 1,600 SH Call SOLE   1,600 0 0
PAYPAL HLDGS INC COM 70450Y103 141 1,600 SH Call SOLE   1,600 0 0
PAYPAL HLDGS INC COM 70450Y103 141 1,600 SH Put SOLE   1,600 0 0
PAYPAL HLDGS INC COM 70450Y103 141 1,600 SH Put SOLE   1,600 0 0
PAYPAL HLDGS INC COM 70450Y103 149 1,700 SH Call SOLE   1,700 0 0
PAYPAL HLDGS INC COM 70450Y103 149 1,700 SH Put SOLE   1,700 0 0
PAYPAL HLDGS INC COM 70450Y103 149 1,700 SH Put SOLE   1,700 0 0
PAYPAL HLDGS INC COM 70450Y103 149 1,700 SH Put SOLE   1,700 0 0
PAYPAL HLDGS INC COM 70450Y103 149 1,700 SH Put SOLE   1,700 0 0
PAYPAL HLDGS INC COM 70450Y103 149 1,700 SH Put SOLE   1,700 0 0
PAYPAL HLDGS INC COM 70450Y103 149 1,700 SH Put SOLE   1,700 0 0
PAYPAL HLDGS INC COM 70450Y103 158 1,800 SH Call SOLE   1,800 0 0
PAYPAL HLDGS INC COM 70450Y103 158 1,800 SH Put SOLE   1,800 0 0
PAYPAL HLDGS INC COM 70450Y103 158 1,800 SH Put SOLE   1,800 0 0
PAYPAL HLDGS INC COM 70450Y103 158 1,800 SH Put SOLE   1,800 0 0
PAYPAL HLDGS INC COM 70450Y103 158 1,800 SH Put SOLE   1,800 0 0
PAYPAL HLDGS INC COM 70450Y103 158 1,800 SH Put SOLE   1,800 0 0
PAYPAL HLDGS INC COM 70450Y103 158 1,800 SH Put SOLE   1,800 0 0
PAYPAL HLDGS INC COM 70450Y103 158 1,800 SH Put SOLE   1,800 0 0
PAYPAL HLDGS INC COM 70450Y103 167 1,900 SH Call SOLE   1,900 0 0
PAYPAL HLDGS INC COM 70450Y103 167 1,900 SH Call SOLE   1,900 0 0
PAYPAL HLDGS INC COM 70450Y103 167 1,900 SH Call SOLE   1,900 0 0
PAYPAL HLDGS INC COM 70450Y103 167 1,900 SH Put SOLE   1,900 0 0
PAYPAL HLDGS INC COM 70450Y103 167 1,900 SH Put SOLE   1,900 0 0
PAYPAL HLDGS INC COM 70450Y103 176 2,000 SH Call SOLE   2,000 0 0
PAYPAL HLDGS INC COM 70450Y103 184 2,100 SH Call SOLE   2,100 0 0
PAYPAL HLDGS INC COM 70450Y103 184 2,100 SH Put SOLE   2,100 0 0
PAYPAL HLDGS INC COM 70450Y103 202 2,300 SH Put SOLE   2,300 0 0
PAYPAL HLDGS INC COM 70450Y103 211 2,400 SH Call SOLE   2,400 0 0
PAYPAL HLDGS INC COM 70450Y103 211 2,400 SH Call SOLE   2,400 0 0
PAYPAL HLDGS INC COM 70450Y103 211 2,400 SH Put SOLE   2,400 0 0
PAYPAL HLDGS INC COM 70450Y103 220 2,500 SH Call SOLE   2,500 0 0
PAYPAL HLDGS INC COM 70450Y103 220 2,500 SH Put SOLE   2,500 0 0
PAYPAL HLDGS INC COM 70450Y103 228 2,600 SH Put SOLE   2,600 0 0
PAYPAL HLDGS INC COM 70450Y103 228 2,600 SH Put SOLE   2,600 0 0
PAYPAL HLDGS INC COM 70450Y103 228 2,600 SH Put SOLE   2,600 0 0
PAYPAL HLDGS INC COM 70450Y103 237 2,700 SH Put SOLE   2,700 0 0
PAYPAL HLDGS INC COM 70450Y103 246 2,800 SH Call SOLE   2,800 0 0
PAYPAL HLDGS INC COM 70450Y103 246 2,800 SH Put SOLE   2,800 0 0
PAYPAL HLDGS INC COM 70450Y103 246 2,800 SH Put SOLE   2,800 0 0
PAYPAL HLDGS INC COM 70450Y103 264 3,000 SH Call SOLE   3,000 0 0
PAYPAL HLDGS INC COM 70450Y103 264 3,000 SH Call SOLE   3,000 0 0
PAYPAL HLDGS INC COM 70450Y103 264 3,000 SH Put SOLE   3,000 0 0
PAYPAL HLDGS INC COM 70450Y103 264 3,000 SH Put SOLE   3,000 0 0
PAYPAL HLDGS INC COM 70450Y103 272 3,100 SH Call SOLE   3,100 0 0
PAYPAL HLDGS INC COM 70450Y103 272 3,100 SH Put SOLE   3,100 0 0
PAYPAL HLDGS INC COM 70450Y103 281 3,200 SH Call SOLE   3,200 0 0
PAYPAL HLDGS INC COM 70450Y103 281 3,200 SH Put SOLE   3,200 0 0
PAYPAL HLDGS INC COM 70450Y103 281 3,200 SH Put SOLE   3,200 0 0
PAYPAL HLDGS INC COM 70450Y103 281 3,200 SH Put SOLE   3,200 0 0
PAYPAL HLDGS INC COM 70450Y103 290 3,300 SH Put SOLE   3,300 0 0
PAYPAL HLDGS INC COM 70450Y103 299 3,400 SH Call SOLE   3,400 0 0
PAYPAL HLDGS INC COM 70450Y103 307 3,500 SH Put SOLE   3,500 0 0
PAYPAL HLDGS INC COM 70450Y103 307 3,500 SH Put SOLE   3,500 0 0
PAYPAL HLDGS INC COM 70450Y103 316 3,600 SH Call SOLE   3,600 0 0
PAYPAL HLDGS INC COM 70450Y103 316 3,600 SH Put SOLE   3,600 0 0
PAYPAL HLDGS INC COM 70450Y103 325 3,700 SH Call SOLE   3,700 0 0
PAYPAL HLDGS INC COM 70450Y103 334 3,800 SH Call SOLE   3,800 0 0
PAYPAL HLDGS INC COM 70450Y103 334 3,800 SH Put SOLE   3,800 0 0
PAYPAL HLDGS INC COM 70450Y103 343 3,900 SH Call SOLE   3,900 0 0
PAYPAL HLDGS INC COM 70450Y103 369 4,200 SH Call SOLE   4,200 0 0
PAYPAL HLDGS INC COM 70450Y103 369 4,200 SH Put SOLE   4,200 0 0
PAYPAL HLDGS INC COM 70450Y103 378 4,300 SH Call SOLE   4,300 0 0
PAYPAL HLDGS INC COM 70450Y103 386 4,400 SH Put SOLE   4,400 0 0
PAYPAL HLDGS INC COM 70450Y103 386 4,400 SH Put SOLE   4,400 0 0
PAYPAL HLDGS INC COM 70450Y103 395 4,500 SH Call SOLE   4,500 0 0
PAYPAL HLDGS INC COM 70450Y103 404 4,600 SH Put SOLE   4,600 0 0
PAYPAL HLDGS INC COM 70450Y103 404 4,600 SH Put SOLE   4,600 0 0
PAYPAL HLDGS INC COM 70450Y103 413 4,700 SH Call SOLE   4,700 0 0
PAYPAL HLDGS INC COM 70450Y103 413 4,700 SH Put SOLE   4,700 0 0
PAYPAL HLDGS INC COM 70450Y103 422 4,800 SH Put SOLE   4,800 0 0
PAYPAL HLDGS INC COM 70450Y103 474 5,400 SH Put SOLE   5,400 0 0
PAYPAL HLDGS INC COM 70450Y103 483 5,500 SH Put SOLE   5,500 0 0
PAYPAL HLDGS INC COM 70450Y103 527 6,000 SH Put SOLE   6,000 0 0
PAYPAL HLDGS INC COM 70450Y103 536 6,100 SH Put SOLE   6,100 0 0
PAYPAL HLDGS INC COM 70450Y103 536 6,100 SH Put SOLE   6,100 0 0
PAYPAL HLDGS INC COM 70450Y103 545 6,200 SH Put SOLE   6,200 0 0
PAYPAL HLDGS INC COM 70450Y103 562 6,400 SH Put SOLE   6,400 0 0
PAYPAL HLDGS INC COM 70450Y103 624 7,100 SH Put SOLE   7,100 0 0
PAYPAL HLDGS INC COM 70450Y103 624 7,100 SH Put SOLE   7,100 0 0
PAYPAL HLDGS INC COM 70450Y103 641 7,300 SH Put SOLE   7,300 0 0
PAYPAL HLDGS INC COM 70450Y103 650 7,400 SH Put SOLE   7,400 0 0
PAYPAL HLDGS INC COM 70450Y103 694 7,900 SH Put SOLE   7,900 0 0
PAYPAL HLDGS INC COM 70450Y103 747 8,500 SH Put SOLE   8,500 0 0
PAYPAL HLDGS INC COM 70450Y103 764 8,700 SH Put SOLE   8,700 0 0
PAYPAL HLDGS INC COM 70450Y103 791 9,000 SH Put SOLE   9,000 0 0
PAYPAL HLDGS INC COM 70450Y103 922 10,500 SH Put SOLE   10,500 0 0
PAYPAL HLDGS INC COM 70450Y103 1,362 15,500 SH Call SOLE   15,500 0 0
PAYPAL HLDGS INC COM 70450Y103 1,449 16,500 SH Put SOLE   16,500 0 0
PAYPAL HLDGS INC COM 70450Y103 1,748 19,900 SH Put SOLE   19,900 0 0
PAYPAL HLDGS INC COM 70450Y103 2,196 25,000 SH Put SOLE   25,000 0 0
PAYPAL HLDGS INC COM 70450Y103 2,275 25,900 SH Put SOLE   25,900 0 0
PAYPAL HLDGS INC COM 70450Y103 2,635 30,000 SH Put SOLE   30,000 0 0
PAYPAL HLDGS INC COM 70450Y103 2,758 31,400 SH Put SOLE   31,400 0 0
PAYPAL HLDGS INC COM 70450Y103 3,004 34,200 SH Put SOLE   34,200 0 0
PAYPAL HLDGS INC COM 70450Y103 3,074 35,000 SH Call SOLE   35,000 0 0
PAYPAL HLDGS INC COM 70450Y103 3,918 44,600 SH Call SOLE   44,600 0 0
PAYPAL HLDGS INC COM 70450Y103 4,137 47,100 SH Put SOLE   47,100 0 0
PAYPAL HLDGS INC COM 70450Y103 4,392 50,000 SH Put SOLE   50,000 0 0
PAYPAL HLDGS INC COM 70450Y103 4,462 50,800 SH Put SOLE   50,800 0 0
PAYPAL HLDGS INC COM 70450Y103 4,471 50,900 SH Put SOLE   50,900 0 0
PAYPAL HLDGS INC COM 70450Y103 8,784 100,000 SH Put SOLE   100,000 0 0
PAYPAL HLDGS INC COM 70450Y103 9,434 107,400 SH Put SOLE   107,400 0 0
PAYPAL HLDGS INC COM 70450Y103 9,636 109,700 SH Put SOLE   109,700 0 0
PAYPAL HLDGS INC COM 70450Y103 12,236 139,300 SH Put SOLE   139,300 0 0
PAYPAL HLDGS INC COM 70450Y103 14,186 161,500 SH Put SOLE   161,500 0 0
PAYPAL HLDGS INC COM 70450Y103 17,832 203,011 SH   SOLE   203,011 0 0
PAYPAL HLDGS INC COM 70450Y103 21,960 250,000 SH Put SOLE   250,000 0 0
PAYPAL HLDGS INC COM 70450Y103 25,544 290,800 SH Put SOLE   290,800 0 0
PEABODY ENERGY CORP NEW COM 704551100 48 1,360 SH   SOLE   1,360 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107 1 24 SH   SOLE   24 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 24 655 SH   SOLE   655 0 0
PENN NATL GAMING INC COM 707569109 1,221 37,100 SH Call SOLE   37,100 0 0
PENN NATL GAMING INC COM 707569109 8,724 265,000 SH Call SOLE   265,000 0 0
PENN VA CORP NEW COM 70788V102 5 67 SH   SOLE   67 0 0
PENNEY J C INC COM 708160106 166 100,000 SH Put SOLE   100,000 0 0
PENNEY J C INC COM 708160106 664 400,000 SH Put SOLE   400,000 0 0
PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 5 550 SH   SOLE   550 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 56 1,182 SH   SOLE   1,182 0 0
PENUMBRA INC COM 70975L107 381 2,544 SH   SOLE   2,544 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 40 2,341 SH   SOLE   2,341 0 0
PEPSICO INC COM 713448108 11 100 SH Call SOLE   100 0 0
PEPSICO INC COM 713448108 22 200 SH Call SOLE   200 0 0
PEPSICO INC COM 713448108 34 300 SH Call SOLE   300 0 0
PEPSICO INC COM 713448108 34 300 SH Put SOLE   300 0 0
PEPSICO INC COM 713448108 45 400 SH Call SOLE   400 0 0
PEPSICO INC COM 713448108 45 400 SH Call SOLE   400 0 0
PEPSICO INC COM 713448108 56 500 SH Call SOLE   500 0 0
PEPSICO INC COM 713448108 56 500 SH Put SOLE   500 0 0
PEPSICO INC COM 713448108 112 1,000 SH Call SOLE   1,000 0 0
PEPSICO INC COM 713448108 112 1,000 SH Call SOLE   1,000 0 0
PEPSICO INC COM 713448108 123 1,100 SH Call SOLE   1,100 0 0
PEPSICO INC COM 713448108 134 1,200 SH Put SOLE   1,200 0 0
PEPSICO INC COM 713448108 145 1,300 SH Call SOLE   1,300 0 0
PEPSICO INC COM 713448108 145 1,300 SH Put SOLE   1,300 0 0
PEPSICO INC COM 713448108 168 1,500 SH Call SOLE   1,500 0 0
PEPSICO INC COM 713448108 179 1,600 SH Call SOLE   1,600 0 0
PEPSICO INC COM 713448108 224 2,000 SH Call SOLE   2,000 0 0
PEPSICO INC COM 713448108 246 2,200 SH Call SOLE   2,200 0 0
PEPSICO INC COM 713448108 1,409 12,600 SH Put SOLE   12,600 0 0
PEPSICO INC COM 713448108 4,461 39,900 SH Put SOLE   39,900 0 0
PEPSICO INC COM 713448108 5,825 52,100 SH Put SOLE   52,100 0 0
PEPSICO INC COM 713448108 6,174 55,226 SH   SOLE   55,226 0 0
PEPSICO INC COM 713448108 16,546 148,000 SH Put SOLE   148,000 0 0
PEPSICO INC COM 713448108 60,808 543,900 SH Put SOLE   543,900 0 0
PERSPECTA INC COM 715347100 43 1,679 SH   SOLE   1,679 0 0
PETMED EXPRESS INC COM 716382106 0 1 SH   SOLE   1 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 1 100 SH Call SOLE   100 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 6 500 SH Call SOLE   500 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 8 700 SH Call SOLE   700 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 8 700 SH Call SOLE   700 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 8 700 SH Call SOLE   700 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 14 1,200 SH Put SOLE   1,200 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 21 1,700 SH Put SOLE   1,700 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 22 1,800 SH Put SOLE   1,800 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 28 2,300 SH Put SOLE   2,300 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 29 2,400 SH Put SOLE   2,400 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 37 3,100 SH Put SOLE   3,100 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 46 3,800 SH Put SOLE   3,800 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 48 4,000 SH Call SOLE   4,000 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 53 4,400 SH Put SOLE   4,400 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 111 9,200 SH Put SOLE   9,200 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 124 10,300 SH Put SOLE   10,300 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 145 12,000 SH Call SOLE   12,000 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 148 12,300 SH Put SOLE   12,300 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 161 13,300 SH Put SOLE   13,300 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 175 14,500 SH Call SOLE   14,500 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 176 14,600 SH Put SOLE   14,600 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 187 15,500 SH Call SOLE   15,500 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 203 16,800 SH Put SOLE   16,800 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 214 17,700 SH Call SOLE   17,700 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 235 19,500 SH Call SOLE   19,500 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 240 19,900 SH Call SOLE   19,900 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 261 21,600 SH Call SOLE   21,600 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 264 21,900 SH Put SOLE   21,900 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 270 22,400 SH Put SOLE   22,400 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 284 23,500 SH Call SOLE   23,500 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 290 24,000 SH Put SOLE   24,000 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 291 24,100 SH Call SOLE   24,100 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 299 24,800 SH Put SOLE   24,800 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 305 25,300 SH Call SOLE   25,300 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 343 28,400 SH Call SOLE   28,400 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 409 33,900 SH Put SOLE   33,900 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 439 36,400 SH Call SOLE   36,400 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 442 36,600 SH Call SOLE   36,600 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 727 60,200 SH Put SOLE   60,200 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 2,619 217,000 SH Call SOLE   217,000 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 5,200 430,800 SH Call SOLE   430,800 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 5,311 440,000 SH Call SOLE   440,000 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 5,311 440,000 SH Put SOLE   440,000 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 5,940 492,100 SH Call SOLE   492,100 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 9,953 824,600 SH Put SOLE   824,600 0 0
PFIZER INC COM 717081103 4 100 SH Call SOLE   100 0 0
PFIZER INC COM 717081103 9 200 SH Put SOLE   200 0 0
PFIZER INC COM 717081103 18 400 SH Call SOLE   400 0 0
PFIZER INC COM 717081103 18 400 SH Call SOLE   400 0 0
PFIZER INC COM 717081103 22 500 SH Call SOLE   500 0 0
PFIZER INC COM 717081103 26 600 SH Call SOLE   600 0 0
PFIZER INC COM 717081103 26 600 SH Call SOLE   600 0 0
PFIZER INC COM 717081103 31 700 SH Call SOLE   700 0 0
PFIZER INC COM 717081103 44 1,000 SH Call SOLE   1,000 0 0
PFIZER INC COM 717081103 48 1,100 SH Call SOLE   1,100 0 0
PFIZER INC COM 717081103 53 1,200 SH Call SOLE   1,200 0 0
PFIZER INC COM 717081103 53 1,200 SH Call SOLE   1,200 0 0
PFIZER INC COM 717081103 62 1,400 SH Call SOLE   1,400 0 0
PFIZER INC COM 717081103 66 1,500 SH Call SOLE   1,500 0 0
PFIZER INC COM 717081103 66 1,500 SH Call SOLE   1,500 0 0
PFIZER INC COM 717081103 66 1,500 SH Call SOLE   1,500 0 0
PFIZER INC COM 717081103 66 1,500 SH Put SOLE   1,500 0 0
PFIZER INC COM 717081103 71 1,600 SH Put SOLE   1,600 0 0
PFIZER INC COM 717081103 71 1,600 SH Put SOLE   1,600 0 0
PFIZER INC COM 717081103 79 1,800 SH Call SOLE   1,800 0 0
PFIZER INC COM 717081103 84 1,900 SH Call SOLE   1,900 0 0
PFIZER INC COM 717081103 93 2,100 SH Call SOLE   2,100 0 0
PFIZER INC COM 717081103 97 2,200 SH Put SOLE   2,200 0 0
PFIZER INC COM 717081103 110 2,500 SH Put SOLE   2,500 0 0
PFIZER INC COM 717081103 110 2,500 SH Put SOLE   2,500 0 0
PFIZER INC COM 717081103 119 2,700 SH Put SOLE   2,700 0 0
PFIZER INC COM 717081103 149 3,387 SH   SOLE   3,387 0 0
PFIZER INC COM 717081103 163 3,700 SH Call SOLE   3,700 0 0
PFIZER INC COM 717081103 167 3,800 SH Call SOLE   3,800 0 0
PFIZER INC COM 717081103 176 4,000 SH Put SOLE   4,000 0 0
PFIZER INC COM 717081103 181 4,100 SH Put SOLE   4,100 0 0
PFIZER INC COM 717081103 198 4,500 SH Put SOLE   4,500 0 0
PFIZER INC COM 717081103 203 4,600 SH Put SOLE   4,600 0 0
PFIZER INC COM 717081103 207 4,700 SH Put SOLE   4,700 0 0
PFIZER INC COM 717081103 212 4,800 SH Call SOLE   4,800 0 0
PFIZER INC COM 717081103 212 4,800 SH Call SOLE   4,800 0 0
PFIZER INC COM 717081103 212 4,800 SH Call SOLE   4,800 0 0
PFIZER INC COM 717081103 260 5,900 SH Put SOLE   5,900 0 0
PFIZER INC COM 717081103 282 6,400 SH Put SOLE   6,400 0 0
PFIZER INC COM 717081103 291 6,600 SH Put SOLE   6,600 0 0
PFIZER INC COM 717081103 322 7,300 SH Call SOLE   7,300 0 0
PFIZER INC COM 717081103 331 7,500 SH Call SOLE   7,500 0 0
PFIZER INC COM 717081103 344 7,800 SH Call SOLE   7,800 0 0
PFIZER INC COM 717081103 401 9,100 SH Call SOLE   9,100 0 0
PFIZER INC COM 717081103 441 10,000 SH Call SOLE   10,000 0 0
PFIZER INC COM 717081103 441 10,000 SH Put SOLE   10,000 0 0
PFIZER INC COM 717081103 441 10,000 SH Put SOLE   10,000 0 0
PFIZER INC COM 717081103 494 11,200 SH Call SOLE   11,200 0 0
PFIZER INC COM 717081103 502 11,400 SH Call SOLE   11,400 0 0
PFIZER INC COM 717081103 701 15,900 SH Put SOLE   15,900 0 0
PFIZER INC COM 717081103 749 17,000 SH Call SOLE   17,000 0 0
PFIZER INC COM 717081103 1,542 35,000 SH Put SOLE   35,000 0 0
PFIZER INC COM 717081103 2,102 47,700 SH Put SOLE   47,700 0 0
PFIZER INC COM 717081103 4,407 100,000 SH Call SOLE   100,000 0 0
PFIZER INC COM 717081103 5,006 113,600 SH Call SOLE   113,600 0 0
PFIZER INC COM 717081103 8,902 202,000 SH Call SOLE   202,000 0 0
PHILIP MORRIS INTL INC COM 718172109 8 100 SH Call SOLE   100 0 0
PHILIP MORRIS INTL INC COM 718172109 16 200 SH Call SOLE   200 0 0
PHILIP MORRIS INTL INC COM 718172109 16 200 SH Call SOLE   200 0 0
PHILIP MORRIS INTL INC COM 718172109 24 300 SH Call SOLE   300 0 0
PHILIP MORRIS INTL INC COM 718172109 33 400 SH Call SOLE   400 0 0
PHILIP MORRIS INTL INC COM 718172109 33 400 SH Call SOLE   400 0 0
PHILIP MORRIS INTL INC COM 718172109 33 400 SH Put SOLE   400 0 0
PHILIP MORRIS INTL INC COM 718172109 41 500 SH Call SOLE   500 0 0
PHILIP MORRIS INTL INC COM 718172109 41 500 SH Put SOLE   500 0 0
PHILIP MORRIS INTL INC COM 718172109 41 500 SH Put SOLE   500 0 0
PHILIP MORRIS INTL INC COM 718172109 49 600 SH Call SOLE   600 0 0
PHILIP MORRIS INTL INC COM 718172109 49 600 SH Call SOLE   600 0 0
PHILIP MORRIS INTL INC COM 718172109 49 600 SH Call SOLE   600 0 0
PHILIP MORRIS INTL INC COM 718172109 49 600 SH Put SOLE   600 0 0
PHILIP MORRIS INTL INC COM 718172109 49 600 SH Put SOLE   600 0 0
PHILIP MORRIS INTL INC COM 718172109 57 700 SH Put SOLE   700 0 0
PHILIP MORRIS INTL INC COM 718172109 57 700 SH Put SOLE   700 0 0
PHILIP MORRIS INTL INC COM 718172109 57 700 SH Put SOLE   700 0 0
PHILIP MORRIS INTL INC COM 718172109 57 700 SH Put SOLE   700 0 0
PHILIP MORRIS INTL INC COM 718172109 57 700 SH Put SOLE   700 0 0
PHILIP MORRIS INTL INC COM 718172109 57 700 SH Put SOLE   700 0 0
PHILIP MORRIS INTL INC COM 718172109 73 900 SH Put SOLE   900 0 0
PHILIP MORRIS INTL INC COM 718172109 98 1,200 SH Call SOLE   1,200 0 0
PHILIP MORRIS INTL INC COM 718172109 98 1,200 SH Call SOLE   1,200 0 0
PHILIP MORRIS INTL INC COM 718172109 98 1,200 SH Put SOLE   1,200 0 0
PHILIP MORRIS INTL INC COM 718172109 114 1,400 SH Call SOLE   1,400 0 0
PHILIP MORRIS INTL INC COM 718172109 114 1,400 SH Put SOLE   1,400 0 0
PHILIP MORRIS INTL INC COM 718172109 139 1,700 SH Put SOLE   1,700 0 0
PHILIP MORRIS INTL INC COM 718172109 147 1,800 SH Call SOLE   1,800 0 0
PHILIP MORRIS INTL INC COM 718172109 147 1,800 SH Put SOLE   1,800 0 0
PHILIP MORRIS INTL INC COM 718172109 163 2,000 SH Put SOLE   2,000 0 0
PHILIP MORRIS INTL INC COM 718172109 171 2,100 SH Call SOLE   2,100 0 0
PHILIP MORRIS INTL INC COM 718172109 261 3,200 SH Call SOLE   3,200 0 0
PHILIP MORRIS INTL INC COM 718172109 302 3,700 SH Call SOLE   3,700 0 0
PHILIP MORRIS INTL INC COM 718172109 383 4,700 SH Call SOLE   4,700 0 0
PHILIP MORRIS INTL INC COM 718172109 432 5,300 SH Call SOLE   5,300 0 0
PHILIP MORRIS INTL INC COM 718172109 481 5,900 SH Put SOLE   5,900 0 0
PHILIP MORRIS INTL INC COM 718172109 742 9,100 SH Put SOLE   9,100 0 0
PHILIP MORRIS INTL INC COM 718172109 775 9,500 SH Put SOLE   9,500 0 0
PHILIP MORRIS INTL INC COM 718172109 1,068 13,100 SH Put SOLE   13,100 0 0
PHILIP MORRIS INTL INC COM 718172109 1,142 14,000 SH Put SOLE   14,000 0 0
PHILIP MORRIS INTL INC COM 718172109 1,631 20,000 SH Put SOLE   20,000 0 0
PHILIP MORRIS INTL INC COM 718172109 10,274 126,000 SH Call SOLE   126,000 0 0
PHILIP MORRIS INTL INC COM 718172109 11,416 140,000 SH Call SOLE   140,000 0 0
PHILIP MORRIS INTL INC COM 718172109 13,063 160,200 SH Put SOLE   160,200 0 0
PHILLIPS 66 COM 718546104 2 16 SH   SOLE   16 0 0
PHILLIPS 66 COM 718546104 23 200 SH Call SOLE   200 0 0
PHILLIPS 66 COM 718546104 23 200 SH Call SOLE   200 0 0
PHILLIPS 66 COM 718546104 23 200 SH Call SOLE   200 0 0
PHILLIPS 66 COM 718546104 23 200 SH Put SOLE   200 0 0
PHILLIPS 66 COM 718546104 23 200 SH Put SOLE   200 0 0
PHILLIPS 66 COM 718546104 23 200 SH Put SOLE   200 0 0
PHILLIPS 66 COM 718546104 23 200 SH Put SOLE   200 0 0
PHILLIPS 66 COM 718546104 23 200 SH Put SOLE   200 0 0
PHILLIPS 66 COM 718546104 23 200 SH Put SOLE   200 0 0
PHILLIPS 66 COM 718546104 34 300 SH Call SOLE   300 0 0
PHILLIPS 66 COM 718546104 45 400 SH Call SOLE   400 0 0
PHILLIPS 66 COM 718546104 45 400 SH Call SOLE   400 0 0
PHILLIPS 66 COM 718546104 45 400 SH Call SOLE   400 0 0
PHILLIPS 66 COM 718546104 45 400 SH Put SOLE   400 0 0
PHILLIPS 66 COM 718546104 45 400 SH Put SOLE   400 0 0
PHILLIPS 66 COM 718546104 45 400 SH Put SOLE   400 0 0
PHILLIPS 66 COM 718546104 45 400 SH Put SOLE   400 0 0
PHILLIPS 66 COM 718546104 45 400 SH Put SOLE   400 0 0
PHILLIPS 66 COM 718546104 45 400 SH Put SOLE   400 0 0
PHILLIPS 66 COM 718546104 45 400 SH Put SOLE   400 0 0
PHILLIPS 66 COM 718546104 68 600 SH Call SOLE   600 0 0
PHOTRONICS INC COM 719405102 0 9 SH   SOLE   9 0 0
PHYSICIANS RLTY TR COM 71943U104 24 1,426 SH   SOLE   1,426 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 35 1,841 SH   SOLE   1,841 0 0
PILGRIMS PRIDE CORP NEW COM 72147K108 75 4,158 SH   SOLE   4,158 0 0
PIMCO ETF TR 1-3YR USTREIDX 72201R106 0 1 SH   SOLE   1 0 0
PIMCO ETF TR 1-5 US TIP IDX 72201R205 0 1 SH   SOLE   1 0 0
PIMCO ETF TR 15+ YR US TIPS 72201R304 0 1 SH   SOLE   1 0 0
PIMCO ETF TR BROAD US TIPS 72201R403 0 1 SH   SOLE   1 0 0
PIMCO ETF TR ENHNCD LW DUR AC 72201R718 0 1 SH   SOLE   1 0 0
PIMCO ETF TR ACTIVE BD ETF 72201R775 0 1 SH   SOLE   1 0 0
PIMCO ETF TR 0-5 HIGH YIELD 72201R783 0 1 SH   SOLE   1 0 0
PIMCO ETF TR INV GRD CRP BD 72201R817 0 1 SH   SOLE   1 0 0
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 0 1 SH   SOLE   1 0 0
PIMCO ETF TR INTER MUN BD ACT 72201R866 0 1 SH   SOLE   1 0 0
PIMCO ETF TR SHTRM MUN BD ACT 72201R874 0 1 SH   SOLE   1 0 0
PIMCO ETF TR 25YR+ ZERO U S 72201R882 0 1 SH   SOLE   1 0 0
PINDUODUO INC SPONSORED ADS 722304102 3,256 123,851 SH   SOLE   123,851 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 63 1,047 SH   SOLE   1,047 0 0
PINNACLE WEST CAP CORP COM 723484101 0 3 SH   SOLE   3 0 0
PINNACLE ENTMT INC NEW COM 72348Y105 7 200 SH   SOLE   200 0 0
PITNEY BOWES INC COM 724479100 132 18,655 SH   SOLE   18,655 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 3,096 123,800 SH Call SOLE   123,800 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 2,321 94,634 SH   SOLE   94,634 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 3,925 160,000 SH Put SOLE   160,000 0 0
PLANET FITNESS INC CL A 72703H101 1,567 29,000 SH Call SOLE   29,000 0 0
PLANTRONICS INC NEW COM 727493108 19 323 SH   SOLE   323 0 0
PLATFORM SPECIALTY PRODS COR COM 72766Q105 561 45,000 SH Call SOLE   45,000 0 0
PLATFORM SPECIALTY PRODS COR COM 72766Q105 561 45,000 SH Put SOLE   45,000 0 0
POLARIS INDS INC COM 731068102 19 192 SH   SOLE   192 0 0
POOL CORPORATION COM 73278L105 2 10 SH   SOLE   10 0 0
POPULAR INC COM NEW 733174700 114 2,226 SH   SOLE   2,226 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 4 85 SH   SOLE   85 0 0
PORTOLA PHARMACEUTICALS INC COM 737010108 45 1,688 SH   SOLE   1,688 0 0
POWELL INDS INC COM 739128106 181 5,000 SH Put SOLE   5,000 0 0
PREFERRED APT CMNTYS INC COM 74039L103 1 61 SH   SOLE   61 0 0
PRESIDIO INC COM 74102M103 56 3,648 SH   SOLE   3,648 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 57 1,492 SH   SOLE   1,492 0 0
PRETIUM RES INC COM 74139C102 342 45,000 SH Call SOLE   45,000 0 0
PRETIUM RES INC COM 74139C102 1,864 245,000 SH Call SOLE   245,000 0 0
PRETIUM RES INC COM 74139C102 1,903 250,000 SH Put SOLE   250,000 0 0
PRICE T ROWE GROUP INC COM 74144T108 3,232 29,600 SH Call SOLE   29,600 0 0
PROCTER AND GAMBLE CO COM 742718109 1 9 SH   SOLE   9 0 0
PROCTER AND GAMBLE CO COM 742718109 8 100 SH Call SOLE   100 0 0
PROCTER AND GAMBLE CO COM 742718109 8 100 SH Call SOLE   100 0 0
PROCTER AND GAMBLE CO COM 742718109 8 100 SH Call SOLE   100 0 0
PROCTER AND GAMBLE CO COM 742718109 8 100 SH Call SOLE   100 0 0
PROCTER AND GAMBLE CO COM 742718109 8 100 SH Put SOLE   100 0 0
PROCTER AND GAMBLE CO COM 742718109 8 100 SH Put SOLE   100 0 0
PROCTER AND GAMBLE CO COM 742718109 8 100 SH Put SOLE   100 0 0
PROCTER AND GAMBLE CO COM 742718109 25 300 SH Call SOLE   300 0 0
PROCTER AND GAMBLE CO COM 742718109 25 300 SH Call SOLE   300 0 0
PROCTER AND GAMBLE CO COM 742718109 25 300 SH Put SOLE   300 0 0
PROCTER AND GAMBLE CO COM 742718109 33 400 SH Call SOLE   400 0 0
PROCTER AND GAMBLE CO COM 742718109 33 400 SH Call SOLE   400 0 0
PROCTER AND GAMBLE CO COM 742718109 42 500 SH Put SOLE   500 0 0
PROCTER AND GAMBLE CO COM 742718109 50 600 SH Call SOLE   600 0 0
PROCTER AND GAMBLE CO COM 742718109 50 600 SH Put SOLE   600 0 0
PROCTER AND GAMBLE CO COM 742718109 58 700 SH Call SOLE   700 0 0
PROCTER AND GAMBLE CO COM 742718109 67 800 SH Call SOLE   800 0 0
PROCTER AND GAMBLE CO COM 742718109 75 900 SH Call SOLE   900 0 0
PROCTER AND GAMBLE CO COM 742718109 75 900 SH Put SOLE   900 0 0
PROCTER AND GAMBLE CO COM 742718109 75 900 SH Put SOLE   900 0 0
PROCTER AND GAMBLE CO COM 742718109 75 900 SH Put SOLE   900 0 0
PROCTER AND GAMBLE CO COM 742718109 75 900 SH Put SOLE   900 0 0
PROCTER AND GAMBLE CO COM 742718109 75 900 SH Put SOLE   900 0 0
PROCTER AND GAMBLE CO COM 742718109 83 1,000 SH Put SOLE   1,000 0 0
PROCTER AND GAMBLE CO COM 742718109 83 1,000 SH Put SOLE   1,000 0 0
PROCTER AND GAMBLE CO COM 742718109 92 1,100 SH Call SOLE   1,100 0 0
PROCTER AND GAMBLE CO COM 742718109 92 1,100 SH Put SOLE   1,100 0 0
PROCTER AND GAMBLE CO COM 742718109 100 1,200 SH Put SOLE   1,200 0 0
PROCTER AND GAMBLE CO COM 742718109 108 1,300 SH Call SOLE   1,300 0 0
PROCTER AND GAMBLE CO COM 742718109 108 1,300 SH Call SOLE   1,300 0 0
PROCTER AND GAMBLE CO COM 742718109 117 1,400 SH Call SOLE   1,400 0 0
PROCTER AND GAMBLE CO COM 742718109 117 1,400 SH Put SOLE   1,400 0 0
PROCTER AND GAMBLE CO COM 742718109 125 1,500 SH Call SOLE   1,500 0 0
PROCTER AND GAMBLE CO COM 742718109 125 1,500 SH Call SOLE   1,500 0 0
PROCTER AND GAMBLE CO COM 742718109 133 1,600 SH Put SOLE   1,600 0 0
PROCTER AND GAMBLE CO COM 742718109 141 1,700 SH Call SOLE   1,700 0 0
PROCTER AND GAMBLE CO COM 742718109 141 1,700 SH Call SOLE   1,700 0 0
PROCTER AND GAMBLE CO COM 742718109 150 1,800 SH Call SOLE   1,800 0 0
PROCTER AND GAMBLE CO COM 742718109 183 2,200 SH Call SOLE   2,200 0 0
PROCTER AND GAMBLE CO COM 742718109 200 2,400 SH Call SOLE   2,400 0 0
PROCTER AND GAMBLE CO COM 742718109 200 2,400 SH Call SOLE   2,400 0 0
PROCTER AND GAMBLE CO COM 742718109 225 2,700 SH Call SOLE   2,700 0 0
PROCTER AND GAMBLE CO COM 742718109 225 2,700 SH Call SOLE   2,700 0 0
PROCTER AND GAMBLE CO COM 742718109 250 3,000 SH Call SOLE   3,000 0 0
PROCTER AND GAMBLE CO COM 742718109 266 3,200 SH Call SOLE   3,200 0 0
PROCTER AND GAMBLE CO COM 742718109 283 3,400 SH Put SOLE   3,400 0 0
PROCTER AND GAMBLE CO COM 742718109 308 3,700 SH Call SOLE   3,700 0 0
PROCTER AND GAMBLE CO COM 742718109 358 4,300 SH Call SOLE   4,300 0 0
PROCTER AND GAMBLE CO COM 742718109 358 4,300 SH Put SOLE   4,300 0 0
PROCTER AND GAMBLE CO COM 742718109 391 4,700 SH Call SOLE   4,700 0 0
PROCTER AND GAMBLE CO COM 742718109 516 6,200 SH Put SOLE   6,200 0 0
PROCTER AND GAMBLE CO COM 742718109 1,165 14,000 SH Put SOLE   14,000 0 0
PROCTER AND GAMBLE CO COM 742718109 2,572 30,900 SH Put SOLE   30,900 0 0
PROCTER AND GAMBLE CO COM 742718109 3,745 45,000 SH Call SOLE   45,000 0 0
PROCTER AND GAMBLE CO COM 742718109 8,290 99,600 SH Put SOLE   99,600 0 0
PROCTER AND GAMBLE CO COM 742718109 10,404 125,000 SH Put SOLE   125,000 0 0
PROCTER AND GAMBLE CO COM 742718109 12,485 150,000 SH Put SOLE   150,000 0 0
PROGENICS PHARMACEUTICALS IN COM 743187106 157 25,000 SH Put SOLE   25,000 0 0
PROGENICS PHARMACEUTICALS IN COM 743187106 1,379 220,000 SH Call SOLE   220,000 0 0
PROGENICS PHARMACEUTICALS IN COM 743187106 1,411 225,000 SH Put SOLE   225,000 0 0
PROGENICS PHARMACEUTICALS IN COM 743187106 2,790 445,000 SH Put SOLE   445,000 0 0
PROGENICS PHARMACEUTICALS IN COM 743187106 2,827 450,834 SH   SOLE   450,834 0 0
PROGRESSIVE CORP OHIO COM 743315103 49 689 SH   SOLE   689 0 0
PROLOGIS INC COM 74340W103 7 97 SH   SOLE   97 0 0
PROLOGIS INC COM 74340W103 20 300 SH Put SOLE   300 0 0
PROLOGIS INC COM 74340W103 20 300 SH Put SOLE   300 0 0
PROOFPOINT INC COM 743424103 1,914 18,000 SH Call SOLE   18,000 0 0
PROSHARES TR PSHS ULTSH 20YRS 74347B201 30 793 SH   SOLE   793 0 0
PROSHARES TR PSHS ULTSH 20YRS 74347B201 1,917 50,000 SH Put SOLE   50,000 0 0
PROSHARES TR PSHS ULTSH 20YRS 74347B201 9,774 255,000 SH Call SOLE   255,000 0 0
PROSHARES TR PSHS ULTSH 20YRS 74347B201 9,774 255,000 SH Put SOLE   255,000 0 0
PROSHARES TR DJ BRKFLD GLB 74347B508 0 1 SH   SOLE   1 0 0
PROSHARES TR INVT INT RT HG 74347B607 0 1 SH   SOLE   1 0 0
PROSHARES TR ST EMG MKT ETF 74347B706 0 1 SH   SOLE   1 0 0
PROSHARES TR MSCI EAFE DIVD 74347B839 0 1 SH   SOLE   1 0 0
PROSHARES TR CDS SH NA HYCR 74347B870 0 1 SH   SOLE   1 0 0
PROSHARES TR PSHS ULT S&P 500 74347R107 0 2 SH   SOLE   2 0 0
PROSHARES TR PSHS CONSUMR GD 74347R115 0 1 SH   SOLE   1 0 0
PROSHARES TR SHRT HGH YIELD 74347R131 0 1 SH   SOLE   1 0 0
PROSHARES TR ULTRA 20YR TRE 74347R172 0 1 SH   SOLE   1 0 0
PROSHARES TR ULTR 7-10 TREA 74347R180 0 1 SH   SOLE   1 0 0
PROSHARES TR PSHS ULTRA QQQ 74347R206 0 4 SH   SOLE   4 0 0
PROSHARES TR PSHS ULT NASB 74347R214 0 2 SH   SOLE   2 0 0
PROSHARES TR PSHS SHT OIL&GAS 74347R222 0 1 SH   SOLE   1 0 0
PROSHARES TR PSHS LC COR PLUS 74347R248 0 2 SH   SOLE   2 0 0
PROSHARES TR PSHS ULTRA DOW30 74347R305 17 342 SH   SOLE   342 0 0
PROSHARES TR PSHS ULSHT 7-10Y 74347R313 0 1 SH   SOLE   1 0 0
PROSHARES TR PSHS SH MSCI EAF 74347R370 0 1 SH   SOLE   1 0 0
PROSHARES TR PSHS SH MSCI EMR 74347R396 0 1 SH   SOLE   1 0 0
PROSHARES TR PSHS ULT MCAP400 74347R404 0 3 SH   SOLE   3 0 0
PROSHARES TR PSHS ULT SEMICDT 74347R669 0 6 SH   SOLE   6 0 0
PROSHARES TR PSHS ULTRA UTIL 74347R685 0 3 SH   SOLE   3 0 0
PROSHARES TR PSHS ULTRA TECH 74347R693 8 63 SH   SOLE   63 0 0
PROSHARES TR PSHS ULTRA O&G 74347R719 5 113 SH   SOLE   113 0 0
PROSHARES TR PSHS ULTRA INDL 74347R727 0 3 SH   SOLE   3 0 0
PROSHARES TR PSHS ULT HLTHCRE 74347R735 0 2 SH   SOLE   2 0 0
PROSHARES TR PSHS CONSMR SVCS 74347R750 0 2 SH   SOLE   2 0 0
PROSHARES TR PSHS CONSMRGOODS 74347R768 0 3 SH   SOLE   3 0 0
PROSHARES TR PSHS ULT BASMATL 74347R776 0 1 SH   SOLE   1 0 0
PROSHARES TR PSHS ULT SCAP600 74347R818 0 2 SH   SOLE   2 0 0
PROSHARES TR PSHS ULTRUSS2000 74347R842 0 2 SH   SOLE   2 0 0
PROSHARES TR II PSHS ULSSLVR NEW 74347W114 0 2 SH   SOLE   2 0 0
PROSHARES TR II SHT VIX ST TRM 74347W130 18 300 SH   SOLE   300 0 0
PROSHARES TR II SHT VIX ST TRM 74347W130 1,477 25,000 SH Call SOLE   25,000 0 0
PROSHARES TR II SHT VIX ST TRM 74347W130 5,318 90,000 SH Put SOLE   90,000 0 0
PROSHARES TR II ULTRA VIX SHORT 74347W148 1 20 SH Call SOLE   20 0 0
PROSHARES TR II ULTRA VIX SHORT 74347W148 2 45 SH Call SOLE   45 0 0
PROSHARES TR II ULTRA VIX SHORT 74347W148 15 395 SH Call SOLE   395 0 0
PROSHARES TR II ULTRA VIX SHORT 74347W148 46 1,250 SH Call SOLE   1,250 0 0
PROSHARES TR II ULTRA VIX SHORT 74347W148 184 5,000 SH Call SOLE   5,000 0 0
PROSHARES TR II ULTRA VIX SHORT 74347W148 184 5,000 SH Put SOLE   5,000 0 0
PROSHARES TR II ULTRA VIX SHORT 74347W148 1,952 53,040 SH Call SOLE   53,040 0 0
PROSHARES TR II ULTRA VIX SHORT 74347W148 3,523 95,746 SH   SOLE   95,746 0 0
PROSHARES TR II ULTA BLMBG 2017 74347W247 137 3,800 SH Put SOLE   3,800 0 0
PROSHARES TR II ULTRA SILVER NEW 74347W353 0 1 SH   SOLE   1 0 0
PROSHARES TR II ULSHT BLOOMB GAS 74347W387 0 3 SH   SOLE   3 0 0
PROSHARES TR II ULTRASHRT NEW 74347W395 0 1 SH   SOLE   1 0 0
PROSHARES TR II PROSHS U/SHAUS 74347W460 0 1 SH   SOLE   1 0 0
PROSHARES TR II ULTRASHORT YEN N 74347W569 0 1 SH   SOLE   1 0 0
PROSHARES TR II ULTRA GOLD 74347W601 0 1 SH   SOLE   1 0 0
PROSHARES TR II ULSHT BLOOMB OIL 74347W668 0 8 SH   SOLE   8 0 0
PROSHARES TR II PROSHS SHT EUR 74347W742 0 1 SH   SOLE   1 0 0
PROSHARES TR II PSH ULTRA EURO 74347W874 0 1 SH   SOLE   1 0 0
PROSHARES TR II ULTRASHRT EURO 74347W882 0 1 SH   SOLE   1 0 0
PROSHARES TR MSCI EMRG ETF 74347X302 0 1 SH   SOLE   1 0 0
PROSHARES TR RAFI LG SHT FD 74347X310 0 1 SH   SOLE   1 0 0
PROSHARES TR ULTR MSCI ETF 74347X500 0 3 SH   SOLE   3 0 0
PROSHARES TR ULT FTSE EUROPE 74347X526 0 1 SH   SOLE   1 0 0
PROSHARES TR SHT BASIC MAT 74347X559 0 1 SH   SOLE   1 0 0
PROSHARES TR ULT R/EST NEW 74347X625 0 2 SH   SOLE   2 0 0
PROSHARES TR ULTRA FNCLS NEW 74347X633 0 6 SH   SOLE   6 0 0
PROSHARES TR SHRT RL EST FD 74347X641 0 1 SH   SOLE   1 0 0
PROSHARES TR SHT FTSE CHIN 50 74347X658 0 1 SH   SOLE   1 0 0
PROSHARES TR UL MSCI JP ETF 74347X708 0 3 SH   SOLE   3 0 0
PROSHARES TR ULTR RUSSL2000 74347X799 0 2 SH   SOLE   2 0 0
PROSHARES TR ULTRA MDCAP400 74347X815 0 2 SH   SOLE   2 0 0
PROSHARES TR ULTRPRO DOW30 74347X823 0 4 SH   SOLE   4 0 0
PROSHARES TR ULTRAPRO QQQ 74347X831 0 6 SH   SOLE   6 0 0
PROSHARES TR SHRT 20+YR TRE 74347X849 0 1 SH   SOLE   1 0 0
PROSHARES TR ULTRPRO S&P500 74347X864 0 6 SH   SOLE   6 0 0
PROSHARES TR ULT FTSE CHIN 50 74347X880 0 1 SH   SOLE   1 0 0
PROSHARES TR ULTSHT RUSS2000 74348A319 0 1 SH   SOLE   1 0 0
PROSHARES TR ULTSHT SMLCP600 74348A327 0 1 SH   SOLE   1 0 0
PROSHARES TR ULTSHT MIDCAP400 74348A343 0 1 SH   SOLE   1 0 0
PROSHARES TR ULTRASHORT INDL 74348A368 0 1 SH   SOLE   1 0 0
PROSHARES TR SHRT SMALLCAP60 74348A376 0 1 SH   SOLE   1 0 0
PROSHARES TR ULTPRO SHT MDCP 74348A392 0 1 SH   SOLE   1 0 0
PROSHARES TR ULTSHT FTSE EURO 74348A434 0 1 SH   SOLE   1 0 0
PROSHARES TR ULTSHT MSCI JAP 74348A459 0 1 SH   SOLE   1 0 0
PROSHARES TR S&P 500 DV ARIST 74348A467 0 1 SH   SOLE   1 0 0
PROSHARES TR ULSH MSCIEAF NEW 74348A475 0 1 SH   SOLE   1 0 0
PROSHARES TR ULSH 20YRTRE NEW 74348A491 0 1 SH   SOLE   1 0 0
PROSHARES TR ULSHOIL&GASNEW13 74348A525 0 1 SH   SOLE   1 0 0
PROSHARES TR PRIV EQTY-LSTD 74348A533 0 1 SH   SOLE   1 0 0
PROSHARES TR HGH YLD INT RATE 74348A541 0 1 SH   SOLE   1 0 0
PROSHARES TR ULTRAPRO FIN SEL 74348A582 0 2 SH   SOLE   2 0 0
PROSHARES TR SHT 7-10 YR TR 74348A608 0 1 SH   SOLE   1 0 0
PROSHARES TR ULTRA HIGH YLD 74348A707 0 1 SH   SOLE   1 0 0
PROSHARES TR INFLATN EXPECTNS 74348A814 0 1 SH   SOLE   1 0 0
PROSPERITY BANCSHARES INC COM 743606105 59 852 SH   SOLE   852 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102 0 19 SH   SOLE   19 0 0
PROVIDENT FINL SVCS INC COM 74386T105 12 479 SH   SOLE   479 0 0
PRUDENTIAL FINL INC COM 744320102 5,341 52,715 SH   SOLE   52,715 0 0
PUBLIC SVC ENTERPRISE GROUP COM 744573106 1 14 SH   SOLE   14 0 0
PULMATRIX INC COM 74584P103 362 979,183 SH   SOLE   979,183 0 0
PULTE GROUP INC COM 745867101 6,855 276,752 SH   SOLE   276,752 0 0
PULTE GROUP INC COM 745867101 12,385 500,000 SH Put SOLE   500,000 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 1,485 32,378 SH   SOLE   32,378 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 2,293 50,000 SH Put SOLE   50,000 0 0
PURE STORAGE INC CL A 74624M102 26 997 SH   SOLE   997 0 0
PURE STORAGE INC CL A 74624M102 389 15,000 SH Call SOLE   15,000 0 0
PURE STORAGE INC CL A 74624M102 1,038 40,000 SH Call SOLE   40,000 0 0
QUAKER CHEM CORP COM 747316107 13 66 SH   SOLE   66 0 0
QEP RES INC COM 74733V100 14 1,204 SH   SOLE   1,204 0 0
QORVO INC COM 74736K101 2,630 34,200 SH Call SOLE   34,200 0 0
QORVO INC COM 74736K101 3,214 41,800 SH Call SOLE   41,800 0 0
QORVO INC COM 74736K101 5,075 66,000 SH Call SOLE   66,000 0 0
QORVO INC COM 74736K101 10,534 137,000 SH Call SOLE   137,000 0 0
QORVO INC COM 74736K101 48,536 631,234 SH   SOLE   631,234 0 0
PYXUS INTL INC COM 74737V106 2 98 SH   SOLE   98 0 0
QUALCOMM INC COM 747525103 7 100 SH Put SOLE   100 0 0
QUALCOMM INC COM 747525103 7 100 SH Put SOLE   100 0 0
QUALCOMM INC COM 747525103 7 100 SH Put SOLE   100 0 0
QUALCOMM INC COM 747525103 22 300 SH Call SOLE   300 0 0
QUALCOMM INC COM 747525103 29 400 SH Put SOLE   400 0 0
QUALCOMM INC COM 747525103 36 500 SH Put SOLE   500 0 0
QUALCOMM INC COM 747525103 50 700 SH Put SOLE   700 0 0
QUALCOMM INC COM 747525103 58 800 SH Call SOLE   800 0 0
QUALCOMM INC COM 747525103 58 800 SH Call SOLE   800 0 0
QUALCOMM INC COM 747525103 58 800 SH Put SOLE   800 0 0
QUALCOMM INC COM 747525103 65 900 SH Call SOLE   900 0 0
QUALCOMM INC COM 747525103 65 900 SH Put SOLE   900 0 0
QUALCOMM INC COM 747525103 72 1,000 SH Put SOLE   1,000 0 0
QUALCOMM INC COM 747525103 79 1,100 SH Put SOLE   1,100 0 0
QUALCOMM INC COM 747525103 86 1,200 SH Call SOLE   1,200 0 0
QUALCOMM INC COM 747525103 86 1,200 SH Put SOLE   1,200 0 0
QUALCOMM INC COM 747525103 101 1,400 SH Put SOLE   1,400 0 0
QUALCOMM INC COM 747525103 108 1,500 SH Call SOLE   1,500 0 0
QUALCOMM INC COM 747525103 108 1,500 SH Put SOLE   1,500 0 0
QUALCOMM INC COM 747525103 130 1,800 SH Call SOLE   1,800 0 0
QUALCOMM INC COM 747525103 137 1,900 SH Call SOLE   1,900 0 0
QUALCOMM INC COM 747525103 151 2,100 SH Put SOLE   2,100 0 0
QUALCOMM INC COM 747525103 151 2,100 SH Put SOLE   2,100 0 0
QUALCOMM INC COM 747525103 158 2,200 SH Call SOLE   2,200 0 0
QUALCOMM INC COM 747525103 173 2,400 SH Call SOLE   2,400 0 0
QUALCOMM INC COM 747525103 187 2,600 SH Call SOLE   2,600 0 0
QUALCOMM INC COM 747525103 187 2,600 SH Call SOLE   2,600 0 0
QUALCOMM INC COM 747525103 187 2,600 SH Put SOLE   2,600 0 0
QUALCOMM INC COM 747525103 194 2,700 SH Call SOLE   2,700 0 0
QUALCOMM INC COM 747525103 202 2,800 SH Put SOLE   2,800 0 0
QUALCOMM INC COM 747525103 216 3,000 SH Put SOLE   3,000 0 0
QUALCOMM INC COM 747525103 223 3,100 SH Put SOLE   3,100 0 0
QUALCOMM INC COM 747525103 259 3,600 SH Put SOLE   3,600 0 0
QUALCOMM INC COM 747525103 274 3,800 SH Put SOLE   3,800 0 0
QUALCOMM INC COM 747525103 303 4,200 SH Call SOLE   4,200 0 0
QUALCOMM INC COM 747525103 303 4,200 SH Call SOLE   4,200 0 0
QUALCOMM INC COM 747525103 339 4,700 SH Put SOLE   4,700 0 0
QUALCOMM INC COM 747525103 346 4,800 SH Call SOLE   4,800 0 0
QUALCOMM INC COM 747525103 367 5,100 SH Put SOLE   5,100 0 0
QUALCOMM INC COM 747525103 389 5,400 SH Call SOLE   5,400 0 0
QUALCOMM INC COM 747525103 418 5,800 SH Put SOLE   5,800 0 0
QUALCOMM INC COM 747525103 468 6,500 SH Put SOLE   6,500 0 0
QUALCOMM INC COM 747525103 583 8,100 SH Call SOLE   8,100 0 0
QUALCOMM INC COM 747525103 612 8,500 SH Call SOLE   8,500 0 0
QUALCOMM INC COM 747525103 627 8,700 SH Call SOLE   8,700 0 0
QUALCOMM INC COM 747525103 655 9,100 SH Call SOLE   9,100 0 0
QUALCOMM INC COM 747525103 807 11,200 SH Put SOLE   11,200 0 0
QUALCOMM INC COM 747525103 1,801 25,000 SH Put SOLE   25,000 0 0
QUALCOMM INC COM 747525103 1,830 25,400 SH Put SOLE   25,400 0 0
QUALCOMM INC COM 747525103 2,341 32,500 SH Put SOLE   32,500 0 0
QUALCOMM INC COM 747525103 3,602 50,000 SH Put SOLE   50,000 0 0
QUALCOMM INC COM 747525103 3,782 52,500 SH Put SOLE   52,500 0 0
QUALCOMM INC COM 747525103 3,918 54,400 SH Put SOLE   54,400 0 0
QUALCOMM INC COM 747525103 9,681 134,400 SH Call SOLE   134,400 0 0
QUALCOMM INC COM 747525103 12,281 170,500 SH Put SOLE   170,500 0 0
QUALCOMM INC COM 747525103 17,970 249,486 SH   SOLE   249,486 0 0
QUALCOMM INC COM 747525103 19,628 272,500 SH Put SOLE   272,500 0 0
QUALYS INC COM 74758T303 2 17 SH   SOLE   17 0 0
QUIDEL CORP COM 74838J101 204 3,132 SH   SOLE   3,132 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 155 10,000 SH Call SOLE   10,000 0 0
QURATE RETAIL INC COM SER A 74915M100 67 3,001 SH   SOLE   3,001 0 0
RLI CORP COM 749607107 51 646 SH   SOLE   646 0 0
RLJ LODGING TR COM 74965L101 40 1,819 SH   SOLE   1,819 0 0
RH COM 74967X103 13 100 SH Call SOLE   100 0 0
RH COM 74967X103 13 100 SH Call SOLE   100 0 0
RH COM 74967X103 13 100 SH Call SOLE   100 0 0
RH COM 74967X103 13 100 SH Call SOLE   100 0 0
RH COM 74967X103 13 100 SH Call SOLE   100 0 0
RH COM 74967X103 13 100 SH Put SOLE   100 0 0
RH COM 74967X103 13 100 SH Put SOLE   100 0 0
RH COM 74967X103 13 100 SH Put SOLE   100 0 0
RH COM 74967X103 13 100 SH Put SOLE   100 0 0
RH COM 74967X103 13 100 SH Put SOLE   100 0 0
RH COM 74967X103 13 100 SH Put SOLE   100 0 0
RH COM 74967X103 13 100 SH Put SOLE   100 0 0
RH COM 74967X103 13 100 SH Put SOLE   100 0 0
RH COM 74967X103 26 200 SH Call SOLE   200 0 0
RH COM 74967X103 26 200 SH Call SOLE   200 0 0
RH COM 74967X103 26 200 SH Call SOLE   200 0 0
RH COM 74967X103 26 200 SH Call SOLE   200 0 0
RH COM 74967X103 26 200 SH Call SOLE   200 0 0
RH COM 74967X103 26 200 SH Call SOLE   200 0 0
RH COM 74967X103 26 200 SH Call SOLE   200 0 0
RH COM 74967X103 26 200 SH Call SOLE   200 0 0
RH COM 74967X103 26 200 SH Call SOLE   200 0 0
RH COM 74967X103 26 200 SH Call SOLE   200 0 0
RH COM 74967X103 26 200 SH Call SOLE   200 0 0
RH COM 74967X103 26 200 SH Put SOLE   200 0 0
RH COM 74967X103 26 200 SH Put SOLE   200 0 0
RH COM 74967X103 26 200 SH Put SOLE   200 0 0
RH COM 74967X103 39 300 SH Call SOLE   300 0 0
RH COM 74967X103 39 300 SH Call SOLE   300 0 0
RH COM 74967X103 39 300 SH Call SOLE   300 0 0
RH COM 74967X103 39 300 SH Put SOLE   300 0 0
RH COM 74967X103 39 300 SH Put SOLE   300 0 0
RH COM 74967X103 52 400 SH Call SOLE   400 0 0
RH COM 74967X103 52 400 SH Call SOLE   400 0 0
RH COM 74967X103 52 400 SH Call SOLE   400 0 0
RH COM 74967X103 52 400 SH Put SOLE   400 0 0
RH COM 74967X103 66 500 SH Put SOLE   500 0 0
RH COM 74967X103 79 600 SH Put SOLE   600 0 0
RH COM 74967X103 92 700 SH Call SOLE   700 0 0
RH COM 74967X103 118 900 SH Call SOLE   900 0 0
RH COM 74967X103 157 1,200 SH Call SOLE   1,200 0 0
RADIAN GROUP INC COM 750236101 169 8,192 SH   SOLE   8,192 0 0
RADIUS HEALTH INC COM NEW 750469207 63 3,534 SH   SOLE   3,534 0 0
RADNET INC COM 750491102 2,640 175,400 SH Call SOLE   175,400 0 0
RADNET INC COM 750491102 2,640 175,400 SH Put SOLE   175,400 0 0
RADNET INC COM 750491102 6,848 455,000 SH Call SOLE   455,000 0 0
RAMBUS INC DEL COM 750917106 223 20,400 SH Call SOLE   20,400 0 0
RALPH LAUREN CORP CL A 751212101 41 300 SH Put SOLE   300 0 0
RALPH LAUREN CORP CL A 751212101 20,633 150,000 SH Call SOLE   150,000 0 0
RALPH LAUREN CORP CL A 751212101 21,183 154,000 SH Call SOLE   154,000 0 0
RAMCO-GERSHENSON PPTYS TR COM SH BEN INT 751452202 17 1,231 SH   SOLE   1,231 0 0
RANDGOLD RES LTD ADR 752344309 7,034 99,700 SH Call SOLE   99,700 0 0
RANGE RES CORP COM 75281A109 2 146 SH   SOLE   146 0 0
RANGE RES CORP COM 75281A109 491 28,900 SH Call SOLE   28,900 0 0
RANGE RES CORP COM 75281A109 688 40,500 SH Call SOLE   40,500 0 0
RANGE RES CORP COM 75281A109 1,262 74,300 SH Call SOLE   74,300 0 0
RANGE RES CORP COM 75281A109 1,699 100,000 SH Call SOLE   100,000 0 0
RAYTHEON CO COM NEW 755111507 21 100 SH Call SOLE   100 0 0
RAYTHEON CO COM NEW 755111507 21 100 SH Put SOLE   100 0 0
RAYTHEON CO COM NEW 755111507 21 100 SH Put SOLE   100 0 0
RAYTHEON CO COM NEW 755111507 21 100 SH Put SOLE   100 0 0
RAYTHEON CO COM NEW 755111507 41 200 SH Call SOLE   200 0 0
RAYTHEON CO COM NEW 755111507 41 200 SH Call SOLE   200 0 0
RAYTHEON CO COM NEW 755111507 41 200 SH Call SOLE   200 0 0
RAYTHEON CO COM NEW 755111507 41 200 SH Put SOLE   200 0 0
RAYTHEON CO COM NEW 755111507 41 200 SH Put SOLE   200 0 0
RAYTHEON CO COM NEW 755111507 41 200 SH Put SOLE   200 0 0
RAYTHEON CO COM NEW 755111507 41 200 SH Put SOLE   200 0 0
RAYTHEON CO COM NEW 755111507 41 200 SH Put SOLE   200 0 0
RAYTHEON CO COM NEW 755111507 62 300 SH Call SOLE   300 0 0
RAYTHEON CO COM NEW 755111507 62 300 SH Call SOLE   300 0 0
RAYTHEON CO COM NEW 755111507 62 300 SH Call SOLE   300 0 0
RAYTHEON CO COM NEW 755111507 62 300 SH Put SOLE   300 0 0
RAYTHEON CO COM NEW 755111507 62 300 SH Put SOLE   300 0 0
RAYTHEON CO COM NEW 755111507 83 400 SH Call SOLE   400 0 0
RAYTHEON CO COM NEW 755111507 83 400 SH Call SOLE   400 0 0
RAYTHEON CO COM NEW 755111507 83 400 SH Call SOLE   400 0 0
RAYTHEON CO COM NEW 755111507 83 400 SH Put SOLE   400 0 0
RAYTHEON CO COM NEW 755111507 103 500 SH Call SOLE   500 0 0
RAYTHEON CO COM NEW 755111507 103 500 SH Put SOLE   500 0 0
RAYTHEON CO COM NEW 755111507 103 500 SH Put SOLE   500 0 0
RAYTHEON CO COM NEW 755111507 124 600 SH Call SOLE   600 0 0
RAYTHEON CO COM NEW 755111507 124 600 SH Put SOLE   600 0 0
RAYTHEON CO COM NEW 755111507 124 600 SH Put SOLE   600 0 0
RAYTHEON CO COM NEW 755111507 145 700 SH Put SOLE   700 0 0
RAYTHEON CO COM NEW 755111507 145 700 SH Put SOLE   700 0 0
RAYTHEON CO COM NEW 755111507 145 700 SH Put SOLE   700 0 0
RAYTHEON CO COM NEW 755111507 165 800 SH Put SOLE   800 0 0
RAYTHEON CO COM NEW 755111507 186 900 SH Call SOLE   900 0 0
RAYTHEON CO COM NEW 755111507 207 1,000 SH Call SOLE   1,000 0 0
RAYTHEON CO COM NEW 755111507 207 1,000 SH Put SOLE   1,000 0 0
RAYTHEON CO COM NEW 755111507 207 1,000 SH Put SOLE   1,000 0 0
RAYTHEON CO COM NEW 755111507 227 1,100 SH Call SOLE   1,100 0 0
RAYTHEON CO COM NEW 755111507 227 1,100 SH Call SOLE   1,100 0 0
RAYTHEON CO COM NEW 755111507 227 1,100 SH Put SOLE   1,100 0 0
RAYTHEON CO COM NEW 755111507 269 1,300 SH Call SOLE   1,300 0 0
RAYTHEON CO COM NEW 755111507 269 1,300 SH Put SOLE   1,300 0 0
RAYTHEON CO COM NEW 755111507 269 1,300 SH Put SOLE   1,300 0 0
RAYTHEON CO COM NEW 755111507 310 1,500 SH Call SOLE   1,500 0 0
RAYTHEON CO COM NEW 755111507 351 1,700 SH Put SOLE   1,700 0 0
RAYTHEON CO COM NEW 755111507 393 1,900 SH Call SOLE   1,900 0 0
RAYTHEON CO COM NEW 755111507 413 2,000 SH Call SOLE   2,000 0 0
RAYTHEON CO COM NEW 755111507 413 2,000 SH Call SOLE   2,000 0 0
RAYTHEON CO COM NEW 755111507 455 2,200 SH Put SOLE   2,200 0 0
RAYTHEON CO COM NEW 755111507 455 2,200 SH Put SOLE   2,200 0 0
RAYTHEON CO COM NEW 755111507 475 2,300 SH Call SOLE   2,300 0 0
RAYTHEON CO COM NEW 755111507 475 2,300 SH Call SOLE   2,300 0 0
RAYTHEON CO COM NEW 755111507 517 2,500 SH Call SOLE   2,500 0 0
RAYTHEON CO COM NEW 755111507 558 2,700 SH Call SOLE   2,700 0 0
RAYTHEON CO COM NEW 755111507 558 2,700 SH Call SOLE   2,700 0 0
RAYTHEON CO COM NEW 755111507 682 3,300 SH Call SOLE   3,300 0 0
RAYTHEON CO COM NEW 755111507 682 3,300 SH Call SOLE   3,300 0 0
RAYTHEON CO COM NEW 755111507 723 3,500 SH Put SOLE   3,500 0 0
RAYTHEON CO COM NEW 755111507 930 4,500 SH Call SOLE   4,500 0 0
RAYTHEON CO COM NEW 755111507 971 4,700 SH Call SOLE   4,700 0 0
RAYTHEON CO COM NEW 755111507 1,013 4,900 SH Put SOLE   4,900 0 0
RAYTHEON CO COM NEW 755111507 1,033 5,000 SH Put SOLE   5,000 0 0
RAYTHEON CO COM NEW 755111507 1,819 8,800 SH Put SOLE   8,800 0 0
RBC BEARINGS INC COM 75524B104 1 7 SH   SOLE   7 0 0
REALPAGE INC COM 75606N109 5,437 82,500 SH Call SOLE   82,500 0 0
REALTY INCOME CORP COM 756109104 1,138 20,000 SH Call SOLE   20,000 0 0
RECRO PHARMA INC COM 75629F109 50 7,048 SH   SOLE   7,048 0 0
RED HAT INC COM 756577102 14 100 SH Call SOLE   100 0 0
RED HAT INC COM 756577102 14 100 SH Call SOLE   100 0 0
RED HAT INC COM 756577102 14 100 SH Call SOLE   100 0 0
RED HAT INC COM 756577102 14 100 SH Call SOLE   100 0 0
RED HAT INC COM 756577102 14 100 SH Call SOLE   100 0 0
RED HAT INC COM 756577102 14 100 SH Call SOLE   100 0 0
RED HAT INC COM 756577102 14 100 SH Call SOLE   100 0 0
RED HAT INC COM 756577102 14 100 SH Call SOLE   100 0 0
RED HAT INC COM 756577102 14 100 SH Call SOLE   100 0 0
RED HAT INC COM 756577102 14 100 SH Call SOLE   100 0 0
RED HAT INC COM 756577102 14 100 SH Put SOLE   100 0 0
RED HAT INC COM 756577102 14 100 SH Put SOLE   100 0 0
RED HAT INC COM 756577102 14 100 SH Put SOLE   100 0 0
RED HAT INC COM 756577102 14 100 SH Put SOLE   100 0 0
RED HAT INC COM 756577102 14 100 SH Put SOLE   100 0 0
RED HAT INC COM 756577102 14 100 SH Put SOLE   100 0 0
RED HAT INC COM 756577102 14 100 SH Put SOLE   100 0 0
RED HAT INC COM 756577102 14 100 SH Put SOLE   100 0 0
RED HAT INC COM 756577102 14 100 SH Put SOLE   100 0 0
RED HAT INC COM 756577102 14 100 SH Put SOLE   100 0 0
RED HAT INC COM 756577102 14 100 SH Put SOLE   100 0 0
RED HAT INC COM 756577102 14 100 SH Put SOLE   100 0 0
RED HAT INC COM 756577102 27 200 SH Call SOLE   200 0 0
RED HAT INC COM 756577102 27 200 SH Call SOLE   200 0 0
RED HAT INC COM 756577102 27 200 SH Call SOLE   200 0 0
RED HAT INC COM 756577102 27 200 SH Call SOLE   200 0 0
RED HAT INC COM 756577102 27 200 SH Call SOLE   200 0 0
RED HAT INC COM 756577102 27 200 SH Call SOLE   200 0 0
RED HAT INC COM 756577102 27 200 SH Call SOLE   200 0 0
RED HAT INC COM 756577102 27 200 SH Call SOLE   200 0 0
RED HAT INC COM 756577102 27 200 SH Call SOLE   200 0 0
RED HAT INC COM 756577102 27 200 SH Call SOLE   200 0 0
RED HAT INC COM 756577102 27 200 SH Call SOLE   200 0 0
RED HAT INC COM 756577102 27 200 SH Call SOLE   200 0 0
RED HAT INC COM 756577102 27 200 SH Call SOLE   200 0 0
RED HAT INC COM 756577102 27 200 SH Call SOLE   200 0 0
RED HAT INC COM 756577102 27 200 SH Call SOLE   200 0 0
RED HAT INC COM 756577102 27 200 SH Call SOLE   200 0 0
RED HAT INC COM 756577102 27 200 SH Put SOLE   200 0 0
RED HAT INC COM 756577102 27 200 SH Put SOLE   200 0 0
RED HAT INC COM 756577102 27 200 SH Put SOLE   200 0 0
RED HAT INC COM 756577102 27 200 SH Put SOLE   200 0 0
RED HAT INC COM 756577102 27 200 SH Put SOLE   200 0 0
RED HAT INC COM 756577102 27 200 SH Put SOLE   200 0 0
RED HAT INC COM 756577102 27 200 SH Put SOLE   200 0 0
RED HAT INC COM 756577102 27 200 SH Put SOLE   200 0 0
RED HAT INC COM 756577102 27 200 SH Put SOLE   200 0 0
RED HAT INC COM 756577102 27 200 SH Put SOLE   200 0 0
RED HAT INC COM 756577102 27 200 SH Put SOLE   200 0 0
RED HAT INC COM 756577102 27 200 SH Put SOLE   200 0 0
RED HAT INC COM 756577102 27 200 SH Put SOLE   200 0 0
RED HAT INC COM 756577102 27 200 SH Put SOLE   200 0 0
RED HAT INC COM 756577102 41 300 SH Put SOLE   300 0 0
RED HAT INC COM 756577102 41 300 SH Put SOLE   300 0 0
RED HAT INC COM 756577102 41 300 SH Put SOLE   300 0 0
RED HAT INC COM 756577102 41 300 SH Put SOLE   300 0 0
RED HAT INC COM 756577102 41 300 SH Put SOLE   300 0 0
RED HAT INC COM 756577102 41 300 SH Put SOLE   300 0 0
RED HAT INC COM 756577102 55 400 SH Call SOLE   400 0 0
RED HAT INC COM 756577102 55 400 SH Call SOLE   400 0 0
RED HAT INC COM 756577102 55 400 SH Call SOLE   400 0 0
RED HAT INC COM 756577102 55 400 SH Put SOLE   400 0 0
RED HAT INC COM 756577102 55 400 SH Put SOLE   400 0 0
RED HAT INC COM 756577102 55 400 SH Put SOLE   400 0 0
RED HAT INC COM 756577102 55 400 SH Put SOLE   400 0 0
RED HAT INC COM 756577102 55 400 SH Put SOLE   400 0 0
RED HAT INC COM 756577102 68 500 SH Call SOLE   500 0 0
RED HAT INC COM 756577102 68 500 SH Put SOLE   500 0 0
RED HAT INC COM 756577102 68 500 SH Put SOLE   500 0 0
RED HAT INC COM 756577102 82 600 SH Call SOLE   600 0 0
RED HAT INC COM 756577102 82 600 SH Call SOLE   600 0 0
RED HAT INC COM 756577102 82 600 SH Put SOLE   600 0 0
RED HAT INC COM 756577102 82 600 SH Put SOLE   600 0 0
RED HAT INC COM 756577102 82 600 SH Put SOLE   600 0 0
RED HAT INC COM 756577102 82 600 SH Put SOLE   600 0 0
RED HAT INC COM 756577102 82 600 SH Put SOLE   600 0 0
RED HAT INC COM 756577102 82 600 SH Put SOLE   600 0 0
RED HAT INC COM 756577102 95 700 SH Call SOLE   700 0 0
RED HAT INC COM 756577102 109 800 SH Call SOLE   800 0 0
RED HAT INC COM 756577102 109 800 SH Call SOLE   800 0 0
RED HAT INC COM 756577102 109 800 SH Call SOLE   800 0 0
RED HAT INC COM 756577102 123 900 SH Put SOLE   900 0 0
RED HAT INC COM 756577102 123 900 SH Put SOLE   900 0 0
RED HAT INC COM 756577102 123 900 SH Put SOLE   900 0 0
RED HAT INC COM 756577102 136 1,000 SH Call SOLE   1,000 0 0
RED HAT INC COM 756577102 136 1,000 SH Put SOLE   1,000 0 0
RED HAT INC COM 756577102 150 1,100 SH Call SOLE   1,100 0 0
RED HAT INC COM 756577102 177 1,300 SH Call SOLE   1,300 0 0
RED HAT INC COM 756577102 177 1,300 SH Put SOLE   1,300 0 0
RED HAT INC COM 756577102 191 1,400 SH Put SOLE   1,400 0 0
RED HAT INC COM 756577102 300 2,200 SH Put SOLE   2,200 0 0
RED HAT INC COM 756577102 313 2,300 SH Call SOLE   2,300 0 0
RED HAT INC COM 756577102 2,044 15,000 SH Call SOLE   15,000 0 0
RED HAT INC COM 756577102 7,632 56,000 SH Put SOLE   56,000 0 0
RED ROBIN GOURMET BURGERS IN COM 75689M101 506 12,612 SH   SOLE   12,612 0 0
RED ROCK RESORTS INC CL A 75700L108 40 1,496 SH   SOLE   1,496 0 0
REDHILL BIOPHARMA LTD SPONSORED ADS 757468103 25 2,800 SH Call SOLE   2,800 0 0
REGENCY CTRS CORP COM 758849103 5,820 90,000 SH Put SOLE   90,000 0 0
REGENERON PHARMACEUTICALS COM 75886F107 40 100 SH Call SOLE   100 0 0
REGENERON PHARMACEUTICALS COM 75886F107 40 100 SH Call SOLE   100 0 0
REGENERON PHARMACEUTICALS COM 75886F107 40 100 SH Put SOLE   100 0 0
REGENERON PHARMACEUTICALS COM 75886F107 40 100 SH Put SOLE   100 0 0
REGENERON PHARMACEUTICALS COM 75886F107 40 100 SH Put SOLE   100 0 0
REGENERON PHARMACEUTICALS COM 75886F107 81 200 SH Call SOLE   200 0 0
REGENERON PHARMACEUTICALS COM 75886F107 81 200 SH Call SOLE   200 0 0
REGENERON PHARMACEUTICALS COM 75886F107 81 200 SH Call SOLE   200 0 0
REGENERON PHARMACEUTICALS COM 75886F107 81 200 SH Call SOLE   200 0 0
REGENERON PHARMACEUTICALS COM 75886F107 81 200 SH Call SOLE   200 0 0
REGENERON PHARMACEUTICALS COM 75886F107 81 200 SH Call SOLE   200 0 0
REGENERON PHARMACEUTICALS COM 75886F107 81 200 SH Put SOLE   200 0 0
REGENERON PHARMACEUTICALS COM 75886F107 81 200 SH Put SOLE   200 0 0
REGENERON PHARMACEUTICALS COM 75886F107 81 200 SH Put SOLE   200 0 0
REGENERON PHARMACEUTICALS COM 75886F107 81 200 SH Put SOLE   200 0 0
REGENERON PHARMACEUTICALS COM 75886F107 81 200 SH Put SOLE   200 0 0
REGENERON PHARMACEUTICALS COM 75886F107 81 200 SH Put SOLE   200 0 0
REGENERON PHARMACEUTICALS COM 75886F107 81 200 SH Put SOLE   200 0 0
REGENERON PHARMACEUTICALS COM 75886F107 81 200 SH Put SOLE   200 0 0
REGENERON PHARMACEUTICALS COM 75886F107 81 200 SH Put SOLE   200 0 0
REGENERON PHARMACEUTICALS COM 75886F107 81 200 SH Put SOLE   200 0 0
REGENERON PHARMACEUTICALS COM 75886F107 81 200 SH Put SOLE   200 0 0
REGENERON PHARMACEUTICALS COM 75886F107 121 300 SH Call SOLE   300 0 0
REGENERON PHARMACEUTICALS COM 75886F107 121 300 SH Call SOLE   300 0 0
REGENERON PHARMACEUTICALS COM 75886F107 121 300 SH Put SOLE   300 0 0
REGENERON PHARMACEUTICALS COM 75886F107 121 300 SH Put SOLE   300 0 0
REGENERON PHARMACEUTICALS COM 75886F107 121 300 SH Put SOLE   300 0 0
REGENERON PHARMACEUTICALS COM 75886F107 121 300 SH Put SOLE   300 0 0
REGENERON PHARMACEUTICALS COM 75886F107 162 400 SH Call SOLE   400 0 0
REGENERON PHARMACEUTICALS COM 75886F107 162 400 SH Call SOLE   400 0 0
REGENERON PHARMACEUTICALS COM 75886F107 162 400 SH Call SOLE   400 0 0
REGENERON PHARMACEUTICALS COM 75886F107 162 400 SH Call SOLE   400 0 0
REGENERON PHARMACEUTICALS COM 75886F107 162 400 SH Call SOLE   400 0 0
REGENERON PHARMACEUTICALS COM 75886F107 162 400 SH Put SOLE   400 0 0
REGENERON PHARMACEUTICALS COM 75886F107 162 400 SH Put SOLE   400 0 0
REGENERON PHARMACEUTICALS COM 75886F107 162 400 SH Put SOLE   400 0 0
REGENERON PHARMACEUTICALS COM 75886F107 202 500 SH Call SOLE   500 0 0
REGENERON PHARMACEUTICALS COM 75886F107 202 500 SH Call SOLE   500 0 0
REGENERON PHARMACEUTICALS COM 75886F107 202 500 SH Call SOLE   500 0 0
REGENERON PHARMACEUTICALS COM 75886F107 202 500 SH Put SOLE   500 0 0
REGENERON PHARMACEUTICALS COM 75886F107 242 600 SH Put SOLE   600 0 0
REGENERON PHARMACEUTICALS COM 75886F107 242 600 SH Put SOLE   600 0 0
REGENERON PHARMACEUTICALS COM 75886F107 242 600 SH Put SOLE   600 0 0
REGENERON PHARMACEUTICALS COM 75886F107 242 600 SH Put SOLE   600 0 0
REGENERON PHARMACEUTICALS COM 75886F107 242 600 SH Put SOLE   600 0 0
REGENERON PHARMACEUTICALS COM 75886F107 283 700 SH Put SOLE   700 0 0
REGENERON PHARMACEUTICALS COM 75886F107 283 700 SH Put SOLE   700 0 0
REGENERON PHARMACEUTICALS COM 75886F107 283 700 SH Put SOLE   700 0 0
REGENERON PHARMACEUTICALS COM 75886F107 283 700 SH Put SOLE   700 0 0
REGENERON PHARMACEUTICALS COM 75886F107 323 800 SH Call SOLE   800 0 0
REGENERON PHARMACEUTICALS COM 75886F107 323 800 SH Put SOLE   800 0 0
REGENERON PHARMACEUTICALS COM 75886F107 323 800 SH Put SOLE   800 0 0
REGENERON PHARMACEUTICALS COM 75886F107 404 1,000 SH Put SOLE   1,000 0 0
REGENERON PHARMACEUTICALS COM 75886F107 444 1,100 SH Put SOLE   1,100 0 0
REGENERON PHARMACEUTICALS COM 75886F107 444 1,100 SH Put SOLE   1,100 0 0
REGENERON PHARMACEUTICALS COM 75886F107 485 1,200 SH Put SOLE   1,200 0 0
REGENERON PHARMACEUTICALS COM 75886F107 525 1,300 SH Put SOLE   1,300 0 0
REGENERON PHARMACEUTICALS COM 75886F107 525 1,300 SH Put SOLE   1,300 0 0
REGENERON PHARMACEUTICALS COM 75886F107 566 1,400 SH Put SOLE   1,400 0 0
REGENERON PHARMACEUTICALS COM 75886F107 606 1,500 SH Call SOLE   1,500 0 0
REGENERON PHARMACEUTICALS COM 75886F107 646 1,600 SH Call SOLE   1,600 0 0
REGENERON PHARMACEUTICALS COM 75886F107 646 1,600 SH Call SOLE   1,600 0 0
REGENERON PHARMACEUTICALS COM 75886F107 848 2,100 SH Put SOLE   2,100 0 0
REGENERON PHARMACEUTICALS COM 75886F107 1,172 2,900 SH Put SOLE   2,900 0 0
REGENERON PHARMACEUTICALS COM 75886F107 1,374 3,400 SH Put SOLE   3,400 0 0
REGENERON PHARMACEUTICALS COM 75886F107 4,040 10,000 SH Put SOLE   10,000 0 0
REGENERON PHARMACEUTICALS COM 75886F107 8,081 20,000 SH Put SOLE   20,000 0 0
REGIS CORP MINN COM 758932107 104 5,100 SH   SOLE   5,100 0 0
REGIONS FINL CORP NEW COM 7591EP100 31 1,672 SH   SOLE   1,672 0 0
REINSURANCE GROUP AMER INC COM NEW 759351604 108 747 SH   SOLE   747 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 55 647 SH   SOLE   647 0 0
REMARK HLDGS INC COM 75955K102 14 4,433 SH   SOLE   4,433 0 0
RENASANT CORP COM 75970E107 3 78 SH   SOLE   78 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 61 2,108 SH   SOLE   2,108 0 0
RENAISSANCE CAP GREENWICH FD IPO ETF 759937204 0 1 SH   SOLE   1 0 0
RENT A CTR INC NEW COM 76009N100 5,033 350,000 SH Call SOLE   350,000 0 0
REPUBLIC SVCS INC COM 760759100 86 1,182 SH   SOLE   1,182 0 0
RESHAPE LIFESCIENCES INC COM NEW 761123405 0 88 SH   SOLE   88 0 0
RESMED INC COM 761152107 1 6 SH   SOLE   6 0 0
RESOLUTE ENERGY CORP COM NEW 76116A306 15 388 SH   SOLE   388 0 0
RESOLUTE FST PRODS INC COM 76117W109 1,230 95,000 SH Call SOLE   95,000 0 0
RESOLUTE FST PRODS INC COM 76117W109 1,295 100,000 SH Call SOLE   100,000 0 0
RESOLUTE FST PRODS INC COM 76117W109 4,533 350,000 SH Call SOLE   350,000 0 0
RETROPHIN INC COM 761299106 144 5,026 SH   SOLE   5,026 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 2,231 37,640 SH   SOLE   37,640 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 2,964 50,000 SH Put SOLE   50,000 0 0
REVANCE THERAPEUTICS INC COM 761330109 447 18,000 SH Call SOLE   18,000 0 0
REX AMERICAN RESOURCES CORP COM 761624105 1 18 SH   SOLE   18 0 0
RINGCENTRAL INC CL A 76680R206 233 2,500 SH Put SOLE   2,500 0 0
RINGCENTRAL INC CL A 76680R206 1,386 14,900 SH Call SOLE   14,900 0 0
RING ENERGY INC COM 76680V108 0 20 SH   SOLE   20 0 0
RIO TINTO PLC SPONSORED ADR 767204100 204 4,000 SH Put SOLE   4,000 0 0
ROCKWELL AUTOMATION INC COM 773903109 411 2,190 SH   SOLE   2,190 0 0
ROCKWELL COLLINS INC COM 774341101 672 4,787 SH   SOLE   4,787 0 0
ROCKWELL COLLINS INC COM 774341101 13,401 95,400 SH Put SOLE   95,400 0 0
ROGERS COMMUNICATIONS INC CL B 775109200 3 61 SH   SOLE   61 0 0
ROKU INC COM CL A 77543R102 7,303 100,000 SH Put SOLE   100,000 0 0
ROKU INC COM CL A 77543R102 8,398 115,000 SH Call SOLE   115,000 0 0
ROPER TECHNOLOGIES INC COM 776696106 10 34 SH   SOLE   34 0 0
ROSETTA STONE INC COM 777780107 432 21,710 SH   SOLE   21,710 0 0
ROSS STORES INC COM 778296103 20 200 SH Put SOLE   200 0 0
ROSS STORES INC COM 778296103 30 300 SH Call SOLE   300 0 0
ROSS STORES INC COM 778296103 40 400 SH Put SOLE   400 0 0
ROSS STORES INC COM 778296103 50 500 SH Put SOLE   500 0 0
ROSS STORES INC COM 778296103 50 500 SH Put SOLE   500 0 0
ROSS STORES INC COM 778296103 59 600 SH Put SOLE   600 0 0
ROSS STORES INC COM 778296103 69 700 SH Put SOLE   700 0 0
ROSS STORES INC COM 778296103 109 1,100 SH Put SOLE   1,100 0 0
ROSS STORES INC COM 778296103 109 1,100 SH Put SOLE   1,100 0 0
ROSS STORES INC COM 778296103 188 1,900 SH Put SOLE   1,900 0 0
ROSS STORES INC COM 778296103 218 2,200 SH Put SOLE   2,200 0 0
ROSS STORES INC COM 778296103 3,327 33,569 SH   SOLE   33,569 0 0
ROSS STORES INC COM 778296103 4,608 46,500 SH Call SOLE   46,500 0 0
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 10,476 147,700 SH Call SOLE   147,700 0 0
ROYAL GOLD INC COM 780287108 123 1,600 SH Put SOLE   1,600 0 0
ROYAL GOLD INC COM 780287108 185 2,400 SH Put SOLE   2,400 0 0
ROYAL GOLD INC COM 780287108 193 2,500 SH Call SOLE   2,500 0 0
ROYAL GOLD INC COM 780287108 308 4,000 SH Put SOLE   4,000 0 0
ROYAL GOLD INC COM 780287108 339 4,400 SH Call SOLE   4,400 0 0
ROYAL GOLD INC COM 780287108 555 7,200 SH Call SOLE   7,200 0 0
ROYAL GOLD INC COM 780287108 586 7,600 SH Put SOLE   7,600 0 0
ROYAL GOLD INC COM 780287108 709 9,200 SH Put SOLE   9,200 0 0
ROYAL GOLD INC COM 780287108 771 10,000 SH Call SOLE   10,000 0 0
ROYAL GOLD INC COM 780287108 771 10,000 SH Put SOLE   10,000 0 0
ROYAL GOLD INC COM 780287108 832 10,800 SH Put SOLE   10,800 0 0
ROYAL GOLD INC COM 780287108 956 12,400 SH Call SOLE   12,400 0 0
ROYAL GOLD INC COM 780287108 1,156 15,000 SH Call SOLE   15,000 0 0
ROYAL GOLD INC COM 780287108 1,418 18,400 SH Call SOLE   18,400 0 0
ROYAL GOLD INC COM 780287108 3,185 41,337 SH   SOLE   41,337 0 0
RYDER SYS INC COM 783549108 2 30 SH   SOLE   30 0 0
S&P GLOBAL INC COM 78409V104 2 8 SH   SOLE   8 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 148 922 SH   SOLE   922 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 3,213 20,000 SH Put SOLE   20,000 0 0
SM ENERGY CO COM 78454L100 28 890 SH   SOLE   890 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 0 1 SH   SOLE   1 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 29 100 SH Put SOLE   100 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 58 200 SH Put SOLE   200 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 87 300 SH Call SOLE   300 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 87 300 SH Call SOLE   300 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 116 400 SH Call SOLE   400 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 116 400 SH Put SOLE   400 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 174 600 SH Put SOLE   600 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 174 600 SH Put SOLE   600 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 174 600 SH Put SOLE   600 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 174 600 SH Put SOLE   600 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 204 700 SH Call SOLE   700 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 262 900 SH Call SOLE   900 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 465 1,600 SH Put SOLE   1,600 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,018 3,500 SH Call SOLE   3,500 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,744 6,000 SH Put SOLE   6,000 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,890 6,500 SH Put SOLE   6,500 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,919 6,600 SH Call SOLE   6,600 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 2,355 8,100 SH Call SOLE   8,100 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 2,355 8,100 SH Put SOLE   8,100 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 2,355 8,100 SH Put SOLE   8,100 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 2,384 8,200 SH Put SOLE   8,200 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 2,413 8,300 SH Put SOLE   8,300 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 2,471 8,500 SH Put SOLE   8,500 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 2,558 8,800 SH Put SOLE   8,800 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 3,256 11,200 SH Call SOLE   11,200 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 3,430 11,800 SH Call SOLE   11,800 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 3,925 13,500 SH Put SOLE   13,500 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 4,622 15,900 SH Call SOLE   15,900 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 4,855 16,700 SH Call SOLE   16,700 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 5,059 17,400 SH Call SOLE   17,400 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 5,146 17,700 SH Put SOLE   17,700 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 5,466 18,800 SH Call SOLE   18,800 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 7,239 24,900 SH Put SOLE   24,900 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 7,442 25,600 SH Put SOLE   25,600 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 8,140 28,000 SH Put SOLE   28,000 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 8,896 30,600 SH Call SOLE   30,600 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 9,448 32,500 SH Call SOLE   32,500 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 9,855 33,900 SH Put SOLE   33,900 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 10,117 34,800 SH Put SOLE   34,800 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 10,204 35,100 SH Put SOLE   35,100 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 10,466 36,000 SH Call SOLE   36,000 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 10,495 36,100 SH Put SOLE   36,100 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 10,611 36,500 SH Call SOLE   36,500 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 10,902 37,500 SH Put SOLE   37,500 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 11,018 37,900 SH Call SOLE   37,900 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 11,571 39,800 SH Put SOLE   39,800 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 11,600 39,900 SH Call SOLE   39,900 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 11,629 40,000 SH Call SOLE   40,000 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 11,629 40,000 SH Put SOLE   40,000 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 12,210 42,000 SH Call SOLE   42,000 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 12,239 42,100 SH Call SOLE   42,100 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 14,478 49,800 SH Put SOLE   49,800 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 14,536 50,000 SH Put SOLE   50,000 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 14,740 50,700 SH Put SOLE   50,700 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 15,088 51,900 SH Call SOLE   51,900 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 15,350 52,800 SH Call SOLE   52,800 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 15,408 53,000 SH Put SOLE   53,000 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 15,583 53,600 SH Put SOLE   53,600 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 15,699 54,000 SH Put SOLE   54,000 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 16,368 56,300 SH Put SOLE   56,300 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 16,484 56,700 SH Put SOLE   56,700 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 16,949 58,300 SH Put SOLE   58,300 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 17,094 58,800 SH Put SOLE   58,800 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 17,240 59,300 SH Call SOLE   59,300 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 17,676 60,800 SH Put SOLE   60,800 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 18,228 62,700 SH Put SOLE   62,700 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 19,217 66,100 SH Put SOLE   66,100 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 20,757 71,400 SH Put SOLE   71,400 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 20,816 71,600 SH Put SOLE   71,600 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 21,920 75,400 SH Put SOLE   75,400 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 22,153 76,200 SH Put SOLE   76,200 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 22,531 77,500 SH Put SOLE   77,500 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 23,665 81,400 SH Put SOLE   81,400 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 23,897 82,200 SH Put SOLE   82,200 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 25,467 87,600 SH Call SOLE   87,600 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 26,078 89,700 SH Put SOLE   89,700 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 27,182 93,500 SH Put SOLE   93,500 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 27,328 94,000 SH Call SOLE   94,000 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 27,618 95,000 SH Put SOLE   95,000 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 29,043 99,900 SH Call SOLE   99,900 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 29,043 99,900 SH Call SOLE   99,900 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 29,043 99,900 SH Put SOLE   99,900 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 29,043 99,900 SH Put SOLE   99,900 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 29,043 99,900 SH Put SOLE   99,900 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 29,072 100,000 SH Put SOLE   100,000 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 29,072 100,000 SH Put SOLE   100,000 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 30,787 105,900 SH Call SOLE   105,900 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 31,659 108,900 SH Call SOLE   108,900 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 33,171 114,100 SH Put SOLE   114,100 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 33,404 114,900 SH Put SOLE   114,900 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 34,974 120,300 SH Call SOLE   120,300 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 36,340 125,000 SH Put SOLE   125,000 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 37,328 128,400 SH Put SOLE   128,400 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 40,526 139,400 SH Put SOLE   139,400 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 40,643 139,800 SH Put SOLE   139,800 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 42,445 146,000 SH Put SOLE   146,000 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 42,939 147,700 SH Put SOLE   147,700 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 46,864 161,200 SH Put SOLE   161,200 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 47,329 162,800 SH Call SOLE   162,800 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 49,219 169,300 SH Call SOLE   169,300 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 52,359 180,100 SH Put SOLE   180,100 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 53,987 185,700 SH Put SOLE   185,700 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 54,655 188,000 SH Put SOLE   188,000 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 58,086 199,800 SH Call SOLE   199,800 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 58,144 200,000 SH Put SOLE   200,000 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 58,144 200,000 SH Put SOLE   200,000 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 61,458 211,400 SH Put SOLE   211,400 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 61,574 211,800 SH Put SOLE   211,800 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 63,610 218,800 SH Call SOLE   218,800 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 69,279 238,300 SH Put SOLE   238,300 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 72,680 250,000 SH Put SOLE   250,000 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 73,320 252,200 SH Put SOLE   252,200 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 75,151 258,500 SH Put SOLE   258,500 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 77,942 268,100 SH Put SOLE   268,100 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 82,216 282,800 SH Put SOLE   282,800 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 82,448 283,600 SH Call SOLE   283,600 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 84,629 291,100 SH Put SOLE   291,100 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 87,216 300,000 SH Put SOLE   300,000 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 87,797 302,000 SH Put SOLE   302,000 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 90,123 310,000 SH Call SOLE   310,000 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 91,780 315,700 SH Call SOLE   315,700 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 93,030 320,000 SH Put SOLE   320,000 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 93,118 320,300 SH Call SOLE   320,300 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 93,496 321,600 SH Call SOLE   321,600 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 96,926 333,400 SH Call SOLE   333,400 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 103,002 354,300 SH Put SOLE   354,300 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 109,020 375,000 SH Put SOLE   375,000 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 110,474 380,000 SH Put SOLE   380,000 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 110,822 381,200 SH Put SOLE   381,200 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 114,951 395,400 SH Call SOLE   395,400 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 117,771 405,100 SH Put SOLE   405,100 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 118,614 408,000 SH Call SOLE   408,000 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 122,277 420,600 SH Put SOLE   420,600 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 130,679 449,500 SH Put SOLE   449,500 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 132,452 455,600 SH Call SOLE   455,600 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 132,685 456,400 SH Put SOLE   456,400 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 137,888 474,300 SH Put SOLE   474,300 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 145,069 499,000 SH Call SOLE   499,000 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 147,628 507,800 SH Call SOLE   507,800 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 167,716 576,900 SH Put SOLE   576,900 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 174,432 600,000 SH Put SOLE   600,000 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 177,339 610,000 SH Call SOLE   610,000 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 182,747 628,600 SH Put SOLE   628,600 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 183,154 630,000 SH Put SOLE   630,000 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 187,660 645,500 SH Put SOLE   645,500 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 200,161 688,500 SH Put SOLE   688,500 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 203,766 700,900 SH Call SOLE   700,900 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 205,016 705,200 SH Put SOLE   705,200 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 206,702 711,000 SH Call SOLE   711,000 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 206,760 711,200 SH Put SOLE   711,200 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 207,807 714,800 SH Put SOLE   714,800 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 210,132 722,800 SH Put SOLE   722,800 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 216,586 745,000 SH Put SOLE   745,000 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 224,494 772,200 SH Put SOLE   772,200 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 229,960 791,000 SH Put SOLE   791,000 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 231,151 795,100 SH Put SOLE   795,100 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 237,198 815,900 SH Call SOLE   815,900 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 248,304 854,100 SH Put SOLE   854,100 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 250,455 861,500 SH Put SOLE   861,500 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 250,979 863,300 SH Put SOLE   863,300 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 254,554 875,600 SH Put SOLE   875,600 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 256,909 883,700 SH Call SOLE   883,700 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 260,340 895,500 SH Put SOLE   895,500 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 262,113 901,600 SH Call SOLE   901,600 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 264,526 909,900 SH Call SOLE   909,900 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 271,125 932,600 SH Put SOLE   932,600 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 290,720 1,000,000 SH Call SOLE   1,000,000 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 290,720 1,000,000 SH Call SOLE   1,000,000 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 290,720 1,000,000 SH Put SOLE   1,000,000 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 290,720 1,000,000 SH Put SOLE   1,000,000 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 291,621 1,003,100 SH Put SOLE   1,003,100 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 297,784 1,024,300 SH Put SOLE   1,024,300 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 310,373 1,067,600 SH Put SOLE   1,067,600 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 331,421 1,140,000 SH Put SOLE   1,140,000 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 350,056 1,204,100 SH Put SOLE   1,204,100 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 369,476 1,270,900 SH Put SOLE   1,270,900 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 389,943 1,341,300 SH Call SOLE   1,341,300 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 407,008 1,400,000 SH Call SOLE   1,400,000 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 458,669 1,577,700 SH Put SOLE   1,577,700 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 479,601 1,649,700 SH Put SOLE   1,649,700 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 512,685 1,763,500 SH Put SOLE   1,763,500 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 520,243 1,789,500 SH Put SOLE   1,789,500 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 557,427 1,917,400 SH Call SOLE   1,917,400 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 581,440 2,000,000 SH Call SOLE   2,000,000 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 581,440 2,000,000 SH Call SOLE   2,000,000 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 581,440 2,000,000 SH Call SOLE   2,000,000 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 600,715 2,066,300 SH Call SOLE   2,066,300 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 608,477 2,093,000 SH Put SOLE   2,093,000 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 677,116 2,329,100 SH Call SOLE   2,329,100 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 711,159 2,446,200 SH Call SOLE   2,446,200 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 726,800 2,500,000 SH Call SOLE   2,500,000 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 738,429 2,540,000 SH Put SOLE   2,540,000 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 739,301 2,543,000 SH Call SOLE   2,543,000 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 749,534 2,578,200 SH Call SOLE   2,578,200 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 832,622 2,864,000 SH Put SOLE   2,864,000 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,061,128 3,650,000 SH Call SOLE   3,650,000 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,162,880 4,000,000 SH Call SOLE   4,000,000 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,453,600 5,000,000 SH Put SOLE   5,000,000 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,598,960 5,500,000 SH Call SOLE   5,500,000 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,973,088 6,786,900 SH Call SOLE   6,786,900 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 4,059,178 13,962,500 SH Put SOLE   13,962,500 0 0
SPS COMM INC COM 78463M107 31 310 SH   SOLE   310 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 0 1 SH   SOLE   1 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 11 100 SH Call SOLE   100 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 11 100 SH Put SOLE   100 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 11 100 SH Put SOLE   100 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 11 100 SH Put SOLE   100 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 23 200 SH Call SOLE   200 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 23 200 SH Put SOLE   200 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 34 300 SH Put SOLE   300 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 34 300 SH Put SOLE   300 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 45 400 SH Call SOLE   400 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 45 400 SH Put SOLE   400 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 56 500 SH Call SOLE   500 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 56 500 SH Put SOLE   500 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 56 500 SH Put SOLE   500 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 68 600 SH Call SOLE   600 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 68 600 SH Put SOLE   600 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 68 600 SH Put SOLE   600 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 68 600 SH Put SOLE   600 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 68 600 SH Put SOLE   600 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 79 700 SH Call SOLE   700 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 90 800 SH Call SOLE   800 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 90 800 SH Put SOLE   800 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 101 900 SH Put SOLE   900 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 101 900 SH Put SOLE   900 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 101 900 SH Put SOLE   900 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 101 900 SH Put SOLE   900 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 101 900 SH Put SOLE   900 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 113 1,000 SH Call SOLE   1,000 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 113 1,000 SH Put SOLE   1,000 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 113 1,000 SH Put SOLE   1,000 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 124 1,100 SH Put SOLE   1,100 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 147 1,300 SH Put SOLE   1,300 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 147 1,300 SH Put SOLE   1,300 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 158 1,400 SH Put SOLE   1,400 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 158 1,400 SH Put SOLE   1,400 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 169 1,500 SH Call SOLE   1,500 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 169 1,500 SH Call SOLE   1,500 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 169 1,500 SH Call SOLE   1,500 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 169 1,500 SH Put SOLE   1,500 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 169 1,500 SH Put SOLE   1,500 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 180 1,600 SH Call SOLE   1,600 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 180 1,600 SH Put SOLE   1,600 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 180 1,600 SH Put SOLE   1,600 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 180 1,600 SH Put SOLE   1,600 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 180 1,600 SH Put SOLE   1,600 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 180 1,600 SH Put SOLE   1,600 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 192 1,700 SH Call SOLE   1,700 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 192 1,700 SH Put SOLE   1,700 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 192 1,700 SH Put SOLE   1,700 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 203 1,800 SH Put SOLE   1,800 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 203 1,800 SH Put SOLE   1,800 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 203 1,800 SH Put SOLE   1,800 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 203 1,800 SH Put SOLE   1,800 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 214 1,900 SH Put SOLE   1,900 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 214 1,900 SH Put SOLE   1,900 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 226 2,000 SH Call SOLE   2,000 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 226 2,000 SH Put SOLE   2,000 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 237 2,100 SH Call SOLE   2,100 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 248 2,200 SH Put SOLE   2,200 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 271 2,400 SH Call SOLE   2,400 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 271 2,400 SH Put SOLE   2,400 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 271 2,400 SH Put SOLE   2,400 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 282 2,500 SH Put SOLE   2,500 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 282 2,500 SH Put SOLE   2,500 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 282 2,500 SH Put SOLE   2,500 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 293 2,600 SH Put SOLE   2,600 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 316 2,800 SH Put SOLE   2,800 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 316 2,800 SH Put SOLE   2,800 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 327 2,900 SH Call SOLE   2,900 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 327 2,900 SH Call SOLE   2,900 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 327 2,900 SH Put SOLE   2,900 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 338 3,000 SH Put SOLE   3,000 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 350 3,100 SH Put SOLE   3,100 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 361 3,200 SH Put SOLE   3,200 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 383 3,400 SH Put SOLE   3,400 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 383 3,400 SH Put SOLE   3,400 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 406 3,600 SH Call SOLE   3,600 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 406 3,600 SH Put SOLE   3,600 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 417 3,700 SH Call SOLE   3,700 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 417 3,700 SH Call SOLE   3,700 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 417 3,700 SH Put SOLE   3,700 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 440 3,900 SH Call SOLE   3,900 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 440 3,900 SH Put SOLE   3,900 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 485 4,300 SH Call SOLE   4,300 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 485 4,300 SH Put SOLE   4,300 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 485 4,300 SH Put SOLE   4,300 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 485 4,300 SH Put SOLE   4,300 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 519 4,600 SH Put SOLE   4,600 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 541 4,800 SH Call SOLE   4,800 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 541 4,800 SH Put SOLE   4,800 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 553 4,900 SH Call SOLE   4,900 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 553 4,900 SH Call SOLE   4,900 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 564 5,000 SH Put SOLE   5,000 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 620 5,500 SH Put SOLE   5,500 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 643 5,700 SH Call SOLE   5,700 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 665 5,900 SH Call SOLE   5,900 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 665 5,900 SH Put SOLE   5,900 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 688 6,100 SH Put SOLE   6,100 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 722 6,400 SH Put SOLE   6,400 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 722 6,400 SH Put SOLE   6,400 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 733 6,500 SH Put SOLE   6,500 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 744 6,600 SH Put SOLE   6,600 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 767 6,800 SH Call SOLE   6,800 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 767 6,800 SH Call SOLE   6,800 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 812 7,200 SH Put SOLE   7,200 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 823 7,300 SH Put SOLE   7,300 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 834 7,400 SH Call SOLE   7,400 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 936 8,300 SH Put SOLE   8,300 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 958 8,500 SH Call SOLE   8,500 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 1,004 8,900 SH Put SOLE   8,900 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 1,071 9,500 SH Put SOLE   9,500 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 1,105 9,800 SH Put SOLE   9,800 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 1,173 10,400 SH Call SOLE   10,400 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 1,195 10,600 SH Put SOLE   10,600 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 1,207 10,700 SH Put SOLE   10,700 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 1,218 10,800 SH Call SOLE   10,800 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 1,274 11,300 SH Put SOLE   11,300 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 1,285 11,400 SH Put SOLE   11,400 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 1,308 11,600 SH Put SOLE   11,600 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 1,443 12,800 SH Put SOLE   12,800 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 1,522 13,500 SH Put SOLE   13,500 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 1,612 14,300 SH Put SOLE   14,300 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 1,658 14,700 SH Call SOLE   14,700 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 1,714 15,200 SH Call SOLE   15,200 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 1,759 15,600 SH Put SOLE   15,600 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 1,951 17,300 SH Call SOLE   17,300 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 2,064 18,300 SH Call SOLE   18,300 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 2,199 19,500 SH Call SOLE   19,500 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 2,402 21,300 SH Put SOLE   21,300 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 2,571 22,800 SH Call SOLE   22,800 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 2,605 23,100 SH Put SOLE   23,100 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 2,751 24,400 SH Put SOLE   24,400 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 3,090 27,400 SH Put SOLE   27,400 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 3,631 32,200 SH Call SOLE   32,200 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 4,082 36,200 SH Call SOLE   36,200 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 7,893 70,000 SH Call SOLE   70,000 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 11,276 100,000 SH Call SOLE   100,000 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 16,677 147,900 SH Call SOLE   147,900 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 22,552 200,000 SH Call SOLE   200,000 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 29,002 257,200 SH Call SOLE   257,200 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 39,466 350,000 SH Call SOLE   350,000 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 49,941 442,900 SH Call SOLE   442,900 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 61,635 546,600 SH Call SOLE   546,600 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 67,295 596,800 SH Call SOLE   596,800 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 281,900 2,500,000 SH Call SOLE   2,500,000 0 0
SPDR INDEX SHS FDS STOXX EUR 50 ETF 78463X103 0 1 SH   SOLE   1 0 0
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 8 200 SH Call SOLE   200 0 0
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 8 200 SH Put SOLE   200 0 0
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 8 200 SH Put SOLE   200 0 0
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 8 200 SH Put SOLE   200 0 0
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 8 200 SH Put SOLE   200 0 0
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 11 300 SH Call SOLE   300 0 0
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 11 300 SH Put SOLE   300 0 0
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 11 300 SH Put SOLE   300 0 0
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 11 300 SH Put SOLE   300 0 0
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 15 400 SH Call SOLE   400 0 0
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 15 400 SH Call SOLE   400 0 0
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 15 400 SH Put SOLE   400 0 0
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 15 400 SH Put SOLE   400 0 0
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 15 400 SH Put SOLE   400 0 0
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 19 500 SH Put SOLE   500 0 0
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 23 600 SH Put SOLE   600 0 0
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 27 700 SH Put SOLE   700 0 0
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 27 700 SH Put SOLE   700 0 0
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 31 800 SH Put SOLE   800 0 0
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 42 1,100 SH Call SOLE   1,100 0 0
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 42 1,100 SH Put SOLE   1,100 0 0
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 42 1,100 SH Put SOLE   1,100 0 0
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 46 1,200 SH Put SOLE   1,200 0 0
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 57 1,500 SH Put SOLE   1,500 0 0
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 84 2,200 SH Call SOLE   2,200 0 0
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 107 2,800 SH Put SOLE   2,800 0 0
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 375 9,800 SH Put SOLE   9,800 0 0
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 601 15,715 SH   SOLE   15,715 0 0
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 658 17,200 SH Put SOLE   17,200 0 0
SPDR INDEX SHS FDS ASIA PACIF ETF 78463X301 0 1 SH   SOLE   1 0 0
SPDR INDEX SHS FDS SOLACTIVE UK ETF 78463X335 0 1 SH   SOLE   1 0 0
SPDR INDEX SHS FDS SOLACTIVE GERMNY 78463X350 0 1 SH   SOLE   1 0 0
SPDR INDEX SHS FDS SOLACTIVE JAPAN 78463X368 0 1 SH   SOLE   1 0 0
SPDR INDEX SHS FDS SOLACTIVE CANADA 78463X376 0 1 SH   SOLE   1 0 0
SPDR INDEX SHS FDS EUR STOXX SMCP 78463X392 0 1 SH   SOLE   1 0 0
SPDR INDEX SHS FDS S&P CHINA ETF 78463X400 0 1 SH   SOLE   1 0 0
SPDR INDEX SHS FDS MSCI WRLD STRGIC 78463X418 0 1 SH   SOLE   1 0 0
SPDR INDEX SHS FDS MSCI EMRG MKTS 78463X426 0 1 SH   SOLE   1 0 0
SPDR INDEX SHS FDS MSCI EAFE STRTGC 78463X434 0 1 SH   SOLE   1 0 0
SPDR INDEX SHS FDS S&P GLBDIV ETF 78463X459 0 1 SH   SOLE   1 0 0
SPDR INDEX SHS FDS MSCI ACWI ETF 78463X475 0 1 SH   SOLE   1 0 0
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 0 2 SH   SOLE   2 0 0
SPDR INDEX SHS FDS S&P EM MKT DIV 78463X533 0 1 SH   SOLE   1 0 0
SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541 15 294 SH   SOLE   294 0 0
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 0 1 SH   SOLE   1 0 0
SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756 0 1 SH   SOLE   1 0 0
SPDR INDEX SHS FDS S&P INTL ETF 78463X772 0 1 SH   SOLE   1 0 0
SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 0 1 SH   SOLE   1 0 0
SPDR INDEX SHS FDS S&P GBLINF ETF 78463X855 0 1 SH   SOLE   1 0 0
SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 8 221 SH   SOLE   221 0 0
SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 0 1 SH   SOLE   1 0 0
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 0 1 SH   SOLE   1 0 0
SPDR SERIES TRUST NYSE TECH ETF 78464A102 0 2 SH   SOLE   2 0 0
SPDR SERIES TRUST SPDR S&P1500VL 78464A128 0 1 SH   SOLE   1 0 0
SPDR SERIES TRUST BLOMBRG BRC CORP 78464A144 0 1 SH   SOLE   1 0 0
SPDR SERIES TRUST BLOMBRG BRC INTL 78464A151 0 1 SH   SOLE   1 0 0
SPDR SERIES TRUST S&P 600 SMCP GRW 78464A201 0 4 SH   SOLE   4 0 0
SPDR SERIES TRUST NUV HGHYLD MUN 78464A284 0 1 SH   SOLE   1 0 0
SPDR SERIES TRUST WELLS FG PFD ETF 78464A292 0 1 SH   SOLE   1 0 0
SPDR SERIES TRUST S&P 600 SMCP VAL 78464A300 0 2 SH   SOLE   2 0 0
SPDR SERIES TRUST BLOMBERG BRC INT 78464A334 0 1 SH   SOLE   1 0 0
SPDR SERIES TRUST BLMBRG BRC CNVRT 78464A359 0 1 SH   SOLE   1 0 0
SPDR SERIES TRUST PORTFOLIO LN COR 78464A367 0 1 SH   SOLE   1 0 0
SPDR SERIES TRUST PORTFOLIO INTRMD 78464A375 0 1 SH   SOLE   1 0 0
SPDR SERIES TRUST BLOMBRG BRC MRTG 78464A383 0 1 SH   SOLE   1 0 0
SPDR SERIES TRUST BLOMBRG BRC EMRG 78464A391 0 1 SH   SOLE   1 0 0
SPDR SERIES TRUST PRTFLO S&P500 GW 78464A409 0 4 SH   SOLE   4 0 0
SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 332 9,219 SH   SOLE   9,219 0 0
SPDR SERIES TRUST PORTFOLIO SHORT 78464A474 0 1 SH   SOLE   1 0 0
SPDR SERIES TRUST FTSE INT GVT ETF 78464A490 0 1 SH   SOLE   1 0 0
SPDR SERIES TRUST PRTFLO S&P500 VL 78464A508 0 4 SH   SOLE   4 0 0
SPDR SERIES TRUST BLOMBERG INTL TR 78464A516 0 2 SH   SOLE   2 0 0
SPDR SERIES TRUST S&P TRANSN ETF 78464A532 0 2 SH   SOLE   2 0 0
SPDR SERIES TRUST S&P TELECOM 78464A540 0 1 SH   SOLE   1 0 0
SPDR SERIES TRUST HLTH CARE SVCS 78464A573 0 2 SH   SOLE   2 0 0
SPDR SERIES TRUST HLTH CR EQUIP 78464A581 0 2 SH   SOLE   2 0 0
SPDR SERIES TRUST COMP SOFTWARE 78464A599 0 2 SH   SOLE   2 0 0
SPDR SERIES TRUST DJ REIT ETF 78464A607 0 1 SH   SOLE   1 0 0
SPDR SERIES TRUST AEROSPACE DEF 78464A631 0 2 SH   SOLE   2 0 0
SPDR SERIES TRUST PORTFOLIO AGRGTE 78464A649 0 2 SH   SOLE   2 0 0
SPDR SERIES TRUST BLOMBRG BRC TIPS 78464A656 0 1 SH   SOLE   1 0 0
SPDR SERIES TRUST PORTFOLIO LN TSR 78464A664 0 2 SH   SOLE   2 0 0
SPDR SERIES TRUST BLMBRG BRC INTRM 78464A672 0 1 SH   SOLE   1 0 0
SPDR SERIES TRUST S&P REGL BKG 78464A698 6 100 SH Call SOLE   100 0 0
SPDR SERIES TRUST S&P REGL BKG 78464A698 6 100 SH Put SOLE   100 0 0
SPDR SERIES TRUST S&P REGL BKG 78464A698 12 200 SH Put SOLE   200 0 0
SPDR SERIES TRUST S&P REGL BKG 78464A698 12 200 SH Put SOLE   200 0 0
SPDR SERIES TRUST S&P REGL BKG 78464A698 18 300 SH Put SOLE   300 0 0
SPDR SERIES TRUST S&P REGL BKG 78464A698 24 400 SH Put SOLE   400 0 0
SPDR SERIES TRUST S&P REGL BKG 78464A698 24 400 SH Put SOLE   400 0 0
SPDR SERIES TRUST S&P REGL BKG 78464A698 36 600 SH Call SOLE   600 0 0
SPDR SERIES TRUST S&P REGL BKG 78464A698 36 600 SH Call SOLE   600 0 0
SPDR SERIES TRUST S&P REGL BKG 78464A698 36 600 SH Call SOLE   600 0 0
SPDR SERIES TRUST S&P REGL BKG 78464A698 36 600 SH Put SOLE   600 0 0
SPDR SERIES TRUST S&P REGL BKG 78464A698 36 600 SH Put SOLE   600 0 0
SPDR SERIES TRUST S&P REGL BKG 78464A698 36 600 SH Put SOLE   600 0 0
SPDR SERIES TRUST S&P REGL BKG 78464A698 42 700 SH Put SOLE   700 0 0
SPDR SERIES TRUST S&P REGL BKG 78464A698 48 800 SH Call SOLE   800 0 0
SPDR SERIES TRUST S&P REGL BKG 78464A698 59 1,000 SH Put SOLE   1,000 0 0
SPDR SERIES TRUST S&P REGL BKG 78464A698 65 1,100 SH Put SOLE   1,100 0 0
SPDR SERIES TRUST S&P REGL BKG 78464A698 71 1,200 SH Put SOLE   1,200 0 0
SPDR SERIES TRUST S&P REGL BKG 78464A698 83 1,400 SH Call SOLE   1,400 0 0
SPDR SERIES TRUST S&P REGL BKG 78464A698 101 1,700 SH Put SOLE   1,700 0 0
SPDR SERIES TRUST S&P REGL BKG 78464A698 107 1,800 SH Call SOLE   1,800 0 0
SPDR SERIES TRUST S&P REGL BKG 78464A698 113 1,900 SH Call SOLE   1,900 0 0
SPDR SERIES TRUST S&P REGL BKG 78464A698 125 2,100 SH Put SOLE   2,100 0 0
SPDR SERIES TRUST S&P REGL BKG 78464A698 143 2,400 SH Call SOLE   2,400 0 0
SPDR SERIES TRUST S&P REGL BKG 78464A698 166 2,800 SH Put SOLE   2,800 0 0
SPDR SERIES TRUST S&P REGL BKG 78464A698 172 2,900 SH Put SOLE   2,900 0 0
SPDR SERIES TRUST S&P REGL BKG 78464A698 250 4,200 SH Call SOLE   4,200 0 0
SPDR SERIES TRUST S&P REGL BKG 78464A698 279 4,700 SH Call SOLE   4,700 0 0
SPDR SERIES TRUST S&P REGL BKG 78464A698 1,016 17,100 SH Put SOLE   17,100 0 0
SPDR SERIES TRUST S&P REGL BKG 78464A698 5,942 100,000 SH Put SOLE   100,000 0 0
SPDR SERIES TRUST S&P REGL BKG 78464A698 14,837 249,700 SH Put SOLE   249,700 0 0
SPDR SERIES TRUST S&P REGL BKG 78464A698 19,597 329,800 SH Put SOLE   329,800 0 0
SPDR SERIES TRUST S&P REGL BKG 78464A698 19,650 330,700 SH Call SOLE   330,700 0 0
SPDR SERIES TRUST S&P REGL BKG 78464A698 23,887 402,000 SH Put SOLE   402,000 0 0
SPDR SERIES TRUST S&P REGL BKG 78464A698 29,520 496,800 SH Put SOLE   496,800 0 0
SPDR SERIES TRUST S&P REGL BKG 78464A698 34,887 587,132 SH   SOLE   587,132 0 0
SPDR SERIES TRUST S&P REGL BKG 78464A698 44,369 746,700 SH Put SOLE   746,700 0 0
SPDR SERIES TRUST GLB DOW ETF 78464A706 0 1 SH   SOLE   1 0 0
SPDR SERIES TRUST S&P RETAIL ETF 78464A714 5 100 SH Call SOLE   100 0 0
SPDR SERIES TRUST S&P RETAIL ETF 78464A714 5 100 SH Put SOLE   100 0 0
SPDR SERIES TRUST S&P RETAIL ETF 78464A714 10 200 SH Call SOLE   200 0 0
SPDR SERIES TRUST S&P RETAIL ETF 78464A714 10 200 SH Call SOLE   200 0 0
SPDR SERIES TRUST S&P RETAIL ETF 78464A714 15 300 SH Call SOLE   300 0 0
SPDR SERIES TRUST S&P RETAIL ETF 78464A714 20 400 SH Call SOLE   400 0 0
SPDR SERIES TRUST S&P RETAIL ETF 78464A714 20 400 SH Put SOLE   400 0 0
SPDR SERIES TRUST S&P RETAIL ETF 78464A714 20 400 SH Put SOLE   400 0 0
SPDR SERIES TRUST S&P RETAIL ETF 78464A714 26 500 SH Put SOLE   500 0 0
SPDR SERIES TRUST S&P RETAIL ETF 78464A714 31 600 SH Call SOLE   600 0 0
SPDR SERIES TRUST S&P RETAIL ETF 78464A714 36 700 SH Put SOLE   700 0 0
SPDR SERIES TRUST S&P RETAIL ETF 78464A714 41 800 SH Put SOLE   800 0 0
SPDR SERIES TRUST S&P RETAIL ETF 78464A714 46 900 SH Call SOLE   900 0 0
SPDR SERIES TRUST S&P RETAIL ETF 78464A714 46 900 SH Put SOLE   900 0 0
SPDR SERIES TRUST S&P RETAIL ETF 78464A714 77 1,500 SH Call SOLE   1,500 0 0
SPDR SERIES TRUST S&P RETAIL ETF 78464A714 77 1,500 SH Put SOLE   1,500 0 0
SPDR SERIES TRUST S&P RETAIL ETF 78464A714 77 1,500 SH Put SOLE   1,500 0 0
SPDR SERIES TRUST S&P RETAIL ETF 78464A714 97 1,900 SH Put SOLE   1,900 0 0
SPDR SERIES TRUST S&P RETAIL ETF 78464A714 97 1,900 SH Put SOLE   1,900 0 0
SPDR SERIES TRUST S&P RETAIL ETF 78464A714 107 2,100 SH Put SOLE   2,100 0 0
SPDR SERIES TRUST S&P RETAIL ETF 78464A714 117 2,300 SH Put SOLE   2,300 0 0
SPDR SERIES TRUST S&P RETAIL ETF 78464A714 122 2,400 SH Put SOLE   2,400 0 0
SPDR SERIES TRUST S&P RETAIL ETF 78464A714 128 2,500 SH Put SOLE   2,500 0 0
SPDR SERIES TRUST S&P RETAIL ETF 78464A714 168 3,300 SH Put SOLE   3,300 0 0
SPDR SERIES TRUST S&P RETAIL ETF 78464A714 199 3,900 SH Put SOLE   3,900 0 0
SPDR SERIES TRUST S&P RETAIL ETF 78464A714 209 4,100 SH Put SOLE   4,100 0 0
SPDR SERIES TRUST S&P RETAIL ETF 78464A714 214 4,200 SH Call SOLE   4,200 0 0
SPDR SERIES TRUST S&P RETAIL ETF 78464A714 347 6,800 SH Put SOLE   6,800 0 0
SPDR SERIES TRUST S&P RETAIL ETF 78464A714 429 8,400 SH Call SOLE   8,400 0 0
SPDR SERIES TRUST S&P RETAIL ETF 78464A714 577 11,300 SH Call SOLE   11,300 0 0
SPDR SERIES TRUST S&P RETAIL ETF 78464A714 719 14,100 SH Put SOLE   14,100 0 0
SPDR SERIES TRUST S&P RETAIL ETF 78464A714 827 16,200 SH Put SOLE   16,200 0 0
SPDR SERIES TRUST S&P RETAIL ETF 78464A714 944 18,500 SH Put SOLE   18,500 0 0
SPDR SERIES TRUST S&P RETAIL ETF 78464A714 980 19,200 SH Put SOLE   19,200 0 0
SPDR SERIES TRUST S&P RETAIL ETF 78464A714 1,036 20,300 SH Put SOLE   20,300 0 0
SPDR SERIES TRUST S&P RETAIL ETF 78464A714 1,133 22,200 SH Put SOLE   22,200 0 0
SPDR SERIES TRUST S&P RETAIL ETF 78464A714 2,117 41,495 SH   SOLE   41,495 0 0
SPDR SERIES TRUST S&P RETAIL ETF 78464A714 3,546 69,500 SH Put SOLE   69,500 0 0
SPDR SERIES TRUST S&P RETAIL ETF 78464A714 3,974 77,900 SH Put SOLE   77,900 0 0
SPDR SERIES TRUST S&P RETAIL ETF 78464A714 4,061 79,600 SH Put SOLE   79,600 0 0
SPDR SERIES TRUST S&P PHARMAC 78464A722 0 2 SH   SOLE   2 0 0
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 4 100 SH Put SOLE   100 0 0
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 4 100 SH Put SOLE   100 0 0
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 4 100 SH Put SOLE   100 0 0
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 9 200 SH Call SOLE   200 0 0
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 9 200 SH Call SOLE   200 0 0
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 9 200 SH Put SOLE   200 0 0
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 9 200 SH Put SOLE   200 0 0
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 9 200 SH Put SOLE   200 0 0
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 13 300 SH Call SOLE   300 0 0
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 13 300 SH Put SOLE   300 0 0
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 17 400 SH Call SOLE   400 0 0
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 22 500 SH Call SOLE   500 0 0
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 22 500 SH Call SOLE   500 0 0
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 22 500 SH Put SOLE   500 0 0
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 22 500 SH Put SOLE   500 0 0
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 22 500 SH Put SOLE   500 0 0
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 26 600 SH Call SOLE   600 0 0
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 26 600 SH Call SOLE   600 0 0
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 26 600 SH Put SOLE   600 0 0
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 26 600 SH Put SOLE   600 0 0
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 30 700 SH Call SOLE   700 0 0
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 30 700 SH Call SOLE   700 0 0
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 30 700 SH Put SOLE   700 0 0
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 30 700 SH Put SOLE   700 0 0
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 30 700 SH Put SOLE   700 0 0
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 35 800 SH Call SOLE   800 0 0
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 35 800 SH Put SOLE   800 0 0
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 35 800 SH Put SOLE   800 0 0
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 39 900 SH Call SOLE   900 0 0
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 39 900 SH Put SOLE   900 0 0
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 39 900 SH Put SOLE   900 0 0
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 43 1,000 SH Call SOLE   1,000 0 0
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 43 1,000 SH Put SOLE   1,000 0 0
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 43 1,000 SH Put SOLE   1,000 0 0
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 43 1,000 SH Put SOLE   1,000 0 0
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 48 1,100 SH Put SOLE   1,100 0 0
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 52 1,200 SH Call SOLE   1,200 0 0
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 52 1,200 SH Call SOLE   1,200 0 0
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 52 1,200 SH Put SOLE   1,200 0 0
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 56 1,300 SH Call SOLE   1,300 0 0
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 56 1,300 SH Put SOLE   1,300 0 0
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 56 1,300 SH Put SOLE   1,300 0 0
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 61 1,400 SH Call SOLE   1,400 0 0
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 61 1,400 SH Put SOLE   1,400 0 0
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 65 1,500 SH Put SOLE   1,500 0 0
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 65 1,500 SH Put SOLE   1,500 0 0
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 69 1,600 SH Call SOLE   1,600 0 0
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 69 1,600 SH Call SOLE   1,600 0 0
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 69 1,600 SH Put SOLE   1,600 0 0
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 69 1,600 SH Put SOLE   1,600 0 0
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 74 1,700 SH Call SOLE   1,700 0 0
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 74 1,700 SH Call SOLE   1,700 0 0
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 74 1,700 SH Put SOLE   1,700 0 0
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 74 1,700 SH Put SOLE   1,700 0 0
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 78 1,800 SH Call SOLE   1,800 0 0
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 78 1,800 SH Call SOLE   1,800 0 0
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 78 1,800 SH Put SOLE   1,800 0 0
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 78 1,800 SH Put SOLE   1,800 0 0
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 95 2,200 SH Call SOLE   2,200 0 0
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 95 2,200 SH Put SOLE   2,200 0 0
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 100 2,300 SH Put SOLE   2,300 0 0
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 113 2,600 SH Call SOLE   2,600 0 0
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 113 2,600 SH Put SOLE   2,600 0 0
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 117 2,700 SH Put SOLE   2,700 0 0
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 139 3,200 SH Call SOLE   3,200 0 0
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 143 3,300 SH Put SOLE   3,300 0 0
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 147 3,400 SH Call SOLE   3,400 0 0
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 147 3,400 SH Put SOLE   3,400 0 0
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 160 3,700 SH Put SOLE   3,700 0 0
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 177 4,100 SH Call SOLE   4,100 0 0
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 182 4,200 SH Put SOLE   4,200 0 0
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 186 4,300 SH Put SOLE   4,300 0 0
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 221 5,100 SH Put SOLE   5,100 0 0
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 225 5,200 SH Call SOLE   5,200 0 0
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 234 5,400 SH Put SOLE   5,400 0 0
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 238 5,500 SH Put SOLE   5,500 0 0
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 260 6,000 SH Put SOLE   6,000 0 0
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 268 6,200 SH Put SOLE   6,200 0 0
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 268 6,200 SH Put SOLE   6,200 0 0
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 277 6,400 SH Call SOLE   6,400 0 0
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 307 7,100 SH Put SOLE   7,100 0 0
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 346 8,000 SH Put SOLE   8,000 0 0
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 351 8,100 SH Put SOLE   8,100 0 0
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 368 8,500 SH Put SOLE   8,500 0 0
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 390 9,000 SH Put SOLE   9,000 0 0
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 403 9,300 SH Call SOLE   9,300 0 0
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 407 9,400 SH Call SOLE   9,400 0 0
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 411 9,500 SH Put SOLE   9,500 0 0
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 411 9,500 SH Put SOLE   9,500 0 0
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 437 10,100 SH Put SOLE   10,100 0 0
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 442 10,200 SH Put SOLE   10,200 0 0
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 472 10,900 SH Put SOLE   10,900 0 0
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 481 11,100 SH Call SOLE   11,100 0 0
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 498 11,500 SH Put SOLE   11,500 0 0
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 537 12,400 SH Put SOLE   12,400 0 0
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 558 12,900 SH Put SOLE   12,900 0 0
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 593 13,700 SH Put SOLE   13,700 0 0
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 619 14,300 SH Put SOLE   14,300 0 0
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 1,082 25,000 SH Put SOLE   25,000 0 0
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 5,270 121,730 SH   SOLE   121,730 0 0
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 8,658 200,000 SH Call SOLE   200,000 0 0
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 10,823 250,000 SH Call SOLE   250,000 0 0
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 17,576 406,000 SH Put SOLE   406,000 0 0
SPDR SERIES TRUST OILGAS EQUIP 78464A748 5 310 SH   SOLE   310 0 0
SPDR SERIES TRUST S&P METALS MNG 78464A755 7 200 SH Call SOLE   200 0 0
SPDR SERIES TRUST S&P METALS MNG 78464A755 7 200 SH Call SOLE   200 0 0
SPDR SERIES TRUST S&P METALS MNG 78464A755 7 200 SH Call SOLE   200 0 0
SPDR SERIES TRUST S&P METALS MNG 78464A755 7 200 SH Put SOLE   200 0 0
SPDR SERIES TRUST S&P METALS MNG 78464A755 7 200 SH Put SOLE   200 0 0
SPDR SERIES TRUST S&P METALS MNG 78464A755 7 200 SH Put SOLE   200 0 0
SPDR SERIES TRUST S&P METALS MNG 78464A755 7 200 SH Put SOLE   200 0 0
SPDR SERIES TRUST S&P METALS MNG 78464A755 7 200 SH Put SOLE   200 0 0
SPDR SERIES TRUST S&P METALS MNG 78464A755 7 200 SH Put SOLE   200 0 0
SPDR SERIES TRUST S&P METALS MNG 78464A755 7 200 SH Put SOLE   200 0 0
SPDR SERIES TRUST S&P METALS MNG 78464A755 7 200 SH Put SOLE   200 0 0
SPDR SERIES TRUST S&P METALS MNG 78464A755 7 200 SH Put SOLE   200 0 0
SPDR SERIES TRUST S&P METALS MNG 78464A755 7 200 SH Put SOLE   200 0 0
SPDR SERIES TRUST S&P METALS MNG 78464A755 7 200 SH Put SOLE   200 0 0
SPDR SERIES TRUST S&P METALS MNG 78464A755 10 300 SH Call SOLE   300 0 0
SPDR SERIES TRUST S&P METALS MNG 78464A755 10 300 SH Call SOLE   300 0 0
SPDR SERIES TRUST S&P METALS MNG 78464A755 10 300 SH Put SOLE   300 0 0
SPDR SERIES TRUST S&P METALS MNG 78464A755 10 300 SH Put SOLE   300 0 0
SPDR SERIES TRUST S&P METALS MNG 78464A755 14 400 SH Put SOLE   400 0 0
SPDR SERIES TRUST S&P METALS MNG 78464A755 14 400 SH Put SOLE   400 0 0
SPDR SERIES TRUST S&P METALS MNG 78464A755 14 400 SH Put SOLE   400 0 0
SPDR SERIES TRUST S&P METALS MNG 78464A755 14 400 SH Put SOLE   400 0 0
SPDR SERIES TRUST S&P METALS MNG 78464A755 20 600 SH Call SOLE   600 0 0
SPDR SERIES TRUST S&P METALS MNG 78464A755 20 600 SH Put SOLE   600 0 0
SPDR SERIES TRUST S&P METALS MNG 78464A755 20 600 SH Put SOLE   600 0 0
SPDR SERIES TRUST S&P METALS MNG 78464A755 27 800 SH Put SOLE   800 0 0
SPDR SERIES TRUST S&P METALS MNG 78464A755 27 800 SH Put SOLE   800 0 0
SPDR SERIES TRUST S&P METALS MNG 78464A755 38 1,100 SH Put SOLE   1,100 0 0
SPDR SERIES TRUST S&P METALS MNG 78464A755 41 1,200 SH Call SOLE   1,200 0 0
SPDR SERIES TRUST S&P METALS MNG 78464A755 41 1,200 SH Call SOLE   1,200 0 0
SPDR SERIES TRUST S&P METALS MNG 78464A755 48 1,400 SH Put SOLE   1,400 0 0
SPDR SERIES TRUST S&P METALS MNG 78464A755 61 1,800 SH Put SOLE   1,800 0 0
SPDR SERIES TRUST S&P METALS MNG 78464A755 68 2,000 SH Put SOLE   2,000 0 0
SPDR SERIES TRUST S&P METALS MNG 78464A755 68 2,000 SH Put SOLE   2,000 0 0
SPDR SERIES TRUST S&P METALS MNG 78464A755 369 10,800 SH Call SOLE   10,800 0 0
SPDR SERIES TRUST S&P METALS MNG 78464A755 944 27,641 SH   SOLE   27,641 0 0
SPDR SERIES TRUST S&P METALS MNG 78464A755 1,708 50,000 SH Put SOLE   50,000 0 0
SPDR SERIES TRUST S&P METALS MNG 78464A755 2,733 80,000 SH Put SOLE   80,000 0 0
SPDR SERIES TRUST S&P METALS MNG 78464A755 8,540 250,000 SH Put SOLE   250,000 0 0
SPDR SERIES TRUST S&P DIVID ETF 78464A763 27 277 SH   SOLE   277 0 0
SPDR SERIES TRUST S&P CAP MKTS 78464A771 0 1 SH   SOLE   1 0 0
SPDR SERIES TRUST S&P INS ETF 78464A789 0 3 SH   SOLE   3 0 0
SPDR SERIES TRUST S&P BK ETF 78464A797 13,877 297,971 SH   SOLE   297,971 0 0
SPDR SERIES TRUST PORTFOLIO TL STK 78464A805 0 6 SH   SOLE   6 0 0
SPDR SERIES TRUST S&P 600 SML CAP 78464A813 0 2 SH   SOLE   2 0 0
SPDR SERIES TRUST S&P 400 MDCP GRW 78464A821 0 3 SH   SOLE   3 0 0
SPDR SERIES TRUST S&P 400 MDCP VAL 78464A839 0 2 SH   SOLE   2 0 0
SPDR SERIES TRUST PORTFOLIO MD ETF 78464A847 0 3 SH   SOLE   3 0 0
SPDR SERIES TRUST PORTFOLIO LR ETF 78464A854 0 4 SH   SOLE   4 0 0
SPDR SERIES TRUST S&P SEMICNDCTR 78464A862 0 2 SH   SOLE   2 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 0 3 SH   SOLE   3 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 10 100 SH Call SOLE   100 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 10 100 SH Call SOLE   100 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 10 100 SH Call SOLE   100 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 10 100 SH Call SOLE   100 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 10 100 SH Call SOLE   100 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 10 100 SH Call SOLE   100 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 10 100 SH Call SOLE   100 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 10 100 SH Call SOLE   100 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 10 100 SH Put SOLE   100 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 10 100 SH Put SOLE   100 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 10 100 SH Put SOLE   100 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 10 100 SH Put SOLE   100 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 10 100 SH Put SOLE   100 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 19 200 SH Call SOLE   200 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 19 200 SH Call SOLE   200 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 19 200 SH Call SOLE   200 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 19 200 SH Call SOLE   200 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 19 200 SH Call SOLE   200 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 19 200 SH Call SOLE   200 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 19 200 SH Put SOLE   200 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 19 200 SH Put SOLE   200 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 19 200 SH Put SOLE   200 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 19 200 SH Put SOLE   200 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 19 200 SH Put SOLE   200 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 19 200 SH Put SOLE   200 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 29 300 SH Call SOLE   300 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 29 300 SH Call SOLE   300 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 29 300 SH Call SOLE   300 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 29 300 SH Call SOLE   300 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 29 300 SH Call SOLE   300 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 29 300 SH Call SOLE   300 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 29 300 SH Put SOLE   300 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 29 300 SH Put SOLE   300 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 29 300 SH Put SOLE   300 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 29 300 SH Put SOLE   300 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 29 300 SH Put SOLE   300 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 29 300 SH Put SOLE   300 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 29 300 SH Put SOLE   300 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 29 300 SH Put SOLE   300 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 29 300 SH Put SOLE   300 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 29 300 SH Put SOLE   300 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 38 400 SH Call SOLE   400 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 38 400 SH Call SOLE   400 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 38 400 SH Call SOLE   400 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 38 400 SH Call SOLE   400 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 38 400 SH Call SOLE   400 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 38 400 SH Call SOLE   400 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 38 400 SH Put SOLE   400 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 38 400 SH Put SOLE   400 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 38 400 SH Put SOLE   400 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 38 400 SH Put SOLE   400 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 38 400 SH Put SOLE   400 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 38 400 SH Put SOLE   400 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 48 500 SH Call SOLE   500 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 48 500 SH Call SOLE   500 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 48 500 SH Call SOLE   500 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 48 500 SH Put SOLE   500 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 48 500 SH Put SOLE   500 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 48 500 SH Put SOLE   500 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 48 500 SH Put SOLE   500 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 58 600 SH Call SOLE   600 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 58 600 SH Call SOLE   600 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 58 600 SH Call SOLE   600 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 58 600 SH Call SOLE   600 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 58 600 SH Call SOLE   600 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 58 600 SH Call SOLE   600 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 58 600 SH Put SOLE   600 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 58 600 SH Put SOLE   600 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 58 600 SH Put SOLE   600 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 58 600 SH Put SOLE   600 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 58 600 SH Put SOLE   600 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 58 600 SH Put SOLE   600 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 67 700 SH Put SOLE   700 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 67 700 SH Put SOLE   700 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 67 700 SH Put SOLE   700 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 67 700 SH Put SOLE   700 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 77 800 SH Call SOLE   800 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 77 800 SH Call SOLE   800 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 77 800 SH Put SOLE   800 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 77 800 SH Put SOLE   800 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 77 800 SH Put SOLE   800 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 86 900 SH Call SOLE   900 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 86 900 SH Put SOLE   900 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 86 900 SH Put SOLE   900 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 96 1,000 SH Call SOLE   1,000 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 96 1,000 SH Call SOLE   1,000 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 96 1,000 SH Put SOLE   1,000 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 96 1,000 SH Put SOLE   1,000 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 96 1,000 SH Put SOLE   1,000 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 96 1,000 SH Put SOLE   1,000 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 96 1,000 SH Put SOLE   1,000 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 96 1,000 SH Put SOLE   1,000 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 115 1,200 SH Call SOLE   1,200 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 115 1,200 SH Put SOLE   1,200 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 115 1,200 SH Put SOLE   1,200 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 125 1,300 SH Call SOLE   1,300 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 125 1,300 SH Put SOLE   1,300 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 125 1,300 SH Put SOLE   1,300 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 134 1,400 SH Call SOLE   1,400 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 134 1,400 SH Call SOLE   1,400 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 134 1,400 SH Call SOLE   1,400 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 134 1,400 SH Put SOLE   1,400 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 144 1,500 SH Call SOLE   1,500 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 144 1,500 SH Put SOLE   1,500 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 153 1,600 SH Call SOLE   1,600 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 163 1,700 SH Call SOLE   1,700 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 163 1,700 SH Call SOLE   1,700 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 163 1,700 SH Call SOLE   1,700 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 173 1,800 SH Put SOLE   1,800 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 182 1,900 SH Put SOLE   1,900 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 192 2,000 SH Put SOLE   2,000 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 211 2,200 SH Call SOLE   2,200 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 221 2,300 SH Call SOLE   2,300 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 240 2,500 SH Put SOLE   2,500 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 249 2,600 SH Put SOLE   2,600 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 278 2,900 SH Put SOLE   2,900 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 288 3,000 SH Call SOLE   3,000 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 288 3,000 SH Call SOLE   3,000 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 288 3,000 SH Call SOLE   3,000 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 307 3,200 SH Put SOLE   3,200 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 326 3,400 SH Call SOLE   3,400 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 336 3,500 SH Put SOLE   3,500 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 364 3,800 SH Call SOLE   3,800 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 441 4,600 SH Call SOLE   4,600 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 508 5,300 SH Put SOLE   5,300 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 518 5,400 SH Call SOLE   5,400 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 681 7,100 SH Call SOLE   7,100 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 700 7,300 SH Call SOLE   7,300 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 968 10,100 SH Put SOLE   10,100 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 5,513 57,500 SH Call SOLE   57,500 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 7,622 79,500 SH Put SOLE   79,500 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 8,628 90,000 SH Call SOLE   90,000 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 11,159 116,400 SH Put SOLE   116,400 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 16,662 173,800 SH Put SOLE   173,800 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 21,600 225,300 SH Call SOLE   225,300 0 0
SPDR SERIES TRUST S&P HOMEBUILD 78464A888 0 1 SH   SOLE   1 0 0
SPDR SERIES TRUST S&P HOMEBUILD 78464A888 4 100 SH Call SOLE   100 0 0
SPDR SERIES TRUST S&P HOMEBUILD 78464A888 8 200 SH Call SOLE   200 0 0
SPDR SERIES TRUST S&P HOMEBUILD 78464A888 8 200 SH Call SOLE   200 0 0
SPDR SERIES TRUST S&P HOMEBUILD 78464A888 8 200 SH Put SOLE   200 0 0
SPDR SERIES TRUST S&P HOMEBUILD 78464A888 8 200 SH Put SOLE   200 0 0
SPDR SERIES TRUST S&P HOMEBUILD 78464A888 15 400 SH Call SOLE   400 0 0
SPDR SERIES TRUST S&P HOMEBUILD 78464A888 15 400 SH Call SOLE   400 0 0
SPDR SERIES TRUST S&P HOMEBUILD 78464A888 27 700 SH Call SOLE   700 0 0
SPDR SERIES TRUST S&P HOMEBUILD 78464A888 27 700 SH Call SOLE   700 0 0
SPDR SERIES TRUST S&P HOMEBUILD 78464A888 35 900 SH Put SOLE   900 0 0
SPDR SERIES TRUST S&P HOMEBUILD 78464A888 46 1,200 SH Call SOLE   1,200 0 0
SSGA ACTIVE ETF TR MULT ASS RLRTN 78467V103 0 1 SH   SOLE   1 0 0
SSGA ACTIVE ETF TR INCOM ALLO ETF 78467V202 0 1 SH   SOLE   1 0 0
SSGA ACTIVE ETF TR GLOBL ALLO ETF 78467V400 0 1 SH   SOLE   1 0 0
SSGA ACTIVE ETF TR BLKSTN GSOSRLN 78467V608 0 1 SH   SOLE   1 0 0
SSGA ACTIVE ETF TR MFS SYS COR EQ 78467V806 0 1 SH   SOLE   1 0 0
SSGA ACTIVE ETF TR MFS SYS VAL EQ 78467V871 0 1 SH   SOLE   1 0 0
SSGA ACTIVE ETF TR MFS SYS GWT EQ 78467V889 0 1 SH   SOLE   1 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 26 100 SH Call SOLE   100 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 26 100 SH Call SOLE   100 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 26 100 SH Call SOLE   100 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 26 100 SH Put SOLE   100 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 26 100 SH Put SOLE   100 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 26 100 SH Put SOLE   100 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 26 100 SH Put SOLE   100 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 26 100 SH Put SOLE   100 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 26 100 SH Put SOLE   100 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 26 100 SH Put SOLE   100 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 26 100 SH Put SOLE   100 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 26 100 SH Put SOLE   100 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 26 100 SH Put SOLE   100 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 26 100 SH Put SOLE   100 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 26 100 SH Put SOLE   100 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 26 100 SH Put SOLE   100 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 26 100 SH Put SOLE   100 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 26 100 SH Put SOLE   100 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 26 100 SH Put SOLE   100 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 26 100 SH Put SOLE   100 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 26 100 SH Put SOLE   100 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 26 100 SH Put SOLE   100 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 26 100 SH Put SOLE   100 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 26 100 SH Put SOLE   100 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 53 200 SH Call SOLE   200 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 53 200 SH Call SOLE   200 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 53 200 SH Call SOLE   200 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 53 200 SH Call SOLE   200 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 53 200 SH Call SOLE   200 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 53 200 SH Call SOLE   200 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 53 200 SH Call SOLE   200 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 53 200 SH Call SOLE   200 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 53 200 SH Call SOLE   200 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 53 200 SH Call SOLE   200 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 53 200 SH Call SOLE   200 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 53 200 SH Call SOLE   200 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 53 200 SH Call SOLE   200 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 53 200 SH Call SOLE   200 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 53 200 SH Put SOLE   200 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 53 200 SH Put SOLE   200 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 53 200 SH Put SOLE   200 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 53 200 SH Put SOLE   200 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 53 200 SH Put SOLE   200 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 53 200 SH Put SOLE   200 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 53 200 SH Put SOLE   200 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 53 200 SH Put SOLE   200 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 53 200 SH Put SOLE   200 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 79 300 SH Call SOLE   300 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 79 300 SH Call SOLE   300 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 79 300 SH Call SOLE   300 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 79 300 SH Call SOLE   300 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 79 300 SH Put SOLE   300 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 79 300 SH Put SOLE   300 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 79 300 SH Put SOLE   300 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 79 300 SH Put SOLE   300 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 79 300 SH Put SOLE   300 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 79 300 SH Put SOLE   300 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 79 300 SH Put SOLE   300 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 79 300 SH Put SOLE   300 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 79 300 SH Put SOLE   300 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 106 400 SH Call SOLE   400 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 106 400 SH Call SOLE   400 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 106 400 SH Call SOLE   400 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 106 400 SH Call SOLE   400 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 106 400 SH Call SOLE   400 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 106 400 SH Call SOLE   400 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 106 400 SH Call SOLE   400 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 106 400 SH Put SOLE   400 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 106 400 SH Put SOLE   400 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 106 400 SH Put SOLE   400 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 106 400 SH Put SOLE   400 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 106 400 SH Put SOLE   400 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 106 400 SH Put SOLE   400 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 106 400 SH Put SOLE   400 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 106 400 SH Put SOLE   400 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 106 400 SH Put SOLE   400 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 132 500 SH Call SOLE   500 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 132 500 SH Call SOLE   500 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 132 500 SH Call SOLE   500 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 132 500 SH Call SOLE   500 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 132 500 SH Call SOLE   500 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 132 500 SH Put SOLE   500 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 132 500 SH Put SOLE   500 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 132 500 SH Put SOLE   500 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 132 500 SH Put SOLE   500 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 159 600 SH Call SOLE   600 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 159 600 SH Call SOLE   600 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 159 600 SH Call SOLE   600 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 159 600 SH Call SOLE   600 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 159 600 SH Call SOLE   600 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 159 600 SH Put SOLE   600 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 159 600 SH Put SOLE   600 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 159 600 SH Put SOLE   600 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 159 600 SH Put SOLE   600 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 185 700 SH Call SOLE   700 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 185 700 SH Call SOLE   700 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 185 700 SH Call SOLE   700 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 185 700 SH Put SOLE   700 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 185 700 SH Put SOLE   700 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 185 700 SH Put SOLE   700 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 212 800 SH Call SOLE   800 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 212 800 SH Call SOLE   800 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 212 800 SH Put SOLE   800 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 238 900 SH Call SOLE   900 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 238 900 SH Call SOLE   900 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 238 900 SH Call SOLE   900 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 238 900 SH Put SOLE   900 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 238 900 SH Put SOLE   900 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 238 900 SH Put SOLE   900 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 264 1,000 SH Call SOLE   1,000 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 264 1,000 SH Call SOLE   1,000 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 264 1,000 SH Call SOLE   1,000 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 264 1,000 SH Call SOLE   1,000 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 264 1,000 SH Call SOLE   1,000 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 264 1,000 SH Put SOLE   1,000 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 264 1,000 SH Put SOLE   1,000 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 291 1,100 SH Put SOLE   1,100 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 291 1,100 SH Put SOLE   1,100 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 291 1,100 SH Put SOLE   1,100 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 291 1,100 SH Put SOLE   1,100 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 291 1,100 SH Put SOLE   1,100 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 291 1,100 SH Put SOLE   1,100 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 317 1,200 SH Call SOLE   1,200 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 317 1,200 SH Put SOLE   1,200 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 317 1,200 SH Put SOLE   1,200 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 344 1,300 SH Put SOLE   1,300 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 370 1,400 SH Put SOLE   1,400 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 397 1,500 SH Put SOLE   1,500 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 397 1,500 SH Put SOLE   1,500 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 397 1,500 SH Put SOLE   1,500 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 423 1,600 SH Call SOLE   1,600 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 423 1,600 SH Call SOLE   1,600 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 423 1,600 SH Put SOLE   1,600 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 449 1,700 SH Put SOLE   1,700 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 476 1,800 SH Put SOLE   1,800 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 529 2,000 SH Call SOLE   2,000 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 529 2,000 SH Put SOLE   2,000 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 635 2,400 SH Put SOLE   2,400 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 635 2,400 SH Put SOLE   2,400 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 635 2,400 SH Put SOLE   2,400 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 687 2,600 SH Put SOLE   2,600 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 793 3,000 SH Put SOLE   3,000 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 846 3,200 SH Put SOLE   3,200 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 873 3,300 SH Put SOLE   3,300 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 952 3,600 SH Put SOLE   3,600 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 1,005 3,800 SH Put SOLE   3,800 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 1,031 3,900 SH Put SOLE   3,900 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 1,058 4,000 SH Put SOLE   4,000 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 1,190 4,500 SH Put SOLE   4,500 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 1,322 5,000 SH Put SOLE   5,000 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 3,358 12,700 SH Put SOLE   12,700 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 4,759 18,000 SH Put SOLE   18,000 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 33,347 126,123 SH   SOLE   126,123 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 39,660 150,000 SH Call SOLE   150,000 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 67,422 255,000 SH Call SOLE   255,000 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 555,240 2,100,000 SH Call SOLE   2,100,000 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 37 100 SH Call SOLE   100 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 73 200 SH Call SOLE   200 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 73 200 SH Put SOLE   200 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 73 200 SH Put SOLE   200 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 73 200 SH Put SOLE   200 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 73 200 SH Put SOLE   200 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 110 300 SH Call SOLE   300 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 147 400 SH Call SOLE   400 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 147 400 SH Call SOLE   400 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 147 400 SH Put SOLE   400 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 220 600 SH Call SOLE   600 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 294 800 SH Call SOLE   800 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 1,176 3,200 SH Call SOLE   3,200 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 1,705 4,640 SH   SOLE   4,640 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 7,349 20,000 SH Put SOLE   20,000 0 0
SPDR SER TR PORTFOLIO SH TSR 78468R101 0 1 SH   SOLE   1 0 0
SPDR SER TR BLOMBERG BRC INV 78468R200 0 1 SH   SOLE   1 0 0
SPDR SER TR BLOOMBERG SRT TR 78468R408 0 1 SH   SOLE   1 0 0
SPDR SER TR ICE BOFAML ETF 78468R606 0 1 SH   SOLE   1 0 0
SPDR SER TR S&P1500MOMTILT 78468R705 0 1 SH   SOLE   1 0 0
SPDR SER TR NUVEEN BRC MUNIC 78468R721 0 1 SH   SOLE   1 0 0
SPDR SER TR NUVEEN BLMBRG SR 78468R739 0 1 SH   SOLE   1 0 0
SPDR SER TR SSGA US LRG ETF 78468R804 0 1 SH   SOLE   1 0 0
SPDR SER TR PORTFOLIO SM ETF 78468R853 0 3 SH   SOLE   3 0 0
SPDR SER TR BLOMBERG 1 10 YR 78468R861 0 1 SH   SOLE   1 0 0
SPDR SER TR SSGA US SMAL ETF 78468R887 0 1 SH   SOLE   1 0 0
SRC ENERGY INC COM 78470V108 118 13,232 SH   SOLE   13,232 0 0
SRC ENERGY INC COM 78470V108 5,334 600,000 SH Put SOLE   600,000 0 0
SSR MNG INC COM 784730103 2,657 305,000 SH Call SOLE   305,000 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 26 1,125 SH   SOLE   1,125 0 0
SABRE CORP COM 78573M104 1,552 59,500 SH Call SOLE   59,500 0 0
SAGA COMMUNICATIONS INC CL A NEW 786598300 52 1,427 SH   SOLE   1,427 0 0
SAGE THERAPEUTICS INC COM 78667J108 1,076 7,621 SH   SOLE   7,621 0 0
SAGE THERAPEUTICS INC COM 78667J108 2,091 14,800 SH Put SOLE   14,800 0 0
SALESFORCE COM INC COM 79466L302 16 100 SH Call SOLE   100 0 0
SALESFORCE COM INC COM 79466L302 16 100 SH Put SOLE   100 0 0
SALESFORCE COM INC COM 79466L302 16 100 SH Put SOLE   100 0 0
SALESFORCE COM INC COM 79466L302 16 100 SH Put SOLE   100 0 0
SALESFORCE COM INC COM 79466L302 16 100 SH Put SOLE   100 0 0
SALESFORCE COM INC COM 79466L302 32 200 SH Put SOLE   200 0 0
SALESFORCE COM INC COM 79466L302 32 200 SH Put SOLE   200 0 0
SALESFORCE COM INC COM 79466L302 32 200 SH Put SOLE   200 0 0
SALESFORCE COM INC COM 79466L302 32 200 SH Put SOLE   200 0 0
SALESFORCE COM INC COM 79466L302 32 200 SH Put SOLE   200 0 0
SALESFORCE COM INC COM 79466L302 32 200 SH Put SOLE   200 0 0
SALESFORCE COM INC COM 79466L302 48 300 SH Call SOLE   300 0 0
SALESFORCE COM INC COM 79466L302 48 300 SH Call SOLE   300 0 0
SALESFORCE COM INC COM 79466L302 48 300 SH Put SOLE   300 0 0
SALESFORCE COM INC COM 79466L302 48 300 SH Put SOLE   300 0 0
SALESFORCE COM INC COM 79466L302 48 300 SH Put SOLE   300 0 0
SALESFORCE COM INC COM 79466L302 48 300 SH Put SOLE   300 0 0
SALESFORCE COM INC COM 79466L302 48 300 SH Put SOLE   300 0 0
SALESFORCE COM INC COM 79466L302 48 300 SH Put SOLE   300 0 0
SALESFORCE COM INC COM 79466L302 64 400 SH Put SOLE   400 0 0
SALESFORCE COM INC COM 79466L302 64 400 SH Put SOLE   400 0 0
SALESFORCE COM INC COM 79466L302 64 400 SH Put SOLE   400 0 0
SALESFORCE COM INC COM 79466L302 80 500 SH Call SOLE   500 0 0
SALESFORCE COM INC COM 79466L302 80 500 SH Put SOLE   500 0 0
SALESFORCE COM INC COM 79466L302 80 500 SH Put SOLE   500 0 0
SALESFORCE COM INC COM 79466L302 80 500 SH Put SOLE   500 0 0
SALESFORCE COM INC COM 79466L302 80 500 SH Put SOLE   500 0 0
SALESFORCE COM INC COM 79466L302 95 600 SH Call SOLE   600 0 0
SALESFORCE COM INC COM 79466L302 95 600 SH Put SOLE   600 0 0
SALESFORCE COM INC COM 79466L302 95 600 SH Put SOLE   600 0 0
SALESFORCE COM INC COM 79466L302 95 600 SH Put SOLE   600 0 0
SALESFORCE COM INC COM 79466L302 95 600 SH Put SOLE   600 0 0
SALESFORCE COM INC COM 79466L302 95 600 SH Put SOLE   600 0 0
SALESFORCE COM INC COM 79466L302 95 600 SH Put SOLE   600 0 0
SALESFORCE COM INC COM 79466L302 111 700 SH Put SOLE   700 0 0
SALESFORCE COM INC COM 79466L302 127 800 SH Put SOLE   800 0 0
SALESFORCE COM INC COM 79466L302 143 900 SH Put SOLE   900 0 0
SALESFORCE COM INC COM 79466L302 143 900 SH Put SOLE   900 0 0
SALESFORCE COM INC COM 79466L302 159 1,000 SH Put SOLE   1,000 0 0
SALESFORCE COM INC COM 79466L302 159 1,000 SH Put SOLE   1,000 0 0
SALESFORCE COM INC COM 79466L302 159 1,000 SH Put SOLE   1,000 0 0
SALESFORCE COM INC COM 79466L302 175 1,100 SH Put SOLE   1,100 0 0
SALESFORCE COM INC COM 79466L302 175 1,100 SH Put SOLE   1,100 0 0
SALESFORCE COM INC COM 79466L302 175 1,100 SH Put SOLE   1,100 0 0
SALESFORCE COM INC COM 79466L302 175 1,100 SH Put SOLE   1,100 0 0
SALESFORCE COM INC COM 79466L302 191 1,200 SH Put SOLE   1,200 0 0
SALESFORCE COM INC COM 79466L302 207 1,300 SH Put SOLE   1,300 0 0
SALESFORCE COM INC COM 79466L302 207 1,300 SH Put SOLE   1,300 0 0
SALESFORCE COM INC COM 79466L302 223 1,400 SH Put SOLE   1,400 0 0
SALESFORCE COM INC COM 79466L302 223 1,400 SH Put SOLE   1,400 0 0
SALESFORCE COM INC COM 79466L302 239 1,500 SH Put SOLE   1,500 0 0
SALESFORCE COM INC COM 79466L302 239 1,500 SH Put SOLE   1,500 0 0
SALESFORCE COM INC COM 79466L302 254 1,600 SH Put SOLE   1,600 0 0
SALESFORCE COM INC COM 79466L302 286 1,800 SH Put SOLE   1,800 0 0
SALESFORCE COM INC COM 79466L302 302 1,900 SH Put SOLE   1,900 0 0
SALESFORCE COM INC COM 79466L302 302 1,900 SH Put SOLE   1,900 0 0
SALESFORCE COM INC COM 79466L302 334 2,100 SH Put SOLE   2,100 0 0
SALESFORCE COM INC COM 79466L302 382 2,400 SH Put SOLE   2,400 0 0
SALESFORCE COM INC COM 79466L302 398 2,500 SH Put SOLE   2,500 0 0
SALESFORCE COM INC COM 79466L302 398 2,500 SH Put SOLE   2,500 0 0
SALESFORCE COM INC COM 79466L302 429 2,700 SH Put SOLE   2,700 0 0
SALESFORCE COM INC COM 79466L302 429 2,700 SH Put SOLE   2,700 0 0
SALESFORCE COM INC COM 79466L302 493 3,100 SH Put SOLE   3,100 0 0
SALESFORCE COM INC COM 79466L302 525 3,300 SH Put SOLE   3,300 0 0
SALESFORCE COM INC COM 79466L302 525 3,300 SH Put SOLE   3,300 0 0
SALESFORCE COM INC COM 79466L302 557 3,500 SH Put SOLE   3,500 0 0
SALESFORCE COM INC COM 79466L302 573 3,600 SH Put SOLE   3,600 0 0
SALESFORCE COM INC COM 79466L302 652 4,100 SH Put SOLE   4,100 0 0
SALESFORCE COM INC COM 79466L302 652 4,100 SH Put SOLE   4,100 0 0
SALESFORCE COM INC COM 79466L302 700 4,400 SH Put SOLE   4,400 0 0
SALESFORCE COM INC COM 79466L302 716 4,500 SH Put SOLE   4,500 0 0
SALESFORCE COM INC COM 79466L302 732 4,600 SH Put SOLE   4,600 0 0
SALESFORCE COM INC COM 79466L302 763 4,800 SH Put SOLE   4,800 0 0
SALESFORCE COM INC COM 79466L302 779 4,900 SH Put SOLE   4,900 0 0
SALESFORCE COM INC COM 79466L302 891 5,600 SH Put SOLE   5,600 0 0
SALESFORCE COM INC COM 79466L302 891 5,600 SH Put SOLE   5,600 0 0
SALESFORCE COM INC COM 79466L302 922 5,800 SH Put SOLE   5,800 0 0
SALESFORCE COM INC COM 79466L302 922 5,800 SH Put SOLE   5,800 0 0
SALESFORCE COM INC COM 79466L302 922 5,800 SH Put SOLE   5,800 0 0
SALESFORCE COM INC COM 79466L302 954 6,000 SH Put SOLE   6,000 0 0
SALESFORCE COM INC COM 79466L302 954 6,000 SH Put SOLE   6,000 0 0
SALESFORCE COM INC COM 79466L302 1,002 6,300 SH Put SOLE   6,300 0 0
SALESFORCE COM INC COM 79466L302 1,145 7,200 SH Put SOLE   7,200 0 0
SALESFORCE COM INC COM 79466L302 1,177 7,400 SH Put SOLE   7,400 0 0
SALESFORCE COM INC COM 79466L302 1,654 10,400 SH Put SOLE   10,400 0 0
SALESFORCE COM INC COM 79466L302 2,004 12,600 SH Put SOLE   12,600 0 0
SALESFORCE COM INC COM 79466L302 2,274 14,300 SH Put SOLE   14,300 0 0
SALESFORCE COM INC COM 79466L302 3,069 19,300 SH Put SOLE   19,300 0 0
SALESFORCE COM INC COM 79466L302 3,403 21,400 SH Put SOLE   21,400 0 0
SALESFORCE COM INC COM 79466L302 3,705 23,300 SH Put SOLE   23,300 0 0
SALESFORCE COM INC COM 79466L302 3,849 24,200 SH Put SOLE   24,200 0 0
SALESFORCE COM INC COM 79466L302 4,373 27,500 SH Put SOLE   27,500 0 0
SALESFORCE COM INC COM 79466L302 4,771 30,000 SH Put SOLE   30,000 0 0
SALESFORCE COM INC COM 79466L302 6,409 40,300 SH Put SOLE   40,300 0 0
SALESFORCE COM INC COM 79466L302 8,890 55,900 SH Put SOLE   55,900 0 0
SALESFORCE COM INC COM 79466L302 9,478 59,600 SH Put SOLE   59,600 0 0
SALESFORCE COM INC COM 79466L302 10,162 63,900 SH Put SOLE   63,900 0 0
SALESFORCE COM INC COM 79466L302 13,056 82,100 SH Put SOLE   82,100 0 0
SALESFORCE COM INC COM 79466L302 25,394 159,681 SH   SOLE   159,681 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 106 5,740 SH   SOLE   5,740 0 0
SANDERSON FARMS INC COM 800013104 78 758 SH   SOLE   758 0 0
SANDRIDGE ENERGY INC COM NEW 80007P869 0 18 SH   SOLE   18 0 0
SANDSTORM GOLD LTD COM NEW 80013R206 47 12,500 SH Call SOLE   12,500 0 0
SANDY SPRING BANCORP INC COM 800363103 15 381 SH   SOLE   381 0 0
SANGAMO THERAPEUTICS INC COM 800677106 98 5,800 SH Call SOLE   5,800 0 0
SANGAMO THERAPEUTICS INC COM 800677106 912 53,800 SH Call SOLE   53,800 0 0
SANGAMO THERAPEUTICS INC COM 800677106 1,017 60,000 SH Put SOLE   60,000 0 0
SANOFI SPONSORED ADR 80105N105 3,422 76,600 SH Call SOLE   76,600 0 0
SAREPTA THERAPEUTICS INC COM 803607100 3,230 20,000 SH Call SOLE   20,000 0 0
SCANA CORP NEW COM 80589M102 232 5,964 SH   SOLE   5,964 0 0
SCHLUMBERGER LTD COM 806857108 12 200 SH Call SOLE   200 0 0
SCHLUMBERGER LTD COM 806857108 18 300 SH Call SOLE   300 0 0
SCHLUMBERGER LTD COM 806857108 18 300 SH Call SOLE   300 0 0
SCHLUMBERGER LTD COM 806857108 18 300 SH Put SOLE   300 0 0
SCHLUMBERGER LTD COM 806857108 24 400 SH Call SOLE   400 0 0
SCHLUMBERGER LTD COM 806857108 24 400 SH Call SOLE   400 0 0
SCHLUMBERGER LTD COM 806857108 24 400 SH Put SOLE   400 0 0
SCHLUMBERGER LTD COM 806857108 24 400 SH Put SOLE   400 0 0
SCHLUMBERGER LTD COM 806857108 24 400 SH Put SOLE   400 0 0
SCHLUMBERGER LTD COM 806857108 30 500 SH Call SOLE   500 0 0
SCHLUMBERGER LTD COM 806857108 30 500 SH Put SOLE   500 0 0
SCHLUMBERGER LTD COM 806857108 30 500 SH Put SOLE   500 0 0
SCHLUMBERGER LTD COM 806857108 30 500 SH Put SOLE   500 0 0
SCHLUMBERGER LTD COM 806857108 37 600 SH Put SOLE   600 0 0
SCHLUMBERGER LTD COM 806857108 37 600 SH Put SOLE   600 0 0
SCHLUMBERGER LTD COM 806857108 37 600 SH Put SOLE   600 0 0
SCHLUMBERGER LTD COM 806857108 37 600 SH Put SOLE   600 0 0
SCHLUMBERGER LTD COM 806857108 43 700 SH Call SOLE   700 0 0
SCHLUMBERGER LTD COM 806857108 43 700 SH Put SOLE   700 0 0
SCHLUMBERGER LTD COM 806857108 49 800 SH Call SOLE   800 0 0
SCHLUMBERGER LTD COM 806857108 49 800 SH Put SOLE   800 0 0
SCHLUMBERGER LTD COM 806857108 49 800 SH Put SOLE   800 0 0
SCHLUMBERGER LTD COM 806857108 49 800 SH Put SOLE   800 0 0
SCHLUMBERGER LTD COM 806857108 55 900 SH Put SOLE   900 0 0
SCHLUMBERGER LTD COM 806857108 55 900 SH Put SOLE   900 0 0
SCHLUMBERGER LTD COM 806857108 61 1,000 SH Call SOLE   1,000 0 0
SCHLUMBERGER LTD COM 806857108 61 1,000 SH Put SOLE   1,000 0 0
SCHLUMBERGER LTD COM 806857108 61 1,000 SH Put SOLE   1,000 0 0
SCHLUMBERGER LTD COM 806857108 61 1,000 SH Put SOLE   1,000 0 0
SCHLUMBERGER LTD COM 806857108 61 1,000 SH Put SOLE   1,000 0 0
SCHLUMBERGER LTD COM 806857108 61 1,000 SH Put SOLE   1,000 0 0
SCHLUMBERGER LTD COM 806857108 61 1,000 SH Put SOLE   1,000 0 0
SCHLUMBERGER LTD COM 806857108 67 1,100 SH Call SOLE   1,100 0 0
SCHLUMBERGER LTD COM 806857108 67 1,100 SH Call SOLE   1,100 0 0
SCHLUMBERGER LTD COM 806857108 67 1,100 SH Call SOLE   1,100 0 0
SCHLUMBERGER LTD COM 806857108 67 1,100 SH Put SOLE   1,100 0 0
SCHLUMBERGER LTD COM 806857108 67 1,100 SH Put SOLE   1,100 0 0
SCHLUMBERGER LTD COM 806857108 73 1,200 SH Put SOLE   1,200 0 0
SCHLUMBERGER LTD COM 806857108 73 1,200 SH Put SOLE   1,200 0 0
SCHLUMBERGER LTD COM 806857108 73 1,200 SH Put SOLE   1,200 0 0
SCHLUMBERGER LTD COM 806857108 79 1,300 SH Call SOLE   1,300 0 0
SCHLUMBERGER LTD COM 806857108 79 1,300 SH Call SOLE   1,300 0 0
SCHLUMBERGER LTD COM 806857108 85 1,400 SH Call SOLE   1,400 0 0
SCHLUMBERGER LTD COM 806857108 85 1,400 SH Put SOLE   1,400 0 0
SCHLUMBERGER LTD COM 806857108 85 1,400 SH Put SOLE   1,400 0 0
SCHLUMBERGER LTD COM 806857108 91 1,500 SH Put SOLE   1,500 0 0
SCHLUMBERGER LTD COM 806857108 97 1,600 SH Put SOLE   1,600 0 0
SCHLUMBERGER LTD COM 806857108 97 1,600 SH Put SOLE   1,600 0 0
SCHLUMBERGER LTD COM 806857108 104 1,700 SH Call SOLE   1,700 0 0
SCHLUMBERGER LTD COM 806857108 104 1,700 SH Call SOLE   1,700 0 0
SCHLUMBERGER LTD COM 806857108 110 1,800 SH Call SOLE   1,800 0 0
SCHLUMBERGER LTD COM 806857108 110 1,800 SH Call SOLE   1,800 0 0
SCHLUMBERGER LTD COM 806857108 110 1,800 SH Put SOLE   1,800 0 0
SCHLUMBERGER LTD COM 806857108 110 1,800 SH Put SOLE   1,800 0 0
SCHLUMBERGER LTD COM 806857108 116 1,900 SH Put SOLE   1,900 0 0
SCHLUMBERGER LTD COM 806857108 116 1,900 SH Put SOLE   1,900 0 0
SCHLUMBERGER LTD COM 806857108 116 1,900 SH Put SOLE   1,900 0 0
SCHLUMBERGER LTD COM 806857108 116 1,900 SH Put SOLE   1,900 0 0
SCHLUMBERGER LTD COM 806857108 122 2,000 SH Call SOLE   2,000 0 0
SCHLUMBERGER LTD COM 806857108 122 2,000 SH Put SOLE   2,000 0 0
SCHLUMBERGER LTD COM 806857108 128 2,100 SH Call SOLE   2,100 0 0
SCHLUMBERGER LTD COM 806857108 134 2,200 SH Put SOLE   2,200 0 0
SCHLUMBERGER LTD COM 806857108 134 2,200 SH Put SOLE   2,200 0 0
SCHLUMBERGER LTD COM 806857108 134 2,200 SH Put SOLE   2,200 0 0
SCHLUMBERGER LTD COM 806857108 134 2,200 SH Put SOLE   2,200 0 0
SCHLUMBERGER LTD COM 806857108 140 2,300 SH Call SOLE   2,300 0 0
SCHLUMBERGER LTD COM 806857108 140 2,300 SH Put SOLE   2,300 0 0
SCHLUMBERGER LTD COM 806857108 152 2,500 SH Put SOLE   2,500 0 0
SCHLUMBERGER LTD COM 806857108 152 2,500 SH Put SOLE   2,500 0 0
SCHLUMBERGER LTD COM 806857108 158 2,600 SH Put SOLE   2,600 0 0
SCHLUMBERGER LTD COM 806857108 158 2,600 SH Put SOLE   2,600 0 0
SCHLUMBERGER LTD COM 806857108 158 2,600 SH Put SOLE   2,600 0 0
SCHLUMBERGER LTD COM 806857108 164 2,700 SH Put SOLE   2,700 0 0
SCHLUMBERGER LTD COM 806857108 189 3,100 SH Put SOLE   3,100 0 0
SCHLUMBERGER LTD COM 806857108 201 3,300 SH Put SOLE   3,300 0 0
SCHLUMBERGER LTD COM 806857108 207 3,400 SH Put SOLE   3,400 0 0
SCHLUMBERGER LTD COM 806857108 244 4,000 SH Call SOLE   4,000 0 0
SCHLUMBERGER LTD COM 806857108 244 4,000 SH Put SOLE   4,000 0 0
SCHLUMBERGER LTD COM 806857108 250 4,100 SH Put SOLE   4,100 0 0
SCHLUMBERGER LTD COM 806857108 262 4,300 SH Put SOLE   4,300 0 0
SCHLUMBERGER LTD COM 806857108 262 4,300 SH Put SOLE   4,300 0 0
SCHLUMBERGER LTD COM 806857108 274 4,500 SH Put SOLE   4,500 0 0
SCHLUMBERGER LTD COM 806857108 280 4,600 SH Put SOLE   4,600 0 0
SCHLUMBERGER LTD COM 806857108 280 4,600 SH Put SOLE   4,600 0 0
SCHLUMBERGER LTD COM 806857108 286 4,700 SH Put SOLE   4,700 0 0
SCHLUMBERGER LTD COM 806857108 311 5,100 SH Put SOLE   5,100 0 0
SCHLUMBERGER LTD COM 806857108 323 5,300 SH Put SOLE   5,300 0 0
SCHLUMBERGER LTD COM 806857108 347 5,700 SH Call SOLE   5,700 0 0
SCHLUMBERGER LTD COM 806857108 390 6,400 SH Put SOLE   6,400 0 0
SCHLUMBERGER LTD COM 806857108 445 7,300 SH Put SOLE   7,300 0 0
SCHLUMBERGER LTD COM 806857108 469 7,700 SH Put SOLE   7,700 0 0
SCHLUMBERGER LTD COM 806857108 481 7,900 SH Put SOLE   7,900 0 0
SCHLUMBERGER LTD COM 806857108 567 9,300 SH Put SOLE   9,300 0 0
SCHLUMBERGER LTD COM 806857108 956 15,700 SH Put SOLE   15,700 0 0
SCHLUMBERGER LTD COM 806857108 1,310 21,500 SH Put SOLE   21,500 0 0
SCHLUMBERGER LTD COM 806857108 1,462 24,000 SH Put SOLE   24,000 0 0
SCHLUMBERGER LTD COM 806857108 4,386 72,000 SH Put SOLE   72,000 0 0
SCHLUMBERGER LTD COM 806857108 4,947 81,200 SH Put SOLE   81,200 0 0
SCHLUMBERGER LTD COM 806857108 6,007 98,600 SH Put SOLE   98,600 0 0
SCHLUMBERGER LTD COM 806857108 9,138 150,000 SH Call SOLE   150,000 0 0
SCHLUMBERGER LTD COM 806857108 16,120 264,609 SH   SOLE   264,609 0 0
SCHNITZER STL INDS CL A 806882106 57 2,107 SH   SOLE   2,107 0 0
SCHWAB CHARLES CORP NEW COM 808513105 5 100 SH Call SOLE   100 0 0
SCHWAB CHARLES CORP NEW COM 808513105 5 100 SH Put SOLE   100 0 0
SCHWAB CHARLES CORP NEW COM 808513105 10 200 SH Call SOLE   200 0 0
SCHWAB CHARLES CORP NEW COM 808513105 10 200 SH Put SOLE   200 0 0
SCHWAB CHARLES CORP NEW COM 808513105 10 200 SH Put SOLE   200 0 0
SCHWAB CHARLES CORP NEW COM 808513105 10 200 SH Put SOLE   200 0 0
SCHWAB CHARLES CORP NEW COM 808513105 10 200 SH Put SOLE   200 0 0
SCHWAB CHARLES CORP NEW COM 808513105 15 300 SH Call SOLE   300 0 0
SCHWAB CHARLES CORP NEW COM 808513105 20 400 SH Call SOLE   400 0 0
SCHWAB CHARLES CORP NEW COM 808513105 20 400 SH Put SOLE   400 0 0
SCHWAB CHARLES CORP NEW COM 808513105 20 400 SH Put SOLE   400 0 0
SCHWAB CHARLES CORP NEW COM 808513105 20 400 SH Put SOLE   400 0 0
SCHWAB CHARLES CORP NEW COM 808513105 20 400 SH Put SOLE   400 0 0
SCHWAB CHARLES CORP NEW COM 808513105 25 500 SH Call SOLE   500 0 0
SCHWAB CHARLES CORP NEW COM 808513105 25 500 SH Call SOLE   500 0 0
SCHWAB CHARLES CORP NEW COM 808513105 25 500 SH Put SOLE   500 0 0
SCHWAB CHARLES CORP NEW COM 808513105 25 500 SH Put SOLE   500 0 0
SCHWAB CHARLES CORP NEW COM 808513105 25 500 SH Put SOLE   500 0 0
SCHWAB CHARLES CORP NEW COM 808513105 25 500 SH Put SOLE   500 0 0
SCHWAB CHARLES CORP NEW COM 808513105 29 600 SH Call SOLE   600 0 0
SCHWAB CHARLES CORP NEW COM 808513105 29 600 SH Call SOLE   600 0 0
SCHWAB CHARLES CORP NEW COM 808513105 29 600 SH Call SOLE   600 0 0
SCHWAB CHARLES CORP NEW COM 808513105 29 600 SH Call SOLE   600 0 0
SCHWAB CHARLES CORP NEW COM 808513105 29 600 SH Put SOLE   600 0 0
SCHWAB CHARLES CORP NEW COM 808513105 29 600 SH Put SOLE   600 0 0
SCHWAB CHARLES CORP NEW COM 808513105 29 600 SH Put SOLE   600 0 0
SCHWAB CHARLES CORP NEW COM 808513105 29 600 SH Put SOLE   600 0 0
SCHWAB CHARLES CORP NEW COM 808513105 29 600 SH Put SOLE   600 0 0
SCHWAB CHARLES CORP NEW COM 808513105 29 600 SH Put SOLE   600 0 0
SCHWAB CHARLES CORP NEW COM 808513105 34 700 SH Put SOLE   700 0 0
SCHWAB CHARLES CORP NEW COM 808513105 39 800 SH Put SOLE   800 0 0
SCHWAB CHARLES CORP NEW COM 808513105 39 800 SH Put SOLE   800 0 0
SCHWAB CHARLES CORP NEW COM 808513105 39 800 SH Put SOLE   800 0 0
SCHWAB CHARLES CORP NEW COM 808513105 39 800 SH Put SOLE   800 0 0
SCHWAB CHARLES CORP NEW COM 808513105 39 800 SH Put SOLE   800 0 0
SCHWAB CHARLES CORP NEW COM 808513105 44 900 SH Call SOLE   900 0 0
SCHWAB CHARLES CORP NEW COM 808513105 44 900 SH Call SOLE   900 0 0
SCHWAB CHARLES CORP NEW COM 808513105 49 1,000 SH Call SOLE   1,000 0 0
SCHWAB CHARLES CORP NEW COM 808513105 54 1,100 SH Put SOLE   1,100 0 0
SCHWAB CHARLES CORP NEW COM 808513105 54 1,100 SH Put SOLE   1,100 0 0
SCHWAB CHARLES CORP NEW COM 808513105 74 1,500 SH Put SOLE   1,500 0 0
SCHWAB CHARLES CORP NEW COM 808513105 84 1,700 SH Put SOLE   1,700 0 0
SCHWAB CHARLES CORP NEW COM 808513105 88 1,800 SH Call SOLE   1,800 0 0
SCHWAB CHARLES CORP NEW COM 808513105 98 2,000 SH Put SOLE   2,000 0 0
SCHWAB CHARLES CORP NEW COM 808513105 192 3,900 SH Put SOLE   3,900 0 0
SCHWAB CHARLES CORP NEW COM 808513105 492 10,000 SH Put SOLE   10,000 0 0
SCHWAB CHARLES CORP NEW COM 808513105 614 12,500 SH Put SOLE   12,500 0 0
SCHWAB CHARLES CORP NEW COM 808513105 2,458 50,000 SH Put SOLE   50,000 0 0
SCHWAB CHARLES CORP NEW COM 808513105 2,885 58,700 SH Call SOLE   58,700 0 0
SCHWAB CHARLES CORP NEW COM 808513105 10,374 211,058 SH   SOLE   211,058 0 0
SCHWAB CHARLES CORP NEW COM 808513105 10,887 221,500 SH Put SOLE   221,500 0 0
SCHWAB CHARLES CORP NEW COM 808513105 17,119 348,300 SH Call SOLE   348,300 0 0
SCHWAB CHARLES CORP NEW COM 808513105 34,528 702,500 SH Put SOLE   702,500 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 0 1 SH   SOLE   1 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 0 1 SH   SOLE   1 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 0 1 SH   SOLE   1 0 0
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 0 1 SH   SOLE   1 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 0 1 SH   SOLE   1 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 0 1 SH   SOLE   1 0 0
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 21 822 SH   SOLE   822 0 0
SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 0 1 SH   SOLE   1 0 0
SCHWAB STRATEGIC TR SCHWB FDT INT SC 808524748 0 1 SH   SOLE   1 0 0
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 0 1 SH   SOLE   1 0 0
SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 0 1 SH   SOLE   1 0 0
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 0 1 SH   SOLE   1 0 0
SCHWAB STRATEGIC TR SCHWAB FDT US BM 808524789 0 1 SH   SOLE   1 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 22 409 SH   SOLE   409 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 0 1 SH   SOLE   1 0 0
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 0 1 SH   SOLE   1 0 0
SCHWAB STRATEGIC TR US REIT ETF 808524847 0 1 SH   SOLE   1 0 0
SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 0 1 SH   SOLE   1 0 0
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 0 1 SH   SOLE   1 0 0
SCHWAB STRATEGIC TR US TIPS ETF 808524870 1 20 SH   SOLE   20 0 0
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 0 1 SH   SOLE   1 0 0
SCIENTIFIC GAMES CORP COM 80874P109 445 17,500 SH Put SOLE   17,500 0 0
SCIENTIFIC GAMES CORP COM 80874P109 1,080 42,500 SH Call SOLE   42,500 0 0
SCIENTIFIC GAMES CORP COM 80874P109 1,143 45,000 SH Call SOLE   45,000 0 0
SCIENTIFIC GAMES CORP COM 80874P109 1,143 45,000 SH Put SOLE   45,000 0 0
SCIENTIFIC GAMES CORP COM 80874P109 1,222 48,100 SH Call SOLE   48,100 0 0
SCIENTIFIC GAMES CORP COM 80874P109 2,540 100,000 SH Call SOLE   100,000 0 0
SCIENTIFIC GAMES CORP COM 80874P109 4,566 179,748 SH   SOLE   179,748 0 0
SCIENTIFIC GAMES CORP COM 80874P109 5,080 200,000 SH Call SOLE   200,000 0 0
SCIENTIFIC GAMES CORP COM 80874P109 5,271 207,500 SH Call SOLE   207,500 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 7 86 SH   SOLE   86 0 0
SCYNEXIS INC COM 811292101 30 25,000 SH Call SOLE   25,000 0 0
SEA LTD ADR 81141R100 1,008 72,869 SH   SOLE   72,869 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 8 258 SH   SOLE   258 0 0
SEATTLE GENETICS INC COM 812578102 32 417 SH   SOLE   417 0 0
SEAWORLD ENTMT INC COM 81282V100 94 3,000 SH Put SOLE   3,000 0 0
SEAWORLD ENTMT INC COM 81282V100 1,257 40,000 SH Call SOLE   40,000 0 0
SEAWORLD ENTMT INC COM 81282V100 5,343 170,000 SH Call SOLE   170,000 0 0
SEAWORLD ENTMT INC COM 81282V100 10,117 321,897 SH   SOLE   321,897 0 0
SEAWORLD ENTMT INC COM 81282V100 31,430 1,000,000 SH Put SOLE   1,000,000 0 0
SEAWORLD ENTMT INC COM 81282V100 160,331 5,101,200 SH Put SOLE   5,101,200 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 6 100 SH Call SOLE   100 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 12 200 SH Call SOLE   200 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 12 200 SH Call SOLE   200 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 12 200 SH Put SOLE   200 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 17 300 SH Call SOLE   300 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 17 300 SH Put SOLE   300 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 17 300 SH Put SOLE   300 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 23 400 SH Call SOLE   400 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 23 400 SH Put SOLE   400 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 29 500 SH Call SOLE   500 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 29 500 SH Put SOLE   500 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 29 500 SH Put SOLE   500 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 35 600 SH Call SOLE   600 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 35 600 SH Call SOLE   600 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 35 600 SH Put SOLE   600 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 35 600 SH Put SOLE   600 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 35 600 SH Put SOLE   600 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 35 600 SH Put SOLE   600 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 41 700 SH Call SOLE   700 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 46 800 SH Put SOLE   800 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 52 900 SH Call SOLE   900 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 58 1,000 SH Call SOLE   1,000 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 58 1,000 SH Put SOLE   1,000 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 64 1,100 SH Call SOLE   1,100 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 64 1,100 SH Put SOLE   1,100 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 64 1,100 SH Put SOLE   1,100 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 81 1,400 SH Put SOLE   1,400 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 87 1,500 SH Put SOLE   1,500 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 87 1,500 SH Put SOLE   1,500 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 174 3,000 SH Call SOLE   3,000 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 272 4,700 SH Put SOLE   4,700 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 295 5,100 SH Put SOLE   5,100 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 324 5,600 SH Put SOLE   5,600 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 516 8,900 SH Call SOLE   8,900 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 9,837 169,804 SH   SOLE   169,804 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 10 100 SH Call SOLE   100 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 10 100 SH Put SOLE   100 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 10 100 SH Put SOLE   100 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 19 200 SH Put SOLE   200 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 19 200 SH Put SOLE   200 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 29 300 SH Call SOLE   300 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 29 300 SH Put SOLE   300 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 29 300 SH Put SOLE   300 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 38 400 SH Call SOLE   400 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 38 400 SH Call SOLE   400 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 38 400 SH Put SOLE   400 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 38 400 SH Put SOLE   400 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 48 500 SH Call SOLE   500 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 48 500 SH Call SOLE   500 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 48 500 SH Call SOLE   500 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 48 500 SH Put SOLE   500 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 48 500 SH Put SOLE   500 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 48 500 SH Put SOLE   500 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 57 600 SH Call SOLE   600 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 57 600 SH Put SOLE   600 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 57 600 SH Put SOLE   600 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 57 600 SH Put SOLE   600 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 57 600 SH Put SOLE   600 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 57 600 SH Put SOLE   600 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 57 600 SH Put SOLE   600 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 57 600 SH Put SOLE   600 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 57 600 SH Put SOLE   600 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 67 700 SH Call SOLE   700 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 67 700 SH Put SOLE   700 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 67 700 SH Put SOLE   700 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 67 700 SH Put SOLE   700 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 67 700 SH Put SOLE   700 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 76 800 SH Put SOLE   800 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 86 900 SH Call SOLE   900 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 86 900 SH Put SOLE   900 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 86 900 SH Put SOLE   900 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 86 900 SH Put SOLE   900 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 86 900 SH Put SOLE   900 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 95 1,000 SH Call SOLE   1,000 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 95 1,000 SH Put SOLE   1,000 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 95 1,000 SH Put SOLE   1,000 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 105 1,100 SH Put SOLE   1,100 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 114 1,200 SH Put SOLE   1,200 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 133 1,400 SH Put SOLE   1,400 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 143 1,500 SH Put SOLE   1,500 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 152 1,600 SH Put SOLE   1,600 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 181 1,900 SH Put SOLE   1,900 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 190 2,000 SH Put SOLE   2,000 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 266 2,800 SH Call SOLE   2,800 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 266 2,800 SH Put SOLE   2,800 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 314 3,300 SH Put SOLE   3,300 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 8,005 84,135 SH   SOLE   84,135 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 13,968 146,800 SH Put SOLE   146,800 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 17,041 179,100 SH Call SOLE   179,100 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 17,184 180,600 SH Put SOLE   180,600 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 16 300 SH Call SOLE   300 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 27 500 SH Call SOLE   500 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 32 600 SH Call SOLE   600 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 32 600 SH Put SOLE   600 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 38 700 SH Call SOLE   700 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 38 700 SH Put SOLE   700 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 38 700 SH Put SOLE   700 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 43 800 SH Call SOLE   800 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 43 800 SH Put SOLE   800 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 49 900 SH Call SOLE   900 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 49 900 SH Call SOLE   900 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 54 1,000 SH Call SOLE   1,000 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 65 1,200 SH Call SOLE   1,200 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 65 1,200 SH Call SOLE   1,200 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 70 1,300 SH Put SOLE   1,300 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 81 1,500 SH Put SOLE   1,500 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 92 1,700 SH Put SOLE   1,700 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 102 1,900 SH Put SOLE   1,900 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 108 2,000 SH Call SOLE   2,000 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 173 3,200 SH Put SOLE   3,200 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 178 3,300 SH Call SOLE   3,300 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 183 3,400 SH Call SOLE   3,400 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 205 3,800 SH Put SOLE   3,800 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 361 6,700 SH Call SOLE   6,700 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 4,587 85,060 SH   SOLE   85,060 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 12 100 SH Call SOLE   100 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 12 100 SH Put SOLE   100 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 12 100 SH Put SOLE   100 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 12 100 SH Put SOLE   100 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 12 100 SH Put SOLE   100 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 12 100 SH Put SOLE   100 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 23 200 SH Call SOLE   200 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 23 200 SH Put SOLE   200 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 23 200 SH Put SOLE   200 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 23 200 SH Put SOLE   200 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 23 200 SH Put SOLE   200 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 23 200 SH Put SOLE   200 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 35 300 SH Call SOLE   300 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 35 300 SH Put SOLE   300 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 35 300 SH Put SOLE   300 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 35 300 SH Put SOLE   300 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 35 300 SH Put SOLE   300 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 35 300 SH Put SOLE   300 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 35 300 SH Put SOLE   300 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 35 300 SH Put SOLE   300 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 47 400 SH Call SOLE   400 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 47 400 SH Call SOLE   400 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 47 400 SH Put SOLE   400 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 47 400 SH Put SOLE   400 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 47 400 SH Put SOLE   400 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 47 400 SH Put SOLE   400 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 47 400 SH Put SOLE   400 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 47 400 SH Put SOLE   400 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 59 500 SH Put SOLE   500 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 59 500 SH Put SOLE   500 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 59 500 SH Put SOLE   500 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 59 500 SH Put SOLE   500 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 59 500 SH Put SOLE   500 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 59 500 SH Put SOLE   500 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 59 500 SH Put SOLE   500 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 70 600 SH Call SOLE   600 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 70 600 SH Put SOLE   600 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 70 600 SH Put SOLE   600 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 70 600 SH Put SOLE   600 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 70 600 SH Put SOLE   600 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 70 600 SH Put SOLE   600 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 70 600 SH Put SOLE   600 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 82 700 SH Put SOLE   700 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 82 700 SH Put SOLE   700 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 82 700 SH Put SOLE   700 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 94 800 SH Call SOLE   800 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 94 800 SH Put SOLE   800 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 94 800 SH Put SOLE   800 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 94 800 SH Put SOLE   800 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 94 800 SH Put SOLE   800 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 105 900 SH Call SOLE   900 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 105 900 SH Put SOLE   900 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 105 900 SH Put SOLE   900 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 105 900 SH Put SOLE   900 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 105 900 SH Put SOLE   900 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 117 1,000 SH Call SOLE   1,000 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 117 1,000 SH Put SOLE   1,000 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 117 1,000 SH Put SOLE   1,000 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 117 1,000 SH Put SOLE   1,000 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 129 1,100 SH Put SOLE   1,100 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 129 1,100 SH Put SOLE   1,100 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 129 1,100 SH Put SOLE   1,100 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 141 1,200 SH Put SOLE   1,200 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 141 1,200 SH Put SOLE   1,200 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 141 1,200 SH Put SOLE   1,200 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 141 1,200 SH Put SOLE   1,200 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 152 1,300 SH Put SOLE   1,300 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 152 1,300 SH Put SOLE   1,300 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 164 1,400 SH Call SOLE   1,400 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 164 1,400 SH Put SOLE   1,400 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 176 1,500 SH Put SOLE   1,500 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 188 1,600 SH Put SOLE   1,600 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 223 1,900 SH Put SOLE   1,900 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 352 3,000 SH Put SOLE   3,000 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 363 3,100 SH Put SOLE   3,100 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 434 3,700 SH Put SOLE   3,700 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 563 4,800 SH Put SOLE   4,800 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 645 5,500 SH Put SOLE   5,500 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 867 7,400 SH Put SOLE   7,400 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 22,753 194,102 SH   SOLE   194,102 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 0 1 SH   SOLE   1 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 8 100 SH Call SOLE   100 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 8 100 SH Put SOLE   100 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 8 100 SH Put SOLE   100 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 8 100 SH Put SOLE   100 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 15 200 SH Call SOLE   200 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 15 200 SH Put SOLE   200 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 23 300 SH Put SOLE   300 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 23 300 SH Put SOLE   300 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 23 300 SH Put SOLE   300 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 30 400 SH Call SOLE   400 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 30 400 SH Put SOLE   400 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 30 400 SH Put SOLE   400 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 30 400 SH Put SOLE   400 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 38 500 SH Call SOLE   500 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 38 500 SH Call SOLE   500 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 38 500 SH Call SOLE   500 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 38 500 SH Call SOLE   500 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 38 500 SH Call SOLE   500 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 38 500 SH Put SOLE   500 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 38 500 SH Put SOLE   500 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 38 500 SH Put SOLE   500 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 38 500 SH Put SOLE   500 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 45 600 SH Call SOLE   600 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 45 600 SH Call SOLE   600 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 45 600 SH Call SOLE   600 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 45 600 SH Call SOLE   600 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 45 600 SH Call SOLE   600 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 45 600 SH Call SOLE   600 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 45 600 SH Put SOLE   600 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 45 600 SH Put SOLE   600 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 45 600 SH Put SOLE   600 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 45 600 SH Put SOLE   600 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 45 600 SH Put SOLE   600 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 45 600 SH Put SOLE   600 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 45 600 SH Put SOLE   600 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 53 700 SH Call SOLE   700 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 53 700 SH Call SOLE   700 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 53 700 SH Call SOLE   700 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 53 700 SH Call SOLE   700 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 53 700 SH Call SOLE   700 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 53 700 SH Put SOLE   700 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 53 700 SH Put SOLE   700 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 53 700 SH Put SOLE   700 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 61 800 SH Put SOLE   800 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 61 800 SH Put SOLE   800 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 68 900 SH Put SOLE   900 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 68 900 SH Put SOLE   900 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 76 1,000 SH Call SOLE   1,000 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 76 1,000 SH Put SOLE   1,000 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 76 1,000 SH Put SOLE   1,000 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 83 1,100 SH Call SOLE   1,100 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 91 1,200 SH Call SOLE   1,200 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 91 1,200 SH Call SOLE   1,200 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 91 1,200 SH Call SOLE   1,200 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 91 1,200 SH Put SOLE   1,200 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 91 1,200 SH Put SOLE   1,200 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 91 1,200 SH Put SOLE   1,200 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 91 1,200 SH Put SOLE   1,200 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 91 1,200 SH Put SOLE   1,200 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 91 1,200 SH Put SOLE   1,200 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 98 1,300 SH Call SOLE   1,300 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 98 1,300 SH Call SOLE   1,300 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 98 1,300 SH Call SOLE   1,300 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 98 1,300 SH Put SOLE   1,300 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 98 1,300 SH Put SOLE   1,300 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 98 1,300 SH Put SOLE   1,300 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 106 1,400 SH Call SOLE   1,400 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 106 1,400 SH Call SOLE   1,400 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 106 1,400 SH Put SOLE   1,400 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 114 1,500 SH Put SOLE   1,500 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 121 1,600 SH Put SOLE   1,600 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 121 1,600 SH Put SOLE   1,600 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 129 1,700 SH Call SOLE   1,700 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 129 1,700 SH Put SOLE   1,700 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 129 1,700 SH Put SOLE   1,700 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 129 1,700 SH Put SOLE   1,700 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 136 1,800 SH Put SOLE   1,800 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 136 1,800 SH Put SOLE   1,800 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 144 1,900 SH Put SOLE   1,900 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 159 2,100 SH Call SOLE   2,100 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 159 2,100 SH Put SOLE   2,100 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 159 2,100 SH Put SOLE   2,100 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 159 2,100 SH Put SOLE   2,100 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 167 2,200 SH Call SOLE   2,200 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 167 2,200 SH Put SOLE   2,200 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 174 2,300 SH Call SOLE   2,300 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 174 2,300 SH Call SOLE   2,300 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 182 2,400 SH Call SOLE   2,400 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 189 2,500 SH Call SOLE   2,500 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 189 2,500 SH Put SOLE   2,500 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 197 2,600 SH Put SOLE   2,600 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 197 2,600 SH Put SOLE   2,600 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 204 2,700 SH Put SOLE   2,700 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 212 2,800 SH Put SOLE   2,800 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 220 2,900 SH Put SOLE   2,900 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 220 2,900 SH Put SOLE   2,900 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 227 3,000 SH Call SOLE   3,000 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 242 3,200 SH Call SOLE   3,200 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 250 3,300 SH Put SOLE   3,300 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 258 3,400 SH Put SOLE   3,400 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 258 3,400 SH Put SOLE   3,400 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 273 3,600 SH Put SOLE   3,600 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 288 3,800 SH Call SOLE   3,800 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 295 3,900 SH Put SOLE   3,900 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 303 4,000 SH Call SOLE   4,000 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 311 4,100 SH Put SOLE   4,100 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 326 4,300 SH Call SOLE   4,300 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 333 4,400 SH Call SOLE   4,400 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 333 4,400 SH Put SOLE   4,400 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 333 4,400 SH Put SOLE   4,400 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 341 4,500 SH Call SOLE   4,500 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 348 4,600 SH Call SOLE   4,600 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 348 4,600 SH Call SOLE   4,600 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 348 4,600 SH Put SOLE   4,600 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 364 4,800 SH Put SOLE   4,800 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 394 5,200 SH Call SOLE   5,200 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 409 5,400 SH Put SOLE   5,400 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 417 5,500 SH Call SOLE   5,500 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 424 5,600 SH Put SOLE   5,600 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 432 5,700 SH Put SOLE   5,700 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 462 6,100 SH Put SOLE   6,100 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 470 6,200 SH Put SOLE   6,200 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 477 6,300 SH Put SOLE   6,300 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 492 6,500 SH Put SOLE   6,500 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 507 6,700 SH Put SOLE   6,700 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 545 7,200 SH Put SOLE   7,200 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 674 8,900 SH Put SOLE   8,900 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 689 9,100 SH Put SOLE   9,100 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 757 10,000 SH Call SOLE   10,000 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 765 10,100 SH Put SOLE   10,100 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 818 10,800 SH Call SOLE   10,800 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 6 200 SH Call SOLE   200 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 6 200 SH Put SOLE   200 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 14 500 SH Call SOLE   500 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 14 500 SH Put SOLE   500 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 17 600 SH Put SOLE   600 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 28 1,000 SH Call SOLE   1,000 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 28 1,000 SH Put SOLE   1,000 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 30 1,100 SH Put SOLE   1,100 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 33 1,200 SH Put SOLE   1,200 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 33 1,200 SH Put SOLE   1,200 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 39 1,400 SH Call SOLE   1,400 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 41 1,500 SH Put SOLE   1,500 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 44 1,600 SH Put SOLE   1,600 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 55 2,000 SH Put SOLE   2,000 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 61 2,200 SH Put SOLE   2,200 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 61 2,200 SH Put SOLE   2,200 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 74 2,700 SH Put SOLE   2,700 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 77 2,800 SH Put SOLE   2,800 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 88 3,200 SH Put SOLE   3,200 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 88 3,200 SH Put SOLE   3,200 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 99 3,600 SH Call SOLE   3,600 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 2,639 95,688 SH   SOLE   95,688 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 5,516 200,000 SH Put SOLE   200,000 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 7,094 257,200 SH Put SOLE   257,200 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 16,931 613,900 SH Call SOLE   613,900 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 0 1 SH   SOLE   1 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 8 100 SH Call SOLE   100 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 8 100 SH Put SOLE   100 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 8 100 SH Put SOLE   100 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 16 200 SH Call SOLE   200 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 16 200 SH Call SOLE   200 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 16 200 SH Put SOLE   200 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 16 200 SH Put SOLE   200 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 16 200 SH Put SOLE   200 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 31 400 SH Put SOLE   400 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 31 400 SH Put SOLE   400 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 39 500 SH Call SOLE   500 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 39 500 SH Call SOLE   500 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 39 500 SH Call SOLE   500 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 39 500 SH Put SOLE   500 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 39 500 SH Put SOLE   500 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 39 500 SH Put SOLE   500 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 47 600 SH Call SOLE   600 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 47 600 SH Put SOLE   600 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 47 600 SH Put SOLE   600 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 47 600 SH Put SOLE   600 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 55 700 SH Call SOLE   700 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 55 700 SH Call SOLE   700 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 63 800 SH Put SOLE   800 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 63 800 SH Put SOLE   800 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 71 900 SH Call SOLE   900 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 71 900 SH Put SOLE   900 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 78 1,000 SH Put SOLE   1,000 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 86 1,100 SH Call SOLE   1,100 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 86 1,100 SH Put SOLE   1,100 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 86 1,100 SH Put SOLE   1,100 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 86 1,100 SH Put SOLE   1,100 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 86 1,100 SH Put SOLE   1,100 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 86 1,100 SH Put SOLE   1,100 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 94 1,200 SH Call SOLE   1,200 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 102 1,300 SH Put SOLE   1,300 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 102 1,300 SH Put SOLE   1,300 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 110 1,400 SH Put SOLE   1,400 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 110 1,400 SH Put SOLE   1,400 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 118 1,500 SH Put SOLE   1,500 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 125 1,600 SH Call SOLE   1,600 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 125 1,600 SH Put SOLE   1,600 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 125 1,600 SH Put SOLE   1,600 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 149 1,900 SH Put SOLE   1,900 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 157 2,000 SH Call SOLE   2,000 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 157 2,000 SH Put SOLE   2,000 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 165 2,100 SH Put SOLE   2,100 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 165 2,100 SH Put SOLE   2,100 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 172 2,200 SH Put SOLE   2,200 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 180 2,300 SH Put SOLE   2,300 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 196 2,500 SH Put SOLE   2,500 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 204 2,600 SH Put SOLE   2,600 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 220 2,800 SH Put SOLE   2,800 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 227 2,900 SH Put SOLE   2,900 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 235 3,000 SH Put SOLE   3,000 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 235 3,000 SH Put SOLE   3,000 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 306 3,900 SH Put SOLE   3,900 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 353 4,500 SH Put SOLE   4,500 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 439 5,600 SH Put SOLE   5,600 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 7,840 100,000 SH Call SOLE   100,000 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 7,840 100,000 SH Call SOLE   100,000 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 7,840 100,000 SH Put SOLE   100,000 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 7,840 100,000 SH Put SOLE   100,000 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 0 1 SH   SOLE   1 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 8 100 SH Call SOLE   100 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 8 100 SH Put SOLE   100 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 15 200 SH Call SOLE   200 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 15 200 SH Call SOLE   200 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 15 200 SH Call SOLE   200 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 15 200 SH Call SOLE   200 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 15 200 SH Put SOLE   200 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 15 200 SH Put SOLE   200 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 15 200 SH Put SOLE   200 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 23 300 SH Call SOLE   300 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 23 300 SH Call SOLE   300 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 23 300 SH Call SOLE   300 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 23 300 SH Call SOLE   300 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 23 300 SH Call SOLE   300 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 30 400 SH Call SOLE   400 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 30 400 SH Call SOLE   400 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 30 400 SH Put SOLE   400 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 30 400 SH Put SOLE   400 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 30 400 SH Put SOLE   400 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 30 400 SH Put SOLE   400 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 30 400 SH Put SOLE   400 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 38 500 SH Call SOLE   500 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 38 500 SH Put SOLE   500 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 38 500 SH Put SOLE   500 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 38 500 SH Put SOLE   500 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 38 500 SH Put SOLE   500 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 38 500 SH Put SOLE   500 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 45 600 SH Put SOLE   600 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 45 600 SH Put SOLE   600 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 45 600 SH Put SOLE   600 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 45 600 SH Put SOLE   600 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 45 600 SH Put SOLE   600 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 53 700 SH Call SOLE   700 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 53 700 SH Put SOLE   700 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 53 700 SH Put SOLE   700 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 53 700 SH Put SOLE   700 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 68 900 SH Put SOLE   900 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 75 1,000 SH Call SOLE   1,000 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 75 1,000 SH Put SOLE   1,000 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 75 1,000 SH Put SOLE   1,000 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 75 1,000 SH Put SOLE   1,000 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 75 1,000 SH Put SOLE   1,000 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 75 1,000 SH Put SOLE   1,000 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 75 1,000 SH Put SOLE   1,000 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 83 1,100 SH Call SOLE   1,100 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 83 1,100 SH Call SOLE   1,100 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 83 1,100 SH Put SOLE   1,100 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 83 1,100 SH Put SOLE   1,100 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 90 1,200 SH Put SOLE   1,200 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 90 1,200 SH Put SOLE   1,200 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 90 1,200 SH Put SOLE   1,200 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 90 1,200 SH Put SOLE   1,200 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 98 1,300 SH Put SOLE   1,300 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 105 1,400 SH Put SOLE   1,400 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 105 1,400 SH Put SOLE   1,400 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 121 1,600 SH Put SOLE   1,600 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 128 1,700 SH Call SOLE   1,700 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 128 1,700 SH Put SOLE   1,700 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 128 1,700 SH Put SOLE   1,700 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 136 1,800 SH Put SOLE   1,800 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 136 1,800 SH Put SOLE   1,800 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 136 1,800 SH Put SOLE   1,800 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 143 1,900 SH Put SOLE   1,900 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 151 2,000 SH Call SOLE   2,000 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 151 2,000 SH Put SOLE   2,000 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 166 2,200 SH Put SOLE   2,200 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 166 2,200 SH Put SOLE   2,200 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 166 2,200 SH Put SOLE   2,200 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 181 2,400 SH Call SOLE   2,400 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 181 2,400 SH Call SOLE   2,400 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 181 2,400 SH Put SOLE   2,400 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 196 2,600 SH Call SOLE   2,600 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 203 2,700 SH Put SOLE   2,700 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 211 2,800 SH Put SOLE   2,800 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 211 2,800 SH Put SOLE   2,800 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 218 2,900 SH Put SOLE   2,900 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 218 2,900 SH Put SOLE   2,900 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 234 3,100 SH Put SOLE   3,100 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 249 3,300 SH Put SOLE   3,300 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 249 3,300 SH Put SOLE   3,300 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 256 3,400 SH Put SOLE   3,400 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 279 3,700 SH Put SOLE   3,700 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 279 3,700 SH Put SOLE   3,700 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 294 3,900 SH Call SOLE   3,900 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 309 4,100 SH Put SOLE   4,100 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 316 4,200 SH Put SOLE   4,200 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 316 4,200 SH Put SOLE   4,200 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 324 4,300 SH Put SOLE   4,300 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 354 4,700 SH Put SOLE   4,700 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 362 4,800 SH Put SOLE   4,800 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 377 5,000 SH Put SOLE   5,000 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 407 5,400 SH Put SOLE   5,400 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 414 5,500 SH Put SOLE   5,500 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 437 5,800 SH Put SOLE   5,800 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 482 6,400 SH Put SOLE   6,400 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 776 10,300 SH Put SOLE   10,300 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 798 10,600 SH Put SOLE   10,600 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 1,047 13,900 SH Call SOLE   13,900 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 6,847 90,900 SH Put SOLE   90,900 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 11,315 150,200 SH Call SOLE   150,200 0 0
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 0 1 SH   SOLE   1 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 0 1 SH   SOLE   1 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 11 200 SH Call SOLE   200 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 21 400 SH Call SOLE   400 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 21 400 SH Put SOLE   400 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 26 500 SH Put SOLE   500 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 32 600 SH Call SOLE   600 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 32 600 SH Call SOLE   600 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 37 700 SH Put SOLE   700 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 37 700 SH Put SOLE   700 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 37 700 SH Put SOLE   700 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 37 700 SH Put SOLE   700 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 42 800 SH Call SOLE   800 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 53 1,000 SH Call SOLE   1,000 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 53 1,000 SH Call SOLE   1,000 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 53 1,000 SH Call SOLE   1,000 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 53 1,000 SH Put SOLE   1,000 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 58 1,100 SH Call SOLE   1,100 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 74 1,400 SH Put SOLE   1,400 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 79 1,500 SH Call SOLE   1,500 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 79 1,500 SH Call SOLE   1,500 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 84 1,600 SH Call SOLE   1,600 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 90 1,700 SH Call SOLE   1,700 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 95 1,800 SH Call SOLE   1,800 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 105 2,000 SH Put SOLE   2,000 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 111 2,100 SH Put SOLE   2,100 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 111 2,100 SH Put SOLE   2,100 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 116 2,200 SH Call SOLE   2,200 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 121 2,300 SH Call SOLE   2,300 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 137 2,600 SH Call SOLE   2,600 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 137 2,600 SH Call SOLE   2,600 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 147 2,800 SH Call SOLE   2,800 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 153 2,900 SH Call SOLE   2,900 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 158 3,000 SH Call SOLE   3,000 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 163 3,100 SH Call SOLE   3,100 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 174 3,300 SH Call SOLE   3,300 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 174 3,300 SH Put SOLE   3,300 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 190 3,600 SH Call SOLE   3,600 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 195 3,700 SH Call SOLE   3,700 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 211 4,000 SH Call SOLE   4,000 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 226 4,300 SH Call SOLE   4,300 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 237 4,500 SH Call SOLE   4,500 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 247 4,700 SH Call SOLE   4,700 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 263 5,000 SH Call SOLE   5,000 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 263 5,000 SH Put SOLE   5,000 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 274 5,200 SH Call SOLE   5,200 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 284 5,400 SH Call SOLE   5,400 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 337 6,400 SH Call SOLE   6,400 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 458 8,700 SH Call SOLE   8,700 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 658 12,500 SH Put SOLE   12,500 0 0
SECUREWORKS CORP CL A 81374A105 24 1,611 SH   SOLE   1,611 0 0
SECUREWORKS CORP CL A 81374A105 659 45,000 SH Put SOLE   45,000 0 0
SELECT INCOME REIT COM SH BEN INT 81618T100 3 136 SH   SOLE   136 0 0
SELECTIVE INS GROUP INC COM 816300107 3 51 SH   SOLE   51 0 0
SEMPRA ENERGY COM 816851109 22 193 SH   SOLE   193 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 1 17 SH   SOLE   17 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 9,023 190,000 SH Call SOLE   190,000 0 0
SERVICENOW INC COM 81762P102 20 100 SH Call SOLE   100 0 0
SERVICENOW INC COM 81762P102 20 100 SH Call SOLE   100 0 0
SERVICENOW INC COM 81762P102 20 100 SH Call SOLE   100 0 0
SERVICENOW INC COM 81762P102 20 100 SH Put SOLE   100 0 0
SERVICENOW INC COM 81762P102 20 100 SH Put SOLE   100 0 0
SERVICENOW INC COM 81762P102 20 100 SH Put SOLE   100 0 0
SERVICENOW INC COM 81762P102 20 100 SH Put SOLE   100 0 0
SERVICENOW INC COM 81762P102 20 100 SH Put SOLE   100 0 0
SERVICENOW INC COM 81762P102 20 100 SH Put SOLE   100 0 0
SERVICENOW INC COM 81762P102 20 100 SH Put SOLE   100 0 0
SERVICENOW INC COM 81762P102 20 100 SH Put SOLE   100 0 0
SERVICENOW INC COM 81762P102 20 100 SH Put SOLE   100 0 0
SERVICENOW INC COM 81762P102 20 100 SH Put SOLE   100 0 0
SERVICENOW INC COM 81762P102 20 100 SH Put SOLE   100 0 0
SERVICENOW INC COM 81762P102 20 100 SH Put SOLE   100 0 0
SERVICENOW INC COM 81762P102 39 200 SH Call SOLE   200 0 0
SERVICENOW INC COM 81762P102 39 200 SH Call SOLE   200 0 0
SERVICENOW INC COM 81762P102 39 200 SH Call SOLE   200 0 0
SERVICENOW INC COM 81762P102 39 200 SH Call SOLE   200 0 0
SERVICENOW INC COM 81762P102 39 200 SH Call SOLE   200 0 0
SERVICENOW INC COM 81762P102 39 200 SH Call SOLE   200 0 0
SERVICENOW INC COM 81762P102 39 200 SH Call SOLE   200 0 0
SERVICENOW INC COM 81762P102 39 200 SH Call SOLE   200 0 0
SERVICENOW INC COM 81762P102 39 200 SH Call SOLE   200 0 0
SERVICENOW INC COM 81762P102 39 200 SH Call SOLE   200 0 0
SERVICENOW INC COM 81762P102 39 200 SH Call SOLE   200 0 0
SERVICENOW INC COM 81762P102 39 200 SH Call SOLE   200 0 0
SERVICENOW INC COM 81762P102 39 200 SH Put SOLE   200 0 0
SERVICENOW INC COM 81762P102 39 200 SH Put SOLE   200 0 0
SERVICENOW INC COM 81762P102 39 200 SH Put SOLE   200 0 0
SERVICENOW INC COM 81762P102 39 200 SH Put SOLE   200 0 0
SERVICENOW INC COM 81762P102 39 200 SH Put SOLE   200 0 0
SERVICENOW INC COM 81762P102 39 200 SH Put SOLE   200 0 0
SERVICENOW INC COM 81762P102 39 200 SH Put SOLE   200 0 0
SERVICENOW INC COM 81762P102 39 200 SH Put SOLE   200 0 0
SERVICENOW INC COM 81762P102 59 300 SH Call SOLE   300 0 0
SERVICENOW INC COM 81762P102 59 300 SH Call SOLE   300 0 0
SERVICENOW INC COM 81762P102 59 300 SH Call SOLE   300 0 0
SERVICENOW INC COM 81762P102 59 300 SH Call SOLE   300 0 0
SERVICENOW INC COM 81762P102 59 300 SH Call SOLE   300 0 0
SERVICENOW INC COM 81762P102 59 300 SH Call SOLE   300 0 0
SERVICENOW INC COM 81762P102 59 300 SH Put SOLE   300 0 0
SERVICENOW INC COM 81762P102 78 400 SH Call SOLE   400 0 0
SERVICENOW INC COM 81762P102 78 400 SH Put SOLE   400 0 0
SERVICENOW INC COM 81762P102 78 400 SH Put SOLE   400 0 0
SERVICENOW INC COM 81762P102 78 400 SH Put SOLE   400 0 0
SERVICENOW INC COM 81762P102 78 400 SH Put SOLE   400 0 0
SERVICENOW INC COM 81762P102 78 400 SH Put SOLE   400 0 0
SERVICENOW INC COM 81762P102 78 400 SH Put SOLE   400 0 0
SERVICENOW INC COM 81762P102 78 400 SH Put SOLE   400 0 0
SERVICENOW INC COM 81762P102 78 400 SH Put SOLE   400 0 0
SERVICENOW INC COM 81762P102 98 500 SH Call SOLE   500 0 0
SERVICENOW INC COM 81762P102 98 500 SH Call SOLE   500 0 0
SERVICENOW INC COM 81762P102 98 500 SH Put SOLE   500 0 0
SERVICENOW INC COM 81762P102 98 500 SH Put SOLE   500 0 0
SERVICENOW INC COM 81762P102 98 500 SH Put SOLE   500 0 0
SERVICENOW INC COM 81762P102 117 600 SH Call SOLE   600 0 0
SERVICENOW INC COM 81762P102 117 600 SH Call SOLE   600 0 0
SERVICENOW INC COM 81762P102 117 600 SH Call SOLE   600 0 0
SERVICENOW INC COM 81762P102 117 600 SH Call SOLE   600 0 0
SERVICENOW INC COM 81762P102 117 600 SH Put SOLE   600 0 0
SERVICENOW INC COM 81762P102 117 600 SH Put SOLE   600 0 0
SERVICENOW INC COM 81762P102 117 600 SH Put SOLE   600 0 0
SERVICENOW INC COM 81762P102 117 600 SH Put SOLE   600 0 0
SERVICENOW INC COM 81762P102 117 600 SH Put SOLE   600 0 0
SERVICENOW INC COM 81762P102 117 600 SH Put SOLE   600 0 0
SERVICENOW INC COM 81762P102 137 700 SH Call SOLE   700 0 0
SERVICENOW INC COM 81762P102 137 700 SH Call SOLE   700 0 0
SERVICENOW INC COM 81762P102 137 700 SH Put SOLE   700 0 0
SERVICENOW INC COM 81762P102 137 700 SH Put SOLE   700 0 0
SERVICENOW INC COM 81762P102 157 800 SH Call SOLE   800 0 0
SERVICENOW INC COM 81762P102 157 800 SH Put SOLE   800 0 0
SERVICENOW INC COM 81762P102 176 900 SH Call SOLE   900 0 0
SERVICENOW INC COM 81762P102 176 900 SH Put SOLE   900 0 0
SERVICENOW INC COM 81762P102 196 1,000 SH Put SOLE   1,000 0 0
SERVICENOW INC COM 81762P102 215 1,100 SH Call SOLE   1,100 0 0
SERVICENOW INC COM 81762P102 215 1,100 SH Call SOLE   1,100 0 0
SERVICENOW INC COM 81762P102 215 1,100 SH Call SOLE   1,100 0 0
SERVICENOW INC COM 81762P102 235 1,200 SH Call SOLE   1,200 0 0
SERVICENOW INC COM 81762P102 235 1,200 SH Call SOLE   1,200 0 0
SERVICENOW INC COM 81762P102 254 1,300 SH Call SOLE   1,300 0 0
SERVICENOW INC COM 81762P102 254 1,300 SH Call SOLE   1,300 0 0
SERVICENOW INC COM 81762P102 274 1,400 SH Put SOLE   1,400 0 0
SERVICENOW INC COM 81762P102 274 1,400 SH Put SOLE   1,400 0 0
SERVICENOW INC COM 81762P102 293 1,500 SH Put SOLE   1,500 0 0
SERVICENOW INC COM 81762P102 333 1,700 SH Call SOLE   1,700 0 0
SERVICENOW INC COM 81762P102 333 1,700 SH Put SOLE   1,700 0 0
SERVICENOW INC COM 81762P102 372 1,900 SH Put SOLE   1,900 0 0
SERVICENOW INC COM 81762P102 430 2,200 SH Call SOLE   2,200 0 0
SERVICENOW INC COM 81762P102 430 2,200 SH Call SOLE   2,200 0 0
SERVICENOW INC COM 81762P102 509 2,600 SH Call SOLE   2,600 0 0
SERVICENOW INC COM 81762P102 3,521 18,000 SH Call SOLE   18,000 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 15 381 SH   SOLE   381 0 0
SESEN BIO INC COM 817763105 511 237,500 SH Call SOLE   237,500 0 0
SHAW COMMUNICATIONS INC CL B CONV 82028K200 57 2,929 SH   SOLE   2,929 0 0
SHIRE PLC SPONSORED ADR 82481R106 3,696 20,392 SH   SOLE   20,392 0 0
SHIRE PLC SPONSORED ADR 82481R106 4,532 25,000 SH Put SOLE   25,000 0 0
SHOE CARNIVAL INC COM 824889109 5 139 SH   SOLE   139 0 0
SHOPIFY INC CL A 82509L107 16 100 SH Call SOLE   100 0 0
SHOPIFY INC CL A 82509L107 16 100 SH Call SOLE   100 0 0
SHOPIFY INC CL A 82509L107 16 100 SH Call SOLE   100 0 0
SHOPIFY INC CL A 82509L107 16 100 SH Call SOLE   100 0 0
SHOPIFY INC CL A 82509L107 16 100 SH Put SOLE   100 0 0
SHOPIFY INC CL A 82509L107 16 100 SH Put SOLE   100 0 0
SHOPIFY INC CL A 82509L107 16 100 SH Put SOLE   100 0 0
SHOPIFY INC CL A 82509L107 16 100 SH Put SOLE   100 0 0
SHOPIFY INC CL A 82509L107 16 100 SH Put SOLE   100 0 0
SHOPIFY INC CL A 82509L107 16 100 SH Put SOLE   100 0 0
SHOPIFY INC CL A 82509L107 16 100 SH Put SOLE   100 0 0
SHOPIFY INC CL A 82509L107 33 200 SH Call SOLE   200 0 0
SHOPIFY INC CL A 82509L107 33 200 SH Call SOLE   200 0 0
SHOPIFY INC CL A 82509L107 33 200 SH Call SOLE   200 0 0
SHOPIFY INC CL A 82509L107 33 200 SH Call SOLE   200 0 0
SHOPIFY INC CL A 82509L107 33 200 SH Call SOLE   200 0 0
SHOPIFY INC CL A 82509L107 33 200 SH Put SOLE   200 0 0
SHOPIFY INC CL A 82509L107 33 200 SH Put SOLE   200 0 0
SHOPIFY INC CL A 82509L107 33 200 SH Put SOLE   200 0 0
SHOPIFY INC CL A 82509L107 33 200 SH Put SOLE   200 0 0
SHOPIFY INC CL A 82509L107 33 200 SH Put SOLE   200 0 0
SHOPIFY INC CL A 82509L107 33 200 SH Put SOLE   200 0 0
SHOPIFY INC CL A 82509L107 33 200 SH Put SOLE   200 0 0
SHOPIFY INC CL A 82509L107 33 200 SH Put SOLE   200 0 0
SHOPIFY INC CL A 82509L107 33 200 SH Put SOLE   200 0 0
SHOPIFY INC CL A 82509L107 33 200 SH Put SOLE   200 0 0
SHOPIFY INC CL A 82509L107 33 200 SH Put SOLE   200 0 0
SHOPIFY INC CL A 82509L107 33 200 SH Put SOLE   200 0 0
SHOPIFY INC CL A 82509L107 33 200 SH Put SOLE   200 0 0
SHOPIFY INC CL A 82509L107 33 200 SH Put SOLE   200 0 0
SHOPIFY INC CL A 82509L107 33 200 SH Put SOLE   200 0 0
SHOPIFY INC CL A 82509L107 33 200 SH Put SOLE   200 0 0
SHOPIFY INC CL A 82509L107 49 300 SH Call SOLE   300 0 0
SHOPIFY INC CL A 82509L107 49 300 SH Call SOLE   300 0 0
SHOPIFY INC CL A 82509L107 49 300 SH Call SOLE   300 0 0
SHOPIFY INC CL A 82509L107 49 300 SH Call SOLE   300 0 0
SHOPIFY INC CL A 82509L107 49 300 SH Call SOLE   300 0 0
SHOPIFY INC CL A 82509L107 49 300 SH Call SOLE   300 0 0
SHOPIFY INC CL A 82509L107 49 300 SH Call SOLE   300 0 0
SHOPIFY INC CL A 82509L107 49 300 SH Put SOLE   300 0 0
SHOPIFY INC CL A 82509L107 49 300 SH Put SOLE   300 0 0
SHOPIFY INC CL A 82509L107 49 300 SH Put SOLE   300 0 0
SHOPIFY INC CL A 82509L107 49 300 SH Put SOLE   300 0 0
SHOPIFY INC CL A 82509L107 49 300 SH Put SOLE   300 0 0
SHOPIFY INC CL A 82509L107 49 300 SH Put SOLE   300 0 0
SHOPIFY INC CL A 82509L107 49 300 SH Put SOLE   300 0 0
SHOPIFY INC CL A 82509L107 49 300 SH Put SOLE   300 0 0
SHOPIFY INC CL A 82509L107 49 300 SH Put SOLE   300 0 0
SHOPIFY INC CL A 82509L107 66 400 SH Call SOLE   400 0 0
SHOPIFY INC CL A 82509L107 66 400 SH Put SOLE   400 0 0
SHOPIFY INC CL A 82509L107 66 400 SH Put SOLE   400 0 0
SHOPIFY INC CL A 82509L107 66 400 SH Put SOLE   400 0 0
SHOPIFY INC CL A 82509L107 66 400 SH Put SOLE   400 0 0
SHOPIFY INC CL A 82509L107 66 400 SH Put SOLE   400 0 0
SHOPIFY INC CL A 82509L107 66 400 SH Put SOLE   400 0 0
SHOPIFY INC CL A 82509L107 82 500 SH Call SOLE   500 0 0
SHOPIFY INC CL A 82509L107 82 500 SH Call SOLE   500 0 0
SHOPIFY INC CL A 82509L107 82 500 SH Call SOLE   500 0 0
SHOPIFY INC CL A 82509L107 82 500 SH Call SOLE   500 0 0
SHOPIFY INC CL A 82509L107 82 500 SH Put SOLE   500 0 0
SHOPIFY INC CL A 82509L107 82 500 SH Put SOLE   500 0 0
SHOPIFY INC CL A 82509L107 82 500 SH Put SOLE   500 0 0
SHOPIFY INC CL A 82509L107 82 500 SH Put SOLE   500 0 0
SHOPIFY INC CL A 82509L107 99 600 SH Put SOLE   600 0 0
SHOPIFY INC CL A 82509L107 99 600 SH Put SOLE   600 0 0
SHOPIFY INC CL A 82509L107 99 600 SH Put SOLE   600 0 0
SHOPIFY INC CL A 82509L107 99 600 SH Put SOLE   600 0 0
SHOPIFY INC CL A 82509L107 99 600 SH Put SOLE   600 0 0
SHOPIFY INC CL A 82509L107 99 600 SH Put SOLE   600 0 0
SHOPIFY INC CL A 82509L107 99 600 SH Put SOLE   600 0 0
SHOPIFY INC CL A 82509L107 115 700 SH Call SOLE   700 0 0
SHOPIFY INC CL A 82509L107 132 800 SH Put SOLE   800 0 0
SHOPIFY INC CL A 82509L107 148 900 SH Put SOLE   900 0 0
SHOPIFY INC CL A 82509L107 164 1,000 SH Put SOLE   1,000 0 0
SHOPIFY INC CL A 82509L107 164 1,000 SH Put SOLE   1,000 0 0
SHOPIFY INC CL A 82509L107 214 1,300 SH Put SOLE   1,300 0 0
SHOPIFY INC CL A 82509L107 411 2,500 SH Put SOLE   2,500 0 0
SHOPIFY INC CL A 82509L107 444 2,700 SH Put SOLE   2,700 0 0
SHOPIFY INC CL A 82509L107 576 3,500 SH Put SOLE   3,500 0 0
SHOPIFY INC CL A 82509L107 822 5,000 SH Call SOLE   5,000 0 0
SHOPIFY INC CL A 82509L107 822 5,000 SH Put SOLE   5,000 0 0
SHOPIFY INC CL A 82509L107 2,632 16,006 SH   SOLE   16,006 0 0
SHUTTERFLY INC COM 82568P304 6,589 100,000 SH Put SOLE   100,000 0 0
SHUTTERFLY INC COM 82568P304 8,027 121,827 SH   SOLE   121,827 0 0
SILVERCREST ASSET MGMT GROUP CL A 828359109 32 2,299 SH   SOLE   2,299 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 13 435 SH   SOLE   435 0 0
SIMPSON MANUFACTURING CO INC COM 829073105 40 547 SH   SOLE   547 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 393 13,868 SH   SOLE   13,868 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 751 26,500 SH Call SOLE   26,500 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 984 34,700 SH Put SOLE   34,700 0 0
SIRIUS XM HLDGS INC COM 82968B103 145 23,000 SH Put SOLE   23,000 0 0
SIRIUS XM HLDGS INC COM 82968B103 253 40,000 SH Call SOLE   40,000 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 698 10,000 SH Call SOLE   10,000 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 1,268 18,164 SH   SOLE   18,164 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 2,095 30,000 SH Put SOLE   30,000 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 2,095 30,000 SH Put SOLE   30,000 0 0
SKECHERS U S A INC CL A 830566105 6 200 SH Call SOLE   200 0 0
SKECHERS U S A INC CL A 830566105 11 400 SH Put SOLE   400 0 0
SKECHERS U S A INC CL A 830566105 34 1,200 SH Call SOLE   1,200 0 0
SKECHERS U S A INC CL A 830566105 34 1,200 SH Put SOLE   1,200 0 0
SKECHERS U S A INC CL A 830566105 34 1,200 SH Put SOLE   1,200 0 0
SKECHERS U S A INC CL A 830566105 39 1,400 SH Put SOLE   1,400 0 0
SKECHERS U S A INC CL A 830566105 67 2,400 SH Call SOLE   2,400 0 0
SKECHERS U S A INC CL A 830566105 235 8,400 SH Put SOLE   8,400 0 0
SKECHERS U S A INC CL A 830566105 277 9,900 SH Put SOLE   9,900 0 0
SKECHERS U S A INC CL A 830566105 279 10,000 SH Put SOLE   10,000 0 0
SKECHERS U S A INC CL A 830566105 282 10,100 SH Call SOLE   10,100 0 0
SKECHERS U S A INC CL A 830566105 383 13,700 SH Put SOLE   13,700 0 0
SKECHERS U S A INC CL A 830566105 651 23,300 SH Put SOLE   23,300 0 0
SKECHERS U S A INC CL A 830566105 743 26,600 SH Put SOLE   26,600 0 0
SKECHERS U S A INC CL A 830566105 932 33,367 SH   SOLE   33,367 0 0
SKECHERS U S A INC CL A 830566105 4,860 174,000 SH Put SOLE   174,000 0 0
SKECHERS U S A INC CL A 830566105 6,033 216,000 SH Call SOLE   216,000 0 0
SKECHERS U S A INC CL A 830566105 8,379 300,000 SH Put SOLE   300,000 0 0
SKECHERS U S A INC CL A 830566105 10,334 370,000 SH Put SOLE   370,000 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 18 200 SH Put SOLE   200 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 63 700 SH Put SOLE   700 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 100 1,100 SH Put SOLE   1,100 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 100 1,100 SH Put SOLE   1,100 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 127 1,400 SH Put SOLE   1,400 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 145 1,600 SH Put SOLE   1,600 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 172 1,900 SH Put SOLE   1,900 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 6,613 72,900 SH Call SOLE   72,900 0 0
SLEEP NUMBER CORP COM 83125X103 3,678 100,000 SH Call SOLE   100,000 0 0
SLEEP NUMBER CORP COM 83125X103 3,678 100,000 SH Call SOLE   100,000 0 0
SMITH A O COM 831865209 19 361 SH   SOLE   361 0 0
SMART SAND INC COM 83191H107 46 11,195 SH   SOLE   11,195 0 0
SMUCKER J M CO COM NEW 832696405 9 85 SH   SOLE   85 0 0
SNAP ON INC COM 833034101 1 4 SH   SOLE   4 0 0
SNAP INC CL A 83304A106 1 100 SH Put SOLE   100 0 0
SNAP INC CL A 83304A106 2 200 SH Put SOLE   200 0 0
SNAP INC CL A 83304A106 3 300 SH Put SOLE   300 0 0
SNAP INC CL A 83304A106 3 400 SH Put SOLE   400 0 0
SNAP INC CL A 83304A106 4 500 SH Put SOLE   500 0 0
SNAP INC CL A 83304A106 4 500 SH Put SOLE   500 0 0
SNAP INC CL A 83304A106 9 1,100 SH Put SOLE   1,100 0 0
SNAP INC CL A 83304A106 20 2,400 SH Put SOLE   2,400 0 0
SNAP INC CL A 83304A106 38 4,500 SH Call SOLE   4,500 0 0
SNAP INC CL A 83304A106 46 5,400 SH Put SOLE   5,400 0 0
SNAP INC CL A 83304A106 59 7,000 SH Put SOLE   7,000 0 0
SNAP INC CL A 83304A106 68 8,000 SH Call SOLE   8,000 0 0
SNAP INC CL A 83304A106 84 9,900 SH Put SOLE   9,900 0 0
SNAP INC CL A 83304A106 86 10,200 SH Put SOLE   10,200 0 0
SNAP INC CL A 83304A106 92 10,900 SH Put SOLE   10,900 0 0
SNAP INC CL A 83304A106 93 11,000 SH Put SOLE   11,000 0 0
SNAP INC CL A 83304A106 163 19,200 SH Call SOLE   19,200 0 0
SNAP INC CL A 83304A106 254 30,000 SH Put SOLE   30,000 0 0
SNAP INC CL A 83304A106 315 37,200 SH Put SOLE   37,200 0 0
SNAP INC CL A 83304A106 374 44,100 SH Call SOLE   44,100 0 0
SNAP INC CL A 83304A106 449 52,900 SH Put SOLE   52,900 0 0
SNAP INC CL A 83304A106 628 74,100 SH Put SOLE   74,100 0 0
SNAP INC CL A 83304A106 689 81,200 SH Put SOLE   81,200 0 0
SNAP INC CL A 83304A106 763 90,000 SH Put SOLE   90,000 0 0
SNAP INC CL A 83304A106 954 112,500 SH Put SOLE   112,500 0 0
SNAP INC CL A 83304A106 1,068 126,000 SH Put SOLE   126,000 0 0
SNAP INC CL A 83304A106 1,247 147,000 SH Put SOLE   147,000 0 0
SNAP INC CL A 83304A106 1,357 160,000 SH Call SOLE   160,000 0 0
SNAP INC CL A 83304A106 1,696 200,000 SH Call SOLE   200,000 0 0
SNAP INC CL A 83304A106 1,696 200,000 SH Put SOLE   200,000 0 0
SNAP INC CL A 83304A106 1,696 200,000 SH Put SOLE   200,000 0 0
SNAP INC CL A 83304A106 1,702 200,700 SH Put SOLE   200,700 0 0
SNAP INC CL A 83304A106 1,901 224,200 SH Put SOLE   224,200 0 0
SNAP INC CL A 83304A106 2,544 300,000 SH Put SOLE   300,000 0 0
SNAP INC CL A 83304A106 3,270 385,600 SH Put SOLE   385,600 0 0
SNAP INC CL A 83304A106 4,711 555,600 SH Put SOLE   555,600 0 0
SNAP INC CL A 83304A106 6,745 795,400 SH Call SOLE   795,400 0 0
SNAP INC CL A 83304A106 6,904 814,200 SH Put SOLE   814,200 0 0
SNAP INC CL A 83304A106 10,600 1,250,000 SH Call SOLE   1,250,000 0 0
SNAP INC CL A 83304A106 10,685 1,260,000 SH Put SOLE   1,260,000 0 0
SNAP INC CL A 83304A106 11,445 1,349,700 SH Call SOLE   1,349,700 0 0
SNAP INC CL A 83304A106 13,302 1,568,600 SH Put SOLE   1,568,600 0 0
SNAP INC CL A 83304A106 14,416 1,700,000 SH Call SOLE   1,700,000 0 0
SNAP INC CL A 83304A106 16,836 1,985,330 SH   SOLE   1,985,330 0 0
SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 65 3,431 SH   SOLE   3,431 0 0
SONIC CORP COM 835451105 867 20,000 SH Call SOLE   20,000 0 0
SONOCO PRODS CO COM 835495102 22 400 SH Call SOLE   400 0 0
SONOCO PRODS CO COM 835495102 44 800 SH Put SOLE   800 0 0
SONOCO PRODS CO COM 835495102 155 2,800 SH Call SOLE   2,800 0 0
SONOCO PRODS CO COM 835495102 155 2,800 SH Put SOLE   2,800 0 0
SONOCO PRODS CO COM 835495102 178 3,200 SH Call SOLE   3,200 0 0
SONOCO PRODS CO COM 835495102 233 4,200 SH Call SOLE   4,200 0 0
SONOCO PRODS CO COM 835495102 266 4,800 SH Put SOLE   4,800 0 0
SONOCO PRODS CO COM 835495102 1,143 20,600 SH Call SOLE   20,600 0 0
SONY CORP SPONSORED ADR 835699307 4 70 SH   SOLE   70 0 0
SOTHEBYS COM 835898107 25 500 SH Call SOLE   500 0 0
SOTHEBYS COM 835898107 93 1,900 SH Call SOLE   1,900 0 0
SOUTHERN CO COM 842587107 4 100 SH Call SOLE   100 0 0
SOUTHERN CO COM 842587107 9 200 SH Call SOLE   200 0 0
SOUTHERN CO COM 842587107 9 200 SH Call SOLE   200 0 0
SOUTHERN CO COM 842587107 17 400 SH Call SOLE   400 0 0
SOUTHERN CO COM 842587107 22 500 SH Put SOLE   500 0 0
SOUTHERN CO COM 842587107 31 700 SH Call SOLE   700 0 0
SOUTHERN CO COM 842587107 31 700 SH Call SOLE   700 0 0
SOUTHERN CO COM 842587107 31 700 SH Call SOLE   700 0 0
SOUTHERN CO COM 842587107 39 900 SH Put SOLE   900 0 0
SOUTHERN CO COM 842587107 44 1,000 SH Call SOLE   1,000 0 0
SOUTHERN CO COM 842587107 52 1,200 SH Put SOLE   1,200 0 0
SOUTHERN CO COM 842587107 57 1,300 SH Call SOLE   1,300 0 0
SOUTHERN CO COM 842587107 61 1,400 SH Put SOLE   1,400 0 0
SOUTHERN CO COM 842587107 65 1,500 SH Call SOLE   1,500 0 0
SOUTHERN CO COM 842587107 65 1,500 SH Call SOLE   1,500 0 0
SOUTHERN CO COM 842587107 279 6,400 SH Put SOLE   6,400 0 0
SOUTHERN CO COM 842587107 336 7,700 SH Put SOLE   7,700 0 0
SOUTHERN CO COM 842587107 349 8,000 SH Call SOLE   8,000 0 0
SOUTHERN CO COM 842587107 541 12,400 SH Put SOLE   12,400 0 0
SOUTHERN CO COM 842587107 1,744 40,000 SH Call SOLE   40,000 0 0
SOUTHERN CO COM 842587107 7,848 180,000 SH Put SOLE   180,000 0 0
SOUTHERN CO COM 842587107 8,001 183,505 SH   SOLE   183,505 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109 5 130 SH   SOLE   130 0 0
SOUTHWEST AIRLS CO COM 844741108 6 100 SH Call SOLE   100 0 0
SOUTHWEST AIRLS CO COM 844741108 6 100 SH Call SOLE   100 0 0
SOUTHWEST AIRLS CO COM 844741108 6 100 SH Call SOLE   100 0 0
SOUTHWEST AIRLS CO COM 844741108 6 100 SH Call SOLE   100 0 0
SOUTHWEST AIRLS CO COM 844741108 6 100 SH Put SOLE   100 0 0
SOUTHWEST AIRLS CO COM 844741108 6 100 SH Put SOLE   100 0 0
SOUTHWEST AIRLS CO COM 844741108 6 100 SH Put SOLE   100 0 0
SOUTHWEST AIRLS CO COM 844741108 12 200 SH Call SOLE   200 0 0
SOUTHWEST AIRLS CO COM 844741108 12 200 SH Call SOLE   200 0 0
SOUTHWEST AIRLS CO COM 844741108 12 200 SH Put SOLE   200 0 0
SOUTHWEST AIRLS CO COM 844741108 12 200 SH Put SOLE   200 0 0
SOUTHWEST AIRLS CO COM 844741108 12 200 SH Put SOLE   200 0 0
SOUTHWEST AIRLS CO COM 844741108 12 200 SH Put SOLE   200 0 0
SOUTHWEST AIRLS CO COM 844741108 12 200 SH Put SOLE   200 0 0
SOUTHWEST AIRLS CO COM 844741108 19 300 SH Call SOLE   300 0 0
SOUTHWEST AIRLS CO COM 844741108 19 300 SH Call SOLE   300 0 0
SOUTHWEST AIRLS CO COM 844741108 19 300 SH Call SOLE   300 0 0
SOUTHWEST AIRLS CO COM 844741108 19 300 SH Call SOLE   300 0 0
SOUTHWEST AIRLS CO COM 844741108 19 300 SH Call SOLE   300 0 0
SOUTHWEST AIRLS CO COM 844741108 19 300 SH Call SOLE   300 0 0
SOUTHWEST AIRLS CO COM 844741108 19 300 SH Put SOLE   300 0 0
SOUTHWEST AIRLS CO COM 844741108 19 300 SH Put SOLE   300 0 0
SOUTHWEST AIRLS CO COM 844741108 25 400 SH Call SOLE   400 0 0
SOUTHWEST AIRLS CO COM 844741108 25 400 SH Call SOLE   400 0 0
SOUTHWEST AIRLS CO COM 844741108 25 400 SH Call SOLE   400 0 0
SOUTHWEST AIRLS CO COM 844741108 25 400 SH Call SOLE   400 0 0
SOUTHWEST AIRLS CO COM 844741108 25 400 SH Put SOLE   400 0 0
SOUTHWEST AIRLS CO COM 844741108 25 400 SH Put SOLE   400 0 0
SOUTHWEST AIRLS CO COM 844741108 31 500 SH Call SOLE   500 0 0
SOUTHWEST AIRLS CO COM 844741108 31 500 SH Call SOLE   500 0 0
SOUTHWEST AIRLS CO COM 844741108 31 500 SH Call SOLE   500 0 0
SOUTHWEST AIRLS CO COM 844741108 31 500 SH Call SOLE   500 0 0
SOUTHWEST AIRLS CO COM 844741108 31 500 SH Put SOLE   500 0 0
SOUTHWEST AIRLS CO COM 844741108 31 500 SH Put SOLE   500 0 0
SOUTHWEST AIRLS CO COM 844741108 37 600 SH Call SOLE   600 0 0
SOUTHWEST AIRLS CO COM 844741108 37 600 SH Call SOLE   600 0 0
SOUTHWEST AIRLS CO COM 844741108 37 600 SH Call SOLE   600 0 0
SOUTHWEST AIRLS CO COM 844741108 37 600 SH Call SOLE   600 0 0
SOUTHWEST AIRLS CO COM 844741108 50 800 SH Call SOLE   800 0 0
SOUTHWEST AIRLS CO COM 844741108 56 900 SH Call SOLE   900 0 0
SOUTHWEST AIRLS CO COM 844741108 56 900 SH Call SOLE   900 0 0
SOUTHWEST AIRLS CO COM 844741108 62 1,000 SH Call SOLE   1,000 0 0
SOUTHWEST AIRLS CO COM 844741108 62 1,000 SH Call SOLE   1,000 0 0
SOUTHWEST AIRLS CO COM 844741108 62 1,000 SH Call SOLE   1,000 0 0
SOUTHWEST AIRLS CO COM 844741108 69 1,100 SH Call SOLE   1,100 0 0
SOUTHWEST AIRLS CO COM 844741108 69 1,100 SH Call SOLE   1,100 0 0
SOUTHWEST AIRLS CO COM 844741108 75 1,200 SH Call SOLE   1,200 0 0
SOUTHWEST AIRLS CO COM 844741108 81 1,300 SH Call SOLE   1,300 0 0
SOUTHWEST AIRLS CO COM 844741108 81 1,300 SH Put SOLE   1,300 0 0
SOUTHWEST AIRLS CO COM 844741108 87 1,400 SH Call SOLE   1,400 0 0
SOUTHWEST AIRLS CO COM 844741108 119 1,900 SH Call SOLE   1,900 0 0
SOUTHWEST AIRLS CO COM 844741108 237 3,800 SH Put SOLE   3,800 0 0
SOUTHWEST AIRLS CO COM 844741108 9,773 156,500 SH Call SOLE   156,500 0 0
SOUTHWEST AIRLS CO COM 844741108 13,402 214,600 SH Put SOLE   214,600 0 0
SOUTHWEST AIRLS CO COM 844741108 39,175 627,300 SH Call SOLE   627,300 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 3 34 SH   SOLE   34 0 0
SOUTHWESTERN ENERGY CO COM 845467109 61 11,955 SH   SOLE   11,955 0 0
SPARK ENERGY INC CL A COM 846511103 44 5,297 SH   SOLE   5,297 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 378 22,500 SH Call SOLE   22,500 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 1,581 94,100 SH Call SOLE   94,100 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 12,036 131,300 SH Put SOLE   131,300 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 12,036 131,300 SH Put SOLE   131,300 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 15,474 168,800 SH Call SOLE   168,800 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 15,474 168,800 SH Put SOLE   168,800 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 22,918 250,000 SH Call SOLE   250,000 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 22,918 250,000 SH Call SOLE   250,000 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 22,918 250,000 SH Put SOLE   250,000 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 22,918 250,000 SH Put SOLE   250,000 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 38,391 418,800 SH Call SOLE   418,800 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 38,391 418,800 SH Put SOLE   418,800 0 0
SPIRE INC COM 84857L101 4 51 SH   SOLE   51 0 0
SPIRIT RLTY CAP INC NEW COM 84860W102 1,535 190,500 SH Call SOLE   190,500 0 0
SPLUNK INC COM 848637104 12 100 SH Put SOLE   100 0 0
SPLUNK INC COM 848637104 24 200 SH Call SOLE   200 0 0
SPLUNK INC COM 848637104 24 200 SH Call SOLE   200 0 0
SPLUNK INC COM 848637104 24 200 SH Call SOLE   200 0 0
SPLUNK INC COM 848637104 24 200 SH Put SOLE   200 0 0
SPLUNK INC COM 848637104 24 200 SH Put SOLE   200 0 0
SPLUNK INC COM 848637104 24 200 SH Put SOLE   200 0 0
SPLUNK INC COM 848637104 24 200 SH Put SOLE   200 0 0
SPLUNK INC COM 848637104 24 200 SH Put SOLE   200 0 0
SPLUNK INC COM 848637104 24 200 SH Put SOLE   200 0 0
SPLUNK INC COM 848637104 36 300 SH Call SOLE   300 0 0
SPLUNK INC COM 848637104 36 300 SH Put SOLE   300 0 0
SPLUNK INC COM 848637104 36 300 SH Put SOLE   300 0 0
SPLUNK INC COM 848637104 36 300 SH Put SOLE   300 0 0
SPLUNK INC COM 848637104 36 300 SH Put SOLE   300 0 0
SPLUNK INC COM 848637104 60 500 SH Call SOLE   500 0 0
SPLUNK INC COM 848637104 60 500 SH Put SOLE   500 0 0
SPLUNK INC COM 848637104 109 900 SH Call SOLE   900 0 0
SPLUNK INC COM 848637104 121 1,000 SH Put SOLE   1,000 0 0
SPLUNK INC COM 848637104 133 1,100 SH Call SOLE   1,100 0 0
SPLUNK INC COM 848637104 145 1,200 SH Put SOLE   1,200 0 0
SPLUNK INC COM 848637104 169 1,400 SH Put SOLE   1,400 0 0
SPLUNK INC COM 848637104 193 1,600 SH Call SOLE   1,600 0 0
SPLUNK INC COM 848637104 302 2,500 SH Call SOLE   2,500 0 0
SPLUNK INC COM 848637104 617 5,100 SH Call SOLE   5,100 0 0
SPLUNK INC COM 848637104 1,507 12,460 SH   SOLE   12,460 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106 45 7,775 SH   SOLE   7,775 0 0
SPROUTS FMRS MKT INC COM 85208M102 3,366 122,806 SH   SOLE   122,806 0 0
SQUARE INC CL A 852234103 10 100 SH Call SOLE   100 0 0
SQUARE INC CL A 852234103 10 100 SH Call SOLE   100 0 0
SQUARE INC CL A 852234103 10 100 SH Call SOLE   100 0 0
SQUARE INC CL A 852234103 10 100 SH Call SOLE   100 0 0
SQUARE INC CL A 852234103 10 100 SH Call SOLE   100 0 0
SQUARE INC CL A 852234103 10 100 SH Put SOLE   100 0 0
SQUARE INC CL A 852234103 10 100 SH Put SOLE   100 0 0
SQUARE INC CL A 852234103 10 100 SH Put SOLE   100 0 0
SQUARE INC CL A 852234103 20 200 SH Call SOLE   200 0 0
SQUARE INC CL A 852234103 20 200 SH Call SOLE   200 0 0
SQUARE INC CL A 852234103 20 200 SH Put SOLE   200 0 0
SQUARE INC CL A 852234103 20 200 SH Put SOLE   200 0 0
SQUARE INC CL A 852234103 20 200 SH Put SOLE   200 0 0
SQUARE INC CL A 852234103 20 200 SH Put SOLE   200 0 0
SQUARE INC CL A 852234103 20 200 SH Put SOLE   200 0 0
SQUARE INC CL A 852234103 20 200 SH Put SOLE   200 0 0
SQUARE INC CL A 852234103 20 200 SH Put SOLE   200 0 0
SQUARE INC CL A 852234103 20 200 SH Put SOLE   200 0 0
SQUARE INC CL A 852234103 20 200 SH Put SOLE   200 0 0
SQUARE INC CL A 852234103 20 200 SH Put SOLE   200 0 0
SQUARE INC CL A 852234103 30 300 SH Call SOLE   300 0 0
SQUARE INC CL A 852234103 30 300 SH Call SOLE   300 0 0
SQUARE INC CL A 852234103 30 300 SH Call SOLE   300 0 0
SQUARE INC CL A 852234103 30 300 SH Call SOLE   300 0 0
SQUARE INC CL A 852234103 30 300 SH Call SOLE   300 0 0
SQUARE INC CL A 852234103 30 300 SH Put SOLE   300 0 0
SQUARE INC CL A 852234103 30 300 SH Put SOLE   300 0 0
SQUARE INC CL A 852234103 40 400 SH Call SOLE   400 0 0
SQUARE INC CL A 852234103 40 400 SH Call SOLE   400 0 0
SQUARE INC CL A 852234103 40 400 SH Call SOLE   400 0 0
SQUARE INC CL A 852234103 40 400 SH Call SOLE   400 0 0
SQUARE INC CL A 852234103 40 400 SH Put SOLE   400 0 0
SQUARE INC CL A 852234103 40 400 SH Put SOLE   400 0 0
SQUARE INC CL A 852234103 40 400 SH Put SOLE   400 0 0
SQUARE INC CL A 852234103 40 400 SH Put SOLE   400 0 0
SQUARE INC CL A 852234103 40 400 SH Put SOLE   400 0 0
SQUARE INC CL A 852234103 40 400 SH Put SOLE   400 0 0
SQUARE INC CL A 852234103 40 400 SH Put SOLE   400 0 0
SQUARE INC CL A 852234103 40 400 SH Put SOLE   400 0 0
SQUARE INC CL A 852234103 50 500 SH Call SOLE   500 0 0
SQUARE INC CL A 852234103 50 500 SH Call SOLE   500 0 0
SQUARE INC CL A 852234103 50 500 SH Call SOLE   500 0 0
SQUARE INC CL A 852234103 50 500 SH Put SOLE   500 0 0
SQUARE INC CL A 852234103 50 500 SH Put SOLE   500 0 0
SQUARE INC CL A 852234103 50 500 SH Put SOLE   500 0 0
SQUARE INC CL A 852234103 50 500 SH Put SOLE   500 0 0
SQUARE INC CL A 852234103 50 500 SH Put SOLE   500 0 0
SQUARE INC CL A 852234103 50 500 SH Put SOLE   500 0 0
SQUARE INC CL A 852234103 50 500 SH Put SOLE   500 0 0
SQUARE INC CL A 852234103 50 500 SH Put SOLE   500 0 0
SQUARE INC CL A 852234103 59 600 SH Call SOLE   600 0 0
SQUARE INC CL A 852234103 59 600 SH Call SOLE   600 0 0
SQUARE INC CL A 852234103 59 600 SH Put SOLE   600 0 0
SQUARE INC CL A 852234103 59 600 SH Put SOLE   600 0 0
SQUARE INC CL A 852234103 59 600 SH Put SOLE   600 0 0
SQUARE INC CL A 852234103 59 600 SH Put SOLE   600 0 0
SQUARE INC CL A 852234103 59 600 SH Put SOLE   600 0 0
SQUARE INC CL A 852234103 59 600 SH Put SOLE   600 0 0
SQUARE INC CL A 852234103 69 700 SH Call SOLE   700 0 0
SQUARE INC CL A 852234103 69 700 SH Call SOLE   700 0 0
SQUARE INC CL A 852234103 69 700 SH Call SOLE   700 0 0
SQUARE INC CL A 852234103 69 700 SH Put SOLE   700 0 0
SQUARE INC CL A 852234103 69 700 SH Put SOLE   700 0 0
SQUARE INC CL A 852234103 69 700 SH Put SOLE   700 0 0
SQUARE INC CL A 852234103 69 700 SH Put SOLE   700 0 0
SQUARE INC CL A 852234103 69 700 SH Put SOLE   700 0 0
SQUARE INC CL A 852234103 69 700 SH Put SOLE   700 0 0
SQUARE INC CL A 852234103 69 700 SH Put SOLE   700 0 0
SQUARE INC CL A 852234103 79 800 SH Call SOLE   800 0 0
SQUARE INC CL A 852234103 79 800 SH Call SOLE   800 0 0
SQUARE INC CL A 852234103 79 800 SH Put SOLE   800 0 0
SQUARE INC CL A 852234103 79 800 SH Put SOLE   800 0 0
SQUARE INC CL A 852234103 79 800 SH Put SOLE   800 0 0
SQUARE INC CL A 852234103 79 800 SH Put SOLE   800 0 0
SQUARE INC CL A 852234103 79 800 SH Put SOLE   800 0 0
SQUARE INC CL A 852234103 89 900 SH Put SOLE   900 0 0
SQUARE INC CL A 852234103 89 900 SH Put SOLE   900 0 0
SQUARE INC CL A 852234103 89 900 SH Put SOLE   900 0 0
SQUARE INC CL A 852234103 89 900 SH Put SOLE   900 0 0
SQUARE INC CL A 852234103 89 900 SH Put SOLE   900 0 0
SQUARE INC CL A 852234103 89 900 SH Put SOLE   900 0 0
SQUARE INC CL A 852234103 89 900 SH Put SOLE   900 0 0
SQUARE INC CL A 852234103 99 1,000 SH Call SOLE   1,000 0 0
SQUARE INC CL A 852234103 99 1,000 SH Call SOLE   1,000 0 0
SQUARE INC CL A 852234103 99 1,000 SH Call SOLE   1,000 0 0
SQUARE INC CL A 852234103 99 1,000 SH Put SOLE   1,000 0 0
SQUARE INC CL A 852234103 109 1,100 SH Call SOLE   1,100 0 0
SQUARE INC CL A 852234103 109 1,100 SH Put SOLE   1,100 0 0
SQUARE INC CL A 852234103 109 1,100 SH Put SOLE   1,100 0 0
SQUARE INC CL A 852234103 109 1,100 SH Put SOLE   1,100 0 0
SQUARE INC CL A 852234103 109 1,100 SH Put SOLE   1,100 0 0
SQUARE INC CL A 852234103 109 1,100 SH Put SOLE   1,100 0 0
SQUARE INC CL A 852234103 119 1,200 SH Put SOLE   1,200 0 0
SQUARE INC CL A 852234103 119 1,200 SH Put SOLE   1,200 0 0
SQUARE INC CL A 852234103 119 1,200 SH Put SOLE   1,200 0 0
SQUARE INC CL A 852234103 119 1,200 SH Put SOLE   1,200 0 0
SQUARE INC CL A 852234103 129 1,300 SH Call SOLE   1,300 0 0
SQUARE INC CL A 852234103 129 1,300 SH Put SOLE   1,300 0 0
SQUARE INC CL A 852234103 129 1,300 SH Put SOLE   1,300 0 0
SQUARE INC CL A 852234103 129 1,300 SH Put SOLE   1,300 0 0
SQUARE INC CL A 852234103 129 1,300 SH Put SOLE   1,300 0 0
SQUARE INC CL A 852234103 129 1,300 SH Put SOLE   1,300 0 0
SQUARE INC CL A 852234103 129 1,300 SH Put SOLE   1,300 0 0
SQUARE INC CL A 852234103 129 1,300 SH Put SOLE   1,300 0 0
SQUARE INC CL A 852234103 139 1,400 SH Call SOLE   1,400 0 0
SQUARE INC CL A 852234103 139 1,400 SH Call SOLE   1,400 0 0
SQUARE INC CL A 852234103 139 1,400 SH Put SOLE   1,400 0 0
SQUARE INC CL A 852234103 139 1,400 SH Put SOLE   1,400 0 0
SQUARE INC CL A 852234103 139 1,400 SH Put SOLE   1,400 0 0
SQUARE INC CL A 852234103 149 1,500 SH Put SOLE   1,500 0 0
SQUARE INC CL A 852234103 149 1,500 SH Put SOLE   1,500 0 0
SQUARE INC CL A 852234103 149 1,500 SH Put SOLE   1,500 0 0
SQUARE INC CL A 852234103 149 1,500 SH Put SOLE   1,500 0 0
SQUARE INC CL A 852234103 149 1,500 SH Put SOLE   1,500 0 0
SQUARE INC CL A 852234103 149 1,500 SH Put SOLE   1,500 0 0
SQUARE INC CL A 852234103 158 1,600 SH Put SOLE   1,600 0 0
SQUARE INC CL A 852234103 158 1,600 SH Put SOLE   1,600 0 0
SQUARE INC CL A 852234103 158 1,600 SH Put SOLE   1,600 0 0
SQUARE INC CL A 852234103 158 1,600 SH Put SOLE   1,600 0 0
SQUARE INC CL A 852234103 168 1,700 SH Put SOLE   1,700 0 0
SQUARE INC CL A 852234103 168 1,700 SH Put SOLE   1,700 0 0
SQUARE INC CL A 852234103 178 1,800 SH Call SOLE   1,800 0 0
SQUARE INC CL A 852234103 178 1,800 SH Call SOLE   1,800 0 0
SQUARE INC CL A 852234103 188 1,900 SH Put SOLE   1,900 0 0
SQUARE INC CL A 852234103 188 1,900 SH Put SOLE   1,900 0 0
SQUARE INC CL A 852234103 198 2,000 SH Call SOLE   2,000 0 0
SQUARE INC CL A 852234103 198 2,000 SH Put SOLE   2,000 0 0
SQUARE INC CL A 852234103 198 2,000 SH Put SOLE   2,000 0 0
SQUARE INC CL A 852234103 208 2,100 SH Put SOLE   2,100 0 0
SQUARE INC CL A 852234103 208 2,100 SH Put SOLE   2,100 0 0
SQUARE INC CL A 852234103 228 2,300 SH Put SOLE   2,300 0 0
SQUARE INC CL A 852234103 228 2,300 SH Put SOLE   2,300 0 0
SQUARE INC CL A 852234103 238 2,400 SH Call SOLE   2,400 0 0
SQUARE INC CL A 852234103 238 2,400 SH Put SOLE   2,400 0 0
SQUARE INC CL A 852234103 238 2,400 SH Put SOLE   2,400 0 0
SQUARE INC CL A 852234103 257 2,600 SH Put SOLE   2,600 0 0
SQUARE INC CL A 852234103 267 2,700 SH Put SOLE   2,700 0 0
SQUARE INC CL A 852234103 287 2,900 SH Put SOLE   2,900 0 0
SQUARE INC CL A 852234103 307 3,100 SH Put SOLE   3,100 0 0
SQUARE INC CL A 852234103 317 3,200 SH Call SOLE   3,200 0 0
SQUARE INC CL A 852234103 317 3,200 SH Put SOLE   3,200 0 0
SQUARE INC CL A 852234103 327 3,300 SH Put SOLE   3,300 0 0
SQUARE INC CL A 852234103 337 3,400 SH Put SOLE   3,400 0 0
SQUARE INC CL A 852234103 386 3,900 SH Put SOLE   3,900 0 0
SQUARE INC CL A 852234103 396 4,000 SH Call SOLE   4,000 0 0
SQUARE INC CL A 852234103 455 4,600 SH Put SOLE   4,600 0 0
SQUARE INC CL A 852234103 574 5,800 SH Put SOLE   5,800 0 0
SQUARE INC CL A 852234103 3,663 37,000 SH Put SOLE   37,000 0 0
SQUARE INC CL A 852234103 4,951 50,000 SH Put SOLE   50,000 0 0
SQUARE INC CL A 852234103 4,951 50,000 SH Put SOLE   50,000 0 0
SQUARE INC CL A 852234103 5,050 51,000 SH Put SOLE   51,000 0 0
SQUARE INC CL A 852234103 5,515 55,700 SH Put SOLE   55,700 0 0
SQUARE INC CL A 852234103 6,931 70,000 SH Put SOLE   70,000 0 0
SQUARE INC CL A 852234103 7,426 75,000 SH Put SOLE   75,000 0 0
SQUARE INC CL A 852234103 14,852 150,000 SH Put SOLE   150,000 0 0
SQUARE INC CL A 852234103 14,852 150,000 SH Put SOLE   150,000 0 0
SQUARE INC CL A 852234103 17,822 180,000 SH Put SOLE   180,000 0 0
SQUARE INC CL A 852234103 21,357 215,709 SH   SOLE   215,709 0 0
SQUARE INC CL A 852234103 31,683 320,000 SH Put SOLE   320,000 0 0
STAG INDL INC COM 85254J102 29 1,053 SH   SOLE   1,053 0 0
STANLEY BLACK & DECKER INC COM 854502101 4,081 27,865 SH   SOLE   27,865 0 0
STARBUCKS CORP COM 855244109 11 200 SH Call SOLE   200 0 0
STARBUCKS CORP COM 855244109 11 200 SH Call SOLE   200 0 0
STARBUCKS CORP COM 855244109 11 200 SH Put SOLE   200 0 0
STARBUCKS CORP COM 855244109 11 200 SH Put SOLE   200 0 0
STARBUCKS CORP COM 855244109 23 400 SH Put SOLE   400 0 0
STARBUCKS CORP COM 855244109 28 500 SH Put SOLE   500 0 0
STARBUCKS CORP COM 855244109 34 600 SH Call SOLE   600 0 0
STARBUCKS CORP COM 855244109 40 700 SH Call SOLE   700 0 0
STARBUCKS CORP COM 855244109 45 800 SH Put SOLE   800 0 0
STARBUCKS CORP COM 855244109 57 1,000 SH Put SOLE   1,000 0 0
STARBUCKS CORP COM 855244109 74 1,300 SH Call SOLE   1,300 0 0
STARBUCKS CORP COM 855244109 74 1,300 SH Put SOLE   1,300 0 0
STARBUCKS CORP COM 855244109 119 2,100 SH Put SOLE   2,100 0 0
STARBUCKS CORP COM 855244109 125 2,200 SH Put SOLE   2,200 0 0
STARBUCKS CORP COM 855244109 131 2,300 SH Put SOLE   2,300 0 0
STARBUCKS CORP COM 855244109 153 2,700 SH Put SOLE   2,700 0 0
STARBUCKS CORP COM 855244109 159 2,800 SH Put SOLE   2,800 0 0
STARBUCKS CORP COM 855244109 171 3,000 SH Call SOLE   3,000 0 0
STARBUCKS CORP COM 855244109 176 3,100 SH Put SOLE   3,100 0 0
STARBUCKS CORP COM 855244109 182 3,200 SH Put SOLE   3,200 0 0
STARBUCKS CORP COM 855244109 199 3,500 SH Put SOLE   3,500 0 0
STARBUCKS CORP COM 855244109 261 4,600 SH Put SOLE   4,600 0 0
STARBUCKS CORP COM 855244109 347 6,100 SH Call SOLE   6,100 0 0
STARBUCKS CORP COM 855244109 426 7,500 SH Call SOLE   7,500 0 0
STARBUCKS CORP COM 855244109 506 8,900 SH Put SOLE   8,900 0 0
STARBUCKS CORP COM 855244109 512 9,000 SH Put SOLE   9,000 0 0
STARBUCKS CORP COM 855244109 648 11,400 SH Put SOLE   11,400 0 0
STARBUCKS CORP COM 855244109 756 13,300 SH Put SOLE   13,300 0 0
STARBUCKS CORP COM 855244109 864 15,200 SH Put SOLE   15,200 0 0
STARBUCKS CORP COM 855244109 1,398 24,600 SH Put SOLE   24,600 0 0
STARBUCKS CORP COM 855244109 1,705 30,000 SH Put SOLE   30,000 0 0
STARBUCKS CORP COM 855244109 1,734 30,500 SH Put SOLE   30,500 0 0
STARBUCKS CORP COM 855244109 2,137 37,600 SH Put SOLE   37,600 0 0
STARBUCKS CORP COM 855244109 2,274 40,000 SH Put SOLE   40,000 0 0
STARBUCKS CORP COM 855244109 2,478 43,600 SH Put SOLE   43,600 0 0
STARBUCKS CORP COM 855244109 2,978 52,400 SH Put SOLE   52,400 0 0
STARBUCKS CORP COM 855244109 5,037 88,609 SH   SOLE   88,609 0 0
STARBUCKS CORP COM 855244109 5,059 89,000 SH Call SOLE   89,000 0 0
STARBUCKS CORP COM 855244109 8,134 143,100 SH Put SOLE   143,100 0 0
STARWOOD PPTY TR INC COM 85571B105 41 1,882 SH   SOLE   1,882 0 0
STATE STR CORP COM 857477103 3,360 40,100 SH Call SOLE   40,100 0 0
STEEL DYNAMICS INC COM 858119100 36 786 SH   SOLE   786 0 0
STERLING BANCORP DEL COM 85917A100 1 50 SH   SOLE   50 0 0
STIFEL FINL CORP COM 860630102 2 34 SH   SOLE   34 0 0
STITCH FIX INC COM CL A 860897107 1,751 40,000 SH Put SOLE   40,000 0 0
STITCH FIX INC COM CL A 860897107 4,377 100,000 SH Call SOLE   100,000 0 0
STMICROELECTRONICS N V NY REGISTRY 861012102 642 35,000 SH Call SOLE   35,000 0 0
STMICROELECTRONICS N V NY REGISTRY 861012102 1,284 70,000 SH Put SOLE   70,000 0 0
STMICROELECTRONICS N V NY REGISTRY 861012102 1,467 80,000 SH Call SOLE   80,000 0 0
STORE CAP CORP COM 862121100 620 22,300 SH Call SOLE   22,300 0 0
STRATEGY SHS US MKT ROTON ETF 86280R100 0 1 SH   SOLE   1 0 0
STRATEGY SHS ECOLOGCL STRATGY 86280R209 0 1 SH   SOLE   1 0 0
STRYKER CORP COM 863667101 8 43 SH   SOLE   43 0 0
STURM RUGER & CO INC COM 864159108 1,681 24,351 SH   SOLE   24,351 0 0
SUMMIT MATLS INC CL A 86614U100 10 547 SH   SOLE   547 0 0
SUNCOR ENERGY INC NEW COM 867224107 1,548 40,000 SH Call SOLE   40,000 0 0
SUNPOWER CORP COM 867652406 137 18,782 SH   SOLE   18,782 0 0
SUNPOWER CORP COM 867652406 183 25,000 SH Call SOLE   25,000 0 0
SUNPOWER CORP COM 867652406 183 25,000 SH Put SOLE   25,000 0 0
SUNOCO LP COM U REP LP 86765K109 74 2,506 SH   SOLE   2,506 0 0
SUNRUN INC COM 86771W105 498 40,000 SH Call SOLE   40,000 0 0
SUNRUN INC COM 86771W105 622 50,000 SH Call SOLE   50,000 0 0
SUNRUN INC COM 86771W105 2,239 180,000 SH Call SOLE   180,000 0 0
SUNRUN INC COM 86771W105 3,483 280,000 SH Put SOLE   280,000 0 0
SUNRUN INC COM 86771W105 4,436 356,609 SH   SOLE   356,609 0 0
SUNRUN INC COM 86771W105 5,971 480,000 SH Call SOLE   480,000 0 0
SUNTRUST BKS INC COM 867914103 20 300 SH Put SOLE   300 0 0
SUNTRUST BKS INC COM 867914103 33 500 SH Call SOLE   500 0 0
SUNTRUST BKS INC COM 867914103 47 700 SH Call SOLE   700 0 0
SUNTRUST BKS INC COM 867914103 47 700 SH Call SOLE   700 0 0
SUNTRUST BKS INC COM 867914103 80 1,200 SH Put SOLE   1,200 0 0
SUNTRUST BKS INC COM 867914103 80 1,200 SH Put SOLE   1,200 0 0
SUNTRUST BKS INC COM 867914103 160 2,400 SH Call SOLE   2,400 0 0
SUNTRUST BKS INC COM 867914103 314 4,700 SH Call SOLE   4,700 0 0
SUNTRUST BKS INC COM 867914103 3,755 56,216 SH   SOLE   56,216 0 0
SUNTRUST BKS INC COM 867914103 6,539 97,900 SH Put SOLE   97,900 0 0
SUPERIOR INDS INTL INC COM 868168105 0 8 SH   SOLE   8 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 6 110 SH   SOLE   110 0 0
SUPERVALU INC COM NEW 868536301 1 25 SH   SOLE   25 0 0
SURMODICS INC COM 868873100 16 220 SH   SOLE   220 0 0
SWEDISH EXPT CR CORP MLCX GRN ETN23 870297215 0 1 SH   SOLE   1 0 0
SWEDISH EXPT CR CORP RG ENRGY ETN22 870297306 0 1 SH   SOLE   1 0 0
SWEDISH EXPT CR CORP RG METAL ETN22 870297405 0 1 SH   SOLE   1 0 0
SWEDISH EXPT CR CORP ROG AGRI ETN22 870297603 0 1 SH   SOLE   1 0 0
SWEDISH EXPT CR CORP ROG TTL ETN 22 870297801 0 1 SH   SOLE   1 0 0
SYMANTEC CORP COM 871503108 2 100 SH Call SOLE   100 0 0
SYMANTEC CORP COM 871503108 6 300 SH Put SOLE   300 0 0
SYMANTEC CORP COM 871503108 6 300 SH Put SOLE   300 0 0
SYMANTEC CORP COM 871503108 6 300 SH Put SOLE   300 0 0
SYMANTEC CORP COM 871503108 6 300 SH Put SOLE   300 0 0
SYMANTEC CORP COM 871503108 9 400 SH Call SOLE   400 0 0
SYMANTEC CORP COM 871503108 9 400 SH Call SOLE   400 0 0
SYMANTEC CORP COM 871503108 9 400 SH Put SOLE   400 0 0
SYMANTEC CORP COM 871503108 9 400 SH Put SOLE   400 0 0
SYMANTEC CORP COM 871503108 11 500 SH Call SOLE   500 0 0
SYMANTEC CORP COM 871503108 11 500 SH Call SOLE   500 0 0
SYMANTEC CORP COM 871503108 11 500 SH Call SOLE   500 0 0
SYMANTEC CORP COM 871503108 11 500 SH Call SOLE   500 0 0
SYMANTEC CORP COM 871503108 11 500 SH Put SOLE   500 0 0
SYMANTEC CORP COM 871503108 11 500 SH Put SOLE   500 0 0
SYMANTEC CORP COM 871503108 13 600 SH Put SOLE   600 0 0
SYMANTEC CORP COM 871503108 15 700 SH Put SOLE   700 0 0
SYMANTEC CORP COM 871503108 17 800 SH Put SOLE   800 0 0
SYMANTEC CORP COM 871503108 19 900 SH Put SOLE   900 0 0
SYMANTEC CORP COM 871503108 19 900 SH Put SOLE   900 0 0
SYMANTEC CORP COM 871503108 19 900 SH Put SOLE   900 0 0
SYMANTEC CORP COM 871503108 28 1,300 SH Put SOLE   1,300 0 0
SYMANTEC CORP COM 871503108 30 1,400 SH Put SOLE   1,400 0 0
SYMANTEC CORP COM 871503108 64 3,000 SH Call SOLE   3,000 0 0
SYMANTEC CORP COM 871503108 72 3,400 SH Put SOLE   3,400 0 0
SYMANTEC CORP COM 871503108 92 4,300 SH Put SOLE   4,300 0 0
SYMANTEC CORP COM 871503108 169 7,924 SH   SOLE   7,924 0 0
SYMANTEC CORP COM 871503108 413 19,400 SH Put SOLE   19,400 0 0
SYNOVUS FINL CORP COM NEW 87161C501 224 4,886 SH   SOLE   4,886 0 0
SYNTEL INC COM 87162H103 5 134 SH   SOLE   134 0 0
SYNCHRONY FINL COM 87165B103 2 56 SH   SOLE   56 0 0
SYNCHRONY FINL COM 87165B103 3,108 100,000 SH Call SOLE   100,000 0 0
SYNEOS HEALTH INC CL A 87166B102 30 575 SH   SOLE   575 0 0
SYSCO CORP COM 871829107 29 400 SH Call SOLE   400 0 0
SYSCO CORP COM 871829107 29 400 SH Put SOLE   400 0 0
SYSCO CORP COM 871829107 59 800 SH Put SOLE   800 0 0
SYSCO CORP COM 871829107 520 7,100 SH Call SOLE   7,100 0 0
SYSCO CORP COM 871829107 608 8,300 SH Put SOLE   8,300 0 0
SYSCO CORP COM 871829107 879 12,000 SH Put SOLE   12,000 0 0
SYSCO CORP COM 871829107 2,176 29,700 SH Call SOLE   29,700 0 0
TCF FINL CORP COM 872275102 43 1,801 SH   SOLE   1,801 0 0
TC PIPELINES LP UT COM LTD PRT 87233Q108 1,517 50,000 SH Call SOLE   50,000 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 11 200 SH Call SOLE   200 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 11 200 SH Put SOLE   200 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 11 200 SH Put SOLE   200 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 11 200 SH Put SOLE   200 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 11 200 SH Put SOLE   200 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 11 200 SH Put SOLE   200 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 11 200 SH Put SOLE   200 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 16 300 SH Call SOLE   300 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 16 300 SH Put SOLE   300 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 16 311 SH   SOLE   311 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 21 400 SH Call SOLE   400 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 21 400 SH Put SOLE   400 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 26 500 SH Call SOLE   500 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 26 500 SH Call SOLE   500 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 32 600 SH Put SOLE   600 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 37 700 SH Call SOLE   700 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 37 700 SH Put SOLE   700 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 42 800 SH Call SOLE   800 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 58 1,100 SH Call SOLE   1,100 0 0
TJX COS INC NEW COM 872540109 22 200 SH Call SOLE   200 0 0
TJX COS INC NEW COM 872540109 34 300 SH Call SOLE   300 0 0
TJX COS INC NEW COM 872540109 45 400 SH Put SOLE   400 0 0
TJX COS INC NEW COM 872540109 45 400 SH Put SOLE   400 0 0
TJX COS INC NEW COM 872540109 56 500 SH Put SOLE   500 0 0
TJX COS INC NEW COM 872540109 67 600 SH Call SOLE   600 0 0
TJX COS INC NEW COM 872540109 112 1,000 SH Call SOLE   1,000 0 0
TJX COS INC NEW COM 872540109 515 4,600 SH Call SOLE   4,600 0 0
TJX COS INC NEW COM 872540109 1,120 10,000 SH Call SOLE   10,000 0 0
TJX COS INC NEW COM 872540109 1,860 16,600 SH Call SOLE   16,600 0 0
TJX COS INC NEW COM 872540109 2,084 18,600 SH Put SOLE   18,600 0 0
TJX COS INC NEW COM 872540109 4,201 37,500 SH Call SOLE   37,500 0 0
TJX COS INC NEW COM 872540109 9,992 89,200 SH Put SOLE   89,200 0 0
TJX COS INC NEW COM 872540109 23,524 210,000 SH Call SOLE   210,000 0 0
T MOBILE US INC COM 872590104 435 6,200 SH Call SOLE   6,200 0 0
T MOBILE US INC COM 872590104 702 10,000 SH Call SOLE   10,000 0 0
T MOBILE US INC COM 872590104 1,004 14,300 SH Call SOLE   14,300 0 0
T MOBILE US INC COM 872590104 3,509 50,000 SH Put SOLE   50,000 0 0
T MOBILE US INC COM 872590104 21,054 300,000 SH Put SOLE   300,000 0 0
TTM TECHNOLOGIES INC COM 87305R109 31 1,954 SH   SOLE   1,954 0 0
TABULA RASA HEALTHCARE INC COM 873379101 0 6 SH   SOLE   6 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 1 14 SH   SOLE   14 0 0
TAHOE RES INC COM 873868103 276 98,840 SH   SOLE   98,840 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 9 200 SH Call SOLE   200 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 9 200 SH Call SOLE   200 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 9 200 SH Put SOLE   200 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 9 200 SH Put SOLE   200 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 13 300 SH Put SOLE   300 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 18 400 SH Call SOLE   400 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 22 500 SH Call SOLE   500 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 26 600 SH Put SOLE   600 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 31 700 SH Call SOLE   700 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 31 700 SH Put SOLE   700 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 31 700 SH Put SOLE   700 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 40 900 SH Call SOLE   900 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 44 1,000 SH Call SOLE   1,000 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 53 1,200 SH Call SOLE   1,200 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 57 1,300 SH Put SOLE   1,300 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 75 1,700 SH Put SOLE   1,700 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 106 2,400 SH Call SOLE   2,400 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 150 3,400 SH Call SOLE   3,400 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 155 3,500 SH Put SOLE   3,500 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 1,104 25,000 SH Put SOLE   25,000 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 2,208 50,000 SH Put SOLE   50,000 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 4,416 100,000 SH Put SOLE   100,000 0 0
TAILORED BRANDS INC COM 87403A107 63 2,512 SH   SOLE   2,512 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 14 100 SH Call SOLE   100 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 14 100 SH Call SOLE   100 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 14 100 SH Call SOLE   100 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 14 100 SH Call SOLE   100 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 14 100 SH Call SOLE   100 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 14 100 SH Call SOLE   100 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 14 100 SH Put SOLE   100 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 14 100 SH Put SOLE   100 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 14 100 SH Put SOLE   100 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 14 100 SH Put SOLE   100 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 14 100 SH Put SOLE   100 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 14 100 SH Put SOLE   100 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 14 100 SH Put SOLE   100 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 14 100 SH Put SOLE   100 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 28 200 SH Call SOLE   200 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 28 200 SH Call SOLE   200 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 28 200 SH Call SOLE   200 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 28 200 SH Call SOLE   200 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 28 200 SH Call SOLE   200 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 28 200 SH Call SOLE   200 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 28 200 SH Call SOLE   200 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 28 200 SH Put SOLE   200 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 28 200 SH Put SOLE   200 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 28 200 SH Put SOLE   200 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 28 200 SH Put SOLE   200 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 28 200 SH Put SOLE   200 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 28 200 SH Put SOLE   200 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 28 200 SH Put SOLE   200 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 28 200 SH Put SOLE   200 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 28 200 SH Put SOLE   200 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 28 200 SH Put SOLE   200 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 28 200 SH Put SOLE   200 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 28 200 SH Put SOLE   200 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 28 200 SH Put SOLE   200 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 28 200 SH Put SOLE   200 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 28 200 SH Put SOLE   200 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 28 200 SH Put SOLE   200 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 28 200 SH Put SOLE   200 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 28 200 SH Put SOLE   200 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 41 300 SH Call SOLE   300 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 41 300 SH Call SOLE   300 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 41 300 SH Call SOLE   300 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 41 300 SH Call SOLE   300 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 41 300 SH Call SOLE   300 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 41 300 SH Call SOLE   300 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 41 300 SH Call SOLE   300 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 41 300 SH Put SOLE   300 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 41 300 SH Put SOLE   300 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 41 300 SH Put SOLE   300 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 55 400 SH Call SOLE   400 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 55 400 SH Call SOLE   400 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 55 400 SH Put SOLE   400 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 55 400 SH Put SOLE   400 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 55 400 SH Put SOLE   400 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 55 400 SH Put SOLE   400 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 55 400 SH Put SOLE   400 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 55 400 SH Put SOLE   400 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 55 400 SH Put SOLE   400 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 55 400 SH Put SOLE   400 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 55 400 SH Put SOLE   400 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 55 400 SH Put SOLE   400 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 55 400 SH Put SOLE   400 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 55 400 SH Put SOLE   400 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 55 400 SH Put SOLE   400 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 55 400 SH Put SOLE   400 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 55 400 SH Put SOLE   400 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 69 500 SH Call SOLE   500 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 69 500 SH Call SOLE   500 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 69 500 SH Put SOLE   500 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 69 500 SH Put SOLE   500 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 69 500 SH Put SOLE   500 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 69 500 SH Put SOLE   500 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 69 500 SH Put SOLE   500 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 69 500 SH Put SOLE   500 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 69 500 SH Put SOLE   500 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 83 600 SH Call SOLE   600 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 83 600 SH Call SOLE   600 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 83 600 SH Put SOLE   600 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 83 600 SH Put SOLE   600 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 83 600 SH Put SOLE   600 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 83 600 SH Put SOLE   600 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 83 600 SH Put SOLE   600 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 83 600 SH Put SOLE   600 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 83 600 SH Put SOLE   600 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 83 600 SH Put SOLE   600 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 97 700 SH Call SOLE   700 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 97 700 SH Put SOLE   700 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 97 700 SH Put SOLE   700 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 97 700 SH Put SOLE   700 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 110 800 SH Put SOLE   800 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 110 800 SH Put SOLE   800 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 110 800 SH Put SOLE   800 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 110 800 SH Put SOLE   800 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 110 800 SH Put SOLE   800 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 110 800 SH Put SOLE   800 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 110 800 SH Put SOLE   800 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 110 800 SH Put SOLE   800 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 110 800 SH Put SOLE   800 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 124 900 SH Put SOLE   900 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 124 900 SH Put SOLE   900 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 124 900 SH Put SOLE   900 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 124 900 SH Put SOLE   900 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 124 900 SH Put SOLE   900 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 138 1,000 SH Call SOLE   1,000 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 138 1,000 SH Call SOLE   1,000 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 138 1,000 SH Call SOLE   1,000 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 138 1,000 SH Put SOLE   1,000 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 138 1,000 SH Put SOLE   1,000 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 138 1,000 SH Put SOLE   1,000 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 138 1,000 SH Put SOLE   1,000 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 152 1,100 SH Call SOLE   1,100 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 152 1,100 SH Put SOLE   1,100 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 152 1,100 SH Put SOLE   1,100 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 166 1,200 SH Put SOLE   1,200 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 166 1,200 SH Put SOLE   1,200 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 166 1,200 SH Put SOLE   1,200 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 179 1,300 SH Call SOLE   1,300 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 193 1,400 SH Call SOLE   1,400 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 193 1,400 SH Put SOLE   1,400 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 207 1,500 SH Call SOLE   1,500 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 207 1,500 SH Put SOLE   1,500 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 221 1,600 SH Put SOLE   1,600 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 276 2,000 SH Put SOLE   2,000 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 276 2,000 SH Put SOLE   2,000 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 276 2,000 SH Put SOLE   2,000 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 290 2,100 SH Put SOLE   2,100 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 331 2,400 SH Put SOLE   2,400 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 345 2,500 SH Put SOLE   2,500 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 414 3,000 SH Put SOLE   3,000 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 593 4,300 SH Put SOLE   4,300 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 1,173 8,500 SH Put SOLE   8,500 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 1,280 9,279 SH   SOLE   9,279 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 2,028 14,700 SH Call SOLE   14,700 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 5,630 40,800 SH Call SOLE   40,800 0 0
TAL ED GROUP SPONSORED ADS 874080104 5 200 SH Call SOLE   200 0 0
TAL ED GROUP SPONSORED ADS 874080104 5 200 SH Put SOLE   200 0 0
TAL ED GROUP SPONSORED ADS 874080104 5 200 SH Put SOLE   200 0 0
TAL ED GROUP SPONSORED ADS 874080104 8 300 SH Call SOLE   300 0 0
TAL ED GROUP SPONSORED ADS 874080104 8 300 SH Put SOLE   300 0 0
TAL ED GROUP SPONSORED ADS 874080104 10 400 SH Call SOLE   400 0 0
TAL ED GROUP SPONSORED ADS 874080104 13 500 SH Put SOLE   500 0 0
TAL ED GROUP SPONSORED ADS 874080104 21 800 SH Put SOLE   800 0 0
TAL ED GROUP SPONSORED ADS 874080104 26 1,000 SH Put SOLE   1,000 0 0
TAL ED GROUP SPONSORED ADS 874080104 195 7,600 SH Put SOLE   7,600 0 0
TAL ED GROUP SPONSORED ADS 874080104 1,286 50,000 SH Put SOLE   50,000 0 0
TAL ED GROUP SPONSORED ADS 874080104 1,286 50,000 SH Put SOLE   50,000 0 0
TAL ED GROUP SPONSORED ADS 874080104 2,571 100,000 SH Put SOLE   100,000 0 0
TAL ED GROUP SPONSORED ADS 874080104 2,895 112,600 SH Put SOLE   112,600 0 0
TAL ED GROUP SPONSORED ADS 874080104 3,242 126,091 SH   SOLE   126,091 0 0
TALLGRASS ENERGY LP CLASS A SHS 874696107 21 901 SH   SOLE   901 0 0
TALOS ENERGY INC COM 87484T108 7 216 SH   SOLE   216 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 16 370 SH   SOLE   370 0 0
TANDEM DIABETES CARE INC COM NEW 875372203 10,115 236,100 SH Call SOLE   236,100 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 235 10,255 SH   SOLE   10,255 0 0
TAPESTRY INC COM 876030107 5 100 SH Put SOLE   100 0 0
TAPESTRY INC COM 876030107 10 200 SH Put SOLE   200 0 0
TAPESTRY INC COM 876030107 20 400 SH Call SOLE   400 0 0
TAPESTRY INC COM 876030107 45 900 SH Put SOLE   900 0 0
TAPESTRY INC COM 876030107 60 1,200 SH Call SOLE   1,200 0 0
TAPESTRY INC COM 876030107 60 1,200 SH Call SOLE   1,200 0 0
TAPESTRY INC COM 876030107 60 1,200 SH Call SOLE   1,200 0 0
TAPESTRY INC COM 876030107 60 1,200 SH Put SOLE   1,200 0 0
TAPESTRY INC COM 876030107 60 1,200 SH Put SOLE   1,200 0 0
TAPESTRY INC COM 876030107 60 1,200 SH Put SOLE   1,200 0 0
TAPESTRY INC COM 876030107 75 1,500 SH Put SOLE   1,500 0 0
TAPESTRY INC COM 876030107 85 1,700 SH Put SOLE   1,700 0 0
TAPESTRY INC COM 876030107 121 2,400 SH Call SOLE   2,400 0 0
TAPESTRY INC COM 876030107 236 4,700 SH Call SOLE   4,700 0 0
TAPESTRY INC COM 876030107 349 6,934 SH   SOLE   6,934 0 0
TAPESTRY INC COM 876030107 362 7,200 SH Put SOLE   7,200 0 0
TAPESTRY INC COM 876030107 407 8,100 SH Put SOLE   8,100 0 0
TAPESTRY INC COM 876030107 457 9,100 SH Call SOLE   9,100 0 0
TAPESTRY INC COM 876030107 483 9,600 SH Put SOLE   9,600 0 0
TAPESTRY INC COM 876030107 573 11,400 SH Put SOLE   11,400 0 0
TAPESTRY INC COM 876030107 593 11,800 SH Put SOLE   11,800 0 0
TAPESTRY INC COM 876030107 603 12,000 SH Call SOLE   12,000 0 0
TAPESTRY INC COM 876030107 1,252 24,900 SH Put SOLE   24,900 0 0
TAPESTRY INC COM 876030107 1,759 35,000 SH Put SOLE   35,000 0 0
TARGET CORP COM 87612E106 9 100 SH Call SOLE   100 0 0
TARGET CORP COM 87612E106 18 200 SH Call SOLE   200 0 0
TARGET CORP COM 87612E106 18 200 SH Put SOLE   200 0 0
TARGET CORP COM 87612E106 18 200 SH Put SOLE   200 0 0
TARGET CORP COM 87612E106 26 300 SH Call SOLE   300 0 0
TARGET CORP COM 87612E106 26 300 SH Call SOLE   300 0 0
TARGET CORP COM 87612E106 26 300 SH Call SOLE   300 0 0
TARGET CORP COM 87612E106 26 300 SH Call SOLE   300 0 0
TARGET CORP COM 87612E106 26 300 SH Call SOLE   300 0 0
TARGET CORP COM 87612E106 26 300 SH Put SOLE   300 0 0
TARGET CORP COM 87612E106 26 300 SH Put SOLE   300 0 0
TARGET CORP COM 87612E106 26 300 SH Put SOLE   300 0 0
TARGET CORP COM 87612E106 35 400 SH Call SOLE   400 0 0
TARGET CORP COM 87612E106 35 400 SH Call SOLE   400 0 0
TARGET CORP COM 87612E106 35 400 SH Put SOLE   400 0 0
TARGET CORP COM 87612E106 35 400 SH Put SOLE   400 0 0
TARGET CORP COM 87612E106 35 400 SH Put SOLE   400 0 0
TARGET CORP COM 87612E106 35 400 SH Put SOLE   400 0 0
TARGET CORP COM 87612E106 44 500 SH Call SOLE   500 0 0
TARGET CORP COM 87612E106 44 500 SH Put SOLE   500 0 0
TARGET CORP COM 87612E106 44 500 SH Put SOLE   500 0 0
TARGET CORP COM 87612E106 53 600 SH Put SOLE   600 0 0
TARGET CORP COM 87612E106 53 600 SH Put SOLE   600 0 0
TARGET CORP COM 87612E106 53 600 SH Put SOLE   600 0 0
TARGET CORP COM 87612E106 53 600 SH Put SOLE   600 0 0
TARGET CORP COM 87612E106 62 700 SH Call SOLE   700 0 0
TARGET CORP COM 87612E106 62 700 SH Call SOLE   700 0 0
TARGET CORP COM 87612E106 62 700 SH Put SOLE   700 0 0
TARGET CORP COM 87612E106 62 700 SH Put SOLE   700 0 0
TARGET CORP COM 87612E106 62 700 SH Put SOLE   700 0 0
TARGET CORP COM 87612E106 71 800 SH Put SOLE   800 0 0
TARGET CORP COM 87612E106 71 800 SH Put SOLE   800 0 0
TARGET CORP COM 87612E106 71 800 SH Put SOLE   800 0 0
TARGET CORP COM 87612E106 79 900 SH Put SOLE   900 0 0
TARGET CORP COM 87612E106 79 900 SH Put SOLE   900 0 0
TARGET CORP COM 87612E106 79 900 SH Put SOLE   900 0 0
TARGET CORP COM 87612E106 97 1,100 SH Put SOLE   1,100 0 0
TARGET CORP COM 87612E106 106 1,200 SH Put SOLE   1,200 0 0
TARGET CORP COM 87612E106 106 1,200 SH Put SOLE   1,200 0 0
TARGET CORP COM 87612E106 115 1,300 SH Put SOLE   1,300 0 0
TARGET CORP COM 87612E106 115 1,300 SH Put SOLE   1,300 0 0
TARGET CORP COM 87612E106 123 1,400 SH Call SOLE   1,400 0 0
TARGET CORP COM 87612E106 141 1,600 SH Put SOLE   1,600 0 0
TARGET CORP COM 87612E106 159 1,800 SH Put SOLE   1,800 0 0
TARGET CORP COM 87612E106 168 1,900 SH Call SOLE   1,900 0 0
TARGET CORP COM 87612E106 185 2,100 SH Put SOLE   2,100 0 0
TARGET CORP COM 87612E106 203 2,300 SH Put SOLE   2,300 0 0
TARGET CORP COM 87612E106 203 2,300 SH Put SOLE   2,300 0 0
TARGET CORP COM 87612E106 212 2,400 SH Put SOLE   2,400 0 0
TARGET CORP COM 87612E106 238 2,700 SH Put SOLE   2,700 0 0
TARGET CORP COM 87612E106 256 2,900 SH Put SOLE   2,900 0 0
TARGET CORP COM 87612E106 309 3,500 SH Put SOLE   3,500 0 0
TARGET CORP COM 87612E106 309 3,500 SH Put SOLE   3,500 0 0
TARGET CORP COM 87612E106 353 4,000 SH Put SOLE   4,000 0 0
TARGET CORP COM 87612E106 362 4,100 SH Put SOLE   4,100 0 0
TARGET CORP COM 87612E106 388 4,400 SH Put SOLE   4,400 0 0
TARGET CORP COM 87612E106 644 7,300 SH Put SOLE   7,300 0 0
TARGET CORP COM 87612E106 670 7,600 SH Put SOLE   7,600 0 0
TARGET CORP COM 87612E106 706 8,000 SH Put SOLE   8,000 0 0
TARGET CORP COM 87612E106 715 8,100 SH Put SOLE   8,100 0 0
TARGET CORP COM 87612E106 873 9,900 SH Call SOLE   9,900 0 0
TARGET CORP COM 87612E106 882 10,000 SH Put SOLE   10,000 0 0
TARGET CORP COM 87612E106 1,279 14,500 SH Put SOLE   14,500 0 0
TARGET CORP COM 87612E106 2,346 26,600 SH Put SOLE   26,600 0 0
TARGET CORP COM 87612E106 3,528 40,000 SH Call SOLE   40,000 0 0
TARGET CORP COM 87612E106 6,625 75,100 SH Put SOLE   75,100 0 0
TARGET CORP COM 87612E106 8,689 98,500 SH Call SOLE   98,500 0 0
TARGET CORP COM 87612E106 10,144 115,000 SH Call SOLE   115,000 0 0
TARGET CORP COM 87612E106 10,718 121,500 SH Call SOLE   121,500 0 0
TARGET CORP COM 87612E106 12,640 143,300 SH Call SOLE   143,300 0 0
TARGET CORP COM 87612E106 20,447 231,800 SH Call SOLE   231,800 0 0
TAUBMAN CTRS INC COM 876664103 35 585 SH   SOLE   585 0 0
TECH DATA CORP COM 878237106 3 40 SH   SOLE   40 0 0
TECK RESOURCES LTD CL B 878742204 28 1,146 SH   SOLE   1,146 0 0
TECHTARGET INC COM 87874R100 23 1,181 SH   SOLE   1,181 0 0
TEGNA INC COM 87901J105 59 4,952 SH   SOLE   4,952 0 0
TELADOC HEALTH INC COM 87918A105 3,002 34,768 SH   SOLE   34,768 0 0
TELEFLEX INC COM 879369106 33 125 SH   SOLE   125 0 0
TELEFONICA BRASIL SA SPONSORED ADR 87936R106 17 1,788 SH   SOLE   1,788 0 0
TELLURIAN INC NEW COM 87968A104 2 200 SH   SOLE   200 0 0
TEMPUR SEALY INTL INC COM 88023U101 2,116 40,000 SH Put SOLE   40,000 0 0
TEMPUR SEALY INTL INC COM 88023U101 2,328 44,000 SH Put SOLE   44,000 0 0
TEMPUR SEALY INTL INC COM 88023U101 2,645 50,000 SH Call SOLE   50,000 0 0
TEMPUR SEALY INTL INC COM 88023U101 3,174 60,000 SH Call SOLE   60,000 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 781 27,435 SH   SOLE   27,435 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 1,565 55,000 SH Call SOLE   55,000 0 0
TENNECO INC COM 880349105 20 469 SH   SOLE   469 0 0
TERADYNE INC COM 880770102 31 827 SH   SOLE   827 0 0
TESARO INC COM 881569107 324 8,300 SH Call SOLE   8,300 0 0
TESARO INC COM 881569107 1,755 45,000 SH Call SOLE   45,000 0 0
TESARO INC COM 881569107 1,951 50,000 SH Call SOLE   50,000 0 0
TESARO INC COM 881569107 1,951 50,000 SH Call SOLE   50,000 0 0
TESLA INC COM 88160R101 26 100 SH Call SOLE   100 0 0
TESLA INC COM 88160R101 26 100 SH Call SOLE   100 0 0
TESLA INC COM 88160R101 26 100 SH Call SOLE   100 0 0
TESLA INC COM 88160R101 26 100 SH Call SOLE   100 0 0
TESLA INC COM 88160R101 26 100 SH Call SOLE   100 0 0
TESLA INC COM 88160R101 26 100 SH Call SOLE   100 0 0
TESLA INC COM 88160R101 26 100 SH Put SOLE   100 0 0
TESLA INC COM 88160R101 26 100 SH Put SOLE   100 0 0
TESLA INC COM 88160R101 26 100 SH Put SOLE   100 0 0
TESLA INC COM 88160R101 26 100 SH Put SOLE   100 0 0
TESLA INC COM 88160R101 26 100 SH Put SOLE   100 0 0
TESLA INC COM 88160R101 26 100 SH Put SOLE   100 0 0
TESLA INC COM 88160R101 26 100 SH Put SOLE   100 0 0
TESLA INC COM 88160R101 26 100 SH Put SOLE   100 0 0
TESLA INC COM 88160R101 26 100 SH Put SOLE   100 0 0
TESLA INC COM 88160R101 26 100 SH Put SOLE   100 0 0
TESLA INC COM 88160R101 53 200 SH Call SOLE   200 0 0
TESLA INC COM 88160R101 53 200 SH Call SOLE   200 0 0
TESLA INC COM 88160R101 53 200 SH Call SOLE   200 0 0
TESLA INC COM 88160R101 53 200 SH Call SOLE   200 0 0
TESLA INC COM 88160R101 53 200 SH Call SOLE   200 0 0
TESLA INC COM 88160R101 53 200 SH Call SOLE   200 0 0
TESLA INC COM 88160R101 53 200 SH Call SOLE   200 0 0
TESLA INC COM 88160R101 53 200 SH Call SOLE   200 0 0
TESLA INC COM 88160R101 53 200 SH Call SOLE   200 0 0
TESLA INC COM 88160R101 53 200 SH Call SOLE   200 0 0
TESLA INC COM 88160R101 53 200 SH Call SOLE   200 0 0
TESLA INC COM 88160R101 53 200 SH Call SOLE   200 0 0
TESLA INC COM 88160R101 53 200 SH Call SOLE   200 0 0
TESLA INC COM 88160R101 53 200 SH Call SOLE   200 0 0
TESLA INC COM 88160R101 53 200 SH Call SOLE   200 0 0
TESLA INC COM 88160R101 53 200 SH Call SOLE   200 0 0
TESLA INC COM 88160R101 53 200 SH Call SOLE   200 0 0
TESLA INC COM 88160R101 53 200 SH Call SOLE   200 0 0
TESLA INC COM 88160R101 53 200 SH Call SOLE   200 0 0
TESLA INC COM 88160R101 53 200 SH Put SOLE   200 0 0
TESLA INC COM 88160R101 53 200 SH Put SOLE   200 0 0
TESLA INC COM 88160R101 79 300 SH Call SOLE   300 0 0
TESLA INC COM 88160R101 79 300 SH Call SOLE   300 0 0
TESLA INC COM 88160R101 79 300 SH Call SOLE   300 0 0
TESLA INC COM 88160R101 79 300 SH Call SOLE   300 0 0
TESLA INC COM 88160R101 79 300 SH Call SOLE   300 0 0
TESLA INC COM 88160R101 79 300 SH Put SOLE   300 0 0
TESLA INC COM 88160R101 79 300 SH Put SOLE   300 0 0
TESLA INC COM 88160R101 79 300 SH Put SOLE   300 0 0
TESLA INC COM 88160R101 79 300 SH Put SOLE   300 0 0
TESLA INC COM 88160R101 106 400 SH Call SOLE   400 0 0
TESLA INC COM 88160R101 106 400 SH Call SOLE   400 0 0
TESLA INC COM 88160R101 106 400 SH Call SOLE   400 0 0
TESLA INC COM 88160R101 106 400 SH Call SOLE   400 0 0
TESLA INC COM 88160R101 106 400 SH Call SOLE   400 0 0
TESLA INC COM 88160R101 106 400 SH Call SOLE   400 0 0
TESLA INC COM 88160R101 106 400 SH Call SOLE   400 0 0
TESLA INC COM 88160R101 106 400 SH Call SOLE   400 0 0
TESLA INC COM 88160R101 106 400 SH Put SOLE   400 0 0
TESLA INC COM 88160R101 132 500 SH Call SOLE   500 0 0
TESLA INC COM 88160R101 132 500 SH Call SOLE   500 0 0
TESLA INC COM 88160R101 132 500 SH Call SOLE   500 0 0
TESLA INC COM 88160R101 132 500 SH Call SOLE   500 0 0
TESLA INC COM 88160R101 132 500 SH Call SOLE   500 0 0
TESLA INC COM 88160R101 132 500 SH Call SOLE   500 0 0
TESLA INC COM 88160R101 132 500 SH Put SOLE   500 0 0
TESLA INC COM 88160R101 132 500 SH Put SOLE   500 0 0
TESLA INC COM 88160R101 159 600 SH Call SOLE   600 0 0
TESLA INC COM 88160R101 159 600 SH Call SOLE   600 0 0
TESLA INC COM 88160R101 159 600 SH Call SOLE   600 0 0
TESLA INC COM 88160R101 159 600 SH Call SOLE   600 0 0
TESLA INC COM 88160R101 159 600 SH Call SOLE   600 0 0
TESLA INC COM 88160R101 159 600 SH Put SOLE   600 0 0
TESLA INC COM 88160R101 185 700 SH Call SOLE   700 0 0
TESLA INC COM 88160R101 185 700 SH Call SOLE   700 0 0
TESLA INC COM 88160R101 185 700 SH Call SOLE   700 0 0
TESLA INC COM 88160R101 185 700 SH Put SOLE   700 0 0
TESLA INC COM 88160R101 185 700 SH Put SOLE   700 0 0
TESLA INC COM 88160R101 212 800 SH Call SOLE   800 0 0
TESLA INC COM 88160R101 212 800 SH Call SOLE   800 0 0
TESLA INC COM 88160R101 212 800 SH Put SOLE   800 0 0
TESLA INC COM 88160R101 238 900 SH Call SOLE   900 0 0
TESLA INC COM 88160R101 238 900 SH Call SOLE   900 0 0
TESLA INC COM 88160R101 238 900 SH Call SOLE   900 0 0
TESLA INC COM 88160R101 238 900 SH Call SOLE   900 0 0
TESLA INC COM 88160R101 238 900 SH Call SOLE   900 0 0
TESLA INC COM 88160R101 238 900 SH Put SOLE   900 0 0
TESLA INC COM 88160R101 238 900 SH Put SOLE   900 0 0
TESLA INC COM 88160R101 265 1,000 SH Call SOLE   1,000 0 0
TESLA INC COM 88160R101 265 1,000 SH Call SOLE   1,000 0 0
TESLA INC COM 88160R101 265 1,000 SH Call SOLE   1,000 0 0
TESLA INC COM 88160R101 265 1,000 SH Call SOLE   1,000 0 0
TESLA INC COM 88160R101 265 1,000 SH Call SOLE   1,000 0 0
TESLA INC COM 88160R101 265 1,000 SH Put SOLE   1,000 0 0
TESLA INC COM 88160R101 291 1,100 SH Call SOLE   1,100 0 0
TESLA INC COM 88160R101 318 1,200 SH Call SOLE   1,200 0 0
TESLA INC COM 88160R101 318 1,200 SH Call SOLE   1,200 0 0
TESLA INC COM 88160R101 318 1,200 SH Put SOLE   1,200 0 0
TESLA INC COM 88160R101 371 1,400 SH Call SOLE   1,400 0 0
TESLA INC COM 88160R101 371 1,400 SH Put SOLE   1,400 0 0
TESLA INC COM 88160R101 371 1,400 SH Put SOLE   1,400 0 0
TESLA INC COM 88160R101 397 1,500 SH Put SOLE   1,500 0 0
TESLA INC COM 88160R101 424 1,600 SH Call SOLE   1,600 0 0
TESLA INC COM 88160R101 424 1,600 SH Put SOLE   1,600 0 0
TESLA INC COM 88160R101 424 1,600 SH Put SOLE   1,600 0 0
TESLA INC COM 88160R101 450 1,700 SH Call SOLE   1,700 0 0
TESLA INC COM 88160R101 477 1,800 SH Call SOLE   1,800 0 0
TESLA INC COM 88160R101 477 1,800 SH Call SOLE   1,800 0 0
TESLA INC COM 88160R101 477 1,800 SH Call SOLE   1,800 0 0
TESLA INC COM 88160R101 477 1,800 SH Call SOLE   1,800 0 0
TESLA INC COM 88160R101 477 1,800 SH Put SOLE   1,800 0 0
TESLA INC COM 88160R101 477 1,800 SH Put SOLE   1,800 0 0
TESLA INC COM 88160R101 477 1,800 SH Put SOLE   1,800 0 0
TESLA INC COM 88160R101 503 1,900 SH Call SOLE   1,900 0 0
TESLA INC COM 88160R101 503 1,900 SH Call SOLE   1,900 0 0
TESLA INC COM 88160R101 503 1,900 SH Put SOLE   1,900 0 0
TESLA INC COM 88160R101 530 2,000 SH Call SOLE   2,000 0 0
TESLA INC COM 88160R101 530 2,000 SH Call SOLE   2,000 0 0
TESLA INC COM 88160R101 530 2,000 SH Put SOLE   2,000 0 0
TESLA INC COM 88160R101 530 2,000 SH Put SOLE   2,000 0 0
TESLA INC COM 88160R101 530 2,000 SH Put SOLE   2,000 0 0
TESLA INC COM 88160R101 530 2,000 SH Put SOLE   2,000 0 0
TESLA INC COM 88160R101 530 2,000 SH Put SOLE   2,000 0 0
TESLA INC COM 88160R101 556 2,100 SH Call SOLE   2,100 0 0
TESLA INC COM 88160R101 556 2,100 SH Call SOLE   2,100 0 0
TESLA INC COM 88160R101 556 2,100 SH Put SOLE   2,100 0 0
TESLA INC COM 88160R101 582 2,200 SH Call SOLE   2,200 0 0
TESLA INC COM 88160R101 582 2,200 SH Put SOLE   2,200 0 0
TESLA INC COM 88160R101 609 2,300 SH Call SOLE   2,300 0 0
TESLA INC COM 88160R101 609 2,300 SH Put SOLE   2,300 0 0
TESLA INC COM 88160R101 609 2,300 SH Put SOLE   2,300 0 0
TESLA INC COM 88160R101 609 2,300 SH Put SOLE   2,300 0 0
TESLA INC COM 88160R101 609 2,300 SH Put SOLE   2,300 0 0
TESLA INC COM 88160R101 635 2,400 SH Put SOLE   2,400 0 0
TESLA INC COM 88160R101 635 2,400 SH Put SOLE   2,400 0 0
TESLA INC COM 88160R101 635 2,400 SH Put SOLE   2,400 0 0
TESLA INC COM 88160R101 662 2,500 SH Put SOLE   2,500 0 0
TESLA INC COM 88160R101 662 2,500 SH Put SOLE   2,500 0 0
TESLA INC COM 88160R101 688 2,600 SH Call SOLE   2,600 0 0
TESLA INC COM 88160R101 688 2,600 SH Put SOLE   2,600 0 0
TESLA INC COM 88160R101 768 2,900 SH Call SOLE   2,900 0 0
TESLA INC COM 88160R101 768 2,900 SH Put SOLE   2,900 0 0
TESLA INC COM 88160R101 794 3,000 SH Call SOLE   3,000 0 0
TESLA INC COM 88160R101 794 3,000 SH Call SOLE   3,000 0 0
TESLA INC COM 88160R101 794 3,000 SH Put SOLE   3,000 0 0
TESLA INC COM 88160R101 821 3,100 SH Put SOLE   3,100 0 0
TESLA INC COM 88160R101 847 3,200 SH Put SOLE   3,200 0 0
TESLA INC COM 88160R101 953 3,600 SH Call SOLE   3,600 0 0
TESLA INC COM 88160R101 1,006 3,800 SH Call SOLE   3,800 0 0
TESLA INC COM 88160R101 1,139 4,300 SH Call SOLE   4,300 0 0
TESLA INC COM 88160R101 1,139 4,300 SH Put SOLE   4,300 0 0
TESLA INC COM 88160R101 1,430 5,400 SH Call SOLE   5,400 0 0
TESLA INC COM 88160R101 1,536 5,800 SH Call SOLE   5,800 0 0
TESLA INC COM 88160R101 1,589 6,000 SH Call SOLE   6,000 0 0
TESLA INC COM 88160R101 1,668 6,300 SH Call SOLE   6,300 0 0
TESLA INC COM 88160R101 1,695 6,400 SH Call SOLE   6,400 0 0
TESLA INC COM 88160R101 2,039 7,700 SH Put SOLE   7,700 0 0
TESLA INC COM 88160R101 2,092 7,900 SH Call SOLE   7,900 0 0
TESLA INC COM 88160R101 2,092 7,900 SH Call SOLE   7,900 0 0
TESLA INC COM 88160R101 2,092 7,900 SH Put SOLE   7,900 0 0
TESLA INC COM 88160R101 2,303 8,700 SH Put SOLE   8,700 0 0
TESLA INC COM 88160R101 2,444 9,232 SH   SOLE   9,232 0 0
TESLA INC COM 88160R101 2,595 9,800 SH Call SOLE   9,800 0 0
TESLA INC COM 88160R101 2,648 10,000 SH Put SOLE   10,000 0 0
TESLA INC COM 88160R101 2,674 10,100 SH Put SOLE   10,100 0 0
TESLA INC COM 88160R101 2,701 10,200 SH Call SOLE   10,200 0 0
TESLA INC COM 88160R101 2,727 10,300 SH Call SOLE   10,300 0 0
TESLA INC COM 88160R101 3,601 13,600 SH Put SOLE   13,600 0 0
TESLA INC COM 88160R101 3,839 14,500 SH Put SOLE   14,500 0 0
TESLA INC COM 88160R101 3,972 15,000 SH Put SOLE   15,000 0 0
TESLA INC COM 88160R101 3,972 15,000 SH Put SOLE   15,000 0 0
TESLA INC COM 88160R101 3,972 15,000 SH Put SOLE   15,000 0 0
TESLA INC COM 88160R101 4,051 15,300 SH Put SOLE   15,300 0 0
TESLA INC COM 88160R101 4,395 16,600 SH Call SOLE   16,600 0 0
TESLA INC COM 88160R101 4,448 16,800 SH Put SOLE   16,800 0 0
TESLA INC COM 88160R101 4,872 18,400 SH Call SOLE   18,400 0 0
TESLA INC COM 88160R101 5,163 19,500 SH Put SOLE   19,500 0 0
TESLA INC COM 88160R101 6,275 23,700 SH Put SOLE   23,700 0 0
TESLA INC COM 88160R101 6,593 24,900 SH Call SOLE   24,900 0 0
TESLA INC COM 88160R101 6,619 25,000 SH Call SOLE   25,000 0 0
TESLA INC COM 88160R101 6,619 25,000 SH Put SOLE   25,000 0 0
TESLA INC COM 88160R101 7,069 26,700 SH Put SOLE   26,700 0 0
TESLA INC COM 88160R101 7,996 30,200 SH Call SOLE   30,200 0 0
TESLA INC COM 88160R101 9,161 34,600 SH Put SOLE   34,600 0 0
TESLA INC COM 88160R101 9,585 36,200 SH Call SOLE   36,200 0 0
TESLA INC COM 88160R101 9,929 37,500 SH Put SOLE   37,500 0 0
TESLA INC COM 88160R101 11,835 44,700 SH Put SOLE   44,700 0 0
TESLA INC COM 88160R101 12,259 46,300 SH Put SOLE   46,300 0 0
TESLA INC COM 88160R101 13,000 49,100 SH Call SOLE   49,100 0 0
TESLA INC COM 88160R101 16,045 60,600 SH Call SOLE   60,600 0 0
TESLA INC COM 88160R101 31,402 118,600 SH Put SOLE   118,600 0 0
TESLA INC COM 88160R101 79,431 300,000 SH Put SOLE   300,000 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 2 100 SH Put SOLE   100 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 2 100 SH Put SOLE   100 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 4 200 SH Call SOLE   200 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 4 200 SH Call SOLE   200 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 6 300 SH Call SOLE   300 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 6 300 SH Call SOLE   300 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 9 400 SH Call SOLE   400 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 9 400 SH Call SOLE   400 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 11 500 SH Call SOLE   500 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 11 500 SH Put SOLE   500 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 11 500 SH Put SOLE   500 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 11 500 SH Put SOLE   500 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 11 500 SH Put SOLE   500 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 11 500 SH Put SOLE   500 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 11 500 SH Put SOLE   500 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 13 600 SH Call SOLE   600 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 13 600 SH Call SOLE   600 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 13 600 SH Put SOLE   600 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 15 700 SH Call SOLE   700 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 15 700 SH Call SOLE   700 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 15 700 SH Call SOLE   700 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 15 700 SH Put SOLE   700 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 17 800 SH Call SOLE   800 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 17 800 SH Call SOLE   800 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 17 800 SH Put SOLE   800 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 19 900 SH Put SOLE   900 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 19 900 SH Put SOLE   900 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 19 900 SH Put SOLE   900 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 19 900 SH Put SOLE   900 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 22 1,000 SH Call SOLE   1,000 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 22 1,000 SH Put SOLE   1,000 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 24 1,100 SH Call SOLE   1,100 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 24 1,100 SH Call SOLE   1,100 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 24 1,100 SH Call SOLE   1,100 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 24 1,100 SH Call SOLE   1,100 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 24 1,100 SH Put SOLE   1,100 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 26 1,200 SH Put SOLE   1,200 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 26 1,200 SH Put SOLE   1,200 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 28 1,300 SH Call SOLE   1,300 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 28 1,300 SH Put SOLE   1,300 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 30 1,400 SH Call SOLE   1,400 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 30 1,400 SH Call SOLE   1,400 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 32 1,500 SH Call SOLE   1,500 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 32 1,500 SH Call SOLE   1,500 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 32 1,500 SH Call SOLE   1,500 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 32 1,500 SH Put SOLE   1,500 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 34 1,600 SH Call SOLE   1,600 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 34 1,600 SH Call SOLE   1,600 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 39 1,800 SH Call SOLE   1,800 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 39 1,800 SH Put SOLE   1,800 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 43 2,000 SH Call SOLE   2,000 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 43 2,000 SH Put SOLE   2,000 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 45 2,100 SH Call SOLE   2,100 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 47 2,200 SH Call SOLE   2,200 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 50 2,300 SH Call SOLE   2,300 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 52 2,400 SH Put SOLE   2,400 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 52 2,400 SH Put SOLE   2,400 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 54 2,500 SH Call SOLE   2,500 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 54 2,500 SH Put SOLE   2,500 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 54 2,500 SH Put SOLE   2,500 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 54 2,500 SH Put SOLE   2,500 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 54 2,500 SH Put SOLE   2,500 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 56 2,600 SH Call SOLE   2,600 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 56 2,600 SH Put SOLE   2,600 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 58 2,700 SH Put SOLE   2,700 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 58 2,700 SH Put SOLE   2,700 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 62 2,900 SH Call SOLE   2,900 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 65 3,000 SH Call SOLE   3,000 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 67 3,100 SH Call SOLE   3,100 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 71 3,300 SH Call SOLE   3,300 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 78 3,600 SH Call SOLE   3,600 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 80 3,700 SH Put SOLE   3,700 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 84 3,900 SH Put SOLE   3,900 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 88 4,100 SH Put SOLE   4,100 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 99 4,600 SH Call SOLE   4,600 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 99 4,600 SH Put SOLE   4,600 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 103 4,800 SH Put SOLE   4,800 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 121 5,600 SH Put SOLE   5,600 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 136 6,300 SH Put SOLE   6,300 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 146 6,800 SH Put SOLE   6,800 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 174 8,100 SH Call SOLE   8,100 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 207 9,600 SH Put SOLE   9,600 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 222 10,300 SH Call SOLE   10,300 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 276 12,800 SH Call SOLE   12,800 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 562 26,100 SH Put SOLE   26,100 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 587 27,261 SH   SOLE   27,261 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 689 32,000 SH Call SOLE   32,000 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 1,077 50,000 SH Put SOLE   50,000 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 1,107 51,400 SH Call SOLE   51,400 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 2,759 128,100 SH Put SOLE   128,100 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 3,039 141,100 SH Call SOLE   141,100 0 0
TETRA TECH INC NEW COM 88162G103 3,415 50,000 SH Call SOLE   50,000 0 0
TEUCRIUM COMMODITY TR CORN FD SHS 88166A102 8 500 SH Put SOLE   500 0 0
TEUCRIUM COMMODITY TR CORN FD SHS 88166A102 10 601 SH   SOLE   601 0 0
TEUCRIUM COMMODITY TR SUGAR FD 88166A409 0 1 SH   SOLE   1 0 0
TEUCRIUM COMMODITY TR WHEAT FD 88166A508 0 1 SH   SOLE   1 0 0
TEUCRIUM COMMODITY TR WHEAT FD 88166A508 18 2,900 SH Put SOLE   2,900 0 0
TEUCRIUM COMMODITY TR WHEAT FD 88166A508 1,566 250,600 SH Call SOLE   250,600 0 0
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 1,653 20,000 SH Call SOLE   20,000 0 0
TEXAS INSTRS INC COM 882508104 11 100 SH Call SOLE   100 0 0
TEXAS INSTRS INC COM 882508104 11 100 SH Call SOLE   100 0 0
TEXAS INSTRS INC COM 882508104 11 100 SH Put SOLE   100 0 0
TEXAS INSTRS INC COM 882508104 11 100 SH Put SOLE   100 0 0
TEXAS INSTRS INC COM 882508104 11 100 SH Put SOLE   100 0 0
TEXAS INSTRS INC COM 882508104 11 100 SH Put SOLE   100 0 0
TEXAS INSTRS INC COM 882508104 21 200 SH Put SOLE   200 0 0
TEXAS INSTRS INC COM 882508104 21 200 SH Put SOLE   200 0 0
TEXAS INSTRS INC COM 882508104 21 200 SH Put SOLE   200 0 0
TEXAS INSTRS INC COM 882508104 21 200 SH Put SOLE   200 0 0
TEXAS INSTRS INC COM 882508104 32 300 SH Call SOLE   300 0 0
TEXAS INSTRS INC COM 882508104 32 300 SH Call SOLE   300 0 0
TEXAS INSTRS INC COM 882508104 32 300 SH Put SOLE   300 0 0
TEXAS INSTRS INC COM 882508104 32 300 SH Put SOLE   300 0 0
TEXAS INSTRS INC COM 882508104 32 300 SH Put SOLE   300 0 0
TEXAS INSTRS INC COM 882508104 32 300 SH Put SOLE   300 0 0
TEXAS INSTRS INC COM 882508104 32 300 SH Put SOLE   300 0 0
TEXAS INSTRS INC COM 882508104 32 300 SH Put SOLE   300 0 0
TEXAS INSTRS INC COM 882508104 43 400 SH Call SOLE   400 0 0
TEXAS INSTRS INC COM 882508104 43 400 SH Put SOLE   400 0 0
TEXAS INSTRS INC COM 882508104 54 500 SH Call SOLE   500 0 0
TEXAS INSTRS INC COM 882508104 54 500 SH Call SOLE   500 0 0
TEXAS INSTRS INC COM 882508104 54 500 SH Call SOLE   500 0 0
TEXAS INSTRS INC COM 882508104 64 600 SH Call SOLE   600 0 0
TEXAS INSTRS INC COM 882508104 64 600 SH Put SOLE   600 0 0
TEXAS INSTRS INC COM 882508104 64 600 SH Put SOLE   600 0 0
TEXAS INSTRS INC COM 882508104 64 600 SH Put SOLE   600 0 0
TEXAS INSTRS INC COM 882508104 64 600 SH Put SOLE   600 0 0
TEXAS INSTRS INC COM 882508104 64 600 SH Put SOLE   600 0 0
TEXAS INSTRS INC COM 882508104 75 700 SH Call SOLE   700 0 0
TEXAS INSTRS INC COM 882508104 75 700 SH Put SOLE   700 0 0
TEXAS INSTRS INC COM 882508104 75 700 SH Put SOLE   700 0 0
TEXAS INSTRS INC COM 882508104 86 800 SH Call SOLE   800 0 0
TEXAS INSTRS INC COM 882508104 86 800 SH Put SOLE   800 0 0
TEXAS INSTRS INC COM 882508104 86 800 SH Put SOLE   800 0 0
TEXAS INSTRS INC COM 882508104 97 900 SH Put SOLE   900 0 0
TEXAS INSTRS INC COM 882508104 97 900 SH Put SOLE   900 0 0
TEXAS INSTRS INC COM 882508104 97 900 SH Put SOLE   900 0 0
TEXAS INSTRS INC COM 882508104 107 1,000 SH Put SOLE   1,000 0 0
TEXAS INSTRS INC COM 882508104 118 1,100 SH Call SOLE   1,100 0 0
TEXAS INSTRS INC COM 882508104 118 1,100 SH Call SOLE   1,100 0 0
TEXAS INSTRS INC COM 882508104 118 1,100 SH Put SOLE   1,100 0 0
TEXAS INSTRS INC COM 882508104 129 1,200 SH Call SOLE   1,200 0 0
TEXAS INSTRS INC COM 882508104 129 1,200 SH Put SOLE   1,200 0 0
TEXAS INSTRS INC COM 882508104 139 1,300 SH Put SOLE   1,300 0 0
TEXAS INSTRS INC COM 882508104 139 1,300 SH Put SOLE   1,300 0 0
TEXAS INSTRS INC COM 882508104 150 1,400 SH Put SOLE   1,400 0 0
TEXAS INSTRS INC COM 882508104 161 1,500 SH Put SOLE   1,500 0 0
TEXAS INSTRS INC COM 882508104 161 1,500 SH Put SOLE   1,500 0 0
TEXAS INSTRS INC COM 882508104 172 1,600 SH Put SOLE   1,600 0 0
TEXAS INSTRS INC COM 882508104 172 1,600 SH Put SOLE   1,600 0 0
TEXAS INSTRS INC COM 882508104 193 1,800 SH Call SOLE   1,800 0 0
TEXAS INSTRS INC COM 882508104 193 1,800 SH Call SOLE   1,800 0 0
TEXAS INSTRS INC COM 882508104 193 1,800 SH Put SOLE   1,800 0 0
TEXAS INSTRS INC COM 882508104 193 1,800 SH Put SOLE   1,800 0 0
TEXAS INSTRS INC COM 882508104 215 2,000 SH Call SOLE   2,000 0 0
TEXAS INSTRS INC COM 882508104 215 2,000 SH Put SOLE   2,000 0 0
TEXAS INSTRS INC COM 882508104 215 2,000 SH Put SOLE   2,000 0 0
TEXAS INSTRS INC COM 882508104 225 2,100 SH Put SOLE   2,100 0 0
TEXAS INSTRS INC COM 882508104 225 2,100 SH Put SOLE   2,100 0 0
TEXAS INSTRS INC COM 882508104 268 2,500 SH Put SOLE   2,500 0 0
TEXAS INSTRS INC COM 882508104 279 2,600 SH Put SOLE   2,600 0 0
TEXAS INSTRS INC COM 882508104 290 2,700 SH Put SOLE   2,700 0 0
TEXAS INSTRS INC COM 882508104 322 3,000 SH Put SOLE   3,000 0 0
TEXAS INSTRS INC COM 882508104 386 3,600 SH Put SOLE   3,600 0 0
TEXAS INSTRS INC COM 882508104 397 3,700 SH Put SOLE   3,700 0 0
TEXAS INSTRS INC COM 882508104 397 3,700 SH Put SOLE   3,700 0 0
TEXAS INSTRS INC COM 882508104 461 4,300 SH Put SOLE   4,300 0 0
TEXAS INSTRS INC COM 882508104 526 4,900 SH Put SOLE   4,900 0 0
TEXAS INSTRS INC COM 882508104 569 5,300 SH Put SOLE   5,300 0 0
TEXAS INSTRS INC COM 882508104 579 5,400 SH Put SOLE   5,400 0 0
TEXAS INSTRS INC COM 882508104 633 5,900 SH Put SOLE   5,900 0 0
TEXAS INSTRS INC COM 882508104 676 6,300 SH Put SOLE   6,300 0 0
TEXAS INSTRS INC COM 882508104 687 6,400 SH Put SOLE   6,400 0 0
TEXAS INSTRS INC COM 882508104 837 7,800 SH Put SOLE   7,800 0 0
TEXAS INSTRS INC COM 882508104 901 8,400 SH Put SOLE   8,400 0 0
TEXAS INSTRS INC COM 882508104 923 8,600 SH Put SOLE   8,600 0 0
TEXAS INSTRS INC COM 882508104 923 8,600 SH Put SOLE   8,600 0 0
TEXAS INSTRS INC COM 882508104 1,030 9,600 SH Put SOLE   9,600 0 0
TEXAS INSTRS INC COM 882508104 1,073 10,000 SH Put SOLE   10,000 0 0
TEXAS INSTRS INC COM 882508104 1,180 11,000 SH Put SOLE   11,000 0 0
TEXAS INSTRS INC COM 882508104 1,180 11,000 SH Put SOLE   11,000 0 0
TEXAS INSTRS INC COM 882508104 1,245 11,600 SH Put SOLE   11,600 0 0
TEXAS INSTRS INC COM 882508104 1,609 15,000 SH Put SOLE   15,000 0 0
TEXAS INSTRS INC COM 882508104 2,704 25,200 SH Put SOLE   25,200 0 0
TEXAS INSTRS INC COM 882508104 6,105 56,900 SH Put SOLE   56,900 0 0
TEXAS INSTRS INC COM 882508104 7,736 72,100 SH Put SOLE   72,100 0 0
TEXAS INSTRS INC COM 882508104 8,228 76,687 SH   SOLE   76,687 0 0
TEXAS INSTRS INC COM 882508104 8,744 81,500 SH Put SOLE   81,500 0 0
TEXAS ROADHOUSE INC COM 882681109 7 107 SH   SOLE   107 0 0
TEXTRON INC COM 883203101 10,721 150,000 SH Put SOLE   150,000 0 0
TG THERAPEUTICS INC COM 88322Q108 196 34,986 SH   SOLE   34,986 0 0
TG THERAPEUTICS INC COM 88322Q108 266 47,500 SH Put SOLE   47,500 0 0
TG THERAPEUTICS INC COM 88322Q108 420 75,000 SH Call SOLE   75,000 0 0
THERAPEUTICSMD INC COM 88338N107 20 3,115 SH   SOLE   3,115 0 0
THERAPEUTICSMD INC COM 88338N107 164 25,000 SH Call SOLE   25,000 0 0
THE TRADE DESK INC COM CL A 88339J105 15 100 SH Call SOLE   100 0 0
THE TRADE DESK INC COM CL A 88339J105 15 100 SH Call SOLE   100 0 0
THE TRADE DESK INC COM CL A 88339J105 15 100 SH Call SOLE   100 0 0
THE TRADE DESK INC COM CL A 88339J105 15 100 SH Call SOLE   100 0 0
THE TRADE DESK INC COM CL A 88339J105 15 100 SH Call SOLE   100 0 0
THE TRADE DESK INC COM CL A 88339J105 15 100 SH Put SOLE   100 0 0
THE TRADE DESK INC COM CL A 88339J105 15 100 SH Put SOLE   100 0 0
THE TRADE DESK INC COM CL A 88339J105 15 100 SH Put SOLE   100 0 0
THE TRADE DESK INC COM CL A 88339J105 15 100 SH Put SOLE   100 0 0
THE TRADE DESK INC COM CL A 88339J105 15 100 SH Put SOLE   100 0 0
THE TRADE DESK INC COM CL A 88339J105 15 100 SH Put SOLE   100 0 0
THE TRADE DESK INC COM CL A 88339J105 30 200 SH Call SOLE   200 0 0
THE TRADE DESK INC COM CL A 88339J105 30 200 SH Call SOLE   200 0 0
THE TRADE DESK INC COM CL A 88339J105 30 200 SH Call SOLE   200 0 0
THE TRADE DESK INC COM CL A 88339J105 30 200 SH Put SOLE   200 0 0
THE TRADE DESK INC COM CL A 88339J105 30 200 SH Put SOLE   200 0 0
THE TRADE DESK INC COM CL A 88339J105 30 200 SH Put SOLE   200 0 0
THE TRADE DESK INC COM CL A 88339J105 30 200 SH Put SOLE   200 0 0
THE TRADE DESK INC COM CL A 88339J105 30 200 SH Put SOLE   200 0 0
THE TRADE DESK INC COM CL A 88339J105 30 200 SH Put SOLE   200 0 0
THE TRADE DESK INC COM CL A 88339J105 30 200 SH Put SOLE   200 0 0
THE TRADE DESK INC COM CL A 88339J105 30 200 SH Put SOLE   200 0 0
THE TRADE DESK INC COM CL A 88339J105 45 300 SH Call SOLE   300 0 0
THE TRADE DESK INC COM CL A 88339J105 45 300 SH Call SOLE   300 0 0
THE TRADE DESK INC COM CL A 88339J105 45 300 SH Put SOLE   300 0 0
THE TRADE DESK INC COM CL A 88339J105 60 400 SH Put SOLE   400 0 0
THE TRADE DESK INC COM CL A 88339J105 60 400 SH Put SOLE   400 0 0
THE TRADE DESK INC COM CL A 88339J105 60 400 SH Put SOLE   400 0 0
THE TRADE DESK INC COM CL A 88339J105 75 500 SH Call SOLE   500 0 0
THE TRADE DESK INC COM CL A 88339J105 75 500 SH Put SOLE   500 0 0
THE TRADE DESK INC COM CL A 88339J105 75 500 SH Put SOLE   500 0 0
THE TRADE DESK INC COM CL A 88339J105 91 600 SH Call SOLE   600 0 0
THE TRADE DESK INC COM CL A 88339J105 106 700 SH Put SOLE   700 0 0
THE TRADE DESK INC COM CL A 88339J105 121 800 SH Call SOLE   800 0 0
THE TRADE DESK INC COM CL A 88339J105 121 800 SH Call SOLE   800 0 0
THE TRADE DESK INC COM CL A 88339J105 121 800 SH Put SOLE   800 0 0
THE TRADE DESK INC COM CL A 88339J105 121 800 SH Put SOLE   800 0 0
THE TRADE DESK INC COM CL A 88339J105 166 1,100 SH Put SOLE   1,100 0 0
THE TRADE DESK INC COM CL A 88339J105 181 1,200 SH Call SOLE   1,200 0 0
THE TRADE DESK INC COM CL A 88339J105 257 1,700 SH Call SOLE   1,700 0 0
THE TRADE DESK INC COM CL A 88339J105 818 5,418 SH   SOLE   5,418 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 49 200 SH Put SOLE   200 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 49 200 SH Put SOLE   200 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 49 200 SH Put SOLE   200 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 49 200 SH Put SOLE   200 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 73 300 SH Call SOLE   300 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 98 400 SH Call SOLE   400 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 98 400 SH Call SOLE   400 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 98 400 SH Put SOLE   400 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 98 400 SH Put SOLE   400 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 98 400 SH Put SOLE   400 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 122 500 SH Put SOLE   500 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 146 600 SH Call SOLE   600 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 146 600 SH Put SOLE   600 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 146 600 SH Put SOLE   600 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 220 900 SH Put SOLE   900 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 220 900 SH Put SOLE   900 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 342 1,400 SH Put SOLE   1,400 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 439 1,800 SH Put SOLE   1,800 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 488 2,000 SH Put SOLE   2,000 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 586 2,400 SH Put SOLE   2,400 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 928 3,800 SH Call SOLE   3,800 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 1,025 4,200 SH Call SOLE   4,200 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 1,367 5,600 SH Call SOLE   5,600 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 1,367 5,600 SH Put SOLE   5,600 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 1,440 5,900 SH Put SOLE   5,900 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 3,027 12,400 SH Call SOLE   12,400 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 4,369 17,900 SH Put SOLE   17,900 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 6,200 25,400 SH Call SOLE   25,400 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 15,255 62,500 SH Call SOLE   62,500 0 0
THOMSON REUTERS CORP COM 884903105 534 11,700 SH Call SOLE   11,700 0 0
THOMSON REUTERS CORP COM 884903105 10,073 220,503 SH   SOLE   220,503 0 0
THOR INDS INC COM 885160101 6,286 75,100 SH Call SOLE   75,100 0 0
3-D SYS CORP DEL COM NEW 88554D205 308 16,295 SH   SOLE   16,295 0 0
3M CO COM 88579Y101 21 100 SH Call SOLE   100 0 0
3M CO COM 88579Y101 21 100 SH Call SOLE   100 0 0
3M CO COM 88579Y101 21 100 SH Put SOLE   100 0 0
3M CO COM 88579Y101 21 100 SH Put SOLE   100 0 0
3M CO COM 88579Y101 42 200 SH Put SOLE   200 0 0
3M CO COM 88579Y101 42 200 SH Put SOLE   200 0 0
3M CO COM 88579Y101 42 200 SH Put SOLE   200 0 0
3M CO COM 88579Y101 42 200 SH Put SOLE   200 0 0
3M CO COM 88579Y101 63 300 SH Put SOLE   300 0 0
3M CO COM 88579Y101 63 300 SH Put SOLE   300 0 0
3M CO COM 88579Y101 63 300 SH Put SOLE   300 0 0
3M CO COM 88579Y101 63 300 SH Put SOLE   300 0 0
3M CO COM 88579Y101 84 400 SH Call SOLE   400 0 0
3M CO COM 88579Y101 84 400 SH Call SOLE   400 0 0
3M CO COM 88579Y101 84 400 SH Put SOLE   400 0 0
3M CO COM 88579Y101 84 400 SH Put SOLE   400 0 0
3M CO COM 88579Y101 84 400 SH Put SOLE   400 0 0
3M CO COM 88579Y101 84 400 SH Put SOLE   400 0 0
3M CO COM 88579Y101 84 400 SH Put SOLE   400 0 0
3M CO COM 88579Y101 84 400 SH Put SOLE   400 0 0
3M CO COM 88579Y101 84 400 SH Put SOLE   400 0 0
3M CO COM 88579Y101 105 500 SH Put SOLE   500 0 0
3M CO COM 88579Y101 105 500 SH Put SOLE   500 0 0
3M CO COM 88579Y101 105 500 SH Put SOLE   500 0 0
3M CO COM 88579Y101 105 500 SH Put SOLE   500 0 0
3M CO COM 88579Y101 105 500 SH Put SOLE   500 0 0
3M CO COM 88579Y101 105 500 SH Put SOLE   500 0 0
3M CO COM 88579Y101 105 500 SH Put SOLE   500 0 0
3M CO COM 88579Y101 126 600 SH Call SOLE   600 0 0
3M CO COM 88579Y101 126 600 SH Put SOLE   600 0 0
3M CO COM 88579Y101 126 600 SH Put SOLE   600 0 0
3M CO COM 88579Y101 147 700 SH Put SOLE   700 0 0
3M CO COM 88579Y101 169 800 SH Call SOLE   800 0 0
3M CO COM 88579Y101 169 800 SH Call SOLE   800 0 0
3M CO COM 88579Y101 169 800 SH Put SOLE   800 0 0
3M CO COM 88579Y101 169 800 SH Put SOLE   800 0 0
3M CO COM 88579Y101 190 900 SH Put SOLE   900 0 0
3M CO COM 88579Y101 211 1,000 SH Call SOLE   1,000 0 0
3M CO COM 88579Y101 211 1,000 SH Put SOLE   1,000 0 0
3M CO COM 88579Y101 211 1,000 SH Put SOLE   1,000 0 0
3M CO COM 88579Y101 211 1,000 SH Put SOLE   1,000 0 0
3M CO COM 88579Y101 232 1,100 SH Call SOLE   1,100 0 0
3M CO COM 88579Y101 232 1,100 SH Put SOLE   1,100 0 0
3M CO COM 88579Y101 232 1,100 SH Put SOLE   1,100 0 0
3M CO COM 88579Y101 274 1,300 SH Put SOLE   1,300 0 0
3M CO COM 88579Y101 295 1,400 SH Put SOLE   1,400 0 0
3M CO COM 88579Y101 316 1,500 SH Put SOLE   1,500 0 0
3M CO COM 88579Y101 316 1,500 SH Put SOLE   1,500 0 0
3M CO COM 88579Y101 337 1,600 SH Call SOLE   1,600 0 0
3M CO COM 88579Y101 358 1,700 SH Put SOLE   1,700 0 0
3M CO COM 88579Y101 400 1,900 SH Call SOLE   1,900 0 0
3M CO COM 88579Y101 421 2,000 SH Call SOLE   2,000 0 0
3M CO COM 88579Y101 421 2,000 SH Put SOLE   2,000 0 0
3M CO COM 88579Y101 442 2,100 SH Put SOLE   2,100 0 0
3M CO COM 88579Y101 442 2,100 SH Put SOLE   2,100 0 0
3M CO COM 88579Y101 442 2,100 SH Put SOLE   2,100 0 0
3M CO COM 88579Y101 464 2,200 SH Put SOLE   2,200 0 0
3M CO COM 88579Y101 506 2,400 SH Put SOLE   2,400 0 0
3M CO COM 88579Y101 548 2,600 SH Put SOLE   2,600 0 0
3M CO COM 88579Y101 674 3,200 SH Put SOLE   3,200 0 0
3M CO COM 88579Y101 695 3,300 SH Put SOLE   3,300 0 0
3M CO COM 88579Y101 843 4,000 SH Put SOLE   4,000 0 0
3M CO COM 88579Y101 843 4,000 SH Put SOLE   4,000 0 0
3M CO COM 88579Y101 843 4,000 SH Put SOLE   4,000 0 0
3M CO COM 88579Y101 1,054 5,000 SH Put SOLE   5,000 0 0
3M CO COM 88579Y101 1,306 6,200 SH Call SOLE   6,200 0 0
3M CO COM 88579Y101 1,601 7,600 SH Put SOLE   7,600 0 0
3M CO COM 88579Y101 1,601 7,600 SH Put SOLE   7,600 0 0
3M CO COM 88579Y101 1,854 8,800 SH Put SOLE   8,800 0 0
3M CO COM 88579Y101 2,086 9,900 SH Put SOLE   9,900 0 0
3M CO COM 88579Y101 2,634 12,500 SH Put SOLE   12,500 0 0
3M CO COM 88579Y101 4,657 22,100 SH Call SOLE   22,100 0 0
3M CO COM 88579Y101 5,584 26,500 SH Put SOLE   26,500 0 0
TIFFANY & CO NEW COM 886547108 26 200 SH Call SOLE   200 0 0
TIFFANY & CO NEW COM 886547108 26 200 SH Call SOLE   200 0 0
TIFFANY & CO NEW COM 886547108 26 200 SH Put SOLE   200 0 0
TIFFANY & CO NEW COM 886547108 26 200 SH Put SOLE   200 0 0
TIFFANY & CO NEW COM 886547108 26 200 SH Put SOLE   200 0 0
TIFFANY & CO NEW COM 886547108 26 200 SH Put SOLE   200 0 0
TIFFANY & CO NEW COM 886547108 26 200 SH Put SOLE   200 0 0
TIFFANY & CO NEW COM 886547108 39 300 SH Put SOLE   300 0 0
TIFFANY & CO NEW COM 886547108 39 300 SH Put SOLE   300 0 0
TIFFANY & CO NEW COM 886547108 39 300 SH Put SOLE   300 0 0
TIFFANY & CO NEW COM 886547108 39 300 SH Put SOLE   300 0 0
TIFFANY & CO NEW COM 886547108 52 400 SH Call SOLE   400 0 0
TIFFANY & CO NEW COM 886547108 52 400 SH Put SOLE   400 0 0
TIFFANY & CO NEW COM 886547108 64 500 SH Put SOLE   500 0 0
TIFFANY & CO NEW COM 886547108 77 600 SH Put SOLE   600 0 0
TIFFANY & CO NEW COM 886547108 77 600 SH Put SOLE   600 0 0
TIFFANY & CO NEW COM 886547108 103 800 SH Call SOLE   800 0 0
TIFFANY & CO NEW COM 886547108 103 800 SH Put SOLE   800 0 0
TIFFANY & CO NEW COM 886547108 116 900 SH Put SOLE   900 0 0
TIFFANY & CO NEW COM 886547108 116 900 SH Put SOLE   900 0 0
TIFFANY & CO NEW COM 886547108 155 1,200 SH Put SOLE   1,200 0 0
TIFFANY & CO NEW COM 886547108 155 1,200 SH Put SOLE   1,200 0 0
TIFFANY & CO NEW COM 886547108 181 1,400 SH Put SOLE   1,400 0 0
TIFFANY & CO NEW COM 886547108 310 2,400 SH Call SOLE   2,400 0 0
TIFFANY & CO NEW COM 886547108 426 3,300 SH Put SOLE   3,300 0 0
TIFFANY & CO NEW COM 886547108 877 6,800 SH Put SOLE   6,800 0 0
TIFFANY & CO NEW COM 886547108 1,290 10,000 SH Put SOLE   10,000 0 0
TIFFANY & CO NEW COM 886547108 1,341 10,400 SH Put SOLE   10,400 0 0
TIFFANY & CO NEW COM 886547108 1,496 11,600 SH Put SOLE   11,600 0 0
TIFFANY & CO NEW COM 886547108 1,612 12,500 SH Put SOLE   12,500 0 0
TIFFANY & CO NEW COM 886547108 1,857 14,400 SH Put SOLE   14,400 0 0
TIFFANY & CO NEW COM 886547108 2,325 18,026 SH   SOLE   18,026 0 0
TIFFANY & CO NEW COM 886547108 3,869 30,000 SH Call SOLE   30,000 0 0
TIFFANY & CO NEW COM 886547108 3,895 30,200 SH Call SOLE   30,200 0 0
TILRAY INC COM CL 2 88688T100 43 300 SH Call SOLE   300 0 0
TILRAY INC COM CL 2 88688T100 72 500 SH Put SOLE   500 0 0
TILRAY INC COM CL 2 88688T100 72 500 SH Put SOLE   500 0 0
TILRAY INC COM CL 2 88688T100 115 800 SH Put SOLE   800 0 0
TILRAY INC COM CL 2 88688T100 144 1,000 SH Put SOLE   1,000 0 0
TILRAY INC COM CL 2 88688T100 359 2,500 SH Put SOLE   2,500 0 0
TILRAY INC COM CL 2 88688T100 373 2,600 SH Put SOLE   2,600 0 0
TILRAY INC COM CL 2 88688T100 603 4,200 SH Put SOLE   4,200 0 0
TILRAY INC COM CL 2 88688T100 646 4,500 SH Put SOLE   4,500 0 0
TILRAY INC COM CL 2 88688T100 646 4,500 SH Put SOLE   4,500 0 0
TILRAY INC COM CL 2 88688T100 718 5,000 SH Put SOLE   5,000 0 0
TILRAY INC COM CL 2 88688T100 718 5,000 SH Put SOLE   5,000 0 0
TILRAY INC COM CL 2 88688T100 948 6,600 SH Put SOLE   6,600 0 0
TILRAY INC COM CL 2 88688T100 1,407 9,800 SH Put SOLE   9,800 0 0
TILRAY INC COM CL 2 88688T100 1,580 11,000 SH Put SOLE   11,000 0 0
TILRAY INC COM CL 2 88688T100 2,298 16,000 SH Put SOLE   16,000 0 0
TILRAY INC COM CL 2 88688T100 2,442 17,000 SH Call SOLE   17,000 0 0
TILRAY INC COM CL 2 88688T100 2,499 17,400 SH Put SOLE   17,400 0 0
TILRAY INC COM CL 2 88688T100 2,872 20,000 SH Put SOLE   20,000 0 0
TILRAY INC COM CL 2 88688T100 2,872 20,000 SH Put SOLE   20,000 0 0
TILRAY INC COM CL 2 88688T100 4,280 29,800 SH Call SOLE   29,800 0 0
TILRAY INC COM CL 2 88688T100 4,883 34,000 SH Call SOLE   34,000 0 0
TILRAY INC COM CL 2 88688T100 5,027 35,000 SH Call SOLE   35,000 0 0
TILRAY INC COM CL 2 88688T100 7,181 50,000 SH Call SOLE   50,000 0 0
TILRAY INC COM CL 2 88688T100 12,567 87,500 SH Put SOLE   87,500 0 0
TILRAY INC COM CL 2 88688T100 21,644 150,700 SH Call SOLE   150,700 0 0
TIVO CORP COM 88870P106 1,599 128,421 SH   SOLE   128,421 0 0
TOLL BROTHERS INC COM 889478103 24 725 SH   SOLE   725 0 0
TOLL BROTHERS INC COM 889478103 730 22,100 SH Call SOLE   22,100 0 0
TORCHMARK CORP COM 891027104 55 638 SH   SOLE   638 0 0
TOTAL S A SPONSORED ADR 89151E109 3,097 48,092 SH   SOLE   48,092 0 0
TOWER INTL INC COM 891826109 52 1,725 SH   SOLE   1,725 0 0
TOTAL SYS SVCS INC COM 891906109 592 6,000 SH Call SOLE   6,000 0 0
TOTAL SYS SVCS INC COM 891906109 23,549 238,500 SH Call SOLE   238,500 0 0
TOTAL SYS SVCS INC COM 891906109 65,899 667,400 SH Call SOLE   667,400 0 0
TOYOTA MOTOR CORP SP ADR REP2COM 892331307 1,138 9,155 SH   SOLE   9,155 0 0
TRACTOR SUPPLY CO COM 892356106 18 200 SH Call SOLE   200 0 0
TRACTOR SUPPLY CO COM 892356106 64 700 SH Put SOLE   700 0 0
TRACTOR SUPPLY CO COM 892356106 227 2,500 SH Call SOLE   2,500 0 0
TRACTOR SUPPLY CO COM 892356106 836 9,200 SH Put SOLE   9,200 0 0
TRANSENTERIX INC COM NEW 89366M201 212 36,489 SH   SOLE   36,489 0 0
TRANSUNION COM 89400J107 28 379 SH   SOLE   379 0 0
TRAVELCENTERS AMER LLC COM 894174101 27 4,800 SH Call SOLE   4,800 0 0
TRAVELCENTERS AMER LLC COM 894174101 150 26,233 SH   SOLE   26,233 0 0
TRAVELERS COMPANIES INC COM 89417E109 78 602 SH   SOLE   602 0 0
TRAVELERS COMPANIES INC COM 89417E109 1,946 15,000 SH Call SOLE   15,000 0 0
TREEHOUSE FOODS INC COM 89469A104 1 30 SH   SOLE   30 0 0
TRIBUNE MEDIA CO CL A 896047503 917 23,870 SH   SOLE   23,870 0 0
TRINITY INDS INC COM 896522109 1,759 48,000 SH Call SOLE   48,000 0 0
TRINITY INDS INC COM 896522109 4,229 115,418 SH   SOLE   115,418 0 0
TRIPADVISOR INC COM 896945201 31 604 SH   SOLE   604 0 0
TRUECAR INC COM 89785L107 2,996 212,500 SH Call SOLE   212,500 0 0
TTEC HLDGS INC COM 89854H102 394 15,200 SH   SOLE   15,200 0 0
TUPPERWARE BRANDS CORP COM 899896104 117 3,512 SH   SOLE   3,512 0 0
TURTLE BEACH CORP COM NEW 900450206 48 2,410 SH   SOLE   2,410 0 0
TWENTY FIRST CENTY FOX INC CL A 90130A101 268 5,777 SH   SOLE   5,777 0 0
TWENTY FIRST CENTY FOX INC CL A 90130A101 2,317 50,000 SH Call SOLE   50,000 0 0
TWENTY FIRST CENTY FOX INC CL A 90130A101 5,791 125,000 SH Call SOLE   125,000 0 0
TWENTY FIRST CENTY FOX INC CL A 90130A101 5,791 125,000 SH Put SOLE   125,000 0 0
TWENTY FIRST CENTY FOX INC CL B 90130A200 110 2,406 SH   SOLE   2,406 0 0
TWILIO INC CL A 90138F102 9 100 SH Call SOLE   100 0 0
TWILIO INC CL A 90138F102 9 100 SH Call SOLE   100 0 0
TWILIO INC CL A 90138F102 9 100 SH Put SOLE   100 0 0
TWILIO INC CL A 90138F102 9 100 SH Put SOLE   100 0 0
TWILIO INC CL A 90138F102 9 100 SH Put SOLE   100 0 0
TWILIO INC CL A 90138F102 9 100 SH Put SOLE   100 0 0
TWILIO INC CL A 90138F102 9 100 SH Put SOLE   100 0 0
TWILIO INC CL A 90138F102 9 100 SH Put SOLE   100 0 0
TWILIO INC CL A 90138F102 9 100 SH Put SOLE   100 0 0
TWILIO INC CL A 90138F102 17 200 SH Call SOLE   200 0 0
TWILIO INC CL A 90138F102 17 200 SH Call SOLE   200 0 0
TWILIO INC CL A 90138F102 17 200 SH Call SOLE   200 0 0
TWILIO INC CL A 90138F102 17 200 SH Call SOLE   200 0 0
TWILIO INC CL A 90138F102 17 200 SH Call SOLE   200 0 0
TWILIO INC CL A 90138F102 17 200 SH Call SOLE   200 0 0
TWILIO INC CL A 90138F102 17 200 SH Call SOLE   200 0 0
TWILIO INC CL A 90138F102 17 200 SH Put SOLE   200 0 0
TWILIO INC CL A 90138F102 17 200 SH Put SOLE   200 0 0
TWILIO INC CL A 90138F102 17 200 SH Put SOLE   200 0 0
TWILIO INC CL A 90138F102 17 200 SH Put SOLE   200 0 0
TWILIO INC CL A 90138F102 17 200 SH Put SOLE   200 0 0
TWILIO INC CL A 90138F102 17 200 SH Put SOLE   200 0 0
TWILIO INC CL A 90138F102 17 200 SH Put SOLE   200 0 0
TWILIO INC CL A 90138F102 17 200 SH Put SOLE   200 0 0
TWILIO INC CL A 90138F102 17 200 SH Put SOLE   200 0 0
TWILIO INC CL A 90138F102 17 200 SH Put SOLE   200 0 0
TWILIO INC CL A 90138F102 17 200 SH Put SOLE   200 0 0
TWILIO INC CL A 90138F102 17 200 SH Put SOLE   200 0 0
TWILIO INC CL A 90138F102 26 300 SH Call SOLE   300 0 0
TWILIO INC CL A 90138F102 26 300 SH Call SOLE   300 0 0
TWILIO INC CL A 90138F102 26 300 SH Put SOLE   300 0 0
TWILIO INC CL A 90138F102 26 300 SH Put SOLE   300 0 0
TWILIO INC CL A 90138F102 26 300 SH Put SOLE   300 0 0
TWILIO INC CL A 90138F102 26 300 SH Put SOLE   300 0 0
TWILIO INC CL A 90138F102 26 300 SH Put SOLE   300 0 0
TWILIO INC CL A 90138F102 26 300 SH Put SOLE   300 0 0
TWILIO INC CL A 90138F102 35 400 SH Call SOLE   400 0 0
TWILIO INC CL A 90138F102 35 400 SH Put SOLE   400 0 0
TWILIO INC CL A 90138F102 35 400 SH Put SOLE   400 0 0
TWILIO INC CL A 90138F102 35 400 SH Put SOLE   400 0 0
TWILIO INC CL A 90138F102 35 400 SH Put SOLE   400 0 0
TWILIO INC CL A 90138F102 35 400 SH Put SOLE   400 0 0
TWILIO INC CL A 90138F102 35 400 SH Put SOLE   400 0 0
TWILIO INC CL A 90138F102 43 500 SH Call SOLE   500 0 0
TWILIO INC CL A 90138F102 43 500 SH Call SOLE   500 0 0
TWILIO INC CL A 90138F102 43 500 SH Put SOLE   500 0 0
TWILIO INC CL A 90138F102 43 500 SH Put SOLE   500 0 0
TWILIO INC CL A 90138F102 43 500 SH Put SOLE   500 0 0
TWILIO INC CL A 90138F102 43 500 SH Put SOLE   500 0 0
TWILIO INC CL A 90138F102 43 500 SH Put SOLE   500 0 0
TWILIO INC CL A 90138F102 60 700 SH Call SOLE   700 0 0
TWILIO INC CL A 90138F102 60 700 SH Call SOLE   700 0 0
TWILIO INC CL A 90138F102 60 700 SH Put SOLE   700 0 0
TWILIO INC CL A 90138F102 60 700 SH Put SOLE   700 0 0
TWILIO INC CL A 90138F102 60 700 SH Put SOLE   700 0 0
TWILIO INC CL A 90138F102 60 700 SH Put SOLE   700 0 0
TWILIO INC CL A 90138F102 60 700 SH Put SOLE   700 0 0
TWILIO INC CL A 90138F102 69 800 SH Call SOLE   800 0 0
TWILIO INC CL A 90138F102 69 800 SH Call SOLE   800 0 0
TWILIO INC CL A 90138F102 69 800 SH Put SOLE   800 0 0
TWILIO INC CL A 90138F102 69 800 SH Put SOLE   800 0 0
TWILIO INC CL A 90138F102 78 900 SH Call SOLE   900 0 0
TWILIO INC CL A 90138F102 78 900 SH Call SOLE   900 0 0
TWILIO INC CL A 90138F102 78 900 SH Put SOLE   900 0 0
TWILIO INC CL A 90138F102 86 1,000 SH Put SOLE   1,000 0 0
TWILIO INC CL A 90138F102 86 1,000 SH Put SOLE   1,000 0 0
TWILIO INC CL A 90138F102 95 1,100 SH Call SOLE   1,100 0 0
TWILIO INC CL A 90138F102 104 1,200 SH Put SOLE   1,200 0 0
TWILIO INC CL A 90138F102 112 1,300 SH Call SOLE   1,300 0 0
TWILIO INC CL A 90138F102 112 1,300 SH Call SOLE   1,300 0 0
TWILIO INC CL A 90138F102 112 1,300 SH Put SOLE   1,300 0 0
TWILIO INC CL A 90138F102 129 1,500 SH Put SOLE   1,500 0 0
TWILIO INC CL A 90138F102 129 1,500 SH Put SOLE   1,500 0 0
TWILIO INC CL A 90138F102 147 1,700 SH Put SOLE   1,700 0 0
TWILIO INC CL A 90138F102 155 1,800 SH Put SOLE   1,800 0 0
TWILIO INC CL A 90138F102 164 1,900 SH Put SOLE   1,900 0 0
TWILIO INC CL A 90138F102 181 2,100 SH Put SOLE   2,100 0 0
TWILIO INC CL A 90138F102 190 2,200 SH Call SOLE   2,200 0 0
TWILIO INC CL A 90138F102 207 2,400 SH Put SOLE   2,400 0 0
TWILIO INC CL A 90138F102 313 3,622 SH   SOLE   3,622 0 0
TWILIO INC CL A 90138F102 2,166 25,100 SH Call SOLE   25,100 0 0
TWITTER INC COM 90184L102 3 100 SH Call SOLE   100 0 0
TWITTER INC COM 90184L102 3 100 SH Put SOLE   100 0 0
TWITTER INC COM 90184L102 3 100 SH Put SOLE   100 0 0
TWITTER INC COM 90184L102 6 200 SH Put SOLE   200 0 0
TWITTER INC COM 90184L102 6 200 SH Put SOLE   200 0 0
TWITTER INC COM 90184L102 6 200 SH Put SOLE   200 0 0
TWITTER INC COM 90184L102 6 200 SH Put SOLE   200 0 0
TWITTER INC COM 90184L102 6 200 SH Put SOLE   200 0 0
TWITTER INC COM 90184L102 9 300 SH Call SOLE   300 0 0
TWITTER INC COM 90184L102 11 400 SH Put SOLE   400 0 0
TWITTER INC COM 90184L102 11 400 SH Put SOLE   400 0 0
TWITTER INC COM 90184L102 14 500 SH Put SOLE   500 0 0
TWITTER INC COM 90184L102 14 500 SH Put SOLE   500 0 0
TWITTER INC COM 90184L102 17 600 SH Put SOLE   600 0 0
TWITTER INC COM 90184L102 17 600 SH Put SOLE   600 0 0
TWITTER INC COM 90184L102 20 700 SH Put SOLE   700 0 0
TWITTER INC COM 90184L102 23 800 SH Call SOLE   800 0 0
TWITTER INC COM 90184L102 26 900 SH Put SOLE   900 0 0
TWITTER INC COM 90184L102 28 1,000 SH Call SOLE   1,000 0 0
TWITTER INC COM 90184L102 28 1,000 SH Put SOLE   1,000 0 0
TWITTER INC COM 90184L102 28 1,000 SH Put SOLE   1,000 0 0
TWITTER INC COM 90184L102 34 1,200 SH Put SOLE   1,200 0 0
TWITTER INC COM 90184L102 34 1,200 SH Put SOLE   1,200 0 0
TWITTER INC COM 90184L102 34 1,200 SH Put SOLE   1,200 0 0
TWITTER INC COM 90184L102 37 1,300 SH Put SOLE   1,300 0 0
TWITTER INC COM 90184L102 37 1,300 SH Put SOLE   1,300 0 0
TWITTER INC COM 90184L102 40 1,400 SH Call SOLE   1,400 0 0
TWITTER INC COM 90184L102 40 1,400 SH Put SOLE   1,400 0 0
TWITTER INC COM 90184L102 40 1,400 SH Put SOLE   1,400 0 0
TWITTER INC COM 90184L102 43 1,500 SH Put SOLE   1,500 0 0
TWITTER INC COM 90184L102 60 2,100 SH Call SOLE   2,100 0 0
TWITTER INC COM 90184L102 63 2,200 SH Put SOLE   2,200 0 0
TWITTER INC COM 90184L102 65 2,300 SH Put SOLE   2,300 0 0
TWITTER INC COM 90184L102 65 2,300 SH Put SOLE   2,300 0 0
TWITTER INC COM 90184L102 68 2,400 SH Call SOLE   2,400 0 0
TWITTER INC COM 90184L102 68 2,400 SH Put SOLE   2,400 0 0
TWITTER INC COM 90184L102 71 2,500 SH Call SOLE   2,500 0 0
TWITTER INC COM 90184L102 77 2,700 SH Put SOLE   2,700 0 0
TWITTER INC COM 90184L102 83 2,900 SH Put SOLE   2,900 0 0
TWITTER INC COM 90184L102 85 3,000 SH Put SOLE   3,000 0 0
TWITTER INC COM 90184L102 100 3,500 SH Put SOLE   3,500 0 0
TWITTER INC COM 90184L102 102 3,600 SH Put SOLE   3,600 0 0
TWITTER INC COM 90184L102 102 3,600 SH Put SOLE   3,600 0 0
TWITTER INC COM 90184L102 105 3,700 SH Put SOLE   3,700 0 0
TWITTER INC COM 90184L102 117 4,100 SH Put SOLE   4,100 0 0
TWITTER INC COM 90184L102 117 4,100 SH Put SOLE   4,100 0 0
TWITTER INC COM 90184L102 125 4,400 SH Put SOLE   4,400 0 0
TWITTER INC COM 90184L102 131 4,600 SH Put SOLE   4,600 0 0
TWITTER INC COM 90184L102 137 4,800 SH Call SOLE   4,800 0 0
TWITTER INC COM 90184L102 142 5,000 SH Put SOLE   5,000 0 0
TWITTER INC COM 90184L102 159 5,600 SH Put SOLE   5,600 0 0
TWITTER INC COM 90184L102 171 6,000 SH Put SOLE   6,000 0 0
TWITTER INC COM 90184L102 179 6,300 SH Put SOLE   6,300 0 0
TWITTER INC COM 90184L102 196 6,900 SH Put SOLE   6,900 0 0
TWITTER INC COM 90184L102 202 7,100 SH Put SOLE   7,100 0 0
TWITTER INC COM 90184L102 213 7,500 SH Put SOLE   7,500 0 0
TWITTER INC COM 90184L102 213 7,500 SH Put SOLE   7,500 0 0
TWITTER INC COM 90184L102 216 7,600 SH Put SOLE   7,600 0 0
TWITTER INC COM 90184L102 231 8,100 SH Put SOLE   8,100 0 0
TWITTER INC COM 90184L102 239 8,400 SH Put SOLE   8,400 0 0
TWITTER INC COM 90184L102 268 9,400 SH Put SOLE   9,400 0 0
TWITTER INC COM 90184L102 270 9,500 SH Put SOLE   9,500 0 0
TWITTER INC COM 90184L102 282 9,900 SH Put SOLE   9,900 0 0
TWITTER INC COM 90184L102 307 10,800 SH Put SOLE   10,800 0 0
TWITTER INC COM 90184L102 327 11,500 SH Put SOLE   11,500 0 0
TWITTER INC COM 90184L102 364 12,800 SH Put SOLE   12,800 0 0
TWITTER INC COM 90184L102 379 13,300 SH Put SOLE   13,300 0 0
TWITTER INC COM 90184L102 572 20,100 SH Put SOLE   20,100 0 0
TWITTER INC COM 90184L102 657 23,100 SH Put SOLE   23,100 0 0
TWITTER INC COM 90184L102 760 26,700 SH Put SOLE   26,700 0 0
TWITTER INC COM 90184L102 814 28,600 SH Put SOLE   28,600 0 0
TWITTER INC COM 90184L102 885 31,100 SH Put SOLE   31,100 0 0
TWITTER INC COM 90184L102 908 31,900 SH Put SOLE   31,900 0 0
TWITTER INC COM 90184L102 911 32,000 SH Put SOLE   32,000 0 0
TWITTER INC COM 90184L102 1,121 39,400 SH Put SOLE   39,400 0 0
TWITTER INC COM 90184L102 1,138 40,000 SH Put SOLE   40,000 0 0
TWITTER INC COM 90184L102 1,210 42,500 SH Put SOLE   42,500 0 0
TWITTER INC COM 90184L102 1,224 43,000 SH Put SOLE   43,000 0 0
TWITTER INC COM 90184L102 1,423 50,000 SH Put SOLE   50,000 0 0
TWITTER INC COM 90184L102 1,423 50,000 SH Put SOLE   50,000 0 0
TWITTER INC COM 90184L102 1,665 58,500 SH Put SOLE   58,500 0 0
TWITTER INC COM 90184L102 1,705 59,900 SH Put SOLE   59,900 0 0
TWITTER INC COM 90184L102 2,135 75,000 SH Call SOLE   75,000 0 0
TWITTER INC COM 90184L102 2,746 96,500 SH Call SOLE   96,500 0 0
TWITTER INC COM 90184L102 2,846 100,000 SH Put SOLE   100,000 0 0
TWITTER INC COM 90184L102 3,162 111,100 SH Put SOLE   111,100 0 0
TWITTER INC COM 90184L102 3,239 113,800 SH Call SOLE   113,800 0 0
TWITTER INC COM 90184L102 3,572 125,500 SH Put SOLE   125,500 0 0
TWITTER INC COM 90184L102 3,814 134,000 SH Put SOLE   134,000 0 0
TWITTER INC COM 90184L102 3,842 135,000 SH Put SOLE   135,000 0 0
TWITTER INC COM 90184L102 4,178 146,800 SH Put SOLE   146,800 0 0
TWITTER INC COM 90184L102 4,309 151,400 SH Call SOLE   151,400 0 0
TWITTER INC COM 90184L102 7,115 250,000 SH Put SOLE   250,000 0 0
TWITTER INC COM 90184L102 7,155 251,400 SH Put SOLE   251,400 0 0
TWITTER INC COM 90184L102 9,634 338,500 SH Put SOLE   338,500 0 0
TWITTER INC COM 90184L102 9,637 338,600 SH Put SOLE   338,600 0 0
TWITTER INC COM 90184L102 9,674 339,900 SH Put SOLE   339,900 0 0
TWITTER INC COM 90184L102 20,005 702,900 SH Call SOLE   702,900 0 0
TWITTER INC COM 90184L102 48,713 1,711,613 SH   SOLE   1,711,613 0 0
TWO HBRS INVT CORP COM NEW 90187B408 4 260 SH   SOLE   260 0 0
2U INC COM 90214J101 2 22 SH   SOLE   22 0 0
TYSON FOODS INC CL A 902494103 95 1,600 SH Put SOLE   1,600 0 0
TYSON FOODS INC CL A 902494103 417 7,000 SH Call SOLE   7,000 0 0
TYSON FOODS INC CL A 902494103 3,721 62,500 SH Put SOLE   62,500 0 0
UBS AG JERSEY BRH ETRAC WELLS BDCI 902641588 0 1 SH   SOLE   1 0 0
UBS AG JERSEY BRH LKD ALRN NTGAS 902641620 0 1 SH   SOLE   1 0 0
UBS AG JERSEY BRH ALERIAN INFRST 902641646 0 1 SH   SOLE   1 0 0
UBS AG JERSEY BRH DJ COMMD ETN39 902641679 0 1 SH   SOLE   1 0 0
UBS AG JERSEY BRH CMCI ETN 38 902641778 0 1 SH   SOLE   1 0 0
UBS AG JERSEY BRH CMCI SILVR ETN 902641794 0 1 SH   SOLE   1 0 0
UBS AG JERSEY BRH CMCI GOLD ETN 902641810 0 1 SH   SOLE   1 0 0
UDR INC COM 902653104 19 474 SH   SOLE   474 0 0
UBS AG LONDON BRH EN LG CP GRWTH 902677780 0 1 SH   SOLE   1 0 0
UBS AG LONDON BRH ETRAC ALER MLP 90267B682 0 1 SH   SOLE   1 0 0
UBS AG LONDON BRH ETRAC 2X LEV LNG 90267B765 0 1 SH   SOLE   1 0 0
UBS AG LONDON BRH ETRACS 2XLVS&P 90267L409 0 1 SH   SOLE   1 0 0
UBS AG LONDON BRH ETRACS MP2X DJ 90268G607 0 1 SH   SOLE   1 0 0
UBS AG LONDON BRH ETRACS MTH2XRE 90269A302 0 1 SH   SOLE   1 0 0
UBS AG LONDON BRH ETRACS MTH 2XLV 90270L842 0 1 SH   SOLE   1 0 0
UBS AG LONDON BRH ETRAC MP2X LEV 90270L859 0 1 SH   SOLE   1 0 0
UBS AG LONDON BRH MLP EX ENERGY 90273A207 0 1 SH   SOLE   1 0 0
UMB FINL CORP COM 902788108 48 683 SH   SOLE   683 0 0
USA COMPRESSION PARTNERS LP COMUNIT LTDPAR 90290N109 26 1,595 SH   SOLE   1,595 0 0
US BANCORP DEL COM NEW 902973304 5 100 SH Call SOLE   100 0 0
US BANCORP DEL COM NEW 902973304 5 100 SH Call SOLE   100 0 0
US BANCORP DEL COM NEW 902973304 5 100 SH Put SOLE   100 0 0
US BANCORP DEL COM NEW 902973304 11 200 SH Call SOLE   200 0 0
US BANCORP DEL COM NEW 902973304 11 200 SH Call SOLE   200 0 0
US BANCORP DEL COM NEW 902973304 16 300 SH Call SOLE   300 0 0
US BANCORP DEL COM NEW 902973304 16 300 SH Call SOLE   300 0 0
US BANCORP DEL COM NEW 902973304 16 300 SH Call SOLE   300 0 0
US BANCORP DEL COM NEW 902973304 16 300 SH Put SOLE   300 0 0
US BANCORP DEL COM NEW 902973304 21 400 SH Call SOLE   400 0 0
US BANCORP DEL COM NEW 902973304 21 400 SH Call SOLE   400 0 0
US BANCORP DEL COM NEW 902973304 21 400 SH Put SOLE   400 0 0
US BANCORP DEL COM NEW 902973304 26 500 SH Call SOLE   500 0 0
US BANCORP DEL COM NEW 902973304 26 500 SH Call SOLE   500 0 0
US BANCORP DEL COM NEW 902973304 26 500 SH Put SOLE   500 0 0
US BANCORP DEL COM NEW 902973304 26 500 SH Put SOLE   500 0 0
US BANCORP DEL COM NEW 902973304 32 600 SH Call SOLE   600 0 0
US BANCORP DEL COM NEW 902973304 32 600 SH Call SOLE   600 0 0
US BANCORP DEL COM NEW 902973304 32 600 SH Call SOLE   600 0 0
US BANCORP DEL COM NEW 902973304 32 600 SH Put SOLE   600 0 0
US BANCORP DEL COM NEW 902973304 32 600 SH Put SOLE   600 0 0
US BANCORP DEL COM NEW 902973304 37 700 SH Call SOLE   700 0 0
US BANCORP DEL COM NEW 902973304 37 700 SH Put SOLE   700 0 0
US BANCORP DEL COM NEW 902973304 37 700 SH Put SOLE   700 0 0
US BANCORP DEL COM NEW 902973304 37 700 SH Put SOLE   700 0 0
US BANCORP DEL COM NEW 902973304 37 700 SH Put SOLE   700 0 0
US BANCORP DEL COM NEW 902973304 42 800 SH Put SOLE   800 0 0
US BANCORP DEL COM NEW 902973304 42 800 SH Put SOLE   800 0 0
US BANCORP DEL COM NEW 902973304 42 800 SH Put SOLE   800 0 0
US BANCORP DEL COM NEW 902973304 48 900 SH Put SOLE   900 0 0
US BANCORP DEL COM NEW 902973304 53 1,000 SH Call SOLE   1,000 0 0
US BANCORP DEL COM NEW 902973304 58 1,100 SH Put SOLE   1,100 0 0
US BANCORP DEL COM NEW 902973304 63 1,200 SH Call SOLE   1,200 0 0
US BANCORP DEL COM NEW 902973304 69 1,300 SH Put SOLE   1,300 0 0
US BANCORP DEL COM NEW 902973304 90 1,700 SH Call SOLE   1,700 0 0
US BANCORP DEL COM NEW 902973304 106 2,000 SH Put SOLE   2,000 0 0
US BANCORP DEL COM NEW 902973304 111 2,100 SH Put SOLE   2,100 0 0
US BANCORP DEL COM NEW 902973304 137 2,600 SH Call SOLE   2,600 0 0
US BANCORP DEL COM NEW 902973304 137 2,600 SH Put SOLE   2,600 0 0
US BANCORP DEL COM NEW 902973304 148 2,800 SH Call SOLE   2,800 0 0
US BANCORP DEL COM NEW 902973304 148 2,800 SH Put SOLE   2,800 0 0
US BANCORP DEL COM NEW 902973304 190 3,600 SH Put SOLE   3,600 0 0
US BANCORP DEL COM NEW 902973304 333 6,300 SH Put SOLE   6,300 0 0
US BANCORP DEL COM NEW 902973304 343 6,500 SH Put SOLE   6,500 0 0
US BANCORP DEL COM NEW 902973304 398 7,544 SH   SOLE   7,544 0 0
US BANCORP DEL COM NEW 902973304 877 16,600 SH Put SOLE   16,600 0 0
US BANCORP DEL COM NEW 902973304 1,188 22,500 SH Call SOLE   22,500 0 0
US BANCORP DEL COM NEW 902973304 2,007 38,000 SH Put SOLE   38,000 0 0
US BANCORP DEL COM NEW 902973304 2,609 49,400 SH Call SOLE   49,400 0 0
US BANCORP DEL COM NEW 902973304 6,744 127,700 SH Put SOLE   127,700 0 0
U S G CORP COM NEW 903293405 34 774 SH   SOLE   774 0 0
ULTA BEAUTY INC COM 90384S303 28 100 SH Call SOLE   100 0 0
ULTA BEAUTY INC COM 90384S303 28 100 SH Call SOLE   100 0 0
ULTA BEAUTY INC COM 90384S303 28 100 SH Call SOLE   100 0 0
ULTA BEAUTY INC COM 90384S303 28 100 SH Call SOLE   100 0 0
ULTA BEAUTY INC COM 90384S303 28 100 SH Call SOLE   100 0 0
ULTA BEAUTY INC COM 90384S303 28 100 SH Call SOLE   100 0 0
ULTA BEAUTY INC COM 90384S303 28 100 SH Put SOLE   100 0 0
ULTA BEAUTY INC COM 90384S303 28 100 SH Put SOLE   100 0 0
ULTA BEAUTY INC COM 90384S303 28 100 SH Put SOLE   100 0 0
ULTA BEAUTY INC COM 90384S303 28 100 SH Put SOLE   100 0 0
ULTA BEAUTY INC COM 90384S303 28 100 SH Put SOLE   100 0 0
ULTA BEAUTY INC COM 90384S303 28 100 SH Put SOLE   100 0 0
ULTA BEAUTY INC COM 90384S303 56 200 SH Call SOLE   200 0 0
ULTA BEAUTY INC COM 90384S303 56 200 SH Call SOLE   200 0 0
ULTA BEAUTY INC COM 90384S303 56 200 SH Call SOLE   200 0 0
ULTA BEAUTY INC COM 90384S303 56 200 SH Call SOLE   200 0 0
ULTA BEAUTY INC COM 90384S303 56 200 SH Call SOLE   200 0 0
ULTA BEAUTY INC COM 90384S303 56 200 SH Call SOLE   200 0 0
ULTA BEAUTY INC COM 90384S303 56 200 SH Call SOLE   200 0 0
ULTA BEAUTY INC COM 90384S303 56 200 SH Call SOLE   200 0 0
ULTA BEAUTY INC COM 90384S303 56 200 SH Call SOLE   200 0 0
ULTA BEAUTY INC COM 90384S303 56 200 SH Call SOLE   200 0 0
ULTA BEAUTY INC COM 90384S303 56 200 SH Call SOLE   200 0 0
ULTA BEAUTY INC COM 90384S303 56 200 SH Call SOLE   200 0 0
ULTA BEAUTY INC COM 90384S303 56 200 SH Call SOLE   200 0 0
ULTA BEAUTY INC COM 90384S303 56 200 SH Call SOLE   200 0 0
ULTA BEAUTY INC COM 90384S303 56 200 SH Call SOLE   200 0 0
ULTA BEAUTY INC COM 90384S303 56 200 SH Call SOLE   200 0 0
ULTA BEAUTY INC COM 90384S303 56 200 SH Call SOLE   200 0 0
ULTA BEAUTY INC COM 90384S303 56 200 SH Put SOLE   200 0 0
ULTA BEAUTY INC COM 90384S303 56 200 SH Put SOLE   200 0 0
ULTA BEAUTY INC COM 90384S303 56 200 SH Put SOLE   200 0 0
ULTA BEAUTY INC COM 90384S303 85 300 SH Call SOLE   300 0 0
ULTA BEAUTY INC COM 90384S303 85 300 SH Call SOLE   300 0 0
ULTA BEAUTY INC COM 90384S303 85 300 SH Call SOLE   300 0 0
ULTA BEAUTY INC COM 90384S303 85 300 SH Put SOLE   300 0 0
ULTA BEAUTY INC COM 90384S303 113 400 SH Call SOLE   400 0 0
ULTA BEAUTY INC COM 90384S303 113 400 SH Call SOLE   400 0 0
ULTA BEAUTY INC COM 90384S303 113 400 SH Call SOLE   400 0 0
ULTA BEAUTY INC COM 90384S303 113 400 SH Call SOLE   400 0 0
ULTA BEAUTY INC COM 90384S303 113 400 SH Call SOLE   400 0 0
ULTA BEAUTY INC COM 90384S303 113 400 SH Put SOLE   400 0 0
ULTA BEAUTY INC COM 90384S303 113 400 SH Put SOLE   400 0 0
ULTA BEAUTY INC COM 90384S303 113 400 SH Put SOLE   400 0 0
ULTA BEAUTY INC COM 90384S303 141 500 SH Call SOLE   500 0 0
ULTA BEAUTY INC COM 90384S303 141 500 SH Call SOLE   500 0 0
ULTA BEAUTY INC COM 90384S303 141 500 SH Call SOLE   500 0 0
ULTA BEAUTY INC COM 90384S303 141 500 SH Call SOLE   500 0 0
ULTA BEAUTY INC COM 90384S303 169 600 SH Call SOLE   600 0 0
ULTA BEAUTY INC COM 90384S303 169 600 SH Call SOLE   600 0 0
ULTA BEAUTY INC COM 90384S303 169 600 SH Call SOLE   600 0 0
ULTA BEAUTY INC COM 90384S303 169 600 SH Call SOLE   600 0 0
ULTA BEAUTY INC COM 90384S303 197 700 SH Call SOLE   700 0 0
ULTA BEAUTY INC COM 90384S303 197 700 SH Call SOLE   700 0 0
ULTA BEAUTY INC COM 90384S303 197 700 SH Call SOLE   700 0 0
ULTA BEAUTY INC COM 90384S303 197 700 SH Call SOLE   700 0 0
ULTA BEAUTY INC COM 90384S303 197 700 SH Call SOLE   700 0 0
ULTA BEAUTY INC COM 90384S303 226 800 SH Call SOLE   800 0 0
ULTA BEAUTY INC COM 90384S303 226 800 SH Call SOLE   800 0 0
ULTA BEAUTY INC COM 90384S303 254 900 SH Call SOLE   900 0 0
ULTA BEAUTY INC COM 90384S303 282 1,000 SH Call SOLE   1,000 0 0
ULTA BEAUTY INC COM 90384S303 339 1,200 SH Call SOLE   1,200 0 0
ULTA BEAUTY INC COM 90384S303 367 1,300 SH Call SOLE   1,300 0 0
ULTA BEAUTY INC COM 90384S303 367 1,300 SH Put SOLE   1,300 0 0
ULTA BEAUTY INC COM 90384S303 395 1,400 SH Call SOLE   1,400 0 0
ULTA BEAUTY INC COM 90384S303 423 1,500 SH Call SOLE   1,500 0 0
ULTA BEAUTY INC COM 90384S303 451 1,600 SH Call SOLE   1,600 0 0
ULTA BEAUTY INC COM 90384S303 480 1,700 SH Call SOLE   1,700 0 0
ULTA BEAUTY INC COM 90384S303 536 1,900 SH Call SOLE   1,900 0 0
ULTA BEAUTY INC COM 90384S303 536 1,900 SH Call SOLE   1,900 0 0
ULTA BEAUTY INC COM 90384S303 592 2,100 SH Call SOLE   2,100 0 0
ULTA BEAUTY INC COM 90384S303 621 2,200 SH Call SOLE   2,200 0 0
ULTA BEAUTY INC COM 90384S303 762 2,700 SH Call SOLE   2,700 0 0
ULTA BEAUTY INC COM 90384S303 959 3,400 SH Call SOLE   3,400 0 0
ULTA BEAUTY INC COM 90384S303 1,185 4,200 SH Put SOLE   4,200 0 0
ULTRA PETROLEUM CORP COM NEW 903914208 14 12,202 SH   SOLE   12,202 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 5 69 SH   SOLE   69 0 0
UMPQUA HLDGS CORP COM 904214103 40 1,907 SH   SOLE   1,907 0 0
UNDER ARMOUR INC CL A 904311107 1,061 50,000 SH Call SOLE   50,000 0 0
UNDER ARMOUR INC CL A 904311107 1,061 50,000 SH Put SOLE   50,000 0 0
UNDER ARMOUR INC CL A 904311107 3,001 141,400 SH Put SOLE   141,400 0 0
UNDER ARMOUR INC CL A 904311107 4,403 207,500 SH Put SOLE   207,500 0 0
UNDER ARMOUR INC CL C 904311206 495 25,439 SH   SOLE   25,439 0 0
UNDER ARMOUR INC CL C 904311206 1,226 63,000 SH Put SOLE   63,000 0 0
UNILEVER N V N Y SHS NEW 904784709 44 800 SH Put SOLE   800 0 0
UNILEVER N V N Y SHS NEW 904784709 600 10,800 SH Put SOLE   10,800 0 0
UNILEVER N V N Y SHS NEW 904784709 711 12,800 SH Put SOLE   12,800 0 0
UNILEVER N V N Y SHS NEW 904784709 794 14,300 SH Call SOLE   14,300 0 0
UNILEVER N V N Y SHS NEW 904784709 911 16,400 SH Call SOLE   16,400 0 0
UNION BANKSHARES CORP NEW COM 90539J109 41 1,062 SH   SOLE   1,062 0 0
UNION PAC CORP COM 907818108 16 100 SH Put SOLE   100 0 0
UNION PAC CORP COM 907818108 16 100 SH Put SOLE   100 0 0
UNION PAC CORP COM 907818108 33 200 SH Put SOLE   200 0 0
UNION PAC CORP COM 907818108 33 200 SH Put SOLE   200 0 0
UNION PAC CORP COM 907818108 33 200 SH Put SOLE   200 0 0
UNION PAC CORP COM 907818108 49 300 SH Call SOLE   300 0 0
UNION PAC CORP COM 907818108 49 300 SH Put SOLE   300 0 0
UNION PAC CORP COM 907818108 49 300 SH Put SOLE   300 0 0
UNION PAC CORP COM 907818108 49 300 SH Put SOLE   300 0 0
UNION PAC CORP COM 907818108 49 300 SH Put SOLE   300 0 0
UNION PAC CORP COM 907818108 49 300 SH Put SOLE   300 0 0
UNION PAC CORP COM 907818108 49 300 SH Put SOLE   300 0 0
UNION PAC CORP COM 907818108 49 300 SH Put SOLE   300 0 0
UNION PAC CORP COM 907818108 49 300 SH Put SOLE   300 0 0
UNION PAC CORP COM 907818108 49 300 SH Put SOLE   300 0 0
UNION PAC CORP COM 907818108 49 300 SH Put SOLE   300 0 0
UNION PAC CORP COM 907818108 49 300 SH Put SOLE   300 0 0
UNION PAC CORP COM 907818108 65 400 SH Call SOLE   400 0 0
UNION PAC CORP COM 907818108 65 400 SH Call SOLE   400 0 0
UNION PAC CORP COM 907818108 65 400 SH Call SOLE   400 0 0
UNION PAC CORP COM 907818108 65 400 SH Call SOLE   400 0 0
UNION PAC CORP COM 907818108 65 400 SH Call SOLE   400 0 0
UNION PAC CORP COM 907818108 65 400 SH Call SOLE   400 0 0
UNION PAC CORP COM 907818108 65 400 SH Put SOLE   400 0 0
UNION PAC CORP COM 907818108 81 500 SH Put SOLE   500 0 0
UNION PAC CORP COM 907818108 81 500 SH Put SOLE   500 0 0
UNION PAC CORP COM 907818108 81 500 SH Put SOLE   500 0 0
UNION PAC CORP COM 907818108 81 500 SH Put SOLE   500 0 0
UNION PAC CORP COM 907818108 81 500 SH Put SOLE   500 0 0
UNION PAC CORP COM 907818108 81 500 SH Put SOLE   500 0 0
UNION PAC CORP COM 907818108 98 600 SH Call SOLE   600 0 0
UNION PAC CORP COM 907818108 98 600 SH Put SOLE   600 0 0
UNION PAC CORP COM 907818108 98 600 SH Put SOLE   600 0 0
UNION PAC CORP COM 907818108 98 600 SH Put SOLE   600 0 0
UNION PAC CORP COM 907818108 114 700 SH Call SOLE   700 0 0
UNION PAC CORP COM 907818108 114 700 SH Call SOLE   700 0 0
UNION PAC CORP COM 907818108 114 700 SH Put SOLE   700 0 0
UNION PAC CORP COM 907818108 130 800 SH Call SOLE   800 0 0
UNION PAC CORP COM 907818108 130 800 SH Call SOLE   800 0 0
UNION PAC CORP COM 907818108 130 800 SH Call SOLE   800 0 0
UNION PAC CORP COM 907818108 130 800 SH Put SOLE   800 0 0
UNION PAC CORP COM 907818108 130 800 SH Put SOLE   800 0 0
UNION PAC CORP COM 907818108 130 800 SH Put SOLE   800 0 0
UNION PAC CORP COM 907818108 147 900 SH Call SOLE   900 0 0
UNION PAC CORP COM 907818108 147 900 SH Call SOLE   900 0 0
UNION PAC CORP COM 907818108 147 900 SH Call SOLE   900 0 0
UNION PAC CORP COM 907818108 147 900 SH Put SOLE   900 0 0
UNION PAC CORP COM 907818108 147 900 SH Put SOLE   900 0 0
UNION PAC CORP COM 907818108 147 900 SH Put SOLE   900 0 0
UNION PAC CORP COM 907818108 147 900 SH Put SOLE   900 0 0
UNION PAC CORP COM 907818108 147 900 SH Put SOLE   900 0 0
UNION PAC CORP COM 907818108 147 900 SH Put SOLE   900 0 0
UNION PAC CORP COM 907818108 179 1,100 SH Call SOLE   1,100 0 0
UNION PAC CORP COM 907818108 179 1,100 SH Call SOLE   1,100 0 0
UNION PAC CORP COM 907818108 179 1,100 SH Call SOLE   1,100 0 0
UNION PAC CORP COM 907818108 179 1,100 SH Put SOLE   1,100 0 0
UNION PAC CORP COM 907818108 179 1,100 SH Put SOLE   1,100 0 0
UNION PAC CORP COM 907818108 195 1,200 SH Call SOLE   1,200 0 0
UNION PAC CORP COM 907818108 195 1,200 SH Call SOLE   1,200 0 0
UNION PAC CORP COM 907818108 195 1,200 SH Call SOLE   1,200 0 0
UNION PAC CORP COM 907818108 195 1,200 SH Put SOLE   1,200 0 0
UNION PAC CORP COM 907818108 195 1,200 SH Put SOLE   1,200 0 0
UNION PAC CORP COM 907818108 195 1,200 SH Put SOLE   1,200 0 0
UNION PAC CORP COM 907818108 212 1,300 SH Put SOLE   1,300 0 0
UNION PAC CORP COM 907818108 212 1,300 SH Put SOLE   1,300 0 0
UNION PAC CORP COM 907818108 228 1,400 SH Call SOLE   1,400 0 0
UNION PAC CORP COM 907818108 228 1,400 SH Put SOLE   1,400 0 0
UNION PAC CORP COM 907818108 228 1,400 SH Put SOLE   1,400 0 0
UNION PAC CORP COM 907818108 244 1,500 SH Put SOLE   1,500 0 0
UNION PAC CORP COM 907818108 244 1,500 SH Put SOLE   1,500 0 0
UNION PAC CORP COM 907818108 244 1,500 SH Put SOLE   1,500 0 0
UNION PAC CORP COM 907818108 261 1,600 SH Put SOLE   1,600 0 0
UNION PAC CORP COM 907818108 277 1,700 SH Call SOLE   1,700 0 0
UNION PAC CORP COM 907818108 277 1,700 SH Put SOLE   1,700 0 0
UNION PAC CORP COM 907818108 277 1,700 SH Put SOLE   1,700 0 0
UNION PAC CORP COM 907818108 326 2,000 SH Put SOLE   2,000 0 0
UNION PAC CORP COM 907818108 375 2,300 SH Put SOLE   2,300 0 0
UNION PAC CORP COM 907818108 375 2,300 SH Put SOLE   2,300 0 0
UNION PAC CORP COM 907818108 407 2,500 SH Put SOLE   2,500 0 0
UNION PAC CORP COM 907818108 456 2,800 SH Call SOLE   2,800 0 0
UNION PAC CORP COM 907818108 488 3,000 SH Put SOLE   3,000 0 0
UNION PAC CORP COM 907818108 537 3,300 SH Call SOLE   3,300 0 0
UNION PAC CORP COM 907818108 537 3,300 SH Put SOLE   3,300 0 0
UNION PAC CORP COM 907818108 554 3,400 SH Put SOLE   3,400 0 0
UNION PAC CORP COM 907818108 570 3,500 SH Put SOLE   3,500 0 0
UNION PAC CORP COM 907818108 684 4,200 SH Put SOLE   4,200 0 0
UNION PAC CORP COM 907818108 782 4,800 SH Put SOLE   4,800 0 0
UNION PAC CORP COM 907818108 798 4,900 SH Call SOLE   4,900 0 0
UNION PAC CORP COM 907818108 847 5,200 SH Put SOLE   5,200 0 0
UNION PAC CORP COM 907818108 896 5,500 SH Call SOLE   5,500 0 0
UNION PAC CORP COM 907818108 912 5,600 SH Put SOLE   5,600 0 0
UNION PAC CORP COM 907818108 1,124 6,900 SH Put SOLE   6,900 0 0
UNION PAC CORP COM 907818108 1,286 7,900 SH Put SOLE   7,900 0 0
UNION PAC CORP COM 907818108 2,247 13,800 SH Put SOLE   13,800 0 0
UNION PAC CORP COM 907818108 8,190 50,300 SH Put SOLE   50,300 0 0
UNION PAC CORP COM 907818108 8,451 51,900 SH Put SOLE   51,900 0 0
UNION PAC CORP COM 907818108 14,655 90,000 SH Put SOLE   90,000 0 0
UNION PAC CORP COM 907818108 23,594 144,900 SH Call SOLE   144,900 0 0
UNION PAC CORP COM 907818108 24,425 150,000 SH Put SOLE   150,000 0 0
UNION PAC CORP COM 907818108 38,265 235,000 SH Call SOLE   235,000 0 0
UNIT CORP COM 909218109 18 692 SH   SOLE   692 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 15 537 SH   SOLE   537 0 0
UNITED BANKSHARES INC WEST V COM 909907107 28 772 SH   SOLE   772 0 0
UNITED CONTL HLDGS INC COM 910047109 9 100 SH Call SOLE   100 0 0
UNITED CONTL HLDGS INC COM 910047109 9 100 SH Call SOLE   100 0 0
UNITED CONTL HLDGS INC COM 910047109 9 100 SH Call SOLE   100 0 0
UNITED CONTL HLDGS INC COM 910047109 9 100 SH Put SOLE   100 0 0
UNITED CONTL HLDGS INC COM 910047109 18 200 SH Call SOLE   200 0 0
UNITED CONTL HLDGS INC COM 910047109 18 200 SH Call SOLE   200 0 0
UNITED CONTL HLDGS INC COM 910047109 18 200 SH Call SOLE   200 0 0
UNITED CONTL HLDGS INC COM 910047109 18 200 SH Put SOLE   200 0 0
UNITED CONTL HLDGS INC COM 910047109 18 200 SH Put SOLE   200 0 0
UNITED CONTL HLDGS INC COM 910047109 18 200 SH Put SOLE   200 0 0
UNITED CONTL HLDGS INC COM 910047109 18 200 SH Put SOLE   200 0 0
UNITED CONTL HLDGS INC COM 910047109 18 200 SH Put SOLE   200 0 0
UNITED CONTL HLDGS INC COM 910047109 18 200 SH Put SOLE   200 0 0
UNITED CONTL HLDGS INC COM 910047109 18 200 SH Put SOLE   200 0 0
UNITED CONTL HLDGS INC COM 910047109 18 200 SH Put SOLE   200 0 0
UNITED CONTL HLDGS INC COM 910047109 18 200 SH Put SOLE   200 0 0
UNITED CONTL HLDGS INC COM 910047109 18 200 SH Put SOLE   200 0 0
UNITED CONTL HLDGS INC COM 910047109 27 300 SH Call SOLE   300 0 0
UNITED CONTL HLDGS INC COM 910047109 27 300 SH Call SOLE   300 0 0
UNITED CONTL HLDGS INC COM 910047109 27 300 SH Call SOLE   300 0 0
UNITED CONTL HLDGS INC COM 910047109 27 300 SH Call SOLE   300 0 0
UNITED CONTL HLDGS INC COM 910047109 27 300 SH Put SOLE   300 0 0
UNITED CONTL HLDGS INC COM 910047109 27 300 SH Put SOLE   300 0 0
UNITED CONTL HLDGS INC COM 910047109 27 300 SH Put SOLE   300 0 0
UNITED CONTL HLDGS INC COM 910047109 27 300 SH Put SOLE   300 0 0
UNITED CONTL HLDGS INC COM 910047109 27 300 SH Put SOLE   300 0 0
UNITED CONTL HLDGS INC COM 910047109 27 300 SH Put SOLE   300 0 0
UNITED CONTL HLDGS INC COM 910047109 36 400 SH Call SOLE   400 0 0
UNITED CONTL HLDGS INC COM 910047109 36 400 SH Call SOLE   400 0 0
UNITED CONTL HLDGS INC COM 910047109 36 400 SH Call SOLE   400 0 0
UNITED CONTL HLDGS INC COM 910047109 36 400 SH Put SOLE   400 0 0
UNITED CONTL HLDGS INC COM 910047109 36 400 SH Put SOLE   400 0 0
UNITED CONTL HLDGS INC COM 910047109 36 400 SH Put SOLE   400 0 0
UNITED CONTL HLDGS INC COM 910047109 36 400 SH Put SOLE   400 0 0
UNITED CONTL HLDGS INC COM 910047109 36 400 SH Put SOLE   400 0 0
UNITED CONTL HLDGS INC COM 910047109 45 500 SH Call SOLE   500 0 0
UNITED CONTL HLDGS INC COM 910047109 45 500 SH Put SOLE   500 0 0
UNITED CONTL HLDGS INC COM 910047109 53 600 SH Call SOLE   600 0 0
UNITED CONTL HLDGS INC COM 910047109 53 600 SH Put SOLE   600 0 0
UNITED CONTL HLDGS INC COM 910047109 53 600 SH Put SOLE   600 0 0
UNITED CONTL HLDGS INC COM 910047109 53 600 SH Put SOLE   600 0 0
UNITED CONTL HLDGS INC COM 910047109 53 600 SH Put SOLE   600 0 0
UNITED CONTL HLDGS INC COM 910047109 62 700 SH Put SOLE   700 0 0
UNITED CONTL HLDGS INC COM 910047109 62 700 SH Put SOLE   700 0 0
UNITED CONTL HLDGS INC COM 910047109 62 700 SH Put SOLE   700 0 0
UNITED CONTL HLDGS INC COM 910047109 71 800 SH Put SOLE   800 0 0
UNITED CONTL HLDGS INC COM 910047109 71 800 SH Put SOLE   800 0 0
UNITED CONTL HLDGS INC COM 910047109 71 800 SH Put SOLE   800 0 0
UNITED CONTL HLDGS INC COM 910047109 80 900 SH Put SOLE   900 0 0
UNITED CONTL HLDGS INC COM 910047109 89 1,000 SH Put SOLE   1,000 0 0
UNITED CONTL HLDGS INC COM 910047109 89 1,000 SH Put SOLE   1,000 0 0
UNITED CONTL HLDGS INC COM 910047109 107 1,200 SH Put SOLE   1,200 0 0
UNITED CONTL HLDGS INC COM 910047109 107 1,200 SH Put SOLE   1,200 0 0
UNITED CONTL HLDGS INC COM 910047109 134 1,500 SH Put SOLE   1,500 0 0
UNITED CONTL HLDGS INC COM 910047109 151 1,700 SH Put SOLE   1,700 0 0
UNITED CONTL HLDGS INC COM 910047109 160 1,800 SH Put SOLE   1,800 0 0
UNITED CONTL HLDGS INC COM 910047109 187 2,100 SH Put SOLE   2,100 0 0
UNITED CONTL HLDGS INC COM 910047109 205 2,300 SH Put SOLE   2,300 0 0
UNITED CONTL HLDGS INC COM 910047109 240 2,700 SH Put SOLE   2,700 0 0
UNITED CONTL HLDGS INC COM 910047109 338 3,800 SH Call SOLE   3,800 0 0
UNITED CONTL HLDGS INC COM 910047109 383 4,300 SH Put SOLE   4,300 0 0
UNITED CONTL HLDGS INC COM 910047109 445 5,000 SH Put SOLE   5,000 0 0
UNITED CONTL HLDGS INC COM 910047109 668 7,500 SH Put SOLE   7,500 0 0
UNITED CONTL HLDGS INC COM 910047109 1,336 15,000 SH Call SOLE   15,000 0 0
UNITED CONTL HLDGS INC COM 910047109 1,710 19,200 SH Put SOLE   19,200 0 0
UNITED CONTL HLDGS INC COM 910047109 4,275 48,000 SH Put SOLE   48,000 0 0
UNITED CONTL HLDGS INC COM 910047109 4,311 48,400 SH Call SOLE   48,400 0 0
UNITED CONTL HLDGS INC COM 910047109 5,700 64,000 SH Put SOLE   64,000 0 0
UNITED CONTL HLDGS INC COM 910047109 9,054 101,664 SH   SOLE   101,664 0 0
UNITED NAT FOODS INC COM 911163103 451 15,044 SH   SOLE   15,044 0 0
UNITED PARCEL SERVICE INC CL B 911312106 12 100 SH Put SOLE   100 0 0
UNITED PARCEL SERVICE INC CL B 911312106 23 200 SH Call SOLE   200 0 0
UNITED PARCEL SERVICE INC CL B 911312106 23 200 SH Call SOLE   200 0 0
UNITED PARCEL SERVICE INC CL B 911312106 23 200 SH Put SOLE   200 0 0
UNITED PARCEL SERVICE INC CL B 911312106 23 200 SH Put SOLE   200 0 0
UNITED PARCEL SERVICE INC CL B 911312106 35 300 SH Call SOLE   300 0 0
UNITED PARCEL SERVICE INC CL B 911312106 35 300 SH Put SOLE   300 0 0
UNITED PARCEL SERVICE INC CL B 911312106 35 300 SH Put SOLE   300 0 0
UNITED PARCEL SERVICE INC CL B 911312106 47 400 SH Put SOLE   400 0 0
UNITED PARCEL SERVICE INC CL B 911312106 47 400 SH Put SOLE   400 0 0
UNITED PARCEL SERVICE INC CL B 911312106 58 500 SH Call SOLE   500 0 0
UNITED PARCEL SERVICE INC CL B 911312106 58 500 SH Put SOLE   500 0 0
UNITED PARCEL SERVICE INC CL B 911312106 70 600 SH Call SOLE   600 0 0
UNITED PARCEL SERVICE INC CL B 911312106 70 600 SH Call SOLE   600 0 0
UNITED PARCEL SERVICE INC CL B 911312106 70 600 SH Put SOLE   600 0 0
UNITED PARCEL SERVICE INC CL B 911312106 70 600 SH Put SOLE   600 0 0
UNITED PARCEL SERVICE INC CL B 911312106 82 700 SH Call SOLE   700 0 0
UNITED PARCEL SERVICE INC CL B 911312106 82 700 SH Put SOLE   700 0 0
UNITED PARCEL SERVICE INC CL B 911312106 93 800 SH Call SOLE   800 0 0
UNITED PARCEL SERVICE INC CL B 911312106 93 800 SH Call SOLE   800 0 0
UNITED PARCEL SERVICE INC CL B 911312106 93 800 SH Put SOLE   800 0 0
UNITED PARCEL SERVICE INC CL B 911312106 93 800 SH Put SOLE   800 0 0
UNITED PARCEL SERVICE INC CL B 911312106 105 900 SH Put SOLE   900 0 0
UNITED PARCEL SERVICE INC CL B 911312106 105 900 SH Put SOLE   900 0 0
UNITED PARCEL SERVICE INC CL B 911312106 117 1,000 SH Call SOLE   1,000 0 0
UNITED PARCEL SERVICE INC CL B 911312106 117 1,000 SH Call SOLE   1,000 0 0
UNITED PARCEL SERVICE INC CL B 911312106 128 1,100 SH Call SOLE   1,100 0 0
UNITED PARCEL SERVICE INC CL B 911312106 128 1,100 SH Put SOLE   1,100 0 0
UNITED PARCEL SERVICE INC CL B 911312106 128 1,100 SH Put SOLE   1,100 0 0
UNITED PARCEL SERVICE INC CL B 911312106 140 1,200 SH Call SOLE   1,200 0 0
UNITED PARCEL SERVICE INC CL B 911312106 140 1,200 SH Call SOLE   1,200 0 0
UNITED PARCEL SERVICE INC CL B 911312106 140 1,200 SH Call SOLE   1,200 0 0
UNITED PARCEL SERVICE INC CL B 911312106 152 1,300 SH Put SOLE   1,300 0 0
UNITED PARCEL SERVICE INC CL B 911312106 163 1,400 SH Call SOLE   1,400 0 0
UNITED PARCEL SERVICE INC CL B 911312106 175 1,500 SH Call SOLE   1,500 0 0
UNITED PARCEL SERVICE INC CL B 911312106 175 1,500 SH Call SOLE   1,500 0 0
UNITED PARCEL SERVICE INC CL B 911312106 187 1,600 SH Call SOLE   1,600 0 0
UNITED PARCEL SERVICE INC CL B 911312106 187 1,600 SH Call SOLE   1,600 0 0
UNITED PARCEL SERVICE INC CL B 911312106 187 1,600 SH Put SOLE   1,600 0 0
UNITED PARCEL SERVICE INC CL B 911312106 187 1,600 SH Put SOLE   1,600 0 0
UNITED PARCEL SERVICE INC CL B 911312106 198 1,700 SH Call SOLE   1,700 0 0
UNITED PARCEL SERVICE INC CL B 911312106 198 1,700 SH Call SOLE   1,700 0 0
UNITED PARCEL SERVICE INC CL B 911312106 198 1,700 SH Put SOLE   1,700 0 0
UNITED PARCEL SERVICE INC CL B 911312106 222 1,900 SH Call SOLE   1,900 0 0
UNITED PARCEL SERVICE INC CL B 911312106 222 1,900 SH Call SOLE   1,900 0 0
UNITED PARCEL SERVICE INC CL B 911312106 222 1,900 SH Put SOLE   1,900 0 0
UNITED PARCEL SERVICE INC CL B 911312106 222 1,900 SH Put SOLE   1,900 0 0
UNITED PARCEL SERVICE INC CL B 911312106 234 2,000 SH Put SOLE   2,000 0 0
UNITED PARCEL SERVICE INC CL B 911312106 245 2,100 SH Call SOLE   2,100 0 0
UNITED PARCEL SERVICE INC CL B 911312106 245 2,100 SH Put SOLE   2,100 0 0
UNITED PARCEL SERVICE INC CL B 911312106 257 2,200 SH Call SOLE   2,200 0 0
UNITED PARCEL SERVICE INC CL B 911312106 280 2,400 SH Call SOLE   2,400 0 0
UNITED PARCEL SERVICE INC CL B 911312106 350 3,000 SH Call SOLE   3,000 0 0
UNITED PARCEL SERVICE INC CL B 911312106 479 4,100 SH Call SOLE   4,100 0 0
UNITED PARCEL SERVICE INC CL B 911312106 490 4,200 SH Put SOLE   4,200 0 0
UNITED PARCEL SERVICE INC CL B 911312106 537 4,600 SH Call SOLE   4,600 0 0
UNITED PARCEL SERVICE INC CL B 911312106 584 5,000 SH Call SOLE   5,000 0 0
UNITED PARCEL SERVICE INC CL B 911312106 607 5,200 SH Put SOLE   5,200 0 0
UNITED PARCEL SERVICE INC CL B 911312106 992 8,500 SH Call SOLE   8,500 0 0
UNITED PARCEL SERVICE INC CL B 911312106 5,802 49,700 SH Call SOLE   49,700 0 0
UNITED PARCEL SERVICE INC CL B 911312106 6,620 56,700 SH Call SOLE   56,700 0 0
UNITED PARCEL SERVICE INC CL B 911312106 6,958 59,600 SH Call SOLE   59,600 0 0
UNITED PARCEL SERVICE INC CL B 911312106 9,340 80,000 SH Call SOLE   80,000 0 0
UNITED PARCEL SERVICE INC CL B 911312106 29,188 250,000 SH Put SOLE   250,000 0 0
UNITED RENTALS INC COM 911363109 16 100 SH Put SOLE   100 0 0
UNITED RENTALS INC COM 911363109 33 200 SH Put SOLE   200 0 0
UNITED RENTALS INC COM 911363109 49 300 SH Put SOLE   300 0 0
UNITED RENTALS INC COM 911363109 65 400 SH Put SOLE   400 0 0
UNITED RENTALS INC COM 911363109 98 600 SH Put SOLE   600 0 0
UNITED RENTALS INC COM 911363109 131 800 SH Put SOLE   800 0 0
UNITED RENTALS INC COM 911363109 3,877 23,700 SH Call SOLE   23,700 0 0
UNITED RENTALS INC COM 911363109 3,926 24,000 SH Call SOLE   24,000 0 0
UNITED STS BRENT OIL FD LP UNIT 91167Q100 0 1 SH   SOLE   1 0 0
UNITED STATES CELLULAR CORP COM 911684108 30 664 SH   SOLE   664 0 0
UNITED STS COMMODITY INDEX F COMM IDX FND 911717106 0 1 SH   SOLE   1 0 0
UNITED STS COMMODITY IDX FDT CM REP COPP FD 911718104 0 1 SH   SOLE   1 0 0
UNITED STS GASOLINE FD LP UNITS 91201T102 0 1 SH   SOLE   1 0 0
UNITED STATES NATL GAS FUND UNIT PAR 912318300 2 100 SH Put SOLE   100 0 0
UNITED STATES NATL GAS FUND UNIT PAR 912318300 5 200 SH Call SOLE   200 0 0
UNITED STATES NATL GAS FUND UNIT PAR 912318300 7 300 SH Call SOLE   300 0 0
UNITED STATES NATL GAS FUND UNIT PAR 912318300 7 300 SH Put SOLE   300 0 0
UNITED STATES NATL GAS FUND UNIT PAR 912318300 10 400 SH Put SOLE   400 0 0
UNITED STATES NATL GAS FUND UNIT PAR 912318300 12 500 SH Put SOLE   500 0 0
UNITED STATES NATL GAS FUND UNIT PAR 912318300 12 500 SH Put SOLE   500 0 0
UNITED STATES NATL GAS FUND UNIT PAR 912318300 15 600 SH Call SOLE   600 0 0
UNITED STATES NATL GAS FUND UNIT PAR 912318300 15 600 SH Call SOLE   600 0 0
UNITED STATES NATL GAS FUND UNIT PAR 912318300 17 700 SH Call SOLE   700 0 0
UNITED STATES NATL GAS FUND UNIT PAR 912318300 17 700 SH Put SOLE   700 0 0
UNITED STATES NATL GAS FUND UNIT PAR 912318300 17 700 SH Put SOLE   700 0 0
UNITED STATES NATL GAS FUND UNIT PAR 912318300 20 800 SH Call SOLE   800 0 0
UNITED STATES NATL GAS FUND UNIT PAR 912318300 20 800 SH Put SOLE   800 0 0
UNITED STATES NATL GAS FUND UNIT PAR 912318300 27 1,100 SH Put SOLE   1,100 0 0
UNITED STATES NATL GAS FUND UNIT PAR 912318300 32 1,300 SH Call SOLE   1,300 0 0
UNITED STATES NATL GAS FUND UNIT PAR 912318300 32 1,300 SH Call SOLE   1,300 0 0
UNITED STATES NATL GAS FUND UNIT PAR 912318300 32 1,300 SH Put SOLE   1,300 0 0
UNITED STATES NATL GAS FUND UNIT PAR 912318300 55 2,200 SH Call SOLE   2,200 0 0
UNITED STATES NATL GAS FUND UNIT PAR 912318300 55 2,200 SH Put SOLE   2,200 0 0
UNITED STATES NATL GAS FUND UNIT PAR 912318300 62 2,500 SH Put SOLE   2,500 0 0
UNITED STATES NATL GAS FUND UNIT PAR 912318300 67 2,700 SH Call SOLE   2,700 0 0
UNITED STATES NATL GAS FUND UNIT PAR 912318300 72 2,900 SH Put SOLE   2,900 0 0
UNITED STATES NATL GAS FUND UNIT PAR 912318300 84 3,400 SH Call SOLE   3,400 0 0
UNITED STATES NATL GAS FUND UNIT PAR 912318300 125 5,050 SH Put SOLE   5,050 0 0
UNITED STATES NATL GAS FUND UNIT PAR 912318300 166 6,700 SH Put SOLE   6,700 0 0
UNITED STATES NATL GAS FUND UNIT PAR 912318300 226 9,100 SH Call SOLE   9,100 0 0
UNITED STATES NATL GAS FUND UNIT PAR 912318300 236 9,500 SH Put SOLE   9,500 0 0
UNITED STATES NATL GAS FUND UNIT PAR 912318300 277 11,150 SH Put SOLE   11,150 0 0
UNITED STATES NATL GAS FUND UNIT PAR 912318300 683 27,500 SH Put SOLE   27,500 0 0
UNITED STATES NATL GAS FUND UNIT PAR 912318300 859 34,600 SH Put SOLE   34,600 0 0
UNITED STATES NATL GAS FUND UNIT PAR 912318300 916 36,875 SH Put SOLE   36,875 0 0
UNITED STATES NATL GAS FUND UNIT PAR 912318300 1,086 43,750 SH Put SOLE   43,750 0 0
UNITED STATES NATL GAS FUND UNIT PAR 912318300 1,595 64,250 SH Put SOLE   64,250 0 0
UNITED STATES NATL GAS FUND UNIT PAR 912318300 1,862 75,000 SH Call SOLE   75,000 0 0
UNITED STATES NATL GAS FUND UNIT PAR 912318300 1,862 75,000 SH Call SOLE   75,000 0 0
UNITED STATES NATL GAS FUND UNIT PAR 912318300 2,197 88,500 SH Put SOLE   88,500 0 0
UNITED STATES NATL GAS FUND UNIT PAR 912318300 2,490 100,300 SH Put SOLE   100,300 0 0
UNITED STATES NATL GAS FUND UNIT PAR 912318300 3,547 142,850 SH Call SOLE   142,850 0 0
UNITED STATES NATL GAS FUND UNIT PAR 912318300 5,018 202,100 SH Put SOLE   202,100 0 0
UNITED STATES NATL GAS FUND UNIT PAR 912318300 10,499 422,825 SH Call SOLE   422,825 0 0
UNITED STATES NATL GAS FUND UNIT PAR 912318300 11,459 461,500 SH Call SOLE   461,500 0 0
UNITED STATES OIL FUND LP UNITS 91232N108 0 1 SH   SOLE   1 0 0
UNITED STATES OIL FUND LP UNITS 91232N108 3 200 SH Put SOLE   200 0 0
UNITED STATES OIL FUND LP UNITS 91232N108 5 300 SH Put SOLE   300 0 0
UNITED STATES OIL FUND LP UNITS 91232N108 9 600 SH Call SOLE   600 0 0
UNITED STATES OIL FUND LP UNITS 91232N108 17 1,100 SH Put SOLE   1,100 0 0
UNITED STATES OIL FUND LP UNITS 91232N108 19 1,200 SH Put SOLE   1,200 0 0
UNITED STATES OIL FUND LP UNITS 91232N108 23 1,500 SH Put SOLE   1,500 0 0
UNITED STATES OIL FUND LP UNITS 91232N108 29 1,900 SH Call SOLE   1,900 0 0
UNITED STATES OIL FUND LP UNITS 91232N108 39 2,500 SH Call SOLE   2,500 0 0
UNITED STATES OIL FUND LP UNITS 91232N108 43 2,800 SH Put SOLE   2,800 0 0
UNITED STATES OIL FUND LP UNITS 91232N108 43 2,800 SH Put SOLE   2,800 0 0
UNITED STATES OIL FUND LP UNITS 91232N108 47 3,000 SH Put SOLE   3,000 0 0
UNITED STATES OIL FUND LP UNITS 91232N108 48 3,100 SH Call SOLE   3,100 0 0
UNITED STATES OIL FUND LP UNITS 91232N108 51 3,300 SH Call SOLE   3,300 0 0
UNITED STATES OIL FUND LP UNITS 91232N108 54 3,500 SH Put SOLE   3,500 0 0
UNITED STATES OIL FUND LP UNITS 91232N108 56 3,600 SH Put SOLE   3,600 0 0
UNITED STATES OIL FUND LP UNITS 91232N108 65 4,200 SH Put SOLE   4,200 0 0
UNITED STATES OIL FUND LP UNITS 91232N108 67 4,300 SH Put SOLE   4,300 0 0
UNITED STATES OIL FUND LP UNITS 91232N108 71 4,600 SH Call SOLE   4,600 0 0
UNITED STATES OIL FUND LP UNITS 91232N108 73 4,700 SH Put SOLE   4,700 0 0
UNITED STATES OIL FUND LP UNITS 91232N108 76 4,900 SH Call SOLE   4,900 0 0
UNITED STATES OIL FUND LP UNITS 91232N108 96 6,200 SH Put SOLE   6,200 0 0
UNITED STATES OIL FUND LP UNITS 91232N108 109 7,000 SH Put SOLE   7,000 0 0
UNITED STATES OIL FUND LP UNITS 91232N108 146 9,400 SH Call SOLE   9,400 0 0
UNITED STATES OIL FUND LP UNITS 91232N108 196 12,600 SH Call SOLE   12,600 0 0
UNITED STATES OIL FUND LP UNITS 91232N108 197 12,700 SH Put SOLE   12,700 0 0
UNITED STATES OIL FUND LP UNITS 91232N108 214 13,800 SH Call SOLE   13,800 0 0
UNITED STATES OIL FUND LP UNITS 91232N108 362 23,300 SH Put SOLE   23,300 0 0
UNITED STATES OIL FUND LP UNITS 91232N108 1,020 65,700 SH Call SOLE   65,700 0 0
UNITED STATES OIL FUND LP UNITS 91232N108 2,159 139,100 SH Call SOLE   139,100 0 0
UNITED STATES OIL FUND LP UNITS 91232N108 3,880 250,000 SH Put SOLE   250,000 0 0
UNITED STATES OIL FUND LP UNITS 91232N108 4,656 300,000 SH Call SOLE   300,000 0 0
UNITED STATES OIL FUND LP UNITS 91232N108 8,058 519,200 SH Put SOLE   519,200 0 0
UNITED STATES OIL FUND LP UNITS 91232N108 8,856 570,600 SH Put SOLE   570,600 0 0
UNITED STATES OIL FUND LP UNITS 91232N108 9,079 585,000 SH Put SOLE   585,000 0 0
UNITED STATES OIL FUND LP UNITS 91232N108 11,688 753,100 SH Put SOLE   753,100 0 0
UNITED STATES OIL FUND LP UNITS 91232N108 12,588 811,100 SH Call SOLE   811,100 0 0
UNITED STATES OIL FUND LP UNITS 91232N108 15,165 977,100 SH Put SOLE   977,100 0 0
UNITED STATES OIL FUND LP UNITS 91232N108 15,520 1,000,000 SH Call SOLE   1,000,000 0 0
UNITED STATES OIL FUND LP UNITS 91232N108 15,520 1,000,000 SH Put SOLE   1,000,000 0 0
UNITED STATES OIL FUND LP UNITS 91232N108 15,675 1,010,000 SH Put SOLE   1,010,000 0 0
UNITED STATES OIL FUND LP UNITS 91232N108 21,930 1,413,000 SH Call SOLE   1,413,000 0 0
UNITED STATES OIL FUND LP UNITS 91232N108 23,454 1,511,200 SH Put SOLE   1,511,200 0 0
UNITED STATES OIL FUND LP UNITS 91232N108 24,428 1,574,000 SH Call SOLE   1,574,000 0 0
UNITED STATES OIL FUND LP UNITS 91232N108 33,427 2,153,800 SH Put SOLE   2,153,800 0 0
UNITED STS 12 MONTH OIL FD L UNIT BEN INT 91288V103 0 4 SH   SOLE   4 0 0
UNITED STS 12 MONTH NAT GAS UNIT BEN INT 91288X109 0 1 SH   SOLE   1 0 0
UNITED STATES STL CORP NEW COM 912909108 3 100 SH Call SOLE   100 0 0
UNITED STATES STL CORP NEW COM 912909108 3 100 SH Put SOLE   100 0 0
UNITED STATES STL CORP NEW COM 912909108 3 100 SH Put SOLE   100 0 0
UNITED STATES STL CORP NEW COM 912909108 6 200 SH Call SOLE   200 0 0
UNITED STATES STL CORP NEW COM 912909108 6 200 SH Put SOLE   200 0 0
UNITED STATES STL CORP NEW COM 912909108 6 200 SH Put SOLE   200 0 0
UNITED STATES STL CORP NEW COM 912909108 6 200 SH Put SOLE   200 0 0
UNITED STATES STL CORP NEW COM 912909108 9 300 SH Put SOLE   300 0 0
UNITED STATES STL CORP NEW COM 912909108 12 400 SH Call SOLE   400 0 0
UNITED STATES STL CORP NEW COM 912909108 12 400 SH Call SOLE   400 0 0
UNITED STATES STL CORP NEW COM 912909108 12 400 SH Call SOLE   400 0 0
UNITED STATES STL CORP NEW COM 912909108 12 400 SH Call SOLE   400 0 0
UNITED STATES STL CORP NEW COM 912909108 12 400 SH Put SOLE   400 0 0
UNITED STATES STL CORP NEW COM 912909108 12 400 SH Put SOLE   400 0 0
UNITED STATES STL CORP NEW COM 912909108 12 400 SH Put SOLE   400 0 0
UNITED STATES STL CORP NEW COM 912909108 12 400 SH Put SOLE   400 0 0
UNITED STATES STL CORP NEW COM 912909108 15 500 SH Call SOLE   500 0 0
UNITED STATES STL CORP NEW COM 912909108 15 500 SH Call SOLE   500 0 0
UNITED STATES STL CORP NEW COM 912909108 15 500 SH Call SOLE   500 0 0
UNITED STATES STL CORP NEW COM 912909108 15 500 SH Call SOLE   500 0 0
UNITED STATES STL CORP NEW COM 912909108 15 500 SH Put SOLE   500 0 0
UNITED STATES STL CORP NEW COM 912909108 15 500 SH Put SOLE   500 0 0
UNITED STATES STL CORP NEW COM 912909108 21 700 SH Put SOLE   700 0 0
UNITED STATES STL CORP NEW COM 912909108 27 900 SH Call SOLE   900 0 0
UNITED STATES STL CORP NEW COM 912909108 30 1,000 SH Put SOLE   1,000 0 0
UNITED STATES STL CORP NEW COM 912909108 30 1,000 SH Put SOLE   1,000 0 0
UNITED STATES STL CORP NEW COM 912909108 34 1,100 SH Call SOLE   1,100 0 0
UNITED STATES STL CORP NEW COM 912909108 34 1,100 SH Call SOLE   1,100 0 0
UNITED STATES STL CORP NEW COM 912909108 34 1,100 SH Put SOLE   1,100 0 0
UNITED STATES STL CORP NEW COM 912909108 34 1,100 SH Put SOLE   1,100 0 0
UNITED STATES STL CORP NEW COM 912909108 37 1,200 SH Call SOLE   1,200 0 0
UNITED STATES STL CORP NEW COM 912909108 43 1,400 SH Put SOLE   1,400 0 0
UNITED STATES STL CORP NEW COM 912909108 43 1,400 SH Put SOLE   1,400 0 0
UNITED STATES STL CORP NEW COM 912909108 46 1,500 SH Put SOLE   1,500 0 0
UNITED STATES STL CORP NEW COM 912909108 49 1,600 SH Call SOLE   1,600 0 0
UNITED STATES STL CORP NEW COM 912909108 52 1,700 SH Put SOLE   1,700 0 0
UNITED STATES STL CORP NEW COM 912909108 61 2,000 SH Call SOLE   2,000 0 0
UNITED STATES STL CORP NEW COM 912909108 64 2,100 SH Call SOLE   2,100 0 0
UNITED STATES STL CORP NEW COM 912909108 76 2,500 SH Put SOLE   2,500 0 0
UNITED STATES STL CORP NEW COM 912909108 98 3,200 SH Call SOLE   3,200 0 0
UNITED STATES STL CORP NEW COM 912909108 104 3,400 SH Put SOLE   3,400 0 0
UNITED STATES STL CORP NEW COM 912909108 107 3,500 SH Put SOLE   3,500 0 0
UNITED STATES STL CORP NEW COM 912909108 113 3,700 SH Call SOLE   3,700 0 0
UNITED STATES STL CORP NEW COM 912909108 131 4,300 SH Put SOLE   4,300 0 0
UNITED STATES STL CORP NEW COM 912909108 131 4,300 SH Put SOLE   4,300 0 0
UNITED STATES STL CORP NEW COM 912909108 143 4,700 SH Put SOLE   4,700 0 0
UNITED STATES STL CORP NEW COM 912909108 180 5,900 SH Call SOLE   5,900 0 0
UNITED STATES STL CORP NEW COM 912909108 183 6,000 SH Call SOLE   6,000 0 0
UNITED STATES STL CORP NEW COM 912909108 201 6,600 SH Put SOLE   6,600 0 0
UNITED STATES STL CORP NEW COM 912909108 216 7,100 SH Put SOLE   7,100 0 0
UNITED STATES STL CORP NEW COM 912909108 253 8,300 SH Call SOLE   8,300 0 0
UNITED STATES STL CORP NEW COM 912909108 290 9,500 SH Call SOLE   9,500 0 0
UNITED STATES STL CORP NEW COM 912909108 466 15,300 SH Call SOLE   15,300 0 0
UNITED STATES STL CORP NEW COM 912909108 604 19,800 SH Call SOLE   19,800 0 0
UNITED STATES STL CORP NEW COM 912909108 613 20,100 SH Put SOLE   20,100 0 0
UNITED STATES STL CORP NEW COM 912909108 759 24,900 SH Call SOLE   24,900 0 0
UNITED STATES STL CORP NEW COM 912909108 796 26,100 SH Call SOLE   26,100 0 0
UNITED STATES STL CORP NEW COM 912909108 832 27,300 SH Put SOLE   27,300 0 0
UNITED STATES STL CORP NEW COM 912909108 856 28,100 SH Put SOLE   28,100 0 0
UNITED STATES STL CORP NEW COM 912909108 872 28,600 SH Call SOLE   28,600 0 0
UNITED STATES STL CORP NEW COM 912909108 920 30,200 SH Call SOLE   30,200 0 0
UNITED STATES STL CORP NEW COM 912909108 939 30,800 SH Call SOLE   30,800 0 0
UNITED STATES STL CORP NEW COM 912909108 1,173 38,500 SH Put SOLE   38,500 0 0
UNITED STATES STL CORP NEW COM 912909108 1,426 46,800 SH Call SOLE   46,800 0 0
UNITED STATES STL CORP NEW COM 912909108 1,524 50,000 SH Put SOLE   50,000 0 0
UNITED STATES STL CORP NEW COM 912909108 1,628 53,400 SH Put SOLE   53,400 0 0
UNITED STATES STL CORP NEW COM 912909108 1,690 55,459 SH   SOLE   55,459 0 0
UNITED STATES STL CORP NEW COM 912909108 1,698 55,700 SH Call SOLE   55,700 0 0
UNITED STATES STL CORP NEW COM 912909108 1,890 62,000 SH Call SOLE   62,000 0 0
UNITED STATES STL CORP NEW COM 912909108 2,024 66,400 SH Call SOLE   66,400 0 0
UNITED STATES STL CORP NEW COM 912909108 2,067 67,800 SH Put SOLE   67,800 0 0
UNITED STATES STL CORP NEW COM 912909108 2,292 75,200 SH Call SOLE   75,200 0 0
UNITED STATES STL CORP NEW COM 912909108 2,438 80,000 SH Call SOLE   80,000 0 0
UNITED STATES STL CORP NEW COM 912909108 2,624 86,100 SH Put SOLE   86,100 0 0
UNITED STATES STL CORP NEW COM 912909108 2,655 87,100 SH Put SOLE   87,100 0 0
UNITED STATES STL CORP NEW COM 912909108 3,597 118,000 SH Put SOLE   118,000 0 0
UNITED STATES STL CORP NEW COM 912909108 3,630 119,100 SH Put SOLE   119,100 0 0
UNITED STATES STL CORP NEW COM 912909108 3,962 130,000 SH Put SOLE   130,000 0 0
UNITED STATES STL CORP NEW COM 912909108 6,739 221,100 SH Put SOLE   221,100 0 0
UNITED TECHNOLOGIES CORP COM 913017109 14 100 SH Call SOLE   100 0 0
UNITED TECHNOLOGIES CORP COM 913017109 14 100 SH Call SOLE   100 0 0
UNITED TECHNOLOGIES CORP COM 913017109 14 100 SH Call SOLE   100 0 0
UNITED TECHNOLOGIES CORP COM 913017109 14 100 SH Call SOLE   100 0 0
UNITED TECHNOLOGIES CORP COM 913017109 14 100 SH Put SOLE   100 0 0
UNITED TECHNOLOGIES CORP COM 913017109 28 200 SH Call SOLE   200 0 0
UNITED TECHNOLOGIES CORP COM 913017109 28 200 SH Call SOLE   200 0 0
UNITED TECHNOLOGIES CORP COM 913017109 28 200 SH Call SOLE   200 0 0
UNITED TECHNOLOGIES CORP COM 913017109 28 200 SH Call SOLE   200 0 0
UNITED TECHNOLOGIES CORP COM 913017109 28 200 SH Put SOLE   200 0 0
UNITED TECHNOLOGIES CORP COM 913017109 28 200 SH Put SOLE   200 0 0
UNITED TECHNOLOGIES CORP COM 913017109 28 200 SH Put SOLE   200 0 0
UNITED TECHNOLOGIES CORP COM 913017109 28 200 SH Put SOLE   200 0 0
UNITED TECHNOLOGIES CORP COM 913017109 28 200 SH Put SOLE   200 0 0
UNITED TECHNOLOGIES CORP COM 913017109 28 200 SH Put SOLE   200 0 0
UNITED TECHNOLOGIES CORP COM 913017109 28 200 SH Put SOLE   200 0 0
UNITED TECHNOLOGIES CORP COM 913017109 28 200 SH Put SOLE   200 0 0
UNITED TECHNOLOGIES CORP COM 913017109 28 200 SH Put SOLE   200 0 0
UNITED TECHNOLOGIES CORP COM 913017109 28 200 SH Put SOLE   200 0 0
UNITED TECHNOLOGIES CORP COM 913017109 28 200 SH Put SOLE   200 0 0
UNITED TECHNOLOGIES CORP COM 913017109 28 200 SH Put SOLE   200 0 0
UNITED TECHNOLOGIES CORP COM 913017109 28 200 SH Put SOLE   200 0 0
UNITED TECHNOLOGIES CORP COM 913017109 28 200 SH Put SOLE   200 0 0
UNITED TECHNOLOGIES CORP COM 913017109 42 300 SH Call SOLE   300 0 0
UNITED TECHNOLOGIES CORP COM 913017109 42 300 SH Call SOLE   300 0 0
UNITED TECHNOLOGIES CORP COM 913017109 42 300 SH Put SOLE   300 0 0
UNITED TECHNOLOGIES CORP COM 913017109 42 300 SH Put SOLE   300 0 0
UNITED TECHNOLOGIES CORP COM 913017109 42 300 SH Put SOLE   300 0 0
UNITED TECHNOLOGIES CORP COM 913017109 42 300 SH Put SOLE   300 0 0
UNITED TECHNOLOGIES CORP COM 913017109 42 300 SH Put SOLE   300 0 0
UNITED TECHNOLOGIES CORP COM 913017109 42 300 SH Put SOLE   300 0 0
UNITED TECHNOLOGIES CORP COM 913017109 56 400 SH Call SOLE   400 0 0
UNITED TECHNOLOGIES CORP COM 913017109 56 400 SH Put SOLE   400 0 0
UNITED TECHNOLOGIES CORP COM 913017109 56 400 SH Put SOLE   400 0 0
UNITED TECHNOLOGIES CORP COM 913017109 56 400 SH Put SOLE   400 0 0
UNITED TECHNOLOGIES CORP COM 913017109 56 400 SH Put SOLE   400 0 0
UNITED TECHNOLOGIES CORP COM 913017109 56 400 SH Put SOLE   400 0 0
UNITED TECHNOLOGIES CORP COM 913017109 56 400 SH Put SOLE   400 0 0
UNITED TECHNOLOGIES CORP COM 913017109 70 500 SH Call SOLE   500 0 0
UNITED TECHNOLOGIES CORP COM 913017109 70 500 SH Put SOLE   500 0 0
UNITED TECHNOLOGIES CORP COM 913017109 70 500 SH Put SOLE   500 0 0
UNITED TECHNOLOGIES CORP COM 913017109 84 600 SH Call SOLE   600 0 0
UNITED TECHNOLOGIES CORP COM 913017109 84 600 SH Put SOLE   600 0 0
UNITED TECHNOLOGIES CORP COM 913017109 84 600 SH Put SOLE   600 0 0
UNITED TECHNOLOGIES CORP COM 913017109 84 600 SH Put SOLE   600 0 0
UNITED TECHNOLOGIES CORP COM 913017109 84 600 SH Put SOLE   600 0 0
UNITED TECHNOLOGIES CORP COM 913017109 84 600 SH Put SOLE   600 0 0
UNITED TECHNOLOGIES CORP COM 913017109 98 700 SH Put SOLE   700 0 0
UNITED TECHNOLOGIES CORP COM 913017109 112 800 SH Call SOLE   800 0 0
UNITED TECHNOLOGIES CORP COM 913017109 112 800 SH Call SOLE   800 0 0
UNITED TECHNOLOGIES CORP COM 913017109 112 800 SH Put SOLE   800 0 0
UNITED TECHNOLOGIES CORP COM 913017109 126 900 SH Put SOLE   900 0 0
UNITED TECHNOLOGIES CORP COM 913017109 140 1,000 SH Call SOLE   1,000 0 0
UNITED TECHNOLOGIES CORP COM 913017109 140 1,000 SH Call SOLE   1,000 0 0
UNITED TECHNOLOGIES CORP COM 913017109 140 1,000 SH Put SOLE   1,000 0 0
UNITED TECHNOLOGIES CORP COM 913017109 140 1,000 SH Put SOLE   1,000 0 0
UNITED TECHNOLOGIES CORP COM 913017109 140 1,000 SH Put SOLE   1,000 0 0
UNITED TECHNOLOGIES CORP COM 913017109 154 1,100 SH Put SOLE   1,100 0 0
UNITED TECHNOLOGIES CORP COM 913017109 154 1,100 SH Put SOLE   1,100 0 0
UNITED TECHNOLOGIES CORP COM 913017109 210 1,500 SH Put SOLE   1,500 0 0
UNITED TECHNOLOGIES CORP COM 913017109 252 1,800 SH Put SOLE   1,800 0 0
UNITED TECHNOLOGIES CORP COM 913017109 252 1,800 SH Put SOLE   1,800 0 0
UNITED TECHNOLOGIES CORP COM 913017109 294 2,100 SH Put SOLE   2,100 0 0
UNITED TECHNOLOGIES CORP COM 913017109 294 2,100 SH Put SOLE   2,100 0 0
UNITED TECHNOLOGIES CORP COM 913017109 489 3,500 SH Put SOLE   3,500 0 0
UNITED TECHNOLOGIES CORP COM 913017109 531 3,800 SH Put SOLE   3,800 0 0
UNITED TECHNOLOGIES CORP COM 913017109 839 6,000 SH Put SOLE   6,000 0 0
UNITED TECHNOLOGIES CORP COM 913017109 867 6,200 SH Put SOLE   6,200 0 0
UNITED TECHNOLOGIES CORP COM 913017109 14,832 106,086 SH   SOLE   106,086 0 0
UNITED TECHNOLOGIES CORP COM 913017109 39,972 285,900 SH Call SOLE   285,900 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 281 2,200 SH Call SOLE   2,200 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 5,115 40,000 SH Call SOLE   40,000 0 0
UNITEDHEALTH GROUP INC COM 91324P102 27 100 SH Call SOLE   100 0 0
UNITEDHEALTH GROUP INC COM 91324P102 27 100 SH Call SOLE   100 0 0
UNITEDHEALTH GROUP INC COM 91324P102 27 100 SH Call SOLE   100 0 0
UNITEDHEALTH GROUP INC COM 91324P102 27 100 SH Put SOLE   100 0 0
UNITEDHEALTH GROUP INC COM 91324P102 27 100 SH Put SOLE   100 0 0
UNITEDHEALTH GROUP INC COM 91324P102 53 200 SH Call SOLE   200 0 0
UNITEDHEALTH GROUP INC COM 91324P102 53 200 SH Put SOLE   200 0 0
UNITEDHEALTH GROUP INC COM 91324P102 53 200 SH Put SOLE   200 0 0
UNITEDHEALTH GROUP INC COM 91324P102 53 200 SH Put SOLE   200 0 0
UNITEDHEALTH GROUP INC COM 91324P102 53 200 SH Put SOLE   200 0 0
UNITEDHEALTH GROUP INC COM 91324P102 53 200 SH Put SOLE   200 0 0
UNITEDHEALTH GROUP INC COM 91324P102 53 200 SH Put SOLE   200 0 0
UNITEDHEALTH GROUP INC COM 91324P102 80 300 SH Call SOLE   300 0 0
UNITEDHEALTH GROUP INC COM 91324P102 80 300 SH Call SOLE   300 0 0
UNITEDHEALTH GROUP INC COM 91324P102 80 300 SH Call SOLE   300 0 0
UNITEDHEALTH GROUP INC COM 91324P102 80 300 SH Call SOLE   300 0 0
UNITEDHEALTH GROUP INC COM 91324P102 80 300 SH Call SOLE   300 0 0
UNITEDHEALTH GROUP INC COM 91324P102 80 300 SH Put SOLE   300 0 0
UNITEDHEALTH GROUP INC COM 91324P102 106 400 SH Call SOLE   400 0 0
UNITEDHEALTH GROUP INC COM 91324P102 106 400 SH Call SOLE   400 0 0
UNITEDHEALTH GROUP INC COM 91324P102 106 400 SH Call SOLE   400 0 0
UNITEDHEALTH GROUP INC COM 91324P102 106 400 SH Call SOLE   400 0 0
UNITEDHEALTH GROUP INC COM 91324P102 106 400 SH Put SOLE   400 0 0
UNITEDHEALTH GROUP INC COM 91324P102 133 500 SH Call SOLE   500 0 0
UNITEDHEALTH GROUP INC COM 91324P102 133 500 SH Call SOLE   500 0 0
UNITEDHEALTH GROUP INC COM 91324P102 133 500 SH Put SOLE   500 0 0
UNITEDHEALTH GROUP INC COM 91324P102 133 500 SH Put SOLE   500 0 0
UNITEDHEALTH GROUP INC COM 91324P102 133 500 SH Put SOLE   500 0 0
UNITEDHEALTH GROUP INC COM 91324P102 160 600 SH Call SOLE   600 0 0
UNITEDHEALTH GROUP INC COM 91324P102 160 600 SH Call SOLE   600 0 0
UNITEDHEALTH GROUP INC COM 91324P102 160 600 SH Put SOLE   600 0 0
UNITEDHEALTH GROUP INC COM 91324P102 186 700 SH Call SOLE   700 0 0
UNITEDHEALTH GROUP INC COM 91324P102 186 700 SH Put SOLE   700 0 0
UNITEDHEALTH GROUP INC COM 91324P102 186 700 SH Put SOLE   700 0 0
UNITEDHEALTH GROUP INC COM 91324P102 213 800 SH Put SOLE   800 0 0
UNITEDHEALTH GROUP INC COM 91324P102 213 800 SH Put SOLE   800 0 0
UNITEDHEALTH GROUP INC COM 91324P102 239 900 SH Call SOLE   900 0 0
UNITEDHEALTH GROUP INC COM 91324P102 239 900 SH Put SOLE   900 0 0
UNITEDHEALTH GROUP INC COM 91324P102 239 900 SH Put SOLE   900 0 0
UNITEDHEALTH GROUP INC COM 91324P102 266 1,000 SH Put SOLE   1,000 0 0
UNITEDHEALTH GROUP INC COM 91324P102 293 1,100 SH Call SOLE   1,100 0 0
UNITEDHEALTH GROUP INC COM 91324P102 293 1,100 SH Put SOLE   1,100 0 0
UNITEDHEALTH GROUP INC COM 91324P102 293 1,100 SH Put SOLE   1,100 0 0
UNITEDHEALTH GROUP INC COM 91324P102 319 1,200 SH Put SOLE   1,200 0 0
UNITEDHEALTH GROUP INC COM 91324P102 319 1,200 SH Put SOLE   1,200 0 0
UNITEDHEALTH GROUP INC COM 91324P102 346 1,300 SH Put SOLE   1,300 0 0
UNITEDHEALTH GROUP INC COM 91324P102 346 1,300 SH Put SOLE   1,300 0 0
UNITEDHEALTH GROUP INC COM 91324P102 372 1,400 SH Call SOLE   1,400 0 0
UNITEDHEALTH GROUP INC COM 91324P102 372 1,400 SH Put SOLE   1,400 0 0
UNITEDHEALTH GROUP INC COM 91324P102 372 1,400 SH Put SOLE   1,400 0 0
UNITEDHEALTH GROUP INC COM 91324P102 399 1,500 SH Put SOLE   1,500 0 0
UNITEDHEALTH GROUP INC COM 91324P102 426 1,600 SH Call SOLE   1,600 0 0
UNITEDHEALTH GROUP INC COM 91324P102 426 1,600 SH Call SOLE   1,600 0 0
UNITEDHEALTH GROUP INC COM 91324P102 426 1,600 SH Put SOLE   1,600 0 0
UNITEDHEALTH GROUP INC COM 91324P102 426 1,600 SH Put SOLE   1,600 0 0
UNITEDHEALTH GROUP INC COM 91324P102 426 1,600 SH Put SOLE   1,600 0 0
UNITEDHEALTH GROUP INC COM 91324P102 452 1,700 SH Call SOLE   1,700 0 0
UNITEDHEALTH GROUP INC COM 91324P102 452 1,700 SH Put SOLE   1,700 0 0
UNITEDHEALTH GROUP INC COM 91324P102 452 1,700 SH Put SOLE   1,700 0 0
UNITEDHEALTH GROUP INC COM 91324P102 452 1,700 SH Put SOLE   1,700 0 0
UNITEDHEALTH GROUP INC COM 91324P102 479 1,800 SH Call SOLE   1,800 0 0
UNITEDHEALTH GROUP INC COM 91324P102 479 1,800 SH Put SOLE   1,800 0 0
UNITEDHEALTH GROUP INC COM 91324P102 479 1,800 SH Put SOLE   1,800 0 0
UNITEDHEALTH GROUP INC COM 91324P102 505 1,900 SH Call SOLE   1,900 0 0
UNITEDHEALTH GROUP INC COM 91324P102 505 1,900 SH Call SOLE   1,900 0 0
UNITEDHEALTH GROUP INC COM 91324P102 505 1,900 SH Put SOLE   1,900 0 0
UNITEDHEALTH GROUP INC COM 91324P102 532 2,000 SH Put SOLE   2,000 0 0
UNITEDHEALTH GROUP INC COM 91324P102 532 2,000 SH Put SOLE   2,000 0 0
UNITEDHEALTH GROUP INC COM 91324P102 559 2,100 SH Put SOLE   2,100 0 0
UNITEDHEALTH GROUP INC COM 91324P102 638 2,400 SH Put SOLE   2,400 0 0
UNITEDHEALTH GROUP INC COM 91324P102 692 2,600 SH Call SOLE   2,600 0 0
UNITEDHEALTH GROUP INC COM 91324P102 718 2,700 SH Put SOLE   2,700 0 0
UNITEDHEALTH GROUP INC COM 91324P102 745 2,800 SH Call SOLE   2,800 0 0
UNITEDHEALTH GROUP INC COM 91324P102 745 2,800 SH Call SOLE   2,800 0 0
UNITEDHEALTH GROUP INC COM 91324P102 745 2,800 SH Put SOLE   2,800 0 0
UNITEDHEALTH GROUP INC COM 91324P102 772 2,900 SH Put SOLE   2,900 0 0
UNITEDHEALTH GROUP INC COM 91324P102 798 3,000 SH Put SOLE   3,000 0 0
UNITEDHEALTH GROUP INC COM 91324P102 851 3,200 SH Call SOLE   3,200 0 0
UNITEDHEALTH GROUP INC COM 91324P102 851 3,200 SH Put SOLE   3,200 0 0
UNITEDHEALTH GROUP INC COM 91324P102 931 3,500 SH Call SOLE   3,500 0 0
UNITEDHEALTH GROUP INC COM 91324P102 958 3,600 SH Put SOLE   3,600 0 0
UNITEDHEALTH GROUP INC COM 91324P102 984 3,700 SH Put SOLE   3,700 0 0
UNITEDHEALTH GROUP INC COM 91324P102 1,038 3,900 SH Call SOLE   3,900 0 0
UNITEDHEALTH GROUP INC COM 91324P102 1,091 4,100 SH Put SOLE   4,100 0 0
UNITEDHEALTH GROUP INC COM 91324P102 1,224 4,600 SH Put SOLE   4,600 0 0
UNITEDHEALTH GROUP INC COM 91324P102 1,516 5,700 SH Call SOLE   5,700 0 0
UNITEDHEALTH GROUP INC COM 91324P102 1,623 6,100 SH Put SOLE   6,100 0 0
UNITEDHEALTH GROUP INC COM 91324P102 4,150 15,600 SH Call SOLE   15,600 0 0
UNITEDHEALTH GROUP INC COM 91324P102 22,480 84,500 SH Call SOLE   84,500 0 0
UNITI GROUP INC COM 91325V108 567 28,115 SH   SOLE   28,115 0 0
UNITI GROUP INC COM 91325V108 5,541 275,000 SH Call SOLE   275,000 0 0
UNIVAR INC COM 91336L107 16 520 SH   SOLE   520 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 24 200 SH Put SOLE   200 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 24 200 SH Put SOLE   200 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 24 200 SH Put SOLE   200 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 35 300 SH Put SOLE   300 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 59 500 SH Put SOLE   500 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 59 500 SH Put SOLE   500 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 71 600 SH Put SOLE   600 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 71 600 SH Put SOLE   600 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 83 700 SH Put SOLE   700 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 83 700 SH Put SOLE   700 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 94 800 SH Put SOLE   800 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 94 800 SH Put SOLE   800 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 118 1,000 SH Put SOLE   1,000 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 141 1,200 SH Put SOLE   1,200 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 141 1,200 SH Put SOLE   1,200 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 177 1,500 SH Put SOLE   1,500 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 200 1,700 SH Put SOLE   1,700 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 236 2,000 SH Put SOLE   2,000 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 259 2,200 SH Put SOLE   2,200 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 1,147 9,725 SH   SOLE   9,725 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 1,827 15,500 SH Call SOLE   15,500 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 1,934 16,400 SH Put SOLE   16,400 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 61 1,262 SH   SOLE   1,262 0 0
UNIVEST CORP PA COM 915271100 3 120 SH   SOLE   120 0 0
UNUM GROUP COM 91529Y106 0 8 SH   SOLE   8 0 0
UNUM GROUP COM 91529Y106 1,328 34,000 SH Call SOLE   34,000 0 0
UPLAND SOFTWARE INC COM 91544A109 1,616 50,000 SH Call SOLE   50,000 0 0
URBAN OUTFITTERS INC COM 917047102 4 100 SH Put SOLE   100 0 0
URBAN OUTFITTERS INC COM 917047102 8 200 SH Put SOLE   200 0 0
URBAN OUTFITTERS INC COM 917047102 8 200 SH Put SOLE   200 0 0
URBAN OUTFITTERS INC COM 917047102 8 200 SH Put SOLE   200 0 0
URBAN OUTFITTERS INC COM 917047102 8 200 SH Put SOLE   200 0 0
URBAN OUTFITTERS INC COM 917047102 8 200 SH Put SOLE   200 0 0
URBAN OUTFITTERS INC COM 917047102 16 400 SH Put SOLE   400 0 0
URBAN OUTFITTERS INC COM 917047102 16 400 SH Put SOLE   400 0 0
URBAN OUTFITTERS INC COM 917047102 20 500 SH Call SOLE   500 0 0
URBAN OUTFITTERS INC COM 917047102 20 500 SH Put SOLE   500 0 0
URBAN OUTFITTERS INC COM 917047102 20 500 SH Put SOLE   500 0 0
URBAN OUTFITTERS INC COM 917047102 20 500 SH Put SOLE   500 0 0
URBAN OUTFITTERS INC COM 917047102 29 700 SH Put SOLE   700 0 0
URBAN OUTFITTERS INC COM 917047102 41 1,000 SH Put SOLE   1,000 0 0
URBAN OUTFITTERS INC COM 917047102 194 4,735 SH   SOLE   4,735 0 0
URBAN EDGE PPTYS COM 91704F104 17 753 SH   SOLE   753 0 0
V F CORP COM 918204108 9 100 SH Call SOLE   100 0 0
V F CORP COM 918204108 9 100 SH Call SOLE   100 0 0
V F CORP COM 918204108 9 100 SH Call SOLE   100 0 0
V F CORP COM 918204108 9 100 SH Put SOLE   100 0 0
V F CORP COM 918204108 9 100 SH Put SOLE   100 0 0
V F CORP COM 918204108 19 200 SH Call SOLE   200 0 0
V F CORP COM 918204108 19 200 SH Call SOLE   200 0 0
V F CORP COM 918204108 19 200 SH Put SOLE   200 0 0
V F CORP COM 918204108 19 200 SH Put SOLE   200 0 0
V F CORP COM 918204108 19 200 SH Put SOLE   200 0 0
V F CORP COM 918204108 19 200 SH Put SOLE   200 0 0
V F CORP COM 918204108 19 200 SH Put SOLE   200 0 0
V F CORP COM 918204108 19 200 SH Put SOLE   200 0 0
V F CORP COM 918204108 19 200 SH Put SOLE   200 0 0
V F CORP COM 918204108 19 200 SH Put SOLE   200 0 0
V F CORP COM 918204108 19 200 SH Put SOLE   200 0 0
V F CORP COM 918204108 19 200 SH Put SOLE   200 0 0
V F CORP COM 918204108 19 200 SH Put SOLE   200 0 0
V F CORP COM 918204108 19 200 SH Put SOLE   200 0 0
V F CORP COM 918204108 19 200 SH Put SOLE   200 0 0
V F CORP COM 918204108 28 300 SH Call SOLE   300 0 0
V F CORP COM 918204108 28 300 SH Call SOLE   300 0 0
V F CORP COM 918204108 28 300 SH Call SOLE   300 0 0
V F CORP COM 918204108 28 300 SH Call SOLE   300 0 0
V F CORP COM 918204108 28 300 SH Call SOLE   300 0 0
V F CORP COM 918204108 28 300 SH Call SOLE   300 0 0
V F CORP COM 918204108 28 300 SH Put SOLE   300 0 0
V F CORP COM 918204108 28 300 SH Put SOLE   300 0 0
V F CORP COM 918204108 28 300 SH Put SOLE   300 0 0
V F CORP COM 918204108 37 400 SH Call SOLE   400 0 0
V F CORP COM 918204108 37 400 SH Call SOLE   400 0 0
V F CORP COM 918204108 37 400 SH Put SOLE   400 0 0
V F CORP COM 918204108 47 500 SH Put SOLE   500 0 0
V F CORP COM 918204108 56 600 SH Put SOLE   600 0 0
V F CORP COM 918204108 56 600 SH Put SOLE   600 0 0
V F CORP COM 918204108 65 700 SH Put SOLE   700 0 0
V F CORP COM 918204108 65 700 SH Put SOLE   700 0 0
V F CORP COM 918204108 75 800 SH Call SOLE   800 0 0
V F CORP COM 918204108 75 800 SH Call SOLE   800 0 0
V F CORP COM 918204108 84 900 SH Call SOLE   900 0 0
V F CORP COM 918204108 84 900 SH Call SOLE   900 0 0
V F CORP COM 918204108 84 900 SH Put SOLE   900 0 0
V F CORP COM 918204108 84 900 SH Put SOLE   900 0 0
V F CORP COM 918204108 84 900 SH Put SOLE   900 0 0
V F CORP COM 918204108 103 1,100 SH Put SOLE   1,100 0 0
V F CORP COM 918204108 112 1,200 SH Put SOLE   1,200 0 0
V F CORP COM 918204108 112 1,200 SH Put SOLE   1,200 0 0
V F CORP COM 918204108 131 1,400 SH Call SOLE   1,400 0 0
V F CORP COM 918204108 224 2,400 SH Call SOLE   2,400 0 0
V F CORP COM 918204108 224 2,400 SH Put SOLE   2,400 0 0
V F CORP COM 918204108 2,172 23,246 SH   SOLE   23,246 0 0
VOC ENERGY TR TR UNIT 91829B103 2,762 505,788 SH   SOLE   505,788 0 0
VTV THERAPEUTICS INC CL A 918385105 2 2,500 SH   SOLE   2,500 0 0
VALHI INC NEW COM 918905100 38 16,646 SH   SOLE   16,646 0 0
VALE S A ADR 91912E105 1 100 SH Put SOLE   100 0 0
VALE S A ADR 91912E105 1 100 SH Put SOLE   100 0 0
VALE S A ADR 91912E105 7 500 SH Put SOLE   500 0 0
VALE S A ADR 91912E105 7 500 SH Put SOLE   500 0 0
VALE S A ADR 91912E105 9 600 SH Put SOLE   600 0 0
VALE S A ADR 91912E105 9 600 SH Put SOLE   600 0 0
VALE S A ADR 91912E105 12 800 SH Call SOLE   800 0 0
VALE S A ADR 91912E105 12 800 SH Put SOLE   800 0 0
VALE S A ADR 91912E105 12 800 SH Put SOLE   800 0 0
VALE S A ADR 91912E105 15 1,000 SH Call SOLE   1,000 0 0
VALE S A ADR 91912E105 15 1,000 SH Call SOLE   1,000 0 0
VALE S A ADR 91912E105 15 1,000 SH Call SOLE   1,000 0 0
VALE S A ADR 91912E105 15 1,000 SH Put SOLE   1,000 0 0
VALE S A ADR 91912E105 15 1,000 SH Put SOLE   1,000 0 0
VALE S A ADR 91912E105 15 1,000 SH Put SOLE   1,000 0 0
VALE S A ADR 91912E105 16 1,100 SH Put SOLE   1,100 0 0
VALE S A ADR 91912E105 18 1,200 SH Call SOLE   1,200 0 0
VALE S A ADR 91912E105 18 1,200 SH Put SOLE   1,200 0 0
VALE S A ADR 91912E105 21 1,400 SH Call SOLE   1,400 0 0
VALE S A ADR 91912E105 21 1,400 SH Call SOLE   1,400 0 0
VALE S A ADR 91912E105 21 1,400 SH Put SOLE   1,400 0 0
VALE S A ADR 91912E105 24 1,600 SH Call SOLE   1,600 0 0
VALE S A ADR 91912E105 24 1,600 SH Put SOLE   1,600 0 0
VALE S A ADR 91912E105 30 2,000 SH Call SOLE   2,000 0 0
VALE S A ADR 91912E105 37 2,500 SH Put SOLE   2,500 0 0
VALE S A ADR 91912E105 42 2,800 SH Call SOLE   2,800 0 0
VALE S A ADR 91912E105 45 3,000 SH Put SOLE   3,000 0 0
VALE S A ADR 91912E105 89 6,000 SH Put SOLE   6,000 0 0
VALE S A ADR 91912E105 96 6,500 SH Call SOLE   6,500 0 0
VALE S A ADR 91912E105 132 8,900 SH Put SOLE   8,900 0 0
VALE S A ADR 91912E105 742 50,000 SH Put SOLE   50,000 0 0
VALE S A ADR 91912E105 1,562 105,285 SH   SOLE   105,285 0 0
VALE S A ADR 91912E105 5,194 350,000 SH Put SOLE   350,000 0 0
VALE S A ADR 91912E105 6,233 420,000 SH Put SOLE   420,000 0 0
VALE S A ADR 91912E105 7,420 500,000 SH Put SOLE   500,000 0 0
VALERO ENERGY CORP NEW COM 91913Y100 11 100 SH Call SOLE   100 0 0
VALERO ENERGY CORP NEW COM 91913Y100 11 100 SH Call SOLE   100 0 0
VALERO ENERGY CORP NEW COM 91913Y100 11 100 SH Call SOLE   100 0 0
VALERO ENERGY CORP NEW COM 91913Y100 11 100 SH Put SOLE   100 0 0
VALERO ENERGY CORP NEW COM 91913Y100 11 100 SH Put SOLE   100 0 0
VALERO ENERGY CORP NEW COM 91913Y100 23 200 SH Call SOLE   200 0 0
VALERO ENERGY CORP NEW COM 91913Y100 23 200 SH Call SOLE   200 0 0
VALERO ENERGY CORP NEW COM 91913Y100 23 200 SH Put SOLE   200 0 0
VALERO ENERGY CORP NEW COM 91913Y100 23 200 SH Put SOLE   200 0 0
VALERO ENERGY CORP NEW COM 91913Y100 23 200 SH Put SOLE   200 0 0
VALERO ENERGY CORP NEW COM 91913Y100 34 300 SH Call SOLE   300 0 0
VALERO ENERGY CORP NEW COM 91913Y100 34 300 SH Call SOLE   300 0 0
VALERO ENERGY CORP NEW COM 91913Y100 34 300 SH Call SOLE   300 0 0
VALERO ENERGY CORP NEW COM 91913Y100 34 300 SH Call SOLE   300 0 0
VALERO ENERGY CORP NEW COM 91913Y100 34 300 SH Call SOLE   300 0 0
VALERO ENERGY CORP NEW COM 91913Y100 34 300 SH Put SOLE   300 0 0
VALERO ENERGY CORP NEW COM 91913Y100 34 300 SH Put SOLE   300 0 0
VALERO ENERGY CORP NEW COM 91913Y100 46 400 SH Call SOLE   400 0 0
VALERO ENERGY CORP NEW COM 91913Y100 46 400 SH Call SOLE   400 0 0
VALERO ENERGY CORP NEW COM 91913Y100 46 400 SH Call SOLE   400 0 0
VALERO ENERGY CORP NEW COM 91913Y100 46 400 SH Put SOLE   400 0 0
VALERO ENERGY CORP NEW COM 91913Y100 46 400 SH Put SOLE   400 0 0
VALERO ENERGY CORP NEW COM 91913Y100 57 500 SH Call SOLE   500 0 0
VALERO ENERGY CORP NEW COM 91913Y100 57 500 SH Put SOLE   500 0 0
VALERO ENERGY CORP NEW COM 91913Y100 57 500 SH Put SOLE   500 0 0
VALERO ENERGY CORP NEW COM 91913Y100 57 500 SH Put SOLE   500 0 0
VALERO ENERGY CORP NEW COM 91913Y100 68 595 SH   SOLE   595 0 0
VALERO ENERGY CORP NEW COM 91913Y100 68 600 SH Call SOLE   600 0 0
VALERO ENERGY CORP NEW COM 91913Y100 68 600 SH Put SOLE   600 0 0
VALERO ENERGY CORP NEW COM 91913Y100 68 600 SH Put SOLE   600 0 0
VALERO ENERGY CORP NEW COM 91913Y100 68 600 SH Put SOLE   600 0 0
VALERO ENERGY CORP NEW COM 91913Y100 68 600 SH Put SOLE   600 0 0
VALERO ENERGY CORP NEW COM 91913Y100 80 700 SH Call SOLE   700 0 0
VALERO ENERGY CORP NEW COM 91913Y100 80 700 SH Call SOLE   700 0 0
VALERO ENERGY CORP NEW COM 91913Y100 80 700 SH Put SOLE   700 0 0
VALERO ENERGY CORP NEW COM 91913Y100 80 700 SH Put SOLE   700 0 0
VALERO ENERGY CORP NEW COM 91913Y100 80 700 SH Put SOLE   700 0 0
VALERO ENERGY CORP NEW COM 91913Y100 80 700 SH Put SOLE   700 0 0
VALERO ENERGY CORP NEW COM 91913Y100 91 800 SH Put SOLE   800 0 0
VALERO ENERGY CORP NEW COM 91913Y100 102 900 SH Call SOLE   900 0 0
VALERO ENERGY CORP NEW COM 91913Y100 102 900 SH Call SOLE   900 0 0
VALERO ENERGY CORP NEW COM 91913Y100 102 900 SH Call SOLE   900 0 0
VALERO ENERGY CORP NEW COM 91913Y100 102 900 SH Put SOLE   900 0 0
VALERO ENERGY CORP NEW COM 91913Y100 102 900 SH Put SOLE   900 0 0
VALERO ENERGY CORP NEW COM 91913Y100 102 900 SH Put SOLE   900 0 0
VALERO ENERGY CORP NEW COM 91913Y100 114 1,000 SH Call SOLE   1,000 0 0
VALERO ENERGY CORP NEW COM 91913Y100 114 1,000 SH Put SOLE   1,000 0 0
VALERO ENERGY CORP NEW COM 91913Y100 114 1,000 SH Put SOLE   1,000 0 0
VALERO ENERGY CORP NEW COM 91913Y100 114 1,000 SH Put SOLE   1,000 0 0
VALERO ENERGY CORP NEW COM 91913Y100 137 1,200 SH Call SOLE   1,200 0 0
VALERO ENERGY CORP NEW COM 91913Y100 137 1,200 SH Put SOLE   1,200 0 0
VALERO ENERGY CORP NEW COM 91913Y100 159 1,400 SH Put SOLE   1,400 0 0
VALERO ENERGY CORP NEW COM 91913Y100 171 1,500 SH Call SOLE   1,500 0 0
VALERO ENERGY CORP NEW COM 91913Y100 171 1,500 SH Call SOLE   1,500 0 0
VALERO ENERGY CORP NEW COM 91913Y100 171 1,500 SH Put SOLE   1,500 0 0
VALERO ENERGY CORP NEW COM 91913Y100 171 1,500 SH Put SOLE   1,500 0 0
VALERO ENERGY CORP NEW COM 91913Y100 171 1,500 SH Put SOLE   1,500 0 0
VALERO ENERGY CORP NEW COM 91913Y100 171 1,500 SH Put SOLE   1,500 0 0
VALERO ENERGY CORP NEW COM 91913Y100 171 1,500 SH Put SOLE   1,500 0 0
VALERO ENERGY CORP NEW COM 91913Y100 171 1,500 SH Put SOLE   1,500 0 0
VALERO ENERGY CORP NEW COM 91913Y100 182 1,600 SH Put SOLE   1,600 0 0
VALERO ENERGY CORP NEW COM 91913Y100 182 1,600 SH Put SOLE   1,600 0 0
VALERO ENERGY CORP NEW COM 91913Y100 193 1,700 SH Call SOLE   1,700 0 0
VALERO ENERGY CORP NEW COM 91913Y100 193 1,700 SH Call SOLE   1,700 0 0
VALERO ENERGY CORP NEW COM 91913Y100 205 1,800 SH Put SOLE   1,800 0 0
VALERO ENERGY CORP NEW COM 91913Y100 205 1,800 SH Put SOLE   1,800 0 0
VALERO ENERGY CORP NEW COM 91913Y100 216 1,900 SH Call SOLE   1,900 0 0
VALERO ENERGY CORP NEW COM 91913Y100 228 2,000 SH Call SOLE   2,000 0 0
VALERO ENERGY CORP NEW COM 91913Y100 228 2,000 SH Put SOLE   2,000 0 0
VALERO ENERGY CORP NEW COM 91913Y100 228 2,000 SH Put SOLE   2,000 0 0
VALERO ENERGY CORP NEW COM 91913Y100 239 2,100 SH Call SOLE   2,100 0 0
VALERO ENERGY CORP NEW COM 91913Y100 262 2,300 SH Call SOLE   2,300 0 0
VALERO ENERGY CORP NEW COM 91913Y100 284 2,500 SH Put SOLE   2,500 0 0
VALERO ENERGY CORP NEW COM 91913Y100 296 2,600 SH Call SOLE   2,600 0 0
VALERO ENERGY CORP NEW COM 91913Y100 307 2,700 SH Put SOLE   2,700 0 0
VALERO ENERGY CORP NEW COM 91913Y100 319 2,800 SH Put SOLE   2,800 0 0
VALERO ENERGY CORP NEW COM 91913Y100 353 3,100 SH Put SOLE   3,100 0 0
VALERO ENERGY CORP NEW COM 91913Y100 364 3,200 SH Call SOLE   3,200 0 0
VALERO ENERGY CORP NEW COM 91913Y100 614 5,400 SH Put SOLE   5,400 0 0
VALERO ENERGY CORP NEW COM 91913Y100 626 5,500 SH Put SOLE   5,500 0 0
VALERO ENERGY CORP NEW COM 91913Y100 2,275 20,000 SH Call SOLE   20,000 0 0
VALLEY NATL BANCORP COM 919794107 25 2,211 SH   SOLE   2,211 0 0
VALMONT INDS INC COM 920253101 24 173 SH   SOLE   173 0 0
VANECK MERK GOLD TRUST GOLD TRUST 921078101 0 1 SH   SOLE   1 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 0 1 SH   SOLE   1 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 6 300 SH Call SOLE   300 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 6 300 SH Put SOLE   300 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 7 400 SH Put SOLE   400 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 11 600 SH Call SOLE   600 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 11 600 SH Put SOLE   600 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 13 700 SH Call SOLE   700 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 13 700 SH Put SOLE   700 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 17 900 SH Put SOLE   900 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 19 1,000 SH Put SOLE   1,000 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 24 1,300 SH Call SOLE   1,300 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 26 1,400 SH Put SOLE   1,400 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 41 2,200 SH Put SOLE   2,200 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 44 2,400 SH Put SOLE   2,400 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 44 2,400 SH Put SOLE   2,400 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 48 2,600 SH Put SOLE   2,600 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 48 2,600 SH Put SOLE   2,600 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 50 2,700 SH Call SOLE   2,700 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 54 2,900 SH Call SOLE   2,900 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 54 2,900 SH Call SOLE   2,900 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 56 3,000 SH Put SOLE   3,000 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 57 3,100 SH Call SOLE   3,100 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 61 3,300 SH Put SOLE   3,300 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 65 3,500 SH Put SOLE   3,500 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 74 4,000 SH Call SOLE   4,000 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 78 4,200 SH Put SOLE   4,200 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 100 5,400 SH Put SOLE   5,400 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 104 5,600 SH Put SOLE   5,600 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 131 7,100 SH Put SOLE   7,100 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 141 7,600 SH Call SOLE   7,600 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 144 7,800 SH Put SOLE   7,800 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 144 7,800 SH Put SOLE   7,800 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 146 7,900 SH Put SOLE   7,900 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 146 7,900 SH Put SOLE   7,900 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 154 8,300 SH Put SOLE   8,300 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 183 9,900 SH Put SOLE   9,900 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 185 10,000 SH Put SOLE   10,000 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 189 10,200 SH Call SOLE   10,200 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 219 11,800 SH Put SOLE   11,800 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 261 14,100 SH Call SOLE   14,100 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 265 14,300 SH Put SOLE   14,300 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 280 15,100 SH Put SOLE   15,100 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 319 17,200 SH Put SOLE   17,200 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 370 20,000 SH Put SOLE   20,000 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 2,767 149,400 SH Put SOLE   149,400 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 2,778 150,000 SH Put SOLE   150,000 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 11,968 646,200 SH Put SOLE   646,200 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 15,272 824,600 SH Call SOLE   824,600 0 0
VANECK VECTORS ETF TR STEEL ETF 92189F205 0 1 SH   SOLE   1 0 0
VANECK VECTORS ETF TR HIGH INCOME MLP 92189F288 0 1 SH   SOLE   1 0 0
VANECK VECTORS ETF TR EMERGING MKTS HI 92189F353 0 1 SH   SOLE   1 0 0
VANECK VECTORS ETF TR SHORT HIGH YIELD 92189F387 0 1 SH   SOLE   1 0 0
VANECK VECTORS ETF TR RUSSIA ETF 92189F403 0 1 SH   SOLE   1 0 0
VANECK VECTORS ETF TR RUSSIA ETF 92189F403 3,234 150,000 SH Call SOLE   150,000 0 0
VANECK VECTORS ETF TR RUSSIA ETF 92189F403 12,397 575,000 SH Put SOLE   575,000 0 0
VANECK VECTORS ETF TR RUSSIA ETF 92189F403 34,496 1,600,000 SH Call SOLE   1,600,000 0 0
VANECK VECTORS ETF TR BDC INCOME ETF 92189F411 0 1 SH   SOLE   1 0 0
VANECK VECTORS ETF TR MTG REIT INCOME 92189F452 0 1 SH   SOLE   1 0 0
VANECK VECTORS ETF TR CEF MUN INCOME E 92189F460 0 1 SH   SOLE   1 0 0
VANECK VECTORS ETF TR EMERGING MKTS AG 92189F478 0 1 SH   SOLE   1 0 0
VANECK VECTORS ETF TR INVT GRADE FLTG 92189F486 0 1 SH   SOLE   1 0 0
VANECK VECTORS ETF TR GLOBAL ALTER ETF 92189F502 0 1 SH   SOLE   1 0 0
VANECK VECTORS ETF TR AMT FREE SHORT M 92189F528 0 1 SH   SOLE   1 0 0
VANECK VECTORS ETF TR AMT FREE LONG MU 92189F536 0 1 SH   SOLE   1 0 0
VANECK VECTORS ETF TR URANIUM NUCLEAR 92189F601 0 1 SH   SOLE   1 0 0
VANECK VECTORS ETF TR CHINAAMC SME CHI 92189F627 0 1 SH   SOLE   1 0 0
VANECK VECTORS ETF TR ISRAEL ETF 92189F635 0 1 SH   SOLE   1 0 0
VANECK VECTORS ETF TR MORNINGSTAR WIDE 92189F643 63 1,351 SH   SOLE   1,351 0 0
VANECK VECTORS ETF TR UNCVTL OIL GAS 92189F668 0 1 SH   SOLE   1 0 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 11 100 SH Call SOLE   100 0 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 11 100 SH Put SOLE   100 0 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 11 100 SH Put SOLE   100 0 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 11 100 SH Put SOLE   100 0 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 11 100 SH Put SOLE   100 0 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 11 100 SH Put SOLE   100 0 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 21 200 SH Call SOLE   200 0 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 21 200 SH Call SOLE   200 0 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 21 200 SH Call SOLE   200 0 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 21 200 SH Call SOLE   200 0 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 21 200 SH Call SOLE   200 0 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 21 200 SH Call SOLE   200 0 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 21 200 SH Call SOLE   200 0 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 21 200 SH Call SOLE   200 0 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 21 200 SH Call SOLE   200 0 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 21 200 SH Put SOLE   200 0 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 21 200 SH Put SOLE   200 0 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 21 200 SH Put SOLE   200 0 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 32 300 SH Call SOLE   300 0 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 32 300 SH Call SOLE   300 0 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 32 300 SH Call SOLE   300 0 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 32 300 SH Call SOLE   300 0 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 32 300 SH Call SOLE   300 0 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 32 300 SH Put SOLE   300 0 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 32 300 SH Put SOLE   300 0 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 32 300 SH Put SOLE   300 0 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 32 300 SH Put SOLE   300 0 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 32 300 SH Put SOLE   300 0 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 32 300 SH Put SOLE   300 0 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 32 300 SH Put SOLE   300 0 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 32 300 SH Put SOLE   300 0 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 32 300 SH Put SOLE   300 0 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 43 400 SH Call SOLE   400 0 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 43 400 SH Call SOLE   400 0 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 43 400 SH Put SOLE   400 0 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 53 500 SH Call SOLE   500 0 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 53 500 SH Call SOLE   500 0 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 53 500 SH Call SOLE   500 0 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 53 500 SH Put SOLE   500 0 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 53 500 SH Put SOLE   500 0 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 53 500 SH Put SOLE   500 0 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 64 600 SH Put SOLE   600 0 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 64 600 SH Put SOLE   600 0 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 64 600 SH Put SOLE   600 0 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 64 600 SH Put SOLE   600 0 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 64 600 SH Put SOLE   600 0 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 75 700 SH Call SOLE   700 0 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 75 700 SH Put SOLE   700 0 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 75 700 SH Put SOLE   700 0 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 85 800 SH Call SOLE   800 0 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 85 800 SH Call SOLE   800 0 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 85 800 SH Call SOLE   800 0 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 85 800 SH Put SOLE   800 0 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 85 800 SH Put SOLE   800 0 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 96 900 SH Call SOLE   900 0 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 96 900 SH Put SOLE   900 0 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 96 900 SH Put SOLE   900 0 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 96 900 SH Put SOLE   900 0 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 96 900 SH Put SOLE   900 0 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 106 1,000 SH Call SOLE   1,000 0 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 106 1,000 SH Call SOLE   1,000 0 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 117 1,100 SH Put SOLE   1,100 0 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 138 1,300 SH Put SOLE   1,300 0 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 160 1,500 SH Put SOLE   1,500 0 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 170 1,600 SH Put SOLE   1,600 0 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 181 1,700 SH Put SOLE   1,700 0 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 234 2,200 SH Put SOLE   2,200 0 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 287 2,700 SH Put SOLE   2,700 0 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 287 2,700 SH Put SOLE   2,700 0 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 309 2,900 SH Call SOLE   2,900 0 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 309 2,900 SH Put SOLE   2,900 0 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 309 2,900 SH Put SOLE   2,900 0 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 319 3,000 SH Call SOLE   3,000 0 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 319 3,000 SH Put SOLE   3,000 0 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 341 3,200 SH Put SOLE   3,200 0 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 341 3,200 SH Put SOLE   3,200 0 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 351 3,300 SH Put SOLE   3,300 0 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 362 3,400 SH Put SOLE   3,400 0 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 373 3,500 SH Put SOLE   3,500 0 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 447 4,200 SH Call SOLE   4,200 0 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 660 6,200 SH Call SOLE   6,200 0 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 756 7,100 SH Call SOLE   7,100 0 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 798 7,500 SH Put SOLE   7,500 0 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 5,323 50,000 SH Call SOLE   50,000 0 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 5,323 50,000 SH Put SOLE   50,000 0 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 6,025 56,600 SH Call SOLE   56,600 0 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 9,176 86,200 SH Put SOLE   86,200 0 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 10,230 96,100 SH Put SOLE   96,100 0 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 10,517 98,800 SH Call SOLE   98,800 0 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 10,645 100,000 SH Put SOLE   100,000 0 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 18,437 173,198 SH   SOLE   173,198 0 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 26,495 248,900 SH Call SOLE   248,900 0 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 43,144 405,300 SH Put SOLE   405,300 0 0
VANECK VECTORS ETF TR RETAIL ETF 92189F684 0 1 SH   SOLE   1 0 0
VANECK VECTORS ETF TR PHARMACEUTICAL 92189F692 0 1 SH   SOLE   1 0 0
VANECK VECTORS ETF TR AGRIBUSINESS ETF 92189F700 0 1 SH   SOLE   1 0 0
VANECK VECTORS ETF TR OIL SVCS ETF 92189F718 3 100 SH Call SOLE   100 0 0
VANECK VECTORS ETF TR OIL SVCS ETF 92189F718 3 100 SH Call SOLE   100 0 0
VANECK VECTORS ETF TR OIL SVCS ETF 92189F718 3 100 SH Put SOLE   100 0 0
VANECK VECTORS ETF TR OIL SVCS ETF 92189F718 5 200 SH Call SOLE   200 0 0
VANECK VECTORS ETF TR OIL SVCS ETF 92189F718 5 200 SH Put SOLE   200 0 0
VANECK VECTORS ETF TR OIL SVCS ETF 92189F718 8 300 SH Call SOLE   300 0 0
VANECK VECTORS ETF TR OIL SVCS ETF 92189F718 8 300 SH Call SOLE   300 0 0
VANECK VECTORS ETF TR OIL SVCS ETF 92189F718 8 300 SH Put SOLE   300 0 0
VANECK VECTORS ETF TR OIL SVCS ETF 92189F718 8 300 SH Put SOLE   300 0 0
VANECK VECTORS ETF TR OIL SVCS ETF 92189F718 8 300 SH Put SOLE   300 0 0
VANECK VECTORS ETF TR OIL SVCS ETF 92189F718 10 400 SH Put SOLE   400 0 0
VANECK VECTORS ETF TR OIL SVCS ETF 92189F718 10 400 SH Put SOLE   400 0 0
VANECK VECTORS ETF TR OIL SVCS ETF 92189F718 13 500 SH Call SOLE   500 0 0
VANECK VECTORS ETF TR OIL SVCS ETF 92189F718 13 500 SH Put SOLE   500 0 0
VANECK VECTORS ETF TR OIL SVCS ETF 92189F718 13 500 SH Put SOLE   500 0 0
VANECK VECTORS ETF TR OIL SVCS ETF 92189F718 13 500 SH Put SOLE   500 0 0
VANECK VECTORS ETF TR OIL SVCS ETF 92189F718 13 500 SH Put SOLE   500 0 0
VANECK VECTORS ETF TR OIL SVCS ETF 92189F718 13 500 SH Put SOLE   500 0 0
VANECK VECTORS ETF TR OIL SVCS ETF 92189F718 15 600 SH Put SOLE   600 0 0
VANECK VECTORS ETF TR OIL SVCS ETF 92189F718 18 700 SH Call SOLE   700 0 0
VANECK VECTORS ETF TR OIL SVCS ETF 92189F718 18 700 SH Put SOLE   700 0 0
VANECK VECTORS ETF TR OIL SVCS ETF 92189F718 20 800 SH Put SOLE   800 0 0
VANECK VECTORS ETF TR OIL SVCS ETF 92189F718 25 1,000 SH Call SOLE   1,000 0 0
VANECK VECTORS ETF TR OIL SVCS ETF 92189F718 25 1,000 SH Put SOLE   1,000 0 0
VANECK VECTORS ETF TR OIL SVCS ETF 92189F718 28 1,100 SH Call SOLE   1,100 0 0
VANECK VECTORS ETF TR OIL SVCS ETF 92189F718 28 1,100 SH Put SOLE   1,100 0 0
VANECK VECTORS ETF TR OIL SVCS ETF 92189F718 30 1,200 SH Put SOLE   1,200 0 0
VANECK VECTORS ETF TR OIL SVCS ETF 92189F718 33 1,300 SH Put SOLE   1,300 0 0
VANECK VECTORS ETF TR OIL SVCS ETF 92189F718 35 1,400 SH Put SOLE   1,400 0 0
VANECK VECTORS ETF TR OIL SVCS ETF 92189F718 35 1,400 SH Put SOLE   1,400 0 0
VANECK VECTORS ETF TR OIL SVCS ETF 92189F718 38 1,500 SH Put SOLE   1,500 0 0
VANECK VECTORS ETF TR OIL SVCS ETF 92189F718 43 1,700 SH Put SOLE   1,700 0 0
VANECK VECTORS ETF TR OIL SVCS ETF 92189F718 50 2,000 SH Put SOLE   2,000 0 0
VANECK VECTORS ETF TR OIL SVCS ETF 92189F718 53 2,100 SH Put SOLE   2,100 0 0
VANECK VECTORS ETF TR OIL SVCS ETF 92189F718 60 2,400 SH Call SOLE   2,400 0 0
VANECK VECTORS ETF TR OIL SVCS ETF 92189F718 60 2,400 SH Call SOLE   2,400 0 0
VANECK VECTORS ETF TR OIL SVCS ETF 92189F718 68 2,700 SH Put SOLE   2,700 0 0
VANECK VECTORS ETF TR OIL SVCS ETF 92189F718 76 3,000 SH Call SOLE   3,000 0 0
VANECK VECTORS ETF TR OIL SVCS ETF 92189F718 77 3,058 SH   SOLE   3,058 0 0
VANECK VECTORS ETF TR OIL SVCS ETF 92189F718 146 5,800 SH Put SOLE   5,800 0 0
VANECK VECTORS ETF TR BIOTECH ETF 92189F726 0 1 SH   SOLE   1 0 0
VANECK VECTORS ETF TR RUSSIA SMALL CAP 92189F734 0 1 SH   SOLE   1 0 0
VANECK VECTORS ETF TR RARE EARTH STRAT 92189F742 0 1 SH   SOLE   1 0 0
VANECK VECTORS ETF TR CHINAAMC CSI 300 92189F759 0 1 SH   SOLE   1 0 0
VANECK VECTORS ETF TR INDIA SMALL CAP 92189F767 0 1 SH   SOLE   1 0 0
VANECK VECTORS ETF TR EGYPT INDX ETF 92189F775 0 1 SH   SOLE   1 0 0
VANECK VECTORS ETF TR POLAND ETF 92189F783 0 1 SH   SOLE   1 0 0
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 3 100 SH Put SOLE   100 0 0
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 3 100 SH Put SOLE   100 0 0
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 5 200 SH Put SOLE   200 0 0
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 8 300 SH Call SOLE   300 0 0
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 14 500 SH Put SOLE   500 0 0
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 14 500 SH Put SOLE   500 0 0
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 19 700 SH Put SOLE   700 0 0
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 22 800 SH Call SOLE   800 0 0
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 22 800 SH Put SOLE   800 0 0
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 22 800 SH Put SOLE   800 0 0
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 25 900 SH Call SOLE   900 0 0
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 30 1,100 SH Call SOLE   1,100 0 0
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 33 1,200 SH Call SOLE   1,200 0 0
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 36 1,300 SH Call SOLE   1,300 0 0
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 36 1,300 SH Put SOLE   1,300 0 0
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 38 1,400 SH Put SOLE   1,400 0 0
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 41 1,500 SH Call SOLE   1,500 0 0
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 44 1,600 SH Put SOLE   1,600 0 0
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 44 1,600 SH Put SOLE   1,600 0 0
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 44 1,600 SH Put SOLE   1,600 0 0
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 47 1,700 SH Call SOLE   1,700 0 0
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 47 1,700 SH Put SOLE   1,700 0 0
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 49 1,800 SH Call SOLE   1,800 0 0
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 49 1,800 SH Put SOLE   1,800 0 0
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 66 2,400 SH Put SOLE   2,400 0 0
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 68 2,500 SH Put SOLE   2,500 0 0
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 77 2,800 SH Put SOLE   2,800 0 0
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 82 3,000 SH Put SOLE   3,000 0 0
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 93 3,400 SH Put SOLE   3,400 0 0
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 96 3,500 SH Put SOLE   3,500 0 0
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 98 3,600 SH Put SOLE   3,600 0 0
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 98 3,600 SH Put SOLE   3,600 0 0
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 104 3,800 SH Put SOLE   3,800 0 0
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 107 3,900 SH Call SOLE   3,900 0 0
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 112 4,100 SH Put SOLE   4,100 0 0
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 120 4,400 SH Put SOLE   4,400 0 0
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 123 4,500 SH Put SOLE   4,500 0 0
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 126 4,600 SH Put SOLE   4,600 0 0
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 131 4,800 SH Put SOLE   4,800 0 0
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 142 5,200 SH Put SOLE   5,200 0 0
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 148 5,400 SH Put SOLE   5,400 0 0
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 153 5,600 SH Put SOLE   5,600 0 0
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 172 6,300 SH Put SOLE   6,300 0 0
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 175 6,400 SH Put SOLE   6,400 0 0
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 200 7,300 SH Put SOLE   7,300 0 0
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 238 8,700 SH Put SOLE   8,700 0 0
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 268 9,800 SH Put SOLE   9,800 0 0
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 372 13,600 SH Put SOLE   13,600 0 0
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 731 26,700 SH Put SOLE   26,700 0 0
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 2,736 100,000 SH Put SOLE   100,000 0 0
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 2,793 102,100 SH Put SOLE   102,100 0 0
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 3,291 120,300 SH Put SOLE   120,300 0 0
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 9,057 331,023 SH   SOLE   331,023 0 0
VANECK VECTORS ETF TR COAL ETF 92189F809 0 1 SH   SOLE   1 0 0
VANECK VECTORS ETF TR VIETNAM ETF 92189F817 0 1 SH   SOLE   1 0 0
VANECK VECTORS ETF TR BRAZIL SMALL CP 92189F825 0 1 SH   SOLE   1 0 0
VANECK VECTORS ETF TR INDONESIA INDEX 92189F833 0 1 SH   SOLE   1 0 0
VANECK VECTORS ETF TR NAT RES ETF 92189F841 0 1 SH   SOLE   1 0 0
VANECK VECTORS ETF TR AFRICA INDEX ETF 92189F866 0 1 SH   SOLE   1 0 0
VANECK VECTORS ETF TR GAMING ETF 92189F882 0 1 SH   SOLE   1 0 0
VANGUARD GROUP DIV APP ETF 921908844 22 199 SH   SOLE   199 0 0
VANGUARD STAR FD VG TL INTL STK F 921909768 0 1 SH   SOLE   1 0 0
VANGUARD WORLD FD EXTENDED DUR 921910709 0 1 SH   SOLE   1 0 0
VANGUARD WORLD FD MEGA GRWTH IND 921910816 0 1 SH   SOLE   1 0 0
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 0 1 SH   SOLE   1 0 0
VANGUARD WORLD FD MEGA CAP INDEX 921910873 0 1 SH   SOLE   1 0 0
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 0 1 SH   SOLE   1 0 0
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 0 1 SH   SOLE   1 0 0
VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778 0 1 SH   SOLE   1 0 0
VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH 921932794 0 1 SH   SOLE   1 0 0
VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 0 1 SH   SOLE   1 0 0
VANGUARD ADMIRAL FDS INC MIDCP 400 VAL 921932844 0 1 SH   SOLE   1 0 0
VANGUARD ADMIRAL FDS INC MIDCP 400 GRTH 921932869 0 1 SH   SOLE   1 0 0
VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 0 1 SH   SOLE   1 0 0
VANGUARD BD INDEX FD INC LONG TERM BOND 921937793 0 1 SH   SOLE   1 0 0
VANGUARD BD INDEX FD INC INTERMED TERM 921937819 0 1 SH   SOLE   1 0 0
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 3 37 SH   SOLE   37 0 0
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 0 1 SH   SOLE   1 0 0
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 0 1 SH   SOLE   1 0 0
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 0 1 SH   SOLE   1 0 0
VANGUARD WHITEHALL FDS INC EMERG MKT BD ETF 921946885 0 1 SH   SOLE   1 0 0
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 0 1 SH   SOLE   1 0 0
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 0 1 SH   SOLE   1 0 0
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 7 121 SH   SOLE   121 0 0
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 0 1 SH   SOLE   1 0 0
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 0 1 SH   SOLE   1 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 0 1 SH   SOLE   1 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 0 1 SH   SOLE   1 0 0
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 0 1 SH   SOLE   1 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 0 1 SH   SOLE   1 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 5,622 100,000 SH Call SOLE   100,000 0 0
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 0 1 SH   SOLE   1 0 0
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 0 1 SH   SOLE   1 0 0
VANGUARD WORLD FDS ENERGY ETF 92204A306 19 182 SH   SOLE   182 0 0
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 37 535 SH   SOLE   535 0 0
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 0 1 SH   SOLE   1 0 0
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 26 177 SH   SOLE   177 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702 20 99 SH   SOLE   99 0 0
VANGUARD WORLD FDS MATERIALS ETF 92204A801 0 1 SH   SOLE   1 0 0
VANGUARD WORLD FDS UTILITIES ETF 92204A876 0 1 SH   SOLE   1 0 0
VANGUARD WORLD FDS COMM SRVC ETF 92204A884 0 1 SH   SOLE   1 0 0
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 0 1 SH   SOLE   1 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 0 1 SH   SOLE   1 0 0
VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599 0 1 SH   SOLE   1 0 0
VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623 0 1 SH   SOLE   1 0 0
VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649 0 1 SH   SOLE   1 0 0
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 17 128 SH   SOLE   128 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 0 1 SH   SOLE   1 0 0
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 0 1 SH   SOLE   1 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 0 1 SH   SOLE   1 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 0 1 SH   SOLE   1 0 0
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 0 1 SH   SOLE   1 0 0
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 0 1 SH   SOLE   1 0 0
VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 0 1 SH   SOLE   1 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 0 1 SH   SOLE   1 0 0
VECTRUS INC COM 92242T101 55 1,751 SH   SOLE   1,751 0 0
VEEVA SYS INC CL A COM 922475108 426 3,913 SH   SOLE   3,913 0 0
VENTAS INC COM 92276F100 7,341 135,000 SH Call SOLE   135,000 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 0 1 SH   SOLE   1 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 0 1 SH   SOLE   1 0 0
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 0 1 SH   SOLE   1 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 1 7 SH   SOLE   7 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595 68 361 SH   SOLE   361 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611 29 208 SH   SOLE   208 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 0 1 SH   SOLE   1 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637 7 51 SH   SOLE   51 0 0
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 0 1 SH   SOLE   1 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 0 1 SH   SOLE   1 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 3 29 SH   SOLE   29 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 0 1 SH   SOLE   1 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 0 1 SH   SOLE   1 0 0
VEONEER INCORPORATED COM 92336X109 267 4,856 SH   SOLE   4,856 0 0
VERASTEM INC COM 92337C104 5 745 SH   SOLE   745 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 5 100 SH Call SOLE   100 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 5 100 SH Put SOLE   100 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 11 200 SH Call SOLE   200 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 11 200 SH Call SOLE   200 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 16 300 SH Put SOLE   300 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 21 400 SH Put SOLE   400 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 27 500 SH Call SOLE   500 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 32 600 SH Put SOLE   600 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 32 600 SH Put SOLE   600 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 37 700 SH Call SOLE   700 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 48 900 SH Call SOLE   900 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 48 900 SH Call SOLE   900 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 53 1,000 SH Call SOLE   1,000 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 59 1,100 SH Put SOLE   1,100 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 64 1,200 SH Put SOLE   1,200 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 64 1,200 SH Put SOLE   1,200 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 69 1,300 SH Call SOLE   1,300 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 69 1,300 SH Put SOLE   1,300 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 69 1,300 SH Put SOLE   1,300 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 75 1,400 SH Put SOLE   1,400 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 75 1,400 SH Put SOLE   1,400 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 91 1,700 SH Put SOLE   1,700 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 96 1,800 SH Put SOLE   1,800 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 107 2,000 SH Call SOLE   2,000 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 107 2,000 SH Put SOLE   2,000 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 112 2,100 SH Put SOLE   2,100 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 133 2,500 SH Put SOLE   2,500 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 133 2,500 SH Put SOLE   2,500 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 171 3,200 SH Put SOLE   3,200 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 176 3,300 SH Put SOLE   3,300 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 181 3,387 SH   SOLE   3,387 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 182 3,400 SH Put SOLE   3,400 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 192 3,600 SH Call SOLE   3,600 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 208 3,900 SH Call SOLE   3,900 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 240 4,500 SH Call SOLE   4,500 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 240 4,500 SH Put SOLE   4,500 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 294 5,500 SH Put SOLE   5,500 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 310 5,800 SH Call SOLE   5,800 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 336 6,300 SH Call SOLE   6,300 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 352 6,600 SH Put SOLE   6,600 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 358 6,700 SH Call SOLE   6,700 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 358 6,700 SH Put SOLE   6,700 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 416 7,800 SH Call SOLE   7,800 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 448 8,400 SH Put SOLE   8,400 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 470 8,800 SH Put SOLE   8,800 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 507 9,500 SH Put SOLE   9,500 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 598 11,200 SH Put SOLE   11,200 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 603 11,300 SH Call SOLE   11,300 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 609 11,400 SH Call SOLE   11,400 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 705 13,200 SH Call SOLE   13,200 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 705 13,200 SH Put SOLE   13,200 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 747 14,000 SH Put SOLE   14,000 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 876 16,400 SH Call SOLE   16,400 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 924 17,300 SH Call SOLE   17,300 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 1,073 20,100 SH Call SOLE   20,100 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 1,783 33,400 SH Put SOLE   33,400 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 2,050 38,400 SH Put SOLE   38,400 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 2,226 41,700 SH Put SOLE   41,700 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 2,552 47,800 SH Call SOLE   47,800 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 2,670 50,000 SH Put SOLE   50,000 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 3,070 57,500 SH Put SOLE   57,500 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 3,492 65,400 SH Put SOLE   65,400 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 4,100 76,800 SH Call SOLE   76,800 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 6,460 121,000 SH Put SOLE   121,000 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 7,213 135,100 SH Call SOLE   135,100 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 7,555 141,500 SH Put SOLE   141,500 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 10,678 200,000 SH Call SOLE   200,000 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 10,689 200,200 SH Call SOLE   200,200 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 12,338 231,100 SH Put SOLE   231,100 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 12,691 237,700 SH Call SOLE   237,700 0 0
VERISK ANALYTICS INC COM 92345Y106 27 223 SH   SOLE   223 0 0
VERICEL CORP COM 92346J108 1 65 SH   SOLE   65 0 0
VERMILION ENERGY INC COM 923725105 12 371 SH   SOLE   371 0 0
VERSO CORP CL A 92531L207 5 161 SH   SOLE   161 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 39 200 SH Put SOLE   200 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 58 300 SH Put SOLE   300 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 101 525 SH   SOLE   525 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 1,927 10,000 SH Put SOLE   10,000 0 0
VERSUM MATLS INC COM 92532W103 37 1,023 SH   SOLE   1,023 0 0
VIASAT INC COM 92552V100 45 711 SH   SOLE   711 0 0
VIACOM INC NEW CL B 92553P201 65 1,936 SH   SOLE   1,936 0 0
VIACOM INC NEW CL B 92553P201 837 24,800 SH Put SOLE   24,800 0 0
VIACOM INC NEW CL B 92553P201 7,427 220,000 SH Put SOLE   220,000 0 0
VIAVI SOLUTIONS INC COM 925550105 6 515 SH   SOLE   515 0 0
VICI PPTYS INC COM 925652109 136 6,311 SH   SOLE   6,311 0 0
VICOR CORP COM 925815102 3,989 86,725 SH   SOLE   86,725 0 0
VICTORY PORTFOLIOS II VCSHS US 500 VOL 92647N766 0 1 SH   SOLE   1 0 0
VICTORY PORTFOLIOS II VCSHS US DISCVRY 92647N774 0 1 SH   SOLE   1 0 0
VICTORY PORTFOLIOS II VCSHS US 500 ENH 92647N782 0 1 SH   SOLE   1 0 0
VICTORY PORTFOLIOS II VCSHS US EQ INCM 92647N824 0 1 SH   SOLE   1 0 0
VIEWRAY INC COM 92672L107 936 100,000 SH Put SOLE   100,000 0 0
VIEWRAY INC COM 92672L107 1,509 161,268 SH   SOLE   161,268 0 0
VIKING THERAPEUTICS INC COM 92686J106 226 12,999 SH   SOLE   12,999 0 0
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 5 129 SH   SOLE   129 0 0
VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 1,560 250,000 SH Call SOLE   250,000 0 0
VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 3,744 600,000 SH Put SOLE   600,000 0 0
VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 3,744 600,000 SH Put SOLE   600,000 0 0
VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 5,113 819,315 SH   SOLE   819,315 0 0
VISA INC COM CL A 92826C839 15 100 SH Call SOLE   100 0 0
VISA INC COM CL A 92826C839 30 200 SH Put SOLE   200 0 0
VISA INC COM CL A 92826C839 30 200 SH Put SOLE   200 0 0
VISA INC COM CL A 92826C839 45 300 SH Call SOLE   300 0 0
VISA INC COM CL A 92826C839 45 300 SH Put SOLE   300 0 0
VISA INC COM CL A 92826C839 45 300 SH Put SOLE   300 0 0
VISA INC COM CL A 92826C839 45 300 SH Put SOLE   300 0 0
VISA INC COM CL A 92826C839 45 300 SH Put SOLE   300 0 0
VISA INC COM CL A 92826C839 45 300 SH Put SOLE   300 0 0
VISA INC COM CL A 92826C839 45 300 SH Put SOLE   300 0 0
VISA INC COM CL A 92826C839 45 300 SH Put SOLE   300 0 0
VISA INC COM CL A 92826C839 45 300 SH Put SOLE   300 0 0
VISA INC COM CL A 92826C839 60 400 SH Put SOLE   400 0 0
VISA INC COM CL A 92826C839 60 400 SH Put SOLE   400 0 0
VISA INC COM CL A 92826C839 60 400 SH Put SOLE   400 0 0
VISA INC COM CL A 92826C839 60 400 SH Put SOLE   400 0 0
VISA INC COM CL A 92826C839 75 500 SH Call SOLE   500 0 0
VISA INC COM CL A 92826C839 75 500 SH Put SOLE   500 0 0
VISA INC COM CL A 92826C839 75 500 SH Put SOLE   500 0 0
VISA INC COM CL A 92826C839 75 500 SH Put SOLE   500 0 0
VISA INC COM CL A 92826C839 75 500 SH Put SOLE   500 0 0
VISA INC COM CL A 92826C839 75 500 SH Put SOLE   500 0 0
VISA INC COM CL A 92826C839 90 600 SH Call SOLE   600 0 0
VISA INC COM CL A 92826C839 90 600 SH Call SOLE   600 0 0
VISA INC COM CL A 92826C839 90 600 SH Call SOLE   600 0 0
VISA INC COM CL A 92826C839 90 600 SH Call SOLE   600 0 0
VISA INC COM CL A 92826C839 90 600 SH Put SOLE   600 0 0
VISA INC COM CL A 92826C839 90 600 SH Put SOLE   600 0 0
VISA INC COM CL A 92826C839 90 600 SH Put SOLE   600 0 0
VISA INC COM CL A 92826C839 90 600 SH Put SOLE   600 0 0
VISA INC COM CL A 92826C839 90 600 SH Put SOLE   600 0 0
VISA INC COM CL A 92826C839 90 600 SH Put SOLE   600 0 0
VISA INC COM CL A 92826C839 90 600 SH Put SOLE   600 0 0
VISA INC COM CL A 92826C839 105 700 SH Call SOLE   700 0 0
VISA INC COM CL A 92826C839 105 700 SH Put SOLE   700 0 0
VISA INC COM CL A 92826C839 105 700 SH Put SOLE   700 0 0
VISA INC COM CL A 92826C839 105 700 SH Put SOLE   700 0 0
VISA INC COM CL A 92826C839 105 700 SH Put SOLE   700 0 0
VISA INC COM CL A 92826C839 120 800 SH Put SOLE   800 0 0
VISA INC COM CL A 92826C839 120 800 SH Put SOLE   800 0 0
VISA INC COM CL A 92826C839 135 900 SH Put SOLE   900 0 0
VISA INC COM CL A 92826C839 150 1,000 SH Put SOLE   1,000 0 0
VISA INC COM CL A 92826C839 165 1,100 SH Put SOLE   1,100 0 0
VISA INC COM CL A 92826C839 165 1,100 SH Put SOLE   1,100 0 0
VISA INC COM CL A 92826C839 165 1,100 SH Put SOLE   1,100 0 0
VISA INC COM CL A 92826C839 165 1,100 SH Put SOLE   1,100 0 0
VISA INC COM CL A 92826C839 180 1,200 SH Put SOLE   1,200 0 0
VISA INC COM CL A 92826C839 180 1,200 SH Put SOLE   1,200 0 0
VISA INC COM CL A 92826C839 180 1,200 SH Put SOLE   1,200 0 0
VISA INC COM CL A 92826C839 210 1,400 SH Put SOLE   1,400 0 0
VISA INC COM CL A 92826C839 240 1,600 SH Put SOLE   1,600 0 0
VISA INC COM CL A 92826C839 255 1,700 SH Call SOLE   1,700 0 0
VISA INC COM CL A 92826C839 285 1,900 SH Put SOLE   1,900 0 0
VISA INC COM CL A 92826C839 285 1,900 SH Put SOLE   1,900 0 0
VISA INC COM CL A 92826C839 285 1,900 SH Put SOLE   1,900 0 0
VISA INC COM CL A 92826C839 300 2,000 SH Call SOLE   2,000 0 0
VISA INC COM CL A 92826C839 360 2,400 SH Put SOLE   2,400 0 0
VISA INC COM CL A 92826C839 390 2,600 SH Put SOLE   2,600 0 0
VISA INC COM CL A 92826C839 405 2,700 SH Put SOLE   2,700 0 0
VISA INC COM CL A 92826C839 465 3,100 SH Put SOLE   3,100 0 0
VISA INC COM CL A 92826C839 540 3,600 SH Put SOLE   3,600 0 0
VISA INC COM CL A 92826C839 615 4,100 SH Put SOLE   4,100 0 0
VISA INC COM CL A 92826C839 615 4,100 SH Put SOLE   4,100 0 0
VISA INC COM CL A 92826C839 615 4,100 SH Put SOLE   4,100 0 0
VISA INC COM CL A 92826C839 750 5,000 SH Put SOLE   5,000 0 0
VISA INC COM CL A 92826C839 1,006 6,700 SH Call SOLE   6,700 0 0
VISA INC COM CL A 92826C839 1,006 6,700 SH Put SOLE   6,700 0 0
VISA INC COM CL A 92826C839 1,036 6,900 SH Put SOLE   6,900 0 0
VISA INC COM CL A 92826C839 1,666 11,100 SH Put SOLE   11,100 0 0
VISA INC COM CL A 92826C839 2,176 14,500 SH Put SOLE   14,500 0 0
VISA INC COM CL A 92826C839 2,221 14,800 SH Call SOLE   14,800 0 0
VISA INC COM CL A 92826C839 3,002 20,000 SH Put SOLE   20,000 0 0
VISA INC COM CL A 92826C839 3,917 26,100 SH Put SOLE   26,100 0 0
VISA INC COM CL A 92826C839 5,028 33,500 SH Put SOLE   33,500 0 0
VISA INC COM CL A 92826C839 5,628 37,500 SH Call SOLE   37,500 0 0
VISA INC COM CL A 92826C839 7,505 50,000 SH Call SOLE   50,000 0 0
VISA INC COM CL A 92826C839 9,456 63,000 SH Put SOLE   63,000 0 0
VISA INC COM CL A 92826C839 10,506 70,000 SH Call SOLE   70,000 0 0
VISA INC COM CL A 92826C839 25,095 167,200 SH Put SOLE   167,200 0 0
VISA INC COM CL A 92826C839 26,266 175,000 SH Call SOLE   175,000 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 18 901 SH   SOLE   901 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 407 20,000 SH Call SOLE   20,000 0 0
VISTEON CORP COM NEW 92839U206 49 524 SH   SOLE   524 0 0
VISTAGEN THERAPEUTICS INC COM NEW 92840H202 64 44,437 SH   SOLE   44,437 0 0
VISTRA ENERGY CORP COM 92840M102 594 23,859 SH   SOLE   23,859 0 0
VITAMIN SHOPPE INC COM 92849E101 0 13 SH   SOLE   13 0 0
VMWARE INC CL A COM 928563402 31 200 SH Call SOLE   200 0 0
VMWARE INC CL A COM 928563402 31 200 SH Call SOLE   200 0 0
VMWARE INC CL A COM 928563402 156 1,000 SH Put SOLE   1,000 0 0
VMWARE INC CL A COM 928563402 5,036 32,272 SH   SOLE   32,272 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 24 644 SH   SOLE   644 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 4,472 206,100 SH Call SOLE   206,100 0 0
VORNADO RLTY TR SH BEN INT 929042109 5,110 70,000 SH Call SOLE   70,000 0 0
VORNADO RLTY TR SH BEN INT 929042109 6,862 94,000 SH Call SOLE   94,000 0 0
VOYA FINL INC COM 929089100 2,791 56,184 SH   SOLE   56,184 0 0
W & T OFFSHORE INC COM 92922P106 234 24,295 SH   SOLE   24,295 0 0
WABCO HLDGS INC COM 92927K102 25 215 SH   SOLE   215 0 0
WPP PLC NEW ADR 92937A102 1,688 23,044 SH   SOLE   23,044 0 0
WPP PLC NEW ADR 92937A102 7,327 100,000 SH Call SOLE   100,000 0 0
WPP PLC NEW ADR 92937A102 7,327 100,000 SH Put SOLE   100,000 0 0
WEC ENERGY GROUP INC COM 92939U106 1 8 SH   SOLE   8 0 0
WABASH NATL CORP COM 929566107 40 2,196 SH   SOLE   2,196 0 0
WADDELL & REED FINL INC CL A 930059100 60 2,824 SH   SOLE   2,824 0 0
WALMART INC COM 931142103 9 100 SH Call SOLE   100 0 0
WALMART INC COM 931142103 47 500 SH Call SOLE   500 0 0
WALMART INC COM 931142103 47 500 SH Put SOLE   500 0 0
WALMART INC COM 931142103 47 500 SH Put SOLE   500 0 0
WALMART INC COM 931142103 66 700 SH Call SOLE   700 0 0
WALMART INC COM 931142103 66 700 SH Call SOLE   700 0 0
WALMART INC COM 931142103 75 800 SH Call SOLE   800 0 0
WALMART INC COM 931142103 103 1,100 SH Put SOLE   1,100 0 0
WALMART INC COM 931142103 113 1,200 SH Put SOLE   1,200 0 0
WALMART INC COM 931142103 113 1,200 SH Put SOLE   1,200 0 0
WALMART INC COM 931142103 122 1,300 SH Call SOLE   1,300 0 0
WALMART INC COM 931142103 216 2,300 SH Put SOLE   2,300 0 0
WALMART INC COM 931142103 263 2,800 SH Put SOLE   2,800 0 0
WALMART INC COM 931142103 338 3,600 SH Put SOLE   3,600 0 0
WALMART INC COM 931142103 639 6,800 SH Put SOLE   6,800 0 0
WALMART INC COM 931142103 639 6,800 SH Put SOLE   6,800 0 0
WALMART INC COM 931142103 732 7,800 SH Put SOLE   7,800 0 0
WALMART INC COM 931142103 930 9,900 SH Put SOLE   9,900 0 0
WALMART INC COM 931142103 939 10,000 SH Put SOLE   10,000 0 0
WALMART INC COM 931142103 1,005 10,700 SH Call SOLE   10,700 0 0
WALMART INC COM 931142103 1,878 20,000 SH Put SOLE   20,000 0 0
WALMART INC COM 931142103 2,028 21,600 SH Put SOLE   21,600 0 0
WALMART INC COM 931142103 2,573 27,400 SH Put SOLE   27,400 0 0
WALMART INC COM 931142103 2,620 27,900 SH Put SOLE   27,900 0 0
WALMART INC COM 931142103 2,620 27,900 SH Put SOLE   27,900 0 0
WALMART INC COM 931142103 2,648 28,200 SH Put SOLE   28,200 0 0
WALMART INC COM 931142103 2,808 29,900 SH Put SOLE   29,900 0 0
WALMART INC COM 931142103 3,287 35,000 SH Put SOLE   35,000 0 0
WALMART INC COM 931142103 3,681 39,200 SH Put SOLE   39,200 0 0
WALMART INC COM 931142103 3,747 39,900 SH Put SOLE   39,900 0 0
WALMART INC COM 931142103 7,776 82,800 SH Call SOLE   82,800 0 0
WALMART INC COM 931142103 9,203 98,000 SH Put SOLE   98,000 0 0
WALMART INC COM 931142103 10,462 111,400 SH Put SOLE   111,400 0 0
WALMART INC COM 931142103 12,208 130,000 SH Call SOLE   130,000 0 0
WALMART INC COM 931142103 13,542 144,200 SH Put SOLE   144,200 0 0
WALMART INC COM 931142103 18,979 202,100 SH Put SOLE   202,100 0 0
WALMART INC COM 931142103 21,186 225,600 SH Put SOLE   225,600 0 0
WALMART INC COM 931142103 22,106 235,400 SH Put SOLE   235,400 0 0
WALMART INC COM 931142103 24,200 257,691 SH   SOLE   257,691 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 7 100 SH Call SOLE   100 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 7 100 SH Put SOLE   100 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 7 100 SH Put SOLE   100 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 15 200 SH Call SOLE   200 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 15 200 SH Put SOLE   200 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 22 300 SH Call SOLE   300 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 22 300 SH Call SOLE   300 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 22 300 SH Put SOLE   300 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 22 300 SH Put SOLE   300 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 22 300 SH Put SOLE   300 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 22 300 SH Put SOLE   300 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 22 300 SH Put SOLE   300 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 22 300 SH Put SOLE   300 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 29 400 SH Call SOLE   400 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 29 400 SH Call SOLE   400 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 29 400 SH Call SOLE   400 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 29 400 SH Put SOLE   400 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 36 500 SH Call SOLE   500 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 36 500 SH Call SOLE   500 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 36 500 SH Call SOLE   500 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 36 500 SH Call SOLE   500 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 36 500 SH Call SOLE   500 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 36 500 SH Put SOLE   500 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 36 500 SH Put SOLE   500 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 36 500 SH Put SOLE   500 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 36 500 SH Put SOLE   500 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 36 500 SH Put SOLE   500 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 44 600 SH Call SOLE   600 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 44 600 SH Put SOLE   600 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 44 600 SH Put SOLE   600 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 44 600 SH Put SOLE   600 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 44 600 SH Put SOLE   600 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 44 600 SH Put SOLE   600 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 44 600 SH Put SOLE   600 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 51 700 SH Call SOLE   700 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 51 700 SH Call SOLE   700 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 51 700 SH Call SOLE   700 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 51 700 SH Call SOLE   700 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 51 700 SH Call SOLE   700 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 51 700 SH Put SOLE   700 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 58 800 SH Call SOLE   800 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 58 800 SH Call SOLE   800 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 58 800 SH Call SOLE   800 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 58 800 SH Put SOLE   800 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 58 800 SH Put SOLE   800 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 58 800 SH Put SOLE   800 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 66 900 SH Call SOLE   900 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 66 900 SH Call SOLE   900 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 66 900 SH Put SOLE   900 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 66 900 SH Put SOLE   900 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 73 1,000 SH Call SOLE   1,000 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 73 1,000 SH Put SOLE   1,000 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 73 1,000 SH Put SOLE   1,000 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 73 1,000 SH Put SOLE   1,000 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 80 1,100 SH Call SOLE   1,100 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 80 1,100 SH Put SOLE   1,100 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 87 1,200 SH Call SOLE   1,200 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 87 1,200 SH Put SOLE   1,200 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 87 1,200 SH Put SOLE   1,200 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 95 1,300 SH Put SOLE   1,300 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 102 1,400 SH Call SOLE   1,400 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 102 1,400 SH Call SOLE   1,400 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 102 1,400 SH Put SOLE   1,400 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 109 1,500 SH Call SOLE   1,500 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 109 1,500 SH Put SOLE   1,500 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 117 1,600 SH Call SOLE   1,600 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 124 1,700 SH Call SOLE   1,700 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 124 1,700 SH Call SOLE   1,700 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 124 1,700 SH Call SOLE   1,700 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 131 1,800 SH Call SOLE   1,800 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 131 1,800 SH Put SOLE   1,800 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 139 1,900 SH Put SOLE   1,900 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 139 1,900 SH Put SOLE   1,900 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 139 1,900 SH Put SOLE   1,900 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 146 2,000 SH Call SOLE   2,000 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 146 2,000 SH Put SOLE   2,000 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 153 2,100 SH Call SOLE   2,100 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 153 2,100 SH Call SOLE   2,100 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 168 2,300 SH Call SOLE   2,300 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 168 2,300 SH Put SOLE   2,300 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 182 2,500 SH Call SOLE   2,500 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 182 2,500 SH Put SOLE   2,500 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 197 2,700 SH Call SOLE   2,700 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 197 2,700 SH Put SOLE   2,700 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 197 2,700 SH Put SOLE   2,700 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 226 3,100 SH Put SOLE   3,100 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 248 3,400 SH Call SOLE   3,400 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 248 3,400 SH Put SOLE   3,400 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 270 3,700 SH Call SOLE   3,700 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 292 4,000 SH Call SOLE   4,000 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 306 4,200 SH Call SOLE   4,200 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 328 4,500 SH Put SOLE   4,500 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 437 6,000 SH Put SOLE   6,000 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 445 6,100 SH Put SOLE   6,100 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 467 6,400 SH Call SOLE   6,400 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 729 10,000 SH Put SOLE   10,000 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 1,225 16,800 SH Put SOLE   16,800 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 1,852 25,400 SH Put SOLE   25,400 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 2,719 37,300 SH Call SOLE   37,300 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 2,829 38,800 SH Put SOLE   38,800 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 9,842 135,000 SH Call SOLE   135,000 0 0
WARRIOR MET COAL INC COM 93627C101 30 1,106 SH   SOLE   1,106 0 0
WASHINGTON FED INC COM 938824109 36 1,116 SH   SOLE   1,116 0 0
WASHINGTON PRIME GROUP NEW COM 93964W108 2 210 SH   SOLE   210 0 0
WASTE MGMT INC DEL COM 94106L109 275 3,045 SH   SOLE   3,045 0 0
WASTE MGMT INC DEL COM 94106L109 3,163 35,000 SH Put SOLE   35,000 0 0
WAYFAIR INC CL A 94419L101 15 100 SH Call SOLE   100 0 0
WAYFAIR INC CL A 94419L101 15 100 SH Call SOLE   100 0 0
WAYFAIR INC CL A 94419L101 15 100 SH Call SOLE   100 0 0
WAYFAIR INC CL A 94419L101 15 100 SH Put SOLE   100 0 0
WAYFAIR INC CL A 94419L101 15 100 SH Put SOLE   100 0 0
WAYFAIR INC CL A 94419L101 15 100 SH Put SOLE   100 0 0
WAYFAIR INC CL A 94419L101 15 100 SH Put SOLE   100 0 0
WAYFAIR INC CL A 94419L101 15 100 SH Put SOLE   100 0 0
WAYFAIR INC CL A 94419L101 15 100 SH Put SOLE   100 0 0
WAYFAIR INC CL A 94419L101 15 100 SH Put SOLE   100 0 0
WAYFAIR INC CL A 94419L101 15 100 SH Put SOLE   100 0 0
WAYFAIR INC CL A 94419L101 30 200 SH Call SOLE   200 0 0
WAYFAIR INC CL A 94419L101 30 200 SH Call SOLE   200 0 0
WAYFAIR INC CL A 94419L101 30 200 SH Call SOLE   200 0 0
WAYFAIR INC CL A 94419L101 30 200 SH Call SOLE   200 0 0
WAYFAIR INC CL A 94419L101 30 200 SH Call SOLE   200 0 0
WAYFAIR INC CL A 94419L101 30 200 SH Put SOLE   200 0 0
WAYFAIR INC CL A 94419L101 30 200 SH Put SOLE   200 0 0
WAYFAIR INC CL A 94419L101 30 200 SH Put SOLE   200 0 0
WAYFAIR INC CL A 94419L101 30 200 SH Put SOLE   200 0 0
WAYFAIR INC CL A 94419L101 30 200 SH Put SOLE   200 0 0
WAYFAIR INC CL A 94419L101 30 200 SH Put SOLE   200 0 0
WAYFAIR INC CL A 94419L101 30 200 SH Put SOLE   200 0 0
WAYFAIR INC CL A 94419L101 30 200 SH Put SOLE   200 0 0
WAYFAIR INC CL A 94419L101 30 200 SH Put SOLE   200 0 0
WAYFAIR INC CL A 94419L101 30 200 SH Put SOLE   200 0 0
WAYFAIR INC CL A 94419L101 30 200 SH Put SOLE   200 0 0
WAYFAIR INC CL A 94419L101 30 200 SH Put SOLE   200 0 0
WAYFAIR INC CL A 94419L101 44 300 SH Call SOLE   300 0 0
WAYFAIR INC CL A 94419L101 44 300 SH Call SOLE   300 0 0
WAYFAIR INC CL A 94419L101 44 300 SH Call SOLE   300 0 0
WAYFAIR INC CL A 94419L101 44 300 SH Put SOLE   300 0 0
WAYFAIR INC CL A 94419L101 44 300 SH Put SOLE   300 0 0
WAYFAIR INC CL A 94419L101 44 300 SH Put SOLE   300 0 0
WAYFAIR INC CL A 94419L101 44 300 SH Put SOLE   300 0 0
WAYFAIR INC CL A 94419L101 44 300 SH Put SOLE   300 0 0
WAYFAIR INC CL A 94419L101 44 300 SH Put SOLE   300 0 0
WAYFAIR INC CL A 94419L101 89 600 SH Call SOLE   600 0 0
WAYFAIR INC CL A 94419L101 89 600 SH Call SOLE   600 0 0
WAYFAIR INC CL A 94419L101 89 600 SH Put SOLE   600 0 0
WAYFAIR INC CL A 94419L101 211 1,427 SH   SOLE   1,427 0 0
WEBSTER FINL CORP CONN COM 947890109 1,474 25,000 SH Call SOLE   25,000 0 0
WEBSTER FINL CORP CONN COM 947890109 2,889 49,000 SH Call SOLE   49,000 0 0
WEIBO CORP SPONSORED ADR 948596101 7 100 SH Call SOLE   100 0 0
WEIBO CORP SPONSORED ADR 948596101 7 100 SH Call SOLE   100 0 0
WEIBO CORP SPONSORED ADR 948596101 7 100 SH Call SOLE   100 0 0
WEIBO CORP SPONSORED ADR 948596101 7 100 SH Call SOLE   100 0 0
WEIBO CORP SPONSORED ADR 948596101 7 100 SH Call SOLE   100 0 0
WEIBO CORP SPONSORED ADR 948596101 7 100 SH Call SOLE   100 0 0
WEIBO CORP SPONSORED ADR 948596101 7 100 SH Put SOLE   100 0 0
WEIBO CORP SPONSORED ADR 948596101 7 100 SH Put SOLE   100 0 0
WEIBO CORP SPONSORED ADR 948596101 7 100 SH Put SOLE   100 0 0
WEIBO CORP SPONSORED ADR 948596101 7 100 SH Put SOLE   100 0 0
WEIBO CORP SPONSORED ADR 948596101 7 100 SH Put SOLE   100 0 0
WEIBO CORP SPONSORED ADR 948596101 15 200 SH Call SOLE   200 0 0
WEIBO CORP SPONSORED ADR 948596101 15 200 SH Call SOLE   200 0 0
WEIBO CORP SPONSORED ADR 948596101 15 200 SH Call SOLE   200 0 0
WEIBO CORP SPONSORED ADR 948596101 15 200 SH Call SOLE   200 0 0
WEIBO CORP SPONSORED ADR 948596101 15 200 SH Call SOLE   200 0 0
WEIBO CORP SPONSORED ADR 948596101 15 200 SH Call SOLE   200 0 0
WEIBO CORP SPONSORED ADR 948596101 15 200 SH Call SOLE   200 0 0
WEIBO CORP SPONSORED ADR 948596101 15 200 SH Call SOLE   200 0 0
WEIBO CORP SPONSORED ADR 948596101 15 200 SH Call SOLE   200 0 0
WEIBO CORP SPONSORED ADR 948596101 15 200 SH Call SOLE   200 0 0
WEIBO CORP SPONSORED ADR 948596101 15 200 SH Call SOLE   200 0 0
WEIBO CORP SPONSORED ADR 948596101 15 200 SH Put SOLE   200 0 0
WEIBO CORP SPONSORED ADR 948596101 15 200 SH Put SOLE   200 0 0
WEIBO CORP SPONSORED ADR 948596101 15 200 SH Put SOLE   200 0 0
WEIBO CORP SPONSORED ADR 948596101 15 200 SH Put SOLE   200 0 0
WEIBO CORP SPONSORED ADR 948596101 15 200 SH Put SOLE   200 0 0
WEIBO CORP SPONSORED ADR 948596101 15 200 SH Put SOLE   200 0 0
WEIBO CORP SPONSORED ADR 948596101 15 200 SH Put SOLE   200 0 0
WEIBO CORP SPONSORED ADR 948596101 15 200 SH Put SOLE   200 0 0
WEIBO CORP SPONSORED ADR 948596101 15 200 SH Put SOLE   200 0 0
WEIBO CORP SPONSORED ADR 948596101 22 300 SH Call SOLE   300 0 0
WEIBO CORP SPONSORED ADR 948596101 22 300 SH Put SOLE   300 0 0
WEIBO CORP SPONSORED ADR 948596101 22 300 SH Put SOLE   300 0 0
WEIBO CORP SPONSORED ADR 948596101 22 300 SH Put SOLE   300 0 0
WEIBO CORP SPONSORED ADR 948596101 22 300 SH Put SOLE   300 0 0
WEIBO CORP SPONSORED ADR 948596101 22 300 SH Put SOLE   300 0 0
WEIBO CORP SPONSORED ADR 948596101 22 300 SH Put SOLE   300 0 0
WEIBO CORP SPONSORED ADR 948596101 29 400 SH Call SOLE   400 0 0
WEIBO CORP SPONSORED ADR 948596101 29 400 SH Put SOLE   400 0 0
WEIBO CORP SPONSORED ADR 948596101 29 400 SH Put SOLE   400 0 0
WEIBO CORP SPONSORED ADR 948596101 29 400 SH Put SOLE   400 0 0
WEIBO CORP SPONSORED ADR 948596101 29 400 SH Put SOLE   400 0 0
WEIBO CORP SPONSORED ADR 948596101 29 400 SH Put SOLE   400 0 0
WEIBO CORP SPONSORED ADR 948596101 29 400 SH Put SOLE   400 0 0
WEIBO CORP SPONSORED ADR 948596101 29 400 SH Put SOLE   400 0 0
WEIBO CORP SPONSORED ADR 948596101 29 400 SH Put SOLE   400 0 0
WEIBO CORP SPONSORED ADR 948596101 37 500 SH Call SOLE   500 0 0
WEIBO CORP SPONSORED ADR 948596101 37 500 SH Call SOLE   500 0 0
WEIBO CORP SPONSORED ADR 948596101 37 500 SH Put SOLE   500 0 0
WEIBO CORP SPONSORED ADR 948596101 37 500 SH Put SOLE   500 0 0
WEIBO CORP SPONSORED ADR 948596101 37 500 SH Put SOLE   500 0 0
WEIBO CORP SPONSORED ADR 948596101 37 500 SH Put SOLE   500 0 0
WEIBO CORP SPONSORED ADR 948596101 44 600 SH Call SOLE   600 0 0
WEIBO CORP SPONSORED ADR 948596101 44 600 SH Call SOLE   600 0 0
WEIBO CORP SPONSORED ADR 948596101 44 600 SH Call SOLE   600 0 0
WEIBO CORP SPONSORED ADR 948596101 44 600 SH Call SOLE   600 0 0
WEIBO CORP SPONSORED ADR 948596101 44 600 SH Put SOLE   600 0 0
WEIBO CORP SPONSORED ADR 948596101 44 600 SH Put SOLE   600 0 0
WEIBO CORP SPONSORED ADR 948596101 44 600 SH Put SOLE   600 0 0
WEIBO CORP SPONSORED ADR 948596101 44 600 SH Put SOLE   600 0 0
WEIBO CORP SPONSORED ADR 948596101 44 600 SH Put SOLE   600 0 0
WEIBO CORP SPONSORED ADR 948596101 59 800 SH Call SOLE   800 0 0
WEIBO CORP SPONSORED ADR 948596101 59 800 SH Put SOLE   800 0 0
WEIBO CORP SPONSORED ADR 948596101 59 800 SH Put SOLE   800 0 0
WEIBO CORP SPONSORED ADR 948596101 59 800 SH Put SOLE   800 0 0
WEIBO CORP SPONSORED ADR 948596101 66 900 SH Call SOLE   900 0 0
WEIBO CORP SPONSORED ADR 948596101 66 900 SH Call SOLE   900 0 0
WEIBO CORP SPONSORED ADR 948596101 66 900 SH Call SOLE   900 0 0
WEIBO CORP SPONSORED ADR 948596101 66 900 SH Put SOLE   900 0 0
WEIBO CORP SPONSORED ADR 948596101 73 1,000 SH Put SOLE   1,000 0 0
WEIBO CORP SPONSORED ADR 948596101 73 1,000 SH Put SOLE   1,000 0 0
WEIBO CORP SPONSORED ADR 948596101 73 1,000 SH Put SOLE   1,000 0 0
WEIBO CORP SPONSORED ADR 948596101 88 1,200 SH Put SOLE   1,200 0 0
WEIBO CORP SPONSORED ADR 948596101 88 1,200 SH Put SOLE   1,200 0 0
WEIBO CORP SPONSORED ADR 948596101 88 1,200 SH Put SOLE   1,200 0 0
WEIBO CORP SPONSORED ADR 948596101 95 1,300 SH Put SOLE   1,300 0 0
WEIBO CORP SPONSORED ADR 948596101 95 1,300 SH Put SOLE   1,300 0 0
WEIBO CORP SPONSORED ADR 948596101 95 1,300 SH Put SOLE   1,300 0 0
WEIBO CORP SPONSORED ADR 948596101 102 1,400 SH Call SOLE   1,400 0 0
WEIBO CORP SPONSORED ADR 948596101 102 1,400 SH Put SOLE   1,400 0 0
WEIBO CORP SPONSORED ADR 948596101 102 1,400 SH Put SOLE   1,400 0 0
WEIBO CORP SPONSORED ADR 948596101 124 1,700 SH Put SOLE   1,700 0 0
WEIBO CORP SPONSORED ADR 948596101 3,686 50,400 SH Put SOLE   50,400 0 0
WEIBO CORP SPONSORED ADR 948596101 5,119 70,000 SH Put SOLE   70,000 0 0
WEIBO CORP SPONSORED ADR 948596101 10,743 146,900 SH Put SOLE   146,900 0 0
WEIBO CORP SPONSORED ADR 948596101 28,300 386,985 SH   SOLE   386,985 0 0
WEIBO CORP SPONSORED ADR 948596101 33,676 460,500 SH Put SOLE   460,500 0 0
WEIGHT WATCHERS INTL INC NEW COM 948626106 7 100 SH Call SOLE   100 0 0
WEIGHT WATCHERS INTL INC NEW COM 948626106 7 100 SH Call SOLE   100 0 0
WEIGHT WATCHERS INTL INC NEW COM 948626106 7 100 SH Put SOLE   100 0 0
WEIGHT WATCHERS INTL INC NEW COM 948626106 7 100 SH Put SOLE   100 0 0
WEIGHT WATCHERS INTL INC NEW COM 948626106 7 100 SH Put SOLE   100 0 0
WEIGHT WATCHERS INTL INC NEW COM 948626106 7 100 SH Put SOLE   100 0 0
WEIGHT WATCHERS INTL INC NEW COM 948626106 7 100 SH Put SOLE   100 0 0
WEIGHT WATCHERS INTL INC NEW COM 948626106 7 100 SH Put SOLE   100 0 0
WEIGHT WATCHERS INTL INC NEW COM 948626106 14 200 SH Call SOLE   200 0 0
WEIGHT WATCHERS INTL INC NEW COM 948626106 14 200 SH Call SOLE   200 0 0
WEIGHT WATCHERS INTL INC NEW COM 948626106 14 200 SH Call SOLE   200 0 0
WEIGHT WATCHERS INTL INC NEW COM 948626106 14 200 SH Call SOLE   200 0 0
WEIGHT WATCHERS INTL INC NEW COM 948626106 14 200 SH Put SOLE   200 0 0
WEIGHT WATCHERS INTL INC NEW COM 948626106 14 200 SH Put SOLE   200 0 0
WEIGHT WATCHERS INTL INC NEW COM 948626106 14 200 SH Put SOLE   200 0 0
WEIGHT WATCHERS INTL INC NEW COM 948626106 14 200 SH Put SOLE   200 0 0
WEIGHT WATCHERS INTL INC NEW COM 948626106 14 200 SH Put SOLE   200 0 0
WEIGHT WATCHERS INTL INC NEW COM 948626106 14 200 SH Put SOLE   200 0 0
WEIGHT WATCHERS INTL INC NEW COM 948626106 14 200 SH Put SOLE   200 0 0
WEIGHT WATCHERS INTL INC NEW COM 948626106 14 200 SH Put SOLE   200 0 0
WEIGHT WATCHERS INTL INC NEW COM 948626106 14 200 SH Put SOLE   200 0 0
WEIGHT WATCHERS INTL INC NEW COM 948626106 14 200 SH Put SOLE   200 0 0
WEIGHT WATCHERS INTL INC NEW COM 948626106 14 200 SH Put SOLE   200 0 0
WEIGHT WATCHERS INTL INC NEW COM 948626106 14 200 SH Put SOLE   200 0 0
WEIGHT WATCHERS INTL INC NEW COM 948626106 14 200 SH Put SOLE   200 0 0
WEIGHT WATCHERS INTL INC NEW COM 948626106 22 300 SH Call SOLE   300 0 0
WEIGHT WATCHERS INTL INC NEW COM 948626106 22 300 SH Put SOLE   300 0 0
WEIGHT WATCHERS INTL INC NEW COM 948626106 22 300 SH Put SOLE   300 0 0
WEIGHT WATCHERS INTL INC NEW COM 948626106 22 300 SH Put SOLE   300 0 0
WEIGHT WATCHERS INTL INC NEW COM 948626106 22 300 SH Put SOLE   300 0 0
WEIGHT WATCHERS INTL INC NEW COM 948626106 29 400 SH Put SOLE   400 0 0
WEIGHT WATCHERS INTL INC NEW COM 948626106 29 400 SH Put SOLE   400 0 0
WEIGHT WATCHERS INTL INC NEW COM 948626106 29 400 SH Put SOLE   400 0 0
WEIGHT WATCHERS INTL INC NEW COM 948626106 29 400 SH Put SOLE   400 0 0
WEIGHT WATCHERS INTL INC NEW COM 948626106 29 400 SH Put SOLE   400 0 0
WEIGHT WATCHERS INTL INC NEW COM 948626106 36 500 SH Put SOLE   500 0 0
WEIGHT WATCHERS INTL INC NEW COM 948626106 36 500 SH Put SOLE   500 0 0
WEIGHT WATCHERS INTL INC NEW COM 948626106 36 500 SH Put SOLE   500 0 0
WEIGHT WATCHERS INTL INC NEW COM 948626106 43 600 SH Put SOLE   600 0 0
WEIGHT WATCHERS INTL INC NEW COM 948626106 43 600 SH Put SOLE   600 0 0
WEIGHT WATCHERS INTL INC NEW COM 948626106 43 600 SH Put SOLE   600 0 0
WEIGHT WATCHERS INTL INC NEW COM 948626106 43 600 SH Put SOLE   600 0 0
WEIGHT WATCHERS INTL INC NEW COM 948626106 43 600 SH Put SOLE   600 0 0
WEIGHT WATCHERS INTL INC NEW COM 948626106 50 700 SH Call SOLE   700 0 0
WEIGHT WATCHERS INTL INC NEW COM 948626106 50 700 SH Put SOLE   700 0 0
WEIGHT WATCHERS INTL INC NEW COM 948626106 50 700 SH Put SOLE   700 0 0
WEIGHT WATCHERS INTL INC NEW COM 948626106 50 700 SH Put SOLE   700 0 0
WEIGHT WATCHERS INTL INC NEW COM 948626106 58 800 SH Put SOLE   800 0 0
WEIGHT WATCHERS INTL INC NEW COM 948626106 65 900 SH Put SOLE   900 0 0
WEIGHT WATCHERS INTL INC NEW COM 948626106 72 1,000 SH Put SOLE   1,000 0 0
WEIGHT WATCHERS INTL INC NEW COM 948626106 72 1,000 SH Put SOLE   1,000 0 0
WEIGHT WATCHERS INTL INC NEW COM 948626106 86 1,200 SH Put SOLE   1,200 0 0
WEIGHT WATCHERS INTL INC NEW COM 948626106 130 1,800 SH Put SOLE   1,800 0 0
WEIGHT WATCHERS INTL INC NEW COM 948626106 662 9,200 SH Put SOLE   9,200 0 0
WEIGHT WATCHERS INTL INC NEW COM 948626106 5,025 69,800 SH Call SOLE   69,800 0 0
WEIGHT WATCHERS INTL INC NEW COM 948626106 5,039 70,000 SH Call SOLE   70,000 0 0
WEIGHT WATCHERS INTL INC NEW COM 948626106 23,620 328,100 SH Put SOLE   328,100 0 0
WELBILT INC COM 949090104 29 1,404 SH   SOLE   1,404 0 0
WELLCARE HEALTH PLANS INC COM 94946T106 5,128 16,000 SH Call SOLE   16,000 0 0
WELLS FARGO CO NEW COM 949746101 32 600 SH Put SOLE   600 0 0
WELLS FARGO CO NEW COM 949746101 37 700 SH Put SOLE   700 0 0
WELLS FARGO CO NEW COM 949746101 47 900 SH Put SOLE   900 0 0
WELLS FARGO CO NEW COM 949746101 53 1,000 SH Put SOLE   1,000 0 0
WELLS FARGO CO NEW COM 949746101 53 1,000 SH Put SOLE   1,000 0 0
WELLS FARGO CO NEW COM 949746101 53 1,000 SH Put SOLE   1,000 0 0
WELLS FARGO CO NEW COM 949746101 58 1,100 SH Put SOLE   1,100 0 0
WELLS FARGO CO NEW COM 949746101 63 1,200 SH Put SOLE   1,200 0 0
WELLS FARGO CO NEW COM 949746101 68 1,300 SH Call SOLE   1,300 0 0
WELLS FARGO CO NEW COM 949746101 74 1,400 SH Put SOLE   1,400 0 0
WELLS FARGO CO NEW COM 949746101 84 1,600 SH Put SOLE   1,600 0 0
WELLS FARGO CO NEW COM 949746101 84 1,600 SH Put SOLE   1,600 0 0
WELLS FARGO CO NEW COM 949746101 105 2,000 SH Put SOLE   2,000 0 0
WELLS FARGO CO NEW COM 949746101 110 2,100 SH Put SOLE   2,100 0 0
WELLS FARGO CO NEW COM 949746101 121 2,300 SH Put SOLE   2,300 0 0
WELLS FARGO CO NEW COM 949746101 126 2,400 SH Call SOLE   2,400 0 0
WELLS FARGO CO NEW COM 949746101 189 3,600 SH Put SOLE   3,600 0 0
WELLS FARGO CO NEW COM 949746101 194 3,700 SH Put SOLE   3,700 0 0
WELLS FARGO CO NEW COM 949746101 231 4,400 SH Put SOLE   4,400 0 0
WELLS FARGO CO NEW COM 949746101 289 5,500 SH Put SOLE   5,500 0 0
WELLS FARGO CO NEW COM 949746101 305 5,800 SH Put SOLE   5,800 0 0
WELLS FARGO CO NEW COM 949746101 378 7,200 SH Put SOLE   7,200 0 0
WELLS FARGO CO NEW COM 949746101 2,255 42,900 SH Put SOLE   42,900 0 0
WELLS FARGO CO NEW COM 949746101 2,465 46,900 SH Call SOLE   46,900 0 0
WELLS FARGO CO NEW COM 949746101 2,891 55,000 SH Put SOLE   55,000 0 0
WELLS FARGO CO NEW COM 949746101 3,942 75,000 SH Put SOLE   75,000 0 0
WELLS FARGO CO NEW COM 949746101 4,226 80,400 SH Put SOLE   80,400 0 0
WELLS FARGO CO NEW COM 949746101 4,620 87,900 SH Call SOLE   87,900 0 0
WELLS FARGO CO NEW COM 949746101 5,256 100,000 SH Call SOLE   100,000 0 0
WELLS FARGO CO NEW COM 949746101 5,356 101,900 SH Put SOLE   101,900 0 0
WELLS FARGO CO NEW COM 949746101 7,884 150,000 SH Call SOLE   150,000 0 0
WELLS FARGO CO NEW COM 949746101 7,884 150,000 SH Put SOLE   150,000 0 0
WELLS FARGO CO NEW COM 949746101 8,142 154,900 SH Call SOLE   154,900 0 0
WELLS FARGO CO NEW COM 949746101 12,614 240,000 SH Put SOLE   240,000 0 0
WELLS FARGO CO NEW COM 949746101 15,768 300,000 SH Put SOLE   300,000 0 0
WELLS FARGO CO NEW COM 949746101 16,572 315,300 SH Put SOLE   315,300 0 0
WELLS FARGO CO NEW COM 949746101 18,943 360,400 SH Put SOLE   360,400 0 0
WELLS FARGO CO NEW COM 949746101 22,096 420,400 SH Put SOLE   420,400 0 0
WELLS FARGO CO NEW COM 949746101 23,257 442,483 SH   SOLE   442,483 0 0
WELLS FARGO CO NEW COM 949746101 24,503 466,200 SH Put SOLE   466,200 0 0
WELLS FARGO CO NEW COM 949746101 26,280 500,000 SH Call SOLE   500,000 0 0
WELLS FARGO CO NEW COM 949746101 36,692 698,100 SH Put SOLE   698,100 0 0
WELLS FARGO CO NEW COM 949746101 68,202 1,297,600 SH Put SOLE   1,297,600 0 0
WELLTOWER INC COM 95040Q104 8,522 132,500 SH Call SOLE   132,500 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 10 80 SH   SOLE   80 0 0
WESTAMERICA BANCORPORATION COM 957090103 8 126 SH   SOLE   126 0 0
WESTERN ALLIANCE BANCORP COM 957638109 4 63 SH   SOLE   63 0 0
WESTERN DIGITAL CORP COM 958102105 6 100 SH Call SOLE   100 0 0
WESTERN DIGITAL CORP COM 958102105 6 100 SH Call SOLE   100 0 0
WESTERN DIGITAL CORP COM 958102105 6 100 SH Call SOLE   100 0 0
WESTERN DIGITAL CORP COM 958102105 6 100 SH Call SOLE   100 0 0
WESTERN DIGITAL CORP COM 958102105 6 100 SH Call SOLE   100 0 0
WESTERN DIGITAL CORP COM 958102105 6 100 SH Call SOLE   100 0 0
WESTERN DIGITAL CORP COM 958102105 6 100 SH Put SOLE   100 0 0
WESTERN DIGITAL CORP COM 958102105 6 100 SH Put SOLE   100 0 0
WESTERN DIGITAL CORP COM 958102105 6 100 SH Put SOLE   100 0 0
WESTERN DIGITAL CORP COM 958102105 12 200 SH Call SOLE   200 0 0
WESTERN DIGITAL CORP COM 958102105 12 200 SH Call SOLE   200 0 0
WESTERN DIGITAL CORP COM 958102105 12 200 SH Call SOLE   200 0 0
WESTERN DIGITAL CORP COM 958102105 12 200 SH Put SOLE   200 0 0
WESTERN DIGITAL CORP COM 958102105 12 200 SH Put SOLE   200 0 0
WESTERN DIGITAL CORP COM 958102105 18 300 SH Call SOLE   300 0 0
WESTERN DIGITAL CORP COM 958102105 18 300 SH Put SOLE   300 0 0
WESTERN DIGITAL CORP COM 958102105 18 300 SH Put SOLE   300 0 0
WESTERN DIGITAL CORP COM 958102105 18 300 SH Put SOLE   300 0 0
WESTERN DIGITAL CORP COM 958102105 18 300 SH Put SOLE   300 0 0
WESTERN DIGITAL CORP COM 958102105 18 300 SH Put SOLE   300 0 0
WESTERN DIGITAL CORP COM 958102105 23 400 SH Call SOLE   400 0 0
WESTERN DIGITAL CORP COM 958102105 23 400 SH Call SOLE   400 0 0
WESTERN DIGITAL CORP COM 958102105 23 400 SH Call SOLE   400 0 0
WESTERN DIGITAL CORP COM 958102105 23 400 SH Call SOLE   400 0 0
WESTERN DIGITAL CORP COM 958102105 23 400 SH Call SOLE   400 0 0
WESTERN DIGITAL CORP COM 958102105 23 400 SH Put SOLE   400 0 0
WESTERN DIGITAL CORP COM 958102105 23 400 SH Put SOLE   400 0 0
WESTERN DIGITAL CORP COM 958102105 23 400 SH Put SOLE   400 0 0
WESTERN DIGITAL CORP COM 958102105 23 400 SH Put SOLE   400 0 0
WESTERN DIGITAL CORP COM 958102105 23 400 SH Put SOLE   400 0 0
WESTERN DIGITAL CORP COM 958102105 23 400 SH Put SOLE   400 0 0
WESTERN DIGITAL CORP COM 958102105 23 400 SH Put SOLE   400 0 0
WESTERN DIGITAL CORP COM 958102105 29 500 SH Call SOLE   500 0 0
WESTERN DIGITAL CORP COM 958102105 29 500 SH Call SOLE   500 0 0
WESTERN DIGITAL CORP COM 958102105 29 500 SH Call SOLE   500 0 0
WESTERN DIGITAL CORP COM 958102105 29 500 SH Put SOLE   500 0 0
WESTERN DIGITAL CORP COM 958102105 29 500 SH Put SOLE   500 0 0
WESTERN DIGITAL CORP COM 958102105 29 500 SH Put SOLE   500 0 0
WESTERN DIGITAL CORP COM 958102105 29 500 SH Put SOLE   500 0 0
WESTERN DIGITAL CORP COM 958102105 29 500 SH Put SOLE   500 0 0
WESTERN DIGITAL CORP COM 958102105 29 500 SH Put SOLE   500 0 0
WESTERN DIGITAL CORP COM 958102105 29 500 SH Put SOLE   500 0 0
WESTERN DIGITAL CORP COM 958102105 29 500 SH Put SOLE   500 0 0
WESTERN DIGITAL CORP COM 958102105 29 500 SH Put SOLE   500 0 0
WESTERN DIGITAL CORP COM 958102105 35 600 SH Put SOLE   600 0 0
WESTERN DIGITAL CORP COM 958102105 35 600 SH Put SOLE   600 0 0
WESTERN DIGITAL CORP COM 958102105 35 600 SH Put SOLE   600 0 0
WESTERN DIGITAL CORP COM 958102105 35 600 SH Put SOLE   600 0 0
WESTERN DIGITAL CORP COM 958102105 35 600 SH Put SOLE   600 0 0
WESTERN DIGITAL CORP COM 958102105 35 600 SH Put SOLE   600 0 0
WESTERN DIGITAL CORP COM 958102105 35 600 SH Put SOLE   600 0 0
WESTERN DIGITAL CORP COM 958102105 41 700 SH Put SOLE   700 0 0
WESTERN DIGITAL CORP COM 958102105 47 800 SH Call SOLE   800 0 0
WESTERN DIGITAL CORP COM 958102105 47 800 SH Put SOLE   800 0 0
WESTERN DIGITAL CORP COM 958102105 47 800 SH Put SOLE   800 0 0
WESTERN DIGITAL CORP COM 958102105 53 900 SH Call SOLE   900 0 0
WESTERN DIGITAL CORP COM 958102105 53 900 SH Call SOLE   900 0 0
WESTERN DIGITAL CORP COM 958102105 53 900 SH Call SOLE   900 0 0
WESTERN DIGITAL CORP COM 958102105 53 900 SH Put SOLE   900 0 0
WESTERN DIGITAL CORP COM 958102105 53 900 SH Put SOLE   900 0 0
WESTERN DIGITAL CORP COM 958102105 59 1,000 SH Call SOLE   1,000 0 0
WESTERN DIGITAL CORP COM 958102105 59 1,000 SH Call SOLE   1,000 0 0
WESTERN DIGITAL CORP COM 958102105 59 1,000 SH Put SOLE   1,000 0 0
WESTERN DIGITAL CORP COM 958102105 64 1,100 SH Call SOLE   1,100 0 0
WESTERN DIGITAL CORP COM 958102105 64 1,100 SH Put SOLE   1,100 0 0
WESTERN DIGITAL CORP COM 958102105 64 1,100 SH Put SOLE   1,100 0 0
WESTERN DIGITAL CORP COM 958102105 70 1,200 SH Put SOLE   1,200 0 0
WESTERN DIGITAL CORP COM 958102105 70 1,200 SH Put SOLE   1,200 0 0
WESTERN DIGITAL CORP COM 958102105 76 1,300 SH Call SOLE   1,300 0 0
WESTERN DIGITAL CORP COM 958102105 76 1,300 SH Call SOLE   1,300 0 0
WESTERN DIGITAL CORP COM 958102105 76 1,300 SH Call SOLE   1,300 0 0
WESTERN DIGITAL CORP COM 958102105 76 1,300 SH Put SOLE   1,300 0 0
WESTERN DIGITAL CORP COM 958102105 82 1,400 SH Call SOLE   1,400 0 0
WESTERN DIGITAL CORP COM 958102105 82 1,400 SH Call SOLE   1,400 0 0
WESTERN DIGITAL CORP COM 958102105 82 1,400 SH Call SOLE   1,400 0 0
WESTERN DIGITAL CORP COM 958102105 88 1,500 SH Call SOLE   1,500 0 0
WESTERN DIGITAL CORP COM 958102105 100 1,700 SH Call SOLE   1,700 0 0
WESTERN DIGITAL CORP COM 958102105 100 1,700 SH Put SOLE   1,700 0 0
WESTERN DIGITAL CORP COM 958102105 105 1,800 SH Call SOLE   1,800 0 0
WESTERN DIGITAL CORP COM 958102105 105 1,800 SH Put SOLE   1,800 0 0
WESTERN DIGITAL CORP COM 958102105 111 1,900 SH Put SOLE   1,900 0 0
WESTERN DIGITAL CORP COM 958102105 117 2,000 SH Put SOLE   2,000 0 0
WESTERN DIGITAL CORP COM 958102105 129 2,200 SH Put SOLE   2,200 0 0
WESTERN DIGITAL CORP COM 958102105 135 2,300 SH Put SOLE   2,300 0 0
WESTERN DIGITAL CORP COM 958102105 146 2,500 SH Call SOLE   2,500 0 0
WESTERN DIGITAL CORP COM 958102105 146 2,500 SH Call SOLE   2,500 0 0
WESTERN DIGITAL CORP COM 958102105 176 3,000 SH Put SOLE   3,000 0 0
WESTERN DIGITAL CORP COM 958102105 193 3,300 SH Call SOLE   3,300 0 0
WESTERN DIGITAL CORP COM 958102105 228 3,900 SH Put SOLE   3,900 0 0
WESTERN DIGITAL CORP COM 958102105 234 4,000 SH Call SOLE   4,000 0 0
WESTERN DIGITAL CORP COM 958102105 240 4,100 SH Call SOLE   4,100 0 0
WESTERN DIGITAL CORP COM 958102105 240 4,100 SH Put SOLE   4,100 0 0
WESTERN DIGITAL CORP COM 958102105 316 5,400 SH Call SOLE   5,400 0 0
WESTERN DIGITAL CORP COM 958102105 521 8,900 SH Put SOLE   8,900 0 0
WESTERN DIGITAL CORP COM 958102105 585 10,000 SH Put SOLE   10,000 0 0
WESTERN DIGITAL CORP COM 958102105 919 15,700 SH Put SOLE   15,700 0 0
WESTERN DIGITAL CORP COM 958102105 989 16,900 SH Call SOLE   16,900 0 0
WESTERN DIGITAL CORP COM 958102105 1,417 24,200 SH Call SOLE   24,200 0 0
WESTERN DIGITAL CORP COM 958102105 1,756 30,000 SH Put SOLE   30,000 0 0
WESTERN DIGITAL CORP COM 958102105 2,072 35,400 SH Put SOLE   35,400 0 0
WESTERN DIGITAL CORP COM 958102105 2,476 42,300 SH Put SOLE   42,300 0 0
WESTERN DIGITAL CORP COM 958102105 2,927 50,000 SH Put SOLE   50,000 0 0
WESTERN DIGITAL CORP COM 958102105 7,299 124,684 SH   SOLE   124,684 0 0
WESTERN GAS PARTNERS LP COM UNIT LP IN 958254104 50 1,136 SH   SOLE   1,136 0 0
WESTERN GAS EQUITY PARTNERS COMUNT LTD PT 95825R103 136 4,533 SH   SOLE   4,533 0 0
WESTERN GAS EQUITY PARTNERS COMUNT LTD PT 95825R103 2,395 80,000 SH Call SOLE   80,000 0 0
WESTERN GAS EQUITY PARTNERS COMUNT LTD PT 95825R103 2,395 80,000 SH Put SOLE   80,000 0 0
WESTLAKE CHEM CORP COM 960413102 1,039 12,500 SH Call SOLE   12,500 0 0
WESTLAKE CHEM CORP COM 960413102 1,554 18,700 SH Call SOLE   18,700 0 0
WEX INC COM 96208T104 33 165 SH   SOLE   165 0 0
WEYERHAEUSER CO COM 962166104 3,960 122,700 SH Call SOLE   122,700 0 0
WEYERHAEUSER CO COM 962166104 4,647 144,000 SH Put SOLE   144,000 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 133 7,600 SH Call SOLE   7,600 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 317 18,100 SH Put SOLE   18,100 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 770 44,000 SH Put SOLE   44,000 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 1,087 62,100 SH Put SOLE   62,100 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 1,376 78,600 SH Put SOLE   78,600 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 3,020 172,589 SH   SOLE   172,589 0 0
WHIRLPOOL CORP COM 963320106 48 400 SH Put SOLE   400 0 0
WHIRLPOOL CORP COM 963320106 48 400 SH Put SOLE   400 0 0
WHIRLPOOL CORP COM 963320106 178 1,500 SH Put SOLE   1,500 0 0
WHIRLPOOL CORP COM 963320106 190 1,600 SH Put SOLE   1,600 0 0
WHIRLPOOL CORP COM 963320106 238 2,000 SH Put SOLE   2,000 0 0
WHIRLPOOL CORP COM 963320106 428 3,600 SH Put SOLE   3,600 0 0
WHIRLPOOL CORP COM 963320106 665 5,600 SH Put SOLE   5,600 0 0
WHIRLPOOL CORP COM 963320106 950 8,000 SH Put SOLE   8,000 0 0
WHIRLPOOL CORP COM 963320106 1,021 8,600 SH Put SOLE   8,600 0 0
WHIRLPOOL CORP COM 963320106 1,057 8,900 SH Put SOLE   8,900 0 0
WHIRLPOOL CORP COM 963320106 1,330 11,200 SH Put SOLE   11,200 0 0
WHIRLPOOL CORP COM 963320106 2,218 18,682 SH   SOLE   18,682 0 0
WHIRLPOOL CORP COM 963320106 2,719 22,900 SH Put SOLE   22,900 0 0
WHIRLPOOL CORP COM 963320106 2,731 23,000 SH Put SOLE   23,000 0 0
WHIRLPOOL CORP COM 963320106 2,850 24,000 SH Call SOLE   24,000 0 0
WHIRLPOOL CORP COM 963320106 3,563 30,000 SH Put SOLE   30,000 0 0
WHIRLPOOL CORP COM 963320106 4,109 34,600 SH Put SOLE   34,600 0 0
WHIRLPOOL CORP COM 963320106 4,572 38,500 SH Put SOLE   38,500 0 0
WHIRLPOOL CORP COM 963320106 16,625 140,000 SH Call SOLE   140,000 0 0
WHITING PETE CORP NEW COM NEW 966387409 3,734 70,400 SH Call SOLE   70,400 0 0
WILDHORSE RESOURCE DEV CORP COM 96812T102 43 1,837 SH   SOLE   1,837 0 0
WILDHORSE RESOURCE DEV CORP COM 96812T102 236 10,000 SH Call SOLE   10,000 0 0
WILDHORSE RESOURCE DEV CORP COM 96812T102 284 12,000 SH Put SOLE   12,000 0 0
WILDHORSE RESOURCE DEV CORP COM 96812T102 844 35,700 SH Put SOLE   35,700 0 0
WILLDAN GROUP INC COM 96924N100 0 6 SH   SOLE   6 0 0
WILLIAMS COS INC DEL COM 969457100 8 300 SH Put SOLE   300 0 0
WILLIAMS COS INC DEL COM 969457100 11 400 SH Put SOLE   400 0 0
WILLIAMS COS INC DEL COM 969457100 11 400 SH Put SOLE   400 0 0
WILLIAMS COS INC DEL COM 969457100 11 400 SH Put SOLE   400 0 0
WILLIAMS COS INC DEL COM 969457100 16 600 SH Call SOLE   600 0 0
WILLIAMS COS INC DEL COM 969457100 16 600 SH Put SOLE   600 0 0
WILLIAMS COS INC DEL COM 969457100 19 700 SH Call SOLE   700 0 0
WILLIAMS COS INC DEL COM 969457100 22 800 SH Put SOLE   800 0 0
WILLIAMS COS INC DEL COM 969457100 22 800 SH Put SOLE   800 0 0
WILLIAMS COS INC DEL COM 969457100 27 1,000 SH Call SOLE   1,000 0 0
WILLIAMS COS INC DEL COM 969457100 27 1,000 SH Call SOLE   1,000 0 0
WILLIAMS COS INC DEL COM 969457100 35 1,300 SH Call SOLE   1,300 0 0
WILLIAMS COS INC DEL COM 969457100 35 1,300 SH Call SOLE   1,300 0 0
WILLIAMS COS INC DEL COM 969457100 44 1,600 SH Put SOLE   1,600 0 0
WILLIAMS COS INC DEL COM 969457100 46 1,700 SH Put SOLE   1,700 0 0
WILLIAMS COS INC DEL COM 969457100 52 1,900 SH Put SOLE   1,900 0 0
WILLIAMS COS INC DEL COM 969457100 90 3,300 SH Call SOLE   3,300 0 0
WILLIAMS COS INC DEL COM 969457100 90 3,300 SH Call SOLE   3,300 0 0
WILLIAMS COS INC DEL COM 969457100 109 4,000 SH Call SOLE   4,000 0 0
WILLIAMS COS INC DEL COM 969457100 306 11,243 SH   SOLE   11,243 0 0
WILLIAMS SONOMA INC COM 969904101 7 100 SH Call SOLE   100 0 0
WILLIAMS SONOMA INC COM 969904101 26 400 SH Put SOLE   400 0 0
WILLIAMS SONOMA INC COM 969904101 26 400 SH Put SOLE   400 0 0
WILLIAMS SONOMA INC COM 969904101 79 1,200 SH Call SOLE   1,200 0 0
WILLIAMS SONOMA INC COM 969904101 79 1,200 SH Call SOLE   1,200 0 0
WILLIAMS SONOMA INC COM 969904101 171 2,600 SH Call SOLE   2,600 0 0
WILLIAMS SONOMA INC COM 969904101 237 3,600 SH Put SOLE   3,600 0 0
WILLIAMS SONOMA INC COM 969904101 243 3,700 SH Put SOLE   3,700 0 0
WILLIAMS SONOMA INC COM 969904101 263 4,000 SH Put SOLE   4,000 0 0
WILLIAMS SONOMA INC COM 969904101 624 9,500 SH Call SOLE   9,500 0 0
WILLIAMS SONOMA INC COM 969904101 631 9,600 SH Put SOLE   9,600 0 0
WILLIAMS SONOMA INC COM 969904101 710 10,800 SH Put SOLE   10,800 0 0
WILLIAMS SONOMA INC COM 969904101 716 10,900 SH Call SOLE   10,900 0 0
WILLIAMS SONOMA INC COM 969904101 795 12,100 SH Put SOLE   12,100 0 0
WILLIAMS SONOMA INC COM 969904101 822 12,500 SH Put SOLE   12,500 0 0
WILLIAMS SONOMA INC COM 969904101 992 15,100 SH Call SOLE   15,100 0 0
WILLIAMS SONOMA INC COM 969904101 1,183 18,000 SH Call SOLE   18,000 0 0
WILLIAMS SONOMA INC COM 969904101 1,216 18,500 SH Call SOLE   18,500 0 0
WILLIAMS SONOMA INC COM 969904101 1,288 19,600 SH Call SOLE   19,600 0 0
WILLIAMS SONOMA INC COM 969904101 1,650 25,100 SH Put SOLE   25,100 0 0
WILLIAMS SONOMA INC COM 969904101 1,755 26,700 SH Put SOLE   26,700 0 0
WILLIAMS SONOMA INC COM 969904101 1,801 27,400 SH Call SOLE   27,400 0 0
WILLIAMS SONOMA INC COM 969904101 2,760 42,000 SH Call SOLE   42,000 0 0
WILLIAMS SONOMA INC COM 969904101 2,957 45,000 SH Put SOLE   45,000 0 0
WILLIAMS SONOMA INC COM 969904101 4,094 62,300 SH Call SOLE   62,300 0 0
WILLIAMS SONOMA INC COM 969904101 6,257 95,200 SH Call SOLE   95,200 0 0
WILLIAMS SONOMA INC COM 969904101 8,997 136,900 SH Call SOLE   136,900 0 0
WILLIAMS SONOMA INC COM 969904101 9,207 140,100 SH Call SOLE   140,100 0 0
WILLIAMS SONOMA INC COM 969904101 11,731 178,500 SH Call SOLE   178,500 0 0
WILLIAMS SONOMA INC COM 969904101 18,172 276,500 SH Call SOLE   276,500 0 0
WINTRUST FINL CORP COM 97650W108 9 109 SH   SOLE   109 0 0
WISDOMTREE TR US TOTAL DIVIDND 97717W109 0 1 SH   SOLE   1 0 0
WISDOMTREE TR FUTRE STRAT FD 97717W125 0 1 SH   SOLE   1 0 0
WISDOMTREE TR EMERG CUR STR FD 97717W133 0 1 SH   SOLE   1 0 0
WISDOMTREE TR CHINESE YUAN FD 97717W182 86 3,369 SH   SOLE   3,369 0 0
WISDOMTREE TR US HIGH DIVIDEND 97717W208 0 1 SH   SOLE   1 0 0
WISDOMTREE TR BRAZILN RL FD 97717W240 0 1 SH   SOLE   1 0 0
WISDOMTREE TR EMG MKTS SMCAP 97717W281 0 1 SH   SOLE   1 0 0
WISDOMTREE TR US LARGECAP DIVD 97717W307 0 1 SH   SOLE   1 0 0
WISDOMTREE TR EMER MKT HIGH FD 97717W315 0 1 SH   SOLE   1 0 0
WISDOMTREE TR EM MKTS QTLY DIV 97717W323 0 1 SH   SOLE   1 0 0
WISDOMTREE TR GLB EX US RL EST 97717W331 0 1 SH   SOLE   1 0 0
WISDOMTREE TR NEGT DUR HIG YLD 97717W398 0 1 SH   SOLE   1 0 0
WISDOMTREE TR US DIVID EX FNCL 97717W406 0 1 SH   SOLE   1 0 0
WISDOMTREE TR INDIA ERNGS FD 97717W422 101 4,200 SH Call SOLE   4,200 0 0
WISDOMTREE TR INDIA ERNGS FD 97717W422 101 4,200 SH Put SOLE   4,200 0 0
WISDOMTREE TR INDIA ERNGS FD 97717W422 104 4,300 SH Call SOLE   4,300 0 0
WISDOMTREE TR INDIA ERNGS FD 97717W422 302 12,509 SH   SOLE   12,509 0 0
WISDOMTREE TR INDIA ERNGS FD 97717W422 716 29,700 SH Call SOLE   29,700 0 0
WISDOMTREE TR INDIA ERNGS FD 97717W422 1,206 50,000 SH Put SOLE   50,000 0 0
WISDOMTREE TR INDIA ERNGS FD 97717W422 2,411 100,000 SH Put SOLE   100,000 0 0
WISDOMTREE TR INDIA ERNGS FD 97717W422 3,134 130,000 SH Put SOLE   130,000 0 0
WISDOMTREE TR GERMANY HEDEQ FD 97717W448 0 1 SH   SOLE   1 0 0
WISDOMTREE TR JAPAN HDG FINL 97717W463 0 1 SH   SOLE   1 0 0
WISDOMTREE TR BLMBG US BULL 97717W471 0 1 SH   SOLE   1 0 0
WISDOMTREE TR US MIDCAP DIVID 97717W505 0 3 SH   SOLE   3 0 0
WISDOMTREE TR JPN SCAP HDG EQT 97717W521 0 1 SH   SOLE   1 0 0
WISDOMTREE TR E MKTS CNSMR GR 97717W539 0 1 SH   SOLE   1 0 0
WISDOMTREE TR US QLT SHRHD YLD 97717W547 0 1 SH   SOLE   1 0 0
WISDOMTREE TR US SMALLCP ERNGS 97717W562 0 3 SH   SOLE   3 0 0
WISDOMTREE TR US MIDCP EARNING 97717W570 0 3 SH   SOLE   3 0 0
WISDOMTREE TR US EARNINGS 500 97717W588 0 3 SH   SOLE   3 0 0
WISDOMTREE TR US TOTAL EARNING 97717W596 0 3 SH   SOLE   3 0 0
WISDOMTREE TR US SMALLCAP DIVD 97717W604 0 3 SH   SOLE   3 0 0
WISDOMTREE TR INTL EQUITY FD 97717W703 0 1 SH   SOLE   1 0 0
WISDOMTREE TR INTL SMCAP DIV 97717W760 0 1 SH   SOLE   1 0 0
WISDOMTREE TR INTL MIDCAP DV 97717W778 0 1 SH   SOLE   1 0 0
WISDOMTREE TR INTL DIV EX FINL 97717W786 0 1 SH   SOLE   1 0 0
WISDOMTREE TR INTL LRGCAP DV 97717W794 0 1 SH   SOLE   1 0 0
WISDOMTREE TR ITL HIGH DIV FD 97717W802 0 1 SH   SOLE   1 0 0
WISDOMTREE TR AUSTRALIA DIV FD 97717W810 0 1 SH   SOLE   1 0 0
WISDOMTREE TR ASIA PAC EXJP FD 97717W828 0 1 SH   SOLE   1 0 0
WISDOMTREE TR JP SMALLCP DIV 97717W836 0 1 SH   SOLE   1 0 0
WISDOMTREE TR GLB US QTLY DIV 97717W844 0 1 SH   SOLE   1 0 0
WISDOMTREE TR JAPN HEDGE EQT 97717W851 0 1 SH   SOLE   1 0 0
WISDOMTREE TR JAPN HEDGE EQT 97717W851 1,240 21,400 SH Call SOLE   21,400 0 0
WISDOMTREE TR JAPN HEDGE EQT 97717W851 5,789 99,900 SH Call SOLE   99,900 0 0
WISDOMTREE TR EUROPE SMCP DV 97717W869 0 1 SH   SOLE   1 0 0
WISDOMTREE TR GLB HIGH DIV FD 97717W877 0 1 SH   SOLE   1 0 0
WISDOMTREE TR MID EAST DIVD 97717X305 0 1 SH   SOLE   1 0 0
WISDOMTREE TR ITL HDG QTLY DIV 97717X594 0 1 SH   SOLE   1 0 0
WISDOMTREE TR EURO QTLY DIV GR 97717X610 0 1 SH   SOLE   1 0 0
WISDOMTREE TR US S CAP QTY DIV 97717X651 0 1 SH   SOLE   1 0 0
WISDOMTREE TR US QTLY DIV GRT 97717X669 0 1 SH   SOLE   1 0 0
WISDOMTREE TR EUROPE HEDGED EQ 97717X701 2,515 39,782 SH   SOLE   39,782 0 0
WISDOMTREE TR CHINADIV EX FI 97717X719 0 1 SH   SOLE   1 0 0
WISDOMTREE TR WSDM EMKTBD FD 97717X784 0 1 SH   SOLE   1 0 0
WISDOMTREE TR ASIA LC DBT FD 97717X842 0 1 SH   SOLE   1 0 0
WISDOMTREE TR EM LCL DEBT FD 97717X867 0 1 SH   SOLE   1 0 0
WISDOMTREE CONTINUOUS COMMOD SHS BEN INT 97718W108 0 1 SH   SOLE   1 0 0
WOODWARD INC COM 980745103 3 34 SH   SOLE   34 0 0
WORKDAY INC CL A 98138H101 15 100 SH Put SOLE   100 0 0
WORKDAY INC CL A 98138H101 15 100 SH Put SOLE   100 0 0
WORKDAY INC CL A 98138H101 15 100 SH Put SOLE   100 0 0
WORKDAY INC CL A 98138H101 15 100 SH Put SOLE   100 0 0
WORKDAY INC CL A 98138H101 15 100 SH Put SOLE   100 0 0
WORKDAY INC CL A 98138H101 15 100 SH Put SOLE   100 0 0
WORKDAY INC CL A 98138H101 15 100 SH Put SOLE   100 0 0
WORKDAY INC CL A 98138H101 15 100 SH Put SOLE   100 0 0
WORKDAY INC CL A 98138H101 15 100 SH Put SOLE   100 0 0
WORKDAY INC CL A 98138H101 15 100 SH Put SOLE   100 0 0
WORKDAY INC CL A 98138H101 15 100 SH Put SOLE   100 0 0
WORKDAY INC CL A 98138H101 15 100 SH Put SOLE   100 0 0
WORKDAY INC CL A 98138H101 29 200 SH Call SOLE   200 0 0
WORKDAY INC CL A 98138H101 29 200 SH Call SOLE   200 0 0
WORKDAY INC CL A 98138H101 29 200 SH Call SOLE   200 0 0
WORKDAY INC CL A 98138H101 29 200 SH Put SOLE   200 0 0
WORKDAY INC CL A 98138H101 29 200 SH Put SOLE   200 0 0
WORKDAY INC CL A 98138H101 29 200 SH Put SOLE   200 0 0
WORKDAY INC CL A 98138H101 29 200 SH Put SOLE   200 0 0
WORKDAY INC CL A 98138H101 29 200 SH Put SOLE   200 0 0
WORKDAY INC CL A 98138H101 29 200 SH Put SOLE   200 0 0
WORKDAY INC CL A 98138H101 44 300 SH Put SOLE   300 0 0
WORKDAY INC CL A 98138H101 44 300 SH Put SOLE   300 0 0
WORKDAY INC CL A 98138H101 44 300 SH Put SOLE   300 0 0
WORKDAY INC CL A 98138H101 44 300 SH Put SOLE   300 0 0
WORKDAY INC CL A 98138H101 44 300 SH Put SOLE   300 0 0
WORKDAY INC CL A 98138H101 44 300 SH Put SOLE   300 0 0
WORKDAY INC CL A 98138H101 44 300 SH Put SOLE   300 0 0
WORKDAY INC CL A 98138H101 44 300 SH Put SOLE   300 0 0
WORKDAY INC CL A 98138H101 44 300 SH Put SOLE   300 0 0
WORKDAY INC CL A 98138H101 44 300 SH Put SOLE   300 0 0
WORKDAY INC CL A 98138H101 44 300 SH Put SOLE   300 0 0
WORKDAY INC CL A 98138H101 44 300 SH Put SOLE   300 0 0
WORKDAY INC CL A 98138H101 44 300 SH Put SOLE   300 0 0
WORKDAY INC CL A 98138H101 44 300 SH Put SOLE   300 0 0
WORKDAY INC CL A 98138H101 58 400 SH Call SOLE   400 0 0
WORKDAY INC CL A 98138H101 58 400 SH Call SOLE   400 0 0
WORKDAY INC CL A 98138H101 58 400 SH Put SOLE   400 0 0
WORKDAY INC CL A 98138H101 58 400 SH Put SOLE   400 0 0
WORKDAY INC CL A 98138H101 58 400 SH Put SOLE   400 0 0
WORKDAY INC CL A 98138H101 58 400 SH Put SOLE   400 0 0
WORKDAY INC CL A 98138H101 58 400 SH Put SOLE   400 0 0
WORKDAY INC CL A 98138H101 58 400 SH Put SOLE   400 0 0
WORKDAY INC CL A 98138H101 58 400 SH Put SOLE   400 0 0
WORKDAY INC CL A 98138H101 73 500 SH Put SOLE   500 0 0
WORKDAY INC CL A 98138H101 73 500 SH Put SOLE   500 0 0
WORKDAY INC CL A 98138H101 73 500 SH Put SOLE   500 0 0
WORKDAY INC CL A 98138H101 73 500 SH Put SOLE   500 0 0
WORKDAY INC CL A 98138H101 88 600 SH Put SOLE   600 0 0
WORKDAY INC CL A 98138H101 88 600 SH Put SOLE   600 0 0
WORKDAY INC CL A 98138H101 88 600 SH Put SOLE   600 0 0
WORKDAY INC CL A 98138H101 88 600 SH Put SOLE   600 0 0
WORKDAY INC CL A 98138H101 88 600 SH Put SOLE   600 0 0
WORKDAY INC CL A 98138H101 88 600 SH Put SOLE   600 0 0
WORKDAY INC CL A 98138H101 88 600 SH Put SOLE   600 0 0
WORKDAY INC CL A 98138H101 88 600 SH Put SOLE   600 0 0
WORKDAY INC CL A 98138H101 88 600 SH Put SOLE   600 0 0
WORKDAY INC CL A 98138H101 102 700 SH Call SOLE   700 0 0
WORKDAY INC CL A 98138H101 117 800 SH Call SOLE   800 0 0
WORKDAY INC CL A 98138H101 117 800 SH Put SOLE   800 0 0
WORKDAY INC CL A 98138H101 131 900 SH Put SOLE   900 0 0
WORKDAY INC CL A 98138H101 131 900 SH Put SOLE   900 0 0
WORKDAY INC CL A 98138H101 131 900 SH Put SOLE   900 0 0
WORKDAY INC CL A 98138H101 146 1,000 SH Put SOLE   1,000 0 0
WORKDAY INC CL A 98138H101 161 1,100 SH Put SOLE   1,100 0 0
WORKDAY INC CL A 98138H101 1,322 9,059 SH   SOLE   9,059 0 0
WORKDAY INC CL A 98138H101 14,598 100,000 SH Put SOLE   100,000 0 0
WORLD FUEL SVCS CORP COM 981475106 10 350 SH   SOLE   350 0 0
WORLDPAY INC CL A 981558109 2 19 SH   SOLE   19 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 843 8,718 SH   SOLE   8,718 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 11,849 122,500 SH Call SOLE   122,500 0 0
WORTHINGTON INDS INC COM 981811102 52 1,194 SH   SOLE   1,194 0 0
WPX ENERGY INC COM 98212B103 4 204 SH   SOLE   204 0 0
WPX ENERGY INC COM 98212B103 113 5,600 SH Put SOLE   5,600 0 0
WPX ENERGY INC COM 98212B103 382 19,000 SH Put SOLE   19,000 0 0
WPX ENERGY INC COM 98212B103 398 19,800 SH Put SOLE   19,800 0 0
WPX ENERGY INC COM 98212B103 738 36,700 SH Call SOLE   36,700 0 0
WPX ENERGY INC COM 98212B103 3,340 166,000 SH Call SOLE   166,000 0 0
WYNDHAM DESTINATIONS INC COM 98310W108 0 8 SH   SOLE   8 0 0
WYNDHAM DESTINATIONS INC COM 98310W108 737 17,000 SH Call SOLE   17,000 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105 0 8 SH   SOLE   8 0 0
WYNN RESORTS LTD COM 983134107 13 100 SH Call SOLE   100 0 0
WYNN RESORTS LTD COM 983134107 13 100 SH Put SOLE   100 0 0
WYNN RESORTS LTD COM 983134107 13 100 SH Put SOLE   100 0 0
WYNN RESORTS LTD COM 983134107 13 100 SH Put SOLE   100 0 0
WYNN RESORTS LTD COM 983134107 13 100 SH Put SOLE   100 0 0
WYNN RESORTS LTD COM 983134107 38 300 SH Put SOLE   300 0 0
WYNN RESORTS LTD COM 983134107 51 400 SH Call SOLE   400 0 0
WYNN RESORTS LTD COM 983134107 51 400 SH Call SOLE   400 0 0
WYNN RESORTS LTD COM 983134107 51 400 SH Call SOLE   400 0 0
WYNN RESORTS LTD COM 983134107 51 400 SH Call SOLE   400 0 0
WYNN RESORTS LTD COM 983134107 51 400 SH Call SOLE   400 0 0
WYNN RESORTS LTD COM 983134107 51 400 SH Call SOLE   400 0 0
WYNN RESORTS LTD COM 983134107 51 400 SH Put SOLE   400 0 0
WYNN RESORTS LTD COM 983134107 51 400 SH Put SOLE   400 0 0
WYNN RESORTS LTD COM 983134107 51 400 SH Put SOLE   400 0 0
WYNN RESORTS LTD COM 983134107 51 400 SH Put SOLE   400 0 0
WYNN RESORTS LTD COM 983134107 76 600 SH Call SOLE   600 0 0
WYNN RESORTS LTD COM 983134107 76 600 SH Call SOLE   600 0 0
WYNN RESORTS LTD COM 983134107 76 600 SH Put SOLE   600 0 0
WYNN RESORTS LTD COM 983134107 76 600 SH Put SOLE   600 0 0
WYNN RESORTS LTD COM 983134107 76 600 SH Put SOLE   600 0 0
WYNN RESORTS LTD COM 983134107 76 600 SH Put SOLE   600 0 0
WYNN RESORTS LTD COM 983134107 89 700 SH Put SOLE   700 0 0
WYNN RESORTS LTD COM 983134107 102 800 SH Put SOLE   800 0 0
WYNN RESORTS LTD COM 983134107 102 800 SH Put SOLE   800 0 0
WYNN RESORTS LTD COM 983134107 102 800 SH Put SOLE   800 0 0
WYNN RESORTS LTD COM 983134107 102 800 SH Put SOLE   800 0 0
WYNN RESORTS LTD COM 983134107 114 900 SH Put SOLE   900 0 0
WYNN RESORTS LTD COM 983134107 127 1,000 SH Put SOLE   1,000 0 0
WYNN RESORTS LTD COM 983134107 152 1,200 SH Call SOLE   1,200 0 0
WYNN RESORTS LTD COM 983134107 152 1,200 SH Put SOLE   1,200 0 0
WYNN RESORTS LTD COM 983134107 152 1,200 SH Put SOLE   1,200 0 0
WYNN RESORTS LTD COM 983134107 152 1,200 SH Put SOLE   1,200 0 0
WYNN RESORTS LTD COM 983134107 165 1,300 SH Call SOLE   1,300 0 0
WYNN RESORTS LTD COM 983134107 165 1,300 SH Put SOLE   1,300 0 0
WYNN RESORTS LTD COM 983134107 178 1,400 SH Put SOLE   1,400 0 0
WYNN RESORTS LTD COM 983134107 203 1,600 SH Call SOLE   1,600 0 0
WYNN RESORTS LTD COM 983134107 203 1,600 SH Put SOLE   1,600 0 0
WYNN RESORTS LTD COM 983134107 254 2,000 SH Put SOLE   2,000 0 0
WYNN RESORTS LTD COM 983134107 267 2,100 SH Put SOLE   2,100 0 0
WYNN RESORTS LTD COM 983134107 280 2,200 SH Put SOLE   2,200 0 0
WYNN RESORTS LTD COM 983134107 318 2,500 SH Call SOLE   2,500 0 0
WYNN RESORTS LTD COM 983134107 318 2,500 SH Put SOLE   2,500 0 0
WYNN RESORTS LTD COM 983134107 368 2,900 SH Put SOLE   2,900 0 0
WYNN RESORTS LTD COM 983134107 508 4,000 SH Put SOLE   4,000 0 0
WYNN RESORTS LTD COM 983134107 546 4,300 SH Call SOLE   4,300 0 0
WYNN RESORTS LTD COM 983134107 559 4,400 SH Put SOLE   4,400 0 0
WYNN RESORTS LTD COM 983134107 648 5,100 SH Put SOLE   5,100 0 0
WYNN RESORTS LTD COM 983134107 966 7,600 SH Call SOLE   7,600 0 0
WYNN RESORTS LTD COM 983134107 1,169 9,200 SH Put SOLE   9,200 0 0
WYNN RESORTS LTD COM 983134107 1,245 9,800 SH Put SOLE   9,800 0 0
WYNN RESORTS LTD COM 983134107 1,271 10,000 SH Call SOLE   10,000 0 0
WYNN RESORTS LTD COM 983134107 1,271 10,000 SH Put SOLE   10,000 0 0
WYNN RESORTS LTD COM 983134107 1,283 10,100 SH Call SOLE   10,100 0 0
WYNN RESORTS LTD COM 983134107 1,321 10,400 SH Call SOLE   10,400 0 0
WYNN RESORTS LTD COM 983134107 1,372 10,800 SH Call SOLE   10,800 0 0
WYNN RESORTS LTD COM 983134107 1,550 12,200 SH Call SOLE   12,200 0 0
WYNN RESORTS LTD COM 983134107 1,690 13,300 SH Put SOLE   13,300 0 0
WYNN RESORTS LTD COM 983134107 1,728 13,600 SH Put SOLE   13,600 0 0
WYNN RESORTS LTD COM 983134107 2,287 18,000 SH Call SOLE   18,000 0 0
WYNN RESORTS LTD COM 983134107 2,592 20,400 SH Call SOLE   20,400 0 0
WYNN RESORTS LTD COM 983134107 2,795 22,000 SH Call SOLE   22,000 0 0
WYNN RESORTS LTD COM 983134107 3,011 23,700 SH Call SOLE   23,700 0 0
WYNN RESORTS LTD COM 983134107 5,718 45,000 SH Put SOLE   45,000 0 0
XPO LOGISTICS INC COM 983793100 1,713 15,000 SH Call SOLE   15,000 0 0
XPO LOGISTICS INC COM 983793100 2,841 24,888 SH   SOLE   24,888 0 0
XPO LOGISTICS INC COM 983793100 5,138 45,000 SH Call SOLE   45,000 0 0
XPO LOGISTICS INC COM 983793100 5,138 45,000 SH Put SOLE   45,000 0 0
XCEL ENERGY INC COM 98389B100 1 13 SH   SOLE   13 0 0
XILINX INC COM 983919101 8 100 SH Put SOLE   100 0 0
XILINX INC COM 983919101 16 200 SH Put SOLE   200 0 0
XILINX INC COM 983919101 16 200 SH Put SOLE   200 0 0
XILINX INC COM 983919101 24 300 SH Put SOLE   300 0 0
XILINX INC COM 983919101 24 300 SH Put SOLE   300 0 0
XILINX INC COM 983919101 32 400 SH Put SOLE   400 0 0
XILINX INC COM 983919101 40 500 SH Put SOLE   500 0 0
XILINX INC COM 983919101 48 600 SH Put SOLE   600 0 0
XILINX INC COM 983919101 64 800 SH Put SOLE   800 0 0
XILINX INC COM 983919101 88 1,100 SH Put SOLE   1,100 0 0
XILINX INC COM 983919101 112 1,400 SH Put SOLE   1,400 0 0
XILINX INC COM 983919101 200 2,500 SH Put SOLE   2,500 0 0
XILINX INC COM 983919101 802 10,000 SH Call SOLE   10,000 0 0
XILINX INC COM 983919101 3,492 43,560 SH   SOLE   43,560 0 0
XCERRA CORP COM 98400J108 58 4,054 SH   SOLE   4,054 0 0
XENIA HOTELS & RESORTS INC COM 984017103 4 153 SH   SOLE   153 0 0
XEROX CORP COM NEW 984121608 16 600 SH Put SOLE   600 0 0
XEROX CORP COM NEW 984121608 22 800 SH Put SOLE   800 0 0
XEROX CORP COM NEW 984121608 272 10,100 SH Call SOLE   10,100 0 0
XEROX CORP COM NEW 984121608 308 11,400 SH Call SOLE   11,400 0 0
XEROX CORP COM NEW 984121608 1,662 61,600 SH Call SOLE   61,600 0 0
XEROX CORP COM NEW 984121608 2,061 76,400 SH Call SOLE   76,400 0 0
XOMA CORP DEL COM NEW 98419J206 54 3,068 SH   SOLE   3,068 0 0
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 1,167 75,517 SH   SOLE   75,517 0 0
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 9,656 625,000 SH Put SOLE   625,000 0 0
YY INC ADS REPCOM CLA 98426T106 1,873 25,000 SH Put SOLE   25,000 0 0
YY INC ADS REPCOM CLA 98426T106 2,178 29,068 SH   SOLE   29,068 0 0
YY INC ADS REPCOM CLA 98426T106 3,184 42,500 SH Put SOLE   42,500 0 0
YELP INC CL A 985817105 5 100 SH Call SOLE   100 0 0
YELP INC CL A 985817105 5 100 SH Call SOLE   100 0 0
YELP INC CL A 985817105 5 100 SH Put SOLE   100 0 0
YELP INC CL A 985817105 10 200 SH Call SOLE   200 0 0
YELP INC CL A 985817105 10 200 SH Call SOLE   200 0 0
YELP INC CL A 985817105 10 200 SH Call SOLE   200 0 0
YELP INC CL A 985817105 10 200 SH Put SOLE   200 0 0
YELP INC CL A 985817105 10 200 SH Put SOLE   200 0 0
YELP INC CL A 985817105 10 200 SH Put SOLE   200 0 0
YELP INC CL A 985817105 10 200 SH Put SOLE   200 0 0
YELP INC CL A 985817105 10 200 SH Put SOLE   200 0 0
YELP INC CL A 985817105 10 200 SH Put SOLE   200 0 0
YELP INC CL A 985817105 10 200 SH Put SOLE   200 0 0
YELP INC CL A 985817105 10 200 SH Put SOLE   200 0 0
YELP INC CL A 985817105 10 200 SH Put SOLE   200 0 0
YELP INC CL A 985817105 10 200 SH Put SOLE   200 0 0
YELP INC CL A 985817105 10 200 SH Put SOLE   200 0 0
YELP INC CL A 985817105 15 300 SH Put SOLE   300 0 0
YELP INC CL A 985817105 20 400 SH Call SOLE   400 0 0
YELP INC CL A 985817105 20 400 SH Call SOLE   400 0 0
YELP INC CL A 985817105 20 400 SH Put SOLE   400 0 0
YELP INC CL A 985817105 25 500 SH Call SOLE   500 0 0
YELP INC CL A 985817105 30 600 SH Put SOLE   600 0 0
YELP INC CL A 985817105 44 900 SH Put SOLE   900 0 0
YELP INC CL A 985817105 59 1,200 SH Call SOLE   1,200 0 0
YELP INC CL A 985817105 1,993 40,500 SH Put SOLE   40,500 0 0
YELP INC CL A 985817105 3,739 76,000 SH Call SOLE   76,000 0 0
YELP INC CL A 985817105 4,029 81,900 SH Call SOLE   81,900 0 0
YELP INC CL A 985817105 7,390 150,200 SH Call SOLE   150,200 0 0
YELP INC CL A 985817105 8,856 180,000 SH Call SOLE   180,000 0 0
YEXT INC COM 98585N106 35 1,493 SH   SOLE   1,493 0 0
YUM BRANDS INC COM 988498101 36 400 SH Put SOLE   400 0 0
YUM BRANDS INC COM 988498101 55 600 SH Put SOLE   600 0 0
YUM BRANDS INC COM 988498101 64 700 SH Put SOLE   700 0 0
YUM BRANDS INC COM 988498101 73 800 SH Call SOLE   800 0 0
YUM BRANDS INC COM 988498101 73 800 SH Put SOLE   800 0 0
YUM BRANDS INC COM 988498101 73 800 SH Put SOLE   800 0 0
YUM BRANDS INC COM 988498101 82 900 SH Call SOLE   900 0 0
YUM BRANDS INC COM 988498101 109 1,200 SH Put SOLE   1,200 0 0
YUM BRANDS INC COM 988498101 118 1,300 SH Call SOLE   1,300 0 0
YUM BRANDS INC COM 988498101 118 1,300 SH Put SOLE   1,300 0 0
YUM BRANDS INC COM 988498101 127 1,400 SH Put SOLE   1,400 0 0
YUM BRANDS INC COM 988498101 145 1,600 SH Call SOLE   1,600 0 0
YUM BRANDS INC COM 988498101 145 1,600 SH Put SOLE   1,600 0 0
YUM BRANDS INC COM 988498101 191 2,100 SH Put SOLE   2,100 0 0
YUM BRANDS INC COM 988498101 236 2,600 SH Put SOLE   2,600 0 0
YUM BRANDS INC COM 988498101 273 3,000 SH Put SOLE   3,000 0 0
YUM BRANDS INC COM 988498101 327 3,600 SH Call SOLE   3,600 0 0
YUM BRANDS INC COM 988498101 327 3,600 SH Put SOLE   3,600 0 0
YUM BRANDS INC COM 988498101 400 4,400 SH Call SOLE   4,400 0 0
YUM BRANDS INC COM 988498101 464 5,100 SH Call SOLE   5,100 0 0
YUM BRANDS INC COM 988498101 545 6,000 SH Call SOLE   6,000 0 0
YUM BRANDS INC COM 988498101 764 8,400 SH Call SOLE   8,400 0 0
YUM BRANDS INC COM 988498101 873 9,600 SH Call SOLE   9,600 0 0
YUM BRANDS INC COM 988498101 900 9,900 SH Call SOLE   9,900 0 0
YUM BRANDS INC COM 988498101 1,018 11,200 SH Call SOLE   11,200 0 0
YUM BRANDS INC COM 988498101 1,064 11,700 SH Call SOLE   11,700 0 0
YUM BRANDS INC COM 988498101 2,273 25,000 SH Put SOLE   25,000 0 0
YUM CHINA HLDGS INC COM 98850P109 11 300 SH Put SOLE   300 0 0
YUM CHINA HLDGS INC COM 98850P109 2,107 60,000 SH Put SOLE   60,000 0 0
YUM CHINA HLDGS INC COM 98850P109 3,300 94,000 SH Put SOLE   94,000 0 0
YUM CHINA HLDGS INC COM 98850P109 4,433 126,250 SH   SOLE   126,250 0 0
YUM CHINA HLDGS INC COM 98850P109 4,617 131,500 SH Put SOLE   131,500 0 0
ZAGG INC COM 98884U108 54 3,668 SH   SOLE   3,668 0 0
ZENDESK INC COM 98936J101 71 1,000 SH Call SOLE   1,000 0 0
ZENDESK INC COM 98936J101 107 1,500 SH Call SOLE   1,500 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 1,307 29,547 SH   SOLE   29,547 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 2,655 60,000 SH Put SOLE   60,000 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 2,669 20,301 SH   SOLE   20,301 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 6,245 47,500 SH Put SOLE   47,500 0 0
ZIONS BANCORPORATION COM 989701107 1,020 20,339 SH   SOLE   20,339 0 0
ZOGENIX INC COM NEW 98978L204 4 85 SH   SOLE   85 0 0
ZOETIS INC CL A 98978V103 4,395 48,000 SH Call SOLE   48,000 0 0
ZYNGA INC CL A 98986T108 1,203 300,000 SH Call SOLE   300,000 0 0
DEUTSCHE BANK AG NAMEN AKT D18190898 2,840 250,000 SH Call SOLE   250,000 0 0
DEUTSCHE BANK AG NAMEN AKT D18190898 4,544 400,000 SH Put SOLE   400,000 0 0
ALKERMES PLC SHS G01767105 3,561 83,905 SH   SOLE   83,905 0 0
ALLERGAN PLC SHS G0177J108 19 100 SH Call SOLE   100 0 0
ALLERGAN PLC SHS G0177J108 19 100 SH Call SOLE   100 0 0
ALLERGAN PLC SHS G0177J108 19 100 SH Call SOLE   100 0 0
ALLERGAN PLC SHS G0177J108 19 100 SH Call SOLE   100 0 0
ALLERGAN PLC SHS G0177J108 38 200 SH Call SOLE   200 0 0
ALLERGAN PLC SHS G0177J108 38 200 SH Call SOLE   200 0 0
ALLERGAN PLC SHS G0177J108 38 200 SH Call SOLE   200 0 0
ALLERGAN PLC SHS G0177J108 38 200 SH Call SOLE   200 0 0
ALLERGAN PLC SHS G0177J108 38 200 SH Call SOLE   200 0 0
ALLERGAN PLC SHS G0177J108 38 200 SH Call SOLE   200 0 0
ALLERGAN PLC SHS G0177J108 38 200 SH Put SOLE   200 0 0
ALLERGAN PLC SHS G0177J108 38 200 SH Put SOLE   200 0 0
ALLERGAN PLC SHS G0177J108 38 200 SH Put SOLE   200 0 0
ALLERGAN PLC SHS G0177J108 38 200 SH Put SOLE   200 0 0
ALLERGAN PLC SHS G0177J108 38 200 SH Put SOLE   200 0 0
ALLERGAN PLC SHS G0177J108 38 200 SH Put SOLE   200 0 0
ALLERGAN PLC SHS G0177J108 38 200 SH Put SOLE   200 0 0
ALLERGAN PLC SHS G0177J108 38 200 SH Put SOLE   200 0 0
ALLERGAN PLC SHS G0177J108 38 200 SH Put SOLE   200 0 0
ALLERGAN PLC SHS G0177J108 38 200 SH Put SOLE   200 0 0
ALLERGAN PLC SHS G0177J108 57 300 SH Call SOLE   300 0 0
ALLERGAN PLC SHS G0177J108 57 300 SH Put SOLE   300 0 0
ALLERGAN PLC SHS G0177J108 76 400 SH Call SOLE   400 0 0
ALLERGAN PLC SHS G0177J108 76 400 SH Call SOLE   400 0 0
ALLERGAN PLC SHS G0177J108 76 400 SH Put SOLE   400 0 0
ALLERGAN PLC SHS G0177J108 76 400 SH Put SOLE   400 0 0
ALLERGAN PLC SHS G0177J108 76 400 SH Put SOLE   400 0 0
ALLERGAN PLC SHS G0177J108 95 500 SH Put SOLE   500 0 0
ALLERGAN PLC SHS G0177J108 95 500 SH Put SOLE   500 0 0
ALLERGAN PLC SHS G0177J108 171 900 SH Put SOLE   900 0 0
ALLERGAN PLC SHS G0177J108 171 900 SH Put SOLE   900 0 0
ALLERGAN PLC SHS G0177J108 210 1,100 SH Put SOLE   1,100 0 0
ALLERGAN PLC SHS G0177J108 286 1,500 SH Call SOLE   1,500 0 0
ALLERGAN PLC SHS G0177J108 362 1,900 SH Put SOLE   1,900 0 0
ALLERGAN PLC SHS G0177J108 438 2,300 SH Put SOLE   2,300 0 0
ALLERGAN PLC SHS G0177J108 952 5,000 SH Put SOLE   5,000 0 0
ALLERGAN PLC SHS G0177J108 2,667 14,000 SH Put SOLE   14,000 0 0
ALLERGAN PLC SHS G0177J108 2,857 15,000 SH Put SOLE   15,000 0 0
ALLERGAN PLC SHS G0177J108 4,762 25,000 SH Put SOLE   25,000 0 0
ALLERGAN PLC SHS G0177J108 6,655 34,940 SH   SOLE   34,940 0 0
ALLERGAN PLC SHS G0177J108 9,295 48,800 SH Put SOLE   48,800 0 0
AMDOCS LTD SHS G02602103 42 639 SH   SOLE   639 0 0
AMBARELLA INC SHS G037AX101 1,079 27,903 SH   SOLE   27,903 0 0
AMBARELLA INC SHS G037AX101 1,667 43,100 SH Call SOLE   43,100 0 0
AON PLC SHS CL A G0408V102 1 8 SH   SOLE   8 0 0
ASSURED GUARANTY LTD COM G0585R106 845 20,000 SH Put SOLE   20,000 0 0
ATHENE HLDG LTD CL A G0684D107 30 586 SH   SOLE   586 0 0
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 1,931 33,461 SH   SOLE   33,461 0 0
AXALTA COATING SYS LTD COM G0750C108 1,458 50,000 SH Call SOLE   50,000 0 0
AXALTA COATING SYS LTD COM G0750C108 1,458 50,000 SH Call SOLE   50,000 0 0
AXALTA COATING SYS LTD COM G0750C108 10,153 348,166 SH   SOLE   348,166 0 0
AXALTA COATING SYS LTD COM G0750C108 14,580 500,000 SH Call SOLE   500,000 0 0
AXALTA COATING SYS LTD COM G0750C108 14,580 500,000 SH Put SOLE   500,000 0 0
ATLANTICA YIELD PLC SHS G0751N103 2,058 100,000 SH Call SOLE   100,000 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 17 100 SH Call SOLE   100 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 17 100 SH Put SOLE   100 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 17 100 SH Put SOLE   100 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 17 100 SH Put SOLE   100 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 17 100 SH Put SOLE   100 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 17 100 SH Put SOLE   100 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 34 200 SH Call SOLE   200 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 34 200 SH Call SOLE   200 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 34 200 SH Call SOLE   200 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 34 200 SH Put SOLE   200 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 34 200 SH Put SOLE   200 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 34 200 SH Put SOLE   200 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 34 200 SH Put SOLE   200 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 34 200 SH Put SOLE   200 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 34 200 SH Put SOLE   200 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 34 200 SH Put SOLE   200 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 51 300 SH Call SOLE   300 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 51 300 SH Put SOLE   300 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 51 300 SH Put SOLE   300 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 51 300 SH Put SOLE   300 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 68 400 SH Put SOLE   400 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 68 400 SH Put SOLE   400 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 68 400 SH Put SOLE   400 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 68 400 SH Put SOLE   400 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 85 500 SH Put SOLE   500 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 102 600 SH Call SOLE   600 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 119 700 SH Put SOLE   700 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 170 1,000 SH Put SOLE   1,000 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 187 1,100 SH Put SOLE   1,100 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 204 1,200 SH Call SOLE   1,200 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 221 1,300 SH Put SOLE   1,300 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 238 1,400 SH Put SOLE   1,400 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 255 1,500 SH Put SOLE   1,500 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 528 3,100 SH Put SOLE   3,100 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 613 3,600 SH Put SOLE   3,600 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 613 3,600 SH Put SOLE   3,600 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1,405 8,255 SH   SOLE   8,255 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1,702 10,000 SH Put SOLE   10,000 0 0
BELMOND LTD CL A G1154H107 234 12,805 SH   SOLE   12,805 0 0
MIMECAST LTD ORD SHS G14838109 620 14,807 SH   SOLE   14,807 0 0
BROOKFIELD PPTY PARTNERS L P UNIT LTD PARTN G16249107 376 18,000 SH Call SOLE   18,000 0 0
BRIGHTSPHERE INVESTMNT GRP P SHS G1644T109 3 204 SH   SOLE   204 0 0
BUNGE LIMITED COM G16962105 1,587 23,104 SH   SOLE   23,104 0 0
BUNGE LIMITED COM G16962105 1,718 25,000 SH Put SOLE   25,000 0 0
CARDTRONICS PLC SHS CL A G1991C105 2,911 92,000 SH Call SOLE   92,000 0 0
CARDTRONICS PLC SHS CL A G1991C105 4,240 134,000 SH Call SOLE   134,000 0 0
CARDTRONICS PLC SHS CL A G1991C105 4,537 143,400 SH Call SOLE   143,400 0 0
CARDTRONICS PLC SHS CL A G1991C105 5,695 180,000 SH Call SOLE   180,000 0 0
CARDTRONICS PLC SHS CL A G1991C105 8,318 262,900 SH Call SOLE   262,900 0 0
CARDTRONICS PLC SHS CL A G1991C105 17,086 540,000 SH Call SOLE   540,000 0 0
CHINA BIOLOGIC PRODS HLDGS I COM G21515104 1,000 12,500 SH Call SOLE   12,500 0 0
EATON CORP PLC SHS G29183103 6,071 70,000 SH Call SOLE   70,000 0 0
ENDO INTL PLC SHS G30401106 337 20,000 SH Call SOLE   20,000 0 0
ENDO INTL PLC SHS G30401106 2,524 150,000 SH Call SOLE   150,000 0 0
ENDO INTL PLC SHS G30401106 2,524 150,000 SH Put SOLE   150,000 0 0
ENDO INTL PLC SHS G30401106 3,366 200,000 SH Call SOLE   200,000 0 0
ENDO INTL PLC SHS G30401106 3,366 200,000 SH Put SOLE   200,000 0 0
ENDO INTL PLC SHS G30401106 8,247 490,000 SH Call SOLE   490,000 0 0
ENSCO PLC SHS CLASS A G3157S106 372 44,071 SH   SOLE   44,071 0 0
ESSENT GROUP LTD COM G3198U102 120 2,716 SH   SOLE   2,716 0 0
GASLOG LTD SHS G37585109 7,900 400,000 SH Call SOLE   400,000 0 0
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 1 102 SH   SOLE   102 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 5 100 SH Call SOLE   100 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 22 400 SH Put SOLE   400 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 22 400 SH Put SOLE   400 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 22 400 SH Put SOLE   400 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 22 400 SH Put SOLE   400 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 65 1,200 SH Call SOLE   1,200 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 65 1,200 SH Call SOLE   1,200 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 65 1,200 SH Put SOLE   1,200 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 71 1,300 SH Call SOLE   1,300 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 82 1,500 SH Put SOLE   1,500 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 87 1,600 SH Call SOLE   1,600 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 98 1,800 SH Put SOLE   1,800 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 109 2,000 SH Put SOLE   2,000 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 142 2,600 SH Put SOLE   2,600 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 158 2,900 SH Put SOLE   2,900 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 185 3,400 SH Call SOLE   3,400 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 213 3,900 SH Put SOLE   3,900 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 224 4,100 SH Call SOLE   4,100 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 240 4,400 SH Put SOLE   4,400 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 311 5,700 SH Put SOLE   5,700 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 387 7,100 SH Put SOLE   7,100 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 393 7,200 SH Call SOLE   7,200 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 393 7,200 SH Call SOLE   7,200 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 469 8,600 SH Put SOLE   8,600 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 480 8,800 SH Put SOLE   8,800 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 611 11,200 SH Put SOLE   11,200 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 693 12,700 SH Put SOLE   12,700 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 906 16,600 SH Call SOLE   16,600 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 916 16,800 SH Call SOLE   16,800 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 1,053 19,300 SH Call SOLE   19,300 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 1,113 20,400 SH Call SOLE   20,400 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 1,418 26,000 SH Call SOLE   26,000 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 1,418 26,000 SH Call SOLE   26,000 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 1,473 27,000 SH Call SOLE   27,000 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 1,593 29,200 SH Call SOLE   29,200 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 1,637 30,000 SH Put SOLE   30,000 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 2,547 46,700 SH Put SOLE   46,700 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 5,193 95,200 SH Call SOLE   95,200 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 5,455 100,000 SH Call SOLE   100,000 0 0
HERBALIFE NUTRITION LTD COM SHS G4412G101 5,471 100,300 SH Call SOLE   100,300 0 0
INGERSOLL-RAND PLC SHS G47791101 1,535 15,000 SH Call SOLE   15,000 0 0
INGERSOLL-RAND PLC SHS G47791101 3,191 31,196 SH   SOLE   31,196 0 0
INGERSOLL-RAND PLC SHS G47791101 12,788 125,000 SH Call SOLE   125,000 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 1,162 58,833 SH   SOLE   58,833 0 0
WEATHERFORD INTL PLC ORD SHS G48833100 454 167,355 SH   SOLE   167,355 0 0
WEATHERFORD INTL PLC ORD SHS G48833100 2,033 750,000 SH Put SOLE   750,000 0 0
INVESCO LTD SHS G491BT108 972 42,500 SH Put SOLE   42,500 0 0
INVESCO LTD SHS G491BT108 1,853 81,000 SH Put SOLE   81,000 0 0
INVESCO LTD SHS G491BT108 2,059 90,000 SH Put SOLE   90,000 0 0
INVESCO LTD SHS G491BT108 3,661 160,021 SH   SOLE   160,021 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 2,064 12,275 SH   SOLE   12,275 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 11,349 67,500 SH Put SOLE   67,500 0 0
JOHNSON CTLS INTL PLC SHS G51502105 420 12,000 SH Call SOLE   12,000 0 0
JOHNSON CTLS INTL PLC SHS G51502105 2,800 80,000 SH Call SOLE   80,000 0 0
JOHNSON CTLS INTL PLC SHS G51502105 7,000 200,000 SH Call SOLE   200,000 0 0
JOHNSON CTLS INTL PLC SHS G51502105 7,000 200,000 SH Call SOLE   200,000 0 0
KOSMOS ENERGY LTD SHS G5315B107 2 174 SH   SOLE   174 0 0
LAZARD LTD SHS A G54050102 24 499 SH   SOLE   499 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 49 1,700 SH Call SOLE   1,700 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 627 21,679 SH   SOLE   21,679 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 1,447 50,000 SH Call SOLE   50,000 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 2,170 75,000 SH Call SOLE   75,000 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 2,893 100,000 SH Put SOLE   100,000 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 164 5,837 SH   SOLE   5,837 0 0
LIVANOVA PLC SHS G5509L101 2,479 20,000 SH Put SOLE   20,000 0 0
LIVANOVA PLC SHS G5509L101 3,099 25,000 SH Call SOLE   25,000 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 4 200 SH Put SOLE   200 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 10 500 SH Call SOLE   500 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 10 500 SH Put SOLE   500 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 12 600 SH Put SOLE   600 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 14 700 SH Put SOLE   700 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 17 900 SH Put SOLE   900 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 19 1,000 SH Put SOLE   1,000 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 27 1,400 SH Put SOLE   1,400 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 60 3,100 SH Put SOLE   3,100 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 104 5,400 SH Call SOLE   5,400 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 1,231 63,800 SH Put SOLE   63,800 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 3,584 185,700 SH Call SOLE   185,700 0 0
MEDTRONIC PLC SHS G5960L103 10 100 SH Call SOLE   100 0 0
MEDTRONIC PLC SHS G5960L103 10 100 SH Call SOLE   100 0 0
MEDTRONIC PLC SHS G5960L103 10 100 SH Put SOLE   100 0 0
MEDTRONIC PLC SHS G5960L103 10 100 SH Put SOLE   100 0 0
MEDTRONIC PLC SHS G5960L103 10 100 SH Put SOLE   100 0 0
MEDTRONIC PLC SHS G5960L103 10 100 SH Put SOLE   100 0 0
MEDTRONIC PLC SHS G5960L103 10 100 SH Put SOLE   100 0 0
MEDTRONIC PLC SHS G5960L103 20 200 SH Call SOLE   200 0 0
MEDTRONIC PLC SHS G5960L103 20 200 SH Call SOLE   200 0 0
MEDTRONIC PLC SHS G5960L103 20 200 SH Put SOLE   200 0 0
MEDTRONIC PLC SHS G5960L103 30 300 SH Call SOLE   300 0 0
MEDTRONIC PLC SHS G5960L103 30 300 SH Call SOLE   300 0 0
MEDTRONIC PLC SHS G5960L103 39 400 SH Call SOLE   400 0 0
MEDTRONIC PLC SHS G5960L103 39 400 SH Put SOLE   400 0 0
MEDTRONIC PLC SHS G5960L103 49 500 SH Call SOLE   500 0 0
MEDTRONIC PLC SHS G5960L103 49 500 SH Call SOLE   500 0 0
MEDTRONIC PLC SHS G5960L103 49 500 SH Call SOLE   500 0 0
MEDTRONIC PLC SHS G5960L103 49 500 SH Put SOLE   500 0 0
MEDTRONIC PLC SHS G5960L103 49 500 SH Put SOLE   500 0 0
MEDTRONIC PLC SHS G5960L103 49 500 SH Put SOLE   500 0 0
MEDTRONIC PLC SHS G5960L103 49 500 SH Put SOLE   500 0 0
MEDTRONIC PLC SHS G5960L103 59 600 SH Call SOLE   600 0 0
MEDTRONIC PLC SHS G5960L103 59 600 SH Call SOLE   600 0 0
MEDTRONIC PLC SHS G5960L103 59 600 SH Call SOLE   600 0 0
MEDTRONIC PLC SHS G5960L103 59 600 SH Call SOLE   600 0 0
MEDTRONIC PLC SHS G5960L103 59 600 SH Call SOLE   600 0 0
MEDTRONIC PLC SHS G5960L103 59 600 SH Put SOLE   600 0 0
MEDTRONIC PLC SHS G5960L103 59 600 SH Put SOLE   600 0 0
MEDTRONIC PLC SHS G5960L103 69 700 SH Put SOLE   700 0 0
MEDTRONIC PLC SHS G5960L103 69 700 SH Put SOLE   700 0 0
MEDTRONIC PLC SHS G5960L103 69 700 SH Put SOLE   700 0 0
MEDTRONIC PLC SHS G5960L103 79 800 SH Call SOLE   800 0 0
MEDTRONIC PLC SHS G5960L103 79 800 SH Put SOLE   800 0 0
MEDTRONIC PLC SHS G5960L103 89 900 SH Call SOLE   900 0 0
MEDTRONIC PLC SHS G5960L103 89 900 SH Put SOLE   900 0 0
MEDTRONIC PLC SHS G5960L103 89 900 SH Put SOLE   900 0 0
MEDTRONIC PLC SHS G5960L103 98 1,000 SH Put SOLE   1,000 0 0
MEDTRONIC PLC SHS G5960L103 118 1,200 SH Call SOLE   1,200 0 0
MEDTRONIC PLC SHS G5960L103 128 1,300 SH Call SOLE   1,300 0 0
MEDTRONIC PLC SHS G5960L103 138 1,400 SH Call SOLE   1,400 0 0
MEDTRONIC PLC SHS G5960L103 148 1,500 SH Put SOLE   1,500 0 0
MEDTRONIC PLC SHS G5960L103 157 1,600 SH Call SOLE   1,600 0 0
MEDTRONIC PLC SHS G5960L103 167 1,700 SH Call SOLE   1,700 0 0
MEDTRONIC PLC SHS G5960L103 177 1,800 SH Put SOLE   1,800 0 0
MEDTRONIC PLC SHS G5960L103 187 1,900 SH Call SOLE   1,900 0 0
MEDTRONIC PLC SHS G5960L103 207 2,100 SH Call SOLE   2,100 0 0
MEDTRONIC PLC SHS G5960L103 207 2,100 SH Put SOLE   2,100 0 0
MEDTRONIC PLC SHS G5960L103 236 2,400 SH Call SOLE   2,400 0 0
MEDTRONIC PLC SHS G5960L103 384 3,900 SH Call SOLE   3,900 0 0
MEDTRONIC PLC SHS G5960L103 403 4,100 SH Call SOLE   4,100 0 0
MEDTRONIC PLC SHS G5960L103 423 4,300 SH Call SOLE   4,300 0 0
MEDTRONIC PLC SHS G5960L103 984 10,000 SH Put SOLE   10,000 0 0
MEDTRONIC PLC SHS G5960L103 1,476 15,000 SH Put SOLE   15,000 0 0
MEDTRONIC PLC SHS G5960L103 2,459 25,000 SH Put SOLE   25,000 0 0
MEDTRONIC PLC SHS G5960L103 4,545 46,200 SH Put SOLE   46,200 0 0
MEDTRONIC PLC SHS G5960L103 5,597 56,900 SH Call SOLE   56,900 0 0
MEDTRONIC PLC SHS G5960L103 6,453 65,600 SH Put SOLE   65,600 0 0
MEDTRONIC PLC SHS G5960L103 9,345 95,000 SH Call SOLE   95,000 0 0
MEDTRONIC PLC SHS G5960L103 11,824 120,200 SH Put SOLE   120,200 0 0
MEDTRONIC PLC SHS G5960L103 63,429 644,800 SH Put SOLE   644,800 0 0
MEDTRONIC PLC SHS G5960L103 73,787 750,100 SH Put SOLE   750,100 0 0
MEDTRONIC PLC SHS G5960L103 73,807 750,300 SH Call SOLE   750,300 0 0
MICHAEL KORS HLDGS LTD SHS G60754101 192 2,800 SH Put SOLE   2,800 0 0
MICHAEL KORS HLDGS LTD SHS G60754101 521 7,600 SH Put SOLE   7,600 0 0
MICHAEL KORS HLDGS LTD SHS G60754101 751 10,952 SH   SOLE   10,952 0 0
APTIV PLC SHS G6095L109 6,508 77,570 SH   SOLE   77,570 0 0
NABORS INDUSTRIES LTD SHS G6359F103 262 42,468 SH   SOLE   42,468 0 0
NABORS INDUSTRIES LTD SHS G6359F103 308 50,000 SH Call SOLE   50,000 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 6 200 SH Call SOLE   200 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 6 200 SH Put SOLE   200 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 17 600 SH Call SOLE   600 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 25 900 SH Call SOLE   900 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 25 900 SH Put SOLE   900 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 33 1,200 SH Call SOLE   1,200 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 39 1,400 SH Call SOLE   1,400 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 47 1,700 SH Call SOLE   1,700 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 100 3,600 SH Call SOLE   3,600 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 2,069 74,800 SH Put SOLE   74,800 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 11,756 425,000 SH Call SOLE   425,000 0 0
NOBLE CORP PLC SHS USD G65431101 577 82,133 SH   SOLE   82,133 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 23 400 SH Call SOLE   400 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 63 1,100 SH Call SOLE   1,100 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 69 1,200 SH Call SOLE   1,200 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 121 2,100 SH Put SOLE   2,100 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 138 2,400 SH Put SOLE   2,400 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 144 2,500 SH Put SOLE   2,500 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 161 2,800 SH Put SOLE   2,800 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 184 3,200 SH Call SOLE   3,200 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 276 4,800 SH Call SOLE   4,800 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 368 6,400 SH Call SOLE   6,400 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 413 7,200 SH Call SOLE   7,200 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 482 8,400 SH Call SOLE   8,400 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 482 8,400 SH Put SOLE   8,400 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 482 8,400 SH Put SOLE   8,400 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 574 10,000 SH Put SOLE   10,000 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 620 10,800 SH Call SOLE   10,800 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 643 11,200 SH Put SOLE   11,200 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 643 11,200 SH Put SOLE   11,200 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 683 11,900 SH Put SOLE   11,900 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 770 13,400 SH Call SOLE   13,400 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 913 15,900 SH Call SOLE   15,900 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 925 16,100 SH Put SOLE   16,100 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 988 17,200 SH Put SOLE   17,200 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 1,028 17,900 SH Put SOLE   17,900 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 1,131 19,700 SH Put SOLE   19,700 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 1,195 20,800 SH Put SOLE   20,800 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 1,729 30,100 SH Call SOLE   30,100 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 1,987 34,600 SH Call SOLE   34,600 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 2,159 37,600 SH Put SOLE   37,600 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 2,165 37,700 SH Call SOLE   37,700 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 5,042 87,800 SH Call SOLE   87,800 0 0
NVENT ELECTRIC PLC SHS G6700G107 26 956 SH   SOLE   956 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101 264 9,555 SH   SOLE   9,555 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101 1,107 40,000 SH Call SOLE   40,000 0 0
PROTHENA CORP PLC SHS G72800108 94 7,200 SH   SOLE   7,200 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 5 100 SH Call SOLE   100 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 5 100 SH Call SOLE   100 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 5 100 SH Call SOLE   100 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 5 100 SH Put SOLE   100 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 5 100 SH Put SOLE   100 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 9 200 SH Call SOLE   200 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 9 200 SH Call SOLE   200 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 9 200 SH Call SOLE   200 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 9 200 SH Call SOLE   200 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 9 200 SH Put SOLE   200 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 9 200 SH Put SOLE   200 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 9 200 SH Put SOLE   200 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 9 200 SH Put SOLE   200 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 9 200 SH Put SOLE   200 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 9 200 SH Put SOLE   200 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 14 300 SH Call SOLE   300 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 14 300 SH Call SOLE   300 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 14 300 SH Put SOLE   300 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 19 400 SH Call SOLE   400 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 19 400 SH Call SOLE   400 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 19 400 SH Call SOLE   400 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 19 400 SH Call SOLE   400 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 19 400 SH Call SOLE   400 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 19 400 SH Call SOLE   400 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 19 400 SH Put SOLE   400 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 19 400 SH Put SOLE   400 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 24 500 SH Call SOLE   500 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 24 500 SH Put SOLE   500 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 24 500 SH Put SOLE   500 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 24 500 SH Put SOLE   500 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 24 500 SH Put SOLE   500 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 24 500 SH Put SOLE   500 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 24 500 SH Put SOLE   500 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 24 500 SH Put SOLE   500 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 24 500 SH Put SOLE   500 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 28 600 SH Call SOLE   600 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 28 600 SH Put SOLE   600 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 28 600 SH Put SOLE   600 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 28 600 SH Put SOLE   600 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 28 600 SH Put SOLE   600 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 28 600 SH Put SOLE   600 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 33 700 SH Put SOLE   700 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 33 700 SH Put SOLE   700 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 38 800 SH Call SOLE   800 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 38 800 SH Put SOLE   800 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 38 800 SH Put SOLE   800 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 38 800 SH Put SOLE   800 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 38 800 SH Put SOLE   800 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 38 800 SH Put SOLE   800 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 38 800 SH Put SOLE   800 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 43 900 SH Put SOLE   900 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 43 900 SH Put SOLE   900 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 43 900 SH Put SOLE   900 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 43 900 SH Put SOLE   900 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 43 900 SH Put SOLE   900 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 47 1,000 SH Call SOLE   1,000 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 47 1,000 SH Call SOLE   1,000 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 47 1,000 SH Put SOLE   1,000 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 47 1,000 SH Put SOLE   1,000 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 47 1,000 SH Put SOLE   1,000 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 47 1,000 SH Put SOLE   1,000 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 47 1,000 SH Put SOLE   1,000 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 52 1,100 SH Call SOLE   1,100 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 52 1,100 SH Call SOLE   1,100 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 57 1,200 SH Call SOLE   1,200 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 57 1,200 SH Call SOLE   1,200 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 62 1,300 SH Put SOLE   1,300 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 71 1,500 SH Call SOLE   1,500 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 76 1,600 SH Call SOLE   1,600 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 76 1,600 SH Put SOLE   1,600 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 76 1,600 SH Put SOLE   1,600 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 80 1,700 SH Call SOLE   1,700 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 85 1,800 SH Put SOLE   1,800 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 85 1,800 SH Put SOLE   1,800 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 95 2,000 SH Call SOLE   2,000 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 95 2,000 SH Put SOLE   2,000 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 104 2,200 SH Call SOLE   2,200 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 109 2,300 SH Call SOLE   2,300 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 109 2,300 SH Call SOLE   2,300 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 109 2,300 SH Put SOLE   2,300 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 118 2,500 SH Call SOLE   2,500 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 123 2,600 SH Call SOLE   2,600 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 123 2,600 SH Put SOLE   2,600 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 128 2,700 SH Put SOLE   2,700 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 137 2,900 SH Call SOLE   2,900 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 2,368 50,000 SH Put SOLE   50,000 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 2,926 61,800 SH Put SOLE   61,800 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 4,524 95,543 SH   SOLE   95,543 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 4,536 95,800 SH Put SOLE   95,800 0 0
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 29 579 SH   SOLE   579 0 0
SIGNET JEWELERS LIMITED SHS G81276100 28 428 SH   SOLE   428 0 0
SIGNET JEWELERS LIMITED SHS G81276100 8,999 136,500 SH Put SOLE   136,500 0 0
SIGNET JEWELERS LIMITED SHS G81276100 28,726 435,700 SH Call SOLE   435,700 0 0
SINA CORP ORD G81477104 4,516 65,000 SH Put SOLE   65,000 0 0
SINA CORP ORD G81477104 9,032 130,000 SH Put SOLE   130,000 0 0
SINA CORP ORD G81477104 9,380 135,000 SH Put SOLE   135,000 0 0
SINA CORP ORD G81477104 13,356 192,230 SH   SOLE   192,230 0 0
STERIS PLC SHS USD G84720104 10 88 SH   SOLE   88 0 0
TRITON INTL LTD CL A G9078F107 67 2,000 SH Call SOLE   2,000 0 0
TRITON INTL LTD CL A G9078F107 512 15,400 SH Call SOLE   15,400 0 0
GOLAR LNG LTD BERMUDA SHS G9456A100 904 32,500 SH Call SOLE   32,500 0 0
GOLAR LNG LTD BERMUDA SHS G9456A100 1,171 42,123 SH   SOLE   42,123 0 0
GOLAR LNG LTD BERMUDA SHS G9456A100 1,182 42,500 SH Put SOLE   42,500 0 0
WILLIS TOWERS WATSON PUB LTD SHS G96629103 370 2,624 SH   SOLE   2,624 0 0
WILLIS TOWERS WATSON PUB LTD SHS G96629103 3,524 25,000 SH Call SOLE   25,000 0 0
PERRIGO CO PLC SHS G97822103 1,461 20,630 SH   SOLE   20,630 0 0
CHUBB LIMITED COM H1467J104 40 300 SH Put SOLE   300 0 0
CHUBB LIMITED COM H1467J104 1,136 8,500 SH Call SOLE   8,500 0 0
CHUBB LIMITED COM H1467J104 5,840 43,697 SH   SOLE   43,697 0 0
CHUBB LIMITED COM H1467J104 15,369 115,000 SH Put SOLE   115,000 0 0
GARMIN LTD SHS H2906T109 2,370 33,835 SH   SOLE   33,835 0 0
UBS GROUP AG SHS H42097107 421 26,755 SH   SOLE   26,755 0 0
UBS GROUP AG SHS H42097107 1,180 75,000 SH Put SOLE   75,000 0 0
UBS GROUP AG SHS H42097107 1,573 100,000 SH Put SOLE   100,000 0 0
TE CONNECTIVITY LTD REG SHS H84989104 1,231 14,000 SH Call SOLE   14,000 0 0
TRANSOCEAN LTD REG SHS H8817H100 4 300 SH Put SOLE   300 0 0
TRANSOCEAN LTD REG SHS H8817H100 7 500 SH Call SOLE   500 0 0
TRANSOCEAN LTD REG SHS H8817H100 7 500 SH Put SOLE   500 0 0
TRANSOCEAN LTD REG SHS H8817H100 8 600 SH Call SOLE   600 0 0
TRANSOCEAN LTD REG SHS H8817H100 8 600 SH Call SOLE   600 0 0
TRANSOCEAN LTD REG SHS H8817H100 10 700 SH Call SOLE   700 0 0
TRANSOCEAN LTD REG SHS H8817H100 13 900 SH Call SOLE   900 0 0
TRANSOCEAN LTD REG SHS H8817H100 13 900 SH Put SOLE   900 0 0
TRANSOCEAN LTD REG SHS H8817H100 13 900 SH Put SOLE   900 0 0
TRANSOCEAN LTD REG SHS H8817H100 14 1,000 SH Put SOLE   1,000 0 0
TRANSOCEAN LTD REG SHS H8817H100 14 1,000 SH Put SOLE   1,000 0 0
TRANSOCEAN LTD REG SHS H8817H100 15 1,100 SH Call SOLE   1,100 0 0
TRANSOCEAN LTD REG SHS H8817H100 15 1,100 SH Put SOLE   1,100 0 0
TRANSOCEAN LTD REG SHS H8817H100 21 1,500 SH Call SOLE   1,500 0 0
TRANSOCEAN LTD REG SHS H8817H100 21 1,500 SH Put SOLE   1,500 0 0
TRANSOCEAN LTD REG SHS H8817H100 22 1,600 SH Put SOLE   1,600 0 0
TRANSOCEAN LTD REG SHS H8817H100 27 1,900 SH Call SOLE   1,900 0 0
TRANSOCEAN LTD REG SHS H8817H100 27 1,900 SH Put SOLE   1,900 0 0
TRANSOCEAN LTD REG SHS H8817H100 27 1,900 SH Put SOLE   1,900 0 0
TRANSOCEAN LTD REG SHS H8817H100 29 2,100 SH Put SOLE   2,100 0 0
TRANSOCEAN LTD REG SHS H8817H100 31 2,200 SH Put SOLE   2,200 0 0
TRANSOCEAN LTD REG SHS H8817H100 32 2,300 SH Put SOLE   2,300 0 0
TRANSOCEAN LTD REG SHS H8817H100 33 2,400 SH Put SOLE   2,400 0 0
TRANSOCEAN LTD REG SHS H8817H100 36 2,600 SH Put SOLE   2,600 0 0
TRANSOCEAN LTD REG SHS H8817H100 39 2,800 SH Put SOLE   2,800 0 0
TRANSOCEAN LTD REG SHS H8817H100 42 3,000 SH Call SOLE   3,000 0 0
TRANSOCEAN LTD REG SHS H8817H100 42 3,000 SH Put SOLE   3,000 0 0
TRANSOCEAN LTD REG SHS H8817H100 52 3,700 SH Put SOLE   3,700 0 0
TRANSOCEAN LTD REG SHS H8817H100 59 4,200 SH Put SOLE   4,200 0 0
TRANSOCEAN LTD REG SHS H8817H100 61 4,400 SH Put SOLE   4,400 0 0
TRANSOCEAN LTD REG SHS H8817H100 61 4,400 SH Put SOLE   4,400 0 0
TRANSOCEAN LTD REG SHS H8817H100 63 4,500 SH Put SOLE   4,500 0 0
TRANSOCEAN LTD REG SHS H8817H100 63 4,500 SH Put SOLE   4,500 0 0
TRANSOCEAN LTD REG SHS H8817H100 67 4,800 SH Put SOLE   4,800 0 0
TRANSOCEAN LTD REG SHS H8817H100 131 9,400 SH Put SOLE   9,400 0 0
TRANSOCEAN LTD REG SHS H8817H100 1,395 100,000 SH Put SOLE   100,000 0 0
TRANSOCEAN LTD REG SHS H8817H100 1,744 125,000 SH Put SOLE   125,000 0 0
TRANSOCEAN LTD REG SHS H8817H100 3,488 250,000 SH Call SOLE   250,000 0 0
GLOBANT S A COM L44385109 38 644 SH   SOLE   644 0 0
INTELSAT S A COM L5140P101 25 838 SH   SOLE   838 0 0
INTELSAT S A COM L5140P101 678 22,600 SH Put SOLE   22,600 0 0
ORION ENGINEERED CARBONS S A COM L72967109 3 100 SH   SOLE   100 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 145 800 SH Put SOLE   800 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 217 1,200 SH Put SOLE   1,200 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 678 3,747 SH   SOLE   3,747 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 3,617 20,000 SH Put SOLE   20,000 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 2 18 SH   SOLE   18 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 24 200 SH Put SOLE   200 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 28 350 SH   SOLE   350 0 0
MELLANOX TECHNOLOGIES LTD SHS M51363113 28 376 SH   SOLE   376 0 0
KORNIT DIGITAL LTD SHS M6372Q113 2 70 SH   SOLE   70 0 0
ORBOTECH LTD ORD M75253100 31 525 SH   SOLE   525 0 0
TOWER SEMICONDUCTOR LTD SHS NEW M87915274 4 200 SH Put SOLE   200 0 0
TOWER SEMICONDUCTOR LTD SHS NEW M87915274 4 200 SH Put SOLE   200 0 0
TOWER SEMICONDUCTOR LTD SHS NEW M87915274 9 400 SH Put SOLE   400 0 0
TOWER SEMICONDUCTOR LTD SHS NEW M87915274 11 500 SH Put SOLE   500 0 0
TOWER SEMICONDUCTOR LTD SHS NEW M87915274 118 5,400 SH Call SOLE   5,400 0 0
TOWER SEMICONDUCTOR LTD SHS NEW M87915274 733 33,700 SH Call SOLE   33,700 0 0
TOWER SEMICONDUCTOR LTD SHS NEW M87915274 1,414 65,000 SH Put SOLE   65,000 0 0
TOWER SEMICONDUCTOR LTD SHS NEW M87915274 2,796 128,500 SH Call SOLE   128,500 0 0
SODASTREAM INTERNATIONAL LTD USD SHS M9068E105 72 500 SH Call SOLE   500 0 0
SODASTREAM INTERNATIONAL LTD USD SHS M9068E105 401 2,800 SH Call SOLE   2,800 0 0
SODASTREAM INTERNATIONAL LTD USD SHS M9068E105 1,431 10,000 SH Put SOLE   10,000 0 0
SODASTREAM INTERNATIONAL LTD USD SHS M9068E105 2,032 14,200 SH Call SOLE   14,200 0 0
SODASTREAM INTERNATIONAL LTD USD SHS M9068E105 2,289 16,000 SH Call SOLE   16,000 0 0
SODASTREAM INTERNATIONAL LTD USD SHS M9068E105 5,366 37,500 SH Call SOLE   37,500 0 0
SODASTREAM INTERNATIONAL LTD USD SHS M9068E105 5,380 37,600 SH Put SOLE   37,600 0 0
AFFIMED N V COM N01045108 178 40,950 SH   SOLE   40,950 0 0
AFFIMED N V COM N01045108 217 50,000 SH Put SOLE   50,000 0 0
CNH INDL N V SHS N20944109 3 250 SH   SOLE   250 0 0
CONSTELLIUM NV CL A N22035104 2,779 225,000 SH Call SOLE   225,000 0 0
CORE LABORATORIES N V COM N22717107 111 958 SH   SOLE   958 0 0
CORE LABORATORIES N V COM N22717107 2,201 19,000 SH Put SOLE   19,000 0 0
CORE LABORATORIES N V COM N22717107 2,201 19,000 SH Put SOLE   19,000 0 0
FIAT CHRYSLER AUTOMOBILES N SHS N31738102 1,747 99,774 SH   SOLE   99,774 0 0
FIAT CHRYSLER AUTOMOBILES N SHS N31738102 3,502 200,000 SH Put SOLE   200,000 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 10 100 SH Call SOLE   100 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 10 100 SH Call SOLE   100 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 10 100 SH Call SOLE   100 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 10 100 SH Put SOLE   100 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 10 100 SH Put SOLE   100 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 10 100 SH Put SOLE   100 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 10 100 SH Put SOLE   100 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 10 100 SH Put SOLE   100 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 10 100 SH Put SOLE   100 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 10 100 SH Put SOLE   100 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 10 100 SH Put SOLE   100 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 21 200 SH Call SOLE   200 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 21 200 SH Call SOLE   200 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 21 200 SH Call SOLE   200 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 21 200 SH Call SOLE   200 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 21 200 SH Call SOLE   200 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 21 200 SH Call SOLE   200 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 21 200 SH Call SOLE   200 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 21 200 SH Put SOLE   200 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 21 200 SH Put SOLE   200 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 21 200 SH Put SOLE   200 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 21 200 SH Put SOLE   200 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 21 200 SH Put SOLE   200 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 21 200 SH Put SOLE   200 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 21 200 SH Put SOLE   200 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 21 200 SH Put SOLE   200 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 21 200 SH Put SOLE   200 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 31 300 SH Call SOLE   300 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 31 300 SH Call SOLE   300 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 31 300 SH Call SOLE   300 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 31 300 SH Call SOLE   300 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 31 300 SH Call SOLE   300 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 31 300 SH Put SOLE   300 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 31 300 SH Put SOLE   300 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 31 300 SH Put SOLE   300 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 31 300 SH Put SOLE   300 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 31 300 SH Put SOLE   300 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 41 400 SH Call SOLE   400 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 41 400 SH Put SOLE   400 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 41 400 SH Put SOLE   400 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 41 400 SH Put SOLE   400 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 51 500 SH Call SOLE   500 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 51 500 SH Put SOLE   500 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 51 500 SH Put SOLE   500 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 62 600 SH Put SOLE   600 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 72 700 SH Call SOLE   700 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 72 700 SH Put SOLE   700 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 72 700 SH Put SOLE   700 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 103 1,000 SH Call SOLE   1,000 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 103 1,000 SH Put SOLE   1,000 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 113 1,100 SH Put SOLE   1,100 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 174 1,700 SH Put SOLE   1,700 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 447 4,356 SH   SOLE   4,356 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 2,163 21,100 SH Call SOLE   21,100 0 0
MYLAN N V SHS EURO N59465109 4 100 SH Put SOLE   100 0 0
MYLAN N V SHS EURO N59465109 4 100 SH Put SOLE   100 0 0
MYLAN N V SHS EURO N59465109 7 200 SH Put SOLE   200 0 0
MYLAN N V SHS EURO N59465109 7 200 SH Put SOLE   200 0 0
MYLAN N V SHS EURO N59465109 997 27,251 SH   SOLE   27,251 0 0
MYLAN N V SHS EURO N59465109 1,007 27,500 SH Call SOLE   27,500 0 0
MYLAN N V SHS EURO N59465109 1,464 40,000 SH Put SOLE   40,000 0 0
MYLAN N V SHS EURO N59465109 2,562 70,000 SH Call SOLE   70,000 0 0
MYLAN N V SHS EURO N59465109 2,562 70,000 SH Put SOLE   70,000 0 0
MYLAN N V SHS EURO N59465109 3,660 100,000 SH Call SOLE   100,000 0 0
NXP SEMICONDUCTORS N V COM N6596X109 9 100 SH Call SOLE   100 0 0
NXP SEMICONDUCTORS N V COM N6596X109 9 100 SH Call SOLE   100 0 0
NXP SEMICONDUCTORS N V COM N6596X109 9 100 SH Put SOLE   100 0 0
NXP SEMICONDUCTORS N V COM N6596X109 9 100 SH Put SOLE   100 0 0
NXP SEMICONDUCTORS N V COM N6596X109 17 200 SH Call SOLE   200 0 0
NXP SEMICONDUCTORS N V COM N6596X109 17 200 SH Put SOLE   200 0 0
NXP SEMICONDUCTORS N V COM N6596X109 17 200 SH Put SOLE   200 0 0
NXP SEMICONDUCTORS N V COM N6596X109 26 300 SH Call SOLE   300 0 0
NXP SEMICONDUCTORS N V COM N6596X109 26 300 SH Call SOLE   300 0 0
NXP SEMICONDUCTORS N V COM N6596X109 26 300 SH Call SOLE   300 0 0
NXP SEMICONDUCTORS N V COM N6596X109 26 300 SH Put SOLE   300 0 0
NXP SEMICONDUCTORS N V COM N6596X109 26 300 SH Put SOLE   300 0 0
NXP SEMICONDUCTORS N V COM N6596X109 26 300 SH Put SOLE   300 0 0
NXP SEMICONDUCTORS N V COM N6596X109 26 300 SH Put SOLE   300 0 0
NXP SEMICONDUCTORS N V COM N6596X109 34 400 SH Call SOLE   400 0 0
NXP SEMICONDUCTORS N V COM N6596X109 34 400 SH Call SOLE   400 0 0
NXP SEMICONDUCTORS N V COM N6596X109 34 400 SH Call SOLE   400 0 0
NXP SEMICONDUCTORS N V COM N6596X109 34 400 SH Put SOLE   400 0 0
NXP SEMICONDUCTORS N V COM N6596X109 43 500 SH Call SOLE   500 0 0
NXP SEMICONDUCTORS N V COM N6596X109 43 500 SH Call SOLE   500 0 0
NXP SEMICONDUCTORS N V COM N6596X109 43 500 SH Call SOLE   500 0 0
NXP SEMICONDUCTORS N V COM N6596X109 43 500 SH Call SOLE   500 0 0
NXP SEMICONDUCTORS N V COM N6596X109 43 500 SH Put SOLE   500 0 0
NXP SEMICONDUCTORS N V COM N6596X109 43 500 SH Put SOLE   500 0 0
NXP SEMICONDUCTORS N V COM N6596X109 43 500 SH Put SOLE   500 0 0
NXP SEMICONDUCTORS N V COM N6596X109 51 600 SH Call SOLE   600 0 0
NXP SEMICONDUCTORS N V COM N6596X109 51 600 SH Call SOLE   600 0 0
NXP SEMICONDUCTORS N V COM N6596X109 51 600 SH Put SOLE   600 0 0
NXP SEMICONDUCTORS N V COM N6596X109 51 600 SH Put SOLE   600 0 0
NXP SEMICONDUCTORS N V COM N6596X109 60 700 SH Call SOLE   700 0 0
NXP SEMICONDUCTORS N V COM N6596X109 60 700 SH Call SOLE   700 0 0
NXP SEMICONDUCTORS N V COM N6596X109 60 700 SH Call SOLE   700 0 0
NXP SEMICONDUCTORS N V COM N6596X109 60 700 SH Call SOLE   700 0 0
NXP SEMICONDUCTORS N V COM N6596X109 60 700 SH Put SOLE   700 0 0
NXP SEMICONDUCTORS N V COM N6596X109 60 700 SH Put SOLE   700 0 0
NXP SEMICONDUCTORS N V COM N6596X109 68 800 SH Call SOLE   800 0 0
NXP SEMICONDUCTORS N V COM N6596X109 68 800 SH Put SOLE   800 0 0
NXP SEMICONDUCTORS N V COM N6596X109 86 1,000 SH Call SOLE   1,000 0 0
NXP SEMICONDUCTORS N V COM N6596X109 86 1,000 SH Put SOLE   1,000 0 0
NXP SEMICONDUCTORS N V COM N6596X109 86 1,000 SH Put SOLE   1,000 0 0
NXP SEMICONDUCTORS N V COM N6596X109 86 1,000 SH Put SOLE   1,000 0 0
NXP SEMICONDUCTORS N V COM N6596X109 111 1,300 SH Put SOLE   1,300 0 0
NXP SEMICONDUCTORS N V COM N6596X109 111 1,300 SH Put SOLE   1,300 0 0
NXP SEMICONDUCTORS N V COM N6596X109 111 1,300 SH Put SOLE   1,300 0 0
NXP SEMICONDUCTORS N V COM N6596X109 120 1,400 SH Put SOLE   1,400 0 0
NXP SEMICONDUCTORS N V COM N6596X109 120 1,400 SH Put SOLE   1,400 0 0
NXP SEMICONDUCTORS N V COM N6596X109 120 1,400 SH Put SOLE   1,400 0 0
NXP SEMICONDUCTORS N V COM N6596X109 154 1,800 SH Put SOLE   1,800 0 0
NXP SEMICONDUCTORS N V COM N6596X109 214 2,500 SH Put SOLE   2,500 0 0
NXP SEMICONDUCTORS N V COM N6596X109 248 2,900 SH Put SOLE   2,900 0 0
NXP SEMICONDUCTORS N V COM N6596X109 3,386 39,600 SH Put SOLE   39,600 0 0
NXP SEMICONDUCTORS N V COM N6596X109 4,309 50,400 SH Call SOLE   50,400 0 0
NXP SEMICONDUCTORS N V COM N6596X109 4,368 51,085 SH   SOLE   51,085 0 0
NXP SEMICONDUCTORS N V COM N6596X109 5,190 60,700 SH Call SOLE   60,700 0 0
UNIQURE NV SHS N90064101 1,092 30,000 SH Call SOLE   30,000 0 0
UNIQURE NV SHS N90064101 15,135 415,920 SH   SOLE   415,920 0 0
WRIGHT MED GROUP N V ORD SHS 0.03 PAR N96617118 565 19,480 SH   SOLE   19,480 0 0
YANDEX N V SHS CLASS A N97284108 7 200 SH Put SOLE   200 0 0
YANDEX N V SHS CLASS A N97284108 7 213 SH   SOLE   213 0 0
YANDEX N V SHS CLASS A N97284108 16 500 SH Put SOLE   500 0 0
YANDEX N V SHS CLASS A N97284108 36 1,100 SH Put SOLE   1,100 0 0
TRONOX LTD SHS CL A Q9235V101 21 1,788 SH   SOLE   1,788 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 13 100 SH Call SOLE   100 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 13 100 SH Call SOLE   100 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 13 100 SH Put SOLE   100 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 13 100 SH Put SOLE   100 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 13 100 SH Put SOLE   100 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 13 100 SH Put SOLE   100 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 13 100 SH Put SOLE   100 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 13 100 SH Put SOLE   100 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 26 200 SH Call SOLE   200 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 26 200 SH Call SOLE   200 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 26 200 SH Call SOLE   200 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 26 200 SH Call SOLE   200 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 26 200 SH Call SOLE   200 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 26 200 SH Call SOLE   200 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 26 200 SH Put SOLE   200 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 39 300 SH Call SOLE   300 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 39 300 SH Call SOLE   300 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 39 300 SH Put SOLE   300 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 39 300 SH Put SOLE   300 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 39 300 SH Put SOLE   300 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 39 300 SH Put SOLE   300 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 52 400 SH Call SOLE   400 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 52 400 SH Call SOLE   400 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 52 400 SH Call SOLE   400 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 52 400 SH Call SOLE   400 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 52 400 SH Put SOLE   400 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 52 400 SH Put SOLE   400 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 52 400 SH Put SOLE   400 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 52 400 SH Put SOLE   400 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 65 500 SH Call SOLE   500 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 65 500 SH Put SOLE   500 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 65 500 SH Put SOLE   500 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 65 500 SH Put SOLE   500 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 78 600 SH Put SOLE   600 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 78 600 SH Put SOLE   600 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 91 700 SH Put SOLE   700 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 91 700 SH Put SOLE   700 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 91 700 SH Put SOLE   700 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 91 700 SH Put SOLE   700 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 104 800 SH Put SOLE   800 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 104 800 SH Put SOLE   800 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 104 800 SH Put SOLE   800 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 130 1,000 SH Put SOLE   1,000 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 156 1,200 SH Put SOLE   1,200 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 182 1,400 SH Put SOLE   1,400 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 195 1,500 SH Put SOLE   1,500 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 208 1,600 SH Put SOLE   1,600 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 208 1,600 SH Put SOLE   1,600 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 260 2,000 SH Put SOLE   2,000 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 325 2,500 SH Put SOLE   2,500 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 1,338 10,300 SH Put SOLE   10,300 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 1,351 10,400 SH Put SOLE   10,400 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 1,780 13,700 SH Call SOLE   13,700 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 1,936 14,900 SH Put SOLE   14,900 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 6,536 50,300 SH Put SOLE   50,300 0 0
SCORPIO TANKERS INC SHS Y7542C106 275 137,000 SH Call SOLE   137,000 0 0
SCORPIO BULKERS INC COM Y7546A122 1 80 SH   SOLE   80 0 0
TEEKAY OFFSHORE PARTNERS L P PARTNERSHIP UN Y8565J101 214 91,400 SH   SOLE   91,400 0 0
TEEKAY OFFSHORE PARTNERS L P PARTNERSHIP UN Y8565J101 1,170 500,000 SH Put SOLE   500,000 0 0