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
3M CO COM 88579Y101 186,715 1,136,289 SH   SOLE 1,136,289 0 0
AAR CORP COM 000361105 2,828 101,800 SH   SOLE 101,800 0 0
ABB LTD SPONSORED ADR 000375204 5,553 262,560 SH   SOLE 262,560 0 0
ABBOTT LABS COM 002824100 1,313 29,159 SH   SOLE 29,159 0 0
ABBVIE INC COM 00287Y109 43,631 666,738 SH   SOLE 666,738 0 0
ACASTI PHARMA INC CL A SHS 00430K105 808 1,616,542 SH   SOLE 1,616,542 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1,740 19,480 SH   SOLE 19,480 0 0
ACTAVIS PLC SHS G0083B108 41,679 172,740 SH   SOLE 172,740 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 17,326 108,779 SH   SOLE 108,779 0 0
AGCO CORP COM 001084102 2,721 60,200 SH   SOLE 60,200 0 0
AGNICO EAGLE MINES LTD COM 008474108 56,175 2,256,927 SH   SOLE 2,256,927 0 0
AGRIUM INC COM 008916108 134,099 1,415,740 SH   SOLE 1,415,740 0 0
AIR METHODS CORP COM PAR $.06 009128307 3,743 85,000 SH   SOLE 85,000 0 0
ALLEGIANT TRAVEL CO COM 01748X102 4,269 28,400 SH   SOLE 28,400 0 0
ALTRIA GROUP INC COM 02209S103 3,799 77,102 SH   SOLE 77,102 0 0
AMAZON COM INC COM 023135106 26,297 84,732 SH   SOLE 84,732 0 0
AMERICAN CAPITAL AGENCY CORP COM 02503X105 2,580 118,200 SH   SOLE 118,200 0 0
AMERICAN EXPRESS CO COM 025816109 24,926 267,903 SH   SOLE 267,903 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 54,041 964,846 SH   SOLE 964,846 0 0
AMGEN INC COM 031162100 114,833 720,903 SH   SOLE 720,903 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 61,492 547,472 SH   SOLE 547,472 0 0
ANNALY CAP MGMT INC COM 035710409 2,515 232,700 SH   SOLE 232,700 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 2,598 158,800 SH   SOLE 158,800 0 0
APPLE INC COM 037833100 169,058 1,531,597 SH   SOLE 1,531,597 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 1,983 43,500 SH   SOLE 43,500 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 615 11,829 SH   SOLE 11,829 0 0
ARCTIC CAT INC COM 039670104 2,840 80,000 SH   SOLE 80,000 0 0
ARES CAP CORP COM 04010L103 2,575 165,000 SH   SOLE 165,000 0 0
ARM HLDGS PLC SPONSORED ADR 042068106 6,097 131,676 SH   SOLE 131,676 0 0
ARUBA NETWORKS INC COM 043176106 436 24,000 SH   SOLE 24,000 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 1,512 21,490 SH   SOLE 21,490 0 0
AT&T INC COM 00206R102 5,862 174,523 SH   SOLE 174,523 0 0
AURICO GOLD INC COM 05155C105 5,704 1,739,089 SH   SOLE 1,739,089 0 0
AUTOLIV INC COM 052800109 5,444 51,300 SH   SOLE 51,300 0 0
AUTOZONE INC COM 053332102 46,713 75,452 SH   SOLE 75,452 0 0
AVAGO TECHNOLOGIES LTD SHS Y0486S104 5,051 50,209 SH   SOLE 50,209 0 0
AVG TECHNOLOGIES N V SHS N07831105 5,472 277,200 SH   SOLE 277,200 0 0
B2GOLD CORP COM 11777Q209 32,133 19,835,318 SH   SOLE 19,835,318 0 0
BAIDU INC SPON ADR REP A 056752108 4,160 18,247 SH   SOLE 18,247 0 0
BAKER HUGHES INC COM 057224107 2,647 47,200 SH   SOLE 47,200 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 4,971 371,775 SH   SOLE 371,775 0 0
BANCO MACRO SA SPON ADR B 05961W105 5,344 122,200 SH   SOLE 122,200 0 0
BANCO SANTANDER SA ADR 05964H105 5,103 612,600 SH   SOLE 612,600 0 0
BANK AMER CORP COM 060505104 477 26,652 SH   SOLE 26,652 0 0
BANK MONTREAL QUE COM 063671101 75,428 1,066,418 SH   SOLE 1,066,418 0 0
BANK N S HALIFAX COM 064149107 444,699 7,790,807 SH   SOLE 7,790,807 0 0
BARCLAYS BK PLC S&P 500 VEQTOR 06740C337 10,075 65,545 SH   SOLE 65,545 0 0
BAXTER INTL INC COM 071813109 9,770 133,309 SH   SOLE 133,309 0 0
BAYTEX ENERGY CORP COM 07317Q105 1,664 100,167 SH   SOLE 100,167 0 0
BBVA BANCO FRANCES S A SPONSORED ADR 07329M100 5,287 383,400 SH   SOLE 383,400 0 0
BCE INC COM NEW 05534B760 43,465 947,781 SH   SOLE 947,781 0 0
BEACON ROOFING SUPPLY INC COM 073685109 2,349 84,500 SH   SOLE 84,500 0 0
BECTON DICKINSON & CO COM 075887109 227,064 1,631,674 SH   SOLE 1,631,674 0 0
BED BATH & BEYOND INC COM 075896100 2,788 36,600 SH   SOLE 36,600 0 0
BELLATRIX EXPLORATION LTD COM 078314101 18,353 5,041,940 SH   SOLE 5,041,940 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 4,286 28,548 SH   SOLE 28,548 0 0
BHP BILLITON PLC SPONSORED ADR 05545E209 5,091 118,400 SH   SOLE 118,400 0 0
BIOGEN IDEC INC COM 09062X103 25,413 74,866 SH   SOLE 74,866 0 0
BLACKBERRY LTD COM 09228F103 2,138 194,762 SH   SOLE 194,762 0 0
BOEING CO COM 097023105 1,794 13,800 SH   SOLE 13,800 0 0
BP PLC SPONSORED ADR 055622104 5,562 145,900 SH   SOLE 145,900 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 573 9,712 SH   SOLE 9,712 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 5,151 47,776 SH   SOLE 47,776 0 0
BROADCOM CORP CL A 111320107 11,393 262,934 SH   SOLE 262,934 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 133,199 2,657,066 SH   SOLE 2,657,066 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 35,344 844,146 SH   SOLE 844,146 0 0
BROOKFIELD PPTY PARTNERS L P UNIT LTD PARTN G16249107 39,253 1,716,370 SH   SOLE 1,716,370 0 0
BROOKFIELD RENEWABLE ENRGY P PARTNERSHIP UNIT G16258108 24,072 778,289 SH   SOLE 778,289 0 0
BUCKLE INC COM 118440106 2,799 53,300 SH   SOLE 53,300 0 0
CABOT OIL & GAS CORP COM 127097103 6,977 616,379 SH   SOLE 616,379 0 0
CAE INC COM 124765108 24,685 1,897,406 SH   SOLE 1,897,406 0 0
CALGON CARBON CORP COM 129603106 2,027 97,539 SH   SOLE 97,539 0 0
CAMECO CORP COM 13321L108 2,620 159,669 SH   SOLE 159,669 0 0
CAMPBELL SOUP CO COM 134429109 1,701 38,655 SH   SOLE 38,655 0 0
CANADIAN NAT RES LTD COM 136385101 307,646 9,962,618 SH   SOLE 9,962,618 0 0
CANADIAN NATL RY CO COM 136375102 412,595 5,987,446 SH   SOLE 5,987,446 0 0
CANADIAN PAC RY LTD COM 13645T100 74,673 387,531 SH   SOLE 387,531 0 0
CAPITAL ONE FINL CORP COM 14040H105 2,625 31,800 SH   SOLE 31,800 0 0
CARBO CERAMICS INC COM 140781105 2,976 74,300 SH   SOLE 74,300 0 0
CARDTRONICS INC COM 14161H108 2,045 53,000 SH   SOLE 53,000 0 0
CARRIZO OIL & GAS INC COM 144577103 1,025 24,650 SH   SOLE 24,650 0 0
CARTER INC COM 146229109 4,016 46,000 SH   SOLE 46,000 0 0
CATAMARAN CORP COM 148887102 81,560 1,576,046 SH   SOLE 1,576,046 0 0
CDN IMPERIAL BK COMM TORONTO COM 136069101 98,302 1,143,707 SH   SOLE 1,143,707 0 0
CELESTICA INC SUB VTG SHS 15101Q108 43,890 3,738,500 SH   SOLE 3,738,500 0 0
CELGENE CORP COM 151020104 748 6,688 SH   SOLE 6,688 0 0
CENOVUS ENERGY INC COM 15135U109 28,345 1,374,655 SH   SOLE 1,374,655 0 0
CENTRAL FD CDA LTD CL A 153501101 1,634 161,015 SH   SOLE 161,015 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 988 12,580 SH   SOLE 12,580 0 0
CHEVRON CORP NEW COM 166764100 36,363 324,145 SH   SOLE 324,145 0 0
CHICAGO BRIDGE & IRON CO N V COM 167250109 1,501 121,900 SH   SOLE 121,900 0 0
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 11,705 198,990 SH   SOLE 198,990 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 24,163 35,300 SH   SOLE 35,300 0 0
CHUBB CORP COM 171232101 3,351 285,460 SH   SOLE 285,460 0 0
CISCO SYS INC COM 17275R102 13,348 479,887 SH   SOLE 479,887 0 0
CIT GROUP INC COM NEW 125581801 2,583 54,000 SH   SOLE 54,000 0 0
CITIGROUP INC COM NEW 172967424 18,595 1,351,382 SH   SOLE 1,351,382 0 0
CITY NATL CORP COM 178566105 10,963 135,664 SH   SOLE 135,664 0 0
CNA FINL CORP COM 126117100 2,605 67,300 SH   SOLE 67,300 0 0
CNO FINL GROUP INC COM 12621E103 2,688 156,100 SH   SOLE 156,100 0 0
CNOOC LTD SPONSORED ADR 126132109 1,558 11,505 SH   SOLE 11,505 0 0
COACH INC COM 189754104 3,080 82,010 SH   SOLE 82,010 0 0
COCA COLA CO COM 191216100 6,468 153,209 SH   SOLE 153,209 0 0
COLGATE PALMOLIVE CO COM 194162103 139,810 2,020,670 SH   SOLE 2,020,670 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 5,015 93,000 SH   SOLE 93,000 0 0
COMMVAULT SYSTEMS INC COM 204166102 258 5,000 SH   SOLE 5,000 0 0
COMPANHIA PARANAENSE ENERG C SPON ADR PFD 20441B407 5,583 423,900 SH   SOLE 423,900 0 0
CONOCOPHILLIPS COM 20825C104 7,016 101,590 SH   SOLE 101,590 0 0
CONSOLIDATED EDISON INC COM 209115104 11,552 174,997 SH   SOLE 174,997 0 0
CONTINENTAL RESOURCES INC COM 212015101 5,057 131,820 SH   SOLE 131,820 0 0
COOPER TIRE & RUBR CO COM 216831107 3,039 87,700 SH   SOLE 87,700 0 0
COSTCO WHSL CORP NEW COM 22160K105 22,323 157,483 SH   SOLE 157,483 0 0
CRANE CO COM 224399105 9,093 154,912 SH   SOLE 154,912 0 0
CRESCENT PT ENERGY CORP COM 22576C101 55,891 2,413,275 SH   SOLE 2,413,275 0 0
CUMMINS INC COM 231021106 73,103 507,063 SH   SOLE 507,063 0 0
DEERE & CO COM 244199105 1,266 14,310 SH   SOLE 14,310 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 2,848 57,900 SH   SOLE 57,900 0 0
DESCARTES SYS GROUP INC COM 249906108 50,405 3,401,128 SH   SOLE 3,401,128 0 0
DIAGEO P L C SPON ADR NEW 25243Q205 2,641 23,149 SH   SOLE 23,149 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C102 1,459 39,755 SH   SOLE 39,755 0 0
DILLARDS INC CL A 254067101 2,879 23,000 SH   SOLE 23,000 0 0
DISCOVER FINL SVCS COM 254709108 2,665 40,700 SH   SOLE 40,700 0 0
DISNEY WALT CO COM DISNEY 254687106 96,047 1,019,719 SH   SOLE 1,019,719 0 0
DOLLAR TREE INC COM 256746108 1,168 16,600 SH   SOLE 16,600 0 0
DOMINION DIAMOND CORP COM 257287102 984 54,783 SH   SOLE 54,783 0 0
DOMINION RES INC VA NEW COM 25746U109 1,726 22,450 SH   SOLE 22,450 0 0
DORMAN PRODUCTS INC COM 258278100 2,665 55,200 SH   SOLE 55,200 0 0
DOW CHEM CO COM 260543103 16,051 351,913 SH   SOLE 351,913 0 0
DU PONT E I DE NEMOURS & CO COM 263534109 2,680 36,240 SH   SOLE 36,240 0 0
E M C CORP MASS COM 268648102 27,349 919,615 SH   SOLE 919,615 0 0
EAST WEST BANCORP INC COM 27579R104 16,862 435,590 SH   SOLE 435,590 0 0
EATON VANCE CORP COM NON VTG 278265103 730 17,825 SH   SOLE 17,825 0 0
ECHO GLOBAL LOGISTICS INC COM 27875T101 2,824 96,700 SH   SOLE 96,700 0 0
ECOLAB INC COM 278865100 24,657 235,903 SH   SOLE 235,903 0 0
ELDORADO GOLD CORP NEW COM 284902103 13,028 2,142,771 SH   SOLE 2,142,771 0 0
ENBRIDGE INC COM 29250N105 145,667 2,833,428 SH   SOLE 2,833,428 0 0
ENCANA CORP COM 292505104 16,128 1,162,801 SH   SOLE 1,162,801 0 0
ENDO INTL PLC SHS G30401106 884 12,261 SH   SOLE 12,261 0 0
ENERPLUS CORP COM 292766102 7,039 733,206 SH   SOLE 733,206 0 0
ENI S P A SPONSORED ADR 26874R108 5,055 144,800 SH   SOLE 144,800 0 0
ENTERGY CORP NEW COM 29364G103 2,729 31,200 SH   SOLE 31,200 0 0
EOG RES INC COM 26875P101 55,171 599,234 SH   SOLE 599,234 0 0
EVERTEC INC COM 30040P103 5,402 244,100 SH   SOLE 244,100 0 0
EXXON MOBIL CORP COM 30231G102 11,436 123,701 SH   SOLE 123,701 0 0
FACEBOOK INC CL A 30303M102 2,071 26,545 SH   SOLE 26,545 0 0
FEDERATED INVS INC PA CL B 314211103 16,810 510,466 SH   SOLE 510,466 0 0
FIRST MAJESTIC SILVER CORP COM 32076V103 5,361 1,068,006 SH   SOLE 1,068,006 0 0
FIRST NIAGARA FINL GP INC COM 33582V108 2,721 322,800 SH   SOLE 322,800 0 0
FIRSTSERVICE CORP SUB VTG SH 33761N109 64,762 1,273,334 SH   SOLE 1,273,334 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 1,587 18,025 SH   SOLE 18,025 0 0
FOOT LOCKER INC COM 344849104 2,792 49,700 SH   SOLE 49,700 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 3,497 225,599 SH   SOLE 225,599 0 0
FORESTAR GROUP INC COM 346233109 2,623 170,300 SH   SOLE 170,300 0 0
FORUM ENERGY TECHNOLOGIES IN COM 34984V100 1,493 72,000 SH   SOLE 72,000 0 0
FOSSIL GROUP INC COM 34988V106 539 4,865 SH   SOLE 4,865 0 0
FRANCO NEVADA CORP COM 351858105 113,965 2,316,832 SH   SOLE 2,316,832 0 0
FRANKLIN RES INC COM 354613101 94,552 1,707,643 SH   SOLE 1,707,643 0 0
FREEPORT-MCMORAN INC CL B 35671D857 3,044 130,310 SH   SOLE 130,310 0 0
FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 5,568 149,910 SH   SOLE 149,910 0 0
FRESH MKT INC COM 35804H106 6,098 148,000 SH   SOLE 148,000 0 0
GAMESTOP CORP NEW CL A 36467W109 3,245 96,000 SH   SOLE 96,000 0 0
GAP INC DEL COM 364760108 2,771 65,800 SH   SOLE 65,800 0 0
GARMIN LTD SHS H2906T109 5,072 96,000 SH   SOLE 96,000 0 0
GENERAL ELECTRIC CO COM 369604103 21,061 833,433 SH   SOLE 833,433 0 0
GENERAL MLS INC COM 370334104 2,290 42,935 SH   SOLE 42,935 0 0
GENERAL MTRS CO COM 37045V100 2,835 81,200 SH   SOLE 81,200 0 0
GENUINE PARTS CO COM 372460105 2,133 20,017 SH   SOLE 20,017 0 0
GILDAN ACTIVEWEAR INC COM 375916103 232,188 4,105,880 SH   SOLE 4,105,880 0 0
GILEAD SCIENCES INC COM 375558103 44,860 475,919 SH   SOLE 475,919 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 1,233 28,840 SH   SOLE 28,840 0 0
GOLDCORP INC NEW COM 380956409 80,552 4,349,453 SH   SOLE 4,349,453 0 0
GOOGLE INC CL A 38259P508 1,366 2,574 SH   SOLE 2,574 0 0
GOOGLE INC CL C 38259P706 1,332 2,530 SH   SOLE 2,530 0 0
GRACO INC COM 384109104 128,678 1,604,870 SH   SOLE 1,604,870 0 0
GRAINGER W W INC COM 384802104 63,383 248,667 SH   SOLE 248,667 0 0
GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 1,340 37,685 SH   SOLE 37,685 0 0
GREAT PLAINS ENERGY INC COM 391164100 2,793 98,300 SH   SOLE 98,300 0 0
GROUPE CGI INC CL A SUB VTG 39945C109 219,880 5,762,049 SH   SOLE 5,762,049 0 0
GUESS INC COM 401617105 2,755 130,700 SH   SOLE 130,700 0 0
GW PHARMACEUTICALS PLC ADS 36197T103 5,150 76,100 SH   SOLE 76,100 0 0
HAIN CELESTIAL GROUP INC COM 405217100 1,924 33,000 SH   SOLE 33,000 0 0
HANOVER INS GROUP INC COM 410867105 2,575 36,100 SH   SOLE 36,100 0 0
HCP INC COM 40414L109 2,442 55,464 SH   SOLE 55,464 0 0
HDFC BANK LTD ADR REPS 3 SHS 40415F101 53,659 1,057,328 SH   SOLE 1,057,328 0 0
HEALTH CARE REIT INC COM 42217K106 2,665 35,220 SH   SOLE 35,220 0 0
HEALTHSOUTH CORP COM NEW 421924309 385 10,000 SH   SOLE 10,000 0 0
HELMERICH & PAYNE INC COM 423452101 2,791 41,400 SH   SOLE 41,400 0 0
HERCULES TECH GROWTH CAP INC COM 427096508 2,628 176,600 SH   SOLE 176,600 0 0
HESS CORP COM 42809H107 2,722 36,870 SH   SOLE 36,870 0 0
HEWLETT PACKARD CO COM 428236103 2,793 69,600 SH   SOLE 69,600 0 0
HIBBETT SPORTS INC COM 428567101 2,664 55,000 SH   SOLE 55,000 0 0
HOLLYFRONTIER CORP COM 436106108 14,218 379,340 SH   SOLE 379,340 0 0
HONDA MOTOR LTD AMERN SHS 438128308 5,136 174,000 SH   SOLE 174,000 0 0
HONEYWELL INTL INC COM 438516106 3,193 31,952 SH   SOLE 31,952 0 0
HSBC HLDGS PLC SPON ADR NEW 404280406 1,676 35,495 SH   SOLE 35,495 0 0
HSN INC COM 404303109 380 5,000 SH   SOLE 5,000 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 394 3,500 SH   SOLE 3,500 0 0
ICICI BK LTD ADR 45104G104 4,651 402,675 SH   SOLE 402,675 0 0
IHS INC CL A 451734107 21,579 189,490 SH   SOLE 189,490 0 0
ILLUMINA INC COM 452327109 15,596 84,497 SH   SOLE 84,497 0 0
IMAX CORP COM 45245E109 16,228 525,167 SH   SOLE 525,167 0 0
INTEL CORP COM 458140100 99,644 2,745,766 SH   SOLE 2,745,766 0 0
INTEROIL CORP COM 460951106 4,791 98,200 SH   SOLE 98,200 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 116 11,900 SH   SOLE 11,900 0 0
ISHARES GL HGYL CP ETF 464286210 8,067 158,987 SH   SOLE 158,987 0 0
ISHARES GLB INFRASTR ETF 464288372 4,225 100,249 SH   SOLE 100,249 0 0
ISHARES IBOXX HI YD ETF 464288513 6,450 71,984 SH   SOLE 71,984 0 0
ISHARES MSCI BRZ CAP ETF 464286400 3,553 97,158 SH   SOLE 97,158 0 0
ISHARES U.S. PFD STK ETF 464288687 3,461 87,755 SH   SOLE 87,755 0 0
ISHARES US HOME CONS ETF 464288752 611 23,600 SH   SOLE 23,600 0 0
ISHARES SILVER TRUST ISHARES 46428Q109 361 23,978 SH   SOLE 23,978 0 0
ISHARES TR CORE S&P500 ETF 464287200 217,205 1,049,958 SH   SOLE 1,049,958 0 0
ISHARES TR MSCI EAFE ETF 464287465 2,349 38,602 SH   SOLE 38,602 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 1,948 49,569 SH   SOLE 49,569 0 0
ISHARES TR NA NAT RES 464287374 657 17,139 SH   SOLE 17,139 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 1,748 16,746 SH   SOLE 16,746 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 1,938 16,203 SH   SOLE 16,203 0 0
ISHARES TR S&P 100 ETF 464287101 1,022 11,236 SH   SOLE 11,236 0 0
ITT CORP NEW COM NEW 450911201 2,682 66,300 SH   SOLE 66,300 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 5,288 32,300 SH   SOLE 32,300 0 0
JOHNSON & JOHNSON COM 478160104 235,327 2,250,427 SH   SOLE 2,250,427 0 0
JONES LANG LASALLE INC COM 48020Q107 17,349 115,712 SH   SOLE 115,712 0 0
JOY GLOBAL INC COM 481165108 2,438 52,400 SH   SOLE 52,400 0 0
JPMORGAN CHASE & CO COM 46625H100 27,493 439,320 SH   SOLE 439,320 0 0
KEMPER CORP DEL COM 488401100 2,643 73,200 SH   SOLE 73,200 0 0
KING DIGITAL ENTMT PLC ORD SHS G5258J109 4,846 315,500 SH   SOLE 315,500 0 0
KINROSS GOLD CORP COM NO PAR 496902404 2,015 714,452 SH   SOLE 714,452 0 0
KROGER CO COM 501044101 44,471 692,591 SH   SOLE 692,591 0 0
LAKE SHORE GOLD CORP COM 510728108 957 1,407,600 SH   SOLE 1,407,600 0 0
LILLY ELI & CO COM 532457108 5,885 85,305 SH   SOLE 85,305 0 0
LINCOLN NATL CORP IND COM 534187109 2,664 46,200 SH   SOLE 46,200 0 0
LINEAR TECHNOLOGY CORP COM 535678106 107,651 2,360,778 SH   SOLE 2,360,778 0 0
LOWES COS INC COM 548661107 65,750 955,675 SH   SOLE 955,675 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 3,979 60,000 SH   SOLE 60,000 0 0
MAGELLAN HEALTH INC COM NEW 559079207 2,581 43,000 SH   SOLE 43,000 0 0
MAGNA INTL INC COM 559222401 185,904 1,710,407 SH   SOLE 1,710,407 0 0
MANULIFE FINL CORP COM 56501R106 315,654 16,535,031 SH   SOLE 16,535,031 0 0
MARATHON PETE CORP COM 56585A102 2,744 30,400 SH   SOLE 30,400 0 0
MARKET VECTORS ETF TR RUSSIA ETF 57060U506 2,926 200,000 SH   SOLE 200,000 0 0
MASCO CORP COM 574599106 11,304 448,558 SH   SOLE 448,558 0 0
MASTERCARD INC CL A 57636Q104 172,264 1,999,355 SH   SOLE 1,999,355 0 0
MATRIX SVC CO COM 576853105 2,768 124,000 SH   SOLE 124,000 0 0
MATTRESS FIRM HLDG CORP COM 57722W106 6,563 113,000 SH   SOLE 113,000 0 0
MAXIMUS INC COM 577933104 823 15,000 SH   SOLE 15,000 0 0
MCDONALDS CORP COM 580135101 4,598 49,076 SH   SOLE 49,076 0 0
MCKESSON CORP COM 58155Q103 2,430 11,708 SH   SOLE 11,708 0 0
MERCK & CO INC NEW COM 58933Y105 17,689 311,481 SH   SOLE 311,481 0 0
METHANEX CORP COM 59151K108 40,500 883,700 SH   SOLE 883,700 0 0
METLIFE INC COM 59156R108 2,443 45,173 SH   SOLE 45,173 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 41,612 137,578 SH   SOLE 137,578 0 0
MICROSOFT CORP COM 594918104 86,072 1,853,008 SH   SOLE 1,853,008 0 0
MIDDLEBY CORP COM 596278101 95,647 965,156 SH   SOLE 965,156 0 0
MITEL NETWORKS CORP COM 60671Q104 56,355 5,271,736 SH   SOLE 5,271,736 0 0
MOODYS CORP COM 615369105 263,333 2,748,491 SH   SOLE 2,748,491 0 0
MORGAN STANLEY COM NEW 617446448 2,704 69,700 SH   SOLE 69,700 0 0
MOSAIC CO NEW COM 61945C103 2,682 58,750 SH   SOLE 58,750 0 0
MSCI INC COM 55354G100 125,218 2,639,499 SH   SOLE 2,639,499 0 0
MUELLER INDS INC COM 624756102 2,690 78,800 SH   SOLE 78,800 0 0
MYLAN INC COM 628530107 462 8,200 SH   SOLE 8,200 0 0
NATIONAL GRID PLC SPON ADR NEW 636274300 5,257 74,400 SH   SOLE 74,400 0 0
NATIONAL OILWELL VARCO INC COM 637071101 18,770 286,439 SH   SOLE 286,439 0 0
NEPTUNE TECHNOLOGIES BIORESO COM 64077P108 1,871 984,668 SH   SOLE 984,668 0 0
NETEASE INC SPONSORED ADR 64110W102 5,562 56,100 SH   SOLE 56,100 0 0
NEUSTAR INC CL A 64126X201 1,314 47,273 SH   SOLE 47,273 0 0
NEVSUN RES LTD COM 64156L101 663 170,400 SH   SOLE 170,400 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 5,278 258,600 SH   SOLE 258,600 0 0
NEWS CORP NEW CL A 65249B109 2,670 170,200 SH   SOLE 170,200 0 0
NIKE INC CL B 654106103 184,642 1,920,354 SH   SOLE 1,920,354 0 0
NIPPON TELEG & TEL CORP SPONSORED ADR 654624105 5,058 203,700 SH   SOLE 203,700 0 0
NOVARTIS A G SPONSORED ADR 66987V109 55,255 596,324 SH   SOLE 596,324 0 0
NOVO-NORDISK A S ADR 670100205 5,351 126,440 SH   SOLE 126,440 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 2,504 57,300 SH   SOLE 57,300 0 0
NXP SEMICONDUCTORS N V COM N6596X109 5,447 71,300 SH   SOLE 71,300 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 1,359 16,856 SH   SOLE 16,856 0 0
OFG BANCORP COM 67103X102 5,541 332,800 SH   SOLE 332,800 0 0
OM GROUP INC COM 670872100 2,813 94,400 SH   SOLE 94,400 0 0
OMNIVISION TECHNOLOGIES INC COM 682128103 2,585 99,440 SH   SOLE 99,440 0 0
ONEOK INC NEW COM 682680103 12,046 241,931 SH   SOLE 241,931 0 0
OPEN TEXT CORP COM 683715106 138,178 2,371,747 SH   SOLE 2,371,747 0 0
ORACLE CORP COM 68389X105 134,611 2,993,341 SH   SOLE 2,993,341 0 0
OWENS CORNING NEW COM 690742101 2,682 74,900 SH   SOLE 74,900 0 0
PARKER HANNIFIN CORP COM 701094104 21,605 167,549 SH   SOLE 167,549 0 0
PAYCHEX INC COM 704326107 369 8,000 SH   SOLE 8,000 0 0
PEGASYSTEMS INC COM 705573103 4,341 209,000 SH   SOLE 209,000 0 0
PEMBINA PIPELINE CORP COM 706327103 38,776 1,064,977 SH   SOLE 1,064,977 0 0
PENGROWTH ENERGY CORP COM 70706P104 51 16,260 SH   SOLE 16,260 0 0
PENN WEST PETE LTD NEW COM 707887105 29 14,036 SH   SOLE 14,036 0 0
PENNANTPARK INVT CORP COM 708062104 2,480 260,200 SH   SOLE 260,200 0 0
PENNEY J C INC COM 708160106 1,270 196,003 SH   SOLE 196,003 0 0
PEPSICO INC COM 713448108 38,537 407,541 SH   SOLE 407,541 0 0
PERFORMANCE SPORTS GROUP LTD COM 71377G100 58,126 3,231,017 SH   SOLE 3,231,017 0 0
PFIZER INC COM 717081103 32,678 1,049,055 SH   SOLE 1,049,055 0 0
PHH CORP COM NEW 693320202 2,669 111,400 SH   SOLE 111,400 0 0
PHILIP MORRIS INTL INC COM 718172109 2,737 33,600 SH   SOLE 33,600 0 0
PINNACLE WEST CAP CORP COM 723484101 1,175 17,204 SH   SOLE 17,204 0 0
POTASH CORP SASK INC COM 73755L107 66,635 1,886,613 SH   SOLE 1,886,613 0 0
POWERSHARES ETF TRUST AERSPC DEF PTF 73935X690 4,824 138,814 SH   SOLE 138,814 0 0
POWERSHARES ETF TRUST WATER RESOURCE 73935X575 4,574 177,634 SH   SOLE 177,634 0 0
PRAXAIR INC COM 74005P104 35,027 270,355 SH   SOLE 270,355 0 0
PRECISION DRILLING CORP COM 2010 74022D308 43,724 7,215,129 SH   SOLE 7,215,129 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404 390 14,000 SH   SOLE 14,000 0 0
PRIMERICA INC COM 74164M108 380 7,000 SH   SOLE 7,000 0 0
PRIMERO MNG CORP COM 74164W106 26,136 6,806,216 SH   SOLE 6,806,216 0 0
PROCTER & GAMBLE CO COM 742718109 23,361 256,466 SH   SOLE 256,466 0 0
PROSPECT CAPITAL CORPORATION COM 74348T102 2,667 322,900 SH   SOLE 322,900 0 0
PROSPERITY BANCSHARES INC COM 743606105 3,344 60,400 SH   SOLE 60,400 0 0
PRUDENTIAL FINL INC COM 744320102 4,349 156,427 SH   SOLE 156,427 0 0
QUALCOMM INC COM 747525103 55,828 751,089 SH   SOLE 751,089 0 0
QUINTILES TRANSNATIO HLDGS I COM 74876Y101 14,566 247,432 SH   SOLE 247,432 0 0
RANDGOLD RES LTD ADR 752344309 479 7,100 SH   SOLE 7,100 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 516 9,000 SH   SOLE 9,000 0 0
RAYTHEON CO COM NEW 755111507 2,657 24,560 SH   SOLE 24,560 0 0
RBC BEARINGS INC COM 75524B104 2,420 37,500 SH   SOLE 37,500 0 0
RED ROBIN GOURMET BURGERS IN COM 75689M101 2,848 37,000 SH   SOLE 37,000 0 0
REGIS CORP MINN COM 758932107 2,625 156,600 SH   SOLE 156,600 0 0
REPUBLIC AWYS HLDGS INC COM 760276105 3,099 212,400 SH   SOLE 212,400 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 3,340 85,566 SH   SOLE 85,566 0 0
RETAILMENOT INC COM SER 1 76132B106 1,140 78,000 SH   SOLE 78,000 0 0
REYNOLDS AMERICAN INC COM 761713106 3,046 47,400 SH   SOLE 47,400 0 0
RICHMONT MINES INC COM 76547T106 1,861 588,789 SH   SOLE 588,789 0 0
RIGNET INC COM 766582100 267 6,500 SH   SOLE 6,500 0 0
RIO ALTO MNG LTD NEW COM 76689T104 25,152 10,224,433 SH   SOLE 10,224,433 0 0
ROGERS COMMUNICATIONS INC CL B 775109200 97,417 2,506,858 SH   SOLE 2,506,858 0 0
ROSS STORES INC COM 778296103 2,970 31,510 SH   SOLE 31,510 0 0
ROWAN COMPANIES PLC SHS CL A G7665A101 5,965 255,800 SH   SOLE 255,800 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102 650,829 9,422,742 SH   SOLE 9,422,742 0 0
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 2,066 29,695 SH   SOLE 29,695 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 6,288 93,920 SH   SOLE 93,920 0 0
ROYAL GOLD INC COM 780287108 507 8,086 SH   SOLE 8,086 0 0
RUBICON MINERALS CORP COM 780911103 304 312,000 SH   SOLE 312,000 0 0
RYDEX ETF TRUST GUG S&P500 EQ WT 78355W106 18,634 232,779 SH   SOLE 232,779 0 0
SANDRIDGE ENERGY INC COM 80007P307 67 37,000 SH   SOLE 37,000 0 0
SAP SE SPON ADR 803054204 6,336 90,965 SH   SOLE 90,965 0 0
SASOL LTD SPONSORED ADR 803866300 5,696 150,000 SH   SOLE 150,000 0 0
SCHEIN HENRY INC COM 806407102 32,264 236,972 SH   SOLE 236,972 0 0
SCHLUMBERGER LTD COM 806857108 16,751 196,128 SH   SOLE 196,128 0 0
SEADRILL PARTNERS LLC COMUNIT REP LB Y7545W109 4,931 303,800 SH   SOLE 303,800 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 5,569 83,747 SH   SOLE 83,747 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 4,525 93,150 SH   SOLE 93,150 0 0
SHAW COMMUNICATIONS INC CL B CONV 82028K200 1,343 49,753 SH   SOLE 49,753 0 0
SHERWIN WILLIAMS CO COM 824348106 152,554 579,966 SH   SOLE 579,966 0 0
SHIRE PLC SPONSORED ADR 82481R106 6,431 30,260 SH   SOLE 30,260 0 0
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 5,222 220,800 SH   SOLE 220,800 0 0
SILVER STD RES INC COM 82823L106 126 25,100 SH   SOLE 25,100 0 0
SILVER WHEATON CORP COM 828336107 4,815 236,837 SH   SOLE 236,837 0 0
SKECHERS U S A INC CL A 830566105 6,993 126,568 SH   SOLE 126,568 0 0
SLM CORP COM 78442P106 2,702 265,200 SH   SOLE 265,200 0 0
SNAP ON INC COM 833034101 5,068 37,064 SH   SOLE 37,064 0 0
SOLERA HOLDINGS INC COM 83421A104 44,925 877,788 SH   SOLE 877,788 0 0
SOUTHERN CO COM 842587107 2,029 41,320 SH   SOLE 41,320 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 1,780 10,004 SH   SOLE 10,004 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 13,984 123,122 SH   SOLE 123,122 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 69,587 338,558 SH   SOLE 338,558 0 0
SPDR SERIES TRUST BRC HGH YLD BD 78464A417 9,923 257,000 SH   SOLE 257,000 0 0
STANTEC INC COM 85472N109 18,809 685,960 SH   SOLE 685,960 0 0
STRYKER CORP COM 863667101 14,761 156,480 SH   SOLE 156,480 0 0
STUDENT TRANSN INC COM 86388A108 773 124,051 SH   SOLE 124,051 0 0
SUMMIT HOTEL PPTYS COM 866082100 2,775 223,100 SH   SOLE 223,100 0 0
SUN LIFE FINL INC COM 866796105 5,635 156,280 SH   SOLE 156,280 0 0
SUNCOR ENERGY INC NEW COM 867224107 352,590 11,094,720 SH   SOLE 11,094,720 0 0
SUNOPTA INC COM 8676EP108 21,311 1,798,383 SH   SOLE 1,798,383 0 0
SYMANTEC CORP COM 871503108 1,998 77,875 SH   SOLE 77,875 0 0
SYMETRA FINL CORP COM 87151Q106 2,699 117,100 SH   SOLE 117,100 0 0
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 17,225 411,495 SH   SOLE 411,495 0 0
SYSCO CORP COM 871829107 135,228 3,407,095 SH   SOLE 3,407,095 0 0
TAHOE RES INC COM 873868103 1,027 74,034 SH   SOLE 74,034 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 116,540 5,207,336 SH   SOLE 5,207,336 0 0
TAL ED GROUP ADS REPSTG COM 874080104 5,247 186,800 SH   SOLE 186,800 0 0
TALISMAN ENERGY INC COM 87425E103 3,292 420,405 SH   SOLE 420,405 0 0
TARGET CORP COM 87612E106 3,805 50,120 SH   SOLE 50,120 0 0
TARO PHARMACEUTICAL INDS LTD SHS M8737E108 5,527 37,300 SH   SOLE 37,300 0 0
TECH DATA CORP COM 878237106 2,649 41,900 SH   SOLE 41,900 0 0
TECK RESOURCES LTD CL B 878742204 40,956 3,002,607 SH   SOLE 3,002,607 0 0
TELECOM ARGENTINA S A SPON ADR REP B 879273209 4,834 249,800 SH   SOLE 249,800 0 0
TELUS CORP COM 87971M103 187,071 5,190,654 SH   SOLE 5,190,654 0 0
TEVA PHARMACEUTICAL INDS LTD ADR 881624209 6,435 111,889 SH   SOLE 111,889 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 2,932 23,400 SH   SOLE 23,400 0 0
THOMSON REUTERS CORP COM 884903105 266,566 1,732,523 SH   SOLE 1,732,523 0 0
TIFFANY & CO NEW COM 886547108 24,278 227,192 SH   SOLE 227,192 0 0
TIME WARNER INC COM NEW 887317303 63,913 748,220 SH   SOLE 748,220 0 0
TJX COS INC NEW COM 872540109 184,601 2,691,768 SH   SOLE 2,691,768 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 565,478 11,835,033 SH   SOLE 11,835,033 0 0
TOYOTA MOTOR CORP SP ADR REP2COM 892331307 21,854 174,160 SH   SOLE 174,160 0 0
TRACTOR SUPPLY CO COM 892356106 117,736 1,493,735 SH   SOLE 1,493,735 0 0
TRANSALTA CORP COM 89346D107 1,041 114,947 SH   SOLE 114,947 0 0
TRANSCANADA CORP COM 89353D107 19,289 392,845 SH   SOLE 392,845 0 0
TRANSOCEAN LTD REG SHS H8817H100 2,625 143,200 SH   SOLE 143,200 0 0
TRANSOCEAN PARTNERS LLC COM UNIT RP LT Y8977Y100 4,411 301,700 SH   SOLE 301,700 0 0
TRAVELERS COMPANIES INC COM 89417E109 6,091 57,542 SH   SOLE 57,542 0 0
TRIUMPH GROUP INC NEW COM 896818101 2,601 38,700 SH   SOLE 38,700 0 0
TURQUOISE HILL RES LTD COM 900435108 43 13,900 SH   SOLE 13,900 0 0
TYSON FOODS INC CL A 902494103 4,104 102,380 SH   SOLE 102,380 0 0
UNILEVER N V N Y SHS NEW 904784709 27,005 691,721 SH   SOLE 691,721 0 0
UNION PAC CORP COM 907818108 84,737 711,300 SH   SOLE 711,300 0 0
UNITED PARCEL SERVICE INC CL B 911312106 19,413 174,626 SH   SOLE 174,626 0 0
UNITED STATIONERS INC COM 913004107 2,728 64,700 SH   SOLE 64,700 0 0
UNITED TECHNOLOGIES CORP COM 913017109 157,426 1,368,925 SH   SOLE 1,368,925 0 0
UNITEDHEALTH GROUP INC COM 91324P102 50,311 497,681 SH   SOLE 497,681 0 0
UNIVERSAL CORP VA COM 913456109 2,854 64,900 SH   SOLE 64,900 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 538 4,838 SH   SOLE 4,838 0 0
UNUM GROUP COM 91529Y106 2,735 78,400 SH   SOLE 78,400 0 0
US BANCORP DEL COM NEW 902973304 196,149 4,363,716 SH   SOLE 4,363,716 0 0
USANA HEALTH SCIENCES INC COM 90328M107 2,637 25,700 SH   SOLE 25,700 0 0
VALEANT PHARMACEUTICALS INTL COM 91911K102 18,559 129,684 SH   SOLE 129,684 0 0
VALERO ENERGY CORP NEW COM 91913Y100 2,747 55,500 SH   SOLE 55,500 0 0
VALIDUS HOLDINGS LTD COM SHS G9319H102 2,805 67,500 SH   SOLE 67,500 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 1,396 34,874 SH   SOLE 34,874 0 0
VANGUARD SPECIALIZED PORTFOL DIV APP ETF 921908844 3,148 38,789 SH   SOLE 38,789 0 0
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 35,234 930,157 SH   SOLE 930,157 0 0
VARIAN MED SYS INC COM 92220P105 121,751 1,407,362 SH   SOLE 1,407,362 0 0
VCA INC COM 918194101 463 9,500 SH   SOLE 9,500 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 4,044 86,447 SH   SOLE 86,447 0 0
VERMILION ENERGY INC COM 923725105 114,439 2,335,018 SH   SOLE 2,335,018 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 289 2,200 SH   SOLE 2,200 0 0
VIACOM INC NEW CL B 92553P201 7,416 98,554 SH   SOLE 98,554 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 1,198 30,600 SH   SOLE 30,600 0 0
VITAMIN SHOPPE INC COM 92849E101 18,482 380,446 SH   SOLE 380,446 0 0
VODAFONE GROUP PLC NEW SPNSR ADR NO PAR 92857W308 6,638 194,253 SH   SOLE 194,253 0 0
WABTEC CORP COM 929740108 432 4,970 SH   SOLE 4,970 0 0
WELLS FARGO & CO NEW COM 949746101 189,603 3,458,639 SH   SOLE 3,458,639 0 0
WESCO INTL INC COM 95082P105 1,854 24,326 SH   SOLE 24,326 0 0
WESTERN DIGITAL CORP COM 958102105 2,768 25,000 SH   SOLE 25,000 0 0
WESTERN UN CO COM 959802109 2,258 15,240 SH   SOLE 15,240 0 0
WEYERHAEUSER CO COM 962166104 9,437 262,934 SH   SOLE 262,934 0 0
WHOLE FOODS MKT INC COM 966837106 17,185 340,840 SH   SOLE 340,840 0 0
WILLIAMS COS INC DEL COM 969457100 1,481 32,950 SH   SOLE 32,950 0 0
WILLIAMS SONOMA INC COM 969904101 15,637 206,622 SH   SOLE 206,622 0 0
WILSHIRE BANCORP INC COM 97186T108 1,722 170,000 SH   SOLE 170,000 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 4,949 437,200 SH   SOLE 437,200 0 0
WISDOMTREE TR JAPN HEDGE EQT 97717W851 6,836 138,854 SH   SOLE 138,854 0 0
XEROX CORP COM 984121103 8,753 631,524 SH   SOLE 631,524 0 0
ZUMIEZ INC COM 989817101 2,963 76,700 SH   SOLE 76,700 0 0