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 294 3,500 SH   SOLE NONE 3,500 0 0
ALPHABET INC CAP STK CL A 02079K305 5,271 4,868 SH   SOLE NONE 4,868 0 0
ALPHABET INC CAP STK CL C 02079K107 16,191 14,979 SH   SOLE NONE 14,979 0 0
APPLE INC COM 037833100 27,670 139,804 SH   SOLE NONE 139,804 0 0
AT&T INC COM 00206R102 570 17,000 SH   SOLE NONE 17,000 0 0
BANK AMER CORP COM 060505104 563 19,400 SH   SOLE NONE 19,400 0 0
BANK MONTREAL QUE COM 063671101 840 11,120 SH   SOLE NONE 11,120 0 0
BANK N S HALIFAX COM 064149107 28,922 538,474 SH   SOLE NONE 538,474 0 0
BAUSCH HEALTH COS INC COM 071734107 835 33,100 SH   SOLE NONE 33,100 0 0
BCE INC COM NEW 05534B760 2,729 59,987 SH   SOLE NONE 59,987 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 1,439 30,071 SH   SOLE NONE 30,071 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 29,445 686,999 SH   SOLE NONE 686,999 0 0
CAE INC COM 124765108 24,392 907,225 SH   SOLE NONE 907,225 0 0
CDN IMPERIAL BK COMM TORONTO COM 136069101 2,720 34,588 SH   SOLE NONE 34,588 0 0
CANADIAN NATL RY CO COM 136375102 476 5,140 SH   SOLE NONE 5,140 0 0
CANADIAN NAT RES LTD COM 136385101 687 25,475 SH   SOLE NONE 25,475 0 0
CARMAX INC COM 143130102 29,208 336,380 SH   SOLE NONE 336,380 0 0
CENOVUS ENERGY INC COM 15135U109 14,411 1,634,000 SH   SOLE NONE 1,634,000 0 0
CHEVRON CORP NEW COM 166764100 1,213 9,750 SH   SOLE NONE 9,750 0 0
CISCO SYS INC COM 17275R102 26,817 489,990 SH   SOLE NONE 489,990 0 0
CITIGROUP INC COM NEW 172967424 28,167 402,210 SH   SOLE NONE 402,210 0 0
COSTCO WHSL CORP NEW COM 22160K105 529 2,000 SH   SOLE NONE 2,000 0 0
CROWN HOLDINGS INC COM 228368106 281 4,600 SH   SOLE NONE 4,600 0 0
DANAHER CORPORATION COM 235851102 3,426 23,970 SH   SOLE NONE 23,970 0 0
DOLLAR GEN CORP NEW COM 256677105 31,440 232,615 SH   SOLE NONE 232,615 0 0
EDISON INTL COM 281020107 789 11,700 SH   SOLE NONE 11,700 0 0
ENBRIDGE INC COM 29250N105 20,472 566,808 SH   SOLE NONE 566,808 0 0
ENCANA CORP COM 292505104 5,398 1,051,875 SH   SOLE NONE 1,051,875 0 0
EXELON CORP COM 30161N101 230 4,800 SH   SOLE NONE 4,800 0 0
EXXON MOBIL CORP COM 30231G102 715 9,332 SH   SOLE NONE 9,332 0 0
FACEBOOK INC CL A 30303M102 20,946 108,530 SH   SOLE NONE 108,530 0 0
FIRSTSERVICE CORP NEW COM ADDED 33767E202 2,202 22,897 SH   SOLE NONE 22,897 0 0
FORTIS INC COM 349553107 1,082 27,400 SH   SOLE NONE 27,400 0 0
FORTIVE CORP COM 34959J108 964 11,825 SH   SOLE NONE 11,825 0 0
GENERAL ELECTRIC CO COM 369604103 8,607 819,735 SH   SOLE NONE 819,735 0 0
GENERAL MTRS CO COM 37045V100 17,447 452,825 SH   SOLE NONE 452,825 0 0
GILEAD SCIENCES INC COM 375558103 18,666 276,291 SH   SOLE NONE 276,291 0 0
HP INC COM 40434L105 13,107 630,450 SH   SOLE NONE 630,450 0 0
ISHARES TR MSCI EAFE ETF 464287465 1,360 20,690 SH   SOLE NONE 20,690 0 0
JOHNSON & JOHNSON COM 478160104 1,494 10,726 SH   SOLE NONE 10,726 0 0
JPMORGAN CHASE & CO COM 46625H100 34,218 306,060 SH   SOLE NONE 306,060 0 0
KIMBERLY CLARK CORP COM 494368103 706 5,300 SH   SOLE NONE 5,300 0 0
M & T BK CORP COM 55261F104 527 3,100 SH   SOLE NONE 3,100 0 0
MAGNA INTL INC COM 559222401 17,576 353,255 SH   SOLE NONE 353,255 0 0
MICROSOFT CORP COM 594918104 36,218 270,368 SH   SOLE NONE 270,368 0 0
NORDSTROM INC COM 655664100 223 7,000 SH   SOLE NONE 7,000 0 0
OPEN TEXT CORP COM 683715106 3,716 90,115 SH   SOLE NONE 90,115 0 0
PEMBINA PIPELINE CORP COM 706327103 1,912 51,361 SH   SOLE NONE 51,361 0 0
PEPSICO INC COM 713448108 787 6,000 SH   SOLE NONE 6,000 0 0
PFIZER INC COM 717081103 29,583 682,895 SH   SOLE NONE 682,895 0 0
PRA GROUP INC COM 69354N106 13,486 479,250 SH   SOLE NONE 479,250 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 417 6,000 SH   SOLE NONE 6,000 0 0
ROGERS COMMUNICATIONS INC CL B 775109200 620 11,590 SH   SOLE NONE 11,590 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102 37,480 471,639 SH   SOLE NONE 471,639 0 0
SUNCOR ENERGY INC NEW COM 867224107 14,392 461,391 SH   SOLE NONE 461,391 0 0
SYSCO CORP COM 871829107 757 10,700 SH   SOLE NONE 10,700 0 0
PRICE T ROWE GROUP INC COM 74144T108 1,772 16,150 SH   SOLE NONE 16,150 0 0
TC ENERGY CORP COM ADDED 87807B107 20,315 409,801 SH   SOLE NONE 409,801 0 0
TELUS CORP COM 87971M103 25,472 689,060 SH   SOLE NONE 689,060 0 0
THOMSON REUTERS CORP COM NEW 884903709 30,308 469,822 SH   SOLE NONE 469,822 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 43,836 750,230 SH   SOLE NONE 750,230 0 0
TURQUOISE HILL RES LTD COM 900435108 52 42,000 SH   SOLE NONE 42,000 0 0
UNITED PARCEL SERVICE INC CL B 911312106 671 6,500 SH   SOLE NONE 6,500 0 0
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 334 8,000 SH   SOLE NONE 8,000 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 259 6,100 SH   SOLE NONE 6,100 0 0
WELLS FARGO CO NEW COM 949746101 951 20,100 SH   SOLE NONE 20,100 0 0
WESTERN DIGITAL CORP COM 958102105 13,394 281,688 SH   SOLE NONE 281,688 0 0