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
AAC HLDGS INC COM 000307108 17 1,890 SH   SOLE   1,890 0 0
AAON INC COM PAR $0.004 000360206 231 6,300 SH   SOLE   6,300 0 0
AAR CORP COM 000361105 195 4,956 SH   SOLE   4,956 0 0
ACCO BRANDS CORP COM 00081T108 195 16,002 SH   SOLE   16,002 0 0
ACNB CORP COM 000868109 27 924 SH   SOLE   924 0 0
ABM INDS INC COM 000957100 323 8,568 SH   SOLE   8,568 0 0
AFLAC INC COM 001055102 53 600 SH Put SOLE   600 0 0
AFLAC INC COM 001055102 808 9,200 SH   SOLE   9,200 0 0
AFLAC INC COM 001055102 3,072 35,000 SH Put SOLE   35,000 0 0
AFLAC INC COM 001055102 8,778 100,000 SH Call SOLE   100,000 0 0
AFLAC INC COM 001055102 21,945 250,000 SH Call SOLE   250,000 0 0
AFLAC INC COM 001055102 28,090 320,000 SH Call SOLE   320,000 0 0
AGCO CORP COM 001084102 21 296 SH   SOLE   296 0 0
AGCO CORP COM 001084102 71 1,000 SH Put SOLE   1,000 0 0
AG MTG INVT TR INC COM 001228105 81 4,284 SH   SOLE   4,284 0 0
AGNC INVT CORP COM 00123Q104 202 10,000 SH Call SOLE   10,000 0 0
AES CORP COM 00130H105 167 15,440 SH   SOLE   15,440 0 0
AK STL HLDG CORP COM 001547108 226 40,000 SH Call SOLE   40,000 0 0
AK STL HLDG CORP COM 001547108 275 48,594 SH   SOLE   48,594 0 0
AK STL HLDG CORP COM 001547108 283 50,000 SH Call SOLE   50,000 0 0
AK STL HLDG CORP COM 001547108 486 85,800 SH Call SOLE   85,800 0 0
AK STL HLDG CORP COM 001547108 566 100,000 SH Put SOLE   100,000 0 0
AK STL HLDG CORP COM 001547108 1,245 220,000 SH Call SOLE   220,000 0 0
AK STL HLDG CORP COM 001547108 2,830 500,000 SH Call SOLE   500,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 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 2,428 225,000 SH Call SOLE   225,000 0 0
AMAG PHARMACEUTICALS INC COM 00163U106 71 5,376 SH   SOLE   5,376 0 0
AMC NETWORKS INC CL A 00164V103 58 1,075 SH   SOLE   1,075 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 33 2,200 SH Call SOLE   2,200 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 122 8,106 SH   SOLE   8,106 0 0
AMN HEALTHCARE SERVICES INC COM 001744101 356 7,224 SH   SOLE   7,224 0 0
ANI PHARMACEUTICALS INC COM 00182C103 81 1,260 SH   SOLE   1,260 0 0
ARC DOCUMENT SOLUTIONS INC COM 00191G103 16 6,384 SH   SOLE   6,384 0 0
AT&T INC COM 00206R102 280 7,200 SH Call SOLE   7,200 0 0
AT&T INC COM 00206R102 292 7,500 SH Call SOLE   7,500 0 0
AT&T INC COM 00206R102 715 18,400 SH Call SOLE   18,400 0 0
AT&T INC COM 00206R102 743 19,100 SH Put SOLE   19,100 0 0
AT&T INC COM 00206R102 840 21,600 SH Put SOLE   21,600 0 0
AT&T INC COM 00206R102 875 22,500 SH Put SOLE   22,500 0 0
AT&T INC COM 00206R102 1,058 27,200 SH Put SOLE   27,200 0 0
AT&T INC COM 00206R102 1,151 29,600 SH Put SOLE   29,600 0 0
AT&T INC COM 00206R102 1,361 35,000 SH Put SOLE   35,000 0 0
AT&T INC COM 00206R102 1,458 37,500 SH Call SOLE   37,500 0 0
AT&T INC COM 00206R102 1,621 41,700 SH Put SOLE   41,700 0 0
AT&T INC COM 00206R102 1,866 48,000 SH Put SOLE   48,000 0 0
AT&T INC COM 00206R102 1,971 50,700 SH Put SOLE   50,700 0 0
AT&T INC COM 00206R102 2,951 75,900 SH Call SOLE   75,900 0 0
AT&T INC COM 00206R102 3,810 98,000 SH Put SOLE   98,000 0 0
AT&T INC COM 00206R102 3,888 100,000 SH Call SOLE   100,000 0 0
AT&T INC COM 00206R102 4,277 110,000 SH Call SOLE   110,000 0 0
AT&T INC COM 00206R102 4,409 113,400 SH Call SOLE   113,400 0 0
AT&T INC COM 00206R102 5,054 130,000 SH Put SOLE   130,000 0 0
AT&T INC COM 00206R102 5,260 135,300 SH Put SOLE   135,300 0 0
AT&T INC COM 00206R102 5,577 143,440 SH   SOLE   143,440 0 0
AT&T INC COM 00206R102 6,221 160,000 SH Call SOLE   160,000 0 0
AT&T INC COM 00206R102 7,776 200,000 SH Put SOLE   200,000 0 0
AT&T INC COM 00206R102 7,970 205,000 SH Call SOLE   205,000 0 0
AT&T INC COM 00206R102 8,464 217,700 SH Put SOLE   217,700 0 0
AT&T INC COM 00206R102 10,206 262,500 SH Call SOLE   262,500 0 0
AT&T INC COM 00206R102 11,606 298,500 SH Put SOLE   298,500 0 0
AT&T INC COM 00206R102 11,664 300,000 SH Put SOLE   300,000 0 0
AT&T INC COM 00206R102 11,664 300,000 SH Put SOLE   300,000 0 0
AT&T INC COM 00206R102 13,997 360,000 SH Put SOLE   360,000 0 0
AT&T INC COM 00206R102 14,257 366,700 SH Put SOLE   366,700 0 0
AT&T INC COM 00206R102 14,903 383,300 SH Call SOLE   383,300 0 0
AT&T INC COM 00206R102 16,827 432,800 SH Call SOLE   432,800 0 0
AT&T INC COM 00206R102 19,813 509,600 SH Call SOLE   509,600 0 0
AT&T INC COM 00206R102 25,186 647,800 SH Call SOLE   647,800 0 0
AT&T INC COM 00206R102 27,084 696,600 SH Put SOLE   696,600 0 0
AT&T INC COM 00206R102 38,231 983,300 SH Call SOLE   983,300 0 0
AT&T INC COM 00206R102 38,861 999,500 SH Put SOLE   999,500 0 0
AT&T INC COM 00206R102 67,173 1,727,700 SH Call SOLE   1,727,700 0 0
ATYR PHARMA INC COM 002120103 5 1,300 SH   SOLE   1,300 0 0
A10 NETWORKS INC COM 002121101 57 7,350 SH   SOLE   7,350 0 0
ATN INTL INC COM 00215F107 93 1,680 SH   SOLE   1,680 0 0
AV HOMES INC COM 00234P102 32 1,932 SH   SOLE   1,932 0 0
AVX CORP NEW COM 002444107 121 6,972 SH   SOLE   6,972 0 0
AXT INC COM 00246W103 88 10,072 SH   SOLE   10,072 0 0
AZZ INC COM 002474104 202 3,948 SH   SOLE   3,948 0 0
AARONS INC COM PAR $0.50 002535300 387 9,702 SH   SOLE   9,702 0 0
ABAXIS INC COM 002567105 166 3,360 SH   SOLE   3,360 0 0
ABBOTT LABS COM 002824100 2,990 52,400 SH Put SOLE   52,400 0 0
ABBOTT LABS COM 002824100 6,579 115,275 SH   SOLE   115,275 0 0
ABBVIE INC COM 00287Y109 484 5,000 SH Put SOLE   5,000 0 0
ABBVIE INC COM 00287Y109 2,901 30,000 SH Call SOLE   30,000 0 0
ABBVIE INC COM 00287Y109 3,601 37,240 SH   SOLE   37,240 0 0
ABBVIE INC COM 00287Y109 4,836 50,000 SH Call SOLE   50,000 0 0
ABBVIE INC COM 00287Y109 4,836 50,000 SH Put SOLE   50,000 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 1,490 25,000 SH Call SOLE   25,000 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 1,525 25,600 SH Put SOLE   25,600 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 1,787 30,000 SH Call SOLE   30,000 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 2,193 36,800 SH Put SOLE   36,800 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 2,383 40,000 SH Put SOLE   40,000 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 2,979 50,000 SH Put SOLE   50,000 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 2,979 50,000 SH Put SOLE   50,000 0 0
ABEONA THERAPEUTICS INC COM 00289Y107 68 4,284 SH   SOLE   4,284 0 0
ABRAXAS PETE CORP COM 003830106 57 23,184 SH   SOLE   23,184 0 0
ABSOLUTE SHS TR WBI TACTICL LCGD 00400R502 0 1 SH   SOLE   1 0 0
ABSOLUTE SHS TR WBI TACTCL LCV 00400R601 0 1 SH   SOLE   1 0 0
ABSOLUTE SHS TR WBI TACTICAL LCQ 00400R809 0 1 SH   SOLE   1 0 0
ABSOLUTE SHS TR WBI TCT INC SH 00400R874 0 1 SH   SOLE   1 0 0
ACACIA COMMUNICATIONS INC COM 00401C108 102 2,814 SH   SOLE   2,814 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 18 607 SH   SOLE   607 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 348 12,726 SH   SOLE   12,726 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 105 3,990 SH   SOLE   3,990 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 183 7,000 SH Call SOLE   7,000 0 0
ACCESS NATL CORP COM 004337101 62 2,226 SH   SOLE   2,226 0 0
ACCELERON PHARMA INC COM 00434H108 242 5,712 SH   SOLE   5,712 0 0
ACCELERON PHARMA INC COM 00434H108 637 15,000 SH Call SOLE   15,000 0 0
ACCELERON PHARMA INC COM 00434H108 637 15,000 SH Call SOLE   15,000 0 0
ACCURAY INC COM 004397105 54 12,474 SH   SOLE   12,474 0 0
ACETO CORP COM 004446100 49 4,704 SH   SOLE   4,704 0 0
ACHAOGEN INC COM 004449104 57 5,308 SH   SOLE   5,308 0 0
ACHILLION PHARMACEUTICALS IN COM 00448Q201 53 18,312 SH   SOLE   18,312 0 0
ACI WORLDWIDE INC COM 004498101 406 17,892 SH   SOLE   17,892 0 0
ACLARIS THERAPEUTICS INC COM 00461U105 86 3,486 SH   SOLE   3,486 0 0
ACORDA THERAPEUTICS INC COM 00484M106 142 6,636 SH   SOLE   6,636 0 0
ACTIVISION BLIZZARD INC COM 00507V109 19 300 SH Put SOLE   300 0 0
ACTIVISION BLIZZARD INC COM 00507V109 25 400 SH Call SOLE   400 0 0
ACTIVISION BLIZZARD INC COM 00507V109 44 700 SH Put SOLE   700 0 0
ACTIVISION BLIZZARD INC COM 00507V109 127 2,000 SH Call SOLE   2,000 0 0
ACTIVISION BLIZZARD INC COM 00507V109 171 2,700 SH Call SOLE   2,700 0 0
ACTIVISION BLIZZARD INC COM 00507V109 380 6,000 SH Put SOLE   6,000 0 0
ACTIVISION BLIZZARD INC COM 00507V109 1,119 17,680 SH   SOLE   17,680 0 0
ACTIVISION BLIZZARD INC COM 00507V109 4,749 75,000 SH Put SOLE   75,000 0 0
ACTUANT CORP CL A NEW 00508X203 231 9,114 SH   SOLE   9,114 0 0
ACUITY BRANDS INC COM 00508Y102 178 1,012 SH   SOLE   1,012 0 0
ACTUA CORP COM 005094107 72 4,620 SH   SOLE   4,620 0 0
ACUSHNET HOLDINGS CORP COM 005098108 102 4,830 SH   SOLE   4,830 0 0
ACXIOM CORP COM 005125109 335 12,138 SH   SOLE   12,138 0 0
ADAMAS PHARMACEUTICALS INC COM 00548A106 91 2,687 SH   SOLE   2,687 0 0
ADAMS RES & ENERGY INC COM NEW 006351308 15 336 SH   SOLE   336 0 0
ADDUS HOMECARE CORP COM 006739106 41 1,176 SH   SOLE   1,176 0 0
ADOBE SYS INC COM 00724F101 263 1,500 SH Put SOLE   1,500 0 0
ADOBE SYS INC COM 00724F101 438 2,500 SH Put SOLE   2,500 0 0
ADOBE SYS INC COM 00724F101 613 3,500 SH Put SOLE   3,500 0 0
ADOBE SYS INC COM 00724F101 701 4,000 SH Put SOLE   4,000 0 0
ADOBE SYS INC COM 00724F101 2,278 13,000 SH Put SOLE   13,000 0 0
ADOBE SYS INC COM 00724F101 2,750 15,690 SH   SOLE   15,690 0 0
ADOBE SYS INC COM 00724F101 8,762 50,000 SH Call SOLE   50,000 0 0
ADTALEM GLOBAL ED INC COM 00737L103 461 10,966 SH   SOLE   10,966 0 0
ADTALEM GLOBAL ED INC COM 00737L103 597 14,200 SH Put SOLE   14,200 0 0
ADTRAN INC COM 00738A106 143 7,392 SH   SOLE   7,392 0 0
ADURO BIOTECH INC COM 00739L101 49 6,594 SH   SOLE   6,594 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 171 1,720 SH   SOLE   1,720 0 0
ADVAXIS INC COM NEW 007624208 16 5,502 SH   SOLE   5,502 0 0
AECOM COM 00766T100 821 22,100 SH Call SOLE   22,100 0 0
ADVISORSHARES TR ADVISORSHS ETF 00768Y206 0 1 SH   SOLE   1 0 0
ADVISORSHARES TR PERITUS HG YLD 00768Y503 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 60 6,216 SH   SOLE   6,216 0 0
AEGION CORP COM 00770F104 127 4,998 SH   SOLE   4,998 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 301 5,040 SH   SOLE   5,040 0 0
ADVANSIX INC COM 00773T101 34 800 SH Put SOLE   800 0 0
ADVANSIX INC COM 00773T101 249 5,926 SH   SOLE   5,926 0 0
AEROHIVE NETWORKS INC COM 007786106 28 4,746 SH   SOLE   4,746 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 330 10,584 SH   SOLE   10,584 0 0
ADVANCED MICRO DEVICES INC COM 007903107 12 1,200 SH Call SOLE   1,200 0 0
ADVANCED MICRO DEVICES INC COM 007903107 72 7,000 SH Put SOLE   7,000 0 0
ADVANCED MICRO DEVICES INC COM 007903107 231 22,489 SH   SOLE   22,489 0 0
ADVANCED MICRO DEVICES INC COM 007903107 360 35,000 SH Call SOLE   35,000 0 0
ADVANCED MICRO DEVICES INC COM 007903107 514 50,000 SH Call SOLE   50,000 0 0
ADVANCED MICRO DEVICES INC COM 007903107 1,028 100,000 SH Call SOLE   100,000 0 0
ADVANCED MICRO DEVICES INC COM 007903107 1,028 100,000 SH Put SOLE   100,000 0 0
ADVANCED MICRO DEVICES INC COM 007903107 1,028 100,000 SH Put SOLE   100,000 0 0
ADVANCED MICRO DEVICES INC COM 007903107 1,028 100,000 SH Put SOLE   100,000 0 0
ADVANCED MICRO DEVICES INC COM 007903107 1,028 100,000 SH Put SOLE   100,000 0 0
ADVANCED MICRO DEVICES INC COM 007903107 1,028 100,000 SH Put SOLE   100,000 0 0
ADVANCED MICRO DEVICES INC COM 007903107 1,285 125,000 SH Put SOLE   125,000 0 0
ADVANCED MICRO DEVICES INC COM 007903107 2,056 200,000 SH Call SOLE   200,000 0 0
ADVANCED MICRO DEVICES INC COM 007903107 2,056 200,000 SH Call SOLE   200,000 0 0
ADVANCED MICRO DEVICES INC COM 007903107 2,364 230,000 SH Call SOLE   230,000 0 0
ADVANCED MICRO DEVICES INC COM 007903107 2,673 260,000 SH Put SOLE   260,000 0 0
ADVANCED MICRO DEVICES INC COM 007903107 3,084 300,000 SH Call SOLE   300,000 0 0
ADVANCED MICRO DEVICES INC COM 007903107 3,084 300,000 SH Put SOLE   300,000 0 0
ADVANCED MICRO DEVICES INC COM 007903107 3,084 300,000 SH Put SOLE   300,000 0 0
ADVANCED MICRO DEVICES INC COM 007903107 3,341 325,000 SH Put SOLE   325,000 0 0
ADVANCED MICRO DEVICES INC COM 007903107 6,168 600,000 SH Call SOLE   600,000 0 0
ADVANCED MICRO DEVICES INC COM 007903107 7,196 700,000 SH Put SOLE   700,000 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 129 5,418 SH   SOLE   5,418 0 0
ADVANCED DISP SVCS INC DEL COM 00790X101 161 6,720 SH   SOLE   6,720 0 0
ADVANCED ENERGY INDS COM 007973100 408 6,048 SH   SOLE   6,048 0 0
ADVANCED ENERGY INDS COM 007973100 1,754 26,000 SH Put SOLE   26,000 0 0
AEROVIRONMENT INC COM 008073108 182 3,234 SH   SOLE   3,234 0 0
AETNA INC NEW COM 00817Y108 1,371 7,600 SH   SOLE   7,600 0 0
AFFILIATED MANAGERS GROUP COM 008252108 263 1,280 SH   SOLE   1,280 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 504 7,520 SH   SOLE   7,520 0 0
AGNICO EAGLE MINES LTD COM 008474108 120 2,605 SH   SOLE   2,605 0 0
AGNICO EAGLE MINES LTD COM 008474108 277 6,000 SH Put SOLE   6,000 0 0
AGNICO EAGLE MINES LTD COM 008474108 369 8,000 SH Put SOLE   8,000 0 0
AGENUS INC COM NEW 00847G705 37 11,214 SH   SOLE   11,214 0 0
AGILYSYS INC COM 00847J105 30 2,478 SH   SOLE   2,478 0 0
AGROFRESH SOLUTIONS COM 00856G109 26 3,528 SH   SOLE   3,528 0 0
AILERON THERAPEUTICS INC COM 00887A105 8 798 SH   SOLE   798 0 0
AIMMUNE THERAPEUTICS INC COM 00900T107 202 5,334 SH   SOLE   5,334 0 0
AIR PRODS & CHEMS INC COM 009158106 16 100 SH Put SOLE   100 0 0
AIR PRODS & CHEMS INC COM 009158106 834 5,081 SH   SOLE   5,081 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 208 8,988 SH   SOLE   8,988 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 260 4,003 SH   SOLE   4,003 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 325 5,000 SH Put SOLE   5,000 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 689 10,600 SH Put SOLE   10,600 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 2,257 34,700 SH Put SOLE   34,700 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 102 6,888 SH   SOLE   6,888 0 0
AKARI THERAPEUTICS PLC SPONSORED ADR 00972G108 32 7,500 SH   SOLE   7,500 0 0
AKCEA THERAPEUTICS INC COM 00972L107 39 2,268 SH   SOLE   2,268 0 0
AKOUSTIS TECHNOLOGIES INC COM 00973N102 16 2,604 SH   SOLE   2,604 0 0
ALAMO GROUP INC COM 011311107 166 1,470 SH   SOLE   1,470 0 0
ALARM COM HLDGS INC COM 011642105 116 3,066 SH   SOLE   3,066 0 0
ALASKA AIR GROUP INC COM 011659109 198 2,700 SH Put SOLE   2,700 0 0
ALASKA AIR GROUP INC COM 011659109 212 2,880 SH   SOLE   2,880 0 0
ALBANY INTL CORP CL A 012348108 268 4,368 SH   SOLE   4,368 0 0
ALBEMARLE CORP COM 012653101 338 2,641 SH   SOLE   2,641 0 0
ALBEMARLE CORP COM 012653101 460 3,600 SH Put SOLE   3,600 0 0
ALCOA CORP COM 013872106 862 16,000 SH Put SOLE   16,000 0 0
ALCOA CORP COM 013872106 1,713 31,808 SH   SOLE   31,808 0 0
ALCOA CORP COM 013872106 2,047 38,000 SH Call SOLE   38,000 0 0
ALCOA CORP COM 013872106 3,340 62,000 SH Put SOLE   62,000 0 0
ALDER BIOPHARMACEUTICALS INC COM 014339105 111 9,660 SH   SOLE   9,660 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 287 10,332 SH   SOLE   10,332 0 0
ALEXANDERS INC COM 014752109 133 336 SH   SOLE   336 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 293 2,240 SH   SOLE   2,240 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 598 5,000 SH Put SOLE   5,000 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 740 6,185 SH   SOLE   6,185 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 69 400 SH Call SOLE   400 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 103 600 SH Put SOLE   600 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 310 1,800 SH Put SOLE   1,800 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 328 1,900 SH Put SOLE   1,900 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 483 2,800 SH Put SOLE   2,800 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 655 3,800 SH Put SOLE   3,800 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 690 4,000 SH Put SOLE   4,000 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 966 5,600 SH Put SOLE   5,600 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1,052 6,100 SH Put SOLE   6,100 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1,379 8,000 SH Put SOLE   8,000 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1,483 8,600 SH Put SOLE   8,600 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 2,259 13,100 SH Put SOLE   13,100 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 2,430 14,091 SH   SOLE   14,091 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 2,586 15,000 SH Call SOLE   15,000 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 2,931 17,000 SH Put SOLE   17,000 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 4,311 25,000 SH Call SOLE   25,000 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 4,742 27,500 SH Put SOLE   27,500 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 5,173 30,000 SH Call SOLE   30,000 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 5,173 30,000 SH Put SOLE   30,000 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 5,432 31,500 SH Put SOLE   31,500 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 9,380 54,400 SH Call SOLE   54,400 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 9,518 55,200 SH Put SOLE   55,200 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 10,346 60,000 SH Call SOLE   60,000 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 17,743 102,900 SH Put SOLE   102,900 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 19,278 111,800 SH Call SOLE   111,800 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 20,174 117,000 SH Call SOLE   117,000 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 23,278 135,000 SH Put SOLE   135,000 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 25,123 145,700 SH Call SOLE   145,700 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 27,416 159,000 SH Put SOLE   159,000 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 27,968 162,200 SH Put SOLE   162,200 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 34,486 200,000 SH Put SOLE   200,000 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 46,349 268,800 SH Call SOLE   268,800 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 60,351 350,000 SH Put SOLE   350,000 0 0
ALICO INC COM 016230104 15 504 SH   SOLE   504 0 0
ALIGN TECHNOLOGY INC COM 016255101 405 1,825 SH   SOLE   1,825 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 465 19,278 SH   SOLE   19,278 0 0
ALLEGIANCE BANCSHARES INC COM 01748H107 66 1,764 SH   SOLE   1,764 0 0
ALLEGIANT TRAVEL CO COM 01748X102 358 2,312 SH   SOLE   2,312 0 0
ALLENA PHARMACEUTICALS INC COM 018119107 8 840 SH   SOLE   840 0 0
ALLETE INC COM NEW 018522300 578 7,770 SH   SOLE   7,770 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 203 800 SH Call SOLE   800 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 284 1,120 SH   SOLE   1,120 0 0
ALLIANCE ONE INTL INC COM NEW 018772301 0 1 SH   SOLE   1 0 0
ALLIANCE RES PARTNER L P UT LTD PART 01877R108 533 27,035 SH   SOLE   27,035 0 0
ALLIANT ENERGY CORP COM 018802108 230 5,400 SH   SOLE   5,400 0 0
ALLIED MOTION TECHNOLOGIES I COM 019330109 35 1,050 SH   SOLE   1,050 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 405 27,846 SH   SOLE   27,846 0 0
ALLSTATE CORP COM 020002101 938 8,960 SH   SOLE   8,960 0 0
ALLY FINL INC COM 02005N100 175 6,000 SH Call SOLE   6,000 0 0
ALLY FINL INC COM 02005N100 350 12,000 SH Call SOLE   12,000 0 0
ALLY FINL INC COM 02005N100 1,312 45,000 SH Call SOLE   45,000 0 0
ALLY FINL INC COM 02005N100 1,333 45,700 SH Call SOLE   45,700 0 0
ALLY FINL INC COM 02005N100 2,479 85,000 SH Put SOLE   85,000 0 0
ALMOST FAMILY INC COM 020409108 109 1,974 SH   SOLE   1,974 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 38 299 SH   SOLE   299 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 1,271 10,000 SH Put SOLE   10,000 0 0
ALPHABET INC CAP STK CL C 02079K107 209 200 SH Put SOLE   200 0 0
ALPHABET INC CAP STK CL C 02079K107 209 200 SH Put SOLE   200 0 0
ALPHABET INC CAP STK CL C 02079K107 209 200 SH Put SOLE   200 0 0
ALPHABET INC CAP STK CL C 02079K107 314 300 SH Put SOLE   300 0 0
ALPHABET INC CAP STK CL C 02079K107 419 400 SH Put SOLE   400 0 0
ALPHABET INC CAP STK CL C 02079K107 732 700 SH Call SOLE   700 0 0
ALPHABET INC CAP STK CL C 02079K107 837 800 SH Put SOLE   800 0 0
ALPHABET INC CAP STK CL C 02079K107 1,256 1,200 SH Put SOLE   1,200 0 0
ALPHABET INC CAP STK CL C 02079K107 1,465 1,400 SH Put SOLE   1,400 0 0
ALPHABET INC CAP STK CL C 02079K107 2,093 2,000 SH Call SOLE   2,000 0 0
ALPHABET INC CAP STK CL C 02079K107 2,093 2,000 SH Put SOLE   2,000 0 0
ALPHABET INC CAP STK CL C 02079K107 2,093 2,000 SH Put SOLE   2,000 0 0
ALPHABET INC CAP STK CL C 02079K107 2,197 2,100 SH Put SOLE   2,100 0 0
ALPHABET INC CAP STK CL C 02079K107 2,302 2,200 SH Put SOLE   2,200 0 0
ALPHABET INC CAP STK CL C 02079K107 2,407 2,300 SH Put SOLE   2,300 0 0
ALPHABET INC CAP STK CL C 02079K107 3,139 3,000 SH Put SOLE   3,000 0 0
ALPHABET INC CAP STK CL C 02079K107 3,348 3,200 SH Put SOLE   3,200 0 0
ALPHABET INC CAP STK CL C 02079K107 3,662 3,500 SH Put SOLE   3,500 0 0
ALPHABET INC CAP STK CL C 02079K107 3,767 3,600 SH Put SOLE   3,600 0 0
ALPHABET INC CAP STK CL C 02079K107 5,964 5,700 SH Put SOLE   5,700 0 0
ALPHABET INC CAP STK CL C 02079K107 7,848 7,500 SH Put SOLE   7,500 0 0
ALPHABET INC CAP STK CL C 02079K107 9,104 8,700 SH Put SOLE   8,700 0 0
ALPHABET INC CAP STK CL C 02079K107 9,418 9,000 SH Call SOLE   9,000 0 0
ALPHABET INC CAP STK CL C 02079K107 9,418 9,000 SH Put SOLE   9,000 0 0
ALPHABET INC CAP STK CL C 02079K107 10,413 9,951 SH   SOLE   9,951 0 0
ALPHABET INC CAP STK CL C 02079K107 18,835 18,000 SH Call SOLE   18,000 0 0
ALPHABET INC CAP STK CL C 02079K107 23,963 22,900 SH Put SOLE   22,900 0 0
ALPHABET INC CAP STK CL C 02079K107 117,406 112,200 SH Put SOLE   112,200 0 0
ALPHABET INC CAP STK CL A 02079K305 6,320 6,000 SH Put SOLE   6,000 0 0
ALPHABET INC CAP STK CL A 02079K305 8,773 8,328 SH   SOLE   8,328 0 0
ALPHABET INC CAP STK CL A 02079K305 26,335 25,000 SH Call SOLE   25,000 0 0
ALTABA INC COM 021346101 2,095 30,000 SH Put SOLE   30,000 0 0
ALTABA INC COM 021346101 8,731 125,000 SH Put SOLE   125,000 0 0
ALTABA INC COM 021346101 35,562 509,118 SH   SOLE   509,118 0 0
ALTISOURCE RESIDENTIAL CORP CL B 02153W100 90 7,602 SH   SOLE   7,602 0 0
ALTERYX INC COM CL A 02156B103 91 3,612 SH   SOLE   3,612 0 0
ALTICE USA INC CL A 02156K103 106 4,981 SH   SOLE   4,981 0 0
ALTICE USA INC CL A 02156K103 743 35,000 SH Call SOLE   35,000 0 0
ALTRA INDL MOTION CORP COM 02208R106 220 4,368 SH   SOLE   4,368 0 0
ALTRIA GROUP INC COM 02209S103 278 3,900 SH Put SOLE   3,900 0 0
ALTRIA GROUP INC COM 02209S103 364 5,100 SH Call SOLE   5,100 0 0
ALTRIA GROUP INC COM 02209S103 614 8,600 SH Call SOLE   8,600 0 0
ALTRIA GROUP INC COM 02209S103 1,143 16,000 SH Put SOLE   16,000 0 0
ALTRIA GROUP INC COM 02209S103 3,182 44,560 SH   SOLE   44,560 0 0
ALTRIA GROUP INC COM 02209S103 5,391 75,500 SH Put SOLE   75,500 0 0
AMAZON COM INC COM 023135106 117 100 SH Put SOLE   100 0 0
AMAZON COM INC COM 023135106 234 200 SH Put SOLE   200 0 0
AMAZON COM INC COM 023135106 351 300 SH Put SOLE   300 0 0
AMAZON COM INC COM 023135106 351 300 SH Put SOLE   300 0 0
AMAZON COM INC COM 023135106 468 400 SH Put SOLE   400 0 0
AMAZON COM INC COM 023135106 585 500 SH Put SOLE   500 0 0
AMAZON COM INC COM 023135106 702 600 SH Put SOLE   600 0 0
AMAZON COM INC COM 023135106 1,053 900 SH Put SOLE   900 0 0
AMAZON COM INC COM 023135106 1,169 1,000 SH Put SOLE   1,000 0 0
AMAZON COM INC COM 023135106 1,286 1,100 SH Put SOLE   1,100 0 0
AMAZON COM INC COM 023135106 1,286 1,100 SH Put SOLE   1,100 0 0
AMAZON COM INC COM 023135106 1,520 1,300 SH Put SOLE   1,300 0 0
AMAZON COM INC COM 023135106 1,637 1,400 SH Put SOLE   1,400 0 0
AMAZON COM INC COM 023135106 1,754 1,500 SH Put SOLE   1,500 0 0
AMAZON COM INC COM 023135106 1,871 1,600 SH Put SOLE   1,600 0 0
AMAZON COM INC COM 023135106 2,573 2,200 SH Put SOLE   2,200 0 0
AMAZON COM INC COM 023135106 2,807 2,400 SH Put SOLE   2,400 0 0
AMAZON COM INC COM 023135106 3,391 2,900 SH Put SOLE   2,900 0 0
AMAZON COM INC COM 023135106 3,508 3,000 SH Put SOLE   3,000 0 0
AMAZON COM INC COM 023135106 3,742 3,200 SH Put SOLE   3,200 0 0
AMAZON COM INC COM 023135106 3,976 3,400 SH Put SOLE   3,400 0 0
AMAZON COM INC COM 023135106 4,093 3,500 SH Put SOLE   3,500 0 0
AMAZON COM INC COM 023135106 4,561 3,900 SH Put SOLE   3,900 0 0
AMAZON COM INC COM 023135106 4,795 4,100 SH Call SOLE   4,100 0 0
AMAZON COM INC COM 023135106 4,795 4,100 SH Put SOLE   4,100 0 0
AMAZON COM INC COM 023135106 4,795 4,100 SH Put SOLE   4,100 0 0
AMAZON COM INC COM 023135106 5,029 4,300 SH Put SOLE   4,300 0 0
AMAZON COM INC COM 023135106 5,263 4,500 SH Put SOLE   4,500 0 0
AMAZON COM INC COM 023135106 5,380 4,600 SH Put SOLE   4,600 0 0
AMAZON COM INC COM 023135106 5,847 5,000 SH Call SOLE   5,000 0 0
AMAZON COM INC COM 023135106 5,847 5,000 SH Put SOLE   5,000 0 0
AMAZON COM INC COM 023135106 5,847 5,000 SH Put SOLE   5,000 0 0
AMAZON COM INC COM 023135106 5,847 5,000 SH Put SOLE   5,000 0 0
AMAZON COM INC COM 023135106 6,081 5,200 SH Put SOLE   5,200 0 0
AMAZON COM INC COM 023135106 6,783 5,800 SH Put SOLE   5,800 0 0
AMAZON COM INC COM 023135106 7,368 6,300 SH Put SOLE   6,300 0 0
AMAZON COM INC COM 023135106 8,654 7,400 SH Put SOLE   7,400 0 0
AMAZON COM INC COM 023135106 8,888 7,600 SH Put SOLE   7,600 0 0
AMAZON COM INC COM 023135106 9,590 8,200 SH Put SOLE   8,200 0 0
AMAZON COM INC COM 023135106 10,057 8,600 SH Put SOLE   8,600 0 0
AMAZON COM INC COM 023135106 11,695 10,000 SH Put SOLE   10,000 0 0
AMAZON COM INC COM 023135106 11,929 10,200 SH Put SOLE   10,200 0 0
AMAZON COM INC COM 023135106 12,162 10,400 SH Put SOLE   10,400 0 0
AMAZON COM INC COM 023135106 14,384 12,300 SH Put SOLE   12,300 0 0
AMAZON COM INC COM 023135106 14,852 12,700 SH Put SOLE   12,700 0 0
AMAZON COM INC COM 023135106 14,969 12,800 SH Put SOLE   12,800 0 0
AMAZON COM INC COM 023135106 18,478 15,800 SH Put SOLE   15,800 0 0
AMAZON COM INC COM 023135106 23,124 19,773 SH   SOLE   19,773 0 0
AMAZON COM INC COM 023135106 23,623 20,200 SH Put SOLE   20,200 0 0
AMAZON COM INC COM 023135106 24,559 21,000 SH Put SOLE   21,000 0 0
AMAZON COM INC COM 023135106 25,494 21,800 SH Put SOLE   21,800 0 0
AMAZON COM INC COM 023135106 27,366 23,400 SH Put SOLE   23,400 0 0
AMAZON COM INC COM 023135106 37,891 32,400 SH Put SOLE   32,400 0 0
AMBAC FINL GROUP INC COM NEW 023139884 836 52,346 SH   SOLE   52,346 0 0
AMBAC FINL GROUP INC COM NEW 023139884 1,598 100,000 SH Call SOLE   100,000 0 0
AMBER RD INC COM 02318Y108 23 3,108 SH   SOLE   3,108 0 0
AMBEV SA SPONSORED ADR 02319V103 113 17,500 SH   SOLE   17,500 0 0
AMEDISYS INC COM 023436108 230 4,368 SH   SOLE   4,368 0 0
AMEREN CORP COM 023608102 337 5,714 SH   SOLE   5,714 0 0
AMERESCO INC CL A 02361E108 24 2,814 SH   SOLE   2,814 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 156 3,000 SH Put SOLE   3,000 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 260 5,000 SH Call SOLE   5,000 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 518 9,960 SH   SOLE   9,960 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 520 10,000 SH Put SOLE   10,000 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 583 11,200 SH Put SOLE   11,200 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 1,041 20,000 SH Call SOLE   20,000 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 1,186 22,800 SH Put SOLE   22,800 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 1,509 29,000 SH Put SOLE   29,000 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 1,821 35,000 SH Call SOLE   35,000 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 2,602 50,000 SH Call SOLE   50,000 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 2,924 56,200 SH Call SOLE   56,200 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 4,875 93,700 SH Put SOLE   93,700 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 5,203 100,000 SH Put SOLE   100,000 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 5,255 101,000 SH Call SOLE   101,000 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 8,169 157,000 SH Put SOLE   157,000 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 8,585 165,000 SH Put SOLE   165,000 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 10,666 205,000 SH Put SOLE   205,000 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 13,008 250,000 SH Call SOLE   250,000 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 13,008 250,000 SH Put SOLE   250,000 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 15,031 288,900 SH Call SOLE   288,900 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 17,690 340,000 SH Put SOLE   340,000 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 31,343 602,400 SH Call SOLE   602,400 0 0
AMERICAN ASSETS TR INC COM 024013104 234 6,132 SH   SOLE   6,132 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 257 15,120 SH   SOLE   15,120 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 1,282 31,244 SH   SOLE   31,244 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 3,282 80,000 SH Put SOLE   80,000 0 0
AMERICAN ELEC PWR INC COM 025537101 441 6,000 SH Put SOLE   6,000 0 0
AMERICAN ELEC PWR INC COM 025537101 851 11,567 SH   SOLE   11,567 0 0
AMERICAN EAGLE OUTFITTERS NE COM 02553E106 467 24,864 SH   SOLE   24,864 0 0
AMERICAN EAGLE OUTFITTERS NE COM 02553E106 7,708 410,000 SH Call SOLE   410,000 0 0
AMERICAN EXPRESS CO COM 025816109 675 6,800 SH Call SOLE   6,800 0 0
AMERICAN EXPRESS CO COM 025816109 5,847 58,877 SH   SOLE   58,877 0 0
AMERICAN EXPRESS CO COM 025816109 7,448 75,000 SH Put SOLE   75,000 0 0
AMERICAN EXPRESS CO COM 025816109 19,862 200,000 SH Call SOLE   200,000 0 0
AMERICAN EXPRESS CO COM 025816109 29,793 300,000 SH Put SOLE   300,000 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 4,766 80,000 SH Put SOLE   80,000 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 6,887 115,600 SH Call SOLE   115,600 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 12,679 212,800 SH Call SOLE   212,800 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 13,967 234,425 SH   SOLE   234,425 0 0
ABERCROMBIE & FITCH CO CL A 002896207 70 4,000 SH Call SOLE   4,000 0 0
ABERCROMBIE & FITCH CO CL A 002896207 80 4,600 SH Call SOLE   4,600 0 0
ABERCROMBIE & FITCH CO CL A 002896207 105 6,000 SH Put SOLE   6,000 0 0
ABERCROMBIE & FITCH CO CL A 002896207 183 10,500 SH   SOLE   10,500 0 0
ABERCROMBIE & FITCH CO CL A 002896207 1,133 65,000 SH Call SOLE   65,000 0 0
ABERCROMBIE & FITCH CO CL A 002896207 1,569 90,000 SH Put SOLE   90,000 0 0
ABERCROMBIE & FITCH CO CL A 002896207 1,708 98,000 SH Put SOLE   98,000 0 0
AMERICAN NATL BANKSHARES INC COM 027745108 48 1,260 SH   SOLE   1,260 0 0
AMERICAN OUTDOOR BRANDS CORP COM 02874P103 8 600 SH Call SOLE   600 0 0
AMERICAN OUTDOOR BRANDS CORP COM 02874P103 901 70,148 SH   SOLE   70,148 0 0
AMERICAN PUBLIC EDUCATION IN COM 02913V103 63 2,520 SH   SOLE   2,520 0 0
AMERICAN RAILCAR INDS INC COM 02916P103 47 1,134 SH   SOLE   1,134 0 0
AMERICAN RENAL ASSOCIATES HO COM 029227105 26 1,512 SH   SOLE   1,512 0 0
AMERICAN SOFTWARE INC CL A 029683109 47 4,032 SH   SOLE   4,032 0 0
AMERICAN STS WTR CO COM 029899101 319 5,502 SH   SOLE   5,502 0 0
AMERICAN TOWER CORP NEW COM 03027X100 1,427 10,000 SH   SOLE   10,000 0 0
AMERICAN VANGUARD CORP COM 030371108 86 4,368 SH   SOLE   4,368 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 387 4,232 SH   SOLE   4,232 0 0
AMERICAN WOODMARK CORP COM 030506109 279 2,142 SH   SOLE   2,142 0 0
AMERICAS CAR MART INC COM 03062T105 49 1,092 SH   SOLE   1,092 0 0
AMERISOURCEBERGEN CORP COM 03073E105 527 5,742 SH   SOLE   5,742 0 0
AMERISOURCEBERGEN CORP COM 03073E105 3,287 35,800 SH Put SOLE   35,800 0 0
AMERIPRISE FINL INC COM 03076C106 643 3,793 SH   SOLE   3,793 0 0
AMERIS BANCORP COM 03076K108 269 5,586 SH   SOLE   5,586 0 0
AMES NATL CORP COM 031001100 36 1,302 SH   SOLE   1,302 0 0
AMETEK INC NEW COM 031100100 391 5,400 SH   SOLE   5,400 0 0
AMGEN INC COM 031162100 3,007 17,290 SH   SOLE   17,290 0 0
AMICUS THERAPEUTICS INC COM 03152W109 432 30,000 SH Put SOLE   30,000 0 0
AMICUS THERAPEUTICS INC COM 03152W109 720 50,000 SH Call SOLE   50,000 0 0
AMICUS THERAPEUTICS INC COM 03152W109 720 50,000 SH Put SOLE   50,000 0 0
AMICUS THERAPEUTICS INC COM 03152W109 1,007 70,000 SH Call SOLE   70,000 0 0
AMICUS THERAPEUTICS INC COM 03152W109 1,290 89,673 SH   SOLE   89,673 0 0
AMICUS THERAPEUTICS INC COM 03152W109 1,452 100,900 SH Call SOLE   100,900 0 0
AMICUS THERAPEUTICS INC COM 03152W109 2,878 200,000 SH Put SOLE   200,000 0 0
AMKOR TECHNOLOGY INC COM 031652100 222 22,092 SH   SOLE   22,092 0 0
AMPCO-PITTSBURGH CORP COM 032037103 17 1,344 SH   SOLE   1,344 0 0
AMPHENOL CORP NEW CL A 032095101 625 7,120 SH   SOLE   7,120 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 107 5,544 SH   SOLE   5,544 0 0
AMPLIFY SNACK BRANDS COM 03211L102 64 5,334 SH   SOLE   5,334 0 0
AMTRUST FINL SVCS INC COM 032359309 131 12,978 SH   SOLE   12,978 0 0
ANADARKO PETE CORP COM 032511107 687 12,800 SH   SOLE   12,800 0 0
ANADARKO PETE CORP COM 032511107 1,877 35,000 SH Call SOLE   35,000 0 0
ANADARKO PETE CORP COM 032511107 3,487 65,000 SH Call SOLE   65,000 0 0
ANALOG DEVICES INC COM 032654105 178 2,000 SH Put SOLE   2,000 0 0
ANALOG DEVICES INC COM 032654105 178 2,000 SH Put SOLE   2,000 0 0
ANALOG DEVICES INC COM 032654105 356 4,000 SH Call SOLE   4,000 0 0
ANALOG DEVICES INC COM 032654105 356 4,000 SH Put SOLE   4,000 0 0
ANALOG DEVICES INC COM 032654105 1,020 11,459 SH   SOLE   11,459 0 0
ANALOG DEVICES INC COM 032654105 1,068 12,000 SH Put SOLE   12,000 0 0
ANALOGIC CORP COM PAR $0.05 032657207 158 1,890 SH   SOLE   1,890 0 0
ANAPTYSBIO INC COM 032724106 275 2,730 SH   SOLE   2,730 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300 18 5,670 SH   SOLE   5,670 0 0
ANDEAVOR COM 03349M105 91 800 SH Put SOLE   800 0 0
ANDEAVOR COM 03349M105 384 3,360 SH   SOLE   3,360 0 0
ANDEAVOR COM 03349M105 11,434 100,000 SH Call SOLE   100,000 0 0
ANDERSONS INC COM 034164103 128 4,116 SH   SOLE   4,116 0 0
ANGIODYNAMICS INC COM 03475V101 93 5,586 SH   SOLE   5,586 0 0
ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 2,344 230,000 SH Put SOLE   230,000 0 0
ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 2,802 275,000 SH Put SOLE   275,000 0 0
ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 4,993 490,000 SH Put SOLE   490,000 0 0
ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 12,141 1,191,466 SH   SOLE   1,191,466 0 0
ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 16,814 1,650,000 SH Put SOLE   1,650,000 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 279 2,500 SH Put SOLE   2,500 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 1,633 14,636 SH   SOLE   14,636 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 2,532 22,700 SH Put SOLE   22,700 0 0
ANIKA THERAPEUTICS INC COM 035255108 118 2,184 SH   SOLE   2,184 0 0
ANIXTER INTL INC COM 035290105 338 4,452 SH   SOLE   4,452 0 0
ANSYS INC COM 03662Q105 297 2,015 SH   SOLE   2,015 0 0
ANTARES PHARMA INC COM 036642106 44 22,218 SH   SOLE   22,218 0 0
ANTERO RES CORP COM 03674X106 211 11,085 SH   SOLE   11,085 0 0
ANTHEM INC COM 036752103 1,357 6,029 SH   SOLE   6,029 0 0
ANTERO MIDSTREAM GP LP COM SHS REPSTG 03675Y103 353 17,895 SH   SOLE   17,895 0 0
ANWORTH MORTGAGE ASSET CP COM 037347101 80 14,742 SH   SOLE   14,742 0 0
APACHE CORP COM 037411105 110 2,600 SH Put SOLE   2,600 0 0
APACHE CORP COM 037411105 169 4,000 SH Call SOLE   4,000 0 0
APACHE CORP COM 037411105 1,056 25,000 SH Put SOLE   25,000 0 0
APACHE CORP COM 037411105 1,183 28,019 SH   SOLE   28,019 0 0
APACHE CORP COM 037411105 3,040 72,000 SH Put SOLE   72,000 0 0
APARTMENT INVT & MGMT CO CL A 03748R101 161 3,680 SH   SOLE   3,680 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 36 1,680 SH   SOLE   1,680 0 0
APOGEE ENTERPRISES INC COM 037598109 198 4,326 SH   SOLE   4,326 0 0
APOLLO GLOBAL MGMT LLC CL A SHS 037612306 100 3,000 SH Put SOLE   3,000 0 0
APOLLO GLOBAL MGMT LLC CL A SHS 037612306 2,942 87,900 SH Call SOLE   87,900 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 302 16,380 SH   SOLE   16,380 0 0
APPLE INC COM 037833100 34 200 SH Put SOLE   200 0 0
APPLE INC COM 037833100 85 500 SH Put SOLE   500 0 0
APPLE INC COM 037833100 406 2,400 SH Call SOLE   2,400 0 0
APPLE INC COM 037833100 762 4,500 SH Call SOLE   4,500 0 0
APPLE INC COM 037833100 762 4,500 SH Put SOLE   4,500 0 0
APPLE INC COM 037833100 846 5,000 SH Put SOLE   5,000 0 0
APPLE INC COM 037833100 1,354 8,000 SH Put SOLE   8,000 0 0
APPLE INC COM 037833100 1,354 8,000 SH Put SOLE   8,000 0 0
APPLE INC COM 037833100 1,658 9,800 SH Call SOLE   9,800 0 0
APPLE INC COM 037833100 1,862 11,000 SH Put SOLE   11,000 0 0
APPLE INC COM 037833100 2,166 12,800 SH Put SOLE   12,800 0 0
APPLE INC COM 037833100 2,454 14,500 SH Call SOLE   14,500 0 0
APPLE INC COM 037833100 2,454 14,500 SH Put SOLE   14,500 0 0
APPLE INC COM 037833100 3,588 21,200 SH Put SOLE   21,200 0 0
APPLE INC COM 037833100 4,129 24,400 SH Put SOLE   24,400 0 0
APPLE INC COM 037833100 4,231 25,000 SH Put SOLE   25,000 0 0
APPLE INC COM 037833100 4,231 25,000 SH Put SOLE   25,000 0 0
APPLE INC COM 037833100 5,077 30,000 SH Call SOLE   30,000 0 0
APPLE INC COM 037833100 6,448 38,100 SH Call SOLE   38,100 0 0
APPLE INC COM 037833100 8,174 48,300 SH Put SOLE   48,300 0 0
APPLE INC COM 037833100 8,462 50,000 SH Put SOLE   50,000 0 0
APPLE INC COM 037833100 8,462 50,000 SH Put SOLE   50,000 0 0
APPLE INC COM 037833100 8,462 50,000 SH Put SOLE   50,000 0 0
APPLE INC COM 037833100 8,462 50,000 SH Put SOLE   50,000 0 0
APPLE INC COM 037833100 8,698 51,400 SH Call SOLE   51,400 0 0
APPLE INC COM 037833100 8,885 52,500 SH Put SOLE   52,500 0 0
APPLE INC COM 037833100 9,308 55,000 SH Put SOLE   55,000 0 0
APPLE INC COM 037833100 9,308 55,000 SH Put SOLE   55,000 0 0
APPLE INC COM 037833100 9,798 57,900 SH Call SOLE   57,900 0 0
APPLE INC COM 037833100 11,897 70,300 SH Put SOLE   70,300 0 0
APPLE INC COM 037833100 12,692 75,000 SH Put SOLE   75,000 0 0
APPLE INC COM 037833100 13,014 76,900 SH Put SOLE   76,900 0 0
APPLE INC COM 037833100 13,217 78,100 SH Put SOLE   78,100 0 0
APPLE INC COM 037833100 14,046 83,000 SH Put SOLE   83,000 0 0
APPLE INC COM 037833100 14,165 83,700 SH Put SOLE   83,700 0 0
APPLE INC COM 037833100 14,740 87,100 SH Put SOLE   87,100 0 0
APPLE INC COM 037833100 14,926 88,200 SH Call SOLE   88,200 0 0
APPLE INC COM 037833100 16,923 100,000 SH Put SOLE   100,000 0 0
APPLE INC COM 037833100 20,301 119,960 SH   SOLE   119,960 0 0
APPLE INC COM 037833100 20,731 122,500 SH Call SOLE   122,500 0 0
APPLE INC COM 037833100 27,144 160,400 SH Call SOLE   160,400 0 0
APPLE INC COM 037833100 27,855 164,600 SH Call SOLE   164,600 0 0
APPLE INC COM 037833100 28,228 166,800 SH Put SOLE   166,800 0 0
APPLE INC COM 037833100 28,464 168,200 SH Put SOLE   168,200 0 0
APPLE INC COM 037833100 29,581 174,800 SH Put SOLE   174,800 0 0
APPLE INC COM 037833100 36,384 215,000 SH Put SOLE   215,000 0 0
APPLE INC COM 037833100 50,769 300,000 SH Put SOLE   300,000 0 0
APPLE INC COM 037833100 51,903 306,700 SH Put SOLE   306,700 0 0
APPLE INC COM 037833100 56,540 334,100 SH Call SOLE   334,100 0 0
APPLE INC COM 037833100 58,300 344,500 SH Put SOLE   344,500 0 0
APPLE INC COM 037833100 60,804 359,300 SH Put SOLE   359,300 0 0
APPLE INC COM 037833100 62,497 369,300 SH Call SOLE   369,300 0 0
APPLE INC COM 037833100 63,800 377,000 SH Put SOLE   377,000 0 0
APPLE INC COM 037833100 64,206 379,400 SH Put SOLE   379,400 0 0
APPLE INC COM 037833100 67,692 400,000 SH Put SOLE   400,000 0 0
APPLE INC COM 037833100 91,046 538,000 SH Call SOLE   538,000 0 0
APPLE INC COM 037833100 123,301 728,600 SH Call SOLE   728,600 0 0
APPLE INC COM 037833100 133,201 787,100 SH Put SOLE   787,100 0 0
APPLE INC COM 037833100 313,735 1,853,900 SH Call SOLE   1,853,900 0 0
APPFOLIO INC COM CL A 03783C100 59 1,428 SH   SOLE   1,428 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 2 102 SH   SOLE   102 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 398 5,838 SH   SOLE   5,838 0 0
APPLIED MATLS INC COM 038222105 133 2,600 SH Put SOLE   2,600 0 0
APPLIED MATLS INC COM 038222105 138 2,700 SH Put SOLE   2,700 0 0
APPLIED MATLS INC COM 038222105 409 8,000 SH Put SOLE   8,000 0 0
APPLIED MATLS INC COM 038222105 511 10,000 SH Put SOLE   10,000 0 0
APPLIED MATLS INC COM 038222105 1,002 19,600 SH Put SOLE   19,600 0 0
APPLIED MATLS INC COM 038222105 1,022 20,000 SH Put SOLE   20,000 0 0
APPLIED MATLS INC COM 038222105 1,155 22,600 SH Call SOLE   22,600 0 0
APPLIED MATLS INC COM 038222105 1,278 25,000 SH Put SOLE   25,000 0 0
APPLIED MATLS INC COM 038222105 1,661 32,500 SH Put SOLE   32,500 0 0
APPLIED MATLS INC COM 038222105 1,917 37,500 SH Put SOLE   37,500 0 0
APPLIED MATLS INC COM 038222105 2,556 50,000 SH Put SOLE   50,000 0 0
APPLIED MATLS INC COM 038222105 3,016 59,000 SH Call SOLE   59,000 0 0
APPLIED MATLS INC COM 038222105 3,780 73,943 SH   SOLE   73,943 0 0
APPLIED MATLS INC COM 038222105 6,134 120,000 SH Call SOLE   120,000 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102 156 4,123 SH   SOLE   4,123 0 0
APPROACH RESOURCES INC COM 03834A103 20 6,804 SH   SOLE   6,804 0 0
APPTIO INC CL A 03835C108 81 3,444 SH   SOLE   3,444 0 0
APTOSE BIOSCIENCES INC COM NEW 03835T200 3 1,375 SH   SOLE   1,375 0 0
AQUA METALS INC COM 03837J101 6 2,646 SH   SOLE   2,646 0 0
AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 0 112 SH   SOLE   112 0 0
AQUANTIA CORP COM 03842Q108 12 1,092 SH   SOLE   1,092 0 0
ARATANA THERAPEUTICS INC COM 03874P101 33 6,216 SH   SOLE   6,216 0 0
ARBOR RLTY TR INC COM 038923108 34 3,993 SH   SOLE   3,993 0 0
ARCBEST CORP COM 03937C105 144 4,032 SH   SOLE   4,032 0 0
ARCH COAL INC CL A 039380407 270 2,898 SH   SOLE   2,898 0 0
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 4,847 150,000 SH Call SOLE   150,000 0 0
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 4,847 150,000 SH Put SOLE   150,000 0 0
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 5,816 180,000 SH Put SOLE   180,000 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 4 100 SH Put SOLE   100 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 12 300 SH Put SOLE   300 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 56 1,400 SH Put SOLE   1,400 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 80 2,000 SH Put SOLE   2,000 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 128 3,200 SH Put SOLE   3,200 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 160 4,000 SH Call SOLE   4,000 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 212 5,300 SH Call SOLE   5,300 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 361 9,000 SH Call SOLE   9,000 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 405 10,100 SH Call SOLE   10,100 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 521 13,000 SH Put SOLE   13,000 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 524 13,080 SH   SOLE   13,080 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 585 14,600 SH Put SOLE   14,600 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 802 20,000 SH Call SOLE   20,000 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 802 20,000 SH Call SOLE   20,000 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 1,106 27,600 SH Put SOLE   27,600 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 1,764 44,000 SH Call SOLE   44,000 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 1,820 45,400 SH Call SOLE   45,400 0 0
ARCHROCK INC COM 03957W106 111 10,584 SH   SOLE   10,584 0 0
ARCONIC INC COM 03965L100 27 1,000 SH Put SOLE   1,000 0 0
ARCONIC INC COM 03965L100 1,088 39,923 SH   SOLE   39,923 0 0
ARCONIC INC COM 03965L100 4,633 170,000 SH Put SOLE   170,000 0 0
ARDELYX INC COM 039697107 34 5,208 SH   SOLE   5,208 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 203 5,964 SH   SOLE   5,964 0 0
ARGAN INC COM 04010E109 145 3,220 SH   SOLE   3,220 0 0
ARES COML REAL ESTATE CORP COM 04013V108 56 4,326 SH   SOLE   4,326 0 0
ARISTA NETWORKS INC COM 040413106 24 100 SH   SOLE   100 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 108 6,972 SH   SOLE   6,972 0 0
ARMSTRONG FLOORING INC COM 04238R106 55 3,276 SH   SOLE   3,276 0 0
ARQULE INC COM 04269E107 10 5,900 SH   SOLE   5,900 0 0
ARRAY BIOPHARMA INC COM 04269X105 1,818 142,019 SH   SOLE   142,019 0 0
ARROW ELECTRS INC COM 042735100 53 662 SH   SOLE   662 0 0
ARROW ETF TR ARROW DJ GLB YLD 04273H104 0 1 SH   SOLE   1 0 0
ARROW FINL CORP COM 042744102 63 1,848 SH   SOLE   1,848 0 0
ARTESIAN RESOURCES CORP CL A 043113208 47 1,218 SH   SOLE   1,218 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 272 6,888 SH   SOLE   6,888 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 236 3,688 SH   SOLE   3,688 0 0
ASCENA RETAIL GROUP INC COM 04351G101 91 38,689 SH   SOLE   38,689 0 0
ASCENT CAP GROUP INC COM SER A 043632108 19 1,680 SH   SOLE   1,680 0 0
ASHFORD HOSPITALITY PRIME IN COM 044102101 91 9,368 SH   SOLE   9,368 0 0
ASPEN TECHNOLOGY INC COM 045327103 737 11,130 SH   SOLE   11,130 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108 112 2,478 SH   SOLE   2,478 0 0
ASSOCIATED BANC CORP COM 045487105 703 27,694 SH   SOLE   27,694 0 0
ASSOCIATED CAP GROUP INC CL A 045528106 26 756 SH   SOLE   756 0 0
ASSURANT INC COM 04621X108 125 1,240 SH   SOLE   1,240 0 0
ASTEC INDS INC COM 046224101 192 3,276 SH   SOLE   3,276 0 0
ASTERIAS BIOTHERAPEUTICS INC COM SER A 04624N107 9 3,948 SH   SOLE   3,948 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 1,156 33,300 SH Call SOLE   33,300 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 4,188 120,700 SH Call SOLE   120,700 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 4,997 144,000 SH Call SOLE   144,000 0 0
ASTRONICS CORP COM 046433108 138 3,318 SH   SOLE   3,318 0 0
AT HOME GROUP INC COM 04650Y100 23 756 SH   SOLE   756 0 0
AT HOME GROUP INC COM 04650Y100 684 22,500 SH Call SOLE   22,500 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 71 3,948 SH   SOLE   3,948 0 0
ATHENEX INC COM 04685N103 18 1,134 SH   SOLE   1,134 0 0
ATHERSYS INC COM 04744L106 34 18,544 SH   SOLE   18,544 0 0
ATKORE INTL GROUP INC COM 047649108 110 5,124 SH   SOLE   5,124 0 0
ATLANTIC CAP BANCSHARES INC COM 048269203 56 3,192 SH   SOLE   3,192 0 0
ATLANTIC PWR CORP COM NEW 04878Q863 42 17,850 SH   SOLE   17,850 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 645 10,998 SH   SOLE   10,998 0 0
ATOSSA GENETICS INC COM NEW 04962H209 1 2,500 SH   SOLE   2,500 0 0
ATRICURE INC COM 04963C209 90 4,956 SH   SOLE   4,956 0 0
ATRION CORP COM 049904105 132 210 SH   SOLE   210 0 0
AUDENTES THERAPEUTICS INC COM 05070R104 74 2,352 SH   SOLE   2,352 0 0
AUTODESK INC COM 052769106 367 3,500 SH Call SOLE   3,500 0 0
AUTODESK INC COM 052769106 1,337 12,753 SH   SOLE   12,753 0 0
AUTODESK INC COM 052769106 2,621 25,000 SH Call SOLE   25,000 0 0
AUTOLIV INC COM 052800109 30 234 SH   SOLE   234 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 1,214 10,360 SH   SOLE   10,360 0 0
AUTONATION INC COM 05329W102 355 6,921 SH   SOLE   6,921 0 0
AUTONATION INC COM 05329W102 1,386 27,000 SH Put SOLE   27,000 0 0
AUTOZONE INC COM 053332102 455 640 SH   SOLE   640 0 0
AUTOZONE INC COM 053332102 2,134 3,000 SH Call SOLE   3,000 0 0
AVALONBAY CMNTYS INC COM 053484101 578 3,240 SH   SOLE   3,240 0 0
AVEO PHARMACEUTICALS INC COM 053588109 914 327,700 SH Call SOLE   327,700 0 0
AVEO PHARMACEUTICALS INC COM 053588109 1,071 383,900 SH Call SOLE   383,900 0 0
AVERY DENNISON CORP COM 053611109 241 2,098 SH   SOLE   2,098 0 0
AVEXIS INC COM 05366U100 414 3,738 SH   SOLE   3,738 0 0
AVEXIS INC COM 05366U100 2,767 25,000 SH Call SOLE   25,000 0 0
AVID TECHNOLOGY INC COM 05367P100 28 5,208 SH   SOLE   5,208 0 0
AVIS BUDGET GROUP COM 053774105 4 100 SH Call SOLE   100 0 0
AVIS BUDGET GROUP COM 053774105 263 6,000 SH Call SOLE   6,000 0 0
AVIS BUDGET GROUP COM 053774105 610 13,900 SH Call SOLE   13,900 0 0
AVIS BUDGET GROUP COM 053774105 1,646 37,500 SH Call SOLE   37,500 0 0
AVIS BUDGET GROUP COM 053774105 1,846 42,061 SH   SOLE   42,061 0 0
AVISTA CORP COM 05379B107 504 9,786 SH   SOLE   9,786 0 0
AVON PRODS INC COM 054303102 161 75,000 SH Call SOLE   75,000 0 0
AVON PRODS INC COM 054303102 994 462,500 SH Call SOLE   462,500 0 0
AVON PRODS INC COM 054303102 1,204 559,863 SH   SOLE   559,863 0 0
AVON PRODS INC COM 054303102 1,398 650,000 SH Put SOLE   650,000 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 131 4,578 SH   SOLE   4,578 0 0
AXOGEN INC COM 05463X106 119 4,200 SH   SOLE   4,200 0 0
AXON ENTERPRISE INC COM 05464C101 210 7,938 SH   SOLE   7,938 0 0
BB&T CORP COM 054937107 457 9,200 SH Call SOLE   9,200 0 0
BB&T CORP COM 054937107 696 14,000 SH Call SOLE   14,000 0 0
BB&T CORP COM 054937107 917 18,440 SH   SOLE   18,440 0 0
BB&T CORP COM 054937107 7,458 150,000 SH Call SOLE   150,000 0 0
B & G FOODS INC NEW COM 05508R106 356 10,122 SH   SOLE   10,122 0 0
B & G FOODS INC NEW COM 05508R106 703 20,000 SH Call SOLE   20,000 0 0
BCB BANCORP INC COM 055298103 21 1,470 SH   SOLE   1,470 0 0
BG STAFFING INC COM 05544A109 17 1,050 SH   SOLE   1,050 0 0
BP PLC SPONSORED ADR 055622104 2,102 50,000 SH Call SOLE   50,000 0 0
BOFI HLDG INC COM 05566U108 383 12,800 SH Call SOLE   12,800 0 0
BOFI HLDG INC COM 05566U108 1,923 64,298 SH   SOLE   64,298 0 0
BSB BANCORP INC MD COM 05573H108 37 1,260 SH   SOLE   1,260 0 0
B RILEY FINL INC COM 05580M108 118 6,499 SH   SOLE   6,499 0 0
BMC STK HLDGS INC COM 05591B109 252 9,954 SH   SOLE   9,954 0 0
BABCOCK & WILCOX ENTERPRIS I COM 05614L100 42 7,392 SH   SOLE   7,392 0 0
BADGER METER INC COM 056525108 205 4,284 SH   SOLE   4,284 0 0
BAIDU INC SPON ADR REP A 056752108 23 100 SH Put SOLE   100 0 0
BAIDU INC SPON ADR REP A 056752108 94 400 SH Put SOLE   400 0 0
BAIDU INC SPON ADR REP A 056752108 117 500 SH Put SOLE   500 0 0
BAIDU INC SPON ADR REP A 056752108 141 600 SH Put SOLE   600 0 0
BAIDU INC SPON ADR REP A 056752108 703 3,000 SH Put SOLE   3,000 0 0
BAIDU INC SPON ADR REP A 056752108 796 3,400 SH Put SOLE   3,400 0 0
BAIDU INC SPON ADR REP A 056752108 890 3,800 SH Put SOLE   3,800 0 0
BAIDU INC SPON ADR REP A 056752108 2,342 10,000 SH Put SOLE   10,000 0 0
BAIDU INC SPON ADR REP A 056752108 3,256 13,900 SH Put SOLE   13,900 0 0
BAIDU INC SPON ADR REP A 056752108 5,855 25,000 SH Put SOLE   25,000 0 0
BAIDU INC SPON ADR REP A 056752108 9,368 40,000 SH Put SOLE   40,000 0 0
BAIDU INC SPON ADR REP A 056752108 9,462 40,400 SH Put SOLE   40,400 0 0
BAIDU INC SPON ADR REP A 056752108 11,711 50,000 SH Put SOLE   50,000 0 0
BAIDU INC SPON ADR REP A 056752108 11,711 50,000 SH Put SOLE   50,000 0 0
BAIDU INC SPON ADR REP A 056752108 15,786 67,400 SH Put SOLE   67,400 0 0
BAIDU INC SPON ADR REP A 056752108 17,566 75,000 SH Put SOLE   75,000 0 0
BAIDU INC SPON ADR REP A 056752108 28,105 120,000 SH Put SOLE   120,000 0 0
BAIDU INC SPON ADR REP A 056752108 31,618 135,000 SH Put SOLE   135,000 0 0
BAIDU INC SPON ADR REP A 056752108 69,443 296,500 SH Call SOLE   296,500 0 0
BAKER HUGHES A GE CO CL A 05722G100 13 400 SH Put SOLE   400 0 0
BAKER HUGHES A GE CO CL A 05722G100 63 2,000 SH Call SOLE   2,000 0 0
BAKER HUGHES A GE CO CL A 05722G100 324 10,230 SH   SOLE   10,230 0 0
BALCHEM CORP COM 057665200 389 4,830 SH   SOLE   4,830 0 0
BALDWIN & LYONS INC CL B 057755209 37 1,554 SH   SOLE   1,554 0 0
BALL CORP COM 058498106 309 8,160 SH   SOLE   8,160 0 0
BANCFIRST CORP COM 05945F103 133 2,604 SH   SOLE   2,604 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 461 45,000 SH Call SOLE   45,000 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 512 50,000 SH Put SOLE   50,000 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 1,024 100,000 SH Put SOLE   100,000 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 1,024 100,000 SH Put SOLE   100,000 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 1,290 125,939 SH   SOLE   125,939 0 0
BANCO SANTANDER SA ADR 05964H105 467 71,444 SH   SOLE   71,444 0 0
BANCORP INC DEL COM 05969A105 75 7,602 SH   SOLE   7,602 0 0
BANCORPSOUTH BK TUPELO MISS COM 05971J102 412 13,104 SH   SOLE   13,104 0 0
BANC OF CALIFORNIA INC COM 05990K106 285 13,786 SH   SOLE   13,786 0 0
BANC OF CALIFORNIA INC COM 05990K106 2,891 140,000 SH Call SOLE   140,000 0 0
BANC OF CALIFORNIA INC COM 05990K106 3,304 160,000 SH Put SOLE   160,000 0 0
BANC OF CALIFORNIA INC COM 05990K106 3,510 170,000 SH Call SOLE   170,000 0 0
BANC OF CALIFORNIA INC COM 05990K106 6,195 300,000 SH Put SOLE   300,000 0 0
BANK AMER CORP COM 060505104 334 11,300 SH Put SOLE   11,300 0 0
BANK AMER CORP COM 060505104 1,234 41,800 SH Put SOLE   41,800 0 0
BANK AMER CORP COM 060505104 2,184 74,000 SH Put SOLE   74,000 0 0
BANK AMER CORP COM 060505104 2,536 85,900 SH Put SOLE   85,900 0 0
BANK AMER CORP COM 060505104 2,952 100,000 SH Put SOLE   100,000 0 0
BANK AMER CORP COM 060505104 3,593 121,700 SH Put SOLE   121,700 0 0
BANK AMER CORP COM 060505104 5,166 175,000 SH Put SOLE   175,000 0 0
BANK AMER CORP COM 060505104 5,290 179,200 SH Call SOLE   179,200 0 0
BANK AMER CORP COM 060505104 5,904 200,000 SH Put SOLE   200,000 0 0
BANK AMER CORP COM 060505104 7,793 264,000 SH Put SOLE   264,000 0 0
BANK AMER CORP COM 060505104 10,226 346,400 SH Put SOLE   346,400 0 0
BANK AMER CORP COM 060505104 10,332 350,000 SH Put SOLE   350,000 0 0
BANK AMER CORP COM 060505104 13,874 470,000 SH Call SOLE   470,000 0 0
BANK AMER CORP COM 060505104 14,642 496,000 SH Put SOLE   496,000 0 0
BANK AMER CORP COM 060505104 14,760 500,000 SH Call SOLE   500,000 0 0
BANK AMER CORP COM 060505104 14,760 500,000 SH Put SOLE   500,000 0 0
BANK AMER CORP COM 060505104 15,699 531,800 SH Put SOLE   531,800 0 0
BANK AMER CORP COM 060505104 15,764 534,000 SH Put SOLE   534,000 0 0
BANK AMER CORP COM 060505104 25,919 878,000 SH Put SOLE   878,000 0 0
BANK AMER CORP COM 060505104 26,568 900,000 SH Put SOLE   900,000 0 0
BANK AMER CORP COM 060505104 30,226 1,023,900 SH Put SOLE   1,023,900 0 0
BANK AMER CORP COM 060505104 32,215 1,091,300 SH Call SOLE   1,091,300 0 0
BANK AMER CORP COM 060505104 35,058 1,187,600 SH Put SOLE   1,187,600 0 0
BANK AMER CORP COM 060505104 57,142 1,935,700 SH Put SOLE   1,935,700 0 0
BANK AMER CORP COM 060505104 87,286 2,956,829 SH   SOLE   2,956,829 0 0
BANK OF MARIN BANCORP COM 063425102 71 1,050 SH   SOLE   1,050 0 0
BANK MUTUAL CORP NEW COM 063750103 70 6,552 SH   SOLE   6,552 0 0
BANK OF THE OZARKS COM 063904106 2,035 42,000 SH Call SOLE   42,000 0 0
BANK OF THE OZARKS COM 063904106 2,243 46,300 SH Call SOLE   46,300 0 0
BANK OF THE OZARKS COM 063904106 3,295 68,000 SH Put SOLE   68,000 0 0
BANK NEW YORK MELLON CORP COM 064058100 48 900 SH Put SOLE   900 0 0
BANK NEW YORK MELLON CORP COM 064058100 108 2,000 SH Call SOLE   2,000 0 0
BANK NEW YORK MELLON CORP COM 064058100 108 2,000 SH Put SOLE   2,000 0 0
BANK NEW YORK MELLON CORP COM 064058100 355 6,600 SH Put SOLE   6,600 0 0
BANK NEW YORK MELLON CORP COM 064058100 431 8,000 SH Put SOLE   8,000 0 0
BANK NEW YORK MELLON CORP COM 064058100 598 11,100 SH Put SOLE   11,100 0 0
BANK NEW YORK MELLON CORP COM 064058100 1,329 24,668 SH   SOLE   24,668 0 0
BANK COMM HLDGS COM 06424J103 27 2,352 SH   SOLE   2,352 0 0
BANKFINANCIAL CORP COM 06643P104 36 2,352 SH   SOLE   2,352 0 0
BANNER CORP COM NEW 06652V208 278 5,040 SH   SOLE   5,040 0 0
BANKWELL FINL GROUP INC COM 06654A103 30 882 SH   SOLE   882 0 0
BAR HBR BANKSHARES COM 066849100 64 2,352 SH   SOLE   2,352 0 0
BARCLAYS BK PLC DJUBS CMDT ETN36 06738C778 0 1 SH   SOLE   1 0 0
BARCLAYS BK PLC IPSP CROIL ETN 06738C786 30 4,601 SH   SOLE   4,601 0 0
BARCLAYS BK PLC IPSP CROIL ETN 06738C786 1,079 165,000 SH Put SOLE   165,000 0 0
BARCLAYS BK PLC IPSPGS TTL ETN 06738C794 0 1 SH   SOLE   1 0 0
BARCLAYS PLC ADR 06738E204 1,345 123,349 SH   SOLE   123,349 0 0
BARCLAYS PLC ADR 06738E204 1,635 150,000 SH Put SOLE   150,000 0 0
BARCLAYS PLC ADR 06738E204 5,450 500,000 SH Put SOLE   500,000 0 0
BARCLAYS BK PLC ETN DJUBS IND MT 06738G407 0 1 SH   SOLE   1 0 0
BARCLAYS BK PLC IPATH GEMS ASIA8 06738G878 0 1 SH   SOLE   1 0 0
BARCLAYS BK PLC ETN DJUBS COPR37 06739F101 0 1 SH   SOLE   1 0 0
BARCLAYS BK PLC ETN DJUBS NCKL37 06739F119 0 1 SH   SOLE   1 0 0
BARCLAYS BK PLC IPATH S&P 500 BY 06739F135 0 1 SH   SOLE   1 0 0
BARCLAYS BK PLC IPMS INDIA ETN 06739F291 0 1 SH   SOLE   1 0 0
BARCLAYS BANK PLC ETN GLB CARB38 06739H164 0 1 SH   SOLE   1 0 0
BARCLAYS BANK PLC ETN DJUBS AGRI37 06739H206 0 1 SH   SOLE   1 0 0
BARCLAYS BANK PLC ETN DJUBS SGAR38 06739H214 201 6,501 SH   SOLE   6,501 0 0
BARCLAYS BANK PLC ETN DJUBSSOFT 38 06739H230 0 1 SH   SOLE   1 0 0
BARCLAYS BANK PLC ETN DJUBS PMET38 06739H248 0 1 SH   SOLE   1 0 0
BARCLAYS BANK PLC ETN DJUBSPLATM38 06739H255 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 DJUBSCOTTN38 06739H271 0 1 SH   SOLE   1 0 0
BARCLAYS BANK PLC ETN DJUBSCOFFE38 06739H297 278 17,746 SH   SOLE   17,746 0 0
BARCLAYS BANK PLC ETN DJUBS GRNS37 06739H305 6 234 SH   SOLE   234 0 0
BARCLAYS BANK PLC ETN DJUBSCOCO 38 06739H313 0 1 SH   SOLE   1 0 0
BARCLAYS BANK PLC ETN DJUBSALUMI38 06739H321 0 1 SH   SOLE   1 0 0
BARCLAYS BANK PLC ETN DJUBSLVSTK37 06739H743 0 1 SH   SOLE   1 0 0
BARCLAYS BANK PLC ETN DJUBS ENRG37 06739H750 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 IPATH INVS&P STF 06740L592 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 S&P GSCI 06740P122 0 1 SH   SOLE   1 0 0
BARCLAYS BK PLC IPTH PURE COCA 06740P130 0 1 SH   SOLE   1 0 0
BARCLAYS BK PLC IPT COFFEE ETN 06740P148 0 1 SH   SOLE   1 0 0
BARCLAYS BK PLC IPT COTTON ETN 06740P155 0 1 SH   SOLE   1 0 0
BARCLAYS BK PLC IPT NICKEL ETN 06740P213 0 1 SH   SOLE   1 0 0
BARCLAYS BK PLC IPTH CRUDE OIL 06740P221 0 1 SH   SOLE   1 0 0
BARCLAYS BK PLC IPTH NAT GAS 06740P239 0 1 SH   SOLE   1 0 0
BARCLAYS BK PLC IPTH LIVESTK 06740P320 0 1 SH   SOLE   1 0 0
BARCLAYS BK PLC RUSS2000 3X LG 06740P403 0 1 SH   SOLE   1 0 0
BARCLAYS BK PLC S&P 500 3X LNG 06740P601 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 LN ENHAN 06741K486 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 BARC ETN EUR50 06742C129 0 1 SH   SOLE   1 0 0
BARCLAYS BK PLC BARC YLD ETN LKD 06742C152 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 27 950 SH Call SOLE   950 0 0
BARCLAYS BK PLC IPATH S&P500 VIX 06746L422 45 1,625 SH Call SOLE   1,625 0 0
BARCLAYS BK PLC IPATH S&P500 VIX 06746L422 52 1,850 SH Put SOLE   1,850 0 0
BARCLAYS BK PLC IPATH S&P500 VIX 06746L422 211 7,550 SH Call SOLE   7,550 0 0
BARCLAYS BK PLC IPATH S&P500 VIX 06746L422 351 12,575 SH Put SOLE   12,575 0 0
BARCLAYS BK PLC IPATH S&P500 VIX 06746L422 366 13,100 SH Put SOLE   13,100 0 0
BARCLAYS BK PLC IPATH S&P500 VIX 06746L422 516 18,475 SH Call SOLE   18,475 0 0
BARCLAYS BK PLC IPATH S&P500 VIX 06746L422 838 30,000 SH Call SOLE   30,000 0 0
BARCLAYS BK PLC IPATH S&P500 VIX 06746L422 893 32,000 SH Call SOLE   32,000 0 0
BARCLAYS BK PLC IPATH S&P500 VIX 06746L422 925 33,125 SH Call SOLE   33,125 0 0
BARCLAYS BK PLC IPATH S&P500 VIX 06746L422 958 34,325 SH Put SOLE   34,325 0 0
BARCLAYS BK PLC IPATH S&P500 VIX 06746L422 1,441 51,600 SH Put SOLE   51,600 0 0
BARCLAYS BK PLC IPATH S&P500 VIX 06746L422 1,675 60,000 SH Put SOLE   60,000 0 0
BARCLAYS BK PLC IPATH S&P500 VIX 06746L422 1,876 67,200 SH Put SOLE   67,200 0 0
BARCLAYS BK PLC IPATH S&P500 VIX 06746L422 1,954 70,000 SH Put SOLE   70,000 0 0
BARCLAYS BK PLC IPATH S&P500 VIX 06746L422 2,443 87,500 SH Call SOLE   87,500 0 0
BARCLAYS BK PLC IPATH S&P500 VIX 06746L422 2,694 96,500 SH Call SOLE   96,500 0 0
BARCLAYS BK PLC IPATH S&P500 VIX 06746L422 2,792 100,000 SH Call SOLE   100,000 0 0
BARCLAYS BK PLC IPATH S&P500 VIX 06746L422 2,792 100,000 SH Put SOLE   100,000 0 0
BARCLAYS BK PLC IPATH S&P500 VIX 06746L422 3,350 120,000 SH Put SOLE   120,000 0 0
BARCLAYS BK PLC IPATH S&P500 VIX 06746L422 4,188 150,000 SH Put SOLE   150,000 0 0
BARCLAYS BK PLC IPATH S&P500 VIX 06746L422 4,654 166,700 SH Put SOLE   166,700 0 0
BARCLAYS BK PLC IPATH S&P500 VIX 06746L422 5,201 186,287 SH   SOLE   186,287 0 0
BARCLAYS BK PLC IPATH S&P500 VIX 06746L422 5,444 195,000 SH Put SOLE   195,000 0 0
BARCLAYS BK PLC IPATH S&P500 VIX 06746L422 5,863 210,000 SH Call SOLE   210,000 0 0
BARCLAYS BK PLC IPATH S&P500 VIX 06746L422 6,524 233,650 SH Put SOLE   233,650 0 0
BARCLAYS BK PLC IPATH S&P500 VIX 06746L422 6,575 235,500 SH Put SOLE   235,500 0 0
BARCLAYS BK PLC IPATH S&P500 VIX 06746L422 9,300 333,100 SH Put SOLE   333,100 0 0
BARCLAYS BK PLC IPATH S&P500 VIX 06746L422 17,171 615,000 SH Put SOLE   615,000 0 0
BARCLAYS BK PLC IPATH S&P500 VIX 06746L422 17,450 625,000 SH Put SOLE   625,000 0 0
BARCLAYS BK PLC IPATH S&P500 VIX 06746L422 30,014 1,075,000 SH Put SOLE   1,075,000 0 0
BARCLAYS BK PLC IPATH S&P500 VIX 06746L422 44,337 1,588,000 SH Put SOLE   1,588,000 0 0
BARCLAYS BK PLC IPATH S&P500 VIX 06746L422 118,102 4,230,000 SH Put SOLE   4,230,000 0 0
BARNES & NOBLE INC COM 067774109 62 9,198 SH   SOLE   9,198 0 0
BARNES & NOBLE ED INC COM 06777U101 48 5,838 SH   SOLE   5,838 0 0
BARNES GROUP INC COM 067806109 484 7,644 SH   SOLE   7,644 0 0
BARRICK GOLD CORP COM 067901108 191 13,200 SH Call SOLE   13,200 0 0
BARRICK GOLD CORP COM 067901108 418 28,900 SH Call SOLE   28,900 0 0
BARRICK GOLD CORP COM 067901108 867 59,900 SH Put SOLE   59,900 0 0
BARRICK GOLD CORP COM 067901108 1,447 100,000 SH Call SOLE   100,000 0 0
BARRICK GOLD CORP COM 067901108 1,447 100,000 SH Put SOLE   100,000 0 0
BARRICK GOLD CORP COM 067901108 1,447 100,000 SH Put SOLE   100,000 0 0
BARRICK GOLD CORP COM 067901108 4,775 330,000 SH Call SOLE   330,000 0 0
BARRICK GOLD CORP COM 067901108 5,065 350,000 SH Put SOLE   350,000 0 0
BARRICK GOLD CORP COM 067901108 6,108 422,100 SH Put SOLE   422,100 0 0
BARRICK GOLD CORP COM 067901108 11,938 825,000 SH Put SOLE   825,000 0 0
BARRICK GOLD CORP COM 067901108 14,615 1,010,000 SH Put SOLE   1,010,000 0 0
BARRICK GOLD CORP COM 067901108 21,825 1,508,320 SH   SOLE   1,508,320 0 0
BARRACUDA NETWORKS INC COM 068323104 105 3,822 SH   SOLE   3,822 0 0
BARRETT BUSINESS SERVICES IN COM 068463108 70 1,092 SH   SOLE   1,092 0 0
BARRETT BILL CORP COM 06846N104 59 11,592 SH   SOLE   11,592 0 0
BASSETT FURNITURE INDS INC COM 070203104 60 1,596 SH   SOLE   1,596 0 0
BAXTER INTL INC COM 071813109 758 11,720 SH   SOLE   11,720 0 0
BAZAARVOICE INC COM 073271108 69 12,642 SH   SOLE   12,642 0 0
BEACON ROOFING SUPPLY INC COM 073685109 651 10,206 SH   SOLE   10,206 0 0
BEAR ST FINL INC COM 073844102 33 3,192 SH   SOLE   3,192 0 0
BEASLEY BROADCAST GROUP INC CL A 074014101 78 5,843 SH   SOLE   5,843 0 0
BEAZER HOMES USA INC COM NEW 07556Q881 93 4,830 SH   SOLE   4,830 0 0
BECTON DICKINSON & CO COM 075887109 1,326 6,193 SH   SOLE   6,193 0 0
BECTON DICKINSON & CO COM 075887109 4,816 22,500 SH Put SOLE   22,500 0 0
BECTON DICKINSON & CO COM 075887109 10,778 50,350 SH Call SOLE   50,350 0 0
BED BATH & BEYOND INC COM 075896100 44 2,000 SH Call SOLE   2,000 0 0
BED BATH & BEYOND INC COM 075896100 46 2,100 SH Call SOLE   2,100 0 0
BED BATH & BEYOND INC COM 075896100 2,093 95,173 SH   SOLE   95,173 0 0
BEL FUSE INC CL B 077347300 39 1,554 SH   SOLE   1,554 0 0
BELDEN INC COM 077454106 496 6,426 SH   SOLE   6,426 0 0
BELLICUM PHARMACEUTICALS INC COM 079481107 35 4,116 SH   SOLE   4,116 0 0
BEMIS INC COM 081437105 956 20,000 SH Call SOLE   20,000 0 0
BENCHMARK ELECTRS INC COM 08160H101 222 7,644 SH   SOLE   7,644 0 0
BENEFICIAL BANCORP INC COM 08171T102 175 10,626 SH   SOLE   10,626 0 0
BENEFITFOCUS INC COM 08180D106 67 2,478 SH   SOLE   2,478 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 20,383 102,828 SH   SOLE   102,828 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 21,408 108,000 SH Call SOLE   108,000 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 226 6,174 SH   SOLE   6,174 0 0
BERRY GLOBAL GROUP INC COM 08579W103 6,231 106,200 SH Call SOLE   106,200 0 0
BEST BUY INC COM 086516101 137 2,000 SH Put SOLE   2,000 0 0
BEST BUY INC COM 086516101 151 2,200 SH Put SOLE   2,200 0 0
BEST BUY INC COM 086516101 226 3,300 SH Call SOLE   3,300 0 0
BEST BUY INC COM 086516101 274 4,000 SH Put SOLE   4,000 0 0
BEST BUY INC COM 086516101 281 4,100 SH Call SOLE   4,100 0 0
BEST BUY INC COM 086516101 342 5,000 SH Call SOLE   5,000 0 0
BEST BUY INC COM 086516101 1,125 16,432 SH   SOLE   16,432 0 0
BEST BUY INC COM 086516101 1,458 21,300 SH Put SOLE   21,300 0 0
BEST BUY INC COM 086516101 1,712 25,000 SH Put SOLE   25,000 0 0
BEST BUY INC COM 086516101 3,115 45,500 SH Call SOLE   45,500 0 0
BHP BILLITON LTD SPONSORED ADR 088606108 193 4,200 SH Put SOLE   4,200 0 0
BHP BILLITON LTD SPONSORED ADR 088606108 382 8,300 SH Call SOLE   8,300 0 0
BHP BILLITON LTD SPONSORED ADR 088606108 460 10,000 SH Put SOLE   10,000 0 0
BHP BILLITON LTD SPONSORED ADR 088606108 1,380 30,000 SH Put SOLE   30,000 0 0
BHP BILLITON LTD SPONSORED ADR 088606108 4,691 102,000 SH Put SOLE   102,000 0 0
BHP BILLITON LTD SPONSORED ADR 088606108 5,289 115,000 SH Put SOLE   115,000 0 0
BHP BILLITON LTD SPONSORED ADR 088606108 6,715 146,000 SH Call SOLE   146,000 0 0
BIG 5 SPORTING GOODS CORP COM 08915P101 83 10,915 SH   SOLE   10,915 0 0
BIG LOTS INC COM 089302103 90 1,600 SH Put SOLE   1,600 0 0
BIG LOTS INC COM 089302103 112 2,000 SH Call SOLE   2,000 0 0
BIG LOTS INC COM 089302103 112 2,000 SH Call SOLE   2,000 0 0
BIG LOTS INC COM 089302103 337 6,000 SH Call SOLE   6,000 0 0
BIG LOTS INC COM 089302103 363 6,468 SH   SOLE   6,468 0 0
BIG LOTS INC COM 089302103 5,615 100,000 SH Call SOLE   100,000 0 0
BIGLARI HLDGS INC COM 08986R101 70 168 SH   SOLE   168 0 0
BIOCRYST PHARMACEUTICALS COM 09058V103 74 14,994 SH   SOLE   14,994 0 0
BIOGEN INC COM 09062X103 4,377 13,740 SH   SOLE   13,740 0 0
BIOTIME INC COM 09066L105 26 12,054 SH   SOLE   12,054 0 0
BIOTELEMETRY INC COM 090672106 144 4,830 SH   SOLE   4,830 0 0
BIOSCRIP INC COM 09069N108 47 16,170 SH   SOLE   16,170 0 0
BIOSPECIFICS TECHNOLOGIES CO COM 090931106 38 882 SH   SOLE   882 0 0
BJS RESTAURANTS INC COM 09180C106 112 3,066 SH   SOLE   3,066 0 0
BLACK HILLS CORP COM 092113109 492 8,190 SH   SOLE   8,190 0 0
BLACK KNIGHT INC COM 09215C105 3 78 SH   SOLE   78 0 0
BLACKBAUD INC COM 09227Q100 189 2,000 SH Put SOLE   2,000 0 0
BLACKBAUD INC COM 09227Q100 734 7,770 SH   SOLE   7,770 0 0
BLACKBERRY LTD COM 09228F103 68 6,100 SH Call SOLE   6,100 0 0
BLACKBERRY LTD COM 09228F103 204 18,300 SH Put SOLE   18,300 0 0
BLACKBERRY LTD COM 09228F103 457 40,900 SH Put SOLE   40,900 0 0
BLACKBERRY LTD COM 09228F103 559 50,000 SH Put SOLE   50,000 0 0
BLACKBERRY LTD COM 09228F103 619 55,400 SH Put SOLE   55,400 0 0
BLACKBERRY LTD COM 09228F103 1,117 100,000 SH Call SOLE   100,000 0 0
BLACKBERRY LTD COM 09228F103 1,167 104,500 SH Call SOLE   104,500 0 0
BLACKBERRY LTD COM 09228F103 1,268 113,500 SH Call SOLE   113,500 0 0
BLACKBERRY LTD COM 09228F103 6,011 538,100 SH Put SOLE   538,100 0 0
BLACKHAWK NETWORK HLDGS INC COM 09238E104 296 8,316 SH   SOLE   8,316 0 0
BLACKLINE INC COM 09239B109 77 2,352 SH   SOLE   2,352 0 0
BLACKROCK INC COM 09247X101 5,271 10,261 SH   SOLE   10,261 0 0
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 64 2,000 SH Put SOLE   2,000 0 0
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 897 28,000 SH Call SOLE   28,000 0 0
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 1,601 50,000 SH Put SOLE   50,000 0 0
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 2,004 62,600 SH Call SOLE   62,600 0 0
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 2,081 65,000 SH Put SOLE   65,000 0 0
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 16,202 506,000 SH Call SOLE   506,000 0 0
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 26,577 830,000 SH Put SOLE   830,000 0 0
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 96,901 3,026,267 SH   SOLE   3,026,267 0 0
BLDRS INDEX FDS TR ASIA 50 ADR 09348R102 0 1 SH   SOLE   1 0 0
BLDRS INDEX FDS TR DEV MK 100 ADR 09348R201 0 1 SH   SOLE   1 0 0
BLDRS INDEX FDS TR EMER MK 50 ADR 09348R300 0 1 SH   SOLE   1 0 0
BLDRS INDEX FDS TR EUR 100 ADR 09348R409 0 1 SH   SOLE   1 0 0
BLOCK H & R INC COM 093671105 52 2,000 SH Call SOLE   2,000 0 0
BLOCK H & R INC COM 093671105 184 7,024 SH   SOLE   7,024 0 0
BLOOMIN BRANDS INC COM 094235108 305 14,280 SH   SOLE   14,280 0 0
BLUCORA INC COM 095229100 146 6,594 SH   SOLE   6,594 0 0
BLUE BIRD CORP COM 095306106 82 4,142 SH   SOLE   4,142 0 0
BLUE HILLS BANCORP INC COM 095573101 73 3,654 SH   SOLE   3,654 0 0
BLUEBIRD BIO INC COM 09609G100 1,331 7,476 SH   SOLE   7,476 0 0
BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 37 3,612 SH   SOLE   3,612 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 488 6,468 SH   SOLE   6,468 0 0
BOB EVANS FARMS INC COM 096761101 238 3,024 SH   SOLE   3,024 0 0
BOEING CO COM 097023105 3,857 13,080 SH   SOLE   13,080 0 0
BOEING CO COM 097023105 5,898 20,000 SH Put SOLE   20,000 0 0
BOEING CO COM 097023105 29,491 100,000 SH Call SOLE   100,000 0 0
BOINGO WIRELESS INC COM 09739C102 124 5,502 SH   SOLE   5,502 0 0
BOISE CASCADE CO DEL COM 09739D100 235 5,880 SH   SOLE   5,880 0 0
BOJANGLES INC COM 097488100 33 2,814 SH   SOLE   2,814 0 0
BOOT BARN HLDGS INC COM 099406100 85 5,128 SH   SOLE   5,128 0 0
BOOT BARN HLDGS INC COM 099406100 2,408 145,000 SH Put SOLE   145,000 0 0
BORGWARNER INC COM 099724106 237 4,640 SH   SOLE   4,640 0 0
BORGWARNER INC COM 099724106 383 7,500 SH Call SOLE   7,500 0 0
BOSTON BEER INC CL A 100557107 260 1,360 SH   SOLE   1,360 0 0
BOSTON PRIVATE FINL HLDGS IN COM 101119105 196 12,684 SH   SOLE   12,684 0 0
BOSTON PROPERTIES INC COM 101121101 468 3,600 SH   SOLE   3,600 0 0
BOSTON SCIENTIFIC CORP COM 101137107 808 32,580 SH   SOLE   32,580 0 0
BOTTOMLINE TECH DEL INC COM 101388106 210 6,048 SH   SOLE   6,048 0 0
BOX INC CL A 10316T104 19 900 SH Call SOLE   900 0 0
BOX INC CL A 10316T104 273 12,929 SH   SOLE   12,929 0 0
BOYD GAMING CORP COM 103304101 8,061 230,000 SH Put SOLE   230,000 0 0
BOYD GAMING CORP COM 103304101 9,590 273,600 SH Call SOLE   273,600 0 0
BRADY CORP CL A 104674106 271 7,140 SH   SOLE   7,140 0 0
BRF SA SPONSORED ADR 10552T107 308 27,323 SH   SOLE   27,323 0 0
BRF SA SPONSORED ADR 10552T107 1,520 135,000 SH Put SOLE   135,000 0 0
BRASKEM S A SP ADR PFD A 105532105 349 13,306 SH   SOLE   13,306 0 0
BRIDGE BANCORP INC COM 108035106 101 2,898 SH   SOLE   2,898 0 0
BRIDGEPOINT ED INC COM 10807M105 348 41,973 SH   SOLE   41,973 0 0
BRIGGS & STRATTON CORP COM 109043109 163 6,426 SH   SOLE   6,426 0 0
BRIGHTCOVE INC COM 10921T101 72 10,103 SH   SOLE   10,103 0 0
BRIGHTCOVE INC COM 10921T101 142 20,000 SH Put SOLE   20,000 0 0
BRIGHTCOVE INC COM 10921T101 213 30,000 SH Put SOLE   30,000 0 0
BRIGHTHOUSE FINL INC COM 10922N103 11 180 SH Put SOLE   180 0 0
BRIGHTHOUSE FINL INC COM 10922N103 37 630 SH Call SOLE   630 0 0
BRIGHTHOUSE FINL INC COM 10922N103 42 720 SH Call SOLE   720 0 0
BRIGHTHOUSE FINL INC COM 10922N103 76 1,296 SH Call SOLE   1,296 0 0
BRIGHTHOUSE FINL INC COM 10922N103 133 2,274 SH   SOLE   2,274 0 0
BRIGHTHOUSE FINL INC COM 10922N103 297 5,067 SH Call SOLE   5,067 0 0
BRIGHTHOUSE FINL INC COM 10922N103 3,705 63,189 SH Put SOLE   63,189 0 0
BRINKER INTL INC COM 109641100 274 7,056 SH   SOLE   7,056 0 0
BRINKS CO COM 109696104 549 6,972 SH   SOLE   6,972 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 1,226 20,000 SH Put SOLE   20,000 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 1,838 30,000 SH Call SOLE   30,000 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 2,343 38,240 SH   SOLE   38,240 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 2,758 45,000 SH Call SOLE   45,000 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 3,064 50,000 SH Put SOLE   50,000 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 4,290 70,000 SH Put SOLE   70,000 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 24,512 400,000 SH Call SOLE   400,000 0 0
BRISTOW GROUP INC COM 110394103 67 4,956 SH   SOLE   4,956 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 60 891 SH   SOLE   891 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 646 34,600 SH Call SOLE   34,600 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 968 51,900 SH Call SOLE   51,900 0 0
BROADSOFT INC COM 11133B409 261 4,746 SH   SOLE   4,746 0 0
BROOKDALE SR LIVING INC COM 112463104 1,888 194,600 SH Call SOLE   194,600 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 183 11,634 SH   SOLE   11,634 0 0
BROOKS AUTOMATION INC COM 114340102 249 10,458 SH   SOLE   10,458 0 0
BROWN FORMAN CORP CL B 115637209 247 3,600 SH Call SOLE   3,600 0 0
BROWN FORMAN CORP CL B 115637209 313 4,560 SH   SOLE   4,560 0 0
BRUNSWICK CORP COM 117043109 58 1,047 SH   SOLE   1,047 0 0
BRYN MAWR BK CORP COM 117665109 126 2,856 SH   SOLE   2,856 0 0
BUCKLE INC COM 118440106 105 4,410 SH   SOLE   4,410 0 0
BUILD A BEAR WORKSHOP COM 120076104 20 2,142 SH   SOLE   2,142 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 495 22,719 SH   SOLE   22,719 0 0
BURLINGTON STORES INC COM 122017106 75 608 SH   SOLE   608 0 0
BURLINGTON STORES INC COM 122017106 4,921 40,000 SH Put SOLE   40,000 0 0
BYLINE BANCORP INC COM 124411109 23 1,008 SH   SOLE   1,008 0 0
C & F FINL CORP COM 12466Q104 29 504 SH   SOLE   504 0 0
CAI INTERNATIONAL INC COM 12477X106 69 2,436 SH   SOLE   2,436 0 0
CBIZ INC COM 124805102 121 7,812 SH   SOLE   7,812 0 0
CBTX INC COM 12481V104 12 420 SH   SOLE   420 0 0
CBS CORP NEW CL B 124857202 500 8,480 SH   SOLE   8,480 0 0
CBS CORP NEW CL B 124857202 2,690 45,600 SH Put SOLE   45,600 0 0
CBS CORP NEW CL B 124857202 6,785 115,000 SH Call SOLE   115,000 0 0
CBOE GLOBAL MARKETS INC COM 12503M108 1,053 8,448 SH   SOLE   8,448 0 0
CBRE GROUP INC CL A 12504L109 871 20,108 SH   SOLE   20,108 0 0
CBRE GROUP INC CL A 12504L109 1,451 33,500 SH Put SOLE   33,500 0 0
CECO ENVIRONMENTAL CORP COM 125141101 24 4,704 SH   SOLE   4,704 0 0
CDW CORP COM 12514G108 87 1,259 SH   SOLE   1,259 0 0
CDW CORP COM 12514G108 1,598 23,000 SH Put SOLE   23,000 0 0
CF INDS HLDGS INC COM 125269100 85 2,000 SH Call SOLE   2,000 0 0
CF INDS HLDGS INC COM 125269100 85 2,000 SH Put SOLE   2,000 0 0
CF INDS HLDGS INC COM 125269100 231 5,440 SH   SOLE   5,440 0 0
CF INDS HLDGS INC COM 125269100 459 10,800 SH Put SOLE   10,800 0 0
CF INDS HLDGS INC COM 125269100 638 15,000 SH Put SOLE   15,000 0 0
CF INDS HLDGS INC COM 125269100 1,170 27,500 SH Call SOLE   27,500 0 0
CF INDS HLDGS INC COM 125269100 2,850 67,000 SH Put SOLE   67,000 0 0
CF INDS HLDGS INC COM 125269100 2,871 67,500 SH Put SOLE   67,500 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 178 2,000 SH Put SOLE   2,000 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 657 7,374 SH   SOLE   7,374 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 7,573 85,000 SH Put SOLE   85,000 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 9,800 110,000 SH Put SOLE   110,000 0 0
CIGNA CORPORATION COM 125509109 1,173 5,775 SH   SOLE   5,775 0 0
CIT GROUP INC COM NEW 125581801 34 700 SH Call SOLE   700 0 0
CIT GROUP INC COM NEW 125581801 369 7,500 SH Put SOLE   7,500 0 0
CIT GROUP INC COM NEW 125581801 5,223 106,100 SH Call SOLE   106,100 0 0
CIT GROUP INC COM NEW 125581801 8,123 165,000 SH Put SOLE   165,000 0 0
CME GROUP INC COM CL A 12572Q105 263 1,800 SH Put SOLE   1,800 0 0
CME GROUP INC COM CL A 12572Q105 5,544 37,960 SH   SOLE   37,960 0 0
CMS ENERGY CORP COM 125896100 312 6,600 SH   SOLE   6,600 0 0
CSS INDS INC COM 125906107 37 1,344 SH   SOLE   1,344 0 0
CNA FINL CORP COM 126117100 2 47 SH   SOLE   47 0 0
CNB FINL CORP PA COM 126128107 60 2,268 SH   SOLE   2,268 0 0
CRA INTL INC COM 12618T105 55 1,218 SH   SOLE   1,218 0 0
CSG SYS INTL INC COM 126349109 225 5,124 SH   SOLE   5,124 0 0
CSW INDUSTRIALS INC COM 126402106 100 2,184 SH   SOLE   2,184 0 0
CSX CORP COM 126408103 1,375 25,000 SH Put SOLE   25,000 0 0
CSX CORP COM 126408103 1,513 27,500 SH Call SOLE   27,500 0 0
CSX CORP COM 126408103 5,465 99,353 SH   SOLE   99,353 0 0
CSX CORP COM 126408103 5,507 100,100 SH Call SOLE   100,100 0 0
CTS CORP COM 126501105 128 4,956 SH   SOLE   4,956 0 0
CSRA INC COM 12650T104 115 3,840 SH   SOLE   3,840 0 0
CNX RESOURCES CORPORATION COM 12653C108 229 15,652 SH   SOLE   15,652 0 0
CVB FINL CORP COM 126600105 372 15,792 SH   SOLE   15,792 0 0
CVR ENERGY INC COM 12662P108 175 4,687 SH   SOLE   4,687 0 0
CVR ENERGY INC COM 12662P108 1,020 27,400 SH Put SOLE   27,400 0 0
CVS HEALTH CORP COM 126650100 94 1,300 SH Call SOLE   1,300 0 0
CVS HEALTH CORP COM 126650100 145 2,000 SH Put SOLE   2,000 0 0
CVS HEALTH CORP COM 126650100 508 7,000 SH Call SOLE   7,000 0 0
CVS HEALTH CORP COM 126650100 3,009 41,500 SH Put SOLE   41,500 0 0
CVS HEALTH CORP COM 126650100 4,256 58,700 SH Put SOLE   58,700 0 0
CVS HEALTH CORP COM 126650100 11,209 154,600 SH Call SOLE   154,600 0 0
CVS HEALTH CORP COM 126650100 11,384 157,025 SH   SOLE   157,025 0 0
CVS HEALTH CORP COM 126650100 18,031 248,700 SH Call SOLE   248,700 0 0
CVS HEALTH CORP COM 126650100 29,776 410,700 SH Put SOLE   410,700 0 0
CVS HEALTH CORP COM 126650100 32,263 445,000 SH Call SOLE   445,000 0 0
CYS INVTS INC COM 12673A108 189 23,520 SH   SOLE   23,520 0 0
CA INC COM 12673P105 244 7,320 SH   SOLE   7,320 0 0
C&J ENERGY SVCS INC NEW COM 12674R100 236 7,056 SH   SOLE   7,056 0 0
CABOT OIL & GAS CORP COM 127097103 562 19,650 SH   SOLE   19,650 0 0
CABOT MICROELECTRONICS CORP COM 12709P103 356 3,780 SH   SOLE   3,780 0 0
CACI INTL INC CL A 127190304 489 3,696 SH   SOLE   3,696 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 276 6,600 SH   SOLE   6,600 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 2,300 55,000 SH Call SOLE   55,000 0 0
CADENCE BANCORPORATION CL A 12739A100 148 5,439 SH   SOLE   5,439 0 0
CADIZ INC COM NEW 127537207 45 3,192 SH   SOLE   3,192 0 0
CAESARS ENTMT CORP COM 127686103 262 20,748 SH   SOLE   20,748 0 0
CAESARS ENTMT CORP COM 127686103 633 50,000 SH Call SOLE   50,000 0 0
CAESARS ENTMT CORP COM 127686103 727 57,500 SH Call SOLE   57,500 0 0
CAL MAINE FOODS INC COM NEW 128030202 194 4,368 SH   SOLE   4,368 0 0
CALAMP CORP COM 128126109 114 5,334 SH   SOLE   5,334 0 0
CALAVO GROWERS INC COM 128246105 206 2,436 SH   SOLE   2,436 0 0
CALERES INC COM 129500104 215 6,426 SH   SOLE   6,426 0 0
CALGON CARBON CORP COM 129603106 164 7,686 SH   SOLE   7,686 0 0
CALIFORNIA RES CORP COM NEW 13057Q206 127 6,552 SH   SOLE   6,552 0 0
CALIFORNIA RES CORP COM NEW 13057Q206 2,430 125,000 SH Call SOLE   125,000 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 333 7,350 SH   SOLE   7,350 0 0
CALITHERA BIOSCIENCES INC COM 13089P101 39 4,662 SH   SOLE   4,662 0 0
CALIX INC COM 13100M509 39 6,552 SH   SOLE   6,552 0 0
CALLAWAY GOLF CO COM 131193104 202 14,490 SH   SOLE   14,490 0 0
CALLAWAY GOLF CO COM 131193104 1,393 100,000 SH Call SOLE   100,000 0 0
CALLIDUS SOFTWARE INC COM 13123E500 296 10,332 SH   SOLE   10,332 0 0
CALLON PETE CO DEL COM 13123X102 377 30,996 SH   SOLE   30,996 0 0
CALYXT INC COM 13173L107 27 1,218 SH   SOLE   1,218 0 0
CAMBREX CORP COM 132011107 238 4,956 SH   SOLE   4,956 0 0
CAMBIUM LEARNING GRP INC COM 13201A107 12 2,058 SH   SOLE   2,058 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 NATL CORP COM 133034108 99 2,352 SH   SOLE   2,352 0 0
CAMECO CORP COM 13321L108 18 2,000 SH Call SOLE   2,000 0 0
CAMECO CORP COM 13321L108 92 10,000 SH Call SOLE   10,000 0 0
CAMECO CORP COM 13321L108 554 60,000 SH Call SOLE   60,000 0 0
CAMECO CORP COM 13321L108 923 100,000 SH Call SOLE   100,000 0 0
CAMPBELL SOUP CO COM 134429109 277 5,752 SH   SOLE   5,752 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 216 4,830 SH   SOLE   4,830 0 0
CANADIAN NAT RES LTD COM 136385101 409 11,437 SH   SOLE   11,437 0 0
CANADIAN SOLAR INC COM 136635109 1,686 100,000 SH Call SOLE   100,000 0 0
CANNAE HLDGS INC COM 13765N107 162 9,534 SH   SOLE   9,534 0 0
CANTEL MEDICAL CORP COM 138098108 570 5,544 SH   SOLE   5,544 0 0
CAPELLA EDUCATION COMPANY COM 139594105 140 1,806 SH   SOLE   1,806 0 0
CAPITAL CITY BK GROUP INC COM 139674105 40 1,722 SH   SOLE   1,722 0 0
CAPITAL ONE FINL CORP COM 14040H105 110 1,100 SH Put SOLE   1,100 0 0
CAPITAL ONE FINL CORP COM 14040H105 259 2,600 SH Put SOLE   2,600 0 0
CAPITAL ONE FINL CORP COM 14040H105 1,127 11,320 SH   SOLE   11,320 0 0
CAPITAL ONE FINL CORP COM 14040H105 2,490 25,000 SH Put SOLE   25,000 0 0
CAPITAL ONE FINL CORP COM 14040H105 2,798 28,100 SH Call SOLE   28,100 0 0
CAPITAL SR LIVING CORP COM 140475104 50 3,738 SH   SOLE   3,738 0 0
CAPITOL FED FINL INC COM 14057J101 262 19,530 SH   SOLE   19,530 0 0
CAPSTAR FINL HLDGS INC COM 14070T102 27 1,302 SH   SOLE   1,302 0 0
CARA THERAPEUTICS INC COM 140755109 50 4,074 SH   SOLE   4,074 0 0
CARBO CERAMICS INC COM 140781105 36 3,528 SH   SOLE   3,528 0 0
CARBONITE INC COM 141337105 94 3,738 SH   SOLE   3,738 0 0
CARDINAL HEALTH INC COM 14149Y108 245 4,000 SH Call SOLE   4,000 0 0
CARDINAL HEALTH INC COM 14149Y108 451 7,360 SH   SOLE   7,360 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 114 4,830 SH   SOLE   4,830 0 0
CARE COM INC COM 141633107 36 2,016 SH   SOLE   2,016 0 0
CAREER EDUCATION CORP COM 141665109 125 10,374 SH   SOLE   10,374 0 0
CARETRUST REIT INC COM 14174T107 195 11,634 SH   SOLE   11,634 0 0
CARLYLE GROUP L P COM UTS LTD PTN 14309L102 66 2,895 SH   SOLE   2,895 0 0
CARMAX INC COM 143130102 128 2,000 SH Call SOLE   2,000 0 0
CARMAX INC COM 143130102 257 4,000 SH Call SOLE   4,000 0 0
CARMAX INC COM 143130102 667 10,400 SH Call SOLE   10,400 0 0
CARMAX INC COM 143130102 962 15,000 SH Call SOLE   15,000 0 0
CARMAX INC COM 143130102 3,939 61,417 SH   SOLE   61,417 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 7 100 SH Put SOLE   100 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 632 9,523 SH   SOLE   9,523 0 0
CAROLINA FINL CORP NEW COM 143873107 108 2,898 SH   SOLE   2,898 0 0
CARRIAGE SVCS INC COM 143905107 59 2,310 SH   SOLE   2,310 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 360 7,056 SH   SOLE   7,056 0 0
CARRIZO OIL & GAS INC COM 144577103 488 22,926 SH   SOLE   22,926 0 0
CARROLS RESTAURANT GROUP INC COM 14574X104 65 5,334 SH   SOLE   5,334 0 0
CARS COM INC COM 14575E105 421 14,597 SH   SOLE   14,597 0 0
CARS COM INC COM 14575E105 1,442 50,000 SH Call SOLE   50,000 0 0
CARVANA CO CL A 146869102 41 2,142 SH   SOLE   2,142 0 0
CASCADIAN THERAPEUTICS INC COM NEW 14740B606 19 5,208 SH   SOLE   5,208 0 0
CASELLA WASTE SYS INC CL A 147448104 140 6,090 SH   SOLE   6,090 0 0
CASS INFORMATION SYS INC COM 14808P109 105 1,806 SH   SOLE   1,806 0 0
CASTLE BRANDS INC COM 148435100 16 13,230 SH   SOLE   13,230 0 0
CASTLIGHT HEALTH INC CL B 14862Q100 36 9,660 SH   SOLE   9,660 0 0
CATALENT INC COM 148806102 837 20,370 SH   SOLE   20,370 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101 42 10,794 SH   SOLE   10,794 0 0
CATERPILLAR INC DEL COM 149123101 882 5,600 SH Put SOLE   5,600 0 0
CATERPILLAR INC DEL COM 149123101 1,009 6,400 SH Call SOLE   6,400 0 0
CATERPILLAR INC DEL COM 149123101 1,434 9,100 SH Put SOLE   9,100 0 0
CATERPILLAR INC DEL COM 149123101 1,986 12,600 SH Call SOLE   12,600 0 0
CATERPILLAR INC DEL COM 149123101 1,986 12,600 SH Put SOLE   12,600 0 0
CATERPILLAR INC DEL COM 149123101 2,187 13,880 SH   SOLE   13,880 0 0
CATERPILLAR INC DEL COM 149123101 2,616 16,600 SH Put SOLE   16,600 0 0
CATERPILLAR INC DEL COM 149123101 5,200 33,000 SH Put SOLE   33,000 0 0
CATERPILLAR INC DEL COM 149123101 10,243 65,000 SH Put SOLE   65,000 0 0
CATERPILLAR INC DEL COM 149123101 10,243 65,000 SH Put SOLE   65,000 0 0
CATERPILLAR INC DEL COM 149123101 13,788 87,500 SH Put SOLE   87,500 0 0
CATERPILLAR INC DEL COM 149123101 16,940 107,500 SH Call SOLE   107,500 0 0
CATERPILLAR INC DEL COM 149123101 19,698 125,000 SH Put SOLE   125,000 0 0
CATERPILLAR INC DEL COM 149123101 28,758 182,500 SH Put SOLE   182,500 0 0
CATCHMARK TIMBER TR INC CL A 14912Y202 79 6,006 SH   SOLE   6,006 0 0
CATHAY GEN BANCORP COM 149150104 489 11,592 SH   SOLE   11,592 0 0
CATO CORP NEW CL A 149205106 57 3,570 SH   SOLE   3,570 0 0
CAVCO INDS INC DEL COM 149568107 199 1,302 SH   SOLE   1,302 0 0
CEDAR REALTY TRUST INC COM NEW 150602209 78 12,894 SH   SOLE   12,894 0 0
CEDAR REALTY TRUST INC COM NEW 150602209 106 17,500 SH Call SOLE   17,500 0 0
CELANESE CORP DEL COM SER A 150870103 58 540 SH   SOLE   540 0 0
CELGENE CORP COM 151020104 991 9,500 SH Put SOLE   9,500 0 0
CELGENE CORP COM 151020104 2,912 27,900 SH Put SOLE   27,900 0 0
CELGENE CORP COM 151020104 3,131 30,000 SH Put SOLE   30,000 0 0
CELGENE CORP COM 151020104 4,233 40,564 SH   SOLE   40,564 0 0
CELGENE CORP COM 151020104 8,151 78,100 SH Call SOLE   78,100 0 0
CELCUITY INC COM 15102K100 8 420 SH   SOLE   420 0 0
CELLDEX THERAPEUTICS INC NEW COM 15117B103 52 18,396 SH   SOLE   18,396 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889 2,250 300,000 SH Put SOLE   300,000 0 0
CENTENE CORP DEL COM 15135B101 408 4,040 SH   SOLE   4,040 0 0
CENTENE CORP DEL COM 15135B101 1,211 12,000 SH Call SOLE   12,000 0 0
CENOVUS ENERGY INC COM 15135U109 730 80,000 SH Call SOLE   80,000 0 0
CENTENNIAL RESOURCE DEV INC CL A 15136A102 4 203 SH   SOLE   203 0 0
CENTERPOINT ENERGY INC COM 15189T107 286 10,080 SH   SOLE   10,080 0 0
CENTERSTATE BK CORP COM 15201P109 250 9,706 SH   SOLE   9,706 0 0
CENTRAL FD CDA LTD CL A 153501101 55,724 4,158,543 SH   SOLE   4,158,543 0 0
CENTRAL GARDEN & PET CO COM 153527106 62 1,596 SH   SOLE   1,596 0 0
CENTRAL GARDEN & PET CO COM 153527106 798 20,500 SH Call SOLE   20,500 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 204 5,418 SH   SOLE   5,418 0 0
CENTRAL VALLEY CMNTY BANCORP COM 155685100 88 4,344 SH   SOLE   4,344 0 0
CENTURY ALUM CO COM 156431108 149 7,602 SH   SOLE   7,602 0 0
CENTURY BANCORP INC MASS CL A NON VTG 156432106 36 462 SH   SOLE   462 0 0
CENTURY CASINOS INC COM 156492100 92 10,130 SH   SOLE   10,130 0 0
CENTURY CMNTYS INC COM 156504300 917 29,500 SH Put SOLE   29,500 0 0
CENTURY CMNTYS INC COM 156504300 1,012 32,534 SH   SOLE   32,534 0 0
CENTURYLINK INC COM 156700106 82 4,900 SH Put SOLE   4,900 0 0
CENTURYLINK INC COM 156700106 584 35,000 SH Put SOLE   35,000 0 0
CENTURYLINK INC COM 156700106 1,556 93,300 SH Put SOLE   93,300 0 0
CENTURYLINK INC COM 156700106 1,668 100,000 SH Call SOLE   100,000 0 0
CENTURYLINK INC COM 156700106 3,336 200,000 SH Put SOLE   200,000 0 0
CENTURYLINK INC COM 156700106 5,066 303,719 SH   SOLE   303,719 0 0
CERNER CORP COM 156782104 1,721 25,538 SH   SOLE   25,538 0 0
CERNER CORP COM 156782104 12,130 180,000 SH Call SOLE   180,000 0 0
CERNER CORP COM 156782104 12,130 180,000 SH Put SOLE   180,000 0 0
CERUS CORP COM 157085101 53 15,708 SH   SOLE   15,708 0 0
CEVA INC COM 157210105 153 3,318 SH   SOLE   3,318 0 0
CHANNELADVISOR CORP COM 159179100 35 3,906 SH   SOLE   3,906 0 0
CHART INDS INC COM PAR $0.01 16115Q308 218 4,662 SH   SOLE   4,662 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 1,519 4,520 SH   SOLE   4,520 0 0
CHARTER FINL CORP MD COM 16122W108 32 1,848 SH   SOLE   1,848 0 0
CHASE CORP COM 16150R104 132 1,092 SH   SOLE   1,092 0 0
CHATHAM LODGING TR COM 16208T102 155 6,804 SH   SOLE   6,804 0 0
CHEESECAKE FACTORY INC COM 163072101 314 6,510 SH   SOLE   6,510 0 0
CHEESECAKE FACTORY INC COM 163072101 1,927 40,000 SH Call SOLE   40,000 0 0
CHEETAH MOBILE INC ADR 163075104 60 4,984 SH   SOLE   4,984 0 0
CHEFS WHSE INC COM 163086101 61 2,982 SH   SOLE   2,982 0 0
CHEGG INC COM 163092109 241 14,742 SH   SOLE   14,742 0 0
CHEGG INC COM 163092109 4,310 264,100 SH Call SOLE   264,100 0 0
CHEMED CORP NEW COM 16359R103 582 2,394 SH   SOLE   2,394 0 0
CHEMICAL FINL CORP COM 163731102 577 10,794 SH   SOLE   10,794 0 0
CHEMOCENTRYX INC COM 16383L106 22 3,738 SH   SOLE   3,738 0 0
CHEMOURS CO COM 163851108 901 18,000 SH Call SOLE   18,000 0 0
CHEMOURS CO COM 163851108 901 18,000 SH Put SOLE   18,000 0 0
CHEMOURS CO COM 163851108 3,504 70,000 SH Call SOLE   70,000 0 0
CHEMUNG FINL CORP COM 164024101 22 462 SH   SOLE   462 0 0
CHENIERE ENERGY INC COM NEW 16411R208 108 2,000 SH Call SOLE   2,000 0 0
CHENIERE ENERGY INC COM NEW 16411R208 108 2,000 SH Call SOLE   2,000 0 0
CHENIERE ENERGY INC COM NEW 16411R208 172 3,200 SH Put SOLE   3,200 0 0
CHENIERE ENERGY INC COM NEW 16411R208 215 4,000 SH Call SOLE   4,000 0 0
CHENIERE ENERGY INC COM NEW 16411R208 232 4,300 SH Call SOLE   4,300 0 0
CHENIERE ENERGY INC COM NEW 16411R208 2,600 48,296 SH   SOLE   48,296 0 0
CHERRY HILL MTG INVT CORP COM 164651101 32 1,806 SH   SOLE   1,806 0 0
CHESAPEAKE ENERGY CORP COM 165167107 87 21,862 SH   SOLE   21,862 0 0
CHESAPEAKE LODGING TR SH BEN INT 165240102 243 8,988 SH   SOLE   8,988 0 0
CHESAPEAKE UTILS CORP COM 165303108 188 2,394 SH   SOLE   2,394 0 0
CHEVRON CORP NEW COM 166764100 5,593 44,679 SH   SOLE   44,679 0 0
CHEVRON CORP NEW COM 166764100 8,763 70,000 SH Put SOLE   70,000 0 0
CHEVRON CORP NEW COM 166764100 12,519 100,000 SH Put SOLE   100,000 0 0
CHICAGO BRIDGE & IRON CO N V COM 167250109 32 2,000 SH Put SOLE   2,000 0 0
CHICAGO BRIDGE & IRON CO N V COM 167250109 1,013 62,781 SH   SOLE   62,781 0 0
CHICAGO BRIDGE & IRON CO N V COM 167250109 1,614 100,000 SH Put SOLE   100,000 0 0
CHICOS FAS INC COM 168615102 270 30,600 SH Put SOLE   30,600 0 0
CHICOS FAS INC COM 168615102 929 105,343 SH   SOLE   105,343 0 0
CHICOS FAS INC COM 168615102 1,087 123,200 SH Put SOLE   123,200 0 0
CHICOS FAS INC COM 168615102 1,265 143,400 SH Put SOLE   143,400 0 0
CHILDRENS PL INC COM 168905107 441 3,032 SH   SOLE   3,032 0 0
CHIMERIX INC COM 16934W106 33 7,098 SH   SOLE   7,098 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 29 100 SH Put SOLE   100 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 58 200 SH Put SOLE   200 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 58 200 SH Put SOLE   200 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 58 200 SH Put SOLE   200 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 145 500 SH Put SOLE   500 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 173 600 SH Put SOLE   600 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 549 1,900 SH Put SOLE   1,900 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 1,804 6,242 SH   SOLE   6,242 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 2,890 10,000 SH Put SOLE   10,000 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 5,867 20,300 SH Put SOLE   20,300 0 0
CHURCH & DWIGHT INC COM 171340102 293 5,840 SH   SOLE   5,840 0 0
CHURCHILL DOWNS INC COM 171484108 479 2,058 SH   SOLE   2,058 0 0
CHUYS HLDGS INC COM 171604101 73 2,604 SH   SOLE   2,604 0 0
CIENA CORP COM NEW 171779309 180 8,600 SH Call SOLE   8,600 0 0
CIENA CORP COM NEW 171779309 209 10,000 SH Put SOLE   10,000 0 0
CIENA CORP COM NEW 171779309 335 16,000 SH Put SOLE   16,000 0 0
CIENA CORP COM NEW 171779309 356 17,000 SH Call SOLE   17,000 0 0
CIENA CORP COM NEW 171779309 356 17,000 SH Put SOLE   17,000 0 0
CIENA CORP COM NEW 171779309 381 18,200 SH Put SOLE   18,200 0 0
CIENA CORP COM NEW 171779309 396 18,900 SH Call SOLE   18,900 0 0
CIENA CORP COM NEW 171779309 419 20,000 SH Call SOLE   20,000 0 0
CIENA CORP COM NEW 171779309 1,260 60,219 SH   SOLE   60,219 0 0
CIMAREX ENERGY CO COM 171798101 274 2,247 SH   SOLE   2,247 0 0
CINCINNATI BELL INC NEW COM NEW 171871502 136 6,510 SH   SOLE   6,510 0 0
CINCINNATI FINL CORP COM 172062101 273 3,647 SH   SOLE   3,647 0 0
CIRCOR INTL INC COM 17273K109 123 2,520 SH   SOLE   2,520 0 0
CIRRUS LOGIC INC COM 172755100 670 12,924 SH   SOLE   12,924 0 0
CISCO SYS INC COM 17275R102 594 15,500 SH Call SOLE   15,500 0 0
CISCO SYS INC COM 17275R102 957 25,000 SH Put SOLE   25,000 0 0
CISCO SYS INC COM 17275R102 1,559 40,700 SH Put SOLE   40,700 0 0
CISCO SYS INC COM 17275R102 1,589 41,500 SH Call SOLE   41,500 0 0
CISCO SYS INC COM 17275R102 1,589 41,500 SH Call SOLE   41,500 0 0
CISCO SYS INC COM 17275R102 1,915 50,000 SH Put SOLE   50,000 0 0
CISCO SYS INC COM 17275R102 1,946 50,800 SH Put SOLE   50,800 0 0
CISCO SYS INC COM 17275R102 2,099 54,800 SH Call SOLE   54,800 0 0
CISCO SYS INC COM 17275R102 2,681 70,000 SH Put SOLE   70,000 0 0
CISCO SYS INC COM 17275R102 2,719 71,000 SH Put SOLE   71,000 0 0
CISCO SYS INC COM 17275R102 3,064 80,000 SH Put SOLE   80,000 0 0
CISCO SYS INC COM 17275R102 3,340 87,200 SH Put SOLE   87,200 0 0
CISCO SYS INC COM 17275R102 3,447 90,000 SH Call SOLE   90,000 0 0
CISCO SYS INC COM 17275R102 3,830 100,000 SH Put SOLE   100,000 0 0
CISCO SYS INC COM 17275R102 3,830 100,000 SH Put SOLE   100,000 0 0
CISCO SYS INC COM 17275R102 4,423 115,480 SH   SOLE   115,480 0 0
CISCO SYS INC COM 17275R102 4,788 125,000 SH Call SOLE   125,000 0 0
CISCO SYS INC COM 17275R102 5,734 149,700 SH Put SOLE   149,700 0 0
CISCO SYS INC COM 17275R102 5,745 150,000 SH Put SOLE   150,000 0 0
CISCO SYS INC COM 17275R102 10,150 265,000 SH Call SOLE   265,000 0 0
CISCO SYS INC COM 17275R102 14,554 380,000 SH Put SOLE   380,000 0 0
CISCO SYS INC COM 17275R102 17,044 445,000 SH Call SOLE   445,000 0 0
CISCO SYS INC COM 17275R102 19,150 500,000 SH Put SOLE   500,000 0 0
CISCO SYS INC COM 17275R102 90,388 2,360,000 SH Put SOLE   2,360,000 0 0
CINTAS CORP COM 172908105 312 2,000 SH   SOLE   2,000 0 0
CITIZENS & NORTHN CORP COM 172922106 43 1,806 SH   SOLE   1,806 0 0
CITIGROUP INC COM NEW 172967424 275 3,700 SH Call SOLE   3,700 0 0
CITIGROUP INC COM NEW 172967424 335 4,500 SH Call SOLE   4,500 0 0
CITIGROUP INC COM NEW 172967424 804 10,800 SH Call SOLE   10,800 0 0
CITIGROUP INC COM NEW 172967424 1,488 20,000 SH Put SOLE   20,000 0 0
CITIGROUP INC COM NEW 172967424 1,488 20,000 SH Put SOLE   20,000 0 0
CITIGROUP INC COM NEW 172967424 1,860 25,000 SH Put SOLE   25,000 0 0
CITIGROUP INC COM NEW 172967424 2,143 28,800 SH Put SOLE   28,800 0 0
CITIGROUP INC COM NEW 172967424 2,232 30,000 SH Call SOLE   30,000 0 0
CITIGROUP INC COM NEW 172967424 3,051 41,000 SH Put SOLE   41,000 0 0
CITIGROUP INC COM NEW 172967424 3,453 46,400 SH Put SOLE   46,400 0 0
CITIGROUP INC COM NEW 172967424 3,721 50,000 SH Put SOLE   50,000 0 0
CITIGROUP INC COM NEW 172967424 4,777 64,200 SH Put SOLE   64,200 0 0
CITIGROUP INC COM NEW 172967424 5,395 72,500 SH Put SOLE   72,500 0 0
CITIGROUP INC COM NEW 172967424 5,856 78,700 SH Put SOLE   78,700 0 0
CITIGROUP INC COM NEW 172967424 6,697 90,000 SH Put SOLE   90,000 0 0
CITIGROUP INC COM NEW 172967424 8,780 118,000 SH Put SOLE   118,000 0 0
CITIGROUP INC COM NEW 172967424 11,891 159,800 SH Put SOLE   159,800 0 0
CITIGROUP INC COM NEW 172967424 12,300 165,300 SH Put SOLE   165,300 0 0
CITIGROUP INC COM NEW 172967424 12,650 170,000 SH Put SOLE   170,000 0 0
CITIGROUP INC COM NEW 172967424 13,208 177,500 SH Call SOLE   177,500 0 0
CITIGROUP INC COM NEW 172967424 15,738 211,500 SH Put SOLE   211,500 0 0
CITIGROUP INC COM NEW 172967424 16,809 225,900 SH Call SOLE   225,900 0 0
CITIGROUP INC COM NEW 172967424 18,037 242,400 SH Call SOLE   242,400 0 0
CITIGROUP INC COM NEW 172967424 20,537 276,000 SH Put SOLE   276,000 0 0
CITIGROUP INC COM NEW 172967424 23,067 310,000 SH Put SOLE   310,000 0 0
CITIGROUP INC COM NEW 172967424 24,581 330,343 SH   SOLE   330,343 0 0
CITIGROUP INC COM NEW 172967424 25,857 347,500 SH Put SOLE   347,500 0 0
CITIGROUP INC COM NEW 172967424 27,472 369,200 SH Put SOLE   369,200 0 0
CITIGROUP INC COM NEW 172967424 34,437 462,800 SH Put SOLE   462,800 0 0
CITIGROUP INC COM NEW 172967424 35,895 482,400 SH Call SOLE   482,400 0 0
CITIGROUP INC COM NEW 172967424 65,325 877,900 SH Put SOLE   877,900 0 0
CITI TRENDS INC COM 17306X102 53 2,016 SH   SOLE   2,016 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 488 11,616 SH   SOLE   11,616 0 0
CITIZENS INC CL A 174740100 54 7,308 SH   SOLE   7,308 0 0
CITRIX SYS INC COM 177376100 44 500 SH Put SOLE   500 0 0
CITRIX SYS INC COM 177376100 176 2,000 SH Put SOLE   2,000 0 0
CITRIX SYS INC COM 177376100 220 2,500 SH Put SOLE   2,500 0 0
CITRIX SYS INC COM 177376100 352 4,000 SH Put SOLE   4,000 0 0
CITRIX SYS INC COM 177376100 391 4,441 SH   SOLE   4,441 0 0
CITRIX SYS INC COM 177376100 678 7,700 SH Put SOLE   7,700 0 0
CITY HLDG CO COM 177835105 156 2,310 SH   SOLE   2,310 0 0
CITY OFFICE REIT INC COM 178587101 60 4,578 SH   SOLE   4,578 0 0
CIVISTA BANCSHARES INC COM NO PAR 178867107 33 1,512 SH   SOLE   1,512 0 0
CIVITAS SOLUTIONS INC COM 17887R102 43 2,520 SH   SOLE   2,520 0 0
CLARUS CORP NEW COM 18270P109 24 3,108 SH   SOLE   3,108 0 0
CLAYMORE EXCHANGE TRD FD TR GUGG BRIC ETF 18383M100 0 1 SH   SOLE   1 0 0
CLAYMORE EXCHANGE TRD FD TR GUGG INSDR SENT 18383M209 0 1 SH   SOLE   1 0 0
CLAYMORE EXCHANGE TRD FD TR 2022 HG YLD CB 18383M217 0 1 SH   SOLE   1 0 0
CLAYMORE EXCHANGE TRD FD TR 2021 HG YLD CB 18383M225 0 1 SH   SOLE   1 0 0
CLAYMORE EXCHANGE TRD FD TR 2024 CORP BOND 18383M233 0 1 SH   SOLE   1 0 0
CLAYMORE EXCHANGE TRD FD TR 2023 CORP BOND 18383M241 0 1 SH   SOLE   1 0 0
CLAYMORE EXCHANGE TRD FD TR GUGG BULSH 2022 18383M258 0 1 SH   SOLE   1 0 0
CLAYMORE EXCHANGE TRD FD TR GUGG BULSH 2021 18383M266 0 1 SH   SOLE   1 0 0
CLAYMORE EXCHANGE TRD FD TR WILSHIRE MCRO CP 18383M308 0 1 SH   SOLE   1 0 0
CLAYMORE EXCHANGE TRD FD TR GUG BUL 2020 HY 18383M365 0 1 SH   SOLE   1 0 0
CLAYMORE EXCHANGE TRD FD TR GUG BUL 2019 HY 18383M373 0 1 SH   SOLE   1 0 0
CLAYMORE EXCHANGE TRD FD TR GUG BLT2018 HY 18383M381 0 1 SH   SOLE   1 0 0
CLAYMORE EXCHANGE TRD FD TR WLSHR US REIT 18383M472 0 1 SH   SOLE   1 0 0
CLAYMORE EXCHANGE TRD FD TR GUG MULTI ASSET 18383M506 0 1 SH   SOLE   1 0 0
CLAYMORE EXCHANGE TRD FD TR GUG BULL2020 E 18383M514 0 1 SH   SOLE   1 0 0
CLAYMORE EXCHANGE TRD FD TR GUG BULL2019 E 18383M522 0 1 SH   SOLE   1 0 0
CLAYMORE EXCHANGE TRD FD TR GUG BULL2018 E 18383M530 0 1 SH   SOLE   1 0 0
CLAYMORE EXCHANGE TRD FD TR GUGG S&P SPINOFF 18383M605 0 1 SH   SOLE   1 0 0
CLAYMORE EXCHANGE TRD FD TR GUG RAYM JAMES S 18383M613 0 1 SH   SOLE   1 0 0
CLAYMORE EXCHANGE TRD FD TR GUGG ULTR SH DUR 18383M654 0 1 SH   SOLE   1 0 0
CLAYMORE EXCHANGE TRD FD TR GUG MIDCAP CORE 18383M720 0 1 SH   SOLE   1 0 0
CLAYMORE EXCHANGE TRD FD TR GUG S&PG DIV OPP 18383M860 0 1 SH   SOLE   1 0 0
CLAYMORE EXCHANGE TRD FD TR GUGGEN DEFN EQTY 18383M878 0 1 SH   SOLE   1 0 0
CLAYMORE EXCHANGE TRD FD TR GUGG CHN TECH 18383Q135 0 1 SH   SOLE   1 0 0
CLAYMORE EXCHANGE TRD FD TR GUGG S&P GBL WTR 18383Q507 0 1 SH   SOLE   1 0 0
CLAYMORE EXCHANGE TRD FD TR GUGG CA ENRG INC 18383Q606 0 1 SH   SOLE   1 0 0
CLAYMORE EXCHANGE TRD FD TR GUGGENHEIM SOLAR 18383Q739 0 1 SH   SOLE   1 0 0
CLAYMORE EXCHANGE TRD FD TR GUGG SHIPPNG ETF 18383Q796 0 1 SH   SOLE   1 0 0
CLAYMORE EXCHANGE TRD FD TR GUG INTL MLT ASS 18383Q804 0 1 SH   SOLE   1 0 0
CLAYMORE EXCHANGE TRD FD TR GUGG FRNTR MKT 18383Q838 0 1 SH   SOLE   1 0 0
CLAYMORE EXCHANGE TRD FD TR GUGG CHN SML CAP 18383Q853 0 1 SH   SOLE   1 0 0
CLAYMORE EXCHANGE TRD FD TR GUGG CHN RL EST 18383Q861 0 1 SH   SOLE   1 0 0
CLAYMORE EXCHANGE TRD FD TR GUGG MSCI GB ETF 18383Q879 0 1 SH   SOLE   1 0 0
CLAYMORE EXCHANGE TRD FD TR GUGG CHINA ALLCP 18385P101 0 1 SH   SOLE   1 0 0
CLEAN ENERGY FUELS CORP COM 184499101 1 600 SH Call SOLE   600 0 0
CLEAN ENERGY FUELS CORP COM 184499101 80 39,431 SH   SOLE   39,431 0 0
CLEAN ENERGY FUELS CORP COM 184499101 183 90,000 SH Put SOLE   90,000 0 0
CLEAR CHANNEL OUTDOOR HLDGS CL A 18451C109 25 5,460 SH   SOLE   5,460 0 0
CLEARFIELD INC COM 18482P103 21 1,722 SH   SOLE   1,722 0 0
CLEARSIDE BIOMEDICAL INC COM 185063104 22 3,108 SH   SOLE   3,108 0 0
CLEARSIGN COMBUSTION CORP COM 185064102 2 493 SH   SOLE   493 0 0
CLEARWATER PAPER CORP COM 18538R103 113 2,478 SH   SOLE   2,478 0 0
CLEVELAND CLIFFS INC COM 185899101 14 2,000 SH Call SOLE   2,000 0 0
CLEVELAND CLIFFS INC COM 185899101 180 25,000 SH Call SOLE   25,000 0 0
CLEVELAND CLIFFS INC COM 185899101 329 45,654 SH   SOLE   45,654 0 0
CLEVELAND CLIFFS INC COM 185899101 361 50,000 SH Put SOLE   50,000 0 0
CLEVELAND CLIFFS INC COM 185899101 457 63,400 SH Call SOLE   63,400 0 0
CLEVELAND CLIFFS INC COM 185899101 3,966 550,000 SH Put SOLE   550,000 0 0
CLIFTON BANCORP INC COM 186873105 52 3,066 SH   SOLE   3,066 0 0
CLIPPER RLTY INC COM 18885T306 23 2,268 SH   SOLE   2,268 0 0
CLOROX CO DEL COM 189054109 2,603 17,503 SH   SOLE   17,503 0 0
CLOUD PEAK ENERGY INC COM 18911Q102 51 11,424 SH   SOLE   11,424 0 0
CLOUDERA INC COM 18914U100 250 15,162 SH   SOLE   15,162 0 0
CLOVIS ONCOLOGY INC COM 189464100 549 8,067 SH   SOLE   8,067 0 0
CLOVIS ONCOLOGY INC COM 189464100 3,400 50,000 SH Call SOLE   50,000 0 0
COBIZ FINANCIAL INC COM 190897108 115 5,754 SH   SOLE   5,754 0 0
COCA COLA BOTTLING CO CONS COM 191098102 154 714 SH   SOLE   714 0 0
COCA COLA CO COM 191216100 18 400 SH Call SOLE   400 0 0
COCA COLA CO COM 191216100 211 4,600 SH Put SOLE   4,600 0 0
COCA COLA CO COM 191216100 257 5,600 SH Call SOLE   5,600 0 0
COCA COLA CO COM 191216100 271 5,900 SH Put SOLE   5,900 0 0
COCA COLA CO COM 191216100 385 8,400 SH Call SOLE   8,400 0 0
COCA COLA CO COM 191216100 413 9,000 SH Call SOLE   9,000 0 0
COCA COLA CO COM 191216100 771 16,800 SH Call SOLE   16,800 0 0
COCA COLA CO COM 191216100 1,147 25,000 SH Call SOLE   25,000 0 0
COCA COLA CO COM 191216100 1,413 30,800 SH Call SOLE   30,800 0 0
COCA COLA CO COM 191216100 2,927 63,800 SH Call SOLE   63,800 0 0
COCA COLA CO COM 191216100 3,046 66,400 SH Put SOLE   66,400 0 0
COCA COLA CO COM 191216100 3,556 77,500 SH Put SOLE   77,500 0 0
COCA COLA CO COM 191216100 4,111 89,600 SH   SOLE   89,600 0 0
COCA COLA CO COM 191216100 6,575 143,300 SH Call SOLE   143,300 0 0
COCA COLA CO COM 191216100 9,272 202,100 SH Call SOLE   202,100 0 0
COCA COLA CO COM 191216100 13,085 285,200 SH Call SOLE   285,200 0 0
COCA COLA CO COM 191216100 20,091 437,900 SH Call SOLE   437,900 0 0
COCA COLA CO COM 191216100 22,940 500,000 SH Put SOLE   500,000 0 0
COCA COLA CO COM 191216100 30,281 660,000 SH Call SOLE   660,000 0 0
CODEXIS INC COM 192005106 55 6,594 SH   SOLE   6,594 0 0
CODORUS VY BANCORP INC COM 192025104 36 1,302 SH   SOLE   1,302 0 0
COEUR MNG INC COM NEW 192108504 207 27,636 SH   SOLE   27,636 0 0
COEUR MNG INC COM NEW 192108504 212 28,300 SH Call SOLE   28,300 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 287 6,342 SH   SOLE   6,342 0 0
COGINT INC COM 19241Q101 13 3,024 SH   SOLE   3,024 0 0
COGNEX CORP COM 192422103 154 2,519 SH   SOLE   2,519 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 21 300 SH Call SOLE   300 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 28 400 SH Call SOLE   400 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 142 2,000 SH Call SOLE   2,000 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 142 2,000 SH Call SOLE   2,000 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 142 2,000 SH Put SOLE   2,000 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 2,177 30,653 SH   SOLE   30,653 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 6,392 90,000 SH Put SOLE   90,000 0 0
COHEN & STEERS INC COM 19247A100 153 3,234 SH   SOLE   3,234 0 0
COHERUS BIOSCIENCES INC COM 19249H103 220 25,022 SH   SOLE   25,022 0 0
COHERUS BIOSCIENCES INC COM 19249H103 340 38,600 SH Put SOLE   38,600 0 0
COHU INC COM 192576106 93 4,242 SH   SOLE   4,242 0 0
COLGATE PALMOLIVE CO COM 194162103 151 2,000 SH Put SOLE   2,000 0 0
COLGATE PALMOLIVE CO COM 194162103 151 2,000 SH Put SOLE   2,000 0 0
COLGATE PALMOLIVE CO COM 194162103 151 2,000 SH Put SOLE   2,000 0 0
COLGATE PALMOLIVE CO COM 194162103 302 4,000 SH Put SOLE   4,000 0 0
COLGATE PALMOLIVE CO COM 194162103 453 6,000 SH Call SOLE   6,000 0 0
COLGATE PALMOLIVE CO COM 194162103 634 8,400 SH Call SOLE   8,400 0 0
COLGATE PALMOLIVE CO COM 194162103 762 10,100 SH Call SOLE   10,100 0 0
COLGATE PALMOLIVE CO COM 194162103 905 12,000 SH Put SOLE   12,000 0 0
COLGATE PALMOLIVE CO COM 194162103 2,566 34,015 SH   SOLE   34,015 0 0
COLGATE PALMOLIVE CO COM 194162103 10,563 140,000 SH Call SOLE   140,000 0 0
COLLECTORS UNIVERSE INC COM NEW 19421R200 34 1,176 SH   SOLE   1,176 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 64 3,444 SH   SOLE   3,444 0 0
COLONY NORTHSTAR INC CL A COM 19625W104 129 11,313 SH   SOLE   11,313 0 0
COLONY NORTHSTAR INC CL A COM 19625W104 856 75,000 SH Put SOLE   75,000 0 0
COLONY NORTHSTAR INC CL A COM 19625W104 925 81,100 SH Call SOLE   81,100 0 0
COLUMBIA BKG SYS INC COM 197236102 476 10,962 SH   SOLE   10,962 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 320 4,452 SH   SOLE   4,452 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 131 3,276 SH   SOLE   3,276 0 0
COMFORT SYS USA INC COM 199908104 246 5,628 SH   SOLE   5,628 0 0
COMCAST CORP NEW CL A 20030N101 360 9,000 SH Call SOLE   9,000 0 0
COMCAST CORP NEW CL A 20030N101 14,339 358,024 SH   SOLE   358,024 0 0
COMCAST CORP NEW CL A 20030N101 25,232 630,000 SH Put SOLE   630,000 0 0
COMERICA INC COM 200340107 525 6,043 SH   SOLE   6,043 0 0
COMERICA INC COM 200340107 6,511 75,000 SH Put SOLE   75,000 0 0
COMMERCEHUB INC COM SER A 20084V108 45 2,058 SH   SOLE   2,058 0 0
COMMERCEHUB INC COM SER C 20084V306 91 4,410 SH   SOLE   4,410 0 0
COMMERCIAL METALS CO COM 201723103 379 17,766 SH   SOLE   17,766 0 0
COMMERCIAL VEH GROUP INC COM 202608105 41 3,822 SH   SOLE   3,822 0 0
COMMUNITY BK SYS INC COM 203607106 402 7,476 SH   SOLE   7,476 0 0
COMMUNITY BANKERS TR CORP COM 203612106 27 3,276 SH   SOLE   3,276 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 213 50,000 SH Call SOLE   50,000 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 213 50,000 SH Put SOLE   50,000 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 246 57,750 SH   SOLE   57,750 0 0
COMMUNITY HEALTH SYS INC NEW RIGHT 99/99/9999 203668116 0 425 SH   SOLE   425 0 0
COMMUNITY FINL CORP MD COM 20368X101 23 588 SH   SOLE   588 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 73 2,604 SH   SOLE   2,604 0 0
COMMUNITY TR BANCORP INC COM 204149108 113 2,394 SH   SOLE   2,394 0 0
COMMVAULT SYSTEMS INC COM 204166102 353 6,721 SH   SOLE   6,721 0 0
COMPASS MINERALS INTL INC COM 20451N101 373 5,166 SH   SOLE   5,166 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 52 1,722 SH   SOLE   1,722 0 0
COMPX INTERNATIONAL INC CL A 20563P101 3 252 SH   SOLE   252 0 0
COMSTOCK RES INC COM 205768302 85 10,000 SH Call SOLE   10,000 0 0
COMSTOCK RES INC COM 205768302 338 40,000 SH Call SOLE   40,000 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 77 3,486 SH   SOLE   3,486 0 0
CONAGRA BRANDS INC COM 205887102 360 9,560 SH   SOLE   9,560 0 0
CONAGRA BRANDS INC COM 205887102 2,882 76,500 SH Put SOLE   76,500 0 0
CONAGRA BRANDS INC COM 205887102 2,882 76,500 SH Put SOLE   76,500 0 0
CONATUS PHARMACEUTICALS INC COM 20600T108 18 3,906 SH   SOLE   3,906 0 0
CONCERT PHARMACEUTICALS INC COM 206022105 95 3,687 SH   SOLE   3,687 0 0
CONCHO RES INC COM 20605P101 523 3,480 SH   SOLE   3,480 0 0
CONCHO RES INC COM 20605P101 8,262 55,000 SH Call SOLE   55,000 0 0
CONFORMIS INC COM 20717E101 15 6,468 SH   SOLE   6,468 0 0
CONMED CORP COM 207410101 214 4,200 SH   SOLE   4,200 0 0
CONNECTICUT WTR SVC INC COM 207797101 96 1,680 SH   SOLE   1,680 0 0
CONNECTONE BANCORP INC NEW COM 20786W107 119 4,620 SH   SOLE   4,620 0 0
CONNS INC COM 208242107 1,165 32,770 SH   SOLE   32,770 0 0
CONOCOPHILLIPS COM 20825C104 439 8,000 SH Call SOLE   8,000 0 0
CONOCOPHILLIPS COM 20825C104 823 15,000 SH Call SOLE   15,000 0 0
CONOCOPHILLIPS COM 20825C104 1,317 24,000 SH Call SOLE   24,000 0 0
CONOCOPHILLIPS COM 20825C104 1,533 27,920 SH   SOLE   27,920 0 0
CONOCOPHILLIPS COM 20825C104 3,074 56,000 SH Call SOLE   56,000 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 124 10,164 SH   SOLE   10,164 0 0
CONSOLIDATED EDISON INC COM 209115104 25 300 SH Put SOLE   300 0 0
CONSOLIDATED EDISON INC COM 209115104 615 7,240 SH   SOLE   7,240 0 0
CONSOLIDATED TOMOKA LD CO COM 210226106 40 630 SH   SOLE   630 0 0
CONSTELLATION BRANDS INC CL A 21036P108 457 2,000 SH Call SOLE   2,000 0 0
CONSTELLATION BRANDS INC CL A 21036P108 457 2,000 SH Put SOLE   2,000 0 0
CONSTELLATION BRANDS INC CL A 21036P108 923 4,040 SH   SOLE   4,040 0 0
CONSTELLATION BRANDS INC CL A 21036P108 17,143 75,000 SH Call SOLE   75,000 0 0
CONSTELLATION BRANDS INC CL A 21036P108 17,143 75,000 SH Put SOLE   75,000 0 0
CONTAINER STORE GROUP INC COM 210751103 12 2,436 SH   SOLE   2,436 0 0
CONTANGO OIL & GAS COMPANY COM NEW 21075N204 17 3,654 SH   SOLE   3,654 0 0
CONTINENTAL BLDG PRODS INC COM 211171103 163 5,796 SH   SOLE   5,796 0 0
CONTINENTAL RESOURCES INC COM 212015101 212 4,000 SH Call SOLE   4,000 0 0
CONTROL4 CORP COM 21240D107 115 3,864 SH   SOLE   3,864 0 0
CONVERGYS CORP COM 212485106 336 14,280 SH   SOLE   14,280 0 0
COOPER COS INC COM NEW 216648402 253 1,160 SH   SOLE   1,160 0 0
COOPER STD HLDGS INC COM 21676P103 319 2,604 SH   SOLE   2,604 0 0
COOPER TIRE & RUBR CO COM 216831107 332 9,391 SH   SOLE   9,391 0 0
CORBUS PHARMACEUTICALS HLDGS COM 21833P103 48 6,762 SH   SOLE   6,762 0 0
CORCEPT THERAPEUTICS INC COM 218352102 250 13,860 SH   SOLE   13,860 0 0
CORE MARK HOLDING CO INC COM 218681104 223 7,056 SH   SOLE   7,056 0 0
CORE MOLDING TECHNOLOGIES IN COM 218683100 24 1,092 SH   SOLE   1,092 0 0
CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 69 1,806 SH   SOLE   1,806 0 0
CORECIVIC INC COM 21871N101 947 42,109 SH   SOLE   42,109 0 0
CORINDUS VASCULAR ROBOTICS I COM 218730109 14 14,028 SH   SOLE   14,028 0 0
CORIUM INTL INC COM 21887L107 35 3,654 SH   SOLE   3,654 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 282 7,980 SH   SOLE   7,980 0 0
CORNING INC COM 219350105 320 10,000 SH Call SOLE   10,000 0 0
CORNING INC COM 219350105 650 20,320 SH   SOLE   20,320 0 0
CORVEL CORP COM 221006109 76 1,428 SH   SOLE   1,428 0 0
CORVUS PHARMACEUTICALS INC COM 221015100 13 1,302 SH   SOLE   1,302 0 0
COSTCO WHSL CORP NEW COM 22160K105 298 1,600 SH Put SOLE   1,600 0 0
COSTCO WHSL CORP NEW COM 22160K105 335 1,800 SH Call SOLE   1,800 0 0
COSTCO WHSL CORP NEW COM 22160K105 931 5,000 SH Put SOLE   5,000 0 0
COSTCO WHSL CORP NEW COM 22160K105 2,736 14,700 SH Put SOLE   14,700 0 0
COSTCO WHSL CORP NEW COM 22160K105 2,978 16,000 SH Put SOLE   16,000 0 0
COSTCO WHSL CORP NEW COM 22160K105 5,044 27,100 SH Put SOLE   27,100 0 0
COSTCO WHSL CORP NEW COM 22160K105 12,932 69,480 SH   SOLE   69,480 0 0
COTT CORP QUE COM 22163N106 586 35,184 SH   SOLE   35,184 0 0
COTIVITI HLDGS INC COM 22164K101 181 5,628 SH   SOLE   5,628 0 0
COUNTY BANCORP INC COM 221907108 21 714 SH   SOLE   714 0 0
COTY INC COM CL A 222070203 1,989 100,000 SH Call SOLE   100,000 0 0
COTY INC COM CL A 222070203 4,758 239,234 SH   SOLE   239,234 0 0
COTY INC COM CL A 222070203 10,741 540,000 SH Call SOLE   540,000 0 0
COUPA SOFTWARE INC COM 22266L106 148 4,746 SH   SOLE   4,746 0 0
COUSINS PPTYS INC COM 222795106 589 63,630 SH   SOLE   63,630 0 0
COVANTA HLDG CORP COM 22282E102 306 18,102 SH   SOLE   18,102 0 0
COVENANT TRANSN GROUP INC CL A 22284P105 53 1,848 SH   SOLE   1,848 0 0
COWEN INC CL A NEW 223622606 57 4,158 SH   SOLE   4,158 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 578 3,637 SH   SOLE   3,637 0 0
CRAFT BREW ALLIANCE INC COM 224122101 37 1,932 SH   SOLE   1,932 0 0
CRAWFORD & CO CL B 224633107 74 7,680 SH   SOLE   7,680 0 0
CRAY INC COM NEW 225223304 147 6,090 SH   SOLE   6,090 0 0
CREDIT ACCEP CORP MICH COM 225310101 3 8 SH   SOLE   8 0 0
CREDIT SUISSE AG NASSAU BRH VELOCITY SHS EXC 22539T597 0 1 SH   SOLE   1 0 0
CREDIT SUISSE GROUP SPONSORED ADR 225401108 536 30,000 SH Put SOLE   30,000 0 0
CREDIT SUISSE GROUP SPONSORED ADR 225401108 893 50,000 SH Call SOLE   50,000 0 0
CREDIT SUISSE GROUP SPONSORED ADR 225401108 893 50,000 SH Put SOLE   50,000 0 0
CREDIT SUISSE NASSAU BRH ETN STOXX EUR 50 22542D100 0 1 SH   SOLE   1 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 VIX MID TERM 22542D787 0 1 SH   SOLE   1 0 0
CREDIT SUISSE NASSAU BRH INVRS VIX STERM 22542D795 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 3,266 87,934 SH   SOLE   87,934 0 0
CRESTWOOD EQUITY PARTNERS LP UNIT LTD PARTNER 226344208 26 1,019 SH   SOLE   1,019 0 0
CRITEO S A SPONS ADS 226718104 65 2,500 SH Call SOLE   2,500 0 0
CROCS INC COM 227046109 134 10,584 SH   SOLE   10,584 0 0
CROSS CTRY HEALTHCARE INC COM 227483104 69 5,418 SH   SOLE   5,418 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 1,052 9,480 SH   SOLE   9,480 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 5,906 53,200 SH Call SOLE   53,200 0 0
CROWN HOLDINGS INC COM 228368106 53 934 SH   SOLE   934 0 0
CRYOLIFE INC COM 228903100 93 4,872 SH   SOLE   4,872 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 154 3,500 SH Call SOLE   3,500 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 282 6,400 SH Call SOLE   6,400 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 1,470 33,332 SH Call SOLE   33,332 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 1,470 33,332 SH Call SOLE   33,332 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 1,470 33,332 SH Call SOLE   33,332 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 1,470 33,332 SH Call SOLE   33,332 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 1,470 33,332 SH Call SOLE   33,332 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 1,470 33,334 SH Call SOLE   33,334 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 1,470 33,334 SH Call SOLE   33,334 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 1,470 33,334 SH Call SOLE   33,334 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 1,470 33,334 SH Call SOLE   33,334 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 1,470 33,334 SH Call SOLE   33,334 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 1,470 33,334 SH Call SOLE   33,334 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 1,470 33,334 SH Call SOLE   33,334 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 1,470 33,334 SH Call SOLE   33,334 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 1,470 33,334 SH Call SOLE   33,334 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 1,470 33,334 SH Call SOLE   33,334 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 2,205 50,000 SH Put SOLE   50,000 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 2,205 50,000 SH Put SOLE   50,000 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 3,749 85,000 SH Put SOLE   85,000 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 5,424 123,000 SH Put SOLE   123,000 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 8,379 190,000 SH Put SOLE   190,000 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 8,379 190,000 SH Put SOLE   190,000 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 8,996 204,000 SH Put SOLE   204,000 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 13,230 300,000 SH Put SOLE   300,000 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 34,556 783,581 SH   SOLE   783,581 0 0
CUBIC CORP COM 229669106 47 800 SH Put SOLE   800 0 0
CUBIC CORP COM 229669106 231 3,911 SH   SOLE   3,911 0 0
CUBIC CORP COM 229669106 637 10,800 SH Put SOLE   10,800 0 0
CULP INC COM 230215105 56 1,680 SH   SOLE   1,680 0 0
CUMMINS INC COM 231021106 459 2,600 SH Put SOLE   2,600 0 0
CUMMINS INC COM 231021106 7,494 42,425 SH   SOLE   42,425 0 0
CURIS INC COM 231269101 12 17,598 SH   SOLE   17,598 0 0
CURRENCYSHARES SWEDISH KRONA SWEDISH KRONA 23129R108 0 1 SH   SOLE   1 0 0
CURRENCYSHS BRIT POUND STER BRIT POUND STE 23129S106 0 1 SH   SOLE   1 0 0
CURRENCYSHARES AUSTRALIAN DL AUSTRALIAN DOL 23129U101 0 1 SH   SOLE   1 0 0
CURRENCYSHARES SWISS FRANC T SWISS FRANC SH 23129V109 0 1 SH   SOLE   1 0 0
CURRENCYSHARES CDN DLR TR CDN DOLLAR SHS 23129X105 0 1 SH   SOLE   1 0 0
CURRENCYSHS JAPANESE YEN TR JAPANESE YEN 23130A102 0 1 SH   SOLE   1 0 0
CURRENCYSHARES EURO TR EURO SHS 23130C108 12 100 SH Put SOLE   100 0 0
CURRENCYSHARES EURO TR EURO SHS 23130C108 925 8,000 SH Put SOLE   8,000 0 0
CURRENCYSHARES EURO TR EURO SHS 23130C108 1,214 10,500 SH Put SOLE   10,500 0 0
CURRENCYSHARES EURO TR EURO SHS 23130C108 4,624 40,000 SH Call SOLE   40,000 0 0
CURRENCYSHARES EURO TR EURO SHS 23130C108 5,781 50,000 SH Put SOLE   50,000 0 0
CURRENCYSHARES EURO TR EURO SHS 23130C108 6,937 60,000 SH Put SOLE   60,000 0 0
CURRENCYSHARES EURO TR EURO SHS 23130C108 8,093 70,000 SH Call SOLE   70,000 0 0
CURRENCYSHARES EURO TR EURO SHS 23130C108 16,460 142,377 SH   SOLE   142,377 0 0
CURRENCYSHARES EURO TR EURO SHS 23130C108 34,683 300,000 SH Put SOLE   300,000 0 0
CURRENCYSHARES SINGAPORE DLR SHS 23130K100 0 1 SH   SOLE   1 0 0
CURRENCYSHARES CHINESE RENMI CHIN RENMINBI 23131C107 0 1 SH   SOLE   1 0 0
CURTISS WRIGHT CORP COM 231561101 819 6,720 SH   SOLE   6,720 0 0
CUSTOMERS BANCORP INC COM 23204G100 112 4,326 SH   SOLE   4,326 0 0
CUTERA INC COM 232109108 91 2,016 SH   SOLE   2,016 0 0
CUTERA INC COM 232109108 454 10,000 SH Call SOLE   10,000 0 0
CYBEROPTICS CORP COM 232517102 16 1,050 SH   SOLE   1,050 0 0
CYMABAY THERAPEUTICS INC COM 23257D103 14 1,500 SH   SOLE   1,500 0 0
CYPRESS SEMICONDUCTOR CORP COM 232806109 838 55,000 SH Call SOLE   55,000 0 0
CYPRESS SEMICONDUCTOR CORP COM 232806109 895 58,700 SH Call SOLE   58,700 0 0
CYTOKINETICS INC COM NEW 23282W605 52 6,342 SH   SOLE   6,342 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 93 4,410 SH   SOLE   4,410 0 0
DMC GLOBAL INC COM 23291C103 56 2,226 SH   SOLE   2,226 0 0
DBX ETF TR XTRACK MSCI EAFE 233051200 0 1 SH   SOLE   1 0 0
DBX ETF TR XTRACK MSCI BRZL 233051309 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 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 MEX 233051796 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 0 1 SH   SOLE   1 0 0
DDR CORP COM 23317H102 461 51,500 SH Call SOLE   51,500 0 0
DNB FINL CORP COM 233237106 16 462 SH   SOLE   462 0 0
D R HORTON INC COM 23331A109 5,419 106,106 SH   SOLE   106,106 0 0
DHI GROUP INC COM 23331S100 1,787 940,272 SH   SOLE   940,272 0 0
DHI GROUP INC COM 23331S100 2,852 1,501,100 SH Put SOLE   1,501,100 0 0
DSP GROUP INC COM 23332B106 42 3,360 SH   SOLE   3,360 0 0
DTE ENERGY CO COM 233331107 460 4,200 SH   SOLE   4,200 0 0
DSW INC CL A 23334L102 214 9,996 SH   SOLE   9,996 0 0
DXP ENTERPRISES INC NEW COM NEW 233377407 71 2,394 SH   SOLE   2,394 0 0
DXC TECHNOLOGY CO COM 23355L106 121 1,280 SH Put SOLE   1,280 0 0
DXC TECHNOLOGY CO COM 23355L106 634 6,680 SH   SOLE   6,680 0 0
DXC TECHNOLOGY CO COM 23355L106 2,354 24,800 SH Put SOLE   24,800 0 0
DAILY JOURNAL CORP COM 233912104 39 168 SH   SOLE   168 0 0
DAKTRONICS INC COM 234264109 48 5,292 SH   SOLE   5,292 0 0
DANA INCORPORATED COM 235825205 788 24,624 SH   SOLE   24,624 0 0
DANAHER CORP DEL COM 235851102 1,329 14,320 SH   SOLE   14,320 0 0
DANAHER CORP DEL COM 235851102 6,497 70,000 SH Call SOLE   70,000 0 0
DANAHER CORP DEL COM 235851102 8,122 87,500 SH Call SOLE   87,500 0 0
DANAHER CORP DEL COM 235851102 9,282 100,000 SH Put SOLE   100,000 0 0
DANAHER CORP DEL COM 235851102 27,846 300,000 SH Call SOLE   300,000 0 0
DARDEN RESTAURANTS INC COM 237194105 10 100 SH Call SOLE   100 0 0
DARDEN RESTAURANTS INC COM 237194105 29 300 SH Call SOLE   300 0 0
DARDEN RESTAURANTS INC COM 237194105 192 2,000 SH Call SOLE   2,000 0 0
DARDEN RESTAURANTS INC COM 237194105 192 2,000 SH Call SOLE   2,000 0 0
DARDEN RESTAURANTS INC COM 237194105 192 2,000 SH Put SOLE   2,000 0 0
DARDEN RESTAURANTS INC COM 237194105 192 2,000 SH Put SOLE   2,000 0 0
DARDEN RESTAURANTS INC COM 237194105 277 2,880 SH   SOLE   2,880 0 0
DARDEN RESTAURANTS INC COM 237194105 768 8,000 SH Put SOLE   8,000 0 0
DARLING INGREDIENTS INC COM 237266101 589 32,485 SH   SOLE   32,485 0 0
DASEKE INC COM 23753F107 53 3,696 SH   SOLE   3,696 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 350 6,336 SH   SOLE   6,336 0 0
DAVITA INC COM 23918K108 2,476 34,272 SH   SOLE   34,272 0 0
DEAN FOODS CO NEW COM NEW 242370203 162 13,986 SH   SOLE   13,986 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101 30 1,302 SH   SOLE   1,302 0 0
DECKERS OUTDOOR CORP COM 243537107 388 4,830 SH   SOLE   4,830 0 0
DECKERS OUTDOOR CORP COM 243537107 803 10,000 SH Call SOLE   10,000 0 0
DECKERS OUTDOOR CORP COM 243537107 803 10,000 SH Call SOLE   10,000 0 0
DECKERS OUTDOOR CORP COM 243537107 803 10,000 SH Call SOLE   10,000 0 0
DEERE & CO COM 244199105 1,565 10,000 SH Put SOLE   10,000 0 0
DEERE & CO COM 244199105 3,130 20,000 SH Put SOLE   20,000 0 0
DEERE & CO COM 244199105 10,173 65,000 SH Call SOLE   65,000 0 0
DEERE & CO COM 244199105 10,344 66,092 SH   SOLE   66,092 0 0
DEERE & CO COM 244199105 11,738 75,000 SH Put SOLE   75,000 0 0
DEERE & CO COM 244199105 15,651 100,000 SH Put SOLE   100,000 0 0
DEERE & CO COM 244199105 39,128 250,000 SH Put SOLE   250,000 0 0
DEL FRISCOS RESTAURANT GROUP COM 245077102 51 3,318 SH   SOLE   3,318 0 0
DEL TACO RESTAURANTS INC COM 245496104 62 5,082 SH   SOLE   5,082 0 0
DELEK US HLDGS INC NEW COM 24665A103 414 11,844 SH   SOLE   11,844 0 0
DELL TECHNOLOGIES INC COM CL V 24703L103 1,756 21,600 SH Call SOLE   21,600 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 34 600 SH Put SOLE   600 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 62 1,100 SH Put SOLE   1,100 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 347 6,200 SH Put SOLE   6,200 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 560 10,000 SH Put SOLE   10,000 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 858 15,320 SH   SOLE   15,320 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 1,081 19,300 SH Put SOLE   19,300 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 1,338 23,900 SH Put SOLE   23,900 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 1,372 24,500 SH Put SOLE   24,500 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 2,240 40,000 SH Put SOLE   40,000 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 2,800 50,000 SH Put SOLE   50,000 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 4,956 88,500 SH Put SOLE   88,500 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 5,600 100,000 SH Call SOLE   100,000 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 5,600 100,000 SH Put SOLE   100,000 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 5,807 103,700 SH Put SOLE   103,700 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 6,026 107,600 SH Put SOLE   107,600 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 6,322 112,900 SH Put SOLE   112,900 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 8,042 143,600 SH Put SOLE   143,600 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 12,527 223,700 SH Put SOLE   223,700 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 13,306 237,600 SH Call SOLE   237,600 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 28,000 500,000 SH Call SOLE   500,000 0 0
DELTA APPAREL INC COM 247368103 24 1,176 SH   SOLE   1,176 0 0
DELTIC TIMBER CORP COM 247850100 154 1,680 SH   SOLE   1,680 0 0
DENBURY RES INC COM NEW 247916208 135 61,152 SH   SOLE   61,152 0 0
DENBURY RES INC COM NEW 247916208 221 100,000 SH Call SOLE   100,000 0 0
DELUXE CORP COM 248019101 627 8,162 SH   SOLE   8,162 0 0
DENNYS CORP COM 24869P104 129 9,744 SH   SOLE   9,744 0 0
DENTSPLY SIRONA INC COM 24906P109 355 5,390 SH   SOLE   5,390 0 0
DERMIRA INC COM 24983L104 722 25,947 SH   SOLE   25,947 0 0
DERMIRA INC COM 24983L104 834 30,000 SH Put SOLE   30,000 0 0
DEPOMED INC COM 249908104 70 8,736 SH   SOLE   8,736 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 AGRIC DBL SHT 25154H566 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 95 2,300 SH Call SOLE   2,300 0 0
DEVON ENERGY CORP NEW COM 25179M103 508 12,280 SH   SOLE   12,280 0 0
DEVON ENERGY CORP NEW COM 25179M103 3,788 91,500 SH Put SOLE   91,500 0 0
DEXCOM INC COM 252131107 376 6,551 SH   SOLE   6,551 0 0
DEXCOM INC COM 252131107 1,148 20,000 SH Put SOLE   20,000 0 0
DIAGEO P L C SPON ADR NEW 25243Q205 10 66 SH   SOLE   66 0 0
DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 161 778 SH   SOLE   778 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C102 372 20,000 SH Put SOLE   20,000 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C102 744 40,000 SH Put SOLE   40,000 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C102 1,582 85,113 SH   SOLE   85,113 0 0
DIAMONDROCK HOSPITALITY CO COM 252784301 344 30,450 SH   SOLE   30,450 0 0
DICKS SPORTING GOODS INC COM 253393102 266 9,271 SH   SOLE   9,271 0 0
DIEBOLD NXDF INC COM 253651103 525 32,082 SH   SOLE   32,082 0 0
DIGI INTL INC COM 253798102 39 4,032 SH   SOLE   4,032 0 0
DIGIMARC CORP NEW COM 25381B101 53 1,470 SH   SOLE   1,470 0 0
DIGITAL RLTY TR INC COM 253868103 228 2,000 SH Call SOLE   2,000 0 0
DIGITAL RLTY TR INC COM 253868103 547 4,800 SH   SOLE   4,800 0 0
DIGITAL RLTY TR INC COM 253868103 17,655 155,000 SH Call SOLE   155,000 0 0
DIME CMNTY BANCSHARES COM 253922108 102 4,872 SH   SOLE   4,872 0 0
DILLARDS INC CL A 254067101 1,783 29,699 SH   SOLE   29,699 0 0
DILLARDS INC CL A 254067101 2,402 40,000 SH Put SOLE   40,000 0 0
DINEEQUITY INC COM 254423106 136 2,688 SH   SOLE   2,688 0 0
DINEEQUITY INC COM 254423106 507 10,000 SH Call SOLE   10,000 0 0
DIODES INC COM 254543101 170 5,922 SH   SOLE   5,922 0 0
DIPLOMAT PHARMACY INC COM 25456K101 147 7,308 SH   SOLE   7,308 0 0
DIREXION SHS ETF TR DLY TECH BULL 3X 25459W102 0 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 1 4 SH   SOLE   4 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 IBILLION INDEX 25459Y264 0 1 SH   SOLE   1 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 DLY ENERBR3X NEW 25459Y454 0 1 SH   SOLE   1 0 0
DIREXION SHS ETF TR DLY EMKT 3X NEW 25459Y470 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 113 6,401 SH   SOLE   6,401 0 0
DIREXION SHS ETF TR 20YR TRES BEAR 25459Y678 529 30,000 SH Put SOLE   30,000 0 0
DIREXION SHS ETF TR 20YR TRES BEAR 25459Y678 599 34,000 SH Put SOLE   34,000 0 0
DIREXION SHS ETF TR 20YR TRES BEAR 25459Y678 626 35,500 SH Put SOLE   35,500 0 0
DIREXION SHS ETF TR DLY FIN BULL NEW 25459Y694 0 4 SH   SOLE   4 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
DIREXION SHS ETF TR DLY S&P500 BR 3X 25460E885 2,895 96,637 SH   SOLE   96,637 0 0
DISNEY WALT CO COM DISNEY 254687106 1,709 15,900 SH Put SOLE   15,900 0 0
DISNEY WALT CO COM DISNEY 254687106 2,150 20,000 SH Call SOLE   20,000 0 0
DISNEY WALT CO COM DISNEY 254687106 2,150 20,000 SH Put SOLE   20,000 0 0
DISNEY WALT CO COM DISNEY 254687106 2,720 25,300 SH Call SOLE   25,300 0 0
DISNEY WALT CO COM DISNEY 254687106 2,967 27,600 SH Put SOLE   27,600 0 0
DISNEY WALT CO COM DISNEY 254687106 3,225 30,000 SH Put SOLE   30,000 0 0
DISNEY WALT CO COM DISNEY 254687106 3,793 35,280 SH   SOLE   35,280 0 0
DISNEY WALT CO COM DISNEY 254687106 4,032 37,500 SH Put SOLE   37,500 0 0
DISNEY WALT CO COM DISNEY 254687106 5,021 46,700 SH Put SOLE   46,700 0 0
DISNEY WALT CO COM DISNEY 254687106 5,203 48,400 SH Call SOLE   48,400 0 0
DISNEY WALT CO COM DISNEY 254687106 8,601 80,000 SH Put SOLE   80,000 0 0
DISNEY WALT CO COM DISNEY 254687106 8,859 82,400 SH Put SOLE   82,400 0 0
DISNEY WALT CO COM DISNEY 254687106 25,802 240,000 SH Put SOLE   240,000 0 0
DISNEY WALT CO COM DISNEY 254687106 45,692 425,000 SH Put SOLE   425,000 0 0
DISCOVER FINL SVCS COM 254709108 15 200 SH Call SOLE   200 0 0
DISCOVER FINL SVCS COM 254709108 15 200 SH Put SOLE   200 0 0
DISCOVER FINL SVCS COM 254709108 3,701 48,117 SH   SOLE   48,117 0 0
DISCOVER FINL SVCS COM 254709108 3,800 49,400 SH Call SOLE   49,400 0 0
DISCOVER FINL SVCS COM 254709108 7,692 100,000 SH Put SOLE   100,000 0 0
DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 448 20,000 SH Put SOLE   20,000 0 0
DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 3,256 145,500 SH Put SOLE   145,500 0 0
DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 6,611 295,408 SH   SOLE   295,408 0 0
DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 101 4,760 SH   SOLE   4,760 0 0
DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 2,117 100,000 SH Call SOLE   100,000 0 0
DISH NETWORK CORP CL A 25470M109 478 10,000 SH Put SOLE   10,000 0 0
DISH NETWORK CORP CL A 25470M109 716 15,000 SH Put SOLE   15,000 0 0
DISH NETWORK CORP CL A 25470M109 988 20,700 SH Put SOLE   20,700 0 0
DISH NETWORK CORP CL A 25470M109 1,194 25,000 SH Call SOLE   25,000 0 0
DISH NETWORK CORP CL A 25470M109 1,194 25,000 SH Put SOLE   25,000 0 0
DISH NETWORK CORP CL A 25470M109 3,820 80,000 SH Put SOLE   80,000 0 0
DISH NETWORK CORP CL A 25470M109 5,828 122,055 SH   SOLE   122,055 0 0
DISH NETWORK CORP CL A 25470M109 9,789 205,000 SH Put SOLE   205,000 0 0
DISH NETWORK CORP CL A 25470M109 10,983 230,000 SH Call SOLE   230,000 0 0
DIREXION SHS ETF TR DLY RUSSIA BL 3X 25490K273 9 186 SH   SOLE   186 0 0
DIREXION SHS ETF TR DAILY IND BUL 3X 25490K331 0 1 SH   SOLE   1 0 0
DOLLAR GEN CORP NEW COM 256677105 186 2,000 SH Call SOLE   2,000 0 0
DOLLAR GEN CORP NEW COM 256677105 186 2,000 SH Call SOLE   2,000 0 0
DOLLAR GEN CORP NEW COM 256677105 186 2,000 SH Call SOLE   2,000 0 0
DOLLAR GEN CORP NEW COM 256677105 233 2,500 SH Call SOLE   2,500 0 0
DOLLAR GEN CORP NEW COM 256677105 233 2,500 SH Put SOLE   2,500 0 0
DOLLAR GEN CORP NEW COM 256677105 233 2,500 SH Put SOLE   2,500 0 0
DOLLAR GEN CORP NEW COM 256677105 372 4,000 SH Call SOLE   4,000 0 0
DOLLAR GEN CORP NEW COM 256677105 372 4,000 SH Put SOLE   4,000 0 0
DOLLAR GEN CORP NEW COM 256677105 558 6,000 SH Call SOLE   6,000 0 0
DOLLAR GEN CORP NEW COM 256677105 744 8,000 SH Call SOLE   8,000 0 0
DOLLAR GEN CORP NEW COM 256677105 930 10,000 SH Call SOLE   10,000 0 0
DOLLAR GEN CORP NEW COM 256677105 930 10,000 SH Put SOLE   10,000 0 0
DOLLAR GEN CORP NEW COM 256677105 949 10,200 SH Call SOLE   10,200 0 0
DOLLAR GEN CORP NEW COM 256677105 1,860 20,000 SH Call SOLE   20,000 0 0
DOLLAR GEN CORP NEW COM 256677105 1,916 20,600 SH Call SOLE   20,600 0 0
DOLLAR GEN CORP NEW COM 256677105 2,278 24,493 SH   SOLE   24,493 0 0
DOLLAR GEN CORP NEW COM 256677105 3,265 35,100 SH Put SOLE   35,100 0 0
DOLLAR GEN CORP NEW COM 256677105 5,116 55,000 SH Put SOLE   55,000 0 0
DOLLAR GEN CORP NEW COM 256677105 5,813 62,500 SH Put SOLE   62,500 0 0
DOLLAR TREE INC COM 256746108 215 2,000 SH Call SOLE   2,000 0 0
DOLLAR TREE INC COM 256746108 429 4,000 SH Call SOLE   4,000 0 0
DOLLAR TREE INC COM 256746108 592 5,520 SH   SOLE   5,520 0 0
DOLLAR TREE INC COM 256746108 644 6,000 SH Call SOLE   6,000 0 0
DOLLAR TREE INC COM 256746108 644 6,000 SH Call SOLE   6,000 0 0
DOLLAR TREE INC COM 256746108 1,073 10,000 SH Put SOLE   10,000 0 0
DOLLAR TREE INC COM 256746108 2,683 25,000 SH Call SOLE   25,000 0 0
DOLLAR TREE INC COM 256746108 2,683 25,000 SH Put SOLE   25,000 0 0
DOLLAR TREE INC COM 256746108 2,790 26,000 SH Call SOLE   26,000 0 0
DOMINION ENERGY INC COM 25746U109 648 8,000 SH Call SOLE   8,000 0 0
DOMINION ENERGY INC COM 25746U109 2,452 30,254 SH   SOLE   30,254 0 0
DOMTAR CORP COM NEW 257559203 101 2,040 SH   SOLE   2,040 0 0
DONEGAL GROUP INC CL A 257701201 27 1,554 SH   SOLE   1,554 0 0
DONNELLEY R R & SONS CO COM 257867200 47 5,000 SH Put SOLE   5,000 0 0
DONNELLEY R R & SONS CO COM 257867200 134 14,399 SH   SOLE   14,399 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 102 5,250 SH   SOLE   5,250 0 0
DORMAN PRODUCTS INC COM 258278100 252 4,116 SH   SOLE   4,116 0 0
DOUGLAS DYNAMICS INC COM 25960R105 127 3,360 SH   SOLE   3,360 0 0
DOVA PHARMACEUTICALS INC COM 25985T102 22 756 SH   SOLE   756 0 0
DOVER CORP COM 260003108 1,954 19,346 SH   SOLE   19,346 0 0
DOWDUPONT INC COM 26078J100 14 200 SH Call SOLE   200 0 0
DOWDUPONT INC COM 26078J100 570 8,000 SH Call SOLE   8,000 0 0
DOWDUPONT INC COM 26078J100 729 10,240 SH Call SOLE   10,240 0 0
DOWDUPONT INC COM 26078J100 969 13,600 SH Call SOLE   13,600 0 0
DOWDUPONT INC COM 26078J100 1,075 15,100 SH Call SOLE   15,100 0 0
DOWDUPONT INC COM 26078J100 1,118 15,700 SH Call SOLE   15,700 0 0
DOWDUPONT INC COM 26078J100 2,001 28,100 SH Put SOLE   28,100 0 0
DOWDUPONT INC COM 26078J100 2,023 28,400 SH Call SOLE   28,400 0 0
DOWDUPONT INC COM 26078J100 2,550 35,800 SH Put SOLE   35,800 0 0
DOWDUPONT INC COM 26078J100 16,381 230,000 SH Call SOLE   230,000 0 0
DOWDUPONT INC COM 26078J100 17,805 250,000 SH Put SOLE   250,000 0 0
DOWDUPONT INC COM 26078J100 34,347 482,272 SH   SOLE   482,272 0 0
DOWDUPONT INC COM 26078J100 39,171 550,000 SH Call SOLE   550,000 0 0
DOWDUPONT INC COM 26078J100 71,220 1,000,000 SH Call SOLE   1,000,000 0 0
DR PEPPER SNAPPLE GROUP INC COM 26138E109 1,853 19,089 SH   SOLE   19,089 0 0
DR PEPPER SNAPPLE GROUP INC COM 26138E109 2,427 25,000 SH Put SOLE   25,000 0 0
DRIL-QUIP INC COM 262037104 274 5,754 SH   SOLE   5,754 0 0
DUCOMMUN INC DEL COM 264147109 47 1,638 SH   SOLE   1,638 0 0
DUKE REALTY CORP COM NEW 264411505 226 8,320 SH   SOLE   8,320 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 168 2,000 SH Call SOLE   2,000 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 252 3,000 SH Call SOLE   3,000 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 1,376 16,360 SH   SOLE   16,360 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 16,822 200,000 SH Call SOLE   200,000 0 0
DULUTH HLDGS INC COM CL B 26443V101 25 1,428 SH   SOLE   1,428 0 0
DUN & BRADSTREET CORP DEL NE COM 26483E100 56 472 SH   SOLE   472 0 0
DUNKIN BRANDS GROUP INC COM 265504100 13 200 SH Call SOLE   200 0 0
DUNKIN BRANDS GROUP INC COM 265504100 290 4,500 SH Put SOLE   4,500 0 0
DUNKIN BRANDS GROUP INC COM 265504100 303 4,700 SH Put SOLE   4,700 0 0
DUNKIN BRANDS GROUP INC COM 265504100 316 4,900 SH Call SOLE   4,900 0 0
DUNKIN BRANDS GROUP INC COM 265504100 335 5,200 SH Put SOLE   5,200 0 0
DUNKIN BRANDS GROUP INC COM 265504100 2,729 42,337 SH   SOLE   42,337 0 0
DURECT CORP COM 266605104 20 21,462 SH   SOLE   21,462 0 0
DYCOM INDS INC COM 267475101 223 2,000 SH Call SOLE   2,000 0 0
DYCOM INDS INC COM 267475101 510 4,578 SH   SOLE   4,578 0 0
DYCOM INDS INC COM 267475101 10,196 91,500 SH Call SOLE   91,500 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 175 9,366 SH   SOLE   9,366 0 0
DYNEX CAP INC COM NEW 26817Q506 52 7,350 SH   SOLE   7,350 0 0
DYNEGY INC NEW DEL COM 26817R108 3,333 281,292 SH   SOLE   281,292 0 0
DYNEGY INC NEW DEL COM 26817R108 3,555 300,000 SH Call SOLE   300,000 0 0
E L F BEAUTY INC COM 26856L103 71 3,192 SH   SOLE   3,192 0 0
EL POLLO LOCO HLDGS INC COM 268603107 32 3,276 SH   SOLE   3,276 0 0
EL POLLO LOCO HLDGS INC COM 268603107 511 51,600 SH Call SOLE   51,600 0 0
EMC INS GROUP INC COM 268664109 39 1,344 SH   SOLE   1,344 0 0
EOG RES INC COM 26875P101 1,459 13,520 SH   SOLE   13,520 0 0
EOG RES INC COM 26875P101 3,237 30,000 SH Call SOLE   30,000 0 0
EP ENERGY CORP CL A 268785102 143 60,800 SH Put SOLE   60,800 0 0
EP ENERGY CORP CL A 268785102 156 65,910 SH   SOLE   65,910 0 0
EP ENERGY CORP CL A 268785102 310 131,300 SH Call SOLE   131,300 0 0
EQT CORP COM 26884L109 326 5,720 SH   SOLE   5,720 0 0
EQT CORP COM 26884L109 2,425 42,600 SH Call SOLE   42,600 0 0
EQT CORP COM 26884L109 4,554 80,000 SH Call SOLE   80,000 0 0
EQT MIDSTREAM PARTNERS LP UNIT LTD PARTN 26885B100 2,193 30,000 SH Call SOLE   30,000 0 0
ERA GROUP INC COM 26885G109 32 2,982 SH   SOLE   2,982 0 0
EAGLE BANCORP INC MD COM 268948106 457 7,897 SH   SOLE   7,897 0 0
EAGLE BANCORP INC MD COM 268948106 1,563 27,000 SH Put SOLE   27,000 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
E TRADE FINANCIAL CORP COM NEW 269246401 313 6,320 SH   SOLE   6,320 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 1,011 20,400 SH Call SOLE   20,400 0 0
ETF MANAGERS TR PRIME JUNIR SLVR 26924G102 0 1 SH   SOLE   1 0 0
EAGLE MATERIALS INC COM 26969P108 11,330 100,000 SH Call SOLE   100,000 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 136 2,543 SH   SOLE   2,543 0 0
EARTHSTONE ENERGY INC CL A 27032D304 31 2,940 SH   SOLE   2,940 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 137 6,426 SH   SOLE   6,426 0 0
EASTERN CO COM 276317104 22 840 SH   SOLE   840 0 0
EASTGROUP PPTY INC COM 277276101 453 5,124 SH   SOLE   5,124 0 0
EASTMAN CHEM CO COM 277432100 185 2,000 SH Put SOLE   2,000 0 0
EASTMAN CHEM CO COM 277432100 591 6,375 SH   SOLE   6,375 0 0
EASTMAN CHEM CO COM 277432100 630 6,800 SH Put SOLE   6,800 0 0
EASTMAN CHEM CO COM 277432100 3,706 40,000 SH Put SOLE   40,000 0 0
EASTMAN KODAK CO COM NEW 277461406 8 2,520 SH   SOLE   2,520 0 0
EBAY INC COM 278642103 4 100 SH Put SOLE   100 0 0
EBAY INC COM 278642103 4 100 SH Put SOLE   100 0 0
EBAY INC COM 278642103 45 1,200 SH Put SOLE   1,200 0 0
EBAY INC COM 278642103 75 2,000 SH Call SOLE   2,000 0 0
EBAY INC COM 278642103 185 4,900 SH Put SOLE   4,900 0 0
EBAY INC COM 278642103 200 5,300 SH Call SOLE   5,300 0 0
EBAY INC COM 278642103 325 8,600 SH Put SOLE   8,600 0 0
EBAY INC COM 278642103 336 8,900 SH Put SOLE   8,900 0 0
EBAY INC COM 278642103 362 9,600 SH Put SOLE   9,600 0 0
EBAY INC COM 278642103 585 15,500 SH Put SOLE   15,500 0 0
EBAY INC COM 278642103 634 16,800 SH Call SOLE   16,800 0 0
EBAY INC COM 278642103 796 21,100 SH Call SOLE   21,100 0 0
EBAY INC COM 278642103 856 22,680 SH   SOLE   22,680 0 0
EBAY INC COM 278642103 872 23,100 SH Call SOLE   23,100 0 0
EBAY INC COM 278642103 1,479 39,200 SH Put SOLE   39,200 0 0
EBAY INC COM 278642103 1,510 40,000 SH Call SOLE   40,000 0 0
EBAY INC COM 278642103 1,596 42,300 SH Put SOLE   42,300 0 0
EBAY INC COM 278642103 1,604 42,500 SH Put SOLE   42,500 0 0
EBAY INC COM 278642103 1,872 49,600 SH Call SOLE   49,600 0 0
EBAY INC COM 278642103 3,019 80,000 SH Put SOLE   80,000 0 0
EBAY INC COM 278642103 3,114 82,500 SH Call SOLE   82,500 0 0
EBAY INC COM 278642103 3,774 100,000 SH Call SOLE   100,000 0 0
EBAY INC COM 278642103 4,340 115,000 SH Put SOLE   115,000 0 0
EBAY INC COM 278642103 5,057 134,000 SH Put SOLE   134,000 0 0
EBAY INC COM 278642103 7,548 200,000 SH Put SOLE   200,000 0 0
EBIX INC COM NEW 278715206 293 3,696 SH   SOLE   3,696 0 0
ECHO GLOBAL LOGISTICS INC COM 27875T101 115 4,116 SH   SOLE   4,116 0 0
ECOLAB INC COM 278865100 816 6,080 SH   SOLE   6,080 0 0
ECLIPSE RES CORP COM 27890G100 32 13,440 SH   SOLE   13,440 0 0
EDGE THERAPEUTICS INC COM 279870109 28 3,024 SH   SOLE   3,024 0 0
EDISON INTL COM 281020107 51 800 SH Call SOLE   800 0 0
EDISON INTL COM 281020107 126 2,000 SH Call SOLE   2,000 0 0
EDISON INTL COM 281020107 481 7,600 SH   SOLE   7,600 0 0
EDITAS MEDICINE INC COM 28106W103 159 5,166 SH   SOLE   5,166 0 0
EDUCATION RLTY TR INC COM NEW 28140H203 405 11,592 SH   SOLE   11,592 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 583 5,171 SH   SOLE   5,171 0 0
EGALET CORP COM 28226B104 619 619,360 SH   SOLE   619,360 0 0
EHEALTH INC COM 28238P109 42 2,394 SH   SOLE   2,394 0 0
8POINT3 ENERGY PARTNERS LP CL A RPT LTDPT 282539105 349 22,965 SH   SOLE   22,965 0 0
8POINT3 ENERGY PARTNERS LP CL A RPT LTDPT 282539105 761 50,000 SH Put SOLE   50,000 0 0
8X8 INC NEW COM 282914100 192 13,650 SH   SOLE   13,650 0 0
EL PASO ELEC CO COM NEW 283677854 342 6,174 SH   SOLE   6,174 0 0
ELDORADO RESORTS INC COM 28470R102 237 7,140 SH   SOLE   7,140 0 0
ELDORADO GOLD CORP NEW COM 284902103 570 398,721 SH   SOLE   398,721 0 0
ELDORADO GOLD CORP NEW COM 284902103 644 450,000 SH Put SOLE   450,000 0 0
ELECTRO SCIENTIFIC INDS COM 285229100 107 4,998 SH   SOLE   4,998 0 0
ELECTRONIC ARTS INC COM 285512109 6,225 59,253 SH   SOLE   59,253 0 0
ELECTRONIC ARTS INC COM 285512109 10,506 100,000 SH Call SOLE   100,000 0 0
ELECTRONIC ARTS INC COM 285512109 10,506 100,000 SH Put SOLE   100,000 0 0
ELECTRONICS FOR IMAGING INC COM 286082102 210 7,098 SH   SOLE   7,098 0 0
ELEVATE CREDIT INC COM 28621V101 18 2,352 SH   SOLE   2,352 0 0
ELEVEN BIOTHERAPEUTICS INC COM 286221106 30 36,761 SH   SOLE   36,761 0 0
ELLIE MAE INC COM 28849P100 462 5,166 SH   SOLE   5,166 0 0
ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107 16 1,344 SH   SOLE   1,344 0 0
ELLIS PERRY INTL INC COM 288853104 48 1,932 SH   SOLE   1,932 0 0
EMBRAER S A SP ADR REP 4 COM 29082A107 538 22,500 SH Call SOLE   22,500 0 0
EMCOR GROUP INC COM 29084Q100 735 8,988 SH   SOLE   8,988 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 240 5,166 SH   SOLE   5,166 0 0
EMERSON ELEC CO COM 291011104 1,045 15,000 SH   SOLE   15,000 0 0
EMERSON ELEC CO COM 291011104 1,470 21,100 SH Put SOLE   21,100 0 0
EMERSON ELEC CO COM 291011104 3,784 54,300 SH Call SOLE   54,300 0 0
EMERGE ENERGY SVCS LP COM REP PARTN 29102H108 575 80,000 SH Call SOLE   80,000 0 0
EMERGE ENERGY SVCS LP COM REP PARTN 29102H108 3,665 509,800 SH Put SOLE   509,800 0 0
EMERALD EXPOSITIONS EVENTS I COM 29103B100 56 2,772 SH   SOLE   2,772 0 0
EMPIRE RESORTS INC COM PAR $0 01 292052305 14 504 SH   SOLE   504 0 0
EMPLOYERS HOLDINGS INC COM 292218104 267 6,018 SH   SOLE   6,018 0 0
ENCANA CORP COM 292505104 224 16,775 SH   SOLE   16,775 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 138 2,352 SH   SOLE   2,352 0 0
ENCORE CAP GROUP INC COM 292554102 154 3,654 SH   SOLE   3,654 0 0
ENCORE WIRE CORP COM 292562105 149 3,066 SH   SOLE   3,066 0 0
ENDEAVOUR SILVER CORP COM 29258Y103 1 500 SH Call SOLE   500 0 0
ENERGEN CORP COM 29265N108 6 104 SH   SOLE   104 0 0
ENDOLOGIX INC COM 29266S106 67 12,558 SH   SOLE   12,558 0 0
ENDOCYTE INC COM 29269A102 33 7,613 SH   SOLE   7,613 0 0
ENERGY RECOVERY INC COM 29270J100 49 5,544 SH   SOLE   5,544 0 0
ENDURANCE INTL GROUP HLDGS I COM 29272B105 74 8,862 SH   SOLE   8,862 0 0
ENERGOUS CORP COM 29272C103 135 6,930 SH   SOLE   6,930 0 0
ENERGOUS CORP COM 29272C103 175 9,000 SH Put SOLE   9,000 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 1,467 30,573 SH   SOLE   30,573 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 4,913 102,400 SH Put SOLE   102,400 0 0
ENERGY TRANSFER EQUITY L P COM UT LTD PTN 29273V100 482 27,927 SH   SOLE   27,927 0 0
ENERGY TRANSFER EQUITY L P COM UT LTD PTN 29273V100 4,315 250,000 SH Put SOLE   250,000 0 0
ENERSYS COM 29275Y102 465 6,678 SH   SOLE   6,678 0 0
ENERGY XXI GULF COAST INC COM 29276K101 26 4,494 SH   SOLE   4,494 0 0
ENERGY TRANSFER PARTNERS LP UNIT LTD PRT INT 29278N103 652 36,380 SH   SOLE   36,380 0 0
ENERGY TRANSFER PARTNERS LP UNIT LTD PRT INT 29278N103 896 50,000 SH Put SOLE   50,000 0 0
ENGILITY HLDGS INC NEW COM 29286C107 80 2,814 SH   SOLE   2,814 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 264 15,000 SH Call SOLE   15,000 0 0
ENNIS INC COM 293389102 80 3,864 SH   SOLE   3,864 0 0
ENPRO INDS INC COM 29355X107 302 3,234 SH   SOLE   3,234 0 0
ENOVA INTL INC COM 29357K103 80 5,250 SH   SOLE   5,250 0 0
ENSIGN GROUP INC COM 29358P101 162 7,308 SH   SOLE   7,308 0 0
ENTEGRIS INC COM 29362U104 660 21,672 SH   SOLE   21,672 0 0
ENTERCOM COMMUNICATIONS CORP CL A 293639100 211 19,572 SH   SOLE   19,572 0 0
ENTERCOM COMMUNICATIONS CORP CL A 293639100 324 30,000 SH Call SOLE   30,000 0 0
ENTERCOM COMMUNICATIONS CORP CL A 293639100 2,169 200,800 SH Call SOLE   200,800 0 0
ENTELLUS MED INC COM 29363K105 44 1,806 SH   SOLE   1,806 0 0
ENTERGY CORP NEW COM 29364G103 349 4,282 SH   SOLE   4,282 0 0
ENTERPRISE BANCORP INC MASS COM 293668109 50 1,470 SH   SOLE   1,470 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 152 3,360 SH   SOLE   3,360 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 679 25,600 SH Call SOLE   25,600 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107 132 18,449 SH   SOLE   18,449 0 0
ENVESTNET INC COM 29404K106 329 6,594 SH   SOLE   6,594 0 0
ENZO BIOCHEM INC COM 294100102 51 6,216 SH   SOLE   6,216 0 0
EPAM SYS INC COM 29414B104 812 7,560 SH   SOLE   7,560 0 0
ENVISION HEALTHCARE CORP COM 29414D100 98 2,840 SH   SOLE   2,840 0 0
ENVISION HEALTHCARE CORP COM 29414D100 2,765 80,000 SH Put SOLE   80,000 0 0
ENVIROSTAR INC COM 29414M100 22 546 SH   SOLE   546 0 0
EPLUS INC COM 294268107 152 2,016 SH   SOLE   2,016 0 0
EPIZYME INC COM 29428V104 94 7,476 SH   SOLE   7,476 0 0
EQUIFAX INC COM 294429105 330 2,800 SH   SOLE   2,800 0 0
EQUINIX INC COM PAR $0.001 29444U700 834 1,841 SH   SOLE   1,841 0 0
EQUITY BANCSHARES INC COM CL A 29460X109 58 1,638 SH   SOLE   1,638 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 628 9,844 SH   SOLE   9,844 0 0
ERICSSON ADR B SEK 10 294821608 75 11,250 SH   SOLE   11,250 0 0
ESCALADE INC COM 296056104 20 1,596 SH   SOLE   1,596 0 0
ESCO TECHNOLOGIES INC COM 296315104 233 3,864 SH   SOLE   3,864 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 169 2,562 SH   SOLE   2,562 0 0
ESSA BANCORP INC COM 29667D104 22 1,386 SH   SOLE   1,386 0 0
ESSENDANT INC COM 296689102 54 5,796 SH   SOLE   5,796 0 0
ESSEX PPTY TR INC COM 297178105 2,142 8,876 SH   SOLE   8,876 0 0
ESSEX PPTY TR INC COM 297178105 2,414 10,000 SH Call SOLE   10,000 0 0
ESSEX PPTY TR INC COM 297178105 2,414 10,000 SH Put SOLE   10,000 0 0
ESTERLINE TECHNOLOGIES CORP COM 297425100 301 4,032 SH   SOLE   4,032 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 1,009 35,267 SH   SOLE   35,267 0 0
ETSY INC COM 29786A106 254 12,400 SH Put SOLE   12,400 0 0
ETSY INC COM 29786A106 376 18,396 SH   SOLE   18,396 0 0
ETSY INC COM 29786A106 10,567 516,700 SH Call SOLE   516,700 0 0
EVANS BANCORP INC COM NEW 29911Q208 30 714 SH   SOLE   714 0 0
EVERCORE INC CLASS A 29977A105 586 6,506 SH   SOLE   6,506 0 0
EVERBRIDGE INC COM 29978A104 76 2,562 SH   SOLE   2,562 0 0
EVERI HLDGS INC COM 30034T103 73 9,702 SH   SOLE   9,702 0 0
EVERTEC INC COM 30040P103 187 13,668 SH   SOLE   13,668 0 0
EVERSOURCE ENERGY COM 30040W108 647 10,239 SH   SOLE   10,239 0 0
EVOLUTION PETROLEUM CORP COM 30049A107 28 4,032 SH   SOLE   4,032 0 0
EVOLENT HEALTH INC CL A 30050B101 112 9,114 SH   SOLE   9,114 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 119 5,040 SH   SOLE   5,040 0 0
EXACT SCIENCES CORP COM 30063P105 940 17,892 SH   SOLE   17,892 0 0
EXACT SCIENCES CORP COM 30063P105 1,219 23,200 SH Call SOLE   23,200 0 0
EXACT SCIENCES CORP COM 30063P105 1,508 28,700 SH Call SOLE   28,700 0 0
EXACT SCIENCES CORP COM 30063P105 1,513 28,800 SH Call SOLE   28,800 0 0
EXACT SCIENCES CORP COM 30063P105 3,310 63,000 SH Put SOLE   63,000 0 0
EXACTECH INC COM 30064E109 81 1,638 SH   SOLE   1,638 0 0
EXCHANGE TRADED CONCEPTS TR YLD SHS HGH INC 301505301 0 1 SH   SOLE   1 0 0
EXCHANGE TRADED CONCEPTS TR WEATHRSTRM FRNSC 301505400 0 1 SH   SOLE   1 0 0
EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 0 1 SH   SOLE   1 0 0
EXELON CORP COM 30161N101 956 24,253 SH   SOLE   24,253 0 0
EXLSERVICE HOLDINGS INC COM 302081104 302 4,998 SH   SOLE   4,998 0 0
EXONE CO COM 302104104 14 1,722 SH   SOLE   1,722 0 0
EXPEDIA INC DEL COM NEW 30212P303 443 3,700 SH Put SOLE   3,700 0 0
EXPEDIA INC DEL COM NEW 30212P303 1,198 10,000 SH Put SOLE   10,000 0 0
EXPEDIA INC DEL COM NEW 30212P303 2,695 22,503 SH   SOLE   22,503 0 0
EXPEDIA INC DEL COM NEW 30212P303 4,072 34,000 SH Put SOLE   34,000 0 0
EXPEDIA INC DEL COM NEW 30212P303 7,510 62,700 SH Put SOLE   62,700 0 0
EXPEDIA INC DEL COM NEW 30212P303 8,552 71,400 SH Call SOLE   71,400 0 0
EXPEDIA INC DEL COM NEW 30212P303 11,438 95,500 SH Call SOLE   95,500 0 0
EXPEDIA INC DEL COM NEW 30212P303 42,279 353,000 SH Put SOLE   353,000 0 0
EXPEDIA INC DEL COM NEW 30212P303 149,114 1,245,000 SH Call SOLE   1,245,000 0 0
EXPEDITORS INTL WASH INC COM 302130109 269 4,160 SH   SOLE   4,160 0 0
EXPONENT INC COM 30214U102 281 3,948 SH   SOLE   3,948 0 0
EXPRESS INC COM 30219E103 120 11,802 SH   SOLE   11,802 0 0
EXPRESS INC COM 30219E103 152 15,000 SH Call SOLE   15,000 0 0
EXPRESS INC COM 30219E103 152 15,000 SH Call SOLE   15,000 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 7 100 SH Put SOLE   100 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 30 400 SH Put SOLE   400 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 82 1,100 SH Call SOLE   1,100 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 149 2,000 SH Put SOLE   2,000 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 231 3,100 SH Call SOLE   3,100 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 448 6,000 SH Call SOLE   6,000 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 448 6,000 SH Put SOLE   6,000 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 988 13,240 SH   SOLE   13,240 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 5,583 74,800 SH Call SOLE   74,800 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 6,270 84,000 SH Call SOLE   84,000 0 0
EXTRA SPACE STORAGE INC COM 30225T102 259 2,962 SH   SOLE   2,962 0 0
EXTREME NETWORKS INC COM 30226D106 213 17,052 SH   SOLE   17,052 0 0
EXTERRAN CORP COM 30227H106 154 4,914 SH   SOLE   4,914 0 0
EZCORP INC CL A NON VTG 302301106 95 7,770 SH   SOLE   7,770 0 0
EXXON MOBIL CORP COM 30231G102 2,409 28,800 SH Put SOLE   28,800 0 0
EXXON MOBIL CORP COM 30231G102 4,182 50,000 SH Call SOLE   50,000 0 0
EXXON MOBIL CORP COM 30231G102 5,018 60,000 SH Put SOLE   60,000 0 0
EXXON MOBIL CORP COM 30231G102 8,280 99,000 SH   SOLE   99,000 0 0
EXXON MOBIL CORP COM 30231G102 12,780 152,800 SH Call SOLE   152,800 0 0
EXXON MOBIL CORP COM 30231G102 13,633 163,000 SH Put SOLE   163,000 0 0
EXXON MOBIL CORP COM 30231G102 21,236 253,900 SH Call SOLE   253,900 0 0
EXXON MOBIL CORP COM 30231G102 31,783 380,000 SH Call SOLE   380,000 0 0
EXXON MOBIL CORP COM 30231G102 40,356 482,500 SH Put SOLE   482,500 0 0
FBL FINL GROUP INC CL A 30239F106 105 1,512 SH   SOLE   1,512 0 0
FLIR SYS INC COM 302445101 151 3,240 SH   SOLE   3,240 0 0
FLIR SYS INC COM 302445101 233 5,000 SH Put SOLE   5,000 0 0
FLIR SYS INC COM 302445101 350 7,500 SH Call SOLE   7,500 0 0
F M C CORP COM NEW 302491303 296 3,124 SH   SOLE   3,124 0 0
F M C CORP COM NEW 302491303 757 8,000 SH Put SOLE   8,000 0 0
FNB BANCORP CALIF COM 302515101 58 1,596 SH   SOLE   1,596 0 0
FNB CORP PA COM 302520101 219 15,874 SH   SOLE   15,874 0 0
FNB CORP PA COM 302520101 1,382 100,000 SH Put SOLE   100,000 0 0
FCB FINL HLDGS INC CL A 30255G103 275 5,418 SH   SOLE   5,418 0 0
FB FINL CORP COM 30257X104 83 1,974 SH   SOLE   1,974 0 0
FTD COS INC COM 30281V108 18 2,562 SH   SOLE   2,562 0 0
FRP HLDGS INC COM 30292L107 45 1,008 SH   SOLE   1,008 0 0
FTI CONSULTING INC COM 302941109 247 5,754 SH   SOLE   5,754 0 0
FACEBOOK INC CL A 30303M102 106 600 SH Put SOLE   600 0 0
FACEBOOK INC CL A 30303M102 141 800 SH Put SOLE   800 0 0
FACEBOOK INC CL A 30303M102 353 2,000 SH Call SOLE   2,000 0 0
FACEBOOK INC CL A 30303M102 353 2,000 SH Call SOLE   2,000 0 0
FACEBOOK INC CL A 30303M102 1,570 8,900 SH Put SOLE   8,900 0 0
FACEBOOK INC CL A 30303M102 1,606 9,100 SH Call SOLE   9,100 0 0
FACEBOOK INC CL A 30303M102 1,782 10,100 SH Put SOLE   10,100 0 0
FACEBOOK INC CL A 30303M102 2,206 12,500 SH Put SOLE   12,500 0 0
FACEBOOK INC CL A 30303M102 2,982 16,900 SH Put SOLE   16,900 0 0
FACEBOOK INC CL A 30303M102 3,706 21,000 SH Call SOLE   21,000 0 0
FACEBOOK INC CL A 30303M102 5,294 30,000 SH Call SOLE   30,000 0 0
FACEBOOK INC CL A 30303M102 5,294 30,000 SH Put SOLE   30,000 0 0
FACEBOOK INC CL A 30303M102 5,294 30,000 SH Put SOLE   30,000 0 0
FACEBOOK INC CL A 30303M102 6,176 35,000 SH Put SOLE   35,000 0 0
FACEBOOK INC CL A 30303M102 7,253 41,100 SH Put SOLE   41,100 0 0
FACEBOOK INC CL A 30303M102 8,823 50,000 SH Put SOLE   50,000 0 0
FACEBOOK INC CL A 30303M102 8,823 50,000 SH Put SOLE   50,000 0 0
FACEBOOK INC CL A 30303M102 8,858 50,200 SH Put SOLE   50,200 0 0
FACEBOOK INC CL A 30303M102 9,017 51,100 SH Put SOLE   51,100 0 0
FACEBOOK INC CL A 30303M102 9,741 55,200 SH Put SOLE   55,200 0 0
FACEBOOK INC CL A 30303M102 11,029 62,500 SH Put SOLE   62,500 0 0
FACEBOOK INC CL A 30303M102 12,352 70,000 SH Call SOLE   70,000 0 0
FACEBOOK INC CL A 30303M102 12,793 72,500 SH Put SOLE   72,500 0 0
FACEBOOK INC CL A 30303M102 17,646 100,000 SH Call SOLE   100,000 0 0
FACEBOOK INC CL A 30303M102 17,840 101,100 SH Put SOLE   101,100 0 0
FACEBOOK INC CL A 30303M102 21,793 123,500 SH Call SOLE   123,500 0 0
FACEBOOK INC CL A 30303M102 28,587 162,000 SH Put SOLE   162,000 0 0
FACEBOOK INC CL A 30303M102 35,592 201,700 SH Call SOLE   201,700 0 0
FACEBOOK INC CL A 30303M102 39,015 221,100 SH Put SOLE   221,100 0 0
FACEBOOK INC CL A 30303M102 39,809 225,600 SH Put SOLE   225,600 0 0
FACEBOOK INC CL A 30303M102 74,790 423,835 SH   SOLE   423,835 0 0
FACEBOOK INC CL A 30303M102 176,460 1,000,000 SH Call SOLE   1,000,000 0 0
FAIR ISAAC CORP COM 303250104 695 4,536 SH   SOLE   4,536 0 0
FAIRMOUNT SANTROL HLDGS INC COM 30555Q108 123 23,604 SH   SOLE   23,604 0 0
FARMER BROS CO COM 307675108 42 1,302 SH   SOLE   1,302 0 0
FARMER & MERCHANTS BANCORP I COM 30779N105 110 2,688 SH   SOLE   2,688 0 0
FARMERS CAP BK CORP COM 309562106 45 1,176 SH   SOLE   1,176 0 0
FARMERS NATL BANC CORP COM 309627107 58 3,948 SH   SOLE   3,948 0 0
FARMLAND PARTNERS INC COM 31154R109 43 4,998 SH   SOLE   4,998 0 0
FARO TECHNOLOGIES INC COM 311642102 120 2,562 SH   SOLE   2,562 0 0
FATE THERAPEUTICS INC COM 31189P102 35 5,796 SH   SOLE   5,796 0 0
FASTENAL CO COM 311900104 164 3,000 SH Call SOLE   3,000 0 0
FASTENAL CO COM 311900104 219 4,000 SH Call SOLE   4,000 0 0
FASTENAL CO COM 311900104 368 6,720 SH   SOLE   6,720 0 0
FASTENAL CO COM 311900104 4,102 75,000 SH Call SOLE   75,000 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 108 1,386 SH   SOLE   1,386 0 0
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 223 1,680 SH   SOLE   1,680 0 0
FEDERAL SIGNAL CORP COM 313855108 181 9,030 SH   SOLE   9,030 0 0
FEDERATED INVS INC PA CL B 314211103 61 1,682 SH   SOLE   1,682 0 0
FEDERATED NATL HLDG CO COM 31422T101 32 1,932 SH   SOLE   1,932 0 0
FEDEX CORP COM 31428X106 50 200 SH Put SOLE   200 0 0
FEDEX CORP COM 31428X106 1,437 5,760 SH   SOLE   5,760 0 0
FEDEX CORP COM 31428X106 2,495 10,000 SH Put SOLE   10,000 0 0
FEDEX CORP COM 31428X106 9,982 40,000 SH Call SOLE   40,000 0 0
FEDEX CORP COM 31428X106 9,982 40,000 SH Put SOLE   40,000 0 0
FERRO CORP COM 315405100 304 12,894 SH   SOLE   12,894 0 0
F5 NETWORKS INC COM 315616102 194 1,480 SH   SOLE   1,480 0 0
FIBROGEN INC COM 31572Q808 504 10,626 SH   SOLE   10,626 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 0 1 SH   SOLE   1 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 734 7,805 SH   SOLE   7,805 0 0
FIDELITY SOUTHERN CORP NEW COM 316394105 73 3,360 SH   SOLE   3,360 0 0
FIESTA RESTAURANT GROUP INC COM 31660B101 77 4,032 SH   SOLE   4,032 0 0
FIFTH THIRD BANCORP COM 316773100 27 900 SH Put SOLE   900 0 0
FIFTH THIRD BANCORP COM 316773100 39 1,300 SH Put SOLE   1,300 0 0
FIFTH THIRD BANCORP COM 316773100 485 16,000 SH Put SOLE   16,000 0 0
FIFTH THIRD BANCORP COM 316773100 1,118 36,859 SH   SOLE   36,859 0 0
FIFTH THIRD BANCORP COM 316773100 2,539 83,700 SH Put SOLE   83,700 0 0
FIFTH THIRD BANCORP COM 316773100 5,288 174,300 SH Put SOLE   174,300 0 0
FINANCIAL ENGINES INC COM 317485100 2,732 90,180 SH   SOLE   90,180 0 0
FINANCIAL ENGINES INC COM 317485100 9,848 325,000 SH Put SOLE   325,000 0 0
FINANCIAL INSTNS INC COM 317585404 69 2,226 SH   SOLE   2,226 0 0
FINISAR CORP COM NEW 31787A507 41 2,000 SH Put SOLE   2,000 0 0
FINISAR CORP COM NEW 31787A507 509 25,000 SH Put SOLE   25,000 0 0
FINISAR CORP COM NEW 31787A507 746 36,666 SH   SOLE   36,666 0 0
FINISH LINE INC CL A 317923100 1,162 80,000 SH Put SOLE   80,000 0 0
FINISH LINE INC CL A 317923100 6,415 441,500 SH Call SOLE   441,500 0 0
FIREEYE INC COM 31816Q101 2,078 146,309 SH   SOLE   146,309 0 0
FIREEYE INC COM 31816Q101 2,343 165,000 SH Put SOLE   165,000 0 0
FIREEYE INC COM 31816Q101 5,396 380,000 SH Put SOLE   380,000 0 0
FIRST BANCORP INC ME COM 31866P102 42 1,554 SH   SOLE   1,554 0 0
FIRST BANCORP P R COM NEW 318672706 149 29,232 SH   SOLE   29,232 0 0
FIRST BANCORP N C COM 318910106 153 4,326 SH   SOLE   4,326 0 0
FIRST BANCSHARES INC MS COM 318916103 55 1,596 SH   SOLE   1,596 0 0
FIRST BUSEY CORP COM NEW 319383204 186 6,216 SH   SOLE   6,216 0 0
FIRST BUS FINL SVCS INC WIS COM 319390100 30 1,344 SH   SOLE   1,344 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103 457 1,134 SH   SOLE   1,134 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 211 14,742 SH   SOLE   14,742 0 0
FIRST CMNTY BANCSHARES INC N COM 31983A103 74 2,562 SH   SOLE   2,562 0 0
FIRST CONN BANCORP INC MD COM 319850103 56 2,142 SH   SOLE   2,142 0 0
FIRST DEFIANCE FINL CORP COM 32006W106 79 1,512 SH   SOLE   1,512 0 0
FIRST DATA CORP NEW COM CL A 32008D106 12 742 SH   SOLE   742 0 0
FIRST DATA CORP NEW COM CL A 32008D106 1,100 65,800 SH Put SOLE   65,800 0 0
FIRST DATA CORP NEW COM CL A 32008D106 2,443 146,200 SH Call SOLE   146,200 0 0
FIRST FINL BANCORP OH COM 320209109 247 9,366 SH   SOLE   9,366 0 0
FIRST FINL BANKSHARES COM 32020R109 437 9,702 SH   SOLE   9,702 0 0
FIRST FINL CORP IND COM 320218100 74 1,638 SH   SOLE   1,638 0 0
FIRST FINANCIAL NORTHWEST IN COM 32022K102 20 1,260 SH   SOLE   1,260 0 0
FIRST FNDTN INC COM 32026V104 81 4,368 SH   SOLE   4,368 0 0
FIRST GTY BANCSHARES INC COM 32043P106 16 630 SH   SOLE   630 0 0
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 574 18,228 SH   SOLE   18,228 0 0
FIRST INTERNET BANCORP COM 320557101 46 1,218 SH   SOLE   1,218 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 158 3,948 SH   SOLE   3,948 0 0
FIRST LONG IS CORP COM 320734106 102 3,570 SH   SOLE   3,570 0 0
FIRST MERCHANTS CORP COM 320817109 265 6,300 SH   SOLE   6,300 0 0
FIRST MID ILL BANCSHARES INC COM 320866106 58 1,512 SH   SOLE   1,512 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 373 15,540 SH   SOLE   15,540 0 0
FIRST NORTHWEST BANCORP COM 335834107 25 1,554 SH   SOLE   1,554 0 0
FIRST SOLAR INC COM 336433107 135 2,000 SH Call SOLE   2,000 0 0
FIRST SOLAR INC COM 336433107 135 2,000 SH Call SOLE   2,000 0 0
1ST SOURCE CORP COM 336901103 123 2,478 SH   SOLE   2,478 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 0 1 SH   SOLE   1 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 1 SH   SOLE   1 0 0
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 0 1 SH   SOLE   1 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 0 1 SH   SOLE   1 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 TAIWAN ALPHADEX 33737J257 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 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 INCOME INDEX FD 33738R209 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 RBA INDL ETF 33738R704 0 1 SH   SOLE   1 0 0
FIRST TR EXCHANGE TRADED FD RBA QUALIN ETF 33738R803 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 476 7,056 SH   SOLE   7,056 0 0
FISERV INC COM 337738108 670 5,108 SH   SOLE   5,108 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 121 3,234 SH   SOLE   3,234 0 0
FIRSTENERGY CORP COM 337932107 61 2,000 SH Call SOLE   2,000 0 0
FIRSTENERGY CORP COM 337932107 318 10,400 SH   SOLE   10,400 0 0
FIRSTENERGY CORP COM 337932107 1,225 40,000 SH Call SOLE   40,000 0 0
FITBIT INC CL A 33812L102 169 29,526 SH   SOLE   29,526 0 0
FIVE BELOW INC COM 33829M101 13 200 SH Call SOLE   200 0 0
FIVE BELOW INC COM 33829M101 66 1,000 SH Put SOLE   1,000 0 0
FIVE BELOW INC COM 33829M101 133 2,000 SH Call SOLE   2,000 0 0
FIVE BELOW INC COM 33829M101 133 2,000 SH Put SOLE   2,000 0 0
FIVE BELOW INC COM 33829M101 133 2,000 SH Put SOLE   2,000 0 0
FIVE BELOW INC COM 33829M101 546 8,232 SH   SOLE   8,232 0 0
FIVE9 INC COM 338307101 202 8,106 SH   SOLE   8,106 0 0
FIVE PRIME THERAPEUTICS INC COM 33830X104 99 4,524 SH   SOLE   4,524 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 6,893 35,819 SH   SOLE   35,819 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 42,335 220,000 SH Call SOLE   220,000 0 0
FLEXSTEEL INDS INC COM 339382103 53 1,134 SH   SOLE   1,134 0 0
FLEXION THERAPEUTICS INC COM 33938J106 125 4,998 SH   SOLE   4,998 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
FLOTEK INDS INC DEL COM 343389102 39 8,442 SH   SOLE   8,442 0 0
FLUOR CORP NEW COM 343412102 52 1,000 SH Put SOLE   1,000 0 0
FLUOR CORP NEW COM 343412102 103 2,000 SH Call SOLE   2,000 0 0
FLUOR CORP NEW COM 343412102 103 2,000 SH Call SOLE   2,000 0 0
FLUOR CORP NEW COM 343412102 310 6,000 SH Put SOLE   6,000 0 0
FLUOR CORP NEW COM 343412102 460 8,900 SH Put SOLE   8,900 0 0
FLUOR CORP NEW COM 343412102 939 18,185 SH   SOLE   18,185 0 0
FLUOR CORP NEW COM 343412102 1,240 24,000 SH Put SOLE   24,000 0 0
FLOWSERVE CORP COM 34354P105 1,438 34,129 SH   SOLE   34,129 0 0
FLOWSERVE CORP COM 34354P105 4,820 114,400 SH Put SOLE   114,400 0 0
FLUIDIGM CORP DEL COM 34385P108 31 5,208 SH   SOLE   5,208 0 0
FLUSHING FINL CORP COM 343873105 118 4,284 SH   SOLE   4,284 0 0
FOGO DE CHAO INC COM 344177100 18 1,512 SH   SOLE   1,512 0 0
FONAR CORP COM NEW 344437405 22 924 SH   SOLE   924 0 0
FOOT LOCKER INC COM 344849104 94 2,000 SH Call SOLE   2,000 0 0
FOOT LOCKER INC COM 344849104 135 2,880 SH   SOLE   2,880 0 0
FOOT LOCKER INC COM 344849104 9,845 210,000 SH Call SOLE   210,000 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 337 27,000 SH Call SOLE   27,000 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 1,139 91,160 SH   SOLE   91,160 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 1,385 110,900 SH Put SOLE   110,900 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 2,372 189,900 SH Call SOLE   189,900 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 2,372 189,900 SH Call SOLE   189,900 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 2,498 200,000 SH Call SOLE   200,000 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 2,810 225,000 SH Put SOLE   225,000 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 3,747 300,000 SH Call SOLE   300,000 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 3,747 300,000 SH Put SOLE   300,000 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 6,607 529,000 SH Put SOLE   529,000 0 0
FORESCOUT TECHNOLOGIES INC COM 34553D101 27 840 SH   SOLE   840 0 0
FORMFACTOR INC COM 346375108 172 11,004 SH   SOLE   11,004 0 0
FORRESTER RESH INC COM 346563109 67 1,512 SH   SOLE   1,512 0 0
FORTINET INC COM 34959E109 6,554 150,000 SH Put SOLE   150,000 0 0
FORTINET INC COM 34959E109 18,347 419,933 SH   SOLE   419,933 0 0
FORTIVE CORP COM 34959J108 522 7,209 SH   SOLE   7,209 0 0
FORTRESS BIOTECH INC COM 34960Q109 20 5,082 SH   SOLE   5,082 0 0
FORTERRA INC COM 34960W106 32 2,856 SH   SOLE   2,856 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 246 3,600 SH   SOLE   3,600 0 0
FORUM ENERGY TECHNOLOGIES IN COM 34984V100 191 12,306 SH   SOLE   12,306 0 0
FORWARD AIR CORP COM 349853101 263 4,578 SH   SOLE   4,578 0 0
FOSSIL GROUP INC COM 34988V106 53 6,804 SH   SOLE   6,804 0 0
FOSTER L B CO COM 350060109 34 1,260 SH   SOLE   1,260 0 0
FOUNDATION BLDG MATLS INC COM 350392106 33 2,226 SH   SOLE   2,226 0 0
FOUNDATION MEDICINE INC COM 350465100 152 2,226 SH   SOLE   2,226 0 0
FOUNDATION MEDICINE INC COM 350465100 682 10,000 SH Call SOLE   10,000 0 0
FOUNDATION MEDICINE INC COM 350465100 20,460 300,000 SH Call SOLE   300,000 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 241 9,366 SH   SOLE   9,366 0 0
FOX FACTORY HLDG CORP COM 35138V102 207 5,334 SH   SOLE   5,334 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 93 12,699 SH   SOLE   12,699 0 0
FRANCO NEVADA CORP COM 351858105 3 32 SH   SOLE   32 0 0
FRANCO NEVADA CORP COM 351858105 8 100 SH Put SOLE   100 0 0
FRANKLIN COVEY CO COM 353469109 31 1,512 SH   SOLE   1,512 0 0
FRANKLIN ELEC INC COM 353514102 326 7,098 SH   SOLE   7,098 0 0
FRANKLIN FINL NETWORK INC COM 35352P104 62 1,806 SH   SOLE   1,806 0 0
FRANKLIN RES INC COM 354613101 104 2,400 SH Put SOLE   2,400 0 0
FRANKLIN RES INC COM 354613101 152 3,500 SH Call SOLE   3,500 0 0
FRANKLIN RES INC COM 354613101 1,257 29,000 SH Put SOLE   29,000 0 0
FRANKLIN RES INC COM 354613101 1,964 45,318 SH   SOLE   45,318 0 0
FRANKLIN STREET PPTYS CORP COM 35471R106 174 16,212 SH   SOLE   16,212 0 0
FREEPORT-MCMORAN INC CL B 35671D857 596 31,440 SH   SOLE   31,440 0 0
FREEPORT-MCMORAN INC CL B 35671D857 1,176 62,000 SH Call SOLE   62,000 0 0
FREEPORT-MCMORAN INC CL B 35671D857 1,680 88,600 SH Call SOLE   88,600 0 0
FREEPORT-MCMORAN INC CL B 35671D857 2,450 129,200 SH Call SOLE   129,200 0 0
FREEPORT-MCMORAN INC CL B 35671D857 2,844 150,000 SH Call SOLE   150,000 0 0
FREEPORT-MCMORAN INC CL B 35671D857 3,602 190,000 SH Call SOLE   190,000 0 0
FREEPORT-MCMORAN INC CL B 35671D857 3,792 200,000 SH Put SOLE   200,000 0 0
FREEPORT-MCMORAN INC CL B 35671D857 3,792 200,000 SH Put SOLE   200,000 0 0
FREEPORT-MCMORAN INC CL B 35671D857 6,314 333,000 SH Put SOLE   333,000 0 0
FREEPORT-MCMORAN INC CL B 35671D857 6,352 335,000 SH Put SOLE   335,000 0 0
FREEPORT-MCMORAN INC CL B 35671D857 7,296 384,800 SH Put SOLE   384,800 0 0
FREEPORT-MCMORAN INC CL B 35671D857 7,961 419,900 SH Call SOLE   419,900 0 0
FREEPORT-MCMORAN INC CL B 35671D857 8,642 455,800 SH Call SOLE   455,800 0 0
FREEPORT-MCMORAN INC CL B 35671D857 9,160 483,100 SH Call SOLE   483,100 0 0
FREEPORT-MCMORAN INC CL B 35671D857 10,049 530,000 SH Put SOLE   530,000 0 0
FREEPORT-MCMORAN INC CL B 35671D857 11,376 600,000 SH Put SOLE   600,000 0 0
FREEPORT-MCMORAN INC CL B 35671D857 20,439 1,078,000 SH Put SOLE   1,078,000 0 0
FREIGHTCAR AMER INC COM 357023100 33 1,932 SH   SOLE   1,932 0 0
FRESHPET INC COM 358039105 70 3,696 SH   SOLE   3,696 0 0
FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 2 240 SH Call SOLE   240 0 0
FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 30 4,464 SH Put SOLE   4,464 0 0
FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 93 13,800 SH Put SOLE   13,800 0 0
FULLER H B CO COM 359694106 416 7,728 SH   SOLE   7,728 0 0
FULTON FINL CORP PA COM 360271100 467 26,082 SH   SOLE   26,082 0 0
FUNKO INC COM CL A 361008105 11 1,638 SH   SOLE   1,638 0 0
FUTUREFUEL CORPORATION COM 36116M106 54 3,864 SH   SOLE   3,864 0 0
GAMCO INVESTORS INC CL A COM 361438104 59 1,985 SH   SOLE   1,985 0 0
GATX CORP COM 361448103 363 5,838 SH   SOLE   5,838 0 0
GEO GROUP INC NEW COM 36162J106 440 18,648 SH   SOLE   18,648 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 348 10,920 SH   SOLE   10,920 0 0
GGP INC COM 36174X101 3,109 132,916 SH   SOLE   132,916 0 0
GGP INC COM 36174X101 4,678 200,000 SH Call SOLE   200,000 0 0
GGP INC COM 36174X101 5,660 242,000 SH Call SOLE   242,000 0 0
GGP INC COM 36174X101 17,426 745,000 SH Put SOLE   745,000 0 0
GNC HLDGS INC COM CL A 36191G107 1 200 SH Call SOLE   200 0 0
GNC HLDGS INC COM CL A 36191G107 38 10,374 SH   SOLE   10,374 0 0
G1 THERAPEUTICS INC COM 3621LQ109 23 1,176 SH   SOLE   1,176 0 0
GP STRATEGIES CORP COM 36225V104 45 1,932 SH   SOLE   1,932 0 0
GS FIN CORP ETN CLAYMORE37 362273104 0 1 SH   SOLE   1 0 0
G-III APPAREL GROUP LTD COM 36237H101 243 6,594 SH   SOLE   6,594 0 0
GTT COMMUNICATIONS INC COM 362393100 221 4,704 SH   SOLE   4,704 0 0
GSI TECHNOLOGY COM 36241U106 17 2,184 SH   SOLE   2,184 0 0
GMS INC COM 36251C103 262 6,955 SH   SOLE   6,955 0 0
GAIN CAP HLDGS INC COM 36268W100 74 7,352 SH   SOLE   7,352 0 0
GAIN CAP HLDGS INC COM 36268W100 100 10,000 SH Call SOLE   10,000 0 0
GAIN CAP HLDGS INC COM 36268W100 500 50,000 SH Call SOLE   50,000 0 0
GAIN CAP HLDGS INC COM 36268W100 550 55,000 SH Call SOLE   55,000 0 0
GAIA INC NEW CL A 36269P104 16 1,302 SH   SOLE   1,302 0 0
GALLAGHER ARTHUR J & CO COM 363576109 272 4,303 SH   SOLE   4,303 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 1,480 40,000 SH Call SOLE   40,000 0 0
GANNETT CO INC COM 36473H104 198 17,094 SH   SOLE   17,094 0 0
GAP INC DEL COM 364760108 75 2,200 SH Call SOLE   2,200 0 0
GAP INC DEL COM 364760108 1,146 33,659 SH   SOLE   33,659 0 0
GAP INC DEL COM 364760108 3,406 100,000 SH Put SOLE   100,000 0 0
GAP INC DEL COM 364760108 5,450 160,000 SH Put SOLE   160,000 0 0
GAP INC DEL COM 364760108 25,545 750,000 SH Put SOLE   750,000 0 0
GARTNER INC COM 366651107 261 2,120 SH   SOLE   2,120 0 0
GASTAR EXPL INC NEW COM 36729W202 28 26,628 SH   SOLE   26,628 0 0
GENCOR INDS INC COM 368678108 22 1,302 SH   SOLE   1,302 0 0
GENERAC HLDGS INC COM 368736104 529 10,677 SH   SOLE   10,677 0 0
GENERAL CABLE CORP DEL NEW COM 369300108 223 7,518 SH   SOLE   7,518 0 0
GENERAL COMMUNICATION INC CL A 369385109 159 4,074 SH   SOLE   4,074 0 0
GENERAL DYNAMICS CORP COM 369550108 448 2,200 SH Call SOLE   2,200 0 0
GENERAL DYNAMICS CORP COM 369550108 5,363 26,361 SH   SOLE   26,361 0 0
GENERAL DYNAMICS CORP COM 369550108 15,971 78,500 SH Put SOLE   78,500 0 0
GENERAL ELECTRIC CO COM 369604103 49 2,800 SH Put SOLE   2,800 0 0
GENERAL ELECTRIC CO COM 369604103 49 2,800 SH Put SOLE   2,800 0 0
GENERAL ELECTRIC CO COM 369604103 51 2,900 SH Put SOLE   2,900 0 0
GENERAL ELECTRIC CO COM 369604103 75 4,300 SH Call SOLE   4,300 0 0
GENERAL ELECTRIC CO COM 369604103 222 12,700 SH Put SOLE   12,700 0 0
GENERAL ELECTRIC CO COM 369604103 873 50,000 SH Put SOLE   50,000 0 0
GENERAL ELECTRIC CO COM 369604103 918 52,600 SH Put SOLE   52,600 0 0
GENERAL ELECTRIC CO COM 369604103 960 55,000 SH Put SOLE   55,000 0 0
GENERAL ELECTRIC CO COM 369604103 1,152 66,000 SH Put SOLE   66,000 0 0
GENERAL ELECTRIC CO COM 369604103 1,396 80,000 SH Call SOLE   80,000 0 0
GENERAL ELECTRIC CO COM 369604103 1,413 81,000 SH Put SOLE   81,000 0 0
GENERAL ELECTRIC CO COM 369604103 1,571 90,000 SH Put SOLE   90,000 0 0
GENERAL ELECTRIC CO COM 369604103 1,745 100,000 SH Put SOLE   100,000 0 0
GENERAL ELECTRIC CO COM 369604103 1,974 113,100 SH Put SOLE   113,100 0 0
GENERAL ELECTRIC CO COM 369604103 2,467 141,400 SH Call SOLE   141,400 0 0
GENERAL ELECTRIC CO COM 369604103 2,618 150,000 SH Call SOLE   150,000 0 0
GENERAL ELECTRIC CO COM 369604103 2,879 165,000 SH Put SOLE   165,000 0 0
GENERAL ELECTRIC CO COM 369604103 2,977 170,600 SH Call SOLE   170,600 0 0
GENERAL ELECTRIC CO COM 369604103 3,490 200,000 SH Call SOLE   200,000 0 0
GENERAL ELECTRIC CO COM 369604103 3,490 200,000 SH Put SOLE   200,000 0 0
GENERAL ELECTRIC CO COM 369604103 4,178 239,400 SH Call SOLE   239,400 0 0
GENERAL ELECTRIC CO COM 369604103 4,366 250,200 SH Call SOLE   250,200 0 0
GENERAL ELECTRIC CO COM 369604103 6,544 375,000 SH Call SOLE   375,000 0 0
GENERAL ELECTRIC CO COM 369604103 7,059 404,500 SH Put SOLE   404,500 0 0
GENERAL ELECTRIC CO COM 369604103 7,587 434,800 SH Call SOLE   434,800 0 0
GENERAL ELECTRIC CO COM 369604103 7,853 450,000 SH Call SOLE   450,000 0 0
GENERAL ELECTRIC CO COM 369604103 8,020 459,572 SH   SOLE   459,572 0 0
GENERAL ELECTRIC CO COM 369604103 12,215 700,000 SH Put SOLE   700,000 0 0
GENERAL MLS INC COM 370334104 308 5,200 SH Put SOLE   5,200 0 0
GENERAL MLS INC COM 370334104 787 13,280 SH   SOLE   13,280 0 0
GENERAL MLS INC COM 370334104 1,186 20,000 SH Call SOLE   20,000 0 0
GENERAL MLS INC COM 370334104 5,929 100,000 SH Call SOLE   100,000 0 0
GENERAL MLS INC COM 370334104 10,032 169,200 SH Put SOLE   169,200 0 0
GENERAL MTRS CO COM 37045V100 20 500 SH Call SOLE   500 0 0
GENERAL MTRS CO COM 37045V100 328 8,000 SH Call SOLE   8,000 0 0
GENERAL MTRS CO COM 37045V100 1,148 28,000 SH Put SOLE   28,000 0 0
GENERAL MTRS CO COM 37045V100 1,189 29,000 SH Put SOLE   29,000 0 0
GENERAL MTRS CO COM 37045V100 1,225 29,880 SH   SOLE   29,880 0 0
GENERAL MTRS CO COM 37045V100 1,640 40,000 SH Put SOLE   40,000 0 0
GENERAL MTRS CO COM 37045V100 2,111 51,500 SH Call SOLE   51,500 0 0
GENERAL MTRS CO COM 37045V100 5,124 125,000 SH Put SOLE   125,000 0 0
GENERAL MTRS CO COM 37045V100 5,788 141,200 SH Call SOLE   141,200 0 0
GENERAL MTRS CO COM 37045V100 6,149 150,000 SH Call SOLE   150,000 0 0
GENERAL MTRS CO COM 37045V100 18,544 452,400 SH Put SOLE   452,400 0 0
GENERAL MTRS CO COM 37045V100 28,693 700,000 SH Call SOLE   700,000 0 0
GENERAL MTRS CO COM 37045V100 28,693 700,000 SH Put SOLE   700,000 0 0
GENERAL MTRS CO COM 37045V100 32,886 802,300 SH Call SOLE   802,300 0 0
GENESCO INC COM 371532102 1,390 42,777 SH   SOLE   42,777 0 0
GENETIC TECHNOLOGIES LTD SPONSORED ADR 37185R208 6 5,285 SH   SOLE   5,285 0 0
GENESIS HEALTHCARE INC CL A COM 37185X106 4 5,544 SH   SOLE   5,544 0 0
GENTEX CORP COM 371901109 59 2,830 SH   SOLE   2,830 0 0
GENIE ENERGY LTD CL B 372284208 10 2,310 SH   SOLE   2,310 0 0
GENMARK DIAGNOSTICS INC COM 372309104 32 7,686 SH   SOLE   7,686 0 0
GENOCEA BIOSCIENCES INC COM 372427104 5 4,368 SH   SOLE   4,368 0 0
GENOMIC HEALTH INC COM 37244C101 102 2,982 SH   SOLE   2,982 0 0
GENOMIC HEALTH INC COM 37244C101 1,026 30,000 SH Call SOLE   30,000 0 0
GENUINE PARTS CO COM 372460105 327 3,440 SH   SOLE   3,440 0 0
GENUINE PARTS CO COM 372460105 4,751 50,000 SH Call SOLE   50,000 0 0
GENWORTH FINL INC COM CL A 37247D106 1 400 SH Call SOLE   400 0 0
GENWORTH FINL INC COM CL A 37247D106 238 76,482 SH   SOLE   76,482 0 0
GENTHERM INC COM 37253A103 177 5,586 SH   SOLE   5,586 0 0
GEOSPACE TECHNOLOGIES CORP COM 37364X109 26 1,974 SH   SOLE   1,974 0 0
GERMAN AMERN BANCORP INC COM 373865104 114 3,234 SH   SOLE   3,234 0 0
GERON CORP COM 374163103 162 90,000 SH Put SOLE   90,000 0 0
GERON CORP COM 374163103 163 90,349 SH   SOLE   90,349 0 0
GETTY RLTY CORP NEW COM 374297109 129 4,746 SH   SOLE   4,746 0 0
GIBRALTAR INDS INC COM 374689107 161 4,872 SH   SOLE   4,872 0 0
GILEAD SCIENCES INC COM 375558103 2,866 40,000 SH Put SOLE   40,000 0 0
GILEAD SCIENCES INC COM 375558103 2,916 40,700 SH Call SOLE   40,700 0 0
GILEAD SCIENCES INC COM 375558103 3,224 45,000 SH Put SOLE   45,000 0 0
GILEAD SCIENCES INC COM 375558103 3,582 50,000 SH Put SOLE   50,000 0 0
GILEAD SCIENCES INC COM 375558103 4,234 59,100 SH Put SOLE   59,100 0 0
GILEAD SCIENCES INC COM 375558103 4,298 60,000 SH Put SOLE   60,000 0 0
GILEAD SCIENCES INC COM 375558103 5,373 75,000 SH Put SOLE   75,000 0 0
GILEAD SCIENCES INC COM 375558103 6,469 90,300 SH Call SOLE   90,300 0 0
GILEAD SCIENCES INC COM 375558103 6,830 95,337 SH   SOLE   95,337 0 0
GILEAD SCIENCES INC COM 375558103 7,164 100,000 SH Put SOLE   100,000 0 0
GILEAD SCIENCES INC COM 375558103 8,955 125,000 SH Put SOLE   125,000 0 0
GILEAD SCIENCES INC COM 375558103 16,835 235,000 SH Put SOLE   235,000 0 0
GLACIER BANCORP INC NEW COM 37637Q105 470 11,928 SH   SOLE   11,928 0 0
GLADSTONE COML CORP COM 376536108 88 4,158 SH   SOLE   4,158 0 0
GLATFELTER COM 377316104 142 6,636 SH   SOLE   6,636 0 0
GLAUKOS CORP COM 377322102 112 4,368 SH   SOLE   4,368 0 0
GLAUKOS CORP COM 377322102 513 20,000 SH Call SOLE   20,000 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 2 56 SH   SOLE   56 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 918 23,330 SH   SOLE   23,330 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 1,377 35,000 SH Put SOLE   35,000 0 0
GLOBALSTAR INC COM 378973408 114 87,024 SH   SOLE   87,024 0 0
GLOBAL NET LEASE INC COM NEW 379378201 216 10,500 SH   SOLE   10,500 0 0
GLOBAL PMTS INC COM 37940X102 373 3,720 SH   SOLE   3,720 0 0
GLOBAL WTR RES INC COM 379463102 14 1,512 SH   SOLE   1,512 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 0 1 SH   SOLE   1 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 0 1 SH   SOLE   1 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 EAGLE ENTMT INC COM 37951D102 18 7,854 SH   SOLE   7,854 0 0
GLOBAL BRASS & COPPR HLDGS I COM 37953G103 165 4,994 SH   SOLE   4,994 0 0
GLOBAL MED REIT INC COM NEW 37954A204 20 2,436 SH   SOLE   2,436 0 0
GLOBUS MED INC CL A 379577208 446 10,842 SH   SOLE   10,842 0 0
GLU MOBILE INC COM 379890106 571 157,000 SH Call SOLE   157,000 0 0
GLU MOBILE INC COM 379890106 571 157,000 SH Put SOLE   157,000 0 0
GLU MOBILE INC COM 379890106 910 250,000 SH Put SOLE   250,000 0 0
GLU MOBILE INC COM 379890106 1,274 350,000 SH Put SOLE   350,000 0 0
GLU MOBILE INC COM 379890106 1,771 486,488 SH   SOLE   486,488 0 0
GODADDY INC CL A 380237107 5,531 110,000 SH Call SOLE   110,000 0 0
GODADDY INC CL A 380237107 5,531 110,000 SH Put SOLE   110,000 0 0
GOGO INC COM 38046C109 163 14,465 SH   SOLE   14,465 0 0
GOGO INC COM 38046C109 338 30,000 SH Put SOLE   30,000 0 0
GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 1,427 331,800 SH Call SOLE   331,800 0 0
GOLD RESOURCE CORP COM 38068T105 35 7,854 SH   SOLE   7,854 0 0
GOLDCORP INC NEW COM 380956409 26 2,000 SH Call SOLE   2,000 0 0
GOLDCORP INC NEW COM 380956409 77 6,000 SH Call SOLE   6,000 0 0
GOLDCORP INC NEW COM 380956409 1,660 130,000 SH Call SOLE   130,000 0 0
GOLDCORP INC NEW COM 380956409 2,650 207,500 SH Put SOLE   207,500 0 0
GOLDCORP INC NEW COM 380956409 3,042 238,251 SH   SOLE   238,251 0 0
GOLDCORP INC NEW COM 380956409 3,398 266,100 SH Put SOLE   266,100 0 0
GOLDCORP INC NEW COM 380956409 3,831 300,000 SH Put SOLE   300,000 0 0
GOLDEN ENTMT INC COM 381013101 53 1,638 SH   SOLE   1,638 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 25 100 SH Call SOLE   100 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 153 600 SH Put SOLE   600 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 382 1,500 SH Call SOLE   1,500 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 459 1,800 SH Put SOLE   1,800 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 739 2,900 SH Put SOLE   2,900 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 2,089 8,200 SH Call SOLE   8,200 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 5,095 20,000 SH Call SOLE   20,000 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 6,471 25,400 SH Put SOLE   25,400 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 7,188 28,216 SH   SOLE   28,216 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 29,195 114,600 SH Put SOLE   114,600 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 31,437 123,400 SH Put SOLE   123,400 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 33,119 130,000 SH Put SOLE   130,000 0 0
GOLDMAN SACHS GROUP INC SP ENHCMD37ETN 38144L852 0 1 SH   SOLE   1 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 1,512 46,800 SH Put SOLE   46,800 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 3,877 120,000 SH Put SOLE   120,000 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 4,955 153,366 SH   SOLE   153,366 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 5,654 175,000 SH Put SOLE   175,000 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 6,462 200,000 SH Put SOLE   200,000 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 10,501 325,000 SH Call SOLE   325,000 0 0
GOPRO INC CL A 38268T103 38 5,000 SH Call SOLE   5,000 0 0
GOPRO INC CL A 38268T103 98 13,000 SH Call SOLE   13,000 0 0
GOPRO INC CL A 38268T103 128 16,926 SH   SOLE   16,926 0 0
GORMAN RUPP CO COM 383082104 85 2,730 SH   SOLE   2,730 0 0
GRACE W R & CO DEL NEW COM 38388F108 140 2,000 SH Call SOLE   2,000 0 0
GRAHAM CORP COM 384556106 33 1,554 SH   SOLE   1,554 0 0
GRAINGER W W INC COM 384802104 5,623 23,800 SH Put SOLE   23,800 0 0
GRAINGER W W INC COM 384802104 5,906 25,000 SH Put SOLE   25,000 0 0
GRAINGER W W INC COM 384802104 8,859 37,500 SH Put SOLE   37,500 0 0
GRAINGER W W INC COM 384802104 9,190 38,900 SH Put SOLE   38,900 0 0
GRAINGER W W INC COM 384802104 11,813 50,000 SH Put SOLE   50,000 0 0
GRAINGER W W INC COM 384802104 32,696 138,396 SH   SOLE   138,396 0 0
GRAMERCY PPTY TR COM NEW 385002308 651 24,402 SH   SOLE   24,402 0 0
GRAND CANYON ED INC COM 38526M106 639 7,140 SH   SOLE   7,140 0 0
GRAND CANYON ED INC COM 38526M106 1,567 17,500 SH Call SOLE   17,500 0 0
GRANITE CONSTR INC COM 387328107 386 6,090 SH   SOLE   6,090 0 0
GRANITE PT MTG TR INC COM 38741L107 117 6,594 SH   SOLE   6,594 0 0
GRAY TELEVISION INC COM 389375106 838 50,029 SH   SOLE   50,029 0 0
GREAT AJAX CORP COM 38983D300 35 2,520 SH   SOLE   2,520 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 47 8,694 SH   SOLE   8,694 0 0
GREAT SOUTHN BANCORP INC COM 390905107 87 1,680 SH   SOLE   1,680 0 0
GREAT WESTN BANCORP INC COM 391416104 361 9,072 SH   SOLE   9,072 0 0
GREEN BANCORP INC COM 39260X100 66 3,234 SH   SOLE   3,234 0 0
GREEN BRICK PARTNERS INC COM 392709101 40 3,528 SH   SOLE   3,528 0 0
GREEN DOT CORP CL A 39304D102 423 7,014 SH   SOLE   7,014 0 0
GREEN PLAINS INC COM 393222104 605 35,894 SH   SOLE   35,894 0 0
GREEN PLAINS INC COM 393222104 1,517 90,000 SH Put SOLE   90,000 0 0
GREENBRIER COS INC COM 393657101 226 4,242 SH   SOLE   4,242 0 0
GREENE COUNTY BANCORP INC COM 394357107 15 462 SH   SOLE   462 0 0
GREENHILL & CO INC COM 395259104 72 3,696 SH   SOLE   3,696 0 0
GREIF INC CL A 397624107 237 3,906 SH   SOLE   3,906 0 0
GREIF INC CL B 397624206 58 840 SH   SOLE   840 0 0
GRIFFIN INL RLTY INC COM 398231100 5 126 SH   SOLE   126 0 0
GRIFFON CORP COM 398433102 91 4,494 SH   SOLE   4,494 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 218 3,066 SH   SOLE   3,066 0 0
GROUPON INC COM 399473107 266 52,122 SH   SOLE   52,122 0 0
GRUBHUB INC COM 400110102 180 2,500 SH Put SOLE   2,500 0 0
GRUBHUB INC COM 400110102 330 4,600 SH Put SOLE   4,600 0 0
GRUBHUB INC COM 400110102 539 7,500 SH Put SOLE   7,500 0 0
GRUBHUB INC COM 400110102 938 13,062 SH   SOLE   13,062 0 0
GRUBHUB INC COM 400110102 14,992 208,800 SH Call SOLE   208,800 0 0
GRUBHUB INC COM 400110102 14,992 208,800 SH Put SOLE   208,800 0 0
GRUBHUB INC COM 400110102 22,617 315,000 SH Call SOLE   315,000 0 0
GRUBHUB INC COM 400110102 45,500 633,700 SH Call SOLE   633,700 0 0
GRUBHUB INC COM 400110102 110,321 1,536,500 SH Call SOLE   1,536,500 0 0
GRUPO FINANCIERO SANTANDER M SPON ADR SHS B 40053C105 157 21,503 SH   SOLE   21,503 0 0
GUARANTY BANCORP DEL COM NEW 40075T607 100 3,612 SH   SOLE   3,612 0 0
GUARANTY BANCSHARES INC TEX COM 400764106 21 672 SH   SOLE   672 0 0
GUESS INC COM 401617105 34 2,000 SH Put SOLE   2,000 0 0
GUESS INC COM 401617105 154 9,145 SH   SOLE   9,145 0 0
GULF ISLAND FABRICATION INC COM 402307102 28 2,058 SH   SOLE   2,058 0 0
GULFPORT ENERGY CORP COM NEW 402635304 25 1,970 SH   SOLE   1,970 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 198 4,872 SH   SOLE   4,872 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 2,033 50,000 SH Call SOLE   50,000 0 0
HCA HEALTHCARE INC COM 40412C101 580 6,600 SH   SOLE   6,600 0 0
HCA HEALTHCARE INC COM 40412C101 11,551 131,500 SH Put SOLE   131,500 0 0
HCA HEALTHCARE INC COM 40412C101 13,176 150,000 SH Call SOLE   150,000 0 0
HCA HEALTHCARE INC COM 40412C101 13,176 150,000 SH Put SOLE   150,000 0 0
HCA HEALTHCARE INC COM 40412C101 35,136 400,000 SH Call SOLE   400,000 0 0
HC2 HLDGS INC COM 404139107 37 6,216 SH   SOLE   6,216 0 0
HCP INC COM 40414L109 286 10,961 SH   SOLE   10,961 0 0
HCI GROUP INC COM 40416E103 39 1,302 SH   SOLE   1,302 0 0
HD SUPPLY HLDGS INC COM 40416M105 1,778 44,411 SH   SOLE   44,411 0 0
HFF INC CL A 40418F108 276 5,670 SH   SOLE   5,670 0 0
HNI CORP COM 404251100 254 6,594 SH   SOLE   6,594 0 0
HMS HLDGS CORP COM 40425J101 220 12,978 SH   SOLE   12,978 0 0
HMS HLDGS CORP COM 40425J101 1,865 110,000 SH Call SOLE   110,000 0 0
HSBC HLDGS PLC SPON ADR NEW 404280406 310 6,000 SH Put SOLE   6,000 0 0
HSBC HLDGS PLC SPON ADR NEW 404280406 2,582 50,000 SH Put SOLE   50,000 0 0
HSBC HLDGS PLC SPON ADR NEW 404280406 3,208 62,132 SH   SOLE   62,132 0 0
HSN INC COM 404303109 202 4,998 SH   SOLE   4,998 0 0
HRG GROUP INC COM 40434J100 307 18,102 SH   SOLE   18,102 0 0
HP INC COM 40434L105 298 14,200 SH Call SOLE   14,200 0 0
HP INC COM 40434L105 840 40,000 SH Call SOLE   40,000 0 0
HP INC COM 40434L105 998 47,500 SH Call SOLE   47,500 0 0
HP INC COM 40434L105 1,314 62,535 SH   SOLE   62,535 0 0
HABIT RESTAURANTS INC COM CL A 40449J103 30 3,150 SH   SOLE   3,150 0 0
HACKETT GROUP INC COM 404609109 58 3,696 SH   SOLE   3,696 0 0
HAEMONETICS CORP COM 405024100 468 8,064 SH   SOLE   8,064 0 0
HAIN CELESTIAL GROUP INC COM 405217100 691 16,300 SH Call SOLE   16,300 0 0
HAIN CELESTIAL GROUP INC COM 405217100 848 20,000 SH Put SOLE   20,000 0 0
HAIN CELESTIAL GROUP INC COM 405217100 2,120 50,000 SH Call SOLE   50,000 0 0
HAIN CELESTIAL GROUP INC COM 405217100 3,082 72,700 SH Call SOLE   72,700 0 0
HAIN CELESTIAL GROUP INC COM 405217100 3,179 75,000 SH Call SOLE   75,000 0 0
HAIN CELESTIAL GROUP INC COM 405217100 7,418 175,000 SH Put SOLE   175,000 0 0
HALCON RES CORP COM PAR NEW 40537Q605 153 20,160 SH   SOLE   20,160 0 0
HALLADOR ENERGY COMPANY COM 40609P105 15 2,478 SH   SOLE   2,478 0 0
HALLIBURTON CO COM 406216101 1,222 25,000 SH Call SOLE   25,000 0 0
HALLIBURTON CO COM 406216101 1,869 38,237 SH   SOLE   38,237 0 0
HALLIBURTON CO COM 406216101 1,955 40,000 SH Put SOLE   40,000 0 0
HALLIBURTON CO COM 406216101 2,444 50,000 SH Put SOLE   50,000 0 0
HALLIBURTON CO COM 406216101 3,313 67,800 SH Put SOLE   67,800 0 0
HALLIBURTON CO COM 406216101 3,763 77,000 SH Call SOLE   77,000 0 0
HALLMARK FINL SVCS INC EC COM NEW 40624Q203 22 2,100 SH   SOLE   2,100 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 190 9,400 SH Call SOLE   9,400 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 370 18,270 SH   SOLE   18,270 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 891 44,000 SH Call SOLE   44,000 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 1,823 90,000 SH Call SOLE   90,000 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 2,656 131,100 SH Call SOLE   131,100 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 3,039 150,000 SH Call SOLE   150,000 0 0
HALYARD HEALTH INC COM 40650V100 332 7,182 SH   SOLE   7,182 0 0
HAMILTON LANE INC CL A 407497106 77 2,184 SH   SOLE   2,184 0 0
HANCOCK HLDG CO COM 410120109 634 12,810 SH   SOLE   12,810 0 0
HANESBRANDS INC COM 410345102 178 8,520 SH   SOLE   8,520 0 0
HANESBRANDS INC COM 410345102 920 44,000 SH Call SOLE   44,000 0 0
HANESBRANDS INC COM 410345102 920 44,000 SH Call SOLE   44,000 0 0
HANMI FINL CORP COM NEW 410495204 147 4,830 SH   SOLE   4,830 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 182 7,560 SH   SOLE   7,560 0 0
HARBORONE BANCORP INC COM 41165F101 38 1,974 SH   SOLE   1,974 0 0
HARDINGE INC COM 412324303 31 1,806 SH   SOLE   1,806 0 0
HARLEY DAVIDSON INC COM 412822108 142 2,800 SH Put SOLE   2,800 0 0
HARLEY DAVIDSON INC COM 412822108 199 3,920 SH   SOLE   3,920 0 0
HARLEY DAVIDSON INC COM 412822108 1,272 25,000 SH Put SOLE   25,000 0 0
HARLEY DAVIDSON INC COM 412822108 1,984 39,000 SH Put SOLE   39,000 0 0
HARLEY DAVIDSON INC COM 412822108 3,765 74,000 SH Call SOLE   74,000 0 0
HARMONIC INC COM 413160102 51 12,096 SH   SOLE   12,096 0 0
HARRIS CORP DEL COM 413875105 402 2,840 SH   SOLE   2,840 0 0
HARSCO CORP COM 415864107 231 12,390 SH   SOLE   12,390 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 11 200 SH Put SOLE   200 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 11 200 SH Put SOLE   200 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 17 300 SH Put SOLE   300 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 482 8,560 SH   SOLE   8,560 0 0
HASBRO INC COM 418056107 18 200 SH Put SOLE   200 0 0
HASBRO INC COM 418056107 436 4,800 SH Call SOLE   4,800 0 0
HASBRO INC COM 418056107 445 4,900 SH Call SOLE   4,900 0 0
HASBRO INC COM 418056107 1,172 12,900 SH Put SOLE   12,900 0 0
HASBRO INC COM 418056107 2,107 23,183 SH   SOLE   23,183 0 0
HASBRO INC COM 418056107 2,190 24,100 SH Put SOLE   24,100 0 0
HASBRO INC COM 418056107 2,908 32,000 SH Put SOLE   32,000 0 0
HAVERTY FURNITURE INC COM 419596101 66 2,898 SH   SOLE   2,898 0 0
HAWAIIAN HOLDINGS INC COM 419879101 398 9,996 SH   SOLE   9,996 0 0
HAWAIIAN TELCOM HOLDCO INC COM 420031106 27 882 SH   SOLE   882 0 0
HAWKINS INC COM 420261109 53 1,512 SH   SOLE   1,512 0 0
HAYNES INTERNATIONAL INC COM NEW 420877201 209 6,506 SH   SOLE   6,506 0 0
HAYNES INTERNATIONAL INC COM NEW 420877201 481 15,000 SH Put SOLE   15,000 0 0
HAYNES INTERNATIONAL INC COM NEW 420877201 481 15,000 SH Put SOLE   15,000 0 0
HEALTHCARE SVCS GRP INC COM 421906108 573 10,878 SH   SOLE   10,878 0 0
HEALTHSOUTH CORP COM NEW 421924309 741 14,994 SH   SOLE   14,994 0 0
HEALTHCARE RLTY TR COM 421946104 600 18,690 SH   SOLE   18,690 0 0
HEALTHSTREAM INC COM 42222N103 90 3,906 SH   SOLE   3,906 0 0
HEALTH INS INNOVATIONS INC COM CL A 42225K106 46 1,848 SH   SOLE   1,848 0 0
HEALTH INS INNOVATIONS INC COM CL A 42225K106 125 5,000 SH Put SOLE   5,000 0 0
HEALTH INS INNOVATIONS INC COM CL A 42225K106 749 30,000 SH Put SOLE   30,000 0 0
HEALTH INS INNOVATIONS INC COM CL A 42225K106 1,188 47,600 SH Put SOLE   47,600 0 0
HEALTH INS INNOVATIONS INC COM CL A 42225K106 2,495 100,000 SH Call SOLE   100,000 0 0
HEALTHEQUITY INC COM 42226A107 355 7,602 SH   SOLE   7,602 0 0
HEARTLAND EXPRESS INC COM 422347104 168 7,182 SH   SOLE   7,182 0 0
HEARTLAND FINL USA INC COM 42234Q102 203 3,780 SH   SOLE   3,780 0 0
HECLA MNG CO COM 422704106 64 16,000 SH Call SOLE   16,000 0 0
HECLA MNG CO COM 422704106 119 30,000 SH Call SOLE   30,000 0 0
HECLA MNG CO COM 422704106 240 60,565 SH   SOLE   60,565 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 69 2,814 SH   SOLE   2,814 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 161 21,294 SH   SOLE   21,294 0 0
HELMERICH & PAYNE INC COM 423452101 163 2,520 SH   SOLE   2,520 0 0
HEMISPHERE MEDIA GROUP INC CL A 42365Q103 28 2,394 SH   SOLE   2,394 0 0
HERITAGE COMMERCE CORP COM 426927109 84 5,502 SH   SOLE   5,502 0 0
HERC HLDGS INC COM 42704L104 0 1 SH   SOLE   1 0 0
HERC HLDGS INC COM 42704L104 125 2,000 SH Put SOLE   2,000 0 0
HERITAGE FINL CORP WASH COM 42722X106 140 4,536 SH   SOLE   4,536 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106 48 2,226 SH   SOLE   2,226 0 0
HERON THERAPEUTICS INC COM 427746102 125 6,888 SH   SOLE   6,888 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 102 5,880 SH   SOLE   5,880 0 0
HERSHEY CO COM 427866108 23 200 SH Put SOLE   200 0 0
HERSHEY CO COM 427866108 372 3,280 SH   SOLE   3,280 0 0
HERSHEY CO COM 427866108 1,135 10,000 SH Call SOLE   10,000 0 0
HERSHEY CO COM 427866108 1,135 10,000 SH Call SOLE   10,000 0 0
HERSHEY CO COM 427866108 1,260 11,100 SH Put SOLE   11,100 0 0
HERSHEY CO COM 427866108 2,270 20,000 SH Call SOLE   20,000 0 0
HERSHEY CO COM 427866108 2,270 20,000 SH Put SOLE   20,000 0 0
HERSHEY CO COM 427866108 2,270 20,000 SH Put SOLE   20,000 0 0
HERSHEY CO COM 427866108 3,405 30,000 SH Call SOLE   30,000 0 0
HESKA CORP COM RESTRC NEW 42805E306 77 966 SH   SOLE   966 0 0
HERTZ GLOBAL HLDGS INC COM 42806J106 187 8,484 SH   SOLE   8,484 0 0
HERTZ GLOBAL HLDGS INC COM 42806J106 884 40,000 SH Put SOLE   40,000 0 0
HERTZ GLOBAL HLDGS INC COM 42806J106 1,105 50,000 SH Call SOLE   50,000 0 0
HERTZ GLOBAL HLDGS INC COM 42806J106 1,105 50,000 SH Call SOLE   50,000 0 0
HERTZ GLOBAL HLDGS INC COM 42806J106 4,973 225,000 SH Put SOLE   225,000 0 0
HERTZ GLOBAL HLDGS INC COM 42806J106 11,050 500,000 SH Call SOLE   500,000 0 0
HERTZ GLOBAL HLDGS INC COM 42806J106 11,050 500,000 SH Put SOLE   500,000 0 0
HESS CORP COM 42809H107 95 2,000 SH Call SOLE   2,000 0 0
HESS CORP COM 42809H107 95 2,000 SH Call SOLE   2,000 0 0
HESS CORP COM 42809H107 95 2,000 SH Call SOLE   2,000 0 0
HESS CORP COM 42809H107 95 2,000 SH Put SOLE   2,000 0 0
HESS CORP COM 42809H107 152 3,200 SH Put SOLE   3,200 0 0
HESS CORP COM 42809H107 390 8,207 SH   SOLE   8,207 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 158 11,000 SH Put SOLE   11,000 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 207 14,400 SH Put SOLE   14,400 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 230 16,000 SH Put SOLE   16,000 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 286 19,900 SH Put SOLE   19,900 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 535 37,280 SH   SOLE   37,280 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 1,407 98,000 SH Put SOLE   98,000 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 4,308 300,000 SH Put SOLE   300,000 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 4,452 310,000 SH Put SOLE   310,000 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 24,749 1,723,500 SH Call SOLE   1,723,500 0 0
HEXCEL CORP NEW COM 428291108 285 4,608 SH   SOLE   4,608 0 0
HEXCEL CORP NEW COM 428291108 1,856 30,000 SH Call SOLE   30,000 0 0
HIBBETT SPORTS INC COM 428567101 65 3,192 SH   SOLE   3,192 0 0
HIGHLAND FDS I HI LD IBOXX SRLN 430101774 0 1 SH   SOLE   1 0 0
HILL INTERNATIONAL INC COM 431466101 30 5,460 SH   SOLE   5,460 0 0
HILLENBRAND INC COM 431571108 432 9,660 SH   SOLE   9,660 0 0
HILLTOP HOLDINGS INC COM 432748101 283 11,172 SH   SOLE   11,172 0 0
HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 5 500 SH Call SOLE   500 0 0
HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 64 6,100 SH Call SOLE   6,100 0 0
HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 104 10,000 SH Put SOLE   10,000 0 0
HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 151 14,500 SH Call SOLE   14,500 0 0
HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 417 40,000 SH Put SOLE   40,000 0 0
HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 692 66,400 SH Call SOLE   66,400 0 0
HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 2,610 250,500 SH Call SOLE   250,500 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 40 500 SH Put SOLE   500 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 160 2,000 SH Put SOLE   2,000 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 377 4,720 SH   SOLE   4,720 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 519 6,500 SH Put SOLE   6,500 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 1,733 21,700 SH Call SOLE   21,700 0 0
HINGHAM INSTN SVGS MASS COM 433323102 43 210 SH   SOLE   210 0 0
HOLLYFRONTIER CORP COM 436106108 205 4,000 SH Call SOLE   4,000 0 0
HOLOGIC INC COM 436440101 275 6,440 SH   SOLE   6,440 0 0
HOME BANCSHARES INC COM 436893200 561 24,150 SH   SOLE   24,150 0 0
HOME BANCORP INC COM 43689E107 38 882 SH   SOLE   882 0 0
HOME DEPOT INC COM 437076102 493 2,600 SH Call SOLE   2,600 0 0
HOME DEPOT INC COM 437076102 493 2,600 SH Put SOLE   2,600 0 0
HOME DEPOT INC COM 437076102 948 5,000 SH Call SOLE   5,000 0 0
HOME DEPOT INC COM 437076102 1,440 7,600 SH Call SOLE   7,600 0 0
HOME DEPOT INC COM 437076102 2,843 15,000 SH Put SOLE   15,000 0 0
HOME DEPOT INC COM 437076102 2,843 15,000 SH Put SOLE   15,000 0 0
HOME DEPOT INC COM 437076102 5,170 27,280 SH   SOLE   27,280 0 0
HOME DEPOT INC COM 437076102 5,686 30,000 SH Put SOLE   30,000 0 0
HOME DEPOT INC COM 437076102 10,310 54,400 SH Call SOLE   54,400 0 0
HOME DEPOT INC COM 437076102 18,005 95,000 SH Call SOLE   95,000 0 0
HOME DEPOT INC COM 437076102 18,005 95,000 SH Call SOLE   95,000 0 0
HOMESTREET INC COM 43785V102 112 3,864 SH   SOLE   3,864 0 0
HOMETRUST BANCSHARES INC COM 437872104 66 2,562 SH   SOLE   2,562 0 0
HONEYWELL INTL INC COM 438516106 2,730 17,800 SH   SOLE   17,800 0 0
HONEYWELL INTL INC COM 438516106 3,067 20,000 SH Put SOLE   20,000 0 0
HONEYWELL INTL INC COM 438516106 5,368 35,000 SH Put SOLE   35,000 0 0
HONEYWELL INTL INC COM 438516106 13,802 90,000 SH Call SOLE   90,000 0 0
HONEYWELL INTL INC COM 438516106 13,802 90,000 SH Put SOLE   90,000 0 0
HOOKER FURNITURE CORP COM 439038100 73 1,722 SH   SOLE   1,722 0 0
HOPE BANCORP INC COM 43940T109 360 19,740 SH   SOLE   19,740 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 274 6,216 SH   SOLE   6,216 0 0
HORIZON BANCORP IND COM 440407104 98 3,528 SH   SOLE   3,528 0 0
HORMEL FOODS CORP COM 440452100 80 2,200 SH Call SOLE   2,200 0 0
HORMEL FOODS CORP COM 440452100 229 6,280 SH   SOLE   6,280 0 0
HORIZON GLOBAL CORP COM 44052W104 53 3,780 SH   SOLE   3,780 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 155 7,686 SH   SOLE   7,686 0 0
HOST HOTELS & RESORTS INC COM 44107P104 40 2,000 SH Call SOLE   2,000 0 0
HOST HOTELS & RESORTS INC COM 44107P104 343 17,280 SH   SOLE   17,280 0 0
HOSTESS BRANDS INC CL A 44109J106 1,280 86,438 SH   SOLE   86,438 0 0
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 147 15,792 SH   SOLE   15,792 0 0
HOULIHAN LOKEY INC CL A 441593100 185 4,074 SH   SOLE   4,074 0 0
HOVNANIAN ENTERPRISES INC CL A 442487203 168 50,013 SH   SOLE   50,013 0 0
HOWARD BANCORP INC COM 442496105 30 1,344 SH   SOLE   1,344 0 0
HUB GROUP INC CL A 443320106 237 4,956 SH   SOLE   4,956 0 0
HUBBELL INC COM 443510607 6 46 SH   SOLE   46 0 0
HUBSPOT INC COM 443573100 460 5,208 SH   SOLE   5,208 0 0
HUDSON TECHNOLOGIES INC COM 444144109 99 16,289 SH   SOLE   16,289 0 0
HUMANA INC COM 444859102 824 3,320 SH   SOLE   3,320 0 0
HUNT J B TRANS SVCS INC COM 445658107 557 4,848 SH   SOLE   4,848 0 0
HUNT J B TRANS SVCS INC COM 445658107 1,748 15,200 SH Call SOLE   15,200 0 0
HUNT J B TRANS SVCS INC COM 445658107 5,404 47,000 SH Put SOLE   47,000 0 0
HUNTINGTON BANCSHARES INC COM 446150104 29 2,000 SH Put SOLE   2,000 0 0
HUNTINGTON BANCSHARES INC COM 446150104 368 25,293 SH   SOLE   25,293 0 0
HUNTSMAN CORP COM 447011107 333 10,000 SH Put SOLE   10,000 0 0
HUNTSMAN CORP COM 447011107 6,658 200,000 SH Call SOLE   200,000 0 0
HUNTSMAN CORP COM 447011107 11,891 357,200 SH Call SOLE   357,200 0 0
HURCO COMPANIES INC COM 447324104 39 924 SH   SOLE   924 0 0
HURON CONSULTING GROUP INC COM 447462102 136 3,360 SH   SOLE   3,360 0 0
HUTTIG BLDG PRODS INC COM 448451104 24 3,654 SH   SOLE   3,654 0 0
IDT CORP CL B NEW 448947507 28 2,646 SH   SOLE   2,646 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105 136 1,596 SH   SOLE   1,596 0 0
IAC INTERACTIVECORP COM 44919P508 245 2,000 SH Call SOLE   2,000 0 0
IAC INTERACTIVECORP COM 44919P508 306 2,500 SH Put SOLE   2,500 0 0
IAC INTERACTIVECORP COM 44919P508 318 2,600 SH Put SOLE   2,600 0 0
IAC INTERACTIVECORP COM 44919P508 489 4,000 SH Put SOLE   4,000 0 0
ICF INTL INC COM 44925C103 146 2,772 SH   SOLE   2,772 0 0
ICU MED INC COM 44930G107 499 2,310 SH   SOLE   2,310 0 0
IES HLDGS INC COM 44951W106 79 4,560 SH   SOLE   4,560 0 0
ILG INC COM 44967H101 1,965 69,000 SH Put SOLE   69,000 0 0
ILG INC COM 44967H101 5,126 180,000 SH Call SOLE   180,000 0 0
ILG INC COM 44967H101 5,696 200,000 SH Call SOLE   200,000 0 0
ILG INC COM 44967H101 7,120 250,000 SH Call SOLE   250,000 0 0
ILG INC COM 44967H101 29,351 1,030,600 SH Put SOLE   1,030,600 0 0
ILG INC COM 44967H101 35,329 1,240,500 SH Put SOLE   1,240,500 0 0
ILG INC COM 44967H101 107,736 3,782,855 SH   SOLE   3,782,855 0 0
ILG INC COM 44967H101 131,478 4,616,500 SH Put SOLE   4,616,500 0 0
ILG INC COM 44967H101 234,168 8,222,200 SH Put SOLE   8,222,200 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 118 2,100 SH   SOLE   2,100 0 0
ISTAR INC COM 45031U101 113 9,996 SH   SOLE   9,996 0 0
ISHARES DOW JONES UBS ROLL S SHS BEN INT 45032K102 0 1 SH   SOLE   1 0 0
IBERIABANK CORP COM 450828108 596 7,686 SH   SOLE   7,686 0 0
ICICI BK LTD ADR 45104G104 128 13,106 SH   SOLE   13,106 0 0
ICICI BK LTD ADR 45104G104 5,352 550,000 SH Put SOLE   550,000 0 0
ICONIX BRAND GROUP INC COM 451055107 10 7,644 SH   SOLE   7,644 0 0
IDACORP INC COM 451107106 702 7,686 SH   SOLE   7,686 0 0
IDEXX LABS INC COM 45168D104 371 2,371 SH   SOLE   2,371 0 0
IDERA PHARMACEUTICALS INC COM NEW 45168K306 46 21,588 SH   SOLE   21,588 0 0
IGNYTA INC COM 451731103 272 10,200 SH Call SOLE   10,200 0 0
IGNYTA INC COM 451731103 437 16,361 SH   SOLE   16,361 0 0
IKANG HEALTHCARE GROUP INC SPONSORED ADR 45174L108 657 41,564 SH   SOLE   41,564 0 0
IKANG HEALTHCARE GROUP INC SPONSORED ADR 45174L108 1,920 121,500 SH Put SOLE   121,500 0 0
ILLINOIS TOOL WKS INC COM 452308109 1,201 7,200 SH   SOLE   7,200 0 0
ILLUMINA INC COM 452327109 743 3,400 SH   SOLE   3,400 0 0
IMAX CORP COM 45245E109 197 8,526 SH   SOLE   8,526 0 0
IMMERSION CORP COM 452521107 31 4,410 SH   SOLE   4,410 0 0
IMMUNE DESIGN CORP COM 45252L103 19 4,914 SH   SOLE   4,914 0 0
IMMUNOGEN INC COM 45253H101 98 15,246 SH   SOLE   15,246 0 0
IMPAC MTG HLDGS INC COM NEW 45254P508 16 1,596 SH   SOLE   1,596 0 0
IMPAX LABORATORIES INC COM 45256B101 187 11,256 SH   SOLE   11,256 0 0
IMMUNOMEDICS INC COM 452907108 364 22,500 SH Call SOLE   22,500 0 0
IMMUNOMEDICS INC COM 452907108 440 27,200 SH Call SOLE   27,200 0 0
IMMUNOMEDICS INC COM 452907108 622 38,461 SH   SOLE   38,461 0 0
IMMUNOMEDICS INC COM 452907108 727 45,000 SH Put SOLE   45,000 0 0
IMMUNOMEDICS INC COM 452907108 1,761 109,000 SH Call SOLE   109,000 0 0
IMMUNOMEDICS INC COM 452907108 12,608 780,200 SH Put SOLE   780,200 0 0
IMPINJ INC COM 453204109 62 2,730 SH   SOLE   2,730 0 0
IMPINJ INC COM 453204109 7,908 351,000 SH Put SOLE   351,000 0 0
IMPERVA INC COM 45321L100 315 7,932 SH   SOLE   7,932 0 0
IMPERVA INC COM 45321L100 1,195 30,100 SH Put SOLE   30,100 0 0
INCYTE CORP COM 45337C102 386 4,080 SH   SOLE   4,080 0 0
INCYTE CORP COM 45337C102 852 9,000 SH Call SOLE   9,000 0 0
INCYTE CORP COM 45337C102 947 10,000 SH Put SOLE   10,000 0 0
INCYTE CORP COM 45337C102 4,736 50,000 SH Call SOLE   50,000 0 0
INDEPENDENCE CONTRACT DRIL I COM 453415309 21 5,292 SH   SOLE   5,292 0 0
INDEPENDENCE HLDG CO NEW COM NEW 453440307 29 1,050 SH   SOLE   1,050 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 129 12,810 SH   SOLE   12,810 0 0
INDEPENDENT BANK CORP MASS COM 453836108 288 4,116 SH   SOLE   4,116 0 0
INDEPENDENT BANK CORP MICH COM NEW 453838609 69 3,108 SH   SOLE   3,108 0 0
INDEPENDENT BK GROUP INC COM 45384B106 185 2,730 SH   SOLE   2,730 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 AUST SM CP ETF 45409B826 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 GLB CRUDE OIL 45409B842 0 1 SH   SOLE   1 0 0
INDEXIQ ETF TR CAN SML CP ETF 45409B867 0 1 SH   SOLE   1 0 0
INDEXIQ ETF TR IQ GLB RES ETF 45409B883 0 1 SH   SOLE   1 0 0
INFINERA CORPORATION COM 45667G103 140 22,134 SH   SOLE   22,134 0 0
INFORMATION SERVICES GROUP I COM 45675Y104 20 4,830 SH   SOLE   4,830 0 0
INFOSYS LTD SPONSORED ADR 456788108 65 4,000 SH Put SOLE   4,000 0 0
INFOSYS LTD SPONSORED ADR 456788108 386 23,798 SH   SOLE   23,798 0 0
INFOSYS LTD SPONSORED ADR 456788108 1,622 100,000 SH Put SOLE   100,000 0 0
INFOSYS LTD SPONSORED ADR 456788108 2,676 165,000 SH Put SOLE   165,000 0 0
INFRAREIT INC COM 45685L100 122 6,552 SH   SOLE   6,552 0 0
INGEVITY CORP COM 45688C107 459 6,510 SH   SOLE   6,510 0 0
INGLES MKTS INC CL A 457030104 74 2,142 SH   SOLE   2,142 0 0
INSIGHT ENTERPRISES INC COM 45765U103 268 6,987 SH   SOLE   6,987 0 0
INSMED INC COM PAR $.01 457669307 356 11,424 SH   SOLE   11,424 0 0
INNOSPEC INC COM 45768S105 258 3,654 SH   SOLE   3,654 0 0
INPHI CORP COM 45772F107 237 6,468 SH   SOLE   6,468 0 0
INOVIO PHARMACEUTICALS INC COM NEW 45773H201 51 12,348 SH   SOLE   12,348 0 0
INNERWORKINGS INC COM 45773Y105 69 6,888 SH   SOLE   6,888 0 0
INNOPHOS HOLDINGS INC COM 45774N108 139 2,982 SH   SOLE   2,982 0 0
INSTEEL INDUSTRIES INC COM 45774W108 79 2,772 SH   SOLE   2,772 0 0
INSPERITY INC COM 45778Q107 318 5,544 SH   SOLE   5,544 0 0
INOGEN INC COM 45780L104 310 2,604 SH   SOLE   2,604 0 0
INSTALLED BLDG PRODS INC COM 45780R101 252 3,318 SH   SOLE   3,318 0 0
INOVALON HLDGS INC COM CL A 45781D101 144 9,618 SH   SOLE   9,618 0 0
INNOVIVA INC COM 45781M101 224 15,772 SH   SOLE   15,772 0 0
INSTRUCTURE INC COM 45781U103 107 3,234 SH   SOLE   3,234 0 0
INSPIRED ENTMT INC COM 45782N108 6 588 SH   SOLE   588 0 0
INSULET CORP COM 45784P101 614 8,904 SH   SOLE   8,904 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 462 9,660 SH   SOLE   9,660 0 0
INTEGRATED DEVICE TECHNOLOGY COM 458118106 626 21,067 SH   SOLE   21,067 0 0
INTEGRATED DEVICE TECHNOLOGY COM 458118106 1,041 35,000 SH Put SOLE   35,000 0 0
INTEL CORP COM 458140100 28 600 SH Put SOLE   600 0 0
INTEL CORP COM 458140100 51 1,100 SH Call SOLE   1,100 0 0
INTEL CORP COM 458140100 115 2,500 SH Put SOLE   2,500 0 0
INTEL CORP COM 458140100 231 5,000 SH Put SOLE   5,000 0 0
INTEL CORP COM 458140100 231 5,000 SH Put SOLE   5,000 0 0
INTEL CORP COM 458140100 448 9,700 SH Put SOLE   9,700 0 0
INTEL CORP COM 458140100 752 16,300 SH Put SOLE   16,300 0 0
INTEL CORP COM 458140100 937 20,300 SH Put SOLE   20,300 0 0
INTEL CORP COM 458140100 1,062 23,000 SH Put SOLE   23,000 0 0
INTEL CORP COM 458140100 1,246 27,000 SH Call SOLE   27,000 0 0
INTEL CORP COM 458140100 1,246 27,000 SH Call SOLE   27,000 0 0
INTEL CORP COM 458140100 1,279 27,700 SH Put SOLE   27,700 0 0
INTEL CORP COM 458140100 1,565 33,900 SH Call SOLE   33,900 0 0
INTEL CORP COM 458140100 1,634 35,400 SH Put SOLE   35,400 0 0
INTEL CORP COM 458140100 1,782 38,600 SH Put SOLE   38,600 0 0
INTEL CORP COM 458140100 2,290 49,600 SH Put SOLE   49,600 0 0
INTEL CORP COM 458140100 2,788 60,400 SH Call SOLE   60,400 0 0
INTEL CORP COM 458140100 2,867 62,100 SH Call SOLE   62,100 0 0
INTEL CORP COM 458140100 2,950 63,900 SH Call SOLE   63,900 0 0
INTEL CORP COM 458140100 3,074 66,600 SH Put SOLE   66,600 0 0
INTEL CORP COM 458140100 3,134 67,900 SH Put SOLE   67,900 0 0
INTEL CORP COM 458140100 3,600 78,000 SH Put SOLE   78,000 0 0
INTEL CORP COM 458140100 4,468 96,800 SH Call SOLE   96,800 0 0
INTEL CORP COM 458140100 4,616 100,000 SH Call SOLE   100,000 0 0
INTEL CORP COM 458140100 5,046 109,320 SH   SOLE   109,320 0 0
INTEL CORP COM 458140100 5,387 116,700 SH Call SOLE   116,700 0 0
INTEL CORP COM 458140100 6,232 135,000 SH Call SOLE   135,000 0 0
INTEL CORP COM 458140100 6,624 143,500 SH Put SOLE   143,500 0 0
INTEL CORP COM 458140100 8,078 175,000 SH Put SOLE   175,000 0 0
INTEL CORP COM 458140100 9,001 195,000 SH Call SOLE   195,000 0 0
INTEL CORP COM 458140100 9,232 200,000 SH Call SOLE   200,000 0 0
INTEL CORP COM 458140100 9,232 200,000 SH Call SOLE   200,000 0 0
INTEL CORP COM 458140100 9,232 200,000 SH Put SOLE   200,000 0 0
INTEL CORP COM 458140100 9,232 200,000 SH Put SOLE   200,000 0 0
INTEL CORP COM 458140100 9,232 200,000 SH Put SOLE   200,000 0 0
INTEL CORP COM 458140100 9,587 207,700 SH Put SOLE   207,700 0 0
INTEL CORP COM 458140100 21,889 474,200 SH Put SOLE   474,200 0 0
INTEL CORP COM 458140100 23,080 500,000 SH Put SOLE   500,000 0 0
INTEL CORP COM 458140100 33,466 725,000 SH Put SOLE   725,000 0 0
INTEL CORP COM 458140100 39,338 852,200 SH Call SOLE   852,200 0 0
INSYS THERAPEUTICS INC NEW COM NEW 45824V209 35 3,612 SH   SOLE   3,612 0 0
INTEGER HLDGS CORP COM 45826H109 215 4,746 SH   SOLE   4,746 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 41 2,142 SH   SOLE   2,142 0 0
INTER PARFUMS INC COM 458334109 113 2,604 SH   SOLE   2,604 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 130 2,233 SH   SOLE   2,233 0 0
INTERFACE INC COM 458665304 228 9,072 SH   SOLE   9,072 0 0
INTERFACE INC COM 458665304 252 10,000 SH Call SOLE   10,000 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 3,175 45,000 SH Put SOLE   45,000 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 11,396 161,504 SH   SOLE   161,504 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 14,112 200,000 SH Put SOLE   200,000 0 0
INTERDIGITAL INC COM 45867G101 458 6,013 SH   SOLE   6,013 0 0
INTERNAP CORP COM PAR 45885A409 48 3,024 SH   SOLE   3,024 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 335 8,442 SH   SOLE   8,442 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 245 1,600 SH Put SOLE   1,600 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 506 3,300 SH Put SOLE   3,300 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 813 5,300 SH Put SOLE   5,300 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 1,473 9,600 SH Put SOLE   9,600 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 1,534 10,000 SH Put SOLE   10,000 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 1,534 10,000 SH Put SOLE   10,000 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 1,534 10,000 SH Put SOLE   10,000 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 1,933 12,600 SH Put SOLE   12,600 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 2,010 13,100 SH Call SOLE   13,100 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 2,317 15,100 SH Put SOLE   15,100 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 3,068 20,000 SH Call SOLE   20,000 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 4,603 30,000 SH Put SOLE   30,000 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 4,802 31,300 SH Put SOLE   31,300 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 5,370 35,000 SH Put SOLE   35,000 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 6,827 44,500 SH Call SOLE   44,500 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 6,904 45,000 SH Call SOLE   45,000 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 7,671 50,000 SH Put SOLE   50,000 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 8,254 53,800 SH Put SOLE   53,800 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 9,205 60,000 SH Put SOLE   60,000 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 11,506 75,000 SH Call SOLE   75,000 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 19,178 125,000 SH Call SOLE   125,000 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 20,327 132,491 SH   SOLE   132,491 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 25,176 164,100 SH Put SOLE   164,100 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 50,015 326,000 SH Put SOLE   326,000 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 283 1,854 SH   SOLE   1,854 0 0
INTL PAPER CO COM 460146103 807 13,928 SH   SOLE   13,928 0 0
INTERPUBLIC GROUP COS INC COM 460690100 242 12,016 SH   SOLE   12,016 0 0
INTERSECT ENT INC COM 46071F103 129 3,990 SH   SOLE   3,990 0 0
INTEVAC INC COM 461148108 20 2,856 SH   SOLE   2,856 0 0
INTL FCSTONE INC COM 46116V105 98 2,310 SH   SOLE   2,310 0 0
INTRA CELLULAR THERAPIES INC COM 46116X101 146 10,110 SH   SOLE   10,110 0 0
INTUIT COM 461202103 1,799 11,401 SH   SOLE   11,401 0 0
INTUIT COM 461202103 9,199 58,300 SH Put SOLE   58,300 0 0
INVACARE CORP COM 461203101 82 4,872 SH   SOLE   4,872 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 951 2,606 SH   SOLE   2,606 0 0
INTREPID POTASH INC COM 46121Y102 69 14,448 SH   SOLE   14,448 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 306 17,178 SH   SOLE   17,178 0 0
INVESTAR HLDG CORP COM 46134L105 29 1,218 SH   SOLE   1,218 0 0
INVESTMENT TECHNOLOGY GRP NE COM 46145F105 99 5,124 SH   SOLE   5,124 0 0
INVESTORS BANCORP INC NEW COM 46146L101 548 39,480 SH   SOLE   39,480 0 0
INVESTORS BANCORP INC NEW COM 46146L101 1,110 80,000 SH Put SOLE   80,000 0 0
INVESTORS BANCORP INC NEW COM 46146L101 1,416 102,000 SH Call SOLE   102,000 0 0
INVESTORS REAL ESTATE TR SH BEN INT 461730103 105 18,564 SH   SOLE   18,564 0 0
INVESTORS TITLE CO COM 461804106 50 252 SH   SOLE   252 0 0
INVITAE CORP COM 46185L103 57 6,300 SH   SOLE   6,300 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 75 9,408 SH   SOLE   9,408 0 0
IQVIA HLDGS INC COM 46266C105 333 3,400 SH   SOLE   3,400 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 150 12,726 SH   SOLE   12,726 0 0
IROBOT CORP COM 462726100 312 4,074 SH   SOLE   4,074 0 0
IRON MTN INC NEW COM 46284V101 273 7,246 SH   SOLE   7,246 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 999 66,666 SH   SOLE   66,666 0 0
ISHARES GOLD TRUST ISHARES 464285105 0 1 SH   SOLE   1 0 0
ISHARES INC MSCI AUST ETF 464286103 0 1 SH   SOLE   1 0 0
ISHARES INC MSCI AUST ETF 464286103 3,476 150,000 SH Put SOLE   150,000 0 0
ISHARES INC MSCI AUST ETF 464286103 4,634 200,000 SH Put SOLE   200,000 0 0
ISHARES INC MSCI AUST ETF 464286103 8,717 376,200 SH Call SOLE   376,200 0 0
ISHARES INC MSCI AUST ETF 464286103 8,717 376,200 SH Put SOLE   376,200 0 0
ISHARES INC MSCI AUST ETF 464286103 12,164 525,000 SH Put SOLE   525,000 0 0
ISHARES INC MSCI AUST ETF 464286103 12,859 555,000 SH Put SOLE   555,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 0 1 SH   SOLE   1 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 28 700 SH Put SOLE   700 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 32 800 SH Put SOLE   800 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 146 3,600 SH Call SOLE   3,600 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 400 9,900 SH Put SOLE   9,900 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 1,618 40,000 SH Put SOLE   40,000 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 2,023 50,000 SH Put SOLE   50,000 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 3,713 91,800 SH Put SOLE   91,800 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 4,045 100,000 SH Call SOLE   100,000 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 4,045 100,000 SH Put SOLE   100,000 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 4,450 110,000 SH Put SOLE   110,000 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 5,849 144,600 SH Put SOLE   144,600 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 6,068 150,000 SH Put SOLE   150,000 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 8,090 200,000 SH Put SOLE   200,000 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 10,113 250,000 SH Call SOLE   250,000 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 10,113 250,000 SH Put SOLE   250,000 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 11,124 275,000 SH Put SOLE   275,000 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 12,135 300,000 SH Put SOLE   300,000 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 12,135 300,000 SH Put SOLE   300,000 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 14,598 360,900 SH Call SOLE   360,900 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 15,169 375,000 SH Call SOLE   375,000 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 16,366 404,600 SH Put SOLE   404,600 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 19,181 474,200 SH Put SOLE   474,200 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 20,512 507,100 SH Put SOLE   507,100 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 32,360 800,000 SH Call SOLE   800,000 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 40,450 1,000,000 SH Put SOLE   1,000,000 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 141,806 3,505,700 SH Call SOLE   3,505,700 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 MSCI CDA ETF 464286509 3,898 131,500 SH Call SOLE   131,500 0 0
ISHARES INC JP MORGAN EM ETF 464286517 0 1 SH   SOLE   1 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 0 1 SH   SOLE   1 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 0 1 SH   SOLE   1 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 4,611 106,096 SH   SOLE   106,096 0 0
ISHARES INC MSCI TURKEY ETF 464286715 12,769 293,800 SH Call SOLE   293,800 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 9,366 125,000 SH Put SOLE   125,000 0 0
ISHARES INC MSCI STH KOR ETF 464286772 9,740 129,987 SH   SOLE   129,987 0 0
ISHARES INC MSCI STH KOR ETF 464286772 10,490 140,000 SH Put SOLE   140,000 0 0
ISHARES INC MSCI STH KOR ETF 464286772 14,986 200,000 SH Call SOLE   200,000 0 0
ISHARES INC MSCI STH KOR ETF 464286772 14,986 200,000 SH Put SOLE   200,000 0 0
ISHARES INC MSCI STH AFR ETF 464286780 0 1 SH   SOLE   1 0 0
ISHARES INC MSCI GERMANY ETF 464286806 0 1 SH   SOLE   1 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 3,712 75,300 SH Put SOLE   75,300 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 5 100 SH Put SOLE   100 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 332 7,200 SH Put SOLE   7,200 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 1,039 22,500 SH Put SOLE   22,500 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 2,309 50,000 SH Call SOLE   50,000 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 13,851 300,000 SH Put SOLE   300,000 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 34,166 740,000 SH Put SOLE   740,000 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 42,707 925,000 SH Put SOLE   925,000 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 52,024 1,126,800 SH Call SOLE   1,126,800 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 69,809 1,512,000 SH Put SOLE   1,512,000 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 82,183 1,780,000 SH Put SOLE   1,780,000 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 92,340 2,000,000 SH Call SOLE   2,000,000 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 111,731 2,420,000 SH Put SOLE   2,420,000 0 0
ISHARES TR TRANS AVG ETF 464287192 0 1 SH   SOLE   1 0 0
ISHARES TR CORE S&P500 ETF 464287200 0 1 SH   SOLE   1 0 0
ISHARES TR CORE US AGGBD ET 464287226 0 1 SH   SOLE   1 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 0 1 SH   SOLE   1 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 123 2,600 SH Put SOLE   2,600 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 155 3,300 SH Put SOLE   3,300 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 236 5,000 SH Put SOLE   5,000 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 801 17,000 SH Put SOLE   17,000 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 1,955 41,500 SH Put SOLE   41,500 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 2,135 45,300 SH Put SOLE   45,300 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 2,766 58,700 SH Put SOLE   58,700 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 2,870 60,900 SH Put SOLE   60,900 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 2,888 61,300 SH Call SOLE   61,300 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 2,888 61,300 SH Put SOLE   61,300 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 2,907 61,700 SH Put SOLE   61,700 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 3,534 75,000 SH Call SOLE   75,000 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 3,845 81,600 SH Call SOLE   81,600 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 4,005 85,000 SH Call SOLE   85,000 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 4,005 85,000 SH Put SOLE   85,000 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 4,128 87,600 SH Call SOLE   87,600 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 4,151 88,100 SH Call SOLE   88,100 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 4,184 88,800 SH Put SOLE   88,800 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 4,274 90,700 SH Put SOLE   90,700 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 4,363 92,600 SH Put SOLE   92,600 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 5,240 111,200 SH Put SOLE   111,200 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 5,890 125,000 SH Put SOLE   125,000 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 6,408 136,000 SH Put SOLE   136,000 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 7,068 150,000 SH Call SOLE   150,000 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 7,068 150,000 SH Put SOLE   150,000 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 8,208 174,200 SH Call SOLE   174,200 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 9,424 200,000 SH Put SOLE   200,000 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 11,780 250,000 SH Call SOLE   250,000 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 11,780 250,000 SH Put SOLE   250,000 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 13,208 280,300 SH Put SOLE   280,300 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 13,439 285,200 SH Put SOLE   285,200 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 16,492 350,000 SH Call SOLE   350,000 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 16,492 350,000 SH Put SOLE   350,000 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 16,680 354,000 SH Put SOLE   354,000 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 17,406 369,400 SH Call SOLE   369,400 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 17,406 369,400 SH Put SOLE   369,400 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 19,465 413,100 SH Call SOLE   413,100 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 19,790 420,000 SH Put SOLE   420,000 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 21,204 450,000 SH Put SOLE   450,000 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 21,364 453,400 SH Put SOLE   453,400 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 22,561 478,800 SH Put SOLE   478,800 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 22,632 480,300 SH Put SOLE   480,300 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 25,106 532,800 SH Put SOLE   532,800 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 30,157 640,000 SH Call SOLE   640,000 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 35,185 746,700 SH Put SOLE   746,700 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 40,584 861,300 SH Call SOLE   861,300 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 46,988 997,200 SH Put SOLE   997,200 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 47,120 1,000,000 SH Call SOLE   1,000,000 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 52,086 1,105,400 SH Put SOLE   1,105,400 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 58,900 1,250,000 SH Put SOLE   1,250,000 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 61,256 1,300,000 SH Put SOLE   1,300,000 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 62,877 1,334,400 SH Put SOLE   1,334,400 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 63,612 1,350,000 SH Put SOLE   1,350,000 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 70,680 1,500,000 SH Call SOLE   1,500,000 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 117,800 2,500,000 SH Call SOLE   2,500,000 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 117,800 2,500,000 SH Call SOLE   2,500,000 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 117,800 2,500,000 SH Put SOLE   2,500,000 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 188,480 4,000,000 SH Call SOLE   4,000,000 0 0
ISHARES TR IBOXX INV CP ETF 464287242 645 5,303 SH   SOLE   5,303 0 0
ISHARES TR IBOXX INV CP ETF 464287242 12,156 100,000 SH Call SOLE   100,000 0 0
ISHARES TR IBOXX INV CP ETF 464287242 12,156 100,000 SH Put SOLE   100,000 0 0
ISHARES TR GLOB TELECOM 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 0 1 SH   SOLE   1 0 0
ISHARES TR GLOB HLTHCRE ETF 464287325 0 1 SH   SOLE   1 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 429 12,555 SH   SOLE   12,555 0 0
ISHARES TR LATN AMER 40 ETF 464287390 1,367 40,000 SH Put SOLE   40,000 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 38 300 SH Put SOLE   300 0 0
ISHARES TR 20 YR TR BD ETF 464287432 279 2,200 SH Put SOLE   2,200 0 0
ISHARES TR 20 YR TR BD ETF 464287432 304 2,400 SH Call SOLE   2,400 0 0
ISHARES TR 20 YR TR BD ETF 464287432 317 2,500 SH Put SOLE   2,500 0 0
ISHARES TR 20 YR TR BD ETF 464287432 2,537 20,000 SH Put SOLE   20,000 0 0
ISHARES TR 20 YR TR BD ETF 464287432 3,172 25,000 SH Put SOLE   25,000 0 0
ISHARES TR 20 YR TR BD ETF 464287432 5,315 41,900 SH Put SOLE   41,900 0 0
ISHARES TR 20 YR TR BD ETF 464287432 6,343 50,000 SH Call SOLE   50,000 0 0
ISHARES TR 20 YR TR BD ETF 464287432 6,343 50,000 SH Call SOLE   50,000 0 0
ISHARES TR 20 YR TR BD ETF 464287432 6,343 50,000 SH Put SOLE   50,000 0 0
ISHARES TR 20 YR TR BD ETF 464287432 6,343 50,000 SH Put SOLE   50,000 0 0
ISHARES TR 20 YR TR BD ETF 464287432 12,686 100,000 SH Call SOLE   100,000 0 0
ISHARES TR 20 YR TR BD ETF 464287432 15,858 125,000 SH Call SOLE   125,000 0 0
ISHARES TR 20 YR TR BD ETF 464287432 15,858 125,000 SH Put SOLE   125,000 0 0
ISHARES TR 20 YR TR BD ETF 464287432 20,298 160,000 SH Call SOLE   160,000 0 0
ISHARES TR 20 YR TR BD ETF 464287432 25,372 200,000 SH Put SOLE   200,000 0 0
ISHARES TR 20 YR TR BD ETF 464287432 29,178 230,000 SH Call SOLE   230,000 0 0
ISHARES TR 20 YR TR BD ETF 464287432 31,702 249,900 SH Call SOLE   249,900 0 0
ISHARES TR 20 YR TR BD ETF 464287432 33,618 265,000 SH Put SOLE   265,000 0 0
ISHARES TR 20 YR TR BD ETF 464287432 37,246 293,600 SH Call SOLE   293,600 0 0
ISHARES TR 20 YR TR BD ETF 464287432 38,058 300,000 SH Call SOLE   300,000 0 0
ISHARES TR 20 YR TR BD ETF 464287432 38,058 300,000 SH Call SOLE   300,000 0 0
ISHARES TR 20 YR TR BD ETF 464287432 38,058 300,000 SH Call SOLE   300,000 0 0
ISHARES TR 20 YR TR BD ETF 464287432 38,058 300,000 SH Call SOLE   300,000 0 0
ISHARES TR 20 YR TR BD ETF 464287432 38,058 300,000 SH Put SOLE   300,000 0 0
ISHARES TR 20 YR TR BD ETF 464287432 40,392 318,400 SH Call SOLE   318,400 0 0
ISHARES TR 20 YR TR BD ETF 464287432 63,557 501,000 SH Put SOLE   501,000 0 0
ISHARES TR 20 YR TR BD ETF 464287432 190,290 1,500,000 SH Put SOLE   1,500,000 0 0
ISHARES TR 20 YR TR BD ETF 464287432 338,716 2,670,000 SH Put SOLE   2,670,000 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 53 500 SH Put SOLE   500 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 95 900 SH Call SOLE   900 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 264 2,500 SH Put SOLE   2,500 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 412 3,900 SH Call SOLE   3,900 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 549 5,200 SH Call SOLE   5,200 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 718 6,800 SH Call SOLE   6,800 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 718 6,800 SH Put SOLE   6,800 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 1,003 9,500 SH Put SOLE   9,500 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 6,806 64,468 SH   SOLE   64,468 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 14,685 139,100 SH Call SOLE   139,100 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 24,281 230,000 SH Put SOLE   230,000 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 31,671 300,000 SH Put SOLE   300,000 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 64,018 606,400 SH Call SOLE   606,400 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 105,570 1,000,000 SH Put SOLE   1,000,000 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 116,655 1,105,000 SH Put SOLE   1,105,000 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 281,597 2,667,400 SH Put SOLE   2,667,400 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 359 5,100 SH Put SOLE   5,100 0 0
ISHARES TR MSCI EAFE ETF 464287465 1,019 14,500 SH Put SOLE   14,500 0 0
ISHARES TR MSCI EAFE ETF 464287465 1,441 20,500 SH Put SOLE   20,500 0 0
ISHARES TR MSCI EAFE ETF 464287465 3,164 45,000 SH Put SOLE   45,000 0 0
ISHARES TR MSCI EAFE ETF 464287465 3,937 56,000 SH Put SOLE   56,000 0 0
ISHARES TR MSCI EAFE ETF 464287465 4,809 68,400 SH Put SOLE   68,400 0 0
ISHARES TR MSCI EAFE ETF 464287465 4,851 69,000 SH Put SOLE   69,000 0 0
ISHARES TR MSCI EAFE ETF 464287465 5,020 71,400 SH Put SOLE   71,400 0 0
ISHARES TR MSCI EAFE ETF 464287465 5,569 79,200 SH Put SOLE   79,200 0 0
ISHARES TR MSCI EAFE ETF 464287465 5,625 80,000 SH Put SOLE   80,000 0 0
ISHARES TR MSCI EAFE ETF 464287465 7,031 100,000 SH Put SOLE   100,000 0 0
ISHARES TR MSCI EAFE ETF 464287465 7,129 101,400 SH Put SOLE   101,400 0 0
ISHARES TR MSCI EAFE ETF 464287465 7,551 107,400 SH Put SOLE   107,400 0 0
ISHARES TR MSCI EAFE ETF 464287465 9,499 135,100 SH Call SOLE   135,100 0 0
ISHARES TR MSCI EAFE ETF 464287465 9,562 136,000 SH Call SOLE   136,000 0 0
ISHARES TR MSCI EAFE ETF 464287465 10,054 143,000 SH Put SOLE   143,000 0 0
ISHARES TR MSCI EAFE ETF 464287465 10,547 150,000 SH Put SOLE   150,000 0 0
ISHARES TR MSCI EAFE ETF 464287465 10,547 150,000 SH Put SOLE   150,000 0 0
ISHARES TR MSCI EAFE ETF 464287465 13,710 195,000 SH Put SOLE   195,000 0 0
ISHARES TR MSCI EAFE ETF 464287465 14,062 200,000 SH Put SOLE   200,000 0 0
ISHARES TR MSCI EAFE ETF 464287465 15,180 215,900 SH Put SOLE   215,900 0 0
ISHARES TR MSCI EAFE ETF 464287465 17,845 253,800 SH Put SOLE   253,800 0 0
ISHARES TR MSCI EAFE ETF 464287465 18,611 264,700 SH Put SOLE   264,700 0 0
ISHARES TR MSCI EAFE ETF 464287465 21,093 300,000 SH Put SOLE   300,000 0 0
ISHARES TR MSCI EAFE ETF 464287465 35,155 500,000 SH Call SOLE   500,000 0 0
ISHARES TR MSCI EAFE ETF 464287465 35,155 500,000 SH Put SOLE   500,000 0 0
ISHARES TR MSCI EAFE ETF 464287465 35,155 500,000 SH Put SOLE   500,000 0 0
ISHARES TR MSCI EAFE ETF 464287465 36,899 524,800 SH Put SOLE   524,800 0 0
ISHARES TR MSCI EAFE ETF 464287465 38,671 550,000 SH Put SOLE   550,000 0 0
ISHARES TR MSCI EAFE ETF 464287465 64,446 916,600 SH Call SOLE   916,600 0 0
ISHARES TR MSCI EAFE ETF 464287465 70,310 1,000,000 SH Put SOLE   1,000,000 0 0
ISHARES TR MSCI EAFE ETF 464287465 70,310 1,000,000 SH Put SOLE   1,000,000 0 0
ISHARES TR MSCI EAFE ETF 464287465 70,310 1,000,000 SH Put SOLE   1,000,000 0 0
ISHARES TR MSCI EAFE ETF 464287465 85,778 1,220,000 SH Put SOLE   1,220,000 0 0
ISHARES TR MSCI EAFE ETF 464287465 86,580 1,231,400 SH Put SOLE   1,231,400 0 0
ISHARES TR MSCI EAFE ETF 464287465 105,465 1,500,000 SH Put SOLE   1,500,000 0 0
ISHARES TR MSCI EAFE ETF 464287465 125,510 1,785,100 SH Call SOLE   1,785,100 0 0
ISHARES TR MSCI EAFE ETF 464287465 140,620 2,000,000 SH Call SOLE   2,000,000 0 0
ISHARES TR MSCI EAFE ETF 464287465 140,620 2,000,000 SH Put SOLE   2,000,000 0 0
ISHARES TR MSCI EAFE ETF 464287465 140,620 2,000,000 SH Put SOLE   2,000,000 0 0
ISHARES TR MSCI EAFE ETF 464287465 334,943 4,763,800 SH Call SOLE   4,763,800 0 0
ISHARES TR RUS MDCP VAL ETF 464287473 0 1 SH   SOLE   1 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 2,477 23,200 SH Put SOLE   23,200 0 0
ISHARES TR NASDAQ BIOTECH 464287556 4,324 40,500 SH Put SOLE   40,500 0 0
ISHARES TR NASDAQ BIOTECH 464287556 4,805 45,000 SH Put SOLE   45,000 0 0
ISHARES TR NASDAQ BIOTECH 464287556 5,339 50,000 SH Put SOLE   50,000 0 0
ISHARES TR NASDAQ BIOTECH 464287556 12,279 115,000 SH Call SOLE   115,000 0 0
ISHARES TR NASDAQ BIOTECH 464287556 13,880 130,000 SH Put SOLE   130,000 0 0
ISHARES TR NASDAQ BIOTECH 464287556 17,137 160,500 SH Call SOLE   160,500 0 0
ISHARES TR COHEN STEER REIT 464287564 0 1 SH   SOLE   1 0 0
ISHARES TR GLOBAL 100 ETF 464287572 0 1 SH   SOLE   1 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 39 309 SH   SOLE   309 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 0 1 SH   SOLE   1 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 168 1,100 SH Call SOLE   1,100 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 1,784 11,700 SH Put SOLE   11,700 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 2,012 13,200 SH Put SOLE   13,200 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 2,073 13,600 SH Put SOLE   13,600 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 2,287 15,000 SH Put SOLE   15,000 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 3,049 20,000 SH Put SOLE   20,000 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 3,888 25,500 SH Put SOLE   25,500 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 5,550 36,400 SH Call SOLE   36,400 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 5,550 36,400 SH Put SOLE   36,400 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 6,083 39,900 SH Put SOLE   39,900 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 6,480 42,500 SH Call SOLE   42,500 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 6,556 43,000 SH Put SOLE   43,000 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 7,714 50,600 SH Put SOLE   50,600 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 7,882 51,700 SH Put SOLE   51,700 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 8,141 53,400 SH Put SOLE   53,400 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 8,904 58,400 SH Put SOLE   58,400 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 9,453 62,000 SH Put SOLE   62,000 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 9,468 62,100 SH Put SOLE   62,100 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 9,910 65,000 SH Put SOLE   65,000 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 10,672 70,000 SH Call SOLE   70,000 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 12,334 80,900 SH Put SOLE   80,900 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 12,746 83,600 SH Call SOLE   83,600 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 12,959 85,000 SH Put SOLE   85,000 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 13,538 88,800 SH Put SOLE   88,800 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 13,538 88,800 SH Put SOLE   88,800 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 13,721 90,000 SH Put SOLE   90,000 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 13,798 90,500 SH Put SOLE   90,500 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 15,231 99,900 SH Put SOLE   99,900 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 15,231 99,900 SH Put SOLE   99,900 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 15,231 99,900 SH Put SOLE   99,900 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 15,231 99,900 SH Put SOLE   99,900 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 15,231 99,900 SH Put SOLE   99,900 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 15,246 100,000 SH Put SOLE   100,000 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 15,719 103,100 SH Put SOLE   103,100 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 19,210 126,000 SH Call SOLE   126,000 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 19,606 128,600 SH Call SOLE   128,600 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 20,963 137,500 SH Put SOLE   137,500 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 22,869 150,000 SH Put SOLE   150,000 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 22,869 150,000 SH Put SOLE   150,000 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 23,403 153,500 SH Put SOLE   153,500 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 26,681 175,000 SH Put SOLE   175,000 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 27,443 180,000 SH Call SOLE   180,000 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 27,443 180,000 SH Put SOLE   180,000 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 30,324 198,900 SH Put SOLE   198,900 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 31,376 205,800 SH Put SOLE   205,800 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 32,017 210,000 SH Call SOLE   210,000 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 38,115 250,000 SH Call SOLE   250,000 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 41,469 272,000 SH Call SOLE   272,000 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 49,367 323,800 SH Put SOLE   323,800 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 53,361 350,000 SH Put SOLE   350,000 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 72,419 475,000 SH Put SOLE   475,000 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 76,230 500,000 SH Call SOLE   500,000 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 76,230 500,000 SH Put SOLE   500,000 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 76,230 500,000 SH Put SOLE   500,000 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 77,495 508,300 SH Put SOLE   508,300 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 88,884 583,000 SH Put SOLE   583,000 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 91,476 600,000 SH Put SOLE   600,000 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 99,099 650,000 SH Put SOLE   650,000 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 120,150 788,078 SH   SOLE   788,078 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 137,214 900,000 SH Put SOLE   900,000 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 152,460 1,000,000 SH Put SOLE   1,000,000 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 152,460 1,000,000 SH Put SOLE   1,000,000 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 153,222 1,005,000 SH Put SOLE   1,005,000 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 239,362 1,570,000 SH Put SOLE   1,570,000 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 240,277 1,576,000 SH Put SOLE   1,576,000 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 291,382 1,911,200 SH Put SOLE   1,911,200 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 304,920 2,000,000 SH Put SOLE   2,000,000 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 304,920 2,000,000 SH Put SOLE   2,000,000 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 304,920 2,000,000 SH Put SOLE   2,000,000 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 304,920 2,000,000 SH Put SOLE   2,000,000 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 0 2 SH   SOLE   2 0 0
ISHARES TR RUSSELL 3000 ETF 464287689 0 1 SH   SOLE   1 0 0
ISHARES TR U.S. UTILITS ETF 464287697 0 1 SH   SOLE   1 0 0
ISHARES TR S&P MC 400VL ETF 464287705 0 1 SH   SOLE   1 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 8 100 SH Put SOLE   100 0 0
ISHARES TR U.S. REAL ES ETF 464287739 162 2,000 SH Put SOLE   2,000 0 0
ISHARES TR U.S. REAL ES ETF 464287739 16,202 200,000 SH Put SOLE   200,000 0 0
ISHARES TR US INDUSTRIALS 464287754 0 1 SH   SOLE   1 0 0
ISHARES TR US HLTHCARE ETF 464287762 0 1 SH   SOLE   1 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 0 2 SH   SOLE   2 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 0 1 SH   SOLE   1 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 560 7,774 SH   SOLE   7,774 0 0
ISHARES TR MSCI ACWI ETF 464288257 46,859 650,000 SH Put SOLE   650,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 116,100 1,000,000 SH Put SOLE   1,000,000 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 1 SH   SOLE   1 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 3,133 35,900 SH Put SOLE   35,900 0 0
ISHARES TR IBOXX HI YD ETF 464288513 3,770 43,200 SH Call SOLE   43,200 0 0
ISHARES TR IBOXX HI YD ETF 464288513 8,272 94,800 SH Put SOLE   94,800 0 0
ISHARES TR IBOXX HI YD ETF 464288513 22,688 260,000 SH Put SOLE   260,000 0 0
ISHARES TR IBOXX HI YD ETF 464288513 28,185 323,000 SH Put SOLE   323,000 0 0
ISHARES TR IBOXX HI YD ETF 464288513 30,541 350,000 SH Put SOLE   350,000 0 0
ISHARES TR IBOXX HI YD ETF 464288513 38,743 444,000 SH Put SOLE   444,000 0 0
ISHARES TR IBOXX HI YD ETF 464288513 44,503 510,000 SH Put SOLE   510,000 0 0
ISHARES TR IBOXX HI YD ETF 464288513 46,405 531,800 SH Put SOLE   531,800 0 0
ISHARES TR IBOXX HI YD ETF 464288513 47,993 550,000 SH Put SOLE   550,000 0 0
ISHARES TR IBOXX HI YD ETF 464288513 74,171 850,000 SH Put SOLE   850,000 0 0
ISHARES TR IBOXX HI YD ETF 464288513 82,897 950,000 SH Call SOLE   950,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 US CR BD ETF 464288620 0 1 SH   SOLE   1 0 0
ISHARES TR INTRMD CR BD ETF 464288638 0 1 SH   SOLE   1 0 0
ISHARES TR 1 3 YR CR BD ETF 464288646 0 1 SH   SOLE   1 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 1 SH   SOLE   1 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 HOME CONS ETF 464288752 17,287 395,400 SH Call SOLE   395,400 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 0 1 SH   SOLE   1 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 10+ YR CR BD ETF 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 0 1 SH   SOLE   1 0 0
ISHARES SILVER TRUST ISHARES 46428Q109 640 40,000 SH Put SOLE   40,000 0 0
ISHARES SILVER TRUST ISHARES 46428Q109 3,518 220,000 SH Call SOLE   220,000 0 0
ISHARES SILVER TRUST ISHARES 46428Q109 3,518 220,000 SH Put SOLE   220,000 0 0
ISHARES SILVER TRUST ISHARES 46428Q109 4,157 260,000 SH Call SOLE   260,000 0 0
ISHARES SILVER TRUST ISHARES 46428Q109 6,396 400,000 SH Call SOLE   400,000 0 0
ISHARES SILVER TRUST ISHARES 46428Q109 7,515 470,000 SH Call SOLE   470,000 0 0
ISHARES SILVER TRUST ISHARES 46428Q109 8,635 540,000 SH Call SOLE   540,000 0 0
ISHARES SILVER TRUST ISHARES 46428Q109 11,913 745,000 SH Call SOLE   745,000 0 0
ISHARES SILVER TRUST ISHARES 46428Q109 11,913 745,000 SH Put 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 IBONDS SEP18 ETF 46429B580 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 0 1 SH   SOLE   1 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 U S ETF TR SHT MAT BD ETF 46431W507 0 1 SH   SOLE   1 0 0
ISHARES U S ETF TR IT RT HDG HGYL 46431W606 0 1 SH   SOLE   1 0 0
ISHARES U S ETF TR INT RT HDG C B 46431W705 0 1 SH   SOLE   1 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 0 1 SH   SOLE   1 0 0
ISHARES TR USA MOMENTUM FCT 46432F396 0 1 SH   SOLE   1 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 TAIWAN ETF 46434G772 0 3 SH   SOLE   3 0 0
ISHARES INC MSCI SINGPOR ETF 46434G780 0 1 SH   SOLE   1 0 0
ISHARES INC MSCI MLY ETF NEW 46434G814 0 1 SH   SOLE   1 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 4,495 75,000 SH Put SOLE   75,000 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 29,965 500,000 SH Call SOLE   500,000 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 29,965 500,000 SH Put SOLE   500,000 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 29,965 500,000 SH Put SOLE   500,000 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 31,214 520,841 SH   SOLE   520,841 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 IBONDS SEP20 ETF 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 0 1 SH   SOLE   1 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 0 1 SH   SOLE   1 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 0 1 SH   SOLE   1 0 0
ISRAMCO INC COM NEW 465141406 13 126 SH   SOLE   126 0 0
ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 806 62,000 SH Call SOLE   62,000 0 0
ITERIS INC COM 46564T107 25 3,528 SH   SOLE   3,528 0 0
ITRON INC COM 465741106 355 5,208 SH   SOLE   5,208 0 0
IXYS CORP COM 46600W106 95 3,948 SH   SOLE   3,948 0 0
J & J SNACK FOODS CORP COM 466032109 351 2,310 SH   SOLE   2,310 0 0
J ALEXANDERS HLDGS INC COM 46609J106 20 2,016 SH   SOLE   2,016 0 0
J JILL INC COM 46620W102 14 1,806 SH   SOLE   1,806 0 0
JPMORGAN CHASE & CO COM 46625H100 299 2,800 SH Put SOLE   2,800 0 0
JPMORGAN CHASE & CO COM 46625H100 920 8,600 SH Call SOLE   8,600 0 0
JPMORGAN CHASE & CO COM 46625H100 1,818 17,000 SH Put SOLE   17,000 0 0
JPMORGAN CHASE & CO COM 46625H100 2,299 21,500 SH Put SOLE   21,500 0 0
JPMORGAN CHASE & CO COM 46625H100 2,674 25,000 SH Put SOLE   25,000 0 0
JPMORGAN CHASE & CO COM 46625H100 4,278 40,000 SH Call SOLE   40,000 0 0
JPMORGAN CHASE & CO COM 46625H100 4,663 43,600 SH Put SOLE   43,600 0 0
JPMORGAN CHASE & CO COM 46625H100 4,962 46,400 SH Put SOLE   46,400 0 0
JPMORGAN CHASE & CO COM 46625H100 5,347 50,000 SH Call SOLE   50,000 0 0
JPMORGAN CHASE & CO COM 46625H100 6,416 60,000 SH Put SOLE   60,000 0 0
JPMORGAN CHASE & CO COM 46625H100 8,555 80,000 SH Call SOLE   80,000 0 0
JPMORGAN CHASE & CO COM 46625H100 8,666 81,040 SH   SOLE   81,040 0 0
JPMORGAN CHASE & CO COM 46625H100 9,090 85,000 SH Put SOLE   85,000 0 0
JPMORGAN CHASE & CO COM 46625H100 10,181 95,200 SH Put SOLE   95,200 0 0
JPMORGAN CHASE & CO COM 46625H100 10,694 100,000 SH Put SOLE   100,000 0 0
JPMORGAN CHASE & CO COM 46625H100 11,207 104,800 SH Put SOLE   104,800 0 0
JPMORGAN CHASE & CO COM 46625H100 11,860 110,900 SH Put SOLE   110,900 0 0
JPMORGAN CHASE & CO COM 46625H100 13,368 125,000 SH Put SOLE   125,000 0 0
JPMORGAN CHASE & CO COM 46625H100 22,661 211,900 SH Put SOLE   211,900 0 0
JPMORGAN CHASE & CO COM 46625H100 24,628 230,300 SH Call SOLE   230,300 0 0
JPMORGAN CHASE & CO COM 46625H100 25,666 240,000 SH Call SOLE   240,000 0 0
JPMORGAN CHASE & CO COM 46625H100 27,473 256,900 SH Put SOLE   256,900 0 0
JPMORGAN CHASE & CO COM 46625H100 34,542 323,000 SH Call SOLE   323,000 0 0
JPMORGAN CHASE & CO COM 46625H100 37,365 349,400 SH Put SOLE   349,400 0 0
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 0 1 SH   SOLE   1 0 0
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 5,065 184,400 SH Call SOLE   184,400 0 0
JABIL INC COM 466313103 21 818 SH   SOLE   818 0 0
JACK IN THE BOX INC COM 466367109 2,639 26,901 SH   SOLE   26,901 0 0
JP MORGAN EXCHANGE TRADED FD DIV RTN GLB EQ 46641Q100 0 1 SH   SOLE   1 0 0
JACOBS ENGR GROUP INC DEL COM 469814107 185 2,800 SH   SOLE   2,800 0 0
JAGGED PEAK ENERGY INC COM 47009K107 144 9,114 SH   SOLE   9,114 0 0
JANUS DETROIT STR TR VELOCITY TAIL RI 47103U704 0 1 SH   SOLE   1 0 0
JANUS DETROIT STR TR VELOCITY VOLATIL 47103U803 0 1 SH   SOLE   1 0 0
JD COM INC SPON ADR CL A 47215P106 518 12,500 SH Put SOLE   12,500 0 0
JD COM INC SPON ADR CL A 47215P106 1,127 27,200 SH Put SOLE   27,200 0 0
JD COM INC SPON ADR CL A 47215P106 1,222 29,500 SH Put SOLE   29,500 0 0
JD COM INC SPON ADR CL A 47215P106 1,367 33,000 SH Put SOLE   33,000 0 0
JD COM INC SPON ADR CL A 47215P106 1,578 38,100 SH Put SOLE   38,100 0 0
JD COM INC SPON ADR CL A 47215P106 1,653 39,900 SH Put SOLE   39,900 0 0
JD COM INC SPON ADR CL A 47215P106 2,071 50,000 SH Put SOLE   50,000 0 0
JD COM INC SPON ADR CL A 47215P106 2,071 50,000 SH Put SOLE   50,000 0 0
JD COM INC SPON ADR CL A 47215P106 2,071 50,000 SH Put SOLE   50,000 0 0
JD COM INC SPON ADR CL A 47215P106 2,071 50,000 SH Put SOLE   50,000 0 0
JD COM INC SPON ADR CL A 47215P106 2,071 50,000 SH Put SOLE   50,000 0 0
JD COM INC SPON ADR CL A 47215P106 2,071 50,000 SH Put SOLE   50,000 0 0
JD COM INC SPON ADR CL A 47215P106 2,734 66,000 SH Put SOLE   66,000 0 0
JD COM INC SPON ADR CL A 47215P106 3,314 80,000 SH Put SOLE   80,000 0 0
JD COM INC SPON ADR CL A 47215P106 3,624 87,500 SH Put SOLE   87,500 0 0
JD COM INC SPON ADR CL A 47215P106 4,038 97,500 SH Put SOLE   97,500 0 0
JD COM INC SPON ADR CL A 47215P106 4,556 110,000 SH Put SOLE   110,000 0 0
JD COM INC SPON ADR CL A 47215P106 4,970 120,000 SH Put SOLE   120,000 0 0
JD COM INC SPON ADR CL A 47215P106 6,155 148,600 SH Put SOLE   148,600 0 0
JD COM INC SPON ADR CL A 47215P106 7,766 187,500 SH Put SOLE   187,500 0 0
JD COM INC SPON ADR CL A 47215P106 8,193 197,800 SH Put SOLE   197,800 0 0
JD COM INC SPON ADR CL A 47215P106 9,527 230,000 SH Put SOLE   230,000 0 0
JD COM INC SPON ADR CL A 47215P106 9,527 230,000 SH Put SOLE   230,000 0 0
JD COM INC SPON ADR CL A 47215P106 9,941 240,000 SH Put SOLE   240,000 0 0
JD COM INC SPON ADR CL A 47215P106 20,710 500,000 SH Put SOLE   500,000 0 0
JD COM INC SPON ADR CL A 47215P106 24,852 600,000 SH Call SOLE   600,000 0 0
JD COM INC SPON ADR CL A 47215P106 51,623 1,246,332 SH   SOLE   1,246,332 0 0
JELD-WEN HLDG INC COM 47580P103 465 11,816 SH   SOLE   11,816 0 0
JERNIGAN CAP INC COM 476405105 82 4,326 SH   SOLE   4,326 0 0
JETBLUE AIRWAYS CORP COM 477143101 914 40,900 SH Call SOLE   40,900 0 0
JETBLUE AIRWAYS CORP COM 477143101 1,613 72,195 SH   SOLE   72,195 0 0
JETBLUE AIRWAYS CORP COM 477143101 2,234 100,000 SH Put SOLE   100,000 0 0
JETBLUE AIRWAYS CORP COM 477143101 12,287 550,000 SH Put SOLE   550,000 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 531 4,788 SH   SOLE   4,788 0 0
JOHNSON & JOHNSON COM 478160104 2,697 19,300 SH Put SOLE   19,300 0 0
JOHNSON & JOHNSON COM 478160104 8,769 62,760 SH   SOLE   62,760 0 0
JOHNSON OUTDOORS INC CL A 479167108 44 714 SH   SOLE   714 0 0
JONES ENERGY INC COM CL A 48019R108 220 200,000 SH Put SOLE   200,000 0 0
JONES ENERGY INC COM CL A 48019R108 385 350,000 SH Put SOLE   350,000 0 0
JONES ENERGY INC COM CL A 48019R108 458 416,719 SH   SOLE   416,719 0 0
JOUNCE THERAPEUTICS INC COM 481116101 28 2,184 SH   SOLE   2,184 0 0
J2 GLOBAL INC COM 48123V102 529 7,056 SH   SOLE   7,056 0 0
JUNIPER NETWORKS INC COM 48203R104 68 2,400 SH Put SOLE   2,400 0 0
JUNIPER NETWORKS INC COM 48203R104 131 4,600 SH Put SOLE   4,600 0 0
JUNIPER NETWORKS INC COM 48203R104 200 7,000 SH Put SOLE   7,000 0 0
JUNIPER NETWORKS INC COM 48203R104 294 10,300 SH Put SOLE   10,300 0 0
JUNIPER NETWORKS INC COM 48203R104 3,298 115,721 SH   SOLE   115,721 0 0
JUNO THERAPEUTICS INC COM 48205A109 1,828 40,000 SH Call SOLE   40,000 0 0
KAR AUCTION SVCS INC COM 48238T109 253 5,000 SH Call SOLE   5,000 0 0
KAR AUCTION SVCS INC COM 48238T109 985 19,500 SH Call SOLE   19,500 0 0
KAR AUCTION SVCS INC COM 48238T109 1,207 23,900 SH Call SOLE   23,900 0 0
KBR INC COM 48242W106 597 30,128 SH   SOLE   30,128 0 0
KLA-TENCOR CORP COM 482480100 476 4,531 SH   SOLE   4,531 0 0
KKR & CO L P DEL COM UNITS 48248M102 42 2,000 SH Put SOLE   2,000 0 0
KKR & CO L P DEL COM UNITS 48248M102 84 4,000 SH Put SOLE   4,000 0 0
KKR & CO L P DEL COM UNITS 48248M102 5,998 284,804 SH   SOLE   284,804 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100 32 1,596 SH   SOLE   1,596 0 0
KLX INC COM 482539103 548 8,027 SH   SOLE   8,027 0 0
KMG CHEMICALS INC COM 482564101 133 2,016 SH   SOLE   2,016 0 0
KVH INDS INC COM 482738101 24 2,310 SH   SOLE   2,310 0 0
K2M GROUP HLDGS INC COM 48273J107 116 6,468 SH   SOLE   6,468 0 0
K12 INC COM 48273U102 93 5,880 SH   SOLE   5,880 0 0
KADANT INC COM 48282T104 169 1,680 SH   SOLE   1,680 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 274 2,562 SH   SOLE   2,562 0 0
KALA PHARMACEUTICALS INC COM 483119103 23 1,218 SH   SOLE   1,218 0 0
KAMAN CORP COM 483548103 252 4,284 SH   SOLE   4,284 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 63 600 SH Put SOLE   600 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 210 2,000 SH Call SOLE   2,000 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 210 2,000 SH Put SOLE   2,000 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 253 2,400 SH   SOLE   2,400 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 726 6,900 SH Put SOLE   6,900 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 1,115 10,600 SH Put SOLE   10,600 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 1,263 12,000 SH Put SOLE   12,000 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 2,673 25,400 SH Call SOLE   25,400 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 2,694 25,600 SH Call SOLE   25,600 0 0
KAPSTONE PAPER & PACKAGING C COM 48562P103 304 13,398 SH   SOLE   13,398 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 49 5,124 SH   SOLE   5,124 0 0
KB HOME COM 48666K109 412 12,894 SH   SOLE   12,894 0 0
KEANE GROUP INC COM 48669A108 116 6,090 SH   SOLE   6,090 0 0
KEARNY FINL CORP MD COM 48716P108 175 12,096 SH   SOLE   12,096 0 0
KELLOGG CO COM 487836108 394 5,800 SH   SOLE   5,800 0 0
KELLY SVCS INC CL A 488152208 127 4,662 SH   SOLE   4,662 0 0
KEMET CORP COM NEW 488360207 494 32,800 SH Call SOLE   32,800 0 0
KEMET CORP COM NEW 488360207 1,572 104,376 SH   SOLE   104,376 0 0
KEMPER CORP DEL COM 488401100 420 6,090 SH   SOLE   6,090 0 0
KENNAMETAL INC COM 489170100 594 12,264 SH   SOLE   12,264 0 0
KENNEDY-WILSON HLDGS INC COM 489398107 320 18,438 SH   SOLE   18,438 0 0
KERYX BIOPHARMACEUTICALS INC COM 492515101 63 13,608 SH   SOLE   13,608 0 0
KEY ENERGY SVCS INC DEL COM 49309J103 18 1,554 SH   SOLE   1,554 0 0
KEYCORP NEW COM 493267108 16 800 SH Put SOLE   800 0 0
KEYCORP NEW COM 493267108 30 1,500 SH Put SOLE   1,500 0 0
KEYCORP NEW COM 493267108 214 10,600 SH Call SOLE   10,600 0 0
KEYCORP NEW COM 493267108 1,021 50,600 SH Put SOLE   50,600 0 0
KEYCORP NEW COM 493267108 1,533 76,004 SH   SOLE   76,004 0 0
KEYCORP NEW COM 493267108 1,837 91,100 SH Call SOLE   91,100 0 0
KEYW HLDG CORP COM 493723100 43 7,350 SH   SOLE   7,350 0 0
KFORCE INC COM 493732101 90 3,570 SH   SOLE   3,570 0 0
KIMBALL INTL INC CL B 494274103 104 5,544 SH   SOLE   5,544 0 0
KIMBALL ELECTRONICS INC COM 49428J109 73 3,990 SH   SOLE   3,990 0 0
KIMBERLY CLARK CORP COM 494368103 2,642 21,900 SH Call SOLE   21,900 0 0
KIMBERLY CLARK CORP COM 494368103 3,258 27,000 SH Put SOLE   27,000 0 0
KIMBERLY CLARK CORP COM 494368103 3,471 28,768 SH   SOLE   28,768 0 0
KIMBERLY CLARK CORP COM 494368103 4,223 35,000 SH Put SOLE   35,000 0 0
KIMCO RLTY CORP COM 49446R109 181 9,960 SH   SOLE   9,960 0 0
KIMCO RLTY CORP COM 49446R109 272 15,000 SH Call SOLE   15,000 0 0
KINDER MORGAN INC DEL COM 49456B101 343 19,000 SH Put SOLE   19,000 0 0
KINDER MORGAN INC DEL COM 49456B101 735 40,700 SH Call SOLE   40,700 0 0
KINDER MORGAN INC DEL COM 49456B101 811 44,880 SH   SOLE   44,880 0 0
KINDRED BIOSCIENCES INC COM 494577109 32 3,360 SH   SOLE   3,360 0 0
KINDRED HEALTHCARE INC COM 494580103 764 78,739 SH   SOLE   78,739 0 0
KINGSTONE COS INC COM 496719105 26 1,386 SH   SOLE   1,386 0 0
KINROSS GOLD CORP COM NO PAR 496902404 9 2,000 SH Call SOLE   2,000 0 0
KINROSS GOLD CORP COM NO PAR 496902404 123 28,486 SH   SOLE   28,486 0 0
KINROSS GOLD CORP COM NO PAR 496902404 432 100,000 SH Put SOLE   100,000 0 0
KINROSS GOLD CORP COM NO PAR 496902404 864 200,000 SH Put SOLE   200,000 0 0
KINSALE CAP GROUP INC COM 49714P108 102 2,268 SH   SOLE   2,268 0 0
KIRBY CORP COM 497266106 2,804 41,974 SH   SOLE   41,974 0 0
KIRBY CORP COM 497266106 4,509 67,500 SH Call SOLE   67,500 0 0
KIRKLANDS INC COM 497498105 28 2,352 SH   SOLE   2,352 0 0
KITE RLTY GROUP TR COM NEW 49803T300 249 12,684 SH   SOLE   12,684 0 0
KLONDEX MNS LTD COM 498696103 69 26,628 SH   SOLE   26,628 0 0
KNOLL INC COM NEW 498904200 232 10,071 SH   SOLE   10,071 0 0
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 63 1,440 SH Put SOLE   1,440 0 0
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 841 19,231 SH   SOLE   19,231 0 0
KNOWLES CORP COM 49926D109 212 14,483 SH   SOLE   14,483 0 0
KOHLS CORP COM 500255104 108 2,000 SH Put SOLE   2,000 0 0
KOHLS CORP COM 500255104 213 3,920 SH   SOLE   3,920 0 0
KOHLS CORP COM 500255104 504 9,300 SH Call SOLE   9,300 0 0
KOHLS CORP COM 500255104 2,402 44,300 SH Put SOLE   44,300 0 0
KOHLS CORP COM 500255104 4,338 80,000 SH Call SOLE   80,000 0 0
KOHLS CORP COM 500255104 4,338 80,000 SH Put SOLE   80,000 0 0
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 374 9,900 SH Call SOLE   9,900 0 0
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 866 22,900 SH Call SOLE   22,900 0 0
KOPIN CORP COM 500600101 30 9,240 SH   SOLE   9,240 0 0
KOPPERS HOLDINGS INC COM 50060P106 220 4,316 SH   SOLE   4,316 0 0
KORN FERRY INTL COM NEW 500643200 327 7,896 SH   SOLE   7,896 0 0
KRAFT HEINZ CO COM 500754106 31 400 SH Put SOLE   400 0 0
KRAFT HEINZ CO COM 500754106 1,166 15,000 SH Put SOLE   15,000 0 0
KRAFT HEINZ CO COM 500754106 3,110 40,000 SH Put SOLE   40,000 0 0
KRAFT HEINZ CO COM 500754106 4,110 52,858 SH   SOLE   52,858 0 0
KRAFT HEINZ CO COM 500754106 4,277 55,000 SH Put SOLE   55,000 0 0
KRAFT HEINZ CO COM 500754106 4,316 55,500 SH Put SOLE   55,500 0 0
KRAFT HEINZ CO COM 500754106 5,832 75,000 SH Call SOLE   75,000 0 0
KRAFT HEINZ CO COM 500754106 5,886 75,700 SH Call SOLE   75,700 0 0
KRAFT HEINZ CO COM 500754106 7,776 100,000 SH Put SOLE   100,000 0 0
KRAFT HEINZ CO COM 500754106 15,552 200,000 SH Call SOLE   200,000 0 0
KRAFT HEINZ CO COM 500754106 38,880 500,000 SH Put SOLE   500,000 0 0
KRANESHARES TR ZACKS NEW CHINA 500767207 0 2 SH   SOLE   2 0 0
KRANESHARES TR CSI CHI INTERNET 500767306 0 1 SH   SOLE   1 0 0
KRANESHARES TR BOSERA MSCI CH 500767405 0 1 SH   SOLE   1 0 0
KRANESHARES TR BOSERA MSCI CH 500767405 448 13,000 SH Call SOLE   13,000 0 0
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 138 13,062 SH   SOLE   13,062 0 0
KRATON CORPORATION COM 50077C106 221 4,578 SH   SOLE   4,578 0 0
KROGER CO COM 501044101 55 2,000 SH Call SOLE   2,000 0 0
KROGER CO COM 501044101 55 2,000 SH Call SOLE   2,000 0 0
KROGER CO COM 501044101 55 2,000 SH Call SOLE   2,000 0 0
KROGER CO COM 501044101 137 5,000 SH Call SOLE   5,000 0 0
KROGER CO COM 501044101 412 15,000 SH Call SOLE   15,000 0 0
KROGER CO COM 501044101 1,381 50,300 SH Put SOLE   50,300 0 0
KROGER CO COM 501044101 1,392 50,700 SH Put SOLE   50,700 0 0
KROGER CO COM 501044101 5,284 192,500 SH Put SOLE   192,500 0 0
KROGER CO COM 501044101 11,654 424,555 SH   SOLE   424,555 0 0
KRONOS WORLDWIDE INC COM 50105F105 142 5,503 SH   SOLE   5,503 0 0
KURA ONCOLOGY INC COM 50127T109 106 6,940 SH   SOLE   6,940 0 0
L BRANDS INC COM 501797104 120 2,000 SH Call SOLE   2,000 0 0
L BRANDS INC COM 501797104 120 2,000 SH Call SOLE   2,000 0 0
L BRANDS INC COM 501797104 120 2,000 SH Put SOLE   2,000 0 0
L BRANDS INC COM 501797104 241 4,000 SH Call SOLE   4,000 0 0
L BRANDS INC COM 501797104 347 5,760 SH   SOLE   5,760 0 0
L BRANDS INC COM 501797104 2,054 34,100 SH Call SOLE   34,100 0 0
LCNB CORP COM 50181P100 27 1,344 SH   SOLE   1,344 0 0
LHC GROUP INC COM 50187A107 147 2,394 SH   SOLE   2,394 0 0
LGI HOMES INC COM 50187T106 195 2,604 SH   SOLE   2,604 0 0
LGI HOMES INC COM 50187T106 2,378 31,700 SH Call SOLE   31,700 0 0
LKQ CORP COM 501889208 293 7,200 SH   SOLE   7,200 0 0
LKQ CORP COM 501889208 610 15,000 SH Call SOLE   15,000 0 0
LKQ CORP COM 501889208 3,864 95,000 SH Call SOLE   95,000 0 0
LCI INDS COM 50189K103 480 3,696 SH   SOLE   3,696 0 0
LSB INDS INC COM 502160104 30 3,402 SH   SOLE   3,402 0 0
LSI INDS INC COM 50216C108 26 3,780 SH   SOLE   3,780 0 0
LTC PPTYS INC COM 502175102 262 6,006 SH   SOLE   6,006 0 0
LSC COMMUNICATIONS INC COM 50218P107 78 5,166 SH   SOLE   5,166 0 0
L3 TECHNOLOGIES INC COM 502413107 364 1,840 SH   SOLE   1,840 0 0
LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 158 4,918 SH   SOLE   4,918 0 0
LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 216 6,700 SH Put SOLE   6,700 0 0
LA QUINTA HLDGS INC COM 50420D108 229 12,390 SH   SOLE   12,390 0 0
LA Z BOY INC COM 505336107 288 9,216 SH   SOLE   9,216 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 587 3,679 SH   SOLE   3,679 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 2,871 18,000 SH Put SOLE   18,000 0 0
LADDER CAP CORP CL A 505743104 165 12,096 SH   SOLE   12,096 0 0
LADENBURG THALMAN FIN SVCS I COM 50575Q102 49 15,624 SH   SOLE   15,624 0 0
LAKELAND BANCORP INC COM 511637100 133 6,888 SH   SOLE   6,888 0 0
LAKELAND FINL CORP COM 511656100 179 3,696 SH   SOLE   3,696 0 0
LAM RESEARCH CORP COM 512807108 202 1,100 SH Put SOLE   1,100 0 0
LAM RESEARCH CORP COM 512807108 626 3,400 SH Put SOLE   3,400 0 0
LAM RESEARCH CORP COM 512807108 699 3,800 SH   SOLE   3,800 0 0
LAM RESEARCH CORP COM 512807108 1,841 10,000 SH Put SOLE   10,000 0 0
LAM RESEARCH CORP COM 512807108 4,602 25,000 SH Call SOLE   25,000 0 0
LANCASTER COLONY CORP COM 513847103 369 2,856 SH   SOLE   2,856 0 0
LANDEC CORP COM 514766104 52 4,158 SH   SOLE   4,158 0 0
LANDMARK INFRASTRUCTURE LP COM UNIT LTD 51508J108 880 48,600 SH Call SOLE   48,600 0 0
LANDS END INC NEW COM 51509F105 39 2,016 SH   SOLE   2,016 0 0
LANNET INC COM 516012101 366 15,767 SH   SOLE   15,767 0 0
LANNET INC COM 516012101 418 18,000 SH Call SOLE   18,000 0 0
LANNET INC COM 516012101 865 37,300 SH Call SOLE   37,300 0 0
LANTHEUS HLDGS INC COM 516544103 95 4,662 SH   SOLE   4,662 0 0
LAREDO PETROLEUM INC COM 516806106 44 4,167 SH   SOLE   4,167 0 0
LAS VEGAS SANDS CORP COM 517834107 28 400 SH Call SOLE   400 0 0
LAS VEGAS SANDS CORP COM 517834107 139 2,000 SH Put SOLE   2,000 0 0
LAS VEGAS SANDS CORP COM 517834107 174 2,500 SH Put SOLE   2,500 0 0
LAS VEGAS SANDS CORP COM 517834107 181 2,600 SH Put SOLE   2,600 0 0
LAS VEGAS SANDS CORP COM 517834107 695 10,000 SH Call SOLE   10,000 0 0
LAS VEGAS SANDS CORP COM 517834107 695 10,000 SH Call SOLE   10,000 0 0
LAS VEGAS SANDS CORP COM 517834107 848 12,200 SH Put SOLE   12,200 0 0
LAS VEGAS SANDS CORP COM 517834107 1,015 14,600 SH Put SOLE   14,600 0 0
LAS VEGAS SANDS CORP COM 517834107 1,265 18,200 SH Put SOLE   18,200 0 0
LAS VEGAS SANDS CORP COM 517834107 1,383 19,900 SH Put SOLE   19,900 0 0
LAS VEGAS SANDS CORP COM 517834107 1,564 22,500 SH Put SOLE   22,500 0 0
LAS VEGAS SANDS CORP COM 517834107 1,737 25,000 SH Call SOLE   25,000 0 0
LAS VEGAS SANDS CORP COM 517834107 1,848 26,600 SH Put SOLE   26,600 0 0
LAS VEGAS SANDS CORP COM 517834107 2,099 30,200 SH Put SOLE   30,200 0 0
LAS VEGAS SANDS CORP COM 517834107 3,655 52,600 SH Put SOLE   52,600 0 0
LAS VEGAS SANDS CORP COM 517834107 4,169 60,000 SH Put SOLE   60,000 0 0
LAS VEGAS SANDS CORP COM 517834107 5,434 78,200 SH Put SOLE   78,200 0 0
LAS VEGAS SANDS CORP COM 517834107 9,284 133,600 SH Put SOLE   133,600 0 0
LAS VEGAS SANDS CORP COM 517834107 10,458 150,500 SH Call SOLE   150,500 0 0
LAS VEGAS SANDS CORP COM 517834107 11,021 158,600 SH Put SOLE   158,600 0 0
LAS VEGAS SANDS CORP COM 517834107 12,522 180,200 SH Put SOLE   180,200 0 0
LAS VEGAS SANDS CORP COM 517834107 15,809 227,500 SH Call SOLE   227,500 0 0
LAS VEGAS SANDS CORP COM 517834107 21,695 312,200 SH Call SOLE   312,200 0 0
LAS VEGAS SANDS CORP COM 517834107 23,974 345,000 SH Call SOLE   345,000 0 0
LASALLE HOTEL PPTYS COM SH BEN INT 517942108 486 17,304 SH   SOLE   17,304 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 107 18,564 SH   SOLE   18,564 0 0
LAUDER ESTEE COS INC CL A 518439104 254 2,000 SH Put SOLE   2,000 0 0
LAUDER ESTEE COS INC CL A 518439104 254 2,000 SH Put SOLE   2,000 0 0
LAUDER ESTEE COS INC CL A 518439104 1,105 8,687 SH   SOLE   8,687 0 0
LAUDER ESTEE COS INC CL A 518439104 6,324 49,700 SH Put SOLE   49,700 0 0
LAUREATE EDUCATION INC CL A 518613203 115 8,484 SH   SOLE   8,484 0 0
LAWSON PRODS INC COM 520776105 24 966 SH   SOLE   966 0 0
LAYNE CHRISTENSEN CO COM 521050104 34 2,730 SH   SOLE   2,730 0 0
LEAF GROUP LTD COM 52177G102 17 1,764 SH   SOLE   1,764 0 0
LEGGETT & PLATT INC COM 524660107 147 3,080 SH   SOLE   3,080 0 0
LEMAITRE VASCULAR INC COM 525558201 72 2,268 SH   SOLE   2,268 0 0
LENDINGCLUB CORP COM 52603A109 1,016 246,060 SH   SOLE   246,060 0 0
LENDINGCLUB CORP COM 52603A109 6,195 1,500,000 SH Put SOLE   1,500,000 0 0
LENDINGTREE INC NEW COM 52603B107 329 966 SH   SOLE   966 0 0
LENNAR CORP CL A 526057104 126 2,000 SH Call SOLE   2,000 0 0
LENNAR CORP CL A 526057104 1,030 16,285 SH   SOLE   16,285 0 0
LENNAR CORP CL B 526057302 0 6 SH   SOLE   6 0 0
LENNAR CORP CL B 526057302 2 40 SH Call SOLE   40 0 0
LEUCADIA NATL CORP COM 527288104 194 7,320 SH   SOLE   7,320 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302 64 6,510 SH   SOLE   6,510 0 0
LEXINGTON REALTY TRUST COM 529043101 318 32,970 SH   SOLE   32,970 0 0
LIBBEY INC COM 529898108 26 3,402 SH   SOLE   3,402 0 0
LIBERTY EXPEDIA HOLDINGS SER A COM 53046P109 57 1,288 SH   SOLE   1,288 0 0
LIBERTY INTERACTIVE CORP LBT VEN COM A NE 53071M856 223 4,111 SH   SOLE   4,111 0 0
LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP 531229706 33 1,512 SH   SOLE   1,512 0 0
LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 119 5,334 SH   SOLE   5,334 0 0
LIBERTY TAX INC CL A 53128T102 12 1,050 SH   SOLE   1,050 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 105 11,130 SH   SOLE   11,130 0 0
LIFEWAY FOODS INC COM 531914109 6 714 SH   SOLE   714 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 1,109 8,101 SH   SOLE   8,101 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 4,108 30,000 SH Put SOLE   30,000 0 0
LIFETIME BRANDS INC COM 53222Q103 24 1,470 SH   SOLE   1,470 0 0
LIFE STORAGE INC COM 53223X107 269 3,017 SH   SOLE   3,017 0 0
LIFE STORAGE INC COM 53223X107 1,069 12,000 SH Put SOLE   12,000 0 0
LIFE STORAGE INC COM 53223X107 3,117 35,000 SH Put SOLE   35,000 0 0
LILIS ENERGY INC COM NEW 532403201 33 6,468 SH   SOLE   6,468 0 0
LILLY ELI & CO COM 532457108 1,945 23,034 SH   SOLE   23,034 0 0
LILLY ELI & CO COM 532457108 2,112 25,000 SH Put SOLE   25,000 0 0
LIMELIGHT NETWORKS INC COM 53261M104 50 11,340 SH   SOLE   11,340 0 0
LIMONEIRA CO COM 532746104 42 1,890 SH   SOLE   1,890 0 0
LINCOLN NATL CORP IND COM 534187109 46 600 SH Put SOLE   600 0 0
LINCOLN NATL CORP IND COM 534187109 154 2,000 SH Put SOLE   2,000 0 0
LINCOLN NATL CORP IND COM 534187109 1,009 13,123 SH   SOLE   13,123 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 30 3,108 SH   SOLE   3,108 0 0
LINDSAY CORP COM 535555106 144 1,638 SH   SOLE   1,638 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 220 6,517 SH   SOLE   6,517 0 0
LIQUIDITY SERVICES INC COM 53635B107 20 4,116 SH   SOLE   4,116 0 0
LITHIA MTRS INC CL A 536797103 5,940 52,296 SH   SOLE   52,296 0 0
LITHIA MTRS INC CL A 536797103 14,199 125,000 SH Put SOLE   125,000 0 0
LITTELFUSE INC COM 537008104 1,131 5,716 SH   SOLE   5,716 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 1,703 40,000 SH Call SOLE   40,000 0 0
LIVE OAK BANCSHARES INC COM 53803X105 82 3,444 SH   SOLE   3,444 0 0
LIVEPERSON INC COM 538146101 96 8,358 SH   SOLE   8,358 0 0
LOCALSHARES INVT TR NASHVILLE AREA E 53957P106 0 1 SH   SOLE   1 0 0
LOCKHEED MARTIN CORP COM 539830109 642 2,000 SH Put SOLE   2,000 0 0
LOCKHEED MARTIN CORP COM 539830109 4,559 14,200 SH Call SOLE   14,200 0 0
LOCKHEED MARTIN CORP COM 539830109 18,464 57,512 SH   SOLE   57,512 0 0
LOEWS CORP COM 540424108 327 6,539 SH   SOLE   6,539 0 0
LORAL SPACE & COMMUNICATNS I COM 543881106 141 3,207 SH   SOLE   3,207 0 0
LOUISIANA PAC CORP COM 546347105 637 24,247 SH   SOLE   24,247 0 0
LOWES COS INC COM 548661107 929 10,000 SH Put SOLE   10,000 0 0
LOWES COS INC COM 548661107 5,333 57,382 SH   SOLE   57,382 0 0
LOWES COS INC COM 548661107 14,424 155,200 SH Call SOLE   155,200 0 0
LOWES COS INC COM 548661107 18,588 200,000 SH Put SOLE   200,000 0 0
LOXO ONCOLOGY INC COM 548862101 293 3,486 SH   SOLE   3,486 0 0
LOXO ONCOLOGY INC COM 548862101 2,946 35,000 SH Call SOLE   35,000 0 0
LULULEMON ATHLETICA INC COM 550021109 24 300 SH Call SOLE   300 0 0
LULULEMON ATHLETICA INC COM 550021109 24 300 SH Call SOLE   300 0 0
LULULEMON ATHLETICA INC COM 550021109 24 300 SH Call SOLE   300 0 0
LULULEMON ATHLETICA INC COM 550021109 39 500 SH Call SOLE   500 0 0
LULULEMON ATHLETICA INC COM 550021109 47 600 SH Call SOLE   600 0 0
LULULEMON ATHLETICA INC COM 550021109 47 600 SH Put SOLE   600 0 0
LULULEMON ATHLETICA INC COM 550021109 63 800 SH Call SOLE   800 0 0
LULULEMON ATHLETICA INC COM 550021109 110 1,400 SH Call SOLE   1,400 0 0
LULULEMON ATHLETICA INC COM 550021109 181 2,300 SH Call SOLE   2,300 0 0
LULULEMON ATHLETICA INC COM 550021109 212 2,700 SH Call SOLE   2,700 0 0
LULULEMON ATHLETICA INC COM 550021109 1,643 20,900 SH Put SOLE   20,900 0 0
LULULEMON ATHLETICA INC COM 550021109 3,458 43,999 SH   SOLE   43,999 0 0
LULULEMON ATHLETICA INC COM 550021109 7,073 90,000 SH Put SOLE   90,000 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 134 4,284 SH   SOLE   4,284 0 0
LUMENTUM HLDGS INC COM 55024U109 585 11,961 SH   SOLE   11,961 0 0
LUMINEX CORP DEL COM 55027E102 122 6,174 SH   SOLE   6,174 0 0
LYDALL INC DEL COM 550819106 128 2,520 SH   SOLE   2,520 0 0
LYON WILLIAM HOMES CL A NEW 552074700 121 4,158 SH   SOLE   4,158 0 0
M & T BK CORP COM 55261F104 606 3,542 SH   SOLE   3,542 0 0
MBIA INC COM 55262C100 44 6,000 SH Put SOLE   6,000 0 0
MBIA INC COM 55262C100 98 13,398 SH   SOLE   13,398 0 0
MBIA INC COM 55262C100 439 60,000 SH Put SOLE   60,000 0 0
MBIA INC COM 55262C100 769 105,000 SH Put SOLE   105,000 0 0
MB FINANCIAL INC NEW COM 55264U108 550 12,348 SH   SOLE   12,348 0 0
M D C HLDGS INC COM 552676108 221 6,930 SH   SOLE   6,930 0 0
MDC PARTNERS INC CL A SUB VTG 552697104 131 13,473 SH   SOLE   13,473 0 0
MCBC HLDGS INC COM 55276F107 116 5,237 SH   SOLE   5,237 0 0
MGE ENERGY INC COM 55277P104 337 5,334 SH   SOLE   5,334 0 0
MGIC INVT CORP WIS COM 552848103 859 60,874 SH   SOLE   60,874 0 0
MGM RESORTS INTERNATIONAL COM 552953101 17 500 SH Call SOLE   500 0 0
MGM RESORTS INTERNATIONAL COM 552953101 47 1,400 SH Put SOLE   1,400 0 0
MGM RESORTS INTERNATIONAL COM 552953101 137 4,100 SH Call SOLE   4,100 0 0
MGM RESORTS INTERNATIONAL COM 552953101 324 9,700 SH Put SOLE   9,700 0 0
MGM RESORTS INTERNATIONAL COM 552953101 457 13,700 SH Put SOLE   13,700 0 0
MGM RESORTS INTERNATIONAL COM 552953101 1,426 42,700 SH Put SOLE   42,700 0 0
MGM RESORTS INTERNATIONAL COM 552953101 2,264 67,800 SH Call SOLE   67,800 0 0
MGM RESORTS INTERNATIONAL COM 552953101 2,407 72,087 SH   SOLE   72,087 0 0
MGM RESORTS INTERNATIONAL COM 552953101 2,511 75,200 SH Put SOLE   75,200 0 0
MGM RESORTS INTERNATIONAL COM 552953101 2,695 80,700 SH Call SOLE   80,700 0 0
MGM RESORTS INTERNATIONAL COM 552953101 3,673 110,000 SH Put SOLE   110,000 0 0
MGM RESORTS INTERNATIONAL COM 552953101 6,438 192,800 SH Call SOLE   192,800 0 0
MGM RESORTS INTERNATIONAL COM 552953101 7,887 236,200 SH Put SOLE   236,200 0 0
MGM RESORTS INTERNATIONAL COM 552953101 9,613 287,900 SH Call SOLE   287,900 0 0
MGM RESORTS INTERNATIONAL COM 552953101 10,675 319,700 SH Put SOLE   319,700 0 0
MGP INGREDIENTS INC NEW COM 55303J106 155 2,016 SH   SOLE   2,016 0 0
M/I HOMES INC COM 55305B101 139 4,032 SH   SOLE   4,032 0 0
MKS INSTRUMENT INC COM 55306N104 774 8,190 SH   SOLE   8,190 0 0
MPLX LP COM UNIT REP LTD 55336V100 57 1,600 SH Call SOLE   1,600 0 0
MRC GLOBAL INC COM 55345K103 234 13,818 SH   SOLE   13,818 0 0
MSA SAFETY INC COM 553498106 394 5,082 SH   SOLE   5,082 0 0
MSC INDL DIRECT INC CL A 553530106 1,509 15,613 SH   SOLE   15,613 0 0
MSG NETWORK INC CL A 553573106 254 12,545 SH   SOLE   12,545 0 0
MTS SYS CORP COM 553777103 138 2,562 SH   SOLE   2,562 0 0
MTGE INVT CORP COM 55378A105 129 6,972 SH   SOLE   6,972 0 0
MYR GROUP INC DEL COM 55405W104 87 2,436 SH   SOLE   2,436 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 202 6,216 SH   SOLE   6,216 0 0
MACATAWA BK CORP COM 554225102 40 3,990 SH   SOLE   3,990 0 0
MACERICH CO COM 554382101 1,314 20,000 SH Call SOLE   20,000 0 0
MACERICH CO COM 554382101 43,152 657,000 SH Call SOLE   657,000 0 0
MACERICH CO COM 554382101 91,296 1,390,008 SH   SOLE   1,390,008 0 0
MACERICH CO COM 554382101 171,333 2,608,600 SH Call SOLE   2,608,600 0 0
MACK CALI RLTY CORP COM 554489104 297 13,776 SH   SOLE   13,776 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 231 3,600 SH Call SOLE   3,600 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 1,926 30,000 SH Call SOLE   30,000 0 0
MACROGENICS INC COM 556099109 98 5,166 SH   SOLE   5,166 0 0
MACYS INC COM 55616P104 191 7,600 SH Put SOLE   7,600 0 0
MACYS INC COM 55616P104 1,655 65,687 SH   SOLE   65,687 0 0
MACYS INC COM 55616P104 3,653 145,000 SH Call SOLE   145,000 0 0
MACYS INC COM 55616P104 3,779 150,000 SH Put SOLE   150,000 0 0
MACYS INC COM 55616P104 8,817 350,000 SH Put SOLE   350,000 0 0
MADDEN STEVEN LTD COM 556269108 422 9,030 SH   SOLE   9,030 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 58 630 SH   SOLE   630 0 0
MAGELLAN HEALTH INC COM NEW 559079207 353 3,654 SH   SOLE   3,654 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 8,513 120,000 SH Call SOLE   120,000 0 0
MAINSOURCE FINANCIAL GP INC COM 56062Y102 137 3,780 SH   SOLE   3,780 0 0
MAJESCO COM 56068V102 5 882 SH   SOLE   882 0 0
MALIBU BOATS INC COM CL A 56117J100 152 5,126 SH   SOLE   5,126 0 0
MALVERN BANCORP INC COM 561409103 25 966 SH   SOLE   966 0 0
MAMMOTH ENERGY SVCS INC COM 56155L108 25 1,260 SH   SOLE   1,260 0 0
MANITOWOC CO INC COM NEW 563571405 192 4,872 SH   SOLE   4,872 0 0
MANTECH INTL CORP CL A 564563104 198 3,948 SH   SOLE   3,948 0 0
MARATHON OIL CORP COM 565849106 39 2,300 SH Call SOLE   2,300 0 0
MARATHON OIL CORP COM 565849106 52 3,100 SH Put SOLE   3,100 0 0
MARATHON OIL CORP COM 565849106 336 19,840 SH   SOLE   19,840 0 0
MARATHON OIL CORP COM 565849106 609 36,000 SH Put SOLE   36,000 0 0
MARATHON PETE CORP COM 56585A102 264 4,000 SH Put SOLE   4,000 0 0
MARATHON PETE CORP COM 56585A102 528 8,000 SH Put SOLE   8,000 0 0
MARATHON PETE CORP COM 56585A102 752 11,400 SH   SOLE   11,400 0 0
MARATHON PETE CORP COM 56585A102 6,598 100,000 SH Call SOLE   100,000 0 0
MARCHEX INC CL B 56624R108 34 10,468 SH   SOLE   10,468 0 0
MARCHEX INC CL B 56624R108 162 50,000 SH Put SOLE   50,000 0 0
MARCUS & MILLICHAP INC COM 566324109 82 2,520 SH   SOLE   2,520 0 0
MARCUS CORP COM 566330106 78 2,856 SH   SOLE   2,856 0 0
MARINEMAX INC COM 567908108 65 3,444 SH   SOLE   3,444 0 0
MARINUS PHARMACEUTICALS INC COM 56854Q101 106 13,000 SH Call SOLE   13,000 0 0
MARINUS PHARMACEUTICALS INC COM 56854Q101 311 38,100 SH Put SOLE   38,100 0 0
MARINUS PHARMACEUTICALS INC COM 56854Q101 355 43,500 SH Call SOLE   43,500 0 0
MARLIN BUSINESS SVCS CORP COM 571157106 31 1,386 SH   SOLE   1,386 0 0
MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 443 3,276 SH   SOLE   3,276 0 0
MARSH & MCLENNAN COS INC COM 571748102 972 11,944 SH   SOLE   11,944 0 0
MARRIOTT INTL INC NEW CL A 571903202 14 100 SH Put SOLE   100 0 0
MARRIOTT INTL INC NEW CL A 571903202 271 2,000 SH Put SOLE   2,000 0 0
MARRIOTT INTL INC NEW CL A 571903202 271 2,000 SH Put SOLE   2,000 0 0
MARRIOTT INTL INC NEW CL A 571903202 271 2,000 SH Put SOLE   2,000 0 0
MARRIOTT INTL INC NEW CL A 571903202 271 2,000 SH Put SOLE   2,000 0 0
MARRIOTT INTL INC NEW CL A 571903202 448 3,300 SH Call SOLE   3,300 0 0
MARRIOTT INTL INC NEW CL A 571903202 1,086 8,000 SH Put SOLE   8,000 0 0
MARRIOTT INTL INC NEW CL A 571903202 3,393 25,000 SH Put SOLE   25,000 0 0
MARRIOTT INTL INC NEW CL A 571903202 5,314 39,154 SH   SOLE   39,154 0 0
MARTEN TRANS LTD COM 573075108 119 5,838 SH   SOLE   5,838 0 0
MARTIN MARIETTA MATLS INC COM 573284106 360 1,629 SH   SOLE   1,629 0 0
MASCO CORP COM 574599106 44 1,000 SH Put SOLE   1,000 0 0
MASCO CORP COM 574599106 350 7,962 SH   SOLE   7,962 0 0
MASIMO CORP COM 574795100 581 6,846 SH   SOLE   6,846 0 0
MASONITE INTL CORP NEW COM 575385109 321 4,326 SH   SOLE   4,326 0 0
MASTEC INC COM 576323109 495 10,122 SH   SOLE   10,122 0 0
MASTEC INC COM 576323109 896 18,300 SH Call SOLE   18,300 0 0
MASTERCARD INCORPORATED CL A 57636Q104 91 600 SH Call SOLE   600 0 0
MASTERCARD INCORPORATED CL A 57636Q104 3,027 20,000 SH Call SOLE   20,000 0 0
MASTERCARD INCORPORATED CL A 57636Q104 3,057 20,200 SH Put SOLE   20,200 0 0
MASTERCARD INCORPORATED CL A 57636Q104 3,281 21,680 SH   SOLE   21,680 0 0
MASTERCARD INCORPORATED CL A 57636Q104 4,919 32,500 SH Call SOLE   32,500 0 0
MASTERCARD INCORPORATED CL A 57636Q104 7,568 50,000 SH Put SOLE   50,000 0 0
MASTERCARD INCORPORATED CL A 57636Q104 7,568 50,000 SH Put SOLE   50,000 0 0
MASTERCARD INCORPORATED CL A 57636Q104 9,082 60,000 SH Put SOLE   60,000 0 0
MATADOR RES CO COM 576485205 462 14,826 SH   SOLE   14,826 0 0
MATADOR RES CO COM 576485205 1,681 54,000 SH Call SOLE   54,000 0 0
MATCH GROUP INC COM 57665R106 188 6,000 SH Put SOLE   6,000 0 0
MATCH GROUP INC COM 57665R106 626 20,000 SH Call SOLE   20,000 0 0
MATCH GROUP INC COM 57665R106 4,383 140,000 SH Put SOLE   140,000 0 0
MATERION CORP COM 576690101 147 3,024 SH   SOLE   3,024 0 0
MATINAS BIOPHARMA HLDGS INC COM 576810105 19 16,128 SH   SOLE   16,128 0 0
MATRIX SVC CO COM 576853105 71 3,990 SH   SOLE   3,990 0 0
MATSON INC COM 57686G105 192 6,426 SH   SOLE   6,426 0 0
MATTEL INC COM 577081102 94 6,100 SH Call SOLE   6,100 0 0
MATTEL INC COM 577081102 123 8,000 SH Call SOLE   8,000 0 0
MATTEL INC COM 577081102 215 14,000 SH Call SOLE   14,000 0 0
MATTEL INC COM 577081102 606 39,428 SH   SOLE   39,428 0 0
MATTEL INC COM 577081102 1,264 82,200 SH Put SOLE   82,200 0 0
MATTHEWS INTL CORP CL A 577128101 253 4,788 SH   SOLE   4,788 0 0
MAUI LD & PINEAPPLE INC COM 577345101 80 4,599 SH   SOLE   4,599 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 4 74 SH   SOLE   74 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 199 3,800 SH Put SOLE   3,800 0 0
MAXWELL TECHNOLOGIES INC COM 577767106 37 6,400 SH Put SOLE   6,400 0 0
MAXWELL TECHNOLOGIES INC COM 577767106 102 17,700 SH Put SOLE   17,700 0 0
MAXWELL TECHNOLOGIES INC COM 577767106 1,364 236,830 SH   SOLE   236,830 0 0
MAXLINEAR INC COM 57776J100 246 9,324 SH   SOLE   9,324 0 0
MAXIMUS INC COM 577933104 700 9,786 SH   SOLE   9,786 0 0
MBT FINL CORP COM 578877102 29 2,730 SH   SOLE   2,730 0 0
MCCORMICK & CO INC COM NON VTG 579780206 287 2,820 SH   SOLE   2,820 0 0
MCDERMOTT INTL INC COM 580037109 663 100,748 SH   SOLE   100,748 0 0
MCDONALDS CORP COM 580135101 103 600 SH Put SOLE   600 0 0
MCDONALDS CORP COM 580135101 8,374 48,655 SH   SOLE   48,655 0 0
MCDONALDS CORP COM 580135101 10,327 60,000 SH Put SOLE   60,000 0 0
MCDONALDS CORP COM 580135101 15,491 90,000 SH Put SOLE   90,000 0 0
MCEWEN MNG INC COM 58039P107 1 600 SH Call SOLE   600 0 0
MCEWEN MNG INC COM 58039P107 204 89,400 SH Call SOLE   89,400 0 0
MCGRATH RENTCORP COM 580589109 170 3,612 SH   SOLE   3,612 0 0
MCKESSON CORP COM 58155Q103 2,492 15,979 SH   SOLE   15,979 0 0
MCKESSON CORP COM 58155Q103 5,848 37,500 SH Put SOLE   37,500 0 0
MEDALLION FINL CORP COM 583928106 218 61,709 SH   SOLE   61,709 0 0
MEDEQUITIES RLTY TR INC COM 58409L306 50 4,494 SH   SOLE   4,494 0 0
MEDICINES CO COM 584688105 287 10,500 SH   SOLE   10,500 0 0
MEDICINOVA INC COM NEW 58468P206 32 4,998 SH   SOLE   4,998 0 0
MEDIFAST INC COM 58470H101 111 1,596 SH   SOLE   1,596 0 0
MEDIDATA SOLUTIONS INC COM 58471A105 543 8,568 SH   SOLE   8,568 0 0
MEDLEY MGMT INC CL A COM 58503T106 61 9,341 SH   SOLE   9,341 0 0
MEDPACE HLDGS INC COM 58506Q109 40 1,092 SH   SOLE   1,092 0 0
MEET GROUP INC COM 58513U101 29 10,206 SH   SOLE   10,206 0 0
MELCO RESORT ENTERTAINMENT L ADR 585464100 58 2,000 SH Put SOLE   2,000 0 0
MELCO RESORT ENTERTAINMENT L ADR 585464100 73 2,500 SH Call SOLE   2,500 0 0
MELCO RESORT ENTERTAINMENT L ADR 585464100 116 4,000 SH Put SOLE   4,000 0 0
MELCO RESORT ENTERTAINMENT L ADR 585464100 334 11,496 SH   SOLE   11,496 0 0
MELCO RESORT ENTERTAINMENT L ADR 585464100 520 17,900 SH Call SOLE   17,900 0 0
MELCO RESORT ENTERTAINMENT L ADR 585464100 1,353 46,600 SH Put SOLE   46,600 0 0
MELCO RESORT ENTERTAINMENT L ADR 585464100 1,583 54,500 SH Put SOLE   54,500 0 0
MELCO RESORT ENTERTAINMENT L ADR 585464100 3,630 125,000 SH Call SOLE   125,000 0 0
MELCO RESORT ENTERTAINMENT L ADR 585464100 4,356 150,000 SH Put SOLE   150,000 0 0
MELCO RESORT ENTERTAINMENT L ADR 585464100 8,276 285,000 SH Put SOLE   285,000 0 0
MELINTA THERAPEUTICS INC COM 58549G100 23 1,470 SH   SOLE   1,470 0 0
MERCADOLIBRE INC COM 58733R102 9 30 SH   SOLE   30 0 0
MERCANTILE BANK CORP COM 587376104 88 2,478 SH   SOLE   2,478 0 0
MERCHANTS BANCORP IND COM 58844R108 22 1,134 SH   SOLE   1,134 0 0
MERCK & CO INC COM 58933Y105 1,092 19,400 SH Put SOLE   19,400 0 0
MERCK & CO INC COM 58933Y105 1,120 19,900 SH Call SOLE   19,900 0 0
MERCK & CO INC COM 58933Y105 2,870 51,000 SH Put SOLE   51,000 0 0
MERCK & CO INC COM 58933Y105 3,595 63,880 SH   SOLE   63,880 0 0
MERCK & CO INC COM 58933Y105 5,627 100,000 SH Call SOLE   100,000 0 0
MERCK & CO INC COM 58933Y105 5,627 100,000 SH Put SOLE   100,000 0 0
MERCK & CO INC COM 58933Y105 8,441 150,000 SH Put SOLE   150,000 0 0
MERCK & CO INC COM 58933Y105 11,254 200,000 SH Call SOLE   200,000 0 0
MERCK & CO INC COM 58933Y105 11,535 205,000 SH Call SOLE   205,000 0 0
MERCK & CO INC COM 58933Y105 14,068 250,000 SH Put SOLE   250,000 0 0
MERCK & CO INC COM 58933Y105 14,490 257,500 SH Put SOLE   257,500 0 0
MERCK & CO INC COM 58933Y105 16,881 300,000 SH Call SOLE   300,000 0 0
MERCURY SYS INC COM 589378108 367 7,140 SH   SOLE   7,140 0 0
MEREDITH CORP COM 589433101 399 6,048 SH   SOLE   6,048 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 89 6,384 SH   SOLE   6,384 0 0
MERIDIAN BANCORP INC MD COM 58958U103 151 7,308 SH   SOLE   7,308 0 0
MERIT MED SYS INC COM 589889104 321 7,434 SH   SOLE   7,434 0 0
MERITAGE HOMES CORP COM 59001A102 303 5,922 SH   SOLE   5,922 0 0
MERITOR INC COM 59001K100 7,119 303,447 SH   SOLE   303,447 0 0
MERITOR INC COM 59001K100 17,595 750,000 SH Call SOLE   750,000 0 0
MERITOR INC COM 59001K100 17,595 750,000 SH Put SOLE   750,000 0 0
MERRIMACK PHARMACEUTICALS IN COM NEW 590328209 20 1,974 SH   SOLE   1,974 0 0
MERSANA THERAPEUTICS INC COM 59045L106 12 756 SH   SOLE   756 0 0
MESA LABS INC COM 59064R109 63 504 SH   SOLE   504 0 0
META FINL GROUP INC COM 59100U108 128 1,386 SH   SOLE   1,386 0 0
METHODE ELECTRS INC COM 591520200 222 5,544 SH   SOLE   5,544 0 0
METLIFE INC COM 59156R108 101 2,000 SH Put SOLE   2,000 0 0
METLIFE INC COM 59156R108 354 7,000 SH Call SOLE   7,000 0 0
METLIFE INC COM 59156R108 404 8,000 SH Call SOLE   8,000 0 0
METLIFE INC COM 59156R108 728 14,400 SH Call SOLE   14,400 0 0
METLIFE INC COM 59156R108 1,011 20,000 SH Put SOLE   20,000 0 0
METLIFE INC COM 59156R108 2,022 40,000 SH Call SOLE   40,000 0 0
METLIFE INC COM 59156R108 2,022 40,000 SH Put SOLE   40,000 0 0
METLIFE INC COM 59156R108 2,073 41,000 SH Call SOLE   41,000 0 0
METLIFE INC COM 59156R108 2,528 50,000 SH Put SOLE   50,000 0 0
METLIFE INC COM 59156R108 2,847 56,300 SH Call SOLE   56,300 0 0
METLIFE INC COM 59156R108 5,137 101,600 SH Call SOLE   101,600 0 0
METLIFE INC COM 59156R108 7,584 150,000 SH Put SOLE   150,000 0 0
METLIFE INC COM 59156R108 11,290 223,300 SH   SOLE   223,300 0 0
METLIFE INC COM 59156R108 18,202 360,000 SH Put SOLE   360,000 0 0
METLIFE INC COM 59156R108 24,719 488,900 SH Put SOLE   488,900 0 0
METLIFE INC COM 59156R108 25,224 498,900 SH Call SOLE   498,900 0 0
METLIFE INC COM 59156R108 35,498 702,100 SH Put SOLE   702,100 0 0
METROPOLITAN BK HLDG CORP COM 591774104 23 546 SH   SOLE   546 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 401 648 SH   SOLE   648 0 0
MICHAELS COS INC COM 59408Q106 56 2,314 SH   SOLE   2,314 0 0
MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837304 48 1,430 SH Put SOLE   1,430 0 0
MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837304 63 1,872 SH Put SOLE   1,872 0 0
MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837304 70 2,080 SH Put SOLE   2,080 0 0
MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837304 87 2,587 SH Put SOLE   2,587 0 0
MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837304 1,354 40,300 SH Put SOLE   40,300 0 0
MICROSOFT CORP COM 594918104 51 600 SH Put SOLE   600 0 0
MICROSOFT CORP COM 594918104 821 9,600 SH Put SOLE   9,600 0 0
MICROSOFT CORP COM 594918104 1,574 18,400 SH Put SOLE   18,400 0 0
MICROSOFT CORP COM 594918104 1,711 20,000 SH Put SOLE   20,000 0 0
MICROSOFT CORP COM 594918104 1,711 20,000 SH Put SOLE   20,000 0 0
MICROSOFT CORP COM 594918104 2,549 29,800 SH Put SOLE   29,800 0 0
MICROSOFT CORP COM 594918104 3,849 45,000 SH Put SOLE   45,000 0 0
MICROSOFT CORP COM 594918104 4,063 47,500 SH Put SOLE   47,500 0 0
MICROSOFT CORP COM 594918104 4,260 49,800 SH Put SOLE   49,800 0 0
MICROSOFT CORP COM 594918104 4,277 50,000 SH Put SOLE   50,000 0 0
MICROSOFT CORP COM 594918104 4,277 50,000 SH Put SOLE   50,000 0 0
MICROSOFT CORP COM 594918104 4,363 51,000 SH Call SOLE   51,000 0 0
MICROSOFT CORP COM 594918104 5,132 60,000 SH Call SOLE   60,000 0 0
MICROSOFT CORP COM 594918104 5,141 60,100 SH Call SOLE   60,100 0 0
MICROSOFT CORP COM 594918104 5,389 63,000 SH Call SOLE   63,000 0 0
MICROSOFT CORP COM 594918104 5,560 65,000 SH Put SOLE   65,000 0 0
MICROSOFT CORP COM 594918104 7,699 90,000 SH Put SOLE   90,000 0 0
MICROSOFT CORP COM 594918104 8,161 95,400 SH Put SOLE   95,400 0 0
MICROSOFT CORP COM 594918104 8,417 98,400 SH Put SOLE   98,400 0 0
MICROSOFT CORP COM 594918104 8,443 98,700 SH Put SOLE   98,700 0 0
MICROSOFT CORP COM 594918104 8,554 100,000 SH Call SOLE   100,000 0 0
MICROSOFT CORP COM 594918104 8,554 100,000 SH Call SOLE   100,000 0 0
MICROSOFT CORP COM 594918104 8,554 100,000 SH Call SOLE   100,000 0 0
MICROSOFT CORP COM 594918104 8,554 100,000 SH Put SOLE   100,000 0 0
MICROSOFT CORP COM 594918104 8,982 105,000 SH Put SOLE   105,000 0 0
MICROSOFT CORP COM 594918104 9,666 113,000 SH Put SOLE   113,000 0 0
MICROSOFT CORP COM 594918104 10,667 124,700 SH Put SOLE   124,700 0 0
MICROSOFT CORP COM 594918104 12,831 150,000 SH Call SOLE   150,000 0 0
MICROSOFT CORP COM 594918104 12,831 150,000 SH Put SOLE   150,000 0 0
MICROSOFT CORP COM 594918104 12,831 150,000 SH Put SOLE   150,000 0 0
MICROSOFT CORP COM 594918104 13,986 163,500 SH Put SOLE   163,500 0 0
MICROSOFT CORP COM 594918104 16,732 195,600 SH Put SOLE   195,600 0 0
MICROSOFT CORP COM 594918104 17,108 200,000 SH Put SOLE   200,000 0 0
MICROSOFT CORP COM 594918104 17,989 210,300 SH Put SOLE   210,300 0 0
MICROSOFT CORP COM 594918104 18,571 217,100 SH Put SOLE   217,100 0 0
MICROSOFT CORP COM 594918104 25,192 294,500 SH Call SOLE   294,500 0 0
MICROSOFT CORP COM 594918104 25,662 300,000 SH Put SOLE   300,000 0 0
MICROSOFT CORP COM 594918104 25,662 300,000 SH Put SOLE   300,000 0 0
MICROSOFT CORP COM 594918104 39,517 461,967 SH   SOLE   461,967 0 0
MICROSOFT CORP COM 594918104 47,047 550,000 SH Call SOLE   550,000 0 0
MICROSOFT CORP COM 594918104 47,047 550,000 SH Put SOLE   550,000 0 0
MICROSOFT CORP COM 594918104 66,764 780,500 SH Put SOLE   780,500 0 0
MICROVISION INC DEL COM NEW 594960304 18 11,340 SH   SOLE   11,340 0 0
MICROSTRATEGY INC CL A NEW 594972408 193 1,470 SH   SOLE   1,470 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 352 4,000 SH Put SOLE   4,000 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 487 5,547 SH   SOLE   5,547 0 0
MICRON TECHNOLOGY INC COM 595112103 25 600 SH Put SOLE   600 0 0
MICRON TECHNOLOGY INC COM 595112103 1,028 25,000 SH Call SOLE   25,000 0 0
MICRON TECHNOLOGY INC COM 595112103 1,131 27,500 SH Put SOLE   27,500 0 0
MICRON TECHNOLOGY INC COM 595112103 1,521 37,000 SH Put SOLE   37,000 0 0
MICRON TECHNOLOGY INC COM 595112103 2,056 50,000 SH Call SOLE   50,000 0 0
MICRON TECHNOLOGY INC COM 595112103 2,981 72,500 SH Call SOLE   72,500 0 0
MICRON TECHNOLOGY INC COM 595112103 3,084 75,000 SH Put SOLE   75,000 0 0
MICRON TECHNOLOGY INC COM 595112103 3,401 82,700 SH Put SOLE   82,700 0 0
MICRON TECHNOLOGY INC COM 595112103 3,734 90,800 SH Put SOLE   90,800 0 0
MICRON TECHNOLOGY INC COM 595112103 4,112 100,000 SH Call SOLE   100,000 0 0
MICRON TECHNOLOGY INC COM 595112103 4,112 100,000 SH Put SOLE   100,000 0 0
MICRON TECHNOLOGY INC COM 595112103 4,215 102,500 SH Put SOLE   102,500 0 0
MICRON TECHNOLOGY INC COM 595112103 4,523 110,000 SH Put SOLE   110,000 0 0
MICRON TECHNOLOGY INC COM 595112103 5,498 133,700 SH Put SOLE   133,700 0 0
MICRON TECHNOLOGY INC COM 595112103 5,547 134,900 SH Put SOLE   134,900 0 0
MICRON TECHNOLOGY INC COM 595112103 6,168 150,000 SH Put SOLE   150,000 0 0
MICRON TECHNOLOGY INC COM 595112103 6,793 165,200 SH Put SOLE   165,200 0 0
MICRON TECHNOLOGY INC COM 595112103 6,834 166,200 SH Call SOLE   166,200 0 0
MICRON TECHNOLOGY INC COM 595112103 7,196 175,000 SH Put SOLE   175,000 0 0
MICRON TECHNOLOGY INC COM 595112103 7,813 190,000 SH Call SOLE   190,000 0 0
MICRON TECHNOLOGY INC COM 595112103 10,280 250,000 SH Call SOLE   250,000 0 0
MICRON TECHNOLOGY INC COM 595112103 11,941 290,400 SH Put SOLE   290,400 0 0
MICRON TECHNOLOGY INC COM 595112103 12,336 300,000 SH Put SOLE   300,000 0 0
MICRON TECHNOLOGY INC COM 595112103 29,812 725,000 SH Put SOLE   725,000 0 0
MICRON TECHNOLOGY INC COM 595112103 39,553 961,900 SH Call SOLE   961,900 0 0
MICRON TECHNOLOGY INC COM 595112103 50,110 1,218,626 SH   SOLE   1,218,626 0 0
MICRON TECHNOLOGY INC COM 595112103 50,265 1,222,400 SH Put SOLE   1,222,400 0 0
MICRON TECHNOLOGY INC COM 595112103 78,128 1,900,000 SH Put SOLE   1,900,000 0 0
MICROSEMI CORP COM 595137100 290 5,608 SH   SOLE   5,608 0 0
MICROSEMI CORP COM 595137100 3,099 60,000 SH Put SOLE   60,000 0 0
MID AMER APT CMNTYS INC COM 59522J103 273 2,712 SH   SOLE   2,712 0 0
MIDDLEFIELD BANC CORP COM NEW 596304204 18 378 SH   SOLE   378 0 0
MIDDLESEX WATER CO COM 596680108 96 2,394 SH   SOLE   2,394 0 0
MIDLAND STS BANCORP INC ILL COM 597742105 78 2,394 SH   SOLE   2,394 0 0
MIDSOUTH BANCORP INC COM 598039105 30 2,268 SH   SOLE   2,268 0 0
MIDSTATES PETE CO INC COM PAR 59804T407 29 1,764 SH   SOLE   1,764 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103 56 1,680 SH   SOLE   1,680 0 0
MILACRON HLDGS CORP COM 59870L106 162 8,484 SH   SOLE   8,484 0 0
MILLER HERMAN INC COM 600544100 429 10,720 SH   SOLE   10,720 0 0
MILLER INDS INC TENN COM NEW 600551204 44 1,722 SH   SOLE   1,722 0 0
MIMEDX GROUP INC COM 602496101 19 1,500 SH Call SOLE   1,500 0 0
MIMEDX GROUP INC COM 602496101 62 4,900 SH Call SOLE   4,900 0 0
MIMEDX GROUP INC COM 602496101 63 5,000 SH Call SOLE   5,000 0 0
MIMEDX GROUP INC COM 602496101 629 49,843 SH   SOLE   49,843 0 0
MIMEDX GROUP INC COM 602496101 1,424 112,900 SH Put SOLE   112,900 0 0
MINDBODY INC COM CL A 60255W105 201 6,594 SH   SOLE   6,594 0 0
MINERALS TECHNOLOGIES INC COM 603158106 367 5,334 SH   SOLE   5,334 0 0
MINERVA NEUROSCIENCES INC COM 603380106 26 4,284 SH   SOLE   4,284 0 0
MIRAGEN THERAPEUTICS INC COM 60463E103 20 1,890 SH   SOLE   1,890 0 0
MISTRAS GROUP INC COM 60649T107 62 2,646 SH   SOLE   2,646 0 0
MITEK SYS INC COM NEW 606710200 42 4,662 SH   SOLE   4,662 0 0
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADR 606822104 207 28,500 SH Call SOLE   28,500 0 0
MOBILEIRON INC COM NEW 60739U204 33 8,358 SH   SOLE   8,358 0 0
MOBILE MINI INC COM 60740F105 233 6,762 SH   SOLE   6,762 0 0
MODEL N INC COM 607525102 55 3,486 SH   SOLE   3,486 0 0
MODEL N INC COM 607525102 1,339 85,000 SH Put SOLE   85,000 0 0
MODINE MFG CO COM 607828100 152 7,518 SH   SOLE   7,518 0 0
MOELIS & CO CL A 60786M105 230 4,746 SH   SOLE   4,746 0 0
MOHAWK INDS INC COM 608190104 2,725 9,875 SH   SOLE   9,875 0 0
MOLINA HEALTHCARE INC COM 60855R100 512 6,678 SH   SOLE   6,678 0 0
MOLSON COORS BREWING CO CL B 60871R209 356 4,337 SH   SOLE   4,337 0 0
MOMENTA PHARMACEUTICALS INC COM 60877T100 156 11,214 SH   SOLE   11,214 0 0
MOMO INC ADR 60879B107 10 400 SH Call SOLE   400 0 0
MOMO INC ADR 60879B107 1,224 50,000 SH Put SOLE   50,000 0 0
MONARCH CASINO & RESORT INC COM 609027107 82 1,822 SH   SOLE   1,822 0 0
MONDELEZ INTL INC CL A 609207105 4 100 SH Call SOLE   100 0 0
MONDELEZ INTL INC CL A 609207105 4 100 SH Put SOLE   100 0 0
MONDELEZ INTL INC CL A 609207105 13 300 SH Call SOLE   300 0 0
MONDELEZ INTL INC CL A 609207105 60 1,400 SH Put SOLE   1,400 0 0
MONDELEZ INTL INC CL A 609207105 68 1,600 SH Call SOLE   1,600 0 0
MONDELEZ INTL INC CL A 609207105 86 2,000 SH Call SOLE   2,000 0 0
MONDELEZ INTL INC CL A 609207105 90 2,100 SH Call SOLE   2,100 0 0
MONDELEZ INTL INC CL A 609207105 116 2,700 SH Call SOLE   2,700 0 0
MONDELEZ INTL INC CL A 609207105 133 3,100 SH Put SOLE   3,100 0 0
MONDELEZ INTL INC CL A 609207105 171 4,000 SH Call SOLE   4,000 0 0
MONDELEZ INTL INC CL A 609207105 171 4,000 SH Put SOLE   4,000 0 0
MONDELEZ INTL INC CL A 609207105 171 4,000 SH Put SOLE   4,000 0 0
MONDELEZ INTL INC CL A 609207105 175 4,100 SH Put SOLE   4,100 0 0
MONDELEZ INTL INC CL A 609207105 218 5,100 SH Put SOLE   5,100 0 0
MONDELEZ INTL INC CL A 609207105 270 6,300 SH Put SOLE   6,300 0 0
MONDELEZ INTL INC CL A 609207105 368 8,600 SH Call SOLE   8,600 0 0
MONDELEZ INTL INC CL A 609207105 428 10,000 SH Put SOLE   10,000 0 0
MONDELEZ INTL INC CL A 609207105 877 20,500 SH Call SOLE   20,500 0 0
MONDELEZ INTL INC CL A 609207105 907 21,200 SH Put SOLE   21,200 0 0
MONDELEZ INTL INC CL A 609207105 959 22,400 SH Put SOLE   22,400 0 0
MONDELEZ INTL INC CL A 609207105 963 22,500 SH Put SOLE   22,500 0 0
MONDELEZ INTL INC CL A 609207105 1,216 28,400 SH Put SOLE   28,400 0 0
MONDELEZ INTL INC CL A 609207105 1,495 34,920 SH   SOLE   34,920 0 0
MONDELEZ INTL INC CL A 609207105 1,498 35,000 SH Put SOLE   35,000 0 0
MONDELEZ INTL INC CL A 609207105 1,605 37,500 SH Put SOLE   37,500 0 0
MONDELEZ INTL INC CL A 609207105 1,926 45,000 SH Put SOLE   45,000 0 0
MONDELEZ INTL INC CL A 609207105 2,876 67,200 SH Put SOLE   67,200 0 0
MONDELEZ INTL INC CL A 609207105 3,257 76,100 SH Put SOLE   76,100 0 0
MONDELEZ INTL INC CL A 609207105 3,544 82,800 SH Put SOLE   82,800 0 0
MONDELEZ INTL INC CL A 609207105 3,852 90,000 SH Put SOLE   90,000 0 0
MONDELEZ INTL INC CL A 609207105 4,417 103,200 SH Call SOLE   103,200 0 0
MONDELEZ INTL INC CL A 609207105 17,120 400,000 SH Put SOLE   400,000 0 0
MONEYGRAM INTL INC COM NEW 60935Y208 59 4,494 SH   SOLE   4,494 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 192 10,794 SH   SOLE   10,794 0 0
MONOLITHIC PWR SYS INC COM 609839105 684 6,090 SH   SOLE   6,090 0 0
MONOTYPE IMAGING HOLDINGS IN COM 61022P100 154 6,384 SH   SOLE   6,384 0 0
MONRO INC COM 610236101 328 5,751 SH   SOLE   5,751 0 0
MONRO INC COM 610236101 1,509 26,500 SH Put SOLE   26,500 0 0
MONSANTO CO NEW COM 61166W101 1,051 9,000 SH Put SOLE   9,000 0 0
MONSANTO CO NEW COM 61166W101 1,200 10,280 SH   SOLE   10,280 0 0
MONSANTO CO NEW COM 61166W101 2,336 20,000 SH Call SOLE   20,000 0 0
MONSANTO CO NEW COM 61166W101 2,336 20,000 SH Put SOLE   20,000 0 0
MONSANTO CO NEW COM 61166W101 3,503 30,000 SH Call SOLE   30,000 0 0
MONSANTO CO NEW COM 61166W101 3,503 30,000 SH Call SOLE   30,000 0 0
MONSANTO CO NEW COM 61166W101 37,486 321,000 SH Put SOLE   321,000 0 0
MONSANTO CO NEW COM 61166W101 40,885 350,100 SH Put SOLE   350,100 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 127 2,000 SH Call SOLE   2,000 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 127 2,000 SH Call SOLE   2,000 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 184 2,900 SH Put SOLE   2,900 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 291 4,600 SH Put SOLE   4,600 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 310 4,900 SH Put SOLE   4,900 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 335 5,300 SH Put SOLE   5,300 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 348 5,500 SH Put SOLE   5,500 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 608 9,600 SH   SOLE   9,600 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 627 9,900 SH Call SOLE   9,900 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 1,842 29,100 SH Put SOLE   29,100 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 4,380 69,200 SH Call SOLE   69,200 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 5,696 90,000 SH Call SOLE   90,000 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 8,607 136,000 SH Put SOLE   136,000 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 9,791 154,700 SH Put SOLE   154,700 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 11,392 180,000 SH Call SOLE   180,000 0 0
MOODYS CORP COM 615369105 573 3,880 SH   SOLE   3,880 0 0
MOOG INC CL A 615394202 419 4,830 SH   SOLE   4,830 0 0
MORGAN STANLEY COM NEW 617446448 52 1,000 SH Put SOLE   1,000 0 0
MORGAN STANLEY COM NEW 617446448 131 2,500 SH Put SOLE   2,500 0 0
MORGAN STANLEY COM NEW 617446448 944 18,000 SH Put SOLE   18,000 0 0
MORGAN STANLEY COM NEW 617446448 950 18,100 SH Put SOLE   18,100 0 0
MORGAN STANLEY COM NEW 617446448 1,574 30,000 SH Put SOLE   30,000 0 0
MORGAN STANLEY COM NEW 617446448 1,716 32,700 SH Put SOLE   32,700 0 0
MORGAN STANLEY COM NEW 617446448 2,099 40,000 SH Call SOLE   40,000 0 0
MORGAN STANLEY COM NEW 617446448 2,099 40,000 SH Put SOLE   40,000 0 0
MORGAN STANLEY COM NEW 617446448 2,120 40,400 SH Put SOLE   40,400 0 0
MORGAN STANLEY COM NEW 617446448 2,408 45,900 SH Put SOLE   45,900 0 0
MORGAN STANLEY COM NEW 617446448 2,624 50,000 SH Put SOLE   50,000 0 0
MORGAN STANLEY COM NEW 617446448 2,624 50,000 SH Put SOLE   50,000 0 0
MORGAN STANLEY COM NEW 617446448 3,148 60,000 SH Put SOLE   60,000 0 0
MORGAN STANLEY COM NEW 617446448 3,542 67,500 SH Put SOLE   67,500 0 0
MORGAN STANLEY COM NEW 617446448 4,198 80,000 SH Put SOLE   80,000 0 0
MORGAN STANLEY COM NEW 617446448 4,591 87,500 SH Put SOLE   87,500 0 0
MORGAN STANLEY COM NEW 617446448 4,654 88,700 SH Put SOLE   88,700 0 0
MORGAN STANLEY COM NEW 617446448 4,722 90,000 SH Put SOLE   90,000 0 0
MORGAN STANLEY COM NEW 617446448 4,880 93,000 SH Call SOLE   93,000 0 0
MORGAN STANLEY COM NEW 617446448 5,247 100,000 SH Put SOLE   100,000 0 0
MORGAN STANLEY COM NEW 617446448 5,247 100,000 SH Put SOLE   100,000 0 0
MORGAN STANLEY COM NEW 617446448 6,622 126,200 SH Call SOLE   126,200 0 0
MORGAN STANLEY COM NEW 617446448 7,871 150,000 SH Put SOLE   150,000 0 0
MORGAN STANLEY COM NEW 617446448 7,871 150,000 SH Put SOLE   150,000 0 0
MORGAN STANLEY COM NEW 617446448 7,871 150,000 SH Put SOLE   150,000 0 0
MORGAN STANLEY COM NEW 617446448 10,494 200,000 SH Put SOLE   200,000 0 0
MORGAN STANLEY COM NEW 617446448 13,144 250,500 SH Put SOLE   250,500 0 0
MORGAN STANLEY COM NEW 617446448 15,741 300,000 SH Put SOLE   300,000 0 0
MORGAN STANLEY COM NEW 617446448 15,741 300,000 SH Put SOLE   300,000 0 0
MORGAN STANLEY COM NEW 617446448 16,922 322,500 SH Put SOLE   322,500 0 0
MORGAN STANLEY COM NEW 617446448 17,499 333,500 SH Call SOLE   333,500 0 0
MORGAN STANLEY COM NEW 617446448 18,197 346,800 SH Put SOLE   346,800 0 0
MORGAN STANLEY COM NEW 617446448 19,786 377,100 SH Put SOLE   377,100 0 0
MORGAN STANLEY COM NEW 617446448 20,988 400,000 SH Put SOLE   400,000 0 0
MORGAN STANLEY COM NEW 617446448 29,236 557,200 SH Put SOLE   557,200 0 0
MORGAN STANLEY COM NEW 617446448 38,392 731,698 SH   SOLE   731,698 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 51 2,000 SH Call SOLE   2,000 0 0
MOSAIC CO NEW COM 61945C103 51 2,000 SH Call SOLE   2,000 0 0
MOSAIC CO NEW COM 61945C103 82 3,200 SH Call SOLE   3,200 0 0
MOSAIC CO NEW COM 61945C103 210 8,200 SH   SOLE   8,200 0 0
MOSAIC CO NEW COM 61945C103 257 10,000 SH Call SOLE   10,000 0 0
MOSAIC CO NEW COM 61945C103 770 30,000 SH Put SOLE   30,000 0 0
MOSAIC CO NEW COM 61945C103 2,309 90,000 SH Call SOLE   90,000 0 0
MOSAIC CO NEW COM 61945C103 2,309 90,000 SH Put SOLE   90,000 0 0
MOSAIC CO NEW COM 61945C103 2,566 100,000 SH Put SOLE   100,000 0 0
MOSAIC CO NEW COM 61945C103 2,848 111,000 SH Put SOLE   111,000 0 0
MOSAIC CO NEW COM 61945C103 4,619 180,000 SH Call SOLE   180,000 0 0
MOSAIC CO NEW COM 61945C103 6,800 265,000 SH Call SOLE   265,000 0 0
MOSAIC CO NEW COM 61945C103 6,800 265,000 SH Call SOLE   265,000 0 0
MOSAIC CO NEW COM 61945C103 6,928 270,000 SH Put SOLE   270,000 0 0
MOTORCAR PTS AMER INC COM 620071100 69 2,772 SH   SOLE   2,772 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 343 3,800 SH   SOLE   3,800 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 3,614 40,000 SH Call SOLE   40,000 0 0
MOVADO GROUP INC COM 624580106 74 2,310 SH   SOLE   2,310 0 0
MUELLER INDS INC COM 624756102 308 8,694 SH   SOLE   8,694 0 0
MUELLER WTR PRODS INC COM SER A 624758108 296 23,604 SH   SOLE   23,604 0 0
MULESOFT INC CL A 625207105 86 3,696 SH   SOLE   3,696 0 0
MULTI COLOR CORP COM 625383104 157 2,100 SH   SOLE   2,100 0 0
MUTUALFIRST FINL INC COM 62845B104 36 924 SH   SOLE   924 0 0
MYERS INDS INC COM 628464109 69 3,528 SH   SOLE   3,528 0 0
MYRIAD GENETICS INC COM 62855J104 338 9,828 SH   SOLE   9,828 0 0
MYOKARDIA INC COM 62857M105 124 2,940 SH   SOLE   2,940 0 0
NBT BANCORP INC COM 628778102 240 6,510 SH   SOLE   6,510 0 0
NCI BUILDING SYS INC COM NEW 628852204 118 6,132 SH   SOLE   6,132 0 0
NCR CORP NEW COM 62886E108 73 2,151 SH   SOLE   2,151 0 0
NCR CORP NEW COM 62886E108 170 5,000 SH Call SOLE   5,000 0 0
NCR CORP NEW COM 62886E108 1,700 50,000 SH Call SOLE   50,000 0 0
NCS MULTISTAGE HLDGS INC COM 628877102 24 1,596 SH   SOLE   1,596 0 0
NIC INC COM 62914B100 162 9,786 SH   SOLE   9,786 0 0
NIC INC COM 62914B100 193 11,600 SH Put SOLE   11,600 0 0
NIC INC COM 62914B100 194 11,700 SH Put SOLE   11,700 0 0
NL INDS INC COM NEW 629156407 72 5,065 SH   SOLE   5,065 0 0
NN INC COM 629337106 114 4,116 SH   SOLE   4,116 0 0
NRG ENERGY INC COM NEW 629377508 85 3,000 SH Put SOLE   3,000 0 0
NRG ENERGY INC COM NEW 629377508 114 4,000 SH Call SOLE   4,000 0 0
NRG ENERGY INC COM NEW 629377508 558 19,600 SH Call SOLE   19,600 0 0
NRG ENERGY INC COM NEW 629377508 723 25,400 SH Call SOLE   25,400 0 0
NRG ENERGY INC COM NEW 629377508 857 30,100 SH Put SOLE   30,100 0 0
NRG ENERGY INC COM NEW 629377508 1,424 50,000 SH Call SOLE   50,000 0 0
NRG ENERGY INC COM NEW 629377508 1,512 53,100 SH Call SOLE   53,100 0 0
NRG ENERGY INC COM NEW 629377508 2,802 98,400 SH Put SOLE   98,400 0 0
NRG ENERGY INC COM NEW 629377508 3,352 117,700 SH Put SOLE   117,700 0 0
NRG ENERGY INC COM NEW 629377508 4,335 152,200 SH Call SOLE   152,200 0 0
NRG ENERGY INC COM NEW 629377508 9,219 323,700 SH Put SOLE   323,700 0 0
NRG ENERGY INC COM NEW 629377508 9,290 326,200 SH Call SOLE   326,200 0 0
NRG ENERGY INC COM NEW 629377508 13,693 480,800 SH Call SOLE   480,800 0 0
NRG ENERGY INC COM NEW 629377508 115,236 4,046,219 SH   SOLE   4,046,219 0 0
NRG YIELD INC CL A NEW 62942X306 102 5,418 SH   SOLE   5,418 0 0
NRG YIELD INC CL C 62942X405 185 9,786 SH   SOLE   9,786 0 0
NVE CORP COM NEW 629445206 61 714 SH   SOLE   714 0 0
NV5 GLOBAL INC COM 62945V109 64 1,176 SH   SOLE   1,176 0 0
NANOMETRICS INC COM 630077105 90 3,612 SH   SOLE   3,612 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 23 3,108 SH   SOLE   3,108 0 0
NANTHEALTH INC COM 630104107 8 2,730 SH   SOLE   2,730 0 0
NANTKWEST INC COM 63016Q102 21 4,662 SH   SOLE   4,662 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105 15 1,764 SH   SOLE   1,764 0 0
NASDAQ INC COM 631103108 518 6,745 SH   SOLE   6,745 0 0
NATERA INC COM 632307104 43 4,746 SH   SOLE   4,746 0 0
NATHANS FAMOUS INC NEW COM 632347100 35 462 SH   SOLE   462 0 0
NATIONAL BK HLDGS CORP CL A 633707104 124 3,822 SH   SOLE   3,822 0 0
NATIONAL BANKSHARES INC VA COM 634865109 48 1,050 SH   SOLE   1,050 0 0
NATIONAL BEVERAGE CORP COM 635017106 176 1,806 SH   SOLE   1,806 0 0
NATIONAL CINEMEDIA INC COM 635309107 65 9,492 SH   SOLE   9,492 0 0
NATIONAL COMM CORP COM 63546L102 68 1,680 SH   SOLE   1,680 0 0
NATIONAL HEALTHCARE CORP COM 635906100 105 1,722 SH   SOLE   1,722 0 0
NATIONAL GEN HLDGS CORP COM 636220303 147 7,476 SH   SOLE   7,476 0 0
NATIONAL HEALTH INVS INC COM 63633D104 459 6,090 SH   SOLE   6,090 0 0
NATIONAL OILWELL VARCO INC COM 637071101 72 2,000 SH Put SOLE   2,000 0 0
NATIONAL OILWELL VARCO INC COM 637071101 370 10,283 SH   SOLE   10,283 0 0
NATIONAL PRESTO INDS INC COM 637215104 75 756 SH   SOLE   756 0 0
NATIONAL RESH CORP CL A 637372202 53 1,428 SH   SOLE   1,428 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 184 6,762 SH   SOLE   6,762 0 0
NATIONAL VISION HLDGS INC COM 63845R107 116 2,856 SH   SOLE   2,856 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102 111 336 SH   SOLE   336 0 0
NATIONSTAR MTG HLDGS INC COM 63861C109 82 4,452 SH   SOLE   4,452 0 0
NATIONSTAR MTG HLDGS INC COM 63861C109 370 20,000 SH Call SOLE   20,000 0 0
NATIONSTAR MTG HLDGS INC COM 63861C109 1,499 81,000 SH Call SOLE   81,000 0 0
NATURAL GAS SERVICES GROUP COM 63886Q109 52 1,974 SH   SOLE   1,974 0 0
NATURAL HEALTH TRENDS CORP COM PAR $.001 63888P406 17 1,092 SH   SOLE   1,092 0 0
NATURAL GROCERS BY VITAMIN C COM 63888U108 12 1,386 SH   SOLE   1,386 0 0
NAVIGATORS GROUP INC COM 638904102 153 3,150 SH   SOLE   3,150 0 0
NATURAL RESOURCE PARTNERS L COM UNIT LTD PAR 63900P608 128 4,938 SH   SOLE   4,938 0 0
NATURES SUNSHINE PRODUCTS IN COM 639027101 19 1,638 SH   SOLE   1,638 0 0
NATUS MEDICAL INC DEL COM 639050103 176 4,620 SH   SOLE   4,620 0 0
NAUTILUS INC COM 63910B102 120 9,022 SH   SOLE   9,022 0 0
NAVISTAR INTL CORP NEW COM 63934E108 326 7,602 SH   SOLE   7,602 0 0
NAVISTAR INTL CORP NEW COM 63934E108 2,787 65,000 SH Call SOLE   65,000 0 0
NAVIGANT CONSULTING INC COM 63935N107 135 6,972 SH   SOLE   6,972 0 0
NAVIENT CORPORATION COM 63938C108 853 64,066 SH   SOLE   64,066 0 0
NAVIENT CORPORATION COM 63938C108 3,197 240,000 SH Put SOLE   240,000 0 0
NEENAH PAPER INC COM 640079109 232 2,562 SH   SOLE   2,562 0 0
NEKTAR THERAPEUTICS COM 640268108 1,347 22,554 SH   SOLE   22,554 0 0
NEKTAR THERAPEUTICS COM 640268108 2,687 45,000 SH Call SOLE   45,000 0 0
NELNET INC CL A 64031N108 159 2,898 SH   SOLE   2,898 0 0
NEOGEN CORP COM 640491106 463 5,628 SH   SOLE   5,628 0 0
NEOGENOMICS INC COM NEW 64049M209 75 8,442 SH   SOLE   8,442 0 0
NEOPHOTONICS CORP COM 64051T100 33 4,956 SH   SOLE   4,956 0 0
NEOS THERAPEUTICS INC COM 64052L106 37 3,612 SH   SOLE   3,612 0 0
NET 1 UEPS TECHNOLOGIES INC COM NEW 64107N206 511 43,000 SH Put SOLE   43,000 0 0
NET 1 UEPS TECHNOLOGIES INC COM NEW 64107N206 535 45,000 SH Call SOLE   45,000 0 0
NET 1 UEPS TECHNOLOGIES INC COM NEW 64107N206 565 47,500 SH Call SOLE   47,500 0 0
NET 1 UEPS TECHNOLOGIES INC COM NEW 64107N206 565 47,500 SH Put SOLE   47,500 0 0
NET 1 UEPS TECHNOLOGIES INC COM NEW 64107N206 595 50,000 SH Call SOLE   50,000 0 0
NET 1 UEPS TECHNOLOGIES INC COM NEW 64107N206 951 80,000 SH Call SOLE   80,000 0 0
NET 1 UEPS TECHNOLOGIES INC COM NEW 64107N206 1,251 105,250 SH   SOLE   105,250 0 0
NET 1 UEPS TECHNOLOGIES INC COM NEW 64107N206 2,378 200,000 SH Call SOLE   200,000 0 0
NET 1 UEPS TECHNOLOGIES INC COM NEW 64107N206 2,378 200,000 SH Put SOLE   200,000 0 0
NETAPP INC COM 64110D104 111 2,000 SH Put SOLE   2,000 0 0
NETAPP INC COM 64110D104 350 6,320 SH   SOLE   6,320 0 0
NETFLIX INC COM 64110L106 38 200 SH Call SOLE   200 0 0
NETFLIX INC COM 64110L106 58 300 SH Call SOLE   300 0 0
NETFLIX INC COM 64110L106 173 900 SH Call SOLE   900 0 0
NETFLIX INC COM 64110L106 173 900 SH Put SOLE   900 0 0
NETFLIX INC COM 64110L106 230 1,200 SH Put SOLE   1,200 0 0
NETFLIX INC COM 64110L106 269 1,400 SH Put SOLE   1,400 0 0
NETFLIX INC COM 64110L106 288 1,500 SH Put SOLE   1,500 0 0
NETFLIX INC COM 64110L106 672 3,500 SH Put SOLE   3,500 0 0
NETFLIX INC COM 64110L106 825 4,300 SH Put SOLE   4,300 0 0
NETFLIX INC COM 64110L106 921 4,800 SH Put SOLE   4,800 0 0
NETFLIX INC COM 64110L106 960 5,000 SH Call SOLE   5,000 0 0
NETFLIX INC COM 64110L106 1,113 5,800 SH Call SOLE   5,800 0 0
NETFLIX INC COM 64110L106 1,363 7,100 SH Put SOLE   7,100 0 0
NETFLIX INC COM 64110L106 1,920 10,000 SH Call SOLE   10,000 0 0
NETFLIX INC COM 64110L106 1,958 10,200 SH Put SOLE   10,200 0 0
NETFLIX INC COM 64110L106 2,476 12,900 SH Put SOLE   12,900 0 0
NETFLIX INC COM 64110L106 2,879 15,000 SH Put SOLE   15,000 0 0
NETFLIX INC COM 64110L106 2,879 15,000 SH Put SOLE   15,000 0 0
NETFLIX INC COM 64110L106 2,937 15,300 SH Put SOLE   15,300 0 0
NETFLIX INC COM 64110L106 3,839 20,000 SH Put SOLE   20,000 0 0
NETFLIX INC COM 64110L106 3,839 20,000 SH Put SOLE   20,000 0 0
NETFLIX INC COM 64110L106 4,799 25,000 SH Put SOLE   25,000 0 0
NETFLIX INC COM 64110L106 4,799 25,000 SH Put SOLE   25,000 0 0
NETFLIX INC COM 64110L106 5,900 30,738 SH   SOLE   30,738 0 0
NETFLIX INC COM 64110L106 7,064 36,800 SH Put SOLE   36,800 0 0
NETFLIX INC COM 64110L106 7,678 40,000 SH Put SOLE   40,000 0 0
NETFLIX INC COM 64110L106 9,598 50,000 SH Put SOLE   50,000 0 0
NETEASE INC SPONSORED ADR 64110W102 35 100 SH Put SOLE   100 0 0
NETEASE INC SPONSORED ADR 64110W102 138 400 SH Put SOLE   400 0 0
NETEASE INC SPONSORED ADR 64110W102 276 800 SH Put SOLE   800 0 0
NETEASE INC SPONSORED ADR 64110W102 863 2,500 SH Put SOLE   2,500 0 0
NETEASE INC SPONSORED ADR 64110W102 2,312 6,700 SH Put SOLE   6,700 0 0
NETEASE INC SPONSORED ADR 64110W102 6,449 18,688 SH   SOLE   18,688 0 0
NETEASE INC SPONSORED ADR 64110W102 6,694 19,400 SH Put SOLE   19,400 0 0
NETEASE INC SPONSORED ADR 64110W102 6,901 20,000 SH Put SOLE   20,000 0 0
NETEASE INC SPONSORED ADR 64110W102 10,904 31,600 SH Put SOLE   31,600 0 0
NETEASE INC SPONSORED ADR 64110W102 10,973 31,800 SH Put SOLE   31,800 0 0
NETEASE INC SPONSORED ADR 64110W102 13,975 40,500 SH Put SOLE   40,500 0 0
NETEASE INC SPONSORED ADR 64110W102 14,389 41,700 SH Put SOLE   41,700 0 0
NETGEAR INC COM 64111Q104 279 4,746 SH   SOLE   4,746 0 0
NETSCOUT SYS INC COM 64115T104 391 12,852 SH   SOLE   12,852 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 162 2,091 SH   SOLE   2,091 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 2,328 30,000 SH Put SOLE   30,000 0 0
NEVRO CORP COM 64157F103 293 4,242 SH   SOLE   4,242 0 0
NEW HOME CO INC COM 645370107 24 1,932 SH   SOLE   1,932 0 0
NEW JERSEY RES COM 646025106 527 13,104 SH   SOLE   13,104 0 0
NEW MEDIA INVT GROUP INC COM 64704V106 132 7,854 SH   SOLE   7,854 0 0
NEW RELIC INC COM 64829B100 264 4,578 SH   SOLE   4,578 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 65 5,000 SH   SOLE   5,000 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 104 16,926 SH   SOLE   16,926 0 0
NEW YORK TIMES CO CL A 650111107 355 19,194 SH   SOLE   19,194 0 0
NEWELL BRANDS INC COM 651229106 294 9,500 SH Call SOLE   9,500 0 0
NEWELL BRANDS INC COM 651229106 353 11,440 SH   SOLE   11,440 0 0
NEWELL BRANDS INC COM 651229106 494 16,000 SH Call SOLE   16,000 0 0
NEWFIELD EXPL CO COM 651290108 146 4,640 SH   SOLE   4,640 0 0
NEWFIELD EXPL CO COM 651290108 1,734 55,000 SH Call SOLE   55,000 0 0
NEWLINK GENETICS CORP COM 651511107 36 4,452 SH   SOLE   4,452 0 0
NEWLINK GENETICS CORP COM 651511107 203 25,000 SH Call SOLE   25,000 0 0
NEWMONT MINING CORP COM 651639106 150 4,000 SH Put SOLE   4,000 0 0
NEWMONT MINING CORP COM 651639106 467 12,440 SH   SOLE   12,440 0 0
NEWMONT MINING CORP COM 651639106 1,876 50,000 SH Put SOLE   50,000 0 0
NEWMONT MINING CORP COM 651639106 3,752 100,000 SH Put SOLE   100,000 0 0
NEWMONT MINING CORP COM 651639106 5,628 150,000 SH Put SOLE   150,000 0 0
NEWMONT MINING CORP COM 651639106 9,388 250,200 SH Call SOLE   250,200 0 0
NEWMONT MINING CORP COM 651639106 10,656 284,000 SH Put SOLE   284,000 0 0
NEWMONT MINING CORP COM 651639106 11,256 300,000 SH Put SOLE   300,000 0 0
NEWMONT MINING CORP COM 651639106 13,507 360,000 SH Put SOLE   360,000 0 0
NEWPARK RES INC COM PAR $.01NEW 651718504 110 12,810 SH   SOLE   12,810 0 0
NEWS CORP NEW CL A 65249B109 145 8,960 SH   SOLE   8,960 0 0
NEWS CORP NEW CL B 65249B208 47 2,840 SH   SOLE   2,840 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 522 6,678 SH   SOLE   6,678 0 0
NEXTERA ENERGY INC COM 65339F101 1,718 11,000 SH   SOLE   11,000 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 76 2,718 SH   SOLE   2,718 0 0
NEXEO SOLUTIONS INC COM SHS 65342H102 36 3,990 SH   SOLE   3,990 0 0
NI HLDGS INC COM 65342T106 27 1,596 SH   SOLE   1,596 0 0
NICOLET BANKSHARES INC COM 65406E102 74 1,344 SH   SOLE   1,344 0 0
NIKE INC CL B 654106103 1,138 18,200 SH Call SOLE   18,200 0 0
NIKE INC CL B 654106103 1,251 20,000 SH Call SOLE   20,000 0 0
NIKE INC CL B 654106103 1,251 20,000 SH Call SOLE   20,000 0 0
NIKE INC CL B 654106103 1,251 20,000 SH Call SOLE   20,000 0 0
NIKE INC CL B 654106103 1,251 20,000 SH Put SOLE   20,000 0 0
NIKE INC CL B 654106103 1,251 20,000 SH Put SOLE   20,000 0 0
NIKE INC CL B 654106103 1,551 24,800 SH Call SOLE   24,800 0 0
NIKE INC CL B 654106103 1,919 30,680 SH   SOLE   30,680 0 0
NIKE INC CL B 654106103 3,115 49,800 SH Put SOLE   49,800 0 0
NIKE INC CL B 654106103 3,440 55,000 SH Put SOLE   55,000 0 0
NIKE INC CL B 654106103 9,383 150,000 SH Call SOLE   150,000 0 0
NIKE INC CL B 654106103 9,383 150,000 SH Put SOLE   150,000 0 0
NIKE INC CL B 654106103 19,703 315,000 SH Put SOLE   315,000 0 0
NISOURCE INC COM 65473P105 202 7,880 SH   SOLE   7,880 0 0
NOKIA CORP SPONSORED ADR 654902204 4 787 SH   SOLE   787 0 0
NOBLE ENERGY INC COM 655044105 331 11,360 SH   SOLE   11,360 0 0
NOBLE ENERGY INC COM 655044105 583 20,000 SH Call SOLE   20,000 0 0
NOODLES & CO COM CL A 65540B105 9 1,806 SH   SOLE   1,806 0 0
NORDSTROM INC COM 655664100 95 2,000 SH Call SOLE   2,000 0 0
NORDSTROM INC COM 655664100 95 2,000 SH Call SOLE   2,000 0 0
NORDSTROM INC COM 655664100 95 2,000 SH Call SOLE   2,000 0 0
NORDSTROM INC COM 655664100 190 4,000 SH Call SOLE   4,000 0 0
NORDSTROM INC COM 655664100 355 7,500 SH Call SOLE   7,500 0 0
NORDSTROM INC COM 655664100 379 8,000 SH Put SOLE   8,000 0 0
NORDSTROM INC COM 655664100 1,421 30,000 SH Put SOLE   30,000 0 0
NORDSTROM INC COM 655664100 2,108 44,500 SH Call SOLE   44,500 0 0
NORDSTROM INC COM 655664100 2,369 50,000 SH Put SOLE   50,000 0 0
NORDSTROM INC COM 655664100 3,790 80,000 SH Put SOLE   80,000 0 0
NORDSTROM INC COM 655664100 17,982 379,530 SH   SOLE   379,530 0 0
NORFOLK SOUTHERN CORP COM 655844108 290 2,000 SH Put SOLE   2,000 0 0
NORFOLK SOUTHERN CORP COM 655844108 23,819 164,385 SH   SOLE   164,385 0 0
NORTHEAST BANCORP COM NEW 663904209 25 1,092 SH   SOLE   1,092 0 0
NORTHERN TR CORP COM 665859104 499 5,000 SH   SOLE   5,000 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108 113 6,594 SH   SOLE   6,594 0 0
NORTHRIM BANCORP INC COM 666762109 34 1,008 SH   SOLE   1,008 0 0
NORTHROP GRUMMAN CORP COM 666807102 4,162 13,562 SH   SOLE   13,562 0 0
NORTHSTAR REALTY EUROPE CORP COM 66706L101 112 8,316 SH   SOLE   8,316 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 241 14,406 SH   SOLE   14,406 0 0
NORTHWEST NAT GAS CO COM 667655104 261 4,368 SH   SOLE   4,368 0 0
NORTHWEST PIPE CO COM 667746101 27 1,428 SH   SOLE   1,428 0 0
NORTHWESTERN CORP COM NEW 668074305 446 7,476 SH   SOLE   7,476 0 0
NORWOOD FINANCIAL CORP COM 669549107 29 882 SH   SOLE   882 0 0
NOVAGOLD RES INC COM NEW 66987E206 98 25,000 SH Call SOLE   25,000 0 0
NOVARTIS A G SPONSORED ADR 66987V109 2,250 26,800 SH Call SOLE   26,800 0 0
NOVAVAX INC COM 670002104 53 42,966 SH   SOLE   42,966 0 0
NOVANTA INC COM 67000B104 244 4,872 SH   SOLE   4,872 0 0
NOVELION THERAPEUTICS INC COM NEW 67001K202 7 2,310 SH   SOLE   2,310 0 0
NOVO-NORDISK A S ADR 670100205 1,605 29,900 SH Call SOLE   29,900 0 0
NOW INC COM 67011P100 183 16,590 SH   SOLE   16,590 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 171 2,500 SH Put SOLE   2,500 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 232 3,400 SH Call SOLE   3,400 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 11 700 SH Call SOLE   700 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 44 2,700 SH Put SOLE   2,700 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 128 7,800 SH Put SOLE   7,800 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 168 10,300 SH Put SOLE   10,300 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 237 14,481 SH   SOLE   14,481 0 0
NUCOR CORP COM 670346105 127 2,000 SH Put SOLE   2,000 0 0
NUCOR CORP COM 670346105 127 2,000 SH Put SOLE   2,000 0 0
NUCOR CORP COM 670346105 381 6,000 SH Call SOLE   6,000 0 0
NUCOR CORP COM 670346105 473 7,440 SH   SOLE   7,440 0 0
NUCOR CORP COM 670346105 763 12,000 SH Put SOLE   12,000 0 0
NUCOR CORP COM 670346105 1,246 19,600 SH Put SOLE   19,600 0 0
NUCOR CORP COM 670346105 4,133 65,000 SH Put SOLE   65,000 0 0
NUCOR CORP COM 670346105 8,393 132,000 SH Put SOLE   132,000 0 0
NUCOR CORP COM 670346105 13,015 204,700 SH Call SOLE   204,700 0 0
NUSTAR ENERGY LP UNIT COM 67058H102 149 4,965 SH   SOLE   4,965 0 0
NUTANIX INC CL A 67059N108 582 16,506 SH   SOLE   16,506 0 0
NVIDIA CORP COM 67066G104 19 100 SH Put SOLE   100 0 0
NVIDIA CORP COM 67066G104 77 400 SH Put SOLE   400 0 0
NVIDIA CORP COM 67066G104 194 1,000 SH Put SOLE   1,000 0 0
NVIDIA CORP COM 67066G104 271 1,400 SH Put SOLE   1,400 0 0
NVIDIA CORP COM 67066G104 290 1,500 SH Call SOLE   1,500 0 0
NVIDIA CORP COM 67066G104 387 2,000 SH Call SOLE   2,000 0 0
NVIDIA CORP COM 67066G104 503 2,600 SH Put SOLE   2,600 0 0
NVIDIA CORP COM 67066G104 581 3,000 SH Put SOLE   3,000 0 0
NVIDIA CORP COM 67066G104 581 3,000 SH Put SOLE   3,000 0 0
NVIDIA CORP COM 67066G104 774 4,000 SH Put SOLE   4,000 0 0
NVIDIA CORP COM 67066G104 793 4,100 SH Put SOLE   4,100 0 0
NVIDIA CORP COM 67066G104 1,355 7,000 SH Put SOLE   7,000 0 0
NVIDIA CORP COM 67066G104 1,393 7,200 SH Put SOLE   7,200 0 0
NVIDIA CORP COM 67066G104 1,877 9,700 SH Put SOLE   9,700 0 0
NVIDIA CORP COM 67066G104 1,896 9,800 SH Put SOLE   9,800 0 0
NVIDIA CORP COM 67066G104 2,457 12,700 SH Put SOLE   12,700 0 0
NVIDIA CORP COM 67066G104 3,251 16,800 SH Put SOLE   16,800 0 0
NVIDIA CORP COM 67066G104 3,638 18,800 SH Put SOLE   18,800 0 0
NVIDIA CORP COM 67066G104 3,870 20,000 SH Put SOLE   20,000 0 0
NVIDIA CORP COM 67066G104 3,870 20,000 SH Put SOLE   20,000 0 0
NVIDIA CORP COM 67066G104 4,005 20,700 SH Put SOLE   20,700 0 0
NVIDIA CORP COM 67066G104 4,315 22,299 SH   SOLE   22,299 0 0
NVIDIA CORP COM 67066G104 5,805 30,000 SH Put SOLE   30,000 0 0
NVIDIA CORP COM 67066G104 6,095 31,500 SH Call SOLE   31,500 0 0
NVIDIA CORP COM 67066G104 7,256 37,500 SH Put SOLE   37,500 0 0
NVIDIA CORP COM 67066G104 7,740 40,000 SH Put SOLE   40,000 0 0
NVIDIA CORP COM 67066G104 9,288 48,000 SH Put SOLE   48,000 0 0
NVIDIA CORP COM 67066G104 9,675 50,000 SH Put SOLE   50,000 0 0
NVIDIA CORP COM 67066G104 11,552 59,700 SH Put SOLE   59,700 0 0
NVIDIA CORP COM 67066G104 11,610 60,000 SH Put SOLE   60,000 0 0
NVIDIA CORP COM 67066G104 11,784 60,900 SH Put SOLE   60,900 0 0
NVIDIA CORP COM 67066G104 13,545 70,000 SH Put SOLE   70,000 0 0
NVIDIA CORP COM 67066G104 14,513 75,000 SH Put SOLE   75,000 0 0
NVIDIA CORP COM 67066G104 19,350 100,000 SH Call SOLE   100,000 0 0
NVIDIA CORP COM 67066G104 28,058 145,000 SH Put SOLE   145,000 0 0
NUTRI SYS INC NEW COM 67069D108 239 4,536 SH   SOLE   4,536 0 0
NUVASIVE INC COM 670704105 454 7,770 SH   SOLE   7,770 0 0
NXSTAGE MEDICAL INC COM 67072V103 10 400 SH Put SOLE   400 0 0
NXSTAGE MEDICAL INC COM 67072V103 606 25,000 SH Call SOLE   25,000 0 0
NXSTAGE MEDICAL INC COM 67072V103 1,956 80,742 SH   SOLE   80,742 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 540 2,244 SH   SOLE   2,244 0 0
OFG BANCORP COM 67103X102 64 6,846 SH   SOLE   6,846 0 0
OSI SYSTEMS INC COM 671044105 170 2,646 SH   SOLE   2,646 0 0
OAKTREE CAP GROUP LLC UNIT CL A 674001201 103 2,454 SH   SOLE   2,454 0 0
OASIS PETE INC NEW COM 674215108 63 7,500 SH Put SOLE   7,500 0 0
OASIS PETE INC NEW COM 674215108 392 46,621 SH   SOLE   46,621 0 0
OBALON THERAPEUTICS INC COM 67424L100 9 1,302 SH   SOLE   1,302 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 147 2,000 SH Call SOLE   2,000 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 442 6,000 SH Put SOLE   6,000 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 1,105 15,000 SH Call SOLE   15,000 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 2,190 29,735 SH   SOLE   29,735 0 0
OCEANFIRST FINL CORP COM 675234108 126 4,788 SH   SOLE   4,788 0 0
OCLARO INC COM NEW 67555N206 156 23,100 SH Call SOLE   23,100 0 0
OCLARO INC COM NEW 67555N206 303 45,000 SH Call SOLE   45,000 0 0
OCLARO INC COM NEW 67555N206 303 45,000 SH Put SOLE   45,000 0 0
OCLARO INC COM NEW 67555N206 864 128,135 SH   SOLE   128,135 0 0
OCLARO INC COM NEW 67555N206 2,696 400,000 SH Put SOLE   400,000 0 0
OCONEE FED FINL CORP COM 675607105 5 168 SH   SOLE   168 0 0
OCWEN FINL CORP COM NEW 675746309 124 39,495 SH   SOLE   39,495 0 0
OCWEN FINL CORP COM NEW 675746309 157 50,000 SH Put SOLE   50,000 0 0
OCULAR THERAPEUTIX INC COM 67576A100 15 3,444 SH   SOLE   3,444 0 0
OFFICE DEPOT INC COM 676220106 266 75,000 SH Put SOLE   75,000 0 0
OFFICE DEPOT INC COM 676220106 479 135,347 SH   SOLE   135,347 0 0
OHIO VY BANC CORP COM 677719106 25 630 SH   SOLE   630 0 0
OIL DRI CORP AMER COM 677864100 31 756 SH   SOLE   756 0 0
OIL STS INTL INC COM 678026105 220 7,770 SH   SOLE   7,770 0 0
OKTA INC CL A 679295105 76 2,982 SH   SOLE   2,982 0 0
OLD LINE BANCSHARES INC COM 67984M100 38 1,302 SH   SOLE   1,302 0 0
OLD NATL BANCORP IND COM 680033107 357 20,454 SH   SOLE   20,454 0 0
OLD POINT FINL CORP COM 680194107 16 546 SH   SOLE   546 0 0
OLD SECOND BANCORP INC ILL COM 680277100 61 4,494 SH   SOLE   4,494 0 0
OLIN CORP COM PAR $1 680665205 168 4,718 SH   SOLE   4,718 0 0
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 385 7,224 SH   SOLE   7,224 0 0
OLYMPIC STEEL INC COM 68162K106 30 1,386 SH   SOLE   1,386 0 0
OMNICOM GROUP INC COM 681919106 393 5,400 SH   SOLE   5,400 0 0
OMNICOM GROUP INC COM 681919106 568 7,800 SH Put SOLE   7,800 0 0
OMEGA FLEX INC COM 682095104 33 462 SH   SOLE   462 0 0
OMNOVA SOLUTIONS INC COM 682129101 67 6,678 SH   SOLE   6,678 0 0
OMNICELL INC COM 68213N109 273 5,628 SH   SOLE   5,628 0 0
OMEROS CORP COM 682143102 135 6,930 SH   SOLE   6,930 0 0
ON ASSIGNMENT INC COM 682159108 773 12,032 SH   SOLE   12,032 0 0
ON DECK CAP INC COM 682163100 44 7,728 SH   SOLE   7,728 0 0
OMINTO INC COM NEW 68217C208 15 4,284 SH   SOLE   4,284 0 0
ONCOCYTE CORPORATION COM 68235C107 3 546 SH   SOLE   546 0 0
ONE GAS INC COM 68235P108 582 7,938 SH   SOLE   7,938 0 0
ONE LIBERTY PPTYS INC COM 682406103 59 2,268 SH   SOLE   2,268 0 0
FLWS/1-800 FLOWERS CL A 68243Q106 42 3,948 SH   SOLE   3,948 0 0
ONEOK INC NEW COM 682680103 479 8,960 SH   SOLE   8,960 0 0
OOMA INC COM 683416101 30 2,520 SH   SOLE   2,520 0 0
OPEN TEXT CORP COM 683715106 225 6,301 SH   SOLE   6,301 0 0
OPKO HEALTH INC COM 68375N103 102 20,872 SH   SOLE   20,872 0 0
OPPENHEIMER HLDGS INC CL A NON VTG 683797104 43 1,596 SH   SOLE   1,596 0 0
OPPENHEIMER ETF TR LARGE CAP REV ET 68386C104 0 1 SH   SOLE   1 0 0
OPPENHEIMER ETF TR MID CAP REV ETF 68386C203 0 1 SH   SOLE   1 0 0
OPPENHEIMER ETF TR SMALL CAP REV ET 68386C302 0 1 SH   SOLE   1 0 0
OPPENHEIMER ETF TR ULTRA DIVID REV 68386C401 0 1 SH   SOLE   1 0 0
OPPENHEIMER ETF TR FINANCIALS SECTO 68386C807 0 1 SH   SOLE   1 0 0
ORACLE CORP COM 68389X105 33 700 SH Put SOLE   700 0 0
ORACLE CORP COM 68389X105 43 900 SH Put SOLE   900 0 0
ORACLE CORP COM 68389X105 95 2,000 SH Call SOLE   2,000 0 0
ORACLE CORP COM 68389X105 199 4,200 SH Put SOLE   4,200 0 0
ORACLE CORP COM 68389X105 326 6,900 SH Put SOLE   6,900 0 0
ORACLE CORP COM 68389X105 780 16,500 SH Put SOLE   16,500 0 0
ORACLE CORP COM 68389X105 808 17,100 SH Put SOLE   17,100 0 0
ORACLE CORP COM 68389X105 946 20,000 SH Put SOLE   20,000 0 0
ORACLE CORP COM 68389X105 1,201 25,400 SH Put SOLE   25,400 0 0
ORACLE CORP COM 68389X105 1,343 28,400 SH Put SOLE   28,400 0 0
ORACLE CORP COM 68389X105 1,418 30,000 SH Call SOLE   30,000 0 0
ORACLE CORP COM 68389X105 1,456 30,800 SH Put SOLE   30,800 0 0
ORACLE CORP COM 68389X105 2,539 53,700 SH Put SOLE   53,700 0 0
ORACLE CORP COM 68389X105 3,158 66,800 SH Put SOLE   66,800 0 0
ORACLE CORP COM 68389X105 3,364 71,160 SH   SOLE   71,160 0 0
ORACLE CORP COM 68389X105 4,728 100,000 SH Call SOLE   100,000 0 0
ORACLE CORP COM 68389X105 9,456 200,000 SH Put SOLE   200,000 0 0
ORACLE CORP COM 68389X105 9,456 200,000 SH Put SOLE   200,000 0 0
ORACLE CORP COM 68389X105 14,534 307,400 SH Put SOLE   307,400 0 0
ORACLE CORP COM 68389X105 17,257 365,000 SH Call SOLE   365,000 0 0
OPUS BK IRVINE CALIF COM 684000102 83 3,024 SH   SOLE   3,024 0 0
OPTINOSE INC COM 68404V100 16 840 SH   SOLE   840 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 163 8,652 SH   SOLE   8,652 0 0
ORBCOMM INC COM 68555P100 103 10,122 SH   SOLE   10,122 0 0
ORCHID IS CAP INC COM 68571X103 64 6,846 SH   SOLE   6,846 0 0
ORCHIDS PAPER PRODS CO DEL COM 68572N104 18 1,386 SH   SOLE   1,386 0 0
ORGANOVO HLDGS INC COM 68620A104 20 15,204 SH   SOLE   15,204 0 0
ORION GROUP HOLDINGS INC COM 68628V308 32 4,074 SH   SOLE   4,074 0 0
ORITANI FINL CORP DEL COM 68633D103 101 6,132 SH   SOLE   6,132 0 0
ORMAT TECHNOLOGIES INC COM 686688102 390 6,090 SH   SOLE   6,090 0 0
ORRSTOWN FINL SVCS INC COM 687380105 29 1,134 SH   SOLE   1,134 0 0
ORTHOPEDIATRICS CORP COM 68752L100 14 714 SH   SOLE   714 0 0
OTONOMY INC COM 68906L105 24 4,284 SH   SOLE   4,284 0 0
OTTER TAIL CORP COM 689648103 267 6,006 SH   SOLE   6,006 0 0
OVERSTOCK COM INC DEL COM 690370101 164 2,562 SH   SOLE   2,562 0 0
OVID THERAPEUTICS INC COM 690469101 7 756 SH   SOLE   756 0 0
OWENS & MINOR INC NEW COM 690732102 178 9,450 SH   SOLE   9,450 0 0
OWENS ILL INC COM NEW 690768403 53 2,395 SH   SOLE   2,395 0 0
OWENS RLTY MTG INC COM 690828108 24 1,512 SH   SOLE   1,512 0 0
OXFORD INDS INC COM 691497309 189 2,520 SH   SOLE   2,520 0 0
PDVWIRELESS INC COM 69290R104 47 1,470 SH   SOLE   1,470 0 0
PBF ENERGY INC CL A 69318G106 1,064 30,000 SH Call SOLE   30,000 0 0
PBF ENERGY INC CL A 69318G106 1,276 36,000 SH Call SOLE   36,000 0 0
PC CONNECTION INC COM 69318J100 46 1,764 SH   SOLE   1,764 0 0
PCM INC COM 69323K100 15 1,512 SH   SOLE   1,512 0 0
PCSB FINL CORP COM 69324R104 51 2,688 SH   SOLE   2,688 0 0
PDC ENERGY INC COM 69327R101 520 10,080 SH   SOLE   10,080 0 0
PDF SOLUTIONS INC COM 693282105 66 4,200 SH   SOLE   4,200 0 0
PDL BIOPHARMA INC COM 69329Y104 67 24,444 SH   SOLE   24,444 0 0
PG&E CORP COM 69331C108 224 5,000 SH Put SOLE   5,000 0 0
PG&E CORP COM 69331C108 1,484 33,100 SH Call SOLE   33,100 0 0
PG&E CORP COM 69331C108 1,793 40,000 SH Call SOLE   40,000 0 0
PG&E CORP COM 69331C108 1,887 42,100 SH Put SOLE   42,100 0 0
PG&E CORP COM 69331C108 2,632 58,700 SH Put SOLE   58,700 0 0
PG&E CORP COM 69331C108 11,039 246,240 SH   SOLE   246,240 0 0
PG&E CORP COM 69331C108 11,208 250,000 SH Put SOLE   250,000 0 0
PHH CORP COM NEW 693320202 49 4,788 SH   SOLE   4,788 0 0
PHI INC COM NON VTG 69336T205 20 1,764 SH   SOLE   1,764 0 0
PGT INNOVATIONS INC COM 69336V101 124 7,350 SH   SOLE   7,350 0 0
PJT PARTNERS INC COM CL A 69343T107 128 2,814 SH   SOLE   2,814 0 0
PNC FINL SVCS GROUP INC COM 693475105 1,605 11,120 SH   SOLE   11,120 0 0
PNC FINL SVCS GROUP INC COM 693475105 5,642 39,100 SH Call SOLE   39,100 0 0
PNC FINL SVCS GROUP INC COM 693475105 7,215 50,000 SH Call SOLE   50,000 0 0
PNM RES INC COM 69349H107 652 16,130 SH   SOLE   16,130 0 0
PPG INDS INC COM 693506107 698 5,978 SH   SOLE   5,978 0 0
PPL CORP COM 69351T106 53 1,700 SH Call SOLE   1,700 0 0
PPL CORP COM 69351T106 186 6,000 SH Put SOLE   6,000 0 0
PPL CORP COM 69351T106 680 21,955 SH   SOLE   21,955 0 0
PRA HEALTH SCIENCES INC COM 69354M108 681 7,476 SH   SOLE   7,476 0 0
PRA GROUP INC COM 69354N106 332 10,000 SH Put SOLE   10,000 0 0
PRA GROUP INC COM 69354N106 358 10,776 SH   SOLE   10,776 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 378 3,024 SH   SOLE   3,024 0 0
PVH CORP COM 693656100 274 2,000 SH Call SOLE   2,000 0 0
PVH CORP COM 693656100 332 2,421 SH   SOLE   2,421 0 0
PVH CORP COM 693656100 4,116 30,000 SH Put SOLE   30,000 0 0
PTC THERAPEUTICS INC COM 69366J200 83 5,000 SH Put SOLE   5,000 0 0
PTC THERAPEUTICS INC COM 69366J200 1,701 102,000 SH Put SOLE   102,000 0 0
PTC THERAPEUTICS INC COM 69366J200 5,004 300,000 SH Put SOLE   300,000 0 0
PTC THERAPEUTICS INC COM 69366J200 6,672 400,000 SH Put SOLE   400,000 0 0
PTC THERAPEUTICS INC COM 69366J200 10,565 633,384 SH   SOLE   633,384 0 0
PACCAR INC COM 693718108 114 1,600 SH Call SOLE   1,600 0 0
PACCAR INC COM 693718108 135 1,900 SH Call SOLE   1,900 0 0
PACCAR INC COM 693718108 583 8,200 SH   SOLE   8,200 0 0
PACCAR INC COM 693718108 796 11,200 SH Call SOLE   11,200 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 40 15,000 SH Put SOLE   15,000 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 73 27,646 SH   SOLE   27,646 0 0
PACIFIC ETHANOL INC COM PAR $.001 69423U305 30 6,636 SH   SOLE   6,636 0 0
PACIFIC MERCANTILE BANCORP COM 694552100 23 2,646 SH   SOLE   2,646 0 0
PACIFIC PREMIER BANCORP COM 69478X105 242 6,048 SH   SOLE   6,048 0 0
PACIRA PHARMACEUTICALS INC COM 695127100 272 5,964 SH   SOLE   5,964 0 0
PACKAGING CORP AMER COM 695156109 265 2,200 SH   SOLE   2,200 0 0
PALO ALTO NETWORKS INC COM 697435105 87 600 SH Call SOLE   600 0 0
PALO ALTO NETWORKS INC COM 697435105 290 2,000 SH Call SOLE   2,000 0 0
PALO ALTO NETWORKS INC COM 697435105 290 2,000 SH Call SOLE   2,000 0 0
PALO ALTO NETWORKS INC COM 697435105 362 2,500 SH Put SOLE   2,500 0 0
PALO ALTO NETWORKS INC COM 697435105 1,232 8,500 SH Put SOLE   8,500 0 0
PALO ALTO NETWORKS INC COM 697435105 1,449 10,000 SH Put SOLE   10,000 0 0
PALO ALTO NETWORKS INC COM 697435105 1,725 11,900 SH Put SOLE   11,900 0 0
PALO ALTO NETWORKS INC COM 697435105 2,654 18,310 SH   SOLE   18,310 0 0
PALO ALTO NETWORKS INC COM 697435105 5,798 40,000 SH Put SOLE   40,000 0 0
PALO ALTO NETWORKS INC COM 697435105 6,725 46,400 SH Put SOLE   46,400 0 0
PALO ALTO NETWORKS INC COM 697435105 9,899 68,300 SH Put SOLE   68,300 0 0
PALO ALTO NETWORKS INC COM 697435105 32,612 225,000 SH Put SOLE   225,000 0 0
PAN AMERICAN SILVER CORP COM 697900108 467 30,000 SH Call SOLE   30,000 0 0
PANDORA MEDIA INC COM 698354107 19 4,000 SH Call SOLE   4,000 0 0
PANDORA MEDIA INC COM 698354107 355 73,746 SH   SOLE   73,746 0 0
PANHANDLE OIL AND GAS INC CL A 698477106 50 2,436 SH   SOLE   2,436 0 0
PAPA JOHNS INTL INC COM 698813102 222 3,948 SH   SOLE   3,948 0 0
PAR PACIFIC HOLDINGS INC COM NEW 69888T207 96 4,956 SH   SOLE   4,956 0 0
PARAGON COML CORP COM NEW 69911U403 34 630 SH   SOLE   630 0 0
PARATEK PHARMACEUTICALS INC COM 699374302 4 200 SH Call SOLE   200 0 0
PARATEK PHARMACEUTICALS INC COM 699374302 221 12,332 SH   SOLE   12,332 0 0
PARATEK PHARMACEUTICALS INC COM 699374302 299 16,700 SH Call SOLE   16,700 0 0
PARK CITY GROUP INC COM NEW 700215304 19 1,974 SH   SOLE   1,974 0 0
PARK ELECTROCHEMICAL CORP COM 700416209 59 3,024 SH   SOLE   3,024 0 0
PARK NATL CORP COM 700658107 214 2,058 SH   SOLE   2,058 0 0
PARK OHIO HLDGS CORP COM 700666100 62 1,344 SH   SOLE   1,344 0 0
PARKE BANCORP INC COM 700885106 18 882 SH   SOLE   882 0 0
PARKER DRILLING CO COM 701081101 20 20,328 SH   SOLE   20,328 0 0
PARKER HANNIFIN CORP COM 701094104 623 3,120 SH   SOLE   3,120 0 0
PARSLEY ENERGY INC CL A 701877102 2,414 82,000 SH Call SOLE   82,000 0 0
PARTY CITY HOLDCO INC COM 702149105 127 9,128 SH   SOLE   9,128 0 0
PATRICK INDS INC COM 703343103 260 3,738 SH   SOLE   3,738 0 0
PATTERN ENERGY GROUP INC CL A 70338P100 1,197 55,700 SH   SOLE   55,700 0 0
PATTERN ENERGY GROUP INC CL A 70338P100 1,504 70,000 SH Put SOLE   70,000 0 0
PATTERSON COMPANIES INC COM 703395103 69 1,920 SH   SOLE   1,920 0 0
PAYCHEX INC COM 704326107 14 200 SH Call SOLE   200 0 0
PAYCHEX INC COM 704326107 136 2,000 SH Call SOLE   2,000 0 0
PAYCHEX INC COM 704326107 509 7,480 SH   SOLE   7,480 0 0
PAYCHEX INC COM 704326107 681 10,000 SH Call SOLE   10,000 0 0
PAYCHEX INC COM 704326107 1,702 25,000 SH Call SOLE   25,000 0 0
PAYCHEX INC COM 704326107 2,723 40,000 SH Put SOLE   40,000 0 0
PAYCOM SOFTWARE INC COM 70432V102 1,910 23,775 SH   SOLE   23,775 0 0
PAYLOCITY HLDG CORP COM 70438V106 186 3,948 SH   SOLE   3,948 0 0
PAYPAL HLDGS INC COM 70450Y103 37 500 SH Put SOLE   500 0 0
PAYPAL HLDGS INC COM 70450Y103 52 700 SH Put SOLE   700 0 0
PAYPAL HLDGS INC COM 70450Y103 147 2,000 SH Put SOLE   2,000 0 0
PAYPAL HLDGS INC COM 70450Y103 560 7,600 SH Put SOLE   7,600 0 0
PAYPAL HLDGS INC COM 70450Y103 1,818 24,700 SH Put SOLE   24,700 0 0
PAYPAL HLDGS INC COM 70450Y103 2,135 29,000 SH Put SOLE   29,000 0 0
PAYPAL HLDGS INC COM 70450Y103 7,362 100,000 SH Put SOLE   100,000 0 0
PAYPAL HLDGS INC COM 70450Y103 7,730 105,000 SH Put SOLE   105,000 0 0
PAYPAL HLDGS INC COM 70450Y103 14,356 195,000 SH Put SOLE   195,000 0 0
PAYPAL HLDGS INC COM 70450Y103 14,724 200,000 SH Call SOLE   200,000 0 0
PAYPAL HLDGS INC COM 70450Y103 16,565 225,000 SH Put SOLE   225,000 0 0
PAYPAL HLDGS INC COM 70450Y103 42,513 577,472 SH   SOLE   577,472 0 0
PEABODY ENERGY CORP NEW COM 704551100 400 10,164 SH   SOLE   10,164 0 0
PEABODY ENERGY CORP NEW COM 704551100 3,307 84,000 SH Call SOLE   84,000 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107 90 2,562 SH   SOLE   2,562 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 389 10,458 SH   SOLE   10,458 0 0
PEGASYSTEMS INC COM 705573103 263 5,586 SH   SOLE   5,586 0 0
PENN NATL GAMING INC COM 707569109 2,090 66,723 SH   SOLE   66,723 0 0
PENN VA CORP NEW COM 70788V102 151 3,854 SH   SOLE   3,854 0 0
PENNEY J C INC COM 708160106 151 47,796 SH   SOLE   47,796 0 0
PENNEY J C INC COM 708160106 523 165,500 SH Put SOLE   165,500 0 0
PENNEY J C INC COM 708160106 1,580 500,000 SH Put SOLE   500,000 0 0
PENNS WOODS BANCORP INC COM 708430103 33 714 SH   SOLE   714 0 0
PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 275 23,108 SH   SOLE   23,108 0 0
PENNYMAC MTG INVT TR COM 70931T103 159 9,870 SH   SOLE   9,870 0 0
PENUMBRA INC COM 70975L107 419 4,452 SH   SOLE   4,452 0 0
PEOPLES BANCORP INC COM 709789101 84 2,562 SH   SOLE   2,562 0 0
PEOPLES BANCORP N C INC COM 710577107 22 714 SH   SOLE   714 0 0
PEOPLES FINL SVCS CORP COM 711040105 51 1,092 SH   SOLE   1,092 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 151 8,080 SH   SOLE   8,080 0 0
PEOPLES UTAH BANCORP COM 712706209 62 2,058 SH   SOLE   2,058 0 0
PEPSICO INC COM 713448108 10,361 86,400 SH Put SOLE   86,400 0 0
PEPSICO INC COM 713448108 15,605 130,129 SH   SOLE   130,129 0 0
PEPSICO INC COM 713448108 17,988 150,000 SH Put SOLE   150,000 0 0
PEPSICO INC COM 713448108 19,391 161,700 SH Put SOLE   161,700 0 0
PERFICIENT INC COM 71375U101 99 5,166 SH   SOLE   5,166 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 456 13,776 SH   SOLE   13,776 0 0
PERKINELMER INC COM 714046109 187 2,560 SH   SOLE   2,560 0 0
PETMED EXPRESS INC COM 716382106 140 3,068 SH   SOLE   3,068 0 0
PETIQ INC COM CL A 71639T106 24 1,092 SH   SOLE   1,092 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 77 7,500 SH Put SOLE   7,500 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 253 24,600 SH Call SOLE   24,600 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 981 95,300 SH Call SOLE   95,300 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 1,776 172,600 SH Call SOLE   172,600 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 4,811 467,500 SH Put SOLE   467,500 0 0
PFIZER INC COM 717081103 3,622 100,000 SH Put SOLE   100,000 0 0
PFIZER INC COM 717081103 5,788 159,793 SH   SOLE   159,793 0 0
PFIZER INC COM 717081103 14,488 400,000 SH Put SOLE   400,000 0 0
PFIZER INC COM 717081103 21,214 585,700 SH Call SOLE   585,700 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 97 2,898 SH   SOLE   2,898 0 0
PHILIP MORRIS INTL INC COM 718172109 2,113 20,000 SH Put SOLE   20,000 0 0
PHILIP MORRIS INTL INC COM 718172109 4,161 39,384 SH   SOLE   39,384 0 0
PHILLIPS 66 COM 718546104 4,096 40,491 SH   SOLE   40,491 0 0
PHOENIX NEW MEDIA LTD SPONSORED ADS 71910C103 119 18,275 SH   SOLE   18,275 0 0
PHOTRONICS INC COM 719405102 87 10,206 SH   SOLE   10,206 0 0
PHYSICIANS RLTY TR COM 71943U104 520 28,904 SH   SOLE   28,904 0 0
PIER 1 IMPORTS INC COM 720279108 965 233,031 SH   SOLE   233,031 0 0
PIER 1 IMPORTS INC COM 720279108 1,178 284,500 SH Put SOLE   284,500 0 0
PIERIS PHARMACEUTICALS INC COM 720795103 145 19,250 SH   SOLE   19,250 0 0
PILGRIMS PRIDE CORP NEW COM 72147K108 51 1,641 SH   SOLE   1,641 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
PINNACLE WEST CAP CORP COM 723484101 221 2,600 SH   SOLE   2,600 0 0
PINNACLE FOODS INC DEL COM 72348P104 1,423 23,931 SH   SOLE   23,931 0 0
PINNACLE ENTMT INC NEW COM 72348Y105 410 12,512 SH   SOLE   12,512 0 0
PIONEER ENERGY SVCS CORP COM 723664108 37 12,264 SH   SOLE   12,264 0 0
PIONEER NAT RES CO COM 723787107 4,082 23,614 SH   SOLE   23,614 0 0
PIONEER NAT RES CO COM 723787107 8,643 50,000 SH Call SOLE   50,000 0 0
PIONEER NAT RES CO COM 723787107 15,557 90,000 SH Put SOLE   90,000 0 0
PIPER JAFFRAY COS COM 724078100 192 2,226 SH   SOLE   2,226 0 0
PIXELWORKS INC COM NEW 72581M305 30 4,746 SH   SOLE   4,746 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 280 13,558 SH   SOLE   13,558 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 1,032 50,000 SH Call SOLE   50,000 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 1,032 50,000 SH Call SOLE   50,000 0 0
PLANET FITNESS INC CL A 72703H101 455 13,146 SH   SOLE   13,146 0 0
PLANTRONICS INC NEW COM 727493108 252 4,998 SH   SOLE   4,998 0 0
PLATFORM SPECIALTY PRODS COR COM 72766Q105 43 4,312 SH   SOLE   4,312 0 0
PLATFORM SPECIALTY PRODS COR COM 72766Q105 175 17,600 SH Put SOLE   17,600 0 0
PLATFORM SPECIALTY PRODS COR COM 72766Q105 671 67,600 SH Call SOLE   67,600 0 0
PLEXUS CORP COM 729132100 311 5,124 SH   SOLE   5,124 0 0
PLUG POWER INC COM NEW 72919P202 5 2,000 SH Call SOLE   2,000 0 0
PLUG POWER INC COM NEW 72919P202 80 33,978 SH   SOLE   33,978 0 0
PLY GEM HLDGS INC COM 72941W100 63 3,402 SH   SOLE   3,402 0 0
POINTS INTL LTD COM NEW 730843208 249 24,165 SH   SOLE   24,165 0 0
POLYONE CORP COM 73179P106 533 12,264 SH   SOLE   12,264 0 0
POOL CORPORATION COM 73278L105 1 10 SH   SOLE   10 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 620 13,608 SH   SOLE   13,608 0 0
PORTOLA PHARMACEUTICALS INC COM 737010108 413 8,484 SH   SOLE   8,484 0 0
POST HLDGS INC COM 737446104 39 498 SH   SOLE   498 0 0
POST HLDGS INC COM 737446104 3,565 45,000 SH Call SOLE   45,000 0 0
POTBELLY CORP COM 73754Y100 43 3,528 SH   SOLE   3,528 0 0
POTLATCH CORP NEW COM 737630103 308 6,174 SH   SOLE   6,174 0 0
POWELL INDS INC COM 739128106 39 1,344 SH   SOLE   1,344 0 0
POWER INTEGRATIONS INC COM 739276103 321 4,368 SH   SOLE   4,368 0 0
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 0 1 SH   SOLE   1 0 0
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 171 1,100 SH Call SOLE   1,100 0 0
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 343 2,200 SH Call SOLE   2,200 0 0
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 1,090 7,000 SH Call SOLE   7,000 0 0
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 2,336 15,000 SH Put SOLE   15,000 0 0
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 2,336 15,000 SH Put SOLE   15,000 0 0
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 3,738 24,000 SH Call SOLE   24,000 0 0
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 3,738 24,000 SH Put SOLE   24,000 0 0
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 6,059 38,900 SH Put SOLE   38,900 0 0
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 6,916 44,400 SH Call SOLE   44,400 0 0
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 7,103 45,600 SH Put SOLE   45,600 0 0
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 7,788 50,000 SH Put SOLE   50,000 0 0
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 9,346 60,000 SH Put SOLE   60,000 0 0
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 9,346 60,000 SH Put SOLE   60,000 0 0
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 12,227 78,500 SH Call SOLE   78,500 0 0
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 12,461 80,000 SH Call SOLE   80,000 0 0
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 12,461 80,000 SH Put SOLE   80,000 0 0
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 13,831 88,800 SH Call SOLE   88,800 0 0
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 14,018 90,000 SH Put SOLE   90,000 0 0
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 14,595 93,700 SH Put SOLE   93,700 0 0
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 14,657 94,100 SH Put SOLE   94,100 0 0
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 15,560 99,900 SH Call SOLE   99,900 0 0
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 15,560 99,900 SH Put SOLE   99,900 0 0
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 15,576 100,000 SH Call SOLE   100,000 0 0
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 17,912 115,000 SH Put SOLE   115,000 0 0
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 20,140 129,300 SH Call SOLE   129,300 0 0
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 20,451 131,300 SH Put SOLE   131,300 0 0
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 21,028 135,000 SH Put SOLE   135,000 0 0
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 23,364 150,000 SH Call SOLE   150,000 0 0
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 23,364 150,000 SH Call SOLE   150,000 0 0
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 25,918 166,400 SH Call SOLE   166,400 0 0
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 27,663 177,600 SH Put SOLE   177,600 0 0
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 27,694 177,800 SH Call SOLE   177,800 0 0
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 31,152 200,000 SH Put SOLE   200,000 0 0
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 35,046 225,000 SH Put SOLE   225,000 0 0
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 35,404 227,300 SH Call SOLE   227,300 0 0
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 36,261 232,800 SH Put SOLE   232,800 0 0
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 36,604 235,000 SH Put SOLE   235,000 0 0
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 38,442 246,800 SH Call SOLE   246,800 0 0
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 38,940 250,000 SH Put SOLE   250,000 0 0
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 39,563 254,000 SH Put SOLE   254,000 0 0
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 46,728 300,000 SH Put SOLE   300,000 0 0
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 50,544 324,500 SH Call SOLE   324,500 0 0
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 51,401 330,000 SH Call SOLE   330,000 0 0
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 62,304 400,000 SH Call SOLE   400,000 0 0
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 62,304 400,000 SH Put SOLE   400,000 0 0
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 70,076 449,900 SH Call SOLE   449,900 0 0
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 77,880 500,000 SH Put SOLE   500,000 0 0
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 77,880 500,000 SH Put SOLE   500,000 0 0
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 77,880 500,000 SH Put SOLE   500,000 0 0
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 93,456 600,000 SH Put SOLE   600,000 0 0
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 101,446 651,300 SH Call SOLE   651,300 0 0
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 109,873 705,400 SH Put SOLE   705,400 0 0
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 111,368 715,000 SH Put SOLE   715,000 0 0
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 126,041 809,200 SH Call SOLE   809,200 0 0
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 130,169 835,700 SH Put SOLE   835,700 0 0
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 130,838 840,000 SH Call SOLE   840,000 0 0
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 137,754 884,400 SH Put SOLE   884,400 0 0
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 295,944 1,900,000 SH Put SOLE   1,900,000 0 0
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 299,651 1,923,800 SH Call SOLE   1,923,800 0 0
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 311,520 2,000,000 SH Call SOLE   2,000,000 0 0
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 311,520 2,000,000 SH Put SOLE   2,000,000 0 0
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 348,778 2,239,200 SH Put SOLE   2,239,200 0 0
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 392,468 2,519,700 SH Call SOLE   2,519,700 0 0
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 782,180 5,021,700 SH Call SOLE   5,021,700 0 0
POWERSHARES ACTIVE MNG ETF T US REAL EST FD 73935B508 0 1 SH   SOLE   1 0 0
POWERSHARES ACTIVE MNG ETF T S&P500 DWNHDGE 73935B805 0 1 SH   SOLE   1 0 0
POWERSHARES INDIA ETF TR INDIA PORT 73935L100 0 1 SH   SOLE   1 0 0
POWERSHARES DB CMDTY IDX TRA UNIT BEN INT 73935S105 1,606 96,706 SH   SOLE   96,706 0 0
POWERSHARES ETF TRUST DYNAMIC MKT PT 73935X104 0 1 SH   SOLE   1 0 0
POWERSHARES ETF TRUST NASD INTNT ETF 73935X146 0 1 SH   SOLE   1 0 0
POWERSHARES ETF TRUST DWA MOMENTUM PTF 73935X153 0 1 SH   SOLE   1 0 0
POWERSHARES ETF TRUST WILDERHILL PRO 73935X161 0 1 SH   SOLE   1 0 0
POWERSHARES ETF TRUST GBL LSTD PVT EQT 73935X195 0 1 SH   SOLE   1 0 0
POWERSHARES ETF TRUST DYNAMIC OTC PT 73935X203 0 1 SH   SOLE   1 0 0
POWERSHARES ETF TRUST FINL PFD PTFL 73935X229 0 1 SH   SOLE   1 0 0
POWERSHARES ETF TRUST CLEANTECH PORT 73935X278 0 1 SH   SOLE   1 0 0
POWERSHARES ETF TRUST DYNA BUYBK ACH 73935X286 0 1 SH   SOLE   1 0 0
POWERSHARES ETF TRUST HI YLD EQ DVDN 73935X302 0 1 SH   SOLE   1 0 0
POWERSHARES ETF TRUST DYNAMIC TECH SET 73935X344 0 1 SH   SOLE   1 0 0
POWERSHARES ETF TRUST HLTHCR SEC POR 73935X351 0 1 SH   SOLE   1 0 0
POWERSHARES ETF TRUST INDL SECT PORT 73935X369 0 1 SH   SOLE   1 0 0
POWERSHARES ETF TRUST FINL SECT PORT 73935X377 0 1 SH   SOLE   1 0 0
POWERSHARES ETF TRUST ENERGY SEC POR 73935X385 0 1 SH   SOLE   1 0 0
POWERSHARES ETF TRUST CON STAPLE SEC 73935X393 0 1 SH   SOLE   1 0 0
POWERSHARES ETF TRUST GOLDEN DRG CHINA 73935X401 0 1 SH   SOLE   1 0 0
POWERSHARES ETF TRUST CON DISCRE SEC 73935X419 0 1 SH   SOLE   1 0 0
POWERSHARES ETF TRUST BASIC MAT SECT 73935X427 0 1 SH   SOLE   1 0 0
POWERSHARES ETF TRUST RUSSELL MID WTH 73935X443 0 1 SH   SOLE   1 0 0
POWERSHARES ETF TRUST RUSSELL 200 WTH 73935X450 0 1 SH   SOLE   1 0 0
POWERSHARES ETF TRUST FTSE US1500 SM 73935X567 0 1 SH   SOLE   1 0 0
POWERSHARES ETF TRUST WATER RES PORT 73935X575 0 1 SH   SOLE   1 0 0
POWERSHARES ETF TRUST FTSE RAFI 1000 73935X583 0 1 SH   SOLE   1 0 0
POWERSHARES ETF TRUST DYN UTIL PORTF 73935X591 0 1 SH   SOLE   1 0 0
POWERSHARES ETF TRUST DYNM LRG CP GR 73935X609 0 1 SH   SOLE   1 0 0
POWERSHARES ETF TRUST DYN RETAIL PTF 73935X617 0 1 SH   SOLE   1 0 0
POWERSHARES ETF TRUST DYN OIL SVCS 73935X625 0 1 SH   SOLE   1 0 0
POWERSHARES ETF TRUST DYN EN EX PROD 73935X658 0 1 SH   SOLE   1 0 0
POWERSHARES ETF TRUST DYN BLDG CNSTR 73935X666 0 1 SH   SOLE   1 0 0
POWERSHARES ETF TRUST S&P 500 QLTY PRT 73935X682 0 1 SH   SOLE   1 0 0
POWERSHARES ETF TRUST AERSPC DEF PTF 73935X690 0 1 SH   SOLE   1 0 0
POWERSHARES ETF TRUST DYNM LRG CP VL 73935X708 0 1 SH   SOLE   1 0 0
POWERSHARES ETF TRUST INTL DIV ACHV 73935X716 0 1 SH   SOLE   1 0 0
POWERSHARES ETF TRUST DIV ACHV PRTF 73935X732 0 1 SH   SOLE   1 0 0
POWERSHARES ETF TRUST ZACKS MC PRTFL 73935X740 0 1 SH   SOLE   1 0 0
POWERSHARES ETF TRUST DYN LSR & ENT 73935X757 0 1 SH   SOLE   1 0 0
POWERSHARES ETF TRUST DYN SFTWR PORT 73935X773 0 1 SH   SOLE   1 0 0
POWERSHARES ETF TRUST DYN SEMCT PORT 73935X781 0 1 SH   SOLE   1 0 0
POWERSHARES ETF TRUST DYN PHRMA PORT 73935X799 0 1 SH   SOLE   1 0 0
POWERSHARES ETF TRUST RUSSELL MID GRW 73935X807 0 1 SH   SOLE   1 0 0
POWERSHARES ETF TRUST DYN NETWKG PRT 73935X815 0 1 SH   SOLE   1 0 0
POWERSHARES ETF TRUST DYN MEDIA PORT 73935X823 0 1 SH   SOLE   1 0 0
POWERSHARES ETF TRUST DYN FD & BEV 73935X849 0 1 SH   SOLE   1 0 0
POWERSHARES ETF TRUST DYN BIOT & GEN 73935X856 0 1 SH   SOLE   1 0 0
POWERSHARES ETF TRUST RUSSELL 2000 VAL 73935X864 0 1 SH   SOLE   1 0 0
POWERSHARES ETF TRUST RUSSELL 2000 GRW 73935X872 0 1 SH   SOLE   1 0 0
POWERSHARES ETF TRUST RUSSELL MID VAL 73935X880 0 1 SH   SOLE   1 0 0
POWERSHARES DB G10 CURCY HAR COM UT BEN INT 73935Y102 0 1 SH   SOLE   1 0 0
POWERSHS DB MULTI SECT COMM DB ENERGY FUND 73936B101 0 1 SH   SOLE   1 0 0
POWERSHS DB MULTI SECT COMM DB PREC MTLS 73936B200 0 1 SH   SOLE   1 0 0
POWERSHS DB MULTI SECT COMM DB SILVER FUND 73936B309 0 1 SH   SOLE   1 0 0
POWERSHS DB MULTI SECT COMM PS DB AGRICUL FD 73936B408 0 1 SH   SOLE   1 0 0
POWERSHS DB MULTI SECT COMM PS DB AGRICUL FD 73936B408 113 6,000 SH Put SOLE   6,000 0 0
POWERSHS DB MULTI SECT COMM PS DB AGRICUL FD 73936B408 657 35,000 SH Put SOLE   35,000 0 0
POWERSHS DB MULTI SECT COMM DB OIL FUND 73936B507 0 1 SH   SOLE   1 0 0
POWERSHS DB MULTI SECT COMM DB GOLD FUND 73936B606 0 1 SH   SOLE   1 0 0
POWERSHS DB MULTI SECT COMM DB BASE METALS 73936B705 0 1 SH   SOLE   1 0 0
POWERSHS DB US DOLLAR INDEX DOLL INDX BULL 73936D107 0 1 SH   SOLE   1 0 0
POWERSHS DB US DOLLAR INDEX DOLL INDX BULL 73936D107 101 4,200 SH Call SOLE   4,200 0 0
POWERSHS DB US DOLLAR INDEX DOLL INDX BULL 73936D107 6,320 263,000 SH Put SOLE   263,000 0 0
POWERSHS DB US DOLLAR INDEX DOLL INDX BULL 73936D107 173,662 7,226,900 SH Call SOLE   7,226,900 0 0
POWERSHS DB US DOLLAR INDEX DOLL INDX BEAR 73936D206 0 1 SH   SOLE   1 0 0
POWERSHARES GLOBAL ETF FD S&P 500 BUYWRT 73936G308 0 1 SH   SOLE   1 0 0
POWERSHARES ETF TRUST II DWA DEVMKTMOM PT 73936Q108 0 1 SH   SOLE   1 0 0
POWERSHARES ETF TRUST II DWA EMKT MOM PTF 73936Q207 0 1 SH   SOLE   1 0 0
POWERSHARES ETF TRUST II GLOBL AGRI ETF 73936Q702 0 1 SH   SOLE   1 0 0
POWERSHARES ETF TRUST II DWA SC MOMNT PTF 73936Q744 0 1 SH   SOLE   1 0 0
POWERSHARES ETF TRUST II SENIOR LN PORT 73936Q769 0 1 SH   SOLE   1 0 0
POWERSHARES ETF TRUST II PRP CAS INS PT 73936Q777 0 1 SH   SOLE   1 0 0
POWERSHARES ETF TRUST II KBW YIELD REIT 73936Q819 0 1 SH   SOLE   1 0 0
POWERSHARES ETF TRUST II INTL CORP BOND 73936Q835 0 1 SH   SOLE   1 0 0
POWERSHARES ETF TRUST II CEF INC COMPST 73936Q843 0 1 SH   SOLE   1 0 0
POWERSHARES ETF TRUST II GLOB GLD&P ETF 73936Q876 0 1 SH   SOLE   1 0 0
POWERSHARES ETF TR II WK VRDO TX FR 73936T433 0 1 SH   SOLE   1 0 0
POWERSHARES ETF TR II INSUR NATL MUN 73936T474 0 1 SH   SOLE   1 0 0
POWERSHARES ETF TR II I-30 LAD TREAS 73936T524 0 1 SH   SOLE   1 0 0
POWERSHARES ETF TR II FDM HG YLD RAFI 73936T557 0 1 SH   SOLE   1 0 0
POWERSHARES ETF TR II PFD PORTFOLIO 73936T565 0 1 SH   SOLE   1 0 0
POWERSHARES ETF TR II SOVEREIGN DEBT 73936T573 0 1 SH   SOLE   1 0 0
POWERSHARES ETF TR II GBL CLEAN ENER 73936T615 0 1 SH   SOLE   1 0 0
POWERSHARES ETF TR II GBL WTR PORT 73936T623 0 1 SH   SOLE   1 0 0
POWERSHARES ETF TR II EMER MRKT PORT 73936T763 0 1 SH   SOLE   1 0 0
POWERSHARES ETF TR II EX US SML PORT 73936T771 0 1 SH   SOLE   1 0 0
POWERSHARES ETF TR II DEV MKTS EX-US 73936T789 0 1 SH   SOLE   1 0 0
POWERSHARES ETF TR II S&P INT DEV QLTY 73936T805 0 1 SH   SOLE   1 0 0
POWERSHARES ETF TR II ASIA PAC EX-JP 73936T854 0 1 SH   SOLE   1 0 0
POWERSHARES EXCHANGE TRADED RUSSELL 200 GRW 739371102 0 1 SH   SOLE   1 0 0
POWERSHARES EXCHANGE TRADED RUSSELL 200 VAL 739371201 0 1 SH   SOLE   1 0 0
POWERSHARES ETF TR II EMRG MKTS INFR 73937B209 0 1 SH   SOLE   1 0 0
POWERSHARES ETF TR II TXBLE MUN PRTFLO 73937B407 0 1 SH   SOLE   1 0 0
POWERSHARES ETF TR II S&P SMCP C DIS 73937B506 0 1 SH   SOLE   1 0 0
POWERSHARES ETF TR II VAR RATE PFD POR 73937B597 0 1 SH   SOLE   1 0 0
POWERSHARES ETF TR II S&P SMCP CONSU 73937B605 0 1 SH   SOLE   1 0 0
POWERSHARES ETF TR II PWRS INT BUYBK 73937B621 0 1 SH   SOLE   1 0 0
POWERSHARES ETF TR II S&P600 LOVL PT 73937B639 0 1 SH   SOLE   1 0 0
POWERSHARES ETF TR II S&P400 LOVL PT 73937B647 0 1 SH   SOLE   1 0 0
POWERSHARES ETF TR II PWRSHS SP500 LOW 73937B654 0 1 SH   SOLE   1 0 0
POWERSHARES ETF TR II EM MRK LOW VOL 73937B662 0 1 SH   SOLE   1 0 0
POWERSHARES ETF TR II S&P EMG MKT MNTM 73937B670 0 1 SH   SOLE   1 0 0
POWERSHARES ETF TR II INTL DEV LOWVL 73937B688 0 1 SH   SOLE   1 0 0
POWERSHARES ETF TR II S&P INT DEV MNTM 73937B696 0 1 SH   SOLE   1 0 0
POWERSHARES ETF TR II S&P SMCP ENE P 73937B704 0 1 SH   SOLE   1 0 0
POWERSHARES ETF TR II KBW RG BK PORT 73937B712 0 1 SH   SOLE   1 0 0
POWERSHARES ETF TR II KBW BK PORT 73937B746 0 1 SH   SOLE   1 0 0
POWERSHARES ETF TR II ASIA PAC BD PR 73937B753 0 1 SH   SOLE   1 0 0
POWERSHARES ETF TR II S&P500 LOW VOL 73937B779 0 1 SH   SOLE   1 0 0
POWERSHARES ETF TR II S&P SMCP FIN P 73937B803 0 1 SH   SOLE   1 0 0
POWERSHARES ETF TR II S&P500 HGH BET 73937B829 0 1 SH   SOLE   1 0 0
POWERSHARES ETF TR II S&P SMCP UTI P 73937B837 0 1 SH   SOLE   1 0 0
POWERSHARES ETF TR II S&P SMCP MAT P 73937B852 0 1 SH   SOLE   1 0 0
POWERSHARES ETF TR II S&P SMCP IT PO 73937B860 0 1 SH   SOLE   1 0 0
POWERSHARES ETF TR II S&P SMCP IND P 73937B878 0 1 SH   SOLE   1 0 0
POWERSHARES ETF TR II S&P SMCP HC PO 73937B886 0 1 SH   SOLE   1 0 0
PQ GROUP HLDGS INC COM 73943T103 75 4,578 SH   SOLE   4,578 0 0
PRAXAIR INC COM 74005P104 6,844 44,246 SH   SOLE   44,246 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404 116 1,974 SH   SOLE   1,974 0 0
PREFERRED APT CMNTYS INC COM 74039L103 112 5,544 SH   SOLE   5,544 0 0
PREFORMED LINE PRODS CO COM 740444104 33 462 SH   SOLE   462 0 0
PREMIER FINL BANCORP INC COM 74050M105 29 1,428 SH   SOLE   1,428 0 0
PRESIDIO INC COM 74102M103 56 2,898 SH   SOLE   2,898 0 0
PRESTIGE BRANDS HLDGS INC COM 74112D101 360 8,106 SH   SOLE   8,106 0 0
PRETIUM RES INC COM 74139C102 7 640 SH   SOLE   640 0 0
PRETIUM RES INC COM 74139C102 1,712 150,000 SH Call SOLE   150,000 0 0
PRICE T ROWE GROUP INC COM 74144T108 655 6,246 SH   SOLE   6,246 0 0
PRICELINE GRP INC COM NEW 741503403 174 100 SH Put SOLE   100 0 0
PRICELINE GRP INC COM NEW 741503403 174 100 SH Put SOLE   100 0 0
PRICELINE GRP INC COM NEW 741503403 3,475 2,000 SH Put SOLE   2,000 0 0
PRICELINE GRP INC COM NEW 741503403 4,435 2,552 SH   SOLE   2,552 0 0
PRICELINE GRP INC COM NEW 741503403 5,213 3,000 SH Put SOLE   3,000 0 0
PRICELINE GRP INC COM NEW 741503403 6,603 3,800 SH Put SOLE   3,800 0 0
PRICESMART INC COM 741511109 289 3,360 SH   SOLE   3,360 0 0
PRIMORIS SVCS CORP COM 74164F103 166 6,090 SH   SOLE   6,090 0 0
PRIMERICA INC COM 74164M108 682 6,720 SH   SOLE   6,720 0 0
PRIMO WTR CORP COM 74165N105 48 3,822 SH   SOLE   3,822 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 508 7,196 SH   SOLE   7,196 0 0
PROCTER AND GAMBLE CO COM 742718109 368 4,000 SH Put SOLE   4,000 0 0
PROCTER AND GAMBLE CO COM 742718109 5,469 59,520 SH   SOLE   59,520 0 0
PROCTER AND GAMBLE CO COM 742718109 9,188 100,000 SH Call SOLE   100,000 0 0
PROGENICS PHARMACEUTICALS IN COM 743187106 64 10,752 SH   SOLE   10,752 0 0
PROGRESS SOFTWARE CORP COM 743312100 309 7,266 SH   SOLE   7,266 0 0
PROGRESSIVE CORP OHIO COM 743315103 785 13,932 SH   SOLE   13,932 0 0
PROLOGIS INC COM 74340W103 803 12,440 SH   SOLE   12,440 0 0
PROOFPOINT INC COM 743424103 593 6,678 SH   SOLE   6,678 0 0
PROS HOLDINGS INC COM 74346Y103 106 3,990 SH   SOLE   3,990 0 0
PROSHARES TR PSHS ULTSH 20YRS 74347B201 0 1 SH   SOLE   1 0 0
PROSHARES TR PSHS ULTSH 20YRS 74347B201 243 7,200 SH Call SOLE   7,200 0 0
PROSHARES TR PSHS ULTSH 20YRS 74347B201 1,689 50,000 SH Put SOLE   50,000 0 0
PROSHARES TR PSHS ULTSH 20YRS 74347B201 3,983 117,900 SH Call SOLE   117,900 0 0
PROSHARES TR PSHS ULTSH 20YRS 74347B201 5,067 150,000 SH Call SOLE   150,000 0 0
PROSHARES TR PSHS ULTSH 20YRS 74347B201 16,890 500,000 SH Call SOLE   500,000 0 0
PROSHARES TR PSHS ULTSH 20YRS 74347B201 37,158 1,100,000 SH Put SOLE   1,100,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
PROPETRO HLDG CORP COM 74347M108 177 8,778 SH   SOLE   8,778 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 SHTFINL ETF 74347R230 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 0 2 SH   SOLE   2 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 1 SH   SOLE   1 0 0
PROSHARES TR PSHS ULT SEMICDT 74347R669 0 2 SH   SOLE   2 0 0
PROSHARES TR PSHS ULTRA UTIL 74347R685 0 3 SH   SOLE   3 0 0
PROSHARES TR PSHS ULTRA TECH 74347R693 0 4 SH   SOLE   4 0 0
PROSHARES TR PSHS SHORT DOW30 74347R701 0 1 SH   SOLE   1 0 0
PROSHARES TR PSHS ULTRA O&G 74347R719 0 1 SH   SOLE   1 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 SH MDCAP400 74347R800 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 ULTRA VIX SHORT 74347W163 0 5 SH   SOLE   5 0 0
PROSHARES TR II ULTRA VIX SHORT 74347W163 1 100 SH Call SOLE   100 0 0
PROSHARES TR II ULTRA VIX SHORT 74347W163 2 225 SH Call SOLE   225 0 0
PROSHARES TR II ULTRA VIX SHORT 74347W163 5 500 SH Put SOLE   500 0 0
PROSHARES TR II ULTRA VIX SHORT 74347W163 10 1,000 SH Call SOLE   1,000 0 0
PROSHARES TR II ULTRA VIX SHORT 74347W163 20 1,975 SH Call SOLE   1,975 0 0
PROSHARES TR II ULTRA VIX SHORT 74347W163 64 6,250 SH Call SOLE   6,250 0 0
PROSHARES TR II ULTRA VIX SHORT 74347W163 255 25,000 SH Call SOLE   25,000 0 0
PROSHARES TR II ULTRA VIX SHORT 74347W163 255 25,000 SH Put SOLE   25,000 0 0
PROSHARES TR II ULTRA VIX SHORT 74347W163 378 37,000 SH Call SOLE   37,000 0 0
PROSHARES TR II ULTRA VIX SHORT 74347W163 411 40,250 SH Call SOLE   40,250 0 0
PROSHARES TR II ULTRA VIX SHORT 74347W163 833 81,575 SH Call SOLE   81,575 0 0
PROSHARES TR II ULTRA VIX SHORT 74347W163 896 87,800 SH Call SOLE   87,800 0 0
PROSHARES TR II ULTA BLMBG 2017 74347W247 89 3,800 SH Put SOLE   3,800 0 0
PROSHARES TR II ULTA BLMBG 2017 74347W247 3,516 150,000 SH Put SOLE   150,000 0 0
PROSHARES TR II ULTA BLMBG 2017 74347W247 5,274 225,000 SH Call SOLE   225,000 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 407 10,001 SH   SOLE   10,001 0 0
PROSHARES TR II SHT VIX ST TRM 74347W627 1,546 12,061 SH   SOLE   12,061 0 0
PROSHARES TR II SHT VIX ST TRM 74347W627 2,564 20,000 SH Call SOLE   20,000 0 0
PROSHARES TR II SHT VIX ST TRM 74347W627 5,103 39,800 SH Put SOLE   39,800 0 0
PROSHARES TR II SHT VIX ST TRM 74347W627 5,128 40,000 SH Put SOLE   40,000 0 0
PROSHARES TR II SHT VIX ST TRM 74347W627 7,693 60,000 SH Put SOLE   60,000 0 0
PROSHARES TR II SHT VIX ST TRM 74347W627 8,180 63,800 SH Call SOLE   63,800 0 0
PROSHARES TR II SHT VIX ST TRM 74347W627 10,795 84,200 SH Put SOLE   84,200 0 0
PROSHARES TR II SHT VIX ST TRM 74347W627 10,872 84,800 SH Put SOLE   84,800 0 0
PROSHARES TR II SHT VIX ST TRM 74347W627 12,821 100,000 SH Call SOLE   100,000 0 0
PROSHARES TR II SHT VIX ST TRM 74347W627 15,924 124,200 SH Put SOLE   124,200 0 0
PROSHARES TR II SHT VIX ST TRM 74347W627 23,078 180,000 SH Call SOLE   180,000 0 0
PROSHARES TR II SHT VIX ST TRM 74347W627 29,886 233,100 SH Put SOLE   233,100 0 0
PROSHARES TR II SHT VIX ST TRM 74347W627 30,129 235,000 SH Call SOLE   235,000 0 0
PROSHARES TR II SHT VIX ST TRM 74347W627 46,156 360,000 SH Put SOLE   360,000 0 0
PROSHARES TR II SHT VIX ST TRM 74347W627 64,105 500,000 SH Put SOLE   500,000 0 0
PROSHARES TR II ULSHT BLOOMB OIL 74347W668 21 848 SH   SOLE   848 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 BASIC MAT NEW 74347X138 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 1 SH   SOLE   1 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 SHT MSCI NEW 74347X575 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 2 SH   SOLE   2 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 1 SH   SOLE   1 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 2 SH   SOLE   2 0 0
PROSHARES TR SHRT 20+YR TRE 74347X849 0 1 SH   SOLE   1 0 0
PROSHARES TR ULTRPRO S&P500 74347X864 0 2 SH   SOLE   2 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 ULTSHT FT CH 50 74348A350 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 ULTSHRT QQQ 74348A426 0 1 SH   SOLE   1 0 0
PROSHARES TR ULTSHT FTSE EURO 74348A434 0 1 SH   SOLE   1 0 0
PROSHARES TR ULTRAPRO SHORT S 74348A442 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 PSHS ULDOW30 NEW 74348A590 0 1 SH   SOLE   1 0 0
PROSHARES TR SHT 7-10 YR TR 74348A608 0 1 SH   SOLE   1 0 0
PROSHARES TR ULT MSCIBZL CAPP 74348A673 0 2 SH   SOLE   2 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
PROTALIX BIOTHERAPEUTICS INC COM 74365A101 1 900 SH   SOLE   900 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102 30 1,428 SH   SOLE   1,428 0 0
PROTO LABS INC COM 743713109 389 3,780 SH   SOLE   3,780 0 0
PROVIDENCE SVC CORP COM 743815102 102 1,722 SH   SOLE   1,722 0 0
PROVIDENT BANCORP INC COM 74383X109 18 672 SH   SOLE   672 0 0
PROVIDENT FINL HLDGS INC COM 743868101 19 1,008 SH   SOLE   1,008 0 0
PROVIDENT FINL SVCS INC COM 74386T105 253 9,366 SH   SOLE   9,366 0 0
PRUDENTIAL BANCORP INC NEW COM 74431A101 21 1,218 SH   SOLE   1,218 0 0
PRUDENTIAL FINL INC COM 744320102 92 800 SH Call SOLE   800 0 0
PRUDENTIAL FINL INC COM 744320102 161 1,400 SH Put SOLE   1,400 0 0
PRUDENTIAL FINL INC COM 744320102 184 1,600 SH Put SOLE   1,600 0 0
PRUDENTIAL FINL INC COM 744320102 184 1,600 SH Put SOLE   1,600 0 0
PRUDENTIAL FINL INC COM 744320102 230 2,000 SH Put SOLE   2,000 0 0
PRUDENTIAL FINL INC COM 744320102 1,141 9,920 SH   SOLE   9,920 0 0
PRUDENTIAL FINL INC COM 744320102 9,612 83,600 SH Put SOLE   83,600 0 0
PRUDENTIAL FINL INC COM 744320102 11,498 100,000 SH Call SOLE   100,000 0 0
PRUDENTIAL FINL INC COM 744320102 11,498 100,000 SH Put SOLE   100,000 0 0
PUBLIC SVC ENTERPRISE GROUP COM 744573106 610 11,841 SH   SOLE   11,841 0 0
PUBLIC STORAGE COM 74460D109 727 3,480 SH   SOLE   3,480 0 0
PULTE GROUP INC COM 745867101 1,164 35,000 SH Call SOLE   35,000 0 0
PULTE GROUP INC COM 745867101 1,330 40,000 SH Call SOLE   40,000 0 0
PULTE GROUP INC COM 745867101 1,826 54,929 SH   SOLE   54,929 0 0
PULTE GROUP INC COM 745867101 1,895 57,000 SH Call SOLE   57,000 0 0
PULTE GROUP INC COM 745867101 6,650 200,000 SH Put SOLE   200,000 0 0
PULTE GROUP INC COM 745867101 9,975 300,000 SH Call SOLE   300,000 0 0
PULTE GROUP INC COM 745867101 9,975 300,000 SH Put SOLE   300,000 0 0
PULTE GROUP INC COM 745867101 16,625 500,000 SH Put SOLE   500,000 0 0
PULSE BIOSCIENCES INC COM 74587B101 34 1,428 SH   SOLE   1,428 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 432 4,368 SH   SOLE   4,368 0 0
PURECYCLE CORP COM NEW 746228303 21 2,562 SH   SOLE   2,562 0 0
PURE STORAGE INC CL A 74624M102 2 100 SH Call SOLE   100 0 0
PURE STORAGE INC CL A 74624M102 229 14,448 SH   SOLE   14,448 0 0
PURE STORAGE INC CL A 74624M102 238 15,000 SH Call SOLE   15,000 0 0
QCR HOLDINGS INC COM 74727A104 79 1,848 SH   SOLE   1,848 0 0
QAD INC CL A 74727D306 57 1,470 SH   SOLE   1,470 0 0
QUAD / GRAPHICS INC COM CL A 747301109 169 7,476 SH   SOLE   7,476 0 0
QUAKER CHEM CORP COM 747316107 298 1,974 SH   SOLE   1,974 0 0
PZENA INVESTMENT MGMT INC CLASS A 74731Q103 28 2,604 SH   SOLE   2,604 0 0
QEP RES INC COM 74733V100 14 1,500 SH   SOLE   1,500 0 0
QTS RLTY TR INC COM CL A 74736A103 407 7,518 SH   SOLE   7,518 0 0
QORVO INC COM 74736K101 87 1,300 SH Put SOLE   1,300 0 0
QORVO INC COM 74736K101 120 1,800 SH Put SOLE   1,800 0 0
QORVO INC COM 74736K101 133 2,000 SH Put SOLE   2,000 0 0
QORVO INC COM 74736K101 133 2,000 SH Put SOLE   2,000 0 0
QORVO INC COM 74736K101 799 12,000 SH Put SOLE   12,000 0 0
QORVO INC COM 74736K101 1,332 20,000 SH Put SOLE   20,000 0 0
QORVO INC COM 74736K101 47,993 720,609 SH   SOLE   720,609 0 0
Q2 HLDGS INC COM 74736L109 175 4,746 SH   SOLE   4,746 0 0
QUALCOMM INC COM 747525103 128 2,000 SH Put SOLE   2,000 0 0
QUALCOMM INC COM 747525103 173 2,700 SH Call SOLE   2,700 0 0
QUALCOMM INC COM 747525103 871 13,600 SH Put SOLE   13,600 0 0
QUALCOMM INC COM 747525103 1,581 24,700 SH Put SOLE   24,700 0 0
QUALCOMM INC COM 747525103 1,601 25,000 SH Call SOLE   25,000 0 0
QUALCOMM INC COM 747525103 1,601 25,000 SH Put SOLE   25,000 0 0
QUALCOMM INC COM 747525103 1,921 30,000 SH Put SOLE   30,000 0 0
QUALCOMM INC COM 747525103 2,561 40,000 SH Call SOLE   40,000 0 0
QUALCOMM INC COM 747525103 3,092 48,300 SH Put SOLE   48,300 0 0
QUALCOMM INC COM 747525103 3,201 50,000 SH Put SOLE   50,000 0 0
QUALCOMM INC COM 747525103 3,201 50,000 SH Put SOLE   50,000 0 0
QUALCOMM INC COM 747525103 3,374 52,700 SH Call SOLE   52,700 0 0
QUALCOMM INC COM 747525103 3,387 52,900 SH Put SOLE   52,900 0 0
QUALCOMM INC COM 747525103 3,470 54,200 SH Put SOLE   54,200 0 0
QUALCOMM INC COM 747525103 4,481 70,000 SH Call SOLE   70,000 0 0
QUALCOMM INC COM 747525103 4,802 75,000 SH Call SOLE   75,000 0 0
QUALCOMM INC COM 747525103 7,977 124,600 SH Call SOLE   124,600 0 0
QUALCOMM INC COM 747525103 9,872 154,200 SH Put SOLE   154,200 0 0
QUALCOMM INC COM 747525103 14,622 228,400 SH Put SOLE   228,400 0 0
QUALCOMM INC COM 747525103 17,004 265,600 SH Put SOLE   265,600 0 0
QUALCOMM INC COM 747525103 19,340 302,100 SH Put SOLE   302,100 0 0
QUALCOMM INC COM 747525103 22,407 350,000 SH Call SOLE   350,000 0 0
QUALCOMM INC COM 747525103 22,407 350,000 SH Put SOLE   350,000 0 0
QUALCOMM INC COM 747525103 49,257 769,400 SH Call SOLE   769,400 0 0
QUALCOMM INC COM 747525103 126,931 1,982,675 SH   SOLE   1,982,675 0 0
QUALITY CARE PPTYS INC COM 747545101 198 14,364 SH   SOLE   14,364 0 0
QUALITY SYS INC COM 747582104 210 15,500 SH   SOLE   15,500 0 0
QUALITY SYS INC COM 747582104 410 30,200 SH Put SOLE   30,200 0 0
QUALYS INC COM 74758T303 289 4,872 SH   SOLE   4,872 0 0
QUANEX BUILDING PRODUCTS COR COM 747619104 122 5,208 SH   SOLE   5,208 0 0
QUANTA SVCS INC COM 74762E102 141 3,600 SH   SOLE   3,600 0 0
QUANTENNA COMMUNICATIONS INC COM 74766D100 38 3,150 SH   SOLE   3,150 0 0
QUDIAN INC ADR 747798106 15 1,198 SH   SOLE   1,198 0 0
QUANTUM CORP COM NEW 747906501 24 4,284 SH   SOLE   4,284 0 0
QUEST DIAGNOSTICS INC COM 74834L100 315 3,200 SH   SOLE   3,200 0 0
QUIDEL CORP COM 74838J101 184 4,242 SH   SOLE   4,242 0 0
QUINSTREET INC COM 74874Q100 46 5,544 SH   SOLE   5,544 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 132 11,256 SH   SOLE   11,256 0 0
RAIT FINANCIAL TRUST COM NEW 749227609 5 12,684 SH   SOLE   12,684 0 0
RBB BANCORP COM 74930B105 16 588 SH   SOLE   588 0 0
RA PHARMACEUTICALS INC COM 74933V108 15 1,806 SH   SOLE   1,806 0 0
RCI HOSPITALITY HLDGS INC COM 74934Q108 39 1,386 SH   SOLE   1,386 0 0
R1 RCM INC COM 749397105 67 15,288 SH   SOLE   15,288 0 0
REV GROUP INC COM 749527107 112 3,444 SH   SOLE   3,444 0 0
RGC RES INC COM 74955L103 27 1,008 SH   SOLE   1,008 0 0
RLI CORP COM 749607107 357 5,880 SH   SOLE   5,880 0 0
RLJ LODGING TR COM 74965L101 567 25,830 SH   SOLE   25,830 0 0
RPC INC COM 749660106 39 1,545 SH   SOLE   1,545 0 0
RMR GROUP INC CL A 74967R106 65 1,092 SH   SOLE   1,092 0 0
RH COM 74967X103 268 3,108 SH   SOLE   3,108 0 0
RH COM 74967X103 1,724 20,000 SH Put SOLE   20,000 0 0
RPX CORP COM 74972G103 93 6,930 SH   SOLE   6,930 0 0
RTI SURGICAL INC COM 74975N105 35 8,442 SH   SOLE   8,442 0 0
RADIAN GROUP INC COM 750236101 680 32,970 SH   SOLE   32,970 0 0
RADIANT LOGISTICS INC COM 75025X100 28 6,006 SH   SOLE   6,006 0 0
RADISYS CORP COM 750459109 6 5,964 SH   SOLE   5,964 0 0
RADIUS HEALTH INC COM NEW 750469207 183 5,754 SH   SOLE   5,754 0 0
RADNET INC COM 750491102 57 5,670 SH   SOLE   5,670 0 0
RAMBUS INC DEL COM 750917106 28 2,000 SH Call SOLE   2,000 0 0
RAMBUS INC DEL COM 750917106 238 16,758 SH   SOLE   16,758 0 0
RALPH LAUREN CORP CL A 751212101 804 7,755 SH   SOLE   7,755 0 0
RALPH LAUREN CORP CL A 751212101 3,059 29,500 SH Put SOLE   29,500 0 0
RALPH LAUREN CORP CL A 751212101 8,295 80,000 SH Put SOLE   80,000 0 0
RAMACO RES INC COM 75134P303 6 924 SH   SOLE   924 0 0
RAMCO-GERSHENSON PPTYS TR COM SH BEN INT 751452202 176 11,970 SH   SOLE   11,970 0 0
RANDGOLD RES LTD ADR 752344309 198 2,000 SH Put SOLE   2,000 0 0
RANDGOLD RES LTD ADR 752344309 989 10,000 SH Call SOLE   10,000 0 0
RANDGOLD RES LTD ADR 752344309 1,109 11,217 SH   SOLE   11,217 0 0
RANDGOLD RES LTD ADR 752344309 3,461 35,000 SH Put SOLE   35,000 0 0
RANGE RES CORP COM 75281A109 68 4,000 SH Call SOLE   4,000 0 0
RANGE RES CORP COM 75281A109 412 24,149 SH   SOLE   24,149 0 0
RANGE RES CORP COM 75281A109 493 28,900 SH Call SOLE   28,900 0 0
RANGE RES CORP COM 75281A109 563 33,000 SH Call SOLE   33,000 0 0
RANGE RES CORP COM 75281A109 691 40,500 SH Call SOLE   40,500 0 0
RANGE RES CORP COM 75281A109 853 50,000 SH Put SOLE   50,000 0 0
RANGER ENERGY SVCS INC COM CL A 75282U104 8 882 SH   SOLE   882 0 0
RAPID7 INC COM 753422104 59 3,150 SH   SOLE   3,150 0 0
RAVEN INDS INC COM 754212108 190 5,544 SH   SOLE   5,544 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 1,397 15,643 SH   SOLE   15,643 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104 135 6,594 SH   SOLE   6,594 0 0
RAYTHEON CO COM NEW 755111507 451 2,400 SH Put SOLE   2,400 0 0
RAYTHEON CO COM NEW 755111507 1,270 6,760 SH   SOLE   6,760 0 0
RBC BEARINGS INC COM 75524B104 451 3,570 SH   SOLE   3,570 0 0
RE MAX HLDGS INC CL A 75524W108 132 2,730 SH   SOLE   2,730 0 0
READING INTERNATIONAL INC CL A 755408101 42 2,520 SH   SOLE   2,520 0 0
REALNETWORKS INC COM NEW 75605L708 15 4,242 SH   SOLE   4,242 0 0
REALPAGE INC COM 75606N109 396 8,946 SH   SOLE   8,946 0 0
REALTY INCOME CORP COM 756109104 114 2,000 SH Call SOLE   2,000 0 0
REALTY INCOME CORP COM 756109104 114 2,000 SH Put SOLE   2,000 0 0
REALTY INCOME CORP COM 756109104 342 6,000 SH Call SOLE   6,000 0 0
REALTY INCOME CORP COM 756109104 376 6,600 SH   SOLE   6,600 0 0
REATA PHARMACEUTICALS INC CL A 75615P103 49 1,722 SH   SOLE   1,722 0 0
RECRO PHARMA INC COM 75629F109 19 2,058 SH   SOLE   2,058 0 0
RED HAT INC COM 756577102 3,299 27,470 SH   SOLE   27,470 0 0
RED HAT INC COM 756577102 12,010 100,000 SH Put SOLE   100,000 0 0
RED LION HOTELS CORP COM 756764106 26 2,646 SH   SOLE   2,646 0 0
RED ROBIN GOURMET BURGERS IN COM 75689M101 111 1,974 SH   SOLE   1,974 0 0
RED ROCK RESORTS INC CL A 75700L108 354 10,500 SH   SOLE   10,500 0 0
REDFIN CORP COM 75737F108 51 1,638 SH   SOLE   1,638 0 0
REDWOOD TR INC COM 758075402 172 11,634 SH   SOLE   11,634 0 0
REGENCY CTRS CORP COM 758849103 245 3,542 SH   SOLE   3,542 0 0
REGENERON PHARMACEUTICALS COM 75886F107 1,240 3,299 SH   SOLE   3,299 0 0
REGENERON PHARMACEUTICALS COM 75886F107 4,512 12,000 SH Put SOLE   12,000 0 0
REGIS CORP MINN COM 758932107 83 5,418 SH   SOLE   5,418 0 0
REGENXBIO INC COM 75901B107 140 4,200 SH   SOLE   4,200 0 0
REGIONAL MGMT CORP COM 75902K106 44 1,680 SH   SOLE   1,680 0 0
REGIONS FINL CORP NEW COM 7591EP100 468 27,080 SH   SOLE   27,080 0 0
REGIONS FINL CORP NEW COM 7591EP100 12,504 723,600 SH Call SOLE   723,600 0 0
REIS INC COM 75936P105 30 1,470 SH   SOLE   1,470 0 0
RENASANT CORP COM 75970E107 282 6,888 SH   SOLE   6,888 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 68 5,796 SH   SOLE   5,796 0 0
REPLIGEN CORP COM 759916109 207 5,712 SH   SOLE   5,712 0 0
RENAISSANCE CAP GREENWICH FD IPO ETF 759937204 0 1 SH   SOLE   1 0 0
RENT A CTR INC NEW COM 76009N100 75 6,762 SH   SOLE   6,762 0 0
RENT A CTR INC NEW COM 76009N100 555 50,000 SH Put SOLE   50,000 0 0
RENT A CTR INC NEW COM 76009N100 2,165 195,000 SH Call SOLE   195,000 0 0
REPUBLIC BANCORP KY CL A 760281204 56 1,470 SH   SOLE   1,470 0 0
REPUBLIC FIRST BANCORP INC COM 760416107 62 7,392 SH   SOLE   7,392 0 0
REPUBLIC SVCS INC COM 760759100 562 8,305 SH   SOLE   8,305 0 0
REPUBLIC SVCS INC COM 760759100 4,057 60,000 SH Put SOLE   60,000 0 0
RESHAPE LIFESCIENCES INC COM 761123108 2 1,333 SH   SOLE   1,333 0 0
RESMED INC COM 761152107 285 3,361 SH   SOLE   3,361 0 0
RESOLUTE ENERGY CORP COM NEW 76116A306 104 3,318 SH   SOLE   3,318 0 0
RESOURCE CAP CORP COM NEW 76120W708 1,007 107,477 SH   SOLE   107,477 0 0
RESOURCE CAP CORP COM NEW 76120W708 1,593 170,000 SH Put SOLE   170,000 0 0
RESOURCES CONNECTION INC COM 76122Q105 67 4,368 SH   SOLE   4,368 0 0
RETROPHIN INC COM 761299106 122 5,796 SH   SOLE   5,796 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 515 8,379 SH   SOLE   8,379 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 1,660 27,000 SH Put SOLE   27,000 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 328 16,464 SH   SOLE   16,464 0 0
REVANCE THERAPEUTICS INC COM 761330109 1,244 34,794 SH   SOLE   34,794 0 0
REVANCE THERAPEUTICS INC COM 761330109 1,523 42,600 SH Put SOLE   42,600 0 0
REVLON INC CL A NEW 761525609 39 1,806 SH   SOLE   1,806 0 0
REVOLUTION LIGHTING TECHNOLO COM NEW 76155G206 6 1,890 SH   SOLE   1,890 0 0
REX AMERICAN RESOURCES CORP COM 761624105 73 882 SH   SOLE   882 0 0
REXNORD CORP NEW COM 76169B102 412 15,834 SH   SOLE   15,834 0 0
REXFORD INDL RLTY INC COM 76169C100 344 11,802 SH   SOLE   11,802 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105 38 1,302 SH   SOLE   1,302 0 0
RIBBON COMMUNICATIONS INC COM 762544104 55 7,140 SH   SOLE   7,140 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603 88 22,596 SH   SOLE   22,596 0 0
RIGNET INC COM 766582100 31 2,100 SH   SOLE   2,100 0 0
RINGCENTRAL INC CL A 76680R206 480 9,912 SH   SOLE   9,912 0 0
RING ENERGY INC COM 76680V108 106 7,602 SH   SOLE   7,602 0 0
RIO TINTO PLC SPONSORED ADR 767204100 16 300 SH Call SOLE   300 0 0
RIO TINTO PLC SPONSORED ADR 767204100 212 4,000 SH Put SOLE   4,000 0 0
RIO TINTO PLC SPONSORED ADR 767204100 1,588 30,000 SH Put SOLE   30,000 0 0
RIO TINTO PLC SPONSORED ADR 767204100 7,608 143,730 SH   SOLE   143,730 0 0
RIO TINTO PLC SPONSORED ADR 767204100 12,306 232,500 SH Put SOLE   232,500 0 0
RIO TINTO PLC SPONSORED ADR 767204100 18,526 350,000 SH Put SOLE   350,000 0 0
RIVERVIEW BANCORP INC COM 769397100 26 3,024 SH   SOLE   3,024 0 0
ROADRUNNER TRNSN SVCS HLDG I COM 76973Q105 38 4,872 SH   SOLE   4,872 0 0
ROBERT HALF INTL INC COM 770323103 165 2,965 SH   SOLE   2,965 0 0
ROCKWELL AUTOMATION INC COM 773903109 1,772 9,026 SH   SOLE   9,026 0 0
ROCKWELL AUTOMATION INC COM 773903109 2,945 15,000 SH Put SOLE   15,000 0 0
ROCKWELL AUTOMATION INC COM 773903109 4,712 24,000 SH Put SOLE   24,000 0 0
ROCKWELL COLLINS INC COM 774341101 515 3,800 SH   SOLE   3,800 0 0
ROCKWELL MED INC COM 774374102 43 7,410 SH   SOLE   7,410 0 0
ROGERS CORP COM 775133101 442 2,730 SH   SOLE   2,730 0 0
ROPER TECHNOLOGIES INC COM 776696106 627 2,422 SH   SOLE   2,422 0 0
ROSEHILL RES INC CL A 777385105 3 378 SH   SOLE   378 0 0
ROSETTA STONE INC COM 777780107 32 2,562 SH   SOLE   2,562 0 0
ROSS STORES INC COM 778296103 2,023 25,213 SH   SOLE   25,213 0 0
ROSS STORES INC COM 778296103 24,075 300,000 SH Call SOLE   300,000 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102 82 1,000 SH Put SOLE   1,000 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102 163 2,000 SH Call SOLE   2,000 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102 163 2,000 SH Put SOLE   2,000 0 0
ROYAL BK SCOTLAND GROUP PLC SPONS ADR 2 ORD 780097689 15 2,000 SH Put SOLE   2,000 0 0
ROYAL BK SCOTLAND GROUP PLC SPONS ADR 2 ORD 780097689 164 21,510 SH   SOLE   21,510 0 0
ROYAL BK SCOTLAND GROUP PLC SPONS ADR 2 ORD 780097689 1,089 142,600 SH Put SOLE   142,600 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 18,065 270,800 SH Call SOLE   270,800 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 20,180 302,500 SH Put SOLE   302,500 0 0
RUBICON PROJ INC COM 78112V102 13 6,762 SH   SOLE   6,762 0 0
RUDOLPH TECHNOLOGIES INC COM 781270103 112 4,704 SH   SOLE   4,704 0 0
RUSH ENTERPRISES INC CL A 781846209 230 4,536 SH   SOLE   4,536 0 0
RUSH ENTERPRISES INC CL B 781846308 38 798 SH   SOLE   798 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 98 4,536 SH   SOLE   4,536 0 0
RYDEX ETF TRUST GUG S&P500 EQ WT 78355W106 0 1 SH   SOLE   1 0 0
RYDEX ETF TRUST GUGGENHM S&P 500 78355W205 0 1 SH   SOLE   1 0 0
RYDEX ETF TRUST GUG S&P500 PU VA 78355W304 0 1 SH   SOLE   1 0 0
RYDEX ETF TRUST GUG S&P500 PU GR 78355W403 0 1 SH   SOLE   1 0 0
RYDEX ETF TRUST GUG S&P MC400 PV 78355W502 0 1 SH   SOLE   1 0 0
RYDEX ETF TRUST GUG EMK CTR ETF 78355W536 0 1 SH   SOLE   1 0 0
RYDEX ETF TRUST GUGGENHM S&P 400 78355W577 0 1 SH   SOLE   1 0 0
RYDEX ETF TRUST GUGGENHM S&P 600 78355W585 0 1 SH   SOLE   1 0 0
RYDEX ETF TRUST GUG S&P MC400 PG 78355W601 0 1 SH   SOLE   1 0 0
RYDEX ETF TRUST GUG S&P SC600 PV 78355W700 0 1 SH   SOLE   1 0 0
RYDEX ETF TRUST GUG S&P500EQWTUT 78355W791 0 1 SH   SOLE   1 0 0
RYDEX ETF TRUST GUG S&P SC600 PG 78355W809 0 1 SH   SOLE   1 0 0
RYDEX ETF TRUST GUG S&P500EQWTTE 78355W817 0 1 SH   SOLE   1 0 0
RYDEX ETF TRUST GUG S&P500EQWTMA 78355W825 0 1 SH   SOLE   1 0 0
RYDEX ETF TRUST GUG S&P500 EQ WT 78355W833 0 1 SH   SOLE   1 0 0
RYDEX ETF TRUST GUG S&P500EQWTHC 78355W841 0 1 SH   SOLE   1 0 0
RYDEX ETF TRUST GUG S&P500EQWTFI 78355W858 0 1 SH   SOLE   1 0 0
RYDEX ETF TRUST GUG S&P500EQWTEN 78355W866 0 1 SH   SOLE   1 0 0
RYDEX ETF TRUST GUG S&P500 EWCON 78355W874 0 1 SH   SOLE   1 0 0
RYDEX ETF TRUST GUG S&P SC500 EQ 78355W882 0 1 SH   SOLE   1 0 0
RYERSON HLDG CORP COM 783754104 25 2,436 SH   SOLE   2,436 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 464 6,720 SH   SOLE   6,720 0 0
S & T BANCORP INC COM 783859101 211 5,292 SH   SOLE   5,292 0 0
S&P GLOBAL INC COM 78409V104 1,010 5,960 SH   SOLE   5,960 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 1,494 9,145 SH   SOLE   9,145 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 4,313 26,400 SH Put SOLE   26,400 0 0
SEACOR MARINE HLDGS INC COM 78413P101 28 2,352 SH   SOLE   2,352 0 0
SI FINL GROUP INC MD COM 78425V104 25 1,722 SH   SOLE   1,722 0 0
SJW GROUP COM 784305104 158 2,478 SH   SOLE   2,478 0 0
SL GREEN RLTY CORP COM 78440X101 230 2,280 SH   SOLE   2,280 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 107 400 SH Put SOLE   400 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 534 2,000 SH Put SOLE   2,000 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,254 4,700 SH Put SOLE   4,700 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,895 7,100 SH Put SOLE   7,100 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 2,028 7,600 SH Put SOLE   7,600 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 2,402 9,000 SH Put SOLE   9,000 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 3,389 12,700 SH Call SOLE   12,700 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 3,763 14,100 SH Put SOLE   14,100 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 4,243 15,900 SH Call SOLE   15,900 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 4,510 16,900 SH Put SOLE   16,900 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 5,230 19,600 SH Put SOLE   19,600 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 6,672 25,000 SH Put SOLE   25,000 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 6,698 25,100 SH Put SOLE   25,100 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 6,938 26,000 SH Put SOLE   26,000 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 8,246 30,900 SH Put SOLE   30,900 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 10,007 37,500 SH Put SOLE   37,500 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 10,141 38,000 SH Put SOLE   38,000 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 10,888 40,800 SH Put SOLE   40,800 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 11,822 44,300 SH Put SOLE   44,300 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 12,009 45,000 SH Put SOLE   45,000 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 12,115 45,400 SH Call SOLE   45,400 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 13,236 49,600 SH Put SOLE   49,600 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 13,343 50,000 SH Put SOLE   50,000 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 13,343 50,000 SH Put SOLE   50,000 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 13,743 51,500 SH Put SOLE   51,500 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 16,332 61,200 SH Put SOLE   61,200 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 16,946 63,500 SH Put SOLE   63,500 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 17,426 65,300 SH Put SOLE   65,300 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 19,588 73,400 SH Put SOLE   73,400 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 20,682 77,500 SH Put SOLE   77,500 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 20,735 77,700 SH Call SOLE   77,700 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 20,815 78,000 SH Put SOLE   78,000 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 23,377 87,600 SH Call SOLE   87,600 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 23,697 88,800 SH Put SOLE   88,800 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 24,017 90,000 SH Call SOLE   90,000 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 24,017 90,000 SH Call SOLE   90,000 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 24,017 90,000 SH Put SOLE   90,000 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 24,951 93,500 SH Put SOLE   93,500 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 26,046 97,600 SH Put SOLE   97,600 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 26,579 99,600 SH Put SOLE   99,600 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 26,686 100,000 SH Put SOLE   100,000 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 28,527 106,900 SH Put SOLE   106,900 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 29,355 110,000 SH Call SOLE   110,000 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 32,290 121,000 SH Put SOLE   121,000 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 32,904 123,300 SH Call SOLE   123,300 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 34,025 127,500 SH Put SOLE   127,500 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 36,720 137,600 SH Put SOLE   137,600 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 37,200 139,400 SH Put SOLE   139,400 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 37,814 141,700 SH Call SOLE   141,700 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 42,457 159,100 SH Put SOLE   159,100 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 43,738 163,900 SH Put SOLE   163,900 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 50,170 188,000 SH Put SOLE   188,000 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 53,372 200,000 SH Put SOLE   200,000 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 54,146 202,900 SH Put SOLE   202,900 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 55,507 208,000 SH Put SOLE   208,000 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 56,388 211,300 SH Call SOLE   211,300 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 56,681 212,400 SH Call SOLE   212,400 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 56,814 212,900 SH Call SOLE   212,900 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 57,215 214,400 SH Put SOLE   214,400 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 58,763 220,200 SH Put SOLE   220,200 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 61,992 232,300 SH Call SOLE   232,300 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 62,605 234,600 SH Put SOLE   234,600 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 62,605 234,600 SH Put SOLE   234,600 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 64,714 242,500 SH Put SOLE   242,500 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 65,861 246,800 SH Put SOLE   246,800 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 66,048 247,500 SH Put SOLE   247,500 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 67,142 251,600 SH Call SOLE   251,600 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 67,436 252,700 SH Call SOLE   252,700 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 69,757 261,400 SH Call SOLE   261,400 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 74,000 277,300 SH Put SOLE   277,300 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 74,721 280,000 SH Put SOLE   280,000 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 77,923 292,000 SH Put SOLE   292,000 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 81,339 304,800 SH Put SOLE   304,800 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 84,008 314,800 SH Put SOLE   314,800 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 85,555 320,600 SH Put SOLE   320,600 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 86,303 323,400 SH Call SOLE   323,400 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 88,971 333,400 SH Call SOLE   333,400 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 89,398 335,000 SH Call SOLE   335,000 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 92,761 347,600 SH Call SOLE   347,600 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 99,539 373,000 SH Put SOLE   373,000 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 101,540 380,500 SH Call SOLE   380,500 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 106,744 400,000 SH Call SOLE   400,000 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 107,358 402,300 SH Put SOLE   402,300 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 117,071 438,700 SH Put SOLE   438,700 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 121,581 455,600 SH Call SOLE   455,600 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 126,919 475,600 SH Put SOLE   475,600 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 136,339 510,900 SH Call SOLE   510,900 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 158,488 593,900 SH Put SOLE   593,900 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 161,450 605,000 SH Put SOLE   605,000 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 167,828 628,900 SH Put SOLE   628,900 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 173,459 650,000 SH Call SOLE   650,000 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 173,459 650,000 SH Put SOLE   650,000 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 199,344 747,000 SH Put SOLE   747,000 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 205,162 768,800 SH Put SOLE   768,800 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 213,862 801,400 SH Call SOLE   801,400 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 217,438 814,800 SH Put SOLE   814,800 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 217,731 815,900 SH Call SOLE   815,900 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 251,062 940,800 SH Put SOLE   940,800 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 264,031 989,400 SH Put SOLE   989,400 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 264,939 992,800 SH Put SOLE   992,800 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 266,833 999,900 SH Call SOLE   999,900 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 269,849 1,011,200 SH Call SOLE   1,011,200 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 331,574 1,242,500 SH Put SOLE   1,242,500 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 338,112 1,267,000 SH Put SOLE   1,267,000 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 367,760 1,378,100 SH Put SOLE   1,378,100 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 391,991 1,468,900 SH Put SOLE   1,468,900 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 400,290 1,500,000 SH Put SOLE   1,500,000 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 485,952 1,821,000 SH Call SOLE   1,821,000 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 533,720 2,000,000 SH Call SOLE   2,000,000 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 618,875 2,319,100 SH Put SOLE   2,319,100 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 667,150 2,500,000 SH Put SOLE   2,500,000 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 675,156 2,530,000 SH Put SOLE   2,530,000 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 683,402 2,560,900 SH Put SOLE   2,560,900 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 764,501 2,864,800 SH Call SOLE   2,864,800 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 867,295 3,250,000 SH Call SOLE   3,250,000 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 880,638 3,300,000 SH Put SOLE   3,300,000 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,114,114 4,174,900 SH Put SOLE   4,174,900 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,159,267 4,344,100 SH Call SOLE   4,344,100 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,264,676 4,739,100 SH Put SOLE   4,739,100 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,284,557 4,813,600 SH Put SOLE   4,813,600 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,334,300 5,000,000 SH Put SOLE   5,000,000 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,350,845 5,062,000 SH Put SOLE   5,062,000 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 2,001,450 7,500,000 SH Call SOLE   7,500,000 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 2,268,310 8,500,000 SH Call SOLE   8,500,000 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 2,689,442 10,078,100 SH Call SOLE   10,078,100 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 3,670,819 13,755,600 SH Put SOLE   13,755,600 0 0
SPX CORP COM 784635104 207 6,594 SH   SOLE   6,594 0 0
SPS COMM INC COM 78463M107 124 2,562 SH   SOLE   2,562 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 2,164 17,500 SH Call SOLE   17,500 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 3,091 25,000 SH Call SOLE   25,000 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 9,892 80,000 SH Call SOLE   80,000 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 9,892 80,000 SH Call SOLE   80,000 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 10,510 85,000 SH Put SOLE   85,000 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 12,056 97,500 SH Call SOLE   97,500 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 12,365 100,000 SH Call SOLE   100,000 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 16,075 130,000 SH Put SOLE   130,000 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 18,548 150,000 SH Call SOLE   150,000 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 18,548 150,000 SH Put SOLE   150,000 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 24,730 200,000 SH Call SOLE   200,000 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 27,821 225,000 SH Put SOLE   225,000 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 29,071 235,109 SH   SOLE   235,109 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 35,859 290,000 SH Call SOLE   290,000 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 61,825 500,000 SH Put SOLE   500,000 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 61,825 500,000 SH Put SOLE   500,000 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 96,447 780,000 SH Call SOLE   780,000 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 309,125 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 0 1 SH   SOLE   1 0 0
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 14,249 350,000 SH Put SOLE   350,000 0 0
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 28,497 700,000 SH Call SOLE   700,000 0 0
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 30,533 750,000 SH Call SOLE   750,000 0 0
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 30,533 750,000 SH Put SOLE   750,000 0 0
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 34,604 850,000 SH Put SOLE   850,000 0 0
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 40,710 1,000,000 SH Call SOLE   1,000,000 0 0
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 81,420 2,000,000 SH Call SOLE   2,000,000 0 0
SPDR INDEX SHS FDS ASIA PACIF ETF 78463X301 0 1 SH   SOLE   1 0 0
SPDR INDEX SHS FDS MSCI UK STRTGIC 78463X335 0 1 SH   SOLE   1 0 0
SPDR INDEX SHS FDS MSCI GER STRTGIC 78463X350 0 1 SH   SOLE   1 0 0
SPDR INDEX SHS FDS MSCI JAP STRTGIC 78463X368 0 1 SH   SOLE   1 0 0
SPDR INDEX SHS FDS MSCI CDA STRTGIC 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 0 1 SH   SOLE   1 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 0 1 SH   SOLE   1 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 1 SH   SOLE   1 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 1 SH   SOLE   1 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 0 1 SH   SOLE   1 0 0
SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 3,488 95,000 SH Put SOLE   95,000 0 0
SPDR SERIES TRUST PORTFOLIO SHORT 78464A474 0 1 SH   SOLE   1 0 0
SPDR SERIES TRUST CITI 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 5,885 100,000 SH Call SOLE   100,000 0 0
SPDR SERIES TRUST S&P REGL BKG 78464A698 7,786 132,300 SH Call SOLE   132,300 0 0
SPDR SERIES TRUST S&P REGL BKG 78464A698 9,593 163,000 SH Put SOLE   163,000 0 0
SPDR SERIES TRUST S&P REGL BKG 78464A698 75,382 1,280,919 SH   SOLE   1,280,919 0 0
SPDR SERIES TRUST GLB DOW ETF 78464A706 0 1 SH   SOLE   1 0 0
SPDR SERIES TRUST S&P RETAIL ETF 78464A714 0 2 SH   SOLE   2 0 0
SPDR SERIES TRUST S&P RETAIL ETF 78464A714 452 10,000 SH Call SOLE   10,000 0 0
SPDR SERIES TRUST S&P RETAIL ETF 78464A714 904 20,000 SH Put SOLE   20,000 0 0
SPDR SERIES TRUST S&P PHARMAC 78464A722 0 2 SH   SOLE   2 0 0
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 0 1 SH   SOLE   1 0 0
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 182 4,900 SH Put SOLE   4,900 0 0
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 502 13,500 SH Put SOLE   13,500 0 0
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 930 25,000 SH Put SOLE   25,000 0 0
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 1,115 30,000 SH Put SOLE   30,000 0 0
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 2,484 66,800 SH Put SOLE   66,800 0 0
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 2,565 69,000 SH Put SOLE   69,000 0 0
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 3,346 90,000 SH Call SOLE   90,000 0 0
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 3,718 100,000 SH Call SOLE   100,000 0 0
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 6,603 177,600 SH Put SOLE   177,600 0 0
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 9,098 244,700 SH Put SOLE   244,700 0 0
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 13,013 350,000 SH Call SOLE   350,000 0 0
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 18,590 500,000 SH Put SOLE   500,000 0 0
SPDR SERIES TRUST OILGAS EQUIP 78464A748 0 1 SH   SOLE   1 0 0
SPDR SERIES TRUST S&P METALS MNG 78464A755 0 1 SH   SOLE   1 0 0
SPDR SERIES TRUST S&P METALS MNG 78464A755 116 3,200 SH Call SOLE   3,200 0 0
SPDR SERIES TRUST S&P METALS MNG 78464A755 895 24,600 SH Call SOLE   24,600 0 0
SPDR SERIES TRUST S&P METALS MNG 78464A755 2,182 60,000 SH Put SOLE   60,000 0 0
SPDR SERIES TRUST S&P METALS MNG 78464A755 2,910 80,000 SH Put SOLE   80,000 0 0
SPDR SERIES TRUST S&P METALS MNG 78464A755 3,637 100,000 SH Call SOLE   100,000 0 0
SPDR SERIES TRUST S&P METALS MNG 78464A755 3,637 100,000 SH Put SOLE   100,000 0 0
SPDR SERIES TRUST S&P METALS MNG 78464A755 7,358 202,300 SH Call SOLE   202,300 0 0
SPDR SERIES TRUST S&P METALS MNG 78464A755 9,093 250,000 SH Put SOLE   250,000 0 0
SPDR SERIES TRUST S&P DIVID ETF 78464A763 0 1 SH   SOLE   1 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 0 1 SH   SOLE   1 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 1 SH   SOLE   1 0 0
SPDR SERIES TRUST S&P 400 MDCP GRW 78464A821 0 1 SH   SOLE   1 0 0
SPDR SERIES TRUST S&P 400 MDCP VAL 78464A839 0 1 SH   SOLE   1 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 2,122 25,000 SH Call SOLE   25,000 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 2,122 25,000 SH Put SOLE   25,000 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 4,244 50,000 SH Put SOLE   50,000 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 4,244 50,000 SH Put SOLE   50,000 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 4,244 50,000 SH Put SOLE   50,000 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 11,033 130,000 SH Put SOLE   130,000 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 57,330 675,500 SH Put SOLE   675,500 0 0
SPDR SERIES TRUST S&P HOMEBUILD 78464A888 2,427 54,836 SH   SOLE   54,836 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 653 2,639 SH   SOLE   2,639 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 4,948 20,000 SH Put SOLE   20,000 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 9,895 40,000 SH Call SOLE   40,000 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 21,027 85,000 SH Call SOLE   85,000 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 0 1 SH   SOLE   1 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 2,072 6,000 SH Put SOLE   6,000 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 10,362 30,000 SH Call SOLE   30,000 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 12,435 36,000 SH Put SOLE   36,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
SP PLUS CORP COM 78469C103 98 2,646 SH   SOLE   2,646 0 0
SPX FLOW INC COM 78469X107 300 6,300 SH   SOLE   6,300 0 0
SRC ENERGY INC COM 78470V108 308 36,162 SH   SOLE   36,162 0 0
SRC ENERGY INC COM 78470V108 422 49,500 SH Call SOLE   49,500 0 0
SSR MNG INC COM 784730103 2,681 305,000 SH Call SOLE   305,000 0 0
SVB FINL GROUP COM 78486Q101 2,338 10,000 SH Call SOLE   10,000 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 528 28,148 SH   SOLE   28,148 0 0
SAFEGUARD SCIENTIFICS INC COM NEW 786449207 34 3,066 SH   SOLE   3,066 0 0
SAFETY INS GROUP INC COM 78648T100 179 2,226 SH   SOLE   2,226 0 0
SAFETY INCOME & GROWTH INC COM 78649D104 28 1,596 SH   SOLE   1,596 0 0
SAGA COMMUNICATIONS INC CL A NEW 786598300 25 630 SH   SOLE   630 0 0
SAGE THERAPEUTICS INC COM 78667J108 948 5,754 SH   SOLE   5,754 0 0
SAGE THERAPEUTICS INC COM 78667J108 1,647 10,000 SH Call SOLE   10,000 0 0
SAIA INC COM 78709Y105 273 3,864 SH   SOLE   3,864 0 0
ST JOE CO COM 790148100 121 6,720 SH   SOLE   6,720 0 0
SALEM MEDIA GROUP INC CL A 794093104 9 2,016 SH   SOLE   2,016 0 0
SALESFORCE COM INC COM 79466L302 204 2,000 SH Call SOLE   2,000 0 0
SALESFORCE COM INC COM 79466L302 204 2,000 SH Call SOLE   2,000 0 0
SALESFORCE COM INC COM 79466L302 409 4,000 SH Put SOLE   4,000 0 0
SALESFORCE COM INC COM 79466L302 409 4,000 SH Put SOLE   4,000 0 0
SALESFORCE COM INC COM 79466L302 1,640 16,040 SH   SOLE   16,040 0 0
SALESFORCE COM INC COM 79466L302 15,335 150,000 SH Put SOLE   150,000 0 0
SALESFORCE COM INC COM 79466L302 20,446 200,000 SH Call SOLE   200,000 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 56 2,978 SH   SOLE   2,978 0 0
SANCHEZ ENERGY CORP COM 79970Y105 1,818 342,402 SH   SOLE   342,402 0 0
SANCHEZ ENERGY CORP COM 79970Y105 3,186 600,000 SH Put SOLE   600,000 0 0
SANDERSON FARMS INC COM 800013104 529 3,812 SH   SOLE   3,812 0 0
SANDRIDGE ENERGY INC COM NEW 80007P869 113 5,376 SH   SOLE   5,376 0 0
SANDSTORM GOLD LTD COM NEW 80013R206 173 34,600 SH Call SOLE   34,600 0 0
SANDSTORM GOLD LTD COM NEW 80013R206 250 50,000 SH Call SOLE   50,000 0 0
SANDSTORM GOLD LTD COM NEW 80013R206 497 99,500 SH Call SOLE   99,500 0 0
SANDY SPRING BANCORP INC COM 800363103 141 3,612 SH   SOLE   3,612 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 82 1,302 SH   SOLE   1,302 0 0
SANGAMO THERAPEUTICS INC COM 800677106 210 12,810 SH   SOLE   12,810 0 0
SANGAMO THERAPEUTICS INC COM 800677106 574 35,000 SH Call SOLE   35,000 0 0
SANMINA CORPORATION COM 801056102 359 10,878 SH   SOLE   10,878 0 0
SAREPTA THERAPEUTICS INC COM 803607100 774 13,907 SH   SOLE   13,907 0 0
SAREPTA THERAPEUTICS INC COM 803607100 1,113 20,000 SH Call SOLE   20,000 0 0
SAUL CTRS INC COM 804395101 106 1,722 SH   SOLE   1,722 0 0
SCANA CORP NEW COM 80589M102 132 3,320 SH   SOLE   3,320 0 0
SCANSOURCE INC COM 806037107 135 3,780 SH   SOLE   3,780 0 0
SCHEIN HENRY INC COM 806407102 3,046 43,596 SH   SOLE   43,596 0 0
SCHEIN HENRY INC COM 806407102 3,207 45,900 SH Put SOLE   45,900 0 0
SCHLUMBERGER LTD COM 806857108 404 6,000 SH Call SOLE   6,000 0 0
SCHLUMBERGER LTD COM 806857108 2,181 32,360 SH   SOLE   32,360 0 0
SCHLUMBERGER LTD COM 806857108 4,043 60,000 SH Put SOLE   60,000 0 0
SCHLUMBERGER LTD COM 806857108 6,739 100,000 SH Put SOLE   100,000 0 0
SCHNITZER STL INDS CL A 806882106 136 4,074 SH   SOLE   4,074 0 0
SCHNEIDER NATIONAL INC CL B 80689H102 338 11,850 SH   SOLE   11,850 0 0
SCHOLASTIC CORP COM 807066105 174 4,326 SH   SOLE   4,326 0 0
SCHULMAN A INC COM 808194104 163 4,368 SH   SOLE   4,368 0 0
SCHWAB CHARLES CORP NEW COM 808513105 642 12,500 SH Put SOLE   12,500 0 0
SCHWAB CHARLES CORP NEW COM 808513105 2,623 51,058 SH   SOLE   51,058 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 0 1 SH   SOLE   1 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 0 1 SH   SOLE   1 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 0 1 SH   SOLE   1 0 0
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 0 1 SH   SOLE   1 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 272 5,990 SH   SOLE   5,990 0 0
SCIENCE APPLICATNS INTL CP N COM 808625107 505 6,594 SH   SOLE   6,594 0 0
SCIENTIFIC GAMES CORP CL A 80874P109 416 8,106 SH   SOLE   8,106 0 0
SCIENTIFIC GAMES CORP CL A 80874P109 5,130 100,000 SH Call SOLE   100,000 0 0
SCIENTIFIC GAMES CORP CL A 80874P109 13,220 257,700 SH Call SOLE   257,700 0 0
SCIENTIFIC GAMES CORP CL A 80874P109 13,923 271,400 SH Call SOLE   271,400 0 0
SCIENTIFIC GAMES CORP CL A 80874P109 28,215 550,000 SH Call SOLE   550,000 0 0
SCIENTIFIC GAMES CORP CL A 80874P109 41,727 813,400 SH Call SOLE   813,400 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 138 8,820 SH   SOLE   8,820 0 0
SCRIPPS NETWORKS INTERACT IN CL A COM 811065101 191 2,240 SH   SOLE   2,240 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 166 6,594 SH   SOLE   6,594 0 0
SEACOR HOLDINGS INC COM 811904101 120 2,604 SH   SOLE   2,604 0 0
SEALED AIR CORP NEW COM 81211K100 209 4,240 SH   SOLE   4,240 0 0
SEARS HLDGS CORP COM 812350106 7 1,848 SH   SOLE   1,848 0 0
SEARS HLDGS CORP COM 812350106 43 12,000 SH Call SOLE   12,000 0 0
SEATTLE GENETICS INC COM 812578102 2,408 45,000 SH Call SOLE   45,000 0 0
SEAWORLD ENTMT INC COM 81282V100 41 3,000 SH Put SOLE   3,000 0 0
SEAWORLD ENTMT INC COM 81282V100 475 35,000 SH Call SOLE   35,000 0 0
SEAWORLD ENTMT INC COM 81282V100 494 36,400 SH Put SOLE   36,400 0 0
SEAWORLD ENTMT INC COM 81282V100 2,307 170,000 SH Call SOLE   170,000 0 0
SEAWORLD ENTMT INC COM 81282V100 2,714 200,000 SH Call SOLE   200,000 0 0
SEAWORLD ENTMT INC COM 81282V100 5,428 400,000 SH Call SOLE   400,000 0 0
SEAWORLD ENTMT INC COM 81282V100 6,107 450,000 SH Call SOLE   450,000 0 0
SEAWORLD ENTMT INC COM 81282V100 11,315 833,800 SH Put SOLE   833,800 0 0
SEAWORLD ENTMT INC COM 81282V100 13,570 1,000,000 SH Put SOLE   1,000,000 0 0
SEAWORLD ENTMT INC COM 81282V100 21,598 1,591,600 SH Call SOLE   1,591,600 0 0
SEAWORLD ENTMT INC COM 81282V100 21,802 1,606,626 SH   SOLE   1,606,626 0 0
SEAWORLD ENTMT INC COM 81282V100 67,850 5,000,000 SH Put SOLE   5,000,000 0 0
SEAWORLD ENTMT INC COM 81282V100 69,472 5,119,500 SH Put SOLE   5,119,500 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 157 2,600 SH Put SOLE   2,600 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 412 6,800 SH Put SOLE   6,800 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 1,211 20,000 SH Put SOLE   20,000 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 14,480 239,226 SH   SOLE   239,226 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 3,887 47,007 SH   SOLE   47,007 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 9,922 120,000 SH Call SOLE   120,000 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 23 408 SH   SOLE   408 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 247 2,500 SH Put SOLE   2,500 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 987 10,000 SH Call SOLE   10,000 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 1,490 15,100 SH Put SOLE   15,100 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 1,589 16,100 SH Put SOLE   16,100 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 2,467 25,000 SH Put SOLE   25,000 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 2,467 25,000 SH Put SOLE   25,000 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 4,935 50,000 SH Put SOLE   50,000 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 9,869 100,000 SH Put SOLE   100,000 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 38,730 392,446 SH   SOLE   392,446 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 0 1 SH   SOLE   1 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 3,613 50,000 SH Call SOLE   50,000 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 14,452 200,000 SH Call SOLE   200,000 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 14,452 200,000 SH Put SOLE   200,000 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 176,492 6,323,613 SH   SOLE   6,323,613 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 530 7,000 SH Put SOLE   7,000 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 1,892 25,000 SH Put SOLE   25,000 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 7,567 100,000 SH Call SOLE   100,000 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 7,567 100,000 SH Put SOLE   100,000 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 7,919 104,653 SH   SOLE   104,653 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 10,594 140,000 SH Put SOLE   140,000 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 18,161 240,000 SH Put SOLE   240,000 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 0 1 SH   SOLE   1 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 1,087 17,000 SH Call SOLE   17,000 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 6,395 100,000 SH Put SOLE   100,000 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 1,054 20,000 SH Put SOLE   20,000 0 0
SECUREWORKS CORP CL A 81374A105 11 1,218 SH   SOLE   1,218 0 0
SELECT ENERGY SVCS INC CL A COM 81617J301 76 4,158 SH   SOLE   4,158 0 0
SELECT INCOME REIT COM SH BEN INT 81618T100 242 9,618 SH   SOLE   9,618 0 0
SELECT MED HLDGS CORP COM 81619Q105 291 16,464 SH   SOLE   16,464 0 0
SELECTA BIOSCIENCES INC COM 816212104 20 2,058 SH   SOLE   2,058 0 0
SELECTIVE INS GROUP INC COM 816300107 513 8,736 SH   SOLE   8,736 0 0
SEMGROUP CORP CL A 81663A105 306 10,122 SH   SOLE   10,122 0 0
SEMTECH CORP COM 816850101 338 9,870 SH   SOLE   9,870 0 0
SEMPRA ENERGY COM 816851109 629 5,880 SH   SOLE   5,880 0 0
SENDGRID INC COM 816883102 31 1,302 SH   SOLE   1,302 0 0
SENECA FOODS CORP NEW CL A 817070501 34 1,092 SH   SOLE   1,092 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 492 6,720 SH   SOLE   6,720 0 0
SEQUENTIAL BRNDS GROUP INC N COM 81734P107 11 6,048 SH   SOLE   6,048 0 0
SERES THERAPEUTICS INC COM 81750R102 32 3,108 SH   SOLE   3,108 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 162 3,998 SH   SOLE   3,998 0 0
SERVICENOW INC COM 81762P102 261 2,000 SH Put SOLE   2,000 0 0
SERVICENOW INC COM 81762P102 261 2,000 SH Put SOLE   2,000 0 0
SERVICENOW INC COM 81762P102 417 3,200 SH Put SOLE   3,200 0 0
SERVICENOW INC COM 81762P102 522 4,000 SH Call SOLE   4,000 0 0
SERVICENOW INC COM 81762P102 522 4,000 SH Call SOLE   4,000 0 0
SERVICENOW INC COM 81762P102 522 4,000 SH Put SOLE   4,000 0 0
SERVICENOW INC COM 81762P102 2,608 20,000 SH Call SOLE   20,000 0 0
SERVICENOW INC COM 81762P102 3,260 25,000 SH Put SOLE   25,000 0 0
SERVICESOURCE INTL INC COM 81763U100 36 11,508 SH   SOLE   11,508 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 295 7,098 SH   SOLE   7,098 0 0
SHAKE SHACK INC CL A 819047101 86 2,000 SH Put SOLE   2,000 0 0
SHAKE SHACK INC CL A 819047101 151 3,486 SH   SOLE   3,486 0 0
SHAKE SHACK INC CL A 819047101 432 10,000 SH Call SOLE   10,000 0 0
SHAKE SHACK INC CL A 819047101 972 22,500 SH Call SOLE   22,500 0 0
SHAKE SHACK INC CL A 819047101 1,814 42,000 SH Call SOLE   42,000 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 240 7,098 SH   SOLE   7,098 0 0
SHERWIN WILLIAMS CO COM 824348106 794 1,936 SH   SOLE   1,936 0 0
SHILOH INDS INC COM 824543102 18 2,142 SH   SOLE   2,142 0 0
SHIRE PLC SPONSORED ADR 82481R106 5,584 36,000 SH Call SOLE   36,000 0 0
SHOE CARNIVAL INC COM 824889109 49 1,848 SH   SOLE   1,848 0 0
SHOPIFY INC CL A 82509L107 553 5,479 SH   SOLE   5,479 0 0
SHOPIFY INC CL A 82509L107 2,020 20,000 SH Put SOLE   20,000 0 0
SHOPIFY INC CL A 82509L107 3,788 37,500 SH Put SOLE   37,500 0 0
SHORE BANCSHARES INC COM 825107105 32 1,932 SH   SOLE   1,932 0 0
SHUTTERFLY INC COM 82568P304 3,803 76,434 SH   SOLE   76,434 0 0
SHUTTERSTOCK INC COM 825690100 121 2,814 SH   SOLE   2,814 0 0
SIERRA BANCORP COM 82620P102 49 1,848 SH   SOLE   1,848 0 0
SIENTRA INC COM 82621J105 30 2,100 SH   SOLE   2,100 0 0
SIENNA BIOPHARMACEUTICALS IN COM 82622H108 14 756 SH   SOLE   756 0 0
SIERRA ONCOLOGY INC COM 82640U107 25 6,770 SH   SOLE   6,770 0 0
SIGMA DESIGNS INC COM 826565103 40 5,796 SH   SOLE   5,796 0 0
SILICON LABORATORIES INC COM 826919102 567 6,426 SH   SOLE   6,426 0 0
SILVER SPRING NETWORKS INC COM 82817Q103 108 6,636 SH   SOLE   6,636 0 0
SILVERCREST ASSET MGMT GROUP CL A 828359109 78 4,840 SH   SOLE   4,840 0 0
SILVERBOW RES INC COM 82836G102 29 966 SH   SOLE   966 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 360 6,300 SH   SOLE   6,300 0 0
SIMON PPTY GROUP INC NEW COM 828806109 1,250 7,280 SH   SOLE   7,280 0 0
SIMON PPTY GROUP INC NEW COM 828806109 22,326 130,000 SH Put SOLE   130,000 0 0
SIMPSON MANUFACTURING CO INC COM 829073105 362 6,300 SH   SOLE   6,300 0 0
SIMULATIONS PLUS INC COM 829214105 26 1,638 SH   SOLE   1,638 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 410 10,836 SH   SOLE   10,836 0 0
SIRIUS XM HLDGS INC COM 82968B103 1 100 SH Call SOLE   100 0 0
SIRIUS XM HLDGS INC COM 82968B103 11 2,000 SH Put SOLE   2,000 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 399 5,208 SH   SOLE   5,208 0 0
SKECHERS U S A INC CL A 830566105 4 100 SH Call SOLE   100 0 0
SKECHERS U S A INC CL A 830566105 4 100 SH Call SOLE   100 0 0
SKECHERS U S A INC CL A 830566105 8 200 SH Put SOLE   200 0 0
SKECHERS U S A INC CL A 830566105 155 4,100 SH Put SOLE   4,100 0 0
SKECHERS U S A INC CL A 830566105 1,487 39,300 SH Call SOLE   39,300 0 0
SKYWEST INC COM 830879102 410 7,728 SH   SOLE   7,728 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 9 100 SH Put SOLE   100 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 19 200 SH Put SOLE   200 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 19 200 SH Put SOLE   200 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 456 4,800 SH Put SOLE   4,800 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 617 6,500 SH Put SOLE   6,500 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 1,005 10,582 SH   SOLE   10,582 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 2,564 27,000 SH Put SOLE   27,000 0 0
SLEEP NUMBER CORP COM 83125X103 224 5,964 SH   SOLE   5,964 0 0
SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 2 58 SH   SOLE   58 0 0
SMITH A O COM 831865209 208 3,400 SH   SOLE   3,400 0 0
SMART & FINAL STORES INC COM 83190B101 30 3,528 SH   SOLE   3,528 0 0
SMARTFINANCIAL INC COM NEW 83190L208 24 1,092 SH   SOLE   1,092 0 0
SMART SAND INC COM 83191H107 91 10,527 SH   SOLE   10,527 0 0
SMUCKER J M CO COM NEW 832696405 248 2,000 SH Put SOLE   2,000 0 0
SMUCKER J M CO COM NEW 832696405 441 3,551 SH   SOLE   3,551 0 0
SNAP ON INC COM 833034101 290 1,661 SH   SOLE   1,661 0 0
SNAP INC CL A 83304A106 554 37,900 SH Call SOLE   37,900 0 0
SNAP INC CL A 83304A106 731 50,000 SH Put SOLE   50,000 0 0
SNAP INC CL A 83304A106 731 50,000 SH Put SOLE   50,000 0 0
SNAP INC CL A 83304A106 1,156 79,100 SH Put SOLE   79,100 0 0
SNAP INC CL A 83304A106 1,312 89,833 SH   SOLE   89,833 0 0
SNAP INC CL A 83304A106 1,461 100,000 SH Put SOLE   100,000 0 0
SNYDERS-LANCE INC COM 833551104 658 13,146 SH   SOLE   13,146 0 0
SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 2 42 SH   SOLE   42 0 0
SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 58 2,688 SH   SOLE   2,688 0 0
SONIC CORP COM 835451105 163 5,922 SH   SOLE   5,922 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 73 3,948 SH   SOLE   3,948 0 0
SONY CORP SPONSORED ADR 835699307 266 5,917 SH   SOLE   5,917 0 0
SOTHEBYS COM 835898107 301 5,838 SH   SOLE   5,838 0 0
SOTHEBYS COM 835898107 1,651 32,000 SH Call SOLE   32,000 0 0
SOUTH JERSEY INDS INC COM 838518108 383 12,264 SH   SOLE   12,264 0 0
SOUTH ST CORP COM 840441109 479 5,502 SH   SOLE   5,502 0 0
SOUTHERN CO COM 842587107 120 2,500 SH Call SOLE   2,500 0 0
SOUTHERN CO COM 842587107 385 8,000 SH Call SOLE   8,000 0 0
SOUTHERN CO COM 842587107 1,476 30,700 SH Call SOLE   30,700 0 0
SOUTHERN CO COM 842587107 2,959 61,531 SH   SOLE   61,531 0 0
SOUTHERN CO COM 842587107 4,809 100,000 SH Put SOLE   100,000 0 0
SOUTHERN FIRST BANCSHARES IN COM 842873101 42 1,008 SH   SOLE   1,008 0 0
SOUTHERN MO BANCORP INC COM 843380106 35 924 SH   SOLE   924 0 0
SOUTHERN NATL BANCORP OF VA COM 843395104 53 3,276 SH   SOLE   3,276 0 0
SOUTHWEST AIRLS CO COM 844741108 327 5,000 SH Call SOLE   5,000 0 0
SOUTHWEST AIRLS CO COM 844741108 835 12,760 SH   SOLE   12,760 0 0
SOUTHWEST AIRLS CO COM 844741108 1,636 25,000 SH Put SOLE   25,000 0 0
SOUTHWEST AIRLS CO COM 844741108 1,800 27,500 SH Call SOLE   27,500 0 0
SOUTHWEST AIRLS CO COM 844741108 11,414 174,400 SH Call SOLE   174,400 0 0
SOUTHWEST AIRLS CO COM 844741108 11,454 175,000 SH Call SOLE   175,000 0 0
SOUTHWEST AIRLS CO COM 844741108 25,656 392,000 SH Call SOLE   392,000 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 581 7,224 SH   SOLE   7,224 0 0
SOUTHWESTERN ENERGY CO COM 845467109 164 29,400 SH   SOLE   29,400 0 0
SPARK ENERGY INC CL A COM 846511103 81 6,495 SH   SOLE   6,495 0 0
SPARK THERAPEUTICS INC COM 84652J103 1,191 23,171 SH   SOLE   23,171 0 0
SPARTAN MTRS INC COM 846819100 83 5,250 SH   SOLE   5,250 0 0
SPARTANNASH CO COM 847215100 149 5,586 SH   SOLE   5,586 0 0
SPARTON CORP COM 847235108 35 1,512 SH   SOLE   1,512 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 293 15,476 SH   SOLE   15,476 0 0
SPECTRUM BRANDS HLDGS INC COM 84763R101 20,675 183,942 SH   SOLE   183,942 0 0
SPEEDWAY MOTORSPORTS INC COM 847788106 34 1,806 SH   SOLE   1,806 0 0
SPERO THERAPEUTICS INC COM 84833T103 11 924 SH   SOLE   924 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 60 689 SH   SOLE   689 0 0
SPIRIT AIRLS INC COM 848577102 4,485 100,000 SH Put SOLE   100,000 0 0
SPIRIT AIRLS INC COM 848577102 5,920 132,000 SH Call SOLE   132,000 0 0
SPIRE INC COM 84857L101 540 7,182 SH   SOLE   7,182 0 0
SPIRIT RLTY CAP INC NEW COM 84860W102 408 47,500 SH Put SOLE   47,500 0 0
SPIRIT RLTY CAP INC NEW COM 84860W102 1,344 156,600 SH Call SOLE   156,600 0 0
SPLUNK INC COM 848637104 33 400 SH Put SOLE   400 0 0
SPLUNK INC COM 848637104 41 500 SH Call SOLE   500 0 0
SPLUNK INC COM 848637104 166 2,000 SH Call SOLE   2,000 0 0
SPLUNK INC COM 848637104 166 2,000 SH Call SOLE   2,000 0 0
SPLUNK INC COM 848637104 166 2,000 SH Call SOLE   2,000 0 0
SPLUNK INC COM 848637104 2,899 35,000 SH Call SOLE   35,000 0 0
SPOK HLDGS INC COM 84863T106 47 3,024 SH   SOLE   3,024 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106 113 17,101 SH   SOLE   17,101 0 0
SPRINT CORP COM SER 1 85207U105 18 3,100 SH Call SOLE   3,100 0 0
SPRINT CORP COM SER 1 85207U105 295 50,000 SH Put SOLE   50,000 0 0
SPRINT CORP COM SER 1 85207U105 545 92,600 SH Call SOLE   92,600 0 0
SPRINT CORP COM SER 1 85207U105 589 100,000 SH Call SOLE   100,000 0 0
SPRINT CORP COM SER 1 85207U105 589 100,000 SH Put SOLE   100,000 0 0
SPRINT CORP COM SER 1 85207U105 795 135,000 SH Put SOLE   135,000 0 0
SPRINT CORP COM SER 1 85207U105 884 150,000 SH Put SOLE   150,000 0 0
SPRINT CORP COM SER 1 85207U105 1,944 330,000 SH Call SOLE   330,000 0 0
SPRINT CORP COM SER 1 85207U105 5,708 969,079 SH   SOLE   969,079 0 0
SPROUTS FMRS MKT INC COM 85208M102 220 9,047 SH   SOLE   9,047 0 0
SPROUTS FMRS MKT INC COM 85208M102 4,870 200,000 SH Put SOLE   200,000 0 0
SQUARE INC CL A 852234103 66 1,900 SH Call SOLE   1,900 0 0
SQUARE INC CL A 852234103 638 18,400 SH Call SOLE   18,400 0 0
SQUARE INC CL A 852234103 1,734 50,000 SH Put SOLE   50,000 0 0
SQUARE INC CL A 852234103 2,080 60,000 SH Put SOLE   60,000 0 0
SQUARE INC CL A 852234103 2,254 65,000 SH Put SOLE   65,000 0 0
SQUARE INC CL A 852234103 3,467 100,000 SH Put SOLE   100,000 0 0
SQUARE INC CL A 852234103 5,201 150,000 SH Put SOLE   150,000 0 0
SQUARE INC CL A 852234103 5,547 160,000 SH Put SOLE   160,000 0 0
SQUARE INC CL A 852234103 5,702 164,467 SH   SOLE   164,467 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 96 6,216 SH   SOLE   6,216 0 0
STAG INDL INC COM 85254J102 390 14,280 SH   SOLE   14,280 0 0
STAMPS COM INC COM NEW 852857200 466 2,478 SH   SOLE   2,478 0 0
STANDARD MTR PRODS INC COM 853666105 145 3,234 SH   SOLE   3,234 0 0
STANDEX INTL CORP COM 854231107 197 1,932 SH   SOLE   1,932 0 0
STANLEY BLACK & DECKER INC COM 854502101 6,348 37,407 SH   SOLE   37,407 0 0
STARBUCKS CORP COM 855244109 207 3,600 SH Put SOLE   3,600 0 0
STARBUCKS CORP COM 855244109 304 5,300 SH Call SOLE   5,300 0 0
STARBUCKS CORP COM 855244109 304 5,300 SH Put SOLE   5,300 0 0
STARBUCKS CORP COM 855244109 488 8,500 SH Call SOLE   8,500 0 0
STARBUCKS CORP COM 855244109 724 12,600 SH Put SOLE   12,600 0 0
STARBUCKS CORP COM 855244109 1,034 18,000 SH Put SOLE   18,000 0 0
STARBUCKS CORP COM 855244109 1,436 25,000 SH Call SOLE   25,000 0 0
STARBUCKS CORP COM 855244109 1,436 25,000 SH Put SOLE   25,000 0 0
STARBUCKS CORP COM 855244109 1,585 27,600 SH Put SOLE   27,600 0 0
STARBUCKS CORP COM 855244109 1,780 31,000 SH Call SOLE   31,000 0 0
STARBUCKS CORP COM 855244109 3,159 55,000 SH Put SOLE   55,000 0 0
STARBUCKS CORP COM 855244109 3,170 55,200 SH Call SOLE   55,200 0 0
STARBUCKS CORP COM 855244109 4,699 81,830 SH   SOLE   81,830 0 0
STARBUCKS CORP COM 855244109 6,076 105,800 SH Call SOLE   105,800 0 0
STARBUCKS CORP COM 855244109 8,724 151,900 SH Call SOLE   151,900 0 0
STARBUCKS CORP COM 855244109 9,844 171,400 SH Put SOLE   171,400 0 0
STARBUCKS CORP COM 855244109 13,473 234,600 SH Put SOLE   234,600 0 0
STARTEK INC COM 85569C107 15 1,512 SH   SOLE   1,512 0 0
STATE AUTO FINL CORP COM 855707105 71 2,436 SH   SOLE   2,436 0 0
STARS GROUP INC COM 85570W100 2,588 111,089 SH   SOLE   111,089 0 0
STARWOOD PPTY TR INC COM 85571B105 491 23,012 SH   SOLE   23,012 0 0
STARWOOD PPTY TR INC COM 85571B105 2,135 100,000 SH Put SOLE   100,000 0 0
STATE BK FINL CORP COM 856190103 173 5,796 SH   SOLE   5,796 0 0
STATE STR CORP COM 857477103 859 8,800 SH Put SOLE   8,800 0 0
STATE STR CORP COM 857477103 903 9,247 SH   SOLE   9,247 0 0
STATE STR CORP COM 857477103 2,440 25,000 SH Call SOLE   25,000 0 0
STEEL DYNAMICS INC COM 858119100 1,402 32,500 SH Call SOLE   32,500 0 0
STEEL DYNAMICS INC COM 858119100 1,656 38,400 SH Call SOLE   38,400 0 0
STEELCASE INC CL A 858155203 252 16,607 SH   SOLE   16,607 0 0
STEPAN CO COM 858586100 242 3,066 SH   SOLE   3,066 0 0
STEMLINE THERAPEUTICS INC COM 85858C107 432 27,668 SH   SOLE   27,668 0 0
STEMLINE THERAPEUTICS INC COM 85858C107 858 55,000 SH Put SOLE   55,000 0 0
STERICYCLE INC COM 858912108 329 4,834 SH   SOLE   4,834 0 0
STERICYCLE INC COM 858912108 1,190 17,500 SH Put SOLE   17,500 0 0
STERLING BANCORP DEL COM 85917A100 799 32,466 SH   SOLE   32,466 0 0
STERLING CONSTRUCTION CO INC COM 859241101 64 3,906 SH   SOLE   3,906 0 0
STEWART INFORMATION SVCS COR COM 860372101 135 3,192 SH   SOLE   3,192 0 0
STIFEL FINL CORP COM 860630102 603 10,122 SH   SOLE   10,122 0 0
STMICROELECTRONICS N V NY REGISTRY 861012102 764 35,000 SH Call SOLE   35,000 0 0
STOCK YDS BANCORP INC COM 861025104 125 3,318 SH   SOLE   3,318 0 0
STONE ENERGY CORP COM PAR 861642403 170 5,290 SH   SOLE   5,290 0 0
STONERIDGE INC COM 86183P102 94 4,116 SH   SOLE   4,116 0 0
STONERIDGE INC COM 86183P102 1,143 50,000 SH Call SOLE   50,000 0 0
STONERIDGE INC COM 86183P102 1,143 50,000 SH Put SOLE   50,000 0 0
STONERIDGE INC COM 86183P102 1,543 67,500 SH Call SOLE   67,500 0 0
STRAIGHT PATH COMMUNICATNS I CL B 862578101 267 1,470 SH   SOLE   1,470 0 0
STRATEGY SHS US MKT ROT STRAT 86280R100 0 1 SH   SOLE   1 0 0
STRATEGY SHS ECOL STRAT ETF 86280R209 0 1 SH   SOLE   1 0 0
STRATUS PPTYS INC COM NEW 863167201 29 966 SH   SOLE   966 0 0
STRAYER ED INC COM 863236105 147 1,638 SH   SOLE   1,638 0 0
STRYKER CORP COM 863667101 1,164 7,520 SH   SOLE   7,520 0 0
STURM RUGER & CO INC COM 864159108 145 2,604 SH   SOLE   2,604 0 0
SUCAMPO PHARMACEUTICALS INC CL A 864909106 66 3,696 SH   SOLE   3,696 0 0
SUMMIT FINANCIAL GROUP INC COM 86606G101 43 1,638 SH   SOLE   1,638 0 0
SUMMIT HOTEL PPTYS INC COM 866082100 241 15,792 SH   SOLE   15,792 0 0
SUMMIT MATLS INC CL A 86614U100 2,768 88,041 SH   SOLE   88,041 0 0
SUN BANCORP INC COM NEW 86663B201 40 1,638 SH   SOLE   1,638 0 0
SUN HYDRAULICS CORP COM 866942105 234 3,612 SH   SOLE   3,612 0 0
SUNCOR ENERGY INC NEW COM 867224107 33 900 SH Call SOLE   900 0 0
SUNCOKE ENERGY INC COM 86722A103 118 9,870 SH   SOLE   9,870 0 0
SUNPOWER CORP COM 867652406 83 9,882 SH   SOLE   9,882 0 0
SUNRUN INC COM 86771W105 77 12,978 SH   SOLE   12,978 0 0
SUNSHINE BANCORP INC COM 86777J108 26 1,134 SH   SOLE   1,134 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 568 34,356 SH   SOLE   34,356 0 0
SUNTRUST BKS INC COM 867914103 129 2,000 SH Put SOLE   2,000 0 0
SUNTRUST BKS INC COM 867914103 258 4,000 SH Call SOLE   4,000 0 0
SUNTRUST BKS INC COM 867914103 297 4,600 SH Put SOLE   4,600 0 0
SUNTRUST BKS INC COM 867914103 323 5,000 SH Put SOLE   5,000 0 0
SUNTRUST BKS INC COM 867914103 9,134 141,408 SH   SOLE   141,408 0 0
SUPER MICRO COMPUTER INC COM 86800U104 127 6,090 SH   SOLE   6,090 0 0
SUPERIOR ENERGY SVCS INC COM 868157108 223 23,142 SH   SOLE   23,142 0 0
SUPERIOR INDS INTL INC COM 868168105 56 3,780 SH   SOLE   3,780 0 0
SUPERIOR UNIFORM GP INC COM 868358102 36 1,344 SH   SOLE   1,344 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 326 8,171 SH   SOLE   8,171 0 0
SUPERVALU INC COM NEW 868536301 1 42 SH Call SOLE   42 0 0
SUPERVALU INC COM NEW 868536301 3,967 183,657 SH   SOLE   183,657 0 0
SURGERY PARTNERS INC COM 86881A100 35 2,898 SH   SOLE   2,898 0 0
SURMODICS INC COM 868873100 56 2,016 SH   SOLE   2,016 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
SYKES ENTERPRISES INC COM 871237103 190 6,048 SH   SOLE   6,048 0 0
SYKES ENTERPRISES INC COM 871237103 434 13,800 SH Call SOLE   13,800 0 0
SYMANTEC CORP COM 871503108 438 15,600 SH Put SOLE   15,600 0 0
SYMANTEC CORP COM 871503108 561 20,000 SH Put SOLE   20,000 0 0
SYMANTEC CORP COM 871503108 1,000 35,648 SH   SOLE   35,648 0 0
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 377 42,121 SH   SOLE   42,121 0 0
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 447 50,000 SH Put SOLE   50,000 0 0
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 447 50,000 SH Put SOLE   50,000 0 0
SYNAPTICS INC COM 87157D109 213 5,334 SH   SOLE   5,334 0 0
SYNOPSYS INC COM 871607107 508 5,956 SH   SOLE   5,956 0 0
SYNOVUS FINL CORP COM NEW 87161C501 25 522 SH   SOLE   522 0 0
SYNTEL INC COM 87162H103 118 5,124 SH   SOLE   5,124 0 0
SYNNEX CORP COM 87162W100 605 4,452 SH   SOLE   4,452 0 0
SYNERGY PHARMACEUTICALS DEL COM NEW 871639308 112 50,000 SH Call SOLE   50,000 0 0
SYNERGY PHARMACEUTICALS DEL COM NEW 871639308 153 68,728 SH   SOLE   68,728 0 0
SYNERGY PHARMACEUTICALS DEL COM NEW 871639308 201 90,000 SH Put SOLE   90,000 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105 14 1,596 SH   SOLE   1,596 0 0
SYNCHRONY FINL COM 87165B103 664 17,200 SH   SOLE   17,200 0 0
SYSCO CORP COM 871829107 680 11,200 SH   SOLE   11,200 0 0
SYSCO CORP COM 871829107 899 14,800 SH Call SOLE   14,800 0 0
SYROS PHARMACEUTICALS INC COM 87184Q107 18 1,890 SH   SOLE   1,890 0 0
SYSTEMAX INC COM 871851101 57 1,722 SH   SOLE   1,722 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 102 2,000 SH Call SOLE   2,000 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 1,534 30,000 SH Put SOLE   30,000 0 0
TJX COS INC NEW COM 872540109 1,138 14,880 SH   SOLE   14,880 0 0
TJX COS INC NEW COM 872540109 2,294 30,000 SH Call SOLE   30,000 0 0
TJX COS INC NEW COM 872540109 3,058 40,000 SH Put SOLE   40,000 0 0
TJX COS INC NEW COM 872540109 6,690 87,500 SH Call SOLE   87,500 0 0
T MOBILE US INC COM 872590104 4,287 67,500 SH Call SOLE   67,500 0 0
T MOBILE US INC COM 872590104 6,351 100,000 SH Call SOLE   100,000 0 0
T MOBILE US INC COM 872590104 13,655 215,000 SH Call SOLE   215,000 0 0
T MOBILE US INC COM 872590104 22,229 350,000 SH Call SOLE   350,000 0 0
T MOBILE US INC COM 872590104 42,234 665,000 SH Put SOLE   665,000 0 0
TRI POINTE GROUP INC COM 87265H109 412 22,974 SH   SOLE   22,974 0 0
TPI COMPOSITES INC COM 87266J104 96 4,692 SH   SOLE   4,692 0 0
TPG RE FIN TR INC COM 87266M107 34 1,806 SH   SOLE   1,806 0 0
TTM TECHNOLOGIES INC COM 87305R109 220 14,070 SH   SOLE   14,070 0 0
TABLEAU SOFTWARE INC CL A 87336U105 1,017 14,693 SH   SOLE   14,693 0 0
TABULA RASA HEALTHCARE INC COM 873379101 40 1,428 SH   SOLE   1,428 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 57 1,974 SH   SOLE   1,974 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 103 2,600 SH Call SOLE   2,600 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 103 2,600 SH Call SOLE   2,600 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 107 2,700 SH Put SOLE   2,700 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 317 8,000 SH Put SOLE   8,000 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 1,368 34,500 SH Put SOLE   34,500 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 2,776 70,000 SH Put SOLE   70,000 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 8,061 203,300 SH Put SOLE   203,300 0 0
TAILORED BRANDS INC COM 87403A107 164 7,518 SH   SOLE   7,518 0 0
TAILORED BRANDS INC COM 87403A107 9,535 436,800 SH Call SOLE   436,800 0 0
TAILORED BRANDS INC COM 87403A107 9,535 436,800 SH Put SOLE   436,800 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 41 375 SH   SOLE   375 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 220 2,000 SH Put SOLE   2,000 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 362 3,300 SH Put SOLE   3,300 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 549 5,000 SH Put SOLE   5,000 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 4,391 40,000 SH Put SOLE   40,000 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 5,489 50,000 SH Put SOLE   50,000 0 0
TAL ED GROUP SPONSORED ADS 874080104 697 23,455 SH   SOLE   23,455 0 0
TAL ED GROUP SPONSORED ADS 874080104 3,120 105,000 SH Put SOLE   105,000 0 0
TAPESTRY INC COM 876030107 221 5,000 SH Put SOLE   5,000 0 0
TAPESTRY INC COM 876030107 239 5,400 SH Put SOLE   5,400 0 0
TAPESTRY INC COM 876030107 265 6,000 SH Put SOLE   6,000 0 0
TAPESTRY INC COM 876030107 279 6,300 SH Put SOLE   6,300 0 0
TAPESTRY INC COM 876030107 1,106 25,000 SH Put SOLE   25,000 0 0
TAPESTRY INC COM 876030107 1,548 35,000 SH Put SOLE   35,000 0 0
TAPESTRY INC COM 876030107 1,548 35,000 SH Put SOLE   35,000 0 0
TAPESTRY INC COM 876030107 1,867 42,200 SH Put SOLE   42,200 0 0
TAPESTRY INC COM 876030107 3,719 84,086 SH   SOLE   84,086 0 0
TAPESTRY INC COM 876030107 6,634 150,000 SH Put SOLE   150,000 0 0
TAPESTRY INC COM 876030107 7,961 180,000 SH Put SOLE   180,000 0 0
TARGET CORP COM 87612E106 33 500 SH Call SOLE   500 0 0
TARGET CORP COM 87612E106 131 2,000 SH Call SOLE   2,000 0 0
TARGET CORP COM 87612E106 261 4,000 SH Call SOLE   4,000 0 0
TARGET CORP COM 87612E106 1,702 26,077 SH   SOLE   26,077 0 0
TARGET CORP COM 87612E106 3,263 50,000 SH Call SOLE   50,000 0 0
TARGET CORP COM 87612E106 4,209 64,500 SH Call SOLE   64,500 0 0
TARGET CORP COM 87612E106 5,220 80,000 SH Put SOLE   80,000 0 0
TARGET CORP COM 87612E106 8,483 130,000 SH Call SOLE   130,000 0 0
TARGA RES CORP COM 87612G101 22 445 SH   SOLE   445 0 0
TATA MTRS LTD SPONSORED ADR 876568502 1,323 40,000 SH Put SOLE   40,000 0 0
TATA MTRS LTD SPONSORED ADR 876568502 3,803 115,000 SH Put SOLE   115,000 0 0
TATA MTRS LTD SPONSORED ADR 876568502 4,961 150,000 SH Call SOLE   150,000 0 0
TATA MTRS LTD SPONSORED ADR 876568502 4,961 150,000 SH Put SOLE   150,000 0 0
TAUBMAN CTRS INC COM 876664103 1,631 24,928 SH   SOLE   24,928 0 0
TAUBMAN CTRS INC COM 876664103 4,907 75,000 SH Put SOLE   75,000 0 0
TAYLOR MORRISON HOME CORP CL A 87724P106 303 12,390 SH   SOLE   12,390 0 0
TEAM INC COM 878155100 67 4,494 SH   SOLE   4,494 0 0
TECH DATA CORP COM 878237106 523 5,334 SH   SOLE   5,334 0 0
TECK RESOURCES LTD CL B 878742204 3,926 150,000 SH Put SOLE   150,000 0 0
TECK RESOURCES LTD CL B 878742204 4,626 176,768 SH   SOLE   176,768 0 0
TECK RESOURCES LTD CL B 878742204 7,608 290,700 SH Call SOLE   290,700 0 0
TECK RESOURCES LTD CL B 878742204 7,642 292,000 SH Put SOLE   292,000 0 0
TECHTARGET INC COM 87874R100 41 2,940 SH   SOLE   2,940 0 0
TELADOC INC COM 87918A105 287 8,232 SH   SOLE   8,232 0 0
TELADOC INC COM 87918A105 2,171 62,300 SH Call SOLE   62,300 0 0
TELADOC INC COM 87918A105 2,788 80,000 SH Put SOLE   80,000 0 0
TELENAV INC COM 879455103 27 4,914 SH   SOLE   4,914 0 0
TELIGENT INC NEW COM 87960W104 23 6,216 SH   SOLE   6,216 0 0
TELLURIAN INC NEW COM 87968A104 85 8,778 SH   SOLE   8,778 0 0
TELETECH HOLDINGS INC COM 879939106 85 2,100 SH   SOLE   2,100 0 0
TEMPUR SEALY INTL INC COM 88023U101 934 14,904 SH   SOLE   14,904 0 0
TEMPUR SEALY INTL INC COM 88023U101 1,818 29,000 SH Call SOLE   29,000 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 368 24,300 SH Call SOLE   24,300 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 682 45,000 SH Put SOLE   45,000 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 758 50,000 SH Call SOLE   50,000 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 758 50,000 SH Call SOLE   50,000 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 1,480 97,654 SH   SOLE   97,654 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 1,875 123,700 SH Put SOLE   123,700 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 2,262 149,200 SH Put SOLE   149,200 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 5,200 343,000 SH Call SOLE   343,000 0 0
TENNANT CO COM 880345103 195 2,688 SH   SOLE   2,688 0 0
TENNECO INC COM 880349105 533 9,110 SH   SOLE   9,110 0 0
TERADYNE INC COM 880770102 1,733 41,400 SH Call SOLE   41,400 0 0
TEREX CORP NEW COM 880779103 347 7,186 SH   SOLE   7,186 0 0
TEREX CORP NEW COM 880779103 2,411 50,000 SH Put SOLE   50,000 0 0
TERRAFORM PWR INC COM CL A 88104R209 83 6,930 SH   SOLE   6,930 0 0
TERRITORIAL BANCORP INC COM 88145X108 38 1,218 SH   SOLE   1,218 0 0
TERRENO RLTY CORP COM 88146M101 278 7,938 SH   SOLE   7,938 0 0
TESARO INC COM 881569107 741 8,943 SH   SOLE   8,943 0 0
TESLA INC COM 88160R101 31 100 SH Put SOLE   100 0 0
TESLA INC COM 88160R101 1,494 4,800 SH Put SOLE   4,800 0 0
TESLA INC COM 88160R101 1,557 5,000 SH Call SOLE   5,000 0 0
TESLA INC COM 88160R101 1,837 5,900 SH Call SOLE   5,900 0 0
TESLA INC COM 88160R101 2,086 6,700 SH Put SOLE   6,700 0 0
TESLA INC COM 88160R101 2,429 7,800 SH Put SOLE   7,800 0 0
TESLA INC COM 88160R101 2,460 7,900 SH Call SOLE   7,900 0 0
TESLA INC COM 88160R101 2,802 9,000 SH Call SOLE   9,000 0 0
TESLA INC COM 88160R101 3,394 10,900 SH Call SOLE   10,900 0 0
TESLA INC COM 88160R101 4,515 14,500 SH Call SOLE   14,500 0 0
TESLA INC COM 88160R101 4,670 15,000 SH Call SOLE   15,000 0 0
TESLA INC COM 88160R101 4,670 15,000 SH Put SOLE   15,000 0 0
TESLA INC COM 88160R101 4,982 16,000 SH Put SOLE   16,000 0 0
TESLA INC COM 88160R101 5,075 16,300 SH Call SOLE   16,300 0 0
TESLA INC COM 88160R101 6,040 19,400 SH Put SOLE   19,400 0 0
TESLA INC COM 88160R101 6,196 19,900 SH Put SOLE   19,900 0 0
TESLA INC COM 88160R101 8,718 28,000 SH Call SOLE   28,000 0 0
TESLA INC COM 88160R101 9,216 29,600 SH Put SOLE   29,600 0 0
TESLA INC COM 88160R101 9,652 31,000 SH Put SOLE   31,000 0 0
TESLA INC COM 88160R101 11,582 37,200 SH Put SOLE   37,200 0 0
TESLA INC COM 88160R101 13,980 44,900 SH Call SOLE   44,900 0 0
TESLA INC COM 88160R101 20,487 65,800 SH Put SOLE   65,800 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 948 50,000 SH Put SOLE   50,000 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 3,769 198,897 SH   SOLE   198,897 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 3,790 200,000 SH Call SOLE   200,000 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 4,643 245,000 SH Put SOLE   245,000 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 4,738 250,000 SH Put SOLE   250,000 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 4,738 250,000 SH Put SOLE   250,000 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 5,685 300,000 SH Put SOLE   300,000 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105 74 17,388 SH   SOLE   17,388 0 0
TETRA TECH INC NEW COM 88162G103 409 8,484 SH   SOLE   8,484 0 0
TETRAPHASE PHARMACEUTICALS I COM 88165N105 62 9,786 SH   SOLE   9,786 0 0
TEUCRIUM COMMODITY TR CORN FD SHS 88166A102 0 1 SH   SOLE   1 0 0
TEUCRIUM COMMODITY TR SUGAR FD 88166A409 0 1 SH   SOLE   1 0 0
TEUCRIUM COMMODITY TR WHEAT FD 88166A508 187 31,201 SH   SOLE   31,201 0 0
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 1,152 12,957 SH   SOLE   12,957 0 0
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 2,667 30,000 SH Put SOLE   30,000 0 0
TEXAS INSTRS INC COM 882508104 52 500 SH Put SOLE   500 0 0
TEXAS INSTRS INC COM 882508104 73 700 SH Put SOLE   700 0 0
TEXAS INSTRS INC COM 882508104 104 1,000 SH Put SOLE   1,000 0 0
TEXAS INSTRS INC COM 882508104 689 6,600 SH Put SOLE   6,600 0 0
TEXAS INSTRS INC COM 882508104 1,013 9,700 SH Put SOLE   9,700 0 0
TEXAS INSTRS INC COM 882508104 1,368 13,100 SH Put SOLE   13,100 0 0
TEXAS INSTRS INC COM 882508104 2,360 22,600 SH Put SOLE   22,600 0 0
TEXAS INSTRS INC COM 882508104 3,133 30,000 SH Put SOLE   30,000 0 0
TEXAS INSTRS INC COM 882508104 6,204 59,403 SH   SOLE   59,403 0 0
TEXAS ROADHOUSE INC COM 882681109 538 10,206 SH   SOLE   10,206 0 0
TEXTRON INC COM 883203101 23 400 SH Put SOLE   400 0 0
TEXTRON INC COM 883203101 349 6,175 SH   SOLE   6,175 0 0
TG THERAPEUTICS INC COM 88322Q108 61 7,392 SH   SOLE   7,392 0 0
THERAPEUTICSMD INC COM 88338N107 149 24,612 SH   SOLE   24,612 0 0
THE TRADE DESK INC COM CL A 88339J105 165 3,612 SH   SOLE   3,612 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 2,032 10,700 SH Put SOLE   10,700 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 2,634 13,872 SH   SOLE   13,872 0 0
THERMON GROUP HLDGS INC COM 88362T103 115 4,872 SH   SOLE   4,872 0 0
THOR INDS INC COM 885160101 55 366 SH   SOLE   366 0 0
3-D SYS CORP DEL COM NEW 88554D205 17 2,000 SH Put SOLE   2,000 0 0
3-D SYS CORP DEL COM NEW 88554D205 29 3,300 SH Call SOLE   3,300 0 0
3-D SYS CORP DEL COM NEW 88554D205 41 4,800 SH Put SOLE   4,800 0 0
3-D SYS CORP DEL COM NEW 88554D205 116 13,400 SH Put SOLE   13,400 0 0
3-D SYS CORP DEL COM NEW 88554D205 347 40,152 SH   SOLE   40,152 0 0
3M CO COM 88579Y101 3,286 13,960 SH   SOLE   13,960 0 0
TIER REIT INC COM NEW 88650V208 151 7,392 SH   SOLE   7,392 0 0
TIFFANY & CO NEW COM 886547108 208 2,000 SH Call SOLE   2,000 0 0
TIFFANY & CO NEW COM 886547108 208 2,000 SH Put SOLE   2,000 0 0
TIFFANY & CO NEW COM 886547108 208 2,000 SH Put SOLE   2,000 0 0
TIFFANY & CO NEW COM 886547108 249 2,400 SH   SOLE   2,400 0 0
TIFFANY & CO NEW COM 886547108 416 4,000 SH Put SOLE   4,000 0 0
TIFFANY & CO NEW COM 886547108 1,040 10,000 SH Put SOLE   10,000 0 0
TIFFANY & CO NEW COM 886547108 5,572 53,600 SH Call SOLE   53,600 0 0
TILE SHOP HLDGS INC COM 88677Q109 58 6,090 SH   SOLE   6,090 0 0
TILLYS INC CL A 886885102 29 1,974 SH   SOLE   1,974 0 0
TIMBERLAND BANCORP INC COM 887098101 25 924 SH   SOLE   924 0 0
TIME INC NEW COM 887228104 300 16,247 SH   SOLE   16,247 0 0
TIME WARNER INC COM NEW 887317303 915 10,000 SH Put SOLE   10,000 0 0
TIME WARNER INC COM NEW 887317303 4,314 47,165 SH   SOLE   47,165 0 0
TIME WARNER INC COM NEW 887317303 4,574 50,000 SH Put SOLE   50,000 0 0
TIME WARNER INC COM NEW 887317303 9,147 100,000 SH Call SOLE   100,000 0 0
TIME WARNER INC COM NEW 887317303 9,147 100,000 SH Put SOLE   100,000 0 0
TIME WARNER INC COM NEW 887317303 10,976 120,000 SH Put SOLE   120,000 0 0
TIME WARNER INC COM NEW 887317303 27,441 300,000 SH Put SOLE   300,000 0 0
TIME WARNER INC COM NEW 887317303 27,441 300,000 SH Put SOLE   300,000 0 0
TIME WARNER INC COM NEW 887317303 36,588 400,000 SH Call SOLE   400,000 0 0
TIMKENSTEEL CORP COM 887399103 92 6,048 SH   SOLE   6,048 0 0
TINTRI INC COM 88770Q105 7 1,470 SH   SOLE   1,470 0 0
TIPTREE INC CL A 88822Q103 23 3,906 SH   SOLE   3,906 0 0
TITAN INTL INC ILL COM 88830M102 98 7,602 SH   SOLE   7,602 0 0
TITAN MACHY INC COM 88830R101 60 2,814 SH   SOLE   2,814 0 0
TIVO CORP COM 88870P106 504 32,291 SH   SOLE   32,291 0 0
TIVITY HEALTH INC COM 88870R102 665 18,204 SH   SOLE   18,204 0 0
TIVITY HEALTH INC COM 88870R102 1,097 30,000 SH Put SOLE   30,000 0 0
TOCAGEN INC COM 888846102 32 3,141 SH   SOLE   3,141 0 0
TOLL BROTHERS INC COM 889478103 12,605 262,500 SH Call SOLE   262,500 0 0
TOMPKINS FINANCIAL CORPORATI COM 890110109 185 2,268 SH   SOLE   2,268 0 0
TOOTSIE ROLL INDS INC COM 890516107 95 2,604 SH   SOLE   2,604 0 0
TOPBUILD CORP COM 89055F103 407 5,376 SH   SOLE   5,376 0 0
TORCHMARK CORP COM 891027104 231 2,546 SH   SOLE   2,546 0 0
TOTAL S A SPONSORED ADR 89151E109 84 1,513 SH   SOLE   1,513 0 0
TOWER INTL INC COM 891826109 147 4,808 SH   SOLE   4,808 0 0
TOTAL SYS SVCS INC COM 891906109 321 4,059 SH   SOLE   4,059 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 265 8,610 SH   SOLE   8,610 0 0
TOWNSQUARE MEDIA INC CL A 892231101 11 1,428 SH   SOLE   1,428 0 0
TRACTOR SUPPLY CO COM 892356106 218 2,920 SH   SOLE   2,920 0 0
TRANSCONTINENTAL RLTY INVS COM NEW 893617209 8 252 SH   SOLE   252 0 0
TRANSDIGM GROUP INC COM 893641100 275 1,000 SH Call SOLE   1,000 0 0
TRANSDIGM GROUP INC COM 893641100 308 1,120 SH   SOLE   1,120 0 0
TRANSDIGM GROUP INC COM 893641100 4,119 15,000 SH Put SOLE   15,000 0 0
TRAVELERS COMPANIES INC COM 89417E109 868 6,400 SH   SOLE   6,400 0 0
TRAVELERS COMPANIES INC COM 89417E109 8,138 60,000 SH Call SOLE   60,000 0 0
TRECORA RES COM 894648104 40 2,940 SH   SOLE   2,940 0 0
TREDEGAR CORP COM 894650100 77 3,990 SH   SOLE   3,990 0 0
TREEHOUSE FOODS INC COM 89469A104 8 171 SH   SOLE   171 0 0
TREX CO INC COM 89531P105 487 4,494 SH   SOLE   4,494 0 0
TREVENA INC COM 89532E109 14 8,526 SH   SOLE   8,526 0 0
TRICO BANCSHARES COM 896095106 118 3,108 SH   SOLE   3,108 0 0
TRIMAS CORP COM NEW 896215209 187 6,972 SH   SOLE   6,972 0 0
TRINET GROUP INC COM 896288107 283 6,384 SH   SOLE   6,384 0 0
TRINITY INDS INC COM 896522109 75 2,000 SH Put SOLE   2,000 0 0
TRINITY INDS INC COM 896522109 75 2,000 SH Put SOLE   2,000 0 0
TRINITY INDS INC COM 896522109 9,806 261,765 SH   SOLE   261,765 0 0
TRINITY PL HLDGS INC COM 89656D101 21 3,066 SH   SOLE   3,066 0 0
TRIPLE-S MGMT CORP CL B 896749108 89 3,570 SH   SOLE   3,570 0 0
TRISTATE CAP HLDGS INC COM 89678F100 78 3,402 SH   SOLE   3,402 0 0
TRIUMPH BANCORP INC COM 89679E300 85 2,688 SH   SOLE   2,688 0 0
TRIUMPH GROUP INC NEW COM 896818101 204 7,518 SH   SOLE   7,518 0 0
TRIPADVISOR INC COM 896945201 69 2,000 SH Call SOLE   2,000 0 0
TRIPADVISOR INC COM 896945201 138 4,000 SH Call SOLE   4,000 0 0
TRIPADVISOR INC COM 896945201 138 4,000 SH Call SOLE   4,000 0 0
TRIPADVISOR INC COM 896945201 1,375 39,898 SH   SOLE   39,898 0 0
TRIPADVISOR INC COM 896945201 1,723 50,000 SH Put SOLE   50,000 0 0
TRIPADVISOR INC COM 896945201 3,101 90,000 SH Put SOLE   90,000 0 0
TRONC INC COM 89703P107 74 4,200 SH   SOLE   4,200 0 0
TRUECAR INC COM 89785L107 124 11,046 SH   SOLE   11,046 0 0
TRUEBLUE INC COM 89785X101 171 6,216 SH   SOLE   6,216 0 0
TRUPANION INC COM 898202106 100 3,402 SH   SOLE   3,402 0 0
TRUSTCO BK CORP N Y COM 898349105 130 14,154 SH   SOLE   14,154 0 0
TRUSTMARK CORP COM 898402102 331 10,374 SH   SOLE   10,374 0 0
TUCOWS INC COM NEW 898697206 97 1,386 SH   SOLE   1,386 0 0
TUNIU CORP SPONSORED ADS CL 89977P106 456 59,504 SH   SOLE   59,504 0 0
TUPPERWARE BRANDS CORP COM 899896104 56 886 SH   SOLE   886 0 0
TURNING PT BRANDS INC COM 90041L105 90 4,238 SH   SOLE   4,238 0 0
TUTOR PERINI CORP COM 901109108 144 5,670 SH   SOLE   5,670 0 0
TWENTY FIRST CENTY FOX INC CL A 90130A101 69 2,000 SH Call SOLE   2,000 0 0
TWENTY FIRST CENTY FOX INC CL A 90130A101 851 24,640 SH   SOLE   24,640 0 0
TWENTY FIRST CENTY FOX INC CL A 90130A101 1,278 37,000 SH Put SOLE   37,000 0 0
TWENTY FIRST CENTY FOX INC CL A 90130A101 1,295 37,500 SH Call SOLE   37,500 0 0
TWENTY FIRST CENTY FOX INC CL A 90130A101 3,522 102,000 SH Put SOLE   102,000 0 0
TWENTY FIRST CENTY FOX INC CL A 90130A101 10,359 300,000 SH Call SOLE   300,000 0 0
TWENTY FIRST CENTY FOX INC CL B 90130A200 1,706 50,000 SH Put SOLE   50,000 0 0
TWENTY FIRST CENTY FOX INC CL B 90130A200 7,042 206,398 SH   SOLE   206,398 0 0
TWENTY FIRST CENTY FOX INC CL B 90130A200 10,236 300,000 SH Put SOLE   300,000 0 0
21VIANET GROUP INC SPONSORED ADR 90138A103 5 600 SH Call SOLE   600 0 0
TWILIO INC CL A 90138F102 277 11,730 SH   SOLE   11,730 0 0
TWIN DISC INC COM 901476101 33 1,260 SH   SOLE   1,260 0 0
TWITTER INC COM 90184L102 72 3,000 SH Call SOLE   3,000 0 0
TWITTER INC COM 90184L102 240 10,000 SH Call SOLE   10,000 0 0
TWITTER INC COM 90184L102 499 20,800 SH Call SOLE   20,800 0 0
TWITTER INC COM 90184L102 771 32,100 SH Call SOLE   32,100 0 0
TWITTER INC COM 90184L102 960 40,000 SH Put SOLE   40,000 0 0
TWITTER INC COM 90184L102 1,801 75,000 SH Call SOLE   75,000 0 0
TWITTER INC COM 90184L102 2,401 100,000 SH Put SOLE   100,000 0 0
TWITTER INC COM 90184L102 3,481 145,000 SH Put SOLE   145,000 0 0
TWITTER INC COM 90184L102 15,126 630,000 SH Put SOLE   630,000 0 0
TWITTER INC COM 90184L102 28,446 1,184,761 SH   SOLE   1,184,761 0 0
TWO RIV BANCORP COM 90207C105 20 1,092 SH   SOLE   1,092 0 0
II VI INC COM 902104108 434 9,240 SH   SOLE   9,240 0 0
2U INC COM 90214J101 474 7,350 SH   SOLE   7,350 0 0
TYSON FOODS INC CL A 902494103 24 300 SH Call SOLE   300 0 0
TYSON FOODS INC CL A 902494103 211 2,600 SH Put SOLE   2,600 0 0
TYSON FOODS INC CL A 902494103 564 6,960 SH   SOLE   6,960 0 0
TYSON FOODS INC CL A 902494103 632 7,800 SH Put SOLE   7,800 0 0
TYSON FOODS INC CL A 902494103 722 8,900 SH Put SOLE   8,900 0 0
TYSON FOODS INC CL A 902494103 811 10,000 SH Put SOLE   10,000 0 0
TYSON FOODS INC CL A 902494103 940 11,600 SH Call SOLE   11,600 0 0
TYSON FOODS INC CL A 902494103 1,589 19,600 SH Put SOLE   19,600 0 0
TYSON FOODS INC CL A 902494103 1,873 23,100 SH Call SOLE   23,100 0 0
TYSON FOODS INC CL A 902494103 2,456 30,300 SH Put SOLE   30,300 0 0
TYSON FOODS INC CL A 902494103 3,032 37,400 SH Put SOLE   37,400 0 0
TYSON FOODS INC CL A 902494103 4,694 57,900 SH Put SOLE   57,900 0 0
TYSON FOODS INC CL A 902494103 6,121 75,500 SH Call SOLE   75,500 0 0
TYSON FOODS INC CL A 902494103 11,998 148,000 SH Put SOLE   148,000 0 0
UBS AG JERSEY BRH ETRAC WELLS BDCI 902641588 0 1 SH   SOLE   1 0 0
UBS AG JERSEY BRH AG MNTH SHR EX 902641612 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 ENRGY ETN 902641745 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 LONG PLATN ETN18 902641786 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
UBS AG JERSEY BRH LIVESTK ETN 38 902641828 0 1 SH   SOLE   1 0 0
UDR INC COM 902653104 240 6,240 SH   SOLE   6,240 0 0
UFP TECHNOLOGIES INC COM 902673102 27 966 SH   SOLE   966 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 2XLEV 90270L792 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 495 6,888 SH   SOLE   6,888 0 0
US BANCORP DEL COM NEW 902973304 155 2,900 SH Put SOLE   2,900 0 0
US BANCORP DEL COM NEW 902973304 2,411 45,000 SH Call SOLE   45,000 0 0
US BANCORP DEL COM NEW 902973304 9,521 177,702 SH   SOLE   177,702 0 0
US BANCORP DEL COM NEW 902973304 10,030 187,200 SH Put SOLE   187,200 0 0
UMH PPTYS INC COM 903002103 68 4,536 SH   SOLE   4,536 0 0
USANA HEALTH SCIENCES INC COM 90328M107 191 2,577 SH   SOLE   2,577 0 0
USA TECHNOLOGIES INC COM NO PAR 90328S500 68 7,014 SH   SOLE   7,014 0 0
U S CONCRETE INC COM NEW 90333L201 200 2,394 SH   SOLE   2,394 0 0
U S PHYSICAL THERAPY INC COM 90337L108 133 1,848 SH   SOLE   1,848 0 0
U S SILICA HLDGS INC COM 90346E103 408 12,516 SH   SOLE   12,516 0 0
UBIQUITI NETWORKS INC COM 90347A100 320 4,505 SH   SOLE   4,505 0 0
ULTA BEAUTY INC COM 90384S303 304 1,360 SH   SOLE   1,360 0 0
ULTA BEAUTY INC COM 90384S303 3,579 16,000 SH Put SOLE   16,000 0 0
ULTA BEAUTY INC COM 90384S303 6,710 30,000 SH Call SOLE   30,000 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 289 12,527 SH   SOLE   12,527 0 0
ULTRA PETROLEUM CORP COM NEW 903914208 2,773 306,028 SH   SOLE   306,028 0 0
ULTRA PETROLEUM CORP COM NEW 903914208 5,889 650,000 SH Put SOLE   650,000 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 282 6,090 SH   SOLE   6,090 0 0
UMPQUA HLDGS CORP COM 904214103 702 33,726 SH   SOLE   33,726 0 0
UNDER ARMOUR INC CL A 904311107 29 2,000 SH Call SOLE   2,000 0 0
UNDER ARMOUR INC CL A 904311107 144 10,000 SH Call SOLE   10,000 0 0
UNDER ARMOUR INC CL A 904311107 505 35,000 SH Call SOLE   35,000 0 0
UNDER ARMOUR INC CL A 904311107 634 43,934 SH   SOLE   43,934 0 0
UNDER ARMOUR INC CL A 904311107 877 60,800 SH Call SOLE   60,800 0 0
UNDER ARMOUR INC CL A 904311107 1,912 132,500 SH Put SOLE   132,500 0 0
UNDER ARMOUR INC CL A 904311107 2,040 141,400 SH Put SOLE   141,400 0 0
UNDER ARMOUR INC CL C 904311206 58 4,320 SH   SOLE   4,320 0 0
UNDER ARMOUR INC CL C 904311206 3,623 272,000 SH Put SOLE   272,000 0 0
UNIFI INC COM NEW 904677200 83 2,310 SH   SOLE   2,310 0 0
UNIFIRST CORP MASS COM 904708104 388 2,352 SH   SOLE   2,352 0 0
UNION BANKSHARES CORP NEW COM 90539J109 242 6,678 SH   SOLE   6,678 0 0
UNION BANKSHARES INC COM 905400107 33 630 SH   SOLE   630 0 0
UNION PAC CORP COM 907818108 1,368 10,200 SH Put SOLE   10,200 0 0
UNION PAC CORP COM 907818108 1,757 13,100 SH Call SOLE   13,100 0 0
UNION PAC CORP COM 907818108 3,540 26,400 SH Put SOLE   26,400 0 0
UNION PAC CORP COM 907818108 3,621 27,000 SH Call SOLE   27,000 0 0
UNION PAC CORP COM 907818108 3,728 27,800 SH Put SOLE   27,800 0 0
UNION PAC CORP COM 907818108 3,782 28,200 SH Call SOLE   28,200 0 0
UNION PAC CORP COM 907818108 4,466 33,300 SH Call SOLE   33,300 0 0
UNION PAC CORP COM 907818108 4,694 35,000 SH Call SOLE   35,000 0 0
UNION PAC CORP COM 907818108 4,694 35,000 SH Put SOLE   35,000 0 0
UNION PAC CORP COM 907818108 10,125 75,500 SH Put SOLE   75,500 0 0
UNION PAC CORP COM 907818108 18,933 141,184 SH   SOLE   141,184 0 0
UNION PAC CORP COM 907818108 60,345 450,000 SH Call SOLE   450,000 0 0
UNION PAC CORP COM 907818108 93,870 700,000 SH Call SOLE   700,000 0 0
UNISYS CORP COM NEW 909214306 401 49,255 SH   SOLE   49,255 0 0
UNIT CORP COM 909218109 176 8,022 SH   SOLE   8,022 0 0
UNITED CMNTY FINL CORP OHIO COM 909839102 68 7,476 SH   SOLE   7,476 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 307 10,920 SH   SOLE   10,920 0 0
UNITED BANKSHARES INC WEST V COM 909907107 528 15,204 SH   SOLE   15,204 0 0
UNITED CONTL HLDGS INC COM 910047109 81 1,200 SH Put SOLE   1,200 0 0
UNITED CONTL HLDGS INC COM 910047109 81 1,200 SH Put SOLE   1,200 0 0
UNITED CONTL HLDGS INC COM 910047109 135 2,000 SH Call SOLE   2,000 0 0
UNITED CONTL HLDGS INC COM 910047109 135 2,000 SH Call SOLE   2,000 0 0
UNITED CONTL HLDGS INC COM 910047109 202 3,000 SH Call SOLE   3,000 0 0
UNITED CONTL HLDGS INC COM 910047109 236 3,500 SH Call SOLE   3,500 0 0
UNITED CONTL HLDGS INC COM 910047109 270 4,000 SH Call SOLE   4,000 0 0
UNITED CONTL HLDGS INC COM 910047109 396 5,880 SH   SOLE   5,880 0 0
UNITED CONTL HLDGS INC COM 910047109 1,685 25,000 SH Put SOLE   25,000 0 0
UNITED CONTL HLDGS INC COM 910047109 3,235 48,000 SH Call SOLE   48,000 0 0
UNITED CONTL HLDGS INC COM 910047109 3,235 48,000 SH Put SOLE   48,000 0 0
UNITED CONTL HLDGS INC COM 910047109 4,314 64,000 SH Put SOLE   64,000 0 0
UNITED CONTL HLDGS INC COM 910047109 5,392 80,000 SH Call SOLE   80,000 0 0
UNITED FINL BANCORP INC NEW COM 910304104 139 7,854 SH   SOLE   7,854 0 0
UNITED INS HLDGS CORP COM 910710102 57 3,318 SH   SOLE   3,318 0 0
UNITED NAT FOODS INC COM 911163103 381 7,728 SH   SOLE   7,728 0 0
UNITED PARCEL SERVICE INC CL B 911312106 274 2,300 SH Put SOLE   2,300 0 0
UNITED PARCEL SERVICE INC CL B 911312106 1,013 8,500 SH Call SOLE   8,500 0 0
UNITED PARCEL SERVICE INC CL B 911312106 1,334 11,200 SH Call SOLE   11,200 0 0
UNITED PARCEL SERVICE INC CL B 911312106 1,358 11,400 SH Call SOLE   11,400 0 0
UNITED PARCEL SERVICE INC CL B 911312106 5,924 49,719 SH   SOLE   49,719 0 0
UNITED PARCEL SERVICE INC CL B 911312106 5,958 50,000 SH Call SOLE   50,000 0 0
UNITED PARCEL SERVICE INC CL B 911312106 5,958 50,000 SH Call SOLE   50,000 0 0
UNITED PARCEL SERVICE INC CL B 911312106 7,149 60,000 SH Call SOLE   60,000 0 0
UNITED PARCEL SERVICE INC CL B 911312106 14,298 120,000 SH Put SOLE   120,000 0 0
UNITED RENTALS INC COM 911363109 52 300 SH Call SOLE   300 0 0
UNITED RENTALS INC COM 911363109 337 1,960 SH   SOLE   1,960 0 0
UNITED RENTALS INC COM 911363109 1,719 10,000 SH Put SOLE   10,000 0 0
UNITED RENTALS INC COM 911363109 1,719 10,000 SH Put SOLE   10,000 0 0
UNITED RENTALS INC COM 911363109 2,149 12,500 SH Put SOLE   12,500 0 0
UNITED SECURITY BANCSHARES C COM 911460103 22 1,974 SH   SOLE   1,974 0 0
UNITED STS BRENT OIL FD LP UNIT 91167Q100 0 1 SH   SOLE   1 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 COMMODITY IDX FDT COM UTS US AGR 911718203 0 1 SH   SOLE   1 0 0
UNITED STS DIESEL HEATING OI UNIT 911783108 0 1 SH   SOLE   1 0 0
UNITED STATES LIME & MINERAL COM 911922102 26 336 SH   SOLE   336 0 0
UNITED STS GASOLINE FD LP UNITS 91201T102 0 1 SH   SOLE   1 0 0
UNITED STATES NATL GAS FUND UNIT PAR $0.001 912318201 239 10,250 SH Put SOLE   10,250 0 0
UNITED STATES NATL GAS FUND UNIT PAR $0.001 912318201 260 11,150 SH Put SOLE   11,150 0 0
UNITED STATES NATL GAS FUND UNIT PAR $0.001 912318201 280 12,000 SH Call SOLE   12,000 0 0
UNITED STATES NATL GAS FUND UNIT PAR $0.001 912318201 437 18,750 SH Put SOLE   18,750 0 0
UNITED STATES NATL GAS FUND UNIT PAR $0.001 912318201 641 27,500 SH Put SOLE   27,500 0 0
UNITED STATES NATL GAS FUND UNIT PAR $0.001 912318201 860 36,875 SH Put SOLE   36,875 0 0
UNITED STATES NATL GAS FUND UNIT PAR $0.001 912318201 901 38,625 SH Put SOLE   38,625 0 0
UNITED STATES NATL GAS FUND UNIT PAR $0.001 912318201 1,020 43,750 SH Put SOLE   43,750 0 0
UNITED STATES NATL GAS FUND UNIT PAR $0.001 912318201 1,046 44,868 SH   SOLE   44,868 0 0
UNITED STATES NATL GAS FUND UNIT PAR $0.001 912318201 1,248 53,500 SH Put SOLE   53,500 0 0
UNITED STATES NATL GAS FUND UNIT PAR $0.001 912318201 1,749 75,000 SH Call SOLE   75,000 0 0
UNITED STATES NATL GAS FUND UNIT PAR $0.001 912318201 1,749 75,000 SH Call SOLE   75,000 0 0
UNITED STATES NATL GAS FUND UNIT PAR $0.001 912318201 2,041 87,500 SH Call SOLE   87,500 0 0
UNITED STATES NATL GAS FUND UNIT PAR $0.001 912318201 2,573 110,325 SH Put SOLE   110,325 0 0
UNITED STATES NATL GAS FUND UNIT PAR $0.001 912318201 2,915 125,000 SH Call SOLE   125,000 0 0
UNITED STATES NATL GAS FUND UNIT PAR $0.001 912318201 2,915 125,000 SH Put SOLE   125,000 0 0
UNITED STATES NATL GAS FUND UNIT PAR $0.001 912318201 3,331 142,850 SH Call SOLE   142,850 0 0
UNITED STATES NATL GAS FUND UNIT PAR $0.001 912318201 3,440 147,500 SH Call SOLE   147,500 0 0
UNITED STATES NATL GAS FUND UNIT PAR $0.001 912318201 4,029 172,750 SH Call SOLE   172,750 0 0
UNITED STATES NATL GAS FUND UNIT PAR $0.001 912318201 4,030 172,825 SH Call SOLE   172,825 0 0
UNITED STATES NATL GAS FUND UNIT PAR $0.001 912318201 6,938 297,500 SH Call SOLE   297,500 0 0
UNITED STATES NATL GAS FUND UNIT PAR $0.001 912318201 10,086 432,500 SH Call SOLE   432,500 0 0
UNITED STATES NATL GAS FUND UNIT PAR $0.001 912318201 12,826 550,000 SH Put SOLE   550,000 0 0
UNITED STATES OIL FUND LP UNITS 91232N108 54 4,500 SH Call SOLE   4,500 0 0
UNITED STATES OIL FUND LP UNITS 91232N108 789 65,700 SH Call SOLE   65,700 0 0
UNITED STATES OIL FUND LP UNITS 91232N108 1,104 91,900 SH Call SOLE   91,900 0 0
UNITED STATES OIL FUND LP UNITS 91232N108 1,201 100,000 SH Put SOLE   100,000 0 0
UNITED STATES OIL FUND LP UNITS 91232N108 1,441 120,000 SH Put SOLE   120,000 0 0
UNITED STATES OIL FUND LP UNITS 91232N108 2,346 195,300 SH Call SOLE   195,300 0 0
UNITED STATES OIL FUND LP UNITS 91232N108 2,402 200,000 SH Call SOLE   200,000 0 0
UNITED STATES OIL FUND LP UNITS 91232N108 4,127 343,600 SH Call SOLE   343,600 0 0
UNITED STATES OIL FUND LP UNITS 91232N108 6,236 519,200 SH Put SOLE   519,200 0 0
UNITED STATES OIL FUND LP UNITS 91232N108 9,060 754,388 SH   SOLE   754,388 0 0
UNITED STATES OIL FUND LP UNITS 91232N108 9,767 813,200 SH Put SOLE   813,200 0 0
UNITED STATES OIL FUND LP UNITS 91232N108 10,509 875,000 SH Put SOLE   875,000 0 0
UNITED STATES OIL FUND LP UNITS 91232N108 12,130 1,010,000 SH Put SOLE   1,010,000 0 0
UNITED STATES OIL FUND LP UNITS 91232N108 14,719 1,225,600 SH Put SOLE   1,225,600 0 0
UNITED STATES OIL FUND LP UNITS 91232N108 16,286 1,356,000 SH Call SOLE   1,356,000 0 0
UNITED STATES OIL FUND LP UNITS 91232N108 17,589 1,464,500 SH Call SOLE   1,464,500 0 0
UNITED STATES OIL FUND LP UNITS 91232N108 33,313 2,773,800 SH Call SOLE   2,773,800 0 0
UNITED STATES OIL FUND LP UNITS 91232N108 33,479 2,787,600 SH Put SOLE   2,787,600 0 0
UNITED STATES OIL FUND LP UNITS 91232N108 38,657 3,218,700 SH Put SOLE   3,218,700 0 0
UNITED STATES OIL FUND LP UNITS 91232N108 39,326 3,274,400 SH Put SOLE   3,274,400 0 0
UNITED STS SHORT OIL FD LP UNITS 912613205 0 1 SH   SOLE   1 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 53 1,500 SH Call SOLE   1,500 0 0
UNITED STATES STL CORP NEW COM 912909108 67 1,900 SH Call SOLE   1,900 0 0
UNITED STATES STL CORP NEW COM 912909108 70 2,000 SH Call SOLE   2,000 0 0
UNITED STATES STL CORP NEW COM 912909108 141 4,000 SH Call SOLE   4,000 0 0
UNITED STATES STL CORP NEW COM 912909108 162 4,600 SH Put SOLE   4,600 0 0
UNITED STATES STL CORP NEW COM 912909108 194 5,500 SH Call SOLE   5,500 0 0
UNITED STATES STL CORP NEW COM 912909108 218 6,200 SH Call SOLE   6,200 0 0
UNITED STATES STL CORP NEW COM 912909108 229 6,500 SH Put SOLE   6,500 0 0
UNITED STATES STL CORP NEW COM 912909108 317 9,000 SH Put SOLE   9,000 0 0
UNITED STATES STL CORP NEW COM 912909108 387 11,000 SH Put SOLE   11,000 0 0
UNITED STATES STL CORP NEW COM 912909108 1,133 32,200 SH Call SOLE   32,200 0 0
UNITED STATES STL CORP NEW COM 912909108 1,584 45,000 SH Put SOLE   45,000 0 0
UNITED STATES STL CORP NEW COM 912909108 1,760 50,000 SH Call SOLE   50,000 0 0
UNITED STATES STL CORP NEW COM 912909108 1,967 55,900 SH Call SOLE   55,900 0 0
UNITED STATES STL CORP NEW COM 912909108 2,639 75,000 SH Put SOLE   75,000 0 0
UNITED STATES STL CORP NEW COM 912909108 3,171 90,100 SH Call SOLE   90,100 0 0
UNITED STATES STL CORP NEW COM 912909108 3,519 100,000 SH Put SOLE   100,000 0 0
UNITED STATES STL CORP NEW COM 912909108 3,677 104,500 SH Call SOLE   104,500 0 0
UNITED STATES STL CORP NEW COM 912909108 5,279 150,000 SH Put SOLE   150,000 0 0
UNITED STATES STL CORP NEW COM 912909108 6,985 198,500 SH Call SOLE   198,500 0 0
UNITED STATES STL CORP NEW COM 912909108 10,297 292,600 SH Put SOLE   292,600 0 0
UNITED STATES STL CORP NEW COM 912909108 10,490 298,100 SH Call SOLE   298,100 0 0
UNITED STATES STL CORP NEW COM 912909108 10,557 300,000 SH Put SOLE   300,000 0 0
UNITED TECHNOLOGIES CORP COM 913017109 638 5,000 SH Call SOLE   5,000 0 0
UNITED TECHNOLOGIES CORP COM 913017109 2,870 22,500 SH Call SOLE   22,500 0 0
UNITED TECHNOLOGIES CORP COM 913017109 10,768 84,411 SH   SOLE   84,411 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 46 311 SH   SOLE   311 0 0
UNITEDHEALTH GROUP INC COM 91324P102 4,991 22,640 SH   SOLE   22,640 0 0
UNITIL CORP COM 913259107 96 2,100 SH   SOLE   2,100 0 0
UNITI GROUP INC COM 91325V108 6,157 346,100 SH Put SOLE   346,100 0 0
UNITI GROUP INC COM 91325V108 6,495 365,100 SH Put SOLE   365,100 0 0
UNITI GROUP INC COM 91325V108 10,232 575,154 SH   SOLE   575,154 0 0
UNITY BANCORP INC COM 913290102 23 1,176 SH   SOLE   1,176 0 0
UNIVERSAL CORP VA COM 913456109 201 3,822 SH   SOLE   3,822 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 190 1,100 SH Call SOLE   1,100 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 4,693 27,182 SH   SOLE   27,182 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 6,043 35,000 SH Put SOLE   35,000 0 0
UNIVERSAL ELECTRS INC COM 913483103 101 2,142 SH   SOLE   2,142 0 0
UNIVERSAL FST PRODS INC COM 913543104 346 9,198 SH   SOLE   9,198 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 145 1,932 SH   SOLE   1,932 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 140 5,134 SH   SOLE   5,134 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 410 15,000 SH Put SOLE   15,000 0 0
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 34 1,428 SH   SOLE   1,428 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 231 2,040 SH   SOLE   2,040 0 0
UNIVEST CORP PA COM 915271100 112 3,990 SH   SOLE   3,990 0 0
UNUM GROUP COM 91529Y106 296 5,396 SH   SOLE   5,396 0 0
UPLAND SOFTWARE INC COM 91544A109 25 1,176 SH   SOLE   1,176 0 0
URANIUM ENERGY CORP COM 916896103 37 20,706 SH   SOLE   20,706 0 0
URBAN OUTFITTERS INC COM 917047102 84 2,400 SH Call SOLE   2,400 0 0
URBAN OUTFITTERS INC COM 917047102 88 2,500 SH Call SOLE   2,500 0 0
URBAN OUTFITTERS INC COM 917047102 2,223 63,400 SH Call SOLE   63,400 0 0
URBAN OUTFITTERS INC COM 917047102 2,279 65,000 SH Call SOLE   65,000 0 0
URBAN EDGE PPTYS COM 91704F104 401 15,750 SH   SOLE   15,750 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 99 4,536 SH   SOLE   4,536 0 0
US ECOLOGY INC COM 91732J102 169 3,318 SH   SOLE   3,318 0 0
UTAH MED PRODS INC COM 917488108 41 504 SH   SOLE   504 0 0
V F CORP COM 918204108 148 2,000 SH Put SOLE   2,000 0 0
V F CORP COM 918204108 237 3,200 SH Put SOLE   3,200 0 0
V F CORP COM 918204108 370 5,000 SH Put SOLE   5,000 0 0
V F CORP COM 918204108 444 6,000 SH Call SOLE   6,000 0 0
V F CORP COM 918204108 577 7,801 SH   SOLE   7,801 0 0
V F CORP COM 918204108 592 8,000 SH Put SOLE   8,000 0 0
V F CORP COM 918204108 740 10,000 SH Call SOLE   10,000 0 0
V F CORP COM 918204108 1,132 15,300 SH Put SOLE   15,300 0 0
VBI VACCINES INC COM NEW 91822J103 23 5,292 SH   SOLE   5,292 0 0
VEON LTD SPONSORED ADR 91822M106 192 50,000 SH Put SOLE   50,000 0 0
VSE CORP COM 918284100 63 1,302 SH   SOLE   1,302 0 0
VOC ENERGY TR TR UNIT 91829B103 30 5,000 SH Call SOLE   5,000 0 0
VOC ENERGY TR TR UNIT 91829B103 123 20,860 SH   SOLE   20,860 0 0
VOC ENERGY TR TR UNIT 91829B103 829 140,000 SH Put SOLE   140,000 0 0
VOXX INTL CORP CL A 91829F104 17 3,066 SH   SOLE   3,066 0 0
VTV THERAPEUTICS INC CL A 918385105 7 1,134 SH   SOLE   1,134 0 0
VAIL RESORTS INC COM 91879Q109 2 10 SH   SOLE   10 0 0
VALHI INC NEW COM 918905100 24 3,864 SH   SOLE   3,864 0 0
VALEANT PHARMACEUTICALS INTL COM 91911K102 75 3,600 SH Put SOLE   3,600 0 0
VALEANT PHARMACEUTICALS INTL COM 91911K102 359 17,300 SH Call SOLE   17,300 0 0
VALEANT PHARMACEUTICALS INTL COM 91911K102 474 22,800 SH Put SOLE   22,800 0 0
VALEANT PHARMACEUTICALS INTL COM 91911K102 551 26,500 SH Put SOLE   26,500 0 0
VALEANT PHARMACEUTICALS INTL COM 91911K102 721 34,700 SH Put SOLE   34,700 0 0
VALEANT PHARMACEUTICALS INTL COM 91911K102 1,390 66,900 SH Put SOLE   66,900 0 0
VALEANT PHARMACEUTICALS INTL COM 91911K102 1,559 75,000 SH Put SOLE   75,000 0 0
VALEANT PHARMACEUTICALS INTL COM 91911K102 2,078 100,000 SH Call SOLE   100,000 0 0
VALEANT PHARMACEUTICALS INTL COM 91911K102 2,078 100,000 SH Put SOLE   100,000 0 0
VALEANT PHARMACEUTICALS INTL COM 91911K102 2,078 100,000 SH Put SOLE   100,000 0 0
VALEANT PHARMACEUTICALS INTL COM 91911K102 2,718 130,800 SH Put SOLE   130,800 0 0
VALEANT PHARMACEUTICALS INTL COM 91911K102 4,908 236,200 SH Put SOLE   236,200 0 0
VALEANT PHARMACEUTICALS INTL COM 91911K102 12,468 600,000 SH Call SOLE   600,000 0 0
VALEANT PHARMACEUTICALS INTL COM 91911K102 21,985 1,058,000 SH Put SOLE   1,058,000 0 0
VALEANT PHARMACEUTICALS INTL COM 91911K102 23,533 1,132,500 SH Call SOLE   1,132,500 0 0
VALE S A ADR 91912E105 612 50,000 SH Call SOLE   50,000 0 0
VALE S A ADR 91912E105 1,223 100,000 SH Call SOLE   100,000 0 0
VALE S A ADR 91912E105 1,590 130,000 SH Put SOLE   130,000 0 0
VALE S A ADR 91912E105 3,058 250,000 SH Put SOLE   250,000 0 0
VALE S A ADR 91912E105 3,058 250,000 SH Put SOLE   250,000 0 0
VALE S A ADR 91912E105 4,281 350,000 SH Put SOLE   350,000 0 0
VALE S A ADR 91912E105 6,103 499,000 SH Call SOLE   499,000 0 0
VALE S A ADR 91912E105 6,115 500,000 SH Call SOLE   500,000 0 0
VALE S A ADR 91912E105 6,115 500,000 SH Call SOLE   500,000 0 0
VALE S A ADR 91912E105 6,115 500,000 SH Put SOLE   500,000 0 0
VALE S A ADR 91912E105 12,006 981,700 SH Put SOLE   981,700 0 0
VALE S A ADR 91912E105 19,372 1,584,000 SH Put SOLE   1,584,000 0 0
VALERO ENERGY CORP NEW COM 91913Y100 941 10,240 SH   SOLE   10,240 0 0
VALERO ENERGY CORP NEW COM 91913Y100 3,630 39,500 SH Call SOLE   39,500 0 0
VALLEY NATL BANCORP COM 919794107 441 39,312 SH   SOLE   39,312 0 0
VALUE LINE INC COM 920437100 3 168 SH   SOLE   168 0 0
VANECK MERK GOLD TRUST GOLD TRUST 921078101 0 1 SH   SOLE   1 0 0
VANDA PHARMACEUTICALS INC COM 921659108 102 6,678 SH   SOLE   6,678 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 44 1,900 SH Put SOLE   1,900 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 46 2,000 SH Call SOLE   2,000 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 74 3,200 SH Put SOLE   3,200 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 535 23,000 SH Call SOLE   23,000 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 953 41,000 SH Put SOLE   41,000 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 988 42,500 SH Call SOLE   42,500 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 1,162 50,000 SH Call SOLE   50,000 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 1,555 66,900 SH Put SOLE   66,900 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 1,590 68,400 SH Call SOLE   68,400 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 2,047 88,100 SH Call SOLE   88,100 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 2,275 97,900 SH Call SOLE   97,900 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 2,389 102,800 SH Call SOLE   102,800 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 2,859 123,000 SH Put SOLE   123,000 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 3,486 150,000 SH Put SOLE   150,000 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 3,684 158,500 SH Call SOLE   158,500 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 4,081 175,600 SH Call SOLE   175,600 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 4,274 183,900 SH Call SOLE   183,900 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 4,513 194,200 SH Call SOLE   194,200 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 6,654 286,300 SH Put SOLE   286,300 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 7,065 304,000 SH Call SOLE   304,000 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 8,074 347,400 SH Put SOLE   347,400 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 9,245 397,800 SH Call SOLE   397,800 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 12,275 528,200 SH Put SOLE   528,200 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 15,350 660,500 SH Call SOLE   660,500 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 15,912 684,700 SH Put SOLE   684,700 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 17,837 767,500 SH Put SOLE   767,500 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 20,370 876,500 SH Put SOLE   876,500 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 22,099 950,900 SH Call SOLE   950,900 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 34,725 1,494,200 SH Call SOLE   1,494,200 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 37,691 1,621,800 SH Put SOLE   1,621,800 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 HIGH YLD MUN ETF 92189F361 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 1,591 75,000 SH Call SOLE   75,000 0 0
VANECK VECTORS ETF TR RUSSIA ETF 92189F403 2,384 112,406 SH   SOLE   112,406 0 0
VANECK VECTORS ETF TR RUSSIA ETF 92189F403 3,182 150,000 SH Call SOLE   150,000 0 0
VANECK VECTORS ETF TR RUSSIA ETF 92189F403 4,242 200,000 SH Call SOLE   200,000 0 0
VANECK VECTORS ETF TR RUSSIA ETF 92189F403 20,362 960,000 SH Put SOLE   960,000 0 0
VANECK VECTORS ETF TR RUSSIA ETF 92189F403 21,210 1,000,000 SH Put SOLE   1,000,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 JP MORGAN MKTS 92189F494 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 AMT FREE INT ETF 92189F544 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 0 1 SH   SOLE   1 0 0
VANECK VECTORS ETF TR UNCVTL OIL GAS 92189F668 0 1 SH   SOLE   1 0 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 0 1 SH   SOLE   1 0 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 2,445 25,000 SH Put SOLE   25,000 0 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 5,673 58,000 SH Put SOLE   58,000 0 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 48,905 500,000 SH Put SOLE   500,000 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 0 1 SH   SOLE   1 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 276 8,079 SH   SOLE   8,079 0 0
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 1,024 30,000 SH Put SOLE   30,000 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 SPECIALIZED FUNDS DIV APP ETF 921908844 0 1 SH   SOLE   1 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 0 1 SH   SOLE   1 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 0 1 SH   SOLE   1 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 71 1,537 SH   SOLE   1,537 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 2,759 60,100 SH Put SOLE   60,100 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,915 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 0 1 SH   SOLE   1 0 0
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 0 1 SH   SOLE   1 0 0
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 0 1 SH   SOLE   1 0 0
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 0 1 SH   SOLE   1 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702 0 1 SH   SOLE   1 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 TELCOMM 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 0 1 SH   SOLE   1 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
VAREX IMAGING CORP COM 92214X106 233 5,796 SH   SOLE   5,796 0 0
VARIAN MED SYS INC COM 92220P105 240 2,160 SH   SOLE   2,160 0 0
VARONIS SYS INC COM 922280102 147 3,024 SH   SOLE   3,024 0 0
VASCO DATA SEC INTL INC COM 92230Y104 63 4,536 SH   SOLE   4,536 0 0
VECTOR GROUP LTD COM 92240M108 336 14,994 SH   SOLE   14,994 0 0
VEECO INSTRS INC DEL COM 922417100 107 7,224 SH   SOLE   7,224 0 0
VECTRUS INC COM 92242T101 108 3,495 SH   SOLE   3,495 0 0
VENTAS INC COM 92276F100 456 7,600 SH Call SOLE   7,600 0 0
VENTAS INC COM 92276F100 499 8,320 SH   SOLE   8,320 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 REIT ETF 922908553 0 1 SH   SOLE   1 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595 0 1 SH   SOLE   1 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611 0 1 SH   SOLE   1 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 0 1 SH   SOLE   1 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637 0 1 SH   SOLE   1 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 0 1 SH   SOLE   1 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
VERA BRADLEY INC COM 92335C106 37 3,066 SH   SOLE   3,066 0 0
VERACYTE INC COM 92337F107 23 3,570 SH   SOLE   3,570 0 0
VERIFONE SYS INC COM 92342Y109 303 17,094 SH   SOLE   17,094 0 0
VERIFONE SYS INC COM 92342Y109 306 17,300 SH Call SOLE   17,300 0 0
VERIFONE SYS INC COM 92342Y109 4,782 270,000 SH Call SOLE   270,000 0 0
VERISIGN INC COM 92343E102 231 2,018 SH   SOLE   2,018 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 466 8,800 SH Put SOLE   8,800 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 529 10,000 SH Put SOLE   10,000 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 577 10,900 SH Put SOLE   10,900 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 752 14,200 SH Put SOLE   14,200 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 794 15,000 SH Put SOLE   15,000 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 1,175 22,200 SH Put SOLE   22,200 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 1,212 22,900 SH Put SOLE   22,900 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 1,482 28,000 SH Put SOLE   28,000 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 2,255 42,600 SH Call SOLE   42,600 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 3,255 61,500 SH Put SOLE   61,500 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 5,043 95,280 SH   SOLE   95,280 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 5,293 100,000 SH Call SOLE   100,000 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 6,616 125,000 SH Call SOLE   125,000 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 8,268 156,200 SH Put SOLE   156,200 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 8,469 160,000 SH Put SOLE   160,000 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 9,527 180,000 SH Call SOLE   180,000 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 21,172 400,000 SH Call SOLE   400,000 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 35,151 664,100 SH Call SOLE   664,100 0 0
VERINT SYS INC COM 92343X100 399 9,534 SH   SOLE   9,534 0 0
VERITEX HLDGS INC COM 923451108 67 2,436 SH   SOLE   2,436 0 0
VERITIV CORP COM 923454102 51 1,764 SH   SOLE   1,764 0 0
VERISK ANALYTICS INC COM 92345Y106 352 3,666 SH   SOLE   3,666 0 0
VERICEL CORP COM 92346J108 11 2,013 SH   SOLE   2,013 0 0
VERITONE INC COM 92347M100 9 378 SH   SOLE   378 0 0
VERSARTIS INC COM 92529L102 11 4,914 SH   SOLE   4,914 0 0
VERSO CORP CL A 92531L207 92 5,250 SH   SOLE   5,250 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 887 5,920 SH   SOLE   5,920 0 0
VERSUM MATLS INC COM 92532W103 245 6,486 SH   SOLE   6,486 0 0
VIAD CORP COM NEW 92552R406 172 3,108 SH   SOLE   3,108 0 0
VIASAT INC COM 92552V100 607 8,106 SH   SOLE   8,106 0 0
VIACOM INC NEW CL B 92553P201 62 2,000 SH Call SOLE   2,000 0 0
VIACOM INC NEW CL B 92553P201 62 2,000 SH Call SOLE   2,000 0 0
VIACOM INC NEW CL B 92553P201 123 4,000 SH Put SOLE   4,000 0 0
VIACOM INC NEW CL B 92553P201 185 6,000 SH Call SOLE   6,000 0 0
VIACOM INC NEW CL B 92553P201 254 8,240 SH   SOLE   8,240 0 0
VIACOM INC NEW CL B 92553P201 462 15,000 SH Call SOLE   15,000 0 0
VIACOM INC NEW CL B 92553P201 764 24,800 SH Put SOLE   24,800 0 0
VIACOM INC NEW CL B 92553P201 1,229 39,900 SH Put SOLE   39,900 0 0
VIACOM INC NEW CL B 92553P201 2,157 70,000 SH Put SOLE   70,000 0 0
VIACOM INC NEW CL B 92553P201 6,778 220,000 SH Put SOLE   220,000 0 0
VIAVI SOLUTIONS INC COM 925550105 307 35,154 SH   SOLE   35,154 0 0
VICAL INC COM NEW 925602203 183 100,000 SH Call SOLE   100,000 0 0
VICOR CORP COM 925815102 55 2,646 SH   SOLE   2,646 0 0
VICTORY PORTFOLIOS II SHS US 500 VOLA 92647N766 0 1 SH   SOLE   1 0 0
VICTORY PORTFOLIOS II SHS US DISCOVRY 92647N774 0 1 SH   SOLE   1 0 0
VICTORY PORTFOLIOS II SHS US 500 ENHA 92647N782 0 1 SH   SOLE   1 0 0
VICTORY PORTFOLIOS II SHS US EQ INCM 92647N824 0 1 SH   SOLE   1 0 0
VIEWRAY INC COM 92672L107 43 4,620 SH   SOLE   4,620 0 0
VIKING THERAPEUTICS INC COM 92686J106 30 7,474 SH   SOLE   7,474 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409 28 1,218 SH   SOLE   1,218 0 0
VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 586 50,000 SH Call SOLE   50,000 0 0
VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 4,424 377,500 SH Call SOLE   377,500 0 0
VIRNETX HLDG CORP COM 92823T108 29 7,728 SH   SOLE   7,728 0 0
VIRTU FINL INC CL A 928254101 71 3,864 SH   SOLE   3,864 0 0
VISA INC COM CL A 92826C839 1,049 9,200 SH Put SOLE   9,200 0 0
VISA INC COM CL A 92826C839 1,710 15,000 SH Put SOLE   15,000 0 0
VISA INC COM CL A 92826C839 2,280 20,000 SH Put SOLE   20,000 0 0
VISA INC COM CL A 92826C839 4,481 39,300 SH Put SOLE   39,300 0 0
VISA INC COM CL A 92826C839 4,561 40,000 SH Call SOLE   40,000 0 0
VISA INC COM CL A 92826C839 4,830 42,360 SH   SOLE   42,360 0 0
VISA INC COM CL A 92826C839 5,701 50,000 SH Call SOLE   50,000 0 0
VISA INC COM CL A 92826C839 7,981 70,000 SH Call SOLE   70,000 0 0
VISA INC COM CL A 92826C839 8,552 75,000 SH Call SOLE   75,000 0 0
VISA INC COM CL A 92826C839 9,122 80,000 SH Call SOLE   80,000 0 0
VISA INC COM CL A 92826C839 9,692 85,000 SH Call SOLE   85,000 0 0
VISA INC COM CL A 92826C839 26,863 235,600 SH Put SOLE   235,600 0 0
VISA INC COM CL A 92826C839 28,870 253,200 SH Call SOLE   253,200 0 0
VISA INC COM CL A 92826C839 45,608 400,000 SH Put SOLE   400,000 0 0
VIRTUSA CORP COM 92827P102 183 4,158 SH   SOLE   4,158 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 121 1,050 SH   SOLE   1,050 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 418 20,160 SH   SOLE   20,160 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 1,038 50,000 SH Call SOLE   50,000 0 0
VISHAY PRECISION GROUP INC COM 92835K103 38 1,512 SH   SOLE   1,512 0 0
VISTA OUTDOOR INC COM 928377100 130 8,946 SH   SOLE   8,946 0 0
VISTAGEN THERAPEUTICS INC COM NEW 92840H202 49 44,437 SH   SOLE   44,437 0 0
VITAMIN SHOPPE INC COM 92849E101 38 8,542 SH   SOLE   8,542 0 0
VIVEVE MED INC COM NEW 92852W204 11 2,268 SH   SOLE   2,268 0 0
VIVINT SOLAR INC COM 92854Q106 16 3,990 SH   SOLE   3,990 0 0
VMWARE INC CL A COM 928563402 13 100 SH Put SOLE   100 0 0
VMWARE INC CL A COM 928563402 13 100 SH Put SOLE   100 0 0
VMWARE INC CL A COM 928563402 25 200 SH Call SOLE   200 0 0
VMWARE INC CL A COM 928563402 852 6,800 SH Call SOLE   6,800 0 0
VMWARE INC CL A COM 928563402 1,867 14,900 SH Call SOLE   14,900 0 0
VMWARE INC CL A COM 928563402 2,130 17,000 SH Call SOLE   17,000 0 0
VMWARE INC CL A COM 928563402 3,634 29,000 SH Call SOLE   29,000 0 0
VMWARE INC CL A COM 928563402 4,662 37,200 SH Put SOLE   37,200 0 0
VMWARE INC CL A COM 928563402 6,852 54,674 SH   SOLE   54,674 0 0
VMWARE INC CL A COM 928563402 7,482 59,700 SH Put SOLE   59,700 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 128 4,242 SH   SOLE   4,242 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 4 117 SH   SOLE   117 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 191 6,000 SH Put SOLE   6,000 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 255 8,000 SH Put SOLE   8,000 0 0
VONAGE HLDGS CORP COM 92886T201 313 30,744 SH   SOLE   30,744 0 0
VORNADO RLTY TR SH BEN INT 929042109 323 4,133 SH   SOLE   4,133 0 0
VOYAGER THERAPEUTICS INC COM 92915B106 37 2,226 SH   SOLE   2,226 0 0
VULCAN MATLS CO COM 929160109 2,567 20,000 SH Call SOLE   20,000 0 0
VULCAN MATLS CO COM 929160109 6,590 51,334 SH   SOLE   51,334 0 0
W & T OFFSHORE INC COM 92922P106 109 32,875 SH   SOLE   32,875 0 0
WD-40 CO COM 929236107 248 2,100 SH   SOLE   2,100 0 0
WGL HLDGS INC COM 92924F106 671 7,812 SH   SOLE   7,812 0 0
WSFS FINL CORP COM 929328102 223 4,662 SH   SOLE   4,662 0 0
WMIH CORP COM 92936P100 26 30,240 SH   SOLE   30,240 0 0
W P CAREY INC COM 92936U109 2 30 SH   SOLE   30 0 0
WEC ENERGY GROUP INC COM 92939U106 498 7,491 SH   SOLE   7,491 0 0
WABASH NATL CORP COM 929566107 192 8,862 SH   SOLE   8,862 0 0
WADDELL & REED FINL INC CL A 930059100 64 2,856 SH   SOLE   2,856 0 0
WAGEWORKS INC COM 930427109 378 6,090 SH   SOLE   6,090 0 0
WAL-MART STORES INC COM 931142103 198 2,000 SH Put SOLE   2,000 0 0
WAL-MART STORES INC COM 931142103 2,271 23,000 SH Put SOLE   23,000 0 0
WAL-MART STORES INC COM 931142103 2,963 30,000 SH Put SOLE   30,000 0 0
WAL-MART STORES INC COM 931142103 3,377 34,200 SH   SOLE   34,200 0 0
WAL-MART STORES INC COM 931142103 4,444 45,000 SH Put SOLE   45,000 0 0
WAL-MART STORES INC COM 931142103 11,850 120,000 SH Put SOLE   120,000 0 0
WAL-MART STORES INC COM 931142103 24,688 250,000 SH Put SOLE   250,000 0 0
WAL-MART STORES INC COM 931142103 34,701 351,400 SH Call SOLE   351,400 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 145 2,000 SH Put SOLE   2,000 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 436 6,000 SH Call SOLE   6,000 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 2,072 28,532 SH   SOLE   28,532 0 0
WALKER & DUNLOP INC COM 93148P102 201 4,242 SH   SOLE   4,242 0 0
WARRIOR MET COAL INC COM 93627C101 128 5,082 SH   SOLE   5,082 0 0
WASHINGTON FED INC COM 938824109 455 13,272 SH   SOLE   13,272 0 0
WASHINGTON PRIME GROUP NEW COM 93964W108 206 28,966 SH   SOLE   28,966 0 0
WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 373 11,970 SH   SOLE   11,970 0 0
WASHINGTON TR BANCORP COM 940610108 123 2,310 SH   SOLE   2,310 0 0
WASHINGTONFIRST BANKSHARES I COM 940730104 52 1,512 SH   SOLE   1,512 0 0
WASTE MGMT INC DEL COM 94106L109 806 9,343 SH   SOLE   9,343 0 0
WATERS CORP COM 941848103 357 1,846 SH   SOLE   1,846 0 0
WATERSTONE FINL INC MD COM 94188P101 68 3,990 SH   SOLE   3,990 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 322 4,242 SH   SOLE   4,242 0 0
WAYFAIR INC CL A 94419L101 2 31 SH   SOLE   31 0 0
WEB COM GROUP INC COM 94733A104 130 5,964 SH   SOLE   5,964 0 0
WEBSTER FINL CORP CONN COM 947890109 1,685 30,000 SH Call SOLE   30,000 0 0
WEIBO CORP SPONSORED ADR 948596101 2 20 SH   SOLE   20 0 0
WEIBO CORP SPONSORED ADR 948596101 207 2,000 SH Put SOLE   2,000 0 0
WEIGHT WATCHERS INTL INC NEW COM 948626106 44 1,000 SH Put SOLE   1,000 0 0
WEIGHT WATCHERS INTL INC NEW COM 948626106 188 4,242 SH   SOLE   4,242 0 0
WEIGHT WATCHERS INTL INC NEW COM 948626106 14,528 328,100 SH Put SOLE   328,100 0 0
WEIS MKTS INC COM 948849104 61 1,470 SH   SOLE   1,470 0 0
WELLS FARGO CO NEW COM 949746101 127 2,100 SH Put SOLE   2,100 0 0
WELLS FARGO CO NEW COM 949746101 212 3,500 SH Put SOLE   3,500 0 0
WELLS FARGO CO NEW COM 949746101 303 5,000 SH Put SOLE   5,000 0 0
WELLS FARGO CO NEW COM 949746101 874 14,400 SH Put SOLE   14,400 0 0
WELLS FARGO CO NEW COM 949746101 1,517 25,000 SH Put SOLE   25,000 0 0
WELLS FARGO CO NEW COM 949746101 1,517 25,000 SH Put SOLE   25,000 0 0
WELLS FARGO CO NEW COM 949746101 2,227 36,700 SH Put SOLE   36,700 0 0
WELLS FARGO CO NEW COM 949746101 3,034 50,000 SH Call SOLE   50,000 0 0
WELLS FARGO CO NEW COM 949746101 3,034 50,000 SH Put SOLE   50,000 0 0
WELLS FARGO CO NEW COM 949746101 3,337 55,000 SH Put SOLE   55,000 0 0
WELLS FARGO CO NEW COM 949746101 3,974 65,500 SH Put SOLE   65,500 0 0
WELLS FARGO CO NEW COM 949746101 4,047 66,700 SH Put SOLE   66,700 0 0
WELLS FARGO CO NEW COM 949746101 4,550 75,000 SH Put SOLE   75,000 0 0
WELLS FARGO CO NEW COM 949746101 4,872 80,300 SH Put SOLE   80,300 0 0
WELLS FARGO CO NEW COM 949746101 5,090 83,900 SH Put SOLE   83,900 0 0
WELLS FARGO CO NEW COM 949746101 5,460 90,000 SH Put SOLE   90,000 0 0
WELLS FARGO CO NEW COM 949746101 6,067 100,000 SH Put SOLE   100,000 0 0
WELLS FARGO CO NEW COM 949746101 6,674 110,000 SH Put SOLE   110,000 0 0
WELLS FARGO CO NEW COM 949746101 8,190 135,000 SH Call SOLE   135,000 0 0
WELLS FARGO CO NEW COM 949746101 14,561 240,000 SH Put SOLE   240,000 0 0
WELLS FARGO CO NEW COM 949746101 16,053 264,600 SH Put SOLE   264,600 0 0
WELLS FARGO CO NEW COM 949746101 16,436 270,900 SH Put SOLE   270,900 0 0
WELLS FARGO CO NEW COM 949746101 18,201 300,000 SH Put SOLE   300,000 0 0
WELLS FARGO CO NEW COM 949746101 19,718 325,000 SH Put SOLE   325,000 0 0
WELLS FARGO CO NEW COM 949746101 21,313 351,300 SH Put SOLE   351,300 0 0
WELLS FARGO CO NEW COM 949746101 22,448 370,000 SH Put SOLE   370,000 0 0
WELLS FARGO CO NEW COM 949746101 24,268 400,000 SH Call SOLE   400,000 0 0
WELLS FARGO CO NEW COM 949746101 30,335 500,000 SH Call SOLE   500,000 0 0
WELLS FARGO CO NEW COM 949746101 30,335 500,000 SH Call SOLE   500,000 0 0
WELLS FARGO CO NEW COM 949746101 30,911 509,500 SH Put SOLE   509,500 0 0
WELLS FARGO CO NEW COM 949746101 35,377 583,100 SH Put SOLE   583,100 0 0
WELLS FARGO CO NEW COM 949746101 36,311 598,500 SH Call SOLE   598,500 0 0
WELLS FARGO CO NEW COM 949746101 98,316 1,620,502 SH   SOLE   1,620,502 0 0
WELLTOWER INC COM 95040Q104 2,053 32,199 SH   SOLE   32,199 0 0
WELLTOWER INC COM 95040Q104 3,284 51,500 SH Put SOLE   51,500 0 0
WERNER ENTERPRISES INC COM 950755108 281 7,266 SH   SOLE   7,266 0 0
WESBANCO INC COM 950810101 265 6,510 SH   SOLE   6,510 0 0
WESCO AIRCRAFT HLDGS INC COM 950814103 63 8,568 SH   SOLE   8,568 0 0
WEST BANCORPORATION INC CAP STK 95123P106 63 2,520 SH   SOLE   2,520 0 0
WESTAMERICA BANCORPORATION COM 957090103 233 3,906 SH   SOLE   3,906 0 0
WESTERN ASSET MTG CAP CORP COM 95790D105 65 6,510 SH   SOLE   6,510 0 0
WESTERN DIGITAL CORP COM 958102105 8 100 SH Put SOLE   100 0 0
WESTERN DIGITAL CORP COM 958102105 16 200 SH Call SOLE   200 0 0
WESTERN DIGITAL CORP COM 958102105 159 2,000 SH Call SOLE   2,000 0 0
WESTERN DIGITAL CORP COM 958102105 159 2,000 SH Put SOLE   2,000 0 0
WESTERN DIGITAL CORP COM 958102105 159 2,000 SH Put SOLE   2,000 0 0
WESTERN DIGITAL CORP COM 958102105 262 3,300 SH Call SOLE   3,300 0 0
WESTERN DIGITAL CORP COM 958102105 286 3,600 SH Put SOLE   3,600 0 0
WESTERN DIGITAL CORP COM 958102105 398 5,000 SH Call SOLE   5,000 0 0
WESTERN DIGITAL CORP COM 958102105 477 6,000 SH Put SOLE   6,000 0 0
WESTERN DIGITAL CORP COM 958102105 899 11,300 SH Put SOLE   11,300 0 0
WESTERN DIGITAL CORP COM 958102105 1,193 15,000 SH Put SOLE   15,000 0 0
WESTERN DIGITAL CORP COM 958102105 1,257 15,800 SH Put SOLE   15,800 0 0
WESTERN DIGITAL CORP COM 958102105 1,662 20,900 SH Call SOLE   20,900 0 0
WESTERN DIGITAL CORP COM 958102105 1,837 23,100 SH Put SOLE   23,100 0 0
WESTERN DIGITAL CORP COM 958102105 1,988 25,000 SH Put SOLE   25,000 0 0
WESTERN DIGITAL CORP COM 958102105 3,181 40,000 SH Call SOLE   40,000 0 0
WESTERN DIGITAL CORP COM 958102105 4,549 57,200 SH Call SOLE   57,200 0 0
WESTERN DIGITAL CORP COM 958102105 4,645 58,400 SH Put SOLE   58,400 0 0
WESTERN DIGITAL CORP COM 958102105 5,533 69,565 SH   SOLE   69,565 0 0
WESTERN NEW ENG BANCORP INC COM 958892101 46 4,200 SH   SOLE   4,200 0 0
WESTERN UN CO COM 959802109 204 10,720 SH   SOLE   10,720 0 0
WESTLAKE CHEM CORP COM 960413102 1,065 10,000 SH Call SOLE   10,000 0 0
WESTLAKE CHEM CORP COM 960413102 1,065 10,000 SH Put SOLE   10,000 0 0
WESTROCK CO COM 96145D105 379 5,990 SH   SOLE   5,990 0 0
WESTWOOD HLDGS GROUP INC COM 961765104 83 1,260 SH   SOLE   1,260 0 0
WEYCO GROUP INC COM 962149100 29 966 SH   SOLE   966 0 0
WEYERHAEUSER CO COM 962166104 353 10,000 SH Put SOLE   10,000 0 0
WEYERHAEUSER CO COM 962166104 864 24,516 SH   SOLE   24,516 0 0
WEYERHAEUSER CO COM 962166104 987 28,000 SH Call SOLE   28,000 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 44 2,000 SH Call SOLE   2,000 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 44 2,000 SH Put SOLE   2,000 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 102 4,600 SH Call SOLE   4,600 0 0
WHIRLPOOL CORP COM 963320106 283 1,680 SH   SOLE   1,680 0 0
WHIRLPOOL CORP COM 963320106 3,036 18,000 SH Call SOLE   18,000 0 0
WHITESTONE REIT COM 966084204 83 5,754 SH   SOLE   5,754 0 0
WHITING PETE CORP NEW COM NEW 966387409 170 6,413 SH   SOLE   6,413 0 0
WIDEOPENWEST INC COM 96758W101 35 3,318 SH   SOLE   3,318 0 0
WILDHORSE RESOURCE DEV CORP COM 96812T102 138 7,518 SH   SOLE   7,518 0 0
WILLBROS GROUP INC DEL COM 969203108 11 7,476 SH   SOLE   7,476 0 0
WILLDAN GROUP INC COM 96924N100 27 1,134 SH   SOLE   1,134 0 0
WILLIAMS COS INC DEL COM 969457100 589 19,320 SH   SOLE   19,320 0 0
WILLIAMS COS INC DEL COM 969457100 3,049 100,000 SH Call SOLE   100,000 0 0
WILLIAMS SONOMA INC COM 969904101 62 1,200 SH Call SOLE   1,200 0 0
WILLIAMS SONOMA INC COM 969904101 103 2,000 SH Put SOLE   2,000 0 0
WILLIAMS SONOMA INC COM 969904101 103 2,000 SH Put SOLE   2,000 0 0
WILLIS LEASE FINANCE CORP COM 970646105 15 588 SH   SOLE   588 0 0
WINDSTREAM HLDGS INC COM NEW 97382A200 54 29,232 SH   SOLE   29,232 0 0
WINGSTOP INC COM 974155103 174 4,452 SH   SOLE   4,452 0 0
WINMARK CORP COM 974250102 43 336 SH   SOLE   336 0 0
WINNEBAGO INDS INC COM 974637100 266 4,788 SH   SOLE   4,788 0 0
WINTRUST FINL CORP COM 97650W108 695 8,442 SH   SOLE   8,442 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 142 5,429 SH   SOLE   5,429 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 UK HEDG EQT FD 97717W349 0 1 SH   SOLE   1 0 0
WISDOMTREE TR JAPAN CP GOODS 97717W356 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 70 2,500 SH Put SOLE   2,500 0 0
WISDOMTREE TR INDIA ERNGS FD 97717W422 1,392 50,000 SH Put SOLE   50,000 0 0
WISDOMTREE TR INDIA ERNGS FD 97717W422 1,473 52,904 SH   SOLE   52,904 0 0
WISDOMTREE TR INDIA ERNGS FD 97717W422 2,784 100,000 SH Put SOLE   100,000 0 0
WISDOMTREE TR INDIA ERNGS FD 97717W422 2,784 100,000 SH Put SOLE   100,000 0 0
WISDOMTREE TR INDIA ERNGS FD 97717W422 3,619 130,000 SH Put SOLE   130,000 0 0
WISDOMTREE TR INDIA ERNGS FD 97717W422 11,136 400,000 SH Put SOLE   400,000 0 0
WISDOMTREE TR INDIA ERNGS FD 97717W422 19,488 700,000 SH Put SOLE   700,000 0 0
WISDOMTREE TR INDIA ERNGS FD 97717W422 27,840 1,000,000 SH Put SOLE   1,000,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 JAPAN HD RL ES 97717W638 0 1 SH   SOLE   1 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 5,933 100,000 SH Put SOLE   100,000 0 0
WISDOMTREE TR JAPN HEDGE EQT 97717W851 17,799 300,000 SH Call SOLE   300,000 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 JAP HD HLTH CR 97717X503 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 1,593 25,000 SH Put SOLE   25,000 0 0
WISDOMTREE TR EUROPE HEDGED EQ 97717X701 10,667 167,433 SH   SOLE   167,433 0 0
WISDOMTREE TR EUROPE HEDGED EQ 97717X701 92,380 1,450,000 SH Call SOLE   1,450,000 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
WOLVERINE WORLD WIDE INC COM 978097103 319 10,000 SH Call SOLE   10,000 0 0
WOLVERINE WORLD WIDE INC COM 978097103 459 14,406 SH   SOLE   14,406 0 0
WOODWARD INC COM 980745103 620 8,106 SH   SOLE   8,106 0 0
WORKIVA INC COM CL A 98139A105 80 3,738 SH   SOLE   3,738 0 0
WORLD ACCEP CORP DEL COM 981419104 130 1,616 SH   SOLE   1,616 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 181 5,922 SH   SOLE   5,922 0 0
WORTHINGTON INDS INC COM 981811102 359 8,156 SH   SOLE   8,156 0 0
WPX ENERGY INC COM 98212B103 98 7,000 SH Put SOLE   7,000 0 0
WPX ENERGY INC COM 98212B103 422 30,000 SH Put SOLE   30,000 0 0
WPX ENERGY INC COM 98212B103 2,814 200,000 SH Call SOLE   200,000 0 0
WYNDHAM WORLDWIDE CORP COM 98310W108 331 2,857 SH   SOLE   2,857 0 0
WYNN RESORTS LTD COM 983134107 202 1,200 SH Call SOLE   1,200 0 0
WYNN RESORTS LTD COM 983134107 253 1,500 SH Put SOLE   1,500 0 0
WYNN RESORTS LTD COM 983134107 438 2,600 SH Call SOLE   2,600 0 0
WYNN RESORTS LTD COM 983134107 438 2,600 SH Put SOLE   2,600 0 0
WYNN RESORTS LTD COM 983134107 573 3,400 SH Put SOLE   3,400 0 0
WYNN RESORTS LTD COM 983134107 624 3,700 SH Put SOLE   3,700 0 0
WYNN RESORTS LTD COM 983134107 1,062 6,300 SH Call SOLE   6,300 0 0
WYNN RESORTS LTD COM 983134107 1,096 6,500 SH Call SOLE   6,500 0 0
WYNN RESORTS LTD COM 983134107 1,686 10,000 SH Put SOLE   10,000 0 0
WYNN RESORTS LTD COM 983134107 1,686 10,000 SH Put SOLE   10,000 0 0
WYNN RESORTS LTD COM 983134107 1,905 11,300 SH Put SOLE   11,300 0 0
WYNN RESORTS LTD COM 983134107 1,939 11,500 SH Put SOLE   11,500 0 0
WYNN RESORTS LTD COM 983134107 2,428 14,400 SH Call SOLE   14,400 0 0
WYNN RESORTS LTD COM 983134107 2,748 16,300 SH Call SOLE   16,300 0 0
WYNN RESORTS LTD COM 983134107 3,372 20,000 SH Call SOLE   20,000 0 0
WYNN RESORTS LTD COM 983134107 3,372 20,000 SH Put SOLE   20,000 0 0
WYNN RESORTS LTD COM 983134107 3,372 20,000 SH Put SOLE   20,000 0 0
WYNN RESORTS LTD COM 983134107 3,389 20,100 SH Call SOLE   20,100 0 0
WYNN RESORTS LTD COM 983134107 4,147 24,600 SH Put SOLE   24,600 0 0
WYNN RESORTS LTD COM 983134107 4,198 24,900 SH Put SOLE   24,900 0 0
WYNN RESORTS LTD COM 983134107 5,294 31,400 SH Put SOLE   31,400 0 0
WYNN RESORTS LTD COM 983134107 6,373 37,800 SH Call SOLE   37,800 0 0
WYNN RESORTS LTD COM 983134107 6,744 40,000 SH Call SOLE   40,000 0 0
WYNN RESORTS LTD COM 983134107 6,744 40,000 SH Put SOLE   40,000 0 0
WYNN RESORTS LTD COM 983134107 8,160 48,400 SH Put SOLE   48,400 0 0
WYNN RESORTS LTD COM 983134107 8,177 48,500 SH Put SOLE   48,500 0 0
WYNN RESORTS LTD COM 983134107 8,278 49,100 SH Call SOLE   49,100 0 0
WYNN RESORTS LTD COM 983134107 11,852 70,300 SH Put SOLE   70,300 0 0
WYNN RESORTS LTD COM 983134107 12,745 75,600 SH Put SOLE   75,600 0 0
WYNN RESORTS LTD COM 983134107 12,990 77,051 SH   SOLE   77,051 0 0
XO GROUP INC COM 983772104 69 3,738 SH   SOLE   3,738 0 0
XPO LOGISTICS INC COM 983793100 2,143 23,400 SH Call SOLE   23,400 0 0
XPO LOGISTICS INC COM 983793100 3,096 33,800 SH Call SOLE   33,800 0 0
XPO LOGISTICS INC COM 983793100 4,122 45,000 SH Put SOLE   45,000 0 0
XPO LOGISTICS INC COM 983793100 4,122 45,000 SH Put SOLE   45,000 0 0
XPO LOGISTICS INC COM 983793100 35,710 389,888 SH   SOLE   389,888 0 0
XCEL ENERGY INC COM 98389B100 572 11,880 SH   SOLE   11,880 0 0
XILINX INC COM 983919101 101 1,500 SH Put SOLE   1,500 0 0
XILINX INC COM 983919101 396 5,880 SH   SOLE   5,880 0 0
XILINX INC COM 983919101 1,005 14,900 SH Put SOLE   14,900 0 0
XILINX INC COM 983919101 1,025 15,200 SH Put SOLE   15,200 0 0
XILINX INC COM 983919101 1,025 15,200 SH Put SOLE   15,200 0 0
XBIOTECH INC COM 98400H102 13 3,192 SH   SOLE   3,192 0 0
XENIA HOTELS & RESORTS INC COM 984017103 422 19,532 SH   SOLE   19,532 0 0
XENCOR INC COM 98401F105 127 5,796 SH   SOLE   5,796 0 0
XENITH BANKSHARES INC NEW COM NEW 984102202 27 798 SH   SOLE   798 0 0
XEROX CORP COM NEW 984121608 146 5,000 SH   SOLE   5,000 0 0
XERIUM TECHNOLOGIES INC COM NEW 98416J118 317 74,392 SH   SOLE   74,392 0 0
XOMA CORP DEL COM NEW 98419J206 3 94 SH   SOLE   94 0 0
XYLEM INC COM 98419M100 294 4,308 SH   SOLE   4,308 0 0
XPERI CORP COM 98421B100 185 7,602 SH   SOLE   7,602 0 0
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 385 16,800 SH Put SOLE   16,800 0 0
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 687 30,000 SH Call SOLE   30,000 0 0
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 1,031 45,000 SH Put SOLE   45,000 0 0
YRC WORLDWIDE INC COM PAR $.01 984249607 73 5,082 SH   SOLE   5,082 0 0
YY INC ADS REPCOM CLA 98426T106 113 1,000 SH Put SOLE   1,000 0 0
YAMANA GOLD INC COM 98462Y100 12 4,000 SH Call SOLE   4,000 0 0
YAMANA GOLD INC COM 98462Y100 12 4,000 SH Put SOLE   4,000 0 0
YAMANA GOLD INC COM 98462Y100 13 4,300 SH Call SOLE   4,300 0 0
YAMANA GOLD INC COM 98462Y100 25 8,000 SH Put SOLE   8,000 0 0
YAMANA GOLD INC COM 98462Y100 156 50,000 SH Put SOLE   50,000 0 0
YELP INC CL A 985817105 3,634 86,600 SH Put SOLE   86,600 0 0
YELP INC CL A 985817105 3,776 90,000 SH Call SOLE   90,000 0 0
YELP INC CL A 985817105 4,196 100,000 SH Put SOLE   100,000 0 0
YELP INC CL A 985817105 9,903 236,020 SH   SOLE   236,020 0 0
YEXT INC COM 98585N106 43 3,612 SH   SOLE   3,612 0 0
YORK WTR CO COM 987184108 65 1,932 SH   SOLE   1,932 0 0
YUM BRANDS INC COM 988498101 1,765 21,631 SH   SOLE   21,631 0 0
YUM BRANDS INC COM 988498101 4,081 50,000 SH Put SOLE   50,000 0 0
YUM CHINA HLDGS INC COM 98850P109 1,612 40,291 SH   SOLE   40,291 0 0
YUM CHINA HLDGS INC COM 98850P109 3,566 89,100 SH Put SOLE   89,100 0 0
ZAGG INC COM 98884U108 76 4,116 SH   SOLE   4,116 0 0
ZAYO GROUP HLDGS INC COM 98919V105 74 2,000 SH Call SOLE   2,000 0 0
ZAYO GROUP HLDGS INC COM 98919V105 74 2,000 SH Put SOLE   2,000 0 0
ZAYO GROUP HLDGS INC COM 98919V105 147 4,000 SH Put SOLE   4,000 0 0
ZAYO GROUP HLDGS INC COM 98919V105 147 4,000 SH Put SOLE   4,000 0 0
ZAYO GROUP HLDGS INC COM 98919V105 221 6,000 SH Put SOLE   6,000 0 0
ZENDESK INC COM 98936J101 513 15,162 SH   SOLE   15,162 0 0
ZILLOW GROUP INC CL A 98954M101 2,852 70,000 SH Call SOLE   70,000 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 132 3,229 SH   SOLE   3,229 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 570 4,720 SH   SOLE   4,720 0 0
ZIONS BANCORPORATION COM 989701107 358 7,038 SH   SOLE   7,038 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 83 20,000 SH Call SOLE   20,000 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 146 35,233 SH   SOLE   35,233 0 0
ZIX CORP COM 98974P100 37 8,400 SH   SOLE   8,400 0 0
ZOGENIX INC COM NEW 98978L204 209 5,208 SH   SOLE   5,208 0 0
ZOETIS INC CL A 98978V103 821 11,400 SH   SOLE   11,400 0 0
ZOETIS INC CL A 98978V103 16,094 223,400 SH Call SOLE   223,400 0 0
ZOETIS INC CL A 98978V103 16,569 230,000 SH Call SOLE   230,000 0 0
ZOES KITCHEN INC COM 98979J109 49 2,940 SH   SOLE   2,940 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADR 98980A105 793 50,000 SH Call SOLE   50,000 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADR 98980A105 793 50,000 SH Put SOLE   50,000 0 0
ZUMIEZ INC COM 989817101 59 2,856 SH   SOLE   2,856 0 0
ZYMEWORKS INC COM 98985W102 13 1,700 SH   SOLE   1,700 0 0
ZYNGA INC CL A 98986T108 8 2,000 SH Call SOLE   2,000 0 0
ZYNGA INC CL A 98986T108 8 2,000 SH Put SOLE   2,000 0 0
ZYNGA INC CL A 98986T108 142 35,400 SH Put SOLE   35,400 0 0
ZYNGA INC CL A 98986T108 1,200 300,000 SH Call SOLE   300,000 0 0
ZYNERBA PHARMACEUTICALS INC COM 98986X109 22 1,722 SH   SOLE   1,722 0 0
DEUTSCHE BANK AG NAMEN AKT D18190898 11 600 SH Call SOLE   600 0 0
DEUTSCHE BANK AG NAMEN AKT D18190898 38 2,000 SH Put SOLE   2,000 0 0
DEUTSCHE BANK AG NAMEN AKT D18190898 44 2,300 SH Put SOLE   2,300 0 0
DEUTSCHE BANK AG NAMEN AKT D18190898 152 8,000 SH Call SOLE   8,000 0 0
ADIENT PLC ORD SHS G0084W101 58 743 SH   SOLE   743 0 0
ADIENT PLC ORD SHS G0084W101 66 840 SH Call SOLE   840 0 0
AIRCASTLE LTD COM G0129K104 173 7,392 SH   SOLE   7,392 0 0
ALKERMES PLC SHS G01767105 9,578 175,000 SH Call SOLE   175,000 0 0
ALLEGION PUB LTD CO ORD SHS G0176J109 175 2,200 SH   SOLE   2,200 0 0
ALLERGAN PLC SHS G0177J108 1,269 7,760 SH   SOLE   7,760 0 0
ALLERGAN PLC SHS G0177J108 1,309 8,000 SH Put SOLE   8,000 0 0
ALLERGAN PLC SHS G0177J108 1,636 10,000 SH Put SOLE   10,000 0 0
ALLERGAN PLC SHS G0177J108 2,454 15,000 SH Put SOLE   15,000 0 0
ALLERGAN PLC SHS G0177J108 4,090 25,000 SH Put SOLE   25,000 0 0
ALLERGAN PLC SHS G0177J108 4,907 30,000 SH Put SOLE   30,000 0 0
ALLERGAN PLC SHS G0177J108 7,361 45,000 SH Call SOLE   45,000 0 0
AMBARELLA INC SHS G037AX101 123 2,100 SH Put SOLE   2,100 0 0
AMBARELLA INC SHS G037AX101 217 3,700 SH Call SOLE   3,700 0 0
AMBARELLA INC SHS G037AX101 394 6,700 SH Put SOLE   6,700 0 0
AMBARELLA INC SHS G037AX101 417 7,100 SH Call SOLE   7,100 0 0
AMBARELLA INC SHS G037AX101 417 7,100 SH Put SOLE   7,100 0 0
AMBARELLA INC SHS G037AX101 4,688 79,800 SH Put SOLE   79,800 0 0
AMBARELLA INC SHS G037AX101 9,796 166,735 SH   SOLE   166,735 0 0
AON PLC SHS CL A G0408V102 783 5,840 SH   SOLE   5,840 0 0
AON PLC SHS CL A G0408V102 1,112 8,300 SH Put SOLE   8,300 0 0
AQUAVENTURE HLDGS LTD SHS G0443N107 27 1,722 SH   SOLE   1,722 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 272 4,410 SH   SOLE   4,410 0 0
ATLAS FINANCIAL HOLDINGS INC SHS NEW G06207115 36 1,764 SH   SOLE   1,764 0 0
AXALTA COATING SYS LTD COM G0750C108 809 25,000 SH Call SOLE   25,000 0 0
AXALTA COATING SYS LTD COM G0750C108 874 27,000 SH Put SOLE   27,000 0 0
AXALTA COATING SYS LTD COM G0750C108 1,419 43,840 SH   SOLE   43,840 0 0
AXALTA COATING SYS LTD COM G0750C108 1,456 45,000 SH Call SOLE   45,000 0 0
AXOVANT SCIENCES LTD COM G0750W104 26 4,914 SH   SOLE   4,914 0 0
AXOVANT SCIENCES LTD COM G0750W104 66 12,500 SH Put SOLE   12,500 0 0
AXOVANT SCIENCES LTD COM G0750W104 158 30,000 SH Call SOLE   30,000 0 0
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 297 8,190 SH   SOLE   8,190 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 43 1,596 SH   SOLE   1,596 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1,531 10,000 SH Put SOLE   10,000 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 2,211 14,440 SH   SOLE   14,440 0 0
BELMOND LTD CL A G1154H107 170 13,902 SH   SOLE   13,902 0 0
BLUE CAP REINS HLDGS LTD COM G1190F107 12 966 SH   SOLE   966 0 0
MIMECAST LTD ORD SHS G14838109 11 400 SH   SOLE   400 0 0
BROOKFIELD BUSINESS PARTNERS UNIT LTD LP G16234109 3 83 SH   SOLE   83 0 0
BUNGE LIMITED COM G16962105 1,586 23,642 SH   SOLE   23,642 0 0
BUNGE LIMITED COM G16962105 2,281 34,000 SH Call SOLE   34,000 0 0
BUNGE LIMITED COM G16962105 2,348 35,000 SH Call SOLE   35,000 0 0
BUNGE LIMITED COM G16962105 4,461 66,500 SH Put SOLE   66,500 0 0
CARDTRONICS PLC SHS CL A G1991C105 2,866 154,727 SH   SOLE   154,727 0 0
CARDTRONICS PLC SHS CL A G1991C105 9,075 490,000 SH Put SOLE   490,000 0 0
CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 59 12,600 SH   SOLE   12,600 0 0
CONSOLIDATED WATER CO INC ORD G23773107 28 2,184 SH   SOLE   2,184 0 0
COSAN LTD SHS A G25343107 4 362 SH   SOLE   362 0 0
DELPHI TECHNOLOGIES PLC SHS G2709G107 35 660 SH Put SOLE   660 0 0
DELPHI TECHNOLOGIES PLC SHS G2709G107 35 660 SH Put SOLE   660 0 0
DELPHI TECHNOLOGIES PLC SHS G2709G107 35 660 SH Put SOLE   660 0 0
DELPHI TECHNOLOGIES PLC SHS G2709G107 606 11,550 SH Put SOLE   11,550 0 0
DELPHI TECHNOLOGIES PLC SHS G2709G107 823 15,688 SH   SOLE   15,688 0 0
DELPHI TECHNOLOGIES PLC SHS G2709G107 1,181 22,500 SH Call SOLE   22,500 0 0
EATON CORP PLC SHS G29183103 812 10,280 SH   SOLE   10,280 0 0
EATON CORP PLC SHS G29183103 16,592 210,000 SH Call SOLE   210,000 0 0
ENDO INTL PLC SHS G30401106 271 35,000 SH Put SOLE   35,000 0 0
ENDO INTL PLC SHS G30401106 504 65,000 SH Put SOLE   65,000 0 0
ENDO INTL PLC SHS G30401106 604 77,997 SH   SOLE   77,997 0 0
ENDO INTL PLC SHS G30401106 969 125,000 SH Put SOLE   125,000 0 0
ENSTAR GROUP LIMITED SHS G3075P101 346 1,722 SH   SOLE   1,722 0 0
ENSCO PLC SHS CLASS A G3157S106 9 1,600 SH Call SOLE   1,600 0 0
ENSCO PLC SHS CLASS A G3157S106 591 100,000 SH Put SOLE   100,000 0 0
ENSCO PLC SHS CLASS A G3157S106 591 100,000 SH Put SOLE   100,000 0 0
ENSCO PLC SHS CLASS A G3157S106 948 160,325 SH   SOLE   160,325 0 0
ENSCO PLC SHS CLASS A G3157S106 1,182 200,000 SH Put SOLE   200,000 0 0
ESSENT GROUP LTD COM G3198U102 538 12,390 SH   SOLE   12,390 0 0
EVEREST RE GROUP LTD COM G3223R108 212 960 SH   SOLE   960 0 0
FABRINET SHS G3323L100 213 7,430 SH   SOLE   7,430 0 0
FERROGLOBE PLC SHS G33856108 110 6,819 SH   SOLE   6,819 0 0
FERROGLOBE PLC SHS G33856108 402 24,800 SH Call SOLE   24,800 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 238 4,998 SH   SOLE   4,998 0 0
FRONTLINE LTD SHS NEW G3682E192 55 11,928 SH   SOLE   11,928 0 0
GASLOG LTD SHS G37585109 138 6,216 SH   SOLE   6,216 0 0
EROS INTL PLC SHS NEW G3788M114 37 3,822 SH   SOLE   3,822 0 0
GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 75 1,784 SH   SOLE   1,784 0 0
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 96 4,788 SH   SOLE   4,788 0 0
HELEN OF TROY CORP LTD COM G4388N106 401 4,158 SH   SOLE   4,158 0 0
HERBALIFE LTD COM USD SHS G4412G101 880 13,000 SH Call SOLE   13,000 0 0
HERBALIFE LTD COM USD SHS G4412G101 880 13,000 SH Call SOLE   13,000 0 0
HERBALIFE LTD COM USD SHS G4412G101 3,386 50,000 SH Call SOLE   50,000 0 0
HERBALIFE LTD COM USD SHS G4412G101 4,063 60,000 SH Put SOLE   60,000 0 0
HERBALIFE LTD COM USD SHS G4412G101 8,126 120,000 SH Put SOLE   120,000 0 0
HERBALIFE LTD COM USD SHS G4412G101 13,544 200,000 SH Call SOLE   200,000 0 0
HERBALIFE LTD COM USD SHS G4412G101 13,544 200,000 SH Put SOLE   200,000 0 0
HERBALIFE LTD COM USD SHS G4412G101 13,544 200,000 SH Put SOLE   200,000 0 0
HORIZON PHARMA PLC SHS G4617B105 362 24,822 SH   SOLE   24,822 0 0
HORIZON PHARMA PLC SHS G4617B105 729 49,900 SH Put SOLE   49,900 0 0
HORIZON PHARMA PLC SHS G4617B105 1,460 100,000 SH Call SOLE   100,000 0 0
ICHOR HOLDINGS SHS G4740B105 99 4,026 SH   SOLE   4,026 0 0
IHS MARKIT LTD SHS G47567105 383 8,480 SH   SOLE   8,480 0 0
INGERSOLL-RAND PLC SHS G47791101 1,221 13,687 SH   SOLE   13,687 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 66 2,500 SH   SOLE   2,500 0 0
WEATHERFORD INTL PLC ORD SHS G48833100 8 2,000 SH Call SOLE   2,000 0 0
WEATHERFORD INTL PLC ORD SHS G48833100 8 2,000 SH Put SOLE   2,000 0 0
WEATHERFORD INTL PLC ORD SHS G48833100 159 38,200 SH Call SOLE   38,200 0 0
WEATHERFORD INTL PLC ORD SHS G48833100 834 200,000 SH Put SOLE   200,000 0 0
WEATHERFORD INTL PLC ORD SHS G48833100 1,748 419,300 SH Call SOLE   419,300 0 0
INVESCO LTD SHS G491BT108 7 200 SH Put SOLE   200 0 0
INVESCO LTD SHS G491BT108 146 4,000 SH Call SOLE   4,000 0 0
INVESCO LTD SHS G491BT108 146 4,000 SH Call SOLE   4,000 0 0
INVESCO LTD SHS G491BT108 146 4,000 SH Put SOLE   4,000 0 0
INVESCO LTD SHS G491BT108 348 9,520 SH   SOLE   9,520 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 1,649 12,246 SH   SOLE   12,246 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 4,578 34,000 SH Put SOLE   34,000 0 0
JOHNSON CTLS INTL PLC SHS G51502105 332 8,715 SH Call SOLE   8,715 0 0
JOHNSON CTLS INTL PLC SHS G51502105 457 12,000 SH Call SOLE   12,000 0 0
JOHNSON CTLS INTL PLC SHS G51502105 762 20,000 SH Call SOLE   20,000 0 0
JOHNSON CTLS INTL PLC SHS G51502105 823 21,600 SH   SOLE   21,600 0 0
JOHNSON CTLS INTL PLC SHS G51502105 896 23,500 SH Call SOLE   23,500 0 0
LAZARD LTD SHS A G54050102 1,313 25,000 SH Call SOLE   25,000 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 1,792 50,000 SH Call SOLE   50,000 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 2,688 75,000 SH Call SOLE   75,000 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 3,584 100,000 SH Put SOLE   100,000 0 0
LIVANOVA PLC SHS G5509L101 594 7,434 SH   SOLE   7,434 0 0
MAIDEN HOLDINGS LTD SHS G5753U112 381 57,724 SH   SOLE   57,724 0 0
MAIDEN HOLDINGS LTD SHS G5753U112 413 62,500 SH Put SOLE   62,500 0 0
MALLINCKRODT PUB LTD CO SHS G5785G107 1,083 48,000 SH Put SOLE   48,000 0 0
MALLINCKRODT PUB LTD CO SHS G5785G107 1,128 50,000 SH Put SOLE   50,000 0 0
MALLINCKRODT PUB LTD CO SHS G5785G107 1,141 50,572 SH   SOLE   50,572 0 0
MEDTRONIC PLC SHS G5960L103 1,615 20,000 SH Call SOLE   20,000 0 0
MEDTRONIC PLC SHS G5960L103 2,555 31,640 SH   SOLE   31,640 0 0
MEDTRONIC PLC SHS G5960L103 18,944 234,600 SH Call SOLE   234,600 0 0
MICHAEL KORS HLDGS LTD SHS G60754101 63 1,000 SH Put SOLE   1,000 0 0
MICHAEL KORS HLDGS LTD SHS G60754101 126 2,000 SH Call SOLE   2,000 0 0
MICHAEL KORS HLDGS LTD SHS G60754101 208 3,300 SH Call SOLE   3,300 0 0
MICHAEL KORS HLDGS LTD SHS G60754101 208 3,300 SH Put SOLE   3,300 0 0
MICHAEL KORS HLDGS LTD SHS G60754101 224 3,560 SH   SOLE   3,560 0 0
MICHAEL KORS HLDGS LTD SHS G60754101 252 4,000 SH Call SOLE   4,000 0 0
MICHAEL KORS HLDGS LTD SHS G60754101 271 4,300 SH Put SOLE   4,300 0 0
MICHAEL KORS HLDGS LTD SHS G60754101 630 10,000 SH Call SOLE   10,000 0 0
MICHAEL KORS HLDGS LTD SHS G60754101 630 10,000 SH Put SOLE   10,000 0 0
MICHAEL KORS HLDGS LTD SHS G60754101 630 10,000 SH Put SOLE   10,000 0 0
MICHAEL KORS HLDGS LTD SHS G60754101 705 11,200 SH Call SOLE   11,200 0 0
MICHAEL KORS HLDGS LTD SHS G60754101 793 12,600 SH Call SOLE   12,600 0 0
MICHAEL KORS HLDGS LTD SHS G60754101 799 12,700 SH Call SOLE   12,700 0 0
MICHAEL KORS HLDGS LTD SHS G60754101 1,574 25,000 SH Put SOLE   25,000 0 0
APTIV PLC SHS G6095L109 170 2,000 SH Put SOLE   2,000 0 0
APTIV PLC SHS G6095L109 170 2,000 SH Put SOLE   2,000 0 0
APTIV PLC SHS G6095L109 170 2,000 SH Put SOLE   2,000 0 0
APTIV PLC SHS G6095L109 1,058 12,468 SH   SOLE   12,468 0 0
APTIV PLC SHS G6095L109 2,969 35,000 SH Put SOLE   35,000 0 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 46 2,814 SH   SOLE   2,814 0 0
NABORS INDUSTRIES LTD SHS G6359F103 123 18,000 SH Put SOLE   18,000 0 0
NABORS INDUSTRIES LTD SHS G6359F103 546 80,000 SH Put SOLE   80,000 0 0
NABORS INDUSTRIES LTD SHS G6359F103 5,259 770,000 SH Call SOLE   770,000 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 285 7,840 SH   SOLE   7,840 0 0
NOBLE CORP PLC SHS USD G65431101 9 2,000 SH Call SOLE   2,000 0 0
NOBLE CORP PLC SHS USD G65431101 403 89,221 SH   SOLE   89,221 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106 38 15,288 SH   SOLE   15,288 0 0
NORWEGIAN CRUISE LINE HLDGS SHS G66721104 213 4,000 SH Put SOLE   4,000 0 0
NORWEGIAN CRUISE LINE HLDGS SHS G66721104 222 4,160 SH   SOLE   4,160 0 0
NOVOCURE LTD ORD SHS G6674U108 177 8,778 SH   SOLE   8,778 0 0
NOVOCURE LTD ORD SHS G6674U108 283 14,000 SH Call SOLE   14,000 0 0
NOVOCURE LTD ORD SHS G6674U108 1,452 71,900 SH Call SOLE   71,900 0 0
OCEAN RIG UDW INC COM CL A G66964118 0 0 SH Call SOLE   0 0 0
OM ASSET MGMT PLC SHS G67506108 250 14,900 SH   SOLE   14,900 0 0
OXFORD IMMUNOTEC GLOBAL PLC ORD SHS G6855A103 49 3,486 SH   SOLE   3,486 0 0
PROTHENA CORP PLC SHS G72800108 222 5,922 SH   SOLE   5,922 0 0
QUOTIENT LTD SHS G73268107 20 4,074 SH   SOLE   4,074 0 0
ROWAN COMPANIES PLC SHS CL A G7665A101 487 31,094 SH   SOLE   31,094 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 967 23,115 SH   SOLE   23,115 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 1,577 37,700 SH Put SOLE   37,700 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 1,669 39,900 SH Put SOLE   39,900 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 1,904 45,500 SH Put SOLE   45,500 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 2,092 50,000 SH Put SOLE   50,000 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 2,092 50,000 SH Put SOLE   50,000 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 3,661 87,500 SH Put SOLE   87,500 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 4,184 100,000 SH Put SOLE   100,000 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 4,268 102,000 SH Put SOLE   102,000 0 0
PENTAIR PLC SHS G7S00T104 271 3,840 SH   SOLE   3,840 0 0
PENTAIR PLC SHS G7S00T104 487 6,900 SH Call SOLE   6,900 0 0
SHIP FINANCE INTERNATIONAL L SHS G81075106 143 9,198 SH   SOLE   9,198 0 0
SIGNET JEWELERS LIMITED SHS G81276100 318 5,615 SH   SOLE   5,615 0 0
SINA CORP ORD G81477104 502 5,000 SH Put SOLE   5,000 0 0
SINA CORP ORD G81477104 1,704 16,987 SH   SOLE   16,987 0 0
SINA CORP ORD G81477104 4,012 40,000 SH Put SOLE   40,000 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101 30 882 SH   SOLE   882 0 0
STERIS PLC SHS USD G84720104 2 22 SH   SOLE   22 0 0
STRONGBRIDGE BIOPHARMA PLC SHS USD G85347105 24 3,276 SH   SOLE   3,276 0 0
TECHNIPFMC PLC COM G87110105 321 10,240 SH   SOLE   10,240 0 0
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 89 4,158 SH   SOLE   4,158 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 178 6,384 SH   SOLE   6,384 0 0
LIBERTY LATIN AMERICA LTD COM CL A G9001E102 1,910 94,800 SH Call SOLE   94,800 0 0
TRAVELPORT WORLDWIDE LTD SHS G9019D104 250 19,110 SH   SOLE   19,110 0 0
TRITON INTL LTD CL A G9078F107 269 7,182 SH   SOLE   7,182 0 0
GOLAR LNG LTD BERMUDA SHS G9456A100 307 10,300 SH Call SOLE   10,300 0 0
GOLAR LNG LTD BERMUDA SHS G9456A100 1,938 65,000 SH Call SOLE   65,000 0 0
GOLAR LNG LTD BERMUDA SHS G9456A100 1,961 65,800 SH Call SOLE   65,800 0 0
GOLAR LNG LTD BERMUDA SHS G9456A100 2,444 82,000 SH Call SOLE   82,000 0 0
GOLAR LNG LTD BERMUDA SHS G9456A100 7,546 253,148 SH   SOLE   253,148 0 0
GOLAR LNG LTD BERMUDA SHS G9456A100 8,824 296,000 SH Put SOLE   296,000 0 0
GOLAR LNG LTD BERMUDA SHS G9456A100 10,222 342,900 SH Call SOLE   342,900 0 0
WILLIS TOWERS WATSON PUB LTD SHS G96629103 464 3,080 SH   SOLE   3,080 0 0
PERRIGO CO PLC SHS G97822103 265 3,040 SH   SOLE   3,040 0 0
XL GROUP LTD COM G98294104 1,067 30,343 SH   SOLE   30,343 0 0
XL GROUP LTD COM G98294104 3,516 100,000 SH Call SOLE   100,000 0 0
XL GROUP LTD COM G98294104 3,516 100,000 SH Put SOLE   100,000 0 0
CHUBB LIMITED COM H1467J104 1,461 10,000 SH Put SOLE   10,000 0 0
CHUBB LIMITED COM H1467J104 1,885 12,900 SH Call SOLE   12,900 0 0
CHUBB LIMITED COM H1467J104 1,888 12,917 SH   SOLE   12,917 0 0
CHUBB LIMITED COM H1467J104 2,090 14,300 SH Put SOLE   14,300 0 0
GARMIN LTD SHS H2906T109 155 2,600 SH   SOLE   2,600 0 0
GARMIN LTD SHS H2906T109 894 15,000 SH Call SOLE   15,000 0 0
UBS GROUP AG SHS H42097107 1,839 100,000 SH Call SOLE   100,000 0 0
UBS GROUP AG SHS H42097107 1,839 100,000 SH Put SOLE   100,000 0 0
UBS GROUP AG SHS H42097107 5,517 300,000 SH Put SOLE   300,000 0 0
TE CONNECTIVITY LTD REG SHS H84989104 1,048 11,029 SH   SOLE   11,029 0 0
TE CONNECTIVITY LTD REG SHS H84989104 6,415 67,500 SH Put SOLE   67,500 0 0
TRANSOCEAN LTD REG SHS H8817H100 21 2,000 SH Call SOLE   2,000 0 0
TRANSOCEAN LTD REG SHS H8817H100 427 40,000 SH Call SOLE   40,000 0 0
TRANSOCEAN LTD REG SHS H8817H100 467 43,694 SH   SOLE   43,694 0 0
TRANSOCEAN LTD REG SHS H8817H100 964 90,300 SH Put SOLE   90,300 0 0
TRANSOCEAN LTD REG SHS H8817H100 1,068 100,000 SH Put SOLE   100,000 0 0
TRANSOCEAN LTD REG SHS H8817H100 1,335 125,000 SH Put SOLE   125,000 0 0
TRANSOCEAN LTD REG SHS H8817H100 1,335 125,000 SH Put SOLE   125,000 0 0
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 48 1,722 SH   SOLE   1,722 0 0
INTELSAT S A COM L5140P101 20 5,754 SH   SOLE   5,754 0 0
TRINSEO S A SHS L9340P101 497 6,845 SH   SOLE   6,845 0 0
ARCTURUS THERAPEUTICS LTD SHS M1492T105 15 1,900 SH   SOLE   1,900 0 0
CAESARSTONE LTD ORD SHS M20598104 77 3,486 SH   SOLE   3,486 0 0
CAMTEK LTD ORD M20791105 214 37,446 SH   SOLE   37,446 0 0
CAMTEK LTD ORD M20791105 772 135,000 SH Put SOLE   135,000 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 56 540 SH   SOLE   540 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 207 2,000 SH Call SOLE   2,000 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 414 4,000 SH Put SOLE   4,000 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 622 6,000 SH Call SOLE   6,000 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 829 8,000 SH Put SOLE   8,000 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 20 487 SH   SOLE   487 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 83 2,000 SH Put SOLE   2,000 0 0
MELLANOX TECHNOLOGIES LTD SHS M51363113 26 400 SH Put SOLE   400 0 0
STRATASYS LTD SHS M85548101 155 7,770 SH   SOLE   7,770 0 0
STRATASYS LTD SHS M85548101 599 30,000 SH Call SOLE   30,000 0 0
TOWER SEMICONDUCTOR LTD SHS NEW M87915274 528 15,500 SH Put SOLE   15,500 0 0
TOWER SEMICONDUCTOR LTD SHS NEW M87915274 1,363 40,000 SH Call SOLE   40,000 0 0
TOWER SEMICONDUCTOR LTD SHS NEW M87915274 1,704 50,000 SH Call SOLE   50,000 0 0
TOWER SEMICONDUCTOR LTD SHS NEW M87915274 1,834 53,823 SH   SOLE   53,823 0 0
TOWER SEMICONDUCTOR LTD SHS NEW M87915274 3,408 100,000 SH Call SOLE   100,000 0 0
TOWER SEMICONDUCTOR LTD SHS NEW M87915274 3,408 100,000 SH Put SOLE   100,000 0 0
TOWER SEMICONDUCTOR LTD SHS NEW M87915274 6,901 202,500 SH Call SOLE   202,500 0 0
TOWER SEMICONDUCTOR LTD SHS NEW M87915274 6,901 202,500 SH Put SOLE   202,500 0 0
SODASTREAM INTERNATIONAL LTD USD SHS M9068E105 7 100 SH Put SOLE   100 0 0
SODASTREAM INTERNATIONAL LTD USD SHS M9068E105 703 10,000 SH Call SOLE   10,000 0 0
SODASTREAM INTERNATIONAL LTD USD SHS M9068E105 1,583 22,500 SH Put SOLE   22,500 0 0
SODASTREAM INTERNATIONAL LTD USD SHS M9068E105 3,071 43,654 SH   SOLE   43,654 0 0
CIMPRESS N V SHS EURO N20146101 458 3,822 SH   SOLE   3,822 0 0
CONSTELLIUM NV CL A N22035104 68 6,086 SH   SOLE   6,086 0 0
CORE LABORATORIES N V COM N22717107 3,045 27,800 SH Call SOLE   27,800 0 0
FIAT CHRYSLER AUTOMOBILES N SHS N31738102 1,427 80,000 SH Put SOLE   80,000 0 0
FIAT CHRYSLER AUTOMOBILES N SHS N31738102 3,568 200,000 SH Put SOLE   200,000 0 0
FIAT CHRYSLER AUTOMOBILES N SHS N31738102 5,352 300,000 SH Call SOLE   300,000 0 0
FIAT CHRYSLER AUTOMOBILES N SHS N31738102 6,698 375,433 SH   SOLE   375,433 0 0
FIAT CHRYSLER AUTOMOBILES N SHS N31738102 8,920 500,000 SH Call SOLE   500,000 0 0
FIAT CHRYSLER AUTOMOBILES N SHS N31738102 8,920 500,000 SH Put SOLE   500,000 0 0
FRANKS INTL N V COM N33462107 50 7,560 SH   SOLE   7,560 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 221 2,000 SH Call SOLE   2,000 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 739 6,700 SH Call SOLE   6,700 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 2,758 25,000 SH Call SOLE   25,000 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 3,082 27,935 SH   SOLE   27,935 0 0
MYLAN N V SHS EURO N59465109 674 15,921 SH   SOLE   15,921 0 0
MYLAN N V SHS EURO N59465109 8,462 200,000 SH Call SOLE   200,000 0 0
MYLAN N V SHS EURO N59465109 16,924 400,000 SH Put SOLE   400,000 0 0
NXP SEMICONDUCTORS N V COM N6596X109 5,562 47,500 SH Put SOLE   47,500 0 0
NXP SEMICONDUCTORS N V COM N6596X109 11,709 100,000 SH Call SOLE   100,000 0 0
NXP SEMICONDUCTORS N V COM N6596X109 11,709 100,000 SH Put SOLE   100,000 0 0
NXP SEMICONDUCTORS N V COM N6596X109 25,174 215,000 SH Put SOLE   215,000 0 0
NXP SEMICONDUCTORS N V COM N6596X109 28,980 247,500 SH Put SOLE   247,500 0 0
ORTHOFIX INTL N V COM N6748L102 145 2,646 SH   SOLE   2,646 0 0
UNIQURE NV SHS N90064101 448 22,858 SH   SOLE   22,858 0 0
WRIGHT MED GROUP N V ORD SHS 0.03 PAR N96617118 355 16,002 SH   SOLE   16,002 0 0
YANDEX N V SHS CLASS A N97284108 1,510 46,114 SH   SOLE   46,114 0 0
TRONOX LTD SHS CL A Q9235V101 554 27,000 SH Put SOLE   27,000 0 0
TRONOX LTD SHS CL A Q9235V101 718 35,000 SH Put SOLE   35,000 0 0
TRONOX LTD SHS CL A Q9235V101 1,026 50,000 SH Call SOLE   50,000 0 0
TRONOX LTD SHS CL A Q9235V101 2,321 113,175 SH   SOLE   113,175 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 608 5,100 SH Call SOLE   5,100 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 1,193 10,000 SH Put SOLE   10,000 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 1,899 15,918 SH   SOLE   15,918 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 2,815 23,600 SH Call SOLE   23,600 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 7,753 65,000 SH Call SOLE   65,000 0 0
ARDMORE SHIPPING CORP COM Y0207T100 34 4,242 SH   SOLE   4,242 0 0
BROADCOM LTD SHS Y09827109 1,541 6,000 SH Put SOLE   6,000 0 0
BROADCOM LTD SHS Y09827109 1,696 6,600 SH Call SOLE   6,600 0 0
BROADCOM LTD SHS Y09827109 2,435 9,480 SH   SOLE   9,480 0 0
BROADCOM LTD SHS Y09827109 2,569 10,000 SH Put SOLE   10,000 0 0
BROADCOM LTD SHS Y09827109 3,031 11,800 SH Put SOLE   11,800 0 0
BROADCOM LTD SHS Y09827109 3,160 12,300 SH Put SOLE   12,300 0 0
BROADCOM LTD SHS Y09827109 3,211 12,500 SH Put SOLE   12,500 0 0
BROADCOM LTD SHS Y09827109 3,442 13,400 SH Put SOLE   13,400 0 0
BROADCOM LTD SHS Y09827109 5,010 19,500 SH Call SOLE   19,500 0 0
BROADCOM LTD SHS Y09827109 6,859 26,700 SH Call SOLE   26,700 0 0
BROADCOM LTD SHS Y09827109 7,142 27,800 SH Put SOLE   27,800 0 0
BROADCOM LTD SHS Y09827109 7,707 30,000 SH Call SOLE   30,000 0 0
BROADCOM LTD SHS Y09827109 9,634 37,500 SH Put SOLE   37,500 0 0
BROADCOM LTD SHS Y09827109 14,129 55,000 SH Call SOLE   55,000 0 0
BROADCOM LTD SHS Y09827109 17,983 70,000 SH Put SOLE   70,000 0 0
BROADCOM LTD SHS Y09827109 23,249 90,500 SH Call SOLE   90,500 0 0
BROADCOM LTD SHS Y09827109 33,397 130,000 SH Call SOLE   130,000 0 0
BROADCOM LTD SHS Y09827109 38,535 150,000 SH Call SOLE   150,000 0 0
COSTAMARE INC SHS Y1771G102 45 7,770 SH   SOLE   7,770 0 0
DHT HOLDINGS INC SHS NEW Y2065G121 46 12,852 SH   SOLE   12,852 0 0
DORIAN LPG LTD SHS USD Y2106R110 28 3,402 SH   SOLE   3,402 0 0
EAGLE BULK SHIPPING INC SHS NEW Y2187A143 26 5,796 SH   SOLE   5,796 0 0
FLEX LTD ORD Y2573F102 36 2,000 SH Call SOLE   2,000 0 0
FLEX LTD ORD Y2573F102 473 26,300 SH Put SOLE   26,300 0 0
GENCO SHIPPING & TRADING LTD SHS Y2685T131 16 1,176 SH   SOLE   1,176 0 0
GENER8 MARITIME INC COM Y26889108 48 7,224 SH   SOLE   7,224 0 0
GOLAR LNG PARTNERS LP COM UNIT LPI Y2745C102 1,528 67,000 SH Call SOLE   67,000 0 0
GOLAR LNG PARTNERS LP COM UNIT LPI Y2745C102 4,884 214,200 SH Call SOLE   214,200 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102 82 4,452 SH   SOLE   4,452 0 0
NAVIOS MARITIME ACQUIS CORP SHS Y62159101 14 12,978 SH   SOLE   12,978 0 0
NAVIOS MARITIME HOLDINGS INC COM Y62196103 16 13,692 SH   SOLE   13,692 0 0
SAFE BULKERS INC COM Y7388L103 24 7,434 SH   SOLE   7,434 0 0
SCORPIO TANKERS INC SHS Y7542C106 111 36,498 SH   SOLE   36,498 0 0
SCORPIO BULKERS INC COM Y7546A122 1,413 190,980 SH   SOLE   190,980 0 0
TEEKAY CORPORATION COM Y8564W103 77 8,274 SH   SOLE   8,274 0 0
TEEKAY OFFSHORE PARTNERS L P PARTNERSHIP UN Y8565J101 236 100,000 SH Put SOLE   100,000 0 0
TEEKAY OFFSHORE PARTNERS L P PARTNERSHIP UN Y8565J101 353 149,455 SH   SOLE   149,455 0 0
TEEKAY OFFSHORE PARTNERS L P PARTNERSHIP UN Y8565J101 1,033 437,500 SH Put SOLE   437,500 0 0
TEEKAY TANKERS LTD CL A Y8565N102 44 31,542 SH   SOLE   31,542 0 0
WAVE LIFE SCIENCES LTD SHS Y95308105 63 1,806 SH   SOLE   1,806 0 0