0000898581-16-000016.txt : 20161114 0000898581-16-000016.hdr.sgml : 20161111 20161114143627 ACCESSION NUMBER: 0000898581-16-000016 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20160930 FILED AS OF DATE: 20161114 DATE AS OF CHANGE: 20161114 EFFECTIVENESS DATE: 20161114 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: 161993773 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-2016 09-30-2016 I.G. INVESTMENT MANAGEMENT, LTD.
ONE CANADA CENTER 447 PORTAGE AVENUE WINNIPEG A2 R3C3B6
13F HOLDINGS REPORT 028-03462 N
Brad Kirk Vice-President, Corporate Compliance 204-956-8224 Brad Kirk Winnipeg A2 11-14-2016 0 890 25835494 true
INFORMATION TABLE 2 13FHRReport093016.xml 13F-HR AFLAC INC COM 001055102 26876 373958 SH SOLE 373958 0 0 AGCO CORP COM 001084102 7900 160170 SH SOLE 160170 0 0 AMC NETWORKS INC CL A 00164V103 92 1780 SH SOLE 1780 0 0 AT&T INC COM 00206R102 63665 1567714 SH SOLE 1567714 0 0 AZZ INC COM 002474104 749 11475 SH SOLE 11475 0 0 ABBOTT LABS COM 002824100 6417 151733 SH SOLE 151733 0 0 ABBVIE INC COM 00287Y109 41738 661769 SH SOLE 661769 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 954 30000 SH SOLE 30000 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 571 15747 SH SOLE 15747 0 0 ACI WORLDWIDE INC COM 004498101 1119 57758 SH SOLE 57758 0 0 ACTIVISION BLIZZARD INC COM 00507V109 17552 396201 SH SOLE 396201 0 0 ACTUANT CORP CL A NEW 00508X203 1518 65300 SH SOLE 65300 0 0 ACUITY BRANDS INC COM 00508Y102 6365 24057 SH SOLE 24057 0 0 ADOBE SYS INC COM 00724F101 27146 250099 SH SOLE 250099 0 0 ADVANTAGE OIL & GAS LTD COM 00765F101 38788 5529788 SH SOLE 5529788 0 0 ADVANCED ENERGY INDS COM 007973100 1611 34046 SH SOLE 34046 0 0 AETNA INC NEW COM 00817Y108 62995 545647 SH SOLE 545647 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 16695 354535 SH SOLE 354535 0 0 AGNICO EAGLE MINES LTD COM 008474108 43468 803565 SH SOLE 803565 0 0 AGRIUM INC COM 008916108 81446 898072 SH SOLE 898072 0 0 AIR PRODS & CHEMS INC COM 009158106 303 2017 SH SOLE 2017 0 0 ALAMOS GOLD INC NEW COM CL A 011532108 20800 2526021 SH SOLE 2526021 0 0 ALASKA AIR GROUP INC COM 011659109 330 5006 SH SOLE 5006 0 0 ALBANY INTL CORP CL A 012348108 776 18300 SH SOLE 18300 0 0 ALBEMARLE CORP COM 012653101 17618 206078 SH SOLE 206078 0 0 ALERE INC COM 01449J105 6918 160000 SH SOLE 160000 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 2609 21290 SH SOLE 21290 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 52789 498994 SH SOLE 498994 0 0 ALLEGHANY CORP DEL COM 017175100 259 493 SH SOLE 493 0 0 ALLEGIANT TRAVEL CO COM 01748X102 8862 67100 SH SOLE 67100 0 0 ALLETE INC COM NEW 018522300 1884 31600 SH SOLE 31600 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 1024 35707 SH SOLE 35707 0 0 ALLSTATE CORP COM 020002101 485 7009 SH SOLE 7009 0 0 ALLY FINL INC COM 02005N100 3334 171248 SH SOLE 171248 0 0 ALPHABET INC CAP STK CL C 02079K107 60516 77855 SH SOLE 77855 0 0 ALPHABET INC CAP STK CL A 02079K305 118525 147408 SH SOLE 147408 0 0 ALTRA INDL MOTION CORP COM 02208R106 931 32151 SH SOLE 32151 0 0 ALTRIA GROUP INC COM 02209S103 103005 1629048 SH SOLE 1629048 0 0 AMAZON COM INC COM 023135106 105265 125718 SH SOLE 125718 0 0 AMBEV SA SPONSORED ADR 02319V103 6074 997415 SH SOLE 997415 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 373 10182 SH SOLE 10182 0 0 AMERICAN ASSETS TR INC COM 024013104 239 5506 SH SOLE 5506 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 286 5626 SH SOLE 5626 0 0 AMERICAN ELEC PWR INC COM 025537101 7766 120953 SH SOLE 120953 0 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 1073 60513 SH SOLE 60513 0 0 AMERICAN EXPRESS CO COM 025816109 55801 871339 SH SOLE 871339 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 583 7771 SH SOLE 7771 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 13 591 SH SOLE 591 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 104619 1763038 SH SOLE 1763038 0 0 AMERICAN TOWER CORP NEW COM 03027X100 26389 232847 SH SOLE 232847 0 0 AMERICAN TOWER CORP NEW DEP PFD CONV SE 03027X407 2376 21685 SH SOLE 21685 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 6829 91243 SH SOLE 91243 0 0 AMERISOURCEBERGEN CORP COM 03073E105 5452 67497 SH SOLE 67497 0 0 AMERIPRISE FINL INC COM 03076C106 17909 179507 SH SOLE 179507 0 0 AMGEN INC COM 031162100 13606 81564 SH SOLE 81564 0 0 AMPHENOL CORP NEW CL A 032095101 18227 280760 SH SOLE 280760 0 0 AMSURG CORP COM 03232P405 2270 33858 SH SOLE 33858 0 0 AMTRUST FINL SVCS INC COM 032359309 208 7750 SH SOLE 7750 0 0 ANADARKO PETE CORP COM 032511107 7316 115474 SH SOLE 115474 0 0 ANALOG DEVICES INC COM 032654105 2138 33170 SH SOLE 33170 0 0 ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 10459 657000 SH SOLE 657000 0 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 9658 73496 SH SOLE 73496 0 0 ANNALY CAP MGMT INC COM 035710409 5127 488282 SH SOLE 488282 0 0 ANSYS INC COM 03662Q105 982 10600 SH SOLE 10600 0 0 ANTHEM INC COM 036752103 124199 991136 SH SOLE 991136 0 0 APACHE CORP COM 037411105 59820 936596 SH SOLE 936596 0 0 APPLE INC COM 037833100 268634 2376240 SH SOLE 2376240 0 0 APPLIED MATLS INC COM 038222105 20866 692085 SH SOLE 692085 0 0 ARAMARK COM 03852U106 339 8902 SH SOLE 8902 0 0 ARCBEST CORP COM 03937C105 904 47535 SH SOLE 47535 0 0 ARCTIC CAT INC COM 039670104 355 22900 SH SOLE 22900 0 0 ARISTA NETWORKS INC COM 040413106 1085 12750 SH SOLE 12750 0 0 ASANKO GOLD INC COM 04341Y105 7965 1899372 SH SOLE 1899372 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 487 4197 SH SOLE 4197 0 0 ASPEN TECHNOLOGY INC COM 045327103 1049 22417 SH SOLE 22417 0 0 ASSOCIATED BANC CORP COM 045487105 13933 711231 SH SOLE 711231 0 0 AUTODESK INC COM 052769106 1103 15250 SH SOLE 15250 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 4915 55720 SH SOLE 55720 0 0 AUTOZONE INC COM 053332102 3279 4267 SH SOLE 4267 0 0 AVALONBAY CMNTYS INC COM 053484101 4121 23171 SH SOLE 23171 0 0 AVANGRID INC COM 05351W103 189 4513 SH SOLE 4513 0 0 AVERY DENNISON CORP COM 053611109 2030 26100 SH SOLE 26100 0 0 AVNET INC COM 053807103 77 1874 SH SOLE 1874 0 0 BB&T CORP COM 054937107 9195 243760 SH SOLE 243760 0 0 BCE INC COM NEW 05534B760 299307 6479116 SH SOLE 6479116 0 0 BWX TECHNOLOGIES INC COM 05605H100 509 13277 SH SOLE 13277 0 0 BAIDU INC SPON ADR REP A 056752108 34635 190230 SH SOLE 190230 0 0 BAKER HUGHES INC COM 057224107 201 3987 SH SOLE 3987 0 0 BALL CORP COM 058498106 7513 91682 SH SOLE 91682 0 0 BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 2484 120048 SH SOLE 120048 0 0 BANCORP INC DEL COM 05969A105 540 84153 SH SOLE 84153 0 0 BANK AMER CORP COM 060505104 80863 5166989 SH SOLE 5166989 0 0 BANK MONTREAL QUE COM 063671101 874776 13345963 SH SOLE 13345963 0 0 BANK NEW YORK MELLON CORP COM 064058100 5938 148904 SH SOLE 148904 0 0 BANK N S HALIFAX COM 064149107 1585032 29903929 SH SOLE 29903929 0 0 BARD C R INC COM 067383109 18798 83815 SH SOLE 83815 0 0 BARNES GROUP INC COM 067806109 1545 38106 SH SOLE 38106 0 0 BARRICK GOLD CORP COM 067901108 31881 1800049 SH SOLE 1800049 0 0 BAXTER INTL INC COM 071813109 12062 253400 SH SOLE 253400 0 0 BAYTEX ENERGY CORP COM 07317Q105 1998 470482 SH SOLE 470482 0 0 BECTON DICKINSON & CO COM 075887109 24908 138584 SH SOLE 138584 0 0 BED BATH & BEYOND INC COM 075896100 4093 94952 SH SOLE 94952 0 0 BELDEN INC COM 077454106 1833 26575 SH SOLE 26575 0 0 BEMIS INC COM 081437105 12065 236513 SH SOLE 236513 0 0 BENCHMARK ELECTRS INC COM 08160H101 863 34606 SH SOLE 34606 0 0 BERKLEY W R CORP COM 084423102 10411 180245 SH SOLE 180245 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 101623 470 SH SOLE 470 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 32286 223476 SH SOLE 223476 0 0 BERKSHIRE HILLS BANCORP INC COM 084680107 1018 36728 SH SOLE 36728 0 0 BERRY PLASTICS GROUP INC COM 08579W103 2941 67074 SH SOLE 67074 0 0 BEST BUY INC COM 086516101 2641 69168 SH SOLE 69168 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 4948 53476 SH SOLE 53476 0 0 BIOGEN INC COM 09062X103 26899 85931 SH SOLE 85931 0 0 BIO TECHNE CORP COM 09073M104 2419 22090 SH SOLE 22090 0 0 BLACKBERRY LTD COM 09228F103 875 109700 SH SOLE 109700 0 0 BLACKROCK INC COM 09247X101 356 983 SH SOLE 983 0 0 BLOCK H & R INC COM 093671105 2940 127000 SH SOLE 127000 0 0 BLUE BUFFALO PET PRODS INC COM 09531U102 138 5818 SH SOLE 5818 0 0 BOEING CO COM 097023105 100730 764613 SH SOLE 764613 0 0 BOISE CASCADE CO DEL COM 09739D100 1950 76789 SH SOLE 76789 0 0 BORGWARNER INC COM 099724106 774 22000 SH SOLE 22000 0 0 BOSTON PRIVATE FINL HLDGS IN COM 101119105 2012 156800 SH SOLE 156800 0 0 BOSTON PROPERTIES INC COM 101121101 6890 50552 SH SOLE 50552 0 0 BOSTON SCIENTIFIC CORP COM 101137107 3165 133000 SH SOLE 133000 0 0 BOTTOMLINE TECH DEL INC COM 101388106 1261 54099 SH SOLE 54099 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 255 16304 SH SOLE 16304 0 0 BRAVO BRIO RESTAURANT GROUP COM 10567B109 415 86884 SH SOLE 86884 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 1124 16800 SH SOLE 16800 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 15820 293390 SH SOLE 293390 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 1710 61528 SH SOLE 61528 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 906 13370 SH SOLE 13370 0 0 BROCADE COMMUNICATIONS SYS I COM NEW 111621306 8362 905905 SH SOLE 905905 0 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 218363 6208630 SH SOLE 6208630 0 0 BROOKFIELD CDA OFFICE PPTYS TR UNIT 112823109 6307 300600 SH SOLE 300600 0 0 BROWN & BROWN INC COM 115236101 732 19400 SH SOLE 19400 0 0 BRUKER CORP COM 116794108 1154 50935 SH SOLE 50935 0 0 B2GOLD CORP COM 11777Q209 9702 3699020 SH SOLE 3699020 0 0 CAE INC COM 124765108 22831 1607374 SH SOLE 1607374 0 0 CAI INTERNATIONAL INC COM 12477X106 543 65606 SH SOLE 65606 0 0 CBS CORP NEW CL B 124857202 20240 369752 SH SOLE 369752 0 0 CBRE GROUP INC CL A 12504L109 248 8856 SH SOLE 8856 0 0 CF INDS HLDGS INC COM 125269100 859 35280 SH SOLE 35280 0 0 CIGNA CORPORATION COM 125509109 8011 61475 SH SOLE 61475 0 0 CIT GROUP INC COM NEW 125581801 1234 33982 SH SOLE 33982 0 0 CME GROUP INC COM 12572Q105 9856 94300 SH SOLE 94300 0 0 CMS ENERGY CORP COM 125896100 609 14500 SH SOLE 14500 0 0 CRH MEDICAL CORP COM 12626F105 1416 364800 SH SOLE 364800 0 0 CSX CORP COM 126408103 104327 3420560 SH SOLE 3420560 0 0 CST BRANDS INC COM 12646R105 4905 102000 SH SOLE 102000 0 0 CSRA INC COM 12650T104 8823 327989 SH SOLE 327989 0 0 CVS HEALTH CORP COM 126650100 250736 2817578 SH SOLE 2817578 0 0 CA INC COM 12673P105 7857 237522 SH SOLE 237522 0 0 CABOT OIL & GAS CORP COM 127097103 4675 181200 SH SOLE 181200 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 4376 171410 SH SOLE 171410 0 0 CALAMP CORP COM 128126109 957 68625 SH SOLE 68625 0 0 CALIFORNIA RES CORP COM NEW 13057Q206 5737 458941 SH SOLE 458941 0 0 CALLAWAY GOLF CO COM 131193104 2339 201439 SH SOLE 201439 0 0 CAMDEN PPTY TR SH BEN INT 133131102 3271 39058 SH SOLE 39058 0 0 CAMECO CORP COM 13321L108 10117 1183715 SH SOLE 1183715 0 0 CAMPBELL SOUP CO COM 134429109 318 5808 SH SOLE 5808 0 0 CDN IMPERIAL BK COMM TORONTO COM 136069101 857726 11058584 SH SOLE 11058584 0 0 CANADIAN NATL RY CO COM 136375102 288583 4413535 SH SOLE 4413535 0 0 CANADIAN NAT RES LTD COM 136385101 229809 7186849 SH SOLE 7186849 0 0 CANADIAN PAC RY LTD COM 13645T100 160941 1054445 SH SOLE 1054445 0 0 CAPITAL ONE FINL CORP COM 14040H105 23676 329611 SH SOLE 329611 0 0 CARDINAL FINL CORP COM 14149F109 608 23302 SH SOLE 23302 0 0 CARDINAL HEALTH INC COM 14149Y108 19281 248143 SH SOLE 248143 0 0 CARLISLE COS INC COM 142339100 398 3882 SH SOLE 3882 0 0 CARTER INC COM 146229109 2557 29494 SH SOLE 29494 0 0 CASELLA WASTE SYS INC CL A 147448104 867 84178 SH SOLE 84178 0 0 CASEYS GEN STORES INC COM 147528103 1430 11900 SH SOLE 11900 0 0 CATERPILLAR INC DEL COM 149123101 7823 88130 SH SOLE 88130 0 0 CAVIUM INC COM 14964U108 419 7200 SH SOLE 7200 0 0 CELESTICA INC SUB VTG SHS 15101Q108 6038 558075 SH SOLE 558075 0 0 CELGENE CORP COM 151020104 48556 464515 SH SOLE 464515 0 0 CENTENE CORP DEL COM 15135B101 38 574 SH SOLE 574 0 0 CENOVUS ENERGY INC COM 15135U109 160311 11166422 SH SOLE 11166422 0 0 CENTERPOINT ENERGY INC COM 15189T107 286 12290 SH SOLE 12290 0 0 CENTURYLINK INC COM 156700106 7615 277600 SH SOLE 277600 0 0 CEPHEID COM 15670R107 1633 31000 SH SOLE 31000 0 0 CHARLES RIV LABS INTL INC COM 159864107 1530 18362 SH SOLE 18362 0 0 CHEFS WHSE INC COM 163086101 676 60696 SH SOLE 60696 0 0 CHEMED CORP NEW COM 16359R103 1409 9991 SH SOLE 9991 0 0 CHEMICAL FINL CORP COM 163731102 1105 25031 SH SOLE 25031 0 0 CHEVRON CORP NEW COM 166764100 62358 605885 SH SOLE 605885 0 0 CHICOS FAS INC COM 168615102 95 8017 SH SOLE 8017 0 0 CHIMERA INVT CORP COM NEW 16934Q208 835 52334 SH SOLE 52334 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 9631 22741 SH SOLE 22741 0 0 CHURCH & DWIGHT INC COM 171340102 652 13599 SH SOLE 13599 0 0 CIMAREX ENERGY CO COM 171798101 8976 66800 SH SOLE 66800 0 0 CISCO SYS INC COM 17275R102 107291 3382448 SH SOLE 3382448 0 0 CITIGROUP INC COM NEW 172967424 165489 3503894 SH SOLE 3503894 0 0 CITRIX SYS INC COM 177376100 463 5430 SH SOLE 5430 0 0 CLOROX CO DEL COM 189054109 4197 33531 SH SOLE 33531 0 0 COACH INC COM 189754104 15316 418914 SH SOLE 418914 0 0 COBALT INTL ENERGY INC COM 19075F106 1382 1114414 SH SOLE 1114414 0 0 COCA COLA CO COM 191216100 9585 226477 SH SOLE 226477 0 0 COLGATE PALMOLIVE CO COM 194162103 37499 505793 SH SOLE 505793 0 0 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 15770 375603 SH SOLE 375603 0 0 COLUMBIA BKG SYS INC COM 197236102 515 15730 SH SOLE 15730 0 0 COLUMBIA PPTY TR INC COM NEW 198287203 10048 448772 SH SOLE 448772 0 0 COLUMBUS MCKINNON CORP N Y COM 199333105 1247 69900 SH SOLE 69900 0 0 COMCAST CORP NEW CL A 20030N101 276693 4170836 SH SOLE 4170836 0 0 COMERICA INC COM 200340107 667 14100 SH SOLE 14100 0 0 COMMERCEHUB INC COM SER C 20084V306 261 16432 SH SOLE 16432 0 0 COMMERCIAL VEH GROUP INC COM 202608105 987 170698 SH SOLE 170698 0 0 CONAGRA FOODS INC COM 205887102 519 11013 SH SOLE 11013 0 0 CONCHO RES INC COM 20605P101 24483 178250 SH SOLE 178250 0 0 CONCORDIA INTL CORP COM 20653P102 121 27000 SH SOLE 27000 0 0 CONOCOPHILLIPS COM 20825C104 70039 1611200 SH SOLE 1611200 0 0 CONSOLIDATED EDISON INC COM 209115104 4221 56056 SH SOLE 56056 0 0 CONSTELLATION BRANDS INC CL A 21036P108 19126 114875 SH SOLE 114875 0 0 CONTINENTAL RESOURCES INC COM 212015101 104 2000 SH SOLE 2000 0 0 COOPER COS INC COM NEW 216648402 5108 28493 SH SOLE 28493 0 0 CORELOGIC INC COM 21871D103 1597 40723 SH SOLE 40723 0 0 CORNING INC COM 219350105 9431 398783 SH SOLE 398783 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 1344 47406 SH SOLE 47406 0 0 COSTCO WHSL CORP NEW COM 22160K105 27262 178755 SH SOLE 178755 0 0 COTT CORP QUE COM 22163N106 6353 446333 SH SOLE 446333 0 0 COTY INC COM CL A 222070203 2128 90540 SH SOLE 90540 0 0 COUSINS PPTYS INC COM 222795106 364 34820 SH SOLE 34820 0 0 CREE INC COM 225447101 62 2429 SH SOLE 2429 0 0 CRESCENT PT ENERGY CORP COM 22576C101 29440 2232023 SH SOLE 2232023 0 0 CROSS CTRY HEALTHCARE INC COM 227483104 1033 87675 SH SOLE 87675 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 1578 16745 SH SOLE 16745 0 0 CROWN CASTLE INTL CORP NEW CNV PFD STK SR A 22822V200 1037 9175 SH SOLE 9175 0 0 CROWN HOLDINGS INC COM 228368106 925 16202 SH SOLE 16202 0 0 CUBESMART COM 229663109 2097 76912 SH SOLE 76912 0 0 CUSTOMERS BANCORP INC COM 23204G100 2065 82063 SH SOLE 82063 0 0 CYNOSURE INC CL A 232577205 900 17674 SH SOLE 17674 0 0 CYPRESS SEMICONDUCTOR CORP COM 232806109 92 7551 SH SOLE 7551 0 0 DSW INC CL A 23334L102 772 37708 SH SOLE 37708 0 0 DANAHER CORP DEL COM 235851102 33732 430315 SH SOLE 430315 0 0 DARDEN RESTAURANTS INC COM 237194105 327 5336 SH SOLE 5336 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 1148 29300 SH SOLE 29300 0 0 DAVIDSTEA INC COM 238661102 1801 146200 SH SOLE 146200 0 0 DAVITA INC COM 23918K108 5429 82175 SH SOLE 82175 0 0 DEERE & CO COM 244199105 4777 55968 SH SOLE 55968 0 0 DELL TECHNOLOGIES INC COM CL V 24703L103 52 1087 SH SOLE 1087 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 521 13233 SH SOLE 13233 0 0 DENISON MINES CORP COM 248356107 1657 3563300 SH SOLE 3563300 0 0 DENTSPLY SIRONA INC COM 24906P109 10521 177025 SH SOLE 177025 0 0 DESCARTES SYS GROUP INC COM 249906108 16805 780784 SH SOLE 780784 0 0 DEVON ENERGY CORP NEW COM 25179M103 15045 341085 SH SOLE 341085 0 0 DEXCOM INC COM 252131107 2091 23852 SH SOLE 23852 0 0 DIAMONDBACK ENERGY INC COM 25278X109 4730 49000 SH SOLE 49000 0 0 DICKS SPORTING GOODS INC COM 253393102 14407 254000 SH SOLE 254000 0 0 DIGITALGLOBE INC COM NEW 25389M877 2121 77117 SH SOLE 77117 0 0 DISNEY WALT CO COM DISNEY 254687106 11775 126809 SH SOLE 126809 0 0 DISCOVER FINL SVCS COM 254709108 112113 1982554 SH SOLE 1982554 0 0 DISH NETWORK CORP CL A 25470M109 2192 40006 SH SOLE 40006 0 0 DOLLAR GEN CORP NEW COM 256677105 56139 802105 SH SOLE 802105 0 0 DOLLAR TREE INC COM 256746108 3732 47280 SH SOLE 47280 0 0 DOMINION DIAMOND CORP COM 257287102 2301 236700 SH SOLE 236700 0 0 DONNELLEY R R & SONS CO WHEN ISSUED 257867200 42 2672 SH SOLE 2672 0 0 DOVER CORP COM 260003108 19481 264550 SH SOLE 264550 0 0 DOW CHEM CO COM 260543103 18320 353470 SH SOLE 353470 0 0 DR PEPPER SNAPPLE GROUP INC COM 26138E109 1078 11808 SH SOLE 11808 0 0 DRIL-QUIP INC COM 262037104 214 3832 SH SOLE 3832 0 0 DU PONT E I DE NEMOURS & CO COM 263534109 1601 23911 SH SOLE 23911 0 0 DUKE REALTY CORP COM NEW 264411505 7647 279800 SH SOLE 279800 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 42863 535514 SH SOLE 535514 0 0 DUN & BRADSTREET CORP DEL NE COM 26483E100 8701 63688 SH SOLE 63688 0 0 DUPONT FABROS TECHNOLOGY INC COM 26613Q106 899 21798 SH SOLE 21798 0 0 DYCOM INDS INC COM 267475101 2014 24631 SH SOLE 24631 0 0 ENI S P A SPONSORED ADR 26874R108 8661 300000 SH SOLE 300000 0 0 EOG RES INC COM 26875P101 57657 596184 SH SOLE 596184 0 0 EQT CORP COM 26884L109 1824 25120 SH SOLE 25120 0 0 EPR PPTYS PFD C CNV 5.75% 26884U208 2431 79147 SH SOLE 79147 0 0 E TRADE FINANCIAL CORP COM NEW 269246401 332 11407 SH SOLE 11407 0 0 EAST WEST BANCORP INC COM 27579R104 107 2912 SH SOLE 2912 0 0 EASTGROUP PPTY INC COM 277276101 464 6302 SH SOLE 6302 0 0 EASTMAN CHEM CO COM 277432100 12974 191700 SH SOLE 191700 0 0 EBAY INC COM 278642103 5235 159133 SH SOLE 159133 0 0 ECOLAB INC COM 278865100 6156 50575 SH SOLE 50575 0 0 EDGEWELL PERS CARE CO COM 28035Q102 5395 67841 SH SOLE 67841 0 0 EDISON INTL COM 281020107 7050 97579 SH SOLE 97579 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 20342 168727 SH SOLE 168727 0 0 ELDORADO RESORTS INC COM 28470R102 1098 78090 SH SOLE 78090 0 0 ELDORADO GOLD CORP NEW COM 284902103 19626 4988760 SH SOLE 4988760 0 0 ELECTRONIC ARTS INC COM 285512109 15893 186103 SH SOLE 186103 0 0 ELECTRONICS FOR IMAGING INC COM 286082102 2358 48194 SH SOLE 48194 0 0 EMERSON ELEC CO COM 291011104 3908 71700 SH SOLE 71700 0 0 EMPIRE DIST ELEC CO COM 291641108 1299 38035 SH SOLE 38035 0 0 ENCANA CORP COM 292505104 3245 310400 SH SOLE 310400 0 0 ENBRIDGE INC COM 29250N105 456797 10390799 SH SOLE 10390799 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 196 3931 SH SOLE 3931 0 0 ENERPLUS CORP COM 292766102 12353 1924300 SH SOLE 1924300 0 0 ENTERGY CORP NEW COM 29364G103 795 10362 SH SOLE 10362 0 0 EPAM SYS INC COM 29414B104 2133 30770 SH SOLE 30770 0 0 EQUIFAX INC COM 294429105 11060 82180 SH SOLE 82180 0 0 EQUINIX INC COM PAR $0.001 29444U700 14252 39562 SH SOLE 39562 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 416 13764 SH SOLE 13764 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 631 8173 SH SOLE 8173 0 0 EQUITY ONE COM 294752100 307 10020 SH SOLE 10020 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 7515 116820 SH SOLE 116820 0 0 ESTERLINE TECHNOLOGIES CORP COM 297425100 1468 19300 SH SOLE 19300 0 0 EURONET WORLDWIDE INC COM 298736109 2639 32248 SH SOLE 32248 0 0 EVERBANK FINL CORP COM 29977G102 2130 110000 SH SOLE 110000 0 0 EVERSOURCE ENERGY COM 30040W108 624 11526 SH SOLE 11526 0 0 EXELON CORP COM 30161N101 3922 117813 SH SOLE 117813 0 0 EXFO INC SUB VTG SHS 302046107 2699 726900 SH SOLE 726900 0 0 EXPEDIA INC DEL COM NEW 30212P303 251 2153 SH SOLE 2153 0 0 EXPRESS SCRIPTS HLDG CO COM 30219G108 3879 55000 SH SOLE 55000 0 0 EXXON MOBIL CORP COM 30231G102 109022 1249105 SH SOLE 1249105 0 0 FLIR SYS INC COM 302445101 7283 231792 SH SOLE 231792 0 0 F M C CORP COM NEW 302491303 20835 431000 SH SOLE 431000 0 0 FMC TECHNOLOGIES INC COM 30249U101 1245 41963 SH SOLE 41963 0 0 FACEBOOK INC CL A 30303M102 98909 771103 SH SOLE 771103 0 0 FAIR ISAAC CORP COM 303250104 1308 10500 SH SOLE 10500 0 0 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 696 4524 SH SOLE 4524 0 0 FEDEX CORP COM 31428X106 4501 25767 SH SOLE 25767 0 0 F5 NETWORKS INC COM 315616102 1587 12736 SH SOLE 12736 0 0 FIBRIA CELULOSE S A SP ADR REP COM 31573A109 3535 500000 SH SOLE 500000 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 11435 148452 SH SOLE 148452 0 0 FIFTH THIRD BANCORP COM 316773100 6953 339820 SH SOLE 339820 0 0 FIRST CMNTY CORP S C COM 319835104 536 34000 SH SOLE 34000 0 0 FIRST FINL BANCORP OH COM 320209109 923 42241 SH SOLE 42241 0 0 FIRST FNDTN INC COM 32026V104 710 28765 SH SOLE 28765 0 0 FIRST MAJESTIC SILVER CORP COM 32076V103 1238 120000 SH SOLE 120000 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 4926 63878 SH SOLE 63878 0 0 FIRSTSERVICE CORP NEW SUB VTG SH 33767E103 26955 579389 SH SOLE 579389 0 0 FISERV INC COM 337738108 2655 26696 SH SOLE 26696 0 0 FIRSTENERGY CORP COM 337932107 359 10867 SH SOLE 10867 0 0 FITBIT INC CL A 33812L102 2267 152794 SH SOLE 152794 0 0 FLOWERS FOODS INC COM 343498101 1739 115000 SH SOLE 115000 0 0 FLOWSERVE CORP COM 34354P105 50410 1044980 SH SOLE 1044980 0 0 FOOT LOCKER INC COM 344849104 9535 140800 SH SOLE 140800 0 0 FORESTAR GROUP INC COM 346233109 1202 102611 SH SOLE 102611 0 0 FORTIVE CORP COM 34959J108 15333 301228 SH SOLE 301228 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 14918 256765 SH SOLE 256765 0 0 FORTUNA SILVER MINES INC COM 349915108 4933 680300 SH SOLE 680300 0 0 FOX FACTORY HLDG CORP COM 35138V102 1183 51500 SH SOLE 51500 0 0 FRANCO NEVADA CORP COM 351858105 26114 373673 SH SOLE 373673 0 0 FRONTIER COMMUNICATIONS CORP COM 35906A108 9297 2234800 SH SOLE 2234800 0 0 GNC HLDGS INC COM CL A 36191G107 13 623 SH SOLE 623 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 7386 220802 SH SOLE 220802 0 0 GARTNER INC COM 366651107 820 9271 SH SOLE 9271 0 0 GENERAL DYNAMICS CORP COM 369550108 101677 655306 SH SOLE 655306 0 0 GENERAL ELECTRIC CO COM 369604103 104712 3535172 SH SOLE 3535172 0 0 GENERAL GROWTH PPTYS INC NEW COM 370023103 7861 284835 SH SOLE 284835 0 0 GENERAL MLS INC COM 370334104 16712 261610 SH SOLE 261610 0 0 GENERAL MTRS CO COM 37045V100 2202 69305 SH SOLE 69305 0 0 GENESEE & WYO INC CL A 371559105 1177 17064 SH SOLE 17064 0 0 GILEAD SCIENCES INC COM 375558103 122826 1552404 SH SOLE 1552404 0 0 GILDAN ACTIVEWEAR INC COM 375916103 32642 1168472 SH SOLE 1168472 0 0 GLOBAL PMTS INC COM 37940X102 46 600 SH SOLE 600 0 0 GLOBAL X FDS GLBX MSCI NORW 37950E747 2928 262837 SH SOLE 262837 0 0 GOLD STD VENTURES CORP COM 380738104 670 263180 SH SOLE 263180 0 0 GOLDCORP INC NEW COM 380956409 51835 3137727 SH SOLE 3137727 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 53584 332260 SH SOLE 332260 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 761 23547 SH SOLE 23547 0 0 GRAINGER W W INC COM 384802104 17242 76687 SH SOLE 76687 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 21 1518 SH SOLE 1518 0 0 GREAT PLAINS ENERGY INC COM 391164100 536 19638 SH SOLE 19638 0 0 GREAT WESTN BANCORP INC COM 391416104 1016 30497 SH SOLE 30497 0 0 GREENHILL & CO INC COM 395259104 77 3266 SH SOLE 3266 0 0 GROUPE CGI INC CL A SUB VTG 39945C109 78302 1643465 SH SOLE 1643465 0 0 GULFPORT ENERGY CORP COM NEW 402635304 2372 83953 SH SOLE 83953 0 0 HCA HOLDINGS INC COM 40412C101 11049 146090 SH SOLE 146090 0 0 HCP INC COM 40414L109 11404 300500 SH SOLE 300500 0 0 HDFC BANK LTD ADR REPS 3 SHS 40415F101 15098 210009 SH SOLE 210009 0 0 HP INC COM 40434L105 5353 344674 SH SOLE 344674 0 0 HALCON RES CORP *W EXP 09/09/202 40537Q118 67 29417 SH SOLE 29417 0 0 HALCON RES CORP COM PAR NEW 40537Q605 1016 108292 SH SOLE 108292 0 0 HALLIBURTON CO COM 406216101 15315 341251 SH SOLE 341251 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 2552 109202 SH SOLE 109202 0 0 HANOVER INS GROUP INC COM 410867105 458 6066 SH SOLE 6066 0 0 HARLEY DAVIDSON INC COM 412822108 10254 194979 SH SOLE 194979 0 0 HARRIS CORP DEL COM 413875105 12572 137236 SH SOLE 137236 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 1675 39110 SH SOLE 39110 0 0 HASBRO INC COM 418056107 2087 26312 SH SOLE 26312 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 602 18459 SH SOLE 18459 0 0 HELMERICH & PAYNE INC COM 423452101 17599 261500 SH SOLE 261500 0 0 HERSHEY CO COM 427866108 5631 58903 SH SOLE 58903 0 0 HESS CORP COM 42809H107 3409 63580 SH SOLE 63580 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 46433 2041000 SH SOLE 2041000 0 0 HEXCEL CORP NEW COM 428291108 824 18600 SH SOLE 18600 0 0 HIGHWOODS PPTYS INC COM 431284108 438 8400 SH SOLE 8400 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A104 6312 275257 SH SOLE 275257 0 0 HOLLYFRONTIER CORP COM 436106108 3427 139878 SH SOLE 139878 0 0 HOLOGIC INC COM 436440101 184 4729 SH SOLE 4729 0 0 HOME DEPOT INC COM 437076102 28770 223574 SH SOLE 223574 0 0 HONEYWELL INTL INC COM 438516106 40067 343658 SH SOLE 343658 0 0 HORMEL FOODS CORP COM 440452100 6057 159700 SH SOLE 159700 0 0 HORNBECK OFFSHORE SVCS INC N COM 440543106 4872 885800 SH SOLE 885800 0 0 HOST HOTELS & RESORTS INC COM 44107P104 8699 558708 SH SOLE 558708 0 0 HUDBAY MINERALS INC COM 443628102 6559 1657500 SH SOLE 1657500 0 0 HUDBAY MINERALS INC *W EXP 07/20/201 443628136 2 10716 SH SOLE 10716 0 0 HUDSON PAC PPTYS INC COM 444097109 1075 32703 SH SOLE 32703 0 0 HUMANA INC COM 444859102 10536 59560 SH SOLE 59560 0 0 HUNT J B TRANS SVCS INC COM 445658107 31239 385000 SH SOLE 385000 0 0 HUNTINGTON BANCSHARES INC COM 446150104 16661 1689800 SH SOLE 1689800 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 2729 17790 SH SOLE 17790 0 0 HUNTSMAN CORP COM 447011107 3254 200000 SH SOLE 200000 0 0 HYATT HOTELS CORP COM CL A 448579102 459 9321 SH SOLE 9321 0 0 IDACORP INC COM 451107106 10231 130700 SH SOLE 130700 0 0 IMPERIAL OIL LTD COM NEW 453038408 9700 310000 SH SOLE 310000 0 0 INCYTE CORP COM 45337C102 516 5469 SH SOLE 5469 0 0 INFINERA CORPORATION COM 45667G103 343 38013 SH SOLE 38013 0 0 INFOSYS LTD SPONSORED ADR 456788108 7772 492530 SH SOLE 492530 0 0 INGEVITY CORP COM 45688C107 2078 45080 SH SOLE 45080 0 0 INSIGHT ENTERPRISES INC COM 45765U103 851 26151 SH SOLE 26151 0 0 INNERWORKINGS INC COM 45773Y105 1800 191041 SH SOLE 191041 0 0 INTEL CORP COM 458140100 90833 2406185 SH SOLE 2406185 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 1492 5539 SH SOLE 5539 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 22440 141263 SH SOLE 141263 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 15084 105507 SH SOLE 105507 0 0 INTL PAPER CO COM 460146103 1451 30234 SH SOLE 30234 0 0 INTERPUBLIC GROUP COS INC COM 460690100 11885 531754 SH SOLE 531754 0 0 INTUIT COM 461202103 1484 13488 SH SOLE 13488 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 16688 23023 SH SOLE 23023 0 0 IONIS PHARMACEUTICALS INC COM 462222100 18 489 SH SOLE 489 0 0 ISHARES MSCI STH KOR ETF 464286772 2507 43129 SH SOLE 43129 0 0 ISHARES MSCI GERMANY ETF 464286806 6529 248540 SH SOLE 248540 0 0 ISHARES MSCI NETHERL ETF 464286814 5391 215118 SH SOLE 215118 0 0 ISHARES TR TIPS BD ETF 464287176 27242 233853 SH SOLE 233853 0 0 ISHARES TR CORE US AGGBD ET 464287226 3366 29945 SH SOLE 29945 0 0 ISHARES TR MSCI EAFE ETF 464287465 28627 484130 SH SOLE 484130 0 0 ISHARES TR RUS 2000 VAL ETF 464287630 1540 14701 SH SOLE 14701 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 1811 14575 SH SOLE 14575 0 0 ISHARES TR INTL TREA BD ETF 464288117 20224 201412 SH SOLE 201412 0 0 ISHARES TR JP MOR EM MK ETF 464288281 8450 72094 SH SOLE 72094 0 0 ISHARES TR IBOXX HI YD ETF 464288513 3054 35000 SH SOLE 35000 0 0 ISHARES TR CHINA ETF 46429B671 8634 178015 SH SOLE 178015 0 0 ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 568 51964 SH SOLE 51964 0 0 ITC HLDGS CORP COM 465685105 14520 312400 SH SOLE 312400 0 0 ITRON INC COM 465741106 1614 28940 SH SOLE 28940 0 0 JPMORGAN CHASE & CO COM 46625H100 254230 3817846 SH SOLE 3817846 0 0 JD COM INC SPON ADR CL A 47215P106 2024 77570 SH SOLE 77570 0 0 JOHNSON & JOHNSON COM 478160104 154466 1307595 SH SOLE 1307595 0 0 JONES LANG LASALLE INC COM 48020Q107 19563 171918 SH SOLE 171918 0 0 JUNIPER NETWORKS INC COM 48203R104 4170 173331 SH SOLE 173331 0 0 KAR AUCTION SVCS INC COM 48238T109 5667 131300 SH SOLE 131300 0 0 KB FINANCIAL GROUP INC SPONSORED ADR 48241A105 250 7305 SH SOLE 7305 0 0 KBR INC COM 48242W106 8312 549400 SH SOLE 549400 0 0 K2M GROUP HLDGS INC COM 48273J107 2662 149736 SH SOLE 149736 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 975 10450 SH SOLE 10450 0 0 KATE SPADE & CO COM 485865109 1101 64300 SH SOLE 64300 0 0 KELLOGG CO COM 487836108 9122 117750 SH SOLE 117750 0 0 KEYCORP NEW COM 493267108 4774 392280 SH SOLE 392280 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 78 2448 SH SOLE 2448 0 0 KIMBERLY CLARK CORP COM 494368103 461 3658 SH SOLE 3658 0 0 KINDER MORGAN INC DEL COM 49456B101 2194 94840 SH SOLE 94840 0 0 KINROSS GOLD CORP COM NO PAR 496902404 3746 888437 SH SOLE 888437 0 0 KNOWLES CORP COM 49926D109 927 65996 SH SOLE 65996 0 0 KOHLS CORP COM 500255104 593 13563 SH SOLE 13563 0 0 KRAFT HEINZ CO COM 500754106 10603 118454 SH SOLE 118454 0 0 KRATON CORPORATION COM 50077C106 1299 37061 SH SOLE 37061 0 0 L BRANDS INC COM 501797104 1197 16916 SH SOLE 16916 0 0 LKQ CORP COM 501889208 9136 257650 SH SOLE 257650 0 0 L-3 COMMUNICATIONS HLDGS INC COM 502424104 739 4905 SH SOLE 4905 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 28763 209219 SH SOLE 209219 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 173 2646 SH SOLE 2646 0 0 LAS VEGAS SANDS CORP COM 517834107 6330 110004 SH SOLE 110004 0 0 LASALLE HOTEL PPTYS COM SH BEN INT 517942108 1368 57290 SH SOLE 57290 0 0 LEAR CORP COM NEW 521865204 14628 120675 SH SOLE 120675 0 0 LEIDOS HLDGS INC COM 525327102 1028 23761 SH SOLE 23761 0 0 LENNAR CORP CL A 526057104 9292 219471 SH SOLE 219471 0 0 LEVEL 3 COMMUNICATIONS INC COM NEW 52729N308 4723 101831 SH SOLE 101831 0 0 LEXMARK INTL INC CL A 529771107 839 21000 SH SOLE 21000 0 0 LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 816 40755 SH SOLE 40755 0 0 LIBERTY PPTY TR SH BEN INT 531172104 407 10097 SH SOLE 10097 0 0 LIFE STORAGE INC COM 53223X107 1365 15344 SH SOLE 15344 0 0 LILLY ELI & CO COM 532457108 26122 325466 SH SOLE 325466 0 0 LINCOLN ELEC HLDGS INC COM 533900106 40 641 SH SOLE 641 0 0 LINCOLN NATL CORP IND COM 534187109 3082 65610 SH SOLE 65610 0 0 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 2772 308021 SH SOLE 308021 0 0 LINKEDIN CORP COM CL A 53578A108 5256 27500 SH SOLE 27500 0 0 LIQUIDITY SERVICES INC COM 53635B107 406 36157 SH SOLE 36157 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 10823 393848 SH SOLE 393848 0 0 LOCKHEED MARTIN CORP COM 539830109 24399 101782 SH SOLE 101782 0 0 LOWES COS INC COM 548661107 26276 363888 SH SOLE 363888 0 0 LULULEMON ATHLETICA INC COM 550021109 4836 79300 SH SOLE 79300 0 0 MFA FINL INC COM 55272X102 511 68296 SH SOLE 68296 0 0 MRC GLOBAL INC COM 55345K103 10680 650000 SH SOLE 650000 0 0 MSCI INC COM 55354G100 8905 106082 SH SOLE 106082 0 0 MACERICH CO COM 554382101 640 7911 SH SOLE 7911 0 0 MACYS INC COM 55616P104 9473 255686 SH SOLE 255686 0 0 MADISON SQUARE GARDEN CO NEW CL A 55825T103 201 1184 SH SOLE 1184 0 0 MAG SILVER CORP COM 55903Q104 1138 75500 SH SOLE 75500 0 0 MAGNA INTL INC COM 559222401 181361 4223574 SH SOLE 4223574 0 0 MANPOWERGROUP INC COM 56418H100 79 1091 SH SOLE 1091 0 0 MANULIFE FINL CORP COM 56501R106 781705 55390647 SH SOLE 55390647 0 0 MARATHON OIL CORP COM 565849106 107 6746 SH SOLE 6746 0 0 MARATHON PETE CORP COM 56585A102 4059 100000 SH SOLE 100000 0 0 MARKEL CORP COM 570535104 975 1050 SH SOLE 1050 0 0 MARKETAXESS HLDGS INC COM 57060D108 718 4336 SH SOLE 4336 0 0 MARSH & MCLENNAN COS INC COM 571748102 4934 73366 SH SOLE 73366 0 0 MARTIN MARIETTA MATLS INC COM 573284106 3269 18250 SH SOLE 18250 0 0 MASCO CORP COM 574599106 687 20030 SH SOLE 20030 0 0 MASTERCARD INCORPORATED CL A 57636Q104 65129 639962 SH SOLE 639962 0 0 MATTEL INC COM 577081102 1514 50000 SH SOLE 50000 0 0 MATTHEWS INTL CORP CL A 577128101 1791 29473 SH SOLE 29473 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 747 18700 SH SOLE 18700 0 0 MCCORMICK & CO INC COM NON VTG 579780206 5061 50650 SH SOLE 50650 0 0 MCDONALDS CORP COM 580135101 30072 260682 SH SOLE 260682 0 0 MCKESSON CORP COM 58155Q103 11114 66650 SH SOLE 66650 0 0 MEAD JOHNSON NUTRITION CO COM 582839106 5793 73325 SH SOLE 73325 0 0 MEDEQUITIES RLTY TR INC COM 58409L306 956 81355 SH SOLE 81355 0 0 MEDNAX INC COM 58502B106 1748 26378 SH SOLE 26378 0 0 MERCK & CO INC COM 58933Y105 212633 3407033 SH SOLE 3407033 0 0 MERCURY SYS INC COM 589378108 1425 57994 SH SOLE 57994 0 0 MERIT MED SYS INC COM 589889104 2381 98005 SH SOLE 98005 0 0 MERUS LABS INTL INC NEW COM 59047R101 2168 2153700 SH SOLE 2153700 0 0 METALDYNE PERFORMANCE GROUP COM 59116R107 826 52108 SH SOLE 52108 0 0 METHANEX CORP COM 59151K108 14789 415000 SH SOLE 415000 0 0 METLIFE INC COM 59156R108 5427 122151 SH SOLE 122151 0 0 MICHAELS COS INC COM 59408Q106 72 2968 SH SOLE 2968 0 0 MICROSOFT CORP COM 594918104 136555 2370742 SH SOLE 2370742 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 34307 552084 SH SOLE 552084 0 0 MICRON TECHNOLOGY INC COM 595112103 16919 951596 SH SOLE 951596 0 0 MICROSEMI CORP COM 595137100 2230 53132 SH SOLE 53132 0 0 MITEL NETWORKS CORP COM 60671Q104 1767 240411 SH SOLE 240411 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 606 79378 SH SOLE 79378 0 0 MOHAWK INDS INC COM 608190104 1593 7950 SH SOLE 7950 0 0 MOLSON COORS BREWING CO CL B 60871R209 9602 87448 SH SOLE 87448 0 0 MONDELEZ INTL INC CL A 609207105 13503 307574 SH SOLE 307574 0 0 MONRO MUFFLER BRAKE INC COM 610236101 642 10489 SH SOLE 10489 0 0 MONSANTO CO NEW COM 61166W101 54229 530614 SH SOLE 530614 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 9370 63827 SH SOLE 63827 0 0 MOODYS CORP COM 615369105 39104 361142 SH SOLE 361142 0 0 MORGAN STANLEY COM NEW 617446448 8757 273136 SH SOLE 273136 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 11137 145995 SH SOLE 145995 0 0 MOUNTAIN PROV DIAMONDS INC COM NEW 62426E402 6798 1299776 SH SOLE 1299776 0 0 MURPHY OIL CORP COM 626717102 152 5005 SH SOLE 5005 0 0 NASDAQ INC COM 631103108 231 3414 SH SOLE 3414 0 0 NATIONAL BK HLDGS CORP CL A 633707104 1970 84308 SH SOLE 84308 0 0 NATIONAL OILWELL VARCO INC COM 637071101 879 23926 SH SOLE 23926 0 0 NEPTUNE TECHNOLOGIES BIORESO COM 64077P108 1 814 SH SOLE 814 0 0 NETSUITE INC COM 64118Q107 3985 36000 SH SOLE 36000 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 962 19000 SH SOLE 19000 0 0 NEVSUN RES LTD COM 64156L101 179 59100 SH SOLE 59100 0 0 NEW GOLD INC CDA COM 644535106 5252 1210600 SH SOLE 1210600 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 13359 938800 SH SOLE 938800 0 0 NEWELL BRANDS INC COM 651229106 4797 91094 SH SOLE 91094 0 0 NEWFIELD EXPL CO COM 651290108 6909 158972 SH SOLE 158972 0 0 NEWMONT MINING CORP COM 651639106 10517 267676 SH SOLE 267676 0 0 NEWS CORP NEW CL B 65249B208 202 14216 SH SOLE 14216 0 0 NEXTERA ENERGY INC COM 65339F101 19693 160997 SH SOLE 160997 0 0 NIKE INC CL B 654106103 49640 942828 SH SOLE 942828 0 0 NISOURCE INC COM 65473P105 1114 46223 SH SOLE 46223 0 0 NORBORD INC COM NEW 65548P403 32945 1282200 SH SOLE 1282200 0 0 NORFOLK SOUTHERN CORP COM 655844108 874 9000 SH SOLE 9000 0 0 NORTHERN DYNASTY MINERALS LT COM NEW 66510M204 802 1143626 SH SOLE 1143626 0 0 NORTHERN TR CORP COM 665859104 4793 70498 SH SOLE 70498 0 0 NORTHROP GRUMMAN CORP COM 666807102 34357 160585 SH SOLE 160585 0 0 NOVANTA INC COM 67000B104 1535 88447 SH SOLE 88447 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 1012 15629 SH SOLE 15629 0 0 NUANCE COMMUNICATIONS INC COM 67020Y100 75 5203 SH SOLE 5203 0 0 NVIDIA CORP COM 67066G104 24501 357581 SH SOLE 357581 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 840 3000 SH SOLE 3000 0 0 OAKTREE CAP GROUP LLC UNIT CL A 674001201 5393 127184 SH SOLE 127184 0 0 OCCIDENTAL PETE CORP DEL COM 674599105 154799 2122866 SH SOLE 2122866 0 0 OCEANEERING INTL INC COM 675232102 1739 63221 SH SOLE 63221 0 0 OIL STS INTL INC COM 678026105 74 2357 SH SOLE 2357 0 0 OMNICOM GROUP INC COM 681919106 65920 775535 SH SOLE 775535 0 0 ON ASSIGNMENT INC COM 682159108 2591 71397 SH SOLE 71397 0 0 ONE GAS INC COM 68235P108 432 6980 SH SOLE 6980 0 0 1 800 FLOWERS COM CL A 68243Q106 1783 194417 SH SOLE 194417 0 0 ONEOK INC NEW COM 682680103 450 8766 SH SOLE 8766 0 0 OPEN TEXT CORP COM 683715106 43260 667687 SH SOLE 667687 0 0 ORACLE CORP COM 68389X105 145237 3697487 SH SOLE 3697487 0 0 OPUS BK IRVINE CALIF COM 684000102 1293 36561 SH SOLE 36561 0 0 ORBITAL ATK INC COM 68557N103 1625 21313 SH SOLE 21313 0 0 OSISKO GOLD ROYALTIES LTD COM 68827L101 1126 102830 SH SOLE 102830 0 0 OUTFRONT MEDIA INC COM 69007J106 4327 182942 SH SOLE 182942 0 0 OWENS & MINOR INC NEW COM 690732102 5580 160682 SH SOLE 160682 0 0 PBF ENERGY INC CL A 69318G106 96 4227 SH SOLE 4227 0 0 PDL BIOPHARMA INC COM 69329Y104 7672 2290100 SH SOLE 2290100 0 0 PG&E CORP COM 69331C108 5566 90996 SH SOLE 90996 0 0 PNC FINL SVCS GROUP INC COM 693475105 47364 525744 SH SOLE 525744 0 0 PVH CORP COM 693656100 4779 43253 SH SOLE 43253 0 0 PACIFIC PREMIER BANCORP COM 69478X105 2223 84000 SH SOLE 84000 0 0 PACKAGING CORP AMER COM 695156109 6216 76500 SH SOLE 76500 0 0 PACWEST BANCORP DEL COM 695263103 1134 26416 SH SOLE 26416 0 0 PALO ALTO NETWORKS INC COM 697435105 531 3330 SH SOLE 3330 0 0 PARAMOUNT GROUP INC COM 69924R108 1042 63574 SH SOLE 63574 0 0 PAREXEL INTL CORP COM 699462107 2510 36143 SH SOLE 36143 0 0 PARKER HANNIFIN CORP COM 701094104 37321 297310 SH SOLE 297310 0 0 PARSLEY ENERGY INC CL A 701877102 352 10500 SH SOLE 10500 0 0 PATTERSON COMPANIES INC COM 703395103 14289 311026 SH SOLE 311026 0 0 PAYCHEX INC COM 704326107 10265 177386 SH SOLE 177386 0 0 PAYPAL HLDGS INC COM 70450Y103 7371 179906 SH SOLE 179906 0 0 PEMBINA PIPELINE CORP COM 706327103 51913 1703067 SH SOLE 1703067 0 0 PENN NATL GAMING INC COM 707569109 1436 105830 SH SOLE 105830 0 0 PEPSICO INC COM 713448108 135225 1243224 SH SOLE 1243224 0 0 P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 332 5025 SH SOLE 5025 0 0 PFENEX INC COM 717071104 1566 175000 SH SOLE 175000 0 0 PFIZER INC COM 717081103 301211 8893146 SH SOLE 8893146 0 0 PHILIP MORRIS INTL INC COM 718172109 126494 1301107 SH SOLE 1301107 0 0 PHILLIPS 66 COM 718546104 100493 1247587 SH SOLE 1247587 0 0 PIEDMONT NAT GAS INC COM 720186105 5524 92000 SH SOLE 92000 0 0 PIER 1 IMPORTS INC COM 720279108 406 95659 SH SOLE 95659 0 0 PIONEER NAT RES CO COM 723787107 18772 101113 SH SOLE 101113 0 0 POOL CORPORATION COM 73278L105 377 3986 SH SOLE 3986 0 0 POPEYES LA KITCHEN INC COM 732872106 1800 33873 SH SOLE 33873 0 0 POPULAR INC COM NEW 733174700 637 16674 SH SOLE 16674 0 0 POST PPTYS INC COM 737464107 448 6782 SH SOLE 6782 0 0 POTASH CORP SASK INC COM 73755L107 23710 1456578 SH SOLE 1456578 0 0 PRAXAIR INC COM 74005P104 4326 35800 SH SOLE 35800 0 0 PRECISION DRILLING CORP COM 2010 74022D308 7754 1855900 SH SOLE 1855900 0 0 PRESTIGE BRANDS HLDGS INC COM 74112D101 1203 24913 SH SOLE 24913 0 0 PRETIUM RES INC COM 74139C102 5118 498300 SH SOLE 498300 0 0 PRICELINE GRP INC COM NEW 741503403 22161 15060 SH SOLE 15060 0 0 PRIMERICA INC COM 74164M108 9522 179567 SH SOLE 179567 0 0 PRINCIPAL FINL GROUP INC COM 74251V102 274 5316 SH SOLE 5316 0 0 PROCTER AND GAMBLE CO COM 742718109 127573 1421426 SH SOLE 1421426 0 0 PRIVATEBANCORP INC COM 742962103 1724 37554 SH SOLE 37554 0 0 PROGRESSIVE CORP OHIO COM 743315103 16026 508765 SH SOLE 508765 0 0 PROLOGIS INC COM 74340W103 4520 84414 SH SOLE 84414 0 0 PROVIDENCE SVC CORP COM 743815102 1528 31423 SH SOLE 31423 0 0 PRUDENTIAL FINL INC COM 744320102 12220 149665 SH SOLE 149665 0 0 PUBLIC STORAGE COM 74460D109 5936 26603 SH SOLE 26603 0 0 QEP RES INC COM 74733V100 8394 429812 SH SOLE 429812 0 0 QTS RLTY TR INC COM CL A 74736A103 2354 44538 SH SOLE 44538 0 0 QUALCOMM INC COM 747525103 128236 1872057 SH SOLE 1872057 0 0 QUANTA SVCS INC COM 74762E102 4018 143550 SH SOLE 143550 0 0 QUEST DIAGNOSTICS INC COM 74834L100 9398 111050 SH SOLE 111050 0 0 QUIDEL CORP COM 74838J101 1363 61714 SH SOLE 61714 0 0 RLJ LODGING TR COM 74965L101 1129 53674 SH SOLE 53674 0 0 RPC INC COM 749660106 99 5878 SH SOLE 5878 0 0 RSP PERMIAN INC COM 74978Q105 182 4700 SH SOLE 4700 0 0 RALPH LAUREN CORP CL A 751212101 10964 108400 SH SOLE 108400 0 0 RANDGOLD RES LTD ADR 752344309 38350 383232 SH SOLE 383232 0 0 RANGE RES CORP COM 75281A109 3452 89078 SH SOLE 89078 0 0 RAYMOND JAMES FINANCIAL INC COM 754730109 19719 338760 SH SOLE 338760 0 0 RAYTHEON CO COM NEW 755111507 4406 32369 SH SOLE 32369 0 0 RBC BEARINGS INC COM 75524B104 2042 26700 SH SOLE 26700 0 0 RED HAT INC COM 756577102 594 7350 SH SOLE 7350 0 0 RED ROCK RESORTS INC CL A 75700L108 50 2127 SH SOLE 2127 0 0 REGENCY CTRS CORP COM 758849103 661 8536 SH SOLE 8536 0 0 REGENERON PHARMACEUTICALS COM 75886F107 341 848 SH SOLE 848 0 0 REGIONS FINL CORP NEW COM 7591EP100 1955 198110 SH SOLE 198110 0 0 REINSURANCE GROUP AMER INC COM NEW 759351604 1027 9519 SH SOLE 9519 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 4859 67459 SH SOLE 67459 0 0 REPUBLIC SVCS INC COM 760759100 1095 21700 SH SOLE 21700 0 0 RESMED INC COM 761152107 663 10226 SH SOLE 10226 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 73256 1642424 SH SOLE 1642424 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 6874 313036 SH SOLE 313036 0 0 RETAIL PPTYS AMER INC CL A 76131V202 1537 91476 SH SOLE 91476 0 0 REYNOLDS AMERICAN INC COM 761713106 11156 236608 SH SOLE 236608 0 0 RICHMONT MINES INC COM 76547T106 3328 330200 SH SOLE 330200 0 0 RING ENERGY INC COM 76680V108 1484 135504 SH SOLE 135504 0 0 RIO TINTO PLC SPONSORED ADR 767204100 3340 100000 SH SOLE 100000 0 0 RITCHIE BROS AUCTIONEERS COM 767744105 933 26615 SH SOLE 26615 0 0 RITE AID CORP COM 767754104 740 96285 SH SOLE 96285 0 0 ROCKWELL AUTOMATION INC COM 773903109 440 3600 SH SOLE 3600 0 0 ROCKWELL COLLINS INC COM 774341101 793 9400 SH SOLE 9400 0 0 ROGERS COMMUNICATIONS INC CL B 775109200 157225 3704917 SH SOLE 3704917 0 0 ROGERS CORP COM 775133101 1631 26697 SH SOLE 26697 0 0 ROYAL BK CDA MONTREAL QUE COM 780087102 1888668 30484490 SH SOLE 30484490 0 0 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 5007 100000 SH SOLE 100000 0 0 RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 1421 18935 SH SOLE 18935 0 0 S&P GLOBAL INC COM 78409V104 9024 71300 SH SOLE 71300 0 0 SL GREEN RLTY CORP COM 78440X101 1724 15946 SH SOLE 15946 0 0 SM ENERGY CO COM 78454L100 2894 75000 SH SOLE 75000 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 42251 195335 SH SOLE 195335 0 0 SPDR GOLD TRUST GOLD SHS 78463V107 2086 16600 SH SOLE 16600 0 0 SPDR SERIES TRUST CITI INT GVT ETF 78464A490 16587 291308 SH SOLE 291308 0 0 SP PLUS CORP COM 78469C103 1400 54766 SH SOLE 54766 0 0 SABRE CORP COM 78573M104 13553 480940 SH SOLE 480940 0 0 ST JUDE MED INC COM 790849103 1076 13496 SH SOLE 13496 0 0 SALESFORCE COM INC COM 79466L302 34535 484163 SH SOLE 484163 0 0 SANGAMO BIOSCIENCES INC COM 800677106 1111 240000 SH SOLE 240000 0 0 SCHEIN HENRY INC COM 806407102 15565 95501 SH SOLE 95501 0 0 SCHLUMBERGER LTD COM 806857108 156210 1986399 SH SOLE 1986399 0 0 SCHWAB CHARLES CORP NEW COM 808513105 16334 517403 SH SOLE 517403 0 0 SCOTTS MIRACLE GRO CO CL A 810186106 446 5358 SH SOLE 5358 0 0 SCRIPPS NETWORKS INTERACT IN CL A COM 811065101 9560 150578 SH SOLE 150578 0 0 SENIOR HSG PPTYS TR SH BEN INT 81721M109 909 40039 SH SOLE 40039 0 0 SERVICE CORP INTL COM 817565104 1600 60300 SH SOLE 60300 0 0 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 773 22956 SH SOLE 22956 0 0 SERVICENOW INC COM 81762P102 5337 67426 SH SOLE 67426 0 0 SHAW COMMUNICATIONS INC CL B CONV 82028K200 958652 46829191 SH SOLE 46829191 0 0 SHERWIN WILLIAMS CO COM 824348106 8297 29991 SH SOLE 29991 0 0 SHIRE PLC SPONSORED ADR 82481R106 1782 9190 SH SOLE 9190 0 0 SHOPIFY INC CL A 82509L107 5843 136139 SH SOLE 136139 0 0 SIERRA WIRELESS INC COM 826516106 1921 133190 SH SOLE 133190 0 0 SILGAN HOLDINGS INC COM 827048109 738 14582 SH SOLE 14582 0 0 SILVER WHEATON CORP COM 828336107 38667 1431040 SH SOLE 1431040 0 0 SIMON PPTY GROUP INC NEW COM 828806109 44103 213049 SH SOLE 213049 0 0 SIRIUS XM HLDGS INC COM 82968B103 206 49370 SH SOLE 49370 0 0 SMITH A O COM 831865209 783 7923 SH SOLE 7923 0 0 SMUCKER J M CO COM NEW 832696405 17417 128500 SH SOLE 128500 0 0 SNAP ON INC COM 833034101 1092 7186 SH SOLE 7186 0 0 SOLAR CAP LTD COM 83413U100 1041 50752 SH SOLE 50752 0 0 SONOCO PRODS CO COM 835495102 521 9855 SH SOLE 9855 0 0 SOUTHERN CO COM 842587107 9620 187527 SH SOLE 187527 0 0 SOUTHERN COPPER CORP COM 84265V105 395 15000 SH SOLE 15000 0 0 SOUTHERN NATL BANCORP OF VA COM 843395104 1160 88915 SH SOLE 88915 0 0 SOUTHWEST AIRLS CO COM 844741108 1187 30516 SH SOLE 30516 0 0 SPECTRA ENERGY CORP COM 847560109 3979 93082 SH SOLE 93082 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 104 2329 SH SOLE 2329 0 0 SPIRIT RLTY CAP INC NEW COM 84860W102 1376 103259 SH SOLE 103259 0 0 SPLUNK INC COM 848637104 2232 38040 SH SOLE 38040 0 0 STAG INDL INC COM 85254J102 1244 50767 SH SOLE 50767 0 0 STANLEY BLACK & DECKER INC COM 854502101 10051 81727 SH SOLE 81727 0 0 STANTEC INC COM 85472N109 20466 870680 SH SOLE 870680 0 0 STAPLES INC COM 855030102 3688 431390 SH SOLE 431390 0 0 STARBUCKS CORP COM 855244109 5271 97355 SH SOLE 97355 0 0 STEEL DYNAMICS INC COM 858119100 2249 90000 SH SOLE 90000 0 0 STERICYCLE INC COM 858912108 4047 50500 SH SOLE 50500 0 0 STONEGATE MTG CORP COM 86181Q300 352 76759 SH SOLE 76759 0 0 SUN LIFE FINL INC COM 866796105 358935 11027819 SH SOLE 11027819 0 0 SUNCOR ENERGY INC NEW COM 867224107 292287 10526143 SH SOLE 10526143 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 1095 85587 SH SOLE 85587 0 0 SUNTRUST BKS INC COM 867914103 2089 47689 SH SOLE 47689 0 0 SUPERIOR ENERGY SVCS INC COM 868157108 84 4718 SH SOLE 4718 0 0 SYMANTEC CORP COM 871503108 11300 450210 SH SOLE 450210 0 0 SYNOPSYS INC COM 871607107 1060 17867 SH SOLE 17867 0 0 SYNOVUS FINL CORP COM NEW 87161C501 225 6925 SH SOLE 6925 0 0 SYNCHRONY FINL COM 87165B103 6440 229999 SH SOLE 229999 0 0 SYSCO CORP COM 871829107 3453 70461 SH SOLE 70461 0 0 TCF FINL CORP COM 872275102 403 27779 SH SOLE 27779 0 0 TD AMERITRADE HLDG CORP COM 87236Y108 2509 71200 SH SOLE 71200 0 0 TJX COS INC NEW COM 872540109 57918 774512 SH SOLE 774512 0 0 T MOBILE US INC COM 872590104 22390 479241 SH SOLE 479241 0 0 T MOBILE US INC CONV PFD SER A 872590203 3188 40830 SH SOLE 40830 0 0 TAHOE RES INC COM 873868103 57771 4504881 SH SOLE 4504881 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 30773 1005997 SH SOLE 1005997 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 13402 344000 SH SOLE 344000 0 0 TARGET CORP COM 87612E106 4028 58646 SH SOLE 58646 0 0 TAUBMAN CTRS INC COM 876664103 1525 20497 SH SOLE 20497 0 0 TECK RESOURCES LTD CL B 878742204 22782 1263447 SH SOLE 1263447 0 0 TEGNA INC COM 87901J105 96 4400 SH SOLE 4400 0 0 TELUS CORP COM 87971M103 649742 19685803 SH SOLE 19685803 0 0 TENARIS S A SPONSORED ADR 88031M109 2371 83500 SH SOLE 83500 0 0 TERADATA CORP DEL COM 88076W103 959 30935 SH SOLE 30935 0 0 TERADYNE INC COM 880770102 9809 454520 SH SOLE 454520 0 0 TERNIUM SA SPON ADR 880890108 2454 125000 SH SOLE 125000 0 0 TESORO CORP COM 881609101 15500 194817 SH SOLE 194817 0 0 TESLA MTRS INC COM 88160R101 1122 5500 SH SOLE 5500 0 0 TEVA PHARMACEUTICAL INDS LTD ADR 881624209 17582 382140 SH SOLE 382140 0 0 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 367 6690 SH SOLE 6690 0 0 TEXAS INSTRS INC COM 882508104 35470 505420 SH SOLE 505420 0 0 TEXAS PAC LD TR SUB CTF PROP I T 882610108 141 600 SH SOLE 600 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 4737 29783 SH SOLE 29783 0 0 THOMSON REUTERS CORP COM 884903105 314458 7602609 SH SOLE 7602609 0 0 3M CO COM 88579Y101 11880 67410 SH SOLE 67410 0 0 TIFFANY & CO NEW COM 886547108 7997 110108 SH SOLE 110108 0 0 TIME WARNER INC COM NEW 887317303 55881 701937 SH SOLE 701937 0 0 TITAN MACHY INC COM 88830R101 268 25761 SH SOLE 25761 0 0 TIVO CORP COM 88870P106 658 33792 SH SOLE 33792 0 0 TORCHMARK CORP COM 891027104 3036 47520 SH SOLE 47520 0 0 TORO CO COM 891092108 5267 112440 SH SOLE 112440 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 1151473 25931790 SH SOLE 25931790 0 0 TOTAL S A SPONSORED ADR 89151E109 4770 100000 SH SOLE 100000 0 0 TOYOTA MOTOR CORP SP ADR REP2COM 892331307 9839 84776 SH SOLE 84776 0 0 TRACTOR SUPPLY CO COM 892356106 4294 63755 SH SOLE 63755 0 0 TRANSCANADA CORP COM 89353D107 867339 18257073 SH SOLE 18257073 0 0 TRANSUNION COM 89400J107 85 2461 SH SOLE 2461 0 0 TRAVELERS COMPANIES INC COM 89417E109 6859 59880 SH SOLE 59880 0 0 TREEHOUSE FOODS INC COM 89469A104 6068 69600 SH SOLE 69600 0 0 TRIMBLE NAVIGATION LTD COM 896239100 2816 98600 SH SOLE 98600 0 0 TURQUOISE HILL RES LTD COM 900435108 6021 2035488 SH SOLE 2035488 0 0 TWENTY FIRST CENTY FOX INC CL A 90130A101 26236 1083241 SH SOLE 1083241 0 0 TWO HBRS INVT CORP COM 90187B101 581 68069 SH SOLE 68069 0 0 TYSON FOODS INC CL A 902494103 3550 47547 SH SOLE 47547 0 0 TYSON FOODS INC UNIT 99/99/9999 902494301 1298 15859 SH SOLE 15859 0 0 UDR INC COM 902653104 1987 55220 SH SOLE 55220 0 0 US BANCORP DEL COM NEW 902973304 125218 2919513 SH SOLE 2919513 0 0 ULTA SALON COSMETCS & FRAG I COM 90384S303 12183 51194 SH SOLE 51194 0 0 UMPQUA HLDGS CORP COM 904214103 991 65831 SH SOLE 65831 0 0 UNION PAC CORP COM 907818108 118848 1218576 SH SOLE 1218576 0 0 UNITED CONTL HLDGS INC COM 910047109 425 8100 SH SOLE 8100 0 0 UNITED FIRE GROUP INC COM 910340108 3377 79800 SH SOLE 79800 0 0 UNITED PARCEL SERVICE INC CL B 911312106 35194 321819 SH SOLE 321819 0 0 UNITED RENTALS INC COM 911363109 445 5664 SH SOLE 5664 0 0 US FOODS HLDG CORP COM 912008109 129 5453 SH SOLE 5453 0 0 UNITED TECHNOLOGIES CORP COM 913017109 127167 1251646 SH SOLE 1251646 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 922 7804 SH SOLE 7804 0 0 UNITEDHEALTH GROUP INC COM 91324P102 32551 232506 SH SOLE 232506 0 0 UNITIL CORP COM 913259107 89 2279 SH SOLE 2279 0 0 UNIVAR INC COM 91336L107 723 33100 SH SOLE 33100 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 238 1934 SH SOLE 1934 0 0 UNUM GROUP COM 91529Y106 9548 270397 SH SOLE 270397 0 0 VWR CORP COM 91843L103 224 7900 SH SOLE 7900 0 0 VAIL RESORTS INC COM 91879Q109 177 1129 SH SOLE 1129 0 0 VALEANT PHARMACEUTICALS INTL COM 91911K102 7054 287430 SH SOLE 287430 0 0 VALE S A ADR 91912E105 201 36595 SH SOLE 36595 0 0 VALE S A ADR REPSTG PFD 91912E204 1375 291833 SH SOLE 291833 0 0 VALERO ENERGY CORP NEW COM 91913Y100 51737 976161 SH SOLE 976161 0 0 VALMONT INDS INC COM 920253101 1247 9270 SH SOLE 9270 0 0 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 16005 605550 SH SOLE 605550 0 0 VANTIV INC CL A 92210H105 8466 150458 SH SOLE 150458 0 0 VEREIT INC COM 92339V100 763 73565 SH SOLE 73565 0 0 VERIFONE SYS INC COM 92342Y109 805 51130 SH SOLE 51130 0 0 VERISIGN INC COM 92343E102 336 4300 SH SOLE 4300 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 164117 3157315 SH SOLE 3157315 0 0 VERMILION ENERGY INC COM 923725105 26612 686814 SH SOLE 686814 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 4841 55515 SH SOLE 55515 0 0 VISA INC COM CL A 92826C839 104894 1268372 SH SOLE 1268372 0 0 VORNADO RLTY TR SH BEN INT 929042109 3306 32664 SH SOLE 32664 0 0 VOYA FINL INC COM 929089100 1294 44898 SH SOLE 44898 0 0 VULCAN MATLS CO COM 929160109 16197 142418 SH SOLE 142418 0 0 WEC ENERGY GROUP INC COM 92939U106 24512 409348 SH SOLE 409348 0 0 WABASH NATL CORP COM 929566107 1434 100698 SH SOLE 100698 0 0 WABTEC CORP COM 929740108 4412 54038 SH SOLE 54038 0 0 WAL-MART STORES INC COM 931142103 6889 95526 SH SOLE 95526 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 105488 1308458 SH SOLE 1308458 0 0 WASTE CONNECTIONS INC COM 94106B101 14597 195655 SH SOLE 195655 0 0 WASTE MGMT INC DEL COM 94106L109 16969 266144 SH SOLE 266144 0 0 WATERS CORP COM 941848103 4846 30577 SH SOLE 30577 0 0 WEINGARTEN RLTY INVS SH BEN INT 948741103 525 13481 SH SOLE 13481 0 0 WELLCARE HEALTH PLANS INC COM 94946T106 200 1712 SH SOLE 1712 0 0 WELLS FARGO & CO NEW COM 949746101 262841 5935894 SH SOLE 5935894 0 0 WELLTOWER INC COM 95040Q104 5419 72472 SH SOLE 72472 0 0 WESTAR ENERGY INC COM 95709T100 1694 29857 SH SOLE 29857 0 0 WESTERN ALLIANCE BANCORP COM 957638109 351 9354 SH SOLE 9354 0 0 WESTERN DIGITAL CORP COM 958102105 4788 81890 SH SOLE 81890 0 0 WESTERN UN CO COM 959802109 6045 290346 SH SOLE 290346 0 0 WESTLAKE CHEM CORP COM 960413102 20 376 SH SOLE 376 0 0 WESTROCK CO COM 96145D105 2072 42746 SH SOLE 42746 0 0 WHIRLPOOL CORP COM 963320106 8773 54100 SH SOLE 54100 0 0 WHITING PETE CORP NEW COM 966387102 14489 1657800 SH SOLE 1657800 0 0 WILEY JOHN & SONS INC CL A 968223206 1362 26387 SH SOLE 26387 0 0 WILLIAMS COS INC DEL COM 969457100 29356 955290 SH SOLE 955290 0 0 WILLIAMS SONOMA INC COM 969904101 11667 228400 SH SOLE 228400 0 0 WORLD FUEL SVCS CORP COM 981475106 391 8454 SH SOLE 8454 0 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 1404 65893 SH SOLE 65893 0 0 WPX ENERGY INC COM 98212B103 12436 942860 SH SOLE 942860 0 0 WYNDHAM WORLDWIDE CORP COM 98310W108 808 12000 SH SOLE 12000 0 0 XILINX INC COM 983919101 2323 42750 SH SOLE 42750 0 0 XEROX CORP COM 984121103 5435 536534 SH SOLE 536534 0 0 XYLEM INC COM 98419M100 659 12573 SH SOLE 12573 0 0 YAMANA GOLD INC COM 98462Y100 4846 1124900 SH SOLE 1124900 0 0 YUM BRANDS INC COM 988498101 8896 97968 SH SOLE 97968 0 0 ZAYO GROUP HLDGS INC COM 98919V105 1827 61491 SH SOLE 61491 0 0 ZIMMER BIOMET HLDGS INC COM 98956P102 31128 239411 SH SOLE 239411 0 0 ZOETIS INC CL A 98978V103 942 18117 SH SOLE 18117 0 0 AON PLC SHS CL A G0408V102 17529 155826 SH SOLE 155826 0 0 ASSURED GUARANTY LTD COM G0585R106 280 10073 SH SOLE 10073 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 527 4310 SH SOLE 4310 0 0 BROOKFIELD PPTY PARTNERS L P UNIT LTD PARTN G16249107 46672 2040500 SH SOLE 2040500 0 0 CREDICORP LTD COM G2519Y108 3853 25313 SH SOLE 25313 0 0 ENDO INTL PLC SHS G30401106 645 32000 SH SOLE 32000 0 0 EVEREST RE GROUP LTD COM G3223R108 5037 26515 SH SOLE 26515 0 0 HERBALIFE LTD COM USD SHS G4412G101 945 15243 SH SOLE 15243 0 0 INGERSOLL-RAND PLC SHS G47791101 13194 194200 SH SOLE 194200 0 0 INVESCO LTD SHS G491BT108 7262 232243 SH SOLE 232243 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 657 19213 SH SOLE 19213 0 0 MEDTRONIC PLC SHS G5960L103 104007 1203784 SH SOLE 1203784 0 0 MULTI PACKAGING SOLUTIONS IN COM G6331W109 1167 80997 SH SOLE 80997 0 0 ROWAN COMPANIES PLC SHS CL A G7665A101 1350 89045 SH SOLE 89045 0 0 PERRIGO CO PLC SHS G97822103 13002 140820 SH SOLE 140820 0 0 CHUBB LIMITED COM H1467J104 21225 168919 SH SOLE 168919 0 0 GARMIN LTD SHS H2906T109 1203 25000 SH SOLE 25000 0 0 AERCAP HOLDINGS NV SHS N00985106 1587 41239 SH SOLE 41239 0 0 CORE LABORATORIES N V COM N22717107 950 8455 SH SOLE 8455 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 5290 65580 SH SOLE 65580 0 0 WRIGHT MED GROUP N V ORD SHS 0.03 PAR N96617118 883 36000 SH SOLE 36000 0 0 ARDMORE SHIPPING CORP COM Y0207T100 1116 158459 SH SOLE 158459 0 0 BROADCOM LTD SHS Y09827109 35585 206267 SH SOLE 206267 0 0 CAPITAL PRODUCT PARTNERS L P COM UNIT LP Y11082107 470 144212 SH SOLE 144212 0 0 ASPEN INSURANCE HOLDINGS LT SHS G05384105 470 10098 SH SOLE 10098 0 0 AMDOCS LTD SHS G02602103 9016 155848 SH SOLE 155848 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 1737 23180 SH SOLE 23180 0 0 HOLLYSYS AUTOMATION TECHNOLO SHS G45667105 5551 250390 SH SOLE 250390 0 0 COPA HOLDINGS SA CL A P31076105 1196 13600 SH SOLE 13600 0 0 GENPACT LIMITED SHS G3922B107 411 17144 SH SOLE 17144 0 0 SIGNET JEWELERS LIMITED SHS G81276100 1859 24941 SH SOLE 24941 0 0 TRANSOCEAN LTD REG SHS H8817H100 177 16575 SH SOLE 16575 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 3025 24903 SH SOLE 24903 0 0 ENSCO PLC SHS CLASS A G3157S106 141 16630 SH SOLE 16630 0 0 NXP SEMICONDUCTORS NV COM N6596X109 9513 93256 SH SOLE 93256 0 0 MICHAEL KORS HLDGS LTD SHS G60754101 3228 68990 SH SOLE 68990 0 0 DELPHI AUTOMOTIVE PLC SHS G27823106 4088 57313 SH SOLE 57313 0 0 ALLEGION PUB LTD CO ORD SHS G0176J109 2973 43141 SH SOLE 43141 0 0 NEWMONT MINING CORP NOTE 1.625% 7/1 651639AJ5 1 397 SH SOLE 397 0 0 ISTAR INC NOTE 3.000%11/1 45031UBR1 2 1257 SH SOLE 1257 0 0 COBALT INTL ENERGY INC NOTE 2.625%12/0 19075FAA4 1 2750 SH SOLE 2750 0 0 SALESFORCE COM INC NOTE 0.250% 4/0 79466LAD6 1 93 SH SOLE 93 0 0 NAVISTAR INTL CORP NEW NOTE 4.500%10/1 63934EAQ1 1 929 SH SOLE 929 0 0 CTRIP COM INTL LTD NOTE 1.250% 10/1 22943FAD2 1 222 SH SOLE 222 0 0 SERVICENOW INC NOTE 11/0 81762PAB8 1 245 SH SOLE 245 0 0 PALO ALTO NETWORKS INC NOTE 7/0 697435AB1 1 220 SH SOLE 220 0 0 PRICELINE GRP INC NOTE 0.900% 9/1 741503AX4 1 125 SH SOLE 125 0 0 RED HAT INC NOTE 0.250% 10/0 765577AD4 1 235 SH SOLE 235 0 0 CEMEX SAB DE CV NOTE 3.750% 3/1 151290BC6 1 255 SH SOLE 255 0 0 PENTAIR PLC SHS G7S00T104 870 13550 SH SOLE 13550 0 0 GLOBANT S A COM L44385109 2417 57381 SH SOLE 57381 0 0 AXALTA COATING SYS LTD COM G0750C908 2256 79806 SH SOLE 79806 0 0 LIBERTY GLOBAL PLC LILAC SHS CL A G5480U138 657 19213 SH SOLE 19213 0 0 MEDTRONIC PLC SHS G5960L103 104007 1203784 SH SOLE 1203784 0 0 NIELSEN HLDGS PLC SHS EURO G6518L108 143303 2675056 SH SOLE 2675056 0 0 ALLERGAN PLC SHS G0177J108 18041 78333 SH SOLE 78333 0 0 LIVANOVA PLC SHS G5509L101 1211 20150 SH SOLE 20150 0 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 9585 226477 SH SOLE 226477 0 0 EATON CORP PLC SHS G29183103 131271 1997738 SH SOLE 1997738 0 0