Profiles >> Two Sigma Investments LP >> 13Fs >> 2018-03-31

Two Sigma Investments LP

Last Updated: 3/2/2021

Two Sigma Investments LP is a Limited Partnership that started in 2002 and is primarily owned and controlled by John A Overdeck and David M. Siegel. To see a profile of the company, click here.

Below is the 13F Filing for Two Sigma Investments LP for Report Period 2018-03-31. Historical analysis on the top 100 Holdings are available by clicking on the Issuer Name in the list.


Historical 13F Holdings - 2018-03-31

Issuer Title of Class CUSIP Value(1000s) Share SH/PRN Put/Call Investment Discretion Other Manager Sole Shared None
21VIANET GROUP INC SPONSORED ADR 90138A103 1420 204856 SH SOLE 204856 0 0
2U INC COM 90214J101 252 3000 SH Put SOLE 3000 0 0
2U INC COM 90214J101 9211 109615 SH SOLE 109615 0 0
2U INC COM 90214J101 252 3000 SH Call SOLE 3000 0 0
3M CO COM 88579Y101 89140 406067 SH SOLE 406067 0 0
3M CO COM 88579Y101 3293 15000 SH Call SOLE 15000 0 0
3M CO COM 88579Y101 4522 20600 SH Put SOLE 20600 0 0
51JOB INC SP ADR REP COM 316827104 5873 68261 SH SOLE 68261 0 0
58 COM INC SPON ADR REP A 31680Q104 46121 577529 SH SOLE 577529 0 0
8X8 INC NEW COM 282914100 6488 347865 SH SOLE 347865 0 0
A10 NETWORKS INC COM 002121101 165 28300 SH SOLE 28300 0 0
AAC HLDGS INC COM 000307108 472 41095 SH SOLE 41095 0 0
AAR CORP COM 000361105 539 12225 SH SOLE 12225 0 0
ABAXIS INC COM 002567105 2738 38773 SH SOLE 38773 0 0
ABBOTT LABS COM 002824100 8862 147900 SH Put SOLE 147900 0 0
ABBOTT LABS COM 002824100 2122 35415 SH SOLE 35415 0 0
ABBOTT LABS COM 002824100 8335 139100 SH Call SOLE 139100 0 0
ABBVIE INC COM 00287Y109 103575 1094295 SH SOLE 1094295 0 0
ABBVIE INC COM 00287Y109 3152 33300 SH Call SOLE 33300 0 0
ABBVIE INC COM 00287Y109 1193 12600 SH Put SOLE 12600 0 0
ABERCROMBIE & FITCH CO CL A 002896207 671 27700 SH Put SOLE 27700 0 0
ABERCROMBIE & FITCH CO CL A 002896207 8923 368549 SH SOLE 368549 0 0
ABERCROMBIE & FITCH CO CL A 002896207 637 26300 SH Call SOLE 26300 0 0
ABIOMED INC COM 003654100 9574 32902 SH SOLE 32902 0 0
ABLYNX NV SPONSORED ADR 00372Y105 386 7067 SH SOLE 7067 0 0
ABRAXAS PETE CORP COM 003830106 1194 537786 SH SOLE 537786 0 0
ACACIA COMMUNICATIONS INC COM 00401C108 662 17200 SH Call SOLE 17200 0 0
ACACIA RESH CORP ACACIA TCH COM 003881307 556 158757 SH SOLE 158757 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 2415 15735 SH SOLE 15735 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 307 2000 SH Put SOLE 2000 0 0
ACCO BRANDS CORP COM 00081T108 3830 305187 SH SOLE 305187 0 0
ACCURAY INC COM 004397105 636 127111 SH SOLE 127111 0 0
ACETO CORP COM 004446100 993 130628 SH SOLE 130628 0 0
ACI WORLDWIDE INC COM 004498101 1188 50068 SH SOLE 50068 0 0
ACTIVISION BLIZZARD INC COM 00507V109 607 9000 SH Call SOLE 9000 0 0
ACTIVISION BLIZZARD INC COM 00507V109 675 10000 SH Put SOLE 10000 0 0
ACUITY BRANDS INC COM 00508Y102 1867 13414 SH SOLE 13414 0 0
ACUITY BRANDS INC COM 00508Y102 1949 14000 SH Call SOLE 14000 0 0
ACUITY BRANDS INC COM 00508Y102 2088 15000 SH Put SOLE 15000 0 0
ACUSHNET HOLDINGS CORP COM 005098108 2308 99940 SH SOLE 99940 0 0
ADDUS HOMECARE CORP COM 006739106 381 7828 SH SOLE 7828 0 0
ADECOAGRO S A COM L00849106 171 22739 SH SOLE 22739 0 0
ADIENT PLC ORD SHS G0084W101 1494 25000 SH Call SOLE 25000 0 0
ADIENT PLC ORD SHS G0084W101 2223 37200 SH Put SOLE 37200 0 0
ADOBE SYS INC COM 00724F101 69902 323501 SH SOLE 323501 0 0
ADOBE SYS INC COM 00724F101 216 1000 SH Put SOLE 1000 0 0
ADT INC COM 00090Q103 7641 963529 SH SOLE 963529 0 0
ADTRAN INC COM 00738A106 1804 116019 SH SOLE 116019 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 3533 29800 SH Call SOLE 29800 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 3011 25400 SH Put SOLE 25400 0 0
ADVANCED DISP SVCS INC DEL COM 00790X101 11732 526585 SH SOLE 526585 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 2664 102863 SH SOLE 102863 0 0
ADVANCED EMISSIONS SOLUTS IN COM 00770C101 371 32500 SH SOLE 32500 0 0
ADVANCED ENERGY INDS COM 007973100 1534 24000 SH Call SOLE 24000 0 0
ADVANCED ENERGY INDS COM 007973100 1757 27500 SH Put SOLE 27500 0 0
ADVANCED MICRO DEVICES INC COM 007903107 399 39700 SH Call SOLE 39700 0 0
ADVANCED MICRO DEVICES INC COM 007903107 2823 280900 SH Put SOLE 280900 0 0
ADVANCED SEMICONDUCTOR ENGR SPONSORED ADR 00756M404 422 58078 SH SOLE 58078 0 0
ADVANSIX INC COM 00773T101 799 22976 SH SOLE 22976 0 0
ADVANTAGE OIL & GAS LTD COM 00765F101 604 204894 SH SOLE 204894 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 100 17223 SH SOLE 17223 0 0
AEGION CORP COM 00770F104 1605 70059 SH SOLE 70059 0 0
AERCAP HOLDINGS NV SHS N00985106 1390 27400 SH Call SOLE 27400 0 0
AERCAP HOLDINGS NV SHS N00985106 1354 26700 SH Put SOLE 26700 0 0
AEROHIVE NETWORKS INC COM 007786106 393 97262 SH SOLE 97262 0 0
AES CORP COM 00130H105 25330 2227761 SH SOLE 2227761 0 0
AES CORP COM 00130H105 1079 94900 SH Call SOLE 94900 0 0
AES CORP COM 00130H105 1039 91400 SH Put SOLE 91400 0 0
AETNA INC NEW COM 00817Y108 25038 148156 SH SOLE 148156 0 0
AFFILIATED MANAGERS GROUP COM 008252108 379 2000 SH Put SOLE 2000 0 0
AFLAC INC COM 001055102 1028 23500 SH Put SOLE 23500 0 0
AFLAC INC COM 001055102 406 9275 SH SOLE 9275 0 0
AFLAC INC COM 001055102 1138 26000 SH Call SOLE 26000 0 0
AG MTG INVT TR INC COM 001228105 2312 133092 SH SOLE 133092 0 0
AGCO CORP COM 001084102 5418 83544 SH SOLE 83544 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 10812 161613 SH SOLE 161613 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 562 8400 SH Call SOLE 8400 0 0
AGILYSYS INC COM 00847J105 144 12043 SH SOLE 12043 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 11106 135807 SH SOLE 135807 0 0
AGNC INVT CORP COM 00123Q104 19520 1031732 SH SOLE 1031732 0 0
AGNC INVT CORP COM 00123Q104 628 33200 SH Call SOLE 33200 0 0
AGNC INVT CORP COM 00123Q104 2032 107400 SH Put SOLE 107400 0 0
AGNICO EAGLE MINES LTD COM 008474108 1136 27000 SH Call SOLE 27000 0 0
AGNICO EAGLE MINES LTD COM 008474108 1388 33000 SH Put SOLE 33000 0 0
AGREE REALTY CORP COM 008492100 3347 69671 SH SOLE 69671 0 0
AGROFRESH SOLUTIONS COM 00856G109 431 58586 SH SOLE 58586 0 0
AIR LEASE CORP CL A 00912X302 12004 281641 SH SOLE 281641 0 0
AIR PRODS & CHEMS INC COM 009158106 1988 12500 SH Put SOLE 12500 0 0
AIR PRODS & CHEMS INC COM 009158106 52935 332859 SH SOLE 332859 0 0
AIR PRODS & CHEMS INC COM 009158106 2004 12600 SH Call SOLE 12600 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 2665 114266 SH SOLE 114266 0 0
AIRCASTLE LTD COM G0129K104 1936 97462 SH SOLE 97462 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 1751 24674 SH SOLE 24674 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 219 22999 SH SOLE 22999 0 0
AKORN INC COM 009728106 306 16380 SH SOLE 16380 0 0
ALAMO GROUP INC COM 011311107 1157 10531 SH SOLE 10531 0 0
ALARM COM HLDGS INC COM 011642105 3423 90710 SH SOLE 90710 0 0
ALASKA AIR GROUP INC COM 011659109 2912 47000 SH Call SOLE 47000 0 0
ALASKA AIR GROUP INC COM 011659109 3160 51000 SH Put SOLE 51000 0 0
ALBEMARLE CORP COM 012653101 223 2400 SH Call SOLE 2400 0 0
ALCOA CORP COM 013872106 32544 723835 SH SOLE 723835 0 0
ALCOA CORP COM 013872106 6429 143000 SH Call SOLE 143000 0 0
ALCOA CORP COM 013872106 6344 141100 SH Put SOLE 141100 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 4370 34993 SH SOLE 34993 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 2798 25100 SH Call SOLE 25100 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 2129 19100 SH Put SOLE 19100 0 0
ALGONQUIN PWR UTILS CORP COM 015857105 16241 1638627 SH SOLE 1638627 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 4974 27100 SH Call SOLE 27100 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 9728 53000 SH Put SOLE 53000 0 0
ALIGN TECHNOLOGY INC COM 016255101 9719 38700 SH Put SOLE 38700 0 0
ALIGN TECHNOLOGY INC COM 016255101 2696 10737 SH SOLE 10737 0 0
ALIGN TECHNOLOGY INC COM 016255101 7659 30500 SH Call SOLE 30500 0 0
ALKERMES PLC SHS G01767105 505 8716 SH SOLE 8716 0 0
ALLEGHANY CORP DEL COM 017175100 1853 3016 SH SOLE 3016 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 609 25700 SH Call SOLE 25700 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 362 15300 SH Put SOLE 15300 0 0
ALLEGIANCE BANCSHARES INC COM 01748H107 203 5173 SH SOLE 5173 0 0
ALLEGION PUB LTD CO ORD SHS G0176J109 341 4000 SH Put SOLE 4000 0 0
ALLEGION PUB LTD CO ORD SHS G0176J109 18437 216171 SH SOLE 216171 0 0
ALLEGION PUB LTD CO ORD SHS G0176J109 350 4100 SH Call SOLE 4100 0 0
ALLERGAN PLC SHS G0177J108 8734 51900 SH Call SOLE 51900 0 0
ALLERGAN PLC SHS G0177J108 9138 54300 SH Put SOLE 54300 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 1533 7200 SH Put SOLE 7200 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 3274 15382 SH SOLE 15382 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 1703 8000 SH Call SOLE 8000 0 0
ALLIANCE ONE INTL INC COM NEW 018772301 1418 54434 SH SOLE 54434 0 0
ALLIED MOTION TECHNOLOGIES I COM 019330109 1530 38495 SH SOLE 38495 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 27022 691800 SH SOLE 691800 0 0
ALLOT COMMUNICATIONS LTD SHS M0854Q105 187 34264 SH SOLE 34264 0 0
ALLSTATE CORP COM 020002101 3062 32300 SH Put SOLE 32300 0 0
ALLSTATE CORP COM 020002101 122088 1287853 SH SOLE 1287853 0 0
ALLSTATE CORP COM 020002101 3034 32000 SH Call SOLE 32000 0 0
ALLY FINL INC COM 02005N100 217 8000 SH Call SOLE 8000 0 0
ALLY FINL INC COM 02005N100 244 9000 SH Put SOLE 9000 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 30534 256376 SH SOLE 256376 0 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 782 50610 SH SOLE 50610 0 0
ALPHABET INC CAP STK CL A 02079K305 8505 8200 SH Call SOLE 8200 0 0
ALPHABET INC CAP STK CL A 02079K305 8816 8500 SH Put SOLE 8500 0 0
ALTAIR ENGR INC COM CL A 021369103 279 8900 SH SOLE 8900 0 0
ALTERYX INC COM CL A 02156B103 6637 194393 SH SOLE 194393 0 0
ALTRA INDL MOTION CORP COM 02208R106 937 20389 SH SOLE 20389 0 0
ALTRIA GROUP INC COM 02209S103 70919 1137975 SH SOLE 1137975 0 0
AMAG PHARMACEUTICALS INC COM 00163U106 2155 106940 SH SOLE 106940 0 0
AMARIN CORP PLC SPONS ADR NEW 023111206 1617 537291 SH SOLE 537291 0 0
AMAZON COM INC COM 023135106 82112 56733 SH SOLE 56733 0 0
AMAZON COM INC COM 023135106 7237 5000 SH Call SOLE 5000 0 0
AMAZON COM INC COM 023135106 8684 6000 SH Put SOLE 6000 0 0
AMBAC FINL GROUP INC COM NEW 023139884 573 36537 SH SOLE 36537 0 0
AMBARELLA INC SHS G037AX101 1063 21700 SH Put SOLE 21700 0 0
AMBARELLA INC SHS G037AX101 2412 49238 SH SOLE 49238 0 0
AMBARELLA INC SHS G037AX101 931 19000 SH Call SOLE 19000 0 0
AMBER RD INC COM 02318Y108 159 17877 SH SOLE 17877 0 0
AMBEV SA SPONSORED ADR 02319V103 35523 4886234 SH SOLE 4886234 0 0
AMDOCS LTD SHS G02602103 11272 168939 SH SOLE 168939 0 0
AMEDISYS INC COM 023436108 2303 38166 SH SOLE 38166 0 0
AMEREN CORP COM 023608102 3420 60400 SH Call SOLE 60400 0 0
AMEREN CORP COM 023608102 1489 26300 SH Put SOLE 26300 0 0
AMERESCO INC CL A 02361E108 1258 96742 SH SOLE 96742 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 405 7800 SH Call SOLE 7800 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 520 10000 SH Put SOLE 10000 0 0
AMERICAN ASSETS TR INC COM 024013104 2835 84847 SH SOLE 84847 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 721 47400 SH Call SOLE 47400 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 767 50400 SH Put SOLE 50400 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 1670 43231 SH SOLE 43231 0 0
AMERICAN EAGLE OUTFITTERS NE COM 02553E106 577 28955 SH SOLE 28955 0 0
AMERICAN EAGLE OUTFITTERS NE COM 02553E106 409 20500 SH Call SOLE 20500 0 0
AMERICAN EAGLE OUTFITTERS NE COM 02553E106 797 40000 SH Put SOLE 40000 0 0
AMERICAN ELEC PWR INC COM 025537101 8766 127800 SH Put SOLE 127800 0 0
AMERICAN ELEC PWR INC COM 025537101 2927 42674 SH SOLE 42674 0 0
AMERICAN ELEC PWR INC COM 025537101 8395 122400 SH Call SOLE 122400 0 0
AMERICAN EXPRESS CO COM 025816109 37457 401551 SH SOLE 401551 0 0
AMERICAN EXPRESS CO COM 025816109 373 4000 SH Call SOLE 4000 0 0
AMERICAN EXPRESS CO COM 025816109 280 3000 SH Put SOLE 3000 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 569 5068 SH SOLE 5068 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 572 10509 SH SOLE 10509 0 0
AMERICAN NATL INS CO COM 028591105 1741 14885 SH SOLE 14885 0 0
AMERICAN OUTDOOR BRANDS CORP COM 02874P103 176 17100 SH Put SOLE 17100 0 0
AMERICAN OUTDOOR BRANDS CORP COM 02874P103 4853 470209 SH SOLE 470209 0 0
AMERICAN OUTDOOR BRANDS CORP COM 02874P103 397 38500 SH Call SOLE 38500 0 0
AMERICAN PUBLIC EDUCATION IN COM 02913V103 2212 51435 SH SOLE 51435 0 0
AMERICAN RAILCAR INDS INC COM 02916P103 954 25494 SH SOLE 25494 0 0
AMERICAN TOWER CORP NEW COM 03027X100 56600 389434 SH SOLE 389434 0 0
AMERICAN TOWER CORP NEW COM 03027X100 5261 36200 SH Call SOLE 36200 0 0
AMERICAN TOWER CORP NEW COM 03027X100 5668 39000 SH Put SOLE 39000 0 0
AMERICAN VANGUARD CORP COM 030371108 1161 57456 SH SOLE 57456 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 1481 18034 SH SOLE 18034 0 0
AMERICAS CAR MART INC COM 03062T105 1399 27729 SH SOLE 27729 0 0
AMERISAFE INC COM 03071H100 895 16197 SH SOLE 16197 0 0
AMETEK INC NEW COM 031100100 638 8400 SH Call SOLE 8400 0 0
AMETEK INC NEW COM 031100100 653 8600 SH Put SOLE 8600 0 0
AMGEN INC COM 031162100 2387 14000 SH Put SOLE 14000 0 0
AMGEN INC COM 031162100 34888 204644 SH SOLE 204644 0 0
AMGEN INC COM 031162100 2557 15000 SH Call SOLE 15000 0 0
AMICUS THERAPEUTICS INC COM 03152W109 173 11508 SH SOLE 11508 0 0
AMKOR TECHNOLOGY INC COM 031652100 7181 708924 SH SOLE 708924 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 838 44676 SH SOLE 44676 0 0
AMYRIS INC COM NEW 03236M200 443 66195 SH SOLE 66195 0 0
ANADARKO PETE CORP COM 032511107 29192 483239 SH SOLE 483239 0 0
ANADARKO PETE CORP COM 032511107 6265 103700 SH Call SOLE 103700 0 0
ANADARKO PETE CORP COM 032511107 8270 136900 SH Put SOLE 136900 0 0
ANALOG DEVICES INC COM 032654105 273 3000 SH Put SOLE 3000 0 0
ANALOGIC CORP COM PAR $0.05 032657207 15649 163183 SH SOLE 163183 0 0
ANAPTYSBIO INC COM 032724106 260 2500 SH SOLE 2500 0 0
ANDEAVOR COM 03349M105 1699 16900 SH Call SOLE 16900 0 0
ANDEAVOR COM 03349M105 895 8900 SH Put SOLE 8900 0 0
ANDERSONS INC COM 034164103 420 12676 SH SOLE 12676 0 0
ANGI HOMESERVICES INC COM CL A 00183L102 3590 264389 SH SOLE 264389 0 0
ANGIODYNAMICS INC COM 03475V101 1198 69460 SH SOLE 69460 0 0
ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 1016 107058 SH SOLE 107058 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 8627 78472 SH SOLE 78472 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 1583 14400 SH Call SOLE 14400 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 1957 17800 SH Put SOLE 17800 0 0
ANI PHARMACEUTICALS INC COM 00182C103 1054 18100 SH SOLE 18100 0 0
ANIKA THERAPEUTICS INC COM 035255108 919 18493 SH SOLE 18493 0 0
ANNALY CAP MGMT INC COM 035710409 3406 326585 SH SOLE 326585 0 0
ANTERO RES CORP COM 03674X106 405 20400 SH Call SOLE 20400 0 0
ANTERO RES CORP COM 03674X106 298 15000 SH Put SOLE 15000 0 0
ANTHEM INC COM 036752103 34109 155252 SH SOLE 155252 0 0
ANTHEM INC COM 036752103 439 2000 SH Call SOLE 2000 0 0
ANTHEM INC COM 036752103 220 1000 SH Put SOLE 1000 0 0
ANWORTH MORTGAGE ASSET CP COM 037347101 353 73538 SH SOLE 73538 0 0
APACHE CORP COM 037411105 7658 199000 SH Call SOLE 199000 0 0
APACHE CORP COM 037411105 7300 189700 SH Put SOLE 189700 0 0
APARTMENT INVT & MGMT CO CL A 03748R101 9003 220925 SH SOLE 220925 0 0
APOLLO GLOBAL MGMT LLC CL A SHS 037612306 9436 318585 SH SOLE 318585 0 0
APOLLO INVT CORP COM 03761U106 5057 968808 SH SOLE 968808 0 0
APPFOLIO INC COM CL A 03783C100 1056 25841 SH SOLE 25841 0 0
APPIAN CORP CL A 03782L101 1195 47469 SH SOLE 47469 0 0
APPLE INC COM 037833100 503 3000 SH Call SOLE 3000 0 0
APPLE INC COM 037833100 671 4000 SH Put SOLE 4000 0 0
APPLIED MATLS INC COM 038222105 3770 67800 SH Call SOLE 67800 0 0
APPLIED MATLS INC COM 038222105 3414 61400 SH Put SOLE 61400 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102 376 15000 SH Call SOLE 15000 0 0
APPTIO INC CL A 03835C108 13406 473038 SH SOLE 473038 0 0
APTARGROUP INC COM 038336103 1986 22109 SH SOLE 22109 0 0
APTIV PLC SHS G6095L109 9621 113234 SH SOLE 113234 0 0
APTIV PLC SHS G6095L109 952 11200 SH Call SOLE 11200 0 0
APTIV PLC SHS G6095L109 1020 12000 SH Put SOLE 12000 0 0
AQUAVENTURE HLDGS LTD SHS G0443N107 621 49998 SH SOLE 49998 0 0
ARATANA THERAPEUTICS INC COM 03874P101 119 26973 SH SOLE 26973 0 0
ARBOR RLTY TR INC COM 038923108 5813 659015 SH SOLE 659015 0 0
ARC DOCUMENT SOLUTIONS INC COM 00191G103 398 180735 SH SOLE 180735 0 0
ARCH CAP GROUP LTD ORD G0450A105 34705 405475 SH SOLE 405475 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 2394 55200 SH Put SOLE 55200 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 52912 1220003 SH SOLE 1220003 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 1943 44800 SH Call SOLE 44800 0 0
ARCHROCK INC COM 03957W106 1615 184554 SH SOLE 184554 0 0
ARCONIC INC COM 03965L100 1396 60592 SH SOLE 60592 0 0
ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 3116 340534 SH SOLE 340534 0 0
ARDELYX INC COM 039697107 92 18200 SH SOLE 18200 0 0
ARENA PHARMACEUTICALS INC COM NEW 040047607 1542 39042 SH SOLE 39042 0 0
ARES CAP CORP COM 04010L103 7542 475226 SH SOLE 475226 0 0
ARES COML REAL ESTATE CORP COM 04013V108 665 53831 SH SOLE 53831 0 0
ARGAN INC COM 04010E109 2955 68809 SH SOLE 68809 0 0
ARISTA NETWORKS INC COM 040413106 37717 147736 SH SOLE 147736 0 0
ARISTA NETWORKS INC COM 040413106 306 1200 SH Call SOLE 1200 0 0
ARMSTRONG FLOORING INC COM 04238R106 2180 160657 SH SOLE 160657 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 357 6343 SH SOLE 6343 0 0
ARQULE INC COM 04269E107 268 93141 SH SOLE 93141 0 0
ARRAY BIOPHARMA INC COM 04269X105 6733 412582 SH SOLE 412582 0 0
ASCENT CAP GROUP INC COM SER A 043632108 225 61006 SH SOLE 61006 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 1498 21459 SH SOLE 21459 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 9173 46200 SH Call SOLE 46200 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 8240 41500 SH Put SOLE 41500 0 0
ASPEN INSURANCE HOLDINGS LTD SHS G05384105 7843 174862 SH SOLE 174862 0 0
ASPEN TECHNOLOGY INC COM 045327103 7758 98340 SH SOLE 98340 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108 315 6412 SH SOLE 6412 0 0
ASSURANT INC COM 04621X108 1287 14077 SH SOLE 14077 0 0
ASSURED GUARANTY LTD COM G0585R106 9754 269461 SH SOLE 269461 0 0
ASTEC INDS INC COM 046224101 3883 70368 SH SOLE 70368 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 51909 1484373 SH SOLE 1484373 0 0
AT HOME GROUP INC COM 04650Y100 1146 35775 SH SOLE 35775 0 0
AT&T INC COM 00206R102 47415 1330000 SH Put SOLE 1330000 0 0
AT&T INC COM 00206R102 76659 2150315 SH SOLE 2150315 0 0
AT&T INC COM 00206R102 28734 806000 SH Call SOLE 806000 0 0
ATENTO S A SHS L0427L105 1439 184443 SH SOLE 184443 0 0
ATHENAHEALTH INC COM 04685W103 11803 82521 SH SOLE 82521 0 0
ATHENAHEALTH INC COM 04685W103 701 4900 SH Call SOLE 4900 0 0
ATHENAHEALTH INC COM 04685W103 1559 10900 SH Put SOLE 10900 0 0
ATHENE HLDG LTD CL A G0684D107 56128 1173971 SH SOLE 1173971 0 0
ATKORE INTL GROUP INC COM 047649108 10623 535143 SH SOLE 535143 0 0
ATLANTIC CAP BANCSHARES INC COM 048269203 1508 83290 SH SOLE 83290 0 0
ATLANTIC PWR CORP COM NEW 04878Q863 769 366236 SH SOLE 366236 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 6790 112323 SH SOLE 112323 0 0
ATLAS FINANCIAL HOLDINGS INC SHS NEW G06207115 462 44599 SH SOLE 44599 0 0
ATLASSIAN CORP PLC CL A G06242104 377 7000 SH Put SOLE 7000 0 0
ATLASSIAN CORP PLC CL A G06242104 19107 354351 SH SOLE 354351 0 0
ATLASSIAN CORP PLC CL A G06242104 270 5000 SH Call SOLE 5000 0 0
ATN INTL INC COM 00215F107 871 14608 SH SOLE 14608 0 0
ATRICURE INC COM 04963C209 2615 127434 SH SOLE 127434 0 0
ATRION CORP COM 049904105 634 1005 SH SOLE 1005 0 0
AU OPTRONICS CORP SPONSORED ADR 002255107 185 40377 SH SOLE 40377 0 0
AUDENTES THERAPEUTICS INC COM 05070R104 924 30733 SH SOLE 30733 0 0
AUDIOCODES LTD ORD M15342104 807 112799 SH SOLE 112799 0 0
AUTODESK INC COM 052769106 21171 168586 SH SOLE 168586 0 0
AUTODESK INC COM 052769106 1884 15000 SH Call SOLE 15000 0 0
AUTODESK INC COM 052769106 1256 10000 SH Put SOLE 10000 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 430 5000 SH Put SOLE 5000 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 8261 96125 SH SOLE 96125 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 361 4200 SH Call SOLE 4200 0 0
AUTOLIV INC COM 052800109 849 5820 SH SOLE 5820 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 15086 132936 SH SOLE 132936 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 2270 20000 SH Call SOLE 20000 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 2394 21100 SH Put SOLE 21100 0 0
AUTOWEB INC COM 05335B100 361 121255 SH SOLE 121255 0 0
AUTOZONE INC COM 053332102 7395 11400 SH Call SOLE 11400 0 0
AUTOZONE INC COM 053332102 10509 16200 SH Put SOLE 16200 0 0
AV HOMES INC COM 00234P102 324 17453 SH SOLE 17453 0 0
AVALONBAY CMNTYS INC COM 053484101 2366 14389 SH SOLE 14389 0 0
AVALONBAY CMNTYS INC COM 053484101 1381 8400 SH Call SOLE 8400 0 0
AVALONBAY CMNTYS INC COM 053484101 2977 18100 SH Put SOLE 18100 0 0
AVEO PHARMACEUTICALS INC COM 053588109 31 10800 SH SOLE 10800 0 0
AVIANCA HLDGS SA SPON ADR REP PFD 05367G100 428 50570 SH SOLE 50570 0 0
AVID TECHNOLOGY INC COM 05367P100 72 15759 SH SOLE 15759 0 0
AVIS BUDGET GROUP COM 053774105 58624 1251584 SH SOLE 1251584 0 0
AVIS BUDGET GROUP COM 053774105 782 16700 SH Call SOLE 16700 0 0
AVIS BUDGET GROUP COM 053774105 909 19400 SH Put SOLE 19400 0 0
AVNET INC COM 053807103 4830 115654 SH SOLE 115654 0 0
AVON PRODS INC COM 054303102 6688 2354897 SH SOLE 2354897 0 0
AXALTA COATING SYS LTD COM G0750C108 34781 1152055 SH SOLE 1152055 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 3534 143674 SH SOLE 143674 0 0
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 9705 168581 SH SOLE 168581 0 0
AXOGEN INC COM 05463X106 5471 149888 SH SOLE 149888 0 0
AXON ENTERPRISE INC COM 05464C101 5793 147367 SH SOLE 147367 0 0
AXOVANT SCIENCES LTD COM G0750W104 758 569658 SH SOLE 569658 0 0
AXT INC COM 00246W103 1122 154780 SH SOLE 154780 0 0
AZUL S A SPONSR ADR PFD 05501U106 9669 278245 SH SOLE 278245 0 0
BABCOCK & WILCOX ENTERPRIS I COM 05614L100 474 108389 SH SOLE 108389 0 0
BAIDU INC SPON ADR REP A 056752108 74281 332813 SH SOLE 332813 0 0
BAKER HUGHES A GE CO CL A 05722G100 11114 400200 SH SOLE 400200 0 0
BALCHEM CORP COM 057665200 536 6552 SH SOLE 6552 0 0
BALDWIN & LYONS INC CL B 057755209 707 32119 SH SOLE 32119 0 0
BALL CORP COM 058498106 22400 564081 SH SOLE 564081 0 0
BALL CORP COM 058498106 477 12000 SH Call SOLE 12000 0 0
BALL CORP COM 058498106 357 9000 SH Put SOLE 9000 0 0
BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107 3164 263227 SH SOLE 263227 0 0
BANCO SANTANDER SA ADR 05964H105 1894 289144 SH SOLE 289144 0 0
BANCORP INC DEL COM 05969A105 2469 228617 SH SOLE 228617 0 0
BANDWIDTH INC COM CL A 05988J103 2532 77532 SH SOLE 77532 0 0
BANK AMER CORP COM 060505104 13624 454300 SH Put SOLE 454300 0 0
BANK AMER CORP COM 060505104 1658 55290 SH SOLE 55290 0 0
BANK AMER CORP COM 060505104 18333 611300 SH Call SOLE 611300 0 0
BANK COMM HLDGS COM 06424J103 335 28761 SH SOLE 28761 0 0
BANK HAWAII CORP COM 062540109 2243 26988 SH SOLE 26988 0 0
BANK N S HALIFAX COM 064149107 17269 280359 SH SOLE 280359 0 0
BANK OF MARIN BANCORP COM 063425102 841 12195 SH SOLE 12195 0 0
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 18354 408963 SH SOLE 408963 0 0
BANK OF THE OZARKS COM 063904106 4353 90173 SH SOLE 90173 0 0
BANKFINANCIAL CORP COM 06643P104 506 29775 SH SOLE 29775 0 0
BANNER CORP COM NEW 06652V208 264 4749 SH SOLE 4749 0 0
BARCLAYS BK PLC IPATH S&P500 VIX 06746L422 10800 228282 SH SOLE 228282 0 0
BARNES & NOBLE ED INC COM 06777U101 1230 178516 SH SOLE 178516 0 0
BARNES & NOBLE INC COM 067774109 155 31232 SH SOLE 31232 0 0
BARRETT BUSINESS SERVICES IN COM 068463108 4053 48901 SH SOLE 48901 0 0
BARRICK GOLD CORP COM 067901108 15842 1272443 SH SOLE 1272443 0 0
BARRICK GOLD CORP COM 067901108 2271 182400 SH Call SOLE 182400 0 0
BARRICK GOLD CORP COM 067901108 1399 112400 SH Put SOLE 112400 0 0
BASIC ENERGY SVCS INC NEW COM NEW 06985P209 1084 75042 SH SOLE 75042 0 0
BASSETT FURNITURE INDS INC COM 070203104 848 27949 SH SOLE 27949 0 0
BAXTER INTL INC COM 071813109 98047 1507492 SH SOLE 1507492 0 0
BAY BANCORP INC COM 07203T106 140 10437 SH SOLE 10437 0 0
BB&T CORP COM 054937107 6417 123317 SH SOLE 123317 0 0
BB&T CORP COM 054937107 2888 55500 SH Call SOLE 55500 0 0
BB&T CORP COM 054937107 2186 42000 SH Put SOLE 42000 0 0
BBX CAP CORP NEW CL A 05491N104 249 26993 SH SOLE 26993 0 0
BCE INC COM NEW 05534B760 57539 1337188 SH SOLE 1337188 0 0
BEACON ROOFING SUPPLY INC COM 073685109 13120 247215 SH SOLE 247215 0 0
BECTON DICKINSON & CO COM 075887109 15031 69363 SH SOLE 69363 0 0
BECTON DICKINSON & CO COM 075887109 5504 25400 SH Call SOLE 25400 0 0
BECTON DICKINSON & CO COM 075887109 5526 25500 SH Put SOLE 25500 0 0
BED BATH & BEYOND INC COM 075896100 4400 209600 SH Put SOLE 209600 0 0
BED BATH & BEYOND INC COM 075896100 5509 262472 SH SOLE 262472 0 0
BED BATH & BEYOND INC COM 075896100 4452 212100 SH Call SOLE 212100 0 0
BENCHMARK ELECTRS INC COM 08160H101 4942 165559 SH SOLE 165559 0 0
BENEFITFOCUS INC COM 08180D106 500 20485 SH SOLE 20485 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 798 4000 SH Call SOLE 4000 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 997 5000 SH Put SOLE 5000 0 0
BERRY GLOBAL GROUP INC COM 08579W103 54716 998292 SH SOLE 998292 0 0
BEST BUY INC COM 086516101 99507 1421738 SH SOLE 1421738 0 0
BGC PARTNERS INC CL A 05541T101 7933 589847 SH SOLE 589847 0 0
BHP BILLITON LTD SPONSORED ADR 088606108 14295 321736 SH SOLE 321736 0 0
BHP BILLITON PLC SPONSORED ADR 05545E209 22020 554234 SH SOLE 554234 0 0
BIG LOTS INC COM 089302103 657 15100 SH Call SOLE 15100 0 0
BIG LOTS INC COM 089302103 736 16900 SH Put SOLE 16900 0 0
BIO RAD LABS INC CL A 090572207 11664 46640 SH SOLE 46640 0 0
BIOCRYST PHARMACEUTICALS COM 09058V103 254 53200 SH SOLE 53200 0 0
BIOGEN INC COM 09062X103 260 948 SH SOLE 948 0 0
BIOGEN INC COM 09062X103 4491 16400 SH Call SOLE 16400 0 0
BIOGEN INC COM 09062X103 4628 16900 SH Put SOLE 16900 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204 88 17157 SH SOLE 17157 0 0
BIOSCRIP INC COM 09069N108 863 350752 SH SOLE 350752 0 0
BIOSPECIFICS TECHNOLOGIES CO COM 090931106 797 17976 SH SOLE 17976 0 0
BIOTIME INC COM 09066L105 305 113530 SH SOLE 113530 0 0
BJS RESTAURANTS INC COM 09180C106 10279 228931 SH SOLE 228931 0 0
BLACK HILLS CORP COM 092113109 1147 21126 SH SOLE 21126 0 0
BLACK KNIGHT INC COM 09215C105 28507 605253 SH SOLE 605253 0 0
BLACKHAWK NETWORK HLDGS INC COM 09238E104 1005 22483 SH SOLE 22483 0 0
BLACKLINE INC COM 09239B109 15849 404209 SH SOLE 404209 0 0
BLACKROCK CAPITAL INVESTMENT COM 092533108 3867 641358 SH SOLE 641358 0 0
BLACKROCK INC COM 09247X101 1462 2699 SH SOLE 2699 0 0
BLACKROCK INC COM 09247X101 7422 13700 SH Call SOLE 13700 0 0
BLACKROCK INC COM 09247X101 7042 13000 SH Put SOLE 13000 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 7719 245664 SH SOLE 245664 0 0
BLOCK H & R INC COM 093671105 1824 71800 SH Call SOLE 71800 0 0
BLOCK H & R INC COM 093671105 1802 70900 SH Put SOLE 70900 0 0
BLOOMIN BRANDS INC COM 094235108 7798 321168 SH SOLE 321168 0 0
BLUE APRON HLDGS INC CL A 09523Q101 103 51303 SH SOLE 51303 0 0
BLUE BIRD CORP COM 095306106 999 42162 SH SOLE 42162 0 0
BLUE BUFFALO PET PRODS INC COM 09531U102 1170 29398 SH SOLE 29398 0 0
BLUE HILLS BANCORP INC COM 095573101 1819 87264 SH SOLE 87264 0 0
BLUELINX HLDGS INC COM NEW 09624H208 1717 52683 SH SOLE 52683 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 6922 75488 SH SOLE 75488 0 0
BOEING CO COM 097023105 111289 339420 SH SOLE 339420 0 0
BOEING CO COM 097023105 9509 29000 SH Call SOLE 29000 0 0
BOEING CO COM 097023105 9181 28000 SH Put SOLE 28000 0 0
BOINGO WIRELESS INC COM 09739C102 2660 107373 SH SOLE 107373 0 0
BOJANGLES INC COM 097488100 6675 481919 SH SOLE 481919 0 0
BOOKING HLDGS INC COM 09857L108 11858 5700 SH Put SOLE 5700 0 0
BOOKING HLDGS INC COM 09857L108 173080 83196 SH SOLE 83196 0 0
BOOKING HLDGS INC COM 09857L108 12482 6000 SH Call SOLE 6000 0 0
BOOT BARN HLDGS INC COM 099406100 6326 356803 SH SOLE 356803 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 2128 54964 SH SOLE 54964 0 0
BORGWARNER INC COM 099724106 7389 147102 SH SOLE 147102 0 0
BOSTON BEER INC CL A 100557107 1210 6400 SH Put SOLE 6400 0 0
BOSTON BEER INC CL A 100557107 6749 35698 SH SOLE 35698 0 0
BOSTON BEER INC CL A 100557107 756 4000 SH Call SOLE 4000 0 0
BOSTON PRIVATE FINL HLDGS IN COM 101119105 880 58478 SH SOLE 58478 0 0
BOSTON PROPERTIES INC COM 101121101 4621 37500 SH Put SOLE 37500 0 0
BOSTON PROPERTIES INC COM 101121101 414 3358 SH SOLE 3358 0 0
BOSTON PROPERTIES INC COM 101121101 4079 33100 SH Call SOLE 33100 0 0
BOSTON SCIENTIFIC CORP COM 101137107 78336 2867336 SH SOLE 2867336 0 0
BOSTON SCIENTIFIC CORP COM 101137107 492 18000 SH Call SOLE 18000 0 0
BOSTON SCIENTIFIC CORP COM 101137107 464 17000 SH Put SOLE 17000 0 0
BOTTOMLINE TECH DEL INC COM 101388106 1341 34611 SH SOLE 34611 0 0
BOX INC CL A 10316T104 1187 57770 SH SOLE 57770 0 0
BOYD GAMING CORP COM 103304101 13639 428104 SH SOLE 428104 0 0
BP PLC SPONSORED ADR 055622104 79581 1963015 SH SOLE 1963015 0 0
BP PRUDHOE BAY RTY TR UNIT BEN INT 055630107 331 13852 SH SOLE 13852 0 0
BRADY CORP CL A 104674106 1270 34174 SH SOLE 34174 0 0
BRIDGEPOINT ED INC COM 10807M105 1832 271874 SH SOLE 271874 0 0
BRIGGS & STRATTON CORP COM 109043109 1069 49952 SH SOLE 49952 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 698 7000 SH SOLE 7000 0 0
BRIGHT SCHOLAR ED HLDGS LTD SPONSORED ADS 109199109 630 40785 SH SOLE 40785 0 0
BRIGHTCOVE INC COM 10921T101 1138 163760 SH SOLE 163760 0 0
BRIGHTSPHERE INVESTMNT GRP P SHS G1644T109 2176 138063 SH SOLE 138063 0 0
BRINKER INTL INC COM 109641100 2284 63268 SH SOLE 63268 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 4864 76900 SH Put SOLE 76900 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 77690 1228296 SH SOLE 1228296 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 4137 65400 SH Call SOLE 65400 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 7140 468166 SH SOLE 468166 0 0
BROOKDALE SR LIVING INC COM 112463104 330 49114 SH SOLE 49114 0 0
BROWN & BROWN INC COM 115236101 2023 79538 SH SOLE 79538 0 0
BRUKER CORP COM 116794108 600 20065 SH SOLE 20065 0 0
BRUNSWICK CORP COM 117043109 27239 458652 SH SOLE 458652 0 0
BUILD A BEAR WORKSHOP COM 120076104 943 103010 SH SOLE 103010 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 12028 606250 SH SOLE 606250 0 0
BUNGE LIMITED COM G16962105 1945 26300 SH Call SOLE 26300 0 0
BUNGE LIMITED COM G16962105 3919 53000 SH Put SOLE 53000 0 0
BURLINGTON STORES INC COM 122017106 1132 8500 SH Put SOLE 8500 0 0
BURLINGTON STORES INC COM 122017106 138910 1043261 SH SOLE 1043261 0 0
BURLINGTON STORES INC COM 122017106 759 5700 SH Call SOLE 5700 0 0
BYLINE BANCORP INC COM 124411109 503 21955 SH SOLE 21955 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 4170 44500 SH Call SOLE 44500 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 5388 57500 SH Put SOLE 57500 0 0
CA INC COM 12673P105 12948 381936 SH SOLE 381936 0 0
CABOT CORP COM 127055101 9340 167623 SH SOLE 167623 0 0
CABOT MICROELECTRONICS CORP COM 12709P103 207 1928 SH SOLE 1928 0 0
CABOT OIL & GAS CORP COM 127097103 817 34081 SH SOLE 34081 0 0
CABOT OIL & GAS CORP COM 127097103 2952 123100 SH Call SOLE 123100 0 0
CABOT OIL & GAS CORP COM 127097103 2904 121100 SH Put SOLE 121100 0 0
CACTUS INC CL A 127203107 1238 45956 SH SOLE 45956 0 0
CADENCE BANCORPORATION CL A 12739A100 10820 397359 SH SOLE 397359 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 22632 615496 SH SOLE 615496 0 0
CAE INC COM 124765108 643 34587 SH SOLE 34587 0 0
CAE INC COM 124765108 409 21973 SH SOLE 21973 0 0
CAESARSTONE LTD ORD SHS M20598104 3796 193202 SH SOLE 193202 0 0
CAI INTERNATIONAL INC COM 12477X106 1066 50154 SH SOLE 50154 0 0
CAL MAINE FOODS INC COM NEW 128030202 4304 98500 SH Put SOLE 98500 0 0
CAL MAINE FOODS INC COM NEW 128030202 4811 110088 SH SOLE 110088 0 0
CAL MAINE FOODS INC COM NEW 128030202 2570 58800 SH Call SOLE 58800 0 0
CALAVO GROWERS INC COM 128246105 1626 17639 SH SOLE 17639 0 0
CALIFORNIA RES CORP COM NEW 13057Q206 360 21000 SH Call SOLE 21000 0 0
CALIFORNIA RES CORP COM NEW 13057Q206 614 35800 SH Put SOLE 35800 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 237 6366 SH SOLE 6366 0 0
CALIX INC COM 13100M509 273 39803 SH SOLE 39803 0 0
CALLAWAY GOLF CO COM 131193104 360 21997 SH SOLE 21997 0 0
CALLIDUS SOFTWARE INC COM 13123E500 398 11063 SH SOLE 11063 0 0
CAMBIUM LEARNING GRP INC COM 13201A107 436 38913 SH SOLE 38913 0 0
CAMDEN PPTY TR SH BEN INT 133131102 39175 465370 SH SOLE 465370 0 0
CAMPBELL SOUP CO COM 134429109 1079 24917 SH SOLE 24917 0 0
CAMPBELL SOUP CO COM 134429109 2161 49900 SH Call SOLE 49900 0 0
CAMPBELL SOUP CO COM 134429109 2785 64300 SH Put SOLE 64300 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 2440 75649 SH SOLE 75649 0 0
CAMTEK LTD ORD M20791105 423 62671 SH SOLE 62671 0 0
CANADA GOOSE HOLDINGS INC SHS SUB VTG 135086106 2798 83729 SH SOLE 83729 0 0
CANADA GOOSE HOLDINGS INC SHS SUB VTG 135086106 11949 357100 SH SOLE 357100 0 0
CANADIAN NAT RES LTD COM 136385101 561 17825 SH SOLE 17825 0 0
CANADIAN NAT RES LTD COM 136385101 346 11000 SH Call SOLE 11000 0 0
CANADIAN NAT RES LTD COM 136385101 378 12000 SH Put SOLE 12000 0 0
CANADIAN NATL RY CO COM 136375102 31946 437126 SH SOLE 437126 0 0
CANADIAN PAC RY LTD COM 13645T100 883 5000 SH Call SOLE 5000 0 0
CANADIAN PAC RY LTD COM 13645T100 1377 7800 SH Put SOLE 7800 0 0
CANADIAN PAC RY LTD COM 13645T100 26368 149394 SH SOLE 149394 0 0
CANADIAN PAC RY LTD COM 13645T100 53356 302570 SH SOLE 302570 0 0
CANADIAN SOLAR INC COM 136635109 1852 113800 SH Call SOLE 113800 0 0
CANADIAN SOLAR INC COM 136635109 2488 152900 SH Put SOLE 152900 0 0
CANON INC SPONSORED ADR 138006309 11261 308950 SH SOLE 308950 0 0
CAPELLA EDUCATION COMPANY COM 139594105 2375 27190 SH SOLE 27190 0 0
CAPITAL ONE FINL CORP COM 14040H105 2177 22722 SH SOLE 22722 0 0
CAPITAL PRODUCT PARTNERS L P COM UNIT LP Y11082107 1327 425413 SH SOLE 425413 0 0
CAPITALA FIN CORP COM 14054R106 986 127694 SH SOLE 127694 0 0
CAPITOL FED FINL INC COM 14057J101 4794 388159 SH SOLE 388159 0 0
CARBO CERAMICS INC COM 140781105 240 33100 SH Call SOLE 33100 0 0
CARBO CERAMICS INC COM 140781105 295 40700 SH Put SOLE 40700 0 0
CARBONITE INC COM 141337105 377 13100 SH SOLE 13100 0 0
CARDINAL HEALTH INC COM 14149Y108 1542 24600 SH Call SOLE 24600 0 0
CARDINAL HEALTH INC COM 14149Y108 1837 29300 SH Put SOLE 29300 0 0
CARDLYTICS INC COM 14161W105 351 24008 SH SOLE 24008 0 0
CARDTRONICS PLC SHS CL A G1991C105 5431 243430 SH SOLE 243430 0 0
CAREDX INC COM 14167L103 1200 150521 SH SOLE 150521 0 0
CAREER EDUCATION CORP COM 141665109 695 52928 SH SOLE 52928 0 0
CARETRUST REIT INC COM 14174T107 6798 507347 SH SOLE 507347 0 0
CARLISLE COS INC COM 142339100 15486 148317 SH SOLE 148317 0 0
CARMAX INC COM 143130102 3407 55000 SH Call SOLE 55000 0 0
CARMAX INC COM 143130102 3580 57800 SH Put SOLE 57800 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 4862 74132 SH SOLE 74132 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 2879 43900 SH Call SOLE 43900 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 3463 52800 SH Put SOLE 52800 0 0
CARRIAGE SVCS INC COM 143905107 2207 79795 SH SOLE 79795 0 0
CARRIZO OIL & GAS INC COM 144577103 1101 68800 SH Call SOLE 68800 0 0
CARRIZO OIL & GAS INC COM 144577103 1288 80500 SH Put SOLE 80500 0 0
CARROLS RESTAURANT GROUP INC COM 14574X104 1023 91303 SH SOLE 91303 0 0
CARTER INC COM 146229109 18916 181712 SH SOLE 181712 0 0
CARVANA CO CL A 146869102 339 14800 SH Call SOLE 14800 0 0
CARVANA CO CL A 146869102 399 17400 SH Put SOLE 17400 0 0
CASA SYS INC COM 14713L102 1871 63761 SH SOLE 63761 0 0
CASELLA WASTE SYS INC CL A 147448104 6172 263987 SH SOLE 263987 0 0
CASEYS GEN STORES INC COM 147528103 1350 12300 SH Call SOLE 12300 0 0
CASEYS GEN STORES INC COM 147528103 1350 12300 SH Put SOLE 12300 0 0
CASS INFORMATION SYS INC COM 14808P109 1364 22928 SH SOLE 22928 0 0
CATALYST BIOSCIENCES INC COM NEW 14888D208 467 18093 SH SOLE 18093 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101 45 18703 SH SOLE 18703 0 0
CATERPILLAR INC DEL COM 149123101 8327 56500 SH Put SOLE 56500 0 0
CATERPILLAR INC DEL COM 149123101 125307 850230 SH SOLE 850230 0 0
CATERPILLAR INC DEL COM 149123101 4274 29000 SH Call SOLE 29000 0 0
CAVIUM INC COM 14964U108 2884 36333 SH SOLE 36333 0 0
CBIZ INC COM 124805102 634 34717 SH SOLE 34717 0 0
CBOE GLOBAL MARKETS INC COM 12503M108 799 7000 SH Call SOLE 7000 0 0
CBOE GLOBAL MARKETS INC COM 12503M108 571 5000 SH Put SOLE 5000 0 0
CBRE GROUP INC CL A 12504L109 17461 369784 SH SOLE 369784 0 0
CBS CORP NEW CL B 124857202 2641 51400 SH Call SOLE 51400 0 0
CBS CORP NEW CL B 124857202 1424 27700 SH Put SOLE 27700 0 0
CBTX INC COM 12481V104 212 7185 SH SOLE 7185 0 0
CDK GLOBAL INC COM 12508E101 12597 198881 SH SOLE 198881 0 0
CDN IMPERIAL BK COMM TORONTO COM 136069101 3596 40744 SH SOLE 40744 0 0
CECO ENVIRONMENTAL CORP COM 125141101 219 49141 SH SOLE 49141 0 0
CEDAR REALTY TRUST INC COM NEW 150602209 77 19491 SH SOLE 19491 0 0
CELANESE CORP DEL COM SER A 150870103 27289 272314 SH SOLE 272314 0 0
CELANESE CORP DEL COM SER A 150870103 611 6100 SH Call SOLE 6100 0 0
CELANESE CORP DEL COM SER A 150870103 1243 12400 SH Put SOLE 12400 0 0
CELESTICA INC SUB VTG SHS 15101Q108 233 22477 SH SOLE 22477 0 0
CELGENE CORP COM 151020104 8957 100400 SH Put SOLE 100400 0 0
CELGENE CORP COM 151020104 155728 1745631 SH SOLE 1745631 0 0
CELGENE CORP COM 151020104 6334 71000 SH Call SOLE 71000 0 0
CENOVUS ENERGY INC COM 15135U109 511 59972 SH SOLE 59972 0 0
CENOVUS ENERGY INC COM 15135U109 1387 162400 SH SOLE 162400 0 0
CENTENE CORP DEL COM 15135B101 5653 52900 SH Call SOLE 52900 0 0
CENTENE CORP DEL COM 15135B101 6615 61900 SH Put SOLE 61900 0 0
CENTENNIAL RESOURCE DEV INC CL A 15136A102 7607 414564 SH SOLE 414564 0 0
CENTERPOINT ENERGY INC COM 15189T107 68160 2487607 SH SOLE 2487607 0 0
CENTERPOINT ENERGY INC COM 15189T107 625 22800 SH Call SOLE 22800 0 0
CENTERPOINT ENERGY INC COM 15189T107 688 25100 SH Put SOLE 25100 0 0
CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 289 68879 SH SOLE 68879 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 1218 30760 SH SOLE 30760 0 0
CENTRAL PAC FINL CORP COM NEW 154760409 3272 114961 SH SOLE 114961 0 0
CENTURY ALUM CO COM 156431108 1233 74532 SH SOLE 74532 0 0
CENTURY CASINOS INC COM 156492100 763 102239 SH SOLE 102239 0 0
CENTURYLINK INC COM 156700106 4015 244400 SH Call SOLE 244400 0 0
CENTURYLINK INC COM 156700106 3785 230400 SH Put SOLE 230400 0 0
CERAGON NETWORKS LTD ORD M22013102 1064 395530 SH SOLE 395530 0 0
CERNER CORP COM 156782104 51476 887512 SH SOLE 887512 0 0
CERUS CORP COM 157085101 1209 220604 SH SOLE 220604 0 0
CF INDS HLDGS INC COM 125269100 924 24484 SH SOLE 24484 0 0
CHANGYOU COM LTD ADS REP CL A 15911M107 516 18500 SH SOLE 18500 0 0
CHANNELADVISOR CORP COM 159179100 388 42616 SH SOLE 42616 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 1743 5600 SH Call SOLE 5600 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 1152 3700 SH Put SOLE 3700 0 0
CHARTER FINL CORP MD COM 16122W108 679 33317 SH SOLE 33317 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 5712 57500 SH Call SOLE 57500 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 4520 45500 SH Put SOLE 45500 0 0
CHEESECAKE FACTORY INC COM 163072101 1639 34000 SH Put SOLE 34000 0 0
CHEESECAKE FACTORY INC COM 163072101 29201 605585 SH SOLE 605585 0 0
CHEESECAKE FACTORY INC COM 163072101 1654 34300 SH Call SOLE 34300 0 0
CHEFS WHSE INC COM 163086101 245 10664 SH SOLE 10664 0 0
CHEGG INC COM 163092109 8888 430222 SH SOLE 430222 0 0
CHEMOCENTRYX INC COM 16383L106 1565 115073 SH SOLE 115073 0 0
CHEMOURS CO COM 163851108 399 8200 SH Put SOLE 8200 0 0
CHEMOURS CO COM 163851108 7640 156846 SH SOLE 156846 0 0
CHEMOURS CO COM 163851108 351 7200 SH Call SOLE 7200 0 0
CHENIERE ENERGY INC COM NEW 16411R208 14196 265598 SH SOLE 265598 0 0
CHERRY HILL MTG INVT CORP COM 164651101 376 21458 SH SOLE 21458 0 0
CHESAPEAKE UTILS CORP COM 165303108 1310 18618 SH SOLE 18618 0 0
CHEVRON CORP NEW COM 166764100 9887 86700 SH Put SOLE 86700 0 0
CHEVRON CORP NEW COM 166764100 156428 1371690 SH SOLE 1371690 0 0
CHEVRON CORP NEW COM 166764100 6717 58900 SH Call SOLE 58900 0 0
CHICOS FAS INC COM 168615102 2318 256442 SH SOLE 256442 0 0
CHILDRENS PL INC COM 168905107 1285 9500 SH Call SOLE 9500 0 0
CHIMERIX INC COM 16934W106 844 162359 SH SOLE 162359 0 0
CHINA LIFE INS CO LTD SPON ADR REP H 16939P106 2500 178673 SH SOLE 178673 0 0
CHINA LODGING GROUP LTD SPONSORED ADR 16949N109 1831 13900 SH Call SOLE 13900 0 0
CHINA LODGING GROUP LTD SPONSORED ADR 16949N109 2476 18800 SH Put SOLE 18800 0 0
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 30117 658295 SH SOLE 658295 0 0
CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 13040 147381 SH SOLE 147381 0 0
CHINA TELECOM CORP LTD SPON ADR H SHS 169426103 2108 47395 SH SOLE 47395 0 0
CHINA YUCHAI INTL LTD COM G21082105 785 37060 SH SOLE 37060 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 74380 230199 SH SOLE 230199 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 2876 8900 SH Call SOLE 8900 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 3102 9600 SH Put SOLE 9600 0 0
CHOICE HOTELS INTL INC COM 169905106 288 3588 SH SOLE 3588 0 0
CHUBB LIMITED COM H1467J104 3871 28300 SH Put SOLE 28300 0 0
CHUBB LIMITED COM H1467J104 8040 58788 SH SOLE 58788 0 0
CHUBB LIMITED COM H1467J104 3624 26500 SH Call SOLE 26500 0 0
CHURCH & DWIGHT INC COM 171340102 16613 329894 SH SOLE 329894 0 0
CIENA CORP COM NEW 171779309 585 22584 SH SOLE 22584 0 0
CIGNA CORPORATION COM 125509109 21556 128507 SH SOLE 128507 0 0
CIMAREX ENERGY CO COM 171798101 524 5600 SH Put SOLE 5600 0 0
CIMAREX ENERGY CO COM 171798101 6376 68196 SH SOLE 68196 0 0
CIMAREX ENERGY CO COM 171798101 374 4000 SH Call SOLE 4000 0 0
CIMPRESS N V SHS EURO N20146101 38599 249509 SH SOLE 249509 0 0
CIMPRESS N V SHS EURO N20146101 309 2000 SH Call SOLE 2000 0 0
CIMPRESS N V SHS EURO N20146101 309 2000 SH Put SOLE 2000 0 0
CINCINNATI FINL CORP COM 172062101 10633 143180 SH SOLE 143180 0 0
CINCINNATI FINL CORP COM 172062101 394 5300 SH Put SOLE 5300 0 0
CINEMARK HOLDINGS INC COM 17243V102 9157 243081 SH SOLE 243081 0 0
CINTAS CORP COM 172908105 392 2300 SH Call SOLE 2300 0 0
CINTAS CORP COM 172908105 682 4000 SH Put SOLE 4000 0 0
CIRRUS LOGIC INC COM 172755100 244 6000 SH Call SOLE 6000 0 0
CISCO SYS INC COM 17275R102 1201 28000 SH Put SOLE 28000 0 0
CISCO SYS INC COM 17275R102 3738 87154 SH SOLE 87154 0 0
CISCO SYS INC COM 17275R102 2702 63000 SH Call SOLE 63000 0 0
CISION LTD SHS G1992S109 395 34103 SH SOLE 34103 0 0
CIT GROUP INC COM NEW 125581801 345 6700 SH Put SOLE 6700 0 0
CITI TRENDS INC COM 17306X102 791 25593 SH SOLE 25593 0 0
CITIGROUP INC COM NEW 172967424 34985 518300 SH Put SOLE 518300 0 0
CITIGROUP INC COM NEW 172967424 143572 2126998 SH SOLE 2126998 0 0
CITIGROUP INC COM NEW 172967424 35903 531900 SH Call SOLE 531900 0 0
CITIZENS FINL GROUP INC COM 174610105 3565 84924 SH SOLE 84924 0 0
CITRIX SYS INC COM 177376100 9805 105655 SH SOLE 105655 0 0
CITY HLDG CO COM 177835105 214 3120 SH SOLE 3120 0 0
CIVEO CORP CDA COM 17878Y108 3796 1006868 SH SOLE 1006868 0 0
CIVITAS SOLUTIONS INC COM 17887R102 1744 113251 SH SOLE 113251 0 0
CLARUS CORP NEW COM 18270P109 119 17654 SH SOLE 17654 0 0
CLEAN ENERGY FUELS CORP COM 184499101 559 339078 SH SOLE 339078 0 0
CLEAN HARBORS INC COM 184496107 451 9233 SH SOLE 9233 0 0
CLEAR CHANNEL OUTDOOR HLDGS CL A 18451C109 246 50240 SH SOLE 50240 0 0
CLEARSIDE BIOMEDICAL INC COM 185063104 1116 103991 SH SOLE 103991 0 0
CLEARWATER PAPER CORP COM 18538R103 1160 29656 SH SOLE 29656 0 0
CLEVELAND CLIFFS INC COM 185899101 1424 204900 SH Call SOLE 204900 0 0
CLEVELAND CLIFFS INC COM 185899101 1756 252700 SH Put SOLE 252700 0 0
CLIFTON BANCORP INC COM 186873105 521 33266 SH SOLE 33266 0 0
CLOROX CO DEL COM 189054109 2928 22000 SH Put SOLE 22000 0 0
CLOROX CO DEL COM 189054109 6039 45371 SH SOLE 45371 0 0
CLOROX CO DEL COM 189054109 2955 22200 SH Call SOLE 22200 0 0
CLOUDERA INC COM 18914U100 13385 620237 SH SOLE 620237 0 0
CME GROUP INC COM CL A 12572Q105 2426 15000 SH SOLE 15000 0 0
CME GROUP INC COM CL A 12572Q105 1019 6300 SH Call SOLE 6300 0 0
CME GROUP INC COM CL A 12572Q105 809 5000 SH Put SOLE 5000 0 0
CMS ENERGY CORP COM 125896100 6767 149423 SH SOLE 149423 0 0
CMS ENERGY CORP COM 125896100 566 12500 SH Call SOLE 12500 0 0
CNA FINL CORP COM 126117100 1270 25740 SH SOLE 25740 0 0
CNH INDL N V SHS N20944109 6787 547342 SH SOLE 547342 0 0
CNOOC LTD SPONSORED ADR 126132109 632 4277 SH SOLE 4277 0 0
CNX RESOURCES CORPORATION COM 12653C108 6098 395210 SH SOLE 395210 0 0
COBIZ FINANCIAL INC COM 190897108 822 41956 SH SOLE 41956 0 0
COCA COLA CO COM 191216100 21064 485000 SH Put SOLE 485000 0 0
COCA COLA CO COM 191216100 111690 2571715 SH SOLE 2571715 0 0
COCA COLA CO COM 191216100 19722 454100 SH Call SOLE 454100 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 12646 303556 SH SOLE 303556 0 0
CODEXIS INC COM 192005106 212 19256 SH SOLE 19256 0 0
COEUR MNG INC COM NEW 192108504 477 59599 SH SOLE 59599 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 1241 28593 SH SOLE 28593 0 0
COGNEX CORP COM 192422103 250 4800 SH Put SOLE 4800 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 403 5000 SH Put SOLE 5000 0 0
COHERENT INC COM 192479103 300 1600 SH Call SOLE 1600 0 0
COHERENT INC COM 192479103 375 2000 SH Put SOLE 2000 0 0
COHU INC COM 192576106 1356 59465 SH SOLE 59465 0 0
COLFAX CORP COM 194014106 4222 132344 SH SOLE 132344 0 0
COLGATE PALMOLIVE CO COM 194162103 154648 2157483 SH SOLE 2157483 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 263 10287 SH SOLE 10287 0 0
COLLIERS INTL GROUP INC SUB VTG SHS 194693107 1836 26438 SH SOLE 26438 0 0
COLLIERS INTL GROUP INC SUB VTG SHS 194693107 6114 88074 SH SOLE 88074 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 786 21920 SH SOLE 21920 0 0
COMCAST CORP NEW CL A 20030N101 7910 231500 SH Put SOLE 231500 0 0
COMCAST CORP NEW CL A 20030N101 161956 4739709 SH SOLE 4739709 0 0
COMCAST CORP NEW CL A 20030N101 8949 261900 SH Call SOLE 261900 0 0
COMERICA INC COM 200340107 18010 187743 SH SOLE 187743 0 0
COMERICA INC COM 200340107 1803 18800 SH Call SOLE 18800 0 0
COMERICA INC COM 200340107 1554 16200 SH Put SOLE 16200 0 0
COMFORT SYS USA INC COM 199908104 302 7313 SH SOLE 7313 0 0
COMMERCEHUB INC COM SER C 20084V306 2035 90463 SH SOLE 90463 0 0
COMMERCIAL VEH GROUP INC COM 202608105 635 81905 SH SOLE 81905 0 0
COMMSCOPE HLDG CO INC COM 20337X109 39267 982407 SH SOLE 982407 0 0
COMMUNITY TR BANCORP INC COM 204149108 1375 30427 SH SOLE 30427 0 0
COMMVAULT SYSTEMS INC COM 204166102 4568 79858 SH SOLE 79858 0 0
COMPANHIA ENERGETICA DE MINA SP ADR N-V PFD 204409601 283 109764 SH SOLE 109764 0 0
COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 469 15947 SH SOLE 15947 0 0
COMPASS DIVERSIFIED HOLDINGS SH BEN INT 20451Q104 446 27212 SH SOLE 27212 0 0
COMSTOCK RES INC COM 205768302 362 49557 SH SOLE 49557 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 773 25874 SH SOLE 25874 0 0
CONAGRA BRANDS INC COM 205887102 52480 1423001 SH SOLE 1423001 0 0
CONAGRA BRANDS INC COM 205887102 520 14100 SH Put SOLE 14100 0 0
CONATUS PHARMACEUTICALS INC COM 20600T108 115 19652 SH SOLE 19652 0 0
CONCHO RES INC COM 20605P101 45012 299424 SH SOLE 299424 0 0
CONCHO RES INC COM 20605P101 1203 8000 SH Call SOLE 8000 0 0
CONCHO RES INC COM 20605P101 1804 12000 SH Put SOLE 12000 0 0
CONDUENT INC COM 206787103 48866 2621585 SH SOLE 2621585 0 0
CONFORMIS INC COM 20717E101 269 185436 SH SOLE 185436 0 0
CONMED CORP COM 207410101 4973 78533 SH SOLE 78533 0 0
CONNECTICUT WTR SVC INC COM 207797101 712 11762 SH SOLE 11762 0 0
CONNECTONE BANCORP INC NEW COM 20786W107 1285 44606 SH SOLE 44606 0 0
CONNS INC COM 208242107 280 8226 SH SOLE 8226 0 0
CONNS INC COM 208242107 1384 40700 SH Call SOLE 40700 0 0
CONNS INC COM 208242107 2271 66800 SH Put SOLE 66800 0 0
CONOCOPHILLIPS COM 20825C104 640 10800 SH Put SOLE 10800 0 0
CONOCOPHILLIPS COM 20825C104 16326 275353 SH SOLE 275353 0 0
CONOCOPHILLIPS COM 20825C104 208 3500 SH Call SOLE 3500 0 0
CONSOLIDATED EDISON INC COM 209115104 1668 21399 SH SOLE 21399 0 0
CONSOLIDATED EDISON INC COM 209115104 12018 154200 SH Call SOLE 154200 0 0
CONSOLIDATED EDISON INC COM 209115104 13881 178100 SH Put SOLE 178100 0 0
CONSOLIDATED TOMOKA LD CO COM 210226106 473 7527 SH SOLE 7527 0 0
CONSOLIDATED WATER CO INC ORD G23773107 383 26303 SH SOLE 26303 0 0
CONSTELLATION BRANDS INC CL A 21036P108 4399 19300 SH Put SOLE 19300 0 0
CONSTELLATION BRANDS INC CL A 21036P108 15235 66842 SH SOLE 66842 0 0
CONSTELLATION BRANDS INC CL A 21036P108 5949 26100 SH Call SOLE 26100 0 0
CONSTELLIUM NV CL A N22035104 4152 382669 SH SOLE 382669 0 0
CONTAINER STORE GROUP INC COM 210751103 501 92115 SH SOLE 92115 0 0
CONTINENTAL BLDG PRODS INC COM 211171103 538 18860 SH SOLE 18860 0 0
CONTINENTAL RESOURCES INC COM 212015101 1521 25800 SH Put SOLE 25800 0 0
CONTINENTAL RESOURCES INC COM 212015101 114214 1937478 SH SOLE 1937478 0 0
CONTINENTAL RESOURCES INC COM 212015101 1091 18500 SH Call SOLE 18500 0 0
CONVERGYS CORP COM 212485106 1095 48416 SH SOLE 48416 0 0
COOPER STD HLDGS INC COM 21676P103 1507 12273 SH SOLE 12273 0 0
COOPER TIRE & RUBR CO COM 216831107 325 11100 SH Call SOLE 11100 0 0
COOPER TIRE & RUBR CO COM 216831107 275 9400 SH Put SOLE 9400 0 0
COPA HOLDINGS SA CL A P31076105 24001 186593 SH SOLE 186593 0 0
COPA HOLDINGS SA CL A P31076105 2251 17500 SH Call SOLE 17500 0 0
COPA HOLDINGS SA CL A P31076105 1505 11700 SH Put SOLE 11700 0 0
COPART INC COM 217204106 5155 101225 SH SOLE 101225 0 0
CORE LABORATORIES N V COM N22717107 4751 43900 SH Put SOLE 43900 0 0
CORE LABORATORIES N V COM N22717107 8157 75371 SH SOLE 75371 0 0
CORE LABORATORIES N V COM N22717107 4069 37600 SH Call SOLE 37600 0 0
CORE MARK HOLDING CO INC COM 218681104 396 18608 SH SOLE 18608 0 0
CORECIVIC INC COM 21871N101 14476 741607 SH SOLE 741607 0 0
CORELOGIC INC COM 21871D103 782 17300 SH SOLE 17300 0 0
CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 1545 41150 SH SOLE 41150 0 0
CORESITE RLTY CORP COM 21870Q105 2863 28556 SH SOLE 28556 0 0
CORESITE RLTY CORP COM 21870Q105 401 4000 SH Call SOLE 4000 0 0
CORESITE RLTY CORP COM 21870Q105 201 2000 SH Put SOLE 2000 0 0
CORIUM INTL INC COM 21887L107 562 48959 SH SOLE 48959 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 5161 131964 SH SOLE 131964 0 0
CORNING INC COM 219350105 432 15500 SH Put SOLE 15500 0 0
CORNING INC COM 219350105 10184 365263 SH SOLE 365263 0 0
CORNING INC COM 219350105 279 10000 SH Call SOLE 10000 0 0
CORPORACION AMER ARPTS S A COM L1995B107 433 35111 SH SOLE 35111 0 0
CORPORATE CAP TR INC COM 219880101 2045 120982 SH SOLE 120982 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 2794 108184 SH SOLE 108184 0 0
COSAN LTD SHS A G25343107 1024 98579 SH SOLE 98579 0 0
COSTAMARE INC SHS Y1771G102 135 21668 SH SOLE 21668 0 0
COSTCO WHSL CORP NEW COM 22160K105 52805 280239 SH SOLE 280239 0 0
COSTCO WHSL CORP NEW COM 22160K105 3901 20700 SH Call SOLE 20700 0 0
COSTCO WHSL CORP NEW COM 22160K105 5276 28000 SH Put SOLE 28000 0 0
COTIVITI HLDGS INC COM 22164K101 15572 452158 SH SOLE 452158 0 0
COTT CORP QUE COM 22163N106 14127 959723 SH SOLE 959723 0 0
COTY INC COM CL A 222070203 315 17200 SH Call SOLE 17200 0 0
COUPA SOFTWARE INC COM 22266L106 27794 609241 SH SOLE 609241 0 0
COVANTA HLDG CORP COM 22282E102 425 29307 SH SOLE 29307 0 0
COVENANT TRANSN GROUP INC CL A 22284P105 3448 115574 SH SOLE 115574 0 0
CRA INTL INC COM 12618T105 1673 31987 SH SOLE 31987 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 732 4600 SH Put SOLE 4600 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 11025 69254 SH SOLE 69254 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 1019 6400 SH Call SOLE 6400 0 0
CRAFT BREW ALLIANCE INC COM 224122101 542 29135 SH SOLE 29135 0 0
CRANE CO COM 224399105 1673 18037 SH SOLE 18037 0 0
CRAWFORD & CO CL B 224633107 240 29228 SH SOLE 29228 0 0
CREDICORP LTD COM G2519Y108 46803 206146 SH SOLE 206146 0 0
CREDIT ACCEP CORP MICH COM 225310101 892 2700 SH Call SOLE 2700 0 0
CREDIT ACCEP CORP MICH COM 225310101 3304 10000 SH Put SOLE 10000 0 0
CREE INC COM 225447101 443 11000 SH Call SOLE 11000 0 0
CREE INC COM 225447101 605 15000 SH Put SOLE 15000 0 0
CRESCENT PT ENERGY CORP COM 22576C101 316 46550 SH SOLE 46550 0 0
CRH PLC ADR 12626K203 11583 340470 SH SOLE 340470 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 4790 104798 SH SOLE 104798 0 0
CROCS INC COM 227046109 2624 161475 SH SOLE 161475 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 7947 72499 SH SOLE 72499 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 6138 56000 SH Call SOLE 56000 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 6007 54800 SH Put SOLE 54800 0 0
CROWN HOLDINGS INC COM 228368106 65173 1284193 SH SOLE 1284193 0 0
CSG SYS INTL INC COM 126349109 1937 42772 SH SOLE 42772 0 0
CSS INDS INC COM 125906107 673 38472 SH SOLE 38472 0 0
CSW INDUSTRIALS INC COM 126402106 1155 25645 SH SOLE 25645 0 0
CSX CORP COM 126408103 10173 182600 SH Put SOLE 182600 0 0
CSX CORP COM 126408103 74933 1345060 SH SOLE 1345060 0 0
CSX CORP COM 126408103 8373 150300 SH Call SOLE 150300 0 0
CTI BIOPHARMA CORP COM NEW 12648L601 313 80269 SH SOLE 80269 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 1949 41800 SH Call SOLE 41800 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 1758 37700 SH Put SOLE 37700 0 0
CUBESMART COM 229663109 228 8078 SH SOLE 8078 0 0
CULLEN FROST BANKERS INC COM 229899109 3189 30064 SH SOLE 30064 0 0
CUMMINS INC COM 231021106 486 3000 SH Put SOLE 3000 0 0
CUMMINS INC COM 231021106 81691 503983 SH SOLE 503983 0 0
CUMMINS INC COM 231021106 908 5600 SH Call SOLE 5600 0 0
CURIS INC COM 231269101 392 600592 SH SOLE 600592 0 0
CURO GROUP HLDGS CORP COM 23131L107 189 10983 SH SOLE 10983 0 0
CUTERA INC COM 232109108 5781 115044 SH SOLE 115044 0 0
CVR ENERGY INC COM 12662P108 650 21500 SH Call SOLE 21500 0 0
CVR ENERGY INC COM 12662P108 804 26600 SH Put SOLE 26600 0 0
CVS HEALTH CORP COM 126650100 90381 1452842 SH SOLE 1452842 0 0
CVS HEALTH CORP COM 126650100 4255 68400 SH Call SOLE 68400 0 0
CVS HEALTH CORP COM 126650100 6613 106300 SH Put SOLE 106300 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 21863 428511 SH SOLE 428511 0 0
CYPRESS SEMICONDUCTOR CORP COM 232806109 6364 375254 SH SOLE 375254 0 0
CYRUSONE INC COM 23283R100 3175 62000 SH SOLE 62000 0 0
CYTOKINETICS INC COM NEW 23282W605 444 61676 SH SOLE 61676 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 5743 201876 SH SOLE 201876 0 0
CYTOSORBENTS CORP COM NEW 23283X206 667 94613 SH SOLE 94613 0 0
D R HORTON INC COM 23331A109 5716 130393 SH SOLE 130393 0 0
DAKTRONICS INC COM 234264109 1599 181461 SH SOLE 181461 0 0
DANA INCORPORATED COM 235825205 386 15001 SH SOLE 15001 0 0
DANAHER CORP DEL COM 235851102 5842 59665 SH SOLE 59665 0 0
DANAHER CORP DEL COM 235851102 3290 33600 SH Call SOLE 33600 0 0
DANAHER CORP DEL COM 235851102 3231 33000 SH Put SOLE 33000 0 0
DARDEN RESTAURANTS INC COM 237194105 3257 38200 SH Put SOLE 38200 0 0
DARDEN RESTAURANTS INC COM 237194105 18969 222509 SH SOLE 222509 0 0
DARDEN RESTAURANTS INC COM 237194105 2643 31000 SH Call SOLE 31000 0 0
DASEKE INC COM 23753F107 813 83060 SH SOLE 83060 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 1398 33500 SH Call SOLE 33500 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 2663 63800 SH Put SOLE 63800 0 0
DAVITA INC COM 23918K108 12367 187545 SH SOLE 187545 0 0
DAWSON GEOPHYSICAL CO NEW COM 239360100 71 10488 SH SOLE 10488 0 0
DCT INDUSTRIAL TRUST INC COM NEW 233153204 4609 81806 SH SOLE 81806 0 0
DEAN FOODS CO NEW COM NEW 242370203 1707 197980 SH SOLE 197980 0 0
DECKERS OUTDOOR CORP COM 243537107 7571 84095 SH SOLE 84095 0 0
DEL FRISCOS RESTAURANT GROUP COM 245077102 2446 160366 SH SOLE 160366 0 0
DELL TECHNOLOGIES INC COM CL V 24703L103 37185 507926 SH SOLE 507926 0 0
DELPHI TECHNOLOGIES PLC SHS G2709G107 1950 40917 SH SOLE 40917 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 100056 1825505 SH SOLE 1825505 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 16026 292400 SH Call SOLE 292400 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 16914 308600 SH Put SOLE 308600 0 0
DELUXE CORP COM 248019101 3055 41272 SH SOLE 41272 0 0
DENBURY RES INC COM NEW 247916208 3212 1172419 SH SOLE 1172419 0 0
DENTSPLY SIRONA INC COM 24906P109 11674 232037 SH SOLE 232037 0 0
DERMIRA INC COM 24983L104 1845 230964 SH SOLE 230964 0 0
DESCARTES SYS GROUP INC COM 249906108 3607 126206 SH SOLE 126206 0 0
DEVON ENERGY CORP NEW COM 25179M103 445 14000 SH Call SOLE 14000 0 0
DEVON ENERGY CORP NEW COM 25179M103 397 12500 SH Put SOLE 12500 0 0
DEXCOM INC COM 252131107 2217 29900 SH Call SOLE 29900 0 0
DEXCOM INC COM 252131107 3997 53900 SH Put SOLE 53900 0 0
DHI GROUP INC COM 23331S100 322 201242 SH SOLE 201242 0 0
DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 600 2903 SH SOLE 2903 0 0
DIAMONDBACK ENERGY INC COM 25278X109 29639 234261 SH SOLE 234261 0 0
DIAMONDBACK ENERGY INC COM 25278X109 202 1600 SH Call SOLE 1600 0 0
DIAMONDBACK ENERGY INC COM 25278X109 633 5000 SH Put SOLE 5000 0 0
DICERNA PHARMACEUTICALS INC COM 253031108 600 62777 SH SOLE 62777 0 0
DICKS SPORTING GOODS INC COM 253393102 3782 107900 SH Put SOLE 107900 0 0
DICKS SPORTING GOODS INC COM 253393102 60430 1724098 SH SOLE 1724098 0 0
DICKS SPORTING GOODS INC COM 253393102 3200 91300 SH Call SOLE 91300 0 0
DIGI INTL INC COM 253798102 962 93376 SH SOLE 93376 0 0
DIGITAL RLTY TR INC COM 253868103 5796 55000 SH Call SOLE 55000 0 0
DIGITAL RLTY TR INC COM 253868103 7840 74400 SH Put SOLE 74400 0 0
DIGITAL TURBINE INC COM NEW 25400W102 812 403850 SH SOLE 403850 0 0
DILLARDS INC CL A 254067101 241 3000 SH Put SOLE 3000 0 0
DIME CMNTY BANCSHARES COM 253922108 1950 106001 SH SOLE 106001 0 0
DINE BRANDS GLOBAL INC COM 254423106 4596 70083 SH SOLE 70083 0 0
DIODES INC COM 254543101 7594 249300 SH SOLE 249300 0 0
DIREXION SHS ETF TR DAILY FINL BEAR 25490K539 1186 104775 SH SOLE 104775 0 0
DIREXION SHS ETF TR DAILY SM CAP BEA 25490K521 2139 180500 SH SOLE 180500 0 0
DIREXION SHS ETF TR DRX S&P500BULL 25459W862 2531 61300 SH SOLE 61300 0 0
DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 765 35700 SH Put SOLE 35700 0 0
DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 20931 976701 SH SOLE 976701 0 0
DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 1224 57100 SH Call SOLE 57100 0 0
DISH NETWORK CORP CL A 25470M109 39387 1039496 SH SOLE 1039496 0 0
DISNEY WALT CO COM DISNEY 254687106 30692 305574 SH SOLE 305574 0 0
DISNEY WALT CO COM DISNEY 254687106 2591 25800 SH Call SOLE 25800 0 0
DISNEY WALT CO COM DISNEY 254687106 2792 27800 SH Put SOLE 27800 0 0
DMC GLOBAL INC COM 23291C103 1779 66501 SH SOLE 66501 0 0
DOLBY LABORATORIES INC COM 25659T107 15441 242934 SH SOLE 242934 0 0
DOLLAR GEN CORP NEW COM 256677105 1497 16000 SH Put SOLE 16000 0 0
DOLLAR GEN CORP NEW COM 256677105 86949 929439 SH SOLE 929439 0 0
DOLLAR GEN CORP NEW COM 256677105 1282 13700 SH Call SOLE 13700 0 0
DOLLAR TREE INC COM 256746108 19491 205384 SH SOLE 205384 0 0
DOLLAR TREE INC COM 256746108 5514 58100 SH Call SOLE 58100 0 0
DOLLAR TREE INC COM 256746108 3578 37700 SH Put SOLE 37700 0 0
DOMINION ENERGY INC COM 25746U109 6264 92900 SH Put SOLE 92900 0 0
DOMINION ENERGY INC COM 25746U109 137297 2036136 SH SOLE 2036136 0 0
DOMINION ENERGY INC COM 25746U109 14686 217800 SH Call SOLE 217800 0 0
DOMINOS PIZZA INC COM 25754A201 155144 664258 SH SOLE 664258 0 0
DOMINOS PIZZA INC COM 25754A201 1028 4400 SH Call SOLE 4400 0 0
DOMINOS PIZZA INC COM 25754A201 234 1000 SH Put SOLE 1000 0 0
DOMTAR CORP COM NEW 257559203 2631 61842 SH SOLE 61842 0 0
DONALDSON INC COM 257651109 228 5056 SH SOLE 5056 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 448 26100 SH SOLE 26100 0 0
DOUGLAS DYNAMICS INC COM 25960R105 834 19248 SH SOLE 19248 0 0
DOUGLAS EMMETT INC COM 25960P109 507 13801 SH SOLE 13801 0 0
DOVER CORP COM 260003108 884 9000 SH Put SOLE 9000 0 0
DOVER CORP COM 260003108 5924 60311 SH SOLE 60311 0 0
DOVER CORP COM 260003108 855 8700 SH Call SOLE 8700 0 0
DOWDUPONT INC COM 26078J100 314 4921 SH SOLE 4921 0 0
DOWDUPONT INC COM 26078J100 2102 33000 SH Call SOLE 33000 0 0
DOWDUPONT INC COM 26078J100 2173 34100 SH Put SOLE 34100 0 0
DR PEPPER SNAPPLE GROUP INC COM 26138E109 21249 179500 SH SOLE 179500 0 0
DRIL-QUIP INC COM 262037104 2738 61117 SH SOLE 61117 0 0
DSP GROUP INC COM 23332B106 229 19426 SH SOLE 19426 0 0
DST SYS INC DEL COM 233326107 1344 16061 SH SOLE 16061 0 0
DSW INC CL A 23334L102 14709 654892 SH SOLE 654892 0 0
DTE ENERGY CO COM 233331107 574 5500 SH Put SOLE 5500 0 0
DTE ENERGY CO COM 233331107 3935 37694 SH SOLE 37694 0 0
DTE ENERGY CO COM 233331107 1117 10700 SH Call SOLE 10700 0 0
DUCOMMUN INC DEL COM 264147109 655 21549 SH SOLE 21549 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 60216 777277 SH SOLE 777277 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 10087 130200 SH Call SOLE 130200 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 10598 136800 SH Put SOLE 136800 0 0
DUKE REALTY CORP COM NEW 264411505 7364 278114 SH SOLE 278114 0 0
DUN & BRADSTREET CORP DEL NE COM 26483E100 10087 86216 SH SOLE 86216 0 0
DUNKIN BRANDS GROUP INC COM 265504100 1098 18400 SH Call SOLE 18400 0 0
DUNKIN BRANDS GROUP INC COM 265504100 1791 30000 SH Put SOLE 30000 0 0
DURECT CORP COM 266605104 525 245289 SH SOLE 245289 0 0
DXC TECHNOLOGY CO COM 23355L106 85897 854441 SH SOLE 854441 0 0
DXC TECHNOLOGY CO COM 23355L106 292 2900 SH Call SOLE 2900 0 0
DXP ENTERPRISES INC NEW COM NEW 233377407 2592 66539 SH SOLE 66539 0 0
DYCOM INDS INC COM 267475101 1022 9500 SH Put SOLE 9500 0 0
DYCOM INDS INC COM 267475101 1429 13275 SH SOLE 13275 0 0
DYCOM INDS INC COM 267475101 538 5000 SH Call SOLE 5000 0 0
DYNEGY INC NEW DEL COM 26817R108 10574 782070 SH SOLE 782070 0 0
DYNEX CAP INC COM NEW 26817Q506 2618 394899 SH SOLE 394899 0 0
EAGLE BULK SHIPPING INC SHS NEW Y2187A143 1565 316149 SH SOLE 316149 0 0
EAGLE MATERIALS INC COM 26969P108 1768 17158 SH SOLE 17158 0 0
EAGLE MATERIALS INC COM 26969P108 330 3200 SH Put SOLE 3200 0 0
EARTHSTONE ENERGY INC CL A 27032D304 228 22539 SH SOLE 22539 0 0
EAST WEST BANCORP INC COM 27579R104 1619 25894 SH SOLE 25894 0 0
EASTGROUP PPTY INC COM 277276101 3864 46751 SH SOLE 46751 0 0
EASTMAN CHEM CO COM 277432100 39325 372464 SH SOLE 372464 0 0
EATON CORP PLC SHS G29183103 495 6200 SH Put SOLE 6200 0 0
EATON CORP PLC SHS G29183103 88216 1103945 SH SOLE 1103945 0 0
EATON CORP PLC SHS G29183103 256 3200 SH Call SOLE 3200 0 0
EBAY INC COM 278642103 158774 3945673 SH SOLE 3945673 0 0
EBAY INC COM 278642103 3103 77100 SH Call SOLE 77100 0 0
EBAY INC COM 278642103 1927 47900 SH Put SOLE 47900 0 0
EBIX INC COM NEW 278715206 1289 17296 SH SOLE 17296 0 0
ECHOSTAR CORP CL A 278768106 544 10310 SH SOLE 10310 0 0
ECOLAB INC COM 278865100 1467 10700 SH Call SOLE 10700 0 0
ECOLAB INC COM 278865100 1521 11100 SH Put SOLE 11100 0 0
EDGE THERAPEUTICS INC COM 279870109 38 32444 SH SOLE 32444 0 0
EDISON INTL COM 281020107 34016 534334 SH SOLE 534334 0 0
EDISON INTL COM 281020107 1566 24600 SH Call SOLE 24600 0 0
EDISON INTL COM 281020107 1413 22200 SH Put SOLE 22200 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 59874 429144 SH SOLE 429144 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 516 3700 SH Put SOLE 3700 0 0
EL PASO ELEC CO COM NEW 283677854 2165 42455 SH SOLE 42455 0 0
EL POLLO LOCO HLDGS INC COM 268603107 3547 373387 SH SOLE 373387 0 0
ELDORADO GOLD CORP NEW COM 284902103 113 134871 SH SOLE 134871 0 0
ELDORADO RESORTS INC COM 28470R102 14685 444989 SH SOLE 444989 0 0
ELECTRONIC ARTS INC COM 285512109 849 7000 SH Call SOLE 7000 0 0
ELECTRONIC ARTS INC COM 285512109 849 7000 SH Put SOLE 7000 0 0
ELECTRONICS FOR IMAGING INC COM 286082102 3019 110466 SH SOLE 110466 0 0
ELLIE MAE INC COM 28849P100 891 9696 SH SOLE 9696 0 0
ELLIE MAE INC COM 28849P100 276 3000 SH Put SOLE 3000 0 0
ELLIS PERRY INTL INC COM 288853104 1684 65256 SH SOLE 65256 0 0
EMCORE CORP COM NEW 290846203 678 118964 SH SOLE 118964 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 1133 21520 SH SOLE 21520 0 0
EMERSON ELEC CO COM 291011104 2875 42100 SH Put SOLE 42100 0 0
EMERSON ELEC CO COM 291011104 8370 122553 SH SOLE 122553 0 0
EMERSON ELEC CO COM 291011104 2186 32000 SH Call SOLE 32000 0 0
EMPIRE ST RLTY TR INC CL A 292104106 1469 87477 SH SOLE 87477 0 0
EMPLOYERS HOLDINGS INC COM 292218104 4676 115611 SH SOLE 115611 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 4393 54295 SH SOLE 54295 0 0
ENCANA CORP COM 292505104 472 42903 SH SOLE 42903 0 0
ENCOMPASS HEALTH CORP COM 29261A100 1045 18281 SH SOLE 18281 0 0
ENCORE WIRE CORP COM 292562105 563 9923 SH SOLE 9923 0 0
ENERGEN CORP COM 29265N108 30539 485831 SH SOLE 485831 0 0
ENERGEN CORP COM 29265N108 798 12700 SH Call SOLE 12700 0 0
ENERGEN CORP COM 29265N108 603 9600 SH Put SOLE 9600 0 0
ENERGOUS CORP COM 29272C103 473 29500 SH Call SOLE 29500 0 0
ENERGOUS CORP COM 29272C103 1135 70800 SH Put SOLE 70800 0 0
ENERGY XXI GULF COAST INC COM 29276K101 53 13700 SH SOLE 13700 0 0
ENERPLUS CORP COM 292766102 304 27022 SH SOLE 27022 0 0
ENERSYS COM 29275Y102 1081 15576 SH SOLE 15576 0 0
ENOVA INTL INC COM 29357K103 2092 94885 SH SOLE 94885 0 0
ENPHASE ENERGY INC COM 29355A107 415 90899 SH SOLE 90899 0 0
ENSCO PLC SHS CLASS A G3157S106 202 46000 SH Put SOLE 46000 0 0
ENSCO PLC SHS CLASS A G3157S106 63 14337 SH SOLE 14337 0 0
ENSCO PLC SHS CLASS A G3157S106 225 51200 SH Call SOLE 51200 0 0
ENTEGRIS INC COM 29362U104 16636 478059 SH SOLE 478059 0 0
ENTERGY CORP NEW COM 29364G103 11667 148100 SH Put SOLE 148100 0 0
ENTERGY CORP NEW COM 29364G103 10066 127774 SH SOLE 127774 0 0
ENTERGY CORP NEW COM 29364G103 12124 153900 SH Call SOLE 153900 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107 1110 236147 SH SOLE 236147 0 0
ENVESTNET INC COM 29404K106 707 12345 SH SOLE 12345 0 0
ENZO BIOCHEM INC COM 294100102 375 68376 SH SOLE 68376 0 0
EOG RES INC COM 26875P101 36231 344172 SH SOLE 344172 0 0
EOG RES INC COM 26875P101 316 3000 SH Put SOLE 3000 0 0
EPAM SYS INC COM 29414B104 229 2000 SH SOLE 2000 0 0
EPLUS INC COM 294268107 958 12335 SH SOLE 12335 0 0
EPR PPTYS COM SH BEN INT 26884U109 9687 174862 SH SOLE 174862 0 0
EQT CORP COM 26884L109 613 12903 SH SOLE 12903 0 0
EQT CORP COM 26884L109 974 20500 SH Call SOLE 20500 0 0
EQT CORP COM 26884L109 1226 25800 SH Put SOLE 25800 0 0
EQUIFAX INC COM 294429105 2215 18800 SH Put SOLE 18800 0 0
EQUIFAX INC COM 294429105 16804 142639 SH SOLE 142639 0 0
EQUIFAX INC COM 294429105 1802 15300 SH Call SOLE 15300 0 0
EQUINIX INC COM PAR $0.001 29444U700 6356 15200 SH Put SOLE 15200 0 0
EQUINIX INC COM PAR $0.001 29444U700 303 724 SH SOLE 724 0 0
EQUINIX INC COM PAR $0.001 29444U700 5059 12100 SH Call SOLE 12100 0 0
EQUITY BANCSHARES INC COM CL A 29460X109 386 9858 SH SOLE 9858 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 2111 24049 SH SOLE 24049 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 7772 126129 SH SOLE 126129 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 641 10400 SH Call SOLE 10400 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 1282 20800 SH Put SOLE 20800 0 0
ERA GROUP INC COM 26885G109 397 42470 SH SOLE 42470 0 0
ESSENDANT INC COM 296689102 1927 247012 SH SOLE 247012 0 0
ESSENT GROUP LTD COM G3198U102 3444 80918 SH SOLE 80918 0 0
ESSEX PPTY TR INC COM 297178105 3132 13012 SH SOLE 13012 0 0
ESSEX PPTY TR INC COM 297178105 2840 11800 SH Call SOLE 11800 0 0
ESSEX PPTY TR INC COM 297178105 6113 25400 SH Put SOLE 25400 0 0
ESTERLINE TECHNOLOGIES CORP COM 297425100 6323 86434 SH SOLE 86434 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 1109 48323 SH SOLE 48323 0 0
ETSY INC COM 29786A106 68548 2442920 SH SOLE 2442920 0 0
EVERBRIDGE INC COM 29978A104 4906 134047 SH SOLE 134047 0 0
EVEREST RE GROUP LTD COM G3223R108 4238 16500 SH Call SOLE 16500 0 0
EVEREST RE GROUP LTD COM G3223R108 6292 24500 SH Put SOLE 24500 0 0
EVERI HLDGS INC COM 30034T103 1130 172041 SH SOLE 172041 0 0
EVERSOURCE ENERGY COM 30040W108 348 5900 SH Call SOLE 5900 0 0
EVOLUTION PETROLEUM CORP COM 30049A107 568 70522 SH SOLE 70522 0 0
EXACT SCIENCES CORP COM 30063P105 1808 44818 SH SOLE 44818 0 0
EXELON CORP COM 30161N101 94344 2418463 SH SOLE 2418463 0 0
EXELON CORP COM 30161N101 16794 430500 SH Call SOLE 430500 0 0
EXELON CORP COM 30161N101 17246 442100 SH Put SOLE 442100 0 0
EXPEDIA GROUP INC COM NEW 30212P303 442 4000 SH Call SOLE 4000 0 0
EXPEDIA GROUP INC COM NEW 30212P303 552 5000 SH Put SOLE 5000 0 0
EXPRESS INC COM 30219E103 1587 221711 SH SOLE 221711 0 0
EXPRESS INC COM 30219E103 100 14000 SH Call SOLE 14000 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 5693 82407 SH SOLE 82407 0 0
EXTRA SPACE STORAGE INC COM 30225T102 13289 152114 SH SOLE 152114 0 0
EXXON MOBIL CORP COM 30231G102 5715 76600 SH Put SOLE 76600 0 0
EXXON MOBIL CORP COM 30231G102 107301 1438154 SH SOLE 1438154 0 0
EXXON MOBIL CORP COM 30231G102 5417 72600 SH Call SOLE 72600 0 0
EZCORP INC CL A NON VTG 302301106 4190 317433 SH SOLE 317433 0 0
F M C CORP COM NEW 302491303 253 3300 SH Put SOLE 3300 0 0
FABRINET SHS G3323L100 4684 149271 SH SOLE 149271 0 0
FACEBOOK INC CL A 30303M102 16778 105000 SH Call SOLE 105000 0 0
FACEBOOK INC CL A 30303M102 19814 124000 SH Put SOLE 124000 0 0
FACTSET RESH SYS INC COM 303075105 14717 73800 SH Call SOLE 73800 0 0
FACTSET RESH SYS INC COM 303075105 13880 69600 SH Put SOLE 69600 0 0
FARMER BROS CO COM 307675108 378 12520 SH SOLE 12520 0 0
FARMERS CAP BK CORP COM 309562106 370 9263 SH SOLE 9263 0 0
FARMERS NATL BANC CORP COM 309627107 286 20666 SH SOLE 20666 0 0
FASTENAL CO COM 311900104 12616 231100 SH Put SOLE 231100 0 0
FASTENAL CO COM 311900104 2265 41497 SH SOLE 41497 0 0
FASTENAL CO COM 311900104 10787 197600 SH Call SOLE 197600 0 0
FATE THERAPEUTICS INC COM 31189P102 885 90704 SH SOLE 90704 0 0
FB FINL CORP COM 30257X104 862 21245 SH SOLE 21245 0 0
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 6686 57585 SH SOLE 57585 0 0
FEDERAL SIGNAL CORP COM 313855108 1426 64749 SH SOLE 64749 0 0
FEDERATED NATL HLDG CO COM 31422T101 428 27170 SH SOLE 27170 0 0
FEDEX CORP COM 31428X106 11372 47361 SH SOLE 47361 0 0
FEDEX CORP COM 31428X106 9748 40600 SH Call SOLE 40600 0 0
FEDEX CORP COM 31428X106 10709 44600 SH Put SOLE 44600 0 0
FERRARI N V COM N3167Y103 964 8000 SH Put SOLE 8000 0 0
FIAT CHRYSLER AUTOMOBILES N SHS N31738102 10225 498295 SH SOLE 498295 0 0
FIBROGEN INC COM 31572Q808 9028 195409 SH SOLE 195409 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 938 23432 SH SOLE 23432 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 75188 780766 SH SOLE 780766 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 289 3000 SH Call SOLE 3000 0 0
FIDELITY SOUTHERN CORP NEW COM 316394105 1172 50801 SH SOLE 50801 0 0
FIDUS INVT CORP COM 316500107 1888 146610 SH SOLE 146610 0 0
FIFTH THIRD BANCORP COM 316773100 2175 68500 SH Call SOLE 68500 0 0
FIFTH THIRD BANCORP COM 316773100 1949 61400 SH Put SOLE 61400 0 0
FINANCIAL ENGINES INC COM 317485100 4218 120501 SH SOLE 120501 0 0
FINANCIAL INSTNS INC COM 317585404 1209 40836 SH SOLE 40836 0 0
FINISH LINE INC CL A 317923100 447 33000 SH Put SOLE 33000 0 0
FINISH LINE INC CL A 317923100 3826 282545 SH SOLE 282545 0 0
FINISH LINE INC CL A 317923100 399 29500 SH Call SOLE 29500 0 0
FIREEYE INC COM 31816Q101 25365 1498209 SH SOLE 1498209 0 0
FIRST AMERN FINL CORP COM 31847R102 1681 28646 SH SOLE 28646 0 0
FIRST BANCORP P R COM NEW 318672706 8921 1481842 SH SOLE 1481842 0 0
FIRST DATA CORP NEW COM CL A 32008D106 68276 4267260 SH SOLE 4267260 0 0
FIRST DEFIANCE FINL CORP COM 32006W106 991 17287 SH SOLE 17287 0 0
FIRST FINL BANCORP OH COM 320209109 1233 42000 SH SOLE 42000 0 0
FIRST FNDTN INC COM 32026V104 1375 74155 SH SOLE 74155 0 0
FIRST HAWAIIAN INC COM 32051X108 5062 181876 SH SOLE 181876 0 0
FIRST HORIZON NATL CORP COM 320517105 1776 94331 SH SOLE 94331 0 0
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 15597 533606 SH SOLE 533606 0 0
FIRST SOLAR INC COM 336433107 3372 47500 SH Call SOLE 47500 0 0
FIRST SOLAR INC COM 336433107 3691 52000 SH Put SOLE 52000 0 0
FIRSTENERGY CORP COM 337932107 8176 240400 SH Call SOLE 240400 0 0
FIRSTENERGY CORP COM 337932107 8584 252400 SH Put SOLE 252400 0 0
FIRSTSERVICE CORP NEW SUB VTG SH 33767E103 3757 51271 SH SOLE 51271 0 0
FIRSTSERVICE CORP NEW SUB VTG SH 33767E103 1499 20478 SH SOLE 20478 0 0
FISERV INC COM 337738108 499 7000 SH Put SOLE 7000 0 0
FISERV INC COM 337738108 51501 722216 SH SOLE 722216 0 0
FISERV INC COM 337738108 357 5000 SH Call SOLE 5000 0 0
FITBIT INC CL A 33812L102 317 62100 SH Call SOLE 62100 0 0
FITBIT INC CL A 33812L102 421 82600 SH Put SOLE 82600 0 0
FIVE BELOW INC COM 33829M101 5280 72000 SH Put SOLE 72000 0 0
FIVE BELOW INC COM 33829M101 70236 957675 SH SOLE 957675 0 0
FIVE BELOW INC COM 33829M101 3814 52000 SH Call SOLE 52000 0 0
FIVE PRIME THERAPEUTICS INC COM 33830X104 2123 123595 SH SOLE 123595 0 0
FIVE9 INC COM 338307101 12441 417615 SH SOLE 417615 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 915 4520 SH SOLE 4520 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 405 2000 SH Put SOLE 2000 0 0
FLEX LTD ORD Y2573F102 1609 98521 SH SOLE 98521 0 0
FLEXSTEEL INDS INC COM 339382103 418 10572 SH SOLE 10572 0 0
FLOTEK INDS INC DEL COM 343389102 1324 217052 SH SOLE 217052 0 0
FLOWERS FOODS INC COM 343498101 12652 578767 SH SOLE 578767 0 0
FLOWSERVE CORP COM 34354P105 210 4848 SH SOLE 4848 0 0
FLOWSERVE CORP COM 34354P105 520 12000 SH Call SOLE 12000 0 0
FLOWSERVE CORP COM 34354P105 663 15300 SH Put SOLE 15300 0 0
FLUIDIGM CORP DEL COM 34385P108 825 141276 SH SOLE 141276 0 0
FLUOR CORP NEW COM 343412102 687 12000 SH Put SOLE 12000 0 0
FLUOR CORP NEW COM 343412102 3145 54960 SH SOLE 54960 0 0
FLUOR CORP NEW COM 343412102 635 11100 SH Call SOLE 11100 0 0
FLUSHING FINL CORP COM 343873105 925 34302 SH SOLE 34302 0 0
FLWS/1-800 FLOWERS CL A 68243Q106 1995 169045 SH SOLE 169045 0 0
FLY LEASING LTD SPONSORED ADR 34407D109 330 24785 SH SOLE 24785 0 0
FOGO DE CHAO INC COM 344177100 444 28170 SH SOLE 28170 0 0
FOOT LOCKER INC COM 344849104 2040 44800 SH Put SOLE 44800 0 0
FOOT LOCKER INC COM 344849104 24730 543040 SH SOLE 543040 0 0
FOOT LOCKER INC COM 344849104 2313 50800 SH Call SOLE 50800 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 17477 1577374 SH SOLE 1577374 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 213 19200 SH Call SOLE 19200 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 328 29600 SH Put SOLE 29600 0 0
FOREST CITY RLTY TR INC COM CL A 345605109 41901 2068155 SH SOLE 2068155 0 0
FORRESTER RESH INC COM 346563109 236 5702 SH SOLE 5702 0 0
FORTERRA INC COM 34960W106 725 87114 SH SOLE 87114 0 0
FORTINET INC COM 34959E109 45298 845423 SH SOLE 845423 0 0
FORTINET INC COM 34959E109 214 4000 SH Put SOLE 4000 0 0
FORTIVE CORP COM 34959J108 36756 474145 SH SOLE 474145 0 0
FORTRESS BIOTECH INC COM 34960Q109 87 19211 SH SOLE 19211 0 0
FORTUNA SILVER MINES INC COM 349915108 102 19660 SH SOLE 19660 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 1522 25837 SH SOLE 25837 0 0
FORWARD AIR CORP COM 349853101 5739 108567 SH SOLE 108567 0 0
FOSSIL GROUP INC COM 34988V106 191 15000 SH Put SOLE 15000 0 0
FOSSIL GROUP INC COM 34988V106 394 31031 SH SOLE 31031 0 0
FOSSIL GROUP INC COM 34988V106 140 11000 SH Call SOLE 11000 0 0
FOSTER L B CO COM 350060109 426 18084 SH SOLE 18084 0 0
FOUNDATION BLDG MATLS INC COM 350392106 171 11500 SH SOLE 11500 0 0
FOUNDATION MEDICINE INC COM 350465100 867 11014 SH SOLE 11014 0 0
FRANCESCAS HLDGS CORP COM 351793104 448 93243 SH SOLE 93243 0 0
FRANCO NEVADA CORP COM 351858105 342 5000 SH Put SOLE 5000 0 0
FRANCO NEVADA CORP COM 351858105 3232 47374 SH SOLE 47374 0 0
FRANCO NEVADA CORP COM 351858105 205 3000 SH Call SOLE 3000 0 0
FRANKLIN COVEY CO COM 353469109 1132 42089 SH SOLE 42089 0 0
FRANKLIN FINL NETWORK INC COM 35352P104 1300 39876 SH SOLE 39876 0 0
FRANKLIN RES INC COM 354613101 225 6500 SH Call SOLE 6500 0 0
FRANKLIN RES INC COM 354613101 208 6000 SH Put SOLE 6000 0 0
FREEPORT-MCMORAN INC CL B 35671D857 1460 83100 SH Put SOLE 83100 0 0
FREEPORT-MCMORAN INC CL B 35671D857 69601 3961377 SH SOLE 3961377 0 0
FREEPORT-MCMORAN INC CL B 35671D857 1383 78700 SH Call SOLE 78700 0 0
FREIGHTCAR AMER INC COM 357023100 579 43204 SH SOLE 43204 0 0
FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 1055 20662 SH SOLE 20662 0 0
FRESHPET INC COM 358039105 571 34725 SH SOLE 34725 0 0
FS BANCORP INC COM 30263Y104 427 7989 SH SOLE 7989 0 0
FS INVT CORP COM 302635107 7940 1095163 SH SOLE 1095163 0 0
FTD COS INC COM 30281V108 346 95103 SH SOLE 95103 0 0
FTI CONSULTING INC COM 302941109 1068 22066 SH SOLE 22066 0 0
FTS INTERNATIONAL INC COM 30283W104 211 11498 SH SOLE 11498 0 0
FULLER H B CO COM 359694106 3022 60776 SH SOLE 60776 0 0
FUNKO INC COM CL A 361008105 100 12200 SH SOLE 12200 0 0
FUTUREFUEL CORPORATION COM 36116M106 351 29310 SH SOLE 29310 0 0
G1 THERAPEUTICS INC COM 3621LQ109 1567 42305 SH SOLE 42305 0 0
GAIA INC NEW CL A 36269P104 892 57532 SH SOLE 57532 0 0
GALLAGHER ARTHUR J & CO COM 363576109 238 3468 SH SOLE 3468 0 0
GAMCO INVESTORS INC CL A COM 361438104 347 13989 SH SOLE 13989 0 0
GAMESTOP CORP NEW CL A 36467W109 2933 232400 SH Call SOLE 232400 0 0
GAMESTOP CORP NEW CL A 36467W109 2673 211800 SH Put SOLE 211800 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 16758 500683 SH SOLE 500683 0 0
GAP INC DEL COM 364760108 3997 128123 SH SOLE 128123 0 0
GAP INC DEL COM 364760108 312 10000 SH Call SOLE 10000 0 0
GAP INC DEL COM 364760108 499 16000 SH Put SOLE 16000 0 0
GARDNER DENVER HLDGS INC COM 36555P107 6512 212243 SH SOLE 212243 0 0
GARMIN LTD SHS H2906T109 8198 139120 SH SOLE 139120 0 0
GARRISON CAP INC COM 366554103 518 63837 SH SOLE 63837 0 0
GARTNER INC COM 366651107 741 6300 SH Call SOLE 6300 0 0
GARTNER INC COM 366651107 447 3800 SH Put SOLE 3800 0 0
GATX CORP COM 361448103 1663 24279 SH SOLE 24279 0 0
GCI LIBERTY INC COM CLASS A 36164V305 2864 54183 SH SOLE 54183 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 1766 60785 SH SOLE 60785 0 0
GENCO SHIPPING & TRADING LTD SHS Y2685T131 651 45748 SH SOLE 45748 0 0
GENERAC HLDGS INC COM 368736104 2546 55452 SH SOLE 55452 0 0
GENERAL DYNAMICS CORP COM 369550108 15596 70600 SH Put SOLE 70600 0 0
GENERAL DYNAMICS CORP COM 369550108 104942 475067 SH SOLE 475067 0 0
GENERAL DYNAMICS CORP COM 369550108 15198 68800 SH Call SOLE 68800 0 0
GENERAL ELECTRIC CO COM 369604103 15582 1155967 SH SOLE 1155967 0 0
GENERAL ELECTRIC CO COM 369604103 9052 671500 SH Call SOLE 671500 0 0
GENERAL ELECTRIC CO COM 369604103 4330 321200 SH Put SOLE 321200 0 0
GENERAL MLS INC COM 370334104 59714 1325218 SH SOLE 1325218 0 0
GENERAL MTRS CO COM 37045V100 6043 166300 SH Put SOLE 166300 0 0
GENERAL MTRS CO COM 37045V100 984 27072 SH SOLE 27072 0 0
GENERAL MTRS CO COM 37045V100 7413 204000 SH Call SOLE 204000 0 0
GENESCO INC COM 371532102 9443 232590 SH SOLE 232590 0 0
GENESEE & WYO INC CL A 371559105 4296 60688 SH SOLE 60688 0 0
GENMARK DIAGNOSTICS INC COM 372309104 617 113328 SH SOLE 113328 0 0
GENOMIC HEALTH INC COM 37244C101 2004 64038 SH SOLE 64038 0 0
GENPACT LIMITED SHS G3922B107 4281 133824 SH SOLE 133824 0 0
GENTEX CORP COM 371901109 17600 764536 SH SOLE 764536 0 0
GENUINE PARTS CO COM 372460105 26639 296514 SH SOLE 296514 0 0
GENUINE PARTS CO COM 372460105 1303 14500 SH Call SOLE 14500 0 0
GENUINE PARTS CO COM 372460105 1348 15000 SH Put SOLE 15000 0 0
GENWORTH FINL INC COM CL A 37247D106 175 61935 SH SOLE 61935 0 0
GEO GROUP INC NEW COM 36162J106 3779 184632 SH SOLE 184632 0 0
GEOPARK LTD USD SHS G38327105 1390 112110 SH SOLE 112110 0 0
GEOSPACE TECHNOLOGIES CORP COM 37364X109 206 20884 SH SOLE 20884 0 0
GERDAU S A SPON ADR REP PFD 373737105 6806 1460459 SH SOLE 1460459 0 0
GETTY RLTY CORP NEW COM 374297109 1638 64948 SH SOLE 64948 0 0
GGP INC COM 36174X101 20596 1006666 SH SOLE 1006666 0 0
GIBRALTAR INDS INC COM 374689107 1428 42185 SH SOLE 42185 0 0
GILDAN ACTIVEWEAR INC COM 375916103 2264 78356 SH SOLE 78356 0 0
GILDAN ACTIVEWEAR INC COM 375916103 9857 341302 SH SOLE 341302 0 0
GILEAD SCIENCES INC COM 375558103 4032 53485 SH SOLE 53485 0 0
GILEAD SCIENCES INC COM 375558103 6001 79600 SH Call SOLE 79600 0 0
GILEAD SCIENCES INC COM 375558103 7124 94500 SH Put SOLE 94500 0 0
GLADSTONE CAPITAL CORP COM 376535100 1261 146621 SH SOLE 146621 0 0
GLADSTONE COML CORP COM 376536108 2345 135247 SH SOLE 135247 0 0
GLADSTONE INVT CORP COM 376546107 194 19217 SH SOLE 19217 0 0
GLATFELTER COM 377316104 481 23406 SH SOLE 23406 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 34088 872488 SH SOLE 872488 0 0
GLOBAL BRASS & COPPR HLDGS I COM 37953G103 368 10994 SH SOLE 10994 0 0
GLOBAL PMTS INC COM 37940X102 5264 47204 SH SOLE 47204 0 0
GLOBANT S A COM L44385109 726 14082 SH SOLE 14082 0 0
GMS INC COM 36251C103 891 29141 SH SOLE 29141 0 0
GNC HLDGS INC COM CL A 36191G107 2651 686910 SH SOLE 686910 0 0
GODADDY INC CL A 380237107 81679 1329842 SH SOLE 1329842 0 0
GOL LINHAS AEREAS INTLG S A SPON ADR PFD NEW 38045R206 541 41635 SH SOLE 41635 0 0
GOLAR LNG LTD BERMUDA SHS G9456A100 2005 73300 SH Call SOLE 73300 0 0
GOLAR LNG LTD BERMUDA SHS G9456A100 2391 87400 SH Put SOLE 87400 0 0
GOLD RESOURCE CORP COM 38068T105 72 15925 SH SOLE 15925 0 0
GOLDCORP INC NEW COM 380956409 20162 1458887 SH SOLE 1458887 0 0
GOLDCORP INC NEW COM 380956409 375 27100 SH Call SOLE 27100 0 0
GOLDCORP INC NEW COM 380956409 770 55700 SH Put SOLE 55700 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 22164 88000 SH Put SOLE 88000 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 1480 5877 SH SOLE 5877 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 18638 74000 SH Call SOLE 74000 0 0
GOLUB CAP BDC INC COM 38173M102 1789 100004 SH SOLE 100004 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 983 37000 SH Call SOLE 37000 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 718 27000 SH Put SOLE 27000 0 0
GOPRO INC CL A 38268T103 81 17000 SH Put SOLE 17000 0 0
GORMAN RUPP CO COM 383082104 574 19624 SH SOLE 19624 0 0
GP STRATEGIES CORP COM 36225V104 781 34474 SH SOLE 34474 0 0
GRACE W R & CO DEL NEW COM 38388F108 36408 594612 SH SOLE 594612 0 0
GRACO INC COM 384109104 5581 122073 SH SOLE 122073 0 0
GRAHAM CORP COM 384556106 311 14497 SH SOLE 14497 0 0
GRAMERCY PPTY TR COM NEW 385002308 18238 839300 SH SOLE 839300 0 0
GRAN TIERRA ENERGY INC COM 38500T101 2013 721333 SH SOLE 721333 0 0
GRAND CANYON ED INC COM 38526M106 1162 11073 SH SOLE 11073 0 0
GRANITE CONSTR INC COM 387328107 1288 23054 SH SOLE 23054 0 0
GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 2068 52437 SH SOLE 52437 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 8945 582763 SH SOLE 582763 0 0
GREAT AJAX CORP COM 38983D300 227 16748 SH SOLE 16748 0 0
GREAT PLAINS ENERGY INC COM 391164100 53782 1691790 SH SOLE 1691790 0 0
GREAT SOUTHN BANCORP INC COM 390905107 1329 26605 SH SOLE 26605 0 0
GREEN BANCORP INC COM 39260X100 2158 96980 SH SOLE 96980 0 0
GREEN DOT CORP CL A 39304D102 1807 28167 SH SOLE 28167 0 0
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 2647 164946 SH SOLE 164946 0 0
GREIF INC CL A 397624107 7158 137003 SH SOLE 137003 0 0
GRIFFON CORP COM 398433102 783 42902 SH SOLE 42902 0 0
GRIFOLS S A SP ADR REP B NVT 398438408 7350 346683 SH SOLE 346683 0 0
GRUBHUB INC COM 400110102 3721 36672 SH SOLE 36672 0 0
GRUBHUB INC COM 400110102 203 2000 SH Call SOLE 2000 0 0
GRUBHUB INC COM 400110102 203 2000 SH Put SOLE 2000 0 0
GSV CAP CORP COM 36191J101 413 54761 SH SOLE 54761 0 0
GUARANTY BANCSHARES INC TEX COM 400764106 291 8723 SH SOLE 8723 0 0
GULFPORT ENERGY CORP COM NEW 402635304 5409 560471 SH SOLE 560471 0 0
GULFPORT ENERGY CORP COM NEW 402635304 226 23400 SH Call SOLE 23400 0 0
GULFPORT ENERGY CORP COM NEW 402635304 302 31300 SH Put SOLE 31300 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 4542 118000 SH SOLE 118000 0 0
HABIT RESTAURANTS INC COM CL A 40449J103 2364 268590 SH SOLE 268590 0 0
HACKETT GROUP INC COM 404609109 894 55648 SH SOLE 55648 0 0
HAEMONETICS CORP COM 405024100 625 8542 SH SOLE 8542 0 0
HAIN CELESTIAL GROUP INC COM 405217100 292 9100 SH Call SOLE 9100 0 0
HAIN CELESTIAL GROUP INC COM 405217100 362 11300 SH Put SOLE 11300 0 0
HALLADOR ENERGY COMPANY COM 40609P105 223 32495 SH SOLE 32495 0 0
HALLIBURTON CO COM 406216101 109042 2323016 SH SOLE 2323016 0 0
HALLIBURTON CO COM 406216101 13627 290300 SH Call SOLE 290300 0 0
HALLIBURTON CO COM 406216101 15809 336800 SH Put SOLE 336800 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 21666 1105986 SH SOLE 1105986 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 196 10000 SH Call SOLE 10000 0 0
HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 420 19776 SH SOLE 19776 0 0
HAMILTON LANE INC CL A 407497106 6069 163017 SH SOLE 163017 0 0
HANMI FINL CORP COM NEW 410495204 2675 87004 SH SOLE 87004 0 0
HANOVER INS GROUP INC COM 410867105 2261 19175 SH SOLE 19175 0 0
HARBORONE BANCORP INC COM 41165F101 277 15668 SH SOLE 15668 0 0
HARMONIC INC COM 413160102 46 12000 SH SOLE 12000 0 0
HARMONY GOLD MNG LTD SPONSORED ADR 413216300 1865 780405 SH SOLE 780405 0 0
HARRIS CORP DEL COM 413875105 871 5400 SH Call SOLE 5400 0 0
HARRIS CORP DEL COM 413875105 1032 6400 SH Put SOLE 6400 0 0
HARSCO CORP COM 415864107 3164 153204 SH SOLE 153204 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 761 14768 SH SOLE 14768 0 0
HASBRO INC COM 418056107 615 7300 SH Put SOLE 7300 0 0
HASBRO INC COM 418056107 9331 110692 SH SOLE 110692 0 0
HASBRO INC COM 418056107 1012 12000 SH Call SOLE 12000 0 0
HAVERTY FURNITURE INC COM 419596101 206 10227 SH SOLE 10227 0 0
HAWAIIAN HOLDINGS INC COM 419879101 10220 264087 SH SOLE 264087 0 0
HAWAIIAN HOLDINGS INC COM 419879101 654 16900 SH Call SOLE 16900 0 0
HAWAIIAN HOLDINGS INC COM 419879101 778 20100 SH Put SOLE 20100 0 0
HAWKINS INC COM 420261109 944 26854 SH SOLE 26854 0 0
HAYNES INTERNATIONAL INC COM NEW 420877201 2685 72348 SH SOLE 72348 0 0
HCA HEALTHCARE INC COM 40412C101 24677 254406 SH SOLE 254406 0 0
HCA HEALTHCARE INC COM 40412C101 388 4000 SH Call SOLE 4000 0 0
HCA HEALTHCARE INC COM 40412C101 369 3800 SH Put SOLE 3800 0 0
HCP INC COM 40414L109 897 38600 SH Call SOLE 38600 0 0
HCP INC COM 40414L109 1371 59000 SH Put SOLE 59000 0 0
HD SUPPLY HLDGS INC COM 40416M105 626 16500 SH Put SOLE 16500 0 0
HD SUPPLY HLDGS INC COM 40416M105 64633 1703552 SH SOLE 1703552 0 0
HD SUPPLY HLDGS INC COM 40416M105 797 21000 SH Call SOLE 21000 0 0
HEALTH INS INNOVATIONS INC COM CL A 42225K106 2449 84740 SH SOLE 84740 0 0
HEALTHCARE SVCS GRP INC COM 421906108 6786 156069 SH SOLE 156069 0 0
HEALTHSTREAM INC COM 42222N103 1951 78576 SH SOLE 78576 0 0
HEICO CORP NEW COM 422806109 10336 119064 SH SOLE 119064 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 1043 33387 SH SOLE 33387 0 0
HELEN OF TROY CORP LTD COM G4388N106 578 6641 SH SOLE 6641 0 0
HELMERICH & PAYNE INC COM 423452101 7090 106522 SH SOLE 106522 0 0
HELMERICH & PAYNE INC COM 423452101 7182 107900 SH Call SOLE 107900 0 0
HELMERICH & PAYNE INC COM 423452101 8380 125900 SH Put SOLE 125900 0 0
HERBALIFE LTD COM USD SHS G4412G101 99459 1020410 SH SOLE 1020410 0 0
HERC HLDGS INC COM 42704L104 9381 144436 SH SOLE 144436 0 0
HERCULES CAPITAL INC COM 427096508 1572 129911 SH SOLE 129911 0 0
HERITAGE COMMERCE CORP COM 426927109 2187 132718 SH SOLE 132718 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106 422 17915 SH SOLE 17915 0 0
HERITAGE FINL CORP WASH COM 42722X106 221 7215 SH SOLE 7215 0 0
HERSHEY CO COM 427866108 465 4700 SH Put SOLE 4700 0 0
HERSHEY CO COM 427866108 7884 79666 SH SOLE 79666 0 0
HERSHEY CO COM 427866108 643 6500 SH Call SOLE 6500 0 0
HERTZ GLOBAL HLDGS INC COM 42806J106 4473 225338 SH SOLE 225338 0 0
HERTZ GLOBAL HLDGS INC COM 42806J106 1395 70300 SH Call SOLE 70300 0 0
HERTZ GLOBAL HLDGS INC COM 42806J106 2152 108400 SH Put SOLE 108400 0 0
HESS CORP COM 42809H107 2997 59200 SH Call SOLE 59200 0 0
HESS CORP COM 42809H107 2693 53200 SH Put SOLE 53200 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 91978 5243909 SH SOLE 5243909 0 0
HEXCEL CORP NEW COM 428291108 4062 62893 SH SOLE 62893 0 0
HFF INC CL A 40418F108 3535 71132 SH SOLE 71132 0 0
HIBBETT SPORTS INC COM 428567101 567 23671 SH SOLE 23671 0 0
HIGHPOINT RES CORP COM 43114K108 2471 486481 SH SOLE 486481 0 0
HIGHWOODS PPTYS INC COM 431284108 21505 490748 SH SOLE 490748 0 0
HILL ROM HLDGS INC COM 431475102 8083 92906 SH SOLE 92906 0 0
HILLENBRAND INC COM 431571108 6643 144727 SH SOLE 144727 0 0
HILTON GRAND VACATIONS INC COM 43283X105 5961 138564 SH SOLE 138564 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 56677 719613 SH SOLE 719613 0 0
HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 267 43400 SH Call SOLE 43400 0 0
HMS HLDGS CORP COM 40425J101 685 40680 SH SOLE 40680 0 0
HNI CORP COM 404251100 2817 78045 SH SOLE 78045 0 0
HOLLYFRONTIER CORP COM 436106108 3879 79400 SH Call SOLE 79400 0 0
HOLLYFRONTIER CORP COM 436106108 4295 87900 SH Put SOLE 87900 0 0
HOLOGIC INC COM 436440101 1898 50800 SH Put SOLE 50800 0 0
HOLOGIC INC COM 436440101 4956 132660 SH SOLE 132660 0 0
HOLOGIC INC COM 436440101 2286 61200 SH Call SOLE 61200 0 0
HOME BANCSHARES INC COM 436893200 625 27397 SH SOLE 27397 0 0
HOME DEPOT INC COM 437076102 33770 189461 SH SOLE 189461 0 0
HOME DEPOT INC COM 437076102 5525 31000 SH Call SOLE 31000 0 0
HOME DEPOT INC COM 437076102 8609 48300 SH Put SOLE 48300 0 0
HOMETRUST BANCSHARES INC COM 437872104 293 11258 SH SOLE 11258 0 0
HONDA MOTOR LTD AMERN SHS 438128308 5889 169558 SH SOLE 169558 0 0
HONEYWELL INTL INC COM 438516106 592 4100 SH Put SOLE 4100 0 0
HONEYWELL INTL INC COM 438516106 103428 715712 SH SOLE 715712 0 0
HONEYWELL INTL INC COM 438516106 2168 15000 SH Call SOLE 15000 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 263 6144 SH SOLE 6144 0 0
HORIZON BANCORP IND COM 440407104 612 20402 SH SOLE 20402 0 0
HORIZON PHARMA PLC SHS G4617B105 5106 359593 SH SOLE 359593 0 0
HORIZON TECHNOLOGY FIN CORP COM 44045A102 461 44395 SH SOLE 44395 0 0
HORMEL FOODS CORP COM 440452100 724 21100 SH Call SOLE 21100 0 0
HORMEL FOODS CORP COM 440452100 1139 33200 SH Put SOLE 33200 0 0
HORTONWORKS INC COM 440894103 6892 338324 SH SOLE 338324 0 0
HOST HOTELS & RESORTS INC COM 44107P104 1154 61900 SH Call SOLE 61900 0 0
HOST HOTELS & RESORTS INC COM 44107P104 1709 91700 SH Put SOLE 91700 0 0
HOSTESS BRANDS INC CL A 44109J106 392 26474 SH SOLE 26474 0 0
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 335 48200 SH SOLE 48200 0 0
HOWARD HUGHES CORP COM 44267D107 27800 199813 SH SOLE 199813 0 0
HP INC COM 40434L105 102216 4663161 SH SOLE 4663161 0 0
HP INC COM 40434L105 769 35100 SH Call SOLE 35100 0 0
HP INC COM 40434L105 487 22200 SH Put SOLE 22200 0 0
HSBC HLDGS PLC SPON ADR NEW 404280406 2331 48897 SH SOLE 48897 0 0
HUB GROUP INC CL A 443320106 452 10812 SH SOLE 10812 0 0
HUBSPOT INC COM 443573100 4064 37529 SH SOLE 37529 0 0
HUBSPOT INC COM 443573100 433 4000 SH Call SOLE 4000 0 0
HUBSPOT INC COM 443573100 282 2600 SH Put SOLE 2600 0 0
HUDBAY MINERALS INC COM 443628102 244 34400 SH SOLE 34400 0 0
HUDSON LTD COM CL A G46408103 322 20221 SH SOLE 20221 0 0
HUDSON PAC PPTYS INC COM 444097109 763 23464 SH SOLE 23464 0 0
HUMANA INC COM 444859102 3764 14000 SH Call SOLE 14000 0 0
HUMANA INC COM 444859102 3925 14600 SH Put SOLE 14600 0 0
HUNT J B TRANS SVCS INC COM 445658107 9677 82600 SH Put SOLE 82600 0 0
HUNT J B TRANS SVCS INC COM 445658107 54961 469148 SH SOLE 469148 0 0
HUNT J B TRANS SVCS INC COM 445658107 6935 59200 SH Call SOLE 59200 0 0
HUNTINGTON BANCSHARES INC COM 446150104 20673 1369091 SH SOLE 1369091 0 0
HUNTINGTON BANCSHARES INC COM 446150104 935 61900 SH Call SOLE 61900 0 0
HUNTINGTON BANCSHARES INC COM 446150104 536 35500 SH Put SOLE 35500 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 1289 5000 SH Put SOLE 5000 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 12251 47527 SH SOLE 47527 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 1547 6000 SH Call SOLE 6000 0 0
HUNTSMAN CORP COM 447011107 79205 2707867 SH SOLE 2707867 0 0
HUNTSMAN CORP COM 447011107 971 33200 SH Call SOLE 33200 0 0
HUNTSMAN CORP COM 447011107 907 31000 SH Put SOLE 31000 0 0
HURCO COMPANIES INC COM 447324104 976 21267 SH SOLE 21267 0 0
HURON CONSULTING GROUP INC COM 447462102 245 6431 SH SOLE 6431 0 0
HYATT HOTELS CORP COM CL A 448579102 20940 274587 SH SOLE 274587 0 0
IAC INTERACTIVECORP COM 44919P508 49542 316807 SH SOLE 316807 0 0
IAC INTERACTIVECORP COM 44919P508 1845 11800 SH Call SOLE 11800 0 0
IAC INTERACTIVECORP COM 44919P508 1923 12300 SH Put SOLE 12300 0 0
IAMGOLD CORP COM 450913108 1325 255500 SH SOLE 255500 0 0
ICF INTL INC COM 44925C103 4656 79655 SH SOLE 79655 0 0
ICICI BK LTD ADR 45104G104 23233 2625213 SH SOLE 2625213 0 0
ICON PLC SHS G4705A100 11732 99309 SH SOLE 99309 0 0
ICONIX BRAND GROUP INC COM 451055107 153 137832 SH SOLE 137832 0 0
ICU MED INC COM 44930G107 811 3213 SH SOLE 3213 0 0
IDERA PHARMACEUTICALS INC COM NEW 45168K306 237 128920 SH SOLE 128920 0 0
IDEXX LABS INC COM 45168D104 66745 348737 SH SOLE 348737 0 0
IHS MARKIT LTD SHS G47567105 1148 23790 SH SOLE 23790 0 0
IKANG HEALTHCARE GROUP INC SPONSORED ADR 45174L108 7668 384359 SH SOLE 384359 0 0
ILLINOIS TOOL WKS INC COM 452308109 6058 38672 SH SOLE 38672 0 0
ILLINOIS TOOL WKS INC COM 452308109 2820 18000 SH Call SOLE 18000 0 0
ILLINOIS TOOL WKS INC COM 452308109 3024 19300 SH Put SOLE 19300 0 0
ILLUMINA INC COM 452327109 2057 8700 SH Put SOLE 8700 0 0
ILLUMINA INC COM 452327109 481 2035 SH SOLE 2035 0 0
ILLUMINA INC COM 452327109 1939 8200 SH Call SOLE 8200 0 0
IMAX CORP COM 45245E109 4385 228376 SH SOLE 228376 0 0
IMAX CORP COM 45245E109 192 10000 SH Put SOLE 10000 0 0
IMMERSION CORP COM 452521107 2200 184073 SH SOLE 184073 0 0
IMMUNE DESIGN CORP COM 45252L103 432 131010 SH SOLE 131010 0 0
IMMUNOGEN INC COM 45253H101 2348 223216 SH SOLE 223216 0 0
IMPERVA INC COM 45321L100 7340 169517 SH SOLE 169517 0 0
INCYTE CORP COM 45337C102 12038 144460 SH SOLE 144460 0 0
INDEPENDENCE CONTRACT DRIL I COM 453415309 68 17882 SH SOLE 17882 0 0
INDEPENDENT BANK CORP MICH COM NEW 453838609 628 27418 SH SOLE 27418 0 0
INFINERA CORPORATION COM 45667G103 628 57786 SH SOLE 57786 0 0
INFINITY PPTY & CAS CORP COM 45665Q103 2059 17388 SH SOLE 17388 0 0
INFRAREIT INC COM 45685L100 892 45921 SH SOLE 45921 0 0
ING GROEP N V SPONSORED ADR 456837103 8565 505935 SH SOLE 505935 0 0
INGERSOLL-RAND PLC SHS G47791101 112487 1315486 SH SOLE 1315486 0 0
INGERSOLL-RAND PLC SHS G47791101 5045 59000 SH Call SOLE 59000 0 0
INGERSOLL-RAND PLC SHS G47791101 5780 67600 SH Put SOLE 67600 0 0
INGEVITY CORP COM 45688C107 9321 126489 SH SOLE 126489 0 0
INGLES MKTS INC CL A 457030104 2597 76713 SH SOLE 76713 0 0
INNERWORKINGS INC COM 45773Y105 1641 181319 SH SOLE 181319 0 0
INNOPHOS HOLDINGS INC COM 45774N108 3132 77899 SH SOLE 77899 0 0
INNOVIVA INC COM 45781M101 1417 85000 SH SOLE 85000 0 0
INOGEN INC COM 45780L104 1161 9452 SH SOLE 9452 0 0
INOVALON HLDGS INC COM CL A 45781D101 1136 107131 SH SOLE 107131 0 0
INSIGHT ENTERPRISES INC COM 45765U103 293 8388 SH SOLE 8388 0 0
INSMED INC COM PAR $.01 457669307 2159 95885 SH SOLE 95885 0 0
INSPERITY INC COM 45778Q107 7961 114470 SH SOLE 114470 0 0
INSTEEL INDUSTRIES INC COM 45774W108 696 25191 SH SOLE 25191 0 0
INSTRUCTURE INC COM 45781U103 6947 164806 SH SOLE 164806 0 0
INSULET CORP COM 45784P101 11383 131318 SH SOLE 131318 0 0
INTEGER HLDGS CORP COM 45826H109 1945 34398 SH SOLE 34398 0 0
INTEGRATED DEVICE TECHNOLOGY COM 458118106 422 13800 SH Put SOLE 13800 0 0
INTEL CORP COM 458140100 109631 2105058 SH SOLE 2105058 0 0
INTEL CORP COM 458140100 18504 355300 SH Call SOLE 355300 0 0
INTEL CORP COM 458140100 17400 334100 SH Put SOLE 334100 0 0
INTER PARFUMS INC COM 458334109 830 17609 SH SOLE 17609 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 580 8000 SH Put SOLE 8000 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 36085 497593 SH SOLE 497593 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 363 5000 SH Call SOLE 5000 0 0
INTERCONTINENTAL HOTELS GROU SPONSORED ADR 45857P707 1938 31667 SH SOLE 31667 0 0
INTERDIGITAL INC COM 45867G101 13108 178097 SH SOLE 178097 0 0
INTERDIGITAL INC COM 45867G101 221 3000 SH Call SOLE 3000 0 0
INTERDIGITAL INC COM 45867G101 294 4000 SH Put SOLE 4000 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 42301 275700 SH Put SOLE 275700 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 85781 559088 SH SOLE 559088 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 46965 306100 SH Call SOLE 306100 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 17597 128527 SH SOLE 128527 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 411 3000 SH Call SOLE 3000 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 219 1600 SH Put SOLE 1600 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 9027 337698 SH SOLE 337698 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 217 8100 SH Put SOLE 8100 0 0
INTERNATIONAL SPEEDWAY CORP CL A 460335201 1151 26107 SH SOLE 26107 0 0
INTERPUBLIC GROUP COS INC COM 460690100 13366 580353 SH SOLE 580353 0 0
INTERPUBLIC GROUP COS INC COM 460690100 253 11000 SH Put SOLE 11000 0 0
INTERXION HOLDING N.V SHS N47279109 29424 473742 SH SOLE 473742 0 0
INTEST CORP COM 461147100 120 18110 SH SOLE 18110 0 0
INTEVAC INC COM 461148108 177 25651 SH SOLE 25651 0 0
INTL FCSTONE INC COM 46116V105 743 17417 SH SOLE 17417 0 0
INTL PAPER CO COM 460146103 374 7000 SH Call SOLE 7000 0 0
INTL PAPER CO COM 460146103 214 4000 SH Put SOLE 4000 0 0
INTRA CELLULAR THERAPIES INC COM 46116X101 2027 96274 SH SOLE 96274 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 43561 105519 SH SOLE 105519 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 9702 23500 SH Call SOLE 23500 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 8793 21300 SH Put SOLE 21300 0 0
INVESCO LTD SHS G491BT108 960 30000 SH Put SOLE 30000 0 0
INVESCO LTD SHS G491BT108 20187 630637 SH SOLE 630637 0 0
INVESCO LTD SHS G491BT108 512 16000 SH Call SOLE 16000 0 0
INVESTMENT TECHNOLOGY GRP NE COM 46145F105 922 46684 SH SOLE 46684 0 0
INVESTORS REAL ESTATE TR SH BEN INT 461730103 415 79928 SH SOLE 79928 0 0
ION GEOPHYSICAL CORP COM NEW 462044207 1284 47375 SH SOLE 47375 0 0
IONIS PHARMACEUTICALS INC COM 462222100 22303 505969 SH SOLE 505969 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 243 14400 SH SOLE 14400 0 0
IPG PHOTONICS CORP COM 44980X109 373 1600 SH Put SOLE 1600 0 0
IQVIA HLDGS INC COM 46266C105 7537 76817 SH SOLE 76817 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 2222 35302 SH SOLE 35302 0 0
IROBOT CORP COM 462726100 616 9600 SH Call SOLE 9600 0 0
IROBOT CORP COM 462726100 706 11000 SH Put SOLE 11000 0 0
IRON MTN INC NEW COM 46284V101 713 21700 SH Call SOLE 21700 0 0
IRON MTN INC NEW COM 46284V101 631 19200 SH Put SOLE 19200 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 583 13000 SH SOLE 13000 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 4111 91600 SH Call SOLE 91600 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 4578 102000 SH Put SOLE 102000 0 0
ISHARES TR 20 YR TR BD ETF 464287432 897 7357 SH SOLE 7357 0 0
ISHARES TR COHEN STEER REIT 464287564 3135 33600 SH SOLE 33600 0 0
ISHARES TR CORE S&P MCP ETF 464287507 732 3900 SH SOLE 3900 0 0
ISHARES TR CORE S&P500 ETF 464287200 7032 26500 SH SOLE 26500 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 826 17100 SH SOLE 17100 0 0
ISHARES TR NASDAQ BIOTECH 464287556 640 6000 SH SOLE 6000 0 0
ISHARES TR NASDAQ BIOTECH 464287556 534 5000 SH Call SOLE 5000 0 0
ISHARES TR NASDAQ BIOTECH 464287556 747 7000 SH Put SOLE 7000 0 0
ISHARES TR RUS 1000 ETF 464287622 3113 21200 SH SOLE 21200 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 1973 14500 SH SOLE 14500 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 31529 262831 SH SOLE 262831 0 0
ISHARES TR RUS MD CP GR ETF 464287481 4922 40032 SH SOLE 40032 0 0
ISHARES TR RUS MDCP VAL ETF 464287473 3923 45393 SH SOLE 45393 0 0
ISHARES TR RUS MID CAP ETF 464287499 5007 24252 SH SOLE 24252 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 1477 9725 SH SOLE 9725 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 12177 80200 SH Call SOLE 80200 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 12389 81600 SH Put SOLE 81600 0 0
ISHARES TR S&P 100 ETF 464287101 1647 14200 SH SOLE 14200 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 795 5125 SH SOLE 5125 0 0
ISHARES TR S&P 500 VAL ETF 464287408 10026 91700 SH SOLE 91700 0 0
ISHARES TR SELECT DIVID ETF 464287168 33060 347562 SH SOLE 347562 0 0
ISHARES TR TRANS AVG ETF 464287192 9879 52822 SH SOLE 52822 0 0
ISHARES TR U.S. REAL ES ETF 464287739 58653 777164 SH SOLE 777164 0 0
ISHARES TR U.S. REAL ES ETF 464287739 302 4000 SH Put SOLE 4000 0 0
ISRAEL CHEMICALS LTD SHS M5920A109 321 75749 SH SOLE 75749 0 0
ISTAR INC COM 45031U101 182 17921 SH SOLE 17921 0 0
ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 422 27034 SH SOLE 27034 0 0
ITT INC COM 45073V108 4659 95129 SH SOLE 95129 0 0
ITURAN LOCATION AND CONTROL SHS M6158M104 521 16757 SH SOLE 16757 0 0
J & J SNACK FOODS CORP COM 466032109 446 3266 SH SOLE 3266 0 0
J ALEXANDERS HLDGS INC COM 46609J106 644 56251 SH SOLE 56251 0 0
J JILL INC COM 46620W102 307 69500 SH SOLE 69500 0 0
JA SOLAR HOLDINGS CO LTD SPON ADR REP5ORD 466090206 1504 229195 SH SOLE 229195 0 0
JABIL INC COM 466313103 4910 170900 SH SOLE 170900 0 0
JABIL INC COM 466313103 1210 42100 SH Call SOLE 42100 0 0
JABIL INC COM 466313103 1758 61200 SH Put SOLE 61200 0 0
JACK IN THE BOX INC COM 466367109 4121 48300 SH Put SOLE 48300 0 0
JACK IN THE BOX INC COM 466367109 6213 72806 SH SOLE 72806 0 0
JACK IN THE BOX INC COM 466367109 4394 51500 SH Call SOLE 51500 0 0
JACOBS ENGR GROUP INC DEL COM 469814107 24732 418120 SH SOLE 418120 0 0
JACOBS ENGR GROUP INC DEL COM 469814107 1159 19600 SH Call SOLE 19600 0 0
JACOBS ENGR GROUP INC DEL COM 469814107 988 16700 SH Put SOLE 16700 0 0
JAMES RIV GROUP LTD COM G5005R107 1354 38161 SH SOLE 38161 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 4655 140662 SH SOLE 140662 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 34823 230629 SH SOLE 230629 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 483 3200 SH Put SOLE 3200 0 0
JD COM INC SPON ADR CL A 47215P106 9256 228600 SH Call SOLE 228600 0 0
JD COM INC SPON ADR CL A 47215P106 8798 217300 SH Put SOLE 217300 0 0
JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 235 12900 SH Put SOLE 12900 0 0
JOHNSON & JOHNSON COM 478160104 23170 180800 SH Put SOLE 180800 0 0
JOHNSON & JOHNSON COM 478160104 37581 293258 SH SOLE 293258 0 0
JOHNSON & JOHNSON COM 478160104 25233 196900 SH Call SOLE 196900 0 0
JOHNSON CTLS INTL PLC SHS G51502105 1484 42100 SH Call SOLE 42100 0 0
JOHNSON CTLS INTL PLC SHS G51502105 1653 46900 SH Put SOLE 46900 0 0
JOHNSON OUTDOORS INC CL A 479167108 301 4854 SH SOLE 4854 0 0
JONES LANG LASALLE INC COM 48020Q107 875 5009 SH SOLE 5009 0 0
JPMORGAN CHASE & CO COM 46625H100 25964 236100 SH Put SOLE 236100 0 0
JPMORGAN CHASE & CO COM 46625H100 25188 229040 SH SOLE 229040 0 0
JPMORGAN CHASE & CO COM 46625H100 23523 213900 SH Call SOLE 213900 0 0
JUNIPER NETWORKS INC COM 48203R104 2089 85880 SH SOLE 85880 0 0
JUST ENERGY GROUP INC COM 48213W101 613 139244 SH SOLE 139244 0 0
K12 INC COM 48273U102 2301 162239 SH SOLE 162239 0 0
K2M GROUP HLDGS INC COM 48273J107 902 47613 SH SOLE 47613 0 0
KADMON HLDGS INC COM 48283N106 327 76833 SH SOLE 76833 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 55584 505996 SH SOLE 505996 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 220 2000 SH Put SOLE 2000 0 0
KAPSTONE PAPER & PACKAGING C COM 48562P103 237 6900 SH SOLE 6900 0 0
KAR AUCTION SVCS INC COM 48238T109 35475 654513 SH SOLE 654513 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 1636 121888 SH SOLE 121888 0 0
KAYNE ANDERSON ENERGY DEV CO COM 48660Q102 236 15158 SH SOLE 15158 0 0
KB HOME COM 48666K109 5147 180900 SH Call SOLE 180900 0 0
KB HOME COM 48666K109 2376 83500 SH Put SOLE 83500 0 0
KCAP FINL INC COM 48668E101 378 120364 SH SOLE 120364 0 0
KELLOGG CO COM 487836108 215 3300 SH Put SOLE 3300 0 0
KELLOGG CO COM 487836108 22143 340610 SH SOLE 340610 0 0
KELLOGG CO COM 487836108 780 12000 SH Call SOLE 12000 0 0
KELLY SVCS INC CL A 488152208 601 20695 SH SOLE 20695 0 0
KEMET CORP COM NEW 488360207 551 30400 SH Call SOLE 30400 0 0
KEMET CORP COM NEW 488360207 765 42200 SH Put SOLE 42200 0 0
KEMPER CORP DEL COM 488401100 3551 62305 SH SOLE 62305 0 0
KENNAMETAL INC COM 489170100 2445 60892 SH SOLE 60892 0 0
KEYCORP NEW COM 493267108 485 24821 SH SOLE 24821 0 0
KEYW HLDG CORP COM 493723100 986 125424 SH SOLE 125424 0 0
KFORCE INC COM 493732101 1963 72578 SH SOLE 72578 0 0
KIMBALL INTL INC CL B 494274103 262 15348 SH SOLE 15348 0 0
KIMBERLY CLARK CORP COM 494368103 1718 15600 SH Put SOLE 15600 0 0
KIMBERLY CLARK CORP COM 494368103 109197 991530 SH SOLE 991530 0 0
KIMBERLY CLARK CORP COM 494368103 1872 17000 SH Call SOLE 17000 0 0
KIMCO RLTY CORP COM 49446R109 3558 247089 SH SOLE 247089 0 0
KINDER MORGAN INC DEL COM 49456B101 625 41500 SH Call SOLE 41500 0 0
KINDER MORGAN INC DEL COM 49456B101 554 36800 SH Put SOLE 36800 0 0
KINROSS GOLD CORP COM NO PAR 496902404 92 23199 SH SOLE 23199 0 0
KINROSS GOLD CORP COM NO PAR 496902404 1590 402500 SH SOLE 402500 0 0
KIRKLAND LAKE GOLD LTD COM 49741E100 13983 902143 SH SOLE 902143 0 0
KIRKLAND LAKE GOLD LTD COM 49741E100 158 10204 SH SOLE 10204 0 0
KIRKLANDS INC COM 497498105 1527 157636 SH SOLE 157636 0 0
KLA-TENCOR CORP COM 482480100 62215 570726 SH SOLE 570726 0 0
KLA-TENCOR CORP COM 482480100 763 7000 SH Call SOLE 7000 0 0
KLA-TENCOR CORP COM 482480100 1014 9300 SH Put SOLE 9300 0 0
KMG CHEMICALS INC COM 482564101 1645 27432 SH SOLE 27432 0 0
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 17007 369646 SH SOLE 369646 0 0
KNOLL INC COM NEW 498904200 615 30463 SH SOLE 30463 0 0
KNOWLES CORP COM 49926D109 1734 137701 SH SOLE 137701 0 0
KOHLS CORP COM 500255104 123235 1881169 SH SOLE 1881169 0 0
KOHLS CORP COM 500255104 3295 50300 SH Call SOLE 50300 0 0
KOHLS CORP COM 500255104 5293 80800 SH Put SOLE 80800 0 0
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 5941 155084 SH SOLE 155084 0 0
KOPPERS HOLDINGS INC COM 50060P106 824 20045 SH SOLE 20045 0 0
KORN FERRY INTL COM NEW 500643200 8044 155912 SH SOLE 155912 0 0
KOSMOS ENERGY LTD SHS G5315B107 1043 165626 SH SOLE 165626 0 0
KRAFT HEINZ CO COM 500754106 1557 25000 SH Put SOLE 25000 0 0
KRAFT HEINZ CO COM 500754106 886 14227 SH SOLE 14227 0 0
KRAFT HEINZ CO COM 500754106 2585 41500 SH Call SOLE 41500 0 0
KRATON CORPORATION COM 50077C106 1917 40177 SH SOLE 40177 0 0
KROGER CO COM 501044101 7575 316421 SH SOLE 316421 0 0
KROGER CO COM 501044101 1137 47500 SH Call SOLE 47500 0 0
KROGER CO COM 501044101 1041 43500 SH Put SOLE 43500 0 0
KULICKE & SOFFA INDS INC COM 501242101 8855 354063 SH SOLE 354063 0 0
KURA ONCOLOGY INC COM 50127T109 726 38744 SH SOLE 38744 0 0
KYOCERA CORP ADR 501556203 1094 19287 SH SOLE 19287 0 0
L BRANDS INC COM 501797104 2493 65257 SH SOLE 65257 0 0
L BRANDS INC COM 501797104 2377 62200 SH Call SOLE 62200 0 0
L BRANDS INC COM 501797104 3764 98500 SH Put SOLE 98500 0 0
L3 TECHNOLOGIES INC COM 502413107 2683 12900 SH Put SOLE 12900 0 0
L3 TECHNOLOGIES INC COM 502413107 10595 50939 SH SOLE 50939 0 0
L3 TECHNOLOGIES INC COM 502413107 2371 11400 SH Call SOLE 11400 0 0
LA QUINTA HLDGS INC COM 50420D108 2375 125609 SH SOLE 125609 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 44868 277392 SH SOLE 277392 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 2378 14700 SH Call SOLE 14700 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 1504 9300 SH Put SOLE 9300 0 0
LADDER CAP CORP CL A 505743104 5095 337869 SH SOLE 337869 0 0
LAKELAND FINL CORP COM 511656100 1356 29322 SH SOLE 29322 0 0
LAKELAND INDS INC COM 511795106 150 11556 SH SOLE 11556 0 0
LAM RESEARCH CORP COM 512807108 16923 83299 SH SOLE 83299 0 0
LAM RESEARCH CORP COM 512807108 406 2000 SH Call SOLE 2000 0 0
LAM RESEARCH CORP COM 512807108 1422 7000 SH Put SOLE 7000 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 210 3300 SH Call SOLE 3300 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 255 4000 SH Put SOLE 4000 0 0
LAMB WESTON HLDGS INC COM 513272104 13946 239534 SH SOLE 239534 0 0
LANCASTER COLONY CORP COM 513847103 1055 8565 SH SOLE 8565 0 0
LANDS END INC NEW COM 51509F105 2900 124214 SH SOLE 124214 0 0
LAREDO PETROLEUM INC COM 516806106 1462 167825 SH SOLE 167825 0 0
LAS VEGAS SANDS CORP COM 517834107 264 3674 SH SOLE 3674 0 0
LAS VEGAS SANDS CORP COM 517834107 360 5000 SH Put SOLE 5000 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 3083 553504 SH SOLE 553504 0 0
LAUREATE EDUCATION INC CL A 518613203 385 27977 SH SOLE 27977 0 0
LAYNE CHRISTENSEN CO COM 521050104 987 66150 SH SOLE 66150 0 0
LAZARD LTD SHS A G54050102 10867 206748 SH SOLE 206748 0 0
LAZARD LTD SHS A G54050102 468 8900 SH Call SOLE 8900 0 0
LEAR CORP COM NEW 521865204 22300 119837 SH SOLE 119837 0 0
LEAR CORP COM NEW 521865204 744 4000 SH Call SOLE 4000 0 0
LEAR CORP COM NEW 521865204 930 5000 SH Put SOLE 5000 0 0
LEGGETT & PLATT INC COM 524660107 515 11600 SH Put SOLE 11600 0 0
LEGGETT & PLATT INC COM 524660107 476 10733 SH SOLE 10733 0 0
LEGGETT & PLATT INC COM 524660107 421 9500 SH Call SOLE 9500 0 0
LEIDOS HLDGS INC COM 525327102 13417 205147 SH SOLE 205147 0 0
LENDINGTREE INC NEW COM 52603B107 1907 5811 SH SOLE 5811 0 0
LENDINGTREE INC NEW COM 52603B107 1641 5000 SH Call SOLE 5000 0 0
LENDINGTREE INC NEW COM 52603B107 853 2600 SH Put SOLE 2600 0 0
LENNAR CORP CL A 526057104 5782 98100 SH Call SOLE 98100 0 0
LENNAR CORP CL A 526057104 7857 133300 SH Put SOLE 133300 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302 1574 183673 SH SOLE 183673 0 0
LEXINGTON REALTY TRUST COM 529043101 3115 395787 SH SOLE 395787 0 0
LG DISPLAY CO LTD SPONS ADR REP 50186V102 3091 255478 SH SOLE 255478 0 0
LIBBEY INC COM 529898108 54 11072 SH SOLE 11072 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 1406 44911 SH SOLE 44911 0 0
LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 38155 1515886 SH SOLE 1515886 0 0
LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 327 13000 SH Put SOLE 13000 0 0
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 19222 470545 SH SOLE 470545 0 0
LIBERTY PPTY TR SH BEN INT 531172104 23015 579296 SH SOLE 579296 0 0
LIBERTY TAX INC CL A 53128T102 694 68757 SH SOLE 68757 0 0
LIFE STORAGE INC COM 53223X107 718 8600 SH Call SOLE 8600 0 0
LIFE STORAGE INC COM 53223X107 1161 13900 SH Put SOLE 13900 0 0
LIFEPOINT HEALTH INC COM 53219L109 2730 58079 SH SOLE 58079 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 24679 149423 SH SOLE 149423 0 0
LILLY ELI & CO COM 532457108 3675 47500 SH Put SOLE 47500 0 0
LILLY ELI & CO COM 532457108 142493 1841708 SH SOLE 1841708 0 0
LILLY ELI & CO COM 532457108 2383 30800 SH Call SOLE 30800 0 0
LIMELIGHT NETWORKS INC COM 53261M104 3589 873171 SH SOLE 873171 0 0
LINCOLN ELEC HLDGS INC COM 533900106 20509 228008 SH SOLE 228008 0 0
LINCOLN NATL CORP IND COM 534187109 9903 135543 SH SOLE 135543 0 0
LINCOLN NATL CORP IND COM 534187109 365 5000 SH Call SOLE 5000 0 0
LINCOLN NATL CORP IND COM 534187109 438 6000 SH Put SOLE 6000 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 862 83926 SH SOLE 83926 0 0
LIQUIDITY SERVICES INC COM 53635B107 589 90554 SH SOLE 90554 0 0
LIVANOVA PLC SHS G5509L101 4155 46946 SH SOLE 46946 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 38533 914411 SH SOLE 914411 0 0
LIVEPERSON INC COM 538146101 1132 69256 SH SOLE 69256 0 0
LKQ CORP COM 501889208 732 19300 SH Call SOLE 19300 0 0
LKQ CORP COM 501889208 1192 31400 SH Put SOLE 31400 0 0
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 5968 1604210 SH SOLE 1604210 0 0
LOCKHEED MARTIN CORP COM 539830109 159042 470635 SH SOLE 470635 0 0
LOCKHEED MARTIN CORP COM 539830109 4292 12700 SH Call SOLE 12700 0 0
LOCKHEED MARTIN CORP COM 539830109 6049 17900 SH Put SOLE 17900 0 0
LOEWS CORP COM 540424108 1189 23907 SH SOLE 23907 0 0
LOGITECH INTL S A SHS H50430232 11141 303326 SH SOLE 303326 0 0
LOGMEIN INC COM 54142L109 982 8500 SH Call SOLE 8500 0 0
LOGMEIN INC COM 54142L109 647 5600 SH Put SOLE 5600 0 0
LOWES COS INC COM 548661107 11266 128391 SH SOLE 128391 0 0
LOWES COS INC COM 548661107 702 8000 SH Put SOLE 8000 0 0
LPL FINL HLDGS INC COM 50212V100 23958 392303 SH SOLE 392303 0 0
LSC COMMUNICATIONS INC COM 50218P107 1566 89718 SH SOLE 89718 0 0
LSI INDS INC COM 50216C108 841 103726 SH SOLE 103726 0 0
LTC PPTYS INC COM 502175102 7703 202717 SH SOLE 202717 0 0
LULULEMON ATHLETICA INC COM 550021109 145987 1638099 SH SOLE 1638099 0 0
LULULEMON ATHLETICA INC COM 550021109 1426 16000 SH Call SOLE 16000 0 0
LULULEMON ATHLETICA INC COM 550021109 1693 19000 SH Put SOLE 19000 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 823 34400 SH Put SOLE 34400 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 486 20331 SH SOLE 20331 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 505 21100 SH Call SOLE 21100 0 0
LUMINEX CORP DEL COM 55027E102 2341 111089 SH SOLE 111089 0 0
LUXOFT HLDG INC ORD SHS CL A G57279104 8149 199007 SH SOLE 199007 0 0
LYDALL INC DEL COM 550819106 3002 62220 SH SOLE 62220 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 951 9000 SH Put SOLE 9000 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 71263 674328 SH SOLE 674328 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 634 6000 SH Call SOLE 6000 0 0
M & T BK CORP COM 55261F104 5699 30911 SH SOLE 30911 0 0
M & T BK CORP COM 55261F104 2231 12100 SH Call SOLE 12100 0 0
M & T BK CORP COM 55261F104 1291 7000 SH Put SOLE 7000 0 0
MACATAWA BK CORP COM 554225102 360 35049 SH SOLE 35049 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 4999 301160 SH SOLE 301160 0 0
MACYS INC COM 55616P104 9106 306200 SH Put SOLE 306200 0 0
MACYS INC COM 55616P104 44537 1497532 SH SOLE 1497532 0 0
MACYS INC COM 55616P104 6617 222500 SH Call SOLE 222500 0 0
MADDEN STEVEN LTD COM 556269108 1891 43079 SH SOLE 43079 0 0
MADISON SQUARE GARDEN CO NEW CL A 55825T103 28921 117662 SH SOLE 117662 0 0
MAGELLAN HEALTH INC COM NEW 559079207 1617 15100 SH SOLE 15100 0 0
MAGNA INTL INC COM 559222401 11204 198913 SH SOLE 198913 0 0
MAGNA INTL INC COM 559222401 370 6568 SH SOLE 6568 0 0
MAIDEN HOLDINGS LTD SHS G5753U112 1900 292232 SH SOLE 292232 0 0
MAIN STREET CAPITAL CORP COM 56035L104 577 15632 SH SOLE 15632 0 0
MAINSOURCE FINANCIAL GP INC COM 56062Y102 1811 44545 SH SOLE 44545 0 0
MALLINCKRODT PUB LTD CO SHS G5785G107 4090 282481 SH SOLE 282481 0 0
MAMMOTH ENERGY SVCS INC COM 56155L108 347 10811 SH SOLE 10811 0 0
MANCHESTER UTD PLC NEW ORD CL A G5784H106 268 13939 SH SOLE 13939 0 0
MANNING & NAPIER INC CL A 56382Q102 166 47359 SH SOLE 47359 0 0
MANPOWERGROUP INC COM 56418H100 840 7300 SH Call SOLE 7300 0 0
MANPOWERGROUP INC COM 56418H100 1036 9000 SH Put SOLE 9000 0 0
MANTECH INTL CORP CL A 564563104 696 12549 SH SOLE 12549 0 0
MANULIFE FINL CORP COM 56501R106 61275 3300440 SH SOLE 3300440 0 0
MARATHON OIL CORP COM 565849106 9894 613373 SH SOLE 613373 0 0
MARATHON OIL CORP COM 565849106 521 32300 SH Call SOLE 32300 0 0
MARATHON OIL CORP COM 565849106 345 21400 SH Put SOLE 21400 0 0
MARATHON PETE CORP COM 56585A102 1660 22700 SH Put SOLE 22700 0 0
MARATHON PETE CORP COM 56585A102 169672 2320783 SH SOLE 2320783 0 0
MARATHON PETE CORP COM 56585A102 1440 19700 SH Call SOLE 19700 0 0
MARCHEX INC CL B 56624R108 337 123413 SH SOLE 123413 0 0
MARCUS & MILLICHAP INC COM 566324109 4165 115510 SH SOLE 115510 0 0
MARCUS CORP COM 566330106 1692 55758 SH SOLE 55758 0 0
MARINEMAX INC COM 567908108 639 32838 SH SOLE 32838 0 0
MARRIOTT INTL INC NEW CL A 571903202 1591 11700 SH Put SOLE 11700 0 0
MARRIOTT INTL INC NEW CL A 571903202 51326 377454 SH SOLE 377454 0 0
MARRIOTT INTL INC NEW CL A 571903202 1972 14500 SH Call SOLE 14500 0 0
MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 2149 16134 SH SOLE 16134 0 0
MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 972 7300 SH Call SOLE 7300 0 0
MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 1305 9800 SH Put SOLE 9800 0 0
MARSH & MCLENNAN COS INC COM 571748102 859 10400 SH Put SOLE 10400 0 0
MARSH & MCLENNAN COS INC COM 571748102 18727 226743 SH SOLE 226743 0 0
MARSH & MCLENNAN COS INC COM 571748102 694 8400 SH Call SOLE 8400 0 0
MARTEN TRANS LTD COM 573075108 2438 106918 SH SOLE 106918 0 0
MARTIN MARIETTA MATLS INC COM 573284106 7649 36900 SH Call SOLE 36900 0 0
MARTIN MARIETTA MATLS INC COM 573284106 8002 38600 SH Put SOLE 38600 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 7177 341775 SH SOLE 341775 0 0
MASCO CORP COM 574599106 1339 33100 SH Put SOLE 33100 0 0
MASCO CORP COM 574599106 20638 510331 SH SOLE 510331 0 0
MASCO CORP COM 574599106 1775 43900 SH Call SOLE 43900 0 0
MASIMO CORP COM 574795100 11821 134407 SH SOLE 134407 0 0
MASONITE INTL CORP NEW COM 575385109 12812 208830 SH SOLE 208830 0 0
MASTERCARD INCORPORATED CL A 57636Q104 4729 27000 SH Put SOLE 27000 0 0
MASTERCARD INCORPORATED CL A 57636Q104 11919 68049 SH SOLE 68049 0 0
MASTERCARD INCORPORATED CL A 57636Q104 3854 22000 SH Call SOLE 22000 0 0
MATADOR RES CO COM 576485205 6311 211005 SH SOLE 211005 0 0
MATCH GROUP INC COM 57665R106 58680 1320436 SH SOLE 1320436 0 0
MATCH GROUP INC COM 57665R106 711 16000 SH Call SOLE 16000 0 0
MATCH GROUP INC COM 57665R106 933 21000 SH Put SOLE 21000 0 0
MATERION CORP COM 576690101 1451 28418 SH SOLE 28418 0 0
MATRIX SVC CO COM 576853105 1525 111290 SH SOLE 111290 0 0
MATSON INC COM 57686G105 335 11685 SH SOLE 11685 0 0
MATTEL INC COM 577081102 205 15600 SH Call SOLE 15600 0 0
MATTEL INC COM 577081102 201 15300 SH Put SOLE 15300 0 0
MATTHEWS INTL CORP CL A 577128101 649 12826 SH SOLE 12826 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 5249 87170 SH SOLE 87170 0 0
MB FINANCIAL INC NEW COM 55264U108 284 7025 SH SOLE 7025 0 0
MCBC HLDGS INC COM 55276F107 3769 149548 SH SOLE 149548 0 0
MCCORMICK & CO INC COM NON VTG 579780206 4607 43300 SH Call SOLE 43300 0 0
MCCORMICK & CO INC COM NON VTG 579780206 4341 40800 SH Put SOLE 40800 0 0
MCDERMOTT INTL INC COM 580037109 80 13200 SH SOLE 13200 0 0
MCDONALDS CORP COM 580135101 2033 13000 SH Put SOLE 13000 0 0
MCDONALDS CORP COM 580135101 109441 699840 SH SOLE 699840 0 0
MCDONALDS CORP COM 580135101 1095 7000 SH Call SOLE 7000 0 0
MCGRATH RENTCORP COM 580589109 1524 28393 SH SOLE 28393 0 0
MCKESSON CORP COM 58155Q103 1324 9400 SH Call SOLE 9400 0 0
MCKESSON CORP COM 58155Q103 1690 12000 SH Put SOLE 12000 0 0
MDC PARTNERS INC CL A SUB VTG 552697104 1007 139793 SH SOLE 139793 0 0
MDU RES GROUP INC COM 552690109 9699 344410 SH SOLE 344410 0 0
MEDEQUITIES RLTY TR INC COM 58409L306 1985 188900 SH SOLE 188900 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 10249 788406 SH SOLE 788406 0 0
MEDIFAST INC COM 58470H101 6622 70864 SH SOLE 70864 0 0
MEDPACE HLDGS INC COM 58506Q109 4271 122330 SH SOLE 122330 0 0
MEDTRONIC PLC SHS G5960L103 6490 80900 SH Put SOLE 80900 0 0
MEDTRONIC PLC SHS G5960L103 25327 315723 SH SOLE 315723 0 0
MEDTRONIC PLC SHS G5960L103 4837 60300 SH Call SOLE 60300 0 0
MEET GROUP INC COM 58513U101 188 89756 SH SOLE 89756 0 0
MELCO RESORT ENTERTAINMENT L ADR 585464100 51510 1777445 SH SOLE 1777445 0 0
MELCO RESORT ENTERTAINMENT L ADR 585464100 261 9000 SH Put SOLE 9000 0 0
MELLANOX TECHNOLOGIES LTD SHS M51363113 22950 315028 SH SOLE 315028 0 0
MERCADOLIBRE INC COM 58733R102 2637 7400 SH Call SOLE 7400 0 0
MERCADOLIBRE INC COM 58733R102 2174 6100 SH Put SOLE 6100 0 0
MERCANTILE BANK CORP COM 587376104 407 12236 SH SOLE 12236 0 0
MERCER INTL INC COM 588056101 2062 165624 SH SOLE 165624 0 0
MERCHANTS BANCORP IND COM 58844R108 654 30428 SH SOLE 30428 0 0
MERCK & CO INC COM 58933Y105 14565 267400 SH Put SOLE 267400 0 0
MERCK & CO INC COM 58933Y105 150569 2764248 SH SOLE 2764248 0 0
MERCK & CO INC COM 58933Y105 17006 312200 SH Call SOLE 312200 0 0
MERCURY GENL CORP NEW COM 589400100 8455 184319 SH SOLE 184319 0 0
MERIDIAN BANCORP INC MD COM 58958U103 1955 97005 SH SOLE 97005 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 929 65419 SH SOLE 65419 0 0
MERIT MED SYS INC COM 589889104 1268 27971 SH SOLE 27971 0 0
MERITAGE HOMES CORP COM 59001A102 585 12924 SH SOLE 12924 0 0
MERITOR INC COM 59001K100 1503 73114 SH SOLE 73114 0 0
METHANEX CORP COM 59151K108 14804 244084 SH SOLE 244084 0 0
METHANEX CORP COM 59151K108 11139 183869 SH SOLE 183869 0 0
METLIFE INC COM 59156R108 762 16600 SH Put SOLE 16600 0 0
METLIFE INC COM 59156R108 240 5230 SH SOLE 5230 0 0
METLIFE INC COM 59156R108 762 16600 SH Call SOLE 16600 0 0
METROPOLITAN BK HLDG CORP COM 591774104 2131 50614 SH SOLE 50614 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 6505 11312 SH SOLE 11312 0 0
MFA FINL INC COM 55272X102 17284 2295375 SH SOLE 2295375 0 0
MGIC INVT CORP WIS COM 552848103 573 44083 SH SOLE 44083 0 0
MGM GROWTH PPTYS LLC CL A COM 55303A105 6602 248757 SH SOLE 248757 0 0
MGM RESORTS INTERNATIONAL COM 552953101 253 7211 SH SOLE 7211 0 0
MGM RESORTS INTERNATIONAL COM 552953101 1212 34600 SH Call SOLE 34600 0 0
MGM RESORTS INTERNATIONAL COM 552953101 1352 38600 SH Put SOLE 38600 0 0
MICHAEL KORS HLDGS LTD SHS G60754101 608 9800 SH Call SOLE 9800 0 0
MICHAEL KORS HLDGS LTD SHS G60754101 428 6900 SH Put SOLE 6900 0 0
MICHAELS COS INC COM 59408Q106 363 18400 SH SOLE 18400 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 640 7000 SH Call SOLE 7000 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 1919 21000 SH Put SOLE 21000 0 0
MICRON TECHNOLOGY INC COM 595112103 110137 2112331 SH SOLE 2112331 0 0
MICRON TECHNOLOGY INC COM 595112103 13697 262700 SH Call SOLE 262700 0 0
MICRON TECHNOLOGY INC COM 595112103 12806 245600 SH Put SOLE 245600 0 0
MICROSEMI CORP COM 595137100 10388 160514 SH SOLE 160514 0 0
MICROSOFT CORP COM 594918104 4381 48000 SH Put SOLE 48000 0 0
MICROSOFT CORP COM 594918104 95587 1047301 SH SOLE 1047301 0 0
MICROSOFT CORP COM 594918104 7083 77600 SH Call SOLE 77600 0 0
MICROSTRATEGY INC CL A NEW 594972408 9824 76159 SH SOLE 76159 0 0
MID AMER APT CMNTYS INC COM 59522J103 2624 28759 SH SOLE 28759 0 0
MIDDLEBY CORP COM 596278101 248 2000 SH Call SOLE 2000 0 0
MIDDLEBY CORP COM 596278101 285 2300 SH Put SOLE 2300 0 0
MIDDLESEX WATER CO COM 596680108 728 19844 SH SOLE 19844 0 0
MIDSTATES PETE CO INC COM PAR 59804T407 331 24812 SH SOLE 24812 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103 900 27039 SH SOLE 27039 0 0
MILACRON HLDGS CORP COM 59870L106 10397 516212 SH SOLE 516212 0 0
MILLER HERMAN INC COM 600544100 1046 32749 SH SOLE 32749 0 0
MIMECAST LTD ORD SHS G14838109 6561 185196 SH SOLE 185196 0 0
MIMEDX GROUP INC COM 602496101 2204 316185 SH SOLE 316185 0 0
MINDBODY INC COM CL A 60255W105 7569 194583 SH SOLE 194583 0 0
MINERALS TECHNOLOGIES INC COM 603158106 347 5186 SH SOLE 5186 0 0
MITEL NETWORKS CORP COM 60671Q104 3201 344925 SH SOLE 344925 0 0
MOBILE MINI INC COM 60740F105 2098 48236 SH SOLE 48236 0 0
MOBILEIRON INC COM NEW 60739U204 1021 206222 SH SOLE 206222 0 0
MODEL N INC COM 607525102 5415 299988 SH SOLE 299988 0 0
MODINE MFG CO COM 607828100 2382 112619 SH SOLE 112619 0 0
MOHAWK INDS INC COM 608190104 1486 6400 SH Call SOLE 6400 0 0
MOHAWK INDS INC COM 608190104 1161 5000 SH Put SOLE 5000 0 0
MOLINA HEALTHCARE INC COM 60855R100 422 5200 SH Put SOLE 5200 0 0
MOLINA HEALTHCARE INC COM 60855R100 44523 548442 SH SOLE 548442 0 0
MOLINA HEALTHCARE INC COM 60855R100 317 3900 SH Call SOLE 3900 0 0
MOLSON COORS BREWING CO CL B 60871R209 10018 132988 SH SOLE 132988 0 0
MOLSON COORS BREWING CO CL B 60871R209 452 6000 SH Put SOLE 6000 0 0
MOMO INC ADR 60879B107 748 20000 SH Put SOLE 20000 0 0
MOMO INC ADR 60879B107 2635 70503 SH SOLE 70503 0 0
MOMO INC ADR 60879B107 449 12000 SH Call SOLE 12000 0 0
MONARCH CASINO & RESORT INC COM 609027107 627 14836 SH SOLE 14836 0 0
MONDELEZ INTL INC CL A 609207105 156356 3746847 SH SOLE 3746847 0 0
MONDELEZ INTL INC CL A 609207105 426 10200 SH Call SOLE 10200 0 0
MONDELEZ INTL INC CL A 609207105 355 8500 SH Put SOLE 8500 0 0
MONEYGRAM INTL INC COM NEW 60935Y208 2679 310775 SH SOLE 310775 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 4240 281911 SH SOLE 281911 0 0
MONOTYPE IMAGING HOLDINGS IN COM 61022P100 2415 107558 SH SOLE 107558 0 0
MONROE CAP CORP COM 610335101 444 36124 SH SOLE 36124 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 24302 424794 SH SOLE 424794 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 2380 41600 SH Call SOLE 41600 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 1304 22800 SH Put SOLE 22800 0 0
MOODYS CORP COM 615369105 8534 52910 SH SOLE 52910 0 0
MORGAN STANLEY COM NEW 617446448 4533 84000 SH Put SOLE 84000 0 0
MORGAN STANLEY COM NEW 617446448 2187 40534 SH SOLE 40534 0 0
MORGAN STANLEY COM NEW 617446448 4705 87200 SH Call SOLE 87200 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 57727 548210 SH SOLE 548210 0 0
MOVADO GROUP INC COM 624580106 3000 78115 SH SOLE 78115 0 0
MSA SAFETY INC COM 553498106 2965 35625 SH SOLE 35625 0 0
MSC INDL DIRECT INC CL A 553530106 34313 374142 SH SOLE 374142 0 0
MSCI INC COM 55354G100 14272 95482 SH SOLE 95482 0 0
MTGE INVT CORP COM 55378A105 2965 165669 SH SOLE 165669 0 0
MUELLER WTR PRODS INC COM SER A 624758108 5351 492311 SH SOLE 492311 0 0
MULESOFT INC CL A 625207105 31177 708900 SH SOLE 708900 0 0
MURPHY OIL CORP COM 626717102 915 35400 SH Call SOLE 35400 0 0
MURPHY OIL CORP COM 626717102 817 31600 SH Put SOLE 31600 0 0
MURPHY USA INC COM 626755102 933 12816 SH SOLE 12816 0 0
MYERS INDS INC COM 628464109 834 39442 SH SOLE 39442 0 0
MYLAN N V SHS EURO N59465109 13713 333078 SH SOLE 333078 0 0
MYLAN N V SHS EURO N59465109 6591 160100 SH Call SOLE 160100 0 0
MYLAN N V SHS EURO N59465109 7785 189100 SH Put SOLE 189100 0 0
MYR GROUP INC DEL COM 55405W104 1330 43139 SH SOLE 43139 0 0
NABORS INDUSTRIES LTD SHS G6359F103 851 121700 SH Call SOLE 121700 0 0
NABORS INDUSTRIES LTD SHS G6359F103 1304 186500 SH Put SOLE 186500 0 0
NACCO INDS INC CL A 629579103 693 21097 SH SOLE 21097 0 0
NANOMETRICS INC COM 630077105 4130 153535 SH SOLE 153535 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 459 61069 SH SOLE 61069 0 0
NASDAQ INC COM 631103108 2406 27900 SH Put SOLE 27900 0 0
NASDAQ INC COM 631103108 33569 389338 SH SOLE 389338 0 0
NASDAQ INC COM 631103108 2190 25400 SH Call SOLE 25400 0 0
NATHANS FAMOUS INC NEW COM 632347100 372 5034 SH SOLE 5034 0 0
NATIONAL BEVERAGE CORP COM 635017106 2590 29100 SH Call SOLE 29100 0 0
NATIONAL BEVERAGE CORP COM 635017106 2751 30900 SH Put SOLE 30900 0 0
NATIONAL BK HLDGS CORP CL A 633707104 2181 65600 SH SOLE 65600 0 0
NATIONAL COMM CORP COM 63546L102 1384 31769 SH SOLE 31769 0 0
NATIONAL FUEL GAS CO N J COM 636180101 787 15300 SH SOLE 15300 0 0
NATIONAL GEN HLDGS CORP COM 636220303 1191 48990 SH SOLE 48990 0 0
NATIONAL GRID PLC SPONSORED ADR NE 636274409 6443 114185 SH SOLE 114185 0 0
NATIONAL HEALTH INVS INC COM 63633D104 9680 143849 SH SOLE 143849 0 0
NATIONAL HEALTHCARE CORP COM 635906100 1499 25131 SH SOLE 25131 0 0
NATIONAL OILWELL VARCO INC COM 637071101 301 8174 SH SOLE 8174 0 0
NATIONAL OILWELL VARCO INC COM 637071101 4885 132700 SH Call SOLE 132700 0 0
NATIONAL OILWELL VARCO INC COM 637071101 5507 149600 SH Put SOLE 149600 0 0
NATIONAL PRESTO INDS INC COM 637215104 2740 29228 SH SOLE 29228 0 0
NATIONAL RETAIL PPTYS INC COM 637417106 10211 260098 SH SOLE 260098 0 0
NATIONAL WESTN LIFE GROUP IN CL A 638517102 210 690 SH SOLE 690 0 0
NATURAL GAS SERVICES GROUP COM 63886Q109 231 9676 SH SOLE 9676 0 0
NATURAL GROCERS BY VITAMIN C COM 63888U108 404 56465 SH SOLE 56465 0 0
NATURAL HEALTH TRENDS CORP COM PAR $.001 63888P406 292 15371 SH SOLE 15371 0 0
NAVIENT CORPORATION COM 63938C108 500 38100 SH Call SOLE 38100 0 0
NAVIENT CORPORATION COM 63938C108 261 19900 SH Put SOLE 19900 0 0
NAVIGANT CONSULTING INC COM 63935N107 274 14238 SH SOLE 14238 0 0
NAVIOS MARITIME PARTNERS L P UNIT LPI Y62267102 159 88531 SH SOLE 88531 0 0
NAVISTAR INTL CORP NEW COM 63934E108 5257 150329 SH SOLE 150329 0 0
NAVISTAR INTL CORP NEW COM 63934E108 280 8000 SH Call SOLE 8000 0 0
NAVISTAR INTL CORP NEW COM 63934E108 245 7000 SH Put SOLE 7000 0 0
NBT BANCORP INC COM 628778102 383 10807 SH SOLE 10807 0 0
NCI BUILDING SYS INC COM NEW 628852204 7035 397461 SH SOLE 397461 0 0
NCR CORP NEW COM 62886E108 252 8000 SH Put SOLE 8000 0 0
NETEASE INC SPONSORED ADR 64110W102 1122 4000 SH Call SOLE 4000 0 0
NETEASE INC SPONSORED ADR 64110W102 1682 6000 SH Put SOLE 6000 0 0
NETFLIX INC COM 64110L106 192008 650102 SH SOLE 650102 0 0
NETFLIX INC COM 64110L106 5907 20000 SH Call SOLE 20000 0 0
NETFLIX INC COM 64110L106 4135 14000 SH Put SOLE 14000 0 0
NETSCOUT SYS INC COM 64115T104 240 9091 SH SOLE 9091 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 6402 77194 SH SOLE 77194 0 0
NEVRO CORP COM 64157F103 901 10400 SH Call SOLE 10400 0 0
NEVRO CORP COM 64157F103 693 8000 SH Put SOLE 8000 0 0
NEVSUN RES LTD COM 64156L101 138 58167 SH SOLE 58167 0 0
NEW JERSEY RES COM 646025106 209 5221 SH SOLE 5221 0 0
NEW MTN FIN CORP COM 647551100 2374 180531 SH SOLE 180531 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 1741 19868 SH SOLE 19868 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 1797 20500 SH Call SOLE 20500 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 1928 22000 SH Put SOLE 22000 0 0
NEW RELIC INC COM 64829B100 34977 471898 SH SOLE 471898 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 439 74068 SH SOLE 74068 0 0
NEWELL BRANDS INC COM 651229106 1098 43100 SH Call SOLE 43100 0 0
NEWELL BRANDS INC COM 651229106 1121 44000 SH Put SOLE 44000 0 0
NEWFIELD EXPL CO COM 651290108 16030 656438 SH SOLE 656438 0 0
NEWMONT MINING CORP COM 651639106 54839 1403611 SH SOLE 1403611 0 0
NEWMONT MINING CORP COM 651639106 3157 80800 SH Call SOLE 80800 0 0
NEWMONT MINING CORP COM 651639106 3848 98500 SH Put SOLE 98500 0 0
NEWS CORP NEW CL A 65249B109 1183 74849 SH SOLE 74849 0 0
NEWTEK BUSINESS SVCS CORP COM NEW 652526203 700 38724 SH SOLE 38724 0 0
NEXEO SOLUTIONS INC COM SHS 65342H102 808 75546 SH SOLE 75546 0 0
NEXTERA ENERGY INC COM 65339F101 8514 52128 SH SOLE 52128 0 0
NEXTERA ENERGY INC COM 65339F101 24924 152600 SH Call SOLE 152600 0 0
NEXTERA ENERGY INC COM 65339F101 26802 164100 SH Put SOLE 164100 0 0
NIC INC COM 62914B100 4531 340707 SH SOLE 340707 0 0
NICE LTD SPONSORED ADR 653656108 2475 26347 SH SOLE 26347 0 0
NICOLET BANKSHARES INC COM 65406E102 212 3849 SH SOLE 3849 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 3888 122296 SH SOLE 122296 0 0
NIKE INC CL B 654106103 94838 1427420 SH SOLE 1427420 0 0
NIKE INC CL B 654106103 3242 48800 SH Call SOLE 48800 0 0
NIKE INC CL B 654106103 3209 48300 SH Put SOLE 48300 0 0
NISOURCE INC COM 65473P105 9453 395340 SH SOLE 395340 0 0
NMI HLDGS INC CL A 629209305 2047 123659 SH SOLE 123659 0 0
NOBLE ENERGY INC COM 655044105 318 10500 SH Put SOLE 10500 0 0
NOBLE ENERGY INC COM 655044105 23786 785003 SH SOLE 785003 0 0
NOBLE ENERGY INC COM 655044105 242 8000 SH Call SOLE 8000 0 0
NOMURA HLDGS INC SPONSORED ADR 65535H208 79 13423 SH SOLE 13423 0 0
NORBORD INC COM NEW 65548P403 10389 286571 SH SOLE 286571 0 0
NORDSON CORP COM 655663102 6324 46385 SH SOLE 46385 0 0
NORFOLK SOUTHERN CORP COM 655844108 83413 614324 SH SOLE 614324 0 0
NORTHEAST BANCORP COM NEW 663904209 429 20926 SH SOLE 20926 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108 408 26112 SH SOLE 26112 0 0
NORTHRIM BANCORP INC COM 666762109 288 8339 SH SOLE 8339 0 0
NORTHROP GRUMMAN CORP COM 666807102 39737 113820 SH SOLE 113820 0 0
NORTHROP GRUMMAN CORP COM 666807102 2933 8400 SH Call SOLE 8400 0 0
NORTHROP GRUMMAN CORP COM 666807102 5621 16100 SH Put SOLE 16100 0 0
NORTHWESTERN CORP COM NEW 668074305 266 4941 SH SOLE 4941 0 0
NORWEGIAN CRUISE LINE HLDGS SHS G66721104 429 8100 SH Put SOLE 8100 0 0
NORWEGIAN CRUISE LINE HLDGS SHS G66721104 113123 2135610 SH SOLE 2135610 0 0
NORWEGIAN CRUISE LINE HLDGS SHS G66721104 530 10000 SH Call SOLE 10000 0 0
NOVA MEASURING INSTRUMENTS L COM M7516K103 454 16749 SH SOLE 16749 0 0
NOVARTIS A G SPONSORED ADR 66987V109 36837 455621 SH SOLE 455621 0 0
NOVAVAX INC COM 670002104 520 247435 SH SOLE 247435 0 0
NOVOCURE LTD ORD SHS G6674U108 417 19139 SH SOLE 19139 0 0
NOW INC COM 67011P100 4330 423677 SH SOLE 423677 0 0
NRG ENERGY INC COM NEW 629377508 112668 3690396 SH SOLE 3690396 0 0
NRG ENERGY INC COM NEW 629377508 2632 86200 SH Call SOLE 86200 0 0
NRG ENERGY INC COM NEW 629377508 1377 45100 SH Put SOLE 45100 0 0
NTT DOCOMO INC SPONS ADR 62942M201 2667 104307 SH SOLE 104307 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 24278 329370 SH SOLE 329370 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 310 4200 SH Call SOLE 4200 0 0
NUCOR CORP COM 670346105 35848 586809 SH SOLE 586809 0 0
NUCOR CORP COM 670346105 1772 29000 SH Call SOLE 29000 0 0
NUCOR CORP COM 670346105 305 5000 SH Put SOLE 5000 0 0
NUTANIX INC CL A 67059N108 786 16000 SH Put SOLE 16000 0 0
NUTANIX INC CL A 67059N108 11044 224882 SH SOLE 224882 0 0
NUTANIX INC CL A 67059N108 295 6000 SH Call SOLE 6000 0 0
NUTRI SYS INC NEW COM 67069D108 4203 155943 SH SOLE 155943 0 0
NUTRIEN LTD COM 67077M108 3338 70624 SH SOLE 70624 0 0
NUVASIVE INC COM 670704105 1810 34659 SH SOLE 34659 0 0
NVIDIA CORP COM 67066G104 4632 20000 SH Call SOLE 20000 0 0
NVIDIA CORP COM 67066G104 5095 22000 SH Put SOLE 22000 0 0
NVR INC COM 62944T105 5880 2100 SH SOLE 2100 0 0
NXP SEMICONDUCTORS N V COM N6596X109 8892 76000 SH SOLE 76000 0 0
NXSTAGE MEDICAL INC COM 67072V103 1107 44529 SH SOLE 44529 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 133178 538354 SH SOLE 538354 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 13210 53400 SH Call SOLE 53400 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 14299 57800 SH Put SOLE 57800 0 0
OASIS PETE INC NEW COM 674215108 400 49400 SH Put SOLE 49400 0 0
OASIS PETE INC NEW COM 674215108 11506 1420487 SH SOLE 1420487 0 0
OASIS PETE INC NEW COM 674215108 255 31500 SH Call SOLE 31500 0 0
OBSIDIAN ENERGY LTD COM 674482104 38 38955 SH SOLE 38955 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 57088 878820 SH SOLE 878820 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 3066 47200 SH Call SOLE 47200 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 806 12400 SH Put SOLE 12400 0 0
OCEAN RIG UDW INC COM CL A G66964118 4806 190502 SH SOLE 190502 0 0
OCEANFIRST FINL CORP COM 675234108 1799 67242 SH SOLE 67242 0 0
OCLARO INC COM NEW 67555N206 1064 111324 SH SOLE 111324 0 0
OCWEN FINL CORP COM NEW 675746309 1792 434932 SH SOLE 434932 0 0
OFG BANCORP COM 67103X102 771 73741 SH SOLE 73741 0 0
OGE ENERGY CORP COM 670837103 27717 845813 SH SOLE 845813 0 0
OKTA INC CL A 679295105 38537 967057 SH SOLE 967057 0 0
OLD LINE BANCSHARES INC COM 67984M100 239 7247 SH SOLE 7247 0 0
OLD REP INTL CORP COM 680223104 42689 1990167 SH SOLE 1990167 0 0
OLIN CORP COM PAR $1 680665205 4768 156907 SH SOLE 156907 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 6195 229100 SH Call SOLE 229100 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 7076 261700 SH Put SOLE 261700 0 0
OMNICOM GROUP INC COM 681919106 3961 54500 SH Call SOLE 54500 0 0
OMNICOM GROUP INC COM 681919106 7674 105600 SH Put SOLE 105600 0 0
OMNOVA SOLUTIONS INC COM 682129101 1482 141138 SH SOLE 141138 0 0
ON SEMICONDUCTOR CORP COM 682189105 2638 107835 SH SOLE 107835 0 0
ONCOMED PHARMACEUTICALS INC COM 68234X102 78 24537 SH SOLE 24537 0 0
ONE LIBERTY PPTYS INC COM 682406103 709 32092 SH SOLE 32092 0 0
ONEOK INC NEW COM 682680103 29671 521282 SH SOLE 521282 0 0
ONEOK INC NEW COM 682680103 683 12000 SH Call SOLE 12000 0 0
ONEOK INC NEW COM 682680103 1565 27500 SH Put SOLE 27500 0 0
OPPENHEIMER HLDGS INC CL A NON VTG 683797104 1642 63754 SH SOLE 63754 0 0
ORACLE CORP COM 68389X105 2516 55000 SH Call SOLE 55000 0 0
ORACLE CORP COM 68389X105 5065 110700 SH Put SOLE 110700 0 0
ORBCOMM INC COM 68555P100 260 27746 SH SOLE 27746 0 0
ORBITAL ATK INC COM 68557N103 451 3402 SH SOLE 3402 0 0
ORBOTECH LTD ORD M75253100 21640 348028 SH SOLE 348028 0 0
ORIENT PAPER INC COM NEW 68619F205 16 13789 SH SOLE 13789 0 0
ORION ENGINEERED CARBONS S A COM L72967109 23882 881241 SH SOLE 881241 0 0
ORION GROUP HOLDINGS INC COM 68628V308 430 65290 SH SOLE 65290 0 0
ORITANI FINL CORP DEL COM 68633D103 2267 147708 SH SOLE 147708 0 0
ORIX CORP SPONSORED ADR 686330101 242 2697 SH SOLE 2697 0 0
ORTHOFIX INTL N V COM N6748L102 2729 46432 SH SOLE 46432 0 0
OSHKOSH CORP COM 688239201 21186 274184 SH SOLE 274184 0 0
OSI SYSTEMS INC COM 671044105 1282 19642 SH SOLE 19642 0 0
OTTER TAIL CORP COM 689648103 1676 38654 SH SOLE 38654 0 0
OUTFRONT MEDIA INC COM 69007J106 15008 800856 SH SOLE 800856 0 0
OVASCIENCE INC COM 69014Q101 28 33911 SH SOLE 33911 0 0
OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 512 180417 SH SOLE 180417 0 0
OVERSTOCK COM INC DEL COM 690370101 263 7267 SH SOLE 7267 0 0
OVERSTOCK COM INC DEL COM 690370101 1327 36600 SH Call SOLE 36600 0 0
OWENS & MINOR INC NEW COM 690732102 6295 404815 SH SOLE 404815 0 0
OXFORD IMMUNOTEC GLOBAL PLC ORD SHS G6855A103 959 77037 SH SOLE 77037 0 0
OXFORD INDS INC COM 691497309 207 2775 SH SOLE 2775 0 0
OXFORD SQUARE CAP CORP COM 69181V107 1865 305257 SH SOLE 305257 0 0
P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 494 18689 SH SOLE 18689 0 0
PACCAR INC COM 693718108 384 5800 SH Put SOLE 5800 0 0
PACCAR INC COM 693718108 33234 502249 SH SOLE 502249 0 0
PACCAR INC COM 693718108 265 4000 SH Call SOLE 4000 0 0
PACKAGING CORP AMER COM 695156109 9782 86796 SH SOLE 86796 0 0
PACKAGING CORP AMER COM 695156109 2558 22700 SH Call SOLE 22700 0 0
PACKAGING CORP AMER COM 695156109 1803 16000 SH Put SOLE 16000 0 0
PACWEST BANCORP DEL COM 695263103 538 10870 SH SOLE 10870 0 0
PAGSEGURO DIGITAL LTD COM CL A G68707101 551 14386 SH SOLE 14386 0 0
PALO ALTO NETWORKS INC COM 697435105 164744 907581 SH SOLE 907581 0 0
PALO ALTO NETWORKS INC COM 697435105 290 1600 SH Put SOLE 1600 0 0
PAN AMERICAN SILVER CORP COM 697900108 7684 475787 SH SOLE 475787 0 0
PAN AMERICAN SILVER CORP COM 697900108 176 10900 SH Put SOLE 10900 0 0
PANDORA MEDIA INC COM 698354107 160 31729 SH SOLE 31729 0 0
PAPA JOHNS INTL INC COM 698813102 2504 43700 SH Put SOLE 43700 0 0
PAPA JOHNS INTL INC COM 698813102 554 9668 SH SOLE 9668 0 0
PAPA JOHNS INTL INC COM 698813102 1730 30200 SH Call SOLE 30200 0 0
PARK ELECTROCHEMICAL CORP COM 700416209 233 13846 SH SOLE 13846 0 0
PARKER DRILLING CO COM 701081101 25 38661 SH SOLE 38661 0 0
PARSLEY ENERGY INC CL A 701877102 232 8000 SH Call SOLE 8000 0 0
PARSLEY ENERGY INC CL A 701877102 519 17900 SH Put SOLE 17900 0 0
PARTY CITY HOLDCO INC COM 702149105 987 63274 SH SOLE 63274 0 0
PATTERSON COMPANIES INC COM 703395103 15665 704660 SH SOLE 704660 0 0
PATTERSON UTI ENERGY INC COM 703481101 445 25431 SH SOLE 25431 0 0
PATTERSON UTI ENERGY INC COM 703481101 1558 89000 SH Call SOLE 89000 0 0
PATTERSON UTI ENERGY INC COM 703481101 1485 84800 SH Put SOLE 84800 0 0
PAYCHEX INC COM 704326107 9029 146600 SH Put SOLE 146600 0 0
PAYCHEX INC COM 704326107 5853 95030 SH SOLE 95030 0 0
PAYCHEX INC COM 704326107 8524 138400 SH Call SOLE 138400 0 0
PAYCOM SOFTWARE INC COM 70432V102 816 7600 SH Call SOLE 7600 0 0
PAYCOM SOFTWARE INC COM 70432V102 1471 13700 SH Put SOLE 13700 0 0
PAYLOCITY HLDG CORP COM 70438V106 4861 94880 SH SOLE 94880 0 0
PAYPAL HLDGS INC COM 70450Y103 13270 174900 SH Call SOLE 174900 0 0
PAYPAL HLDGS INC COM 70450Y103 11525 151900 SH Put SOLE 151900 0 0
PBF ENERGY INC CL A 69318G106 2237 66000 SH Call SOLE 66000 0 0
PBF ENERGY INC CL A 69318G106 3312 97700 SH Put SOLE 97700 0 0
PC-TEL INC COM 69325Q105 236 32918 SH SOLE 32918 0 0
PCSB FINL CORP COM 69324R104 602 28672 SH SOLE 28672 0 0
PDC ENERGY INC COM 69327R101 1682 34300 SH Put SOLE 34300 0 0
PDC ENERGY INC COM 69327R101 2087 42564 SH SOLE 42564 0 0
PDC ENERGY INC COM 69327R101 1456 29700 SH Call SOLE 29700 0 0
PDF SOLUTIONS INC COM 693282105 2371 203364 SH SOLE 203364 0 0
PDL BIOPHARMA INC COM 69329Y104 1435 487989 SH SOLE 487989 0 0
PEABODY ENERGY CORP NEW COM 704551100 27246 746465 SH SOLE 746465 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107 1516 45407 SH SOLE 45407 0 0
PEGASYSTEMS INC COM 705573103 25048 412986 SH SOLE 412986 0 0
PEMBINA PIPELINE CORP COM 706327103 3140 100546 SH SOLE 100546 0 0
PENN NATL GAMING INC COM 707569109 13759 523953 SH SOLE 523953 0 0
PENN VA CORP NEW COM 70788V102 791 22564 SH SOLE 22564 0 0
PENNANTPARK FLOATING RATE CA COM 70806A106 447 34134 SH SOLE 34134 0 0
PENNANTPARK INVT CORP COM 708062104 3177 475615 SH SOLE 475615 0 0
PENNEY J C INC COM 708160106 455 150809 SH SOLE 150809 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 3374 76100 SH SOLE 76100 0 0
PENTAIR PLC SHS G7S00T104 1904 27944 SH SOLE 27944 0 0
PENTAIR PLC SHS G7S00T104 654 9600 SH Call SOLE 9600 0 0
PENTAIR PLC SHS G7S00T104 954 14000 SH Put SOLE 14000 0 0
PENUMBRA INC COM 70975L107 8876 76751 SH SOLE 76751 0 0
PEOPLES BANCORP INC COM 709789101 689 19422 SH SOLE 19422 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 1566 83925 SH SOLE 83925 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 362 19400 SH Call SOLE 19400 0 0
PEPSICO INC COM 713448108 135275 1239345 SH SOLE 1239345 0 0
PEPSICO INC COM 713448108 4213 38600 SH Call SOLE 38600 0 0
PEPSICO INC COM 713448108 3646 33400 SH Put SOLE 33400 0 0
PERFICIENT INC COM 71375U101 5491 239588 SH SOLE 239588 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 12969 434488 SH SOLE 434488 0 0
PERMIAN BASIN RTY TR UNIT BEN INT 714236106 239 24779 SH SOLE 24779 0 0
PERRIGO CO PLC SHS G97822103 1655 19863 SH SOLE 19863 0 0
PERRIGO CO PLC SHS G97822103 367 4400 SH Call SOLE 4400 0 0
PERRIGO CO PLC SHS G97822103 300 3600 SH Put SOLE 3600 0 0
PETIQ INC COM CL A 71639T106 585 22000 SH SOLE 22000 0 0
PETMED EXPRESS INC COM 716382106 797 19100 SH Call SOLE 19100 0 0
PETMED EXPRESS INC COM 716382106 843 20200 SH Put SOLE 20200 0 0
PETROCHINA CO LTD SPONSORED ADR 71646E100 5364 76917 SH SOLE 76917 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 41159 2910787 SH SOLE 2910787 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 160 11300 SH Put SOLE 11300 0 0
PFIZER INC COM 717081103 32079 903900 SH Put SOLE 903900 0 0
PFIZER INC COM 717081103 156970 4422929 SH SOLE 4422929 0 0
PFIZER INC COM 717081103 25216 710500 SH Call SOLE 710500 0 0
PG&E CORP COM 69331C108 37864 861917 SH SOLE 861917 0 0
PG&E CORP COM 69331C108 461 10500 SH Put SOLE 10500 0 0
PGT INNOVATIONS INC COM 69336V101 7632 409215 SH SOLE 409215 0 0
PHH CORP COM NEW 693320202 865 82680 SH SOLE 82680 0 0
PHILIP MORRIS INTL INC COM 718172109 14960 150500 SH Put SOLE 150500 0 0
PHILIP MORRIS INTL INC COM 718172109 36017 362344 SH SOLE 362344 0 0
PHILIP MORRIS INTL INC COM 718172109 9304 93600 SH Call SOLE 93600 0 0
PHILLIPS 66 COM 718546104 23633 246378 SH SOLE 246378 0 0
PHILLIPS 66 COM 718546104 7875 82100 SH Call SOLE 82100 0 0
PHILLIPS 66 COM 718546104 10244 106800 SH Put SOLE 106800 0 0
PHOENIX NEW MEDIA LTD SPONSORED ADS 71910C103 508 116879 SH SOLE 116879 0 0
PHOTRONICS INC COM 719405102 5982 725104 SH SOLE 725104 0 0
PICO HLDGS INC COM NEW 693366205 215 18818 SH SOLE 18818 0 0
PINNACLE ENTMT INC NEW COM 72348Y105 12223 405418 SH SOLE 405418 0 0
PINNACLE FOODS INC DEL COM 72348P104 73147 1352062 SH SOLE 1352062 0 0
PINNACLE WEST CAP CORP COM 723484101 622 7800 SH Put SOLE 7800 0 0
PINNACLE WEST CAP CORP COM 723484101 11666 146194 SH SOLE 146194 0 0
PINNACLE WEST CAP CORP COM 723484101 646 8100 SH Call SOLE 8100 0 0
PIONEER ENERGY SVCS CORP COM 723664108 303 112049 SH SOLE 112049 0 0
PIONEER NAT RES CO COM 723787107 122370 712365 SH SOLE 712365 0 0
PIONEER NAT RES CO COM 723787107 4638 27000 SH Call SOLE 27000 0 0
PIONEER NAT RES CO COM 723787107 4964 28900 SH Put SOLE 28900 0 0
PITNEY BOWES INC COM 724479100 12403 1138913 SH SOLE 1138913 0 0
PJT PARTNERS INC COM CL A 69343T107 741 14790 SH SOLE 14790 0 0
PLANET FITNESS INC CL A 72703H101 13890 367759 SH SOLE 367759 0 0
PLAYA HOTELS & RESORTS NV SHS N70544106 643 62897 SH SOLE 62897 0 0
PLY GEM HLDGS INC COM 72941W100 1947 90154 SH SOLE 90154 0 0
PNC FINL SVCS GROUP INC COM 693475105 6866 45400 SH Put SOLE 45400 0 0
PNC FINL SVCS GROUP INC COM 693475105 1406 9298 SH SOLE 9298 0 0
PNC FINL SVCS GROUP INC COM 693475105 6957 46000 SH Call SOLE 46000 0 0
POINTS INTL LTD COM NEW 730843208 337 34465 SH SOLE 34465 0 0
POLARIS INDS INC COM 731068102 2634 23000 SH Call SOLE 23000 0 0
POLARIS INDS INC COM 731068102 2748 24000 SH Put SOLE 24000 0 0
POOL CORPORATION COM 73278L105 18138 124045 SH SOLE 124045 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 17181 424128 SH SOLE 424128 0 0
POSCO SPONSORED ADR 693483109 684 8671 SH SOLE 8671 0 0
POTBELLY CORP COM 73754Y100 815 67638 SH SOLE 67638 0 0
POTLATCHDELTIC CORPORATION COM 737630103 12971 249212 SH SOLE 249212 0 0
POWELL INDS INC COM 739128106 741 27592 SH SOLE 27592 0 0
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 13419 83800 SH Call SOLE 83800 0 0
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 10633 66400 SH Put SOLE 66400 0 0
PPG INDS INC COM 693506107 45330 406179 SH SOLE 406179 0 0
PPG INDS INC COM 693506107 469 4200 SH Call SOLE 4200 0 0
PPG INDS INC COM 693506107 670 6000 SH Put SOLE 6000 0 0
PPL CORP COM 69351T106 4300 152000 SH Put SOLE 152000 0 0
PPL CORP COM 69351T106 79327 2804058 SH SOLE 2804058 0 0
PPL CORP COM 69351T106 3763 133000 SH Call SOLE 133000 0 0
PRECISION DRILLING CORP COM 2010 74022D308 454 163903 SH SOLE 163903 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404 4253 66248 SH SOLE 66248 0 0
PREFORMED LINE PRODS CO COM 740444104 254 3895 SH SOLE 3895 0 0
PREMIER INC CL A 74051N102 4659 148795 SH SOLE 148795 0 0
PRETIUM RES INC COM 74139C102 613 92000 SH Call SOLE 92000 0 0
PRETIUM RES INC COM 74139C102 486 73000 SH Put SOLE 73000 0 0
PRGX GLOBAL INC COM NEW 69357C503 112 11837 SH SOLE 11837 0 0
PRICE T ROWE GROUP INC COM 74144T108 432 4000 SH Call SOLE 4000 0 0
PRICE T ROWE GROUP INC COM 74144T108 648 6000 SH Put SOLE 6000 0 0
PRIMORIS SVCS CORP COM 74164F103 5183 207500 SH SOLE 207500 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 329 5400 SH Put SOLE 5400 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 21919 359863 SH SOLE 359863 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 305 5000 SH Call SOLE 5000 0 0
PROASSURANCE CORP COM 74267C106 1222 25173 SH SOLE 25173 0 0
PROCTER AND GAMBLE CO COM 742718109 149860 1890261 SH SOLE 1890261 0 0
PROCTER AND GAMBLE CO COM 742718109 10354 130600 SH Call SOLE 130600 0 0
PROCTER AND GAMBLE CO COM 742718109 7698 97100 SH Put SOLE 97100 0 0
PROGRESS SOFTWARE CORP COM 743312100 3103 80702 SH SOLE 80702 0 0
PROGRESSIVE CORP OHIO COM 743315103 6526 107100 SH Put SOLE 107100 0 0
PROGRESSIVE CORP OHIO COM 743315103 1102 18080 SH SOLE 18080 0 0
PROGRESSIVE CORP OHIO COM 743315103 3765 61800 SH Call SOLE 61800 0 0
PROLOGIS INC COM 74340W103 659 10458 SH SOLE 10458 0 0
PROLOGIS INC COM 74340W103 3011 47800 SH Call SOLE 47800 0 0
PROLOGIS INC COM 74340W103 1990 31600 SH Put SOLE 31600 0 0
PROOFPOINT INC COM 743424103 45988 404645 SH SOLE 404645 0 0
PROPETRO HLDG CORP COM 74347M108 3551 223444 SH SOLE 223444 0 0
PROS HOLDINGS INC COM 74346Y103 2590 78454 SH SOLE 78454 0 0
PROSHARES TR ULTSHRT QQQ 74348A426 6812 558800 SH SOLE 558800 0 0
PROSHARES TR ULTSHT RUSS2000 74348A319 546 31800 SH SOLE 31800 0 0
PROSHARES TR PSHS ULT S&P 500 74347R107 3439 32600 SH SOLE 32600 0 0
PROSHARES TR ULTRPRO S&P500 74347X864 3281 25100 SH SOLE 25100 0 0
PROSPECT CAPITAL CORPORATION COM 74348T102 4188 639383 SH SOLE 639383 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102 282 32800 SH SOLE 32800 0 0
PROTEOSTASIS THERAPEUTICS IN COM 74373B109 296 62223 SH SOLE 62223 0 0
PROVIDENCE SVC CORP COM 743815102 2402 34745 SH SOLE 34745 0 0
PRUDENTIAL FINL INC COM 744320102 69897 675012 SH SOLE 675012 0 0
PRUDENTIAL PLC ADR 74435K204 1077 21067 SH SOLE 21067 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 6903 61067 SH SOLE 61067 0 0
PTC INC COM 69370C100 10377 133021 SH SOLE 133021 0 0
PTC INC COM 69370C100 889 11400 SH Call SOLE 11400 0 0
PTC INC COM 69370C100 445 5700 SH Put SOLE 5700 0 0
PTC THERAPEUTICS INC COM 69366J200 17796 657654 SH SOLE 657654 0 0
PUBLIC STORAGE COM 74460D109 21662 108100 SH Put SOLE 108100 0 0
PUBLIC STORAGE COM 74460D109 13244 66091 SH SOLE 66091 0 0
PUBLIC STORAGE COM 74460D109 18957 94600 SH Call SOLE 94600 0 0
PUBLIC SVC ENTERPRISE GROUP COM 744573106 29441 586002 SH SOLE 586002 0 0
PUBLIC SVC ENTERPRISE GROUP COM 744573106 779 15500 SH Call SOLE 15500 0 0
PUBLIC SVC ENTERPRISE GROUP COM 744573106 698 13900 SH Put SOLE 13900 0 0
PULTE GROUP INC COM 745867101 1171 39700 SH Call SOLE 39700 0 0
PULTE GROUP INC COM 745867101 1259 42700 SH Put SOLE 42700 0 0
PURE STORAGE INC CL A 74624M102 46518 2331729 SH SOLE 2331729 0 0
PVH CORP COM 693656100 7117 47000 SH Put SOLE 47000 0 0
PVH CORP COM 693656100 48612 321022 SH SOLE 321022 0 0
PVH CORP COM 693656100 5270 34800 SH Call SOLE 34800 0 0
Q2 HLDGS INC COM 74736L109 2201 48319 SH SOLE 48319 0 0
QAD INC CL A 74727D306 571 13720 SH SOLE 13720 0 0
QCR HOLDINGS INC COM 74727A104 1512 33705 SH SOLE 33705 0 0
QEP RES INC COM 74733V100 157 16000 SH Put SOLE 16000 0 0
QEP RES INC COM 74733V100 5112 522194 SH SOLE 522194 0 0
QEP RES INC COM 74733V100 108 11000 SH Call SOLE 11000 0 0
QIAGEN NV SHS NEW N72482123 28791 891101 SH SOLE 891101 0 0
QTS RLTY TR INC COM CL A 74736A103 1757 48500 SH SOLE 48500 0 0
QUAD / GRAPHICS INC COM CL A 747301109 4362 172053 SH SOLE 172053 0 0
QUAKER CHEM CORP COM 747316107 385 2596 SH SOLE 2596 0 0
QUALCOMM INC COM 747525103 16086 290300 SH Put SOLE 290300 0 0
QUALCOMM INC COM 747525103 135572 2446708 SH SOLE 2446708 0 0
QUALCOMM INC COM 747525103 9525 171900 SH Call SOLE 171900 0 0
QUALYS INC COM 74758T303 1225 16842 SH SOLE 16842 0 0
QUANEX BUILDING PRODUCTS COR COM 747619104 1102 63362 SH SOLE 63362 0 0
QUANTA SVCS INC COM 74762E102 763 22200 SH Put SOLE 22200 0 0
QUANTA SVCS INC COM 74762E102 27083 788456 SH SOLE 788456 0 0
QUANTA SVCS INC COM 74762E102 570 16600 SH Call SOLE 16600 0 0
QUARTERHILL INC COM 747713105 80 55004 SH SOLE 55004 0 0
QUEST DIAGNOSTICS INC COM 74834L100 50326 501758 SH SOLE 501758 0 0
QUEST DIAGNOSTICS INC COM 74834L100 4293 42800 SH Call SOLE 42800 0 0
QUEST DIAGNOSTICS INC COM 74834L100 4514 45000 SH Put SOLE 45000 0 0
QUINSTREET INC COM 74874Q100 447 34987 SH SOLE 34987 0 0
QUORUM HEALTH CORP COM 74909E106 1503 183723 SH SOLE 183723 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 4264 325487 SH SOLE 325487 0 0
R1 RCM INC COM 749397105 383 53626 SH SOLE 53626 0 0
RA PHARMACEUTICALS INC COM 74933V108 434 81689 SH SOLE 81689 0 0
RADISYS CORP COM 750459109 222 345794 SH SOLE 345794 0 0
RADNET INC COM 750491102 4490 311825 SH SOLE 311825 0 0
RADWARE LTD ORD M81873107 3277 153512 SH SOLE 153512 0 0
RAIT FINANCIAL TRUST COM NEW 749227609 22 135302 SH SOLE 135302 0 0
RALPH LAUREN CORP CL A 751212101 4774 42700 SH Call SOLE 42700 0 0
RALPH LAUREN CORP CL A 751212101 4584 41000 SH Put SOLE 41000 0 0
RAMBUS INC DEL COM 750917106 8920 664171 SH SOLE 664171 0 0
RANDGOLD RES LTD ADR 752344309 11643 139867 SH SOLE 139867 0 0
RANDGOLD RES LTD ADR 752344309 991 11900 SH Call SOLE 11900 0 0
RANGE RES CORP COM 75281A109 2382 163800 SH Call SOLE 163800 0 0
RANGE RES CORP COM 75281A109 2523 173500 SH Put SOLE 173500 0 0
RAPID7 INC COM 753422104 5403 211289 SH SOLE 211289 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104 1936 90185 SH SOLE 90185 0 0
RAYONIER INC COM 754907103 1483 42158 SH SOLE 42158 0 0
RAYTHEON CO COM NEW 755111507 20781 96290 SH SOLE 96290 0 0
RBB BANCORP COM 74930B105 1400 53088 SH SOLE 53088 0 0
RE MAX HLDGS INC CL A 75524W108 935 15468 SH SOLE 15468 0 0
REALOGY HLDGS CORP COM 75605Y106 31557 1156780 SH SOLE 1156780 0 0
REALOGY HLDGS CORP COM 75605Y106 1037 38000 SH Call SOLE 38000 0 0
REALOGY HLDGS CORP COM 75605Y106 1429 52400 SH Put SOLE 52400 0 0
REALTY INCOME CORP COM 756109104 5271 101900 SH Put SOLE 101900 0 0
REALTY INCOME CORP COM 756109104 8569 165651 SH SOLE 165651 0 0
REALTY INCOME CORP COM 756109104 3849 74400 SH Call SOLE 74400 0 0
RECRO PHARMA INC COM 75629F109 2095 190247 SH SOLE 190247 0 0
RED HAT INC COM 756577102 2542 17000 SH Call SOLE 17000 0 0
RED HAT INC COM 756577102 3588 24000 SH Put SOLE 24000 0 0
RED LION HOTELS CORP COM 756764106 131 13446 SH SOLE 13446 0 0
RED ROBIN GOURMET BURGERS IN COM 75689M101 12114 208863 SH SOLE 208863 0 0
REGAL BELOIT CORP COM 758750103 5669 77291 SH SOLE 77291 0 0
REGENERON PHARMACEUTICALS COM 75886F107 157000 455919 SH SOLE 455919 0 0
REGENERON PHARMACEUTICALS COM 75886F107 8265 24000 SH Call SOLE 24000 0 0
REGENERON PHARMACEUTICALS COM 75886F107 8609 25000 SH Put SOLE 25000 0 0
REGENXBIO INC COM 75901B107 1840 61637 SH SOLE 61637 0 0
REGIONAL MGMT CORP COM 75902K106 913 28681 SH SOLE 28681 0 0
REGIONS FINL CORP NEW COM 7591EP100 2748 147900 SH Put SOLE 147900 0 0
REGIONS FINL CORP NEW COM 7591EP100 1639 88237 SH SOLE 88237 0 0
REGIONS FINL CORP NEW COM 7591EP100 2720 146400 SH Call SOLE 146400 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 4105 47873 SH SOLE 47873 0 0
RELX NV SPONSORED ADR 75955B102 695 33413 SH SOLE 33413 0 0
RELX PLC SPONSORED ADR 759530108 4423 211717 SH SOLE 211717 0 0
RENAISSANCERE HOLDINGS LTD COM G7496G103 7474 53962 SH SOLE 53962 0 0
RENREN INC SPON ADR A NEW 759892201 85 10100 SH Put SOLE 10100 0 0
RENREN INC SPON ADR A NEW 759892201 193 22997 SH SOLE 22997 0 0
RENREN INC SPON ADR A NEW 759892201 92 11000 SH Call SOLE 11000 0 0
REPUBLIC SVCS INC COM 760759100 12393 187118 SH SOLE 187118 0 0
RESMED INC COM 761152107 299 3036 SH SOLE 3036 0 0
RESOLUTE ENERGY CORP COM NEW 76116A306 1098 31700 SH Call SOLE 31700 0 0
RESOLUTE ENERGY CORP COM NEW 76116A306 1095 31600 SH Put SOLE 31600 0 0
RESOLUTE FST PRODS INC COM 76117W109 1858 223832 SH SOLE 223832 0 0
RESOURCE CAP CORP COM NEW 76120W708 203 21331 SH SOLE 21331 0 0
RESOURCES CONNECTION INC COM 76122Q105 577 35632 SH SOLE 35632 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 90921 1597343 SH SOLE 1597343 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 28616 502844 SH SOLE 502844 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 228 4000 SH Put SOLE 4000 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 5208 294725 SH SOLE 294725 0 0
RETAIL PPTYS AMER INC CL A 76131V202 6714 575779 SH SOLE 575779 0 0
RETROPHIN INC COM 761299106 2628 117513 SH SOLE 117513 0 0
REVANCE THERAPEUTICS INC COM 761330109 1474 47855 SH SOLE 47855 0 0
REXFORD INDL RLTY INC COM 76169C100 254 8821 SH SOLE 8821 0 0
REXNORD CORP NEW COM 76169B102 1475 49712 SH SOLE 49712 0 0
RH COM 74967X103 3344 35100 SH Call SOLE 35100 0 0
RH COM 74967X103 5279 55400 SH Put SOLE 55400 0 0
RIBBON COMMUNICATIONS INC COM 762544104 408 79951 SH SOLE 79951 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603 473 133640 SH SOLE 133640 0 0
RINGCENTRAL INC CL A 76680R206 37224 586199 SH SOLE 586199 0 0
RIO TINTO PLC SPONSORED ADR 767204100 69141 1341758 SH SOLE 1341758 0 0
RITCHIE BROS AUCTIONEERS COM 767744105 1575 50047 SH SOLE 50047 0 0
RITCHIE BROS AUCTIONEERS COM 767744105 756 24044 SH SOLE 24044 0 0
RITE AID CORP COM 767754104 1723 1025563 SH SOLE 1025563 0 0
RIVERVIEW BANCORP INC COM 769397100 285 30544 SH SOLE 30544 0 0
RLI CORP COM 749607107 1089 17184 SH SOLE 17184 0 0
ROADRUNNER TRNSN SVCS HLDG I COM 76973Q105 401 157836 SH SOLE 157836 0 0
ROBERT HALF INTL INC COM 770323103 631 10900 SH Put SOLE 10900 0 0
ROBERT HALF INTL INC COM 770323103 3653 63100 SH SOLE 63100 0 0
ROBERT HALF INTL INC COM 770323103 226 3900 SH Call SOLE 3900 0 0
ROCKWELL AUTOMATION INC COM 773903109 4466 25637 SH SOLE 25637 0 0
ROCKY BRANDS INC COM 774515100 334 15568 SH SOLE 15568 0 0
ROGERS COMMUNICATIONS INC CL B 775109200 38197 855282 SH SOLE 855282 0 0
ROGERS COMMUNICATIONS INC CL B 775109200 1347 30156 SH SOLE 30156 0 0
ROPER TECHNOLOGIES INC COM 776696106 1263 4500 SH Call SOLE 4500 0 0
ROPER TECHNOLOGIES INC COM 776696106 730 2600 SH Put SOLE 2600 0 0
ROSETTA STONE INC COM 777780107 2153 163754 SH SOLE 163754 0 0
ROSS STORES INC COM 778296103 69200 887408 SH SOLE 887408 0 0
ROSS STORES INC COM 778296103 234 3000 SH Put SOLE 3000 0 0
ROWAN COMPANIES PLC SHS CL A G7665A101 411 35600 SH Call SOLE 35600 0 0
ROWAN COMPANIES PLC SHS CL A G7665A101 450 39000 SH Put SOLE 39000 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102 67558 874612 SH SOLE 874612 0 0
ROYAL BK SCOTLAND GROUP PLC SPONS ADR 2 ORD 780097689 790 106752 SH SOLE 106752 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 30989 263198 SH SOLE 263198 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 64362 1008646 SH SOLE 1008646 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 2297 36000 SH Call SOLE 36000 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 2610 40900 SH Put SOLE 40900 0 0
ROYAL GOLD INC COM 780287108 3864 45000 SH Put SOLE 45000 0 0
ROYAL GOLD INC COM 780287108 10470 121931 SH SOLE 121931 0 0
ROYAL GOLD INC COM 780287108 4002 46600 SH Call SOLE 46600 0 0
RPM INTL INC COM 749685103 9626 201938 SH SOLE 201938 0 0
RPX CORP COM 74972G103 361 33800 SH SOLE 33800 0 0
RSP PERMIAN INC COM 74978Q105 8829 188335 SH SOLE 188335 0 0
RTI SURGICAL INC COM 74975N105 653 142016 SH SOLE 142016 0 0
RUBICON PROJ INC COM 78112V102 798 443262 SH SOLE 443262 0 0
RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 11343 92332 SH SOLE 92332 0 0
RYDER SYS INC COM 783549108 33737 463490 SH SOLE 463490 0 0
RYDEX ETF TRUST GUG S&P500 EQ WT 78355W106 4764 47894 SH SOLE 47894 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 3983 51422 SH SOLE 51422 0 0
S&P GLOBAL INC COM 78409V104 3076 16100 SH Put SOLE 16100 0 0
S&P GLOBAL INC COM 78409V104 13732 71873 SH SOLE 71873 0 0
S&P GLOBAL INC COM 78409V104 1777 9300 SH Call SOLE 9300 0 0
SABINE ROYALTY TR UNIT BEN INT 785688102 202 4601 SH SOLE 4601 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 2304 130532 SH SOLE 130532 0 0
SABRE CORP COM 78573M104 19741 920343 SH SOLE 920343 0 0
SAFE BULKERS INC COM Y7388L103 91 28700 SH SOLE 28700 0 0
SAIA INC COM 78709Y105 700 9317 SH SOLE 9317 0 0
SAILPOINT TECHNLGIES HLDGS I COM 78781P105 2751 132957 SH SOLE 132957 0 0
SALESFORCE COM INC COM 79466L302 30694 263925 SH SOLE 263925 0 0
SALESFORCE COM INC COM 79466L302 1628 14000 SH Put SOLE 14000 0 0
SAN JUAN BASIN RTY TR UNIT BEN INT 798241105 393 49808 SH SOLE 49808 0 0
SANDERSON FARMS INC COM 800013104 2761 23200 SH Call SOLE 23200 0 0
SANDERSON FARMS INC COM 800013104 3987 33500 SH Put SOLE 33500 0 0
SANDRIDGE ENERGY INC COM NEW 80007P869 1891 130345 SH SOLE 130345 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 1000 17281 SH SOLE 17281 0 0
SANGAMO THERAPEUTICS INC COM 800677106 1527 80369 SH SOLE 80369 0 0
SANMINA CORPORATION COM 801056102 928 35483 SH SOLE 35483 0 0
SAREPTA THERAPEUTICS INC COM 803607100 4164 56203 SH SOLE 56203 0 0
SASOL LTD SPONSORED ADR 803866300 365 10739 SH SOLE 10739 0 0
SAUL CTRS INC COM 804395101 655 12842 SH SOLE 12842 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 110072 643996 SH SOLE 643996 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 940 5500 SH Call SOLE 5500 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 684 4000 SH Put SOLE 4000 0 0
SCANA CORP NEW COM 80589M102 8965 238753 SH SOLE 238753 0 0
SCANSOURCE INC COM 806037107 1136 31960 SH SOLE 31960 0 0
SCHEIN HENRY INC COM 806407102 672 10000 SH Call SOLE 10000 0 0
SCHEIN HENRY INC COM 806407102 874 13000 SH Put SOLE 13000 0 0
SCHLUMBERGER LTD COM 806857108 178474 2755084 SH SOLE 2755084 0 0
SCHLUMBERGER LTD COM 806857108 17180 265200 SH Call SOLE 265200 0 0
SCHLUMBERGER LTD COM 806857108 24441 377300 SH Put SOLE 377300 0 0
SCHNEIDER NATIONAL INC CL B 80689H102 4920 188794 SH SOLE 188794 0 0
SCHNITZER STL INDS CL A 806882106 230 7108 SH SOLE 7108 0 0
SCHULMAN A INC COM 808194104 2601 60481 SH SOLE 60481 0 0
SCHWAB CHARLES CORP NEW COM 808513105 992 19000 SH Call SOLE 19000 0 0
SCHWAB CHARLES CORP NEW COM 808513105 1306 25000 SH Put SOLE 25000 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 256 6527 SH SOLE 6527 0 0
SCIENCE APPLICATNS INTL CP N COM 808625107 1827 23188 SH SOLE 23188 0 0
SCIENTIFIC GAMES CORP COM 80874P109 20397 490317 SH SOLE 490317 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 343 4000 SH Call SOLE 4000 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 168 14023 SH SOLE 14023 0 0
SCYNEXIS INC COM 811292101 59 43900 SH SOLE 43900 0 0
SEACHANGE INTL INC COM 811699107 902 332979 SH SOLE 332979 0 0
SEACOR HOLDINGS INC COM 811904101 2961 57942 SH SOLE 57942 0 0
SEADRILL LIMITED SHS G7945E105 304 1556799 SH SOLE 1556799 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 122518 2093607 SH SOLE 2093607 0 0
SEALED AIR CORP NEW COM 81211K100 2539 59344 SH SOLE 59344 0 0
SEAWORLD ENTMT INC COM 81282V100 977 65900 SH Call SOLE 65900 0 0
SEAWORLD ENTMT INC COM 81282V100 971 65500 SH Put SOLE 65500 0 0
SECUREWORKS CORP CL A 81374A105 312 38625 SH SOLE 38625 0 0
SEI INVESTMENTS CO COM 784117103 1792 23919 SH SOLE 23919 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 59184 877972 SH SOLE 877972 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 1719 25500 SH Call SOLE 25500 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 2407 35700 SH Put SOLE 35700 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 135029 1333091 SH SOLE 1333091 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 126740 2408124 SH SOLE 2408124 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 121943 1498076 SH SOLE 1498076 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 228 2800 SH Call SOLE 2800 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 228 2800 SH Put SOLE 2800 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 1166 42296 SH SOLE 42296 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 692 25100 SH Call SOLE 25100 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 2071 75100 SH Put SOLE 75100 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 124850 1680578 SH SOLE 1680578 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 238 3200 SH Call SOLE 3200 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 238 3200 SH Put SOLE 3200 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 122822 2430678 SH SOLE 2430678 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 1208 23900 SH Call SOLE 23900 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 1597 31600 SH Put SOLE 31600 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 4544 79800 SH SOLE 79800 0 0
SELECTA BIOSCIENCES INC COM 816212104 624 61236 SH SOLE 61236 0 0
SEMPRA ENERGY COM 816851109 3381 30400 SH Call SOLE 30400 0 0
SEMPRA ENERGY COM 816851109 3370 30300 SH Put SOLE 30300 0 0
SEMTECH CORP COM 816850101 7158 183293 SH SOLE 183293 0 0
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 17912 345584 SH SOLE 345584 0 0
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 8675 170608 SH SOLE 170608 0 0
SERVICENOW INC COM 81762P102 103525 625718 SH SOLE 625718 0 0
SERVICESOURCE INTL INC COM 81763U100 1631 428207 SH SOLE 428207 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 3053 74791 SH SOLE 74791 0 0
SHAKE SHACK INC CL A 819047101 1141 27400 SH Call SOLE 27400 0 0
SHAKE SHACK INC CL A 819047101 1278 30700 SH Put SOLE 30700 0 0
SHAW COMMUNICATIONS INC CL B CONV 82028K200 21459 1113915 SH SOLE 1113915 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 234 6512 SH SOLE 6512 0 0
SHERWIN WILLIAMS CO COM 824348106 6106 15572 SH SOLE 15572 0 0
SHERWIN WILLIAMS CO COM 824348106 784 2000 SH Call SOLE 2000 0 0
SHERWIN WILLIAMS CO COM 824348106 745 1900 SH Put SOLE 1900 0 0
SHILOH INDS INC COM 824543102 501 57567 SH SOLE 57567 0 0
SHOE CARNIVAL INC COM 824889109 713 29950 SH SOLE 29950 0 0
SHOPIFY INC CL A 82509L107 249 2000 SH Put SOLE 2000 0 0
SHUTTERFLY INC COM 82568P304 33910 417350 SH SOLE 417350 0 0
SHUTTERFLY INC COM 82568P304 569 7000 SH Call SOLE 7000 0 0
SHUTTERFLY INC COM 82568P304 488 6000 SH Put SOLE 6000 0 0
SHUTTERSTOCK INC COM 825690100 10461 217249 SH SOLE 217249 0 0
SIERRA BANCORP COM 82620P102 672 25230 SH SOLE 25230 0 0
SIERRA ONCOLOGY INC COM 82640U107 92 44630 SH SOLE 44630 0 0
SIGMA DESIGNS INC COM 826565103 256 41224 SH SOLE 41224 0 0
SIGNET JEWELERS LIMITED SHS G81276100 424 11000 SH Call SOLE 11000 0 0
SIGNET JEWELERS LIMITED SHS G81276100 921 23900 SH Put SOLE 23900 0 0
SILGAN HOLDINGS INC COM 827048109 4000 143613 SH SOLE 143613 0 0
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 1695 35232 SH SOLE 35232 0 0
SILICONWARE PRECISION INDS L SPONSD ADR SPL 827084864 195 22536 SH SOLE 22536 0 0
SILVERBOW RES INC COM 82836G102 666 22893 SH SOLE 22893 0 0
SILVERCORP METALS INC COM 82835P103 502 186666 SH SOLE 186666 0 0
SIMON PPTY GROUP INC NEW COM 828806109 13000 84221 SH SOLE 84221 0 0
SIMON PPTY GROUP INC NEW COM 828806109 16685 108100 SH Call SOLE 108100 0 0
SIMON PPTY GROUP INC NEW COM 828806109 19479 126200 SH Put SOLE 126200 0 0
SIMPLY GOOD FOODS CO COM 82900L102 2510 182842 SH SOLE 182842 0 0
SINA CORP ORD G81477104 32469 311393 SH SOLE 311393 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 1030 32900 SH Call SOLE 32900 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 1014 32400 SH Put SOLE 32400 0 0
SINOVAC BIOTECH LTD SHS P8696W104 158 18302 SH SOLE 18302 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 2671 42900 SH Put SOLE 42900 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 8588 137930 SH SOLE 137930 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 3194 51300 SH Call SOLE 51300 0 0
SJW GROUP COM 784305104 1281 24305 SH SOLE 24305 0 0
SKECHERS U S A INC CL A 830566105 27188 699106 SH SOLE 699106 0 0
SKYWEST INC COM 830879102 306 5616 SH SOLE 5616 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 3008 30000 SH Call SOLE 30000 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 3108 31000 SH Put SOLE 31000 0 0
SL GREEN RLTY CORP COM 78440X101 12703 131191 SH SOLE 131191 0 0
SL GREEN RLTY CORP COM 78440X101 3476 35900 SH Call SOLE 35900 0 0
SL GREEN RLTY CORP COM 78440X101 3621 37400 SH Put SOLE 37400 0 0
SM ENERGY CO COM 78454L100 627 34800 SH Call SOLE 34800 0 0
SM ENERGY CO COM 78454L100 613 34000 SH Put SOLE 34000 0 0
SMART & FINAL STORES INC COM 83190B101 811 146173 SH SOLE 146173 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101 18712 375451 SH SOLE 375451 0 0
SMART SAND INC COM 83191H107 128 22000 SH SOLE 22000 0 0
SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 19964 523291 SH SOLE 523291 0 0
SMUCKER J M CO COM NEW 832696405 3336 26900 SH Put SOLE 26900 0 0
SMUCKER J M CO COM NEW 832696405 5586 45044 SH SOLE 45044 0 0
SMUCKER J M CO COM NEW 832696405 2046 16500 SH Call SOLE 16500 0 0
SNAP INC CL A 83304A106 5813 366300 SH Call SOLE 366300 0 0
SNAP INC CL A 83304A106 5283 332900 SH Put SOLE 332900 0 0
SNAP ON INC COM 833034101 2051 13900 SH Call SOLE 13900 0 0
SNAP ON INC COM 833034101 3556 24100 SH Put SOLE 24100 0 0
SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 34614 704249 SH SOLE 704249 0 0
SODASTREAM INTERNATIONAL LTD USD SHS M9068E105 1910 20795 SH SOLE 20795 0 0
SODASTREAM INTERNATIONAL LTD USD SHS M9068E105 459 5000 SH Call SOLE 5000 0 0
SODASTREAM INTERNATIONAL LTD USD SHS M9068E105 340 3700 SH Put SOLE 3700 0 0
SOHU COM INC COM 83408W103 1164 37643 SH SOLE 37643 0 0
SOLAR CAP LTD COM 83413U100 1177 57947 SH SOLE 57947 0 0
SOLAR SR CAP LTD COM 83416M105 734 43664 SH SOLE 43664 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 20486 389471 SH SOLE 389471 0 0
SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 1194 72092 SH SOLE 72092 0 0
SONIC CORP COM 835451105 5813 230410 SH SOLE 230410 0 0
SONY CORP SPONSORED ADR 835699307 24052 497568 SH SOLE 497568 0 0
SOTHEBYS COM 835898107 216 4200 SH Put SOLE 4200 0 0
SOTHEBYS COM 835898107 5668 110474 SH SOLE 110474 0 0
SOTHEBYS COM 835898107 385 7500 SH Call SOLE 7500 0 0
SOUTH JERSEY INDS INC COM 838518108 1125 39952 SH SOLE 39952 0 0
SOUTHERN CO COM 842587107 15198 340300 SH Call SOLE 340300 0 0
SOUTHERN CO COM 842587107 24907 557700 SH Put SOLE 557700 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 697 10311 SH SOLE 10311 0 0
SOUTHWESTERN ENERGY CO COM 845467109 43 10000 SH Put SOLE 10000 0 0
SOUTHWESTERN ENERGY CO COM 845467109 1127 260272 SH SOLE 260272 0 0
SOUTHWESTERN ENERGY CO COM 845467109 318 73500 SH Call SOLE 73500 0 0
SP PLUS CORP COM 78469C103 450 12645 SH SOLE 12645 0 0
SPARTAN MTRS INC COM 846819100 3158 183615 SH SOLE 183615 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 2486 10300 SH Put SOLE 10300 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 86204 357100 SH SOLE 357100 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 2486 10300 SH Call SOLE 10300 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 68814 261500 SH Put SOLE 261500 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 124294 472333 SH SOLE 472333 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 71656 272300 SH Call SOLE 272300 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 2193 25000 SH Call SOLE 25000 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 2220 25300 SH Put SOLE 25300 0 0
SPDR SERIES TRUST S&P DIVID ETF 78464A763 19152 210005 SH SOLE 210005 0 0
SPDR SERIES TRUST S&P METALS MNG 78464A755 4679 137444 SH SOLE 137444 0 0
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 260 7370 SH SOLE 7370 0 0
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 1986 56400 SH Call SOLE 56400 0 0
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 1585 45000 SH Put SOLE 45000 0 0
SPDR SERIES TRUST S&P REGL BKG 78464A698 767 12700 SH SOLE 12700 0 0
SPDR SERIES TRUST S&P REGL BKG 78464A698 3533 58500 SH Call SOLE 58500 0 0
SPDR SERIES TRUST S&P REGL BKG 78464A698 3050 50500 SH Put SOLE 50500 0 0
SPDR SERIES TRUST S&P RETAIL ETF 78464A714 15260 344463 SH SOLE 344463 0 0
SPDR SERIES TRUST S&P RETAIL ETF 78464A714 2525 57000 SH Call SOLE 57000 0 0
SPDR SERIES TRUST S&P RETAIL ETF 78464A714 2569 58000 SH Put SOLE 58000 0 0
SPECTRUM BRANDS HLDGS INC COM 84763R101 7061 68091 SH SOLE 68091 0 0
SPIRIT RLTY CAP INC NEW COM 84860W102 12708 1637628 SH SOLE 1637628 0 0
SPLUNK INC COM 848637104 93732 952661 SH SOLE 952661 0 0
SPLUNK INC COM 848637104 590 6000 SH Call SOLE 6000 0 0
SPLUNK INC COM 848637104 1082 11000 SH Put SOLE 11000 0 0
SPOK HLDGS INC COM 84863T106 208 13880 SH SOLE 13880 0 0
SPRINT CORP COM SER 1 85207U105 99 20377 SH SOLE 20377 0 0
SPROUTS FMRS MKT INC COM 85208M102 17993 766645 SH SOLE 766645 0 0
SPS COMM INC COM 78463M107 9151 142826 SH SOLE 142826 0 0
SPX CORP COM 784635104 496 15275 SH SOLE 15275 0 0
SPX FLOW INC COM 78469X107 6111 124224 SH SOLE 124224 0 0
SQUARE INC CL A 852234103 7173 145800 SH Call SOLE 145800 0 0
SQUARE INC CL A 852234103 7793 158400 SH Put SOLE 158400 0 0
SSR MNG INC COM 784730103 544 56635 SH SOLE 56635 0 0
ST JOE CO COM 790148100 4892 259511 SH SOLE 259511 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 2273 153580 SH SOLE 153580 0 0
STAG INDL INC COM 85254J102 5340 223233 SH SOLE 223233 0 0
STAGE STORES INC COM NEW 85254C305 34 15822 SH SOLE 15822 0 0
STAMPS COM INC COM NEW 852857200 3257 16200 SH Put SOLE 16200 0 0
STAMPS COM INC COM NEW 852857200 5828 28987 SH SOLE 28987 0 0
STAMPS COM INC COM NEW 852857200 1990 9900 SH Call SOLE 9900 0 0
STANDEX INTL CORP COM 854231107 889 9328 SH SOLE 9328 0 0
STANLEY BLACK & DECKER INC COM 854502101 7272 47467 SH SOLE 47467 0 0
STANLEY BLACK & DECKER INC COM 854502101 460 3000 SH Call SOLE 3000 0 0
STANLEY BLACK & DECKER INC COM 854502101 919 6000 SH Put SOLE 6000 0 0
STARBUCKS CORP COM 855244109 4018 69400 SH Call SOLE 69400 0 0
STARBUCKS CORP COM 855244109 1285 22200 SH Put SOLE 22200 0 0
STARS GROUP INC COM 85570W100 13630 493837 SH SOLE 493837 0 0
STARS GROUP INC COM 85570W100 339 12310 SH SOLE 12310 0 0
STARWOOD PPTY TR INC COM 85571B105 15558 742641 SH SOLE 742641 0 0
STATE STR CORP COM 857477103 263 2638 SH SOLE 2638 0 0
STEEL DYNAMICS INC COM 858119100 4612 104300 SH Put SOLE 104300 0 0
STEEL DYNAMICS INC COM 858119100 20728 468751 SH SOLE 468751 0 0
STEEL DYNAMICS INC COM 858119100 4139 93600 SH Call SOLE 93600 0 0
STEELCASE INC CL A 858155203 3489 256543 SH SOLE 256543 0 0
STEIN MART INC COM 858375108 220 144599 SH SOLE 144599 0 0
STELLUS CAP INVT CORP COM 858568108 274 23795 SH SOLE 23795 0 0
STEPAN CO COM 858586100 4367 52495 SH SOLE 52495 0 0
STERLING CONSTRUCTION CO INC COM 859241101 1666 145357 SH SOLE 145357 0 0
STEWART INFORMATION SVCS COR COM 860372101 545 12413 SH SOLE 12413 0 0
STMICROELECTRONICS N V NY REGISTRY 861012102 233 10454 SH SOLE 10454 0 0
STOCK YDS BANCORP INC COM 861025104 1001 28522 SH SOLE 28522 0 0
STONERIDGE INC COM 86183P102 2822 102245 SH SOLE 102245 0 0
STORE CAP CORP COM 862121100 19003 765636 SH SOLE 765636 0 0
STRATASYS LTD SHS M85548101 9663 478864 SH SOLE 478864 0 0
STRATASYS LTD SHS M85548101 256 12700 SH Call SOLE 12700 0 0
STRAYER ED INC COM 863236105 3144 31118 SH SOLE 31118 0 0
STRONGBRIDGE BIOPHARMA PLC SHS USD G85347105 130 14700 SH SOLE 14700 0 0
STRYKER CORP COM 863667101 434 2700 SH Call SOLE 2700 0 0
STRYKER CORP COM 863667101 322 2000 SH Put SOLE 2000 0 0
STUDENT TRANSN INC COM 86388A108 679 90601 SH SOLE 90601 0 0
STURM RUGER & CO INC COM 864159108 446 8500 SH Call SOLE 8500 0 0
STURM RUGER & CO INC COM 864159108 467 8900 SH Put SOLE 8900 0 0
SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 1436 168974 SH SOLE 168974 0 0
SUN CMNTYS INC COM 866674104 3760 41147 SH SOLE 41147 0 0
SUNCOKE ENERGY INC COM 86722A103 2479 230387 SH SOLE 230387 0 0
SUNCOR ENERGY INC NEW COM 867224107 39433 1141949 SH SOLE 1141949 0 0
SUNCOR ENERGY INC NEW COM 867224107 15768 456509 SH SOLE 456509 0 0
SUNCOR ENERGY INC NEW COM 867224107 484 14000 SH Put SOLE 14000 0 0
SUNESIS PHARMACEUTICALS INC COM PAR 867328700 53 19430 SH SOLE 19430 0 0
SUNRUN INC COM 86771W105 971 108735 SH SOLE 108735 0 0
SUNTRUST BKS INC COM 867914103 3749 55100 SH Put SOLE 55100 0 0
SUNTRUST BKS INC COM 867914103 3424 50321 SH SOLE 50321 0 0
SUNTRUST BKS INC COM 867914103 3062 45000 SH Call SOLE 45000 0 0
SUPERIOR ENERGY SVCS INC COM 868157108 5160 612054 SH SOLE 612054 0 0
SUPERIOR INDS INTL INC COM 868168105 577 43366 SH SOLE 43366 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 3950 86249 SH SOLE 86249 0 0
SUPERVALU INC COM NEW 868536301 338 22200 SH Call SOLE 22200 0 0
SUPERVALU INC COM NEW 868536301 518 34000 SH Put SOLE 34000 0 0
SURMODICS INC COM 868873100 376 9875 SH SOLE 9875 0 0
SVB FINL GROUP COM 78486Q101 6164 25683 SH SOLE 25683 0 0
SYKES ENTERPRISES INC COM 871237103 349 12057 SH SOLE 12057 0 0
SYMANTEC CORP COM 871503108 814 31500 SH Put SOLE 31500 0 0
SYMANTEC CORP COM 871503108 5475 211817 SH SOLE 211817 0 0
SYMANTEC CORP COM 871503108 1535 59400 SH Call SOLE 59400 0 0
SYNAPTICS INC COM 87157D109 11874 259656 SH SOLE 259656 0 0
SYNAPTICS INC COM 87157D109 274 6000 SH Call SOLE 6000 0 0
SYNAPTICS INC COM 87157D109 274 6000 SH Put SOLE 6000 0 0
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 5321 504356 SH SOLE 504356 0 0
SYNCHRONY FINL COM 87165B103 1066 31800 SH Put SOLE 31800 0 0
SYNCHRONY FINL COM 87165B103 349 10409 SH SOLE 10409 0 0
SYNCHRONY FINL COM 87165B103 875 26100 SH Call SOLE 26100 0 0
SYNTEL INC COM 87162H103 6425 251662 SH SOLE 251662 0 0
SYSCO CORP COM 871829107 37590 626910 SH SOLE 626910 0 0
T MOBILE US INC COM 872590104 109194 1788890 SH SOLE 1788890 0 0
T2 BIOSYSTEMS INC COM 89853L104 93 14323 SH SOLE 14323 0 0
TABLEAU SOFTWARE INC CL A 87336U105 283 3500 SH Put SOLE 3500 0 0
TABLEAU SOFTWARE INC CL A 87336U105 18636 230581 SH SOLE 230581 0 0
TABLEAU SOFTWARE INC CL A 87336U105 234 2900 SH Call SOLE 2900 0 0
TAILORED BRANDS INC COM 87403A107 809 32300 SH Call SOLE 32300 0 0
TAILORED BRANDS INC COM 87403A107 1103 44000 SH Put SOLE 44000 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 77051 1760759 SH SOLE 1760759 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 403 9200 SH Put SOLE 9200 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 391 4000 SH Call SOLE 4000 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 587 6000 SH Put SOLE 6000 0 0
TAL ED GROUP SPONSORED ADS 874080104 1197 32286 SH SOLE 32286 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 1362 61900 SH Put SOLE 61900 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 764 34744 SH SOLE 34744 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 807 36700 SH Call SOLE 36700 0 0
TANTECH HLDGS LTD COM G8675X107 159 56799 SH SOLE 56799 0 0
TAPESTRY INC COM 876030107 25818 490751 SH SOLE 490751 0 0
TAPESTRY INC COM 876030107 263 5000 SH Call SOLE 5000 0 0
TAPESTRY INC COM 876030107 210 4000 SH Put SOLE 4000 0 0
TARENA INTL INC ADR 876108101 536 47758 SH SOLE 47758 0 0
TARGA RES CORP COM 87612G101 2834 64400 SH Put SOLE 64400 0 0
TARGA RES CORP COM 87612G101 652 14824 SH SOLE 14824 0 0
TARGA RES CORP COM 87612G101 1712 38900 SH Call SOLE 38900 0 0
TARGET CORP COM 87612E106 179109 2579703 SH SOLE 2579703 0 0
TARGET CORP COM 87612E106 3173 45700 SH Call SOLE 45700 0 0
TARGET CORP COM 87612E106 2867 41300 SH Put SOLE 41300 0 0
TARO PHARMACEUTICAL INDS LTD SHS M8737E108 366 3703 SH SOLE 3703 0 0
TASEKO MINES LTD COM 876511106 22 19400 SH SOLE 19400 0 0
TAUBMAN CTRS INC COM 876664103 1935 33996 SH SOLE 33996 0 0
TAUBMAN CTRS INC COM 876664103 228 4000 SH Put SOLE 4000 0 0
TAYLOR MORRISON HOME CORP CL A 87724P106 12873 552950 SH SOLE 552950 0 0
TCP CAP CORP COM 87238Q103 3465 243662 SH SOLE 243662 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 1179 19900 SH Call SOLE 19900 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 888 15000 SH Put SOLE 15000 0 0
TECHTARGET INC COM 87874R100 2801 140886 SH SOLE 140886 0 0
TECK RESOURCES LTD CL B 878742204 48651 1888613 SH SOLE 1888613 0 0
TECK RESOURCES LTD CL B 878742204 34182 1327302 SH SOLE 1327302 0 0
TECK RESOURCES LTD CL B 878742204 10415 404300 SH Put SOLE 404300 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 3154 112540 SH SOLE 112540 0 0
TELUS CORP COM 87971M103 831 23631 SH SOLE 23631 0 0
TELUS CORP COM 87971M103 20542 585012 SH SOLE 585012 0 0
TEMPUR SEALY INTL INC COM 88023U101 313 6900 SH Call SOLE 6900 0 0
TEMPUR SEALY INTL INC COM 88023U101 408 9000 SH Put SOLE 9000 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 1314 54200 SH Put SOLE 54200 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 6694 276058 SH SOLE 276058 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 550 22700 SH Call SOLE 22700 0 0
TENNECO INC COM 880349105 4380 79830 SH SOLE 79830 0 0
TERADYNE INC COM 880770102 80034 1750897 SH SOLE 1750897 0 0
TERADYNE INC COM 880770102 366 8000 SH Call SOLE 8000 0 0
TERADYNE INC COM 880770102 274 6000 SH Put SOLE 6000 0 0
TEREX CORP NEW COM 880779103 733 19600 SH Put SOLE 19600 0 0
TEREX CORP NEW COM 880779103 692 18492 SH SOLE 18492 0 0
TEREX CORP NEW COM 880779103 759 20300 SH Call SOLE 20300 0 0
TERRENO RLTY CORP COM 88146M101 759 22008 SH SOLE 22008 0 0
TERRITORIAL BANCORP INC COM 88145X108 660 22266 SH SOLE 22266 0 0
TESLA INC COM 88160R101 3992 15000 SH Call SOLE 15000 0 0
TESLA INC COM 88160R101 4524 17000 SH Put SOLE 17000 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105 355 94740 SH SOLE 94740 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 3351 196092 SH SOLE 196092 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 3608 211100 SH Call SOLE 211100 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 3943 230700 SH Put SOLE 230700 0 0
TEXAS INSTRS INC COM 882508104 10701 103000 SH Call SOLE 103000 0 0
TEXAS INSTRS INC COM 882508104 12041 115900 SH Put SOLE 115900 0 0
TEXAS ROADHOUSE INC COM 882681109 11826 204674 SH SOLE 204674 0 0
TEXTRON INC COM 883203101 1362 23100 SH Call SOLE 23100 0 0
TEXTRON INC COM 883203101 531 9000 SH Put SOLE 9000 0 0
TFS FINL CORP COM 87240R107 684 46532 SH SOLE 46532 0 0
THE TRADE DESK INC COM CL A 88339J105 1646 33173 SH SOLE 33173 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 13738 66541 SH SOLE 66541 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 7329 35500 SH Call SOLE 35500 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 8465 41000 SH Put SOLE 41000 0 0
THL CR INC COM 872438106 1553 199925 SH SOLE 199925 0 0
THOMSON REUTERS CORP COM 884903105 7542 195132 SH SOLE 195132 0 0
THOMSON REUTERS CORP COM 884903105 7652 198018 SH SOLE 198018 0 0
TIDEWATER INC NEW COM 88642R109 2839 99246 SH SOLE 99246 0 0
TIFFANY & CO NEW COM 886547108 977 10000 SH Call SOLE 10000 0 0
TIFFANY & CO NEW COM 886547108 293 3000 SH Put SOLE 3000 0 0
TILE SHOP HLDGS INC COM 88677Q109 3058 509640 SH SOLE 509640 0 0
TILLYS INC CL A 886885102 590 52249 SH SOLE 52249 0 0
TIM PARTICIPACOES S A SPONSORED ADR 88706P205 521 24058 SH SOLE 24058 0 0
TIMBERLAND BANCORP INC COM 887098101 317 10427 SH SOLE 10427 0 0
TIME WARNER INC COM NEW 887317303 44553 471066 SH SOLE 471066 0 0
TIMKEN CO COM 887389104 1560 34200 SH SOLE 34200 0 0
TIMKENSTEEL CORP COM 887399103 283 18607 SH SOLE 18607 0 0
TITAN MACHY INC COM 88830R101 2414 102475 SH SOLE 102475 0 0
TIVITY HEALTH INC COM 88870R102 6489 163663 SH SOLE 163663 0 0
TJX COS INC NEW COM 872540109 182755 2240739 SH SOLE 2240739 0 0
TJX COS INC NEW COM 872540109 6296 77200 SH Call SOLE 77200 0 0
TJX COS INC NEW COM 872540109 11027 135200 SH Put SOLE 135200 0 0
TOLL BROTHERS INC COM 889478103 2556 59100 SH Call SOLE 59100 0 0
TOLL BROTHERS INC COM 889478103 3170 73300 SH Put SOLE 73300 0 0
TORCHMARK CORP COM 891027104 4271 50747 SH SOLE 50747 0 0
TORCHMARK CORP COM 891027104 311 3700 SH Put SOLE 3700 0 0
TORO CO COM 891092108 14395 230508 SH SOLE 230508 0 0
TOTAL SYS SVCS INC COM 891906109 5108 59216 SH SOLE 59216 0 0
TOTAL SYS SVCS INC COM 891906109 854 9900 SH Call SOLE 9900 0 0
TOTAL SYS SVCS INC COM 891906109 1009 11700 SH Put SOLE 11700 0 0
TOWER INTL INC COM 891826109 892 32158 SH SOLE 32158 0 0
TOWER SEMICONDUCTOR LTD SHS NEW M87915274 862 32045 SH SOLE 32045 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 1930 67478 SH SOLE 67478 0 0
TOWNSQUARE MEDIA INC CL A 892231101 119 15069 SH SOLE 15069 0 0
TOYOTA MOTOR CORP SP ADR REP2COM 892331307 1067 8184 SH SOLE 8184 0 0
TPG RE FIN TR INC COM 87266M107 4816 242136 SH SOLE 242136 0 0
TPG SPECIALTY LENDING INC COM 87265K102 2351 131613 SH SOLE 131613 0 0
TPI COMPOSITES INC COM 87266J104 823 36673 SH SOLE 36673 0 0
TRACTOR SUPPLY CO COM 892356106 693 11000 SH Call SOLE 11000 0 0
TRACTOR SUPPLY CO COM 892356106 1008 16000 SH Put SOLE 16000 0 0
TRANSALTA CORP COM 89346D107 3541 653697 SH SOLE 653697 0 0
TRANSCANADA CORP COM 89353D107 1870 45259 SH SOLE 45259 0 0
TRANSDIGM GROUP INC COM 893641100 3683 12000 SH Put SOLE 12000 0 0
TRANSDIGM GROUP INC COM 893641100 62974 205166 SH SOLE 205166 0 0
TRANSDIGM GROUP INC COM 893641100 4788 15600 SH Call SOLE 15600 0 0
TRANSOCEAN LTD REG SHS H8817H100 41661 4208139 SH SOLE 4208139 0 0
TRANSOCEAN LTD REG SHS H8817H100 3720 375800 SH Call SOLE 375800 0 0
TRANSOCEAN LTD REG SHS H8817H100 4433 447800 SH Put SOLE 447800 0 0
TRANSUNION COM 89400J107 23330 410876 SH SOLE 410876 0 0
TRAVELERS COMPANIES INC COM 89417E109 5582 40200 SH Put SOLE 40200 0 0
TRAVELERS COMPANIES INC COM 89417E109 2554 18396 SH SOLE 18396 0 0
TRAVELERS COMPANIES INC COM 89417E109 5068 36500 SH Call SOLE 36500 0 0
TRAVELPORT WORLDWIDE LTD SHS G9019D104 9987 611226 SH SOLE 611226 0 0
TREEHOUSE FOODS INC COM 89469A104 3024 79012 SH SOLE 79012 0 0
TREEHOUSE FOODS INC COM 89469A104 210 5500 SH Call SOLE 5500 0 0
TRIBUNE MEDIA CO CL A 896047503 15579 384562 SH SOLE 384562 0 0
TRICO BANCSHARES COM 896095106 489 13128 SH SOLE 13128 0 0
TRINET GROUP INC COM 896288107 5127 110686 SH SOLE 110686 0 0
TRINITY BIOTECH PLC SPON ADR NEW 896438306 256 49675 SH SOLE 49675 0 0
TRINITY INDS INC COM 896522109 24489 750491 SH SOLE 750491 0 0
TRINSEO S A SHS L9340P101 6235 84204 SH SOLE 84204 0 0
TRIPADVISOR INC COM 896945201 307 7500 SH Call SOLE 7500 0 0
TRIPADVISOR INC COM 896945201 548 13400 SH Put SOLE 13400 0 0
TRIPLE-S MGMT CORP CL B 896749108 1579 60420 SH SOLE 60420 0 0
TRIPLEPOINT VENTURE GROWTH B COM 89677Y100 183 15354 SH SOLE 15354 0 0
TRISTATE CAP HLDGS INC COM 89678F100 2635 113351 SH SOLE 113351 0 0
TRITON INTL LTD CL A G9078F107 2923 95522 SH SOLE 95522 0 0
TRIUMPH BANCORP INC COM 89679E300 888 21550 SH SOLE 21550 0 0
TRONOX LTD SHS CL A Q9235V101 2314 125496 SH SOLE 125496 0 0
TRONOX LTD SHS CL A Q9235V101 811 44000 SH Call SOLE 44000 0 0
TRONOX LTD SHS CL A Q9235V101 714 38700 SH Put SOLE 38700 0 0
TRUEBLUE INC COM 89785X101 1000 38606 SH SOLE 38606 0 0
TRUECAR INC COM 89785L107 19211 2030796 SH SOLE 2030796 0 0
TRUSTCO BK CORP N Y COM 898349105 1103 130536 SH SOLE 130536 0 0
TUESDAY MORNING CORP COM NEW 899035505 1156 292761 SH SOLE 292761 0 0
TURNING PT BRANDS INC COM 90041L105 451 23213 SH SOLE 23213 0 0
TUTOR PERINI CORP COM 901109108 8745 396599 SH SOLE 396599 0 0
TWENTY FIRST CENTY FOX INC CL A 90130A101 19162 522264 SH SOLE 522264 0 0
TWILIO INC CL A 90138F102 42143 1103789 SH SOLE 1103789 0 0
TWITTER INC COM 90184L102 3191 110000 SH Put SOLE 110000 0 0
TWITTER INC COM 90184L102 24045 828855 SH SOLE 828855 0 0
TWITTER INC COM 90184L102 4027 138800 SH Call SOLE 138800 0 0
TYSON FOODS INC CL A 902494103 13788 188382 SH SOLE 188382 0 0
TYSON FOODS INC CL A 902494103 2123 29000 SH Call SOLE 29000 0 0
TYSON FOODS INC CL A 902494103 2174 29700 SH Put SOLE 29700 0 0
U S CONCRETE INC COM NEW 90333L201 2537 42000 SH Call SOLE 42000 0 0
U S CONCRETE INC COM NEW 90333L201 2476 41000 SH Put SOLE 41000 0 0
U S G CORP COM NEW 903293405 569 14085 SH SOLE 14085 0 0
U S SILICA HLDGS INC COM 90346E103 985 38600 SH Call SOLE 38600 0 0
U S SILICA HLDGS INC COM 90346E103 1174 46000 SH Put SOLE 46000 0 0
UBIQUITI NETWORKS INC COM 90347A100 378 5500 SH Call SOLE 5500 0 0
UDR INC COM 902653104 10207 286566 SH SOLE 286566 0 0
UFP TECHNOLOGIES INC COM 902673102 365 12361 SH SOLE 12361 0 0
UGI CORP NEW COM 902681105 11293 254226 SH SOLE 254226 0 0
ULTA BEAUTY INC COM 90384S303 5720 28000 SH Put SOLE 28000 0 0
ULTA BEAUTY INC COM 90384S303 38348 187732 SH SOLE 187732 0 0
ULTA BEAUTY INC COM 90384S303 5025 24600 SH Call SOLE 24600 0 0
ULTIMATE SOFTWARE GROUP INC COM 90385D107 2698 11071 SH SOLE 11071 0 0
ULTIMATE SOFTWARE GROUP INC COM 90385D107 1950 8000 SH Call SOLE 8000 0 0
ULTIMATE SOFTWARE GROUP INC COM 90385D107 2534 10400 SH Put SOLE 10400 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 439 22800 SH Call SOLE 22800 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 416 21600 SH Put SOLE 21600 0 0
UMB FINL CORP COM 902788108 1002 13845 SH SOLE 13845 0 0
UMH PPTYS INC COM 903002103 559 41712 SH SOLE 41712 0 0
UNDER ARMOUR INC CL A 904311107 1221 74700 SH Call SOLE 74700 0 0
UNDER ARMOUR INC CL A 904311107 574 35100 SH Put SOLE 35100 0 0
UNIFI INC COM NEW 904677200 681 18782 SH SOLE 18782 0 0
UNILEVER N V N Y SHS NEW 904784709 14167 251241 SH SOLE 251241 0 0
UNILEVER PLC SPON ADR NEW 904767704 19102 343800 SH SOLE 343800 0 0
UNION PAC CORP COM 907818108 29943 222743 SH SOLE 222743 0 0
UNION PAC CORP COM 907818108 12233 91000 SH Call SOLE 91000 0 0
UNION PAC CORP COM 907818108 18148 135000 SH Put SOLE 135000 0 0
UNISYS CORP COM NEW 909214306 2696 250762 SH SOLE 250762 0 0
UNIT CORP COM 909218109 445 22522 SH SOLE 22522 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 390 12333 SH SOLE 12333 0 0
UNITED CONTL HLDGS INC COM 910047109 12324 177400 SH Call SOLE 177400 0 0
UNITED CONTL HLDGS INC COM 910047109 10698 154000 SH Put SOLE 154000 0 0
UNITED FINL BANCORP INC NEW COM 910304104 548 33832 SH SOLE 33832 0 0
UNITED FIRE GROUP INC COM 910340108 2160 45138 SH SOLE 45138 0 0
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 224 86569 SH SOLE 86569 0 0
UNITED NAT FOODS INC COM 911163103 292 6809 SH SOLE 6809 0 0
UNITED PARCEL SERVICE INC CL B 911312106 6888 65814 SH SOLE 65814 0 0
UNITED PARCEL SERVICE INC CL B 911312106 2564 24500 SH Call SOLE 24500 0 0
UNITED PARCEL SERVICE INC CL B 911312106 6342 60600 SH Put SOLE 60600 0 0
UNITED RENTALS INC COM 911363109 31907 184723 SH SOLE 184723 0 0
UNITED RENTALS INC COM 911363109 397 2300 SH Call SOLE 2300 0 0
UNITED STATES CELLULAR CORP COM 911684108 2640 65677 SH SOLE 65677 0 0
UNITED STATES LIME & MINERAL COM 911922102 585 7990 SH SOLE 7990 0 0
UNITED STATES STL CORP NEW COM 912909108 1056 30000 SH Call SOLE 30000 0 0
UNITED STATES STL CORP NEW COM 912909108 1267 36000 SH Put SOLE 36000 0 0
UNITED TECHNOLOGIES CORP COM 913017109 696 5534 SH SOLE 5534 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 1405 12500 SH Put SOLE 12500 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 957 8519 SH SOLE 8519 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 1584 14100 SH Call SOLE 14100 0 0
UNITEDHEALTH GROUP INC COM 91324P102 2434 11376 SH SOLE 11376 0 0
UNITEDHEALTH GROUP INC COM 91324P102 7554 35300 SH Call SOLE 35300 0 0
UNITEDHEALTH GROUP INC COM 91324P102 9159 42800 SH Put SOLE 42800 0 0
UNITIL CORP COM 913259107 2458 52961 SH SOLE 52961 0 0
UNIVAR INC COM 91336L107 20503 738837 SH SOLE 738837 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 34468 341270 SH SOLE 341270 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 838 8300 SH Call SOLE 8300 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 909 9000 SH Put SOLE 9000 0 0
UNIVERSAL ELECTRS INC COM 913483103 533 10237 SH SOLE 10237 0 0
UNIVERSAL FST PRODS INC COM 913543104 4769 146954 SH SOLE 146954 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 1717 14500 SH Put SOLE 14500 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 4394 37107 SH SOLE 37107 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 1480 12500 SH Call SOLE 12500 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 1813 56842 SH SOLE 56842 0 0
UNIVEST CORP PA COM 915271100 2698 97418 SH SOLE 97418 0 0
UPLAND SOFTWARE INC COM 91544A109 3007 104461 SH SOLE 104461 0 0
URBAN EDGE PPTYS COM 91704F104 3909 183092 SH SOLE 183092 0 0
URBAN OUTFITTERS INC COM 917047102 82466 2231218 SH SOLE 2231218 0 0
URBAN OUTFITTERS INC COM 917047102 218 5900 SH Put SOLE 5900 0 0
URSTADT BIDDLE PPTYS INC CL A 917286205 380 19706 SH SOLE 19706 0 0
US BANCORP DEL COM NEW 902973304 5994 118700 SH Put SOLE 118700 0 0
US BANCORP DEL COM NEW 902973304 126216 2499323 SH SOLE 2499323 0 0
US BANCORP DEL COM NEW 902973304 4535 89800 SH Call SOLE 89800 0 0
US ECOLOGY INC COM 91732J102 1849 34692 SH SOLE 34692 0 0
US FOODS HLDG CORP COM 912008109 97713 2981770 SH SOLE 2981770 0 0
USA TRUCK INC COM 902925106 3063 120161 SH SOLE 120161 0 0
USANA HEALTH SCIENCES INC COM 90328M107 640 7447 SH SOLE 7447 0 0
UTAH MED PRODS INC COM 917488108 570 5767 SH SOLE 5767 0 0
V F CORP COM 918204108 593 8000 SH Put SOLE 8000 0 0
V F CORP COM 918204108 5266 71051 SH SOLE 71051 0 0
V F CORP COM 918204108 222 3000 SH Call SOLE 3000 0 0
VAIL RESORTS INC COM 91879Q109 6832 30816 SH SOLE 30816 0 0
VAIL RESORTS INC COM 91879Q109 4656 21000 SH Call SOLE 21000 0 0
VAIL RESORTS INC COM 91879Q109 5543 25000 SH Put SOLE 25000 0 0
VALE S A ADR 91912E105 1687 132600 SH Call SOLE 132600 0 0
VALE S A ADR 91912E105 1310 103000 SH Put SOLE 103000 0 0
VALHI INC NEW COM 918905100 104 17098 SH SOLE 17098 0 0
VALIDUS HOLDINGS LTD COM SHS G9319H102 7566 112166 SH SOLE 112166 0 0
VALLEY NATL BANCORP COM 919794107 2388 191645 SH SOLE 191645 0 0
VALMONT INDS INC COM 920253101 1074 7340 SH SOLE 7340 0 0
VANDA PHARMACEUTICALS INC COM 921659108 2939 174437 SH SOLE 174437 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 212 9645 SH SOLE 9645 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 745 33900 SH Call SOLE 33900 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 1194 54300 SH Put SOLE 54300 0 0
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 249 7760 SH SOLE 7760 0 0
VANECK VECTORS ETF TR OIL SVCS ETF 92189F718 6102 255649 SH SOLE 255649 0 0
VANECK VECTORS ETF TR OIL SVCS ETF 92189F718 454 19000 SH Call SOLE 19000 0 0
VANECK VECTORS ETF TR OIL SVCS ETF 92189F718 358 15000 SH Put SOLE 15000 0 0
VANGUARD GROUP DIV APP ETF 921908844 16529 163575 SH SOLE 163575 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 3922 28900 SH SOLE 28900 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 7955 77100 SH SOLE 77100 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 894 6300 SH SOLE 6300 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 21003 278300 SH SOLE 278300 0 0
VANGUARD WORLD FDS ENERGY ETF 92204A306 674 7300 SH SOLE 7300 0 0
VAREX IMAGING CORP COM 92214X106 376 10500 SH SOLE 10500 0 0
VARIAN MED SYS INC COM 92220P105 491 4000 SH Call SOLE 4000 0 0
VARIAN MED SYS INC COM 92220P105 282 2300 SH Put SOLE 2300 0 0
VARONIS SYS INC COM 922280102 2923 48313 SH SOLE 48313 0 0
VASCO DATA SEC INTL INC COM 92230Y104 1632 126048 SH SOLE 126048 0 0
VECTOR GROUP LTD COM 92240M108 10930 536051 SH SOLE 536051 0 0
VECTREN CORP COM 92240G101 7809 122172 SH SOLE 122172 0 0
VECTRUS INC COM 92242T101 1828 49086 SH SOLE 49086 0 0
VEECO INSTRS INC DEL COM 922417100 7034 413793 SH SOLE 413793 0 0
VEEVA SYS INC CL A COM 922475108 55689 762653 SH SOLE 762653 0 0
VENATOR MATLS PLC SHS G9329Z100 3863 213562 SH SOLE 213562 0 0
VENTAS INC COM 92276F100 3036 61300 SH Put SOLE 61300 0 0
VENTAS INC COM 92276F100 68441 1381811 SH SOLE 1381811 0 0
VENTAS INC COM 92276F100 2288 46200 SH Call SOLE 46200 0 0
VERA BRADLEY INC COM 92335C106 1129 106365 SH SOLE 106365 0 0
VEREIT INC COM 92339V100 93 13314 SH SOLE 13314 0 0
VERICEL CORP COM 92346J108 2342 235356 SH SOLE 235356 0 0
VERIFONE SYS INC COM 92342Y109 2018 131236 SH SOLE 131236 0 0
VERISIGN INC COM 92343E102 1668 14070 SH SOLE 14070 0 0
VERISK ANALYTICS INC COM 92345Y106 11202 107711 SH SOLE 107711 0 0
VERITEX HLDGS INC COM 923451108 1032 37300 SH SOLE 37300 0 0
VERITIV CORP COM 923454102 1017 25945 SH SOLE 25945 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 44760 936000 SH Put SOLE 936000 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 34470 720820 SH SOLE 720820 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 40628 849600 SH Call SOLE 849600 0 0
VERMILION ENERGY INC COM 923725105 411 12745 SH SOLE 12745 0 0
VERMILION ENERGY INC COM 923725105 3179 98597 SH SOLE 98597 0 0
VERSARTIS INC COM 92529L102 536 324862 SH SOLE 324862 0 0
VERSO CORP CL A 92531L207 8745 519320 SH SOLE 519320 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 7180 44054 SH SOLE 44054 0 0
VIACOM INC NEW CL B 92553P201 1634 52602 SH SOLE 52602 0 0
VIAVI SOLUTIONS INC COM 925550105 170 17465 SH SOLE 17465 0 0
VICAL INC COM NEW 925602203 63 43397 SH SOLE 43397 0 0
VICI PPTYS INC COM 925652109 5397 294619 SH SOLE 294619 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409 790 29948 SH SOLE 29948 0 0
VISA INC COM CL A 92826C839 9665 80800 SH Put SOLE 80800 0 0
VISA INC COM CL A 92826C839 18620 155661 SH SOLE 155661 0 0
VISA INC COM CL A 92826C839 10048 84000 SH Call SOLE 84000 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 680 36540 SH SOLE 36540 0 0
VISHAY PRECISION GROUP INC COM 92835K103 2025 65023 SH SOLE 65023 0 0
VISTEON CORP COM NEW 92839U206 15658 142035 SH SOLE 142035 0 0
VISTRA ENERGY CORP COM 92840M102 16082 772051 SH SOLE 772051 0 0
VITAMIN SHOPPE INC COM 92849E101 93 21307 SH SOLE 21307 0 0
VMWARE INC CL A COM 928563402 53286 439396 SH SOLE 439396 0 0
VMWARE INC CL A COM 928563402 352 2900 SH Call SOLE 2900 0 0
VMWARE INC CL A COM 928563402 849 7000 SH Put SOLE 7000 0 0
VONAGE HLDGS CORP COM 92886T201 805 75618 SH SOLE 75618 0 0
VORNADO RLTY TR SH BEN INT 929042109 1036 15400 SH Call SOLE 15400 0 0
VORNADO RLTY TR SH BEN INT 929042109 720 10700 SH Put SOLE 10700 0 0
VOXX INTL CORP CL A 91829F104 50 10092 SH SOLE 10092 0 0
VOYAGER THERAPEUTICS INC COM 92915B106 321 17100 SH SOLE 17100 0 0
VSE CORP COM 918284100 243 4705 SH SOLE 4705 0 0
VULCAN MATLS CO COM 929160109 8243 72200 SH Put SOLE 72200 0 0
VULCAN MATLS CO COM 929160109 967 8466 SH SOLE 8466 0 0
VULCAN MATLS CO COM 929160109 7627 66800 SH Call SOLE 66800 0 0
W & T OFFSHORE INC COM 92922P106 616 138993 SH SOLE 138993 0 0
W P CAREY INC COM 92936U109 6830 110174 SH SOLE 110174 0 0
WABCO HLDGS INC COM 92927K102 21899 163583 SH SOLE 163583 0 0
WABCO HLDGS INC COM 92927K102 1339 10000 SH Call SOLE 10000 0 0
WABCO HLDGS INC COM 92927K102 1205 9000 SH Put SOLE 9000 0 0
WAGEWORKS INC COM 930427109 12674 280403 SH SOLE 280403 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 6082 92900 SH Call SOLE 92900 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 5951 90900 SH Put SOLE 90900 0 0
WALKER & DUNLOP INC COM 93148P102 343 5772 SH SOLE 5772 0 0
WALMART INC COM 931142103 9591 107800 SH Call SOLE 107800 0 0
WALMART INC COM 931142103 13612 153000 SH Put SOLE 153000 0 0
WARRIOR MET COAL INC COM 93627C101 7122 254250 SH SOLE 254250 0 0
WASHINGTON TR BANCORP COM 940610108 289 5371 SH SOLE 5371 0 0
WASTE CONNECTIONS INC COM 94106B101 30988 431953 SH SOLE 431953 0 0
WASTE CONNECTIONS INC COM 94106B101 22685 316174 SH SOLE 316174 0 0
WASTE MGMT INC DEL COM 94106L109 1994 23700 SH Put SOLE 23700 0 0
WASTE MGMT INC DEL COM 94106L109 100319 1192565 SH SOLE 1192565 0 0
WASTE MGMT INC DEL COM 94106L109 4248 50500 SH Call SOLE 50500 0 0
WATERS CORP COM 941848103 3514 17691 SH SOLE 17691 0 0
WATERSTONE FINL INC MD COM 94188P101 326 18824 SH SOLE 18824 0 0
WATSCO INC COM 942622200 5763 31846 SH SOLE 31846 0 0
WAYFAIR INC CL A 94419L101 338 5000 SH Call SOLE 5000 0 0
WAYFAIR INC CL A 94419L101 331 4900 SH Put SOLE 4900 0 0
WEC ENERGY GROUP INC COM 92939U106 477 7600 SH Put SOLE 7600 0 0
WEIBO CORP SPONSORED ADR 948596101 96437 806731 SH SOLE 806731 0 0
WEIBO CORP SPONSORED ADR 948596101 2630 22000 SH Call SOLE 22000 0 0
WEIBO CORP SPONSORED ADR 948596101 2522 21100 SH Put SOLE 21100 0 0
WEIGHT WATCHERS INTL INC NEW COM 948626106 637 10000 SH Call SOLE 10000 0 0
WEIGHT WATCHERS INTL INC NEW COM 948626106 510 8000 SH Put SOLE 8000 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 6522 232257 SH SOLE 232257 0 0
WEIS MKTS INC COM 948849104 912 22263 SH SOLE 22263 0 0
WELBILT INC COM 949090104 3682 189295 SH SOLE 189295 0 0
WELLCARE HEALTH PLANS INC COM 94946T106 12329 63674 SH SOLE 63674 0 0
WELLCARE HEALTH PLANS INC COM 94946T106 813 4200 SH Call SOLE 4200 0 0
WELLCARE HEALTH PLANS INC COM 94946T106 852 4400 SH Put SOLE 4400 0 0
WELLS FARGO CO NEW COM 949746101 20052 382600 SH Put SOLE 382600 0 0
WELLS FARGO CO NEW COM 949746101 132403 2526285 SH SOLE 2526285 0 0
WELLS FARGO CO NEW COM 949746101 29575 564300 SH Call SOLE 564300 0 0
WELLTOWER INC COM 95040Q104 1894 34800 SH Call SOLE 34800 0 0
WELLTOWER INC COM 95040Q104 1355 24900 SH Put SOLE 24900 0 0
WENDYS CO COM 95058W100 54322 3095258 SH SOLE 3095258 0 0
WERNER ENTERPRISES INC COM 950755108 5531 151536 SH SOLE 151536 0 0
WESCO AIRCRAFT HLDGS INC COM 950814103 181 17652 SH SOLE 17652 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 3205 36297 SH SOLE 36297 0 0
WESTAR ENERGY INC COM 95709T100 32738 622513 SH SOLE 622513 0 0
WESTERN ALLIANCE BANCORP COM 957638109 20498 352751 SH SOLE 352751 0 0
WESTERN DIGITAL CORP COM 958102105 113731 1232588 SH SOLE 1232588 0 0
WESTERN UN CO COM 959802109 327 17000 SH Put SOLE 17000 0 0
WESTERN UN CO COM 959802109 26776 1392412 SH SOLE 1392412 0 0
WESTERN UN CO COM 959802109 560 29100 SH Call SOLE 29100 0 0
WESTLAKE CHEM CORP COM 960413102 2710 24382 SH SOLE 24382 0 0
WESTPAC BKG CORP SPONSORED ADR 961214301 1809 81574 SH SOLE 81574 0 0
WESTROCK CO COM 96145D105 257 4000 SH Put SOLE 4000 0 0
WESTROCK CO COM 96145D105 4535 70667 SH SOLE 70667 0 0
WESTROCK CO COM 96145D105 257 4000 SH Call SOLE 4000 0 0
WESTWOOD HLDGS GROUP INC COM 961765104 296 5240 SH SOLE 5240 0 0
WEX INC COM 96208T104 31680 202270 SH SOLE 202270 0 0
WEYERHAEUSER CO COM 962166104 2758 78800 SH Put SOLE 78800 0 0
WEYERHAEUSER CO COM 962166104 18713 534646 SH SOLE 534646 0 0
WEYERHAEUSER CO COM 962166104 3147 89900 SH Call SOLE 89900 0 0
WGL HLDGS INC COM 92924F106 641 7663 SH SOLE 7663 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 1067 52397 SH SOLE 52397 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 257 12600 SH Call SOLE 12600 0 0
WHITEHORSE FIN INC COM 96524V106 637 51287 SH SOLE 51287 0 0
WHITING PETE CORP NEW COM NEW 966387409 1499 44300 SH Put SOLE 44300 0 0
WHITING PETE CORP NEW COM NEW 966387409 5730 169325 SH SOLE 169325 0 0
WHITING PETE CORP NEW COM NEW 966387409 1113 32900 SH Call SOLE 32900 0 0
WILDHORSE RESOURCE DEV CORP COM 96812T102 637 33345 SH SOLE 33345 0 0
WILEY JOHN & SONS INC CL A 968223206 4521 70972 SH SOLE 70972 0 0
WILLDAN GROUP INC COM 96924N100 434 15300 SH SOLE 15300 0 0
WILLIAMS COS INC DEL COM 969457100 5970 240148 SH SOLE 240148 0 0
WILLIAMS SONOMA INC COM 969904101 4838 91700 SH Put SOLE 91700 0 0
WILLIAMS SONOMA INC COM 969904101 13183 249869 SH SOLE 249869 0 0
WILLIAMS SONOMA INC COM 969904101 3820 72400 SH Call SOLE 72400 0 0
WILLIS TOWERS WATSON PUB LTD SHS G96629103 1857 12200 SH SOLE 12200 0 0
WINGSTOP INC COM 974155103 6966 147487 SH SOLE 147487 0 0
WIX COM LTD SHS M98068105 461 5800 SH Put SOLE 5800 0 0
WIX COM LTD SHS M98068105 5091 64002 SH SOLE 64002 0 0
WIX COM LTD SHS M98068105 477 6000 SH Call SOLE 6000 0 0
WNS HOLDINGS LTD SPON ADR 92932M101 6602 145644 SH SOLE 145644 0 0
WOODWARD INC COM 980745103 2155 30066 SH SOLE 30066 0 0
WORKDAY INC CL A 98138H101 32830 258284 SH SOLE 258284 0 0
WORLD ACCEP CORP DEL COM 981419104 1448 13752 SH SOLE 13752 0 0
WORLD FUEL SVCS CORP COM 981475106 6524 265753 SH SOLE 265753 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 8615 239240 SH SOLE 239240 0 0
WORLDPAY INC CL A 981558109 55950 680326 SH SOLE 680326 0 0
WORLDPAY INC CL A 981558109 288 3500 SH Call SOLE 3500 0 0
WPP PLC NEW ADR 92937A102 3607 45345 SH SOLE 45345 0 0
WPX ENERGY INC COM 98212B103 562 38000 SH Put SOLE 38000 0 0
WPX ENERGY INC COM 98212B103 6869 464717 SH SOLE 464717 0 0
WPX ENERGY INC COM 98212B103 486 32900 SH Call SOLE 32900 0 0
WYNDHAM WORLDWIDE CORP COM 98310W108 19978 174589 SH SOLE 174589 0 0
WYNDHAM WORLDWIDE CORP COM 98310W108 412 3600 SH Call SOLE 3600 0 0
WYNDHAM WORLDWIDE CORP COM 98310W108 229 2000 SH Put SOLE 2000 0 0
WYNN RESORTS LTD COM 983134107 4504 24700 SH Put SOLE 24700 0 0
WYNN RESORTS LTD COM 983134107 7531 41300 SH SOLE 41300 0 0
WYNN RESORTS LTD COM 983134107 6456 35400 SH Call SOLE 35400 0 0
XCEL ENERGY INC COM 98389B100 27161 597205 SH SOLE 597205 0 0
XCERRA CORP COM 98400J108 12772 1096349 SH SOLE 1096349 0 0
XENCOR INC COM 98401F105 7877 262741 SH SOLE 262741 0 0
XEROX CORP COM NEW 984121608 2219 77105 SH SOLE 77105 0 0
XILINX INC COM 983919101 2744 37989 SH SOLE 37989 0 0
XINYUAN REAL ESTATE CO LTD SPONS ADR 98417P105 596 112796 SH SOLE 112796 0 0
XO GROUP INC COM 983772104 2638 127150 SH SOLE 127150 0 0
XPERI CORP COM 98421B100 6002 283761 SH SOLE 283761 0 0
XPO LOGISTICS INC COM 983793100 14887 146220 SH SOLE 146220 0 0
XPO LOGISTICS INC COM 983793100 713 7000 SH Call SOLE 7000 0 0
XPO LOGISTICS INC COM 983793100 611 6000 SH Put SOLE 6000 0 0
XUNLEI LTD SPONSORED ADR 98419E108 1699 168389 SH SOLE 168389 0 0
XUNLEI LTD SPONSORED ADR 98419E108 311 30800 SH Call SOLE 30800 0 0
YAMANA GOLD INC COM 98462Y100 795 287940 SH SOLE 287940 0 0
YANDEX N V SHS CLASS A N97284108 84476 2141341 SH SOLE 2141341 0 0
YANDEX N V SHS CLASS A N97284108 237 6000 SH Put SOLE 6000 0 0
YELP INC CL A 985817105 4622 110700 SH Put SOLE 110700 0 0
YELP INC CL A 985817105 13721 328653 SH SOLE 328653 0 0
YELP INC CL A 985817105 2384 57100 SH Call SOLE 57100 0 0
YEXT INC COM 98585N106 796 62954 SH SOLE 62954 0 0
YORK WTR CO COM 987184108 585 18882 SH SOLE 18882 0 0
YRC WORLDWIDE INC COM PAR $.01 984249607 1160 131319 SH SOLE 131319 0 0
YUM BRANDS INC COM 988498101 1285 15100 SH Put SOLE 15100 0 0
YUM BRANDS INC COM 988498101 160319 1883228 SH SOLE 1883228 0 0
YUM BRANDS INC COM 988498101 1720 20200 SH Call SOLE 20200 0 0
YUM CHINA HLDGS INC COM 98850P109 35045 844453 SH SOLE 844453 0 0
ZAFGEN INC COM 98885E103 467 62679 SH SOLE 62679 0 0
ZAGG INC COM 98884U108 2575 211056 SH SOLE 211056 0 0
ZAYO GROUP HLDGS INC COM 98919V105 7402 216693 SH SOLE 216693 0 0
ZEBRA TECHNOLOGIES CORP CL A 989207105 50711 364326 SH SOLE 364326 0 0
ZENDESK INC COM 98936J101 54820 1145175 SH SOLE 1145175 0 0
ZILLOW GROUP INC CL A 98954M101 21623 400422 SH SOLE 400422 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 16834 154387 SH SOLE 154387 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 1657 15200 SH Call SOLE 15200 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 1570 14400 SH Put SOLE 14400 0 0
ZIONS BANCORPORATION COM 989701107 3026 57394 SH SOLE 57394 0 0
ZIX CORP COM 98974P100 1161 271792 SH SOLE 271792 0 0
ZOES KITCHEN INC COM 98979J109 1807 125119 SH SOLE 125119 0 0
ZOETIS INC CL A 98978V103 376 4500 SH Put SOLE 4500 0 0
ZOETIS INC CL A 98978V103 1900 22747 SH SOLE 22747 0 0
ZOETIS INC CL A 98978V103 334 4000 SH Call SOLE 4000 0 0
ZUMIEZ INC COM 989817101 1001 41901 SH SOLE 41901 0 0
ZYNGA INC CL A 98986T108 31792 8686380 SH SOLE 8686380 0 0