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
3M CO COM 88579Y101   71,000 550 SH   SOLE   550 0 0
ABBOTT LABS COM 002824100   11,130,024 98,400 SH   SOLE   98,400 0 0
ABBVIE INC COM 00287Y109   19,760,240 111,200 SH   SOLE   111,200 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   10,993,438 31,250 SH   SOLE   31,250 0 0
ADOBE INC COM 00724F101   1,111,700 2,500 SH   SOLE   2,500 0 0
ADVANCED MICRO DEVICES INC COM 007903107   471,202 3,901 SH   SOLE   3,901 0 0
AES CORP COM 00130H105   5,348,772 415,600 SH   SOLE   415,600 0 0
AGNICO EAGLE MINES LTD COM 008474108   18,763,802 239,870 SH   SOLE   192,470 0 47,400
AIR PRODS & CHEMS INC COM 009158106   5,742,792 19,800 SH   SOLE   19,800 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101   1,004,325 10,500 SH   SOLE   10,500 0 0
ALAMOS GOLD INC NEW COM CL A 011532108   16,649,317 902,560 SH   SOLE   711,560 0 191,000
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   4,419,015 45,300 SH   SOLE   45,300 0 0
ALGOMA STL GROUP INC COM 015658107   11,506,689 1,174,900 SH   SOLE   1,001,359 0 173,541
ALGONQUIN PWR UTILS CORP COM 015857105   23,649,109 5,329,019 SH   SOLE   5,329,019 0 0
ALLSTATE CORP COM 020002101   1,831,505 9,500 SH   SOLE   9,500 0 0
ALPHABET INC CAP STK CL C 02079K107   1,523,520 8,000 SH   SOLE   8,000 0 0
ALPHABET INC CAP STK CL A 02079K305   28,300,350 149,500 SH   SOLE   149,500 0 0
ALTRIA GROUP INC COM 02209S103   10,567,809 202,100 SH   SOLE   202,100 0 0
AMAZON COM INC COM 023135106   6,581,700 30,000 SH   SOLE   30,000 0 0
AMENTUM HOLDINGS INC COM 023939101   206,094 9,800 SH   SOLE   9,800 0 0
AMERICAN INTL GROUP INC COM NEW 026874784   1,092,000 15,000 SH   SOLE   15,000 0 0
AMERICAN TOWER CORP NEW COM 03027X100   2,017,510 11,000 SH   SOLE   11,000 0 0
AMGEN INC COM 031162100   9,669,744 37,100 SH   SOLE   37,100 0 0
ANALOG DEVICES INC COM 032654105   7,308,624 34,400 SH   SOLE   34,400 0 0
APPLE INC COM 037833100   28,192,284 112,580 SH   SOLE   112,580 0 0
APPLIED MATLS INC COM 038222105   4,651,218 28,600 SH   SOLE   28,600 0 0
ARCHER DANIELS MIDLAND CO COM 039483102   70,728 1,400 SH   SOLE   1,400 0 0
ASSURANT INC COM 04621X108   63,966 300 SH   SOLE   300 0 0
AT&T INC COM 00206R102   11,815,353 518,900 SH   SOLE   518,900 0 0
ATS CORPORATION COM 00217Y104   11,958,609 392,160 SH   SOLE   319,160 0 73,000
AUTOMATIC DATA PROCESSING IN COM 053015103   175,638 600 SH   SOLE   600 0 0
AVALONBAY CMNTYS INC COM 053484101   6,269,145 28,500 SH   SOLE   28,500 0 0
B2GOLD CORP COM 11777Q209   17,039,674 6,959,400 SH   SOLE   6,959,400 0 0
BANK AMERICA CORP COM 060505104   8,157,120 185,600 SH   SOLE   185,600 0 0
BANK MONTREAL QUE COM 063671101   77,407,953 797,460 SH   SOLE   712,200 0 85,260
BANK NOVA SCOTIA HALIFAX COM 064149107   65,605,030 1,221,882 SH   SOLE   1,159,760 0 62,122
BARRICK GOLD CORP COM 067901108   22,760,871 1,468,020 SH   SOLE   1,358,820 0 109,200
BAUSCH HEALTH COS INC COM 071734107   2,111,992 261,300 SH   SOLE   148,600 0 112,700
BAYTEX ENERGY CORP COM 07317Q105   1,764,491 685,600 SH   SOLE   685,600 0 0
BCE INC COM NEW 05534B760   45,084,963 1,945,270 SH   SOLE   1,905,670 0 39,600
BECTON DICKINSON & CO COM 075887109   4,333,217 19,100 SH   SOLE   19,100 0 0
BERKLEY W R CORP COM 084423102   64,372 1,100 SH   SOLE   1,100 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,722,464 3,800 SH   SOLE   3,800 0 0
BLACKBERRY LTD COM 09228F103   4,344,681 1,143,980 SH   SOLE   796,788 0 347,192
BLACKROCK INC COM 09290D101   9,072,224 8,850 SH   SOLE   8,850 0 0
BOEING CO COM 097023105   1,398,300 7,900 SH   SOLE   7,900 0 0
BORGWARNER INC COM 099724106   5,076,863 159,700 SH   SOLE   159,700 0 0
BOSTON SCIENTIFIC CORP COM 101137107   437,668 4,900 SH   SOLE   4,900 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   3,156,048 55,800 SH   SOLE   55,800 0 0
BROADCOM INC COM 11135F101   23,207,184 100,100 SH   SOLE   100,100 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   67,827 300 SH   SOLE   300 0 0
BROOKFIELD BUSINESS PARTNERS UNIT LTD L P G16234109   68,382 2,900 SH   SOLE   2,900 0 0
BROOKFIELD CORP CL A LTD VT SH 11271J107   38,423,630 668,600 SH   SOLE   483,825 0 184,775
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101   55,476,710 1,745,974 SH   SOLE   1,633,674 0 112,300
BROOKFIELD INFRASTRUCTURE CO COM SUB VTG A 11276H106   3,651,014 91,000 SH   SOLE   91,000 0 0
BROOKFIELD RENEWABLE CORP CL A EX SUB VTG 11285B108   1,912,008 69,100 SH   SOLE   69,100 0 0
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108   29,498,384 1,295,307 SH   SOLE   1,295,307 0 0
BRP INC COM SUN VTG 05577W200   147,678 2,900 SH   SOLE   2,900 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   0 0 SH   SOLE   0 0 0
CADENCE DESIGN SYSTEM INC COM 127387108   60,092 200 SH   SOLE   200 0 0
CAE INC COM 124765108   13,762,682 542,080 SH   SOLE   399,180 0 142,900
CAESARS ENTERTAINMENT INC NE COM 12769G100   648,348 19,400 SH   SOLE   19,400 0 0
CAMECO CORP COM 13321L108   12,692,172 246,880 SH   SOLE   173,480 0 73,400
CANADIAN IMPERIAL BK COMM COM 136069101   98,676,301 1,560,123 SH   SOLE   1,402,123 0 158,000
CANADIAN NAT RES LTD COM 136385101   30,125,242 975,880 SH   SOLE   800,480 0 175,400
CANADIAN NATL RY CO COM 136375102   42,182,096 415,449 SH   SOLE   386,541 0 28,908
CANADIAN PACIFIC KANSAS CITY COM 13646K108   15,091,727 208,461 SH   SOLE   124,261 0 84,200
CAPITAL ONE FINL CORP COM 14040H105   855,936 4,800 SH   SOLE   4,800 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300   665,364 26,700 SH   SOLE   26,700 0 0
CARRIER GLOBAL CORPORATION COM 14448C104   1,139,942 16,700 SH   SOLE   16,700 0 0
CDW CORP COM 12514G108   957,220 5,500 SH   SOLE   5,500 0 0
CENOVUS ENERGY INC COM 15135U109   39,588,458 2,611,948 SH   SOLE   2,342,676 0 269,272
CENTERRA GOLD INC COM 152006102   1,522,032 267,500 SH   SOLE   267,500 0 0
CGI INC CL A SUB VTG 12532H104   4,114,016 37,605 SH   SOLE   24,805 0 12,800
CHEVRON CORP NEW COM 166764100   10,428,480 72,000 SH   SOLE   72,000 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105   1,652,220 27,400 SH   SOLE   27,400 0 0
CINCINNATI FINL CORP COM 172062101   71,850 500 SH   SOLE   500 0 0
CISCO SYS INC COM 17275R102   18,115,200 306,000 SH   SOLE   306,000 0 0
CITIGROUP INC COM NEW 172967424   5,032,885 71,500 SH   SOLE   71,500 0 0
CLOROX CO DEL COM 189054109   64,964 400 SH   SOLE   400 0 0
CMS ENERGY CORP COM 125896100   6,378,405 95,700 SH   SOLE   95,700 0 0
COCA COLA CO COM 191216100   15,328,412 246,200 SH   SOLE   246,200 0 0
COLGATE PALMOLIVE CO COM 194162103   7,390,983 81,300 SH   SOLE   81,300 0 0
COMCAST CORP NEW CL A 20030N101   12,643,857 336,900 SH   SOLE   336,900 0 0
CONOCOPHILLIPS COM 20825C104   5,365,097 54,100 SH   SOLE   54,100 0 0
CONSOLIDATED EDISON INC COM 209115104   0 0 SH   SOLE   0 0 0
CONSTELLATION BRANDS INC CL A 21036P108   4,199,000 19,000 SH   SOLE   19,000 0 0
CONSTELLATION ENERGY CORP COM 21037T109   447 2 SH   SOLE   2 0 0
CORNING INC COM 219350105   5,797,440 122,000 SH   SOLE   122,000 0 0
CORPAY INC COM SHS 219948106   1,319,838 3,900 SH   SOLE   3,900 0 0
CORTEVA INC COM 22052L104   700,608 12,300 SH   SOLE   12,300 0 0
COSTCO WHSL CORP NEW COM 22160K105   265,718 290 SH   SOLE   290 0 0
COTERRA ENERGY INC COM 127097103   4,037,874 158,100 SH   SOLE   158,100 0 0
CROWN CASTLE INC COM 22822V101   10,618,920 117,000 SH   SOLE   117,000 0 0
CUMMINS INC COM 231021106   69,720 200 SH   SOLE   200 0 0
CVS HEALTH CORP COM 126650100   12,299,860 274,000 SH   SOLE   274,000 0 0
DAVITA INC COM 23918K108   0 0 SH   SOLE   0 0 0
DEERE & CO COM 244199105   1,652,430 3,900 SH   SOLE   3,900 0 0
DELL TECHNOLOGIES INC CL C 24703L202   0 0 SH   SOLE   0 0 0
DENISON MINES CORP COM 248356107   4,285,037 2,360,300 SH   SOLE   1,385,700 0 974,600
DEXCOM INC COM 252131107   933,240 12,000 SH   SOLE   12,000 0 0
DISNEY WALT CO COM 254687106   1,174,743 10,550 SH   SOLE   10,550 0 0
DOCEBO INC COM 25609L105   3,165,496 70,600 SH   SOLE   42,100 0 28,500
DOLLAR GEN CORP NEW COM 256677105   2,168,452 28,600 SH   SOLE   28,600 0 0
DOLLAR TREE INC COM 256746108   839,328 11,200 SH   SOLE   11,200 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   12,616,354 117,100 SH   SOLE   117,100 0 0
DUPONT DE NEMOURS INC COM 26614N102   5,055,375 66,300 SH   SOLE   66,300 0 0
E L F BEAUTY INC COM 26856L103   615,195 4,900 SH   SOLE   4,900 0 0
EASTMAN CHEM CO COM 277432100   3,214,464 35,200 SH   SOLE   35,200 0 0
EDISON INTL COM 281020107   6,395,184 80,100 SH   SOLE   80,100 0 0
ELEVANCE HEALTH INC COM 036752103   1,530,935 4,150 SH   SOLE   4,150 0 0
ELI LILLY & CO COM 532457108   1,883,680 2,440 SH   SOLE   2,440 0 0
EMERSON ELEC CO COM 291011104   5,552,064 44,800 SH   SOLE   44,800 0 0
ENBRIDGE INC COM 29250N105   61,965,816 1,460,173 SH   SOLE   1,251,073 0 209,100
ENTERGY CORP NEW COM 29364G103   98,566 1,300 SH   SOLE   1,300 0 0
EQUINIX INC COM 29444U700   4,639,019 4,920 SH   SOLE   4,920 0 0
EQUINOX GOLD CORP COM 29446Y502   1,614,540 320,600 SH   SOLE   182,600 0 138,000
EQUITY RESIDENTIAL SH BEN INT 29476L107   70,325 980 SH   SOLE   980 0 0
ERO COPPER CORP COM 296006109   390,930 29,000 SH   SOLE   16,600 0 12,400
EXELON CORP COM 30161N101   5,228,196 138,900 SH   SOLE   138,900 0 0
EXPEDITORS INTL WASH INC COM 302130109   66,462 600 SH   SOLE   600 0 0
EXTRA SPACE STORAGE INC COM 30225T102   2,333,760 15,600 SH   SOLE   15,600 0 0
EXXON MOBIL CORP COM 30231G102   5,002,005 46,500 SH   SOLE   46,500 0 0
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101   5,015,360 44,800 SH   SOLE   44,800 0 0
FEDEX CORP COM 31428X106   56,266 200 SH   SOLE   200 0 0
FIDELITY NATL INFORMATION SV COM 31620M106   3,158,107 39,100 SH   SOLE   39,100 0 0
FORTINET INC COM 34959E109   66,136 700 SH   SOLE   700 0 0
FORTIS INC COM 349553107   7,262,410 174,800 SH   SOLE   174,800 0 0
FORTIVE CORP COM 34959J108   73,500 980 SH   SOLE   980 0 0
FOX CORP CL B COM 35137L204   73,184 1,600 SH   SOLE   1,600 0 0
FRANCO NEV CORP COM 351858105   13,029,276 110,890 SH   SOLE   85,890 0 25,000
FREEPORT-MCMORAN INC CL B 35671D857   506,464 13,300 SH   SOLE   13,300 0 0
GALLAGHER ARTHUR J & CO COM 363576109   56,770 200 SH   SOLE   200 0 0
GE AEROSPACE COM NEW 369604301   66,716 400 SH   SOLE   400 0 0
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   70,362 900 SH   SOLE   900 0 0
GEN DIGITAL INC COM 668771108   68,450 2,500 SH   SOLE   2,500 0 0
GENUINE PARTS CO COM 372460105   0 0 SH   SOLE   0 0 0
GILDAN ACTIVEWEAR INC COM 375916103   49,762,618 1,057,520 SH   SOLE   980,220 0 77,300
GILEAD SCIENCES INC COM 375558103   4,239,783 45,900 SH   SOLE   45,900 0 0
GLOBAL PMTS INC COM 37940X102   627,536 5,600 SH   SOLE   5,600 0 0
GLOBE LIFE INC COM 37959E102   66,912 600 SH   SOLE   600 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   1,889,646 3,300 SH   SOLE   3,300 0 0
GRANITE REAL ESTATE INVT TR TR UNIT NEW 387437205   30,298,641 624,410 SH   SOLE   605,010 0 19,400
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101   891,750 20,500 SH   SOLE   20,500 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104   65,640 600 SH   SOLE   600 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103   4,435,076 218,800 SH   SOLE   218,800 0 0
HERSHEY CO COM 427866108   4,098,270 24,200 SH   SOLE   24,200 0 0
HESS CORP COM 42809H107   6,038,654 45,400 SH   SOLE   45,400 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109   68,320 3,200 SH   SOLE   3,200 0 0
HOME DEPOT INC COM 437076102   17,502,605 44,995 SH   SOLE   44,995 0 0
HONEYWELL INTL INC COM 438516106   3,297,994 14,600 SH   SOLE   14,600 0 0
HP INC COM 40434L105   65,260 2,000 SH   SOLE   2,000 0 0
HUDBAY MINERALS INC COM 443628102   1,419,330 175,000 SH   SOLE   106,071 0 68,929
HUMANA INC COM 444859102   634,275 2,500 SH   SOLE   2,500 0 0
HUNT J B TRANS SVCS INC COM 445658107   66,557 390 SH   SOLE   390 0 0
IAMGOLD CORP COM 450913108   14,126,897 2,733,450 SH   SOLE   2,100,399 0 633,051
INTEL CORP COM 458140100   0 0 SH   SOLE   0 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   700,347 4,700 SH   SOLE   4,700 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   7,188,441 32,700 SH   SOLE   32,700 0 0
INVITATION HOMES INC COM 46187W107   67,137 2,100 SH   SOLE   2,100 0 0
IQVIA HLDGS INC COM 46266C105   1,120,107 5,700 SH   SOLE   5,700 0 0
JABIL INC COM 466313103   71,950 500 SH   SOLE   500 0 0
JACOBS SOLUTIONS INC COM 46982L108   988,788 7,400 SH   SOLE   7,400 0 0
JOHNSON & JOHNSON COM 478160104   12,233,261 84,589 SH   SOLE   84,589 0 0
JOHNSON CTLS INTL PLC SHS G51502105   3,914,928 49,600 SH   SOLE   49,600 0 0
JPMORGAN CHASE & CO. COM 46625H100   11,601,964 48,400 SH   SOLE   48,400 0 0
KEYCORP COM 493267108   5,594,496 326,400 SH   SOLE   326,400 0 0
KIMBERLY-CLARK CORP COM 494368103   7,351,344 56,100 SH   SOLE   56,100 0 0
KINROSS GOLD CORP COM 496902404   14,022,213 1,510,040 SH   SOLE   1,303,040 0 207,000
KLA CORP COM NEW 482480100   1,323,252 2,100 SH   SOLE   2,100 0 0
KRAFT HEINZ CO COM 500754106   4,726,269 153,900 SH   SOLE   153,900 0 0
KROGER CO COM 501044101   67,265 1,100 SH   SOLE   1,100 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109   546,728 2,600 SH   SOLE   2,600 0 0
LAM RESEARCH CORP COM NEW 512807306   4,651,612 64,400 SH   SOLE   64,400 0 0
LAUDER ESTEE COS INC CL A 518439104   509,864 6,800 SH   SOLE   6,800 0 0
LIGHTSPEED COMMERCE INC SUB VTG SHS 53229C107   26,030,726 1,707,257 SH   SOLE   1,305,550 0 401,707
LITHIUM AMERICAS ARGENTINA C COM SHS 53681K100   1,264,426 480,900 SH   SOLE   281,900 0 199,000
LOCKHEED MARTIN CORP COM 539830109   4,081,896 8,400 SH   SOLE   8,400 0 0
LOEWS CORP COM 540424108   67,752 800 SH   SOLE   800 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   9,157,491 123,300 SH   SOLE   123,300 0 0
MAG SILVER CORP COM 55903Q104   4,176,376 307,433 SH   SOLE   181,156 0 126,277
MAGNA INTL INC COM 559222401   17,641,325 422,138 SH   SOLE   422,138 0 0
MANULIFE FINL CORP COM 56501R106   66,267,031 2,157,355 SH   SOLE   1,981,955 0 175,400
MARATHON PETE CORP COM 56585A102   69,750 500 SH   SOLE   500 0 0
MARSH & MCLENNAN COS INC COM 571748102   0 0 SH   SOLE   0 0 0
MARTIN MARIETTA MATLS INC COM 573284106   619,800 1,200 SH   SOLE   1,200 0 0
MASCO CORP COM 574599106   66,764 920 SH   SOLE   920 0 0
MCDONALDS CORP COM 580135101   15,439,831 53,261 SH   SOLE   53,261 0 0
MCKESSON CORP COM 58155Q103   56,991 100 SH   SOLE   100 0 0
MEDTRONIC PLC SHS G5960L103   2,492,256 31,200 SH   SOLE   31,200 0 0
MERCK & CO INC COM 58933Y105   21,149,448 212,600 SH   SOLE   212,600 0 0
META PLATFORMS INC CL A 30303M102   10,480,629 17,900 SH   SOLE   17,900 0 0
METHANEX CORP COM 59151K108   12,875,589 257,700 SH   SOLE   257,700 0 0
METLIFE INC COM 59156R108   933,432 11,400 SH   SOLE   11,400 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105   122,368 100 SH   SOLE   100 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104   4,628,145 80,700 SH   SOLE   80,700 0 0
MICRON TECHNOLOGY INC COM 595112103   530,208 6,300 SH   SOLE   6,300 0 0
MICROSOFT CORP COM 594918104   30,516,600 72,400 SH   SOLE   72,400 0 0
MODERNA INC COM 60770K107   419,958 10,100 SH   SOLE   10,100 0 0
MOLINA HEALTHCARE INC COM 60855R100   58,210 200 SH   SOLE   200 0 0
MONDELEZ INTL INC CL A 609207105   6,803,247 113,900 SH   SOLE   113,900 0 0
MONOLITHIC PWR SYS INC COM 609839105   3,668,540 6,200 SH   SOLE   6,200 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109   883,113 16,802 SH   SOLE   16,802 0 0
MORGAN STANLEY COM NEW 617446448   11,050,788 87,900 SH   SOLE   87,900 0 0
NETAPP INC COM 64110D104   2,983,256 25,700 SH   SOLE   25,700 0 0
NETFLIX INC COM 64110L106   356,528 400 SH   SOLE   400 0 0
NEW GOLD INC CDA COM 644535106   4,820,961 1,930,600 SH   SOLE   1,149,500 0 781,100
NEWMONT CORP COM 651639106   63,274 1,700 SH   SOLE   1,700 0 0
NEXTERA ENERGY INC COM 65339F101   5,613,327 78,300 SH   SOLE   78,300 0 0
NIKE INC CL B 654106103   9,375,513 123,900 SH   SOLE   123,900 0 0
NISOURCE INC COM 65473P105   66,168 1,800 SH   SOLE   1,800 0 0
NORTH AMERN CONSTR GROUP LTD COM 656811106   3,822,802 177,400 SH   SOLE   106,100 0 71,300
NORTHERN TR CORP COM 665859104   61,500 600 SH   SOLE   600 0 0
NORTHROP GRUMMAN CORP COM 666807102   4,645,971 9,900 SH   SOLE   9,900 0 0
NUTRIEN LTD COM 67077M108   38,640,677 863,678 SH   SOLE   823,521 0 40,157
NVIDIA CORPORATION COM 67066G104   8,245,406 61,400 SH   SOLE   61,400 0 0
OCCIDENTAL PETE CORP COM 674599105   0 0 SH   SOLE   0 0 0
ON SEMICONDUCTOR CORP COM 682189105   1,015,105 16,100 SH   SOLE   16,100 0 0
OPEN TEXT CORP COM 683715106   7,250,613 256,240 SH   SOLE   256,240 0 0
ORACLE CORP COM 68389X105   4,149,336 24,900 SH   SOLE   24,900 0 0
ORLA MNG LTD NEW COM 68634K106   3,186,375 575,489 SH   SOLE   337,521 0 237,968
PACKAGING CORP AMER COM 695156109   67,539 300 SH   SOLE   300 0 0
PARKER-HANNIFIN CORP COM 701094104   1,717,281 2,700 SH   SOLE   2,700 0 0
PEMBINA PIPELINE CORP COM 706327103   63,591,398 1,721,374 SH   SOLE   1,619,274 0 102,100
PENTAIR PLC SHS G7S00T104   60,384 600 SH   SOLE   600 0 0
PEPSICO INC COM 713448108   18,642,556 122,600 SH   SOLE   122,600 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103   202,920 2,400 SH   SOLE   2,400 0 0
PFIZER INC COM 717081103   19,748,932 744,400 SH   SOLE   744,400 0 0
PHILIP MORRIS INTL INC COM 718172109   18,955,125 157,500 SH   SOLE   157,500 0 0
PHILLIPS 66 COM 718546104   68,358 600 SH   SOLE   600 0 0
PPG INDS INC COM 693506107   66,892 560 SH   SOLE   560 0 0
PRIMO BRANDS CORPORATION CLASS A COM SHS 741623102   4,369,340 142,000 SH   SOLE   142,000 0 0
PROCTER AND GAMBLE CO COM 742718109   12,204,920 72,800 SH   SOLE   72,800 0 0
PROLOGIS INC. COM 74340W103   5,179,300 49,000 SH   SOLE   49,000 0 0
PRUDENTIAL FINL INC COM 744320102   71,118 600 SH   SOLE   600 0 0
PUBLIC STORAGE OPER CO COM 74460D109   0 0 SH   SOLE   0 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   67,592 800 SH   SOLE   800 0 0
QUALCOMM INC COM 747525103   3,948,034 25,700 SH   SOLE   25,700 0 0
RAYMOND JAMES FINL INC COM 754730109   1,273,706 8,200 SH   SOLE   8,200 0 0
RB GLOBAL INC COM 74935Q107   57,651,613 638,838 SH   SOLE   608,168 0 30,670
REALTY INCOME CORP COM 756109104   4,262,118 79,800 SH   SOLE   79,800 0 0
REGENCY CTRS CORP COM 758849103   606,226 8,200 SH   SOLE   8,200 0 0
REGENERON PHARMACEUTICALS COM 75886F107   356,165 500 SH   SOLE   500 0 0
RESTAURANT BRANDS INTL INC COM 76131D103   40,808,149 626,191 SH   SOLE   626,191 0 0
ROGERS COMMUNICATIONS INC CL B 775109200   57,517,266 1,871,231 SH   SOLE   1,753,431 0 117,800
ROLLINS INC COM 775711104   64,890 1,400 SH   SOLE   1,400 0 0
ROSS STORES INC COM 778296103   2,465,701 16,300 SH   SOLE   16,300 0 0
ROYAL BK CDA COM 780087102   40,336,850 334,585 SH   SOLE   229,087 0 105,498
RTX CORPORATION COM 75513E101   11,849,728 102,400 SH   SOLE   102,400 0 0
S&P GLOBAL INC COM 78409V104   1,344,681 2,700 SH   SOLE   2,700 0 0
SALESFORCE INC COM 79466L302   9,227,508 27,600 SH   SOLE   27,600 0 0
SANDSTORM GOLD LTD COM NEW 80013R206   1,511,083 270,200 SH   SOLE   153,700 0 116,500
SANGOMA TECHNOLOGIES CORP COM NEW 80100R408   1,923,973 276,600 SH   SOLE   167,200 0 109,400
SBA COMMUNICATIONS CORP NEW CL A 78410G104   1,039,380 5,100 SH   SOLE   5,100 0 0
SCHLUMBERGER LTD COM STK 806857108   5,992,542 156,300 SH   SOLE   156,300 0 0
SCHWAB CHARLES CORP COM 808513105   1,058,343 14,300 SH   SOLE   14,300 0 0
SEMPRA COM 816851109   5,254,428 59,900 SH   SOLE   59,900 0 0
SERVICENOW INC COM 81762P102   2,014,228 1,900 SH   SOLE   1,900 0 0
SHOPIFY INC CL A 82509L107   29,064,961 273,124 SH   SOLE   150,943 0 122,181
SIMON PPTY GROUP INC NEW COM 828806109   0 0 SH   SOLE   0 0 0
SKECHERS U S A INC CL A 830566105   1,378,420 20,500 SH   SOLE   20,500 0 0
SMUCKER J M CO COM NEW 832696405   3,898,248 35,400 SH   SOLE   35,400 0 0
SOUTH BOW CORP COM 83671M105   7,395,794 313,460 SH   SOLE   313,460 0 0
SOUTHERN CO COM 842587107   3,729,096 45,300 SH   SOLE   45,300 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   6,438,089 10,985 SH   SOLE   10,985 0 0
SPDR SER TR GLB DOW ETF 78464A706   9,673,310 73,266 SH   SOLE   73,266 0 0
SPROTT INC COM NEW 852066208   585,624 13,900 SH   SOLE   13,900 0 0
SSR MINING IN COM 784730103   199,033 28,500 SH   SOLE   25,300 0 3,200
STANTEC INC COM 85472N109   1,656,810 21,120 SH   SOLE   21,120 0 0
STARBUCKS CORP COM 855244109   1,688,125 18,500 SH   SOLE   18,500 0 0
STATE STR CORP COM 857477103   4,691,570 47,800 SH   SOLE   47,800 0 0
SUN LIFE FINANCIAL INC. COM 866796105   113,453,312 1,911,027 SH   SOLE   1,742,817 0 168,210
SUNCOR ENERGY INC NEW COM 867224107   76,062,359 2,131,184 SH   SOLE   1,919,558 0 211,626
SUPER MICRO COMPUTER INC COM NEW 86800U302   67,056 2,200 SH   SOLE   2,200 0 0
SYNOPSYS INC COM 871607107   922,184 1,900 SH   SOLE   1,900 0 0
SYSCO CORP COM 871829107   4,862,856 63,600 SH   SOLE   63,600 0 0
TARGET CORP COM 87612E106   2,460,006 18,198 SH   SOLE   18,198 0 0
TC ENERGY CORP COM 87807B107   16,253,177 348,804 SH   SOLE   348,804 0 0
TECK RESOURCES LTD CL B 878742204   3,026,352 74,654 SH   SOLE   45,333 0 29,321
TELUS CORPORATION COM 87971M103   25,181,327 1,857,462 SH   SOLE   1,857,462 0 0
TESLA INC COM 88160R101   1,857,664 4,600 SH   SOLE   4,600 0 0
TEXAS INSTRS INC COM 882508104   11,344,355 60,500 SH   SOLE   60,500 0 0
TFI INTL INC COM 87241L109   662,036 4,900 SH   SOLE   1,900 0 3,000
THE CIGNA GROUP COM 125523100   358,982 1,300 SH   SOLE   1,300 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   1,352,598 2,600 SH   SOLE   2,600 0 0
THOMSON REUTERS CORP COM 884903808   12,057,421 75,099 SH   SOLE   51,199 0 23,900
T-MOBILE US INC COM 872590104   10,904,062 49,400 SH   SOLE   49,400 0 0
TORONTO DOMINION BK ONT COM NEW 891160509   162,317,966 3,049,215 SH   SOLE   2,709,141 0 340,074
TRANSALTA CORP COM 89346D107   18,997,905 1,343,450 SH   SOLE   1,313,050 0 30,400
TRIPLE FLAG PRECIOUS METAL COM 89679M104   390,637 26,000 SH   SOLE   26,000 0 0
TRUIST FINL CORP COM 89832Q109   8,597,916 198,200 SH   SOLE   198,200 0 0
TYSON FOODS INC CL A 902494103   155,088 2,700 SH   SOLE   2,700 0 0
UBER TECHNOLOGIES INC COM 90353T100   705,744 11,700 SH   SOLE   11,700 0 0
UDR INC COM 902653104   69,456 1,600 SH   SOLE   1,600 0 0
UNION PAC CORP COM 907818108   10,444,232 45,800 SH   SOLE   45,800 0 0
UNITED PARCEL SERVICE INC CL B 911312106   13,417,040 106,400 SH   SOLE   106,400 0 0
UNITEDHEALTH GROUP INC COM 91324P102   505,860 1,000 SH   SOLE   1,000 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100   143,536 800 SH   SOLE   800 0 0
US BANCORP DEL COM NEW 902973304   5,342,611 111,700 SH   SOLE   111,700 0 0
VALERO ENERGY CORP COM 91913Y100   3,628,664 29,600 SH   SOLE   29,600 0 0
VENTAS INC COM 92276F100   3,633,513 61,700 SH   SOLE   61,700 0 0
VERALTO CORP COM SHS 92338C103   71,397 701 SH   SOLE   701 0 0
VEREN INC COM NEW 92340V107   16,546,815 3,219,016 SH   SOLE   3,219,016 0 0
VERISIGN INC COM 92343E102   0 0 SH   SOLE   0 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   18,947,262 473,800 SH   SOLE   473,800 0 0
VERMILION ENERGY INC COM 923725105   3,618,603 384,500 SH   SOLE   384,500 0 0
VERSABANK NEW COM 92512J106   1,223,409 89,100 SH   SOLE   53,100 0 36,000
VICI PPTYS INC COM 925652109   5,003,673 171,300 SH   SOLE   171,300 0 0
VISA INC COM CL A 92826C839   3,918,896 12,400 SH   SOLE   12,400 0 0
WALMART INC COM 931142103   1,599,195 17,700 SH   SOLE   17,700 0 0
WASTE CONNECTIONS INC COM 94106B101   7,047,650 41,087 SH   SOLE   25,487 0 15,600
WASTE MGMT INC DEL COM 94106L109   5,892,268 29,200 SH   SOLE   29,200 0 0
WEC ENERGY GROUP INC COM 92939U106   1,025,036 10,900 SH   SOLE   10,900 0 0
WELLS FARGO CO NEW COM 949746101   13,134,880 187,000 SH   SOLE   187,000 0 0
WEST FRASER TIMBER CO LTD COM 952845105   1,750,016 20,200 SH   SOLE   20,200 0 0
WHEATON PRECIOUS METALS CORP COM 962879102   3,466,808 61,600 SH   SOLE   34,200 0 27,400
WILLIAMS COS INC COM 969457100   5,265,876 97,300 SH   SOLE   97,300 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103   877,072 2,800 SH   SOLE   2,800 0 0
XCEL ENERGY INC COM 98389B100   5,516,384 81,700 SH   SOLE   81,700 0 0
ZOETIS INC CL A 98978V103   65,172 400 SH   SOLE   400 0 0