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
ALGONQUIN PWR UTILS CORP COM 015857105   103,081,313 16,337,525 SH   SOLE   15,313,973 0 1,023,552
AMETEK INC COM 031100100   154,131,752 934,755 SH   SOLE   934,755 0 0
ATS CORPORATION COM 00217Y104   114,279,610 2,651,363 SH   SOLE   2,400,089 0 251,274
BARRICK GOLD CORP COM 067901108   236,516,410 13,090,304 SH   SOLE   12,945,182 0 145,122
BERRY GLOBAL GROUP INC COM 08579W103   782,723,326 11,614,829 SH   SOLE   11,590,784 0 24,045
BLACKBERRY LTD COM 09228F103   35,068,157 9,906,259 SH   SOLE   9,014,310 0 891,949
BLEND LABS INC CL A 09352U108   29,781,315 11,678,947 SH   SOLE   11,678,947 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107   1,438,168 49,101 SH   SOLE   49,101 0 0
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105   5,763,270 143,539 SH   SOLE   129,978 0 13,561
BROOKFIELD CORP CL A LTD VT SH 11271J107   560,829,354 13,981,059 SH   SOLE   13,703,254 0 277,805
CAESARS ENTERTAINMENT INC NE COM 12769G100   200,801,292 4,283,304 SH   SOLE   4,283,304 0 0
CANADIAN NAT RES LTD COM 136385101   178,647,534 2,739,338 SH   SOLE   2,739,338 0 0
CENOVUS ENERGY INC COM 15135U109   7,989,637 479,447 SH   SOLE   479,447 0 0
CERIDIAN HCM HLDG INC COM 15677J108   488,585,878 7,279,289 SH   SOLE   7,232,916 0 46,373
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302   13,328,907 175,242 SH   SOLE   175,242 0 0
DISH NETWORK CORPORATION NOTE 3.375% 8/1 25470MAB5   15,682,620 29,000,000 PRN   SOLE   29,000,000 0 0
DISH NETWORK CORPORATION NOTE12/1 25470MAF6   8,745,380 14,000,000 PRN   SOLE   14,000,000 0 0
DOLLAR TREE INC COM 256746108   1,101,394,050 7,753,566 SH   SOLE   7,724,840 0 28,726
ELEVANCE HEALTH INC COM 036752103   540,463,404 1,146,118 SH   SOLE   1,146,118 0 0
FRANCO NEV CORP COM 351858105   181,902,462 1,642,154 SH   SOLE   1,616,384 0 25,770
GENTEX CORP COM 371901109   283,996,794 8,695,554 SH   SOLE   8,654,659 0 40,895
GILDAN ACTIVEWEAR INC COM 375916103   47,684,997 1,440,213 SH   SOLE   1,294,604 0 145,609
HUDBAY MINERALS INC COM 443628102   44,214,963 8,025,258 SH   SOLE   7,247,785 0 777,473
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   4,396,266 54,295 SH   SOLE   54,295 0 0
JONES LANG LASALLE INC COM 48020Q107   307,490,559 1,628,054 SH   SOLE   1,628,054 0 0
LINCOLN ELEC HLDGS INC COM 533900106   443,718,649 2,040,461 SH   SOLE   2,040,461 0 0
MATTEL INC COM 577081102   865,709,228 45,853,243 SH   SOLE   45,708,829 0 144,414
MIDDLEBY CORP COM 596278101   291,103,879 1,978,011 SH   SOLE   1,978,011 0 0
NORFOLK SOUTHN CORP COM 655844108   804,684,323 3,404,198 SH   SOLE   3,404,198 0 0
OSISKO GOLD ROYALTIES LTD COM 68827L101   345,758,030 24,226,649 SH   SOLE   22,485,002 0 1,741,647
PRECISION DRILLING CORP COM NEW 74022D407   5,033,328 92,678 SH   SOLE   92,678 0 0
PRICESMART INC COM 741511109   203,349,416 2,683,418 SH   SOLE   2,683,418 0 0
QUALCOMM INC COM 747525103   370,473,361 2,561,525 SH   SOLE   2,549,513 0 12,012
RB GLOBAL INC COM 74935Q107   565,486,586 8,450,029 SH   SOLE   8,301,863 0 148,166
RESTAURANT BRANDS INTL INC COM 76131D103   943,007,222 12,006,103 SH   SOLE   11,747,320 0 258,783
ROSS STORES INC COM 778296103   515,432,448 3,724,492 SH   SOLE   3,710,218 0 14,274
SOLITARIO RESOURCES CORP COM 8342EP107   4,073,454 7,272,727 SH   SOLE   7,272,727 0 0
TE CONNECTIVITY LTD SHS H84989104   477,336,246 3,397,411 SH   SOLE   3,386,957 0 10,454
TUCOWS INC COM NEW 898697206   56,954,311 2,106,165 SH   SOLE   1,947,291 0 158,874
WARNER BROS DISCOVERY INC COM SER A 934423104   204,825,809 17,998,753 SH   SOLE   17,998,753 0 0