0000898581-15-000008.txt : 20151116 0000898581-15-000008.hdr.sgml : 20151116 20151116100035 ACCESSION NUMBER: 0000898581-15-000008 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20150930 FILED AS OF DATE: 20151116 DATE AS OF CHANGE: 20151116 EFFECTIVENESS DATE: 20151116 FILER: COMPANY DATA: COMPANY CONFORMED NAME: I.G. INVESTMENT MANAGEMENT, LTD. CENTRAL INDEX KEY: 0000898581 IRS NUMBER: 000000000 STATE OF INCORPORATION: A2 FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-03462 FILM NUMBER: 151232166 BUSINESS ADDRESS: STREET 1: ONE CANADA CENTER STREET 2: 447 PORTAGE AVE CITY: WINNIPEG STATE: A2 ZIP: R3C 3B6 BUSINESS PHONE: 2049568444 MAIL ADDRESS: STREET 1: ONE CANADA CENTER STREET 2: 447 PORTAGE AVENUE CITY: WINNIPEG STATE: A2 ZIP: R3C3B6 FORMER COMPANY: FORMER CONFORMED NAME: INVESTORS GROUP INC. DATE OF NAME CHANGE: 20111202 FORMER COMPANY: FORMER CONFORMED NAME: IG INVESTMENT MANAGEMENT LTD DATE OF NAME CHANGE: 19981124 13F-HR 1 primary_doc.xml 13F-HR LIVE false false false 0000898581 XXXXXXXX 09-30-2015 09-30-2015 I.G. INVESTMENT MANAGEMENT, LTD.
ONE CANADA CENTER 447 PORTAGE AVENUE WINNIPEG A2 R3C3B6
13F HOLDINGS REPORT 028-03462 N
Brad Kirk Assistant Vice-President, Investment Management Compliance 204-956-8224 Brad Kirk Winnipeg A2 11-16-2015 0 884 23861876 true
INFORMATION TABLE 2 13FHR09302015.xml 13F-HR FILING AFLAC INC COM 001055102 26185 450450 SH SOLE 450450 0 0 AGCO CORP COM 001084102 6735 144431 SH SOLE 144431 0 0 AGL RES INC COM 001204106 1173 19210 SH SOLE 19210 0 0 AT&T INC COM 00206R102 106993 3283995 SH SOLE 3283995 0 0 AZZ INC COM 002474104 949 19486 SH SOLE 19486 0 0 ABBOTT LABS COM 002824100 4399 109362 SH SOLE 109362 0 0 ABBVIE INC COM 00287Y109 69765 1282217 SH SOLE 1282217 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 364 12100 SH SOLE 12100 0 0 ACI WORLDWIDE INC COM 004498101 1083 51276 SH SOLE 51276 0 0 ACTIVISION BLIZZARD INC COM 00507V109 5642 182657 SH SOLE 182657 0 0 ACTUANT CORP CL A NEW 00508X203 1201 65300 SH SOLE 65300 0 0 ACUITY BRANDS INC COM 00508Y102 148 841 SH SOLE 841 0 0 ADOBE SYS INC COM 00724F101 3651 44410 SH SOLE 44410 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 5732 30241 SH SOLE 30241 0 0 ADVANTAGE OIL & GAS LTD COM 00765F101 19385 3710984 SH SOLE 3710984 0 0 ADVANCED ENERGY INDS COM 007973100 856 32534 SH SOLE 32534 0 0 AETNA INC NEW COM 00817Y108 4063 37132 SH SOLE 37132 0 0 AFFILIATED MANAGERS GROUP COM 008252108 293 1716 SH SOLE 1716 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 3988 116173 SH SOLE 116173 0 0 AGNICO EAGLE MINES LTD COM 008474108 13299 524540 SH SOLE 524540 0 0 AGRIUM INC COM 008916108 82440 921114 SH SOLE 921114 0 0 AIRGAS INC COM 009363102 4769 53384 SH SOLE 53384 0 0 AKORN INC COM 009728106 2310 81030 SH SOLE 81030 0 0 ALAMOS GOLD INC NEW COM CL A 011532108 16753 4525090 SH SOLE 4525090 0 0 ALASKA AIR GROUP INC COM 011659109 88 1112 SH SOLE 1112 0 0 ALBEMARLE CORP COM 012653101 2213 50178 SH SOLE 50178 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 4745 30340 SH SOLE 30340 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 5643 95691 SH SOLE 95691 0 0 ALLETE INC COM NEW 018522300 1554 30775 SH SOLE 30775 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 14035 54193 SH SOLE 54193 0 0 ALLISON TRANSMISSION HLDGS COM 01973R101 680 25484 SH SOLE 25484 0 0 ALLY FINL INC COM 02005N100 1944 95400 SH SOLE 95400 0 0 ALTERA CORP COM 021441100 7137 142507 SH SOLE 142507 0 0 ALTRA INDL MOTION CORP COM 02208R106 764 33033 SH SOLE 33033 0 0 ALTRIA GROUP INC COM 02209S103 68740 1263595 SH SOLE 1263595 0 0 AMAZON COM INC COM 023135106 46573 90983 SH SOLE 90983 0 0 AMAYA INC COM 02314M108 8339 457327 SH SOLE 457327 0 0 AMBEV SA SPONSORED ADR 02319V103 5033 1027075 SH SOLE 1027075 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 3968 102190 SH SOLE 102190 0 0 AMERICAN ASSETS TR INC COM 024013104 250 6112 SH SOLE 6112 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 1257 34694 SH SOLE 34694 0 0 AMERICAN CAPITAL AGENCY COR COM 02503X105 1236 66107 SH SOLE 66107 0 0 AMERICAN ELEC PWR INC COM 025537101 5864 103134 SH SOLE 103134 0 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 1147 49198 SH SOLE 49198 0 0 AMERICAN EXPRESS CO COM 025816109 121431 1638087 SH SOLE 1638087 0 0 AMERICAN FINL GROUP INC OHI COM 025932104 451 6543 SH SOLE 6543 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 101571 1787584 SH SOLE 1787584 0 0 AMERICAN SCIENCE & ENGR INC COM 029429107 430 12080 SH SOLE 12080 0 0 AMERICAN TOWER CORP NEW COM 03027X100 21704 246698 SH SOLE 246698 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 338 6135 SH SOLE 6135 0 0 AMERISOURCEBERGEN CORP COM 03073E105 2283 24032 SH SOLE 24032 0 0 AMERIPRISE FINL INC COM 03076C106 11593 106227 SH SOLE 106227 0 0 AMETEK INC NEW COM 031100100 577 11035 SH SOLE 11035 0 0 AMGEN INC COM 031162100 15951 115317 SH SOLE 115317 0 0 AMPHENOL CORP NEW CL A 032095101 23133 453939 SH SOLE 453939 0 0 AMSURG CORP COM 03232P405 3042 39149 SH SOLE 39149 0 0 AMTRUST FINL SVCS INC COM 032359309 173 2749 SH SOLE 2749 0 0 ANADARKO PETE CORP COM 032511107 940 15569 SH SOLE 15569 0 0 ANALOG DEVICES INC COM 032654105 5491 97348 SH SOLE 97348 0 0 ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 8102 989302 SH SOLE 989302 0 0 ANNALY CAP MGMT INC COM 035710409 1465 148403 SH SOLE 148403 0 0 ANSYS INC COM 03662Q105 331 3750 SH SOLE 3750 0 0 APACHE CORP COM 037411105 15939 407019 SH SOLE 407019 0 0 APPLE INC COM 037833100 123227 1117197 SH SOLE 1117197 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 170 9177 SH SOLE 9177 0 0 APPLIED MICRO CIRCUITS CORP COM NEW 03822W406 687 129320 SH SOLE 129320 0 0 ARCBEST CORP COM 03937C105 1040 40340 SH SOLE 40340 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 285 6868 SH SOLE 6868 0 0 ARCTIC CAT INC COM 039670104 508 22900 SH SOLE 22900 0 0 ARISTA NETWORKS INC COM 040413106 765 12500 SH SOLE 12500 0 0 ARM HLDGS PLC SPONSORED ADR 042068106 1078 24920 SH SOLE 24920 0 0 ASANKO GOLD INC COM 04341Y105 3480 2381000 SH SOLE 2381000 0 0 ASHLAND INC NEW COM 044209104 1480 14710 SH SOLE 14710 0 0 ASPEN TECHNOLOGY INC COM 045327103 1879 49577 SH SOLE 49577 0 0 ASSOCIATED BANC CORP COM 045487105 10795 600700 SH SOLE 600700 0 0 ASSURANT INC COM 04621X108 805 10194 SH SOLE 10194 0 0 ATMEL CORP COM 049513104 2352 291440 SH SOLE 291440 0 0 AUTOMATIC DATA PROCESSING I COM 053015103 2272 28275 SH SOLE 28275 0 0 AUTOZONE INC COM 053332102 8572 11843 SH SOLE 11843 0 0 AVALONBAY CMNTYS INC COM 053484101 4078 23327 SH SOLE 23327 0 0 AVERY DENNISON CORP COM 053611109 843 14897 SH SOLE 14897 0 0 AXIALL CORP COM 05463D100 1525 97203 SH SOLE 97203 0 0 BB&T CORP COM 054937107 18333 514970 SH SOLE 514970 0 0 BCE INC COM NEW 05534B760 372525 9100284 SH SOLE 9100284 0 0 BWX TECHNOLOGIES INC COM 05605H100 526 19950 SH SOLE 19950 0 0 BAIDU INC SPON ADR REP A 056752108 12395 90207 SH SOLE 90207 0 0 BAKER HUGHES INC COM 057224107 2277 43762 SH SOLE 43762 0 0 BALL CORP COM 058498106 1136 18265 SH SOLE 18265 0 0 BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 2545 139688 SH SOLE 139688 0 0 BANCORP INC DEL COM 05969A105 566 74215 SH SOLE 74215 0 0 BANK AMER CORP COM 060505104 88428 5675714 SH SOLE 5675714 0 0 BANK MONTREAL QUE COM 063671101 896610 16437774 SH SOLE 16437774 0 0 BANK NEW YORK MELLON CORP COM 064058100 303 7739 SH SOLE 7739 0 0 BANK N S HALIFAX COM 064149107 1383980 31389366 SH SOLE 31389366 0 0 BARD C R INC COM 067383109 13554 72752 SH SOLE 72752 0 0 BARNES GROUP INC COM 067806109 1323 36692 SH SOLE 36692 0 0 BARRICK GOLD CORP COM 067901108 2123 333717 SH SOLE 333717 0 0 BAXALTA INC COM 07177M103 13795 437791 SH SOLE 437791 0 0 BAXTER INTL INC COM 071813109 13555 412642 SH SOLE 412642 0 0 BAYTEX ENERGY CORP COM 07317Q105 3732 1166190 SH SOLE 1166190 0 0 B/E AEROSPACE INC COM 073302101 507 11540 SH SOLE 11540 0 0 BECTON DICKINSON & CO COM 075887109 16316 122991 SH SOLE 122991 0 0 BED BATH & BEYOND INC COM 075896100 19 329 SH SOLE 329 0 0 BELDEN INC COM 077454106 1067 22861 SH SOLE 22861 0 0 BEMIS INC COM 081437105 18160 458925 SH SOLE 458925 0 0 BENCHMARK ELECTRS INC COM 08160H101 709 32578 SH SOLE 32578 0 0 BERKLEY W R CORP COM 084423102 9722 178814 SH SOLE 178814 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 99182 508 SH SOLE 508 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 23123 177320 SH SOLE 177320 0 0 BERKSHIRE HILLS BANCORP INC COM 084680107 975 35410 SH SOLE 35410 0 0 BERRY PLASTICS GROUP INC COM 08579W103 983 32705 SH SOLE 32705 0 0 BEST BUY INC COM 086516101 204 5483 SH SOLE 5483 0 0 BIO RAD LABS INC CL A 090572207 187 1392 SH SOLE 1392 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 2838 26950 SH SOLE 26950 0 0 BIOGEN INC COM 09062X103 21478 73603 SH SOLE 73603 0 0 BIOMED REALTY TRUST INC COM 09063H107 738 36931 SH SOLE 36931 0 0 BIO TECHNE CORP COM 09073M104 8331 90100 SH SOLE 90100 0 0 BLACK KNIGHT FINL SVCS INC CL A 09214X100 219 6730 SH SOLE 6730 0 0 BLACKBERRY LTD COM 09228F103 1868 304700 SH SOLE 304700 0 0 BLACKROCK INC COM 09247X101 24899 83702 SH SOLE 83702 0 0 BLOCK H & R INC COM 093671105 9059 250259 SH SOLE 250259 0 0 BOEING CO COM 097023105 209980 1603510 SH SOLE 1603510 0 0 BORGWARNER INC COM 099724106 1368 32900 SH SOLE 32900 0 0 BOSTON PRIVATE FINL HLDGS I COM 101119105 1475 126100 SH SOLE 126100 0 0 BOSTON PROPERTIES INC COM 101121101 6143 51884 SH SOLE 51884 0 0 BOSTON SCIENTIFIC CORP COM 101137107 10251 624681 SH SOLE 624681 0 0 BOTTOMLINE TECH DEL INC COM 101388106 1601 63999 SH SOLE 63999 0 0 BRAVO BRIO RESTAURANT GROUP COM 10567B109 966 85671 SH SOLE 85671 0 0 BRIGHT HORIZONS FAM SOL IN COM 109194100 803 12500 SH SOLE 12500 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 15518 262124 SH SOLE 262124 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 925 39384 SH SOLE 39384 0 0 BROCADE COMMUNICATIONS SYS COM NEW 111621306 8690 837200 SH SOLE 837200 0 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 166214 5281679 SH SOLE 5281679 0 0 BROOKFIELD CDA OFFICE PPTYS TR UNIT 112823109 345 18700 SH SOLE 18700 0 0 BROWN & BROWN INC COM 115236101 895 28900 SH SOLE 28900 0 0 BRUKER CORP COM 116794108 782 47600 SH SOLE 47600 0 0 B2GOLD CORP COM 11777Q209 10728 10152227 SH SOLE 10152227 0 0 CAE INC COM 124765108 97390 9190052 SH SOLE 9190052 0 0 CAI INTERNATIONAL INC COM 12477X106 479 47539 SH SOLE 47539 0 0 CBL & ASSOC PPTYS INC COM 124830100 1208 87846 SH SOLE 87846 0 0 CBS CORP NEW CL B 124857202 96672 2422856 SH SOLE 2422856 0 0 CBOE HLDGS INC COM 12503M108 538 8023 SH SOLE 8023 0 0 CBRE GROUP INC CL A 12504L109 2366 73931 SH SOLE 73931 0 0 CF INDS HLDGS INC COM 125269100 1546 34422 SH SOLE 34422 0 0 CIGNA CORPORATION COM 125509109 11143 82525 SH SOLE 82525 0 0 CIT GROUP INC COM NEW 125581801 3872 96732 SH SOLE 96732 0 0 CME GROUP INC COM 12572Q105 6100 65770 SH SOLE 65770 0 0 CMS ENERGY CORP COM 125896100 2225 63000 SH SOLE 63000 0 0 CSX CORP COM 126408103 134470 4998898 SH SOLE 4998898 0 0 CVS HEALTH CORP COM 126650100 37887 392697 SH SOLE 392697 0 0 CA INC COM 12673P105 6779 248331 SH SOLE 248331 0 0 CABLE ONE INC COM 12685J105 86 204 SH SOLE 204 0 0 CABOT OIL & GAS CORP COM 127097103 5577 255137 SH SOLE 255137 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 1329 64271 SH SOLE 64271 0 0 CALIFORNIA RES CORP COM 13057Q107 44 16800 SH SOLE 16800 0 0 CALPINE CORP COM NEW 131347304 2131 145964 SH SOLE 145964 0 0 CAMDEN PPTY TR SH BEN INT 133131102 3266 44192 SH SOLE 44192 0 0 CAMECO CORP COM 13321L108 9703 795775 SH SOLE 795775 0 0 CAMERON INTERNATIONAL CORP COM 13342B105 5519 90000 SH SOLE 90000 0 0 CAMPBELL SOUP CO COM 134429109 8540 168500 SH SOLE 168500 0 0 CAMPUS CREST CMNTYS INC COM 13466Y105 568 106799 SH SOLE 106799 0 0 CDN IMPERIAL BK COMM TORONT COM 136069101 1073417 14937980 SH SOLE 14937980 0 0 CANADIAN NATL RY CO COM 136375102 212103 3734593 SH SOLE 3734593 0 0 CANADIAN NAT RES LTD COM 136385101 206551 10604084 SH SOLE 10604084 0 0 CANADIAN PAC RY LTD COM 13645T100 144046 1003447 SH SOLE 1003447 0 0 CAPITAL ONE FINL CORP COM 14040H105 79180 1091832 SH SOLE 1091832 0 0 CARDINAL FINL CORP COM 14149F109 507 22043 SH SOLE 22043 0 0 CARDINAL HEALTH INC COM 14149Y108 5416 70503 SH SOLE 70503 0 0 CARE CAP PPTYS INC COM 141624106 616 18693 SH SOLE 18693 0 0 CARTER INC COM 146229109 2394 26417 SH SOLE 26417 0 0 CASELLA WASTE SYS INC CL A 147448104 457 78774 SH SOLE 78774 0 0 CASEYS GEN STORES INC COM 147528103 1616 15700 SH SOLE 15700 0 0 CATERPILLAR INC DEL COM 149123101 5114 78250 SH SOLE 78250 0 0 CELESTICA INC SUB VTG SHS 15101Q108 2106 163600 SH SOLE 163600 0 0 CELGENE CORP COM 151020104 43573 402815 SH SOLE 402815 0 0 CENOVUS ENERGY INC COM 15135U109 407120 26838828 SH SOLE 26838828 0 0 CENTURYLINK INC COM 156700106 127 5073 SH SOLE 5073 0 0 CHARLES RIV LABS INTL INC COM 159864107 664 10446 SH SOLE 10446 0 0 CHEFS WHSE INC COM 163086101 817 57732 SH SOLE 57732 0 0 CHEMED CORP NEW COM 16359R103 1760 13187 SH SOLE 13187 0 0 CHESAPEAKE ENERGY CORP COM 165167107 1103 150418 SH SOLE 150418 0 0 CHEVRON CORP NEW COM 166764100 67213 852098 SH SOLE 852098 0 0 CHICAGO BRIDGE & IRON CO N COM 167250109 1146 28900 SH SOLE 28900 0 0 CHIMERA INVT CORP COM NEW 16934Q208 339 25318 SH SOLE 25318 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 2953 4100 SH SOLE 4100 0 0 CHOICE HOTELS INTL INC COM 169905106 75 1565 SH SOLE 1565 0 0 CHUBB CORP COM 171232101 4599 37500 SH SOLE 37500 0 0 CIMAREX ENERGY CO COM 171798101 10371 101200 SH SOLE 101200 0 0 CISCO SYS INC COM 17275R102 66441 2531099 SH SOLE 2531099 0 0 CITIGROUP INC COM NEW 172967424 156045 3145430 SH SOLE 3145430 0 0 CITIZENS FINL GROUP INC COM 174610105 528 22144 SH SOLE 22144 0 0 CITRIX SYS INC COM 177376100 143 2071 SH SOLE 2071 0 0 CLOROX CO DEL COM 189054109 502 4349 SH SOLE 4349 0 0 COACH INC COM 189754104 13506 466840 SH SOLE 466840 0 0 COCA COLA CO COM 191216100 9328 232509 SH SOLE 232509 0 0 COGNIZANT TECHNOLOGY SOLUTI CL A 192446102 13063 208644 SH SOLE 208644 0 0 COLGATE PALMOLIVE CO COM 194162103 27071 426589 SH SOLE 426589 0 0 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 18784 462424 SH SOLE 462424 0 0 COLUMBIA BKG SYS INC COM 197236102 572 18314 SH SOLE 18314 0 0 COLUMBIA PIPELINE GROUP INC COM 198280109 696 38073 SH SOLE 38073 0 0 COLUMBIA PPTY TR INC COM NEW 198287203 9207 396841 SH SOLE 396841 0 0 COLUMBUS MCKINNON CORP N Y COM 199333105 877 48294 SH SOLE 48294 0 0 COMCAST CORP NEW CL A 20030N101 218872 3847954 SH SOLE 3847954 0 0 COMERICA INC COM 200340107 1346 32747 SH SOLE 32747 0 0 COMMERCIAL VEH GROUP INC COM 202608105 660 163761 SH SOLE 163761 0 0 COMPUTER SCIENCES CORP COM 205363104 9757 158957 SH SOLE 158957 0 0 CONAGRA FOODS INC COM 205887102 14440 356444 SH SOLE 356444 0 0 CONCHO RES INC COM 20605P101 20127 204746 SH SOLE 204746 0 0 CONCORDIA HEALTHCARE CORP COM 206519100 6839 160250 SH SOLE 160250 0 0 CONOCOPHILLIPS COM 20825C104 92907 1937171 SH SOLE 1937171 0 0 COOPER COS INC COM NEW 216648402 3256 21876 SH SOLE 21876 0 0 CORELOGIC INC COM 21871D103 823 22100 SH SOLE 22100 0 0 CORNING INC COM 219350105 9562 558533 SH SOLE 558533 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 1040 49467 SH SOLE 49467 0 0 COSTCO WHSL CORP NEW COM 22160K105 18581 128528 SH SOLE 128528 0 0 COTT CORP QUE COM 22163N106 470 43446 SH SOLE 43446 0 0 COTY INC COM CL A 222070203 2799 103432 SH SOLE 103432 0 0 CRESCENT PT ENERGY CORP COM 22576C101 13514 1180873 SH SOLE 1180873 0 0 CROSS CTRY HEALTHCARE INC COM 227483104 924 67883 SH SOLE 67883 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 2642 33500 SH SOLE 33500 0 0 CROWN CASTLE INTL CORP NEW CNV PFD STK SR A 22822V200 1483 14560 SH SOLE 14560 0 0 CROWN HOLDINGS INC COM 228368106 142 3114 SH SOLE 3114 0 0 CUBESMART COM 229663109 1003 36871 SH SOLE 36871 0 0 CUSTOMERS BANCORP INC COM 23204G100 1927 74995 SH SOLE 74995 0 0 CYNOSURE INC CL A 232577205 473 15749 SH SOLE 15749 0 0 CYPRESS SEMICONDUCTOR CORP COM 232806109 4 511 SH SOLE 511 0 0 DDR CORP COM 23317H102 996 64787 SH SOLE 64787 0 0 DST SYS INC DEL COM 233326107 1128 10727 SH SOLE 10727 0 0 DSW INC CL A 23334L102 746 29461 SH SOLE 29461 0 0 DANAHER CORP DEL COM 235851102 30075 352948 SH SOLE 352948 0 0 DAVIDSTEA INC COM 238661102 2264 144600 SH SOLE 144600 0 0 DAVITA HEALTHCARE PARTNERS COM 23918K108 1003 13863 SH SOLE 13863 0 0 DEAN FOODS CO NEW COM NEW 242370203 838 50700 SH SOLE 50700 0 0 DEERE & CO COM 244199105 1990 26896 SH SOLE 26896 0 0 DENISON MINES CORP COM 248356107 1532 4088200 SH SOLE 4088200 0 0 DESCARTES SYS GROUP INC COM 249906108 14027 791710 SH SOLE 791710 0 0 DEVON ENERGY CORP NEW COM 25179M103 46212 1245947 SH SOLE 1245947 0 0 DEXCOM INC COM 252131107 820 9552 SH SOLE 9552 0 0 DIAMONDBACK ENERGY INC COM 25278X109 5053 78223 SH SOLE 78223 0 0 DICKS SPORTING GOODS INC COM 253393102 16656 335734 SH SOLE 335734 0 0 DIGITALGLOBE INC COM NEW 25389M877 1269 66739 SH SOLE 66739 0 0 DISNEY WALT CO COM DISNEY 254687106 19683 192596 SH SOLE 192596 0 0 DISCOVER FINL SVCS COM 254709108 18769 361021 SH SOLE 361021 0 0 DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 349 14355 SH SOLE 14355 0 0 DISH NETWORK CORP CL A 25470M109 3645 62487 SH SOLE 62487 0 0 DOLLAR GEN CORP NEW COM 256677105 34023 469672 SH SOLE 469672 0 0 DOLLAR TREE INC COM 256746108 1779 26685 SH SOLE 26685 0 0 DOMINION DIAMOND CORP COM 257287102 5373 502704 SH SOLE 502704 0 0 DOMINOS PIZZA INC COM 25754A201 158 1465 SH SOLE 1465 0 0 DOVER CORP COM 260003108 8243 144150 SH SOLE 144150 0 0 DOW CHEM CO COM 260543103 5178 122120 SH SOLE 122120 0 0 DR PEPPER SNAPPLE GROUP INC COM 26138E109 22325 282420 SH SOLE 282420 0 0 DU PONT E I DE NEMOURS & CO COM 263534109 5802 120381 SH SOLE 120381 0 0 DUKE REALTY CORP COM NEW 264411505 12123 636385 SH SOLE 636385 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 75697 1052222 SH SOLE 1052222 0 0 DUN & BRADSTREET CORP DEL N COM 26483E100 6136 58442 SH SOLE 58442 0 0 DUNKIN BRANDS GROUP INC COM 265504100 1098 22413 SH SOLE 22413 0 0 DUPONT FABROS TECHNOLOGY IN COM 26613Q106 322 12449 SH SOLE 12449 0 0 DYCOM INDS INC COM 267475101 2701 37334 SH SOLE 37334 0 0 E M C CORP MASS COM 268648102 130026 5381871 SH SOLE 5381871 0 0 EOG RES INC COM 26875P101 26584 365159 SH SOLE 365159 0 0 EP ENERGY CORP CL A 268785102 2298 446161 SH SOLE 446161 0 0 EQT CORP COM 26884L109 1781 27490 SH SOLE 27490 0 0 EPR PPTYS PFD C CNV 5.75% 26884U208 2122 95742 SH SOLE 95742 0 0 E TRADE FINANCIAL CORP COM NEW 269246401 183 6937 SH SOLE 6937 0 0 EAST WEST BANCORP INC COM 27579R104 1318 34305 SH SOLE 34305 0 0 EASTGROUP PPTY INC COM 277276101 341 6302 SH SOLE 6302 0 0 EASTMAN CHEM CO COM 277432100 9837 152000 SH SOLE 152000 0 0 EBAY INC COM 278642103 2185 89407 SH SOLE 89407 0 0 ECOLAB INC COM 278865100 16879 153838 SH SOLE 153838 0 0 EDGEWELL PERS CARE CO COM 28035Q102 2602 31891 SH SOLE 31891 0 0 EDISON INTL COM 281020107 7803 123720 SH SOLE 123720 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 2671 18790 SH SOLE 18790 0 0 ELDORADO RESORTS INC COM 28470R102 463 51357 SH SOLE 51357 0 0 ELDORADO GOLD CORP NEW COM 284902103 12706 3961260 SH SOLE 3961260 0 0 ELECTRONIC ARTS INC COM 285512109 751 11081 SH SOLE 11081 0 0 ELECTRONICS FOR IMAGING INC COM 286082102 2088 48245 SH SOLE 48245 0 0 EMERSON ELEC CO COM 291011104 63579 1439418 SH SOLE 1439418 0 0 EMPIRE DIST ELEC CO COM 291641108 1285 58326 SH SOLE 58326 0 0 ENCANA CORP COM 292505104 64922 10084445 SH SOLE 10084445 0 0 ENBRIDGE INC COM 29250N105 368640 9926815 SH SOLE 9926815 0 0 ENERPLUS CORP COM 292766102 8919 1830791 SH SOLE 1830791 0 0 ENTERGY CORP NEW COM 29364G103 2058 31613 SH SOLE 31613 0 0 EQUINIX INC COM PAR $0.001 29444U700 9948 36388 SH SOLE 36388 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 185 3164 SH SOLE 3164 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 6237 83032 SH SOLE 83032 0 0 ERICSSON ADR B SEK 10 294821608 917 93800 SH SOLE 93800 0 0 ESTERLINE TECHNOLOGIES CORP COM 297425100 1157 16100 SH SOLE 16100 0 0 EURONET WORLDWIDE INC COM 298736109 3260 43999 SH SOLE 43999 0 0 EXELON CORP COM 30161N101 2994 100801 SH SOLE 100801 0 0 EXFO INC SUB VTG SHS 302046107 2185 726900 SH SOLE 726900 0 0 EXPEDIA INC DEL COM NEW 30212P303 5589 47494 SH SOLE 47494 0 0 EXPEDITORS INTL WASH INC COM 302130109 153 3247 SH SOLE 3247 0 0 EXPRESS SCRIPTS HLDG CO COM 30219G108 34515 426319 SH SOLE 426319 0 0 EXXON MOBIL CORP COM 30231G102 106979 1438853 SH SOLE 1438853 0 0 FLIR SYS INC COM 302445101 809 28900 SH SOLE 28900 0 0 F M C CORP COM NEW 302491303 8593 253400 SH SOLE 253400 0 0 FMC TECHNOLOGIES INC COM 30249U101 154 4975 SH SOLE 4975 0 0 FACEBOOK INC CL A 30303M102 63909 710889 SH SOLE 710889 0 0 FACTSET RESH SYS INC COM 303075105 320 2005 SH SOLE 2005 0 0 FAIR ISAAC CORP COM 303250104 1234 14600 SH SOLE 14600 0 0 FEDEX CORP COM 31428X106 4128 28671 SH SOLE 28671 0 0 F5 NETWORKS INC COM 315616102 1358 11731 SH SOLE 11731 0 0 FIDELITY & GTY LIFE COM 315785105 1137 46328 SH SOLE 46328 0 0 FIDELITY NATL INFORMATION S COM 31620M106 3074 45821 SH SOLE 45821 0 0 FIDELITY NATIONAL FINANCIAL FNFV GROUP COM 31620R402 101 8589 SH SOLE 8589 0 0 FIFTH THIRD BANCORP COM 316773100 6209 328338 SH SOLE 328338 0 0 FIRST CMNTY CORP S C COM 319835104 421 34000 SH SOLE 34000 0 0 FIRST FINL BANCORP OH COM 320209109 879 46082 SH SOLE 46082 0 0 FIRST FNDTN INC COM 32026V104 338 14860 SH SOLE 14860 0 0 FIRST NIAGARA FINL GP INC COM 33582V108 351 34347 SH SOLE 34347 0 0 FIRSTSERVICE CORP NEW SUB VTG SH 33767E103 16927 523661 SH SOLE 523661 0 0 FISERV INC COM 337738108 1349 15575 SH SOLE 15575 0 0 FIRSTENERGY CORP COM 337932107 272 8701 SH SOLE 8701 0 0 FLOWERS FOODS INC COM 343498101 1103 44600 SH SOLE 44600 0 0 FLOWSERVE CORP COM 34354P105 9215 223980 SH SOLE 223980 0 0 FOOT LOCKER INC COM 344849104 8543 118700 SH SOLE 118700 0 0 FORD MTR CO DEL COM PAR $0.01 345370860 310 22843 SH SOLE 22843 0 0 FORESTAR GROUP INC COM 346233109 1198 91133 SH SOLE 91133 0 0 FORTUNE BRANDS HOME & SEC I COM 34964C106 2932 61770 SH SOLE 61770 0 0 FORTUNA SILVER MINES INC COM 349915108 545 248100 SH SOLE 248100 0 0 FRANCO NEVADA CORP COM 351858105 13651 309710 SH SOLE 309710 0 0 FRESH MKT INC COM 35804H106 1315 58200 SH SOLE 58200 0 0 FRONTIER COMMUNICATIONS COR COM 35906A108 9473 1994300 SH SOLE 1994300 0 0 GSI GROUP INC CDA NEW COM NEW 36191C205 1044 82013 SH SOLE 82013 0 0 GNC HLDGS INC COM CL A 36191G107 2082 51514 SH SOLE 51514 0 0 GAMESTOP CORP NEW CL A 36467W109 5229 126885 SH SOLE 126885 0 0 GAP INC DEL COM 364760108 360 12648 SH SOLE 12648 0 0 GARTNER INC COM 366651107 1202 14319 SH SOLE 14319 0 0 GENERAL DYNAMICS CORP COM 369550108 7644 55414 SH SOLE 55414 0 0 GENERAL ELECTRIC CO COM 369604103 108000 4282306 SH SOLE 4282306 0 0 GENERAL GROWTH PPTYS INC NE COM 370023103 1872 72101 SH SOLE 72101 0 0 GENERAL MLS INC COM 370334104 87488 1558671 SH SOLE 1558671 0 0 GENERAL MTRS CO COM 37045V100 1720 57305 SH SOLE 57305 0 0 GENESEE & WYO INC CL A 371559105 2156 36488 SH SOLE 36488 0 0 GENTEX CORP COM 371901109 293 18894 SH SOLE 18894 0 0 GENMARK DIAGNOSTICS INC COM 372309104 1052 133611 SH SOLE 133611 0 0 GENUINE PARTS CO COM 372460105 14920 180000 SH SOLE 180000 0 0 GILEAD SCIENCES INC COM 375558103 83453 849913 SH SOLE 849913 0 0 GILDAN ACTIVEWEAR INC COM 375916103 48936 1621021 SH SOLE 1621021 0 0 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 6556 170510 SH SOLE 170510 0 0 GLOBAL X FDS GLBX MSCI NORW 37950E747 2524 246964 SH SOLE 246964 0 0 GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 300 112936 SH SOLE 112936 0 0 GOLDCORP INC NEW COM 380956409 22022 1758937 SH SOLE 1758937 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 2219 12770 SH SOLE 12770 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 415 14142 SH SOLE 14142 0 0 GOPRO INC CL A 38268T103 40 1283 SH SOLE 1283 0 0 GRAHAM HLDGS CO COM 384637104 118 204 SH SOLE 204 0 0 GRAINGER W W INC COM 384802104 6588 30639 SH SOLE 30639 0 0 GREAT WESTN BANCORP INC COM 391416104 1028 40512 SH SOLE 40512 0 0 GREENHILL & CO INC COM 395259104 93 3266 SH SOLE 3266 0 0 GROUPE CGI INC CL A SUB VTG 39945C109 72686 2005895 SH SOLE 2005895 0 0 GRUBHUB INC COM 400110102 750 30803 SH SOLE 30803 0 0 GULFPORT ENERGY CORP COM NEW 402635304 2291 77175 SH SOLE 77175 0 0 HCA HOLDINGS INC COM 40412C101 3087 39905 SH SOLE 39905 0 0 HCC INS HLDGS INC COM 404132102 7747 100000 SH SOLE 100000 0 0 HCP INC COM 40414L109 16436 441244 SH SOLE 441244 0 0 HDFC BANK LTD ADR REPS 3 SHS 40415F101 13371 218879 SH SOLE 218879 0 0 HD SUPPLY HLDGS INC COM 40416M105 3773 131838 SH SOLE 131838 0 0 HALLIBURTON CO COM 406216101 66842 1890866 SH SOLE 1890866 0 0 HANNON ARMSTRONG SUST INFR COM 41068X100 1804 104774 SH SOLE 104774 0 0 HANOVER INS GROUP INC COM 410867105 228 2930 SH SOLE 2930 0 0 HARLEY DAVIDSON INC COM 412822108 27366 498467 SH SOLE 498467 0 0 HARMAN INTL INDS INC COM 413086109 4050 42192 SH SOLE 42192 0 0 HARRIS CORP DEL COM 413875105 6974 95336 SH SOLE 95336 0 0 HARTFORD FINL SVCS GROUP IN COM 416515104 5475 119586 SH SOLE 119586 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 145 5057 SH SOLE 5057 0 0 HELMERICH & PAYNE INC COM 423452101 11140 235710 SH SOLE 235710 0 0 HERSHEY CO COM 427866108 4686 51000 SH SOLE 51000 0 0 HESS CORP COM 42809H107 1391 27781 SH SOLE 27781 0 0 HEWLETT PACKARD CO COM 428236103 69184 2701451 SH SOLE 2701451 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A104 13238 577091 SH SOLE 577091 0 0 HOLOGIC INC COM 436440101 1962 50145 SH SOLE 50145 0 0 HOME DEPOT INC COM 437076102 21732 188175 SH SOLE 188175 0 0 HONEYWELL INTL INC COM 438516106 32448 342673 SH SOLE 342673 0 0 HORMEL FOODS CORP COM 440452100 3704 58500 SH SOLE 58500 0 0 HORNBECK OFFSHORE SVCS INC COM 440543106 5074 375000 SH SOLE 375000 0 0 HOST HOTELS & RESORTS INC COM 44107P104 732 46314 SH SOLE 46314 0 0 HUDBAY MINERALS INC COM 443628102 11432 3094050 SH SOLE 3094050 0 0 HUDBAY MINERALS INC *W EXP 07/20/201 443628136 3 10716 SH SOLE 10716 0 0 HUDSON PAC PPTYS INC COM 444097109 895 31080 SH SOLE 31080 0 0 HUMANA INC COM 444859102 3150 17600 SH SOLE 17600 0 0 HUNTINGTON BANCSHARES INC COM 446150104 16097 1518600 SH SOLE 1518600 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 1700 15862 SH SOLE 15862 0 0 ICICI BK LTD ADR 45104G104 453 54000 SH SOLE 54000 0 0 IDACORP INC COM 451107106 9370 144800 SH SOLE 144800 0 0 ILLUMINA INC COM 452327109 8610 48968 SH SOLE 48968 0 0 IMPERIAL OIL LTD COM NEW 453038408 3816 120418 SH SOLE 120418 0 0 INCYTE CORP COM 45337C102 483 4378 SH SOLE 4378 0 0 INFINITY PHARMACEUTICALS IN COM 45665G303 2807 332200 SH SOLE 332200 0 0 INFOSYS LTD SPONSORED ADR 456788108 9716 508970 SH SOLE 508970 0 0 INSIGHT ENTERPRISES INC COM 45765U103 638 24691 SH SOLE 24691 0 0 INNERWORKINGS INC COM 45773Y105 970 155254 SH SOLE 155254 0 0 INTEL CORP COM 458140100 54014 1792101 SH SOLE 1792101 0 0 INTERCONTINENTAL EXCHANGE I COM 45866F104 1692 7200 SH SOLE 7200 0 0 INTERNATIONAL BUSINESS MACH COM 459200101 29937 206508 SH SOLE 206508 0 0 INTERNATIONAL FLAVORS&FRAGR COM 459506101 9067 87803 SH SOLE 87803 0 0 INTL PAPER CO COM 460146103 5684 150417 SH SOLE 150417 0 0 INTERPUBLIC GROUP COS INC COM 460690100 8379 437991 SH SOLE 437991 0 0 INTUIT COM 461202103 1765 19888 SH SOLE 19888 0 0 INVESTORS BANCORP INC NEW COM 46146L101 267 21660 SH SOLE 21660 0 0 ISHARES MSCI AUST ETF 464286103 601 33555 SH SOLE 33555 0 0 ISHARES MSCI BRZ CAP ETF 464286400 43 1960 SH SOLE 1960 0 0 ISHARES MSCI THI CAP ETF 464286624 80 1287 SH SOLE 1287 0 0 ISHARES MSCI SINGAP ETF 464286673 434 42649 SH SOLE 42649 0 0 ISHARES MSCI FRANCE ETF 464286707 971 40333 SH SOLE 40333 0 0 ISHARES MSCI STH KOR ETF 464286772 916 18788 SH SOLE 18788 0 0 ISHARES MSCI NETHERL ETF 464286814 4755 203201 SH SOLE 203201 0 0 ISHARES MSCI JAPAN ETF 464286848 8977 786039 SH SOLE 786039 0 0 ISHARES TR TIPS BD ETF 464287176 1804 16296 SH SOLE 16296 0 0 ISHARES TR CORE US AGGBD ET 464287226 571 5215 SH SOLE 5215 0 0 ISHARES TR MSCI EAFE ETF 464287465 10622 185311 SH SOLE 185311 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 2415 25972 SH SOLE 25972 0 0 ISHARES TR RUS 2000 VAL ETF 464287630 1070 11875 SH SOLE 11875 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 1510 13825 SH SOLE 13825 0 0 ISHARES TR INTL TREA BD ETF 464288117 8569 93796 SH SOLE 93796 0 0 ISHARES TR JP MOR EM MK ETF 464288281 3685 34638 SH SOLE 34638 0 0 ISHARES TR CHINA ETF 46429B671 7352 167818 SH SOLE 167818 0 0 ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 344 51964 SH SOLE 51964 0 0 ITC HLDGS CORP COM 465685105 8568 257000 SH SOLE 257000 0 0 ITRON INC COM 465741106 889 27866 SH SOLE 27866 0 0 J ALEXANDERS HLDGS INC COM 46609J106 15 1483 SH SOLE 1483 0 0 JPMORGAN CHASE & CO COM 46625H100 186519 3059195 SH SOLE 3059195 0 0 JARDEN CORP COM 471109108 2079 42525 SH SOLE 42525 0 0 JD COM INC SPON ADR CL A 47215P106 1832 70280 SH SOLE 70280 0 0 JOHNSON & JOHNSON COM 478160104 323335 3463683 SH SOLE 3463683 0 0 JOHNSON CTLS INC COM 478366107 60483 1462354 SH SOLE 1462354 0 0 JONES LANG LASALLE INC COM 48020Q107 11776 81907 SH SOLE 81907 0 0 JOY GLOBAL INC COM 481165108 2410 161400 SH SOLE 161400 0 0 JUNIPER NETWORKS INC COM 48203R104 1528 59423 SH SOLE 59423 0 0 KAR AUCTION SVCS INC COM 48238T109 3710 104500 SH SOLE 104500 0 0 KB FINANCIAL GROUP INC SPONSORED ADR 48241A105 197 6702 SH SOLE 6702 0 0 KELLOGG CO COM 487836108 11035 165815 SH SOLE 165815 0 0 KEYCORP NEW COM 493267108 3862 296856 SH SOLE 296856 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 112 3642 SH SOLE 3642 0 0 KIMBERLY CLARK CORP COM 494368103 12 114 SH SOLE 114 0 0 KINDER MORGAN INC DEL COM 49456B101 38579 1393736 SH SOLE 1393736 0 0 KNIGHT TRANSN INC COM 499064103 7291 303800 SH SOLE 303800 0 0 KNOWLES CORP COM 49926D109 895 48536 SH SOLE 48536 0 0 KOHLS CORP COM 500255104 3590 77530 SH SOLE 77530 0 0 KRAFT HEINZ CO COM 500754106 11121 157560 SH SOLE 157560 0 0 KRATON PERFORMANCE POLYMERS COM 50077C106 659 36840 SH SOLE 36840 0 0 KROGER CO COM 501044101 2432 67412 SH SOLE 67412 0 0 L BRANDS INC COM 501797104 734 8143 SH SOLE 8143 0 0 L-3 COMMUNICATIONS HLDGS IN COM 502424104 1333 12751 SH SOLE 12751 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 27664 255034 SH SOLE 255034 0 0 LAKE SHORE GOLD CORP COM 510728108 1847 2200000 SH SOLE 2200000 0 0 LAM RESEARCH CORP COM 512807108 2872 43966 SH SOLE 43966 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 122 2346 SH SOLE 2346 0 0 LAS VEGAS SANDS CORP COM 517834107 4707 123978 SH SOLE 123978 0 0 LASALLE HOTEL PPTYS COM SH BEN INT 517942108 1701 59930 SH SOLE 59930 0 0 LAUDER ESTEE COS INC CL A 518439104 6121 75863 SH SOLE 75863 0 0 LEAR CORP COM NEW 521865204 13729 126205 SH SOLE 126205 0 0 LEIDOS HLDGS INC COM 525327102 1166 28222 SH SOLE 28222 0 0 LENNAR CORP CL A 526057104 15747 327183 SH SOLE 327183 0 0 LEVEL 3 COMMUNICATIONS INC COM NEW 52729N308 3510 80329 SH SOLE 80329 0 0 LEXMARK INTL NEW CL A 529771107 34 1186 SH SOLE 1186 0 0 LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 413 15755 SH SOLE 15755 0 0 LIBERTY MEDIA CORP DELAWARE COM SER C 531229300 63 1841 SH SOLE 1841 0 0 LILLY ELI & CO COM 532457108 20647 246713 SH SOLE 246713 0 0 LINCOLN NATL CORP IND COM 534187109 2785 58690 SH SOLE 58690 0 0 LINDBLAD EXPEDITIONS HLDGS COM 535219109 2281 233492 SH SOLE 233492 0 0 LINKEDIN CORP COM CL A 53578A108 2081 10945 SH SOLE 10945 0 0 LIONS GATE ENTMNT CORP COM NEW 535919203 3437 93406 SH SOLE 93406 0 0 LIQUIDITY SERVICES INC COM 53635B107 249 33760 SH SOLE 33760 0 0 LITTELFUSE INC COM 537008104 1431 15700 SH SOLE 15700 0 0 LIVE NATION ENTERTAINMENT I COM 538034109 6443 267998 SH SOLE 267998 0 0 LOCKHEED MARTIN CORP COM 539830109 12086 58301 SH SOLE 58301 0 0 LOWES COS INC COM 548661107 1212 17589 SH SOLE 17589 0 0 MFA FINL INC COM 55272X102 227 33263 SH SOLE 33263 0 0 MRC GLOBAL INC COM 55345K103 6690 600000 SH SOLE 600000 0 0 MSC INDL DIRECT INC CL A 553530106 4290 70300 SH SOLE 70300 0 0 MACYS INC COM 55616P104 13570 264416 SH SOLE 264416 0 0 MAG SILVER CORP COM 55903Q104 384 54000 SH SOLE 54000 0 0 MAGNA INTL INC COM 559222401 93062 1939895 SH SOLE 1939895 0 0 MANULIFE FINL CORP COM 56501R106 779443 50387880 SH SOLE 50387880 0 0 MARATHON OIL CORP COM 565849106 109 7073 SH SOLE 7073 0 0 MARATHON PETE CORP COM 56585A102 1480 31941 SH SOLE 31941 0 0 MARKEL CORP COM 570535104 401 500 SH SOLE 500 0 0 MARKETAXESS HLDGS INC COM 57060D108 824 8874 SH SOLE 8874 0 0 MARRIOTT INTL INC NEW CL A 571903202 733 10741 SH SOLE 10741 0 0 MARTIN MARIETTA MATLS INC COM 573284106 167 1100 SH SOLE 1100 0 0 MASCO CORP COM 574599106 491 19507 SH SOLE 19507 0 0 MASTERCARD INC CL A 57636Q104 65182 723279 SH SOLE 723279 0 0 MATTEL INC COM 577081102 26461 1256480 SH SOLE 1256480 0 0 MATTHEWS INTL CORP CL A 577128101 1666 34013 SH SOLE 34013 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 1836 54959 SH SOLE 54959 0 0 MCCORMICK & CO INC COM NON VTG 579780206 4134 50300 SH SOLE 50300 0 0 MCDONALDS CORP COM 580135101 27695 281085 SH SOLE 281085 0 0 MCGRAW HILL FINL INC COM 580645109 2153 24890 SH SOLE 24890 0 0 MCKESSON CORP COM 58155Q103 19114 103303 SH SOLE 103303 0 0 MEAD JOHNSON NUTRITION CO COM 582839106 2073 29440 SH SOLE 29440 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 570 51572 SH SOLE 51572 0 0 MEDIVATION INC COM 58501N101 2177 51220 SH SOLE 51220 0 0 MEDNAX INC COM 58502B106 2310 30080 SH SOLE 30080 0 0 MELCO CROWN ENTMT LTD ADR 585464100 7510 545811 SH SOLE 545811 0 0 MERCK & CO INC NEW COM 58933Y105 242610 4912133 SH SOLE 4912133 0 0 MERCURY SYS INC COM 589378108 880 55321 SH SOLE 55321 0 0 MERIT MED SYS INC COM 589889104 2237 93541 SH SOLE 93541 0 0 MERUS LABS INTL INC NEW COM 59047R101 1265 981200 SH SOLE 981200 0 0 METALDYNE PERFORMANCE GROUP COM 59116R107 990 47123 SH SOLE 47123 0 0 METHANEX CORP COM 59151K108 18324 552900 SH SOLE 552900 0 0 METLIFE INC COM 59156R108 2990 63422 SH SOLE 63422 0 0 MICROSOFT CORP COM 594918104 127532 2881435 SH SOLE 2881435 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 48049 1115094 SH SOLE 1115094 0 0 MICRON TECHNOLOGY INC COM 595112103 10626 709372 SH SOLE 709372 0 0 MICROSEMI CORP COM 595137100 1741 53039 SH SOLE 53039 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 879 121698 SH SOLE 121698 0 0 MOLSON COORS BREWING CO CL B 60871R209 2018 24312 SH SOLE 24312 0 0 MONDELEZ INTL INC CL A 609207105 10254 244901 SH SOLE 244901 0 0 MONSANTO CO NEW COM 61166W101 7842 91895 SH SOLE 91895 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 9732 72015 SH SOLE 72015 0 0 MOODYS CORP COM 615369105 22810 232278 SH SOLE 232278 0 0 MORGAN STANLEY COM NEW 617446448 28183 894709 SH SOLE 894709 0 0 MORNINGSTAR INC COM 617700109 79 987 SH SOLE 987 0 0 MOSAIC CO NEW COM 61945C103 9706 312000 SH SOLE 312000 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 13386 195761 SH SOLE 195761 0 0 MOUNTAIN PROV DIAMONDS INC COM NEW 62426E402 3210 1244976 SH SOLE 1244976 0 0 MURPHY OIL CORP COM 626717102 53 2182 SH SOLE 2182 0 0 NRG ENERGY INC COM NEW 629377508 1833 123430 SH SOLE 123430 0 0 NASDAQ INC COM 631103108 2823 52940 SH SOLE 52940 0 0 NATIONAL BK HLDGS CORP CL A 633707104 1640 79876 SH SOLE 79876 0 0 NATIONAL HEALTH INVS INC COM 63633D104 384 6673 SH SOLE 6673 0 0 NATIONAL OILWELL VARCO INC COM 637071101 304 8073 SH SOLE 8073 0 0 NEPTUNE TECHNOLOGIES BIORES COM 64077P108 1 814 SH SOLE 814 0 0 NETAPP INC COM 64110D104 590 19923 SH SOLE 19923 0 0 NETFLIX INC COM 64110L106 3999 38724 SH SOLE 38724 0 0 NEURALSTEM INC COM 64127R302 470 384946 SH SOLE 384946 0 0 NEW GOLD INC CDA COM 644535106 3787 1678600 SH SOLE 1678600 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 12556 695221 SH SOLE 695221 0 0 NEW YORK REIT INC COM 64976L109 684 67999 SH SOLE 67999 0 0 NEWBRIDGE BANCORP CL A NO PAR 65080T102 1373 161000 SH SOLE 161000 0 0 NEWFIELD EXPL CO COM 651290108 8240 250449 SH SOLE 250449 0 0 NEWMONT MINING CORP COM 651639106 2168 134900 SH SOLE 134900 0 0 NEXTERA ENERGY INC COM 65339F101 2837 29079 SH SOLE 29079 0 0 NIKE INC CL B 654106103 29022 236007 SH SOLE 236007 0 0 NORDSON CORP COM 655663102 8421 133800 SH SOLE 133800 0 0 NORTHERN DYNASTY MINERALS L COM NEW 66510M204 295 985126 SH SOLE 985126 0 0 NORTHERN TR CORP COM 665859104 4228 62024 SH SOLE 62024 0 0 NORTHROP GRUMMAN CORP COM 666807102 20988 126473 SH SOLE 126473 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 658 15936 SH SOLE 15936 0 0 NVIDIA CORP COM 67066G104 215 8731 SH SOLE 8731 0 0 OFG BANCORP COM 67103X102 252 28883 SH SOLE 28883 0 0 OAKTREE CAP GROUP LLC UNIT CL A 674001201 6449 130284 SH SOLE 130284 0 0 OCCIDENTAL PETE CORP DEL COM 674599105 121748 1840486 SH SOLE 1840486 0 0 OCEANEERING INTL INC COM 675232102 1537 39117 SH SOLE 39117 0 0 OIL STS INTL INC COM 678026105 42 1624 SH SOLE 1624 0 0 OMNICOM GROUP INC COM 681919106 51954 788371 SH SOLE 788371 0 0 ON ASSIGNMENT INC COM 682159108 2391 64788 SH SOLE 64788 0 0 ON SEMICONDUCTOR CORP COM 682189105 3055 325032 SH SOLE 325032 0 0 ONE GAS INC COM 68235P108 250 5506 SH SOLE 5506 0 0 1 800 FLOWERS COM CL A 68243Q106 1733 190414 SH SOLE 190414 0 0 OPEN TEXT CORP COM 683715106 34421 768545 SH SOLE 768545 0 0 ORACLE CORP COM 68389X105 125747 3481355 SH SOLE 3481355 0 0 ORBITAL ATK INC COM 68557N103 1798 25016 SH SOLE 25016 0 0 OREXIGEN THERAPEUTICS INC COM 686164104 1514 717500 SH SOLE 717500 0 0 OUTFRONT MEDIA INC COM 69007J106 3990 191842 SH SOLE 191842 0 0 OWENS & MINOR INC NEW COM 690732102 1693 53000 SH SOLE 53000 0 0 OWENS ILL INC COM NEW 690768403 150 7242 SH SOLE 7242 0 0 PNC FINL SVCS GROUP INC COM 693475105 1837 20598 SH SOLE 20598 0 0 POSCO SPONSORED ADR 693483109 444 12674 SH SOLE 12674 0 0 PPG INDS INC COM 693506107 4351 49620 SH SOLE 49620 0 0 PPL CORP COM 69351T106 382 11627 SH SOLE 11627 0 0 PVH CORP COM 693656100 5845 57340 SH SOLE 57340 0 0 PACIFIC PREMIER BANCORP COM 69478X105 1707 84000 SH SOLE 84000 0 0 PACKAGING CORP AMER COM 695156109 5093 84665 SH SOLE 84665 0 0 PALO ALTO NETWORKS INC COM 697435105 5264 30605 SH SOLE 30605 0 0 PANDORA MEDIA INC COM 698354107 3932 184249 SH SOLE 184249 0 0 PARAMOUNT GROUP INC COM 69924R108 994 59152 SH SOLE 59152 0 0 PAREXEL INTL CORP COM 699462107 2073 33484 SH SOLE 33484 0 0 PARKER HANNIFIN CORP COM 701094104 48423 497670 SH SOLE 497670 0 0 PATTERN ENERGY GROUP INC CL A 70338P100 2484 129980 SH SOLE 129980 0 0 PATTERSON COMPANIES INC COM 703395103 6450 149126 SH SOLE 149126 0 0 PATTERSON UTI ENERGY INC COM 703481101 65 4967 SH SOLE 4967 0 0 PAYCHEX INC COM 704326107 1616 33922 SH SOLE 33922 0 0 PAYPAL HLDGS INC COM 70450Y103 8390 270295 SH SOLE 270295 0 0 PEMBINA PIPELINE CORP COM 706327103 24352 1011905 SH SOLE 1011905 0 0 PENN NATL GAMING INC COM 707569109 1776 105830 SH SOLE 105830 0 0 PEPCO HOLDINGS INC COM 713291102 738 30466 SH SOLE 30466 0 0 PEPSICO INC COM 713448108 88276 936117 SH SOLE 936117 0 0 PERFORMANCE SPORTS GROUP LT COM 71377G100 3866 288471 SH SOLE 288471 0 0 P T TELEKOMUNIKASI INDONESI SPONSORED ADR 715684106 179 5025 SH SOLE 5025 0 0 PFIZER INC COM 717081103 276378 8799042 SH SOLE 8799042 0 0 PHILIP MORRIS INTL INC COM 718172109 106499 1342477 SH SOLE 1342477 0 0 PHILLIPS 66 COM 718546104 15540 202232 SH SOLE 202232 0 0 PIER 1 IMPORTS INC COM 720279108 546 79058 SH SOLE 79058 0 0 PINNACLE FOODS INC DEL COM 72348P104 747 17846 SH SOLE 17846 0 0 PIONEER NAT RES CO COM 723787107 12381 101787 SH SOLE 101787 0 0 PITNEY BOWES INC COM 724479100 168 8478 SH SOLE 8478 0 0 PLATFORM SPECIALTY PRODS CO COM 72766Q105 87 6900 SH SOLE 6900 0 0 POPEYES LA KITCHEN INC COM 732872106 1830 32464 SH SOLE 32464 0 0 POST PPTYS INC COM 737464107 122 2091 SH SOLE 2091 0 0 POTASH CORP SASK INC COM 73755L107 177791 8648411 SH SOLE 8648411 0 0 PRAXAIR INC COM 74005P104 1222 12000 SH SOLE 12000 0 0 PRECISION CASTPARTS CORP COM 740189105 19973 86950 SH SOLE 86950 0 0 PRESTIGE BRANDS HLDGS INC COM 74112D101 1100 24361 SH SOLE 24361 0 0 PRETIUM RES INC COM 74139C102 5395 890955 SH SOLE 890955 0 0 PRICE T ROWE GROUP INC COM 74144T108 3941 56710 SH SOLE 56710 0 0 PRICELINE GRP INC COM NEW 741503403 21200 17140 SH SOLE 17140 0 0 PRIMERICA INC COM 74164M108 8139 180581 SH SOLE 180581 0 0 PRIMERO MNG CORP COM 74164W106 2295 981555 SH SOLE 981555 0 0 PRINCIPAL FINL GROUP INC COM 74251V102 223 4707 SH SOLE 4707 0 0 PROASSURANCE CORP COM 74267C106 167 3407 SH SOLE 3407 0 0 PROCTER & GAMBLE CO COM 742718109 268615 3733870 SH SOLE 3733870 0 0 PRIVATEBANCORP INC COM 742962103 1462 38144 SH SOLE 38144 0 0 PROGRESSIVE CORP OHIO COM 743315103 10356 337990 SH SOLE 337990 0 0 PROLOGIS INC COM 74340W103 3002 77176 SH SOLE 77176 0 0 PROVIDENCE SVC CORP COM 743815102 1765 40502 SH SOLE 40502 0 0 PRUDENTIAL FINL INC COM 744320102 1209 15870 SH SOLE 15870 0 0 PUBLIC SVC ENTERPRISE GROUP COM 744573106 354 8408 SH SOLE 8408 0 0 PUBLIC STORAGE COM 74460D109 3804 17977 SH SOLE 17977 0 0 PULTE GROUP INC COM 745867101 5015 265752 SH SOLE 265752 0 0 QTS RLTY TR INC COM CL A 74736A103 1873 42873 SH SOLE 42873 0 0 QUALCOMM INC COM 747525103 3868 71990 SH SOLE 71990 0 0 QUANTA SVCS INC COM 74762E102 3316 136950 SH SOLE 136950 0 0 QUEST DIAGNOSTICS INC COM 74834L100 6826 111050 SH SOLE 111050 0 0 QUESTAR CORP COM 748356102 887 45700 SH SOLE 45700 0 0 QUIDEL CORP COM 74838J101 934 49459 SH SOLE 49459 0 0 RLJ LODGING TR COM 74965L101 1175 46491 SH SOLE 46491 0 0 RADIAN GROUP INC COM 750236101 1756 110380 SH SOLE 110380 0 0 RALPH LAUREN CORP CL A 751212101 4490 38000 SH SOLE 38000 0 0 RAMCO-GERSHENSON PPTYS TR COM SH BEN INT 751452202 522 34761 SH SOLE 34761 0 0 RANDGOLD RES LTD ADR 752344309 18305 309784 SH SOLE 309784 0 0 RAYMOND JAMES FINANCIAL INC COM 754730109 5489 110600 SH SOLE 110600 0 0 RAYONIER INC COM 754907103 401 18187 SH SOLE 18187 0 0 RAYTHEON CO COM NEW 755111507 3568 32652 SH SOLE 32652 0 0 RBC BEARINGS INC COM 75524B104 1451 24300 SH SOLE 24300 0 0 RE MAX HLDGS INC CL A 75524W108 1942 53985 SH SOLE 53985 0 0 RED HAT INC COM 756577102 18517 257609 SH SOLE 257609 0 0 REGENCY CTRS CORP COM 758849103 160 2570 SH SOLE 2570 0 0 REGENERON PHARMACEUTICALS COM 75886F107 9222 19826 SH SOLE 19826 0 0 REGIONS FINL CORP NEW COM 7591EP100 4001 444040 SH SOLE 444040 0 0 REINSURANCE GROUP AMER INC COM NEW 759351604 285 3147 SH SOLE 3147 0 0 RELIANCE STEEL & ALUMINUM C COM 759509102 7551 139800 SH SOLE 139800 0 0 REPUBLIC SVCS INC COM 760759100 688 16700 SH SOLE 16700 0 0 RESOLUTE ENERGY CORP COM 76116A108 19 49767 SH SOLE 49767 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 51302 1424908 SH SOLE 1424908 0 0 RETAIL PPTYS AMER INC CL A 76131V202 752 53400 SH SOLE 53400 0 0 REYNOLDS AMERICAN INC COM 761713106 3892 87921 SH SOLE 87921 0 0 RICHMONT MINES INC COM 76547T106 899 321500 SH SOLE 321500 0 0 RING ENERGY INC COM 76680V108 601 60912 SH SOLE 60912 0 0 RIO TINTO PLC SPONSORED ADR 767204100 5073 150000 SH SOLE 150000 0 0 ROBERT HALF INTL INC COM 770323103 5565 108775 SH SOLE 108775 0 0 ROCKWELL AUTOMATION INC COM 773903109 548 5400 SH SOLE 5400 0 0 ROCKWELL COLLINS INC COM 774341101 769 9400 SH SOLE 9400 0 0 ROGERS COMMUNICATIONS INC CL B 775109200 134898 3914615 SH SOLE 3914615 0 0 ROGERS CORP COM 775133101 1254 23571 SH SOLE 23571 0 0 ROLLINS INC COM 775711104 181 6737 SH SOLE 6737 0 0 ROVI CORP COM 779376102 336 32043 SH SOLE 32043 0 0 ROYAL BK CDA MONTREAL QUE COM 780087102 1733334 31342701 SH SOLE 31342701 0 0 RUBICON MINERALS CORP COM 780911103 44 60755 SH SOLE 60755 0 0 RUCKUS WIRELESS INC COM 781220108 895 75299 SH SOLE 75299 0 0 RYDER SYS INC COM 783549108 246 3324 SH SOLE 3324 0 0 SBA COMMUNICATIONS CORP COM 78388J106 96 917 SH SOLE 917 0 0 SL GREEN RLTY CORP COM 78440X101 1129 10438 SH SOLE 10438 0 0 SLM CORP COM 78442P106 429 58030 SH SOLE 58030 0 0 SM ENERGY CO COM 78454L100 4806 150000 SH SOLE 150000 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 6559 34232 SH SOLE 34232 0 0 SPDR GOLD TRUST GOLD SHS 78463V107 1742 16300 SH SOLE 16300 0 0 SPDR SERIES TRUST DB INT GVT ETF 78464A490 1822 35004 SH SOLE 35004 0 0 SP PLUS CORP COM 78469C103 1183 51099 SH SOLE 51099 0 0 ST JUDE MED INC COM 790849103 11123 176300 SH SOLE 176300 0 0 SALESFORCE COM INC COM 79466L302 35638 513294 SH SOLE 513294 0 0 SANDISK CORP COM 80004C101 2367 43574 SH SOLE 43574 0 0 SANTANDER CONSUMER USA HDG COM 80283M101 882 43200 SH SOLE 43200 0 0 SCHEIN HENRY INC COM 806407102 16302 122831 SH SOLE 122831 0 0 SCHLUMBERGER LTD COM 806857108 57617 835396 SH SOLE 835396 0 0 SCHWAB CHARLES CORP NEW COM 808513105 17102 598806 SH SOLE 598806 0 0 SCRIPPS NETWORKS INTERACT I CL A COM 811065101 1136 23102 SH SOLE 23102 0 0 SEMPRA ENERGY COM 816851109 8917 92193 SH SOLE 92193 0 0 SENIOR HSG PPTYS TR SH BEN INT 81721M109 733 45261 SH SOLE 45261 0 0 SERVICENOW INC COM 81762P102 1524 21950 SH SOLE 21950 0 0 SEVENTY SEVEN ENERGY INC COM 818097107 70 50985 SH SOLE 50985 0 0 SHAW COMMUNICATIONS INC CL B CONV 82028K200 500035 25820177 SH SOLE 25820177 0 0 SHERWIN WILLIAMS CO COM 824348106 4947 22206 SH SOLE 22206 0 0 SILGAN HOLDINGS INC COM 827048109 710 13640 SH SOLE 13640 0 0 SILVER WHEATON CORP COM 828336107 15097 1255890 SH SOLE 1255890 0 0 SILVERCREST MINES INC COM 828365106 167 189050 SH SOLE 189050 0 0 SIMON PPTY GROUP INC NEW COM 828806109 12236 66602 SH SOLE 66602 0 0 SIRIUS XM HLDGS INC COM 82968B103 138 36845 SH SOLE 36845 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 4771 56661 SH SOLE 56661 0 0 SMUCKER J M CO COM NEW 832696405 27005 236700 SH SOLE 236700 0 0 SNAP ON INC COM 833034101 994 6588 SH SOLE 6588 0 0 SOLAR CAP LTD COM 83413U100 620 39172 SH SOLE 39172 0 0 SOUTHERN CO COM 842587107 3654 81742 SH SOLE 81742 0 0 SOUTHERN NATL BANCORP OF VA COM 843395104 1004 88915 SH SOLE 88915 0 0 SOUTHWEST AIRLS CO COM 844741108 1039 27318 SH SOLE 27318 0 0 SPECTRUM BRANDS HLDGS INC COM 84763R101 994 10860 SH SOLE 10860 0 0 SPIRIT AIRLS INC COM 848577102 9102 192424 SH SOLE 192424 0 0 SPIRIT RLTY CAP INC NEW COM 84860W102 702 76792 SH SOLE 76792 0 0 SPLUNK INC COM 848637104 1549 27980 SH SOLE 27980 0 0 SQUARE 1 FINL INC CL A 85223W101 1046 40720 SH SOLE 40720 0 0 STAG INDL INC COM 85254J102 794 43598 SH SOLE 43598 0 0 STANCORP FINL GROUP INC COM 852891100 4911 43000 SH SOLE 43000 0 0 STANLEY BLACK & DECKER INC COM 854502101 7395 76248 SH SOLE 76248 0 0 STANTEC INC COM 85472N109 7490 342500 SH SOLE 342500 0 0 STAPLES INC COM 855030102 1814 154607 SH SOLE 154607 0 0 STARBUCKS CORP COM 855244109 13509 237660 SH SOLE 237660 0 0 STARWOOD PPTY TR INC COM 85571B105 576 28073 SH SOLE 28073 0 0 STARWOOD HOTELS&RESORTS WRL COM 85590A401 379 5701 SH SOLE 5701 0 0 STEEL DYNAMICS INC COM 858119100 2148 125000 SH SOLE 125000 0 0 STERICYCLE INC COM 858912108 266 1906 SH SOLE 1906 0 0 STONEGATE MTG CORP COM 86181Q300 475 66750 SH SOLE 66750 0 0 STRYKER CORP COM 863667101 27510 292350 SH SOLE 292350 0 0 SUN LIFE FINL INC COM 866796105 535284 16594463 SH SOLE 16594463 0 0 SUNCOR ENERGY INC NEW COM 867224107 171647 6417142 SH SOLE 6417142 0 0 SUNOPTA INC COM 8676EP108 887 182500 SH SOLE 182500 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 1242 93914 SH SOLE 93914 0 0 SUNTRUST BKS INC COM 867914103 535 13981 SH SOLE 13981 0 0 SUPERIOR ENERGY SVCS INC COM 868157108 41 3244 SH SOLE 3244 0 0 SYMANTEC CORP COM 871503108 7568 388710 SH SOLE 388710 0 0 SYNCHRONOSS TECHNOLOGIES IN COM 87157B103 1408 42931 SH SOLE 42931 0 0 SYNOPSYS INC COM 871607107 431 9339 SH SOLE 9339 0 0 SYNGENTA AG SPONSORED ADR 87160A100 1275 19983 SH SOLE 19983 0 0 SYNOVUS FINL CORP COM NEW 87161C501 179 6063 SH SOLE 6063 0 0 SYSCO CORP COM 871829107 42088 1079999 SH SOLE 1079999 0 0 TECO ENERGY INC COM 872375100 1891 72000 SH SOLE 72000 0 0 TFS FINL CORP COM 87240R107 85 4915 SH SOLE 4915 0 0 TJX COS INC NEW COM 872540109 79172 1108541 SH SOLE 1108541 0 0 T MOBILE US INC COM 872590104 15987 401585 SH SOLE 401585 0 0 T MOBILE US INC CONV PFD SER A 872590203 2488 36030 SH SOLE 36030 0 0 TAHOE RES INC COM 873868103 32414 4194955 SH SOLE 4194955 0 0 TAIWAN SEMICONDUCTOR MFG LT SPONSORED ADR 874039100 16484 794389 SH SOLE 794389 0 0 TALEN ENERGY CORP COM 87422J105 10 1033 SH SOLE 1033 0 0 TALMER BANCORP INC COM 87482X101 1231 73915 SH SOLE 73915 0 0 TANGER FACTORY OUTLET CTRS COM 875465106 11833 358900 SH SOLE 358900 0 0 TARGET CORP COM 87612E106 2853 36265 SH SOLE 36265 0 0 TAUBMAN CTRS INC COM 876664103 1780 25766 SH SOLE 25766 0 0 TECK RESOURCES LTD CL B 878742204 4001 838020 SH SOLE 838020 0 0 TELUS CORP COM 87971M103 541248 17174412 SH SOLE 17174412 0 0 TENARIS S A SPONSORED ADR 88031M109 3270 135614 SH SOLE 135614 0 0 TERADATA CORP DEL COM 88076W103 742 25620 SH SOLE 25620 0 0 TERADYNE INC COM 880770102 6184 343360 SH SOLE 343360 0 0 TERNIUM SA SPON ADR 880890108 1844 150000 SH SOLE 150000 0 0 TERRENO RLTY CORP COM 88146M101 22 1107 SH SOLE 1107 0 0 TESLA MTRS INC COM 88160R101 1863 7500 SH SOLE 7500 0 0 TEVA PHARMACEUTICAL INDS LT ADR 881624209 20610 365035 SH SOLE 365035 0 0 TEXAS CAPITAL BANCSHARES IN COM 88224Q107 480 9165 SH SOLE 9165 0 0 TEXAS INSTRS INC COM 882508104 24213 488950 SH SOLE 488950 0 0 THERMO FISHER SCIENTIFIC IN COM 883556102 8656 70790 SH SOLE 70790 0 0 THOMSON REUTERS CORP COM 884903105 484288 12046665 SH SOLE 12046665 0 0 THOR INDS INC COM 885160101 271 5240 SH SOLE 5240 0 0 3-D SYS CORP DEL COM NEW 88554D205 1277 110560 SH SOLE 110560 0 0 3M CO COM 88579Y101 18346 129406 SH SOLE 129406 0 0 TIFFANY & CO NEW COM 886547108 19129 247726 SH SOLE 247726 0 0 TIME WARNER INC COM NEW 887317303 11631 169181 SH SOLE 169181 0 0 TIME WARNER CABLE INC COM 88732J207 3105 17309 SH SOLE 17309 0 0 TIMMINS GOLD CORP COM 88741P103 764 3000000 SH SOLE 3000000 0 0 TITAN MACHY INC COM 88830R101 261 22756 SH SOLE 22756 0 0 TIVO INC COM 888706108 2848 328827 SH SOLE 328827 0 0 TOPBUILD CORP COM 89055F103 66 2118 SH SOLE 2118 0 0 TORCHMARK CORP COM 891027104 778 13800 SH SOLE 13800 0 0 TORO CO COM 891092108 4084 57900 SH SOLE 57900 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 1200489 30452562 SH SOLE 30452562 0 0 TOYOTA MOTOR CORP SP ADR REP2COM 892331307 13076 111497 SH SOLE 111497 0 0 TRACTOR SUPPLY CO COM 892356106 610 7235 SH SOLE 7235 0 0 TRANSCANADA CORP COM 89353D107 859045 27161571 SH SOLE 27161571 0 0 TRANSDIGM GROUP INC COM 893641100 669 3148 SH SOLE 3148 0 0 TRAVELERS COMPANIES INC COM 89417E109 1221 12272 SH SOLE 12272 0 0 TRIMBLE NAVIGATION LTD COM 896239100 1414 86100 SH SOLE 86100 0 0 TURKCELL ILETISIM HIZMETLER SPON ADR NEW 900111204 741 85400 SH SOLE 85400 0 0 TWENTY FIRST CENTY FOX INC CL A 90130A101 30461 1129005 SH SOLE 1129005 0 0 TWENTY FIRST CENTY FOX INC CL B 90130A200 4695 173450 SH SOLE 173450 0 0 TWITTER INC COM 90184L102 1352 50178 SH SOLE 50178 0 0 TWO HBRS INVT CORP COM 90187B101 60 6838 SH SOLE 6838 0 0 TYSON FOODS INC CL A 902494103 526 12200 SH SOLE 12200 0 0 TYSON FOODS INC UNIT 99/99/9999 902494301 1332 25989 SH SOLE 25989 0 0 US BANCORP DEL COM NEW 902973304 157842 3848865 SH SOLE 3848865 0 0 ULTA SALON COSMETCS & FRAG COM 90384S303 10249 62744 SH SOLE 62744 0 0 UMPQUA HLDGS CORP COM 904214103 1012 62082 SH SOLE 62082 0 0 UNION PAC CORP COM 907818108 178227 2015909 SH SOLE 2015909 0 0 UNITED PARCEL SERVICE INC CL B 911312106 31479 318966 SH SOLE 318966 0 0 UNITED TECHNOLOGIES CORP COM 913017109 117455 1319871 SH SOLE 1319871 0 0 UNITEDHEALTH GROUP INC COM 91324P102 5059 43610 SH SOLE 43610 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 740 5925 SH SOLE 5925 0 0 UNUM GROUP COM 91529Y106 10243 319295 SH SOLE 319295 0 0 VWR CORP COM 91843L103 32 1255 SH SOLE 1255 0 0 VALEANT PHARMACEUTICALS INT COM 91911K102 181020 1013994 SH SOLE 1013994 0 0 VALE S A ADR 91912E105 128 30523 SH SOLE 30523 0 0 VALE S A ADR REPSTG PFD 91912E204 1368 408253 SH SOLE 408253 0 0 VALERO ENERGY CORP NEW COM 91913Y100 1157 19244 SH SOLE 19244 0 0 VALMONT INDS INC COM 920253101 880 9270 SH SOLE 9270 0 0 VANTIV INC CL A 92210H105 372 8275 SH SOLE 8275 0 0 VARIAN MED SYS INC COM 92220P105 922 12500 SH SOLE 12500 0 0 VEEVA SYS INC CL A COM 922475108 574 24500 SH SOLE 24500 0 0 VENTAS INC COM 92276F100 2244 40031 SH SOLE 40031 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 311358 7156008 SH SOLE 7156008 0 0 VERMILION ENERGY INC COM 923725105 9303 288887 SH SOLE 288887 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 5821 55898 SH SOLE 55898 0 0 VIACOM INC NEW CL B 92553P201 27012 626000 SH SOLE 626000 0 0 VISA INC COM CL A 92826C839 67634 970918 SH SOLE 970918 0 0 VMWARE INC CL A COM 928563402 1058 13430 SH SOLE 13430 0 0 VORNADO RLTY TR SH BEN INT 929042109 2581 28546 SH SOLE 28546 0 0 WABCO HLDGS INC COM 92927K102 8114 77400 SH SOLE 77400 0 0 WEC ENERGY GROUP INC COM 92939U106 30867 591100 SH SOLE 591100 0 0 WABASH NATL CORP COM 929566107 1367 129106 SH SOLE 129106 0 0 WABTEC CORP COM 929740108 1323 15026 SH SOLE 15026 0 0 WADDELL & REED FINL INC CL A 930059100 7243 208300 SH SOLE 208300 0 0 WAL-MART STORES INC COM 931142103 56621 873239 SH SOLE 873239 0 0 WALGREENS BOOTS ALLIANCE IN COM 931427108 22632 272351 SH SOLE 272351 0 0 WASTE MGMT INC DEL COM 94106L109 11287 226599 SH SOLE 226599 0 0 WATERS CORP COM 941848103 4215 35661 SH SOLE 35661 0 0 WEINGARTEN RLTY INVS SH BEN INT 948741103 122 3681 SH SOLE 3681 0 0 WELLS FARGO & CO NEW COM 949746101 212924 4146525 SH SOLE 4146525 0 0 WELLTOWER INC COM 95040Q104 1757 25938 SH SOLE 25938 0 0 WESCO INTL INC COM 95082P105 3107 66850 SH SOLE 66850 0 0 WESTAR ENERGY INC COM 95709T100 738 19200 SH SOLE 19200 0 0 WESTERN DIGITAL CORP COM 958102105 10863 136743 SH SOLE 136743 0 0 WESTROCK CO COM 96145D105 1460 28377 SH SOLE 28377 0 0 WHIRLPOOL CORP COM 963320106 43456 295100 SH SOLE 295100 0 0 WHITING PETE CORP NEW COM 966387102 6747 441827 SH SOLE 441827 0 0 WHOLE FOODS MKT INC COM 966837106 4188 132307 SH SOLE 132307 0 0 WILEY JOHN & SONS INC CL A 968223206 1010 20180 SH SOLE 20180 0 0 WILLIAMS COS INC DEL COM 969457100 10559 286533 SH SOLE 286533 0 0 WILLIAMS SONOMA INC COM 969904101 518 6785 SH SOLE 6785 0 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 1066 63050 SH SOLE 63050 0 0 WPX ENERGY INC COM 98212B103 3644 550422 SH SOLE 550422 0 0 WYNDHAM WORLDWIDE CORP COM 98310W108 1721 23940 SH SOLE 23940 0 0 XILINX INC COM 983919101 1507 35550 SH SOLE 35550 0 0 XEROX CORP COM 984121103 6593 677634 SH SOLE 677634 0 0 XYLEM INC COM 98419M100 157 4788 SH SOLE 4788 0 0 YAHOO INC COM 984332106 96 3312 SH SOLE 3312 0 0 YAMANA GOLD INC COM 98462Y100 235 139600 SH SOLE 139600 0 0 YUM BRANDS INC COM 988498101 14174 177290 SH SOLE 177290 0 0 ZIMMER BIOMET HLDGS INC COM 98956P102 23510 250296 SH SOLE 250296 0 0 ALPHABET INC SHS CL C 02079K107 39999 65742 SH SOLE 65742 0 0 ALPHABET INC SHS CL A 02079K305 72541 113634 SH SOLE 113634 0 0 ALKERMES PLC SHS G01767105 1597 27214 SH SOLE 27214 0 0 AON PLC SHS CL A G0408V102 17842 201356 SH SOLE 201356 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1345 13693 SH SOLE 13693 0 0 BROOKFIELD PPTY PARTNERS L UNIT LTD PARTN G16249107 4056 189000 SH SOLE 189000 0 0 CREDICORP LTD COM G2519Y108 3054 28713 SH SOLE 28713 0 0 ENDO INTL PLC SHS G30401106 3409 49200 SH SOLE 49200 0 0 EVEREST RE GROUP LTD COM G3223R108 687 3965 SH SOLE 3965 0 0 HERBALIFE LTD COM USD SHS G4412G101 993 18224 SH SOLE 18224 0 0 INGERSOLL-RAND PLC SHS G47791101 6973 137340 SH SOLE 137340 0 0 INVESCO LTD SHS G491BT108 7536 241320 SH SOLE 241320 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 2893 67379 SH SOLE 67379 0 0 NABORS INDUSTRIES LTD SHS G6359F103 73 7755 SH SOLE 7755 0 0 RENAISSANCERE HOLDINGS LTD COM G7496G103 301 2831 SH SOLE 2831 0 0 ROWAN COMPANIES PLC SHS CL A G7665A101 3800 235269 SH SOLE 235269 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 340 7579 SH SOLE 7579 0 0 PERRIGO CO PLC SHS G97822103 7594 48288 SH SOLE 48288 0 0 ACE LTD SHS H0023R105 13820 133659 SH SOLE 133659 0 0 GARMIN LTD SHS H2906T109 897 25000 SH SOLE 25000 0 0 AERCAP HOLDINGS NV SHS N00985106 1428 37334 SH SOLE 37334 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 2645 31733 SH SOLE 31733 0 0 MYLAN N V SHS EURO N59465109 898 22300 SH SOLE 22300 0 0 ARDMORE SHIPPING CORP COM Y0207T100 1385 114688 SH SOLE 114688 0 0 CAPITAL PRODUCT PARTNERS L COM UNIT LP Y11082107 777 126121 SH SOLE 126121 0 0 ASPEN INSURANCE HOLDINGS LT SHS G05384105 253 5453 SH SOLE 5453 0 0 AMDOCS LTD SHS G02602103 9229 162256 SH SOLE 162256 0 0 ENDURANCE SPECIALTY HLDGS L SHS G30397906 222 3640 SH SOLE 3640 0 0 PARTNERRE LTD COM G6852T905 18 127 SH SOLE 127 0 0 BUNGE LIMITED COM G16962105 587 8008 SH SOLE 8008 0 0 RYANAIR HLDGS PLC SPONSORED ADR 783513104 814 10400 SH SOLE 10400 0 0 COPA HOLDINGS SA CL A P31076105 789 18820 SH SOLE 18820 0 0 GENPACT LIMITED SHS G3922B107 221 9358 SH SOLE 9358 0 0 VALIDUS HOLDINGS LTD COM SHS G9319H102 336 7463 SH SOLE 7463 0 0 SIGNET JEWELERS LIMITED SHS G81276100 1620 11900 SH SOLE 11900 0 0 TRANSOCEAN LTD REG SHS H8817H100 1602 124017 SH SOLE 124017 0 0 AVAGO TECHNOLOGIES LTD SHS Y0486S104 17564 140504 SH SOLE 140504 0 0 FREESCALE SEMICONDUCTOR LTD SHS G3727Q101 1429 39077 SH SOLE 39077 0 0 ALLIED WRLD ASSUR COM HLDG SHS H01531104 474 12430 SH SOLE 12430 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 2666 20074 SH SOLE 20074 0 0 ENSCO PLC SHS CLASS A G3157S106 128 9126 SH SOLE 9126 0 0 NXP SEMICONDUCTORS NV COM N6596X109 3708 42585 SH SOLE 42585 0 0 PACIFIC DRILLING SA LUXEMBOU REG SHS L7257P106 563 450000 SH SOLE 450000 0 0 OCEAN RIG UDW INC SHS Y64354205 543 255000 SH SOLE 255000 0 0 XL GROUP PLC SHS G98290102 13782 379455 SH SOLE 379455 0 0 SCORPIO TANKERS INC SHS Y7542C106 1469 160213 SH SOLE 160213 0 0 DELPHI AUTOMOTIVE PLC SHS G27823106 11483 151008 SH SOLE 151008 0 0 NORWEGIAN CRUISE LINE HLDGS SHS G66721104 12931 225676 SH SOLE 225676 0 0 NOBLE CORP PLC SHS USD G65431101 72 6611 SH SOLE 6611 0 0 ALLEGION PUB LTD CO ORD SHS G0176J109 5250 91052 SH SOLE 91052 0 0 PENTAIR PLC SHS G7S00T104 692 13550 SH SOLE 13550 0 0 GLOBANT S A COM L44385109 948 31000 SH SOLE 31000 0 0 TYCO INTERNATIONAL LTD SHS H89128104 5822 173989 SH SOLE 173989 0 0 AXALTA COATING SYS LTD COM G0750C108 111 4371 SH SOLE 4371 0 0 NIELSEN HLDGS PLC SHS EURO G6518L108 41426 931550 SH SOLE 931550 0 0 ALLERGAN PLC SHS G0177J108 31815 117048 SH SOLE 117048 0 0 MICHAEL KORS HLDGS LTD SHS G60754101 333 7900 SH SOLE 7900 0 0 MEDTRONIC PLC SHS G5960L103 114764 1714430 SH SOLE 1714430 0 0 EATON CORP PLC SHS G29183103 129893 2532022 SH SOLE 2532022 0 0