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
AG GROWTH INTERNATIONAL INC Common Stock 001181106 BBG000PKMTW4 1,467,885 38,500 SH   SOLE   38,500 0 0
AGNICO EAGLE MINES LIMITED Common Stock 008474108 BBG000DLVDK3 116,674,370 2,128,001 SH   SOLE   2,128,001 0 0
ALAMOS GOLD INC NEW Common Stock 011532108 BBG009HT6BL4 2,852,089 212,074 SH   SOLE   212,074 0 0
ALTAGAS LTD Common Stock 021361100 BBG000D5BDF6 4,714,045 224,527 SH   SOLE   224,527 0 0
ALTIUS RENEWABLE ROYALTIES Common Stock 02156G102 BBG00Y0B1HZ3 24,959,346 4,197,000 SH   SOLE   4,197,000 0 0
AMERICAN EXPRESS CO Common Stock 025816109 BBG000BCQZS4 166,292,164 887,649 SH   SOLE   887,649 0 0
ANALOG DEVICES INC Common Stock 032654105 BBG000BB6G37 65,668,359 330,723 SH   SOLE   330,723 0 0
ANDLAUER HEALTHCARE GROUP INC Common Stock 034223107 BBG00QX875V5 5,447,973 176,155 SH   SOLE   176,155 0 0
ARC RESOURCES LTD Common Stock 00208D408 BBG000H21KT9 223,790,579 15,075,420 SH   SOLE   15,075,420 0 0
ARITZIA INC Common Stock 04045U102 BBG00DR7R5K3 1,361,646 65,609 SH   SOLE   65,609 0 0
ASHLAND GLOBAL HOLDINGS INC Common Stock 044186104 BBG00D0Y81M1 506,113 6,003 SH   SOLE   6,003 0 0
ATS CORP Common Stock 00217Y104 BBG000BBH2L6 30,151,023 699,555 SH   SOLE   699,555 0 0
BANK OF MONTREAL Common Stock 063671101 BBG000BXSQ97 3,226,176 32,605 SH   SOLE   32,605 0 0
BARRICK GOLD CORP Common Stock 067901108 BBG000BB07P9 82,204,148 4,549,897 SH   SOLE   4,549,897 0 0
BERKSHIRE HATHAWAY INC Common Stock 084670702 BBG000DWG505 63,724,086 178,669 SH   SOLE   178,669 0 0
BMO LADDERED PFD SH INDEX ETF ETP 05581T102 BBG003MVLP47 3,728,393 541,700 SH   SOLE   541,700 0 0
BORALEX INC Common Stock 09950M300 BBG000BXSFH2 1,321,732 52,000 SH   SOLE   52,000 0 0
BOYD GROUP SERVICES INC Common Stock 103310108 BBG000GB1NC2 7,779,776 37,016 SH   SOLE   37,016 0 0
BROOKFIELD CORPORATION Common Stock 11271J107 BBG000C9KL89 3,150,575 78,545 SH   SOLE   78,545 0 0
CALIAN GROUP LTD Common Stock 12989J108 BBG000BBJ8C1 2,356,672 54,507 SH   SOLE   54,507 0 0
CAMECO CORP Common Stock 13321L108 BBG000DSZTN6 51,315,282 1,190,185 SH   SOLE   1,190,185 0 0
CANADIAN APARTMENT PPTYS REIT REIT 134921105 BBG000BGHJ83 3,196,742 86,800 SH   SOLE   86,800 0 0
CANADIAN IMPERIAL BK OF COMM Common Stock 136069101 BBG000BY34Q2 1,396,326 29,000 SH   SOLE   29,000 0 0
CANADIAN NATIONAL RAILWAY CO Common Stock 136375102 BBG000GLP2C0 903,233 7,186 SH   SOLE   7,186 0 0
CANADIAN NATURAL RESOURCES LTD Common Stock 136385101 BBG0014LGC02 29,262,402 446,655 SH   SOLE   446,655 0 0
CANADIAN PACIFIC KANSAS CITY LTD Common Stock 13646K108 BBG000BCVMH9 70,060,748 885,482 SH   SOLE   885,482 0 0
CANADIAN WESTERN BANK Common Stock 13677F101 BBG000BYFPY3 3,265,669 140,174 SH   SOLE   140,174 0 0
CARGOJET INC Common Stock 14179V503 BBG000FYNK80 1,393,383 15,493 SH   SOLE   15,493 0 0
CCL INDUSTRIES INC Common Stock 124900309 BBG000FL7N17 2,714,550 60,361 SH   SOLE   60,361 0 0
CENOVUS ENERGY INC Equity Option 15135U109 BBG000FT86F1 914,117 8,500 SH   SOLE   8,500 0 0
CENOVUS ENERGY INC Common Stock 15135U109 BBG000FT86F1 6,117,891 362,951 SH   SOLE   362,951 0 0
CENTENE CORP Common Stock 15135B101 BBG000BDXCJ5 30,127,924 405,982 SH   SOLE   405,982 0 0
CHUBB LTD Common Stock H1467J104 BBG000BR14K5 35,848,120 158,620 SH   SOLE   158,620 0 0
COLLIERS INTL GROUP INC Common Stock 194693107 BBG000BH2VW3 5,603,957 44,305 SH   SOLE   44,305 0 0
CONSTELLATION SOFTWARE INC Common Stock 21037X100 BBG000BMZ5P1 1,785,137 720 SH   SOLE   720 0 0
CREW ENERGY INC Common Stock 226533107 BBG000Q0TSD3 54,779,836 15,988,100 SH   SOLE   15,988,100 0 0
CVS HEALTH CORP Common Stock 126650100 BBG000BGRY34 64,244,146 813,629 SH   SOLE   813,629 0 0
DEFINITY FINANCIAL CORP Common Stock 24477T100 BBG013FBDCK8 50,205,495 1,772,103 SH   SOLE   1,772,103 0 0
DESCARTES SYS GROUP INC Common Stock 249906108 BBG000BYLFM1 5,661,152 67,379 SH   SOLE   67,379 0 0
DISCOVER FINANCIAL SERVICES Common Stock 254709108 BBG000QBR5J5 72,265,332 642,930 SH   SOLE   642,930 0 0
DOLLARAMA INC Common Stock 25675T107 BBG000P87B57 17,396,912 241,405 SH   SOLE   241,405 0 0
ELEMENT FLEET MANAGEMENT CORP Common Stock 286181201 BBG001J94C33 4,872,249 299,442 SH   SOLE   299,442 0 0
ELEVANCE HEALTH INC Common Stock 036752103 BBG000BCG930 158,501,690 336,122 SH   SOLE   336,122 0 0
EMERSON ELECTRIC CO Common Stock 291011104 BBG000BHX7N2 83,367,038 856,540 SH   SOLE   856,540 0 0
EMPIRE CO LTD Common Stock 291843407 BBG000BYMXV1 36,748,814 1,389,272 SH   SOLE   1,389,272 0 0
ENBRIDGE INC Common Stock 29250N105 BBG000C7P7N2 1,492,037 41,447 SH   SOLE   41,447 0 0
ENERFLEX LTD Common Stock 29269R105 BBG000SR92R6 36,518,706 7,893,814 SH   SOLE   7,893,814 0 0
ENERPLUS CORP Common Stock 292766102 BBG000NV1YC6 1,350,833 88,130 SH   SOLE   88,130 0 0
EQB INC Common Stock 26886R104 BBG000GT6BT6 5,780,073 87,801 SH   SOLE   87,801 0 0
EQT CORP Common Stock 26884L109 BBG000BHZ5J9 8,222,982 212,700 SH   SOLE   212,700 0 0
ERO COPPER CORP Common Stock 296006109 BBG00HNV5D77 704,574 44,563 SH   SOLE   44,563 0 0
FEDEX CORP Common Stock 31428X106 BBG000BJF1Z8 100,942,872 399,031 SH   SOLE   399,031 0 0
FIFTH THIRD BANCORP Common Stock 316773100 BBG000BJL3N0 38,504,567 1,116,398 SH   SOLE   1,116,398 0 0
FINNING INTERNATIONAL INC Common Stock 318071404 BBG000BYTR65 3,968,503 137,225 SH   SOLE   137,225 0 0
FIRSTSERVICE CORP Common Stock 33767E202 BBG0093LLBM8 4,780,767 29,512 SH   SOLE   29,512 0 0
FISERV INC Common Stock 337738108 BBG000BJKPG0 30,665,051 230,842 SH   SOLE   230,842 0 0
FORTIS INC Common Stock 349553107 BBG000BYTHG6 2,039,133 49,568 SH   SOLE   49,568 0 0
FORTIVE CORP Common Stock 34959J108 BBG00BLVZ228 26,301,299 357,209 SH   SOLE   357,209 0 0
FRANCO-NEVADA CORP Common Stock 351858105 BBG000RD3CL8 29,276,151 264,307 SH   SOLE   264,307 0 0
GDI INTEGRATED FAC SVCS INC Common Stock 361569205 BBG000BTS7D3 1,954,238 70,789 SH   SOLE   70,789 0 0
GENERAL ELECTRIC CO Common Stock 369604301 BBG000BK6MB5 77,234,401 605,143 SH   SOLE   605,143 0 0
GRANITE REIT REIT 387437114 BBG000PY5XQ1 4,216,372 73,242 SH   SOLE   73,242 0 0
HEADWATER EXPLORATION INC Common Stock 422096107 BBG000H48YW4 89,318,717 18,936,270 SH   SOLE   18,936,270 0 0
HONEYWELL INTERNATIONAL INC Common Stock 438516106 BBG000H556T9 2,097,100 10,000 SH   SOLE   10,000 0 0
IA FINANCIAL CORP INC Common Stock 45075E104 BBG00K6988R4 7,907,638 115,997 SH   SOLE   115,997 0 0
INTACT FINANCIAL CORP Common Stock 45823T106 BBG000QDQ4F9 93,385,034 606,984 SH   SOLE   606,984 0 0
ISHARES S&P/TSX CANADIAN ETP 46431G205 BBG000R493K3 609,034 75,000 SH   SOLE   75,000 0 0
JAMIESON WELLNESS INC Common Stock 470748104 BBG00GTR08C2 636,061 26,562 SH   SOLE   26,562 0 0
JOHNSON & JOHNSON Common Stock 478160104 BBG000BMHYD1 37,029,668 236,249 SH   SOLE   236,249 0 0
K-BRO LINEN INC Common Stock 48243M107 BBG000QTCPR9 1,184,843 47,575 SH   SOLE   47,575 0 0
KELT EXPLORATION LTD Common Stock 488295106 BBG003NPPZK5 21,424,815 4,963,100 SH   SOLE   4,963,100 0 0
KENVUE INC Common Stock 49177J102 BBG01C79X561 41,582,181 1,931,360 SH   SOLE   1,931,360 0 0
KEYERA CORP Common Stock 493271100 BBG000BMT0R7 2,707,341 112,000 SH   SOLE   112,000 0 0
KINROSS GOLD CORP Common Stock 496902404 BBG000BB2DM7 624,568 103,190 SH   SOLE   103,190 0 0
LINAMAR CORP Common Stock 53278L107 BBG000BZGJZ2 1,450,857 30,029 SH   SOLE   30,029 0 0
LOWE'S COS INC Common Stock 548661107 BBG000BNDN65 78,278,402 351,734 SH   SOLE   351,734 0 0
LUNDIN MINING CORP Common Stock 550372106 BBG000K1XDF3 967,882 118,311 SH   SOLE   118,311 0 0
LYCOS ENERGY INC Common Stock 55082H206 BBG000Q3T4D0 1,839,880 738,767 SH   SOLE   738,767 0 0
MAGNA INTL INC Common Stock 559222401 BBG000BNLPJ7 75,080,871 1,270,735 SH   SOLE   1,270,735 0 0
MARATHON PETROLEUM CORP Common Stock 56585A102 BBG001DCCGR8 33,603,540 226,500 SH   SOLE   226,500 0 0
MEG ENERGY CORP Common Stock 552704108 BBG000G2G385 60,371,232 3,379,588 SH   SOLE   3,379,588 0 0
MONDELEZ INTERNATIONAL INC Common Stock 609207105 BBG000D4LWF6 105,017,561 1,449,918 SH   SOLE   1,449,918 0 0
MULLEN GROUP LTD Common Stock 625284104 BBG000BZH3D0 3,254,055 307,107 SH   SOLE   307,107 0 0
NATIONAL BANK OF CANADA Common Stock 633067103 BBG000BZQ983 2,943,374 38,615 SH   SOLE   38,615 0 0
NUTRIEN LTD Common Stock 67077M108 BBG00JM9XLN6 2,056,045 36,500 SH   SOLE   36,500 0 0
OPEN TEXT CORPORATION Common Stock 683715106 BBG000JXM895 2,526,551 60,115 SH   SOLE   60,115 0 0
PARAMOUNT RESOURCES LTD Equity Option 699320206 BBG01HX4XF42 9,962 4,400 SH   SOLE   4,400 0 0
PARAMOUNT RESOURCES LTD Common Stock 699320206 BBG000BCBSC3 116,820,378 5,969,639 SH   SOLE   5,969,639 0 0
PAREX RESOURCES INC Common Stock 69946Q104 BBG000PVB2B4 53,729,951 2,853,500 SH   SOLE   2,853,500 0 0
PARK LAWN CORP Common Stock 700563208 BBG000PN5CZ1 899,127 60,354 SH   SOLE   60,354 0 0
PARKLAND CORP Common Stock 70137W108 BBG000BCB3K9 446,714 13,859 SH   SOLE   13,859 0 0
PHILIP MORRIS INTERNATIONAL IN Common Stock 718172109 BBG000J2XL74 149,219,818 1,586,095 SH   SOLE   1,586,095 0 0
PHX ENERGY SERVICES CORP Common Stock 69338U101 BBG000P4MVD6 12,679,545 2,074,200 SH   SOLE   2,074,200 0 0
PRAIRIESKY ROYALTY LTD Common Stock 739721108 BBG006FD67J9 163,372,370 9,330,880 SH   SOLE   9,330,880 0 0
PREMIUM BRANDS HOLDINGS CORP Common Stock 74061A108 BBG000BLTVN5 726,169 10,233 SH   SOLE   10,233 0 0
QUEBECOR INC Common Stock 748193208 BBG000BZTJQ8 5,187,286 218,065 SH   SOLE   218,065 0 0
RANGE RESOURCES CORP Common Stock 75281A109 BBG000FVXD63 51,836,276 1,702,900 SH   SOLE   1,702,900 0 0
RB GLOBAL INC Common Stock 74935Q107 BBG000C1DF05 69,833,970 1,043,571 SH   SOLE   1,043,571 0 0
RESTAURANT BRANDS INTL INC Common Stock 76131D103 BBG0076WG2V1 149,281,600 1,910,610 SH   SOLE   1,910,610 0 0
RICHELIEU HARDWARE LTD Common Stock 76329W103 BBG000BDF0G4 5,258,630 145,226 SH   SOLE   145,226 0 0
ROGERS COMMUNICATIONS INC Common Stock 775109200 BBG000BCG226 42,284,728 903,262 SH   SOLE   903,262 0 0
ROSS STORES INC Common Stock 778296103 BBG000BSBZH7 77,786,251 562,080 SH   SOLE   562,080 0 0
ROYAL BANK OF CANADA Common Stock 780087102 BBG000BCJG31 132,539,087 1,310,603 SH   SOLE   1,310,603 0 0
ROYAL GOLD INC Common Stock 780287108 BBG000BS5170 2,844,374 23,515 SH   SOLE   23,515 0 0
RUBELLITE ENERGY Common Stock 78111B206 BBG012DX1B65 113,769 75,000 SH   SOLE   75,000 0 0
SAVARIA CORP Common Stock 805112109 BBG000BFFW79 3,414,440 298,240 SH   SOLE   298,240 0 0
SECURE ENERGY SERVICES INC Equity Option 81373C102 BBG01J569K22 2,550,849 26,000 SH   SOLE   26,000 0 0
SECURE ENERGY SERVICES INC Common Stock 81373C102 BBG000QC1MD0 150,850,110 21,196,586 SH   SOLE   21,196,586 0 0
SHAWCOR LTD Common Stock 820439107 BBG000CNWGM0 618,722 54,079 SH   SOLE   54,079 0 0
SLEEP COUNTRY CDA HOLDINGS INC Common Stock 83125J104 BBG009CL5J76 3,309,501 171,232 SH   SOLE   171,232 0 0
SNC-LAVALIN GROUP INC Common Stock 78460T105 BBG000BCNST2 4,766,925 148,064 SH   SOLE   148,064 0 0
SOUTHWESTERN ENERGY CO Common Stock 845467109 BBG000BTR593 4,781,500 730,000 SH   SOLE   730,000 0 0
SPDR S&P 500 ETF Trust Equity Option 78462F103 BBG01JL8CWW7 1,903,440 6,350 SH   SOLE   6,350 0 0
SPIN MASTER CORP Common Stock 848510103 BBG009DT66D8 2,289,441 87,023 SH   SOLE   87,023 0 0
STANTEC INC Common Stock 85472N109 BBG000BC1X33 8,799,748 109,608 SH   SOLE   109,608 0 0
STELLA-JONES INC Common Stock 85853F105 BBG000BH2W88 4,361,862 74,944 SH   SOLE   74,944 0 0
STORAGEVAULT CANADA INC Common Stock 86212H105 BBG000T6XY76 4,376,831 1,108,894 SH   SOLE   1,108,894 0 0
SUN LIFE FINANCIAL INC Common Stock 866796105 BBG000LS68P3 28,254,023 544,790 SH   SOLE   544,790 0 0
SUNCOR ENERGY INC Common Stock 867224107 BBG000BC1LY5 2,089,135 65,211 SH   SOLE   65,211 0 0
SUPERIOR PLUS CORP Common Stock 86828P103 BBG000HJ82S6 1,907,033 262,400 SH   SOLE   262,400 0 0
TC Energy Corp Common Stock 87807B107 BBG000D07ZQ1 3,119,547 79,860 SH   SOLE   79,860 0 0
TFI INTERNATIONAL INC Common Stock 87241L109 BBG000G5FQQ8 3,339,281 24,549 SH   SOLE   24,549 0 0
TJX COS INC/THE Common Stock 872540109 BBG000BV8DN6 469,050 5,000 SH   SOLE   5,000 0 0
TOPAZ ENERGY CORP Common Stock 89055A203 BBG00QVDPLG8 82,249,386 5,623,554 SH   SOLE   5,623,554 0 0
TOROMONT INDUSTRIES LTD Common Stock 891102105 BBG000BCT053 33,928,770 387,229 SH   SOLE   387,229 0 0
TORONTO DOMINION BANK Common Stock 891160509 BBG000BCRMB0 125,202,492 1,937,625 SH   SOLE   1,937,625 0 0
TOURMALINE OIL CORP Common Stock 89156V106 BBG0017DRN10 259,211,657 5,763,856 SH   SOLE   5,763,856 0 0
TRICAN WELL SERVICE LTD Common Stock 895945103 BBG000BM9Q01 77,431,139 24,902,928 SH   SOLE   24,902,928 0 0
TRICON RESIDENTIAL INC Common Stock 89612W102 BBG000QMKDM7 896,958 98,550 SH   SOLE   98,550 0 0
TRISURA GROUP LTD Common Stock 89679A209 BBG00GQ02271 596,299 23,239 SH   SOLE   23,239 0 0
TWC ENTERPRISES LTD Common Stock 87310A109 BBG000BYZLW2 3,158,072 254,383 SH   SOLE   254,383 0 0
UNION PACIFIC CORP Common Stock 907818108 BBG000BW3299 154,908,604 630,684 SH   SOLE   630,684 0 0
UNITEDHEALTH GROUP INC Common Stock 91324P102 BBG000CH5208 85,887,789 163,139 SH   SOLE   163,139 0 0
VALERO ENERGY CORP Common Stock 91913Y100 BBG000BBGGQ1 34,580,000 266,000 SH   SOLE   266,000 0 0
VANECK GOLD MINERS ETF ETP 92189F106 BBG000PLNQN7 2,846,222 91,784 SH   SOLE   91,784 0 0
VANECK JUNIOR GOLD MINERS ETP 92189F791 BBG000PTYMS2 1,861,950 49,115 SH   SOLE   49,115 0 0
VANECK OIL SERVICES ETF Equity Option 92189H607 BBG000D02J82 1,088,500 2,525 SH   SOLE   2,525 0 0
WASTE CONNECTIONS INC Common Stock 94106B101 BBG000FLHZZ2 2,359,300 15,800 SH   SOLE   15,800 0 0
WELLS FARGO & CO Common Stock 949746101 BBG000BWQFY7 146,317,377 2,972,722 SH   SOLE   2,972,722 0 0
WHEATON PRECIOUS METALS CORP Common Stock 962879102 BBG000PVRDL2 90,816,284 1,840,845 SH   SOLE   1,840,845 0 0
WHITECAP RESOURCES INC Common Stock 96467A200 BBG000DSZHQ9 18,159,015 2,712,693 SH   SOLE   2,712,693 0 0
WSP GLOBAL INC Common Stock 92938W202 BBG000P4R174 64,616,060 460,964 SH   SOLE   460,964 0 0