0001104659-19-061808.txt : 20191112 0001104659-19-061808.hdr.sgml : 20191112 20191108183307 ACCESSION NUMBER: 0001104659-19-061808 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20190930 FILED AS OF DATE: 20191112 DATE AS OF CHANGE: 20191108 EFFECTIVENESS DATE: 20191112 FILER: COMPANY DATA: COMPANY CONFORMED NAME: CANADA PENSION PLAN INVESTMENT BOARD CENTRAL INDEX KEY: 0001283718 IRS NUMBER: 980361334 STATE OF INCORPORATION: A6 FISCAL YEAR END: 0331 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-12303 FILM NUMBER: 191205287 BUSINESS ADDRESS: STREET 1: ONE QUEEN STREET EAST STREET 2: STE 2500 CITY: TORONTO ONTARIO STATE: A6 ZIP: 0000 BUSINESS PHONE: 416 972 8226 MAIL ADDRESS: STREET 1: ONE QUEEN STREET EAST STREET 2: STE 2500 CITY: TORONTO ONTARIO STATE: A6 ZIP: 0000 13F-HR 1 primary_doc.xml 13F-HR LIVE false false false 0001283718 XXXXXXXX 09-30-2019 09-30-2019 false CANADA PENSION PLAN INVESTMENT BOARD
One Queen Street East Ste 2500 Toronto Ontario A6 0000
13F HOLDINGS REPORT 028-12303 N
Kathryn J. Daniels Managing Director, Head of Compliance 416-972-8299 /s/ Kathryn J. Daniels Toronto A6 11-08-2019 0 1218 48555193
INFORMATION TABLE 2 infotable.xml DEUTSCHE BANK AG Common Stock D18190898 0 31 SH SOLE 31 0 0 ALLEGION PUB LTD CO Common Stock G0176J109 1 10 SH SOLE 10 0 0 ALKERMES PLC Common Stock G01767105 18496 948007 SH SOLE 948007 0 0 ALLERGAN PLC Common Stock G0177J108 63287 376057 SH SOLE 376057 0 0 AMDOCS LTD Common Stock G02602103 9443 142837 SH SOLE 142837 0 0 AON PLC Common Stock G0408V102 19633 101428 SH SOLE 101428 0 0 ARCH CAP GROUP LTD Common Stock G0450A105 17059 406370 SH SOLE 406370 0 0 ATHENE HLDG LTD Common Stock G0684D107 3258 77450 SH SOLE 77450 0 0 AXIS CAPITAL HOLDINGS LTD Common Stock G0692U109 3026 45351 SH SOLE 45351 0 0 ACCENTURE PLC IRELAND Common Stock G1151C101 38778 201600 SH SOLE 201600 0 0 BUNGE LIMITED Common Stock G16962105 26597 469743 SH SOLE 469743 0 0 CAPRI HOLDINGS LIMITED Common Stock G1890L107 3384 102059 SH SOLE 102059 0 0 CHINA BIOLOGIC PRODS HLDGS I Common Stock G21515104 10508 91800 SH SOLE 91800 0 0 COSAN LTD Common Stock G25343107 25479 1710000 SH SOLE 1710000 0 0 COCA COLA EUROPEAN PARTNERS Common Stock G25839104 16867 304176 SH SOLE 304176 0 0 DELPHI TECHNOLOGIES PLC Common Stock G2709G107 0 10 SH SOLE 10 0 0 EATON CORP PLC Common Stock G29183103 31531 379209 SH SOLE 379209 0 0 ENDO INTL PLC Common Stock G30401106 196 61150 SH SOLE 61150 0 0 ENSTAR GROUP LIMITED Common Stock G3075P101 285110 1501211 SH SOLE 1501211 0 0 ESSENT GROUP LTD Common Stock G3198U102 53862 1129900 SH SOLE 1129900 0 0 EVEREST RE GROUP LTD Common Stock G3223R108 1335 5017 SH SOLE 5017 0 0 FABRINET Common Stock G3323L100 4343 83039 SH SOLE 83039 0 0 GASLOG LTD Common Stock G37585109 299 23303 SH SOLE 23303 0 0 GENPACT LIMITED Common Stock G3922B107 15604 402689 SH SOLE 402689 0 0 HERBALIFE NUTRITION LTD Common Stock G4412G101 13988 369458 SH SOLE 369458 0 0 HORIZON THERAPEUTICS PUB LTD Common Stock G46188101 645 23700 SH SOLE 23700 0 0 ICON PLC Common Stock G4705A100 13003 88252 SH SOLE 88252 0 0 IHS MARKIT LTD Common Stock G47567105 1473497 22031949 SH SOLE 22031949 0 0 INGERSOLL-RAND PLC Common Stock G47791101 34420 279358 SH SOLE 279358 0 0 INTERNATIONAL GAME TECHNOLOG Common Stock G4863A108 1421 100010 SH SOLE 100010 0 0 INVESCO LTD Common Stock G491BT108 1055 62250 SH SOLE 62250 0 0 JAZZ PHARMACEUTICALS PLC Common Stock G50871105 3451 26933 SH SOLE 26933 0 0 JOHNSON CTLS INTL PLC Common Stock G51502105 52978 1207066 SH SOLE 1207066 0 0 LIBERTY GLOBAL PLC Common Stock G5480U104 19081 770944 SH SOLE 770944 0 0 LIBERTY GLOBAL PLC Common Stock G5480U120 21374 898441 SH SOLE 898441 0 0 LINDE PLC Common Stock G5494J103 617282 3185255 SH SOLE 3185255 0 0 MALLINCKRODT PUB LTD CO Common Stock G5785G107 489 203008 SH SOLE 203008 0 0 MARVELL TECHNOLOGY GROUP LTD Common Stock G5876H105 6265 250890 SH SOLE 250890 0 0 MEDTRONIC PLC Common Stock G5960L103 202382 1863208 SH SOLE 1863208 0 0 APTIV PLC Common Stock G6095L109 86858 993568 SH SOLE 993568 0 0 NABORS INDUSTRIES LTD Common Stock G6359F103 0 10 SH SOLE 10 0 0 NIELSEN HLDGS PLC Common Stock G6518L108 2901 136499 SH SOLE 136499 0 0 NOBLE CORP PLC Common Stock G65431101 837 659120 SH SOLE 659120 0 0 NORWEGIAN CRUISE LINE HLDG L Common Stock G66721104 14285 275937 SH SOLE 275937 0 0 PAGSEGURO DIGITAL LTD Common Stock G68707101 192650 4160000 SH SOLE 4160000 0 0 PENTAIR PLC Common Stock G7S00T104 3365 89010 SH SOLE 89010 0 0 SEAGATE TECHNOLOGY PLC Common Stock G7945M107 26350 489866 SH SOLE 489866 0 0 SENSATA TECHNOLOGIES HLDNG P Common Stock G8060N102 12420 248100 SH SOLE 248100 0 0 SIGNET JEWELERS LIMITED Common Stock G81276100 5527 329792 SH SOLE 329792 0 0 SINA CORP Common Stock G81477104 2 40 SH SOLE 40 0 0 STERIS PLC Common Stock G8473T100 15387 106495 SH SOLE 106495 0 0 TECHNIPFMC PLC Common Stock G87110105 1238 51596 SH SOLE 51596 0 0 TRONOX HOLDINGS PLC Common Stock G9087Q102 2841 342300 SH SOLE 342300 0 0 VALARIS PLC Common Stock G9402V109 0 2 SH SOLE 2 0 0 GOLAR LNG LTD BERMUDA Common Stock G9456A100 767 59010 SH SOLE 59010 0 0 WILLIS TOWERS WATSON PUB LTD Common Stock G96629103 16851 87322 SH SOLE 87322 0 0 PERRIGO CO PLC Common Stock G97822103 1 10 SH SOLE 10 0 0 ALCON INC Common Stock H01301128 64802 1110255 SH SOLE 1110255 0 0 CHUBB LIMITED Common Stock H1467J104 24037 148894 SH SOLE 148894 0 0 GARMIN LTD Common Stock H2906T109 31600 373131 SH SOLE 373131 0 0 UBS GROUP AG Common Stock H42097107 165823 14594053 SH SOLE 14594053 0 0 TE CONNECTIVITY LTD Common Stock H84989104 48714 522797 SH SOLE 522797 0 0 TRANSOCEAN LTD Common Stock H8817H100 1324 296294 SH SOLE 296294 0 0 SPOTIFY TECHNOLOGY S A Common Stock L8681T102 9067 79532 SH SOLE 79532 0 0 TRINSEO S A Common Stock L9340P101 7750 180443 SH SOLE 180443 0 0 CHECK POINT SOFTWARE TECH LT Common Stock M22465104 6013 54914 SH SOLE 54914 0 0 CYBERARK SOFTWARE LTD Common Stock M2682V108 2592 25967 SH SOLE 25967 0 0 MELLANOX TECHNOLOGIES LTD Common Stock M51363113 184 1680 SH SOLE 1680 0 0 ISRAEL CHEMICALS LTD Common Stock M5920A109 3951 795720 SH SOLE 795720 0 0 STRATASYS LTD Common Stock M85548101 1023 48010 SH SOLE 48010 0 0 TARO PHARMACEUTICAL INDS LTD Common Stock M8737E108 1793 23766 SH SOLE 23766 0 0 TOWER SEMICONDUCTOR LTD Common Stock M87915274 0 10 SH SOLE 10 0 0 WIX COM LTD Common Stock M98068105 254 2175 SH SOLE 2175 0 0 AERCAP HOLDINGS NV Common Stock N00985106 32832 599667 SH SOLE 599667 0 0 CNH INDL N V Common Stock N20944109 0 10 SH SOLE 10 0 0 CORE LABORATORIES N V Common Stock N22717107 7728 165772 SH SOLE 165772 0 0 FERRARI N V Common Stock N3167Y103 408258 2645589 SH SOLE 2645589 0 0 FIAT CHRYSLER AUTOMOBILES N Common Stock N31738102 15172 1172228 SH SOLE 1172228 0 0 LYONDELLBASELL INDUSTRIES N Common Stock N53745100 56121 627264 SH SOLE 627264 0 0 MYLAN N V Common Stock N59465109 23411 1183548 SH SOLE 1183548 0 0 NXP SEMICONDUCTORS N V Common Stock N6596X109 163725 1500413 SH SOLE 1500413 0 0 QIAGEN NV Common Stock N72482123 10776 329056 SH SOLE 329056 0 0 WRIGHT MED GROUP N V Common Stock N96617118 5522 267646 SH SOLE 267646 0 0 YANDEX N V Common Stock N97284108 0 10 SH SOLE 10 0 0 ROYAL CARIBBEAN CRUISES LTD Common Stock V7780T103 332167 3066249 SH SOLE 3066249 0 0 COSTAMARE INC Common Stock Y1771G102 196 32353 SH SOLE 32353 0 0 FLEX LTD Common Stock Y2573F102 1258 120224 SH SOLE 120224 0 0 SCORPIO TANKERS INC Common Stock Y7542C130 1940 65200 SH SOLE 65200 0 0 SEASPAN CORP Common Stock Y75638109 1357 127700 SH SOLE 127700 0 0 STAR BULK CARRIERS CORP Common Stock Y8162K204 137 13630 SH SOLE 13630 0 0 AFLAC INC Common Stock 001055102 6683 127739 SH SOLE 127739 0 0 AGCO CORP Common Stock 001084102 39183 517613 SH SOLE 517613 0 0 AGNC INVT CORP REIT 00123Q104 255 15849 SH SOLE 15849 0 0 AES CORP Common Stock 00130H105 34719 2124767 SH SOLE 2124767 0 0 AK STL HLDG CORP Common Stock 001547108 1471 648000 SH SOLE 648000 0 0 AMAG PHARMACEUTICALS INC Common Stock 00163U106 1836 158980 SH SOLE 158980 0 0 AMC ENTMT HLDGS INC Common Stock 00165C104 8155 762105 SH SOLE 762105 0 0 AMN HEALTHCARE SERVICES INC Common Stock 001744101 4898 85100 SH SOLE 85100 0 0 AT&T INC Common Stock 00206R102 223531 5907269 SH SOLE 5907269 0 0 AU OPTRONICS CORP Depository Receipt 002255107 0 10 SH SOLE 10 0 0 AARONS INC Common Stock 002535300 1647 25632 SH SOLE 25632 0 0 ABBOTT LABS Common Stock 002824100 171731 2052475 SH SOLE 2052475 0 0 ABBVIE INC Common Stock 00287Y109 120451 1590737 SH SOLE 1590737 0 0 ABERCROMBIE & FITCH CO Common Stock 002896207 7355 471447 SH SOLE 471447 0 0 ABIOMED INC Common Stock 003654100 4296 24149 SH SOLE 24149 0 0 ACACIA COMMUNICATIONS INC Common Stock 00401C108 30797 470900 SH SOLE 470900 0 0 ACADIA PHARMACEUTICALS INC Common Stock 004225108 552 15337 SH SOLE 15337 0 0 ACTIVISION BLIZZARD INC Common Stock 00507V109 33553 634028 SH SOLE 634028 0 0 ACUITY BRANDS INC Common Stock 00508Y102 29 217 SH SOLE 217 0 0 ADOBE INC Common Stock 00724F101 67316 243679 SH SOLE 243679 0 0 ADTALEM GLOBAL ED INC Common Stock 00737L103 8410 220803 SH SOLE 220803 0 0 ADVANCE AUTO PARTS INC Common Stock 00751Y106 10465 63271 SH SOLE 63271 0 0 ADVANCED DISP SVCS INC DEL Common Stock 00790X101 539753 16572106 SH SOLE 16572106 0 0 ADVANCED MICRO DEVICES INC Common Stock 007903107 4569 157600 SH SOLE 157600 0 0 AFFILIATED MANAGERS GROUP IN Common Stock 008252108 783 9390 SH SOLE 9390 0 0 AGILENT TECHNOLOGIES INC Common Stock 00846U101 26999 352323 SH SOLE 352323 0 0 AGIOS PHARMACEUTICALS INC Common Stock 00847X104 1322 40805 SH SOLE 40805 0 0 AGNICO EAGLE MINES LTD Common Stock 008474108 641 11949 SH SOLE 11949 0 0 AIR LEASE CORP Common Stock 00912X302 2254 53900 SH SOLE 53900 0 0 AIR PRODS & CHEMS INC Common Stock 009158106 80009 360627 SH SOLE 360627 0 0 AKAMAI TECHNOLOGIES INC Common Stock 00971T101 430366 4709627 SH SOLE 4709627 0 0 ALASKA AIR GROUP INC Common Stock 011659109 5591 86140 SH SOLE 86140 0 0 ALBANY INTL CORP Common Stock 012348108 3065 34000 SH SOLE 34000 0 0 ALBEMARLE CORP Common Stock 012653101 53911 775478 SH SOLE 775478 0 0 ALCOA CORP Common Stock 013872106 4433 220880 SH SOLE 220880 0 0 ALEXANDRIA REAL ESTATE EQ IN REIT 015271109 9629 62511 SH SOLE 62511 0 0 ALEXION PHARMACEUTICALS INC Common Stock 015351109 46067 470362 SH SOLE 470362 0 0 ALGONQUIN PWR UTILS CORP Common Stock 015857105 8078 589610 SH SOLE 589610 0 0 ALIBABA GROUP HLDG LTD Depository Receipt 01609W102 1950600 11664174 SH SOLE 11664174 0 0 ALIGN TECHNOLOGY INC Common Stock 016255101 4720 26090 SH SOLE 26090 0 0 ALLEGHANY CORP DEL Common Stock 017175100 2952 3700 SH SOLE 3700 0 0 ALLEGHENY TECHNOLOGIES INC Common Stock 01741R102 345 17060 SH SOLE 17060 0 0 ALLIANCE DATA SYSTEMS CORP Common Stock 018581108 12745 99473 SH SOLE 99473 0 0 ALLIANT ENERGY CORP Common Stock 018802108 2190 40600 SH SOLE 40600 0 0 ALLISON TRANSMISSION HLDGS I Common Stock 01973R101 8036 170798 SH SOLE 170798 0 0 ALLSCRIPTS HEALTHCARE SOLUTN Common Stock 01988P108 9940 905294 SH SOLE 905294 0 0 ALLSTATE CORP Common Stock 020002101 1 10 SH SOLE 10 0 0 ALLY FINL INC Common Stock 02005N100 32705 986287 SH SOLE 986287 0 0 ALNYLAM PHARMACEUTICALS INC Common Stock 02043Q107 1813 22541 SH SOLE 22541 0 0 ALPHABET INC Common Stock 02079K107 244830 200845 SH SOLE 200845 0 0 ALPHABET INC Common Stock 02079K305 1429024 1170238 SH SOLE 1170238 0 0 ALTABA INC Public Fund 021346101 190 9776 SH SOLE 9776 0 0 ALTICE USA INC Common Stock 02156K103 321007 11192697 SH SOLE 11192697 0 0 ALTRIA GROUP INC Common Stock 02209S103 160570 3925916 SH SOLE 3925916 0 0 AMAZON COM INC Common Stock 023135106 374453 215710 SH SOLE 215710 0 0 AMEREN CORP Common Stock 023608102 54790 684442 SH SOLE 684442 0 0 AMERICAN AIRLS GROUP INC Common Stock 02376R102 5850 216907 SH SOLE 216907 0 0 AMERICAN AXLE & MFG HLDGS IN Common Stock 024061103 1793 218106 SH SOLE 218106 0 0 AMERICAN CAMPUS CMNTYS INC REIT 024835100 1058 22000 SH SOLE 22000 0 0 AMERICAN EAGLE OUTFITTERS IN Common Stock 02553E106 5283 325700 SH SOLE 325700 0 0 AMERICAN ELEC PWR CO INC Common Stock 025537101 78581 838729 SH SOLE 838729 0 0 AMERICAN EXPRESS CO Common Stock 025816109 67681 572214 SH SOLE 572214 0 0 AMERICAN FINL GROUP INC OHIO Common Stock 025932104 6413 59460 SH SOLE 59460 0 0 AMERICAN FIN TR INC REIT 02607T109 2792 200000 SH SOLE 200000 0 0 AMERICAN HOMES 4 RENT REIT 02665T306 2985 115300 SH SOLE 115300 0 0 AMERICAN INTL GROUP INC Common Stock 026874784 8741 156938 SH SOLE 156938 0 0 AMERICAN OUTDOOR BRANDS CORP Common Stock 02874P103 1626 277889 SH SOLE 277889 0 0 AMERICAN TOWER CORP NEW Common Stock 03027X100 286309 1294754 SH SOLE 1294754 0 0 AMERICAN WTR WKS CO INC NEW Common Stock 030420103 15463 124468 SH SOLE 124468 0 0 AMERISOURCEBERGEN CORP Common Stock 03073E105 31379 381135 SH SOLE 381135 0 0 AMERIPRISE FINL INC Common Stock 03076C106 18794 127765 SH SOLE 127765 0 0 AMERIS BANCORP Common Stock 03076K108 1899 47200 SH SOLE 47200 0 0 AMETEK INC NEW Common Stock 031100100 3684 40120 SH SOLE 40120 0 0 AMGEN INC Common Stock 031162100 208325 1076560 SH SOLE 1076560 0 0 AMKOR TECHNOLOGY INC Common Stock 031652100 371 40720 SH SOLE 40720 0 0 AMPHENOL CORP NEW Common Stock 032095101 1720 17820 SH SOLE 17820 0 0 ANALOG DEVICES INC Common Stock 032654105 1318 11800 SH SOLE 11800 0 0 ANNALY CAP MGMT INC REIT 035710409 191 21669 SH SOLE 21669 0 0 ANSYS INC Common Stock 03662Q105 4715 21300 SH SOLE 21300 0 0 ANTERO RES CORP Common Stock 03674X106 3003 994393 SH SOLE 994393 0 0 ANTHEM INC Common Stock 036752103 81765 340546 SH SOLE 340546 0 0 APACHE CORP Common Stock 037411105 9070 354308 SH SOLE 354308 0 0 APARTMENT INVT & MGMT CO REIT 03748R754 1020 19559 SH SOLE 19559 0 0 APPLE INC Common Stock 037833100 510334 2278580 SH SOLE 2278580 0 0 APPLIED INDL TECHNOLOGIES IN Common Stock 03820C105 585 10300 SH SOLE 10300 0 0 APPLIED MATLS INC Common Stock 038222105 19265 386079 SH SOLE 386079 0 0 ARAMARK Common Stock 03852U106 54477 1250042 SH SOLE 1250042 0 0 ARBOR RLTY TR INC REIT 038923108 406 30984 SH SOLE 30984 0 0 ARCHER DANIELS MIDLAND CO Common Stock 039483102 768 18702 SH SOLE 18702 0 0 ARCONIC INC Common Stock 03965L100 7005 269410 SH SOLE 269410 0 0 ARISTA NETWORKS INC Common Stock 040413106 2279 9537 SH SOLE 9537 0 0 ARMSTRONG WORLD INDS INC NEW Common Stock 04247X102 17467 180630 SH SOLE 180630 0 0 ARROW ELECTRS INC Common Stock 042735100 7506 100639 SH SOLE 100639 0 0 ARROWHEAD PHARMACEUTICALS IN Common Stock 04280A100 535 19000 SH SOLE 19000 0 0 ASHLAND GLOBAL HLDGS INC Common Stock 044186104 10715 139060 SH SOLE 139060 0 0 ASPEN TECHNOLOGY INC Common Stock 045327103 1735 14100 SH SOLE 14100 0 0 ASSERTIO THERAPEUTICS INC Common Stock 04545L107 148 116010 SH SOLE 116010 0 0 ATARA BIOTHERAPEUTICS INC Common Stock 046513107 303 21455 SH SOLE 21455 0 0 AUTODESK INC Common Stock 052769106 19375 131178 SH SOLE 131178 0 0 AUTOHOME INC Depository Receipt 05278C107 4830 58100 SH SOLE 58100 0 0 AUTOLIV INC Common Stock 052800109 2706 34301 SH SOLE 34301 0 0 AUTOMATIC DATA PROCESSING IN Common Stock 053015103 37553 232640 SH SOLE 232640 0 0 AUTONATION INC Common Stock 05329W102 8322 164135 SH SOLE 164135 0 0 AUTOZONE INC Common Stock 053332102 17204 15862 SH SOLE 15862 0 0 AVALARA INC Common Stock 05338G106 13449 199873 SH SOLE 199873 0 0 AVALONBAY CMNTYS INC REIT 053484101 85983 399307 SH SOLE 399307 0 0 AVANGRID INC Common Stock 05351W103 7047 134867 SH SOLE 134867 0 0 AVERY DENNISON CORP Common Stock 053611109 1926 16955 SH SOLE 16955 0 0 AVIS BUDGET GROUP INC Common Stock 053774105 21243 751700 SH SOLE 751700 0 0 AVISTA CORP Common Stock 05379B107 0 10 SH SOLE 10 0 0 AVNET INC Common Stock 053807103 19169 430906 SH SOLE 430906 0 0 AXA EQUITABLE HLDGS INC Common Stock 054561105 304944 13761000 SH SOLE 13761000 0 0 AXON ENTERPRISE INC Common Stock 05464C101 9159 161303 SH SOLE 161303 0 0 BB&T CORP Common Stock 054937107 4305 80667 SH SOLE 80667 0 0 B & G FOODS INC NEW Common Stock 05508R106 1396 73841 SH SOLE 73841 0 0 BCE INC Common Stock 05534B760 27186 561709 SH SOLE 561709 0 0 BHP GROUP PLC Depository Receipt 05545E209 4712 110000 SH SOLE 110000 0 0 BJS WHSL CLUB HLDGS INC Common Stock 05550J101 1889 73010 SH SOLE 73010 0 0 BP PLC Depository Receipt 055622104 49 1281 SH SOLE 1281 0 0 BRP INC Common Stock 05577W200 6356 163246 SH SOLE 163246 0 0 BAIDU INC Depository Receipt 056752108 108559 1056430 SH SOLE 1056430 0 0 BAKER HUGHES A GE CO Common Stock 05722G100 0 10 SH SOLE 10 0 0 BALL CORP Common Stock 058498106 53561 735624 SH SOLE 735624 0 0 BANCO BRADESCO S A Depository Receipt 059460303 30295 3721720 SH SOLE 3721720 0 0 BANCO SANTANDER BRASIL S A Depository Receipt 05967A107 675 62000 SH SOLE 62000 0 0 BANK AMER CORP Common Stock 060505104 500199 17147729 SH SOLE 17147729 0 0 BANK MONTREAL QUE Common Stock 063671101 248475 3371399 SH SOLE 3371399 0 0 BANK NEW YORK MELLON CORP Common Stock 064058100 41329 914162 SH SOLE 914162 0 0 BANK N S HALIFAX Common Stock 064149107 144425 2541120 SH SOLE 2541120 0 0 BANK OZK Common Stock 06417N103 268 9840 SH SOLE 9840 0 0 BANKUNITED INC Common Stock 06652K103 1198 35620 SH SOLE 35620 0 0 BAOZUN INC Depository Receipt 06684L103 23 532 SH SOLE 532 0 0 BARCLAYS PLC Depository Receipt 06738E204 2936 400000 SH SOLE 400000 0 0 BARRICK GOLD CORPORATION Common Stock 067901108 5648 326287 SH SOLE 326287 0 0 BAUSCH HEALTH COS INC Common Stock 071734107 18440 844436 SH SOLE 844436 0 0 BAXTER INTL INC Common Stock 071813109 52785 603463 SH SOLE 603463 0 0 BAYTEX ENERGY CORP Common Stock 07317Q105 459 310168 SH SOLE 310168 0 0 BBVA BANCO FRANCES S A Depository Receipt 07329M100 507 117148 SH SOLE 117148 0 0 BECTON DICKINSON & CO Common Stock 075887109 12617 49879 SH SOLE 49879 0 0 BED BATH & BEYOND INC Common Stock 075896100 8717 819291 SH SOLE 819291 0 0 BEIGENE LTD Depository Receipt 07725L102 72606 592898 SH SOLE 592898 0 0 BELDEN INC Common Stock 077454106 5379 100852 SH SOLE 100852 0 0 BERKLEY W R CORP Common Stock 084423102 11376 157491 SH SOLE 157491 0 0 BERKSHIRE HATHAWAY INC DEL Common Stock 084670702 164477 790680 SH SOLE 790680 0 0 BEST BUY INC Common Stock 086516101 8334 120807 SH SOLE 120807 0 0 BEST INC Depository Receipt 08653C106 26 5000 SH SOLE 5000 0 0 BIG LOTS INC Common Stock 089302103 2251 91873 SH SOLE 91873 0 0 BILIBILI INC Depository Receipt 090040106 1 60 SH SOLE 60 0 0 BIO RAD LABS INC Common Stock 090572207 14162 42562 SH SOLE 42562 0 0 BIOMARIN PHARMACEUTICAL INC Common Stock 09061G101 28191 418264 SH SOLE 418264 0 0 BIOGEN INC Common Stock 09062X103 106506 457460 SH SOLE 457460 0 0 BJS RESTAURANTS INC Common Stock 09180C106 854 21980 SH SOLE 21980 0 0 BLACK HILLS CORP Common Stock 092113109 45297 590338 SH SOLE 590338 0 0 BLACKBAUD INC Common Stock 09227Q100 1987 22000 SH SOLE 22000 0 0 BLACKBERRY LTD Common Stock 09228F103 0 10 SH SOLE 10 0 0 BLACKROCK INC Common Stock 09247X101 25592 57428 SH SOLE 57428 0 0 BLACKSTONE GROUP INC Unit 09260D107 33543 686800 SH SOLE 686800 0 0 BLOCK H & R INC Common Stock 093671105 2 101 SH SOLE 101 0 0 BLOOMIN BRANDS INC Common Stock 094235108 9105 480959 SH SOLE 480959 0 0 BLUCORA INC Common Stock 095229100 135 6237 SH SOLE 6237 0 0 BOEING CO Common Stock 097023105 142909 375611 SH SOLE 375611 0 0 BOINGO WIRELESS INC Common Stock 09739C102 3186 287039 SH SOLE 287039 0 0 BOOKING HLDGS INC Common Stock 09857L108 74287 37851 SH SOLE 37851 0 0 BOOZ ALLEN HAMILTON HLDG COR Common Stock 099502106 10087 142037 SH SOLE 142037 0 0 BORGWARNER INC Common Stock 099724106 2966 80866 SH SOLE 80866 0 0 BOSTON BEER INC Common Stock 100557107 2998 8234 SH SOLE 8234 0 0 BOSTON PROPERTIES INC REIT 101121101 28925 223087 SH SOLE 223087 0 0 BOSTON SCIENTIFIC CORP Common Stock 101137107 39676 975078 SH SOLE 975078 0 0 BOX INC Common Stock 10316T104 7898 476922 SH SOLE 476922 0 0 BRIGHTHOUSE FINL INC Common Stock 10922N103 131 3246 SH SOLE 3246 0 0 BRIGHTSPHERE INVT GROUP INC Common Stock 10948W103 1387 139937 SH SOLE 139937 0 0 BRINKER INTL INC Common Stock 109641100 3546 83100 SH SOLE 83100 0 0 BRISTOL MYERS SQUIBB CO Common Stock 110122108 98467 1941776 SH SOLE 1941776 0 0 BRITISH AMERN TOB PLC Depository Receipt 110448107 7011 190000 SH SOLE 190000 0 0 BROADRIDGE FINL SOLUTIONS IN Common Stock 11133T103 12 100 SH SOLE 100 0 0 BROADCOM INC Common Stock 11135F101 3181 11522 SH SOLE 11522 0 0 BROOKDALE SR LIVING INC Common Stock 112463104 1618 213441 SH SOLE 213441 0 0 BROOKFIELD ASSET MGMT INC Common Stock 112585104 157199 2958513 SH SOLE 2958513 0 0 BROOKFIELD PROPERTY REIT INC REIT 11282X103 3188 156341 SH SOLE 156341 0 0 BROWN & BROWN INC Common Stock 115236101 1760 48800 SH SOLE 48800 0 0 BROWN FORMAN CORP Common Stock 115637209 8795 140100 SH SOLE 140100 0 0 BRUNSWICK CORP Common Stock 117043109 3002 57600 SH SOLE 57600 0 0 B2GOLD CORP Common Stock 11777Q209 10387 3190700 SH SOLE 3190700 0 0 BURLINGTON STORES INC Common Stock 122017106 16 81 SH SOLE 81 0 0 CAE INC Common Stock 124765108 1625 63915 SH SOLE 63915 0 0 CBS CORP NEW Common Stock 124857202 9348 231554 SH SOLE 231554 0 0 CBOE GLOBAL MARKETS INC Common Stock 12503M108 512 4456 SH SOLE 4456 0 0 CBRE GROUP INC Common Stock 12504L109 44374 837088 SH SOLE 837088 0 0 CDK GLOBAL INC Common Stock 12508E101 12579 261581 SH SOLE 261581 0 0 CDW CORP Common Stock 12514G108 11468 93051 SH SOLE 93051 0 0 CF INDS HLDGS INC Common Stock 125269100 32486 660280 SH SOLE 660280 0 0 CGI INC Common Stock 12532H104 6583 83198 SH SOLE 83198 0 0 C H ROBINSON WORLDWIDE INC Common Stock 12541W209 2549 30062 SH SOLE 30062 0 0 CIGNA CORP NEW Common Stock 125523100 24042 158387 SH SOLE 158387 0 0 CIT GROUP INC Common Stock 125581801 1950 43029 SH SOLE 43029 0 0 CME GROUP INC Common Stock 12572Q105 38795 183569 SH SOLE 183569 0 0 CMS ENERGY CORP Common Stock 125896100 2293 35861 SH SOLE 35861 0 0 CNA FINL CORP Common Stock 126117100 19 387 SH SOLE 387 0 0 CNO FINL GROUP INC Common Stock 12621E103 25 1593 SH SOLE 1593 0 0 CSG SYS INTL INC Common Stock 126349109 2724 52700 SH SOLE 52700 0 0 CSW INDUSTRIALS INC Common Stock 126402106 2602 37700 SH SOLE 37700 0 0 CSX CORP Common Stock 126408103 57663 832439 SH SOLE 832439 0 0 CVS HEALTH CORP Common Stock 126650100 165190 2619155 SH SOLE 2619155 0 0 CABOT OIL & GAS CORP Common Stock 127097103 8855 503965 SH SOLE 503965 0 0 CADENCE DESIGN SYSTEM INC Common Stock 127387108 58107 879350 SH SOLE 879350 0 0 CALIFORNIA RES CORP Common Stock 13057Q206 1690 165700 SH SOLE 165700 0 0 CAMDEN PPTY TR REIT 133131102 2025 18240 SH SOLE 18240 0 0 CAMECO CORP Common Stock 13321L108 8190 861989 SH SOLE 861989 0 0 CAMPBELL SOUP CO Common Stock 134429109 5318 113343 SH SOLE 113343 0 0 CDN IMPERIAL BK COMM TORONTO Common Stock 136069101 13388 162159 SH SOLE 162159 0 0 CANADIAN NATL RY CO Common Stock 136375102 8046 89555 SH SOLE 89555 0 0 CANADIAN NAT RES LTD Common Stock 136385101 685076 25731653 SH SOLE 25731653 0 0 CANADIAN PAC RY LTD Common Stock 13645T100 3815 17158 SH SOLE 17158 0 0 CAPITAL ONE FINL CORP Common Stock 14040H105 35235 387280 SH SOLE 387280 0 0 CARDINAL HEALTH INC Common Stock 14149Y108 5428 115016 SH SOLE 115016 0 0 CAREER EDUCATION CORP Common Stock 141665109 2538 159721 SH SOLE 159721 0 0 CARMAX INC Common Stock 143130102 8081 91827 SH SOLE 91827 0 0 CARNIVAL CORP Unit 143658300 2904 66443 SH SOLE 66443 0 0 CASEYS GEN STORES INC Common Stock 147528103 18984 117798 SH SOLE 117798 0 0 CATERPILLAR INC DEL Common Stock 149123101 76831 608272 SH SOLE 608272 0 0 CELANESE CORP DEL Common Stock 150870103 10515 85984 SH SOLE 85984 0 0 CELGENE CORP Common Stock 151020104 46021 463452 SH SOLE 463452 0 0 CENTENE CORP DEL Common Stock 15135B101 11677 269927 SH SOLE 269927 0 0 CENOVUS ENERGY INC Common Stock 15135U109 2293 244289 SH SOLE 244289 0 0 CENTENNIAL RESOURCE DEV INC Common Stock 15136A102 2215 490600 SH SOLE 490600 0 0 CENTERPOINT ENERGY INC Common Stock 15189T107 1722 57044 SH SOLE 57044 0 0 CENTURY ALUM CO Common Stock 156431108 25593 3857302 SH SOLE 3857302 0 0 CENTURYLINK INC Common Stock 156700106 1 44 SH SOLE 44 0 0 CERNER CORP Common Stock 156782104 38670 567263 SH SOLE 567263 0 0 CHARTER COMMUNICATIONS INC N Common Stock 16119P108 1339 3250 SH SOLE 3250 0 0 CHEESECAKE FACTORY INC Common Stock 163072101 12694 304548 SH SOLE 304548 0 0 CHEMED CORP NEW Common Stock 16359R103 19210 46005 SH SOLE 46005 0 0 CHEMOURS CO Common Stock 163851108 7150 478606 SH SOLE 478606 0 0 CHENIERE ENERGY INC Common Stock 16411R208 7 110 SH SOLE 110 0 0 CHESAPEAKE ENERGY CORP Common Stock 165167107 821 582115 SH SOLE 582115 0 0 CHEVRON CORP NEW Common Stock 166764100 15775 133008 SH SOLE 133008 0 0 CHICOS FAS INC Common Stock 168615102 4255 1055797 SH SOLE 1055797 0 0 CHIPOTLE MEXICAN GRILL INC Common Stock 169656105 16706 19877 SH SOLE 19877 0 0 CHURCH & DWIGHT INC Common Stock 171340102 4769 63385 SH SOLE 63385 0 0 CIENA CORP Common Stock 171779309 28147 717494 SH SOLE 717494 0 0 CIMAREX ENERGY CO Common Stock 171798101 94 1952 SH SOLE 1952 0 0 CINCINNATI FINL CORP Common Stock 172062101 3166 27134 SH SOLE 27134 0 0 CISCO SYS INC Common Stock 17275R102 97931 1982015 SH SOLE 1982015 0 0 CIRRUS LOGIC INC Common Stock 172755100 13602 253855 SH SOLE 253855 0 0 CINTAS CORP Common Stock 172908105 30005 111916 SH SOLE 111916 0 0 CITIGROUP INC Common Stock 172967424 196574 2845595 SH SOLE 2845595 0 0 CITIZENS FINL GROUP INC Common Stock 174610105 16043 453587 SH SOLE 453587 0 0 CITRIX SYS INC Common Stock 177376100 6630 68692 SH SOLE 68692 0 0 CLEAN HARBORS INC Common Stock 184496107 4086 52931 SH SOLE 52931 0 0 CLEAR CHANNEL OUTDOOR HLDGS Common Stock 18453H106 7 2700 SH SOLE 2700 0 0 CLOROX CO DEL Common Stock 189054109 13830 91066 SH SOLE 91066 0 0 COCA COLA CO Common Stock 191216100 321070 5897682 SH SOLE 5897682 0 0 COGNEX CORP Common Stock 192422103 2149 43742 SH SOLE 43742 0 0 COGNIZANT TECHNOLOGY SOLUTIO Common Stock 192446102 80586 1337200 SH SOLE 1337200 0 0 COHERENT INC Common Stock 192479103 596 3880 SH SOLE 3880 0 0 COLGATE PALMOLIVE CO Common Stock 194162103 107906 1467912 SH SOLE 1467912 0 0 COLONY CAP INC NEW REIT 19626G108 2221 369000 SH SOLE 369000 0 0 COMFORT SYS USA INC Common Stock 199908104 1146 25900 SH SOLE 25900 0 0 COMCAST CORP NEW Common Stock 20030N101 78258 1735976 SH SOLE 1735976 0 0 COMERICA INC Common Stock 200340107 2184 33094 SH SOLE 33094 0 0 COMMERCIAL METALS CO Common Stock 201723103 634 36480 SH SOLE 36480 0 0 COMMSCOPE HLDG CO INC Common Stock 20337X109 1945 165370 SH SOLE 165370 0 0 COMMUNITY HEALTH SYS INC NEW Common Stock 203668108 1441 400254 SH SOLE 400254 0 0 COMMVAULT SYSTEMS INC Common Stock 204166102 17879 399882 SH SOLE 399882 0 0 COMPANHIA ENERGETICA DE MINA Depository Receipt 204409601 6230 1837800 SH SOLE 1837800 0 0 COMPASS MINERALS INTL INC Common Stock 20451N101 9112 161297 SH SOLE 161297 0 0 CONAGRA BRANDS INC Common Stock 205887102 431 14037 SH SOLE 14037 0 0 CONCHO RES INC Common Stock 20605P101 1725 25399 SH SOLE 25399 0 0 CONOCOPHILLIPS Common Stock 20825C104 30912 542505 SH SOLE 542505 0 0 CONSOLIDATED EDISON INC Common Stock 209115104 82898 877509 SH SOLE 877509 0 0 CONSTELLATION BRANDS INC Common Stock 21036P108 11050 53309 SH SOLE 53309 0 0 CONSTELLATION PHARMCETICLS I Common Stock 210373106 84 13000 SH SOLE 13000 0 0 CONTINENTAL RESOURCES INC Common Stock 212015101 9584 311255 SH SOLE 311255 0 0 COOPER COS INC Common Stock 216648402 20839 70164 SH SOLE 70164 0 0 COPART INC Common Stock 217204106 12129 150994 SH SOLE 150994 0 0 CORE MARK HOLDING CO INC Common Stock 218681104 517 16100 SH SOLE 16100 0 0 CORESITE RLTY CORP REIT 21870Q105 997 8180 SH SOLE 8180 0 0 CORNING INC Common Stock 219350105 14505 508605 SH SOLE 508605 0 0 CORPORATE OFFICE PPTYS TR REIT 22002T108 359 12040 SH SOLE 12040 0 0 CORTEVA INC Common Stock 22052L104 36416 1300589 SH SOLE 1300589 0 0 COSTCO WHSL CORP NEW Common Stock 22160K105 211342 733545 SH SOLE 733545 0 0 COSTAR GROUP INC Common Stock 22160N109 9227 15555 SH SOLE 15555 0 0 COTT CORP QUE Common Stock 22163N106 4923 394549 SH SOLE 394549 0 0 COTY INC Common Stock 222070203 4931 469126 SH SOLE 469126 0 0 COUSINS PPTYS INC REIT 222795502 2635 70104 SH SOLE 70104 0 0 COVANTA HLDG CORP Common Stock 22282E102 14992 867100 SH SOLE 867100 0 0 COVETRUS INC Common Stock 22304C100 0 10 SH SOLE 10 0 0 CRACKER BARREL OLD CTRY STOR Common Stock 22410J106 3496 21495 SH SOLE 21495 0 0 CREDIT ACCEP CORP MICH Common Stock 225310101 138 300 SH SOLE 300 0 0 CREE INC Common Stock 225447101 6999 142833 SH SOLE 142833 0 0 CRESCENT PT ENERGY CORP Common Stock 22576C101 1051 245930 SH SOLE 245930 0 0 CROCS INC Common Stock 227046109 2579 92900 SH SOLE 92900 0 0 CROWN CASTLE INTL CORP NEW REIT 22822V101 20335 146283 SH SOLE 146283 0 0 CROWN HOLDINGS INC Common Stock 228368106 7162 108421 SH SOLE 108421 0 0 CTRIP COM INTL LTD Depository Receipt 22943F100 82081 2802368 SH SOLE 2802368 0 0 CUBESMART REIT 229663109 723 20720 SH SOLE 20720 0 0 CULLEN FROST BANKERS INC Common Stock 229899109 1913 21600 SH SOLE 21600 0 0 CUMMINS INC Common Stock 231021106 49231 302645 SH SOLE 302645 0 0 CURTISS WRIGHT CORP Common Stock 231561101 729 5635 SH SOLE 5635 0 0 CYPRESS SEMICONDUCTOR CORP Common Stock 232806109 1984 85000 SH SOLE 85000 0 0 CYRUSONE INC REIT 23283R100 1083 13697 SH SOLE 13697 0 0 D R HORTON INC Common Stock 23331A109 879 16670 SH SOLE 16670 0 0 DTE ENERGY CO Common Stock 233331107 600 4510 SH SOLE 4510 0 0 DXC TECHNOLOGY CO Common Stock 23355L106 9727 329740 SH SOLE 329740 0 0 DANAHER CORPORATION Common Stock 235851102 103532 716831 SH SOLE 716831 0 0 DARDEN RESTAURANTS INC Common Stock 237194105 3802 32159 SH SOLE 32159 0 0 DARLING INGREDIENTS INC Common Stock 237266101 794 41500 SH SOLE 41500 0 0 DAVE & BUSTERS ENTMT INC Common Stock 238337109 6633 170300 SH SOLE 170300 0 0 DAVITA INC Common Stock 23918K108 13479 236175 SH SOLE 236175 0 0 DEAN FOODS CO NEW Common Stock 242370203 847 730435 SH SOLE 730435 0 0 DECKERS OUTDOOR CORP Common Stock 243537107 16379 111152 SH SOLE 111152 0 0 DEERE & CO Common Stock 244199105 8446 50070 SH SOLE 50070 0 0 DELEK US HLDGS INC NEW Common Stock 24665A103 3629 99978 SH SOLE 99978 0 0 DELL TECHNOLOGIES INC Common Stock 24703L202 1059 20412 SH SOLE 20412 0 0 DELTA AIR LINES INC DEL Common Stock 247361702 37444 650066 SH SOLE 650066 0 0 DENBURY RES INC Common Stock 247916208 2097 1762128 SH SOLE 1762128 0 0 DELUXE CORP Common Stock 248019101 18215 370531 SH SOLE 370531 0 0 DENTSPLY SIRONA INC Common Stock 24906P109 35960 674550 SH SOLE 674550 0 0 DESCARTES SYS GROUP INC Common Stock 249906108 1869 46268 SH SOLE 46268 0 0 DESIGNER BRANDS INC Common Stock 250565108 4730 276300 SH SOLE 276300 0 0 DEVON ENERGY CORP NEW Common Stock 25179M103 16152 671307 SH SOLE 671307 0 0 DEXCOM INC Common Stock 252131107 10514 70452 SH SOLE 70452 0 0 DIAMONDBACK ENERGY INC Common Stock 25278X109 152 1692 SH SOLE 1692 0 0 DICKS SPORTING GOODS INC Common Stock 253393102 11545 282887 SH SOLE 282887 0 0 DIEBOLD NXDF INC Common Stock 253651103 3012 268892 SH SOLE 268892 0 0 DIGI INTL INC Common Stock 253798102 415 30500 SH SOLE 30500 0 0 DIGITAL RLTY TR INC REIT 253868103 424063 3266801 SH SOLE 3266801 0 0 DILLARDS INC Common Stock 254067101 2335 35318 SH SOLE 35318 0 0 DISNEY WALT CO Common Stock 254687106 228758 1755355 SH SOLE 1755355 0 0 DISCOVERY INC Common Stock 25470F104 274 10291 SH SOLE 10291 0 0 DISCOVERY INC Common Stock 25470F302 10522 427393 SH SOLE 427393 0 0 DISH NETWORK CORP Common Stock 25470M109 18509 543252 SH SOLE 543252 0 0 DISCOVER FINL SVCS Common Stock 254709108 15637 192833 SH SOLE 192833 0 0 DOLBY LABORATORIES INC Common Stock 25659T107 13393 207193 SH SOLE 207193 0 0 DOLLAR GEN CORP NEW Common Stock 256677105 6184 38908 SH SOLE 38908 0 0 DOLLAR TREE INC Common Stock 256746108 9568 83815 SH SOLE 83815 0 0 DOMINION ENERGY INC Common Stock 25746U109 62954 776830 SH SOLE 776830 0 0 DOMINOS PIZZA INC Common Stock 25754A201 3760 15373 SH SOLE 15373 0 0 DONNELLEY R R & SONS CO Common Stock 257867200 201 53234 SH SOLE 53234 0 0 DOUGLAS EMMETT INC Common Stock 25960P109 681 15900 SH SOLE 15900 0 0 DOVER CORP Common Stock 260003108 2193 22024 SH SOLE 22024 0 0 DOW INC Common Stock 260557103 63809 1339118 SH SOLE 1339118 0 0 DRIL QUIP INC Common Stock 262037104 1074 21409 SH SOLE 21409 0 0 DROPBOX INC Common Stock 26210C104 0 10 SH SOLE 10 0 0 DUKE ENERGY CORP NEW Common Stock 26441C204 42169 439900 SH SOLE 439900 0 0 DUKE REALTY CORP REIT 264411505 11172 328880 SH SOLE 328880 0 0 DUNKIN BRANDS GROUP INC Common Stock 265504100 5831 73480 SH SOLE 73480 0 0 DUPONT DE NEMOURS INC Common Stock 26614N102 113148 1586701 SH SOLE 1586701 0 0 DYCOM INDS INC Common Stock 267475101 2547 49896 SH SOLE 49896 0 0 EOG RES INC Common Stock 26875P101 8308 111931 SH SOLE 111931 0 0 EQT CORP Common Stock 26884L109 7895 742010 SH SOLE 742010 0 0 E TRADE FINANCIAL CORP Common Stock 269246401 15265 349400 SH SOLE 349400 0 0 EAGLE MATERIALS INC Common Stock 26969P108 15554 172800 SH SOLE 172800 0 0 EAST WEST BANCORP INC Common Stock 27579R104 422 9520 SH SOLE 9520 0 0 EASTMAN CHEMICAL CO Common Stock 277432100 11332 153483 SH SOLE 153483 0 0 EATON VANCE CORP Common Stock 278265103 1370 30500 SH SOLE 30500 0 0 EBAY INC Common Stock 278642103 110993 2847428 SH SOLE 2847428 0 0 ECOLAB INC Common Stock 278865100 50831 256671 SH SOLE 256671 0 0 EDGEWELL PERS CARE CO Common Stock 28035Q102 5808 178760 SH SOLE 178760 0 0 EDISON INTL Common Stock 281020107 22571 299276 SH SOLE 299276 0 0 EDWARDS LIFESCIENCES CORP Common Stock 28176E108 55326 251584 SH SOLE 251584 0 0 ELANCO ANIMAL HEALTH INC Common Stock 28414H103 163 6126 SH SOLE 6126 0 0 ELECTRONIC ARTS INC Common Stock 285512109 31244 319404 SH SOLE 319404 0 0 ELEMENT SOLUTIONS INC Common Stock 28618M106 429 42130 SH SOLE 42130 0 0 EMCOR GROUP INC Common Stock 29084Q100 9895 114900 SH SOLE 114900 0 0 EMERSON ELEC CO Common Stock 291011104 15331 229293 SH SOLE 229293 0 0 ENBRIDGE INC Common Stock 29250N105 74423 2119360 SH SOLE 2119360 0 0 ENCANA CORP Common Stock 292505104 237 51792 SH SOLE 51792 0 0 ENDEAVOUR SILVER CORP Common Stock 29258Y103 219 97814 SH SOLE 97814 0 0 ENCOMPASS HEALTH CORP Common Stock 29261A100 1930 30502 SH SOLE 30502 0 0 ENTERGY CORP NEW Common Stock 29364G103 15269 130106 SH SOLE 130106 0 0 EPAM SYS INC Common Stock 29414B104 46615 255676 SH SOLE 255676 0 0 EQUIFAX INC Common Stock 294429105 745 5297 SH SOLE 5297 0 0 EQUINIX INC REIT 29444U700 156187 270782 SH SOLE 270782 0 0 EQUITRANS MIDSTREAM CORPORAT Common Stock 294600101 86 5920 SH SOLE 5920 0 0 EQUITY LIFESTYLE PPTYS INC REIT 29472R108 1269 9500 SH SOLE 9500 0 0 EQUITY RESIDENTIAL REIT 29476L107 56364 653419 SH SOLE 653419 0 0 ESPERION THERAPEUTICS INC NE Common Stock 29664W105 0 10 SH SOLE 10 0 0 ESSEX PPTY TR INC REIT 297178105 34905 106856 SH SOLE 106856 0 0 ETSY INC Common Stock 29786A106 16769 296800 SH SOLE 296800 0 0 EURONET WORLDWIDE INC Common Stock 298736109 15493 105900 SH SOLE 105900 0 0 EVERCORE INC Common Stock 29977A105 785 9800 SH SOLE 9800 0 0 EVERI HLDGS INC Common Stock 30034T103 4189 495100 SH SOLE 495100 0 0 EVERGY INC Common Stock 30034W106 7360 110580 SH SOLE 110580 0 0 EVERTEC INC Common Stock 30040P103 2944 94314 SH SOLE 94314 0 0 EVERSOURCE ENERGY Common Stock 30040W108 9821 114905 SH SOLE 114905 0 0 EVOLENT HEALTH INC Common Stock 30050B101 271 37643 SH SOLE 37643 0 0 EXACT SCIENCES CORP Common Stock 30063P105 13441 148736 SH SOLE 148736 0 0 EXELON CORP Common Stock 30161N101 119739 2478548 SH SOLE 2478548 0 0 EXLSERVICE HOLDINGS INC Common Stock 302081104 984 14700 SH SOLE 14700 0 0 EXPEDIA GROUP INC Common Stock 30212P303 75912 564780 SH SOLE 564780 0 0 EXPEDITORS INTL WASH INC Common Stock 302130109 24969 336096 SH SOLE 336096 0 0 EXTENDED STAY AMER INC Unit 30224P200 2430 166000 SH SOLE 166000 0 0 EXTRA SPACE STORAGE INC Common Stock 30225T102 8601 73628 SH SOLE 73628 0 0 EXXON MOBIL CORP Common Stock 30231G102 1645 23295 SH SOLE 23295 0 0 FLIR SYS INC Common Stock 302445101 1106 21035 SH SOLE 21035 0 0 F M C CORP Common Stock 302491303 173 1975 SH SOLE 1975 0 0 FNB CORP PA Common Stock 302520101 604 52400 SH SOLE 52400 0 0 FACEBOOK INC Common Stock 30303M102 740791 4159878 SH SOLE 4159878 0 0 FACTSET RESH SYS INC Common Stock 303075105 1268 5220 SH SOLE 5220 0 0 FAIR ISAAC CORP Common Stock 303250104 14410 47477 SH SOLE 47477 0 0 FANHUA INC Depository Receipt 30712A103 2999 112600 SH SOLE 112600 0 0 FASTENAL CO Common Stock 311900104 20 620 SH SOLE 620 0 0 FEDERAL REALTY INVT TR REIT 313747206 5395 39630 SH SOLE 39630 0 0 FEDEX CORP Common Stock 31428X106 342704 2354219 SH SOLE 2354219 0 0 F5 NETWORKS INC Common Stock 315616102 13 93 SH SOLE 93 0 0 FIBROGEN INC Common Stock 31572Q808 3813 103117 SH SOLE 103117 0 0 FIDELITY NATL INFORMATION SV Common Stock 31620M106 9186 69189 SH SOLE 69189 0 0 FIDELITY NATIONAL FINANCIAL Common Stock 31620R303 16732 376754 SH SOLE 376754 0 0 FIFTH THIRD BANCORP Common Stock 316773100 22576 824547 SH SOLE 824547 0 0 58 COM INC Depository Receipt 31680Q104 0 10 SH SOLE 10 0 0 51JOB INC Depository Receipt 316827104 1 13 SH SOLE 13 0 0 FIREEYE INC Common Stock 31816Q101 1642 123100 SH SOLE 123100 0 0 FIRST HORIZON NATL CORP Common Stock 320517105 200 12320 SH SOLE 12320 0 0 FIRST MAJESTIC SILVER CORP Common Stock 32076V103 1758 193205 SH SOLE 193205 0 0 FIRST REP BK SAN FRANCISCO C Common Stock 33616C100 207296 2143700 SH SOLE 2143700 0 0 FIRSTCASH INC Common Stock 33767D105 4674 50987 SH SOLE 50987 0 0 FIRSTSERVICE CORP NEW Common Stock 33767E202 3781 36857 SH SOLE 36857 0 0 FISERV INC Common Stock 337738108 723 6981 SH SOLE 6981 0 0 FIRSTENERGY CORP Common Stock 337932107 27139 562698 SH SOLE 562698 0 0 FITBIT INC Common Stock 33812L102 7316 1920200 SH SOLE 1920200 0 0 FIVE BELOW INC Common Stock 33829M101 6033 47844 SH SOLE 47844 0 0 FLEETCOR TECHNOLOGIES INC Common Stock 339041105 8498 29632 SH SOLE 29632 0 0 FLUOR CORP NEW Common Stock 343412102 4621 241541 SH SOLE 241541 0 0 FLOWERS FOODS INC Common Stock 343498101 4506 194800 SH SOLE 194800 0 0 FLOWSERVE CORP Common Stock 34354P105 3849 82400 SH SOLE 82400 0 0 FOCUS FINL PARTNERS INC Common Stock 34417P100 4760 200000 SH SOLE 200000 0 0 FOOT LOCKER INC Common Stock 344849104 11330 262510 SH SOLE 262510 0 0 FORD MTR CO DEL Common Stock 345370860 231799 25305538 SH SOLE 25305538 0 0 FORESTAR GROUP INC Common Stock 346232101 0 1 SH SOLE 1 0 0 FORTIS INC Common Stock 349553107 10278 242969 SH SOLE 242969 0 0 FORTINET INC Common Stock 34959E109 6 80 SH SOLE 80 0 0 FORTIVE CORP Common Stock 34959J108 9592 139903 SH SOLE 139903 0 0 FORTUNE BRANDS HOME & SEC IN Common Stock 34964C106 980 17910 SH SOLE 17910 0 0 FOX CORP Common Stock 35137L105 811 25709 SH SOLE 25709 0 0 FOX CORP Common Stock 35137L204 3335 105733 SH SOLE 105733 0 0 FRANKLIN RES INC Common Stock 354613101 395 13685 SH SOLE 13685 0 0 FREEPORT-MCMORAN INC Common Stock 35671D857 14590 1524590 SH SOLE 1524590 0 0 FRONTIER COMMUNICATIONS CORP Common Stock 35906A306 2040 2353510 SH SOLE 2353510 0 0 GDS HLDGS LTD Depository Receipt 36165L108 0 10 SH SOLE 10 0 0 GW PHARMACEUTICALS PLC Depository Receipt 36197T103 135160 1175000 SH SOLE 1175000 0 0 GALLAGHER ARTHUR J & CO Common Stock 363576109 7788 86952 SH SOLE 86952 0 0 GAMING & LEISURE PPTYS INC REIT 36467J108 13644 356800 SH SOLE 356800 0 0 GAMESTOP CORP NEW Common Stock 36467W109 5458 988817 SH SOLE 988817 0 0 GAP INC Common Stock 364760108 1316 75780 SH SOLE 75780 0 0 GARTNER INC Common Stock 366651107 1207 8442 SH SOLE 8442 0 0 GENERAC HLDGS INC Common Stock 368736104 5338 68140 SH SOLE 68140 0 0 GENERAL DYNAMICS CORP Common Stock 369550108 23705 129727 SH SOLE 129727 0 0 GENERAL ELECTRIC CO Common Stock 369604103 37740 4221454 SH SOLE 4221454 0 0 GENERAL MLS INC Common Stock 370334104 76046 1379639 SH SOLE 1379639 0 0 GENERAL MTRS CO Common Stock 37045V100 25737 686685 SH SOLE 686685 0 0 GENESCO INC Common Stock 371532102 15903 397386 SH SOLE 397386 0 0 GENESEE & WYO INC Common Stock 371559105 39928 361306 SH SOLE 361306 0 0 GENTEX CORP Common Stock 371901109 13900 504799 SH SOLE 504799 0 0 GENUINE PARTS CO Common Stock 372460105 4 42 SH SOLE 42 0 0 GILEAD SCIENCES INC Common Stock 375558103 158807 2505638 SH SOLE 2505638 0 0 GILDAN ACTIVEWEAR INC Common Stock 375916103 16656 468990 SH SOLE 468990 0 0 GLAXOSMITHKLINE PLC Depository Receipt 37733W105 3628 85000 SH SOLE 85000 0 0 GLOBAL BLOOD THERAPEUTICS IN Common Stock 37890U108 330 6792 SH SOLE 6792 0 0 GLOBAL PMTS INC Common Stock 37940X102 5564 34996 SH SOLE 34996 0 0 GLOBE LIFE INC Common Stock 37959E102 6295 65739 SH SOLE 65739 0 0 GODADDY INC Common Stock 380237107 5 80 SH SOLE 80 0 0 GOLDMAN SACHS GROUP INC Common Stock 38141G104 32827 158410 SH SOLE 158410 0 0 GOODYEAR TIRE & RUBR CO Common Stock 382550101 9863 684683 SH SOLE 684683 0 0 GOPRO INC Common Stock 38268T103 5610 1081974 SH SOLE 1081974 0 0 GRACO INC Common Stock 384109104 740 16080 SH SOLE 16080 0 0 GRAINGER W W INC Common Stock 384802104 29637 99738 SH SOLE 99738 0 0 GRANITE REAL ESTATE INVT TR Common Stock 387437114 18612 384134 SH SOLE 384134 0 0 GROUPON INC Common Stock 399473107 30 11300 SH SOLE 11300 0 0 GRUBHUB INC Common Stock 400110102 2 27 SH SOLE 27 0 0 GUESS INC Common Stock 401617105 11386 614488 SH SOLE 614488 0 0 GULFPORT ENERGY CORP Common Stock 402635304 1444 532660 SH SOLE 532660 0 0 HCA HEALTHCARE INC Common Stock 40412C101 54084 449132 SH SOLE 449132 0 0 HCP INC REIT 40414L109 2374 66635 SH SOLE 66635 0 0 HDFC BANK LTD Depository Receipt 40415F101 5135 90000 SH SOLE 90000 0 0 HD SUPPLY HLDGS INC Common Stock 40416M105 12004 306418 SH SOLE 306418 0 0 HNI CORP Common Stock 404251100 1257 35400 SH SOLE 35400 0 0 HSBC HLDGS PLC Depository Receipt 404280406 8768 229100 SH SOLE 229100 0 0 HP INC Common Stock 40434L105 14955 790420 SH SOLE 790420 0 0 HAIN CELESTIAL GROUP INC Common Stock 405217100 426 19840 SH SOLE 19840 0 0 HAILIANG ED GROUP INC Depository Receipt 40522L108 324 5000 SH SOLE 5000 0 0 HALLIBURTON CO Common Stock 406216101 1867 99040 SH SOLE 99040 0 0 HANCOCK WHITNEY CORPORATION Common Stock 410120109 918 23980 SH SOLE 23980 0 0 HANESBRANDS INC Common Stock 410345102 1 41 SH SOLE 41 0 0 HARLEY DAVIDSON INC Common Stock 412822108 5933 164949 SH SOLE 164949 0 0 HARTFORD FINL SVCS GROUP INC Common Stock 416515104 9420 155425 SH SOLE 155425 0 0 HASBRO INC Common Stock 418056107 4989 42034 SH SOLE 42034 0 0 HEALTHCARE TR AMER INC REIT 42225P501 326 11100 SH SOLE 11100 0 0 HEARTLAND EXPRESS INC Common Stock 422347104 3476 161584 SH SOLE 161584 0 0 HECLA MNG CO Common Stock 422704106 579 329193 SH SOLE 329193 0 0 HEICO CORP NEW Common Stock 422806208 7697 79100 SH SOLE 79100 0 0 HELMERICH & PAYNE INC Common Stock 423452101 7333 183010 SH SOLE 183010 0 0 HENRY JACK & ASSOC INC Common Stock 426281101 2449 16776 SH SOLE 16776 0 0 HERSHEY CO Common Stock 427866108 41409 267174 SH SOLE 267174 0 0 HERTZ GLOBAL HLDGS INC Common Stock 42806J106 3229 233317 SH SOLE 233317 0 0 HESS CORP Common Stock 42809H107 14727 243500 SH SOLE 243500 0 0 HEWLETT PACKARD ENTERPRISE C Common Stock 42824C109 4406 290457 SH SOLE 290457 0 0 HEXCEL CORP NEW Common Stock 428291108 12376 150685 SH SOLE 150685 0 0 HIBBETT SPORTS INC Common Stock 428567101 0 10 SH SOLE 10 0 0 HIGHWOODS PPTYS INC Common Stock 431284108 635 14120 SH SOLE 14120 0 0 HILL ROM HLDGS INC Common Stock 431475102 2347 22300 SH SOLE 22300 0 0 HIMAX TECHNOLOGIES INC Depository Receipt 43289P106 0 10 SH SOLE 10 0 0 HILTON WORLDWIDE HLDGS INC Common Stock 43300A203 9215 98970 SH SOLE 98970 0 0 HOLLYFRONTIER CORP Common Stock 436106108 6744 125725 SH SOLE 125725 0 0 HOLOGIC INC Common Stock 436440101 20166 399414 SH SOLE 399414 0 0 HOME DEPOT INC Common Stock 437076102 104390 449917 SH SOLE 449917 0 0 HONEYWELL INTL INC Common Stock 438516106 96669 571332 SH SOLE 571332 0 0 HORMEL FOODS CORP Common Stock 440452100 1048 23966 SH SOLE 23966 0 0 HOST HOTELS & RESORTS INC REIT 44107P104 20379 1178649 SH SOLE 1178649 0 0 HUAZHU GROUP LTD Depository Receipt 44332N106 2387 72281 SH SOLE 72281 0 0 HUB GROUP INC Common Stock 443320106 2892 62200 SH SOLE 62200 0 0 HUBBELL INC Common Stock 443510607 53 400 SH SOLE 400 0 0 HUBSPOT INC Common Stock 443573100 8356 55112 SH SOLE 55112 0 0 HUDBAY MINERALS INC Common Stock 443628102 445 123309 SH SOLE 123309 0 0 HUDSON PAC PPTYS INC REIT 444097109 553 16540 SH SOLE 16540 0 0 HUMANA INC Common Stock 444859102 202 792 SH SOLE 792 0 0 HUNT J B TRANS SVCS INC Common Stock 445658107 413 3732 SH SOLE 3732 0 0 HUNTINGTON BANCSHARES INC Common Stock 446150104 909 63714 SH SOLE 63714 0 0 HUNTINGTON INGALLS INDS INC Common Stock 446413106 66 310 SH SOLE 310 0 0 HUYA INC Depository Receipt 44852D108 2151 91000 SH SOLE 91000 0 0 HYATT HOTELS CORP Common Stock 448579102 1086 14737 SH SOLE 14737 0 0 IAC INTERACTIVECORP Common Stock 44919P508 744041 3413500 SH SOLE 3413500 0 0 ICU MED INC Common Stock 44930G107 5075 31800 SH SOLE 31800 0 0 IPG PHOTONICS CORP Common Stock 44980X109 366 2696 SH SOLE 2696 0 0 ITT INC Common Stock 45073V108 6149 100496 SH SOLE 100496 0 0 IDEX CORP Common Stock 45167R104 9666 58982 SH SOLE 58982 0 0 IDEXX LABS INC Common Stock 45168D104 29603 108864 SH SOLE 108864 0 0 ILLINOIS TOOL WKS INC Common Stock 452308109 14623 93442 SH SOLE 93442 0 0 ILLUMINA INC Common Stock 452327109 289599 951940 SH SOLE 951940 0 0 IMMUNOGEN INC Common Stock 45253H101 1694 700000 SH SOLE 700000 0 0 IMPERIAL OIL LTD Common Stock 453038408 0 10 SH SOLE 10 0 0 INCYTE CORP Common Stock 45337C102 23741 319831 SH SOLE 319831 0 0 INDUSTRIAL LOGISTICS PPTYS T REIT 456237106 0 1 SH SOLE 1 0 0 INFINITY PHARMACEUTICALS INC Common Stock 45665G303 2 2300 SH SOLE 2300 0 0 INGREDION INC Common Stock 457187102 24368 298110 SH SOLE 298110 0 0 INPHI CORP Common Stock 45772F107 22721 372168 SH SOLE 372168 0 0 INSPIRE MED SYS INC Common Stock 457730109 4216 69100 SH SOLE 69100 0 0 INOGEN INC Common Stock 45780L104 19461 406204 SH SOLE 406204 0 0 INTEGRA LIFESCIENCES HLDGS C Common Stock 457985208 120 2000 SH SOLE 2000 0 0 INTEL CORP Common Stock 458140100 24609 477573 SH SOLE 477573 0 0 INTERCONTINENTAL EXCHANGE IN Common Stock 45866F104 58718 636375 SH SOLE 636375 0 0 INTERDIGITAL INC Common Stock 45867G101 2482 47300 SH SOLE 47300 0 0 INTERNATIONAL BUSINESS MACHS Common Stock 459200101 45119 310270 SH SOLE 310270 0 0 INTERNATIONAL FLAVORS&FRAGRA Common Stock 459506101 1079 8796 SH SOLE 8796 0 0 INTL PAPER CO Common Stock 460146103 21981 525599 SH SOLE 525599 0 0 INTERPUBLIC GROUP COS INC Common Stock 460690100 9 410 SH SOLE 410 0 0 INVESCO QQQ TR Public Fund 46090E103 283215 1500000 SH SOLE 1500000 0 0 INTUITIVE SURGICAL INC Common Stock 46120E602 33982 62938 SH SOLE 62938 0 0 INTUIT Common Stock 461202103 28786 108243 SH SOLE 108243 0 0 INTREXON CORP Common Stock 46122T102 75 13044 SH SOLE 13044 0 0 INVESTORS BANCORP INC NEW Common Stock 46146L101 325 28640 SH SOLE 28640 0 0 INVITATION HOMES INC REIT 46187W107 51401 1735933 SH SOLE 1735933 0 0 IONIS PHARMACEUTICALS INC Common Stock 462222100 8562 142921 SH SOLE 142921 0 0 IQVIA HLDGS INC Common Stock 46266C105 611664 4094685 SH SOLE 4094685 0 0 IQIYI INC Depository Receipt 46267X108 24612 1525857 SH SOLE 1525857 0 0 IROBOT CORP Common Stock 462726100 2831 45900 SH SOLE 45900 0 0 IRON MTN INC NEW REIT 46284V101 866 26739 SH SOLE 26739 0 0 IRONWOOD PHARMACEUTICALS INC Common Stock 46333X108 365 42500 SH SOLE 42500 0 0 ISHARES INC Public Fund 464286400 16852 400000 SH SOLE 400000 0 0 ISHARES INC Public Fund 464286772 123948 2200000 SH SOLE 2200000 0 0 ISHARES TR Public Fund 464287184 268650 6750000 SH SOLE 6750000 0 0 ISHARES TR Public Fund 464287226 14146 125000 SH SOLE 125000 0 0 ISHARES TR Public Fund 464287234 55346 1354200 SH SOLE 1354200 0 0 ISHARES TR Public Fund 464287242 694549 5448300 SH SOLE 5448300 0 0 ISHARES TR Public Fund 464287390 6316 200000 SH SOLE 200000 0 0 ISHARES TR Public Fund 464287465 78252 1200000 SH SOLE 1200000 0 0 ISHARES TR Public Fund 464287655 264845 1750000 SH SOLE 1750000 0 0 ISHARES TR Public Fund 464288513 17434 200000 SH SOLE 200000 0 0 ISHARES TR Public Fund 46429B598 26856 800000 SH SOLE 800000 0 0 ISHARES INC Public Fund 46434G772 43632 1200000 SH SOLE 1200000 0 0 JPMORGAN CHASE & CO Common Stock 46625H100 352745 2997237 SH SOLE 2997237 0 0 JABIL INC Common Stock 466313103 2721 76080 SH SOLE 76080 0 0 JACK IN THE BOX INC Common Stock 466367109 3935 43182 SH SOLE 43182 0 0 JACOBS ENGR GROUP INC Common Stock 469814107 12601 137713 SH SOLE 137713 0 0 JD COM INC Depository Receipt 47215P106 127147 4507148 SH SOLE 4507148 0 0 JEFFERIES FINL GROUP INC Common Stock 47233W109 2251 122310 SH SOLE 122310 0 0 JETBLUE AWYS CORP Common Stock 477143101 102 6068 SH SOLE 6068 0 0 JOHNSON & JOHNSON Common Stock 478160104 569835 4404352 SH SOLE 4404352 0 0 JONES LANG LASALLE INC Common Stock 48020Q107 437 3140 SH SOLE 3140 0 0 JUNIPER NETWORKS INC Common Stock 48203R104 17891 722869 SH SOLE 722869 0 0 KAR AUCTION SVCS INC Common Stock 48238T109 3792 154440 SH SOLE 154440 0 0 KBR INC Common Stock 48242W106 0 10 SH SOLE 10 0 0 KLA CORPORATION Common Stock 482480100 743 4662 SH SOLE 4662 0 0 KT CORP Depository Receipt 48268K101 2578 227959 SH SOLE 227959 0 0 KANSAS CITY SOUTHERN Common Stock 485170302 9185 69052 SH SOLE 69052 0 0 KB HOME Common Stock 48666K109 1155 33956 SH SOLE 33956 0 0 KELLOGG CO Common Stock 487836108 7624 118475 SH SOLE 118475 0 0 KENNAMETAL INC Common Stock 489170100 512 16640 SH SOLE 16640 0 0 KEURIG DR PEPPER INC Common Stock 49271V100 151 5510 SH SOLE 5510 0 0 KEYCORP NEW Common Stock 493267108 17226 965607 SH SOLE 965607 0 0 KEYSIGHT TECHNOLOGIES INC Common Stock 49338L103 9318 95814 SH SOLE 95814 0 0 KIMBERLY CLARK CORP Common Stock 494368103 92600 651880 SH SOLE 651880 0 0 KIMCO RLTY CORP REIT 49446R109 9690 464091 SH SOLE 464091 0 0 KINDER MORGAN INC DEL Common Stock 49456B101 19298 936329 SH SOLE 936329 0 0 KINROSS GOLD CORP Common Stock 496902404 1068 231802 SH SOLE 231802 0 0 KIRBY CORP Common Stock 497266106 12220 148734 SH SOLE 148734 0 0 KIRKLAND LAKE GOLD LTD Common Stock 49741E100 17132 382176 SH SOLE 382176 0 0 KOHLS CORP Common Stock 500255104 10261 206619 SH SOLE 206619 0 0 KONTOOR BRANDS INC Common Stock 50050N103 525 14952 SH SOLE 14952 0 0 KORN FERRY Common Stock 500643200 2894 74900 SH SOLE 74900 0 0 KRAFT HEINZ CO Common Stock 500754106 9827 351766 SH SOLE 351766 0 0 KROGER CO Common Stock 501044101 8533 331002 SH SOLE 331002 0 0 L BRANDS INC Common Stock 501797104 3894 198790 SH SOLE 198790 0 0 LKQ CORP Common Stock 501889208 4571 145336 SH SOLE 145336 0 0 LPL FINL HLDGS INC Common Stock 50212V100 532 6500 SH SOLE 6500 0 0 LSC COMMUNICATIONS INC Common Stock 50218P107 1 800 SH SOLE 800 0 0 L3HARRIS TECHNOLOGIES INC Common Stock 502431109 46933 224949 SH SOLE 224949 0 0 LABORATORY CORP AMER HLDGS Common Stock 50540R409 23853 141982 SH SOLE 141982 0 0 LAM RESEARCH CORP Common Stock 512807108 27991 121115 SH SOLE 121115 0 0 LAMAR ADVERTISING CO NEW REIT 512816109 2758 33661 SH SOLE 33661 0 0 LANNET INC Common Stock 516012101 3262 291261 SH SOLE 291261 0 0 LAS VEGAS SANDS CORP Common Stock 517834107 10560 182827 SH SOLE 182827 0 0 LAUDER ESTEE COS INC Common Stock 518439104 11788 59250 SH SOLE 59250 0 0 LEAR CORP Common Stock 521865204 21648 183610 SH SOLE 183610 0 0 LEGGETT & PLATT INC Common Stock 524660107 123 3014 SH SOLE 3014 0 0 LEGACY TEX FINL GROUP INC Common Stock 52471Y106 4706 108100 SH SOLE 108100 0 0 LEIDOS HLDGS INC Common Stock 525327102 3478 40500 SH SOLE 40500 0 0 LENDINGTREE INC NEW Common Stock 52603B107 522 1680 SH SOLE 1680 0 0 LENNAR CORP Common Stock 526057104 2560 45841 SH SOLE 45841 0 0 LENNAR CORP Common Stock 526057302 854 19240 SH SOLE 19240 0 0 LENNOX INTL INC Common Stock 526107107 9854 40557 SH SOLE 40557 0 0 LIBERTY BROADBAND CORP Common Stock 530307107 660 6319 SH SOLE 6319 0 0 LIBERTY BROADBAND CORP Common Stock 530307305 10218 97625 SH SOLE 97625 0 0 LIBERTY PPTY TR Common Stock 531172104 808 15740 SH SOLE 15740 0 0 LIBERTY MEDIA CORP DELAWARE Common Stock 531229409 9802 235797 SH SOLE 235797 0 0 LIBERTY MEDIA CORP DELAWARE Common Stock 531229607 12832 305808 SH SOLE 305808 0 0 LIBERTY MEDIA CORP DELAWARE Common Stock 531229854 904 21734 SH SOLE 21734 0 0 LIFE STORAGE INC REIT 53223X107 2570 24380 SH SOLE 24380 0 0 LILLY ELI & CO Common Stock 532457108 65646 587014 SH SOLE 587014 0 0 LINCOLN NATL CORP IND Common Stock 534187109 11894 197182 SH SOLE 197182 0 0 LIONS GATE ENTMNT CORP Common Stock 535919401 698 75446 SH SOLE 75446 0 0 LITHIA MTRS INC Common Stock 536797103 3401 25689 SH SOLE 25689 0 0 LIVE NATION ENTERTAINMENT IN Common Stock 538034109 704597 10620998 SH SOLE 10620998 0 0 LIVENT CORP Common Stock 53814L108 490 73199 SH SOLE 73199 0 0 LLOYDS BANKING GROUP PLC Depository Receipt 539439109 23616 8945414 SH SOLE 8945414 0 0 LOCKHEED MARTIN CORP Common Stock 539830109 86172 220919 SH SOLE 220919 0 0 LOEWS CORP Common Stock 540424108 8961 174058 SH SOLE 174058 0 0 LOGMEIN INC Common Stock 54142L109 2249 31700 SH SOLE 31700 0 0 LOUISIANA PAC CORP Common Stock 546347105 3458 140700 SH SOLE 140700 0 0 LOWES COS INC Common Stock 548661107 24608 223790 SH SOLE 223790 0 0 LULULEMON ATHLETICA INC Common Stock 550021109 5531 28730 SH SOLE 28730 0 0 LUMENTUM HLDGS INC Common Stock 55024U109 566 10560 SH SOLE 10560 0 0 M & T BK CORP Common Stock 55261F104 19752 125035 SH SOLE 125035 0 0 M D C HLDGS INC Common Stock 552676108 1182 27423 SH SOLE 27423 0 0 MDU RES GROUP INC Common Stock 552690109 0 10 SH SOLE 10 0 0 MGIC INVT CORP WIS Common Stock 552848103 3607 286720 SH SOLE 286720 0 0 MGM RESORTS INTERNATIONAL Common Stock 552953101 27352 986742 SH SOLE 986742 0 0 MRC GLOBAL INC Common Stock 55345K103 12051 993481 SH SOLE 993481 0 0 MSC INDL DIRECT INC Common Stock 553530106 2437 33598 SH SOLE 33598 0 0 MSCI INC Common Stock 55354G100 27079 124358 SH SOLE 124358 0 0 MACOM TECH SOLUTIONS HLDGS I Common Stock 55405Y100 2102 97799 SH SOLE 97799 0 0 MACERICH CO REIT 554382101 0 10 SH SOLE 10 0 0 MACQUARIE INFRASTRUCTURE COR Common Stock 55608B105 6424 162765 SH SOLE 162765 0 0 MACYS INC Common Stock 55616P104 995 64010 SH SOLE 64010 0 0 MADISON SQUARE GARDEN CO NEW Common Stock 55825T103 907 3442 SH SOLE 3442 0 0 MAGELLAN HEALTH INC Common Stock 559079207 1938 31200 SH SOLE 31200 0 0 MAGNA INTL INC Common Stock 559222401 2052 38479 SH SOLE 38479 0 0 MANHATTAN ASSOCS INC Common Stock 562750109 46284 573749 SH SOLE 573749 0 0 MANPOWERGROUP INC Common Stock 56418H100 20196 239748 SH SOLE 239748 0 0 MANULIFE FINL CORP Common Stock 56501R106 39871 2172371 SH SOLE 2172371 0 0 MARATHON OIL CORP Common Stock 565849106 9960 811752 SH SOLE 811752 0 0 MARATHON PETE CORP Common Stock 56585A102 177351 2919360 SH SOLE 2919360 0 0 MARKEL CORP Common Stock 570535104 3033 2566 SH SOLE 2566 0 0 MARKETAXESS HLDGS INC Common Stock 57060D108 12786 39040 SH SOLE 39040 0 0 MARRIOTT VACTINS WORLDWID CO Common Stock 57164Y107 1851 17864 SH SOLE 17864 0 0 MARSH & MCLENNAN COS INC Common Stock 571748102 24697 246850 SH SOLE 246850 0 0 MARRIOTT INTL INC NEW Common Stock 571903202 14687 118095 SH SOLE 118095 0 0 MARTIN MARIETTA MATLS INC Common Stock 573284106 16057 58581 SH SOLE 58581 0 0 MASCO CORP Common Stock 574599106 13589 326024 SH SOLE 326024 0 0 MASIMO CORP Common Stock 574795100 2812 18900 SH SOLE 18900 0 0 MASTEC INC Common Stock 576323109 974 14994 SH SOLE 14994 0 0 MASTERCARD INC Common Stock 57636Q104 1362676 5017772 SH SOLE 5017772 0 0 MATCH GROUP INC Common Stock 57665R106 7 99 SH SOLE 99 0 0 MATTEL INC Common Stock 577081102 133 11651 SH SOLE 11651 0 0 MAXIM INTEGRATED PRODS INC Common Stock 57772K101 2546 43972 SH SOLE 43972 0 0 MAXAR TECHNOLOGIES INC Common Stock 57778K105 277 36465 SH SOLE 36465 0 0 MCCORMICK & CO INC Common Stock 579780206 5864 37517 SH SOLE 37517 0 0 MCDONALDS CORP Common Stock 580135101 70732 329430 SH SOLE 329430 0 0 MCKESSON CORP Common Stock 58155Q103 30208 221042 SH SOLE 221042 0 0 MEDICINES CO Common Stock 584688105 1755 35109 SH SOLE 35109 0 0 MEDIDATA SOLUTIONS INC Common Stock 58471A105 92383 1009653 SH SOLE 1009653 0 0 MEDNAX INC Common Stock 58502B106 5195 229667 SH SOLE 229667 0 0 MELCO RESORTS AND ENTMT LTD Depository Receipt 585464100 6127 315643 SH SOLE 315643 0 0 MELINTA THERAPEUTICS INC Common Stock 58549G209 0 40 SH SOLE 40 0 0 MERCADOLIBRE INC Common Stock 58733R102 36436 66100 SH SOLE 66100 0 0 MERCK & CO INC Common Stock 58933Y105 414657 4925836 SH SOLE 4925836 0 0 MERITAGE HOMES CORP Common Stock 59001A102 23716 337112 SH SOLE 337112 0 0 MERITOR INC Common Stock 59001K100 1290 69707 SH SOLE 69707 0 0 METHANEX CORP Common Stock 59151K108 4868 137101 SH SOLE 137101 0 0 METLIFE INC Common Stock 59156R108 44410 941683 SH SOLE 941683 0 0 METTLER TOLEDO INTERNATIONAL Common Stock 592688105 40030 56829 SH SOLE 56829 0 0 MICHAELS COS INC Common Stock 59408Q106 9179 937587 SH SOLE 937587 0 0 MICROSOFT CORP Common Stock 594918104 456778 3285463 SH SOLE 3285463 0 0 MICROCHIP TECHNOLOGY INC Common Stock 595017104 5091 54800 SH SOLE 54800 0 0 MICRON TECHNOLOGY INC Common Stock 595112103 6103 142427 SH SOLE 142427 0 0 MID AMER APT CMNTYS INC Common Stock 59522J103 44680 343663 SH SOLE 343663 0 0 MODERNA INC Common Stock 60770K107 25472 1600000 SH SOLE 1600000 0 0 MOHAWK INDS INC Common Stock 608190104 175 1412 SH SOLE 1412 0 0 MOLINA HEALTHCARE INC Common Stock 60855R100 3365 30669 SH SOLE 30669 0 0 MOLSON COORS BREWING CO Common Stock 60871R209 15184 264068 SH SOLE 264068 0 0 MOMO INC Depository Receipt 60879B107 3 98 SH SOLE 98 0 0 MONDELEZ INTL INC Common Stock 609207105 409095 7395064 SH SOLE 7395064 0 0 MONEYGRAM INTL INC Common Stock 60935Y208 45 11300 SH SOLE 11300 0 0 MONRO INC Common Stock 610236101 8004 101300 SH SOLE 101300 0 0 MONSTER BEVERAGE CORP NEW Common Stock 61174X109 46108 794145 SH SOLE 794145 0 0 MOODYS CORP Common Stock 615369105 30939 151045 SH SOLE 151045 0 0 MOOG INC Common Stock 615394202 2547 31400 SH SOLE 31400 0 0 MORGAN STANLEY Common Stock 617446448 74401 1743635 SH SOLE 1743635 0 0 MORPHIC HLDG INC Common Stock 61775R105 362 20000 SH SOLE 20000 0 0 MOSAIC CO NEW Common Stock 61945C103 5804 283098 SH SOLE 283098 0 0 MURPHY OIL CORP Common Stock 626717102 1459 66000 SH SOLE 66000 0 0 MURPHY USA INC Common Stock 626755102 4744 55620 SH SOLE 55620 0 0 NIO INC Depository Receipt 62914V106 1241 795359 SH SOLE 795359 0 0 NRG ENERGY INC Common Stock 629377508 35145 887500 SH SOLE 887500 0 0 NVR INC Common Stock 62944T105 11554 3108 SH SOLE 3108 0 0 NASDAQ INC Common Stock 631103108 6842 68870 SH SOLE 68870 0 0 NATIONAL GRID PLC Depository Receipt 636274409 18024 332967 SH SOLE 332967 0 0 NATIONAL INSTRS CORP Common Stock 636518102 6809 162149 SH SOLE 162149 0 0 NATIONAL OILWELL VARCO INC Common Stock 637071101 1821 85910 SH SOLE 85910 0 0 NATIONAL RETAIL PPTYS INC Common Stock 637417106 626 11100 SH SOLE 11100 0 0 NAVISTAR INTL CORP NEW Common Stock 63934E108 5660 201346 SH SOLE 201346 0 0 NAVIENT CORPORATION Common Stock 63938C108 624 48780 SH SOLE 48780 0 0 NETAPP INC Common Stock 64110D104 15498 295137 SH SOLE 295137 0 0 NETFLIX INC Common Stock 64110L106 25665 95901 SH SOLE 95901 0 0 NETEASE INC Depository Receipt 64110W102 76 285 SH SOLE 285 0 0 NETGEAR INC Common Stock 64111Q104 7548 234268 SH SOLE 234268 0 0 NETSCOUT SYS INC Common Stock 64115T104 12234 530518 SH SOLE 530518 0 0 NEUROCRINE BIOSCIENCES INC Common Stock 64125C109 2298 25500 SH SOLE 25500 0 0 NEVRO CORP Common Stock 64157F103 287 3337 SH SOLE 3337 0 0 NEW GOLD INC CDA Common Stock 644535106 3222 3207747 SH SOLE 3207747 0 0 NEW ORIENTAL ED & TECH GRP I Depository Receipt 647581107 178906 1615262 SH SOLE 1615262 0 0 NEW RESIDENTIAL INVT CORP REIT 64828T201 961 61260 SH SOLE 61260 0 0 NEW RELIC INC Common Stock 64829B100 1844 30000 SH SOLE 30000 0 0 NEW SR INVT GROUP INC REIT 648691103 214 32027 SH SOLE 32027 0 0 NEW YORK CMNTY BANCORP INC Common Stock 649445103 1367 108898 SH SOLE 108898 0 0 NEW YORK TIMES CO Common Stock 650111107 12690 445586 SH SOLE 445586 0 0 NEWELL BRANDS INC Common Stock 651229106 0 10 SH SOLE 10 0 0 NEWMONT GOLDCORP CORPORATION Common Stock 651639106 39301 1036419 SH SOLE 1036419 0 0 NEWS CORP NEW Common Stock 65249B109 9157 657819 SH SOLE 657819 0 0 NEWS CORP NEW Common Stock 65249B208 883 61798 SH SOLE 61798 0 0 NEXSTAR MEDIA GROUP INC Common Stock 65336K103 16144 157799 SH SOLE 157799 0 0 NEXTERA ENERGY INC Common Stock 65339F101 49169 211036 SH SOLE 211036 0 0 NIKE INC Common Stock 654106103 393571 4190496 SH SOLE 4190496 0 0 NISOURCE INC Common Stock 65473P105 5768 192772 SH SOLE 192772 0 0 NLIGHT INC Common Stock 65487K100 28194 1800362 SH SOLE 1800362 0 0 NOBLE ENERGY INC Common Stock 655044105 0 10 SH SOLE 10 0 0 NORBORD INC Common Stock 65548P403 9626 401299 SH SOLE 401299 0 0 NORDSTROM INC Common Stock 655664100 6321 187738 SH SOLE 187738 0 0 NORFOLK SOUTHERN CORP Common Stock 655844108 59524 331314 SH SOLE 331314 0 0 NORTHERN TR CORP Common Stock 665859104 223 2386 SH SOLE 2386 0 0 NORTHROP GRUMMAN CORP Common Stock 666807102 6772 18069 SH SOLE 18069 0 0 NORTHWESTERN CORP Common Stock 668074305 1994 26565 SH SOLE 26565 0 0 NU SKIN ENTERPRISES INC Common Stock 67018T105 14785 347635 SH SOLE 347635 0 0 NUANCE COMMUNICATIONS INC Common Stock 67020Y100 316 19400 SH SOLE 19400 0 0 NUCOR CORP Common Stock 670346105 12515 245823 SH SOLE 245823 0 0 NUTANIX INC Common Stock 67059N108 71198 2712292 SH SOLE 2712292 0 0 NVIDIA CORP Common Stock 67066G104 479959 2757278 SH SOLE 2757278 0 0 NUTRIEN LTD Common Stock 67077M108 22433 450010 SH SOLE 450010 0 0 OGE ENERGY CORP Common Stock 670837103 12126 267202 SH SOLE 267202 0 0 O REILLY AUTOMOTIVE INC NEW Common Stock 67103H107 12441 31219 SH SOLE 31219 0 0 OSI SYSTEMS INC Common Stock 671044105 4015 39531 SH SOLE 39531 0 0 OCCIDENTAL PETE CORP Common Stock 674599105 11522 259099 SH SOLE 259099 0 0 OCEANEERING INTL INC Common Stock 675232102 370 27300 SH SOLE 27300 0 0 OFFICE DEPOT INC Common Stock 676220106 0 75 SH SOLE 75 0 0 OIL STS INTL INC Common Stock 678026105 723 54328 SH SOLE 54328 0 0 OLD DOMINION FREIGHT LINE IN Common Stock 679580100 843 4957 SH SOLE 4957 0 0 OLD REP INTL CORP Common Stock 680223104 2722 115478 SH SOLE 115478 0 0 OLIN CORP Common Stock 680665205 5930 316766 SH SOLE 316766 0 0 OLLIES BARGAIN OUTLT HLDGS I Common Stock 681116109 6208 105860 SH SOLE 105860 0 0 OMNICOM GROUP INC Common Stock 681919106 7685 98147 SH SOLE 98147 0 0 ON SEMICONDUCTOR CORP Common Stock 682189105 7768 404368 SH SOLE 404368 0 0 ONEOK INC NEW Common Stock 682680103 464 6296 SH SOLE 6296 0 0 OPEN TEXT CORP Common Stock 683715106 10158 248883 SH SOLE 248883 0 0 OPKO HEALTH INC Common Stock 68375N103 0 176 SH SOLE 176 0 0 ORACLE CORP Common Stock 68389X105 195641 3555172 SH SOLE 3555172 0 0 OSHKOSH CORP Common Stock 688239201 18578 245086 SH SOLE 245086 0 0 OSISKO GOLD ROYALTIES LTD Common Stock 68827L101 2633 283207 SH SOLE 283207 0 0 OWENS CORNING NEW Common Stock 690742101 73325 1160200 SH SOLE 1160200 0 0 OWENS ILL INC Common Stock 690768403 2671 260098 SH SOLE 260098 0 0 PBF ENERGY INC Common Stock 69318G106 4895 180022 SH SOLE 180022 0 0 PDC ENERGY INC Common Stock 69327R101 4707 169623 SH SOLE 169623 0 0 PDL BIOPHARMA INC Common Stock 69329Y104 401 185853 SH SOLE 185853 0 0 PG&E CORP Common Stock 69331C108 1150 115000 SH SOLE 115000 0 0 PLDT INC Depository Receipt 69344D408 423 19210 SH SOLE 19210 0 0 PNC FINL SVCS GROUP INC Common Stock 693475105 28027 199962 SH SOLE 199962 0 0 PNM RES INC Common Stock 69349H107 14795 284075 SH SOLE 284075 0 0 PPG INDS INC Common Stock 693506107 54032 455931 SH SOLE 455931 0 0 PPL CORP Common Stock 69351T106 12470 395989 SH SOLE 395989 0 0 PRA HEALTH SCIENCES INC Common Stock 69354M108 736 7420 SH SOLE 7420 0 0 PVH CORP Common Stock 693656100 3333 37780 SH SOLE 37780 0 0 PTC INC Common Stock 69370C100 1166 17100 SH SOLE 17100 0 0 PACCAR INC Common Stock 693718108 17094 244158 SH SOLE 244158 0 0 PACIFIC BIOSCIENCES CALIF IN Common Stock 69404D108 1458 282500 SH SOLE 282500 0 0 PACKAGING CORP AMER Common Stock 695156109 2988 28166 SH SOLE 28166 0 0 PACWEST BANCORP DEL Common Stock 695263103 1185 32600 SH SOLE 32600 0 0 PALO ALTO NETWORKS INC Common Stock 697435105 294015 1442451 SH SOLE 1442451 0 0 PAN AMERICAN SILVER CORP Common Stock 697900108 27 1726 SH SOLE 1726 0 0 PAPA JOHNS INTL INC Common Stock 698813102 1692 32329 SH SOLE 32329 0 0 PARKER HANNIFIN CORP Common Stock 701094104 21805 120731 SH SOLE 120731 0 0 PARSLEY ENERGY INC Common Stock 701877102 0 10 SH SOLE 10 0 0 PATTERSON COMPANIES INC Common Stock 703395103 1960 110000 SH SOLE 110000 0 0 PATTERSON UTI ENERGY INC Common Stock 703481101 3023 353603 SH SOLE 353603 0 0 PAYCOM SOFTWARE INC Common Stock 70432V102 16343 78014 SH SOLE 78014 0 0 PAYCHEX INC Common Stock 704326107 23475 283620 SH SOLE 283620 0 0 PAYPAL HLDGS INC Common Stock 70450Y103 84522 815931 SH SOLE 815931 0 0 PEMBINA PIPELINE CORP Common Stock 706327103 4319 116440 SH SOLE 116440 0 0 PENNYMAC FINL SVCS INC Common Stock 70932M107 1595 52500 SH SOLE 52500 0 0 PENSKE AUTOMOTIVE GRP INC Common Stock 70959W103 4010 84813 SH SOLE 84813 0 0 PEOPLES UTD FINL INC Common Stock 712704105 1174 75100 SH SOLE 75100 0 0 PEPSICO INC Common Stock 713448108 289339 2110422 SH SOLE 2110422 0 0 PERFICIENT INC Common Stock 71375U101 1069 27700 SH SOLE 27700 0 0 PERKINELMER INC Common Stock 714046109 767 9000 SH SOLE 9000 0 0 PERSPECTA INC Common Stock 715347100 0 10 SH SOLE 10 0 0 PFIZER INC Common Stock 717081103 285665 7950607 SH SOLE 7950607 0 0 PHILIP MORRIS INTL INC Common Stock 718172109 155184 2043783 SH SOLE 2043783 0 0 PHILLIPS 66 Common Stock 718546104 18736 182964 SH SOLE 182964 0 0 PHYSICIANS RLTY TR REIT 71943U104 3533 199040 SH SOLE 199040 0 0 PILGRIMS PRIDE CORP NEW Common Stock 72147K108 23498 733280 SH SOLE 733280 0 0 PINNACLE WEST CAP CORP Common Stock 723484101 18533 190919 SH SOLE 190919 0 0 PIONEER NAT RES CO Common Stock 723787107 701 5570 SH SOLE 5570 0 0 PITNEY BOWES INC Common Stock 724479100 5388 1178996 SH SOLE 1178996 0 0 PLAINS GP HLDGS L P Common Stock 72651A207 7855 370000 SH SOLE 370000 0 0 POLARIS INC Common Stock 731068102 3055 34711 SH SOLE 34711 0 0 POOL CORPORATION Common Stock 73278L105 976 4840 SH SOLE 4840 0 0 PORTLAND GEN ELEC CO Common Stock 736508847 12790 226889 SH SOLE 226889 0 0 PORTOLA PHARMACEUTICALS INC Common Stock 737010108 931 34696 SH SOLE 34696 0 0 POST HLDGS INC Common Stock 737446104 5931 56033 SH SOLE 56033 0 0 PRECISION DRILLING CORP Common Stock 74022D308 1535 1336799 SH SOLE 1336799 0 0 PRESIDIO INC Common Stock 74102M103 845 50000 SH SOLE 50000 0 0 PRETIUM RES INC Common Stock 74139C102 2551 221200 SH SOLE 221200 0 0 PRICE T ROWE GROUP INC Common Stock 74144T108 23894 209137 SH SOLE 209137 0 0 PRINCIPAL FINL GROUP INC Common Stock 74251V102 14459 253042 SH SOLE 253042 0 0 PROCTER & GAMBLE CO Common Stock 742718109 445148 3578937 SH SOLE 3578937 0 0 PROGRESSIVE CORP OHIO Common Stock 743315103 20805 269316 SH SOLE 269316 0 0 PROLOGIS INC REIT 74340W103 63070 740088 SH SOLE 740088 0 0 PROSPERITY BANCSHARES INC Common Stock 743606105 832 11780 SH SOLE 11780 0 0 PRUDENTIAL FINL INC Common Stock 744320102 36965 410946 SH SOLE 410946 0 0 PUBLIC SVC ENTERPRISE GRP IN Common Stock 744573106 68384 1101544 SH SOLE 1101544 0 0 PUBLIC STORAGE REIT 74460D109 26846 109455 SH SOLE 109455 0 0 PULTE GROUP INC Common Stock 745867101 14771 404121 SH SOLE 404121 0 0 QEP RES INC Common Stock 74733V100 968 261711 SH SOLE 261711 0 0 QORVO INC Common Stock 74736K101 19428 262039 SH SOLE 262039 0 0 QUALCOMM INC Common Stock 747525103 46392 608180 SH SOLE 608180 0 0 QUANTA SVCS INC Common Stock 74762E102 3362 88948 SH SOLE 88948 0 0 QUDIAN INC Depository Receipt 747798106 34 5000 SH SOLE 5000 0 0 QUEST DIAGNOSTICS INC Common Stock 74834L100 17928 167501 SH SOLE 167501 0 0 QURATE RETAIL INC Common Stock 74915M100 670 64927 SH SOLE 64927 0 0 RPC INC Common Stock 749660106 4206 749785 SH SOLE 749785 0 0 RH Common Stock 74967X103 17029 99682 SH SOLE 99682 0 0 RADIAN GROUP INC Common Stock 750236101 115488 5056400 SH SOLE 5056400 0 0 RAMBUS INC DEL Common Stock 750917106 2691 205000 SH SOLE 205000 0 0 RALPH LAUREN CORP Common Stock 751212101 8437 88376 SH SOLE 88376 0 0 RANGE RES CORP Common Stock 75281A109 2127 556918 SH SOLE 556918 0 0 RAYMOND JAMES FINANCIAL INC Common Stock 754730109 6615 80221 SH SOLE 80221 0 0 RAYONIER ADVANCED MATLS INC Common Stock 75508B104 1418 327400 SH SOLE 327400 0 0 RAYTHEON CO Common Stock 755111507 20426 104112 SH SOLE 104112 0 0 REALOGY HLDGS CORP Common Stock 75605Y106 359 53800 SH SOLE 53800 0 0 REALTY INCOME CORP REIT 756109104 28248 368383 SH SOLE 368383 0 0 RED ROBIN GOURMET BURGERS IN Common Stock 75689M101 1135 34119 SH SOLE 34119 0 0 REGAL BELOIT CORP Common Stock 758750103 4002 54938 SH SOLE 54938 0 0 REGENCY CTRS CORP REIT 758849103 24736 355967 SH SOLE 355967 0 0 REGENERON PHARMACEUTICALS Common Stock 75886F107 53173 191683 SH SOLE 191683 0 0 REGIONS FINL CORP NEW Common Stock 7591EP100 20217 1277940 SH SOLE 1277940 0 0 REINSURANCE GRP OF AMERICA I Common Stock 759351604 6443 40300 SH SOLE 40300 0 0 RELIANCE STEEL & ALUMINUM CO Common Stock 759509102 16216 162710 SH SOLE 162710 0 0 REPUBLIC SVCS INC Common Stock 760759100 20555 237493 SH SOLE 237493 0 0 RESMED INC Common Stock 761152107 16301 120649 SH SOLE 120649 0 0 RESTAURANT BRANDS INTL INC Common Stock 76131D103 6048 85010 SH SOLE 85010 0 0 RETAIL OPPORTUNITY INVTS COR REIT 76131N101 5013 275000 SH SOLE 275000 0 0 RITCHIE BROS AUCTIONEERS Common Stock 767744105 1475 36989 SH SOLE 36989 0 0 ROBERT HALF INTL INC Common Stock 770323103 3284 59006 SH SOLE 59006 0 0 ROCKWELL AUTOMATION INC Common Stock 773903109 17492 106142 SH SOLE 106142 0 0 ROGERS COMMUNICATIONS INC Common Stock 775109200 2089 42859 SH SOLE 42859 0 0 ROLLINS INC Common Stock 775711104 3030 88931 SH SOLE 88931 0 0 ROPER TECHNOLOGIES INC Common Stock 776696106 6592 18486 SH SOLE 18486 0 0 ROSS STORES INC Common Stock 778296103 15541 141478 SH SOLE 141478 0 0 ROYAL BK CDA MONTREAL QUE Common Stock 780087102 447291 5510500 SH SOLE 5510500 0 0 RYANAIR HLDGS PLC Depository Receipt 783513203 763 11500 SH SOLE 11500 0 0 S&P GLOBAL INC Common Stock 78409V104 38752 158185 SH SOLE 158185 0 0 SBA COMMUNICATIONS CORP NEW REIT 78410G104 547765 2271471 SH SOLE 2271471 0 0 SEI INVESTMENTS CO Common Stock 784117103 12616 212912 SH SOLE 212912 0 0 SL GREEN RLTY CORP REIT 78440X101 1692 20696 SH SOLE 20696 0 0 SM ENERGY CO Common Stock 78454L100 1126 116240 SH SOLE 116240 0 0 SPDR S&P 500 ETF TR Public Fund 78462F103 56386 190000 SH SOLE 190000 0 0 SS&C TECHNOLOGIES HLDGS INC Common Stock 78467J100 64 1243 SH SOLE 1243 0 0 SRC ENERGY INC Common Stock 78470V108 3565 765100 SH SOLE 765100 0 0 SVB FINL GROUP Common Stock 78486Q101 9465 45300 SH SOLE 45300 0 0 SABRE CORP Common Stock 78573M104 764 34100 SH SOLE 34100 0 0 SALESFORCE COM INC Common Stock 79466L302 4493 30269 SH SOLE 30269 0 0 SALLY BEAUTY HLDGS INC Common Stock 79546E104 2499 167820 SH SOLE 167820 0 0 SANDERSON FARMS INC Common Stock 800013104 8892 58760 SH SOLE 58760 0 0 SANTANDER CONSUMER USA HDG I Common Stock 80283M101 6403 251000 SH SOLE 251000 0 0 HENRY SCHEIN INC Common Stock 806407102 12 186 SH SOLE 186 0 0 SCHLUMBERGER LTD Common Stock 806857108 3516 102894 SH SOLE 102894 0 0 THE CHARLES SCHWAB CORPORATI Common Stock 808513105 49664 1187291 SH SOLE 1187291 0 0 SCIENTIFIC GAMES CORP Common Stock 80874P109 878 43154 SH SOLE 43154 0 0 SCOTTS MIRACLE GRO CO Common Stock 810186106 4377 42986 SH SOLE 42986 0 0 SCULPTOR CAP MGMT Unit 811246107 1927 98900 SH SOLE 98900 0 0 SEALED AIR CORP NEW Common Stock 81211K100 1121 26995 SH SOLE 26995 0 0 SEATTLE GENETICS INC Common Stock 812578102 729 8542 SH SOLE 8542 0 0 SEAWORLD ENTMT INC Common Stock 81282V100 13585 516147 SH SOLE 516147 0 0 SELECT SECTOR SPDR TR Public Fund 81369Y209 901 10000 SH SOLE 10000 0 0 SEMGROUP CORP Common Stock 81663A105 12250 749700 SH SOLE 749700 0 0 SEMPRA ENERGY Common Stock 816851109 1537 10411 SH SOLE 10411 0 0 SENIOR HSG PPTYS TR REIT 81721M109 1620 175040 SH SOLE 175040 0 0 SERVICE CORP INTL Common Stock 817565104 6635 138770 SH SOLE 138770 0 0 SERVICEMASTER GLOBAL HLDGS I Common Stock 81761R109 1404 25120 SH SOLE 25120 0 0 SERVICENOW INC Common Stock 81762P102 23813 93807 SH SOLE 93807 0 0 SHAKE SHACK INC Common Stock 819047101 14592 148836 SH SOLE 148836 0 0 SHAW COMMUNICATIONS INC Common Stock 82028K200 0 10 SH SOLE 10 0 0 SHERWIN WILLIAMS CO Common Stock 824348106 17571 31955 SH SOLE 31955 0 0 SHOPIFY INC Common Stock 82509L107 34799 111658 SH SOLE 111658 0 0 SIGNATURE BK NEW YORK N Y Common Stock 82669G104 517 4340 SH SOLE 4340 0 0 SIMON PPTY GROUP INC NEW REIT 828806109 100965 648668 SH SOLE 648668 0 0 SIMPLY GOOD FOODS CO Common Stock 82900L102 6534 225401 SH SOLE 225401 0 0 SINCLAIR BROADCAST GROUP INC Common Stock 829226109 29557 691546 SH SOLE 691546 0 0 SIRIUS XM HLDGS INC Common Stock 82968B103 9023 1442449 SH SOLE 1442449 0 0 SITE CENTERS CORP REIT 82981J109 205 13560 SH SOLE 13560 0 0 SIX FLAGS ENTMT CORP NEW Common Stock 83001A102 6399 125980 SH SOLE 125980 0 0 SKYWORKS SOLUTIONS INC Common Stock 83088M102 162240 2047191 SH SOLE 2047191 0 0 SLEEP NUMBER CORP Common Stock 83125X103 9187 222341 SH SOLE 222341 0 0 SMITH A O CORP Common Stock 831865209 123 2568 SH SOLE 2568 0 0 SMUCKER J M CO Common Stock 832696405 7201 65453 SH SOLE 65453 0 0 SNAP ON INC Common Stock 833034101 8 50 SH SOLE 50 0 0 SNAP INC Common Stock 83304A106 50 3191 SH SOLE 3191 0 0 SOCIEDAD QUIMICA MINERA DE C Depository Receipt 833635105 0 10 SH SOLE 10 0 0 SOHU COM LTD Depository Receipt 83410S108 652 64200 SH SOLE 64200 0 0 SOLAREDGE TECHNOLOGIES INC Common Stock 83417M104 1591 19000 SH SOLE 19000 0 0 SONOS INC Common Stock 83570H108 6414 478300 SH SOLE 478300 0 0 SOUTHERN CO Common Stock 842587107 99561 1611807 SH SOLE 1611807 0 0 SOUTHWEST AIRLS CO Common Stock 844741108 41116 761263 SH SOLE 761263 0 0 SPECTRUM BRANDS HLDGS INC NE Common Stock 84790A105 3107 58927 SH SOLE 58927 0 0 SPIRIT AEROSYSTEMS HLDGS INC Common Stock 848574109 20757 252400 SH SOLE 252400 0 0 SPIRIT AIRLS INC Common Stock 848577102 4773 131500 SH SOLE 131500 0 0 SPLUNK INC Common Stock 848637104 807 6846 SH SOLE 6846 0 0 SPRINT CORPORATION Common Stock 85207U105 11316 1833968 SH SOLE 1833968 0 0 SPROUTS FMRS MKT INC Common Stock 85208M102 5935 306890 SH SOLE 306890 0 0 SQUARE INC Common Stock 852234103 959 15480 SH SOLE 15480 0 0 STAMPS COM INC Common Stock 852857200 2545 34178 SH SOLE 34178 0 0 STANLEY BLACK & DECKER INC Common Stock 854502101 44677 309379 SH SOLE 309379 0 0 STARBUCKS CORP Common Stock 855244109 53902 609612 SH SOLE 609612 0 0 STATE STR CORP Common Stock 857477103 21207 358281 SH SOLE 358281 0 0 STEEL DYNAMICS INC Common Stock 858119100 7734 259528 SH SOLE 259528 0 0 STERICYCLE INC Common Stock 858912108 1 10 SH SOLE 10 0 0 STORE CAP CORP REIT 862121100 393 10500 SH SOLE 10500 0 0 STRYKER CORP Common Stock 863667101 95231 440273 SH SOLE 440273 0 0 STURM RUGER & CO INC Common Stock 864159108 8254 197647 SH SOLE 197647 0 0 SUMMIT MATLS INC Common Stock 86614U100 112 5023 SH SOLE 5023 0 0 SUN CMNTYS INC REIT 866674104 49524 333606 SH SOLE 333606 0 0 SUN LIFE FINL INC Common Stock 866796105 46755 1044962 SH SOLE 1044962 0 0 SUNCOR ENERGY INC NEW Common Stock 867224107 40790 1292328 SH SOLE 1292328 0 0 SUNTRUST BKS INC Common Stock 867914103 22432 326041 SH SOLE 326041 0 0 SWITCH INC Common Stock 87105L104 3124 200000 SH SOLE 200000 0 0 SYMANTEC CORP Common Stock 871503108 12815 542310 SH SOLE 542310 0 0 SYNAPTICS INC Common Stock 87157D109 8681 217287 SH SOLE 217287 0 0 SYNOPSYS INC Common Stock 871607107 30612 223035 SH SOLE 223035 0 0 SYNOVUS FINL CORP Common Stock 87161C501 844 23600 SH SOLE 23600 0 0 SYNCHRONY FINL Common Stock 87165B103 12207 358085 SH SOLE 358085 0 0 SYSCO CORP Common Stock 871829107 32933 414779 SH SOLE 414779 0 0 TD AMERITRADE HLDG CORP Common Stock 87236Y108 17697 378959 SH SOLE 378959 0 0 TJX COS INC NEW Common Stock 872540109 13657 245013 SH SOLE 245013 0 0 T MOBILE US INC Common Stock 872590104 31263 396894 SH SOLE 396894 0 0 TRI POINTE GROUP INC Common Stock 87265H109 7483 497568 SH SOLE 497568 0 0 TAILORED BRANDS INC Common Stock 87403A107 548 124514 SH SOLE 124514 0 0 TAIWAN SEMICONDUCTOR MFG LTD Depository Receipt 874039100 25585 550448 SH SOLE 550448 0 0 TAKE-TWO INTERACTIVE SOFTWAR Common Stock 874054109 14821 118246 SH SOLE 118246 0 0 TAL EDUCATION GROUP Depository Receipt 874080104 8141 237764 SH SOLE 237764 0 0 TAPESTRY INC Common Stock 876030107 0 10 SH SOLE 10 0 0 TARGET CORP Common Stock 87612E106 25616 239599 SH SOLE 239599 0 0 TCR2 THERAPEUTICS INC Common Stock 87808K106 902 60000 SH SOLE 60000 0 0 TECH DATA CORP Common Stock 878237106 12974 124460 SH SOLE 124460 0 0 TECK RESOURCES LTD Common Stock 878742204 1935 119284 SH SOLE 119284 0 0 TEGNA INC Common Stock 87901J105 9652 621482 SH SOLE 621482 0 0 TELEDYNE TECHNOLOGIES INC Common Stock 879360105 6164 19143 SH SOLE 19143 0 0 TELEFLEX INC Common Stock 879369106 25311 74500 SH SOLE 74500 0 0 TELEPHONE & DATA SYS INC Common Stock 879433829 3419 132500 SH SOLE 132500 0 0 TEMPUR SEALY INTL INC Common Stock 88023U101 11369 147265 SH SOLE 147265 0 0 TENET HEALTHCARE CORP Common Stock 88033G407 989 44715 SH SOLE 44715 0 0 TENCENT MUSIC ENTMT GROUP Depository Receipt 88034P109 313115 24519561 SH SOLE 24519561 0 0 TENNECO INC Common Stock 880349105 468 37400 SH SOLE 37400 0 0 TERADATA CORP DEL Common Stock 88076W103 24399 787072 SH SOLE 787072 0 0 TERADYNE INC Common Stock 880770102 12197 210623 SH SOLE 210623 0 0 TEREX CORP NEW Common Stock 880779103 8332 320836 SH SOLE 320836 0 0 TESLA INC Common Stock 88160R101 26903 111691 SH SOLE 111691 0 0 TEVA PHARMACEUTICAL INDS LTD Depository Receipt 881624209 5138 746841 SH SOLE 746841 0 0 TEXAS CAPITAL BANCSHARES INC Common Stock 88224Q107 627 11480 SH SOLE 11480 0 0 TEXAS INSTRS INC Common Stock 882508104 36033 278810 SH SOLE 278810 0 0 TEXAS ROADHOUSE INC Common Stock 882681109 4060 77312 SH SOLE 77312 0 0 TEXTRON INC Common Stock 883203101 1944 39705 SH SOLE 39705 0 0 THERMO FISHER SCIENTIFIC INC Common Stock 883556102 168383 578100 SH SOLE 578100 0 0 THOMSON REUTERS CORP Common Stock 884903709 784 11728 SH SOLE 11728 0 0 THOR INDS INC Common Stock 885160101 1779 31410 SH SOLE 31410 0 0 3M CO Common Stock 88579Y101 81891 498119 SH SOLE 498119 0 0 TIFFANY & CO NEW Common Stock 886547108 4 44 SH SOLE 44 0 0 TIM PARTICIPACOES S A Depository Receipt 88706P205 209663 14600511 SH SOLE 14600511 0 0 TOLL BROTHERS INC Common Stock 889478103 9371 228280 SH SOLE 228280 0 0 TORONTO DOMINION BK ONT Common Stock 891160509 112191 1922860 SH SOLE 1922860 0 0 TOWN SPORTS INTL HLDGS INC Common Stock 89214A102 0 300 SH SOLE 300 0 0 TRACTOR SUPPLY CO Common Stock 892356106 17053 188558 SH SOLE 188558 0 0 TRANSALTA CORP Common Stock 89346D107 18143 2786686 SH SOLE 2786686 0 0 TRANSDIGM GROUP INC Common Stock 893641100 20606 39575 SH SOLE 39575 0 0 TRANSUNION Common Stock 89400J107 9 107 SH SOLE 107 0 0 TRAVELERS COMPANIES INC Common Stock 89417E109 17672 118853 SH SOLE 118853 0 0 TREEHOUSE FOODS INC Common Stock 89469A104 3262 58821 SH SOLE 58821 0 0 TRIMBLE INC Common Stock 896239100 4 100 SH SOLE 100 0 0 TRINITY INDS INC Common Stock 896522109 1299 66000 SH SOLE 66000 0 0 TRIPADVISOR INC Common Stock 896945201 786 20313 SH SOLE 20313 0 0 TRUECAR INC Common Stock 89785L107 0 10 SH SOLE 10 0 0 TWILIO INC Common Stock 90138F102 902 8200 SH SOLE 8200 0 0 TWITTER INC Common Stock 90184L102 9593 232842 SH SOLE 232842 0 0 2U INC Common Stock 90214J101 6347 389841 SH SOLE 389841 0 0 TYSON FOODS INC Common Stock 902494103 40282 467637 SH SOLE 467637 0 0 UDR INC REIT 902653104 19690 406145 SH SOLE 406145 0 0 UGI CORP NEW Common Stock 902681105 383 7610 SH SOLE 7610 0 0 US BANCORP DEL Common Stock 902973304 55595 1004610 SH SOLE 1004610 0 0 U S CONCRETE INC Common Stock 90333L201 255 4614 SH SOLE 4614 0 0 UBER TECHNOLOGIES INC Common Stock 90353T100 83793 2750000 SH SOLE 2750000 0 0 UBIQUITI INC Common Stock 90353W103 11992 101400 SH SOLE 101400 0 0 ULTA BEAUTY INC Common Stock 90384S303 10701 42693 SH SOLE 42693 0 0 ULTRAGENYX PHARMACEUTICAL IN Common Stock 90400D108 522 12196 SH SOLE 12196 0 0 UMPQUA HLDGS CORP Common Stock 904214103 1117 67880 SH SOLE 67880 0 0 UNDER ARMOUR INC Common Stock 904311107 6141 307981 SH SOLE 307981 0 0 UNDER ARMOUR INC Common Stock 904311206 50 2733 SH SOLE 2733 0 0 UNION PACIFIC CORP Common Stock 907818108 665703 4109787 SH SOLE 4109787 0 0 UNITED AIRLINES HLDGS INC Common Stock 910047109 20055 226841 SH SOLE 226841 0 0 UNITED MICROELECTRONICS CORP Depository Receipt 910873405 1568 750010 SH SOLE 750010 0 0 UNITED NAT FOODS INC Common Stock 911163103 1105 95900 SH SOLE 95900 0 0 UNITED PARCEL SERVICE INC Common Stock 911312106 3634 30326 SH SOLE 30326 0 0 UNITED RENTALS INC Common Stock 911363109 812 6514 SH SOLE 6514 0 0 UNITED STATES STL CORP NEW Common Stock 912909108 8206 710460 SH SOLE 710460 0 0 UNITED TECHNOLOGIES CORP Common Stock 913017109 28652 209874 SH SOLE 209874 0 0 UNITED THERAPEUTICS CORP DEL Common Stock 91307C102 10045 125959 SH SOLE 125959 0 0 UNITEDHEALTH GROUP INC Common Stock 91324P102 715811 3293809 SH SOLE 3293809 0 0 UNITI GROUP INC REIT 91325V108 37343 4809140 SH SOLE 4809140 0 0 UNIVERSAL DISPLAY CORP Common Stock 91347P105 5072 30208 SH SOLE 30208 0 0 UNIVERSAL HLTH SVCS INC Common Stock 913903100 29183 196186 SH SOLE 196186 0 0 UNUM GROUP Common Stock 91529Y106 0 10 SH SOLE 10 0 0 URBAN OUTFITTERS INC Common Stock 917047102 11538 410762 SH SOLE 410762 0 0 V F CORP Common Stock 918204108 7200 80910 SH SOLE 80910 0 0 VEON LTD Depository Receipt 91822M106 84 35179 SH SOLE 35179 0 0 VAIL RESORTS INC Common Stock 91879Q109 11 49 SH SOLE 49 0 0 VALERO ENERGY CORP NEW Common Stock 91913Y100 9282 108888 SH SOLE 108888 0 0 VALMONT INDS INC Common Stock 920253101 1929 13934 SH SOLE 13934 0 0 VANECK VECTORS ETF TR Public Fund 92189F106 560910 21000000 SH SOLE 21000000 0 0 VANECK VECTORS ETF TR Public Fund 92189F791 398860 11000000 SH SOLE 11000000 0 0 VANGUARD INTL EQUITY INDEX F Public Fund 922042874 8042 150000 SH SOLE 150000 0 0 VANGUARD SCOTTSDALE FDS Public Fund 92206C813 6068 60000 SH SOLE 60000 0 0 VAREX IMAGING CORP Common Stock 92214X106 3685 129122 SH SOLE 129122 0 0 VARIAN MED SYS INC Common Stock 92220P105 27804 233472 SH SOLE 233472 0 0 VEEVA SYS INC Common Stock 922475108 55568 363930 SH SOLE 363930 0 0 VENTAS INC REIT 92276F100 53865 737573 SH SOLE 737573 0 0 VEONEER INCORPORATED Common Stock 92336X109 226 15076 SH SOLE 15076 0 0 VEREIT INC REIT 92339V100 12743 1302950 SH SOLE 1302950 0 0 VERISIGN INC Common Stock 92343E102 39337 208541 SH SOLE 208541 0 0 VERIZON COMMUNICATIONS INC Common Stock 92343V104 304013 5036665 SH SOLE 5036665 0 0 VERINT SYS INC Common Stock 92343X100 8526 199307 SH SOLE 199307 0 0 VERISK ANALYTICS INC Common Stock 92345Y106 9311 58878 SH SOLE 58878 0 0 VERMILION ENERGY INC Common Stock 923725105 1962 117728 SH SOLE 117728 0 0 VERTEX PHARMACEUTICALS INC Common Stock 92532F100 61977 365820 SH SOLE 365820 0 0 VIASAT INC Common Stock 92552V100 9239 122661 SH SOLE 122661 0 0 VIACOM INC NEW Common Stock 92553P102 74 2800 SH SOLE 2800 0 0 VIACOM INC NEW Common Stock 92553P201 1160 48259 SH SOLE 48259 0 0 VIAVI SOLUTIONS INC Common Stock 925550105 941 67180 SH SOLE 67180 0 0 VIPSHOP HLDGS LTD Depository Receipt 92763W103 3706 415469 SH SOLE 415469 0 0 VISA INC Common Stock 92826C839 19864 115480 SH SOLE 115480 0 0 VISHAY INTERTECHNOLOGY INC Common Stock 928298108 8248 487165 SH SOLE 487165 0 0 VISTEON CORP Common Stock 92839U206 1 10 SH SOLE 10 0 0 VISTRA ENERGY CORP Common Stock 92840M102 21503 804451 SH SOLE 804451 0 0 VMWARE INC Common Stock 928563402 37420 249366 SH SOLE 249366 0 0 VODAFONE GROUP PLC NEW Depository Receipt 92857W308 16137 810500 SH SOLE 810500 0 0 VONAGE HLDGS CORP Common Stock 92886T201 961 85020 SH SOLE 85020 0 0 VORNADO RLTY TR REIT 929042109 15905 249799 SH SOLE 249799 0 0 VOYA FINL INC Common Stock 929089100 20616 378688 SH SOLE 378688 0 0 VULCAN MATLS CO Common Stock 929160109 5678 37544 SH SOLE 37544 0 0 W P CAREY INC Common Stock 92936U109 30502 340806 SH SOLE 340806 0 0 WEC ENERGY GROUP INC Common Stock 92939U106 9520 100106 SH SOLE 100106 0 0 WABTEC CORP Common Stock 929740108 9881 137499 SH SOLE 137499 0 0 WALMART INC Common Stock 931142103 207801 1750938 SH SOLE 1750938 0 0 WALGREENS BOOTS ALLIANCE INC Common Stock 931427108 97665 1765772 SH SOLE 1765772 0 0 WASTE CONNECTIONS INC Common Stock 94106B101 15850 172423 SH SOLE 172423 0 0 WASTE MGMT INC DEL Common Stock 94106L109 720 6257 SH SOLE 6257 0 0 WATERS CORP Common Stock 941848103 27799 124531 SH SOLE 124531 0 0 WAYFAIR INC Common Stock 94419L101 90 802 SH SOLE 802 0 0 WEBSTER FINL CORP CONN Common Stock 947890109 457 9740 SH SOLE 9740 0 0 WEIBO CORP Depository Receipt 948596101 343 7662 SH SOLE 7662 0 0 WEINGARTEN RLTY INVS Common Stock 948741103 479 16460 SH SOLE 16460 0 0 WELLCARE HEALTH PLANS INC Common Stock 94946T106 34159 131800 SH SOLE 131800 0 0 WELLS FARGO CO NEW Common Stock 949746101 189622 3759366 SH SOLE 3759366 0 0 WELLTOWER INC REIT 95040Q104 9 101 SH SOLE 101 0 0 WENDYS CO Common Stock 95058W100 8459 423370 SH SOLE 423370 0 0 WESCO INTL INC Common Stock 95082P105 24047 503387 SH SOLE 503387 0 0 WEST PHARMACEUTICAL SVSC INC Common Stock 955306105 1291 9100 SH SOLE 9100 0 0 WESTERN ALLIANCE BANCORP Common Stock 957638109 1852 40200 SH SOLE 40200 0 0 WESTERN ASSET MTG CAP CORP REIT 95790D105 990 102600 SH SOLE 102600 0 0 WESTERN DIGITAL CORP Common Stock 958102105 9197 154211 SH SOLE 154211 0 0 WESTERN UN CO Common Stock 959802109 22235 959629 SH SOLE 959629 0 0 WESTLAKE CHEM CORP Common Stock 960413102 4401 67172 SH SOLE 67172 0 0 WESTROCK CO Common Stock 96145D105 6058 166213 SH SOLE 166213 0 0 WEX INC Common Stock 96208T104 651 3220 SH SOLE 3220 0 0 WEYERHAEUSER CO Common Stock 962166104 44196 1595530 SH SOLE 1595530 0 0 WHIRLPOOL CORP Common Stock 963320106 16191 102240 SH SOLE 102240 0 0 WILLIAMS COS INC DEL Common Stock 969457100 44 1810 SH SOLE 1810 0 0 WILLIAMS SONOMA INC Common Stock 969904101 5656 83200 SH SOLE 83200 0 0 WOLVERINE WORLD WIDE INC Common Stock 978097103 17940 634813 SH SOLE 634813 0 0 WOODWARD INC Common Stock 980745103 21382 198291 SH SOLE 198291 0 0 WORKDAY INC Common Stock 98138H101 7378 43410 SH SOLE 43410 0 0 WW INTL INC Common Stock 98262P101 6168 163100 SH SOLE 163100 0 0 WYNDHAM DESTINATIONS INC Common Stock 98310W108 13023 282986 SH SOLE 282986 0 0 WYNN RESORTS LTD Common Stock 983134107 323 2972 SH SOLE 2972 0 0 XPO LOGISTICS INC Common Stock 983793100 48132 672514 SH SOLE 672514 0 0 XCEL ENERGY INC Common Stock 98389B100 47783 736364 SH SOLE 736364 0 0 XILINX INC Common Stock 983919101 455858 4753473 SH SOLE 4753473 0 0 XYLEM INC Common Stock 98419M100 6300 79121 SH SOLE 79121 0 0 XEROX HOLDINGS CORP Common Stock 98421M106 584 19510 SH SOLE 19510 0 0 YRC WORLDWIDE INC Common Stock 984249607 173 57331 SH SOLE 57331 0 0 YY INC Depository Receipt 98426T106 14912 265192 SH SOLE 265192 0 0 YELP INC Common Stock 985817105 12422 357460 SH SOLE 357460 0 0 YIRENDAI LTD Depository Receipt 98585L100 0 10 SH SOLE 10 0 0 YUM BRANDS INC Common Stock 988498101 15033 132535 SH SOLE 132535 0 0 YUM CHINA HLDGS INC Common Stock 98850P109 11349 249812 SH SOLE 249812 0 0 ZAI LAB LTD Depository Receipt 98887Q104 1679 51910 SH SOLE 51910 0 0 ZAYO GROUP HLDGS INC Common Stock 98919V105 254572 7509501 SH SOLE 7509501 0 0 ZEBRA TECHNOLOGIES CORP Common Stock 989207105 1556 7540 SH SOLE 7540 0 0 ZENDESK INC Common Stock 98936J101 9173 125860 SH SOLE 125860 0 0 ZILLOW GROUP INC Common Stock 98954M101 570 19309 SH SOLE 19309 0 0 ZIMMER BIOMET HLDGS INC Common Stock 98956P102 35293 257106 SH SOLE 257106 0 0 ZOETIS INC Common Stock 98978V103 85306 684691 SH SOLE 684691 0 0 ZTO EXPRESS CAYMAN INC Depository Receipt 98980A105 8450 396145 SH SOLE 396145 0 0