0001582202-19-000003.txt : 20190802 0001582202-19-000003.hdr.sgml : 20190802 20190802081146 ACCESSION NUMBER: 0001582202-19-000003 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20190630 FILED AS OF DATE: 20190802 DATE AS OF CHANGE: 20190802 EFFECTIVENESS DATE: 20190802 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Swiss National Bank CENTRAL INDEX KEY: 0001582202 IRS NUMBER: 000000000 STATE OF INCORPORATION: V8 FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-15577 FILM NUMBER: 19994492 BUSINESS ADDRESS: STREET 1: BOERSENSTRASSE 15 STREET 2: P.O. BOX 2800 CITY: ZURICH STATE: V8 ZIP: CH-8022 BUSINESS PHONE: (41)-44-631-31-11 MAIL ADDRESS: STREET 1: BOERSENSTRASSE 15 STREET 2: P.O. BOX 2800 CITY: ZURICH STATE: V8 ZIP: CH-8022 13F-HR 1 primary_doc.xml 13F-HR LIVE false true false 0001582202 XXXXXXXX 06-30-2019 06-30-2019 Swiss National Bank
BOERSENSTRASSE 15 P.O. BOX 2800 ZURICH V8 CH-8022
13F HOLDINGS REPORT 028-15577 N
Chan Dao Luu Risk Manager 0041586312153 Chan Dao Luu Zurich V8 08-02-2019 0 2554 92701297 false
INFORMATION TABLE 2 InfoTable_Q22019.xml 1ST SOURCE CORP COM 336901103 1563 33689 SH SOLE 33689 0 0 2U INC COM 90214J101 4073 108200 SH SOLE 108200 0 0 3-D SYS CORP DEL COM NEW 88554D205 1933 212450 SH SOLE 212450 0 0 3M CO COM 88579Y101 330196 1904904 SH SOLE 1904904 0 0 51JOB INC SPONSORED ADS 316827104 6405 84841 SH SOLE 84841 0 0 58 COM INC SPON ADR REP A 31680Q104 15903 255797 SH SOLE 255797 0 0 8X8 INC NEW COM 282914100 4287 177900 SH SOLE 177900 0 0 A10 NETWORKS INC COM 002121101 656 96200 SH SOLE 96200 0 0 AAON INC COM PAR $0.004 000360206 3881 77350 SH SOLE 77350 0 0 AAR CORP COM 000361105 2281 62000 SH SOLE 62000 0 0 AARONS INC COM PAR $0.50 002535300 7676 125000 SH SOLE 125000 0 0 ABBOTT LABS COM 002824100 499780 5942688 SH SOLE 5942688 0 0 ABBVIE INC COM 00287Y109 349698 4808829 SH SOLE 4808829 0 0 ABEONA THERAPEUTICS INC COM 00289Y107 298 62400 SH SOLE 62400 0 0 ABERCROMBIE & FITCH CO CL A 002896207 1965 122500 SH SOLE 122500 0 0 ABIOMED INC COM 003654100 38318 147100 SH SOLE 147100 0 0 ABM INDS INC COM 000957100 4928 123200 SH SOLE 123200 0 0 ACACIAMUNICATIONS INC COM 00401C108 2830 60000 SH SOLE 60000 0 0 ACADIA HEALTHCAREPANY IN COM 00404A109 5738 164168 SH SOLE 164168 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 5365 200704 SH SOLE 200704 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 4152 151700 SH SOLE 151700 0 0 ACCELERATE DIAGNOSTICS INC COM 00430H102 1270 55500 SH SOLE 55500 0 0 ACCELERON PHARMA INC COM 00434H108 3360 81800 SH SOLE 81800 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 451341 2442717 SH SOLE 2442717 0 0 ACCO BRANDS CORP COM 00081T108 1497 190200 SH SOLE 190200 0 0 ACCURAY INC COM 004397105 633 163600 SH SOLE 163600 0 0 ACHILLION PHARMACEUTICALS IN COM 00448Q201 657 245100 SH SOLE 245100 0 0 ACI WORLDWIDE INC COM 004498101 7411 215800 SH SOLE 215800 0 0 ACORDA THERAPEUTICS INC COM 00484M106 680 88600 SH SOLE 88600 0 0 ACTIVISION BLIZZARD INC COM 00507V109 117530 2490034 SH SOLE 2490034 0 0 ACTUANT CORP CL A NEW 00508X203 2823 113800 SH SOLE 113800 0 0 ACUITY BRANDS INC COM 00508Y102 17997 130500 SH SOLE 130500 0 0 ACUSHNET HOLDINGS CORP COM 005098108 1649 62800 SH SOLE 62800 0 0 ADDUS HOMECARE CORP COM 006739106 1551 20700 SH SOLE 20700 0 0 ADIENT PLC ORD SHS G0084W101 4012 165298 SH SOLE 165298 0 0 ADOBE INC COM 00724F101 468695 1590683 SH SOLE 1590683 0 0 ADT INC COM 00090Q103 1723 281500 SH SOLE 281500 0 0 ADTALEM GLOBAL ED INC COM 00737L103 4843 107500 SH SOLE 107500 0 0 ADTRAN INC COM 00738A106 1356 88900 SH SOLE 88900 0 0 ADURO BIOTECH INC COM 00739L101 137 89000 SH SOLE 89000 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 36087 234118 SH SOLE 234118 0 0 ADVANCED DISP SVCS INC DEL COM 00790X101 4477 140300 SH SOLE 140300 0 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 2613 79700 SH SOLE 79700 0 0 ADVANCED ENERGY INDS COM 007973100 4001 71100 SH SOLE 71100 0 0 ADVANCED MICRO DEVICES INC COM 007903107 94530 3112600 SH SOLE 3112600 0 0 ADVANSIX INC COM 00773T101 1327 54300 SH SOLE 54300 0 0 AECOM COM 00766T100 10991 290380 SH SOLE 290380 0 0 AEGION CORP COM 00770F104 1108 60200 SH SOLE 60200 0 0 AERCAP HOLDINGS NV SHS N00985106 32799 630633 SH SOLE 630633 0 0 AERIE PHARMACEUTICALS INC COM 00771V108 2376 80400 SH SOLE 80400 0 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 5878 131300 SH SOLE 131300 0 0 AEROVIRONMENT INC COM 008073108 2276 40100 SH SOLE 40100 0 0 AES CORP COM 00130H105 36128 2155608 SH SOLE 2155608 0 0 AFLAC INC COM 001055102 140362 2560890 SH SOLE 2560890 0 0 AG MTG INVT TR INC COM 001228105 952 59900 SH SOLE 59900 0 0 AGCO CORP COM 001084102 9386 121000 SH SOLE 121000 0 0 AGENUS INC COM NEW 00847G705 622 207300 SH SOLE 207300 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 77474 1037547 SH SOLE 1037547 0 0 AGILYSYS INC COM 00847J105 801 37300 SH SOLE 37300 0 0 AGIOS PHARMACEUTICALS INC COM 00847X104 4876 97760 SH SOLE 97760 0 0 AGNICO EAGLE MINES LTD COM 008474108 94895 1851053 SH SOLE 1851053 0 0 AGREE REALTY CORP COM 008492100 4470 69782 SH SOLE 69782 0 0 AIMMUNE THERAPEUTICS INC COM 00900T107 1446 69474 SH SOLE 69474 0 0 AIR LEASE CORP CL A 00912X302 8107 196100 SH SOLE 196100 0 0 AIR PRODS & CHEMS INC COM 009158106 162105 716106 SH SOLE 716106 0 0 AIR TRANSPORT SERVICES GRP I COM 00922R105 672 27550 SH SOLE 27550 0 0 AIRCASTLE LTD COM G0129K104 2215 104200 SH SOLE 104200 0 0 AK STL HLDG CORP COM 001547108 1395 588500 SH SOLE 588500 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 42596 531519 SH SOLE 531519 0 0 AKCEA THERAPEUTICS INC COM 00972L107 781 33300 SH SOLE 33300 0 0 AKEBIA THERAPEUTICS INC COM 00972D105 671 138585 SH SOLE 138585 0 0 AKORN INC COM 009728106 883 171484 SH SOLE 171484 0 0 ALAMO GROUP INC COM 011311107 1859 18600 SH SOLE 18600 0 0 ALAMOS GOLD INC NEW COM CL A 011532108 4393 728236 SH SOLE 728236 0 0 ALARM HLDGS INC COM 011642105 3585 67000 SH SOLE 67000 0 0 ALBANY INTL CORP CL A 012348108 4477 54000 SH SOLE 54000 0 0 ALBEMARLE CORP COM 012653101 24341 345706 SH SOLE 345706 0 0 ALCOA CORP COM 013872106 8079 345094 SH SOLE 345094 0 0 ALDER BIOPHARMACEUTICALS INC COM 014339105 1332 113142 SH SOLE 113142 0 0 ALEXANDER & BALDWIN INC NEW COM 014491104 2943 127420 SH SOLE 127420 0 0 ALEXANDERS INC COM 014752109 1592 4300 SH SOLE 4300 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 51836 367400 SH SOLE 367400 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 95437 728641 SH SOLE 728641 0 0 ALGONQUIN PWR UTILS CORP COM 015857105 11096 915700 SH SOLE 915700 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 597808 3527932 SH SOLE 3527932 0 0 ALIGN TECHNOLOGY INC COM 016255101 67686 247300 SH SOLE 247300 0 0 ALKERMES PLC SHS G01767105 11466 508700 SH SOLE 508700 0 0 ALLAKOS INC COM 01671P100 1044 24100 SH SOLE 24100 0 0 ALLEGHANY CORP DEL COM 017175100 41820 61400 SH SOLE 61400 0 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 5894 233900 SH SOLE 233900 0 0 ALLEGIANCE BANCSHARES INC COM 01748H107 747 22400 SH SOLE 22400 0 0 ALLEGIANT TRAVEL CO COM 01748X102 1080 7528 SH SOLE 7528 0 0 ALLEGION PUB LTD CO ORD SHS G0176J109 34204 309400 SH SOLE 309400 0 0 ALLERGAN PLC SHS G0177J108 181542 1084286 SH SOLE 1084286 0 0 ALLETE INC COM NEW 018522300 7980 95900 SH SOLE 95900 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 21860 155998 SH SOLE 155998 0 0 ALLIANT ENERGY CORP COM 018802108 42940 874898 SH SOLE 874898 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 10331 222900 SH SOLE 222900 0 0 ALLOGENE THERAPEUTICS INC COM 019770106 1214 45200 SH SOLE 45200 0 0 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 3703 318400 SH SOLE 318400 0 0 ALLSTATE CORP COM 020002101 151444 1489273 SH SOLE 1489273 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 22631 311900 SH SOLE 311900 0 0 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 323 34580 SH SOLE 34580 0 0 ALPHABET INC CAP STK CL A 02079K305 1057017 976189 SH SOLE 976189 0 0 ALPHABET INC CAP STK CL C 02079K107 1108220 1025266 SH SOLE 1025266 0 0 ALTAIR ENGR INC COM CL A 021369103 2617 64800 SH SOLE 64800 0 0 ALTERYX INC COM CL A 02156B103 8959 82100 SH SOLE 82100 0 0 ALTICE USA INC CL A 02156K103 11759 482900 SH SOLE 482900 0 0 ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 238 12100 SH SOLE 12100 0 0 ALTRA INDL MOTION CORP COM 02208R106 4284 119400 SH SOLE 119400 0 0 ALTRIA GROUP INC COM 02209S103 331881 7009094 SH SOLE 7009094 0 0 AMAG PHARMACEUTICALS INC COM 00163U106 644 64457 SH SOLE 64457 0 0 AMALGAMATED BK NEW YORK N Y CLASS A 022663108 464 26600 SH SOLE 26600 0 0 AMAZON INC COM 023135106 2578444 1361641 SH SOLE 1361641 0 0 AMBAC FINL GROUP INC COM NEW 023139884 1420 84300 SH SOLE 84300 0 0 AMBARELLA INC SHS G037AX101 2367 53633 SH SOLE 53633 0 0 AMC ENTMT HLDGS INC CL A COM 00165C104 899 96341 SH SOLE 96341 0 0 AMC NETWORKS INC CL A 00164V103 4566 83800 SH SOLE 83800 0 0 AMCOR PLC ORD G0250X107 60242 5243009 SH SOLE 5243009 0 0 AMEDISYS INC COM 023436108 7236 59600 SH SOLE 59600 0 0 AMERCO COM 023586100 20998 55470 SH SOLE 55470 0 0 AMEREN CORP COM 023608102 98168 1306993 SH SOLE 1306993 0 0 AMERESCO INC CL A 02361E108 544 36900 SH SOLE 36900 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 11968 367000 SH SOLE 367000 0 0 AMERICAN ASSETS TR INC COM 024013104 4283 90900 SH SOLE 90900 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 2653 207900 SH SOLE 207900 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 11769 254952 SH SOLE 254952 0 0 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 5271 311900 SH SOLE 311900 0 0 AMERICAN ELEC PWR CO INC COM 025537101 173511 1971489 SH SOLE 1971489 0 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 4574 168400 SH SOLE 168400 0 0 AMERICAN FIN TR INC COM CLASS A 02607T109 2151 197360 SH SOLE 197360 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 25300 246900 SH SOLE 246900 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 12051 495717 SH SOLE 495717 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 151025 2834556 SH SOLE 2834556 0 0 AMERICAN NATL INS CO COM 028591105 1749 15013 SH SOLE 15013 0 0 AMERICAN OUTDOOR BRANDS CORP COM 02874P103 914 101450 SH SOLE 101450 0 0 AMERICAN PUBLIC EDUCATION IN COM 02913V103 902 30500 SH SOLE 30500 0 0 AMERICAN STS WTR CO COM 029899101 5146 68400 SH SOLE 68400 0 0 AMERICAN TOWER CORP NEW COM 03027X100 299618 1465483 SH SOLE 1465483 0 0 AMERICAN VANGUARD CORP COM 030371108 784 50851 SH SOLE 50851 0 0 AMERICAN WOODMARK CORPORATIO COM 030506109 2395 28300 SH SOLE 28300 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 75229 648522 SH SOLE 648522 0 0 AMERICAS CAR MART INC COM 03062T105 1016 11800 SH SOLE 11800 0 0 AMERICOLD RLTY TR COM 03064D108 10562 325800 SH SOLE 325800 0 0 AMERIS BANCORP COM 03076K108 3463 88364 SH SOLE 88364 0 0 AMERISAFE INC COM 03071H100 2289 35900 SH SOLE 35900 0 0 AMERISOURCEBERGEN CORP COM 03073E105 44106 517316 SH SOLE 517316 0 0 AMETEK INC NEW COM 031100100 67266 740493 SH SOLE 740493 0 0 AMGEN INC COM 031162100 373835 2028626 SH SOLE 2028626 0 0 AMICUS THERAPEUTICS INC COM 03152W109 5194 416200 SH SOLE 416200 0 0 AMKOR TECHNOLOGY INC COM 031652100 1496 200600 SH SOLE 200600 0 0 AMN HEALTHCARE SERVICES INC COM 001744101 4731 87200 SH SOLE 87200 0 0 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 1228 171200 SH SOLE 171200 0 0 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 1359 64400 SH SOLE 64400 0 0 AMPHENOL CORP NEW CL A 032095101 143531 1496050 SH SOLE 1496050 0 0 AMYRIS INC COM NEW 03236M200 253 71200 SH SOLE 71200 0 0 ANADARKO PETE CORP COM 032511107 114914 1628605 SH SOLE 1628605 0 0 ANALOG DEVICES INC COM 032654105 135653 1201848 SH SOLE 1201848 0 0 ANAPTYSBIO INC COM 032724106 2550 45200 SH SOLE 45200 0 0 ANDERSONS INC COM 034164103 1565 57450 SH SOLE 57450 0 0 ANGI HOMESERVICES INC COM CL A 00183L102 1607 123500 SH SOLE 123500 0 0 ANGIODYNAMICS INC COM 03475V101 1361 69100 SH SOLE 69100 0 0 ANI PHARMACEUTICALS INC COM 00182C103 1356 16500 SH SOLE 16500 0 0 ANIKA THERAPEUTICS INC COM 035255108 1072 26400 SH SOLE 26400 0 0 ANIXTER INTL INC COM 035290105 3535 59200 SH SOLE 59200 0 0 ANSYS INC COM 03662Q105 55711 272000 SH SOLE 272000 0 0 ANTARES PHARMA INC COM 036642106 916 278500 SH SOLE 278500 0 0 ANTERO MIDSTREAM CORP COM 03676B102 4861 424200 SH SOLE 424200 0 0 ANTERO RES CORP COM 03674X106 2699 488100 SH SOLE 488100 0 0 ANTHEM INC COM 036752103 256004 907141 SH SOLE 907141 0 0 ANWORTH MORTGAGE ASSET CP COM 037347101 680 179500 SH SOLE 179500 0 0 AON PLC SHS CL A G0408V102 169605 878871 SH SOLE 878871 0 0 APACHE CORP COM 037411105 35475 1224532 SH SOLE 1224532 0 0 APARTMENT INVT & MGMT CO CL A 03748R754 13765 274639 SH SOLE 274639 0 0 APELLIS PHARMACEUTICALS INC COM 03753U106 2055 81100 SH SOLE 81100 0 0 APERGY CORP COM 03755L104 4826 143900 SH SOLE 143900 0 0 APHRIA INC COM 03765K104 3132 445400 SH SOLE 445400 0 0 APOGEE ENTERPRISES INC COM 037598109 2085 48000 SH SOLE 48000 0 0 APOLLO MEDICAL HLDGS INC COM NEW 03763A207 779 46644 SH SOLE 46644 0 0 APOLLOL REAL EST FIN INC COM 03762U105 4918 267439 SH SOLE 267439 0 0 APPFOLIO INC COM CL A 03783C100 2782 27200 SH SOLE 27200 0 0 APPIAN CORP CL A 03782L101 1533 42500 SH SOLE 42500 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 6282 396110 SH SOLE 396110 0 0 APPLE INC COM 037833100 3058896 15455216 SH SOLE 15455216 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 4436 72100 SH SOLE 72100 0 0 APPLIED MATLS INC COM 038222105 138997 3095022 SH SOLE 3095022 0 0 APPLIED OPTOELECTRONICS INC COM 03823U102 361 35100 SH SOLE 35100 0 0 APTARGROUP INC COM 038336103 14585 117300 SH SOLE 117300 0 0 APTIV PLC SHS G6095L109 68641 849200 SH SOLE 849200 0 0 AQUA AMERICA INC COM 03836W103 16216 391973 SH SOLE 391973 0 0 AQUAVENTURE HLDGS LTD SHS G0443N107 447 22400 SH SOLE 22400 0 0 ARAMARK COM 03852U106 31971 886600 SH SOLE 886600 0 0 ARBOR RLTY TR INC COM 038923108 1637 135051 SH SOLE 135051 0 0 ARCBEST CORP COM 03937C105 1338 47600 SH SOLE 47600 0 0 ARCH CAP GROUP LTD ORD G0450A105 95463 2574504 SH SOLE 2574504 0 0 ARCH COAL INC CL A 039380407 2949 31300 SH SOLE 31300 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 74452 1824804 SH SOLE 1824804 0 0 ARCHROCK INC COM 03957W106 2573 242700 SH SOLE 242700 0 0 ARCONIC INC COM 03965L100 36737 1422795 SH SOLE 1422795 0 0 ARCOSA INC COM 039653100 3074 81700 SH SOLE 81700 0 0 ARCUS BIOSCIENCES INC COM 03969F109 343 43200 SH SOLE 43200 0 0 ARENA PHARMACEUTICALS INC COM NEW 040047607 5390 91930 SH SOLE 91930 0 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 3762 143766 SH SOLE 143766 0 0 ARESL REAL ESTATE CORP COM 04013V108 715 48100 SH SOLE 48100 0 0 ARGAN INC COM 04010E109 1059 26100 SH SOLE 26100 0 0 ARGO GROUP INTL HLDGS LTD COM G0464B107 4681 63216 SH SOLE 63216 0 0 ARISTA NETWORKS INC COM 040413106 44862 172800 SH SOLE 172800 0 0 ARLINGTON ASSET INVT CORP CL A NEW 041356205 469 68100 SH SOLE 68100 0 0 ARLO TECHNOLOGIES INC COM 04206A101 552 137592 SH SOLE 137592 0 0 ARMADA HOFFLER PPTYS INC COM 04208T108 1549 93600 SH SOLE 93600 0 0 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 2036 109212 SH SOLE 109212 0 0 ARMSTRONG FLOORING INC COM 04238R106 299 30400 SH SOLE 30400 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 8330 85700 SH SOLE 85700 0 0 ARQULE INC COM 04269E107 1898 172400 SH SOLE 172400 0 0 ARRAY BIOPHARMA INC COM 04269X105 18815 406100 SH SOLE 406100 0 0 ARROW ELECTRS INC COM 042735100 19795 277748 SH SOLE 277748 0 0 ARROW FINL CORP COM 042744102 843 24260 SH SOLE 24260 0 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 4182 157800 SH SOLE 157800 0 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 2631 95600 SH SOLE 95600 0 0 ARVINAS INC COM 04335A105 462 21000 SH SOLE 21000 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 3078 36500 SH SOLE 36500 0 0 ASGN INC COM 00191U102 5915 97600 SH SOLE 97600 0 0 ASHFORD HOSPITALITY TR INC COM SHS 044103109 530 178600 SH SOLE 178600 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 9317 116500 SH SOLE 116500 0 0 ASPEN TECHNOLOGY INC COM 045327103 16107 129600 SH SOLE 129600 0 0 ASSEMBLY BIOSCIENCES INC COM 045396108 576 42700 SH SOLE 42700 0 0 ASSERTIO THERAPEUTICS INC COM 04545L107 411 119000 SH SOLE 119000 0 0 ASSOCIATED BANC CORP COM 045487105 6463 305740 SH SOLE 305740 0 0 ASSOCIATED CAP GROUP INC CL A 045528106 247 6600 SH SOLE 6600 0 0 ASSURANT INC COM 04621X108 21484 201958 SH SOLE 201958 0 0 ASSURED GUARANTY LTD COM G0585R106 8105 192600 SH SOLE 192600 0 0 ASTEC INDS INC COM 046224101 1312 40300 SH SOLE 40300 0 0 ASTRONICS CORP COM 046433108 1619 40255 SH SOLE 40255 0 0 AT HOME GROUP INC COM 04650Y100 591 88700 SH SOLE 88700 0 0 AT&T INC COM 00206R102 873410 26064163 SH SOLE 26064163 0 0 ATARA BIOTHERAPEUTICS INC COM 046513107 1555 77300 SH SOLE 77300 0 0 ATHENE HLDG LTD CL A G0684D107 36312 843300 SH SOLE 843300 0 0 ATHENEX INC COM 04685N103 1701 85900 SH SOLE 85900 0 0 ATKORE INTL GROUP INC COM 047649108 2220 85800 SH SOLE 85800 0 0 ATLANTIC CAP BANCSHARES INC COM 048269203 798 46600 SH SOLE 46600 0 0 ATLANTIC UN BANKSHARES CORP COM 04911A107 4849 137247 SH SOLE 137247 0 0 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 531 11900 SH SOLE 11900 0 0 ATMOS ENERGY CORP COM 049560105 40155 380400 SH SOLE 380400 0 0 ATN INTL INC COM 00215F107 1201 20800 SH SOLE 20800 0 0 ATRICURE INC COM 04963C209 2140 71700 SH SOLE 71700 0 0 ATRION CORP COM 049904105 2304 2702 SH SOLE 2702 0 0 AUDENTES THERAPEUTICS INC COM 05070R104 2556 67500 SH SOLE 67500 0 0 AURINIA PHARMACEUTICALS INC COM 05156V102 738 111800 SH SOLE 111800 0 0 AURORA CANNABIS INC COM 05156X108 20197 2578065 SH SOLE 2578065 0 0 AUTODESK INC COM 052769106 116327 714099 SH SOLE 714099 0 0 AUTOHOME INC SP ADR RP CL A 05278C107 13559 158363 SH SOLE 158363 0 0 AUTOLIV INC COM 052800109 19141 271461 SH SOLE 271461 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 287225 1737285 SH SOLE 1737285 0 0 AUTONATION INC COM 05329W102 4219 100600 SH SOLE 100600 0 0 AUTOZONE INC COM 053332102 121262 110291 SH SOLE 110291 0 0 AVALONBAY CMNTYS INC COM 053484101 172435 848680 SH SOLE 848680 0 0 AVANOS MED INC COM 05350V106 3851 88300 SH SOLE 88300 0 0 AVAYA HLDGS CORP COM 05351X101 2452 205900 SH SOLE 205900 0 0 AVERY DENNISON CORP COM 053611109 31784 274756 SH SOLE 274756 0 0 AVIS BUDGET GROUP INC COM 053774105 4212 119800 SH SOLE 119800 0 0 AVISTA CORP COM 05379B107 5455 122300 SH SOLE 122300 0 0 AVNET INC COM 053807103 9117 201700 SH SOLE 201700 0 0 AVON PRODS INC COM 054303102 3194 823200 SH SOLE 823200 0 0 AVROBIO INC COM 05455M100 289 17800 SH SOLE 17800 0 0 AVX CORP NEW COM 002444107 1564 94200 SH SOLE 94200 0 0 AXALTA COATING SYS LTD COM G0750C108 20515 689100 SH SOLE 689100 0 0 AXCELIS TECHNOLOGIES INC COM NEW 054540208 912 60600 SH SOLE 60600 0 0 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 9311 156100 SH SOLE 156100 0 0 AXOGEN INC COM 05463X106 1291 65200 SH SOLE 65200 0 0 AXON ENTERPRISE INC COM 05464C101 7031 109500 SH SOLE 109500 0 0 AXONICS MODULATION TECH INC COM 05465P101 742 18100 SH SOLE 18100 0 0 AXOS FINL INC COM 05465C100 2807 103000 SH SOLE 103000 0 0 AXSOME THERAPEUTICS INC COM 05464T104 1115 43300 SH SOLE 43300 0 0 AZZ INC COM 002474104 2232 48500 SH SOLE 48500 0 0 B & G FOODS INC NEW COM 05508R106 2540 122100 SH SOLE 122100 0 0 B RILEY FINL INC COM 05580M108 515 24700 SH SOLE 24700 0 0 B2GOLD CORP COM 11777Q209 5637 1855029 SH SOLE 1855029 0 0 BADGER METER INC COM 056525108 3235 54200 SH SOLE 54200 0 0 BAIDU INC SPON ADR REP A 056752108 82398 702094 SH SOLE 702094 0 0 BAKER HUGHES A GE CO CL A 05722G100 41155 1670928 SH SOLE 1670928 0 0 BALCHEM CORP COM 057665200 5998 60000 SH SOLE 60000 0 0 BALL CORP COM 058498106 72604 1037342 SH SOLE 1037342 0 0 BALLARD PWR SYS INC NEW COM 058586108 1419 347300 SH SOLE 347300 0 0 BANC OF CALIFORNIA INC COM 05990K106 1173 84000 SH SOLE 84000 0 0 BANCFIRST CORP COM 05945F103 1860 33418 SH SOLE 33418 0 0 BANCO MACRO SA SPON ADR B 05961W105 6494 89138 SH SOLE 89138 0 0 BANCORP INC DEL COM 05969A105 843 94500 SH SOLE 94500 0 0 BANCORPSOUTH BK TUPELO MISS COM 05971J102 5372 185000 SH SOLE 185000 0 0 BANDWIDTH INC COM CL A 05988J103 2078 27700 SH SOLE 27700 0 0 BANK HAWAII CORP COM 062540109 6404 77237 SH SOLE 77237 0 0 BANK OF MARIN BANCORP COM 063425102 939 22900 SH SOLE 22900 0 0 BANK OZK COM 06417N103 7202 239333 SH SOLE 239333 0 0 BANKUNITED INC COM 06652K103 6188 183400 SH SOLE 183400 0 0 BANNER CORP COM NEW 06652V208 3536 65300 SH SOLE 65300 0 0 BAOZUN INC SPONSORED ADR 06684L103 4637 92991 SH SOLE 92991 0 0 BAR HBR BANKSHARES COM 066849100 768 28900 SH SOLE 28900 0 0 BARNES & NOBLE INC COM 067774109 638 95300 SH SOLE 95300 0 0 BARNES GROUP INC COM 067806109 5116 90800 SH SOLE 90800 0 0 BARRETT BUSINESS SERVICES IN COM 068463108 1132 13700 SH SOLE 13700 0 0 BAUSCH HEALTH COS INC COM 071734107 29392 1165060 SH SOLE 1165060 0 0 BAXTER INTL INC COM 071813109 168668 2059439 SH SOLE 2059439 0 0 BAYTEX ENERGY CORP COM 07317Q105 1609 1037776 SH SOLE 1037776 0 0 BBVA BANCO FRANCES S A SPONSORED ADR 07329M100 1134 100200 SH SOLE 100200 0 0 BBX CAP CORP NEW CL A 05491N104 570 116100 SH SOLE 116100 0 0 BCE INC COM NEW 05534B760 25624 563254 SH SOLE 563254 0 0 BEACON ROOFING SUPPLY INC COM 073685109 4678 127400 SH SOLE 127400 0 0 BEAZER HOMES USA INC COM NEW 07556Q881 558 58100 SH SOLE 58100 0 0 BECTON DICKINSON & CO COM 075887109 263747 1046573 SH SOLE 1046573 0 0 BED BATH & BEYOND INC COM 075896100 2972 255800 SH SOLE 255800 0 0 BEIGENE LTD SPONSORED ADR 07725L102 16213 130800 SH SOLE 130800 0 0 BELDEN INC COM 077454106 4372 73400 SH SOLE 73400 0 0 BENCHMARK ELECTRS INC COM 08160H101 1806 71900 SH SOLE 71900 0 0 BENEFITFOCUS INC COM 08180D106 1295 47700 SH SOLE 47700 0 0 BERKLEY W R CORP COM 084423102 68614 1040714 SH SOLE 1040714 0 0 BERKSHIRE HILLS BANCORP INC COM 084680107 2549 81200 SH SOLE 81200 0 0 BERRY GLOBAL GROUP INC COM 08579W103 12749 242418 SH SOLE 242418 0 0 BERRY PETE CORP COM 08579X101 1292 121900 SH SOLE 121900 0 0 BEST BUY INC COM 086516101 55056 789560 SH SOLE 789560 0 0 BGC PARTNERS INC CL A 05541T101 2553 488108 SH SOLE 488108 0 0 BIG LOTS INC COM 089302103 2132 74506 SH SOLE 74506 0 0 BIGLARI HLDGS INC COM STK CL B 08986R309 187 1797 SH SOLE 1797 0 0 BIO RAD LABS INC CL A 090572207 12287 39307 SH SOLE 39307 0 0 BIO TECHNE CORP COM 09073M104 14638 70211 SH SOLE 70211 0 0 BIOCRYST PHARMACEUTICALS COM 09058V103 530 139900 SH SOLE 139900 0 0 BIOGEN INC COM 09062X103 149957 641199 SH SOLE 641199 0 0 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 3569 81500 SH SOLE 81500 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 49823 581700 SH SOLE 581700 0 0 BIOSPECIFICS TECHNOLOGIES CO COM 090931106 609 10200 SH SOLE 10200 0 0 BIOTELEMETRY INC COM 090672106 3009 62500 SH SOLE 62500 0 0 BJS RESTAURANTS INC COM 09180C106 1722 39200 SH SOLE 39200 0 0 BJS WHSL CLUB HLDGS INC COM 05550J101 5808 220000 SH SOLE 220000 0 0 BLACK HILLS CORP COM 092113109 8730 111679 SH SOLE 111679 0 0 BLACK KNIGHT INC COM 09215C105 15952 265200 SH SOLE 265200 0 0 BLACKBAUD INC COM 09227Q100 7544 90353 SH SOLE 90353 0 0 BLACKBERRY LTD COM 09228F103 14260 1913550 SH SOLE 1913550 0 0 BLACKLINE INC COM 09239B109 3810 71200 SH SOLE 71200 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 7781 218700 SH SOLE 218700 0 0 BLOCK H & R INC COM 093671105 19601 668966 SH SOLE 668966 0 0 BLOOM ENERGY CORP COM CL A 093712107 1204 98100 SH SOLE 98100 0 0 BLOOMIN BRANDS INC COM 094235108 3056 161600 SH SOLE 161600 0 0 BLUCORA INC COM 095229100 2715 89400 SH SOLE 89400 0 0 BLUE BIRD CORP COM 095306106 532 27011 SH SOLE 27011 0 0 BLUEBIRD BIO INC COM 09609G100 13001 102207 SH SOLE 102207 0 0 BLUEPRINT MEDICINES CORP COM 09627Y109 7358 78000 SH SOLE 78000 0 0 BMC STK HLDGS INC COM 05591B109 2650 125019 SH SOLE 125019 0 0 BOEING CO COM 097023105 636978 1749891 SH SOLE 1749891 0 0 BOINGO WIRELESS INC COM 09739C102 1426 79350 SH SOLE 79350 0 0 BOISE CASCADE CO DEL COM 09739D100 2024 72000 SH SOLE 72000 0 0 BOK FINL CORP COM NEW 05561Q201 4565 60474 SH SOLE 60474 0 0 BONANZA CREEK ENERGY INC COM NEW 097793400 599 28700 SH SOLE 28700 0 0 BOOKING HLDGS INC COM 09857L108 275322 146861 SH SOLE 146861 0 0 BOOT BARN HLDGS INC COM 099406100 1878 52700 SH SOLE 52700 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 17258 260657 SH SOLE 260657 0 0 BORGWARNER INC COM 099724106 28454 677802 SH SOLE 677802 0 0 BOSTON BEER INC CL A 100557107 5818 15400 SH SOLE 15400 0 0 BOSTON OMAHA CORP COM 101044105 363 15700 SH SOLE 15700 0 0 BOSTON PRIVATE FINL HLDGS IN COM 101119105 1881 155800 SH SOLE 155800 0 0 BOSTON PROPERTIES INC COM 101121101 64982 503735 SH SOLE 503735 0 0 BOSTON SCIENTIFIC CORP COM 101137107 217794 5067330 SH SOLE 5067330 0 0 BOTTOMLINE TECH DEL INC COM 101388106 3557 80400 SH SOLE 80400 0 0 BOX INC CL A 10316T104 4492 255100 SH SOLE 255100 0 0 BOYD GAMING CORP COM 103304101 4219 156600 SH SOLE 156600 0 0 BRADY CORP CL A 104674106 4508 91400 SH SOLE 91400 0 0 BRAEMAR HOTELS & RESORTS INC COM 10482B101 512 51754 SH SOLE 51754 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 4684 327100 SH SOLE 327100 0 0 BRIDGE BANCORP INC COM 108035106 866 29400 SH SOLE 29400 0 0 BRIGGS & STRATTON CORP COM 109043109 791 77200 SH SOLE 77200 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 16306 108079 SH SOLE 108079 0 0 BRIGHTHOUSE FINL INC COM 10922N103 12587 343058 SH SOLE 343058 0 0 BRIGHTSPHERE INVESTMNT GRP P SHS G1644T109 1659 145360 SH SOLE 145360 0 0 BRIGHTVIEW HLDGS INC COM 10948C107 1096 58600 SH SOLE 58600 0 0 BRINKER INTL INC COM 109641100 2743 69700 SH SOLE 69700 0 0 BRINKS CO COM 109696104 7485 92200 SH SOLE 92200 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 245827 5420670 SH SOLE 5420670 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 9934 555600 SH SOLE 555600 0 0 BROADCOM INC COM 11135F101 376266 1307113 SH SOLE 1307113 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 107570 842500 SH SOLE 842500 0 0 BROOKDALE SR LIVING INC COM 112463104 2253 312539 SH SOLE 312539 0 0 BROOKLINE BANCORP INC DEL COM 11373M107 2282 148400 SH SOLE 148400 0 0 BROOKS AUTOMATION INC COM 114340102 5119 132100 SH SOLE 132100 0 0 BROWN & BROWN INC COM 115236101 14820 442400 SH SOLE 442400 0 0 BROWN FORMAN CORP CL B 115637209 65729 1185800 SH SOLE 1185800 0 0 BRP INC COM SUN VTG 05577W200 2877 80500 SH SOLE 80500 0 0 BRUKER CORP COM 116794108 10190 204000 SH SOLE 204000 0 0 BRUNSWICK CORP COM 117043109 7430 161900 SH SOLE 161900 0 0 BRYN MAWR BK CORP COM 117665109 1403 37600 SH SOLE 37600 0 0 BUCKLE INC COM 118440106 947 54700 SH SOLE 54700 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 3610 214100 SH SOLE 214100 0 0 BUNGE LIMITED COM G16962105 31155 559235 SH SOLE 559235 0 0 BURLINGTON STORES INC COM 122017106 44596 262100 SH SOLE 262100 0 0 BWX TECHNOLOGIES INC COM 05605H100 9196 176500 SH SOLE 176500 0 0 BYLINE BANCORP INC COM 124411109 568 29700 SH SOLE 29700 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 73530 871728 SH SOLE 871728 0 0 C&J ENERGY SVCS INC NEW COM 12674R100 1449 123000 SH SOLE 123000 0 0 CABLE ONE INC COM 12685J105 9926 8477 SH SOLE 8477 0 0 CABOT CORP COM 127055101 5281 110700 SH SOLE 110700 0 0 CABOT MICROELECTRONICS CORP COM 12709P103 5929 53860 SH SOLE 53860 0 0 CABOT OIL & GAS CORP COM 127097103 38332 1669516 SH SOLE 1669516 0 0 CACI INTL INC CL A 127190304 9473 46300 SH SOLE 46300 0 0 CACTUS INC CL A 127203107 2842 85800 SH SOLE 85800 0 0 CADENCE BANCORPORATION CL A 12739A100 5146 247405 SH SOLE 247405 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 64784 914900 SH SOLE 914900 0 0 CAE INC COM 124765108 26299 978200 SH SOLE 978200 0 0 CAESARS ENTMT CORP COM 127686103 11790 997460 SH SOLE 997460 0 0 CAESARSTONE LTD ORD SHS M20598104 576 38300 SH SOLE 38300 0 0 CAI INTERNATIONAL INC COM 12477X106 824 33200 SH SOLE 33200 0 0 CAL MAINE FOODS INC COM NEW 128030202 2382 57100 SH SOLE 57100 0 0 CALAMP CORP COM 128126109 741 63400 SH SOLE 63400 0 0 CALAVO GROWERS INC COM 128246105 2999 31000 SH SOLE 31000 0 0 CALERES INC COM 129500104 1590 79800 SH SOLE 79800 0 0 CALIFORNIA RES CORP COM NEW 13057Q206 1692 85989 SH SOLE 85989 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 4526 89400 SH SOLE 89400 0 0 CALLAWAY GOLF CO COM 131193104 2867 167100 SH SOLE 167100 0 0 CALLON PETE CO DEL COM 13123X102 2794 424000 SH SOLE 424000 0 0 CALYXT INC COM 13173L107 228 18300 SH SOLE 18300 0 0 CAMBREX CORP COM 132011107 2926 62500 SH SOLE 62500 0 0 CAMDEN NATL CORP COM 133034108 1333 29061 SH SOLE 29061 0 0 CAMDEN PPTY TR SH BEN INT 133131102 51496 493300 SH SOLE 493300 0 0 CAMECO CORP COM 13321L108 15628 1457800 SH SOLE 1457800 0 0 CAMPBELL SOUP CO COM 134429109 42428 1058853 SH SOLE 1058853 0 0 CAMPING WORLD HLDGS INC CL A 13462K109 755 60800 SH SOLE 60800 0 0 CANADA GOOSE HOLDINGS INC SHS SUB VTG 135086106 4273 110400 SH SOLE 110400 0 0 CANADIAN NAT RES LTD COM 136385101 119493 4432000 SH SOLE 4432000 0 0 CANADIAN NATL RY CO COM 136375102 246888 2667800 SH SOLE 2667800 0 0 CANADIAN PAC RY LTD COM 13645T100 121544 516100 SH SOLE 516100 0 0 CANNAE HLDGS INC COM 13765N107 3295 113694 SH SOLE 113694 0 0 CANNTRUST HLDGS INC COM 137800207 1153 230100 SH SOLE 230100 0 0 CANOPY GROWTH CORP COM 138035100 30657 759400 SH SOLE 759400 0 0 CANTEL MEDICAL CORP COM 138098108 5633 69850 SH SOLE 69850 0 0 CAPITOL FED FINL INC COM 14057J101 3438 249700 SH SOLE 249700 0 0 CAPRI HOLDINGS LIMITED SHS G1890L107 17042 491400 SH SOLE 491400 0 0 CAPSTEAD MTG CORP COM NO PAR 14067E506 1338 160200 SH SOLE 160200 0 0 CARA THERAPEUTICS INC COM 140755109 1419 66000 SH SOLE 66000 0 0 CARBON BLACK INC COM 14081R103 552 33000 SH SOLE 33000 0 0 CARBONITE INC COM 141337105 1588 61000 SH SOLE 61000 0 0 CARDINAL HEALTH INC COM 14149Y108 45774 971848 SH SOLE 971848 0 0 CARDIOVASCULAR SYS INC DEL COM 141619106 2782 64800 SH SOLE 64800 0 0 CARDTRONICS PLC SHS CL A G1991C105 1992 72900 SH SOLE 72900 0 0 CARE INC COM 141633107 584 53200 SH SOLE 53200 0 0 CAREDX INC COM 14167L103 2498 69400 SH SOLE 69400 0 0 CAREER EDUCATION CORP COM 141665109 2475 129800 SH SOLE 129800 0 0 CARETRUST REIT INC COM 14174T107 3930 165249 SH SOLE 165249 0 0 CARGURUS INC COM CL A 141788109 5153 142700 SH SOLE 142700 0 0 CARLISLE COS INC COM 142339100 14954 106500 SH SOLE 106500 0 0 CARMAX INC COM 143130102 48130 554300 SH SOLE 554300 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 71063 1526600 SH SOLE 1526600 0 0 CAROLINA FINL CORP NEW COM 143873107 1390 39600 SH SOLE 39600 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 4227 88100 SH SOLE 88100 0 0 CARRIAGE SVCS INC COM 143905107 631 33171 SH SOLE 33171 0 0 CARRIZO OIL & GAS INC COM 144577103 1708 170439 SH SOLE 170439 0 0 CARROLS RESTAURANT GROUP INC COM 14574X104 590 65324 SH SOLE 65324 0 0 CARS INC COM 14575E105 2378 120600 SH SOLE 120600 0 0 CARTERS INC COM 146229109 8262 84700 SH SOLE 84700 0 0 CARVANA CO CL A 146869102 5414 86500 SH SOLE 86500 0 0 CASA SYS INC COM 14713L102 343 53400 SH SOLE 53400 0 0 CASELLA WASTE SYS INC CL A 147448104 3186 80400 SH SOLE 80400 0 0 CASEYS GEN STORES INC COM 147528103 10621 68087 SH SOLE 68087 0 0 CASS INFORMATION SYS INC COM 14808P109 1132 23352 SH SOLE 23352 0 0 CASTLIGHT HEALTH INC CL B 14862Q100 479 148150 SH SOLE 148150 0 0 CATALENT INC COM 148806102 14689 270970 SH SOLE 270970 0 0 CATALYST PHARMACEUTICALS INC COM 14888U101 661 172100 SH SOLE 172100 0 0 CATCHMARK TIMBER TR INC CL A 14912Y202 955 91418 SH SOLE 91418 0 0 CATERPILLAR INC DEL COM 149123101 255723 1876316 SH SOLE 1876316 0 0 CATHAY GEN BANCORP COM 149150104 5110 142300 SH SOLE 142300 0 0 CATO CORP NEW CL A 149205106 514 41700 SH SOLE 41700 0 0 CAVCO INDS INC DEL COM 149568107 2521 16000 SH SOLE 16000 0 0 CBIZ INC COM 124805102 1906 97300 SH SOLE 97300 0 0 CBRE GROUP INC CL A 12504L109 54176 1056071 SH SOLE 1056071 0 0 CBS CORP NEW CL B 124857202 53731 1076765 SH SOLE 1076765 0 0 CBTX INC COM 12481V104 978 34758 SH SOLE 34758 0 0 CDK GLOBAL INC COM 12508E101 29323 593100 SH SOLE 593100 0 0 CDW CORP COM 12514G108 53213 479400 SH SOLE 479400 0 0 CEDAR REALTY TRUST INC COM NEW 150602209 435 164100 SH SOLE 164100 0 0 CELANESE CORP DEL COM 150870103 45021 417630 SH SOLE 417630 0 0 CELESTICA INC SUB VTG SHS 15101Q108 1502 220100 SH SOLE 220100 0 0 CELGENE CORP COM 151020104 211586 2288896 SH SOLE 2288896 0 0 CELLCOM ISRAEL LTD SHS M2196U109 351 122802 SH SOLE 122802 0 0 CENOVUS ENERGY INC COM 15135U109 33979 3852900 SH SOLE 3852900 0 0 CENTENE CORP DEL COM 15135B101 70612 1346528 SH SOLE 1346528 0 0 CENTENNIAL RESOURCE DEV INC CL A 15136A102 2613 344300 SH SOLE 344300 0 0 CENTERPOINT ENERGY INC COM 15189T107 46796 1634522 SH SOLE 1634522 0 0 CENTERSTATE BK CORP COM 15201P109 5007 217391 SH SOLE 217391 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 1922 78000 SH SOLE 78000 0 0 CENTRAL GARDEN & PET CO COM 153527106 546 20250 SH SOLE 20250 0 0 CENTRAL PAC FINL CORP COM NEW 154760409 1594 53200 SH SOLE 53200 0 0 CENTURY ALUM CO COM 156431108 680 98350 SH SOLE 98350 0 0 CENTURY BANCORP INC MASS CL A NON VTG 156432106 475 5400 SH SOLE 5400 0 0 CENTURY CMNTYS INC COM 156504300 1264 47566 SH SOLE 47566 0 0 CENTURYLINK INC COM 156700106 37227 3165534 SH SOLE 3165534 0 0 CERIDIAN HCM HLDG INC COM 15677J108 3870 77100 SH SOLE 77100 0 0 CERNER CORP COM 156782104 77505 1057372 SH SOLE 1057372 0 0 CERUS CORP COM 157085101 1432 254800 SH SOLE 254800 0 0 CEVA INC COM 157210105 993 40800 SH SOLE 40800 0 0 CF INDS HLDGS INC COM 125269100 33946 726740 SH SOLE 726740 0 0 CGI INC CL A SUB VTG 12532H104 69526 904400 SH SOLE 904400 0 0 CHANNELADVISOR CORP COM 159179100 423 48300 SH SOLE 48300 0 0 CHAPARRAL ENERGY INC COM CL A 15942R208 321 68200 SH SOLE 68200 0 0 CHARLES RIV LABS INTL INC COM 159864107 12728 89700 SH SOLE 89700 0 0 CHART INDS INC COM PAR $0.01 16115Q308 4774 62100 SH SOLE 62100 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 220000 556709 SH SOLE 556709 0 0 CHASE CORP COM 16150R104 1507 14000 SH SOLE 14000 0 0 CHATHAM LODGING TR COM 16208T102 1636 86700 SH SOLE 86700 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 76673 663200 SH SOLE 663200 0 0 CHEESECAKE FACTORY INC COM 163072101 3502 80100 SH SOLE 80100 0 0 CHEFS WHSE INC COM 163086101 1662 47400 SH SOLE 47400 0 0 CHEGG INC COM 163092109 7490 194100 SH SOLE 194100 0 0 CHEMED CORP NEW COM 16359R103 10717 29700 SH SOLE 29700 0 0 CHEMICAL FINL CORP COM 163731102 5464 132903 SH SOLE 132903 0 0 CHEMOCENTRYX INC COM 16383L106 438 47100 SH SOLE 47100 0 0 CHEMOURS CO COM 163851108 13106 546100 SH SOLE 546100 0 0 CHENIERE ENERGY INC COM NEW 16411R208 62118 907500 SH SOLE 907500 0 0 CHESAPEAKE ENERGY CORP COM 165167107 4144 2125290 SH SOLE 2125290 0 0 CHESAPEAKE LODGING TR SH BEN INT 165240102 3214 113100 SH SOLE 113100 0 0 CHESAPEAKE UTILS CORP COM 165303108 2893 30450 SH SOLE 30450 0 0 CHEVRON CORP NEW COM 166764100 776708 6241623 SH SOLE 6241623 0 0 CHICOS FAS INC COM 168615102 789 234000 SH SOLE 234000 0 0 CHILDRENS PL INC COM 168905107 2871 30100 SH SOLE 30100 0 0 CHIMERA INVT CORP COM NEW 16934Q208 6568 348080 SH SOLE 348080 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 62798 85687 SH SOLE 85687 0 0 CHOICE HOTELS INTL INC COM 169905106 5853 67267 SH SOLE 67267 0 0 CHUBB LIMITED COM H1467J104 249556 1694320 SH SOLE 1694320 0 0 CHURCH & DWIGHT INC COM 171340102 114749 1570616 SH SOLE 1570616 0 0 CHURCHILL DOWNS INC COM 171484108 7767 67500 SH SOLE 67500 0 0 CHUYS HLDGS INC COM 171604101 722 31500 SH SOLE 31500 0 0 CIENA CORP COM NEW 171779309 11965 290900 SH SOLE 290900 0 0 CIGNA CORP NEW COM 125523100 201307 1277735 SH SOLE 1277735 0 0 CIMAREX ENERGY CO COM 171798101 19595 330264 SH SOLE 330264 0 0 CIMPRESS N V SHS EURO N20146101 3654 40200 SH SOLE 40200 0 0 CINCINNATI BELL INC NEW COM NEW 171871502 417 84240 SH SOLE 84240 0 0 CINCINNATI FINL CORP COM 172062101 52326 504732 SH SOLE 504732 0 0 CINEMARK HOLDINGS INC COM 17243V102 7455 206500 SH SOLE 206500 0 0 CINTAS CORP COM 172908105 80476 339148 SH SOLE 339148 0 0 CIRCOR INTL INC COM 17273K109 1444 31400 SH SOLE 31400 0 0 CIRRUS LOGIC INC COM 172755100 4811 110100 SH SOLE 110100 0 0 CISCO SYS INC COM 17275R102 803502 14681193 SH SOLE 14681193 0 0 CISION LTD SHS G1992S109 1781 151800 SH SOLE 151800 0 0 CITI TRENDS INC COM 17306X102 335 22886 SH SOLE 22886 0 0 CITIZENS INC CL A 174740100 667 91400 SH SOLE 91400 0 0 CITRIX SYS INC COM 177376100 50838 518016 SH SOLE 518016 0 0 CITY HLDG CO COM 177835105 2349 30800 SH SOLE 30800 0 0 CIVEO CORP CDA COM 17878Y108 421 244900 SH SOLE 244900 0 0 CLEAN ENERGY FUELS CORP COM 184499101 708 265058 SH SOLE 265058 0 0 CLEAN HARBORS INC COM 184496107 7018 98700 SH SOLE 98700 0 0 CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 303 64300 SH SOLE 64300 0 0 CLEARWATER PAPER CORP COM 18538R103 555 30000 SH SOLE 30000 0 0 CLEARWAY ENERGY INC CL A 18539C105 1041 64350 SH SOLE 64350 0 0 CLEARWAY ENERGY INC CL C 18539C204 2297 136250 SH SOLE 136250 0 0 CLEVELAND CLIFFS INC COM 185899101 5810 544500 SH SOLE 544500 0 0 CLOROX CO DEL COM 189054109 136512 891592 SH SOLE 891592 0 0 CLOUDERA INC COM 18914U100 2077 394813 SH SOLE 394813 0 0 CLOVIS ONCOLOGY INC COM 189464100 1242 83550 SH SOLE 83550 0 0 CMS ENERGY CORP COM 125896100 71612 1236600 SH SOLE 1236600 0 0 CNH INDL N V SHS N20944109 49697 4841122 SH SOLE 4841122 0 0 CNO FINL GROUP INC COM 12621E103 5004 300000 SH SOLE 300000 0 0 CNX RESOURCES CORPORATION COM 12653C108 2698 369058 SH SOLE 369058 0 0 COCA COLA CO COM 191216100 773113 15182890 SH SOLE 15182890 0 0 COCA COLA CONSOLIDATED INC COM 191098102 2773 9265 SH SOLE 9265 0 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 69998 1238903 SH SOLE 1238903 0 0 CODEXIS INC COM 192005106 1760 95500 SH SOLE 95500 0 0 COEUR MNG INC COM NEW 192108504 1642 378300 SH SOLE 378300 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 4862 81900 SH SOLE 81900 0 0 COGNEX CORP COM 192422103 26749 557500 SH SOLE 557500 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 122535 1933030 SH SOLE 1933030 0 0 COHEN & STEERS INC COM 19247A100 2238 43500 SH SOLE 43500 0 0 COHERENT INC COM 192479103 6176 45288 SH SOLE 45288 0 0 COHERUS BIOSCIENCES INC COM 19249H103 2097 94900 SH SOLE 94900 0 0 COHU INC COM 192576106 1169 75750 SH SOLE 75750 0 0 COLFAX CORP COM 194014106 4591 163800 SH SOLE 163800 0 0 COLGATE PALMOLIVE CO COM 194162103 225135 3141272 SH SOLE 3141272 0 0 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 652 49600 SH SOLE 49600 0 0 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 4833 67600 SH SOLE 67600 0 0 COLONY CAP INC NEW CL A COM 19626G108 4334 866700 SH SOLE 866700 0 0 COLONY CR REAL ESTATE INC COM CL A 19625T101 2409 155400 SH SOLE 155400 0 0 COLUMBIA BKG SYS INC COM 197236102 4935 136407 SH SOLE 136407 0 0 COLUMBIA FINL INC COM 197641103 1628 107788 SH SOLE 107788 0 0 COLUMBIA PPTY TR INC COM NEW 198287203 4512 217545 SH SOLE 217545 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 5719 57100 SH SOLE 57100 0 0 COLUMBUS MCKINNON CORP N Y COM 199333105 1734 41311 SH SOLE 41311 0 0 COMCAST CORP NEW CL A 20030N101 649970 15373000 SH SOLE 15373000 0 0 COMFORT SYS USA INC COM 199908104 3498 68600 SH SOLE 68600 0 0 COMMERCE BANCSHARES INC COM 200525103 11079 185696 SH SOLE 185696 0 0 COMMERCIAL METALS CO COM 201723103 3907 218900 SH SOLE 218900 0 0 COMMSCOPE HLDG CO INC COM 20337X109 9842 625700 SH SOLE 625700 0 0 COMMUNITY BK SYS INC COM 203607106 6281 95400 SH SOLE 95400 0 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 424 158926 SH SOLE 158926 0 0 COMMUNITY HEALTHCARE TR INC COM 20369C106 1312 33300 SH SOLE 33300 0 0 COMMUNITY TR BANCORP INC COM 204149108 1256 29690 SH SOLE 29690 0 0 COMMVAULT SYSTEMS INC COM 204166102 4024 81100 SH SOLE 81100 0 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 11446 686612 SH SOLE 686612 0 0 COMPASS MINERALS INTL INC COM 20451N101 3459 62950 SH SOLE 62950 0 0 COMPUTER PROGRAMS & SYS INC COM 205306103 689 24800 SH SOLE 24800 0 0 COMSCORE INC COM 20564W105 428 82899 SH SOLE 82899 0 0 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 1251 44500 SH SOLE 44500 0 0 CONAGRA BRANDS INC COM 205887102 49134 1852731 SH SOLE 1852731 0 0 CONCHO RES INC COM 20605P101 67479 653989 SH SOLE 653989 0 0 CONDUENT INC COM 206787103 3210 334754 SH SOLE 334754 0 0 CONMED CORP COM 207410101 4475 52300 SH SOLE 52300 0 0 CONNECTICUT WTR SVC INC COM 207797101 1562 22400 SH SOLE 22400 0 0 CONNECTONE BANCORP INC NEW COM 20786W107 1419 62600 SH SOLE 62600 0 0 CONNS INC COM 208242107 631 35400 SH SOLE 35400 0 0 CONOCOPHILLIPS COM 20825C104 225584 3698099 SH SOLE 3698099 0 0 CONSOL ENERGY INC NEW COM 20854L108 1361 51132 SH SOLE 51132 0 0 CONSOLIDATED EDISON INC COM 209115104 196339 2239271 SH SOLE 2239271 0 0 CONSOLIDATEDM HLDGS INC COM 209034107 640 129847 SH SOLE 129847 0 0 CONSTELLATION BRANDS INC CL A 21036P108 124390 631616 SH SOLE 631616 0 0 CONSTELLIUM NV CL A N22035104 2262 225300 SH SOLE 225300 0 0 CONSTRUCTION PARTNERS INC COM CL A 21044C107 333 22200 SH SOLE 22200 0 0 CONTAINER STORE GROUP INC COM 210751103 253 34600 SH SOLE 34600 0 0 CONTINENTAL BLDG PRODS INC COM 211171103 1759 66200 SH SOLE 66200 0 0 CONTINENTAL RESOURCES INC COM 212015101 12878 305956 SH SOLE 305956 0 0 CONTROL4 CORP COM 21240D107 1100 46300 SH SOLE 46300 0 0 CONTURA ENERGY INC COM 21241B100 1842 35500 SH SOLE 35500 0 0 COOPER COS INC COM NEW 216648402 70578 209500 SH SOLE 209500 0 0 COOPER STD HLDGS INC COM 21676P103 1480 32300 SH SOLE 32300 0 0 COOPER TIRE & RUBR CO COM 216831107 2937 93100 SH SOLE 93100 0 0 COPART INC COM 217204106 50046 669600 SH SOLE 669600 0 0 CORCEPT THERAPEUTICS INC COM 218352102 2142 192100 SH SOLE 192100 0 0 CORE LABORATORIES N V COM N22717107 4313 82500 SH SOLE 82500 0 0 CORE MARK HOLDING CO INC COM 218681104 3376 85000 SH SOLE 85000 0 0 CORECIVIC INC COM 21871N101 4584 220818 SH SOLE 220818 0 0 CORELOGIC INC COM 21871D103 6233 149000 SH SOLE 149000 0 0 CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 944 23800 SH SOLE 23800 0 0 COREPOINT LODGING INC COM 21872L104 963 77750 SH SOLE 77750 0 0 CORESITE RLTY CORP COM 21870Q105 7866 68300 SH SOLE 68300 0 0 CORNERSTONE BLDG BRANDS INC COM 21925D109 749 128400 SH SOLE 128400 0 0 CORNERSTONE ONDEMAND INC COM 21925Y103 5411 93400 SH SOLE 93400 0 0 CORNING INC COM 219350105 85232 2564912 SH SOLE 2564912 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 5408 205100 SH SOLE 205100 0 0 CORTEVA INC COM 22052L104 72452 2450178 SH SOLE 2450178 0 0 CORVEL CORP COM 221006109 1662 19100 SH SOLE 19100 0 0 COSTAR GROUP INC COM 22160N109 65822 118800 SH SOLE 118800 0 0 COSTCO WHSL CORP NEW COM 22160K105 394067 1491208 SH SOLE 1491208 0 0 COTT CORP QUE COM 22163N106 3408 255300 SH SOLE 255300 0 0 COTY INC COM CL A 222070203 13151 981429 SH SOLE 981429 0 0 COUPA SOFTWARE INC COM 22266L106 13307 105100 SH SOLE 105100 0 0 COUSINS PPTYS INC COM NEW 222795502 9782 270433 SH SOLE 270433 0 0 COVANTA HLDG CORP COM 22282E102 3931 219500 SH SOLE 219500 0 0 COVENANT TRANSN GROUP INC CL A 22284P105 352 23900 SH SOLE 23900 0 0 COVETRUS INC COM 22304C100 4555 186240 SH SOLE 186240 0 0 COVIA HLDGS CORP COM 22305A103 114 58020 SH SOLE 58020 0 0 COWEN INC CL A NEW 223622606 869 50525 SH SOLE 50525 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 6496 38050 SH SOLE 38050 0 0 CRANE CO COM 224399105 7426 89000 SH SOLE 89000 0 0 CRAWFORD & CO CL A 224633206 348 33038 SH SOLE 33038 0 0 CRAY INC COM NEW 225223304 2650 76100 SH SOLE 76100 0 0 CREDICORP LTD COM G2519Y108 41009 179147 SH SOLE 179147 0 0 CREDIT ACCEP CORP MICH COM 225310101 9327 19277 SH SOLE 19277 0 0 CREE INC COM 225447101 10789 192041 SH SOLE 192041 0 0 CRESCENT PT ENERGY CORP COM 22576C101 3410 1031400 SH SOLE 1031400 0 0 CRINETICS PHARMACEUTICALS IN COM 22663K107 448 17900 SH SOLE 17900 0 0 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 2289 48600 SH SOLE 48600 0 0 CROCS INC COM 227046109 2425 122800 SH SOLE 122800 0 0 CRONOS GROUP INC COM 22717L101 11124 693400 SH SOLE 693400 0 0 CROSS CTRY HEALTHCARE INC COM 227483104 620 66100 SH SOLE 66100 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 241832 1855249 SH SOLE 1855249 0 0 CROWN HOLDINGS INC COM 228368106 26965 441333 SH SOLE 441333 0 0 CRYOLIFE INC COM 228903100 2062 68900 SH SOLE 68900 0 0 CSG SYS INTL INC COM 126349109 2993 61300 SH SOLE 61300 0 0 CSW INDUSTRIALS INC COM 126402106 1912 28049 SH SOLE 28049 0 0 CSX CORP COM 126408103 195438 2526020 SH SOLE 2526020 0 0 CTRIP COM INTL LTD SPONSORED ADS 22943F100 40317 1092300 SH SOLE 1092300 0 0 CTS CORP COM 126501105 1580 57300 SH SOLE 57300 0 0 CUBESMART COM 229663109 11647 348300 SH SOLE 348300 0 0 CUBIC CORP COM 229669106 3553 55100 SH SOLE 55100 0 0 CULLEN FROST BANKERS INC COM 229899109 10424 111300 SH SOLE 111300 0 0 CUMMINS INC COM 231021106 83497 487319 SH SOLE 487319 0 0 CURO GROUP HLDGS CORP COM 23131L107 269 24300 SH SOLE 24300 0 0 CURTISS WRIGHT CORP COM 231561101 9611 75600 SH SOLE 75600 0 0 CUSHMAN WAKEFIELD PLC SHS G2717B108 3243 181400 SH SOLE 181400 0 0 CUSTOMERS BANCORP INC COM 23204G100 1153 54900 SH SOLE 54900 0 0 CVB FINL CORP COM 126600105 4383 208400 SH SOLE 208400 0 0 CVR ENERGY INC COM 12662P108 2809 56200 SH SOLE 56200 0 0 CVS HEALTH CORP COM 126650100 232863 4273503 SH SOLE 4273503 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 17386 136000 SH SOLE 136000 0 0 CYCLERION THERAPEUTICS INC COM 23255M105 292 25530 SH SOLE 25530 0 0 CYMABAY THERAPEUTICS INC COM 23257D103 808 112900 SH SOLE 112900 0 0 CYPRESS SEMICONDUCTOR CORP COM 232806109 15057 677045 SH SOLE 677045 0 0 CYRUSONE INC COM 23283R100 11625 201399 SH SOLE 201399 0 0 CYTOKINETICS INC COM NEW 23282W605 974 86600 SH SOLE 86600 0 0 CYTOMX THERAPEUTICS INC COM 23284F105 941 83900 SH SOLE 83900 0 0 D R HORTON INC COM 23331A109 49935 1157774 SH SOLE 1157774 0 0 DAKTRONICS INC COM 234264109 429 69500 SH SOLE 69500 0 0 DANA INCORPORATED COM 235825205 5320 266800 SH SOLE 266800 0 0 DANAHER CORPORATION COM 235851102 345844 2419844 SH SOLE 2419844 0 0 DARDEN RESTAURANTS INC COM 237194105 79117 649941 SH SOLE 649941 0 0 DARLING INGREDIENTS INC COM 237266101 6094 306400 SH SOLE 306400 0 0 DASEKE INC COM 23753F107 287 79800 SH SOLE 79800 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 2909 71873 SH SOLE 71873 0 0 DAVITA INC COM 23918K108 22899 407018 SH SOLE 407018 0 0 DECIPHERA PHARMACEUTICALS IN COM 24344T101 555 24600 SH SOLE 24600 0 0 DECKERS OUTDOOR CORP COM 243537107 9538 54200 SH SOLE 54200 0 0 DEERE & CO COM 244199105 164321 991619 SH SOLE 991619 0 0 DEL TACO RESTAURANTS INC COM 245496104 767 59800 SH SOLE 59800 0 0 DELEK US HLDGS INC NEW COM 24665A103 6180 152519 SH SOLE 152519 0 0 DELL TECHNOLOGIES INC CL C 24703L202 30913 608525 SH SOLE 608525 0 0 DELPHI TECHNOLOGIES PLC SHS G2709G107 3294 164690 SH SOLE 164690 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 31440 554007 SH SOLE 554007 0 0 DELUXE CORP COM 248019101 3306 81300 SH SOLE 81300 0 0 DENALI THERAPEUTICS INC COM 24823R105 2383 114800 SH SOLE 114800 0 0 DENBURY RES INC COM NEW 247916208 1062 856800 SH SOLE 856800 0 0 DENNYS CORP COM 24869P104 2342 114100 SH SOLE 114100 0 0 DENTSPLY SIRONA INC COM 24906P109 42275 724381 SH SOLE 724381 0 0 DERMIRA INC COM 24983L104 793 82900 SH SOLE 82900 0 0 DESCARTES SYS GROUP INC COM 249906108 5349 144600 SH SOLE 144600 0 0 DESIGNER BRANDS INC CL A 250565108 2460 128300 SH SOLE 128300 0 0 DEVON ENERGY CORP NEW COM 25179M103 40750 1428826 SH SOLE 1428826 0 0 DEXCOM INC COM 252131107 43918 293100 SH SOLE 293100 0 0 DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 886 6254 SH SOLE 6254 0 0 DIAMOND OFFSHORE DRILLING IN COM 25271C102 1135 127953 SH SOLE 127953 0 0 DIAMONDBACK ENERGY INC COM 25278X109 55488 509204 SH SOLE 509204 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 3875 374800 SH SOLE 374800 0 0 DICERNA PHARMACEUTICALS INC COM 253031108 1380 87600 SH SOLE 87600 0 0 DICKS SPORTING GOODS INC COM 253393102 4751 137200 SH SOLE 137200 0 0 DIEBOLD NXDF INC COM 253651103 1233 134559 SH SOLE 134559 0 0 DIGITAL RLTY TR INC COM 253868103 84747 719478 SH SOLE 719478 0 0 DILLARDS INC CL A 254067101 1302 20900 SH SOLE 20900 0 0 DIME CMNTY BANCSHARES COM 253922108 1069 56300 SH SOLE 56300 0 0 DINE BRANDS GLOBAL INC COM 254423106 2960 31000 SH SOLE 31000 0 0 DIODES INC COM 254543101 2979 81900 SH SOLE 81900 0 0 DIPLOMAT PHARMACY INC COM 25456K101 675 110800 SH SOLE 110800 0 0 DISCOVERY INC COM SER A 25470F104 15660 510088 SH SOLE 510088 0 0 DISCOVERY INC COM SER C 25470F302 33385 1173457 SH SOLE 1173457 0 0 DISH NETWORK CORP CL A 25470M109 28658 746109 SH SOLE 746109 0 0 DISNEY WALT CO COM DISNEY 254687106 819644 5869691 SH SOLE 5869691 0 0 DMC GLOBAL INC COM 23291C103 1755 27700 SH SOLE 27700 0 0 DOCUSIGN INC COM 256163106 16514 332200 SH SOLE 332200 0 0 DOLBY LABORATORIES INC COM CL A 25659T107 7739 119800 SH SOLE 119800 0 0 DOLLAR GEN CORP NEW COM 256677105 137965 1020752 SH SOLE 1020752 0 0 DOLLAR TREE INC COM 256746108 92844 864547 SH SOLE 864547 0 0 DOMINION ENERGY INC COM 25746U109 251978 3258895 SH SOLE 3258895 0 0 DOMINOS PIZZA INC COM 25754A201 35397 127200 SH SOLE 127200 0 0 DOMO INC COM CL B 257554105 546 20000 SH SOLE 20000 0 0 DOMTAR CORP COM NEW 257559203 5214 117100 SH SOLE 117100 0 0 DONALDSON INC COM 257651109 12105 238000 SH SOLE 238000 0 0 DONEGAL GROUP INC CL A 257701201 348 22800 SH SOLE 22800 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 811 60804 SH SOLE 60804 0 0 DONNELLEY R R & SONS CO COM 257867200 253 128345 SH SOLE 128345 0 0 DORMAN PRODUCTS INC COM 258278100 4540 52100 SH SOLE 52100 0 0 DOUGLAS DYNAMICS INC COM 25960R105 1683 42300 SH SOLE 42300 0 0 DOUGLAS EMMETT INC COM 25960P109 11988 300900 SH SOLE 300900 0 0 DOVER CORP COM 260003108 47406 473117 SH SOLE 473117 0 0 DOW INC COM 260557103 122981 2494044 SH SOLE 2494044 0 0 DR REDDYS LABS LTD ADR 256135203 5312 141759 SH SOLE 141759 0 0 DRIL QUIP INC COM 262037104 3250 67700 SH SOLE 67700 0 0 DROPBOX INC CL A 26210C104 15559 621100 SH SOLE 621100 0 0 DTE ENERGY CO COM 233331107 91668 716825 SH SOLE 716825 0 0 DUCOMMUN INC DEL COM 264147109 910 20200 SH SOLE 20200 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 275087 3117491 SH SOLE 3117491 0 0 DUKE REALTY CORP COM NEW 264411505 40223 1272489 SH SOLE 1272489 0 0 DULUTH HLDGS INC COM CL B 26443V101 472 34700 SH SOLE 34700 0 0 DUNKIN BRANDS GROUP INC COM 265504100 12252 153800 SH SOLE 153800 0 0 DUPONT DE NEMOURS INC COM 26614N102 183935 2450178 SH SOLE 2450178 0 0 DXC TECHNOLOGY CO COM 23355L106 48232 874565 SH SOLE 874565 0 0 DXP ENTERPRISES INC NEW COM NEW 233377407 1175 31000 SH SOLE 31000 0 0 DYCOM INDS INC COM 267475101 3426 58200 SH SOLE 58200 0 0 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 475 119078 SH SOLE 119078 0 0 DYNEX CAP INC COM 26817Q886 736 43933 SH SOLE 43933 0 0 E L F BEAUTY INC COM 26856L103 594 42100 SH SOLE 42100 0 0 EAGLE BANCORP INC MD COM 268948106 3293 60832 SH SOLE 60832 0 0 EAGLE MATERIALS INC COM 26969P108 7917 85400 SH SOLE 85400 0 0 EAGLE PHARMACEUTICALS INC COM 269796108 1158 20800 SH SOLE 20800 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 2050 113210 SH SOLE 113210 0 0 EASTGROUP PPTY INC COM 277276101 7874 67887 SH SOLE 67887 0 0 EASTMAN CHEMICAL CO COM 277432100 35470 455738 SH SOLE 455738 0 0 EATON CORP PLC SHS G29183103 115008 1380978 SH SOLE 1380978 0 0 EBAY INC COM 278642103 121782 3083091 SH SOLE 3083091 0 0 EBIX INC COM NEW 278715206 2340 46600 SH SOLE 46600 0 0 ECHO GLOBAL LOGISTICS INC COM 27875T101 1079 51700 SH SOLE 51700 0 0 ECHOSTAR CORP CL A 278768106 3918 88400 SH SOLE 88400 0 0 ECOLAB INC COM 278865100 178948 906342 SH SOLE 906342 0 0 EDGEWELL PERS CARE CO COM 28035Q102 2714 100700 SH SOLE 100700 0 0 EDISON INTL COM 281020107 80175 1189364 SH SOLE 1189364 0 0 EDITAS MEDICINE INC COM 28106W103 1979 80000 SH SOLE 80000 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 125253 677998 SH SOLE 677998 0 0 EHEALTH INC COM 28238P109 3255 37800 SH SOLE 37800 0 0 EIDOS THERAPEUTICS INC COM 28249H104 426 13700 SH SOLE 13700 0 0 EL PASO ELEC CO COM NEW 283677854 4951 75700 SH SOLE 75700 0 0 EL POLLO LOCO HLDGS INC COM 268603107 456 42750 SH SOLE 42750 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 30167 892506 SH SOLE 892506 0 0 ELASTIC N V ORD SHS N14506104 3561 47700 SH SOLE 47700 0 0 ELDORADO GOLD CORP NEW COM 284902509 1728 297420 SH SOLE 297420 0 0 ELDORADO RESORTS INC COM 28470R102 5641 122444 SH SOLE 122444 0 0 ELECTRONIC ARTS INC COM 285512109 99018 977855 SH SOLE 977855 0 0 ELECTRONICS FOR IMAGING INC COM 286082102 2927 79300 SH SOLE 79300 0 0 ELEMENT SOLUTIONS INC COM 28618M106 4371 422689 SH SOLE 422689 0 0 EMC INS GROUP INC COM 268664109 578 16050 SH SOLE 16050 0 0 EMCOR GROUP INC COM 29084Q100 9180 104200 SH SOLE 104200 0 0 EMERALD EXPOSITIONS EVENTS I COM 29103B100 522 46800 SH SOLE 46800 0 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 3913 81000 SH SOLE 81000 0 0 EMERSON ELEC CO COM 291011104 133685 2003673 SH SOLE 2003673 0 0 EMPIRE ST RLTY TR INC CL A 292104106 4099 276800 SH SOLE 276800 0 0 EMPLOYERS HOLDINGS INC COM 292218104 2578 61000 SH SOLE 61000 0 0 ENANTA PHARMACEUTICALS INC COM 29251M106 2287 27100 SH SOLE 27100 0 0 ENBRIDGE INC COM 29250N105 269224 7454331 SH SOLE 7454331 0 0 ENCANA CORP COM 292505104 28295 5514449 SH SOLE 5514449 0 0 ENCOMPASS HEALTH CORP COM 29261A100 11639 183700 SH SOLE 183700 0 0 ENCORE CAP GROUP INC COM 292554102 1653 48800 SH SOLE 48800 0 0 ENCORE WIRE CORP COM 292562105 2275 38833 SH SOLE 38833 0 0 ENDEAVOUR SILVER CORP COM 29258Y103 508 246200 SH SOLE 246200 0 0 ENDO INTL PLC SHS G30401106 1547 375600 SH SOLE 375600 0 0 ENDURANCE INTL GROUP HLDGS I COM 29272B105 578 120500 SH SOLE 120500 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 4773 123525 SH SOLE 123525 0 0 ENERGY RECOVERY INC COM 29270J100 627 60200 SH SOLE 60200 0 0 ENERPLUS CORP COM 292766102 3365 447355 SH SOLE 447355 0 0 ENERSYS COM 29275Y102 5487 80100 SH SOLE 80100 0 0 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 5025 498023 SH SOLE 498023 0 0 ENNIS INC COM 293389102 985 48000 SH SOLE 48000 0 0 ENOVA INTL INC COM 29357K103 1436 62300 SH SOLE 62300 0 0 ENPHASE ENERGY INC COM 29355A107 2620 143700 SH SOLE 143700 0 0 ENPRO INDS INC COM 29355X107 2349 36800 SH SOLE 36800 0 0 ENSCO ROWAN PLC SHS CLASS A G3166L100 3121 365909 SH SOLE 365909 0 0 ENSIGN GROUP INC COM 29358P101 5299 93100 SH SOLE 93100 0 0 ENSTAR GROUP LIMITED SHS G3075P101 3782 21700 SH SOLE 21700 0 0 ENTEGRIS INC COM 29362U104 9371 251100 SH SOLE 251100 0 0 ENTERCOM COMMUNICATIONS CORP CL A 293639100 1338 230644 SH SOLE 230644 0 0 ENTERGY CORP NEW COM 29364G103 94070 913922 SH SOLE 913922 0 0 ENTERPRISE FINL SVCS CORP COM 293712105 1966 47264 SH SOLE 47264 0 0 ENTRAVISION COMMUNICATIONS C CL A 29382R107 375 120100 SH SOLE 120100 0 0 ENVESTNET INC COM 29404K106 5818 85100 SH SOLE 85100 0 0 EOG RES INC COM 26875P101 176218 1891566 SH SOLE 1891566 0 0 EPAM SYS INC COM 29414B104 30587 176700 SH SOLE 176700 0 0 EPIZYME INC COM 29428V104 1665 132700 SH SOLE 132700 0 0 EPLUS INC COM 294268107 1746 25328 SH SOLE 25328 0 0 EPR PPTYS COM SH BEN INT 26884U109 10315 138288 SH SOLE 138288 0 0 EQT CORP COM 26884L109 7495 474059 SH SOLE 474059 0 0 EQUIFAX INC COM 294429105 53210 393445 SH SOLE 393445 0 0 EQUINIX INC COM 29444U700 149930 297309 SH SOLE 297309 0 0 EQUITRANS MIDSTREAM CORPORAT COM 294600101 7927 402187 SH SOLE 402187 0 0 EQUITY BANCSHARES INC COM CL A 29460X109 745 27932 SH SOLE 27932 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 7356 226200 SH SOLE 226200 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 33805 278600 SH SOLE 278600 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 139436 1836620 SH SOLE 1836620 0 0 ERIE INDTY CO CL A 29530P102 24111 94820 SH SOLE 94820 0 0 ESCO TECHNOLOGIES INC COM 296315104 3982 48200 SH SOLE 48200 0 0 ESPERION THERAPEUTICS INC NE COM 29664W105 2089 44900 SH SOLE 44900 0 0 ESSENT GROUP LTD COM G3198U102 8162 173700 SH SOLE 173700 0 0 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 1774 88500 SH SOLE 88500 0 0 ESSEX PPTY TR INC COM 297178105 96790 331552 SH SOLE 331552 0 0 ETHAN ALLEN INTERIORS INC COM 297602104 990 47000 SH SOLE 47000 0 0 ETSY INC COM 29786A106 13655 222500 SH SOLE 222500 0 0 EURONAV NV ANTWERPEN SHS B38564108 3067 327517 SH SOLE 327517 0 0 EURONET WORLDWIDE INC COM 298736109 16269 96700 SH SOLE 96700 0 0 EVENTBRITE INC COM CL A 29975E109 347 21400 SH SOLE 21400 0 0 EVERBRIDGE INC COM 29978A104 5106 57100 SH SOLE 57100 0 0 EVERCORE INC CLASS A 29977A105 6758 76300 SH SOLE 76300 0 0 EVEREST RE GROUP LTD COM G3223R108 69847 282575 SH SOLE 282575 0 0 EVERGY INC COM 30034W106 77264 1284526 SH SOLE 1284526 0 0 EVERI HLDGS INC COM 30034T103 1558 130600 SH SOLE 130600 0 0 EVERSOURCE ENERGY COM 30040W108 110356 1456657 SH SOLE 1456657 0 0 EVERTEC INC COM 30040P103 3743 114474 SH SOLE 114474 0 0 EVO PMTS INC CL A COM 26927E104 1892 60000 SH SOLE 60000 0 0 EVOLENT HEALTH INC CL A 30050B101 1043 131200 SH SOLE 131200 0 0 EVOLUS INC COM 30052C107 333 22800 SH SOLE 22800 0 0 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 2116 148600 SH SOLE 148600 0 0 EXACT SCIENCES CORP COM 30063P105 48396 410000 SH SOLE 410000 0 0 EXANTAS CAP CORP COM NEW 30068N105 666 58900 SH SOLE 58900 0 0 EXELA TECHNOLOGIES INC COM 30162V102 176 80141 SH SOLE 80141 0 0 EXELIXIS INC COM 30161Q104 11935 558500 SH SOLE 558500 0 0 EXELON CORP COM 30161N101 151569 3161630 SH SOLE 3161630 0 0 EXLSERVICE HOLDINGS INC COM 302081104 4210 63668 SH SOLE 63668 0 0 EXP WORLD HOLDINGS INC COM 30212W100 442 39700 SH SOLE 39700 0 0 EXPEDIA GROUP INC COM NEW 30212P303 52530 394870 SH SOLE 394870 0 0 EXPEDITORS INTL WASH INC COM 302130109 72470 955306 SH SOLE 955306 0 0 EXPONENT INC COM 30214U102 5614 95900 SH SOLE 95900 0 0 EXPRESS INC COM 30219E103 360 131800 SH SOLE 131800 0 0 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 5920 350286 SH SOLE 350286 0 0 EXTERRAN CORP COM 30227H106 813 57150 SH SOLE 57150 0 0 EXTRA SPACE STORAGE INC COM 30225T102 62049 584818 SH SOLE 584818 0 0 EXTRACTION OIL AND GAS INC COM 30227M105 898 207500 SH SOLE 207500 0 0 EXTREME NETWORKS INC COM 30226D106 1396 215700 SH SOLE 215700 0 0 EXXON MOBIL CORP COM 30231G102 1135253 14814736 SH SOLE 14814736 0 0 EZCORP INC CL A NON VTG 302301106 925 97650 SH SOLE 97650 0 0 F M C CORP COM NEW 302491303 35862 432336 SH SOLE 432336 0 0 F5 NETWORKS INC COM 315616102 54883 376864 SH SOLE 376864 0 0 FABRINET SHS G3323L100 3404 68540 SH SOLE 68540 0 0 FACEBOOK INC CL A 30303M102 1508874 7818000 SH SOLE 7818000 0 0 FAIR ISAAC CORP COM 303250104 16988 54100 SH SOLE 54100 0 0 FARMER BROS CO COM 307675108 336 20500 SH SOLE 20500 0 0 FARO TECHNOLOGIES INC COM 311642102 1688 32100 SH SOLE 32100 0 0 FASTENAL CO COM 311900104 60896 1868554 SH SOLE 1868554 0 0 FATE THERAPEUTICS INC COM 31189P102 1951 96100 SH SOLE 96100 0 0 FB FINL CORP COM 30257X104 1149 31400 SH SOLE 31400 0 0 FBL FINL GROUP INC CL A 30239F106 1314 20600 SH SOLE 20600 0 0 FEDERAL AGRIC MTG CORP CL C 313148306 1234 16981 SH SOLE 16981 0 0 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 57121 443622 SH SOLE 443622 0 0 FEDERAL SIGNAL CORP COM 313855108 2999 112100 SH SOLE 112100 0 0 FEDERATED INVS INC PA CL B 314211103 5789 178117 SH SOLE 178117 0 0 FEDEX CORP COM 31428X106 132742 808468 SH SOLE 808468 0 0 FERRARI N V COM N3167Y103 94671 582389 SH SOLE 582389 0 0 FERRO CORP COM 315405100 2310 146200 SH SOLE 146200 0 0 FGL HLDGS ORD SHS G3402M102 2598 309300 SH SOLE 309300 0 0 FIAT CHRYSLER AUTOMOBILES N SHS N31738102 72261 5175206 SH SOLE 5175206 0 0 FIBROGEN INC COM 31572Q808 6474 143300 SH SOLE 143300 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 36103 895857 SH SOLE 895857 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 179384 1462213 SH SOLE 1462213 0 0 FIDELITY SOUTHERN CORP NEW COM 316394105 1335 43100 SH SOLE 43100 0 0 FIESTA RESTAURANT GROUP INC COM 31660B101 583 44400 SH SOLE 44400 0 0 FINANCIAL INSTNS INC COM 317585404 822 28200 SH SOLE 28200 0 0 FINISAR CORP COM NEW 31787A507 4894 214000 SH SOLE 214000 0 0 FIREEYE INC COM 31816Q101 5597 377900 SH SOLE 377900 0 0 FIRST AMERN FINL CORP COM 31847R102 11137 207400 SH SOLE 207400 0 0 FIRST BANCORP N C COM 318910106 2014 55300 SH SOLE 55300 0 0 FIRST BANCORP P R COM NEW 318672706 4462 404200 SH SOLE 404200 0 0 FIRST BANCSHARES INC MS COM 318916103 923 30430 SH SOLE 30430 0 0 FIRST BUSEY CORP COM NEW 319383204 2459 93099 SH SOLE 93099 0 0 FIRST CMNTY BANKSHARES INC V COM 31983A103 891 26379 SH SOLE 26379 0 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 5718 12700 SH SOLE 12700 0 0 FIRST DATA CORP NEW COM CL A 32008D106 50150 1852600 SH SOLE 1852600 0 0 FIRST DEFIANCE FINL CORP COM 32006W106 1063 37200 SH SOLE 37200 0 0 FIRST FINL BANCORP OH COM 320209109 4433 183043 SH SOLE 183043 0 0 FIRST FINL BANKSHARES COM 32020R109 6220 202000 SH SOLE 202000 0 0 FIRST FINL CORP IND COM 320218100 736 18326 SH SOLE 18326 0 0 FIRST FNDTN INC COM 32026V104 945 70300 SH SOLE 70300 0 0 FIRST HAWAIIAN INC COM 32051X108 6493 250967 SH SOLE 250967 0 0 FIRST HORIZON NATL CORP COM 320517105 8839 592049 SH SOLE 592049 0 0 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 8656 235600 SH SOLE 235600 0 0 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 2982 75283 SH SOLE 75283 0 0 FIRST LONG IS CORP COM 320734106 949 47250 SH SOLE 47250 0 0 FIRST MAJESTIC SILVER CORP COM 32076V103 2611 330700 SH SOLE 330700 0 0 FIRST MERCHANTS CORP COM 320817109 3948 104162 SH SOLE 104162 0 0 FIRST MID BANCSHARES INC COM 320866106 863 24700 SH SOLE 24700 0 0 FIRST MIDWEST BANCORP DEL COM 320867104 4051 197900 SH SOLE 197900 0 0 FIRST SOLAR INC COM 336433107 9609 146300 SH SOLE 146300 0 0 FIRSTCASH INC COM 33767D105 8136 81112 SH SOLE 81112 0 0 FIRSTENERGY CORP COM 337932107 73988 1728281 SH SOLE 1728281 0 0 FIRSTSERVICE CORP NEW COM 33767E202 5936 61700 SH SOLE 61700 0 0 FIRSTWLTH FINL CORP PA COM 319829107 2469 183300 SH SOLE 183300 0 0 FISERV INC COM 337738108 199836 2192144 SH SOLE 2192144 0 0 FITBIT INC CL A 33812L102 1778 404200 SH SOLE 404200 0 0 FIVE BELOW INC COM 33829M101 12465 103859 SH SOLE 103859 0 0 FIVE POINT HOLDINGS LLC COM CL A 33833Q106 698 92800 SH SOLE 92800 0 0 FIVE PRIME THERAPEUTICS INC COM 33830X104 339 56200 SH SOLE 56200 0 0 FIVE9 INC COM 338307101 5652 110200 SH SOLE 110200 0 0 FLAGSTAR BANCORP INC COM PAR .001 337930705 1915 57800 SH SOLE 57800 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 83272 296500 SH SOLE 296500 0 0 FLEX LNG LTD SHS G35947202 653 55369 SH SOLE 55369 0 0 FLEX LTD ORD Y2573F102 16291 1702279 SH SOLE 1702279 0 0 FLEXION THERAPEUTICS INC COM 33938J106 737 59911 SH SOLE 59911 0 0 FLIR SYS INC COM 302445101 23957 442829 SH SOLE 442829 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 5317 126900 SH SOLE 126900 0 0 FLOWERS FOODS INC COM 343498101 8218 353163 SH SOLE 353163 0 0 FLOWSERVE CORP COM 34354P105 22442 425922 SH SOLE 425922 0 0 FLUENT INC COM 34380C102 377 70000 SH SOLE 70000 0 0 FLUIDIGM CORP DEL COM 34385P108 1581 128300 SH SOLE 128300 0 0 FLUOR CORP NEW COM 343412102 15424 457822 SH SOLE 457822 0 0 FLUSHING FINL CORP COM 343873105 1097 49423 SH SOLE 49423 0 0 FLWS/1-800 FLOWERS CL A 68243Q106 868 46000 SH SOLE 46000 0 0 FNB CORP PA COM 302520101 7107 603815 SH SOLE 603815 0 0 FOOT LOCKER INC COM 344849104 8803 210000 SH SOLE 210000 0 0 FORD MTR CO DEL COM 345370860 130321 12739135 SH SOLE 12739135 0 0 FORESCOUT TECHNOLOGIES INC COM 34553D101 2025 59800 SH SOLE 59800 0 0 FORESTAR GROUP INC COM 346232101 382 19517 SH SOLE 19517 0 0 FORMFACTOR INC COM 346375108 2172 138600 SH SOLE 138600 0 0 FORRESTER RESH INC COM 346563109 957 20350 SH SOLE 20350 0 0 FORTINET INC COM 34959E109 36333 472900 SH SOLE 472900 0 0 FORTIS INC COM 349553107 62396 1580282 SH SOLE 1580282 0 0 FORTIVE CORP COM 34959J108 80050 981972 SH SOLE 981972 0 0 FORTUNA SILVER MINES INC COM 349915108 853 299600 SH SOLE 299600 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 26291 460200 SH SOLE 460200 0 0 FORTY SEVEN INC COM 34983P104 184 17400 SH SOLE 17400 0 0 FORUM ENERGY TECHNOLOGIES IN COM 34984V100 486 142124 SH SOLE 142124 0 0 FORWARD AIR CORP COM 349853101 3170 53600 SH SOLE 53600 0 0 FOSSIL GROUP INC COM 34988V106 956 83141 SH SOLE 83141 0 0 FOUNDATION BLDG MATLS INC COM 350392106 626 35200 SH SOLE 35200 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 3468 126907 SH SOLE 126907 0 0 FOX CORP CL A COM 35137L105 42098 1148967 SH SOLE 1148967 0 0 FOX CORP CL B COM 35137L204 23131 633202 SH SOLE 633202 0 0 FOX FACTORY HLDG CORP COM 35138V102 5833 70700 SH SOLE 70700 0 0 FRANCO NEVADA CORP COM 351858105 124954 1472300 SH SOLE 1472300 0 0 FRANKLIN ELEC INC COM 353514102 3515 74000 SH SOLE 74000 0 0 FRANKLIN FINL NETWORK INC COM 35352P104 716 25700 SH SOLE 25700 0 0 FRANKLIN STREET PPTYS CORP COM 35471R106 1473 199563 SH SOLE 199563 0 0 FRANKS INTL N V COM N33462107 912 167100 SH SOLE 167100 0 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 1579 58600 SH SOLE 58600 0 0 FRESHPET INC COM 358039105 2710 59550 SH SOLE 59550 0 0 FRONT YD RESIDENTIAL CORP COM 35904G107 1158 94800 SH SOLE 94800 0 0 FRONTDOOR INC COM 35905A109 6864 157603 SH SOLE 157603 0 0 FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 345 197213 SH SOLE 197213 0 0 FRONTLINE LTD SHS NEW G3682E192 1153 142182 SH SOLE 142182 0 0 FRP HLDGS INC COM 30292L107 714 12800 SH SOLE 12800 0 0 FTI CONSULTING INC COM 302941109 5902 70400 SH SOLE 70400 0 0 FTS INTERNATIONAL INC COM 30283W104 340 61000 SH SOLE 61000 0 0 FULLER H B CO COM 359694106 4389 94600 SH SOLE 94600 0 0 FULTON FINL CORP PA COM 360271100 5184 316700 SH SOLE 316700 0 0 FUTUREFUEL CORPORATION COM 36116M106 560 47909 SH SOLE 47909 0 0 G1 THERAPEUTICS INC COM 3621LQ109 1484 48400 SH SOLE 48400 0 0 GALLAGHER ARTHUR J & CO COM 363576109 76456 872885 SH SOLE 872885 0 0 GAMCO INVESTORS INC CL A COM 361438104 215 11238 SH SOLE 11238 0 0 GAMESTOP CORP NEW CL A 36467W109 1038 189782 SH SOLE 189782 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 14789 379399 SH SOLE 379399 0 0 GANNETT CO INC COM 36473H104 1738 213008 SH SOLE 213008 0 0 GAP INC COM 364760108 13385 744831 SH SOLE 744831 0 0 GARDNER DENVER HLDGS INC COM 36555P107 8325 240600 SH SOLE 240600 0 0 GARMIN LTD SHS H2906T109 41101 515048 SH SOLE 515048 0 0 GARRETT MOTION INC COM 366505105 2114 137700 SH SOLE 137700 0 0 GARTNER INC COM 366651107 58597 364090 SH SOLE 364090 0 0 GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 1231 107900 SH SOLE 107900 0 0 GATX CORP COM 361448103 5130 64700 SH SOLE 64700 0 0 GCI LIBERTY INC COM CLASS A 36164V305 10983 178704 SH SOLE 178704 0 0 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 2742 121100 SH SOLE 121100 0 0 GDS HLDGS LTD SPONSORED ADS 36165L108 5211 138709 SH SOLE 138709 0 0 GENCO SHIPPING & TRADING LTD SHS Y2685T131 248 29400 SH SOLE 29400 0 0 GENERAC HLDGS INC COM 368736104 8024 115600 SH SOLE 115600 0 0 GENERAL DYNAMICS CORP COM 369550108 145228 798746 SH SOLE 798746 0 0 GENERAL ELECTRIC CO COM 369604103 298060 28386661 SH SOLE 28386661 0 0 GENERAL MLS INC COM 370334104 138465 2636416 SH SOLE 2636416 0 0 GENERAL MTRS CO COM 37045V100 159301 4134457 SH SOLE 4134457 0 0 GENESCO INC COM 371532102 1590 37600 SH SOLE 37600 0 0 GENESEE & WYO INC CL A 371559105 10475 104750 SH SOLE 104750 0 0 GENMARK DIAGNOSTICS INC COM 372309104 628 96800 SH SOLE 96800 0 0 GENOMIC HEALTH INC COM 37244C101 2792 48000 SH SOLE 48000 0 0 GENTEX CORP COM 371901109 11872 482400 SH SOLE 482400 0 0 GENTHERM INC COM 37253A103 2727 65200 SH SOLE 65200 0 0 GENUINE PARTS CO COM 372460105 55812 538830 SH SOLE 538830 0 0 GENWORTH FINL INC COM CL A 37247D106 3458 932086 SH SOLE 932086 0 0 GEO GROUP INC NEW COM 36162J106 4719 224600 SH SOLE 224600 0 0 GERMAN AMERN BANCORP INC COM 373865104 1330 44150 SH SOLE 44150 0 0 GERON CORP COM 374163103 479 339600 SH SOLE 339600 0 0 GETTY RLTY CORP NEW COM 374297109 1990 64709 SH SOLE 64709 0 0 GIBRALTAR INDS INC COM 374689107 2409 59700 SH SOLE 59700 0 0 G-III APPAREL GROUP LTD COM 36237H101 2298 78100 SH SOLE 78100 0 0 GILAT SATELLITE NETWORKS LTD SHS NEW M51474118 483 56466 SH SOLE 56466 0 0 GILDAN ACTIVEWEAR INC COM 375916103 29514 762700 SH SOLE 762700 0 0 GILEAD SCIENCES INC COM 375558103 292091 4323424 SH SOLE 4323424 0 0 GLACIER BANCORP INC NEW COM 37637Q105 6379 157300 SH SOLE 157300 0 0 GLADSTONEL CORP COM 376536108 1163 54800 SH SOLE 54800 0 0 GLATFELTER COM 377316104 1382 81900 SH SOLE 81900 0 0 GLAUKOS CORP COM 377322102 4818 63900 SH SOLE 63900 0 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 5512 104800 SH SOLE 104800 0 0 GLOBAL BRASS & COPPR HLDGS I COM 37953G103 1806 41300 SH SOLE 41300 0 0 GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 523 16900 SH SOLE 16900 0 0 GLOBAL NET LEASE INC COM NEW 379378201 3060 155967 SH SOLE 155967 0 0 GLOBAL PMTS INC COM 37940X102 82462 514969 SH SOLE 514969 0 0 GLOBALSTAR INC COM 378973408 517 1077654 SH SOLE 1077654 0 0 GLOBANT S A COM L44385109 7784 77029 SH SOLE 77029 0 0 GLOBUS MED INC CL A 379577208 5994 141700 SH SOLE 141700 0 0 GLU MOBILE INC COM 379890106 1531 213300 SH SOLE 213300 0 0 GLYCOMIMETICS INC COM 38000Q102 765 64200 SH SOLE 64200 0 0 GMS INC COM 36251C103 1349 61300 SH SOLE 61300 0 0 GODADDY INC CL A 380237107 39607 564600 SH SOLE 564600 0 0 GOGO INC COM 38046C109 413 103700 SH SOLE 103700 0 0 GOLDEN ENTMT INC COM 381013101 501 35800 SH SOLE 35800 0 0 GOLDEN OCEAN GROUP LTD SHS NEW G39637205 931 161068 SH SOLE 161068 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 6503 425000 SH SOLE 425000 0 0 GOPRO INC CL A 38268T103 1162 212800 SH SOLE 212800 0 0 GORMAN RUPP CO COM 383082104 1095 33947 SH SOLE 33947 0 0 GOSSAMER BIO INC COM 38341P102 816 36800 SH SOLE 36800 0 0 GRACE W R & CO DEL NEW COM 38388F108 8509 111800 SH SOLE 111800 0 0 GRACO INC COM 384109104 15435 307600 SH SOLE 307600 0 0 GRAFTECH INTL LTD COM 384313508 1555 135200 SH SOLE 135200 0 0 GRAHAM HLDGS CO COM 384637104 5589 8100 SH SOLE 8100 0 0 GRAINGER W W INC COM 384802104 41569 154974 SH SOLE 154974 0 0 GRAN TIERRA ENERGY INC COM 38500T101 1134 713200 SH SOLE 713200 0 0 GRAND CANYON ED INC COM 38526M106 10508 89800 SH SOLE 89800 0 0 GRANITE CONSTR INC COM 387328107 4187 86900 SH SOLE 86900 0 0 GRANITE PT MTG TR INC COM 38741L107 1817 94677 SH SOLE 94677 0 0 GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 1933 42000 SH SOLE 42000 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 7735 553300 SH SOLE 553300 0 0 GRAY TELEVISION INC COM 389375106 2852 174000 SH SOLE 174000 0 0 GREAT LAKES DREDGE & DOCK CO COM 390607109 1158 104900 SH SOLE 104900 0 0 GREAT SOUTHN BANCORP INC COM 390905107 1257 21000 SH SOLE 21000 0 0 GREAT WESTN BANCORP INC COM 391416104 3783 105900 SH SOLE 105900 0 0 GREEN BRICK PARTNERS INC COM 392709101 392 47200 SH SOLE 47200 0 0 GREEN DOT CORP CL A 39304D102 4572 93500 SH SOLE 93500 0 0 GREEN PLAINS INC COM 393222104 773 71700 SH SOLE 71700 0 0 GREENBRIER COS INC COM 393657101 1830 60200 SH SOLE 60200 0 0 GREENHILL & CO INC COM 395259104 414 30500 SH SOLE 30500 0 0 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 452 53200 SH SOLE 53200 0 0 GREENSKY INC CL A 39572G100 1187 96600 SH SOLE 96600 0 0 GREIF INC CL A 397624107 1569 48200 SH SOLE 48200 0 0 GREIF INC CL B 397624206 349 8000 SH SOLE 8000 0 0 GRIFFON CORP COM 398433102 1179 69700 SH SOLE 69700 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 2653 32400 SH SOLE 32400 0 0 GROUPON INC COM 399473107 3039 848866 SH SOLE 848866 0 0 GRUBHUB INC COM 400110102 23023 295200 SH SOLE 295200 0 0 GRUPO FINANCIERO GALICIA S A SPONSORED ADR 399909100 6525 183803 SH SOLE 183803 0 0 GTTMUNICATIONS INC COM 362393100 986 56000 SH SOLE 56000 0 0 GUARDANT HEALTH INC COM 40131M109 2754 31900 SH SOLE 31900 0 0 GUESS INC COM 401617105 1705 105600 SH SOLE 105600 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 15280 150718 SH SOLE 150718 0 0 GULFPORT ENERGY CORP COM NEW 402635304 1414 288058 SH SOLE 288058 0 0 H & E EQUIPMENT SERVICES INC COM 404030108 1742 59900 SH SOLE 59900 0 0 HACKETT GROUP INC COM 404609109 769 45792 SH SOLE 45792 0 0 HAEMONETICS CORP COM 405024100 11420 94900 SH SOLE 94900 0 0 HAIN CELESTIAL GROUP INC COM 405217100 3817 174314 SH SOLE 174314 0 0 HALLIBURTON CO COM 406216101 64838 2851297 SH SOLE 2851297 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 4173 242900 SH SOLE 242900 0 0 HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 250 13100 SH SOLE 13100 0 0 HAMILTON LANE INC CL A 407497106 2031 35600 SH SOLE 35600 0 0 HANCOCK WHITNEY CORPORATION COM 410120109 6350 158500 SH SOLE 158500 0 0 HANESBRANDS INC COM 410345102 20216 1174000 SH SOLE 1174000 0 0 HANGER INC COM NEW 41043F208 1193 62300 SH SOLE 62300 0 0 HANMI FINL CORP COM NEW 410495204 1281 57500 SH SOLE 57500 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 3247 115234 SH SOLE 115234 0 0 HANOVER INS GROUP INC COM 410867105 9674 75400 SH SOLE 75400 0 0 HARBORONE BANCORP INC COM 41165F101 500 26670 SH SOLE 26670 0 0 HARLEY DAVIDSON INC COM 412822108 18682 521396 SH SOLE 521396 0 0 HARMONIC INC COM 413160102 899 162015 SH SOLE 162015 0 0 HARRIS CORP DEL COM 413875105 72712 384456 SH SOLE 384456 0 0 HARSCO CORP COM 415864107 4061 148000 SH SOLE 148000 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 79541 1427515 SH SOLE 1427515 0 0 HASBRO INC COM 418056107 45807 433446 SH SOLE 433446 0 0 HAVERTY FURNITURE INC COM 419596101 559 32800 SH SOLE 32800 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 8823 202600 SH SOLE 202600 0 0 HAWAIIAN HOLDINGS INC COM 419879101 615 22409 SH SOLE 22409 0 0 HAWKINS INC COM 420261109 764 17594 SH SOLE 17594 0 0 HAYNES INTERNATIONAL INC COM NEW 420877201 741 23300 SH SOLE 23300 0 0 HCA HEALTHCARE INC COM 40412C101 120818 893822 SH SOLE 893822 0 0 HCI GROUP INC COM 40416E103 554 13700 SH SOLE 13700 0 0 HCP INC COM 40414L109 53199 1663521 SH SOLE 1663521 0 0 HD SUPPLY HLDGS INC COM 40416M105 23350 579700 SH SOLE 579700 0 0 HEALTHCARE RLTY TR COM 421946104 7301 233100 SH SOLE 233100 0 0 HEALTHCARE SVCS GRP INC COM 421906108 4162 137263 SH SOLE 137263 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 10475 381886 SH SOLE 381886 0 0 HEALTHEQUITY INC COM 42226A107 6834 104500 SH SOLE 104500 0 0 HEALTHSTREAM INC COM 42222N103 1244 48100 SH SOLE 48100 0 0 HEARTLAND EXPRESS INC COM 422347104 1514 83800 SH SOLE 83800 0 0 HEARTLAND FINL USA INC COM 42234Q102 2590 57900 SH SOLE 57900 0 0 HECLA MNG CO COM 422704106 1618 898662 SH SOLE 898662 0 0 HEICO CORP NEW CL A 422806208 25491 246595 SH SOLE 246595 0 0 HEICO CORP NEW COM 422806109 18626 139200 SH SOLE 139200 0 0 HEIDRICK & STRUGGLES INTL IN COM 422819102 1058 35300 SH SOLE 35300 0 0 HELEN OF TROY CORP LTD COM G4388N106 6216 47600 SH SOLE 47600 0 0 HELIOS TECHNOLOGIES INC COM 42328H109 2483 53500 SH SOLE 53500 0 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 2270 263000 SH SOLE 263000 0 0 HELMERICH & PAYNE INC COM 423452101 18054 356652 SH SOLE 356652 0 0 HEMISPHERE MEDIA GROUP INC CL A 42365Q103 425 32900 SH SOLE 32900 0 0 HENRY JACK & ASSOC INC COM 426281101 75986 567400 SH SOLE 567400 0 0 HENRY SCHEIN INC COM 806407102 46820 669818 SH SOLE 669818 0 0 HERBALIFE NUTRITION LTD COM SHS G4412G101 8517 199172 SH SOLE 199172 0 0 HERC HLDGS INC COM 42704L104 1822 39746 SH SOLE 39746 0 0 HERITAGE CRYSTAL CLEAN INC COM 42726M106 766 29100 SH SOLE 29100 0 0 HERITAGE FINL CORP WASH COM 42722X106 2028 68668 SH SOLE 68668 0 0 HERITAGE INS HLDGS INC COM 42727J102 686 44500 SH SOLE 44500 0 0 HERITAGEMERCE CORP COM 426927109 937 76500 SH SOLE 76500 0 0 HERON THERAPEUTICS INC COM 427746102 2569 138200 SH SOLE 138200 0 0 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 1146 69275 SH SOLE 69275 0 0 HERSHEY CO COM 427866108 129101 963226 SH SOLE 963226 0 0 HERTZ GLOBAL HLDGS INC COM 42806J106 1494 93639 SH SOLE 93639 0 0 HERTZ GLOBAL HLDGS INC RIGHT 07/12/2019 42806J114 194 93639 SH SOLE 93639 0 0 HESKA CORP COM RESTRC NEW 42805E306 1141 13400 SH SOLE 13400 0 0 HESS CORP COM 42809H107 56518 889065 SH SOLE 889065 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 67109 4488892 SH SOLE 4488892 0 0 HEXCEL CORP NEW COM 428291108 12771 157900 SH SOLE 157900 0 0 HEXO CORP COM 428304109 2221 416100 SH SOLE 416100 0 0 HFF INC CL A 40418F108 3147 69200 SH SOLE 69200 0 0 HIBBETT SPORTS INC COM 428567101 610 33500 SH SOLE 33500 0 0 HIGHPOINT RES CORP COM 43114K108 396 217500 SH SOLE 217500 0 0 HIGHWOODS PPTYS INC COM 431284108 7959 192702 SH SOLE 192702 0 0 HILL ROM HLDGS INC COM 431475102 12973 124000 SH SOLE 124000 0 0 HILLENBRAND INC COM 431571108 4602 116300 SH SOLE 116300 0 0 HILLTOP HOLDINGS INC COM 432748101 2963 139300 SH SOLE 139300 0 0 HILTON GRAND VACATIONS INC COM 43283X105 5602 176060 SH SOLE 176060 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 88801 908545 SH SOLE 908545 0 0 HMS HLDGS CORP COM 40425J101 5140 158700 SH SOLE 158700 0 0 HNI CORP COM 404251100 2862 80900 SH SOLE 80900 0 0 HOLLYFRONTIER CORP COM 436106108 24524 529907 SH SOLE 529907 0 0 HOLOGIC INC COM 436440101 41851 871524 SH SOLE 871524 0 0 HOME BANCSHARES INC COM 436893200 5743 298207 SH SOLE 298207 0 0 HOME DEPOT INC COM 437076102 802643 3859415 SH SOLE 3859415 0 0 HOMESTREET INC COM 43785V102 1414 47700 SH SOLE 47700 0 0 HOMETRUST BANCSHARES INC COM 437872104 812 32300 SH SOLE 32300 0 0 HOMOLOGY MEDICINES INC COM 438083107 708 36200 SH SOLE 36200 0 0 HONEYWELL INTL INC COM 438516106 414978 2376873 SH SOLE 2376873 0 0 HOOKER FURNITURE CORP COM 439038100 452 21900 SH SOLE 21900 0 0 HOPE BANCORP INC COM 43940T109 3234 234657 SH SOLE 234657 0 0 HORACE MANN EDUCATORS CORP N COM 440327104 3070 76200 SH SOLE 76200 0 0 HORIZON BANCORP INC COM 440407104 1109 67850 SH SOLE 67850 0 0 HORIZON THERAPEUTICS PUB LTD SHS G46188101 7595 315656 SH SOLE 315656 0 0 HORMEL FOODS CORP COM 440452100 68030 1678094 SH SOLE 1678094 0 0 HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 7650 305988 SH SOLE 305988 0 0 HOST HOTELS & RESORTS INC COM 44107P104 44004 2415169 SH SOLE 2415169 0 0 HOSTESS BRANDS INC CL A 44109J106 2554 176900 SH SOLE 176900 0 0 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 1127 195600 SH SOLE 195600 0 0 HOULIHAN LOKEY INC CL A 441593100 2865 64336 SH SOLE 64336 0 0 HOWARD HUGHES CORP COM 44267D107 9412 76000 SH SOLE 76000 0 0 HP INC COM 40434L105 103933 4999192 SH SOLE 4999192 0 0 HUAZHU GROUP LTD SPONSORED ADS 44332N106 10813 298294 SH SOLE 298294 0 0 HUB GROUP INC CL A 443320106 2641 62900 SH SOLE 62900 0 0 HUBBELL INC COM 443510607 13249 101600 SH SOLE 101600 0 0 HUBSPOT INC COM 443573100 12414 72800 SH SOLE 72800 0 0 HUDBAY MINERALS INC COM 443628102 2385 440500 SH SOLE 440500 0 0 HUDSON PAC PPTYS INC COM 444097109 9553 287150 SH SOLE 287150 0 0 HUMANA INC COM 444859102 140563 529826 SH SOLE 529826 0 0 HUNT J B TRANS SVCS INC COM 445658107 25984 284258 SH SOLE 284258 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 30565 136000 SH SOLE 136000 0 0 HUNTSMAN CORP COM 447011107 7992 390974 SH SOLE 390974 0 0 HURON CONSULTING GROUP INC COM 447462102 2116 42000 SH SOLE 42000 0 0 HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 2701 122787 SH SOLE 122787 0 0 HYSTER YALE MATLS HANDLING I CL A 449172105 652 11800 SH SOLE 11800 0 0 IAA INC COM 449253103 9590 247300 SH SOLE 247300 0 0 IAC INTERACTIVECORP COM 44919P508 55035 253000 SH SOLE 253000 0 0 IAMGOLD CORP COM 450913108 2965 876500 SH SOLE 876500 0 0 IBERIABANK CORP COM 450828108 7746 102123 SH SOLE 102123 0 0 ICF INTL INC COM 44925C103 2548 35000 SH SOLE 35000 0 0 ICHOR HOLDINGS SHS G4740B105 979 41400 SH SOLE 41400 0 0 ICICI BK LTD ADR 45104G104 5709 453451 SH SOLE 453451 0 0 ICU MED INC COM 44930G107 9124 36219 SH SOLE 36219 0 0 IDACORP INC COM 451107106 9410 93700 SH SOLE 93700 0 0 IDEX CORP COM 45167R104 42622 247600 SH SOLE 247600 0 0 IDEXX LABS INC COM 45168D104 77230 280500 SH SOLE 280500 0 0 IHS MARKIT LTD SHS G47567105 78825 1237057 SH SOLE 1237057 0 0 II VI INC COM 902104108 4095 112000 SH SOLE 112000 0 0 ILLINOIS TOOL WKS INC COM 452308109 161322 1069706 SH SOLE 1069706 0 0 ILLUMINA INC COM 452327109 176471 479345 SH SOLE 479345 0 0 IMAX CORP COM 45245E109 2073 102600 SH SOLE 102600 0 0 IMMUNOGEN INC COM 45253H101 590 271700 SH SOLE 271700 0 0 IMMUNOMEDICS INC COM 452907108 3943 284250 SH SOLE 284250 0 0 IMPERIAL OIL LTD COM NEW 453038408 27767 1002900 SH SOLE 1002900 0 0 INCYTE CORP COM 45337C102 50381 593000 SH SOLE 593000 0 0 INDEPENDENCE HLDG CO NEW COM NEW 453440307 372 9600 SH SOLE 9600 0 0 INDEPENDENCE RLTY TR INC COM 45378A106 1923 166100 SH SOLE 166100 0 0 INDEPENDENT BANK CORP MASS COM 453836108 4857 63778 SH SOLE 63778 0 0 INDEPENDENT BANK CORP MICH COM NEW 453838609 861 39500 SH SOLE 39500 0 0 INDEPENDENT BK GROUP INC COM 45384B106 3585 65222 SH SOLE 65222 0 0 INDUSTRIAL LOGISTICS PPTYS T COM SHS BEN INT 456237106 2520 121047 SH SOLE 121047 0 0 INFINERA CORPORATION COM 45667G103 855 293800 SH SOLE 293800 0 0 INFOSYS LTD SPONSORED ADR 456788108 11224 1049002 SH SOLE 1049002 0 0 INGERSOLL-RAND PLC SHS G47791101 100013 789558 SH SOLE 789558 0 0 INGEVITY CORP COM 45688C107 8150 77490 SH SOLE 77490 0 0 INGLES MKTS INC CL A 457030104 738 23700 SH SOLE 23700 0 0 INGREDION INC COM 457187102 17925 217300 SH SOLE 217300 0 0 INNOPHOS HOLDINGS INC COM 45774N108 1063 36500 SH SOLE 36500 0 0 INNOSPEC INC COM 45768S105 4152 45503 SH SOLE 45503 0 0 INNOVATIVE INDL PPTYS INC COM 45781V101 2138 17300 SH SOLE 17300 0 0 INNOVIVA INC COM 45781M101 1918 131700 SH SOLE 131700 0 0 INOGEN INC COM 45780L104 2303 34500 SH SOLE 34500 0 0 INOVALON HLDGS INC COM CL A 45781D101 1750 120600 SH SOLE 120600 0 0 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 485 165000 SH SOLE 165000 0 0 INPHI CORP COM 45772F107 3702 73900 SH SOLE 73900 0 0 INSIGHT ENTERPRISES INC COM 45765U103 3841 66000 SH SOLE 66000 0 0 INSMED INC COM PAR $.01 457669307 3945 154100 SH SOLE 154100 0 0 INSPERITY INC COM 45778Q107 8843 72400 SH SOLE 72400 0 0 INSPIRE MED SYS INC COM 457730109 1322 21800 SH SOLE 21800 0 0 INSTALLED BLDG PRODS INC COM 45780R101 2471 41733 SH SOLE 41733 0 0 INSTEEL INDUSTRIES INC COM 45774W108 691 33200 SH SOLE 33200 0 0 INSTRUCTURE INC COM 45781U103 2380 56000 SH SOLE 56000 0 0 INSULET CORP COM 45784P101 13168 110300 SH SOLE 110300 0 0 INTEGER HLDGS CORP COM 45826H109 5077 60500 SH SOLE 60500 0 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 7528 134794 SH SOLE 134794 0 0 INTEL CORP COM 458140100 701793 14660402 SH SOLE 14660402 0 0 INTELLIA THERAPEUTICS INC COM 45826J105 964 58900 SH SOLE 58900 0 0 INTER PARFUMS INC COM 458334109 2134 32100 SH SOLE 32100 0 0 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 7192 132700 SH SOLE 132700 0 0 INTERCEPT PHARMACEUTICALS IN COM 45845P108 3509 44100 SH SOLE 44100 0 0 INTERDIGITAL INC COM 45867G101 3909 60700 SH SOLE 60700 0 0 INTERFACE INC COM 458665304 1697 110700 SH SOLE 110700 0 0 INTERNATIONAL BANCSHARES COR COM 459044103 3914 103800 SH SOLE 103800 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 432368 3135377 SH SOLE 3135377 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 53188 366588 SH SOLE 366588 0 0 INTERNATIONAL SEAWAYS INC COM Y41053102 724 38100 SH SOLE 38100 0 0 INTERNATIONAL SPEEDWAY CORP CL A 460335201 1984 44200 SH SOLE 44200 0 0 INTERPUBLIC GROUP COS INC COM 460690100 28350 1254990 SH SOLE 1254990 0 0 INTERSECT ENT INC COM 46071F103 1293 56800 SH SOLE 56800 0 0 INTERXION HOLDING N.V SHS N47279109 10144 133315 SH SOLE 133315 0 0 INTL FCSTONE INC COM 46116V105 1192 30100 SH SOLE 30100 0 0 INTL PAPER CO COM 460146103 53787 1241618 SH SOLE 1241618 0 0 INTRA CELLULAR THERAPIES INC COM 46116X101 1128 86900 SH SOLE 86900 0 0 INTREPID POTASH INC COM 46121Y102 602 179200 SH SOLE 179200 0 0 INTREXON CORP COM 46122T102 879 114900 SH SOLE 114900 0 0 INTUIT COM 461202103 243422 931473 SH SOLE 931473 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 195786 373246 SH SOLE 373246 0 0 INVESCO MORTGAGE CAPITAL INC COM 46131B100 3830 237600 SH SOLE 237600 0 0 INVESTORS BANCORP INC NEW COM 46146L101 5048 452776 SH SOLE 452776 0 0 INVESTORS REAL ESTATE TR SH BEN INT 461730509 1273 21700 SH SOLE 21700 0 0 INVITAE CORP COM 46185L103 3565 151700 SH SOLE 151700 0 0 INVITATION HOMES INC COM 46187W107 49935 1868116 SH SOLE 1868116 0 0 IONIS PHARMACEUTICALS INC COM 462222100 27553 428700 SH SOLE 428700 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 4786 195200 SH SOLE 195200 0 0 IPG PHOTONICS CORP COM 44980X109 18772 121700 SH SOLE 121700 0 0 IQIYI INC SPONSORED ADS 46267X108 6591 319185 SH SOLE 319185 0 0 IQVIA HLDGS INC COM 46266C105 88160 547919 SH SOLE 547919 0 0 IRHYTHM TECHNOLOGIES INC COM 450056106 3559 45000 SH SOLE 45000 0 0 IRIDIUMMUNICATIONS INC COM 46269C102 4371 187900 SH SOLE 187900 0 0 IROBOT CORP COM 462726100 4738 51700 SH SOLE 51700 0 0 IRON MTN INC NEW COM 46284V101 29224 933664 SH SOLE 933664 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 3147 287700 SH SOLE 287700 0 0 ISRAEL CHEMICALS LTD SHS M5920A109 13462 2572927 SH SOLE 2572927 0 0 ISTAR INC COM 45031U101 1575 126800 SH SOLE 126800 0 0 ITRON INC COM 465741106 4130 66000 SH SOLE 66000 0 0 ITT INC COM 45073V108 10647 162600 SH SOLE 162600 0 0 ITURAN LOCATION AND CONTROL SHS M6158M104 1015 33725 SH SOLE 33725 0 0 J & J SNACK FOODS CORP COM 466032109 4507 28000 SH SOLE 28000 0 0 J2 GLOBAL INC COM 48123V102 7745 87131 SH SOLE 87131 0 0 JABIL INC COM 466313103 8184 259000 SH SOLE 259000 0 0 JACK IN THE BOX INC COM 466367109 3516 43200 SH SOLE 43200 0 0 JACOBS ENGR GROUP INC COM 469814107 38384 454843 SH SOLE 454843 0 0 JAGGED PEAK ENERGY INC COM 47009K107 984 119000 SH SOLE 119000 0 0 JAMES RIV GROUP LTD COM G5005R107 2626 55999 SH SOLE 55999 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 6647 310605 SH SOLE 310605 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 26516 186000 SH SOLE 186000 0 0 JBG SMITH PPTYS COM 46590V100 8527 216758 SH SOLE 216758 0 0 JD COM INC SPON ADR CL A 47215P106 58025 1915633 SH SOLE 1915633 0 0 JELD-WEN HLDG INC COM 47580P103 2647 124700 SH SOLE 124700 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 7122 58800 SH SOLE 58800 0 0 JOHNSON & JOHNSON COM 478160104 1340064 9621364 SH SOLE 9621364 0 0 JOHNSON CTLS INTL PLC SHS G51502105 108873 2635521 SH SOLE 2635521 0 0 JOHNSON OUTDOORS INC CL A 479167108 917 12300 SH SOLE 12300 0 0 JONES LANG LASALLE INC COM 48020Q107 20864 148300 SH SOLE 148300 0 0 JUNIPER NETWORKS INC COM 48203R104 33790 1268867 SH SOLE 1268867 0 0 JUST ENERGY GROUP INC COM 48213W101 764 177800 SH SOLE 177800 0 0 K12 INC COM 48273U102 2162 71100 SH SOLE 71100 0 0 KADANT INC COM 48282T104 1880 20700 SH SOLE 20700 0 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 2928 30000 SH SOLE 30000 0 0 KALVISTA PHARMACEUTICALS INC COM 483497103 390 17600 SH SOLE 17600 0 0 KAMAN CORP COM 483548103 2974 46700 SH SOLE 46700 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 40134 329451 SH SOLE 329451 0 0 KAR AUCTION SVCS INC COM 48238T109 6183 247300 SH SOLE 247300 0 0 KARYOPHARM THERAPEUTICS INC COM 48576U106 542 90550 SH SOLE 90550 0 0 KB HOME COM 48666K109 3746 145600 SH SOLE 145600 0 0 KBR INC COM 48242W106 6545 262441 SH SOLE 262441 0 0 KEANE GROUP INC COM 48669A108 586 87200 SH SOLE 87200 0 0 KEARNY FINL CORP MD COM 48716P108 2187 164564 SH SOLE 164564 0 0 KELLOGG CO COM 487836108 76315 1424589 SH SOLE 1424589 0 0 KELLY SVCS INC CL A 488152208 1556 59400 SH SOLE 59400 0 0 KEMET CORP COM NEW 488360207 1921 102100 SH SOLE 102100 0 0 KEMPER CORP DEL COM 488401100 8838 102424 SH SOLE 102424 0 0 KENNAMETAL INC COM 489170100 5659 153000 SH SOLE 153000 0 0 KENNEDY-WILSON HLDGS INC COM 489398107 4934 239868 SH SOLE 239868 0 0 KENON HLDGS LTD SHS Y46717107 848 40061 SH SOLE 40061 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 54982 612200 SH SOLE 612200 0 0 KFORCE INC COM 493732101 1502 42800 SH SOLE 42800 0 0 KILROY RLTY CORP COM 49427F108 13862 187811 SH SOLE 187811 0 0 KIMBALL ELECTRONICS INC COM 49428J109 778 47900 SH SOLE 47900 0 0 KIMBALL INTL INC CL B 494274103 1182 67800 SH SOLE 67800 0 0 KIMBERLY CLARK CORP COM 494368103 191447 1436428 SH SOLE 1436428 0 0 KIMCO RLTY CORP COM 49446R109 25346 1371521 SH SOLE 1371521 0 0 KINDER MORGAN INC DEL COM 49456B101 138678 6641669 SH SOLE 6641669 0 0 KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 264 19500 SH SOLE 19500 0 0 KINROSS GOLD CORP COM 496902404 38142 9872035 SH SOLE 9872035 0 0 KINSALE CAP GROUP INC COM 49714P108 3436 37562 SH SOLE 37562 0 0 KIRBY CORP COM 497266106 2201 27857 SH SOLE 27857 0 0 KIRKLAND LAKE GOLD LTD COM 49741E100 49943 1159305 SH SOLE 1159305 0 0 KITE RLTY GROUP TR COM NEW 49803T300 2359 155900 SH SOLE 155900 0 0 KKR REAL ESTATE FIN TR INC COM 48251K100 988 49600 SH SOLE 49600 0 0 KLA-TENCOR CORP COM 482480100 63086 533726 SH SOLE 533726 0 0 KLX ENERGY SERVICS HOLDNGS I COM 48253L106 766 37500 SH SOLE 37500 0 0 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 13993 426096 SH SOLE 426096 0 0 KNOLL INC COM NEW 498904200 2126 92500 SH SOLE 92500 0 0 KNOWLES CORP COM 49926D109 3074 167900 SH SOLE 167900 0 0 KOHLS CORP COM 500255104 25629 538983 SH SOLE 538983 0 0 KONTOOR BRANDS INC COM 50050N103 2603 92914 SH SOLE 92914 0 0 KOPPERS HOLDINGS INC COM 50060P106 1122 38200 SH SOLE 38200 0 0 KORN FERRY COM NEW 500643200 4227 105500 SH SOLE 105500 0 0 KORNIT DIGITAL LTD SHS M6372Q113 2362 74600 SH SOLE 74600 0 0 KOSMOS ENERGY LTD COM 500688106 3256 519300 SH SOLE 519300 0 0 KRAFT HEINZ CO COM 500754106 77754 2504963 SH SOLE 2504963 0 0 KRATON CORPORATION COM 50077C106 1846 59400 SH SOLE 59400 0 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 3756 164100 SH SOLE 164100 0 0 KROGER CO COM 501044101 56476 2601396 SH SOLE 2601396 0 0 KRONOS WORLDWIDE INC COM 50105F105 643 42000 SH SOLE 42000 0 0 KRYSTAL BIOTECH INC COM 501147102 826 20500 SH SOLE 20500 0 0 KULICKE & SOFFA INDS INC COM 501242101 2760 122400 SH SOLE 122400 0 0 KURA ONCOLOGY INC COM 50127T109 1209 61400 SH SOLE 61400 0 0 L BRANDS INC COM 501797104 19862 760989 SH SOLE 760989 0 0 L3 TECHNOLOGIES INC COM 502413107 63396 258578 SH SOLE 258578 0 0 LA Z BOY INC COM 505336107 2661 86800 SH SOLE 86800 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 71594 414075 SH SOLE 414075 0 0 LADDER CAP CORP CL A 505743104 2729 164307 SH SOLE 164307 0 0 LADENBURG THALMAN FIN SVCS I COM 50575Q102 655 191039 SH SOLE 191039 0 0 LAKELAND BANCORP INC COM 511637100 1435 88885 SH SOLE 88885 0 0 LAKELAND FINL CORP COM 511656100 2189 46750 SH SOLE 46750 0 0 LAM RESEARCH CORP COM 512807108 93459 497546 SH SOLE 497546 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 12788 158438 SH SOLE 158438 0 0 LAMB WESTON HLDGS INC COM 513272104 42996 678600 SH SOLE 678600 0 0 LANCASTER COLONY CORP COM 513847103 5324 35826 SH SOLE 35826 0 0 LANDEC CORP COM 514766104 457 48800 SH SOLE 48800 0 0 LANDS END INC NEW COM 51509F105 243 19910 SH SOLE 19910 0 0 LANDSTAR SYS INC COM 515098101 8056 74600 SH SOLE 74600 0 0 LANTHEUS HLDGS INC COM 516544103 2029 71700 SH SOLE 71700 0 0 LAREDO PETROLEUM INC COM 516806106 820 282900 SH SOLE 282900 0 0 LAS VEGAS SANDS CORP COM 517834107 67182 1136939 SH SOLE 1136939 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 3394 232600 SH SOLE 232600 0 0 LAUDER ESTEE COS INC CL A 518439104 130429 712296 SH SOLE 712296 0 0 LAUREATE EDUCATION INC CL A 518613203 2826 179900 SH SOLE 179900 0 0 LCI INDS COM 50189K103 4167 46300 SH SOLE 46300 0 0 LEAR CORP COM NEW 521865204 26963 193600 SH SOLE 193600 0 0 LEGACY TEX FINL GROUP INC COM 52471Y106 3680 90400 SH SOLE 90400 0 0 LEGG MASON INC COM 524901105 6096 159247 SH SOLE 159247 0 0 LEGGETT & PLATT INC COM 524660107 16393 427236 SH SOLE 427236 0 0 LEIDOS HLDGS INC COM 525327102 36252 454000 SH SOLE 454000 0 0 LEMAITRE VASCULAR INC COM 525558201 867 31000 SH SOLE 31000 0 0 LENDINGCLUB CORP COM 52603A109 1836 559800 SH SOLE 559800 0 0 LENDINGTREE INC NEW COM 52603B107 6027 14350 SH SOLE 14350 0 0 LENNAR CORP CL A 526057104 45256 933888 SH SOLE 933888 0 0 LENNOX INTL INC COM 526107107 32230 117200 SH SOLE 117200 0 0 LEXICON PHARMACEUTICALS INC COM NEW 528872302 557 88614 SH SOLE 88614 0 0 LEXINGTON REALTY TRUST COM 529043101 3704 393600 SH SOLE 393600 0 0 LGI HOMES INC COM 50187T106 2563 35881 SH SOLE 35881 0 0 LHC GROUP INC COM 50187A107 6633 55466 SH SOLE 55466 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 36237 347700 SH SOLE 347700 0 0 LIBERTY EXPEDIA HLDGS INC SER A COM 53046P109 4842 101323 SH SOLE 101323 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 16161 598778 SH SOLE 598778 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 43378 1635056 SH SOLE 1635056 0 0 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 1399 81200 SH SOLE 81200 0 0 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 3758 218600 SH SOLE 218600 0 0 LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP 531229706 454 16322 SH SOLE 16322 0 0 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 10751 284352 SH SOLE 284352 0 0 LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 1861 66529 SH SOLE 66529 0 0 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 20931 551104 SH SOLE 551104 0 0 LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 24702 660300 SH SOLE 660300 0 0 LIBERTY OILFIELD SVCS INC COM CL A 53115L104 1315 81300 SH SOLE 81300 0 0 LIBERTY PPTY TR SH BEN INT 531172104 24077 481148 SH SOLE 481148 0 0 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 1665 134252 SH SOLE 134252 0 0 LIFE STORAGE INC COM 53223X107 8249 86755 SH SOLE 86755 0 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 4338 38000 SH SOLE 38000 0 0 LILLY ELI & CO COM 532457108 380182 3431556 SH SOLE 3431556 0 0 LIMELIGHT NETWORKS INC COM 53261M104 574 212600 SH SOLE 212600 0 0 LINCOLN ELEC HLDGS INC COM 533900106 9203 111800 SH SOLE 111800 0 0 LINCOLN NATL CORP IND COM 534187109 42921 665964 SH SOLE 665964 0 0 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 841 46841 SH SOLE 46841 0 0 LINDE PLC SHS G5494J103 386105 1922836 SH SOLE 1922836 0 0 LINDSAY CORP COM 535555106 1652 20100 SH SOLE 20100 0 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 1316 107450 SH SOLE 107450 0 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 2443 210394 SH SOLE 210394 0 0 LITHIA MTRS INC CL A 536797103 4941 41600 SH SOLE 41600 0 0 LITHIUM AMERS CORP NEW COM NEW 53680Q207 390 96800 SH SOLE 96800 0 0 LITTELFUSE INC COM 537008104 8129 45948 SH SOLE 45948 0 0 LIVANOVA PLC SHS G5509L101 6521 90619 SH SOLE 90619 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 31873 481100 SH SOLE 481100 0 0 LIVE OAK BANCSHARES INC COM 53803X105 794 46300 SH SOLE 46300 0 0 LIVENT CORP COM 53814L108 1880 271735 SH SOLE 271735 0 0 LIVEPERSON INC COM 538146101 3169 113000 SH SOLE 113000 0 0 LIVERAMP HLDGS INC COM 53815P108 5847 120600 SH SOLE 120600 0 0 LKQ CORP COM 501889208 27560 1035700 SH SOLE 1035700 0 0 LOEWS CORP COM 540424108 49931 913319 SH SOLE 913319 0 0 LOGMEIN INC COM 54142L109 6970 94600 SH SOLE 94600 0 0 LORAL SPACE &MUNICATNS I COM 543881106 756 21900 SH SOLE 21900 0 0 LOUISIANA PAC CORP COM 546347105 6600 251700 SH SOLE 251700 0 0 LOWES COS INC COM 548661107 263491 2611148 SH SOLE 2611148 0 0 LPL FINL HLDGS INC COM 50212V100 12815 157100 SH SOLE 157100 0 0 LTC PPTYS INC COM 502175102 3373 73862 SH SOLE 73862 0 0 LULULEMON ATHLETICA INC COM 550021109 66093 366755 SH SOLE 366755 0 0 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 603 52200 SH SOLE 52200 0 0 LUMENTUM HLDGS INC COM 55024U109 7564 141615 SH SOLE 141615 0 0 LUMINEX CORP DEL COM 55027E102 1544 74800 SH SOLE 74800 0 0 LUTHER BURBANK CORP COM 550550107 400 36700 SH SOLE 36700 0 0 LYDALL INC DEL COM 550819106 661 32700 SH SOLE 32700 0 0 LYON WILLIAM HOMES CL A NEW 552074700 1108 60800 SH SOLE 60800 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 83372 967974 SH SOLE 967974 0 0 M D C HLDGS INC COM 552676108 2985 91058 SH SOLE 91058 0 0 M/I HOMES INC COM 55305B101 1461 51200 SH SOLE 51200 0 0 MACERICH CO COM 554382101 12252 365841 SH SOLE 365841 0 0 MACK CALI RLTY CORP COM 554489104 3915 168100 SH SOLE 168100 0 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 1288 85150 SH SOLE 85150 0 0 MACQUARIE INFRASTRUCTURE COR COM 55608B105 5830 143800 SH SOLE 143800 0 0 MACROGENICS INC COM 556099109 1463 86200 SH SOLE 86200 0 0 MACYS INC COM 55616P104 21456 999812 SH SOLE 999812 0 0 MADDEN STEVEN LTD COM 556269108 5141 151425 SH SOLE 151425 0 0 MADISON SQUARE GARDEN CO NEW CL A 55825T103 8016 28633 SH SOLE 28633 0 0 MADRIGAL PHARMACEUTICALS INC COM 558868105 1646 15700 SH SOLE 15700 0 0 MAG SILVER CORP COM 55903Q104 1522 144200 SH SOLE 144200 0 0 MAGELLAN HEALTH INC COM NEW 559079207 3177 42800 SH SOLE 42800 0 0 MAGNA INTL INC COM 559222401 58182 1169400 SH SOLE 1169400 0 0 MAGNOLIA OIL & GAS CORP CL A 559663109 2358 203600 SH SOLE 203600 0 0 MALIBU BOATS INC COM CL A 56117J100 1503 38700 SH SOLE 38700 0 0 MALLINCKRODT PUB LTD CO SHS G5785G107 1426 155300 SH SOLE 155300 0 0 MAMMOTH ENERGY SVCS INC COM 56155L108 171 24900 SH SOLE 24900 0 0 MANHATTAN ASSOCS INC COM 562750109 8383 120920 SH SOLE 120920 0 0 MANITOWOC CO INC COM NEW 563571405 1179 66250 SH SOLE 66250 0 0 MANPOWERGROUP INC COM 56418H100 19065 197364 SH SOLE 197364 0 0 MANTECH INTL CORP CL A 564563104 3259 49487 SH SOLE 49487 0 0 MANULIFE FINL CORP COM 56501R106 131518 7237100 SH SOLE 7237100 0 0 MARATHON OIL CORP COM 565849106 37993 2673697 SH SOLE 2673697 0 0 MARATHON PETE CORP COM 56585A102 122711 2195982 SH SOLE 2195982 0 0 MARCUS & MILLICHAP INC COM 566324109 1336 43300 SH SOLE 43300 0 0 MARCUS CORP COM 566330106 1252 38000 SH SOLE 38000 0 0 MARINE PRODS CORP COM 568427108 236 15299 SH SOLE 15299 0 0 MARINEMAX INC COM 567908108 699 42500 SH SOLE 42500 0 0 MARKEL CORP COM 570535104 87702 80490 SH SOLE 80490 0 0 MARRIOTT INTL INC NEW CL A 571903202 132664 945644 SH SOLE 945644 0 0 MARRIOTT VACTINS WORLDWID CO COM 57164Y107 7166 74336 SH SOLE 74336 0 0 MARSH & MCLENNAN COS INC COM 571748102 174619 1750563 SH SOLE 1750563 0 0 MARTEN TRANS LTD COM 573075108 1379 75983 SH SOLE 75983 0 0 MARTIN MARIETTA MATLS INC COM 573284106 46977 204150 SH SOLE 204150 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 48592 2035706 SH SOLE 2035706 0 0 MASCO CORP COM 574599106 37672 960041 SH SOLE 960041 0 0 MASIMO CORP COM 574795100 13989 94000 SH SOLE 94000 0 0 MASONITE INTL CORP NEW COM 575385109 2496 47377 SH SOLE 47377 0 0 MASTEC INC COM 576323109 5833 113200 SH SOLE 113200 0 0 MASTERCARD INC CL A 57636Q104 837084 3164420 SH SOLE 3164420 0 0 MASTERCRAFT BOAT HLDGS INC COM 57637H103 682 34800 SH SOLE 34800 0 0 MATADOR RES CO COM 576485205 4087 205602 SH SOLE 205602 0 0 MATERION CORP COM 576690101 2556 37700 SH SOLE 37700 0 0 MATRIX SVC CO COM 576853105 1001 49400 SH SOLE 49400 0 0 MATSON INC COM 57686G105 773 19900 SH SOLE 19900 0 0 MATTEL INC COM 577081102 7062 630000 SH SOLE 630000 0 0 MATTHEWS INTL CORP CL A 577128101 2066 59296 SH SOLE 59296 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 53412 892871 SH SOLE 892871 0 0 MAXIMUS INC COM 577933104 8611 118707 SH SOLE 118707 0 0 MAXLINEAR INC COM 57776J100 2882 122973 SH SOLE 122973 0 0 MBIA INC COM 55262C100 1492 160300 SH SOLE 160300 0 0 MCCORMICK & CO INC COM NON VTG 579780206 124372 802348 SH SOLE 802348 0 0 MCDERMOTT INTL INC COM 580037703 3250 336411 SH SOLE 336411 0 0 MCDONALDS CORP COM 580135101 656133 3159648 SH SOLE 3159648 0 0 MCEWEN MNG INC COM 58039P107 899 513531 SH SOLE 513531 0 0 MCGRATH RENTCORP COM 580589109 2797 45000 SH SOLE 45000 0 0 MCKESSON CORP COM 58155Q103 84046 625391 SH SOLE 625391 0 0 MDU RES GROUP INC COM 552690109 9437 365790 SH SOLE 365790 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 12028 689700 SH SOLE 689700 0 0 MEDICINES CO COM 584688105 5009 137350 SH SOLE 137350 0 0 MEDIDATA SOLUTIONS INC COM 58471A105 10336 114200 SH SOLE 114200 0 0 MEDIFAST INC COM 58470H101 2835 22100 SH SOLE 22100 0 0 MEDNAX INC COM 58502B106 4125 163500 SH SOLE 163500 0 0 MEDPACE HLDGS INC COM 58506Q109 3474 53100 SH SOLE 53100 0 0 MEDTRONIC PLC SHS G5960L103 484112 4970863 SH SOLE 4970863 0 0 MEIRAGTX HOLDINGS PLC COM G59665102 667 24800 SH SOLE 24800 0 0 MELCO RESORTS AND ENTMT LTD ADR 585464100 16441 756947 SH SOLE 756947 0 0 MELLANOX TECHNOLOGIES LTD SHS M51363113 10217 92321 SH SOLE 92321 0 0 MERCADOLIBRE INC COM 58733R102 85709 140100 SH SOLE 140100 0 0 MERCANTILE BANK CORP COM 587376104 902 27700 SH SOLE 27700 0 0 MERCER INTL INC COM 588056101 1219 78772 SH SOLE 78772 0 0 MERCHANTS BANCORP IND COM 58844R108 272 16000 SH SOLE 16000 0 0 MERCK & CO INC COM 58933Y105 765282 9126801 SH SOLE 9126801 0 0 MERCURY GENL CORP NEW COM 589400100 3219 51500 SH SOLE 51500 0 0 MERCURY SYS INC COM 589378108 7126 101300 SH SOLE 101300 0 0 MEREDITH CORP COM 589433101 4091 74300 SH SOLE 74300 0 0 MERIDIAN BANCORP INC MD COM 58958U103 1692 94600 SH SOLE 94600 0 0 MERIDIAN BIOSCIENCE INC COM 589584101 939 79000 SH SOLE 79000 0 0 MERIT MED SYS INC COM 589889104 6075 102000 SH SOLE 102000 0 0 MERITAGE HOMES CORP COM 59001A102 3460 67400 SH SOLE 67400 0 0 MERITOR INC COM 59001K100 3385 139600 SH SOLE 139600 0 0 MESA LABS INC COM 59064R109 1589 6502 SH SOLE 6502 0 0 META FINL GROUP INC COM 59100U108 1851 66000 SH SOLE 66000 0 0 METHANEX CORP COM 59151K108 10926 240700 SH SOLE 240700 0 0 METHODE ELECTRS INC COM 591520200 1968 68900 SH SOLE 68900 0 0 METLIFE INC COM 59156R108 131751 2652536 SH SOLE 2652536 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 68040 81000 SH SOLE 81000 0 0 MFA FINL INC COM 55272X102 6018 838200 SH SOLE 838200 0 0 MGE ENERGY INC COM 55277P104 4717 64550 SH SOLE 64550 0 0 MGIC INVT CORP WIS COM 552848103 8695 661700 SH SOLE 661700 0 0 MGM GROWTH PPTYS LLC CL A COM 55303A105 5161 168401 SH SOLE 168401 0 0 MGM RESORTS INTERNATIONAL COM 552953101 47436 1660350 SH SOLE 1660350 0 0 MGP INGREDIENTS INC NEW COM 55303J106 1671 25200 SH SOLE 25200 0 0 MICHAELS COS INC COM 59408Q106 1532 176043 SH SOLE 176043 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 66985 772609 SH SOLE 772609 0 0 MICRON TECHNOLOGY INC COM 595112103 141035 3654703 SH SOLE 3654703 0 0 MICROSOFT CORP COM 594918104 3218157 24023270 SH SOLE 24023270 0 0 MICROSTRATEGY INC CL A NEW 594972408 2207 15400 SH SOLE 15400 0 0 MID AMER APT CMNTYS INC COM 59522J103 58076 493176 SH SOLE 493176 0 0 MIDDLEBY CORP COM 596278101 24670 181800 SH SOLE 181800 0 0 MIDDLESEX WATER CO COM 596680108 1805 30462 SH SOLE 30462 0 0 MIDLAND STS BANCORP INC ILL COM 597742105 1077 40300 SH SOLE 40300 0 0 MILACRON HLDGS CORP COM 59870L106 1811 131200 SH SOLE 131200 0 0 MILLER HERMAN INC COM 600544100 4899 109600 SH SOLE 109600 0 0 MIMECAST LTD ORD SHS G14838109 4199 89900 SH SOLE 89900 0 0 MINERALS TECHNOLOGIES INC COM 603158106 3505 65500 SH SOLE 65500 0 0 MINERVA NEUROSCIENCES INC COM 603380106 339 60203 SH SOLE 60203 0 0 MIRATI THERAPEUTICS INC COM 60468T105 4398 42700 SH SOLE 42700 0 0 MISTRAS GROUP INC COM 60649T107 496 34500 SH SOLE 34500 0 0 MITEK SYS INC COM NEW 606710200 717 72100 SH SOLE 72100 0 0 MKS INSTRUMENT INC COM 55306N104 7859 100900 SH SOLE 100900 0 0 MOBILE MINI INC COM 60740F105 2532 83200 SH SOLE 83200 0 0 MOBILEIRON INC COM NEW 60739U204 739 119200 SH SOLE 119200 0 0 MODEL N INC COM 607525102 858 44000 SH SOLE 44000 0 0 MODINE MFG CO COM 607828100 1348 94200 SH SOLE 94200 0 0 MOELIS & CO CL A 60786M105 2964 84800 SH SOLE 84800 0 0 MOHAWK INDS INC COM 608190104 29638 200974 SH SOLE 200974 0 0 MOLINA HEALTHCARE INC COM 60855R100 15803 110400 SH SOLE 110400 0 0 MOLSON COORS BREWING CO CL B 60871R209 34649 618728 SH SOLE 618728 0 0 MOMENTA PHARMACEUTICALS INC COM 60877T100 2168 174100 SH SOLE 174100 0 0 MOMO INC ADR 60879B107 14571 407019 SH SOLE 407019 0 0 MONARCH CASINO & RESORT INC COM 609027107 996 23311 SH SOLE 23311 0 0 MONDELEZ INTL INC CL A 609207105 253760 4707977 SH SOLE 4707977 0 0 MONGODB INC CL A 60937P106 15665 103000 SH SOLE 103000 0 0 MONMOUTH REAL ESTATE INVT CO CL A 609720107 2221 163900 SH SOLE 163900 0 0 MONOLITHIC PWR SYS INC COM 609839105 10197 75100 SH SOLE 75100 0 0 MONOTYPE IMAGING HOLDINGS IN COM 61022P100 1287 76400 SH SOLE 76400 0 0 MONRO INC COM 610236101 5250 61542 SH SOLE 61542 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 84849 1329302 SH SOLE 1329302 0 0 MONTAGE RES CORP COM 61179L100 240 39273 SH SOLE 39273 0 0 MOOG INC CL A 615394202 5654 60400 SH SOLE 60400 0 0 MORNINGSTAR INC COM 617700109 5164 35700 SH SOLE 35700 0 0 MOSAIC CO NEW COM 61945C103 29830 1191765 SH SOLE 1191765 0 0 MOTORCAR PTS AMER INC COM 620071100 738 34450 SH SOLE 34450 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 165543 992878 SH SOLE 992878 0 0 MOVADO GROUP INC COM 624580106 829 30700 SH SOLE 30700 0 0 MR COOPER GROUP INC COM 62482R107 1083 135200 SH SOLE 135200 0 0 MRC GLOBAL INC COM 55345K103 2670 155949 SH SOLE 155949 0 0 MSA SAFETY INC COM 553498106 7177 68100 SH SOLE 68100 0 0 MSC INDL DIRECT INC CL A 553530106 6208 83600 SH SOLE 83600 0 0 MSG NETWORK INC CL A 553573106 2366 114100 SH SOLE 114100 0 0 MTS SYS CORP COM 553777103 1955 33400 SH SOLE 33400 0 0 MUELLER INDS INC COM 624756102 2921 99800 SH SOLE 99800 0 0 MUELLER WTR PRODS INC COM SER A 624758108 2891 294400 SH SOLE 294400 0 0 MULTI COLOR CORP COM 625383104 1334 26700 SH SOLE 26700 0 0 MURPHY OIL CORP COM 626717102 7540 305900 SH SOLE 305900 0 0 MURPHY USA INC COM 626755102 4787 56967 SH SOLE 56967 0 0 MYERS INDS INC COM 628464109 1141 59200 SH SOLE 59200 0 0 MYLAN N V SHS EURO N59465109 31956 1678342 SH SOLE 1678342 0 0 MYOKARDIA INC COM 62857M105 4006 79890 SH SOLE 79890 0 0 MYOVANT SCIENCES LTD COM G637AM102 661 73000 SH SOLE 73000 0 0 MYR GROUP INC DEL COM 55405W104 1150 30800 SH SOLE 30800 0 0 MYRIAD GENETICS INC COM 62855J104 3786 136300 SH SOLE 136300 0 0 NABORS INDUSTRIES LTD SHS G6359F103 1834 632455 SH SOLE 632455 0 0 NANOMETRICS INC COM 630077105 1499 43200 SH SOLE 43200 0 0 NANOSTRING TECHNOLOGIES INC COM 63009R109 1830 60300 SH SOLE 60300 0 0 NATERA INC COM 632307104 2220 80500 SH SOLE 80500 0 0 NATIONAL BEVERAGE CORP COM 635017106 968 21700 SH SOLE 21700 0 0 NATIONAL BK HLDGS CORP CL A 633707104 1975 54400 SH SOLE 54400 0 0 NATIONAL CINEMEDIA INC COM 635309107 768 117000 SH SOLE 117000 0 0 NATIONAL FUEL GAS CO N J COM 636180101 7622 144500 SH SOLE 144500 0 0 NATIONAL GEN HLDGS CORP COM 636220303 2893 126122 SH SOLE 126122 0 0 NATIONAL HEALTH INVS INC COM 63633D104 6205 79520 SH SOLE 79520 0 0 NATIONAL HEALTHCARE CORP COM 635906100 1723 21230 SH SOLE 21230 0 0 NATIONAL INSTRS CORP COM 636518102 9863 234900 SH SOLE 234900 0 0 NATIONAL OILWELL VARCO INC COM 637071101 27737 1247747 SH SOLE 1247747 0 0 NATIONAL PRESTO INDS INC COM 637215104 849 9100 SH SOLE 9100 0 0 NATIONAL RESH CORP COM NEW 637372202 1330 23100 SH SOLE 23100 0 0 NATIONAL RETAIL PPTYS INC COM 637417106 32797 618700 SH SOLE 618700 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 3055 105579 SH SOLE 105579 0 0 NATIONAL VISION HLDGS INC COM 63845R107 3801 123700 SH SOLE 123700 0 0 NATIONAL WESTN LIFE GROUP IN CL A 638517102 1143 4449 SH SOLE 4449 0 0 NATUS MEDICAL INC DEL COM 639050103 1613 62800 SH SOLE 62800 0 0 NAVIENT CORPORATION COM 63938C108 5590 409500 SH SOLE 409500 0 0 NAVIGANT CONSULTING INC COM 63935N107 1837 79200 SH SOLE 79200 0 0 NAVISTAR INTL CORP NEW COM 63934E108 2856 82900 SH SOLE 82900 0 0 NBT BANCORP INC COM 628778102 3050 81300 SH SOLE 81300 0 0 NCR CORP NEW COM 62886E108 6869 220859 SH SOLE 220859 0 0 NEENAH INC COM 640079109 2121 31400 SH SOLE 31400 0 0 NEKTAR THERAPEUTICS COM 640268108 20046 563400 SH SOLE 563400 0 0 NELNET INC CL A 64031N108 2215 37400 SH SOLE 37400 0 0 NEOGEN CORP COM 640491106 6016 96866 SH SOLE 96866 0 0 NEOGENOMICS INC COM NEW 64049M209 3668 167200 SH SOLE 167200 0 0 NETAPP INC COM 64110D104 49794 807038 SH SOLE 807038 0 0 NETEASE INC SPONSORED ADR 64110W102 47211 184584 SH SOLE 184584 0 0 NETFLIX INC COM 64110L106 522816 1423325 SH SOLE 1423325 0 0 NETGEAR INC COM 64111Q104 1482 58600 SH SOLE 58600 0 0 NETSCOUT SYS INC COM 64115T104 3677 144828 SH SOLE 144828 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 14260 168900 SH SOLE 168900 0 0 NEVRO CORP COM 64157F103 3663 56500 SH SOLE 56500 0 0 NEW GOLD INC CDA COM 644535106 1051 1084262 SH SOLE 1084262 0 0 NEW JERSEY RES COM 646025106 8217 165100 SH SOLE 165100 0 0 NEW MEDIA INVT GROUP INC COM 64704V106 1010 106962 SH SOLE 106962 0 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 34994 362332 SH SOLE 362332 0 0 NEW RELIC INC COM 64829B100 7846 90697 SH SOLE 90697 0 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 11724 761805 SH SOLE 761805 0 0 NEW SR INVT GROUP INC COM 648691103 1028 153016 SH SOLE 153016 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 8793 881100 SH SOLE 881100 0 0 NEW YORK MTG TR INC COM PAR $.02 649604501 2141 345320 SH SOLE 345320 0 0 NEW YORK TIMES CO CL A 650111107 9019 276500 SH SOLE 276500 0 0 NEWELL BRANDS INC COM 651229106 22290 1445553 SH SOLE 1445553 0 0 NEWMARK GROUP INC CL A 65158N102 2206 245607 SH SOLE 245607 0 0 NEWMARKET CORP COM 651587107 6656 16600 SH SOLE 16600 0 0 NEWMONT GOLDCORP CORPORATION COM 651639106 235106 6111420 SH SOLE 6111420 0 0 NEWPARK RES INC COM PAR $.01NEW 651718504 1247 168000 SH SOLE 168000 0 0 NEWS CORP NEW CL A 65249B109 16914 1253799 SH SOLE 1253799 0 0 NEXGEN ENERGY LTD COM 65340P106 893 573300 SH SOLE 573300 0 0 NEXPOINT RESIDENTIAL TR INC COM 65341D102 1454 35109 SH SOLE 35109 0 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 8571 84860 SH SOLE 84860 0 0 NEXTERA ENERGY INC COM 65339F101 394033 1923424 SH SOLE 1923424 0 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 5037 104400 SH SOLE 104400 0 0 NEXTGEN HEALTHCARE INC COM 65343C102 1797 90300 SH SOLE 90300 0 0 NIC INC COM 62914B100 1987 123900 SH SOLE 123900 0 0 NICOLET BANKSHARES INC COM 65406E102 987 15900 SH SOLE 15900 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 26195 1159061 SH SOLE 1159061 0 0 NIKE INC CL B 654106103 344503 4103668 SH SOLE 4103668 0 0 NINE ENERGY SVC INC COM 65441V101 523 30200 SH SOLE 30200 0 0 NIO INC SPON ADS 62914V106 3143 1232625 SH SOLE 1232625 0 0 NISOURCE INC COM 65473P105 37486 1301600 SH SOLE 1301600 0 0 NLIGHT INC COM 65487K100 981 51100 SH SOLE 51100 0 0 NMI HLDGS INC CL A 629209305 3511 123674 SH SOLE 123674 0 0 NN INC COM 629337106 748 76680 SH SOLE 76680 0 0 NOBLE CORP PLC SHS USD G65431101 865 462698 SH SOLE 462698 0 0 NOBLE ENERGY INC COM 655044105 35300 1575881 SH SOLE 1575881 0 0 NOODLES & CO COM CL A 65540B105 386 49000 SH SOLE 49000 0 0 NORBORD INC COM NEW 65548P403 2276 91828 SH SOLE 91828 0 0 NORDSON CORP COM 655663102 13570 96027 SH SOLE 96027 0 0 NORDSTROM INC COM 655664100 14500 455125 SH SOLE 455125 0 0 NORFOLK SOUTHERN CORP COM 655844108 173785 871847 SH SOLE 871847 0 0 NORTHERN OIL & GAS INC NEV COM 665531109 747 387200 SH SOLE 387200 0 0 NORTHFIELD BANCORP INC DEL COM 66611T108 1299 83200 SH SOLE 83200 0 0 NORTHSTAR REALTY EUROPE CORP COM 66706L101 1218 74158 SH SOLE 74158 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 3217 182700 SH SOLE 182700 0 0 NORTHWEST NAT HLDG CO COM 66765N105 3732 53700 SH SOLE 53700 0 0 NORTHWESTERN CORP COM NEW 668074305 6759 93683 SH SOLE 93683 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 38109 710600 SH SOLE 710600 0 0 NOVA MEASURING INSTRUMENTS L COM M7516K103 1294 51945 SH SOLE 51945 0 0 NOVAGOLD RES INC COM NEW 66987E206 2669 453300 SH SOLE 453300 0 0 NOVANTA INC COM 67000B104 6130 65000 SH SOLE 65000 0 0 NOVAVAX INC COM NEW 670002401 256 43688 SH SOLE 43688 0 0 NOVOCURE LTD ORD SHS G6674U108 8941 141400 SH SOLE 141400 0 0 NOW INC COM 67011P100 2979 201800 SH SOLE 201800 0 0 NRG ENERGY INC COM NEW 629377508 32170 916000 SH SOLE 916000 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 5080 103000 SH SOLE 103000 0 0 NUANCEMUNICATIONS INC COM 67020Y100 8482 531100 SH SOLE 531100 0 0 NUCOR CORP COM 670346105 54888 996161 SH SOLE 996161 0 0 NUTANIX INC CL A 67059N108 6804 262300 SH SOLE 262300 0 0 NUTRIEN LTD COM 67077M108 118788 2220852 SH SOLE 2220852 0 0 NUVASIVE INC COM 670704105 5624 96069 SH SOLE 96069 0 0 NV5 GLOBAL INC COM 62945V109 1514 18600 SH SOLE 18600 0 0 NVE CORP COM NEW 629445206 613 8800 SH SOLE 8800 0 0 NVENT ELECTRIC PLC SHS G6700G107 7357 296787 SH SOLE 296787 0 0 NVIDIA CORP COM 67066G104 308224 1876785 SH SOLE 1876785 0 0 NVR INC COM 62944T105 41050 12180 SH SOLE 12180 0 0 NXP SEMICONDUCTORS N V COM N6596X109 137526 1408929 SH SOLE 1408929 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 98768 267432 SH SOLE 267432 0 0 OASIS PETE INC NEW COM 674215108 3028 533150 SH SOLE 533150 0 0 OCCIDENTAL PETE CORP COM 674599105 132058 2626443 SH SOLE 2626443 0 0 OCEANEERING INTL INC COM 675232102 3738 183348 SH SOLE 183348 0 0 OCEANFIRST FINL CORP COM 675234108 2217 89233 SH SOLE 89233 0 0 OCWEN FINL CORP COM NEW 675746309 438 211800 SH SOLE 211800 0 0 ODONATE THERAPEUTICS INC COM 676079106 455 12400 SH SOLE 12400 0 0 OFFICE DEPOT INC COM 676220106 2074 1006595 SH SOLE 1006595 0 0 OFFICE PPTYS INCOME TR COM SHS BEN INT 67623C109 2349 89433 SH SOLE 89433 0 0 OFG BANCORP COM 67103X102 2270 95500 SH SOLE 95500 0 0 OGE ENERGY CORP COM 670837103 27668 650100 SH SOLE 650100 0 0 OIL STS INTL INC COM 678026105 1956 106900 SH SOLE 106900 0 0 OKTA INC CL A 679295105 40771 330100 SH SOLE 330100 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 31583 211600 SH SOLE 211600 0 0 OLD LINE BANCSHARES INC COM 67984M100 673 25300 SH SOLE 25300 0 0 OLD NATL BANCORP IND COM 680033107 4867 293384 SH SOLE 293384 0 0 OLD REP INTL CORP COM 680223104 11976 535100 SH SOLE 535100 0 0 OLIN CORP COM PAR $1 680665205 6723 306832 SH SOLE 306832 0 0 OLLIES BARGAIN OUTLT HLDGS I COM 681116109 9173 105300 SH SOLE 105300 0 0 OMEGA FLEX INC COM 682095104 438 5700 SH SOLE 5700 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 14665 399058 SH SOLE 399058 0 0 OMEROS CORP COM 682143102 1360 86700 SH SOLE 86700 0 0 OMNICELL INC COM 68213N109 6530 75900 SH SOLE 75900 0 0 OMNICOM GROUP INC COM 681919106 66345 809577 SH SOLE 809577 0 0 OMNOVA SOLUTIONS INC COM 682129101 510 81800 SH SOLE 81800 0 0 ON DECK CAP INC COM 682163100 408 98200 SH SOLE 98200 0 0 ON SEMICONDUCTOR CORP COM 682189105 27081 1340000 SH SOLE 1340000 0 0 ONE GAS INC COM 68235P108 8833 97813 SH SOLE 97813 0 0 ONE LIBERTY PPTYS INC COM 682406103 785 27100 SH SOLE 27100 0 0 ONEMAIN HLDGS INC COM 68268W103 5132 151800 SH SOLE 151800 0 0 ONEOK INC NEW COM 682680103 92358 1342212 SH SOLE 1342212 0 0 ONESPAN INC COM 68287N100 849 59900 SH SOLE 59900 0 0 OPEN TEXT CORP COM 683715106 40912 991500 SH SOLE 991500 0 0 OPKO HEALTH INC COM 68375N103 1467 598900 SH SOLE 598900 0 0 OPTINOSE INC COM 68404V100 217 30700 SH SOLE 30700 0 0 OPUS BK IRVINE CALIF COM 684000102 1062 50292 SH SOLE 50292 0 0 ORACLE CORP COM 68389X105 481421 8450428 SH SOLE 8450428 0 0 ORASURE TECHNOLOGIES INC COM 68554V108 1058 114000 SH SOLE 114000 0 0 ORBCOMM INC COM 68555P100 1011 139400 SH SOLE 139400 0 0 ORIGIN BANCORP INC COM 68621T102 1095 33182 SH SOLE 33182 0 0 ORITANI FINL CORP DEL COM 68633D103 1336 75300 SH SOLE 75300 0 0 ORMAT TECHNOLOGIES INC COM 686688102 4484 70734 SH SOLE 70734 0 0 ORTHOFIX MED INC COM 68752M108 1877 35500 SH SOLE 35500 0 0 ORTHOPEDIATRICS CORP COM 68752L100 640 16400 SH SOLE 16400 0 0 OSHKOSH CORP COM 688239201 10879 130300 SH SOLE 130300 0 0 OSI SYSTEMS INC COM 671044105 3604 32000 SH SOLE 32000 0 0 OSISKO GOLD ROYALTIES LTD COM 68827L101 2114 202830 SH SOLE 202830 0 0 OTTER TAIL CORP COM 689648103 3512 66500 SH SOLE 66500 0 0 OUTFRONT MEDIA INC COM 69007J106 6756 261954 SH SOLE 261954 0 0 OVERSTOCK INC DEL COM 690370101 650 47800 SH SOLE 47800 0 0 OWENS CORNING NEW COM 690742101 20789 357200 SH SOLE 357200 0 0 OWENS ILL INC COM NEW 690768403 4936 285824 SH SOLE 285824 0 0 OXFORD INDS INC COM 691497309 2388 31500 SH SOLE 31500 0 0 PACCAR INC COM 693718108 81098 1131705 SH SOLE 1131705 0 0 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 1446 238946 SH SOLE 238946 0 0 PACIFIC PREMIER BANCORP COM 69478X105 3232 104674 SH SOLE 104674 0 0 PACIRA BIOSCIENCES COM 695127100 2996 68900 SH SOLE 68900 0 0 PACKAGING CORP AMER COM 695156109 29320 307600 SH SOLE 307600 0 0 PACWEST BANCORP DEL COM 695263103 8728 224773 SH SOLE 224773 0 0 PALO ALTO NETWORKS INC COM 697435105 71234 349600 SH SOLE 349600 0 0 PAMPA ENERGIA S A SPONS ADR LVL I 697660207 4563 131625 SH SOLE 131625 0 0 PAN AMERICAN SILVER CORP COM 697900108 5071 392300 SH SOLE 392300 0 0 PAPA JOHNS INTL INC COM 698813102 1713 38300 SH SOLE 38300 0 0 PAR PACIFIC HOLDINGS INC COM NEW 69888T207 1220 59359 SH SOLE 59359 0 0 PARAMOUNT GROUP INC COM 69924R108 4863 347143 SH SOLE 347143 0 0 PARK ELECTROCHEMICAL CORP COM 700416209 567 34000 SH SOLE 34000 0 0 PARK HOTELS RESORTS INC COM 700517105 10336 375042 SH SOLE 375042 0 0 PARK NATL CORP COM 700658107 2594 26100 SH SOLE 26100 0 0 PARK OHIO HLDGS CORP COM 700666100 502 15400 SH SOLE 15400 0 0 PARKER HANNIFIN CORP COM 701094104 71699 421732 SH SOLE 421732 0 0 PARSLEY ENERGY INC CL A 701877102 17364 913400 SH SOLE 913400 0 0 PARTY CITY HOLDCO INC COM 702149105 762 104000 SH SOLE 104000 0 0 PATRICK INDS INC COM 703343103 2089 42475 SH SOLE 42475 0 0 PATTERN ENERGY GROUP INC CL A 70338P100 3793 164249 SH SOLE 164249 0 0 PATTERSON UTI ENERGY INC COM 703481101 4561 396300 SH SOLE 396300 0 0 PATTERSONPANIES INC COM 703395103 3641 159000 SH SOLE 159000 0 0 PAYCHEX INC COM 704326107 148493 1804503 SH SOLE 1804503 0 0 PAYCOM SOFTWARE INC COM 70432V102 36729 162000 SH SOLE 162000 0 0 PAYLOCITY HLDG CORP COM 70438V106 6009 64050 SH SOLE 64050 0 0 PAYPAL HLDGS INC COM 70450Y103 416691 3640491 SH SOLE 3640491 0 0 PBF ENERGY INC CL A 69318G106 6632 211900 SH SOLE 211900 0 0 PC CONNECTION INC COM 69318J100 766 21900 SH SOLE 21900 0 0 PDC ENERGY INC COM 69327R101 4441 123166 SH SOLE 123166 0 0 PDF SOLUTIONS INC COM 693282105 670 51100 SH SOLE 51100 0 0 PDL BIOPHARMA INC COM 69329Y104 853 271700 SH SOLE 271700 0 0 PDVWIRELESS INC COM 69290R104 834 17750 SH SOLE 17750 0 0 PEABODY ENERGY CORP NEW COM 704551100 3401 141100 SH SOLE 141100 0 0 PEAPACK-GLADSTONE FINL CORP COM 704699107 860 30600 SH SOLE 30600 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 6831 242412 SH SOLE 242412 0 0 PEGASYSTEMS INC COM 705573103 5198 73000 SH SOLE 73000 0 0 PEMBINA PIPELINE CORP COM 706327103 69731 1873293 SH SOLE 1873293 0 0 PENN NATL GAMING INC COM 707569109 3964 205810 SH SOLE 205810 0 0 PENN VA CORP NEW COM 70788V102 604 19700 SH SOLE 19700 0 0 PENNEY J C CORP INC COM 708160106 670 588100 SH SOLE 588100 0 0 PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 816 125600 SH SOLE 125600 0 0 PENNYMAC FINL SVCS INC COM 70932M107 2560 115400 SH SOLE 115400 0 0 PENNYMAC MTG INVT TR COM 70931T103 3087 141400 SH SOLE 141400 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 3363 71100 SH SOLE 71100 0 0 PENTAIR PLC SHS G7S00T104 19774 531557 SH SOLE 531557 0 0 PENUMBRA INC COM 70975L107 9280 58000 SH SOLE 58000 0 0 PEOPLES BANCORP INC COM 709789101 1116 34600 SH SOLE 34600 0 0 PEOPLES UTAH BANCORP COM 712706209 870 29600 SH SOLE 29600 0 0 PEPSICO INC COM 713448108 729261 5562206 SH SOLE 5562206 0 0 PERFICIENT INC COM 71375U101 2114 61600 SH SOLE 61600 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 7834 195700 SH SOLE 195700 0 0 PERKINELMER INC COM 714046109 34817 361400 SH SOLE 361400 0 0 PERRIGO CO PLC SHS G97822103 20003 420062 SH SOLE 420062 0 0 PERSPECTA INC COM 715347100 6410 273800 SH SOLE 273800 0 0 PETIQ INC COM CL A 71639T106 1144 34700 SH SOLE 34700 0 0 PETMED EXPRESS INC COM 716382106 591 37700 SH SOLE 37700 0 0 PFIZER INC COM 717081103 864130 19947589 SH SOLE 19947589 0 0 PGT INNOVATIONS INC COM 69336V101 1807 108100 SH SOLE 108100 0 0 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 1201 37800 SH SOLE 37800 0 0 PHILIP MORRIS INTL INC COM 718172109 418795 5332931 SH SOLE 5332931 0 0 PHILLIPS 66 COM 718546104 139058 1486614 SH SOLE 1486614 0 0 PHOTRONICS INC COM 719405102 1014 123700 SH SOLE 123700 0 0 PHYSICIANS RLTY TR COM 71943U104 5921 339506 SH SOLE 339506 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 4662 233900 SH SOLE 233900 0 0 PILGRIMS PRIDE CORP NEW COM 72147K108 2940 115800 SH SOLE 115800 0 0 PINDUODUO INC SPONSORED ADS 722304102 10379 503111 SH SOLE 503111 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 7838 136361 SH SOLE 136361 0 0 PINNACLE WEST CAP CORP COM 723484101 42430 450951 SH SOLE 450951 0 0 PIONEER NAT RES CO COM 723787107 84569 549652 SH SOLE 549652 0 0 PIPER JAFFRAY COS COM 724078100 1924 25900 SH SOLE 25900 0 0 PITNEY BOWES INC COM 724479100 1499 350200 SH SOLE 350200 0 0 PIVOTAL SOFTWARE INC COM CL A 72582H107 1335 126400 SH SOLE 126400 0 0 PJT PARTNERS INC COM CL A 69343T107 1529 37735 SH SOLE 37735 0 0 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 15999 640715 SH SOLE 640715 0 0 PLANET FITNESS INC CL A 72703H101 11263 155485 SH SOLE 155485 0 0 PLANTRONICS INC NEW COM 727493108 2311 62400 SH SOLE 62400 0 0 PLAYA HOTELS & RESORTS NV SHS N70544106 843 109300 SH SOLE 109300 0 0 PLAYAGS INC COM 72814N104 1021 52500 SH SOLE 52500 0 0 PLEXUS CORP COM 729132100 3356 57500 SH SOLE 57500 0 0 PLUG POWER INC COM NEW 72919P202 977 434200 SH SOLE 434200 0 0 PLURALSIGHT INC COM CL A 72941B106 2726 89900 SH SOLE 89900 0 0 PNM RES INC COM 69349H107 7545 148200 SH SOLE 148200 0 0 POLARIS INDS INC COM 731068102 17252 189100 SH SOLE 189100 0 0 POLYONE CORP COM 73179P106 4539 144600 SH SOLE 144600 0 0 POOL CORPORATION COM 73278L105 13997 73283 SH SOLE 73283 0 0 POPULAR INC COM NEW 733174700 10089 186000 SH SOLE 186000 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 8998 166100 SH SOLE 166100 0 0 PORTOLA PHARMACEUTICALS INC COM 737010108 3018 111257 SH SOLE 111257 0 0 POST HLDGS INC COM 737446104 12227 117600 SH SOLE 117600 0 0 POTLATCHDELTIC CORPORATION COM 737630103 4924 126322 SH SOLE 126322 0 0 POWELL INDS INC COM 739128106 699 18400 SH SOLE 18400 0 0 POWER INTEGRATIONS INC COM 739276103 4314 53800 SH SOLE 53800 0 0 PPG INDS INC COM 693506107 89757 769060 SH SOLE 769060 0 0 PPL CORP COM 69351T106 80789 2605247 SH SOLE 2605247 0 0 PQ GROUP HLDGS INC COM 73943T103 1201 75800 SH SOLE 75800 0 0 PRA GROUP INC COM 69354N106 2372 84300 SH SOLE 84300 0 0 PRA HEALTH SCIENCES INC COM 69354M108 10883 109758 SH SOLE 109758 0 0 PRECISION DRILLING CORP COM 2010 74022D308 1022 544300 SH SOLE 544300 0 0 PREFERRED APT CMNTYS INC COM 74039L103 1163 77800 SH SOLE 77800 0 0 PREFERRED BK LOS ANGELES CA COM NEW 740367404 1346 28489 SH SOLE 28489 0 0 PREMIER INC CL A 74051N102 4643 118712 SH SOLE 118712 0 0 PRESIDIO INC COM 74102M103 1154 84400 SH SOLE 84400 0 0 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 3054 96400 SH SOLE 96400 0 0 PRETIUM RES INC COM 74139C102 3277 327848 SH SOLE 327848 0 0 PRICESMART INC COM 741511109 2178 42600 SH SOLE 42600 0 0 PRIMERICA INC COM 74164M108 9500 79200 SH SOLE 79200 0 0 PRIMO WTR CORP COM 74165N105 760 61800 SH SOLE 61800 0 0 PRIMORIS SVCS CORP COM 74164F103 1679 80200 SH SOLE 80200 0 0 PRINCIPAL FINL GROUP INC COM 74251V102 52643 909363 SH SOLE 909363 0 0 PRINCIPIA BIOPHARMA INC COM 74257L108 518 15600 SH SOLE 15600 0 0 PROASSURANCE CORP COM 74267C106 3604 99800 SH SOLE 99800 0 0 PROCTER AND GAMBLE CO COM 742718109 1002934 9146688 SH SOLE 9146688 0 0 PROGENICS PHARMACEUTICALS IN COM 743187106 951 154100 SH SOLE 154100 0 0 PROGRESS SOFTWARE CORP COM 743312100 3664 84000 SH SOLE 84000 0 0 PROGRESSIVE CORP OHIO COM 743315103 195096 2440834 SH SOLE 2440834 0 0 PROLOGIS INC COM 74340W103 164645 2055487 SH SOLE 2055487 0 0 PROOFPOINT INC COM 743424103 12380 102952 SH SOLE 102952 0 0 PROPETRO HLDG CORP COM 74347M108 3279 158400 SH SOLE 158400 0 0 PROQR THRAPEUTICS N V SHS EURO N71542109 447 49100 SH SOLE 49100 0 0 PROS HOLDINGS INC COM 74346Y103 3973 62800 SH SOLE 62800 0 0 PROSPERITY BANCSHARES INC COM 743606105 8160 123550 SH SOLE 123550 0 0 PROTECTIVE INS CORP CL B 74368L203 318 18300 SH SOLE 18300 0 0 PROTHENA CORP PLC SHS G72800108 784 74200 SH SOLE 74200 0 0 PROTO LABS INC COM 743713109 5534 47700 SH SOLE 47700 0 0 PROVIDENCE SVC CORP COM 743815102 1227 21400 SH SOLE 21400 0 0 PROVIDENT FINL SVCS INC COM 74386T105 2842 117200 SH SOLE 117200 0 0 PRUDENTIAL FINL INC COM 744320102 134662 1333287 SH SOLE 1333287 0 0 PS BUSINESS PKS INC CALIF COM 69360J107 6439 38208 SH SOLE 38208 0 0 PTC INC COM 69370C100 32933 366900 SH SOLE 366900 0 0 PTC THERAPEUTICS INC COM 69366J200 4309 95765 SH SOLE 95765 0 0 PUBLIC STORAGE COM 74460D109 181708 762935 SH SOLE 762935 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 96958 1648377 SH SOLE 1648377 0 0 PULTE GROUP INC COM 745867101 27187 859800 SH SOLE 859800 0 0 PUMA BIOTECHNOLOGY INC COM 74587V107 722 56730 SH SOLE 56730 0 0 PURE STORAGE INC CL A 74624M102 5228 342400 SH SOLE 342400 0 0 PVH CORP COM 693656100 23414 247400 SH SOLE 247400 0 0 PZENA INVESTMENT MGMT INC CLASS A 74731Q103 277 32200 SH SOLE 32200 0 0 Q2 HLDGS INC COM 74736L109 5574 73000 SH SOLE 73000 0 0 QAD INC CL A 74727D306 796 19800 SH SOLE 19800 0 0 QCR HOLDINGS INC COM 74727A104 971 27839 SH SOLE 27839 0 0 QEP RES INC COM 74733V100 3179 439742 SH SOLE 439742 0 0 QIAGEN NV SHS NEW N72482123 44713 1100565 SH SOLE 1100565 0 0 QORVO INC COM 74736K101 26727 401245 SH SOLE 401245 0 0 QTS RLTY TR INC COM CL A 74736A103 4728 102383 SH SOLE 102383 0 0 QUAD / GRAPHICS INC COM CL A 747301109 467 59100 SH SOLE 59100 0 0 QUAKER CHEM CORP COM 747316107 5031 24800 SH SOLE 24800 0 0 QUALCOMM INC COM 747525103 300116 3945265 SH SOLE 3945265 0 0 QUALYS INC COM 74758T303 5425 62300 SH SOLE 62300 0 0 QUANEX BUILDING PRODUCTS COR COM 747619104 1169 61900 SH SOLE 61900 0 0 QUANTA SVCS INC COM 74762E102 10049 263135 SH SOLE 263135 0 0 QUANTERIX CORP COM 74766Q101 558 16500 SH SOLE 16500 0 0 QUEST DIAGNOSTICS INC COM 74834L100 52537 516030 SH SOLE 516030 0 0 QUIDEL CORP COM 74838J101 3915 66000 SH SOLE 66000 0 0 QUINSTREET INC COM 74874Q100 1247 78700 SH SOLE 78700 0 0 QUOTIENT LTD SHS G73268107 905 96800 SH SOLE 96800 0 0 QUOTIENT TECHNOLOGY INC COM 749119103 1617 150600 SH SOLE 150600 0 0 QURATE RETAIL INC COM SER A 74915M100 16448 1327548 SH SOLE 1327548 0 0 R1 RCM INC COM 749397105 2064 164100 SH SOLE 164100 0 0 RA PHARMACEUTICALS INC COM 74933V108 1482 49300 SH SOLE 49300 0 0 RADIAN GROUP INC COM 750236101 9077 397250 SH SOLE 397250 0 0 RADIUS HEALTH INC COM NEW 750469207 1961 80500 SH SOLE 80500 0 0 RADNET INC COM 750491102 1092 79200 SH SOLE 79200 0 0 RADWARE LTD ORD M81873107 1875 75800 SH SOLE 75800 0 0 RALPH LAUREN CORP CL A 751212101 19603 172574 SH SOLE 172574 0 0 RAMBUS INC DEL COM 750917106 2443 202900 SH SOLE 202900 0 0 RANGE RES CORP COM 75281A109 2761 395600 SH SOLE 395600 0 0 RAPID7 INC COM 753422104 4326 74800 SH SOLE 74800 0 0 RAVEN INDS INC COM 754212108 2400 66900 SH SOLE 66900 0 0 RAYONIER ADVANCED MATLS INC COM 75508B104 604 93050 SH SOLE 93050 0 0 RAYONIER INC COM 754907103 7299 240900 SH SOLE 240900 0 0 RAYTHEON CO COM NEW 755111507 183590 1055845 SH SOLE 1055845 0 0 RBC BEARINGS INC COM 75524B104 7705 46190 SH SOLE 46190 0 0 RE MAX HLDGS INC CL A 75524W108 1018 33100 SH SOLE 33100 0 0 READY CAP CORP COM 75574U101 846 56800 SH SOLE 56800 0 0 REALOGY HLDGS CORP COM 75605Y106 1525 210600 SH SOLE 210600 0 0 REALPAGE INC COM 75606N109 8710 148000 SH SOLE 148000 0 0 REALTY INCOME CORP COM 756109104 108324 1570600 SH SOLE 1570600 0 0 REATA PHARMACEUTICALS INC CL A 75615P103 3378 35800 SH SOLE 35800 0 0 RED HAT INC COM 756577102 117597 626315 SH SOLE 626315 0 0 RED ROBIN GOURMET BURGERS IN COM 75689M101 740 24200 SH SOLE 24200 0 0 RED ROCK RESORTS INC CL A 75700L108 2786 129700 SH SOLE 129700 0 0 REDFIN CORP COM 75737F108 2422 134700 SH SOLE 134700 0 0 REDWOOD TR INC COM 758075402 2964 179300 SH SOLE 179300 0 0 REGAL BELOIT CORP COM 758750103 6506 79622 SH SOLE 79622 0 0 REGENCY CTRS CORP COM 758849103 43007 644979 SH SOLE 644979 0 0 REGENERON PHARMACEUTICALS COM 75886F107 82131 262400 SH SOLE 262400 0 0 REGENXBIO INC COM 75901B107 3128 60900 SH SOLE 60900 0 0 REGIS CORP MINN COM 758932107 870 52400 SH SOLE 52400 0 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 31955 204800 SH SOLE 204800 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 11809 124800 SH SOLE 124800 0 0 RENAISSANCERE HOLDINGS LTD COM G7496G103 55410 311275 SH SOLE 311275 0 0 RENASANT CORP COM 75970E107 3134 87200 SH SOLE 87200 0 0 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 1101 69400 SH SOLE 69400 0 0 RENT A CTR INC NEW COM 76009N100 2253 84600 SH SOLE 84600 0 0 REPLIGEN CORP COM 759916109 6317 73500 SH SOLE 73500 0 0 REPUBLIC BANCORP KY CL A 760281204 950 19100 SH SOLE 19100 0 0 REPUBLIC FIRST BANCORP INC COM 760416107 430 87600 SH SOLE 87600 0 0 REPUBLIC SVCS INC COM 760759100 145351 1677648 SH SOLE 1677648 0 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 5015 228800 SH SOLE 228800 0 0 RESMED INC COM 761152107 56988 467000 SH SOLE 467000 0 0 RESOLUTE FST PRODS INC COM 76117W109 771 107100 SH SOLE 107100 0 0 RESOURCES CONNECTION INC COM 76122Q105 898 56100 SH SOLE 56100 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 61253 880861 SH SOLE 880861 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 3633 212100 SH SOLE 212100 0 0 RETAIL PPTYS AMER INC CL A 76131V202 4672 397274 SH SOLE 397274 0 0 RETAIL VALUE INC COM 76133Q102 951 27321 SH SOLE 27321 0 0 RETROPHIN INC COM 761299106 1394 69400 SH SOLE 69400 0 0 REV GROUP INC COM 749527107 757 52500 SH SOLE 52500 0 0 REVANCE THERAPEUTICS INC COM 761330109 951 73350 SH SOLE 73350 0 0 REX AMERICAN RESOURCES CORP COM 761624105 773 10600 SH SOLE 10600 0 0 REXFORD INDL RLTY INC COM 76169C100 7271 180116 SH SOLE 180116 0 0 REXNORD CORP NEW COM 76169B102 5893 195000 SH SOLE 195000 0 0 RH COM 74967X103 4107 35530 SH SOLE 35530 0 0 RHYTHM PHARMACEUTICALS INC COM 76243J105 774 35200 SH SOLE 35200 0 0 RIBBONMUNICATIONS INC COM 762544104 474 96974 SH SOLE 96974 0 0 RIGEL PHARMACEUTICALS INC COM NEW 766559603 809 310079 SH SOLE 310079 0 0 RING ENERGY INC COM 76680V108 344 105832 SH SOLE 105832 0 0 RINGCENTRAL INC CL A 76680R206 15020 130700 SH SOLE 130700 0 0 RITCHIE BROS AUCTIONEERS COM 767744105 6770 203600 SH SOLE 203600 0 0 RITE AID CORP COM 767754872 805 100490 SH SOLE 100490 0 0 RLI CORP COM 749607107 6034 70400 SH SOLE 70400 0 0 RLJ LODGING TR COM 74965L101 5784 326058 SH SOLE 326058 0 0 RMR GROUP INC CL A 74967R106 568 12092 SH SOLE 12092 0 0 ROAN RES INC CL A COM 769755109 222 127800 SH SOLE 127800 0 0 ROBERT HALF INTL INC COM 770323103 22185 389138 SH SOLE 389138 0 0 ROCKET PHARMACEUTICALS INC COM 77313F106 822 54800 SH SOLE 54800 0 0 ROCKWELL AUTOMATION INC COM 773903109 63916 390136 SH SOLE 390136 0 0 ROCKWELL MED INC COM 774374102 250 83100 SH SOLE 83100 0 0 ROGERS COMMUNICATIONS INC CL B 775109200 71666 1338900 SH SOLE 1338900 0 0 ROGERS CORP COM 775133101 5919 34300 SH SOLE 34300 0 0 ROKU INC COM CL A 77543R102 13768 152000 SH SOLE 152000 0 0 ROLLINS INC COM 775711104 17194 479350 SH SOLE 479350 0 0 ROPER TECHNOLOGIES INC COM 776696106 123744 337858 SH SOLE 337858 0 0 ROSETTA STONE INC COM 777780107 874 38200 SH SOLE 38200 0 0 ROSS STORES INC COM 778296103 148659 1499792 SH SOLE 1499792 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 70270 579738 SH SOLE 579738 0 0 ROYAL GOLD INC COM 780287108 12494 121900 SH SOLE 121900 0 0 RPC INC COM 749660106 864 119900 SH SOLE 119900 0 0 RPM INTL INC COM 749685103 14972 245003 SH SOLE 245003 0 0 RPT REALTY SH BEN INT 74971D101 1807 149200 SH SOLE 149200 0 0 RUBIUS THERAPEUTICS INC COM 78116T103 934 59400 SH SOLE 59400 0 0 RUDOLPH TECHNOLOGIES INC COM 781270103 1589 57500 SH SOLE 57500 0 0 RUSH ENTERPRISES INC CL A 781846209 1917 52500 SH SOLE 52500 0 0 RUSH ENTERPRISES INC CL B 781846308 255 6900 SH SOLE 6900 0 0 RUTHS HOSPITALITY GROUP INC COM 783332109 1238 54500 SH SOLE 54500 0 0 RYDER SYS INC COM 783549108 5762 98838 SH SOLE 98838 0 0 RYERSON HLDG CORP COM 783754104 256 30700 SH SOLE 30700 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 7363 90800 SH SOLE 90800 0 0 S & T BANCORP INC COM 783859101 2414 64400 SH SOLE 64400 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 6532 331741 SH SOLE 331741 0 0 SABRE CORP COM 78573M104 19893 896100 SH SOLE 896100 0 0 SAFETY INS GROUP INC COM 78648T100 2569 27000 SH SOLE 27000 0 0 SAGE THERAPEUTICS INC COM 78667J108 17357 94800 SH SOLE 94800 0 0 SAIA INC COM 78709Y105 3111 48100 SH SOLE 48100 0 0 SAILPOINT TECHNLGIES HLDGS I COM 78781P105 2946 147000 SH SOLE 147000 0 0 SALESFORCE INC COM 79466L302 378547 2494872 SH SOLE 2494872 0 0 SALLY BEAUTY HLDGS INC COM 79546E104 2992 224300 SH SOLE 224300 0 0 SANDERSON FARMS INC COM 800013104 5066 37100 SH SOLE 37100 0 0 SANDRIDGE ENERGY INC COM NEW 80007P869 390 56400 SH SOLE 56400 0 0 SANDSTORM GOLD LTD COM NEW 80013R206 1860 335062 SH SOLE 335062 0 0 SANDY SPRING BANCORP INC COM 800363103 2307 66135 SH SOLE 66135 0 0 SANFILIPPO JOHN B & SON INC COM 800422107 1241 15576 SH SOLE 15576 0 0 SANGAMO THERAPEUTICS INC COM 800677106 2266 210360 SH SOLE 210360 0 0 SANMINA CORPORATION COM 801056102 3858 127400 SH SOLE 127400 0 0 SAPIENS INTL CORP N V SHS G7T16G103 757 46415 SH SOLE 46415 0 0 SAREPTA THERAPEUTICS INC COM 803607100 19146 126000 SH SOLE 126000 0 0 SAUL CTRS INC COM 804395101 1419 25283 SH SOLE 25283 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 85158 378751 SH SOLE 378751 0 0 SCANSOURCE INC COM 806037107 1556 47800 SH SOLE 47800 0 0 SCHLUMBERGER LTD COM 806857108 179610 4519635 SH SOLE 4519635 0 0 SCHNEIDER NATIONAL INC CL B 80689H102 1766 96800 SH SOLE 96800 0 0 SCHNITZER STL INDS CL A 806882106 1306 49900 SH SOLE 49900 0 0 SCHOLAR ROCK HLDG CORP COM 80706P103 560 35300 SH SOLE 35300 0 0 SCHOLASTIC CORP COM 807066105 1868 56200 SH SOLE 56200 0 0 SCHWEITZER-MAUDUIT INTL INC COM 808541106 1898 57200 SH SOLE 57200 0 0 SCIENCE APPLICATNS INTL CP N COM 808625107 8571 99015 SH SOLE 99015 0 0 SCIENTIFIC GAMES CORP COM 80874P109 1871 94400 SH SOLE 94400 0 0 SCOTTS MIRACLE GRO CO CL A 810186106 7614 77300 SH SOLE 77300 0 0 SCRIPPS E W CO OHIO CL A NEW 811054402 1367 89516 SH SOLE 89516 0 0 SEABOARD CORP COM 811543107 2246 543 SH SOLE 543 0 0 SEABRIDGE GOLD INC COM 811916105 1056 78100 SH SOLE 78100 0 0 SEACOAST BKG CORP FLA COM NEW 811707801 2430 95500 SH SOLE 95500 0 0 SEACOR HOLDINGS INC COM 811904101 1539 32400 SH SOLE 32400 0 0 SEADRILL LTD COM G7998G106 494 120944 SH SOLE 120944 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 38950 826616 SH SOLE 826616 0 0 SEALED AIR CORP NEW COM 81211K100 21733 508023 SH SOLE 508023 0 0 SEATTLE GENETICS INC COM 812578102 25359 366400 SH SOLE 366400 0 0 SEAWORLD ENTMT INC COM 81282V100 3289 106100 SH SOLE 106100 0 0 SECUREWORKS CORP CL A 81374A105 195 14700 SH SOLE 14700 0 0 SELECT ENERGY SVCS INC CL A COM 81617J301 1297 111700 SH SOLE 111700 0 0 SELECT MED HLDGS CORP COM 81619Q105 3395 213900 SH SOLE 213900 0 0 SELECTIVE INS GROUP INC COM 816300107 8223 109800 SH SOLE 109800 0 0 SEMGROUP CORP CL A 81663A105 1500 125041 SH SOLE 125041 0 0 SEMPRA ENERGY COM 816851109 122816 893600 SH SOLE 893600 0 0 SEMTECH CORP COM 816850101 5886 122500 SH SOLE 122500 0 0 SENIOR HSG PPTYS TR SH BEN INT 81721M109 3659 442400 SH SOLE 442400 0 0 SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 26178 534250 SH SOLE 534250 0 0 SENSEONICS HLDGS INC COM 81727U105 369 181000 SH SOLE 181000 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 5783 78700 SH SOLE 78700 0 0 SERITAGE GROWTH PPTYS CL A 81752R100 2708 63038 SH SOLE 63038 0 0 SERVICE CORP INTL COM 817565104 15779 337300 SH SOLE 337300 0 0 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 13153 252507 SH SOLE 252507 0 0 SERVICENOW INC COM 81762P102 161530 588300 SH SOLE 588300 0 0 SERVISFIRST BANCSHARES INC COM 81768T108 2890 84368 SH SOLE 84368 0 0 SHAKE SHACK INC CL A 819047101 3769 52200 SH SOLE 52200 0 0 SHAW COMMUNICATIONS INC CL B CONV 82028K200 34837 1707500 SH SOLE 1707500 0 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 3377 87672 SH SOLE 87672 0 0 SHERWIN WILLIAMS CO COM 824348106 124683 272061 SH SOLE 272061 0 0 SHOE CARNIVAL INC COM 824889109 635 23000 SH SOLE 23000 0 0 SHOPIFY INC CL A 82509L107 108910 362400 SH SOLE 362400 0 0 SHOTSPOTTER INC COM 82536T107 641 14500 SH SOLE 14500 0 0 SHUTTERFLY INC COM 82568P304 3164 62600 SH SOLE 62600 0 0 SHUTTERSTOCK INC COM 825690100 1407 35900 SH SOLE 35900 0 0 SIERRA WIRELESS INC COM 826516106 808 66800 SH SOLE 66800 0 0 SIGNET JEWELERS LIMITED SHS G81276100 1727 96600 SH SOLE 96600 0 0 SILGAN HOLDINGS INC COM 827048109 4400 143800 SH SOLE 143800 0 0 SILICON LABORATORIES INC COM 826919102 8293 80200 SH SOLE 80200 0 0 SILVERCORP METALS INC COM 82835P103 786 317900 SH SOLE 317900 0 0 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 4005 172186 SH SOLE 172186 0 0 SIMON PPTY GROUP INC NEW COM 828806109 169090 1058398 SH SOLE 1058398 0 0 SIMPLY GOOD FOODS CO COM 82900L102 3118 129500 SH SOLE 129500 0 0 SIMPSON MANUFACTURING CO INC COM 829073105 4991 75100 SH SOLE 75100 0 0 SINA CORP ORD G81477104 6032 139862 SH SOLE 139862 0 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 6637 123750 SH SOLE 123750 0 0 SIRIUS XM HLDGS INC COM 82968B103 30305 5431054 SH SOLE 5431054 0 0 SITE CENTERS CORP COM 82981J109 3556 268600 SH SOLE 268600 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 5017 72400 SH SOLE 72400 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 6995 140800 SH SOLE 140800 0 0 SJW GROUP COM 784305104 2735 45000 SH SOLE 45000 0 0 SKECHERS U S A INC CL A 830566105 7844 249100 SH SOLE 249100 0 0 SKYLINE CHAMPION CORPORATION COM 830830105 2601 95000 SH SOLE 95000 0 0 SKYWEST INC COM 830879102 1462 24100 SH SOLE 24100 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 43959 568900 SH SOLE 568900 0 0 SL GREEN RLTY CORP COM 78440X101 21973 273400 SH SOLE 273400 0 0 SLEEP NUMBER CORP COM 83125X103 2294 56800 SH SOLE 56800 0 0 SLM CORP COM 78442P106 7880 810692 SH SOLE 810692 0 0 SM ENERGY CO COM 78454L100 2485 198450 SH SOLE 198450 0 0 SMART GLOBAL HLDGS INC SHS G8232Y101 586 25500 SH SOLE 25500 0 0 SMARTSHEET INC COM CL A 83200N103 7850 162200 SH SOLE 162200 0 0 SMITH A O CORP COM 831865209 21845 463200 SH SOLE 463200 0 0 SMUCKER J M CO COM NEW 832696405 57652 500499 SH SOLE 500499 0 0 SNAP INC CL A 83304A106 31659 2213900 SH SOLE 2213900 0 0 SNAP ON INC COM 833034101 30080 181600 SH SOLE 181600 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 4941 79100 SH SOLE 79100 0 0 SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 869 58000 SH SOLE 58000 0 0 SOLID BIOSCIENCES INC COM 83422E105 162 28200 SH SOLE 28200 0 0 SONIC AUTOMOTIVE INC CL A 83545G102 1006 43100 SH SOLE 43100 0 0 SONOCO PRODS CO COM 835495102 12134 185700 SH SOLE 185700 0 0 SONOS INC COM 83570H108 426 37600 SH SOLE 37600 0 0 SORRENTO THERAPEUTICS INC COM NEW 83587F202 476 178300 SH SOLE 178300 0 0 SOTHEBYS COM 835898107 3514 60449 SH SOLE 60449 0 0 SOUTH JERSEY INDS INC COM 838518108 5795 171809 SH SOLE 171809 0 0 SOUTH ST CORP COM 840441109 4848 65802 SH SOLE 65802 0 0 SOUTHERN CO COM 842587107 257871 4664824 SH SOLE 4664824 0 0 SOUTHERN COPPER CORP COM 84265V105 13486 347135 SH SOLE 347135 0 0 SOUTHSIDE BANCSHARES INC COM 84470P109 1930 59618 SH SOLE 59618 0 0 SOUTHWEST AIRLS CO COM 844741108 22923 451412 SH SOLE 451412 0 0 SOUTHWEST GAS HOLDINGS INC COM 844895102 8854 98800 SH SOLE 98800 0 0 SOUTHWESTERN ENERGY CO COM 845467109 3183 1007200 SH SOLE 1007200 0 0 SP PLUS CORP COM 78469C103 1354 42400 SH SOLE 42400 0 0 SPARK THERAPEUTICS INC COM 84652J103 7156 69900 SH SOLE 69900 0 0 SPARTAN MTRS INC COM 846819100 667 60900 SH SOLE 60900 0 0 SPARTANNASH CO COM 847215100 780 66880 SH SOLE 66880 0 0 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 4027 74899 SH SOLE 74899 0 0 SPECTRUM PHARMACEUTICALS INC COM 84763A108 1601 186000 SH SOLE 186000 0 0 SPEEDWAY MOTORSPORTS INC COM 847788106 423 22800 SH SOLE 22800 0 0 SPIRE INC COM 84857L101 7926 94450 SH SOLE 94450 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 28073 345000 SH SOLE 345000 0 0 SPIRIT AIRLS INC COM 848577102 1518 31800 SH SOLE 31800 0 0 SPIRIT MTA REIT COM SHS BEN IN 84861U105 667 79947 SH SOLE 79947 0 0 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 6832 160154 SH SOLE 160154 0 0 SPLUNK INC COM 848637104 60549 481500 SH SOLE 481500 0 0 SPOK HLDGS INC COM 84863T106 534 35500 SH SOLE 35500 0 0 SPRINT CORPORATION COM 85207U105 20857 3174551 SH SOLE 3174551 0 0 SPROUTS FMRS MKT INC COM 85208M102 4363 230950 SH SOLE 230950 0 0 SPSMERCE INC COM 78463M107 3383 33100 SH SOLE 33100 0 0 SPX CORP COM 784635104 2672 80918 SH SOLE 80918 0 0 SPX FLOW INC COM 78469X107 3312 79118 SH SOLE 79118 0 0 SQUARE INC CL A 852234103 77397 1067100 SH SOLE 1067100 0 0 SRC ENERGY INC COM 78470V108 2245 452628 SH SOLE 452628 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 42412 736200 SH SOLE 736200 0 0 SSR MNG INC COM 784730103 3082 225211 SH SOLE 225211 0 0 ST JOE CO COM 790148100 1161 67200 SH SOLE 67200 0 0 STAAR SURGICAL CO COM PAR $0.01 852312305 1813 61700 SH SOLE 61700 0 0 STAG INDL INC COM 85254J102 6329 209300 SH SOLE 209300 0 0 STAMPS COM INC COM NEW 852857200 1447 31966 SH SOLE 31966 0 0 STANDARD MTR PRODS INC COM 853666105 1705 37600 SH SOLE 37600 0 0 STANDEX INTL CORP COM 854231107 1726 23600 SH SOLE 23600 0 0 STANLEY BLACK & DECKER INC COM 854502101 71360 493464 SH SOLE 493464 0 0 STANTEC INC COM 85472N109 5056 210670 SH SOLE 210670 0 0 STAR GROUP L P UNIT LTD PARTNR 85512C105 918 91903 SH SOLE 91903 0 0 STARBUCKS CORP COM 855244109 390249 4655244 SH SOLE 4655244 0 0 STARS GROUP INC COM 85570W100 13688 802100 SH SOLE 802100 0 0 STARWOOD PPTY TR INC COM 85571B105 11805 519565 SH SOLE 519565 0 0 STATE AUTO FINL CORP COM 855707105 1131 32300 SH SOLE 32300 0 0 STEEL DYNAMICS INC COM 858119100 22128 732700 SH SOLE 732700 0 0 STEELCASE INC CL A 858155203 2775 162300 SH SOLE 162300 0 0 STEMLINE THERAPEUTICS INC COM 85858C107 987 64400 SH SOLE 64400 0 0 STEPAN CO COM 858586100 3465 37700 SH SOLE 37700 0 0 STERICYCLE INC COM 858912108 8055 168700 SH SOLE 168700 0 0 STERIS PLC SHS USD G8473T100 41055 275760 SH SOLE 275760 0 0 STERLING BANCORP DEL COM 85917A100 8562 402364 SH SOLE 402364 0 0 STERLING BANCORP INC COM 85917W102 294 29500 SH SOLE 29500 0 0 STEWART INFORMATION SVCS COR COM 860372101 1786 44100 SH SOLE 44100 0 0 STIFEL FINL CORP COM 860630102 7899 133742 SH SOLE 133742 0 0 STITCH FIX INC COM CL A 860897107 2514 78600 SH SOLE 78600 0 0 STOCK YDS BANCORP INC COM 861025104 1454 40223 SH SOLE 40223 0 0 STONERIDGE INC COM 86183P102 1672 53000 SH SOLE 53000 0 0 STORE CAP CORP COM 862121100 12477 375940 SH SOLE 375940 0 0 STRATEGIC ED INC COM 86272C103 7198 40438 SH SOLE 40438 0 0 STRYKER CORP COM 863667101 279048 1357371 SH SOLE 1357371 0 0 STURM RUGER & CO INC COM 864159108 1771 32500 SH SOLE 32500 0 0 SUMMIT HOTEL PPTYS INC COM 866082100 2237 195000 SH SOLE 195000 0 0 SUMMIT MATLS INC CL A 86614U100 3999 207759 SH SOLE 207759 0 0 SUN CMNTYS INC COM 866674104 36093 281560 SH SOLE 281560 0 0 SUN LIFE FINL INC COM 866796105 91131 2200800 SH SOLE 2200800 0 0 SUNCOKE ENERGY INC COM 86722A103 1070 120450 SH SOLE 120450 0 0 SUNCOR ENERGY INC NEW COM 867224107 181613 5822512 SH SOLE 5822512 0 0 SUNPOWER CORP COM 867652406 1266 118400 SH SOLE 118400 0 0 SUNRUN INC COM 86771W105 2537 135250 SH SOLE 135250 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 5823 424749 SH SOLE 424749 0 0 SUPERIOR ENERGY SVCS INC COM 868157108 377 290175 SH SOLE 290175 0 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 3220 97300 SH SOLE 97300 0 0 SURGERY PARTNERS INC COM 86881A100 296 36400 SH SOLE 36400 0 0 SURMODICS INC COM 868873100 1079 25000 SH SOLE 25000 0 0 SVMK INC COM 78489X103 779 47200 SH SOLE 47200 0 0 SWITCH INC CL A 87105L104 677 51700 SH SOLE 51700 0 0 SYKES ENTERPRISES INC COM 871237103 2077 75623 SH SOLE 75623 0 0 SYMANTEC CORP COM 871503108 45358 2084476 SH SOLE 2084476 0 0 SYNAPTICS INC COM 87157D109 1865 64000 SH SOLE 64000 0 0 SYNEOS HEALTH INC CL A 87166B102 5884 115177 SH SOLE 115177 0 0 SYNNEX CORP COM 87162W100 7969 80985 SH SOLE 80985 0 0 SYNOPSYS INC COM 871607107 92546 719136 SH SOLE 719136 0 0 SYNOVUS FINL CORP COM NEW 87161C501 10364 296119 SH SOLE 296119 0 0 SYSCO CORP COM 871829107 135163 1911240 SH SOLE 1911240 0 0 SYSTEMAX INC COM 871851101 538 24300 SH SOLE 24300 0 0 T MOBILE US INC COM 872590104 99809 1346224 SH SOLE 1346224 0 0 TABLEAU SOFTWARE INC CL A 87336U105 40928 246525 SH SOLE 246525 0 0 TABULA RASA HEALTHCARE INC COM 873379101 1628 32600 SH SOLE 32600 0 0 TACTILE SYS TECHNOLOGY INC COM 87357P100 1776 31200 SH SOLE 31200 0 0 TAILORED BRANDS INC COM 87403A107 524 90900 SH SOLE 90900 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 41927 369300 SH SOLE 369300 0 0 TAL EDUCATION GROUP SPONSORED ADS 874080104 32826 861583 SH SOLE 861583 0 0 TALLGRASS ENERGY LP CLASS A SHS 874696107 5529 261900 SH SOLE 261900 0 0 TALOS ENERGY INC COM 87484T108 969 40300 SH SOLE 40300 0 0 TANDEM DIABETES CARE INC COM NEW 875372203 6239 96700 SH SOLE 96700 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 2834 174800 SH SOLE 174800 0 0 TAPESTRY INC COM 876030107 36060 1136473 SH SOLE 1136473 0 0 TARGA RES CORP COM 87612G101 29300 746300 SH SOLE 746300 0 0 TARGET CORP COM 87612E106 147342 1701217 SH SOLE 1701217 0 0 TATA MTRS LTD SPONSORED ADR 876568502 3170 271433 SH SOLE 271433 0 0 TAUBMAN CTRS INC COM 876664103 4646 113800 SH SOLE 113800 0 0 TAYLOR MORRISON HOME CORP COM 87724P106 4073 194300 SH SOLE 194300 0 0 TC ENERGY CORP COM 87807B107 168436 3397900 SH SOLE 3397900 0 0 TCF FINL CORP COM 872275102 6027 289900 SH SOLE 289900 0 0 TE CONNECTIVITY LTD REG SHS H84989104 105809 1104709 SH SOLE 1104709 0 0 TEAM INC COM 878155100 814 53155 SH SOLE 53155 0 0 TECH DATA CORP COM 878237106 7270 69500 SH SOLE 69500 0 0 TECHNIPFMC PLC COM G87110105 36306 1399604 SH SOLE 1399604 0 0 TECHTARGET INC COM 87874R100 933 43900 SH SOLE 43900 0 0 TECK RESOURCES LTD CL B 878742204 42838 1856479 SH SOLE 1856479 0 0 TEGNA INC COM 87901J105 6069 400600 SH SOLE 400600 0 0 TEJON RANCH CO COM 879080109 668 40280 SH SOLE 40280 0 0 TELADOC HEALTH INC COM 87918A105 8308 125100 SH SOLE 125100 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 18459 67400 SH SOLE 67400 0 0 TELEFLEX INC COM 879369106 49706 150100 SH SOLE 150100 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 5724 188300 SH SOLE 188300 0 0 TELLURIAN INC NEW COM 87968A104 1404 178900 SH SOLE 178900 0 0 TELUS CORP COM 87971M103 27231 736700 SH SOLE 736700 0 0 TEMPUR SEALY INTL INC COM 88023U101 6339 86400 SH SOLE 86400 0 0 TENABLE HLDGS INC COM 88025T102 1533 53700 SH SOLE 53700 0 0 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 6479 432231 SH SOLE 432231 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 3355 162400 SH SOLE 162400 0 0 TENNANT CO COM 880345103 1965 32100 SH SOLE 32100 0 0 TENNECO INC CL A VTG COM STK 880349105 1060 95600 SH SOLE 95600 0 0 TERADATA CORP DEL COM 88076W103 7825 218259 SH SOLE 218259 0 0 TERADYNE INC COM 880770102 15981 333500 SH SOLE 333500 0 0 TEREX CORP NEW COM 880779103 4113 131000 SH SOLE 131000 0 0 TERRAFORM PWR INC COM CL A 88104R209 1669 116691 SH SOLE 116691 0 0 TERRENO RLTY CORP COM 88146M101 5581 113800 SH SOLE 113800 0 0 TESLA INC COM 88160R101 94364 422285 SH SOLE 422285 0 0 TETRA TECH INC NEW COM 88162G103 8067 102700 SH SOLE 102700 0 0 TETRA TECHNOLOGIES INC DEL COM 88162F105 381 233950 SH SOLE 233950 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 36782 3985099 SH SOLE 3985099 0 0 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 5735 93450 SH SOLE 93450 0 0 TEXAS INSTRS INC COM 882508104 351096 3059394 SH SOLE 3059394 0 0 TEXAS PAC LD TR SUB CTF PROP I T 882610108 9064 11517 SH SOLE 11517 0 0 TEXAS ROADHOUSE INC COM 882681109 6800 126700 SH SOLE 126700 0 0 TFS FINL CORP COM 87240R107 1883 104200 SH SOLE 104200 0 0 TG THERAPEUTICS INC COM 88322Q108 1215 140500 SH SOLE 140500 0 0 THE TRADE DESK INC COM CL A 88339J105 15421 67700 SH SOLE 67700 0 0 THERAPEUTICSMD INC COM 88338N107 1003 381400 SH SOLE 381400 0 0 THERAVANCE BIOPHARMA INC COM G8807B106 1263 77342 SH SOLE 77342 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 382028 1300832 SH SOLE 1300832 0 0 THERMON GROUP HLDGS INC COM 88362T103 1557 60700 SH SOLE 60700 0 0 THIRD PT REINS LTD COM G8827U100 1439 139400 SH SOLE 139400 0 0 THOMSON REUTERS CORP COM NEW 884903709 47702 739498 SH SOLE 739498 0 0 THOR INDS INC COM 885160101 5985 102400 SH SOLE 102400 0 0 TIDEWATER INC NEW COM 88642R109 1507 64200 SH SOLE 64200 0 0 TIFFANY & CO NEW COM 886547108 33434 357048 SH SOLE 357048 0 0 TILE SHOP HLDGS INC COM 88677Q109 296 73900 SH SOLE 73900 0 0 TILRAY INC COM CL 2 88688T100 2081 44700 SH SOLE 44700 0 0 TIMKEN CO COM 887389104 6515 126900 SH SOLE 126900 0 0 TIMKENSTEEL CORP COM 887399103 562 69100 SH SOLE 69100 0 0 TITAN INTL INC ILL COM 88830M102 454 92800 SH SOLE 92800 0 0 TITAN MACHY INC COM 88830R101 708 34400 SH SOLE 34400 0 0 TIVITY HEALTH INC COM 88870R102 1445 87875 SH SOLE 87875 0 0 TIVO CORP COM 88870P106 1711 232213 SH SOLE 232213 0 0 TJX COS INC NEW COM 872540109 283005 5351842 SH SOLE 5351842 0 0 TOLL BROTHERS INC COM 889478103 9441 257800 SH SOLE 257800 0 0 TOMPKINS FINANCIAL CORPORATI COM 890110109 2089 25600 SH SOLE 25600 0 0 TOOTSIE ROLL INDS INC COM 890516107 1232 33354 SH SOLE 33354 0 0 TOPBUILD CORP COM 89055F103 5323 64321 SH SOLE 64321 0 0 TORCHMARK CORP COM 891027104 30857 344928 SH SOLE 344928 0 0 TORM PLC SHS CL A G89479102 508 58382 SH SOLE 58382 0 0 TORO CO COM 891092108 13213 197500 SH SOLE 197500 0 0 TOTAL SYS SVCS INC COM 891906109 70269 547818 SH SOLE 547818 0 0 TOWER INTL INC COM 891826109 733 37600 SH SOLE 37600 0 0 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 2844 185568 SH SOLE 185568 0 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 3672 134615 SH SOLE 134615 0 0 TPG RE FIN TR INC COM 87266M107 1422 73700 SH SOLE 73700 0 0 TPIPOSITES INC COM 87266J104 1271 51400 SH SOLE 51400 0 0 TRACTOR SUPPLY CO COM 892356106 43052 395700 SH SOLE 395700 0 0 TRANSALTA CORP COM 89346D107 3468 533100 SH SOLE 533100 0 0 TRANSDIGM GROUP INC COM 893641100 75086 155200 SH SOLE 155200 0 0 TRANSENTERIX INC COM NEW 89366M201 467 343300 SH SOLE 343300 0 0 TRANSOCEAN LTD REG SHS H8817H100 6185 964930 SH SOLE 964930 0 0 TRANSPORTADORA DE GAS SUR SPONSORED ADS B 893870204 1530 105800 SH SOLE 105800 0 0 TRANSUNION COM 89400J107 44576 606400 SH SOLE 606400 0 0 TRAVELERSPANIES INC COM 89417E109 133898 895516 SH SOLE 895516 0 0 TREDEGAR CORP COM 894650100 821 49400 SH SOLE 49400 0 0 TREEHOUSE FOODS INC COM 89469A104 5635 104151 SH SOLE 104151 0 0 TREX CO INC COM 89531P105 7808 108900 SH SOLE 108900 0 0 TRI POINTE GROUP INC COM 87265H109 3155 263547 SH SOLE 263547 0 0 TRIBUNE MEDIA CO CL A 896047503 6791 146933 SH SOLE 146933 0 0 TRIBUNE PUBG CO NEW COM 89609W107 233 29181 SH SOLE 29181 0 0 TRICIDA INC COM 89610F101 1417 35900 SH SOLE 35900 0 0 TRICO BANCSHARES COM 896095106 1928 51000 SH SOLE 51000 0 0 TRIMAS CORP COM NEW 896215209 2639 85200 SH SOLE 85200 0 0 TRIMBLE INC COM 896239100 36995 820100 SH SOLE 820100 0 0 TRINET GROUP INC COM 896288107 5756 84900 SH SOLE 84900 0 0 TRINITY INDS INC COM 896522109 4376 210900 SH SOLE 210900 0 0 TRINSEO S A SHS L9340P101 3264 77100 SH SOLE 77100 0 0 TRIPADVISOR INC COM 896945201 16077 347300 SH SOLE 347300 0 0 TRIPLE-S MGMT CORP CL B 896749108 964 40400 SH SOLE 40400 0 0 TRISTATE CAP HLDGS INC COM 89678F100 929 43538 SH SOLE 43538 0 0 TRITON INTL LTD CL A G9078F107 3358 102500 SH SOLE 102500 0 0 TRIUMPH BANCORP INC COM 89679E300 1371 47200 SH SOLE 47200 0 0 TRIUMPH GROUP INC NEW COM 896818101 2125 92800 SH SOLE 92800 0 0 TRONOX HOLDINGS PLC SHS G9087Q102 2240 175300 SH SOLE 175300 0 0 TRUEBLUE INC COM 89785X101 1643 74500 SH SOLE 74500 0 0 TRUECAR INC COM 89785L107 846 154900 SH SOLE 154900 0 0 TRUPANION INC COM 898202106 1962 54310 SH SOLE 54310 0 0 TRUSTCO BK CORP N Y COM 898349105 1424 179800 SH SOLE 179800 0 0 TRUSTMARK CORP COM 898402102 3830 115200 SH SOLE 115200 0 0 TTEC HLDGS INC COM 89854H102 1402 30100 SH SOLE 30100 0 0 TTM TECHNOLOGIES INC COM 87305R109 1882 184500 SH SOLE 184500 0 0 TUCOWS INC COM NEW 898697206 1086 17800 SH SOLE 17800 0 0 TUPPERWARE BRANDS CORP COM 899896104 1724 90600 SH SOLE 90600 0 0 TURNING PT BRANDS INC COM 90041L105 1068 21800 SH SOLE 21800 0 0 TURQUOISE HILL RES LTD COM 900435108 1867 1500000 SH SOLE 1500000 0 0 TUTOR PERINI CORP COM 901109108 1033 74500 SH SOLE 74500 0 0 TWILIO INC CL A 90138F102 49536 363300 SH SOLE 363300 0 0 TWIN RIV WORLDWIDE HLDGS INC COM 90171V204 1592 53500 SH SOLE 53500 0 0 TWIST BIOSCIENCE CORP COM 90184D100 305 10500 SH SOLE 10500 0 0 TWITTER INC COM 90184L102 82888 2375000 SH SOLE 2375000 0 0 TWO HBRS INVT CORP COM NEW 90187B408 5919 467152 SH SOLE 467152 0 0 TYLER TECHNOLOGIES INC COM 902252105 15393 71258 SH SOLE 71258 0 0 TYSON FOODS INC CL A 902494103 83902 1039165 SH SOLE 1039165 0 0 U S CONCRETE INC COM NEW 90333L201 1446 29100 SH SOLE 29100 0 0 U S PHYSICAL THERAPY INC COM 90337L108 2893 23600 SH SOLE 23600 0 0 U S SILICA HLDGS INC COM 90346E103 1653 129250 SH SOLE 129250 0 0 UBER TECHNOLOGIES INC COM 90353T100 27925 602100 SH SOLE 602100 0 0 UDR INC COM 902653104 80016 1782500 SH SOLE 1782500 0 0 UGI CORP NEW COM 902681105 30219 565800 SH SOLE 565800 0 0 ULTA BEAUTY INC COM 90384S303 68233 196700 SH SOLE 196700 0 0 ULTRA CLEAN HLDGS INC COM 90385V107 1011 72600 SH SOLE 72600 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 6328 99652 SH SOLE 99652 0 0 UMB FINL CORP COM 902788108 5799 88100 SH SOLE 88100 0 0 UMH PPTYS INC COM 903002103 783 63100 SH SOLE 63100 0 0 UMPQUA HLDGS CORP COM 904214103 6801 409925 SH SOLE 409925 0 0 UNDER ARMOUR INC CL A 904311107 15481 610700 SH SOLE 610700 0 0 UNDER ARMOUR INC CL C 904311206 13900 626112 SH SOLE 626112 0 0 UNIFI INC COM NEW 904677200 465 25600 SH SOLE 25600 0 0 UNIFIRST CORP MASS COM 904708104 5431 28800 SH SOLE 28800 0 0 UNION PACIFIC CORP COM 907818108 398537 2356672 SH SOLE 2356672 0 0 UNIQURE NV SHS N90064101 4103 52500 SH SOLE 52500 0 0 UNISYS CORP COM NEW 909214306 923 95000 SH SOLE 95000 0 0 UNIT CORP COM 909218109 900 101200 SH SOLE 101200 0 0 UNITED BANKSHARES INC WEST V COM 909907107 7061 190382 SH SOLE 190382 0 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 4210 147400 SH SOLE 147400 0 0 UNITED CMNTY FINL CORP OHIO COM 909839102 867 90600 SH SOLE 90600 0 0 UNITED CONTL HLDGS INC COM 910047109 19076 217862 SH SOLE 217862 0 0 UNITED FINL BANCORP INC NEW COM 910304104 1347 94965 SH SOLE 94965 0 0 UNITED FIRE GROUP INC COM 910340108 1924 39700 SH SOLE 39700 0 0 UNITED INS HLDGS CORP COM 910710102 570 40000 SH SOLE 40000 0 0 UNITED NAT FOODS INC COM 911163103 857 95500 SH SOLE 95500 0 0 UNITED PARCEL SERVICE INC CL B 911312106 250748 2428077 SH SOLE 2428077 0 0 UNITED RENTALS INC COM 911363109 34510 260200 SH SOLE 260200 0 0 UNITED STATES CELLULAR CORP COM 911684108 1103 24700 SH SOLE 24700 0 0 UNITED STATES LIME & MINERAL COM 911922102 336 4200 SH SOLE 4200 0 0 UNITED STATES STL CORP NEW COM 912909108 4947 323100 SH SOLE 323100 0 0 UNITED TECHNOLOGIES CORP COM 913017109 347393 2668152 SH SOLE 2668152 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 6245 80000 SH SOLE 80000 0 0 UNITEDHEALTH GROUP INC COM 91324P102 827484 3391188 SH SOLE 3391188 0 0 UNITI GROUP INC COM 91325V108 3164 333074 SH SOLE 333074 0 0 UNITIL CORP COM 913259107 1659 27700 SH SOLE 27700 0 0 UNIVAR INC COM 91336L107 5568 252638 SH SOLE 252638 0 0 UNIVERSAL CORP VA COM 913456109 2826 46500 SH SOLE 46500 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 14819 78800 SH SOLE 78800 0 0 UNIVERSAL ELECTRS INC COM 913483103 1051 25624 SH SOLE 25624 0 0 UNIVERSAL FST PRODS INC COM 913543104 4314 113350 SH SOLE 113350 0 0 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 2064 24300 SH SOLE 24300 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 43133 330800 SH SOLE 330800 0 0 UNIVERSAL INS HLDGS INC COM 91359V107 1716 61500 SH SOLE 61500 0 0 UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 339 15070 SH SOLE 15070 0 0 UNIVEST FINANCIAL CORPORATIO COM 915271100 1431 54478 SH SOLE 54478 0 0 UNUM GROUP COM 91529Y106 23528 701267 SH SOLE 701267 0 0 UPLAND SOFTWARE INC COM 91544A109 1794 39400 SH SOLE 39400 0 0 UPWORK INC COM 91688F104 1597 99300 SH SOLE 99300 0 0 URBAN EDGE PPTYS COM 91704F104 3688 212809 SH SOLE 212809 0 0 URBAN OUTFITTERS INC COM 917047102 2907 127773 SH SOLE 127773 0 0 UROGEN PHARMA LTD COM M96088105 1157 32200 SH SOLE 32200 0 0 URSTADT BIDDLE PPTYS INC CL A 917286205 1170 55736 SH SOLE 55736 0 0 US ECOLOGY INC COM 91732J102 2441 41000 SH SOLE 41000 0 0 US FOODS HLDG CORP COM 912008109 14481 404955 SH SOLE 404955 0 0 USANA HEALTH SCIENCES INC COM 90328M107 2065 26000 SH SOLE 26000 0 0 V F CORP COM 918204108 95827 1097044 SH SOLE 1097044 0 0 VAIL RESORTS INC COM 91879Q109 33031 148000 SH SOLE 148000 0 0 VALERO ENERGY CORP NEW COM 91913Y100 116545 1361348 SH SOLE 1361348 0 0 VALLEY NATL BANCORP COM 919794107 6654 616700 SH SOLE 616700 0 0 VALMONT INDS INC COM 920253101 5174 40800 SH SOLE 40800 0 0 VALVOLINE INC COM 92047W101 6839 350165 SH SOLE 350165 0 0 VANDA PHARMACEUTICALS INC COM 921659108 1241 88100 SH SOLE 88100 0 0 VAREX IMAGING CORP COM 92214X106 2174 70940 SH SOLE 70940 0 0 VARIAN MED SYS INC COM 92220P105 48632 357248 SH SOLE 357248 0 0 VARONIS SYS INC COM 922280102 3408 55018 SH SOLE 55018 0 0 VECTOR GROUP LTD COM 92240M108 2044 209684 SH SOLE 209684 0 0 VEDANTA LTD SPONSORED ADR 92242Y100 5565 547220 SH SOLE 547220 0 0 VEECO INSTRS INC DEL COM 922417100 1093 89421 SH SOLE 89421 0 0 VEEVA SYS INC CL A COM 922475108 66173 408200 SH SOLE 408200 0 0 VENATOR MATLS PLC SHS G9329Z100 513 96900 SH SOLE 96900 0 0 VENTAS INC COM 92276F100 89195 1304980 SH SOLE 1304980 0 0 VEONEER INCORPORATED COM 92336X109 3401 196500 SH SOLE 196500 0 0 VERA BRADLEY INC COM 92335C106 542 45200 SH SOLE 45200 0 0 VERACYTE INC COM 92337F107 1745 61200 SH SOLE 61200 0 0 VEREIT INC COM 92339V100 28373 3149081 SH SOLE 3149081 0 0 VERICEL CORP COM 92346J108 1462 77400 SH SOLE 77400 0 0 VERINT SYS INC COM 92343X100 6529 121400 SH SOLE 121400 0 0 VERISIGN INC COM 92343E102 98416 470530 SH SOLE 470530 0 0 VERISK ANALYTICS INC COM 92345Y106 85715 585243 SH SOLE 585243 0 0 VERITEX HLDGS INC COM 923451108 2074 79917 SH SOLE 79917 0 0 VERITIV CORP COM 923454102 460 23682 SH SOLE 23682 0 0 VERIZONMUNICATIONS INC COM 92343V104 881671 15432716 SH SOLE 15432716 0 0 VERMILION ENERGY INC COM 923725105 12225 562767 SH SOLE 562767 0 0 VERRA MOBILITY CORP COM 92511U102 1206 92100 SH SOLE 92100 0 0 VERSO CORP CL A 92531L207 1225 64300 SH SOLE 64300 0 0 VERSUM MATLS INC COM 92532W103 10471 203000 SH SOLE 203000 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 156627 854109 SH SOLE 854109 0 0 VIACOM INC NEW CL B 92553P201 34448 1153270 SH SOLE 1153270 0 0 VIAD CORP COM NEW 92552R406 2491 37600 SH SOLE 37600 0 0 VIASAT INC COM 92552V100 5918 73224 SH SOLE 73224 0 0 VIAVI SOLUTIONS INC COM 925550105 5639 424300 SH SOLE 424300 0 0 VICI PPTYS INC COM 925652109 16598 753100 SH SOLE 753100 0 0 VICOR CORP COM 925815102 1066 34332 SH SOLE 34332 0 0 VICTORY CAP HLDGS INC COM CL A 92645B103 419 24400 SH SOLE 24400 0 0 VIEWRAY INC COM 92672L107 942 106900 SH SOLE 106900 0 0 VIKING THERAPEUTICS INC COM 92686J106 993 119600 SH SOLE 119600 0 0 VILLAGE FARMS INTL INC COM 92707Y108 843 73600 SH SOLE 73600 0 0 VILLAGE SUPER MKT INC CL A NEW 927107409 422 15900 SH SOLE 15900 0 0 VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 8878 1028746 SH SOLE 1028746 0 0 VIRTU FINL INC CL A 928254101 1936 88900 SH SOLE 88900 0 0 VIRTUS INVT PARTNERS INC COM 92828Q109 1396 13000 SH SOLE 13000 0 0 VIRTUSA CORP COM 92827P102 2350 52900 SH SOLE 52900 0 0 VISA INC COM CL A 92826C839 1114907 6424128 SH SOLE 6424128 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 4064 246000 SH SOLE 246000 0 0 VISHAY PRECISION GROUP INC COM 92835K103 800 19700 SH SOLE 19700 0 0 VISTA OUTDOOR INC COM 928377100 951 107100 SH SOLE 107100 0 0 VISTEON CORP COM NEW 92839U206 3087 52700 SH SOLE 52700 0 0 VISTRA ENERGY CORP COM 92840M102 26893 1187873 SH SOLE 1187873 0 0 VIVINT SOLAR INC COM 92854Q106 567 77700 SH SOLE 77700 0 0 VMWARE INC CL A COM 928563402 45257 270661 SH SOLE 270661 0 0 VOCERAMUNICATIONS INC COM 92857F107 1829 57300 SH SOLE 57300 0 0 VONAGE HLDGS CORP COM 92886T201 4804 424000 SH SOLE 424000 0 0 VORNADO RLTY TR SH BEN INT 929042109 35835 559043 SH SOLE 559043 0 0 VOYAGER THERAPEUTICS INC COM 92915B106 1239 45500 SH SOLE 45500 0 0 VSE CORP COM 918284100 453 15800 SH SOLE 15800 0 0 VULCAN MATLS CO COM 929160109 59022 429842 SH SOLE 429842 0 0 W & T OFFSHORE INC COM 92922P106 909 183200 SH SOLE 183200 0 0 W P CAREY INC COM 92936U109 46520 573051 SH SOLE 573051 0 0 WABASH NATL CORP COM 929566107 1663 102200 SH SOLE 102200 0 0 WABCO HLDGS INC COM 92927K102 22264 167900 SH SOLE 167900 0 0 WABTEC CORP COM 929740108 36840 513379 SH SOLE 513379 0 0 WADDELL & REED FINL INC CL A 930059100 2379 142700 SH SOLE 142700 0 0 WAGEWORKS INC COM 930427109 3748 73800 SH SOLE 73800 0 0 WAITR HLDGS INC COM 930752100 572 91000 SH SOLE 91000 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 143066 2616903 SH SOLE 2616903 0 0 WALKER & DUNLOP INC COM 93148P102 2937 55200 SH SOLE 55200 0 0 WALMART INC COM 931142103 598384 5415729 SH SOLE 5415729 0 0 WARRIOR MET COAL INC COM 93627C101 2257 86400 SH SOLE 86400 0 0 WASHINGTON FED INC COM 938824109 5271 150900 SH SOLE 150900 0 0 WASHINGTON PRIME GROUP NEW COM 93964W108 1323 346266 SH SOLE 346266 0 0 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 3975 148700 SH SOLE 148700 0 0 WASHINGTON TR BANCORP COM 940610108 1513 29000 SH SOLE 29000 0 0 WASTE CONNECTIONS INC COM 94106B101 88369 924559 SH SOLE 924559 0 0 WASTE MGMT INC DEL COM 94106L109 265397 2300403 SH SOLE 2300403 0 0 WATERS CORP COM 941848103 50185 233159 SH SOLE 233159 0 0 WATERSTONE FINL INC MD COM 94188P101 812 47600 SH SOLE 47600 0 0 WATSCO INC COM 942622200 9770 59744 SH SOLE 59744 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 4789 51400 SH SOLE 51400 0 0 WAVE LIFE SCIENCES LTD SHS Y95308105 892 34200 SH SOLE 34200 0 0 WAYFAIR INC CL A 94419L101 28441 194800 SH SOLE 194800 0 0 WD-40 CO COM 929236107 4087 25700 SH SOLE 25700 0 0 WEBSTER FINL CORP CONN COM 947890109 8202 171700 SH SOLE 171700 0 0 WEC ENERGY GROUP INC COM 92939U106 140210 1681781 SH SOLE 1681781 0 0 WEIBO CORP SPONSORED ADR 948596101 6926 159028 SH SOLE 159028 0 0 WEIGHT WATCHERS INTL INC NEW COM 948626106 1667 87300 SH SOLE 87300 0 0 WEINGARTEN RLTY INVS SH BEN INT 948741103 6222 226900 SH SOLE 226900 0 0 WEIS MKTS INC COM 948849104 1092 30000 SH SOLE 30000 0 0 WELBILT INC COM 949090104 4140 247900 SH SOLE 247900 0 0 WELLCARE HEALTH PLANS INC COM 94946T106 46381 162700 SH SOLE 162700 0 0 WELLTOWER INC COM 95040Q104 123996 1520866 SH SOLE 1520866 0 0 WENDYS CO COM 95058W100 6710 342700 SH SOLE 342700 0 0 WERNER ENTERPRISES INC COM 950755108 2648 85200 SH SOLE 85200 0 0 WESBANCO INC COM 950810101 3913 101500 SH SOLE 101500 0 0 WESCO AIRCRAFT HLDGS INC COM 950814103 1132 102000 SH SOLE 102000 0 0 WESCO INTL INC COM 95082P105 4047 79900 SH SOLE 79900 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 17271 138000 SH SOLE 138000 0 0 WESTAMERICA BANCORPORATION COM 957090103 3062 49700 SH SOLE 49700 0 0 WESTERN ALLIANCE BANCORP COM 957638109 8296 185500 SH SOLE 185500 0 0 WESTERN ASSET MTG CAP CORP COM 95790D105 986 98832 SH SOLE 98832 0 0 WESTERN DIGITAL CORP COM 958102105 45080 948063 SH SOLE 948063 0 0 WESTERN UN CO COM 959802109 47128 2369424 SH SOLE 2369424 0 0 WESTLAKE CHEM CORP COM 960413102 8766 126200 SH SOLE 126200 0 0 WESTROCK CO COM 96145D105 30347 832104 SH SOLE 832104 0 0 WESTWOOD HLDGS GROUP INC COM 961765104 493 13993 SH SOLE 13993 0 0 WEX INC COM 96208T104 16695 80226 SH SOLE 80226 0 0 WEYERHAEUSER CO COM 962166104 64231 2438520 SH SOLE 2438520 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 84828 3507900 SH SOLE 3507900 0 0 WHIRLPOOL CORP COM 963320106 29577 207765 SH SOLE 207765 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 6074 5946 SH SOLE 5946 0 0 WHITESTONE REIT COM 966084204 845 66600 SH SOLE 66600 0 0 WHITING PETE CORP NEW COM NEW 966387409 3171 169750 SH SOLE 169750 0 0 WIDEOPENWEST INC COM 96758W101 329 45300 SH SOLE 45300 0 0 WILEY JOHN & SONS INC CL A 968223206 3903 85100 SH SOLE 85100 0 0 WILLDAN GROUP INC COM 96924N100 726 19500 SH SOLE 19500 0 0 WILLIAMS COS INC DEL COM 969457100 110731 3949041 SH SOLE 3949041 0 0 WILLIAMS SONOMA INC COM 969904101 9698 149200 SH SOLE 149200 0 0 WILLIS TOWERS WATSON PUB LTD SHS G96629103 80713 421391 SH SOLE 421391 0 0 WILLSCOT CORP COM 971375126 1519 101000 SH SOLE 101000 0 0 WINGSTOP INC COM 974155103 5173 54600 SH SOLE 54600 0 0 WINMARK CORP COM 974250102 848 4900 SH SOLE 4900 0 0 WINNEBAGO INDS INC COM 974637100 2188 56600 SH SOLE 56600 0 0 WINTRUST FINL CORP COM 97650W108 7679 104967 SH SOLE 104967 0 0 WIPRO LTD SPON ADR 1 SH 97651M109 4804 1109421 SH SOLE 1109421 0 0 WISDOMTREE INVTS INC COM 97717P104 1407 228000 SH SOLE 228000 0 0 WIX COM LTD SHS M98068105 23873 168000 SH SOLE 168000 0 0 WOLVERINE WORLD WIDE INC COM 978097103 4690 170300 SH SOLE 170300 0 0 WOODWARD INC COM 980745103 11769 104000 SH SOLE 104000 0 0 WORKDAY INC CL A 98138H101 101123 492300 SH SOLE 492300 0 0 WORKIVA INC COM CL A 98139A105 3202 55121 SH SOLE 55121 0 0 WORLD ACCEP CORP DEL COM 981419104 2215 13500 SH SOLE 13500 0 0 WORLD FUEL SVCS CORP COM 981475106 4481 124600 SH SOLE 124600 0 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 6311 87400 SH SOLE 87400 0 0 WORLDPAY INC CL A 981558109 122981 1003518 SH SOLE 1003518 0 0 WORTHINGTON INDS INC COM 981811102 3028 75200 SH SOLE 75200 0 0 WPX ENERGY INC COM 98212B103 9004 782300 SH SOLE 782300 0 0 WRIGHT MED GROUP N V ORD SHS N96617118 6635 222494 SH SOLE 222494 0 0 WSFS FINL CORP COM 929328102 3938 95340 SH SOLE 95340 0 0 WYNDHAM DESTINATIONS INC COM 98310W108 7718 175800 SH SOLE 175800 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 10156 182200 SH SOLE 182200 0 0 WYNN RESORTS LTD COM 983134107 39226 316362 SH SOLE 316362 0 0 XCEL ENERGY INC COM 98389B100 173947 2922983 SH SOLE 2922983 0 0 XENCOR INC COM 98401F105 3860 94300 SH SOLE 94300 0 0 XENIA HOTELS & RESORTS INC COM 984017103 4370 209580 SH SOLE 209580 0 0 XEROX CORP COM NEW 984121608 23970 676914 SH SOLE 676914 0 0 XILINX INC COM 983919101 97353 825584 SH SOLE 825584 0 0 XPERI CORP COM 98421B100 1863 90500 SH SOLE 90500 0 0 XPO LOGISTICS INC COM 983793100 20575 355900 SH SOLE 355900 0 0 XYLEM INC COM 98419M100 48923 584922 SH SOLE 584922 0 0 Y MABS THERAPEUTICS INC COM 984241109 290 12700 SH SOLE 12700 0 0 YAMANA GOLD INC COM 98462Y100 4510 1778900 SH SOLE 1778900 0 0 YELP INC CL A 985817105 5286 154664 SH SOLE 154664 0 0 YETI HLDGS INC COM 98585X104 906 31300 SH SOLE 31300 0 0 YEXT INC COM 98585N106 2073 103200 SH SOLE 103200 0 0 YORK WTR CO COM 987184108 861 24100 SH SOLE 24100 0 0 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 7610 417914 SH SOLE 417914 0 0 YRC WORLDWIDE INC COM PAR $.01 984249607 251 62200 SH SOLE 62200 0 0 YUM BRANDS INC COM 988498101 176585 1595596 SH SOLE 1595596 0 0 YUM CHINA HLDGS INC COM 98850P109 42947 929578 SH SOLE 929578 0 0 YY INC SPONSORED ADS A 98426T106 10151 145665 SH SOLE 145665 0 0 ZAYO GROUP HLDGS INC COM 98919V105 31143 946300 SH SOLE 946300 0 0 ZEBRA TECHNOLOGIES CORP CL A 989207105 36849 175900 SH SOLE 175900 0 0 ZENDESK INC COM 98936J101 18104 203352 SH SOLE 203352 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 19086 411434 SH SOLE 411434 0 0 ZIMMER BIOMET HLDGS INC COM 98956P102 78464 666416 SH SOLE 666416 0 0 ZIOPHARM ONCOLOGY INC COM 98973P101 1486 254820 SH SOLE 254820 0 0 ZOETIS INC CL A 98978V103 177269 1561980 SH SOLE 1561980 0 0 ZOGENIX INC COM NEW 98978L204 3545 74200 SH SOLE 74200 0 0 ZSCALER INC COM 98980G102 8852 115500 SH SOLE 115500 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 16827 880060 SH SOLE 880060 0 0 ZUMIEZ INC COM 989817101 992 38000 SH SOLE 38000 0 0 ZUORA INC COM CL A 98983V106 1878 122600 SH SOLE 122600 0 0 ZYNGA INC CL A 98986T108 9502 1550153 SH SOLE 1550153 0 0