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
Alamos Gold In Class A 011532108   82,366 5,581,478 SH   SOLE   5,356,703 0 224,775
Alphabet Class C 02079K107   116 765 SH   SOLE   765 0 0
Amdocs Ltd Ordinary G02602103   365,851 4,048,376 SH   SOLE   3,875,636 0 172,740
American Express Co Common 025816109   318,615 1,399,340 SH   SOLE   1,327,538 0 71,802
Ameriprise Financial Common 03076C106   212,201 483,992 SH   SOLE   462,049 0 21,943
Amgen Inc Common 031162100   452,425 1,591,255 SH   SOLE   1,515,932 0 75,323
ATS Corp Common 00217Y104   38,708 1,149,239 SH   SOLE   1,106,754 0 42,485
Bank of Montreal Common 063671101   556,528 5,694,687 SH   SOLE   5,505,964 0 188,723
Bank of Nova Scotia Common 064149107   388,234 7,497,905 SH   SOLE   7,246,315 0 251,590
BCE Com New 05534B760   13 409 SH   SOLE   409 0 0
Berkshire Hathaway Class A 084670108   634 1 SH   SOLE   1 0 0
Biogen Common 09062X103   337,630 1,565,785 SH   SOLE   1,494,565 0 71,220
BlackRock Common 09247X101   303,130 363,597 SH   SOLE   344,242 0 19,355
Brookfield Asset Mgt Class A Ltd Vtg 113004105   191,688 4,558,928 SH   SOLE   4,422,686 0 136,242
Brookfield Business Partners Cl A Exc Sub Vtg 11259V106   12,770 533,870 SH   SOLE   493,770 0 40,100
Brookfield Business Partners Unit LTD LP G16234109   18,908 852,920 SH   SOLE   843,250 0 9,670
Brookfield Corporation Cl A Ltd Vt Sh 11271J107   255,795 6,107,202 SH   SOLE   5,923,816 0 183,386
Brookfield Renewable Partners Partnership Unit G16258108   26 1,125 SH   SOLE   1,125 0 0
BRP Inc Com Sun Vtg 05577W200   252,047 3,750,232 SH   SOLE   3,620,692 0 129,540
CAE Inc Common 124765108   285,171 13,797,258 SH   SOLE   13,196,038 0 601,220
Campbell Soup Co Common 134429109   258,173 5,808,182 SH   SOLE   5,545,324 0 262,858
Canadian Imperial Bk Common 136069101   78 1,540 SH   SOLE   1,540 0 0
Canadian Pacific Kansas City Common 13646K108   431,281 4,886,810 SH   SOLE   4,719,366 0 167,444
Carlyle Group Common 14316J108   202,501 4,316,819 SH   SOLE   4,124,724 0 192,095
Cdn Natl Railway Common 136375102   622,225 4,720,682 SH   SOLE   4,540,509 0 180,173
Cencora Common 03073E105   164,392 676,540 SH   SOLE   646,099 0 30,441
CGI Group Cl A Sub Vtg 12532H104   191,096 1,730,471 SH   SOLE   1,656,536 0 73,935
Colliers Intl Sub Vtg 194693107   251,998 2,059,660 SH   SOLE 1,966,551 0 93,109
Comcast Corp Common 20030N101   365,870 8,439,924 SH   SOLE   8,074,815 0 365,109
Cummins Inc Common 231021106   184,254 625,332 SH   SOLE   590,804 0 34,528
Denison Mines Corp Common 248356107   20,127 10,278,100 SH   SOLE   9,836,765 0 441,335
Ebay Inc Common 278642103   351,700 6,663,525 SH   SOLE   6,313,915 0 349,610
Enerflex Common 29269R105   7,505 1,288,996 SH   SOLE   1,233,839 0 55,157
Flowserve Corp Common 34354P105   305,605 6,690,140 SH   SOLE   6,382,605 0 307,535
Fortis Inc Common 349553107   371,619 9,396,396 SH   SOLE   9,128,886 0 267,510
Franco Nevada Corp Common 351858105   234,268 1,964,215 SH   SOLE   1,893,855 0 70,360
Gen Digital Common 668771108   353,221 15,768,808 SH   SOLE   15,064,278 0 704,530
Gentex Common 371901109   219,512 6,077,312 SH   SOLE   5,801,727 0 275,585
GSK PLC Spons ADR 37733W204   564 13,160 SH   SOLE   13,160 0 0
Harley Davidson Inc Common 412822108   338,374 7,736,038 SH   SOLE   7,392,696 0 343,342
Interpublic Group of Companies Common 460690100   258,553 7,923,812 SH   SOLE   7,556,367 0 367,445
iShares MSCI EAFE ETF ETF 464287465   3,142 39,341 SH   SOLE   39,341 0 0
Kellanova Common 487836108   381,450 6,658,242 SH   SOLE   6,366,282 0 291,960
Kimberly Clark Corp Common 494368103   367,017 2,837,400 SH   SOLE   2,683,795 0 153,605
Magna Intl Inc Common 559222401   481,062 8,822,316 SH   SOLE   8,494,855 0 327,461
Manulife Fincl Corp Common 56501R106   575,564 23,023,453 SH   SOLE   22,259,865 0 763,588
Masco Common 574599106   237,232 3,007,510 SH   SOLE   2,847,315 0 160,195
Merck& Co Inc Common 58933Y105   320,881 2,431,840 SH   SOLE   2,301,784 0 130,056
Microsoft Common 594918104   162 386 SH   SOLE   386 0 0
NetApp Common 64110D104   301,726 2,874,406 SH   SOLE   2,742,211 0 132,195
Novartis Sponsored ADR 66987V109   426 4,405 SH   SOLE   4,405 0 0
Nutrien Common 67077M108   288,192 5,299,598 SH   SOLE   5,121,736 0 177,862
Omnicom Group Inc Common 681919106   372,404 3,848,748 SH   SOLE   3,645,063 0 203,685
Open Text Corp Common 683715106   331,984 8,547,526 SH   SOLE   8,262,454 0 285,072
Parker Hannifin Corp Common 701094104   197 355 SH   SOLE   355 0 0
Polaris Industries Common 731068102   258,328 2,580,185 SH   SOLE   2,464,435 0 115,750
PPG Industries Common 693506107   119,252 822,998 SH   SOLE   785,728 0 37,270
Primo Water Common 74167P108   30,028 1,647,830 SH   SOLE   1,581,570 0 66,260
Qualcomm Common 747525103   487,621 2,880,222 SH   SOLE   2,738,667 0 141,555
RB Global Common 74935Q107   525,363 6,891,040 SH   SOLE   6,659,780 0 231,260
Restaurant Brands International Class B Non VTG 76131D103   319,528 4,019,727 SH   SOLE   3,862,719 0 157,008
Rogers Communications Common 775109200   472,168 11,512,836 SH   SOLE   11,083,577 0 429,259
Royal Bank Cda ADR (2 ORD) 780087102   1,101,392 10,909,539 SH   SOLE   10,512,166 0 397,373
SEI Investments Common 784117103   288,919 4,018,347 SH   SOLE   3,834,397 0 183,950
Smith & Nephew Common 83175M205   408 16,110 SH   SOLE   16,110 0 0
SPDR Portfolio S&P 500 Growth ETF 78464A409   25,835 352,552 SH   SOLE   352,552 0 0
Sun Life Fncl Inc Common 866796105   528,394 9,674,613 SH   SOLE   9,303,288 0 371,325
Suncor Energy Inc Common 867224107   493,272 13,353,108 SH   SOLE   12,907,368 0 445,740
TC Energy Common 87807B107   544,594 13,537,339 SH   SOLE   13,035,589 0 501,750
Telus International Cda Sub Vtg Shs 87975H100   18,495 2,182,110 SH   SOLE   2,095,050 0 87,060
Tempur Sealy International Common 88023U101   266,125 4,683,664 SH   SOLE   4,477,274 0 206,390
Toronto Dominion Bk Common 891160509   871,299 14,423,080 SH   SOLE   13,885,563 0 537,517
Triple Flag Precious Metals Common 89679M104   35,188 2,433,260 SH   SOLE   2,335,660 0 97,600
Unilever plc Spon ADR New 904767704   481 9,600 SH   SOLE   9,600 0 0
Westinghouse Air Brake Technologies Common 929740108   157,938 1,084,146 SH   SOLE   1,034,526 0 49,620