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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ABBOTT LABS COM 002824100   373,941 3,290 SH   SOLE   3,290 0 0
ABBVIE INC COM 00287Y109   629,338 3,456 SH   SOLE   3,456 0 0
ALPHABET INC CAP STK CL A 02079K305   2,742,851 18,173 SH   SOLE   18,173 0 0
ALPHABET INC CAP STK CL C 02079K107   32,895,468 216,048 SH   SOLE   216,048 0 0
AMERICAN ELEC PWR CO INC COM 025537101   33,555,753 389,730 SH   SOLE   389,730 0 0
AT&T INC COM 00206R102   577,280 32,800 SH   SOLE   32,800 0 0
BANK AMERICA CORP COM 060505104   202,872 5,350 SH   SOLE   5,350 0 0
BANK MONTREAL QUE COM 063671101   1,645,765 16,844 SH   SOLE   16,844 0 0
BANK NOVA SCOTIA HALIFAX COM 064149107   35,613,349 687,945 SH   SOLE   687,945 0 0
BAUSCH HEALTH COS INC COM 071734107   247,128 23,300 SH   SOLE   23,300 0 0
BCE INC COM NEW 05534B760   3,613,513 106,258 SH   SOLE   106,258 0 0
BOSTON SCIENTIFIC CORP COM 101137107   28,245,208 412,399 SH   SOLE   412,399 0 0
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105   249,368 5,932 SH   SOLE   5,932 0 0
BROOKFIELD CORP CL A LTD VT SH 11271J107   1,223,426 29,216 SH   SOLE   29,216 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101   35,061,852 1,121,935 SH   SOLE   1,121,935 0 0
CAE INC COM 124765108   27,252,434 1,318,821 SH   SOLE   1,318,821 0 0
CANADIAN IMPERIAL BK COMM TO COM 136069101   3,679,643 72,529 SH   SOLE   72,529 0 0
CANADIAN NATL RY CO COM 136375102   513,941 3,900 SH   SOLE   3,900 0 0
CANADIAN NAT RES LTD COM 136385101   1,563,066 20,475 SH   SOLE   20,475 0 0
CARMAX INC COM 143130102   30,583,276 351,088 SH   SOLE   351,088 0 0
CENOVUS ENERGY INC COM 15135U109   32,182,791 1,608,600 SH   SOLE   1,608,600 0 0
CHEVRON CORP NEW COM 166764100   1,435,434 9,100 SH   SOLE   9,100 0 0
CISCO SYS INC COM 17275R102   34,126,711 683,765 SH   SOLE   683,765 0 0
CITIGROUP INC COM NEW 172967424   32,980,925 521,520 SH   SOLE   521,520 0 0
CORNING INC COM 219350105   3,282,816 99,600 SH   SOLE   99,600 0 0
COSTCO WHSL CORP NEW COM 22160K105   867,434 1,184 SH   SOLE   1,184 0 0
CSX CORP COM 126408103   587,189 15,840 SH   SOLE   15,840 0 0
CVS HEALTH CORP COM 126650100   32,744,830 410,542 SH   SOLE   410,542 0 0
DANAHER CORPORATION COM 235851102   3,104,519 12,432 SH   SOLE   12,432 0 0
DISCOVER FINL SVCS COM 254709108   398,907 3,043 SH   SOLE   3,043 0 0
DOLLAR GEN CORP NEW COM 256677105   29,932,308 191,800 SH   SOLE   191,800 0 0
ELI LILLY & CO COM 532457108   642,595 826 SH   SOLE   826 0 0
ENBRIDGE INC COM 29250N105   28,092,837 776,812 SH   SOLE   776,812 0 0
EOG RES INC COM 26875P101   31,360,558 245,311 SH   SOLE   245,311 0 0
EXELON CORP COM 30161N101   405,756 10,800 SH   SOLE   10,800 0 0
EXXON MOBIL CORP COM 30231G102   1,064,177 9,155 SH   SOLE   9,155 0 0
FIRSTSERVICE CORP NEW COM 33767E202   3,238,550 19,546 SH   SOLE   19,546 0 0
FORTIS INC COM 349553107   3,296,301 83,365 SH   SOLE   83,365 0 0
GENERAL MTRS CO COM 37045V100   27,078,576 597,102 SH   SOLE   597,102 0 0
GILEAD SCIENCES INC COM 375558103   21,204,263 289,478 SH   SOLE   289,478 0 0
IMPERIAL OIL LTD COM NEW 453038408   817,683 11,846 SH   SOLE   11,846 0 0
ISHARES TR MSCI EAFE ETF 464287465   2,519,583 31,550 SH   SOLE   31,550 0 0
JOHNSON & JOHNSON COM 478160104   1,324,999 8,376 SH   SOLE   8,376 0 0
JPMORGAN CHASE & CO COM 46625H100   52,255,666 260,887 SH   SOLE   260,887 0 0
KIMBERLY-CLARK CORP COM 494368103   316,908 2,450 SH   SOLE   2,450 0 0
KINDER MORGAN INC DEL COM 49456B101   586,880 32,000 SH   SOLE   32,000 0 0
KROGER CO COM 501044101   2,478,871 43,390 SH   SOLE   43,390 0 0
MAGNA INTL INC COM 559222401   23,256,934 426,607 SH   SOLE   426,607 0 0
MEDTRONIC PLC SHS G5960L103   16,863,874 193,504 SH   SOLE   193,504 0 0
MERCK & CO INC COM 58933Y105   346,369 2,625 SH   SOLE   2,625 0 0
META PLATFORMS INC CL A 30303M102   49,611,709 102,170 SH   SOLE   102,170 0 0
MICROSOFT CORP COM 594918104   38,140,372 90,655 SH   SOLE   90,655 0 0
MORGAN STANLEY COM NEW 617446448   17,139,662 182,027 SH   SOLE   182,027 0 0
OPEN TEXT CORP COM 683715106   2,451,398 63,130 SH   SOLE   63,130 0 0
PEMBINA PIPELINE CORP COM 706327103   1,253,932 35,500 SH   SOLE   35,500 0 0
PFIZER INC COM 717081103   23,139,226 833,846 SH   SOLE   833,846 0 0
PRA GROUP INC COM 69354N106   4,043,026 155,024 SH   SOLE   155,024 0 0
PROCTER AND GAMBLE CO COM 742718109   292,050 1,800 SH   SOLE   1,800 0 0
ROGERS COMMUNICATIONS INC CL B 775109200   206,657 5,040 SH   SOLE   5,040 0 0
ROSS STORES INC COM 778296103   39,189,323 267,030 SH   SOLE   267,030 0 0
ROYAL BK CDA COM 780087102   51,376,256 509,004 SH   SOLE   509,004 0 0
SUNCOR ENERGY INC NEW COM 867224107   25,491,079 690,205 SH   SOLE   690,205 0 0
PRICE T ROWE GROUP INC COM 74144T108   865,632 7,100 SH   SOLE   7,100 0 0
TC ENERGY CORP COM 87807B107   24,795,200 616,485 SH   SOLE   616,485 0 0
TELUS CORPORATION COM 87971M103   29,487,137 1,841,818 SH   SOLE   1,841,818 0 0
TEXAS INSTRS INC COM 882508104   15,289,540 87,765 SH   SOLE   87,765 0 0
TFI INTL INC COM 87241L109   239,371 1,500 SH   SOLE   1,500 0 0
THOMSON REUTERS CORP. COM 884903808   877,590 5,635 SH   SOLE   5,635 0 0
TORONTO DOMINION BK ONT COM NEW 891160509   50,758,170 840,410 SH   SOLE   840,410 0 0
UNION PAC CORP COM 907818108   2,633,910 10,710 SH   SOLE   10,710 0 0
UNITED PARCEL SERVICE INC CL B 911312106   28,049,454 188,720 SH   SOLE   188,720 0 0
VERALTO CORP COM SHS 92338C103   347,636 3,921 SH   SOLE   3,921 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   1,925,964 45,900 SH   SOLE   45,900 0 0
VISA INC COM CL A 92826C839   306,430 1,098 SH   SOLE   1,098 0 0
WELLS FARGO CO NEW COM 949746101   318,780 5,500 SH   SOLE   5,500 0 0
WESTERN DIGITAL CORP. COM 958102105   272,960 4,000 SH   SOLE   4,000 0 0