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
AGNICO EAGLE MINES LIMITED Common Stock 008474108 178,065,948 986,414 SH SOLE 986,414 0 0
ALAMOS GOLD INC NEW Common Stock 011532108 2,178,512 68,298 SH SOLE 68,298 0 0
ALCON INC Common Stock H01301128 11,514,546 181,028 SH SOLE 181,028 0 0
ALLEGION PLC Common Stock G0176J109 4,913,355 31,847 SH SOLE 31,847 0 0
ALPHABET INC Common Stock 02079K305 224,156,383 662,714 SH SOLE 662,714 0 0
AMAZON.COM INC Common Stock 023135106 92,790,856 373,810 SH SOLE 373,810 0 0
AMERICAN EXPRESS CO Common Stock 025816109 1,897,729 6,282 SH SOLE 6,282 0 0
ANALOG DEVICES INC Common Stock 032654105 115,351,055 285,099 SH SOLE 285,099 0 0
AON PLC Common Stock G0403H108 10,803,167 39,149 SH SOLE 39,149 0 0
ATS CORP Common Stock 00217Y104 665,878 36,946 SH SOLE 36,946 0 0
AUTOZONE INC Common Stock 053332102 109,775,847 38,941 SH SOLE 38,941 0 0
BANK OF MONTREAL Common Stock 063671101 205,502 1,235 SH SOLE 1,235 0 0
BANK OF NT BUTTERFIELD & SON L Common Stock G0772R208 1,175,206 20,151 SH SOLE 20,151 0 0
BOYD GROUP SERVICES INC Common Stock 103310108 14,724,673 187,328 SH SOLE 187,328 0 0
BROADCOM INC Common Stock 11135F101 5,601,332 16,300 SH SOLE 16,300 0 0
CANADIAN NATIONAL RAILWAY CO Common Stock 136375102 388,047,204 3,309,796 SH SOLE 3,309,796 0 0
CANADIAN NATURAL RESOURCES LTD Common Stock 136385101 124,882,613 2,609,343 SH SOLE 2,609,343 0 0
CANADIAN PACIFIC KANSAS CITY LTD Common Stock 13646K108 188,436,666 2,228,628 SH SOLE 2,228,628 0 0
CARRIER GLOBAL CORP Common Stock 14448C104 51,862,624 939,200 SH SOLE 939,200 0 0
CENOVUS ENERGY INC Common Stock 15135U109 125,354,099 3,961,386 SH SOLE 3,961,386 0 0
CGI INC Common Stock 12532H104 4,610,109 65,000 SH SOLE 65,000 0 0
CIGNA CORP Common Stock 125523100 1,183,579 4,417 SH SOLE 4,417 0 0
CME GROUP INC Common Stock 12572Q105 117,418,622 442,922 SH SOLE 442,922 0 0
COLGATE-PALMOLIVE CO Common Stock 194162103 5,489,885 64,946 SH SOLE 64,946 0 0
COLLIERS INTL GROUP INC Common Stock 194693107 136,283 1,490 SH SOLE 1,490 0 0
COPART INC Common Stock 217204106 3,843,169 140,827 SH SOLE 140,827 0 0
CORTEVA INC Common Stock 22052L104 23,487,485 1,868,535 SH SOLE 1,868,535 0 0
CVS HEALTH CORP Common Stock 126650100 171,664,283 2,014,839 SH SOLE 2,014,839 0 0
DANAHER CORP Common Stock 235851102 169,434,258 800,124 SH SOLE 800,124 0 0
DEERE & CO Common Stock 244199105 160,212,462 240,105 SH SOLE 240,105 0 0
DESCARTES SYS GROUP INC Common Stock 249906108 4,121,799 50,806 SH SOLE 50,806 0 0
ELEVANCE HEALTH INC Common Stock 036752103 139,128,638 364,526 SH SOLE 364,526 0 0
EMERSON ELECTRIC CO Common Stock 291011104 162,665,863 1,025,830 SH SOLE 1,025,830 0 0
ENERFLEX LTD Common Stock 29269R105 118,840,531 4,664,632 SH SOLE 4,664,632 0 0
EQT CORP Common Stock 26884L109 205,680,814 4,136,572 SH SOLE 4,136,572 0 0
EQUIFAX INC Common Stock 294429105 111,339,239 796,817 SH SOLE 796,817 0 0
Expand Energy Corp Common Stock 165167735 149,015,364 1,742,706 SH SOLE 1,742,706 0 0
FIRSTSERVICE CORP Common Stock 33767E202 3,073,952 23,886 SH SOLE 23,886 0 0
FISERV INC Common Stock 337738108 45,256,884 997,287 SH SOLE 997,287 0 0
FORTIS INC Common Stock 349553107 312,037 5,911 SH SOLE 5,911 0 0
GFL ENVIRONMENTAL INC Common Stock 36168Q104 1,680,918 41,543 SH SOLE 41,543 0 0
GRACO INC Common Stock 384109104 5,674,225 72,971 SH SOLE 72,971 0 0
HALLIBURTON CO Common Stock 406216101 84,970,088 2,666,600 SH SOLE 2,666,600 0 0
HDFC BANK LTD ADR 40415F101 5,867,856 255,680 SH SOLE 255,680 0 0
HILTON WORLDWIDE HOLDINGS INC Common Stock 43300A203 9,112,115 28,887 SH SOLE 28,887 0 0
INTERCONTINENTAL EXCHANGE INC Common Stock 45866F104 128,084,244 845,608 SH SOLE 845,608 0 0
JOHNSON & JOHNSON Common Stock 478160104 184,849,558 714,643 SH SOLE 714,643 0 0
KINROSS GOLD CORP Common Stock 496902404 2,020,324 83,958 SH SOLE 83,958 0 0
KLA CORP Common Stock 482480100 15,044,783 75,100 SH SOLE 75,100 0 0
LINDE PLC Common Stock G54950103 40,852,478 87,022 SH SOLE 87,022 0 0
LOCKHEED MARTIN CORP Common Stock 539830109 132,146,799 261,418 SH SOLE 261,418 0 0
LOWE'S COS INC Common Stock 548661107 10,932,587 59,944 SH SOLE 59,944 0 0
M&T BANK CORP Common Stock 55261F104 108,597,623 499,644 SH SOLE 499,644 0 0
MARRIOTT INTERNATIONAL INC/MD Common Stock 571903202 2,807,808 7,914 SH SOLE 7,914 0 0
MASTERCARD INC Common Stock 57636Q104 157,375,900 286,138 SH SOLE 286,138 0 0
METTLER-TOLEDO INTERNATIONAL I Common Stock 592688105 67,458,406 45,544 SH SOLE 45,544 0 0
MICROSOFT CORP Common Stock 594918104 186,603,305 363,891 SH SOLE 363,891 0 0
MOODY'S CORP Common Stock 615369105 156,057,957 348,842 SH SOLE 348,842 0 0
MSCI INC Common Stock 55354G100 91,424,271 167,631 SH SOLE 167,631 0 0
NORTHROP GRUMMAN CORP Common Stock 666807102 26,081,502 54,111 SH SOLE 54,111 0 0
NUTRIEN LTD Common Stock 67077M108 161,818,549 2,318,096 SH SOLE 2,318,096 0 0
OR ROYALTIES INC Common Stock 68390D106 4,062,761 119,692 SH SOLE 119,692 0 0
OTIS WORLDWIDE CORP Common Stock 68902V107 205,617,822 3,188,862 SH SOLE 3,188,862 0 0
PEPSICO INC Common Stock 713448108 5,996,144 47,740 SH SOLE 47,740 0 0
PHILIP MORRIS INTERNATIONAL IN Common Stock 718172109 190,838,795 1,014,129 SH SOLE 1,014,129 0 0
POOL CORP Common Stock 73278L105 534,710 3,328 SH SOLE 3,328 0 0
PUBLIC POLICY HOLDING CO INC Common Stock 744430208 8,901,919 846,190 SH SOLE 846,190 0 0
RALLIANT CORP Common Stock 750940108 8,689,142 122,728 SH SOLE 122,728 0 0
RANGE RESOURCES CORP Common Stock 75281A109 147,794,990 3,942,391 SH SOLE 3,942,391 0 0
RB GLOBAL INC Common Stock 74935Q107 117,718,743 1,443,141 SH SOLE 1,443,141 0 0
RESTAURANT BRANDS INTL INC Common Stock 76131D103 234,392,452 3,359,091 SH SOLE 3,359,091 0 0
ROPER TECHNOLOGIES INC Common Stock 776696106 1,054,049 2,907 SH SOLE 2,907 0 0
ROYAL BANK OF CANADA Common Stock 780087102 136,711,086 699,679 SH SOLE 699,679 0 0
S&P GLOBAL INC Common Stock 78409V104 16,688,939 42,995 SH SOLE 42,995 0 0
SALESFORCE INC Common Stock 79466L302 7,692,425 32,500 SH SOLE 32,500 0 0
SCHLUMBERGER LTD Common Stock 806857108 366,515,658 7,531,182 SH SOLE 7,531,182 0 0
SHERWIN-WILLIAMS CO/THE Common Stock 824348106 91,889,676 286,457 SH SOLE 286,457 0 0
SLM CORP Common Stock 78442P106 1,987,012 87,882 SH SOLE 87,882 0 0
STANTEC INC Common Stock 85472N109 2,157,035 32,157 SH SOLE 32,157 0 0
SUN LIFE FINANCIAL INC Common Stock 866796105 328,460 4,229 SH SOLE 4,229 0 0
SUNBELT RENTALS HOLDINGS INC Common Stock 866966104 766,785 10,595 SH SOLE 10,595 0 0
SYNCHRONY FINANCIAL Common Stock 87165B103 1,508,432 21,094 SH SOLE 21,094 0 0
TAIWAN SEMICONDUCTOR MANUFACTU ADR 874039100 295,091,104 642,620 SH SOLE 642,620 0 0
TALEN ENERGY CORP Common Stock 87422Q109 22,746,990 71,000 SH SOLE 71,000 0 0
TECK RESOURCES LTD Common Stock 878742204 110,653,943 1,695,665 SH SOLE 1,695,665 0 0
TEXAS INSTRUMENTS INC Common Stock 882508104 90,567,755 321,950 SH SOLE 321,950 0 0
THERMO FISHER SCIENTIFIC INC Common Stock 883556102 187,720,602 287,690 SH SOLE 287,690 0 0
TJX COS INC/THE Common Stock 872540109 92,673,654 693,717 SH SOLE 693,717 0 0
TORONTO DOMINION BANK Common Stock 891160509 1,080,683 9,181 SH SOLE 9,181 0 0
TRANSALTA CORP Common Stock 89346D107 20,213,785 1,659,100 SH SOLE 1,659,100 0 0
UBER TECHNOLOGIES INC Common Stock 90353T100 52,026,965 766,455 SH SOLE 766,455 0 0
UNITEDHEALTH GROUP INC Common Stock 91324P102 18,419,958 50,438 SH SOLE 50,438 0 0
VANECK GOLD MINERS ETF ETP 92189F106 4,647,182 53,576 SH SOLE 53,576 0 0
VANECK JUNIOR GOLD MINERS ETP 92189F791 6,234,220 55,435 SH SOLE 55,435 0 0
VERISIGN INC Common Stock 92343E102 5,743,451 20,019 SH SOLE 20,019 0 0
VERMILION ENERGY INC Common Stock 923725105 15,516,540 1,336,500 SH SOLE 1,336,500 0 0
VISA INC COM CL A Common Stock 92826C839 236,555,314 657,372 SH SOLE 657,372 0 0
VONTIER CORP Common Stock 928881101 3,322,094 104,831 SH SOLE 104,831 0 0
WEATHERFORD INTERNATIONAL PLC Common Stock G48833118 40,572,126 516,866 SH SOLE 516,866 0 0
WELLS FARGO & CO Common Stock 949746101 125,981,586 1,569,864 SH SOLE 1,569,864 0 0
WHEATON PRECIOUS METALS CORP Common Stock 962879102 142,671,230 1,070,765 SH SOLE 1,070,765 0 0
WILLIS TOWERS WATSON PLC Common Stock G96629103 2,107,102 7,226 SH SOLE 7,226 0 0
ZOETIS INC Common Stock 98978V103 527,233 7,630 SH SOLE 7,630 0 0
DIAGEO PLC Common Stock G42089113 8,461,462 401,230 SH SOLE 401,230 0 0
INTERCONTINENTAL HOTELS GROUP PLC Common Stock G4804L163 131,674,577 824,254 SH SOLE 824,254 0 0
SAP SE Common Stock D66992104 14,851,210 70,730 SH SOLE 70,730 0 0
VOLUTION GROUP PLC Common Stock G93824103 7,424,631 881,818 SH SOLE 881,818 0 0
BARRICK MINING CORP OPTIONS 06849F108 19,408 230 SH SOLE 230 0 0
EQT CORP OPTIONS 26884L109 454,750 6,250 SH SOLE 6,250 0 0
EXPAND ENERGY CORP OPTIONS 165167735 332,250 5,700 SH SOLE 5,700 0 0
FISERV INC OPTIONS 337738108 12,615 565 SH SOLE 565 0 0
INTERCONTINENTAL EXCHANGE IN OPTIONS 45866F104 125,450 65 SH SOLE 65 0 0
MARRIOTT INTERNATIONAL -CL A OPTIONS 571903202 13,430 79 SH SOLE 79 0 0
MCDONALD'S CORP OPTIONS 580135101 1,430 55 SH SOLE 55 0 0
NETFLIX INC OPTIONS 64110L106 6,000 750 SH SOLE 750 0 0
OVINTIV INC OPTIONS 69047Q102 1,017,047 4,500 SH SOLE 4,500 0 0
RANGE RESOURCES CORP OPTIONS 75281A109 608,000 10,700 SH SOLE 10,700 0 0
SLB LTD OPTIONS 806857108 120,750 12,700 SH SOLE 12,700 0 0
SS SPDR S&P 500 ETF TRUST-US OPTIONS 78462F103 47,210 70 SH SOLE 70 0 0
SS SPDR S&P OG EXP & PROD OPTIONS 78468R556 4,266,500 3,800 SH SOLE 3,800 0 0
CVS HEALTH CORP OPTIONS 126650100 22,981 67 SH SOLE 67 0 0