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
Agnico-Eagle Mines Ltd. COM 008474108 218 4,075 SH   SOLE   4,075 0 0
Amgen Inc. COM 031162100 16,931 87,494 SH   SOLE   87,494 0 0
Bank of America Corp. COM 060505104 13,263 454,680 SH   SOLE   454,680 0 0
Bank of Montreal COM 063671101 52,492 712,590 SH   SOLE   712,590 0 0
Bank of Nova Scotia COM 064149107 55,852 983,207 SH   SOLE   983,207 0 0
Baytex Energy Corp. COM 07317Q105 0 320 SH   SOLE   320 0 0
BCE Inc. COM 05534B760 638 13,190 SH   SOLE   13,190 0 0
Bristol-Myers Squibb Co. COM 110122108 664 13,100 SH   SOLE   13,100 0 0
Cameco Corp. COM 13321L108 9 1,000 SH   SOLE   1,000 0 0
Canadian Imperial Bank of Commerce COM 136069101 51,686 626,360 SH   SOLE   626,360 0 0
Canadian National Railway Co. COM 136375102 46,414 516,847 SH   SOLE   516,847 0 0
Canadian Natural Resources Ltd. COM 136385101 39,969 1,502,011 SH   SOLE   1,502,011 0 0
Cenovus Energy Inc. COM 15135U109 16 1,725 SH   SOLE   1,725 0 0
Cisco Systems Inc. COM 17275R102 19,218 388,949 SH   SOLE   388,949 0 0
Comcast Corp. Class A COM 20030N101 21,135 468,840 SH   SOLE   468,840 0 0
CVS Health Corp. COM 126650100 15,943 252,785 SH   SOLE   252,785 0 0
Emera Inc. COM 290876101 748 17,045 SH   SOLE   17,045 0 0
Enbridge Inc. COM 29250N105 43,863 1,249,572 SH   SOLE   1,249,572 0 0
Encana Corp. COM 292505104 5 1,050 SH   SOLE   1,050 0 0
Fortis Inc.Canada COM 349553107 477 11,275 SH   SOLE   11,275 0 0
Gildan Activewear Inc. COM 375916103 46,182 1,301,065 SH   SOLE   1,301,065 0 0
Granite Real Estate Investment Trust COM 387437114 875 18,075 SH   SOLE   18,075 0 0
Honeywell International Inc. COM 438516106 18,637 110,147 SH   SOLE   110,147 0 0
Intel Corporation COM 458140100 19,429 377,050 SH   SOLE   377,050 0 0
iShares 0-5 Year Investment Grade corp. bond ETF COM 46434V100 33 650 SH   SOLE   650 0 0
iShares S&P 500 Value ETF COM 464287408 57 475 SH   SOLE   475 0 0
Johnson & Johnson COM 478160104 16,852 130,252 SH   SOLE   130,252 0 0
JPMorgan Chase & Co. COM 46625H100 20,174 171,413 SH   SOLE   171,413 0 0
Kontoor Brands Inc. COM 50050N103 2 67 SH   SOLE   67 0 0
Magna International Inc. COM 559222401 78,131 1,465,592 SH   SOLE   1,465,592 0 0
Manulife Financial Corp. COM 56501R106 187 10,175 SH   SOLE   10,175 0 0
Medtronic PLC SPONSORED ADR 00BTN1Y11 9,919 91,320 SH   SOLE   91,320 0 0
Merck & Co. Inc. COM 58933Y105 9,945 118,135 SH   SOLE   118,135 0 0
Newmont Goldcorp Corp. COM 651639106 17 440 SH   SOLE   440 0 0
Novo Nordisk A/S ADR SPONSORED ADR 670100205 23 450 SH   SOLE   450 0 0
Nutrien Ltd. COM 67077M108 295 5,920 SH   SOLE   5,920 0 0
Oracle Corp COM 68389X105 11,664 211,963 SH   SOLE   211,963 0 0
Pembina Pipeline Corp. COM 706327103 368 9,935 SH   SOLE   9,935 0 0
Pfizer Inc. COM 717081103 36 1,000 SH   SOLE   1,000 0 0
PNC Financial Services Group Inc. COM 693475105 17,338 123,704 SH   SOLE   123,704 0 0
Rogers Communications Inc. - Class B COM 775109200 331 6,800 SH   SOLE   6,800 0 0
Royal Bank of Canada COM 780087102 61,782 761,530 SH   SOLE   761,530 0 0
SAP SE ADR SPONSORED ADR 803054204 6,321 53,623 SH   SOLE   53,623 0 0
Shaw Communications Inc. Class B COM 82028K200 282 14,350 SH   SOLE   14,350 0 0
Simon Property Group Inc. COM 828806109 14,886 95,639 SH   SOLE   95,639 0 0
Stantec Inc. COM 85472N109 15 700 SH   SOLE   700 0 0
Sun Life Financial Inc. COM 866796105 56,314 1,259,261 SH   SOLE   1,259,261 0 0
Suncor Energy Inc. COM 867224107 41,889 1,327,821 SH   SOLE   1,327,821 0 0
Taiwan Semiconductor SPONSORED ADR 874039100 9,446 203,227 SH   SOLE   203,227 0 0
TC Energy Corp. COM 87807B107 53,623 1,035,477 SH   SOLE   1,035,477 0 0
TELUS Corp. COM 87971M103 42,213 1,185,970 SH   SOLE   1,185,970 0 0
Toronto-Dominion Bank COM 891160509 62,315 1,068,586 SH   SOLE   1,068,586 0 0
United Health Group Inc. COM 91324P102 608 2,800 SH   SOLE   2,800 0 0
US Bancorp COM 902973304 18,478 333,901 SH   SOLE   333,901 0 0
Vermilion Energy Inc. COM 923725105 76 4,575 SH   SOLE   4,575 0 0
VF Corporation COM 918204108 17,040 191,480 SH   SOLE   191,480 0 0
Walgreen Boots Alliance Inc. COM 931427108 13,642 246,650 SH   SOLE   246,650 0 0
Walt Disney Co. COM 254687106 19,018 145,935 SH   SOLE   145,935 0 0
Wells Fargo & Co. COM 949746101 17,222 341,438 SH   SOLE   341,438 0 0
Westpac Banking Corp. ADR SPONSORED ADR 961214301 13 650 SH   SOLE   650 0 0
Whirlpool Corp. COM 963320106 9,030 57,020 SH   SOLE   57,020 0 0