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 2,894 13,182 SH   SOLE 13,182 0 0
ADOBE SYS INC COM 00724F101 8,674 40,132 SH   SOLE 40,132 0 0
ADVANTAGE OIL & GAS LTD COM 00765F101 3,870 1,309,862 SH   SOLE 1,309,862 0 0
AGNICO EAGLE MINES LTD COM 008474108 20,258 481,857 SH   SOLE 481,857 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 2,780 39,174 SH   SOLE 39,174 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 601 3,376 SH   SOLE 3,376 0 0
AMPHENOL CORP NEW CL A 032095101 6,116 70,888 SH   SOLE 70,888 0 0
APACHE CORP COM 037411105 1,192 30,956 SH   SOLE 30,956 0 0
APPLE INC COM 037833100 13,637 81,285 SH   SOLE 81,285 0 0
BALL CORP COM 058498106 800 24,234 SH   SOLE 24,234 0 0
BANK MONTREAL QUE COM 063671101 670 8,880 SH   SOLE 8,880 0 0
BANK N S HALIFAX COM 064149107 89,822 1,459,204 SH   SOLE 1,459,204 0 0
BARRICK GOLD CORP COM 067901108 205 16,500 SH   SOLE 16,500 0 0
BCE INC COM NEW 05534B760 7,233 165,909 SH   SOLE 165,909 0 0
BECTON DICKINSON & CO COM 075887109 1,163 5,369 SH   SOLE 5,369 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 6,156 30,867 SH   SOLE 30,867 0 0
BOOKING HLDGS INC COM 09857L108 8,384 4,030 SH   SOLE 4,030 0 0
BROADCOM LTD SHS Y09827109 10,316 43,782 SH   SOLE 43,782 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 51,613 1,325,006 SH   SOLE 1,325,006 0 0
BROOKFIELD PPTY PARTNERS L P UNIT LTD PARTN G16249107 1,549 80,771 SH   SOLE 80,771 0 0
CANADIAN NAT RES LTD COM 136385101 45,475 1,435,539 SH   SOLE 1,435,539 0 0
CANADIAN NATL RY CO COM 136375102 43,581 596,708 SH   SOLE 596,708 0 0
CANADIAN PAC RY LTD COM 13645T100 20,621 116,717 SH   SOLE 116,717 0 0
CBS CORP NEW CL B 124857202 4,862 94,324 SH   SOLE 94,324 0 0
CDN IMPERIAL BK COMM TORONTO COM 136069101 4,242 47,540 SH   SOLE 47,540 0 0
CELGENE CORP COM 151020104 5,012 56,164 SH   SOLE 56,164 0 0
CHURCH & DWIGHT INC COM 171340102 3,926 77,969 SH   SOLE 77,969 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 7,407 94,050 SH   SOLE 94,050 0 0
COLGATE PALMOLIVE CO COM 194162103 1,393 19,441 SH   SOLE 19,441 0 0
COMCAST CORP NEW CL A 20030N101 2,751 80,511 SH   SOLE 80,511 0 0
COSTCO WHSL CORP NEW COM 22160K105 6,219 33,012 SH   SOLE 33,012 0 0
CRESCENT PT ENERGY CORP COM 22576C101 3,671 538,566 SH   SOLE 538,566 0 0
CVS HEALTH CORP COM 126650100 3,597 57,852 SH   SOLE 57,852 0 0
DANAHER CORP DEL COM 235851102 4,492 45,802 SH   SOLE 45,802 0 0
DESCARTES SYS GROUP INC COM 249906108 13,226 463,168 SH   SOLE 463,168 0 0
DIAGEO P L C SPON ADR NEW 25243Q205 277 2,023 SH   SOLE 2,023 0 0
DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 2,201 107,161 SH   SOLE 107,161 0 0
DISNEY WALT CO COM DISNEY 254687106 7,961 79,875 SH   SOLE 79,875 0 0
ECOLAB INC COM 278865100 493 4,153 SH   SOLE 4,153 0 0
ENBRIDGE INC COM 29250N105 47,797 1,520,772 SH   SOLE 1,520,772 0 0
ENCANA CORP COM 292505104 10,861 988,155 SH   SOLE 988,155 0 0
ENERPLUS CORP COM 292766102 6,221 553,130 SH   SOLE 553,130 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 5,643 81,674 SH   SOLE 81,674 0 0
F5 NETWORKS INC COM 315616102 5,652 39,077 SH   SOLE 39,077 0 0
FEDEX CORP COM 31428X106 4,273 17,768 SH   SOLE 17,768 0 0
FISERV INC COM 337738108 1,245 20,438 SH   SOLE 20,438 0 0
FORTIVE CORP COM 34959J108 2,176 28,064 SH   SOLE 28,064 0 0
FRANCO NEVADA CORP COM 351858105 13,508 198,118 SH   SOLE 198,118 0 0
GENERAL ELECTRIC CO COM 369604103 442 32,500 SH   SOLE 32,500 0 0
GILDAN ACTIVEWEAR INC COM 375916103 9,799 338,191 SH   SOLE 338,191 0 0
GILEAD SCIENCES INC COM 375558103 6,107 81,019 SH   SOLE 81,019 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 1,281 5,083 SH   SOLE 5,083 0 0
GROUPE CGI INC CL A SUB VTG 39945C109 23,145 401,608 SH   SOLE 401,608 0 0
HONEYWELL INTL INC COM 438516106 7,688 53,197 SH   SOLE 53,197 0 0
HORMEL FOODS CORP COM 440452100 3,052 88,930 SH   SOLE 88,930 0 0
INTUIT COM 461202103 6,017 34,704 SH   SOLE 34,704 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 851 14,022 SH   SOLE 14,022 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 3,935 81,500 SH   SOLE 81,500 0 0
ISHARES TR MSCI EAFE ETF 464287465 2,834 40,670 SH   SOLE 40,670 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 723 4,762 SH   SOLE 4,762 0 0
JOHNSON & JOHNSON COM 478160104 6,896 53,808 SH   SOLE 53,808 0 0
JPMORGAN CHASE & CO COM 46625H100 8,508 77,363 SH   SOLE 77,363 0 0
LOWES COS INC COM 548661107 3,208 36,558 SH   SOLE 36,558 0 0
MAG SILVER CORP COM 55903Q104 1,720 175,607 SH   SOLE 175,607 0 0
MAGNA INTL INC COM 559222401 10,550 187,390 SH   SOLE 187,390 0 0
MANULIFE FINL CORP COM 56501R106 59,394 3,201,236 SH   SOLE 3,201,236 0 0
MAXAR TECHNOLOGIES LTD COM 57778L103 5,826 126,062 SH   SOLE 126,062 0 0
METHANEX CORP COM 59151K108 16,228 268,102 SH   SOLE 268,102 0 0
METLIFE INC COM 59156R108 630 16,288 SH   SOLE 16,288 0 0
MICROSOFT CORP COM 594918104 14,340 157,120 SH   SOLE 157,120 0 0
MONDELEZ INTL INC CL A 609207105 3,983 95,044 SH   SOLE 95,044 0 0
MONSANTO CO NEW COM 61166W101 6,102 53,519 SH   SOLE 53,519 0 0
MOODYS CORP COM 615369105 2,246 13,917 SH   SOLE 13,917 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 3,501 113,989 SH   SOLE 113,989 0 0
NIKE INC CL B 654106103 10,871 164,302 SH   SOLE 164,302 0 0
NORBORD INC COM NEW 65548P403 1,093 30,170 SH   SOLE 30,170 0 0
NUTRIEN LTD COM 67077M108 10,953 229,939 SH   SOLE 229,939 0 0
OMNICOM GROUP INC COM 681919106 882 14,228 SH   SOLE 14,228 0 0
OPEN TEXT CORP COM 683715106 14,985 431,108 SH   SOLE 431,108 0 0
ORACLE CORP COM 68389X105 5,402 119,840 SH   SOLE 119,840 0 0
PEMBINA PIPELINE CORP COM 706327103 27,897 890,666 SH   SOLE 890,666 0 0
PEPSICO INC COM 713448108 4,216 39,838 SH   SOLE 39,838 0 0
PNC FINL SVCS GROUP INC COM 693475105 9,082 60,050 SH   SOLE 60,050 0 0
PRAXAIR INC COM 74005P104 1,835 12,719 SH   SOLE 12,719 0 0
PRUDENTIAL PLC ADR 74435K204 316 6,188 SH   SOLE 6,188 0 0
RESMED INC COM 761152107 213 2,167 SH   SOLE 2,167 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 12,557 219,040 SH   SOLE 219,040 0 0
ROGERS COMMUNICATIONS INC CL B 775109200 20,568 456,923 SH   SOLE 456,923 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102 100,880 1,306,864 SH   SOLE 1,306,864 0 0
SAP SE SPON ADR 803054204 361 3,438 SH   SOLE 3,438 0 0
SCHEIN HENRY INC COM 806407102 642 10,548 SH   SOLE 10,548 0 0
SCHLUMBERGER LTD COM 806857108 3,820 58,517 SH   SOLE 58,517 0 0
SCHWAB CHARLES CORP NEW COM 808513105 4,803 91,962 SH   SOLE 91,962 0 0
SHAW COMMUNICATIONS INC CL B CONV 82028K200 1,067 55,427 SH   SOLE 55,427 0 0
SHIRE PLC SPONSORED ADR 82481R106 787 6,049 SH   SOLE 6,049 0 0
SHOPIFY INC CL A 82509L107 7,556 60,750 SH   SOLE 60,750 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 29,516 111,761 SH   SOLE 111,761 0 0
STANTEC INC COM 85472N109 5,500 222,133 SH   SOLE 222,133 0 0
STATE STR CORP COM 857477103 8,450 85,381 SH   SOLE 85,381 0 0
STERICYCLE INC COM 858912108 221 3,775 SH   SOLE 3,775 0 0
STERIS PLC SHS USD G84720104 750 8,935 SH   SOLE 8,935 0 0
STRYKER CORP COM 863667101 4,508 27,946 SH   SOLE 27,946 0 0
SUN LIFE FINL INC COM 866796105 1,185 28,870 SH   SOLE 28,870 0 0
SUNCOR ENERGY INC NEW COM 867224107 54,674 1,584,321 SH   SOLE 1,584,321 0 0
TECK RESOURCES LTD CL B 878742204 11,787 458,064 SH   SOLE 458,064 0 0
TELUS CORP COM 87971M103 1,557 43,860 SH   SOLE 43,860 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 14,217 69,807 SH   SOLE 69,807 0 0
THOMSON REUTERS CORP COM 884903105 507 13,140 SH   SOLE 13,140 0 0
TJX COS INC NEW COM 872540109 7,952 97,509 SH   SOLE 97,509 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 120,047 2,116,963 SH   SOLE 2,116,963 0 0
TRANSALTA CORP COM 89346D107 123 22,500 SH   SOLE 22,500 0 0
TRANSCANADA CORP COM 89353D107 39,296 938,756 SH   SOLE 938,756 0 0
UNION PAC CORP COM 907818108 3,920 29,159 SH   SOLE 29,159 0 0
UNITED PARCEL SERVICE INC CL B 911312106 3,201 31,932 SH   SOLE 31,932 0 0
UNITED TECHNOLOGIES CORP COM 913017109 1,111 10,396 SH   SOLE 10,396 0 0
UNITEDHEALTH GROUP INC COM 91324P102 6,634 31,882 SH   SOLE 31,882 0 0
US BANCORP DEL COM NEW 902973304 2,717 53,497 SH   SOLE 53,497 0 0
VISA INC COM CL A 92826C839 10,792 91,798 SH   SOLE 91,798 0 0
WASTE CONNECTIONS INC COM 94106B101 19,883 277,276 SH   SOLE 277,276 0 0
WELLS FARGO CO NEW COM 949746101 7,632 148,212 SH   SOLE 148,212 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 8,177 401,657 SH   SOLE 401,657 0 0