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 1,996 9,471 SH   SOLE 9,471 0 0
ADOBE SYS INC COM 00724F101 6,805 25,206 SH   SOLE 25,206 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 2,064 28,215 SH   SOLE 28,215 0 0
BCE INC COM NEW 05534B760 12,580 306,339 SH   SOLE 306,339 0 0
BOOKING HLDGS INC COM 09857L108 5,730 2,888 SH   SOLE 2,888 0 0
BROADCOM INC COM 11135F101 8,679 35,181 SH   SOLE 35,181 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 56,669 1,274,146 SH   SOLE 1,274,146 0 0
BROOKFIELD PPTY PARTNERS L P UNIT LTD PARTN G16249107 1,652 79,101 SH   SOLE 79,101 0 0
CANADIAN NAT RES LTD COM 136385101 53,736 1,632,972 SH   SOLE 1,632,972 0 0
CANADIAN NATL RY CO COM 136375102 51,415 573,407 SH   SOLE 573,407 0 0
CANADIAN PAC RY LTD COM 13645T100 23,765 112,167 SH   SOLE 112,167 0 0
CBS CORP NEW CL B 124857202 4,118 71,483 SH   SOLE 71,483 0 0
CDN IMPERIAL BK COMM TORONTO COM 136069101 4,219 44,560 SH   SOLE 44,560 0 0
CELGENE CORP COM 151020104 3,601 40,241 SH   SOLE 40,241 0 0
CENOVUS ENERGY INC COM 15135U109 176 17,550 SH   SOLE 17,550 0 0
CHURCH & DWIGHT INC COM 171340102 3,338 56,241 SH   SOLE 56,241 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 5,718 75,922 SH   SOLE 75,922 0 0
COLGATE PALMOLIVE CO COM 194162103 940 14,019 SH   SOLE 14,019 0 0
COMCAST CORP NEW CL A 20030N101 1,446 40,837 SH   SOLE 40,837 0 0
COSTCO WHSL CORP NEW COM 22160K105 5,591 23,801 SH   SOLE 23,801 0 0
CVS HEALTH CORP COM 126650100 3,281 41,680 SH   SOLE 41,680 0 0
DANAHER CORP DEL COM 235851102 3,574 32,845 SH   SOLE 32,845 0 0
DESCARTES SYS GROUP INC COM 249906108 15,088 445,114 SH   SOLE 445,114 0 0
DIAGEO P L C SPON ADR NEW 25243Q205 322 2,243 SH   SOLE 2,243 0 0
DISCOVERY INC COM SER A 25470F104 3,103 100,673 SH   SOLE 100,673 0 0
DISNEY WALT CO COM DISNEY 254687106 7,290 63,069 SH   SOLE 63,069 0 0
ECOLAB INC COM 278865100 708 5,005 SH   SOLE 5,005 0 0
ENBRIDGE INC COM 29250N105 47,252 1,465,485 SH   SOLE 1,465,485 0 0
ENCANA CORP COM 292505104 14,751 1,126,300 SH   SOLE 1,126,300 0 0
ENERPLUS CORP COM 292766102 6,581 532,965 SH   SOLE 532,965 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 5,570 58,624 SH   SOLE 58,624 0 0
F5 NETWORKS INC COM 315616102 5,589 28,028 SH   SOLE 28,028 0 0
FEDEX CORP COM 31428X106 3,338 13,832 SH   SOLE 13,832 0 0
FISERV INC COM 337738108 1,766 24,053 SH   SOLE 24,053 0 0
FORTIVE CORP COM 34959J108 1,705 20,255 SH   SOLE 20,255 0 0
FRANCO NEVADA CORP COM 351858105 16,655 266,446 SH   SOLE 266,446 0 0
GENERAL ELECTRIC CO COM 369604103 370 32,500 SH   SOLE 32,500 0 0
GILDAN ACTIVEWEAR INC COM 375916103 9,868 324,571 SH   SOLE 324,571 0 0
GILEAD SCIENCES INC COM 375558103 4,506 58,369 SH   SOLE 58,369 0 0
GOLDCORP INC NEW COM 380956409 266 26,090 SH   SOLE 26,090 0 0
GROUPE CGI INC CL A SUB VTG 39945C109 24,870 385,985 SH   SOLE 385,985 0 0
HONEYWELL INTL INC COM 438516106 6,356 38,197 SH   SOLE 38,197 0 0
HORMEL FOODS CORP COM 440452100 2,526 64,097 SH   SOLE 64,097 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 809 6,329 SH   SOLE 6,329 0 0
INTUIT COM 461202103 5,037 22,152 SH   SOLE 22,152 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 845 14,022 SH   SOLE 14,022 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 3,841 89,500 SH   SOLE 89,500 0 0
ISHARES TR MSCI EAFE ETF 464287465 3,445 50,670 SH   SOLE 50,670 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 1,112 6,585 SH   SOLE 6,585 0 0
JOHNSON & JOHNSON COM 478160104 5,357 38,767 SH   SOLE 38,767 0 0
JPMORGAN CHASE & CO COM 46625H100 7,178 63,601 SH   SOLE 63,601 0 0
LOWES COS INC COM 548661107 3,011 26,223 SH   SOLE 26,223 0 0
MAGNA INTL INC COM 559222401 9,457 180,160 SH   SOLE 180,160 0 0
MANULIFE FINL CORP COM 56501R106 57,684 3,229,190 SH   SOLE 3,229,190 0 0
MAXAR TECHNOLOGIES LTD COM 57778L103 5,216 158,542 SH   SOLE 158,542 0 0
METHANEX CORP COM 59151K108 6,891 87,366 SH   SOLE 87,366 0 0
METLIFE INC COM 59156R108 770 18,769 SH   SOLE 18,769 0 0
MICROSOFT CORP COM 594918104 13,664 119,473 SH   SOLE 119,473 0 0
MIDDLEBY CORP COM 596278101 1,029 8,761 SH   SOLE 8,761 0 0
MONDELEZ INTL INC CL A 609207105 3,533 81,844 SH   SOLE 81,844 0 0
MOODYS CORP COM 615369105 1,676 10,029 SH   SOLE 10,029 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 3,435 127,597 SH   SOLE 127,597 0 0
NIKE INC CL B 654106103 9,488 112,764 SH   SOLE 112,764 0 0
NORBORD INC COM NEW 65548P403 1,523 46,000 SH   SOLE 46,000 0 0
NUTRIEN LTD COM 67077M108 21,777 374,849 SH   SOLE 374,849 0 0
OMNICOM GROUP INC COM 681919106 999 16,507 SH   SOLE 16,507 0 0
OPEN TEXT CORP COM 683715106 15,816 415,918 SH   SOLE 415,918 0 0
ORACLE CORP COM 68389X105 4,653 91,854 SH   SOLE 91,854 0 0
PEMBINA PIPELINE CORP COM 706327103 29,009 850,687 SH   SOLE 850,687 0 0
PEPSICO INC COM 713448108 3,475 32,140 SH   SOLE 32,140 0 0
PNC FINL SVCS GROUP INC COM 693475105 5,899 43,317 SH   SOLE 43,317 0 0
PRAXAIR INC COM 74005P104 1,576 9,798 SH   SOLE 9,798 0 0
PRUDENTIAL PLC ADR 74435K204 316 6,842 SH   SOLE 6,842 0 0
RESMED INC COM 761152107 250 2,167 SH   SOLE 2,167 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 27,417 460,426 SH   SOLE 460,426 0 0
ROGERS COMMUNICATIONS INC CL B 775109200 22,606 436,687 SH   SOLE 436,687 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102 103,683 1,294,384 SH   SOLE 1,294,384 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 3,107 24,546 SH   SOLE 24,546 0 0
SAP SE SPON ADR 803054204 463 3,764 SH   SOLE 3,764 0 0
SCHEIN HENRY INC COM 806407102 1,188 14,861 SH   SOLE 14,861 0 0
SCHLUMBERGER LTD COM 806857108 2,591 42,202 SH   SOLE 42,202 0 0
SCHWAB CHARLES CORP NEW COM 808513105 3,795 77,189 SH   SOLE 77,189 0 0
SHAW COMMUNICATIONS INC CL B CONV 82028K200 1,012 51,947 SH   SOLE 51,947 0 0
SHIRE PLC SPONSORED ADR 82481R106 1,183 7,231 SH   SOLE 7,231 0 0
SHOPIFY INC CL A 82509L107 11,914 72,540 SH   SOLE 72,540 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 32,797 112,379 SH   SOLE 112,379 0 0
STANTEC INC COM 85472N109 5,313 212,763 SH   SOLE 212,763 0 0
STATE STR CORP COM 857477103 6,024 72,410 SH   SOLE 72,410 0 0
STERIS PLC SHS USD G84720104 1,078 10,221 SH   SOLE 10,221 0 0
STRYKER CORP COM 863667101 3,572 20,060 SH   SOLE 20,060 0 0
SUN LIFE FINL INC COM 866796105 1,235 31,100 SH   SOLE 31,100 0 0
SUNCOR ENERGY INC NEW COM 867224107 58,903 1,523,396 SH   SOLE 1,523,396 0 0
TECK RESOURCES LTD CL B 878742204 13,842 574,844 SH   SOLE 574,844 0 0
TELUS CORP COM 87971M103 1,566 42,060 SH   SOLE 42,060 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 12,932 53,700 SH   SOLE 53,700 0 0
TJX COS INC NEW COM 872540109 7,842 70,016 SH   SOLE 70,016 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 126,603 2,084,977 SH   SOLE 2,084,977 0 0
TRANSALTA CORP COM 89346D107 127 22,500 SH   SOLE 22,500 0 0
TRANSCANADA CORP COM 89353D107 36,837 899,245 SH   SOLE 899,245 0 0
UNION PAC CORP COM 907818108 3,430 21,067 SH   SOLE 21,067 0 0
UNITED PARCEL SERVICE INC CL B 911312106 3,071 27,483 SH   SOLE 27,483 0 0
UNITED TECHNOLOGIES CORP COM 913017109 1,479 11,961 SH   SOLE 11,961 0 0
UNITEDHEALTH GROUP INC COM 91324P102 6,916 26,768 SH   SOLE 26,768 0 0
US BANCORP DEL COM NEW 902973304 2,043 38,471 SH   SOLE 38,471 0 0
VERMILION ENERGY INC COM 923725105 264 7,970 SH   SOLE 7,970 0 0
VISA INC COM CL A 92826C839 9,966 67,789 SH   SOLE 67,789 0 0
WASTE CONNECTIONS INC COM 94106B101 21,232 266,552 SH   SOLE 266,552 0 0
WELLS FARGO CO NEW COM 949746101 5,850 113,535 SH   SOLE 113,535 0 0