0001140361-17-031642.txt : 20170814 0001140361-17-031642.hdr.sgml : 20170814 20170814114031 ACCESSION NUMBER: 0001140361-17-031642 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20170630 FILED AS OF DATE: 20170814 DATE AS OF CHANGE: 20170814 EFFECTIVENESS DATE: 20170814 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Parallax Volatility Advisers, L.P. CENTRAL INDEX KEY: 0001521001 IRS NUMBER: 421749791 STATE OF INCORPORATION: CA FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-14500 FILM NUMBER: 171028353 BUSINESS ADDRESS: STREET 1: 88 KEARNY STREET STREET 2: 20TH FLOOR CITY: SAN FRANCISCO STATE: CA ZIP: 94108 BUSINESS PHONE: 415-445-6646 MAIL ADDRESS: STREET 1: 88 KEARNY STREET STREET 2: 20TH FLOOR CITY: SAN FRANCISCO STATE: CA ZIP: 94108 FORMER COMPANY: FORMER CONFORMED NAME: Parallax Volatility Advisers, LLC DATE OF NAME CHANGE: 20110517 13F-HR 1 primary_doc.xml 13F-HR LIVE false true false 0001521001 XXXXXXXX 06-30-2017 06-30-2017 Parallax Volatility Advisers, L.P.
88 KEARNY STREET 20TH FLOOR SAN FRANCISCO CA 94108
13F HOLDINGS REPORT 028-14500 N
Jill Armstrong Korpita Chief Operating Officer 415-445-6646 Jill Armstrong Korpita San Francisco CA 08-03-2017 0 7439 51581155 false
INFORMATION TABLE 2 form13fInfoTable.xml AFLAC INC COM 001055102 47 600 SH Put SOLE 600 0 0 AFLAC INC COM 001055102 54 700 SH Call SOLE 700 0 0 AFLAC INC COM 001055102 155 2000 SH Call SOLE 2000 0 0 AFLAC INC COM 001055102 155 2000 SH Call SOLE 2000 0 0 AFLAC INC COM 001055102 155 2000 SH Put SOLE 2000 0 0 AFLAC INC COM 001055102 155 2000 SH Put SOLE 2000 0 0 AFLAC INC COM 001055102 2719 35000 SH Put SOLE 35000 0 0 AFLAC INC COM 001055102 7768 100000 SH Call SOLE 100000 0 0 AGCO CORP COM 001084102 44 649 SH SOLE 649 0 0 AGNC INVT CORP COM 00123Q104 492 23110 SH SOLE 23110 0 0 AGNC INVT CORP COM 00123Q104 532 25000 SH Call SOLE 25000 0 0 AES CORP COM 00130H105 1 113 SH SOLE 113 0 0 AK STL HLDG CORP COM 001547108 13 2000 SH Call SOLE 2000 0 0 AK STL HLDG CORP COM 001547108 151 23000 SH Put SOLE 23000 0 0 AK STL HLDG CORP COM 001547108 263 40000 SH Call SOLE 40000 0 0 AK STL HLDG CORP COM 001547108 329 50000 SH Call SOLE 50000 0 0 AK STL HLDG CORP COM 001547108 657 100000 SH Put SOLE 100000 0 0 AK STL HLDG CORP COM 001547108 788 120000 SH Call SOLE 120000 0 0 AK STL HLDG CORP COM 001547108 3285 500000 SH Call SOLE 500000 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 1101 92070 SH SOLE 92070 0 0 ALPS ETF TR ALERIAN MLP 00162Q866 2990 250000 SH Put SOLE 250000 0 0 AMN HEALTHCARE SERVICES INC COM 001744101 56 1428 SH SOLE 1428 0 0 AMN HEALTHCARE SERVICES INC COM 001744101 78 2000 SH Put SOLE 2000 0 0 AT&T INC COM 00206R102 8 200 SH Put SOLE 200 0 0 AT&T INC COM 00206R102 38 1000 SH Put SOLE 1000 0 0 AT&T INC COM 00206R102 75 2000 SH Call SOLE 2000 0 0 AT&T INC COM 00206R102 151 4000 SH Call SOLE 4000 0 0 AT&T INC COM 00206R102 302 8000 SH Put SOLE 8000 0 0 AT&T INC COM 00206R102 377 10000 SH Put SOLE 10000 0 0 AT&T INC COM 00206R102 377 10000 SH Put SOLE 10000 0 0 AT&T INC COM 00206R102 853 22600 SH Put SOLE 22600 0 0 AT&T INC COM 00206R102 898 23800 SH Put SOLE 23800 0 0 AT&T INC COM 00206R102 913 24200 SH Call SOLE 24200 0 0 AT&T INC COM 00206R102 924 24500 SH Call SOLE 24500 0 0 AT&T INC COM 00206R102 1019 27000 SH Put SOLE 27000 0 0 AT&T INC COM 00206R102 2230 59100 SH Put SOLE 59100 0 0 AT&T INC COM 00206R102 2328 61700 SH Put SOLE 61700 0 0 AT&T INC COM 00206R102 3543 93900 SH Put SOLE 93900 0 0 AT&T INC COM 00206R102 3773 100000 SH Put SOLE 100000 0 0 AT&T INC COM 00206R102 4339 115000 SH Put SOLE 115000 0 0 AT&T INC COM 00206R102 5018 133000 SH Put SOLE 133000 0 0 AT&T INC COM 00206R102 5105 135300 SH Put SOLE 135300 0 0 AT&T INC COM 00206R102 5588 148100 SH Put SOLE 148100 0 0 AT&T INC COM 00206R102 6029 159800 SH Put SOLE 159800 0 0 AT&T INC COM 00206R102 6399 169600 SH Put SOLE 169600 0 0 AT&T INC COM 00206R102 7546 200000 SH Put SOLE 200000 0 0 AT&T INC COM 00206R102 7735 205000 SH Call SOLE 205000 0 0 AT&T INC COM 00206R102 7803 206800 SH Put SOLE 206800 0 0 AT&T INC COM 00206R102 9214 244200 SH Put SOLE 244200 0 0 AT&T INC COM 00206R102 10527 279000 SH Put SOLE 279000 0 0 AT&T INC COM 00206R102 10564 280000 SH Put SOLE 280000 0 0 AT&T INC COM 00206R102 10738 284600 SH Put SOLE 284600 0 0 AT&T INC COM 00206R102 10904 289000 SH Put SOLE 289000 0 0 AT&T INC COM 00206R102 11262 298500 SH Put SOLE 298500 0 0 AT&T INC COM 00206R102 11987 317700 SH Put SOLE 317700 0 0 AT&T INC COM 00206R102 15326 406200 SH Put SOLE 406200 0 0 AT&T INC COM 00206R102 18808 498500 SH Put SOLE 498500 0 0 AT&T INC COM 00206R102 28498 755302 SH SOLE 755302 0 0 AT&T INC COM 00206R102 31463 833900 SH Call SOLE 833900 0 0 ATYR PHARMA INC COM 002120103 4 1300 SH SOLE 1300 0 0 A10 NETWORKS INC COM 002121101 471 55765 SH SOLE 55765 0 0 A10 NETWORKS INC COM 002121101 1688 200000 SH Put SOLE 200000 0 0 ATN INTL INC COM 00215F107 106 1554 SH SOLE 1554 0 0 ATN INTL INC COM 00215F107 137 2000 SH Put SOLE 2000 0 0 AXT INC COM 00246W103 0 62 SH SOLE 62 0 0 AARONS INC COM PAR $0.50 002535300 1 18 SH SOLE 18 0 0 ABBOTT LABS COM 002824100 2547 52400 SH Put SOLE 52400 0 0 ABBOTT LABS COM 002824100 2834 58300 SH Call SOLE 58300 0 0 ABBOTT LABS COM 002824100 4375 90000 SH Call SOLE 90000 0 0 ABBOTT LABS COM 002824100 15756 324139 SH SOLE 324139 0 0 ABBVIE INC COM 00287Y109 363 5000 SH Put SOLE 5000 0 0 ABBVIE INC COM 00287Y109 2175 30000 SH Call SOLE 30000 0 0 ABERCROMBIE & FITCH CO CL A 002896207 50 4000 SH Call SOLE 4000 0 0 ABERCROMBIE & FITCH CO CL A 002896207 57 4600 SH Call SOLE 4600 0 0 ABERCROMBIE & FITCH CO CL A 002896207 75 6000 SH Put SOLE 6000 0 0 ABERCROMBIE & FITCH CO CL A 002896207 674 54194 SH SOLE 54194 0 0 ABERCROMBIE & FITCH CO CL A 002896207 809 65000 SH Call SOLE 65000 0 0 ABERCROMBIE & FITCH CO CL A 002896207 1120 90000 SH Put SOLE 90000 0 0 ABERCROMBIE & FITCH CO CL A 002896207 1219 98000 SH Put SOLE 98000 0 0 ABSOLUTE SHS TR WBI LGCAP WBIE 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 LCS 00400R809 0 1 SH SOLE 1 0 0 ABSOLUTE SHS TR WBI TCT INC SH 00400R874 0 1 SH SOLE 1 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 745 26696 SH SOLE 26696 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 1743 62500 SH Put SOLE 62500 0 0 ACCELERATE DIAGNOSTICS INC COM 00430H102 710 25955 SH SOLE 25955 0 0 ACCELERATE DIAGNOSTICS INC COM 00430H102 1745 63800 SH Put SOLE 63800 0 0 ACCELERON PHARMA INC COM 00434H108 142 4672 SH SOLE 4672 0 0 ACCELERON PHARMA INC COM 00434H108 3647 120000 SH Put SOLE 120000 0 0 ACI WORLDWIDE INC COM 004498101 2 76 SH SOLE 76 0 0 ACTIVISION BLIZZARD INC COM 00507V109 12 200 SH Put SOLE 200 0 0 ACTIVISION BLIZZARD INC COM 00507V109 17 300 SH Put SOLE 300 0 0 ACTIVISION BLIZZARD INC COM 00507V109 23 400 SH Call SOLE 400 0 0 ACTIVISION BLIZZARD INC COM 00507V109 23 400 SH Call SOLE 400 0 0 ACTIVISION BLIZZARD INC COM 00507V109 40 700 SH Put SOLE 700 0 0 ACTIVISION BLIZZARD INC COM 00507V109 46 800 SH Put SOLE 800 0 0 ACTIVISION BLIZZARD INC COM 00507V109 69 1200 SH Call SOLE 1200 0 0 ACTIVISION BLIZZARD INC COM 00507V109 115 2000 SH Call SOLE 2000 0 0 ACTIVISION BLIZZARD INC COM 00507V109 115 2000 SH Call SOLE 2000 0 0 ACTIVISION BLIZZARD INC COM 00507V109 115 2000 SH Call SOLE 2000 0 0 ACTIVISION BLIZZARD INC COM 00507V109 115 2000 SH Put SOLE 2000 0 0 ACTIVISION BLIZZARD INC COM 00507V109 132 2300 SH Call SOLE 2300 0 0 ACTIVISION BLIZZARD INC COM 00507V109 132 2300 SH Call SOLE 2300 0 0 ACTIVISION BLIZZARD INC COM 00507V109 155 2700 SH Call SOLE 2700 0 0 ACTIVISION BLIZZARD INC COM 00507V109 276 4800 SH Put SOLE 4800 0 0 ACTIVISION BLIZZARD INC COM 00507V109 294 5100 SH Call SOLE 5100 0 0 ACTIVISION BLIZZARD INC COM 00507V109 345 6000 SH Put SOLE 6000 0 0 ACTIVISION BLIZZARD INC COM 00507V109 386 6700 SH Call SOLE 6700 0 0 ACTIVISION BLIZZARD INC COM 00507V109 535 9300 SH Put SOLE 9300 0 0 ACTIVISION BLIZZARD INC COM 00507V109 576 10000 SH Put SOLE 10000 0 0 ACTIVISION BLIZZARD INC COM 00507V109 754 13100 SH Call SOLE 13100 0 0 ACTIVISION BLIZZARD INC COM 00507V109 961 16700 SH Call SOLE 16700 0 0 ACTIVISION BLIZZARD INC COM 00507V109 3164 54963 SH SOLE 54963 0 0 ACTIVISION BLIZZARD INC COM 00507V109 3460 60100 SH Call SOLE 60100 0 0 ACTIVISION BLIZZARD INC COM 00507V109 3535 61400 SH Put SOLE 61400 0 0 ACTIVISION BLIZZARD INC COM 00507V109 4318 75000 SH Put SOLE 75000 0 0 ACTIVISION BLIZZARD INC COM 00507V109 11514 200000 SH Call SOLE 200000 0 0 ACTIVISION BLIZZARD INC COM 00507V109 11514 200000 SH Put SOLE 200000 0 0 ACXIOM CORP COM 005125109 52 2000 SH Call SOLE 2000 0 0 ADAMIS PHARMACEUTICALS CORP COM NEW 00547W208 3446 662600 SH Call SOLE 662600 0 0 ADOBE SYS INC COM 00724F101 141 1000 SH Put SOLE 1000 0 0 ADOBE SYS INC COM 00724F101 269 1900 SH Put SOLE 1900 0 0 ADOBE SYS INC COM 00724F101 396 2800 SH Put SOLE 2800 0 0 ADOBE SYS INC COM 00724F101 1782 12600 SH Put SOLE 12600 0 0 ADOBE SYS INC COM 00724F101 4252 30061 SH SOLE 30061 0 0 ADOBE SYS INC COM 00724F101 9618 68000 SH Call SOLE 68000 0 0 ADOBE SYS INC COM 00724F101 12673 89600 SH Put SOLE 89600 0 0 ADTRAN INC COM 00738A106 826 40000 SH Call SOLE 40000 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 583 5000 SH Put SOLE 5000 0 0 ADVISORY BRD CO COM 00762W107 5892 114400 SH Call SOLE 114400 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 ADVANSIX INC COM 00773T101 25 800 SH Put SOLE 800 0 0 ADVANCED MICRO DEVICES INC COM 007903107 15 1200 SH Call SOLE 1200 0 0 ADVANCED MICRO DEVICES INC COM 007903107 22 1800 SH Put SOLE 1800 0 0 ADVANCED MICRO DEVICES INC COM 007903107 25 2000 SH Call SOLE 2000 0 0 ADVANCED MICRO DEVICES INC COM 007903107 25 2000 SH Call SOLE 2000 0 0 ADVANCED MICRO DEVICES INC COM 007903107 25 2000 SH Call SOLE 2000 0 0 ADVANCED MICRO DEVICES INC COM 007903107 25 2000 SH Call SOLE 2000 0 0 ADVANCED MICRO DEVICES INC COM 007903107 25 2000 SH Put SOLE 2000 0 0 ADVANCED MICRO DEVICES INC COM 007903107 25 2000 SH Put SOLE 2000 0 0 ADVANCED MICRO DEVICES INC COM 007903107 25 2000 SH Put SOLE 2000 0 0 ADVANCED MICRO DEVICES INC COM 007903107 1106 88600 SH Call SOLE 88600 0 0 ADVANCED MICRO DEVICES INC COM 007903107 2496 200000 SH Call SOLE 200000 0 0 ADVANCED MICRO DEVICES INC COM 007903107 2939 235500 SH Put SOLE 235500 0 0 ADVANCED MICRO DEVICES INC COM 007903107 3120 250000 SH Call SOLE 250000 0 0 ADVANCED MICRO DEVICES INC COM 007903107 4902 392755 SH SOLE 392755 0 0 ADVANCED MICRO DEVICES INC COM 007903107 6240 500000 SH Call SOLE 500000 0 0 ADVANCED ENERGY INDS COM 007973100 129 2000 SH Call SOLE 2000 0 0 ADVANCED ENERGY INDS COM 007973100 1294 20000 SH Call SOLE 20000 0 0 AETNA INC NEW COM 00817Y108 7485 49299 SH SOLE 49299 0 0 AETNA INC NEW COM 00817Y108 13285 87500 SH Call SOLE 87500 0 0 AETNA INC NEW COM 00817Y108 13285 87500 SH Put SOLE 87500 0 0 AETNA INC NEW COM 00817Y108 13285 87500 SH Put SOLE 87500 0 0 AETNA INC NEW COM 00817Y108 19738 130000 SH Put SOLE 130000 0 0 AFFILIATED MANAGERS GROUP COM 008252108 663 4000 SH Call SOLE 4000 0 0 AGNICO EAGLE MINES LTD COM 008474108 5 100 SH Put SOLE 100 0 0 AGNICO EAGLE MINES LTD COM 008474108 32 700 SH Call SOLE 700 0 0 AGNICO EAGLE MINES LTD COM 008474108 223 4941 SH SOLE 4941 0 0 AGNICO EAGLE MINES LTD COM 008474108 271 6000 SH Put SOLE 6000 0 0 AGNICO EAGLE MINES LTD COM 008474108 361 8000 SH Put SOLE 8000 0 0 AGRIUM INC COM 008916108 77 847 SH SOLE 847 0 0 AGRIUM INC COM 008916108 181 2000 SH Call SOLE 2000 0 0 AGRIUM INC COM 008916108 362 4000 SH Call SOLE 4000 0 0 AIR LEASE CORP CL A 00912X302 17 454 SH SOLE 454 0 0 AIR LEASE CORP CL A 00912X302 75 2000 SH Put SOLE 2000 0 0 AIR PRODS & CHEMS INC COM 009158106 14 100 SH Put SOLE 100 0 0 AIR PRODS & CHEMS INC COM 009158106 286 2000 SH Call SOLE 2000 0 0 AIR PRODS & CHEMS INC COM 009158106 411 2875 SH SOLE 2875 0 0 AIR PRODS & CHEMS INC COM 009158106 3577 25000 SH Call SOLE 25000 0 0 AIR PRODS & CHEMS INC COM 009158106 3577 25000 SH Put SOLE 25000 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 10 200 SH Put SOLE 200 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 249 5000 SH Put SOLE 5000 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 528 10600 SH Put SOLE 10600 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 811 16282 SH SOLE 16282 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 1728 34700 SH Put SOLE 34700 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 1843 37000 SH Put SOLE 37000 0 0 ALARM COM HLDGS INC COM 011642105 3104 82500 SH Call SOLE 82500 0 0 ALARM COM HLDGS INC COM 011642105 3387 90000 SH Call SOLE 90000 0 0 ALARM COM HLDGS INC COM 011642105 3387 90000 SH Call SOLE 90000 0 0 ALASKA AIR GROUP INC COM 011659109 130 1451 SH SOLE 1451 0 0 ALASKA AIR GROUP INC COM 011659109 242 2700 SH Put SOLE 2700 0 0 ALASKA COMMUNICATIONS SYS GR COM 01167P101 11 5124 SH SOLE 5124 0 0 ALASKA COMMUNICATIONS SYS GR COM 01167P101 198 90000 SH Call SOLE 90000 0 0 ALASKA COMMUNICATIONS SYS GR COM 01167P101 198 90000 SH Put SOLE 90000 0 0 ALBEMARLE CORP COM 012653101 230 2175 SH SOLE 2175 0 0 ALBEMARLE CORP COM 012653101 380 3600 SH Put SOLE 3600 0 0 ALBEMARLE CORP COM 012653101 464 4400 SH Put SOLE 4400 0 0 ALDER BIOPHARMACEUTICALS INC COM 014339105 23 2043 SH SOLE 2043 0 0 ALERE INC COM 01449J105 878 17500 SH Call SOLE 17500 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 4867 40000 SH Call SOLE 40000 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 56 400 SH Call SOLE 400 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 268 1900 SH Put SOLE 1900 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 352 2500 SH Put SOLE 2500 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 789 5600 SH Put SOLE 5600 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 859 6100 SH Put SOLE 6100 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1212 8600 SH Put SOLE 8600 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1846 13100 SH Put SOLE 13100 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 2395 17000 SH Put SOLE 17000 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 2818 20000 SH Put SOLE 20000 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 3523 25000 SH Put SOLE 25000 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 3875 27500 SH Put SOLE 27500 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 4683 33234 SH SOLE 33234 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 6693 47500 SH Put SOLE 47500 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 7045 50000 SH Put SOLE 50000 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 7045 50000 SH Put SOLE 50000 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 7665 54400 SH Call SOLE 54400 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 7778 55200 SH Put SOLE 55200 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 8454 60000 SH Call SOLE 60000 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 8454 60000 SH Put SOLE 60000 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 9863 70000 SH Put SOLE 70000 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 10568 75000 SH Call SOLE 75000 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 10568 75000 SH Put SOLE 75000 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 12681 90000 SH Put SOLE 90000 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 12681 90000 SH Put SOLE 90000 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 14090 100000 SH Put SOLE 100000 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 14499 102900 SH Put SOLE 102900 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 15753 111800 SH Call SOLE 111800 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 16485 117000 SH Call SOLE 117000 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 17683 125500 SH Call SOLE 125500 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 20219 143500 SH Put SOLE 143500 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 20529 145700 SH Call SOLE 145700 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 22403 159000 SH Put SOLE 159000 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 35225 250000 SH Call SOLE 250000 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 37874 268800 SH Call SOLE 268800 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 68590 486800 SH Call SOLE 486800 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 205 800 SH Call SOLE 800 0 0 ALLIANCE HOLDINGS GP LP COM UNITS LP 01861G100 472 19901 SH SOLE 19901 0 0 ALLIANCE ONE INTL INC COM NEW 018772301 0 1 SH SOLE 1 0 0 ALLIANCEBERNSTEIN HOLDING LP UNIT LTD PARTN 01881G106 11 458 SH SOLE 458 0 0 ALLIANCEBERNSTEIN HOLDING LP UNIT LTD PARTN 01881G106 47 2000 SH Put SOLE 2000 0 0 ALLY FINL INC COM 02005N100 125 6000 SH Call SOLE 6000 0 0 ALLY FINL INC COM 02005N100 251 12000 SH Call SOLE 12000 0 0 ALLY FINL INC COM 02005N100 470 22500 SH Call SOLE 22500 0 0 ALLY FINL INC COM 02005N100 1160 55500 SH Put SOLE 55500 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 1196 15000 SH Call SOLE 15000 0 0 ALPHABET INC CAP STK CL C 02079K107 91 100 SH Put SOLE 100 0 0 ALPHABET INC CAP STK CL C 02079K107 91 100 SH Put SOLE 100 0 0 ALPHABET INC CAP STK CL C 02079K107 91 100 SH Put SOLE 100 0 0 ALPHABET INC CAP STK CL C 02079K107 182 200 SH Put SOLE 200 0 0 ALPHABET INC CAP STK CL C 02079K107 273 300 SH Put SOLE 300 0 0 ALPHABET INC CAP STK CL C 02079K107 273 300 SH Put SOLE 300 0 0 ALPHABET INC CAP STK CL C 02079K107 273 300 SH Put SOLE 300 0 0 ALPHABET INC CAP STK CL C 02079K107 545 600 SH Put SOLE 600 0 0 ALPHABET INC CAP STK CL C 02079K107 909 1000 SH Put SOLE 1000 0 0 ALPHABET INC CAP STK CL C 02079K107 1090 1200 SH Put SOLE 1200 0 0 ALPHABET INC CAP STK CL C 02079K107 1363 1500 SH Put SOLE 1500 0 0 ALPHABET INC CAP STK CL C 02079K107 1454 1600 SH Put SOLE 1600 0 0 ALPHABET INC CAP STK CL C 02079K107 2090 2300 SH Put SOLE 2300 0 0 ALPHABET INC CAP STK CL C 02079K107 2181 2400 SH Put SOLE 2400 0 0 ALPHABET INC CAP STK CL C 02079K107 2272 2500 SH Put SOLE 2500 0 0 ALPHABET INC CAP STK CL C 02079K107 2817 3100 SH Put SOLE 3100 0 0 ALPHABET INC CAP STK CL C 02079K107 3726 4100 SH Put SOLE 4100 0 0 ALPHABET INC CAP STK CL C 02079K107 3817 4200 SH Put SOLE 4200 0 0 ALPHABET INC CAP STK CL C 02079K107 4453 4900 SH Put SOLE 4900 0 0 ALPHABET INC CAP STK CL C 02079K107 6452 7100 SH Put SOLE 7100 0 0 ALPHABET INC CAP STK CL C 02079K107 6906 7600 SH Put SOLE 7600 0 0 ALPHABET INC CAP STK CL C 02079K107 8542 9400 SH Put SOLE 9400 0 0 ALPHABET INC CAP STK CL C 02079K107 8542 9400 SH Put SOLE 9400 0 0 ALPHABET INC CAP STK CL C 02079K107 8633 9500 SH Put SOLE 9500 0 0 ALPHABET INC CAP STK CL C 02079K107 8633 9500 SH Put SOLE 9500 0 0 ALPHABET INC CAP STK CL C 02079K107 9087 10000 SH Put SOLE 10000 0 0 ALPHABET INC CAP STK CL C 02079K107 10632 11700 SH Put SOLE 11700 0 0 ALPHABET INC CAP STK CL C 02079K107 10814 11900 SH Put SOLE 11900 0 0 ALPHABET INC CAP STK CL C 02079K107 11359 12500 SH Put SOLE 12500 0 0 ALPHABET INC CAP STK CL C 02079K107 12086 13300 SH Put SOLE 13300 0 0 ALPHABET INC CAP STK CL C 02079K107 18175 20000 SH Put SOLE 20000 0 0 ALPHABET INC CAP STK CL C 02079K107 22718 25000 SH Call SOLE 25000 0 0 ALPHABET INC CAP STK CL C 02079K107 24354 26800 SH Put SOLE 26800 0 0 ALPHABET INC CAP STK CL C 02079K107 39075 43000 SH Put SOLE 43000 0 0 ALPHABET INC CAP STK CL C 02079K107 39893 43900 SH Put SOLE 43900 0 0 ALPHABET INC CAP STK CL C 02079K107 84757 93270 SH SOLE 93270 0 0 ALPHABET INC CAP STK CL A 02079K305 23242 25000 SH Call SOLE 25000 0 0 ALPHABET INC CAP STK CL A 02079K305 23242 25000 SH Call SOLE 25000 0 0 ALPHABET INC CAP STK CL A 02079K305 23242 25000 SH Put SOLE 25000 0 0 ALTISOURCE RESIDENTIAL CORP CL B 02153W100 829 64068 SH SOLE 64068 0 0 ALTISOURCE RESIDENTIAL CORP CL B 02153W100 2588 200000 SH Call SOLE 200000 0 0 ALTRIA GROUP INC COM 02209S103 149 2000 SH Call SOLE 2000 0 0 ALTRIA GROUP INC COM 02209S103 149 2000 SH Call SOLE 2000 0 0 ALTRIA GROUP INC COM 02209S103 235 3154 SH SOLE 3154 0 0 ALTRIA GROUP INC COM 02209S103 290 3900 SH Put SOLE 3900 0 0 ALTRIA GROUP INC COM 02209S103 380 5100 SH Call SOLE 5100 0 0 ALTRIA GROUP INC COM 02209S103 640 8600 SH Call SOLE 8600 0 0 ALTRIA GROUP INC COM 02209S103 1192 16000 SH Put SOLE 16000 0 0 ALTRIA GROUP INC COM 02209S103 5622 75500 SH Put SOLE 75500 0 0 AMAZON COM INC COM 023135106 97 100 SH Put SOLE 100 0 0 AMAZON COM INC COM 023135106 194 200 SH Put SOLE 200 0 0 AMAZON COM INC COM 023135106 194 200 SH Put SOLE 200 0 0 AMAZON COM INC COM 023135106 290 300 SH Put SOLE 300 0 0 AMAZON COM INC COM 023135106 484 500 SH Put SOLE 500 0 0 AMAZON COM INC COM 023135106 678 700 SH Put SOLE 700 0 0 AMAZON COM INC COM 023135106 968 1000 SH Put SOLE 1000 0 0 AMAZON COM INC COM 023135106 1065 1100 SH Put SOLE 1100 0 0 AMAZON COM INC COM 023135106 1258 1300 SH Put SOLE 1300 0 0 AMAZON COM INC COM 023135106 1355 1400 SH Put SOLE 1400 0 0 AMAZON COM INC COM 023135106 1936 2000 SH Put SOLE 2000 0 0 AMAZON COM INC COM 023135106 2033 2100 SH Put SOLE 2100 0 0 AMAZON COM INC COM 023135106 2130 2200 SH Put SOLE 2200 0 0 AMAZON COM INC COM 023135106 2323 2400 SH Put SOLE 2400 0 0 AMAZON COM INC COM 023135106 2420 2500 SH Put SOLE 2500 0 0 AMAZON COM INC COM 023135106 2517 2600 SH Put SOLE 2600 0 0 AMAZON COM INC COM 023135106 2807 2900 SH Put SOLE 2900 0 0 AMAZON COM INC COM 023135106 3194 3300 SH Call SOLE 3300 0 0 AMAZON COM INC COM 023135106 3291 3400 SH Put SOLE 3400 0 0 AMAZON COM INC COM 023135106 4066 4200 SH Put SOLE 4200 0 0 AMAZON COM INC COM 023135106 4162 4300 SH Put SOLE 4300 0 0 AMAZON COM INC COM 023135106 4356 4500 SH Put SOLE 4500 0 0 AMAZON COM INC COM 023135106 4356 4500 SH Put SOLE 4500 0 0 AMAZON COM INC COM 023135106 4840 5000 SH Put SOLE 5000 0 0 AMAZON COM INC COM 023135106 4840 5000 SH Put SOLE 5000 0 0 AMAZON COM INC COM 023135106 4840 5000 SH Put SOLE 5000 0 0 AMAZON COM INC COM 023135106 4840 5000 SH Put SOLE 5000 0 0 AMAZON COM INC COM 023135106 5034 5200 SH Put SOLE 5200 0 0 AMAZON COM INC COM 023135106 5324 5500 SH Call SOLE 5500 0 0 AMAZON COM INC COM 023135106 5324 5500 SH Put SOLE 5500 0 0 AMAZON COM INC COM 023135106 5808 6000 SH Call SOLE 6000 0 0 AMAZON COM INC COM 023135106 5808 6000 SH Call SOLE 6000 0 0 AMAZON COM INC COM 023135106 5808 6000 SH Put SOLE 6000 0 0 AMAZON COM INC COM 023135106 5905 6100 SH Put SOLE 6100 0 0 AMAZON COM INC COM 023135106 6002 6200 SH Put SOLE 6200 0 0 AMAZON COM INC COM 023135106 6873 7100 SH Put SOLE 7100 0 0 AMAZON COM INC COM 023135106 7163 7400 SH Put SOLE 7400 0 0 AMAZON COM INC COM 023135106 7260 7500 SH Put SOLE 7500 0 0 AMAZON COM INC COM 023135106 7260 7500 SH Put SOLE 7500 0 0 AMAZON COM INC COM 023135106 7938 8200 SH Put SOLE 8200 0 0 AMAZON COM INC COM 023135106 8228 8500 SH Put SOLE 8500 0 0 AMAZON COM INC COM 023135106 8228 8500 SH Put SOLE 8500 0 0 AMAZON COM INC COM 023135106 8422 8700 SH Put SOLE 8700 0 0 AMAZON COM INC COM 023135106 8809 9100 SH Put SOLE 9100 0 0 AMAZON COM INC COM 023135106 9002 9300 SH Put SOLE 9300 0 0 AMAZON COM INC COM 023135106 9680 10000 SH Put SOLE 10000 0 0 AMAZON COM INC COM 023135106 9680 10000 SH Put SOLE 10000 0 0 AMAZON COM INC COM 023135106 9874 10200 SH Put SOLE 10200 0 0 AMAZON COM INC COM 023135106 10164 10500 SH Put SOLE 10500 0 0 AMAZON COM INC COM 023135106 11326 11700 SH Put SOLE 11700 0 0 AMAZON COM INC COM 023135106 11906 12300 SH Put SOLE 12300 0 0 AMAZON COM INC COM 023135106 12100 12500 SH Put SOLE 12500 0 0 AMAZON COM INC COM 023135106 12100 12500 SH Put SOLE 12500 0 0 AMAZON COM INC COM 023135106 12487 12900 SH Put SOLE 12900 0 0 AMAZON COM INC COM 023135106 12681 13100 SH Put SOLE 13100 0 0 AMAZON COM INC COM 023135106 14520 15000 SH Put SOLE 15000 0 0 AMAZON COM INC COM 023135106 19941 20600 SH Put SOLE 20600 0 0 AMAZON COM INC COM 023135106 20134 20800 SH Put SOLE 20800 0 0 AMAZON COM INC COM 023135106 21683 22400 SH Put SOLE 22400 0 0 AMAZON COM INC COM 023135106 23619 24400 SH Put SOLE 24400 0 0 AMAZON COM INC COM 023135106 24200 25000 SH Call SOLE 25000 0 0 AMAZON COM INC COM 023135106 38802 40085 SH SOLE 40085 0 0 AMBAC FINL GROUP INC COM NEW 023139884 5 265 SH SOLE 265 0 0 AMAYA INC COM 02314M108 45 2516 SH SOLE 2516 0 0 AMEREN CORP COM 023608102 60 1100 SH Put SOLE 1100 0 0 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 239 15000 SH Call SOLE 15000 0 0 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 46168 2900000 SH Call SOLE 2900000 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 10 200 SH Call SOLE 200 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 20 400 SH Put SOLE 400 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 116 2300 SH Call SOLE 2300 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 141 2800 SH Call SOLE 2800 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 151 3000 SH Put SOLE 3000 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 252 5000 SH Call SOLE 5000 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 715 14200 SH Put SOLE 14200 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 860 17100 SH Call SOLE 17100 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 1107 22000 SH Call SOLE 22000 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 1258 25000 SH Put SOLE 25000 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 1706 33900 SH Put SOLE 33900 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 1892 37600 SH Call SOLE 37600 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 2425 48200 SH Call SOLE 48200 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 2516 50000 SH Call SOLE 50000 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 2828 56200 SH Call SOLE 56200 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 2924 58100 SH Put SOLE 58100 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 2959 58800 SH Call SOLE 58800 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 3714 73800 SH Put SOLE 73800 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 8303 165000 SH Put SOLE 165000 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 12580 250000 SH Call SOLE 250000 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 12580 250000 SH Put SOLE 250000 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 14537 288900 SH Call SOLE 288900 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 17109 340000 SH Put SOLE 340000 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 30122 598600 SH Call SOLE 598600 0 0 AMERICAN ELEC PWR INC COM 025537101 278 4000 SH Call SOLE 4000 0 0 AMERICAN ELEC PWR INC COM 025537101 278 4000 SH Call SOLE 4000 0 0 AMERICAN ELEC PWR INC COM 025537101 417 6000 SH Call SOLE 6000 0 0 AMERICAN ELEC PWR INC COM 025537101 417 6000 SH Put SOLE 6000 0 0 AMERICAN EAGLE OUTFITTERS NE COM 02553E106 2 144 SH SOLE 144 0 0 AMERICAN EAGLE OUTFITTERS NE COM 02553E106 24 2000 SH Call SOLE 2000 0 0 AMERICAN EXPRESS CO COM 025816109 842 10000 SH Put SOLE 10000 0 0 AMERICAN EXPRESS CO COM 025816109 1912 22700 SH Put SOLE 22700 0 0 AMERICAN EXPRESS CO COM 025816109 2106 25000 SH Call SOLE 25000 0 0 AMERICAN EXPRESS CO COM 025816109 3631 43100 SH Call SOLE 43100 0 0 AMERICAN EXPRESS CO COM 025816109 6318 75000 SH Put SOLE 75000 0 0 AMERICAN EXPRESS CO COM 025816109 13655 162100 SH Call SOLE 162100 0 0 AMERICAN EXPRESS CO COM 025816109 16848 200000 SH Call SOLE 200000 0 0 AMERICAN EXPRESS CO COM 025816109 25272 300000 SH Call SOLE 300000 0 0 AMERICAN EXPRESS CO COM 025816109 25272 300000 SH Put SOLE 300000 0 0 AMERICAN EXPRESS CO COM 025816109 168480 2000000 SH Put SOLE 2000000 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 625 10000 SH Call SOLE 10000 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 625 10000 SH Put SOLE 10000 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 1563 25000 SH Call SOLE 25000 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 2501 40000 SH Put SOLE 40000 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 3126 50000 SH Put SOLE 50000 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 5002 80000 SH Put SOLE 80000 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 5002 80000 SH Put SOLE 80000 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 7502 120000 SH Put SOLE 120000 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 10979 175600 SH Call SOLE 175600 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 13304 212800 SH Call SOLE 212800 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 62520 1000000 SH Call SOLE 1000000 0 0 AMERICAN OUTDOOR BRANDS CORP COM 02874P103 13 600 SH Call SOLE 600 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 156 2000 SH Call SOLE 2000 0 0 AMERISAFE INC COM 03071H100 28 484 SH SOLE 484 0 0 AMERISAFE INC COM 03071H100 171 3000 SH Call SOLE 3000 0 0 AMERIPRISE FINL INC COM 03076C106 255 2000 SH Call SOLE 2000 0 0 AMGEN INC COM 031162100 3824 22200 SH Put SOLE 22200 0 0 AMGEN INC COM 031162100 5184 30100 SH Call SOLE 30100 0 0 AMGEN INC COM 031162100 6235 36200 SH Call SOLE 36200 0 0 AMGEN INC COM 031162100 8612 50000 SH Put SOLE 50000 0 0 AMGEN INC COM 031162100 38752 225000 SH Call SOLE 225000 0 0 AMICUS THERAPEUTICS INC COM 03152W109 403 40000 SH Call SOLE 40000 0 0 AMPHENOL CORP NEW CL A 032095101 295 4000 SH Call SOLE 4000 0 0 AMPHENOL CORP NEW CL A 032095101 443 6000 SH Put SOLE 6000 0 0 AMPHENOL CORP NEW CL A 032095101 1476 20000 SH Put SOLE 20000 0 0 AMTRUST FINL SVCS INC COM 032359309 30 2000 SH Call SOLE 2000 0 0 AMTRUST FINL SVCS INC COM 032359309 2271 150000 SH Call SOLE 150000 0 0 ANADARKO PETE CORP COM 032511107 2291 50520 SH SOLE 50520 0 0 ANADARKO PETE CORP COM 032511107 4534 100000 SH Call SOLE 100000 0 0 ANADARKO PETE CORP COM 032511107 5441 120000 SH Put SOLE 120000 0 0 ANALOG DEVICES INC COM 032654105 63 804 SH SOLE 804 0 0 ANALOG DEVICES INC COM 032654105 156 2000 SH Put SOLE 2000 0 0 ANALOG DEVICES INC COM 032654105 156 2000 SH Put SOLE 2000 0 0 ANALOG DEVICES INC COM 032654105 156 2000 SH Put SOLE 2000 0 0 ANALOG DEVICES INC COM 032654105 311 4000 SH Call SOLE 4000 0 0 ANALOG DEVICES INC COM 032654105 311 4000 SH Put SOLE 4000 0 0 ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 2236 230000 SH Put SOLE 230000 0 0 ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 4177 429695 SH SOLE 429695 0 0 ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 4763 490000 SH Put SOLE 490000 0 0 ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 4860 500000 SH Put SOLE 500000 0 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 699 6332 SH SOLE 6332 0 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 1214 11000 SH Put SOLE 11000 0 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 3796 34400 SH Put SOLE 34400 0 0 ANNALY CAP MGMT INC COM 035710409 72 6000 SH Put SOLE 6000 0 0 ANSYS INC COM 03662Q105 138 1136 SH SOLE 1136 0 0 APACHE CORP COM 037411105 38 800 SH Call SOLE 800 0 0 APACHE CORP COM 037411105 38 800 SH Put SOLE 800 0 0 APACHE CORP COM 037411105 58 1200 SH Put SOLE 1200 0 0 APACHE CORP COM 037411105 96 2000 SH Call SOLE 2000 0 0 APACHE CORP COM 037411105 96 2000 SH Call SOLE 2000 0 0 APACHE CORP COM 037411105 96 2000 SH Call SOLE 2000 0 0 APACHE CORP COM 037411105 125 2600 SH Put SOLE 2600 0 0 APACHE CORP COM 037411105 134 2800 SH Put SOLE 2800 0 0 APACHE CORP COM 037411105 192 4000 SH Call SOLE 4000 0 0 APACHE CORP COM 037411105 192 4000 SH Call SOLE 4000 0 0 APOGEE ENTERPRISES INC COM 037598109 463 8141 SH SOLE 8141 0 0 APOLLO GLOBAL MGMT LLC CL A SHS 037612306 53 2000 SH Put SOLE 2000 0 0 APOLLO GLOBAL MGMT LLC CL A SHS 037612306 106 4000 SH Put SOLE 4000 0 0 APOLLO GLOBAL MGMT LLC CL A SHS 037612306 430 16270 SH SOLE 16270 0 0 APOLLO GLOBAL MGMT LLC CL A SHS 037612306 1976 74700 SH Call SOLE 74700 0 0 APPLE INC COM 037833100 259 1800 SH Put SOLE 1800 0 0 APPLE INC COM 037833100 1080 7500 SH Put SOLE 7500 0 0 APPLE INC COM 037833100 1656 11500 SH Put SOLE 11500 0 0 APPLE INC COM 037833100 1815 12600 SH Put SOLE 12600 0 0 APPLE INC COM 037833100 2160 15000 SH Put SOLE 15000 0 0 APPLE INC COM 037833100 2290 15900 SH Put SOLE 15900 0 0 APPLE INC COM 037833100 2880 20000 SH Call SOLE 20000 0 0 APPLE INC COM 037833100 2938 20400 SH Put SOLE 20400 0 0 APPLE INC COM 037833100 2952 20500 SH Put SOLE 20500 0 0 APPLE INC COM 037833100 3557 24700 SH Put SOLE 24700 0 0 APPLE INC COM 037833100 3601 25000 SH Call SOLE 25000 0 0 APPLE INC COM 037833100 3773 26200 SH Put SOLE 26200 0 0 APPLE INC COM 037833100 4738 32900 SH Put SOLE 32900 0 0 APPLE INC COM 037833100 5041 35000 SH Put SOLE 35000 0 0 APPLE INC COM 037833100 5660 39300 SH Put SOLE 39300 0 0 APPLE INC COM 037833100 6985 48500 SH Put SOLE 48500 0 0 APPLE INC COM 037833100 7201 50000 SH Put SOLE 50000 0 0 APPLE INC COM 037833100 7201 50000 SH Put SOLE 50000 0 0 APPLE INC COM 037833100 7532 52300 SH Call SOLE 52300 0 0 APPLE INC COM 037833100 8756 60800 SH Call SOLE 60800 0 0 APPLE INC COM 037833100 10081 70000 SH Put SOLE 70000 0 0 APPLE INC COM 037833100 10125 70300 SH Put SOLE 70300 0 0 APPLE INC COM 037833100 10802 75000 SH Put SOLE 75000 0 0 APPLE INC COM 037833100 11176 77600 SH Put SOLE 77600 0 0 APPLE INC COM 037833100 11982 83200 SH Put SOLE 83200 0 0 APPLE INC COM 037833100 14402 100000 SH Call SOLE 100000 0 0 APPLE INC COM 037833100 14402 100000 SH Put SOLE 100000 0 0 APPLE INC COM 037833100 15626 108500 SH Call SOLE 108500 0 0 APPLE INC COM 037833100 18463 128200 SH Call SOLE 128200 0 0 APPLE INC COM 037833100 23029 159900 SH Put SOLE 159900 0 0 APPLE INC COM 037833100 25204 175000 SH Put SOLE 175000 0 0 APPLE INC COM 037833100 28804 200000 SH Call SOLE 200000 0 0 APPLE INC COM 037833100 28804 200000 SH Put SOLE 200000 0 0 APPLE INC COM 037833100 36005 250000 SH Put SOLE 250000 0 0 APPLE INC COM 037833100 37445 260000 SH Call SOLE 260000 0 0 APPLE INC COM 037833100 39723 275815 SH SOLE 275815 0 0 APPLE INC COM 037833100 41276 286600 SH Put SOLE 286600 0 0 APPLE INC COM 037833100 41651 289200 SH Put SOLE 289200 0 0 APPLE INC COM 037833100 43206 300000 SH Put SOLE 300000 0 0 APPLE INC COM 037833100 49615 344500 SH Put SOLE 344500 0 0 APPLE INC COM 037833100 54296 377000 SH Put SOLE 377000 0 0 APPLE INC COM 037833100 56038 389100 SH Call SOLE 389100 0 0 APPLE INC COM 037833100 59221 411200 SH Call SOLE 411200 0 0 APPLE INC COM 037833100 72010 500000 SH Call SOLE 500000 0 0 APPLE INC COM 037833100 78332 543900 SH Put SOLE 543900 0 0 APPLE INC COM 037833100 80507 559000 SH Put SOLE 559000 0 0 APPLE INC COM 037833100 85404 593000 SH Call SOLE 593000 0 0 APPLE INC COM 037833100 99993 694300 SH Call SOLE 694300 0 0 APPLE INC COM 037833100 100339 696700 SH Put SOLE 696700 0 0 APPLE INC COM 037833100 103810 720800 SH Put SOLE 720800 0 0 APPLE INC COM 037833100 115749 803700 SH Put SOLE 803700 0 0 APPLE INC COM 037833100 119090 826900 SH Call SOLE 826900 0 0 APPLIED MATLS INC COM 038222105 33 800 SH Put SOLE 800 0 0 APPLIED MATLS INC COM 038222105 83 2000 SH Put SOLE 2000 0 0 APPLIED MATLS INC COM 038222105 103 2500 SH Put SOLE 2500 0 0 APPLIED MATLS INC COM 038222105 343 8300 SH Call SOLE 8300 0 0 APPLIED MATLS INC COM 038222105 351 8500 SH Put SOLE 8500 0 0 APPLIED MATLS INC COM 038222105 380 9200 SH Put SOLE 9200 0 0 APPLIED MATLS INC COM 038222105 413 10000 SH Put SOLE 10000 0 0 APPLIED MATLS INC COM 038222105 413 10000 SH Put SOLE 10000 0 0 APPLIED MATLS INC COM 038222105 413 10000 SH Put SOLE 10000 0 0 APPLIED MATLS INC COM 038222105 413 10000 SH Put SOLE 10000 0 0 APPLIED MATLS INC COM 038222105 413 10000 SH Put SOLE 10000 0 0 APPLIED MATLS INC COM 038222105 512 12400 SH Put SOLE 12400 0 0 APPLIED MATLS INC COM 038222105 549 13300 SH Put SOLE 13300 0 0 APPLIED MATLS INC COM 038222105 603 14600 SH Put SOLE 14600 0 0 APPLIED MATLS INC COM 038222105 826 20000 SH Put SOLE 20000 0 0 APPLIED MATLS INC COM 038222105 1136 27500 SH Put SOLE 27500 0 0 APPLIED MATLS INC COM 038222105 1343 32500 SH Put SOLE 32500 0 0 APPLIED MATLS INC COM 038222105 2057 49800 SH Put SOLE 49800 0 0 APPLIED MATLS INC COM 038222105 2437 59000 SH Call SOLE 59000 0 0 APPLIED MATLS INC COM 038222105 11669 282462 SH SOLE 282462 0 0 APPLIED OPTOELECTRONICS INC COM 03823U102 3090 50000 SH Call SOLE 50000 0 0 APTARGROUP INC COM 038336103 653 7516 SH SOLE 7516 0 0 APTARGROUP INC COM 038336103 3474 40000 SH Put SOLE 40000 0 0 APTOSE BIOSCIENCES INC COM NEW 03835T200 4 3250 SH SOLE 3250 0 0 AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 1 112 SH SOLE 112 0 0 ARCH COAL INC CL A 039380407 1708 25000 SH Call SOLE 25000 0 0 ARCH COAL INC CL A 039380407 5334 78101 SH SOLE 78101 0 0 ARCH COAL INC CL A 039380407 22539 330000 SH Put SOLE 330000 0 0 ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L104 450 19800 SH Call SOLE 19800 0 0 ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L104 450 19815 SH SOLE 19815 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 58 1400 SH Put SOLE 1400 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 83 2000 SH Call SOLE 2000 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 83 2000 SH Put SOLE 2000 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 116 2800 SH Put SOLE 2800 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 604 14600 SH Put SOLE 14600 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 2115 51100 SH Call SOLE 51100 0 0 ARCONIC INC COM 03965L100 23 1000 SH Put SOLE 1000 0 0 ARCONIC INC COM 03965L100 1042 46000 SH Put SOLE 46000 0 0 ARCONIC INC COM 03965L100 1296 57236 SH SOLE 57236 0 0 ARCONIC INC COM 03965L100 3398 150000 SH Call SOLE 150000 0 0 ARCONIC INC COM 03965L100 5606 247500 SH Put SOLE 247500 0 0 ARCONIC INC COM 03965L100 5663 250000 SH Call SOLE 250000 0 0 ARISTA NETWORKS INC COM 040413106 15 100 SH Call SOLE 100 0 0 ARISTA NETWORKS INC COM 040413106 15 100 SH Put SOLE 100 0 0 ARISTA NETWORKS INC COM 040413106 78 522 SH SOLE 522 0 0 ARISTA NETWORKS INC COM 040413106 359 2400 SH Call SOLE 2400 0 0 ARISTA NETWORKS INC COM 040413106 749 5000 SH Put SOLE 5000 0 0 ARQULE INC COM 04269E107 7 5900 SH SOLE 5900 0 0 ARRAY BIOPHARMA INC COM 04269X105 691 82500 SH Call SOLE 82500 0 0 ARROW ETF TR ARROW DJ GLB YLD 04273H104 0 1 SH SOLE 1 0 0 ASHFORD HOSPITALITY PRIME IN COM 044102101 51 5000 SH SOLE 5000 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 132 2000 SH Call SOLE 2000 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 1832 27800 SH Call SOLE 27800 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 426 12500 SH Call SOLE 12500 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 474 13900 SH Put SOLE 13900 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 869 25500 SH Put SOLE 25500 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 1237 36300 SH Call SOLE 36300 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 1493 43800 SH Call SOLE 43800 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 1641 48128 SH SOLE 48128 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 1895 55600 SH Put SOLE 55600 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 1970 57800 SH Call SOLE 57800 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 7980 234100 SH Put SOLE 234100 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 8338 244600 SH Call SOLE 244600 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 9630 282500 SH Call SOLE 282500 0 0 ATHENAHEALTH INC COM 04685W103 1054 7500 SH Put SOLE 7500 0 0 ATHERSYS INC COM 04744L106 4 2500 SH SOLE 2500 0 0 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 66 1258 SH SOLE 1258 0 0 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 104 2000 SH Put SOLE 2000 0 0 AURINIA PHARMACEUTICALS INC COM 05156V102 115 18751 SH SOLE 18751 0 0 AURINIA PHARMACEUTICALS INC COM 05156V102 307 50000 SH Put SOLE 50000 0 0 AURINIA PHARMACEUTICALS INC COM 05156V102 460 75100 SH Call SOLE 75100 0 0 AUTODESK INC COM 052769106 1 12 SH SOLE 12 0 0 AUTOLIV INC COM 052800109 1577 14360 SH SOLE 14360 0 0 AUTOLIV INC COM 052800109 4392 40000 SH Put SOLE 40000 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 144 1406 SH SOLE 1406 0 0 AUTONATION INC COM 05329W102 283 6701 SH SOLE 6701 0 0 AUTONATION INC COM 05329W102 843 20000 SH Put SOLE 20000 0 0 AVALONBAY CMNTYS INC COM 053484101 96 500 SH Put SOLE 500 0 0 AVALONBAY CMNTYS INC COM 053484101 346 1800 SH Call SOLE 1800 0 0 AVALONBAY CMNTYS INC COM 053484101 384 2000 SH Put SOLE 2000 0 0 AVALONBAY CMNTYS INC COM 053484101 384 2000 SH Put SOLE 2000 0 0 AVERY DENNISON CORP COM 053611109 61 692 SH SOLE 692 0 0 AVERY DENNISON CORP COM 053611109 177 2000 SH Put SOLE 2000 0 0 AVIS BUDGET GROUP COM 053774105 1522 55817 SH SOLE 55817 0 0 AVNET INC COM 053807103 1 33 SH SOLE 33 0 0 AVON PRODS INC COM 054303102 95 25000 SH Call SOLE 25000 0 0 AVON PRODS INC COM 054303102 285 75000 SH Call SOLE 75000 0 0 AVON PRODS INC COM 054303102 683 179685 SH SOLE 179685 0 0 AVON PRODS INC COM 054303102 2470 650000 SH Put SOLE 650000 0 0 BB&T CORP COM 054937107 418 9200 SH Call SOLE 9200 0 0 BB&T CORP COM 054937107 6811 150000 SH Call SOLE 150000 0 0 B & G FOODS INC NEW COM 05508R106 61 1700 SH Call SOLE 1700 0 0 B & G FOODS INC NEW COM 05508R106 1705 47900 SH Call SOLE 47900 0 0 BCE INC COM NEW 05534B760 12 267 SH SOLE 267 0 0 BCE INC COM NEW 05534B760 90 2000 SH Put SOLE 2000 0 0 BHP BILLITON PLC SPONSORED ADR 05545E209 62 2000 SH Put SOLE 2000 0 0 BHP BILLITON PLC SPONSORED ADR 05545E209 425 13824 SH SOLE 13824 0 0 BHP BILLITON PLC SPONSORED ADR 05545E209 615 20000 SH Put SOLE 20000 0 0 BP PLC SPONSORED ADR 055622104 1213 35000 SH Call SOLE 35000 0 0 BP PLC SPONSORED ADR 055622104 1733 50000 SH Call SOLE 50000 0 0 BP PLC SPONSORED ADR 055622104 4054 117000 SH Call SOLE 117000 0 0 BOFI HLDG INC COM 05566U108 403 17000 SH Call SOLE 17000 0 0 BAIDU INC SPON ADR REP A 056752108 107 600 SH Put SOLE 600 0 0 BAIDU INC SPON ADR REP A 056752108 2486 13900 SH Put SOLE 13900 0 0 BAIDU INC SPON ADR REP A 056752108 2905 16240 SH SOLE 16240 0 0 BAIDU INC SPON ADR REP A 056752108 4472 25000 SH Call SOLE 25000 0 0 BAIDU INC SPON ADR REP A 056752108 7154 40000 SH Call SOLE 40000 0 0 BAIDU INC SPON ADR REP A 056752108 7154 40000 SH Put SOLE 40000 0 0 BAIDU INC SPON ADR REP A 056752108 12055 67400 SH Put SOLE 67400 0 0 BAIDU INC SPON ADR REP A 056752108 13415 75000 SH Call SOLE 75000 0 0 BAIDU INC SPON ADR REP A 056752108 13415 75000 SH Put SOLE 75000 0 0 BAIDU INC SPON ADR REP A 056752108 13415 75000 SH Put SOLE 75000 0 0 BAIDU INC SPON ADR REP A 056752108 21463 120000 SH Put SOLE 120000 0 0 BAIDU INC SPON ADR REP A 056752108 53032 296500 SH Call SOLE 296500 0 0 BAKER HUGHES INC COM 057224107 22 400 SH Put SOLE 400 0 0 BAKER HUGHES INC COM 057224107 109 2000 SH Call SOLE 2000 0 0 BAKER HUGHES INC COM 057224107 109 2000 SH Call SOLE 2000 0 0 BAKER HUGHES INC COM 057224107 109 2000 SH Put SOLE 2000 0 0 BAKER HUGHES INC COM 057224107 109 2000 SH Put SOLE 2000 0 0 BAKER HUGHES INC COM 057224107 179 3289 SH SOLE 3289 0 0 BALL CORP COM 058498106 13 304 SH SOLE 304 0 0 BANCO BRADESCO S A SP ADR PFD NEW 059460303 0 9 SH SOLE 9 0 0 BANCO SANTANDER SA ADR 05964H105 626 93558 SH SOLE 93558 0 0 BANC OF CALIFORNIA INC COM 05990K106 2 100 SH Put SOLE 100 0 0 BANC OF CALIFORNIA INC COM 05990K106 538 25000 SH Call SOLE 25000 0 0 BANC OF CALIFORNIA INC COM 05990K106 860 39997 SH SOLE 39997 0 0 BANC OF CALIFORNIA INC COM 05990K106 3440 160000 SH Put SOLE 160000 0 0 BANC OF CALIFORNIA INC COM 05990K106 3655 170000 SH Call SOLE 170000 0 0 BANC OF CALIFORNIA INC COM 05990K106 6450 300000 SH Put SOLE 300000 0 0 BANK AMER CORP COM 060505104 49 2000 SH Call SOLE 2000 0 0 BANK AMER CORP COM 060505104 49 2000 SH Call SOLE 2000 0 0 BANK AMER CORP COM 060505104 1262 52000 SH Put SOLE 52000 0 0 BANK AMER CORP COM 060505104 1841 75900 SH Put SOLE 75900 0 0 BANK AMER CORP COM 060505104 2426 100000 SH Put SOLE 100000 0 0 BANK AMER CORP COM 060505104 2814 116000 SH Put SOLE 116000 0 0 BANK AMER CORP COM 060505104 3268 134700 SH Put SOLE 134700 0 0 BANK AMER CORP COM 060505104 3755 154800 SH Put SOLE 154800 0 0 BANK AMER CORP COM 060505104 4148 171000 SH Put SOLE 171000 0 0 BANK AMER CORP COM 060505104 4246 175000 SH Put SOLE 175000 0 0 BANK AMER CORP COM 060505104 4367 180000 SH Call SOLE 180000 0 0 BANK AMER CORP COM 060505104 6065 250000 SH Call SOLE 250000 0 0 BANK AMER CORP COM 060505104 6405 264000 SH Put SOLE 264000 0 0 BANK AMER CORP COM 060505104 7227 297900 SH Put SOLE 297900 0 0 BANK AMER CORP COM 060505104 7494 308900 SH Put SOLE 308900 0 0 BANK AMER CORP COM 060505104 9626 396800 SH Put SOLE 396800 0 0 BANK AMER CORP COM 060505104 11766 485000 SH Put SOLE 485000 0 0 BANK AMER CORP COM 060505104 11897 490400 SH Call SOLE 490400 0 0 BANK AMER CORP COM 060505104 12130 500000 SH Call SOLE 500000 0 0 BANK AMER CORP COM 060505104 12130 500000 SH Put SOLE 500000 0 0 BANK AMER CORP COM 060505104 12775 526600 SH Call SOLE 526600 0 0 BANK AMER CORP COM 060505104 19423 800600 SH Put SOLE 800600 0 0 BANK AMER CORP COM 060505104 21834 900000 SH Put SOLE 900000 0 0 BANK AMER CORP COM 060505104 23265 959000 SH Put SOLE 959000 0 0 BANK AMER CORP COM 060505104 27086 1116500 SH Call SOLE 1116500 0 0 BANK AMER CORP COM 060505104 30073 1239600 SH Call SOLE 1239600 0 0 BANK AMER CORP COM 060505104 35161 1449333 SH SOLE 1449333 0 0 BANK AMER CORP COM 060505104 36390 1500000 SH Put SOLE 1500000 0 0 BANK HAWAII CORP COM 062540109 166 2000 SH Call SOLE 2000 0 0 BANK MONTREAL QUE COM 063671101 50 680 SH SOLE 680 0 0 BANK MONTREAL QUE COM 063671101 147 2000 SH Call SOLE 2000 0 0 BANK MONTREAL QUE COM 063671101 147 2000 SH Put SOLE 2000 0 0 BANK OF THE OZARKS INC COM 063904106 73 1566 SH SOLE 1566 0 0 BANK OF THE OZARKS INC COM 063904106 94 2000 SH Put SOLE 2000 0 0 BANK NEW YORK MELLON CORP COM 064058100 102 2000 SH Call SOLE 2000 0 0 BANK NEW YORK MELLON CORP COM 064058100 102 2000 SH Put SOLE 2000 0 0 BANK NEW YORK MELLON CORP COM 064058100 181 3545 SH SOLE 3545 0 0 BANK NEW YORK MELLON CORP COM 064058100 337 6600 SH Put SOLE 6600 0 0 BANK NEW YORK MELLON CORP COM 064058100 408 8000 SH Put SOLE 8000 0 0 BANK N S HALIFAX COM 064149107 120 2000 SH Call SOLE 2000 0 0 BANKUNITED INC COM 06652K103 47 1403 SH SOLE 1403 0 0 BANKUNITED INC COM 06652K103 67 2000 SH Put SOLE 2000 0 0 BARCLAYS BK PLC DJUBS CMDT ETN36 06738C778 0 1 SH SOLE 1 0 0 BARCLAYS BK PLC IPSP CROIL ETN 06738C786 22 4601 SH SOLE 4601 0 0 BARCLAYS BK PLC IPSP CROIL ETN 06738C786 413 85000 SH Put SOLE 85000 0 0 BARCLAYS BK PLC IPSPGS TTL ETN 06738C794 0 1 SH SOLE 1 0 0 BARCLAYS PLC ADR 06738E204 98 9300 SH Call SOLE 9300 0 0 BARCLAYS PLC ADR 06738E204 371 35000 SH Put SOLE 35000 0 0 BARCLAYS PLC ADR 06738E204 953 90000 SH Put SOLE 90000 0 0 BARCLAYS PLC ADR 06738E204 1589 150000 SH Put SOLE 150000 0 0 BARCLAYS PLC ADR 06738E204 2365 223332 SH SOLE 223332 0 0 BARCLAYS PLC ADR 06738E204 5295 500000 SH Put SOLE 500000 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 17 562 SH SOLE 562 0 0 BARCLAYS BK PLC ETN DJUBS NCKL37 06739F119 0 1 SH SOLE 1 0 0 BARCLAYS BK PLC ETN CBOE SPBUY 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 189 6501 SH SOLE 6501 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 13 780 SH SOLE 780 0 0 BARCLAYS BANK PLC ETN DJUBS GRNS37 06739H305 7 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 DJUBS NAT37 06739H644 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 S&P500 VIX 06740Q252 27 2100 SH Call SOLE 2100 0 0 BARCLAYS BK PLC IPATH S&P500 VIX 06740Q252 36 2800 SH Put SOLE 2800 0 0 BARCLAYS BK PLC IPATH S&P500 VIX 06740Q252 47 3700 SH Call SOLE 3700 0 0 BARCLAYS BK PLC IPATH S&P500 VIX 06740Q252 48 3800 SH Call SOLE 3800 0 0 BARCLAYS BK PLC IPATH S&P500 VIX 06740Q252 77 6000 SH Call SOLE 6000 0 0 BARCLAYS BK PLC IPATH S&P500 VIX 06740Q252 83 6500 SH Call SOLE 6500 0 0 BARCLAYS BK PLC IPATH S&P500 VIX 06740Q252 89 7000 SH Put SOLE 7000 0 0 BARCLAYS BK PLC IPATH S&P500 VIX 06740Q252 91 7100 SH Put SOLE 7100 0 0 BARCLAYS BK PLC IPATH S&P500 VIX 06740Q252 93 7300 SH Call SOLE 7300 0 0 BARCLAYS BK PLC IPATH S&P500 VIX 06740Q252 94 7400 SH Call SOLE 7400 0 0 BARCLAYS BK PLC IPATH S&P500 VIX 06740Q252 94 7400 SH Put SOLE 7400 0 0 BARCLAYS BK PLC IPATH S&P500 VIX 06740Q252 111 8700 SH Call SOLE 8700 0 0 BARCLAYS BK PLC IPATH S&P500 VIX 06740Q252 121 9500 SH Call SOLE 9500 0 0 BARCLAYS BK PLC IPATH S&P500 VIX 06740Q252 258 20200 SH Call SOLE 20200 0 0 BARCLAYS BK PLC IPATH S&P500 VIX 06740Q252 264 20700 SH Put SOLE 20700 0 0 BARCLAYS BK PLC IPATH S&P500 VIX 06740Q252 283 22200 SH Call SOLE 22200 0 0 BARCLAYS BK PLC IPATH S&P500 VIX 06740Q252 324 25400 SH Call SOLE 25400 0 0 BARCLAYS BK PLC IPATH S&P500 VIX 06740Q252 370 29000 SH Call SOLE 29000 0 0 BARCLAYS BK PLC IPATH S&P500 VIX 06740Q252 371 29100 SH Call SOLE 29100 0 0 BARCLAYS BK PLC IPATH S&P500 VIX 06740Q252 385 30200 SH Call SOLE 30200 0 0 BARCLAYS BK PLC IPATH S&P500 VIX 06740Q252 422 33100 SH Call SOLE 33100 0 0 BARCLAYS BK PLC IPATH S&P500 VIX 06740Q252 430 33700 SH Call SOLE 33700 0 0 BARCLAYS BK PLC IPATH S&P500 VIX 06740Q252 447 35000 SH Call SOLE 35000 0 0 BARCLAYS BK PLC IPATH S&P500 VIX 06740Q252 508 39800 SH Call SOLE 39800 0 0 BARCLAYS BK PLC IPATH S&P500 VIX 06740Q252 570 44700 SH Call SOLE 44700 0 0 BARCLAYS BK PLC IPATH S&P500 VIX 06740Q252 637 49900 SH Call SOLE 49900 0 0 BARCLAYS BK PLC IPATH S&P500 VIX 06740Q252 642 50300 SH Put SOLE 50300 0 0 BARCLAYS BK PLC IPATH S&P500 VIX 06740Q252 718 56300 SH Put SOLE 56300 0 0 BARCLAYS BK PLC IPATH S&P500 VIX 06740Q252 758 59400 SH Call SOLE 59400 0 0 BARCLAYS BK PLC IPATH S&P500 VIX 06740Q252 943 73900 SH Call SOLE 73900 0 0 BARCLAYS BK PLC IPATH S&P500 VIX 06740Q252 1008 79000 SH Call SOLE 79000 0 0 BARCLAYS BK PLC IPATH S&P500 VIX 06740Q252 1138 89200 SH Put SOLE 89200 0 0 BARCLAYS BK PLC IPATH S&P500 VIX 06740Q252 1276 100000 SH Call SOLE 100000 0 0 BARCLAYS BK PLC IPATH S&P500 VIX 06740Q252 1303 102100 SH Call SOLE 102100 0 0 BARCLAYS BK PLC IPATH S&P500 VIX 06740Q252 1365 107000 SH Put SOLE 107000 0 0 BARCLAYS BK PLC IPATH S&P500 VIX 06740Q252 1436 112500 SH Call SOLE 112500 0 0 BARCLAYS BK PLC IPATH S&P500 VIX 06740Q252 1557 122000 SH Put SOLE 122000 0 0 BARCLAYS BK PLC IPATH S&P500 VIX 06740Q252 1691 132500 SH Call SOLE 132500 0 0 BARCLAYS BK PLC IPATH S&P500 VIX 06740Q252 1752 137300 SH Put SOLE 137300 0 0 BARCLAYS BK PLC IPATH S&P500 VIX 06740Q252 1974 154700 SH Put SOLE 154700 0 0 BARCLAYS BK PLC IPATH S&P500 VIX 06740Q252 2400 188100 SH Put SOLE 188100 0 0 BARCLAYS BK PLC IPATH S&P500 VIX 06740Q252 2552 200000 SH Put SOLE 200000 0 0 BARCLAYS BK PLC IPATH S&P500 VIX 06740Q252 3190 250000 SH Put SOLE 250000 0 0 BARCLAYS BK PLC IPATH S&P500 VIX 06740Q252 3190 250000 SH Put SOLE 250000 0 0 BARCLAYS BK PLC IPATH S&P500 VIX 06740Q252 3905 306000 SH Call SOLE 306000 0 0 BARCLAYS BK PLC IPATH S&P500 VIX 06740Q252 4645 364000 SH Call SOLE 364000 0 0 BARCLAYS BK PLC IPATH S&P500 VIX 06740Q252 5202 407700 SH Call SOLE 407700 0 0 BARCLAYS BK PLC IPATH S&P500 VIX 06740Q252 6380 500000 SH Put SOLE 500000 0 0 BARCLAYS BK PLC IPATH S&P500 VIX 06740Q252 6380 500000 SH Put SOLE 500000 0 0 BARCLAYS BK PLC IPATH S&P500 VIX 06740Q252 7213 565300 SH Put SOLE 565300 0 0 BARCLAYS BK PLC IPATH S&P500 VIX 06740Q252 8508 666800 SH Put SOLE 666800 0 0 BARCLAYS BK PLC IPATH S&P500 VIX 06740Q252 9016 706600 SH Put SOLE 706600 0 0 BARCLAYS BK PLC IPATH S&P500 VIX 06740Q252 9610 753100 SH Put SOLE 753100 0 0 BARCLAYS BK PLC IPATH S&P500 VIX 06740Q252 11925 934600 SH Put SOLE 934600 0 0 BARCLAYS BK PLC IPATH S&P500 VIX 06740Q252 12020 942000 SH Put SOLE 942000 0 0 BARCLAYS BK PLC IPATH S&P500 VIX 06740Q252 12760 1000000 SH Put SOLE 1000000 0 0 BARCLAYS BK PLC IPATH S&P500 VIX 06740Q252 12760 1000000 SH Put SOLE 1000000 0 0 BARCLAYS BK PLC IPATH S&P500 VIX 06740Q252 17001 1332400 SH Put SOLE 1332400 0 0 BARCLAYS BK PLC IPATH S&P500 VIX 06740Q252 25520 2000000 SH Put SOLE 2000000 0 0 BARCLAYS BK PLC IPATH S&P500 VIX 06740Q252 29468 2309400 SH Call SOLE 2309400 0 0 BARCLAYS BK PLC IPATH S&P500 VIX 06740Q252 31390 2460000 SH Put SOLE 2460000 0 0 BARCLAYS BK PLC IPATH S&P500 VIX 06740Q252 31900 2500000 SH Put SOLE 2500000 0 0 BARCLAYS BK PLC IPATH S&P500 VIX 06740Q252 31900 2500000 SH Put SOLE 2500000 0 0 BARCLAYS BK PLC IPATH S&P500 VIX 06740Q252 33092 2593400 SH Call SOLE 2593400 0 0 BARCLAYS BK PLC IPATH S&P500 VIX 06740Q252 54868 4300000 SH Put SOLE 4300000 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 BARRICK GOLD CORP COM 067901108 32 2000 SH Put SOLE 2000 0 0 BARRICK GOLD CORP COM 067901108 54 3400 SH Put SOLE 3400 0 0 BARRICK GOLD CORP COM 067901108 64 4000 SH Call SOLE 4000 0 0 BARRICK GOLD CORP COM 067901108 95 6000 SH Call SOLE 6000 0 0 BARRICK GOLD CORP COM 067901108 105 6600 SH Put SOLE 6600 0 0 BARRICK GOLD CORP COM 067901108 132 8300 SH Call SOLE 8300 0 0 BARRICK GOLD CORP COM 067901108 173 10900 SH Call SOLE 10900 0 0 BARRICK GOLD CORP COM 067901108 210 13200 SH Call SOLE 13200 0 0 BARRICK GOLD CORP COM 067901108 220 13800 SH Call SOLE 13800 0 0 BARRICK GOLD CORP COM 067901108 223 14000 SH Call SOLE 14000 0 0 BARRICK GOLD CORP COM 067901108 234 14700 SH Call SOLE 14700 0 0 BARRICK GOLD CORP COM 067901108 235 14800 SH Call SOLE 14800 0 0 BARRICK GOLD CORP COM 067901108 258 16200 SH Call SOLE 16200 0 0 BARRICK GOLD CORP COM 067901108 347 21800 SH Call SOLE 21800 0 0 BARRICK GOLD CORP COM 067901108 382 24000 SH Put SOLE 24000 0 0 BARRICK GOLD CORP COM 067901108 460 28900 SH Call SOLE 28900 0 0 BARRICK GOLD CORP COM 067901108 813 51100 SH Put SOLE 51100 0 0 BARRICK GOLD CORP COM 067901108 953 59900 SH Call SOLE 59900 0 0 BARRICK GOLD CORP COM 067901108 1114 70000 SH Call SOLE 70000 0 0 BARRICK GOLD CORP COM 067901108 1182 74300 SH Put SOLE 74300 0 0 BARRICK GOLD CORP COM 067901108 1300 81700 SH Put SOLE 81700 0 0 BARRICK GOLD CORP COM 067901108 1328 83500 SH Put SOLE 83500 0 0 BARRICK GOLD CORP COM 067901108 1591 100000 SH Call SOLE 100000 0 0 BARRICK GOLD CORP COM 067901108 1591 100000 SH Put SOLE 100000 0 0 BARRICK GOLD CORP COM 067901108 1591 100000 SH Put SOLE 100000 0 0 BARRICK GOLD CORP COM 067901108 2119 133200 SH Put SOLE 133200 0 0 BARRICK GOLD CORP COM 067901108 2942 184900 SH Put SOLE 184900 0 0 BARRICK GOLD CORP COM 067901108 3519 221200 SH Call SOLE 221200 0 0 BARRICK GOLD CORP COM 067901108 4197 263800 SH Put SOLE 263800 0 0 BARRICK GOLD CORP COM 067901108 5696 358000 SH Call SOLE 358000 0 0 BARRICK GOLD CORP COM 067901108 6716 422100 SH Put SOLE 422100 0 0 BARRICK GOLD CORP COM 067901108 7449 468200 SH Put SOLE 468200 0 0 BARRICK GOLD CORP COM 067901108 14717 925000 SH Put SOLE 925000 0 0 BARRICK GOLD CORP COM 067901108 16069 1010000 SH Put SOLE 1010000 0 0 BARRICK GOLD CORP COM 067901108 16217 1019300 SH Put SOLE 1019300 0 0 BARRICK GOLD CORP COM 067901108 32515 2043700 SH Put SOLE 2043700 0 0 BARRICK GOLD CORP COM 067901108 57945 3642035 SH SOLE 3642035 0 0 BARRACUDA NETWORKS INC COM 068323104 9 400 SH Put SOLE 400 0 0 BARRACUDA NETWORKS INC COM 068323104 14 600 SH Put SOLE 600 0 0 BARRACUDA NETWORKS INC COM 068323104 23 1000 SH Put SOLE 1000 0 0 BARRACUDA NETWORKS INC COM 068323104 108 4700 SH Put SOLE 4700 0 0 BARRACUDA NETWORKS INC COM 068323104 115 5000 SH Call SOLE 5000 0 0 BARRACUDA NETWORKS INC COM 068323104 125 5400 SH Call SOLE 5400 0 0 BARRACUDA NETWORKS INC COM 068323104 417 18100 SH Call SOLE 18100 0 0 BEACON ROOFING SUPPLY INC COM 073685109 10 200 SH Call SOLE 200 0 0 BED BATH & BEYOND INC COM 075896100 61 2000 SH Call SOLE 2000 0 0 BED BATH & BEYOND INC COM 075896100 61 2000 SH Call SOLE 2000 0 0 BED BATH & BEYOND INC COM 075896100 61 2000 SH Put SOLE 2000 0 0 BED BATH & BEYOND INC COM 075896100 64 2100 SH Call SOLE 2100 0 0 BEMIS INC COM 081437105 26 562 SH SOLE 562 0 0 BEMIS INC COM 081437105 167 3600 SH Put SOLE 3600 0 0 BEMIS INC COM 081437105 463 10000 SH Call SOLE 10000 0 0 BEMIS INC COM 081437105 1859 40200 SH Call SOLE 40200 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 55525 218 SH SOLE 218 0 0 BERRY PLASTICS GROUP INC COM 08579W103 789 13843 SH SOLE 13843 0 0 BEST BUY INC COM 086516101 17 300 SH Put SOLE 300 0 0 BEST BUY INC COM 086516101 57 1000 SH Put SOLE 1000 0 0 BEST BUY INC COM 086516101 115 2000 SH Put SOLE 2000 0 0 BEST BUY INC COM 086516101 126 2200 SH Put SOLE 2200 0 0 BEST BUY INC COM 086516101 229 4000 SH Put SOLE 4000 0 0 BEST BUY INC COM 086516101 430 7500 SH Put SOLE 7500 0 0 BEST BUY INC COM 086516101 573 10000 SH Call SOLE 10000 0 0 BEST BUY INC COM 086516101 573 10000 SH Call SOLE 10000 0 0 BEST BUY INC COM 086516101 613 10700 SH Put SOLE 10700 0 0 BEST BUY INC COM 086516101 1198 20900 SH Put SOLE 20900 0 0 BEST BUY INC COM 086516101 14333 250000 SH Put SOLE 250000 0 0 BHP BILLITON LTD SPONSORED ADR 088606108 4 100 SH Put SOLE 100 0 0 BHP BILLITON LTD SPONSORED ADR 088606108 7 200 SH Call SOLE 200 0 0 BHP BILLITON LTD SPONSORED ADR 088606108 21 600 SH Put SOLE 600 0 0 BHP BILLITON LTD SPONSORED ADR 088606108 71 2000 SH Put SOLE 2000 0 0 BHP BILLITON LTD SPONSORED ADR 088606108 78 2200 SH Put SOLE 2200 0 0 BHP BILLITON LTD SPONSORED ADR 088606108 149 4200 SH Put SOLE 4200 0 0 BHP BILLITON LTD SPONSORED ADR 088606108 214 6000 SH Call SOLE 6000 0 0 BHP BILLITON LTD SPONSORED ADR 088606108 295 8300 SH Call SOLE 8300 0 0 BHP BILLITON LTD SPONSORED ADR 088606108 356 10000 SH Put SOLE 10000 0 0 BHP BILLITON LTD SPONSORED ADR 088606108 1068 30000 SH Put SOLE 30000 0 0 BHP BILLITON LTD SPONSORED ADR 088606108 2279 64021 SH SOLE 64021 0 0 BHP BILLITON LTD SPONSORED ADR 088606108 4093 115000 SH Put SOLE 115000 0 0 BIG LOTS INC COM 089302103 77 1600 SH Put SOLE 1600 0 0 BIG LOTS INC COM 089302103 97 2000 SH Call SOLE 2000 0 0 BIG LOTS INC COM 089302103 97 2000 SH Call SOLE 2000 0 0 BIG LOTS INC COM 089302103 97 2000 SH Put SOLE 2000 0 0 BIG LOTS INC COM 089302103 290 6000 SH Call SOLE 6000 0 0 BIOGEN INC COM 09062X103 27 100 SH Put SOLE 100 0 0 BIOGEN INC COM 09062X103 4260 15700 SH Put SOLE 15700 0 0 BIOGEN INC COM 09062X103 4502 16592 SH SOLE 16592 0 0 BIOGEN INC COM 09062X103 10176 37500 SH Put SOLE 37500 0 0 BIOGEN INC COM 09062X103 18317 67500 SH Put SOLE 67500 0 0 BJS RESTAURANTS INC COM 09180C106 754 20237 SH SOLE 20237 0 0 BJS RESTAURANTS INC COM 09180C106 5103 137000 SH Put SOLE 137000 0 0 BLACKBERRY LTD COM 09228F103 24 2400 SH Put SOLE 2400 0 0 BLACKBERRY LTD COM 09228F103 30 3000 SH Call SOLE 3000 0 0 BLACKBERRY LTD COM 09228F103 61 6100 SH Call SOLE 6100 0 0 BLACKBERRY LTD COM 09228F103 100 10000 SH Call SOLE 10000 0 0 BLACKBERRY LTD COM 09228F103 105 10500 SH Put SOLE 10500 0 0 BLACKBERRY LTD COM 09228F103 183 18300 SH Put SOLE 18300 0 0 BLACKBERRY LTD COM 09228F103 198 19800 SH Put SOLE 19800 0 0 BLACKBERRY LTD COM 09228F103 301 30100 SH Put SOLE 30100 0 0 BLACKBERRY LTD COM 09228F103 381 38100 SH Put SOLE 38100 0 0 BLACKBERRY LTD COM 09228F103 409 40900 SH Put SOLE 40900 0 0 BLACKBERRY LTD COM 09228F103 479 47900 SH Put SOLE 47900 0 0 BLACKBERRY LTD COM 09228F103 553 55400 SH Put SOLE 55400 0 0 BLACKBERRY LTD COM 09228F103 690 69100 SH Put SOLE 69100 0 0 BLACKBERRY LTD COM 09228F103 730 73100 SH Put SOLE 73100 0 0 BLACKBERRY LTD COM 09228F103 5495 550000 SH Call SOLE 550000 0 0 BLACKHAWK NETWORK HLDGS INC COM 09238E104 218 5000 SH Call SOLE 5000 0 0 BLACKHAWK NETWORK HLDGS INC COM 09238E104 218 5000 SH Put SOLE 5000 0 0 BLACKROCK INC COM 09247X101 654 1548 SH SOLE 1548 0 0 BLACKSTONE GROUP L P COM UNIT LTD 09253U108 67 2000 SH Put SOLE 2000 0 0 BLACKSTONE GROUP L P COM UNIT LTD 09253U108 1668 50000 SH Put SOLE 50000 0 0 BLACKSTONE GROUP L P COM UNIT LTD 09253U108 2168 65000 SH Put SOLE 65000 0 0 BLACKSTONE GROUP L P COM UNIT LTD 09253U108 2731 81900 SH Call SOLE 81900 0 0 BLACKSTONE GROUP L P COM UNIT LTD 09253U108 27681 830000 SH Put SOLE 830000 0 0 BLACKSTONE GROUP L P COM UNIT LTD 09253U108 97550 2925028 SH SOLE 2925028 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 62 2000 SH Call SOLE 2000 0 0 BLUE BUFFALO PET PRODS INC COM 09531U102 1369 60000 SH Call SOLE 60000 0 0 BOEING CO COM 097023105 15780 79799 SH SOLE 79799 0 0 BOOT BARN HLDGS INC COM 099406100 417 58856 SH SOLE 58856 0 0 BORGWARNER INC COM 099724106 85 2000 SH Call SOLE 2000 0 0 BORGWARNER INC COM 099724106 85 2000 SH Put SOLE 2000 0 0 BORGWARNER INC COM 099724106 108 2553 SH SOLE 2553 0 0 BORGWARNER INC COM 099724106 1521 35900 SH Put SOLE 35900 0 0 BOSTON PROPERTIES INC COM 101121101 246 2000 SH Call SOLE 2000 0 0 BOSTON PROPERTIES INC COM 101121101 246 2000 SH Put SOLE 2000 0 0 BOSTON PROPERTIES INC COM 101121101 246 2000 SH Put SOLE 2000 0 0 BOSTON PROPERTIES INC COM 101121101 246 2000 SH Put SOLE 2000 0 0 BOSTON PROPERTIES INC COM 101121101 484 3931 SH SOLE 3931 0 0 BOSTON PROPERTIES INC COM 101121101 492 4000 SH Put SOLE 4000 0 0 BOX INC CL A 10316T104 16 900 SH Call SOLE 900 0 0 BOYD GAMING CORP COM 103304101 2419 97500 SH Call SOLE 97500 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 3 153 SH SOLE 153 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 35 2000 SH Put SOLE 2000 0 0 BRIGHTCOVE INC COM 10921T101 12 1856 SH SOLE 1856 0 0 BRIGHTCOVE INC COM 10921T101 124 20000 SH Put SOLE 20000 0 0 BRIGHTCOVE INC COM 10921T101 124 20000 SH Put SOLE 20000 0 0 BRINKER INTL INC COM 109641100 76 2000 SH Call SOLE 2000 0 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 33 485 SH SOLE 485 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 113 1501 SH SOLE 1501 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 302 4000 SH Put SOLE 4000 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 604 8000 SH Put SOLE 8000 0 0 BURLINGTON STORES INC COM 122017106 18 200 SH Put SOLE 200 0 0 BURLINGTON STORES INC COM 122017106 46 500 SH Call SOLE 500 0 0 BURLINGTON STORES INC COM 122017106 184 2000 SH Put SOLE 2000 0 0 BURLINGTON STORES INC COM 122017106 451 4900 SH Call SOLE 4900 0 0 BURLINGTON STORES INC COM 122017106 837 9100 SH Put SOLE 9100 0 0 BURLINGTON STORES INC COM 122017106 920 10000 SH Put SOLE 10000 0 0 BURLINGTON STORES INC COM 122017106 920 10000 SH Put SOLE 10000 0 0 BURLINGTON STORES INC COM 122017106 1757 19100 SH Call SOLE 19100 0 0 BURLINGTON STORES INC COM 122017106 1821 19800 SH Put SOLE 19800 0 0 BURLINGTON STORES INC COM 122017106 4121 44800 SH Call SOLE 44800 0 0 BURLINGTON STORES INC COM 122017106 5234 56900 SH Call SOLE 56900 0 0 BURLINGTON STORES INC COM 122017106 5906 64200 SH Call SOLE 64200 0 0 CAI INTERNATIONAL INC COM 12477X106 2 100 SH Call SOLE 100 0 0 CBL & ASSOC PPTYS INC COM 124830100 460 54600 SH Put SOLE 54600 0 0 CBL & ASSOC PPTYS INC COM 124830100 632 75000 SH Put SOLE 75000 0 0 CBS CORP NEW CL B 124857202 2982 46751 SH SOLE 46751 0 0 CBS CORP NEW CL B 124857202 8138 127600 SH Call SOLE 127600 0 0 CBOE HLDGS INC COM 12503M108 18 200 SH Call SOLE 200 0 0 CBOE HLDGS INC COM 12503M108 82 900 SH Call SOLE 900 0 0 CBOE HLDGS INC COM 12503M108 420 4600 SH Call SOLE 4600 0 0 CBOE HLDGS INC COM 12503M108 3510 38400 SH Call SOLE 38400 0 0 CBRE GROUP INC CL A 12504L109 2 54 SH SOLE 54 0 0 CBRE GROUP INC CL A 12504L109 73 2000 SH Put SOLE 2000 0 0 CDK GLOBAL INC COM 12508E101 88 1417 SH SOLE 1417 0 0 CDK GLOBAL INC COM 12508E101 124 2000 SH Put SOLE 2000 0 0 CDW CORP COM 12514G108 2 26 SH SOLE 26 0 0 CF INDS HLDGS INC COM 125269100 3 100 SH Call SOLE 100 0 0 CF INDS HLDGS INC COM 125269100 56 2000 SH Call SOLE 2000 0 0 CF INDS HLDGS INC COM 125269100 56 2000 SH Put SOLE 2000 0 0 CF INDS HLDGS INC COM 125269100 112 4000 SH Put SOLE 4000 0 0 CF INDS HLDGS INC COM 125269100 140 5000 SH Put SOLE 5000 0 0 CF INDS HLDGS INC COM 125269100 254 9100 SH Put SOLE 9100 0 0 CF INDS HLDGS INC COM 125269100 280 10000 SH Call SOLE 10000 0 0 CF INDS HLDGS INC COM 125269100 769 27500 SH Call SOLE 27500 0 0 CF INDS HLDGS INC COM 125269100 889 31800 SH Put SOLE 31800 0 0 CF INDS HLDGS INC COM 125269100 1043 37300 SH Put SOLE 37300 0 0 CF INDS HLDGS INC COM 125269100 1752 62676 SH SOLE 62676 0 0 CF INDS HLDGS INC COM 125269100 1887 67500 SH Put SOLE 67500 0 0 CF INDS HLDGS INC COM 125269100 2871 102700 SH Call SOLE 102700 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 76 1100 SH Put SOLE 1100 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 137 2000 SH Put SOLE 2000 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 137 2000 SH Put SOLE 2000 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 137 2000 SH Put SOLE 2000 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 158 2300 SH Put SOLE 2300 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 268 3900 SH Call SOLE 3900 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 391 5700 SH Put SOLE 5700 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 769 11200 SH Call SOLE 11200 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 838 12200 SH Put SOLE 12200 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 907 13200 SH Put SOLE 13200 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 920 13400 SH Put SOLE 13400 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 2276 33145 SH SOLE 33145 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 2665 38800 SH Put SOLE 38800 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 3166 46100 SH Put SOLE 46100 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 5494 80000 SH Call SOLE 80000 0 0 CIGNA CORPORATION COM 125509109 59423 355000 SH Call SOLE 355000 0 0 CIT GROUP INC COM NEW 125581801 34 700 SH Call SOLE 700 0 0 CIT GROUP INC COM NEW 125581801 4870 100000 SH Put SOLE 100000 0 0 CIT GROUP INC COM NEW 125581801 5167 106100 SH Call SOLE 106100 0 0 CME GROUP INC COM 12572Q105 225 1800 SH Put SOLE 1800 0 0 CME GROUP INC COM 12572Q105 3757 30000 SH SOLE 30000 0 0 CMS ENERGY CORP COM 125896100 45 973 SH SOLE 973 0 0 CNO FINL GROUP INC COM 12621E103 1 53 SH SOLE 53 0 0 CSG SYS INTL INC COM 126349109 4 88 SH SOLE 88 0 0 CSX CORP COM 126408103 5 100 SH Call SOLE 100 0 0 CSX CORP COM 126408103 5 100 SH Call SOLE 100 0 0 CSX CORP COM 126408103 11 200 SH Call SOLE 200 0 0 CSX CORP COM 126408103 27 500 SH Call SOLE 500 0 0 CSX CORP COM 126408103 33 600 SH Call SOLE 600 0 0 CSX CORP COM 126408103 44 800 SH Call SOLE 800 0 0 CSX CORP COM 126408103 109 2000 SH Put SOLE 2000 0 0 CSX CORP COM 126408103 109 2000 SH Put SOLE 2000 0 0 CSX CORP COM 126408103 120 2200 SH Call SOLE 2200 0 0 CSX CORP COM 126408103 213 3900 SH Put SOLE 3900 0 0 CSX CORP COM 126408103 218 4000 SH Call SOLE 4000 0 0 CSX CORP COM 126408103 224 4100 SH Call SOLE 4100 0 0 CSX CORP COM 126408103 251 4600 SH Put SOLE 4600 0 0 CSX CORP COM 126408103 311 5700 SH Call SOLE 5700 0 0 CSX CORP COM 126408103 2935 53800 SH Call SOLE 53800 0 0 CSX CORP COM 126408103 6285 115200 SH Call SOLE 115200 0 0 CSX CORP COM 126408103 7933 145400 SH Call SOLE 145400 0 0 CSX CORP COM 126408103 9204 168700 SH Call SOLE 168700 0 0 CVS HEALTH CORP COM 126650100 40 500 SH Put SOLE 500 0 0 CVS HEALTH CORP COM 126650100 161 2000 SH Call SOLE 2000 0 0 CVS HEALTH CORP COM 126650100 161 2000 SH Put SOLE 2000 0 0 CVS HEALTH CORP COM 126650100 209 2600 SH Put SOLE 2600 0 0 CVS HEALTH CORP COM 126650100 837 10400 SH Put SOLE 10400 0 0 CVS HEALTH CORP COM 126650100 1247 15500 SH Put SOLE 15500 0 0 CVS HEALTH CORP COM 126650100 1601 19900 SH Call SOLE 19900 0 0 CVS HEALTH CORP COM 126650100 4425 55000 SH Put SOLE 55000 0 0 CVS HEALTH CORP COM 126650100 5359 66600 SH Put SOLE 66600 0 0 CVS HEALTH CORP COM 126650100 8046 100000 SH Call SOLE 100000 0 0 CVS HEALTH CORP COM 126650100 12439 154600 SH Call SOLE 154600 0 0 CVS HEALTH CORP COM 126650100 20010 248700 SH Call SOLE 248700 0 0 CVS HEALTH CORP COM 126650100 28322 352000 SH Put SOLE 352000 0 0 CVS HEALTH CORP COM 126650100 28869 358800 SH Put SOLE 358800 0 0 CVS HEALTH CORP COM 126650100 35805 445000 SH Call SOLE 445000 0 0 CA INC COM 12673P105 3 100 SH Put SOLE 100 0 0 CA INC COM 12673P105 65 1900 SH Put SOLE 1900 0 0 CA INC COM 12673P105 252 7300 SH Put SOLE 7300 0 0 CA INC COM 12673P105 516 14981 SH SOLE 14981 0 0 CA INC COM 12673P105 1162 33700 SH Put SOLE 33700 0 0 CABELAS INC COM 126804301 6 100 SH Call SOLE 100 0 0 CABELAS INC COM 126804301 2674 45000 SH Call SOLE 45000 0 0 CABOT MICROELECTRONICS CORP COM 12709P103 382 5168 SH SOLE 5168 0 0 CACI INTL INC CL A 127190304 3752 30000 SH Call SOLE 30000 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 16 469 SH SOLE 469 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 134 4000 SH Put SOLE 4000 0 0 CAESARS ENTMT CORP COM 127686103 2748 229000 SH Call SOLE 229000 0 0 CAESARS ENTMT CORP COM 127686103 3000 250000 SH Call SOLE 250000 0 0 CAL MAINE FOODS INC COM NEW 128030202 12 300 SH Call SOLE 300 0 0 CALAMP CORP COM 128126109 31 1544 SH SOLE 1544 0 0 CALAMP CORP COM 128126109 1220 60000 SH Call SOLE 60000 0 0 CALAMP CORP COM 128126109 1220 60000 SH Put SOLE 60000 0 0 CALIFORNIA RES CORP COM NEW 13057Q206 1069 125000 SH Call SOLE 125000 0 0 CALLON PETE CO DEL COM 13123X102 21 1946 SH SOLE 1946 0 0 CALLON PETE CO DEL COM 13123X102 21 2000 SH Put SOLE 2000 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 CAMECO CORP COM 13321L108 9 945 SH SOLE 945 0 0 CAMECO CORP COM 13321L108 18 2000 SH Call SOLE 2000 0 0 CAMECO CORP COM 13321L108 910 100000 SH Call SOLE 100000 0 0 CAMPBELL SOUP CO COM 134429109 1 21 SH SOLE 21 0 0 CDN IMPERIAL BK COMM TORONTO COM 136069101 162 2000 SH Call SOLE 2000 0 0 CANADIAN NATL RY CO COM 136375102 162 2000 SH Call SOLE 2000 0 0 CANADIAN NAT RES LTD COM 136385101 50 1747 SH SOLE 1747 0 0 CANADIAN PAC RY LTD COM 13645T100 43 266 SH SOLE 266 0 0 CANADIAN SOLAR INC COM 136635109 11 700 SH Put SOLE 700 0 0 CANADIAN SOLAR INC COM 136635109 32 2000 SH Put SOLE 2000 0 0 CANADIAN SOLAR INC COM 136635109 96 6000 SH Put SOLE 6000 0 0 CANADIAN SOLAR INC COM 136635109 4249 266891 SH SOLE 266891 0 0 CAPELLA EDUCATION COMPANY COM 139594105 178 2079 SH SOLE 2079 0 0 CAPITAL ONE FINL CORP COM 14040H105 91 1100 SH Put SOLE 1100 0 0 CAPITAL ONE FINL CORP COM 14040H105 215 2600 SH Put SOLE 2600 0 0 CAPITAL ONE FINL CORP COM 14040H105 1115 13500 SH Put SOLE 13500 0 0 CAPITAL ONE FINL CORP COM 14040H105 1281 15500 SH Put SOLE 15500 0 0 CAPITAL ONE FINL CORP COM 14040H105 1925 23305 SH SOLE 23305 0 0 CAPITAL ONE FINL CORP COM 14040H105 2066 25000 SH Put SOLE 25000 0 0 CAPITAL ONE FINL CORP COM 14040H105 2322 28100 SH Call SOLE 28100 0 0 CAPITAL ONE FINL CORP COM 14040H105 5792 70100 SH Put SOLE 70100 0 0 CAPITAL ONE FINL CORP COM 14040H105 6610 80000 SH Put SOLE 80000 0 0 CARA THERAPEUTICS INC COM 140755109 65 4229 SH SOLE 4229 0 0 CARBONITE INC COM 141337105 327 15000 SH Put SOLE 15000 0 0 CARBONITE INC COM 141337105 654 30000 SH Call SOLE 30000 0 0 CARBONITE INC COM 141337105 872 40000 SH Call SOLE 40000 0 0 CARDINAL HEALTH INC COM 14149Y108 312 4000 SH Call SOLE 4000 0 0 CARE CAP PPTYS INC COM 141624106 566 21200 SH Put SOLE 21200 0 0 CARLYLE GROUP L P COM UTS LTD PTN 14309L102 988 50000 SH Call SOLE 50000 0 0 CARMAX INC COM 143130102 126 2000 SH Call SOLE 2000 0 0 CARMAX INC COM 143130102 126 2000 SH Call SOLE 2000 0 0 CARMAX INC COM 143130102 252 4000 SH Call SOLE 4000 0 0 CARMAX INC COM 143130102 5000 79286 SH SOLE 79286 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 7 100 SH Put SOLE 100 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 131 2000 SH Call SOLE 2000 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 229 3500 SH Put SOLE 3500 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 328 5000 SH Put SOLE 5000 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 570 8700 SH Call SOLE 8700 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 616 9400 SH Call SOLE 9400 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 990 15100 SH Put SOLE 15100 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 1016 15500 SH Put SOLE 15500 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 1206 18400 SH Put SOLE 18400 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 1364 20800 SH Call SOLE 20800 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 1416 21600 SH Call SOLE 21600 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 1587 24200 SH Call SOLE 24200 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 1836 28000 SH Put SOLE 28000 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 2177 33200 SH Put SOLE 33200 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 3029 46200 SH Call SOLE 46200 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 4282 65300 SH Call SOLE 65300 0 0 CARRIZO OIL & GAS INC COM 144577103 2 100 SH Call SOLE 100 0 0 CARRIZO OIL & GAS INC COM 144577103 38 2200 SH Call SOLE 2200 0 0 CARS COM INC COM 14575E105 1179 44257 SH SOLE 44257 0 0 CASEYS GEN STORES INC COM 147528103 107 1000 SH Call SOLE 1000 0 0 CASEYS GEN STORES INC COM 147528103 107 1000 SH Put SOLE 1000 0 0 CASEYS GEN STORES INC COM 147528103 214 2000 SH Put SOLE 2000 0 0 CASEYS GEN STORES INC COM 147528103 332 3100 SH Put SOLE 3100 0 0 CASEYS GEN STORES INC COM 147528103 629 5872 SH SOLE 5872 0 0 CATERPILLAR INC DEL COM 149123101 333 3100 SH Call SOLE 3100 0 0 CATERPILLAR INC DEL COM 149123101 430 4000 SH Call SOLE 4000 0 0 CATERPILLAR INC DEL COM 149123101 537 5000 SH Put SOLE 5000 0 0 CATERPILLAR INC DEL COM 149123101 602 5600 SH Put SOLE 5600 0 0 CATERPILLAR INC DEL COM 149123101 688 6400 SH Put SOLE 6400 0 0 CATERPILLAR INC DEL COM 149123101 817 7600 SH Put SOLE 7600 0 0 CATERPILLAR INC DEL COM 149123101 1515 14100 SH Call SOLE 14100 0 0 CATERPILLAR INC DEL COM 149123101 1784 16600 SH Put SOLE 16600 0 0 CATERPILLAR INC DEL COM 149123101 1891 17600 SH Call SOLE 17600 0 0 CATERPILLAR INC DEL COM 149123101 2794 26000 SH Call SOLE 26000 0 0 CATERPILLAR INC DEL COM 149123101 4030 37500 SH Put SOLE 37500 0 0 CATERPILLAR INC DEL COM 149123101 4298 40000 SH Put SOLE 40000 0 0 CATERPILLAR INC DEL COM 149123101 4879 45400 SH Put SOLE 45400 0 0 CATERPILLAR INC DEL COM 149123101 5018 46700 SH Call SOLE 46700 0 0 CATERPILLAR INC DEL COM 149123101 6676 62127 SH SOLE 62127 0 0 CATERPILLAR INC DEL COM 149123101 9768 90900 SH Call SOLE 90900 0 0 CATERPILLAR INC DEL COM 149123101 10746 100000 SH Put SOLE 100000 0 0 CATERPILLAR INC DEL COM 149123101 20235 188300 SH Put SOLE 188300 0 0 CATERPILLAR INC DEL COM 149123101 21578 200800 SH Put SOLE 200800 0 0 CATERPILLAR INC DEL COM 149123101 26865 250000 SH Put SOLE 250000 0 0 CATERPILLAR INC DEL COM 149123101 38267 356100 SH Put SOLE 356100 0 0 CATERPILLAR INC DEL COM 149123101 39825 370600 SH Put SOLE 370600 0 0 CATERPILLAR INC DEL COM 149123101 43199 402000 SH Put SOLE 402000 0 0 CATERPILLAR INC DEL COM 149123101 51044 475000 SH Put SOLE 475000 0 0 CAVIUM INC COM 14964U108 56 904 SH SOLE 904 0 0 CELGENE CORP COM 151020104 156 1200 SH Call SOLE 1200 0 0 CELGENE CORP COM 151020104 636 4900 SH Call SOLE 4900 0 0 CELGENE CORP COM 151020104 1623 12500 SH Call SOLE 12500 0 0 CELGENE CORP COM 151020104 1870 14400 SH Call SOLE 14400 0 0 CELGENE CORP COM 151020104 3623 27900 SH Put SOLE 27900 0 0 CELGENE CORP COM 151020104 3896 30000 SH Put SOLE 30000 0 0 CELGENE CORP COM 151020104 6169 47500 SH Put SOLE 47500 0 0 CELGENE CORP COM 151020104 14610 112500 SH Put SOLE 112500 0 0 CELGENE CORP COM 151020104 17067 131416 SH SOLE 131416 0 0 CEMEX SAB DE CV SPON ADR NEW 151290889 666 70720 SH Call SOLE 70720 0 0 CENTENE CORP DEL COM 15135B101 1078 13500 SH Call SOLE 13500 0 0 CENOVUS ENERGY INC COM 15135U109 7 1000 SH Call SOLE 1000 0 0 CENOVUS ENERGY INC COM 15135U109 519 70466 SH SOLE 70466 0 0 CENTERPOINT ENERGY INC COM 15189T107 4 135 SH SOLE 135 0 0 CENTERPOINT ENERGY INC COM 15189T107 55 2000 SH Put SOLE 2000 0 0 CENTRAL FD CDA LTD CL A 153501101 51275 4158543 SH SOLE 4158543 0 0 CENTURY ALUM CO COM 156431108 1701 109159 SH SOLE 109159 0 0 CENTURYLINK INC COM 156700106 146 6100 SH Call SOLE 6100 0 0 CENTURYLINK INC COM 156700106 337 14100 SH Call SOLE 14100 0 0 CENTURYLINK INC COM 156700106 836 35000 SH Put SOLE 35000 0 0 CENTURYLINK INC COM 156700106 3004 125800 SH Call SOLE 125800 0 0 CENTURYLINK INC COM 156700106 4840 202700 SH Call SOLE 202700 0 0 CHANGYOU COM LTD ADS REP CL A 15911M107 2717 70100 SH Call SOLE 70100 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 1 2 SH SOLE 2 0 0 CHEGG INC COM 163092109 1 121 SH SOLE 121 0 0 CHEMOURS CO COM 163851108 27 700 SH Put SOLE 700 0 0 CHEMOURS CO COM 163851108 3034 80000 SH Call SOLE 80000 0 0 CHEMOURS CO COM 163851108 3792 100000 SH Call SOLE 100000 0 0 CHEMOURS CO COM 163851108 3792 100000 SH Call SOLE 100000 0 0 CHENIERE ENERGY INC COM NEW 16411R208 58 1200 SH Put SOLE 1200 0 0 CHENIERE ENERGY INC COM NEW 16411R208 97 2000 SH Call SOLE 2000 0 0 CHENIERE ENERGY INC COM NEW 16411R208 97 2000 SH Call SOLE 2000 0 0 CHENIERE ENERGY INC COM NEW 16411R208 156 3200 SH Put SOLE 3200 0 0 CHENIERE ENERGY INC COM NEW 16411R208 195 4000 SH Call SOLE 4000 0 0 CHENIERE ENERGY INC COM NEW 16411R208 205 4200 SH Call SOLE 4200 0 0 CHENIERE ENERGY INC COM NEW 16411R208 209 4300 SH Call SOLE 4300 0 0 CHENIERE ENERGY INC COM NEW 16411R208 351 7200 SH Put SOLE 7200 0 0 CHENIERE ENERGY INC COM NEW 16411R208 453 9300 SH Put SOLE 9300 0 0 CHENIERE ENERGY INC COM NEW 16411R208 472 9700 SH Call SOLE 9700 0 0 CHENIERE ENERGY INC COM NEW 16411R208 1325 27200 SH Call SOLE 27200 0 0 CHENIERE ENERGY INC COM NEW 16411R208 2436 50000 SH Put SOLE 50000 0 0 CHENIERE ENERGY INC COM NEW 16411R208 2440 50100 SH Call SOLE 50100 0 0 CHENIERE ENERGY INC COM NEW 16411R208 2664 54700 SH Call SOLE 54700 0 0 CHENIERE ENERGY INC COM NEW 16411R208 6790 139400 SH Call SOLE 139400 0 0 CHENIERE ENERGY INC COM NEW 16411R208 7560 155200 SH Call SOLE 155200 0 0 CHESAPEAKE ENERGY CORP COM 165167107 1118 225000 SH Call SOLE 225000 0 0 CHESAPEAKE ENERGY CORP COM 165167107 1118 225000 SH Put SOLE 225000 0 0 CHESAPEAKE ENERGY CORP COM 165167107 1301 261700 SH Call SOLE 261700 0 0 CHEVRON CORP NEW COM 166764100 2044 19596 SH SOLE 19596 0 0 CHEVRON CORP NEW COM 166764100 8346 80000 SH Put SOLE 80000 0 0 CHEVRON CORP NEW COM 166764100 10433 100000 SH Put SOLE 100000 0 0 CHICAGO BRIDGE & IRON CO N V COM 167250109 39 2000 SH Put SOLE 2000 0 0 CHICAGO BRIDGE & IRON CO N V COM 167250109 6344 321523 SH SOLE 321523 0 0 CHICOS FAS INC COM 168615102 236 25000 SH Call SOLE 25000 0 0 CHICOS FAS INC COM 168615102 291 30912 SH SOLE 30912 0 0 CHICOS FAS INC COM 168615102 1246 132300 SH Put SOLE 132300 0 0 CHICOS FAS INC COM 168615102 1246 132300 SH Put SOLE 132300 0 0 CHIMERA INVT CORP COM NEW 16934Q208 5403 290000 SH Call SOLE 290000 0 0 CHINA MOBILE LIMITED SPONSORED ADR 16941M109 1229 23141 SH SOLE 23141 0 0 CHINA MOBILE LIMITED SPONSORED ADR 16941M109 2676 50400 SH Put SOLE 50400 0 0 CHINA MOBILE LIMITED SPONSORED ADR 16941M109 4518 85100 SH Put SOLE 85100 0 0 CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 7 84 SH SOLE 84 0 0 CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 94 1200 SH Put SOLE 1200 0 0 CHINA XD PLASTICS CO LTD COM 16948F107 305 64845 SH SOLE 64845 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 11632 27954 SH SOLE 27954 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 12483 30000 SH Call SOLE 30000 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 12483 30000 SH Put SOLE 30000 0 0 CHIPMOS TECHNOLOGIES INC SPONSORED ADR 16965P103 395 19986 SH SOLE 19986 0 0 CHURCH & DWIGHT INC COM 171340102 104 2000 SH Call SOLE 2000 0 0 CHUYS HLDGS INC COM 171604101 44 1890 SH SOLE 1890 0 0 CHUYS HLDGS INC COM 171604101 47 2000 SH Put SOLE 2000 0 0 CIENA CORP COM NEW 171779309 10 400 SH Put SOLE 400 0 0 CIENA CORP COM NEW 171779309 15 600 SH Put SOLE 600 0 0 CIENA CORP COM NEW 171779309 40 1600 SH Put SOLE 1600 0 0 CIENA CORP COM NEW 171779309 48 1900 SH Put SOLE 1900 0 0 CIENA CORP COM NEW 171779309 50 2000 SH Put SOLE 2000 0 0 CIENA CORP COM NEW 171779309 55 2200 SH Call SOLE 2200 0 0 CIENA CORP COM NEW 171779309 205 8200 SH Put SOLE 8200 0 0 CIENA CORP COM NEW 171779309 215 8600 SH Call SOLE 8600 0 0 CIENA CORP COM NEW 171779309 250 10000 SH Put SOLE 10000 0 0 CIENA CORP COM NEW 171779309 400 16000 SH Put SOLE 16000 0 0 CIENA CORP COM NEW 171779309 455 18200 SH Put SOLE 18200 0 0 CIENA CORP COM NEW 171779309 473 18900 SH Call SOLE 18900 0 0 CIENA CORP COM NEW 171779309 500 20000 SH Call SOLE 20000 0 0 CIENA CORP COM NEW 171779309 2502 100000 SH Call SOLE 100000 0 0 CIENA CORP COM NEW 171779309 3390 135479 SH SOLE 135479 0 0 CIMAREX ENERGY CO COM 171798101 1 12 SH SOLE 12 0 0 CINCINNATI FINL CORP COM 172062101 1 16 SH SOLE 16 0 0 CISCO SYS INC COM 17275R102 19 600 SH Call SOLE 600 0 0 CISCO SYS INC COM 17275R102 157 5000 SH Call SOLE 5000 0 0 CISCO SYS INC COM 17275R102 1556 49700 SH Call SOLE 49700 0 0 CISCO SYS INC COM 17275R102 1590 50800 SH Put SOLE 50800 0 0 CISCO SYS INC COM 17275R102 1809 57800 SH Put SOLE 57800 0 0 CISCO SYS INC COM 17275R102 2222 71000 SH Put SOLE 71000 0 0 CISCO SYS INC COM 17275R102 2729 87200 SH Put SOLE 87200 0 0 CISCO SYS INC COM 17275R102 3130 100000 SH Put SOLE 100000 0 0 CISCO SYS INC COM 17275R102 3177 101500 SH Put SOLE 101500 0 0 CISCO SYS INC COM 17275R102 3349 107000 SH Put SOLE 107000 0 0 CISCO SYS INC COM 17275R102 4686 149700 SH Put SOLE 149700 0 0 CISCO SYS INC COM 17275R102 4695 150000 SH Call SOLE 150000 0 0 CISCO SYS INC COM 17275R102 6260 200000 SH Put SOLE 200000 0 0 CISCO SYS INC COM 17275R102 7064 225700 SH Put SOLE 225700 0 0 CISCO SYS INC COM 17275R102 8595 274600 SH Put SOLE 274600 0 0 CISCO SYS INC COM 17275R102 15650 500000 SH Put SOLE 500000 0 0 CISCO SYS INC COM 17275R102 22098 706000 SH Put SOLE 706000 0 0 CISCO SYS INC COM 17275R102 31300 1000000 SH Call SOLE 1000000 0 0 CISCO SYS INC COM 17275R102 44928 1435400 SH Call SOLE 1435400 0 0 CINTAS CORP COM 172908105 2 15 SH SOLE 15 0 0 CITIGROUP INC COM NEW 172967424 247 3700 SH Call SOLE 3700 0 0 CITIGROUP INC COM NEW 172967424 268 4000 SH Put SOLE 4000 0 0 CITIGROUP INC COM NEW 172967424 301 4500 SH Call SOLE 4500 0 0 CITIGROUP INC COM NEW 172967424 823 12300 SH Call SOLE 12300 0 0 CITIGROUP INC COM NEW 172967424 1150 17200 SH Call SOLE 17200 0 0 CITIGROUP INC COM NEW 172967424 1812 27100 SH Put SOLE 27100 0 0 CITIGROUP INC COM NEW 172967424 1926 28800 SH Put SOLE 28800 0 0 CITIGROUP INC COM NEW 172967424 2742 41000 SH Call SOLE 41000 0 0 CITIGROUP INC COM NEW 172967424 2742 41000 SH Put SOLE 41000 0 0 CITIGROUP INC COM NEW 172967424 4849 72500 SH Put SOLE 72500 0 0 CITIGROUP INC COM NEW 172967424 5263 78700 SH Put SOLE 78700 0 0 CITIGROUP INC COM NEW 172967424 6688 100000 SH Put SOLE 100000 0 0 CITIGROUP INC COM NEW 172967424 7892 118000 SH Put SOLE 118000 0 0 CITIGROUP INC COM NEW 172967424 8327 124500 SH Put SOLE 124500 0 0 CITIGROUP INC COM NEW 172967424 8848 132300 SH Put SOLE 132300 0 0 CITIGROUP INC COM NEW 172967424 9316 139300 SH Put SOLE 139300 0 0 CITIGROUP INC COM NEW 172967424 11871 177500 SH Call SOLE 177500 0 0 CITIGROUP INC COM NEW 172967424 16212 242400 SH Call SOLE 242400 0 0 CITIGROUP INC COM NEW 172967424 19730 295000 SH Call SOLE 295000 0 0 CITIGROUP INC COM NEW 172967424 28290 423000 SH Put SOLE 423000 0 0 CITIGROUP INC COM NEW 172967424 50882 760800 SH Call SOLE 760800 0 0 CITIGROUP INC COM NEW 172967424 58714 877900 SH Put SOLE 877900 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 71 2000 SH Put SOLE 2000 0 0 CITIZENS FINL GROUP INC COM 174610105 71 2000 SH Put SOLE 2000 0 0 CITIZENS FINL GROUP INC COM 174610105 780 21868 SH SOLE 21868 0 0 CITIZENS FINL GROUP INC COM 174610105 1427 40000 SH Put SOLE 40000 0 0 CITRIX SYS INC COM 177376100 40 500 SH Put SOLE 500 0 0 CITRIX SYS INC COM 177376100 159 2000 SH Put SOLE 2000 0 0 CITRIX SYS INC COM 177376100 199 2500 SH Put SOLE 2500 0 0 CITRIX SYS INC COM 177376100 318 4000 SH Put SOLE 4000 0 0 CITRIX SYS INC COM 177376100 613 7700 SH Put SOLE 7700 0 0 CITRIX SYS INC COM 177376100 1786 22439 SH SOLE 22439 0 0 CITRIX SYS INC COM 177376100 1958 24600 SH Put SOLE 24600 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 GUG BLT2017 HY 18383M399 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 CRP BD 2017 18383M548 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 ENH SHT 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 4 199 SH SOLE 199 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 2 600 SH Call SOLE 600 0 0 CLEARSIGN COMBUSTION CORP COM 185064102 342 90000 SH Put SOLE 90000 0 0 CLEARSIGN COMBUSTION CORP COM 185064102 716 188418 SH SOLE 188418 0 0 CLIFFS NAT RES INC COM 18683K101 14 2000 SH Call SOLE 2000 0 0 CLIFFS NAT RES INC COM 18683K101 260 37500 SH Call SOLE 37500 0 0 CLIFFS NAT RES INC COM 18683K101 3806 550000 SH Put SOLE 550000 0 0 CLOROX CO DEL COM 189054109 266 2000 SH Call SOLE 2000 0 0 CLOROX CO DEL COM 189054109 266 2000 SH Put SOLE 2000 0 0 CLOROX CO DEL COM 189054109 1212 9100 SH Call SOLE 9100 0 0 CLOVIS ONCOLOGY INC COM 189464100 37 393 SH SOLE 393 0 0 CLOVIS ONCOLOGY INC COM 189464100 2528 27000 SH Put SOLE 27000 0 0 COACH INC COM 189754104 19 400 SH Put SOLE 400 0 0 COACH INC COM 189754104 66 1386 SH SOLE 1386 0 0 COACH INC COM 189754104 95 2000 SH Put SOLE 2000 0 0 COACH INC COM 189754104 189 4000 SH Call SOLE 4000 0 0 COACH INC COM 189754104 284 6000 SH Put SOLE 6000 0 0 COACH INC COM 189754104 298 6300 SH Put SOLE 6300 0 0 COACH INC COM 189754104 1998 42200 SH Put SOLE 42200 0 0 COCA COLA CO COM 191216100 404 9000 SH Call SOLE 9000 0 0 COCA COLA CO COM 191216100 552 12311 SH SOLE 12311 0 0 COCA COLA CO COM 191216100 2243 50000 SH Call SOLE 50000 0 0 COCA COLA CO COM 191216100 2243 50000 SH Put SOLE 50000 0 0 COCA COLA CO COM 191216100 2382 53100 SH Call SOLE 53100 0 0 COCA COLA CO COM 191216100 4489 100100 SH Call SOLE 100100 0 0 COCA COLA CO COM 191216100 7625 170000 SH Put SOLE 170000 0 0 COCA COLA CO COM 191216100 17940 400000 SH Put SOLE 400000 0 0 COCA COLA CO COM 191216100 28704 640000 SH Call SOLE 640000 0 0 COEUR MNG INC COM NEW 192108504 243 28300 SH Call SOLE 28300 0 0 COGNEX CORP COM 192422103 81 959 SH SOLE 959 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 20 300 SH Call SOLE 300 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 27 400 SH Call SOLE 400 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 27 400 SH Call SOLE 400 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 133 2000 SH Call SOLE 2000 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 133 2000 SH Call SOLE 2000 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 133 2000 SH Put SOLE 2000 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 133 2000 SH Put SOLE 2000 0 0 COHERUS BIOSCIENCES INC COM 19249H103 10 731 SH SOLE 731 0 0 COHERUS BIOSCIENCES INC COM 19249H103 16 1100 SH Put SOLE 1100 0 0 COLGATE PALMOLIVE CO COM 194162103 148 2000 SH Put SOLE 2000 0 0 COLGATE PALMOLIVE CO COM 194162103 148 2000 SH Put SOLE 2000 0 0 COLGATE PALMOLIVE CO COM 194162103 148 2000 SH Put SOLE 2000 0 0 COLGATE PALMOLIVE CO COM 194162103 297 4000 SH Put SOLE 4000 0 0 COLGATE PALMOLIVE CO COM 194162103 445 6000 SH Call SOLE 6000 0 0 COLGATE PALMOLIVE CO COM 194162103 568 7667 SH SOLE 7667 0 0 COLGATE PALMOLIVE CO COM 194162103 623 8400 SH Call SOLE 8400 0 0 COLGATE PALMOLIVE CO COM 194162103 741 10000 SH Call SOLE 10000 0 0 COLGATE PALMOLIVE CO COM 194162103 749 10100 SH Call SOLE 10100 0 0 COLGATE PALMOLIVE CO COM 194162103 890 12000 SH Put SOLE 12000 0 0 COLGATE PALMOLIVE CO COM 194162103 2595 35000 SH Call SOLE 35000 0 0 COLGATE PALMOLIVE CO COM 194162103 3707 50000 SH Call SOLE 50000 0 0 COLGATE PALMOLIVE CO COM 194162103 7413 100000 SH Put SOLE 100000 0 0 COLGATE PALMOLIVE CO COM 194162103 8154 110000 SH Call SOLE 110000 0 0 COLONY NORTHSTAR INC CL A COM 19625W104 159 11313 SH SOLE 11313 0 0 COLONY NORTHSTAR INC CL A COM 19625W104 1057 75000 SH Put SOLE 75000 0 0 COLONY NORTHSTAR INC CL A COM 19625W104 1143 81100 SH Call SOLE 81100 0 0 COLUMBIA ETF TR CORE BD ETF 19761R802 0 1 SH SOLE 1 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 EMRG MK CORE ETF 19762B608 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 COMCAST CORP NEW CL A 20030N101 588 15100 SH Put SOLE 15100 0 0 COMCAST CORP NEW CL A 20030N101 712 18300 SH Put SOLE 18300 0 0 COMCAST CORP NEW CL A 20030N101 891 22900 SH Put SOLE 22900 0 0 COMCAST CORP NEW CL A 20030N101 1565 40200 SH Put SOLE 40200 0 0 COMCAST CORP NEW CL A 20030N101 1565 40200 SH Put SOLE 40200 0 0 COMCAST CORP NEW CL A 20030N101 1607 41300 SH Put SOLE 41300 0 0 COMCAST CORP NEW CL A 20030N101 1642 42200 SH Put SOLE 42200 0 0 COMCAST CORP NEW CL A 20030N101 4740 121800 SH Put SOLE 121800 0 0 COMCAST CORP NEW CL A 20030N101 5110 131300 SH Put SOLE 131300 0 0 COMCAST CORP NEW CL A 20030N101 9520 244600 SH Put SOLE 244600 0 0 COMCAST CORP NEW CL A 20030N101 11439 293900 SH Call SOLE 293900 0 0 COMCAST CORP NEW CL A 20030N101 11676 300000 SH Call SOLE 300000 0 0 COMCAST CORP NEW CL A 20030N101 19110 491000 SH Call SOLE 491000 0 0 COMCAST CORP NEW CL A 20030N101 19460 500000 SH Put SOLE 500000 0 0 COMERICA INC COM 200340107 2748 37520 SH SOLE 37520 0 0 COMERICA INC COM 200340107 5493 75000 SH Put SOLE 75000 0 0 COMMSCOPE HLDG CO INC COM 20337X109 19 500 SH Put SOLE 500 0 0 COMMSCOPE HLDG CO INC COM 20337X109 87 2300 SH Put SOLE 2300 0 0 COMMSCOPE HLDG CO INC COM 20337X109 95 2500 SH Put SOLE 2500 0 0 COMMSCOPE HLDG CO INC COM 20337X109 103 2707 SH SOLE 2707 0 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 498 50000 SH Call SOLE 50000 0 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 2988 300000 SH Call SOLE 300000 0 0 COMMUNITY HEALTH SYS INC NEW RIGHT 99/99/9999 203668116 0 425 SH SOLE 425 0 0 COMMVAULT SYSTEMS INC COM 204166102 113 2000 SH Call SOLE 2000 0 0 COMMVAULT SYSTEMS INC COM 204166102 113 2000 SH Call SOLE 2000 0 0 COMPASS DIVERSIFIED HOLDINGS SH BEN INT 20451Q104 27 1562 SH SOLE 1562 0 0 COMPASS DIVERSIFIED HOLDINGS SH BEN INT 20451Q104 35 2000 SH Put SOLE 2000 0 0 CONAGRA BRANDS INC COM 205887102 72 2000 SH Put SOLE 2000 0 0 CONAGRA BRANDS INC COM 205887102 2736 76500 SH Put SOLE 76500 0 0 CONAGRA BRANDS INC COM 205887102 2736 76500 SH Put SOLE 76500 0 0 CONCHO RES INC COM 20605P101 608 5000 SH Call SOLE 5000 0 0 CONCHO RES INC COM 20605P101 1519 12500 SH Call SOLE 12500 0 0 CONCURRENT COMPUTER CORP NEW COM PAR $.01 206710402 48 7172 SH SOLE 7172 0 0 CONNS INC COM 208242107 710 37176 SH SOLE 37176 0 0 CONOCOPHILLIPS COM 20825C104 70 1600 SH Put SOLE 1600 0 0 CONOCOPHILLIPS COM 20825C104 88 2000 SH Call SOLE 2000 0 0 CONOCOPHILLIPS COM 20825C104 352 8000 SH Call SOLE 8000 0 0 CONOCOPHILLIPS COM 20825C104 989 22500 SH Call SOLE 22500 0 0 CONOCOPHILLIPS COM 20825C104 2273 51696 SH SOLE 51696 0 0 CONSOLIDATED EDISON INC COM 209115104 3 38 SH SOLE 38 0 0 CONSOLIDATED EDISON INC COM 209115104 24 300 SH Put SOLE 300 0 0 CONSOLIDATED EDISON INC COM 209115104 162 2000 SH Call SOLE 2000 0 0 CONSTELLATION BRANDS INC CL A 21036P108 232 1200 SH Call SOLE 1200 0 0 CONSTELLATION BRANDS INC CL A 21036P108 387 2000 SH Call SOLE 2000 0 0 CONSTELLATION BRANDS INC CL A 21036P108 387 2000 SH Call SOLE 2000 0 0 CONSTELLATION BRANDS INC CL A 21036P108 387 2000 SH Call SOLE 2000 0 0 CONSTELLATION BRANDS INC CL A 21036P108 387 2000 SH Put SOLE 2000 0 0 CONSTELLATION BRANDS INC CL A 21036P108 387 2000 SH Put SOLE 2000 0 0 CONSTELLATION BRANDS INC CL A 21036P108 387 2000 SH Put SOLE 2000 0 0 CONSTELLATION BRANDS INC CL A 21036P108 697 3600 SH Call SOLE 3600 0 0 CONSTELLATION BRANDS INC CL A 21036P108 775 4000 SH Call SOLE 4000 0 0 CONSTELLATION BRANDS INC CL A 21036P108 7254 37442 SH SOLE 37442 0 0 CONSTELLATION BRANDS INC CL A 21036P108 48433 250000 SH Call SOLE 250000 0 0 CONSTELLATION BRANDS INC CL A 21036P108 48433 250000 SH Put SOLE 250000 0 0 CONTINENTAL RESOURCES INC COM 212015101 129 4000 SH Call SOLE 4000 0 0 CONTINENTAL RESOURCES INC COM 212015101 1516 46900 SH Call SOLE 46900 0 0 CONTINENTAL RESOURCES INC COM 212015101 1623 50200 SH Put SOLE 50200 0 0 CONTINENTAL RESOURCES INC COM 212015101 3268 101090 SH SOLE 101090 0 0 CONTINENTAL RESOURCES INC COM 212015101 6466 200000 SH Call SOLE 200000 0 0 CONTINENTAL RESOURCES INC COM 212015101 7517 232500 SH Put SOLE 232500 0 0 COOPER TIRE & RUBR CO COM 216831107 36 988 SH SOLE 988 0 0 CORCEPT THERAPEUTICS INC COM 218352102 118 10000 SH Call SOLE 10000 0 0 CORECIVIC INC COM 21871N101 10 359 SH SOLE 359 0 0 CORIUM INTL INC COM 21887L107 19 2583 SH SOLE 2583 0 0 CORNERSTONE ONDEMAND INC COM 21925Y103 18 500 SH Put SOLE 500 0 0 CORNERSTONE ONDEMAND INC COM 21925Y103 36 1000 SH Call SOLE 1000 0 0 CORNERSTONE ONDEMAND INC COM 21925Y103 72 2000 SH Put SOLE 2000 0 0 CORNERSTONE ONDEMAND INC COM 21925Y103 75 2100 SH Call SOLE 2100 0 0 CORNERSTONE ONDEMAND INC COM 21925Y103 79 2200 SH Put SOLE 2200 0 0 CORNERSTONE ONDEMAND INC COM 21925Y103 107 3000 SH Call SOLE 3000 0 0 CORNERSTONE ONDEMAND INC COM 21925Y103 143 4000 SH Put SOLE 4000 0 0 CORNERSTONE ONDEMAND INC COM 21925Y103 735 20557 SH SOLE 20557 0 0 CORNING INC COM 219350105 3 100 SH Put SOLE 100 0 0 CORNING INC COM 219350105 18 600 SH Put SOLE 600 0 0 CORNING INC COM 219350105 440 14656 SH SOLE 14656 0 0 CORNING INC COM 219350105 565 18800 SH Put SOLE 18800 0 0 CORNING INC COM 219350105 652 21700 SH Call SOLE 21700 0 0 CORNING INC COM 219350105 871 29000 SH Put SOLE 29000 0 0 CORNING INC COM 219350105 1136 37800 SH Put SOLE 37800 0 0 CORNING INC COM 219350105 1313 43700 SH Call SOLE 43700 0 0 CORNING INC COM 219350105 1848 61500 SH Put SOLE 61500 0 0 CORNING INC COM 219350105 2698 89800 SH Put SOLE 89800 0 0 CORNING INC COM 219350105 3744 124600 SH Put SOLE 124600 0 0 COSTCO WHSL CORP NEW COM 22160K105 256 1600 SH Put SOLE 1600 0 0 COSTCO WHSL CORP NEW COM 22160K105 288 1800 SH Call SOLE 1800 0 0 COSTCO WHSL CORP NEW COM 22160K105 352 2200 SH Call SOLE 2200 0 0 COSTCO WHSL CORP NEW COM 22160K105 656 4100 SH Call SOLE 4100 0 0 COSTCO WHSL CORP NEW COM 22160K105 800 5000 SH Put SOLE 5000 0 0 COSTCO WHSL CORP NEW COM 22160K105 1343 8400 SH Call SOLE 8400 0 0 COSTCO WHSL CORP NEW COM 22160K105 2351 14700 SH Put SOLE 14700 0 0 COSTCO WHSL CORP NEW COM 22160K105 2559 16000 SH Put SOLE 16000 0 0 COSTCO WHSL CORP NEW COM 22160K105 3726 23300 SH Put SOLE 23300 0 0 COSTCO WHSL CORP NEW COM 22160K105 4334 27100 SH Put SOLE 27100 0 0 COSTCO WHSL CORP NEW COM 22160K105 4926 30800 SH Put SOLE 30800 0 0 COSTCO WHSL CORP NEW COM 22160K105 6589 41200 SH Put SOLE 41200 0 0 COSTCO WHSL CORP NEW COM 22160K105 8876 55500 SH Put SOLE 55500 0 0 COSTCO WHSL CORP NEW COM 22160K105 14944 93443 SH SOLE 93443 0 0 COTY INC COM CL A 222070203 9 500 SH Call SOLE 500 0 0 COTY INC COM CL A 222070203 38 2000 SH Call SOLE 2000 0 0 COTY INC COM CL A 222070203 281 15000 SH Put SOLE 15000 0 0 COTY INC COM CL A 222070203 1876 100000 SH Call SOLE 100000 0 0 COVANTA HLDG CORP COM 22282E102 141 10693 SH SOLE 10693 0 0 COVANTA HLDG CORP COM 22282E102 2166 164100 SH Call SOLE 164100 0 0 COWEN GROUP INC NEW CL A NEW 223622606 18 1078 SH SOLE 1078 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 189 1133 SH SOLE 1133 0 0 CREDIT ACCEP CORP MICH COM 225310101 2571 10000 SH Call SOLE 10000 0 0 CREDIT SUISSE AG NASSAU BRH VELOCITY SHS EXC 22539T597 0 1 SH SOLE 1 0 0 CREDIT SUISSE GROUP SPONSORED ADR 225401108 413 28276 SH SOLE 28276 0 0 CREDIT SUISSE GROUP SPONSORED ADR 225401108 438 30000 SH Put SOLE 30000 0 0 CREDIT SUISSE GROUP SPONSORED ADR 225401108 730 50000 SH Call SOLE 50000 0 0 CREDIT SUISSE GROUP SPONSORED ADR 225401108 730 50000 SH Put SOLE 50000 0 0 CREDIT SUISSE GROUP SPONSORED ADR 225401108 730 50000 SH Put SOLE 50000 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 CRITEO S A SPONS ADS 226718104 796 16238 SH SOLE 16238 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 200 2000 SH Call SOLE 2000 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 401 4000 SH Put SOLE 4000 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 801 8000 SH Put SOLE 8000 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 801 8000 SH Put SOLE 8000 0 0 CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 135 2500 SH Call SOLE 2500 0 0 CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 140 2600 SH Put SOLE 2600 0 0 CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 172 3200 SH Put SOLE 3200 0 0 CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 189 3500 SH Call SOLE 3500 0 0 CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 189 3500 SH Call SOLE 3500 0 0 CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 215 4000 SH Put SOLE 4000 0 0 CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 269 5000 SH Call SOLE 5000 0 0 CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 345 6400 SH Call SOLE 6400 0 0 CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 587 10900 SH Put SOLE 10900 0 0 CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 636 11800 SH Put SOLE 11800 0 0 CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 743 13800 SH Put SOLE 13800 0 0 CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 829 15400 SH Put SOLE 15400 0 0 CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 910 16900 SH Call SOLE 16900 0 0 CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 1540 28600 SH Call SOLE 28600 0 0 CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 1643 30500 SH Put SOLE 30500 0 0 CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 1795 33332 SH Call SOLE 33332 0 0 CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 1795 33332 SH Call SOLE 33332 0 0 CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 1795 33332 SH Call SOLE 33332 0 0 CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 1795 33332 SH Call SOLE 33332 0 0 CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 1795 33332 SH Call SOLE 33332 0 0 CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 1795 33334 SH Call SOLE 33334 0 0 CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 1795 33334 SH Call SOLE 33334 0 0 CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 1795 33334 SH Call SOLE 33334 0 0 CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 1795 33334 SH Call SOLE 33334 0 0 CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 1795 33334 SH Call SOLE 33334 0 0 CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 1795 33334 SH Call SOLE 33334 0 0 CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 1795 33334 SH Call SOLE 33334 0 0 CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 1795 33334 SH Call SOLE 33334 0 0 CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 1795 33334 SH Call SOLE 33334 0 0 CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 1795 33334 SH Call SOLE 33334 0 0 CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 2063 38300 SH Call SOLE 38300 0 0 CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 2693 50000 SH Put SOLE 50000 0 0 CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 2693 50000 SH Put SOLE 50000 0 0 CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 2892 53700 SH Call SOLE 53700 0 0 CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 3706 68800 SH Put SOLE 68800 0 0 CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 3770 70000 SH Put SOLE 70000 0 0 CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 6290 116786 SH SOLE 116786 0 0 CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 6463 120000 SH Put SOLE 120000 0 0 CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 6625 123000 SH Put SOLE 123000 0 0 CULLEN FROST BANKERS INC COM 229899109 102 1087 SH SOLE 1087 0 0 CUMMINS INC COM 231021106 16 100 SH Put SOLE 100 0 0 CUMMINS INC COM 231021106 1801 11100 SH Call SOLE 11100 0 0 CUMMINS INC COM 231021106 1947 12000 SH Put SOLE 12000 0 0 CUMMINS INC COM 231021106 2158 13300 SH Call SOLE 13300 0 0 CUMMINS INC COM 231021106 2839 17500 SH Call SOLE 17500 0 0 CUMMINS INC COM 231021106 4477 27600 SH Put SOLE 27600 0 0 CUMMINS INC COM 231021106 5678 35000 SH Call SOLE 35000 0 0 CUMMINS INC COM 231021106 8354 51500 SH Put SOLE 51500 0 0 CUMMINS INC COM 231021106 10463 64500 SH Call SOLE 64500 0 0 CUMMINS INC COM 231021106 24333 150000 SH Put SOLE 150000 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 3 41 SH SOLE 41 0 0 CURRENCYSHS JAPANESE YEN TR JAPANESE YEN 23130A102 2019 23611 SH SOLE 23611 0 0 CURRENCYSHARES EURO TR EURO SHS 23130C108 0 1 SH SOLE 1 0 0 CURRENCYSHARES EURO TR EURO SHS 23130C108 11 100 SH Call SOLE 100 0 0 CURRENCYSHARES EURO TR EURO SHS 23130C108 11 100 SH Call SOLE 100 0 0 CURRENCYSHARES EURO TR EURO SHS 23130C108 11 100 SH Put SOLE 100 0 0 CURRENCYSHARES EURO TR EURO SHS 23130C108 11 100 SH Put SOLE 100 0 0 CURRENCYSHARES EURO TR EURO SHS 23130C108 55 500 SH Call SOLE 500 0 0 CURRENCYSHARES EURO TR EURO SHS 23130C108 55 500 SH Put SOLE 500 0 0 CURRENCYSHARES EURO TR EURO SHS 23130C108 4419 40000 SH Call SOLE 40000 0 0 CURRENCYSHARES EURO TR EURO SHS 23130C108 5524 50000 SH Put SOLE 50000 0 0 CURRENCYSHARES EURO TR EURO SHS 23130C108 6629 60000 SH Put SOLE 60000 0 0 CURRENCYSHARES EURO TR EURO SHS 23130C108 7734 70000 SH Call SOLE 70000 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 CYPRESS SEMICONDUCTOR CORP COM 232806109 683 50000 SH Put SOLE 50000 0 0 CYPRESS SEMICONDUCTOR CORP COM 232806109 1720 126000 SH Call SOLE 126000 0 0 CYRUSONE INC COM 23283R100 26 462 SH SOLE 462 0 0 DBX ETF TR XTRAK MSCI EAFE 233051200 0 1 SH SOLE 1 0 0 DBX ETF TR XTRAK MSCI BRAZL 233051309 0 1 SH SOLE 1 0 0 DBX ETF TR DX TRACKR GERMN 233051408 0 1 SH SOLE 1 0 0 DBX ETF TR XTRAK MSCI JAPN 233051507 0 1 SH SOLE 1 0 0 DBX ETF TR INFRSTR REV FD 233051705 0 1 SH SOLE 1 0 0 DBX ETF TR HRV CHINA SMCP 233051754 0 1 SH SOLE 1 0 0 DBX ETF TR ALL CHINA EQT 233051762 0 1 SH SOLE 1 0 0 DBX ETF TR MEX HDG EQ FD 233051796 0 1 SH SOLE 1 0 0 DBX ETF TR DB XTR MSCI EUR 233051853 0 1 SH SOLE 1 0 0 DBX ETF TR DBXTR HAR CS 300 233051879 0 1 SH SOLE 1 0 0 D R HORTON INC COM 23331A109 1 27 SH SOLE 27 0 0 DTE ENERGY CO COM 233331107 10 97 SH SOLE 97 0 0 DTE ENERGY CO COM 233331107 11 100 SH Put SOLE 100 0 0 DTE ENERGY CO COM 233331107 212 2000 SH Put SOLE 2000 0 0 DSW INC CL A 23334L102 35 2000 SH Call SOLE 2000 0 0 DSW INC CL A 23334L102 35 2000 SH Call SOLE 2000 0 0 DXC TECHNOLOGY CO COM 23355L106 25 320 SH Put SOLE 320 0 0 DXC TECHNOLOGY CO COM 23355L106 98 1280 SH Put SOLE 1280 0 0 DXC TECHNOLOGY CO COM 23355L106 1903 24800 SH Put SOLE 24800 0 0 DXC TECHNOLOGY CO COM 23355L106 26277 342500 SH Call SOLE 342500 0 0 DANA INCORPORATED COM 235825205 55 2469 SH SOLE 2469 0 0 DANAHER CORP DEL COM 235851102 25317 300000 SH Call SOLE 300000 0 0 DARDEN RESTAURANTS INC COM 237194105 9 100 SH Call SOLE 100 0 0 DARDEN RESTAURANTS INC COM 237194105 27 300 SH Call SOLE 300 0 0 DARDEN RESTAURANTS INC COM 237194105 181 2000 SH Call SOLE 2000 0 0 DARDEN RESTAURANTS INC COM 237194105 181 2000 SH Call SOLE 2000 0 0 DARDEN RESTAURANTS INC COM 237194105 181 2000 SH Put SOLE 2000 0 0 DARDEN RESTAURANTS INC COM 237194105 181 2000 SH Put SOLE 2000 0 0 DARDEN RESTAURANTS INC COM 237194105 724 8000 SH Put SOLE 8000 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 60 900 SH Call SOLE 900 0 0 DAVITA INC COM 23918K108 240 3700 SH Call SOLE 3700 0 0 DAVITA INC COM 23918K108 259 4000 SH Put SOLE 4000 0 0 DAVITA INC COM 23918K108 389 6000 SH Call SOLE 6000 0 0 DAVITA INC COM 23918K108 466 7200 SH Put SOLE 7200 0 0 DECKERS OUTDOOR CORP COM 243537107 181 2654 SH SOLE 2654 0 0 DEERE & CO COM 244199105 222 1800 SH Call SOLE 1800 0 0 DEERE & CO COM 244199105 309 2500 SH Call SOLE 2500 0 0 DEERE & CO COM 244199105 420 3400 SH Call SOLE 3400 0 0 DEERE & CO COM 244199105 1211 9800 SH Call SOLE 9800 0 0 DEERE & CO COM 244199105 1644 13300 SH Call SOLE 13300 0 0 DEERE & CO COM 244199105 3090 25000 SH Put SOLE 25000 0 0 DEERE & CO COM 244199105 3411 27600 SH Put SOLE 27600 0 0 DEERE & CO COM 244199105 3559 28800 SH Call SOLE 28800 0 0 DEERE & CO COM 244199105 3831 31000 SH Put SOLE 31000 0 0 DEERE & CO COM 244199105 5636 45600 SH Call SOLE 45600 0 0 DEERE & CO COM 244199105 12878 104200 SH Call SOLE 104200 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 27 500 SH Put SOLE 500 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 32 600 SH Put SOLE 600 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 43 800 SH Put SOLE 800 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 81 1500 SH Call SOLE 1500 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 91 1700 SH Put SOLE 1700 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 333 6200 SH Put SOLE 6200 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 365 6800 SH Put SOLE 6800 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 500 9300 SH Call SOLE 9300 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 537 10000 SH Put SOLE 10000 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 570 10600 SH Put SOLE 10600 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 924 17200 SH Put SOLE 17200 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 1037 19300 SH Put SOLE 19300 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 1107 20600 SH Put SOLE 20600 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 1284 23900 SH Put SOLE 23900 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 1317 24500 SH Put SOLE 24500 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 1526 28400 SH Call SOLE 28400 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 1612 30000 SH Put SOLE 30000 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 2166 40300 SH Call SOLE 40300 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 2343 43600 SH Call SOLE 43600 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 2391 44500 SH Call SOLE 44500 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 2445 45500 SH Put SOLE 45500 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 2559 47626 SH SOLE 47626 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 2639 49100 SH Put SOLE 49100 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 2671 49700 SH Put SOLE 49700 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 2714 50500 SH Put SOLE 50500 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 2784 51800 SH Put SOLE 51800 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 2827 52600 SH Call SOLE 52600 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 3337 62100 SH Put SOLE 62100 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 3789 70500 SH Put SOLE 70500 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 5374 100000 SH Call SOLE 100000 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 5374 100000 SH Put SOLE 100000 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 5573 103700 SH Put SOLE 103700 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 5782 107600 SH Put SOLE 107600 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 6067 112900 SH Put SOLE 112900 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 7717 143600 SH Put SOLE 143600 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 10748 200000 SH Put SOLE 200000 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 12022 223700 SH Put SOLE 223700 0 0 DELUXE CORP COM 248019101 138 2000 SH Call SOLE 2000 0 0 DEPOMED INC COM 249908104 483 45000 SH Call SOLE 45000 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 74 2300 SH Call SOLE 2300 0 0 DICKS SPORTING GOODS INC COM 253393102 64 1600 SH Call SOLE 1600 0 0 DICKS SPORTING GOODS INC COM 253393102 75 1876 SH SOLE 1876 0 0 DICKS SPORTING GOODS INC COM 253393102 80 2000 SH Put SOLE 2000 0 0 DIGITAL RLTY TR INC COM 253868103 11 100 SH Call SOLE 100 0 0 DIGITAL RLTY TR INC COM 253868103 226 2000 SH Call SOLE 2000 0 0 DIGITAL RLTY TR INC COM 253868103 226 2000 SH Put SOLE 2000 0 0 DIGITAL RLTY TR INC COM 253868103 802 7100 SH Call SOLE 7100 0 0 DIGITAL RLTY TR INC COM 253868103 1434 12700 SH Put SOLE 12700 0 0 DIGITAL RLTY TR INC COM 253868103 5015 44400 SH Put SOLE 44400 0 0 DILLARDS INC CL A 254067101 231 4000 SH Put SOLE 4000 0 0 DILLARDS INC CL A 254067101 6923 120000 SH Call SOLE 120000 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 0 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 20YR TRES BULL 25459W540 1886 90000 SH Call SOLE 90000 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 797 55417 SH SOLE 55417 0 0 DIREXION SHS ETF TR DRX DLYSOKOR3X 25459Y520 0 1 SH SOLE 1 0 0 DIREXION SHS ETF TR 20YR TRES BEAR 25459Y678 0 1 SH SOLE 1 0 0 DIREXION SHS ETF TR 20YR TRES BEAR 25459Y678 273 14000 SH Put SOLE 14000 0 0 DIREXION SHS ETF TR 20YR TRES BEAR 25459Y678 1279 65500 SH Put SOLE 65500 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 3988 96637 SH SOLE 96637 0 0 DISNEY WALT CO COM DISNEY 254687106 1328 12500 SH Put SOLE 12500 0 0 DISNEY WALT CO COM DISNEY 254687106 1594 15000 SH Put SOLE 15000 0 0 DISNEY WALT CO COM DISNEY 254687106 2933 27600 SH Put SOLE 27600 0 0 DISNEY WALT CO COM DISNEY 254687106 3400 32000 SH Put SOLE 32000 0 0 DISNEY WALT CO COM DISNEY 254687106 3443 32400 SH Put SOLE 32400 0 0 DISNEY WALT CO COM DISNEY 254687106 26563 250000 SH Call SOLE 250000 0 0 DISCOVER FINL SVCS COM 254709108 12 200 SH Call SOLE 200 0 0 DISCOVER FINL SVCS COM 254709108 12 200 SH Put SOLE 200 0 0 DISCOVER FINL SVCS COM 254709108 124 2000 SH Call SOLE 2000 0 0 DISCOVER FINL SVCS COM 254709108 124 2000 SH Call SOLE 2000 0 0 DISCOVER FINL SVCS COM 254709108 507 8159 SH SOLE 8159 0 0 DISH NETWORK CORP CL A 25470M109 1299 20700 SH Put SOLE 20700 0 0 DISH NETWORK CORP CL A 25470M109 2510 40000 SH Put SOLE 40000 0 0 DISH NETWORK CORP CL A 25470M109 3138 50000 SH Call SOLE 50000 0 0 DISH NETWORK CORP CL A 25470M109 3734 59500 SH Call SOLE 59500 0 0 DISH NETWORK CORP CL A 25470M109 5021 80000 SH Call SOLE 80000 0 0 DISH NETWORK CORP CL A 25470M109 5021 80000 SH Put SOLE 80000 0 0 DISH NETWORK CORP CL A 25470M109 6276 100000 SH Call SOLE 100000 0 0 DISH NETWORK CORP CL A 25470M109 7337 116911 SH SOLE 116911 0 0 DISH NETWORK CORP CL A 25470M109 10983 175000 SH Call SOLE 175000 0 0 DISH NETWORK CORP CL A 25470M109 10983 175000 SH Call SOLE 175000 0 0 DIREXION SHS ETF TR DAILY GOLD MINER 25490K133 8 259 SH SOLE 259 0 0 DIREXION SHS ETF TR DLY RUSSIA BL 3X 25490K273 6 186 SH SOLE 186 0 0 DIREXION SHS ETF TR DAILY MSCI SHS 25490K331 0 1 SH SOLE 1 0 0 DOLLAR GEN CORP NEW COM 256677105 144 2000 SH Call SOLE 2000 0 0 DOLLAR GEN CORP NEW COM 256677105 144 2000 SH Call SOLE 2000 0 0 DOLLAR GEN CORP NEW COM 256677105 144 2000 SH Call SOLE 2000 0 0 DOLLAR GEN CORP NEW COM 256677105 288 4000 SH Call SOLE 4000 0 0 DOLLAR GEN CORP NEW COM 256677105 288 4000 SH Put SOLE 4000 0 0 DOLLAR GEN CORP NEW COM 256677105 433 6000 SH Call SOLE 6000 0 0 DOLLAR GEN CORP NEW COM 256677105 577 8000 SH Call SOLE 8000 0 0 DOLLAR TREE INC COM 256746108 140 2000 SH Call SOLE 2000 0 0 DOLLAR TREE INC COM 256746108 140 2000 SH Call SOLE 2000 0 0 DOLLAR TREE INC COM 256746108 280 4000 SH Call SOLE 4000 0 0 DOLLAR TREE INC COM 256746108 343 4906 SH SOLE 4906 0 0 DOLLAR TREE INC COM 256746108 420 6000 SH Call SOLE 6000 0 0 DOLLAR TREE INC COM 256746108 420 6000 SH Call SOLE 6000 0 0 DOLLAR TREE INC COM 256746108 699 10000 SH Put SOLE 10000 0 0 DOLLAR TREE INC COM 256746108 1818 26000 SH Call SOLE 26000 0 0 DOMINION RES INC VA NEW COM 25746U109 23 300 SH Put SOLE 300 0 0 DOMINION RES INC VA NEW COM 25746U109 307 4000 SH Call SOLE 4000 0 0 DOMINION RES INC VA NEW COM 25746U109 613 8000 SH Call SOLE 8000 0 0 DONNELLEY R R & SONS CO COM 257867200 2 189 SH SOLE 189 0 0 DONNELLEY R R & SONS CO COM 257867200 1604 127900 SH Call SOLE 127900 0 0 DOVER CORP COM 260003108 88 1100 SH Put SOLE 1100 0 0 DOVER CORP COM 260003108 6899 86000 SH Call SOLE 86000 0 0 DOW CHEM CO COM 260543103 107 1700 SH Put SOLE 1700 0 0 DOW CHEM CO COM 260543103 315 5000 SH Put SOLE 5000 0 0 DOW CHEM CO COM 260543103 505 8000 SH Call SOLE 8000 0 0 DOW CHEM CO COM 260543103 990 15700 SH Call SOLE 15700 0 0 DOW CHEM CO COM 260543103 1772 28100 SH Put SOLE 28100 0 0 DOW CHEM CO COM 260543103 1791 28400 SH Call SOLE 28400 0 0 DOW CHEM CO COM 260543103 1816 28800 SH Call SOLE 28800 0 0 DOW CHEM CO COM 260543103 1842 29200 SH Put SOLE 29200 0 0 DOW CHEM CO COM 260543103 2081 33000 SH Call SOLE 33000 0 0 DOW CHEM CO COM 260543103 2258 35800 SH Put SOLE 35800 0 0 DOW CHEM CO COM 260543103 19087 302626 SH SOLE 302626 0 0 DOW CHEM CO COM 260543103 63070 1000000 SH Call SOLE 1000000 0 0 DR PEPPER SNAPPLE GROUP INC COM 26138E109 134 1473 SH SOLE 1473 0 0 DR PEPPER SNAPPLE GROUP INC COM 26138E109 364 4000 SH Put SOLE 4000 0 0 DU PONT E I DE NEMOURS & CO COM 263534109 16 200 SH Call SOLE 200 0 0 DU PONT E I DE NEMOURS & CO COM 263534109 646 8000 SH Call SOLE 8000 0 0 DU PONT E I DE NEMOURS & CO COM 263534109 807 10000 SH Put SOLE 10000 0 0 DU PONT E I DE NEMOURS & CO COM 263534109 888 11000 SH Call SOLE 11000 0 0 DU PONT E I DE NEMOURS & CO COM 263534109 1412 17500 SH Call SOLE 17500 0 0 DU PONT E I DE NEMOURS & CO COM 263534109 1412 17500 SH Call SOLE 17500 0 0 DU PONT E I DE NEMOURS & CO COM 263534109 1429 17700 SH Call SOLE 17700 0 0 DU PONT E I DE NEMOURS & CO COM 263534109 1429 17700 SH Put SOLE 17700 0 0 DU PONT E I DE NEMOURS & CO COM 263534109 1437 17800 SH Put SOLE 17800 0 0 DU PONT E I DE NEMOURS & CO COM 263534109 1453 18000 SH Put SOLE 18000 0 0 DU PONT E I DE NEMOURS & CO COM 263534109 1816 22500 SH Put SOLE 22500 0 0 DU PONT E I DE NEMOURS & CO COM 263534109 2591 32100 SH Put SOLE 32100 0 0 DU PONT E I DE NEMOURS & CO COM 263534109 4011 49700 SH Call SOLE 49700 0 0 DU PONT E I DE NEMOURS & CO COM 263534109 4843 60000 SH Call SOLE 60000 0 0 DU PONT E I DE NEMOURS & CO COM 263534109 5230 64800 SH Call SOLE 64800 0 0 DU PONT E I DE NEMOURS & CO COM 263534109 11889 147300 SH Put SOLE 147300 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 167 2000 SH Call SOLE 2000 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 251 3000 SH Call SOLE 3000 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 334 4000 SH Put SOLE 4000 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 502 6000 SH Call SOLE 6000 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 502 6000 SH Put SOLE 6000 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 669 8000 SH Call SOLE 8000 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 677 8100 SH Put SOLE 8100 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 14603 174700 SH Call SOLE 174700 0 0 DUNKIN BRANDS GROUP INC COM 265504100 11 200 SH Call SOLE 200 0 0 DUNKIN BRANDS GROUP INC COM 265504100 117 2117 SH SOLE 2117 0 0 DUNKIN BRANDS GROUP INC COM 265504100 1158 21000 SH Put SOLE 21000 0 0 DYCOM INDS INC COM 267475101 179 2000 SH Call SOLE 2000 0 0 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 15 1600 SH SOLE 1600 0 0 EL POLLO LOCO HLDGS INC COM 268603107 715 51600 SH Call SOLE 51600 0 0 EOG RES INC COM 26875P101 2716 30000 SH Call SOLE 30000 0 0 EP ENERGY CORP CL A 268785102 222 60701 SH SOLE 60701 0 0 EP ENERGY CORP CL A 268785102 223 60800 SH Put SOLE 60800 0 0 EP ENERGY CORP CL A 268785102 481 131300 SH Call SOLE 131300 0 0 EQT CORP COM 26884L109 1494 25500 SH Call SOLE 25500 0 0 EQT CORP COM 26884L109 2303 39300 SH Put SOLE 39300 0 0 EQT CORP COM 26884L109 2677 45691 SH SOLE 45691 0 0 EQT CORP COM 26884L109 3199 54600 SH Call SOLE 54600 0 0 EQT CORP COM 26884L109 10699 182600 SH Call SOLE 182600 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 14 115 SH SOLE 115 0 0 ETFS PALLADIUM TR SH BEN INT 26923A106 0 1 SH SOLE 1 0 0 E TRADE FINANCIAL CORP COM NEW 269246401 776 20400 SH Call SOLE 20400 0 0 ETF MANAGERS TR PUREFUNDS ISE JR 26924G102 0 1 SH SOLE 1 0 0 EASTMAN CHEM CO COM 277432100 168 2000 SH Put SOLE 2000 0 0 EASTMAN CHEM CO COM 277432100 168 2000 SH Put SOLE 2000 0 0 EBAY INC COM 278642103 14 400 SH Put SOLE 400 0 0 EBAY INC COM 278642103 42 1200 SH Put SOLE 1200 0 0 EBAY INC COM 278642103 70 2000 SH Call SOLE 2000 0 0 EBAY INC COM 278642103 70 2000 SH Call SOLE 2000 0 0 EBAY INC COM 278642103 70 2000 SH Put SOLE 2000 0 0 EBAY INC COM 278642103 101 2900 SH Call SOLE 2900 0 0 EBAY INC COM 278642103 115 3300 SH Put SOLE 3300 0 0 EBAY INC COM 278642103 129 3700 SH Put SOLE 3700 0 0 EBAY INC COM 278642103 133 3800 SH Call SOLE 3800 0 0 EBAY INC COM 278642103 161 4600 SH Put SOLE 4600 0 0 EBAY INC COM 278642103 454 13000 SH Put SOLE 13000 0 0 EBAY INC COM 278642103 845 24200 SH Put SOLE 24200 0 0 EBAY INC COM 278642103 1131 32400 SH Put SOLE 32400 0 0 EBAY INC COM 278642103 1170 33500 SH Put SOLE 33500 0 0 EBAY INC COM 278642103 1477 42300 SH Put SOLE 42300 0 0 EBAY INC COM 278642103 1746 50000 SH Put SOLE 50000 0 0 EBAY INC COM 278642103 2794 80000 SH Put SOLE 80000 0 0 EBAY INC COM 278642103 3492 100000 SH Call SOLE 100000 0 0 EBAY INC COM 278642103 4365 125000 SH Call SOLE 125000 0 0 EBAY INC COM 278642103 6984 200000 SH Put SOLE 200000 0 0 EBAY INC COM 278642103 7386 211500 SH Put SOLE 211500 0 0 EBIX INC COM NEW 278715206 8687 161162 SH SOLE 161162 0 0 ECOLAB INC COM 278865100 57 431 SH SOLE 431 0 0 ECOLAB INC COM 278865100 266 2000 SH Put SOLE 2000 0 0 ECOLAB INC COM 278865100 531 4000 SH Put SOLE 4000 0 0 EDISON INTL COM 281020107 63 800 SH Call SOLE 800 0 0 EDISON INTL COM 281020107 156 2000 SH Call SOLE 2000 0 0 EDISON INTL COM 281020107 156 2000 SH Call SOLE 2000 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 1644 13900 SH Call SOLE 13900 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 1644 13900 SH Put SOLE 13900 0 0 ELDORADO GOLD CORP NEW COM 284902103 264 100000 SH Put SOLE 100000 0 0 ELDORADO GOLD CORP NEW COM 284902103 330 125000 SH Call SOLE 125000 0 0 ELDORADO GOLD CORP NEW COM 284902103 904 342564 SH SOLE 342564 0 0 ELECTRONIC ARTS INC COM 285512109 74 700 SH Call SOLE 700 0 0 ELECTRONIC ARTS INC COM 285512109 201 1900 SH Put SOLE 1900 0 0 ELECTRONIC ARTS INC COM 285512109 1121 10600 SH Put SOLE 10600 0 0 ELECTRONIC ARTS INC COM 285512109 1713 16200 SH Put SOLE 16200 0 0 ELECTRONIC ARTS INC COM 285512109 3214 30402 SH SOLE 30402 0 0 EMBRAER S A SP ADR REP 4 COM 29082A107 31 1698 SH SOLE 1698 0 0 EMBRAER S A SP ADR REP 4 COM 29082A107 36 2000 SH Put SOLE 2000 0 0 EMERSON ELEC CO COM 291011104 429 7200 SH Call SOLE 7200 0 0 EMERSON ELEC CO COM 291011104 429 7200 SH Put SOLE 7200 0 0 EMERSON ELEC CO COM 291011104 771 12924 SH SOLE 12924 0 0 EMERSON ELEC CO COM 291011104 835 14000 SH Call SOLE 14000 0 0 EMERSON ELEC CO COM 291011104 1258 21100 SH Put SOLE 21100 0 0 EMERSON ELEC CO COM 291011104 1622 27200 SH Put SOLE 27200 0 0 EMERSON ELEC CO COM 291011104 2248 37700 SH Put SOLE 37700 0 0 EMERSON ELEC CO COM 291011104 4621 77500 SH Call SOLE 77500 0 0 ENDEAVOUR SILVER CORP COM 29258Y103 2 500 SH Call SOLE 500 0 0 ENDOCYTE INC COM 29269A102 9 6000 SH Call SOLE 6000 0 0 ENDOCYTE INC COM 29269A102 132 87920 SH SOLE 87920 0 0 ENERGY RECOVERY INC COM 29270J100 17 2000 SH Call SOLE 2000 0 0 ENDURANCE INTL GROUP HLDGS I COM 29272B105 54 6483 SH SOLE 6483 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 22267 463700 SH Put SOLE 463700 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 22608 470800 SH Put SOLE 470800 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 34190 712000 SH Put SOLE 712000 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 35721 743884 SH SOLE 743884 0 0 ENERGY TRANSFER EQUITY L P COM UT LTD PTN 29273V100 4490 250000 SH Put SOLE 250000 0 0 ENERGY TRANSFER EQUITY L P COM UT LTD PTN 29273V100 13220 736053 SH SOLE 736053 0 0 ENERPLUS CORP COM 292766102 0 4 SH SOLE 4 0 0 ENTERGY CORP NEW COM 29364G103 0 1 SH SOLE 1 0 0 ENTEROMEDICS INC COM PAR 29365M505 7 1333 SH SOLE 1333 0 0 EQUIFAX INC COM 294429105 275 2000 SH Call SOLE 2000 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 13 200 SH Put SOLE 200 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 19 296 SH SOLE 296 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 132 2000 SH Call SOLE 2000 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 197 3000 SH Put SOLE 3000 0 0 ESPERION THERAPEUTICS INC NE COM 29664W105 30 638 SH SOLE 638 0 0 ESPERION THERAPEUTICS INC NE COM 29664W105 46 1000 SH Put SOLE 1000 0 0 ESPERION THERAPEUTICS INC NE COM 29664W105 1837 39700 SH Put SOLE 39700 0 0 ESPERION THERAPEUTICS INC NE COM 29664W105 4628 100000 SH Put SOLE 100000 0 0 ESPERION THERAPEUTICS INC NE COM 29664W105 8793 190000 SH Put SOLE 190000 0 0 ESPERION THERAPEUTICS INC NE COM 29664W105 10718 231600 SH Put SOLE 231600 0 0 ESPERION THERAPEUTICS INC NE COM 29664W105 42036 908300 SH Put SOLE 908300 0 0 ETHAN ALLEN INTERIORS INC COM 297602104 7752 240000 SH Put SOLE 240000 0 0 ETHAN ALLEN INTERIORS INC COM 297602104 8075 250000 SH Put SOLE 250000 0 0 EXACT SCIENCES CORP COM 30063P105 1592 45000 SH Call SOLE 45000 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 72 2000 SH Call SOLE 2000 0 0 EXELON CORP COM 30161N101 72 2000 SH Call SOLE 2000 0 0 EXELON CORP COM 30161N101 144 4000 SH Call SOLE 4000 0 0 EXELON CORP COM 30161N101 144 4000 SH Call SOLE 4000 0 0 EXELON CORP COM 30161N101 1533 42500 SH Call SOLE 42500 0 0 EXPEDIA INC DEL COM NEW 30212P303 74 500 SH Put SOLE 500 0 0 EXPEDIA INC DEL COM NEW 30212P303 149 1000 SH Put SOLE 1000 0 0 EXPEDIA INC DEL COM NEW 30212P303 253 1700 SH Put SOLE 1700 0 0 EXPEDIA INC DEL COM NEW 30212P303 551 3700 SH Put SOLE 3700 0 0 EXPEDIA INC DEL COM NEW 30212P303 745 5000 SH Put SOLE 5000 0 0 EXPEDIA INC DEL COM NEW 30212P303 745 5000 SH Put SOLE 5000 0 0 EXPEDIA INC DEL COM NEW 30212P303 849 5700 SH Put SOLE 5700 0 0 EXPEDIA INC DEL COM NEW 30212P303 1996 13400 SH Put SOLE 13400 0 0 EXPEDIA INC DEL COM NEW 30212P303 4871 32700 SH Put SOLE 32700 0 0 EXPEDIA INC DEL COM NEW 30212P303 7269 48800 SH Put SOLE 48800 0 0 EXPEDIA INC DEL COM NEW 30212P303 8937 60000 SH Put SOLE 60000 0 0 EXPEDIA INC DEL COM NEW 30212P303 8937 60000 SH Put SOLE 60000 0 0 EXPEDIA INC DEL COM NEW 30212P303 10352 69500 SH Put SOLE 69500 0 0 EXPEDIA INC DEL COM NEW 30212P303 185443 1245000 SH Call SOLE 1245000 0 0 EXPEDITORS INTL WASH INC COM 302130109 113 2000 SH Put SOLE 2000 0 0 EXPEDITORS INTL WASH INC COM 302130109 723 12800 SH Call SOLE 12800 0 0 EXPRESS INC COM 30219E103 101 15000 SH Call SOLE 15000 0 0 EXPRESS INC COM 30219E103 101 15000 SH Call SOLE 15000 0 0 EXPRESS SCRIPTS HLDG CO COM 30219G108 6 100 SH Call SOLE 100 0 0 EXPRESS SCRIPTS HLDG CO COM 30219G108 26 400 SH Put SOLE 400 0 0 EXPRESS SCRIPTS HLDG CO COM 30219G108 70 1100 SH Call SOLE 1100 0 0 EXPRESS SCRIPTS HLDG CO COM 30219G108 128 2000 SH Call SOLE 2000 0 0 EXPRESS SCRIPTS HLDG CO COM 30219G108 128 2000 SH Put SOLE 2000 0 0 EXPRESS SCRIPTS HLDG CO COM 30219G108 198 3100 SH Call SOLE 3100 0 0 EXPRESS SCRIPTS HLDG CO COM 30219G108 255 4000 SH Call SOLE 4000 0 0 EXPRESS SCRIPTS HLDG CO COM 30219G108 255 4000 SH Call SOLE 4000 0 0 EXPRESS SCRIPTS HLDG CO COM 30219G108 326 5100 SH Call SOLE 5100 0 0 EXPRESS SCRIPTS HLDG CO COM 30219G108 383 6000 SH Call SOLE 6000 0 0 EXPRESS SCRIPTS HLDG CO COM 30219G108 383 6000 SH Put SOLE 6000 0 0 EXPRESS SCRIPTS HLDG CO COM 30219G108 396 6200 SH Put SOLE 6200 0 0 EXPRESS SCRIPTS HLDG CO COM 30219G108 543 8500 SH Call SOLE 8500 0 0 EXPRESS SCRIPTS HLDG CO COM 30219G108 3192 50000 SH Call SOLE 50000 0 0 EXPRESS SCRIPTS HLDG CO COM 30219G108 3192 50000 SH Put SOLE 50000 0 0 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 1 46 SH SOLE 46 0 0 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 39 2000 SH Put SOLE 2000 0 0 EXTRA SPACE STORAGE INC COM 30225T102 59 754 SH SOLE 754 0 0 EXTRA SPACE STORAGE INC COM 30225T102 156 2000 SH Put SOLE 2000 0 0 EXXON MOBIL CORP COM 30231G102 323 4000 SH Call SOLE 4000 0 0 EXXON MOBIL CORP COM 30231G102 323 4000 SH Call SOLE 4000 0 0 EXXON MOBIL CORP COM 30231G102 1792 22200 SH Call SOLE 22200 0 0 EXXON MOBIL CORP COM 30231G102 2325 28800 SH Put SOLE 28800 0 0 EXXON MOBIL CORP COM 30231G102 4037 50000 SH Call SOLE 50000 0 0 EXXON MOBIL CORP COM 30231G102 4666 57800 SH Call SOLE 57800 0 0 EXXON MOBIL CORP COM 30231G102 8073 100000 SH Put SOLE 100000 0 0 EXXON MOBIL CORP COM 30231G102 9591 118800 SH Call SOLE 118800 0 0 EXXON MOBIL CORP COM 30231G102 11706 145000 SH Put SOLE 145000 0 0 FLIR SYS INC COM 302445101 79 2289 SH SOLE 2289 0 0 F M C CORP COM NEW 302491303 584 8000 SH Put SOLE 8000 0 0 F M C CORP COM NEW 302491303 2045 28000 SH Call SOLE 28000 0 0 F M C CORP COM NEW 302491303 2192 30000 SH Put SOLE 30000 0 0 FACEBOOK INC CL A 30303M102 302 2000 SH Call SOLE 2000 0 0 FACEBOOK INC CL A 30303M102 302 2000 SH Call SOLE 2000 0 0 FACEBOOK INC CL A 30303M102 377 2500 SH Put SOLE 2500 0 0 FACEBOOK INC CL A 30303M102 544 3600 SH Put SOLE 3600 0 0 FACEBOOK INC CL A 30303M102 906 6000 SH Put SOLE 6000 0 0 FACEBOOK INC CL A 30303M102 1072 7100 SH Put SOLE 7100 0 0 FACEBOOK INC CL A 30303M102 1374 9100 SH Call SOLE 9100 0 0 FACEBOOK INC CL A 30303M102 1887 12500 SH Put SOLE 12500 0 0 FACEBOOK INC CL A 30303M102 2431 16100 SH Put SOLE 16100 0 0 FACEBOOK INC CL A 30303M102 3020 20000 SH Put SOLE 20000 0 0 FACEBOOK INC CL A 30303M102 3473 23000 SH Put SOLE 23000 0 0 FACEBOOK INC CL A 30303M102 3774 25000 SH Put SOLE 25000 0 0 FACEBOOK INC CL A 30303M102 4152 27500 SH Put SOLE 27500 0 0 FACEBOOK INC CL A 30303M102 5284 35000 SH Call SOLE 35000 0 0 FACEBOOK INC CL A 30303M102 5284 35000 SH Put SOLE 35000 0 0 FACEBOOK INC CL A 30303M102 6039 40000 SH Call SOLE 40000 0 0 FACEBOOK INC CL A 30303M102 6039 40000 SH Call SOLE 40000 0 0 FACEBOOK INC CL A 30303M102 6039 40000 SH Put SOLE 40000 0 0 FACEBOOK INC CL A 30303M102 7549 50000 SH Put SOLE 50000 0 0 FACEBOOK INC CL A 30303M102 7892 52274 SH SOLE 52274 0 0 FACEBOOK INC CL A 30303M102 8304 55000 SH Put SOLE 55000 0 0 FACEBOOK INC CL A 30303M102 9950 65900 SH Put SOLE 65900 0 0 FACEBOOK INC CL A 30303M102 10946 72500 SH Call SOLE 72500 0 0 FACEBOOK INC CL A 30303M102 13362 88500 SH Put SOLE 88500 0 0 FACEBOOK INC CL A 30303M102 15098 100000 SH Call SOLE 100000 0 0 FACEBOOK INC CL A 30303M102 22647 150000 SH Put SOLE 150000 0 0 FACEBOOK INC CL A 30303M102 25667 170000 SH Call SOLE 170000 0 0 FACEBOOK INC CL A 30303M102 30196 200000 SH Call SOLE 200000 0 0 FACEBOOK INC CL A 30303M102 30196 200000 SH Put SOLE 200000 0 0 FACEBOOK INC CL A 30303M102 32083 212500 SH Put SOLE 212500 0 0 FACTSET RESH SYS INC COM 303075105 9 54 SH SOLE 54 0 0 FAIR ISAAC CORP COM 303250104 12 83 SH SOLE 83 0 0 FAIR ISAAC CORP COM 303250104 279 2000 SH Put SOLE 2000 0 0 FAIRMOUNT SANTROL HLDGS INC COM 30555Q108 20 5000 SH Call SOLE 5000 0 0 FASTENAL CO COM 311900104 87 2000 SH Call SOLE 2000 0 0 FASTENAL CO COM 311900104 131 3000 SH Call SOLE 3000 0 0 FASTENAL CO COM 311900104 174 4000 SH Call SOLE 4000 0 0 FEDEX CORP COM 31428X106 43 200 SH Put SOLE 200 0 0 FEDEX CORP COM 31428X106 87 400 SH Put SOLE 400 0 0 FEDEX CORP COM 31428X106 152 700 SH Call SOLE 700 0 0 FEDEX CORP COM 31428X106 543 2500 SH Put SOLE 2500 0 0 FEDEX CORP COM 31428X106 1369 6300 SH Call SOLE 6300 0 0 FEDEX CORP COM 31428X106 2173 10000 SH Call SOLE 10000 0 0 FEDEX CORP COM 31428X106 2173 10000 SH Put SOLE 10000 0 0 FEDEX CORP COM 31428X106 2173 10000 SH Put SOLE 10000 0 0 FEDEX CORP COM 31428X106 2804 12900 SH Put SOLE 12900 0 0 FEDEX CORP COM 31428X106 2890 13300 SH Call SOLE 13300 0 0 FEDEX CORP COM 31428X106 4325 19900 SH Put SOLE 19900 0 0 FEDEX CORP COM 31428X106 4390 20200 SH Put SOLE 20200 0 0 FEDEX CORP COM 31428X106 5433 25000 SH Put SOLE 25000 0 0 FEDEX CORP COM 31428X106 6520 30000 SH Put SOLE 30000 0 0 FEDEX CORP COM 31428X106 6585 30300 SH Put SOLE 30300 0 0 FEDEX CORP COM 31428X106 7281 33500 SH Put SOLE 33500 0 0 FEDEX CORP COM 31428X106 7672 35300 SH Put SOLE 35300 0 0 FEDEX CORP COM 31428X106 8498 39100 SH Call SOLE 39100 0 0 FEDEX CORP COM 31428X106 10584 48700 SH Put SOLE 48700 0 0 FEDEX CORP COM 31428X106 12062 55500 SH Call SOLE 55500 0 0 FEDEX CORP COM 31428X106 16148 74300 SH Call SOLE 74300 0 0 FEDEX CORP COM 31428X106 20516 94400 SH Put SOLE 94400 0 0 FEDEX CORP COM 31428X106 23254 107000 SH Call SOLE 107000 0 0 FERRO CORP COM 315405100 1017 55610 SH SOLE 55610 0 0 F5 NETWORKS INC COM 315616102 1271 10000 SH Call SOLE 10000 0 0 FIBRIA CELULOSE S A SP ADR REP COM 31573A109 41 4000 SH SOLE 4000 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 NATIONAL FINANCIAL FNF GROUP COM 31620R303 0 1 SH SOLE 1 0 0 FIFTH THIRD BANCORP COM 316773100 36 1400 SH Put SOLE 1400 0 0 FIFTH THIRD BANCORP COM 316773100 52 2000 SH Put SOLE 2000 0 0 FIFTH THIRD BANCORP COM 316773100 161 6200 SH Call SOLE 6200 0 0 FIFTH THIRD BANCORP COM 316773100 415 16000 SH Put SOLE 16000 0 0 FIFTH THIRD BANCORP COM 316773100 2565 98800 SH Put SOLE 98800 0 0 FIFTH THIRD BANCORP COM 316773100 8429 324700 SH Call SOLE 324700 0 0 FIFTH STREET FINANCE CORP COM 31678A103 548 112700 SH Call SOLE 112700 0 0 58 COM INC SPON ADR REP A 31680Q104 507 11500 SH Call SOLE 11500 0 0 FINISAR CORP COM NEW 31787A507 13 500 SH Put SOLE 500 0 0 FINISAR CORP COM NEW 31787A507 52 2000 SH Put SOLE 2000 0 0 FINISAR CORP COM NEW 31787A507 65 2500 SH Put SOLE 2500 0 0 FINISAR CORP COM NEW 31787A507 216 8300 SH Put SOLE 8300 0 0 FINISAR CORP COM NEW 31787A507 343 13200 SH Put SOLE 13200 0 0 FINISAR CORP COM NEW 31787A507 377 14500 SH Put SOLE 14500 0 0 FINISAR CORP COM NEW 31787A507 826 31800 SH Put SOLE 31800 0 0 FINISAR CORP COM NEW 31787A507 6495 250000 SH Call SOLE 250000 0 0 FIREEYE INC COM 31816Q101 2251 147984 SH SOLE 147984 0 0 FIREEYE INC COM 31816Q101 2510 165000 SH Put SOLE 165000 0 0 FIREEYE INC COM 31816Q101 5780 380000 SH Put SOLE 380000 0 0 FIRST BANCORP P R COM NEW 318672706 19 3303 SH SOLE 3303 0 0 FIRST BANCORP P R COM NEW 318672706 29 5000 SH Put SOLE 5000 0 0 FIRST DATA CORP NEW COM CL A 32008D106 979 53800 SH Call SOLE 53800 0 0 FIRST HORIZON NATL CORP COM 320517105 48 2758 SH SOLE 2758 0 0 FIRST HORIZON NATL CORP COM 320517105 70 4000 SH Put SOLE 4000 0 0 FIRST MAJESTIC SILVER CORP COM 32076V103 7 800 SH Put SOLE 800 0 0 FIRST MAJESTIC SILVER CORP COM 32076V103 9 1100 SH Call SOLE 1100 0 0 FIRST MAJESTIC SILVER CORP COM 32076V103 283 34000 SH Call SOLE 34000 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 1 6 SH SOLE 6 0 0 FIRST SOLAR INC COM 336433107 20 500 SH Call SOLE 500 0 0 FIRST SOLAR INC COM 336433107 80 2000 SH Call SOLE 2000 0 0 FIRST SOLAR INC COM 336433107 80 2000 SH Call SOLE 2000 0 0 FIRST SOLAR INC COM 336433107 10768 270000 SH Put SOLE 270000 0 0 FIRST SOLAR INC COM 336433107 12317 308852 SH SOLE 308852 0 0 FIRST SOLAR INC COM 336433107 19940 500000 SH Put SOLE 500000 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 CBOE S&P500VIX 33733E609 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 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 ALPHADE 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 HIGH INCOME ETF 33738R308 0 1 SH SOLE 1 0 0 FIRST TR EXCHANGE TRADED FD LOW BETA INCOME 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 FISERV INC COM 337738108 245 2000 SH Call SOLE 2000 0 0 FIRSTENERGY CORP COM 337932107 3 115 SH SOLE 115 0 0 FIRSTENERGY CORP COM 337932107 6 200 SH Call SOLE 200 0 0 FIRSTENERGY CORP COM 337932107 58 2000 SH Call SOLE 2000 0 0 FIRSTENERGY CORP COM 337932107 58 2000 SH Call SOLE 2000 0 0 FIRSTENERGY CORP COM 337932107 58 2000 SH Call SOLE 2000 0 0 FIRSTENERGY CORP COM 337932107 58 2000 SH Put SOLE 2000 0 0 FIRSTENERGY CORP COM 337932107 58 2000 SH Put SOLE 2000 0 0 FIRSTENERGY CORP COM 337932107 117 4000 SH Call SOLE 4000 0 0 FIRSTENERGY CORP COM 337932107 350 12000 SH Call SOLE 12000 0 0 FITBIT INC CL A 33812L102 244 45969 SH SOLE 45969 0 0 FIVE BELOW INC COM 33829M101 10 200 SH Call SOLE 200 0 0 FIVE BELOW INC COM 33829M101 49 1000 SH Put SOLE 1000 0 0 FIVE BELOW INC COM 33829M101 99 2000 SH Call SOLE 2000 0 0 FIVE BELOW INC COM 33829M101 99 2000 SH Put SOLE 2000 0 0 FIVE BELOW INC COM 33829M101 99 2000 SH Put SOLE 2000 0 0 FIVE BELOW INC COM 33829M101 99 2000 SH Put SOLE 2000 0 0 FIVE BELOW INC COM 33829M101 99 2000 SH Put SOLE 2000 0 0 FIVE BELOW INC COM 33829M101 197 4000 SH Call SOLE 4000 0 0 FIVE BELOW INC COM 33829M101 197 4000 SH Put SOLE 4000 0 0 FIVE BELOW INC COM 33829M101 197 4000 SH Put SOLE 4000 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 1841 12766 SH SOLE 12766 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 5047 35000 SH Call SOLE 35000 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 21632 150000 SH Call SOLE 150000 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 FLUOR CORP NEW COM 343412102 46 1000 SH Put SOLE 1000 0 0 FLUOR CORP NEW COM 343412102 92 2000 SH Call SOLE 2000 0 0 FLUOR CORP NEW COM 343412102 92 2000 SH Call SOLE 2000 0 0 FLUOR CORP NEW COM 343412102 275 6000 SH Put SOLE 6000 0 0 FLUOR CORP NEW COM 343412102 407 8900 SH Put SOLE 8900 0 0 FLUOR CORP NEW COM 343412102 598 13061 SH SOLE 13061 0 0 FOOT LOCKER INC COM 344849104 5 100 SH Call SOLE 100 0 0 FOOT LOCKER INC COM 344849104 99 2000 SH Call SOLE 2000 0 0 FOOT LOCKER INC COM 344849104 99 2000 SH Call SOLE 2000 0 0 FOOT LOCKER INC COM 344849104 99 2000 SH Call SOLE 2000 0 0 FOOT LOCKER INC COM 344849104 108 2200 SH Call SOLE 2200 0 0 FOOT LOCKER INC COM 344849104 113 2300 SH Call SOLE 2300 0 0 FOOT LOCKER INC COM 344849104 128 2600 SH Call SOLE 2600 0 0 FOOT LOCKER INC COM 344849104 493 10000 SH Call SOLE 10000 0 0 FORD MTR CO DEL COM PAR $0.01 345370860 0 13 SH SOLE 13 0 0 FORD MTR CO DEL COM PAR $0.01 345370860 22 2000 SH Call SOLE 2000 0 0 FORD MTR CO DEL COM PAR $0.01 345370860 23 2100 SH Call SOLE 2100 0 0 FORD MTR CO DEL COM PAR $0.01 345370860 537 48000 SH Call SOLE 48000 0 0 FORD MTR CO DEL COM PAR $0.01 345370860 1365 122000 SH Call SOLE 122000 0 0 FORD MTR CO DEL COM PAR $0.01 345370860 1679 150000 SH Put SOLE 150000 0 0 FORD MTR CO DEL COM PAR $0.01 345370860 1679 150000 SH Put SOLE 150000 0 0 FORD MTR CO DEL COM PAR $0.01 345370860 1835 164000 SH Call SOLE 164000 0 0 FORD MTR CO DEL COM PAR $0.01 345370860 2125 189900 SH Call SOLE 189900 0 0 FORD MTR CO DEL COM PAR $0.01 345370860 2629 234900 SH Call SOLE 234900 0 0 FORD MTR CO DEL COM PAR $0.01 345370860 2798 250000 SH Put SOLE 250000 0 0 FORD MTR CO DEL COM PAR $0.01 345370860 2798 250000 SH Put SOLE 250000 0 0 FORD MTR CO DEL COM PAR $0.01 345370860 3357 300000 SH Put SOLE 300000 0 0 FORD MTR CO DEL COM PAR $0.01 345370860 3357 300000 SH Put SOLE 300000 0 0 FORD MTR CO DEL COM PAR $0.01 345370860 5640 504000 SH Put SOLE 504000 0 0 FORTIVE CORP COM 34959J108 2851 45000 SH Call SOLE 45000 0 0 FORTUNA SILVER MINES INC COM 349915108 1105 226032 SH SOLE 226032 0 0 FOUNDATION MEDICINE INC COM 350465100 6758 170000 SH Put SOLE 170000 0 0 FOUNDATION MEDICINE INC COM 350465100 9850 247800 SH Call SOLE 247800 0 0 FOUNDATION MEDICINE INC COM 350465100 12323 310000 SH Call SOLE 310000 0 0 FQF TR QUANTSHARE MOM 351680103 0 1 SH SOLE 1 0 0 FQF TR QUANT NEUT VAL 351680202 0 1 SH SOLE 1 0 0 FRANCO NEVADA CORP COM 351858105 7 100 SH Put SOLE 100 0 0 FRANCO NEVADA CORP COM 351858105 144 2000 SH Put SOLE 2000 0 0 FRANCO NEVADA CORP COM 351858105 3608 50000 SH Call SOLE 50000 0 0 FRANCO NEVADA CORP COM 351858105 6855 95000 SH Call SOLE 95000 0 0 FRANCO NEVADA CORP COM 351858105 9006 124800 SH Call SOLE 124800 0 0 FRANKLIN COVEY CO COM 353469109 4 206 SH SOLE 206 0 0 FRANKLIN RES INC COM 354613101 90 2000 SH Call SOLE 2000 0 0 FRANKLIN RES INC COM 354613101 90 2000 SH Put SOLE 2000 0 0 FRANKLIN RES INC COM 354613101 107 2400 SH Put SOLE 2400 0 0 FRANKLIN RES INC COM 354613101 157 3500 SH Call SOLE 3500 0 0 FRANKLIN RES INC COM 354613101 179 4000 SH Put SOLE 4000 0 0 FRANKLIN RES INC COM 354613101 537 12000 SH Put SOLE 12000 0 0 FREEPORT-MCMORAN INC CL B 35671D857 20 1700 SH Call SOLE 1700 0 0 FREEPORT-MCMORAN INC CL B 35671D857 24 2000 SH Call SOLE 2000 0 0 FREEPORT-MCMORAN INC CL B 35671D857 24 2000 SH Put SOLE 2000 0 0 FREEPORT-MCMORAN INC CL B 35671D857 24 2000 SH Put SOLE 2000 0 0 FREEPORT-MCMORAN INC CL B 35671D857 48 4000 SH Put SOLE 4000 0 0 FREEPORT-MCMORAN INC CL B 35671D857 70 5800 SH Call SOLE 5800 0 0 FREEPORT-MCMORAN INC CL B 35671D857 264 22000 SH Call SOLE 22000 0 0 FREEPORT-MCMORAN INC CL B 35671D857 1021 85000 SH Put SOLE 85000 0 0 FREEPORT-MCMORAN INC CL B 35671D857 1064 88600 SH Call SOLE 88600 0 0 FREEPORT-MCMORAN INC CL B 35671D857 1802 150000 SH Call SOLE 150000 0 0 FREEPORT-MCMORAN INC CL B 35671D857 2282 190000 SH Call SOLE 190000 0 0 FREEPORT-MCMORAN INC CL B 35671D857 2402 200000 SH Put SOLE 200000 0 0 FREEPORT-MCMORAN INC CL B 35671D857 3003 250000 SH Call SOLE 250000 0 0 FREEPORT-MCMORAN INC CL B 35671D857 3843 320000 SH Put SOLE 320000 0 0 FREEPORT-MCMORAN INC CL B 35671D857 3949 328800 SH Put SOLE 328800 0 0 FREEPORT-MCMORAN INC CL B 35671D857 4828 402000 SH Put SOLE 402000 0 0 FREEPORT-MCMORAN INC CL B 35671D857 5043 419900 SH Call SOLE 419900 0 0 FREEPORT-MCMORAN INC CL B 35671D857 5084 423300 SH Put SOLE 423300 0 0 FREEPORT-MCMORAN INC CL B 35671D857 5802 483100 SH Call SOLE 483100 0 0 FREEPORT-MCMORAN INC CL B 35671D857 7566 630000 SH Put SOLE 630000 0 0 FREEPORT-MCMORAN INC CL B 35671D857 11068 921547 SH SOLE 921547 0 0 FREEPORT-MCMORAN INC CL B 35671D857 12947 1078000 SH Put SOLE 1078000 0 0 FRONTIER COMMUNICATIONS CORP COM 35906A108 0 240 SH Call SOLE 240 0 0 FRONTIER COMMUNICATIONS CORP COM 35906A108 5 4464 SH Put SOLE 4464 0 0 FRONTIER COMMUNICATIONS CORP COM 35906A108 16 13800 SH Put SOLE 13800 0 0 FRONTIER COMMUNICATIONS CORP COM 35906A108 65 56372 SH SOLE 56372 0 0 GGP INC COM 36174X101 47 2000 SH Put SOLE 2000 0 0 GGP INC COM 36174X101 306 13000 SH Put SOLE 13000 0 0 GGP INC COM 36174X101 1013 42995 SH SOLE 42995 0 0 GGP INC COM 36174X101 1178 50000 SH Call SOLE 50000 0 0 GNC HLDGS INC COM CL A 36191G107 2 200 SH Call SOLE 200 0 0 GS FIN CORP ETN CLAYMORE37 362273104 0 1 SH SOLE 1 0 0 GAMESTOP CORP NEW CL A 36467W109 2 112 SH SOLE 112 0 0 GAMESTOP CORP NEW CL A 36467W109 30 1400 SH Put SOLE 1400 0 0 GAMESTOP CORP NEW CL A 36467W109 43 2000 SH Put SOLE 2000 0 0 GAMESTOP CORP NEW CL A 36467W109 130 6000 SH Call SOLE 6000 0 0 GAMESTOP CORP NEW CL A 36467W109 130 6000 SH Put SOLE 6000 0 0 GAMESTOP CORP NEW CL A 36467W109 173 8000 SH Call SOLE 8000 0 0 GAP INC DEL COM 364760108 48 2200 SH Call SOLE 2200 0 0 GAP INC DEL COM 364760108 48 2200 SH Call SOLE 2200 0 0 GAP INC DEL COM 364760108 55 2500 SH Call SOLE 2500 0 0 GAP INC DEL COM 364760108 183 8300 SH Call SOLE 8300 0 0 GAP INC DEL COM 364760108 226 10300 SH Put SOLE 10300 0 0 GAP INC DEL COM 364760108 264 12000 SH Call SOLE 12000 0 0 GAP INC DEL COM 364760108 587 26700 SH Call SOLE 26700 0 0 GAP INC DEL COM 364760108 688 31300 SH Put SOLE 31300 0 0 GAP INC DEL COM 364760108 1014 46100 SH Call SOLE 46100 0 0 GAP INC DEL COM 364760108 1020 46400 SH Call SOLE 46400 0 0 GAP INC DEL COM 364760108 1275 58000 SH Put SOLE 58000 0 0 GAP INC DEL COM 364760108 1539 70000 SH Call SOLE 70000 0 0 GAP INC DEL COM 364760108 2199 100000 SH Put SOLE 100000 0 0 GAP INC DEL COM 364760108 2199 100000 SH Put SOLE 100000 0 0 GAP INC DEL COM 364760108 3518 160000 SH Put SOLE 160000 0 0 GAP INC DEL COM 364760108 4398 200000 SH Put SOLE 200000 0 0 GAP INC DEL COM 364760108 10427 474154 SH SOLE 474154 0 0 GAP INC DEL COM 364760108 16492 750000 SH Put SOLE 750000 0 0 GASTAR EXPL INC NEW COM 36729W202 74 80000 SH Call SOLE 80000 0 0 GENERAC HLDGS INC COM 368736104 1 15 SH SOLE 15 0 0 GENERAL DYNAMICS CORP COM 369550108 317 1600 SH Call SOLE 1600 0 0 GENERAL DYNAMICS CORP COM 369550108 436 2200 SH Call SOLE 2200 0 0 GENERAL DYNAMICS CORP COM 369550108 5151 26000 SH Call SOLE 26000 0 0 GENERAL DYNAMICS CORP COM 369550108 5289 26700 SH Put SOLE 26700 0 0 GENERAL ELECTRIC CO COM 369604103 24 900 SH Call SOLE 900 0 0 GENERAL ELECTRIC CO COM 369604103 810 30000 SH Put SOLE 30000 0 0 GENERAL ELECTRIC CO COM 369604103 2161 80000 SH Call SOLE 80000 0 0 GENERAL ELECTRIC CO COM 369604103 2269 84000 SH Call SOLE 84000 0 0 GENERAL ELECTRIC CO COM 369604103 2777 102800 SH Put SOLE 102800 0 0 GENERAL ELECTRIC CO COM 369604103 5402 200000 SH Put SOLE 200000 0 0 GENERAL ELECTRIC CO COM 369604103 11998 444200 SH Call SOLE 444200 0 0 GENERAL ELECTRIC CO COM 369604103 16206 600000 SH Put SOLE 600000 0 0 GENERAL ELECTRIC CO COM 369604103 24309 900000 SH Call SOLE 900000 0 0 GENERAL ELECTRIC CO COM 369604103 49769 1842600 SH Call SOLE 1842600 0 0 GENERAL MLS INC COM 370334104 111 2000 SH Put SOLE 2000 0 0 GENERAL MLS INC COM 370334104 288 5200 SH Put SOLE 5200 0 0 GENERAL MLS INC COM 370334104 1330 24000 SH Put SOLE 24000 0 0 GENERAL MLS INC COM 370334104 3324 60000 SH Call SOLE 60000 0 0 GENERAL MLS INC COM 370334104 3324 60000 SH Put SOLE 60000 0 0 GENERAL MLS INC COM 370334104 4889 88254 SH SOLE 88254 0 0 GENERAL MTRS CO COM 37045V100 7 200 SH Call SOLE 200 0 0 GENERAL MTRS CO COM 37045V100 70 2000 SH Call SOLE 2000 0 0 GENERAL MTRS CO COM 37045V100 70 2000 SH Put SOLE 2000 0 0 GENERAL MTRS CO COM 37045V100 112 3200 SH Put SOLE 3200 0 0 GENERAL MTRS CO COM 37045V100 157 4500 SH Put SOLE 4500 0 0 GENERAL MTRS CO COM 37045V100 241 6900 SH Call SOLE 6900 0 0 GENERAL MTRS CO COM 37045V100 279 8000 SH Call SOLE 8000 0 0 GENERAL MTRS CO COM 37045V100 349 10000 SH Call SOLE 10000 0 0 GENERAL MTRS CO COM 37045V100 926 26500 SH Call SOLE 26500 0 0 GENERAL MTRS CO COM 37045V100 957 27400 SH Call SOLE 27400 0 0 GENERAL MTRS CO COM 37045V100 989 28300 SH Call SOLE 28300 0 0 GENERAL MTRS CO COM 37045V100 1013 29000 SH Put SOLE 29000 0 0 GENERAL MTRS CO COM 37045V100 1747 50000 SH Call SOLE 50000 0 0 GENERAL MTRS CO COM 37045V100 2487 71200 SH Put SOLE 71200 0 0 GENERAL MTRS CO COM 37045V100 2574 73700 SH Put SOLE 73700 0 0 GENERAL MTRS CO COM 37045V100 3091 88500 SH Call SOLE 88500 0 0 GENERAL MTRS CO COM 37045V100 3144 90000 SH Put SOLE 90000 0 0 GENERAL MTRS CO COM 37045V100 3283 94000 SH Put SOLE 94000 0 0 GENERAL MTRS CO COM 37045V100 3434 98300 SH Call SOLE 98300 0 0 GENERAL MTRS CO COM 37045V100 4932 141200 SH Call SOLE 141200 0 0 GENERAL MTRS CO COM 37045V100 5156 147600 SH Call SOLE 147600 0 0 GENERAL MTRS CO COM 37045V100 6099 174600 SH Call SOLE 174600 0 0 GENERAL MTRS CO COM 37045V100 8554 244900 SH Put SOLE 244900 0 0 GENERAL MTRS CO COM 37045V100 11677 334300 SH Call SOLE 334300 0 0 GENERAL MTRS CO COM 37045V100 11984 343100 SH Put SOLE 343100 0 0 GENERAL MTRS CO COM 37045V100 24451 700000 SH Call SOLE 700000 0 0 GENERAL MTRS CO COM 37045V100 24451 700000 SH Put SOLE 700000 0 0 GENERAL MTRS CO COM 37045V100 24524 702100 SH Call SOLE 702100 0 0 GENERAL MTRS CO COM 37045V100 31152 891852 SH SOLE 891852 0 0 GENESCO INC COM 371532102 3616 106652 SH SOLE 106652 0 0 GENESCO INC COM 371532102 5933 175000 SH Call SOLE 175000 0 0 GENIE ENERGY LTD CL B 372284208 255 33447 SH SOLE 33447 0 0 GENIE ENERGY LTD CL B 372284208 381 50000 SH Put SOLE 50000 0 0 GENUINE PARTS CO COM 372460105 46 500 SH Put SOLE 500 0 0 GENUINE PARTS CO COM 372460105 186 2000 SH Call SOLE 2000 0 0 GENUINE PARTS CO COM 372460105 288 3100 SH Put SOLE 3100 0 0 GENUINE PARTS CO COM 372460105 371 4000 SH Put SOLE 4000 0 0 GENUINE PARTS CO COM 372460105 557 6000 SH Call SOLE 6000 0 0 GENWORTH FINL INC COM CL A 37247D106 2 400 SH Call SOLE 400 0 0 GERDAU S A SPON ADR REP PFD 373737105 47 15513 SH SOLE 15513 0 0 GERDAU S A SPON ADR REP PFD 373737105 153 50000 SH Put SOLE 50000 0 0 GERDAU S A SPON ADR REP PFD 373737105 198 65000 SH Call SOLE 65000 0 0 GILEAD SCIENCES INC COM 375558103 1083 15300 SH Put SOLE 15300 0 0 GILEAD SCIENCES INC COM 375558103 1324 18700 SH Put SOLE 18700 0 0 GILEAD SCIENCES INC COM 375558103 2775 39200 SH Put SOLE 39200 0 0 GILEAD SCIENCES INC COM 375558103 2831 40000 SH Put SOLE 40000 0 0 GILEAD SCIENCES INC COM 375558103 8494 120000 SH Put SOLE 120000 0 0 GILEAD SCIENCES INC COM 375558103 8848 125000 SH Call SOLE 125000 0 0 GILEAD SCIENCES INC COM 375558103 9201 130000 SH Call SOLE 130000 0 0 GILEAD SCIENCES INC COM 375558103 9201 130000 SH Put SOLE 130000 0 0 GILEAD SCIENCES INC COM 375558103 21234 300000 SH Put SOLE 300000 0 0 GLAUKOS CORP COM 377322102 954 23000 SH Call SOLE 23000 0 0 GLOBAL X FDS FTSE NORDIC REG 37950E101 0 1 SH SOLE 1 0 0 GLOBAL X FDS GURU INTL IDX 37950E176 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 GLOBL X JR MLP 37950E325 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 ANDEAN 40 ETF 37950E655 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 BRAZIL MID CAP 37950E788 0 1 SH SOLE 1 0 0 GLOBAL X FDS NASDQ CHINA TECH 37950E804 0 1 SH SOLE 1 0 0 GLOBAL X FDS GLB X BRAZ CON 37950E846 0 1 SH SOLE 1 0 0 GLOBAL X FDS GLOBAL X SILVER 37954Y848 14 400 SH Call SOLE 400 0 0 GLOBAL X FDS GLOBAL X URANIUM 37954Y871 21 1600 SH Call SOLE 1600 0 0 GLU MOBILE INC COM 379890106 1875 750000 SH Call SOLE 750000 0 0 GLU MOBILE INC COM 379890106 1875 750000 SH Put SOLE 750000 0 0 GODADDY INC CL A 380237107 4984 117500 SH Call SOLE 117500 0 0 GOGO INC COM 38046C109 346 30000 SH Put SOLE 30000 0 0 GOGO INC COM 38046C109 371 32165 SH SOLE 32165 0 0 GOLDCORP INC NEW COM 380956409 23 1800 SH Call SOLE 1800 0 0 GOLDCORP INC NEW COM 380956409 26 2000 SH Call SOLE 2000 0 0 GOLDCORP INC NEW COM 380956409 26 2000 SH Call SOLE 2000 0 0 GOLDCORP INC NEW COM 380956409 52 4000 SH Put SOLE 4000 0 0 GOLDCORP INC NEW COM 380956409 67 5200 SH Put SOLE 5200 0 0 GOLDCORP INC NEW COM 380956409 75 5800 SH Call SOLE 5800 0 0 GOLDCORP INC NEW COM 380956409 77 6000 SH Call SOLE 6000 0 0 GOLDCORP INC NEW COM 380956409 329 25500 SH Put SOLE 25500 0 0 GOLDCORP INC NEW COM 380956409 1162 90000 SH Put SOLE 90000 0 0 GOLDCORP INC NEW COM 380956409 1368 106000 SH Put SOLE 106000 0 0 GOLDCORP INC NEW COM 380956409 1428 110600 SH Put SOLE 110600 0 0 GOLDCORP INC NEW COM 380956409 1678 130000 SH Call SOLE 130000 0 0 GOLDCORP INC NEW COM 380956409 2820 218400 SH Put SOLE 218400 0 0 GOLDCORP INC NEW COM 380956409 3873 300000 SH Put SOLE 300000 0 0 GOLDCORP INC NEW COM 380956409 4100 317600 SH Put SOLE 317600 0 0 GOLDCORP INC NEW COM 380956409 6134 475122 SH SOLE 475122 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 22 100 SH Call SOLE 100 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 44 200 SH Call SOLE 200 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 133 600 SH Put SOLE 600 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 155 700 SH Put SOLE 700 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 288 1300 SH Put SOLE 1300 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 311 1400 SH Put SOLE 1400 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 333 1500 SH Call SOLE 1500 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 333 1500 SH Put SOLE 1500 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 355 1600 SH Put SOLE 1600 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 422 1900 SH Put SOLE 1900 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 1731 7800 SH Call SOLE 7800 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 1820 8200 SH Call SOLE 8200 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 1975 8900 SH Put SOLE 8900 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 5991 27000 SH Put SOLE 27000 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 6235 28100 SH Put SOLE 28100 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 11171 50342 SH SOLE 50342 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 27382 123400 SH Put SOLE 123400 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 27738 125000 SH Call SOLE 125000 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 28847 130000 SH Put SOLE 130000 0 0 GOLDMAN SACHS GROUP INC SP ENHCMD37ETN 38144L852 0 1 SH SOLE 1 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 21 600 SH Put SOLE 600 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 4195 120000 SH Put SOLE 120000 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 11362 325000 SH Call SOLE 325000 0 0 GOPRO INC CL A 38268T103 106 13000 SH Call SOLE 13000 0 0 GOPRO INC CL A 38268T103 293 36000 SH Call SOLE 36000 0 0 GRACE W R & CO DEL NEW COM 38388F108 144 2000 SH Call SOLE 2000 0 0 GRACE W R & CO DEL NEW COM 38388F108 144 2000 SH Put SOLE 2000 0 0 GRACE W R & CO DEL NEW COM 38388F108 2520 35000 SH Call SOLE 35000 0 0 GRACO INC COM 384109104 210 1918 SH SOLE 1918 0 0 GRAINGER W W INC COM 384802104 6066 33600 SH Put SOLE 33600 0 0 GRAINGER W W INC COM 384802104 32495 180000 SH Put SOLE 180000 0 0 GRAINGER W W INC COM 384802104 32495 180000 SH Put SOLE 180000 0 0 GRAINGER W W INC COM 384802104 51342 284394 SH SOLE 284394 0 0 GRAND CANYON ED INC COM 38526M106 322 4104 SH SOLE 4104 0 0 GREENBRIER COS INC COM 393657101 60 1300 SH Call SOLE 1300 0 0 GREENBRIER COS INC COM 393657101 93 2000 SH Put SOLE 2000 0 0 GREENBRIER COS INC COM 393657101 96 2077 SH SOLE 2077 0 0 GREENBRIER COS INC COM 393657101 925 20000 SH Put SOLE 20000 0 0 GRUPO FINANCIERO GALICIA S A SP ADR 10 SH B 399909100 0 6 SH SOLE 6 0 0 GRUPO FINANCIERO GALICIA S A SP ADR 10 SH B 399909100 85 2000 SH Put SOLE 2000 0 0 GRUBHUB INC COM 400110102 349 8000 SH Put SOLE 8000 0 0 GRUBHUB INC COM 400110102 589 13500 SH Put SOLE 13500 0 0 GRUBHUB INC COM 400110102 1177 27000 SH Call SOLE 27000 0 0 GRUBHUB INC COM 400110102 66991 1536500 SH Call SOLE 1536500 0 0 GUESS INC COM 401617105 5 421 SH SOLE 421 0 0 GUESS INC COM 401617105 26 2000 SH Put SOLE 2000 0 0 HCA HOLDINGS INC COM 40412C101 13080 150000 SH Call SOLE 150000 0 0 HCA HOLDINGS INC COM 40412C101 13080 150000 SH Call SOLE 150000 0 0 HCP INC COM 40414L109 64 2000 SH Call SOLE 2000 0 0 HCP INC COM 40414L109 64 2000 SH Put SOLE 2000 0 0 HCP INC COM 40414L109 128 4000 SH Call SOLE 4000 0 0 HCP INC COM 40414L109 256 8000 SH Call SOLE 8000 0 0 HDFC BANK LTD ADR REPS 3 SHS 40415F101 3 29 SH SOLE 29 0 0 HDFC BANK LTD ADR REPS 3 SHS 40415F101 174 2000 SH Put SOLE 2000 0 0 HD SUPPLY HLDGS INC COM 40416M105 92 3002 SH SOLE 3002 0 0 HD SUPPLY HLDGS INC COM 40416M105 1532 50000 SH Put SOLE 50000 0 0 HSBC HLDGS PLC SPON ADR NEW 404280406 278 6000 SH Put SOLE 6000 0 0 HSBC HLDGS PLC SPON ADR NEW 404280406 1424 30700 SH Call SOLE 30700 0 0 HSBC HLDGS PLC SPON ADR NEW 404280406 2320 50000 SH Put SOLE 50000 0 0 HSBC HLDGS PLC SPON ADR NEW 404280406 3692 79576 SH SOLE 79576 0 0 HSBC HLDGS PLC SPON ADR NEW 404280406 5567 120000 SH Put SOLE 120000 0 0 HP INC COM 40434L105 35 2000 SH Call SOLE 2000 0 0 HP INC COM 40434L105 262 15000 SH Call SOLE 15000 0 0 HP INC COM 40434L105 3290 188243 SH SOLE 188243 0 0 HP INC COM 40434L105 5244 300000 SH Call SOLE 300000 0 0 HAIN CELESTIAL GROUP INC COM 405217100 203 5222 SH SOLE 5222 0 0 HAIN CELESTIAL GROUP INC COM 405217100 1553 40000 SH Put SOLE 40000 0 0 HAIN CELESTIAL GROUP INC COM 405217100 2912 75000 SH Call SOLE 75000 0 0 HAIN CELESTIAL GROUP INC COM 405217100 2912 75000 SH Put SOLE 75000 0 0 HAIN CELESTIAL GROUP INC COM 405217100 4853 125000 SH Put SOLE 125000 0 0 HALLIBURTON CO COM 406216101 85 2000 SH Call SOLE 2000 0 0 HALLIBURTON CO COM 406216101 85 2000 SH Call SOLE 2000 0 0 HALLIBURTON CO COM 406216101 85 2000 SH Call SOLE 2000 0 0 HALLIBURTON CO COM 406216101 85 2000 SH Put SOLE 2000 0 0 HALLIBURTON CO COM 406216101 85 2000 SH Put SOLE 2000 0 0 HALLIBURTON CO COM 406216101 85 2000 SH Put SOLE 2000 0 0 HALLIBURTON CO COM 406216101 256 6000 SH Call SOLE 6000 0 0 HALLIBURTON CO COM 406216101 256 6000 SH Put SOLE 6000 0 0 HALLIBURTON CO COM 406216101 1068 25000 SH Call SOLE 25000 0 0 HALLIBURTON CO COM 406216101 3139 73500 SH Put SOLE 73500 0 0 HALLIBURTON CO COM 406216101 3289 77000 SH Call SOLE 77000 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 2136 166600 SH Call SOLE 166600 0 0 HARLEY DAVIDSON INC COM 412822108 2107 39000 SH Call SOLE 39000 0 0 HARLEY DAVIDSON INC COM 412822108 2107 39000 SH Put SOLE 39000 0 0 HARRIS CORP DEL COM 413875105 59 537 SH SOLE 537 0 0 HARRIS CORP DEL COM 413875105 218 2000 SH Put SOLE 2000 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 16 300 SH Put SOLE 300 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 105 2000 SH Call SOLE 2000 0 0 HASBRO INC COM 418056107 56 500 SH Call SOLE 500 0 0 HASBRO INC COM 418056107 223 2000 SH Put SOLE 2000 0 0 HASBRO INC COM 418056107 223 2000 SH Put SOLE 2000 0 0 HASBRO INC COM 418056107 223 2000 SH Put SOLE 2000 0 0 HASBRO INC COM 418056107 413 3700 SH Call SOLE 3700 0 0 HASBRO INC COM 418056107 535 4800 SH Put SOLE 4800 0 0 HASBRO INC COM 418056107 1115 10000 SH Call SOLE 10000 0 0 HASBRO INC COM 418056107 1238 11100 SH Put SOLE 11100 0 0 HASBRO INC COM 418056107 1238 11100 SH Put SOLE 11100 0 0 HASBRO INC COM 418056107 2230 20000 SH Call SOLE 20000 0 0 HASBRO INC COM 418056107 2808 25183 SH SOLE 25183 0 0 HASBRO INC COM 418056107 3089 27700 SH Put SOLE 27700 0 0 HASBRO INC COM 418056107 3345 30000 SH Put SOLE 30000 0 0 HASBRO INC COM 418056107 3535 31700 SH Put SOLE 31700 0 0 HASBRO INC COM 418056107 5943 53300 SH Put SOLE 53300 0 0 HASBRO INC COM 418056107 6423 57600 SH Put SOLE 57600 0 0 HAWAIIAN HOLDINGS INC COM 419879101 94 2000 SH Call SOLE 2000 0 0 HAWAIIAN HOLDINGS INC COM 419879101 519 11047 SH SOLE 11047 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 1 38 SH SOLE 38 0 0 HECLA MNG CO COM 422704106 82 16000 SH Call SOLE 16000 0 0 HECLA MNG CO COM 422704106 153 30000 SH Call SOLE 30000 0 0 HELMERICH & PAYNE INC COM 423452101 679 12500 SH Call SOLE 12500 0 0 HERC HLDGS INC COM 42704L104 12 300 SH Call SOLE 300 0 0 HERC HLDGS INC COM 42704L104 35 897 SH SOLE 897 0 0 HERC HLDGS INC COM 42704L104 79 2000 SH Put SOLE 2000 0 0 HERON THERAPEUTICS INC COM 427746102 8 599 SH SOLE 599 0 0 HERTZ GLOBAL HLDGS INC COM 42806J106 460 40000 SH Put SOLE 40000 0 0 HERTZ GLOBAL HLDGS INC COM 42806J106 575 50000 SH Call SOLE 50000 0 0 HESS CORP COM 42809H107 88 2000 SH Call SOLE 2000 0 0 HESS CORP COM 42809H107 88 2000 SH Call SOLE 2000 0 0 HESS CORP COM 42809H107 88 2000 SH Call SOLE 2000 0 0 HESS CORP COM 42809H107 88 2000 SH Call SOLE 2000 0 0 HESS CORP COM 42809H107 88 2000 SH Call SOLE 2000 0 0 HESS CORP COM 42809H107 88 2000 SH Put SOLE 2000 0 0 HESS CORP COM 42809H107 88 2000 SH Put SOLE 2000 0 0 HESS CORP COM 42809H107 140 3200 SH Put SOLE 3200 0 0 HESS CORP COM 42809H107 263 6000 SH Put SOLE 6000 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 66 4000 SH Put SOLE 4000 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 182 11000 SH Put SOLE 11000 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 265 16000 SH Put SOLE 16000 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 299 18000 SH Put SOLE 18000 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 330 19900 SH Put SOLE 19900 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 581 35000 SH Put SOLE 35000 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 2841 171262 SH SOLE 171262 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 5143 310000 SH Put SOLE 310000 0 0 HEXCEL CORP NEW COM 428291108 0 1 SH SOLE 1 0 0 HI-CRUSH PARTNERS LP COM UNIT LTD 428337109 0 1 SH SOLE 1 0 0 HIBBETT SPORTS INC COM 428567101 7 331 SH SOLE 331 0 0 HIGHLAND FDS I HI LD IBOXX SRLN 430101774 0 1 SH SOLE 1 0 0 HILTON GRAND VACATIONS INC COM 43283X105 7 200 SH Put SOLE 200 0 0 HILTON GRAND VACATIONS INC COM 43283X105 22 600 SH Put SOLE 600 0 0 HILTON GRAND VACATIONS INC COM 43283X105 50 1400 SH Call SOLE 1400 0 0 HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 682 83184 SH SOLE 83184 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 31 500 SH Put SOLE 500 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 41 660 SH Put SOLE 660 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 122 1980 SH Put SOLE 1980 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 124 2000 SH Put SOLE 2000 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 286 4620 SH Call SOLE 4620 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 6951 112390 SH SOLE 112390 0 0 HOLLYFRONTIER CORP COM 436106108 55 2000 SH Put SOLE 2000 0 0 HOLLYFRONTIER CORP COM 436106108 60 2200 SH Call SOLE 2200 0 0 HOLLYFRONTIER CORP COM 436106108 110 4000 SH Call SOLE 4000 0 0 HOLLYFRONTIER CORP COM 436106108 209 7600 SH Call SOLE 7600 0 0 HOME DEPOT INC COM 437076102 7670 50000 SH Call SOLE 50000 0 0 HOME DEPOT INC COM 437076102 11137 72600 SH Call SOLE 72600 0 0 HOME DEPOT INC COM 437076102 11505 75000 SH Call SOLE 75000 0 0 HOME DEPOT INC COM 437076102 22291 145310 SH SOLE 145310 0 0 HONDA MOTOR LTD AMERN SHS 438128308 55 2000 SH Call SOLE 2000 0 0 HONDA MOTOR LTD AMERN SHS 438128308 200 7318 SH SOLE 7318 0 0 HONDA MOTOR LTD AMERN SHS 438128308 219 8000 SH Put SOLE 8000 0 0 HONEYWELL INTL INC COM 438516106 2666 20000 SH Put SOLE 20000 0 0 HONEYWELL INTL INC COM 438516106 4665 35000 SH Put SOLE 35000 0 0 HONEYWELL INTL INC COM 438516106 11996 90000 SH Call SOLE 90000 0 0 HONEYWELL INTL INC COM 438516106 11996 90000 SH Put SOLE 90000 0 0 HORMEL FOODS CORP COM 440452100 75 2200 SH Call SOLE 2200 0 0 HORMEL FOODS CORP COM 440452100 702 20579 SH SOLE 20579 0 0 HORIZONS ETF TR I HORIZONS NASDAQ 44053G108 0 1 SH SOLE 1 0 0 HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 58 2000 SH Put SOLE 2000 0 0 HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 58 2000 SH Put SOLE 2000 0 0 HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 67 2290 SH SOLE 2290 0 0 HOST HOTELS & RESORTS INC COM 44107P104 37 2000 SH Call SOLE 2000 0 0 HOST HOTELS & RESORTS INC COM 44107P104 37 2000 SH Call SOLE 2000 0 0 HUMANA INC COM 444859102 36093 150000 SH Put SOLE 150000 0 0 HUMANA INC COM 444859102 50121 208300 SH Call SOLE 208300 0 0 HUMANA INC COM 444859102 50121 208300 SH Call SOLE 208300 0 0 HUMANA INC COM 444859102 60155 250000 SH Put SOLE 250000 0 0 HUMANA INC COM 444859102 60155 250000 SH Put SOLE 250000 0 0 HUNT J B TRANS SVCS INC COM 445658107 265 2900 SH Call SOLE 2900 0 0 HUNTINGTON BANCSHARES INC COM 446150104 13 963 SH SOLE 963 0 0 HUNTINGTON BANCSHARES INC COM 446150104 27 2000 SH Put SOLE 2000 0 0 HUNTINGTON BANCSHARES INC COM 446150104 27 2000 SH Put SOLE 2000 0 0 HUNTINGTON BANCSHARES INC COM 446150104 45 3300 SH Call SOLE 3300 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 74 400 SH Call SOLE 400 0 0 HUNTSMAN CORP COM 447011107 26 1015 SH SOLE 1015 0 0 HUNTSMAN CORP COM 447011107 258 10000 SH Put SOLE 10000 0 0 HYATT HOTELS CORP COM CL A 448579102 112 2000 SH Call SOLE 2000 0 0 HYATT HOTELS CORP COM CL A 448579102 225 4000 SH Call SOLE 4000 0 0 IAC INTERACTIVECORP COM 44919P508 21 200 SH Put SOLE 200 0 0 IAC INTERACTIVECORP COM 44919P508 206 2000 SH Call SOLE 2000 0 0 IAC INTERACTIVECORP COM 44919P508 206 2000 SH Call SOLE 2000 0 0 IAC INTERACTIVECORP COM 44919P508 206 2000 SH Put SOLE 2000 0 0 IAC INTERACTIVECORP COM 44919P508 258 2500 SH Put SOLE 2500 0 0 IAC INTERACTIVECORP COM 44919P508 268 2600 SH Put SOLE 2600 0 0 IAC INTERACTIVECORP COM 44919P508 413 4000 SH Put SOLE 4000 0 0 IAC INTERACTIVECORP COM 44919P508 516 5000 SH Put SOLE 5000 0 0 IAC INTERACTIVECORP COM 44919P508 590 5717 SH SOLE 5717 0 0 IAC INTERACTIVECORP COM 44919P508 888 8600 SH Put SOLE 8600 0 0 IAC INTERACTIVECORP COM 44919P508 950 9200 SH Put SOLE 9200 0 0 IAC INTERACTIVECORP COM 44919P508 2798 27100 SH Put SOLE 27100 0 0 ILG INC COM 44967H101 390 14200 SH Call SOLE 14200 0 0 ILG INC COM 44967H101 1787 65000 SH Put SOLE 65000 0 0 ILG INC COM 44967H101 2653 96500 SH Call SOLE 96500 0 0 ILG INC COM 44967H101 6873 250000 SH Put SOLE 250000 0 0 ILG INC COM 44967H101 11051 402000 SH Call SOLE 402000 0 0 ILG INC COM 44967H101 13745 500000 SH Call SOLE 500000 0 0 ILG INC COM 44967H101 28331 1030600 SH Put SOLE 1030600 0 0 ILG INC COM 44967H101 45785 1665500 SH Put SOLE 1665500 0 0 ILG INC COM 44967H101 102490 3728263 SH SOLE 3728263 0 0 ILG INC COM 44967H101 226028 8222200 SH Put SOLE 8222200 0 0 ILG INC COM 44967H101 239902 8726900 SH Put SOLE 8726900 0 0 IPG PHOTONICS CORP COM 44980X109 58 400 SH SOLE 400 0 0 IPG PHOTONICS CORP COM 44980X109 58 400 SH Call SOLE 400 0 0 ISHARES DOW JONES UBS ROLL S SHS BEN INT 45032K102 0 1 SH SOLE 1 0 0 ITT INC COM 45073V108 80 2000 SH Call SOLE 2000 0 0 ICICI BK LTD ADR 45104G104 648 72259 SH SOLE 72259 0 0 ICICI BK LTD ADR 45104G104 2763 308000 SH Put SOLE 308000 0 0 ICICI BK LTD ADR 45104G104 4934 550000 SH Put SOLE 550000 0 0 IDENTIV INC COM NEW 45170X205 7 1261 SH SOLE 1261 0 0 IKANG HEALTHCARE GROUP INC SPONSORED ADR 45174L108 1820 148300 SH Put SOLE 148300 0 0 IKANG HEALTHCARE GROUP INC SPONSORED ADR 45174L108 1974 160900 SH Put SOLE 160900 0 0 IKANG HEALTHCARE GROUP INC SPONSORED ADR 45174L108 2818 229654 SH SOLE 229654 0 0 IMAX CORP COM 45245E109 98 4468 SH SOLE 4468 0 0 IMMERSION CORP COM 452521107 70 7758 SH SOLE 7758 0 0 IMMUNOMEDICS INC COM 452907108 199 22500 SH Call SOLE 22500 0 0 IMMUNOMEDICS INC COM 452907108 240 27200 SH Call SOLE 27200 0 0 IMMUNOMEDICS INC COM 452907108 2470 279709 SH SOLE 279709 0 0 IMMUNOMEDICS INC COM 452907108 8742 990000 SH Put SOLE 990000 0 0 INCYTE CORP COM 45337C102 895 7107 SH SOLE 7107 0 0 INCYTE CORP COM 45337C102 1259 10000 SH Put SOLE 10000 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 1 103 SH SOLE 103 0 0 INFOSYS LTD SPONSORED ADR 456788108 786 52300 SH Put SOLE 52300 0 0 INFOSYS LTD SPONSORED ADR 456788108 2403 160000 SH Put SOLE 160000 0 0 INFOSYS LTD SPONSORED ADR 456788108 2643 175992 SH SOLE 175992 0 0 INFOSYS LTD SPONSORED ADR 456788108 3015 200700 SH Put SOLE 200700 0 0 INFOSYS LTD SPONSORED ADR 456788108 3755 250000 SH Put SOLE 250000 0 0 INFOSYS LTD SPONSORED ADR 456788108 4523 301100 SH Call SOLE 301100 0 0 ING GROEP N V SPONSORED ADR 456837103 1043 60000 SH Call SOLE 60000 0 0 INGREDION INC COM 457187102 223 1871 SH SOLE 1871 0 0 INGREDION INC COM 457187102 238 2000 SH Put SOLE 2000 0 0 INPHI CORP COM 45772F107 69 2000 SH Put SOLE 2000 0 0 INPHI CORP COM 45772F107 88 2575 SH SOLE 2575 0 0 INTEGRATED DEVICE TECHNOLOGY COM 458118106 15 577 SH SOLE 577 0 0 INTEL CORP COM 458140100 3 100 SH Put SOLE 100 0 0 INTEL CORP COM 458140100 67 2000 SH Call SOLE 2000 0 0 INTEL CORP COM 458140100 88 2600 SH Put SOLE 2600 0 0 INTEL CORP COM 458140100 236 7000 SH Put SOLE 7000 0 0 INTEL CORP COM 458140100 253 7500 SH Put SOLE 7500 0 0 INTEL CORP COM 458140100 314 9300 SH Call SOLE 9300 0 0 INTEL CORP COM 458140100 337 10000 SH Call SOLE 10000 0 0 INTEL CORP COM 458140100 391 11600 SH Call SOLE 11600 0 0 INTEL CORP COM 458140100 391 11600 SH Put SOLE 11600 0 0 INTEL CORP COM 458140100 533 15800 SH Put SOLE 15800 0 0 INTEL CORP COM 458140100 675 20000 SH Call SOLE 20000 0 0 INTEL CORP COM 458140100 675 20000 SH Call SOLE 20000 0 0 INTEL CORP COM 458140100 678 20100 SH Put SOLE 20100 0 0 INTEL CORP COM 458140100 796 23600 SH Call SOLE 23600 0 0 INTEL CORP COM 458140100 1080 32000 SH Put SOLE 32000 0 0 INTEL CORP COM 458140100 1370 40600 SH Call SOLE 40600 0 0 INTEL CORP COM 458140100 1643 48700 SH Call SOLE 48700 0 0 INTEL CORP COM 458140100 1687 50000 SH Put SOLE 50000 0 0 INTEL CORP COM 458140100 1788 53000 SH Put SOLE 53000 0 0 INTEL CORP COM 458140100 1829 54200 SH Put SOLE 54200 0 0 INTEL CORP COM 458140100 2183 64700 SH Put SOLE 64700 0 0 INTEL CORP COM 458140100 2193 65000 SH Call SOLE 65000 0 0 INTEL CORP COM 458140100 2294 68000 SH Call SOLE 68000 0 0 INTEL CORP COM 458140100 2325 68900 SH Put SOLE 68900 0 0 INTEL CORP COM 458140100 2362 70000 SH Call SOLE 70000 0 0 INTEL CORP COM 458140100 2544 75400 SH Put SOLE 75400 0 0 INTEL CORP COM 458140100 3364 99700 SH Put SOLE 99700 0 0 INTEL CORP COM 458140100 3374 100000 SH Call SOLE 100000 0 0 INTEL CORP COM 458140100 3374 100000 SH Put SOLE 100000 0 0 INTEL CORP COM 458140100 3374 100000 SH Put SOLE 100000 0 0 INTEL CORP COM 458140100 3374 100000 SH Put SOLE 100000 0 0 INTEL CORP COM 458140100 3404 100900 SH Put SOLE 100900 0 0 INTEL CORP COM 458140100 3570 105800 SH Put SOLE 105800 0 0 INTEL CORP COM 458140100 3732 110600 SH Call SOLE 110600 0 0 INTEL CORP COM 458140100 4818 142800 SH Put SOLE 142800 0 0 INTEL CORP COM 458140100 5905 175000 SH Put SOLE 175000 0 0 INTEL CORP COM 458140100 5918 175400 SH Put SOLE 175400 0 0 INTEL CORP COM 458140100 6576 194900 SH Call SOLE 194900 0 0 INTEL CORP COM 458140100 6923 205200 SH Call SOLE 205200 0 0 INTEL CORP COM 458140100 7527 223100 SH Put SOLE 223100 0 0 INTEL CORP COM 458140100 8435 250000 SH Put SOLE 250000 0 0 INTEL CORP COM 458140100 8890 263500 SH Put SOLE 263500 0 0 INTEL CORP COM 458140100 12906 382500 SH Call SOLE 382500 0 0 INTEL CORP COM 458140100 13536 401200 SH Put SOLE 401200 0 0 INTEL CORP COM 458140100 13560 401900 SH Put SOLE 401900 0 0 INTEL CORP COM 458140100 15611 462700 SH Put SOLE 462700 0 0 INTEL CORP COM 458140100 16722 495600 SH Put SOLE 495600 0 0 INTEL CORP COM 458140100 16870 500000 SH Call SOLE 500000 0 0 INTEL CORP COM 458140100 31611 936900 SH Put SOLE 936900 0 0 INTEL CORP COM 458140100 40910 1212500 SH Put SOLE 1212500 0 0 INTEL CORP COM 458140100 45876 1359700 SH Put SOLE 1359700 0 0 INTEL CORP COM 458140100 64293 1905541 SH SOLE 1905541 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 7578 114952 SH SOLE 114952 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 13184 200000 SH Put SOLE 200000 0 0 INTERDIGITAL INC COM 45867G101 8 100 SH Put SOLE 100 0 0 INTERDIGITAL INC COM 45867G101 8 100 SH Put SOLE 100 0 0 INTERDIGITAL INC COM 45867G101 93 1200 SH Put SOLE 1200 0 0 INTERDIGITAL INC COM 45867G101 139 1800 SH Put SOLE 1800 0 0 INTERDIGITAL INC COM 45867G101 170 2200 SH Put SOLE 2200 0 0 INTERDIGITAL INC COM 45867G101 247 3200 SH Put SOLE 3200 0 0 INTERDIGITAL INC COM 45867G101 278 3600 SH Put SOLE 3600 0 0 INTERDIGITAL INC COM 45867G101 843 10900 SH Put SOLE 10900 0 0 INTERDIGITAL INC COM 45867G101 933 12074 SH SOLE 12074 0 0 INTERDIGITAL INC COM 45867G101 1824 23600 SH Put SOLE 23600 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 323 2100 SH Call SOLE 2100 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 354 2300 SH Call SOLE 2300 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 938 6100 SH Put SOLE 6100 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 985 6400 SH Put SOLE 6400 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 1061 6900 SH Put SOLE 6900 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 2092 13600 SH Put SOLE 13600 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 4261 27700 SH Put SOLE 27700 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 6153 40000 SH Put SOLE 40000 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 6922 45000 SH Call SOLE 45000 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 7584 49300 SH Put SOLE 49300 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 7707 50100 SH Put SOLE 50100 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 7784 50600 SH Put SOLE 50600 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 8122 52800 SH Put SOLE 52800 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 8691 56500 SH Put SOLE 56500 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 8784 57100 SH Put SOLE 57100 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 8861 57600 SH Put SOLE 57600 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 8984 58400 SH Put SOLE 58400 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 11537 75000 SH Call SOLE 75000 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 14675 95400 SH Put SOLE 95400 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 15691 102000 SH Put SOLE 102000 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 15721 102200 SH Put SOLE 102200 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 16567 107700 SH Put SOLE 107700 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 19229 125000 SH Call SOLE 125000 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 22090 143600 SH Put SOLE 143600 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 23044 149800 SH Put SOLE 149800 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 23890 155300 SH Put SOLE 155300 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 40823 265378 SH SOLE 265378 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 203 1503 SH SOLE 1503 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 2025 15000 SH Put SOLE 15000 0 0 INTL PAPER CO COM 460146103 28 500 SH Put SOLE 500 0 0 INTL PAPER CO COM 460146103 1076 19000 SH Call SOLE 19000 0 0 INTL PAPER CO COM 460146103 6227 110000 SH Call SOLE 110000 0 0 INTL PAPER CO COM 460146103 8492 150000 SH Call SOLE 150000 0 0 INTERPUBLIC GROUP COS INC COM 460690100 1 45 SH SOLE 45 0 0 INTUIT COM 461202103 4024 30300 SH Call SOLE 30300 0 0 INTUIT COM 461202103 7331 55200 SH Put SOLE 55200 0 0 INTUIT COM 461202103 8380 63094 SH SOLE 63094 0 0 INTUIT COM 461202103 10612 79900 SH Put SOLE 79900 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 1 100 SH Call SOLE 100 0 0 IROBOT CORP COM 462726100 819 9731 SH SOLE 9731 0 0 IROBOT CORP COM 462726100 2524 30000 SH Put SOLE 30000 0 0 IROBOT CORP COM 462726100 17341 206100 SH Put SOLE 206100 0 0 IRON MTN INC NEW COM 46284V101 29 835 SH SOLE 835 0 0 IRON MTN INC NEW COM 46284V101 34 1000 SH Call SOLE 1000 0 0 IRON MTN INC NEW COM 46284V101 69 2000 SH Call SOLE 2000 0 0 IRON MTN INC NEW COM 46284V101 69 2000 SH Put SOLE 2000 0 0 IRON MTN INC NEW COM 46284V101 69 2000 SH Put SOLE 2000 0 0 ISHARES GOLD TRUST ISHARES 464285105 7 574 SH SOLE 574 0 0 ISHARES MSCI AUST ETF 464286103 0 1 SH SOLE 1 0 0 ISHARES MSCI AUST ETF 464286103 3252 150000 SH Put SOLE 150000 0 0 ISHARES MSCI AUST ETF 464286103 4336 200000 SH Put SOLE 200000 0 0 ISHARES MSCI AUST ETF 464286103 8156 376200 SH Call SOLE 376200 0 0 ISHARES MSCI AUST ETF 464286103 8156 376200 SH Put SOLE 376200 0 0 ISHARES MSCI AUST ETF 464286103 11382 525000 SH Call SOLE 525000 0 0 ISHARES MSCI AUST ETF 464286103 11382 525000 SH Put SOLE 525000 0 0 ISHARES MSCI AUST ETF 464286103 12032 555000 SH Put SOLE 555000 0 0 ISHARES MSCI FRNTR100ETF 464286145 0 1 SH SOLE 1 0 0 ISHARES GLB HGH YLD ETF 464286178 0 1 SH SOLE 1 0 0 ISHARES AUSTRIA CAPD ETF 464286202 0 1 SH SOLE 1 0 0 ISHARES INTL HIGH YIELD 464286210 0 1 SH SOLE 1 0 0 ISHARES EM CRP BD ETF 464286251 0 1 SH SOLE 1 0 0 ISHARES EM HGHYL BD ETF 464286285 0 1 SH SOLE 1 0 0 ISHARES ASIA/PAC DIV ETF 464286293 0 1 SH SOLE 1 0 0 ISHARES BELGIUM CAPD ETF 464286301 0 1 SH SOLE 1 0 0 ISHARES EM MKTS DIV ETF 464286319 0 1 SH SOLE 1 0 0 ISHARES GLB SILV MIN ETF 464286327 0 1 SH SOLE 1 0 0 ISHARES GLB ENR PROD ETF 464286343 0 1 SH SOLE 1 0 0 ISHARES GLB AGRIC PR ETF 464286350 0 1 SH SOLE 1 0 0 ISHARES MSCI WORLD ETF 464286392 0 1 SH SOLE 1 0 0 ISHARES MSCI BRZ CAP ETF 464286400 0 1 SH SOLE 1 0 0 ISHARES MSCI BRZ CAP ETF 464286400 102 3000 SH Call SOLE 3000 0 0 ISHARES MSCI BRZ CAP ETF 464286400 516 15100 SH Put SOLE 15100 0 0 ISHARES MSCI BRZ CAP ETF 464286400 652 19100 SH Put SOLE 19100 0 0 ISHARES MSCI BRZ CAP ETF 464286400 1065 31200 SH Call SOLE 31200 0 0 ISHARES MSCI BRZ CAP ETF 464286400 1280 37500 SH Call SOLE 37500 0 0 ISHARES MSCI BRZ CAP ETF 464286400 1707 50000 SH Call SOLE 50000 0 0 ISHARES MSCI BRZ CAP ETF 464286400 1707 50000 SH Put SOLE 50000 0 0 ISHARES MSCI BRZ CAP ETF 464286400 2031 59500 SH Put SOLE 59500 0 0 ISHARES MSCI BRZ CAP ETF 464286400 2629 77000 SH Call SOLE 77000 0 0 ISHARES MSCI BRZ CAP ETF 464286400 3260 95500 SH Call SOLE 95500 0 0 ISHARES MSCI BRZ CAP ETF 464286400 3414 100000 SH Call SOLE 100000 0 0 ISHARES MSCI BRZ CAP ETF 464286400 3414 100000 SH Call SOLE 100000 0 0 ISHARES MSCI BRZ CAP ETF 464286400 3414 100000 SH Put SOLE 100000 0 0 ISHARES MSCI BRZ CAP ETF 464286400 3755 110000 SH Put SOLE 110000 0 0 ISHARES MSCI BRZ CAP ETF 464286400 5121 150000 SH Put SOLE 150000 0 0 ISHARES MSCI BRZ CAP ETF 464286400 5121 150000 SH Put SOLE 150000 0 0 ISHARES MSCI BRZ CAP ETF 464286400 5712 167300 SH Call SOLE 167300 0 0 ISHARES MSCI BRZ CAP ETF 464286400 6828 200000 SH Put SOLE 200000 0 0 ISHARES MSCI BRZ CAP ETF 464286400 8535 250000 SH Call SOLE 250000 0 0 ISHARES MSCI BRZ CAP ETF 464286400 8535 250000 SH Call SOLE 250000 0 0 ISHARES MSCI BRZ CAP ETF 464286400 8535 250000 SH Call SOLE 250000 0 0 ISHARES MSCI BRZ CAP ETF 464286400 8535 250000 SH Put SOLE 250000 0 0 ISHARES MSCI BRZ CAP ETF 464286400 9389 275000 SH Put SOLE 275000 0 0 ISHARES MSCI BRZ CAP ETF 464286400 10242 300000 SH Put SOLE 300000 0 0 ISHARES MSCI BRZ CAP ETF 464286400 10242 300000 SH Put SOLE 300000 0 0 ISHARES MSCI BRZ CAP ETF 464286400 16121 472200 SH Call SOLE 472200 0 0 ISHARES MSCI BRZ CAP ETF 464286400 17070 500000 SH Call SOLE 500000 0 0 ISHARES MSCI BRZ CAP ETF 464286400 17070 500000 SH Call SOLE 500000 0 0 ISHARES MSCI BRZ CAP ETF 464286400 20245 593000 SH Put SOLE 593000 0 0 ISHARES MSCI BRZ CAP ETF 464286400 30726 900000 SH Call SOLE 900000 0 0 ISHARES MSCI BRZ CAP ETF 464286400 30863 904000 SH Call SOLE 904000 0 0 ISHARES MSCI BRZ CAP ETF 464286400 34140 1000000 SH Put SOLE 1000000 0 0 ISHARES MSCI BRZ CAP ETF 464286400 68280 2000000 SH Put SOLE 2000000 0 0 ISHARES MSCI EM ASIA ETF 464286426 0 1 SH SOLE 1 0 0 ISHARES EM MKT SM-CP ETF 464286475 0 1 SH SOLE 1 0 0 ISHARES MSCI CDA ETF 464286509 0 1 SH SOLE 1 0 0 ISHARES MSCI CDA ETF 464286509 1338 50000 SH Put SOLE 50000 0 0 ISHARES MSCI CDA ETF 464286509 2676 100000 SH Call SOLE 100000 0 0 ISHARES MSCI CDA ETF 464286509 2676 100000 SH Put SOLE 100000 0 0 ISHARES EM MKTS CURR ETF 464286517 0 1 SH SOLE 1 0 0 ISHARES MIN VOL GBL ETF 464286525 0 1 SH SOLE 1 0 0 ISHARES MIN VOL EMRG MKT 464286533 0 1 SH SOLE 1 0 0 ISHARES MSCI JAPN SMCETF 464286582 0 1 SH SOLE 1 0 0 ISHARES MSCI EURZONE ETF 464286608 0 1 SH SOLE 1 0 0 ISHARES MSCI THI CAP ETF 464286624 0 1 SH SOLE 1 0 0 ISHARES MSCI ISR CAP ETF 464286632 0 1 SH SOLE 1 0 0 ISHARES MSCI CH CAP ETF 464286640 0 1 SH SOLE 1 0 0 ISHARES MSCI BRIC INDX 464286657 0 1 SH SOLE 1 0 0 ISHARES MSCI PAC JP ETF 464286665 0 1 SH SOLE 1 0 0 ISHARES MSCI EQUAL WEITE 464286681 0 1 SH SOLE 1 0 0 ISHARES MSCI FRANCE ETF 464286707 0 1 SH SOLE 1 0 0 ISHARES MSCI TURKEY ETF 464286715 0 1 SH SOLE 1 0 0 ISHARES MSCI SZ CAP ETF 464286749 0 1 SH SOLE 1 0 0 ISHARES MSCI SWEDEN ETF 464286756 0 1 SH SOLE 1 0 0 ISHARES MSCI SPAN CP ETF 464286764 0 1 SH SOLE 1 0 0 ISHARES MSCI STH KOR ETF 464286772 0 1 SH SOLE 1 0 0 ISHARES MSCI STH KOR ETF 464286772 6781 100000 SH Call SOLE 100000 0 0 ISHARES MSCI STH KOR ETF 464286772 8476 125000 SH Put SOLE 125000 0 0 ISHARES MSCI STH AFR ETF 464286780 0 1 SH SOLE 1 0 0 ISHARES MSCI GERMANY ETF 464286806 0 1 SH SOLE 1 0 0 ISHARES MSCI NETHERL ETF 464286814 0 1 SH SOLE 1 0 0 ISHARES MSCI MEX CAP ETF 464286822 0 1 SH SOLE 1 0 0 ISHARES MSCI MEX CAP ETF 464286822 1456 27000 SH Put SOLE 27000 0 0 ISHARES MSCI HONG KG ETF 464286871 5 209 SH SOLE 209 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 SELECT DIVID ETF 464287168 15169 164500 SH Call SOLE 164500 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 7942 200000 SH Put SOLE 200000 0 0 ISHARES TR CHINA LG-CAP ETF 464287184 9133 230000 SH Put SOLE 230000 0 0 ISHARES TR CHINA LG-CAP ETF 464287184 9928 250000 SH Call SOLE 250000 0 0 ISHARES TR CHINA LG-CAP ETF 464287184 9928 250000 SH Put SOLE 250000 0 0 ISHARES TR CHINA LG-CAP ETF 464287184 9928 250000 SH Put SOLE 250000 0 0 ISHARES TR CHINA LG-CAP ETF 464287184 11913 300000 SH Put SOLE 300000 0 0 ISHARES TR CHINA LG-CAP ETF 464287184 19855 500000 SH Put SOLE 500000 0 0 ISHARES TR CHINA LG-CAP ETF 464287184 29783 750000 SH Put SOLE 750000 0 0 ISHARES TR CHINA LG-CAP ETF 464287184 31768 800000 SH Call SOLE 800000 0 0 ISHARES TR CHINA LG-CAP ETF 464287184 31768 800000 SH Call SOLE 800000 0 0 ISHARES TR CHINA LG-CAP ETF 464287184 36732 925000 SH Put SOLE 925000 0 0 ISHARES TR CHINA LG-CAP ETF 464287184 39710 1000000 SH Call SOLE 1000000 0 0 ISHARES TR CHINA LG-CAP ETF 464287184 39710 1000000 SH Call SOLE 1000000 0 0 ISHARES TR CHINA LG-CAP ETF 464287184 39710 1000000 SH Put SOLE 1000000 0 0 ISHARES TR CHINA LG-CAP ETF 464287184 49638 1250000 SH Call SOLE 1250000 0 0 ISHARES TR TRANS AVG ETF 464287192 0 1 SH SOLE 1 0 0 ISHARES TR CORE S&P500 ETF 464287200 1 5 SH SOLE 5 0 0 ISHARES TR CORE US AGGBD ET 464287226 0 1 SH SOLE 1 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 46 1100 SH Put SOLE 1100 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 50 1200 SH Put SOLE 1200 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 75 1800 SH Put SOLE 1800 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 83 2000 SH Put SOLE 2000 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 91 2200 SH Put SOLE 2200 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 137 3300 SH Put SOLE 3300 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 178 4300 SH Put SOLE 4300 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 497 12000 SH Put SOLE 12000 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 517 12500 SH Put SOLE 12500 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 522 12600 SH Put SOLE 12600 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 675 16300 SH Call SOLE 16300 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 679 16400 SH Call SOLE 16400 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 679 16400 SH Call SOLE 16400 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 683 16500 SH Put SOLE 16500 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 906 21900 SH Put SOLE 21900 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 923 22300 SH Put SOLE 22300 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 952 23000 SH Put SOLE 23000 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 989 23900 SH Put SOLE 23900 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 1031 24900 SH Put SOLE 24900 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 1718 41500 SH Put SOLE 41500 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 1875 45300 SH Put SOLE 45300 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 1912 46200 SH Put SOLE 46200 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 2070 50000 SH Put SOLE 50000 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 2173 52500 SH Put SOLE 52500 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 2537 61300 SH Call SOLE 61300 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 2537 61300 SH Put SOLE 61300 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 2628 63500 SH Call SOLE 63500 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 2732 66000 SH Call SOLE 66000 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 3084 74500 SH Put SOLE 74500 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 3357 81100 SH Call SOLE 81100 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 3518 85000 SH Call SOLE 85000 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 3518 85000 SH Put SOLE 85000 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 3795 91700 SH Put SOLE 91700 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 3833 92600 SH Put SOLE 92600 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 3986 96300 SH Put SOLE 96300 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 4135 99900 SH Put SOLE 99900 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 4139 100000 SH Call SOLE 100000 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 4218 101900 SH Put SOLE 101900 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 4516 109100 SH Put SOLE 109100 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 4656 112500 SH Call SOLE 112500 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 4896 118300 SH Put SOLE 118300 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 5174 125000 SH Put SOLE 125000 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 5629 136000 SH Put SOLE 136000 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 7009 169352 SH SOLE 169352 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 8195 198000 SH Put SOLE 198000 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 8278 200000 SH Put SOLE 200000 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 8278 200000 SH Put SOLE 200000 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 9474 228900 SH Call SOLE 228900 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 10348 250000 SH Call SOLE 250000 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 10348 250000 SH Call SOLE 250000 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 10348 250000 SH Put SOLE 250000 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 10348 250000 SH Put SOLE 250000 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 11175 270000 SH Put SOLE 270000 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 11602 280300 SH Put SOLE 280300 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 12417 300000 SH Call SOLE 300000 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 12434 300400 SH Call SOLE 300400 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 14487 350000 SH Call SOLE 350000 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 14487 350000 SH Put SOLE 350000 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 15314 370000 SH Call SOLE 370000 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 17798 430000 SH Call SOLE 430000 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 18766 453400 SH Put SOLE 453400 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 19039 460000 SH Call SOLE 460000 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 19532 471900 SH Call SOLE 471900 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 19826 479000 SH Call SOLE 479000 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 19880 480300 SH Put SOLE 480300 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 20169 487300 SH Put SOLE 487300 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 20695 500000 SH Put SOLE 500000 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 20695 500000 SH Put SOLE 500000 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 22053 532800 SH Put SOLE 532800 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 22193 536200 SH Call SOLE 536200 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 22351 540000 SH Call SOLE 540000 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 25869 625000 SH Put SOLE 625000 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 28973 700000 SH Put SOLE 700000 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 31043 750000 SH Put SOLE 750000 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 41390 1000000 SH Call SOLE 1000000 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 41390 1000000 SH Put SOLE 1000000 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 41390 1000000 SH Put SOLE 1000000 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 42094 1017000 SH Put SOLE 1017000 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 42926 1037100 SH Call SOLE 1037100 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 44490 1074900 SH Put SOLE 1074900 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 44569 1076800 SH Put SOLE 1076800 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 53807 1300000 SH Put SOLE 1300000 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 62085 1500000 SH Call SOLE 1500000 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 69382 1676300 SH Put SOLE 1676300 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 82780 2000000 SH Put SOLE 2000000 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 85566 2067300 SH Put SOLE 2067300 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 100656 2431900 SH Put SOLE 2431900 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 103475 2500000 SH Put SOLE 2500000 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 124170 3000000 SH Put SOLE 3000000 0 0 ISHARES TR IBOXX INV CP ETF 464287242 0 1 SH SOLE 1 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 NA NAT RES 464287374 0 1 SH SOLE 1 0 0 ISHARES TR JPX NIKKEI 400 464287382 0 1 SH SOLE 1 0 0 ISHARES TR LATN AMER 40 ETF 464287390 0 1 SH SOLE 1 0 0 ISHARES TR S&P 500 VAL ETF 464287408 0 1 SH SOLE 1 0 0 ISHARES TR 20 YR TR BD ETF 464287432 0 1 SH SOLE 1 0 0 ISHARES TR 20 YR TR BD ETF 464287432 2502 20000 SH Put SOLE 20000 0 0 ISHARES TR 20 YR TR BD ETF 464287432 8746 69900 SH Put SOLE 69900 0 0 ISHARES TR 20 YR TR BD ETF 464287432 11261 90000 SH Put SOLE 90000 0 0 ISHARES TR 20 YR TR BD ETF 464287432 12512 100000 SH Put SOLE 100000 0 0 ISHARES TR 20 YR TR BD ETF 464287432 12512 100000 SH Put SOLE 100000 0 0 ISHARES TR 20 YR TR BD ETF 464287432 14389 115000 SH Put SOLE 115000 0 0 ISHARES TR 20 YR TR BD ETF 464287432 15640 125000 SH Call SOLE 125000 0 0 ISHARES TR 20 YR TR BD ETF 464287432 15640 125000 SH Put SOLE 125000 0 0 ISHARES TR 20 YR TR BD ETF 464287432 20132 160900 SH Put SOLE 160900 0 0 ISHARES TR 20 YR TR BD ETF 464287432 25024 200000 SH Put SOLE 200000 0 0 ISHARES TR 20 YR TR BD ETF 464287432 25062 200300 SH Call SOLE 200300 0 0 ISHARES TR 20 YR TR BD ETF 464287432 27526 220000 SH Call SOLE 220000 0 0 ISHARES TR 20 YR TR BD ETF 464287432 27526 220000 SH Put SOLE 220000 0 0 ISHARES TR 20 YR TR BD ETF 464287432 30679 245200 SH Put SOLE 245200 0 0 ISHARES TR 20 YR TR BD ETF 464287432 31280 250000 SH Call SOLE 250000 0 0 ISHARES TR 20 YR TR BD ETF 464287432 31280 250000 SH Put SOLE 250000 0 0 ISHARES TR 20 YR TR BD ETF 464287432 37536 300000 SH Put SOLE 300000 0 0 ISHARES TR 20 YR TR BD ETF 464287432 37536 300000 SH Put SOLE 300000 0 0 ISHARES TR 20 YR TR BD ETF 464287432 43792 350000 SH Put SOLE 350000 0 0 ISHARES TR 20 YR TR BD ETF 464287432 60683 485000 SH Put SOLE 485000 0 0 ISHARES TR 20 YR TR BD ETF 464287432 62172 496900 SH Call SOLE 496900 0 0 ISHARES TR 20 YR TR BD ETF 464287432 62247 497500 SH Put SOLE 497500 0 0 ISHARES TR 20 YR TR BD ETF 464287432 93840 750000 SH Put SOLE 750000 0 0 ISHARES TR 20 YR TR BD ETF 464287432 312800 2500000 SH Put SOLE 2500000 0 0 ISHARES TR 7-10YR TR BD ETF 464287440 0 1 SH SOLE 1 0 0 ISHARES TR 7-10YR TR BD ETF 464287440 32 300 SH Call SOLE 300 0 0 ISHARES TR 7-10YR TR BD ETF 464287440 53 500 SH Call SOLE 500 0 0 ISHARES TR 7-10YR TR BD ETF 464287440 267 2500 SH Put SOLE 2500 0 0 ISHARES TR 7-10YR TR BD ETF 464287440 725 6800 SH Call SOLE 6800 0 0 ISHARES TR 7-10YR TR BD ETF 464287440 14829 139100 SH Call SOLE 139100 0 0 ISHARES TR 7-10YR TR BD ETF 464287440 24520 230000 SH Put SOLE 230000 0 0 ISHARES TR 7-10YR TR BD ETF 464287440 26653 250000 SH Call SOLE 250000 0 0 ISHARES TR 7-10YR TR BD ETF 464287440 26653 250000 SH Put SOLE 250000 0 0 ISHARES TR 7-10YR TR BD ETF 464287440 31983 300000 SH Call SOLE 300000 0 0 ISHARES TR 7-10YR TR BD ETF 464287440 31983 300000 SH Put SOLE 300000 0 0 ISHARES TR 7-10YR TR BD ETF 464287440 53305 500000 SH Put SOLE 500000 0 0 ISHARES TR 7-10YR TR BD ETF 464287440 264958 2485300 SH Put SOLE 2485300 0 0 ISHARES TR 1-3 YR TR BD ETF 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 691 10600 SH Call SOLE 10600 0 0 ISHARES TR MSCI EAFE ETF 464287465 1337 20500 SH Put SOLE 20500 0 0 ISHARES TR MSCI EAFE ETF 464287465 1337 20500 SH Put SOLE 20500 0 0 ISHARES TR MSCI EAFE ETF 464287465 1395 21400 SH Put SOLE 21400 0 0 ISHARES TR MSCI EAFE ETF 464287465 1467 22500 SH Put SOLE 22500 0 0 ISHARES TR MSCI EAFE ETF 464287465 1617 24800 SH Call SOLE 24800 0 0 ISHARES TR MSCI EAFE ETF 464287465 1689 25900 SH Put SOLE 25900 0 0 ISHARES TR MSCI EAFE ETF 464287465 1734 26600 SH Put SOLE 26600 0 0 ISHARES TR MSCI EAFE ETF 464287465 2243 34400 SH Call SOLE 34400 0 0 ISHARES TR MSCI EAFE ETF 464287465 2941 45100 SH Call SOLE 45100 0 0 ISHARES TR MSCI EAFE ETF 464287465 3260 50000 SH Call SOLE 50000 0 0 ISHARES TR MSCI EAFE ETF 464287465 3260 50000 SH Put SOLE 50000 0 0 ISHARES TR MSCI EAFE ETF 464287465 3977 61000 SH Put SOLE 61000 0 0 ISHARES TR MSCI EAFE ETF 464287465 4401 67500 SH Put SOLE 67500 0 0 ISHARES TR MSCI EAFE ETF 464287465 4564 70000 SH Put SOLE 70000 0 0 ISHARES TR MSCI EAFE ETF 464287465 4890 75000 SH Call SOLE 75000 0 0 ISHARES TR MSCI EAFE ETF 464287465 5164 79200 SH Put SOLE 79200 0 0 ISHARES TR MSCI EAFE ETF 464287465 5255 80600 SH Put SOLE 80600 0 0 ISHARES TR MSCI EAFE ETF 464287465 6207 95200 SH Put SOLE 95200 0 0 ISHARES TR MSCI EAFE ETF 464287465 6520 100000 SH Put SOLE 100000 0 0 ISHARES TR MSCI EAFE ETF 464287465 6520 100000 SH Put SOLE 100000 0 0 ISHARES TR MSCI EAFE ETF 464287465 7087 108700 SH Put SOLE 108700 0 0 ISHARES TR MSCI EAFE ETF 464287465 7361 112900 SH Put SOLE 112900 0 0 ISHARES TR MSCI EAFE ETF 464287465 9324 143000 SH Call SOLE 143000 0 0 ISHARES TR MSCI EAFE ETF 464287465 11801 181000 SH Put SOLE 181000 0 0 ISHARES TR MSCI EAFE ETF 464287465 13040 200000 SH Put SOLE 200000 0 0 ISHARES TR MSCI EAFE ETF 464287465 16300 250000 SH Put SOLE 250000 0 0 ISHARES TR MSCI EAFE ETF 464287465 22820 350000 SH Call SOLE 350000 0 0 ISHARES TR MSCI EAFE ETF 464287465 22820 350000 SH Put SOLE 350000 0 0 ISHARES TR MSCI EAFE ETF 464287465 32600 500000 SH Put SOLE 500000 0 0 ISHARES TR MSCI EAFE ETF 464287465 32600 500000 SH Put SOLE 500000 0 0 ISHARES TR MSCI EAFE ETF 464287465 35860 550000 SH Put SOLE 550000 0 0 ISHARES TR MSCI EAFE ETF 464287465 50856 780000 SH Put SOLE 780000 0 0 ISHARES TR MSCI EAFE ETF 464287465 65200 1000000 SH Call SOLE 1000000 0 0 ISHARES TR MSCI EAFE ETF 464287465 65200 1000000 SH Put SOLE 1000000 0 0 ISHARES TR MSCI EAFE ETF 464287465 70468 1080800 SH Call SOLE 1080800 0 0 ISHARES TR MSCI EAFE ETF 464287465 94540 1450000 SH Call SOLE 1450000 0 0 ISHARES TR MSCI EAFE ETF 464287465 97800 1500000 SH Put SOLE 1500000 0 0 ISHARES TR MSCI EAFE ETF 464287465 117047 1795200 SH Put SOLE 1795200 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 MD CP GR ETF 464287481 3242 30000 SH Call SOLE 30000 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 1 9 SH SOLE 9 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 NASDQ BIOTEC ETF 464287556 0 1 SH SOLE 1 0 0 ISHARES TR NASDQ BIOTEC ETF 464287556 11907 38400 SH Call SOLE 38400 0 0 ISHARES TR NASDQ BIOTEC ETF 464287556 16589 53500 SH Call SOLE 53500 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 2 17 SH SOLE 17 0 0 ISHARES TR RUS 2000 GRW ETF 464287648 0 1 SH SOLE 1 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 14 100 SH Put SOLE 100 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 14 100 SH Put SOLE 100 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 14 100 SH Put SOLE 100 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 28 200 SH Call SOLE 200 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 155 1100 SH Put SOLE 1100 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 225 1600 SH Call SOLE 1600 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 282 2000 SH Put SOLE 2000 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 310 2200 SH Put SOLE 2200 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 423 3000 SH Put SOLE 3000 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 634 4500 SH Put SOLE 4500 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 705 5000 SH Call SOLE 5000 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 747 5300 SH Put SOLE 5300 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 902 6400 SH Put SOLE 6400 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 1240 8800 SH Call SOLE 8800 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 1592 11300 SH Put SOLE 11300 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 1761 12500 SH Put SOLE 12500 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 2057 14600 SH Put SOLE 14600 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 2072 14700 SH Put SOLE 14700 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 2198 15600 SH Put SOLE 15600 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 2818 20000 SH Put SOLE 20000 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 2973 21100 SH Put SOLE 21100 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 3100 22000 SH Put SOLE 22000 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 3763 26700 SH Call SOLE 26700 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 3903 27700 SH Put SOLE 27700 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 4157 29500 SH Put SOLE 29500 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 4185 29700 SH Call SOLE 29700 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 4228 30000 SH Put SOLE 30000 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 4298 30500 SH Put SOLE 30500 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 4594 32600 SH Put SOLE 32600 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 5059 35900 SH Put SOLE 35900 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 5862 41600 SH Put SOLE 41600 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 5975 42400 SH Put SOLE 42400 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 6045 42900 SH Put SOLE 42900 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 6905 49000 SH Call SOLE 49000 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 7018 49800 SH Put SOLE 49800 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 7046 50000 SH Put SOLE 50000 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 7046 50000 SH Put SOLE 50000 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 7215 51200 SH Put SOLE 51200 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 7722 54800 SH Put SOLE 54800 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 8272 58700 SH Put SOLE 58700 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 8709 61800 SH Put SOLE 61800 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 8793 62400 SH Put SOLE 62400 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 8850 62800 SH Put SOLE 62800 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 9103 64600 SH Put SOLE 64600 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 9752 69200 SH Call SOLE 69200 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 9864 70000 SH Put SOLE 70000 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 9864 70000 SH Put SOLE 70000 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 9963 70700 SH Put SOLE 70700 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 10696 75900 SH Put SOLE 75900 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 10893 77300 SH Put SOLE 77300 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 10921 77500 SH Put SOLE 77500 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 11006 78100 SH Put SOLE 78100 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 11076 78600 SH Put SOLE 78600 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 11274 80000 SH Put SOLE 80000 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 11457 81300 SH Put SOLE 81300 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 11978 85000 SH Put SOLE 85000 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 13867 98400 SH Put SOLE 98400 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 14078 99900 SH Put SOLE 99900 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 14078 99900 SH Put SOLE 99900 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 14078 99900 SH Put SOLE 99900 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 14078 99900 SH Put SOLE 99900 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 14092 100000 SH Put SOLE 100000 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 14092 100000 SH Put SOLE 100000 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 14092 100000 SH Put SOLE 100000 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 14191 100700 SH Put SOLE 100700 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 14261 101200 SH Put SOLE 101200 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 15304 108600 SH Put SOLE 108600 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 15459 109700 SH Put SOLE 109700 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 16135 114500 SH Put SOLE 114500 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 16206 115000 SH Call SOLE 115000 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 16910 120000 SH Call SOLE 120000 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 17615 125000 SH Put SOLE 125000 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 18658 132400 SH Put SOLE 132400 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 19546 138700 SH Put SOLE 138700 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 21138 150000 SH Put SOLE 150000 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 21194 150400 SH Put SOLE 150400 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 21984 156000 SH Call SOLE 156000 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 22815 161900 SH Call SOLE 161900 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 22885 162400 SH Put SOLE 162400 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 23985 170200 SH Put SOLE 170200 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 24478 173700 SH Put SOLE 173700 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 24661 175000 SH Put SOLE 175000 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 26775 190000 SH Call SOLE 190000 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 26775 190000 SH Call SOLE 190000 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 26775 190000 SH Put SOLE 190000 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 27212 193100 SH Put SOLE 193100 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 28184 200000 SH Call SOLE 200000 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 28184 200000 SH Put SOLE 200000 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 29509 209400 SH Put SOLE 209400 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 31397 222800 SH Put SOLE 222800 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 31693 224900 SH Call SOLE 224900 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 32412 230000 SH Call SOLE 230000 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 33835 240100 SH Put SOLE 240100 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 36738 260700 SH Put SOLE 260700 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 43643 309700 SH Call SOLE 309700 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 44178 313500 SH Call SOLE 313500 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 46236 328100 SH Put SOLE 328100 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 49322 350000 SH Put SOLE 350000 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 55847 396300 SH Put SOLE 396300 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 56368 400000 SH Put SOLE 400000 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 62019 440100 SH Put SOLE 440100 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 63682 451900 SH Put SOLE 451900 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 70460 500000 SH Put SOLE 500000 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 70460 500000 SH Put SOLE 500000 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 70460 500000 SH Put SOLE 500000 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 70460 500000 SH Put SOLE 500000 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 84552 600000 SH Put SOLE 600000 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 85595 607400 SH Put SOLE 607400 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 93416 662900 SH Put SOLE 662900 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 96967 688100 SH Put SOLE 688100 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 111327 790000 SH Put SOLE 790000 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 133592 948000 SH Put SOLE 948000 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 151574 1075600 SH Put SOLE 1075600 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 162453 1152800 SH Put SOLE 1152800 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 178137 1264100 SH Put SOLE 1264100 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 187839 1332947 SH SOLE 1332947 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 197288 1400000 SH Put SOLE 1400000 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 209999 1490200 SH Put SOLE 1490200 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 224161 1590700 SH Put SOLE 1590700 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 380470 2699900 SH Put SOLE 2699900 0 0 ISHARES TR CORE S&P VLU ETF 464287663 0 3 SH SOLE 3 0 0 ISHARES TR CORE S&P US ETF 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 U.S. 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 8 100 SH Put SOLE 100 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 24 300 SH Call SOLE 300 0 0 ISHARES TR U.S. REAL ES ETF 464287739 64 800 SH Call SOLE 800 0 0 ISHARES TR U.S. REAL ES ETF 464287739 160 2000 SH Call SOLE 2000 0 0 ISHARES TR U.S. REAL ES ETF 464287739 160 2000 SH Put SOLE 2000 0 0 ISHARES TR U.S. REAL ES ETF 464287739 10769 135000 SH Put SOLE 135000 0 0 ISHARES TR U.S. REAL ES ETF 464287739 22945 287634 SH SOLE 287634 0 0 ISHARES TR U.S. INDS ETF 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 SP SMCP600GR ETF 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 1 SH SOLE 1 0 0 ISHARES TR 3YRTB ETF 464288125 0 1 SH SOLE 1 0 0 ISHARES TR SHRT NAT MUN ETF 464288158 0 1 SH SOLE 1 0 0 ISHARES TR AGENCY BOND ETF 464288166 0 1 SH SOLE 1 0 0 ISHARES TR GL TIMB FORE ETF 464288174 0 1 SH SOLE 1 0 0 ISHARES TR MSCI AC ASIA ETF 464288182 0 1 SH SOLE 1 0 0 ISHARES TR MRGSTR MD CP ETF 464288208 0 1 SH SOLE 1 0 0 ISHARES TR EMGR MKT INF ETF 464288216 0 1 SH SOLE 1 0 0 ISHARES TR GL CLEAN ENE ETF 464288224 0 1 SH SOLE 1 0 0 ISHARES TR MSCI ACWI EX US 464288240 0 1 SH SOLE 1 0 0 ISHARES TR MSCI ACWI ETF 464288257 0 1 SH SOLE 1 0 0 ISHARES TR MSCI ACWI ETF 464288257 32745 500000 SH Put SOLE 500000 0 0 ISHARES TR MSCI ACWI ETF 464288257 42569 650000 SH Call SOLE 650000 0 0 ISHARES TR MSCI ACWI ETF 464288257 42569 650000 SH Put SOLE 650000 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 JP MOR EM MK ETF 464288281 0 1 SH SOLE 1 0 0 ISHARES TR JP MOR EM MK ETF 464288281 5718 50000 SH Call SOLE 50000 0 0 ISHARES TR MRGSTR MD CP GRW 464288307 0 1 SH SOLE 1 0 0 ISHARES TR NEW YORK MUN ETF 464288323 0 1 SH SOLE 1 0 0 ISHARES TR CALIF MUN BD ETF 464288356 0 1 SH SOLE 1 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 5745 65000 SH Call SOLE 65000 0 0 ISHARES TR IBOXX HI YD ETF 464288513 22981 260000 SH Put SOLE 260000 0 0 ISHARES TR IBOXX HI YD ETF 464288513 30937 350000 SH Call SOLE 350000 0 0 ISHARES TR IBOXX HI YD ETF 464288513 30937 350000 SH Put SOLE 350000 0 0 ISHARES TR IBOXX HI YD ETF 464288513 38008 430000 SH Call SOLE 430000 0 0 ISHARES TR IBOXX HI YD ETF 464288513 38008 430000 SH Put SOLE 430000 0 0 ISHARES TR IBOXX HI YD ETF 464288513 45079 510000 SH Put SOLE 510000 0 0 ISHARES TR IBOXX HI YD ETF 464288513 61873 700000 SH Call SOLE 700000 0 0 ISHARES TR IBOXX HI YD ETF 464288513 61873 700000 SH Put SOLE 700000 0 0 ISHARES TR IBOXX HI YD ETF 464288513 70712 800000 SH Put SOLE 800000 0 0 ISHARES TR IBOXX HI YD ETF 464288513 85341 965500 SH Call SOLE 965500 0 0 ISHARES TR IBOXX HI YD ETF 464288513 132585 1500000 SH Put SOLE 1500000 0 0 ISHARES TR IBOXX HI YD ETF 464288513 159102 1800000 SH Put SOLE 1800000 0 0 ISHARES TR IBOXX HI YD ETF 464288513 166173 1880000 SH Put SOLE 1880000 0 0 ISHARES TR IBOXX HI YD ETF 464288513 176780 2000000 SH Put SOLE 2000000 0 0 ISHARES TR IBOXX HI YD ETF 464288513 220975 2500000 SH Put SOLE 2500000 0 0 ISHARES TR CRE U S REIT ETF 464288521 0 1 SH SOLE 1 0 0 ISHARES TR RESID RL EST CAP 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 CREDIT BD ETF 464288620 0 1 SH SOLE 1 0 0 ISHARES TR INTERM 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 TR BD ETF 464288661 0 1 SH SOLE 1 0 0 ISHARES TR SHRT TRS BD ETF 464288679 0 1 SH SOLE 1 0 0 ISHARES TR U.S. PFD STK ETF 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 10246 301874 SH SOLE 301874 0 0 ISHARES TR U.S. 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 USA ESG SLCT ETF 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 NW ZEALND CP ETF 464289123 0 1 SH SOLE 1 0 0 ISHARES BRAZIL SM-CP ETF 464289131 0 1 SH SOLE 1 0 0 ISHARES MSCI EURO FL ETF 464289180 0 1 SH SOLE 1 0 0 ISHARES RUS TP200 VL ETF 464289420 0 1 SH SOLE 1 0 0 ISHARES RUS TP200 GR ETF 464289438 0 1 SH SOLE 1 0 0 ISHARES RUS TOP 200 ETF 464289446 0 1 SH SOLE 1 0 0 ISHARES CORE LT USDB ETF 464289479 0 1 SH SOLE 1 0 0 ISHARES 10+ YR CR BD ETF 464289511 0 1 SH SOLE 1 0 0 ISHARES INDIA 50 ETF 464289529 0 1 SH SOLE 1 0 0 ISHARES ALL PERU CAP ETF 464289842 0 1 SH SOLE 1 0 0 ISHARES AGGRES ALLOC ETF 464289859 0 1 SH SOLE 1 0 0 ISHARES GRWT ALLOCAT ETF 464289867 0 1 SH SOLE 1 0 0 ISHARES MODERT ALLOC ETF 464289875 0 1 SH SOLE 1 0 0 ISHARES 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 628 40000 SH Put SOLE 40000 0 0 ISHARES SILVER TRUST ISHARES 46428Q109 1571 100000 SH Put SOLE 100000 0 0 ISHARES SILVER TRUST ISHARES 46428Q109 3456 220000 SH Call SOLE 220000 0 0 ISHARES SILVER TRUST ISHARES 46428Q109 3456 220000 SH Put SOLE 220000 0 0 ISHARES SILVER TRUST ISHARES 46428Q109 3928 250000 SH Call SOLE 250000 0 0 ISHARES SILVER TRUST ISHARES 46428Q109 3928 250000 SH Put SOLE 250000 0 0 ISHARES SILVER TRUST ISHARES 46428Q109 5499 350000 SH Put SOLE 350000 0 0 ISHARES SILVER TRUST ISHARES 46428Q109 6284 400000 SH Call SOLE 400000 0 0 ISHARES SILVER TRUST ISHARES 46428Q109 9426 600000 SH Call SOLE 600000 0 0 ISHARES SILVER TRUST ISHARES 46428Q109 10997 700000 SH Call SOLE 700000 0 0 ISHARES SILVER TRUST ISHARES 46428Q109 11704 745000 SH Call SOLE 745000 0 0 ISHARES SILVER TRUST ISHARES 46428Q109 11704 745000 SH Put SOLE 745000 0 0 ISHARES SILVER TRUST ISHARES 46428Q109 13825 880000 SH Call SOLE 880000 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 TREASURY 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 IRELAND CAPD ETF 46429B507 0 1 SH SOLE 1 0 0 ISHARES TR MSCI FINLND ETF 46429B515 0 1 SH SOLE 1 0 0 ISHARES TR MSCI DENMRK 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 POL CAP 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 BD 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 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 USA VALUE FACTOR 46432F388 0 1 SH SOLE 1 0 0 ISHARES TR USA MOMENTUM FCT 46432F396 0 1 SH SOLE 1 0 0 ISHARES TR CORE MSCITOTAL 46432F834 0 1 SH SOLE 1 0 0 ISHARES TR CORE MSCI EAFE 46432F842 2 25 SH SOLE 25 0 0 ISHARES TR CORE ST USDB ETF 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 CLB CP ETF 46434G202 0 1 SH SOLE 1 0 0 ISHARES INC MSCI TAIWAN ETF 46434G772 12 335 SH SOLE 335 0 0 ISHARES INC MSCI SINGPOR ETF 46434G780 0 1 SH SOLE 1 0 0 ISHARES INC MSCI MLY ETF NEW 46434G814 28 874 SH SOLE 874 0 0 ISHARES INC MSCI JPN ETF NEW 46434G822 4024 75000 SH Put SOLE 75000 0 0 ISHARES INC MSCI JPN ETF NEW 46434G822 8336 155381 SH SOLE 155381 0 0 ISHARES INC MSCI JPN ETF NEW 46434G822 11736 218750 SH Call SOLE 218750 0 0 ISHARES INC MSCI JPN ETF NEW 46434G822 13413 250000 SH Put SOLE 250000 0 0 ISHARES INC MSCI JPN ETF NEW 46434G822 14217 265000 SH Put SOLE 265000 0 0 ISHARES INC MSCI JPN ETF NEW 46434G822 40238 750000 SH Call SOLE 750000 0 0 ISHARES INC MSCI JPN ETF NEW 46434G822 53650 1000000 SH Call SOLE 1000000 0 0 ISHARES INC MSCI JPN ETF NEW 46434G822 107300 2000000 SH Put SOLE 2000000 0 0 ISHARES INC MSCI GBL ETF NEW 46434G848 0 1 SH SOLE 1 0 0 ISHARES INC MSCI GBL ETF NEW 46434G855 0 1 SH SOLE 1 0 0 ISHARES TR IBONDS SEP20 ETF 46434V571 0 1 SH SOLE 1 0 0 ISHARES TR CORE TL USD BD 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 HDG MSCI GERMN 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 MTG REL ETF NEW 46435G342 0 1 SH SOLE 1 0 0 JPMORGAN CHASE & CO COM 46625H100 18 200 SH Call SOLE 200 0 0 JPMORGAN CHASE & CO COM 46625H100 37 400 SH Put SOLE 400 0 0 JPMORGAN CHASE & CO COM 46625H100 46 500 SH Put SOLE 500 0 0 JPMORGAN CHASE & CO COM 46625H100 55 600 SH Put SOLE 600 0 0 JPMORGAN CHASE & CO COM 46625H100 192 2100 SH Call SOLE 2100 0 0 JPMORGAN CHASE & CO COM 46625H100 420 4600 SH Put SOLE 4600 0 0 JPMORGAN CHASE & CO COM 46625H100 2285 25000 SH Put SOLE 25000 0 0 JPMORGAN CHASE & CO COM 46625H100 3519 38500 SH Put SOLE 38500 0 0 JPMORGAN CHASE & CO COM 46625H100 3683 40300 SH Call SOLE 40300 0 0 JPMORGAN CHASE & CO COM 46625H100 5484 60000 SH Put SOLE 60000 0 0 JPMORGAN CHASE & CO COM 46625H100 5904 64600 SH Call SOLE 64600 0 0 JPMORGAN CHASE & CO COM 46625H100 6398 70000 SH Call SOLE 70000 0 0 JPMORGAN CHASE & CO COM 46625H100 6855 75000 SH Call SOLE 75000 0 0 JPMORGAN CHASE & CO COM 46625H100 9140 100000 SH Put SOLE 100000 0 0 JPMORGAN CHASE & CO COM 46625H100 9579 104800 SH Put SOLE 104800 0 0 JPMORGAN CHASE & CO COM 46625H100 9944 108800 SH Call SOLE 108800 0 0 JPMORGAN CHASE & CO COM 46625H100 12842 140500 SH Put SOLE 140500 0 0 JPMORGAN CHASE & CO COM 46625H100 13408 146697 SH SOLE 146697 0 0 JPMORGAN CHASE & CO COM 46625H100 13655 149400 SH Call SOLE 149400 0 0 JPMORGAN CHASE & CO COM 46625H100 18280 200000 SH Put SOLE 200000 0 0 JPMORGAN CHASE & CO COM 46625H100 19368 211900 SH Put SOLE 211900 0 0 JPMORGAN CHASE & CO COM 46625H100 21049 230300 SH Call SOLE 230300 0 0 JPMORGAN CHASE & CO COM 46625H100 22046 241200 SH Call SOLE 241200 0 0 JPMORGAN CHASE & CO COM 46625H100 29522 323000 SH Call SOLE 323000 0 0 JPMORGAN CHASE & CO COM 46625H100 73714 806500 SH Put SOLE 806500 0 0 JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 0 1 SH SOLE 1 0 0 JABIL CIRCUIT INC COM 466313103 73 2500 SH Put SOLE 2500 0 0 JABIL CIRCUIT INC COM 466313103 79 2700 SH Put SOLE 2700 0 0 JABIL CIRCUIT INC COM 466313103 82 2800 SH Put SOLE 2800 0 0 JABIL CIRCUIT INC COM 466313103 304 10400 SH Put SOLE 10400 0 0 JABIL CIRCUIT INC COM 466313103 739 25300 SH Put SOLE 25300 0 0 JABIL CIRCUIT INC COM 466313103 1249 42800 SH Put SOLE 42800 0 0 JACK IN THE BOX INC COM 466367109 989 10040 SH SOLE 10040 0 0 JACK IN THE BOX INC COM 466367109 3448 35000 SH Put SOLE 35000 0 0 J P MORGAN EXCHANGE TRADED F DIV RTN GLB EQ 46641Q100 0 1 SH SOLE 1 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 149 3800 SH Put SOLE 3800 0 0 JD COM INC SPON ADR CL A 47215P106 467 11900 SH Put SOLE 11900 0 0 JD COM INC SPON ADR CL A 47215P106 1000 25500 SH Put SOLE 25500 0 0 JD COM INC SPON ADR CL A 47215P106 1569 40000 SH Put SOLE 40000 0 0 JD COM INC SPON ADR CL A 47215P106 3922 100000 SH Put SOLE 100000 0 0 JD COM INC SPON ADR CL A 47215P106 5687 145000 SH Call SOLE 145000 0 0 JD COM INC SPON ADR CL A 47215P106 8628 220000 SH Put SOLE 220000 0 0 JD COM INC SPON ADR CL A 47215P106 9385 239300 SH Put SOLE 239300 0 0 JD COM INC SPON ADR CL A 47215P106 11766 300000 SH Put SOLE 300000 0 0 JD COM INC SPON ADR CL A 47215P106 17257 440000 SH Put SOLE 440000 0 0 JD COM INC SPON ADR CL A 47215P106 23532 600000 SH Call SOLE 600000 0 0 JD COM INC SPON ADR CL A 47215P106 33191 846286 SH SOLE 846286 0 0 JETBLUE AIRWAYS CORP COM 477143101 571 25000 SH Call SOLE 25000 0 0 JETBLUE AIRWAYS CORP COM 477143101 2619 114700 SH Call SOLE 114700 0 0 JETBLUE AIRWAYS CORP COM 477143101 7990 350000 SH Call SOLE 350000 0 0 JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 45 2179 SH SOLE 2179 0 0 JOHNSON & JOHNSON COM 478160104 2355 17800 SH Call SOLE 17800 0 0 JOHNSON & JOHNSON COM 478160104 2553 19300 SH Put SOLE 19300 0 0 JONES ENERGY INC COM CL A 48019R108 110 68479 SH SOLE 68479 0 0 JONES ENERGY INC COM CL A 48019R108 160 100000 SH Put SOLE 100000 0 0 J2 GLOBAL INC COM 48123V102 34 400 SH Call SOLE 400 0 0 J2 GLOBAL INC COM 48123V102 213 2500 SH Call SOLE 2500 0 0 JUNIPER NETWORKS INC COM 48203R104 3 100 SH Call SOLE 100 0 0 JUNIPER NETWORKS INC COM 48203R104 6 200 SH Call SOLE 200 0 0 JUNIPER NETWORKS INC COM 48203R104 45 1600 SH Put SOLE 1600 0 0 JUNIPER NETWORKS INC COM 48203R104 47 1700 SH Put SOLE 1700 0 0 JUNIPER NETWORKS INC COM 48203R104 50 1800 SH Put SOLE 1800 0 0 JUNIPER NETWORKS INC COM 48203R104 67 2400 SH Put SOLE 2400 0 0 JUNIPER NETWORKS INC COM 48203R104 81 2900 SH Put SOLE 2900 0 0 JUNIPER NETWORKS INC COM 48203R104 125 4500 SH Call SOLE 4500 0 0 JUNIPER NETWORKS INC COM 48203R104 128 4600 SH Put SOLE 4600 0 0 JUNIPER NETWORKS INC COM 48203R104 201 7200 SH Put SOLE 7200 0 0 JUNIPER NETWORKS INC COM 48203R104 287 10300 SH Put SOLE 10300 0 0 JUNIPER NETWORKS INC COM 48203R104 496 17800 SH Put SOLE 17800 0 0 JUNIPER NETWORKS INC COM 48203R104 532 19066 SH SOLE 19066 0 0 JUNIPER NETWORKS INC COM 48203R104 981 35200 SH Call SOLE 35200 0 0 JUNIPER NETWORKS INC COM 48203R104 1369 49100 SH Put SOLE 49100 0 0 JUNIPER NETWORKS INC COM 48203R104 2969 106500 SH Put SOLE 106500 0 0 KAR AUCTION SVCS INC COM 48238T109 168 4000 SH Call SOLE 4000 0 0 KCG HLDGS INC CL A 48244B100 0 0 SH Call SOLE 0 0 0 KCG HLDGS INC CL A 48244B100 0 0 SH Put SOLE 0 0 0 KCG HLDGS INC CL A 48244B100 0 0 SH Put SOLE 0 0 0 KCG HLDGS INC CL A 48244B100 0 0 SH Put SOLE 0 0 0 KCG HLDGS INC CL A 48244B100 63 3179 SH SOLE 3179 0 0 KKR & CO L P DEL COM UNITS 48248M102 37 2000 SH Put SOLE 2000 0 0 KKR & CO L P DEL COM UNITS 48248M102 74 4000 SH Put SOLE 4000 0 0 KKR & CO L P DEL COM UNITS 48248M102 244 13092 SH SOLE 13092 0 0 KLX INC COM 482539103 3 58 SH SOLE 58 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 209 2000 SH Call SOLE 2000 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 209 2000 SH Put SOLE 2000 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 419 4000 SH Call SOLE 4000 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 628 6000 SH Call SOLE 6000 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 722 6900 SH Put SOLE 6900 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 1256 12000 SH Put SOLE 12000 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 1570 15000 SH Call SOLE 15000 0 0 KAPSTONE PAPER & PACKAGING C COM 48562P103 5 264 SH SOLE 264 0 0 KATE SPADE & CO COM 485865109 0 0 SH Call SOLE 0 0 0 KATE SPADE & CO COM 485865109 0 0 SH Call SOLE 0 0 0 KATE SPADE & CO COM 485865109 0 0 SH Call SOLE 0 0 0 KB HOME COM 48666K109 49 2051 SH SOLE 2051 0 0 KELLOGG CO COM 487836108 23 330 SH SOLE 330 0 0 KENNEDY-WILSON HLDGS INC COM 489398107 1176 61716 SH SOLE 61716 0 0 KENNEDY-WILSON HLDGS INC COM 489398107 3239 170000 SH Put SOLE 170000 0 0 KENNEDY-WILSON HLDGS INC COM 489398107 3810 200000 SH Put SOLE 200000 0 0 KEYCORP NEW COM 493267108 15 800 SH Put SOLE 800 0 0 KEYCORP NEW COM 493267108 28 1500 SH Put SOLE 1500 0 0 KEYCORP NEW COM 493267108 199 10600 SH Call SOLE 10600 0 0 KEYCORP NEW COM 493267108 954 50883 SH SOLE 50883 0 0 KEYCORP NEW COM 493267108 1707 91100 SH Call SOLE 91100 0 0 KIMBERLY CLARK CORP COM 494368103 173 1341 SH SOLE 1341 0 0 KINDER MORGAN INC DEL COM 49456B101 48 2500 SH Put SOLE 2500 0 0 KINDER MORGAN INC DEL COM 49456B101 228 11900 SH Call SOLE 11900 0 0 KINDER MORGAN INC DEL COM 49456B101 3826 199700 SH Call SOLE 199700 0 0 KINDER MORGAN INC DEL COM 49456B101 6942 362300 SH Put SOLE 362300 0 0 KINDER MORGAN INC DEL COM 49456B101 9657 504000 SH Put SOLE 504000 0 0 KINDER MORGAN INC DEL COM 49456B101 12293 641596 SH SOLE 641596 0 0 KINDER MORGAN INC DEL COM 49456B101 14772 771000 SH Put SOLE 771000 0 0 KINDRED HEALTHCARE INC COM 494580103 583 50000 SH Call SOLE 50000 0 0 KINDRED HEALTHCARE INC COM 494580103 8155 700000 SH Call SOLE 700000 0 0 KINDRED HEALTHCARE INC COM 494580103 8155 700000 SH Put SOLE 700000 0 0 KINROSS GOLD CORP COM NO PAR 496902404 1 300 SH Put SOLE 300 0 0 KINROSS GOLD CORP COM NO PAR 496902404 8 2000 SH Call SOLE 2000 0 0 KINROSS GOLD CORP COM NO PAR 496902404 8 2000 SH Call SOLE 2000 0 0 KINROSS GOLD CORP COM NO PAR 496902404 8 2000 SH Call SOLE 2000 0 0 KINROSS GOLD CORP COM NO PAR 496902404 8 2000 SH Call SOLE 2000 0 0 KINROSS GOLD CORP COM NO PAR 496902404 8 2000 SH Put SOLE 2000 0 0 KINROSS GOLD CORP COM NO PAR 496902404 375 92070 SH SOLE 92070 0 0 KINROSS GOLD CORP COM NO PAR 496902404 407 100000 SH Put SOLE 100000 0 0 KINROSS GOLD CORP COM NO PAR 496902404 455 111900 SH Put SOLE 111900 0 0 KINROSS GOLD CORP COM NO PAR 496902404 814 200000 SH Put SOLE 200000 0 0 KIRBY CORP COM 497266106 1 18 SH SOLE 18 0 0 KITE PHARMA INC COM 49803L109 1711 16500 SH Call SOLE 16500 0 0 KNOWLES CORP COM 49926D109 34 2000 SH Call SOLE 2000 0 0 KNOWLES CORP COM 49926D109 85 5000 SH Call SOLE 5000 0 0 KNOWLES CORP COM 49926D109 89 5252 SH SOLE 5252 0 0 KNOWLES CORP COM 49926D109 164 9700 SH Put SOLE 9700 0 0 KNOWLES CORP COM 49926D109 242 14300 SH Put SOLE 14300 0 0 KOHLS CORP COM 500255104 62 1600 SH Call SOLE 1600 0 0 KOHLS CORP COM 500255104 77 2000 SH Call SOLE 2000 0 0 KOHLS CORP COM 500255104 77 2000 SH Put SOLE 2000 0 0 KOHLS CORP COM 500255104 77 2000 SH Put SOLE 2000 0 0 KOHLS CORP COM 500255104 155 4000 SH Call SOLE 4000 0 0 KOHLS CORP COM 500255104 232 6000 SH Call SOLE 6000 0 0 KOHLS CORP COM 500255104 309 8000 SH Call SOLE 8000 0 0 KOHLS CORP COM 500255104 309 8000 SH Call SOLE 8000 0 0 KOHLS CORP COM 500255104 1141 29500 SH Put SOLE 29500 0 0 KOHLS CORP COM 500255104 1713 44300 SH Put SOLE 44300 0 0 KOHLS CORP COM 500255104 3018 78056 SH SOLE 78056 0 0 KOHLS CORP COM 500255104 8565 221500 SH Put SOLE 221500 0 0 KRAFT HEINZ CO COM 500754106 17 200 SH Put SOLE 200 0 0 KRAFT HEINZ CO COM 500754106 34 400 SH Put SOLE 400 0 0 KRAFT HEINZ CO COM 500754106 34 400 SH Put SOLE 400 0 0 KRAFT HEINZ CO COM 500754106 77 900 SH Put SOLE 900 0 0 KRAFT HEINZ CO COM 500754106 437 5100 SH Put SOLE 5100 0 0 KRAFT HEINZ CO COM 500754106 445 5200 SH Put SOLE 5200 0 0 KRAFT HEINZ CO COM 500754106 454 5300 SH Put SOLE 5300 0 0 KRAFT HEINZ CO COM 500754106 856 10000 SH Call SOLE 10000 0 0 KRAFT HEINZ CO COM 500754106 856 10000 SH Put SOLE 10000 0 0 KRAFT HEINZ CO COM 500754106 1028 12000 SH Call SOLE 12000 0 0 KRAFT HEINZ CO COM 500754106 2141 25000 SH Put SOLE 25000 0 0 KRAFT HEINZ CO COM 500754106 4770 55700 SH Put SOLE 55700 0 0 KRAFT HEINZ CO COM 500754106 6954 81200 SH Put SOLE 81200 0 0 KRAFT HEINZ CO COM 500754106 9535 111342 SH SOLE 111342 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 KROGER CO COM 501044101 9 400 SH Call SOLE 400 0 0 KROGER CO COM 501044101 47 2000 SH Call SOLE 2000 0 0 KROGER CO COM 501044101 47 2000 SH Call SOLE 2000 0 0 KROGER CO COM 501044101 47 2000 SH Call SOLE 2000 0 0 KROGER CO COM 501044101 47 2000 SH Call SOLE 2000 0 0 KROGER CO COM 501044101 49 2100 SH Call SOLE 2100 0 0 KROGER CO COM 501044101 93 4000 SH Call SOLE 4000 0 0 KROGER CO COM 501044101 145 6200 SH Call SOLE 6200 0 0 KROGER CO COM 501044101 147 6322 SH SOLE 6322 0 0 L BRANDS INC COM 501797104 108 2000 SH Call SOLE 2000 0 0 L BRANDS INC COM 501797104 108 2000 SH Call SOLE 2000 0 0 L BRANDS INC COM 501797104 108 2000 SH Call SOLE 2000 0 0 L BRANDS INC COM 501797104 108 2000 SH Call SOLE 2000 0 0 L BRANDS INC COM 501797104 108 2000 SH Put SOLE 2000 0 0 L BRANDS INC COM 501797104 108 2000 SH Put SOLE 2000 0 0 L BRANDS INC COM 501797104 216 4000 SH Call SOLE 4000 0 0 L BRANDS INC COM 501797104 836 15517 SH SOLE 15517 0 0 LKQ CORP COM 501889208 66 2000 SH Put SOLE 2000 0 0 LKQ CORP COM 501889208 2636 80000 SH Call SOLE 80000 0 0 LKQ CORP COM 501889208 14209 431221 SH SOLE 431221 0 0 L3 TECHNOLOGIES INC COM 502413107 267 1600 SH Call SOLE 1600 0 0 L3 TECHNOLOGIES INC COM 502413107 668 4000 SH Call SOLE 4000 0 0 LA QUINTA HLDGS INC COM 50420D108 2880 195000 SH Call SOLE 195000 0 0 LA QUINTA HLDGS INC COM 50420D108 2880 195000 SH Call SOLE 195000 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 170 1100 SH Call SOLE 1100 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 170 1100 SH Call SOLE 1100 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 308 2000 SH Put SOLE 2000 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 339 2200 SH Put SOLE 2200 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 786 5100 SH Call SOLE 5100 0 0 LAM RESEARCH CORP COM 512807108 156 1100 SH Put SOLE 1100 0 0 LAM RESEARCH CORP COM 512807108 481 3400 SH Put SOLE 3400 0 0 LAM RESEARCH CORP COM 512807108 5034 35592 SH SOLE 35592 0 0 LAM RESEARCH CORP COM 512807108 14143 100000 SH Call SOLE 100000 0 0 LAM RESEARCH CORP COM 512807108 14143 100000 SH Put SOLE 100000 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 54 735 SH SOLE 735 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 147 2000 SH Put SOLE 2000 0 0 LAS VEGAS SANDS CORP COM 517834107 32 500 SH Call SOLE 500 0 0 LAS VEGAS SANDS CORP COM 517834107 38 600 SH Call SOLE 600 0 0 LAS VEGAS SANDS CORP COM 517834107 38 600 SH Call SOLE 600 0 0 LAS VEGAS SANDS CORP COM 517834107 58 900 SH Put SOLE 900 0 0 LAS VEGAS SANDS CORP COM 517834107 64 1000 SH Put SOLE 1000 0 0 LAS VEGAS SANDS CORP COM 517834107 153 2400 SH Call SOLE 2400 0 0 LAS VEGAS SANDS CORP COM 517834107 166 2600 SH Put SOLE 2600 0 0 LAS VEGAS SANDS CORP COM 517834107 192 3000 SH Call SOLE 3000 0 0 LAS VEGAS SANDS CORP COM 517834107 294 4600 SH Put SOLE 4600 0 0 LAS VEGAS SANDS CORP COM 517834107 319 5000 SH Call SOLE 5000 0 0 LAS VEGAS SANDS CORP COM 517834107 332 5200 SH Put SOLE 5200 0 0 LAS VEGAS SANDS CORP COM 517834107 639 10000 SH Call SOLE 10000 0 0 LAS VEGAS SANDS CORP COM 517834107 639 10000 SH Call SOLE 10000 0 0 LAS VEGAS SANDS CORP COM 517834107 639 10000 SH Put SOLE 10000 0 0 LAS VEGAS SANDS CORP COM 517834107 639 10000 SH Put SOLE 10000 0 0 LAS VEGAS SANDS CORP COM 517834107 709 11100 SH Put SOLE 11100 0 0 LAS VEGAS SANDS CORP COM 517834107 722 11300 SH Call SOLE 11300 0 0 LAS VEGAS SANDS CORP COM 517834107 741 11600 SH Put SOLE 11600 0 0 LAS VEGAS SANDS CORP COM 517834107 773 12100 SH Call SOLE 12100 0 0 LAS VEGAS SANDS CORP COM 517834107 907 14200 SH Put SOLE 14200 0 0 LAS VEGAS SANDS CORP COM 517834107 939 14700 SH Put SOLE 14700 0 0 LAS VEGAS SANDS CORP COM 517834107 946 14800 SH Put SOLE 14800 0 0 LAS VEGAS SANDS CORP COM 517834107 1118 17500 SH Put SOLE 17500 0 0 LAS VEGAS SANDS CORP COM 517834107 1163 18200 SH Put SOLE 18200 0 0 LAS VEGAS SANDS CORP COM 517834107 1271 19900 SH Put SOLE 19900 0 0 LAS VEGAS SANDS CORP COM 517834107 1278 20000 SH Put SOLE 20000 0 0 LAS VEGAS SANDS CORP COM 517834107 1278 20000 SH Put SOLE 20000 0 0 LAS VEGAS SANDS CORP COM 517834107 1469 23000 SH Put SOLE 23000 0 0 LAS VEGAS SANDS CORP COM 517834107 1501 23500 SH Put SOLE 23500 0 0 LAS VEGAS SANDS CORP COM 517834107 1521 23800 SH Put SOLE 23800 0 0 LAS VEGAS SANDS CORP COM 517834107 1597 25000 SH Put SOLE 25000 0 0 LAS VEGAS SANDS CORP COM 517834107 1623 25400 SH Call SOLE 25400 0 0 LAS VEGAS SANDS CORP COM 517834107 1917 30000 SH Call SOLE 30000 0 0 LAS VEGAS SANDS CORP COM 517834107 1917 30000 SH Call SOLE 30000 0 0 LAS VEGAS SANDS CORP COM 517834107 1917 30000 SH Put SOLE 30000 0 0 LAS VEGAS SANDS CORP COM 517834107 1949 30500 SH Put SOLE 30500 0 0 LAS VEGAS SANDS CORP COM 517834107 1974 30900 SH Call SOLE 30900 0 0 LAS VEGAS SANDS CORP COM 517834107 1981 31000 SH Put SOLE 31000 0 0 LAS VEGAS SANDS CORP COM 517834107 2140 33500 SH Put SOLE 33500 0 0 LAS VEGAS SANDS CORP COM 517834107 2843 44500 SH Call SOLE 44500 0 0 LAS VEGAS SANDS CORP COM 517834107 3195 50000 SH Put SOLE 50000 0 0 LAS VEGAS SANDS CORP COM 517834107 3195 50000 SH Put SOLE 50000 0 0 LAS VEGAS SANDS CORP COM 517834107 3297 51600 SH Put SOLE 51600 0 0 LAS VEGAS SANDS CORP COM 517834107 3444 53900 SH Put SOLE 53900 0 0 LAS VEGAS SANDS CORP COM 517834107 3463 54200 SH Put SOLE 54200 0 0 LAS VEGAS SANDS CORP COM 517834107 3674 57500 SH Put SOLE 57500 0 0 LAS VEGAS SANDS CORP COM 517834107 4230 66200 SH Put SOLE 66200 0 0 LAS VEGAS SANDS CORP COM 517834107 4434 69400 SH Put SOLE 69400 0 0 LAS VEGAS SANDS CORP COM 517834107 5373 84100 SH Put SOLE 84100 0 0 LAS VEGAS SANDS CORP COM 517834107 5507 86200 SH Put SOLE 86200 0 0 LAS VEGAS SANDS CORP COM 517834107 6536 102300 SH Put SOLE 102300 0 0 LAS VEGAS SANDS CORP COM 517834107 10133 158600 SH Put SOLE 158600 0 0 LAS VEGAS SANDS CORP COM 517834107 17247 269949 SH SOLE 269949 0 0 LAUDER ESTEE COS INC CL A 518439104 192 2000 SH Call SOLE 2000 0 0 LAUDER ESTEE COS INC CL A 518439104 192 2000 SH Call SOLE 2000 0 0 LAUDER ESTEE COS INC CL A 518439104 192 2000 SH Call SOLE 2000 0 0 LAUDER ESTEE COS INC CL A 518439104 192 2000 SH Put SOLE 2000 0 0 LAUDER ESTEE COS INC CL A 518439104 192 2000 SH Put SOLE 2000 0 0 LEAF GROUP LTD COM 52177G102 1105 141627 SH SOLE 141627 0 0 LEAR CORP COM NEW 521865204 115 808 SH SOLE 808 0 0 LEAR CORP COM NEW 521865204 156 1100 SH Put SOLE 1100 0 0 LEAR CORP COM NEW 521865204 199 1400 SH Put SOLE 1400 0 0 LEGGETT & PLATT INC COM 524660107 105 2000 SH Call SOLE 2000 0 0 LEGGETT & PLATT INC COM 524660107 105 2000 SH Put SOLE 2000 0 0 LEGG MASON INC COM 524901105 14 369 SH SOLE 369 0 0 LEIDOS HLDGS INC COM 525327102 26 500 SH Put SOLE 500 0 0 LEIDOS HLDGS INC COM 525327102 383 7400 SH Call SOLE 7400 0 0 LEIDOS HLDGS INC COM 525327102 450 8700 SH Put SOLE 8700 0 0 LEIDOS HLDGS INC COM 525327102 8293 160432 SH SOLE 160432 0 0 LENDINGCLUB CORP COM 52603A109 482 87523 SH SOLE 87523 0 0 LENNAR CORP CL A 526057104 107 2000 SH Call SOLE 2000 0 0 LENNAR CORP CL A 526057104 7102 133199 SH SOLE 133199 0 0 LEUCADIA NATL CORP COM 527288104 3 121 SH SOLE 121 0 0 LEUCADIA NATL CORP COM 527288104 52 2000 SH Put SOLE 2000 0 0 LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 107 4364 SH SOLE 4364 0 0 LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 447 18200 SH Put SOLE 18200 0 0 LIFE STORAGE INC COM 53223X107 296 4000 SH Call SOLE 4000 0 0 LIFE STORAGE INC COM 53223X107 296 4000 SH Call SOLE 4000 0 0 LIFE STORAGE INC COM 53223X107 3272 44157 SH SOLE 44157 0 0 LIFE STORAGE INC COM 53223X107 3705 50000 SH Put SOLE 50000 0 0 LILLY ELI & CO COM 532457108 291 3541 SH SOLE 3541 0 0 LILLY ELI & CO COM 532457108 2058 25000 SH Put SOLE 25000 0 0 LINCOLN ELEC HLDGS INC COM 533900106 1179 12800 SH Call SOLE 12800 0 0 LINCOLN NATL CORP IND COM 534187109 41 600 SH Put SOLE 600 0 0 LINCOLN NATL CORP IND COM 534187109 54 800 SH Put SOLE 800 0 0 LINCOLN NATL CORP IND COM 534187109 135 2000 SH Put SOLE 2000 0 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 482 18326 SH SOLE 18326 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 1394 40000 SH Call SOLE 40000 0 0 LOCALSHARES INVT TR NASHVILLE AREA E 53957P106 0 1 SH SOLE 1 0 0 LOCKHEED MARTIN CORP COM 539830109 28 100 SH Call SOLE 100 0 0 LOCKHEED MARTIN CORP COM 539830109 28 100 SH Call SOLE 100 0 0 LOCKHEED MARTIN CORP COM 539830109 555 2000 SH Put SOLE 2000 0 0 LOCKHEED MARTIN CORP COM 539830109 1047 3770 SH SOLE 3770 0 0 LOCKHEED MARTIN CORP COM 539830109 1221 4400 SH Call SOLE 4400 0 0 LOCKHEED MARTIN CORP COM 539830109 3137 11300 SH Call SOLE 11300 0 0 LOGMEIN INC COM 54142L109 53 503 SH SOLE 503 0 0 LOUISIANA PAC CORP COM 546347105 42 1723 SH SOLE 1723 0 0 LOWES COS INC COM 548661107 1551 20000 SH Call SOLE 20000 0 0 LOWES COS INC COM 548661107 2714 35000 SH Put SOLE 35000 0 0 LOWES COS INC COM 548661107 3877 50000 SH Call SOLE 50000 0 0 LOWES COS INC COM 548661107 7753 100000 SH Call SOLE 100000 0 0 LULULEMON ATHLETICA INC COM 550021109 18 300 SH Call SOLE 300 0 0 LULULEMON ATHLETICA INC COM 550021109 18 300 SH Call SOLE 300 0 0 LULULEMON ATHLETICA INC COM 550021109 18 300 SH Call SOLE 300 0 0 LULULEMON ATHLETICA INC COM 550021109 30 500 SH Call SOLE 500 0 0 LULULEMON ATHLETICA INC COM 550021109 36 600 SH Call SOLE 600 0 0 LULULEMON ATHLETICA INC COM 550021109 36 600 SH Put SOLE 600 0 0 LULULEMON ATHLETICA INC COM 550021109 48 800 SH Call SOLE 800 0 0 LULULEMON ATHLETICA INC COM 550021109 60 1000 SH Call SOLE 1000 0 0 LULULEMON ATHLETICA INC COM 550021109 84 1400 SH Call SOLE 1400 0 0 LULULEMON ATHLETICA INC COM 550021109 84 1400 SH Call SOLE 1400 0 0 LULULEMON ATHLETICA INC COM 550021109 137 2300 SH Call SOLE 2300 0 0 LULULEMON ATHLETICA INC COM 550021109 161 2700 SH Call SOLE 2700 0 0 LULULEMON ATHLETICA INC COM 550021109 191 3200 SH Call SOLE 3200 0 0 LULULEMON ATHLETICA INC COM 550021109 298 5000 SH Call SOLE 5000 0 0 LULULEMON ATHLETICA INC COM 550021109 549 9200 SH Put SOLE 9200 0 0 LULULEMON ATHLETICA INC COM 550021109 615 10300 SH Call SOLE 10300 0 0 LULULEMON ATHLETICA INC COM 550021109 1247 20900 SH Put SOLE 20900 0 0 LULULEMON ATHLETICA INC COM 550021109 2124 35600 SH Put SOLE 35600 0 0 LULULEMON ATHLETICA INC COM 550021109 2521 42244 SH SOLE 42244 0 0 LULULEMON ATHLETICA INC COM 550021109 14918 250000 SH Put SOLE 250000 0 0 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 82 3260 SH SOLE 3260 0 0 LUMENTUM HLDGS INC COM 55024U109 856 15000 SH Call SOLE 15000 0 0 LUMENTUM HLDGS INC COM 55024U109 1997 35000 SH Call SOLE 35000 0 0 LUMOS NETWORKS CORP COM 550283105 9 500 SH Call SOLE 500 0 0 M & T BK CORP COM 55261F104 236 1458 SH SOLE 1458 0 0 MBIA INC COM 55262C100 19 2000 SH Call SOLE 2000 0 0 MBIA INC COM 55262C100 57 6000 SH Put SOLE 6000 0 0 MBIA INC COM 55262C100 990 105000 SH Put SOLE 105000 0 0 MBIA INC COM 55262C100 4359 462298 SH SOLE 462298 0 0 MBIA INC COM 55262C100 4715 500000 SH Put SOLE 500000 0 0 M D C HLDGS INC COM 552676108 0 2 SH SOLE 2 0 0 MGIC INVT CORP WIS COM 552848103 1 97 SH SOLE 97 0 0 MGM RESORTS INTERNATIONAL COM 552953101 72 2300 SH Call SOLE 2300 0 0 MGM RESORTS INTERNATIONAL COM 552953101 122 3900 SH Call SOLE 3900 0 0 MGM RESORTS INTERNATIONAL COM 552953101 313 10000 SH Put SOLE 10000 0 0 MGM RESORTS INTERNATIONAL COM 552953101 313 10000 SH Put SOLE 10000 0 0 MGM RESORTS INTERNATIONAL COM 552953101 939 30000 SH Call SOLE 30000 0 0 MGM RESORTS INTERNATIONAL COM 552953101 13763 439867 SH SOLE 439867 0 0 MGM RESORTS INTERNATIONAL COM 552953101 14081 450000 SH Call SOLE 450000 0 0 MGM RESORTS INTERNATIONAL COM 552953101 15645 500000 SH Call SOLE 500000 0 0 MPLX LP COM UNIT REP LTD 55336V100 53 1600 SH Call SOLE 1600 0 0 MSCI INC COM 55354G100 13 127 SH SOLE 127 0 0 MSCI INC COM 55354G100 206 2000 SH Put SOLE 2000 0 0 MACK CALI RLTY CORP COM 554489104 301 11082 SH SOLE 11082 0 0 MACK CALI RLTY CORP COM 554489104 1357 50000 SH Put SOLE 50000 0 0 MACQUARIE INFRASTRUCTURE COR COM 55608B105 157 2000 SH Put SOLE 2000 0 0 MACQUARIE INFRASTRUCTURE COR COM 55608B105 314 4000 SH Put SOLE 4000 0 0 MACQUARIE INFRASTRUCTURE COR COM 55608B105 329 4200 SH Call SOLE 4200 0 0 MACQUARIE INFRASTRUCTURE COR COM 55608B105 3152 40200 SH Call SOLE 40200 0 0 MACYS INC COM 55616P104 19 800 SH Put SOLE 800 0 0 MACYS INC COM 55616P104 23 1000 SH Put SOLE 1000 0 0 MACYS INC COM 55616P104 44 1900 SH Call SOLE 1900 0 0 MACYS INC COM 55616P104 46 2000 SH Call SOLE 2000 0 0 MACYS INC COM 55616P104 49 2100 SH Call SOLE 2100 0 0 MACYS INC COM 55616P104 65 2800 SH Call SOLE 2800 0 0 MACYS INC COM 55616P104 78 3370 SH SOLE 3370 0 0 MACYS INC COM 55616P104 114 4900 SH Call SOLE 4900 0 0 MACYS INC COM 55616P104 177 7600 SH Put SOLE 7600 0 0 MACYS INC COM 55616P104 279 12000 SH Call SOLE 12000 0 0 MACYS INC COM 55616P104 288 12400 SH Call SOLE 12400 0 0 MACYS INC COM 55616P104 930 40000 SH Call SOLE 40000 0 0 MACYS INC COM 55616P104 3486 150000 SH Put SOLE 150000 0 0 MACYS INC COM 55616P104 4183 180000 SH Call SOLE 180000 0 0 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 14254 200000 SH Call SOLE 200000 0 0 MAIN STREET CAPITAL CORP COM 56035L104 12 307 SH SOLE 307 0 0 MAIN STREET CAPITAL CORP COM 56035L104 77 2000 SH Put SOLE 2000 0 0 MANHATTAN ASSOCS INC COM 562750109 96 2000 SH Call SOLE 2000 0 0 MANHATTAN ASSOCS INC COM 562750109 186 3868 SH SOLE 3868 0 0 MANHATTAN ASSOCS INC COM 562750109 779 16200 SH Put SOLE 16200 0 0 MANULIFE FINL CORP COM 56501R106 2 106 SH SOLE 106 0 0 MARATHON OIL CORP COM 565849106 19 1600 SH Call SOLE 1600 0 0 MARATHON OIL CORP COM 565849106 27 2300 SH Call SOLE 2300 0 0 MARATHON OIL CORP COM 565849106 37 3100 SH Put SOLE 3100 0 0 MARATHON OIL CORP COM 565849106 62 5200 SH Call SOLE 5200 0 0 MARATHON OIL CORP COM 565849106 83 7000 SH Put SOLE 7000 0 0 MARATHON OIL CORP COM 565849106 356 30000 SH Put SOLE 30000 0 0 MARATHON OIL CORP COM 565849106 427 36000 SH Put SOLE 36000 0 0 MARATHON OIL CORP COM 565849106 711 60000 SH Put SOLE 60000 0 0 MARATHON OIL CORP COM 565849106 1275 107622 SH SOLE 107622 0 0 MARATHON PETE CORP COM 56585A102 10 200 SH Put SOLE 200 0 0 MARATHON PETE CORP COM 56585A102 105 2000 SH Call SOLE 2000 0 0 MARATHON PETE CORP COM 56585A102 126 2400 SH Call SOLE 2400 0 0 MARATHON PETE CORP COM 56585A102 209 4000 SH Call SOLE 4000 0 0 MARATHON PETE CORP COM 56585A102 209 4000 SH Put SOLE 4000 0 0 MARATHON PETE CORP COM 56585A102 314 6000 SH Put SOLE 6000 0 0 MARATHON PETE CORP COM 56585A102 351 6700 SH Call SOLE 6700 0 0 MARATHON PETE CORP COM 56585A102 419 8000 SH Put SOLE 8000 0 0 MARATHON PETE CORP COM 56585A102 523 10000 SH Put SOLE 10000 0 0 MARATHON PETE CORP COM 56585A102 1570 30000 SH Call SOLE 30000 0 0 MARATHON PETE CORP COM 56585A102 1570 30000 SH Call SOLE 30000 0 0 MARATHON PETE CORP COM 56585A102 5233 100000 SH Call SOLE 100000 0 0 MARCHEX INC CL B 56624R108 32 10655 SH SOLE 10655 0 0 MARCHEX INC CL B 56624R108 149 50000 SH Put SOLE 50000 0 0 MARSH & MCLENNAN COS INC COM 571748102 8 100 SH Put SOLE 100 0 0 MARSH & MCLENNAN COS INC COM 571748102 68 870 SH SOLE 870 0 0 MARSH & MCLENNAN COS INC COM 571748102 156 2000 SH Put SOLE 2000 0 0 MARRIOTT INTL INC NEW CL A 571903202 10 100 SH Put SOLE 100 0 0 MARRIOTT INTL INC NEW CL A 571903202 201 2000 SH Call SOLE 2000 0 0 MARRIOTT INTL INC NEW CL A 571903202 201 2000 SH Put SOLE 2000 0 0 MARRIOTT INTL INC NEW CL A 571903202 201 2000 SH Put SOLE 2000 0 0 MARRIOTT INTL INC NEW CL A 571903202 201 2000 SH Put SOLE 2000 0 0 MARRIOTT INTL INC NEW CL A 571903202 201 2000 SH Put SOLE 2000 0 0 MARRIOTT INTL INC NEW CL A 571903202 802 8000 SH Put SOLE 8000 0 0 MARRIOTT INTL INC NEW CL A 571903202 12539 125000 SH Call SOLE 125000 0 0 MARTIN MARIETTA MATLS INC COM 573284106 34 154 SH SOLE 154 0 0 MASCO CORP COM 574599106 38 1000 SH Put SOLE 1000 0 0 MASCO CORP COM 574599106 479 12548 SH SOLE 12548 0 0 MASTEC INC COM 576323109 1928 42700 SH Put SOLE 42700 0 0 MASTEC INC COM 576323109 4393 97300 SH Put SOLE 97300 0 0 MASTERCARD INCORPORATED CL A 57636Q104 36 300 SH Put SOLE 300 0 0 MASTERCARD INCORPORATED CL A 57636Q104 73 600 SH Call SOLE 600 0 0 MASTERCARD INCORPORATED CL A 57636Q104 170 1400 SH Call SOLE 1400 0 0 MASTERCARD INCORPORATED CL A 57636Q104 328 2700 SH Call SOLE 2700 0 0 MASTERCARD INCORPORATED CL A 57636Q104 559 4600 SH Call SOLE 4600 0 0 MASTERCARD INCORPORATED CL A 57636Q104 2429 20000 SH Put SOLE 20000 0 0 MASTERCARD INCORPORATED CL A 57636Q104 3947 32500 SH Call SOLE 32500 0 0 MASTERCARD INCORPORATED CL A 57636Q104 6158 50700 SH Call SOLE 50700 0 0 MASTERCARD INCORPORATED CL A 57636Q104 6194 51000 SH Call SOLE 51000 0 0 MATCH GROUP INC COM 57665R106 57 3300 SH Put SOLE 3300 0 0 MATCH GROUP INC COM 57665R106 68 3900 SH Put SOLE 3900 0 0 MATCH GROUP INC COM 57665R106 90 5170 SH SOLE 5170 0 0 MATCH GROUP INC COM 57665R106 104 6000 SH Put SOLE 6000 0 0 MATCH GROUP INC COM 57665R106 167 9600 SH Put SOLE 9600 0 0 MATTEL INC COM 577081102 43 2000 SH Call SOLE 2000 0 0 MATTEL INC COM 577081102 43 2000 SH Call SOLE 2000 0 0 MATTEL INC COM 577081102 43 2000 SH Call SOLE 2000 0 0 MATTEL INC COM 577081102 43 2000 SH Put SOLE 2000 0 0 MATTEL INC COM 577081102 43 2000 SH Put SOLE 2000 0 0 MATTEL INC COM 577081102 126 5859 SH SOLE 5859 0 0 MATTEL INC COM 577081102 129 6000 SH Call SOLE 6000 0 0 MATTEL INC COM 577081102 131 6100 SH Call SOLE 6100 0 0 MATTEL INC COM 577081102 161 7500 SH Put SOLE 7500 0 0 MATTEL INC COM 577081102 172 8000 SH Call SOLE 8000 0 0 MATTEL INC COM 577081102 301 14000 SH Call SOLE 14000 0 0 MATTEL INC COM 577081102 431 20000 SH Put SOLE 20000 0 0 MATTEL INC COM 577081102 1770 82200 SH Put SOLE 82200 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 31 700 SH Call SOLE 700 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 60 1329 SH SOLE 1329 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 171 3800 SH Put SOLE 3800 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 198 4400 SH Call SOLE 4400 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 278 6200 SH Put SOLE 6200 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 449 10000 SH Put SOLE 10000 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 449 10000 SH Put SOLE 10000 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 898 20000 SH Put SOLE 20000 0 0 MAXWELL TECHNOLOGIES INC COM 577767106 142 23700 SH Call SOLE 23700 0 0 MCDONALDS CORP COM 580135101 92 600 SH Put SOLE 600 0 0 MCDONALDS CORP COM 580135101 184 1200 SH Call SOLE 1200 0 0 MCDONALDS CORP COM 580135101 306 2000 SH Put SOLE 2000 0 0 MCDONALDS CORP COM 580135101 521 3400 SH Call SOLE 3400 0 0 MCDONALDS CORP COM 580135101 10721 70000 SH Put SOLE 70000 0 0 MCDONALDS CORP COM 580135101 18379 120000 SH Put SOLE 120000 0 0 MCDONALDS CORP COM 580135101 26803 175000 SH Call SOLE 175000 0 0 MCEWEN MNG INC COM 58039P107 2 600 SH Call SOLE 600 0 0 MCKESSON CORP COM 58155Q103 2558 15544 SH SOLE 15544 0 0 MCKESSON CORP COM 58155Q103 74043 450000 SH Put SOLE 450000 0 0 MEAD JOHNSON NUTRITION CO COM 582839106 1 80000 SH Call SOLE 0 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 1 87 SH SOLE 87 0 0 MEDICINES CO COM 584688105 190 5000 SH Call SOLE 5000 0 0 MEDICINES CO COM 584688105 380 10000 SH Put SOLE 10000 0 0 MELCO CROWN ENTMT LTD ADR 585464100 45 2000 SH Call SOLE 2000 0 0 MELCO CROWN ENTMT LTD ADR 585464100 45 2000 SH Put SOLE 2000 0 0 MELCO CROWN ENTMT LTD ADR 585464100 45 2000 SH Put SOLE 2000 0 0 MELCO CROWN ENTMT LTD ADR 585464100 90 4000 SH Put SOLE 4000 0 0 MELCO CROWN ENTMT LTD ADR 585464100 1058 47114 SH SOLE 47114 0 0 MELCO CROWN ENTMT LTD ADR 585464100 1908 85000 SH Put SOLE 85000 0 0 MERCADOLIBRE INC COM 58733R102 1341 5347 SH SOLE 5347 0 0 MERCK & CO INC COM 58933Y105 897 14000 SH Call SOLE 14000 0 0 MERCK & CO INC COM 58933Y105 3205 50000 SH Put SOLE 50000 0 0 MERCK & CO INC COM 58933Y105 3885 60617 SH SOLE 60617 0 0 MERCK & CO INC COM 58933Y105 6409 100000 SH Call SOLE 100000 0 0 MERCK & CO INC COM 58933Y105 6409 100000 SH Put SOLE 100000 0 0 MERCK & CO INC COM 58933Y105 12818 200000 SH Call SOLE 200000 0 0 MERCK & CO INC COM 58933Y105 12818 200000 SH Put SOLE 200000 0 0 MERCK & CO INC COM 58933Y105 17682 275900 SH Call SOLE 275900 0 0 MERCK & CO INC COM 58933Y105 32045 500000 SH Call SOLE 500000 0 0 MEREDITH CORP COM 589433101 79 1329 SH SOLE 1329 0 0 MEREDITH CORP COM 589433101 1278 21500 SH Put SOLE 21500 0 0 METLIFE INC COM 59156R108 33 600 SH Put SOLE 600 0 0 METLIFE INC COM 59156R108 82 1500 SH Put SOLE 1500 0 0 METLIFE INC COM 59156R108 110 2000 SH Put SOLE 2000 0 0 METLIFE INC COM 59156R108 385 7000 SH Call SOLE 7000 0 0 METLIFE INC COM 59156R108 440 8000 SH Call SOLE 8000 0 0 METLIFE INC COM 59156R108 808 14700 SH Call SOLE 14700 0 0 METLIFE INC COM 59156R108 1648 30000 SH Call SOLE 30000 0 0 METLIFE INC COM 59156R108 1648 30000 SH Put SOLE 30000 0 0 METLIFE INC COM 59156R108 3093 56300 SH Call SOLE 56300 0 0 METLIFE INC COM 59156R108 6593 120000 SH Call SOLE 120000 0 0 METLIFE INC COM 59156R108 8241 150000 SH Put SOLE 150000 0 0 METLIFE INC COM 59156R108 8351 152000 SH Put SOLE 152000 0 0 METLIFE INC COM 59156R108 15081 274500 SH Put SOLE 274500 0 0 METLIFE INC COM 59156R108 26921 490000 SH Call SOLE 490000 0 0 METLIFE INC COM 59156R108 38573 702100 SH Put SOLE 702100 0 0 METLIFE INC COM 59156R108 49721 905000 SH Call SOLE 905000 0 0 METLIFE INC COM 59156R108 58379 1062600 SH Call SOLE 1062600 0 0 MICROSOFT CORP COM 594918104 34 500 SH Put SOLE 500 0 0 MICROSOFT CORP COM 594918104 97 1400 SH Put SOLE 1400 0 0 MICROSOFT CORP COM 594918104 152 2200 SH Put SOLE 2200 0 0 MICROSOFT CORP COM 594918104 241 3500 SH Call SOLE 3500 0 0 MICROSOFT CORP COM 594918104 345 5000 SH Put SOLE 5000 0 0 MICROSOFT CORP COM 594918104 565 8200 SH Put SOLE 8200 0 0 MICROSOFT CORP COM 594918104 986 14300 SH Call SOLE 14300 0 0 MICROSOFT CORP COM 594918104 1227 17800 SH Call SOLE 17800 0 0 MICROSOFT CORP COM 594918104 2275 33000 SH Call SOLE 33000 0 0 MICROSOFT CORP COM 594918104 2757 40000 SH Call SOLE 40000 0 0 MICROSOFT CORP COM 594918104 2757 40000 SH Put SOLE 40000 0 0 MICROSOFT CORP COM 594918104 3447 50000 SH Call SOLE 50000 0 0 MICROSOFT CORP COM 594918104 4136 60000 SH Put SOLE 60000 0 0 MICROSOFT CORP COM 594918104 4315 62600 SH Put SOLE 62600 0 0 MICROSOFT CORP COM 594918104 5583 81000 SH Put SOLE 81000 0 0 MICROSOFT CORP COM 594918104 6893 100000 SH Call SOLE 100000 0 0 MICROSOFT CORP COM 594918104 6893 100000 SH Put SOLE 100000 0 0 MICROSOFT CORP COM 594918104 7582 110000 SH Put SOLE 110000 0 0 MICROSOFT CORP COM 594918104 8961 130000 SH Put SOLE 130000 0 0 MICROSOFT CORP COM 594918104 9726 141100 SH Put SOLE 141100 0 0 MICROSOFT CORP COM 594918104 10340 150000 SH Call SOLE 150000 0 0 MICROSOFT CORP COM 594918104 10340 150000 SH Put SOLE 150000 0 0 MICROSOFT CORP COM 594918104 10429 151300 SH Put SOLE 151300 0 0 MICROSOFT CORP COM 594918104 13352 193700 SH Put SOLE 193700 0 0 MICROSOFT CORP COM 594918104 20321 294800 SH Put SOLE 294800 0 0 MICROSOFT CORP COM 594918104 20679 300000 SH Put SOLE 300000 0 0 MICROSOFT CORP COM 594918104 20748 301000 SH Call SOLE 301000 0 0 MICROSOFT CORP COM 594918104 23912 346900 SH Call SOLE 346900 0 0 MICROSOFT CORP COM 594918104 24477 355100 SH Call SOLE 355100 0 0 MICROSOFT CORP COM 594918104 27703 401900 SH Put SOLE 401900 0 0 MICROSOFT CORP COM 594918104 30936 448800 SH Put SOLE 448800 0 0 MICROSOFT CORP COM 594918104 34465 500000 SH Put SOLE 500000 0 0 MICROSOFT CORP COM 594918104 36505 529600 SH Put SOLE 529600 0 0 MICROSOFT CORP COM 594918104 41916 608100 SH Put SOLE 608100 0 0 MICROSOFT CORP COM 594918104 45315 657400 SH Put SOLE 657400 0 0 MICROSOFT CORP COM 594918104 57150 829100 SH Call SOLE 829100 0 0 MICROSOFT CORP COM 594918104 61913 898200 SH Put SOLE 898200 0 0 MICROSOFT CORP COM 594918104 65216 946124 SH SOLE 946124 0 0 MICROSOFT CORP COM 594918104 90133 1307600 SH Call SOLE 1307600 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 34 438 SH SOLE 438 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 309 4000 SH Put SOLE 4000 0 0 MICRON TECHNOLOGY INC COM 595112103 9 300 SH Call SOLE 300 0 0 MICRON TECHNOLOGY INC COM 595112103 12 400 SH Call SOLE 400 0 0 MICRON TECHNOLOGY INC COM 595112103 15 500 SH Call SOLE 500 0 0 MICRON TECHNOLOGY INC COM 595112103 18 600 SH Put SOLE 600 0 0 MICRON TECHNOLOGY INC COM 595112103 27 900 SH Call SOLE 900 0 0 MICRON TECHNOLOGY INC COM 595112103 27 900 SH Call SOLE 900 0 0 MICRON TECHNOLOGY INC COM 595112103 36 1200 SH Call SOLE 1200 0 0 MICRON TECHNOLOGY INC COM 595112103 42 1400 SH Call SOLE 1400 0 0 MICRON TECHNOLOGY INC COM 595112103 63 2100 SH Call SOLE 2100 0 0 MICRON TECHNOLOGY INC COM 595112103 66 2200 SH Call SOLE 2200 0 0 MICRON TECHNOLOGY INC COM 595112103 484 16200 SH Put SOLE 16200 0 0 MICRON TECHNOLOGY INC COM 595112103 558 18700 SH Put SOLE 18700 0 0 MICRON TECHNOLOGY INC COM 595112103 579 19400 SH Put SOLE 19400 0 0 MICRON TECHNOLOGY INC COM 595112103 624 20900 SH Put SOLE 20900 0 0 MICRON TECHNOLOGY INC COM 595112103 1141 38200 SH Put SOLE 38200 0 0 MICRON TECHNOLOGY INC COM 595112103 1514 50700 SH Put SOLE 50700 0 0 MICRON TECHNOLOGY INC COM 595112103 2240 75000 SH Call SOLE 75000 0 0 MICRON TECHNOLOGY INC COM 595112103 2690 90100 SH Put SOLE 90100 0 0 MICRON TECHNOLOGY INC COM 595112103 2986 100000 SH Put SOLE 100000 0 0 MICRON TECHNOLOGY INC COM 595112103 4479 150000 SH Put SOLE 150000 0 0 MICRON TECHNOLOGY INC COM 595112103 4760 159400 SH Call SOLE 159400 0 0 MICRON TECHNOLOGY INC COM 595112103 4760 159400 SH Put SOLE 159400 0 0 MICRON TECHNOLOGY INC COM 595112103 4778 160000 SH Put SOLE 160000 0 0 MICRON TECHNOLOGY INC COM 595112103 13437 450000 SH Call SOLE 450000 0 0 MICRON TECHNOLOGY INC COM 595112103 21589 723000 SH Put SOLE 723000 0 0 MICRON TECHNOLOGY INC COM 595112103 22437 751400 SH Put SOLE 751400 0 0 MICRON TECHNOLOGY INC COM 595112103 35745 1197073 SH SOLE 1197073 0 0 MIMEDX GROUP INC COM 602496101 109 7258 SH SOLE 7258 0 0 MIMEDX GROUP INC COM 602496101 299 20000 SH Call SOLE 20000 0 0 MINERVA NEUROSCIENCES INC COM 603380106 48 5458 SH SOLE 5458 0 0 MIRATI THERAPEUTICS INC COM 60468T105 6 1600 SH SOLE 1600 0 0 MOHAWK INDS INC COM 608190104 31420 130000 SH Call SOLE 130000 0 0 MOLSON COORS BREWING CO CL B 60871R209 216 2500 SH Call SOLE 2500 0 0 MOLSON COORS BREWING CO CL B 60871R209 1079 12500 SH Call SOLE 12500 0 0 MOMO INC ADR 60879B107 15 400 SH Call SOLE 400 0 0 MONARCH CASINO & RESORT INC COM 609027107 3 114 SH SOLE 114 0 0 MONARCH CASINO & RESORT INC COM 609027107 2465 81500 SH Put SOLE 81500 0 0 MONDELEZ INTL INC CL A 609207105 13 300 SH Call SOLE 300 0 0 MONDELEZ INTL INC CL A 609207105 86 2000 SH Call SOLE 2000 0 0 MONDELEZ INTL INC CL A 609207105 86 2000 SH Put SOLE 2000 0 0 MONDELEZ INTL INC CL A 609207105 86 2000 SH Put SOLE 2000 0 0 MONDELEZ INTL INC CL A 609207105 86 2000 SH Put SOLE 2000 0 0 MONDELEZ INTL INC CL A 609207105 91 2100 SH Call SOLE 2100 0 0 MONDELEZ INTL INC CL A 609207105 117 2700 SH Call SOLE 2700 0 0 MONDELEZ INTL INC CL A 609207105 173 4000 SH Call SOLE 4000 0 0 MONDELEZ INTL INC CL A 609207105 173 4000 SH Call SOLE 4000 0 0 MONDELEZ INTL INC CL A 609207105 173 4000 SH Put SOLE 4000 0 0 MONDELEZ INTL INC CL A 609207105 173 4000 SH Put SOLE 4000 0 0 MONDELEZ INTL INC CL A 609207105 177 4100 SH Put SOLE 4100 0 0 MONDELEZ INTL INC CL A 609207105 259 6000 SH Put SOLE 6000 0 0 MONDELEZ INTL INC CL A 609207105 346 8000 SH Call SOLE 8000 0 0 MONDELEZ INTL INC CL A 609207105 432 10000 SH Call SOLE 10000 0 0 MONDELEZ INTL INC CL A 609207105 432 10000 SH Put SOLE 10000 0 0 MONDELEZ INTL INC CL A 609207105 605 14000 SH Call SOLE 14000 0 0 MONDELEZ INTL INC CL A 609207105 691 16000 SH Call SOLE 16000 0 0 MONDELEZ INTL INC CL A 609207105 2902 67200 SH Put SOLE 67200 0 0 MONDELEZ INTL INC CL A 609207105 3887 90000 SH Put SOLE 90000 0 0 MONDELEZ INTL INC CL A 609207105 155885 3609286 SH SOLE 3609286 0 0 MONSANTO CO NEW COM 61166W101 592 5000 SH Call SOLE 5000 0 0 MONSANTO CO NEW COM 61166W101 1787 15100 SH Put SOLE 15100 0 0 MONSANTO CO NEW COM 61166W101 2367 20000 SH Put SOLE 20000 0 0 MONSANTO CO NEW COM 61166W101 3551 30000 SH Call SOLE 30000 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 10 200 SH Call SOLE 200 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 15 300 SH Call SOLE 300 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 23 458 SH SOLE 458 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 65 1300 SH Put SOLE 1300 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 99 2000 SH Call SOLE 2000 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 99 2000 SH Call SOLE 2000 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 189 3800 SH Put SOLE 3800 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 248 5000 SH Call SOLE 5000 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 661 13300 SH Put SOLE 13300 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 1242 25000 SH Call SOLE 25000 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 1495 30100 SH Put SOLE 30100 0 0 MOODYS CORP COM 615369105 22 184 SH SOLE 184 0 0 MOODYS CORP COM 615369105 24 200 SH Put SOLE 200 0 0 MORGAN STANLEY COM NEW 617446448 116 2600 SH Put SOLE 2600 0 0 MORGAN STANLEY COM NEW 617446448 223 5000 SH Put SOLE 5000 0 0 MORGAN STANLEY COM NEW 617446448 223 5000 SH Put SOLE 5000 0 0 MORGAN STANLEY COM NEW 617446448 361 8100 SH Put SOLE 8100 0 0 MORGAN STANLEY COM NEW 617446448 477 10700 SH Put SOLE 10700 0 0 MORGAN STANLEY COM NEW 617446448 1087 24400 SH Put SOLE 24400 0 0 MORGAN STANLEY COM NEW 617446448 1337 30000 SH Put SOLE 30000 0 0 MORGAN STANLEY COM NEW 617446448 1782 40000 SH Call SOLE 40000 0 0 MORGAN STANLEY COM NEW 617446448 2027 45500 SH Call SOLE 45500 0 0 MORGAN STANLEY COM NEW 617446448 2228 50000 SH Put SOLE 50000 0 0 MORGAN STANLEY COM NEW 617446448 3190 71600 SH Put SOLE 71600 0 0 MORGAN STANLEY COM NEW 617446448 3690 82800 SH Put SOLE 82800 0 0 MORGAN STANLEY COM NEW 617446448 4010 90000 SH Call SOLE 90000 0 0 MORGAN STANLEY COM NEW 617446448 4144 93000 SH Call SOLE 93000 0 0 MORGAN STANLEY COM NEW 617446448 4456 100000 SH Put SOLE 100000 0 0 MORGAN STANLEY COM NEW 617446448 4456 100000 SH Put SOLE 100000 0 0 MORGAN STANLEY COM NEW 617446448 5793 130000 SH Put SOLE 130000 0 0 MORGAN STANLEY COM NEW 617446448 8244 185000 SH Put SOLE 185000 0 0 MORGAN STANLEY COM NEW 617446448 8324 186800 SH Put SOLE 186800 0 0 MORGAN STANLEY COM NEW 617446448 13368 300000 SH Put SOLE 300000 0 0 MORGAN STANLEY COM NEW 617446448 13368 300000 SH Put SOLE 300000 0 0 MORGAN STANLEY COM NEW 617446448 17824 400000 SH Put SOLE 400000 0 0 MORGAN STANLEY COM NEW 617446448 24829 557200 SH Put SOLE 557200 0 0 MORGAN STANLEY COM NEW 617446448 28156 631865 SH SOLE 631865 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 9 400 SH Call SOLE 400 0 0 MOSAIC CO NEW COM 61945C103 27 1200 SH Put SOLE 1200 0 0 MOSAIC CO NEW COM 61945C103 27 1200 SH Put SOLE 1200 0 0 MOSAIC CO NEW COM 61945C103 46 2000 SH Call SOLE 2000 0 0 MOSAIC CO NEW COM 61945C103 46 2000 SH Call SOLE 2000 0 0 MOSAIC CO NEW COM 61945C103 73 3200 SH Call SOLE 3200 0 0 MOSAIC CO NEW COM 61945C103 231 10100 SH Call SOLE 10100 0 0 MOSAIC CO NEW COM 61945C103 1866 81723 SH SOLE 81723 0 0 MOSAIC CO NEW COM 61945C103 1945 85200 SH Put SOLE 85200 0 0 MOSAIC CO NEW COM 61945C103 2153 94300 SH Put SOLE 94300 0 0 MOSAIC CO NEW COM 61945C103 2564 112300 SH Put SOLE 112300 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 165 1900 SH Put SOLE 1900 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 173 2000 SH Call SOLE 2000 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 173 2000 SH Call SOLE 2000 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 347 4000 SH Call SOLE 4000 0 0 MUELLER WTR PRODS INC COM SER A 624758108 1 104 SH SOLE 104 0 0 MURPHY OIL CORP COM 626717102 0 1 SH SOLE 1 0 0 NBT BANCORP INC COM 628778102 74 2000 SH Call SOLE 2000 0 0 NCR CORP NEW COM 62886E108 1225 30000 SH Call SOLE 30000 0 0 NCR CORP NEW COM 62886E108 1454 35600 SH Call SOLE 35600 0 0 NGL ENERGY PARTNERS LP COM UNIT REPST 62913M107 28 2000 SH Call SOLE 2000 0 0 NRG ENERGY INC COM NEW 629377508 69 4000 SH Call SOLE 4000 0 0 NRG ENERGY INC COM NEW 629377508 861 50000 SH Call SOLE 50000 0 0 NRG YIELD INC CL C 62942X405 1026 58300 SH Call SOLE 58300 0 0 NASDAQ INC COM 631103108 143 2000 SH Call SOLE 2000 0 0 NATIONAL HEALTHCARE CORP COM 635906100 13 181 SH SOLE 181 0 0 NATIONAL OILWELL VARCO INC COM 637071101 3 100 SH Put SOLE 100 0 0 NATIONAL OILWELL VARCO INC COM 637071101 7 200 SH Put SOLE 200 0 0 NATIONAL OILWELL VARCO INC COM 637071101 10 300 SH Call SOLE 300 0 0 NATIONAL OILWELL VARCO INC COM 637071101 13 400 SH Put SOLE 400 0 0 NATIONAL OILWELL VARCO INC COM 637071101 23 700 SH Put SOLE 700 0 0 NATIONAL OILWELL VARCO INC COM 637071101 29 890 SH SOLE 890 0 0 NATIONAL OILWELL VARCO INC COM 637071101 66 2000 SH Put SOLE 2000 0 0 NEOPHOTONICS CORP COM 64051T100 14 1858 SH SOLE 1858 0 0 NEOTHETICS INC COM 64066G101 0 151 SH SOLE 151 0 0 NETAPP INC COM 64110D104 78 1957 SH SOLE 1957 0 0 NETAPP INC COM 64110D104 80 2000 SH Put SOLE 2000 0 0 NETFLIX INC COM 64110L106 15 100 SH Put SOLE 100 0 0 NETFLIX INC COM 64110L106 15 100 SH Put SOLE 100 0 0 NETFLIX INC COM 64110L106 15 100 SH Put SOLE 100 0 0 NETFLIX INC COM 64110L106 15 100 SH Put SOLE 100 0 0 NETFLIX INC COM 64110L106 30 200 SH Call SOLE 200 0 0 NETFLIX INC COM 64110L106 30 200 SH Put SOLE 200 0 0 NETFLIX INC COM 64110L106 75 500 SH Put SOLE 500 0 0 NETFLIX INC COM 64110L106 134 900 SH Call SOLE 900 0 0 NETFLIX INC COM 64110L106 134 900 SH Put SOLE 900 0 0 NETFLIX INC COM 64110L106 134 900 SH Put SOLE 900 0 0 NETFLIX INC COM 64110L106 179 1200 SH Put SOLE 1200 0 0 NETFLIX INC COM 64110L106 209 1400 SH Put SOLE 1400 0 0 NETFLIX INC COM 64110L106 209 1400 SH Put SOLE 1400 0 0 NETFLIX INC COM 64110L106 209 1400 SH Put SOLE 1400 0 0 NETFLIX INC COM 64110L106 224 1500 SH Put SOLE 1500 0 0 NETFLIX INC COM 64110L106 374 2500 SH Put SOLE 2500 0 0 NETFLIX INC COM 64110L106 478 3200 SH Put SOLE 3200 0 0 NETFLIX INC COM 64110L106 523 3500 SH Put SOLE 3500 0 0 NETFLIX INC COM 64110L106 642 4300 SH Put SOLE 4300 0 0 NETFLIX INC COM 64110L106 867 5800 SH Call SOLE 5800 0 0 NETFLIX INC COM 64110L106 971 6500 SH Call SOLE 6500 0 0 NETFLIX INC COM 64110L106 1061 7100 SH Put SOLE 7100 0 0 NETFLIX INC COM 64110L106 1195 8000 SH Call SOLE 8000 0 0 NETFLIX INC COM 64110L106 1494 10000 SH Put SOLE 10000 0 0 NETFLIX INC COM 64110L106 1494 10000 SH Put SOLE 10000 0 0 NETFLIX INC COM 64110L106 1494 10000 SH Put SOLE 10000 0 0 NETFLIX INC COM 64110L106 1494 10000 SH Put SOLE 10000 0 0 NETFLIX INC COM 64110L106 1494 10000 SH Put SOLE 10000 0 0 NETFLIX INC COM 64110L106 1524 10200 SH Put SOLE 10200 0 0 NETFLIX INC COM 64110L106 1524 10200 SH Put SOLE 10200 0 0 NETFLIX INC COM 64110L106 1524 10200 SH Put SOLE 10200 0 0 NETFLIX INC COM 64110L106 1539 10300 SH Put SOLE 10300 0 0 NETFLIX INC COM 64110L106 1569 10500 SH Put SOLE 10500 0 0 NETFLIX INC COM 64110L106 1927 12900 SH Put SOLE 12900 0 0 NETFLIX INC COM 64110L106 2241 15000 SH Put SOLE 15000 0 0 NETFLIX INC COM 64110L106 2286 15300 SH Put SOLE 15300 0 0 NETFLIX INC COM 64110L106 2406 16100 SH Put SOLE 16100 0 0 NETFLIX INC COM 64110L106 2869 19200 SH Put SOLE 19200 0 0 NETFLIX INC COM 64110L106 2988 20000 SH Put SOLE 20000 0 0 NETFLIX INC COM 64110L106 2988 20000 SH Put SOLE 20000 0 0 NETFLIX INC COM 64110L106 2988 20000 SH Put SOLE 20000 0 0 NETFLIX INC COM 64110L106 2988 20000 SH Put SOLE 20000 0 0 NETFLIX INC COM 64110L106 2988 20000 SH Put SOLE 20000 0 0 NETFLIX INC COM 64110L106 2988 20000 SH Put SOLE 20000 0 0 NETFLIX INC COM 64110L106 3003 20100 SH Call SOLE 20100 0 0 NETFLIX INC COM 64110L106 3436 23000 SH Call SOLE 23000 0 0 NETFLIX INC COM 64110L106 3601 24100 SH Call SOLE 24100 0 0 NETFLIX INC COM 64110L106 3690 24700 SH Put SOLE 24700 0 0 NETFLIX INC COM 64110L106 3825 25600 SH Put SOLE 25600 0 0 NETFLIX INC COM 64110L106 4004 26800 SH Put SOLE 26800 0 0 NETFLIX INC COM 64110L106 4602 30800 SH Put SOLE 30800 0 0 NETFLIX INC COM 64110L106 5498 36800 SH Put SOLE 36800 0 0 NETFLIX INC COM 64110L106 5887 39400 SH Call SOLE 39400 0 0 NETFLIX INC COM 64110L106 7471 50000 SH Put SOLE 50000 0 0 NETFLIX INC COM 64110L106 7859 52600 SH Put SOLE 52600 0 0 NETFLIX INC COM 64110L106 11280 75500 SH Put SOLE 75500 0 0 NETFLIX INC COM 64110L106 34276 229412 SH SOLE 229412 0 0 NETEASE INC SPONSORED ADR 64110W102 30 100 SH Put SOLE 100 0 0 NETEASE INC SPONSORED ADR 64110W102 60 200 SH Put SOLE 200 0 0 NETEASE INC SPONSORED ADR 64110W102 60 200 SH Put SOLE 200 0 0 NETEASE INC SPONSORED ADR 64110W102 60 200 SH Put SOLE 200 0 0 NETEASE INC SPONSORED ADR 64110W102 60 200 SH Put SOLE 200 0 0 NETEASE INC SPONSORED ADR 64110W102 60 200 SH Put SOLE 200 0 0 NETEASE INC SPONSORED ADR 64110W102 90 300 SH Put SOLE 300 0 0 NETEASE INC SPONSORED ADR 64110W102 331 1100 SH Put SOLE 1100 0 0 NETEASE INC SPONSORED ADR 64110W102 1052 3500 SH Put SOLE 3500 0 0 NETEASE INC SPONSORED ADR 64110W102 2315 7700 SH Put SOLE 7700 0 0 NETEASE INC SPONSORED ADR 64110W102 2435 8100 SH Put SOLE 8100 0 0 NETEASE INC SPONSORED ADR 64110W102 2826 9400 SH Put SOLE 9400 0 0 NETEASE INC SPONSORED ADR 64110W102 3187 10600 SH Put SOLE 10600 0 0 NETEASE INC SPONSORED ADR 64110W102 5502 18300 SH Put SOLE 18300 0 0 NETEASE INC SPONSORED ADR 64110W102 6263 20833 SH SOLE 20833 0 0 NETEASE INC SPONSORED ADR 64110W102 9440 31400 SH Put SOLE 31400 0 0 NETEASE INC SPONSORED ADR 64110W102 12626 42000 SH Put SOLE 42000 0 0 NETEASE INC SPONSORED ADR 64110W102 15963 53100 SH Put SOLE 53100 0 0 NETEASE INC SPONSORED ADR 64110W102 16775 55800 SH Put SOLE 55800 0 0 NETEASE INC SPONSORED ADR 64110W102 18158 60400 SH Put SOLE 60400 0 0 NETSCOUT SYS INC COM 64115T104 69 2001 SH SOLE 2001 0 0 NEUSTAR INC CL A 64126X201 133 4000 SH Call SOLE 4000 0 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 31 2000 SH Call SOLE 2000 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 26 2000 SH Call SOLE 2000 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 809 61616 SH SOLE 61616 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 811 61800 SH Put SOLE 61800 0 0 NEWELL BRANDS INC COM 651229106 1609 30000 SH Call SOLE 30000 0 0 NEWFIELD EXPL CO COM 651290108 191 6700 SH Call SOLE 6700 0 0 NEWFIELD EXPL CO COM 651290108 239 8400 SH Call SOLE 8400 0 0 NEWFIELD EXPL CO COM 651290108 2202 77386 SH SOLE 77386 0 0 NEWFIELD EXPL CO COM 651290108 2846 100000 SH Call SOLE 100000 0 0 NEWMONT MINING CORP COM 651639106 19 600 SH Put SOLE 600 0 0 NEWMONT MINING CORP COM 651639106 45 1400 SH Call SOLE 1400 0 0 NEWMONT MINING CORP COM 651639106 55 1700 SH Call SOLE 1700 0 0 NEWMONT MINING CORP COM 651639106 58 1800 SH Call SOLE 1800 0 0 NEWMONT MINING CORP COM 651639106 65 2000 SH Put SOLE 2000 0 0 NEWMONT MINING CORP COM 651639106 65 2000 SH Put SOLE 2000 0 0 NEWMONT MINING CORP COM 651639106 113 3500 SH Put SOLE 3500 0 0 NEWMONT MINING CORP COM 651639106 117 3600 SH Call SOLE 3600 0 0 NEWMONT MINING CORP COM 651639106 130 4000 SH Put SOLE 4000 0 0 NEWMONT MINING CORP COM 651639106 259 8000 SH Put SOLE 8000 0 0 NEWMONT MINING CORP COM 651639106 457 14100 SH Call SOLE 14100 0 0 NEWMONT MINING CORP COM 651639106 687 21200 SH Put SOLE 21200 0 0 NEWMONT MINING CORP COM 651639106 1020 31500 SH Call SOLE 31500 0 0 NEWMONT MINING CORP COM 651639106 1438 44400 SH Call SOLE 44400 0 0 NEWMONT MINING CORP COM 651639106 1652 51000 SH Put SOLE 51000 0 0 NEWMONT MINING CORP COM 651639106 2429 75000 SH Call SOLE 75000 0 0 NEWMONT MINING CORP COM 651639106 4405 136000 SH Put SOLE 136000 0 0 NEWMONT MINING CORP COM 651639106 4859 150000 SH Put SOLE 150000 0 0 NEWMONT MINING CORP COM 651639106 6025 186000 SH Call SOLE 186000 0 0 NEWMONT MINING CORP COM 651639106 6744 208200 SH Put SOLE 208200 0 0 NEWMONT MINING CORP COM 651639106 8104 250200 SH Call SOLE 250200 0 0 NEWMONT MINING CORP COM 651639106 9199 284000 SH Put SOLE 284000 0 0 NEWMONT MINING CORP COM 651639106 9717 300000 SH Put SOLE 300000 0 0 NEWMONT MINING CORP COM 651639106 11660 360000 SH Put SOLE 360000 0 0 NEWS CORP NEW CL A 65249B109 55 4000 SH Call SOLE 4000 0 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 341 5695 SH SOLE 5695 0 0 NEXTERA ENERGY INC COM 65339F101 224 1600 SH Call SOLE 1600 0 0 NEXTERA ENERGY INC COM 65339F101 280 2000 SH Call SOLE 2000 0 0 NIKE INC CL B 654106103 118 2000 SH Put SOLE 2000 0 0 NIKE INC CL B 654106103 148 2500 SH Call SOLE 2500 0 0 NIKE INC CL B 654106103 271 4600 SH Call SOLE 4600 0 0 NIKE INC CL B 654106103 590 10000 SH Put SOLE 10000 0 0 NIKE INC CL B 654106103 1038 17600 SH Put SOLE 17600 0 0 NIKE INC CL B 654106103 2218 37600 SH Call SOLE 37600 0 0 NIKE INC CL B 654106103 2319 39300 SH Call SOLE 39300 0 0 NIKE INC CL B 654106103 3245 55000 SH Call SOLE 55000 0 0 NIKE INC CL B 654106103 3245 55000 SH Put SOLE 55000 0 0 NIKE INC CL B 654106103 5888 99800 SH Call SOLE 99800 0 0 NIKE INC CL B 654106103 7971 135100 SH Put SOLE 135100 0 0 NIKE INC CL B 654106103 8059 136600 SH Put SOLE 136600 0 0 NIKE INC CL B 654106103 11682 198000 SH Put SOLE 198000 0 0 NIPPON TELEG TEL CORP SPONSORED ADR 654624105 68 1451 SH SOLE 1451 0 0 NOKIA CORP SPONSORED ADR 654902204 3573 580000 SH Call SOLE 580000 0 0 NORDSTROM INC COM 655664100 29 600 SH Call SOLE 600 0 0 NORDSTROM INC COM 655664100 96 2000 SH Call SOLE 2000 0 0 NORDSTROM INC COM 655664100 96 2000 SH Call SOLE 2000 0 0 NORDSTROM INC COM 655664100 96 2000 SH Call SOLE 2000 0 0 NORDSTROM INC COM 655664100 96 2000 SH Call SOLE 2000 0 0 NORDSTROM INC COM 655664100 96 2000 SH Call SOLE 2000 0 0 NORDSTROM INC COM 655664100 96 2000 SH Put SOLE 2000 0 0 NORDSTROM INC COM 655664100 134 2800 SH Call SOLE 2800 0 0 NORDSTROM INC COM 655664100 172 3600 SH Put SOLE 3600 0 0 NORDSTROM INC COM 655664100 191 4000 SH Call SOLE 4000 0 0 NORDSTROM INC COM 655664100 191 4000 SH Call SOLE 4000 0 0 NORDSTROM INC COM 655664100 191 4000 SH Put SOLE 4000 0 0 NORDSTROM INC COM 655664100 325 6800 SH Put SOLE 6800 0 0 NORDSTROM INC COM 655664100 344 7200 SH Put SOLE 7200 0 0 NORDSTROM INC COM 655664100 359 7500 SH Call SOLE 7500 0 0 NORDSTROM INC COM 655664100 383 8000 SH Put SOLE 8000 0 0 NORDSTROM INC COM 655664100 4783 100000 SH Call SOLE 100000 0 0 NORDSTROM INC COM 655664100 5740 120000 SH Call SOLE 120000 0 0 NORFOLK SOUTHERN CORP COM 655844108 85 700 SH Call SOLE 700 0 0 NORFOLK SOUTHERN CORP COM 655844108 243 2000 SH Put SOLE 2000 0 0 NORFOLK SOUTHERN CORP COM 655844108 268 2200 SH Call SOLE 2200 0 0 NORFOLK SOUTHERN CORP COM 655844108 767 6300 SH Call SOLE 6300 0 0 NORFOLK SOUTHERN CORP COM 655844108 1923 15800 SH Call SOLE 15800 0 0 NORFOLK SOUTHERN CORP COM 655844108 2909 23900 SH Put SOLE 23900 0 0 NORFOLK SOUTHERN CORP COM 655844108 3253 26726 SH SOLE 26726 0 0 NORFOLK SOUTHERN CORP COM 655844108 3505 28800 SH Call SOLE 28800 0 0 NORTHROP GRUMMAN CORP COM 666807102 26 100 SH Call SOLE 100 0 0 NORTHROP GRUMMAN CORP COM 666807102 77 300 SH Call SOLE 300 0 0 NORTHROP GRUMMAN CORP COM 666807102 154 600 SH Call SOLE 600 0 0 NORTHROP GRUMMAN CORP COM 666807102 308 1200 SH Call SOLE 1200 0 0 NORTHROP GRUMMAN CORP COM 666807102 359 1400 SH Call SOLE 1400 0 0 NORTHROP GRUMMAN CORP COM 666807102 513 2000 SH Call SOLE 2000 0 0 NORTHROP GRUMMAN CORP COM 666807102 513 2000 SH Put SOLE 2000 0 0 NORTHROP GRUMMAN CORP COM 666807102 513 2000 SH Put SOLE 2000 0 0 NORTHROP GRUMMAN CORP COM 666807102 513 2000 SH Put SOLE 2000 0 0 NORTHROP GRUMMAN CORP COM 666807102 1130 4400 SH Put SOLE 4400 0 0 NORTHROP GRUMMAN CORP COM 666807102 1181 4600 SH Call SOLE 4600 0 0 NORTHROP GRUMMAN CORP COM 666807102 1848 7200 SH Call SOLE 7200 0 0 NORTHROP GRUMMAN CORP COM 666807102 2259 8800 SH Call SOLE 8800 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 62 4000 SH Call SOLE 4000 0 0 NOVADAQ TECHNOLOGIES INC COM 66987G102 3127 266800 SH Call SOLE 266800 0 0 NOVADAQ TECHNOLOGIES INC COM 66987G102 6881 587100 SH Call SOLE 587100 0 0 NOVARTIS A G SPONSORED ADR 66987V109 376 4500 SH Call SOLE 4500 0 0 NUANCE COMMUNICATIONS INC COM 67020Y100 12 700 SH Call SOLE 700 0 0 NUANCE COMMUNICATIONS INC COM 67020Y100 28 1600 SH Call SOLE 1600 0 0 NUANCE COMMUNICATIONS INC COM 67020Y100 47 2700 SH Put SOLE 2700 0 0 NUANCE COMMUNICATIONS INC COM 67020Y100 136 7800 SH Put SOLE 7800 0 0 NUANCE COMMUNICATIONS INC COM 67020Y100 179 10300 SH Put SOLE 10300 0 0 NUANCE COMMUNICATIONS INC COM 67020Y100 218 12500 SH Call SOLE 12500 0 0 NUANCE COMMUNICATIONS INC COM 67020Y100 265 15209 SH SOLE 15209 0 0 NUANCE COMMUNICATIONS INC COM 67020Y100 801 46000 SH Put SOLE 46000 0 0 NUANCE COMMUNICATIONS INC COM 67020Y100 1132 65000 SH Call SOLE 65000 0 0 NUCOR CORP COM 670346105 29 500 SH Put SOLE 500 0 0 NUCOR CORP COM 670346105 116 2000 SH Put SOLE 2000 0 0 NUCOR CORP COM 670346105 116 2000 SH Put SOLE 2000 0 0 NUCOR CORP COM 670346105 116 2000 SH Put SOLE 2000 0 0 NUCOR CORP COM 670346105 162 2800 SH Put SOLE 2800 0 0 NUCOR CORP COM 670346105 347 6000 SH Call SOLE 6000 0 0 NUCOR CORP COM 670346105 347 6000 SH Put SOLE 6000 0 0 NUCOR CORP COM 670346105 694 12000 SH Call SOLE 12000 0 0 NUCOR CORP COM 670346105 694 12000 SH Put SOLE 12000 0 0 NUCOR CORP COM 670346105 700 12100 SH Call SOLE 12100 0 0 NUCOR CORP COM 670346105 1134 19600 SH Put SOLE 19600 0 0 NUCOR CORP COM 670346105 2784 48100 SH Put SOLE 48100 0 0 NUCOR CORP COM 670346105 5910 102131 SH SOLE 102131 0 0 NUCOR CORP COM 670346105 11400 197000 SH Put SOLE 197000 0 0 NUTANIX INC CL A 67059N108 907 45000 SH Put SOLE 45000 0 0 NUTANIX INC CL A 67059N108 1411 70000 SH Call SOLE 70000 0 0 NVIDIA CORP COM 67066G104 58 400 SH Call SOLE 400 0 0 NVIDIA CORP COM 67066G104 145 1000 SH Put SOLE 1000 0 0 NVIDIA CORP COM 67066G104 289 2000 SH Call SOLE 2000 0 0 NVIDIA CORP COM 67066G104 289 2000 SH Call SOLE 2000 0 0 NVIDIA CORP COM 67066G104 289 2000 SH Call SOLE 2000 0 0 NVIDIA CORP COM 67066G104 434 3000 SH Put SOLE 3000 0 0 NVIDIA CORP COM 67066G104 578 4000 SH Put SOLE 4000 0 0 NVIDIA CORP COM 67066G104 1041 7200 SH Put SOLE 7200 0 0 NVIDIA CORP COM 67066G104 2891 20000 SH Put SOLE 20000 0 0 NVIDIA CORP COM 67066G104 2891 20000 SH Put SOLE 20000 0 0 NVIDIA CORP COM 67066G104 4337 30000 SH Put SOLE 30000 0 0 NXSTAGE MEDICAL INC COM 67072V103 41 1630 SH SOLE 1630 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 9 41 SH SOLE 41 0 0 OSI SYSTEMS INC COM 671044105 126 1673 SH SOLE 1673 0 0 OSI SYSTEMS INC COM 671044105 150 2000 SH Put SOLE 2000 0 0 OAKTREE CAP GROUP LLC UNIT CL A 674001201 93 2000 SH Put SOLE 2000 0 0 OAKTREE CAP GROUP LLC UNIT CL A 674001201 2162 46400 SH Call SOLE 46400 0 0 OASIS PETE INC NEW COM 674215108 22 2786 SH SOLE 2786 0 0 OASIS PETE INC NEW COM 674215108 60 7500 SH Put SOLE 7500 0 0 OCCIDENTAL PETE CORP DEL COM 674599105 120 2000 SH Call SOLE 2000 0 0 OCCIDENTAL PETE CORP DEL COM 674599105 120 2000 SH Call SOLE 2000 0 0 OCCIDENTAL PETE CORP DEL COM 674599105 120 2000 SH Put SOLE 2000 0 0 OCCIDENTAL PETE CORP DEL COM 674599105 239 4000 SH Call SOLE 4000 0 0 OCCIDENTAL PETE CORP DEL COM 674599105 347 5800 SH Call SOLE 5800 0 0 OCCIDENTAL PETE CORP DEL COM 674599105 359 6000 SH Put SOLE 6000 0 0 OCCIDENTAL PETE CORP DEL COM 674599105 359 6000 SH Put SOLE 6000 0 0 OCCIDENTAL PETE CORP DEL COM 674599105 4490 75000 SH Call SOLE 75000 0 0 OCCIDENTAL PETE CORP DEL COM 674599105 4490 75000 SH Put SOLE 75000 0 0 OCEANEERING INTL INC COM 675232102 11 500 SH Call SOLE 500 0 0 OCLARO INC COM NEW 67555N206 747 80000 SH Call SOLE 80000 0 0 OCLARO INC COM NEW 67555N206 1401 150000 SH Call SOLE 150000 0 0 OCWEN FINL CORP COM NEW 675746309 156 58017 SH SOLE 58017 0 0 OCWEN FINL CORP COM NEW 675746309 538 200000 SH Put SOLE 200000 0 0 OLD DOMINION FGHT LINES INC COM 679580100 137 1439 SH SOLE 1439 0 0 OLIN CORP COM PAR $1 680665205 303 10000 SH Put SOLE 10000 0 0 OLIN CORP COM PAR $1 680665205 384 12697 SH SOLE 12697 0 0 OLLIES BARGAIN OUTLT HLDGS I COM 681116109 703 16500 SH Call SOLE 16500 0 0 OMNICOM GROUP INC COM 681919106 17 200 SH Put SOLE 200 0 0 OMNICOM GROUP INC COM 681919106 166 2000 SH Call SOLE 2000 0 0 OMNICOM GROUP INC COM 681919106 166 2000 SH Put SOLE 2000 0 0 OMNICOM GROUP INC COM 681919106 480 5788 SH SOLE 5788 0 0 OMNICOM GROUP INC COM 681919106 497 6000 SH Put SOLE 6000 0 0 OMEROS CORP COM 682143102 24 1222 SH SOLE 1222 0 0 ON SEMICONDUCTOR CORP COM 682189105 1 76 SH SOLE 76 0 0 ONEOK INC NEW COM 682680103 40 776 SH SOLE 776 0 0 OPEN TEXT CORP COM 683715106 183 5800 SH Call SOLE 5800 0 0 OPPENHEIMER REV WEIGHTD ETF LARGE CAP REV ET 68386C104 0 1 SH SOLE 1 0 0 OPPENHEIMER REV WEIGHTD ETF MID CAP REV ETF 68386C203 0 1 SH SOLE 1 0 0 OPPENHEIMER REV WEIGHTD ETF SMALL CAP REV ET 68386C302 0 1 SH SOLE 1 0 0 OPPENHEIMER REV WEIGHTD ETF ULTRA DIVID REV 68386C401 0 1 SH SOLE 1 0 0 OPPENHEIMER REV WEIGHTD ETF FINANCIALS SECTO 68386C807 0 1 SH SOLE 1 0 0 ORACLE CORP COM 68389X105 186 3700 SH Put SOLE 3700 0 0 ORACLE CORP COM 68389X105 326 6500 SH Put SOLE 6500 0 0 ORACLE CORP COM 68389X105 346 6900 SH Put SOLE 6900 0 0 ORACLE CORP COM 68389X105 827 16500 SH Put SOLE 16500 0 0 ORACLE CORP COM 68389X105 872 17400 SH Put SOLE 17400 0 0 ORACLE CORP COM 68389X105 1078 21500 SH Put SOLE 21500 0 0 ORACLE CORP COM 68389X105 1274 25400 SH Put SOLE 25400 0 0 ORACLE CORP COM 68389X105 1544 30800 SH Put SOLE 30800 0 0 ORACLE CORP COM 68389X105 2693 53700 SH Put SOLE 53700 0 0 ORACLE CORP COM 68389X105 2803 55900 SH Put SOLE 55900 0 0 ORACLE CORP COM 68389X105 3761 75000 SH Put SOLE 75000 0 0 ORACLE CORP COM 68389X105 4513 90000 SH Put SOLE 90000 0 0 ORACLE CORP COM 68389X105 5385 107400 SH Put SOLE 107400 0 0 ORACLE CORP COM 68389X105 8524 170000 SH Call SOLE 170000 0 0 ORACLE CORP COM 68389X105 11526 229879 SH SOLE 229879 0 0 ORACLE CORP COM 68389X105 11858 236500 SH Put SOLE 236500 0 0 ORACLE CORP COM 68389X105 18301 365000 SH Call SOLE 365000 0 0 ORANGE SPONSORED ADR 684060106 589 36875 SH SOLE 36875 0 0 ORANGE SPONSORED ADR 684060106 719 45000 SH Put SOLE 45000 0 0 OTTER TAIL CORP COM 689648103 80 2027 SH SOLE 2027 0 0 OTTER TAIL CORP COM 689648103 158 4000 SH Put SOLE 4000 0 0 OWENS CORNING NEW COM 690742101 141 2100 SH Call SOLE 2100 0 0 OWENS CORNING NEW COM 690742101 7869 117591 SH SOLE 117591 0 0 OWENS ILL INC COM NEW 690768403 550 23000 SH Call SOLE 23000 0 0 OWENS ILL INC COM NEW 690768403 4306 180000 SH Call SOLE 180000 0 0 PBF ENERGY INC CL A 69318G106 378 17000 SH Call SOLE 17000 0 0 PBF ENERGY INC CL A 69318G106 401 18000 SH Call SOLE 18000 0 0 PBF ENERGY INC CL A 69318G106 890 40000 SH Put SOLE 40000 0 0 PBF ENERGY INC CL A 69318G106 1280 57500 SH Call SOLE 57500 0 0 PG&E CORP COM 69331C108 76 1143 SH SOLE 1143 0 0 PG&E CORP COM 69331C108 531 8000 SH Put SOLE 8000 0 0 PHH CORP COM NEW 693320202 1 81 SH SOLE 81 0 0 PNC FINL SVCS GROUP INC COM 693475105 25 200 SH Put SOLE 200 0 0 PNC FINL SVCS GROUP INC COM 693475105 62 500 SH Call SOLE 500 0 0 PNC FINL SVCS GROUP INC COM 693475105 150 1200 SH Call SOLE 1200 0 0 PNC FINL SVCS GROUP INC COM 693475105 150 1200 SH Put SOLE 1200 0 0 PNC FINL SVCS GROUP INC COM 693475105 8741 70000 SH Call SOLE 70000 0 0 POSCO SPONSORED ADR 693483109 50 795 SH SOLE 795 0 0 POSCO SPONSORED ADR 693483109 125 2000 SH Put SOLE 2000 0 0 PNM RES INC COM 69349H107 77 2000 SH Call SOLE 2000 0 0 PPG INDS INC COM 693506107 88 800 SH Call SOLE 800 0 0 PPG INDS INC COM 693506107 132 1200 SH Call SOLE 1200 0 0 PPG INDS INC COM 693506107 220 2000 SH Call SOLE 2000 0 0 PPG INDS INC COM 693506107 220 2000 SH Put SOLE 2000 0 0 PPG INDS INC COM 693506107 1320 12000 SH Call SOLE 12000 0 0 PPG INDS INC COM 693506107 1539 14000 SH Put SOLE 14000 0 0 PPL CORP COM 69351T106 66 1700 SH Call SOLE 1700 0 0 PPL CORP COM 69351T106 232 6000 SH Put SOLE 6000 0 0 PPL CORP COM 69351T106 464 12000 SH Call SOLE 12000 0 0 PRA GROUP INC COM 69354N106 5982 157831 SH SOLE 157831 0 0 PRA GROUP INC COM 69354N106 8641 228000 SH Put SOLE 228000 0 0 PVH CORP COM 693656100 229 2000 SH Call SOLE 2000 0 0 PTC THERAPEUTICS INC COM 69366J200 10 566 SH SOLE 566 0 0 PTC INC COM 69370C100 777 14092 SH SOLE 14092 0 0 PTC INC COM 69370C100 4961 90000 SH Put SOLE 90000 0 0 PACCAR INC COM 693718108 106 1600 SH Call SOLE 1600 0 0 PACCAR INC COM 693718108 125 1900 SH Call SOLE 1900 0 0 PACCAR INC COM 693718108 258 3900 SH Call SOLE 3900 0 0 PACCAR INC COM 693718108 264 4000 SH Call SOLE 4000 0 0 PACCAR INC COM 693718108 264 4000 SH Put SOLE 4000 0 0 PACCAR INC COM 693718108 740 11200 SH Call SOLE 11200 0 0 PACCAR INC COM 693718108 1829 27700 SH Call SOLE 27700 0 0 PACWEST BANCORP DEL COM 695263103 1 22 SH SOLE 22 0 0 PALO ALTO NETWORKS INC COM 697435105 80 600 SH Call SOLE 600 0 0 PALO ALTO NETWORKS INC COM 697435105 134 1000 SH Put SOLE 1000 0 0 PALO ALTO NETWORKS INC COM 697435105 268 2000 SH Call SOLE 2000 0 0 PALO ALTO NETWORKS INC COM 697435105 268 2000 SH Call SOLE 2000 0 0 PALO ALTO NETWORKS INC COM 697435105 321 2400 SH Call SOLE 2400 0 0 PALO ALTO NETWORKS INC COM 697435105 335 2500 SH Put SOLE 2500 0 0 PALO ALTO NETWORKS INC COM 697435105 335 2500 SH Put SOLE 2500 0 0 PALO ALTO NETWORKS INC COM 697435105 335 2500 SH Put SOLE 2500 0 0 PALO ALTO NETWORKS INC COM 697435105 415 3100 SH Put SOLE 3100 0 0 PALO ALTO NETWORKS INC COM 697435105 468 3500 SH Put SOLE 3500 0 0 PALO ALTO NETWORKS INC COM 697435105 669 5000 SH Put SOLE 5000 0 0 PALO ALTO NETWORKS INC COM 697435105 669 5000 SH Put SOLE 5000 0 0 PALO ALTO NETWORKS INC COM 697435105 1485 11100 SH Call SOLE 11100 0 0 PALO ALTO NETWORKS INC COM 697435105 1592 11900 SH Put SOLE 11900 0 0 PALO ALTO NETWORKS INC COM 697435105 1740 13000 SH Put SOLE 13000 0 0 PALO ALTO NETWORKS INC COM 697435105 2877 21500 SH Put SOLE 21500 0 0 PALO ALTO NETWORKS INC COM 697435105 4884 36500 SH Put SOLE 36500 0 0 PALO ALTO NETWORKS INC COM 697435105 6691 50000 SH Put SOLE 50000 0 0 PALO ALTO NETWORKS INC COM 697435105 6691 50000 SH Put SOLE 50000 0 0 PALO ALTO NETWORKS INC COM 697435105 15241 113900 SH Call SOLE 113900 0 0 PALO ALTO NETWORKS INC COM 697435105 19108 142800 SH Put SOLE 142800 0 0 PALO ALTO NETWORKS INC COM 697435105 21543 161000 SH Call SOLE 161000 0 0 PALO ALTO NETWORKS INC COM 697435105 30107 225000 SH Put SOLE 225000 0 0 PAN AMERICAN SILVER CORP COM 697900108 505 30000 SH Call SOLE 30000 0 0 PANDORA MEDIA INC COM 698354107 36 4000 SH Call SOLE 4000 0 0 PANDORA MEDIA INC COM 698354107 1784 200000 SH Call SOLE 200000 0 0 PANDORA MEDIA INC COM 698354107 2157 241803 SH SOLE 241803 0 0 PANDORA MEDIA INC COM 698354107 2364 265000 SH Call SOLE 265000 0 0 PANERA BREAD CO CL A 69840W108 0 0 SH Call SOLE 0 0 0 PANERA BREAD CO CL A 69840W108 0 0 SH Call SOLE 0 0 0 PANERA BREAD CO CL A 69840W108 3231 10269 SH SOLE 10269 0 0 PARATEK PHARMACEUTICALS INC COM 699374302 2 100 SH SOLE 100 0 0 PARK ELECTROCHEMICAL CORP COM 700416209 129 7000 SH Put SOLE 7000 0 0 PARK ELECTROCHEMICAL CORP COM 700416209 341 18500 SH Call SOLE 18500 0 0 PARK ELECTROCHEMICAL CORP COM 700416209 365 19800 SH Call SOLE 19800 0 0 PARK ELECTROCHEMICAL CORP COM 700416209 647 35100 SH Call SOLE 35100 0 0 PARK ELECTROCHEMICAL CORP COM 700416209 761 41300 SH Call SOLE 41300 0 0 PARK ELECTROCHEMICAL CORP COM 700416209 884 48000 SH Put SOLE 48000 0 0 PARK ELECTROCHEMICAL CORP COM 700416209 1028 55800 SH Call SOLE 55800 0 0 PARK HOTELS RESORTS INC COM 700517105 12 440 SH Put SOLE 440 0 0 PARK HOTELS RESORTS INC COM 700517105 36 1320 SH Put SOLE 1320 0 0 PARK HOTELS RESORTS INC COM 700517105 83 3080 SH Call SOLE 3080 0 0 PARKER HANNIFIN CORP COM 701094104 671 4198 SH SOLE 4198 0 0 PARSLEY ENERGY INC CL A 701877102 959 34543 SH SOLE 34543 0 0 PARSLEY ENERGY INC CL A 701877102 1221 44000 SH Put SOLE 44000 0 0 PARTY CITY HOLDCO INC COM 702149105 127 8143 SH SOLE 8143 0 0 PATTERSON COMPANIES INC COM 703395103 47 996 SH SOLE 996 0 0 PATTERSON COMPANIES INC COM 703395103 2465 52500 SH Put SOLE 52500 0 0 PAYCHEX INC COM 704326107 11 200 SH Call SOLE 200 0 0 PAYCHEX INC COM 704326107 114 2000 SH Call SOLE 2000 0 0 PAYCHEX INC COM 704326107 228 4000 SH Call SOLE 4000 0 0 PAYCHEX INC COM 704326107 569 10000 SH Call SOLE 10000 0 0 PAYCHEX INC COM 704326107 8541 150000 SH Call SOLE 150000 0 0 PAYCOM SOFTWARE INC COM 70432V102 21 300 SH Put SOLE 300 0 0 PAYCOM SOFTWARE INC COM 70432V102 24 355 SH SOLE 355 0 0 PAYCOM SOFTWARE INC COM 70432V102 137 2000 SH Call SOLE 2000 0 0 PAYCOM SOFTWARE INC COM 70432V102 260 3800 SH Put SOLE 3800 0 0 PAYCOM SOFTWARE INC COM 70432V102 513 7500 SH Put SOLE 7500 0 0 PAYPAL HLDGS INC COM 70450Y103 27 500 SH Put SOLE 500 0 0 PAYPAL HLDGS INC COM 70450Y103 38 700 SH Put SOLE 700 0 0 PAYPAL HLDGS INC COM 70450Y103 54 1000 SH Call SOLE 1000 0 0 PAYPAL HLDGS INC COM 70450Y103 81 1500 SH Call SOLE 1500 0 0 PAYPAL HLDGS INC COM 70450Y103 91 1700 SH Call SOLE 1700 0 0 PAYPAL HLDGS INC COM 70450Y103 107 2000 SH Put SOLE 2000 0 0 PAYPAL HLDGS INC COM 70450Y103 123 2300 SH Put SOLE 2300 0 0 PAYPAL HLDGS INC COM 70450Y103 140 2600 SH Put SOLE 2600 0 0 PAYPAL HLDGS INC COM 70450Y103 166 3100 SH Call SOLE 3100 0 0 PAYPAL HLDGS INC COM 70450Y103 215 4000 SH Put SOLE 4000 0 0 PAYPAL HLDGS INC COM 70450Y103 263 4900 SH Put SOLE 4900 0 0 PAYPAL HLDGS INC COM 70450Y103 268 5000 SH Put SOLE 5000 0 0 PAYPAL HLDGS INC COM 70450Y103 290 5400 SH Call SOLE 5400 0 0 PAYPAL HLDGS INC COM 70450Y103 360 6700 SH Call SOLE 6700 0 0 PAYPAL HLDGS INC COM 70450Y103 408 7600 SH Put SOLE 7600 0 0 PAYPAL HLDGS INC COM 70450Y103 542 10100 SH Call SOLE 10100 0 0 PAYPAL HLDGS INC COM 70450Y103 542 10100 SH Call SOLE 10100 0 0 PAYPAL HLDGS INC COM 70450Y103 585 10900 SH Put SOLE 10900 0 0 PAYPAL HLDGS INC COM 70450Y103 708 13200 SH Put SOLE 13200 0 0 PAYPAL HLDGS INC COM 70450Y103 827 15400 SH Put SOLE 15400 0 0 PAYPAL HLDGS INC COM 70450Y103 982 18300 SH Put SOLE 18300 0 0 PAYPAL HLDGS INC COM 70450Y103 1326 24700 SH Put SOLE 24700 0 0 PAYPAL HLDGS INC COM 70450Y103 1556 29000 SH Put SOLE 29000 0 0 PAYPAL HLDGS INC COM 70450Y103 1825 34000 SH Put SOLE 34000 0 0 PAYPAL HLDGS INC COM 70450Y103 2013 37500 SH Call SOLE 37500 0 0 PAYPAL HLDGS INC COM 70450Y103 4294 80000 SH Put SOLE 80000 0 0 PAYPAL HLDGS INC COM 70450Y103 6709 125000 SH Call SOLE 125000 0 0 PAYPAL HLDGS INC COM 70450Y103 9124 170000 SH Call SOLE 170000 0 0 PAYPAL HLDGS INC COM 70450Y103 12976 241780 SH SOLE 241780 0 0 PAYPAL HLDGS INC COM 70450Y103 15564 290000 SH Put SOLE 290000 0 0 PENGROWTH ENERGY CORP COM 70706P104 59 75000 SH Call SOLE 75000 0 0 PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 92 8160 SH SOLE 8160 0 0 PEOPLES UNITED FINANCIAL INC COM 712704105 4 223 SH SOLE 223 0 0 PEPSICO INC COM 713448108 2572 22269 SH SOLE 22269 0 0 PEPSICO INC COM 713448108 15591 135000 SH Put SOLE 135000 0 0 PEPSICO INC COM 713448108 17324 150000 SH Put SOLE 150000 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 6 800 SH Call SOLE 800 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 16 2000 SH Call SOLE 2000 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 32 4000 SH Call SOLE 4000 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 40 5000 SH Call SOLE 5000 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 60 7500 SH Put SOLE 7500 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 65 8100 SH Put SOLE 8100 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 197 24600 SH Call SOLE 24600 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 799 100000 SH Put SOLE 100000 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 1598 200000 SH Call SOLE 200000 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 2593 324500 SH Call SOLE 324500 0 0 PFIZER INC COM 717081103 4763 141800 SH Call SOLE 141800 0 0 PFIZER INC COM 717081103 4871 145000 SH Call SOLE 145000 0 0 PFIZER INC COM 717081103 5374 160000 SH Call SOLE 160000 0 0 PFIZER INC COM 717081103 5526 164500 SH Call SOLE 164500 0 0 PFIZER INC COM 717081103 6718 200000 SH Put SOLE 200000 0 0 PHILIP MORRIS INTL INC COM 718172109 1233 10500 SH Call SOLE 10500 0 0 PHILIP MORRIS INTL INC COM 718172109 9396 80000 SH Call SOLE 80000 0 0 PHILLIPS 66 PARTNERS LP COM UNIT REP INT 718549207 49 1000 SH Call SOLE 1000 0 0 PIERIS PHARMACEUTICALS INC COM 720795103 59 11600 SH SOLE 11600 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 LOW DURTN AC ETF 72201R718 0 1 SH SOLE 1 0 0 PIMCO ETF TR TTL RTN ACTV 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 170 2000 SH Call SOLE 2000 0 0 PINNACLE FOODS INC DEL COM 72348P104 17 290 SH SOLE 290 0 0 PINNACLE FOODS INC DEL COM 72348P104 119 2000 SH Put SOLE 2000 0 0 PIONEER NAT RES CO COM 723787107 7979 50000 SH Call SOLE 50000 0 0 PITNEY BOWES INC COM 724479100 12 800 SH Put SOLE 800 0 0 PITNEY BOWES INC COM 724479100 229 15184 SH SOLE 15184 0 0 PLATFORM SPECIALTY PRODS COR COM 72766Q105 62 4881 SH SOLE 4881 0 0 PLATFORM SPECIALTY PRODS COR COM 72766Q105 254 20000 SH Put SOLE 20000 0 0 PLUG POWER INC COM NEW 72919P202 4 2000 SH Call SOLE 2000 0 0 POINTS INTL LTD COM NEW 730843208 12 1378 SH SOLE 1378 0 0 POINTS INTL LTD COM NEW 730843208 904 100000 SH Call SOLE 100000 0 0 POINTS INTL LTD COM NEW 730843208 904 100000 SH Put SOLE 100000 0 0 POLARIS INDS INC COM 731068102 37 396 SH SOLE 396 0 0 POLARIS INDS INC COM 731068102 987 10700 SH Call SOLE 10700 0 0 POLARIS INDS INC COM 731068102 1559 16900 SH Call SOLE 16900 0 0 POLARIS INDS INC COM 731068102 2057 22300 SH Put SOLE 22300 0 0 POTBELLY CORP COM 73754Y100 23 2000 SH Call SOLE 2000 0 0 POTASH CORP SASK INC COM 73755L107 18 1100 SH Put SOLE 1100 0 0 POTASH CORP SASK INC COM 73755L107 41 2500 SH Call SOLE 2500 0 0 POTASH CORP SASK INC COM 73755L107 140 8600 SH Call SOLE 8600 0 0 POTASH CORP SASK INC COM 73755L107 1296 79500 SH Call SOLE 79500 0 0 POTASH CORP SASK INC COM 73755L107 1630 100000 SH Call SOLE 100000 0 0 POTASH CORP SASK INC COM 73755L107 3456 212000 SH Put SOLE 212000 0 0 POTASH CORP SASK INC COM 73755L107 12082 741241 SH SOLE 741241 0 0 POTASH CORP SASK INC COM 73755L107 22033 1351700 SH Put SOLE 1351700 0 0 POWERSHARES QQQ TRUST UNIT SER 1 73935A104 0 1 SH SOLE 1 0 0 POWERSHARES QQQ TRUST UNIT SER 1 73935A104 330 2400 SH Put SOLE 2400 0 0 POWERSHARES QQQ TRUST UNIT SER 1 73935A104 482 3500 SH Put SOLE 3500 0 0 POWERSHARES QQQ TRUST UNIT SER 1 73935A104 908 6600 SH Call SOLE 6600 0 0 POWERSHARES QQQ TRUST UNIT SER 1 73935A104 950 6900 SH Put SOLE 6900 0 0 POWERSHARES QQQ TRUST UNIT SER 1 73935A104 963 7000 SH Call SOLE 7000 0 0 POWERSHARES QQQ TRUST UNIT SER 1 73935A104 1170 8500 SH Call SOLE 8500 0 0 POWERSHARES QQQ TRUST UNIT SER 1 73935A104 1266 9200 SH Put SOLE 9200 0 0 POWERSHARES QQQ TRUST UNIT SER 1 73935A104 1280 9300 SH Put SOLE 9300 0 0 POWERSHARES QQQ TRUST UNIT SER 1 73935A104 1376 10000 SH Call SOLE 10000 0 0 POWERSHARES QQQ TRUST UNIT SER 1 73935A104 1487 10800 SH Put SOLE 10800 0 0 POWERSHARES QQQ TRUST UNIT SER 1 73935A104 1652 12000 SH Put SOLE 12000 0 0 POWERSHARES QQQ TRUST UNIT SER 1 73935A104 1941 14100 SH Put SOLE 14100 0 0 POWERSHARES QQQ TRUST UNIT SER 1 73935A104 2065 15000 SH Put SOLE 15000 0 0 POWERSHARES QQQ TRUST UNIT SER 1 73935A104 2065 15000 SH Put SOLE 15000 0 0 POWERSHARES QQQ TRUST UNIT SER 1 73935A104 2340 17000 SH Put SOLE 17000 0 0 POWERSHARES QQQ TRUST UNIT SER 1 73935A104 2422 17600 SH Put SOLE 17600 0 0 POWERSHARES QQQ TRUST UNIT SER 1 73935A104 2753 20000 SH Call SOLE 20000 0 0 POWERSHARES QQQ TRUST UNIT SER 1 73935A104 2753 20000 SH Put SOLE 20000 0 0 POWERSHARES QQQ TRUST UNIT SER 1 73935A104 3427 24900 SH Put SOLE 24900 0 0 POWERSHARES QQQ TRUST UNIT SER 1 73935A104 3496 25400 SH Put SOLE 25400 0 0 POWERSHARES QQQ TRUST UNIT SER 1 73935A104 3840 27900 SH Put SOLE 27900 0 0 POWERSHARES QQQ TRUST UNIT SER 1 73935A104 5451 39600 SH Put SOLE 39600 0 0 POWERSHARES QQQ TRUST UNIT SER 1 73935A104 5478 39800 SH Put SOLE 39800 0 0 POWERSHARES QQQ TRUST UNIT SER 1 73935A104 5602 40700 SH Put SOLE 40700 0 0 POWERSHARES QQQ TRUST UNIT SER 1 73935A104 5671 41200 SH Put SOLE 41200 0 0 POWERSHARES QQQ TRUST UNIT SER 1 73935A104 5932 43100 SH Put SOLE 43100 0 0 POWERSHARES QQQ TRUST UNIT SER 1 73935A104 6689 48600 SH Put SOLE 48600 0 0 POWERSHARES QQQ TRUST UNIT SER 1 73935A104 6882 50000 SH Call SOLE 50000 0 0 POWERSHARES QQQ TRUST UNIT SER 1 73935A104 7584 55100 SH Put SOLE 55100 0 0 POWERSHARES QQQ TRUST UNIT SER 1 73935A104 7763 56400 SH Call SOLE 56400 0 0 POWERSHARES QQQ TRUST UNIT SER 1 73935A104 7997 58100 SH Call SOLE 58100 0 0 POWERSHARES QQQ TRUST UNIT SER 1 73935A104 8603 62500 SH Put SOLE 62500 0 0 POWERSHARES QQQ TRUST UNIT SER 1 73935A104 8754 63600 SH Call SOLE 63600 0 0 POWERSHARES QQQ TRUST UNIT SER 1 73935A104 9139 66400 SH Put SOLE 66400 0 0 POWERSHARES QQQ TRUST UNIT SER 1 73935A104 11011 80000 SH Call SOLE 80000 0 0 POWERSHARES QQQ TRUST UNIT SER 1 73935A104 11011 80000 SH Put SOLE 80000 0 0 POWERSHARES QQQ TRUST UNIT SER 1 73935A104 11011 80000 SH Put SOLE 80000 0 0 POWERSHARES QQQ TRUST UNIT SER 1 73935A104 11314 82200 SH Call SOLE 82200 0 0 POWERSHARES QQQ TRUST UNIT SER 1 73935A104 11479 83400 SH Put SOLE 83400 0 0 POWERSHARES QQQ TRUST UNIT SER 1 73935A104 11589 84200 SH Put SOLE 84200 0 0 POWERSHARES QQQ TRUST UNIT SER 1 73935A104 11589 84200 SH Put SOLE 84200 0 0 POWERSHARES QQQ TRUST UNIT SER 1 73935A104 11878 86300 SH Put SOLE 86300 0 0 POWERSHARES QQQ TRUST UNIT SER 1 73935A104 12869 93500 SH Call SOLE 93500 0 0 POWERSHARES QQQ TRUST UNIT SER 1 73935A104 14425 104800 SH Put SOLE 104800 0 0 POWERSHARES QQQ TRUST UNIT SER 1 73935A104 15140 110000 SH Call SOLE 110000 0 0 POWERSHARES QQQ TRUST UNIT SER 1 73935A104 15140 110000 SH Put SOLE 110000 0 0 POWERSHARES QQQ TRUST UNIT SER 1 73935A104 17301 125700 SH Call SOLE 125700 0 0 POWERSHARES QQQ TRUST UNIT SER 1 73935A104 18113 131600 SH Put SOLE 131600 0 0 POWERSHARES QQQ TRUST UNIT SER 1 73935A104 18347 133300 SH Call SOLE 133300 0 0 POWERSHARES QQQ TRUST UNIT SER 1 73935A104 22890 166300 SH Call SOLE 166300 0 0 POWERSHARES QQQ TRUST UNIT SER 1 73935A104 27005 196200 SH Put SOLE 196200 0 0 POWERSHARES QQQ TRUST UNIT SER 1 73935A104 27322 198500 SH Put SOLE 198500 0 0 POWERSHARES QQQ TRUST UNIT SER 1 73935A104 27528 200000 SH Call SOLE 200000 0 0 POWERSHARES QQQ TRUST UNIT SER 1 73935A104 27528 200000 SH Put SOLE 200000 0 0 POWERSHARES QQQ TRUST UNIT SER 1 73935A104 27528 200000 SH Put SOLE 200000 0 0 POWERSHARES QQQ TRUST UNIT SER 1 73935A104 29482 214200 SH Put SOLE 214200 0 0 POWERSHARES QQQ TRUST UNIT SER 1 73935A104 31864 231500 SH Put SOLE 231500 0 0 POWERSHARES QQQ TRUST UNIT SER 1 73935A104 32345 235000 SH Put SOLE 235000 0 0 POWERSHARES QQQ TRUST UNIT SER 1 73935A104 35470 257700 SH Put SOLE 257700 0 0 POWERSHARES QQQ TRUST UNIT SER 1 73935A104 35552 258300 SH Put SOLE 258300 0 0 POWERSHARES QQQ TRUST UNIT SER 1 73935A104 40590 294900 SH Call SOLE 294900 0 0 POWERSHARES QQQ TRUST UNIT SER 1 73935A104 41292 300000 SH Put SOLE 300000 0 0 POWERSHARES QQQ TRUST UNIT SER 1 73935A104 42393 308000 SH Put SOLE 308000 0 0 POWERSHARES QQQ TRUST UNIT SER 1 73935A104 42930 311900 SH Put SOLE 311900 0 0 POWERSHARES QQQ TRUST UNIT SER 1 73935A104 49853 362200 SH Put SOLE 362200 0 0 POWERSHARES QQQ TRUST UNIT SER 1 73935A104 56955 413800 SH Call SOLE 413800 0 0 POWERSHARES QQQ TRUST UNIT SER 1 73935A104 57974 421200 SH Put SOLE 421200 0 0 POWERSHARES QQQ TRUST UNIT SER 1 73935A104 62048 450800 SH Put SOLE 450800 0 0 POWERSHARES QQQ TRUST UNIT SER 1 73935A104 109011 792000 SH Put SOLE 792000 0 0 POWERSHARES QQQ TRUST UNIT SER 1 73935A104 141081 1025000 SH Put SOLE 1025000 0 0 POWERSHARES QQQ TRUST UNIT SER 1 73935A104 344072 2499800 SH Put SOLE 2499800 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 0 1 SH SOLE 1 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 TECH SECT PORT 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 WNDRHLL CLN EN 73935X500 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 RESOURCE 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 90 4525 SH SOLE 4525 0 0 POWERSHS DB MULTI SECT COMM PS DB AGRICUL FD 73936B408 119 6000 SH Put SOLE 6000 0 0 POWERSHS DB MULTI SECT COMM PS DB AGRICUL FD 73936B408 695 35000 SH Put SOLE 35000 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 2252 90972 SH SOLE 90972 0 0 POWERSHS DB US DOLLAR INDEX DOLL INDX BULL 73936D107 5616 226900 SH Call SOLE 226900 0 0 POWERSHS DB US DOLLAR INDEX DOLL INDX BULL 73936D107 7004 283000 SH Put SOLE 283000 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 BUILD AMER ETF 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 CONTRARIAN OPP 73937B613 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 PRESTIGE BRANDS HLDGS INC COM 74112D101 1648 31200 SH Call SOLE 31200 0 0 PRESTIGE BRANDS HLDGS INC COM 74112D101 14280 270400 SH Call SOLE 270400 0 0 PRETIUM RES INC COM 74139C102 37 3900 SH Call SOLE 3900 0 0 PRETIUM RES INC COM 74139C102 1442 150000 SH Call SOLE 150000 0 0 PRICE T ROWE GROUP INC COM 74144T108 148 2000 SH Put SOLE 2000 0 0 PRICE T ROWE GROUP INC COM 74144T108 223 3000 SH Call SOLE 3000 0 0 PRICE T ROWE GROUP INC COM 74144T108 297 4000 SH Call SOLE 4000 0 0 PRICE T ROWE GROUP INC COM 74144T108 445 6000 SH Put SOLE 6000 0 0 PRICE T ROWE GROUP INC COM 74144T108 1336 18000 SH Put SOLE 18000 0 0 PRICE T ROWE GROUP INC COM 74144T108 3423 46126 SH SOLE 46126 0 0 PRICE T ROWE GROUP INC COM 74144T108 6679 90000 SH Call SOLE 90000 0 0 PRICELINE GRP INC COM NEW 741503403 374 200 SH Put SOLE 200 0 0 PRICELINE GRP INC COM NEW 741503403 374 200 SH Put SOLE 200 0 0 PRICELINE GRP INC COM NEW 741503403 374 200 SH Put SOLE 200 0 0 PRICELINE GRP INC COM NEW 741503403 561 300 SH Put SOLE 300 0 0 PRICELINE GRP INC COM NEW 741503403 935 500 SH Put SOLE 500 0 0 PRICELINE GRP INC COM NEW 741503403 1496 800 SH Put SOLE 800 0 0 PRICELINE GRP INC COM NEW 741503403 1871 1000 SH Put SOLE 1000 0 0 PRICELINE GRP INC COM NEW 741503403 3707 1982 SH SOLE 1982 0 0 PRICELINE GRP INC COM NEW 741503403 8230 4400 SH Put SOLE 4400 0 0 PRICELINE GRP INC COM NEW 741503403 9353 5000 SH Put SOLE 5000 0 0 PRICELINE GRP INC COM NEW 741503403 9727 5200 SH Put SOLE 5200 0 0 PRICELINE GRP INC COM NEW 741503403 12532 6700 SH Put SOLE 6700 0 0 PRICESMART INC COM 741511109 254 2901 SH SOLE 2901 0 0 PRINCIPAL FINL GROUP INC COM 74251V102 38 600 SH Call SOLE 600 0 0 PRINCIPAL FINL GROUP INC COM 74251V102 128 2000 SH Put SOLE 2000 0 0 PRINCIPAL FINL GROUP INC COM 74251V102 128 2000 SH Put SOLE 2000 0 0 PRINCIPAL FINL GROUP INC COM 74251V102 256 4000 SH Call SOLE 4000 0 0 PROCTER AND GAMBLE CO COM 742718109 26 300 SH Call SOLE 300 0 0 PROCTER AND GAMBLE CO COM 742718109 349 4000 SH Put SOLE 4000 0 0 PROCTER AND GAMBLE CO COM 742718109 5848 67100 SH Call SOLE 67100 0 0 PROLOGIS INC COM 74340W103 235 4000 SH Call SOLE 4000 0 0 PROLOGIS INC COM 74340W103 1665 28400 SH Put SOLE 28400 0 0 PROSHARES TR PSHS ULTSH 20YRS 74347B201 35 970 SH SOLE 970 0 0 PROSHARES TR PSHS ULTSH 20YRS 74347B201 258 7200 SH Call SOLE 7200 0 0 PROSHARES TR PSHS ULTSH 20YRS 74347B201 1793 50000 SH Put SOLE 50000 0 0 PROSHARES TR PSHS ULTSH 20YRS 74347B201 4229 117900 SH Call SOLE 117900 0 0 PROSHARES TR PSHS ULTSH 20YRS 74347B201 9509 265100 SH Call SOLE 265100 0 0 PROSHARES TR DJ BRKFLD GLB 74347B508 0 1 SH SOLE 1 0 0 PROSHARES TR INVT INT RT HG 74347B607 0 1 SH SOLE 1 0 0 PROSHARES TR ST EMG MKT ETF 74347B706 0 1 SH SOLE 1 0 0 PROSHARES TR MSCI EAFE DIVD 74347B839 0 1 SH SOLE 1 0 0 PROSHARES TR CDS SH NA HYCR 74347B870 0 1 SH SOLE 1 0 0 PROSHARES TR PSHS ULT S&P 500 74347R107 0 2 SH SOLE 2 0 0 PROSHARES TR PSHS CONSUMR GD 74347R115 0 1 SH SOLE 1 0 0 PROSHARES TR SHRT HGH YIELD 74347R131 0 1 SH SOLE 1 0 0 PROSHARES TR ULTRA 20YR TRE 74347R172 0 1 SH SOLE 1 0 0 PROSHARES TR ULTR 7-10 TREA 74347R180 0 1 SH SOLE 1 0 0 PROSHARES TR PSHS ULTRA QQQ 74347R206 0 2 SH SOLE 2 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 2 SH SOLE 2 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 1 SH SOLE 1 0 0 PROSHARES TR II PSHS ULSSLVR NEW 74347W114 0 2 SH SOLE 2 0 0 PROSHARES TR II ULTA BLMBG 2017 74347W247 253 17000 SH Put SOLE 17000 0 0 PROSHARES TR II ULTA BLMBG 2017 74347W247 2229 150000 SH Put SOLE 150000 0 0 PROSHARES TR II ULTA BLMBG 2017 74347W247 3344 225000 SH Call SOLE 225000 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 377 10001 SH SOLE 10001 0 0 PROSHARES TR II SHT VIX ST TRM 74347W627 5145 31900 SH Call SOLE 31900 0 0 PROSHARES TR II SHT VIX ST TRM 74347W627 6838 42400 SH Put SOLE 42400 0 0 PROSHARES TR II SHT VIX ST TRM 74347W627 8064 50000 SH Call SOLE 50000 0 0 PROSHARES TR II SHT VIX ST TRM 74347W627 17237 106881 SH SOLE 106881 0 0 PROSHARES TR II SHT VIX ST TRM 74347W627 29029 180000 SH Put SOLE 180000 0 0 PROSHARES TR II SHT VIX ST TRM 74347W627 40318 250000 SH Put SOLE 250000 0 0 PROSHARES TR II ULSHT BLOOMB OIL 74347W668 11 248 SH SOLE 248 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 ULT MSCIMEX CAPP 74347X179 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 ULTRASHRT TIPS 74347X336 0 1 SH SOLE 1 0 0 PROSHARES TR ULTRASHT 3-7YR 74347X344 0 1 SH SOLE 1 0 0 PROSHARES TR SH S&P REGLBKG 74347X476 0 1 SH SOLE 1 0 0 PROSHARES TR ULT S&P REGLBKG 74347X484 0 2 SH SOLE 2 0 0 PROSHARES TR ULTR MSCI ETF 74347X500 0 1 SH SOLE 1 0 0 PROSHARES TR ULT MSCIMEX CAPP 74347X518 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 1 SH SOLE 1 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 1 SH SOLE 1 0 0 PROSHARES TR ULTRA MDCAP400 74347X815 0 2 SH SOLE 2 0 0 PROSHARES TR ULTRPRO DOW30 74347X823 0 2 SH SOLE 2 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 USD COVERED BD 74348A749 0 1 SH SOLE 1 0 0 PROSHARES TR INFLATN EXPECTNS 74348A814 0 1 SH SOLE 1 0 0 PROSHARES TR GERMAN SOV/SUB 74348A889 0 1 SH SOLE 1 0 0 PRUDENTIAL FINL INC COM 744320102 87 800 SH Call SOLE 800 0 0 PRUDENTIAL FINL INC COM 744320102 151 1400 SH Put SOLE 1400 0 0 PRUDENTIAL FINL INC COM 744320102 173 1600 SH Put SOLE 1600 0 0 PRUDENTIAL FINL INC COM 744320102 173 1600 SH Put SOLE 1600 0 0 PRUDENTIAL FINL INC COM 744320102 216 2000 SH Call SOLE 2000 0 0 PRUDENTIAL FINL INC COM 744320102 216 2000 SH Put SOLE 2000 0 0 PRUDENTIAL FINL INC COM 744320102 216 2000 SH Put SOLE 2000 0 0 PRUDENTIAL FINL INC COM 744320102 10814 100000 SH Call SOLE 100000 0 0 PRUDENTIAL FINL INC COM 744320102 10814 100000 SH Put SOLE 100000 0 0 PRUDENTIAL FINL INC COM 744320102 11895 110000 SH Call SOLE 110000 0 0 PUBLIC SVC ENTERPRISE GROUP COM 744573106 344 8000 SH Call SOLE 8000 0 0 PUBLIC STORAGE COM 74460D109 223 1070 SH SOLE 1070 0 0 PUBLIC STORAGE COM 74460D109 417 2000 SH Put SOLE 2000 0 0 PULTE GROUP INC COM 745867101 2 100 SH Put SOLE 100 0 0 PULTE GROUP INC COM 745867101 140 5717 SH SOLE 5717 0 0 PULTE GROUP INC COM 745867101 196 8000 SH Put SOLE 8000 0 0 PURE STORAGE INC CL A 74624M102 1 100 SH Call SOLE 100 0 0 PURE STORAGE INC CL A 74624M102 32 2500 SH Put SOLE 2500 0 0 PURE STORAGE INC CL A 74624M102 36 2790 SH SOLE 2790 0 0 PURE STORAGE INC CL A 74624M102 100 7800 SH Put SOLE 7800 0 0 PURE STORAGE INC CL A 74624M102 182 14200 SH Put SOLE 14200 0 0 QUAD / GRAPHICS INC COM CL A 747301109 279 12185 SH SOLE 12185 0 0 QUAD / GRAPHICS INC COM CL A 747301109 2292 100000 SH Put SOLE 100000 0 0 QEP RES INC COM 74733V100 51 5096 SH SOLE 5096 0 0 QORVO INC COM 74736K101 82 1300 SH Put SOLE 1300 0 0 QORVO INC COM 74736K101 114 1800 SH Put SOLE 1800 0 0 QORVO INC COM 74736K101 127 2000 SH Put SOLE 2000 0 0 QORVO INC COM 74736K101 127 2000 SH Put SOLE 2000 0 0 QORVO INC COM 74736K101 158 2500 SH Put SOLE 2500 0 0 QORVO INC COM 74736K101 475 7500 SH Put SOLE 7500 0 0 QORVO INC COM 74736K101 640 10100 SH Call SOLE 10100 0 0 QORVO INC COM 74736K101 760 12000 SH Put SOLE 12000 0 0 QORVO INC COM 74736K101 1887 29800 SH Put SOLE 29800 0 0 QORVO INC COM 74736K101 15261 241020 SH SOLE 241020 0 0 QUALCOMM INC COM 747525103 110 2000 SH Put SOLE 2000 0 0 QUALCOMM INC COM 747525103 110 2000 SH Put SOLE 2000 0 0 QUALCOMM INC COM 747525103 204 3700 SH Call SOLE 3700 0 0 QUALCOMM INC COM 747525103 326 5900 SH Put SOLE 5900 0 0 QUALCOMM INC COM 747525103 696 12600 SH Put SOLE 12600 0 0 QUALCOMM INC COM 747525103 999 18100 SH Put SOLE 18100 0 0 QUALCOMM INC COM 747525103 1093 19800 SH Put SOLE 19800 0 0 QUALCOMM INC COM 747525103 1265 22900 SH Put SOLE 22900 0 0 QUALCOMM INC COM 747525103 1900 34400 SH Put SOLE 34400 0 0 QUALCOMM INC COM 747525103 2761 50000 SH Put SOLE 50000 0 0 QUALCOMM INC COM 747525103 2761 50000 SH Put SOLE 50000 0 0 QUALCOMM INC COM 747525103 2838 51400 SH Call SOLE 51400 0 0 QUALCOMM INC COM 747525103 2993 54200 SH Put SOLE 54200 0 0 QUALCOMM INC COM 747525103 5798 105000 SH Put SOLE 105000 0 0 QUALCOMM INC COM 747525103 6345 114900 SH Put SOLE 114900 0 0 QUALCOMM INC COM 747525103 26836 485983 SH SOLE 485983 0 0 QUALCOMM INC COM 747525103 26992 488800 SH Put SOLE 488800 0 0 QUALCOMM INC COM 747525103 36048 652800 SH Put SOLE 652800 0 0 QUALCOMM INC COM 747525103 36081 653400 SH Put SOLE 653400 0 0 QUALITY CARE PPTYS INC COM 747545101 448 24457 SH SOLE 24457 0 0 QUALITY CARE PPTYS INC COM 747545101 1782 97300 SH Put SOLE 97300 0 0 QUANTA SVCS INC COM 74762E102 17 509 SH SOLE 509 0 0 RPC INC COM 749660106 1071 53000 SH Call SOLE 53000 0 0 RH COM 74967X103 6452 100000 SH Put SOLE 100000 0 0 RPM INTL INC COM 749685103 55 1003 SH SOLE 1003 0 0 RPM INTL INC COM 749685103 109 2000 SH Put SOLE 2000 0 0 RADIAN GROUP INC COM 750236101 204 12500 SH Call SOLE 12500 0 0 RADIUS HEALTH INC COM NEW 750469207 466 10300 SH Put SOLE 10300 0 0 RADIUS HEALTH INC COM NEW 750469207 1610 35600 SH Call SOLE 35600 0 0 RADIUS HEALTH INC COM NEW 750469207 2234 49400 SH Put SOLE 49400 0 0 RADNET INC COM 750491102 164 21122 SH SOLE 21122 0 0 RAMBUS INC DEL COM 750917106 23 2000 SH Call SOLE 2000 0 0 RALPH LAUREN CORP CL A 751212101 7 100 SH Call SOLE 100 0 0 RALPH LAUREN CORP CL A 751212101 15 200 SH Put SOLE 200 0 0 RALPH LAUREN CORP CL A 751212101 148 2000 SH Call SOLE 2000 0 0 RALPH LAUREN CORP CL A 751212101 177 2400 SH Call SOLE 2400 0 0 RALPH LAUREN CORP CL A 751212101 325 4400 SH Call SOLE 4400 0 0 RALPH LAUREN CORP CL A 751212101 362 4900 SH Put SOLE 4900 0 0 RALPH LAUREN CORP CL A 751212101 369 5000 SH Put SOLE 5000 0 0 RALPH LAUREN CORP CL A 751212101 428 5800 SH Put SOLE 5800 0 0 RALPH LAUREN CORP CL A 751212101 738 10000 SH Call SOLE 10000 0 0 RALPH LAUREN CORP CL A 751212101 2177 29500 SH Put SOLE 29500 0 0 RALPH LAUREN CORP CL A 751212101 2214 30000 SH Put SOLE 30000 0 0 RALPH LAUREN CORP CL A 751212101 2435 33000 SH Call SOLE 33000 0 0 RALPH LAUREN CORP CL A 751212101 2443 33100 SH Call SOLE 33100 0 0 RALPH LAUREN CORP CL A 751212101 3432 46500 SH Put SOLE 46500 0 0 RALPH LAUREN CORP CL A 751212101 3557 48200 SH Call SOLE 48200 0 0 RALPH LAUREN CORP CL A 751212101 6530 88486 SH SOLE 88486 0 0 RANDGOLD RES LTD ADR 752344309 177 2000 SH Put SOLE 2000 0 0 RANDGOLD RES LTD ADR 752344309 885 10000 SH Call SOLE 10000 0 0 RANDGOLD RES LTD ADR 752344309 3096 35000 SH Put SOLE 35000 0 0 RANDGOLD RES LTD ADR 752344309 4290 48500 SH Call SOLE 48500 0 0 RANGE RES CORP COM 75281A109 46 2000 SH Put SOLE 2000 0 0 RANGE RES CORP COM 75281A109 93 4000 SH Call SOLE 4000 0 0 RANGE RES CORP COM 75281A109 93 4000 SH Put SOLE 4000 0 0 RANGE RES CORP COM 75281A109 93 4000 SH Put SOLE 4000 0 0 RANGE RES CORP COM 75281A109 324 14000 SH Put SOLE 14000 0 0 RANGE RES CORP COM 75281A109 626 27000 SH Call SOLE 27000 0 0 RANGE RES CORP COM 75281A109 704 30400 SH Call SOLE 30400 0 0 RANGE RES CORP COM 75281A109 813 35100 SH Call SOLE 35100 0 0 RANGE RES CORP COM 75281A109 1114 48100 SH Call SOLE 48100 0 0 RANGE RES CORP COM 75281A109 1390 60000 SH Call SOLE 60000 0 0 RANGE RES CORP COM 75281A109 4634 200000 SH Call SOLE 200000 0 0 RAYMOND JAMES FINANCIAL INC COM 754730109 160 2000 SH Call SOLE 2000 0 0 RAYMOND JAMES FINANCIAL INC COM 754730109 321 4000 SH Call SOLE 4000 0 0 RAYTHEON CO COM NEW 755111507 16 100 SH Call SOLE 100 0 0 RAYTHEON CO COM NEW 755111507 32 200 SH Put SOLE 200 0 0 RAYTHEON CO COM NEW 755111507 226 1400 SH Call SOLE 1400 0 0 RAYTHEON CO COM NEW 755111507 388 2400 SH Put SOLE 2400 0 0 RAYTHEON CO COM NEW 755111507 646 4000 SH Call SOLE 4000 0 0 RAYTHEON CO COM NEW 755111507 791 4900 SH Call SOLE 4900 0 0 RAYTHEON CO COM NEW 755111507 5280 32700 SH Call SOLE 32700 0 0 READING INTERNATIONAL INC CL A 755408101 471 29193 SH SOLE 29193 0 0 REALOGY HLDGS CORP COM 75605Y106 20437 629800 SH Call SOLE 629800 0 0 REALTY INCOME CORP COM 756109104 110 2000 SH Call SOLE 2000 0 0 REALTY INCOME CORP COM 756109104 110 2000 SH Put SOLE 2000 0 0 REALTY INCOME CORP COM 756109104 331 6000 SH Call SOLE 6000 0 0 REALTY INCOME CORP COM 756109104 988 17901 SH SOLE 17901 0 0 REALTY INCOME CORP COM 756109104 2284 41400 SH Put SOLE 41400 0 0 RED HAT INC COM 756577102 156 1628 SH SOLE 1628 0 0 REGENCY CTRS CORP COM 758849103 2071 33063 SH SOLE 33063 0 0 REGENCY CTRS CORP COM 758849103 5638 90000 SH Put SOLE 90000 0 0 REGENERON PHARMACEUTICALS COM 75886F107 740 1506 SH SOLE 1506 0 0 REGENERON PHARMACEUTICALS COM 75886F107 3929 8000 SH Put SOLE 8000 0 0 REGIONS FINL CORP NEW COM 7591EP100 6 400 SH Put SOLE 400 0 0 REGIONS FINL CORP NEW COM 7591EP100 41 2800 SH Put SOLE 2800 0 0 REGIONS FINL CORP NEW COM 7591EP100 47 3200 SH Call SOLE 3200 0 0 REGIONS FINL CORP NEW COM 7591EP100 581 39700 SH Call SOLE 39700 0 0 REGIONS FINL CORP NEW COM 7591EP100 874 59708 SH SOLE 59708 0 0 REGIONS FINL CORP NEW COM 7591EP100 1815 124000 SH Put SOLE 124000 0 0 REGIONS FINL CORP NEW COM 7591EP100 6954 475000 SH Put SOLE 475000 0 0 REGIONS FINL CORP NEW COM 7591EP100 10594 723600 SH Call SOLE 723600 0 0 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 36 2800 SH Call SOLE 2800 0 0 RENAISSANCE CAP GREENWICH FD IPO ETF 759937204 0 1 SH SOLE 1 0 0 REPUBLIC SVCS INC COM 760759100 6 94 SH SOLE 94 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 63 1000 SH Call SOLE 1000 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 63 1000 SH Put SOLE 1000 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 125 2000 SH Call SOLE 2000 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 125 2000 SH Put SOLE 2000 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 219 3500 SH Put SOLE 3500 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 250 4000 SH Call SOLE 4000 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 250 4000 SH Call SOLE 4000 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 525 8400 SH Call SOLE 8400 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 4378 70000 SH Put SOLE 70000 0 0 RICE ENERGY INC COM 762760106 53 2000 SH Call SOLE 2000 0 0 RICHMONT MINES INC COM 76547T106 20 2500 SH Call SOLE 2500 0 0 RINGCENTRAL INC CL A 76680R206 74 2029 SH SOLE 2029 0 0 RINGCENTRAL INC CL A 76680R206 1645 45000 SH Put SOLE 45000 0 0 RIO TINTO PLC SPONSORED ADR 767204100 13 300 SH Call SOLE 300 0 0 RIO TINTO PLC SPONSORED ADR 767204100 169 4000 SH Put SOLE 4000 0 0 RIO TINTO PLC SPONSORED ADR 767204100 1269 30000 SH Put SOLE 30000 0 0 RIO TINTO PLC SPONSORED ADR 767204100 8462 200000 SH Put SOLE 200000 0 0 RIO TINTO PLC SPONSORED ADR 767204100 21155 500000 SH Call SOLE 500000 0 0 RITE AID CORP COM 767754104 13 4422 SH SOLE 4422 0 0 ROBERT HALF INTL INC COM 770323103 59 1240 SH SOLE 1240 0 0 ROBERT HALF INTL INC COM 770323103 192 4000 SH Put SOLE 4000 0 0 ROCKWELL AUTOMATION INC COM 773903109 259 1600 SH Call SOLE 1600 0 0 ROCKWELL AUTOMATION INC COM 773903109 324 2000 SH Put SOLE 2000 0 0 ROCKWELL COLLINS INC COM 774341101 127 1212 SH SOLE 1212 0 0 ROCKWELL MED INC COM 774374102 0 60 SH SOLE 60 0 0 ROLLINS INC COM 775711104 712 17500 SH Put SOLE 17500 0 0 ROSS STORES INC COM 778296103 6 96 SH SOLE 96 0 0 ROSS STORES INC COM 778296103 248 4300 SH Call SOLE 4300 0 0 ROSS STORES INC COM 778296103 346 6000 SH Call SOLE 6000 0 0 ROSS STORES INC COM 778296103 462 8000 SH Call SOLE 8000 0 0 ROSS STORES INC COM 778296103 577 10000 SH Put SOLE 10000 0 0 ROSS STORES INC COM 778296103 595 10300 SH Call SOLE 10300 0 0 ROSS STORES INC COM 778296103 779 13500 SH Call SOLE 13500 0 0 ROSS STORES INC COM 778296103 1155 20000 SH Put SOLE 20000 0 0 ROYAL BK CDA MONTREAL QUE COM 780087102 73 1000 SH Put SOLE 1000 0 0 ROYAL BK CDA MONTREAL QUE COM 780087102 145 2000 SH Call SOLE 2000 0 0 ROYAL BK CDA MONTREAL QUE COM 780087102 145 2000 SH Put SOLE 2000 0 0 ROYAL BK CDA MONTREAL QUE COM 780087102 290 4000 SH Call SOLE 4000 0 0 ROYAL BK CDA MONTREAL QUE COM 780087102 435 6000 SH Call SOLE 6000 0 0 ROYAL BK CDA MONTREAL QUE COM 780087102 580 8000 SH Call SOLE 8000 0 0 ROYAL BK CDA MONTREAL QUE COM 780087102 580 8000 SH Put SOLE 8000 0 0 ROYAL BK CDA MONTREAL QUE COM 780087102 667 9200 SH Call SOLE 9200 0 0 ROYAL BK CDA MONTREAL QUE COM 780087102 870 12000 SH Call SOLE 12000 0 0 ROYAL BK SCOTLAND GROUP PLC SPONS ADR 2 ORD 780097689 13 2000 SH Put SOLE 2000 0 0 ROYAL BK SCOTLAND GROUP PLC SPONS ADR 2 ORD 780097689 180 27564 SH SOLE 27564 0 0 ROYAL BK SCOTLAND GROUP PLC SPONS ADR 2 ORD 780097689 931 142600 SH Put SOLE 142600 0 0 ROYAL BK SCOTLAND GROUP PLC SPONS ADR 2 ORD 780097689 980 150000 SH Put SOLE 150000 0 0 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 4354 80000 SH Call SOLE 80000 0 0 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 3723 70000 SH Call SOLE 70000 0 0 ROYAL GOLD INC COM 780287108 313 4000 SH Put SOLE 4000 0 0 ROYAL GOLD INC COM 780287108 1720 22000 SH Call SOLE 22000 0 0 RUBY TUESDAY INC COM 781182100 60 29841 SH SOLE 29841 0 0 RUBY TUESDAY INC COM 781182100 251 125000 SH Call SOLE 125000 0 0 RYDER SYS INC COM 783549108 1 14 SH SOLE 14 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 RYMAN HOSPITALITY PPTYS INC COM 78377T107 16 249 SH SOLE 249 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 128 2000 SH Put SOLE 2000 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 128 2000 SH Put SOLE 2000 0 0 S&P GLOBAL INC COM 78409V104 5110 35000 SH Call SOLE 35000 0 0 S&P GLOBAL INC COM 78409V104 7649 52396 SH SOLE 52396 0 0 S&P GLOBAL INC COM 78409V104 14599 100000 SH Call SOLE 100000 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 701 5200 SH Put SOLE 5200 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 1349 10000 SH Put SOLE 10000 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 1349 10000 SH Put SOLE 10000 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 1511 11200 SH Put SOLE 11200 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 1605 11900 SH Put SOLE 11900 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 1956 14502 SH SOLE 14502 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 3184 23600 SH Put SOLE 23600 0 0 SEI INVESTMENTS CO COM 784117103 33 620 SH SOLE 620 0 0 SL GREEN RLTY CORP COM 78440X101 11 100 SH Put SOLE 100 0 0 SL GREEN RLTY CORP COM 78440X101 212 2000 SH Call SOLE 2000 0 0 SL GREEN RLTY CORP COM 78440X101 212 2000 SH Call SOLE 2000 0 0 SL GREEN RLTY CORP COM 78440X101 423 4000 SH Call SOLE 4000 0 0 SLM CORP COM 78442P106 2 177 SH SOLE 177 0 0 SLM CORP COM 78442P106 23 2000 SH Put SOLE 2000 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 24 100 SH Call SOLE 100 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 73 300 SH Put SOLE 300 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 73 300 SH Put SOLE 300 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 97 400 SH Put SOLE 400 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 97 400 SH Put SOLE 400 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 97 400 SH Put SOLE 400 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 97 400 SH Put SOLE 400 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 145 600 SH Put SOLE 600 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 145 600 SH Put SOLE 600 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 193 800 SH Call SOLE 800 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 193 800 SH Call SOLE 800 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 242 1000 SH Call SOLE 1000 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 242 1000 SH Put SOLE 1000 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 290 1200 SH Put SOLE 1200 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 339 1400 SH Put SOLE 1400 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 532 2200 SH Put SOLE 2200 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 967 4000 SH Put SOLE 4000 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 1088 4500 SH Put SOLE 4500 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 1233 5100 SH Call SOLE 5100 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 1451 6000 SH Put SOLE 6000 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 1475 6100 SH Put SOLE 6100 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 1693 7000 SH Put SOLE 7000 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 1741 7200 SH Put SOLE 7200 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 1789 7400 SH Put SOLE 7400 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 1934 8000 SH Put SOLE 8000 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 2152 8900 SH Put SOLE 8900 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 2176 9000 SH Put SOLE 9000 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 2563 10600 SH Put SOLE 10600 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 3651 15100 SH Put SOLE 15100 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 3675 15200 SH Call SOLE 15200 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 3700 15300 SH Put SOLE 15300 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 3941 16300 SH Put SOLE 16300 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 3966 16400 SH Put SOLE 16400 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 4086 16900 SH Put SOLE 16900 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 4739 19600 SH Put SOLE 19600 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 4788 19800 SH Call SOLE 19800 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 5054 20900 SH Put SOLE 20900 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 5126 21200 SH Put SOLE 21200 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 5368 22200 SH Call SOLE 22200 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 5561 23000 SH Put SOLE 23000 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 5827 24100 SH Put SOLE 24100 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 6045 25000 SH Call SOLE 25000 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 6069 25100 SH Put SOLE 25100 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 6408 26500 SH Put SOLE 26500 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 6480 26800 SH Put SOLE 26800 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 7254 30000 SH Call SOLE 30000 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 7254 30000 SH Call SOLE 30000 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 7254 30000 SH Put SOLE 30000 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 7472 30900 SH Put SOLE 30900 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 7641 31600 SH Put SOLE 31600 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 7689 31800 SH Put SOLE 31800 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 7689 31800 SH Put SOLE 31800 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 7907 32700 SH Put SOLE 32700 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 8076 33400 SH Put SOLE 33400 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 8850 36600 SH Call SOLE 36600 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 9672 40000 SH Put SOLE 40000 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 10156 42000 SH Put SOLE 42000 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 10688 44200 SH Put SOLE 44200 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 10712 44300 SH Put SOLE 44300 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 10760 44500 SH Put SOLE 44500 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 10905 45100 SH Call SOLE 45100 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 11220 46400 SH Put SOLE 46400 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 12090 50000 SH Put SOLE 50000 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 12163 50300 SH Put SOLE 50300 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 12380 51200 SH Call SOLE 51200 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 12404 51300 SH Call SOLE 51300 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 12767 52800 SH Put SOLE 52800 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 13275 54900 SH Put SOLE 54900 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 13420 55500 SH Put SOLE 55500 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 13420 55500 SH Put SOLE 55500 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 13976 57800 SH Put SOLE 57800 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 14024 58000 SH Call SOLE 58000 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 14097 58300 SH Put SOLE 58300 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 14266 59000 SH Put SOLE 59000 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 14339 59300 SH Call SOLE 59300 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 15113 62500 SH Call SOLE 62500 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 15306 63300 SH Call SOLE 63300 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 15330 63400 SH Put SOLE 63400 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 15354 63500 SH Put SOLE 63500 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 15790 65300 SH Put SOLE 65300 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 16007 66200 SH Put SOLE 66200 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 16418 67900 SH Put SOLE 67900 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 16636 68800 SH Put SOLE 68800 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 17047 70500 SH Put SOLE 70500 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 18135 75000 SH Call SOLE 75000 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 18788 77700 SH Call SOLE 77700 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 18788 77700 SH Put SOLE 77700 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 19344 80000 SH Put SOLE 80000 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 19489 80600 SH Put SOLE 80600 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 20021 82800 SH Put SOLE 82800 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 20674 85500 SH Put SOLE 85500 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 20940 86600 SH Put SOLE 86600 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 21278 88000 SH Call SOLE 88000 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 21762 90000 SH Call SOLE 90000 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 21762 90000 SH Put SOLE 90000 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 22729 94000 SH Put SOLE 94000 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 23624 97700 SH Call SOLE 97700 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 23696 98000 SH Call SOLE 98000 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 24011 99300 SH Put SOLE 99300 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 24156 99900 SH Call SOLE 99900 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 24156 99900 SH Call SOLE 99900 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 24180 100000 SH Call SOLE 100000 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 24180 100000 SH Call SOLE 100000 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 24881 102900 SH Put SOLE 102900 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 25848 106900 SH Put SOLE 106900 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 26598 110000 SH Put SOLE 110000 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 26598 110000 SH Put SOLE 110000 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 27783 114900 SH Put SOLE 114900 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 29016 120000 SH Call SOLE 120000 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 29040 120100 SH Put SOLE 120100 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 29548 122200 SH Put SOLE 122200 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 30128 124600 SH Put SOLE 124600 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 30225 125000 SH Put SOLE 125000 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 31071 128500 SH Put SOLE 128500 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 31434 130000 SH Put SOLE 130000 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 31434 130000 SH Put SOLE 130000 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 31579 130600 SH Call SOLE 130600 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 32401 134000 SH Put SOLE 134000 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 32740 135400 SH Put SOLE 135400 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 33538 138700 SH Put SOLE 138700 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 34432 142400 SH Put SOLE 142400 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 34553 142900 SH Put SOLE 142900 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 34577 143000 SH Call SOLE 143000 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 35520 146900 SH Put SOLE 146900 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 36463 150800 SH Put SOLE 150800 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 36512 151000 SH Call SOLE 151000 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 37237 154000 SH Put SOLE 154000 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 37261 154100 SH Put SOLE 154100 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 37479 155000 SH Call SOLE 155000 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 38204 158000 SH Put SOLE 158000 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 39921 165100 SH Put SOLE 165100 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 40090 165800 SH Put SOLE 165800 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 41735 172600 SH Call SOLE 172600 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 42944 177600 SH Put SOLE 177600 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 44781 185200 SH Put SOLE 185200 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 44854 185500 SH Put SOLE 185500 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 45458 188000 SH Put SOLE 188000 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 46716 193200 SH Put SOLE 193200 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 47804 197700 SH Put SOLE 197700 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 48118 199000 SH Put SOLE 199000 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 48312 199800 SH Call SOLE 199800 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 48360 200000 SH Call SOLE 200000 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 49351 204100 SH Put SOLE 204100 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 50294 208000 SH Put SOLE 208000 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 50681 209600 SH Call SOLE 209600 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 52180 215800 SH Put SOLE 215800 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 54381 224900 SH Put SOLE 224900 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 54429 225100 SH Call SOLE 225100 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 55130 228000 SH Put SOLE 228000 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 55130 228000 SH Put SOLE 228000 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 58250 240900 SH Call SOLE 240900 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 59072 244300 SH Call SOLE 244300 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 60450 250000 SH Put SOLE 250000 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 61949 256200 SH Put SOLE 256200 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 64923 268500 SH Put SOLE 268500 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 66616 275500 SH Call SOLE 275500 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 67631 279700 SH Put SOLE 279700 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 67704 280000 SH Put SOLE 280000 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 70606 292000 SH Put SOLE 292000 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 71524 295800 SH Call SOLE 295800 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 72540 300000 SH Call SOLE 300000 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 72540 300000 SH Put SOLE 300000 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 77521 320600 SH Put SOLE 320600 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 78512 324700 SH Put SOLE 324700 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 90191 373000 SH Put SOLE 373000 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 95608 395400 SH Call SOLE 395400 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 96720 400000 SH Call SOLE 400000 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 99138 410000 SH Put SOLE 410000 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 106755 441500 SH Put SOLE 441500 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 107577 444900 SH Put SOLE 444900 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 108520 448800 SH Put SOLE 448800 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 110164 455600 SH Call SOLE 455600 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 110430 456700 SH Call SOLE 456700 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 112558 465500 SH Call SOLE 465500 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 130040 537800 SH Put SOLE 537800 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 141066 583400 SH Call SOLE 583400 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 142759 590400 SH Put SOLE 590400 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 143605 593900 SH Put SOLE 593900 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 145515 601800 SH Put SOLE 601800 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 149723 619200 SH Put SOLE 619200 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 149916 620000 SH Call SOLE 620000 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 153035 632900 SH Put SOLE 632900 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 157170 650000 SH Call SOLE 650000 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 157170 650000 SH Put SOLE 650000 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 164400 679900 SH Put SOLE 679900 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 167640 693300 SH Put SOLE 693300 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 169236 699900 SH Put SOLE 699900 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 172742 714400 SH Put SOLE 714400 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 176030 728000 SH Put SOLE 728000 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 177602 734500 SH Put SOLE 734500 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 182027 752800 SH Call SOLE 752800 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 182075 753000 SH Put SOLE 753000 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 182873 756300 SH Call SOLE 756300 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 183744 759900 SH Put SOLE 759900 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 186089 769600 SH Put SOLE 769600 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 205216 848700 SH Put SOLE 848700 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 230726 954200 SH Put SOLE 954200 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 232104 959900 SH Put SOLE 959900 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 240059 992800 SH Put SOLE 992800 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 244145 1009700 SH Put SOLE 1009700 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 258097 1067400 SH Call SOLE 1067400 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 273911 1132800 SH Call SOLE 1132800 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 275725 1140300 SH Call SOLE 1140300 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 277200 1146400 SH Put SOLE 1146400 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 280633 1160600 SH Call SOLE 1160600 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 284526 1176700 SH Call SOLE 1176700 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 306627 1268100 SH Put SOLE 1268100 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 334337 1382700 SH Put SOLE 1382700 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 395609 1636100 SH Put SOLE 1636100 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 400010 1654300 SH Call SOLE 1654300 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 459493 1900300 SH Call SOLE 1900300 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 483600 2000000 SH Call SOLE 2000000 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 483600 2000000 SH Put SOLE 2000000 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 484325 2003000 SH Call SOLE 2003000 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 568230 2350000 SH Call SOLE 2350000 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 604500 2500000 SH Put SOLE 2500000 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 615042 2543600 SH Call SOLE 2543600 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 711762 2943600 SH Put SOLE 2943600 0 0 SPDR GOLD TRUST GOLD SHS 78463V107 2065 17500 SH Call SOLE 17500 0 0 SPDR GOLD TRUST GOLD SHS 78463V107 2951 25000 SH Call SOLE 25000 0 0 SPDR GOLD TRUST GOLD SHS 78463V107 3045 25800 SH Call SOLE 25800 0 0 SPDR GOLD TRUST GOLD SHS 78463V107 9442 80000 SH Call SOLE 80000 0 0 SPDR GOLD TRUST GOLD SHS 78463V107 9442 80000 SH Call SOLE 80000 0 0 SPDR GOLD TRUST GOLD SHS 78463V107 10032 85000 SH Put SOLE 85000 0 0 SPDR GOLD TRUST GOLD SHS 78463V107 11507 97500 SH Call SOLE 97500 0 0 SPDR GOLD TRUST GOLD SHS 78463V107 11802 100000 SH Call SOLE 100000 0 0 SPDR GOLD TRUST GOLD SHS 78463V107 15343 130000 SH Put SOLE 130000 0 0 SPDR GOLD TRUST GOLD SHS 78463V107 17703 150000 SH Call SOLE 150000 0 0 SPDR GOLD TRUST GOLD SHS 78463V107 23604 200000 SH Call SOLE 200000 0 0 SPDR GOLD TRUST GOLD SHS 78463V107 23604 200000 SH Call SOLE 200000 0 0 SPDR GOLD TRUST GOLD SHS 78463V107 23604 200000 SH Put SOLE 200000 0 0 SPDR GOLD TRUST GOLD SHS 78463V107 24113 204314 SH SOLE 204314 0 0 SPDR GOLD TRUST GOLD SHS 78463V107 26555 225000 SH Put SOLE 225000 0 0 SPDR GOLD TRUST GOLD SHS 78463V107 34226 290000 SH Call SOLE 290000 0 0 SPDR GOLD TRUST GOLD SHS 78463V107 47208 400000 SH Call SOLE 400000 0 0 SPDR GOLD TRUST GOLD SHS 78463V107 59010 500000 SH Put SOLE 500000 0 0 SPDR GOLD TRUST GOLD SHS 78463V107 82614 700000 SH Call SOLE 700000 0 0 SPDR GOLD TRUST GOLD SHS 78463V107 92056 780000 SH Call SOLE 780000 0 0 SPDR GOLD TRUST GOLD SHS 78463V107 118020 1000000 SH Call SOLE 1000000 0 0 SPDR GOLD TRUST GOLD SHS 78463V107 295050 2500000 SH Call SOLE 2500000 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 769 20000 SH Call SOLE 20000 0 0 SPDR INDEX SHS FDS EURO STOXX 50 78463X202 962 25000 SH Call SOLE 25000 0 0 SPDR INDEX SHS FDS EURO STOXX 50 78463X202 4809 125000 SH Call SOLE 125000 0 0 SPDR INDEX SHS FDS EURO STOXX 50 78463X202 4809 125000 SH Put SOLE 125000 0 0 SPDR INDEX SHS FDS EURO STOXX 50 78463X202 6732 175000 SH Put SOLE 175000 0 0 SPDR INDEX SHS FDS EURO STOXX 50 78463X202 13465 350000 SH Put SOLE 350000 0 0 SPDR INDEX SHS FDS EURO STOXX 50 78463X202 15565 404600 SH Call SOLE 404600 0 0 SPDR INDEX SHS FDS EURO STOXX 50 78463X202 28853 750000 SH Call SOLE 750000 0 0 SPDR INDEX SHS FDS EURO STOXX 50 78463X202 32700 850000 SH Put SOLE 850000 0 0 SPDR INDEX SHS FDS EURO STOXX 50 78463X202 36547 950000 SH Call SOLE 950000 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 SPAIN STRGC 78463X343 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 MSCI AUS STRTGIC 78463X384 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 EMERG MKTS ETF 78463X509 0 1 SH SOLE 1 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 S&P RUSSIA ETF 78463X558 0 1 SH SOLE 1 0 0 SPDR INDEX SHS FDS EUROPE ETF 78463X608 0 1 SH SOLE 1 0 0 SPDR INDEX SHS FDS INTL UTILT ETF 78463X632 0 1 SH SOLE 1 0 0 SPDR INDEX SHS FDS INTL TELEC ETF 78463X640 0 1 SH SOLE 1 0 0 SPDR INDEX SHS FDS INTL TECH ETF 78463X657 0 1 SH SOLE 1 0 0 SPDR INDEX SHS FDS INTL MTRLS SEC 78463X665 0 1 SH SOLE 1 0 0 SPDR INDEX SHS FDS INTL INDS ETF 78463X673 0 1 SH SOLE 1 0 0 SPDR INDEX SHS FDS INTL HLTH ETF 78463X681 0 1 SH SOLE 1 0 0 SPDR INDEX SHS FDS INTL FINL ETF 78463X699 0 1 SH SOLE 1 0 0 SPDR INDEX SHS FDS LATIN AMER ETF 78463X707 0 1 SH SOLE 1 0 0 SPDR INDEX SHS FDS INTL ENRGY ETF 78463X715 0 1 SH SOLE 1 0 0 SPDR INDEX SHS FDS CONSM SPLS ETF 78463X723 0 1 SH SOLE 1 0 0 SPDR INDEX SHS FDS S&P INTL CONS 78463X731 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 MIDEAST AFRICA 78463X806 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 S&P WRLD EX US 78463X889 0 1 SH SOLE 1 0 0 SPDR SERIES TRUST MORGAN 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 BLOMBERG BRC COR 78464A367 0 1 SH SOLE 1 0 0 SPDR SERIES TRUST BLOMBRG BRC INTR 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 S&P 500 GROWTH 78464A409 0 1 SH SOLE 1 0 0 SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 0 1 SH SOLE 1 0 0 SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 3534 95000 SH Put SOLE 95000 0 0 SPDR SERIES TRUST BLOMBERG BRC SRT 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 S&P 500 VALUE 78464A508 0 1 SH SOLE 1 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 BLOMBRG BRC AGRT 78464A649 0 1 SH SOLE 1 0 0 SPDR SERIES TRUST BLOMBRG BRC TIPS 78464A656 0 1 SH SOLE 1 0 0 SPDR SERIES TRUST BLOOMBERG LNG TR 78464A664 0 1 SH SOLE 1 0 0 SPDR SERIES TRUST BLMBRG BRC INTRM 78464A672 0 1 SH SOLE 1 0 0 SPDR SERIES TRUST BLMBRG BR 1 3 MT 78464A680 0 1 SH SOLE 1 0 0 SPDR SERIES TRUST S&P REGL BKG 78464A698 2495 45400 SH Put SOLE 45400 0 0 SPDR SERIES TRUST S&P REGL BKG 78464A698 4302 78283 SH SOLE 78283 0 0 SPDR SERIES TRUST S&P REGL BKG 78464A698 8957 163000 SH Put SOLE 163000 0 0 SPDR SERIES TRUST S&P REGL BKG 78464A698 9567 174100 SH Put SOLE 174100 0 0 SPDR SERIES TRUST GLB DOW ETF 78464A706 0 1 SH SOLE 1 0 0 SPDR SERIES TRUST S&P RETAIL ETF 78464A714 884 21707 SH SOLE 21707 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 849 26600 SH Put SOLE 26600 0 0 SPDR SERIES TRUST S&P OILGAS EXP 78464A730 958 30000 SH Put SOLE 30000 0 0 SPDR SERIES TRUST S&P OILGAS EXP 78464A730 2132 66800 SH Put SOLE 66800 0 0 SPDR SERIES TRUST S&P OILGAS EXP 78464A730 2202 69000 SH Put SOLE 69000 0 0 SPDR SERIES TRUST S&P OILGAS EXP 78464A730 2873 90000 SH Call SOLE 90000 0 0 SPDR SERIES TRUST S&P OILGAS EXP 78464A730 3192 100000 SH Call SOLE 100000 0 0 SPDR SERIES TRUST S&P OILGAS EXP 78464A730 4319 135300 SH Put SOLE 135300 0 0 SPDR SERIES TRUST S&P OILGAS EXP 78464A730 6384 200000 SH Call SOLE 200000 0 0 SPDR SERIES TRUST S&P OILGAS EXP 78464A730 6384 200000 SH Put SOLE 200000 0 0 SPDR SERIES TRUST S&P OILGAS EXP 78464A730 11172 350000 SH Call SOLE 350000 0 0 SPDR SERIES TRUST S&P OILGAS EXP 78464A730 12768 400000 SH Put SOLE 400000 0 0 SPDR SERIES TRUST OILGAS EQUIP 78464A748 0 1 SH SOLE 1 0 0 SPDR SERIES TRUST S&P METALS MNG 78464A755 171 5700 SH Call SOLE 5700 0 0 SPDR SERIES TRUST S&P METALS MNG 78464A755 782 26087 SH SOLE 26087 0 0 SPDR SERIES TRUST S&P METALS MNG 78464A755 1499 50000 SH Call SOLE 50000 0 0 SPDR SERIES TRUST S&P METALS MNG 78464A755 1499 50000 SH Put SOLE 50000 0 0 SPDR SERIES TRUST S&P METALS MNG 78464A755 1798 60000 SH Put SOLE 60000 0 0 SPDR SERIES TRUST S&P METALS MNG 78464A755 2017 67300 SH Call SOLE 67300 0 0 SPDR SERIES TRUST S&P METALS MNG 78464A755 2053 68500 SH Call SOLE 68500 0 0 SPDR SERIES TRUST S&P METALS MNG 78464A755 2221 74100 SH Call SOLE 74100 0 0 SPDR SERIES TRUST S&P METALS MNG 78464A755 2221 74100 SH Put SOLE 74100 0 0 SPDR SERIES TRUST S&P METALS MNG 78464A755 2398 80000 SH Put SOLE 80000 0 0 SPDR SERIES TRUST S&P METALS MNG 78464A755 2997 100000 SH Put SOLE 100000 0 0 SPDR SERIES TRUST S&P METALS MNG 78464A755 3267 109000 SH Put SOLE 109000 0 0 SPDR SERIES TRUST S&P METALS MNG 78464A755 4022 134200 SH Call SOLE 134200 0 0 SPDR SERIES TRUST S&P METALS MNG 78464A755 6938 231500 SH Call SOLE 231500 0 0 SPDR SERIES TRUST S&P METALS MNG 78464A755 7493 250000 SH Call SOLE 250000 0 0 SPDR SERIES TRUST S&P METALS MNG 78464A755 7493 250000 SH Put SOLE 250000 0 0 SPDR SERIES TRUST S&P METALS MNG 78464A755 7493 250000 SH Put SOLE 250000 0 0 SPDR SERIES TRUST S&P METALS MNG 78464A755 7843 261700 SH Put SOLE 261700 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 1 SH SOLE 1 0 0 SPDR SERIES TRUST S&P BK ETF 78464A797 4600 105698 SH SOLE 105698 0 0 SPDR SERIES TRUST RUSSELL 3000 ETF 78464A805 0 1 SH SOLE 1 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 SPDR S&P 1000 ET 78464A847 0 1 SH SOLE 1 0 0 SPDR SERIES TRUST RUSSELL 1000 ETF 78464A854 0 1 SH SOLE 1 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 324 4200 SH Call SOLE 4200 0 0 SPDR SERIES TRUST S&P BIOTECH 78464A870 3859 50000 SH Put SOLE 50000 0 0 SPDR SERIES TRUST S&P BIOTECH 78464A870 4322 56000 SH Put SOLE 56000 0 0 SPDR SERIES TRUST S&P BIOTECH 78464A870 7718 100000 SH Call SOLE 100000 0 0 SPDR SERIES TRUST S&P BIOTECH 78464A870 7718 100000 SH Put SOLE 100000 0 0 SPDR SERIES TRUST S&P BIOTECH 78464A870 9648 125000 SH Call SOLE 125000 0 0 SPDR SERIES TRUST S&P HOMEBUILD 78464A888 0 1 SH SOLE 1 0 0 SPDR SERIES TRUST S&P HOMEBUILD 78464A888 11559 300000 SH Put SOLE 300000 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 8 200 SH Put SOLE 200 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 31 800 SH Put SOLE 800 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 2577 67103 SH SOLE 67103 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 4265 20000 SH Put SOLE 20000 0 0 SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 8530 40000 SH Call SOLE 40000 0 0 SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 18125 85000 SH Call SOLE 85000 0 0 SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 31866 149436 SH SOLE 149436 0 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 1906 6000 SH Put SOLE 6000 0 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 9942 31300 SH Call SOLE 31300 0 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 14293 45000 SH Call SOLE 45000 0 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 41537 130775 SH SOLE 130775 0 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 62889 198000 SH Call SOLE 198000 0 0 SPDR SER TR BLOMBRG BRC SRT 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 SPDR BOFA CRSS 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 SPDR RUSSEL 2000 78468R853 0 1 SH SOLE 1 0 0 SPDR SER TR BLOMBERG 1 10 YR 78468R861 0 1 SH SOLE 1 0 0 SPDR SER TR BLOOMBERG 0 5 YR 78468R879 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 855 28000 SH Call SOLE 28000 0 0 SP PLUS CORP COM 78469C103 917 30000 SH Call SOLE 30000 0 0 SAFETY INS GROUP INC COM 78648T100 34 505 SH SOLE 505 0 0 SAFETY INS GROUP INC COM 78648T100 137 2000 SH Put SOLE 2000 0 0 SAGE THERAPEUTICS INC COM 78667J108 239 2996 SH SOLE 2996 0 0 SAGE THERAPEUTICS INC COM 78667J108 3982 50000 SH Put SOLE 50000 0 0 SALESFORCE COM INC COM 79466L302 87 1000 SH Call SOLE 1000 0 0 SALESFORCE COM INC COM 79466L302 87 1000 SH Put SOLE 1000 0 0 SALESFORCE COM INC COM 79466L302 173 2000 SH Call SOLE 2000 0 0 SALESFORCE COM INC COM 79466L302 173 2000 SH Call SOLE 2000 0 0 SALESFORCE COM INC COM 79466L302 318 3675 SH SOLE 3675 0 0 SALESFORCE COM INC COM 79466L302 346 4000 SH Put SOLE 4000 0 0 SALESFORCE COM INC COM 79466L302 346 4000 SH Put SOLE 4000 0 0 SALESFORCE COM INC COM 79466L302 1567 18100 SH Put SOLE 18100 0 0 SALESFORCE COM INC COM 79466L302 2035 23500 SH Put SOLE 23500 0 0 SALESFORCE COM INC COM 79466L302 2148 24800 SH Put SOLE 24800 0 0 SALESFORCE COM INC COM 79466L302 8660 100000 SH Put SOLE 100000 0 0 SALESFORCE COM INC COM 79466L302 17320 200000 SH Call SOLE 200000 0 0 SANDERSON FARMS INC COM 800013104 23 200 SH Call SOLE 200 0 0 SANDERSON FARMS INC COM 800013104 127 1100 SH Put SOLE 1100 0 0 SANDERSON FARMS INC COM 800013104 231 2000 SH Call SOLE 2000 0 0 SANDERSON FARMS INC COM 800013104 463 4000 SH Put SOLE 4000 0 0 SANDERSON FARMS INC COM 800013104 1746 15100 SH Call SOLE 15100 0 0 SANDSTORM GOLD LTD COM NEW 80013R206 134 34600 SH Call SOLE 34600 0 0 SANDSTORM GOLD LTD COM NEW 80013R206 194 50000 SH Call SOLE 50000 0 0 SANDSTORM GOLD LTD COM NEW 80013R206 385 99500 SH Call SOLE 99500 0 0 SANGAMO THERAPEUTICS INC COM 800677106 308 35000 SH Call SOLE 35000 0 0 SAREPTA THERAPEUTICS INC COM 803607100 2990 88700 SH Call SOLE 88700 0 0 SASOL LTD SPONSORED ADR 803866300 20 725 SH SOLE 725 0 0 SASOL LTD SPONSORED ADR 803866300 280 10000 SH Put SOLE 10000 0 0 SCANA CORP NEW COM 80589M102 74 1100 SH Call SOLE 1100 0 0 SCHLUMBERGER LTD COM 806857108 395 6000 SH Call SOLE 6000 0 0 SCHNITZER STL INDS CL A 806882106 126 5000 SH Call SOLE 5000 0 0 SCHULMAN A INC COM 808194104 48 1505 SH SOLE 1505 0 0 SCHWAB CHARLES CORP NEW COM 808513105 15062 350600 SH Call SOLE 350600 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 SCIENTIFIC GAMES CORP CL A 80874P109 5612 215000 SH Call SOLE 215000 0 0 SCIENTIFIC GAMES CORP CL A 80874P109 11572 443375 SH SOLE 443375 0 0 SCIENTIFIC GAMES CORP CL A 80874P109 15323 587100 SH Call SOLE 587100 0 0 SCOTTS MIRACLE GRO CO CL A 810186106 134 1501 SH SOLE 1501 0 0 SCOTTS MIRACLE GRO CO CL A 810186106 179 2000 SH Put SOLE 2000 0 0 SEACHANGE INTL INC COM 811699107 54 20203 SH SOLE 20203 0 0 SEACHANGE INTL INC COM 811699107 200 75000 SH Put SOLE 75000 0 0 SEALED AIR CORP NEW COM 81211K100 22 500 SH Call SOLE 500 0 0 SEALED AIR CORP NEW COM 81211K100 90 2000 SH Put SOLE 2000 0 0 SEALED AIR CORP NEW COM 81211K100 450 10056 SH SOLE 10056 0 0 SEARS HLDGS CORP COM 812350106 18 2000 SH Call SOLE 2000 0 0 SEARS HLDGS CORP COM 812350106 83 9379 SH SOLE 9379 0 0 SEARS HLDGS CORP COM 812350106 120 13600 SH Put SOLE 13600 0 0 SEAWORLD ENTMT INC COM 81282V100 49 3000 SH Put SOLE 3000 0 0 SEAWORLD ENTMT INC COM 81282V100 120 7400 SH Call SOLE 7400 0 0 SEAWORLD ENTMT INC COM 81282V100 137 8400 SH Put SOLE 8400 0 0 SEAWORLD ENTMT INC COM 81282V100 407 25000 SH Put SOLE 25000 0 0 SEAWORLD ENTMT INC COM 81282V100 447 27500 SH Call SOLE 27500 0 0 SEAWORLD ENTMT INC COM 81282V100 569 35000 SH Call SOLE 35000 0 0 SEAWORLD ENTMT INC COM 81282V100 610 37500 SH Call SOLE 37500 0 0 SEAWORLD ENTMT INC COM 81282V100 896 55100 SH Call SOLE 55100 0 0 SEAWORLD ENTMT INC COM 81282V100 1232 75700 SH Call SOLE 75700 0 0 SEAWORLD ENTMT INC COM 81282V100 3117 191600 SH Call SOLE 191600 0 0 SEAWORLD ENTMT INC COM 81282V100 8135 500000 SH Put SOLE 500000 0 0 SEAWORLD ENTMT INC COM 81282V100 8735 536900 SH Put SOLE 536900 0 0 SEAWORLD ENTMT INC COM 81282V100 9699 596100 SH Put SOLE 596100 0 0 SEAWORLD ENTMT INC COM 81282V100 11363 698400 SH Put SOLE 698400 0 0 SEAWORLD ENTMT INC COM 81282V100 12203 750000 SH Put SOLE 750000 0 0 SEAWORLD ENTMT INC COM 81282V100 13566 833800 SH Put SOLE 833800 0 0 SEAWORLD ENTMT INC COM 81282V100 33898 2083476 SH SOLE 2083476 0 0 SEAWORLD ENTMT INC COM 81282V100 40480 2488000 SH Put SOLE 2488000 0 0 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 366 6800 SH Put SOLE 6800 0 0 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 1076 20000 SH Put SOLE 20000 0 0 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 5381 100000 SH Call SOLE 100000 0 0 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 12486 232035 SH SOLE 232035 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 7572 95554 SH SOLE 95554 0 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 2277 41449 SH SOLE 41449 0 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 6593 120000 SH Call SOLE 120000 0 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 6593 120000 SH Put SOLE 120000 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 0 1 SH SOLE 1 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 117 1300 SH Put SOLE 1300 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 179 2000 SH Put SOLE 2000 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 457 5100 SH Call SOLE 5100 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 636 7100 SH Put SOLE 7100 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 896 10000 SH Call SOLE 10000 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 2967 33100 SH Put SOLE 33100 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 4589 51200 SH Put SOLE 51200 0 0 SELECT SECTOR SPDR TR SBI INT-ENERGY 81369Y506 0 1 SH SOLE 1 0 0 SELECT SECTOR SPDR TR SBI INT-ENERGY 81369Y506 1623 25000 SH Put SOLE 25000 0 0 SELECT SECTOR SPDR TR SBI INT-ENERGY 81369Y506 2402 37000 SH Call SOLE 37000 0 0 SELECT SECTOR SPDR TR SBI INT-ENERGY 81369Y506 3246 50000 SH Put SOLE 50000 0 0 SELECT SECTOR SPDR TR SBI INT-ENERGY 81369Y506 4544 70000 SH Call SOLE 70000 0 0 SELECT SECTOR SPDR TR SBI INT-ENERGY 81369Y506 6817 105000 SH Call SOLE 105000 0 0 SELECT SECTOR SPDR TR SBI INT-ENERGY 81369Y506 12614 194300 SH Call SOLE 194300 0 0 SELECT SECTOR SPDR TR SBI INT-ENERGY 81369Y506 12984 200000 SH Call SOLE 200000 0 0 SELECT SECTOR SPDR TR SBI INT-ENERGY 81369Y506 19476 300000 SH Put SOLE 300000 0 0 SELECT SECTOR SPDR TR SBI INT-ENERGY 81369Y506 21164 326000 SH Call SOLE 326000 0 0 SELECT SECTOR SPDR TR SBI INT-ENERGY 81369Y506 21164 326000 SH Call SOLE 326000 0 0 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 9259 375300 SH Put SOLE 375300 0 0 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 11945 484200 SH Call SOLE 484200 0 0 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 24670 1000000 SH Put SOLE 1000000 0 0 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 146534 5939746 SH SOLE 5939746 0 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 7 100 SH Put SOLE 100 0 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 68 1000 SH Call SOLE 1000 0 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 82 1200 SH Put SOLE 1200 0 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 89 1300 SH Call SOLE 1300 0 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 218 3200 SH Put SOLE 3200 0 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 238 3500 SH Call SOLE 3500 0 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 320 4700 SH Put SOLE 4700 0 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 545 8000 SH Call SOLE 8000 0 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 3406 50000 SH Call SOLE 50000 0 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 3406 50000 SH Call SOLE 50000 0 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 4568 67065 SH SOLE 67065 0 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 8337 122400 SH Call SOLE 122400 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 0 1 SH SOLE 1 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 2052 37500 SH Put SOLE 37500 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 5472 100000 SH Put SOLE 100000 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 1039 20000 SH Call SOLE 20000 0 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 1039 20000 SH Put SOLE 20000 0 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 1299 25000 SH Put SOLE 25000 0 0 SEMGROUP CORP CL A 81663A105 135 5000 SH Call SOLE 5000 0 0 SEMGROUP CORP CL A 81663A105 545 20200 SH Call SOLE 20200 0 0 SEMTECH CORP COM 816850101 126 3533 SH SOLE 3533 0 0 SERITAGE GROWTH PPTYS CL A 81752R100 350 8343 SH SOLE 8343 0 0 SERITAGE GROWTH PPTYS CL A 81752R100 524 12500 SH Call SOLE 12500 0 0 SERITAGE GROWTH PPTYS CL A 81752R100 4191 99900 SH Call SOLE 99900 0 0 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 78 2000 SH Call SOLE 2000 0 0 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 93 2377 SH SOLE 2377 0 0 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 980 25000 SH Put SOLE 25000 0 0 SERVICENOW INC COM 81762P102 117 1100 SH Put SOLE 1100 0 0 SERVICENOW INC COM 81762P102 212 2000 SH Call SOLE 2000 0 0 SERVICENOW INC COM 81762P102 212 2000 SH Call SOLE 2000 0 0 SERVICENOW INC COM 81762P102 212 2000 SH Put SOLE 2000 0 0 SERVICENOW INC COM 81762P102 212 2000 SH Put SOLE 2000 0 0 SERVICENOW INC COM 81762P102 339 3200 SH Put SOLE 3200 0 0 SERVICENOW INC COM 81762P102 424 4000 SH Call SOLE 4000 0 0 SERVICENOW INC COM 81762P102 424 4000 SH Call SOLE 4000 0 0 SERVICENOW INC COM 81762P102 424 4000 SH Put SOLE 4000 0 0 SERVICENOW INC COM 81762P102 2385 22500 SH Call SOLE 22500 0 0 SHAKE SHACK INC CL A 819047101 70 2000 SH Call SOLE 2000 0 0 SHAKE SHACK INC CL A 819047101 70 2000 SH Call SOLE 2000 0 0 SHAKE SHACK INC CL A 819047101 70 2000 SH Put SOLE 2000 0 0 SHAKE SHACK INC CL A 819047101 729 20900 SH Call SOLE 20900 0 0 SHAKE SHACK INC CL A 819047101 1182 33900 SH Call SOLE 33900 0 0 SHAKE SHACK INC CL A 819047101 4388 125798 SH SOLE 125798 0 0 SHELL MIDSTREAM PARTNERS L P UNIT LTD INT 822634101 182 6000 SH Call SOLE 6000 0 0 SHERWIN WILLIAMS CO COM 824348106 55 156 SH SOLE 156 0 0 SHERWIN WILLIAMS CO COM 824348106 702 2000 SH Put SOLE 2000 0 0 SHIRE PLC SPONSORED ADR 82481R106 1089 6588 SH SOLE 6588 0 0 SHIRE PLC SPONSORED ADR 82481R106 1405 8500 SH Call SOLE 8500 0 0 SHUTTERSTOCK INC COM 825690100 4 100 SH Call SOLE 100 0 0 SHUTTERSTOCK INC COM 825690100 4 100 SH Call SOLE 100 0 0 SHUTTERSTOCK INC COM 825690100 4 100 SH Put SOLE 100 0 0 SHUTTERSTOCK INC COM 825690100 18 400 SH Put SOLE 400 0 0 SHUTTERSTOCK INC COM 825690100 102 2306 SH SOLE 2306 0 0 SHUTTERSTOCK INC COM 825690100 115 2600 SH Call SOLE 2600 0 0 SHUTTERSTOCK INC COM 825690100 115 2600 SH Put SOLE 2600 0 0 SHUTTERSTOCK INC COM 825690100 119 2700 SH Call SOLE 2700 0 0 SHUTTERSTOCK INC COM 825690100 256 5800 SH Put SOLE 5800 0 0 SHUTTERSTOCK INC COM 825690100 322 7300 SH Call SOLE 7300 0 0 SHUTTERSTOCK INC COM 825690100 353 8000 SH Put SOLE 8000 0 0 SHUTTERSTOCK INC COM 825690100 441 10000 SH Call SOLE 10000 0 0 SHUTTERSTOCK INC COM 825690100 776 17600 SH Put SOLE 17600 0 0 SIENTRA INC COM 82621J105 352 36201 SH SOLE 36201 0 0 SIENTRA INC COM 82621J105 972 100000 SH Put SOLE 100000 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 245 1709 SH SOLE 1709 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 287 2000 SH Put SOLE 2000 0 0 SILVER STD RES INC COM 82823L106 2962 305000 SH Call SOLE 305000 0 0 SILVER WHEATON CORP COM 828336107 40 2000 SH Call SOLE 2000 0 0 SILVER WHEATON CORP COM 828336107 40 2000 SH Put SOLE 2000 0 0 SILVER WHEATON CORP COM 828336107 91 4600 SH Call SOLE 4600 0 0 SILVER WHEATON CORP COM 828336107 1870 94000 SH Call SOLE 94000 0 0 SILVER WHEATON CORP COM 828336107 2566 129000 SH Call SOLE 129000 0 0 SIMON PPTY GROUP INC NEW COM 828806109 841 5200 SH Call SOLE 5200 0 0 SIRIUS XM HLDGS INC COM 82968B103 1 100 SH Call SOLE 100 0 0 SIRIUS XM HLDGS INC COM 82968B103 11 2000 SH Put SOLE 2000 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 67 1119 SH SOLE 1119 0 0 SKECHERS U S A INC CL A 830566105 9 300 SH Call SOLE 300 0 0 SKECHERS U S A INC CL A 830566105 15 500 SH Call SOLE 500 0 0 SKECHERS U S A INC CL A 830566105 59 2000 SH Put SOLE 2000 0 0 SKECHERS U S A INC CL A 830566105 71 2400 SH Put SOLE 2400 0 0 SKECHERS U S A INC CL A 830566105 112 3800 SH Call SOLE 3800 0 0 SKECHERS U S A INC CL A 830566105 118 4000 SH Call SOLE 4000 0 0 SKECHERS U S A INC CL A 830566105 268 9100 SH Call SOLE 9100 0 0 SKECHERS U S A INC CL A 830566105 295 10000 SH Put SOLE 10000 0 0 SKECHERS U S A INC CL A 830566105 543 18400 SH Put SOLE 18400 0 0 SKECHERS U S A INC CL A 830566105 679 23000 SH Put SOLE 23000 0 0 SKECHERS U S A INC CL A 830566105 693 23500 SH Put SOLE 23500 0 0 SKECHERS U S A INC CL A 830566105 1475 50000 SH Put SOLE 50000 0 0 SKECHERS U S A INC CL A 830566105 3865 131030 SH SOLE 131030 0 0 SKECHERS U S A INC CL A 830566105 22429 760300 SH Put SOLE 760300 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 10 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 67 700 SH Put SOLE 700 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 115 1200 SH Put SOLE 1200 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 211 2200 SH Put SOLE 2200 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 269 2800 SH Put SOLE 2800 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 422 4400 SH Put SOLE 4400 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 461 4800 SH Put SOLE 4800 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 499 5200 SH Call SOLE 5200 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 528 5500 SH Call SOLE 5500 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 624 6500 SH Put SOLE 6500 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 691 7200 SH Put SOLE 7200 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 864 9000 SH Put SOLE 9000 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 883 9200 SH Call SOLE 9200 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 960 10000 SH Call SOLE 10000 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 960 10000 SH Call SOLE 10000 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 960 10000 SH Call SOLE 10000 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 960 10000 SH Put SOLE 10000 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 960 10000 SH Put SOLE 10000 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 960 10000 SH Put SOLE 10000 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 960 10000 SH Put SOLE 10000 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 960 10000 SH Put SOLE 10000 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 960 10000 SH Put SOLE 10000 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 960 10000 SH Put SOLE 10000 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 960 10000 SH Put SOLE 10000 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 960 10000 SH Put SOLE 10000 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 960 10000 SH Put SOLE 10000 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 969 10100 SH Put SOLE 10100 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 979 10200 SH Call SOLE 10200 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 1046 10900 SH Call SOLE 10900 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 1055 11000 SH Call SOLE 11000 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 1103 11500 SH Put SOLE 11500 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 1420 14800 SH Call SOLE 14800 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 1545 16100 SH Put SOLE 16100 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 1574 16400 SH Call SOLE 16400 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 1842 19200 SH Put SOLE 19200 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 1852 19300 SH Put SOLE 19300 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 1919 20000 SH Put SOLE 20000 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 1919 20000 SH Put SOLE 20000 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 1977 20600 SH Put SOLE 20600 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 2168 22600 SH Call SOLE 22600 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 2197 22900 SH Put SOLE 22900 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 2264 23600 SH Call SOLE 23600 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 2399 25000 SH Call SOLE 25000 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 2399 25000 SH Put SOLE 25000 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 2399 25000 SH Put SOLE 25000 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 2591 27000 SH Put SOLE 27000 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 2696 28100 SH Call SOLE 28100 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 2840 29600 SH Call SOLE 29600 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 2879 30000 SH Put SOLE 30000 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 2898 30200 SH Put SOLE 30200 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 3358 35000 SH Call SOLE 35000 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 3838 40000 SH Put SOLE 40000 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 3848 40100 SH Put SOLE 40100 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 3848 40100 SH Put SOLE 40100 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 5757 60000 SH Call SOLE 60000 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 5872 61200 SH Put SOLE 61200 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 6299 65650 SH SOLE 65650 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 6784 70700 SH Call SOLE 70700 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 6860 71500 SH Put SOLE 71500 0 0 SMITH A O COM 831865209 118 2100 SH Call SOLE 2100 0 0 SMUCKER J M CO COM NEW 832696405 142 1200 SH Put SOLE 1200 0 0 SMUCKER J M CO COM NEW 832696405 237 2000 SH Put SOLE 2000 0 0 SMUCKER J M CO COM NEW 832696405 355 3000 SH Call SOLE 3000 0 0 SMUCKER J M CO COM NEW 832696405 1242 10500 SH Put SOLE 10500 0 0 SNAP ON INC COM 833034101 102 645 SH SOLE 645 0 0 SNAP ON INC COM 833034101 174 1100 SH Put SOLE 1100 0 0 SNAP INC CL A 83304A106 645 36300 SH Call SOLE 36300 0 0 SNAP INC CL A 83304A106 1777 100000 SH Put SOLE 100000 0 0 SOHU COM INC COM 83408W103 41 900 SH Put SOLE 900 0 0 SOHU COM INC COM 83408W103 72 1606 SH SOLE 1606 0 0 SOHU COM INC COM 83408W103 99 2200 SH Call SOLE 2200 0 0 SOHU COM INC COM 83408W103 108 2400 SH Call SOLE 2400 0 0 SOHU COM INC COM 83408W103 113 2500 SH Call SOLE 2500 0 0 SOHU COM INC COM 83408W103 113 2500 SH Put SOLE 2500 0 0 SOHU COM INC COM 83408W103 225 5000 SH Call SOLE 5000 0 0 SOHU COM INC COM 83408W103 225 5000 SH Put SOLE 5000 0 0 SOHU COM INC COM 83408W103 676 15000 SH Put SOLE 15000 0 0 SOHU COM INC COM 83408W103 2104 46700 SH Put SOLE 46700 0 0 SONOCO PRODS CO COM 835495102 32 620 SH SOLE 620 0 0 SONOCO PRODS CO COM 835495102 103 2000 SH Put SOLE 2000 0 0 SONY CORP ADR NEW 835699307 166 4354 SH SOLE 4354 0 0 SOUTHERN CO COM 842587107 5 100 SH Call SOLE 100 0 0 SOUTHERN CO COM 842587107 43 900 SH Put SOLE 900 0 0 SOUTHERN CO COM 842587107 120 2500 SH Call SOLE 2500 0 0 SOUTHERN CO COM 842587107 383 8000 SH Call SOLE 8000 0 0 SOUTHERN CO COM 842587107 670 14000 SH Call SOLE 14000 0 0 SOUTHERN CO COM 842587107 1819 38000 SH Call SOLE 38000 0 0 SOUTHERN CO COM 842587107 4304 89900 SH Call SOLE 89900 0 0 SOUTHERN COPPER CORP COM 84265V105 69 2000 SH Put SOLE 2000 0 0 SOUTHERN COPPER CORP COM 84265V105 3463 100000 SH Call SOLE 100000 0 0 SOUTHWEST AIRLS CO COM 844741108 62 1000 SH Call SOLE 1000 0 0 SOUTHWEST AIRLS CO COM 844741108 124 2000 SH Call SOLE 2000 0 0 SOUTHWEST AIRLS CO COM 844741108 373 6000 SH Call SOLE 6000 0 0 SOUTHWEST AIRLS CO COM 844741108 1382 22240 SH SOLE 22240 0 0 SOUTHWEST AIRLS CO COM 844741108 1554 25000 SH Put SOLE 25000 0 0 SOUTHWEST AIRLS CO COM 844741108 2057 33100 SH Call SOLE 33100 0 0 SOUTHWEST AIRLS CO COM 844741108 6077 97800 SH Put SOLE 97800 0 0 SOUTHWESTERN ENERGY CO COM 845467109 365 60000 SH Call SOLE 60000 0 0 SOUTHWESTERN ENERGY CO COM 845467109 426 70000 SH Call SOLE 70000 0 0 SPARTON CORP COM 847235108 150 6800 SH SOLE 6800 0 0 SPIRIT AIRLS INC COM 848577102 98 1905 SH SOLE 1905 0 0 SPIRIT AIRLS INC COM 848577102 1550 30000 SH Put SOLE 30000 0 0 SPLUNK INC COM 848637104 23 400 SH Put SOLE 400 0 0 SPLUNK INC COM 848637104 28 500 SH Call SOLE 500 0 0 SPLUNK INC COM 848637104 114 2000 SH Call SOLE 2000 0 0 SPLUNK INC COM 848637104 114 2000 SH Call SOLE 2000 0 0 SPLUNK INC COM 848637104 114 2000 SH Call SOLE 2000 0 0 SPLUNK INC COM 848637104 114 2000 SH Call SOLE 2000 0 0 SPLUNK INC COM 848637104 114 2000 SH Call SOLE 2000 0 0 SPLUNK INC COM 848637104 114 2000 SH Put SOLE 2000 0 0 SPLUNK INC COM 848637104 114 2000 SH Put SOLE 2000 0 0 SPLUNK INC COM 848637104 228 4000 SH Call SOLE 4000 0 0 SPLUNK INC COM 848637104 228 4000 SH Put SOLE 4000 0 0 SPRINT CORP COM SER 1 85207U105 821 100000 SH Call SOLE 100000 0 0 SPRINT CORP COM SER 1 85207U105 1232 150000 SH Put SOLE 150000 0 0 SPRINT CORP COM SER 1 85207U105 6040 735691 SH SOLE 735691 0 0 SPROUTS FMRS MKT INC COM 85208M102 1577 69568 SH SOLE 69568 0 0 SPROUTS FMRS MKT INC COM 85208M102 1587 70000 SH Put SOLE 70000 0 0 SQUARE INC CL A 852234103 45 1900 SH Call SOLE 1900 0 0 STAMPS COM INC COM NEW 852857200 114 737 SH SOLE 737 0 0 STANLEY BLACK & DECKER INC COM 854502101 182 1296 SH SOLE 1296 0 0 STAPLES INC COM 855030102 757 75150 SH SOLE 75150 0 0 STAPLES INC COM 855030102 806 80000 SH Call SOLE 80000 0 0 STAPLES INC COM 855030102 1007 100000 SH Call SOLE 100000 0 0 STARBUCKS CORP COM 855244109 140 2400 SH Put SOLE 2400 0 0 STARBUCKS CORP COM 855244109 175 3000 SH Call SOLE 3000 0 0 STARBUCKS CORP COM 855244109 723 12400 SH Put SOLE 12400 0 0 STARBUCKS CORP COM 855244109 921 15800 SH Call SOLE 15800 0 0 STARBUCKS CORP COM 855244109 962 16500 SH Call SOLE 16500 0 0 STARBUCKS CORP COM 855244109 2082 35700 SH Put SOLE 35700 0 0 STARBUCKS CORP COM 855244109 2332 40000 SH Put SOLE 40000 0 0 STARBUCKS CORP COM 855244109 2916 50000 SH Put SOLE 50000 0 0 STARBUCKS CORP COM 855244109 4869 83500 SH Put SOLE 83500 0 0 STARBUCKS CORP COM 855244109 5831 100000 SH Put SOLE 100000 0 0 STARBUCKS CORP COM 855244109 5831 100000 SH Put SOLE 100000 0 0 STARBUCKS CORP COM 855244109 8945 153400 SH Put SOLE 153400 0 0 STARBUCKS CORP COM 855244109 15687 269023 SH SOLE 269023 0 0 STARWOOD PPTY TR INC COM 85571B105 45 2000 SH Put SOLE 2000 0 0 STARWOOD PPTY TR INC COM 85571B105 3918 175000 SH Call SOLE 175000 0 0 STATE STR CORP COM 857477103 18 200 SH Put SOLE 200 0 0 STATE STR CORP COM 857477103 628 7000 SH Put SOLE 7000 0 0 STATE STR CORP COM 857477103 1271 14167 SH SOLE 14167 0 0 STATE STR CORP COM 857477103 4487 50000 SH Call SOLE 50000 0 0 STATE STR CORP COM 857477103 17946 200000 SH Put SOLE 200000 0 0 STEEL DYNAMICS INC COM 858119100 39 1100 SH Call SOLE 1100 0 0 STEEL DYNAMICS INC COM 858119100 72 2000 SH Call SOLE 2000 0 0 STEEL DYNAMICS INC COM 858119100 72 2000 SH Call SOLE 2000 0 0 STEEL DYNAMICS INC COM 858119100 72 2000 SH Call SOLE 2000 0 0 STEEL DYNAMICS INC COM 858119100 72 2000 SH Put SOLE 2000 0 0 STEEL DYNAMICS INC COM 858119100 1053 29400 SH Call SOLE 29400 0 0 STEEL DYNAMICS INC COM 858119100 10743 300000 SH Call SOLE 300000 0 0 STIFEL FINL CORP COM 860630102 92 2000 SH Put SOLE 2000 0 0 STMICROELECTRONICS N V NY REGISTRY 861012102 7 500 SH Call SOLE 500 0 0 STRAIGHT PATH COMMUNICATNS I CL B 862578101 108 600 SH Call SOLE 600 0 0 STRAIGHT PATH COMMUNICATNS I CL B 862578101 6288 35000 SH Call SOLE 35000 0 0 STRAIGHT PATH COMMUNICATNS I CL B 862578101 11690 65071 SH SOLE 65071 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 STURM RUGER & CO INC COM 864159108 124 2000 SH Call SOLE 2000 0 0 STURM RUGER & CO INC COM 864159108 124 2000 SH Call SOLE 2000 0 0 SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104 238 10000 SH Put SOLE 10000 0 0 SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104 1054 44300 SH Call SOLE 44300 0 0 SUMMIT MIDSTREAM PARTNERS LP COM UNIT LTD 866142102 39 1726 SH SOLE 1726 0 0 SUMMIT MATLS INC CL A 86614U100 926 32072 SH SOLE 32072 0 0 SUN LIFE FINL INC COM 866796105 46 1294 SH SOLE 1294 0 0 SUNCOR ENERGY INC NEW COM 867224107 26 900 SH Call SOLE 900 0 0 SUNCOR ENERGY INC NEW COM 867224107 58 2000 SH Call SOLE 2000 0 0 SUNCOKE ENERGY PARTNERS L P COMUNIT REP LT 86722Y101 1 67 SH SOLE 67 0 0 SUNOCO LOGISTICS PRTNRS L P COM UNITS 86764L108 12 600 SH Call SOLE 600 0 0 SUNPOWER CORP COM 867652406 35 3752 SH SOLE 3752 0 0 SUNOCO LP COM U REP LP 86765K109 3826 125000 SH Call SOLE 125000 0 0 SUNTRUST BKS INC COM 867914103 113 2000 SH Put SOLE 2000 0 0 SUNTRUST BKS INC COM 867914103 227 4000 SH Call SOLE 4000 0 0 SUNTRUST BKS INC COM 867914103 261 4600 SH Put SOLE 4600 0 0 SUNTRUST BKS INC COM 867914103 284 5000 SH Put SOLE 5000 0 0 SUNTRUST BKS INC COM 867914103 314 5537 SH SOLE 5537 0 0 SUNTRUST BKS INC COM 867914103 340 6000 SH Call SOLE 6000 0 0 SUNTRUST BKS INC COM 867914103 902 15900 SH Put SOLE 15900 0 0 SUPERIOR ENERGY SVCS INC COM 868157108 1877 179936 SH SOLE 179936 0 0 SUPERIOR INDS INTL INC COM 868168105 38 1837 SH SOLE 1837 0 0 SUPERIOR INDS INTL INC COM 868168105 41 2000 SH Put SOLE 2000 0 0 SUPERVALU INC COM 868536103 1 300 SH Call SOLE 300 0 0 SUPERVALU INC COM 868536103 268 81595 SH SOLE 81595 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 SWIFT TRANSN CO CL A 87074U101 6 229 SH SOLE 229 0 0 SWIFT TRANSN CO CL A 87074U101 53 2000 SH Put SOLE 2000 0 0 SYKES ENTERPRISES INC COM 871237103 67 2000 SH Call SOLE 2000 0 0 SYKES ENTERPRISES INC COM 871237103 80 2386 SH SOLE 2386 0 0 SYKES ENTERPRISES INC COM 871237103 463 13800 SH Call SOLE 13800 0 0 SYMANTEC CORP COM 871503108 40 1400 SH Put SOLE 1400 0 0 SYMANTEC CORP COM 871503108 71 2500 SH Call SOLE 2500 0 0 SYNOVUS FINL CORP COM NEW 87161C501 33 746 SH SOLE 746 0 0 SYNOVUS FINL CORP COM NEW 87161C501 49 1100 SH Put SOLE 1100 0 0 SYNOVUS FINL CORP COM NEW 87161C501 88 2000 SH Call SOLE 2000 0 0 SYNOVUS FINL CORP COM NEW 87161C501 88 2000 SH Put SOLE 2000 0 0 SYNERGY PHARMACEUTICALS DEL COM NEW 871639308 3 700 SH SOLE 700 0 0 SYNCHRONY FINL COM 87165B103 1193 40000 SH Call SOLE 40000 0 0 SYNCHRONY FINL COM 87165B103 1193 40000 SH Put SOLE 40000 0 0 SYNCHRONY FINL COM 87165B103 1491 50000 SH Call SOLE 50000 0 0 TCF FINL CORP COM 872275102 32 2000 SH Put SOLE 2000 0 0 TCF FINL CORP COM 872275102 35 2216 SH SOLE 2216 0 0 TD AMERITRADE HLDG CORP COM 87236Y108 86 2000 SH Call SOLE 2000 0 0 TD AMERITRADE HLDG CORP COM 87236Y108 86 2000 SH Call SOLE 2000 0 0 TD AMERITRADE HLDG CORP COM 87236Y108 86 2000 SH Call SOLE 2000 0 0 TD AMERITRADE HLDG CORP COM 87236Y108 10318 240000 SH Call SOLE 240000 0 0 TJX COS INC NEW COM 872540109 2165 30000 SH Call SOLE 30000 0 0 TJX COS INC NEW COM 872540109 6315 87500 SH Call SOLE 87500 0 0 T MOBILE US INC COM 872590104 4092 67500 SH Call SOLE 67500 0 0 T MOBILE US INC COM 872590104 6062 100000 SH Put SOLE 100000 0 0 T MOBILE US INC COM 872590104 6971 115000 SH Put SOLE 115000 0 0 T MOBILE US INC COM 872590104 10912 180000 SH Call SOLE 180000 0 0 T MOBILE US INC COM 872590104 13033 215000 SH Call SOLE 215000 0 0 T MOBILE US INC COM 872590104 21217 350000 SH Call SOLE 350000 0 0 T MOBILE US INC COM 872590104 30310 500000 SH Put SOLE 500000 0 0 T MOBILE US INC COM 872590104 40312 665000 SH Put SOLE 665000 0 0 TTM TECHNOLOGIES INC COM 87305R109 2 100 SH Call SOLE 100 0 0 TABLEAU SOFTWARE INC CL A 87336U105 727 11858 SH SOLE 11858 0 0 TAHOE RES INC COM 873868103 11 1300 SH Call SOLE 1300 0 0 TAHOE RES INC COM 873868103 1040 120639 SH SOLE 120639 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 49 1400 SH Put SOLE 1400 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 63 1800 SH Put SOLE 1800 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 87 2500 SH Call SOLE 2500 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 91 2600 SH Call SOLE 2600 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 91 2600 SH Call SOLE 2600 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 150 4300 SH Put SOLE 4300 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 280 8000 SH Put SOLE 8000 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 762 21800 SH Put SOLE 21800 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 1323 37855 SH SOLE 37855 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 3496 100000 SH Put SOLE 100000 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 66 900 SH Put SOLE 900 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 147 2000 SH Put SOLE 2000 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 223 3038 SH SOLE 3038 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 242 3300 SH Put SOLE 3300 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 367 5000 SH Put SOLE 5000 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 550 7500 SH Put SOLE 7500 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 712 9700 SH Put SOLE 9700 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 793 10800 SH Call SOLE 10800 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 1013 13800 SH Put SOLE 13800 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 1064 14500 SH Put SOLE 14500 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 1746 23800 SH Put SOLE 23800 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 2935 40000 SH Put SOLE 40000 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 3530 48100 SH Put SOLE 48100 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 3669 50000 SH Put SOLE 50000 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 7338 100000 SH Call SOLE 100000 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 52 2000 SH Call SOLE 2000 0 0 TARGET CORP COM 87612E106 31 600 SH Call SOLE 600 0 0 TARGET CORP COM 87612E106 105 2000 SH Call SOLE 2000 0 0 TARGET CORP COM 87612E106 105 2000 SH Call SOLE 2000 0 0 TARGET CORP COM 87612E106 162 3100 SH Call SOLE 3100 0 0 TARGET CORP COM 87612E106 209 4000 SH Call SOLE 4000 0 0 TARGET CORP COM 87612E106 209 4000 SH Call SOLE 4000 0 0 TARGET CORP COM 87612E106 2839 54300 SH Put SOLE 54300 0 0 TARGET CORP COM 87612E106 3137 60000 SH Call SOLE 60000 0 0 TARGET CORP COM 87612E106 8250 157768 SH SOLE 157768 0 0 TARGET CORP COM 87612E106 8372 160100 SH Put SOLE 160100 0 0 TARGET CORP COM 87612E106 10657 203800 SH Put SOLE 203800 0 0 TATA MTRS LTD SPONSORED ADR 876568502 66 2000 SH Put SOLE 2000 0 0 TATA MTRS LTD SPONSORED ADR 876568502 1485 45000 SH Put SOLE 45000 0 0 TATA MTRS LTD SPONSORED ADR 876568502 1568 47500 SH Call SOLE 47500 0 0 TATA MTRS LTD SPONSORED ADR 876568502 4952 150000 SH Call SOLE 150000 0 0 TATA MTRS LTD SPONSORED ADR 876568502 4952 150000 SH Put SOLE 150000 0 0 TECK RESOURCES LTD CL B 878742204 2599 150000 SH Put SOLE 150000 0 0 TECK RESOURCES LTD CL B 878742204 3466 200000 SH Call SOLE 200000 0 0 TECK RESOURCES LTD CL B 878742204 3466 200000 SH Put SOLE 200000 0 0 TECK RESOURCES LTD CL B 878742204 5038 290700 SH Call SOLE 290700 0 0 TECK RESOURCES LTD CL B 878742204 5060 292000 SH Put SOLE 292000 0 0 TECK RESOURCES LTD CL B 878742204 5166 298090 SH SOLE 298090 0 0 TEGNA INC COM 87901J105 87 6021 SH SOLE 6021 0 0 TEMPUR SEALY INTL INC COM 88023U101 44 817 SH SOLE 817 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 160 8275 SH SOLE 8275 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 1580 81700 SH Call SOLE 81700 0 0 TERADATA CORP DEL COM 88076W103 3 97 SH SOLE 97 0 0 TERADYNE INC COM 880770102 789 26273 SH SOLE 26273 0 0 TEREX CORP NEW COM 880779103 1606 42839 SH SOLE 42839 0 0 TERNIUM SA SPON ADR 880890108 56 2000 SH Call SOLE 2000 0 0 TERNIUM SA SPON ADR 880890108 1405 50000 SH Call SOLE 50000 0 0 TERNIUM SA SPON ADR 880890108 1405 50000 SH Put SOLE 50000 0 0 TERRAFORM PWR INC CL A COM 88104R100 2400 200000 SH Call SOLE 200000 0 0 TESORO CORP COM 881609101 14 147 SH SOLE 147 0 0 TESORO CORP COM 881609101 19 200 SH Put SOLE 200 0 0 TESORO CORP COM 881609101 75 800 SH Put SOLE 800 0 0 TESORO CORP COM 881609101 75 800 SH Put SOLE 800 0 0 TESORO CORP COM 881609101 112 1200 SH Put SOLE 1200 0 0 TESLA INC COM 88160R101 36 100 SH Put SOLE 100 0 0 TESLA INC COM 88160R101 72 200 SH Call SOLE 200 0 0 TESLA INC COM 88160R101 145 400 SH Put SOLE 400 0 0 TESLA INC COM 88160R101 470 1300 SH Put SOLE 1300 0 0 TESLA INC COM 88160R101 542 1500 SH Put SOLE 1500 0 0 TESLA INC COM 88160R101 542 1500 SH Put SOLE 1500 0 0 TESLA INC COM 88160R101 579 1600 SH Put SOLE 1600 0 0 TESLA INC COM 88160R101 723 2000 SH Put SOLE 2000 0 0 TESLA INC COM 88160R101 723 2000 SH Put SOLE 2000 0 0 TESLA INC COM 88160R101 1808 5000 SH Call SOLE 5000 0 0 TESLA INC COM 88160R101 2025 5600 SH Put SOLE 5600 0 0 TESLA INC COM 88160R101 2133 5900 SH Call SOLE 5900 0 0 TESLA INC COM 88160R101 2423 6700 SH Put SOLE 6700 0 0 TESLA INC COM 88160R101 2712 7500 SH Put SOLE 7500 0 0 TESLA INC COM 88160R101 2893 8000 SH Call SOLE 8000 0 0 TESLA INC COM 88160R101 3291 9100 SH Put SOLE 9100 0 0 TESLA INC COM 88160R101 3616 10000 SH Put SOLE 10000 0 0 TESLA INC COM 88160R101 3652 10100 SH Call SOLE 10100 0 0 TESLA INC COM 88160R101 3942 10900 SH Call SOLE 10900 0 0 TESLA INC COM 88160R101 3942 10900 SH Call SOLE 10900 0 0 TESLA INC COM 88160R101 5786 16000 SH Put SOLE 16000 0 0 TESLA INC COM 88160R101 6147 17000 SH Call SOLE 17000 0 0 TESLA INC COM 88160R101 7015 19400 SH Put SOLE 19400 0 0 TESLA INC COM 88160R101 7196 19900 SH Put SOLE 19900 0 0 TESLA INC COM 88160R101 10704 29600 SH Put SOLE 29600 0 0 TESLA INC COM 88160R101 11210 31000 SH Put SOLE 31000 0 0 TESLA INC COM 88160R101 11572 32000 SH Call SOLE 32000 0 0 TESLA INC COM 88160R101 13254 36653 SH SOLE 36653 0 0 TESLA INC COM 88160R101 14030 38800 SH Put SOLE 38800 0 0 TESLA INC COM 88160R101 18081 50000 SH Put SOLE 50000 0 0 TESLA INC COM 88160R101 23794 65800 SH Put SOLE 65800 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 2480 74641 SH SOLE 74641 0 0 TETRAPHASE PHARMACEUTICALS I COM 88165N105 19 2600 SH SOLE 2600 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 244 31201 SH SOLE 31201 0 0 TEXAS INSTRS INC COM 882508104 38 500 SH Put SOLE 500 0 0 TEXAS INSTRS INC COM 882508104 54 700 SH Put SOLE 700 0 0 TEXAS INSTRS INC COM 882508104 77 1000 SH Put SOLE 1000 0 0 TEXAS INSTRS INC COM 882508104 238 3100 SH Call SOLE 3100 0 0 TEXAS INSTRS INC COM 882508104 323 4200 SH Call SOLE 4200 0 0 TEXAS INSTRS INC COM 882508104 446 5800 SH Put SOLE 5800 0 0 TEXAS INSTRS INC COM 882508104 446 5801 SH SOLE 5801 0 0 TEXAS INSTRS INC COM 882508104 454 5900 SH Put SOLE 5900 0 0 TEXAS INSTRS INC COM 882508104 492 6400 SH Put SOLE 6400 0 0 TEXAS INSTRS INC COM 882508104 577 7500 SH Call SOLE 7500 0 0 TEXAS INSTRS INC COM 882508104 577 7500 SH Put SOLE 7500 0 0 TEXAS INSTRS INC COM 882508104 769 10000 SH Call SOLE 10000 0 0 TEXAS INSTRS INC COM 882508104 769 10000 SH Put SOLE 10000 0 0 TEXAS INSTRS INC COM 882508104 769 10000 SH Put SOLE 10000 0 0 TEXAS INSTRS INC COM 882508104 1262 16400 SH Call SOLE 16400 0 0 TEXAS INSTRS INC COM 882508104 1385 18000 SH Put SOLE 18000 0 0 TEXAS INSTRS INC COM 882508104 1539 20000 SH Put SOLE 20000 0 0 TEXAS INSTRS INC COM 882508104 1654 21500 SH Put SOLE 21500 0 0 TEXAS INSTRS INC COM 882508104 2154 28000 SH Call SOLE 28000 0 0 TEXAS INSTRS INC COM 882508104 2877 37400 SH Put SOLE 37400 0 0 TEXTRON INC COM 883203101 19 400 SH Put SOLE 400 0 0 TEXTRON INC COM 883203101 775 16458 SH SOLE 16458 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 756 4331 SH SOLE 4331 0 0 THOMSON REUTERS CORP COM 884903105 9 189 SH SOLE 189 0 0 THOMSON REUTERS CORP COM 884903105 93 2000 SH Put SOLE 2000 0 0 THOR INDS INC COM 885160101 3 30 SH SOLE 30 0 0 3-D SYS CORP DEL COM NEW 88554D205 2 102 SH SOLE 102 0 0 3-D SYS CORP DEL COM NEW 88554D205 7 400 SH Put SOLE 400 0 0 3-D SYS CORP DEL COM NEW 88554D205 11 600 SH Put SOLE 600 0 0 3-D SYS CORP DEL COM NEW 88554D205 37 2000 SH Call SOLE 2000 0 0 3-D SYS CORP DEL COM NEW 88554D205 37 2000 SH Call SOLE 2000 0 0 3-D SYS CORP DEL COM NEW 88554D205 37 2000 SH Put SOLE 2000 0 0 3-D SYS CORP DEL COM NEW 88554D205 37 2000 SH Put SOLE 2000 0 0 3-D SYS CORP DEL COM NEW 88554D205 41 2200 SH Call SOLE 2200 0 0 3-D SYS CORP DEL COM NEW 88554D205 62 3300 SH Call SOLE 3300 0 0 3-D SYS CORP DEL COM NEW 88554D205 90 4800 SH Put SOLE 4800 0 0 3-D SYS CORP DEL COM NEW 88554D205 251 13400 SH Put SOLE 13400 0 0 3M CO COM 88579Y101 146 700 SH Put SOLE 700 0 0 3M CO COM 88579Y101 6579 31600 SH Call SOLE 31600 0 0 TIFFANY & CO NEW COM 886547108 9 100 SH Call SOLE 100 0 0 TIFFANY & CO NEW COM 886547108 188 2000 SH Call SOLE 2000 0 0 TIFFANY & CO NEW COM 886547108 188 2000 SH Call SOLE 2000 0 0 TIFFANY & CO NEW COM 886547108 188 2000 SH Call SOLE 2000 0 0 TIFFANY & CO NEW COM 886547108 188 2000 SH Call SOLE 2000 0 0 TIFFANY & CO NEW COM 886547108 188 2000 SH Put SOLE 2000 0 0 TIFFANY & CO NEW COM 886547108 188 2000 SH Put SOLE 2000 0 0 TIFFANY & CO NEW COM 886547108 188 2000 SH Put SOLE 2000 0 0 TIFFANY & CO NEW COM 886547108 188 2000 SH Put SOLE 2000 0 0 TIFFANY & CO NEW COM 886547108 263 2800 SH Call SOLE 2800 0 0 TIFFANY & CO NEW COM 886547108 338 3600 SH Put SOLE 3600 0 0 TIFFANY & CO NEW COM 886547108 375 4000 SH Put SOLE 4000 0 0 TIFFANY & CO NEW COM 886547108 375 4000 SH Put SOLE 4000 0 0 TIFFANY & CO NEW COM 886547108 413 4400 SH Call SOLE 4400 0 0 TIFFANY & CO NEW COM 886547108 704 7500 SH Put SOLE 7500 0 0 TIFFANY & CO NEW COM 886547108 911 9700 SH Put SOLE 9700 0 0 TIFFANY & CO NEW COM 886547108 939 10000 SH Call SOLE 10000 0 0 TIFFANY & CO NEW COM 886547108 939 10000 SH Put SOLE 10000 0 0 TIFFANY & CO NEW COM 886547108 939 10000 SH Put SOLE 10000 0 0 TIFFANY & CO NEW COM 886547108 939 10000 SH Put SOLE 10000 0 0 TIFFANY & CO NEW COM 886547108 948 10100 SH Put SOLE 10100 0 0 TIFFANY & CO NEW COM 886547108 1014 10800 SH Call SOLE 10800 0 0 TIFFANY & CO NEW COM 886547108 1455 15500 SH Put SOLE 15500 0 0 TIFFANY & CO NEW COM 886547108 1596 17000 SH Call SOLE 17000 0 0 TIFFANY & CO NEW COM 886547108 1699 18100 SH Call SOLE 18100 0 0 TIFFANY & CO NEW COM 886547108 2675 28500 SH Put SOLE 28500 0 0 TIFFANY & CO NEW COM 886547108 3980 42400 SH Call SOLE 42400 0 0 TIFFANY & CO NEW COM 886547108 4938 52600 SH Call SOLE 52600 0 0 TIFFANY & CO NEW COM 886547108 7388 78700 SH Put SOLE 78700 0 0 TILE SHOP HLDGS INC COM 88677Q109 155 7500 SH Call SOLE 7500 0 0 TILE SHOP HLDGS INC COM 88677Q109 310 15000 SH Call SOLE 15000 0 0 TILE SHOP HLDGS INC COM 88677Q109 460 22300 SH Call SOLE 22300 0 0 TIME INC NEW COM 887228104 57 3960 SH SOLE 3960 0 0 TIME INC NEW COM 887228104 77 5400 SH Put SOLE 5400 0 0 TIME WARNER INC COM NEW 887317303 10041 100000 SH Call SOLE 100000 0 0 TIME WARNER INC COM NEW 887317303 10041 100000 SH Put SOLE 100000 0 0 TIME WARNER INC COM NEW 887317303 12049 120000 SH Put SOLE 120000 0 0 TIMKENSTEEL CORP COM 887399103 1 82 SH SOLE 82 0 0 TITAN PHARMACEUTICALS INC DE COM NEW 888314309 152 80000 SH Call SOLE 80000 0 0 TOLL BROTHERS INC COM 889478103 41 1043 SH SOLE 1043 0 0 TORCHMARK CORP COM 891027104 1 18 SH SOLE 18 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 101 2000 SH Call SOLE 2000 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 202 4000 SH Call SOLE 4000 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 1547 30700 SH Call SOLE 30700 0 0 TOTAL S A SPONSORED ADR 89151E109 833 16800 SH Call SOLE 16800 0 0 TOTAL SYS SVCS INC COM 891906109 117 2000 SH Call SOLE 2000 0 0 TOTAL SYS SVCS INC COM 891906109 233 4000 SH Call SOLE 4000 0 0 TOTAL SYS SVCS INC COM 891906109 233 4000 SH Put SOLE 4000 0 0 TOYOTA MOTOR CORP SP ADR REP2COM 892331307 32 300 SH Call SOLE 300 0 0 TOYOTA MOTOR CORP SP ADR REP2COM 892331307 621 5912 SH SOLE 5912 0 0 TOYOTA MOTOR CORP SP ADR REP2COM 892331307 630 6000 SH Put SOLE 6000 0 0 TRACTOR SUPPLY CO COM 892356106 108 2000 SH Call SOLE 2000 0 0 TRACTOR SUPPLY CO COM 892356106 108 2000 SH Call SOLE 2000 0 0 TRACTOR SUPPLY CO COM 892356106 108 2000 SH Call SOLE 2000 0 0 TRACTOR SUPPLY CO COM 892356106 217 4000 SH Call SOLE 4000 0 0 TRANSCANADA CORP COM 89353D107 653 13700 SH Call SOLE 13700 0 0 TRANSDIGM GROUP INC COM 893641100 215 800 SH Call SOLE 800 0 0 TRANSUNION COM 89400J107 2 41 SH SOLE 41 0 0 TRAVELERS COMPANIES INC COM 89417E109 149 1181 SH SOLE 1181 0 0 TRAVELERS COMPANIES INC COM 89417E109 253 2000 SH Call SOLE 2000 0 0 TREEHOUSE FOODS INC COM 89469A104 153 1874 SH SOLE 1874 0 0 TREX CO INC COM 89531P105 135 2000 SH Call SOLE 2000 0 0 TREX CO INC COM 89531P105 406 6000 SH Call SOLE 6000 0 0 TRIANGLE CAP CORP COM 895848109 303 17194 SH SOLE 17194 0 0 TRIBUNE MEDIA CO CL A 896047503 201 4931 SH SOLE 4931 0 0 TRIBUNE MEDIA CO CL A 896047503 367 9000 SH Put SOLE 9000 0 0 TRIMBLE INC COM 896239100 4 100 SH Call SOLE 100 0 0 TRIMBLE INC COM 896239100 25 700 SH Put SOLE 700 0 0 TRIMBLE INC COM 896239100 143 4000 SH Call SOLE 4000 0 0 TRINITY INDS INC COM 896522109 56 2000 SH Call SOLE 2000 0 0 TRINITY INDS INC COM 896522109 56 2000 SH Put SOLE 2000 0 0 TRINITY INDS INC COM 896522109 56 2000 SH Put SOLE 2000 0 0 TRINITY INDS INC COM 896522109 56 2000 SH Put SOLE 2000 0 0 TRINITY INDS INC COM 896522109 56 2000 SH Put SOLE 2000 0 0 TRINITY INDS INC COM 896522109 78 2800 SH Put SOLE 2800 0 0 TRINITY INDS INC COM 896522109 779 27800 SH Call SOLE 27800 0 0 TRINITY INDS INC COM 896522109 1029 36700 SH Call SOLE 36700 0 0 TRINITY INDS INC COM 896522109 1639 58469 SH SOLE 58469 0 0 TRINITY INDS INC COM 896522109 2102 75000 SH Call SOLE 75000 0 0 TRIPADVISOR INC COM 896945201 11 300 SH Put SOLE 300 0 0 TRIPADVISOR INC COM 896945201 76 2000 SH Call SOLE 2000 0 0 TRIPADVISOR INC COM 896945201 76 2000 SH Call SOLE 2000 0 0 TRIPADVISOR INC COM 896945201 76 2000 SH Put SOLE 2000 0 0 TRIPADVISOR INC COM 896945201 138 3600 SH Put SOLE 3600 0 0 TRIPADVISOR INC COM 896945201 153 4000 SH Call SOLE 4000 0 0 TRIPADVISOR INC COM 896945201 153 4000 SH Call SOLE 4000 0 0 TRIPADVISOR INC COM 896945201 195 5100 SH Put SOLE 5100 0 0 TRIPADVISOR INC COM 896945201 306 8000 SH Put SOLE 8000 0 0 TRIPADVISOR INC COM 896945201 306 8000 SH Put SOLE 8000 0 0 TRIPADVISOR INC COM 896945201 344 9000 SH Put SOLE 9000 0 0 TRIPADVISOR INC COM 896945201 1267 33165 SH SOLE 33165 0 0 TRIPADVISOR INC COM 896945201 2009 52600 SH Put SOLE 52600 0 0 TRUECAR INC COM 89785L107 538 27000 SH Call SOLE 27000 0 0 TRUECAR INC COM 89785L107 672 33743 SH SOLE 33743 0 0 TRUECAR INC COM 89785L107 1794 90000 SH Call SOLE 90000 0 0 TUPPERWARE BRANDS CORP COM 899896104 1735 24700 SH Put SOLE 24700 0 0 TWENTY FIRST CENTY FOX INC CL A 90130A101 57 2000 SH Call SOLE 2000 0 0 TWENTY FIRST CENTY FOX INC CL A 90130A101 57 2000 SH Call SOLE 2000 0 0 TWENTY FIRST CENTY FOX INC CL A 90130A101 57 2000 SH Put SOLE 2000 0 0 TWENTY FIRST CENTY FOX INC CL A 90130A101 57 2000 SH Put SOLE 2000 0 0 TWENTY FIRST CENTY FOX INC CL A 90130A101 57 2000 SH Put SOLE 2000 0 0 TWENTY FIRST CENTY FOX INC CL A 90130A101 139 4900 SH Put SOLE 4900 0 0 TWENTY FIRST CENTY FOX INC CL A 90130A101 283 10000 SH Put SOLE 10000 0 0 TWENTY FIRST CENTY FOX INC CL A 90130A101 387 13643 SH SOLE 13643 0 0 TWENTY FIRST CENTY FOX INC CL A 90130A101 1063 37500 SH Call SOLE 37500 0 0 TWENTY FIRST CENTY FOX INC CL B 90130A200 111 4000 SH Call SOLE 4000 0 0 21VIANET GROUP INC SPONSORED ADR 90138A103 3 600 SH Call SOLE 600 0 0 TWILIO INC CL A 90138F102 1554 53369 SH SOLE 53369 0 0 TWITTER INC COM 90184L102 54 3000 SH Call SOLE 3000 0 0 TWITTER INC COM 90184L102 179 10000 SH Call SOLE 10000 0 0 TWITTER INC COM 90184L102 4046 226387 SH SOLE 226387 0 0 TWITTER INC COM 90184L102 9292 520000 SH Put SOLE 520000 0 0 2U INC COM 90214J101 94 2000 SH Call SOLE 2000 0 0 TYLER TECHNOLOGIES INC COM 902252105 36 205 SH SOLE 205 0 0 TYLER TECHNOLOGIES INC COM 902252105 386 2200 SH Put SOLE 2200 0 0 TYSON FOODS INC CL A 902494103 251 4000 SH Put SOLE 4000 0 0 TYSON FOODS INC CL A 902494103 351 5600 SH Put SOLE 5600 0 0 TYSON FOODS INC CL A 902494103 614 9800 SH Put SOLE 9800 0 0 TYSON FOODS INC CL A 902494103 877 14000 SH Call SOLE 14000 0 0 TYSON FOODS INC CL A 902494103 1566 25000 SH Put SOLE 25000 0 0 TYSON FOODS INC CL A 902494103 3651 58302 SH SOLE 58302 0 0 TYSON FOODS INC CL A 902494103 5455 87100 SH Put SOLE 87100 0 0 TYSON FOODS INC CL A 902494103 5536 88400 SH Put SOLE 88400 0 0 TYSON FOODS INC CL A 902494103 8142 130000 SH Call SOLE 130000 0 0 TYSON FOODS INC CL A 902494103 8142 130000 SH Put SOLE 130000 0 0 TYSON FOODS INC CL A 902494103 9269 148000 SH Put SOLE 148000 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 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 USCF ETF TR STK SPLT IDX FD 90290T106 0 1 SH SOLE 1 0 0 US BANCORP DEL COM NEW 902973304 197 3800 SH Call SOLE 3800 0 0 US BANCORP DEL COM NEW 902973304 779 15000 SH Put SOLE 15000 0 0 US BANCORP DEL COM NEW 902973304 3396 65400 SH Call SOLE 65400 0 0 US BANCORP DEL COM NEW 902973304 7840 151000 SH Put SOLE 151000 0 0 US BANCORP DEL COM NEW 902973304 9346 180000 SH Call SOLE 180000 0 0 U S CONCRETE INC COM NEW 90333L201 42 532 SH SOLE 532 0 0 U S SILICA HLDGS INC COM 90346E103 302 8500 SH Call SOLE 8500 0 0 UBIQUITI NETWORKS INC COM 90347A100 29 561 SH SOLE 561 0 0 ULTA BEAUTY INC COM 90384S303 29 100 SH Put SOLE 100 0 0 ULTA BEAUTY INC COM 90384S303 29 100 SH Put SOLE 100 0 0 ULTA BEAUTY INC COM 90384S303 57 200 SH Put SOLE 200 0 0 ULTA BEAUTY INC COM 90384S303 57 200 SH Put SOLE 200 0 0 ULTA BEAUTY INC COM 90384S303 144 500 SH Put SOLE 500 0 0 ULTA BEAUTY INC COM 90384S303 172 600 SH Put SOLE 600 0 0 ULTA BEAUTY INC COM 90384S303 172 600 SH Put SOLE 600 0 0 ULTA BEAUTY INC COM 90384S303 374 1300 SH Call SOLE 1300 0 0 ULTA BEAUTY INC COM 90384S303 431 1500 SH Call SOLE 1500 0 0 ULTA BEAUTY INC COM 90384S303 575 2000 SH Put SOLE 2000 0 0 ULTA BEAUTY INC COM 90384S303 575 2000 SH Put SOLE 2000 0 0 ULTA BEAUTY INC COM 90384S303 603 2100 SH Put SOLE 2100 0 0 ULTA BEAUTY INC COM 90384S303 747 2600 SH Call SOLE 2600 0 0 ULTA BEAUTY INC COM 90384S303 747 2600 SH Put SOLE 2600 0 0 ULTA BEAUTY INC COM 90384S303 805 2800 SH Call SOLE 2800 0 0 ULTA BEAUTY INC COM 90384S303 1006 3500 SH Put SOLE 3500 0 0 ULTA BEAUTY INC COM 90384S303 1092 3800 SH Call SOLE 3800 0 0 ULTA BEAUTY INC COM 90384S303 1149 4000 SH Put SOLE 4000 0 0 ULTA BEAUTY INC COM 90384S303 1264 4400 SH Put SOLE 4400 0 0 ULTA BEAUTY INC COM 90384S303 1293 4500 SH Put SOLE 4500 0 0 ULTA BEAUTY INC COM 90384S303 1925 6700 SH Put SOLE 6700 0 0 ULTA BEAUTY INC COM 90384S303 2011 7000 SH Put SOLE 7000 0 0 ULTA BEAUTY INC COM 90384S303 2615 9100 SH Put SOLE 9100 0 0 ULTA BEAUTY INC COM 90384S303 2615 9100 SH Put SOLE 9100 0 0 ULTA BEAUTY INC COM 90384S303 2758 9600 SH Put SOLE 9600 0 0 ULTA BEAUTY INC COM 90384S303 2873 10000 SH Call SOLE 10000 0 0 ULTA BEAUTY INC COM 90384S303 2873 10000 SH Call SOLE 10000 0 0 ULTA BEAUTY INC COM 90384S303 2873 10000 SH Put SOLE 10000 0 0 ULTA BEAUTY INC COM 90384S303 3075 10700 SH Put SOLE 10700 0 0 ULTA BEAUTY INC COM 90384S303 3247 11300 SH Put SOLE 11300 0 0 ULTA BEAUTY INC COM 90384S303 4108 14297 SH SOLE 14297 0 0 ULTA BEAUTY INC COM 90384S303 4540 15800 SH Put SOLE 15800 0 0 ULTA BEAUTY INC COM 90384S303 5574 19400 SH Put SOLE 19400 0 0 ULTA BEAUTY INC COM 90384S303 8620 30000 SH Call SOLE 30000 0 0 ULTA BEAUTY INC COM 90384S303 11264 39200 SH Call SOLE 39200 0 0 ULTIMATE SOFTWARE GROUP INC COM 90385D107 168 800 SH Put SOLE 800 0 0 ULTIMATE SOFTWARE GROUP INC COM 90385D107 504 2400 SH Call SOLE 2400 0 0 UNDER ARMOUR INC CL A 904311107 2 100 SH Put SOLE 100 0 0 UNDER ARMOUR INC CL A 904311107 2 100 SH Put SOLE 100 0 0 UNDER ARMOUR INC CL A 904311107 37 1700 SH Put SOLE 1700 0 0 UNDER ARMOUR INC CL A 904311107 44 2000 SH Call SOLE 2000 0 0 UNDER ARMOUR INC CL A 904311107 54 2500 SH Put SOLE 2500 0 0 UNDER ARMOUR INC CL A 904311107 98 4500 SH Put SOLE 4500 0 0 UNDER ARMOUR INC CL A 904311107 218 10000 SH Put SOLE 10000 0 0 UNDER ARMOUR INC CL A 904311107 387 17800 SH Call SOLE 17800 0 0 UNDER ARMOUR INC CL A 904311107 657 30200 SH Call SOLE 30200 0 0 UNDER ARMOUR INC CL A 904311107 1306 60000 SH Call SOLE 60000 0 0 UNDER ARMOUR INC CL A 904311107 10880 500000 SH Call SOLE 500000 0 0 UNDER ARMOUR INC CL C 904311206 12 600 SH Call SOLE 600 0 0 UNILEVER PLC SPON ADR NEW 904767704 108 2000 SH Put SOLE 2000 0 0 UNILEVER PLC SPON ADR NEW 904767704 175 3225 SH SOLE 3225 0 0 UNILEVER N V N Y SHS NEW 904784709 6 113 SH SOLE 113 0 0 UNILEVER N V N Y SHS NEW 904784709 332 6000 SH Put SOLE 6000 0 0 UNION PAC CORP COM 907818108 11 100 SH Call SOLE 100 0 0 UNION PAC CORP COM 907818108 109 1000 SH Put SOLE 1000 0 0 UNION PAC CORP COM 907818108 316 2900 SH Call SOLE 2900 0 0 UNION PAC CORP COM 907818108 436 4000 SH Put SOLE 4000 0 0 UNION PAC CORP COM 907818108 817 7500 SH Put SOLE 7500 0 0 UNION PAC CORP COM 907818108 904 8300 SH Call SOLE 8300 0 0 UNION PAC CORP COM 907818108 1318 12100 SH Put SOLE 12100 0 0 UNION PAC CORP COM 907818108 1775 16300 SH Call SOLE 16300 0 0 UNION PAC CORP COM 907818108 1797 16498 SH SOLE 16498 0 0 UNION PAC CORP COM 907818108 2331 21400 SH Put SOLE 21400 0 0 UNION PAC CORP COM 907818108 2450 22500 SH Call SOLE 22500 0 0 UNION PAC CORP COM 907818108 2941 27000 SH Call SOLE 27000 0 0 UNION PAC CORP COM 907818108 3333 30600 SH Put SOLE 30600 0 0 UNION PAC CORP COM 907818108 4041 37100 SH Call SOLE 37100 0 0 UNION PAC CORP COM 907818108 7057 64800 SH Call SOLE 64800 0 0 UNION PAC CORP COM 907818108 8059 74000 SH Call SOLE 74000 0 0 UNION PAC CORP COM 907818108 17023 156300 SH Call SOLE 156300 0 0 UNION PAC CORP COM 907818108 20856 191500 SH Call SOLE 191500 0 0 UNION PAC CORP COM 907818108 24973 229300 SH Call SOLE 229300 0 0 UNION PAC CORP COM 907818108 27228 250000 SH Call SOLE 250000 0 0 UNITED CONTL HLDGS INC COM 910047109 8 100 SH Put SOLE 100 0 0 UNITED CONTL HLDGS INC COM 910047109 90 1200 SH Put SOLE 1200 0 0 UNITED CONTL HLDGS INC COM 910047109 90 1200 SH Put SOLE 1200 0 0 UNITED CONTL HLDGS INC COM 910047109 151 2000 SH Call SOLE 2000 0 0 UNITED CONTL HLDGS INC COM 910047109 151 2000 SH Call SOLE 2000 0 0 UNITED CONTL HLDGS INC COM 910047109 241 3200 SH Call SOLE 3200 0 0 UNITED CONTL HLDGS INC COM 910047109 263 3500 SH Call SOLE 3500 0 0 UNITED CONTL HLDGS INC COM 910047109 301 4000 SH Call SOLE 4000 0 0 UNITED CONTL HLDGS INC COM 910047109 301 4000 SH Put SOLE 4000 0 0 UNITED CONTL HLDGS INC COM 910047109 1881 25000 SH Put SOLE 25000 0 0 UNITED CONTL HLDGS INC COM 910047109 3055 40600 SH Put SOLE 40600 0 0 UNITED CONTL HLDGS INC COM 910047109 3763 50000 SH Call SOLE 50000 0 0 UNITED CONTL HLDGS INC COM 910047109 3913 52000 SH Call SOLE 52000 0 0 UNITED CONTL HLDGS INC COM 910047109 6020 80000 SH Call SOLE 80000 0 0 UNITED PARCEL SERVICE INC CL B 911312106 11 100 SH Call SOLE 100 0 0 UNITED PARCEL SERVICE INC CL B 911312106 55 500 SH Put SOLE 500 0 0 UNITED PARCEL SERVICE INC CL B 911312106 88 800 SH Call SOLE 800 0 0 UNITED PARCEL SERVICE INC CL B 911312106 221 2000 SH Call SOLE 2000 0 0 UNITED PARCEL SERVICE INC CL B 911312106 254 2300 SH Put SOLE 2300 0 0 UNITED PARCEL SERVICE INC CL B 911312106 1062 9600 SH Call SOLE 9600 0 0 UNITED PARCEL SERVICE INC CL B 911312106 2765 25000 SH Call SOLE 25000 0 0 UNITED PARCEL SERVICE INC CL B 911312106 3517 31800 SH Put SOLE 31800 0 0 UNITED PARCEL SERVICE INC CL B 911312106 3616 32700 SH Call SOLE 32700 0 0 UNITED PARCEL SERVICE INC CL B 911312106 5530 50000 SH Call SOLE 50000 0 0 UNITED PARCEL SERVICE INC CL B 911312106 5530 50000 SH Call SOLE 50000 0 0 UNITED PARCEL SERVICE INC CL B 911312106 16146 146000 SH Call SOLE 146000 0 0 UNITED PARCEL SERVICE INC CL B 911312106 23644 213800 SH Call SOLE 213800 0 0 UNITED RENTALS INC COM 911363109 34 300 SH Call SOLE 300 0 0 UNITED RENTALS INC COM 911363109 56 500 SH Put SOLE 500 0 0 UNITED RENTALS INC COM 911363109 56 500 SH Put SOLE 500 0 0 UNITED RENTALS INC COM 911363109 1409 12500 SH Put SOLE 12500 0 0 UNITED RENTALS INC COM 911363109 7633 67720 SH SOLE 67720 0 0 UNITED RENTALS INC COM 911363109 10144 90000 SH Put SOLE 90000 0 0 UNITED RENTALS INC COM 911363109 10144 90000 SH Put SOLE 90000 0 0 UNITED RENTALS INC COM 911363109 11248 99800 SH Put SOLE 99800 0 0 UNITED RENTALS INC COM 911363109 15216 135000 SH Put SOLE 135000 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 STS GASOLINE FD LP UNITS 91201T102 15 630 SH SOLE 630 0 0 UNITED STATES NATL GAS FUND UNIT PAR $0.001 912318201 14 2000 SH Call SOLE 2000 0 0 UNITED STATES NATL GAS FUND UNIT PAR $0.001 912318201 14 2000 SH Call SOLE 2000 0 0 UNITED STATES NATL GAS FUND UNIT PAR $0.001 912318201 41 6000 SH Put SOLE 6000 0 0 UNITED STATES NATL GAS FUND UNIT PAR $0.001 912318201 278 41000 SH Put SOLE 41000 0 0 UNITED STATES NATL GAS FUND UNIT PAR $0.001 912318201 325 48000 SH Call SOLE 48000 0 0 UNITED STATES NATL GAS FUND UNIT PAR $0.001 912318201 552 81392 SH SOLE 81392 0 0 UNITED STATES NATL GAS FUND UNIT PAR $0.001 912318201 593 87500 SH Put SOLE 87500 0 0 UNITED STATES NATL GAS FUND UNIT PAR $0.001 912318201 619 91300 SH Call SOLE 91300 0 0 UNITED STATES NATL GAS FUND UNIT PAR $0.001 912318201 678 100000 SH Put SOLE 100000 0 0 UNITED STATES NATL GAS FUND UNIT PAR $0.001 912318201 705 104000 SH Call SOLE 104000 0 0 UNITED STATES NATL GAS FUND UNIT PAR $0.001 912318201 793 117000 SH Put SOLE 117000 0 0 UNITED STATES NATL GAS FUND UNIT PAR $0.001 912318201 1356 200000 SH Call SOLE 200000 0 0 UNITED STATES NATL GAS FUND UNIT PAR $0.001 912318201 2034 300000 SH Put SOLE 300000 0 0 UNITED STATES NATL GAS FUND UNIT PAR $0.001 912318201 4238 625000 SH Call SOLE 625000 0 0 UNITED STATES NATL GAS FUND UNIT PAR $0.001 912318201 6780 1000000 SH Put SOLE 1000000 0 0 UNITED STATES NATL GAS FUND UNIT PAR $0.001 912318201 8068 1190000 SH Call SOLE 1190000 0 0 UNITED STATES OIL FUND LP UNITS 91232N108 0 1 SH SOLE 1 0 0 UNITED STATES OIL FUND LP UNITS 91232N108 43 4500 SH Call SOLE 4500 0 0 UNITED STATES OIL FUND LP UNITS 91232N108 588 61900 SH Call SOLE 61900 0 0 UNITED STATES OIL FUND LP UNITS 91232N108 624 65700 SH Call SOLE 65700 0 0 UNITED STATES OIL FUND LP UNITS 91232N108 926 97500 SH Put SOLE 97500 0 0 UNITED STATES OIL FUND LP UNITS 91232N108 950 100000 SH Put SOLE 100000 0 0 UNITED STATES OIL FUND LP UNITS 91232N108 1425 150000 SH Put SOLE 150000 0 0 UNITED STATES OIL FUND LP UNITS 91232N108 1855 195300 SH Call SOLE 195300 0 0 UNITED STATES OIL FUND LP UNITS 91232N108 2162 227600 SH Put SOLE 227600 0 0 UNITED STATES OIL FUND LP UNITS 91232N108 2375 250000 SH Put SOLE 250000 0 0 UNITED STATES OIL FUND LP UNITS 91232N108 2850 300000 SH Put SOLE 300000 0 0 UNITED STATES OIL FUND LP UNITS 91232N108 2850 300000 SH Put SOLE 300000 0 0 UNITED STATES OIL FUND LP UNITS 91232N108 3264 343600 SH Call SOLE 343600 0 0 UNITED STATES OIL FUND LP UNITS 91232N108 4038 425000 SH Call SOLE 425000 0 0 UNITED STATES OIL FUND LP UNITS 91232N108 4750 500000 SH Call SOLE 500000 0 0 UNITED STATES OIL FUND LP UNITS 91232N108 4750 500000 SH Put SOLE 500000 0 0 UNITED STATES OIL FUND LP UNITS 91232N108 7725 813200 SH Put SOLE 813200 0 0 UNITED STATES OIL FUND LP UNITS 91232N108 9500 1000000 SH Put SOLE 1000000 0 0 UNITED STATES OIL FUND LP UNITS 91232N108 10483 1103500 SH Call SOLE 1103500 0 0 UNITED STATES OIL FUND LP UNITS 91232N108 11548 1215600 SH Put SOLE 1215600 0 0 UNITED STATES OIL FUND LP UNITS 91232N108 12597 1326000 SH Call SOLE 1326000 0 0 UNITED STATES OIL FUND LP UNITS 91232N108 14468 1522900 SH Call SOLE 1522900 0 0 UNITED STATES OIL FUND LP UNITS 91232N108 22414 2359400 SH Put SOLE 2359400 0 0 UNITED STATES OIL FUND LP UNITS 91232N108 26351 2773800 SH Call SOLE 2773800 0 0 UNITED STATES OIL FUND LP UNITS 91232N108 28002 2947600 SH Put SOLE 2947600 0 0 UNITED STATES OIL FUND LP UNITS 91232N108 28317 2980700 SH Put SOLE 2980700 0 0 UNITED STATES OIL FUND LP UNITS 91232N108 30486 3209100 SH Put SOLE 3209100 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 4 200 SH Put SOLE 200 0 0 UNITED STATES STL CORP NEW COM 912909108 13 600 SH Call SOLE 600 0 0 UNITED STATES STL CORP NEW COM 912909108 42 1900 SH Call SOLE 1900 0 0 UNITED STATES STL CORP NEW COM 912909108 44 2000 SH Call SOLE 2000 0 0 UNITED STATES STL CORP NEW COM 912909108 44 2000 SH Call SOLE 2000 0 0 UNITED STATES STL CORP NEW COM 912909108 44 2000 SH Call SOLE 2000 0 0 UNITED STATES STL CORP NEW COM 912909108 44 2000 SH Put SOLE 2000 0 0 UNITED STATES STL CORP NEW COM 912909108 89 4000 SH Call SOLE 4000 0 0 UNITED STATES STL CORP NEW COM 912909108 89 4000 SH Call SOLE 4000 0 0 UNITED STATES STL CORP NEW COM 912909108 95 4300 SH Call SOLE 4300 0 0 UNITED STATES STL CORP NEW COM 912909108 102 4600 SH Put SOLE 4600 0 0 UNITED STATES STL CORP NEW COM 912909108 137 6200 SH Call SOLE 6200 0 0 UNITED STATES STL CORP NEW COM 912909108 144 6500 SH Put SOLE 6500 0 0 UNITED STATES STL CORP NEW COM 912909108 199 9000 SH Put SOLE 9000 0 0 UNITED STATES STL CORP NEW COM 912909108 215 9700 SH Put SOLE 9700 0 0 UNITED STATES STL CORP NEW COM 912909108 244 11000 SH Put SOLE 11000 0 0 UNITED STATES STL CORP NEW COM 912909108 279 12600 SH Put SOLE 12600 0 0 UNITED STATES STL CORP NEW COM 912909108 418 18900 SH Put SOLE 18900 0 0 UNITED STATES STL CORP NEW COM 912909108 483 21800 SH Put SOLE 21800 0 0 UNITED STATES STL CORP NEW COM 912909108 713 32200 SH Call SOLE 32200 0 0 UNITED STATES STL CORP NEW COM 912909108 1003 45300 SH Call SOLE 45300 0 0 UNITED STATES STL CORP NEW COM 912909108 1056 47700 SH Call SOLE 47700 0 0 UNITED STATES STL CORP NEW COM 912909108 1324 59800 SH Call SOLE 59800 0 0 UNITED STATES STL CORP NEW COM 912909108 1401 63300 SH Call SOLE 63300 0 0 UNITED STATES STL CORP NEW COM 912909108 1661 75000 SH Put SOLE 75000 0 0 UNITED STATES STL CORP NEW COM 912909108 1840 83100 SH Call SOLE 83100 0 0 UNITED STATES STL CORP NEW COM 912909108 1995 90100 SH Call SOLE 90100 0 0 UNITED STATES STL CORP NEW COM 912909108 2214 100000 SH Put SOLE 100000 0 0 UNITED STATES STL CORP NEW COM 912909108 3321 150000 SH Put SOLE 150000 0 0 UNITED STATES STL CORP NEW COM 912909108 3418 154391 SH SOLE 154391 0 0 UNITED STATES STL CORP NEW COM 912909108 4191 189300 SH Call SOLE 189300 0 0 UNITED TECHNOLOGIES CORP COM 913017109 1331 10900 SH Call SOLE 10900 0 0 UNITED TECHNOLOGIES CORP COM 913017109 1343 11000 SH Call SOLE 11000 0 0 UNITED TECHNOLOGIES CORP COM 913017109 2051 16800 SH Put SOLE 16800 0 0 UNITED TECHNOLOGIES CORP COM 913017109 3053 25000 SH Call SOLE 25000 0 0 UNITED TECHNOLOGIES CORP COM 913017109 3871 31700 SH Put SOLE 31700 0 0 UNITED TECHNOLOGIES CORP COM 913017109 5947 48700 SH Call SOLE 48700 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 5696 43909 SH SOLE 43909 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 12973 100000 SH Put SOLE 100000 0 0 UNITEDHEALTH GROUP INC COM 91324P102 927 5000 SH Call SOLE 5000 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 120 1100 SH Call SOLE 1100 0 0 UNUM GROUP COM 91529Y106 2332 50000 SH Call SOLE 50000 0 0 URANIUM ENERGY CORP COM 916896103 3 2000 SH Call SOLE 2000 0 0 URBAN OUTFITTERS INC COM 917047102 2 119 SH SOLE 119 0 0 VCA INC COM 918194101 18 200 SH Call SOLE 200 0 0 V F CORP COM 918204108 115 2000 SH Call SOLE 2000 0 0 V F CORP COM 918204108 115 2000 SH Put SOLE 2000 0 0 V F CORP COM 918204108 115 2000 SH Put SOLE 2000 0 0 V F CORP COM 918204108 177 3076 SH SOLE 3076 0 0 V F CORP COM 918204108 184 3200 SH Put SOLE 3200 0 0 V F CORP COM 918204108 230 4000 SH Put SOLE 4000 0 0 V F CORP COM 918204108 346 6000 SH Call SOLE 6000 0 0 V F CORP COM 918204108 346 6000 SH Put SOLE 6000 0 0 V F CORP COM 918204108 461 8000 SH Put SOLE 8000 0 0 VOC ENERGY TR TR UNIT 91829B103 849 198900 SH Call SOLE 198900 0 0 VAIL RESORTS INC COM 91879Q109 7 36 SH SOLE 36 0 0 VAIL RESORTS INC COM 91879Q109 406 2000 SH Put SOLE 2000 0 0 VAIL RESORTS INC COM 91879Q109 811 4000 SH Put SOLE 4000 0 0 VALEANT PHARMACEUTICALS INTL COM 91911K102 1730 100000 SH Put SOLE 100000 0 0 VALEANT PHARMACEUTICALS INTL COM 91911K102 2664 154000 SH Put SOLE 154000 0 0 VALE S A ADR 91912E105 18 2000 SH Put SOLE 2000 0 0 VALE S A ADR 91912E105 53 6000 SH Put SOLE 6000 0 0 VALE S A ADR 91912E105 1750 200000 SH Put SOLE 200000 0 0 VALE S A ADR 91912E105 2188 250000 SH Put SOLE 250000 0 0 VALE S A ADR 91912E105 2188 250000 SH Put SOLE 250000 0 0 VALE S A ADR 91912E105 3063 350000 SH Put SOLE 350000 0 0 VALE S A ADR 91912E105 4366 499000 SH Call SOLE 499000 0 0 VALE S A ADR 91912E105 4375 500000 SH Call SOLE 500000 0 0 VALE S A ADR 91912E105 4375 500000 SH Call SOLE 500000 0 0 VALE S A ADR 91912E105 4375 500000 SH Call SOLE 500000 0 0 VALE S A ADR 91912E105 4375 500000 SH Put SOLE 500000 0 0 VALE S A ADR 91912E105 8590 981700 SH Put SOLE 981700 0 0 VALE S A ADR 91912E105 9458 1080950 SH SOLE 1080950 0 0 VALE S A ADR 91912E105 13860 1584000 SH Put SOLE 1584000 0 0 VALERO ENERGY CORP NEW COM 91913Y100 148 2200 SH Call SOLE 2200 0 0 VALERO ENERGY CORP NEW COM 91913Y100 1012 15000 SH Call SOLE 15000 0 0 VALERO ENERGY CORP NEW COM 91913Y100 2172 32200 SH Call SOLE 32200 0 0 VALERO ENERGY CORP NEW COM 91913Y100 20238 300000 SH Call SOLE 300000 0 0 VALLEY NATL BANCORP COM 919794107 2 165 SH SOLE 165 0 0 VALVOLINE INC COM 92047W101 130 5480 SH Call SOLE 5480 0 0 VALVOLINE INC COM 92047W101 346 14592 SH SOLE 14592 0 0 VALVOLINE INC COM 92047W101 1807 76172 SH Call SOLE 76172 0 0 VANECK MERK GOLD TRUST GOLD TRUST 921078101 0 1 SH SOLE 1 0 0 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 0 1 SH SOLE 1 0 0 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 42 1900 SH Put SOLE 1900 0 0 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 49 2200 SH Put SOLE 2200 0 0 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 137 6200 SH Call SOLE 6200 0 0 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 152 6900 SH Put SOLE 6900 0 0 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 166 7500 SH Call SOLE 7500 0 0 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 172 7800 SH Call SOLE 7800 0 0 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 340 15400 SH Put SOLE 15400 0 0 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 492 22300 SH Put SOLE 22300 0 0 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 508 23000 SH Call SOLE 23000 0 0 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 645 29200 SH Call SOLE 29200 0 0 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 848 38400 SH Put SOLE 38400 0 0 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 883 40000 SH Put SOLE 40000 0 0 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 1044 47300 SH Call SOLE 47300 0 0 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 1066 48300 SH Put SOLE 48300 0 0 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 1104 50000 SH Call SOLE 50000 0 0 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 1214 55000 SH Put SOLE 55000 0 0 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 1647 74600 SH Call SOLE 74600 0 0 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 1945 88100 SH Call SOLE 88100 0 0 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 2422 109700 SH Put SOLE 109700 0 0 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 2473 112000 SH Call SOLE 112000 0 0 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 2621 118700 SH Call SOLE 118700 0 0 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 2716 123000 SH Put SOLE 123000 0 0 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 2815 127500 SH Put SOLE 127500 0 0 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 3312 150000 SH Put SOLE 150000 0 0 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 4061 183900 SH Call SOLE 183900 0 0 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 4072 184400 SH Put SOLE 184400 0 0 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 4231 191600 SH Call SOLE 191600 0 0 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 4359 197400 SH Put SOLE 197400 0 0 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 4416 200000 SH Call SOLE 200000 0 0 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 4478 202800 SH Call SOLE 202800 0 0 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 4533 205300 SH Call SOLE 205300 0 0 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 5012 227000 SH Call SOLE 227000 0 0 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 5577 252600 SH Call SOLE 252600 0 0 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 6231 282200 SH Put SOLE 282200 0 0 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 6787 307400 SH Call SOLE 307400 0 0 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 6975 315900 SH Call SOLE 315900 0 0 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 7085 320900 SH Call SOLE 320900 0 0 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 8591 389100 SH Call SOLE 389100 0 0 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 11296 511600 SH Call SOLE 511600 0 0 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 11663 528200 SH Put SOLE 528200 0 0 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 12716 575900 SH Call SOLE 575900 0 0 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 14131 640000 SH Put SOLE 640000 0 0 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 14584 660500 SH Call SOLE 660500 0 0 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 15118 684700 SH Put SOLE 684700 0 0 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 19353 876500 SH Put SOLE 876500 0 0 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 21678 981800 SH Put SOLE 981800 0 0 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 27529 1246800 SH Put SOLE 1246800 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 TREAS HEDGED HIG 92189F395 0 1 SH SOLE 1 0 0 VANECK VECTORS ETF TR RUSSIA ETF 92189F403 929 48460 SH SOLE 48460 0 0 VANECK VECTORS ETF TR RUSSIA ETF 92189F403 1438 75000 SH Call SOLE 75000 0 0 VANECK VECTORS ETF TR RUSSIA ETF 92189F403 1917 100000 SH Put SOLE 100000 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 4748 58000 SH Put SOLE 58000 0 0 VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 10642 130000 SH Put SOLE 130000 0 0 VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 19073 233000 SH Call SOLE 233000 0 0 VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 19147 233900 SH Put SOLE 233900 0 0 VANECK VECTORS ETF TR RETAIL ETF 92189F684 0 1 SH SOLE 1 0 0 VANECK VECTORS ETF TR PHARMACEUTICAL E 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 14 550 SH SOLE 550 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 0 1 SH SOLE 1 0 0 VANECK VECTORS ETF TR COAL ETF 92189F809 9 682 SH SOLE 682 0 0 VANECK VECTORS ETF TR COAL ETF 92189F809 331 25000 SH Put SOLE 25000 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 SOLAR ENERGY ETF 92189F874 0 1 SH SOLE 1 0 0 VANECK VECTORS ETF TR GAMING ETF 92189F882 0 1 SH SOLE 1 0 0 VANGUARD SPECIALIZED PORTFOL 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 1 36 SH SOLE 36 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 0 1 SH SOLE 1 0 0 VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 0 1 SH SOLE 1 0 0 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 1 25 SH SOLE 25 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 SHTRM GVT BD ETF 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 INT-TERM GOV 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 GOV 92206C847 0 1 SH SOLE 1 0 0 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 0 1 SH SOLE 1 0 0 VECTOR GROUP LTD COM 92240M108 43 2000 SH Put SOLE 2000 0 0 VECTOR GROUP LTD COM 92240M108 51 2384 SH SOLE 2384 0 0 VECTOR GROUP LTD COM 92240M108 85 4000 SH Put SOLE 4000 0 0 VEECO INSTRS INC DEL COM 922417100 22 789 SH SOLE 789 0 0 VEECO INSTRS INC DEL COM 922417100 56 2000 SH Put SOLE 2000 0 0 VEECO INSTRS INC DEL COM 922417100 167 6000 SH Put SOLE 6000 0 0 VENTAS INC COM 92276F100 181 2600 SH Put SOLE 2600 0 0 VENTAS INC COM 92276F100 278 4000 SH Put SOLE 4000 0 0 VENTAS INC COM 92276F100 556 8000 SH Call SOLE 8000 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 1 9 SH SOLE 9 0 0 VERACYTE INC COM 92337F107 80 9660 SH SOLE 9660 0 0 VERIFONE SYS INC COM 92342Y109 72 4000 SH Put SOLE 4000 0 0 VERIFONE SYS INC COM 92342Y109 109 6000 SH Put SOLE 6000 0 0 VERIFONE SYS INC COM 92342Y109 4887 270000 SH Call SOLE 270000 0 0 VERISIGN INC COM 92343E102 19 200 SH Put SOLE 200 0 0 VERISIGN INC COM 92343E102 158 1700 SH Call SOLE 1700 0 0 VERISIGN INC COM 92343E102 409 4400 SH Call SOLE 4400 0 0 VERISIGN INC COM 92343E102 465 5000 SH Call SOLE 5000 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 4 100 SH Put SOLE 100 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 89 2000 SH Put SOLE 2000 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 112 2500 SH Put SOLE 2500 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 179 4000 SH Put SOLE 4000 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 223 5000 SH Put SOLE 5000 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 223 5000 SH Put SOLE 5000 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 393 8800 SH Put SOLE 8800 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 424 9500 SH Put SOLE 9500 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 1018 22800 SH Put SOLE 22800 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 1117 25000 SH Put SOLE 25000 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 1791 40100 SH Put SOLE 40100 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 1934 43300 SH Put SOLE 43300 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 2260 50600 SH Put SOLE 50600 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 4377 98000 SH Put SOLE 98000 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 4466 100000 SH Put SOLE 100000 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 5359 120000 SH Put SOLE 120000 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 6409 143500 SH Put SOLE 143500 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 8910 199500 SH Put SOLE 199500 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 10325 231200 SH Put SOLE 231200 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 11165 250000 SH Put SOLE 250000 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 17864 400000 SH Call SOLE 400000 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 22040 493500 SH Put SOLE 493500 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 26796 600000 SH Call SOLE 600000 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 28904 647200 SH Put SOLE 647200 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 67021 1500700 SH Call SOLE 1500700 0 0 VERINT SYS INC COM 92343X100 12 300 SH SOLE 300 0 0 VERINT SYS INC COM 92343X100 81 2000 SH Put SOLE 2000 0 0 VERITIV CORP COM 923454102 534 11868 SH SOLE 11868 0 0 VERICEL CORP COM 92346J108 10 3113 SH SOLE 3113 0 0 VERSUM MATLS INC COM 92532W103 53 1623 SH SOLE 1623 0 0 VERSUM MATLS INC COM 92532W103 1625 50000 SH Call SOLE 50000 0 0 VIACOM INC NEW CL B 92553P201 67 2000 SH Call SOLE 2000 0 0 VIACOM INC NEW CL B 92553P201 67 2000 SH Call SOLE 2000 0 0 VIACOM INC NEW CL B 92553P201 67 2000 SH Put SOLE 2000 0 0 VIACOM INC NEW CL B 92553P201 134 4000 SH Put SOLE 4000 0 0 VIACOM INC NEW CL B 92553P201 201 6000 SH Call SOLE 6000 0 0 VIACOM INC NEW CL B 92553P201 833 24800 SH Put SOLE 24800 0 0 VIACOM INC NEW CL B 92553P201 1339 39900 SH Put SOLE 39900 0 0 VIACOM INC NEW CL B 92553P201 7385 220000 SH Put SOLE 220000 0 0 VIAVI SOLUTIONS INC COM 925550105 1 91 SH SOLE 91 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 VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 528 50000 SH Call SOLE 50000 0 0 VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 3983 377500 SH Call SOLE 377500 0 0 VISA INC COM CL A 92826C839 66 700 SH Put SOLE 700 0 0 VISA INC COM CL A 92826C839 94 1000 SH Put SOLE 1000 0 0 VISA INC COM CL A 92826C839 3686 39300 SH Put SOLE 39300 0 0 VISA INC COM CL A 92826C839 7034 75000 SH Call SOLE 75000 0 0 VISA INC COM CL A 92826C839 7502 80000 SH Call SOLE 80000 0 0 VISA INC COM CL A 92826C839 23445 250000 SH Call SOLE 250000 0 0 VISTA OUTDOOR INC COM 928377100 4 173 SH SOLE 173 0 0 VISTAGEN THERAPEUTICS INC COM NEW 92840H202 516 275848 SH SOLE 275848 0 0 VMWARE INC CL A COM 928563402 17 200 SH Call SOLE 200 0 0 VMWARE INC CL A COM 928563402 219 2500 SH Put SOLE 2500 0 0 VMWARE INC CL A COM 928563402 262 3000 SH Call SOLE 3000 0 0 VMWARE INC CL A COM 928563402 332 3800 SH Put SOLE 3800 0 0 VMWARE INC CL A COM 928563402 393 4500 SH Put SOLE 4500 0 0 VMWARE INC CL A COM 928563402 481 5500 SH Put SOLE 5500 0 0 VMWARE INC CL A COM 928563402 673 7700 SH Call SOLE 7700 0 0 VMWARE INC CL A COM 928563402 717 8200 SH Call SOLE 8200 0 0 VMWARE INC CL A COM 928563402 734 8400 SH Put SOLE 8400 0 0 VMWARE INC CL A COM 928563402 874 10000 SH Call SOLE 10000 0 0 VMWARE INC CL A COM 928563402 874 10000 SH Put SOLE 10000 0 0 VMWARE INC CL A COM 928563402 874 10000 SH Put SOLE 10000 0 0 VMWARE INC CL A COM 928563402 874 10000 SH Put SOLE 10000 0 0 VMWARE INC CL A COM 928563402 883 10100 SH Put SOLE 10100 0 0 VMWARE INC CL A COM 928563402 1268 14500 SH Call SOLE 14500 0 0 VMWARE INC CL A COM 928563402 1582 18100 SH Put SOLE 18100 0 0 VMWARE INC CL A COM 928563402 1749 20000 SH Call SOLE 20000 0 0 VMWARE INC CL A COM 928563402 1749 20000 SH Put SOLE 20000 0 0 VMWARE INC CL A COM 928563402 1749 20000 SH Put SOLE 20000 0 0 VMWARE INC CL A COM 928563402 2186 25000 SH Put SOLE 25000 0 0 VMWARE INC CL A COM 928563402 2352 26900 SH Put SOLE 26900 0 0 VMWARE INC CL A COM 928563402 2623 30000 SH Put SOLE 30000 0 0 VMWARE INC CL A COM 928563402 2693 30800 SH Put SOLE 30800 0 0 VMWARE INC CL A COM 928563402 2841 32500 SH Call SOLE 32500 0 0 VMWARE INC CL A COM 928563402 2973 34000 SH Put SOLE 34000 0 0 VMWARE INC CL A COM 928563402 3215 36775 SH SOLE 36775 0 0 VMWARE INC CL A COM 928563402 3497 40000 SH Call SOLE 40000 0 0 VMWARE INC CL A COM 928563402 3725 42600 SH Call SOLE 42600 0 0 VMWARE INC CL A COM 928563402 4712 53900 SH Put SOLE 53900 0 0 VMWARE INC CL A COM 928563402 4809 55000 SH Put SOLE 55000 0 0 VMWARE INC CL A COM 928563402 4949 56600 SH Call SOLE 56600 0 0 VMWARE INC CL A COM 928563402 5770 66000 SH Call SOLE 66000 0 0 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 51 1767 SH SOLE 1767 0 0 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 172 6000 SH Put SOLE 6000 0 0 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 230 8000 SH Put SOLE 8000 0 0 VORNADO RLTY TR SH BEN INT 929042109 175 1864 SH SOLE 1864 0 0 VORNADO RLTY TR SH BEN INT 929042109 188 2000 SH Call SOLE 2000 0 0 VORNADO RLTY TR SH BEN INT 929042109 188 2000 SH Put SOLE 2000 0 0 VOYA FINL INC COM 929089100 74 2000 SH Call SOLE 2000 0 0 VOYA FINL INC COM 929089100 74 2000 SH Call SOLE 2000 0 0 VOYA FINL INC COM 929089100 3689 100000 SH Call SOLE 100000 0 0 VOYA FINL INC COM 929089100 3689 100000 SH Put SOLE 100000 0 0 WEC ENERGY GROUP INC COM 92939U106 61 1000 SH Put SOLE 1000 0 0 WEC ENERGY GROUP INC COM 92939U106 246 4000 SH Call SOLE 4000 0 0 WABTEC CORP COM 929740108 75 818 SH SOLE 818 0 0 WABTEC CORP COM 929740108 183 2000 SH Call SOLE 2000 0 0 WABTEC CORP COM 929740108 183 2000 SH Put SOLE 2000 0 0 WADDELL & REED FINL INC CL A 930059100 44 2320 SH SOLE 2320 0 0 WAL-MART STORES INC COM 931142103 136 1800 SH Call SOLE 1800 0 0 WAL-MART STORES INC COM 931142103 144 1900 SH Call SOLE 1900 0 0 WAL-MART STORES INC COM 931142103 151 2000 SH Put SOLE 2000 0 0 WAL-MART STORES INC COM 931142103 151 2000 SH Put SOLE 2000 0 0 WAL-MART STORES INC COM 931142103 235 3100 SH Call SOLE 3100 0 0 WAL-MART STORES INC COM 931142103 424 5600 SH Call SOLE 5600 0 0 WAL-MART STORES INC COM 931142103 575 7600 SH Call SOLE 7600 0 0 WAL-MART STORES INC COM 931142103 3637 48052 SH SOLE 48052 0 0 WAL-MART STORES INC COM 931142103 10217 135000 SH Put SOLE 135000 0 0 WAL-MART STORES INC COM 931142103 17308 228700 SH Call SOLE 228700 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 157 2000 SH Call SOLE 2000 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 157 2000 SH Call SOLE 2000 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 157 2000 SH Put SOLE 2000 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 470 6000 SH Call SOLE 6000 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 705 9000 SH Call SOLE 9000 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 1457 18600 SH Put SOLE 18600 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 3132 40000 SH Call SOLE 40000 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 3132 40000 SH Put SOLE 40000 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 3916 50000 SH Put SOLE 50000 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 4699 60000 SH Call SOLE 60000 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 7831 100000 SH Put SOLE 100000 0 0 WASTE MGMT INC DEL COM 94106L109 147 2000 SH Call SOLE 2000 0 0 WASTE MGMT INC DEL COM 94106L109 2201 30000 SH Call SOLE 30000 0 0 WAYFAIR INC CL A 94419L101 2768 36000 SH Call SOLE 36000 0 0 WAYFAIR INC CL A 94419L101 12301 160000 SH Call SOLE 160000 0 0 WEBMD HEALTH CORP COM 94770V102 106 1800 SH Put SOLE 1800 0 0 WEBMD HEALTH CORP COM 94770V102 117 2000 SH Call SOLE 2000 0 0 WEBMD HEALTH CORP COM 94770V102 117 2000 SH Call SOLE 2000 0 0 WEBMD HEALTH CORP COM 94770V102 141 2400 SH Call SOLE 2400 0 0 WEBMD HEALTH CORP COM 94770V102 328 5600 SH Call SOLE 5600 0 0 WEBMD HEALTH CORP COM 94770V102 587 10000 SH Put SOLE 10000 0 0 WEBMD HEALTH CORP COM 94770V102 2568 43777 SH SOLE 43777 0 0 WEBMD HEALTH CORP COM 94770V102 2933 50000 SH Call SOLE 50000 0 0 WEBMD HEALTH CORP COM 94770V102 7918 135000 SH Call SOLE 135000 0 0 WEBSTER FINL CORP CONN COM 947890109 1567 30000 SH Call SOLE 30000 0 0 WEIBO CORP SPONSORED ADR 948596101 133 2000 SH Put SOLE 2000 0 0 WEIBO CORP SPONSORED ADR 948596101 133 2000 SH Put SOLE 2000 0 0 WEIBO CORP SPONSORED ADR 948596101 1662 25000 SH Put SOLE 25000 0 0 WEIBO CORP SPONSORED ADR 948596101 2406 36202 SH SOLE 36202 0 0 WEIGHT WATCHERS INTL INC NEW COM 948626106 33 1000 SH Put SOLE 1000 0 0 WEIGHT WATCHERS INTL INC NEW COM 948626106 368 11026 SH SOLE 11026 0 0 WEIGHT WATCHERS INTL INC NEW COM 948626106 11299 338100 SH Put SOLE 338100 0 0 WELLS FARGO & CO NEW COM 949746101 28 500 SH Put SOLE 500 0 0 WELLS FARGO & CO NEW COM 949746101 116 2100 SH Put SOLE 2100 0 0 WELLS FARGO & CO NEW COM 949746101 122 2200 SH Call SOLE 2200 0 0 WELLS FARGO & CO NEW COM 949746101 803 14500 SH Put SOLE 14500 0 0 WELLS FARGO & CO NEW COM 949746101 831 15000 SH Call SOLE 15000 0 0 WELLS FARGO & CO NEW COM 949746101 1385 25000 SH Put SOLE 25000 0 0 WELLS FARGO & CO NEW COM 949746101 1817 32800 SH Put SOLE 32800 0 0 WELLS FARGO & CO NEW COM 949746101 2034 36700 SH Put SOLE 36700 0 0 WELLS FARGO & CO NEW COM 949746101 2771 50000 SH Put SOLE 50000 0 0 WELLS FARGO & CO NEW COM 949746101 3602 65000 SH Call SOLE 65000 0 0 WELLS FARGO & CO NEW COM 949746101 3879 70000 SH Put SOLE 70000 0 0 WELLS FARGO & CO NEW COM 949746101 4156 75000 SH Put SOLE 75000 0 0 WELLS FARGO & CO NEW COM 949746101 4156 75000 SH Put SOLE 75000 0 0 WELLS FARGO & CO NEW COM 949746101 4449 80300 SH Put SOLE 80300 0 0 WELLS FARGO & CO NEW COM 949746101 5491 99100 SH Put SOLE 99100 0 0 WELLS FARGO & CO NEW COM 949746101 9176 165600 SH Put SOLE 165600 0 0 WELLS FARGO & CO NEW COM 949746101 11243 202900 SH Put SOLE 202900 0 0 WELLS FARGO & CO NEW COM 949746101 14872 268400 SH Call SOLE 268400 0 0 WELLS FARGO & CO NEW COM 949746101 16108 290700 SH Put SOLE 290700 0 0 WELLS FARGO & CO NEW COM 949746101 16623 300000 SH Put SOLE 300000 0 0 WELLS FARGO & CO NEW COM 949746101 18008 325000 SH Put SOLE 325000 0 0 WELLS FARGO & CO NEW COM 949746101 22109 399000 SH Call SOLE 399000 0 0 WELLS FARGO & CO NEW COM 949746101 22164 400000 SH Call SOLE 400000 0 0 WELLS FARGO & CO NEW COM 949746101 22280 402100 SH Put SOLE 402100 0 0 WELLS FARGO & CO NEW COM 949746101 52085 940000 SH Call SOLE 940000 0 0 WELLS FARGO & CO NEW COM 949746101 55410 1000000 SH Call SOLE 1000000 0 0 WELLTOWER INC COM 95040Q104 15 200 SH Put SOLE 200 0 0 WELLTOWER INC COM 95040Q104 4491 60000 SH Call SOLE 60000 0 0 WESCO AIRCRAFT HLDGS INC COM 950814103 814 75000 SH Call SOLE 75000 0 0 WESTERN ALLIANCE BANCORP COM 957638109 1 21 SH SOLE 21 0 0 WESTERN DIGITAL CORP COM 958102105 9 100 SH Put SOLE 100 0 0 WESTERN DIGITAL CORP COM 958102105 18 200 SH Call SOLE 200 0 0 WESTERN DIGITAL CORP COM 958102105 18 200 SH Put SOLE 200 0 0 WESTERN DIGITAL CORP COM 958102105 18 200 SH Put SOLE 200 0 0 WESTERN DIGITAL CORP COM 958102105 62 700 SH Put SOLE 700 0 0 WESTERN DIGITAL CORP COM 958102105 89 1000 SH Call SOLE 1000 0 0 WESTERN DIGITAL CORP COM 958102105 159 1800 SH Put SOLE 1800 0 0 WESTERN DIGITAL CORP COM 958102105 177 2000 SH Call SOLE 2000 0 0 WESTERN DIGITAL CORP COM 958102105 177 2000 SH Put SOLE 2000 0 0 WESTERN DIGITAL CORP COM 958102105 177 2000 SH Put SOLE 2000 0 0 WESTERN DIGITAL CORP COM 958102105 177 2000 SH Put SOLE 2000 0 0 WESTERN DIGITAL CORP COM 958102105 204 2300 SH Put SOLE 2300 0 0 WESTERN DIGITAL CORP COM 958102105 301 3400 SH Put SOLE 3400 0 0 WESTERN DIGITAL CORP COM 958102105 319 3600 SH Put SOLE 3600 0 0 WESTERN DIGITAL CORP COM 958102105 354 4000 SH Put SOLE 4000 0 0 WESTERN DIGITAL CORP COM 958102105 443 5000 SH Call SOLE 5000 0 0 WESTERN DIGITAL CORP COM 958102105 496 5600 SH Put SOLE 5600 0 0 WESTERN DIGITAL CORP COM 958102105 3544 40000 SH Call SOLE 40000 0 0 WESTERN DIGITAL CORP COM 958102105 3751 42334 SH SOLE 42334 0 0 WESTERN GAS PARTNERS LP COM UNIT LP IN 958254104 121 2159 SH SOLE 2159 0 0 WESTERN GAS PARTNERS LP COM UNIT LP IN 958254104 201 3600 SH Put SOLE 3600 0 0 WESTERN UN CO COM 959802109 343 18000 SH Call SOLE 18000 0 0 WESTLAKE CHEM CORP COM 960413102 6 95 SH SOLE 95 0 0 WESTLAKE CHEM CORP COM 960413102 662 10000 SH Put SOLE 10000 0 0 WEYERHAEUSER CO COM 962166104 64 1900 SH Call SOLE 1900 0 0 WEYERHAEUSER CO COM 962166104 67 2000 SH Put SOLE 2000 0 0 WEYERHAEUSER CO COM 962166104 67 2000 SH Put SOLE 2000 0 0 WEYERHAEUSER CO COM 962166104 123 3674 SH SOLE 3674 0 0 WEYERHAEUSER CO COM 962166104 335 10000 SH Put SOLE 10000 0 0 WHOLE FOODS MKT INC COM 966837106 51 1200 SH Put SOLE 1200 0 0 WILLIAMS COS INC DEL COM 969457100 3331 110000 SH Call SOLE 110000 0 0 WILLIAMS COS INC DEL COM 969457100 16251 536700 SH Call SOLE 536700 0 0 WILLIAMS SONOMA INC COM 969904101 58 1200 SH Call SOLE 1200 0 0 WILLIAMS SONOMA INC COM 969904101 84 1738 SH SOLE 1738 0 0 WILLIAMS SONOMA INC COM 969904101 97 2000 SH Put SOLE 2000 0 0 WILLIAMS SONOMA INC COM 969904101 97 2000 SH Put SOLE 2000 0 0 WILLIAMS SONOMA INC COM 969904101 97 2000 SH Put SOLE 2000 0 0 WINNEBAGO INDS INC COM 974637100 70 2000 SH Call SOLE 2000 0 0 WISDOMTREE TR TOTAL DIVID FD 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 150 6055 SH SOLE 6055 0 0 WISDOMTREE TR HIGH DIV FD 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 LARGECAP DIVID 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 DIV EX-FINL FD 97717W406 0 1 SH SOLE 1 0 0 WISDOMTREE TR INDIA ERNGS FD 97717W422 0 1 SH SOLE 1 0 0 WISDOMTREE TR INDIA ERNGS FD 97717W422 61 2500 SH Call SOLE 2500 0 0 WISDOMTREE TR INDIA ERNGS FD 97717W422 61 2500 SH Put SOLE 2500 0 0 WISDOMTREE TR INDIA ERNGS FD 97717W422 2451 100000 SH Put SOLE 100000 0 0 WISDOMTREE TR INDIA ERNGS FD 97717W422 2451 100000 SH Put SOLE 100000 0 0 WISDOMTREE TR INDIA ERNGS FD 97717W422 3186 130000 SH Put SOLE 130000 0 0 WISDOMTREE TR INDIA ERNGS FD 97717W422 7414 302500 SH Call SOLE 302500 0 0 WISDOMTREE TR INDIA ERNGS FD 97717W422 9804 400000 SH Call SOLE 400000 0 0 WISDOMTREE TR INDIA ERNGS FD 97717W422 9804 400000 SH Put SOLE 400000 0 0 WISDOMTREE TR INDIA ERNGS FD 97717W422 17157 700000 SH Put SOLE 700000 0 0 WISDOMTREE TR INDIA ERNGS FD 97717W422 19608 800000 SH Call SOLE 800000 0 0 WISDOMTREE TR INDIA ERNGS FD 97717W422 24510 1000000 SH Put SOLE 1000000 0 0 WISDOMTREE TR INDIA ERNGS FD 97717W422 30638 1250000 SH Put SOLE 1250000 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 MIDCAP DIVI FD 97717W505 0 1 SH SOLE 1 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 LRGECP VALUE FD 97717W547 0 1 SH SOLE 1 0 0 WISDOMTREE TR SMLCAP EARN FD 97717W562 0 3 SH SOLE 3 0 0 WISDOMTREE TR MDCP EARN FUND 97717W570 0 3 SH SOLE 3 0 0 WISDOMTREE TR EARNING 500 FD 97717W588 0 1 SH SOLE 1 0 0 WISDOMTREE TR TTL EARNING FD 97717W596 0 1 SH SOLE 1 0 0 WISDOMTREE TR SMALLCAP DIVID 97717W604 0 1 SH SOLE 1 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 5020 96542 SH SOLE 96542 0 0 WISDOMTREE TR JAPN HEDGE EQT 97717W851 15600 300000 SH Call SOLE 300000 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 STRATEGIC CP BD 97717X693 0 1 SH SOLE 1 0 0 WISDOMTREE TR EUROPE HEDGED EQ 97717X701 0 1 SH SOLE 1 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 WPX ENERGY INC COM 98212B103 68 7000 SH Put SOLE 7000 0 0 WPX ENERGY INC COM 98212B103 261 27000 SH Call SOLE 27000 0 0 WPX ENERGY INC COM 98212B103 329 34100 SH Call SOLE 34100 0 0 WPX ENERGY INC COM 98212B103 1144 118400 SH Call SOLE 118400 0 0 WPX ENERGY INC COM 98212B103 1691 175000 SH Put SOLE 175000 0 0 WPX ENERGY INC COM 98212B103 1867 193312 SH SOLE 193312 0 0 WYNDHAM WORLDWIDE CORP COM 98310W108 9037 90000 SH Call SOLE 90000 0 0 WYNN RESORTS LTD COM 983134107 13 100 SH Put SOLE 100 0 0 WYNN RESORTS LTD COM 983134107 13 100 SH Put SOLE 100 0 0 WYNN RESORTS LTD COM 983134107 13 100 SH Put SOLE 100 0 0 WYNN RESORTS LTD COM 983134107 27 200 SH Put SOLE 200 0 0 WYNN RESORTS LTD COM 983134107 107 800 SH Call SOLE 800 0 0 WYNN RESORTS LTD COM 983134107 161 1200 SH Put SOLE 1200 0 0 WYNN RESORTS LTD COM 983134107 201 1500 SH Put SOLE 1500 0 0 WYNN RESORTS LTD COM 983134107 201 1500 SH Put SOLE 1500 0 0 WYNN RESORTS LTD COM 983134107 255 1900 SH Put SOLE 1900 0 0 WYNN RESORTS LTD COM 983134107 268 2000 SH Put SOLE 2000 0 0 WYNN RESORTS LTD COM 983134107 295 2200 SH Put SOLE 2200 0 0 WYNN RESORTS LTD COM 983134107 308 2300 SH Call SOLE 2300 0 0 WYNN RESORTS LTD COM 983134107 630 4700 SH Put SOLE 4700 0 0 WYNN RESORTS LTD COM 983134107 724 5400 SH Call SOLE 5400 0 0 WYNN RESORTS LTD COM 983134107 899 6700 SH Call SOLE 6700 0 0 WYNN RESORTS LTD COM 983134107 1006 7500 SH Put SOLE 7500 0 0 WYNN RESORTS LTD COM 983134107 1100 8200 SH Call SOLE 8200 0 0 WYNN RESORTS LTD COM 983134107 1341 10000 SH Put SOLE 10000 0 0 WYNN RESORTS LTD COM 983134107 1341 10000 SH Put SOLE 10000 0 0 WYNN RESORTS LTD COM 983134107 1341 10000 SH Put SOLE 10000 0 0 WYNN RESORTS LTD COM 983134107 1341 10000 SH Put SOLE 10000 0 0 WYNN RESORTS LTD COM 983134107 1408 10500 SH Put SOLE 10500 0 0 WYNN RESORTS LTD COM 983134107 1569 11700 SH Call SOLE 11700 0 0 WYNN RESORTS LTD COM 983134107 1583 11800 SH Put SOLE 11800 0 0 WYNN RESORTS LTD COM 983134107 1636 12200 SH Call SOLE 12200 0 0 WYNN RESORTS LTD COM 983134107 1677 12500 SH Put SOLE 12500 0 0 WYNN RESORTS LTD COM 983134107 2374 17700 SH Call SOLE 17700 0 0 WYNN RESORTS LTD COM 983134107 2401 17900 SH Put SOLE 17900 0 0 WYNN RESORTS LTD COM 983134107 2441 18200 SH Call SOLE 18200 0 0 WYNN RESORTS LTD COM 983134107 2656 19800 SH Put SOLE 19800 0 0 WYNN RESORTS LTD COM 983134107 2736 20400 SH Call SOLE 20400 0 0 WYNN RESORTS LTD COM 983134107 2884 21500 SH Put SOLE 21500 0 0 WYNN RESORTS LTD COM 983134107 3353 25000 SH Put SOLE 25000 0 0 WYNN RESORTS LTD COM 983134107 3755 28000 SH Put SOLE 28000 0 0 WYNN RESORTS LTD COM 983134107 4024 30000 SH Put SOLE 30000 0 0 WYNN RESORTS LTD COM 983134107 4708 35100 SH Put SOLE 35100 0 0 WYNN RESORTS LTD COM 983134107 8047 60000 SH Put SOLE 60000 0 0 WYNN RESORTS LTD COM 983134107 9388 70000 SH Put SOLE 70000 0 0 WYNN RESORTS LTD COM 983134107 12773 95237 SH SOLE 95237 0 0 XPO LOGISTICS INC COM 983793100 3154 48800 SH Call SOLE 48800 0 0 XPO LOGISTICS INC COM 983793100 27728 429031 SH SOLE 429031 0 0 XCEL ENERGY INC COM 98389B100 45 977 SH SOLE 977 0 0 XILINX INC COM 983919101 19 300 SH Call SOLE 300 0 0 XILINX INC COM 983919101 19 300 SH Call SOLE 300 0 0 XILINX INC COM 983919101 96 1500 SH Put SOLE 1500 0 0 XILINX INC COM 983919101 180 2800 SH Call SOLE 2800 0 0 XILINX INC COM 983919101 187 2900 SH Put SOLE 2900 0 0 XILINX INC COM 983919101 322 5000 SH Put SOLE 5000 0 0 XILINX INC COM 983919101 328 5100 SH Put SOLE 5100 0 0 XILINX INC COM 983919101 341 5300 SH Call SOLE 5300 0 0 XILINX INC COM 983919101 643 10000 SH Put SOLE 10000 0 0 XILINX INC COM 983919101 643 10000 SH Put SOLE 10000 0 0 XILINX INC COM 983919101 804 12500 SH Put SOLE 12500 0 0 XILINX INC COM 983919101 830 12900 SH Put SOLE 12900 0 0 XILINX INC COM 983919101 958 14900 SH Put SOLE 14900 0 0 XILINX INC COM 983919101 978 15200 SH Put SOLE 15200 0 0 XILINX INC COM 983919101 978 15200 SH Put SOLE 15200 0 0 XILINX INC COM 983919101 1259 19567 SH SOLE 19567 0 0 XILINX INC COM 983919101 1402 21800 SH Call SOLE 21800 0 0 XILINX INC COM 983919101 1762 27400 SH Put SOLE 27400 0 0 XILINX INC COM 983919101 1782 27700 SH Put SOLE 27700 0 0 XEROX CORP COM 984121103 7183 250000 SH Call SOLE 250000 0 0 XOMA CORP DEL COM NEW 98419J206 1 94 SH SOLE 94 0 0 XYLEM INC COM 98419M100 111 2000 SH Call SOLE 2000 0 0 XPERI CORP COM 98421B100 222 7436 SH SOLE 7436 0 0 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 22 1000 SH Put SOLE 1000 0 0 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 55 2517 SH SOLE 2517 0 0 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 985 45000 SH Put SOLE 45000 0 0 YRC WORLDWIDE INC COM PAR $.01 984249607 1 100 SH Put SOLE 100 0 0 YY INC ADS REPCOM CLA 98426T106 7 125 SH SOLE 125 0 0 YY INC ADS REPCOM CLA 98426T106 58 1000 SH Put SOLE 1000 0 0 YY INC ADS REPCOM CLA 98426T106 116 2000 SH Put SOLE 2000 0 0 YAHOO INC COM 984332106 5448 100000 SH Call SOLE 100000 0 0 YAHOO INC COM 984332106 5448 100000 SH Put SOLE 100000 0 0 YAHOO INC COM 984332106 10387 190658 SH SOLE 190658 0 0 YAMANA GOLD INC COM 98462Y100 10 4000 SH Call SOLE 4000 0 0 YAMANA GOLD INC COM 98462Y100 10 4000 SH Put SOLE 4000 0 0 YAMANA GOLD INC COM 98462Y100 10 4000 SH Put SOLE 4000 0 0 YAMANA GOLD INC COM 98462Y100 10 4300 SH Call SOLE 4300 0 0 YAMANA GOLD INC COM 98462Y100 13 5400 SH Call SOLE 5400 0 0 YAMANA GOLD INC COM 98462Y100 15 6000 SH Call SOLE 6000 0 0 YAMANA GOLD INC COM 98462Y100 19 8000 SH Put SOLE 8000 0 0 YAMANA GOLD INC COM 98462Y100 122 50000 SH Put SOLE 50000 0 0 YELP INC CL A 985817105 39 1300 SH Put SOLE 1300 0 0 YELP INC CL A 985817105 60 2000 SH Call SOLE 2000 0 0 YELP INC CL A 985817105 60 2000 SH Call SOLE 2000 0 0 YELP INC CL A 985817105 60 2000 SH Call SOLE 2000 0 0 YELP INC CL A 985817105 300 10000 SH Put SOLE 10000 0 0 YELP INC CL A 985817105 817 27200 SH Put SOLE 27200 0 0 YELP INC CL A 985817105 1276 42500 SH Put SOLE 42500 0 0 YELP INC CL A 985817105 1501 50000 SH Put SOLE 50000 0 0 YELP INC CL A 985817105 5458 181802 SH SOLE 181802 0 0 YELP INC CL A 985817105 6004 200000 SH Put SOLE 200000 0 0 YELP INC CL A 985817105 8069 268800 SH Put SOLE 268800 0 0 YUM BRANDS INC COM 988498101 162 2200 SH Put SOLE 2200 0 0 YUM BRANDS INC COM 988498101 199 2700 SH Put SOLE 2700 0 0 YUM BRANDS INC COM 988498101 302 4100 SH Call SOLE 4100 0 0 YUM BRANDS INC COM 988498101 738 10000 SH Put SOLE 10000 0 0 YUM BRANDS INC COM 988498101 1077 14600 SH Call SOLE 14600 0 0 YUM BRANDS INC COM 988498101 1291 17500 SH Call SOLE 17500 0 0 YUM BRANDS INC COM 988498101 1571 21300 SH Put SOLE 21300 0 0 YUM BRANDS INC COM 988498101 1719 23300 SH Put SOLE 23300 0 0 YUM BRANDS INC COM 988498101 2862 38800 SH Put SOLE 38800 0 0 YUM BRANDS INC COM 988498101 18425 249800 SH Call SOLE 249800 0 0 YUM CHINA HLDGS INC COM 98850P109 94 2383 SH SOLE 2383 0 0 YUM CHINA HLDGS INC COM 98850P109 4929 125000 SH Put SOLE 125000 0 0 YUME INC COM 98872B104 39 8344 SH SOLE 8344 0 0 ZAYO GROUP HLDGS INC COM 98919V105 62 2000 SH Call SOLE 2000 0 0 ZAYO GROUP HLDGS INC COM 98919V105 62 2000 SH Put SOLE 2000 0 0 ZAYO GROUP HLDGS INC COM 98919V105 124 4000 SH Put SOLE 4000 0 0 ZAYO GROUP HLDGS INC COM 98919V105 124 4000 SH Put SOLE 4000 0 0 ZAYO GROUP HLDGS INC COM 98919V105 185 6000 SH Put SOLE 6000 0 0 ZAYO GROUP HLDGS INC COM 98919V105 1991 64425 SH SOLE 64425 0 0 ZAYO GROUP HLDGS INC COM 98919V105 2009 65000 SH Put SOLE 65000 0 0 ZEBRA TECHNOLOGIES CORP CL A 989207105 235 2335 SH SOLE 2335 0 0 ZILLOW GROUP INC CL A 98954M101 220 4497 SH SOLE 4497 0 0 ZILLOW GROUP INC CL A 98954M101 1451 29700 SH Put SOLE 29700 0 0 ZILLOW GROUP INC CL A 98954M101 3419 70000 SH Call SOLE 70000 0 0 ZIMMER BIOMET HLDGS INC COM 98956P102 2189 17048 SH SOLE 17048 0 0 ZIMMER BIOMET HLDGS INC COM 98956P102 5457 42500 SH Put SOLE 42500 0 0 ZIONS BANCORPORATION COM 989701107 49 1108 SH SOLE 1108 0 0 ZIONS BANCORPORATION COM 989701107 88 2000 SH Call SOLE 2000 0 0 ZIONS BANCORPORATION COM 989701107 88 2000 SH Call SOLE 2000 0 0 ZIONS BANCORPORATION COM 989701107 88 2000 SH Put SOLE 2000 0 0 ZOETIS INC CL A 98978V103 7486 120000 SH Put SOLE 120000 0 0 ZOETIS INC CL A 98978V103 13936 223400 SH Call SOLE 223400 0 0 ZOETIS INC CL A 98978V103 14347 230000 SH Call SOLE 230000 0 0 ZOES KITCHEN INC COM 98979J109 438 36761 SH SOLE 36761 0 0 ZYNGA INC CL A 98986T108 7 2000 SH Call SOLE 2000 0 0 ZYNGA INC CL A 98986T108 7 2000 SH Put SOLE 2000 0 0 ZYNGA INC CL A 98986T108 129 35400 SH Put SOLE 35400 0 0 ZYNGA INC CL A 98986T108 1235 339200 SH Call SOLE 339200 0 0 DEUTSCHE BANK AG NAMEN AKT D18190898 7 400 SH Put SOLE 400 0 0 DEUTSCHE BANK AG NAMEN AKT D18190898 11 600 SH Call SOLE 600 0 0 DEUTSCHE BANK AG NAMEN AKT D18190898 27 1500 SH Put SOLE 1500 0 0 DEUTSCHE BANK AG NAMEN AKT D18190898 36 2000 SH Put SOLE 2000 0 0 DEUTSCHE BANK AG NAMEN AKT D18190898 41 2300 SH Put SOLE 2300 0 0 DEUTSCHE BANK AG NAMEN AKT D18190898 50 2800 SH Put SOLE 2800 0 0 DEUTSCHE BANK AG NAMEN AKT D18190898 69 3900 SH Call SOLE 3900 0 0 DEUTSCHE BANK AG NAMEN AKT D18190898 82 4600 SH Call SOLE 4600 0 0 DEUTSCHE BANK AG NAMEN AKT D18190898 107 6000 SH Put SOLE 6000 0 0 DEUTSCHE BANK AG NAMEN AKT D18190898 107 6000 SH Put SOLE 6000 0 0 DEUTSCHE BANK AG NAMEN AKT D18190898 142 8000 SH Call SOLE 8000 0 0 DEUTSCHE BANK AG NAMEN AKT D18190898 183 10300 SH Put SOLE 10300 0 0 DEUTSCHE BANK AG NAMEN AKT D18190898 208 11700 SH Call SOLE 11700 0 0 DEUTSCHE BANK AG NAMEN AKT D18190898 263 14800 SH Put SOLE 14800 0 0 DEUTSCHE BANK AG NAMEN AKT D18190898 381 21400 SH Put SOLE 21400 0 0 DEUTSCHE BANK AG NAMEN AKT D18190898 1071 60200 SH Call SOLE 60200 0 0 DEUTSCHE BANK AG NAMEN AKT D18190898 1302 73200 SH Call SOLE 73200 0 0 ADIENT PLC ORD SHS G0084W101 55 840 SH Call SOLE 840 0 0 ADIENT PLC ORD SHS G0084W101 1046 16000 SH Call SOLE 16000 0 0 ADIENT PLC ORD SHS G0084W101 3073 47000 SH Call SOLE 47000 0 0 AIRCASTLE LTD COM G0129K104 44 2000 SH Call SOLE 2000 0 0 ALLEGION PUB LTD CO ORD SHS G0176J109 32 400 SH Call SOLE 400 0 0 ALLEGION PUB LTD CO ORD SHS G0176J109 162 2000 SH Put SOLE 2000 0 0 ALLERGAN PLC SHS G0177J108 3087 12700 SH Put SOLE 12700 0 0 ALLERGAN PLC SHS G0177J108 3646 15000 SH Call SOLE 15000 0 0 ALLERGAN PLC SHS G0177J108 7293 30000 SH Call SOLE 30000 0 0 ALLERGAN PLC SHS G0177J108 12155 50000 SH Put SOLE 50000 0 0 ALLERGAN PLC SHS G0177J108 15315 63000 SH Call SOLE 63000 0 0 ALLERGAN PLC SHS G0177J108 48618 200000 SH Call SOLE 200000 0 0 AMDOCS LTD SHS G02602103 322 5000 SH Call SOLE 5000 0 0 AON PLC SHS CL A G0408V102 160 1200 SH Call SOLE 1200 0 0 ARRIS INTL INC SHS G0551A103 1 20 SH SOLE 20 0 0 ARRIS INTL INC SHS G0551A103 757 27000 SH Call SOLE 27000 0 0 ASSURED GUARANTY LTD COM G0585R106 8 200 SH Put SOLE 200 0 0 ASSURED GUARANTY LTD COM G0585R106 83 2000 SH Call SOLE 2000 0 0 ASSURED GUARANTY LTD COM G0585R106 83 2000 SH Call SOLE 2000 0 0 ASSURED GUARANTY LTD COM G0585R106 83 2000 SH Call SOLE 2000 0 0 ASSURED GUARANTY LTD COM G0585R106 83 2000 SH Put SOLE 2000 0 0 ASSURED GUARANTY LTD COM G0585R106 83 2000 SH Put SOLE 2000 0 0 ASSURED GUARANTY LTD COM G0585R106 167 4000 SH Call SOLE 4000 0 0 ASSURED GUARANTY LTD COM G0585R106 417 10000 SH Call SOLE 10000 0 0 ASSURED GUARANTY LTD COM G0585R106 501 12000 SH Put SOLE 12000 0 0 ASSURED GUARANTY LTD COM G0585R106 3285 78700 SH Call SOLE 78700 0 0 AXALTA COATING SYS LTD COM G0750C108 64 2000 SH Call SOLE 2000 0 0 AXALTA COATING SYS LTD COM G0750C108 64 2000 SH Put SOLE 2000 0 0 AXALTA COATING SYS LTD COM G0750C108 83 2600 SH Call SOLE 2600 0 0 AXALTA COATING SYS LTD COM G0750C108 128 4000 SH Put SOLE 4000 0 0 AXALTA COATING SYS LTD COM G0750C108 961 30000 SH Call SOLE 30000 0 0 AXALTA COATING SYS LTD COM G0750C108 1458 45500 SH Call SOLE 45500 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 188 1517 SH SOLE 1517 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1027 8300 SH Call SOLE 8300 0 0 MIMECAST LTD ORD SHS G14838109 487 18167 SH SOLE 18167 0 0 BROOKFIELD BUSINESS PARTNERS UNIT LTD LP G16234109 2 83 SH SOLE 83 0 0 BUNGE LIMITED COM G16962105 3608 48368 SH SOLE 48368 0 0 BUNGE LIMITED COM G16962105 16412 220000 SH Call SOLE 220000 0 0 DELPHI AUTOMOTIVE PLC SHS G27823106 175 2000 SH Put SOLE 2000 0 0 DELPHI AUTOMOTIVE PLC SHS G27823106 175 2000 SH Put SOLE 2000 0 0 DELPHI AUTOMOTIVE PLC SHS G27823106 175 2000 SH Put SOLE 2000 0 0 DELPHI AUTOMOTIVE PLC SHS G27823106 175 2000 SH Put SOLE 2000 0 0 DELPHI AUTOMOTIVE PLC SHS G27823106 720 8209 SH SOLE 8209 0 0 DELPHI AUTOMOTIVE PLC SHS G27823106 3068 35000 SH Put SOLE 35000 0 0 ENDO INTL PLC SHS G30401106 462 41400 SH Call SOLE 41400 0 0 ENDO INTL PLC SHS G30401106 1069 95700 SH Call SOLE 95700 0 0 ENSCO PLC SHS CLASS A G3157S106 8 1600 SH Call SOLE 1600 0 0 ENSCO PLC SHS CLASS A G3157S106 91 17580 SH SOLE 17580 0 0 ENSCO PLC SHS CLASS A G3157S106 393 76200 SH Call SOLE 76200 0 0 ENSCO PLC SHS CLASS A G3157S106 830 160800 SH Call SOLE 160800 0 0 ENSCO PLC SHS CLASS A G3157S106 1677 325000 SH Call SOLE 325000 0 0 FABRINET SHS G3323L100 2078 48707 SH SOLE 48707 0 0 FABRINET SHS G3323L100 10789 252900 SH Call SOLE 252900 0 0 HELEN OF TROY CORP LTD COM G4388N106 55 588 SH SOLE 588 0 0 HELEN OF TROY CORP LTD COM G4388N106 188 2000 SH Call SOLE 2000 0 0 HERBALIFE LTD COM USD SHS G4412G101 7 100 SH Call SOLE 100 0 0 HERBALIFE LTD COM USD SHS G4412G101 243 3400 SH Call SOLE 3400 0 0 HERBALIFE LTD COM USD SHS G4412G101 357 5000 SH Put SOLE 5000 0 0 HERBALIFE LTD COM USD SHS G4412G101 927 13000 SH Call SOLE 13000 0 0 HERBALIFE LTD COM USD SHS G4412G101 927 13000 SH Call SOLE 13000 0 0 HERBALIFE LTD COM USD SHS G4412G101 1148 16100 SH Call SOLE 16100 0 0 HERBALIFE LTD COM USD SHS G4412G101 1191 16700 SH Call SOLE 16700 0 0 HERBALIFE LTD COM USD SHS G4412G101 2140 30000 SH Call SOLE 30000 0 0 HERBALIFE LTD COM USD SHS G4412G101 2989 41900 SH Call SOLE 41900 0 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 37 2000 SH Call SOLE 2000 0 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 315 17199 SH SOLE 17199 0 0 WEATHERFORD INTL PLC ORD SHS G48833100 8 2000 SH Call SOLE 2000 0 0 WEATHERFORD INTL PLC ORD SHS G48833100 8 2000 SH Put SOLE 2000 0 0 WEATHERFORD INTL PLC ORD SHS G48833100 148 38200 SH Call SOLE 38200 0 0 INVESCO LTD SHS G491BT108 7 200 SH Put SOLE 200 0 0 INVESCO LTD SHS G491BT108 141 4000 SH Call SOLE 4000 0 0 INVESCO LTD SHS G491BT108 141 4000 SH Call SOLE 4000 0 0 INVESCO LTD SHS G491BT108 141 4000 SH Put SOLE 4000 0 0 INVESCO LTD SHS G491BT108 651 18500 SH Call SOLE 18500 0 0 JOHNSON CTLS INTL PLC SHS G51502105 378 8715 SH Call SOLE 8715 0 0 JOHNSON CTLS INTL PLC SHS G51502105 520 12000 SH Call SOLE 12000 0 0 KOSMOS ENERGY LTD SHS G5315B107 110 17234 SH SOLE 17234 0 0 KOSMOS ENERGY LTD SHS G5315B107 1442 225000 SH Call SOLE 225000 0 0 LAZARD LTD SHS A G54050102 1 22 SH SOLE 22 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 196 6111 SH SOLE 6111 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 3 200 SH Put SOLE 200 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 15 900 SH Call SOLE 900 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 17 1000 SH Put SOLE 1000 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 33 2000 SH Call SOLE 2000 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 71 4300 SH Put SOLE 4300 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 99 6000 SH Call SOLE 6000 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 347 21000 SH Put SOLE 21000 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 843 51000 SH Put SOLE 51000 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 1531 92700 SH Put SOLE 92700 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 5747 347892 SH SOLE 347892 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 5947 360000 SH Put SOLE 360000 0 0 MEDTRONIC PLC SHS G5960L103 1775 20000 SH Call SOLE 20000 0 0 MEDTRONIC PLC SHS G5960L103 13313 150000 SH Call SOLE 150000 0 0 MICHAEL KORS HLDGS LTD SHS G60754101 36 1000 SH Call SOLE 1000 0 0 MICHAEL KORS HLDGS LTD SHS G60754101 73 2000 SH Call SOLE 2000 0 0 MICHAEL KORS HLDGS LTD SHS G60754101 73 2000 SH Put SOLE 2000 0 0 MICHAEL KORS HLDGS LTD SHS G60754101 145 4000 SH Call SOLE 4000 0 0 MICHAEL KORS HLDGS LTD SHS G60754101 178 4900 SH Call SOLE 4900 0 0 MICHAEL KORS HLDGS LTD SHS G60754101 406 11200 SH Call SOLE 11200 0 0 NAM TAI PPTY INC SHS G63907102 1 105 SH SOLE 105 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 39 1009 SH SOLE 1009 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 77 2000 SH Put SOLE 2000 0 0 NOBLE CORP PLC SHS USD G65431101 7 2000 SH Call SOLE 2000 0 0 NOBLE CORP PLC SHS USD G65431101 7 2000 SH Call SOLE 2000 0 0 NOBLE CORP PLC SHS USD G65431101 14 4000 SH Call SOLE 4000 0 0 NORDIC AMERICAN TANKERS LIMI COM G65773106 10 1600 SH Put SOLE 1600 0 0 NORDIC AMERICAN TANKERS LIMI COM G65773106 645 101700 SH Put SOLE 101700 0 0 NORWEGIAN CRUISE LINE HLDGS SHS G66721104 49 898 SH SOLE 898 0 0 NORWEGIAN CRUISE LINE HLDGS SHS G66721104 217 4000 SH Put SOLE 4000 0 0 NOVOCURE LTD ORD SHS G6674U108 433 25000 SH Call SOLE 25000 0 0 OCEAN RIG UDW INC SHS G66964100 0 100 SH Call SOLE 100 0 0 ROWAN COMPANIES PLC SHS CL A G7665A101 3 300 SH Call SOLE 300 0 0 ROWAN COMPANIES PLC SHS CL A G7665A101 978 95491 SH SOLE 95491 0 0 ROWAN COMPANIES PLC SHS CL A G7665A101 1085 106000 SH Put SOLE 106000 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 8 200 SH Put SOLE 200 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 12 300 SH Put SOLE 300 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 62 1600 SH Put SOLE 1600 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 66 1700 SH Call SOLE 1700 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 78 2000 SH Put SOLE 2000 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 97 2500 SH Put SOLE 2500 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 155 4000 SH Put SOLE 4000 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 167 4300 SH Call SOLE 4300 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 221 5700 SH Call SOLE 5700 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 244 6300 SH Put SOLE 6300 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 256 6600 SH Put SOLE 6600 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 384 9900 SH Call SOLE 9900 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 388 10000 SH Put SOLE 10000 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 388 10000 SH Put SOLE 10000 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 527 13600 SH Put SOLE 13600 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 539 13900 SH Call SOLE 13900 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 651 16800 SH Put SOLE 16800 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 969 25000 SH Call SOLE 25000 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 1349 34800 SH Put SOLE 34800 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 1461 37700 SH Put SOLE 37700 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 1488 38400 SH Call SOLE 38400 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 1535 39600 SH Put SOLE 39600 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 1546 39900 SH Put SOLE 39900 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 1965 50700 SH Put SOLE 50700 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 2027 52300 SH Put SOLE 52300 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 2131 55000 SH Put SOLE 55000 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 2155 55600 SH Put SOLE 55600 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 6994 180500 SH Put SOLE 180500 0 0 PENTAIR PLC SHS G7S00T104 3 44 SH SOLE 44 0 0 PENTAIR PLC SHS G7S00T104 133 2000 SH Put SOLE 2000 0 0 SHIP FINANCE INTERNATIONAL L SHS G81075106 2040 150000 SH Call SOLE 150000 0 0 SIGNET JEWELERS LIMITED SHS G81276100 32 500 SH Call SOLE 500 0 0 SIGNET JEWELERS LIMITED SHS G81276100 85 1339 SH SOLE 1339 0 0 SIGNET JEWELERS LIMITED SHS G81276100 126 2000 SH Call SOLE 2000 0 0 SIGNET JEWELERS LIMITED SHS G81276100 126 2000 SH Put SOLE 2000 0 0 SIGNET JEWELERS LIMITED SHS G81276100 379 6000 SH Call SOLE 6000 0 0 SIGNET JEWELERS LIMITED SHS G81276100 386 6100 SH Call SOLE 6100 0 0 TECHNIPFMC PLC COM G87110105 109 4000 SH Call SOLE 4000 0 0 TRAVELPORT WORLDWIDE LTD SHS G9019D104 70 5100 SH Call SOLE 5100 0 0 TRAVELPORT WORLDWIDE LTD SHS G9019D104 106 7700 SH Call SOLE 7700 0 0 GOLAR LNG LTD BERMUDA SHS G9456A100 1825 82000 SH Call SOLE 82000 0 0 WILLIS TOWERS WATSON PUB LTD SHS G96629103 3 20 SH SOLE 20 0 0 CHUBB LIMITED COM H1467J104 2646 18200 SH Call SOLE 18200 0 0 CHUBB LIMITED COM H1467J104 4914 33800 SH Call SOLE 33800 0 0 GARMIN LTD SHS H2906T109 69 1343 SH SOLE 1343 0 0 GARMIN LTD SHS H2906T109 102 2000 SH Call SOLE 2000 0 0 GARMIN LTD SHS H2906T109 393 7700 SH Put SOLE 7700 0 0 GARMIN LTD SHS H2906T109 434 8500 SH Put SOLE 8500 0 0 GARMIN LTD SHS H2906T109 827 16200 SH Put SOLE 16200 0 0 GARMIN LTD SHS H2906T109 1613 31600 SH Call SOLE 31600 0 0 UBS GROUP AG SHS H42097107 2 97 SH SOLE 97 0 0 TE CONNECTIVITY LTD REG SHS H84989104 8 100 SH Put SOLE 100 0 0 TE CONNECTIVITY LTD REG SHS H84989104 24 300 SH Call SOLE 300 0 0 TE CONNECTIVITY LTD REG SHS H84989104 31 400 SH Put SOLE 400 0 0 TE CONNECTIVITY LTD REG SHS H84989104 197 2500 SH Put SOLE 2500 0 0 TE CONNECTIVITY LTD REG SHS H84989104 244 3100 SH Call SOLE 3100 0 0 TE CONNECTIVITY LTD REG SHS H84989104 315 4000 SH Call SOLE 4000 0 0 TE CONNECTIVITY LTD REG SHS H84989104 669 8500 SH Put SOLE 8500 0 0 TRANSOCEAN LTD REG SHS H8817H100 16 2000 SH Call SOLE 2000 0 0 TRANSOCEAN LTD REG SHS H8817H100 123 15000 SH Put SOLE 15000 0 0 TRANSOCEAN LTD REG SHS H8817H100 576 70000 SH Put SOLE 70000 0 0 TRANSOCEAN LTD REG SHS H8817H100 1029 125000 SH Put SOLE 125000 0 0 TRANSOCEAN LTD REG SHS H8817H100 1029 125000 SH Put SOLE 125000 0 0 TRANSOCEAN LTD REG SHS H8817H100 1205 146455 SH SOLE 146455 0 0 ADECOAGRO S A COM L00849106 450 45000 SH Call SOLE 45000 0 0 ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 73 3361 SH SOLE 3361 0 0 ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 87 4000 SH Put SOLE 4000 0 0 INTELSAT S A COM L5140P101 61 20001 SH SOLE 20001 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 218 2000 SH Call SOLE 2000 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 243 2232 SH SOLE 2232 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 436 4000 SH Put SOLE 4000 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 654 6000 SH Call SOLE 6000 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 873 8000 SH Put SOLE 8000 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 100 2000 SH Put SOLE 2000 0 0 MELLANOX TECHNOLOGIES LTD SHS M51363113 17 400 SH Put SOLE 400 0 0 MELLANOX TECHNOLOGIES LTD SHS M51363113 1011 23342 SH SOLE 23342 0 0 STRATASYS LTD SHS M85548101 699 30000 SH Call SOLE 30000 0 0 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 155 6500 SH Call SOLE 6500 0 0 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 370 15500 SH Put SOLE 15500 0 0 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 1133 47500 SH Put SOLE 47500 0 0 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 1670 70000 SH Call SOLE 70000 0 0 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 2421 101500 SH Put SOLE 101500 0 0 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 6666 279500 SH Call SOLE 279500 0 0 AERCAP HOLDINGS NV SHS N00985106 2 36 SH SOLE 36 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 1629 12500 SH Put SOLE 12500 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 2176 16700 SH Put SOLE 16700 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 2406 18464 SH SOLE 18464 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 4665 35800 SH Put SOLE 35800 0 0 CIMPRESS N V SHS EURO N20146101 38 400 SH Call SOLE 400 0 0 CIMPRESS N V SHS EURO N20146101 76 800 SH Call SOLE 800 0 0 CNH INDL N V SHS N20944109 1 77 SH SOLE 77 0 0 CORE LABORATORIES N V COM N22717107 2734 27000 SH Call SOLE 27000 0 0 FIAT CHRYSLER AUTOMOBILES N SHS N31738102 2126 200000 SH Put SOLE 200000 0 0 FIAT CHRYSLER AUTOMOBILES N SHS N31738102 3189 300000 SH Call SOLE 300000 0 0 FIAT CHRYSLER AUTOMOBILES N SHS N31738102 5315 500000 SH Call SOLE 500000 0 0 FIAT CHRYSLER AUTOMOBILES N SHS N31738102 5315 500000 SH Put SOLE 500000 0 0 FIAT CHRYSLER AUTOMOBILES N SHS N31738102 7280 684875 SH SOLE 684875 0 0 MOBILEYE N V AMSTELVEEN ORD SHS N51488117 3 41 SH SOLE 41 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 169 2000 SH Call SOLE 2000 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 565 6700 SH Call SOLE 6700 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 2110 25000 SH Call SOLE 25000 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 2279 27000 SH Put SOLE 27000 0 0 NXP SEMICONDUCTORS N V COM N6596X109 1313 12000 SH Call SOLE 12000 0 0 NXP SEMICONDUCTORS N V COM N6596X109 4109 37539 SH SOLE 37539 0 0 NXP SEMICONDUCTORS N V COM N6596X109 10945 100000 SH Put SOLE 100000 0 0 PATHEON N V SHS N6865W105 1744 50000 SH Put SOLE 50000 0 0 SENSATA TECHNOLOGIES HLDG NV SHS N7902X106 1 21 SH SOLE 21 0 0 YANDEX N V SHS CLASS A N97284108 35 1329 SH SOLE 1329 0 0 TRONOX LTD SHS CL A Q9235V101 1271 84083 SH SOLE 84083 0 0 TRONOX LTD SHS CL A Q9235V101 1361 90000 SH Call SOLE 90000 0 0 TRONOX LTD SHS CL A Q9235V101 1512 100000 SH Call SOLE 100000 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 273 2500 SH Put SOLE 2500 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 557 5100 SH Call SOLE 5100 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 1398 12800 SH Put SOLE 12800 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 3983 36461 SH SOLE 36461 0 0 BROADCOM LTD SHS Y09827109 70 300 SH Put SOLE 300 0 0 BROADCOM LTD SHS Y09827109 140 600 SH Put SOLE 600 0 0 BROADCOM LTD SHS Y09827109 909 3900 SH Put SOLE 3900 0 0 BROADCOM LTD SHS Y09827109 1002 4300 SH Call SOLE 4300 0 0 BROADCOM LTD SHS Y09827109 1398 6000 SH Call SOLE 6000 0 0 BROADCOM LTD SHS Y09827109 1398 6000 SH Put SOLE 6000 0 0 BROADCOM LTD SHS Y09827109 1538 6600 SH Call SOLE 6600 0 0 BROADCOM LTD SHS Y09827109 2004 8600 SH Put SOLE 8600 0 0 BROADCOM LTD SHS Y09827109 2051 8800 SH Put SOLE 8800 0 0 BROADCOM LTD SHS Y09827109 2261 9700 SH Put SOLE 9700 0 0 BROADCOM LTD SHS Y09827109 2331 10000 SH Call SOLE 10000 0 0 BROADCOM LTD SHS Y09827109 2331 10000 SH Put SOLE 10000 0 0 BROADCOM LTD SHS Y09827109 2354 10100 SH Put SOLE 10100 0 0 BROADCOM LTD SHS Y09827109 2867 12300 SH Put SOLE 12300 0 0 BROADCOM LTD SHS Y09827109 3006 12900 SH Put SOLE 12900 0 0 BROADCOM LTD SHS Y09827109 3496 15000 SH Call SOLE 15000 0 0 BROADCOM LTD SHS Y09827109 3659 15700 SH Put SOLE 15700 0 0 BROADCOM LTD SHS Y09827109 4078 17500 SH Put SOLE 17500 0 0 BROADCOM LTD SHS Y09827109 4521 19400 SH Call SOLE 19400 0 0 BROADCOM LTD SHS Y09827109 4544 19500 SH Put SOLE 19500 0 0 BROADCOM LTD SHS Y09827109 5383 23100 SH Put SOLE 23100 0 0 BROADCOM LTD SHS Y09827109 6176 26500 SH Call SOLE 26500 0 0 BROADCOM LTD SHS Y09827109 6362 27300 SH Put SOLE 27300 0 0 BROADCOM LTD SHS Y09827109 6409 27500 SH Put SOLE 27500 0 0 BROADCOM LTD SHS Y09827109 6992 30000 SH Call SOLE 30000 0 0 BROADCOM LTD SHS Y09827109 7691 33000 SH Call SOLE 33000 0 0 BROADCOM LTD SHS Y09827109 11653 50000 SH Call SOLE 50000 0 0 DHT HOLDINGS INC SHS NEW Y2065G121 783 188726 SH SOLE 188726 0 0 FLEX LTD ORD Y2573F102 33 2000 SH Call SOLE 2000 0 0 FLEX LTD ORD Y2573F102 33 2000 SH Call SOLE 2000 0 0 FLEX LTD ORD Y2573F102 33 2000 SH Call SOLE 2000 0 0 FLEX LTD ORD Y2573F102 59 3600 SH Put SOLE 3600 0 0 FLEX LTD ORD Y2573F102 64 3900 SH Put SOLE 3900 0 0 FLEX LTD ORD Y2573F102 103 6300 SH Call SOLE 6300 0 0 FLEX LTD ORD Y2573F102 341 20900 SH Put SOLE 20900 0 0 FLEX LTD ORD Y2573F102 429 26300 SH Put SOLE 26300 0 0 FLEX LTD ORD Y2573F102 525 32218 SH SOLE 32218 0 0 FLEX LTD ORD Y2573F102 610 37400 SH Put SOLE 37400 0 0 FLEX LTD ORD Y2573F102 957 58700 SH Put SOLE 58700 0 0 FLEX LTD ORD Y2573F102 1057 64800 SH Put SOLE 64800 0 0 GOLAR LNG PARTNERS LP COM UNIT LPI Y2745C102 2370 118106 SH SOLE 118106 0 0 GOLAR LNG PARTNERS LP COM UNIT LPI Y2745C102 3940 196300 SH Call SOLE 196300 0 0 GOLAR LNG PARTNERS LP COM UNIT LPI Y2745C102 3940 196300 SH Put SOLE 196300 0 0 GOLAR LNG PARTNERS LP COM UNIT LPI Y2745C102 4014 200000 SH Call SOLE 200000 0 0 GOLAR LNG PARTNERS LP COM UNIT LPI Y2745C102 4215 210000 SH Call SOLE 210000 0 0 SCORPIO TANKERS INC SHS Y7542C106 21 5348 SH SOLE 5348 0 0 SCORPIO TANKERS INC SHS Y7542C106 496 124900 SH Call SOLE 124900 0 0 SCORPIO BULKERS INC COM Y7546A122 1418 199736 SH SOLE 199736 0 0