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 189,546 1,149,112 SH   SOLE 1,149,112 0 0
AAR CORP COM 000361105 4,234 137,900 SH   SOLE 137,900 0 0
ABB LTD SPONSORED ADR 000375204 6,435 303,960 SH   SOLE 303,960 0 0
ABBOTT LABS COM 002824100 1,331 28,719 SH   SOLE 28,719 0 0
ABBVIE INC COM 00287Y109 37,878 647,048 SH   SOLE 647,048 0 0
ACASTI PHARMA INC CL A SHS 00430K105 722 1,505,542 SH   SOLE 1,505,542 0 0
ACE LTD SHS H0023R105 6,548 58,730 SH   SOLE 58,730 0 0
ACTAVIS PLC SHS G0083B108 53,647 180,253 SH   SOLE 180,253 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 20,113 134,362 SH   SOLE 134,362 0 0
ADVANTAGE OIL & GAS LTD COM 00765F101 101 18,900 SH   SOLE 18,900 0 0
AGCO CORP COM 001084102 3,887 81,600 SH   SOLE 81,600 0 0
AGNICO EAGLE MINES LTD COM 008474108 77,556 2,775,789 SH   SOLE 2,775,789 0 0
AGRIUM INC COM 008916108 150,082 1,439,357 SH   SOLE 1,439,357 0 0
AIR METHODS CORP COM PAR $.06 009128307 3,238 69,500 SH   SOLE 69,500 0 0
ALLEGIANT TRAVEL CO COM 01748X102 3,519 18,300 SH   SOLE 18,300 0 0
ALTRIA GROUP INC COM 02209S103 3,566 71,283 SH   SOLE 71,283 0 0
AMAZON COM INC COM 023135106 26,481 71,167 SH   SOLE 71,167 0 0
AMERICAN EXPRESS CO COM 025816109 18,042 230,950 SH   SOLE 230,950 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 48,759 889,927 SH   SOLE 889,927 0 0
AMGEN INC COM 031162100 111,212 695,725 SH   SOLE 695,725 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 65,464 536,983 SH   SOLE 536,983 0 0
ANNALY CAP MGMT INC COM 035710409 3,280 315,400 SH   SOLE 315,400 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 3,697 215,200 SH   SOLE 215,200 0 0
APPLE INC COM 037833100 175,963 1,414,154 SH   SOLE 1,414,154 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 1,655 36,500 SH   SOLE 36,500 0 0
ARCTIC CAT INC COM 039670104 3,937 108,400 SH   SOLE 108,400 0 0
ARES CAP CORP COM 04010L103 3,837 223,500 SH   SOLE 223,500 0 0
ARM HLDGS PLC SPONSORED ADR 042068106 7,377 149,638 SH   SOLE 149,638 0 0
ASANKO GOLD INC COM 04341Y105 126 87,000 SH   SOLE 87,000 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 1,357 19,825 SH   SOLE 19,825 0 0
AT&T INC COM 00206R102 6,384 195,532 SH   SOLE 195,532 0 0
AURICO GOLD INC COM 05155C105 11,560 4,173,289 SH   SOLE 4,173,289 0 0
AUTOLIV INC COM 052800109 7,054 59,900 SH   SOLE 59,900 0 0
AUTOZONE INC COM 053332102 56,589 82,956 SH   SOLE 82,956 0 0
AVAGO TECHNOLOGIES LTD SHS Y0486S104 4,037 31,791 SH   SOLE 31,791 0 0
AVG TECHNOLOGIES N V SHS N07831105 7,004 323,500 SH   SOLE 323,500 0 0
B2GOLD CORP COM 11777Q209 34,126 22,451,606 SH   SOLE 22,451,606 0 0
BAIDU INC SPON ADR REP A 056752108 4,285 20,561 SH   SOLE 20,561 0 0
BAKER HUGHES INC COM 057224107 4,069 64,000 SH   SOLE 64,000 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 3,727 401,659 SH   SOLE 401,659 0 0
BANCO SANTANDER SA ADR 05964H105 5,326 714,900 SH   SOLE 714,900 0 0
BANK AMER CORP COM 060505104 3,802 247,039 SH   SOLE 247,039 0 0
BANK MONTREAL QUE COM 063671101 19,295 321,736 SH   SOLE 321,736 0 0
BANK N S HALIFAX COM 064149107 372,079 7,407,508 SH   SOLE 7,407,508 0 0
BAXTER INTL INC COM 071813109 9,725 141,978 SH   SOLE 141,978 0 0
BAYTEX ENERGY CORP COM 07317Q105 32,853 2,079,322 SH   SOLE 2,079,322 0 0
BBVA BANCO FRANCES S A SPONSORED ADR 07329M100 9,138 447,500 SH   SOLE 447,500 0 0
BCE INC COM NEW 05534B760 50,809 1,199,457 SH   SOLE 1,199,457 0 0
BEACON ROOFING SUPPLY INC COM 073685109 2,301 73,500 SH   SOLE 73,500 0 0
BECTON DICKINSON & CO COM 075887109 234,782 1,635,089 SH   SOLE 1,635,089 0 0
BED BATH & BEYOND INC COM 075896100 3,808 49,600 SH   SOLE 49,600 0 0
BELLATRIX EXPLORATION LTD COM 078314101 17,811 7,329,516 SH   SOLE 7,329,516 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 4,395 30,454 SH   SOLE 30,454 0 0
BHP BILLITON PLC SPONSORED ADR 05545E209 6,117 138,200 SH   SOLE 138,200 0 0
BIOGEN INC COM 09062X103 32,876 77,862 SH   SOLE 77,862 0 0
BLACKBERRY LTD COM 09228F103 1,406 157,402 SH   SOLE 157,402 0 0
BOEING CO COM 097023105 1,900 12,658 SH   SOLE 12,658 0 0
BP PLC SPONSORED ADR 055622104 6,602 168,800 SH   SOLE 168,800 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 5,742 55,331 SH   SOLE 55,331 0 0
BROADCOM CORP CL A 111320107 11,297 260,934 SH   SOLE 260,934 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 191,638 3,574,665 SH   SOLE 3,574,665 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 41,547 912,311 SH   SOLE 912,311 0 0
BROOKFIELD PPTY PARTNERS L P UNIT LTD PARTN G16249107 50,624 2,087,569 SH   SOLE 2,087,569 0 0
BROOKFIELD RENEWABLE ENRGY P PARTNERSHIP UNIT G16258108 25,472 806,586 SH   SOLE 806,586 0 0
BUCKLE INC COM 118440106 3,689 72,200 SH   SOLE 72,200 0 0
CABOT OIL & GAS CORP COM 127097103 18,345 621,242 SH   SOLE 621,242 0 0
CAE INC COM 124765108 21,139 1,812,931 SH   SOLE 1,812,931 0 0
CAESARSTONE SDOT-YAM LTD ORD SHS M20598104 6,113 100,700 SH   SOLE 100,700 0 0
CALGON CARBON CORP COM 129603106 1,738 82,500 SH   SOLE 82,500 0 0
CALPINE CORP COM NEW 131347304 3,691 161,400 SH   SOLE 161,400 0 0
CAMECO CORP COM 13321L108 1,798 129,069 SH   SOLE 129,069 0 0
CAMPBELL SOUP CO COM 134429109 694 14,905 SH   SOLE 14,905 0 0
CANADIAN NAT RES LTD COM 136385101 315,999 10,289,772 SH   SOLE 10,289,772 0 0
CANADIAN NATL RY CO COM 136375102 349,927 5,232,938 SH   SOLE 5,232,938 0 0
CANADIAN PAC RY LTD COM 13645T100 118,517 648,699 SH   SOLE 648,699 0 0
CAPITAL ONE FINL CORP COM 14040H105 3,397 43,100 SH   SOLE 43,100 0 0
CARBO CERAMICS INC COM 140781105 3,072 100,700 SH   SOLE 100,700 0 0
CARDTRONICS INC COM 14161H108 1,974 52,500 SH   SOLE 52,500 0 0
CARRIZO OIL & GAS INC COM 144577103 1,224 24,650 SH   SOLE 24,650 0 0
CARTER INC COM 146229109 3,052 33,000 SH   SOLE 33,000 0 0
CATAMARAN CORP COM 148887102 77,482 1,301,348 SH   SOLE 1,301,348 0 0
CBS CORP NEW CL B 124857202 1,758 29,000 SH   SOLE 29,000 0 0
CDN IMPERIAL BK COMM TORONTO COM 136069101 97,155 1,340,069 SH   SOLE 1,340,069 0 0
CELESTICA INC SUB VTG SHS 15101Q108 22,633 2,037,175 SH   SOLE 2,037,175 0 0
CELGENE CORP COM 151020104 806 6,988 SH   SOLE 6,988 0 0
CENOVUS ENERGY INC COM 15135U109 8,375 496,155 SH   SOLE 496,155 0 0
CENTERPOINT ENERGY INC COM 15189T107 3,133 153,500 SH   SOLE 153,500 0 0
CENTRAL FD CDA LTD CL A 153501101 1,921 161,015 SH   SOLE 161,015 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 1,031 12,580 SH   SOLE 12,580 0 0
CHEVRON CORP NEW COM 166764100 32,884 313,238 SH   SOLE 313,238 0 0
CHICAGO BRIDGE & IRON CO N V COM 167250109 7,005 142,200 SH   SOLE 142,200 0 0
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 6,893 106,000 SH   SOLE 106,000 0 0
CHINA UNICOM (HONG KONG) LTD SPONSORED ADR 16945R104 5,867 384,500 SH   SOLE 384,500 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 25,530 39,245 SH   SOLE 39,245 0 0
CHUBB CORP COM 171232101 29,522 292,009 SH   SOLE 292,009 0 0
CISCO SYS INC COM 17275R102 12,376 449,644 SH   SOLE 449,644 0 0
CIT GROUP INC COM NEW 125581801 3,303 73,200 SH   SOLE 73,200 0 0
CITIGROUP INC COM NEW 172967424 67,563 1,311,393 SH   SOLE 1,311,393 0 0
CNA FINL CORP COM 126117100 3,778 91,200 SH   SOLE 91,200 0 0
CNOOC LTD SPONSORED ADR 126132109 1,630 11,495 SH   SOLE 11,495 0 0
COACH INC COM 189754104 4,461 107,672 SH   SOLE 107,672 0 0
COCA COLA CO COM 191216100 5,627 138,767 SH   SOLE 138,767 0 0
COHEN & STEERS INC COM 19247A100 205 5,000 SH   SOLE 5,000 0 0
COLGATE PALMOLIVE CO COM 194162103 145,338 2,096,014 SH   SOLE 2,096,014 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 3,376 64,580 SH   SOLE 64,580 0 0
CONOCOPHILLIPS COM 20825C104 7,133 114,564 SH   SOLE 114,564 0 0
CONSOLIDATED EDISON INC COM 209115104 10,602 173,809 SH   SOLE 173,809 0 0
CONTINENTAL BLDG PRODS INC COM 211171103 1,310 58,000 SH   SOLE 58,000 0 0
CONTINENTAL RESOURCES INC COM 212015101 4,838 110,780 SH   SOLE 110,780 0 0
COOPER TIRE & RUBR CO COM 216831107 5,089 118,800 SH   SOLE 118,800 0 0
CORE LABORATORIES N V COM N22717107 6,279 60,089 SH   SOLE 60,089 0 0
CORNING INC COM 219350105 274 12,098 SH   SOLE 12,098 0 0
COSTCO WHSL CORP NEW COM 22160K105 23,691 156,383 SH   SOLE 156,383 0 0
CRANE CO COM 224399105 9,668 154,912 SH   SOLE 154,912 0 0
CREDIT SUISSE GROUP SPONSORED ADR 225401108 350 13,000 SH   SOLE 13,000 0 0
CRESCENT PT ENERGY CORP COM 22576C101 55,008 2,462,300 SH   SOLE 2,462,300 0 0
CUMMINS INC COM 231021106 68,257 492,336 SH   SOLE 492,336 0 0
DEERE & CO COM 244199105 1,174 13,385 SH   SOLE 13,385 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 3,664 81,505 SH   SOLE 81,505 0 0
DESCARTES SYS GROUP INC COM 249906108 53,175 3,530,850 SH   SOLE 3,530,850 0 0
DIAGEO P L C SPON ADR NEW 25243Q205 2,477 22,399 SH   SOLE 22,399 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C102 1,030 38,440 SH   SOLE 38,440 0 0
DILLARDS INC CL A 254067101 4,259 31,200 SH   SOLE 31,200 0 0
DISNEY WALT CO COM DISNEY 254687106 103,229 984,168 SH   SOLE 984,168 0 0
DOLLAR TREE INC COM 256746108 1,347 16,600 SH   SOLE 16,600 0 0
DOMINION DIAMOND CORP COM 257287102 753 44,083 SH   SOLE 44,083 0 0
DOMINION RES INC VA NEW COM 25746U109 1,591 22,450 SH   SOLE 22,450 0 0
DORMAN PRODUCTS INC COM 258278100 6,134 123,302 SH   SOLE 123,302 0 0
DOW CHEM CO COM 260543103 17,724 369,412 SH   SOLE 369,412 0 0
DU PONT E I DE NEMOURS & CO COM 263534109 2,389 33,422 SH   SOLE 33,422 0 0
E M C CORP MASS COM 268648102 26,318 1,029,667 SH   SOLE 1,029,667 0 0
EAST WEST BANCORP INC COM 27579R104 12,740 314,876 SH   SOLE 314,876 0 0
EATON VANCE CORP COM NON VTG 278265103 742 17,825 SH   SOLE 17,825 0 0
ECHO GLOBAL LOGISTICS INC COM 27875T101 3,571 131,000 SH   SOLE 131,000 0 0
ECOLAB INC COM 278865100 34,302 299,894 SH   SOLE 299,894 0 0
ELDORADO GOLD CORP NEW COM 284902103 1,895 412,848 SH   SOLE 412,848 0 0
ENBRIDGE INC COM 29250N105 143,410 2,956,898 SH   SOLE 2,956,898 0 0
ENCANA CORP COM 292505104 28,355 2,543,051 SH   SOLE 2,543,051 0 0
ENDO INTL PLC SHS G30401106 1,100 12,261 SH   SOLE 12,261 0 0
ENERPLUS CORP COM 292766102 7,211 711,121 SH   SOLE 711,121 0 0
ENI S P A SPONSORED ADR 26874R108 5,846 168,900 SH   SOLE 168,900 0 0
ENSCO PLC SHS CLASS A G3157S106 2,585 122,671 SH   SOLE 122,671 0 0
EOG RES INC COM 26875P101 53,383 582,217 SH   SOLE 582,217 0 0
EVERTEC INC COM 30040P103 6,228 284,900 SH   SOLE 284,900 0 0
EXELON CORP COM 30161N101 3,223 95,900 SH   SOLE 95,900 0 0
EXLSERVICE HOLDINGS INC COM 302081104 1,674 45,006 SH   SOLE 45,006 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 294 3,391 SH   SOLE 3,391 0 0
EXXON MOBIL CORP COM 30231G102 10,663 125,447 SH   SOLE 125,447 0 0
FACEBOOK INC CL A 30303M102 1,103 13,410 SH   SOLE 13,410 0 0
FEDERATED INVS INC PA CL B 314211103 17,168 506,566 SH   SOLE 506,566 0 0
FIRST MAJESTIC SILVER CORP COM 32076V103 2,149 397,198 SH   SOLE 397,198 0 0
FIRSTSERVICE CORP SUB VTG SH 33761N109 87,802 1,356,650 SH   SOLE 1,356,650 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 1,685 18,025 SH   SOLE 18,025 0 0
FOOT LOCKER INC COM 344849104 4,183 66,400 SH   SOLE 66,400 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 4,641 287,549 SH   SOLE 287,549 0 0
FORESTAR GROUP INC COM 346233109 3,640 230,800 SH   SOLE 230,800 0 0
FRANCO NEVADA CORP COM 351858105 91,161 1,878,056 SH   SOLE 1,878,056 0 0
FRANKLIN RES INC COM 354613101 89,055 1,735,290 SH   SOLE 1,735,290 0 0
FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 7,213 174,010 SH   SOLE 174,010 0 0
FRESH MKT INC COM 35804H106 4,308 106,000 SH   SOLE 106,000 0 0
GAMESTOP CORP NEW CL A 36467W109 1,409 37,127 SH   SOLE 37,127 0 0
GAP INC DEL COM 364760108 3,865 89,200 SH   SOLE 89,200 0 0
GENERAL ELECTRIC CO COM 369604103 8,809 355,047 SH   SOLE 355,047 0 0
GENERAL MLS INC COM 370334104 1,190 21,032 SH   SOLE 21,032 0 0
GENERAL MTRS CO COM 37045V100 18,529 494,098 SH   SOLE 494,098 0 0
GENUINE PARTS CO COM 372460105 1,737 18,636 SH   SOLE 18,636 0 0
GILDAN ACTIVEWEAR INC COM 375916103 222,913 7,551,253 SH   SOLE 7,551,253 0 0
GILEAD SCIENCES INC COM 375558103 42,702 435,157 SH   SOLE 435,157 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 1,545 33,475 SH   SOLE 33,475 0 0
GOLDCORP INC NEW COM 380956409 78,454 4,329,711 SH   SOLE 4,329,711 0 0
GOOGLE INC CL A 38259P508 1,389 2,504 SH   SOLE 2,504 0 0
GRACO INC COM 384109104 122,129 1,692,471 SH   SOLE 1,692,471 0 0
GRAINGER W W INC COM 384802104 116,167 492,628 SH   SOLE 492,628 0 0
GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 1,251 35,785 SH   SOLE 35,785 0 0
GROUPE CGI INC CL A SUB VTG 39945C109 203,157 4,785,789 SH   SOLE 4,785,789 0 0
GUESS INC COM 401617105 3,292 177,100 SH   SOLE 177,100 0 0
GW PHARMACEUTICALS PLC ADS 36197T103 8,092 88,800 SH   SOLE 88,800 0 0
HAIN CELESTIAL GROUP INC COM 405217100 15,931 248,730 SH   SOLE 248,730 0 0
HANOVER INS GROUP INC COM 410867105 3,549 48,900 SH   SOLE 48,900 0 0
HCP INC COM 40414L109 2,233 51,673 SH   SOLE 51,673 0 0
HDFC BANK LTD ADR REPS 3 SHS 40415F101 60,362 1,025,003 SH   SOLE 1,025,003 0 0
HEALTH CARE REIT INC COM 42217K106 2,492 32,215 SH   SOLE 32,215 0 0
HEALTHSOUTH CORP COM NEW 421924309 621 14,000 SH   SOLE 14,000 0 0
HELMERICH & PAYNE INC COM 423452101 3,819 56,100 SH   SOLE 56,100 0 0
HEWLETT PACKARD CO COM 428236103 2,938 94,300 SH   SOLE 94,300 0 0
HIBBETT SPORTS INC COM 428567101 3,660 74,600 SH   SOLE 74,600 0 0
HONDA MOTOR LTD AMERN SHS 438128308 6,654 203,100 SH   SOLE 203,100 0 0
HONEYWELL INTL INC COM 438516106 17,093 163,869 SH   SOLE 163,869 0 0
HSBC HLDGS PLC SPON ADR NEW 404280406 7,222 169,565 SH   SOLE 169,565 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 491 3,500 SH   SOLE 3,500 0 0
ICICI BK LTD ADR 45104G104 4,867 469,775 SH   SOLE 469,775 0 0
IHS INC CL A 451734107 33,785 296,984 SH   SOLE 296,984 0 0
ILLUMINA INC COM 452327109 16,336 88,000 SH   SOLE 88,000 0 0
IMPERIAL OIL LTD COM NEW 453038408 6,793 170,341 SH   SOLE 170,341 0 0
INTEL CORP COM 458140100 81,912 2,619,507 SH   SOLE 2,619,507 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 11,588 72,199 SH   SOLE 72,199 0 0
INTEROIL CORP COM 460951106 5,288 114,600 SH   SOLE 114,600 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 116 11,900 SH   SOLE 11,900 0 0
ISHARES GL HGYL CP ETF 464286210 7,414 158,987 SH   SOLE 158,987 0 0
ISHARES IBOXX HI YD ETF 464288513 19,046 210,202 SH   SOLE 210,202 0 0
ISHARES MSCI BRZ CAP ETF 464286400 4,415 140,752 SH   SOLE 140,752 0 0
ISHARES U.S. PFD STK ETF 464288687 3,520 87,755 SH   SOLE 87,755 0 0
ISHARES US HOME CONS ETF 464288752 832 29,455 SH   SOLE 29,455 0 0
ISHARES SILVER TRUST ISHARES 46428Q109 379 23,800 SH   SOLE 23,800 0 0
ISHARES TR CORE S&P500 ETF 464287200 226,760 1,091,086 SH   SOLE 1,091,086 0 0
ISHARES TR MSCI EAFE ETF 464287465 2,428 37,831 SH   SOLE 37,831 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 1,640 40,877 SH   SOLE 40,877 0 0
ISHARES TR NA NAT RES 464287374 501 13,339 SH   SOLE 13,339 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 1,740 16,881 SH   SOLE 16,881 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 1,930 15,517 SH   SOLE 15,517 0 0
ISHARES TR S&P 100 ETF 464287101 1,014 11,236 SH   SOLE 11,236 0 0
ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 5,409 489,100 SH   SOLE 489,100 0 0
J2 GLOBAL INC COM 48123V102 361 5,500 SH   SOLE 5,500 0 0
JOHNSON & JOHNSON COM 478160104 257,217 2,556,832 SH   SOLE 2,556,832 0 0
JONES LANG LASALLE INC COM 48020Q107 16,479 96,710 SH   SOLE 96,710 0 0
JOY GLOBAL INC COM 481165108 2,786 71,100 SH   SOLE 71,100 0 0
JPMORGAN CHASE & CO COM 46625H100 26,551 438,285 SH   SOLE 438,285 0 0
KELLOGG CO COM 487836108 11,083 168,045 SH   SOLE 168,045 0 0
KEMPER CORP DEL COM 488401100 3,865 99,200 SH   SOLE 99,200 0 0
KEYCORP NEW COM 493267108 146 10,320 SH   SOLE 10,320 0 0
KIMBERLY CLARK CORP COM 494368103 2,702 25,231 SH   SOLE 25,231 0 0
KING DIGITAL ENTMT PLC ORD SHS G5258J109 5,904 368,100 SH   SOLE 368,100 0 0
KROGER CO COM 501044101 44,026 574,300 SH   SOLE 574,300 0 0
LAKE SHORE GOLD CORP COM 510728108 1,553 1,920,600 SH   SOLE 1,920,600 0 0
LANNET INC COM 516012101 203 3,000 SH   SOLE 3,000 0 0
LILLY ELI & CO COM 532457108 5,689 78,305 SH   SOLE 78,305 0 0
LINCOLN NATL CORP IND COM 534187109 3,764 65,500 SH   SOLE 65,500 0 0
LINEAR TECHNOLOGY CORP COM 535678106 112,606 2,406,109 SH   SOLE 2,406,109 0 0
LOGITECH INTL S A SHS H50430232 5,658 430,300 SH   SOLE 430,300 0 0
LOWES COS INC COM 548661107 71,506 961,237 SH   SOLE 961,237 0 0
MAG SILVER CORP COM 55903Q104 62 10,000 SH   SOLE 10,000 0 0
MAGELLAN HEALTH INC COM NEW 559079207 4,129 58,300 SH   SOLE 58,300 0 0
MAGNA INTL INC COM 559222401 180,341 3,360,815 SH   SOLE 3,360,815 0 0
MANULIFE FINL CORP COM 56501R106 318,253 18,709,757 SH   SOLE 18,709,757 0 0
MARATHON PETE CORP COM 56585A102 4,218 41,200 SH   SOLE 41,200 0 0
MARCUS & MILLICHAP INC COM 566324109 1,630 43,500 SH   SOLE 43,500 0 0
MARKET VECTORS ETF TR RUSSIA ETF 57060U506 3,406 200,000 SH   SOLE 200,000 0 0
MASCO CORP COM 574599106 11,886 445,158 SH   SOLE 445,158 0 0
MASTERCARD INC CL A 57636Q104 176,683 2,045,177 SH   SOLE 2,045,177 0 0
MATRIX SVC CO COM 576853105 2,952 168,100 SH   SOLE 168,100 0 0
MATTEL INC COM 577081102 2,845 124,500 SH   SOLE 124,500 0 0
MATTRESS FIRM HLDG CORP COM 57722W106 4,492 64,500 SH   SOLE 64,500 0 0
MAXIMUS INC COM 577933104 1,001 15,000 SH   SOLE 15,000 0 0
MCDONALDS CORP COM 580135101 3,758 38,563 SH   SOLE 38,563 0 0
MERCK & CO INC NEW COM 58933Y105 17,429 303,221 SH   SOLE 303,221 0 0
METHANEX CORP COM 59151K108 42,947 801,700 SH   SOLE 801,700 0 0
METLIFE INC COM 59156R108 5,479 108,385 SH   SOLE 108,385 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 43,051 130,994 SH   SOLE 130,994 0 0
MICRON TECHNOLOGY INC COM 595112103 2,246 82,800 SH   SOLE 82,800 0 0
MICROSOFT CORP COM 594918104 73,663 1,811,903 SH   SOLE 1,811,903 0 0
MIDDLEBY CORP COM 596278101 99,115 965,567 SH   SOLE 965,567 0 0
MITEL NETWORKS CORP COM 60671Q104 52,580 5,170,136 SH   SOLE 5,170,136 0 0
MOODYS CORP COM 615369105 301,056 2,900,344 SH   SOLE 2,900,344 0 0
MORGAN STANLEY COM NEW 617446448 3,373 94,500 SH   SOLE 94,500 0 0
MOSAIC CO NEW COM 61945C103 3,659 79,450 SH   SOLE 79,450 0 0
MSC INDL DIRECT INC CL A 553530106 1,480 20,500 SH   SOLE 20,500 0 0
MSCI INC COM 55354G100 148,595 2,423,668 SH   SOLE 2,423,668 0 0
MUELLER INDS INC COM 624756102 3,855 106,700 SH   SOLE 106,700 0 0
MYLAN N V SHS EURO N59465109 404 6,800 SH   SOLE 6,800 0 0
NATIONAL OILWELL VARCO INC COM 637071101 8,449 169,016 SH   SOLE 169,016 0 0
NEPTUNE TECHNOLOGIES BIORESO COM 64077P108 1,486 917,004 SH   SOLE 917,004 0 0
NETEASE INC SPONSORED ADR 64110W102 6,897 65,500 SH   SOLE 65,500 0 0
NEVSUN RES LTD COM 64156L101 427 125,971 SH   SOLE 125,971 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 6,691 301,800 SH   SOLE 301,800 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 3,659 218,700 SH   SOLE 218,700 0 0
NEWS CORP NEW CL A 65249B109 3,692 230,600 SH   SOLE 230,600 0 0
NIKE INC CL B 654106103 194,291 1,936,519 SH   SOLE 1,936,519 0 0
NOVARTIS A G SPONSORED ADR 66987V109 60,103 609,504 SH   SOLE 609,504 0 0
NOVO-NORDISK A S ADR 670100205 8,085 151,440 SH   SOLE 151,440 0 0
NU SKIN ENTERPRISES INC CL A 67018T105 4,672 77,600 SH   SOLE 77,600 0 0
NXP SEMICONDUCTORS N V COM N6596X109 8,350 83,200 SH   SOLE 83,200 0 0
OFG BANCORP COM 67103X102 6,339 388,400 SH   SOLE 388,400 0 0
OM GROUP INC COM 670872100 3,841 127,900 SH   SOLE 127,900 0 0
OMNIVISION TECHNOLOGIES INC COM 682128103 3,553 134,740 SH   SOLE 134,740 0 0
ONEOK INC NEW COM 682680103 11,274 233,705 SH   SOLE 233,705 0 0
OPEN TEXT CORP COM 683715106 115,068 2,175,606 SH   SOLE 2,175,606 0 0
ORACLE CORP COM 68389X105 150,158 3,479,911 SH   SOLE 3,479,911 0 0
OWENS CORNING NEW COM 690742101 4,409 101,600 SH   SOLE 101,600 0 0
PALO ALTO NETWORKS INC COM 697435105 424 2,900 SH   SOLE 2,900 0 0
PARKER HANNIFIN CORP COM 701094104 19,166 161,361 SH   SOLE 161,361 0 0
PAYCHEX INC COM 704326107 11,820 238,230 SH   SOLE 238,230 0 0
PEGASYSTEMS INC COM 705573103 3,110 143,000 SH   SOLE 143,000 0 0
PEMBINA PIPELINE CORP COM 706327103 32,947 1,040,662 SH   SOLE 1,040,662 0 0
PENN WEST PETE LTD NEW COM 707887105 19 11,736 SH   SOLE 11,736 0 0
PENNANTPARK INVT CORP COM 708062104 3,191 352,600 SH   SOLE 352,600 0 0
PENNEY J C INC COM 708160106 3,439 408,883 SH   SOLE 408,883 0 0
PEPSICO INC COM 713448108 48,143 503,486 SH   SOLE 503,486 0 0
PERFORMANCE SPORTS GROUP LTD COM 71377G100 66,265 3,398,221 SH   SOLE 3,398,221 0 0
PERRIGO CO PLC SHS G97822103 232 1,400 SH   SOLE 1,400 0 0
PFIZER INC COM 717081103 38,293 1,100,697 SH   SOLE 1,100,697 0 0
PHH CORP COM NEW 693320202 3,650 151,000 SH   SOLE 151,000 0 0
PHILIP MORRIS INTL INC COM 718172109 2,413 32,031 SH   SOLE 32,031 0 0
PILGRIMS PRIDE CORP NEW COM 72147K108 3,032 134,200 SH   SOLE 134,200 0 0
PINNACLE WEST CAP CORP COM 723484101 1,094 17,160 SH   SOLE 17,160 0 0
POTASH CORP SASK INC COM 73755L107 36,657 1,136,636 SH   SOLE 1,136,636 0 0
POWERSHARES ETF TRUST II SENIOR LN PORT 73936Q769 1,325 55,000 SH   SOLE 55,000 0 0
PRAXAIR INC COM 74005P104 37,528 310,819 SH   SOLE 310,819 0 0
PRECISION DRILLING CORP COM 2010 74022D308 37,582 5,927,826 SH   SOLE 5,927,826 0 0
PREFERRED BK LOS ANGELES CA COM NEW 740367404 385 14,000 SH   SOLE 14,000 0 0
PRETIUM RES INC COM 74139C102 56 11,200 SH   SOLE 11,200 0 0
PRIMERO MNG CORP COM 74164W106 22,719 6,623,556 SH   SOLE 6,623,556 0 0
PROCTER & GAMBLE CO COM 742718109 19,215 234,495 SH   SOLE 234,495 0 0
PROSPECT CAPITAL CORPORATION COM 74348T102 3,697 437,500 SH   SOLE 437,500 0 0
PROSPERITY BANCSHARES INC COM 743606105 2,230 42,500 SH   SOLE 42,500 0 0
PRUDENTIAL FINL INC COM 744320102 12,466 155,227 SH   SOLE 155,227 0 0
QUALCOMM INC COM 747525103 20,972 302,450 SH   SOLE 302,450 0 0
QUINTILES TRANSNATIO HLDGS I COM 74876Y101 16,450 245,632 SH   SOLE 245,632 0 0
RANDGOLD RES LTD ADR 752344309 630 9,100 SH   SOLE 9,100 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 511 9,000 SH   SOLE 9,000 0 0
RAYTHEON CO COM NEW 755111507 2,506 22,938 SH   SOLE 22,938 0 0
RBC BEARINGS INC COM 75524B104 2,028 26,500 SH   SOLE 26,500 0 0
RED ROBIN GOURMET BURGERS IN COM 75689M101 4,359 50,100 SH   SOLE 50,100 0 0
REGIS CORP MINN COM 758932107 3,472 212,200 SH   SOLE 212,200 0 0
REPUBLIC AWYS HLDGS INC COM 760276105 3,959 287,900 SH   SOLE 287,900 0 0
RESOLUTE FST PRODS INC COM 76117W109 1,628 94,400 SH   SOLE 94,400 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 2,507 65,266 SH   SOLE 65,266 0 0
RETAILMENOT INC COM SER 1 76132B106 1,144 63,500 SH   SOLE 63,500 0 0
RICHMONT MINES INC COM 76547T106 1,820 568,789 SH   SOLE 568,789 0 0
RIO ALTO MNG LTD NEW COM 76689T104 11,100 4,493,793 SH   SOLE 4,493,793 0 0
ROGERS COMMUNICATIONS INC CL B 775109200 62,179 1,857,209 SH   SOLE 1,857,209 0 0
ROSS STORES INC COM 778296103 4,343 41,220 SH   SOLE 41,220 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102 557,617 9,238,183 SH   SOLE 9,238,183 0 0
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 1,841 29,365 SH   SOLE 29,365 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 6,371 106,802 SH   SOLE 106,802 0 0
ROYAL GOLD INC COM 780287108 479 7,586 SH   SOLE 7,586 0 0
RUBICON MINERALS CORP COM 780911103 439 462,000 SH   SOLE 462,000 0 0
SANDRIDGE ENERGY INC COM 80007P307 36 20,000 SH   SOLE 20,000 0 0
SAP SE SPON ADR 803054204 6,767 93,765 SH   SOLE 93,765 0 0
SASOL LTD SPONSORED ADR 803866300 5,957 175,000 SH   SOLE 175,000 0 0
SCHEIN HENRY INC COM 806407102 33,607 240,702 SH   SOLE 240,702 0 0
SCHLUMBERGER LTD COM 806857108 16,179 193,904 SH   SOLE 193,904 0 0
SEADRILL PARTNERS LLC COMUNIT REP LB Y7545W109 4,165 354,500 SH   SOLE 354,500 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 3,109 59,747 SH   SOLE 59,747 0 0
SHAW COMMUNICATIONS INC CL B CONV 82028K200 3,332 148,553 SH   SOLE 148,553 0 0
SHERWIN WILLIAMS CO COM 824348106 161,459 567,520 SH   SOLE 567,520 0 0
SHIRE PLC SPONSORED ADR 82481R106 8,270 34,560 SH   SOLE 34,560 0 0
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 6,927 257,700 SH   SOLE 257,700 0 0
SILVER STD RES INC COM 82823L106 49 10,900 SH   SOLE 10,900 0 0
SILVER WHEATON CORP COM 828336107 13,627 716,437 SH   SOLE 716,437 0 0
SKECHERS U S A INC CL A 830566105 9,102 126,568 SH   SOLE 126,568 0 0
SLM CORP COM 78442P106 3,336 359,500 SH   SOLE 359,500 0 0
SNAP ON INC COM 833034101 3,529 23,999 SH   SOLE 23,999 0 0
SODASTREAM INTERNATIONAL LTD USD SHS M9068E105 6,627 327,100 SH   SOLE 327,100 0 0
SOUTHERN CO COM 842587107 1,766 39,887 SH   SOLE 39,887 0 0
SOUTHWESTERN ENERGY CO COM 845467109 3,133 135,100 SH   SOLE 135,100 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 1,781 10,029 SH   SOLE 10,029 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 9,102 80,082 SH   SOLE 80,082 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 60,387 292,528 SH   SOLE 292,528 0 0
SPDR SERIES TRUST BRC HGH YLD BD 78464A417 10,080 257,000 SH   SOLE 257,000 0 0
STANTEC INC COM 85472N109 15,936 666,780 SH   SOLE 666,780 0 0
STRYKER CORP COM 863667101 14,465 156,801 SH   SOLE 156,801 0 0
STUDENT TRANSN INC COM 86388A108 670 124,051 SH   SOLE 124,051 0 0
SUMMIT HOTEL PPTYS COM 866082100 4,253 302,300 SH   SOLE 302,300 0 0
SUNCOR ENERGY INC NEW COM 867224107 278,407 9,518,179 SH   SOLE 9,518,179 0 0
SUNOPTA INC COM 8676EP108 19,573 1,843,010 SH   SOLE 1,843,010 0 0
SYMANTEC CORP COM 871503108 1,677 71,775 SH   SOLE 71,775 0 0
SYMETRA FINL CORP COM 87151Q106 3,723 158,700 SH   SOLE 158,700 0 0
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 15,109 318,358 SH   SOLE 318,358 0 0
SYSCO CORP COM 871829107 10,017 265,503 SH   SOLE 265,503 0 0
TAHOE RES INC COM 873868103 908 82,834 SH   SOLE 82,834 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 119,678 5,097,016 SH   SOLE 5,097,016 0 0
TAL ED GROUP ADS REPSTG COM 874080104 7,242 218,000 SH   SOLE 218,000 0 0
TALISMAN ENERGY INC COM 87425E103 2,436 317,213 SH   SOLE 317,213 0 0
TARGET CORP COM 87612E106 4,917 59,913 SH   SOLE 59,913 0 0
TARO PHARMACEUTICAL INDS LTD SHS M8737E108 6,149 43,600 SH   SOLE 43,600 0 0
TECH DATA CORP COM 878237106 3,281 56,800 SH   SOLE 56,800 0 0
TECK RESOURCES LTD CL B 878742204 57,836 4,212,347 SH   SOLE 4,212,347 0 0
TELECOM ARGENTINA S A SPON ADR REP B 879273209 6,622 291,600 SH   SOLE 291,600 0 0
TELEFONICA S A SPONSORED ADR 879382208 6,011 418,900 SH   SOLE 418,900 0 0
TELUS CORP COM 87971M103 173,299 5,213,575 SH   SOLE 5,213,575 0 0
TEVA PHARMACEUTICAL INDS LTD ADR 881624209 7,573 121,557 SH   SOLE 121,557 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 13,070 97,290 SH   SOLE 97,290 0 0
THOMSON REUTERS CORP COM 884903105 49,156 1,211,938 SH   SOLE 1,211,938 0 0
THOR INDS INC COM 885160101 2,148 33,976 SH   SOLE 33,976 0 0
TIFFANY & CO NEW COM 886547108 28,323 321,818 SH   SOLE 321,818 0 0
TIME WARNER INC COM NEW 887317303 73,550 871,038 SH   SOLE 871,038 0 0
TJX COS INC NEW COM 872540109 190,979 2,726,331 SH   SOLE 2,726,331 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 521,188 12,163,085 SH   SOLE 12,163,085 0 0
TOYOTA MOTOR CORP SP ADR REP2COM 892331307 24,375 174,245 SH   SOLE 174,245 0 0
TRACTOR SUPPLY CO COM 892356106 126,616 1,488,555 SH   SOLE 1,488,555 0 0
TRANSALTA CORP COM 89346D107 879 94,488 SH   SOLE 94,488 0 0
TRANSCANADA CORP COM 89353D107 14,554 340,680 SH   SOLE 340,680 0 0
TRANSOCEAN LTD REG SHS H8817H100 2,849 194,233 SH   SOLE 194,233 0 0
TRANSOCEAN PARTNERS LLC COM UNIT RP LT Y8977Y100 4,312 352,000 SH   SOLE 352,000 0 0
TRAVELERS COMPANIES INC COM 89417E109 3,022 27,948 SH   SOLE 27,948 0 0
TRIUMPH GROUP INC NEW COM 896818101 3,135 52,500 SH   SOLE 52,500 0 0
TURQUOISE HILL RES LTD COM 900435108 35 11,300 SH   SOLE 11,300 0 0
TYSON FOODS INC CL A 902494103 4,718 123,180 SH   SOLE 123,180 0 0
UNILEVER N V N Y SHS NEW 904784709 27,882 667,671 SH   SOLE 667,671 0 0
UNION PAC CORP COM 907818108 73,352 677,239 SH   SOLE 677,239 0 0
UNITED PARCEL SERVICE INC CL B 911312106 2,254 23,253 SH   SOLE 23,253 0 0
UNITED RENTALS INC COM 911363109 3,592 39,400 SH   SOLE 39,400 0 0
UNITED STATIONERS INC COM 913004107 3,591 87,600 SH   SOLE 87,600 0 0
UNITED TECHNOLOGIES CORP COM 913017109 157,144 1,340,823 SH   SOLE 1,340,823 0 0
UNITEDHEALTH GROUP INC COM 91324P102 59,209 500,542 SH   SOLE 500,542 0 0
UNIVERSAL CORP VA COM 913456109 4,150 88,000 SH   SOLE 88,000 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 569 4,838 SH   SOLE 4,838 0 0
UNUM GROUP COM 91529Y106 3,582 106,200 SH   SOLE 106,200 0 0
US BANCORP DEL COM NEW 902973304 195,694 4,481,211 SH   SOLE 4,481,211 0 0
USANA HEALTH SCIENCES INC COM 90328M107 3,878 34,900 SH   SOLE 34,900 0 0
VALEANT PHARMACEUTICALS INTL COM 91911K102 94,323 474,893 SH   SOLE 474,893 0 0
VALERO ENERGY CORP NEW COM 91913Y100 4,792 75,321 SH   SOLE 75,321 0 0
VALIDUS HOLDINGS LTD COM SHS G9319H102 2,358 56,000 SH   SOLE 56,000 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 888 21,734 SH   SOLE 21,734 0 0
VANGUARD SPECIALIZED PORTFOL DIV APP ETF 921908844 2,978 37,009 SH   SOLE 37,009 0 0
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 9,764 245,151 SH   SOLE 245,151 0 0
VARIAN MED SYS INC COM 92220P105 132,466 1,407,870 SH   SOLE 1,407,870 0 0
VCA INC COM 918194101 603 11,000 SH   SOLE 11,000 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 4,413 90,747 SH   SOLE 90,747 0 0
VERMILION ENERGY INC COM 923725105 120,932 2,873,871 SH   SOLE 2,873,871 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 260 2,200 SH   SOLE 2,200 0 0
VIACOM INC NEW CL B 92553P201 10,200 149,348 SH   SOLE 149,348 0 0
VITAMIN SHOPPE INC COM 92849E101 12,684 307,946 SH   SOLE 307,946 0 0
VODAFONE GROUP PLC NEW SPNSR ADR NO PAR 92857W308 7,099 217,229 SH   SOLE 217,229 0 0
VOYA FINL INC COM 929089100 3,755 87,100 SH   SOLE 87,100 0 0
WABTEC CORP COM 929740108 439 4,620 SH   SOLE 4,620 0 0
WELLS FARGO & CO NEW COM 949746101 218,426 4,015,188 SH   SOLE 4,015,188 0 0
WESTERN DIGITAL CORP COM 958102105 3,085 33,900 SH   SOLE 33,900 0 0
WESTERN UN CO COM 959802109 317 15,240 SH   SOLE 15,240 0 0
WEYERHAEUSER CO COM 962166104 8,650 260,934 SH   SOLE 260,934 0 0
WHOLE FOODS MKT INC COM 966837106 17,621 338,340 SH   SOLE 338,340 0 0
WILLIAMS COS INC DEL COM 969457100 5,566 110,018 SH   SOLE 110,018 0 0
WILLIAMS SONOMA INC COM 969904101 17,394 218,222 SH   SOLE 218,222 0 0
WILSHIRE BANCORP INC COM 97186T108 1,466 147,000 SH   SOLE 147,000 0 0
XEROX CORP COM 984121103 8,654 673,463 SH   SOLE 673,463 0 0
YAHOO INC COM 984332106 3,856 86,784 SH   SOLE 86,784 0 0
YAMANA GOLD INC COM 98462Y100 1,918 534,304 SH   SOLE 534,304 0 0
ZIMMER HLDGS INC COM 98956P102 261 2,220 SH   SOLE 2,220 0 0
ZUMIEZ INC COM 989817101 4,182 103,900 SH   SOLE 103,900 0 0