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 338 3,700 SH   SOLE NONE 3,700 0 0
ALPHABET INC CAP STK CL A 02079K305 6,499 4,583 SH   SOLE NONE 4,583 0 0
ALPHABET INC CAP STK CL C 02079K107 19,819 14,020 SH   SOLE NONE 14,020 0 0
APPLE INC COM 037833100 34,220 93,805 SH   SOLE NONE 93,805 0 0
AT&T INC COM 00206R102 656 21,700 SH   SOLE NONE 21,700 0 0
BK OF AMERICA CORP COM 060505104 245 10,300 SH   SOLE NONE 10,300 0 0
BANK MONTREAL QUE COM 063671101 754 14,210 SH   SOLE NONE 14,210 0 0
BANK NOVA SCOTIA B C COM 064149107 22,745 551,365 SH   SOLE NONE 551,365 0 0
BAUSCH HEALTH COS INC COM 071734107 513 28,100 SH   SOLE NONE 28,100 0 0
BCE INC COM NEW 05534B760 2,943 70,792 SH   SOLE NONE 70,792 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 1,514 46,141 SH   SOLE NONE 46,141 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 27,981 682,043 SH   SOLE NONE 682,043 0 0
CAE INC COM 124765108 13,669 845,350 SH   SOLE NONE 845,350 0 0
CANADIAN IMP BK COMM COM 136069101 2,179 32,700 SH   SOLE NONE 32,700 0 0
CANADIAN NATL RY CO COM 136375102 502 5,694 SH   SOLE NONE 5,694 0 0
CANADIAN NAT RES LTD COM 136385101 496 28,675 SH   SOLE NONE 28,675 0 0
CARMAX INC COM 143130102 30,111 336,244 SH   SOLE NONE 336,244 0 0
CENOVUS ENERGY INC COM 15135U109 8,031 1,722,350 SH   SOLE NONE 1,722,350 0 0
CHEVRON CORP NEW COM 166764100 1,066 11,950 SH   SOLE NONE 11,950 0 0
CISCO SYS INC COM 17275R102 22,560 483,710 SH   SOLE NONE 483,710 0 0
CITIGROUP INC COM NEW 172967424 23,365 457,235 SH   SOLE NONE 457,235 0 0
COSTCO WHSL CORP NEW COM 22160K105 480 1,582 SH   SOLE NONE 1,582 0 0
DANAHER CORPORATION COM 235851102 2,647 14,970 SH   SOLE NONE 14,970 0 0
DOLLAR GEN CORP NEW COM 256677105 33,293 174,755 SH   SOLE NONE 174,755 0 0
ENBRIDGE INC COM 29250N105 19,951 658,193 SH   SOLE NONE 658,193 0 0
EXELON CORP COM 30161N101 221 6,100 SH   SOLE NONE 6,100 0 0
EXXON MOBIL CORP COM 30231G102 534 11,932 SH   SOLE NONE 11,932 0 0
FACEBOOK INC CL A 30303M102 23,596 103,915 SH   SOLE NONE 103,915 0 0
FIRSTSERVICE CORP NEW COM 33767E202 2,180 21,700 SH   SOLE NONE 21,700 0 0
FORTIS INC COM 349553107 1,480 39,050 SH   SOLE NONE 39,050 0 0
FORTIVE CORP COM 34959J108 486 7,190 SH   SOLE NONE 7,190 0 0
GENERAL MTRS CO COM 37045V100 16,986 671,400 SH   SOLE NONE 671,400 0 0
GILEAD SCIENCES INC COM 375558103 22,233 288,966 SH   SOLE NONE 288,966 0 0
INTEL CORP COM 458140100 263 4,400 SH   SOLE NONE 4,400 0 0
ISHARES TR MSCI EAFE ETF 464287465 1,190 19,550 SH   SOLE NONE 19,550 0 0
JOHNSON & JOHNSON COM 478160104 847 6,026 SH   SOLE NONE 6,026 0 0
JPMORGAN CHASE & CO COM 46625H100 28,930 307,570 SH   SOLE NONE 307,570 0 0
KIMBERLY CLARK CORP COM 494368103 491 3,475 SH   SOLE NONE 3,475 0 0
M & T BK CORP COM 55261F104 208 2,000 SH   SOLE NONE 2,000 0 0
MAGNA INTL INC COM 559222401 18,253 411,135 SH   SOLE NONE 411,135 0 0
MICROSOFT CORP COM 594918104 37,626 184,885 SH   SOLE NONE 184,885 0 0
OPEN TEXT CORP COM 683715106 3,821 90,115 SH   SOLE NONE 90,115 0 0
OVINTIV INC COM 69047Q102 2,417 253,135 SH   SOLE NONE 253,135 0 0
PEMBINA PIPELINE CORP COM 706327103 1,009 40,500 SH   SOLE NONE 40,500 0 0
PEPSICO INC COM 713448108 446 3,375 SH   SOLE NONE 3,375 0 0
PFIZER INC COM 717081103 23,604 721,825 SH   SOLE NONE 721,825 0 0
PPL CORP COM 69351T106 4,311 166,850 SH   SOLE NONE 166,850 0 0
PRA GROUP INC COM 69354N106 19,657 508,450 SH   SOLE NONE 508,450 0 0
ROGERS COMMUNICATIONS INC CL B 775109200 424 10,590 SH   SOLE NONE 10,590 0 0
ROYAL BK CDA COM 780087102 33,328 492,752 SH   SOLE NONE 492,752 0 0
SUNCOR ENERGY INC NEW COM 867224107 10,132 602,806 SH   SOLE NONE 602,806 0 0
PRICE T ROWE GROUP INC COM 74144T108 877 7,100 SH   SOLE NONE 7,100 0 0
TC ENERGY CORP COM 87807B107 18,801 441,451 SH   SOLE NONE 441,451 0 0
TELUS CORPORATION COM 87971M103 26,160 1,564,570 SH   SOLE NONE 1,564,570 0 0
THOMSON REUTERS CORP. COM NEW 884903709 278 4,100 SH   SOLE NONE 4,100 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 34,914 784,745 SH   SOLE NONE 784,745 0 0
TURQUOISE HILL RES LTD COM 900435108 54 74,000 SH   SOLE NONE 74,000 0 0
UNION PAC CORP COM 907818108 724 4,285 SH   SOLE NONE 4,285 0 0
UNITED PARCEL SERVICE INC CL B 911312106 22,630 203,545 SH   SOLE NONE 203,545 0 0
VANGUARD TAX-MANAGED FDS FTSE DEV MKT ETF 921943858 310 8,000 SH   SOLE NONE 8,000 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 257 6,500 SH   SOLE NONE 6,500 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 409 7,423 SH   SOLE NONE 7,423 0 0
WELLS FARGO CO NEW COM 949746101 411 16,070 SH   SOLE NONE 16,070 0 0
WESTERN DIGITAL CORP. COM 958102105 13,108 296,898 SH   SOLE NONE 296,898 0 0