Profiles >> Two Sigma Investments LP >> 13Fs >> 2017-12-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 2017-12-31. Historical analysis on the top 100 Holdings are available by clicking on the Issuer Name in the list.


Historical 13F Holdings - 2017-12-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 2877 360515 SH SOLE 360515 0 0
3-D SYS CORP DEL COM NEW 88554D205 381 44095 SH SOLE 44095 0 0
3M CO COM 88579Y101 3456 14683 SH SOLE 14683 0 0
3M CO COM 88579Y101 235 1000 SH Call SOLE 1000 0 0
3M CO COM 88579Y101 471 2000 SH Put SOLE 2000 0 0
51JOB INC SP ADR REP COM 316827104 5658 92980 SH SOLE 92980 0 0
58 COM INC SPON ADR REP A 31680Q104 43647 609853 SH SOLE 609853 0 0
8X8 INC NEW COM 282914100 4269 302732 SH SOLE 302732 0 0
A10 NETWORKS INC COM 002121101 3277 424525 SH SOLE 424525 0 0
AAR CORP COM 000361105 540 13742 SH SOLE 13742 0 0
ABAXIS INC COM 002567105 1968 39749 SH SOLE 39749 0 0
ABBOTT LABS COM 002824100 3650 63956 SH SOLE 63956 0 0
ABBVIE INC COM 00287Y109 12545 129714 SH SOLE 129714 0 0
ABBVIE INC COM 00287Y109 13713 141800 SH Call SOLE 141800 0 0
ABBVIE INC COM 00287Y109 23075 238600 SH Put SOLE 238600 0 0
ABERCROMBIE & FITCH CO CL A 002896207 7983 458007 SH SOLE 458007 0 0
ABIOMED INC COM 003654100 3312 17673 SH SOLE 17673 0 0
ABRAXAS PETE CORP COM 003830106 2008 816119 SH SOLE 816119 0 0
ACACIA COMMUNICATIONS INC COM 00401C108 1025 28300 SH Call SOLE 28300 0 0
ACACIA COMMUNICATIONS INC COM 00401C108 511 14100 SH Put SOLE 14100 0 0
ACACIA RESH CORP ACACIA TCH COM 003881307 1114 275065 SH SOLE 275065 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 1745 63787 SH SOLE 63787 0 0
ACCELERON PHARMA INC COM 00434H108 1618 38121 SH SOLE 38121 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 393 2565 SH SOLE 2565 0 0
ACCO BRANDS CORP COM 00081T108 1020 83603 SH SOLE 83603 0 0
ACCURAY INC COM 004397105 1740 404736 SH SOLE 404736 0 0
ACETO CORP COM 004446100 3543 343005 SH SOLE 343005 0 0
ACHAOGEN INC COM 004449104 260 24243 SH SOLE 24243 0 0
ACHILLION PHARMACEUTICALS IN COM 00448Q201 3190 1107595 SH SOLE 1107595 0 0
ACTIVISION BLIZZARD INC COM 00507V109 2596 41000 SH Call SOLE 41000 0 0
ACTIVISION BLIZZARD INC COM 00507V109 823 13000 SH Put SOLE 13000 0 0
ACTUA CORP COM 005094107 760 48738 SH SOLE 48738 0 0
ACUITY BRANDS INC COM 00508Y102 14894 84624 SH SOLE 84624 0 0
ACUITY BRANDS INC COM 00508Y102 528 3000 SH Call SOLE 3000 0 0
ACUITY BRANDS INC COM 00508Y102 1584 9000 SH Put SOLE 9000 0 0
ACUSHNET HOLDINGS CORP COM 005098108 4015 190457 SH SOLE 190457 0 0
ACXIOM CORP COM 005125109 1290 46825 SH SOLE 46825 0 0
ADECOAGRO S A COM L00849106 4124 398794 SH SOLE 398794 0 0
ADESTO TECHNOLOGIES CORP COM 00687D101 71 10954 SH SOLE 10954 0 0
ADIENT PLC ORD SHS G0084W101 15317 194622 SH SOLE 194622 0 0
ADIENT PLC ORD SHS G0084W101 236 3000 SH Call SOLE 3000 0 0
ADIENT PLC ORD SHS G0084W101 551 7000 SH Put SOLE 7000 0 0
ADOBE SYS INC COM 00724F101 121261 691969 SH SOLE 691969 0 0
ADOBE SYS INC COM 00724F101 1227 7000 SH Call SOLE 7000 0 0
ADOBE SYS INC COM 00724F101 1051 6000 SH Put SOLE 6000 0 0
ADURO BIOTECH INC COM 00739L101 592 78988 SH SOLE 78988 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 32956 330587 SH SOLE 330587 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 299 3000 SH Call SOLE 3000 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 299 3000 SH Put SOLE 3000 0 0
ADVANCED DISP SVCS INC DEL COM 00790X101 7528 314458 SH SOLE 314458 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 1864 78159 SH SOLE 78159 0 0
ADVANCED EMISSIONS SOLUTS IN COM 00770C101 240 24800 SH SOLE 24800 0 0
ADVANCED ENERGY INDS COM 007973100 202 3000 SH Call SOLE 3000 0 0
ADVANCED ENERGY INDS COM 007973100 236 3500 SH Put SOLE 3500 0 0
ADVANCED SEMICONDUCTOR ENGR SPONSORED ADR 00756M404 1682 259632 SH SOLE 259632 0 0
ADVANSIX INC COM 00773T101 3738 88845 SH SOLE 88845 0 0
ADVANTAGE OIL & GAS LTD COM 00765F101 323 75170 SH SOLE 75170 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 1183 337956 SH SOLE 337956 0 0
AEGEAN MARINE PETROLEUM NETW SHS Y0017S102 130 30244 SH SOLE 30244 0 0
AEGION CORP COM 00770F104 2239 88064 SH SOLE 88064 0 0
AEGON N V NY REGISTRY SH 007924103 3787 601134 SH SOLE 601134 0 0
AERCAP HOLDINGS NV SHS N00985106 7116 135253 SH SOLE 135253 0 0
AERCAP HOLDINGS NV SHS N00985106 3735 71000 SH Call SOLE 71000 0 0
AERCAP HOLDINGS NV SHS N00985106 4630 88000 SH Put SOLE 88000 0 0
AEROHIVE NETWORKS INC COM 007786106 2084 357454 SH SOLE 357454 0 0
AEROVIRONMENT INC COM 008073108 2081 37047 SH SOLE 37047 0 0
AES CORP COM 00130H105 28392 2621643 SH SOLE 2621643 0 0
AETNA INC NEW COM 00817Y108 37213 206291 SH SOLE 206291 0 0
AFFILIATED MANAGERS GROUP COM 008252108 1539 7500 SH Call SOLE 7500 0 0
AFFILIATED MANAGERS GROUP COM 008252108 1642 8000 SH Put SOLE 8000 0 0
AG MTG INVT TR INC COM 001228105 2558 134539 SH SOLE 134539 0 0
AGCO CORP COM 001084102 14620 204677 SH SOLE 204677 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 27859 415993 SH SOLE 415993 0 0
AGILYSYS INC COM 00847J105 845 68820 SH SOLE 68820 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 3045 53265 SH SOLE 53265 0 0
AGNC INVT CORP COM 00123Q104 83487 4135084 SH SOLE 4135084 0 0
AGNC INVT CORP COM 00123Q104 303 15000 SH Call SOLE 15000 0 0
AGNC INVT CORP COM 00123Q104 682 33800 SH Put SOLE 33800 0 0
AGNICO EAGLE MINES LTD COM 008474108 6552 141886 SH SOLE 141886 0 0
AGNICO EAGLE MINES LTD COM 008474108 30977 669209 SH SOLE 669209 0 0
AGNICO EAGLE MINES LTD COM 008474108 323 7000 SH Call SOLE 7000 0 0
AGNICO EAGLE MINES LTD COM 008474108 369 8000 SH Put SOLE 8000 0 0
AGREE REALTY CORP COM 008492100 4825 93795 SH SOLE 93795 0 0
AGRIUM INC COM 008916108 29258 254420 SH SOLE 254420 0 0
AGRIUM INC COM 008916108 1033 8960 SH SOLE 8960 0 0
AGROFRESH SOLUTIONS COM 00856G109 367 49539 SH SOLE 49539 0 0
AIR LEASE CORP CL A 00912X302 13413 278917 SH SOLE 278917 0 0
AIR PRODS & CHEMS INC COM 009158106 116775 711694 SH SOLE 711694 0 0
AIR PRODS & CHEMS INC COM 009158106 492 3000 SH Call SOLE 3000 0 0
AIR PRODS & CHEMS INC COM 009158106 492 3000 SH Put SOLE 3000 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 3566 154100 SH SOLE 154100 0 0
AIRCASTLE LTD COM G0129K104 3422 146296 SH SOLE 146296 0 0
AK STL HLDG CORP COM 001547108 99 17460 SH SOLE 17460 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 10719 164802 SH SOLE 164802 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 390 6000 SH Call SOLE 6000 0 0
AKORN INC COM 009728106 2695 83615 SH SOLE 83615 0 0
ALAMO GROUP INC COM 011311107 1072 9500 SH SOLE 9500 0 0
ALARM COM HLDGS INC COM 011642105 2716 71954 SH SOLE 71954 0 0
ALASKA AIR GROUP INC COM 011659109 60754 826466 SH SOLE 826466 0 0
ALASKA AIR GROUP INC COM 011659109 368 5000 SH Call SOLE 5000 0 0
ALASKA AIR GROUP INC COM 011659109 735 10000 SH Put SOLE 10000 0 0
ALBEMARLE CORP COM 012653101 767 6000 SH Call SOLE 6000 0 0
ALBEMARLE CORP COM 012653101 1023 8000 SH Put SOLE 8000 0 0
ALCOA CORP COM 013872106 95706 1776609 SH SOLE 1776609 0 0
ALCOA CORP COM 013872106 2295 42600 SH Put SOLE 42600 0 0
ALEXANDERS INC COM 014752109 523 1321 SH SOLE 1321 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 706 5900 SH Call SOLE 5900 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 1519 12700 SH Put SOLE 12700 0 0
ALGONQUIN PWR UTILS CORP COM 015857105 7083 631691 SH SOLE 631691 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 81602 473250 SH SOLE 473250 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 8277 48000 SH Call SOLE 48000 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 6897 40000 SH Put SOLE 40000 0 0
ALIGN TECHNOLOGY INC COM 016255101 52157 234741 SH SOLE 234741 0 0
ALIGN TECHNOLOGY INC COM 016255101 667 3000 SH Call SOLE 3000 0 0
ALIGN TECHNOLOGY INC COM 016255101 444 2000 SH Put SOLE 2000 0 0
ALIO GOLD INC COM 01627X108 328 88984 SH SOLE 88984 0 0
ALKERMES PLC SHS G01767105 11727 214272 SH SOLE 214272 0 0
ALLEGHANY CORP DEL COM 017175100 318 534 SH SOLE 534 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 266 11000 SH Call SOLE 11000 0 0
ALLEGIANCE BANCSHARES INC COM 01748H107 319 8480 SH SOLE 8480 0 0
ALLEGION PUB LTD CO ORD SHS G0176J109 4210 52914 SH SOLE 52914 0 0
ALLERGAN PLC SHS G0177J108 72766 444832 SH SOLE 444832 0 0
ALLERGAN PLC SHS G0177J108 2290 14000 SH Call SOLE 14000 0 0
ALLERGAN PLC SHS G0177J108 4155 25400 SH Put SOLE 25400 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 372 1467 SH SOLE 1467 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 583 2300 SH Call SOLE 2300 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 760 3000 SH Put SOLE 3000 0 0
ALLIANCE ONE INTL INC COM NEW 018772301 383 28890 SH SOLE 28890 0 0
ALLIANT ENERGY CORP COM 018802108 1407 33032 SH SOLE 33032 0 0
ALLIED MOTION TECHNOLOGIES I COM 019330109 409 12362 SH SOLE 12362 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 50624 1175386 SH SOLE 1175386 0 0
ALLOT COMMUNICATIONS LTD SHS M0854Q105 225 42255 SH SOLE 42255 0 0
ALLSTATE CORP COM 020002101 118431 1131036 SH SOLE 1131036 0 0
ALLSTATE CORP COM 020002101 838 8000 SH Call SOLE 8000 0 0
ALLSTATE CORP COM 020002101 1916 18300 SH Put SOLE 18300 0 0
ALLY FINL INC COM 02005N100 1308 44847 SH SOLE 44847 0 0
ALMOST FAMILY INC COM 020409108 667 12056 SH SOLE 12056 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 38417 302376 SH SOLE 302376 0 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 1178 71994 SH SOLE 71994 0 0
ALPHABET INC CAP STK CL A 02079K305 317 301 SH SOLE 301 0 0
ALPHABET INC CAP STK CL A 02079K305 33603 31900 SH Call SOLE 31900 0 0
ALPHABET INC CAP STK CL A 02079K305 36869 35000 SH Put SOLE 35000 0 0
ALTAIR ENGR INC COM CL A 021369103 1887 78882 SH SOLE 78882 0 0
ALTERYX INC COM CL A 02156B103 4568 180752 SH SOLE 180752 0 0
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 2925 104457 SH SOLE 104457 0 0
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 507 18100 SH Call SOLE 18100 0 0
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 694 24800 SH Put SOLE 24800 0 0
ALTRIA GROUP INC COM 02209S103 9125 127790 SH SOLE 127790 0 0
ALTRIA GROUP INC COM 02209S103 286 4000 SH Put SOLE 4000 0 0
ALUMINUM CORP CHINA LTD SPON ADR H SHS 022276109 1012 56457 SH SOLE 56457 0 0
AMAG PHARMACEUTICALS INC COM 00163U106 468 35287 SH SOLE 35287 0 0
AMARIN CORP PLC SPONS ADR NEW 023111206 6207 1547977 SH SOLE 1547977 0 0
AMAZON COM INC COM 023135106 25424 21740 SH SOLE 21740 0 0
AMAZON COM INC COM 023135106 12864 11000 SH Call SOLE 11000 0 0
AMAZON COM INC COM 023135106 14034 12000 SH Put SOLE 12000 0 0
AMBAC FINL GROUP INC COM NEW 023139884 3771 236000 SH SOLE 236000 0 0
AMBARELLA INC SHS G037AX101 398 6780 SH SOLE 6780 0 0
AMBARELLA INC SHS G037AX101 1586 27000 SH Call SOLE 27000 0 0
AMBARELLA INC SHS G037AX101 787 13400 SH Put SOLE 13400 0 0
AMBER RD INC COM 02318Y108 88 11989 SH SOLE 11989 0 0
AMBEV SA SPONSORED ADR 02319V103 8051 1246334 SH SOLE 1246334 0 0
AMDOCS LTD SHS G02602103 55651 849899 SH SOLE 849899 0 0
AMEDISYS INC COM 023436108 8417 159690 SH SOLE 159690 0 0
AMERCO COM 023586100 9411 24903 SH SOLE 24903 0 0
AMEREN CORP COM 023608102 1091 18500 SH Call SOLE 18500 0 0
AMEREN CORP COM 023608102 649 11000 SH Put SOLE 11000 0 0
AMERESCO INC CL A 02361E108 672 78090 SH SOLE 78090 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 1093 21000 SH Call SOLE 21000 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 1873 36000 SH Put SOLE 36000 0 0
AMERICAN ASSETS TR INC COM 024013104 2645 69156 SH SOLE 69156 0 0
AMERICAN EAGLE OUTFITTERS NE COM 02553E106 854 45411 SH SOLE 45411 0 0
AMERICAN ELEC PWR INC COM 025537101 3501 47589 SH SOLE 47589 0 0
AMERICAN ELEC PWR INC COM 025537101 7563 102800 SH Call SOLE 102800 0 0
AMERICAN ELEC PWR INC COM 025537101 397 5400 SH Put SOLE 5400 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 898 29237 SH SOLE 29237 0 0
AMERICAN EXPRESS CO COM 025816109 1691 17026 SH SOLE 17026 0 0
AMERICAN EXPRESS CO COM 025816109 1231 12400 SH Call SOLE 12400 0 0
AMERICAN EXPRESS CO COM 025816109 1589 16000 SH Put SOLE 16000 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 340 3128 SH SOLE 3128 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 11886 544239 SH SOLE 544239 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 626 10509 SH SOLE 10509 0 0
AMERICAN OUTDOOR BRANDS CORP COM 02874P103 953 74206 SH SOLE 74206 0 0
AMERICAN OUTDOOR BRANDS CORP COM 02874P103 2248 175100 SH Call SOLE 175100 0 0
AMERICAN OUTDOOR BRANDS CORP COM 02874P103 2044 159200 SH Put SOLE 159200 0 0
AMERICAN PUBLIC EDUCATION IN COM 02913V103 1012 40382 SH SOLE 40382 0 0
AMERICAN RAILCAR INDS INC COM 02916P103 675 16211 SH SOLE 16211 0 0
AMERICAN RENAL ASSOCIATES HO COM 029227105 437 25113 SH SOLE 25113 0 0
AMERICAN TOWER CORP NEW COM 03027X100 46267 324292 SH SOLE 324292 0 0
AMERICAN TOWER CORP NEW COM 03027X100 10543 73900 SH Call SOLE 73900 0 0
AMERICAN TOWER CORP NEW COM 03027X100 11913 83500 SH Put SOLE 83500 0 0
AMERICAN WOODMARK CORP COM 030506109 4927 37826 SH SOLE 37826 0 0
AMERICAS CAR MART INC COM 03062T105 1367 30625 SH SOLE 30625 0 0
AMERISAFE INC COM 03071H100 1619 26283 SH SOLE 26283 0 0
AMERISOURCEBERGEN CORP COM 03073E105 566 6162 SH SOLE 6162 0 0
AMERISOURCEBERGEN CORP COM 03073E105 551 6000 SH Call SOLE 6000 0 0
AMERISOURCEBERGEN CORP COM 03073E105 826 9000 SH Put SOLE 9000 0 0
AMGEN INC COM 031162100 99364 571383 SH SOLE 571383 0 0
AMGEN INC COM 031162100 1269 7300 SH Call SOLE 7300 0 0
AMGEN INC COM 031162100 1913 11000 SH Put SOLE 11000 0 0
AMICUS THERAPEUTICS INC COM 03152W109 4849 336940 SH SOLE 336940 0 0
AMKOR TECHNOLOGY INC COM 031652100 3771 375236 SH SOLE 375236 0 0
AMTECH SYS INC COM PAR $0.01N 032332504 691 68627 SH SOLE 68627 0 0
AMTRUST FINL SVCS INC COM 032359309 6306 626173 SH SOLE 626173 0 0
ANADARKO PETE CORP COM 032511107 15495 288863 SH SOLE 288863 0 0
ANADARKO PETE CORP COM 032511107 11146 207800 SH Call SOLE 207800 0 0
ANADARKO PETE CORP COM 032511107 10723 199900 SH Put SOLE 199900 0 0
ANALOG DEVICES INC COM 032654105 267 3000 SH Call SOLE 3000 0 0
ANALOG DEVICES INC COM 032654105 481 5400 SH Put SOLE 5400 0 0
ANALOGIC CORP COM PAR $0.05 032657207 4719 56345 SH SOLE 56345 0 0
ANAPTYSBIO INC COM 032724106 1578 15663 SH SOLE 15663 0 0
ANDEAVOR COM 03349M105 572 5000 SH Put SOLE 5000 0 0
ANDERSONS INC COM 034164103 616 19788 SH SOLE 19788 0 0
ANGIODYNAMICS INC COM 03475V101 1250 75139 SH SOLE 75139 0 0
ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 6787 666023 SH SOLE 666023 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 5466 49000 SH Call SOLE 49000 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 6582 59000 SH Put SOLE 59000 0 0
ANI PHARMACEUTICALS INC COM 00182C103 1074 16660 SH SOLE 16660 0 0
ANNALY CAP MGMT INC COM 035710409 79051 6648487 SH SOLE 6648487 0 0
ANTERO RES CORP COM 03674X106 756 39800 SH Call SOLE 39800 0 0
ANTERO RES CORP COM 03674X106 638 33600 SH Put SOLE 33600 0 0
ANTHEM INC COM 036752103 4253 18903 SH SOLE 18903 0 0
ANWORTH MORTGAGE ASSET CP COM 037347101 2181 400998 SH SOLE 400998 0 0
AON PLC SHS CL A G0408V102 498 3718 SH SOLE 3718 0 0
APACHE CORP COM 037411105 3504 83000 SH Call SOLE 83000 0 0
APACHE CORP COM 037411105 4273 101200 SH Put SOLE 101200 0 0
APARTMENT INVT & MGMT CO CL A 03748R101 14116 322957 SH SOLE 322957 0 0
APOLLO GLOBAL MGMT LLC CL A SHS 037612306 16005 478199 SH SOLE 478199 0 0
APOLLO GLOBAL MGMT LLC CL A SHS 037612306 1238 37000 SH Call SOLE 37000 0 0
APOLLO GLOBAL MGMT LLC CL A SHS 037612306 1663 49700 SH Put SOLE 49700 0 0
APOLLO INVT CORP COM 03761U106 5593 988114 SH SOLE 988114 0 0
APPFOLIO INC COM CL A 03783C100 3157 76084 SH SOLE 76084 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 1033 52700 SH SOLE 52700 0 0
APPLE INC COM 037833100 7494 44285 SH SOLE 44285 0 0
APPLE INC COM 037833100 27246 161000 SH Call SOLE 161000 0 0
APPLE INC COM 037833100 31054 183500 SH Put SOLE 183500 0 0
APPLIED GENETIC TECHNOL CORP COM 03820J100 219 60892 SH SOLE 60892 0 0
APPLIED MATLS INC COM 038222105 34997 684608 SH SOLE 684608 0 0
APPLIED MATLS INC COM 038222105 5214 102000 SH Call SOLE 102000 0 0
APPLIED MATLS INC COM 038222105 5132 100400 SH Put SOLE 100400 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102 529 14000 SH Call SOLE 14000 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102 306 8100 SH Put SOLE 8100 0 0
APPROACH RESOURCES INC COM 03834A103 89 30156 SH SOLE 30156 0 0
APPTIO INC CL A 03835C108 8786 373564 SH SOLE 373564 0 0
APTARGROUP INC COM 038336103 545 6317 SH SOLE 6317 0 0
APTIV PLC SHS G6095L109 3722 43871 SH SOLE 43871 0 0
AQUA METALS INC COM 03837J101 81 37797 SH SOLE 37797 0 0
AQUANTIA CORP COM 03842Q108 956 84406 SH SOLE 84406 0 0
AQUAVENTURE HLDGS LTD SHS G0443N107 201 12933 SH SOLE 12933 0 0
ARAMARK COM 03852U106 14159 331291 SH SOLE 331291 0 0
ARBOR RLTY TR INC COM 038923108 3923 454026 SH SOLE 454026 0 0
ARBUTUS BIOPHARMA CORP COM 03879J100 215 42665 SH SOLE 42665 0 0
ARC DOCUMENT SOLUTIONS INC COM 00191G103 432 169417 SH SOLE 169417 0 0
ARCH COAL INC CL A 039380407 8525 91507 SH SOLE 91507 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 21082 525993 SH SOLE 525993 0 0
ARCHROCK INC COM 03957W106 125 11908 SH SOLE 11908 0 0
ARCONIC INC COM 03965L100 69441 2548287 SH SOLE 2548287 0 0
ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 4493 434129 SH SOLE 434129 0 0
ARDAGH GROUP S A CL A L0223L101 263 12460 SH SOLE 12460 0 0
ARDMORE SHIPPING CORP COM Y0207T100 535 66920 SH SOLE 66920 0 0
ARES CAP CORP COM 04010L103 27348 1739696 SH SOLE 1739696 0 0
ARES COML REAL ESTATE CORP COM 04013V108 935 72449 SH SOLE 72449 0 0
ARGAN INC COM 04010E109 495 11000 SH SOLE 11000 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 7222 117144 SH SOLE 117144 0 0
ARGOS THERAPEUTICS INC COM 040221103 3 18885 SH SOLE 18885 0 0
ARISTA NETWORKS INC COM 040413106 81971 347954 SH SOLE 347954 0 0
ARISTA NETWORKS INC COM 040413106 236 1000 SH Call SOLE 1000 0 0
ARISTA NETWORKS INC COM 040413106 236 1000 SH Put SOLE 1000 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 551 21409 SH SOLE 21409 0 0
ARMSTRONG FLOORING INC COM 04238R106 3206 189462 SH SOLE 189462 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 1159 19143 SH SOLE 19143 0 0
ARRAY BIOPHARMA INC COM 04269X105 13695 1069937 SH SOLE 1069937 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 146 39726 SH SOLE 39726 0 0
ASCENA RETAIL GROUP INC COM 04351G101 1558 663150 SH SOLE 663150 0 0
ASCENT CAP GROUP INC COM SER A 043632108 630 54850 SH SOLE 54850 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 25490 358011 SH SOLE 358011 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 2784 16014 SH SOLE 16014 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 521 3000 SH Call SOLE 3000 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 695 4000 SH Put SOLE 4000 0 0
ASPEN INSURANCE HOLDINGS LTD SHS G05384105 18100 445818 SH SOLE 445818 0 0
ASPEN TECHNOLOGY INC COM 045327103 13983 211217 SH SOLE 211217 0 0
ASSOCIATED BANC CORP COM 045487105 4777 188081 SH SOLE 188081 0 0
ASSURED GUARANTY LTD COM G0585R106 11977 353610 SH SOLE 353610 0 0
ASTEC INDS INC COM 046224101 4990 85295 SH SOLE 85295 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 30768 886691 SH SOLE 886691 0 0
ASTRONICS CORP COM 046433108 710 17117 SH SOLE 17117 0 0
AT HOME GROUP INC COM 04650Y100 1855 61027 SH SOLE 61027 0 0
AT&T INC COM 00206R102 24374 626900 SH Call SOLE 626900 0 0
AT&T INC COM 00206R102 23643 608100 SH Put SOLE 608100 0 0
ATENTO S A SHS L0427L105 1427 140565 SH SOLE 140565 0 0
ATHENAHEALTH INC COM 04685W103 11206 84232 SH SOLE 84232 0 0
ATHENAHEALTH INC COM 04685W103 412 3100 SH Call SOLE 3100 0 0
ATHENAHEALTH INC COM 04685W103 585 4400 SH Put SOLE 4400 0 0
ATHENE HLDG LTD CL A G0684D107 17147 331600 SH SOLE 331600 0 0
ATHERSYS INC COM 04744L106 143 78837 SH SOLE 78837 0 0
ATKORE INTL GROUP INC COM 047649108 5097 237613 SH SOLE 237613 0 0
ATLANTIC CAP BANCSHARES INC COM 048269203 1699 96531 SH SOLE 96531 0 0
ATLANTIC PWR CORP COM NEW 04878Q863 864 367637 SH SOLE 367637 0 0
ATLANTICA YIELD PLC SHS G0751N103 5960 280988 SH SOLE 280988 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 316 5395 SH SOLE 5395 0 0
ATLASSIAN CORP PLC CL A G06242104 38822 852860 SH SOLE 852860 0 0
ATMOS ENERGY CORP COM 049560105 5599 65187 SH SOLE 65187 0 0
ATRICURE INC COM 04963C209 1539 84360 SH SOLE 84360 0 0
AU OPTRONICS CORP SPONSORED ADR 002255107 2240 538344 SH SOLE 538344 0 0
AUDENTES THERAPEUTICS INC COM 05070R104 4022 128707 SH SOLE 128707 0 0
AUDIOCODES LTD ORD M15342104 1041 141505 SH SOLE 141505 0 0
AUTODESK INC COM 052769106 314 3000 SH Call SOLE 3000 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 17383 268792 SH SOLE 268792 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 517 8000 SH Call SOLE 8000 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 81741 697509 SH SOLE 697509 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 832 7100 SH Call SOLE 7100 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 703 6000 SH Put SOLE 6000 0 0
AUTONATION INC COM 05329W102 380 7400 SH Call SOLE 7400 0 0
AUTONATION INC COM 05329W102 513 10000 SH Put SOLE 10000 0 0
AUTOWEB INC COM 05335B100 966 107235 SH SOLE 107235 0 0
AUTOZONE INC COM 053332102 66852 93976 SH SOLE 93976 0 0
AUTOZONE INC COM 053332102 13516 19000 SH Call SOLE 19000 0 0
AUTOZONE INC COM 053332102 14939 21000 SH Put SOLE 21000 0 0
AVALONBAY CMNTYS INC COM 053484101 3138 17591 SH SOLE 17591 0 0
AVALONBAY CMNTYS INC COM 053484101 3461 19400 SH Call SOLE 19400 0 0
AVALONBAY CMNTYS INC COM 053484101 4549 25500 SH Put SOLE 25500 0 0
AVEO PHARMACEUTICALS INC COM 053588109 83 29665 SH SOLE 29665 0 0
AVERY DENNISON CORP COM 053611109 459 4000 SH Put SOLE 4000 0 0
AVIANCA HLDGS SA SPON ADR REP PFD 05367G100 532 67120 SH SOLE 67120 0 0
AVID TECHNOLOGY INC COM 05367P100 1586 294268 SH SOLE 294268 0 0
AVIS BUDGET GROUP COM 053774105 48619 1108004 SH SOLE 1108004 0 0
AVIS BUDGET GROUP COM 053774105 1229 28000 SH Call SOLE 28000 0 0
AVIS BUDGET GROUP COM 053774105 1531 34900 SH Put SOLE 34900 0 0
AVNET INC COM 053807103 16545 417599 SH SOLE 417599 0 0
AVON PRODS INC COM 054303102 964 448290 SH SOLE 448290 0 0
AXALTA COATING SYS LTD COM G0750C108 833 25727 SH SOLE 25727 0 0
AXALTA COATING SYS LTD COM G0750C108 563 17400 SH Put SOLE 17400 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 6415 223508 SH SOLE 223508 0 0
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 30629 609413 SH SOLE 609413 0 0
AXOGEN INC COM 05463X106 489 17268 SH SOLE 17268 0 0
AXON ENTERPRISE INC COM 05464C101 265 10000 SH Call SOLE 10000 0 0
AXON ENTERPRISE INC COM 05464C101 424 16000 SH Put SOLE 16000 0 0
AXOVANT SCIENCES LTD COM G0750W104 827 157002 SH SOLE 157002 0 0
AXT INC COM 00246W103 1787 205370 SH SOLE 205370 0 0
AZUL S A SPONSR ADR PFD 05501U106 5642 236774 SH SOLE 236774 0 0
B2GOLD CORP COM 11777Q209 2136 689097 SH SOLE 689097 0 0
BABCOCK & WILCOX ENTERPRIS I COM 05614L100 1354 238338 SH SOLE 238338 0 0
BAIDU INC SPON ADR REP A 056752108 3045 13000 SH Call SOLE 13000 0 0
BAIDU INC SPON ADR REP A 056752108 3045 13000 SH Put SOLE 13000 0 0
BAKER HUGHES A GE CO CL A 05722G100 41634 1315873 SH SOLE 1315873 0 0
BALDWIN & LYONS INC CL B 057755209 829 34621 SH SOLE 34621 0 0
BALL CORP COM 058498106 4565 120609 SH SOLE 120609 0 0
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 901 105967 SH SOLE 105967 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 20936 2044494 SH SOLE 2044494 0 0
BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107 7137 738043 SH SOLE 738043 0 0
BANCORP INC DEL COM 05969A105 2841 287587 SH SOLE 287587 0 0
BANDWIDTH INC COM CL A 05988J103 1277 55232 SH SOLE 55232 0 0
BANK AMER CORP COM 060505104 120286 4074719 SH SOLE 4074719 0 0
BANK AMER CORP COM 060505104 9455 320300 SH Call SOLE 320300 0 0
BANK AMER CORP COM 060505104 10173 344600 SH Put SOLE 344600 0 0
BANK COMM HLDGS COM 06424J103 267 23255 SH SOLE 23255 0 0
BANK MUTUAL CORP NEW COM 063750103 1214 114026 SH SOLE 114026 0 0
BANK N S HALIFAX COM 064149107 23833 368379 SH SOLE 368379 0 0
BANK OF MARIN BANCORP COM 063425102 1140 16759 SH SOLE 16759 0 0
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 13838 381320 SH SOLE 381320 0 0
BANKFINANCIAL CORP COM 06643P104 558 36375 SH SOLE 36375 0 0
BANKUNITED INC COM 06652K103 3700 90870 SH SOLE 90870 0 0
BAOZUN INC SPONSORED ADR 06684L103 360 11400 SH Call SOLE 11400 0 0
BAOZUN INC SPONSORED ADR 06684L103 221 7000 SH Put SOLE 7000 0 0
BARCLAYS PLC ADR 06738E204 7769 712794 SH SOLE 712794 0 0
BARNES & NOBLE ED INC COM 06777U101 2836 344155 SH SOLE 344155 0 0
BARNES & NOBLE INC COM 067774109 956 142710 SH SOLE 142710 0 0
BARRACUDA NETWORKS INC COM 068323104 226 8200 SH SOLE 8200 0 0
BARRETT BILL CORP COM 06846N104 4229 824385 SH SOLE 824385 0 0
BARRETT BUSINESS SERVICES IN COM 068463108 1048 16245 SH SOLE 16245 0 0
BARRICK GOLD CORP COM 067901108 18747 1292923 SH SOLE 1292923 0 0
BARRICK GOLD CORP COM 067901108 36922 2551652 SH SOLE 2551652 0 0
BASIC ENERGY SVCS INC NEW COM NEW 06985P209 239 10200 SH SOLE 10200 0 0
BASSETT FURNITURE INDS INC COM 070203104 708 18833 SH SOLE 18833 0 0
BAXTER INTL INC COM 071813109 140407 2172145 SH SOLE 2172145 0 0
BAY BANCORP INC COM 07203T106 222 18037 SH SOLE 18037 0 0
BAYTEX ENERGY CORP COM 07317Q105 84 28078 SH SOLE 28078 0 0
BAZAARVOICE INC COM 073271108 3648 669351 SH SOLE 669351 0 0
BB&T CORP COM 054937107 4168 83839 SH SOLE 83839 0 0
BBX CAP CORP NEW CL A 05491N104 611 76690 SH SOLE 76690 0 0
BCE INC COM NEW 05534B760 57440 1192788 SH SOLE 1192788 0 0
BEACON ROOFING SUPPLY INC COM 073685109 5428 85134 SH SOLE 85134 0 0
BEAZER HOMES USA INC COM NEW 07556Q881 1947 101375 SH SOLE 101375 0 0
BECTON DICKINSON & CO COM 075887109 156809 732546 SH SOLE 732546 0 0
BECTON DICKINSON & CO COM 075887109 856 4000 SH Call SOLE 4000 0 0
BECTON DICKINSON & CO COM 075887109 214 1000 SH Put SOLE 1000 0 0
BED BATH & BEYOND INC COM 075896100 205 9342 SH SOLE 9342 0 0
BED BATH & BEYOND INC COM 075896100 484 22000 SH Call SOLE 22000 0 0
BED BATH & BEYOND INC COM 075896100 1141 51900 SH Put SOLE 51900 0 0
BEL FUSE INC CL B 077347300 247 9813 SH SOLE 9813 0 0
BELMOND LTD CL A G1154H107 517 42184 SH SOLE 42184 0 0
BENCHMARK ELECTRS INC COM 08160H101 2586 88872 SH SOLE 88872 0 0
BERRY GLOBAL GROUP INC COM 08579W103 37107 632471 SH SOLE 632471 0 0
BEST BUY INC COM 086516101 1313 19174 SH SOLE 19174 0 0
BEST INC SPONSORED ADS 08653C106 166 18485 SH SOLE 18485 0 0
BGC PARTNERS INC CL A 05541T101 4600 304455 SH SOLE 304455 0 0
BHP BILLITON LTD SPONSORED ADR 088606108 43678 949732 SH SOLE 949732 0 0
BHP BILLITON PLC SPONSORED ADR 05545E209 33462 830315 SH SOLE 830315 0 0
BIG 5 SPORTING GOODS CORP COM 08915P101 381 50091 SH SOLE 50091 0 0
BIO RAD LABS INC CL A 090572207 20267 84915 SH SOLE 84915 0 0
BIOCRYST PHARMACEUTICALS COM 09058V103 1431 291428 SH SOLE 291428 0 0
BIODELIVERY SCIENCES INTL IN COM 09060J106 166 56363 SH SOLE 56363 0 0
BIOGEN INC COM 09062X103 724 2273 SH SOLE 2273 0 0
BIOGEN INC COM 09062X103 1593 5000 SH Call SOLE 5000 0 0
BIOGEN INC COM 09062X103 1593 5000 SH Put SOLE 5000 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204 98 16400 SH SOLE 16400 0 0
BIOSCRIP INC COM 09069N108 2701 928234 SH SOLE 928234 0 0
BIOSPECIFICS TECHNOLOGIES CO COM 090931106 707 16325 SH SOLE 16325 0 0
BIOTIME INC COM 09066L105 622 289240 SH SOLE 289240 0 0
BIOVERATIV INC COM 09075E100 12687 235300 SH SOLE 235300 0 0
BJS RESTAURANTS INC COM 09180C106 3090 84892 SH SOLE 84892 0 0
BJS RESTAURANTS INC COM 09180C106 400 11000 SH Call SOLE 11000 0 0
BJS RESTAURANTS INC COM 09180C106 506 13900 SH Put SOLE 13900 0 0
BLACK BOX CORP DEL COM 091826107 536 150950 SH SOLE 150950 0 0
BLACK KNIGHT INC COM 09215C105 37889 858179 SH SOLE 858179 0 0
BLACKBERRY LTD COM 09228F103 7588 677682 SH SOLE 677682 0 0
BLACKBERRY LTD COM 09228F103 4092 366335 SH SOLE 366335 0 0
BLACKBERRY LTD COM 09228F103 188 16800 SH Call SOLE 16800 0 0
BLACKBERRY LTD COM 09228F103 145 13000 SH Put SOLE 13000 0 0
BLACKHAWK NETWORK HLDGS INC COM 09238E104 12341 346166 SH SOLE 346166 0 0
BLACKLINE INC COM 09239B109 6728 205125 SH SOLE 205125 0 0
BLACKROCK CAPITAL INVESTMENT COM 092533108 4010 643606 SH SOLE 643606 0 0
BLACKROCK INC COM 09247X101 337 656 SH SOLE 656 0 0
BLACKROCK INC COM 09247X101 6267 12200 SH Call SOLE 12200 0 0
BLACKROCK INC COM 09247X101 5651 11000 SH Put SOLE 11000 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 13534 420561 SH SOLE 420561 0 0
BLOCK H & R INC COM 093671105 1809 68995 SH SOLE 68995 0 0
BLOCK H & R INC COM 093671105 2924 111500 SH Call SOLE 111500 0 0
BLOCK H & R INC COM 093671105 2813 107300 SH Put SOLE 107300 0 0
BLUE BIRD CORP COM 095306106 494 24807 SH SOLE 24807 0 0
BLUE BUFFALO PET PRODS INC COM 09531U102 246 7500 SH Put SOLE 7500 0 0
BLUEBIRD BIO INC COM 09609G100 15577 87461 SH SOLE 87461 0 0
BLUEGREEN VACATIONS CORP COM 09629F108 314 17185 SH SOLE 17185 0 0
BLUELINX HLDGS INC COM NEW 09624H208 464 47499 SH SOLE 47499 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 3786 50210 SH SOLE 50210 0 0
BOB EVANS FARMS INC COM 096761101 3401 43155 SH SOLE 43155 0 0
BOEING CO COM 097023105 13460 45642 SH SOLE 45642 0 0
BOEING CO COM 097023105 2389 8100 SH Call SOLE 8100 0 0
BOEING CO COM 097023105 2654 9000 SH Put SOLE 9000 0 0
BOFI HLDG INC COM 05566U108 1829 61181 SH SOLE 61181 0 0
BOFI HLDG INC COM 05566U108 269 9000 SH Call SOLE 9000 0 0
BOFI HLDG INC COM 05566U108 329 11000 SH Put SOLE 11000 0 0
BOINGO WIRELESS INC COM 09739C102 4442 197419 SH SOLE 197419 0 0
BOJANGLES INC COM 097488100 3222 273016 SH SOLE 273016 0 0
BONANZA CREEK ENERGY INC COM NEW 097793400 2034 73712 SH SOLE 73712 0 0
BOOT BARN HLDGS INC COM 099406100 1985 119509 SH SOLE 119509 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 709 18607 SH SOLE 18607 0 0
BOSTON BEER INC CL A 100557107 24916 130384 SH SOLE 130384 0 0
BOSTON BEER INC CL A 100557107 3382 17700 SH Call SOLE 17700 0 0
BOSTON BEER INC CL A 100557107 4529 23700 SH Put SOLE 23700 0 0
BOSTON PRIVATE FINL HLDGS IN COM 101119105 592 38330 SH SOLE 38330 0 0
BOSTON PROPERTIES INC COM 101121101 661 5085 SH SOLE 5085 0 0
BOSTON PROPERTIES INC COM 101121101 1430 11000 SH Put SOLE 11000 0 0
BOSTON SCIENTIFIC CORP COM 101137107 91786 3702539 SH SOLE 3702539 0 0
BOTTOMLINE TECH DEL INC COM 101388106 5905 170270 SH SOLE 170270 0 0
BOX INC CL A 10316T104 10440 494335 SH SOLE 494335 0 0
BOYD GAMING CORP COM 103304101 23708 676401 SH SOLE 676401 0 0
BOYD GAMING CORP COM 103304101 894 25500 SH Call SOLE 25500 0 0
BOYD GAMING CORP COM 103304101 1318 37600 SH Put SOLE 37600 0 0
BP PLC SPONSORED ADR 055622104 87898 2091316 SH SOLE 2091316 0 0
BP PRUDHOE BAY RTY TR UNIT BEN INT 055630107 1094 54439 SH SOLE 54439 0 0
BRADY CORP CL A 104674106 5314 140210 SH SOLE 140210 0 0
BRASKEM S A SP ADR PFD A 105532105 1867 71109 SH SOLE 71109 0 0
BRAVO BRIO RESTAURANT GROUP COM 10567B109 73 29129 SH SOLE 29129 0 0
BRIDGEPOINT ED INC COM 10807M105 2798 337116 SH SOLE 337116 0 0
BRIGGS & STRATTON CORP COM 109043109 5548 218677 SH SOLE 218677 0 0
BRIGHT SCHOLAR ED HLDGS LTD SPONSORED ADS 109199109 1238 66295 SH SOLE 66295 0 0
BRIGHTCOVE INC COM 10921T101 1085 152772 SH SOLE 152772 0 0
BRIGHTHOUSE FINL INC COM 10922N103 8586 146420 SH SOLE 146420 0 0
BRINKER INTL INC COM 109641100 8254 212519 SH SOLE 212519 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 58515 954873 SH SOLE 954873 0 0
BRISTOW GROUP INC COM 110394103 1960 145505 SH SOLE 145505 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 8990 481774 SH SOLE 481774 0 0
BROADCOM LTD SHS Y09827109 29463 114686 SH SOLE 114686 0 0
BROADCOM LTD SHS Y09827109 6423 25000 SH Call SOLE 25000 0 0
BROADCOM LTD SHS Y09827109 8401 32700 SH Put SOLE 32700 0 0
BROADSOFT INC COM 11133B409 731 13318 SH SOLE 13318 0 0
BROOKDALE SR LIVING INC COM 112463104 906 93427 SH SOLE 93427 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 5588 128054 SH SOLE 128054 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 837 53325 SH SOLE 53325 0 0
BROOKS AUTOMATION INC COM 114340102 683 28645 SH SOLE 28645 0 0
BRUNSWICK CORP COM 117043109 38331 694157 SH SOLE 694157 0 0
BRUNSWICK CORP COM 117043109 387 7000 SH Put SOLE 7000 0 0
BUFFALO WILD WINGS INC COM 119848109 203 1300 SH SOLE 1300 0 0
BUILD A BEAR WORKSHOP COM 120076104 954 103696 SH SOLE 103696 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 11564 530697 SH SOLE 530697 0 0
BUNGE LIMITED COM G16962105 1084 16166 SH SOLE 16166 0 0
BUNGE LIMITED COM G16962105 597 8900 SH Put SOLE 8900 0 0
BURLINGTON STORES INC COM 122017106 19872 161521 SH SOLE 161521 0 0
BWX TECHNOLOGIES INC COM 05605H100 2212 36560 SH SOLE 36560 0 0
BYLINE BANCORP INC COM 124411109 1105 48123 SH SOLE 48123 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 811 9100 SH Put SOLE 9100 0 0
C&J ENERGY SVCS INC NEW COM 12674R100 1114 33274 SH SOLE 33274 0 0
CA INC COM 12673P105 10557 317228 SH SOLE 317228 0 0
CABOT CORP COM 127055101 17244 279982 SH SOLE 279982 0 0
CABOT MICROELECTRONICS CORP COM 12709P103 6246 66395 SH SOLE 66395 0 0
CABOT OIL & GAS CORP COM 127097103 2803 98000 SH Call SOLE 98000 0 0
CABOT OIL & GAS CORP COM 127097103 3412 119300 SH Put SOLE 119300 0 0
CADENCE BANCORPORATION CL A 12739A100 9738 359086 SH SOLE 359086 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 1184 28320 SH SOLE 28320 0 0
CAE INC COM 124765108 924 49783 SH SOLE 49783 0 0
CAESARS ENTMT CORP COM 127686103 329 25982 SH SOLE 25982 0 0
CAESARSTONE LTD ORD SHS M20598104 7249 329507 SH SOLE 329507 0 0
CAI INTERNATIONAL INC COM 12477X106 6383 225371 SH SOLE 225371 0 0
CAL MAINE FOODS INC COM NEW 128030202 2169 48800 SH Call SOLE 48800 0 0
CAL MAINE FOODS INC COM NEW 128030202 3307 74400 SH Put SOLE 74400 0 0
CALAMP CORP COM 128126109 245 11420 SH SOLE 11420 0 0
CALATLANTIC GROUP INC COM 128195104 224 3973 SH SOLE 3973 0 0
CALAVO GROWERS INC COM 128246105 1686 19978 SH SOLE 19978 0 0
CALITHERA BIOSCIENCES INC COM 13089P101 250 29884 SH SOLE 29884 0 0
CALIX INC COM 13100M509 1351 227025 SH SOLE 227025 0 0
CALLIDUS SOFTWARE INC COM 13123E500 3566 124453 SH SOLE 124453 0 0
CALPINE CORP COM NEW 131347304 2789 184354 SH SOLE 184354 0 0
CAMBREX CORP COM 132011107 3017 62844 SH SOLE 62844 0 0
CAMDEN PPTY TR SH BEN INT 133131102 1032 11214 SH SOLE 11214 0 0
CAMECO CORP COM 13321L108 4147 449315 SH SOLE 449315 0 0
CAMECO CORP COM 13321L108 2213 238975 SH SOLE 238975 0 0
CAMPBELL SOUP CO COM 134429109 519 10780 SH SOLE 10780 0 0
CAMPBELL SOUP CO COM 134429109 577 12000 SH Put SOLE 12000 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 20813 465304 SH SOLE 465304 0 0
CAMTEK LTD ORD M20791105 388 67834 SH SOLE 67834 0 0
CANADA GOOSE HOLDINGS INC SHS SUB VTG 135086106 2200 69715 SH SOLE 69715 0 0
CANADIAN NAT RES LTD COM 136385101 1557 43601 SH SOLE 43601 0 0
CANADIAN NATL RY CO COM 136375102 330 4003 SH SOLE 4003 0 0
CANADIAN NATL RY CO COM 136375102 12551 151826 SH SOLE 151826 0 0
CANADIAN PAC RY LTD COM 13645T100 46885 256538 SH SOLE 256538 0 0
CANADIAN PAC RY LTD COM 13645T100 27515 150223 SH SOLE 150223 0 0
CANADIAN SOLAR INC COM 136635109 1133 67188 SH SOLE 67188 0 0
CANADIAN SOLAR INC COM 136635109 250 14800 SH Call SOLE 14800 0 0
CANADIAN SOLAR INC COM 136635109 437 25900 SH Put SOLE 25900 0 0
CANON INC SPONSORED ADR 138006309 965 25795 SH SOLE 25795 0 0
CAPELLA EDUCATION COMPANY COM 139594105 3196 41294 SH SOLE 41294 0 0
CAPITAL ONE FINL CORP COM 14040H105 1992 20000 SH SOLE 20000 0 0
CAPITAL PRODUCT PARTNERS L P COM UNIT LP Y11082107 1980 589374 SH SOLE 589374 0 0
CAPITALA FIN CORP COM 14054R106 1313 180405 SH SOLE 180405 0 0
CAPITOL FED FINL INC COM 14057J101 5057 377117 SH SOLE 377117 0 0
CAPSTEAD MTG CORP COM NO PAR 14067E506 316 36475 SH SOLE 36475 0 0
CARBO CERAMICS INC COM 140781105 482 47326 SH SOLE 47326 0 0
CARBO CERAMICS INC COM 140781105 1071 105200 SH Call SOLE 105200 0 0
CARBO CERAMICS INC COM 140781105 1105 108500 SH Put SOLE 108500 0 0
CARDINAL HEALTH INC COM 14149Y108 1407 22966 SH SOLE 22966 0 0
CARDINAL HEALTH INC COM 14149Y108 919 15000 SH Put SOLE 15000 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 3316 139976 SH SOLE 139976 0 0
CARDTRONICS PLC SHS CL A G1991C105 15889 857944 SH SOLE 857944 0 0
CARDTRONICS PLC SHS CL A G1991C105 482 26000 SH Call SOLE 26000 0 0
CARDTRONICS PLC SHS CL A G1991C105 287 15500 SH Put SOLE 15500 0 0
CARE COM INC COM 141633107 3211 178018 SH SOLE 178018 0 0
CAREDX INC COM 14167L103 352 48014 SH SOLE 48014 0 0
CARETRUST REIT INC COM 14174T107 2377 141810 SH SOLE 141810 0 0
CARGURUS INC COM CL A 141788109 1024 34172 SH SOLE 34172 0 0
CARLISLE COS INC COM 142339100 6591 57994 SH SOLE 57994 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 136902 2062703 SH SOLE 2062703 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 2257 34000 SH Call SOLE 34000 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 2124 32000 SH Put SOLE 32000 0 0
CARNIVAL PLC ADR 14365C103 12570 189656 SH SOLE 189656 0 0
CARRIAGE SVCS INC COM 143905107 1932 75139 SH SOLE 75139 0 0
CARRIZO OIL & GAS INC COM 144577103 1213 57000 SH Call SOLE 57000 0 0
CARRIZO OIL & GAS INC COM 144577103 1217 57200 SH Put SOLE 57200 0 0
CARROLS RESTAURANT GROUP INC COM 14574X104 2705 222642 SH SOLE 222642 0 0
CARS COM INC COM 14575E105 2335 80947 SH SOLE 80947 0 0
CASCADIAN THERAPEUTICS INC COM NEW 14740B606 181 48835 SH SOLE 48835 0 0
CASELLA WASTE SYS INC CL A 147448104 6902 299815 SH SOLE 299815 0 0
CASEYS GEN STORES INC COM 147528103 336 3000 SH Call SOLE 3000 0 0
CASEYS GEN STORES INC COM 147528103 437 3900 SH Put SOLE 3900 0 0
CASS INFORMATION SYS INC COM 14808P109 1709 29362 SH SOLE 29362 0 0
CATALENT INC COM 148806102 3186 77554 SH SOLE 77554 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101 1592 407175 SH SOLE 407175 0 0
CATCHMARK TIMBER TR INC CL A 14912Y202 1014 77212 SH SOLE 77212 0 0
CATERPILLAR INC DEL COM 149123101 4192 26602 SH SOLE 26602 0 0
CATO CORP NEW CL A 149205106 885 55567 SH SOLE 55567 0 0
CAVIUM INC COM 14964U108 15178 181059 SH SOLE 181059 0 0
CBIZ INC COM 124805102 1994 129079 SH SOLE 129079 0 0
CBOE GLOBAL MARKETS INC COM 12503M108 698 5600 SH Call SOLE 5600 0 0
CBOE GLOBAL MARKETS INC COM 12503M108 374 3000 SH Put SOLE 3000 0 0
CBRE GROUP INC CL A 12504L109 1725 39835 SH SOLE 39835 0 0
CBS CORP NEW CL B 124857202 16290 276100 SH Call SOLE 276100 0 0
CBS CORP NEW CL B 124857202 18774 318200 SH Put SOLE 318200 0 0
CBTX INC COM 12481V104 1283 43246 SH SOLE 43246 0 0
CDK GLOBAL INC COM 12508E101 43530 610688 SH SOLE 610688 0 0
CECO ENVIRONMENTAL CORP COM 125141101 797 155374 SH SOLE 155374 0 0
CEDAR REALTY TRUST INC COM NEW 150602209 2633 433013 SH SOLE 433013 0 0
CELANESE CORP DEL COM SER A 150870103 3078 28742 SH SOLE 28742 0 0
CELESTICA INC SUB VTG SHS 15101Q108 5634 537636 SH SOLE 537636 0 0
CELGENE CORP COM 151020104 137302 1315658 SH SOLE 1315658 0 0
CELLDEX THERAPEUTICS INC NEW COM 15117B103 800 281866 SH SOLE 281866 0 0
CENOVUS ENERGY INC COM 15135U109 166 18172 SH SOLE 18172 0 0
CENOVUS ENERGY INC COM 15135U109 246 26900 SH SOLE 26900 0 0
CENTENE CORP DEL COM 15135B101 10147 100584 SH SOLE 100584 0 0
CENTENE CORP DEL COM 15135B101 1412 14000 SH Call SOLE 14000 0 0
CENTENE CORP DEL COM 15135B101 1917 19000 SH Put SOLE 19000 0 0
CENTENNIAL RESOURCE DEV INC CL A 15136A102 3725 188148 SH SOLE 188148 0 0
CENTERPOINT ENERGY INC COM 15189T107 10937 385654 SH SOLE 385654 0 0
CENTERPOINT ENERGY INC COM 15189T107 709 25000 SH Call SOLE 25000 0 0
CENTERPOINT ENERGY INC COM 15189T107 916 32300 SH Put SOLE 32300 0 0
CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 813 174932 SH SOLE 174932 0 0
CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 1108 29388 SH SOLE 29388 0 0
CENTRAL PAC FINL CORP COM NEW 154760409 2370 79434 SH SOLE 79434 0 0
CENTURY CASINOS INC COM 156492100 1065 116672 SH SOLE 116672 0 0
CENTURYLINK INC COM 156700106 3198 191700 SH Call SOLE 191700 0 0
CENTURYLINK INC COM 156700106 4107 246200 SH Put SOLE 246200 0 0
CERAGON NETWORKS LTD ORD M22013102 358 180918 SH SOLE 180918 0 0
CERUS CORP COM 157085101 249 73550 SH SOLE 73550 0 0
CEVA INC COM 157210105 1487 32225 SH SOLE 32225 0 0
CF INDS HLDGS INC COM 125269100 2998 70475 SH SOLE 70475 0 0
CF INDS HLDGS INC COM 125269100 213 5000 SH Call SOLE 5000 0 0
CF INDS HLDGS INC COM 125269100 468 11000 SH Put SOLE 11000 0 0
CHANGYOU COM LTD ADS REP CL A 15911M107 5438 149272 SH SOLE 149272 0 0
CHANNELADVISOR CORP COM 159179100 295 32822 SH SOLE 32822 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 798 2374 SH SOLE 2374 0 0
CHARTER FINL CORP MD COM 16122W108 651 37127 SH SOLE 37127 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 11410 110116 SH SOLE 110116 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 207 2000 SH Call SOLE 2000 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 207 2000 SH Put SOLE 2000 0 0
CHEMOURS CO COM 163851108 1705 34065 SH SOLE 34065 0 0
CHENIERE ENERGY INC COM NEW 16411R208 65068 1208547 SH SOLE 1208547 0 0
CHENIERE ENERGY INC COM NEW 16411R208 205 3800 SH Put SOLE 3800 0 0
CHERRY HILL MTG INVT CORP COM 164651101 945 52536 SH SOLE 52536 0 0
CHEVRON CORP NEW COM 166764100 145953 1165851 SH SOLE 1165851 0 0
CHEVRON CORP NEW COM 166764100 19505 155800 SH Call SOLE 155800 0 0
CHEVRON CORP NEW COM 166764100 20744 165700 SH Put SOLE 165700 0 0
CHICAGO BRIDGE & IRON CO N V COM 167250109 178 11000 SH Call SOLE 11000 0 0
CHICAGO BRIDGE & IRON CO N V COM 167250109 210 13000 SH Put SOLE 13000 0 0
CHICOS FAS INC COM 168615102 5140 582812 SH SOLE 582812 0 0
CHIMERA INVT CORP COM NEW 16934Q208 7772 420558 SH SOLE 420558 0 0
CHIMERIX INC COM 16934W106 1039 224439 SH SOLE 224439 0 0
CHINA BIOLOGIC PRODS HLDGS I COM G21515104 3521 44704 SH SOLE 44704 0 0
CHINA CORD BLOOD CORP SHS G21107100 195 19554 SH SOLE 19554 0 0
CHINA INTERNET NATIONWIDE FI SHS G2120A101 432 10291 SH SOLE 10291 0 0
CHINA LIFE INS CO LTD SPON ADR REP H 16939P106 5503 352519 SH SOLE 352519 0 0
CHINA LODGING GROUP LTD SPONSORED ADR 16949N109 8131 56296 SH SOLE 56296 0 0
CHINA LODGING GROUP LTD SPONSORED ADR 16949N109 347 2400 SH Call SOLE 2400 0 0
CHINA LODGING GROUP LTD SPONSORED ADR 16949N109 289 2000 SH Put SOLE 2000 0 0
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 37069 733449 SH SOLE 733449 0 0
CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 10522 143411 SH SOLE 143411 0 0
CHINA TELECOM CORP LTD SPON ADR H SHS 169426103 2215 46668 SH SOLE 46668 0 0
CHINA YUCHAI INTL LTD COM G21082105 1741 72531 SH SOLE 72531 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 18268 63204 SH SOLE 63204 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 8382 29000 SH Call SOLE 29000 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 10405 36000 SH Put SOLE 36000 0 0
CHOICE HOTELS INTL INC COM 169905106 447 5766 SH SOLE 5766 0 0
CHROMADEX CORP COM NEW 171077407 145 24668 SH SOLE 24668 0 0
CHUBB LIMITED COM H1467J104 2879 19700 SH Call SOLE 19700 0 0
CHUBB LIMITED COM H1467J104 4676 32000 SH Put SOLE 32000 0 0
CIGNA CORPORATION COM 125509109 2751 13546 SH SOLE 13546 0 0
CIMAREX ENERGY CO COM 171798101 17056 139795 SH SOLE 139795 0 0
CIMAREX ENERGY CO COM 171798101 2074 17000 SH Call SOLE 17000 0 0
CIMAREX ENERGY CO COM 171798101 2989 24500 SH Put SOLE 24500 0 0
CIMPRESS N V SHS EURO N20146101 19177 159969 SH SOLE 159969 0 0
CIMPRESS N V SHS EURO N20146101 1618 13500 SH Call SOLE 13500 0 0
CIMPRESS N V SHS EURO N20146101 1690 14100 SH Put SOLE 14100 0 0
CINCINNATI FINL CORP COM 172062101 720 9600 SH Call SOLE 9600 0 0
CINCINNATI FINL CORP COM 172062101 375 5000 SH Put SOLE 5000 0 0
CINEMARK HOLDINGS INC COM 17243V102 2445 70224 SH SOLE 70224 0 0
CINTAS CORP COM 172908105 1116 7159 SH SOLE 7159 0 0
CINTAS CORP COM 172908105 3865 24800 SH Call SOLE 24800 0 0
CIRRUS LOGIC INC COM 172755100 207 4000 SH Put SOLE 4000 0 0
CISCO SYS INC COM 17275R102 6716 175359 SH SOLE 175359 0 0
CISCO SYS INC COM 17275R102 4251 111000 SH Call SOLE 111000 0 0
CISCO SYS INC COM 17275R102 5213 136100 SH Put SOLE 136100 0 0
CIT GROUP INC COM NEW 125581801 380 7720 SH SOLE 7720 0 0
CITI TRENDS INC COM 17306X102 2915 110176 SH SOLE 110176 0 0
CITIGROUP INC COM NEW 172967424 9619 129276 SH SOLE 129276 0 0
CITIGROUP INC COM NEW 172967424 47064 632500 SH Call SOLE 632500 0 0
CITIGROUP INC COM NEW 172967424 50123 673600 SH Put SOLE 673600 0 0
CITIZENS FINL GROUP INC COM 174610105 11525 274542 SH SOLE 274542 0 0
CITIZENS INC CL A 174740100 217 29469 SH SOLE 29469 0 0
CITY OFFICE REIT INC COM 178587101 327 25148 SH SOLE 25148 0 0
CIVEO CORP CDA COM 17878Y108 1948 713679 SH SOLE 713679 0 0
CLEAN ENERGY FUELS CORP COM 184499101 439 216496 SH SOLE 216496 0 0
CLEAN HARBORS INC COM 184496107 4775 88091 SH SOLE 88091 0 0
CLEAR CHANNEL OUTDOOR HLDGS CL A 18451C109 81 17597 SH SOLE 17597 0 0
CLEARWATER PAPER CORP COM 18538R103 3281 72273 SH SOLE 72273 0 0
CLEVELAND CLIFFS INC COM 185899101 389 53900 SH Call SOLE 53900 0 0
CLEVELAND CLIFFS INC COM 185899101 433 60100 SH Put SOLE 60100 0 0
CLIFTON BANCORP INC COM 186873105 1617 94550 SH SOLE 94550 0 0
CLOROX CO DEL COM 189054109 43680 293669 SH SOLE 293669 0 0
CLOROX CO DEL COM 189054109 892 6000 SH Call SOLE 6000 0 0
CLOROX CO DEL COM 189054109 2231 15000 SH Put SOLE 15000 0 0
CLOUD PEAK ENERGY INC COM 18911Q102 1886 423730 SH SOLE 423730 0 0
CLOUDERA INC COM 18914U100 21473 1299825 SH SOLE 1299825 0 0
CME GROUP INC COM CL A 12572Q105 2278 15600 SH SOLE 15600 0 0
CME GROUP INC COM CL A 12572Q105 4308 29500 SH Call SOLE 29500 0 0
CME GROUP INC COM CL A 12572Q105 3593 24600 SH Put SOLE 24600 0 0
CNA FINL CORP COM 126117100 1209 22796 SH SOLE 22796 0 0
CNH INDL N V SHS N20944109 15707 1172153 SH SOLE 1172153 0 0
CNOOC LTD SPONSORED ADR 126132109 337 2348 SH SOLE 2348 0 0
CNX RESOURCES CORPORATION COM 12653C108 15300 1045825 SH SOLE 1045825 0 0
COBIZ FINANCIAL INC COM 190897108 1098 54937 SH SOLE 54937 0 0
COCA COLA CO COM 191216100 444 9686 SH SOLE 9686 0 0
COCA COLA CO COM 191216100 8846 192800 SH Call SOLE 192800 0 0
COCA COLA CO COM 191216100 7910 172400 SH Put SOLE 172400 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 28760 721696 SH SOLE 721696 0 0
CODEXIS INC COM 192005106 518 61978 SH SOLE 61978 0 0
COGNEX CORP COM 192422103 8669 141740 SH SOLE 141740 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 65122 916949 SH SOLE 916949 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 355 5000 SH Call SOLE 5000 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 568 8000 SH Put SOLE 8000 0 0
COHERENT INC COM 192479103 2945 10436 SH SOLE 10436 0 0
COHERENT INC COM 192479103 1976 7000 SH Call SOLE 7000 0 0
COHERENT INC COM 192479103 2258 8000 SH Put SOLE 8000 0 0
COHU INC COM 192576106 3433 156396 SH SOLE 156396 0 0
COLFAX CORP COM 194014106 3881 97947 SH SOLE 97947 0 0
COLGATE PALMOLIVE CO COM 194162103 81830 1084556 SH SOLE 1084556 0 0
COLLECTORS UNIVERSE INC COM NEW 19421R200 234 8163 SH SOLE 8163 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 1176 63723 SH SOLE 63723 0 0
COLLIERS INTL GROUP INC SUB VTG SHS 194693107 2071 34314 SH SOLE 34314 0 0
COLLIERS INTL GROUP INC SUB VTG SHS 194693107 2406 39758 SH SOLE 39758 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 2138 53480 SH SOLE 53480 0 0
COMCAST CORP NEW CL A 20030N101 78267 1954241 SH SOLE 1954241 0 0
COMCAST CORP NEW CL A 20030N101 12347 308300 SH Call SOLE 308300 0 0
COMCAST CORP NEW CL A 20030N101 12115 302500 SH Put SOLE 302500 0 0
COMERICA INC COM 200340107 984 11339 SH SOLE 11339 0 0
COMERICA INC COM 200340107 1476 17000 SH Call SOLE 17000 0 0
COMERICA INC COM 200340107 2109 24300 SH Put SOLE 24300 0 0
COMMERCEHUB INC COM SER C 20084V306 2655 128927 SH SOLE 128927 0 0
COMMERCIAL VEH GROUP INC COM 202608105 1924 179997 SH SOLE 179997 0 0
COMMSCOPE HLDG CO INC COM 20337X109 791 20900 SH SOLE 20900 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 230 54037 SH SOLE 54037 0 0
COMMUNITY HEALTHCARE TR INC COM 20369C106 777 27663 SH SOLE 27663 0 0
COMMVAULT SYSTEMS INC COM 204166102 4838 92158 SH SOLE 92158 0 0
COMPANHIA BRASILEIRA DE DIST SPN ADR PFD CL A 20440T201 296 12546 SH SOLE 12546 0 0
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 7116 680959 SH SOLE 680959 0 0
COMPANHIA ENERGETICA DE MINA SP ADR N-V PFD 204409601 2113 1025891 SH SOLE 1025891 0 0
COMPANHIA PARANAENSE ENERG C SPON ADR PFD 20441B407 1931 253015 SH SOLE 253015 0 0
COMPASS DIVERSIFIED HOLDINGS SH BEN INT 20451Q104 1040 61351 SH SOLE 61351 0 0
COMTECH TELECOMMUNICATIONS C COM NEW 205826209 401 18112 SH SOLE 18112 0 0
CONAGRA BRANDS INC COM 205887102 83134 2206910 SH SOLE 2206910 0 0
CONAGRA BRANDS INC COM 205887102 414 11000 SH Call SOLE 11000 0 0
CONAGRA BRANDS INC COM 205887102 614 16300 SH Put SOLE 16300 0 0
CONCERT PHARMACEUTICALS INC COM 206022105 3929 151875 SH SOLE 151875 0 0
CONCHO RES INC COM 20605P101 1052 7000 SH Call SOLE 7000 0 0
CONCHO RES INC COM 20605P101 2854 19000 SH Put SOLE 19000 0 0
CONDUENT INC COM 206787103 35428 2192325 SH SOLE 2192325 0 0
CONFORMIS INC COM 20717E101 130 54765 SH SOLE 54765 0 0
CONNECTONE BANCORP INC NEW COM 20786W107 485 18832 SH SOLE 18832 0 0
CONNS INC COM 208242107 229 6444 SH SOLE 6444 0 0
CONOCOPHILLIPS COM 20825C104 12076 220000 SH Call SOLE 220000 0 0
CONOCOPHILLIPS COM 20825C104 13668 249000 SH Put SOLE 249000 0 0
CONSOL ENERGY INC NEW COM 20854L108 232 5868 SH SOLE 5868 0 0
CONSOLIDATED EDISON INC COM 209115104 1921 22609 SH SOLE 22609 0 0
CONSOLIDATED EDISON INC COM 209115104 2336 27500 SH Call SOLE 27500 0 0
CONSOLIDATED EDISON INC COM 209115104 2633 31000 SH Put SOLE 31000 0 0
CONSOLIDATED TOMOKA LD CO COM 210226106 635 10004 SH SOLE 10004 0 0
CONSOLIDATED WATER CO INC ORD G23773107 525 41669 SH SOLE 41669 0 0
CONSTELLATION BRANDS INC CL A 21036P108 40165 175722 SH SOLE 175722 0 0
CONSTELLATION BRANDS INC CL A 21036P108 1371 6000 SH Call SOLE 6000 0 0
CONSTELLATION BRANDS INC CL A 21036P108 457 2000 SH Put SOLE 2000 0 0
CONSTELLIUM NV CL A N22035104 12092 1084529 SH SOLE 1084529 0 0
CONTAINER STORE GROUP INC COM 210751103 472 99675 SH SOLE 99675 0 0
CONTANGO OIL & GAS COMPANY COM NEW 21075N204 150 31871 SH SOLE 31871 0 0
CONTINENTAL BLDG PRODS INC COM 211171103 1249 44376 SH SOLE 44376 0 0
CONTINENTAL RESOURCES INC COM 212015101 24636 465093 SH SOLE 465093 0 0
CONTINENTAL RESOURCES INC COM 212015101 583 11000 SH Call SOLE 11000 0 0
CONTINENTAL RESOURCES INC COM 212015101 583 11000 SH Put SOLE 11000 0 0
CONTROL4 CORP COM 21240D107 268 8995 SH SOLE 8995 0 0
CONVERGYS CORP COM 212485106 5166 219848 SH SOLE 219848 0 0
COOPER TIRE & RUBR CO COM 216831107 212 6000 SH Put SOLE 6000 0 0
COPA HOLDINGS SA CL A P31076105 33461 249595 SH SOLE 249595 0 0
COPART INC COM 217204106 32472 751834 SH SOLE 751834 0 0
CORCEPT THERAPEUTICS INC COM 218352102 2415 133732 SH SOLE 133732 0 0
CORE LABORATORIES N V COM N22717107 2322 21200 SH Call SOLE 21200 0 0
CORE LABORATORIES N V COM N22717107 3287 30000 SH Put SOLE 30000 0 0
CORE MOLDING TECHNOLOGIES IN COM 218683100 202 9309 SH SOLE 9309 0 0
CORECIVIC INC COM 21871N101 3409 151521 SH SOLE 151521 0 0
CORELOGIC INC COM 21871D103 4210 91099 SH SOLE 91099 0 0
CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 1170 30634 SH SOLE 30634 0 0
CORESITE RLTY CORP COM 21870Q105 399 3500 SH Call SOLE 3500 0 0
CORESITE RLTY CORP COM 21870Q105 957 8400 SH Put SOLE 8400 0 0
CORIUM INTL INC COM 21887L107 807 83925 SH SOLE 83925 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 5919 167539 SH SOLE 167539 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 1134 32100 SH Call SOLE 32100 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 1258 35600 SH Put SOLE 35600 0 0
CORNING INC COM 219350105 96744 3024193 SH SOLE 3024193 0 0
CORNING INC COM 219350105 777 24300 SH Call SOLE 24300 0 0
CORNING INC COM 219350105 1120 35000 SH Put SOLE 35000 0 0
CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 9741 333604 SH SOLE 333604 0 0
CORVEL CORP COM 221006109 296 5600 SH SOLE 5600 0 0
COSAN LTD SHS A G25343107 3396 350117 SH SOLE 350117 0 0
COSTAMARE INC SHS Y1771G102 1621 280859 SH SOLE 280859 0 0
COSTCO WHSL CORP NEW COM 22160K105 13028 70000 SH Call SOLE 70000 0 0
COSTCO WHSL CORP NEW COM 22160K105 14703 79000 SH Put SOLE 79000 0 0
COTIVITI HLDGS INC COM 22164K101 3400 105549 SH SOLE 105549 0 0
COTT CORP QUE COM 22163N106 480 28703 SH SOLE 28703 0 0
COTT CORP QUE COM 22163N106 32729 1964509 SH SOLE 1964509 0 0
COTY INC COM CL A 222070203 535 26900 SH Call SOLE 26900 0 0
COTY INC COM CL A 222070203 434 21800 SH Put SOLE 21800 0 0
COUPA SOFTWARE INC COM 22266L106 11332 362960 SH SOLE 362960 0 0
COVANTA HLDG CORP COM 22282E102 994 58793 SH SOLE 58793 0 0
COVENANT TRANSN GROUP INC CL A 22284P105 3078 107143 SH SOLE 107143 0 0
COWEN INC CL A NEW 223622606 440 32268 SH SOLE 32268 0 0
CPFL ENERGIA S A SPONSORED ADR 126153105 162 14048 SH SOLE 14048 0 0
CRA INTL INC COM 12618T105 1772 39431 SH SOLE 39431 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 926 5831 SH SOLE 5831 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 636 4000 SH Call SOLE 4000 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 1271 8000 SH Put SOLE 8000 0 0
CRAFT BREW ALLIANCE INC COM 224122101 1186 61794 SH SOLE 61794 0 0
CRANE CO COM 224399105 2787 31237 SH SOLE 31237 0 0
CRAWFORD & CO CL B 224633107 136 14100 SH SOLE 14100 0 0
CRAY INC COM NEW 225223304 2216 91563 SH SOLE 91563 0 0
CREDICORP LTD COM G2519Y108 28026 135112 SH SOLE 135112 0 0
CREDIT ACCEP CORP MICH COM 225310101 1876 5800 SH Call SOLE 5800 0 0
CREDIT ACCEP CORP MICH COM 225310101 7375 22800 SH Put SOLE 22800 0 0
CREDIT SUISSE GROUP SPONSORED ADR 225401108 839 46995 SH SOLE 46995 0 0
CREE INC COM 225447101 416 11198 SH SOLE 11198 0 0
CRESCENT PT ENERGY CORP COM 22576C101 771 101128 SH SOLE 101128 0 0
CRH PLC ADR 12626K203 9545 264488 SH SOLE 264488 0 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 1079 45974 SH SOLE 45974 0 0
CROCS INC COM 227046109 5883 465444 SH SOLE 465444 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 11425 102915 SH SOLE 102915 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 9280 83600 SH Call SOLE 83600 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 10324 93000 SH Put SOLE 93000 0 0
CROWN HOLDINGS INC COM 228368106 20505 364527 SH SOLE 364527 0 0
CSG SYS INTL INC COM 126349109 337 7699 SH SOLE 7699 0 0
CSW INDUSTRIALS INC COM 126402106 414 9009 SH SOLE 9009 0 0
CSX CORP COM 126408103 44986 817786 SH SOLE 817786 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 5239 118800 SH Call SOLE 118800 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 5204 118000 SH Put SOLE 118000 0 0
CUBESMART COM 229663109 9295 321414 SH SOLE 321414 0 0
CULLEN FROST BANKERS INC COM 229899109 1914 20227 SH SOLE 20227 0 0
CUMMINS INC COM 231021106 74678 422770 SH SOLE 422770 0 0
CUMMINS INC COM 231021106 530 3000 SH Put SOLE 3000 0 0
CURIS INC COM 231269101 598 854944 SH SOLE 854944 0 0
CUSTOMERS BANCORP INC COM 23204G100 514 19761 SH SOLE 19761 0 0
CUTERA INC COM 232109108 3092 68177 SH SOLE 68177 0 0
CVR ENERGY INC COM 12662P108 1531 41121 SH SOLE 41121 0 0
CVR ENERGY INC COM 12662P108 1356 36400 SH Call SOLE 36400 0 0
CVR ENERGY INC COM 12662P108 1285 34500 SH Put SOLE 34500 0 0
CVS HEALTH CORP COM 126650100 75505 1041455 SH SOLE 1041455 0 0
CVS HEALTH CORP COM 126650100 580 8000 SH Call SOLE 8000 0 0
CVS HEALTH CORP COM 126650100 479 6600 SH Put SOLE 6600 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 6856 165632 SH SOLE 165632 0 0
CYCLACEL PHARMACEUTICALS INC COM PAR 23254L405 122 70310 SH SOLE 70310 0 0
CYS INVTS INC COM 12673A108 5188 646091 SH SOLE 646091 0 0
CYTOKINETICS INC COM NEW 23282W605 928 113902 SH SOLE 113902 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 3237 153340 SH SOLE 153340 0 0
D R HORTON INC COM 23331A109 26972 528129 SH SOLE 528129 0 0
D R HORTON INC COM 23331A109 511 10000 SH Put SOLE 10000 0 0
DAKTRONICS INC COM 234264109 1429 156490 SH SOLE 156490 0 0
DANAHER CORP DEL COM 235851102 82492 888730 SH SOLE 888730 0 0
DARDEN RESTAURANTS INC COM 237194105 29963 312046 SH SOLE 312046 0 0
DARDEN RESTAURANTS INC COM 237194105 2112 22000 SH Call SOLE 22000 0 0
DARDEN RESTAURANTS INC COM 237194105 2689 28000 SH Put SOLE 28000 0 0
DASEKE INC COM 23753F107 1408 98556 SH SOLE 98556 0 0
DATA I O CORP COM 237690102 588 48865 SH SOLE 48865 0 0
DATAWATCH CORP COM NEW 237917208 273 28755 SH SOLE 28755 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 2681 48600 SH Call SOLE 48600 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 2654 48100 SH Put SOLE 48100 0 0
DAVITA INC COM 23918K108 535 7402 SH SOLE 7402 0 0
DAWSON GEOPHYSICAL CO NEW COM 239360100 60 12089 SH SOLE 12089 0 0
DCT INDUSTRIAL TRUST INC COM NEW 233153204 3480 59202 SH SOLE 59202 0 0
DDR CORP COM 23317H102 9547 1065480 SH SOLE 1065480 0 0
DEAN FOODS CO NEW COM NEW 242370203 10132 876498 SH SOLE 876498 0 0
DEERE & CO COM 244199105 112515 718899 SH SOLE 718899 0 0
DEERE & CO COM 244199105 1565 10000 SH Call SOLE 10000 0 0
DEERE & CO COM 244199105 2974 19000 SH Put SOLE 19000 0 0
DEL FRISCOS RESTAURANT GROUP COM 245077102 526 34467 SH SOLE 34467 0 0
DELL TECHNOLOGIES INC COM CL V 24703L103 84471 1039256 SH SOLE 1039256 0 0
DELMAR PHARMACEUTICALS INC COM NEW 247078207 22 20378 SH SOLE 20378 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 35629 636238 SH SOLE 636238 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 1478 26400 SH Call SOLE 26400 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 2380 42500 SH Put SOLE 42500 0 0
DELTIC TIMBER CORP COM 247850100 12411 135561 SH SOLE 135561 0 0
DENBURY RES INC COM NEW 247916208 2002 905712 SH SOLE 905712 0 0
DEPOMED INC COM 249908104 1919 238395 SH SOLE 238395 0 0
DESCARTES SYS GROUP INC COM 249906108 4051 142106 SH SOLE 142106 0 0
DESTINATION MATERNITY CORP COM 25065D100 44 14753 SH SOLE 14753 0 0
DEVON ENERGY CORP NEW COM 25179M103 36711 886732 SH SOLE 886732 0 0
DEVON ENERGY CORP NEW COM 25179M103 580 14000 SH Call SOLE 14000 0 0
DEVON ENERGY CORP NEW COM 25179M103 948 22900 SH Put SOLE 22900 0 0
DHI GROUP INC COM 23331S100 480 252616 SH SOLE 252616 0 0
DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 1179 5704 SH SOLE 5704 0 0
DIAMONDBACK ENERGY INC COM 25278X109 2525 20000 SH Call SOLE 20000 0 0
DIAMONDBACK ENERGY INC COM 25278X109 2778 22000 SH Put SOLE 22000 0 0
DIANA SHIPPING INC COM Y2066G104 775 190399 SH SOLE 190399 0 0
DICKS SPORTING GOODS INC COM 253393102 9352 325383 SH SOLE 325383 0 0
DICKS SPORTING GOODS INC COM 253393102 1368 47600 SH Call SOLE 47600 0 0
DICKS SPORTING GOODS INC COM 253393102 1339 46600 SH Put SOLE 46600 0 0
DIGI INTL INC COM 253798102 746 78130 SH SOLE 78130 0 0
DIGITAL RLTY TR INC COM 253868103 786 6900 SH Call SOLE 6900 0 0
DIGITAL RLTY TR INC COM 253868103 570 5000 SH Put SOLE 5000 0 0
DILLARDS INC CL A 254067101 1603 26700 SH Call SOLE 26700 0 0
DILLARDS INC CL A 254067101 2714 45200 SH Put SOLE 45200 0 0
DIME CMNTY BANCSHARES COM 253922108 1590 75878 SH SOLE 75878 0 0
DIODES INC COM 254543101 5913 206230 SH SOLE 206230 0 0
DIREXION SHS ETF TR DAILY FINL BEAR 25490K539 1211 103575 SH SOLE 103575 0 0
DIREXION SHS ETF TR DAILY SM CAP BEA 25490K521 4433 361300 SH SOLE 361300 0 0
DIREXION SHS ETF TR DRX S&P500BULL 25459W862 10770 242940 SH SOLE 242940 0 0
DISCOVER FINL SVCS COM 254709108 231 3000 SH Put SOLE 3000 0 0
DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 22920 1024127 SH SOLE 1024127 0 0
DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 239 10700 SH Call SOLE 10700 0 0
DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 515 23000 SH Put SOLE 23000 0 0
DISH NETWORK CORP CL A 25470M109 18269 382606 SH SOLE 382606 0 0
DISNEY WALT CO COM DISNEY 254687106 14302 133029 SH SOLE 133029 0 0
DISNEY WALT CO COM DISNEY 254687106 16191 150600 SH Call SOLE 150600 0 0
DISNEY WALT CO COM DISNEY 254687106 18803 174900 SH Put SOLE 174900 0 0
DMC GLOBAL INC COM 23291C103 1284 51258 SH SOLE 51258 0 0
DOLBY LABORATORIES INC COM 25659T107 18944 305541 SH SOLE 305541 0 0
DOLLAR GEN CORP NEW COM 256677105 21882 235265 SH SOLE 235265 0 0
DOMINION ENERGY INC COM 25746U109 6890 85000 SH Call SOLE 85000 0 0
DOMINION ENERGY INC COM 25746U109 4134 51000 SH Put SOLE 51000 0 0
DOMINOS PIZZA INC COM 25754A201 578 3059 SH SOLE 3059 0 0
DOMINOS PIZZA INC COM 25754A201 3893 20600 SH Call SOLE 20600 0 0
DOMINOS PIZZA INC COM 25754A201 5291 28000 SH Put SOLE 28000 0 0
DOMTAR CORP COM NEW 257559203 1988 40050 SH SOLE 40050 0 0
DOMTAR CORP COM NEW 257559203 491 9913 SH SOLE 9913 0 0
DONALDSON INC COM 257651109 1315 26856 SH SOLE 26856 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 635 32600 SH SOLE 32600 0 0
DORIAN LPG LTD SHS USD Y2106R110 687 83597 SH SOLE 83597 0 0
DORMAN PRODUCTS INC COM 258278100 678 11084 SH SOLE 11084 0 0
DOWDUPONT INC COM 26078J100 3212 45100 SH Call SOLE 45100 0 0
DOWDUPONT INC COM 26078J100 3874 54400 SH Put SOLE 54400 0 0
DR PEPPER SNAPPLE GROUP INC COM 26138E109 31079 320204 SH SOLE 320204 0 0
DRIL-QUIP INC COM 262037104 4530 94979 SH SOLE 94979 0 0
DRIVE SHACK INC COM 262077100 203 36722 SH SOLE 36722 0 0
DSP GROUP INC COM 23332B106 735 58769 SH SOLE 58769 0 0
DST SYS INC DEL COM 233326107 2016 32483 SH SOLE 32483 0 0
DSW INC CL A 23334L102 1088 50826 SH SOLE 50826 0 0
DTE ENERGY CO COM 233331107 4959 45300 SH Call SOLE 45300 0 0
DTE ENERGY CO COM 233331107 2025 18500 SH Put SOLE 18500 0 0
DUCOMMUN INC DEL COM 264147109 702 24659 SH SOLE 24659 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 121971 1450131 SH SOLE 1450131 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 11330 134700 SH Call SOLE 134700 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 3028 36000 SH Put SOLE 36000 0 0
DUN & BRADSTREET CORP DEL NE COM 26483E100 2891 24418 SH SOLE 24418 0 0
DURECT CORP COM 266605104 89 96771 SH SOLE 96771 0 0
DXC TECHNOLOGY CO COM 23355L106 56954 600148 SH SOLE 600148 0 0
DXC TECHNOLOGY CO COM 23355L106 2657 28000 SH Call SOLE 28000 0 0
DXC TECHNOLOGY CO COM 23355L106 3397 35800 SH Put SOLE 35800 0 0
DYCOM INDS INC COM 267475101 3587 32187 SH SOLE 32187 0 0
DYNEGY INC NEW DEL COM 26817R108 10703 903243 SH SOLE 903243 0 0
DYNEX CAP INC COM NEW 26817Q506 3202 456757 SH SOLE 456757 0 0
EAGLE BANCORP INC MD COM 268948106 349 6029 SH SOLE 6029 0 0
EAGLE BULK SHIPPING INC SHS NEW Y2187A143 776 173292 SH SOLE 173292 0 0
EARTHSTONE ENERGY INC CL A 27032D304 179 16875 SH SOLE 16875 0 0
EAST WEST BANCORP INC COM 27579R104 3535 58105 SH SOLE 58105 0 0
EASTERLY GOVT PPTYS INC COM 27616P103 4684 219514 SH SOLE 219514 0 0
EASTMAN CHEM CO COM 277432100 1342 14487 SH SOLE 14487 0 0
EASTMAN CHEM CO COM 277432100 371 4000 SH Put SOLE 4000 0 0
EASTMAN KODAK CO COM NEW 277461406 90 29126 SH SOLE 29126 0 0
EATON CORP PLC SHS G29183103 97962 1239872 SH SOLE 1239872 0 0
EATON CORP PLC SHS G29183103 395 5000 SH Call SOLE 5000 0 0
EATON CORP PLC SHS G29183103 553 7000 SH Put SOLE 7000 0 0
EBAY INC COM 278642103 93521 2478039 SH SOLE 2478039 0 0
EBAY INC COM 278642103 3049 80800 SH Call SOLE 80800 0 0
EBAY INC COM 278642103 2642 70000 SH Put SOLE 70000 0 0
ECHO GLOBAL LOGISTICS INC COM 27875T101 654 23340 SH SOLE 23340 0 0
ECHOSTAR CORP CL A 278768106 4653 77674 SH SOLE 77674 0 0
ECOLAB INC COM 278865100 1047 7800 SH Call SOLE 7800 0 0
ECOLAB INC COM 278865100 550 4100 SH Put SOLE 4100 0 0
EDGEWELL PERS CARE CO COM 28035Q102 3813 64211 SH SOLE 64211 0 0
EDGEWELL PERS CARE CO COM 28035Q102 356 6000 SH Call SOLE 6000 0 0
EDGEWELL PERS CARE CO COM 28035Q102 564 9500 SH Put SOLE 9500 0 0
EDISON INTL COM 281020107 37762 597117 SH SOLE 597117 0 0
EDISON INTL COM 281020107 847 13400 SH Call SOLE 13400 0 0
EDISON INTL COM 281020107 2239 35400 SH Put SOLE 35400 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 79871 708644 SH SOLE 708644 0 0
EHEALTH INC COM 28238P109 465 26789 SH SOLE 26789 0 0
EL POLLO LOCO HLDGS INC COM 268603107 2251 227361 SH SOLE 227361 0 0
ELDORADO GOLD CORP NEW COM 284902103 450 314534 SH SOLE 314534 0 0
ELDORADO RESORTS INC COM 28470R102 14374 433613 SH SOLE 433613 0 0
ELECTRO SCIENTIFIC INDS COM 285229100 10955 511184 SH SOLE 511184 0 0
ELECTRONIC ARTS INC COM 285512109 57826 550405 SH SOLE 550405 0 0
ELECTRONIC ARTS INC COM 285512109 1786 17000 SH Put SOLE 17000 0 0
ELECTRONICS FOR IMAGING INC COM 286082102 9787 331430 SH SOLE 331430 0 0
ELEVATE CREDIT INC COM 28621V101 326 43291 SH SOLE 43291 0 0
ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107 584 48522 SH SOLE 48522 0 0
ELLIS PERRY INTL INC COM 288853104 1466 58546 SH SOLE 58546 0 0
EMBRAER S A SP ADR REP 4 COM 29082A107 2995 125138 SH SOLE 125138 0 0
EMCOR GROUP INC COM 29084Q100 1515 18532 SH SOLE 18532 0 0
EMCORE CORP COM NEW 290846203 1066 165287 SH SOLE 165287 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 223 4806 SH SOLE 4806 0 0
EMPIRE ST RLTY TR INC CL A 292104106 9087 442604 SH SOLE 442604 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 3459 58955 SH SOLE 58955 0 0
ENBRIDGE ENERGY MANAGEMENT L SHS UNITS LLI 29250X103 3492 260810 SH SOLE 260810 0 0
ENCANA CORP COM 292505104 796 59549 SH SOLE 59549 0 0
ENCANA CORP COM 292505104 14820 1111808 SH SOLE 1111808 0 0
ENCANA CORP COM 292505104 572 42900 SH Call SOLE 42900 0 0
ENCANA CORP COM 292505104 1154 86600 SH Put SOLE 86600 0 0
ENCORE WIRE CORP COM 292562105 1607 33037 SH SOLE 33037 0 0
ENDO INTL PLC SHS G30401106 1059 136704 SH SOLE 136704 0 0
ENDOLOGIX INC COM 29266S106 320 59811 SH SOLE 59811 0 0
ENDURANCE INTL GROUP HLDGS I COM 29272B105 349 41538 SH SOLE 41538 0 0
ENEL AMERICAS S A SPONSORED ADR 29274F104 462 41338 SH SOLE 41338 0 0
ENEL GENERACION CHILE S A SPONSORED ADR 29244T101 545 20235 SH SOLE 20235 0 0
ENERGEN CORP COM 29265N108 858 14900 SH Call SOLE 14900 0 0
ENERGEN CORP COM 29265N108 1267 22000 SH Put SOLE 22000 0 0
ENERGY XXI GULF COAST INC COM 29276K101 2082 362749 SH SOLE 362749 0 0
ENERSYS COM 29275Y102 548 7874 SH SOLE 7874 0 0
ENPHASE ENERGY INC COM 29355A107 36 14979 SH SOLE 14979 0 0
ENPRO INDS INC COM 29355X107 3961 42356 SH SOLE 42356 0 0
ENSCO PLC SHS CLASS A G3157S106 261 44126 SH SOLE 44126 0 0
ENSCO PLC SHS CLASS A G3157S106 1352 228800 SH Call SOLE 228800 0 0
ENSCO PLC SHS CLASS A G3157S106 1516 256500 SH Put SOLE 256500 0 0
ENTEGRIS INC COM 29362U104 12097 397276 SH SOLE 397276 0 0
ENTERCOM COMMUNICATIONS CORP CL A 293639100 3844 355934 SH SOLE 355934 0 0
ENTERGY CORP NEW COM 29364G103 42988 528178 SH SOLE 528178 0 0
ENTERGY CORP NEW COM 29364G103 3207 39400 SH Call SOLE 39400 0 0
ENTERGY CORP NEW COM 29364G103 2881 35400 SH Put SOLE 35400 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 651 14412 SH SOLE 14412 0 0
ENTRAVISION COMMUNICATIONS C CL A 29382R107 6861 959644 SH SOLE 959644 0 0
ENVESTNET INC COM 29404K106 2134 42805 SH SOLE 42805 0 0
ENZO BIOCHEM INC COM 294100102 273 33460 SH SOLE 33460 0 0
EOG RES INC COM 26875P101 65838 610121 SH SOLE 610121 0 0
EOG RES INC COM 26875P101 4101 38000 SH Call SOLE 38000 0 0
EOG RES INC COM 26875P101 5536 51300 SH Put SOLE 51300 0 0
EPAM SYS INC COM 29414B104 215 2004 SH SOLE 2004 0 0
EPR PPTYS COM SH BEN INT 26884U109 12328 188333 SH SOLE 188333 0 0
EQT CORP COM 26884L109 7592 133385 SH SOLE 133385 0 0
EQT CORP COM 26884L109 626 11000 SH Call SOLE 11000 0 0
EQT CORP COM 26884L109 541 9500 SH Put SOLE 9500 0 0
EQUIFAX INC COM 294429105 57871 490766 SH SOLE 490766 0 0
EQUIFAX INC COM 294429105 1580 13400 SH Call SOLE 13400 0 0
EQUIFAX INC COM 294429105 1568 13300 SH Put SOLE 13300 0 0
EQUINIX INC COM PAR $0.001 29444U700 22844 50403 SH SOLE 50403 0 0
EQUINIX INC COM PAR $0.001 29444U700 453 1000 SH Call SOLE 1000 0 0
EQUINIX INC COM PAR $0.001 29444U700 453 1000 SH Put SOLE 1000 0 0
EQUITY BANCSHARES INC COM CL A 29460X109 992 28023 SH SOLE 28023 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 2039 22905 SH SOLE 22905 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 319 5000 SH Put SOLE 5000 0 0
ERA GROUP INC COM 26885G109 515 47891 SH SOLE 47891 0 0
ERICSSON ADR B SEK 10 294821608 1701 254608 SH SOLE 254608 0 0
ESSENDANT INC COM 296689102 2206 237999 SH SOLE 237999 0 0
ESSENT GROUP LTD COM G3198U102 9844 226716 SH SOLE 226716 0 0
ESSEX PPTY TR INC COM 297178105 2414 10000 SH Call SOLE 10000 0 0
ESSEX PPTY TR INC COM 297178105 3114 12900 SH Put SOLE 12900 0 0
ESTERLINE TECHNOLOGIES CORP COM 297425100 12971 173644 SH SOLE 173644 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 5963 208503 SH SOLE 208503 0 0
ETSY INC COM 29786A106 39411 1927194 SH SOLE 1927194 0 0
EURONAV NV ANTWERPEN SHS B38564108 894 96700 SH SOLE 96700 0 0
EURONET WORLDWIDE INC COM 298736109 10974 130219 SH SOLE 130219 0 0
EVERBRIDGE INC COM 29978A104 8838 297374 SH SOLE 297374 0 0
EVEREST RE GROUP LTD COM G3223R108 2938 13279 SH SOLE 13279 0 0
EVEREST RE GROUP LTD COM G3223R108 1615 7300 SH Call SOLE 7300 0 0
EVEREST RE GROUP LTD COM G3223R108 1438 6500 SH Put SOLE 6500 0 0
EVERI HLDGS INC COM 30034T103 5823 772253 SH SOLE 772253 0 0
EVERSOURCE ENERGY COM 30040W108 7376 116739 SH SOLE 116739 0 0
EVERSOURCE ENERGY COM 30040W108 853 13500 SH Call SOLE 13500 0 0
EVERSOURCE ENERGY COM 30040W108 1971 31200 SH Put SOLE 31200 0 0
EVOLUTION PETROLEUM CORP COM 30049A107 389 56738 SH SOLE 56738 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 1137 47973 SH SOLE 47973 0 0
EXACT SCIENCES CORP COM 30063P105 492 9366 SH SOLE 9366 0 0
EXACTECH INC COM 30064E109 622 12571 SH SOLE 12571 0 0
EXELIXIS INC COM 30161Q104 18878 620979 SH SOLE 620979 0 0
EXELON CORP COM 30161N101 87357 2216614 SH SOLE 2216614 0 0
EXELON CORP COM 30161N101 4926 125000 SH Call SOLE 125000 0 0
EXELON CORP COM 30161N101 1872 47500 SH Put SOLE 47500 0 0
EXPEDIA INC DEL COM NEW 30212P303 4888 40809 SH SOLE 40809 0 0
EXPEDIA INC DEL COM NEW 30212P303 1317 11000 SH Call SOLE 11000 0 0
EXPEDIA INC DEL COM NEW 30212P303 1844 15400 SH Put SOLE 15400 0 0
EXPRESS INC COM 30219E103 8733 860439 SH SOLE 860439 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 52577 704412 SH SOLE 704412 0 0
EXTRACTION OIL AND GAS INC COM 30227M105 359 25098 SH SOLE 25098 0 0
EXTREME NETWORKS INC COM 30226D106 2936 234526 SH SOLE 234526 0 0
EXXON MOBIL CORP COM 30231G102 130080 1555234 SH SOLE 1555234 0 0
EXXON MOBIL CORP COM 30231G102 8423 100700 SH Call SOLE 100700 0 0
EXXON MOBIL CORP COM 30231G102 6290 75200 SH Put SOLE 75200 0 0
EZCORP INC CL A NON VTG 302301106 4918 403115 SH SOLE 403115 0 0
F5 NETWORKS INC COM 315616102 43385 330625 SH SOLE 330625 0 0
FABRINET SHS G3323L100 6023 209867 SH SOLE 209867 0 0
FACEBOOK INC CL A 30303M102 1436 8135 SH SOLE 8135 0 0
FACEBOOK INC CL A 30303M102 40603 230100 SH Call SOLE 230100 0 0
FACEBOOK INC CL A 30303M102 28939 164000 SH Put SOLE 164000 0 0
FACTSET RESH SYS INC COM 303075105 3431 17800 SH Call SOLE 17800 0 0
FACTSET RESH SYS INC COM 303075105 2949 15300 SH Put SOLE 15300 0 0
FAIR ISAAC CORP COM 303250104 1039 6785 SH SOLE 6785 0 0
FANHUA INC SPONSORED ADR 30712A103 379 17551 SH SOLE 17551 0 0
FARMER BROS CO COM 307675108 620 19292 SH SOLE 19292 0 0
FARMERS CAP BK CORP COM 309562106 208 5400 SH SOLE 5400 0 0
FARO TECHNOLOGIES INC COM 311642102 1111 23645 SH SOLE 23645 0 0
FATE THERAPEUTICS INC COM 31189P102 1043 170636 SH SOLE 170636 0 0
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 24301 182974 SH SOLE 182974 0 0
FEDERAL SIGNAL CORP COM 313855108 257 12768 SH SOLE 12768 0 0
FEDERATED NATL HLDG CO COM 31422T101 1010 60982 SH SOLE 60982 0 0
FEDEX CORP COM 31428X106 73650 295142 SH SOLE 295142 0 0
FERRO CORP COM 315405100 1402 59412 SH SOLE 59412 0 0
FIAT CHRYSLER AUTOMOBILES N SHS N31738102 18334 1027691 SH SOLE 1027691 0 0
FIBRIA CELULOSE S A SP ADR REP COM 31573A109 1106 75245 SH SOLE 75245 0 0
FIBROGEN INC COM 31572Q808 1319 27823 SH SOLE 27823 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 24737 630404 SH SOLE 630404 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 48275 513069 SH SOLE 513069 0 0
FIDELITY SOUTHERN CORP NEW COM 316394105 283 12967 SH SOLE 12967 0 0
FIDUS INVT CORP COM 316500107 1999 131719 SH SOLE 131719 0 0
FINANCIAL ENGINES INC COM 317485100 1270 41900 SH SOLE 41900 0 0
FINANCIAL INSTNS INC COM 317585404 1903 61181 SH SOLE 61181 0 0
FINISAR CORP COM NEW 31787A507 723 35544 SH SOLE 35544 0 0
FINISAR CORP COM NEW 31787A507 271 13300 SH Call SOLE 13300 0 0
FINISAR CORP COM NEW 31787A507 226 11100 SH Put SOLE 11100 0 0
FINISH LINE INC CL A 317923100 12414 854337 SH SOLE 854337 0 0
FINISH LINE INC CL A 317923100 2039 140300 SH Call SOLE 140300 0 0
FINISH LINE INC CL A 317923100 2358 162300 SH Put SOLE 162300 0 0
FIREEYE INC COM 31816Q101 2265 159538 SH SOLE 159538 0 0
FIRST BANCORP N C COM 318910106 388 11000 SH SOLE 11000 0 0
FIRST BANCORP P R COM NEW 318672706 11807 2315195 SH SOLE 2315195 0 0
FIRST BANCSHARES INC MS COM 318916103 765 22371 SH SOLE 22371 0 0
FIRST CONN BANCORP INC MD COM 319850103 520 19890 SH SOLE 19890 0 0
FIRST DATA CORP NEW COM CL A 32008D106 71306 4267260 SH SOLE 4267260 0 0
FIRST DEFIANCE FINL CORP COM 32006W106 678 13053 SH SOLE 13053 0 0
FIRST FINL BANCORP OH COM 320209109 2050 77809 SH SOLE 77809 0 0
FIRST FNDTN INC COM 32026V104 1719 92724 SH SOLE 92724 0 0
FIRST HAWAIIAN INC COM 32051X108 2970 101777 SH SOLE 101777 0 0
FIRST HORIZON NATL CORP COM 320517105 1932 96643 SH SOLE 96643 0 0
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 7197 228704 SH SOLE 228704 0 0
FIRST INTERNET BANCORP COM 320557101 306 8033 SH SOLE 8033 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 3339 38535 SH SOLE 38535 0 0
FIRST SOLAR INC COM 336433107 8293 122828 SH SOLE 122828 0 0
FIRSTENERGY CORP COM 337932107 31408 1025746 SH SOLE 1025746 0 0
FIRSTENERGY CORP COM 337932107 8665 283000 SH Call SOLE 283000 0 0
FIRSTENERGY CORP COM 337932107 6801 222100 SH Put SOLE 222100 0 0
FIRSTSERVICE CORP NEW SUB VTG SH 33767E103 1587 22634 SH SOLE 22634 0 0
FISERV INC COM 337738108 262 2000 SH Put SOLE 2000 0 0
FITBIT INC CL A 33812L102 375 65619 SH SOLE 65619 0 0
FIVE BELOW INC COM 33829M101 18725 282349 SH SOLE 282349 0 0
FIVE OAKS INVT CORP COM 33830W106 210 52562 SH SOLE 52562 0 0
FIVE PRIME THERAPEUTICS INC COM 33830X104 3097 141268 SH SOLE 141268 0 0
FIVE9 INC COM 338307101 7908 317851 SH SOLE 317851 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 719 3734 SH SOLE 3734 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 1674 8700 SH Call SOLE 8700 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 3271 17000 SH Put SOLE 17000 0 0
FLEX LTD ORD Y2573F102 6779 376804 SH SOLE 376804 0 0
FLEXION THERAPEUTICS INC COM 33938J106 602 24032 SH SOLE 24032 0 0
FLEXSTEEL INDS INC COM 339382103 580 12388 SH SOLE 12388 0 0
FLOOR & DECOR HLDGS INC CL A 339750101 8588 176416 SH SOLE 176416 0 0
FLOTEK INDS INC DEL COM 343389102 2245 481754 SH SOLE 481754 0 0
FLOWERS FOODS INC COM 343498101 3658 189457 SH SOLE 189457 0 0
FLUIDIGM CORP DEL COM 34385P108 687 116607 SH SOLE 116607 0 0
FLUOR CORP NEW COM 343412102 4333 83890 SH SOLE 83890 0 0
FLUOR CORP NEW COM 343412102 258 5000 SH Call SOLE 5000 0 0
FLUOR CORP NEW COM 343412102 310 6000 SH Put SOLE 6000 0 0
FLUSHING FINL CORP COM 343873105 564 20527 SH SOLE 20527 0 0
FLWS/1-800 FLOWERS CL A 68243Q106 1245 116378 SH SOLE 116378 0 0
FLY LEASING LTD SPONSORED ADR 34407D109 575 44530 SH SOLE 44530 0 0
FOGO DE CHAO INC COM 344177100 439 37878 SH SOLE 37878 0 0
FOOT LOCKER INC COM 344849104 59565 1270583 SH SOLE 1270583 0 0
FOOT LOCKER INC COM 344849104 1266 27000 SH Call SOLE 27000 0 0
FOOT LOCKER INC COM 344849104 1575 33600 SH Put SOLE 33600 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 116521 9329116 SH SOLE 9329116 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 187 15000 SH Call SOLE 15000 0 0
FORESCOUT TECHNOLOGIES INC COM 34553D101 698 21881 SH SOLE 21881 0 0
FOREST CITY RLTY TR INC COM CL A 345605109 26185 1086511 SH SOLE 1086511 0 0
FORESTAR GROUP INC COM 346232101 4898 222641 SH SOLE 222641 0 0
FORMFACTOR INC COM 346375108 2913 186148 SH SOLE 186148 0 0
FORRESTER RESH INC COM 346563109 714 16164 SH SOLE 16164 0 0
FORTERRA INC COM 34960W106 139 12559 SH SOLE 12559 0 0
FORTINET INC COM 34959E109 28069 642451 SH SOLE 642451 0 0
FORTINET INC COM 34959E109 1407 32200 SH Call SOLE 32200 0 0
FORTINET INC COM 34959E109 1791 41000 SH Put SOLE 41000 0 0
FORTIS INC COM 349553107 20388 554415 SH SOLE 554415 0 0
FORTIVE CORP COM 34959J108 16208 224018 SH SOLE 224018 0 0
FORTUNA SILVER MINES INC COM 349915108 1032 197686 SH SOLE 197686 0 0
FORUM ENERGY TECHNOLOGIES IN COM 34984V100 163 10484 SH SOLE 10484 0 0
FOSSIL GROUP INC COM 34988V106 7609 979323 SH SOLE 979323 0 0
FOSSIL GROUP INC COM 34988V106 78 10000 SH Put SOLE 10000 0 0
FOSTER L B CO COM 350060109 804 29621 SH SOLE 29621 0 0
FOUNDATION MEDICINE INC COM 350465100 2443 35824 SH SOLE 35824 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 764 29739 SH SOLE 29739 0 0
FOUR SEASONS ED CAYMAN INC ADR 35101A101 210 23283 SH SOLE 23283 0 0
FRANCO NEVADA CORP COM 351858105 12963 161794 SH SOLE 161794 0 0
FRANKLIN COVEY CO COM 353469109 220 10621 SH SOLE 10621 0 0
FRANKLIN FINL NETWORK INC COM 35352P104 1955 57320 SH SOLE 57320 0 0
FRANKLIN STREET PPTYS CORP COM 35471R106 900 83764 SH SOLE 83764 0 0
FRANKS INTL N V COM N33462107 355 53322 SH SOLE 53322 0 0
FREEPORT-MCMORAN INC CL B 35671D857 68381 3606583 SH SOLE 3606583 0 0
FREEPORT-MCMORAN INC CL B 35671D857 548 28900 SH Call SOLE 28900 0 0
FREEPORT-MCMORAN INC CL B 35671D857 628 33100 SH Put SOLE 33100 0 0
FREIGHTCAR AMER INC COM 357023100 1026 60076 SH SOLE 60076 0 0
FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 783 14898 SH SOLE 14898 0 0
FRESH DEL MONTE PRODUCE INC ORD G36738105 1515 31781 SH SOLE 31781 0 0
FRESHPET INC COM 358039105 2820 148789 SH SOLE 148789 0 0
FS BANCORP INC COM 30263Y104 511 9361 SH SOLE 9361 0 0
FS INVT CORP COM 302635107 11370 1546908 SH SOLE 1546908 0 0
FTD COS INC COM 30281V108 1836 255349 SH SOLE 255349 0 0
FTI CONSULTING INC COM 302941109 1051 24475 SH SOLE 24475 0 0
FUNKO INC COM CL A 361008105 1151 173038 SH SOLE 173038 0 0
FUSION TELECOMM INTL INC COM NEW 36113B400 50 13414 SH SOLE 13414 0 0
G-III APPAREL GROUP LTD COM 36237H101 813 22048 SH SOLE 22048 0 0
G1 THERAPEUTICS INC COM 3621LQ109 493 24873 SH SOLE 24873 0 0
GAFISA S A UNSPONSORED ADR 362607400 519 41128 SH SOLE 41128 0 0
GAIN CAP HLDGS INC COM 36268W100 1201 120053 SH SOLE 120053 0 0
GAMCO INVESTORS INC CL A COM 361438104 430 14506 SH SOLE 14506 0 0
GAMESTOP CORP NEW CL A 36467W109 38010 2117573 SH SOLE 2117573 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 31763 858472 SH SOLE 858472 0 0
GANNETT CO INC COM 36473H104 1737 149843 SH SOLE 149843 0 0
GAP INC DEL COM 364760108 12402 364130 SH SOLE 364130 0 0
GAP INC DEL COM 364760108 259 7600 SH Call SOLE 7600 0 0
GAP INC DEL COM 364760108 477 14000 SH Put SOLE 14000 0 0
GARDNER DENVER HLDGS INC COM 36555P107 13824 407439 SH SOLE 407439 0 0
GARMIN LTD SHS H2906T109 1065 17881 SH SOLE 17881 0 0
GARMIN LTD SHS H2906T109 417 7000 SH Call SOLE 7000 0 0
GARMIN LTD SHS H2906T109 417 7000 SH Put SOLE 7000 0 0
GARRISON CAP INC COM 366554103 593 73177 SH SOLE 73177 0 0
GARTNER INC COM 366651107 1884 15300 SH Call SOLE 15300 0 0
GARTNER INC COM 366651107 2537 20600 SH Put SOLE 20600 0 0
GASLOG LTD SHS G37585109 2038 91592 SH SOLE 91592 0 0
GASLOG PARTNERS LP UNIT LTD PTNRP Y2687W108 2256 91159 SH SOLE 91159 0 0
GATX CORP COM 361448103 1872 30117 SH SOLE 30117 0 0
GDS HLDGS LTD SPONSORED ADR 36165L108 590 26200 SH SOLE 26200 0 0
GENCO SHIPPING & TRADING LTD SHS Y2685T131 610 45810 SH SOLE 45810 0 0
GENERAC HLDGS INC COM 368736104 564 11385 SH SOLE 11385 0 0
GENERAL COMMUNICATION INC CL A 369385109 419 10749 SH SOLE 10749 0 0
GENERAL DYNAMICS CORP COM 369550108 98228 482813 SH SOLE 482813 0 0
GENERAL ELECTRIC CO COM 369604103 170711 9782869 SH SOLE 9782869 0 0
GENERAL ELECTRIC CO COM 369604103 17799 1020000 SH Call SOLE 1020000 0 0
GENERAL ELECTRIC CO COM 369604103 13519 774700 SH Put SOLE 774700 0 0
GENERAL MLS INC COM 370334104 56471 952457 SH SOLE 952457 0 0
GENERAL MLS INC COM 370334104 415 7000 SH Call SOLE 7000 0 0
GENERAL MLS INC COM 370334104 2680 45200 SH Put SOLE 45200 0 0
GENERAL MTRS CO COM 37045V100 59824 1459474 SH SOLE 1459474 0 0
GENERAL MTRS CO COM 37045V100 3611 88100 SH Call SOLE 88100 0 0
GENERAL MTRS CO COM 37045V100 6005 146500 SH Put SOLE 146500 0 0
GENESCO INC COM 371532102 7655 235539 SH SOLE 235539 0 0
GENESEE & WYO INC CL A 371559105 1702 21614 SH SOLE 21614 0 0
GENMARK DIAGNOSTICS INC COM 372309104 1818 435887 SH SOLE 435887 0 0
GENOMIC HEALTH INC COM 37244C101 650 19000 SH SOLE 19000 0 0
GENPACT LIMITED SHS G3922B107 23937 754167 SH SOLE 754167 0 0
GENTEX CORP COM 371901109 347 16550 SH SOLE 16550 0 0
GENUINE PARTS CO COM 372460105 11457 120587 SH SOLE 120587 0 0
GENUINE PARTS CO COM 372460105 665 7000 SH Call SOLE 7000 0 0
GENUINE PARTS CO COM 372460105 1615 17000 SH Put SOLE 17000 0 0
GENWORTH FINL INC COM CL A 37247D106 577 185515 SH SOLE 185515 0 0
GEOPARK LTD USD SHS G38327105 561 56654 SH SOLE 56654 0 0
GEOSPACE TECHNOLOGIES CORP COM 37364X109 314 24214 SH SOLE 24214 0 0
GERDAU S A SPON ADR REP PFD 373737105 4846 1302614 SH SOLE 1302614 0 0
GETTY RLTY CORP NEW COM 374297109 1850 68114 SH SOLE 68114 0 0
GGP INC COM 36174X101 58141 2485710 SH SOLE 2485710 0 0
GIBRALTAR INDS INC COM 374689107 5378 162959 SH SOLE 162959 0 0
GILDAN ACTIVEWEAR INC COM 375916103 1540 47693 SH SOLE 47693 0 0
GILDAN ACTIVEWEAR INC COM 375916103 7384 227983 SH SOLE 227983 0 0
GILEAD SCIENCES INC COM 375558103 29315 409205 SH SOLE 409205 0 0
GILEAD SCIENCES INC COM 375558103 1218 17000 SH Call SOLE 17000 0 0
GILEAD SCIENCES INC COM 375558103 1497 20900 SH Put SOLE 20900 0 0
GLADSTONE CAPITAL CORP COM 376535100 1588 172443 SH SOLE 172443 0 0
GLADSTONE COML CORP COM 376536108 3134 148808 SH SOLE 148808 0 0
GLADSTONE INVT CORP COM 376546107 1315 117823 SH SOLE 117823 0 0
GLAUKOS CORP COM 377322102 3109 121222 SH SOLE 121222 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 84708 2388168 SH SOLE 2388168 0 0
GLOBAL BRASS & COPPR HLDGS I COM 37953G103 764 23079 SH SOLE 23079 0 0
GLU MOBILE INC COM 379890106 986 270867 SH SOLE 270867 0 0
GLYCOMIMETICS INC COM 38000Q102 384 22887 SH SOLE 22887 0 0
GMS INC COM 36251C103 5496 146005 SH SOLE 146005 0 0
GNC HLDGS INC COM CL A 36191G107 2435 660019 SH SOLE 660019 0 0
GODADDY INC CL A 380237107 63877 1270418 SH SOLE 1270418 0 0
GOL LINHAS AEREAS INTLG S A SPON ADR PFD NEW 38045R206 2148 245203 SH SOLE 245203 0 0
GOLAR LNG LTD BERMUDA SHS G9456A100 10945 367144 SH SOLE 367144 0 0
GOLAR LNG LTD BERMUDA SHS G9456A100 596 20000 SH Call SOLE 20000 0 0
GOLAR LNG LTD BERMUDA SHS G9456A100 748 25100 SH Put SOLE 25100 0 0
GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 1916 445613 SH SOLE 445613 0 0
GOLDCORP INC NEW COM 380956409 23552 1844329 SH SOLE 1844329 0 0
GOLDCORP INC NEW COM 380956409 159 12439 SH SOLE 12439 0 0
GOLDEN ENTMT INC COM 381013101 727 22268 SH SOLE 22268 0 0
GOLDEN OCEAN GROUP LTD SHS NEW G39637205 96 11764 SH SOLE 11764 0 0
GOLDEN STAR RES LTD CDA COM 38119T104 205 230700 SH SOLE 230700 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 1019 4000 SH Call SOLE 4000 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 2293 9000 SH Put SOLE 9000 0 0
GOLUB CAP BDC INC COM 38173M102 2352 129215 SH SOLE 129215 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 355 11000 SH Put SOLE 11000 0 0
GORMAN RUPP CO COM 383082104 264 8465 SH SOLE 8465 0 0
GP STRATEGIES CORP COM 36225V104 984 42426 SH SOLE 42426 0 0
GRACE W R & CO DEL NEW COM 38388F108 54905 782901 SH SOLE 782901 0 0
GRACO INC COM 384109104 7209 159422 SH SOLE 159422 0 0
GRAHAM CORP COM 384556106 433 20697 SH SOLE 20697 0 0
GRAHAM HLDGS CO COM 384637104 621 1112 SH SOLE 1112 0 0
GRAINGER W W INC COM 384802104 7962 33700 SH Call SOLE 33700 0 0
GRAINGER W W INC COM 384802104 12096 51200 SH Put SOLE 51200 0 0
GRAMERCY PPTY TR COM NEW 385002308 8309 311651 SH SOLE 311651 0 0
GRAN TIERRA ENERGY INC COM 38500T101 977 361724 SH SOLE 361724 0 0
GRANITE PT MTG TR INC COM 38741L107 2492 140470 SH SOLE 140470 0 0
GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 3568 90837 SH SOLE 90837 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 24084 1558847 SH SOLE 1558847 0 0
GRAY TELEVISION INC COM 389375106 1329 79349 SH SOLE 79349 0 0
GREAT AJAX CORP COM 38983D300 637 46115 SH SOLE 46115 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 689 127602 SH SOLE 127602 0 0
GREAT PLAINS ENERGY INC COM 391164100 87239 2705937 SH SOLE 2705937 0 0
GREAT SOUTHN BANCORP INC COM 390905107 1012 19585 SH SOLE 19585 0 0
GREEN BANCORP INC COM 39260X100 804 39621 SH SOLE 39621 0 0
GREEN DOT CORP CL A 39304D102 8183 135800 SH SOLE 135800 0 0
GREENBRIER COS INC COM 393657101 1746 32764 SH SOLE 32764 0 0
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 2544 126581 SH SOLE 126581 0 0
GREIF INC CL A 397624107 12895 212853 SH SOLE 212853 0 0
GRIFOLS S A SP ADR REP B NVT 398438408 10626 463606 SH SOLE 463606 0 0
GROUPE CGI INC CL A SUB VTG 39945C109 1998 36769 SH SOLE 36769 0 0
GROUPE CGI INC CL A SUB VTG 39945C109 10547 193625 SH SOLE 193625 0 0
GROUPON INC COM 399473107 2341 459026 SH SOLE 459026 0 0
GROUPON INC COM 399473107 66 12900 SH Call SOLE 12900 0 0
GROUPON INC COM 399473107 66 13000 SH Put SOLE 13000 0 0
GRUBHUB INC COM 400110102 230 3200 SH Put SOLE 3200 0 0
GSV CAP CORP COM 36191J101 530 97182 SH SOLE 97182 0 0
GUESS INC COM 401617105 270 16000 SH Call SOLE 16000 0 0
GULF ISLAND FABRICATION INC COM 402307102 259 19324 SH SOLE 19324 0 0
GULFPORT ENERGY CORP COM NEW 402635304 5459 427790 SH SOLE 427790 0 0
GULFPORT ENERGY CORP COM NEW 402635304 231 18100 SH Call SOLE 18100 0 0
GULFPORT ENERGY CORP COM NEW 402635304 145 11400 SH Put SOLE 11400 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 2230 54868 SH SOLE 54868 0 0
HABIT RESTAURANTS INC COM CL A 40449J103 1007 105463 SH SOLE 105463 0 0
HACKETT GROUP INC COM 404609109 388 24726 SH SOLE 24726 0 0
HAEMONETICS CORP COM 405024100 14173 244023 SH SOLE 244023 0 0
HALLADOR ENERGY COMPANY COM 40609P105 198 32554 SH SOLE 32554 0 0
HALLIBURTON CO COM 406216101 167720 3431954 SH SOLE 3431954 0 0
HALLIBURTON CO COM 406216101 7560 154700 SH Call SOLE 154700 0 0
HALLIBURTON CO COM 406216101 8914 182400 SH Put SOLE 182400 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 21104 1041676 SH SOLE 1041676 0 0
HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 219 8529 SH SOLE 8529 0 0
HAMILTON LANE INC CL A 407497106 1277 36087 SH SOLE 36087 0 0
HANESBRANDS INC COM 410345102 445 21300 SH Call SOLE 21300 0 0
HANESBRANDS INC COM 410345102 508 24300 SH Put SOLE 24300 0 0
HANMI FINL CORP COM NEW 410495204 1066 35137 SH SOLE 35137 0 0
HANOVER INS GROUP INC COM 410867105 5373 49714 SH SOLE 49714 0 0
HARLEY DAVIDSON INC COM 412822108 328 6447 SH SOLE 6447 0 0
HARLEY DAVIDSON INC COM 412822108 565 11100 SH Call SOLE 11100 0 0
HARLEY DAVIDSON INC COM 412822108 1903 37400 SH Put SOLE 37400 0 0
HARMONIC INC COM 413160102 954 227107 SH SOLE 227107 0 0
HARMONY GOLD MNG LTD SPONSORED ADR 413216300 225 120264 SH SOLE 120264 0 0
HARTE-HANKS INC COM 416196103 23 23820 SH SOLE 23820 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 23870 424129 SH SOLE 424129 0 0
HASBRO INC COM 418056107 31915 351138 SH SOLE 351138 0 0
HAVERTY FURNITURE INC COM 419596101 1039 45864 SH SOLE 45864 0 0
HAWAIIAN HOLDINGS INC COM 419879101 7860 197243 SH SOLE 197243 0 0
HAWAIIAN TELCOM HOLDCO INC COM 420031106 412 13340 SH SOLE 13340 0 0
HAWKINS INC COM 420261109 332 9433 SH SOLE 9433 0 0
HAYNES INTERNATIONAL INC COM NEW 420877201 2199 68624 SH SOLE 68624 0 0
HCA HEALTHCARE INC COM 40412C101 264 3000 SH Call SOLE 3000 0 0
HCI GROUP INC COM 40416E103 2354 78729 SH SOLE 78729 0 0
HCP INC COM 40414L109 454 17400 SH Call SOLE 17400 0 0
HCP INC COM 40414L109 313 12000 SH Put SOLE 12000 0 0
HD SUPPLY HLDGS INC COM 40416M105 76753 1917393 SH SOLE 1917393 0 0
HEALTHCARE SVCS GRP INC COM 421906108 1234 23408 SH SOLE 23408 0 0
HEALTHSTREAM INC COM 42222N103 1285 55504 SH SOLE 55504 0 0
HECLA MNG CO COM 422704106 192 48344 SH SOLE 48344 0 0
HEICO CORP NEW COM 422806109 18390 194915 SH SOLE 194915 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 2179 88763 SH SOLE 88763 0 0
HELEN OF TROY CORP LTD COM G4388N106 1917 19900 SH SOLE 19900 0 0
HELMERICH & PAYNE INC COM 423452101 5430 84000 SH Call SOLE 84000 0 0
HELMERICH & PAYNE INC COM 423452101 7434 115000 SH Put SOLE 115000 0 0
HEMISPHERE MEDIA GROUP INC CL A 42365Q103 505 43687 SH SOLE 43687 0 0
HERC HLDGS INC COM 42704L104 10112 161512 SH SOLE 161512 0 0
HERCULES CAPITAL INC COM 427096508 4729 360430 SH SOLE 360430 0 0
HERITAGE COMMERCE CORP COM 426927109 1510 98542 SH SOLE 98542 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106 882 40539 SH SOLE 40539 0 0
HERITAGE FINL CORP WASH COM 42722X106 1885 61193 SH SOLE 61193 0 0
HERITAGE INS HLDGS INC COM 42727J102 1448 80382 SH SOLE 80382 0 0
HERSHEY CO COM 427866108 8145 71755 SH SOLE 71755 0 0
HERSHEY CO COM 427866108 227 2000 SH Call SOLE 2000 0 0
HERSHEY CO COM 427866108 681 6000 SH Put SOLE 6000 0 0
HERTZ GLOBAL HLDGS INC COM 42806J106 32643 1477067 SH SOLE 1477067 0 0
HERTZ GLOBAL HLDGS INC COM 42806J106 3971 179700 SH Call SOLE 179700 0 0
HERTZ GLOBAL HLDGS INC COM 42806J106 4884 221000 SH Put SOLE 221000 0 0
HESS CORP COM 42809H107 3252 68500 SH Call SOLE 68500 0 0
HESS CORP COM 42809H107 5450 114800 SH Put SOLE 114800 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 58292 4059330 SH SOLE 4059330 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 435 30300 SH Call SOLE 30300 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 1012 70500 SH Put SOLE 70500 0 0
HEXCEL CORP NEW COM 428291108 9925 160468 SH SOLE 160468 0 0
HFF INC CL A 40418F108 291 5979 SH SOLE 5979 0 0
HIBBETT SPORTS INC COM 428567101 7257 355719 SH SOLE 355719 0 0
HIGHWOODS PPTYS INC COM 431284108 1122 22033 SH SOLE 22033 0 0
HILL INTERNATIONAL INC COM 431466101 218 40070 SH SOLE 40070 0 0
HILL ROM HLDGS INC COM 431475102 22002 261031 SH SOLE 261031 0 0
HILLENBRAND INC COM 431571108 13139 293948 SH SOLE 293948 0 0
HILTON GRAND VACATIONS INC COM 43283X105 5171 123275 SH SOLE 123275 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 3158 39548 SH SOLE 39548 0 0
HMS HLDGS CORP COM 40425J101 3421 201822 SH SOLE 201822 0 0
HNI CORP COM 404251100 1061 27513 SH SOLE 27513 0 0
HOLLYFRONTIER CORP COM 436106108 640 12500 SH Call SOLE 12500 0 0
HOLLYFRONTIER CORP COM 436106108 1024 20000 SH Put SOLE 20000 0 0
HOLLYSYS AUTOMATION TECHNOLO SHS G45667105 1338 60075 SH SOLE 60075 0 0
HOLOGIC INC COM 436440101 18269 427351 SH SOLE 427351 0 0
HOLOGIC INC COM 436440101 410 9600 SH Call SOLE 9600 0 0
HOME DEPOT INC COM 437076102 205652 1085064 SH SOLE 1085064 0 0
HOME DEPOT INC COM 437076102 2274 12000 SH Call SOLE 12000 0 0
HOME DEPOT INC COM 437076102 2085 11000 SH Put SOLE 11000 0 0
HOMETRUST BANCSHARES INC COM 437872104 321 12477 SH SOLE 12477 0 0
HONEYWELL INTL INC COM 438516106 236 1542 SH SOLE 1542 0 0
HORIZON PHARMA PLC SHS G4617B105 7443 509788 SH SOLE 509788 0 0
HORIZON TECHNOLOGY FIN CORP COM 44045A102 538 47959 SH SOLE 47959 0 0
HORMEL FOODS CORP COM 440452100 255 7000 SH Put SOLE 7000 0 0
HORTONWORKS INC COM 440894103 11623 577981 SH SOLE 577981 0 0
HOSTESS BRANDS INC CL A 44109J106 194 13100 SH SOLE 13100 0 0
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 1761 189392 SH SOLE 189392 0 0
HOVNANIAN ENTERPRISES INC CL A 442487203 1369 408671 SH SOLE 408671 0 0
HP INC COM 40434L105 119170 5672043 SH SOLE 5672043 0 0
HP INC COM 40434L105 1502 71500 SH Call SOLE 71500 0 0
HP INC COM 40434L105 1061 50500 SH Put SOLE 50500 0 0
HRG GROUP INC COM 40434J100 2808 165671 SH SOLE 165671 0 0
HSBC HLDGS PLC SPON ADR NEW 404280406 3260 63133 SH SOLE 63133 0 0
HSN INC COM 404303109 12977 321613 SH SOLE 321613 0 0
HUANENG PWR INTL INC SPON ADR H SHS 443304100 412 16483 SH SOLE 16483 0 0
HUB GROUP INC CL A 443320106 2137 44612 SH SOLE 44612 0 0
HUBSPOT INC COM 443573100 1592 18004 SH SOLE 18004 0 0
HUDBAY MINERALS INC COM 443628102 10776 1214014 SH SOLE 1214014 0 0
HUDBAY MINERALS INC COM 443628102 3544 402710 SH SOLE 402710 0 0
HUDSON PAC PPTYS INC COM 444097109 795 23206 SH SOLE 23206 0 0
HUMANA INC COM 444859102 2237 9018 SH SOLE 9018 0 0
HUMANA INC COM 444859102 4912 19800 SH Call SOLE 19800 0 0
HUMANA INC COM 444859102 5036 20300 SH Put SOLE 20300 0 0
HUNT J B TRANS SVCS INC COM 445658107 32073 278944 SH SOLE 278944 0 0
HUNT J B TRANS SVCS INC COM 445658107 230 2000 SH Put SOLE 2000 0 0
HUNTINGTON BANCSHARES INC COM 446150104 604 41497 SH SOLE 41497 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 8183 34719 SH SOLE 34719 0 0
HUNTSMAN CORP COM 447011107 117653 3534199 SH SOLE 3534199 0 0
HURCO COMPANIES INC COM 447324104 622 14742 SH SOLE 14742 0 0
HURON CONSULTING GROUP INC COM 447462102 377 9331 SH SOLE 9331 0 0
HYATT HOTELS CORP COM CL A 448579102 24469 332737 SH SOLE 332737 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105 349 4096 SH SOLE 4096 0 0
IAC INTERACTIVECORP COM 44919P508 1107 9050 SH SOLE 9050 0 0
IAC INTERACTIVECORP COM 44919P508 1956 16000 SH Call SOLE 16000 0 0
IAC INTERACTIVECORP COM 44919P508 2495 20400 SH Put SOLE 20400 0 0
IAMGOLD CORP COM 450913108 2638 452479 SH SOLE 452479 0 0
IAMGOLD CORP COM 450913108 4327 740100 SH SOLE 740100 0 0
IBERIABANK CORP COM 450828108 547 7064 SH SOLE 7064 0 0
ICF INTL INC COM 44925C103 2441 46490 SH SOLE 46490 0 0
ICICI BK LTD ADR 45104G104 32067 3295722 SH SOLE 3295722 0 0
ICON PLC SHS G4705A100 7064 62985 SH SOLE 62985 0 0
ICONIX BRAND GROUP INC COM 451055107 528 408950 SH SOLE 408950 0 0
IDERA PHARMACEUTICALS INC COM NEW 45168K306 640 303204 SH SOLE 303204 0 0
IDEXX LABS INC COM 45168D104 28568 182685 SH SOLE 182685 0 0
IGNYTA INC COM 451731103 4791 179436 SH SOLE 179436 0 0
IHS MARKIT LTD SHS G47567105 1103 24421 SH SOLE 24421 0 0
IKANG HEALTHCARE GROUP INC SPONSORED ADR 45174L108 2173 137527 SH SOLE 137527 0 0
ILLINOIS TOOL WKS INC COM 452308109 4749 28460 SH SOLE 28460 0 0
IMMERSION CORP COM 452521107 98 13831 SH SOLE 13831 0 0
IMMUNE DESIGN CORP COM 45252L103 850 217917 SH SOLE 217917 0 0
IMMUNOGEN INC COM 45253H101 6539 1020089 SH SOLE 1020089 0 0
IMPERIAL OIL LTD COM NEW 453038408 959 30649 SH SOLE 30649 0 0
IMPERVA INC COM 45321L100 12256 308711 SH SOLE 308711 0 0
IMPINJ INC COM 453204109 250 11100 SH Put SOLE 11100 0 0
INCYTE CORP COM 45337C102 69054 729107 SH SOLE 729107 0 0
INDEPENDENCE CONTRACT DRIL I COM 453415309 107 26962 SH SOLE 26962 0 0
INDEPENDENT BANK CORP MICH COM NEW 453838609 1711 76572 SH SOLE 76572 0 0
INFINITY PPTY & CAS CORP COM 45665Q103 1447 13647 SH SOLE 13647 0 0
INFOSYS LTD SPONSORED ADR 456788108 8837 544795 SH SOLE 544795 0 0
INFRAREIT INC COM 45685L100 701 37703 SH SOLE 37703 0 0
ING GROEP N V SPONSORED ADR 456837103 22924 1241815 SH SOLE 1241815 0 0
INGERSOLL-RAND PLC SHS G47791101 79148 887411 SH SOLE 887411 0 0
INGERSOLL-RAND PLC SHS G47791101 714 8000 SH Call SOLE 8000 0 0
INGERSOLL-RAND PLC SHS G47791101 803 9000 SH Put SOLE 9000 0 0
INGEVITY CORP COM 45688C107 16859 239239 SH SOLE 239239 0 0
INGLES MKTS INC CL A 457030104 4269 123384 SH SOLE 123384 0 0
INNERWORKINGS INC COM 45773Y105 2278 227099 SH SOLE 227099 0 0
INNOPHOS HOLDINGS INC COM 45774N108 2602 55684 SH SOLE 55684 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 792 24521 SH SOLE 24521 0 0
INNOVIVA INC COM 45781M101 571 40271 SH SOLE 40271 0 0
INOGEN INC COM 45780L104 1568 13164 SH SOLE 13164 0 0
INOVALON HLDGS INC COM CL A 45781D101 1322 88142 SH SOLE 88142 0 0
INPHI CORP COM 45772F107 366 10000 SH Call SOLE 10000 0 0
INPHI CORP COM 45772F107 260 7100 SH Put SOLE 7100 0 0
INSMED INC COM PAR $.01 457669307 3621 116127 SH SOLE 116127 0 0
INSPERITY INC COM 45778Q107 6106 106467 SH SOLE 106467 0 0
INSTALLED BLDG PRODS INC COM 45780R101 1378 18137 SH SOLE 18137 0 0
INSTEEL INDUSTRIES INC COM 45774W108 2656 93795 SH SOLE 93795 0 0
INSTRUCTURE INC COM 45781U103 605 18269 SH SOLE 18269 0 0
INSULET CORP COM 45784P101 19251 278994 SH SOLE 278994 0 0
INTEL CORP COM 458140100 116168 2516646 SH SOLE 2516646 0 0
INTEL CORP COM 458140100 3134 67900 SH Call SOLE 67900 0 0
INTEL CORP COM 458140100 3804 82400 SH Put SOLE 82400 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 5979 102348 SH SOLE 102348 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 1104 15641 SH SOLE 15641 0 0
INTERDIGITAL INC COM 45867G101 14771 193972 SH SOLE 193972 0 0
INTERDIGITAL INC COM 45867G101 327 4300 SH Call SOLE 4300 0 0
INTERDIGITAL INC COM 45867G101 228 3000 SH Put SOLE 3000 0 0
INTERNAP CORP COM PAR 45885A409 1431 91102 SH SOLE 91102 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 143698 936632 SH SOLE 936632 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 717 4700 SH Call SOLE 4700 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 458 3000 SH Put SOLE 3000 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 22263 839802 SH SOLE 839802 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102 653 35370 SH SOLE 35370 0 0
INTERPUBLIC GROUP COS INC COM 460690100 29416 1459150 SH SOLE 1459150 0 0
INTERPUBLIC GROUP COS INC COM 460690100 506 25100 SH Put SOLE 25100 0 0
INTERSECT ENT INC COM 46071F103 4682 144500 SH SOLE 144500 0 0
INTERXION HOLDING N.V SHS N47279109 13740 233163 SH SOLE 233163 0 0
INTEST CORP COM 461147100 119 13728 SH SOLE 13728 0 0
INTEVAC INC COM 461148108 614 89589 SH SOLE 89589 0 0
INTL FCSTONE INC COM 46116V105 1170 27509 SH SOLE 27509 0 0
INTRA CELLULAR THERAPIES INC COM 46116X101 2274 157074 SH SOLE 157074 0 0
INTREPID POTASH INC COM 46121Y102 649 136263 SH SOLE 136263 0 0
INTREXON CORP COM 46122T102 2469 214291 SH SOLE 214291 0 0
INTUIT COM 461202103 316 2000 SH Put SOLE 2000 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 28791 78892 SH SOLE 78892 0 0
INVESCO LTD SHS G491BT108 219 6000 SH Call SOLE 6000 0 0
INVESCO LTD SHS G491BT108 512 14000 SH Put SOLE 14000 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 2200 123377 SH SOLE 123377 0 0
INVESTMENT TECHNOLOGY GRP NE COM 46145F105 695 36105 SH SOLE 36105 0 0
INVESTORS REAL ESTATE TR SH BEN INT 461730103 844 148561 SH SOLE 148561 0 0
INVITATION HOMES INC COM 46187W107 1621 68785 SH SOLE 68785 0 0
ION GEOPHYSICAL CORP COM NEW 462044207 1144 57911 SH SOLE 57911 0 0
IONIS PHARMACEUTICALS INC COM 462222100 8559 170160 SH SOLE 170160 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 226 28294 SH SOLE 28294 0 0
IPG PHOTONICS CORP COM 44980X109 405 1893 SH SOLE 1893 0 0
IPG PHOTONICS CORP COM 44980X109 1071 5000 SH Call SOLE 5000 0 0
IPG PHOTONICS CORP COM 44980X109 1285 6000 SH Put SOLE 6000 0 0
IQVIA HLDGS INC COM 46266C105 12062 123204 SH SOLE 123204 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 825 14713 SH SOLE 14713 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 1901 161077 SH SOLE 161077 0 0
IROBOT CORP COM 462726100 460 6000 SH Call SOLE 6000 0 0
IROBOT CORP COM 462726100 844 11000 SH Put SOLE 11000 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 324 8017 SH SOLE 8017 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 1060 26200 SH Call SOLE 26200 0 0
ISHARES INC MSCI BRAZIL ETF 464286400 1808 44700 SH Put SOLE 44700 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 559 12100 SH SOLE 12100 0 0
ISHARES TR COHEN STEER REIT 464287564 5228 51600 SH SOLE 51600 0 0
ISHARES TR CORE S&P500 ETF 464287200 57050 212200 SH SOLE 212200 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 3377 71666 SH SOLE 71666 0 0
ISHARES TR NASDAQ BIOTECH 464287556 30657 287131 SH SOLE 287131 0 0
ISHARES TR RUS 1000 ETF 464287622 12010 80816 SH SOLE 80816 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 8431 62600 SH SOLE 62600 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 73000 587100 SH SOLE 587100 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 3043 24200 SH SOLE 24200 0 0
ISHARES TR RUS MDCP VAL ETF 464287473 4520 50700 SH SOLE 50700 0 0
ISHARES TR RUS MID CAP ETF 464287499 1645 7903 SH SOLE 7903 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 15830 103833 SH SOLE 103833 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 11236 73700 SH Call SOLE 73700 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 11541 75700 SH Put SOLE 75700 0 0
ISHARES TR S&P 100 ETF 464287101 7723 65100 SH SOLE 65100 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 5702 37325 SH SOLE 37325 0 0
ISHARES TR S&P 500 VAL ETF 464287408 18644 163202 SH SOLE 163202 0 0
ISHARES TR SELECT DIVID ETF 464287168 18531 188015 SH SOLE 188015 0 0
ISHARES TR U.S. BAS MTL ETF 464287838 419 4100 SH SOLE 4100 0 0
ISHARES TR U.S. REAL ES ETF 464287739 138232 1706361 SH SOLE 1706361 0 0
ISHARES TR US HOME CONS ETF 464288752 32809 750445 SH SOLE 750445 0 0
ISRAEL CHEMICALS LTD SHS M5920A109 621 153663 SH SOLE 153663 0 0
ISTAR INC COM 45031U101 2365 209255 SH SOLE 209255 0 0
ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 30125 2317311 SH SOLE 2317311 0 0
ITRON INC COM 465741106 485 7114 SH SOLE 7114 0 0
ITT INC COM 45073V108 7354 137787 SH SOLE 137787 0 0
ITURAN LOCATION AND CONTROL SHS M6158M104 855 25010 SH SOLE 25010 0 0
IXYS CORP COM 46600W106 248 10361 SH SOLE 10361 0 0
J ALEXANDERS HLDGS INC COM 46609J106 202 20860 SH SOLE 20860 0 0
J JILL INC COM 46620W102 826 105923 SH SOLE 105923 0 0
JA SOLAR HOLDINGS CO LTD SPON ADR REP5ORD 466090206 2315 310321 SH SOLE 310321 0 0
JACK IN THE BOX INC COM 466367109 4702 47924 SH SOLE 47924 0 0
JACOBS ENGR GROUP INC DEL COM 469814107 7114 107856 SH SOLE 107856 0 0
JAGGED PEAK ENERGY INC COM 47009K107 457 28942 SH SOLE 28942 0 0
JAKKS PAC INC COM 47012E106 95 40406 SH SOLE 40406 0 0
JAMES RIV GROUP LTD COM G5005R107 6828 170656 SH SOLE 170656 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 6637 173472 SH SOLE 173472 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 18834 139877 SH SOLE 139877 0 0
JD COM INC SPON ADR CL A 47215P106 79307 1914714 SH SOLE 1914714 0 0
JD COM INC SPON ADR CL A 47215P106 8147 196700 SH Call SOLE 196700 0 0
JD COM INC SPON ADR CL A 47215P106 10918 263600 SH Put SOLE 263600 0 0
JELD-WEN HLDG INC COM 47580P103 24223 615254 SH SOLE 615254 0 0
JETBLUE AIRWAYS CORP COM 477143101 228 10200 SH Put SOLE 10200 0 0
JOHNSON & JOHNSON COM 478160104 407 2912 SH SOLE 2912 0 0
JOHNSON & JOHNSON COM 478160104 5980 42800 SH Call SOLE 42800 0 0
JOHNSON & JOHNSON COM 478160104 5393 38600 SH Put SOLE 38600 0 0
JOHNSON OUTDOORS INC CL A 479167108 212 3409 SH SOLE 3409 0 0
JONES LANG LASALLE INC COM 48020Q107 12482 83808 SH SOLE 83808 0 0
JPMORGAN CHASE & CO COM 46625H100 37884 354259 SH SOLE 354259 0 0
JPMORGAN CHASE & CO COM 46625H100 4577 42800 SH Call SOLE 42800 0 0
JPMORGAN CHASE & CO COM 46625H100 5582 52200 SH Put SOLE 52200 0 0
JUNIPER NETWORKS INC COM 48203R104 36243 1271697 SH SOLE 1271697 0 0
JUNO THERAPEUTICS INC COM 48205A109 6855 149969 SH SOLE 149969 0 0
JUST ENERGY GROUP INC COM 48213W101 527 122771 SH SOLE 122771 0 0
JUST ENERGY GROUP INC COM 48213W101 311 72321 SH SOLE 72321 0 0
K12 INC COM 48273U102 298 18753 SH SOLE 18753 0 0
K2M GROUP HLDGS INC COM 48273J107 3635 201918 SH SOLE 201918 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 32077 304859 SH SOLE 304859 0 0
KAR AUCTION SVCS INC COM 48238T109 39091 773928 SH SOLE 773928 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 233 24220 SH SOLE 24220 0 0
KAYNE ANDERSON ENERGY DEV CO COM 48660Q102 873 50099 SH SOLE 50099 0 0
KB HOME COM 48666K109 10079 315475 SH SOLE 315475 0 0
KB HOME COM 48666K109 2837 88800 SH Call SOLE 88800 0 0
KB HOME COM 48666K109 2435 76200 SH Put SOLE 76200 0 0
KBR INC COM 48242W106 809 40776 SH SOLE 40776 0 0
KCAP FINL INC COM 48668E101 487 142743 SH SOLE 142743 0 0
KEARNY FINL CORP MD COM 48716P108 1819 125853 SH SOLE 125853 0 0
KELLOGG CO COM 487836108 2502 36800 SH Call SOLE 36800 0 0
KELLOGG CO COM 487836108 3460 50900 SH Put SOLE 50900 0 0
KELLY SVCS INC CL A 488152208 2582 94685 SH SOLE 94685 0 0
KEMET CORP COM NEW 488360207 1089 72288 SH SOLE 72288 0 0
KEMPER CORP DEL COM 488401100 1540 22351 SH SOLE 22351 0 0
KENNAMETAL INC COM 489170100 3326 68706 SH SOLE 68706 0 0
KEYCORP NEW COM 493267108 59473 2948598 SH SOLE 2948598 0 0
KEYW HLDG CORP COM 493723100 450 76623 SH SOLE 76623 0 0
KFORCE INC COM 493732101 1049 41546 SH SOLE 41546 0 0
KILROY RLTY CORP COM 49427F108 2620 35095 SH SOLE 35095 0 0
KIMBALL INTL INC CL B 494274103 343 18371 SH SOLE 18371 0 0
KIMBERLY CLARK CORP COM 494368103 80767 669375 SH SOLE 669375 0 0
KIMCO RLTY CORP COM 49446R109 16450 906360 SH SOLE 906360 0 0
KINDER MORGAN INC DEL COM 49456B101 1812 100300 SH Call SOLE 100300 0 0
KINDER MORGAN INC DEL COM 49456B101 1729 95700 SH Put SOLE 95700 0 0
KINROSS GOLD CORP COM NO PAR 496902404 1153 266822 SH SOLE 266822 0 0
KINROSS GOLD CORP COM NO PAR 496902404 26306 6089453 SH SOLE 6089453 0 0
KIRKLAND LAKE GOLD LTD COM 49741E100 16857 1096843 SH SOLE 1096843 0 0
KIRKLAND LAKE GOLD LTD COM 49741E100 360 23469 SH SOLE 23469 0 0
KIRKLANDS INC COM 497498105 1797 150150 SH SOLE 150150 0 0
KITE RLTY GROUP TR COM NEW 49803T300 2843 145060 SH SOLE 145060 0 0
KLA-TENCOR CORP COM 482480100 65245 620967 SH SOLE 620967 0 0
KLA-TENCOR CORP COM 482480100 368 3500 SH Call SOLE 3500 0 0
KLA-TENCOR CORP COM 482480100 935 8900 SH Put SOLE 8900 0 0
KLX INC COM 482539103 8463 124006 SH SOLE 124006 0 0
KMG CHEMICALS INC COM 482564101 3025 45777 SH SOLE 45777 0 0
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 18889 432054 SH SOLE 432054 0 0
KNOLL INC COM NEW 498904200 3304 143398 SH SOLE 143398 0 0
KNOWLES CORP COM 49926D109 6812 464650 SH SOLE 464650 0 0
KOHLS CORP COM 500255104 47197 870310 SH SOLE 870310 0 0
KOHLS CORP COM 500255104 380 7000 SH Call SOLE 7000 0 0
KOHLS CORP COM 500255104 217 4000 SH Put SOLE 4000 0 0
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 23564 623387 SH SOLE 623387 0 0
KOPPERS HOLDINGS INC COM 50060P106 2801 55030 SH SOLE 55030 0 0
KOREA ELECTRIC PWR SPONSORED ADR 500631106 1268 71585 SH SOLE 71585 0 0
KORN FERRY INTL COM NEW 500643200 835 20172 SH SOLE 20172 0 0
KOSMOS ENERGY LTD SHS G5315B107 2765 403684 SH SOLE 403684 0 0
KRAFT HEINZ CO COM 500754106 1477 19000 SH Call SOLE 19000 0 0
KRAFT HEINZ CO COM 500754106 1711 22000 SH Put SOLE 22000 0 0
KRATON CORPORATION COM 50077C106 8053 167188 SH SOLE 167188 0 0
KROGER CO COM 501044101 5177 188600 SH Call SOLE 188600 0 0
KROGER CO COM 501044101 7156 260700 SH Put SOLE 260700 0 0
KRONOS WORLDWIDE INC COM 50105F105 1573 61059 SH SOLE 61059 0 0
KT CORP SPONSORED ADR 48268K101 15719 1006987 SH SOLE 1006987 0 0
KULICKE & SOFFA INDS INC COM 501242101 9562 392951 SH SOLE 392951 0 0
L BRANDS INC COM 501797104 3511 58300 SH Call SOLE 58300 0 0
L BRANDS INC COM 501797104 3902 64800 SH Put SOLE 64800 0 0
L3 TECHNOLOGIES INC COM 502413107 49953 252477 SH SOLE 252477 0 0
L3 TECHNOLOGIES INC COM 502413107 396 2000 SH Put SOLE 2000 0 0
LA QUINTA HLDGS INC COM 50420D108 16624 900566 SH SOLE 900566 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 13334 83596 SH SOLE 83596 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 1436 9000 SH Call SOLE 9000 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 2217 13900 SH Put SOLE 13900 0 0
LADDER CAP CORP CL A 505743104 11079 812807 SH SOLE 812807 0 0
LADENBURG THALMAN FIN SVCS I COM 50575Q102 89 28094 SH SOLE 28094 0 0
LAKELAND INDS INC COM 511795106 317 21814 SH SOLE 21814 0 0
LAM RESEARCH CORP COM 512807108 74163 402905 SH SOLE 402905 0 0
LAM RESEARCH CORP COM 512807108 4326 23500 SH Call SOLE 23500 0 0
LAM RESEARCH CORP COM 512807108 3553 19300 SH Put SOLE 19300 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 340 4575 SH SOLE 4575 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 297 4000 SH Call SOLE 4000 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 371 5000 SH Put SOLE 5000 0 0
LAMB WESTON HLDGS INC COM 513272104 7935 140560 SH SOLE 140560 0 0
LANDS END INC NEW COM 51509F105 4243 217052 SH SOLE 217052 0 0
LANTHEUS HLDGS INC COM 516544103 717 35073 SH SOLE 35073 0 0
LAS VEGAS SANDS CORP COM 517834107 278 4000 SH Call SOLE 4000 0 0
LAS VEGAS SANDS CORP COM 517834107 695 10000 SH Put SOLE 10000 0 0
LATAM AIRLS GROUP S A SPONSORED ADR 51817R106 614 44203 SH SOLE 44203 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 5571 963791 SH SOLE 963791 0 0
LAUDER ESTEE COS INC CL A 518439104 12332 96921 SH SOLE 96921 0 0
LAUREATE EDUCATION INC CL A 518613203 1852 136572 SH SOLE 136572 0 0
LAYNE CHRISTENSEN CO COM 521050104 700 55797 SH SOLE 55797 0 0
LAZARD LTD SHS A G54050102 17901 340971 SH SOLE 340971 0 0
LAZARD LTD SHS A G54050102 893 17000 SH Call SOLE 17000 0 0
LAZARD LTD SHS A G54050102 1218 23200 SH Put SOLE 23200 0 0
LEGG MASON INC COM 524901105 15030 358023 SH SOLE 358023 0 0
LEGGETT & PLATT INC COM 524660107 439 9200 SH Put SOLE 9200 0 0
LENDINGTREE INC NEW COM 52603B107 38331 112590 SH SOLE 112590 0 0
LENDINGTREE INC NEW COM 52603B107 1294 3800 SH Call SOLE 3800 0 0
LENDINGTREE INC NEW COM 52603B107 3064 9000 SH Put SOLE 9000 0 0
LENNAR CORP CL A 526057104 14126 223370 SH SOLE 223370 0 0
LENNOX INTL INC COM 526107107 342 1642 SH SOLE 1642 0 0
LEUCADIA NATL CORP COM 527288104 6758 255112 SH SOLE 255112 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302 1741 176221 SH SOLE 176221 0 0
LEXINGTON REALTY TRUST COM 529043101 1314 136212 SH SOLE 136212 0 0
LG DISPLAY CO LTD SPONS ADR REP 50186V102 8548 621256 SH SOLE 621256 0 0
LHC GROUP INC COM 50187A107 1672 27292 SH SOLE 27292 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 9550 112140 SH SOLE 112140 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 793 22133 SH SOLE 22133 0 0
LIBERTY INTERACTIVE CORP LBT VEN COM A NE 53071M856 3348 61727 SH SOLE 61727 0 0
LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 53285 2182008 SH SOLE 2182008 0 0
LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 684 28000 SH Call SOLE 28000 0 0
LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 996 40800 SH Put SOLE 40800 0 0
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 13954 351843 SH SOLE 351843 0 0
LIBERTY TAX INC CL A 53128T102 655 59528 SH SOLE 59528 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 1676 177863 SH SOLE 177863 0 0
LILLY ELI & CO COM 532457108 14648 173430 SH SOLE 173430 0 0
LILLY ELI & CO COM 532457108 1351 16000 SH Call SOLE 16000 0 0
LILLY ELI & CO COM 532457108 870 10300 SH Put SOLE 10300 0 0
LIMELIGHT NETWORKS INC COM 53261M104 3340 757380 SH SOLE 757380 0 0
LINCOLN ELEC HLDGS INC COM 533900106 17357 189523 SH SOLE 189523 0 0
LINCOLN NATL CORP IND COM 534187109 24804 322673 SH SOLE 322673 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 466 47574 SH SOLE 47574 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 9118 269698 SH SOLE 269698 0 0
LIQUIDITY SERVICES INC COM 53635B107 112 23070 SH SOLE 23070 0 0
LIVANOVA PLC SHS G5509L101 11158 139612 SH SOLE 139612 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 40716 956437 SH SOLE 956437 0 0
LIVEPERSON INC COM 538146101 205 17807 SH SOLE 17807 0 0
LKQ CORP COM 501889208 203 5000 SH Put SOLE 5000 0 0
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 7083 1888841 SH SOLE 1888841 0 0
LOCKHEED MARTIN CORP COM 539830109 96305 299969 SH SOLE 299969 0 0
LOCKHEED MARTIN CORP COM 539830109 1284 4000 SH Call SOLE 4000 0 0
LOCKHEED MARTIN CORP COM 539830109 1734 5400 SH Put SOLE 5400 0 0
LOEWS CORP COM 540424108 14596 291751 SH SOLE 291751 0 0
LOEWS CORP COM 540424108 220 4400 SH Put SOLE 4400 0 0
LOUISIANA PAC CORP COM 546347105 1102 41975 SH SOLE 41975 0 0
LOWES COS INC COM 548661107 185715 1998229 SH SOLE 1998229 0 0
LOWES COS INC COM 548661107 836 9000 SH Put SOLE 9000 0 0
LPL FINL HLDGS INC COM 50212V100 15150 265147 SH SOLE 265147 0 0
LSB INDS INC COM 502160104 128 14663 SH SOLE 14663 0 0
LSC COMMUNICATIONS INC COM 50218P107 369 24367 SH SOLE 24367 0 0
LSI INDS INC COM 50216C108 675 98170 SH SOLE 98170 0 0
LTC PPTYS INC COM 502175102 7169 164610 SH SOLE 164610 0 0
LULULEMON ATHLETICA INC COM 550021109 36477 464138 SH SOLE 464138 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 1143 36400 SH Call SOLE 36400 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 1456 46400 SH Put SOLE 46400 0 0
LUMENTUM HLDGS INC COM 55024U109 831 17000 SH Put SOLE 17000 0 0
LUMINEX CORP DEL COM 55027E102 1896 96246 SH SOLE 96246 0 0
LUXOFT HLDG INC ORD SHS CL A G57279104 7566 135828 SH SOLE 135828 0 0
LYDALL INC DEL COM 550819106 1364 26869 SH SOLE 26869 0 0
LYON WILLIAM HOMES CL A NEW 552074700 549 18870 SH SOLE 18870 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 97666 885295 SH SOLE 885295 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 221 2000 SH Put SOLE 2000 0 0
M & T BK CORP COM 55261F104 889 5200 SH Put SOLE 5200 0 0
M/I HOMES INC COM 55305B101 1756 51048 SH SOLE 51048 0 0
MACATAWA BK CORP COM 554225102 378 37818 SH SOLE 37818 0 0
MACK CALI RLTY CORP COM 554489104 254 11760 SH SOLE 11760 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 1296 39816 SH SOLE 39816 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 215 6600 SH Call SOLE 6600 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 6315 98357 SH SOLE 98357 0 0
MACYS INC COM 55616P104 6218 246836 SH SOLE 246836 0 0
MACYS INC COM 55616P104 2189 86900 SH Call SOLE 86900 0 0
MACYS INC COM 55616P104 2925 116100 SH Put SOLE 116100 0 0
MADISON SQUARE GARDEN CO NEW CL A 55825T103 35641 169037 SH SOLE 169037 0 0
MAGNA INTL INC COM 559222401 7713 135759 SH SOLE 135759 0 0
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 3347 336344 SH SOLE 336344 0 0
MAIDEN HOLDINGS LTD SHS G5753U112 4513 683739 SH SOLE 683739 0 0
MAINSOURCE FINANCIAL GP INC COM 56062Y102 2444 67316 SH SOLE 67316 0 0
MALLINCKRODT PUB LTD CO SHS G5785G107 30841 1367058 SH SOLE 1367058 0 0
MANCHESTER UTD PLC NEW ORD CL A G5784H106 1286 64942 SH SOLE 64942 0 0
MANITEX INTL INC COM 563420108 203 21162 SH SOLE 21162 0 0
MANNING & NAPIER INC CL A 56382Q102 374 103859 SH SOLE 103859 0 0
MANPOWERGROUP INC COM 56418H100 757 6000 SH Call SOLE 6000 0 0
MANPOWERGROUP INC COM 56418H100 757 6000 SH Put SOLE 6000 0 0
MANTECH INTL CORP CL A 564563104 449 8939 SH SOLE 8939 0 0
MANULIFE FINL CORP COM 56501R106 8588 411719 SH SOLE 411719 0 0
MANULIFE FINL CORP COM 56501R106 49877 2385115 SH SOLE 2385115 0 0
MARATHON OIL CORP COM 565849106 56150 3316617 SH SOLE 3316617 0 0
MARATHON OIL CORP COM 565849106 1183 69900 SH Call SOLE 69900 0 0
MARATHON OIL CORP COM 565849106 1046 61800 SH Put SOLE 61800 0 0
MARATHON PETE CORP COM 56585A102 85231 1291770 SH SOLE 1291770 0 0
MARATHON PETE CORP COM 56585A102 1531 23200 SH Call SOLE 23200 0 0
MARATHON PETE CORP COM 56585A102 594 9000 SH Put SOLE 9000 0 0
MARCHEX INC CL B 56624R108 424 131115 SH SOLE 131115 0 0
MARCUS & MILLICHAP INC COM 566324109 2198 67400 SH SOLE 67400 0 0
MARCUS CORP COM 566330106 674 24654 SH SOLE 24654 0 0
MARINEMAX INC COM 567908108 1124 59461 SH SOLE 59461 0 0
MARRIOTT INTL INC NEW CL A 571903202 185269 1364979 SH SOLE 1364979 0 0
MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 270 2000 SH Put SOLE 2000 0 0
MARSH & MCLENNAN COS INC COM 571748102 1953 24000 SH Call SOLE 24000 0 0
MARSH & MCLENNAN COS INC COM 571748102 1465 18000 SH Put SOLE 18000 0 0
MARTEN TRANS LTD COM 573075108 3375 166247 SH SOLE 166247 0 0
MARTIN MARIETTA MATLS INC COM 573284106 663 3000 SH Call SOLE 3000 0 0
MARTIN MARIETTA MATLS INC COM 573284106 663 3000 SH Put SOLE 3000 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 88120 4104346 SH SOLE 4104346 0 0
MASCO CORP COM 574599106 9823 223556 SH SOLE 223556 0 0
MASONITE INTL CORP NEW COM 575385109 2303 31058 SH SOLE 31058 0 0
MASTEC INC COM 576323109 8534 174341 SH SOLE 174341 0 0
MASTERCARD INCORPORATED CL A 57636Q104 14334 94703 SH SOLE 94703 0 0
MASTERCARD INCORPORATED CL A 57636Q104 3330 22000 SH Call SOLE 22000 0 0
MASTERCARD INCORPORATED CL A 57636Q104 2422 16000 SH Put SOLE 16000 0 0
MATADOR RES CO COM 576485205 4894 157211 SH SOLE 157211 0 0
MATCH GROUP INC COM 57665R106 40328 1288014 SH SOLE 1288014 0 0
MATCH GROUP INC COM 57665R106 1121 35800 SH Call SOLE 35800 0 0
MATCH GROUP INC COM 57665R106 1434 45800 SH Put SOLE 45800 0 0
MATERION CORP COM 576690101 1781 36645 SH SOLE 36645 0 0
MATRIX SVC CO COM 576853105 4446 249766 SH SOLE 249766 0 0
MATSON INC COM 57686G105 2452 82171 SH SOLE 82171 0 0
MATTHEWS INTL CORP CL A 577128101 3278 62082 SH SOLE 62082 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 54117 1035139 SH SOLE 1035139 0 0
MAXWELL TECHNOLOGIES INC COM 577767106 655 113685 SH SOLE 113685 0 0
MCBC HLDGS INC COM 55276F107 2070 93174 SH SOLE 93174 0 0
MCCORMICK & CO INC COM NON VTG 579780206 1580 15500 SH Call SOLE 15500 0 0
MCCORMICK & CO INC COM NON VTG 579780206 1131 11100 SH Put SOLE 11100 0 0
MCDONALDS CORP COM 580135101 191947 1115190 SH SOLE 1115190 0 0
MCDONALDS CORP COM 580135101 1377 8000 SH Call SOLE 8000 0 0
MCDONALDS CORP COM 580135101 1205 7000 SH Put SOLE 7000 0 0
MCGRATH RENTCORP COM 580589109 242 5160 SH SOLE 5160 0 0
MCKESSON CORP COM 58155Q103 936 6000 SH Call SOLE 6000 0 0
MCKESSON CORP COM 58155Q103 1404 9000 SH Put SOLE 9000 0 0
MDC PARTNERS INC CL A SUB VTG 552697104 2415 247697 SH SOLE 247697 0 0
MDU RES GROUP INC COM 552690109 1130 42029 SH SOLE 42029 0 0
MEDEQUITIES RLTY TR INC COM 58409L306 2839 253015 SH SOLE 253015 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 11365 824760 SH SOLE 824760 0 0
MEDIFAST INC COM 58470H101 1902 27246 SH SOLE 27246 0 0
MEDLEY CAP CORP COM 58503F106 1183 226719 SH SOLE 226719 0 0
MEDPACE HLDGS INC COM 58506Q109 7312 201643 SH SOLE 201643 0 0
MEDTRONIC PLC SHS G5960L103 88464 1095527 SH SOLE 1095527 0 0
MEDTRONIC PLC SHS G5960L103 323 4000 SH Call SOLE 4000 0 0
MELCO RESORT ENTERTAINMENT L ADR 585464100 94668 3259925 SH SOLE 3259925 0 0
MELINTA THERAPEUTICS INC COM 58549G100 235 14851 SH SOLE 14851 0 0
MELLANOX TECHNOLOGIES LTD SHS M51363113 27311 422117 SH SOLE 422117 0 0
MERCADOLIBRE INC COM 58733R102 6293 20000 SH Call SOLE 20000 0 0
MERCADOLIBRE INC COM 58733R102 6923 22000 SH Put SOLE 22000 0 0
MERCER INTL INC COM 588056101 4432 309953 SH SOLE 309953 0 0
MERCHANTS BANCORP IND COM 58844R108 1653 83997 SH SOLE 83997 0 0
MERCK & CO INC COM 58933Y105 83421 1482506 SH SOLE 1482506 0 0
MERCK & CO INC COM 58933Y105 4670 83000 SH Call SOLE 83000 0 0
MERCK & CO INC COM 58933Y105 4665 82900 SH Put SOLE 82900 0 0
MERCURY GENL CORP NEW COM 589400100 7245 135570 SH SOLE 135570 0 0
MERIDIAN BANCORP INC MD COM 58958U103 3346 162435 SH SOLE 162435 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 2547 181944 SH SOLE 181944 0 0
MERITOR INC COM 59001K100 8018 341757 SH SOLE 341757 0 0
MERITOR INC COM 59001K100 232 9900 SH Put SOLE 9900 0 0
MESABI TR CTF BEN INT 590672101 318 12596 SH SOLE 12596 0 0
METHANEX CORP COM 59151K108 10479 173067 SH SOLE 173067 0 0
METHANEX CORP COM 59151K108 20103 330969 SH SOLE 330969 0 0
METROPOLITAN BK HLDG CORP COM 591774104 3219 76471 SH SOLE 76471 0 0
MFA FINL INC COM 55272X102 12599 1590749 SH SOLE 1590749 0 0
MGIC INVT CORP WIS COM 552848103 2554 181035 SH SOLE 181035 0 0
MGM GROWTH PPTYS LLC CL A COM 55303A105 1730 59362 SH SOLE 59362 0 0
MGM RESORTS INTERNATIONAL COM 552953101 11288 338069 SH SOLE 338069 0 0
MGM RESORTS INTERNATIONAL COM 552953101 915 27400 SH Call SOLE 27400 0 0
MGM RESORTS INTERNATIONAL COM 552953101 367 11000 SH Put SOLE 11000 0 0
MGP INGREDIENTS INC NEW COM 55303J106 349 4546 SH SOLE 4546 0 0
MICHAEL KORS HLDGS LTD SHS G60754101 66852 1061992 SH SOLE 1061992 0 0
MICHAEL KORS HLDGS LTD SHS G60754101 1404 22300 SH Call SOLE 22300 0 0
MICHAEL KORS HLDGS LTD SHS G60754101 1234 19600 SH Put SOLE 19600 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 2373 27000 SH Call SOLE 27000 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 2812 32000 SH Put SOLE 32000 0 0
MICRON TECHNOLOGY INC COM 595112103 135725 3300699 SH SOLE 3300699 0 0
MICRON TECHNOLOGY INC COM 595112103 15070 366500 SH Call SOLE 366500 0 0
MICRON TECHNOLOGY INC COM 595112103 11419 277700 SH Put SOLE 277700 0 0
MICROSOFT CORP COM 594918104 10684 124900 SH Call SOLE 124900 0 0
MICROSOFT CORP COM 594918104 7006 81900 SH Put SOLE 81900 0 0
MICROSTRATEGY INC CL A NEW 594972408 10371 78985 SH SOLE 78985 0 0
MID AMER APT CMNTYS INC COM 59522J103 5284 52541 SH SOLE 52541 0 0
MIDDLEBY CORP COM 596278101 945 7000 SH Call SOLE 7000 0 0
MIDDLEBY CORP COM 596278101 810 6000 SH Put SOLE 6000 0 0
MIDSOUTH BANCORP INC COM 598039105 356 26835 SH SOLE 26835 0 0
MIDSTATES PETE CO INC COM PAR 59804T407 1255 75685 SH SOLE 75685 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103 945 28194 SH SOLE 28194 0 0
MILACRON HLDGS CORP COM 59870L106 9384 490307 SH SOLE 490307 0 0
MILLER HERMAN INC COM 600544100 4312 107675 SH SOLE 107675 0 0
MILLER INDS INC TENN COM NEW 600551204 431 16714 SH SOLE 16714 0 0
MIMECAST LTD ORD SHS G14838109 827 28837 SH SOLE 28837 0 0
MIMEDX GROUP INC COM 602496101 1086 86154 SH SOLE 86154 0 0
MINDBODY INC COM CL A 60255W105 5711 187549 SH SOLE 187549 0 0
MINERALS TECHNOLOGIES INC COM 603158106 1242 18040 SH SOLE 18040 0 0
MITEK SYS INC COM NEW 606710200 522 58269 SH SOLE 58269 0 0
MITEL NETWORKS CORP COM 60671Q104 824 100065 SH SOLE 100065 0 0
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADR 606822104 389 53530 SH SOLE 53530 0 0
MOBILE MINI INC COM 60740F105 304 8819 SH SOLE 8819 0 0
MOBILEIRON INC COM NEW 60739U204 308 79000 SH SOLE 79000 0 0
MODEL N INC COM 607525102 4911 311801 SH SOLE 311801 0 0
MODINE MFG CO COM 607828100 4056 200772 SH SOLE 200772 0 0
MOHAWK INDS INC COM 608190104 267 969 SH SOLE 969 0 0
MOHAWK INDS INC COM 608190104 276 1000 SH Call SOLE 1000 0 0
MOHAWK INDS INC COM 608190104 552 2000 SH Put SOLE 2000 0 0
MOLECULAR TEMPLATES INC COM 608550109 131 13111 SH SOLE 13111 0 0
MOLINA HEALTHCARE INC COM 60855R100 14754 192415 SH SOLE 192415 0 0
MOLINA HEALTHCARE INC COM 60855R100 636 8300 SH Call SOLE 8300 0 0
MOLINA HEALTHCARE INC COM 60855R100 705 9200 SH Put SOLE 9200 0 0
MOLSON COORS BREWING CO CL B 60871R209 43384 528616 SH SOLE 528616 0 0
MOMO INC ADR 60879B107 3033 123893 SH SOLE 123893 0 0
MOMO INC ADR 60879B107 1792 73200 SH Call SOLE 73200 0 0
MOMO INC ADR 60879B107 2394 97800 SH Put SOLE 97800 0 0
MONARCH CASINO & RESORT INC COM 609027107 1300 29016 SH SOLE 29016 0 0
MONDELEZ INTL INC CL A 609207105 132657 3099460 SH SOLE 3099460 0 0
MONDELEZ INTL INC CL A 609207105 415 9700 SH Call SOLE 9700 0 0
MONDELEZ INTL INC CL A 609207105 770 18000 SH Put SOLE 18000 0 0
MONEYGRAM INTL INC COM NEW 60935Y208 1514 114837 SH SOLE 114837 0 0
MONMOUTH REAL ESTATE INVT CO CL A 609720107 5173 290597 SH SOLE 290597 0 0
MONROE CAP CORP COM 610335101 1548 112579 SH SOLE 112579 0 0
MONSANTO CO NEW COM 61166W101 116667 999033 SH SOLE 999033 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 87282 1379076 SH SOLE 1379076 0 0
MOOG INC CL A 615394202 999 11507 SH SOLE 11507 0 0
MORGAN STANLEY COM NEW 617446448 19914 379534 SH SOLE 379534 0 0
MORGAN STANLEY COM NEW 617446448 2519 48000 SH Call SOLE 48000 0 0
MORGAN STANLEY COM NEW 617446448 4491 85600 SH Put SOLE 85600 0 0
MOSAIC CO NEW COM 61945C103 1336 52046 SH SOLE 52046 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 361 4000 SH Call SOLE 4000 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 307 3400 SH Put SOLE 3400 0 0
MOVADO GROUP INC COM 624580106 353 10976 SH SOLE 10976 0 0
MSA SAFETY INC COM 553498106 214 2760 SH SOLE 2760 0 0
MSC INDL DIRECT INC CL A 553530106 19645 203243 SH SOLE 203243 0 0
MSCI INC COM 55354G100 13575 107278 SH SOLE 107278 0 0
MTGE INVT CORP COM 55378A105 6684 361277 SH SOLE 361277 0 0
MTS SYS CORP COM 553777103 423 7868 SH SOLE 7868 0 0
MUELLER WTR PRODS INC COM SER A 624758108 9762 779064 SH SOLE 779064 0 0
MULESOFT INC CL A 625207105 8179 351621 SH SOLE 351621 0 0
MURPHY OIL CORP COM 626717102 18209 586443 SH SOLE 586443 0 0
MURPHY OIL CORP COM 626717102 4481 144300 SH Call SOLE 144300 0 0
MURPHY OIL CORP COM 626717102 4375 140900 SH Put SOLE 140900 0 0
MURPHY USA INC COM 626755102 9887 123039 SH SOLE 123039 0 0
MYERS INDS INC COM 628464109 430 22052 SH SOLE 22052 0 0
MYLAN N V SHS EURO N59465109 1595 37700 SH Call SOLE 37700 0 0
MYLAN N V SHS EURO N59465109 1608 38000 SH Put SOLE 38000 0 0
MYOKARDIA INC COM 62857M105 649 15420 SH SOLE 15420 0 0
NABORS INDUSTRIES LTD SHS G6359F103 9813 1436739 SH SOLE 1436739 0 0
NACCO INDS INC CL A 629579103 1351 35895 SH SOLE 35895 0 0
NAM TAI PPTY INC SHS G63907102 471 37555 SH SOLE 37555 0 0
NANOMETRICS INC COM 630077105 4065 163109 SH SOLE 163109 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 570 76332 SH SOLE 76332 0 0
NASDAQ INC COM 631103108 50411 656135 SH SOLE 656135 0 0
NASDAQ INC COM 631103108 230 3000 SH Put SOLE 3000 0 0
NATHANS FAMOUS INC NEW COM 632347100 740 9799 SH SOLE 9799 0 0
NATIONAL BEVERAGE CORP COM 635017106 2840 29148 SH SOLE 29148 0 0
NATIONAL BEVERAGE CORP COM 635017106 2436 25000 SH Call SOLE 25000 0 0
NATIONAL BEVERAGE CORP COM 635017106 2631 27000 SH Put SOLE 27000 0 0
NATIONAL CINEMEDIA INC COM 635309107 1389 202538 SH SOLE 202538 0 0
NATIONAL GEN HLDGS CORP COM 636220303 1436 73096 SH SOLE 73096 0 0
NATIONAL GRID PLC SPONSORED ADR NE 636274409 12224 207860 SH SOLE 207860 0 0
NATIONAL HEALTH INVS INC COM 63633D104 375 4970 SH SOLE 4970 0 0
NATIONAL HEALTHCARE CORP COM 635906100 1224 20082 SH SOLE 20082 0 0
NATIONAL OILWELL VARCO INC COM 637071101 3160 87723 SH SOLE 87723 0 0
NATIONAL OILWELL VARCO INC COM 637071101 1225 34000 SH Call SOLE 34000 0 0
NATIONAL OILWELL VARCO INC COM 637071101 1729 48000 SH Put SOLE 48000 0 0
NATIONAL PRESTO INDS INC COM 637215104 1143 11497 SH SOLE 11497 0 0
NATIONAL RETAIL PPTYS INC COM 637417106 10002 231901 SH SOLE 231901 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 832 30524 SH SOLE 30524 0 0
NATIONAL VISION HLDGS INC COM 63845R107 2888 71120 SH SOLE 71120 0 0
NATURAL GAS SERVICES GROUP COM 63886Q109 333 12724 SH SOLE 12724 0 0
NATURAL GROCERS BY VITAMIN C COM 63888U108 975 109183 SH SOLE 109183 0 0
NATURAL HEALTH TRENDS CORP COM PAR $.001 63888P406 587 38646 SH SOLE 38646 0 0
NAVIENT CORPORATION COM 63938C108 9321 699771 SH SOLE 699771 0 0
NAVIENT CORPORATION COM 63938C108 174 13100 SH Call SOLE 13100 0 0
NAVIENT CORPORATION COM 63938C108 333 25000 SH Put SOLE 25000 0 0
NAVIOS MARITIME ACQUIS CORP SHS Y62159101 118 106717 SH SOLE 106717 0 0
NAVIOS MARITIME PARTNERS L P UNIT LPI Y62267102 894 379014 SH SOLE 379014 0 0
NAVISTAR INTL CORP NEW COM 63934E108 23793 554880 SH SOLE 554880 0 0
NAVISTAR INTL CORP NEW COM 63934E108 557 13000 SH Call SOLE 13000 0 0
NAVISTAR INTL CORP NEW COM 63934E108 536 12500 SH Put SOLE 12500 0 0
NCI BUILDING SYS INC COM NEW 628852204 9948 515453 SH SOLE 515453 0 0
NET 1 UEPS TECHNOLOGIES INC COM NEW 64107N206 3827 321899 SH SOLE 321899 0 0
NETAPP INC COM 64110D104 408 7378 SH SOLE 7378 0 0
NETAPP INC COM 64110D104 260 4700 SH Call SOLE 4700 0 0
NETEASE INC SPONSORED ADR 64110W102 7996 23171 SH SOLE 23171 0 0
NETEASE INC SPONSORED ADR 64110W102 4037 11700 SH Call SOLE 11700 0 0
NETEASE INC SPONSORED ADR 64110W102 6108 17700 SH Put SOLE 17700 0 0
NETFLIX INC COM 64110L106 161453 841077 SH SOLE 841077 0 0
NETFLIX INC COM 64110L106 36165 188400 SH Call SOLE 188400 0 0
NETFLIX INC COM 64110L106 29178 152000 SH Put SOLE 152000 0 0
NETGEAR INC COM 64111Q104 1610 27403 SH SOLE 27403 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 3632 46812 SH SOLE 46812 0 0
NEVSUN RES LTD COM 64156L101 718 294302 SH SOLE 294302 0 0
NEW GOLD INC CDA COM 644535106 214 64945 SH SOLE 64945 0 0
NEW HOME CO INC COM 645370107 526 41943 SH SOLE 41943 0 0
NEW MTN FIN CORP COM 647551100 3967 292799 SH SOLE 292799 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 282 3000 SH Put SOLE 3000 0 0
NEW RELIC INC COM 64829B100 24637 426460 SH SOLE 426460 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 193 10800 SH Put SOLE 10800 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 2438 395204 SH SOLE 395204 0 0
NEWFIELD EXPL CO COM 651290108 34811 1104071 SH SOLE 1104071 0 0
NEWFIELD EXPL CO COM 651290108 914 29000 SH Call SOLE 29000 0 0
NEWFIELD EXPL CO COM 651290108 949 30100 SH Put SOLE 30100 0 0
NEWLINK GENETICS CORP COM 651511107 312 38443 SH SOLE 38443 0 0
NEWMONT MINING CORP COM 651639106 3831 102111 SH SOLE 102111 0 0
NEWMONT MINING CORP COM 651639106 1426 38000 SH Call SOLE 38000 0 0
NEWMONT MINING CORP COM 651639106 1658 44200 SH Put SOLE 44200 0 0
NEWS CORP NEW CL A 65249B109 27430 1692135 SH SOLE 1692135 0 0
NEWTEK BUSINESS SVCS CORP COM NEW 652526203 3909 211432 SH SOLE 211432 0 0
NEXA RES S A COM L67359106 429 21889 SH SOLE 21889 0 0
NEXEO SOLUTIONS INC COM SHS 65342H102 2291 251781 SH SOLE 251781 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 772 27627 SH SOLE 27627 0 0
NEXTERA ENERGY INC COM 65339F101 2218 14200 SH Call SOLE 14200 0 0
NEXTERA ENERGY INC COM 65339F101 469 3000 SH Put SOLE 3000 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 1409 32677 SH SOLE 32677 0 0
NIC INC COM 62914B100 7107 428106 SH SOLE 428106 0 0
NICOLET BANKSHARES INC COM 65406E102 471 8596 SH SOLE 8596 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 31130 855221 SH SOLE 855221 0 0
NIKE INC CL B 654106103 32580 520860 SH SOLE 520860 0 0
NIKE INC CL B 654106103 1945 31100 SH Call SOLE 31100 0 0
NIKE INC CL B 654106103 1564 25000 SH Put SOLE 25000 0 0
NISOURCE INC COM 65473P105 721 28079 SH SOLE 28079 0 0
NISOURCE INC COM 65473P105 277 10800 SH Call SOLE 10800 0 0
NISOURCE INC COM 65473P105 616 24000 SH Put SOLE 24000 0 0
NMI HLDGS INC CL A 629209305 3537 208053 SH SOLE 208053 0 0
NOBLE CORP PLC SHS USD G65431101 4354 963195 SH SOLE 963195 0 0
NOBLE CORP PLC SHS USD G65431101 46 10100 SH Put SOLE 10100 0 0
NOBLE ENERGY INC COM 655044105 3440 118059 SH SOLE 118059 0 0
NOKIA CORP SPONSORED ADR 654902204 4479 961186 SH SOLE 961186 0 0
NOMURA HLDGS INC SPONSORED ADR 65535H208 813 139734 SH SOLE 139734 0 0
NOODLES & CO COM CL A 65540B105 147 28033 SH SOLE 28033 0 0
NORBORD INC COM NEW 65548P403 468 13851 SH SOLE 13851 0 0
NORBORD INC COM NEW 65548P403 16591 488888 SH SOLE 488888 0 0
NORDSON CORP COM 655663102 14603 99749 SH SOLE 99749 0 0
NORDSTROM INC COM 655664100 711 15000 SH Put SOLE 15000 0 0
NORFOLK SOUTHERN CORP COM 655844108 7201 49696 SH SOLE 49696 0 0
NORTHEAST BANCORP COM NEW 663904209 777 33564 SH SOLE 33564 0 0
NORTHERN OIL & GAS INC NEV COM 665531109 44 21271 SH SOLE 21271 0 0
NORTHERN TR CORP COM 665859104 599 6000 SH Call SOLE 6000 0 0
NORTHERN TR CORP COM 665859104 799 8000 SH Put SOLE 8000 0 0
NORTHRIM BANCORP INC COM 666762109 403 11906 SH SOLE 11906 0 0
NORTHROP GRUMMAN CORP COM 666807102 3071 10006 SH SOLE 10006 0 0
NORTHWESTERN CORP COM NEW 668074305 278 4653 SH SOLE 4653 0 0
NORWEGIAN CRUISE LINE HLDGS SHS G66721104 20183 379025 SH SOLE 379025 0 0
NORWEGIAN CRUISE LINE HLDGS SHS G66721104 320 6000 SH Call SOLE 6000 0 0
NOVA MEASURING INSTRUMENTS L COM M7516K103 1148 44322 SH SOLE 44322 0 0
NOVAVAX INC COM 670002104 215 173605 SH SOLE 173605 0 0
NOVELION THERAPEUTICS INC COM NEW 67001K202 73 23496 SH SOLE 23496 0 0
NOVOCURE LTD ORD SHS G6674U108 2002 99106 SH SOLE 99106 0 0
NOW INC COM 67011P100 7010 635515 SH SOLE 635515 0 0
NQ MOBILE INC ADR REPSTG CL A 64118U108 80 19922 SH SOLE 19922 0 0
NRG ENERGY INC COM NEW 629377508 69769 2449771 SH SOLE 2449771 0 0
NRG ENERGY INC COM NEW 629377508 504 17700 SH Call SOLE 17700 0 0
NRG ENERGY INC COM NEW 629377508 675 23700 SH Put SOLE 23700 0 0
NRG YIELD INC CL C 62942X405 780 41279 SH SOLE 41279 0 0
NTT DOCOMO INC SPONS ADR 62942M201 2831 119114 SH SOLE 119114 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 37151 2272250 SH SOLE 2272250 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 249 15200 SH Put SOLE 15200 0 0
NUCOR CORP COM 670346105 12960 203833 SH SOLE 203833 0 0
NUTANIX INC CL A 67059N108 653 18500 SH Call SOLE 18500 0 0
NUTANIX INC CL A 67059N108 776 22000 SH Put SOLE 22000 0 0
NUVASIVE INC COM 670704105 1539 26319 SH SOLE 26319 0 0
NVIDIA CORP COM 67066G104 302 1562 SH SOLE 1562 0 0
NVIDIA CORP COM 67066G104 13932 72000 SH Call SOLE 72000 0 0
NVIDIA CORP COM 67066G104 21672 112000 SH Put SOLE 112000 0 0
NXP SEMICONDUCTORS N V COM N6596X109 54667 466878 SH SOLE 466878 0 0
NXSTAGE MEDICAL INC COM 67072V103 2267 93552 SH SOLE 93552 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 2045 8500 SH Call SOLE 8500 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 2886 12000 SH Put SOLE 12000 0 0
OAKTREE SPECIALTY LENDING CO COM 67401P108 3586 733301 SH SOLE 733301 0 0
OAKTREE STRATEGIC INCOME COR COM 67402D104 688 81868 SH SOLE 81868 0 0
OASIS PETE INC NEW COM 674215108 100 11848 SH SOLE 11848 0 0
OBSIDIAN ENERGY LTD COM 674482104 708 570731 SH SOLE 570731 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 38363 520815 SH SOLE 520815 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 10975 149000 SH Call SOLE 149000 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 10084 136900 SH Put SOLE 136900 0 0
OCEAN RIG UDW INC COM CL A G66964118 5294 197532 SH SOLE 197532 0 0
OCEANFIRST FINL CORP COM 675234108 2350 89527 SH SOLE 89527 0 0
OCWEN FINL CORP COM NEW 675746309 580 185187 SH SOLE 185187 0 0
OFG BANCORP COM 67103X102 1763 187512 SH SOLE 187512 0 0
OGE ENERGY CORP COM 670837103 6736 204669 SH SOLE 204669 0 0
OIL STS INTL INC COM 678026105 6024 212878 SH SOLE 212878 0 0
OKTA INC CL A 679295105 5899 230321 SH SOLE 230321 0 0
OLD REP INTL CORP COM 680223104 16617 777236 SH SOLE 777236 0 0
OLD SECOND BANCORP INC ILL COM 680277100 437 31993 SH SOLE 31993 0 0
OLIN CORP COM PAR $1 680665205 4760 133774 SH SOLE 133774 0 0
OLYMPIC STEEL INC COM 68162K106 716 33307 SH SOLE 33307 0 0
OM ASSET MGMT PLC SHS G67506108 7189 429218 SH SOLE 429218 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 1000 36300 SH Call SOLE 36300 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 1118 40600 SH Put SOLE 40600 0 0
OMNOVA SOLUTIONS INC COM 682129101 1180 118018 SH SOLE 118018 0 0
ON DECK CAP INC COM 682163100 1521 265036 SH SOLE 265036 0 0
ON SEMICONDUCTOR CORP COM 682189105 334 15935 SH SOLE 15935 0 0
ONCOMED PHARMACEUTICALS INC COM 68234X102 252 61365 SH SOLE 61365 0 0
ONE LIBERTY PPTYS INC COM 682406103 526 20304 SH SOLE 20304 0 0
ONEOK INC NEW COM 682680103 3148 58887 SH SOLE 58887 0 0
ONEOK INC NEW COM 682680103 588 11000 SH Call SOLE 11000 0 0
ONEOK INC NEW COM 682680103 1090 20400 SH Put SOLE 20400 0 0
OOMA INC COM 683416101 316 26484 SH SOLE 26484 0 0
OPEN TEXT CORP COM 683715106 8429 236375 SH SOLE 236375 0 0
OPHTHOTECH CORP COM 683745103 367 117527 SH SOLE 117527 0 0
OPPENHEIMER HLDGS INC CL A NON VTG 683797104 2483 92633 SH SOLE 92633 0 0
OPUS BK IRVINE CALIF COM 684000102 287 10500 SH SOLE 10500 0 0
ORACLE CORP COM 68389X105 3815 80700 SH Call SOLE 80700 0 0
ORACLE CORP COM 68389X105 3333 70500 SH Put SOLE 70500 0 0
ORBCOMM INC COM 68555P100 435 42702 SH SOLE 42702 0 0
ORBITAL ATK INC COM 68557N103 1508 11467 SH SOLE 11467 0 0
ORBOTECH LTD ORD M75253100 17793 354166 SH SOLE 354166 0 0
ORION ENGINEERED CARBONS S A COM L72967109 20176 788131 SH SOLE 788131 0 0
ORION GROUP HOLDINGS INC COM 68628V308 651 83082 SH SOLE 83082 0 0
ORITANI FINL CORP DEL COM 68633D103 1053 64178 SH SOLE 64178 0 0
ORIX CORP SPONSORED ADR 686330101 1003 11826 SH SOLE 11826 0 0
ORTHOFIX INTL N V COM N6748L102 2093 38270 SH SOLE 38270 0 0
OSHKOSH CORP COM 688239201 30612 336806 SH SOLE 336806 0 0
OUTFRONT MEDIA INC COM 69007J106 15570 671129 SH SOLE 671129 0 0
OVASCIENCE INC COM 69014Q101 342 244118 SH SOLE 244118 0 0
OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 832 303765 SH SOLE 303765 0 0
OVERSTOCK COM INC DEL COM 690370101 3936 61600 SH SOLE 61600 0 0
OVERSTOCK COM INC DEL COM 690370101 3764 58900 SH Call SOLE 58900 0 0
OVERSTOCK COM INC DEL COM 690370101 3278 51300 SH Put SOLE 51300 0 0
OWENS & MINOR INC NEW COM 690732102 15966 845680 SH SOLE 845680 0 0
OWENS CORNING NEW COM 690742101 11477 124829 SH SOLE 124829 0 0
OXFORD IMMUNOTEC GLOBAL PLC ORD SHS G6855A103 215 15400 SH SOLE 15400 0 0
PACCAR INC COM 693718108 40281 566706 SH SOLE 566706 0 0
PACCAR INC COM 693718108 284 4000 SH Call SOLE 4000 0 0
PACCAR INC COM 693718108 355 5000 SH Put SOLE 5000 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 370 140298 SH SOLE 140298 0 0
PACIRA PHARMACEUTICALS INC COM 695127100 7401 162121 SH SOLE 162121 0 0
PACKAGING CORP AMER COM 695156109 362 3000 SH Call SOLE 3000 0 0
PACKAGING CORP AMER COM 695156109 386 3200 SH Put SOLE 3200 0 0
PACWEST BANCORP DEL COM 695263103 8242 163537 SH SOLE 163537 0 0
PALO ALTO NETWORKS INC COM 697435105 139529 962668 SH SOLE 962668 0 0
PALO ALTO NETWORKS INC COM 697435105 681 4700 SH Call SOLE 4700 0 0
PALO ALTO NETWORKS INC COM 697435105 710 4900 SH Put SOLE 4900 0 0
PAN AMERICAN SILVER CORP COM 697900108 6367 409193 SH SOLE 409193 0 0
PAN AMERICAN SILVER CORP COM 697900108 1629 104293 SH SOLE 104293 0 0
PANDORA MEDIA INC COM 698354107 140 29117 SH SOLE 29117 0 0
PAPA JOHNS INTL INC COM 698813102 208 3700 SH SOLE 3700 0 0
PAPA MURPHYS HLDGS INC COM 698814100 248 46167 SH SOLE 46167 0 0
PAR PACIFIC HOLDINGS INC COM NEW 69888T207 896 46457 SH SOLE 46457 0 0
PARAMOUNT GROUP INC COM 69924R108 4688 295801 SH SOLE 295801 0 0
PARKER DRILLING CO COM 701081101 139 138791 SH SOLE 138791 0 0
PARSLEY ENERGY INC CL A 701877102 462 15700 SH Call SOLE 15700 0 0
PARSLEY ENERGY INC CL A 701877102 854 29000 SH Put SOLE 29000 0 0
PARTY CITY HOLDCO INC COM 702149105 1578 113108 SH SOLE 113108 0 0
PATTERN ENERGY GROUP INC CL A 70338P100 1252 58249 SH SOLE 58249 0 0
PATTERSON COMPANIES INC COM 703395103 3387 93754 SH SOLE 93754 0 0
PATTERSON COMPANIES INC COM 703395103 473 13100 SH Put SOLE 13100 0 0
PATTERSON UTI ENERGY INC COM 703481101 644 28000 SH Call SOLE 28000 0 0
PATTERSON UTI ENERGY INC COM 703481101 1213 52700 SH Put SOLE 52700 0 0
PAYCHEX INC COM 704326107 613 9000 SH Call SOLE 9000 0 0
PAYCHEX INC COM 704326107 1273 18700 SH Put SOLE 18700 0 0
PAYCOM SOFTWARE INC COM 70432V102 619 7700 SH Call SOLE 7700 0 0
PAYCOM SOFTWARE INC COM 70432V102 803 10000 SH Put SOLE 10000 0 0
PAYLOCITY HLDG CORP COM 70438V106 2252 47760 SH SOLE 47760 0 0
PAYPAL HLDGS INC COM 70450Y103 11882 161400 SH Call SOLE 161400 0 0
PAYPAL HLDGS INC COM 70450Y103 9357 127100 SH Put SOLE 127100 0 0
PBF ENERGY INC CL A 69318G106 567 16000 SH Call SOLE 16000 0 0
PBF ENERGY INC CL A 69318G106 808 22800 SH Put SOLE 22800 0 0
PC CONNECTION INC COM 69318J100 305 11618 SH SOLE 11618 0 0
PC-TEL INC COM 69325Q105 268 36318 SH SOLE 36318 0 0
PCM INC COM 69323K100 728 73519 SH SOLE 73519 0 0
PDC ENERGY INC COM 69327R101 3273 63500 SH Call SOLE 63500 0 0
PDC ENERGY INC COM 69327R101 4644 90100 SH Put SOLE 90100 0 0
PDF SOLUTIONS INC COM 693282105 1658 105623 SH SOLE 105623 0 0
PDL BIOPHARMA INC COM 69329Y104 2399 875481 SH SOLE 875481 0 0
PEABODY ENERGY CORP NEW COM 704551100 33461 849919 SH SOLE 849919 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107 1465 41833 SH SOLE 41833 0 0
PEGASYSTEMS INC COM 705573103 311 6600 SH SOLE 6600 0 0
PEMBINA PIPELINE CORP COM 706327103 2596 71765 SH SOLE 71765 0 0
PENN NATL GAMING INC COM 707569109 28274 902454 SH SOLE 902454 0 0
PENN VA CORP NEW COM 70788V102 3772 96435 SH SOLE 96435 0 0
PENNANTPARK FLOATING RATE CA COM 70806A106 2927 213306 SH SOLE 213306 0 0
PENNANTPARK INVT CORP COM 708062104 3369 487564 SH SOLE 487564 0 0
PENNEY J C INC COM 708160106 6189 1958689 SH SOLE 1958689 0 0
PENNYMAC FINL SVCS INC CL A 70932B101 1200 53713 SH SOLE 53713 0 0
PENNYMAC MTG INVT TR COM 70931T103 7229 449870 SH SOLE 449870 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 798 16668 SH SOLE 16668 0 0
PENTAIR PLC SHS G7S00T104 19149 271157 SH SOLE 271157 0 0
PENTAIR PLC SHS G7S00T104 424 6000 SH Put SOLE 6000 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 322 17200 SH Put SOLE 17200 0 0
PEPSICO INC COM 713448108 33999 283513 SH SOLE 283513 0 0
PEPSICO INC COM 713448108 240 2000 SH Put SOLE 2000 0 0
PERFICIENT INC COM 71375U101 2031 106515 SH SOLE 106515 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 24572 742356 SH SOLE 742356 0 0
PERMIAN BASIN RTY TR UNIT BEN INT 714236106 163 18369 SH SOLE 18369 0 0
PERRIGO CO PLC SHS G97822103 4099 47026 SH SOLE 47026 0 0
PETMED EXPRESS INC COM 716382106 960 21100 SH Call SOLE 21100 0 0
PETMED EXPRESS INC COM 716382106 1297 28500 SH Put SOLE 28500 0 0
PETROCHINA CO LTD SPONSORED ADR 71646E100 6251 89378 SH SOLE 89378 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 59508 5783091 SH SOLE 5783091 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 569 55300 SH Call SOLE 55300 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 712 69200 SH Put SOLE 69200 0 0
PFIZER INC COM 717081103 175319 4840399 SH SOLE 4840399 0 0
PFIZER INC COM 717081103 10634 293600 SH Call SOLE 293600 0 0
PFIZER INC COM 717081103 12630 348700 SH Put SOLE 348700 0 0
PFSWEB INC COM NEW 717098206 130 17431 SH SOLE 17431 0 0
PG&E CORP COM 69331C108 174555 3893700 SH SOLE 3893700 0 0
PGT INNOVATIONS INC COM 69336V101 1971 116979 SH SOLE 116979 0 0
PHH CORP COM NEW 693320202 1773 172177 SH SOLE 172177 0 0
PHI INC COM NON VTG 69336T205 146 12594 SH SOLE 12594 0 0
PHILIP MORRIS INTL INC COM 718172109 28698 271637 SH SOLE 271637 0 0
PHILLIPS 66 COM 718546104 17759 175567 SH SOLE 175567 0 0
PHILLIPS 66 COM 718546104 6029 59600 SH Call SOLE 59600 0 0
PHILLIPS 66 COM 718546104 6807 67300 SH Put SOLE 67300 0 0
PHOENIX NEW MEDIA LTD SPONSORED ADS 71910C103 2322 357710 SH SOLE 357710 0 0
PHOTRONICS INC COM 719405102 5907 692869 SH SOLE 692869 0 0
PHYSICIANS RLTY TR COM 71943U104 304 16914 SH SOLE 16914 0 0
PICO HLDGS INC COM NEW 693366205 617 48200 SH SOLE 48200 0 0
PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 10959 558839 SH SOLE 558839 0 0
PIERIS PHARMACEUTICALS INC COM 720795103 734 97257 SH SOLE 97257 0 0
PILGRIMS PRIDE CORP NEW COM 72147K108 2944 94779 SH SOLE 94779 0 0
PINNACLE ENTMT INC NEW COM 72348Y105 19349 591170 SH SOLE 591170 0 0
PINNACLE FOODS INC DEL COM 72348P104 37511 630763 SH SOLE 630763 0 0
PINNACLE WEST CAP CORP COM 723484101 20350 238907 SH SOLE 238907 0 0
PINNACLE WEST CAP CORP COM 723484101 230 2700 SH Put SOLE 2700 0 0
PIONEER ENERGY SVCS CORP COM 723664108 241 78853 SH SOLE 78853 0 0
PIONEER NAT RES CO COM 723787107 6914 40000 SH Call SOLE 40000 0 0
PIONEER NAT RES CO COM 723787107 8815 51000 SH Put SOLE 51000 0 0
PIPER JAFFRAY COS COM 724078100 4154 48157 SH SOLE 48157 0 0
PITNEY BOWES INC COM 724479100 12874 1151539 SH SOLE 1151539 0 0
PIXELWORKS INC COM NEW 72581M305 1135 179329 SH SOLE 179329 0 0
PJT PARTNERS INC COM CL A 69343T107 1360 29834 SH SOLE 29834 0 0
PLANET FITNESS INC CL A 72703H101 6177 178380 SH SOLE 178380 0 0
PLANTRONICS INC NEW COM 727493108 739 14660 SH SOLE 14660 0 0
PLATFORM SPECIALTY PRODS COR COM 72766Q105 207 20857 SH SOLE 20857 0 0
PLAYA HOTELS & RESORTS NV SHS N70544106 168 15524 SH SOLE 15524 0 0
PLURISTEM THERAPEUTICS INC COM 72940R102 17 12113 SH SOLE 12113 0 0
PLY GEM HLDGS INC COM 72941W100 2716 146801 SH SOLE 146801 0 0
PNC FINL SVCS GROUP INC COM 693475105 393 2721 SH SOLE 2721 0 0
PNC FINL SVCS GROUP INC COM 693475105 289 2000 SH Put SOLE 2000 0 0
POINTS INTL LTD COM NEW 730843208 328 31890 SH SOLE 31890 0 0
POLARIS INDS INC COM 731068102 6151 49609 SH SOLE 49609 0 0
POLARIS INDS INC COM 731068102 1736 14000 SH Call SOLE 14000 0 0
POLARIS INDS INC COM 731068102 1711 13800 SH Put SOLE 13800 0 0
POOL CORPORATION COM 73278L105 1508 11634 SH SOLE 11634 0 0
POPULAR INC COM NEW 733174700 2568 72368 SH SOLE 72368 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 25117 551061 SH SOLE 551061 0 0
PORTOLA PHARMACEUTICALS INC COM 737010108 9905 203469 SH SOLE 203469 0 0
POSCO SPONSORED ADR 693483109 4064 52010 SH SOLE 52010 0 0
POST HLDGS INC COM 737446104 1688 21300 SH Call SOLE 21300 0 0
POST HLDGS INC COM 737446104 943 11900 SH Put SOLE 11900 0 0
POTASH CORP SASK INC COM 73755L107 38193 1849521 SH SOLE 1849521 0 0
POTBELLY CORP COM 73754Y100 410 33300 SH SOLE 33300 0 0
POTLATCH CORP NEW COM 737630103 12646 253426 SH SOLE 253426 0 0
POWELL INDS INC COM 739128106 1473 51422 SH SOLE 51422 0 0
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 6869 44100 SH SOLE 44100 0 0
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 17211 110500 SH Call SOLE 110500 0 0
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 17305 111100 SH Put SOLE 111100 0 0
PPDAI GROUP INC SPONSORED ADR 69354V108 802 112736 SH SOLE 112736 0 0
PPG INDS INC COM 693506107 69280 593046 SH SOLE 593046 0 0
PPL CORP COM 69351T106 76153 2460522 SH SOLE 2460522 0 0
PPL CORP COM 69351T106 1541 49800 SH Call SOLE 49800 0 0
PPL CORP COM 69351T106 1981 64000 SH Put SOLE 64000 0 0
PQ GROUP HLDGS INC COM 73943T103 349 21238 SH SOLE 21238 0 0
PRECISION DRILLING CORP COM 2010 74022D308 2280 754895 SH SOLE 754895 0 0
PREFERRED APT CMNTYS INC COM 74039L103 3436 169673 SH SOLE 169673 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404 2756 46884 SH SOLE 46884 0 0
PREFORMED LINE PRODS CO COM 740444104 483 6795 SH SOLE 6795 0 0
PREMIER INC CL A 74051N102 9582 328267 SH SOLE 328267 0 0
PRESIDIO INC COM 74102M103 2156 112462 SH SOLE 112462 0 0
PRESTIGE BRANDS HLDGS INC COM 74112D101 723 16274 SH SOLE 16274 0 0
PRGX GLOBAL INC COM NEW 69357C503 84 11837 SH SOLE 11837 0 0
PRICELINE GRP INC COM NEW 741503403 84124 48410 SH SOLE 48410 0 0
PRIMO WTR CORP COM 74165N105 1647 131061 SH SOLE 131061 0 0
PRIMORIS SVCS CORP COM 74164F103 3011 110747 SH SOLE 110747 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 564 8000 SH Call SOLE 8000 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 1418 20100 SH Put SOLE 20100 0 0
PROCTER AND GAMBLE CO COM 742718109 43999 478871 SH SOLE 478871 0 0
PROCTER AND GAMBLE CO COM 742718109 6974 75900 SH Call SOLE 75900 0 0
PROCTER AND GAMBLE CO COM 742718109 8453 92000 SH Put SOLE 92000 0 0
PROGRESSIVE CORP OHIO COM 743315103 214 3800 SH Call SOLE 3800 0 0
PROOFPOINT INC COM 743424103 27201 306279 SH SOLE 306279 0 0
PROPETRO HLDG CORP COM 74347M108 17752 880579 SH SOLE 880579 0 0
PROS HOLDINGS INC COM 74346Y103 1331 50324 SH SOLE 50324 0 0
PROSHARES TR PSHS ULT S&P 500 74347R107 21470 196200 SH SOLE 196200 0 0
PROSHARES TR ULTRPRO S&P500 74347X864 24162 172400 SH SOLE 172400 0 0
PROSHARES TR ULTSHRT QQQ 74348A426 1962 146500 SH SOLE 146500 0 0
PROSHARES TR ULTSHT RUSS2000 74348A319 440 25200 SH SOLE 25200 0 0
PROSPECT CAPITAL CORPORATION COM 74348T102 11180 1658719 SH SOLE 1658719 0 0
PROSPERITY BANCSHARES INC COM 743606105 916 13076 SH SOLE 13076 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102 1202 57776 SH SOLE 57776 0 0
PROTHENA CORP PLC SHS G72800108 472 12594 SH SOLE 12594 0 0
PROVIDENCE SVC CORP COM 743815102 1698 28615 SH SOLE 28615 0 0
PRUDENTIAL FINL INC COM 744320102 93457 812807 SH SOLE 812807 0 0
PRUDENTIAL PLC ADR 74435K204 487 9585 SH SOLE 9585 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 1477 11808 SH SOLE 11808 0 0
PSYCHEMEDICS CORP COM NEW 744375205 217 10539 SH SOLE 10539 0 0
PTC INC COM 69370C100 5740 94452 SH SOLE 94452 0 0
PTC THERAPEUTICS INC COM 69366J200 4198 251698 SH SOLE 251698 0 0
PUBLIC STORAGE COM 74460D109 1184 5663 SH SOLE 5663 0 0
PUBLIC STORAGE COM 74460D109 2508 12000 SH Call SOLE 12000 0 0
PUBLIC STORAGE COM 74460D109 3344 16000 SH Put SOLE 16000 0 0
PUBLIC SVC ENTERPRISE GROUP COM 744573106 10236 198762 SH SOLE 198762 0 0
PULTE GROUP INC COM 745867101 30895 929165 SH SOLE 929165 0 0
PULTE GROUP INC COM 745867101 2271 68300 SH Call SOLE 68300 0 0
PULTE GROUP INC COM 745867101 4160 125100 SH Put SOLE 125100 0 0
PURE STORAGE INC CL A 74624M102 28273 1782654 SH SOLE 1782654 0 0
PVH CORP COM 693656100 10580 77105 SH SOLE 77105 0 0
PVH CORP COM 693656100 274 2000 SH Call SOLE 2000 0 0
PVH CORP COM 693656100 274 2000 SH Put SOLE 2000 0 0
Q2 HLDGS INC COM 74736L109 776 21067 SH SOLE 21067 0 0
QAD INC CL A 74727D306 448 11525 SH SOLE 11525 0 0
QCR HOLDINGS INC COM 74727A104 532 12406 SH SOLE 12406 0 0
QEP RES INC COM 74733V100 3248 339422 SH SOLE 339422 0 0
QEP RES INC COM 74733V100 122 12800 SH Put SOLE 12800 0 0
QIAGEN NV SHS NEW N72482123 18401 594920 SH SOLE 594920 0 0
QUALCOMM INC COM 747525103 161789 2527162 SH SOLE 2527162 0 0
QUALCOMM INC COM 747525103 1197 18700 SH Call SOLE 18700 0 0
QUALCOMM INC COM 747525103 736 11500 SH Put SOLE 11500 0 0
QUALITY CARE PPTYS INC COM 747545101 2223 160968 SH SOLE 160968 0 0
QUALITY SYS INC COM 747582104 768 56523 SH SOLE 56523 0 0
QUALYS INC COM 74758T303 7770 130910 SH SOLE 130910 0 0
QUANEX BUILDING PRODUCTS COR COM 747619104 1291 55191 SH SOLE 55191 0 0
QUANTA SVCS INC COM 74762E102 23496 600760 SH SOLE 600760 0 0
QUANTA SVCS INC COM 74762E102 235 6000 SH Put SOLE 6000 0 0
QUANTENNA COMMUNICATIONS INC COM 74766D100 1050 86081 SH SOLE 86081 0 0
QUANTUM CORP COM NEW 747906501 583 103632 SH SOLE 103632 0 0
QUARTERHILL INC COM 747713105 603 325704 SH SOLE 325704 0 0
QUDIAN INC ADR 747798106 2051 163592 SH SOLE 163592 0 0
QUEST DIAGNOSTICS INC COM 74834L100 8629 87608 SH SOLE 87608 0 0
QUIDEL CORP COM 74838J101 1795 41403 SH SOLE 41403 0 0
QUINSTREET INC COM 74874Q100 526 62775 SH SOLE 62775 0 0
QUORUM HEALTH CORP COM 74909E106 743 119141 SH SOLE 119141 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 5970 508082 SH SOLE 508082 0 0
R1 RCM INC COM 749397105 583 132146 SH SOLE 132146 0 0
RA PHARMACEUTICALS INC COM 74933V108 164 19352 SH SOLE 19352 0 0
RADIAN GROUP INC COM 750236101 12492 606116 SH SOLE 606116 0 0
RADIANT LOGISTICS INC COM 75025X100 78 17060 SH SOLE 17060 0 0
RADISYS CORP COM 750459109 457 454623 SH SOLE 454623 0 0
RADNET INC COM 750491102 1640 162339 SH SOLE 162339 0 0
RADWARE LTD ORD M81873107 3397 175102 SH SOLE 175102 0 0
RAIT FINANCIAL TRUST COM NEW 749227609 86 229832 SH SOLE 229832 0 0
RALPH LAUREN CORP CL A 751212101 2385 23000 SH Call SOLE 23000 0 0
RALPH LAUREN CORP CL A 751212101 3370 32500 SH Put SOLE 32500 0 0
RAMBUS INC DEL COM 750917106 10170 715177 SH SOLE 715177 0 0
RANDGOLD RES LTD ADR 752344309 3446 34843 SH SOLE 34843 0 0
RAPID7 INC COM 753422104 3556 190545 SH SOLE 190545 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104 4017 196443 SH SOLE 196443 0 0
RAYONIER INC COM 754907103 433 13685 SH SOLE 13685 0 0
RAYTHEON CO COM NEW 755111507 33381 177699 SH SOLE 177699 0 0
RBB BANCORP COM 74930B105 893 32643 SH SOLE 32643 0 0
RE MAX HLDGS INC CL A 75524W108 2033 41926 SH SOLE 41926 0 0
REALOGY HLDGS CORP COM 75605Y106 4762 179702 SH SOLE 179702 0 0
REALOGY HLDGS CORP COM 75605Y106 239 9000 SH Call SOLE 9000 0 0
REALOGY HLDGS CORP COM 75605Y106 345 13000 SH Put SOLE 13000 0 0
REALTY INCOME CORP COM 756109104 47328 830021 SH SOLE 830021 0 0
REALTY INCOME CORP COM 756109104 1545 27100 SH Call SOLE 27100 0 0
REALTY INCOME CORP COM 756109104 1939 34000 SH Put SOLE 34000 0 0
RECRO PHARMA INC COM 75629F109 164 17721 SH SOLE 17721 0 0
REDWOOD TR INC COM 758075402 5108 344693 SH SOLE 344693 0 0
REGAL BELOIT CORP COM 758750103 889 11611 SH SOLE 11611 0 0
REGENERON PHARMACEUTICALS COM 75886F107 129245 343772 SH SOLE 343772 0 0
REGENERON PHARMACEUTICALS COM 75886F107 3384 9000 SH Call SOLE 9000 0 0
REGENERON PHARMACEUTICALS COM 75886F107 1015 2700 SH Put SOLE 2700 0 0
REGENXBIO INC COM 75901B107 4255 127967 SH SOLE 127967 0 0
REGIONS FINL CORP NEW COM 7591EP100 3784 218997 SH SOLE 218997 0 0
REGIS CORP MINN COM 758932107 1195 77829 SH SOLE 77829 0 0
REMARK HLDGS INC COM 75955K102 678 69728 SH SOLE 69728 0 0
RENAISSANCERE HOLDINGS LTD COM G7496G103 1462 11641 SH SOLE 11641 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 1091 92495 SH SOLE 92495 0 0
RENREN INC SPON ADR A NEW 759892201 925 89072 SH SOLE 89072 0 0
RENT A CTR INC NEW COM 76009N100 936 84316 SH SOLE 84316 0 0
REPUBLIC SVCS INC COM 760759100 27320 404088 SH SOLE 404088 0 0
RESOLUTE ENERGY CORP COM NEW 76116A306 2448 77800 SH Call SOLE 77800 0 0
RESOLUTE ENERGY CORP COM NEW 76116A306 1857 59000 SH Put SOLE 59000 0 0
RESOLUTE FST PRODS INC COM 76117W109 3528 319291 SH SOLE 319291 0 0
RESOURCE CAP CORP COM NEW 76120W708 2219 236872 SH SOLE 236872 0 0
RESOURCES CONNECTION INC COM 76122Q105 631 40810 SH SOLE 40810 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 85617 1392593 SH SOLE 1392593 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 23156 375744 SH SOLE 375744 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 307 5000 SH Call SOLE 5000 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 307 5000 SH Put SOLE 5000 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 8931 447661 SH SOLE 447661 0 0
RETAIL PPTYS AMER INC CL A 76131V202 19373 1441423 SH SOLE 1441423 0 0
RETROPHIN INC COM 761299106 851 40379 SH SOLE 40379 0 0
REV GROUP INC COM 749527107 628 19300 SH SOLE 19300 0 0
REVANCE THERAPEUTICS INC COM 761330109 3008 84142 SH SOLE 84142 0 0
REXNORD CORP NEW COM 76169B102 10735 412558 SH SOLE 412558 0 0
RH COM 74967X103 1922 22300 SH Call SOLE 22300 0 0
RH COM 74967X103 2664 30900 SH Put SOLE 30900 0 0
RIBBON COMMUNICATIONS INC COM 762544104 902 116668 SH SOLE 116668 0 0
RIGEL PHARMACEUTICALS INC COM NEW 766559603 919 236765 SH SOLE 236765 0 0
RING ENERGY INC COM 76680V108 519 37323 SH SOLE 37323 0 0
RINGCENTRAL INC CL A 76680R206 13800 285119 SH SOLE 285119 0 0
RIO TINTO PLC SPONSORED ADR 767204100 51989 982216 SH SOLE 982216 0 0
RIO TINTO PLC SPONSORED ADR 767204100 212 4000 SH Call SOLE 4000 0 0
RIO TINTO PLC SPONSORED ADR 767204100 1064 20100 SH Put SOLE 20100 0 0
RITE AID CORP COM 767754104 3354 1702759 SH SOLE 1702759 0 0
RIVERVIEW BANCORP INC COM 769397100 447 51526 SH SOLE 51526 0 0
RMR GROUP INC CL A 74967R106 249 4195 SH SOLE 4195 0 0
ROADRUNNER TRNSN SVCS HLDG I COM 76973Q105 867 112419 SH SOLE 112419 0 0
ROBERT HALF INTL INC COM 770323103 555 10000 SH Call SOLE 10000 0 0
ROBERT HALF INTL INC COM 770323103 1127 20300 SH Put SOLE 20300 0 0
ROCKWELL AUTOMATION INC COM 773903109 12332 62804 SH SOLE 62804 0 0
ROCKWELL COLLINS INC COM 774341101 65954 486317 SH SOLE 486317 0 0
ROCKY BRANDS INC COM 774515100 324 17168 SH SOLE 17168 0 0
ROGERS COMMUNICATIONS INC CL B 775109200 43072 843181 SH SOLE 843181 0 0
ROGERS COMMUNICATIONS INC CL B 775109200 1276 25049 SH SOLE 25049 0 0
ROGERS CORP COM 775133101 307 1895 SH SOLE 1895 0 0
ROPER TECHNOLOGIES INC COM 776696106 777 3000 SH Call SOLE 3000 0 0
ROPER TECHNOLOGIES INC COM 776696106 777 3000 SH Put SOLE 3000 0 0
ROSETTA STONE INC COM 777780107 1546 123969 SH SOLE 123969 0 0
ROWAN COMPANIES PLC SHS CL A G7665A101 4900 312895 SH SOLE 312895 0 0
ROWAN COMPANIES PLC SHS CL A G7665A101 345 22000 SH Call SOLE 22000 0 0
ROWAN COMPANIES PLC SHS CL A G7665A101 437 27900 SH Put SOLE 27900 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102 85111 1039612 SH SOLE 1039612 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 88920 1332938 SH SOLE 1332938 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 200 3000 SH Put SOLE 3000 0 0
ROYAL GOLD INC COM 780287108 13694 166758 SH SOLE 166758 0 0
ROYAL GOLD INC COM 780287108 632 7700 SH Call SOLE 7700 0 0
RPM INTL INC COM 749685103 3396 64791 SH SOLE 64791 0 0
RPX CORP COM 74972G103 597 44400 SH SOLE 44400 0 0
RTI SURGICAL INC COM 74975N105 623 152028 SH SOLE 152028 0 0
RUBICON PROJ INC COM 78112V102 1201 642102 SH SOLE 642102 0 0
RUDOLPH TECHNOLOGIES INC COM 781270103 1721 71991 SH SOLE 71991 0 0
RUSH ENTERPRISES INC CL A 781846209 1153 22691 SH SOLE 22691 0 0
RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 29469 282840 SH SOLE 282840 0 0
RYB ED INC ADR 74979W101 464 27500 SH SOLE 27500 0 0
RYDER SYS INC COM 783549108 23632 280764 SH SOLE 280764 0 0
RYDEX ETF TRUST GUG S&P500 EQ WT 78355W106 886 8773 SH SOLE 8773 0 0
RYERSON HLDG CORP COM 783754104 169 16243 SH SOLE 16243 0 0
SABINE ROYALTY TR UNIT BEN INT 785688102 274 6152 SH SOLE 6152 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 4668 248702 SH SOLE 248702 0 0
SABRE CORP COM 78573M104 8494 414361 SH SOLE 414361 0 0
SAFE BULKERS INC COM Y7388L103 350 108476 SH SOLE 108476 0 0
SAFEGUARD SCIENTIFICS INC COM NEW 786449207 368 32855 SH SOLE 32855 0 0
SAFETY INCOME & GROWTH INC COM 78649D104 1126 63949 SH SOLE 63949 0 0
SAILPOINT TECHNLGIES HLDGS I COM 78781P105 1300 89625 SH SOLE 89625 0 0
SALESFORCE COM INC COM 79466L302 3791 37084 SH SOLE 37084 0 0
SALESFORCE COM INC COM 79466L302 3650 35700 SH Call SOLE 35700 0 0
SALESFORCE COM INC COM 79466L302 2954 28900 SH Put SOLE 28900 0 0
SAN JUAN BASIN RTY TR UNIT BEN INT 798241105 1696 205866 SH SOLE 205866 0 0
SANCHEZ ENERGY CORP COM 79970Y105 57 10800 SH Call SOLE 10800 0 0
SANCHEZ ENERGY CORP COM 79970Y105 69 13000 SH Put SOLE 13000 0 0
SANDERSON FARMS INC COM 800013104 6883 49600 SH Call SOLE 49600 0 0
SANDERSON FARMS INC COM 800013104 6523 47000 SH Put SOLE 47000 0 0
SANDRIDGE ENERGY INC COM NEW 80007P869 4710 223530 SH SOLE 223530 0 0
SANDSTORM GOLD LTD COM NEW 80013R206 54 10799 SH SOLE 10799 0 0
SANDSTORM GOLD LTD COM NEW 80013R206 1859 372537 SH SOLE 372537 0 0
SANDY SPRING BANCORP INC COM 800363103 2801 71781 SH SOLE 71781 0 0
SANGAMO THERAPEUTICS INC COM 800677106 3193 194719 SH SOLE 194719 0 0
SANMINA CORPORATION COM 801056102 1531 46383 SH SOLE 46383 0 0
SAUL CTRS INC COM 804395101 677 10956 SH SOLE 10956 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 141392 865525 SH SOLE 865525 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 2614 16000 SH Call SOLE 16000 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 3267 20000 SH Put SOLE 20000 0 0
SCANA CORP NEW COM 80589M102 24082 605373 SH SOLE 605373 0 0
SCANSOURCE INC COM 806037107 1421 39691 SH SOLE 39691 0 0
SCHEIN HENRY INC COM 806407102 26928 385350 SH SOLE 385350 0 0
SCHEIN HENRY INC COM 806407102 280 4000 SH Call SOLE 4000 0 0
SCHLUMBERGER LTD COM 806857108 160050 2374981 SH SOLE 2374981 0 0
SCHLUMBERGER LTD COM 806857108 4751 70500 SH Call SOLE 70500 0 0
SCHLUMBERGER LTD COM 806857108 7682 114000 SH Put SOLE 114000 0 0
SCHNEIDER NATIONAL INC CL B 80689H102 380 13300 SH SOLE 13300 0 0
SCHNITZER STL INDS CL A 806882106 2109 62961 SH SOLE 62961 0 0
SCHOLASTIC CORP COM 807066105 460 11469 SH SOLE 11469 0 0
SCHULMAN A INC COM 808194104 5432 145824 SH SOLE 145824 0 0
SCHWAB CHARLES CORP NEW COM 808513105 1952 38000 SH Call SOLE 38000 0 0
SCHWAB CHARLES CORP NEW COM 808513105 2209 43000 SH Put SOLE 43000 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 488 10753 SH SOLE 10753 0 0
SCIENCE APPLICATNS INTL CP N COM 808625107 1730 22591 SH SOLE 22591 0 0
SCIENTIFIC GAMES CORP CL A 80874P109 36959 720458 SH SOLE 720458 0 0
SCORPIO BULKERS INC COM Y7546A122 113 15328 SH SOLE 15328 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 3324 31070 SH SOLE 31070 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 428 4000 SH Call SOLE 4000 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 428 4000 SH Put SOLE 4000 0 0
SCRIPPS E W CO OHIO CL A NEW 811054402 235 15007 SH SOLE 15007 0 0
SCRIPPS NETWORKS INTERACT IN CL A COM 811065101 96677 1132314 SH SOLE 1132314 0 0
SEACHANGE INTL INC COM 811699107 1294 329243 SH SOLE 329243 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 2030 80525 SH SOLE 80525 0 0
SEACOR HOLDINGS INC COM 811904101 3195 69128 SH SOLE 69128 0 0
SEACOR MARINE HLDGS INC COM 78413P101 576 49208 SH SOLE 49208 0 0
SEADRILL LIMITED SHS G7945E105 401 1735542 SH SOLE 1735542 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 107133 2560543 SH SOLE 2560543 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 879 21000 SH Call SOLE 21000 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 3151 75300 SH Put SOLE 75300 0 0
SEALED AIR CORP NEW COM 81211K100 64694 1312246 SH SOLE 1312246 0 0
SEALED AIR CORP NEW COM 81211K100 394 8000 SH Call SOLE 8000 0 0
SEALED AIR CORP NEW COM 81211K100 577 11700 SH Put SOLE 11700 0 0
SEASPAN CORP SHS Y75638109 3425 507432 SH SOLE 507432 0 0
SEATTLE GENETICS INC COM 812578102 10282 192187 SH SOLE 192187 0 0
SEAWORLD ENTMT INC COM 81282V100 2098 154633 SH SOLE 154633 0 0
SEAWORLD ENTMT INC COM 81282V100 163 12000 SH Call SOLE 12000 0 0
SEAWORLD ENTMT INC COM 81282V100 525 38700 SH Put SOLE 38700 0 0
SECUREWORKS CORP CL A 81374A105 717 80856 SH SOLE 80856 0 0
SELECT ENERGY SVCS INC CL A COM 81617J301 2373 130091 SH SOLE 130091 0 0
SELECT INCOME REIT COM SH BEN INT 81618T100 3692 146934 SH SOLE 146934 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 130271 1802810 SH SOLE 1802810 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 289 4000 SH Put SOLE 4000 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 164728 1669147 SH SOLE 1669147 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 154113 2708962 SH SOLE 2708962 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 150330 1818218 SH SOLE 1818218 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 3423 122650 SH SOLE 122650 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 4837 63917 SH SOLE 63917 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 152304 2891113 SH SOLE 2891113 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 316 6000 SH Put SOLE 6000 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 9362 154666 SH SOLE 154666 0 0
SELECTA BIOSCIENCES INC COM 816212104 587 59869 SH SOLE 59869 0 0
SEMPRA ENERGY COM 816851109 2198 20557 SH SOLE 20557 0 0
SENDGRID INC COM 816883102 474 19773 SH SOLE 19773 0 0
SENESTECH INC COM 81720R109 10 13225 SH SOLE 13225 0 0
SENSATA TECHNOLOGIES HLDG NV SHS N7902X106 12631 247126 SH SOLE 247126 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 1056 14431 SH SOLE 14431 0 0
SERES THERAPEUTICS INC COM 81750R102 390 38445 SH SOLE 38445 0 0
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 26089 508850 SH SOLE 508850 0 0
SERVICENOW INC COM 81762P102 57448 440583 SH SOLE 440583 0 0
SERVICENOW INC COM 81762P102 261 2000 SH Call SOLE 2000 0 0
SERVICESOURCE INTL INC COM 81763U100 567 183386 SH SOLE 183386 0 0
SHAKE SHACK INC CL A 819047101 3445 79751 SH SOLE 79751 0 0
SHAW COMMUNICATIONS INC CL B CONV 82028K200 12711 555520 SH SOLE 555520 0 0
SHAW COMMUNICATIONS INC CL B CONV 82028K200 794 34780 SH SOLE 34780 0 0
SHERWIN WILLIAMS CO COM 824348106 17003 41467 SH SOLE 41467 0 0
SHILOH INDS INC COM 824543102 671 81770 SH SOLE 81770 0 0
SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 952 20508 SH SOLE 20508 0 0
SHIP FINANCE INTERNATIONAL L SHS G81075106 264 17057 SH SOLE 17057 0 0
SHOE CARNIVAL INC COM 824889109 3002 112208 SH SOLE 112208 0 0
SHOPIFY INC CL A 82509L107 5341 52688 SH SOLE 52688 0 0
SHOPIFY INC CL A 82509L107 4828 47800 SH Call SOLE 47800 0 0
SHOPIFY INC CL A 82509L107 6060 60000 SH Put SOLE 60000 0 0
SHUTTERFLY INC COM 82568P304 3030 60896 SH SOLE 60896 0 0
SHUTTERFLY INC COM 82568P304 448 9000 SH Call SOLE 9000 0 0
SHUTTERFLY INC COM 82568P304 647 13000 SH Put SOLE 13000 0 0
SIENTRA INC COM 82621J105 455 32382 SH SOLE 32382 0 0
SIERRA BANCORP COM 82620P102 703 26477 SH SOLE 26477 0 0
SIERRA ONCOLOGY INC COM 82640U107 489 131090 SH SOLE 131090 0 0
SIGMA DESIGNS INC COM 826565103 1304 187584 SH SOLE 187584 0 0
SIGNET JEWELERS LIMITED SHS G81276100 973 17211 SH SOLE 17211 0 0
SIGNET JEWELERS LIMITED SHS G81276100 809 14300 SH Call SOLE 14300 0 0
SIGNET JEWELERS LIMITED SHS G81276100 961 17000 SH Put SOLE 17000 0 0
SILGAN HOLDINGS INC COM 827048109 312 10610 SH SOLE 10610 0 0
SILICOM LTD ORD M84116108 299 4269 SH SOLE 4269 0 0
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 7340 138602 SH SOLE 138602 0 0
SILICONWARE PRECISION INDS L SPONSD ADR SPL 827084864 267 31740 SH SOLE 31740 0 0
SILVER SPRING NETWORKS INC COM 82817Q103 1052 64767 SH SOLE 64767 0 0
SILVERBOW RES INC COM 82836G102 998 33579 SH SOLE 33579 0 0
SILVERCORP METALS INC COM 82835P103 258 98315 SH SOLE 98315 0 0
SILVERCORP METALS INC COM 82835P103 41 15716 SH SOLE 15716 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 272 4757 SH SOLE 4757 0 0
SIMON PPTY GROUP INC NEW COM 828806109 23893 139126 SH SOLE 139126 0 0
SIMON PPTY GROUP INC NEW COM 828806109 3400 19800 SH Call SOLE 19800 0 0
SIMON PPTY GROUP INC NEW COM 828806109 4706 27400 SH Put SOLE 27400 0 0
SIMPLY GOOD FOODS CO COM 82900L102 1628 114196 SH SOLE 114196 0 0
SINA CORP ORD G81477104 60774 605859 SH SOLE 605859 0 0
SINA CORP ORD G81477104 201 2000 SH Call SOLE 2000 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 790 20881 SH SOLE 20881 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 1181 31200 SH Call SOLE 31200 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 1033 27300 SH Put SOLE 27300 0 0
SINOVAC BIOTECH LTD SHS P8696W104 413 52473 SH SOLE 52473 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 26951 404853 SH SOLE 404853 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 2809 42200 SH Call SOLE 42200 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 3808 57200 SH Put SOLE 57200 0 0
SK TELECOM LTD SPONSORED ADR 78440P108 2459 88117 SH SOLE 88117 0 0
SKECHERS U S A INC CL A 830566105 12444 328855 SH SOLE 328855 0 0
SKECHERS U S A INC CL A 830566105 227 6000 SH Put SOLE 6000 0 0
SKYWEST INC COM 830879102 3097 58327 SH SOLE 58327 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 26671 280890 SH SOLE 280890 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 9780 103000 SH Call SOLE 103000 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 10634 112000 SH Put SOLE 112000 0 0
SL GREEN RLTY CORP COM 78440X101 28296 280354 SH SOLE 280354 0 0
SL GREEN RLTY CORP COM 78440X101 202 2000 SH Put SOLE 2000 0 0
SM ENERGY CO COM 78454L100 1784 80800 SH Call SOLE 80800 0 0
SM ENERGY CO COM 78454L100 2241 101500 SH Put SOLE 101500 0 0
SMART & FINAL STORES INC COM 83190B101 2095 244980 SH SOLE 244980 0 0
SMART GLOBAL HLDGS INC SHS G8232Y101 5119 151903 SH SOLE 151903 0 0
SMART SAND INC COM 83191H107 308 35575 SH SOLE 35575 0 0
SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 9731 277940 SH SOLE 277940 0 0
SMUCKER J M CO COM NEW 832696405 19047 153305 SH SOLE 153305 0 0
SMUCKER J M CO COM NEW 832696405 2137 17200 SH Call SOLE 17200 0 0
SMUCKER J M CO COM NEW 832696405 2609 21000 SH Put SOLE 21000 0 0
SNAP INC CL A 83304A106 2741 187600 SH Call SOLE 187600 0 0
SNAP INC CL A 83304A106 2750 188200 SH Put SOLE 188200 0 0
SNAP ON INC COM 833034101 1046 6000 SH Call SOLE 6000 0 0
SNAP ON INC COM 833034101 2109 12100 SH Put SOLE 12100 0 0
SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 55077 927689 SH SOLE 927689 0 0
SODASTREAM INTERNATIONAL LTD USD SHS M9068E105 1652 23483 SH SOLE 23483 0 0
SODASTREAM INTERNATIONAL LTD USD SHS M9068E105 492 7000 SH Call SOLE 7000 0 0
SODASTREAM INTERNATIONAL LTD USD SHS M9068E105 563 8000 SH Put SOLE 8000 0 0
SOGOU INC ADR REPSTG A 83409V104 296 25579 SH SOLE 25579 0 0
SOHU COM INC COM 83408W103 3332 76855 SH SOLE 76855 0 0
SOLAR CAP LTD COM 83413U100 3831 189547 SH SOLE 189547 0 0
SOLAR SR CAP LTD COM 83416M105 607 34156 SH SOLE 34156 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 9998 266258 SH SOLE 266258 0 0
SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 4069 190068 SH SOLE 190068 0 0
SONOCO PRODS CO COM 835495102 744 14002 SH SOLE 14002 0 0
SONY CORP SPONSORED ADR 835699307 26646 592783 SH SOLE 592783 0 0
SORL AUTO PTS INC COM 78461U101 221 32818 SH SOLE 32818 0 0
SOTHEBYS COM 835898107 206 4000 SH Call SOLE 4000 0 0
SOTHEBYS COM 835898107 315 6100 SH Put SOLE 6100 0 0
SOUTH JERSEY INDS INC COM 838518108 470 15048 SH SOLE 15048 0 0
SOUTH ST CORP COM 840441109 5253 60278 SH SOLE 60278 0 0
SOUTHERN CO COM 842587107 3822 79484 SH SOLE 79484 0 0
SOUTHERN CO COM 842587107 1799 37400 SH Call SOLE 37400 0 0
SOUTHERN CO COM 842587107 813 16900 SH Put SOLE 16900 0 0
SOUTHWEST AIRLS CO COM 844741108 4864 74316 SH SOLE 74316 0 0
SOUTHWEST AIRLS CO COM 844741108 4941 75500 SH Call SOLE 75500 0 0
SOUTHWEST AIRLS CO COM 844741108 6224 95100 SH Put SOLE 95100 0 0
SOUTHWESTERN ENERGY CO COM 845467109 61 10902 SH SOLE 10902 0 0
SP PLUS CORP COM 78469C103 1210 32623 SH SOLE 32623 0 0
SPARTAN MTRS INC COM 846819100 2531 160713 SH SOLE 160713 0 0
SPARTANNASH CO COM 847215100 1697 63618 SH SOLE 63618 0 0
SPARTON CORP COM 847235108 501 21715 SH SOLE 21715 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 152097 614830 SH SOLE 614830 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 5945 48080 SH SOLE 48080 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 311236 1166289 SH SOLE 1166289 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 56788 212800 SH Call SOLE 212800 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 67115 251500 SH Put SOLE 251500 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 934 11000 SH Call SOLE 11000 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 934 11000 SH Put SOLE 11000 0 0
SPDR SERIES TRUST S&P DIVID ETF 78464A763 1392 14729 SH SOLE 14729 0 0
SPDR SERIES TRUST S&P HOMEBUILD 78464A888 319 7216 SH SOLE 7216 0 0
SPDR SERIES TRUST S&P METALS MNG 78464A755 1797 49408 SH SOLE 49408 0 0
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 1816 48856 SH SOLE 48856 0 0
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 297 8000 SH Call SOLE 8000 0 0
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 223 6000 SH Put SOLE 6000 0 0
SPDR SERIES TRUST S&P REGL BKG 78464A698 491 8340 SH SOLE 8340 0 0
SPDR SERIES TRUST S&P REGL BKG 78464A698 353 6000 SH Call SOLE 6000 0 0
SPDR SERIES TRUST S&P REGL BKG 78464A698 471 8000 SH Put SOLE 8000 0 0
SPECTRUM BRANDS HLDGS INC COM 84763R101 19333 171998 SH SOLE 171998 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 1202 63452 SH SOLE 63452 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 2998 34366 SH SOLE 34366 0 0
SPIRIT AIRLS INC COM 848577102 928 20700 SH Call SOLE 20700 0 0
SPIRIT AIRLS INC COM 848577102 1229 27400 SH Put SOLE 27400 0 0
SPIRIT RLTY CAP INC NEW COM 84860W102 41856 4878344 SH SOLE 4878344 0 0
SPLUNK INC COM 848637104 99850 1205331 SH SOLE 1205331 0 0
SPOK HLDGS INC COM 84863T106 522 33344 SH SOLE 33344 0 0
SPRINT CORP COM SER 1 85207U105 16599 2818096 SH SOLE 2818096 0 0
SPROUTS FMRS MKT INC COM 85208M102 4526 185865 SH SOLE 185865 0 0
SPROUTS FMRS MKT INC COM 85208M102 268 11000 SH Call SOLE 11000 0 0
SPROUTS FMRS MKT INC COM 85208M102 558 22900 SH Put SOLE 22900 0 0
SPS COMM INC COM 78463M107 6714 138183 SH SOLE 138183 0 0
SPX FLOW INC COM 78469X107 3704 77893 SH SOLE 77893 0 0
SQUARE INC CL A 852234103 46750 1348414 SH SOLE 1348414 0 0
SQUARE INC CL A 852234103 4701 135600 SH Call SOLE 135600 0 0
SQUARE INC CL A 852234103 4982 143700 SH Put SOLE 143700 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 2492 61562 SH SOLE 61562 0 0
SSR MNG INC COM 784730103 171 19500 SH SOLE 19500 0 0
ST JOE CO COM 790148100 4042 223914 SH SOLE 223914 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305 2528 163103 SH SOLE 163103 0 0
STAG INDL INC COM 85254J102 4948 181064 SH SOLE 181064 0 0
STAMPS COM INC COM NEW 852857200 1590 8459 SH SOLE 8459 0 0
STAMPS COM INC COM NEW 852857200 752 4000 SH Call SOLE 4000 0 0
STAMPS COM INC COM NEW 852857200 921 4900 SH Put SOLE 4900 0 0
STANDEX INTL CORP COM 854231107 1689 16582 SH SOLE 16582 0 0
STANLEY BLACK & DECKER INC COM 854502101 509 3000 SH Put SOLE 3000 0 0
STAR BULK CARRIERS CORP SHS PAR Y8162K204 1198 106407 SH SOLE 106407 0 0
STARBUCKS CORP COM 855244109 5077 88400 SH Call SOLE 88400 0 0
STARBUCKS CORP COM 855244109 6283 109400 SH Put SOLE 109400 0 0
STARS GROUP INC COM 85570W100 11844 507717 SH SOLE 507717 0 0
STARS GROUP INC COM 85570W100 3084 132342 SH SOLE 132342 0 0
STARWOOD PPTY TR INC COM 85571B105 35405 1658330 SH SOLE 1658330 0 0
STATE STR CORP COM 857477103 293 3000 SH Call SOLE 3000 0 0
STATE STR CORP COM 857477103 1757 18000 SH Put SOLE 18000 0 0
STEEL DYNAMICS INC COM 858119100 427 9900 SH Call SOLE 9900 0 0
STEEL DYNAMICS INC COM 858119100 656 15200 SH Put SOLE 15200 0 0
STEELCASE INC CL A 858155203 4341 285620 SH SOLE 285620 0 0
STEIN MART INC COM 858375108 184 158901 SH SOLE 158901 0 0
STELLUS CAP INVT CORP COM 858568108 923 70220 SH SOLE 70220 0 0
STEMLINE THERAPEUTICS INC COM 85858C107 170 10873 SH SOLE 10873 0 0
STEPAN CO COM 858586100 1582 20034 SH SOLE 20034 0 0
STERICYCLE INC COM 858912108 3324 48896 SH SOLE 48896 0 0
STERLING CONSTRUCTION CO INC COM 859241101 1698 104319 SH SOLE 104319 0 0
STEWART INFORMATION SVCS COR COM 860372101 3409 80599 SH SOLE 80599 0 0
STITCH FIX INC COM CL A 860897107 2342 90670 SH SOLE 90670 0 0
STMICROELECTRONICS N V NY REGISTRY 861012102 4465 204425 SH SOLE 204425 0 0
STONERIDGE INC COM 86183P102 868 37977 SH SOLE 37977 0 0
STORE CAP CORP COM 862121100 5079 195033 SH SOLE 195033 0 0
STRATASYS LTD SHS M85548101 12921 647333 SH SOLE 647333 0 0
STRATASYS LTD SHS M85548101 784 39300 SH Call SOLE 39300 0 0
STRATASYS LTD SHS M85548101 641 32100 SH Put SOLE 32100 0 0
STRATTEC SEC CORP COM 863111100 372 8539 SH SOLE 8539 0 0
STRAYER ED INC COM 863236105 5049 56360 SH SOLE 56360 0 0
STRYKER CORP COM 863667101 465 3000 SH Call SOLE 3000 0 0
STRYKER CORP COM 863667101 1084 7000 SH Put SOLE 7000 0 0
STUDENT TRANSN INC COM 86388A108 1175 191422 SH SOLE 191422 0 0
STURM RUGER & CO INC COM 864159108 653 11700 SH Call SOLE 11700 0 0
STURM RUGER & CO INC COM 864159108 1648 29500 SH Put SOLE 29500 0 0
SUCAMPO PHARMACEUTICALS INC CL A 864909106 9849 548672 SH SOLE 548672 0 0
SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 4023 462918 SH SOLE 462918 0 0
SUN BANCORP INC COM NEW 86663B201 1534 63148 SH SOLE 63148 0 0
SUN CMNTYS INC COM 866674104 2207 23785 SH SOLE 23785 0 0
SUN LIFE FINL INC COM 866796105 1721 41709 SH SOLE 41709 0 0
SUNCOKE ENERGY INC COM 86722A103 1054 87937 SH SOLE 87937 0 0
SUNCOR ENERGY INC NEW COM 867224107 33433 908349 SH SOLE 908349 0 0
SUNCOR ENERGY INC NEW COM 867224107 51181 1393824 SH SOLE 1393824 0 0
SUNPOWER CORP COM 867652406 1967 233317 SH SOLE 233317 0 0
SUNSHINE BANCORP INC COM 86777J108 216 9430 SH SOLE 9430 0 0
SUNTRUST BKS INC COM 867914103 24797 383910 SH SOLE 383910 0 0
SUNTRUST BKS INC COM 867914103 258 4000 SH Call SOLE 4000 0 0
SUNTRUST BKS INC COM 867914103 646 10000 SH Put SOLE 10000 0 0
SUPERCOM LTD NEW SHS NEW M87095119 54 13796 SH SOLE 13796 0 0
SUPERIOR ENERGY SVCS INC COM 868157108 15582 1618035 SH SOLE 1618035 0 0
SUPERIOR INDS INTL INC COM 868168105 813 54718 SH SOLE 54718 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 2660 66760 SH SOLE 66760 0 0
SUPERVALU INC COM NEW 868536301 2622 121400 SH Call SOLE 121400 0 0
SUPERVALU INC COM NEW 868536301 3067 142000 SH Put SOLE 142000 0 0
SURMODICS INC COM 868873100 499 17834 SH SOLE 17834 0 0
SVB FINL GROUP COM 78486Q101 8887 38018 SH SOLE 38018 0 0
SVB FINL GROUP COM 78486Q101 935 4000 SH Call SOLE 4000 0 0
SVB FINL GROUP COM 78486Q101 935 4000 SH Put SOLE 4000 0 0
SWITCH INC CL A 87105L104 1784 98059 SH SOLE 98059 0 0
SYKES ENTERPRISES INC COM 871237103 675 21452 SH SOLE 21452 0 0
SYMANTEC CORP COM 871503108 3108 110763 SH SOLE 110763 0 0
SYNAPTICS INC COM 87157D109 27447 687199 SH SOLE 687199 0 0
SYNAPTICS INC COM 87157D109 1705 42700 SH Call SOLE 42700 0 0
SYNAPTICS INC COM 87157D109 1358 34000 SH Put SOLE 34000 0 0
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 4898 547832 SH SOLE 547832 0 0
SYNCHRONY FINL COM 87165B103 314 8145 SH SOLE 8145 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105 271 30930 SH SOLE 30930 0 0
SYNNEX CORP COM 87162W100 4070 29936 SH SOLE 29936 0 0
SYNOPSYS INC COM 871607107 542 6362 SH SOLE 6362 0 0
SYNOVUS FINL CORP COM NEW 87161C501 5995 125060 SH SOLE 125060 0 0
SYNTEL INC COM 87162H103 5655 245998 SH SOLE 245998 0 0
SYROS PHARMACEUTICALS INC COM 87184Q107 206 21197 SH SOLE 21197 0 0
SYSCO CORP COM 871829107 32239 530861 SH SOLE 530861 0 0
T MOBILE US INC COM 872590104 96296 1516229 SH SOLE 1516229 0 0
TABLEAU SOFTWARE INC CL A 87336U105 31561 456082 SH SOLE 456082 0 0
TABLEAU SOFTWARE INC CL A 87336U105 277 4000 SH Call SOLE 4000 0 0
TABLEAU SOFTWARE INC CL A 87336U105 277 4000 SH Put SOLE 4000 0 0
TAHOE RES INC COM 873868103 3090 645123 SH SOLE 645123 0 0
TAILORED BRANDS INC COM 87403A107 321 14700 SH Call SOLE 14700 0 0
TAILORED BRANDS INC COM 87403A107 458 21000 SH Put SOLE 21000 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 112364 2833897 SH SOLE 2833897 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 8744 79648 SH SOLE 79648 0 0
TAL ED GROUP SPONSORED ADS 874080104 15695 528285 SH SOLE 528285 0 0
TAL ED GROUP SPONSORED ADS 874080104 3396 114300 SH Call SOLE 114300 0 0
TAL ED GROUP SPONSORED ADS 874080104 2032 68400 SH Put SOLE 68400 0 0
TAPESTRY INC COM 876030107 9266 209485 SH SOLE 209485 0 0
TAPESTRY INC COM 876030107 1663 37600 SH Call SOLE 37600 0 0
TAPESTRY INC COM 876030107 2119 47900 SH Put SOLE 47900 0 0
TARENA INTL INC ADR 876108101 1393 92953 SH SOLE 92953 0 0
TARGA RES CORP COM 87612G101 1273 26300 SH Call SOLE 26300 0 0
TARGA RES CORP COM 87612G101 1772 36600 SH Put SOLE 36600 0 0
TARGET CORP COM 87612E106 486 7443 SH SOLE 7443 0 0
TARGET CORP COM 87612E106 1214 18600 SH Put SOLE 18600 0 0
TARO PHARMACEUTICAL INDS LTD SHS M8737E108 1086 10372 SH SOLE 10372 0 0
TASEKO MINES LTD COM 876511106 975 418407 SH SOLE 418407 0 0
TASEKO MINES LTD COM 876511106 704 300037 SH SOLE 300037 0 0
TATA MTRS LTD SPONSORED ADR 876568502 493 14908 SH SOLE 14908 0 0
TAYLOR MORRISON HOME CORP CL A 87724P106 4439 181423 SH SOLE 181423 0 0
TCF FINL CORP COM 872275102 384 18736 SH SOLE 18736 0 0
TCG BDC INC COM 872280102 1078 53786 SH SOLE 53786 0 0
TCP CAP CORP COM 87238Q103 3401 222571 SH SOLE 222571 0 0
TDH HLDGS INC SHS G87084102 154 27373 SH SOLE 27373 0 0
TE CONNECTIVITY LTD REG SHS H84989104 26890 282937 SH SOLE 282937 0 0
TEAM INC COM 878155100 889 59665 SH SOLE 59665 0 0
TECHNIPFMC PLC COM G87110105 426 13600 SH Put SOLE 13600 0 0
TECHTARGET INC COM 87874R100 562 40368 SH SOLE 40368 0 0
TECK RESOURCES LTD CL B 878742204 58704 2243168 SH SOLE 2243168 0 0
TECK RESOURCES LTD CL B 878742204 25893 987719 SH SOLE 987719 0 0
TECK RESOURCES LTD CL B 878742204 288 11000 SH Put SOLE 11000 0 0
TEEKAY CORPORATION COM Y8564W103 604 64841 SH SOLE 64841 0 0
TEEKAY LNG PARTNERS L P PRTNRSP UNITS Y8564M105 1453 72095 SH SOLE 72095 0 0
TEJON RANCH CO COM 879080109 1281 61716 SH SOLE 61716 0 0
TELARIA INC COM 879181105 93 23077 SH SOLE 23077 0 0
TELEFONICA BRASIL SA SPONSORED ADR 87936R106 1786 120398 SH SOLE 120398 0 0
TELEFONICA S A SPONSORED ADR 879382208 1494 154348 SH SOLE 154348 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 712 25601 SH SOLE 25601 0 0
TELIGENT INC NEW COM 87960W104 123 33846 SH SOLE 33846 0 0
TELUS CORP COM 87971M103 4178 110316 SH SOLE 110316 0 0
TELUS CORP COM 87971M103 24892 655412 SH SOLE 655412 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 193 12700 SH Put SOLE 12700 0 0
TENNECO INC COM 880349105 804 13736 SH SOLE 13736 0 0
TERADYNE INC COM 880770102 71758 1713826 SH SOLE 1713826 0 0
TERADYNE INC COM 880770102 201 4800 SH Call SOLE 4800 0 0
TERADYNE INC COM 880770102 293 7000 SH Put SOLE 7000 0 0
TERNIUM SA SPON ADR 880890108 459 14522 SH SOLE 14522 0 0
TERRAFORM PWR INC COM CL A 88104R209 1921 160646 SH SOLE 160646 0 0
TERRENO RLTY CORP COM 88146M101 3140 89565 SH SOLE 89565 0 0
TERRITORIAL BANCORP INC COM 88145X108 592 19172 SH SOLE 19172 0 0
TESLA INC COM 88160R101 623 2000 SH Call SOLE 2000 0 0
TESLA INC COM 88160R101 934 3000 SH Put SOLE 3000 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105 800 187412 SH SOLE 187412 0 0
TETRAPHASE PHARMACEUTICALS I COM 88165N105 406 64413 SH SOLE 64413 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 24698 1303306 SH SOLE 1303306 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 197 10400 SH Call SOLE 10400 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 1433 75600 SH Put SOLE 75600 0 0
TEXAS INSTRS INC COM 882508104 209 2000 SH Call SOLE 2000 0 0
TEXAS ROADHOUSE INC COM 882681109 2535 48124 SH SOLE 48124 0 0
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 3198 148747 SH SOLE 148747 0 0
TFS FINL CORP COM 87240R107 167 11159 SH SOLE 11159 0 0
THE TRADE DESK INC COM CL A 88339J105 1024 22400 SH Call SOLE 22400 0 0
THE TRADE DESK INC COM CL A 88339J105 681 14900 SH Put SOLE 14900 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 380 2000 SH Call SOLE 2000 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 380 2000 SH Put SOLE 2000 0 0
THIRD PT REINS LTD COM G8827U100 3203 218629 SH SOLE 218629 0 0
THL CR INC COM 872438106 1374 151793 SH SOLE 151793 0 0
THOMSON REUTERS CORP COM 884903105 16615 380218 SH SOLE 380218 0 0
THOMSON REUTERS CORP COM 884903105 24502 562091 SH SOLE 562091 0 0
THOR INDS INC COM 885160101 1862 12353 SH SOLE 12353 0 0
THOR INDS INC COM 885160101 1055 7000 SH Put SOLE 7000 0 0
TICC CAPITAL CORP COM 87244T109 1901 331141 SH SOLE 331141 0 0
TIDEWATER INC NEW COM 88642R109 2921 119694 SH SOLE 119694 0 0
TIER REIT INC COM NEW 88650V208 254 12469 SH SOLE 12469 0 0
TIFFANY & CO NEW COM 886547108 46909 451269 SH SOLE 451269 0 0
TILE SHOP HLDGS INC COM 88677Q109 6905 719302 SH SOLE 719302 0 0
TILLYS INC CL A 886885102 1531 103743 SH SOLE 103743 0 0
TIM PARTICIPACOES S A SPONSORED ADR 88706P205 2236 115813 SH SOLE 115813 0 0
TIME INC NEW COM 887228104 561 30425 SH SOLE 30425 0 0
TIME WARNER INC COM NEW 887317303 62280 680879 SH SOLE 680879 0 0
TIMKENSTEEL CORP COM 887399103 182 11987 SH SOLE 11987 0 0
TITAN MACHY INC COM 88830R101 4583 216489 SH SOLE 216489 0 0
TIVITY HEALTH INC COM 88870R102 2832 77480 SH SOLE 77480 0 0
TIVO CORP COM 88870P106 515 33029 SH SOLE 33029 0 0
TJX COS INC NEW COM 872540109 382 5000 SH Call SOLE 5000 0 0
TJX COS INC NEW COM 872540109 535 7000 SH Put SOLE 7000 0 0
TOLL BROTHERS INC COM 889478103 14720 306536 SH SOLE 306536 0 0
TOLL BROTHERS INC COM 889478103 480 10000 SH Call SOLE 10000 0 0
TOLL BROTHERS INC COM 889478103 1297 27000 SH Put SOLE 27000 0 0
TOPBUILD CORP COM 89055F103 1314 17353 SH SOLE 17353 0 0
TORCHMARK CORP COM 891027104 635 7000 SH Call SOLE 7000 0 0
TORCHMARK CORP COM 891027104 635 7000 SH Put SOLE 7000 0 0
TORO CO COM 891092108 20547 314990 SH SOLE 314990 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 17398 296191 SH SOLE 296191 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 586 10000 SH Put SOLE 10000 0 0
TOTAL SYS SVCS INC COM 891906109 1017 12863 SH SOLE 12863 0 0
TOWER INTL INC COM 891826109 1625 53201 SH SOLE 53201 0 0
TOWER SEMICONDUCTOR LTD SHS NEW M87915274 2054 60265 SH SOLE 60265 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 768 24986 SH SOLE 24986 0 0
TOWNSQUARE MEDIA INC CL A 892231101 389 50637 SH SOLE 50637 0 0
TOYOTA MOTOR CORP SP ADR REP2COM 892331307 2775 21820 SH SOLE 21820 0 0
TPG RE FIN TR INC COM 87266M107 482 25281 SH SOLE 25281 0 0
TPG SPECIALTY LENDING INC COM 87265K102 212 10702 SH SOLE 10702 0 0
TRACTOR SUPPLY CO COM 892356106 20000 267560 SH SOLE 267560 0 0
TRACTOR SUPPLY CO COM 892356106 1271 17000 SH Call SOLE 17000 0 0
TRACTOR SUPPLY CO COM 892356106 1443 19300 SH Put SOLE 19300 0 0
TRANSDIGM GROUP INC COM 893641100 3138 11425 SH SOLE 11425 0 0
TRANSDIGM GROUP INC COM 893641100 714 2600 SH Call SOLE 2600 0 0
TRANSDIGM GROUP INC COM 893641100 2197 8000 SH Put SOLE 8000 0 0
TRANSOCEAN LTD REG SHS H8817H100 81484 7629543 SH SOLE 7629543 0 0
TRANSOCEAN LTD REG SHS H8817H100 2066 193400 SH Call SOLE 193400 0 0
TRANSOCEAN LTD REG SHS H8817H100 1723 161300 SH Put SOLE 161300 0 0
TRANSUNION COM 89400J107 44267 805438 SH SOLE 805438 0 0
TRAVELCENTERS AMER LLC COM 894174101 1007 245608 SH SOLE 245608 0 0
TRAVELERS COMPANIES INC COM 89417E109 2984 22000 SH Call SOLE 22000 0 0
TRAVELERS COMPANIES INC COM 89417E109 3527 26000 SH Put SOLE 26000 0 0
TRAVELPORT WORLDWIDE LTD SHS G9019D104 3393 259573 SH SOLE 259573 0 0
TREDEGAR CORP COM 894650100 381 19837 SH SOLE 19837 0 0
TREEHOUSE FOODS INC COM 89469A104 1923 38871 SH SOLE 38871 0 0
TRI POINTE GROUP INC COM 87265H109 516 28793 SH SOLE 28793 0 0
TRIANGLE CAP CORP COM 895848109 1837 193596 SH SOLE 193596 0 0
TRIBUNE MEDIA CO CL A 896047503 32111 756082 SH SOLE 756082 0 0
TRICO BANCSHARES COM 896095106 564 14894 SH SOLE 14894 0 0
TRINET GROUP INC COM 896288107 9037 203810 SH SOLE 203810 0 0
TRINITY BIOTECH PLC SPON ADR NEW 896438306 373 73051 SH SOLE 73051 0 0
TRINITY INDS INC COM 896522109 6336 169129 SH SOLE 169129 0 0
TRIPADVISOR INC COM 896945201 551 16000 SH Call SOLE 16000 0 0
TRIPADVISOR INC COM 896945201 572 16600 SH Put SOLE 16600 0 0
TRIPLE-S MGMT CORP CL B 896749108 3105 124933 SH SOLE 124933 0 0
TRIPLEPOINT VENTURE GROWTH B COM 89677Y100 484 38173 SH SOLE 38173 0 0
TRITON INTL LTD CL A G9078F107 5384 143770 SH SOLE 143770 0 0
TRIUMPH BANCORP INC COM 89679E300 1535 48718 SH SOLE 48718 0 0
TRIVAGO N V SPON ADS A SHS 89686D105 3788 553815 SH SOLE 553815 0 0
TRONC INC COM 89703P107 438 24900 SH SOLE 24900 0 0
TRONOX LTD SHS CL A Q9235V101 22442 1094184 SH SOLE 1094184 0 0
TRONOX LTD SHS CL A Q9235V101 334 16300 SH Call SOLE 16300 0 0
TRUECAR INC COM 89785L107 9577 855061 SH SOLE 855061 0 0
TRUPANION INC COM 898202106 5870 200552 SH SOLE 200552 0 0
TRUSTCO BK CORP N Y COM 898349105 1188 129145 SH SOLE 129145 0 0
TSAKOS ENERGY NAVIGATION LTD SHS G9108L108 49 12445 SH SOLE 12445 0 0
TUESDAY MORNING CORP COM NEW 899035505 713 259253 SH SOLE 259253 0 0
TUPPERWARE BRANDS CORP COM 899896104 251 4000 SH Put SOLE 4000 0 0
TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 1214 118995 SH SOLE 118995 0 0
TURQUOISE HILL RES LTD COM 900435108 1521 443495 SH SOLE 443495 0 0
TUTOR PERINI CORP COM 901109108 3435 135521 SH SOLE 135521 0 0
TWENTY FIRST CENTY FOX INC CL A 90130A101 7398 214256 SH SOLE 214256 0 0
TWENTY FIRST CENTY FOX INC CL A 90130A101 259 7500 SH Put SOLE 7500 0 0
TWILIO INC CL A 90138F102 241 10200 SH Call SOLE 10200 0 0
TWILIO INC CL A 90138F102 316 13400 SH Put SOLE 13400 0 0
TWITTER INC COM 90184L102 70376 2931107 SH SOLE 2931107 0 0
TWITTER INC COM 90184L102 1198 49900 SH Call SOLE 49900 0 0
TWITTER INC COM 90184L102 1729 72000 SH Put SOLE 72000 0 0
TWO HBRS INVT CORP COM NEW 90187B408 19897 1223681 SH SOLE 1223681 0 0
TYSON FOODS INC CL A 902494103 43613 537972 SH SOLE 537972 0 0
TYSON FOODS INC CL A 902494103 1702 21000 SH Call SOLE 21000 0 0
TYSON FOODS INC CL A 902494103 2002 24700 SH Put SOLE 24700 0 0
U S CONCRETE INC COM NEW 90333L201 837 10000 SH Call SOLE 10000 0 0
U S CONCRETE INC COM NEW 90333L201 1221 14600 SH Put SOLE 14600 0 0
U S SILICA HLDGS INC COM 90346E103 2348 72100 SH Call SOLE 72100 0 0
U S SILICA HLDGS INC COM 90346E103 2439 74900 SH Put SOLE 74900 0 0
UBIQUITI NETWORKS INC COM 90347A100 852 12000 SH Call SOLE 12000 0 0
UBIQUITI NETWORKS INC COM 90347A100 668 9400 SH Put SOLE 9400 0 0
UDR INC COM 902653104 532 13801 SH SOLE 13801 0 0
UFP TECHNOLOGIES INC COM 902673102 409 14695 SH SOLE 14695 0 0
UGI CORP NEW COM 902681105 19904 423949 SH SOLE 423949 0 0
ULTA BEAUTY INC COM 90384S303 1208 5400 SH Call SOLE 5400 0 0
ULTA BEAUTY INC COM 90384S303 1789 8000 SH Put SOLE 8000 0 0
ULTIMATE SOFTWARE GROUP INC COM 90385D107 1746 8000 SH Call SOLE 8000 0 0
ULTIMATE SOFTWARE GROUP INC COM 90385D107 3186 14600 SH Put SOLE 14600 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 538 23300 SH Call SOLE 23300 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 381 16500 SH Put SOLE 16500 0 0
UMH PPTYS INC COM 903002103 662 44451 SH SOLE 44451 0 0
UNDER ARMOUR INC CL A 904311107 202 14000 SH Call SOLE 14000 0 0
UNDER ARMOUR INC CL A 904311107 260 18000 SH Put SOLE 18000 0 0
UNIFI INC COM NEW 904677200 1139 31750 SH SOLE 31750 0 0
UNILEVER PLC SPON ADR NEW 904767704 35513 641729 SH SOLE 641729 0 0
UNION BANKSHARES CORP NEW COM 90539J109 2746 75921 SH SOLE 75921 0 0
UNIQURE NV SHS N90064101 2721 138891 SH SOLE 138891 0 0
UNISYS CORP COM NEW 909214306 240 29430 SH SOLE 29430 0 0
UNIT CORP COM 909218109 1877 85331 SH SOLE 85331 0 0
UNITED CONTL HLDGS INC COM 910047109 5300 78632 SH SOLE 78632 0 0
UNITED CONTL HLDGS INC COM 910047109 5156 76500 SH Call SOLE 76500 0 0
UNITED CONTL HLDGS INC COM 910047109 6565 97400 SH Put SOLE 97400 0 0
UNITED FINL BANCORP INC NEW COM 910304104 479 27153 SH SOLE 27153 0 0
UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 1406 588404 SH SOLE 588404 0 0
UNITED PARCEL SERVICE INC CL B 911312106 42171 353936 SH SOLE 353936 0 0
UNITED RENTALS INC COM 911363109 12176 70828 SH SOLE 70828 0 0
UNITED STATES CELLULAR CORP COM 911684108 2339 62158 SH SOLE 62158 0 0
UNITED STATES LIME & MINERAL COM 911922102 794 10296 SH SOLE 10296 0 0
UNITED STATES STL CORP NEW COM 912909108 41051 1166541 SH SOLE 1166541 0 0
UNITED STATES STL CORP NEW COM 912909108 6725 191100 SH Call SOLE 191100 0 0
UNITED STATES STL CORP NEW COM 912909108 7830 222500 SH Put SOLE 222500 0 0
UNITED TECHNOLOGIES CORP COM 913017109 13544 106166 SH SOLE 106166 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 6163 41655 SH SOLE 41655 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 444 3000 SH Call SOLE 3000 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 488 3300 SH Put SOLE 3300 0 0
UNITIL CORP COM 913259107 2632 57692 SH SOLE 57692 0 0
UNIVAR INC COM 91336L107 5196 167819 SH SOLE 167819 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 13725 79494 SH SOLE 79494 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 2590 15000 SH Call SOLE 15000 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 2417 14000 SH Put SOLE 14000 0 0
UNIVERSAL FST PRODS INC COM 913543104 5040 133978 SH SOLE 133978 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 227 2000 SH Put SOLE 2000 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 1498 54789 SH SOLE 54789 0 0
UNIVEST CORP PA COM 915271100 1974 70370 SH SOLE 70370 0 0
UNUM GROUP COM 91529Y106 1037 18889 SH SOLE 18889 0 0
UPLAND SOFTWARE INC COM 91544A109 1250 57706 SH SOLE 57706 0 0
URBAN EDGE PPTYS COM 91704F104 1035 40612 SH SOLE 40612 0 0
URBAN OUTFITTERS INC COM 917047102 47586 1357287 SH SOLE 1357287 0 0
UROGEN PHARMA LTD COM M96088105 277 7436 SH SOLE 7436 0 0
US BANCORP DEL COM NEW 902973304 164138 3063415 SH SOLE 3063415 0 0
US BANCORP DEL COM NEW 902973304 2518 47000 SH Call SOLE 47000 0 0
US BANCORP DEL COM NEW 902973304 3467 64700 SH Put SOLE 64700 0 0
US FOODS HLDG CORP COM 912008109 82182 2573812 SH SOLE 2573812 0 0
USA TRUCK INC COM 902925106 1258 69398 SH SOLE 69398 0 0
USANA HEALTH SCIENCES INC COM 90328M107 350 4728 SH SOLE 4728 0 0
UTAH MED PRODS INC COM 917488108 715 8786 SH SOLE 8786 0 0
VAIL RESORTS INC COM 91879Q109 27105 127571 SH SOLE 127571 0 0
VALE S A ADR 91912E105 13691 1119472 SH SOLE 1119472 0 0
VALE S A ADR 91912E105 3046 249100 SH Put SOLE 249100 0 0
VALEANT PHARMACEUTICALS INTL COM 91911K102 57221 2753652 SH SOLE 2753652 0 0
VALHI INC NEW COM 918905100 481 78018 SH SOLE 78018 0 0
VALIDUS HOLDINGS LTD COM SHS G9319H102 26514 565082 SH SOLE 565082 0 0
VALLEY NATL BANCORP COM 919794107 4953 441468 SH SOLE 441468 0 0
VALMONT INDS INC COM 920253101 2727 16440 SH SOLE 16440 0 0
VANDA PHARMACEUTICALS INC COM 921659108 280 18400 SH SOLE 18400 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 1150 49465 SH SOLE 49465 0 0
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 352 10300 SH SOLE 10300 0 0
VANECK VECTORS ETF TR OIL SVCS ETF 92189F718 6616 253992 SH SOLE 253992 0 0
VANECK VECTORS ETF TR OIL SVCS ETF 92189F718 391 15000 SH Put SOLE 15000 0 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 18634 190512 SH SOLE 190512 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 13742 97700 SH SOLE 97700 0 0
VANGUARD INDEX FDS REIT ETF 922908553 87262 1051600 SH SOLE 1051600 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 21287 155100 SH SOLE 155100 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 33414 314274 SH SOLE 314274 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 8326 81600 SH SOLE 81600 0 0
VANGUARD WORLD FDS ENERGY ETF 92204A306 1730 17484 SH SOLE 17484 0 0
VANTIV INC CL A 92210H105 70651 960585 SH SOLE 960585 0 0
VARIAN MED SYS INC COM 92220P105 1556 14000 SH Call SOLE 14000 0 0
VARIAN MED SYS INC COM 92220P105 2112 19000 SH Put SOLE 19000 0 0
VARONIS SYS INC COM 922280102 15386 316917 SH SOLE 316917 0 0
VASCO DATA SEC INTL INC COM 92230Y104 2326 167356 SH SOLE 167356 0 0
VBI VACCINES INC COM NEW 91822J103 74 17303 SH SOLE 17303 0 0
VECTOR GROUP LTD COM 92240M108 12511 559039 SH SOLE 559039 0 0
VECTRUS INC COM 92242T101 285 9240 SH SOLE 9240 0 0
VEECO INSTRS INC DEL COM 922417100 7256 488609 SH SOLE 488609 0 0
VEEVA SYS INC CL A COM 922475108 1183 21400 SH Call SOLE 21400 0 0
VEEVA SYS INC CL A COM 922475108 1493 27000 SH Put SOLE 27000 0 0
VENATOR MATLS PLC SHS G9329Z100 12420 561462 SH SOLE 561462 0 0
VENTAS INC COM 92276F100 34500 574898 SH SOLE 574898 0 0
VENTAS INC COM 92276F100 2496 41600 SH Call SOLE 41600 0 0
VENTAS INC COM 92276F100 3859 64300 SH Put SOLE 64300 0 0
VEON LTD SPONSORED ADR 91822M106 6570 1710951 SH SOLE 1710951 0 0
VERA BRADLEY INC COM 92335C106 2775 227837 SH SOLE 227837 0 0
VERACYTE INC COM 92337F107 306 46928 SH SOLE 46928 0 0
VERASTEM INC COM 92337C104 804 261771 SH SOLE 261771 0 0
VEREIT INC COM 92339V100 1413 181384 SH SOLE 181384 0 0
VERIFONE SYS INC COM 92342Y109 236 13331 SH SOLE 13331 0 0
VERISIGN INC COM 92343E102 1877 16402 SH SOLE 16402 0 0
VERISIGN INC COM 92343E102 492 4300 SH Call SOLE 4300 0 0
VERISIGN INC COM 92343E102 1259 11000 SH Put SOLE 11000 0 0
VERISK ANALYTICS INC COM 92345Y106 14426 150273 SH SOLE 150273 0 0
VERITEX HLDGS INC COM 923451108 1358 49221 SH SOLE 49221 0 0
VERITIV CORP COM 923454102 2004 69331 SH SOLE 69331 0 0
VERITONE INC COM 92347M100 575 24776 SH SOLE 24776 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 1035 19557 SH SOLE 19557 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 15043 284200 SH Call SOLE 284200 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 26618 502900 SH Put SOLE 502900 0 0
VERMILION ENERGY INC COM 923725105 476 13102 SH SOLE 13102 0 0
VERMILION ENERGY INC COM 923725105 536 14704 SH SOLE 14704 0 0
VERSARTIS INC COM 92529L102 787 357863 SH SOLE 357863 0 0
VERSO CORP CL A 92531L207 8299 472364 SH SOLE 472364 0 0
VERSUM MATLS INC COM 92532W103 516 13634 SH SOLE 13634 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 136781 912724 SH SOLE 912724 0 0
VIACOM INC NEW CL B 92553P201 34443 1117904 SH SOLE 1117904 0 0
VIACOM INC NEW CL B 92553P201 3478 112900 SH Call SOLE 112900 0 0
VIACOM INC NEW CL B 92553P201 6905 224100 SH Put SOLE 224100 0 0
VIAVI SOLUTIONS INC COM 925550105 6657 761673 SH SOLE 761673 0 0
VICAL INC COM NEW 925602203 69 37850 SH SOLE 37850 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409 759 33090 SH SOLE 33090 0 0
VIRNETX HLDG CORP COM 92823T108 70 18903 SH SOLE 18903 0 0
VISA INC COM CL A 92826C839 47221 414148 SH SOLE 414148 0 0
VISA INC COM CL A 92826C839 6294 55200 SH Call SOLE 55200 0 0
VISA INC COM CL A 92826C839 9703 85100 SH Put SOLE 85100 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 6400 308446 SH SOLE 308446 0 0
VISHAY PRECISION GROUP INC COM 92835K103 1203 47825 SH SOLE 47825 0 0
VISTA OUTDOOR INC COM 928377100 234 16032 SH SOLE 16032 0 0
VISTEON CORP COM NEW 92839U206 3856 30811 SH SOLE 30811 0 0
VISTRA ENERGY CORP COM 92840M102 13939 760864 SH SOLE 760864 0 0
VITAL THERAPIES INC COM 92847R104 179 30155 SH SOLE 30155 0 0
VITAMIN SHOPPE INC COM 92849E101 2032 461895 SH SOLE 461895 0 0
VMWARE INC CL A COM 928563402 82944 661859 SH SOLE 661859 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 484 16000 SH SOLE 16000 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 74335 2330252 SH SOLE 2330252 0 0
VONAGE HLDGS CORP COM 92886T201 7396 727235 SH SOLE 727235 0 0
VORNADO RLTY TR SH BEN INT 929042109 657 8400 SH Call SOLE 8400 0 0
VORNADO RLTY TR SH BEN INT 929042109 1173 15000 SH Put SOLE 15000 0 0
VOXX INTL CORP CL A 91829F104 101 18057 SH SOLE 18057 0 0
VOYA FINL INC COM 929089100 15253 308322 SH SOLE 308322 0 0
VSE CORP COM 918284100 284 5860 SH SOLE 5860 0 0
VULCAN MATLS CO COM 929160109 745 5800 SH SOLE 5800 0 0
VULCAN MATLS CO COM 929160109 1540 12000 SH Call SOLE 12000 0 0
W & T OFFSHORE INC COM 92922P106 1245 376144 SH SOLE 376144 0 0
W P CAREY INC COM 92936U109 4362 63315 SH SOLE 63315 0 0
WABCO HLDGS INC COM 92927K102 28468 198380 SH SOLE 198380 0 0
WAGEWORKS INC COM 930427109 785 12655 SH SOLE 12655 0 0
WAL-MART STORES INC COM 931142103 55634 563386 SH SOLE 563386 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 131293 1807949 SH SOLE 1807949 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 3849 53000 SH Call SOLE 53000 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 4103 56500 SH Put SOLE 56500 0 0
WARRIOR MET COAL INC COM 93627C101 14857 590717 SH SOLE 590717 0 0
WASHINGTONFIRST BANKSHARES I COM 940730104 1130 32975 SH SOLE 32975 0 0
WASTE CONNECTIONS INC COM 94106B101 33037 465699 SH SOLE 465699 0 0
WASTE CONNECTIONS INC COM 94106B101 20597 289653 SH SOLE 289653 0 0
WASTE MGMT INC DEL COM 94106L109 79204 917770 SH SOLE 917770 0 0
WATERS CORP COM 941848103 242 1253 SH SOLE 1253 0 0
WATERS CORP COM 941848103 1797 9300 SH Call SOLE 9300 0 0
WATERS CORP COM 941848103 2125 11000 SH Put SOLE 11000 0 0
WATERSTONE FINL INC MD COM 94188P101 175 10240 SH SOLE 10240 0 0
WAVE LIFE SCIENCES LTD SHS Y95308105 828 23601 SH SOLE 23601 0 0
WEATHERFORD INTL PLC ORD SHS G48833100 131 31400 SH Call SOLE 31400 0 0
WEATHERFORD INTL PLC ORD SHS G48833100 245 58800 SH Put SOLE 58800 0 0
WEC ENERGY GROUP INC COM 92939U106 2073 31200 SH Call SOLE 31200 0 0
WEC ENERGY GROUP INC COM 92939U106 2391 36000 SH Put SOLE 36000 0 0
WEIBO CORP SPONSORED ADR 948596101 55359 535079 SH SOLE 535079 0 0
WEIBO CORP SPONSORED ADR 948596101 2680 25900 SH Call SOLE 25900 0 0
WEIBO CORP SPONSORED ADR 948596101 2483 24000 SH Put SOLE 24000 0 0
WEIGHT WATCHERS INTL INC NEW COM 948626106 13582 306735 SH SOLE 306735 0 0
WEIGHT WATCHERS INTL INC NEW COM 948626106 478 10800 SH Call SOLE 10800 0 0
WEIGHT WATCHERS INTL INC NEW COM 948626106 757 17100 SH Put SOLE 17100 0 0
WEINGARTEN RLTY INVS SH BEN INT 948741103 9465 287945 SH SOLE 287945 0 0
WEIS MKTS INC COM 948849104 2435 58835 SH SOLE 58835 0 0
WELBILT INC COM 949090104 8835 375808 SH SOLE 375808 0 0
WELLCARE HEALTH PLANS INC COM 94946T106 16103 80071 SH SOLE 80071 0 0
WELLCARE HEALTH PLANS INC COM 94946T106 382 1900 SH Call SOLE 1900 0 0
WELLCARE HEALTH PLANS INC COM 94946T106 1971 9800 SH Put SOLE 9800 0 0
WELLS FARGO CO NEW COM 949746101 21793 359205 SH SOLE 359205 0 0
WELLS FARGO CO NEW COM 949746101 4975 82000 SH Call SOLE 82000 0 0
WELLS FARGO CO NEW COM 949746101 5946 98000 SH Put SOLE 98000 0 0
WELLTOWER INC COM 95040Q104 255 4000 SH Put SOLE 4000 0 0
WENDYS CO COM 95058W100 10376 631920 SH SOLE 631920 0 0
WERNER ENTERPRISES INC COM 950755108 1035 26771 SH SOLE 26771 0 0
WESCO AIRCRAFT HLDGS INC COM 950814103 1968 265988 SH SOLE 265988 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 3274 33186 SH SOLE 33186 0 0
WESTAR ENERGY INC COM 95709T100 62806 1189509 SH SOLE 1189509 0 0
WESTERN ALLIANCE BANCORP COM 957638109 330 5832 SH SOLE 5832 0 0
WESTERN ASSET MTG CAP CORP COM 95790D105 848 85220 SH SOLE 85220 0 0
WESTERN DIGITAL CORP COM 958102105 125857 1582516 SH SOLE 1582516 0 0
WESTERN UN CO COM 959802109 11079 582783 SH SOLE 582783 0 0
WESTLAKE CHEM CORP COM 960413102 6926 65010 SH SOLE 65010 0 0
WESTMORELAND COAL CO COM 960878106 47 38707 SH SOLE 38707 0 0
WESTPORT FUEL SYSTEMS INC COM NEW 960908309 796 211659 SH SOLE 211659 0 0
WESTROCK CO COM 96145D105 50952 806081 SH SOLE 806081 0 0
WESTWOOD HLDGS GROUP INC COM 961765104 908 13710 SH SOLE 13710 0 0
WEX INC COM 96208T104 516 3654 SH SOLE 3654 0 0
WEYERHAEUSER CO COM 962166104 12998 368621 SH SOLE 368621 0 0
WEYERHAEUSER CO COM 962166104 6195 175700 SH Call SOLE 175700 0 0
WEYERHAEUSER CO COM 962166104 5828 165300 SH Put SOLE 165300 0 0
WGL HLDGS INC COM 92924F106 3906 45502 SH SOLE 45502 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 1067 48210 SH SOLE 48210 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 3352 3938 SH SOLE 3938 0 0
WHITEHORSE FIN INC COM 96524V106 965 71930 SH SOLE 71930 0 0
WHITING PETE CORP NEW COM NEW 966387409 6218 234819 SH SOLE 234819 0 0
WHITING PETE CORP NEW COM NEW 966387409 1666 62900 SH Call SOLE 62900 0 0
WHITING PETE CORP NEW COM NEW 966387409 2145 81000 SH Put SOLE 81000 0 0
WILEY JOHN & SONS INC CL A 968223206 2958 44987 SH SOLE 44987 0 0
WILLIAMS COS INC DEL COM 969457100 14551 477242 SH SOLE 477242 0 0
WILLIAMS COS INC DEL COM 969457100 1116 36600 SH Call SOLE 36600 0 0
WILLIAMS COS INC DEL COM 969457100 2003 65700 SH Put SOLE 65700 0 0
WILLIAMS SONOMA INC COM 969904101 259 5000 SH Call SOLE 5000 0 0
WILLIAMS SONOMA INC COM 969904101 501 9700 SH Put SOLE 9700 0 0
WINGSTOP INC COM 974155103 10684 274079 SH SOLE 274079 0 0
WNS HOLDINGS LTD SPON ADR 92932M101 5441 135573 SH SOLE 135573 0 0
WOLVERINE WORLD WIDE INC COM 978097103 384 12044 SH SOLE 12044 0 0
WOODWARD INC COM 980745103 14026 183252 SH SOLE 183252 0 0
WORKDAY INC CL A 98138H101 43154 424156 SH SOLE 424156 0 0
WORKIVA INC COM CL A 98139A105 3116 145610 SH SOLE 145610 0 0
WORLD FUEL SVCS CORP COM 981475106 6765 240408 SH SOLE 240408 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 4343 142011 SH SOLE 142011 0 0
WPP PLC NEW ADR 92937A102 12615 139295 SH SOLE 139295 0 0
WYNDHAM WORLDWIDE CORP COM 98310W108 18768 161976 SH SOLE 161976 0 0
WYNDHAM WORLDWIDE CORP COM 98310W108 232 2000 SH Call SOLE 2000 0 0
WYNN RESORTS LTD COM 983134107 77150 457621 SH SOLE 457621 0 0
XCEL ENERGY INC COM 98389B100 65574 1363000 SH SOLE 1363000 0 0
XCERRA CORP COM 98400J108 1665 170095 SH SOLE 170095 0 0
XENCOR INC COM 98401F105 1434 65418 SH SOLE 65418 0 0
XENITH BANKSHARES INC NEW COM NEW 984102202 812 23995 SH SOLE 23995 0 0
XEROX CORP COM NEW 984121608 4245 145612 SH SOLE 145612 0 0
XINYUAN REAL ESTATE CO LTD SPONS ADR 98417P105 3454 507127 SH SOLE 507127 0 0
XL GROUP LTD COM G98294104 640 18196 SH SOLE 18196 0 0
XL GROUP LTD COM G98294104 1916 54500 SH Call SOLE 54500 0 0
XL GROUP LTD COM G98294104 2018 57400 SH Put SOLE 57400 0 0
XO GROUP INC COM 983772104 1107 59980 SH SOLE 59980 0 0
XOMA CORP DEL COM NEW 98419J206 3157 88692 SH SOLE 88692 0 0
XPERI CORP COM 98421B100 6685 273975 SH SOLE 273975 0 0
XPO LOGISTICS INC COM 983793100 33731 368280 SH SOLE 368280 0 0
XPO LOGISTICS INC COM 983793100 550 6000 SH Call SOLE 6000 0 0
XPO LOGISTICS INC COM 983793100 275 3000 SH Put SOLE 3000 0 0
XUNLEI LTD SPONSORED ADR 98419E108 774 50308 SH SOLE 50308 0 0
XYLEM INC COM 98419M100 246 3600 SH Call SOLE 3600 0 0
YAMANA GOLD INC COM 98462Y100 1116 356937 SH SOLE 356937 0 0
YAMANA GOLD INC COM 98462Y100 12454 3991711 SH SOLE 3991711 0 0
YANDEX N V SHS CLASS A N97284108 44418 1356285 SH SOLE 1356285 0 0
YANDEX N V SHS CLASS A N97284108 1035 31600 SH Call SOLE 31600 0 0
YANDEX N V SHS CLASS A N97284108 1605 49000 SH Put SOLE 49000 0 0
YELP INC CL A 985817105 42532 1013634 SH SOLE 1013634 0 0
YELP INC CL A 985817105 4272 101800 SH Call SOLE 101800 0 0
YELP INC CL A 985817105 3726 88800 SH Put SOLE 88800 0 0
YEXT INC COM 98585N106 905 75214 SH SOLE 75214 0 0
YRC WORLDWIDE INC COM PAR $.01 984249607 8293 576704 SH SOLE 576704 0 0
YUM BRANDS INC COM 988498101 121849 1493059 SH SOLE 1493059 0 0
YUM CHINA HLDGS INC COM 98850P109 68998 1724081 SH SOLE 1724081 0 0
YUME INC COM 98872B104 396 82868 SH SOLE 82868 0 0
ZAFGEN INC COM 98885E103 282 61048 SH SOLE 61048 0 0
ZAGG INC COM 98884U108 3153 170901 SH SOLE 170901 0 0
ZAYO GROUP HLDGS INC COM 98919V105 55831 1517159 SH SOLE 1517159 0 0
ZEBRA TECHNOLOGIES CORP CL A 989207105 3815 36757 SH SOLE 36757 0 0
ZEBRA TECHNOLOGIES CORP CL A 989207105 976 9400 SH Call SOLE 9400 0 0
ZEBRA TECHNOLOGIES CORP CL A 989207105 1131 10900 SH Put SOLE 10900 0 0
ZENDESK INC COM 98936J101 20996 620436 SH SOLE 620436 0 0
ZILLOW GROUP INC CL A 98954M101 6735 165322 SH SOLE 165322 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 42335 350831 SH SOLE 350831 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 241 2000 SH Call SOLE 2000 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 531 4400 SH Put SOLE 4400 0 0
ZIONS BANCORPORATION COM 989701107 355 6986 SH SOLE 6986 0 0
ZIX CORP COM 98974P100 1110 253375 SH SOLE 253375 0 0
ZOES KITCHEN INC COM 98979J109 4391 262609 SH SOLE 262609 0 0
ZOETIS INC CL A 98978V103 209 2900 SH Call SOLE 2900 0 0
ZOGENIX INC COM NEW 98978L204 1461 36472 SH SOLE 36472 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADR 98980A105 744 46917 SH SOLE 46917 0 0
ZYNGA INC CL A 98986T108 42833 10708194 SH SOLE 10708194 0 0