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
ADVANTAGE OIL & GAS LTD COM 00765F101 22,853 5,931,887 SH   SOLE   5,931,887 0 0
ALAMOS GOLD INC COM 011527108 74,336 4,775,647 SH   SOLE   4,775,647 0 0
AMAZON COM INC COM 023135106 5,288 16,914 SH   SOLE   16,914 0 0
APACHE CORP COM 037411105 3,887 45,657 SH   SOLE   45,657 0 0
BANK MONTREAL QUE COM 063671101 425 6,350 SH   SOLE   6,350 0 0
BANK N S HALIFAX COM 064149107 72,736 1,267,209 SH   SOLE   1,267,209 0 0
BANK NEW YORK MELLON CORP COM 064058100 15,748 521,636 SH   SOLE   521,636 0 0
BANK OF AMERICA CORPORATION COM 060505104 948 68,700 SH   SOLE   68,700 0 0
BAYTEX ENERGY CORP COM 07317Q105 11,395 275,524 SH   SOLE   275,524 0 0
BOEING CO COM 097023105 1,104 9,400 SH   SOLE   9,400 0 0
CANADIAN NAT RES LTD COM 136385101 22,289 707,769 SH   SOLE   707,769 0 0
CANADIAN NATL RY CO COM 136375102 39,018 384,271 SH   SOLE   384,271 0 0
CANADIAN PAC RY LTD COM 13645T100 247 2,000 SH   SOLE   2,000 0 0
CENOVUS ENERGY INC COM 15135U109 47,402 1,585,040 SH   SOLE   1,585,040 0 0
CITIGROUP INC COM NEW 172967424 970 20,000 SH   SOLE   20,000 0 0
COLGATE PALMOLIVE CO COM 194162103 9,558 161,173 SH   SOLE   161,173 0 0
COSTCO WHSL CORP NEW COM 22160K105 8,727 75,809 SH   SOLE   75,809 0 0
DANAHER CORP DEL COM 235851102 8,707 125,601 SH   SOLE   125,601 0 0
DESCARTES SYS GROUP INC COM 249906108 39,328 3,420,048 SH   SOLE   3,420,048 0 0
ECOLAB INC COM 278865100 5,872 59,455 SH   SOLE   59,455 0 0
ENBRIDGE INC COM 29250N105 569 13,600 SH   SOLE   13,600 0 0
ENERPLUS CORP COM 292766102 19,920 1,200,902 SH   SOLE   1,200,902 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 23,212 375,715 SH   SOLE   375,715 0 0
EXXON MOBIL CORP COM 30231G102 14,416 167,545 SH   SOLE   167,545 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 995 59,000 SH   SOLE   59,000 0 0
FORTUNA SILVER MINES INC COM 349915108 23,443 6,408,662 SH   SOLE   6,408,662 0 0
FRANCO NEVADA CORP COM 351858105 6,971 153,339 SH   SOLE   153,339 0 0
FRANKLIN RES INC COM 354613101 16,914 334,592 SH   SOLE   334,592 0 0
GILDAN ACTIVEWEAR INC COM 375916103 66,266 1,424,992 SH   SOLE   1,424,992 0 0
GILEAD SCIENCES INC COM 375558103 1,012 16,100 SH   SOLE   16,100 0 0
GOLDCORP INC NEW COM 380956409 21,259 815,375 SH   SOLE   815,375 0 0
GOOGLE INC CL A 38259P508 18,554 21,183 SH   SOLE   21,183 0 0
GRACO INC COM 384109104 5,085 68,658 SH   SOLE   68,658 0 0
GROUPE CGI INC CL A SUB VTG 39945C109 59,543 1,693,058 SH   SOLE   1,693,058 0 0
IMPERIAL OIL LTD COM NEW 453038408 253 5,750 SH   SOLE   5,750 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 5,948 32,119 SH   SOLE   32,119 0 0
ISHARES MSCI EAFE ETF 464287465 821 13,055 SH   SOLE   13,055 0 0
JOHNSON & JOHNSON COM 478160104 8,687 100,205 SH   SOLE   100,205 0 0
LOWES COS INC COM 548661107 1,019 21,400 SH   SOLE   21,400 0 0
MAGNA INTL INC COM 559222401 21,790 263,665 SH   SOLE   263,665 0 0
MANULIFE FINL CORP COM 56501R106 1,297 78,255 SH   SOLE   78,255 0 0
MASTERCARD INC CL A 57636Q104 18,129 26,946 SH   SOLE   26,946 0 0
METHANEX CORP COM 59151K108 21,849 424,701 SH   SOLE   424,701 0 0
MICROSOFT CORP COM 594918104 5,364 161,046 SH   SOLE   161,046 0 0
MOODYS CORP COM 615369105 8,407 119,533 SH   SOLE   119,533 0 0
MORGAN STANLEY COM NEW 617446448 1,019 37,800 SH   SOLE   37,800 0 0
NIKE INC CL B 654106103 4,334 59,665 SH   SOLE   59,665 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 9,121 97,511 SH   SOLE   97,511 0 0
OPEN TEXT CORP COM 683715106 33,360 445,503 SH   SOLE   445,503 0 0
OPENTABLE INC COM 68372A104 2,885 41,220 SH   SOLE   41,220 0 0
PEMBINA PIPELINE CORP COM 706327103 40,871 1,230,549 SH   SOLE   1,230,549 0 0
PENGROWTH ENERGY CORP COM 70706P104 20,335 3,449,154 SH   SOLE   3,449,154 0 0
PENN WEST PETE LTD NEW COM 707887105 1,194 107,400 SH   SOLE   107,400 0 0
PEPSICO INC COM 713448108 21,664 272,500 SH   SOLE   272,500 0 0
POINTS INTL LTD COM NEW 730843208 12,309 534,093 SH   SOLE   534,093 0 0
POTASH CORP SASK INC COM 73755L107 16,542 527,895 SH   SOLE   527,895 0 0
PRAXAIR INC COM 74005P104 5,149 42,835 SH   SOLE   42,835 0 0
PRECISION DRILLING CORP COM 2010 74022D308 481 48,400 SH   SOLE   48,400 0 0
RAYTHEON CO COM NEW 755111507 994 12,900 SH   SOLE   12,900 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102 37,258 580,271 SH   SOLE   580,271 0 0
SANDSTORM GOLD LTD COM NEW 80013R206 8,725 1,610,100 SH   SOLE   1,610,100 0 0
SCHLUMBERGER LTD COM 806857108 10,087 114,163 SH   SOLE   114,163 0 0
SIGMA ALDRICH CORP COM 826552101 5,323 62,403 SH   SOLE   62,403 0 0
SM ENERGY CO COM 78454L100 4,162 53,921 SH   SOLE   53,921 0 0
SOLERA HOLDINGS INC COM 83421A104 6,255 118,300 SH   SOLE   118,300 0 0
SYSCO CORP COM 871829107 10,920 343,087 SH   SOLE   343,087 0 0
TAHOE RES INC COM 873868103 496 27,500 SH   SOLE   27,500 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 2,807 167,669 SH   SOLE   167,669 0 0
TALISMAN ENERGY INC COM 87425E103 126 11,000 SH   SOLE   11,000 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 9,571 365,587 SH   SOLE   365,587 0 0
TELUS CORP COM 87971M103 45,770 1,378,046 SH   SOLE   1,378,046 0 0
THOMPSON CREEK METALS CO INC COM 884768102 462 128,600 SH   SOLE   128,600 0 0
TIM HORTONS INC COM 88706M103 18,667 321,190 SH   SOLE   321,190 0 0
TIME WARNER INC COM NEW 887317303 1,053 16,000 SH   SOLE   16,000 0 0
TJX COS INC NEW COM 872540109 16,150 286,406 SH   SOLE   286,406 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 86,043 953,669 SH   SOLE   953,669 0 0
TRANSCANADA CORP COM 89353D107 440 10,000 SH   SOLE   10,000 0 0
TRANSGLOBE ENERGY CORP COM 893662106 62,090 7,898,856 SH   SOLE   7,898,856 0 0
TWENTY FIRST CENTY FOX INC CL A 90130A101 1,032 30,800 SH   SOLE   30,800 0 0
UNION PAC CORP COM 907818108 21,037 135,425 SH   SOLE   135,425 0 0
UNITEDHEALTH GROUP INC COM 91324P102 10,352 144,564 SH   SOLE   144,564 0 0
VALEANT PHARMACEUTICALS INTL COM 91911K102 21,821 208,845 SH   SOLE   208,845 0 0
VARIAN MED SYS INC COM 92220P105 3,845 51,457 SH   SOLE   51,457 0 0
VERMILION ENERGY INC COM 923725105 330 6,000 SH   SOLE   6,000 0 0
WELLS FARGO & CO NEW COM 949746101 9,618 232,762 SH   SOLE   232,762 0 0
YUM BRANDS INC COM 988498101 10,408 145,795 SH   SOLE   145,795 0 0