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 12,470 87,959 SH   SOLE 87,959 0 0
ABERDEEN ASIA PACIFIC INCOM COM 003009107 54 12,000 SH   SOLE 12,000 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 263 2,680 SH   SOLE 2,680 0 0
ACE LTD SHS H0023R105 1,703 16,362 SH   SOLE 16,362 0 0
AGRIUM INC COM 008916108 30,752 340,961 SH   SOLE 340,961 0 0
ALPS ETF TR VELOSH TAIL RISK 00162Q817 735 27,300 SH   SOLE 27,300 0 0
ALTRIA GROUP INC COM 02209S103 220 4,000 SH   SOLE 4,000 0 0
AMERISOURCEBERGEN CORP COM 03073E105 5,056 53,222 SH   SOLE 53,222 0 0
AMGEN INC COM 031162100 7,282 52,643 SH   SOLE 52,643 0 0
APPLE INC COM 037833100 428 3,877 SH   SOLE 3,877 0 0
BALCHEM CORP COM 057665200 317 5,218 SH   SOLE 5,218 0 0
BANK MONTREAL QUE COM 063671101 69,544 1,279,841 SH   SOLE 1,279,841 0 0
BANK N S HALIFAX COM 064149107 94,630 2,154,470 SH   SOLE 2,154,470 0 0
BARCLAYS BK PLC ADR 2 PREF 2 06739F390 888 34,816 SH   SOLE 34,816 0 0
BCE INC COM NEW 05534B760 1,271 30,810 SH   SOLE 30,810 0 0
BECTON DICKINSON & CO COM 075887109 1,516 11,429 SH   SOLE 11,429 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 358 11,404 SH   SOLE 11,404 0 0
CAE INC COM 124765108 32,268 3,056,550 SH   SOLE 3,056,550 0 0
CANADIAN NAT RES LTD COM 136385101 49,158 2,511,203 SH   SOLE 2,511,203 0 0
CANADIAN NATL RY CO COM 136375102 34,830 615,610 SH   SOLE 615,610 0 0
CANADIAN PAC RY LTD COM 13645T100 63,412 442,619 SH   SOLE 442,619 0 0
CAPITAL ONE FINL CORP COM 14040H105 13,379 184,484 SH   SOLE 184,484 0 0
CDN IMPERIAL BK COMM TORONTO COM 136069101 46,343 639,920 SH   SOLE 639,920 0 0
CELESTICA INC SUB VTG SHS 15101Q108 30,371 2,367,800 SH   SOLE 2,367,800 0 0
CENOVUS ENERGY INC COM 15135U109 14,705 973,102 SH   SOLE 973,102 0 0
CHEMOURS CO COM 163851108 67 10,382 SH   SOLE 10,382 0 0
COMCAST CORP NEW CL A 20030N101 512 9,000 SH   SOLE 9,000 0 0
COSTCO WHSL CORP NEW COM 22160K105 8,723 60,335 SH   SOLE 60,335 0 0
CREDICORP LTD COM G2519Y108 10,416 97,931 SH   SOLE 97,931 0 0
CRESCENT PT ENERGY CORP COM 22576C101 8,624 751,500 SH   SOLE 751,500 0 0
DEERE & CO COM 244199105 4,313 57,816 SH   SOLE 57,816 0 0
DHX MEDIA LTD SHS VAR VTG 252406608 450 71,800 SH   SOLE 71,800 0 0
DIAGEO P L C SPON ADR NEW 25243Q205 1,409 12,829 SH   SOLE 12,829 0 0
DU PONT E I DE NEMOURS & CO COM 263534109 2,573 53,380 SH   SOLE 53,380 0 0
ELDORADO GOLD CORP NEW COM 284902103 13,174 4,122,700 SH   SOLE 4,122,700 0 0
ENBRIDGE INC COM 29250N105 739 19,971 SH   SOLE 19,971 0 0
ETF SER SOLUTIONS ALPCLONE ALTER 26922A305 690 17,097 SH   SOLE 17,097 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 8,211 101,423 SH   SOLE 101,423 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 2,591 29,026 SH   SOLE 29,026 0 0
GOLDCORP INC NEW COM 380956409 23,902 1,913,595 SH   SOLE 1,913,595 0 0
GOOGLE INC CL A 38259P508 319 500 SH   SOLE 500 0 0
GOOGLE INC CL C 38259P706 305 501 SH   SOLE 501 0 0
GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 10,157 116,966 SH   SOLE 116,966 0 0
GRAINGER W W INC COM 384802104 3,050 14,186 SH   SOLE 14,186 0 0
GROUPE CGI INC CL A SUB VTG 39945C109 62,419 1,729,131 SH   SOLE 1,729,131 0 0
HONDA MOTOR LTD AMERN SHS 438128308 1,348 45,074 SH   SOLE 45,074 0 0
IMPERIAL OIL LTD COM NEW 453038408 291 9,186 SH   SOLE 9,186 0 0
INDEXIQ ETF TR IQ MRGR ARB ETF 45409B800 272 9,795 SH   SOLE 9,795 0 0
ISHARES TR CORE US AGGBD ET 464287226 962 8,778 SH   SOLE 8,778 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 209 6,378 SH   SOLE 6,378 0 0
ISHARES TR MSCI EAFE ETF 464287465 779 13,584 SH   SOLE 13,584 0 0
ISHARES TR IBOXX HI YD ETF 464288513 485 5,833 SH   SOLE 5,833 0 0
JOHNSON & JOHNSON COM 478160104 13,047 139,760 SH   SOLE 139,760 0 0
LITTELFUSE INC COM 537008104 401 4,394 SH   SOLE 4,394 0 0
MAGNA INTL INC COM 559222401 75,162 1,572,754 SH   SOLE 1,572,754 0 0
MANULIFE FINL CORP COM 56501R106 96,796 6,281,421 SH   SOLE 6,281,421 0 0
MARKET VECTORS ETF TR GOLD MINER ETF 57060U100 144 10,468 SH   SOLE 10,468 0 0
MICROSOFT CORP COM 594918104 13,936 314,864 SH   SOLE 314,864 0 0
NEXTERA ENERGY INC COM 65339F101 14,218 145,747 SH   SOLE 145,747 0 0
NOVO-NORDISK A S ADR 670100205 3,535 65,172 SH   SOLE 65,172 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 3,371 50,406 SH   SOLE 50,406 0 0
PAYCHEX INC COM 704326107 2,802 58,832 SH   SOLE 58,832 0 0
PEMBINA PIPELINE CORP COM 706327103 251 10,408 SH   SOLE 10,408 0 0
PHILLIPS 66 COM 718546104 14,435 187,853 SH   SOLE 187,853 0 0
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 339 3,363 SH   SOLE 3,363 0 0
PRIMERO MNG CORP COM 74164W106 329 141,300 SH   SOLE 141,300 0 0
PROGRESSIVE WASTE SOLUTIONS COM 74339G101 1,051 39,700 SH   SOLE 39,700 0 0
RAYTHEON CO COM NEW 755111507 9,587 87,742 SH   SOLE 87,742 0 0
ROGERS COMMUNICATIONS INC CL B 775109200 36,709 1,058,308 SH   SOLE 1,058,308 0 0
ROSS STORES INC COM 778296103 9,356 193,029 SH   SOLE 193,029 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102 122,035 2,215,132 SH   SOLE 2,215,132 0 0
SANDSTORM GOLD LTD COM NEW 80013R206 366 138,100 SH   SOLE 138,100 0 0
SHAW COMMUNICATIONS INC CL B CONV 82028K200 13,980 724,633 SH   SOLE 724,633 0 0
SIGMA ALDRICH CORP COM 826552101 952 6,853 SH   SOLE 6,853 0 0
SIRONA DENTAL SYSTEMS INC COM 82966C103 13,512 144,765 SH   SOLE 144,765 0 0
SMITH A O COM 831865209 2,012 30,866 SH   SOLE 30,866 0 0
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 283 5,715 SH   SOLE 5,715 0 0
STANLEY BLACK & DECKER INC COM 854502101 343 3,537 SH   SOLE 3,537 0 0
SUNCOR ENERGY INC NEW COM 867224107 86,971 3,263,900 SH   SOLE 3,263,900 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 13,942 671,927 SH   SOLE 671,927 0 0
TELUS CORP COM 87971M103 7,912 249,560 SH   SOLE 249,560 0 0
TESLA MTRS INC COM 88160R101 1,982 7,980 SH   SOLE 7,980 0 0
THOMSON REUTERS CORP COM 884903105 534 13,339 SH   SOLE 13,339 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 155,224 3,952,578 SH   SOLE 3,952,578 0 0
TRANSCANADA CORP COM 89353D107 32,937 1,032,678 SH   SOLE 1,032,678 0 0
UNILEVER N V N Y SHS NEW 904784709 248 6,173 SH   SOLE 6,173 0 0
UNION PAC CORP COM 907818108 2,215 25,049 SH   SOLE 25,049 0 0
US BANCORP DEL COM NEW 902973304 7,937 192,342 SH   SOLE 192,342 0 0
VALEANT PHARMACEUTICALS INTL COM 91911K102 120,576 678,000 SH   SOLE 678,000 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 1,162 6,613 SH   SOLE 6,613 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 249 5,073 SH   SOLE 5,073 0 0
VANGUARD SPECIALIZED PORTFOL DIV APP ETF 921908844 506 6,866 SH   SOLE 6,866 0 0
VERMILION ENERGY INC COM 923725105 17,672 548,105 SH   SOLE 548,105 0 0
WESTPORT INNOVATIONS INC COM NEW 960908309 52 21,014 SH   SOLE 21,014 0 0
YAMANA GOLD INC COM 98462Y100 3,764 2,220,778 SH   SOLE 2,220,778 0 0