0001228242-19-000010.txt : 20190906 0001228242-19-000010.hdr.sgml : 20190906 20190905204517 ACCESSION NUMBER: 0001228242-19-000010 CONFORMED SUBMISSION TYPE: 13F-HR/A PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20181231 FILED AS OF DATE: 20190906 DATE AS OF CHANGE: 20190905 EFFECTIVENESS DATE: 20190906 FILER: COMPANY DATA: COMPANY CONFORMED NAME: BRITISH COLUMBIA INVESTMENT MANAGEMENT Corp CENTRAL INDEX KEY: 0001228242 IRS NUMBER: 980217872 FISCAL YEAR END: 0331 FILING VALUES: FORM TYPE: 13F-HR/A SEC ACT: 1934 Act SEC FILE NUMBER: 028-13989 FILM NUMBER: 191078348 BUSINESS ADDRESS: STREET 1: 750 PANDORA AVE CITY: VICTORIA STATE: A1 ZIP: V8W 0E4 BUSINESS PHONE: 778.410.7100 MAIL ADDRESS: STREET 1: 750 PANDORA AVE CITY: VICTORIA STATE: A1 ZIP: V8W 0E4 FORMER COMPANY: FORMER CONFORMED NAME: BRITISH COLUMBIA INVESTMENT MANAGEMENT CORP DATE OF NAME CHANGE: 20030421 13F-HR/A 1 primary_doc.xml 13F-HR/A LIVE false true false 0001228242 XXXXXXXX 12-31-2018 12-31-2018 true 1 RESTATEMENT BRITISH COLUMBIA INVESTMENT MANAGEMENT Corp
750 PANDORA AVE VICTORIA A1 V8W 0E4
13F HOLDINGS REPORT 028-13989 Y This holding report is being restated to include all applicable inter-listed securities as well as to correct values due to foreign exchange conversion calculations.
Daniel Speirs Chief Compliance & Ethics Officer 7784107131 Daniel Speirs Victoria A1 09-05-2019 0 762 11218671 false
INFORMATION TABLE 2 BCIMC_13F_20181231.xml 3M COMPANY COMMON 88579Y101 43293 227212 SH SOLE 227212 0 0 51JOB INC ADR (2 316827104 712 11400 SH SOLE 11400 0 0 58 COM INC ADR EAC 31680Q104 2331 43000 SH SOLE 43000 0 0 ABBOTT LABS COMMON 002824100 38772 536050 SH SOLE 536050 0 0 ABBVIE INC COMMON 00287Y109 54903 595546 SH SOLE 595546 0 0 ABIOMED INC COMMON 003654100 6474 19918 SH SOLE 19918 0 0 ACCENTURE PLC CLASS A G1151C101 47906 339735 SH SOLE 339735 0 0 ACTIVISION BLIZZARD COMMON 00507V109 9002 193309 SH SOLE 193309 0 0 ACUITY BRANDS COMMON 00508Y102 2374 20656 SH SOLE 20656 0 0 ADOBE INC COMMON 00724F101 46078 203668 SH SOLE 203668 0 0 ADV MICRO DEVICES COMMON 007903107 6556 355160 SH SOLE 355160 0 0 ADVANCE AUTO PARTS COMMON 00751Y106 4421 28080 SH SOLE 28080 0 0 AERCAP HOLDINGS SHARES N00985106 780 19700 SH SOLE 19700 0 0 AES CORP COMMON 00130H105 5495 379991 SH SOLE 379991 0 0 AFFILIATED MANAGE GR COMMON 008252108 4262 43741 SH SOLE 43741 0 0 AFLAC INC COMMON 001055102 9287 203839 SH SOLE 203839 0 0 AGILENT TECHN INC COMMON 00846U101 7288 108037 SH SOLE 108037 0 0 AGNC INVT CORP COMMON 00123Q104 2288 130426 SH SOLE 130426 0 0 AGNICO EAGLE MINES COMMON 008474108 29641 734728 SH SOLE 734728 0 0 AIR PRODS & CHEMS COMMON 009158106 12298 76837 SH SOLE 76837 0 0 AKAMAI TECH INC COMMON 00971T101 2608 42694 SH SOLE 42694 0 0 ALAMOS GOLD IN CLASS A 011532108 2489 692271 SH SOLE 692271 0 0 ALBEMARLE CORP COMMON 012653101 2556 33166 SH SOLE 33166 0 0 ALEXANDRIA REAL ESTA REIT 015271109 7971 69165 SH SOLE 69165 0 0 ALEXION PHARM INC COMMON 015351109 5465 56132 SH SOLE 56132 0 0 ALGONQUIN POWER&UTIL COMMON 015857105 8400 835638 SH SOLE 835638 0 0 ALIBABA GROUP HLDG SPN ADS 01609W102 82831 604300 SH SOLE 604300 0 0 ALIGN TECH INC COMMON 016255101 7827 37371 SH SOLE 37371 0 0 ALKERMES PLC ORDINAR G01767105 1154 39117 SH SOLE 39117 0 0 ALLEGHANY CORP DEL COMMON 017175100 4635 7436 SH SOLE 7436 0 0 ALLEGION PLC ORDINAR G0176J109 6840 85806 SH SOLE 85806 0 0 ALLERGAN PLC SHARES G0177J108 12783 95641 SH SOLE 95641 0 0 ALLIANCE DATA SYSTEM COMMON 018581108 6154 41004 SH SOLE 41004 0 0 ALLIANT ENERGY CORP COMMON 018802108 3346 79184 SH SOLE 79184 0 0 ALLSTATE CORP COMMON 020002101 9694 117324 SH SOLE 117324 0 0 ALLY FINL INC COMMON 02005N100 3242 143050 SH SOLE 143050 0 0 ALNYLAM PHARMACUETCL COMMON 02043Q107 1664 22820 SH SOLE 22820 0 0 ALPHABET INC CLASS C 02079K107 110713 106906 SH SOLE 106906 0 0 ALPHABET INC CLASS A 02079K305 147811 141451 SH SOLE 141451 0 0 ALTRIA GROUP INC COMMON 02209S103 32758 663254 SH SOLE 663254 0 0 AMAZON COM INC COMMON 023135106 203760 135662 SH SOLE 135662 0 0 AMERCO COMMON 023586100 982 2994 SH SOLE 2994 0 0 AMEREN CORPORATION COMMON 023608102 4009 61467 SH SOLE 61467 0 0 AMERICAN AIRLINES COM 02376R102 950 29596 SH SOLE 29596 0 0 AMERICAN EXPRESS CO COMMON 025816109 26682 279916 SH SOLE 279916 0 0 AMERICAN TOWER CORP COMMON 03027X100 26426 167053 SH SOLE 167053 0 0 AMERICAN WTR WKS CO COMMON 030420103 15287 168412 SH SOLE 168412 0 0 AMERIPRISE FINANCIAL COMMON 03076C106 5018 48081 SH SOLE 48081 0 0 AMERISOURCE-BERGEN COMMON 03073E105 8467 113809 SH SOLE 113809 0 0 AMERN ELEC PWR INC COMMON 025537101 9975 133461 SH SOLE 133461 0 0 AMERN FINL GROUP COMMON 025932104 3092 34159 SH SOLE 34159 0 0 AMERN INTL GROUP INC COMMON 026874784 12160 308539 SH SOLE 308539 0 0 AMETEK INC COMMON 031100100 8547 126254 SH SOLE 126254 0 0 AMGEN INC COMMON 031162100 49205 252763 SH SOLE 252763 0 0 AMPHENOL CORPORATION CLASS A 032095101 5873 72492 SH SOLE 72492 0 0 ANADARKO PETE COMMON 032511107 5654 128976 SH SOLE 128976 0 0 ANALOG DEVICES INC COMMON 032654105 12081 140754 SH SOLE 140754 0 0 ANNALY CAPITAL MGMT COMMON 035710409 7011 713959 SH SOLE 713959 0 0 ANSYS INC COMMON 03662Q105 4017 28100 SH SOLE 28100 0 0 ANTERO RES CORP COMMON 03674X106 674 71814 SH SOLE 71814 0 0 ANTHEM INC COMMON 036752103 20074 76436 SH SOLE 76436 0 0 AON PLC COMMON G0408V102 12551 86347 SH SOLE 86347 0 0 APACHE CORP COMMON 037411105 3403 129632 SH SOLE 129632 0 0 APHRIA INC COMMON 03765K104 1385 240891 SH SOLE 240891 0 0 APPLE INC COMMON 037833100 245724 1557776 SH SOLE 1557776 0 0 APPLIED MATERIALS COMMON 038222105 15546 474841 SH SOLE 474841 0 0 APTIV PLC ORDINAR G6095L109 5524 89725 SH SOLE 89725 0 0 ARAMARK COMMON 03852U106 2420 83522 SH SOLE 83522 0 0 ARCH CAP GROUP LTD ORDINAR G0450A105 5910 221164 SH SOLE 221164 0 0 ARCHER DANIELS MIDLD COMMON 039483102 8131 198453 SH SOLE 198453 0 0 ARCONIC INC COMMON 03965L100 2484 147314 SH SOLE 147314 0 0 ARISTA NETWORKS IN COM USD 040413106 4568 21679 SH SOLE 21679 0 0 ARROW ELECTRS INC COMMON 042735100 1518 22012 SH SOLE 22012 0 0 ASANKO GOLD INC COMMON 04341Y105 187 293877 SH SOLE 293877 0 0 ASSURANT INC COMMON 04621X108 1625 18166 SH SOLE 18166 0 0 AT&T INC COMMON 00206R102 64330 2254013 SH SOLE 2254013 0 0 ATHENE HLDG LTD CLASS A G0684D107 1570 39418 SH SOLE 39418 0 0 ATMOS ENERGY CORP COMMON 049560105 2597 28009 SH SOLE 28009 0 0 AURORA CANNABIS COMMON 05156X108 413 83151 SH SOLE 83151 0 0 AUTODESK INC COMMON 052769106 9629 74873 SH SOLE 74873 0 0 AUTOHOME INC ADR EAC 05278C107 2136 27300 SH SOLE 27300 0 0 AUTOLIV INC COMMON 052800109 2074 29532 SH SOLE 29532 0 0 AUTOMATIC DATA PROC COMMON 053015103 16548 126203 SH SOLE 126203 0 0 AUTOZONE INC COMMON 053332102 8211 9794 SH SOLE 9794 0 0 AVALONBAY COMMUNTIES REIT 053484101 6936 39852 SH SOLE 39852 0 0 AVERY DENNISON CORP COMMON 053611109 2662 29629 SH SOLE 29629 0 0 AXA EQUITABLE HLD COM USD 054561105 1001 60185 SH SOLE 60185 0 0 AXALTA COATING SYS COMMON G0750C108 3867 165123 SH SOLE 165123 0 0 B2GOLD CORP COMMON 11777Q209 5127 1754850 SH SOLE 1754850 0 0 BAIDU INC REP(10 056752108 20578 129750 SH SOLE 129750 0 0 BAKER HUGHES A GE CO CL A CO 05722G100 3670 170696 SH SOLE 170696 0 0 BALL CORP COMMON 058498106 5091 110730 SH SOLE 110730 0 0 BANK OF AMERICA CORP COMMON 060505104 75621 3069042 SH SOLE 3069042 0 0 BANK OF MONTREAL COMMON 063671101 61729 945279 SH SOLE 945279 0 0 BANK OF NEW YORK MEL COMMON 064058100 17357 368754 SH SOLE 368754 0 0 BANK OF NOVA SCOTIA COMMON 064149107 170355 3419109 SH SOLE 3419109 0 0 BAOZUN INC SPONSOR 06684L103 494 16900 SH SOLE 16900 0 0 BARRICK GOLD CORP COMMON 067901108 19613 1453435 SH SOLE 1453435 0 0 BAUSCH HEALTH COMPAN COMMON 071734107 10703 578921 SH SOLE 578921 0 0 BAXTER INTL INC COMMON 071813109 9730 147835 SH SOLE 147835 0 0 BAYTEX ENERGY CORP COMMON 07317Q105 2161 1224758 SH SOLE 1224758 0 0 BB&T CORPORATION COMMON 054937107 11788 272109 SH SOLE 272109 0 0 BCE INC COMMON 05534B760 46333 1173410 SH SOLE 1173410 0 0 BECTON DICKINSON COMMON 075887109 22318 99051 SH SOLE 99051 0 0 BEIGENE LIMITED REP(13 07725L102 715 5100 SH SOLE 5100 0 0 BERKLEY W R CORP COM 084423102 2755 37280 SH SOLE 37280 0 0 BERKSHIRE HATHAWAY CLASS B 084670702 88419 433042 SH SOLE 433042 0 0 BEST BUY INC COMMON 086516101 5030 94977 SH SOLE 94977 0 0 BIOGEN INC COMMON 09062X103 28132 93487 SH SOLE 93487 0 0 BIOMARIN PHARMAC INC COMMON 09061G101 5125 60189 SH SOLE 60189 0 0 BLACKBERRY LIMITED COMMON 09228F103 4484 630718 SH SOLE 630718 0 0 BLACKROCK INC COMMON 09247X101 17339 44141 SH SOLE 44141 0 0 BLOCK H & R INC COMMON 093671105 3616 142537 SH SOLE 142537 0 0 BOEING CO COMMON 097023105 59251 183724 SH SOLE 183724 0 0 BOOKING HLDGS INC COMMON 09857L108 56659 32895 SH SOLE 32895 0 0 BORG WARNER INC COMMON 099724106 4339 124897 SH SOLE 124897 0 0 BOSTON PROPERTIES COMMON 101121101 5891 52337 SH SOLE 52337 0 0 BOSTON SCIENTIFIC COMMON 101137107 13740 388795 SH SOLE 388795 0 0 BRIGHTHOUSE FINANCAL COMMON 10922N103 2602 85361 SH SOLE 85361 0 0 BRISTOL MYERS SQUIBB COMMON 110122108 35566 684231 SH SOLE 684231 0 0 BROADCOM INC COMMON 11135F101 35974 141474 SH SOLE 141474 0 0 BROADRIDGE FINL SOLN COMMON 11133T103 7640 79379 SH SOLE 79379 0 0 BROOKFIELD ASSET MGT CLASS A 112585104 81943 2139088 SH SOLE 2139088 0 0 BROOKFIELD BUSINESS LTD PAR G16234109 2215 72767 SH SOLE 72767 0 0 BROOKFIELD INFR PRTR LTD PAR G16252101 16971 491611 SH SOLE 491611 0 0 BROOKFIELD PROPERTY PARTNER G16249107 22632 1403732 SH SOLE 1403732 0 0 BROOKFIELD PROPERTY COMMON 11282X103 3703 230025 SH SOLE 230025 0 0 BROOKFIELD RENEWABLE COMMON G16258108 5693 219969 SH SOLE 219969 0 0 BROWN FORMAN CORP CLASS B 115637209 3179 66818 SH SOLE 66818 0 0 BRP INC COMMON 05577W200 2182 84316 SH SOLE 84316 0 0 BUNGE LIMITED COMMON G16962105 2555 47803 SH SOLE 47803 0 0 BURLINGTON STORES COM 122017106 2768 17015 SH SOLE 17015 0 0 C H ROBINSON WLDWIDE COMMON 12541W209 3948 46955 SH SOLE 46955 0 0 CABOT OIL & GAS CORP COMMON 127097103 4733 211746 SH SOLE 211746 0 0 CADENCE DESIGN SYS COMMON 127387108 9148 210396 SH SOLE 210396 0 0 CAE INC COMMON 124765108 9390 511139 SH SOLE 511139 0 0 CAMDEN PPTY TR SH BEN 133131102 2769 31449 SH SOLE 31449 0 0 CAMECO CORP COMMON 13321L108 5405 476909 SH SOLE 476909 0 0 CAMPBELL SOUP CO COMMON 134429109 2017 61126 SH SOLE 61126 0 0 CANADA GOOSE HLDINGS SHS SUB 135086106 4546 104040 SH SOLE 104040 0 0 CANADIAN IMPERIAL BK COMMON 136069101 54635 733882 SH SOLE 733882 0 0 CANOPY GROWTH CORP COMMON 138035100 3202 119449 SH SOLE 119449 0 0 CAPITAL ONE FINL CO COMMON 14040H105 12783 169108 SH SOLE 169108 0 0 CARDINAL HEALTH INC COMMON 14149Y108 7065 158400 SH SOLE 158400 0 0 CARMAX INC COMMON 143130102 3754 59842 SH SOLE 59842 0 0 CARNIVAL CORP COMMON 143658300 5271 106916 SH SOLE 106916 0 0 CATERPILLAR INC COMMON 149123101 29254 230217 SH SOLE 230217 0 0 CBOE GLOBAL MARKET COMMON 12503M108 5282 53988 SH SOLE 53988 0 0 CBRE GROUP INC CLASS A 12504L109 4380 109388 SH SOLE 109388 0 0 CBS CORPORATION CLASS B 124857202 6788 155265 SH SOLE 155265 0 0 CDK GLOBAL INC COM 12508E101 4042 84420 SH SOLE 84420 0 0 CDN NATL RAILWAY COMMON 136375102 108488 1465469 SH SOLE 1465469 0 0 CDN NATURAL RES COMMON 136385101 68164 2826298 SH SOLE 2826298 0 0 CDN PACIFIC RAILWAY COMMON 13645T100 67488 380512 SH SOLE 380512 0 0 CDW CORP COMMON 12514G108 3090 38125 SH SOLE 38125 0 0 CELANESE CORP COMMON 150870103 4115 45743 SH SOLE 45743 0 0 CELESTICA INC SUB VTG 15101Q108 1843 210436 SH SOLE 210436 0 0 CELGENE CORP COMMON 151020104 21938 342301 SH SOLE 342301 0 0 CENOVUS ENERGY COMMON 15135U109 10528 1497777 SH SOLE 1497777 0 0 CENTENE CORP DEL COMMON 15135B101 8021 69566 SH SOLE 69566 0 0 CENTERPOINT ENERGY COMMON 15189T107 9938 352048 SH SOLE 352048 0 0 CENTURYLINK INC COMMON 156700106 6067 400442 SH SOLE 400442 0 0 CERNER CORP COMMON 156782104 17065 325416 SH SOLE 325416 0 0 CF INDUSTRIES HLDGS COMMON 125269100 4695 107898 SH SOLE 107898 0 0 CGI GROUP INC CLASS A 39945C109 48466 792752 SH SOLE 792752 0 0 CHARTER COMMUNICATIO CL A 16119P108 12783 44858 SH SOLE 44858 0 0 CHECK POINT SOFTWARE ORDINAR M22465104 2228 21700 SH SOLE 21700 0 0 CHEMED CORP NEW COMMON 16359R103 12748 45000 SH SOLE 45000 0 0 CHENIERE ENERGY INC COMMON 16411R208 4231 71481 SH SOLE 71481 0 0 CHEVRON CORP COMMON 166764100 69493 638779 SH SOLE 638779 0 0 CHIPOTLE MEXICAN GRL COMMON 169656105 4633 10730 SH SOLE 10730 0 0 CHUBB LIMITED COMMON H1467J104 24165 187063 SH SOLE 187063 0 0 CHURCH & DWIGHT INC COMMON 171340102 4065 61812 SH SOLE 61812 0 0 CIGNA CORP COMMON 125523100 29058 153002 SH SOLE 153002 0 0 CIMAREX ENERGY CO COMMON 171798101 6038 97948 SH SOLE 97948 0 0 CINCINNATI FINL CORP COMMON 172062101 5258 67917 SH SOLE 67917 0 0 CINTAS CORP COMMON 172908105 4560 27144 SH SOLE 27144 0 0 CISCO SYSTEMS INC COMMON 17275R102 84702 1954810 SH SOLE 1954810 0 0 CIT GROUP INC COMMON 125581801 1490 38932 SH SOLE 38932 0 0 CITIGROUP INC COMMON 172967424 40083 769936 SH SOLE 769936 0 0 CITIZENS FINANCIAL COMMON 174610105 6753 227137 SH SOLE 227137 0 0 CITRIX SYS INC COMMON 177376100 7153 69811 SH SOLE 69811 0 0 CLOROX CO COMMON 189054109 6437 41759 SH SOLE 41759 0 0 CME GROUP INC CLASS A 12572Q105 30926 164393 SH SOLE 164393 0 0 CMS ENERGY CORP COMMON 125896100 5590 112580 SH SOLE 112580 0 0 COCA-COLA CO COMMON 191216100 76502 1615673 SH SOLE 1615673 0 0 COCA-COLA EU PARTNRS PLC ORD G25839104 3264 71195 SH SOLE 71195 0 0 COGNEX CORP COMMON 192422103 1676 43331 SH SOLE 43331 0 0 COGNIZANT TECH SOLNS CLASS A 192446102 29490 464550 SH SOLE 464550 0 0 COHERENT INC COMMON 192479103 5286 50000 SH SOLE 50000 0 0 COLGATE PALMOLIVE CO COMMON 194162103 18111 304292 SH SOLE 304292 0 0 COLLIERS INTL SUB VTG 194693107 2814 51044 SH SOLE 51044 0 0 COMCAST CORP CLASS A 20030N101 49826 1463309 SH SOLE 1463309 0 0 COMERICA INC COMMON 200340107 3990 58091 SH SOLE 58091 0 0 COMMSCOPE INC COM 20337X109 1068 65134 SH SOLE 65134 0 0 COMPANIA DE MINAS BU SP ADR 204448104 1330 82000 SH SOLE 82000 0 0 CONAGRA BRANDS INC COMMON 205887102 2612 122288 SH SOLE 122288 0 0 CONCHO RESOURCES COMMON 20605P101 4944 48096 SH SOLE 48096 0 0 CONOCOPHILLIPS COMMON 20825C104 27890 447310 SH SOLE 447310 0 0 CONSOLDTD EDISON INC COMMON 209115104 8060 105420 SH SOLE 105420 0 0 CONSTELLATION BRANDS CLASS A 21036P108 6902 42915 SH SOLE 42915 0 0 CONTINENTAL RES COMMON 212015101 952 23679 SH SOLE 23679 0 0 COOPER COMPANIES INC COMMON 216648402 3150 12378 SH SOLE 12378 0 0 COPART INC COMMON 217204106 4261 89173 SH SOLE 89173 0 0 CORNING INCORPORATED COMMON 219350105 8040 266135 SH SOLE 266135 0 0 COSTAR GROUP INC COMMON 22160N109 3930 11651 SH SOLE 11651 0 0 COSTCO WHSL CORP COMMON 22160K105 29539 145007 SH SOLE 145007 0 0 COTT CORP COMMON 22163N106 3399 244228 SH SOLE 244228 0 0 COTY INC CLASS A 222070203 806 122916 SH SOLE 122916 0 0 CREDICORP LTD COMMON G2519Y108 7005 31600 SH SOLE 31600 0 0 CRESCENT POINT ENRGY COMMON 22576C101 11102 3662550 SH SOLE 3662550 0 0 CRH MEDICAL CORP COMMON 12626F105 406 132560 SH SOLE 132560 0 0 CRONOS GROUP INC COMMON 22717L101 3136 297871 SH SOLE 297871 0 0 CROWN CASTLE INTL COMMON 22822V101 12473 114820 SH SOLE 114820 0 0 CROWN HOLDINGS INC COMMON 228368106 3286 79045 SH SOLE 79045 0 0 CSX CORP COMMON 126408103 22355 359815 SH SOLE 359815 0 0 CTRIP.COM INTL ADR (0. 22943F100 5155 190500 SH SOLE 190500 0 0 CUMMINS INC COMMON 231021106 9247 69193 SH SOLE 69193 0 0 CVS HEALTH CORP COMMON 126650100 48207 735759 SH SOLE 735759 0 0 D R HORTON INC COMMON 23331A109 3127 90224 SH SOLE 90224 0 0 DANAHER CORP COMMON 235851102 19099 185209 SH SOLE 185209 0 0 DARDEN RESTAURANT COMMON 237194105 4199 42045 SH SOLE 42045 0 0 DAVITA INC COMMON 23918K108 1731 33630 SH SOLE 33630 0 0 DEERE & CO COMMON 244199105 16663 111705 SH SOLE 111705 0 0 DELL TECHNOLOGIES IN COMMON 24703L202 3326 68062 SH SOLE 68062 0 0 DELTA AIR LINES COMMON 247361702 2923 58577 SH SOLE 58577 0 0 DENTSPLY SIRONA INC COM 24906P109 5707 153368 SH SOLE 153368 0 0 DESCARTES SYSTEMS COMMON 249906108 3596 136303 SH SOLE 136303 0 0 DEVON ENERGY CORP COMMON 25179M103 3887 172441 SH SOLE 172441 0 0 DEXCOM INC COMMON 252131107 2666 22255 SH SOLE 22255 0 0 DIAMONDBACK ENERGY COMMON 25278X109 3640 39262 SH SOLE 39262 0 0 DIGITAL RLTY TR INC COMMON 253868103 5275 49508 SH SOLE 49508 0 0 DISCOVER FINL SVCS COMMON 254709108 6596 111830 SH SOLE 111830 0 0 DISCOVERY INC COMMON 25470F302 2391 103596 SH SOLE 103596 0 0 DISCOVERY INC COMMON 25470F104 1310 52946 SH SOLE 52946 0 0 DISH NETWORK CORP CLASS A 25470M109 1441 57699 SH SOLE 57699 0 0 DOLLAR GEN CORP COMMON 256677105 7228 66881 SH SOLE 66881 0 0 DOLLAR TREE INC COMMON 256746108 8299 91881 SH SOLE 91881 0 0 DOMINION ENERGY INC COMMON 25746U109 20202 282708 SH SOLE 282708 0 0 DOMINOS PIZZA INC COMMON 25754A201 3344 13483 SH SOLE 13483 0 0 DOVER CORP COMMON 260003108 7610 107265 SH SOLE 107265 0 0 DOWDUPONT INC COM USD 26078J100 41886 783209 SH SOLE 783209 0 0 DTE ENERGY CO COMMON 233331107 8708 78951 SH SOLE 78951 0 0 DUKE ENERGY CORP COMMON 26441C204 17911 207539 SH SOLE 207539 0 0 DUKE REALTY CORP COMMON 264411505 3136 121066 SH SOLE 121066 0 0 DXC TECHNOLOGY CO COMMON 23355L106 4088 76893 SH SOLE 76893 0 0 E TRADE FINANCIAL COMMON 269246401 5936 135270 SH SOLE 135270 0 0 EAST WEST BANCORP COMMON 27579R104 4089 93933 SH SOLE 93933 0 0 EASTMAN CHEM CO COMMON 277432100 2602 35585 SH SOLE 35585 0 0 EATON CORPORATION COMMON G29183103 10229 148982 SH SOLE 148982 0 0 EATON VANCE CORP COMMON 278265103 1046 29732 SH SOLE 29732 0 0 EBAY INC COMMON 278642103 7603 270862 SH SOLE 270862 0 0 ECOLAB INC COMMON 278865100 34304 232803 SH SOLE 232803 0 0 EDISON INTL COMMON 281020107 6269 110424 SH SOLE 110424 0 0 EDWARDS LIFESCIENCE COMMON 28176E108 12296 80276 SH SOLE 80276 0 0 ELDORADO GOLD CORP COMMON 284902509 825 281600 SH SOLE 281600 0 0 ELECTRONIC ARTS INC COMMON 285512109 18684 236775 SH SOLE 236775 0 0 EMERSON ELEC CO COMMON 291011104 10077 168656 SH SOLE 168656 0 0 ENBRIDGE INC COMMON 29250N105 150948 4861224 SH SOLE 4861224 0 0 ENCANA CORPORATION COMMON 292505104 8331 1443954 SH SOLE 1443954 0 0 ENERPLUS CORP COMMON 292766102 13080 1682185 SH SOLE 1682185 0 0 ENTERGY CORP COMMON 29364G103 3921 45552 SH SOLE 45552 0 0 EOG RESOURCES INC COMMON 26875P101 16662 191052 SH SOLE 191052 0 0 EQUIFAX INC COMMON 294429105 13302 142829 SH SOLE 142829 0 0 EQUINIX INC COMMON 29444U700 9635 27330 SH SOLE 27330 0 0 EQUITY RESIDENTIAL SH BEN 29476L107 6123 92760 SH SOLE 92760 0 0 ESSEX PPTY TR INC REIT 297178105 5950 24265 SH SOLE 24265 0 0 ESTEE LAUDER CO CLASS A 518439104 16710 128437 SH SOLE 128437 0 0 EVEREST RE GROUP LTD COMMON G3223R108 6588 30252 SH SOLE 30252 0 0 EVERGY INC COMMON 30034W106 8011 141108 SH SOLE 141108 0 0 EVERSOURCE ENERGY COMMON 30040W108 6985 107398 SH SOLE 107398 0 0 EXELON CORP COMMON 30161N101 14341 317976 SH SOLE 317976 0 0 EXPEDIA GROUP INC COMMON 30212P303 4696 41684 SH SOLE 41684 0 0 EXPEDITORS INTL WASH COMMON 302130109 4023 59087 SH SOLE 59087 0 0 EXTRA SPACE STORAGE REIT 30225T102 2883 31863 SH SOLE 31863 0 0 EXXON MOBIL CORP COMMON 30231G102 91286 1338695 SH SOLE 1338695 0 0 F5 NETWORKS INC COMMON 315616102 2482 15319 SH SOLE 15319 0 0 FACEBOOK INC CLASS A 30303M102 99500 759020 SH SOLE 759020 0 0 FASTENAL CO COMMON 311900104 9524 182141 SH SOLE 182141 0 0 FEDERAL RLTY INVT TR SH BEN 313747206 2940 24905 SH SOLE 24905 0 0 FEDEX CORP COMMON 31428X106 11290 69978 SH SOLE 69978 0 0 FIDELITY NATL INFO COMMON 31620M106 11376 110933 SH SOLE 110933 0 0 FIFTH THIRD BANCORP COMMON 316773100 9469 402434 SH SOLE 402434 0 0 FIRST DATA CORP COMMON 32008D106 4733 279920 SH SOLE 279920 0 0 FIRST MAJESTIC SILV COMMON 32076V103 1754 298778 SH SOLE 298778 0 0 FIRST REPUBLIC BANK COMMON 33616C100 4790 55117 SH SOLE 55117 0 0 FIRSTENERGY CORP COMMON 337932107 5065 134889 SH SOLE 134889 0 0 FIRSTSERVICE CORP COMMON 33767E103 3793 55295 SH SOLE 55295 0 0 FISERV INC COMMON 337738108 7533 102504 SH SOLE 102504 0 0 FLEETCOR TECHNOLOG COMMON 339041105 4135 22263 SH SOLE 22263 0 0 FLEX LTD COM USD Y2573F102 1372 180259 SH SOLE 180259 0 0 FLIR SYS INC COMMON 302445101 1514 34764 SH SOLE 34764 0 0 FLOWSERVE CORP COMMON 34354P105 2232 58710 SH SOLE 58710 0 0 FLUOR CORPORATION COMMON 343412102 2664 82721 SH SOLE 82721 0 0 FMC CORP COMMON 302491303 2508 33910 SH SOLE 33910 0 0 FNF GROUP COMMON 31620R303 2177 69241 SH SOLE 69241 0 0 FORD MOTOR CO COMMON 345370860 7239 946307 SH SOLE 946307 0 0 FORTINET INC COMMON 34959E109 5180 73550 SH SOLE 73550 0 0 FORTIS INC COMMON 349553107 42936 1288564 SH SOLE 1288564 0 0 FORTIVE CORPORATION COMMON 34959J108 5118 75641 SH SOLE 75641 0 0 FORTUNA SILVER MINES COMMON 349915108 1581 431995 SH SOLE 431995 0 0 FORTUNE BRANDS HOM COMMON 34964C106 1834 48270 SH SOLE 48270 0 0 FRANCO NEVADA CORP COMMON 351858105 17998 256785 SH SOLE 256785 0 0 FRANKLIN RES INC COMMON 354613101 5667 191068 SH SOLE 191068 0 0 FREEPORT-MCMORAN INC COMMON 35671D857 5643 547346 SH SOLE 547346 0 0 GALLAGHER ARTHR J&CO COMMON 363576109 4561 61881 SH SOLE 61881 0 0 GAP INC COMMON 364760108 6389 248024 SH SOLE 248024 0 0 GARMIN LTD COMMON H2906T109 4434 70023 SH SOLE 70023 0 0 GARTNER INC COMMON 366651107 30740 240460 SH SOLE 240460 0 0 GDS HOLDINGS LTD ADR REP 36165L108 628 27200 SH SOLE 27200 0 0 GENERAL DYNAMICS COMMON 369550108 10971 69787 SH SOLE 69787 0 0 GENERAL ELECTRIC CO COMMON 369604103 19190 2535030 SH SOLE 2535030 0 0 GENERAL MILLS INC COMMON 370334104 10406 267243 SH SOLE 267243 0 0 GENERAL MOTORS CO COMMON 37045V100 12389 370376 SH SOLE 370376 0 0 GENUINE PARTS CO COMMON 372460105 4776 49738 SH SOLE 49738 0 0 GILDAN ACTIVEWEAR COMMON 375916103 8118 267551 SH SOLE 267551 0 0 GILEAD SCIENCES INC COMMON 375558103 30845 493131 SH SOLE 493131 0 0 GLOBAL PAYMENTS INC COMMON 37940X102 3841 37240 SH SOLE 37240 0 0 GODADDY INC CLASS A 380237107 2736 41688 SH SOLE 41688 0 0 GOLDCORP INC COMMON 380956409 27398 2798818 SH SOLE 2798818 0 0 GOLDMAN SACHS GROUP COMMON 38141G104 17395 104131 SH SOLE 104131 0 0 GOODYEAR TIRE & RUBR COMMON 382550101 1244 60931 SH SOLE 60931 0 0 GRAINGER W W INC COMMON 384802104 6831 24192 SH SOLE 24192 0 0 GRAN TIERRA ENERGY COMMON 38500T101 9314 4268952 SH SOLE 4268952 0 0 GRANITE REAL ESTATE REIT 387437114 3160 81099 SH SOLE 81099 0 0 GRUBHUB INC COM USD 400110102 1750 22786 SH SOLE 22786 0 0 HALLIBURTON COMMON 406216101 5891 221618 SH SOLE 221618 0 0 HANESBRANDS INC COMMON 410345102 1531 122183 SH SOLE 122183 0 0 HARLEY DAVIDSON INC COMMON 412822108 1926 56440 SH SOLE 56440 0 0 HARRIS CORP DEL COMMON 413875105 3979 29551 SH SOLE 29551 0 0 HARTFORD FINL SVCS COMMON 416515104 7553 169924 SH SOLE 169924 0 0 HASBRO INC COMMON 418056107 3825 47078 SH SOLE 47078 0 0 HCA HEALTHCARE COMMON 40412C101 13740 110409 SH SOLE 110409 0 0 HCP INC COMMON 40414L109 4447 159209 SH SOLE 159209 0 0 HD SUPPLY INC COM 40416M105 2494 66481 SH SOLE 66481 0 0 HELMERICH & PAYNE COMMON 423452101 3828 79856 SH SOLE 79856 0 0 HENRY JACK & ASSOC COMMON 426281101 3310 26159 SH SOLE 26159 0 0 HENRY SCHEIN INC COM 806407102 4075 51893 SH SOLE 51893 0 0 HESS CORPORATION COMMON 42809H107 5582 137836 SH SOLE 137836 0 0 HEWLETT PACKARD ENTR COMMON 42824C109 8342 631520 SH SOLE 631520 0 0 HILTON WRLDWDE HLDGS COMMON 43300A203 6893 96008 SH SOLE 96008 0 0 HOLLYFRONTIER CORP COMMON 436106108 6334 123897 SH SOLE 123897 0 0 HOLOGIC INC COMMON 436440101 3791 92228 SH SOLE 92228 0 0 HOME DEPOT INC COMMON 437076102 61696 359072 SH SOLE 359072 0 0 HONEYWELL INTL INC COMMON 438516106 29153 220655 SH SOLE 220655 0 0 HORMEL FOODS CORP COMMON 440452100 6813 159619 SH SOLE 159619 0 0 HOST HOTELS & RESRTS REIT 44107P104 4190 251326 SH SOLE 251326 0 0 HP INC COMMON 40434L105 14557 711498 SH SOLE 711498 0 0 HUAZHU GROUP LTD ADS (1 44332N106 1741 60800 SH SOLE 60800 0 0 HUDBAY MINERALS COMMON 443628102 2191 463307 SH SOLE 463307 0 0 HUMANA INC COMMON 444859102 14134 49338 SH SOLE 49338 0 0 HUNT JB TRANS SVCS COMMON 445658107 2050 22033 SH SOLE 22033 0 0 HUNTINGTON BANCSHARE COMMON 446150104 6163 517035 SH SOLE 517035 0 0 HUNTINGTON INGALLS COMMON 446413106 2076 10911 SH SOLE 10911 0 0 HUTCHISON CHINA ME SPON AD 44842L103 570 24700 SH SOLE 24700 0 0 IAC INTERACTIVECORP COMMON 44919P508 3570 19503 SH SOLE 19503 0 0 IAMGOLD CORP COMMON 450913108 3334 908954 SH SOLE 908954 0 0 ICHOR HOLDINGS SHARES G4740B105 1474 90428 SH SOLE 90428 0 0 IDEX CORP COMMON 45167R104 2439 19314 SH SOLE 19314 0 0 IDEXX LABS INC COMMON 45168D104 8005 43035 SH SOLE 43035 0 0 IHS MARKIT LTD SHS G47567105 6373 132861 SH SOLE 132861 0 0 ILLINOIS TOOL WORKS COMMON 452308109 13640 107668 SH SOLE 107668 0 0 ILLUMINA INC COMMON 452327109 12339 41141 SH SOLE 41141 0 0 IMPERIAL OIL LTD COMMON 453038408 8549 337559 SH SOLE 337559 0 0 INCYTE CORPORATION COMMON 45337C102 2894 45512 SH SOLE 45512 0 0 INGERSOLL-RAND PLC CLASS A G47791101 42902 470264 SH SOLE 470264 0 0 INGREDION INCORPRTD COMMON 457187102 1635 17891 SH SOLE 17891 0 0 INTEL CORP COMMON 458140100 86463 1842374 SH SOLE 1842374 0 0 INTER CONTINENTAL EX COM 45866F104 15278 202813 SH SOLE 202813 0 0 INTERNATIONAL PAPER COMMON 460146103 5313 131647 SH SOLE 131647 0 0 INTERPUBLIC GROUP COMMON 460690100 6662 322911 SH SOLE 322911 0 0 INTL BUSINESS MCHN COMMON 459200101 40469 356022 SH SOLE 356022 0 0 INTL FLAVORS & FRAGR COMMON 459506101 3879 28890 SH SOLE 28890 0 0 INTUIT COMMON 461202103 19231 97693 SH SOLE 97693 0 0 INTUITIVE SURGIC INC COMMON 46120E602 15366 32085 SH SOLE 32085 0 0 INVESCO LTD COMMON G491BT108 2331 139221 SH SOLE 139221 0 0 INVITATION HOMES COMMON 46187W107 1580 78665 SH SOLE 78665 0 0 IPG PHOTONICS CORP COMMON 44980X109 1074 9480 SH SOLE 9480 0 0 IQVIA HOLDINGS INC COMMON 46266C105 6381 54929 SH SOLE 54929 0 0 IRON MOUNTAIN INC COMMON 46284V101 2986 92117 SH SOLE 92117 0 0 ISHARES EMERG M 464287234 5379 137700 SH SOLE 137700 0 0 JACOBS ENGR GROUP COMMON 469814107 1881 32168 SH SOLE 32168 0 0 JAZZ PHARMA PLC COMMON G50871105 2538 20478 SH SOLE 20478 0 0 JD.COM INC ADS EA 47215P106 7114 339900 SH SOLE 339900 0 0 JEFFERIES FINANCIAL COMMON 47233W109 1312 75561 SH SOLE 75561 0 0 JOHNSON & JOHNSON COMMON 478160104 139528 1081192 SH SOLE 1081192 0 0 JOHNSON CONTROLS INT ORDINAR G51502105 11293 380868 SH SOLE 380868 0 0 JONES LANG LASALLE COMMON 48020Q107 1954 15436 SH SOLE 15436 0 0 JPMORGAN CHASE & CO COMMON 46625H100 102841 1053483 SH SOLE 1053483 0 0 JUNIPER NETWORKS COM COMMON 48203R104 4091 152026 SH SOLE 152026 0 0 KANSAS CITY SOUTHERN COMMON 485170302 5270 55217 SH SOLE 55217 0 0 KELLOGG CO COMMON 487836108 4774 83742 SH SOLE 83742 0 0 KEYCORP COMMON 493267108 5270 356552 SH SOLE 356552 0 0 KEYSIGHT TECHNOLOGS COMMON 49338L103 3943 63513 SH SOLE 63513 0 0 KIMBERLY CLARK CORP COMMON 494368103 17025 149421 SH SOLE 149421 0 0 KIMCO REALTY CORP COMMON 49446R109 5084 347036 SH SOLE 347036 0 0 KINDER MORGAN INC COMMON 49456B101 10564 686895 SH SOLE 686895 0 0 KINROSS GOLD CORP COMMON 496902404 5540 1719809 SH SOLE 1719809 0 0 KIRKLAND LAKE GOLD COMMON 49741E100 15488 594213 SH SOLE 594213 0 0 KLA CORPORATION COMMON 482480100 6052 67625 SH SOLE 67625 0 0 KNIGHT-SWIFT TRANSPO CLASS A 499049104 2500 99723 SH SOLE 99723 0 0 KOHLS CORP COMMON 500255104 3757 56633 SH SOLE 56633 0 0 KRAFT HEINZ CO COMMON 500754106 8961 208209 SH SOLE 208209 0 0 KROGER CO COMMON 501044101 5518 200658 SH SOLE 200658 0 0 L BRANDS INC COMMON 501797104 4127 160784 SH SOLE 160784 0 0 L3 TECHNOLOGIES INC COMMON 502413107 5558 32006 SH SOLE 32006 0 0 LABORATORY CORP AMER COMMON 50540R409 6758 53481 SH SOLE 53481 0 0 LAM RESEARCH CORP COMMON 512807108 9794 71923 SH SOLE 71923 0 0 LAMB WESTON HLDGS COMMON 513272104 2713 36888 SH SOLE 36888 0 0 LAS VEGAS SANDS CORP COMMON 517834107 7079 135996 SH SOLE 135996 0 0 LEAR CORPORATION COMMON 521865204 5680 46231 SH SOLE 46231 0 0 LEGGETT & PLATT INC COMMON 524660107 1605 44785 SH SOLE 44785 0 0 LEIDOS HOLDINGS INC COMMON 525327102 2353 44636 SH SOLE 44636 0 0 LENNAR CORP CLASS A 526057104 3868 98801 SH SOLE 98801 0 0 LENNOX INTL INC COMMON 526107107 2688 12280 SH SOLE 12280 0 0 LHC GROUP INC COMMON 50187A107 35674 380000 SH SOLE 380000 0 0 LIBERTY BROADBAND COM USD 530307305 2608 36201 SH SOLE 36201 0 0 LIBERTY GLOBAL PLC CLASS A G5480U104 1345 63011 SH SOLE 63011 0 0 LIBERTY GLOBAL PLC CLASS C G5480U120 3669 177753 SH SOLE 177753 0 0 LIBERTY MEDIA COM SER 531229854 1568 51082 SH SOLE 51082 0 0 LIBERTY MEDIA DELAWA COM USD 531229607 1624 43906 SH SOLE 43906 0 0 LIBERTY MEDIA DELAWA COM USD 531229409 824 22400 SH SOLE 22400 0 0 LIBERTY PPTY TR SH BEN 531172104 2098 50102 SH SOLE 50102 0 0 LILLY ELI & CO COMMON 532457108 38985 336894 SH SOLE 336894 0 0 LINCOLN NATL CORP COMMON 534187109 3768 73438 SH SOLE 73438 0 0 LINDE PLC SHS G5494J103 35791 229372 SH SOLE 229372 0 0 LIVE NATION ENTERTAN COMMON 538034109 2442 49591 SH SOLE 49591 0 0 LKQ CORP COMMON 501889208 2558 107804 SH SOLE 107804 0 0 LOCKHEED MARTIN CORP COMMON 539830109 19663 75097 SH SOLE 75097 0 0 LOEWS CORP COMMON 540424108 7938 174394 SH SOLE 174394 0 0 LOWES CO COMMON 548661107 28478 308334 SH SOLE 308334 0 0 LULULEMON ATHLETICA COMMON 550021109 5428 44635 SH SOLE 44635 0 0 LYONDELLBASELL INDUS SHARES N53745100 9325 112137 SH SOLE 112137 0 0 M & T BK CORP COMMON 55261F104 8447 59014 SH SOLE 59014 0 0 MACERICH CO REIT 554382101 1552 35869 SH SOLE 35869 0 0 MACYS INC COMMON 55616P104 3098 104023 SH SOLE 104023 0 0 MAG SILVER CORP COMMON 55903Q104 966 131965 SH SOLE 131965 0 0 MAGNA INTL INC COMMON 559222401 21603 476118 SH SOLE 476118 0 0 MANPOWERGROUP COMMON 56418H100 3196 49323 SH SOLE 49323 0 0 MANULIFE FINCL CORP COMMON 56501R106 73462 5179900 SH SOLE 5179900 0 0 MARATHON OIL CORP COMMON 565849106 4151 289437 SH SOLE 289437 0 0 MARATHON PETROLEUM COMMON 56585A102 17130 290287 SH SOLE 290287 0 0 MARKEL CORP COMMON 570535104 3631 3498 SH SOLE 3498 0 0 MARRIOTT INTL INC CLASS A 571903202 10908 100480 SH SOLE 100480 0 0 MARSH & MCLENNAN COS COMMON 571748102 18036 226154 SH SOLE 226154 0 0 MARTIN MARIETTA MATL COMMON 573284106 4722 27476 SH SOLE 27476 0 0 MARVELL TECH GRP LTD COMMON G5876H105 3407 210447 SH SOLE 210447 0 0 MASCO CORP COMMON 574599106 3047 104209 SH SOLE 104209 0 0 MASTERCARD INC CLASS A 57636Q104 107515 569916 SH SOLE 569916 0 0 MATTEL INC COMMON 577081102 1166 116716 SH SOLE 116716 0 0 MAXAR TECHNOLOGIES COMMON 57778L103 1253 104919 SH SOLE 104919 0 0 MAXIM INTEGRATED PRO COMMON 57772K101 3561 70025 SH SOLE 70025 0 0 MCCORMICK & CO INC COMMON 579780206 5724 41106 SH SOLE 41106 0 0 MCDONALDS CORP COMMON 580135101 56985 320915 SH SOLE 320915 0 0 MCKESSON CORP COMMON 58155Q103 9452 85559 SH SOLE 85559 0 0 MEDTRONIC PLC SHS G5960L103 37487 412123 SH SOLE 412123 0 0 MELCO RESORTS & ENT ADR (3 585464100 680 38578 SH SOLE 38578 0 0 MERCADOLIBRE INC COMMON 58733R102 3095 10567 SH SOLE 10567 0 0 MERCK & CO INC COMMON 58933Y105 86435 1131200 SH SOLE 1131200 0 0 METHANEX CORP COMMON 59151K108 7019 146012 SH SOLE 146012 0 0 METLIFE INC COMMON 59156R108 8948 217936 SH SOLE 217936 0 0 METTLER TOLEDO INTL COMMON 592688105 4834 8547 SH SOLE 8547 0 0 MGM RESORTS INTL COMMON 552953101 4895 201783 SH SOLE 201783 0 0 MICHAEL KORS HOLDI COMMON G60754101 3231 85211 SH SOLE 85211 0 0 MICROCHIP TECHNOLOGY COMMON 595017104 4267 59330 SH SOLE 59330 0 0 MICRON TECHNOLOGY COMMON 595112103 14737 464442 SH SOLE 464442 0 0 MICROSOFT CORP COMMON 594918104 300651 2960041 SH SOLE 2960041 0 0 MID-AMER APT CMNTYS REIT 59522J103 2743 28666 SH SOLE 28666 0 0 MIDDLEBY CORP COMMON 596278101 1442 14036 SH SOLE 14036 0 0 MOBILE TELESYST PJSC ADR (2 607409109 1623 231800 SH SOLE 231800 0 0 MOHAWK INDS INC COMMON 608190104 2514 21492 SH SOLE 21492 0 0 MOLSON COORS BREWING CLASS B 60871R209 2677 47674 SH SOLE 47674 0 0 MOMO INC DR EACH 60879B107 1598 67300 SH SOLE 67300 0 0 MONDELEZ INTL INC COMMON 609207105 22187 554256 SH SOLE 554256 0 0 MONSTER BEVERAGE CRP COM USD 61174X109 9826 199636 SH SOLE 199636 0 0 MOODYS CORP COMMON 615369105 9275 66231 SH SOLE 66231 0 0 MORGAN STANLEY COMMON 617446448 14753 372088 SH SOLE 372088 0 0 MOSAIC CO COMMON 61945C103 3625 124108 SH SOLE 124108 0 0 MOTOROLA SOLUTIONS COMMON 620076307 7131 61990 SH SOLE 61990 0 0 MSCI INC COMMON 55354G100 6001 40706 SH SOLE 40706 0 0 MYLAN N V EUR0.01 N59465109 3558 129856 SH SOLE 129856 0 0 NASDAQ INC COM 631103108 5682 69658 SH SOLE 69658 0 0 NATIONAL OILWELL VAR COMMON 637071101 6307 245409 SH SOLE 245409 0 0 NATIONAL RETAIL PPTY COMMON 637417106 3934 81106 SH SOLE 81106 0 0 NEKTAR THERAPEUTICS COMMON 640268108 1428 43441 SH SOLE 43441 0 0 NETAPP INC COM COMMON 64110D104 5372 90032 SH SOLE 90032 0 0 NETEASE INC ADR (25 64110W102 8520 36200 SH SOLE 36200 0 0 NETFLIX INC COMMON 64110L106 45574 170270 SH SOLE 170270 0 0 NEVSUN RESOURCES COMMON 64156L101 2353 536581 SH SOLE 536581 0 0 NEW GOLD INC COMMON 644535106 789 1026280 SH SOLE 1026280 0 0 NEW ORIENTAL ED&TECH ADR (1 647581107 3628 66200 SH SOLE 66200 0 0 NEWELL BRANDS INC COMMON 651229106 4623 248678 SH SOLE 248678 0 0 NEWMONT GOLD CORP COM 651639106 6264 180778 SH SOLE 180778 0 0 NEWS CORP NEW COMMON 65249B109 3566 314204 SH SOLE 314204 0 0 NEXGEN ENERGY LTD COMMON 65340P106 986 558920 SH SOLE 558920 0 0 NEXTERA ENERGY INC COMMON 65339F101 27007 155373 SH SOLE 155373 0 0 NIELSEN HOLDINGS PLC SHS EUR G6518L108 2808 120367 SH SOLE 120367 0 0 NIKE INC CLASS B 654106103 78956 1064958 SH SOLE 1064958 0 0 NISOURCE INC COMMON 65473P105 3119 123021 SH SOLE 123021 0 0 NOAH HOLDINGS LTD SP ADS( 65487X102 572 13200 SH SOLE 13200 0 0 NOBLE ENERGY INC COMMON 655044105 3072 163737 SH SOLE 163737 0 0 NORBORD INC COMMON 65548P403 2456 92403 SH SOLE 92403 0 0 NORDSTROM INC COMMON 655664100 3745 80343 SH SOLE 80343 0 0 NORFOLK SOUTHERN COMMON 655844108 18786 125628 SH SOLE 125628 0 0 NORTHERN TR CORP COMMON 665859104 6009 71891 SH SOLE 71891 0 0 NORTHROP GRUMMAN CO COMMON 666807102 11189 45688 SH SOLE 45688 0 0 NORWEGIAN CRUISE L COMMON G66721104 3159 74511 SH SOLE 74511 0 0 NOVAGOLD RESOURCES COMMON 66987E206 1568 395232 SH SOLE 395232 0 0 NRG ENERGY INC COMMON 629377508 3026 76425 SH SOLE 76425 0 0 NUCOR CORP COMMON 670346105 7391 142651 SH SOLE 142651 0 0 NUTRIEN LTD COMMON 67077M108 53121 1131507 SH SOLE 1131507 0 0 NVIDIA CORP COMMON 67066G104 29801 223225 SH SOLE 223225 0 0 NVR INC COMMON 62944T105 6677 2740 SH SOLE 2740 0 0 NXP SEMICONDUCTR COMMON N6596X109 5657 77200 SH SOLE 77200 0 0 O'REILLY AUTOMOTIVE COMMON 67103H107 6725 19531 SH SOLE 19531 0 0 OCCIDENTAL PETE CORP COMMON 674599105 19626 319746 SH SOLE 319746 0 0 OGE ENERGY CORP COMMON 670837103 7130 181937 SH SOLE 181937 0 0 OLD DOMINION FGHT COMMON 679580100 5597 45324 SH SOLE 45324 0 0 OMNICOM GROUP INC COMMON 681919106 9814 133995 SH SOLE 133995 0 0 ON SEMICONDUCTOR CRP COM USD 682189105 5996 363189 SH SOLE 363189 0 0 ONEOK INC COMMON 682680103 7282 134983 SH SOLE 134983 0 0 OPEN TEXT CORP COMMON 683715106 32493 997271 SH SOLE 997271 0 0 ORACLE CORP COMMON 68389X105 53151 1177209 SH SOLE 1177209 0 0 OSISKO GOLD ROYALTIE COMMON 68827L101 1483 169211 SH SOLE 169211 0 0 OWENS CORNING COMMON 690742101 1678 38163 SH SOLE 38163 0 0 PACCAR INC COMMON 693718108 6789 118806 SH SOLE 118806 0 0 PACKAGING CORP AMER COMMON 695156109 2657 31835 SH SOLE 31835 0 0 PALO ALTO NETWORKS COMMON 697435105 4406 23395 SH SOLE 23395 0 0 PAN AMERICAN SILVER COMMON 697900108 6300 431739 SH SOLE 431739 0 0 PARKER HANNIFIN CORP COMMON 701094104 8845 59305 SH SOLE 59305 0 0 PARSLEY ENERGY INC COM USD 701877102 1038 64961 SH SOLE 64961 0 0 PAYCHEX INC COMMON 704326107 5042 77388 SH SOLE 77388 0 0 PAYPAL HLDGS INC COM 70450Y103 31210 371145 SH SOLE 371145 0 0 PEMBINA PIPELINE COMMON 706327103 42321 1426873 SH SOLE 1426873 0 0 PENTAIR PLC COMMON G7S00T104 6385 169007 SH SOLE 169007 0 0 PEOPLES UNITED FINL COMMON 712704105 5837 404533 SH SOLE 404533 0 0 PEPSICO INC COMMON 713448108 66793 604572 SH SOLE 604572 0 0 PERRIGO CO ORDINAR G97822103 1295 33418 SH SOLE 33418 0 0 PFIZER INC COMMON 717081103 85780 1965172 SH SOLE 1965172 0 0 PG&E CORP COMMON 69331C108 3094 130255 SH SOLE 130255 0 0 PHILIP MORRIS INTL COMMON 718172109 34106 510874 SH SOLE 510874 0 0 PHILLIPS 66 COMMON 718546104 18291 212316 SH SOLE 212316 0 0 PINNACLE WEST CAP COMMON 723484101 5768 67697 SH SOLE 67697 0 0 PIONEER NATURAL RES COMMON 723787107 9813 74614 SH SOLE 74614 0 0 PLAINS GP HLDINGS LP CL A SH 72651A207 760 37795 SH SOLE 37795 0 0 PNC FINL SVCS GRP COMMON 693475105 20186 172665 SH SOLE 172665 0 0 POLARIS INC COMMON 731068102 1166 15203 SH SOLE 15203 0 0 PPG INDUSTRIES INC COMMON 693506107 10505 102759 SH SOLE 102759 0 0 PPL CORP COMMON 69351T106 4747 167552 SH SOLE 167552 0 0 PRECISION DRILLING COMMON 74022D308 904 520957 SH SOLE 520957 0 0 PRETIUM RESOURCES COMMON 74139C102 2756 325331 SH SOLE 325331 0 0 PRINCIPAL FINL GRP COMMON 74251V102 4263 96507 SH SOLE 96507 0 0 PROCTER & GAMBLE CO COMMON 742718109 96695 1051945 SH SOLE 1051945 0 0 PROGRESSIVE CORP COMMON 743315103 13312 220658 SH SOLE 220658 0 0 PROLOGIS INC COMMON 74340W103 13317 226783 SH SOLE 226783 0 0 PRUDENTIAL FINL COMMON 744320102 11730 143836 SH SOLE 143836 0 0 PTC INC COMMON 69370C100 15601 188194 SH SOLE 188194 0 0 PUBLIC STORAGE REIT CO 74460D109 11967 59121 SH SOLE 59121 0 0 PUBLIC SVC ENTERPR COMMON 744573106 8659 166353 SH SOLE 166353 0 0 PULTEGROUP INC COMMON 745867101 3760 144654 SH SOLE 144654 0 0 PVH CORP COMMON 693656100 2428 26122 SH SOLE 26122 0 0 QORVO INC COM USD 74736K101 1922 31647 SH SOLE 31647 0 0 QUALCOMM INC COMMON 747525103 23645 415474 SH SOLE 415474 0 0 QUEST DIAGNOSTICS COMMON 74834L100 6463 77609 SH SOLE 77609 0 0 QURATE RETAIL INC COM SER 74915M100 4518 231433 SH SOLE 231433 0 0 RALPH LAUREN CORP CLASS A 751212101 2941 28423 SH SOLE 28423 0 0 RAYMOND JAMES FINL COMMON 754730109 3311 44493 SH SOLE 44493 0 0 RAYTHEON COMMON 755111507 14378 93759 SH SOLE 93759 0 0 REALTY INCOME CORP COMMON 756109104 4617 73235 SH SOLE 73235 0 0 RED HAT INC COMMON 756577102 10053 57236 SH SOLE 57236 0 0 REGENCY CENTERS CORP REIT 758849103 6011 102431 SH SOLE 102431 0 0 REGENERON PHARMCTCLS COMMON 75886F107 13121 35131 SH SOLE 35131 0 0 REGIONS FINL CORP COMMON 7591EP100 4999 373645 SH SOLE 373645 0 0 REINSURANCE GRP COMMON 759351604 7416 52883 SH SOLE 52883 0 0 RENAISSANCE RE HLDGS COMMON G7496G103 1356 10142 SH SOLE 10142 0 0 REPUBLIC SVCS INC COMMON 760759100 3881 53831 SH SOLE 53831 0 0 RESMED INC COMMON 761152107 8782 77124 SH SOLE 77124 0 0 RESTAURANT BRANDS COMMON 76131D103 17981 344350 SH SOLE 344350 0 0 RITCHIE BROS AUCTNRS COMMON 767744105 6307 192884 SH SOLE 192884 0 0 ROBERT HALF INTL INC COMMON 770323103 4318 75485 SH SOLE 75485 0 0 ROCKWELL AUTOMATION COMMON 773903109 9953 66144 SH SOLE 66144 0 0 ROGERS COMMUNICATION CLASS B 775109200 49630 968908 SH SOLE 968908 0 0 ROLLINS INC COMMON 775711104 1339 37092 SH SOLE 37092 0 0 ROPER TECHNOLOGIES COMMON 776696106 13726 51501 SH SOLE 51501 0 0 ROSS STORES INC COMMON 778296103 15671 188348 SH SOLE 188348 0 0 ROYAL BANK CDA COMMON 780087102 244695 3576675 SH SOLE 3576675 0 0 ROYAL CARIBBEAN CRUS COMMON V7780T103 5302 54217 SH SOLE 54217 0 0 RYANAIR HLDGS PLC ADR EAC 783513203 84 1184 SH SOLE 1184 0 0 S&P GLOBAL INC COMMON 78409V104 17893 105290 SH SOLE 105290 0 0 SABRE CORP COM USD 78573M104 3795 175352 SH SOLE 175352 0 0 SALESFORCE.COM COMMON 79466L302 38142 278471 SH SOLE 278471 0 0 SANDSTORM GOLD COMMON 80013R206 1499 323855 SH SOLE 323855 0 0 SBA COMMUNICATIONS COM USD 78410G104 6049 37366 SH SOLE 37366 0 0 SCANA CORPORATION COMMON 80589M102 1631 34128 SH SOLE 34128 0 0 SCHLUMBERGER LTD COMMON 806857108 18609 515770 SH SOLE 515770 0 0 SEAGATE TECHNOLOGY COMMON G7945M107 2652 68717 SH SOLE 68717 0 0 SEALED AIR CORP COMMON 81211K100 4033 115762 SH SOLE 115762 0 0 SEATTLE GENETICS INC COMMON 812578102 1586 27997 SH SOLE 27997 0 0 SEI INVESTMENTS CO COMMON 784117103 4015 86905 SH SOLE 86905 0 0 SEMPRA ENERGY COMMON 816851109 10230 94553 SH SOLE 94553 0 0 SENSATA TECH HLD PLC COM EUR G8060N102 2579 57511 SH SOLE 57511 0 0 SERVICE CORP INTL COMMON 817565104 19003 472000 SH SOLE 472000 0 0 SERVICENOW INC COMMON 81762P102 10898 61209 SH SOLE 61209 0 0 SHAW COMMUNICATIONS CLASS B 82028K200 9630 532277 SH SOLE 532277 0 0 SHERWIN WILLIAMS CO COMMON 824348106 11489 29199 SH SOLE 29199 0 0 SHOPIFY INC CLASS A 82509L107 23214 167942 SH SOLE 167942 0 0 SIERRA WIRELESS COMMON 826516106 858 63923 SH SOLE 63923 0 0 SIGNATURE BANK NY COMMON 82669G104 1929 18759 SH SOLE 18759 0 0 SILVERCORP METALS COMMON 82835P103 697 333924 SH SOLE 333924 0 0 SIMON PPTY INC COMMON 828806109 16468 98032 SH SOLE 98032 0 0 SINA CORPORATION ORDINAR G81477104 1598 29800 SH SOLE 29800 0 0 SIRIUS XM HLDG COMMON 82968B103 3039 532294 SH SOLE 532294 0 0 SKYWORKS SOLUTIONS COMMON 83088M102 4066 60661 SH SOLE 60661 0 0 SL GREEN RLTY CORP COMMON 78440X101 3407 43088 SH SOLE 43088 0 0 SMITH A O COMMON 831865209 4418 103475 SH SOLE 103475 0 0 SMUCKER J M CO COMMON 832696405 2678 28648 SH SOLE 28648 0 0 SNAP-ON INC COMMON 833034101 2777 19114 SH SOLE 19114 0 0 SOUTHERN CO COMMON 842587107 18735 426574 SH SOLE 426574 0 0 SOUTHERN COPPER CORP COMMON 84265V105 1212 39400 SH SOLE 39400 0 0 SOUTHWEST AIRLS CO COMMON 844741108 4101 88237 SH SOLE 88237 0 0 SPDR S&P 500 ETF TR UNITS S 78462F103 20019 80100 SH SOLE 80100 0 0 SPIRIT AEROSYSTEMS CLASS A 848574109 1934 26825 SH SOLE 26825 0 0 SPLUNK INC COMMON 848637104 6851 65344 SH SOLE 65344 0 0 SPRINT CORPORATION COM USD 85207U105 1600 274877 SH SOLE 274877 0 0 SQUARE INC CLASS A 852234103 4261 75968 SH SOLE 75968 0 0 SS&C TECH HLDGS COMMON 78467J100 2451 54324 SH SOLE 54324 0 0 SSR MINING COMMON 784730103 2576 213206 SH SOLE 213206 0 0 STANLEY BLACK&DECKR COMMON 854502101 6210 51859 SH SOLE 51859 0 0 STANTEC INC COMMON 85472N109 13726 626765 SH SOLE 626765 0 0 STARBUCKS CORP COMMON 855244109 56710 880591 SH SOLE 880591 0 0 STATE STREET CORP COMMON 857477103 7854 124521 SH SOLE 124521 0 0 STEEL DYNAMICS INC COMMON 858119100 3087 102750 SH SOLE 102750 0 0 STRYKER CORP COMMON 863667101 14691 93721 SH SOLE 93721 0 0 SUN LIFE FNCL INC COMMON 866796105 30234 911746 SH SOLE 911746 0 0 SUNCOR ENERGY INC COMMON 867224107 113428 4062939 SH SOLE 4062939 0 0 SUNTRUST BANKS INC COMMON 867914103 7876 156151 SH SOLE 156151 0 0 SVB FINANCIAL GROUP COMMON 78486Q101 3425 18033 SH SOLE 18033 0 0 SYMANTEC CORP COMMON 871503108 6191 327643 SH SOLE 327643 0 0 SYNCHRONY FINL COMMON 87165B103 4158 177228 SH SOLE 177228 0 0 SYNOPSYS INC COMMON 871607107 3153 37425 SH SOLE 37425 0 0 SYSCO CORP COMMON 871829107 11073 176709 SH SOLE 176709 0 0 T ROWE PRICE GRP COMMON 74144T108 7609 82422 SH SOLE 82422 0 0 T-MOBILE US INC COMMON 872590104 7689 120878 SH SOLE 120878 0 0 TAHOE RESOURCES COMMON 873868103 2022 555592 SH SOLE 555592 0 0 TAKE-TWO INTERACTIVE COMMON 874054109 2951 28671 SH SOLE 28671 0 0 TAL EDUCATION GRP SPON AD 874080104 4405 165100 SH SOLE 165100 0 0 TAPESTRY INC COMMON 876030107 4588 135940 SH SOLE 135940 0 0 TARGA RESOURCES IN COMMON 87612G101 2754 76462 SH SOLE 76462 0 0 TARGET CORPORATION COMMON 87612E106 8738 132214 SH SOLE 132214 0 0 TASEKO MINES LTD COMMON 876511106 148 310135 SH SOLE 310135 0 0 TD AMERITRADE HLDG COMMON 87236Y108 7237 147811 SH SOLE 147811 0 0 TE CONNECTIVITY COMMON H84989104 32899 435004 SH SOLE 435004 0 0 TECHNIPFMC PLC ORDINAR G87110105 2865 146336 SH SOLE 146336 0 0 TECK RESOURCES LTD CLASS B 878742204 20332 944843 SH SOLE 944843 0 0 TELEFLEX INC COMMON 879369106 2982 11536 SH SOLE 11536 0 0 TELUS CORP COMMON 87971M103 67067 2024326 SH SOLE 2024326 0 0 TESLA INC COM 88160R101 7864 23630 SH SOLE 23630 0 0 TEVA PHARMACEUTICAL ADR (1 881624209 2327 150922 SH SOLE 150922 0 0 TEXAS INSTRUMENTS COMMON 882508104 46893 496218 SH SOLE 496218 0 0 TEXTRON INC COMMON 883203101 2878 62568 SH SOLE 62568 0 0 THE CHARLES SCHWAB COM 808513105 21104 508154 SH SOLE 508154 0 0 THE CHEMOURS COMPANY COMMON 163851108 1257 44543 SH SOLE 44543 0 0 THE HERSHEY COMPANY COMMON 427866108 6392 59635 SH SOLE 59635 0 0 THE STARS GROUP COMMON 85570W100 6757 409434 SH SOLE 409434 0 0 THE WESTERN UNION COMMON 959802109 4991 292537 SH SOLE 292537 0 0 THERMO FISHER SCI COMMON 883556102 29742 132900 SH SOLE 132900 0 0 THOMSON REUTERS CORP COMMON 884903709 11821 244876 SH SOLE 244876 0 0 TIFFANY & CO COMMON 886547108 3006 37339 SH SOLE 37339 0 0 TJX COMPANIES INC COMMON 872540109 21513 480839 SH SOLE 480839 0 0 TORCHMARK CORP COMMON 891027104 2010 26965 SH SOLE 26965 0 0 TORONTO DOMINION BK COMMON 891160509 238452 4799258 SH SOLE 4799258 0 0 TOTAL SYS SVCS INC COMMON 891906109 3362 41352 SH SOLE 41352 0 0 TRACTOR SUPPLY CO COMMON 892356106 3445 41282 SH SOLE 41282 0 0 TRANSALTA CORP COMMON 89346D107 2076 507150 SH SOLE 507150 0 0 TRANSCANADA CORP COMMON 89353D107 40966 1147712 SH SOLE 1147712 0 0 TRANSDIGM GROUP COMMON 893641100 6464 19007 SH SOLE 19007 0 0 TRANSGLOBE ENERGY COMMON 893662106 176 94389 SH SOLE 94389 0 0 TRANSUNION COMMON 89400J107 31894 561521 SH SOLE 561521 0 0 TRAVELERS CO(THE) COMMON 89417E109 11097 92670 SH SOLE 92670 0 0 TRIMBLE INC COM NPV 896239100 2787 84700 SH SOLE 84700 0 0 TRIPADVISOR INC COMMON 896945201 1938 35933 SH SOLE 35933 0 0 TURQUOISE HILL RES COMMON 900435108 2880 1748510 SH SOLE 1748510 0 0 TWENTY-FIRST CENTURY CLASS B 90130A200 8479 177454 SH SOLE 177454 0 0 TWENTY-FIRST CENTURY CLASS A 90130A101 16621 345415 SH SOLE 345415 0 0 TWITTER INC COMMON 90184L102 7206 250746 SH SOLE 250746 0 0 TYSON FOODS INC CLASS A 902494103 4398 82367 SH SOLE 82367 0 0 UDR INC COMMON 902653104 3594 90702 SH SOLE 90702 0 0 UGI CORP COMMON 902681105 7372 138178 SH SOLE 138178 0 0 ULTA BEAUTY INC COM 90384S303 9525 38904 SH SOLE 38904 0 0 UNDER ARMOUR CLASS A 904311107 1114 63052 SH SOLE 63052 0 0 UNDER ARMOUR INC CL C CO 904311206 1960 121226 SH SOLE 121226 0 0 UNION PAC CORP COMMON 907818108 42762 309354 SH SOLE 309354 0 0 UNITED AIRLINES HLDG COMMON 910047109 1437 17166 SH SOLE 17166 0 0 UNITED PARCEL SERVIC CLASS B 911312106 28086 287977 SH SOLE 287977 0 0 UNITED RENTALS INC COMMON 911363109 2876 28046 SH SOLE 28046 0 0 UNITED TECHNOLOGIES COMMON 913017109 26233 246367 SH SOLE 246367 0 0 UNITED THERAPEUTICS COMMON 91307C102 1195 10974 SH SOLE 10974 0 0 UNITEDHEALTH GRP INC COMMON 91324P102 112634 452129 SH SOLE 452129 0 0 UNIVERSAL HEALTH SVC CLASS B 913903100 2527 21684 SH SOLE 21684 0 0 UNUM GROUP COMMON 91529Y106 1618 55086 SH SOLE 55086 0 0 US BANCORP DEL COMMON 902973304 27141 593903 SH SOLE 593903 0 0 V F CORP COMMON 918204108 8148 114213 SH SOLE 114213 0 0 VAIL RESORTS INC COMMON 91879Q109 2881 13668 SH SOLE 13668 0 0 VALERO ENERGY CORP COMMON 91913Y100 13549 180730 SH SOLE 180730 0 0 VARIAN MED SYS INC COMMON 92220P105 8757 77281 SH SOLE 77281 0 0 VEEVA SYSTEMS INC CL A CO 922475108 4063 45485 SH SOLE 45485 0 0 VENTAS INC COMMON 92276F100 8821 150549 SH SOLE 150549 0 0 VEREIT INC COMMON 92339V100 3584 501283 SH SOLE 501283 0 0 VERISIGN INC COMMON 92343E102 4098 27637 SH SOLE 27637 0 0 VERISK ANALYTICS INC COM 92345Y106 4297 39412 SH SOLE 39412 0 0 VERIZON COMMUNICATIO COMMON 92343V104 96889 1723384 SH SOLE 1723384 0 0 VERMILION ENERGY INC COMMON 923725105 13944 662193 SH SOLE 662193 0 0 VERTEX PHARMACEUTICL COMMON 92532F100 18147 109512 SH SOLE 109512 0 0 VIACOM INC CLASS B 92553P201 2895 112636 SH SOLE 112636 0 0 VIPSHOP HLDGS LTD SP ADR 92763W103 1090 199600 SH SOLE 199600 0 0 VISA INC CLASS A 92826C839 38914 294935 SH SOLE 294935 0 0 VISTRA ENERGY CORP COM USD 92840M102 4159 181703 SH SOLE 181703 0 0 VMWARE INC CLASS A 928563402 3511 25603 SH SOLE 25603 0 0 VORNADO RLTY TR SH BEN 929042109 2675 43124 SH SOLE 43124 0 0 VOYA FINANCIAL INC COMMON 929089100 4675 116467 SH SOLE 116467 0 0 VULCAN MATERIALS CO COMMON 929160109 3292 33315 SH SOLE 33315 0 0 W.P CAREY INC COMMON 92936U109 4539 69475 SH SOLE 69475 0 0 WABCO HOLDINGS COMMON 92927K102 4104 38233 SH SOLE 38233 0 0 WABTEC COMMON 929740108 1535 21850 SH SOLE 21850 0 0 WALGREENS BOOTS ALNC COMMON 931427108 22076 323077 SH SOLE 323077 0 0 WALMART INC COMMON 931142103 41723 447910 SH SOLE 447910 0 0 WALT DISNEY CO COMMON 254687106 64370 587048 SH SOLE 587048 0 0 WASTE CONNECTIONS COMMON 94106B101 33767 455093 SH SOLE 455093 0 0 WASTE MANAGEMENT INC COMMON 94106L109 13375 150297 SH SOLE 150297 0 0 WATERS CORP COMMON 941848103 4928 26120 SH SOLE 26120 0 0 WAYFAIR INC COM USD 94419L101 1286 14276 SH SOLE 14276 0 0 WEC ENERGY GROUP INC COMMON 92939U106 7407 106940 SH SOLE 106940 0 0 WEIBO CORPORATION ADR EA 948596101 1482 25370 SH SOLE 25370 0 0 WELLCARE HEALTH PLAN COMMON 94946T106 2972 12588 SH SOLE 12588 0 0 WELLS FARGO & CO COMMON 949746101 69831 1515425 SH SOLE 1515425 0 0 WELLTOWER INC REIT 95040Q104 10447 150513 SH SOLE 150513 0 0 WESTERN DIGITAL CORP COMMON 958102105 4314 116677 SH SOLE 116677 0 0 WESTLAKE CHEM CORP COMMON 960413102 673 10167 SH SOLE 10167 0 0 WESTROCK CO COMMON 96145D105 6585 174383 SH SOLE 174383 0 0 WEYERHAEUSER CO COMMON 962166104 7224 330450 SH SOLE 330450 0 0 WHEATON PRECIOUS MET COMMON 962879102 31448 1611688 SH SOLE 1611688 0 0 WHIRLPOOL CORP COMMON 963320106 2338 21880 SH SOLE 21880 0 0 WILLIAMS COS INC COMMON 969457100 9045 410191 SH SOLE 410191 0 0 WILLIS TOWERS WATSON COMMON G96629103 8709 57346 SH SOLE 57346 0 0 WIX COM LTD SHARES M98068105 614 6800 SH SOLE 6800 0 0 WORKDAY INC COMMON 98138H101 7912 49549 SH SOLE 49549 0 0 WORLDPAY INC COM USD 981558109 37081 485167 SH SOLE 485167 0 0 WYNN RESORTS LTD COMMON 983134107 4220 42662 SH SOLE 42662 0 0 XCEL ENERGY INC COMMON 98389B100 8500 172509 SH SOLE 172509 0 0 XEROX CORP COMMON 984121608 3735 189039 SH SOLE 189039 0 0 XILINX INC COMMON 983919101 5425 63702 SH SOLE 63702 0 0 XPO LOGISTICS INC COMMON 983793100 1822 31950 SH SOLE 31950 0 0 XYLEM INC COMMON 98419M100 27914 418377 SH SOLE 418377 0 0 YAMANA GOLD INC COMMON 98462Y100 3955 1682950 SH SOLE 1682950 0 0 YUM BRANDS INC COMMON 988498101 10289 111929 SH SOLE 111929 0 0 YUM CHINA HOLDINGS COMMON 98850P109 5687 169600 SH SOLE 169600 0 0 YY INC ADS REP 98426T106 1341 22400 SH SOLE 22400 0 0 ZAYO GROUP HOLDING COM USD 98919V105 1648 72133 SH SOLE 72133 0 0 ZILLOW GROUP INC COM USD 98954M200 1038 32882 SH SOLE 32882 0 0 ZIMMER BIOMET HLDS COMMON 98956P102 7934 76495 SH SOLE 76495 0 0 ZIONS BANCORP N A COMMON 989701107 6448 158279 SH SOLE 158279 0 0 ZOETIS INC COMMON 98978V103 17614 205910 SH SOLE 205910 0 0