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
ABBOTT LABS COM 002824100 331 2,800 SH   SOLE NONE 2,800 0 0
ALPHABET INC CAP STK CL A 02079K305 11,028 4,125 SH   SOLE NONE 4,125 0 0
ALPHABET INC CAP STK CL C 02079K107 33,279 12,486 SH   SOLE NONE 12,486 0 0
AMERICAN ELEC PWR CO INC COM 025537101 4,992 61,490 SH   SOLE NONE 61,490 0 0
AT&T INC COM 00206R102 662 24,500 SH   SOLE NONE 24,500 0 0
BK OF AMERICA CORP COM 060505104 312 7,350 SH   SOLE NONE 7,350 0 0
BANK MONTREAL QUE COM 063671101 1,640 16,544 SH   SOLE NONE 16,544 0 0
BANK NOVA SCOTIA B C COM 064149107 33,610 549,831 SH   SOLE NONE 549,831 0 0
BAUSCH HEALTH COS INC COM 071734107 675 24,300 SH   SOLE NONE 24,300 0 0
BCE INC COM NEW 05534B760 4,267 85,776 SH   SOLE NONE 85,776 0 0
BOSTON SCIENTIFIC CORP COM 101137107 17,527 403,934 SH   SOLE NONE 403,934 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 2,260 42,476 SH   SOLE NONE 42,476 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 35,483 635,304 SH   SOLE NONE 635,304 0 0
CAE INC COM 124765108 26,135 880,841 SH   SOLE NONE 880,841 0 0
CANADIAN IMP BK COMM COM 136069101 3,655 33,056 SH   SOLE NONE 33,056 0 0
CANADIAN NATL RY CO COM 136375102 647 5,618 SH   SOLE NONE 5,618 0 0
CANADIAN NAT RES LTD COM 136385101 816 22,475 SH   SOLE NONE 22,475 0 0
CARMAX INC COM 143130102 39,825 311,229 SH   SOLE NONE 311,229 0 0
CENOVUS ENERGY INC COM 15135U109 17,482 1,745,900 SH   SOLE NONE 1,745,900 0 0
CHEVRON CORP NEW COM 166764100 1,418 13,975 SH   SOLE NONE 13,975 0 0
CISCO SYS INC COM 17275R102 29,541 542,735 SH   SOLE NONE 542,735 0 0
CITIGROUP INC COM NEW 172967424 32,858 468,200 SH   SOLE NONE 468,200 0 0
CORNING INC COM 219350105 1,870 51,250 SH   SOLE NONE 51,250 0 0
COSTCO WHSL CORP NEW COM 22160K105 694 1,545 SH   SOLE NONE 1,545 0 0
CVS HEALTH CORP COM 126650100 30,955 364,777 SH   SOLE NONE 364,777 0 0
DANAHER CORPORATION COM 235851102 4,322 14,197 SH   SOLE NONE 14,197 0 0
DOLLAR GEN CORP NEW COM 256677105 35,271 166,265 SH   SOLE NONE 166,265 0 0
ENBRIDGE INC COM 29250N105 26,037 658,077 SH   SOLE NONE 658,077 0 0
EXELON CORP COM 30161N101 425 8,800 SH   SOLE NONE 8,800 0 0
EXXON MOBIL CORP COM 30231G102 578 9,832 SH   SOLE NONE 9,832 0 0
FACEBOOK INC CL A 30303M102 33,023 97,300 SH   SOLE NONE 97,300 0 0
FIRSTSERVICE CORP NEW COM 33767E202 3,894 21,675 SH   SOLE NONE 21,675 0 0
FORTIS INC COM 349553107 1,872 42,500 SH   SOLE NONE 42,500 0 0
FORTIVE CORP COM 34959J108 435 6,165 SH   SOLE NONE 6,165 0 0
GENERAL MTRS CO COM 37045V100 37,137 704,562 SH   SOLE NONE 704,562 0 0
GILEAD SCIENCES INC COM 375558103 21,815 312,318 SH   SOLE NONE 312,318 0 0
INTEL CORP COM 458140100 480 9,000 SH   SOLE NONE 9,000 0 0
ISHARES TR MSCI EAFE ETF 464287465 1,876 24,050 SH   SOLE NONE 24,050 0 0
JOHNSON & JOHNSON COM 478160104 1,094 6,776 SH   SOLE NONE 6,776 0 0
JPMORGAN CHASE & CO COM 46625H100 42,968 262,497 SH   SOLE NONE 262,497 0 0
KIMBERLY-CLARK CORP COM 494368103 550 4,150 SH   SOLE NONE 4,150 0 0
M & T BK CORP COM 55261F104 299 2,000 SH   SOLE NONE 2,000 0 0
MAGNA INTL INC COM 559222401 31,749 424,797 SH   SOLE NONE 424,797 0 0
MEDTRONIC PLC SHS G5960L103 23,103 184,304 SH   SOLE NONE 184,304 0 0
MICROSOFT CORP COM 594918104 35,280 125,142 SH   SOLE NONE 125,142 0 0
OPEN TEXT CORP COM 683715106 4,332 89,130 SH   SOLE NONE 89,130 0 0
PEMBINA PIPELINE CORP COM 706327103 1,259 40,000 SH   SOLE NONE 40,000 0 0
PEPSICO INC COM 713448108 639 4,250 SH   SOLE NONE 4,250 0 0
PFIZER INC COM 717081103 33,209 772,122 SH   SOLE NONE 772,122 0 0
PRA GROUP INC COM 69354N106 19,862 471,326 SH   SOLE NONE 471,326 0 0
ROGERS COMMUNICATIONS INC CL B 775109200 391 8,435 SH   SOLE NONE 8,435 0 0
ROYAL BK CDA COM 780087102 48,422 490,006 SH   SOLE NONE 490,006 0 0
SUNCOR ENERGY INC NEW COM 867224107 19,720 957,706 SH   SOLE NONE 957,706 0 0
PRICE T ROWE GROUP INC COM 74144T108 1,397 7,100 SH   SOLE NONE 7,100 0 0
TC ENERGY CORP COM 87807B107 21,462 449,004 SH   SOLE NONE 449,004 0 0
TELUS CORPORATION COM 87971M103 35,168 1,611,043 SH   SOLE NONE 1,611,043 0 0
THOMSON REUTERS CORP. COM NEW 884903709 450 4,100 SH   SOLE NONE 4,100 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 46,423 706,094 SH   SOLE NONE 706,094 0 0
UNION PAC CORP COM 907818108 869 4,435 SH   SOLE NONE 4,435 0 0
UNITED PARCEL SERVICE INC CL B 911312106 35,153 193,040 SH   SOLE NONE 193,040 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 2,236 41,400 SH   SOLE NONE 41,400 0 0
VIATRIS INC COM 92556V106 387 28,552 SH   SOLE NONE 28,552 0 0
VISA INC COM CL A 92826C839 223 1,000 SH   SOLE NONE 1,000 0 0
WELLS FARGO CO NEW COM 949746101 440 9,470 SH   SOLE NONE 9,470 0 0
WESTERN DIGITAL CORP. COM 958102105 19,681 348,703 SH   SOLE NONE 348,703 0 0