The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3-D SYS CORP DEL COM 88554D205 449 4,830 SH   SOLE   4,830 0 0
3M CO COM 88579Y101 3,252 23,184 SH   SOLE   23,184 0 0
ABBOTT LABS COM 002824100 3,859 100,685 SH   SOLE   100,685 0 0
ABBVIE INC COM 00287Y109 1,106 20,940 SH   SOLE   20,940 0 0
ABERDEEN ASIA PACIFIC INCOM COM 003009107 355 61,606 SH   SOLE   61,606 0 0
ACCENTURE PLC IRELAND SHS G1151C101 307 3,737 SH   SOLE   3,737 0 0
ACTAVIS PLC SHS G0083B108 6,940 41,312 SH   SOLE   41,312 0 0
ACTIVISION BLIZZARD INC COM 00507V109 889 49,887 SH   SOLE   49,887 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 230 2,074 SH   SOLE   2,074 0 0
ADVANTAGE OIL & GAS LTD COM 00765F101 6,058 1,395,867 SH   SOLE   1,395,867 0 0
ADVISORSHARES TR PER 00768Y503 3,677 71,113 SH   SOLE   71,113 0 0
AEGON N V NY 007924103 464 48,991 SH   SOLE   48,991 0 0
AETNA INC NEW COM 00817Y108 2,897 42,242 SH   SOLE   42,242 0 0
AFLAC INC COM 001055102 2,306 34,516 SH   SOLE   34,516 0 0
AGNICO EAGLE MINES LTD COM 008474108 65,070 2,466,635 SH   SOLE   2,466,635 0 0
AGRIUM INC COM 008916108 204,000 2,230,001 SH   SOLE   2,230,001 0 0
ALAMOS GOLD INC COM 011527108 357 29,400 SH   SOLE   29,400 0 0
ALCOA INC COM 013817101 252 23,724 SH   SOLE   23,724 0 0
ALDERON IRON ORE CORP COM 01434T100 127 81,005 SH   SOLE   81,005 0 0
ALEXANDRIA REAL ESTATE EQ COM 015271109 804 12,634 SH   SOLE   12,634 0 0
ALIGN TECHNOLOGY INC COM 016255101 1,531 26,794 SH   SOLE   26,794 0 0
ALLSTATE CORP COM 020002101 2,437 44,674 SH   SOLE   44,674 0 0
ALPHA NATURAL RESOURCES IN COM 02076X102 1,017 142,500 SH   SOLE   142,500 0 0
ALPS ETF TR ALE 00162Q866 6,124 344,211 SH   SOLE   344,211 0 0
ALTRIA GROUP INC COM 02209S103 8,554 222,810 SH   SOLE   222,810 0 0
AMAZON COM INC COM 023135106 4,834 12,122 SH   SOLE   12,122 0 0
AMBEV SA SPO 02319V103 957 130,162 SH   SOLE   130,162 0 0
AMERCO COM 023586100 1,929 8,144 SH   SOLE   8,144 0 0
AMERICA MOVIL SAB DE CV SPO 02364W105 395 16,888 SH   SOLE   16,888 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 1,821 72,102 SH   SOLE   72,102 0 0
AMERICAN CAPITAL AGENCY CO COM 02503X105 2,766 143,413 SH   SOLE   143,413 0 0
AMERICAN ELEC PWR INC COM 025537101 475 10,156 SH   SOLE   10,156 0 0
AMERICAN EXPRESS CO COM 025816109 332 3,663 SH   SOLE   3,663 0 0
AMERICAN INTL GROUP INC COM 026874784 518 10,141 SH   SOLE   10,141 0 0
AMERIPRISE FINL INC COM 03076C106 640 5,562 SH   SOLE   5,562 0 0
AMERISOURCEBERGEN CORP COM 03073E105 7,687 109,327 SH   SOLE   109,327 0 0
AMGEN INC COM 031162100 209 1,835 SH   SOLE   1,835 0 0
ANNALY CAP MGMT INC COM 035710409 3,105 311,421 SH   SOLE   311,421 0 0
APACHE CORP COM 037411105 1,299 15,120 SH   SOLE   15,120 0 0
APOLLO GLOBAL MGMT LLC CL 037612306 1,924 60,879 SH   SOLE   60,879 0 0
APPLE INC COM 037833100 174,660 311,325 SH   SOLE   311,325 0 0
ARRIS GROUP INC NEW COM 04270V106 1,646 67,643 SH   SOLE   67,643 0 0
ASHLAND INC NEW COM 044209104 446 4,600 SH   SOLE   4,600 0 0
ASPEN TECHNOLOGY INC COM 045327103 685 16,381 SH   SOLE   16,381 0 0
ASTRAZENECA PLC SPO 046353108 3,459 58,269 SH   SOLE   58,269 0 0
AT&T INC COM 00206R102 12,286 349,419 SH   SOLE   349,419 0 0
ATLANTIC PWR CORP COM 04878Q863 1,063 305,538 SH   SOLE   305,538 0 0
AURICO GOLD INC COM 05155C105 410 111,900 SH   SOLE   111,900 0 0
AUTOMATIC DATA PROCESSING COM 053015103 3,939 48,746 SH   SOLE   48,746 0 0
AVALONBAY CMNTYS INC COM 053484101 591 5,000 SH   SOLE   5,000 0 0
B2GOLD CORP COM 11777Q209 977 483,513 SH   SOLE   483,513 0 0
BAIDU INC SPO 056752108 3,301 18,560 SH   SOLE   18,560 0 0
BALLY TECHNOLOGIES INC COM 05874B107 491 6,262 SH   SOLE   6,262 0 0
BANCO SANTANDER SA ADR 05964H105 731 80,643 SH   SOLE   80,643 0 0
BANK MONTREAL QUE COM 063671101 1,883,402 28,253,854 SH   SOLE   28,253,854 0 0
BANK N S HALIFAX COM 064149107 3,391,008 54,212,757 SH   SOLE   54,212,757 0 0
BANK NEW YORK MELLON CORP COM 064058100 1,673 47,891 SH   SOLE   47,891 0 0
BANK OF AMERICA CORPORATIO COM 060505104 8,093 519,769 SH   SOLE   519,769 0 0
BANRO CORP COM 066800103 22 39,700 SH   SOLE   39,700 0 0
BARCLAYS PLC ADR 06738E204 2,749 151,653 SH   SOLE   151,653 0 0
BARD C R INC COM 067383109 531 3,961 SH   SOLE   3,961 0 0
BARRICK GOLD CORP COM 067901108 299,149 16,968,157 SH   SOLE   16,968,157 0 0
BAXTER INTL INC COM 071813109 1,934 27,813 SH   SOLE   27,813 0 0
BAYTEX ENERGY CORP COM 07317Q105 18,660 476,497 SH   SOLE   476,497 0 0
BCE INC COM 05534B760 595,734 13,761,465 SH   SOLE   13,761,465 0 0
BECTON DICKINSON & CO COM 075887109 653 5,911 SH   SOLE   5,911 0 0
BELLATRIX EXPLORATION LTD COM 078314101 1,362 185,786 SH   SOLE   185,786 0 0
BERKSHIRE HATHAWAY INC DEL CL 084670108 2,669 15 SH   SOLE   15 0 0
BERKSHIRE HATHAWAY INC DEL CL 084670702 8,988 75,813 SH   SOLE   75,813 0 0
BEST BUY INC COM 086516101 932 23,382 SH   SOLE   23,382 0 0
BHP BILLITON LTD SPO 088606108 1,432 20,995 SH   SOLE   20,995 0 0
BIOGEN IDEC INC COM 09062X103 4,754 17,003 SH   SOLE   17,003 0 0
BITAUTO HLDGS LTD SPO 091727107 539 16,859 SH   SOLE   16,859 0 0
BLACKBERRY LTD COM 09228F103 52,408 7,044,137 SH   SOLE   7,044,137 0 0
BLACKROCK INC COM 09247X101 726 2,294 SH   SOLE   2,294 0 0
BLACKSTONE GROUP L P COM 09253U108 3,185 101,109 SH   SOLE   101,109 0 0
BOEING CO COM 097023105 12,554 91,974 SH   SOLE   91,974 0 0
BOSTON PROPERTIES INC COM 101121101 803 8,003 SH   SOLE   8,003 0 0
BOSTON SCIENTIFIC CORP COM 101137107 183 15,253 SH   SOLE   15,253 0 0
BP PLC SPO 055622104 9,013 185,420 SH   SOLE   185,420 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 4,989 93,868 SH   SOLE   93,868 0 0
BROADCOM CORP CL 111320107 1,070 36,101 SH   SOLE   36,101 0 0
BROCADE COMMUNICATIONS SYS COM 111621306 308 34,773 SH   SOLE   34,773 0 0
BROOKFIELD ASSET MGMT INC CL 112585104 318,304 8,197,374 SH   SOLE   8,197,374 0 0
BROOKFIELD CDA OFFICE PPTYS TR 112823109 975 39,005 SH   SOLE   39,005 0 0
BROOKFIELD INFRAST PARTNER LP G16252101 3,868 98,611 SH   SOLE   98,611 0 0
BROOKFIELD OFFICE PPTYS IN COM 112900105 6,465 335,822 SH   SOLE   335,822 0 0
BROOKFIELD PPTY PARTNERS L UNI G16249107 378 18,976 SH   SOLE   18,976 0 0
BROOKFIELD RENEWABLE ENRGY PAR G16258108 3,313 126,662 SH   SOLE   126,662 0 0
BROWN FORMAN CORP CL 115637209 603 7,977 SH   SOLE   7,977 0 0
BT GROUP PLC ADR 05577E101 2,592 41,058 SH   SOLE   41,058 0 0
CA INC COM 12673P105 6,236 185,314 SH   SOLE   185,314 0 0
CAE INC COM 124765108 1,488 116,790 SH   SOLE   116,790 0 0
CAMECO CORP COM 13321L108 126,134 6,072,896 SH   SOLE   6,072,896 0 0
CAMPBELL SOUP CO COM 134429109 1,291 29,837 SH   SOLE   29,837 0 0
CANADIAN NAT RES LTD COM 136385101 539,652 15,947,177 SH   SOLE   15,947,177 0 0
CANADIAN NATL RY CO COM 136375102 731,631 12,831,138 SH   SOLE   12,831,138 0 0
CANADIAN PAC RY LTD COM 13645T100 369,186 2,439,772 SH   SOLE   2,439,772 0 0
CAPITAL ONE FINL CORP COM 14040H105 515 6,719 SH   SOLE   6,719 0 0
CATAMARAN CORP COM 148887102 143,084 3,014,715 SH   SOLE   3,014,715 0 0
CATERPILLAR INC DEL COM 149123101 1,068 11,757 SH   SOLE   11,757 0 0
CBS CORP NEW CL 124857202 633 9,924 SH   SOLE   9,924 0 0
CDN IMPERIAL BK OF COMMERC COM 136069101 64,382 753,796 SH   SOLE   753,796 0 0
CELESTICA INC SUB 15101Q108 4,863 467,638 SH   SOLE   467,638 0 0
CELGENE CORP COM 151020104 2,775 16,425 SH   SOLE   16,425 0 0
CEMEX SAB DE CV SPO 151290889 256 21,606 SH   SOLE   21,606 0 0
CENOVUS ENERGY INC COM 15135U109 313,827 10,953,834 SH   SOLE   10,953,834 0 0
CENTRAL FD CDA LTD CL 153501101 527 39,749 SH   SOLE   39,749 0 0
CENTURYLINK INC COM 156700106 790 24,799 SH   SOLE   24,799 0 0
CF INDS HLDGS INC COM 125269100 1,434 6,153 SH   SOLE   6,153 0 0
CHESAPEAKE ENERGY CORP COM 165167107 1,380 50,835 SH   SOLE   50,835 0 0
CHEVRON CORP NEW COM 166764100 3,310 26,502 SH   SOLE   26,502 0 0
CHIMERA INVT CORP COM 16934Q109 59 20,250 SH   SOLE   20,250 0 0
CHINA MOBILE LIMITED SPO 16941M109 7,212 137,923 SH   SOLE   137,923 0 0
CHURCH & DWIGHT INC COM 171340102 2,590 39,082 SH   SOLE   39,082 0 0
CIGNA CORPORATION COM 125509109 951 10,869 SH   SOLE   10,869 0 0
CISCO SYS INC COM 17275R102 6,399 285,284 SH   SOLE   285,284 0 0
CIT GROUP INC COM 125581801 443 8,500 SH   SOLE   8,500 0 0
CITIGROUP INC COM 172967424 40,184 771,144 SH   SOLE   771,144 0 0
CLAYMORE EXCHANGE TRD FD T GUG 18383M506 1,469 59,325 SH   SOLE   59,325 0 0
CLAYMORE EXCHANGE TRD FD T GUG 18383M605 3,710 82,437 SH   SOLE   82,437 0 0
CLAYMORE EXCHANGE TRD FD T GUG 18383M613 933 27,814 SH   SOLE   27,814 0 0
CLAYMORE EXCHANGE TRD FD T GUG 18383Q853 721 27,119 SH   SOLE   27,119 0 0
CLIFFS NAT RES INC COM 18683K101 826 31,500 SH   SOLE   31,500 0 0
CLOROX CO DEL COM 189054109 261 2,815 SH   SOLE   2,815 0 0
CMS ENERGY CORP COM 125896100 1,028 38,388 SH   SOLE   38,388 0 0
CNOOC LTD SPO 126132109 544 2,900 SH   SOLE   2,900 0 0
COACH INC COM 189754104 2,434 43,370 SH   SOLE   43,370 0 0
COCA COLA CO COM 191216100 7,656 185,319 SH   SOLE   185,319 0 0
COGNIZANT TECHNOLOGY SOLUT CL 192446102 4,054 40,149 SH   SOLE   40,149 0 0
COLGATE PALMOLIVE CO COM 194162103 5,905 90,561 SH   SOLE   90,561 0 0
COMCAST CORP NEW CL 20030N101 4,225 81,307 SH   SOLE   81,307 0 0
COMCAST CORP NEW CL 20030N200 1,551 31,096 SH   SOLE   31,096 0 0
COMERICA INC COM 200340107 446 9,373 SH   SOLE   9,373 0 0
COMMUNITY BK SYS INC COM 203607106 684 17,229 SH   SOLE   17,229 0 0
COMPUTER SCIENCES CORP COM 205363104 453 8,100 SH   SOLE   8,100 0 0
CONOCOPHILLIPS COM 20825C104 2,649 37,495 SH   SOLE   37,495 0 0
CONSOLIDATED EDISON INC COM 209115104 448 8,100 SH   SOLE   8,100 0 0
CONSTELLATION BRANDS INC CL 21036P108 966 13,720 SH   SOLE   13,720 0 0
CONTINENTAL RESOURCES INC COM 212015101 308 2,737 SH   SOLE   2,737 0 0
CORNING INC COM 219350105 3,514 197,176 SH   SOLE   197,176 0 0
CORPORATE EXECUTIVE BRD CO COM 21988R102 430 5,552 SH   SOLE   5,552 0 0
COSTCO WHSL CORP NEW COM 22160K105 7,235 60,791 SH   SOLE   60,791 0 0
COTT CORP QUE COM 22163N106 1,755 217,760 SH   SOLE   217,760 0 0
COVIDIEN PLC SHS G2554F113 394 5,781 SH   SOLE   5,781 0 0
CRACKER BARREL OLD CTRY ST COM 22410J106 1,168 10,613 SH   SOLE   10,613 0 0
CREDIT SUISSE NASSAU BRH INV 22542D829 219 5,654 SH   SOLE   5,654 0 0
CSX CORP COM 126408103 2,095 72,806 SH   SOLE   72,806 0 0
CUMMINS INC COM 231021106 657 4,663 SH   SOLE   4,663 0 0
CVS CAREMARK CORPORATION COM 126650100 1,737 24,270 SH   SOLE   24,270 0 0
D R HORTON INC COM 23331A109 536 24,036 SH   SOLE   24,036 0 0
DANAHER CORP DEL COM 235851102 2,218 28,731 SH   SOLE   28,731 0 0
DAVITA HEALTHCARE PARTNERS COM 23918K108 1,982 31,280 SH   SOLE   31,280 0 0
DEERE & CO COM 244199105 9,683 106,019 SH   SOLE   106,019 0 0
DELPHI AUTOMOTIVE PLC SHS G27823106 1,071 17,807 SH   SOLE   17,807 0 0
DELTA AIR LINES INC DEL COM 247361702 4,946 180,054 SH   SOLE   180,054 0 0
DENBURY RES INC COM 247916208 932 56,700 SH   SOLE   56,700 0 0
DENTSPLY INTL INC NEW COM 249030107 498 10,266 SH   SOLE   10,266 0 0
DESCARTES SYS GROUP INC COM 249906108 220 16,400 SH   SOLE   16,400 0 0
DEVON ENERGY CORP NEW COM 25179M103 216 3,493 SH   SOLE   3,493 0 0
DIAGEO P L C SPO 25243Q205 2,293 17,319 SH   SOLE   17,319 0 0
DIAMOND OFFSHORE DRILLING COM 25271C102 444 7,800 SH   SOLE   7,800 0 0
DIGITAL RLTY TR INC COM 253868103 2,980 60,668 SH   SOLE   60,668 0 0
DINEEQUITY INC COM 254423106 347 4,155 SH   SOLE   4,155 0 0
DIRECTV COM 25490A309 1,059 15,333 SH   SOLE   15,333 0 0
DISCOVER FINL SVCS COM 254709108 876 15,665 SH   SOLE   15,665 0 0
DISNEY WALT CO COM 254687106 3,186 41,699 SH   SOLE   41,699 0 0
DOLLAR TREE INC COM 256746108 693 12,283 SH   SOLE   12,283 0 0
DOMINION DIAMOND CORP COM 257287102 264 18,400 SH   SOLE   18,400 0 0
DONNELLEY R R & SONS CO COM 257867101 454 22,399 SH   SOLE   22,399 0 0
DOW CHEM CO COM 260543103 859 19,358 SH   SOLE   19,358 0 0
DR PEPPER SNAPPLE GROUP IN COM 26138E109 1,630 33,448 SH   SOLE   33,448 0 0
DRAGONWAVE INC COM 26144M103 79 57,274 SH   SOLE   57,274 0 0
DRYSHIPS INC SHS Y2109Q101 513 109,108 SH   SOLE   109,108 0 0
DU PONT E I DE NEMOURS & C COM 263534109 4,264 65,627 SH   SOLE   65,627 0 0
DUKE ENERGY CORP NEW COM 26441C204 1,226 17,770 SH   SOLE   17,770 0 0
DUKE REALTY CORP COM 264411505 2,929 194,771 SH   SOLE   194,771 0 0
E M C CORP MASS COM 268648102 861 34,239 SH   SOLE   34,239 0 0
E TRADE FINANCIAL CORP COM 269246401 479 24,394 SH   SOLE   24,394 0 0
EASTMAN CHEM CO COM 277432100 1,214 15,048 SH   SOLE   15,048 0 0
EATON VANCE FLTING RATE INC COM 278279104 767 50,236 SH   SOLE   50,236 0 0
ECOLAB INC COM 278865100 4,236 40,626 SH   SOLE   40,626 0 0
EDISON INTL COM 281020107 435 9,400 SH   SOLE   9,400 0 0
EL PASO ELEC CO COM 283677854 788 22,445 SH   SOLE   22,445 0 0
ELDORADO GOLD CORP NEW COM 284902103 57,624 10,127,311 SH   SOLE   10,127,311 0 0
EMERSON ELEC CO COM 291011104 635 9,053 SH   SOLE   9,053 0 0
ENBRIDGE INC COM 29250N105 540,957 12,384,536 SH   SOLE   12,384,536 0 0
ENCANA CORP COM 292505104 206,672 11,449,962 SH   SOLE   11,449,962 0 0
ENDEAVOUR SILVER CORP COM 29258Y103 71 19,500 SH   SOLE   19,500 0 0
ENDO HEALTH SOLUTIONS INC COM 29264F205 1,043 15,460 SH   SOLE   15,460 0 0
ENERGIZER HLDGS INC COM 29266R108 233 2,150 SH   SOLE   2,150 0 0
ENERPLUS CORP COM 292766102 69,104 3,801,090 SH   SOLE   3,801,090 0 0
ENI S P A SPO 26874R108 6,856 141,392 SH   SOLE   141,392 0 0
ENSCO PLC SHS G3157S106 1,861 32,555 SH   SOLE   32,555 0 0
ENTERGY CORP NEW COM 29364G103 443 7,000 SH   SOLE   7,000 0 0
EOG RES INC COM 26875P101 349 2,079 SH   SOLE   2,079 0 0
EXELON CORP COM 30161N101 638 23,300 SH   SOLE   23,300 0 0
EXXON MOBIL CORP COM 30231G102 10,032 99,131 SH   SOLE   99,131 0 0
F M C CORP COM 302491303 323 4,278 SH   SOLE   4,278 0 0
FACEBOOK INC CL 30303M102 13,896 254,277 SH   SOLE   254,277 0 0
FEDERAL MOGUL CORP COM 313549404 1,779 90,371 SH   SOLE   90,371 0 0
FEDEX CORP COM 31428X106 1,159 8,060 SH   SOLE   8,060 0 0
FERRO CORP COM 315405100 2,124 165,513 SH   SOLE   165,513 0 0
FIDELITY NATIONAL FINANCIA CL 31620R105 450 13,872 SH   SOLE   13,872 0 0
FIFTH THIRD BANCORP COM 316773100 942 44,813 SH   SOLE   44,813 0 0
FIRST MAJESTIC SILVER CORP COM 32076V103 375 38,300 SH   SOLE   38,300 0 0
FIRST SOLAR INC COM 336433107 456 8,349 SH   SOLE   8,349 0 0
FIRST TR EXCHANGE TRADED F DJ 33733E302 735 12,280 SH   SOLE   12,280 0 0
FIRST TR EXCHANGE TRADED FD DJ 33734X200 2,131 78,670 SH   SOLE   78,670 0 0
FIRST TR US IPO INDEX FD SHS 336920103 1,350 29,736 SH   SOLE   29,736 0 0
FIRSTSERVICE CORP SUB 33761N109 422 9,803 SH   SOLE   9,803 0 0
FISERV INC COM 337738108 651 11,027 SH   SOLE   11,027 0 0
FLUOR CORP NEW COM 343412102 243 3,021 SH   SOLE   3,021 0 0
FORD MTR CO DEL COM 345370860 61,494 3,985,329 SH   SOLE   3,985,329 0 0
FOREST LABS INC COM 345838106 1,737 28,936 SH   SOLE   28,936 0 0
FORTRESS INVESTMENT GROUP CL 34958B106 895 104,540 SH   SOLE   104,540 0 0
FORTUNA SILVER MINES INC COM 349915108 83 28,900 SH   SOLE   28,900 0 0
FRANCO NEVADA CORP COM 351858105 2,367 58,089 SH   SOLE   58,089 0 0
FREEPORT-MCMORAN COPPER & COM 35671D857 8,196 217,176 SH   SOLE   217,176 0 0
FRESENIUS MED CARE AG&CO K SPO 358029106 605 17,000 SH   SOLE   17,000 0 0
GAFISA S A SPO 362607301 1,448 462,713 SH   SOLE   462,713 0 0
GAMESTOP CORP NEW CL 36467W109 3,230 65,568 SH   SOLE   65,568 0 0
GANNETT INC COM 364730101 522 17,657 SH   SOLE   17,657 0 0
GAP INC DEL COM 364760108 442 11,300 SH   SOLE   11,300 0 0
GASLOG LTD SHS G37585109 919 53,803 SH   SOLE   53,803 0 0
GENERAC HLDGS INC COM 368736104 1,269 22,404 SH   SOLE   22,404 0 0
GENERAL DYNAMICS CORP COM 369550108 494 5,169 SH   SOLE   5,169 0 0
GENERAL ELECTRIC CO COM 369604103 22,389 798,764 SH   SOLE   798,764 0 0
GENERAL MLS INC COM 370334104 1,685 33,751 SH   SOLE   33,751 0 0
GENESEE & WYO INC CL 371559105 547 5,700 SH   SOLE   5,700 0 0
GENUINE PARTS CO COM 372460105 653 7,845 SH   SOLE   7,845 0 0
GENWORTH FINL INC COM 37247D106 587 37,815 SH   SOLE   37,815 0 0
GIANT INTERACTIVE GROUP IN ADR 374511103 293 26,095 SH   SOLE   26,095 0 0
GILDAN ACTIVEWEAR INC COM 375916103 89,777 1,684,063 SH   SOLE   1,684,063 0 0
GILEAD SCIENCES INC COM 375558103 9,796 130,433 SH   SOLE   130,433 0 0
GLAXOSMITHKLINE PLC SPO 37733W105 4,920 92,146 SH   SOLE   92,146 0 0
GOLDCORP INC NEW COM 380956409 250,610 11,564,842 SH   SOLE   11,564,842 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 6,399 36,098 SH   SOLE   36,098 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 6,961 291,876 SH   SOLE   291,876 0 0
GOOGLE INC CL 38259P508 104,390 93,146 SH   SOLE   93,146 0 0
GRAINGER W W INC COM 384802104 738 2,890 SH   SOLE   2,890 0 0
GRAN TIERRA ENERGY INC COM 38500T101 1,072 146,664 SH   SOLE   146,664 0 0
GRANITE REAL ESTATE INVT T UNI 387437114 2,453 67,237 SH   SOLE   67,237 0 0
GREENLIGHT CAPITAL RE LTD CLA G4095J109 234 6,955 SH   SOLE   6,955 0 0
GROUPE CGI INC CL 39945C109 124,468 3,719,897 SH   SOLE   3,719,897 0 0
HALLIBURTON CO COM 406216101 3,639 71,712 SH   SOLE   71,712 0 0
HANESBRANDS INC COM 410345102 1,637 23,291 SH   SOLE   23,291 0 0
HANOVER INS GROUP INC COM 410867105 254 4,256 SH   SOLE   4,256 0 0
HARMAN INTL INDS INC COM 413086109 452 5,522 SH   SOLE   5,522 0 0
HARRIS CORP DEL COM 413875105 534 7,645 SH   SOLE   7,645 0 0
HARTFORD FINL SVCS GROUP I COM 416515104 335 9,250 SH   SOLE   9,250 0 0
HASBRO INC COM 418056107 762 13,853 SH   SOLE   13,853 0 0
HCA HOLDINGS INC COM 40412C101 443 9,278 SH   SOLE   9,278 0 0
HCP INC COM 40414L109 3,055 84,115 SH   SOLE   84,115 0 0
HEALTH CARE REIT INC COM 42217K106 3,332 62,200 SH   SOLE   62,200 0 0
HECLA MNG CO COM 422704106 51 16,500 SH   SOLE   16,500 0 0
HELMERICH & PAYNE INC COM 423452101 4,414 52,502 SH   SOLE   52,502 0 0
HERBALIFE LTD COM G4412G101 1,938 24,619 SH   SOLE   24,619 0 0
HESS CORP COM 42809H107 5,362 64,603 SH   SOLE   64,603 0 0
HEWLETT PACKARD CO COM 428236103 2,372 84,772 SH   SOLE   84,772 0 0
HIMAX TECHNOLOGIES INC SPO 43289P106 792 53,871 SH   SOLE   53,871 0 0
HOLLYFRONTIER CORP COM 436106108 1,130 22,748 SH   SOLE   22,748 0 0
HOME DEPOT INC COM 437076102 7,417 90,078 SH   SOLE   90,078 0 0
HONEYWELL INTL INC COM 438516106 1,066 11,664 SH   SOLE   11,664 0 0
HOSPITALITY PPTYS TR COM 44106M102 3,305 122,254 SH   SOLE   122,254 0 0
HSBC HLDGS PLC SPO 404280406 243 4,408 SH   SOLE   4,408 0 0
HUDBAY MINERALS INC COM 443628102 549 67,084 SH   SOLE   67,084 0 0
HUMANA INC COM 444859102 3,039 29,442 SH   SOLE   29,442 0 0
HUNTINGTON BANCSHARES INC COM 446150104 501 51,963 SH   SOLE   51,963 0 0
IAMGOLD CORP COM 450913108 1,452 436,094 SH   SOLE   436,094 0 0
ICICI BK LTD ADR 45104G104 1,058 28,473 SH   SOLE   28,473 0 0
IGATE CORP COM 45169U105 406 10,117 SH   SOLE   10,117 0 0
ILLINOIS TOOL WKS INC COM 452308109 1,005 11,950 SH   SOLE   11,950 0 0
ILLUMINA INC COM 452327109 269 2,433 SH   SOLE   2,433 0 0
IMMUNOGEN INC COM 45253H101 374 25,520 SH   SOLE   25,520 0 0
IMPERIAL OIL LTD COM 453038408 160,945 3,638,817 SH   SOLE   3,638,817 0 0
INCYTE CORP COM 45337C102 387 7,653 SH   SOLE   7,653 0 0
ING GROEP N V SPO 456837103 514 36,708 SH   SOLE   36,708 0 0
INGERSOLL-RAND PLC SHS G47791101 325 5,280 SH   SOLE   5,280 0 0
INTEL CORP COM 458140100 21,056 811,268 SH   SOLE   811,268 0 0
INTERNATIONAL BUSINESS MAC COM 459200101 11,111 59,234 SH   SOLE   59,234 0 0
INVESTMENT TECHNOLOGY GRP COM 46145F105 2,234 108,639 SH   SOLE   108,639 0 0
IRELAND BK SPN 46267Q202 495 34,319 SH   SOLE   34,319 0 0
ISHARES MSC 464286103 829 34,028 SH   SOLE   34,028 0 0
ISHARES AUS 464286202 4,302 217,141 SH   SOLE   217,141 0 0
ISHARES MSC 464286400 1,222 27,345 SH   SOLE   27,345 0 0
ISHARES EMU 464286608 238 5,761 SH   SOLE   5,761 0 0
ISHARES MSC 464286731 2,449 169,861 SH   SOLE   169,861 0 0
ISHARES MSC 464286749 721 21,846 SH   SOLE   21,846 0 0
ISHARES MSC 464286756 875 24,429 SH   SOLE   24,429 0 0
ISHARES MSC 464286764 929 24,090 SH   SOLE   24,090 0 0
ISHARES MSC 464286772 3,922 60,646 SH   SOLE   60,646 0 0
ISHARES MSC 464286806 10,050 316,451 SH   SOLE   316,451 0 0
ISHARES MSC 464286822 541 7,962 SH   SOLE   7,962 0 0
ISHARES MSC 464286848 4,516 371,996 SH   SOLE   371,996 0 0
ISHARES MSC 464286855 3,422 219,488 SH   SOLE   219,488 0 0
ISHARES MSC 464286871 347 16,825 SH   SOLE   16,825 0 0
ISHARES SEL 464287168 6,215 87,108 SH   SOLE   87,108 0 0
ISHARES TIP 464287176 456 4,150 SH   SOLE   4,150 0 0
ISHARES CHI 464287184 6,231 162,399 SH   SOLE   162,399 0 0
ISHARES COR 464287200 1,095 5,898 SH   SOLE   5,898 0 0
ISHARES MSC 464287234 3,863 92,433 SH   SOLE   92,433 0 0
ISHARES 1-3 464287457 457 5,414 SH   SOLE   5,414 0 0
ISHARES MSC 464287465 7,545 112,446 SH   SOLE   112,446 0 0
ISHARES U.S 464287580 646 5,320 SH   SOLE   5,320 0 0
ISHARES RUS 464287630 333 3,350 SH   SOLE   3,350 0 0
ISHARES RUS 464287648 2,615 19,300 SH   SOLE   19,300 0 0
ISHARES RUS 464287655 624 5,407 SH   SOLE   5,407 0 0
ISHARES U.S 464287739 598 9,474 SH   SOLE   9,474 0 0
ISHARES U.S 464287788 260 3,241 SH   SOLE   3,241 0 0
ISHARES COR 464287804 8,703 79,746 SH   SOLE   79,746 0 0
ISHARES EUR 464287861 7,003 147,586 SH   SOLE   147,586 0 0
ISHARES MSC 464288240 6,431 137,799 SH   SOLE   137,799 0 0
ISHARES EAF 464288273 1,316 25,819 SH   SOLE   25,819 0 0
ISHARES INT 464288448 7,186 189,407 SH   SOLE   189,407 0 0
ISHARES MRG 464288505 1,835 14,193 SH   SOLE   14,193 0 0
ISHARES IBO 464288513 3,712 39,965 SH   SOLE   39,965 0 0
ISHARES INT 464288638 417 3,867 SH   SOLE   3,867 0 0
ISHARES 1-3 464288646 311 2,947 SH   SOLE   2,947 0 0
ISHARES U.S 464288687 1,206 32,742 SH   SOLE   32,742 0 0
ISHARES US 464288752 203 8,163 SH   SOLE   8,163 0 0
ISHARES U.S 464288760 1,690 15,990 SH   SOLE   15,990 0 0
ISHARES NW 464289123 793 21,242 SH   SOLE   21,242 0 0
ISHARES IRE 46429B507 7,572 211,208 SH   SOLE   211,208 0 0
ISHARES FLT 46429B655 4,250 83,798 SH   SOLE   83,798 0 0
ITAU UNIBANCO HLDG SA SPO 465562106 1,727 127,234 SH   SOLE   127,234 0 0
ITT EDUCATIONAL SERVICES I COM 45068B109 792 23,577 SH   SOLE   23,577 0 0
JOHNSON & JOHNSON COM 478160104 17,238 188,206 SH   SOLE   188,206 0 0
JOHNSON CTLS INC COM 478366107 785 15,306 SH   SOLE   15,306 0 0
JOY GLOBAL INC COM 481165108 528 9,023 SH   SOLE   9,023 0 0
JPMORGAN CHASE & CO COM 46625H100 34,212 585,027 SH   SOLE   585,027 0 0
JUST ENERGY GROUP INC COM 48213W101 683 95,349 SH   SOLE   95,349 0 0
KANSAS CITY SOUTHERN COM 485170302 614 4,962 SH   SOLE   4,962 0 0
KAR AUCTION SVCS INC COM 48238T109 366 12,397 SH   SOLE   12,397 0 0
KELLOGG CO COM 487836108 267 4,374 SH   SOLE   4,374 0 0
KEYCORP NEW COM 493267108 455 33,897 SH   SOLE   33,897 0 0
KIMBERLY CLARK CORP COM 494368103 1,271 12,167 SH   SOLE   12,167 0 0
KIMCO RLTY CORP COM 49446R109 3,604 182,482 SH   SOLE   182,482 0 0
KINDER MORGAN INC DEL COM 49456B101 1,542 42,821 SH   SOLE   42,821 0 0
KINROSS GOLD CORP COM 496902404 72,737 16,606,701 SH   SOLE   16,606,701 0 0
KKR & CO L P DEL COM 48248M102 751 30,861 SH   SOLE   30,861 0 0
KLA-TENCOR CORP COM 482480100 2,264 35,121 SH   SOLE   35,121 0 0
KOHLS CORP COM 500255104 469 8,268 SH   SOLE   8,268 0 0
KONINKLIJKE PHILIPS N V NY 500472303 630 17,033 SH   SOLE   17,033 0 0
KOREA ELECTRIC PWR SPO 500631106 242 14,575 SH   SOLE   14,575 0 0
KRAFT FOODS GROUP INC COM 50076Q106 2,913 54,035 SH   SOLE   54,035 0 0
KROGER CO COM 501044101 2,961 74,907 SH   SOLE   74,907 0 0
KT CORP SPO 48268K101 325 21,865 SH   SOLE   21,865 0 0
L-3 COMMUNICATIONS HLDGS I COM 502424104 469 4,390 SH   SOLE   4,390 0 0
LA Z BOY INC COM 505336107 294 9,490 SH   SOLE   9,490 0 0
LAKE SHORE GOLD CORP COM 510728108 29 64,000 SH   SOLE   64,000 0 0
LAZARD LTD SHS G54050102 3,261 71,959 SH   SOLE   71,959 0 0
LEAR CORP COM 521865204 437 5,400 SH   SOLE   5,400 0 0
LEGGETT & PLATT INC COM 524660107 332 10,720 SH   SOLE   10,720 0 0
LENNOX INTL INC COM 526107107 628 7,387 SH   SOLE   7,387 0 0
LEVEL 3 COMMUNICATIONS INC COM 52729N308 808 24,366 SH   SOLE   24,366 0 0
LIBERTY MEDIA CORP DELAWAR CL 531229102 441 3,012 SH   SOLE   3,012 0 0
LIBERTY PPTY TR SH 531172104 3,522 103,983 SH   SOLE   103,983 0 0
LILLY ELI & CO COM 532457108 7,437 145,826 SH   SOLE   145,826 0 0
LINCOLN NATL CORP IND COM 534187109 2,305 44,656 SH   SOLE   44,656 0 0
LINEAR TECHNOLOGY CORP COM 535678106 494 10,846 SH   SOLE   10,846 0 0
LITHIA MTRS INC CL 536797103 965 13,894 SH   SOLE   13,894 0 0
LLOYDS BANKING GROUP PLC SPO 539439109 163 30,674 SH   SOLE   30,674 0 0
LOCKHEED MARTIN CORP COM 539830109 9,674 65,074 SH   SOLE   65,074 0 0
LORILLARD INC COM 544147101 2,253 44,447 SH   SOLE   44,447 0 0
LOWES COS INC COM 548661107 2,751 55,529 SH   SOLE   55,529 0 0
LULULEMON ATHLETICA INC COM 550021109 385 6,523 SH   SOLE   6,523 0 0
LYONDELLBASELL INDUSTRIES SHS N53745100 2,510 31,263 SH   SOLE   31,263 0 0
M & T BK CORP COM 55261F104 442 3,800 SH   SOLE   3,800 0 0
MACERICH CO COM 554382101 3,969 67,389 SH   SOLE   67,389 0 0
MACYS INC COM 55616P104 532 9,969 SH   SOLE   9,969 0 0
MAGNA INTL INC COM 559222401 298,698 3,640,000 SH   SOLE   3,640,000 0 0
MANPOWERGROUP INC COM 56418H100 584 6,799 SH   SOLE   6,799 0 0
MANULIFE FINL CORP COM 56501R106 684,858 34,711,485 SH   SOLE   34,711,485 0 0
MARATHON OIL CORP COM 565849106 652 18,483 SH   SOLE   18,483 0 0
MARATHON PETE CORP COM 56585A102 1,941 21,162 SH   SOLE   21,162 0 0
MARKEL CORP COM 570535104 1,019 1,755 SH   SOLE   1,755 0 0
MARKET VECTORS ETF TR GOL 57060U100 1,855 87,782 SH   SOLE   87,782 0 0
MARKET VECTORS ETF TR BIO 57060U183 239 2,701 SH   SOLE   2,701 0 0
MARVELL TECHNOLOGY GROUP L ORD G5876H105 373 25,954 SH   SOLE   25,954 0 0
MASCO CORP COM 574599106 2,582 113,406 SH   SOLE   113,406 0 0
MASTERCARD INC CL 57636Q104 1,088 13,022 SH   SOLE   13,022 0 0
MATTEL INC COM 577081102 1,673 35,170 SH   SOLE   35,170 0 0
MCCORMICK & CO INC COM 579780206 2,212 32,102 SH   SOLE   32,102 0 0
MCDONALDS CORP COM 580135101 14,470 149,129 SH   SOLE   149,129 0 0
MCGRAW HILL FINL INC COM 580645109 2,615 33,434 SH   SOLE   33,434 0 0
MCKESSON CORP COM 58155Q103 3,811 23,614 SH   SOLE   23,614 0 0
MEDTRONIC INC COM 585055106 5,789 100,870 SH   SOLE   100,870 0 0
MERCK & CO INC NEW COM 58933Y105 6,983 139,528 SH   SOLE   139,528 0 0
MEREDITH CORP COM 589433101 681 13,143 SH   SOLE   13,143 0 0
METHANEX CORP COM 59151K108 14,915 251,768 SH   SOLE   251,768 0 0
METHODE ELECTRS INC COM 591520200 1,295 37,884 SH   SOLE   37,884 0 0
METLIFE INC COM 59156R108 7,568 140,355 SH   SOLE   140,355 0 0
MFA FINL INC COM 55272X102 2,456 347,854 SH   SOLE   347,854 0 0
MGM RESORTS INTERNATIONAL COM 552953101 443 18,825 SH   SOLE   18,825 0 0
MICHAEL KORS HLDGS LTD SHS G60754101 264 3,250 SH   SOLE   3,250 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 6,137 137,136 SH   SOLE   137,136 0 0
MICRON TECHNOLOGY INC COM 595112103 4,713 216,709 SH   SOLE   216,709 0 0
MICROSOFT CORP COM 594918104 12,389 331,173 SH   SOLE   331,173 0 0
MITEL NETWORKS CORP COM 60671Q104 242 23,996 SH   SOLE   23,996 0 0
MITSUBISHI UFJ FINL GROUP SPO 606822104 6,015 900,466 SH   SOLE   900,466 0 0
MIZUHO FINL GROUP INC SPO 60687Y109 4,493 1,030,395 SH   SOLE   1,030,395 0 0
MOLSON COORS BREWING CO CL 60871R209 733 13,062 SH   SOLE   13,062 0 0
MONDELEZ INTL INC CL 609207105 987 27,959 SH   SOLE   27,959 0 0
MOODYS CORP COM 615369105 3,137 39,981 SH   SOLE   39,981 0 0
MORGAN STANLEY COM 617446448 3,077 98,133 SH   SOLE   98,133 0 0
MORGAN STANLEY CHINA A SH FD COM 617468103 449 18,846 SH   SOLE   18,846 0 0
MOSAIC CO NEW COM 61945C103 468 9,910 SH   SOLE   9,910 0 0
MYLAN INC COM 628530107 364 8,382 SH   SOLE   8,382 0 0
MYRIAD GENETICS INC COM 62855J104 207 9,890 SH   SOLE   9,890 0 0
NATIONAL GRID PLC SPO 636274300 518 7,929 SH   SOLE   7,929 0 0
NATIONAL OILWELL VARCO INC COM 637071101 465 5,853 SH   SOLE   5,853 0 0
NCR CORP NEW COM 62886E108 261 7,656 SH   SOLE   7,656 0 0
NETFLIX INC COM 64110L106 520 1,412 SH   SOLE   1,412 0 0
NEVSUN RES LTD COM 64156L101 154 46,400 SH   SOLE   46,400 0 0
NEW GOLD INC CDA COM 644535106 1,677 320,086 SH   SOLE   320,086 0 0
NEWMONT MINING CORP COM 651639106 2,077 90,177 SH   SOLE   90,177 0 0
NEXTERA ENERGY INC COM 65339F101 325 3,800 SH   SOLE   3,800 0 0
NIKE INC CL 654106103 2,535 32,239 SH   SOLE   32,239 0 0
NIPPON TELEG & TEL CORP SPO 654624105 4,008 148,234 SH   SOLE   148,234 0 0
NOKIA CORP SPO 654902204 3,172 391,154 SH   SOLE   391,154 0 0
NORDION INC COM 65563C105 310 36,535 SH   SOLE   36,535 0 0
NORFOLK SOUTHERN CORP COM 655844108 2,028 21,847 SH   SOLE   21,847 0 0
NORTHEAST UTILS COM 664397106 437 10,300 SH   SOLE   10,300 0 0
NORTHERN DYNASTY MINERALS COM 66510M204 44 34,036 SH   SOLE   34,036 0 0
NORTHROP GRUMMAN CORP COM 666807102 488 4,258 SH   SOLE   4,258 0 0
NOVAGOLD RES INC COM 66987E206 148 58,400 SH   SOLE   58,400 0 0
NOVARTIS A G SPO 66987V109 323 4,016 SH   SOLE   4,016 0 0
NU SKIN ENTERPRISES INC CL 67018T105 3,072 22,229 SH   SOLE   22,229 0 0
NYMOX PHARMACEUTICAL CORP COM 67076P102 190 31,372 SH   SOLE   31,372 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 208 2,188 SH   SOLE   2,188 0 0
OLD REP INTL CORP COM 680223104 411 23,825 SH   SOLE   23,825 0 0
OMNICOM GROUP INC COM 681919106 536 7,208 SH   SOLE   7,208 0 0
ONCOLYTICS BIOTECH INC COM 682310107 19 12,200 SH   SOLE   12,200 0 0
OPEN TEXT CORP COM 683715106 8,851 96,246 SH   SOLE   96,246 0 0
OPKO HEALTH INC COM 68375N103 116 13,800 SH   SOLE   13,800 0 0
ORACLE CORP COM 68389X105 4,582 119,766 SH   SOLE   119,766 0 0
ORANGE SPO 684060106 5,459 442,010 SH   SOLE   442,010 0 0
PACKAGING CORP AMER COM 695156109 2,272 35,897 SH   SOLE   35,897 0 0
PAN AMERICAN SILVER CORP COM 697900108 508 43,385 SH   SOLE   43,385 0 0
PARKER DRILLING CO COM 701081101 1,526 187,657 SH   SOLE   187,657 0 0
PAYCHEX INC COM 704326107 1,004 22,041 SH   SOLE   22,041 0 0
PDL BIOPHARMA INC COM 69329Y104 1,792 212,338 SH   SOLE   212,338 0 0
PEMBINA PIPELINE CORP COM 706327103 26,503 752,282 SH   SOLE   752,282 0 0
PENGROWTH ENERGY CORP COM 70706P104 7,679 1,238,469 SH   SOLE   1,238,469 0 0
PENN VA CORP COM 707882106 1,292 137,002 SH   SOLE   137,002 0 0
PENN WEST PETE LTD NEW COM 707887105 58,673 7,018,262 SH   SOLE   7,018,262 0 0
PEPSICO INC COM 713448108 3,670 44,249 SH   SOLE   44,249 0 0
PETROCHINA CO LTD SPO 71646E100 286 2,603 SH   SOLE   2,603 0 0
PETROLEO BRASILEIRO SA PET SPO 71654V408 603 43,736 SH   SOLE   43,736 0 0
PFIZER INC COM 717081103 8,017 261,732 SH   SOLE   261,732 0 0
PHILIP MORRIS INTL INC COM 718172109 3,701 42,475 SH   SOLE   42,475 0 0
PHILLIPS 66 COM 718546104 902 11,697 SH   SOLE   11,697 0 0
PIMCO DYNAMIC INCOME FD SHS 72201Y101 1,640 56,300 SH   SOLE   56,300 0 0
PIMCO ETF TR TOT 72201R775 4,220 40,292 SH   SOLE   40,292 0 0
PLATINUM GROUP METALS LTD COM 72765Q205 34 29,000 SH   SOLE   29,000 0 0
PNC FINL SVCS GROUP INC COM 693475105 549 7,072 SH   SOLE   7,072 0 0
POLARIS INDS INC COM 731068102 604 4,147 SH   SOLE   4,147 0 0
PORTUGAL TELECOM SGPS S A SPO 737273102 289 66,805 SH   SOLE   66,805 0 0
POSCO SPO 693483109 6,854 87,876 SH   SOLE   87,876 0 0
POTASH CORP SASK INC COM 73755L107 448,189 13,597,965 SH   SOLE   13,597,965 0 0
POWERSHARES ETF TR II S&P 73937B779 3,415 102,988 SH   SOLE   102,988 0 0
POWERSHARES ETF TRUST DYN 73935X104 417 6,116 SH   SOLE   6,116 0 0
POWERSHARES ETF TRUST NAS 73935X146 237 3,459 SH   SOLE   3,459 0 0
POWERSHARES ETF TRUST DWA 73935X153 3,496 95,379 SH   SOLE   95,379 0 0
POWERSHARES ETF TRUST WND 73935X500 218 34,147 SH   SOLE   34,147 0 0
POWERSHARES ETF TRUST FTS 73935X567 8,228 84,195 SH   SOLE   84,195 0 0
POWERSHARES ETF TRUST DYN 73935X757 387 11,333 SH   SOLE   11,333 0 0
POWERSHARES ETF TRUST DYN 73935X799 4,101 76,689 SH   SOLE   76,689 0 0
POWERSHARES ETF TRUST DYN 73935X823 441 16,555 SH   SOLE   16,555 0 0
POWERSHARES ETF TRUST II DWA 73936Q108 1,681 63,427 SH   SOLE   63,427 0 0
POWERSHARES ETF TRUST II DWA 73936Q744 853 21,480 SH   SOLE   21,480 0 0
POWERSHARES ETF TRUST II SEN 73936Q769 1,409 56,629 SH   SOLE   56,629 0 0
POWERSHARES GLOBAL ETF TRUST EX 73936T771 768 27,503 SH   SOLE   27,503 0 0
POWERSHARES QQQ TRUST UNI 73935A104 2,315 26,318 SH   SOLE   26,318 0 0
PPG INDS INC COM 693506107 1,347 7,103 SH   SOLE   7,103 0 0
PPL CORP COM 69351T106 929 30,871 SH   SOLE   30,871 0 0
PRECISION DRILLING CORP COM 74022D308 1,530 163,326 SH   SOLE   163,326 0 0
PRETIUM RES INC COM 74139C102 92 17,900 SH   SOLE   17,900 0 0
PRICELINE COM INC COM 741503403 5,031 4,328 SH   SOLE   4,328 0 0
PRIMORIS SVCS CORP COM 74164F103 4,522 145,276 SH   SOLE   145,276 0 0
PROASSURANCE CORP COM 74267C106 1,333 27,502 SH   SOLE   27,502 0 0
PROCTER & GAMBLE CO COM 742718109 11,821 145,208 SH   SOLE   145,208 0 0
PROGRESSIVE WASTE SOLUTION COM 74339G101 1,550 62,645 SH   SOLE   62,645 0 0
PRUDENTIAL FINL INC COM 744320102 10,240 111,038 SH   SOLE   111,038 0 0
PUBLIC STORAGE COM 74460D109 1,077 7,153 SH   SOLE   7,153 0 0
PUBLIC SVC ENTERPRISE GROU COM 744573106 436 13,600 SH   SOLE   13,600 0 0
PULTE GROUP INC COM 745867101 496 24,350 SH   SOLE   24,350 0 0
PVH CORP COM 693656100 305 2,243 SH   SOLE   2,243 0 0
QUALCOMM INC COM 747525103 9,859 132,782 SH   SOLE   132,782 0 0
QUEST DIAGNOSTICS INC COM 74834L100 1,674 31,275 SH   SOLE   31,275 0 0
RAYTHEON CO COM 755111507 6,409 70,667 SH   SOLE   70,667 0 0
REALTY INCOME CORP COM 756109104 754 20,200 SH   SOLE   20,200 0 0
REDWOOD TR INC COM 758075402 2,893 149,377 SH   SOLE   149,377 0 0
REGIONS FINL CORP NEW COM 7591EP100 541 54,700 SH   SOLE   54,700 0 0
RENT A CTR INC NEW COM 76009N100 303 9,080 SH   SOLE   9,080 0 0
REVENUESHARES ETF TR SMA 761396308 1,378 25,571 SH   SOLE   25,571 0 0
REYNOLDS AMERICAN INC COM 761713106 1,088 21,760 SH   SOLE   21,760 0 0
RIO ALTO MNG LTD NEW COM 76689T104 62 37,090 SH   SOLE   37,090 0 0
RITCHIE BROS AUCTIONEERS COM 767744105 530 23,100 SH   SOLE   23,100 0 0
RITE AID CORP COM 767754104 1,960 387,329 SH   SOLE   387,329 0 0
ROCK-TENN CO CL 772739207 1,061 10,100 SH   SOLE   10,100 0 0
ROGERS COMMUNICATIONS INC CL 775109200 304,139 6,721,293 SH   SOLE   6,721,293 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102 4,076,213 60,630,864 SH   SOLE   60,630,864 0 0
ROYAL DUTCH SHELL PLC SPO 780259206 3,456 48,488 SH   SOLE   48,488 0 0
RPC INC COM 749660106 670 37,518 SH   SOLE   37,518 0 0
RUBICON MINERALS CORP COM 780911103 50 57,600 SH   SOLE   57,600 0 0
RYDEX ETF TRUST GUG 78355W106 381 5,345 SH   SOLE   5,345 0 0
RYDEX ETF TRUST GUG 78355W502 900 17,742 SH   SOLE   17,742 0 0
RYDEX ETF TRUST GUG 78355W700 672 10,784 SH   SOLE   10,784 0 0
RYLAND GROUP INC COM 783764103 1,666 38,388 SH   SOLE   38,388 0 0
SAFEWAY INC COM 786514208 7,209 221,340 SH   SOLE   221,340 0 0
SAN JUAN BASIN RTY TR UNI 798241105 7,682 458,873 SH   SOLE   458,873 0 0
SANDISK CORP COM 80004C101 2,146 30,423 SH   SOLE   30,423 0 0
SCANA CORP NEW COM 80589M102 427 9,100 SH   SOLE   9,100 0 0
SCHEIN HENRY INC COM 806407102 548 4,800 SH   SOLE   4,800 0 0
SCHLUMBERGER LTD COM 806857108 314 3,480 SH   SOLE   3,480 0 0
SEADRILL LIMITED SHS G7945E105 565 13,750 SH   SOLE   13,750 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 6,351 113,082 SH   SOLE   113,082 0 0
SEALED AIR CORP NEW COM 81211K100 389 11,439 SH   SOLE   11,439 0 0
SEASPAN CORP SHS Y75638109 249 10,849 SH   SOLE   10,849 0 0
SELECT COMFORT CORP COM 81616X103 262 12,425 SH   SOLE   12,425 0 0
SELECT SECTOR SPDR TR SBI 81369Y100 552 11,953 SH   SOLE   11,953 0 0
SELECT SECTOR SPDR TR SBI 81369Y209 3,628 65,442 SH   SOLE   65,442 0 0
SELECT SECTOR SPDR TR SBI 81369Y308 3,634 84,541 SH   SOLE   84,541 0 0
SELECT SECTOR SPDR TR SBI 81369Y506 1,000 11,300 SH   SOLE   11,300 0 0
SELECT SECTOR SPDR TR SBI 81369Y605 1,063 48,650 SH   SOLE   48,650 0 0
SELECT SECTOR SPDR TR SBI 81369Y704 998 19,100 SH   SOLE   19,100 0 0
SENIOR HSG PPTYS TR SH 81721M109 2,802 126,028 SH   SOLE   126,028 0 0
SHAW COMMUNICATIONS INC CL 82028K200 141,246 5,803,024 SH   SOLE   5,803,024 0 0
SIEMENS A G SPO 826197501 589 4,256 SH   SOLE   4,256 0 0
SIERRA WIRELESS INC COM 826516106 2,385 98,693 SH   SOLE   98,693 0 0
SIGMA ALDRICH CORP COM 826552101 2,076 22,087 SH   SOLE   22,087 0 0
SILVER STD RES INC COM 82823L106 669 96,159 SH   SOLE   96,159 0 0
SILVER WHEATON CORP COM 828336107 100,486 4,977,014 SH   SOLE   4,977,014 0 0
SILVERCORP METALS INC COM 82835P103 92 40,035 SH   SOLE   40,035 0 0
SIMON PPTY GROUP INC NEW COM 828806109 1,338 8,795 SH   SOLE   8,795 0 0
SK TELECOM LTD SPO 78440P108 3,375 137,064 SH   SOLE   137,064 0 0
SLM CORP COM 78442P106 832 31,667 SH   SOLE   31,667 0 0
SODASTREAM INTERNATIONAL L USD M9068E105 399 8,035 SH   SOLE   8,035 0 0
SONY CORP ADR 835699307 1,024 59,208 SH   SOLE   59,208 0 0
SOUTHERN CO COM 842587107 384 9,349 SH   SOLE   9,349 0 0
SOUTHERN COPPER CORP COM 84265V105 587 20,429 SH   SOLE   20,429 0 0
SOUTHWEST AIRLS CO COM 844741108 1,013 53,773 SH   SOLE   53,773 0 0
SPDR DOW JONES INDL AVRG E UT 78467X109 6,289 38,006 SH   SOLE   38,006 0 0
SPDR GOLD TRUST GOL 78463V107 3,854 33,186 SH   SOLE   33,186 0 0
SPDR INDEX SHS FDS S&P 78463X798 284 11,956 SH   SOLE   11,956 0 0
SPDR S&P 500 ETF TR TR 78462F103 18,907 102,372 SH   SOLE   102,372 0 0
SPDR SERIES TRUST BRC 78464A359 4,847 103,733 SH   SOLE   103,733 0 0
SPDR SERIES TRUST S&P 78464A698 787 19,371 SH   SOLE   19,371 0 0
SPDR SERIES TRUST S&P 78464A714 2,084 23,656 SH   SOLE   23,656 0 0
SPDR SERIES TRUST OIL 78464A748 270 6,179 SH   SOLE   6,179 0 0
SPDR SERIES TRUST S&P 78464A763 1,524 20,987 SH   SOLE   20,987 0 0
SPDR SERIES TRUST S&P 78464A789 277 4,396 SH   SOLE   4,396 0 0
SPDR SERIES TRUST S&P 78464A888 3,047 91,490 SH   SOLE   91,490 0 0
SPECTRA ENERGY CORP COM 847560109 2,537 71,232 SH   SOLE   71,232 0 0
STANLEY BLACK & DECKER INC COM 854502101 1,105 13,690 SH   SOLE   13,690 0 0
STANTEC INC COM 85472N109 16,325 263,309 SH   SOLE   263,309 0 0
STARBUCKS CORP COM 855244109 7,248 92,456 SH   SOLE   92,456 0 0
STARWOOD HOTELS&RESORTS WR COM 85590A401 385 4,847 SH   SOLE   4,847 0 0
STATE STR CORP COM 857477103 4,456 60,722 SH   SOLE   60,722 0 0
STRYKER CORP COM 863667101 860 11,442 SH   SOLE   11,442 0 0
STUDENT TRANSN INC COM 86388A108 4,089 660,551 SH   SOLE   660,551 0 0
STURM RUGER & CO INC COM 864159108 483 6,610 SH   SOLE   6,610 0 0
SUN LIFE FINL INC COM 866796105 433,554 12,271,563 SH   SOLE   12,271,563 0 0
SUNCOR ENERGY INC NEW COM 867224107 832,920 23,763,778 SH   SOLE   23,763,778 0 0
SUNEDISON INC COM 86732Y109 865 66,250 SH   SOLE   66,250 0 0
SUNOPTA INC COM 8676EP108 5,944 593,800 SH   SOLE   593,800 0 0
SUPERVALU INC COM 868536103 385 52,874 SH   SOLE   52,874 0 0
SYMANTEC CORP COM 871503108 275 11,642 SH   SOLE   11,642 0 0
SYNCHRONOSS TECHNOLOGIES I COM 87157B103 256 8,251 SH   SOLE   8,251 0 0
TAHOE RES INC COM 873868103 1,934 116,246 SH   SOLE   116,246 0 0
TAKE-TWO INTERACTIVE SOFTW COM 874054109 2,908 167,405 SH   SOLE   167,405 0 0
TALISMAN ENERGY INC COM 87425E103 169,005 14,506,832 SH   SOLE   14,506,832 0 0
TARGET CORP COM 87612E106 1,194 18,879 SH   SOLE   18,879 0 0
TASEKO MINES LTD COM 876511106 554 261,236 SH   SOLE   261,236 0 0
TECK RESOURCES LTD CL 878742204 205,205 7,889,480 SH   SOLE   7,889,480 0 0
TELECOM ITALIA S P A NEW SPO 87927Y102 4,111 412,725 SH   SOLE   412,725 0 0
TELEFONICA BRASIL SA SPO 87936R106 1,648 85,727 SH   SOLE   85,727 0 0
TELEFONICA S A SPO 879382208 372 22,780 SH   SOLE   22,780 0 0
TELUS CORP COM 87971M103 354,893 10,304,671 SH   SOLE   10,304,671 0 0
TEMPUR SEALY INTL INC COM 88023U101 950 17,600 SH   SOLE   17,600 0 0
TERADATA CORP DEL COM 88076W103 227 5,001 SH   SOLE   5,001 0 0
TEVA PHARMACEUTICAL INDS L ADR 881624209 3,099 77,324 SH   SOLE   77,324 0 0
THE ADT CORPORATION COM 00101J106 216 5,333 SH   SOLE   5,333 0 0
THOMPSON CREEK METALS CO I COM 884768102 87 40,000 SH   SOLE   40,000 0 0
THOMSON REUTERS CORP COM 884903105 210,474 5,565,155 SH   SOLE   5,565,155 0 0
TIM HORTONS INC COM 88706M103 129,044 2,210,419 SH   SOLE   2,210,419 0 0
TIME WARNER INC COM 887317303 1,814 26,025 SH   SOLE   26,025 0 0
TJX COS INC NEW COM 872540109 3,874 60,787 SH   SOLE   60,787 0 0
TORCHMARK CORP COM 891027104 437 5,594 SH   SOLE   5,594 0 0
TORONTO DOMINION BK ONT COM 891160509 1,895,776 40,232,931 SH   SOLE   40,232,931 0 0
TOTAL S A SPO 89151E109 8,443 137,801 SH   SOLE   137,801 0 0
TOYOTA MOTOR CORP SP 892331307 5,770 47,323 SH   SOLE   47,323 0 0
TRANSALTA CORP COM 89346D107 64,303 5,071,214 SH   SOLE   5,071,214 0 0
TRANSCANADA CORP COM 89353D107 533,339 11,680,657 SH   SOLE   11,680,657 0 0
TRANSGLOBE ENERGY CORP COM 893662106 188 22,495 SH   SOLE   22,495 0 0
TRANSITION THERAPEUTICS INC COM 893716209 91 16,073 SH   SOLE   16,073 0 0
TRAVELERS COMPANIES INC COM 89417E109 1,598 17,649 SH   SOLE   17,649 0 0
TRW AUTOMOTIVE HLDGS CORP COM 87264S106 488 6,566 SH   SOLE   6,566 0 0
TUPPERWARE BRANDS CORP COM 899896104 2,129 22,524 SH   SOLE   22,524 0 0
TURQUOISE HILL RES LTD COM 900435108 836 253,252 SH   SOLE   253,252 0 0
TWENTY FIRST CENTY FOX INC CL 90130A101 779 22,144 SH   SOLE   22,144 0 0
TWO HBRS INVT CORP COM 90187B101 1,530 164,878 SH   SOLE   164,878 0 0
TYSON FOODS INC CL 902494103 1,987 59,399 SH   SOLE   59,399 0 0
U S SILICA HLDGS INC COM 90346E103 948 27,804 SH   SOLE   27,804 0 0
UNILEVER N V N Y 904784709 255 6,338 SH   SOLE   6,338 0 0
UNION PAC CORP COM 907818108 4,506 26,820 SH   SOLE   26,820 0 0
UNITED PARCEL SERVICE INC CL 911312106 2,754 26,212 SH   SOLE   26,212 0 0
UNITED RENTALS INC COM 911363109 3,515 45,092 SH   SOLE   45,092 0 0
UNITED TECHNOLOGIES CORP COM 913017109 3,820 33,568 SH   SOLE   33,568 0 0
UNITEDHEALTH GROUP INC COM 91324P102 534 7,090 SH   SOLE   7,090 0 0
UNIVERSAL HLTH SVCS INC CL 913903100 467 5,749 SH   SOLE   5,749 0 0
UNUM GROUP COM 91529Y106 1,650 47,031 SH   SOLE   47,031 0 0
US BANCORP DEL COM 902973304 500 12,367 SH   SOLE   12,367 0 0
USANA HEALTH SCIENCES INC COM 90328M107 1,384 18,312 SH   SOLE   18,312 0 0
V F CORP COM 918204108 1,551 24,882 SH   SOLE   24,882 0 0
VALE S A ADR 91912E105 213 13,950 SH   SOLE   13,950 0 0
VALEANT PHARMACEUTICALS IN COM 91911K102 520,730 4,435,523 SH   SOLE   4,435,523 0 0
VALERO ENERGY CORP NEW COM 91913Y100 846 16,779 SH   SOLE   16,779 0 0
VALMONT INDS INC COM 920253101 1,154 7,739 SH   SOLE   7,739 0 0
VANGUARD INDEX FDS S&P 922908363 405 2,392 SH   SOLE   2,392 0 0
VANGUARD INDEX FDS SMA 922908751 837 7,611 SH   SOLE   7,611 0 0
VANGUARD INTL EQUITY INDEX ALL 922042775 1,423 28,047 SH   SOLE   28,047 0 0
VANGUARD INTL EQUITY INDEX FTS 922042858 2,964 72,054 SH   SOLE   72,054 0 0
VANGUARD INTL EQUITY INDEX FTS 922042874 2,357 40,086 SH   SOLE   40,086 0 0
VANGUARD WORLD FDS IND 92204A603 221 2,212 SH   SOLE   2,212 0 0
VANTIV INC CL 92210H105 338 10,375 SH   SOLE   10,375 0 0
VENTAS INC COM 92276F100 558 9,750 SH   SOLE   9,750 0 0
VEOLIA ENVIRONNEMENT SPO 92334N103 625 38,189 SH   SOLE   38,189 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 8,664 176,312 SH   SOLE   176,312 0 0
VERMILION ENERGY INC COM 923725105 31,165 531,637 SH   SOLE   531,637 0 0
VISA INC COM 92826C839 9,571 42,982 SH   SOLE   42,982 0 0
VODAFONE GROUP PLC NEW SPO 92857W209 8,642 219,841 SH   SOLE   219,841 0 0
VORNADO RLTY TR SH 929042109 894 10,071 SH   SOLE   10,071 0 0
WADDELL & REED FINL INC CL 930059100 414 6,362 SH   SOLE   6,362 0 0
WALGREEN CO COM 931422109 2,437 42,428 SH   SOLE   42,428 0 0
WAL-MART STORES INC COM 931142103 7,250 92,133 SH   SOLE   92,133 0 0
WASTE MGMT INC DEL COM 94106L109 1,116 24,862 SH   SOLE   24,862 0 0
WEBMD HEALTH CORP COM 94770V102 1,837 46,505 SH   SOLE   46,505 0 0
WELLPOINT INC COM 94973V107 1,852 20,045 SH   SOLE   20,045 0 0
WELLS FARGO & CO NEW COM 949746101 17,424 383,795 SH   SOLE   383,795 0 0
WESTERN DIGITAL CORP COM 958102105 4,177 49,780 SH   SOLE   49,780 0 0
WESTERN UN CO COM 959802109 441 25,572 SH   SOLE   25,572 0 0
WESTLAKE CHEM CORP COM 960413102 828 6,779 SH   SOLE   6,779 0 0
WESTPORT INNOVATIONS INC COM 960908309 410 20,924 SH   SOLE   20,924 0 0
WHIRLPOOL CORP COM 963320106 3,981 25,382 SH   SOLE   25,382 0 0
WHITING PETE CORP NEW COM 966387102 461 7,448 SH   SOLE   7,448 0 0
WHOLE FOODS MKT INC COM 966837106 850 14,700 SH   SOLE   14,700 0 0
WI-LAN INC COM 928972108 1,014 300,769 SH   SOLE   300,769 0 0
WILLIAMS CLAYTON ENERGY INC COM 969490101 1,686 20,569 SH   SOLE   20,569 0 0
WILLIAMS COS INC DEL COM 969457100 1,463 37,928 SH   SOLE   37,928 0 0
WISCONSIN ENERGY CORP COM 976657106 1,494 36,136 SH   SOLE   36,136 0 0
WISDOMTREE INVTS INC COM 97717P104 1,046 59,079 SH   SOLE   59,079 0 0
WISDOMTREE TR EQT 97717W208 2,994 54,320 SH   SOLE   54,320 0 0
WISDOMTREE TR SML 97717W562 716 8,776 SH   SOLE   8,776 0 0
WISDOMTREE TR JAP 97717W851 1,592 31,308 SH   SOLE   31,308 0 0
WISDOMTREE TR EUR 97717W869 8,528 147,395 SH   SOLE   147,395 0 0
WYNN RESORTS LTD COM 983134107 1,972 10,152 SH   SOLE   10,152 0 0
XCEL ENERGY INC COM 98389B100 427 15,300 SH   SOLE   15,300 0 0
XEROX CORP COM 984121103 560 46,019 SH   SOLE   46,019 0 0
YAHOO INC COM 984332106 215 5,323 SH   SOLE   5,323 0 0
YAMANA GOLD INC COM 98462Y100 90,279 10,473,238 SH   SOLE   10,473,238 0 0
YPF SOCIEDAD ANONIMA SPO 984245100 546 16,580 SH   SOLE   16,580 0 0
ZYNGA INC CL 98986T108 77 20,279 SH   SOLE   20,279 0 0