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
ABBOTT LABS COM 002824100   5,912,479 56,900 SH   SOLE   56,900 0 0
ABBVIE INC COM 00287Y109   17,740,314 103,430 SH   SOLE   103,430 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   1,134,753 3,740 SH   SOLE   3,740 0 0
ADOBE INC COM 00724F101   1,372,184 2,470 SH   SOLE   2,470 0 0
ADVANCED MICRO DEVICES INC COM 007903107   162 1 SH   SOLE   1 0 0
AES CORP COM 00130H105   6,518,646 371,010 SH   SOLE   371,010 0 0
AIR PRODS & CHEMS INC COM 009158106   8,407,269 32,580 SH   SOLE   32,580 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101   437,789 4,860 SH   SOLE   4,860 0 0
ALAMOS GOLD INC NEW COM CL A 011532108   12,480,428 795,700 SH   SOLE   547,400 0 248,300
ALBERTSONS COS INC COMMON STOCK 013091103   126,400 6,400 SH   SOLE   6,400 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   1,052,730 9,000 SH   SOLE   9,000 0 0
ALGOMA STL GROUP INC COM 015658107   8,447,501 1,217,900 SH   SOLE   1,035,500 0 182,400
ALGONQUIN PWR UTILS CORP COM 015857105   32,867,622 5,593,219 SH   SOLE   5,593,219 0 0
ALLSTATE CORP COM 020002101   1,037,790 6,500 SH   SOLE   6,500 0 0
ALPHABET INC CAP STK CL C 02079K107   1,797,516 9,800 SH   SOLE   9,800 0 0
ALPHABET INC CAP STK CL A 02079K305   4,714,042 25,880 SH   SOLE   25,880 0 0
ALTRIA GROUP INC COM 02209S103   10,061,995 220,900 SH   SOLE   220,900 0 0
AMAZON COM INC COM 023135106   5,751,120 29,760 SH   SOLE   29,760 0 0
AMERICAN INTL GROUP INC COM NEW 026874784   756,506 10,190 SH   SOLE   10,190 0 0
AMERICAN TOWER CORP NEW COM 03027X100   6,084,094 31,300 SH   SOLE   31,300 0 0
AMGEN INC COM 031162100   7,904,985 25,300 SH   SOLE   25,300 0 0
ANALOG DEVICES INC COM 032654105   1,264,560 5,540 SH   SOLE   5,540 0 0
APPLE INC COM 037833100   9,052,448 42,980 SH   SOLE   42,980 0 0
AT&T INC COM 00206R102   16,790,046 878,600 SH   SOLE   878,600 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   7,470,997 31,300 SH   SOLE   31,300 0 0
AVALONBAY CMNTYS INC COM 053484101   5,958,432 28,800 SH   SOLE   28,800 0 0
B2GOLD CORP COM 11777Q209   33,709,548 12,567,140 SH   SOLE   12,160,640 0 406,500
BAKER HUGHES COMPANY CL A 05722G100   1,725,089 49,050 SH   SOLE   49,050 0 0
BANK AMERICA CORP COM 060505104   7,265,979 182,700 SH   SOLE   182,700 0 0
BANK MONTREAL QUE COM 063671101   28,544,764 340,111 SH   SOLE   293,251 0 46,860
BANK NEW YORK MELLON CORP COM 064058100   1,766,755 29,500 SH   SOLE   29,500 0 0
BANK NOVA SCOTIA HALIFAX COM 064149107   48,230,509 1,054,474 SH   SOLE   1,026,574 0 27,900
BARRICK GOLD CORP COM 067901108   54,106,684 3,244,030 SH   SOLE   2,725,830 0 518,200
BAXTER INTL INC COM 071813109   4,777,664 142,830 SH   SOLE   142,830 0 0
BAYTEX ENERGY CORP COM 07317Q105   3,370,867 973,000 SH   SOLE   973,000 0 0
BCE INC COM NEW 05534B760   26,480,423 817,660 SH   SOLE   817,660 0 0
BECTON DICKINSON & CO COM 075887109   3,662,236 15,670 SH   SOLE   15,670 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,871,280 4,600 SH   SOLE   4,600 0 0
BIOGEN INC COM 09062X103   818,325 3,530 SH   SOLE   3,530 0 0
BLACKBERRY LTD COM 09228F103   2,862,057 1,144,990 SH   SOLE   863,198 0 281,792
BLACKROCK INC COM 09247X101   8,070,030 10,250 SH   SOLE   10,250 0 0
BOEING CO COM 097023105   1,183,065 6,500 SH   SOLE   6,500 0 0
BOSTON PROPERTIES INC COM 101121101   2,637,230 42,840 SH   SOLE   42,840 0 0
BOSTON SCIENTIFIC CORP COM 101137107   762,399 9,900 SH   SOLE   9,900 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   11,802,826 284,200 SH   SOLE   284,200 0 0
BROADCOM INC COM 11135F101   1,444,977 900 SH   SOLE   900 0 0
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105   4,825,070 126,760 SH   SOLE   64,060 0 62,700
BROOKFIELD BUSINESS PARTNERS UNIT LTD L P 00BYNDNQ0   0 0 SH   SOLE   0 0 0
BROOKFIELD CORP CL A LTD VT SH 11271J107   13,274,310 319,190 SH   SOLE   196,815 0 122,375
BROOKFIELD INFRAST PARTNERS LP INT UNIT 00B2NR6V4   59,493,051 2,166,003 SH   SOLE   2,063,496 0 102,507
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107   1,652,576 49,100 SH   SOLE   49,100 0 0
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT 00B712JY0   3,369,661 136,200 SH   SOLE   136,200 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100   536,490 13,500 SH   SOLE   13,500 0 0
CAMECO CORP COM 13321L108   10,259,339 208,540 SH   SOLE   144,240 0 64,300
CANADIAN IMPERIAL BK COMM TO COM 136069101   98,851,705 2,079,153 SH   SOLE   1,895,353 0 183,800
CANADIAN NAT RES LTD COM 136385101   29,602,353 831,150 SH   SOLE   703,950 0 127,200
CANADIAN NATL RY CO COM 136375102   57,316,989 485,099 SH   SOLE   409,691 0 75,408
CANADIAN PACIFIC KANSAS CITY COM 13646K108   18,428,958 234,031 SH   SOLE   139,431 0 94,600
CAPITAL ONE FINL CORP COM 14040H105   393,198 2,840 SH   SOLE   2,840 0 0
CARDINAL HEALTH INC COM 14149Y108   2,222,032 22,600 SH   SOLE   22,600 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300   323,669 17,290 SH   SOLE   17,290 0 0
CASELLA WASTE SYS INC CL A 147448104   520,905 5,250 SH   SOLE   5,250 0 0
CELSIUS HLDGS INC COM NEW 15118V207   288,875 5,060 SH   SOLE   5,060 0 0
CENOVUS ENERGY INC COM 15135U109   43,255,342 2,200,891 SH   SOLE   1,941,419 0 259,472
CENTERRA GOLD INC COM 152006102   1,623,885 241,500 SH   SOLE   241,500 0 0
CGI INC CL A SUB VTG 12532H104   11,222,310 112,445 SH   SOLE   71,145 0 41,300
CHEVRON CORP NEW COM 166764100   9,815,355 62,750 SH   SOLE   62,750 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105   595,175 9,500 SH   SOLE   9,500 0 0
CISCO SYS INC COM 17275R102   14,078,638 296,330 SH   SOLE   296,330 0 0
CITIGROUP INC COM NEW 172967424   4,404,759 69,410 SH   SOLE   69,410 0 0
COCA COLA CO COM 191216100   10,171,270 159,800 SH   SOLE   159,800 0 0
COLGATE PALMOLIVE CO COM 194162103   1,824,352 18,800 SH   SOLE   18,800 0 0
COLLIERS INTL GROUP INC SUB VTG SHS 194693107   6,969,671 62,420 SH   SOLE   45,020 0 17,400
COMCAST CORP NEW CL A 20030N101   13,144,054 335,650 SH   SOLE   335,650 0 0
CONSTELLATION BRANDS INC CL A 21036P108   1,005,965 3,910 SH   SOLE   3,910 0 0
CONSTELLATION ENERGY CORP COM 21037T109   401 2 SH   SOLE   2 0 0
CORNING INC COM 219350105   6,193,079 159,410 SH   SOLE   159,410 0 0
CORPAY INC COM SHS 219948106   586,102 2,200 SH   SOLE   2,200 0 0
CORTEVA INC COM 22052L104   375,422 6,960 SH   SOLE   6,960 0 0
COTERRA ENERGY INC COM 127097103   5,229,987 196,100 SH   SOLE   196,100 0 0
CRONOS GROUP INC COM 22717L101   465,816 199,790 SH   SOLE   122,900 0 76,890
CROWN CASTLE INC COM 22822V101   9,330,350 95,500 SH   SOLE   95,500 0 0
CSX CORP COM 126408103   5,216,193 155,940 SH   SOLE   155,940 0 0
CUMMINS INC COM 231021106   664,632 2,400 SH   SOLE   2,400 0 0
CVS HEALTH CORP COM 126650100   4,819,296 81,600 SH   SOLE   81,600 0 0
DEERE & CO COM 244199105   489,455 1,310 SH   SOLE   1,310 0 0
DENISON MINES CORP COM 248356107   5,297,160 2,645,100 SH   SOLE   1,620,000 0 1,025,100
DESCARTES SYS GROUP INC COM 249906108   61,034 630 SH   SOLE   630 0 0
DIGITAL RLTY TR INC COM 253868103   1,170,785 7,700 SH   SOLE   7,700 0 0
DISNEY WALT CO COM 254687106   757,583 7,630 SH   SOLE   7,630 0 0
DOLLAR TREE INC COM 256746108   954,524 8,940 SH   SOLE   8,940 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   4,470,258 44,600 SH   SOLE   44,600 0 0
DUPONT DE NEMOURS INC COM 26614N102   5,189,190 64,470 SH   SOLE   64,470 0 0
E L F BEAUTY INC COM 26856L103   545,765 2,590 SH   SOLE   2,590 0 0
EASTMAN CHEM CO COM 277432100   3,705,225 37,820 SH   SOLE   37,820 0 0
ECOLAB INC COM 278865100   0 0 SH   SOLE   0 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108   152,411 1,650 SH   SOLE   1,650 0 0
ELI LILLY & CO COM 532457108   1,828,868 2,020 SH   SOLE   2,020 0 0
EMERSON ELEC CO COM 291011104   7,831,274 71,090 SH   SOLE   71,090 0 0
ENBRIDGE INC COM 29250N105   72,961,780 2,051,085 SH   SOLE   1,859,185 0 191,900
EOG RES INC COM 26875P101   4,732,712 37,600 SH   SOLE   37,600 0 0
EQUINIX INC COM 29444U700   2,511,912 3,320 SH   SOLE   3,320 0 0
EQUINOX GOLD CORP COM 29446Y502   576,126 110,400 SH   SOLE   67,700 0 42,700
EXELON CORP COM 30161N101   6,710,879 193,900 SH   SOLE   193,900 0 0
EXTRA SPACE STORAGE INC COM 30225T102   2,424,396 15,600 SH   SOLE   15,600 0 0
EXXON MOBIL CORP COM 30231G102   4,881,088 42,400 SH   SOLE   42,400 0 0
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101   4,281,128 42,400 SH   SOLE   42,400 0 0
FIDELITY NATL INFORMATION SV COM 31620M106   4,159,872 55,200 SH   SOLE   55,200 0 0
FORD MTR CO DEL COM 345370860   6,361,667 507,310 SH   SOLE   507,310 0 0
FORTIS INC COM 349553107   3,353,728 86,300 SH   SOLE   86,300 0 0
FRANCO NEV CORP COM 351858105   10,978,908 92,610 SH   SOLE   63,810 0 28,800
FREEPORT-MCMORAN INC CL B 35671D857   374,220 7,700 SH   SOLE   7,700 0 0
GEN DIGITAL INC COM 668771108   4,726,216 189,200 SH   SOLE   189,200 0 0
GENUINE PARTS CO COM 372460105   4,462,480 32,262 SH   SOLE   32,262 0 0
GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104   1,433,054 36,800 SH   SOLE   36,800 0 0
GILDAN ACTIVEWEAR INC COM 375916103   33,416,371 881,100 SH   SOLE   788,100 0 93,000
GILEAD SCIENCES INC COM 375558103   9,584,817 139,700 SH   SOLE   139,700 0 0
GLOBAL PMTS INC COM 37940X102   582,134 6,020 SH   SOLE   6,020 0 0
GLOBUS MED INC CL A 379577208   267,111 3,900 SH   SOLE   3,900 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   2,080,672 4,600 SH   SOLE   4,600 0 0
GRAN TIERRA ENERGY INC COM 38500T200   695,773 71,900 SH   SOLE   44,100 0 27,800
GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114   24,774,416 500,020 SH   SOLE   500,020 0 0
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101   764,065 15,130 SH   SOLE   15,130 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103   4,647,160 237,100 SH   SOLE   237,100 0 0
HERSHEY CO COM 427866108   5,625,198 30,600 SH   SOLE   30,600 0 0
HOME DEPOT INC COM 437076102   18,063,994 52,475 SH   SOLE   52,475 0 0
HONEYWELL INTL INC COM 438516106   7,990,667 37,420 SH   SOLE   37,420 0 0
HUDBAY MINERALS INC COM 443628102   7,465,822 825,100 SH   SOLE   507,900 0 317,200
HUMANA INC COM 444859102   709,935 1,900 SH   SOLE   1,900 0 0
IAMGOLD CORP COM 450913108   4,933,002 1,313,100 SH   SOLE   809,300 0 503,800
IMPERIAL OIL LTD COM NEW 453038408   0 0 SH   SOLE   0 0 0
INSULET CORP COM 45784P101   817,290 4,050 SH   SOLE   4,050 0 0
INTEL CORP COM 458140100   816,989 26,380 SH   SOLE   26,380 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   455,844 3,330 SH   SOLE   3,330 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   7,229,310 41,800 SH   SOLE   41,800 0 0
IQVIA HLDGS INC COM 46266C105   551,858 2,610 SH   SOLE   2,610 0 0
JACOBS SOLUTIONS INC COM 46982L108   542,075 3,880 SH   SOLE   3,880 0 0
JOHNSON & JOHNSON COM 478160104   10,887,312 74,489 SH   SOLE   74,489 0 0
JOHNSON CTLS INTL PLC SHS 00BY7QL61   5,233,848 78,740 SH   SOLE   78,740 0 0
JPMORGAN CHASE & CO. COM 46625H100   9,566,898 47,300 SH   SOLE   47,300 0 0
KENVUE INC COM 49177J102   2,950,669 162,303 SH   SOLE   162,303 0 0
KEURIG DR PEPPER INC COM 49271V100   7,418,140 222,100 SH   SOLE   222,100 0 0
KEYCORP COM 493267108   4,044,877 284,650 SH   SOLE   284,650 0 0
KIMBERLY-CLARK CORP COM 494368103   4,787,248 34,640 SH   SOLE   34,640 0 0
KLA CORP COM NEW 482480100   1,269,745 1,540 SH   SOLE   1,540 0 0
KONTOOR BRANDS INC COM 50050N103   1,706,670 25,800 SH   SOLE   25,800 0 0
KRAFT HEINZ CO COM 500754106   1,823,652 56,600 SH   SOLE   56,600 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109   5,843,572 26,020 SH   SOLE   26,020 0 0
LAMB WESTON HLDGS INC COM 513272104   4,690,823 55,790 SH   SOLE   55,790 0 0
LAUDER ESTEE COS INC CL A 518439104   2,550,408 23,970 SH   SOLE   23,970 0 0
LEGGETT & PLATT INC COM 524660107   0 0 SH   SOLE   0 0 0
LIGHTSPEED COMMERCE INC SUB VTG SHS 53229C107   117,405 8,590 SH   SOLE   8,590 0 0
LITHIUM AMERICAS ARGENTINA C COM SHS 53681K100   1,103,862 346,400 SH   SOLE   212,000 0 134,400
LOCKHEED MARTIN CORP COM 539830109   0 0 SH   SOLE   0 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - 00B3SPXZ3   5,299,564 55,400 SH   SOLE   55,400 0 0
MAG SILVER CORP COM 55903Q104   3,151,150 269,800 SH   SOLE   165,003 0 104,797
MAGNA INTL INC COM 559222401   10,717,869 255,741 SH   SOLE   255,741 0 0
MANULIFE FINL CORP COM 56501R106   93,957,954 3,528,775 SH   SOLE   3,158,475 0 370,300
MARTIN MARIETTA MATLS INC COM 573284106   4,388,580 8,100 SH   SOLE   8,100 0 0
MASTERCARD INCORPORATED CL A 57636Q104   2,117,568 4,800 SH   SOLE   4,800 0 0
MCDONALDS CORP COM 580135101   11,457,861 44,961 SH   SOLE   44,961 0 0
MEDTRONIC PLC SHS 00BTN1Y11   3,266,465 41,500 SH   SOLE   41,500 0 0
MERCK & CO INC COM 58933Y105   17,735,588 143,260 SH   SOLE   143,260 0 0
META PLATFORMS INC CL A 30303M102   2,722,788 5,400 SH   SOLE   5,400 0 0
METHANEX CORP COM 59151K108   14,236,329 294,900 SH   SOLE   294,900 0 0
METLIFE INC COM 59156R108   565,030 8,050 SH   SOLE   8,050 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104   5,517,450 60,300 SH   SOLE   60,300 0 0
MICRON TECHNOLOGY INC COM 595112103   473,508 3,600 SH   SOLE   3,600 0 0
MICROSOFT CORP COM 594918104   14,525,875 32,500 SH   SOLE   32,500 0 0
MOLINA HEALTHCARE INC COM 60855R100   532,167 1,790 SH   SOLE   1,790 0 0
MONDELEZ INTL INC CL A 609207105   8,376,320 128,000 SH   SOLE   128,000 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109   598,501 11,982 SH   SOLE   11,982 0 0
MORGAN STANLEY COM NEW 617446448   9,952,256 102,400 SH   SOLE   102,400 0 0
NETFLIX INC COM 64110L106   269,952 400 SH   SOLE   400 0 0
NEW GOLD INC CDA COM 644535106   4,202,149 2,129,400 SH   SOLE   1,310,900 0 818,500
NEXTERA ENERGY INC COM 65339F101   14,795,750 208,950 SH   SOLE   208,950 0 0
NORTH AMERN CONSTR GROUP LTD COM 656811106   4,112,596 213,300 SH   SOLE   131,300 0 82,000
NORTHROP GRUMMAN CORP COM 666807102   5,279,355 12,110 SH   SOLE   12,110 0 0
NUTRIEN LTD COM 67077M108   45,600,286 895,769 SH   SOLE   825,012 0 70,757
NUVEI CORPORATION SUB VTG SHS 67079A102   4,631,143 143,000 SH   SOLE   143,000 0 0
NVIDIA CORPORATION COM 67066G104   8,277,180 67,000 SH   SOLE   67,000 0 0
OBSIDIAN ENERGY LTD COM 674482203   4,061,722 542,700 SH   SOLE   333,700 0 209,000
OCCIDENTAL PETE CORP COM 674599105   3,196,251 50,710 SH   SOLE   50,710 0 0
ON SEMICONDUCTOR CORP COM 682189105   805,463 11,750 SH   SOLE   11,750 0 0
OPEN TEXT CORP COM 683715106   10,551,933 351,440 SH   SOLE   351,440 0 0
OSISKO GOLD ROYALTIES LTD COM 68827L101   1,748,358 112,200 SH   SOLE   68,408 0 43,792
PARKER-HANNIFIN CORP COM 701094104   1,082,433 2,140 SH   SOLE   2,140 0 0
PEMBINA PIPELINE CORP COM 706327103   40,030,504 1,078,994 SH   SOLE   975,294 0 103,700
PEPSICO INC COM 713448108   14,744,742 89,400 SH   SOLE   89,400 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103   171,886 2,600 SH   SOLE   2,600 0 0
PFIZER INC COM 717081103   11,841,136 423,200 SH   SOLE   423,200 0 0
PHILIP MORRIS INTL INC COM 718172109   19,697,539 194,390 SH   SOLE   194,390 0 0
PRIMO WATER CORPORATION COM 74167P108   21,020,255 961,870 SH   SOLE   881,270 0 80,600
PROCTER AND GAMBLE CO COM 742718109   16,195,144 98,200 SH   SOLE   98,200 0 0
PROLOGIS INC. COM 74340W103   12,730,339 113,350 SH   SOLE   113,350 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   5,372,730 72,900 SH   SOLE   72,900 0 0
QUALCOMM INC COM 747525103   8,749,977 43,930 SH   SOLE   43,930 0 0
R1 RCM INC COM 77634L105   621,218 49,460 SH   SOLE   49,460 0 0
RAYMOND JAMES FINL INC COM 754730109   815,826 6,600 SH   SOLE   6,600 0 0
RB GLOBAL INC COM 74935Q107   56,364,953 739,108 SH   SOLE   687,338 0 51,770
REALTY INCOME CORP COM 756109104   3,480,838 65,900 SH   SOLE   65,900 0 0
REGENCY CTRS CORP COM 758849103   5,078,630 81,650 SH   SOLE   81,650 0 0
RESTAURANT BRANDS INTL INC COM 76131D103   53,353,546 757,244 SH   SOLE   680,941 0 76,303
ROGERS COMMUNICATIONS INC CL B 775109200   73,752,070 1,994,221 SH   SOLE   1,863,421 0 130,800
ROYAL BK CDA COM 780087102   70,488,341 662,150 SH   SOLE   485,052 0 177,098
RTX CORPORATION COM 75513E101   10,109,273 100,700 SH   SOLE   100,700 0 0
S&P GLOBAL INC COM 78409V104   1,007,960 2,260 SH   SOLE   2,260 0 0
SALESFORCE INC COM 79466L302   1,496,322 5,820 SH   SOLE   5,820 0 0
SANDSTORM GOLD LTD COM NEW 80013R206   239,807 44,100 SH   SOLE   27,000 0 17,100
SBA COMMUNICATIONS CORP NEW CL A 78410G104   804,830 4,100 SH   SOLE   4,100 0 0
SCHLUMBERGER LTD COM STK 806857108   4,274,980 90,610 SH   SOLE   90,610 0 0
SCHWAB CHARLES CORP COM 808513105   784,062 10,640 SH   SOLE   10,640 0 0
SEMPRA COM 816851109   4,274,572 56,200 SH   SOLE   56,200 0 0
SERVICENOW INC COM 81762P102   1,305,872 1,660 SH   SOLE   1,660 0 0
SHOPIFY INC CL A 82509L107   31,473,940 476,304 SH   SOLE   301,213 0 175,091
SKECHERS U S A INC CL A 830566105   700,186 10,130 SH   SOLE   10,130 0 0
SKEENA RES LTD NEW COM 83056P715   1,541,684 287,375 SH   SOLE   172,737 0 114,638
SMUCKER J M CO COM NEW 832696405   4,263,464 39,100 SH   SOLE   39,100 0 0
SOLARIS RES INC COM NEW 83419D201   1,475,846 528,600 SH   SOLE   325,500 0 203,100
SOUTHERN CO COM 842587107   10,084,100 130,000 SH   SOLE   130,000 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   5,978,257 10,985 SH   SOLE   10,985 0 0
SPDR SER TR GLB DOW ETF 78464A706   9,386,840 73,266 SH   SOLE   73,266 0 0
SPROTT INC COM NEW 852066208   576,339 13,900 SH   SOLE   13,900 0 0
SSR MINING IN COM 784730103   9,120,310 2,019,160 SH   SOLE   1,787,360 0 231,800
STARBUCKS CORP COM 855244109   4,159,526 53,430 SH   SOLE   53,430 0 0
STATE STR CORP COM 857477103   5,413,840 73,160 SH   SOLE   73,160 0 0
SUN LIFE FINANCIAL INC. COM 866796105   49,908,657 1,017,964 SH   SOLE   961,664 0 56,300
SUNCOR ENERGY INC NEW COM 867224107   78,743,908 2,065,914 SH   SOLE   1,858,788 0 207,126
SYNOPSYS INC COM 871607107   678,368 1,140 SH   SOLE   1,140 0 0
TARGET CORP COM 87612E106   6,581,562 44,458 SH   SOLE   44,458 0 0
TC ENERGY CORP COM 87807B107   51,216,924 1,351,234 SH   SOLE   1,314,034 0 37,200
TECK RESOURCES LTD CL B 878742204   5,157,064 107,625 SH   SOLE   66,740 0 40,885
TELUS CORPORATION COM 87971M103   75,645,220 4,997,479 SH   SOLE   4,781,279 0 216,200
TESLA INC COM 88160R101   1,187,280 6,000 SH   SOLE   6,000 0 0
TEXAS INSTRS INC COM 882508104   11,905,236 61,200 SH   SOLE   61,200 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   1,305,080 2,360 SH   SOLE   2,360 0 0
TJX COS INC NEW COM 872540109   264,240 2,400 SH   SOLE   2,400 0 0
T-MOBILE US INC COM 872590104   879,138 4,990 SH   SOLE   4,990 0 0
TORONTO DOMINION BK ONT COM NEW 891160509   139,892,446 2,545,224 SH   SOLE   2,231,150 0 314,074
TRANSALTA CORP COM 89346D107   13,557,101 1,912,250 SH   SOLE   1,843,950 0 68,300
TRIPLE FLAG PRECIOUS METAL COM 89679M104   868,528 56,000 SH   SOLE   56,000 0 0
TRUIST FINL CORP COM 89832Q109   7,329,441 188,660 SH   SOLE   188,660 0 0
UNION PAC CORP COM 907818108   7,941,726 35,100 SH   SOLE   35,100 0 0
UNITED PARCEL SERVICE INC CL B 911312106   11,476,241 83,860 SH   SOLE   83,860 0 0
UNITEDHEALTH GROUP INC COM 91324P102   1,772,225 3,480 SH   SOLE   3,480 0 0
US BANCORP DEL COM NEW 902973304   3,755,620 94,600 SH   SOLE   94,600 0 0
VALERO ENERGY CORP COM 91913Y100   3,378,178 21,550 SH   SOLE   21,550 0 0
VENTAS INC COM 92276F100   2,839,804 55,400 SH   SOLE   55,400 0 0
VERALTO CORP COM SHS 92338C103   95 1 SH   SOLE   1 0 0
VEREN INC COM NEW 92340V107   29,343,611 3,720,846 SH   SOLE   3,720,846 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   12,990,600 315,000 SH   SOLE   315,000 0 0
VERMILION ENERGY INC COM 923725105   7,807,380 709,300 SH   SOLE   669,300 0 40,000
VICI PPTYS INC COM 925652109   5,933,349 207,170 SH   SOLE   207,170 0 0
VISA INC COM CL A 92826C839   262,470 1,000 SH   SOLE   1,000 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108   2,566,559 212,200 SH   SOLE   212,200 0 0
WALMART INC COM 931142103   1,105,704 16,330 SH   SOLE   16,330 0 0
WASTE CONNECTIONS INC COM 94106B101   23,965,632 136,607 SH   SOLE   90,007 0 46,600
WEC ENERGY GROUP INC COM 92939U106   7,402,701 94,350 SH   SOLE   94,350 0 0
WELLS FARGO CO NEW COM 949746101   9,837,954 165,650 SH   SOLE   165,650 0 0
WEST FRASER TIMBER CO LTD COM 952845105   3,355,912 43,700 SH   SOLE   43,700 0 0
WHEATON PRECIOUS METALS CORP COM 962879102   4,673,827 89,150 SH   SOLE   48,250 0 40,900
WILLIAMS COS INC COM 969457100   4,118,250 96,900 SH   SOLE   96,900 0 0
WILLIS TOWERS WATSON PLC LTD SHS 00BDB6Q21   760,206 2,900 SH   SOLE   2,900 0 0
XCEL ENERGY INC COM 98389B100   5,989,932 112,150 SH   SOLE   112,150 0 0