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 4 20 SH   SOLE   20 0 0
AmerisourceBergen Corp. COM 03073E105 9 100 SH   SOLE   100 0 0
Amgen Inc. COM 031162100 15,303 82,900 SH   SOLE   82,900 0 0
Apple Inc. COM 037833100 5 27 SH   SOLE   27 0 0
Bank of Montreal COM 063671101 55,609 719,285 SH   SOLE   719,285 0 0
Bank of Nova Scotia COM 064149107 53,255 940,257 SH   SOLE   940,257 0 0
Baytex Energy Corp. COM 07317Q105 2 675 SH   SOLE   675 0 0
BCE Inc. COM 05534B760 198 4,900 SH   SOLE   4,900 0 0
Brunswick Corp. COM 117043109 348 5,400 SH   SOLE   5,400 0 0
Becton Dickinson and Co. COM 075887109 60 250 SH   SOLE   250 0 0
Bristol Myers Squibb Co. COM 110122108 642 11,600 SH   SOLE   11,600 0 0
Canadian Imperial Bank of Comm COM 136069101 53,968 620,288 SH   SOLE   620,288 0 0
Canadian National Railway Co. COM 136375102 45,490 556,051 SH   SOLE   556,051 0 0
Canadian Natural Resources Ltd COM 136385101 50,809 1,407,462 SH   SOLE   1,407,462 0 0
Cenovus Energy Inc. COM 15135U109 65 6,250 SH   SOLE   6,250 0 0
Cisco Systems Inc. COM 17275R102 19,092 443,687 SH   SOLE   443,687 0 0
Comcast Corp. Class A COM 20030N101 15,260 465,105 SH   SOLE   465,105 0 0
CVS Health Corp. COM 126650100 13,595 211,260 SH   SOLE 211,260 0 0 0
Deere & Co. COM 244199105 56 400 SH   SOLE   400 0 0
Diageo PLC ADR SPONSORED ADR 25243Q205 9 60 SH   SOLE   60 0 0
Enbridge Inc. COM 29250N105 43,664 1,221,139 SH   SOLE   1,221,139 0 0
Encana Corp. COM 292505104 31 2,350 SH   SOLE   2,350 0 0
Fortis Inc. COM 349553107 347 10,900 SH   SOLE   10,900 0 0
General Electric Co. COM 369604103 15 1,100 SH   SOLE   1,100 0 0
General Mills Inc. COM 370334104 18 400 SH   SOLE   400 0 0
Gildan Activeware Inc. COM 375916103 37,100 1,316,895 SH   SOLE   1,316,895 0 0
Granite Real Estate Investment UNIT 387437114 621 15,225 SH   SOLE   15,225 0 0
Honeywell International Inc. COM 438516106 16,426 114,031 SH   SOLE   114,031 0 0
Hormel Foods Corp. COM 440452100 566 15,200 SH   SOLE   15,200 0 0
Intel Corporation COM 458140100 18,940 381,017 SH   SOLE   381,017 0 0
International Flavors & Fragra COM 459506101 6 45 SH   SOLE   45 0 0
Johnson & Johnson COM 478160104 16,068 132,421 SH   SOLE   132,421 0 0
JPMorgan Chase & Co. COM 46625H100 16,293 156,367 SH   SOLE   156,367 0 0
Kroger Co/The COM 501044101 774 27,200 SH   SOLE   27,200 0 0
Magna International Inc. COM 559222401 50,972 876,246 SH   SOLE   876,246 0 0
Manulife Financial Corp. COM 56501R106 50 2,785 SH   SOLE   2,785 0 0
Maxar Technologies Ltd. COM 57778L103 55 1,100 SH   SOLE   1,100 0 0
Medtronic PLC SPONSORED ADR 00BTN1Y11 7,315 85,440 SH   SOLE   85,440 0 0
Merck & Co. Inc. COM 58933Y105 674 11,100 SH   SOLE   11,100 0 0
Microsoft Corp. COM 594918104 108 1,100 SH   SOLE   1,100 0 0
NextEra Energy Inc. COM 65339F101 50 300 SH   SOLE   300 0 0
Novartis AG ADR SPONSORED ADR 66987V109 6,868 90,916 SH   SOLE   90,916 0 0
Novo Nordisk A/S - ADR SPONSORED ADR 670100205 21 450 SH   SOLE   450 0 0
Nutrien Ltd. COM 67077M108 28 520 SH   SOLE   520 0 0
Omnicom Group Inc. COM 681919106 7,699 100,940 SH   SOLE   100,940 0 0
Oracle Corp COM 68389X105 10,077 228,708 SH   SOLE   228,708 0 0
Pfizer Inc. COM 717081103 646 17,800 SH   SOLE   17,800 0 0
PNC Financial Services Group I COM 693475105 8,850 65,510 SH   SOLE   65,510 0 0
Rogers Communications Inc. - C COM 775109200 6 125 SH   SOLE   125 0 0
Royal Bank of Canada COM 780087102 58,586 777,903 SH   SOLE   777,903 0 0
Sanderson Farms Inc. COM 800013104 74 700 SH   SOLE   700 0 0
SAP AG SPONSORED ADR 803054204 4,951 42,803 SH   SOLE   42,803 0 0
Simon Property Group Inc. COM 828806109 15,555 91,395 SH   SOLE   91,395 0 0
Stantec Inc. COM 85472N109 18 700 SH   SOLE   700 0 0
Sun Life Financial Inc. COM 866796105 51,565 1,282,967 SH   SOLE   1,282,967 0 0
Suncor Energy Inc. COM 867224107 54,008 1,326,903 SH   SOLE   1,326,903 0 0
Taiwan Semiconductor SPONSORED ADR 874039100 6,675 182,575 SH   SOLE   182,575 0 0
TELUS Corp. COM 87971M103 45,945 1,293,172 SH   SOLE   1,293,172 0 0
The JM Smucker Co. COM 832696405 13,526 125,845 SH   SOLE   125,845 0 0
Thermo Fisher Scientific COM 883556102 5 25 SH   SOLE   25 0 0
Thomson Rueters Corp. COM 884903105 11,275 279,360 SH   SOLE   279,360 0 0
Toronto-Dominion Bank COM 891160509 63,419 1,095,529 SH   SOLE   1,095,529 0 0
TransCanada Corp. COM 89353D107 44,173 1,020,775 SH   SOLE   1,020,775 0 0
Unilever PLC ADR SPONSORED ADR 904767704 25 450 SH   SOLE   450 0 0
United Technologies Corp. COM 913017109 15,182 121,430 SH   SOLE   121,430 0 0
US Bancorp COM 902973304 15,600 311,885 SH   SOLE   311,885 0 0
VF Corporation COM 918204108 18,093 221,945 SH   SOLE   221,945 0 0
Visa COM 92826C839 11 85 SH   SOLE   85 0 0
Walgreen Boots Alliance Inc. COM 931427108 13,403 223,320 SH   SOLE   223,320 0 0
Walt Disney Co. COM 254687106 638 6,090 SH   SOLE   6,090 0 0
Wells Fargo & Co. COM 949746101 16,597 299,367 SH   SOLE   299,367 0 0
Westpac Banking Corp. ADR SPONSORED ADR 961214301 14 650 SH   SOLE   650 0 0
Whirlpool Corp. COM 963320106 11,225 76,765 SH   SOLE   76,765 0 0
Williams-Sonoma Inc. COM 969904101 712 11,600 SH   SOLE   11,600 0 0
WPP PLC ADR SPONSORED ADR 92937A102 5,228 66,525 SH   SOLE   66,525 0 0