0000898581-16-000014.txt : 20160805 0000898581-16-000014.hdr.sgml : 20160805 20160805102916 ACCESSION NUMBER: 0000898581-16-000014 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20160630 FILED AS OF DATE: 20160805 DATE AS OF CHANGE: 20160805 EFFECTIVENESS DATE: 20160805 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: 161809478 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 06-30-2016 06-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 08-05-2016 0 896 25248037 true
INFORMATION TABLE 2 13FHRReport063016.xml 13F-HR AFLAC INC COM 001055102 26174 362720 SH SOLE 362720 0 0 AGCO CORP COM 001084102 7521 159581 SH SOLE 159581 0 0 AGL RES INC COM 001204106 5927 89842 SH SOLE 89842 0 0 AMC NETWORKS INC CL A 00164V103 108 1780 SH SOLE 1780 0 0 AT&T INC COM 00206R102 74652 1727655 SH SOLE 1727655 0 0 AZZ INC COM 002474104 957 15947 SH SOLE 15947 0 0 ABBOTT LABS COM 002824100 5868 149269 SH SOLE 149269 0 0 ABBVIE INC COM 00287Y109 41453 669562 SH SOLE 669562 0 0 ACI WORLDWIDE INC COM 004498101 1118 57323 SH SOLE 57323 0 0 ACTIVISION BLIZZARD INC COM 00507V109 12126 305979 SH SOLE 305979 0 0 ACTUANT CORP CL A NEW 00508X203 1476 65300 SH SOLE 65300 0 0 ACUITY BRANDS INC COM 00508Y102 4212 16986 SH SOLE 16986 0 0 ADOBE SYS INC COM 00724F101 22722 237207 SH SOLE 237207 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 4519 27961 SH SOLE 27961 0 0 ADVANTAGE OIL & GAS LTD COM 00765F101 31863 5701088 SH SOLE 5701088 0 0 ADVANCED ENERGY INDS COM 007973100 1289 33944 SH SOLE 33944 0 0 AETNA INC NEW COM 00817Y108 68140 557927 SH SOLE 557927 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 12095 272646 SH SOLE 272646 0 0 AGNICO EAGLE MINES LTD COM 008474108 39634 740525 SH SOLE 740525 0 0 AGRIUM INC COM 008916108 101294 1120258 SH SOLE 1120258 0 0 ALAMOS GOLD INC NEW COM CL A 011532108 42000 4883620 SH SOLE 4883620 0 0 ALASKA AIR GROUP INC COM 011659109 267 4582 SH SOLE 4582 0 0 ALBANY INTL CORP CL A 012348108 724 18131 SH SOLE 18131 0 0 ALBEMARLE CORP COM 012653101 10714 135092 SH SOLE 135092 0 0 ALERE INC COM 01449J105 9586 230000 SH SOLE 230000 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 6125 52456 SH SOLE 52456 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 26343 331229 SH SOLE 331229 0 0 ALLETE INC COM NEW 018522300 2037 31513 SH SOLE 31513 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 1257 44511 SH SOLE 44511 0 0 ALLY FINL INC COM 02005N100 2255 132085 SH SOLE 132085 0 0 ALPHABET INC CAP STK CL C 02079K107 52547 75924 SH SOLE 75924 0 0 ALPHABET INC CAP STK CL A 02079K305 99492 141418 SH SOLE 141418 0 0 ALTRA INDL MOTION CORP COM 02208R106 1016 37647 SH SOLE 37647 0 0 ALTRIA GROUP INC COM 02209S103 104285 1512256 SH SOLE 1512256 0 0 AMAZON COM INC COM 023135106 92493 129249 SH SOLE 129249 0 0 AMBEV SA SPONSORED ADR 02319V103 5895 997415 SH SOLE 997415 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 457 16133 SH SOLE 16133 0 0 AMERICAN ASSETS TR INC COM 024013104 259 6112 SH SOLE 6112 0 0 AMERICAN CAPITAL AGENCY CORP COM 02503X105 2357 118922 SH SOLE 118922 0 0 AMERICAN ELEC PWR INC COM 025537101 7968 113678 SH SOLE 113678 0 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 860 60328 SH SOLE 60328 0 0 AMERICAN EXPRESS CO COM 025816109 51648 850041 SH SOLE 850041 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 795 10758 SH SOLE 10758 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 102233 1932937 SH SOLE 1932937 0 0 AMERICAN SCIENCE & ENGR INC COM 029429107 653 17457 SH SOLE 17457 0 0 AMERICAN TOWER CORP NEW COM 03027X100 27954 246048 SH SOLE 246048 0 0 AMERICAN TOWER CORP NEW DEP PFD CONV SE 03027X407 2436 21685 SH SOLE 21685 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 6259 74057 SH SOLE 74057 0 0 AMERISOURCEBERGEN CORP COM 03073E105 6403 80722 SH SOLE 80722 0 0 AMERIPRISE FINL INC COM 03076C106 27442 305420 SH SOLE 305420 0 0 AMGEN INC COM 031162100 12690 83405 SH SOLE 83405 0 0 AMPHENOL CORP NEW CL A 032095101 13766 240122 SH SOLE 240122 0 0 AMSURG CORP COM 03232P405 2671 34449 SH SOLE 34449 0 0 AMTRUST FINL SVCS INC COM 032359309 190 7750 SH SOLE 7750 0 0 ANADARKO PETE CORP COM 032511107 6456 121231 SH SOLE 121231 0 0 ANALOG DEVICES INC COM 032654105 1763 31120 SH SOLE 31120 0 0 ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 15546 860802 SH SOLE 860802 0 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 6414 48706 SH SOLE 48706 0 0 ANNALY CAP MGMT INC COM 035710409 3909 353148 SH SOLE 353148 0 0 ANSYS INC COM 03662Q105 340 3750 SH SOLE 3750 0 0 ANTHEM INC COM 036752103 3875 29500 SH SOLE 29500 0 0 APACHE CORP COM 037411105 12523 224959 SH SOLE 224959 0 0 APPLE INC COM 037833100 309455 3236982 SH SOLE 3236982 0 0 APPLIED MATLS INC COM 038222105 7916 330264 SH SOLE 330264 0 0 APTARGROUP INC COM 038336103 367 4642 SH SOLE 4642 0 0 ARBUTUS BIOPHARMA CORP COM 03879J100 870 250000 SH SOLE 250000 0 0 ARCBEST CORP COM 03937C105 765 47085 SH SOLE 47085 0 0 ARCTIC CAT INC COM 039670104 389 22900 SH SOLE 22900 0 0 ARISTA NETWORKS INC COM 040413106 805 12500 SH SOLE 12500 0 0 ARM HLDGS PLC SPONSORED ADR 042068106 1134 24920 SH SOLE 24920 0 0 ASANKO GOLD INC COM 04341Y105 8827 2308166 SH SOLE 2308166 0 0 ASPEN TECHNOLOGY INC COM 045327103 1586 39419 SH SOLE 39419 0 0 ASSOCIATED BANC CORP COM 045487105 11528 672200 SH SOLE 672200 0 0 ASSURANT INC COM 04621X108 324 3749 SH SOLE 3749 0 0 AUTODESK INC COM 052769106 744 13750 SH SOLE 13750 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 5525 60139 SH SOLE 60139 0 0 AUTOZONE INC COM 053332102 13090 16489 SH SOLE 16489 0 0 AVALONBAY CMNTYS INC COM 053484101 6889 38189 SH SOLE 38189 0 0 AVANGRID INC COM 05351W103 208 4513 SH SOLE 4513 0 0 AVERY DENNISON CORP COM 053611109 1845 24684 SH SOLE 24684 0 0 AVID TECHNOLOGY INC COM 05367P100 697 120000 SH SOLE 120000 0 0 AVNET INC COM 053807103 76 1874 SH SOLE 1874 0 0 BB&T CORP COM 054937107 9517 267270 SH SOLE 267270 0 0 BCE INC COM NEW 05534B760 347667 7345841 SH SOLE 7345841 0 0 BWX TECHNOLOGIES INC COM 05605H100 449 12549 SH SOLE 12549 0 0 BAIDU INC SPON ADR REP A 056752108 25012 151449 SH SOLE 151449 0 0 BALL CORP COM 058498106 1393 19265 SH SOLE 19265 0 0 BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 2595 133948 SH SOLE 133948 0 0 BANCORP INC DEL COM 05969A105 501 83285 SH SOLE 83285 0 0 BANK AMER CORP COM 060505104 96317 7258254 SH SOLE 7258254 0 0 BANK MONTREAL QUE COM 063671101 869446 13705549 SH SOLE 13705549 0 0 BANK NEW YORK MELLON CORP COM 064058100 3731 96041 SH SOLE 96041 0 0 BANK N S HALIFAX COM 064149107 1517951 30973365 SH SOLE 30973365 0 0 BARD C R INC COM 067383109 18099 76964 SH SOLE 76964 0 0 BARNES GROUP INC COM 067806109 1258 37998 SH SOLE 37998 0 0 BARRICK GOLD CORP COM 067901108 37302 1747196 SH SOLE 1747196 0 0 BAXTER INTL INC COM 071813109 18802 415800 SH SOLE 415800 0 0 BAYTEX ENERGY CORP COM 07317Q105 9060 1560500 SH SOLE 1560500 0 0 BECTON DICKINSON & CO COM 075887109 23753 140060 SH SOLE 140060 0 0 BED BATH & BEYOND INC COM 075896100 3380 78198 SH SOLE 78198 0 0 BELDEN INC COM 077454106 1600 26499 SH SOLE 26499 0 0 BEMIS INC COM 081437105 21142 410596 SH SOLE 410596 0 0 BENCHMARK ELECTRS INC COM 08160H101 725 34275 SH SOLE 34275 0 0 BERKLEY W R CORP COM 084423102 10800 180245 SH SOLE 180245 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 101978 470 SH SOLE 470 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 32402 223783 SH SOLE 223783 0 0 BERKSHIRE HILLS BANCORP INC COM 084680107 986 36614 SH SOLE 36614 0 0 BERRY PLASTICS GROUP INC COM 08579W103 2415 62160 SH SOLE 62160 0 0 BEST BUY INC COM 086516101 1784 58293 SH SOLE 58293 0 0 BIO RAD LABS INC CL A 090572207 363 2535 SH SOLE 2535 0 0 BIOGEN INC COM 09062X103 12985 53696 SH SOLE 53696 0 0 BIO TECHNE CORP COM 09073M104 7402 65640 SH SOLE 65640 0 0 BLACKBERRY LTD COM 09228F103 1327 197700 SH SOLE 197700 0 0 BLACKROCK INC COM 09247X101 1292 3771 SH SOLE 3771 0 0 BLOCK H & R INC COM 093671105 9464 411459 SH SOLE 411459 0 0 BOEING CO COM 097023105 126108 971033 SH SOLE 971033 0 0 BOISE CASCADE CO DEL COM 09739D100 1672 72870 SH SOLE 72870 0 0 BORGWARNER INC COM 099724106 649 22000 SH SOLE 22000 0 0 BOSTON PRIVATE FINL HLDGS IN COM 101119105 1847 156800 SH SOLE 156800 0 0 BOSTON PROPERTIES INC COM 101121101 6878 52144 SH SOLE 52144 0 0 BOSTON SCIENTIFIC CORP COM 101137107 4160 178000 SH SOLE 178000 0 0 BOTTOMLINE TECH DEL INC COM 101388106 1414 65673 SH SOLE 65673 0 0 BRAVO BRIO RESTAURANT GROUP COM 10567B109 704 85971 SH SOLE 85971 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 1114 16800 SH SOLE 16800 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 27788 377817 SH SOLE 377817 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 1196 45205 SH SOLE 45205 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 818 12546 SH SOLE 12546 0 0 BROCADE COMMUNICATIONS SYS I COM NEW 111621306 8975 977680 SH SOLE 977680 0 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 210232 6354297 SH SOLE 6354297 0 0 BROOKFIELD CDA OFFICE PPTYS TR UNIT 112823109 6449 290300 SH SOLE 290300 0 0 BROWN & BROWN INC COM 115236101 727 19400 SH SOLE 19400 0 0 BRUKER CORP COM 116794108 875 38471 SH SOLE 38471 0 0 B2GOLD CORP COM 11777Q209 21277 8483386 SH SOLE 8483386 0 0 CAE INC COM 124765108 18586 1538139 SH SOLE 1538139 0 0 CAI INTERNATIONAL INC COM 12477X106 487 64995 SH SOLE 64995 0 0 CBL & ASSOC PPTYS INC COM 124830100 293 31422 SH SOLE 31422 0 0 CBS CORP NEW CL B 124857202 25132 461651 SH SOLE 461651 0 0 CBRE GROUP INC CL A 12504L109 1745 65901 SH SOLE 65901 0 0 CF INDS HLDGS INC COM 125269100 923 38300 SH SOLE 38300 0 0 CIGNA CORPORATION COM 125509109 12412 96975 SH SOLE 96975 0 0 CIT GROUP INC COM NEW 125581801 1084 33982 SH SOLE 33982 0 0 CME GROUP INC COM 12572Q105 8767 90010 SH SOLE 90010 0 0 CMS ENERGY CORP COM 125896100 1101 24000 SH SOLE 24000 0 0 CRH MEDICAL CORP COM 12626F105 358 92000 SH SOLE 92000 0 0 CSX CORP COM 126408103 112234 4303450 SH SOLE 4303450 0 0 CSRA INC COM 12650T104 7385 315186 SH SOLE 315186 0 0 CVS HEALTH CORP COM 126650100 81275 848909 SH SOLE 848909 0 0 CA INC COM 12673P105 7799 237572 SH SOLE 237572 0 0 CABOT OIL & GAS CORP COM 127097103 4664 181200 SH SOLE 181200 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 3995 164410 SH SOLE 164410 0 0 CALAMP CORP COM 128126109 598 40386 SH SOLE 40386 0 0 CALIFORNIA RES CORP COM NEW 13057Q206 5 420 SH SOLE 420 0 0 CALLAWAY GOLF CO COM 131193104 2261 221439 SH SOLE 221439 0 0 CAMDEN PPTY TR SH BEN INT 133131102 3634 41102 SH SOLE 41102 0 0 CAMECO CORP COM 13321L108 12694 1155615 SH SOLE 1155615 0 0 CAMPBELL SOUP CO COM 134429109 5788 87000 SH SOLE 87000 0 0 CDN IMPERIAL BK COMM TORONTO COM 136069101 995415 13251240 SH SOLE 13251240 0 0 CANADIAN NATL RY CO COM 136375102 288984 4893378 SH SOLE 4893378 0 0 CANADIAN NAT RES LTD COM 136385101 222900 7223980 SH SOLE 7223980 0 0 CANADIAN PAC RY LTD COM 13645T100 142049 1103242 SH SOLE 1103242 0 0 CAPITAL ONE FINL CORP COM 14040H105 52758 830702 SH SOLE 830702 0 0 CARDINAL FINL CORP COM 14149F109 506 23085 SH SOLE 23085 0 0 CARDINAL HEALTH INC COM 14149Y108 14510 186001 SH SOLE 186001 0 0 CARE CAP PPTYS INC COM 141624106 295 11263 SH SOLE 11263 0 0 CARMIKE CINEMAS INC COM 143436400 723 24000 SH SOLE 24000 0 0 CARTER INC COM 146229109 2593 24357 SH SOLE 24357 0 0 CASELLA WASTE SYS INC CL A 147448104 656 83556 SH SOLE 83556 0 0 CASEYS GEN STORES INC COM 147528103 1802 13700 SH SOLE 13700 0 0 CATERPILLAR INC DEL COM 149123101 7197 94930 SH SOLE 94930 0 0 CELESTICA INC SUB VTG SHS 15101Q108 1608 172800 SH SOLE 172800 0 0 CELGENE CORP COM 151020104 42365 429533 SH SOLE 429533 0 0 CENTENE CORP DEL COM 15135B101 41 574 SH SOLE 574 0 0 CENOVUS ENERGY INC COM 15135U109 76688 5543780 SH SOLE 5543780 0 0 CENTERPOINT ENERGY INC COM 15189T107 257 10699 SH SOLE 10699 0 0 CHARLES RIV LABS INTL INC COM 159864107 1385 16800 SH SOLE 16800 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 2317 10134 SH SOLE 10134 0 0 CHEFS WHSE INC COM 163086101 964 60240 SH SOLE 60240 0 0 CHEMED CORP NEW COM 16359R103 1358 9961 SH SOLE 9961 0 0 CHEMTURA CORP COM NEW 163893209 2413 91468 SH SOLE 91468 0 0 CHEVRON CORP NEW COM 166764100 83575 797241 SH SOLE 797241 0 0 CHICOS FAS INC COM 168615102 86 8017 SH SOLE 8017 0 0 CHIMERA INVT CORP COM NEW 16934Q208 740 47147 SH SOLE 47147 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 6111 15173 SH SOLE 15173 0 0 CHOICE HOTELS INTL INC COM 169905106 37 787 SH SOLE 787 0 0 CIMAREX ENERGY CO COM 171798101 8591 72000 SH SOLE 72000 0 0 CISCO SYS INC COM 17275R102 67198 2342195 SH SOLE 2342195 0 0 CITIGROUP INC COM NEW 172967424 157536 3716347 SH SOLE 3716347 0 0 CITRIX SYS INC COM 177376100 402 5016 SH SOLE 5016 0 0 CLOROX CO DEL COM 189054109 3867 27942 SH SOLE 27942 0 0 COACH INC COM 189754104 16432 403337 SH SOLE 403337 0 0 COBALT INTL ENERGY INC COM 19075F106 2345 1750000 SH SOLE 1750000 0 0 COCA COLA CO COM 191216100 14292 315291 SH SOLE 315291 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 5880 102717 SH SOLE 102717 0 0 COLGATE PALMOLIVE CO COM 194162103 35300 482246 SH SOLE 482246 0 0 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 14940 437436 SH SOLE 437436 0 0 COLUMBIA BKG SYS INC COM 197236102 438 15600 SH SOLE 15600 0 0 COLUMBIA PPTY TR INC COM NEW 198287203 9975 466134 SH SOLE 466134 0 0 COLUMBUS MCKINNON CORP N Y COM 199333105 801 56580 SH SOLE 56580 0 0 COMCAST CORP NEW CL A 20030N101 226988 3481949 SH SOLE 3481949 0 0 COMERICA INC COM 200340107 580 14100 SH SOLE 14100 0 0 COMMERCIAL VEH GROUP INC COM 202608105 886 170308 SH SOLE 170308 0 0 COMPUTER SCIENCES CORP COM 205363104 1718 34593 SH SOLE 34593 0 0 CONAGRA FOODS INC COM 205887102 2754 57603 SH SOLE 57603 0 0 CONCHO RES INC COM 20605P101 13096 109800 SH SOLE 109800 0 0 CONCORDIA INTL CORP COM 20653P102 582 27000 SH SOLE 27000 0 0 CONOCOPHILLIPS COM 20825C104 73818 1693082 SH SOLE 1693082 0 0 CONSOLIDATED EDISON INC COM 209115104 3714 46166 SH SOLE 46166 0 0 CONSTELLATION BRANDS INC CL A 21036P108 15027 90854 SH SOLE 90854 0 0 CONTINENTAL RESOURCES INC COM 212015101 149 3300 SH SOLE 3300 0 0 COOPER COS INC COM NEW 216648402 6431 37481 SH SOLE 37481 0 0 COPART INC COM 217204106 525 10721 SH SOLE 10721 0 0 CORELOGIC INC COM 21871D103 1524 39617 SH SOLE 39617 0 0 CORNING INC COM 219350105 8409 410619 SH SOLE 410619 0 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 1128 38155 SH SOLE 38155 0 0 COSTCO WHSL CORP NEW COM 22160K105 27871 177477 SH SOLE 177477 0 0 COTT CORP QUE COM 22163N106 6244 446633 SH SOLE 446633 0 0 COUSINS PPTYS INC COM 222795106 555 53362 SH SOLE 53362 0 0 CREE INC COM 225447101 59 2429 SH SOLE 2429 0 0 CRESCENT PT ENERGY CORP COM 22576C101 32926 2084013 SH SOLE 2084013 0 0 CROSS CTRY HEALTHCARE INC COM 227483104 1113 79973 SH SOLE 79973 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 3588 35377 SH SOLE 35377 0 0 CROWN CASTLE INTL CORP NEW CNV PFD STK SR A 22822V200 1763 14560 SH SOLE 14560 0 0 CROWN HOLDINGS INC COM 228368106 739 14588 SH SOLE 14588 0 0 CUBESMART COM 229663109 2207 71460 SH SOLE 71460 0 0 CUSTOMERS BANCORP INC COM 23204G100 2056 81822 SH SOLE 81822 0 0 CYNOSURE INC CL A 232577205 851 17498 SH SOLE 17498 0 0 CYPRESS SEMICONDUCTOR CORP COM 232806109 85 8062 SH SOLE 8062 0 0 DDR CORP COM 23317H102 999 55084 SH SOLE 55084 0 0 DST SYS INC DEL COM 233326107 1729 14847 SH SOLE 14847 0 0 DSW INC CL A 23334L102 791 37358 SH SOLE 37358 0 0 DANAHER CORP DEL COM 235851102 36971 366046 SH SOLE 366046 0 0 DARDEN RESTAURANTS INC COM 237194105 210 3310 SH SOLE 3310 0 0 DAVIDSTEA INC COM 238661102 1993 146200 SH SOLE 146200 0 0 DAVITA HEALTHCARE PARTNERS I COM 23918K108 1866 24132 SH SOLE 24132 0 0 DEERE & CO COM 244199105 3036 37469 SH SOLE 37469 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 453 12429 SH SOLE 12429 0 0 DENISON MINES CORP COM 248356107 1977 3597800 SH SOLE 3597800 0 0 DESCARTES SYS GROUP INC COM 249906108 15023 785381 SH SOLE 785381 0 0 DEVON ENERGY CORP NEW COM 25179M103 12672 349572 SH SOLE 349572 0 0 DEXCOM INC COM 252131107 4127 52029 SH SOLE 52029 0 0 DIAMONDBACK ENERGY INC COM 25278X109 4670 51200 SH SOLE 51200 0 0 DICKS SPORTING GOODS INC COM 253393102 11538 256050 SH SOLE 256050 0 0 DIGITALGLOBE INC COM NEW 25389M877 1644 76873 SH SOLE 76873 0 0 DISNEY WALT CO COM DISNEY 254687106 12881 131676 SH SOLE 131676 0 0 DISCOVER FINL SVCS COM 254709108 100952 1883779 SH SOLE 1883779 0 0 DISH NETWORK CORP CL A 25470M109 3788 72288 SH SOLE 72288 0 0 DOLBY LABORATORIES INC COM 25659T107 276 5760 SH SOLE 5760 0 0 DOLLAR GEN CORP NEW COM 256677105 58469 622010 SH SOLE 622010 0 0 DOLLAR TREE INC COM 256746108 4927 52280 SH SOLE 52280 0 0 DOMINION DIAMOND CORP COM 257287102 2218 250719 SH SOLE 250719 0 0 DONNELLEY R R & SONS CO COM 257867101 45 2672 SH SOLE 2672 0 0 DOVER CORP COM 260003108 28085 405150 SH SOLE 405150 0 0 DOW CHEM CO COM 260543103 10833 217916 SH SOLE 217916 0 0 DR PEPPER SNAPPLE GROUP INC COM 26138E109 1343 13900 SH SOLE 13900 0 0 DREAMWORKS ANIMATION SKG INC CL A 26153C103 2044 50000 SH SOLE 50000 0 0 DRIL-QUIP INC COM 262037104 42 714 SH SOLE 714 0 0 DU PONT E I DE NEMOURS & CO COM 263534109 6299 97204 SH SOLE 97204 0 0 DUKE REALTY CORP COM NEW 264411505 13074 490397 SH SOLE 490397 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 49586 577990 SH SOLE 577990 0 0 DUN & BRADSTREET CORP DEL NE COM 26483E100 7734 63475 SH SOLE 63475 0 0 DUPONT FABROS TECHNOLOGY INC COM 26613Q106 963 20259 SH SOLE 20259 0 0 DYCOM INDS INC COM 267475101 2204 24559 SH SOLE 24559 0 0 E M C CORP MASS COM 268648102 5103 187812 SH SOLE 187812 0 0 ENI S P A SPONSORED ADR 26874R108 9705 300000 SH SOLE 300000 0 0 EOG RES INC COM 26875P101 55526 665619 SH SOLE 665619 0 0 EQT CORP COM 26884L109 2007 25920 SH SOLE 25920 0 0 EPR PPTYS PFD C CNV 5.75% 26884U208 2412 79147 SH SOLE 79147 0 0 E TRADE FINANCIAL CORP COM NEW 269246401 182 7758 SH SOLE 7758 0 0 EAST WEST BANCORP INC COM 27579R104 100 2912 SH SOLE 2912 0 0 EASTGROUP PPTY INC COM 277276101 434 6302 SH SOLE 6302 0 0 EASTMAN CHEM CO COM 277432100 11753 173100 SH SOLE 173100 0 0 EBAY INC COM 278642103 3735 159552 SH SOLE 159552 0 0 ECOLAB INC COM 278865100 6959 58673 SH SOLE 58673 0 0 EDGEWELL PERS CARE CO COM 28035Q102 5564 65918 SH SOLE 65918 0 0 EDISON INTL COM 281020107 7062 90919 SH SOLE 90919 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 16993 170395 SH SOLE 170395 0 0 ELDORADO RESORTS INC COM 28470R102 1187 78090 SH SOLE 78090 0 0 ELDORADO GOLD CORP NEW COM 284902103 24972 5552360 SH SOLE 5552360 0 0 ELECTRONIC ARTS INC COM 285512109 13884 183262 SH SOLE 183262 0 0 ELECTRONICS FOR IMAGING INC COM 286082102 2069 48060 SH SOLE 48060 0 0 EMERSON ELEC CO COM 291011104 40010 767067 SH SOLE 767067 0 0 EMPIRE DIST ELEC CO COM 291641108 1724 50750 SH SOLE 50750 0 0 ENCANA CORP COM 292505104 7491 962949 SH SOLE 962949 0 0 ENBRIDGE INC COM 29250N105 480304 11336891 SH SOLE 11336891 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 202 3931 SH SOLE 3931 0 0 ENERPLUS CORP COM 292766102 3603 547000 SH SOLE 547000 0 0 ENTERGY CORP NEW COM 29364G103 793 9750 SH SOLE 9750 0 0 EPAM SYS INC COM 29414B104 1979 30770 SH SOLE 30770 0 0 EQUIFAX INC COM 294429105 2800 21805 SH SOLE 21805 0 0 EQUINIX INC COM PAR $0.001 29444U700 14838 38268 SH SOLE 38268 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 375 12878 SH SOLE 12878 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 309 3865 SH SOLE 3865 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 6455 93718 SH SOLE 93718 0 0 ESTERLINE TECHNOLOGIES CORP COM 297425100 1197 19300 SH SOLE 19300 0 0 EURONET WORLDWIDE INC COM 298736109 2225 32152 SH SOLE 32152 0 0 EXELON CORP COM 30161N101 3528 97024 SH SOLE 97024 0 0 EXFO INC SUB VTG SHS 302046107 2515 726900 SH SOLE 726900 0 0 EXPEDIA INC DEL COM NEW 30212P303 541 5085 SH SOLE 5085 0 0 EXPRESS SCRIPTS HLDG CO COM 30219G108 11106 146519 SH SOLE 146519 0 0 EXXON MOBIL CORP COM 30231G102 106047 1131290 SH SOLE 1131290 0 0 FLIR SYS INC COM 302445101 7177 231900 SH SOLE 231900 0 0 F M C CORP COM NEW 302491303 19960 431000 SH SOLE 431000 0 0 FMC TECHNOLOGIES INC COM 30249U101 215 8050 SH SOLE 8050 0 0 FACEBOOK INC CL A 30303M102 86501 756920 SH SOLE 756920 0 0 FAIR ISAAC CORP COM 303250104 1187 10500 SH SOLE 10500 0 0 FAIRCHILD SEMICONDUCTOR INTL COM 303726103 1489 75000 SH SOLE 75000 0 0 FEDEX CORP COM 31428X106 3736 24614 SH SOLE 24614 0 0 F5 NETWORKS INC COM 315616102 1450 12736 SH SOLE 12736 0 0 FIBRIA CELULOSE S A SP ADR REP COM 31573A109 1352 200000 SH SOLE 200000 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 11765 159679 SH SOLE 159679 0 0 FIFTH THIRD BANCORP COM 316773100 5940 337720 SH SOLE 337720 0 0 FIRST CMNTY CORP S C COM 319835104 476 34000 SH SOLE 34000 0 0 FIRST FINL BANCORP OH COM 320209109 952 48930 SH SOLE 48930 0 0 FIRST FNDTN INC COM 32026V104 614 28542 SH SOLE 28542 0 0 FIRST MAJESTIC SILVER CORP COM 32076V103 204 15000 SH SOLE 15000 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 4790 68437 SH SOLE 68437 0 0 FIRSTSERVICE CORP NEW SUB VTG SH 33767E103 28652 626389 SH SOLE 626389 0 0 FISERV INC COM 337738108 2742 25221 SH SOLE 25221 0 0 FIRSTENERGY CORP COM 337932107 357 10231 SH SOLE 10231 0 0 FLOWERS FOODS INC COM 343498101 9919 529000 SH SOLE 529000 0 0 FLOWSERVE CORP COM 34354P105 44126 976880 SH SOLE 976880 0 0 FOOT LOCKER INC COM 344849104 6155 112200 SH SOLE 112200 0 0 FORESTAR GROUP INC COM 346233109 1214 102129 SH SOLE 102129 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 19141 330193 SH SOLE 330193 0 0 FORTUNA SILVER MINES INC COM 349915108 1972 282100 SH SOLE 282100 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 349 16939 SH SOLE 16939 0 0 FOX FACTORY HLDG CORP COM 35138V102 895 51500 SH SOLE 51500 0 0 FRANCO NEVADA CORP COM 351858105 27746 364851 SH SOLE 364851 0 0 FRONTIER COMMUNICATIONS CORP COM 35906A108 10230 2070800 SH SOLE 2070800 0 0 GNC HLDGS INC COM CL A 36191G107 15 623 SH SOLE 623 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 6859 198916 SH SOLE 198916 0 0 GARTNER INC COM 366651107 1637 16806 SH SOLE 16806 0 0 GENERAL DYNAMICS CORP COM 369550108 73224 525886 SH SOLE 525886 0 0 GENERAL ELECTRIC CO COM 369604103 98127 3117116 SH SOLE 3117116 0 0 GENERAL GROWTH PPTYS INC NEW COM 370023103 7732 259282 SH SOLE 259282 0 0 GENERAL MLS INC COM 370334104 42002 588917 SH SOLE 588917 0 0 GENERAL MTRS CO COM 37045V100 1678 59305 SH SOLE 59305 0 0 GENESEE & WYO INC CL A 371559105 1003 17008 SH SOLE 17008 0 0 GENTEX CORP COM 371901109 156 10107 SH SOLE 10107 0 0 GENMARK DIAGNOSTICS INC COM 372309104 1229 141280 SH SOLE 141280 0 0 GILEAD SCIENCES INC COM 375558103 99487 1192601 SH SOLE 1192601 0 0 GILDAN ACTIVEWEAR INC COM 375916103 33128 1130972 SH SOLE 1130972 0 0 GLOBAL PMTS INC COM 37940X102 43 600 SH SOLE 600 0 0 GLOBAL X FDS GLBX MSCI NORW 37950E747 2748 261958 SH SOLE 261958 0 0 GODADDY INC CL A 380237107 3664 117460 SH SOLE 117460 0 0 GOLDCORP INC NEW COM 380956409 50151 2621583 SH SOLE 2621583 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 4714 31724 SH SOLE 31724 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 2234 87051 SH SOLE 87051 0 0 GOPRO INC CL A 38268T103 14 1283 SH SOLE 1283 0 0 GRAINGER W W INC COM 384802104 15941 70148 SH SOLE 70148 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 720 57443 SH SOLE 57443 0 0 GREAT WESTN BANCORP INC COM 391416104 1268 40217 SH SOLE 40217 0 0 GREENHILL & CO INC COM 395259104 53 3266 SH SOLE 3266 0 0 GROUPE CGI INC CL A SUB VTG 39945C109 75225 1760769 SH SOLE 1760769 0 0 GULFPORT ENERGY CORP COM NEW 402635304 2686 85919 SH SOLE 85919 0 0 HCA HOLDINGS INC COM 40412C101 13508 175411 SH SOLE 175411 0 0 HCP INC COM 40414L109 10632 300500 SH SOLE 300500 0 0 HDFC BANK LTD ADR REPS 3 SHS 40415F101 13934 210009 SH SOLE 210009 0 0 HP INC COM 40434L105 3562 283856 SH SOLE 283856 0 0 HALLIBURTON CO COM 406216101 14654 323551 SH SOLE 323551 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 2355 109049 SH SOLE 109049 0 0 HANOVER INS GROUP INC COM 410867105 418 4942 SH SOLE 4942 0 0 HARLEY DAVIDSON INC COM 412822108 14233 314192 SH SOLE 314192 0 0 HARRIS CORP DEL COM 413875105 10750 128836 SH SOLE 128836 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 836 18830 SH SOLE 18830 0 0 HELMERICH & PAYNE INC COM 423452101 13876 206700 SH SOLE 206700 0 0 HERSHEY CO COM 427866108 5679 50044 SH SOLE 50044 0 0 HESS CORP COM 42809H107 5045 83950 SH SOLE 83950 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 105105 5752900 SH SOLE 5752900 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A104 5926 263028 SH SOLE 263028 0 0 HOLLYFRONTIER CORP COM 436106108 2738 115197 SH SOLE 115197 0 0 HOLOGIC INC COM 436440101 139 4005 SH SOLE 4005 0 0 HOME DEPOT INC COM 437076102 28772 225324 SH SOLE 225324 0 0 HONEYWELL INTL INC COM 438516106 42784 367810 SH SOLE 367810 0 0 HORMEL FOODS CORP COM 440452100 6866 187602 SH SOLE 187602 0 0 HORNBECK OFFSHORE SVCS INC N COM 440543106 7302 875500 SH SOLE 875500 0 0 HOST HOTELS & RESORTS INC COM 44107P104 6449 397870 SH SOLE 397870 0 0 HUDBAY MINERALS INC COM 443628102 9704 2031800 SH SOLE 2031800 0 0 HUDBAY MINERALS INC *W EXP 07/20/201 443628136 3 10716 SH SOLE 10716 0 0 HUDSON PAC PPTYS INC COM 444097109 957 32797 SH SOLE 32797 0 0 HUMANA INC COM 444859102 6215 34550 SH SOLE 34550 0 0 HUNTINGTON BANCSHARES INC COM 446150104 14741 1648900 SH SOLE 1648900 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 2979 17728 SH SOLE 17728 0 0 HUNTSMAN CORP COM 447011107 1345 100000 SH SOLE 100000 0 0 HYATT HOTELS CORP COM CL A 448579102 420 8547 SH SOLE 8547 0 0 IDACORP INC COM 451107106 10632 130700 SH SOLE 130700 0 0 IMPERIAL OIL LTD COM NEW 453038408 7070 223400 SH SOLE 223400 0 0 INCYTE CORP COM 45337C102 410 5120 SH SOLE 5120 0 0 INFINITY PHARMACEUTICALS INC COM 45665G303 931 700000 SH SOLE 700000 0 0 INFOSYS LTD SPONSORED ADR 456788108 8792 492530 SH SOLE 492530 0 0 INGEVITY CORP COM 45688C107 3935 115585 SH SOLE 115585 0 0 INGRAM MICRO INC CL A 457153104 666 19145 SH SOLE 19145 0 0 INSIGHT ENTERPRISES INC COM 45765U103 674 25908 SH SOLE 25908 0 0 INNERWORKINGS INC COM 45773Y105 1439 174041 SH SOLE 174041 0 0 INTEL CORP COM 458140100 48040 1464646 SH SOLE 1464646 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 18230 120109 SH SOLE 120109 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 11792 93535 SH SOLE 93535 0 0 INTL PAPER CO COM 460146103 1790 42234 SH SOLE 42234 0 0 INTERPUBLIC GROUP COS INC COM 460690100 11267 487740 SH SOLE 487740 0 0 INTUIT COM 461202103 135 1211 SH SOLE 1211 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 12784 19329 SH SOLE 19329 0 0 IONIS PHARMACEUTICALS INC COM 462222100 11 489 SH SOLE 489 0 0 ISHARES MSCI STH KOR ETF 464286772 2238 42977 SH SOLE 42977 0 0 ISHARES MSCI GERMANY ETF 464286806 5957 247709 SH SOLE 247709 0 0 ISHARES MSCI NETHERL ETF 464286814 4963 214399 SH SOLE 214399 0 0 ISHARES MSCI JAPAN ETF 464286848 8470 736525 SH SOLE 736525 0 0 ISHARES TR TIPS BD ETF 464287176 26095 223665 SH SOLE 223665 0 0 ISHARES TR CORE US AGGBD ET 464287226 3540 31445 SH SOLE 31445 0 0 ISHARES TR MSCI EAFE ETF 464287465 17917 321030 SH SOLE 321030 0 0 ISHARES TR RUS 2000 VAL ETF 464287630 1219 12527 SH SOLE 12527 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 1671 14530 SH SOLE 14530 0 0 ISHARES TR INTL TREA BD ETF 464288117 19120 192030 SH SOLE 192030 0 0 ISHARES TR JP MOR EM MK ETF 464288281 8098 70327 SH SOLE 70327 0 0 ISHARES TR IBOXX HI YD ETF 464288513 2964 35000 SH SOLE 35000 0 0 ISHARES TR CHINA ETF 46429B671 7521 177418 SH SOLE 177418 0 0 ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 491 51964 SH SOLE 51964 0 0 ITC HLDGS CORP COM 465685105 14627 312400 SH SOLE 312400 0 0 ITRON INC COM 465741106 1244 28852 SH SOLE 28852 0 0 JPMORGAN CHASE & CO COM 46625H100 248170 3993719 SH SOLE 3993719 0 0 JD COM INC SPON ADR CL A 47215P106 1608 75750 SH SOLE 75750 0 0 JOHNSON & JOHNSON COM 478160104 247272 2038518 SH SOLE 2038518 0 0 JOHNSON CTLS INC COM 478366107 74357 1680000 SH SOLE 1680000 0 0 JONES LANG LASALLE INC COM 48020Q107 15282 156818 SH SOLE 156818 0 0 JUNIPER NETWORKS INC COM 48203R104 3679 163601 SH SOLE 163601 0 0 KAR AUCTION SVCS INC COM 48238T109 5773 138300 SH SOLE 138300 0 0 KB FINANCIAL GROUP INC SPONSORED ADR 48241A105 208 7305 SH SOLE 7305 0 0 KBR INC COM 48242W106 831 62800 SH SOLE 62800 0 0 K2M GROUP HLDGS INC COM 48273J107 4574 294736 SH SOLE 294736 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 1135 12600 SH SOLE 12600 0 0 KATE SPADE & CO COM 485865109 1057 51300 SH SOLE 51300 0 0 KELLOGG CO COM 487836108 24254 297050 SH SOLE 297050 0 0 KEYCORP NEW COM 493267108 4519 408950 SH SOLE 408950 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 71 2448 SH SOLE 2448 0 0 KILROY RLTY CORP COM 49427F108 794 11976 SH SOLE 11976 0 0 KINDER MORGAN INC DEL COM 49456B101 4587 245040 SH SOLE 245040 0 0 KINROSS GOLD CORP COM NO PAR 496902404 5743 1170123 SH SOLE 1170123 0 0 KNOWLES CORP COM 49926D109 894 65385 SH SOLE 65385 0 0 KOHLS CORP COM 500255104 424 11170 SH SOLE 11170 0 0 KRAFT HEINZ CO COM 500754106 10708 121017 SH SOLE 121017 0 0 KRATON PERFORMANCE POLYMERS COM 50077C106 1310 46912 SH SOLE 46912 0 0 KROGER CO COM 501044101 3499 95102 SH SOLE 95102 0 0 L BRANDS INC COM 501797104 313 4659 SH SOLE 4659 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 34524 265015 SH SOLE 265015 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 175 2646 SH SOLE 2646 0 0 LAS VEGAS SANDS CORP COM 517834107 4048 93069 SH SOLE 93069 0 0 LASALLE HOTEL PPTYS COM SH BEN INT 517942108 1282 54347 SH SOLE 54347 0 0 LAUDER ESTEE COS INC CL A 518439104 2918 32060 SH SOLE 32060 0 0 LEAR CORP COM NEW 521865204 12280 120675 SH SOLE 120675 0 0 LEIDOS HLDGS INC COM 525327102 1590 33211 SH SOLE 33211 0 0 LENNAR CORP CL A 526057104 15411 334294 SH SOLE 334294 0 0 LEVEL 3 COMMUNICATIONS INC COM NEW 52729N308 4961 96356 SH SOLE 96356 0 0 LEXMARK INTL INC CL A 529771107 793 21000 SH SOLE 21000 0 0 LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 1034 40755 SH SOLE 40755 0 0 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 528 16845 SH SOLE 16845 0 0 LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP 531229706 25 1683 SH SOLE 1683 0 0 LIBERTY MEDIA CORP DELAWARE COM A MEDIA GRP 531229870 81 4210 SH SOLE 4210 0 0 LILLY ELI & CO COM 532457108 24212 307454 SH SOLE 307454 0 0 LINCOLN ELEC HLDGS INC COM 533900106 38 641 SH SOLE 641 0 0 LINCOLN NATL CORP IND COM 534187109 2532 65305 SH SOLE 65305 0 0 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 2866 297633 SH SOLE 297633 0 0 LINKEDIN CORP COM CL A 53578A108 3466 18315 SH SOLE 18315 0 0 LIONS GATE ENTMNT CORP COM NEW 535919203 743 36709 SH SOLE 36709 0 0 LIQUIDITY SERVICES INC COM 53635B107 286 36490 SH SOLE 36490 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 9693 412473 SH SOLE 412473 0 0 LOCKHEED MARTIN CORP COM 539830109 24405 98340 SH SOLE 98340 0 0 LOWES COS INC COM 548661107 23643 298634 SH SOLE 298634 0 0 MFA FINL INC COM 55272X102 451 62053 SH SOLE 62053 0 0 MRC GLOBAL INC COM 55345K103 9237 650000 SH SOLE 650000 0 0 MSCI INC COM 55354G100 7897 102400 SH SOLE 102400 0 0 MSG NETWORK INC CL A 553573106 195 12742 SH SOLE 12742 0 0 MACYS INC COM 55616P104 8618 256419 SH SOLE 256419 0 0 MAG SILVER CORP COM 55903Q104 1166 92500 SH SOLE 92500 0 0 MAGNA INTL INC COM 559222401 133104 3791543 SH SOLE 3791543 0 0 MANITOWOC FOODSERVICE INC COM 563568104 2558 145176 SH SOLE 145176 0 0 MANPOWERGROUP INC COM 56418H100 70 1091 SH SOLE 1091 0 0 MANULIFE FINL CORP COM 56501R106 718005 52492067 SH SOLE 52492067 0 0 MARATHON OIL CORP COM 565849106 101 6746 SH SOLE 6746 0 0 MARATHON PETE CORP COM 56585A102 123 3241 SH SOLE 3241 0 0 MARKEL CORP COM 570535104 810 850 SH SOLE 850 0 0 MARKETAXESS HLDGS INC COM 57060D108 864 5941 SH SOLE 5941 0 0 MARSH & MCLENNAN COS INC COM 571748102 3177 46400 SH SOLE 46400 0 0 MARTIN MARIETTA MATLS INC COM 573284106 230 1200 SH SOLE 1200 0 0 MASCO CORP COM 574599106 573 18512 SH SOLE 18512 0 0 MASTERCARD INC CL A 57636Q104 61918 703131 SH SOLE 703131 0 0 MATCH GROUP INC COM 57665R106 289 19174 SH SOLE 19174 0 0 MATTEL INC COM 577081102 1565 50000 SH SOLE 50000 0 0 MATTHEWS INTL CORP CL A 577128101 1888 33935 SH SOLE 33935 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 3529 98884 SH SOLE 98884 0 0 MCCORMICK & CO INC COM NON VTG 579780206 5403 50650 SH SOLE 50650 0 0 MCDONALDS CORP COM 580135101 31620 262759 SH SOLE 262759 0 0 MCKESSON CORP COM 58155Q103 11860 63542 SH SOLE 63542 0 0 MEDIVATION INC COM 58501N101 5913 98058 SH SOLE 98058 0 0 MEDNAX INC COM 58502B106 2547 35160 SH SOLE 35160 0 0 MELCO CROWN ENTMT LTD ADR 585464100 2827 224690 SH SOLE 224690 0 0 MERCK & CO INC COM 58933Y105 222367 3859871 SH SOLE 3859871 0 0 MERCURY SYS INC COM 589378108 1438 57830 SH SOLE 57830 0 0 MERIT MED SYS INC COM 589889104 1938 97715 SH SOLE 97715 0 0 MERUS LABS INTL INC NEW COM 59047R101 2115 1655500 SH SOLE 1655500 0 0 METALDYNE PERFORMANCE GROUP COM 59116R107 710 51623 SH SOLE 51623 0 0 METHANEX CORP COM 59151K108 8050 276650 SH SOLE 276650 0 0 METLIFE INC COM 59156R108 4849 121746 SH SOLE 121746 0 0 MICHAELS COS INC COM 59408Q106 84 2968 SH SOLE 2968 0 0 MICROSOFT CORP COM 594918104 186924 3653000 SH SOLE 3653000 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 43378 854572 SH SOLE 854572 0 0 MICRON TECHNOLOGY INC COM 595112103 8124 590400 SH SOLE 590400 0 0 MICROSEMI CORP COM 595137100 1731 52969 SH SOLE 52969 0 0 MITEL NETWORKS CORP COM 60671Q104 1465 233361 SH SOLE 233361 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 657 79378 SH SOLE 79378 0 0 MOHAWK INDS INC COM 608190104 1666 8780 SH SOLE 8780 0 0 MOLSON COORS BREWING CO CL B 60871R209 703 6954 SH SOLE 6954 0 0 MONDELEZ INTL INC CL A 609207105 13651 299952 SH SOLE 299952 0 0 MONSANTO CO NEW COM 61166W101 47900 463206 SH SOLE 463206 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 9555 59453 SH SOLE 59453 0 0 MOODYS CORP COM 615369105 33960 362393 SH SOLE 362393 0 0 MORGAN STANLEY COM NEW 617446448 15381 592014 SH SOLE 592014 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 9302 141000 SH SOLE 141000 0 0 MOUNTAIN PROV DIAMONDS INC COM NEW 62426E402 6021 1302876 SH SOLE 1302876 0 0 MURPHY OIL CORP COM 626717102 159 5005 SH SOLE 5005 0 0 NATIONAL BK HLDGS CORP CL A 633707104 1711 84056 SH SOLE 84056 0 0 NATIONAL OILWELL VARCO INC COM 637071101 645 19155 SH SOLE 19155 0 0 NEPTUNE TECHNOLOGIES BIORESO COM 64077P108 1 814 SH SOLE 814 0 0 NETFLIX INC COM 64110L106 3753 41021 SH SOLE 41021 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 1091 24000 SH SOLE 24000 0 0 NEVSUN RES LTD COM 64156L101 173 59100 SH SOLE 59100 0 0 NEW GOLD INC CDA COM 644535106 14469 3308100 SH SOLE 3308100 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 14073 938800 SH SOLE 938800 0 0 NEW YORK REIT INC COM 64976L109 153 16497 SH SOLE 16497 0 0 NEWELL BRANDS INC COM 651229106 4350 89569 SH SOLE 89569 0 0 NEWFIELD EXPL CO COM 651290108 7200 162960 SH SOLE 162960 0 0 NEWMONT MINING CORP COM 651639106 10223 261312 SH SOLE 261312 0 0 NEWS CORP NEW CL B 65249B208 165 14107 SH SOLE 14107 0 0 NEXTERA ENERGY INC COM 65339F101 11583 88828 SH SOLE 88828 0 0 NIKE INC CL B 654106103 49962 905112 SH SOLE 905112 0 0 NISOURCE INC COM 65473P105 425 16014 SH SOLE 16014 0 0 NOBILIS HEALTH CORP COM 65500B103 62 28000 SH SOLE 28000 0 0 NORBORD INC COM NEW 65548P403 17319 885693 SH SOLE 885693 0 0 NORDSON CORP COM 655663102 12542 150000 SH SOLE 150000 0 0 NORFOLK SOUTHERN CORP COM 655844108 843 9900 SH SOLE 9900 0 0 NORTHERN DYNASTY MINERALS LT COM NEW 66510M204 354 1143626 SH SOLE 1143626 0 0 NORTHERN TR CORP COM 665859104 4491 67772 SH SOLE 67772 0 0 NORTHROP GRUMMAN CORP COM 666807102 37845 170256 SH SOLE 170256 0 0 NOVANTA INC COM 67000B104 1336 88190 SH SOLE 88190 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 720 15589 SH SOLE 15589 0 0 NUANCE COMMUNICATIONS INC COM 67020Y100 81 5203 SH SOLE 5203 0 0 NVIDIA CORP COM 67066G104 12521 266350 SH SOLE 266350 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 3028 11171 SH SOLE 11171 0 0 OAKTREE CAP GROUP LLC UNIT CL A 674001201 5814 129884 SH SOLE 129884 0 0 OCCIDENTAL PETE CORP DEL COM 674599105 148856 1970034 SH SOLE 1970034 0 0 OCEANEERING INTL INC COM 675232102 1122 37566 SH SOLE 37566 0 0 OIL STS INTL INC COM 678026105 78 2357 SH SOLE 2357 0 0 OMNICOM GROUP INC COM 681919106 62279 764249 SH SOLE 764249 0 0 ON ASSIGNMENT INC COM 682159108 2630 71182 SH SOLE 71182 0 0 ONE GAS INC COM 68235P108 438 6572 SH SOLE 6572 0 0 1 800 FLOWERS COM CL A 68243Q106 1748 193839 SH SOLE 193839 0 0 OPEN TEXT CORP COM 683715106 41078 694660 SH SOLE 694660 0 0 ORACLE CORP COM 68389X105 85171 2080899 SH SOLE 2080899 0 0 OPUS BK IRVINE CALIF COM 684000102 1103 32635 SH SOLE 32635 0 0 ORBITAL ATK INC COM 68557N103 1808 21240 SH SOLE 21240 0 0 OUTFRONT MEDIA INC COM 69007J106 4516 186842 SH SOLE 186842 0 0 OWENS & MINOR INC NEW COM 690732102 4100 109682 SH SOLE 109682 0 0 PBF ENERGY INC CL A 69318G106 101 4227 SH SOLE 4227 0 0 PDL BIOPHARMA INC COM 69329Y104 7025 2237200 SH SOLE 2237200 0 0 PG&E CORP COM 69331C108 6582 102975 SH SOLE 102975 0 0 PNC FINL SVCS GROUP INC COM 693475105 42925 527400 SH SOLE 527400 0 0 PVH CORP COM 693656100 3562 37800 SH SOLE 37800 0 0 PACIFIC PREMIER BANCORP COM 69478X105 2016 84000 SH SOLE 84000 0 0 PACKAGING CORP AMER COM 695156109 9921 148224 SH SOLE 148224 0 0 PACWEST BANCORP DEL COM 695263103 1048 26340 SH SOLE 26340 0 0 PALO ALTO NETWORKS INC COM 697435105 3646 29727 SH SOLE 29727 0 0 PAN AMERICAN SILVER CORP COM 697900108 766 46500 SH SOLE 46500 0 0 PARAMOUNT GROUP INC COM 69924R108 1019 63936 SH SOLE 63936 0 0 PAREXEL INTL CORP COM 699462107 2265 36027 SH SOLE 36027 0 0 PARKER HANNIFIN CORP COM 701094104 36440 337250 SH SOLE 337250 0 0 PATTERSON COMPANIES INC COM 703395103 11840 247226 SH SOLE 247226 0 0 PAYCHEX INC COM 704326107 10578 177784 SH SOLE 177784 0 0 PAYPAL HLDGS INC COM 70450Y103 13858 379577 SH SOLE 379577 0 0 PEMBINA PIPELINE CORP COM 706327103 51092 1681139 SH SOLE 1681139 0 0 PENN NATL GAMING INC COM 707569109 1476 105830 SH SOLE 105830 0 0 PEPSICO INC COM 713448108 167697 1582939 SH SOLE 1582939 0 0 PERFORMANCE SPORTS GROUP LTD COM 71377G100 35 11800 SH SOLE 11800 0 0 PERKINELMER INC COM 714046109 799 15247 SH SOLE 15247 0 0 P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 309 5025 SH SOLE 5025 0 0 PFIZER INC COM 717081103 308200 8753194 SH SOLE 8753194 0 0 PHILIP MORRIS INTL INC COM 718172109 149359 1468336 SH SOLE 1468336 0 0 PHILLIPS 66 COM 718546104 74745 942087 SH SOLE 942087 0 0 PIEDMONT NAT GAS INC COM 720186105 4629 77000 SH SOLE 77000 0 0 PIER 1 IMPORTS INC COM 720279108 488 94863 SH SOLE 94863 0 0 PIONEER NAT RES CO COM 723787107 21656 143219 SH SOLE 143219 0 0 POLARIS INDS INC COM 731068102 5928 72500 SH SOLE 72500 0 0 POPEYES LA KITCHEN INC COM 732872106 1845 33770 SH SOLE 33770 0 0 POPULAR INC COM NEW 733174700 439 14971 SH SOLE 14971 0 0 POST PPTYS INC COM 737464107 154 2520 SH SOLE 2520 0 0 POTASH CORP SASK INC COM 73755L107 33049 2033047 SH SOLE 2033047 0 0 PRAXAIR INC COM 74005P104 1349 12000 SH SOLE 12000 0 0 PRECISION DRILLING CORP COM 2010 74022D308 10555 1990500 SH SOLE 1990500 0 0 PRESTIGE BRANDS HLDGS INC COM 74112D101 1377 24851 SH SOLE 24851 0 0 PRETIUM RES INC COM 74139C102 8109 724400 SH SOLE 724400 0 0 PRICE T ROWE GROUP INC COM 74144T108 247 3384 SH SOLE 3384 0 0 PRICELINE GRP INC COM NEW 741503403 18888 15130 SH SOLE 15130 0 0 PRIMERICA INC COM 74164M108 10583 184890 SH SOLE 184890 0 0 PRINCIPAL FINL GROUP INC COM 74251V102 194 4707 SH SOLE 4707 0 0 PROASSURANCE CORP COM 74267C106 330 6162 SH SOLE 6162 0 0 PROCTER & GAMBLE CO COM 742718109 120904 1427940 SH SOLE 1427940 0 0 PRIVATEBANCORP INC COM 742962103 1648 37431 SH SOLE 37431 0 0 PROGRESSIVE CORP OHIO COM 743315103 16916 504965 SH SOLE 504965 0 0 PROLOGIS INC COM 74340W103 4320 88091 SH SOLE 88091 0 0 PROVIDENCE SVC CORP COM 743815102 1876 41801 SH SOLE 41801 0 0 PRUDENTIAL FINL INC COM 744320102 1621 22723 SH SOLE 22723 0 0 PUBLIC STORAGE COM 74460D109 6612 25871 SH SOLE 25871 0 0 QEP RES INC COM 74733V100 11807 669712 SH SOLE 669712 0 0 QTS RLTY TR INC COM CL A 74736A103 2486 44400 SH SOLE 44400 0 0 QUALCOMM INC COM 747525103 107898 2014149 SH SOLE 2014149 0 0 QUANTA SVCS INC COM 74762E102 3166 136950 SH SOLE 136950 0 0 QUEST DIAGNOSTICS INC COM 74834L100 9041 111050 SH SOLE 111050 0 0 QUESTAR CORP COM 748356102 5987 236000 SH SOLE 236000 0 0 QUIDEL CORP COM 74838J101 1099 61533 SH SOLE 61533 0 0 RLJ LODGING TR COM 74965L101 996 46446 SH SOLE 46446 0 0 RALPH LAUREN CORP CL A 751212101 9715 108400 SH SOLE 108400 0 0 RAMCO-GERSHENSON PPTYS TR COM SH BEN INT 751452202 640 32651 SH SOLE 32651 0 0 RANDGOLD RES LTD ADR 752344309 47273 421932 SH SOLE 421932 0 0 RANGE RES CORP COM 75281A109 3892 90227 SH SOLE 90227 0 0 RAYMOND JAMES FINANCIAL INC COM 754730109 17094 346736 SH SOLE 346736 0 0 RAYTHEON CO COM NEW 755111507 11967 88028 SH SOLE 88028 0 0 RBC BEARINGS INC COM 75524B104 1936 26700 SH SOLE 26700 0 0 RED HAT INC COM 756577102 6570 90500 SH SOLE 90500 0 0 RED ROCK RESORTS INC CL A 75700L108 47 2127 SH SOLE 2127 0 0 REGENERON PHARMACEUTICALS COM 75886F107 296 848 SH SOLE 848 0 0 REGIONS FINL CORP NEW COM 7591EP100 2344 275400 SH SOLE 275400 0 0 REINSURANCE GROUP AMER INC COM NEW 759351604 820 8459 SH SOLE 8459 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 6179 80357 SH SOLE 80357 0 0 REPUBLIC SVCS INC COM 760759100 1113 21700 SH SOLE 21700 0 0 RESMED INC COM 761152107 539 8527 SH SOLE 8527 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 61794 1484316 SH SOLE 1484316 0 0 RETAIL PPTYS AMER INC CL A 76131V202 1228 72682 SH SOLE 72682 0 0 REYNOLDS AMERICAN INC COM 761713106 9985 185147 SH SOLE 185147 0 0 RICHMONT MINES INC COM 76547T106 3084 332300 SH SOLE 332300 0 0 RING ENERGY INC COM 76680V108 1192 135098 SH SOLE 135098 0 0 RIO TINTO PLC SPONSORED ADR 767204100 3913 125000 SH SOLE 125000 0 0 ROCKWELL AUTOMATION INC COM 773903109 620 5400 SH SOLE 5400 0 0 ROCKWELL COLLINS INC COM 774341101 800 9400 SH SOLE 9400 0 0 ROGERS COMMUNICATIONS INC CL B 775109200 147055 3632302 SH SOLE 3632302 0 0 ROGERS CORP COM 775133101 1627 26623 SH SOLE 26623 0 0 ROUSE PPTYS INC COM 779287101 2099 115000 SH SOLE 115000 0 0 ROVI CORP COM 779376102 530 33886 SH SOLE 33886 0 0 ROYAL BK CDA MONTREAL QUE COM 780087102 1818694 30775873 SH SOLE 30775873 0 0 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 3865 70000 SH SOLE 70000 0 0 RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 837 12035 SH SOLE 12035 0 0 S&P GLOBAL INC COM 78409V104 7680 71600 SH SOLE 71600 0 0 SL GREEN RLTY CORP COM 78440X101 1508 14167 SH SOLE 14167 0 0 SLM CORP COM 78442P106 593 95883 SH SOLE 95883 0 0 SM ENERGY CO COM 78454L100 3375 125000 SH SOLE 125000 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 30730 146663 SH SOLE 146663 0 0 SPDR GOLD TRUST GOLD SHS 78463V107 2239 17700 SH SOLE 17700 0 0 SPDR SERIES TRUST CITI INT GVT ETF 78464A490 12603 229521 SH SOLE 229521 0 0 SP PLUS CORP COM 78469C103 1235 54708 SH SOLE 54708 0 0 ST JUDE MED INC COM 790849103 4251 54500 SH SOLE 54500 0 0 SALESFORCE COM INC COM 79466L302 38962 490640 SH SOLE 490640 0 0 SCHEIN HENRY INC COM 806407102 16885 95501 SH SOLE 95501 0 0 SCHLUMBERGER LTD COM 806857108 152046 1922683 SH SOLE 1922683 0 0 SCHWAB CHARLES CORP NEW COM 808513105 16552 653962 SH SOLE 653962 0 0 SCOTTS MIRACLE GRO CO CL A 810186106 337 4823 SH SOLE 4823 0 0 SCRIPPS NETWORKS INTERACT IN CL A COM 811065101 8018 128764 SH SOLE 128764 0 0 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 655 28700 SH SOLE 28700 0 0 SENIOR HSG PPTYS TR SH BEN INT 81721M109 933 44805 SH SOLE 44805 0 0 SERVICE CORP INTL COM 817565104 1631 60300 SH SOLE 60300 0 0 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 855 21493 SH SOLE 21493 0 0 SERVICENOW INC COM 81762P102 2323 34978 SH SOLE 34978 0 0 SHAW COMMUNICATIONS INC CL B CONV 82028K200 839483 43728358 SH SOLE 43728358 0 0 SHERWIN WILLIAMS CO COM 824348106 6949 23662 SH SOLE 23662 0 0 SHIRE PLC SPONSORED ADR 82481R106 3050 16570 SH SOLE 16570 0 0 SHOPIFY INC CL A 82509L107 5613 182470 SH SOLE 182470 0 0 SIERRA WIRELESS INC COM 826516106 2254 133045 SH SOLE 133045 0 0 SILGAN HOLDINGS INC COM 827048109 743 14443 SH SOLE 14443 0 0 SILVER WHEATON CORP COM 828336107 34600 1469830 SH SOLE 1469830 0 0 SIMON PPTY GROUP INC NEW COM 828806109 42225 194674 SH SOLE 194674 0 0 SIRIUS XM HLDGS INC COM 82968B103 2255 570957 SH SOLE 570957 0 0 SMITH A O COM 831865209 698 7923 SH SOLE 7923 0 0 SMUCKER J M CO COM NEW 832696405 17527 115000 SH SOLE 115000 0 0 SNAP ON INC COM 833034101 929 5886 SH SOLE 5886 0 0 SOLAR CAP LTD COM 83413U100 964 50605 SH SOLE 50605 0 0 SONOCO PRODS CO COM 835495102 470 9464 SH SOLE 9464 0 0 SOUTHERN CO COM 842587107 8551 159443 SH SOLE 159443 0 0 SOUTHERN NATL BANCORP OF VA COM 843395104 1080 88915 SH SOLE 88915 0 0 SOUTHWEST AIRLS CO COM 844741108 235 6003 SH SOLE 6003 0 0 SOVRAN SELF STORAGE INC COM 84610H108 1335 12724 SH SOLE 12724 0 0 SPECTRA ENERGY CORP COM 847560109 9134 249358 SH SOLE 249358 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 100 2329 SH SOLE 2329 0 0 SPIRIT RLTY CAP INC NEW COM 84860W102 1303 102027 SH SOLE 102027 0 0 SPLUNK INC COM 848637104 2121 39140 SH SOLE 39140 0 0 STAG INDL INC COM 85254J102 1205 50620 SH SOLE 50620 0 0 STANLEY BLACK & DECKER INC COM 854502101 9186 82589 SH SOLE 82589 0 0 STANTEC INC COM 85472N109 19346 797680 SH SOLE 797680 0 0 STAPLES INC COM 855030102 3089 358382 SH SOLE 358382 0 0 STARBUCKS CORP COM 855244109 9756 170790 SH SOLE 170790 0 0 STARWOOD PPTY TR INC COM 85571B105 1079 52092 SH SOLE 52092 0 0 STATE STR CORP COM 857477103 1267 23500 SH SOLE 23500 0 0 STEEL DYNAMICS INC COM 858119100 2205 90000 SH SOLE 90000 0 0 STERICYCLE INC COM 858912108 7254 69672 SH SOLE 69672 0 0 STONEGATE MTG CORP COM 86181Q300 256 76261 SH SOLE 76261 0 0 STRYKER CORP COM 863667101 10964 91500 SH SOLE 91500 0 0 SUN LIFE FINL INC COM 866796105 368097 11204445 SH SOLE 11204445 0 0 SUNCOR ENERGY INC NEW COM 867224107 322186 11612914 SH SOLE 11612914 0 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 1065 88268 SH SOLE 88268 0 0 SUNTRUST BKS INC COM 867914103 652 15866 SH SOLE 15866 0 0 SUPERIOR ENERGY SVCS INC COM 868157108 60 3244 SH SOLE 3244 0 0 SYMANTEC CORP COM 871503108 8970 436710 SH SOLE 436710 0 0 SYNOPSYS INC COM 871607107 895 16546 SH SOLE 16546 0 0 SYNOVUS FINL CORP COM NEW 87161C501 201 6925 SH SOLE 6925 0 0 SYNCHRONY FINL COM 87165B103 6730 266199 SH SOLE 266199 0 0 SYSCO CORP COM 871829107 21267 419134 SH SOLE 419134 0 0 TCF FINL CORP COM 872275102 323 25547 SH SOLE 25547 0 0 TD AMERITRADE HLDG CORP COM 87236Y108 2028 71200 SH SOLE 71200 0 0 TECO ENERGY INC COM 872375100 4533 164000 SH SOLE 164000 0 0 TJX COS INC NEW COM 872540109 77446 1002798 SH SOLE 1002798 0 0 T MOBILE US INC COM 872590104 20283 468757 SH SOLE 468757 0 0 T MOBILE US INC CONV PFD SER A 872590203 2651 36030 SH SOLE 36030 0 0 TAHOE RES INC COM 873868103 70095 4679633 SH SOLE 4679633 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 25088 956470 SH SOLE 956470 0 0 TALMER BANCORP INC COM 87482X101 1013 52840 SH SOLE 52840 0 0 TANGER FACTORY OUTLET CTRS I COM 875465106 14421 358900 SH SOLE 358900 0 0 TARGET CORP COM 87612E106 7365 105490 SH SOLE 105490 0 0 TAUBMAN CTRS INC COM 876664103 1983 26731 SH SOLE 26731 0 0 TECK RESOURCES LTD CL B 878742204 10864 825084 SH SOLE 825084 0 0 TEGNA INC COM 87901J105 102 4400 SH SOLE 4400 0 0 TELUS CORP COM 87971M103 621364 19295472 SH SOLE 19295472 0 0 TENARIS S A SPONSORED ADR 88031M109 4044 140214 SH SOLE 140214 0 0 TERADATA CORP DEL COM 88076W103 642 25620 SH SOLE 25620 0 0 TERADYNE INC COM 880770102 8589 436220 SH SOLE 436220 0 0 TERNIUM SA SPON ADR 880890108 2383 125000 SH SOLE 125000 0 0 TESORO CORP COM 881609101 13270 177117 SH SOLE 177117 0 0 TESLA MTRS INC COM 88160R101 2611 12300 SH SOLE 12300 0 0 TEVA PHARMACEUTICAL INDS LTD ADR 881624209 19322 384675 SH SOLE 384675 0 0 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 309 6604 SH SOLE 6604 0 0 TEXAS INSTRS INC COM 882508104 34686 553650 SH SOLE 553650 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 4249 28759 SH SOLE 28759 0 0 THOMSON REUTERS CORP COM 884903105 302278 7470619 SH SOLE 7470619 0 0 3-D SYS CORP DEL COM NEW 88554D205 1702 124310 SH SOLE 124310 0 0 3M CO COM 88579Y101 16960 96846 SH SOLE 96846 0 0 TIFFANY & CO NEW COM 886547108 6649 109651 SH SOLE 109651 0 0 TIME WARNER INC COM NEW 887317303 92095 1252310 SH SOLE 1252310 0 0 TIMMINS GOLD CORP COM 88741P103 859 2313000 SH SOLE 2313000 0 0 TITAN MACHY INC COM 88830R101 284 25427 SH SOLE 25427 0 0 TORCHMARK CORP COM 891027104 3131 50640 SH SOLE 50640 0 0 TORO CO COM 891092108 5250 59520 SH SOLE 59520 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 1133849 26401069 SH SOLE 26401069 0 0 TOTAL S A SPONSORED ADR 89151E109 4810 100000 SH SOLE 100000 0 0 TOYOTA MOTOR CORP SP ADR REP2COM 892331307 7263 72638 SH SOLE 72638 0 0 TRACTOR SUPPLY CO COM 892356106 1543 16927 SH SOLE 16927 0 0 TRANSCANADA CORP COM 89353D107 1039852 22978175 SH SOLE 22978175 0 0 TRANSUNION COM 89400J107 92 2755 SH SOLE 2755 0 0 TRAVELERS COMPANIES INC COM 89417E109 4675 39275 SH SOLE 39275 0 0 TREEHOUSE FOODS INC COM 89469A104 7986 77800 SH SOLE 77800 0 0 TRIMBLE NAVIGATION LTD COM 896239100 2402 98600 SH SOLE 98600 0 0 TUMI HLDGS INC COM 89969Q104 3744 140000 SH SOLE 140000 0 0 TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 1170 127900 SH SOLE 127900 0 0 TWENTY FIRST CENTY FOX INC CL A 90130A101 24290 897977 SH SOLE 897977 0 0 TWENTY FIRST CENTY FOX INC CL B 90130A200 2329 85476 SH SOLE 85476 0 0 TWO HBRS INVT CORP COM 90187B101 533 62268 SH SOLE 62268 0 0 TYSON FOODS INC CL A 902494103 504 7547 SH SOLE 7547 0 0 TYSON FOODS INC UNIT 99/99/9999 902494301 1172 15859 SH SOLE 15859 0 0 UDR INC COM 902653104 3182 86190 SH SOLE 86190 0 0 US BANCORP DEL COM NEW 902973304 124892 3096748 SH SOLE 3096748 0 0 ULTA SALON COSMETCS & FRAG I COM 90384S303 12468 51174 SH SOLE 51174 0 0 UMPQUA HLDGS CORP COM 904214103 1015 65630 SH SOLE 65630 0 0 UNION PAC CORP COM 907818108 143763 1647712 SH SOLE 1647712 0 0 UNITED CONTL HLDGS INC COM 910047109 341 8300 SH SOLE 8300 0 0 UNITED FIRE GROUP INC COM 910340108 5669 133600 SH SOLE 133600 0 0 UNITED PARCEL SERVICE INC CL B 911312106 34510 320365 SH SOLE 320365 0 0 UNITED RENTALS INC COM 911363109 380 5664 SH SOLE 5664 0 0 UNITED TECHNOLOGIES CORP COM 913017109 113707 1108800 SH SOLE 1108800 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 681 6428 SH SOLE 6428 0 0 UNITEDHEALTH GROUP INC COM 91324P102 24756 175327 SH SOLE 175327 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 259 1934 SH SOLE 1934 0 0 UNUM GROUP COM 91529Y106 8569 269561 SH SOLE 269561 0 0 VALEANT PHARMACEUTICALS INTL COM 91911K102 8436 418330 SH SOLE 418330 0 0 VALE S A ADR 91912E105 177 34978 SH SOLE 34978 0 0 VALE S A ADR REPSTG PFD 91912E204 1170 291833 SH SOLE 291833 0 0 VALERO ENERGY CORP NEW COM 91913Y100 48258 946237 SH SOLE 946237 0 0 VALMONT INDS INC COM 920253101 1254 9270 SH SOLE 9270 0 0 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 19718 711845 SH SOLE 711845 0 0 VANTIV INC CL A 92210H105 6382 112758 SH SOLE 112758 0 0 VENTAS INC COM 92276F100 1604 22021 SH SOLE 22021 0 0 VERIFONE SYS INC COM 92342Y109 560 30221 SH SOLE 30221 0 0 VERISIGN INC COM 92343E102 372 4300 SH SOLE 4300 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 187082 3350326 SH SOLE 3350326 0 0 VERMILION ENERGY INC COM 923725105 25653 805514 SH SOLE 805514 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 7863 91408 SH SOLE 91408 0 0 VISA INC COM CL A 92826C839 80684 1087828 SH SOLE 1087828 0 0 VISTEON CORP COM NEW 92839U206 720 10942 SH SOLE 10942 0 0 VORNADO RLTY TR SH BEN INT 929042109 3072 30680 SH SOLE 30680 0 0 VOYA FINL INC COM 929089100 1017 41093 SH SOLE 41093 0 0 VULCAN MATLS CO COM 929160109 17041 141580 SH SOLE 141580 0 0 WEC ENERGY GROUP INC COM 92939U106 26711 409048 SH SOLE 409048 0 0 WABASH NATL CORP COM 929566107 1550 122063 SH SOLE 122063 0 0 WABTEC CORP COM 929740108 2524 35945 SH SOLE 35945 0 0 WAL-MART STORES INC COM 931142103 6399 87634 SH SOLE 87634 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 30417 365277 SH SOLE 365277 0 0 WASTE CONNECTIONS INC COM 94106B101 4419 61155 SH SOLE 61155 0 0 WASTE MGMT INC DEL COM 94106L109 17487 263874 SH SOLE 263874 0 0 WATERS CORP COM 941848103 7407 52665 SH SOLE 52665 0 0 WEINGARTEN RLTY INVS SH BEN INT 948741103 233 5709 SH SOLE 5709 0 0 WELLS FARGO & CO NEW COM 949746101 262861 5553798 SH SOLE 5553798 0 0 WELLTOWER INC COM 95040Q104 5334 70022 SH SOLE 70022 0 0 WESCO INTL INC COM 95082P105 324 6300 SH SOLE 6300 0 0 WESTAR ENERGY INC COM 95709T100 1077 19200 SH SOLE 19200 0 0 WESTERN DIGITAL CORP COM 958102105 3146 66558 SH SOLE 66558 0 0 WESTERN UN CO COM 959802109 4248 221502 SH SOLE 221502 0 0 WESTLAKE CHEM CORP COM 960413102 16 376 SH SOLE 376 0 0 WESTROCK CO COM 96145D105 1303 33516 SH SOLE 33516 0 0 WEYERHAEUSER CO COM 962166104 273 9179 SH SOLE 9179 0 0 WHIRLPOOL CORP COM 963320106 6749 40500 SH SOLE 40500 0 0 WHITING PETE CORP NEW COM 966387102 15209 1642400 SH SOLE 1642400 0 0 WHOLE FOODS MKT INC COM 966837106 5226 163207 SH SOLE 163207 0 0 WILEY JOHN & SONS INC CL A 968223206 1355 25977 SH SOLE 25977 0 0 WILLIAMS COS INC DEL COM 969457100 20480 946845 SH SOLE 946845 0 0 WORLD FUEL SVCS CORP COM 981475106 366 7713 SH SOLE 7713 0 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 1209 65693 SH SOLE 65693 0 0 WPX ENERGY INC COM 98212B103 11415 1226148 SH SOLE 1226148 0 0 WYNDHAM WORLDWIDE CORP COM 98310W108 855 12000 SH SOLE 12000 0 0 XILINX INC COM 983919101 2851 61809 SH SOLE 61809 0 0 XEROX CORP COM 984121103 5060 533220 SH SOLE 533220 0 0 XYLEM INC COM 98419M100 524 11746 SH SOLE 11746 0 0 YAMANA GOLD INC COM 98462Y100 5905 1135151 SH SOLE 1135151 0 0 YUM BRANDS INC COM 988498101 7672 92517 SH SOLE 92517 0 0 ZIMMER BIOMET HLDGS INC COM 98956P102 30681 254870 SH SOLE 254870 0 0 ZOETIS INC CL A 98978V103 614 12927 SH SOLE 12927 0 0 AON PLC SHS CL A G0408V102 17914 164000 SH SOLE 164000 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 5483 48401 SH SOLE 48401 0 0 BROOKFIELD PPTY PARTNERS L P UNIT LTD PARTN G16249107 51904 2308100 SH SOLE 2308100 0 0 CREDICORP LTD COM G2519Y108 3865 25043 SH SOLE 25043 0 0 ENDO INTL PLC SHS G30401106 889 57000 SH SOLE 57000 0 0 EVEREST RE GROUP LTD COM G3223R108 4100 22447 SH SOLE 22447 0 0 HERBALIFE LTD COM USD SHS G4412G101 890 15202 SH SOLE 15202 0 0 INGERSOLL-RAND PLC SHS G47791101 12106 190100 SH SOLE 190100 0 0 INVESCO LTD SHS G491BT108 6124 239790 SH SOLE 239790 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 558 19213 SH SOLE 19213 0 0 MULTI PACKAGING SOLUTIONS IN COM G6331W109 943 70652 SH SOLE 70652 0 0 NABORS INDUSTRIES LTD SHS G6359F103 98 9750 SH SOLE 9750 0 0 RENAISSANCERE HOLDINGS LTD COM G7496G103 720 6130 SH SOLE 6130 0 0 ROWAN COMPANIES PLC SHS CL A G7665A101 4288 242834 SH SOLE 242834 0 0 PERRIGO CO PLC SHS G97822103 6385 70420 SH SOLE 70420 0 0 CHUBB LIMITED COM H1467J104 21884 167423 SH SOLE 167423 0 0 GARMIN LTD SHS H2906T109 1061 25000 SH SOLE 25000 0 0 AERCAP HOLDINGS NV SHS N00985106 1381 41119 SH SOLE 41119 0 0 CORE LABORATORIES N V COM N22717107 863 6964 SH SOLE 6964 0 0 FRANKS INTL N V COM N33462107 147 10061 SH SOLE 10061 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 3860 51872 SH SOLE 51872 0 0 WRIGHT MED GROUP N V ORD SHS 0.03 PAR N96617118 869 50000 SH SOLE 50000 0 0 ARDMORE SHIPPING CORP COM Y0207T100 1072 158288 SH SOLE 158288 0 0 BROADCOM LTD SHS Y09827109 18198 117103 SH SOLE 117103 0 0 CAPITAL PRODUCT PARTNERS L P COM UNIT LP Y11082107 424 142436 SH SOLE 142436 0 0 ASPEN INSURANCE HOLDINGS LT SHS G05384105 436 9391 SH SOLE 9391 0 0 AMDOCS LTD SHS G02602103 8559 148285 SH SOLE 148285 0 0 ENDURANCE SPECIALTY HLDGS L SHS G30397906 423 6297 SH SOLE 6297 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 1604 23880 SH SOLE 23880 0 0 HOLLYSYS AUTOMATION TECHNOLO SHS G45667105 4942 284527 SH SOLE 284527 0 0 COPA HOLDINGS SA CL A P31076105 868 16600 SH SOLE 16600 0 0 GENPACT LIMITED SHS G3922B107 440 16398 SH SOLE 16398 0 0 VALIDUS HOLDINGS LTD COM SHS G9319H102 652 13412 SH SOLE 13412 0 0 SIGNET JEWELERS LIMITED SHS G81276100 1973 23941 SH SOLE 23941 0 0 TRANSOCEAN LTD REG SHS H8817H100 1013 85221 SH SOLE 85221 0 0 ALLIED WRLD ASSUR COM HLDG SHS H01531104 769 21872 SH SOLE 21872 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 3352 23718 SH SOLE 23718 0 0 ENSCO PLC SHS CLASS A G3157S106 299 30831 SH SOLE 30831 0 0 NXP SEMICONDUCTORS NV COM N6596X109 5737 73233 SH SOLE 73233 0 0 MICHAEL KORS HLDGS LTD SHS G60754101 11005 222417 SH SOLE 222417 0 0 DELPHI AUTOMOTIVE PLC SHS G27823106 3675 58713 SH SOLE 58713 0 0 NORWEGIAN CRUISE LINE HLDGS SHS G66721104 5443 136632 SH SOLE 136632 0 0 OCEAN RIG UDW INC SHS Y64354205 481 193970 SH SOLE 193970 0 0 XL GROUP PLC SHS G98290102 2247 67466 SH SOLE 67466 0 0 NOBLE CORP PLC SHS USD G65431101 54 6611 SH SOLE 6611 0 0 ALLEGION PUB LTD CO ORD SHS G0176J109 3266 47041 SH SOLE 47041 0 0 PENTAIR PLC SHS G7S00T104 790 13550 SH SOLE 13550 0 0 GLOBANT S A COM L44385109 2291 58231 SH SOLE 58231 0 0 TYCO INTERNATIONAL LTD SHS H89128104 14516 340745 SH SOLE 340745 0 0 AXALTA COATING SYS LTD COM G0750C908 1464 55177 SH SOLE 55177 0 0 LIBERTY GLOBAL PLC LILAC SHS CL A G5480U138 81 2504 SH SOLE 2504 0 0 LIBERTY GLOBAL PLC LILAC SHS CL C G548OU153 586 18048 SH SOLE 18048 0 0 MEDTRONIC PLC SHS G5960L103 147085 1695109 SH SOLE 1695109 0 0 NIELSEN HLDGS PLC SHS EURO G6518L108 123619 2378656 SH SOLE 2378656 0 0 ALLERGAN PLC SHS G0177J108 15326 66319 SH SOLE 66319 0 0 ALLERGAN PLC PFD CONV SER A G0177J116 1862 2234 SH SOLE 2234 0 0 LIVANOVA PLC SHS G5509L101 1012 20150 SH SOLE 20150 0 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 635 17796 SH SOLE 17796 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 BLACKBERRY LTD DBCV 6.000% 11/1 C10268AA5 4 2734 SH SOLE 2734 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 EATON CORP PLC SHS G29183103 135456 2267799 SH SOLE 2267799 0 0