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   96,143,847 16,357,345 SH   SOLE   15,352,144 0 1,005,201
AMETEK INC COM 031100100   174,295,138 1,045,499 SH   SOLE   1,045,499 0 0
APPLIED MATLS INC COM 038222105   152,906,653 647,937 SH   SOLE   647,937 0 0
APTIV PLC SHS G6095L109   288,073,009 4,090,784 SH   SOLE   4,090,784 0 0
ATS CORPORATION COM 00217Y104   114,589,231 3,540,639 SH   SOLE   3,223,645 0 316,994
BARRICK GOLD CORP COM 067901108   314,253,887 18,837,028 SH   SOLE   18,651,030 0 185,998
BERRY GLOBAL GROUP INC COM 08579W103   879,390,901 14,942,921 SH   SOLE   14,895,404 0 47,517
BLACKBERRY LTD COM 09228F103   25,506,500 10,284,879 SH   SOLE   9,336,930 0 947,949
BLEND LABS INC CL A 09352U108   14,730,983 6,241,942 SH   SOLE   6,241,942 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107   1,518,694 49,101 SH   SOLE   49,101 0 0
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105   5,538,144 145,459 SH   SOLE   131,898 0 13,561
BROOKFIELD CORP CL A LTD VT SH 11271J107   470,715,909 11,316,027 SH   SOLE   11,065,489 0 250,538
CAESARS ENTERTAINMENT INC NE COM 12769G100   232,846,635 5,859,251 SH   SOLE   5,859,251 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302   86,759,342 1,537,196 SH   SOLE   1,537,196 0 0
DAYFORCE INC COM 15677J108   521,396,142 10,512,019 SH   SOLE   10,432,678 0 79,341
DISH NETWORK CORPORATION NOTE 3.375% 8/1 25470MAB5   17,690,000 29,000,000 PRN   SOLE   29,000,000 0 0
DISH NETWORK CORPORATION NOTE12/1 25470MAF6   10,059,000 14,000,000 PRN   SOLE   14,000,000 0 0
DOLLAR TREE INC COM 256746108   737,104,205 6,903,664 SH   SOLE   6,879,553 0 24,111
ELEVANCE HEALTH INC COM 036752103   686,521,448 1,266,972 SH   SOLE   1,266,972 0 0
FRANCO NEV CORP COM 351858105   328,750,620 2,772,446 SH   SOLE   2,734,452 0 37,994
GENTEX CORP COM 371901109   255,805,604 7,588,419 SH   SOLE   7,549,703 0 38,716
GILDAN ACTIVEWEAR INC COM 375916103   70,695,733 1,863,618 SH   SOLE   1,683,674 0 179,944
HUDBAY MINERALS INC COM 443628102   52,604,497 5,812,321 SH   SOLE   5,244,397 0 567,924
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   5,169,427 54,295 SH   SOLE   54,295 0 0
JONES LANG LASALLE INC COM 48020Q107   415,045,368 2,021,850 SH   SOLE   2,021,850 0 0
LINCOLN ELEC HLDGS INC COM 533900106   518,209,737 2,747,083 SH   SOLE   2,732,142 0 14,941
MATTEL INC COM 577081102   659,392,674 40,553,055 SH   SOLE   40,499,036 0 54,019
MIDDLEBY CORP COM 596278101   239,114,880 1,950,207 SH   SOLE   1,950,207 0 0
NORFOLK SOUTHN CORP COM 655844108   813,554,015 3,789,436 SH   SOLE   3,777,471 0 11,965
OSISKO GOLD ROYALTIES LTD COM 68827L101   380,161,274 24,390,912 SH   SOLE   22,765,371 0 1,625,541
PRICESMART INC COM 741511109   222,871,751 2,744,726 SH   SOLE   2,744,726 0 0
QUALCOMM INC COM 747525103   423,503,886 2,126,237 SH   SOLE   2,117,138 0 9,099
RB GLOBAL INC COM 74935Q107   649,157,490 8,510,334 SH   SOLE   8,362,168 0 148,166
RESTAURANT BRANDS INTL INC COM 76131D103   811,906,557 11,520,634 SH   SOLE   11,233,147 0 287,487
REVVITY INC COM 714046109   209,220,971 1,995,241 SH   SOLE   1,995,241 0 0
ROSS STORES INC COM 778296103   379,666,229 2,612,622 SH   SOLE   2,603,319 0 9,303
SOLITARIO RESOURCES CORP COM 8342EP107   6,436,363 7,272,727 SH   SOLE   7,272,727 0 0
TE CONNECTIVITY LTD SHS H84989104   402,059,225 2,672,733 SH   SOLE   2,666,495 0 6,238
TUCOWS INC COM NEW 898697206   40,417,955 2,106,165 SH   SOLE   1,947,291 0 158,874
WARNER BROS DISCOVERY INC COM SER A 934423104   155,165,121 20,855,527 SH   SOLE   20,855,527 0 0