0001421224-14-000012.txt : 20141022 0001421224-14-000012.hdr.sgml : 20141022 20141022104333 ACCESSION NUMBER: 0001421224-14-000012 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20140930 FILED AS OF DATE: 20141022 DATE AS OF CHANGE: 20141022 EFFECTIVENESS DATE: 20141022 FILER: COMPANY DATA: COMPANY CONFORMED NAME: CIBC World Markets Inc. CENTRAL INDEX KEY: 0001421224 IRS NUMBER: 000000000 STATE OF INCORPORATION: A6 FISCAL YEAR END: 1031 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-12719 FILM NUMBER: 141167045 BUSINESS ADDRESS: STREET 1: 39TH FLOOR, 161 BAY ST. CITY: TORONTO STATE: A6 ZIP: M5J 2S8 BUSINESS PHONE: 416-594-8556 MAIL ADDRESS: STREET 1: 39TH FLOOR, 161 BAY ST. CITY: TORONTO STATE: A6 ZIP: M5J 2S8 13F-HR 1 primary_doc.xml 13F-HR LIVE false true false 0001421224 XXXXXXXX 09-30-2014 09-30-2014 CIBC World Markets Inc.
39TH FLOOR, 161 BAY ST. TORONTO A6 M5J 2S8
13F HOLDINGS REPORT 028-12719 N
Ron Persaud Director 4165948556 Chris Climo Toronto Z4 10-22-2014 0 724 27889163 false
INFORMATION TABLE 2 cibcwminc2014-09-30_13F-v3.xml 3M CO COM 88579Y101 5323 37573 SH SOLE 37573 0 0 ABB LTD SPO 000375204 713 31833 SH SOLE 31833 0 0 ABBOTT LABS COM 002824100 4756 114360 SH SOLE 114360 0 0 ABBVIE INC COM 00287Y109 1519 26290 SH SOLE 26290 0 0 ACCENTURE PLC IRELAND SHS G1151C101 672 8263 SH SOLE 8263 0 0 ACTAVIS PLC SHS G0083B108 6371 26403 SH SOLE 26403 0 0 ACTIVISION BLIZZARD INC COM 00507V109 1104 53100 SH SOLE 53100 0 0 ADVANTAGE OIL & GAS LTD COM 00765F101 7346 1443265 SH SOLE 1443265 0 0 ADVENT CLAYMORE CV SECS & IN COM 00764C109 236 13627 SH SOLE 13627 0 0 ADVISORSHARES TR PER 00768Y503 5061 100963 SH SOLE 100963 0 0 AETNA INC NEW COM 00817Y108 6428 79352 SH SOLE 79352 0 0 AFLAC INC COM 001055102 1774 30451 SH SOLE 30451 0 0 AGNICO EAGLE MINES LTD COM 008474108 89940 3098169 SH SOLE 3098169 0 0 AGRIUM INC COM 008916108 201338 2262229 SH SOLE 2262229 0 0 AIR PRODS & CHEMS INC COM 009158106 364 2793 SH SOLE 2793 0 0 AKORN INC COM 009728106 437 12040 SH SOLE 12040 0 0 ALAMOS GOLD INC COM 011527108 225 28300 SH SOLE 28300 0 0 ALASKA AIR GROUP INC COM 011659109 1625 37311 SH SOLE 37311 0 0 ALCOA INC COM 013817101 2911 180911 SH SOLE 180911 0 0 ALDERON IRON ORE CORP COM 01434T100 60 81730 SH SOLE 81730 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 726 9841 SH SOLE 9841 0 0 ALIBABA GROUP HLDG LTD SPO 01609W102 1061 11941 SH SOLE 11941 0 0 ALLERGAN INC COM 018490102 2823 15844 SH SOLE 15844 0 0 ALLIANCE RES PARTNER L P UT 01877R108 1173 27384 SH SOLE 27384 0 0 ALLIANT TECHSYSTEMS INC COM 018804104 206 1614 SH SOLE 1614 0 0 ALLSTATE CORP COM 020002101 1926 31390 SH SOLE 31390 0 0 ALLY FINL INC COM 02005N100 1394 60256 SH SOLE 60256 0 0 ALPS ETF TR ALE 00162Q866 6116 319024 SH SOLE 319024 0 0 ALTERA CORP COM 021441100 537 15000 SH SOLE 15000 0 0 ALTRIA GROUP INC COM 02209S103 15050 327612 SH SOLE 327612 0 0 AMAZON COM INC COM 023135106 715 2219 SH SOLE 2219 0 0 AMBEV SA SPO 02319V103 994 151803 SH SOLE 151803 0 0 AMEDISYS INC COM 023436108 1773 87922 SH SOLE 87922 0 0 AMERICA MOVIL SAB DE CV SPO 02364W105 508 20143 SH SOLE 20143 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 363 21669 SH SOLE 21669 0 0 AMERICAN CAPITAL AGENCY CORP COM 02503X105 2698 126982 SH SOLE 126982 0 0 AMERICAN ELEC PWR INC COM 025537101 512 9814 SH SOLE 9814 0 0 AMERICAN EXPRESS CO COM 025816109 676 7727 SH SOLE 7727 0 0 AMERICAN INTL GROUP INC COM 026874784 3890 72007 SH SOLE 72007 0 0 AMERICAN RAILCAR INDS INC COM 02916P103 1471 19900 SH SOLE 19900 0 0 AMERIPRISE FINL INC COM 03076C106 1202 9739 SH SOLE 9739 0 0 AMERISOURCEBERGEN CORP COM 03073E105 4380 56659 SH SOLE 56659 0 0 AMGEN INC COM 031162100 681 4846 SH SOLE 4846 0 0 AMKOR TECHNOLOGY INC COM 031652100 2056 244423 SH SOLE 244423 0 0 AMPHENOL CORP NEW CL 032095101 379 7582 SH SOLE 7582 0 0 AMTRUST FINL SVCS INC COM 032359309 507 12736 SH SOLE 12736 0 0 ANDERSONS INC COM 034164103 2072 32958 SH SOLE 32958 0 0 ANNALY CAP MGMT INC COM 035710409 3043 284920 SH SOLE 284920 0 0 APACHE CORP COM 037411105 1075 11453 SH SOLE 11453 0 0 APOLLO GLOBAL MGMT LLC CL 037612306 582 24399 SH SOLE 24399 0 0 APPLE INC COM 037833100 56201 557827 SH SOLE 557827 0 0 APPLIED MATLS INC COM 038222105 386 17840 SH SOLE 17840 0 0 ARCELORMITTAL SA LUXEMBOURG NY 03938L104 520 38000 SH SOLE 38000 0 0 ARES CAP CORP COM 04010L103 540 33400 SH SOLE 33400 0 0 ARRIS GROUP INC NEW COM 04270V106 214 7553 SH SOLE 7553 0 0 ASHLAND INC NEW COM 044209104 851 8179 SH SOLE 8179 0 0 ASPEN TECHNOLOGY INC COM 045327103 300 7952 SH SOLE 7952 0 0 ASTRAZENECA PLC SPO 046353108 1504 21052 SH SOLE 21052 0 0 AT&T INC COM 00206R102 13014 369296 SH SOLE 369296 0 0 ATLANTIC PWR CORP COM 04878Q863 174 73103 SH SOLE 73103 0 0 AURICO GOLD INC COM 05155C105 197 56400 SH SOLE 56400 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 1176 16133 SH SOLE 16133 0 0 AVAGO TECHNOLOGIES LTD SHS Y0486S104 632 7264 SH SOLE 7264 0 0 AVIS BUDGET GROUP COM 053774105 1921 35003 SH SOLE 35003 0 0 AVIVA PLC ADR 05382A104 252 14893 SH SOLE 14893 0 0 B2GOLD CORP COM 11777Q209 320 157556 SH SOLE 157556 0 0 BAIDU INC SPO 056752108 3744 17157 SH SOLE 17157 0 0 BALL CORP COM 058498106 4691 74150 SH SOLE 74150 0 0 BALLY TECHNOLOGIES INC COM 05874B107 699 8661 SH SOLE 8661 0 0 BANCO SANTANDER SA ADR 05964H105 4102 431756 SH SOLE 431756 0 0 BANK AMER CORP COM 060505104 5690 333715 SH SOLE 333715 0 0 BANK MONTREAL QUE COM 063671101 2106690 28615727 SH SOLE 28615727 0 0 BANK N S HALIFAX COM 064149107 3393950 54873887 SH SOLE 54873887 0 0 BANK NEW YORK MELLON CORP COM 064058100 2048 52881 SH SOLE 52881 0 0 BARCLAYS PLC ADR 06738E204 2393 161585 SH SOLE 161585 0 0 BARD C R INC COM 067383109 437 3059 SH SOLE 3059 0 0 BARRICK GOLD CORP COM 067901108 245428 16741321 SH SOLE 16741321 0 0 BASIC ENERGY SVCS INC NEW COM 06985P100 221 10182 SH SOLE 10182 0 0 BAYTEX ENERGY CORP COM 07317Q105 29576 781181 SH SOLE 781181 0 0 BCE INC COM 05534B760 640999 14990614 SH SOLE 14990614 0 0 BECTON DICKINSON & CO COM 075887109 816 7170 SH SOLE 7170 0 0 BED BATH & BEYOND INC COM 075896100 2846 43231 SH SOLE 43231 0 0 BELLATRIX EXPLORATION LTD COM 078314101 1606 261132 SH SOLE 261132 0 0 BERKSHIRE HATHAWAY INC DEL CL 084670108 3724 18 SH SOLE 18 0 0 BERKSHIRE HATHAWAY INC DEL CL 084670702 13370 96788 SH SOLE 96788 0 0 BHP BILLITON LTD SPO 088606108 5648 95923 SH SOLE 95923 0 0 BHP BILLITON PLC SPO 05545E209 641 11535 SH SOLE 11535 0 0 BIOGEN IDEC INC COM 09062X103 3007 9089 SH SOLE 9089 0 0 BLACKBERRY LTD COM 09228F103 69471 6989079 SH SOLE 6989079 0 0 BLACKROCK INC COM 09247X101 4075 12412 SH SOLE 12412 0 0 BLACKSTONE GROUP L P COM 09253U108 5752 182722 SH SOLE 182722 0 0 BLOCK H & R INC COM 093671105 236 7624 SH SOLE 7624 0 0 BOEING CO COM 097023105 1229 9650 SH SOLE 9650 0 0 BOSTON PROPERTIES INC COM 101121101 2694 23276 SH SOLE 23276 0 0 BP PLC SPO 055622104 8803 200298 SH SOLE 200298 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 10221 199713 SH SOLE 199713 0 0 BROADCOM CORP CL 111320107 421 10421 SH SOLE 10421 0 0 BROOKFIELD ASSET MGMT INC CL 112585104 370008 8229705 SH SOLE 8229705 0 0 BROOKFIELD CDA OFFICE PPTYS TR 112823109 1666 68550 SH SOLE 68550 0 0 BROOKFIELD INFRAST PARTNERS LP G16252101 4621 121599 SH SOLE 121599 0 0 BROOKFIELD PPTY PARTNERS L P UNI G16249107 4883 231766 SH SOLE 231766 0 0 BROOKFIELD RENEWABLE ENRGY P PAR G16258108 9506 311992 SH SOLE 311992 0 0 BROWN FORMAN CORP CL 115637209 216 2390 SH SOLE 2390 0 0 BT GROUP PLC ADR 05577E101 1872 30447 SH SOLE 30447 0 0 CA INC COM 12673P105 3604 128994 SH SOLE 128994 0 0 CAE INC COM 124765108 1868 153985 SH SOLE 153985 0 0 CAMECO CORP COM 13321L108 107741 6100843 SH SOLE 6100843 0 0 CAMERON INTERNATIONAL CORP COM 13342B105 703 10598 SH SOLE 10598 0 0 CAMPBELL SOUP CO COM 134429109 1603 37522 SH SOLE 37522 0 0 CANADIAN NAT RES LTD COM 136385101 629387 16204615 SH SOLE 16204615 0 0 CANADIAN NATL RY CO COM 136375102 901977 12711063 SH SOLE 12711063 0 0 CANADIAN PAC RY LTD COM 13645T100 509674 2456615 SH SOLE 2456615 0 0 CANON INC SPO 138006309 3899 119640 SH SOLE 119640 0 0 CAPITAL ONE FINL CORP COM 14040H105 926 11341 SH SOLE 11341 0 0 CARLYLE GROUP L P COM 14309L102 1203 39494 SH SOLE 39494 0 0 CATAMARAN CORP COM 148887102 124842 2961846 SH SOLE 2961846 0 0 CATERPILLAR INC DEL COM 149123101 2477 25009 SH SOLE 25009 0 0 CBS CORP NEW CL 124857202 352 6575 SH SOLE 6575 0 0 CDN IMPERIAL BK COMM TORONTO COM 136069101 81049 902049 SH SOLE 902049 0 0 CELESTICA INC SUB 15101Q108 788 77681 SH SOLE 77681 0 0 CELGENE CORP COM 151020104 9017 95141 SH SOLE 95141 0 0 CEMEX SAB DE CV SPO 151290889 306 23448 SH SOLE 23448 0 0 CENOVUS ENERGY INC COM 15135U109 292681 10888412 SH SOLE 10888412 0 0 CENTRAL FD CDA LTD CL 153501101 382 31030 SH SOLE 31030 0 0 CENTURY ALUM CO COM 156431108 923 35522 SH SOLE 35522 0 0 CENTURYLINK INC COM 156700106 358 8749 SH SOLE 8749 0 0 CF INDS HLDGS INC COM 125269100 1024 3667 SH SOLE 3667 0 0 CHARTER COMMUNICATIONS INC D CL 16117M305 411 2713 SH SOLE 2713 0 0 CHESAPEAKE ENERGY CORP COM 165167107 776 33774 SH SOLE 33774 0 0 CHEVRON CORP NEW COM 166764100 9233 77381 SH SOLE 77381 0 0 CHICAGO BRIDGE & IRON CO N V COM 167250109 298 5150 SH SOLE 5150 0 0 CHINA MOBILE LIMITED SPO 16941M109 9979 169854 SH SOLE 169854 0 0 CHURCH & DWIGHT INC COM 171340102 2455 34990 SH SOLE 34990 0 0 CIGNA CORPORATION COM 125509109 322 3552 SH SOLE 3552 0 0 CISCO SYS INC COM 17275R102 10143 402972 SH SOLE 402972 0 0 CIT GROUP INC COM 125581801 703 15287 SH SOLE 15287 0 0 CITIGROUP INC COM 172967424 5337 102984 SH SOLE 102984 0 0 CLAYMORE EXCHANGE TRD FD TR GUG 18383M506 1458 59935 SH SOLE 59935 0 0 CLAYMORE EXCHANGE TRD FD TR GUG 18383M605 2272 50351 SH SOLE 50351 0 0 CLOROX CO DEL COM 189054109 345 3596 SH SOLE 3596 0 0 CMS ENERGY CORP COM 125896100 201 6787 SH SOLE 6787 0 0 CNOOC LTD SPO 126132109 993 5757 SH SOLE 5757 0 0 COACH INC COM 189754104 1131 31760 SH SOLE 31760 0 0 COCA COLA CO COM 191216100 16731 392196 SH SOLE 392196 0 0 COCA COLA ENTERPRISES INC NE COM 19122T109 3289 74146 SH SOLE 74146 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL 192446102 1328 29659 SH SOLE 29659 0 0 COLGATE PALMOLIVE CO COM 194162103 3276 50232 SH SOLE 50232 0 0 COLUMBIA BKG SYS INC COM 197236102 298 12000 SH SOLE 12000 0 0 COMCAST CORP NEW CL 20030N101 2874 53435 SH SOLE 53435 0 0 COMCAST CORP NEW CL 20030N200 635 11867 SH SOLE 11867 0 0 COMERICA INC COM 200340107 835 16744 SH SOLE 16744 0 0 COMMVAULT SYSTEMS INC COM 204166102 370 7340 SH SOLE 7340 0 0 COMPUTER SCIENCES CORP COM 205363104 888 14523 SH SOLE 14523 0 0 CONOCOPHILLIPS COM 20825C104 4211 55031 SH SOLE 55031 0 0 CONSOL ENERGY INC COM 20854P109 540 14252 SH SOLE 14252 0 0 CONSOLIDATED EDISON INC COM 209115104 839 14810 SH SOLE 14810 0 0 CONSTELLATION BRANDS INC CL 21036P108 972 11154 SH SOLE 11154 0 0 CONSTELLIUM NV CL N22035104 646 26237 SH SOLE 26237 0 0 COPA HOLDINGS SA CL P31076105 654 6092 SH SOLE 6092 0 0 CORNING INC COM 219350105 3477 179765 SH SOLE 179765 0 0 COSTCO WHSL CORP NEW COM 22160K105 4199 33509 SH SOLE 33509 0 0 COTT CORP QUE COM 22163N106 2351 342280 SH SOLE 342280 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 1188 11513 SH SOLE 11513 0 0 CREDIT ACCEP CORP MICH COM 225310101 1831 14523 SH SOLE 14523 0 0 CREDIT SUISSE NASSAU BRH INV 22542D829 536 12179 SH SOLE 12179 0 0 CRESCENT PT ENERGY CORP COM 22576C101 251418 6964498 SH SOLE 6964498 0 0 CSX CORP COM 126408103 2739 85423 SH SOLE 85423 0 0 CUMMINS INC COM 231021106 583 4417 SH SOLE 4417 0 0 CVS HEALTH CORP COM 126650100 7975 100197 SH SOLE 100197 0 0 D R HORTON INC COM 23331A109 1156 56337 SH SOLE 56337 0 0 DANAHER CORP DEL COM 235851102 1600 21056 SH SOLE 21056 0 0 DBX ETF TR XTR 233051507 249 6429 SH SOLE 6429 0 0 DEERE & CO COM 244199105 8420 102691 SH SOLE 102691 0 0 DELPHI AUTOMOTIVE PLC SHS G27823106 1253 20425 SH SOLE 20425 0 0 DELTA AIR LINES INC DEL COM 247361702 4342 120123 SH SOLE 120123 0 0 DENBURY RES INC COM 247916208 722 48065 SH SOLE 48065 0 0 DENISON MINES CORP COM 248356107 13 11142 SH SOLE 11142 0 0 DENTSPLY INTL INC NEW COM 249030107 435 9529 SH SOLE 9529 0 0 DESCARTES SYS GROUP INC COM 249906108 241 17455 SH SOLE 17455 0 0 DEVON ENERGY CORP NEW COM 25179M103 539 7904 SH SOLE 7904 0 0 DIAGEO P L C SPO 25243Q205 2547 22072 SH SOLE 22072 0 0 DIAMOND OFFSHORE DRILLING IN COM 25271C102 479 13984 SH SOLE 13984 0 0 DIGITAL RLTY TR INC COM 253868103 3400 54497 SH SOLE 54497 0 0 DINEEQUITY INC COM 254423106 210 2574 SH SOLE 2574 0 0 DIRECTV COM 25490A309 1952 22556 SH SOLE 22556 0 0 DISCOVER FINL SVCS COM 254709108 1589 24671 SH SOLE 24671 0 0 DISNEY WALT CO COM 254687106 12090 135800 SH SOLE 135800 0 0 DOLLAR TREE INC COM 256746108 774 13802 SH SOLE 13802 0 0 DOMINION DIAMOND CORP COM 257287102 289 20270 SH SOLE 20270 0 0 DOMTAR CORP COM 257559203 1653 47054 SH SOLE 47054 0 0 DOVER CORP COM 260003108 402 5000 SH SOLE 5000 0 0 DOW CHEM CO COM 260543103 12976 247452 SH SOLE 247452 0 0 DR PEPPER SNAPPLE GROUP INC COM 26138E109 5793 90083 SH SOLE 90083 0 0 DRAGONWAVE INC COM 26144M103 62 50481 SH SOLE 50481 0 0 DREAMWORKS ANIMATION SKG INC CL 26153C103 368 13500 SH SOLE 13500 0 0 DU PONT E I DE NEMOURS & CO COM 263534109 4174 58172 SH SOLE 58172 0 0 DUKE ENERGY CORP NEW COM 26441C204 4157 55601 SH SOLE 55601 0 0 DUKE REALTY CORP COM 264411505 3008 175061 SH SOLE 175061 0 0 E M C CORP MASS COM 268648102 1704 58220 SH SOLE 58220 0 0 EASTMAN CHEM CO COM 277432100 2199 27179 SH SOLE 27179 0 0 EATON CORP PLC SHS G29183103 451 7123 SH SOLE 7123 0 0 EATON VANCE FLTING RATE INC COM 278279104 759 52083 SH SOLE 52083 0 0 EBAY INC COM 278642103 361 6380 SH SOLE 6380 0 0 ECOLAB INC COM 278865100 2277 19825 SH SOLE 19825 0 0 E-COMMERCE CHINA DANGDANG IN SPN 26833A105 134 10975 SH SOLE 10975 0 0 EDISON INTL COM 281020107 942 16846 SH SOLE 16846 0 0 ELDORADO GOLD CORP NEW COM 284902103 67648 10036771 SH SOLE 10036771 0 0 EMERSON ELEC CO COM 291011104 371 5929 SH SOLE 5929 0 0 ENBRIDGE INC COM 29250N105 602980 12593571 SH SOLE 12593571 0 0 ENCANA CORP COM 292505104 242319 11424749 SH SOLE 11424749 0 0 ENERPLUS CORP COM 292766102 65748 3465877 SH SOLE 3465877 0 0 ENI S P A SPO 26874R108 7973 168731 SH SOLE 168731 0 0 ENSCO PLC SHS G3157S106 1619 39200 SH SOLE 39200 0 0 ENTERGY CORP NEW COM 29364G103 3251 42043 SH SOLE 42043 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 572 14205 SH SOLE 14205 0 0 EOG RES INC COM 26875P101 3301 33337 SH SOLE 33337 0 0 ESTERLINE TECHNOLOGIES CORP COM 297425100 752 6757 SH SOLE 6757 0 0 EXELON CORP COM 30161N101 1087 31893 SH SOLE 31893 0 0 EXXON MOBIL CORP COM 30231G102 10432 110915 SH SOLE 110915 0 0 F M C CORP COM 302491303 284 4968 SH SOLE 4968 0 0 F5 NETWORKS INC COM 315616102 791 6664 SH SOLE 6664 0 0 FACEBOOK INC CL 30303M102 6159 77919 SH SOLE 77919 0 0 FEDEX CORP COM 31428X106 1976 12238 SH SOLE 12238 0 0 FIFTH THIRD BANCORP COM 316773100 1199 59873 SH SOLE 59873 0 0 FIRST MAJESTIC SILVER CORP COM 32076V103 276 35370 SH SOLE 35370 0 0 FIRST TR EXCHANGE TRADED FD DJ 33734X200 477 17944 SH SOLE 17944 0 0 FIRST TR US IPO INDEX FD SHS 336920103 2397 49837 SH SOLE 49837 0 0 FIRSTSERVICE CORP SUB 33761N109 4615 88368 SH SOLE 88368 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 363 2552 SH SOLE 2552 0 0 FMC TECHNOLOGIES INC COM 30249U101 450 8287 SH SOLE 8287 0 0 FORD MTR CO DEL COM 345370860 4442 300371 SH SOLE 300371 0 0 FORTRESS INVESTMENT GROUP LL CL 34958B106 87 12620 SH SOLE 12620 0 0 FORTUNA SILVER MINES INC COM 349915108 115 28400 SH SOLE 28400 0 0 FRANCO NEVADA CORP COM 351858105 9931 203163 SH SOLE 203163 0 0 FREEPORT-MCMORAN INC CL 35671D857 1440 44092 SH SOLE 44092 0 0 FRONTIER COMMUNICATIONS CORP COM 35906A108 151 23207 SH SOLE 23207 0 0 GAMESTOP CORP NEW CL 36467W109 691 16769 SH SOLE 16769 0 0 GANNETT INC COM 364730101 534 18007 SH SOLE 18007 0 0 GAP INC DEL COM 364760108 843 20219 SH SOLE 20219 0 0 GENERAL DYNAMICS CORP COM 369550108 2028 15959 SH SOLE 15959 0 0 GENERAL ELECTRIC CO COM 369604103 21879 853987 SH SOLE 853987 0 0 GENERAL MLS INC COM 370334104 1573 31175 SH SOLE 31175 0 0 GENERAL MTRS CO COM 37045V100 2199 68842 SH SOLE 68842 0 0 GENESEE & WYO INC CL 371559105 529 5548 SH SOLE 5548 0 0 GENUINE PARTS CO COM 372460105 732 8343 SH SOLE 8343 0 0 GENWORTH FINL INC COM 37247D106 672 51271 SH SOLE 51271 0 0 GILDAN ACTIVEWEAR INC COM 375916103 90954 1662180 SH SOLE 1662180 0 0 GILEAD SCIENCES INC COM 375558103 16368 153766 SH SOLE 153766 0 0 GLAXOSMITHKLINE PLC SPO 37733W105 11104 241556 SH SOLE 241556 0 0 GLOBAL X FDS SOC 37950E416 196 10205 SH SOLE 10205 0 0 GOLDCORP INC NEW COM 380956409 266730 11581862 SH SOLE 11581862 0 0 GOLDEN STAR RES LTD CDA COM 38119T104 4 10250 SH SOLE 10250 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 3726 20297 SH SOLE 20297 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 2979 131892 SH SOLE 131892 0 0 GOOGLE INC CL 38259P508 7905 13435 SH SOLE 13435 0 0 GOOGLE INC CL 38259P706 4984 8633 SH SOLE 8633 0 0 GRAINGER W W INC COM 384802104 726 2884 SH SOLE 2884 0 0 GRAN TIERRA ENERGY INC COM 38500T101 692 124972 SH SOLE 124972 0 0 GRANITE REAL ESTATE INVT TR UNI 387437114 1595 46195 SH SOLE 46195 0 0 GREENBRIER COS INC COM 393657101 3219 43871 SH SOLE 43871 0 0 GROUPE CGI INC CL 39945C109 133665 3958085 SH SOLE 3958085 0 0 HALLIBURTON CO COM 406216101 3209 49745 SH SOLE 49745 0 0 HANESBRANDS INC COM 410345102 4245 39511 SH SOLE 39511 0 0 HARMAN INTL INDS INC COM 413086109 464 4737 SH SOLE 4737 0 0 HARRIS CORP DEL COM 413875105 852 12830 SH SOLE 12830 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 4601 123515 SH SOLE 123515 0 0 HASBRO INC COM 418056107 745 13552 SH SOLE 13552 0 0 HCA HOLDINGS INC COM 40412C101 1236 17526 SH SOLE 17526 0 0 HCP INC COM 40414L109 3418 86063 SH SOLE 86063 0 0 HEALTH CARE REIT INC COM 42217K106 3495 56034 SH SOLE 56034 0 0 HECLA MNG CO COM 422704106 50 20000 SH SOLE 20000 0 0 HELMERICH & PAYNE INC COM 423452101 5054 51642 SH SOLE 51642 0 0 HERBALIFE LTD COM G4412G101 405 9264 SH SOLE 9264 0 0 HESS CORP COM 42809H107 4754 50401 SH SOLE 50401 0 0 HEWLETT PACKARD CO COM 428236103 7820 220471 SH SOLE 220471 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A104 921 37404 SH SOLE 37404 0 0 HIMAX TECHNOLOGIES INC SPO 43289P106 804 79187 SH SOLE 79187 0 0 HOLLYFRONTIER CORP COM 436106108 703 16095 SH SOLE 16095 0 0 HOME DEPOT INC COM 437076102 15328 167080 SH SOLE 167080 0 0 HONEYWELL INTL INC COM 438516106 377 4050 SH SOLE 4050 0 0 HOSPITALITY PPTYS TR COM 44106M102 2949 109851 SH SOLE 109851 0 0 HOVNANIAN ENTERPRISES INC CL 442487203 1558 424557 SH SOLE 424557 0 0 HSBC HLDGS PLC SPO 404280406 429 8426 SH SOLE 8426 0 0 HUDBAY MINERALS INC COM 443628102 1114 130130 SH SOLE 130130 0 0 HUMANA INC COM 444859102 1051 8065 SH SOLE 8065 0 0 HUNTINGTON BANCSHARES INC COM 446150104 2631 270437 SH SOLE 270437 0 0 IAMGOLD CORP COM 450913108 444 160980 SH SOLE 160980 0 0 ICICI BK LTD ADR 45104G104 1499 30532 SH SOLE 30532 0 0 ILLINOIS TOOL WKS INC COM 452308109 1054 12489 SH SOLE 12489 0 0 ILLUMINA INC COM 452327109 1302 7943 SH SOLE 7943 0 0 IMPERIAL OIL LTD COM 453038408 174100 3686991 SH SOLE 3686991 0 0 ING GROEP N V SPO 456837103 484 34091 SH SOLE 34091 0 0 INGREDION INC COM 457187102 693 9150 SH SOLE 9150 0 0 INTEL CORP COM 458140100 23328 669960 SH SOLE 669960 0 0 INTELSAT S A COM L5140P101 686 40000 SH SOLE 40000 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 630 3231 SH SOLE 3231 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 18588 97917 SH SOLE 97917 0 0 IRELAND BK SPN 46267Q202 1010 63825 SH SOLE 63825 0 0 ISHARES MSC 464286145 6139 162224 SH SOLE 162224 0 0 ISHARES MSC 464286400 2249 51756 SH SOLE 51756 0 0 ISHARES MSC 464286509 371 12104 SH SOLE 12104 0 0 ISHARES EM 464286533 267 4463 SH SOLE 4463 0 0 ISHARES MSC 464286673 4818 361135 SH SOLE 361135 0 0 ISHARES MSC 464286731 2920 191233 SH SOLE 191233 0 0 ISHARES MSC 464286749 713 21924 SH SOLE 21924 0 0 ISHARES MSC 464286764 7194 184927 SH SOLE 184927 0 0 ISHARES MSC 464286772 4021 66459 SH SOLE 66459 0 0 ISHARES MSC 464286806 665 24000 SH SOLE 24000 0 0 ISHARES MSC 464286822 928 13500 SH SOLE 13500 0 0 ISHARES MSC 464286848 500 42500 SH SOLE 42500 0 0 ISHARES MSC 464286855 4821 307270 SH SOLE 307270 0 0 ISHARES MSC 464286871 12219 601049 SH SOLE 601049 0 0 ISHARES MSC 464288240 6865 150936 SH SOLE 150936 0 0 ISHARES INT 464288448 2963 82794 SH SOLE 82794 0 0 ISHARES MRG 464288505 286 2212 SH SOLE 2212 0 0 ISHARES IBO 464288513 4703 51142 SH SOLE 51142 0 0 ISHARES GOV 464288596 201 1782 SH SOLE 1782 0 0 ISHARES INT 464288638 338 3091 SH SOLE 3091 0 0 ISHARES SHR 464288679 2401 21777 SH SOLE 21777 0 0 ISHARES U.S 464288687 3875 98041 SH SOLE 98041 0 0 ISHARES US 464288778 471 14205 SH SOLE 14205 0 0 ISHARES U.S 464288836 1480 10547 SH SOLE 10547 0 0 ISHARES NW 464289123 667 17338 SH SOLE 17338 0 0 ISHARES IND 464289529 1471 49626 SH SOLE 49626 0 0 ISHARES SILVER TRUST ISH 46428Q109 318 19454 SH SOLE 19454 0 0 ISHARES TR SEL 464287168 6382 86403 SH SOLE 86403 0 0 ISHARES TR CHI 464287184 4052 105857 SH SOLE 105857 0 0 ISHARES TR TRA 464287192 1472 9756 SH SOLE 9756 0 0 ISHARES TR COR 464287200 10133 51108 SH SOLE 51108 0 0 ISHARES TR MSC 464287234 6603 158867 SH SOLE 158867 0 0 ISHARES TR IBO 464287242 1501 12697 SH SOLE 12697 0 0 ISHARES TR S&P 464287408 1507 16736 SH SOLE 16736 0 0 ISHARES TR 20+ 464287432 732 6292 SH SOLE 6292 0 0 ISHARES TR 1-3 464287457 726 8589 SH SOLE 8589 0 0 ISHARES TR MSC 464287465 8325 129833 SH SOLE 129833 0 0 ISHARES TR RUS 464287622 305 2777 SH SOLE 2777 0 0 ISHARES TR RUS 464287630 336 3589 SH SOLE 3589 0 0 ISHARES TR RUS 464287648 2503 19300 SH SOLE 19300 0 0 ISHARES TR RUS 464287655 477 4359 SH SOLE 4359 0 0 ISHARES TR U.S 464287721 428 4250 SH SOLE 4250 0 0 ISHARES TR U.S 464287739 534 7719 SH SOLE 7719 0 0 ISHARES TR U.S 464287770 812 9434 SH SOLE 9434 0 0 ISHARES TR U.S 464287788 276 3300 SH SOLE 3300 0 0 ISHARES TR COR 464287804 5242 50263 SH SOLE 50263 0 0 ISHARES TR MSC 46429B408 847 22242 SH SOLE 22242 0 0 ISHARES TR FLT 46429B655 4787 94185 SH SOLE 94185 0 0 ITAU UNIBANCO HLDG SA SPO 465562106 2327 167673 SH SOLE 167673 0 0 JABIL CIRCUIT INC COM 466313103 255 12631 SH SOLE 12631 0 0 JOHNSON & JOHNSON COM 478160104 23873 223969 SH SOLE 223969 0 0 JOHNSON CTLS INC COM 478366107 481 10933 SH SOLE 10933 0 0 JPMORGAN CHASE & CO COM 46625H100 31919 529862 SH SOLE 529862 0 0 JUST ENERGY GROUP INC COM 48213W101 295 63243 SH SOLE 63243 0 0 KANSAS CITY SOUTHERN COM 485170302 558 4600 SH SOLE 4600 0 0 KAR AUCTION SVCS INC COM 48238T109 419 14628 SH SOLE 14628 0 0 KELLOGG CO COM 487836108 222 3596 SH SOLE 3596 0 0 KEURIG GREEN MTN INC COM 49271M100 531 4080 SH SOLE 4080 0 0 KEYCORP NEW COM 493267108 796 59692 SH SOLE 59692 0 0 KIMBERLY CLARK CORP COM 494368103 755 7020 SH SOLE 7020 0 0 KIMCO RLTY CORP COM 49446R109 3559 162431 SH SOLE 162431 0 0 KINDER MORGAN INC DEL COM 49456B101 5017 130858 SH SOLE 130858 0 0 KINROSS GOLD CORP COM 496902404 54694 16573811 SH SOLE 16573811 0 0 KKR & CO L P DEL COM 48248M102 1064 47723 SH SOLE 47723 0 0 KLA-TENCOR CORP COM 482480100 1068 13553 SH SOLE 13553 0 0 KOHLS CORP COM 500255104 865 14176 SH SOLE 14176 0 0 KONINKLIJKE PHILIPS N V NY 500472303 472 14894 SH SOLE 14894 0 0 KRAFT FOODS GROUP INC COM 50076Q106 1400 24830 SH SOLE 24830 0 0 KROGER CO COM 501044101 4891 94063 SH SOLE 94063 0 0 KT CORP SPO 48268K101 350 21600 SH SOLE 21600 0 0 L BRANDS INC COM 501797104 224 3350 SH SOLE 3350 0 0 L-3 COMMUNICATIONS HLDGS INC COM 502424104 881 7409 SH SOLE 7409 0 0 LAKE SHORE GOLD CORP COM 510728108 352 348674 SH SOLE 348674 0 0 LAS VEGAS SANDS CORP COM 517834107 977 15705 SH SOLE 15705 0 0 LAZARD LTD SHS G54050102 5219 102934 SH SOLE 102934 0 0 LEAR CORP COM 521865204 828 9583 SH SOLE 9583 0 0 LEGGETT & PLATT INC COM 524660107 384 10984 SH SOLE 10984 0 0 LEJU HLDGS LTD SPO 50187J108 350 27250 SH SOLE 27250 0 0 LEUCADIA NATL CORP COM 527288104 4138 173593 SH SOLE 173593 0 0 LEVEL 3 COMMUNICATIONS INC COM 52729N308 876 19153 SH SOLE 19153 0 0 LEXMARK INTL NEW CL 529771107 434 10221 SH SOLE 10221 0 0 LIBERTY MEDIA CORP DELAWARE CL 531229102 256 5430 SH SOLE 5430 0 0 LIBERTY MEDIA CORP DELAWARE COM 531229300 501 10667 SH SOLE 10667 0 0 LIBERTY PPTY TR SH 531172104 3151 94729 SH SOLE 94729 0 0 LIFEPOINT HOSPITALS INC COM 53219L109 1300 18784 SH SOLE 18784 0 0 LILLY ELI & CO COM 532457108 4436 68410 SH SOLE 68410 0 0 LINCOLN NATL CORP IND COM 534187109 3306 61700 SH SOLE 61700 0 0 LINEAR TECHNOLOGY CORP COM 535678106 469 10559 SH SOLE 10559 0 0 LKQ CORP COM 501889208 1384 52042 SH SOLE 52042 0 0 LOCKHEED MARTIN CORP COM 539830109 12209 66794 SH SOLE 66794 0 0 LOEWS CORP COM 540424108 2399 57596 SH SOLE 57596 0 0 LORILLARD INC COM 544147101 3390 56577 SH SOLE 56577 0 0 LYONDELLBASELL INDUSTRIES N SHS N53745100 10338 95141 SH SOLE 95141 0 0 M & T BK CORP COM 55261F104 851 6901 SH SOLE 6901 0 0 M D C HLDGS INC COM 552676108 267 10555 SH SOLE 10555 0 0 MACERICH CO COM 554382101 3876 60719 SH SOLE 60719 0 0 MACYS INC COM 55616P104 1022 17570 SH SOLE 17570 0 0 MAGNA INTL INC COM 559222401 346545 3651297 SH SOLE 3651297 0 0 MALLINCKRODT PUB LTD CO SHS G5785G107 275 3045 SH SOLE 3045 0 0 MANULIFE FINL CORP COM 56501R106 675006 35065264 SH SOLE 35065264 0 0 MARATHON OIL CORP COM 565849106 989 26323 SH SOLE 26323 0 0 MARATHON PETE CORP COM 56585A102 3316 39169 SH SOLE 39169 0 0 MARKEL CORP COM 570535104 1910 3002 SH SOLE 3002 0 0 MARKET VECTORS ETF TR BIO 57060U183 355 3356 SH SOLE 3356 0 0 MARKET VECTORS ETF TR EGY 57061R569 1124 15545 SH SOLE 15545 0 0 MARRIOTT INTL INC NEW CL 571903202 1075 15373 SH SOLE 15373 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 155 11500 SH SOLE 11500 0 0 MASTERCARD INC CL 57636Q104 2071 28022 SH SOLE 28022 0 0 MCCORMICK & CO INC COM 579780206 2168 32411 SH SOLE 32411 0 0 MCDONALDS CORP COM 580135101 13754 145067 SH SOLE 145067 0 0 MCGRAW HILL FINL INC COM 580645109 3490 41331 SH SOLE 41331 0 0 MCKESSON CORP COM 58155Q103 4320 22189 SH SOLE 22189 0 0 MEAD JOHNSON NUTRITION CO COM 582839106 860 8939 SH SOLE 8939 0 0 MEDIVATION INC COM 58501N101 2852 28842 SH SOLE 28842 0 0 MEDTRONIC INC COM 585055106 3895 62877 SH SOLE 62877 0 0 MERCK & CO INC NEW COM 58933Y105 11431 192826 SH SOLE 192826 0 0 METHANEX CORP COM 59151K108 4612 69047 SH SOLE 69047 0 0 METHODE ELECTRS INC COM 591520200 261 7070 SH SOLE 7070 0 0 METLIFE INC COM 59156R108 7929 147601 SH SOLE 147601 0 0 MFA FINL INC COM 55272X102 2432 312599 SH SOLE 312599 0 0 MICHAEL KORS HLDGS LTD SHS G60754101 3147 44086 SH SOLE 44086 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 5036 106632 SH SOLE 106632 0 0 MICRON TECHNOLOGY INC COM 595112103 9447 275741 SH SOLE 275741 0 0 MICROSOFT CORP COM 594918104 23208 500607 SH SOLE 500607 0 0 MITEL NETWORKS CORP COM 60671Q104 360 39313 SH SOLE 39313 0 0 MITSUBISHI UFJ FINL GROUP IN SPO 606822104 5174 922349 SH SOLE 922349 0 0 MIZUHO FINL GROUP INC SPO 60687Y109 4242 1188232 SH SOLE 1188232 0 0 MOLSON COORS BREWING CO CL 60871R209 2162 29037 SH SOLE 29037 0 0 MONDELEZ INTL INC CL 609207105 1001 29214 SH SOLE 29214 0 0 MONSANTO CO NEW COM 61166W101 835 7418 SH SOLE 7418 0 0 MONSTER BEVERAGE CORP COM 611740101 701 7649 SH SOLE 7649 0 0 MOODYS CORP COM 615369105 4134 43746 SH SOLE 43746 0 0 MORGAN STANLEY COM 617446448 7515 217390 SH SOLE 217390 0 0 MORGAN STANLEY CHINA A SH FD COM 617468103 263 10839 SH SOLE 10839 0 0 MOSAIC CO NEW COM 61945C103 794 17878 SH SOLE 17878 0 0 MOUNTAIN PROV DIAMONDS INC COM 62426E402 61 12282 SH SOLE 12282 0 0 NATIONAL GRID PLC SPO 636274300 497 6920 SH SOLE 6920 0 0 NATIONAL OILWELL VARCO INC COM 637071101 468 6154 SH SOLE 6154 0 0 NATIONAL PENN BANCSHARES INC COM 637138108 777 80000 SH SOLE 80000 0 0 NAVIENT CORP COM 63938C108 529 29856 SH SOLE 29856 0 0 NCR CORP NEW COM 62886E108 256 7655 SH SOLE 7655 0 0 NETFLIX INC COM 64110L106 611 1354 SH SOLE 1354 0 0 NEUSTAR INC CL 64126X201 1751 70519 SH SOLE 70519 0 0 NEVSUN RES LTD COM 64156L101 828 229491 SH SOLE 229491 0 0 NEW GOLD INC CDA COM 644535106 842 166700 SH SOLE 166700 0 0 NEW JERSEY RES COM 646025106 210 4157 SH SOLE 4157 0 0 NEWMARKET CORP COM 651587107 934 2452 SH SOLE 2452 0 0 NEXTERA ENERGY INC COM 65339F101 212 2260 SH SOLE 2260 0 0 NIKE INC CL 654106103 278 3118 SH SOLE 3118 0 0 NIPPON TELEG & TEL CORP SPO 654624105 4706 151272 SH SOLE 151272 0 0 NOBLE CORP PLC SHS G65431101 350 15751 SH SOLE 15751 0 0 NOKIA CORP SPO 654902204 327 38646 SH SOLE 38646 0 0 NOMURA HLDGS INC SPO 65535H208 65 11000 SH SOLE 11000 0 0 NORFOLK SOUTHERN CORP COM 655844108 2757 24706 SH SOLE 24706 0 0 NORTH AMERN ENERGY PARTNERS COM 656844107 68 10502 SH SOLE 10502 0 0 NORTHEAST UTILS COM 664397106 819 18478 SH SOLE 18478 0 0 NORTHERN DYNASTY MINERALS LT COM 66510M204 10 18600 SH SOLE 18600 0 0 NORTHROP GRUMMAN CORP COM 666807102 947 7188 SH SOLE 7188 0 0 NOVAGOLD RES INC COM 66987E206 153 50600 SH SOLE 50600 0 0 NOVARTIS A G SPO 66987V109 525 5582 SH SOLE 5582 0 0 NOVO-NORDISK A S ADR 670100205 1067 22417 SH SOLE 22417 0 0 NXP SEMICONDUCTORS N V COM N6596X109 2816 41156 SH SOLE 41156 0 0 OCCIDENTAL PETE CORP DEL COM 674599105 392 4075 SH SOLE 4075 0 0 OLD REP INTL CORP COM 680223104 328 22995 SH SOLE 22995 0 0 OMNICOM GROUP INC COM 681919106 452 6570 SH SOLE 6570 0 0 OMNIVISION TECHNOLOGIES INC COM 682128103 2739 103499 SH SOLE 103499 0 0 ONCOLYTICS BIOTECH INC COM 682310107 14 24843 SH SOLE 24843 0 0 OPEN TEXT CORP COM 683715106 16807 303269 SH SOLE 303269 0 0 ORACLE CORP COM 68389X105 5181 135352 SH SOLE 135352 0 0 ORANGE SPO 684060106 6543 443902 SH SOLE 443902 0 0 PACKAGING CORP AMER COM 695156109 2031 31818 SH SOLE 31818 0 0 PAN AMERICAN SILVER CORP COM 697900108 513 46735 SH SOLE 46735 0 0 PAYCHEX INC COM 704326107 1869 42282 SH SOLE 42282 0 0 PDL BIOPHARMA INC COM 69329Y104 2425 324611 SH SOLE 324611 0 0 PEMBINA PIPELINE CORP COM 706327103 226618 5377744 SH SOLE 5377744 0 0 PENGROWTH ENERGY CORP COM 70706P104 4029 774901 SH SOLE 774901 0 0 PENN WEST PETE LTD NEW COM 707887105 47006 6963807 SH SOLE 6963807 0 0 PEPSICO INC COM 713448108 2571 27623 SH SOLE 27623 0 0 PETROCHINA CO LTD SPO 71646E100 283 2200 SH SOLE 2200 0 0 PETROLEO BRASILEIRO SA PETRO SPO 71654V408 180 12666 SH SOLE 12666 0 0 PFIZER INC COM 717081103 13896 469928 SH SOLE 469928 0 0 PHILIP MORRIS INTL INC COM 718172109 4504 54009 SH SOLE 54009 0 0 PHILLIPS 66 COM 718546104 1761 21657 SH SOLE 21657 0 0 PILGRIMS PRIDE CORP NEW COM 72147K108 1230 40257 SH SOLE 40257 0 0 PIMCO DYNAMIC CR INCOME FD COM 72202D106 1404 62492 SH SOLE 62492 0 0 PIMCO DYNAMIC INCOME FD SHS 72201Y101 1560 49431 SH SOLE 49431 0 0 PINNACLE FOODS INC DEL COM 72348P104 431 13200 SH SOLE 13200 0 0 PIPER JAFFRAY COS COM 724078100 930 17805 SH SOLE 17805 0 0 PITNEY BOWES INC COM 724479100 3657 146343 SH SOLE 146343 0 0 PLUM CREEK TIMBER CO INC COM 729251108 649 16645 SH SOLE 16645 0 0 PNC FINL SVCS GROUP INC COM 693475105 993 11603 SH SOLE 11603 0 0 PORTUGAL TELECOM SGPS S A SPO 737273102 140 66765 SH SOLE 66765 0 0 POSCO SPO 693483109 8452 111358 SH SOLE 111358 0 0 POTASH CORP SASK INC COM 73755L107 472468 13670942 SH SOLE 13670942 0 0 POWERSHARES ETF TR II S&P 73937B779 3398 97170 SH SOLE 97170 0 0 POWERSHARES ETF TRUST DYN 73935X104 522 7254 SH SOLE 7254 0 0 POWERSHARES ETF TRUST NAS 73935X146 266 3888 SH SOLE 3888 0 0 POWERSHARES ETF TRUST FTS 73935X567 315 3348 SH SOLE 3348 0 0 POWERSHARES ETF TRUST DIV 73935X732 263 12612 SH SOLE 12612 0 0 POWERSHARES ETF TRUST DYN 73935X757 312 9344 SH SOLE 9344 0 0 POWERSHARES ETF TRUST DYN 73935X799 2870 45096 SH SOLE 45096 0 0 POWERSHARES ETF TRUST II SEN 73936Q769 1652 68032 SH SOLE 68032 0 0 POWERSHARES GLOBAL ETF TRUST AGG 73936T565 1444 99840 SH SOLE 99840 0 0 POWERSHARES GLOBAL ETF TRUST EX 73936T771 753 27266 SH SOLE 27266 0 0 POWERSHARES QQQ TRUST UNI 73935A104 2847 28815 SH SOLE 28815 0 0 PPG INDS INC COM 693506107 1800 9151 SH SOLE 9151 0 0 PPL CORP COM 69351T106 1403 42719 SH SOLE 42719 0 0 PRECISION DRILLING CORP COM 74022D308 1781 165015 SH SOLE 165015 0 0 PRETIUM RES INC COM 74139C102 142 27400 SH SOLE 27400 0 0 PRIMERO MNG CORP COM 74164W106 308 63440 SH SOLE 63440 0 0 PRIMORIS SVCS CORP COM 74164F103 5688 211926 SH SOLE 211926 0 0 PROCTER & GAMBLE CO COM 742718109 21441 256039 SH SOLE 256039 0 0 PROGRESSIVE WASTE SOLUTIONS COM 74339G101 2069 80287 SH SOLE 80287 0 0 PROSHARES TR PSH 74347R503 1569 68176 SH SOLE 68176 0 0 PRUDENTIAL FINL INC COM 744320102 3024 34388 SH SOLE 34388 0 0 PRUDENTIAL PLC ADR 74435K204 325 7308 SH SOLE 7308 0 0 PUBLIC STORAGE COM 74460D109 806 4858 SH SOLE 4858 0 0 PUBLIC SVC ENTERPRISE GROUP COM 744573106 904 24268 SH SOLE 24268 0 0 PULTE GROUP INC COM 745867101 758 42914 SH SOLE 42914 0 0 PVH CORP COM 693656100 305 2518 SH SOLE 2518 0 0 QEP RES INC COM 74733V100 682 22152 SH SOLE 22152 0 0 QUALCOMM INC COM 747525103 11323 151438 SH SOLE 151438 0 0 QUANTA SVCS INC COM 74762E102 252 6955 SH SOLE 6955 0 0 QUEST DIAGNOSTICS INC COM 74834L100 2145 35356 SH SOLE 35356 0 0 RADIAN GROUP INC COM 750236101 386 27067 SH SOLE 27067 0 0 RAYTHEON CO COM 755111507 10209 100462 SH SOLE 100462 0 0 REALTY INCOME CORP COM 756109104 751 18423 SH SOLE 18423 0 0 REDWOOD TR INC COM 758075402 2334 140774 SH SOLE 140774 0 0 REGIONS FINL CORP NEW COM 7591EP100 882 87825 SH SOLE 87825 0 0 RENT A CTR INC NEW COM 76009N100 848 27950 SH SOLE 27950 0 0 REPUBLIC SVCS INC COM 760759100 489 12531 SH SOLE 12531 0 0 REVENUESHARES ETF TR SMA 761396308 1353 26084 SH SOLE 26084 0 0 RF MICRODEVICES INC COM 749941100 2200 190671 SH SOLE 190671 0 0 RIO ALTO MNG LTD NEW COM 76689T104 1037 432236 SH SOLE 432236 0 0 RITCHIE BROS AUCTIONEERS COM 767744105 629 28100 SH SOLE 28100 0 0 ROBERT HALF INTL INC COM 770323103 985 20102 SH SOLE 20102 0 0 ROCK-TENN CO CL 772739207 1418 29812 SH SOLE 29812 0 0 ROCKWOOD HLDGS INC COM 774415103 208 2726 SH SOLE 2726 0 0 ROGERS COMMUNICATIONS INC CL 775109200 250170 6685456 SH SOLE 6685456 0 0 ROYAL BK CDA MONTREAL QUE COM 780087102 4375223 61234754 SH SOLE 61234754 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 1745 25934 SH SOLE 25934 0 0 ROYAL DUTCH SHELL PLC SPO 780259107 222 2805 SH SOLE 2805 0 0 ROYAL DUTCH SHELL PLC SPO 780259206 3777 49611 SH SOLE 49611 0 0 RPC INC COM 749660106 1062 48377 SH SOLE 48377 0 0 RYDEX ETF TRUST GUG 78355W106 1528 20164 SH SOLE 20164 0 0 RYDEX ETF TRUST GUG 78355W502 780 15257 SH SOLE 15257 0 0 RYDEX ETF TRUST GUG 78355W700 852 14530 SH SOLE 14530 0 0 SALIX PHARMACEUTICALS INC COM 795435106 430 2752 SH SOLE 2752 0 0 SAN JUAN BASIN RTY TR UNI 798241105 10061 529505 SH SOLE 529505 0 0 SANDERSON FARMS INC COM 800013104 1155 13130 SH SOLE 13130 0 0 SANDISK CORP COM 80004C101 3197 32635 SH SOLE 32635 0 0 SANOFI SPO 80105N105 984 17437 SH SOLE 17437 0 0 SCANA CORP NEW COM 80589M102 812 16360 SH SOLE 16360 0 0 SCHEIN HENRY INC COM 806407102 542 4652 SH SOLE 4652 0 0 SCHLUMBERGER LTD COM 806857108 694 6824 SH SOLE 6824 0 0 SCOTTS MIRACLE GRO CO CL 810186106 630 11455 SH SOLE 11455 0 0 SEADRILL LIMITED SHS G7945E105 232 8671 SH SOLE 8671 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 4142 72329 SH SOLE 72329 0 0 SEALED AIR CORP NEW COM 81211K100 402 11539 SH SOLE 11539 0 0 SELECT COMFORT CORP COM 81616X103 368 17600 SH SOLE 17600 0 0 SELECT SECTOR SPDR TR SBI 81369Y100 502 10115 SH SOLE 10115 0 0 SELECT SECTOR SPDR TR SBI 81369Y209 3532 55267 SH SOLE 55267 0 0 SELECT SECTOR SPDR TR SBI 81369Y308 3569 79125 SH SOLE 79125 0 0 SELECT SECTOR SPDR TR SBI 81369Y506 1006 11100 SH SOLE 11100 0 0 SELECT SECTOR SPDR TR SBI 81369Y605 1253 54100 SH SOLE 54100 0 0 SELECT SECTOR SPDR TR SBI 81369Y704 1009 18980 SH SOLE 18980 0 0 SENIOR HSG PPTYS TR SH 81721M109 2393 114403 SH SOLE 114403 0 0 SHAW COMMUNICATIONS INC CL 82028K200 158808 6489903 SH SOLE 6489903 0 0 SIGMA ALDRICH CORP COM 826552101 2239 16462 SH SOLE 16462 0 0 SILVER STD RES INC COM 82823L106 112 18300 SH SOLE 18300 0 0 SILVER WHEATON CORP COM 828336107 99169 4975847 SH SOLE 4975847 0 0 SILVERCORP METALS INC COM 82835P103 63 39404 SH SOLE 39404 0 0 SIMON PPTY GROUP INC NEW COM 828806109 3285 19980 SH SOLE 19980 0 0 SK TELECOM LTD SPO 78440P108 4250 140085 SH SOLE 140085 0 0 SKECHERS U S A INC CL 830566105 3329 62441 SH SOLE 62441 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 1374 23668 SH SOLE 23668 0 0 SLM CORP COM 78442P106 261 30441 SH SOLE 30441 0 0 SMART TECHNOLOGIES INC COM 83172R108 124 75720 SH SOLE 75720 0 0 SMUCKER J M CO COM 832696405 333 3365 SH SOLE 3365 0 0 SNAP ON INC COM 833034101 764 6307 SH SOLE 6307 0 0 SONY CORP ADR 835699307 820 45480 SH SOLE 45480 0 0 SOUTHERN CO COM 842587107 304 6954 SH SOLE 6954 0 0 SOUTHERN COPPER CORP COM 84265V105 984 33190 SH SOLE 33190 0 0 SOUTHWEST AIRLS CO COM 844741108 4145 122729 SH SOLE 122729 0 0 SPDR DOW JONES INDL AVRG ETF UT 78467X109 6825 40128 SH SOLE 40128 0 0 SPDR GOLD TRUST GOL 78463V107 4724 40650 SH SOLE 40650 0 0 SPDR INDEX SHS FDS ASI 78463X301 6446 76901 SH SOLE 76901 0 0 SPDR INDEX SHS FDS S&P 78463X400 841 10966 SH SOLE 10966 0 0 SPDR INDEX SHS FDS S&P 78463X798 370 15960 SH SOLE 15960 0 0 SPDR S&P 500 ETF TR TR 78462F103 18243 92595 SH SOLE 92595 0 0 SPDR SERIES TRUST BRC 78464A359 5276 106261 SH SOLE 106261 0 0 SPDR SERIES TRUST INT 78464A375 238 6985 SH SOLE 6985 0 0 SPDR SERIES TRUST S&P 78464A532 1815 19487 SH SOLE 19487 0 0 SPDR SERIES TRUST S&P 78464A698 600 200000 SH Call SOLE 2000 0 0 SPDR SERIES TRUST S&P 78464A714 1797 20995 SH SOLE 20995 0 0 SPDR SERIES TRUST S&P 78464A763 8910 118892 SH SOLE 118892 0 0 SPECTRA ENERGY CORP COM 847560109 4767 121419 SH SOLE 121419 0 0 SPECTRUM BRANDS HLDGS INC COM 84763R101 881 9728 SH SOLE 9728 0 0 STANLEY BLACK & DECKER INC COM 854502101 1421 16009 SH SOLE 16009 0 0 STANTEC INC COM 85472N109 12475 191250 SH SOLE 191250 0 0 STARBUCKS CORP COM 855244109 7186 95229 SH SOLE 95229 0 0 STARWOOD HOTELS&RESORTS WRLD COM 85590A401 533 6400 SH SOLE 6400 0 0 STRYKER CORP COM 863667101 939 11630 SH SOLE 11630 0 0 STUDENT TRANSN INC COM 86388A108 3870 619191 SH SOLE 619191 0 0 STURM RUGER & CO INC COM 864159108 610 12531 SH SOLE 12531 0 0 SUN LIFE FINL INC COM 866796105 436484 12034297 SH SOLE 12034297 0 0 SUNCOR ENERGY INC NEW COM 867224107 870319 24075214 SH SOLE 24075214 0 0 SUNOPTA INC COM 8676EP108 8541 707623 SH SOLE 707623 0 0 SUPER MICRO COMPUTER INC COM 86800U104 1592 54096 SH SOLE 54096 0 0 SUPERVALU INC COM 868536103 1319 147525 SH SOLE 147525 0 0 SUSQUEHANNA BANCSHARES INC P COM 869099101 1196 119550 SH SOLE 119550 0 0 SYMANTEC CORP COM 871503108 2826 120216 SH SOLE 120216 0 0 SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 418 9134 SH SOLE 9134 0 0 TAHOE RES INC COM 873868103 1598 78727 SH SOLE 78727 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 2713 117608 SH SOLE 117608 0 0 TALISMAN ENERGY INC COM 87425E103 126180 14587264 SH SOLE 14587264 0 0 TARGET CORP COM 87612E106 6205 99000 SH SOLE 99000 0 0 TASEKO MINES LTD COM 876511106 297 174440 SH SOLE 174440 0 0 TATA MTRS LTD SPO 876568502 678 15500 SH SOLE 15500 0 0 TE CONNECTIVITY LTD REG H84989104 348 6290 SH SOLE 6290 0 0 TECK RESOURCES LTD CL 878742204 150606 7972789 SH SOLE 7972789 0 0 TEEKAY CORPORATION COM Y8564W103 614 9259 SH SOLE 9259 0 0 TELECOM ITALIA S P A NEW SPO 87927Y102 4723 412850 SH SOLE 412850 0 0 TELEFONICA BRASIL SA SPO 87936R106 916 46556 SH SOLE 46556 0 0 TELEFONICA S A SPO 879382208 373 24250 SH SOLE 24250 0 0 TELUS CORP COM 87971M103 359885 10529118 SH SOLE 10529118 0 0 TEMPUR SEALY INTL INC COM 88023U101 267 4755 SH SOLE 4755 0 0 TESLA MTRS INC COM 88160R101 822 3386 SH SOLE 3386 0 0 TESORO CORP COM 881609101 748 12264 SH SOLE 12264 0 0 TEVA PHARMACEUTICAL INDS LTD ADR 881624209 1385 25762 SH SOLE 25762 0 0 TEXAS INSTRS INC COM 882508104 1419 29756 SH SOLE 29756 0 0 THE ADT CORPORATION COM 00101J106 297 8384 SH SOLE 8384 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 665 5463 SH SOLE 5463 0 0 THOMPSON CREEK METALS CO INC COM 884768102 406 184507 SH SOLE 184507 0 0 THOMSON REUTERS CORP COM 884903105 198391 5448802 SH SOLE 5448802 0 0 TIM HORTONS INC COM 88706M103 175637 2228617 SH SOLE 2228617 0 0 TIME WARNER INC COM 887317303 256 3410 SH SOLE 3410 0 0 TJX COS INC NEW COM 872540109 842 14235 SH SOLE 14235 0 0 TORCHMARK CORP COM 891027104 813 15533 SH SOLE 15533 0 0 TORONTO DOMINION BK ONT COM 891160509 3984749 80679274 SH SOLE 80679274 0 0 TOTAL S A SPO 89151E109 6884 106815 SH SOLE 106815 0 0 TOYOTA MOTOR CORP SP 892331307 3468 29511 SH SOLE 29511 0 0 TRANSALTA CORP COM 89346D107 52535 5003350 SH SOLE 5003350 0 0 TRANSCANADA CORP COM 89353D107 608975 11817867 SH SOLE 11817867 0 0 TRANSGLOBE ENERGY CORP COM 893662106 115 18860 SH SOLE 18860 0 0 TRANSITION THERAPEUTICS INC COM 893716209 111 16073 SH SOLE 16073 0 0 TRAVELERS COMPANIES INC COM 89417E109 3409 36293 SH SOLE 36293 0 0 TRINITY INDS INC COM 896522109 7809 167149 SH SOLE 167149 0 0 TRIQUINT SEMICONDUCTOR INC COM 89674K103 3726 195404 SH SOLE 195404 0 0 TRW AUTOMOTIVE HLDGS CORP COM 87264S106 3184 31449 SH SOLE 31449 0 0 TUPPERWARE BRANDS CORP COM 899896104 213 3090 SH SOLE 3090 0 0 TURQUOISE HILL RES LTD COM 900435108 1057 282613 SH SOLE 282613 0 0 TWENTY FIRST CENTY FOX INC CL 90130A101 1395 40677 SH SOLE 40677 0 0 TWO HBRS INVT CORP COM 90187B101 969 100247 SH SOLE 100247 0 0 TYSON FOODS INC CL 902494103 2783 70692 SH SOLE 70692 0 0 ULTRA PETROLEUM CORP COM 903914109 2318 99658 SH SOLE 99658 0 0 UMPQUA HLDGS CORP COM 904214103 1166 70825 SH SOLE 70825 0 0 UNDER ARMOUR INC CL 904311107 476 6882 SH SOLE 6882 0 0 UNILEVER N V N Y 904784709 347 8733 SH SOLE 8733 0 0 UNILEVER PLC SPO 904767704 562 13422 SH SOLE 13422 0 0 UNION PAC CORP COM 907818108 17444 160889 SH SOLE 160889 0 0 UNITED CONTL HLDGS INC COM 910047109 3585 76620 SH SOLE 76620 0 0 UNITED PARCEL SERVICE INC CL 911312106 4297 43721 SH SOLE 43721 0 0 UNITED RENTALS INC COM 911363109 5153 46381 SH SOLE 46381 0 0 UNITED STATES STL CORP NEW COM 912909108 504 12855 SH SOLE 12855 0 0 UNITED TECHNOLOGIES CORP COM 913017109 1831 17337 SH SOLE 17337 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 305 2373 SH SOLE 2373 0 0 UNITEDHEALTH GROUP INC COM 91324P102 2155 24990 SH SOLE 24990 0 0 UNUM GROUP COM 91529Y106 2024 58871 SH SOLE 58871 0 0 US BANCORP DEL COM 902973304 882 21081 SH SOLE 21081 0 0 V F CORP COM 918204108 503 7624 SH SOLE 7624 0 0 VALE S A ADR 91912E105 2797 254027 SH SOLE 254027 0 0 VALEANT PHARMACEUTICALS INTL COM 91911K102 605617 4615981 SH SOLE 4615981 0 0 VALERO ENERGY CORP NEW COM 91913Y100 2667 57633 SH SOLE 57633 0 0 VALMONT INDS INC COM 920253101 1333 9882 SH SOLE 9882 0 0 VANGUARD BD INDEX FD INC TOT 921937835 3494 42642 SH SOLE 42642 0 0 VANGUARD INDEX FDS S&P 922908363 347 1922 SH SOLE 1922 0 0 VANGUARD INDEX FDS LAR 922908637 655 7240 SH SOLE 7240 0 0 VANGUARD INDEX FDS SMA 922908751 849 7675 SH SOLE 7675 0 0 VANGUARD INTL EQUITY INDEX F ALL 922042775 624 12677 SH SOLE 12677 0 0 VANGUARD INTL EQUITY INDEX F FTS 922042858 3933 94301 SH SOLE 94301 0 0 VANGUARD INTL EQUITY INDEX F FTS 922042874 785 14212 SH SOLE 14212 0 0 VANGUARD SCOTTSDALE FDS VNG 92206C664 394 4471 SH SOLE 4471 0 0 VANGUARD TAX MANAGED INTL FD FTS 921943858 6330 159235 SH SOLE 159235 0 0 VANGUARD WORLD FDS HEA 92204A504 1891 16167 SH SOLE 16167 0 0 VANGUARD WORLD FDS IND 92204A603 501 4936 SH SOLE 4936 0 0 VENTAS INC COM 92276F100 573 9250 SH SOLE 9250 0 0 VEOLIA ENVIRONNEMENT SPO 92334N103 738 42028 SH SOLE 42028 0 0 VERIFONE SYS INC COM 92342Y109 276 8018 SH SOLE 8018 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 15226 304576 SH SOLE 304576 0 0 VERMILION ENERGY INC COM 923725105 35720 587795 SH SOLE 587795 0 0 VIACOM INC NEW CL 92553P201 556 7229 SH SOLE 7229 0 0 VISA INC COM 92826C839 9004 42198 SH SOLE 42198 0 0 VODAFONE GROUP PLC NEW SPN 92857W308 438 13302 SH SOLE 13302 0 0 VORNADO RLTY TR SH 929042109 753 7536 SH SOLE 7536 0 0 WALGREEN CO COM 931422109 905 15266 SH SOLE 15266 0 0 WAL-MART STORES INC COM 931142103 8099 105914 SH SOLE 105914 0 0 WASTE MGMT INC DEL COM 94106L109 1282 26982 SH SOLE 26982 0 0 WEIGHT WATCHERS INTL INC NEW COM 948626106 1502 54733 SH SOLE 54733 0 0 WELLPOINT INC COM 94973V107 3840 32102 SH SOLE 32102 0 0 WELLS FARGO & CO NEW COM 949746101 26345 507905 SH SOLE 507905 0 0 WESTERN DIGITAL CORP COM 958102105 9249 95039 SH SOLE 95039 0 0 WESTERN UN CO COM 959802109 755 47056 SH SOLE 47056 0 0 WESTLAKE CHEM CORP COM 960413102 2039 23545 SH SOLE 23545 0 0 WESTPORT INNOVATIONS INC COM 960908309 114 10842 SH SOLE 10842 0 0 WHIRLPOOL CORP COM 963320106 1084 7441 SH SOLE 7441 0 0 WHITING PETE CORP NEW COM 966387102 994 12820 SH SOLE 12820 0 0 WHOLE FOODS MKT INC COM 966837106 1673 43889 SH SOLE 43889 0 0 WI-LAN INC COM 928972108 3871 1075142 SH SOLE 1075142 0 0 WILLIAMS CLAYTON ENERGY INC COM 969490101 332 3441 SH SOLE 3441 0 0 WILLIAMS COS INC DEL COM 969457100 1394 25190 SH SOLE 25190 0 0 WINDSTREAM HLDGS INC COM 97382A101 170 15742 SH SOLE 15742 0 0 WISCONSIN ENERGY CORP COM 976657106 775 18033 SH SOLE 18033 0 0 WISDOMTREE TR IND 97717W422 2366 107981 SH SOLE 107981 0 0 WISDOMTREE TR DEF 97717W703 247 4725 SH SOLE 4725 0 0 WISDOMTREE TR JAP 97717W851 1210 23133 SH SOLE 23133 0 0 WISDOMTREE TR EUR 97717W869 1670 31844 SH SOLE 31844 0 0 WPX ENERGY INC COM 98212B103 493 20474 SH SOLE 20474 0 0 WYNDHAM WORLDWIDE CORP COM 98310W108 813 10005 SH SOLE 10005 0 0 WYNN RESORTS LTD COM 983134107 1367 7309 SH SOLE 7309 0 0 XCEL ENERGY INC COM 98389B100 832 27352 SH SOLE 27352 0 0 XEROX CORP COM 984121103 1013 76558 SH SOLE 76558 0 0 XILINX INC COM 983919101 526 12411 SH SOLE 12411 0 0 YAHOO INC COM 984332106 372 9117 SH SOLE 9117 0 0 YAMANA GOLD INC COM 98462Y100 73435 12239139 SH SOLE 12239139 0 0 ZIMMER HLDGS INC COM 98956P102 444 4420 SH SOLE 4420 0 0