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   358,676 3,290 SH   SOLE   3,290 0 0
ABBVIE INC COM 00287Y109   465,627 3,456 SH   SOLE   3,456 0 0
ALPHABET INC CAP STK CL A 02079K305   4,391,194 36,685 SH   SOLE   36,685 0 0
ALPHABET INC CAP STK CL C 02079K107   30,560,409 252,628 SH   SOLE   252,628 0 0
AMERICAN ELEC PWR CO INC COM 025537101   7,919,010 94,050 SH   SOLE   94,050 0 0
AT&T INC COM 00206R102   582,175 36,500 SH   SOLE   36,500 0 0
BANK MONTREAL QUE COM 063671101   1,495,181 16,544 SH   SOLE   16,544 0 0
BANK NOVA SCOTIA HALIFAX COM 064149107   32,813,507 655,380 SH   SOLE   655,380 0 0
BAUSCH HEALTH COS INC COM 071734107   186,475 23,300 SH   SOLE   23,300 0 0
BCE INC COM NEW 05534B760   5,053,462 110,758 SH   SOLE   110,758 0 0
BOSTON SCIENTIFIC CORP COM 101137107   22,249,868 411,349 SH   SOLE   411,349 0 0
BROOKFIELD CORP CL A LTD VT SH 11271J107   1,082,588 32,133 SH   SOLE   32,133 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101   37,996,457 1,038,823 SH   SOLE   1,038,823 0 0
CAE INC COM 124765108   25,268,333 1,128,171 SH   SOLE   1,128,171 0 0
CANADIAN IMPERIAL BK COMM TO COM 136069101   3,025,088 70,803 SH   SOLE   70,803 0 0
CANADIAN NATL RY CO COM 136375102   634,384 5,235 SH   SOLE   5,235 0 0
CANADIAN NAT RES LTD COM 136385101   1,188,539 21,125 SH   SOLE   21,125 0 0
CARMAX INC COM 143130102   29,205,692 348,933 SH   SOLE   348,933 0 0
CENOVUS ENERGY INC COM 15135U109   25,908,104 1,524,320 SH   SOLE   1,524,320 0 0
CHEVRON CORP NEW COM 166764100   1,683,645 10,700 SH   SOLE   10,700 0 0
CISCO SYS INC COM 17275R102   31,056,159 600,235 SH   SOLE   600,235 0 0
CITIGROUP INC COM NEW 172967424   23,986,610 520,995 SH   SOLE   520,995 0 0
CORNING INC COM 219350105   4,155,744 118,600 SH   SOLE   118,600 0 0
COSTCO WHSL CORP NEW COM 22160K105   780,113 1,449 SH   SOLE   1,449 0 0
CSX CORP COM 126408103   540,144 15,840 SH   SOLE   15,840 0 0
CVS HEALTH CORP COM 126650100   28,242,508 408,542 SH   SOLE   408,542 0 0
DANAHER CORPORATION COM 235851102   2,994,480 12,477 SH   SOLE   12,477 0 0
DOLLAR GEN CORP NEW COM 256677105   27,230,165 160,385 SH   SOLE   160,385 0 0
EDISON INTL COM 281020107   243,075 3,500 SH   SOLE   3,500 0 0
LILLY ELI & CO COM 532457108   387,377 826 SH   SOLE   826 0 0
ENBRIDGE INC COM 29250N105   28,127,982 756,212 SH   SOLE   756,212 0 0
EOG RES INC COM 26875P101   26,906,561 235,115 SH   SOLE   235,115 0 0
EXELON CORP COM 30161N101   439,992 10,800 SH   SOLE   10,800 0 0
EXXON MOBIL CORP COM 30231G102   1,164,199 10,855 SH   SOLE   10,855 0 0
FIRSTSERVICE CORP NEW COM 33767E202   3,054,694 19,821 SH   SOLE   19,821 0 0
FORTIS INC COM 349553107   3,439,928 79,765 SH   SOLE   79,765 0 0
FORTIVE CORP COM 34959J108   273,284 3,655 SH   SOLE   3,655 0 0
GENERAL MTRS CO COM 37045V100   23,719,297 615,127 SH   SOLE   615,127 0 0
GILEAD SCIENCES INC COM 375558103   22,466,907 291,513 SH   SOLE   291,513 0 0
IMPERIAL OIL LTD COM NEW 453038408   606,527 11,846 SH   SOLE   11,846 0 0
ISHARES TR MSCI EAFE ETF 464287465   2,287,375 31,550 SH   SOLE   31,550 0 0
JOHNSON & JOHNSON COM 478160104   1,436,052 8,676 SH   SOLE   8,676 0 0
JPMORGAN CHASE & CO COM 46625H100   38,555,708 265,097 SH   SOLE   265,097 0 0
KIMBERLY-CLARK CORP COM 494368103   338,247 2,450 SH   SOLE   2,450 0 0
KROGER CO COM 501044101   1,670,380 35,540 SH   SOLE   35,540 0 0
MAGNA INTL INC COM 559222401   22,683,686 401,507 SH   SOLE   401,507 0 0
MEDTRONIC PLC SHS G5960L103   17,486,881 198,489 SH   SOLE   198,489 0 0
MERCK & CO INC COM 58933Y105   302,899 2,625 SH   SOLE   2,625 0 0
META PLATFORMS INC CL A 30303M102   43,066,802 150,069 SH   SOLE   150,069 0 0
MICROSOFT CORP COM 594918104   36,661,174 107,656 SH   SOLE   107,656 0 0
OPEN TEXT CORP COM 683715106   2,651,307 63,730 SH   SOLE   63,730 0 0
PEMBINA PIPELINE CORP COM 706327103   959,603 30,500 SH   SOLE   30,500 0 0
PFIZER INC COM 717081103   26,986,613 735,731 SH   SOLE   735,731 0 0
PRA GROUP INC COM 69354N106   4,126,824 180,605 SH   SOLE   180,605 0 0
PROCTER AND GAMBLE CO COM 742718109   318,654 2,100 SH   SOLE   2,100 0 0
ROGERS COMMUNICATIONS INC CL B 775109200   245,631 5,380 SH   SOLE   5,380 0 0
ROSS STORES INC COM 778296103   30,099,056 268,430 SH   SOLE   268,430 0 0
ROYAL BK CDA COM 780087102   48,370,650 506,111 SH   SOLE   506,111 0 0
SUNCOR ENERGY INC NEW COM 867224107   19,831,486 675,578 SH   SOLE   675,578 0 0
PRICE T ROWE GROUP INC COM 74144T108   795,342 7,100 SH   SOLE   7,100 0 0
TC ENERGY CORP COM 87807B107   25,189,404 622,820 SH   SOLE   622,820 0 0
TELUS CORPORATION COM 87971M103   31,775,837 1,631,688 SH   SOLE   1,631,688 0 0
THOMSON REUTERS CORP. COM ADDED 884903808   815,394 6,035 SH   SOLE   6,035 0 0
TORONTO DOMINION BK ONT COM NEW 891160509   49,210,412 793,385 SH   SOLE   793,385 0 0
UNION PAC CORP COM 907818108   2,038,015 9,960 SH   SOLE   9,960 0 0
UNITED PARCEL SERVICE INC CL B 911312106   30,594,390 170,680 SH   SOLE   170,680 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   2,223,962 59,800 SH   SOLE   59,800 0 0
VISA INC COM CL A 92826C839   260,753 1,098 SH   SOLE   1,098 0 0
WELLS FARGO CO NEW COM 949746101   277,420 6,500 SH   SOLE   6,500 0 0
WESTERN DIGITAL CORP. COM 958102105   15,642,446 412,403 SH   SOLE   412,403 0 0