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
Expires: July 31, 2015
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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ABBOTT LABORATORIES COM 002824100 9,589,378 93,400 SH SOLE 93,400 0 0
ABBVIE INC COM 00287Y109 23,408,449 107,630 SH SOLE 107,630 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 6,722,031 33,900 SH SOLE 33,900 0 0
AES CORP COM 00130H105 2,744,732 194,800 SH SOLE 194,800 0 0
AGNICO EAGLE MINES LTD COM 008474108 32,290,019 159,123 SH SOLE 133,423 0 25,700
AIR PRODUCTS AND CHEMICALS I COM 009158106 8,540,406 29,400 SH SOLE 29,400 0 0
ALGONQUIN POWER & UTILITIES COM 015857105 20,218,508 3,302,119 SH SOLE 3,302,119 0 0
ALLIED GOLD CORP COM NEW 01921D204 548,490 17,700 SH SOLE 6,100 0 11,600
ALLSTATE CORP COM 020002101 622,020 3,000 SH SOLE 3,000 0 0
ALMONTY INDS INC COM NEW 020398707 2,248,727 154,600 SH SOLE 53,300 0 101,300
ALPHABET INC CAP STK CL C 02079K107 2,352,252 8,200 SH SOLE 8,200 0 0
ALPHABET INC CAP STK CL A 02079K305 20,618,052 71,700 SH SOLE 71,700 0 0
ALTRIA GROUP INC COM 02209S103 8,162,963 123,700 SH SOLE 123,700 0 0
AMAZON COM INC COM 023135106 7,476,893 35,900 SH SOLE 35,900 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 3,515,407 125,910 SH SOLE 125,910 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 496,650 6,600 SH SOLE 6,600 0 0
AMERICAN TOWER CORP COM 03027X100 3,658,696 21,200 SH SOLE 21,200 0 0
AMERICAS GOLD AND SILVER COR COM NEW 03062D803 5,190,470 994,840 SH SOLE 509,100 0 485,740
AMGEN INC COM 031162100 5,383,305 15,300 SH SOLE 15,300 0 0
AMPHENOL CORP CL A 032095101 7,252,490 57,400 SH SOLE 57,400 0 0
ANALOG DEVICES INC COM 032654105 1,145,304 3,600 SH SOLE 3,600 0 0
APOLLO GLOBAL MGMT INC COM 03769M106 757,656 6,800 SH SOLE 6,800 0 0
APPLE INC COM 037833100 18,628,186 73,400 SH SOLE 73,400 0 0
APPLIED MATLS INC COM 038222105 8,408,034 24,600 SH SOLE 24,600 0 0
APPLOVIN CORP COM CL A 03831W108 1,540,260 3,870 SH SOLE 3,870 0 0
ARISTA NETWORKS INC COM SHS 040413205 1,252,356 10,200 SH SOLE 10,200 0 0
AT&T INC COM 00206R102 12,158,406 419,400 SH SOLE 419,400 0 0
ATS CORPORATION COM 00217Y104 1,504,407 53,389 SH SOLE 18,385 0 35,004
AUTOMATIC DATA PROCESSING IN COM 053015103 3,474,378 17,100 SH SOLE 17,100 0 0
AUTOZONE INC COM 053332102 1,351,112 400 SH SOLE 400 0 0
AVALONBAY CMNTYS INC COM 053484101 2,825,955 17,300 SH SOLE 17,300 0 0
BAKER HUGHES COMPANY CL A 05722G100 6,923,070 113,400 SH SOLE 113,400 0 0
BANK AMERICA CORP COM 060505104 13,001,625 266,700 SH SOLE 266,700 0 0
BANK MONTREAL MEDIUM COM 063671101 52,742,028 389,505 SH SOLE 332,424 0 57,081
BANK NOVA SCOTIA B C COM 064149107 27,181,662 392,073 SH SOLE 342,251 0 49,822
BARRICK MNG CORP COM SHS 06849F108 37,714,245 923,120 SH SOLE 784,220 0 138,900
BAUSCH HEALTH COS INC COM 071734107 946,282 175,100 SH SOLE 60,404 0 114,696
BAYTEX ENERGY CORP COM 07317Q105 29,083,138 6,506,300 SH SOLE 5,937,400 0 568,900
BCE INC COM NEW 05534B760 90,499,731 3,587,760 SH SOLE 3,340,360 0 247,400
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,533,440 3,200 SH SOLE 3,200 0 0
BLACKBERRY LTD COM 09228F103 1,306,490 403,100 SH SOLE 139,000 0 264,100
BLACKROCK INC COM 09290D101 8,078,364 8,400 SH SOLE 8,400 0 0
BLACKSTONE INC COM 09260D107 3,587,688 31,200 SH SOLE 31,200 0 0
BLOCK INC CL A 852234103 355,062 5,900 SH SOLE 5,900 0 0
BOEING CO COM 097023105 1,731,561 8,700 SH SOLE 8,700 0 0
BOSTON SCIENTIFIC CORP COM 101137107 1,587,575 25,300 SH SOLE 25,300 0 0
BOYD GROUP SERVICES INC COM 103310108 8,012,289 62,780 SH SOLE 62,780 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 6,350,055 104,700 SH SOLE 104,700 0 0
BROADCOM INC COM 11135F101 20,443,136 66,050 SH SOLE 66,050 0 0
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105 73,836,321 1,661,168 SH SOLE 1,495,568 0 165,600
BROOKFIELD CORP CL A LTD VT SH 11271J107 16,309,625 402,605 SH SOLE 228,343 0 174,262
BROOKFIELD INFRASTRUCTURE CO COM SUB VTG A 11276H106 4,764,198 120,600 SH SOLE 120,600 0 0
BROOKFIELD INFRASTRUCTURE PA LP INT UNIT G16252101 108,743,792 2,834,584 SH SOLE 2,834,584 0 0
BROOKFIELD RENEWABLE CORP CL A EX SUB VTG 11285B108 836,680 21,000 SH SOLE 21,000 0 0
BROOKFIELD RENEWABLE ENERGY PARTNERSHIP UNIT G16258108 25,540,216 783,147 SH SOLE 783,147 0 0
CAE INC COM 124765108 17,758,472 682,245 SH SOLE 563,329 0 118,916
CAMECO CORP COM 13321L108 19,252,731 177,090 SH SOLE 121,750 0 55,340
CANADIAN IMPERIAL BANK OF CO COM 136069101 30,775,615 324,820 SH SOLE 266,020 0 58,800
CANADIAN NAT RES LTD MED TER COM 136385101 40,343,416 827,260 SH SOLE 787,160 0 40,100
CANADIAN NATL RY CO COM 136375102 98,926,422 961,420 SH SOLE 838,420 0 123,000
CANADIAN PACIFIC KANSAS CITY COM 13646K108 5,396,482 68,596 SH SOLE 42,596 0 26,000
CAPITAL ONE FINL CORP COM 14040H105 1,331,739 7,300 SH SOLE 7,300 0 0
CARDINAL HEALTH INC COM 14149Y108 676,192 3,200 SH SOLE 3,200 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 399,801 7,100 SH SOLE 7,100 0 0
CELESTICA INC COM 15101Q207 6,672,409 23,660 SH SOLE 17,060 0 6,600
CELSIUS HLDGS INC COM NEW 15118V207 415,116 11,700 SH SOLE 11,700 0 0
CENOVUS ENERGY INC COM 15135U109 99,522,417 3,750,960 SH SOLE 3,464,460 0 286,500
CENTERRA GOLD INC COM 152006102 5,785,409 325,400 SH SOLE 220,300 0 105,100
CHEVRON CORPORATION COM 166764100 20,123,508 97,262 SH SOLE 97,262 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 1,478,862 46,200 SH SOLE 46,200 0 0
CISCO SYS INC COM 17275R102 12,173,871 156,900 SH SOLE 156,900 0 0
CITIGROUP INC COM NEW 172967424 1,485,671 13,100 SH SOLE 13,100 0 0
CMS ENERGY CORP COM 125896100 6,260,706 80,700 SH SOLE 80,700 0 0
COCA COLA CO COM 191216100 16,221,465 213,300 SH SOLE 213,300 0 0
COLLIERS INTL GROUP INC SUB VTG SHS 194693107 8,170,263 76,440 SH SOLE 60,540 0 15,900
COMCAST CORP NEW CL A 20030N101 3,126,519 108,900 SH SOLE 108,900 0 0
CONOCOPHILLIPS COM 20825C104 5,016,000 38,000 SH SOLE 38,000 0 0
CONSTELLATION BRANDS INC CL A 21036P108 225,000 1,500 SH SOLE 1,500 0 0
CONSTELLATION ENERGY CORP COM 21037T109 363,584 1,302 SH SOLE 1,302 0 0
CORPAY INC COM SHS 219948106 698,376 2,400 SH SOLE 2,400 0 0
COSTCO WHOLESALE CORPORATION COM 22160K105 1,644,110 1,650 SH SOLE 1,650 0 0
COTERRA ENERGY INC COM 127097103 6,096,790 173,500 SH SOLE 173,500 0 0
CROWN CASTLE INC COM 22822V101 7,195,935 88,500 SH SOLE 88,500 0 0
CVS HEALTH CORP COM 126650100 12,906,054 179,700 SH SOLE 179,700 0 0
DANAHER CORP DEL COM 235851102 701,520 3,700 SH SOLE 3,700 0 0
DATADOG INC CL A COM 23804L103 790,935 6,700 SH SOLE 6,700 0 0
DELL TECHNOLOGIES INC CL C 24703L202 1,592,061 9,700 SH SOLE 9,700 0 0
DENISON MINES CORP COM 248356107 4,174,645 1,178,300 SH SOLE 451,600 0 726,700
DEXCOM INC COM 252131107 1,099,000 17,500 SH SOLE 17,500 0 0
DISNEY WALT CO COM 254687106 9,165,738 95,100 SH SOLE 95,100 0 0
DOLLAR GEN CORP COM 256677105 6,055,230 51,000 SH SOLE 51,000 0 0
DOLLAR TREE INC COM 256746108 558,501 5,100 SH SOLE 5,100 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 10,841,832 82,800 SH SOLE 82,800 0 0
E L F BEAUTY INC COM 26856L103 169,708 2,800 SH SOLE 2,800 0 0
EASTMAN CHEM CO COM 277432100 3,762,576 49,300 SH SOLE 49,300 0 0
EATON CORP PLC SHS G29183103 5,436,584 15,200 SH SOLE 15,200 0 0
ELDORADO GOLD CORP NEW COM 284902509 18,645,920 543,140 SH SOLE 466,940 0 76,200
ELEVANCE HEALTH INC FORMERLY COM 036752103 986,568 3,370 SH SOLE 3,370 0 0
ELI LILLY & CO COM 532457108 2,924,869 3,180 SH SOLE 3,180 0 0
EMERA INC COM 290876101 92,995,471 1,794,525 SH SOLE 1,736,805 0 57,720
EMERSON ELEC CO COM 291011104 720,610 5,500 SH SOLE 5,500 0 0
ENBRIDGE INC COM 29250N105 39,929,256 736,793 SH SOLE 665,793 0 71,000
ENDEAVOUR SILVER CORP COM 29258Y103 706,134 75,700 SH SOLE 23,108 0 52,592
ENERFLEX LTD COM 29269R105 4,993,949 238,800 SH SOLE 101,500 0 137,300
EOG RES INC COM 26875P101 5,797,257 40,100 SH SOLE 40,100 0 0
EQUINIX INC COM 29444U700 8,822,160 9,000 SH SOLE 9,000 0 0
ERO COPPER CORP COM 296006109 1,462,553 54,900 SH SOLE 18,900 0 36,000
EXELON CORP COM 30161N101 5,421,612 110,600 SH SOLE 110,600 0 0
EXTRA SPACE STORAGE INC COM 30225T102 1,560,447 11,900 SH SOLE 11,900 0 0
EXXON MOBIL CORP COM 30231G102 8,499,966 50,100 SH SOLE 50,100 0 0
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101 6,701,851 63,100 SH SOLE 63,100 0 0
FIRSTSERVICE CORP NEW COM 33767E202 333,775 2,400 SH SOLE 2,400 0 0
FLOWSERVE CORP COM 34354P105 911,524 12,400 SH SOLE 12,400 0 0
FORTIS INC COM 349553107 2,846,165 51,030 SH SOLE 42,130 0 8,900
FORTUNA MNG CORP COM NEW 349942102 1,462,014 147,100 SH SOLE 50,700 0 96,400
FRANCO NEV CORP COM 351858105 34,867,796 140,858 SH SOLE 115,458 0 25,400
FREEPORT MCMORAN INC CL B 35671D857 4,943,398 84,100 SH SOLE 84,100 0 0
GALLAGHER ARTHUR J & CO COM 363576109 346,528 1,600 SH SOLE 1,600 0 0
GENERAL MTRS CO COM 37045V100 3,173,700 42,600 SH SOLE 42,600 0 0
GILDAN ACTIVEWEAR INC COM 375916103 60,368,978 1,084,335 SH SOLE 995,945 0 88,390
GILEAD SCIENCES INC COM 375558103 7,052,122 50,600 SH SOLE 50,600 0 0
GLOBUS MED INC CL A 379577208 740,976 8,600 SH SOLE 8,600 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 2,030,376 2,400 SH SOLE 2,400 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103 3,851,192 234,400 SH SOLE 234,400 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 3,304,828 138,800 SH SOLE 138,800 0 0
HOME DEPOT INC COM 437076102 19,009,842 57,800 SH SOLE 57,800 0 0
HONEYWELL INTL INC COM 438516106 5,899,383 26,100 SH SOLE 26,100 0 0
HUDBAY MINERALS INC COM 443628102 13,465,115 643,210 SH SOLE 496,510 0 146,700
HUNTINGTON BANCSHARES INC COM 446150104 4,256,800 272,000 SH SOLE 272,000 0 0
IAMGOLD CORP COM 450913108 21,682,645 1,153,341 SH SOLE 925,751 0 227,590
IMPERIAL OIL LTD COM NEW 453038408 261,890 2,000 SH SOLE 2,000 0 0
INSULET CORP COM 45784P101 608,536 2,900 SH SOLE 2,900 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 707,760 4,500 SH SOLE 4,500 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 5,720,404 23,600 SH SOLE 23,600 0 0
IQVIA HLDGS INC COM 46266C105 648,052 3,800 SH SOLE 3,800 0 0
IRON MTN INC DEL COM 46284V101 7,313,224 71,600 SH SOLE 71,600 0 0
ISOENERGY LTD COM NEW 46500E867 1,150,186 108,581 SH SOLE 46,580 0 62,001
JOHNSON & JOHNSON COM 478160104 13,377,957 54,729 SH SOLE 54,729 0 0
JPMORGAN CHASE & CO COM 46625H100 13,148,952 44,700 SH SOLE 44,700 0 0
KEURIG DR PEPPER INC COM 49271V100 6,872,130 261,000 SH SOLE 261,000 0 0
KIMBERLY-CLARK CORP COM 494368103 8,441,125 87,500 SH SOLE 87,500 0 0
KINROSS GOLD CORP COM 496902404 48,171,804 1,576,089 SH SOLE 1,332,180 0 243,909
KKR & CO INC COM 48251W104 536,500 5,800 SH SOLE 5,800 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 897,390 2,600 SH SOLE 2,600 0 0
LIGHTSPEED COMMERCE INC SUB VTG SHS 53229C107 3,255,945 364,200 SH SOLE 175,100 0 189,100
LITHIUM ARGENTINA AG COM SHS H5012F103 3,322,336 497,100 SH SOLE 497,100 0 0
LOCKHEED MARTIN CORP COM 539830109 10,153,752 16,800 SH SOLE 16,800 0 0
LYONDELLBASELL INDUSTRIES NV SHS - A - N53745100 1,562,864 19,400 SH SOLE 19,400 0 0
MAGNA INTL INC COM 559222401 69,232,035 1,240,010 SH SOLE 1,200,810 0 39,200
MANULIFE FINL CORP COM 56501R106 84,964,278 2,467,191 SH SOLE 2,235,185 0 232,006
MASTERCARD INCORPORATED CL A 57636Q104 699,524 1,400 SH SOLE 1,400 0 0
MCCORMICK & CO INC COM NON VTG 579780206 4,584,996 90,900 SH SOLE 90,900 0 0
MCDONALDS CORP COM 580135101 6,017,205 19,361 SH SOLE 19,361 0 0
MEDTRONIC PLC SHS G5960L103 5,095,020 58,800 SH SOLE 58,800 0 0
MERCK & CO INC COM 58933Y105 20,870,315 173,500 SH SOLE 173,500 0 0
META PLATFORMS INC CL A 30303M102 13,959,972 24,400 SH SOLE 24,400 0 0
METHANEX CORP COM 59151K108 17,834,902 299,400 SH SOLE 253,323 0 46,077
METLIFE INC COM 59156R108 820,352 11,600 SH SOLE 11,600 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 1,738,009 26,900 SH SOLE 26,900 0 0
MICRON TECHNOLOGY INC COM 595112103 3,243,264 9,600 SH SOLE 9,600 0 0
MICROSOFT CORP COM 594918104 24,024,033 64,900 SH SOLE 64,900 0 0
MONDELEZ INTL INC CL A 609207105 12,029,468 208,700 SH SOLE 208,700 0 0
MORGAN STANLEY COM NEW 617446448 9,561,517 58,100 SH SOLE 58,100 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 1,735,880 4,000 SH SOLE 4,000 0 0
NETAPP INC COM 64110D104 2,897,637 28,300 SH SOLE 28,300 0 0
NETFLIX INC. COM 64110L106 1,749,930 18,200 SH SOLE 18,200 0 0
NEWMONT CORP COM 651639106 238,150 2,200 SH SOLE 2,200 0 0
NEXTERA ENERGY INC COM 65339F101 12,557,376 135,200 SH SOLE 135,200 0 0
NIKE INC CL B 654106103 5,097,130 96,500 SH SOLE 96,500 0 0
NORTH AMERN CONSTR GROUP LTD COM 656811106 2,805,720 208,000 SH SOLE 208,000 0 0
NOVAGOLD RESOURCES INC COM NEW 66987E206 6,303 700 SH SOLE 700 0 0
NUTRIEN LTD COM 67077M108 64,585,867 855,835 SH SOLE 808,878 0 46,957
NVIDIA CORPORATION COM 67066G104 15,936,672 91,380 SH SOLE 91,380 0 0
OMNICOM GROUP INC COM 681919106 4,096,864 54,400 SH SOLE 54,400 0 0
ONEOK INC NEW COM 682680103 7,276,395 80,500 SH SOLE 80,500 0 0
OPEN TEXT CORP COM 683715106 22,098,556 991,940 SH SOLE 991,940 0 0
OPENDOOR TECHNOLOGIES INC *W EXP 11/20/202 683712129 3,529 5,814 SH SOLE 5,814 0 0
OPENDOOR TECHNOLOGIES INC COM 683712103 2,882,131 615,840 SH SOLE 615,840 0 0
OPENDOOR TECHNOLOGIES INC *W EXP 11/20/202 683712145 1,369 5,814 SH SOLE 5,814 0 0
OPENDOOR TECHNOLOGIES INC *W EXP 11/20/202 683712137 1,430 5,814 SH SOLE 5,814 0 0
ORACLE CORP COM 68389X105 9,360,609 63,630 SH SOLE 63,630 0 0
OVINTIV INC COM 69047Q102 40,409,450 680,830 SH SOLE 625,430 0 55,400
PALANTIR TECHNOLOGIES INC CL A 69608A108 277,932 1,900 SH SOLE 1,900 0 0
PALO ALTO NETWORKS INC COM 697435105 641,280 4,000 SH SOLE 4,000 0 0
PEMBINA PIPELINE CORP COM 706327103 76,140,973 1,701,464 SH SOLE 1,701,464 0 0
PEPSICO INC COM 713448108 10,233,611 65,900 SH SOLE 65,900 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 342,640 4,000 SH SOLE 4,000 0 0
PERPETUA RESOURCES CORP COM 714266103 3,188,962 113,200 SH SOLE 45,450 0 67,750
PFIZER INC COM 717081103 17,283,240 615,500 SH SOLE 615,500 0 0
PG&E CORP COM 69331C108 4,722,816 268,800 SH SOLE 268,800 0 0
PHILIP MORRIS INTL INC COM 718172109 23,263,338 140,700 SH SOLE 140,700 0 0
PNC FINL SVCS GROUP INC COM 693475105 7,553,667 36,300 SH SOLE 36,300 0 0
PRIMO BRANDS CORPORATION CLASS A COM SHS 741623102 5,465,408 290,250 SH SOLE 290,250 0 0
PROCTER & GAMBLE CO COM 742718109 17,838,340 123,500 SH SOLE 123,500 0 0
PROGRESSIVE CORP COM 743315103 475,776 2,400 SH SOLE 2,400 0 0
PROLOGIS INC. COM 74340W103 2,868,306 21,700 SH SOLE 21,700 0 0
QNITY ELECTRONICS INC COMMON STOCK 74743L100 2,463,363 21,350 SH SOLE 21,350 0 0
QUALCOMM INC COM 747525103 2,163,504 16,800 SH SOLE 16,800 0 0
QXO INC COM NEW 82846H405 1,165,200 60,000 SH SOLE 60,000 0 0
RAYMOND JAMES FINL INC COM 754730109 796,345 5,500 SH SOLE 5,500 0 0
RB GLOBAL INC COM 74935Q107 26,929,549 280,882 SH SOLE 237,912 0 42,970
REALTY INCOME CORP COM 756109104 3,322,074 54,300 SH SOLE 54,300 0 0
REGENERON PHARMACEUTICALS COM 75886F107 2,325,646 3,010 SH SOLE 3,010 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 1,661,232 63,600 SH SOLE 63,600 0 0
REPUBLIC SVCS INC COM 760759100 6,242,070 28,500 SH SOLE 28,500 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 47,986,463 648,661 SH SOLE 648,661 0 0
ROGERS COMMUNICATIONS INC CL B 775109200 68,114,016 1,771,601 SH SOLE 1,771,601 0 0
ROYAL BK CDA COM 780087102 177,554,032 1,098,659 SH SOLE 941,661 0 156,998
RTX CORPORATION COM 75513E101 3,568,650 18,500 SH SOLE 18,500 0 0
S&P GLOBAL INC COM 78409V104 4,551,138 10,700 SH SOLE 10,700 0 0
SALESFORCE INC COM 79466L302 5,861,438 31,400 SH SOLE 31,400 0 0
SANGOMA TECHNOLOGIES CORP COM NEW 80100R408 2,825,360 717,425 SH SOLE 397,468 0 319,957
SBA COMMUNICATIONS CORP CL A 78410G104 740,073 4,300 SH SOLE 4,300 0 0
SEMPRA COM 816851109 8,618,979 88,700 SH SOLE 88,700 0 0
SERVICENOW INC COM 81762P102 1,519,112 14,530 SH SOLE 14,530 0 0
SHOPIFY INC CL A SUB VTG SHS 82509L107 29,144,270 245,694 SH SOLE 140,313 0 105,381
SILVERCORP METALS INC COM 82835P103 1,749,186 162,700 SH SOLE 56,100 0 106,600
SMUCKER J M CO COM NEW 832696405 3,018,572 31,300 SH SOLE 31,300 0 0
SOUTH BOW CORP COM 83671M105 35,449,515 1,065,860 SH SOLE 1,065,860 0 0
SOUTHERN CO COM 842587107 3,098,292 32,100 SH SOLE 32,100 0 0
SPDR SERIES TRUST STATE STREET SPD 78464A706 12,422,082 73,266 SH SOLE 73,266 0 0
SPROTT INC COM NEW 852066208 13,153,822 92,200 SH SOLE 79,500 0 12,700
STARBUCKS CORP COM 855244109 9,120,262 101,800 SH SOLE 101,800 0 0
STATE STR CORP COM 857477103 3,834,768 30,300 SH SOLE 30,300 0 0
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 7,143,985 10,985 SH SOLE 10,985 0 0
SUN LIFE FINANCIAL INC. COM 866796105 25,535,044 407,711 SH SOLE 407,711 0 0
SUNBELT RENTALS HOLDINGS INC SHS 866966104 2,470,737 39,300 SH SOLE 39,300 0 0
SUNCOR ENERGY INC NEW COM 867224107 132,421,004 2,002,650 SH SOLE 1,802,850 0 199,800
SYNOPSYS INC COM 871607107 475,776 1,200 SH SOLE 1,200 0 0
SYSCO CORP COM 871829107 3,801,889 53,300 SH SOLE 53,300 0 0
TAPESTRY INC COM 876030107 1,580,432 11,200 SH SOLE 11,200 0 0
TASEKO MINES LTD COM 876511106 5,238,944 809,100 SH SOLE 372,661 0 436,439
TC ENERGY CORP COM 87807B107 28,648,642 457,635 SH SOLE 335,230 0 122,405
TECK RESOURCES LTD CL B 878742204 839,396 16,200 SH SOLE 16,200 0 0
TELESAT CORP CL A & CL B SHS 879512309 2,661,992 73,700 SH SOLE 38,700 0 35,000
TELUS CORPORATION COM 87971M103 53,112,685 4,133,462 SH SOLE 4,133,462 0 0
TERADYNE INC COM 880770102 444,690 1,500 SH SOLE 1,500 0 0
TESLA INC COM 88160R101 1,858,750 5,000 SH SOLE 5,000 0 0
TEXAS INSTRS INC COM 882508104 14,249,876 73,400 SH SOLE 73,400 0 0
THOMSON REUTERS CORP COM 884903808 18,744,127 207,729 SH SOLE 207,729 0 0
T-MOBILE US INC COM 872590104 12,643,806 60,200 SH SOLE 60,200 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 117,281,487 1,256,136 SH SOLE 1,033,862 0 222,274
TRANSALTA CORP COM 89346D107 19,045,785 1,449,000 SH SOLE 1,449,000 0 0
TRANSDIGM GROUP INC COM 893641100 927,168 800 SH SOLE 800 0 0
TRANSFORCE INC COM 87241L109 8,226,627 75,600 SH SOLE 75,600 0 0
UBER TECHNOLOGIES INC COM 90353T100 791,230 11,000 SH SOLE 11,000 0 0
UNION PAC CORP COM 907818108 13,974,912 57,600 SH SOLE 57,600 0 0
UNITED PARCEL SVCS INC CL B 911312106 6,591,460 67,000 SH SOLE 67,000 0 0
UNITED RENTALS INC COM 911363109 4,152,792 5,700 SH SOLE 5,700 0 0
UNITEDHEALTH GROUP INC COM 91324P102 11,878,901 43,900 SH SOLE 43,900 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 536,910 3,000 SH SOLE 3,000 0 0
US BANCORP COM NEW 902973304 8,675,268 166,800 SH SOLE 166,800 0 0
VALERO ENERGY CORP COM 91913Y100 914,196 3,700 SH SOLE 3,700 0 0
VENTAS INC COM 92276F100 3,017,682 36,900 SH SOLE 36,900 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 17,188,480 342,400 SH SOLE 342,400 0 0
VERMILION ENERGY INC COM 923725105 20,207,370 1,466,800 SH SOLE 1,436,800 0 30,000
VERSANT MEDIA GROUP INC COM CL A 925283103 161,259 4,356 SH SOLE 4,356 0 0
VICI PPTYS INC COM 925652109 2,445,140 89,500 SH SOLE 89,500 0 0
VISA INC COM CL A 92826C839 2,327,248 7,700 SH SOLE 7,700 0 0
WABTEC COM 929740108 1,924,307 7,700 SH SOLE 7,700 0 0
WALMART INC COM 931142103 385,268 3,100 SH SOLE 3,100 0 0
WASTE CONNECTIONS INC COM 94106B101 18,659,360 114,877 SH SOLE 93,117 0 21,760
WELLS FARGO & CO COM 949746101 5,079,118 63,800 SH SOLE 63,800 0 0
WEST FRASER TIMBER LTD COM 952845105 12,928,696 198,000 SH SOLE 198,000 0 0
WEYERHAEUSER CO COM NEW 962166104 4,397,400 180,000 SH SOLE 180,000 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 32,630,482 248,660 SH SOLE 192,260 0 56,400
XCEL ENERGY INC COM 98389B100 5,910,336 74,400 SH SOLE 74,400 0 0
XYLEM INC COM 98419M100 991,850 8,300 SH SOLE 8,300 0 0
ZOETIS INC CL A 98978V103 673,797 5,700 SH SOLE 5,700 0 0