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 468 4,300 SH   SOLE NONE 4,300 0 0
ALPHABET INC CAP STK CL A 02079K305 6,644 4,533 SH   SOLE NONE 4,533 0 0
ALPHABET INC CAP STK CL C 02079K107 20,604 14,020 SH   SOLE NONE 14,020 0 0
APPLE INC COM 037833100 637 5,500 SH   SOLE NONE 5,500 0 0
AT&T INC COM 00206R102 636 22,300 SH   SOLE NONE 22,300 0 0
BANK MONTREAL QUE COM 063671101 966 16,544 SH   SOLE NONE 16,544 0 0
BANK NOVA SCOTIA B C COM 064149107 23,034 554,881 SH   SOLE NONE 554,881 0 0
BAUSCH HEALTH COS INC COM 071734107 437 28,100 SH   SOLE NONE 28,100 0 0
BCE INC COM NEW 05534B760 3,132 75,576 SH   SOLE NONE 75,576 0 0
BOSTON SCIENTIFIC CORP COM 101137107 13,456 352,150 SH   SOLE NONE 352,150 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 1,489 45,041 SH   SOLE NONE 45,041 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 32,446 681,018 SH   SOLE NONE 681,018 0 0
CAE INC COM 124765108 12,637 864,500 SH   SOLE NONE 864,500 0 0
CANADIAN IMP BK COMM COM 136069101 2,453 32,837 SH   SOLE NONE 32,837 0 0
CANADIAN NATL RY CO COM 136375102 602 5,656 SH   SOLE NONE 5,656 0 0
CANADIAN NAT RES LTD COM 136385101 459 28,675 SH   SOLE NONE 28,675 0 0
CARMAX INC COM 143130102 30,898 336,176 SH   SOLE NONE 336,176 0 0
CENOVUS ENERGY INC COM 15135U109 6,713 1,723,650 SH   SOLE NONE 1,723,650 0 0
CHEVRON CORP NEW COM 166764100 889 12,350 SH   SOLE NONE 12,350 0 0
CISCO SYS INC COM 17275R102 19,561 496,610 SH   SOLE NONE 496,610 0 0
CITIGROUP INC COM NEW 172967424 19,757 458,285 SH   SOLE NONE 458,285 0 0
COSTCO WHSL CORP NEW COM 22160K105 562 1,582 SH   SOLE NONE 1,582 0 0
DANAHER CORPORATION COM 235851102 3,223 14,970 SH   SOLE NONE 14,970 0 0
DOLLAR GEN CORP NEW COM 256677105 36,599 174,595 SH   SOLE NONE 174,595 0 0
ENBRIDGE INC COM 29250N105 19,297 661,077 SH   SOLE NONE 661,077 0 0
EXELON CORP COM 30161N101 315 8,800 SH   SOLE NONE 8,800 0 0
EXXON MOBIL CORP COM 30231G102 410 11,932 SH   SOLE NONE 11,932 0 0
FACEBOOK INC CL A 30303M102 27,189 103,815 SH   SOLE NONE 103,815 0 0
FIRSTSERVICE CORP NEW COM 33767E202 2,861 21,700 SH   SOLE NONE 21,700 0 0
FORTIS INC COM 349553107 1,634 40,000 SH   SOLE NONE 40,000 0 0
FORTIVE CORP COM 34959J108 548 7,190 SH   SOLE NONE 7,190 0 0
GENERAL MTRS CO COM 37045V100 20,337 687,300 SH   SOLE NONE 687,300 0 0
GILEAD SCIENCES INC COM 375558103 18,385 290,941 SH   SOLE NONE 290,941 0 0
INTEL CORP COM 458140100 440 8,500 SH   SOLE NONE 8,500 0 0
ISHARES TR MSCI EAFE ETF 464287465 1,244 19,550 SH   SOLE NONE 19,550 0 0
JOHNSON & JOHNSON COM 478160104 934 6,276 SH   SOLE NONE 6,276 0 0
JPMORGAN CHASE & CO COM 46625H100 29,812 309,670 SH   SOLE NONE 309,670 0 0
KIMBERLY CLARK CORP COM 494368103 587 3,975 SH   SOLE NONE 3,975 0 0
MAGNA INTL INC COM 559222401 19,055 416,760 SH   SOLE NONE 416,760 0 0
MEDTRONIC PLC SHS G5960L103 14,460 139,145 SH   SOLE NONE 139,145 0 0
MICROSOFT CORP COM 594918104 30,329 144,195 SH   SOLE NONE 144,195 0 0
OPEN TEXT CORP COM 683715106 3,806 90,115 SH   SOLE NONE 90,115 0 0
OVINTIV INC COM 69047Q102 2,063 252,865 SH   SOLE NONE 252,865 0 0
PEMBINA PIPELINE CORP COM 706327103 859 40,500 SH   SOLE NONE 40,500 0 0
PEPSICO INC COM 713448108 468 3,375 SH   SOLE NONE 3,375 0 0
PFIZER INC COM 717081103 26,592 724,575 SH   SOLE NONE 724,575 0 0
PPL CORP COM 69351T106 4,672 171,700 SH   SOLE NONE 171,700 0 0
PRA GROUP INC COM 69354N106 20,321 508,650 SH   SOLE NONE 508,650 0 0
ROGERS COMMUNICATIONS INC CL B 775109200 373 9,415 SH   SOLE NONE 9,415 0 0
ROYAL BK CDA COM 780087102 34,894 497,382 SH   SOLE NONE 497,382 0 0
SUNCOR ENERGY INC NEW COM 867224107 7,479 612,956 SH   SOLE NONE 612,956 0 0
PRICE T ROWE GROUP INC COM 74144T108 910 7,100 SH   SOLE NONE 7,100 0 0
TC ENERGY CORP COM 87807B107 18,706 445,951 SH   SOLE NONE 445,951 0 0
TELUS CORPORATION COM 87971M103 27,655 1,572,940 SH   SOLE NONE 1,572,940 0 0
THOMSON REUTERS CORP. COM NEW 884903709 327 4,100 SH   SOLE NONE 4,100 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 36,644 792,095 SH   SOLE NONE 792,095 0 0
TURQUOISE HILL RES LTD COM 900435108 63 74,000 SH   SOLE NONE 74,000 0 0
UNION PAC CORP COM 907818108 844 4,285 SH   SOLE NONE 4,285 0 0
UNITED PARCEL SERVICE INC CL B 911312106 33,917 203,545 SH   SOLE NONE 203,545 0 0
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 327 8,000 SH   SOLE NONE 8,000 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 281 6,500 SH   SOLE NONE 6,500 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 1,425 23,950 SH   SOLE NONE 23,950 0 0
VISA INC COM CL A 92826C839 200 1,000 SH   SOLE NONE 1,000 0 0
WELLS FARGO CO NEW COM 949746101 378 16,070 SH   SOLE NONE 16,070 0 0
WESTERN DIGITAL CORP. COM 958102105 10,957 299,788 SH   SOLE NONE 299,788 0 0