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
3M CO COM 88579Y101 24,852 153,492 SH SOLE 153,492 0 0
ABBOTT LABS COM 002824100 46,045 507,443 SH SOLE 507,443 0 0
ABBVIE INC COM 00287Y109 129,685 515,359 SH SOLE 515,359 0 0
ACCENTURE PLC-A SHS CLASS A G1151C101 22,260 178,878 SH SOLE 178,878 0 0
ADOBE INC COM 00724F101 24,144 117,764 SH SOLE 117,764 0 0
ADV MICRO DEVICE COM 007903107 275,871 474,894 SH SOLE 474,894 0 0
AFFIRM HOLDINGS COM CL A 00827B106 6,597 80,900 SH SOLE 80,900 0 0
AFLAC INC COM 001055102 15,843 135,122 SH SOLE 135,122 0 0
AGILENT TECH INC COM 00846U101 10,872 81,849 SH SOLE 81,849 0 0
AGNICO EAGLE MIN COM 008474108 12,348 79,500 SH SOLE 79,500 0 0
AIRBNB INC-A COM CL A 009066101 9,860 68,900 SH SOLE 68,900 0 0
ALAMOS GOLD INC COM CL A 011532108 2,025 66,800 SH SOLE 66,800 0 0
ALLEGION PLC ORD SHS G0176J109 3,481 24,781 SH SOLE 24,781 0 0
ALLIANT ENERGY COM 018802108 5,660 74,189 SH SOLE 74,189 0 0
ALLSTATE CORP COM 020002101 17,984 75,583 SH SOLE 75,583 0 0
ALNYLAM PHARMACE COM 02043Q107 11,650 38,700 SH SOLE 38,700 0 0
ALPHABET INC-A CAP STK CL A 02079K305 270,044 755,643 SH SOLE 755,643 0 0
ALPHABET INC-C CAP STK CL C 02079K107 212,025 600,077 SH SOLE 600,077 0 0
ALTAGAS LTD COM 021361100 3,348 90,656 SH SOLE 90,656 0 0
AMAZON.COM INC COM 023135106 480,948 2,017,909 SH SOLE 2,017,909 0 0
AMCOR PLC ORD G0250X107 5,739 132,391 SH SOLE 132,391 0 0
AMEREN CORP COM 023608102 5,064 44,800 SH SOLE 44,800 0 0
AMERICAN ELECTRI COM 025537101 21,660 158,325 SH SOLE 158,325 0 0
AMERICAN EXPRESS COM 025816109 52,388 154,881 SH SOLE 154,881 0 0
AMERICAN INTERNA COM NEW 026874784 11,646 156,264 SH SOLE 156,264 0 0
AMERICAN WATER W COM 030420103 7,487 56,900 SH SOLE 56,900 0 0
AMERIPRISE FINAN COM 03076C106 12,128 26,437 SH SOLE 26,437 0 0
AMETEK INC COM 031100100 16,041 66,303 SH SOLE 66,303 0 0
AMGEN INC COM 031162100 56,860 157,019 SH SOLE 157,019 0 0
AMPHENOL CORP-A CL A 032095101 63,169 358,262 SH SOLE 358,262 0 0
ANALOG DEVICES COM 032654105 56,522 142,312 SH SOLE 142,312 0 0
ANNALY CAPITAL M COM NEW 035710839 4,681 209,341 SH SOLE 209,341 0 0
AON PLC-CLASS A SHS CL A G0403H108 19,698 59,386 SH SOLE 59,386 0 0
APOLLO GLOBAL MA COM 03769M106 14,456 122,191 SH SOLE 122,191 0 0
APPLE INC COM 037833100 506,503 1,750,426 SH SOLE 1,750,426 0 0
APPLIED MATERIAL COM 038222105 167,166 231,212 SH SOLE 231,212 0 0
APPLOVIN CO-CL A COM CL A 03831W108 34,483 66,928 SH SOLE 66,928 0 0
APTIV PLC SHS G6095L109 3,797 61,857 SH SOLE 61,857 0 0
ARCH CAPITAL GRP ORD G0450A105 9,815 101,118 SH SOLE 101,118 0 0
ARCHER-DANIELS COM 039483102 10,734 140,500 SH SOLE 140,500 0 0
ARES MANAGEM- A CL A COM STK 03990B101 3,785 34,000 SH SOLE 34,000 0 0
ARISTA NETWORKS COM SHS 040413205 52,855 311,131 SH SOLE 311,131 0 0
ARTHUR J GALLAGH COM 363576109 17,200 74,921 SH SOLE 74,921 0 0
AST SPACEMOBILE COM CL A 00217D100 6,158 69,300 SH SOLE 69,300 0 0
AT&T INC COM 00206R102 42,112 2,034,390 SH SOLE 2,034,390 0 0
ATKINSREALIS GRO COM 04764T104 2,961 47,700 SH SOLE 47,700 0 0
ATLASSIAN CORP-A CL A 049468101 3,843 49,396 SH SOLE 49,396 0 0
ATMOS ENERGY COM 049560105 8,297 48,162 SH SOLE 48,162 0 0
AUTODESK INC COM 052769106 11,955 61,493 SH SOLE 61,493 0 0
AUTOMATIC DATA COM 053015103 26,291 117,396 SH SOLE 117,396 0 0
AUTOZONE INC COM 053332102 14,928 4,671 SH SOLE 4,671 0 0
AVERY DENNISON COM 053611109 3,653 22,500 SH SOLE 22,500 0 0
AXON ENTERPRISE COM 05464C101 12,476 22,254 SH SOLE 22,254 0 0
BALL CORP COM 058498106 4,643 74,407 SH SOLE 74,407 0 0
BANK NY MELLON COM 064058100 28,938 200,112 SH SOLE 200,112 0 0
BANK OF AMERICA COM 060505104 112,701 1,977,910 SH SOLE 1,977,910 0 0
BANK OF MONTREAL COM 063671101 35,445 200,613 SH SOLE 200,613 0 0
BANK OF NOVA SCO COM 064149107 31,213 359,243 SH SOLE 359,243 0 0
BARRICK MINING C COM SHS 06849F108 9,976 271,400 SH SOLE 271,400 0 0
BCE INC COM NEW 05534B760 1,949 90,498 SH SOLE 90,498 0 0
BECTON DICKINSON COM 075887109 12,576 83,100 SH SOLE 83,100 0 0
BEST BUY CO INC COM 086516101 4,374 57,644 SH SOLE 57,644 0 0
BIOGEN INC COM 09062X103 9,139 42,300 SH SOLE 42,300 0 0
BLACKROCK INC COM 09290D101 41,369 43,023 SH SOLE 43,023 0 0
BLOOM ENERGY C-A COM CL A 093712107 23,792 78,600 SH SOLE 78,600 0 0
BOMBARDIER INC-B COM CL B 097751861 5,616 24,400 SH SOLE 24,400 0 0
BOOKING HOLDINGS COM 09857L108 22,610 126,850 SH SOLE 126,850 0 0
BOSTON SCIENTIFC COM 101137107 18,481 433,013 SH SOLE 433,013 0 0
BRISTOL-MYER SQB COM 110122108 34,280 594,936 SH SOLE 594,936 0 0
BROADCOM INC COM 11135F101 480,905 1,273,077 SH SOLE 1,273,077 0 0
BROADRIDGE FINL COM 11133T103 4,616 33,706 SH SOLE 33,706 0 0
BROOKFIELD RENEW CL A EX SUB VTG 11285B108 1,434 38,600 SH SOLE 38,600 0 0
BROOKFIELD-A CL A LMT VTG SHS 113004105 2,381 53,100 SH SOLE 53,100 0 0
BROWN & BROWN COM 115236101 5,398 84,148 SH SOLE 84,148 0 0
BUNGE GLOBAL SA COM SHS H11356104 3,917 36,700 SH SOLE 36,700 0 0
CADENCE DESIGN COM 127387108 30,193 80,447 SH SOLE 80,447 0 0
CAE INC COM 124765108 2,115 84,511 SH SOLE 84,511 0 0
CAN IMPL BK COMM COM 136069101 30,791 267,476 SH SOLE 267,476 0 0
CAN NATL RAILWAY COM 136375102 18,061 151,395 SH SOLE 151,395 0 0
CAN UTILITIES-A COM 136717832 1,419 38,186 SH SOLE 38,186 0 0
CANADIAN PACIFIC COM 13646K108 22,529 259,951 SH SOLE 259,951 0 0
CAPITAL ONE FINA COM 14040H105 34,968 174,301 SH SOLE 174,301 0 0
CARDINAL HEALTH COM 14149Y108 16,326 68,725 SH SOLE 68,725 0 0
CARLISLE COS INC COM 142339100 4,317 11,900 SH SOLE 11,900 0 0
CARNIVAL CORP LT COMMON SHARES G2004J103 10,642 372,500 SH SOLE 372,500 0 0
CARRIER GLOB COM 14448C104 16,152 220,200 SH SOLE 220,200 0 0
CARVANA CO CL A 146869102 12,341 187,490 SH SOLE 187,490 0 0
CASEY'S GENERAL COM 147528103 8,584 10,800 SH SOLE 10,800 0 0
CBOE GLOBAL MARK COM 12503M108 7,411 30,539 SH SOLE 30,539 0 0
CELESTICA INC COM 15101Q207 12,138 33,293 SH SOLE 33,293 0 0
CENCORA INC COM 03073E105 15,216 53,772 SH SOLE 53,772 0 0
CENTENE CORP COM 15135B101 9,146 142,481 SH SOLE 142,481 0 0
CENTERPOINT ENER COM 15189T107 8,381 190,300 SH SOLE 190,300 0 0
CGI INC CL A SUB VTG 12532H104 3,266 50,552 SH SOLE 50,552 0 0
CH ROBINSON COM NEW 12541W209 6,400 33,981 SH SOLE 33,981 0 0
CHARTER COMMUN-A CL A 16119P108 3,445 24,225 SH SOLE 24,225 0 0
CHIPOTLE MEXICAN COM 169656105 12,903 379,513 SH SOLE 379,513 0 0
CHUBB LTD COM H1467J104 34,774 102,053 SH SOLE 102,053 0 0
CHURCH & DWIGHT COM 171340102 6,751 69,689 SH SOLE 69,689 0 0
CIENA CORP COM NEW 171779309 20,211 41,200 SH SOLE 41,200 0 0
CINCINNATI FIN COM 172062101 8,336 45,024 SH SOLE 45,024 0 0
CINTAS CORP COM 172908105 16,860 99,129 SH SOLE 99,129 0 0
CISCO SYSTEMS COM 17275R102 135,197 1,151,006 SH SOLE 1,151,006 0 0
CITIGROUP INC COM NEW 172967424 69,561 497,003 SH SOLE 497,003 0 0
CITIZENS FINANCI COM 174610105 8,722 124,477 SH SOLE 124,477 0 0
CLOROX CO COM 189054109 3,365 35,259 SH SOLE 35,259 0 0
CLOUDFLARE INC-A CL A COM 18915M107 22,174 90,402 SH SOLE 90,402 0 0
CME GROUP INC COM 12572Q105 23,344 105,710 SH SOLE 105,710 0 0
CMS ENERGY CORP COM 125896100 6,864 89,730 SH SOLE 89,730 0 0
CNH INDUSTRIAL N SHS N20944109 2,731 243,198 SH SOLE 243,198 0 0
COCA-COLA CO/THE COM 191216100 91,725 1,128,643 SH SOLE 1,128,643 0 0
COGNIZANT TECH-A CL A 192446102 5,442 140,518 SH SOLE 140,518 0 0
COHERENT CORP COM 19247G107 21,301 54,000 SH SOLE 54,000 0 0
COINBASE GLOBA-A COM CL A 19260Q107 5,014 34,300 SH SOLE 34,300 0 0
COLGATE-PALMOLIV COM 194162103 20,361 222,088 SH SOLE 222,088 0 0
COMCAST CORP-A CL A 20030N101 25,667 1,045,518 SH SOLE 1,045,518 0 0
COMFORT SYSTEMS COM 199908104 20,216 10,200 SH SOLE 10,200 0 0
CONS EDISON INC COM 209115104 11,874 107,327 SH SOLE 107,327 0 0
CONSTELLATION SO COM 21037X100 11,041 5,867 SH SOLE 5,867 0 0
COOPER COS INC COM 216648501 3,995 55,711 SH SOLE 55,711 0 0
COPART INC COM 217204106 7,362 261,143 SH SOLE 261,143 0 0
COREBRIDGE FINAN COM 21871X109 1,996 69,700 SH SOLE 69,700 0 0
CORNING INC COM 219350105 32,874 128,700 SH SOLE 128,700 0 0
CORPAY INC COM SHS 219948106 6,070 18,212 SH SOLE 18,212 0 0
COSTCO WHOLESALE COM 22160K105 120,924 129,266 SH SOLE 129,266 0 0
CREDO TECHNOLOGY ORDINARY SHARES G25457105 13,162 48,400 SH SOLE 48,400 0 0
CRH PLC ORD 12626K203 20,871 195,058 SH SOLE 195,058 0 0
CROWDSTRIKE HO-A CL A 22788C105 54,616 71,567 SH SOLE 71,567 0 0
CUMMINS INC COM 231021106 28,730 40,283 SH SOLE 40,283 0 0
CURTISS-WRIGHT COM 231561101 8,184 10,800 SH SOLE 10,800 0 0
CVS HEALTH CORP COM 126650100 38,346 370,668 SH SOLE 370,668 0 0
DANAHER CORP COM 235851102 35,417 185,936 SH SOLE 185,936 0 0
DATADOG INC-A CL A COM 23804L103 23,700 91,026 SH SOLE 91,026 0 0
DEERE & CO COM 244199105 44,936 70,840 SH SOLE 70,840 0 0
DELL TECHN-C CL C 24703L202 37,887 87,812 SH SOLE 87,812 0 0
DELTA AIR LI COM NEW 247361702 4,417 47,159 SH SOLE 47,159 0 0
DESCARTES SYS COM 249906108 1,651 23,839 SH SOLE 23,839 0 0
DEXCOM COM 252131107 7,548 112,077 SH SOLE 112,077 0 0
DOMINION ENERGY COM 25746U109 9,724 142,400 SH SOLE 142,400 0 0
DOVER CORP COM 260003108 8,800 39,237 SH SOLE 39,237 0 0
DR HORTON INC COM 23331A109 12,384 76,032 SH SOLE 76,032 0 0
DTE ENERGY CO COM 233331107 9,224 60,535 SH SOLE 60,535 0 0
DUKE ENERGY CORP COM NEW 26441C204 28,709 226,806 SH SOLE 226,806 0 0
EATON CORP PLC SHS G29183103 48,167 113,037 SH SOLE 113,037 0 0
EBAY INC COM 278642103 13,906 124,438 SH SOLE 124,438 0 0
ECOLAB INC COM 278865100 20,629 74,043 SH SOLE 74,043 0 0
EDISON INTL COM 281020107 8,265 111,009 SH SOLE 111,009 0 0
EDWARDS LIFE COM 28176E112 15,172 167,719 SH SOLE 167,719 0 0
ELECTRONIC ARTS COM 285512109 13,263 64,685 SH SOLE 64,685 0 0
ELEMENT FLEET MA COM 286181201 2,315 112,209 SH SOLE 112,209 0 0
ELEVANCE HEALTH COM 036752103 24,494 63,337 SH SOLE 63,337 0 0
ELI LILLY & CO COM 532457108 280,598 233,943 SH SOLE 233,943 0 0
EMCOR GROUP INC COM 29084Q100 10,767 12,974 SH SOLE 12,974 0 0
EMERSON ELEC CO COM 291011104 23,429 163,670 SH SOLE 163,670 0 0
EMPIRE CO LTD A COM 291843407 1,252 35,768 SH SOLE 35,768 0 0
ENTEGRIS INC COM 29362U104 7,885 43,837 SH SOLE 43,837 0 0
EQUIFAX INC COM 294429105 5,625 35,440 SH SOLE 35,440 0 0
ESTEE LAUDER CL A 518439104 5,688 72,042 SH SOLE 72,042 0 0
EVEREST GROUP LT COM G3223R108 4,227 11,832 SH SOLE 11,832 0 0
EVERSOURCE ENERG COM 30040W108 7,916 109,536 SH SOLE 109,536 0 0
EXELON CORP COM 30161N101 13,896 298,074 SH SOLE 298,074 0 0
EXPEDIA GROUP IN COM NEW 30212P303 4,862 19,000 SH SOLE 19,000 0 0
EXPEDITORS INTL COM 302130109 6,373 39,102 SH SOLE 39,102 0 0
F5 INC COM 315616102 6,869 16,513 SH SOLE 16,513 0 0
FABRINET SHS G3323L100 5,846 10,400 SH SOLE 10,400 0 0
FAIR ISAAC CORP COM 303250104 7,993 6,690 SH SOLE 6,690 0 0
FAIRFAX FINL HLD COM 303901102 9,130 5,553 SH SOLE 5,553 0 0
FASTENAL CO COM 311900104 16,072 334,626 SH SOLE 334,626 0 0
FEDEX CORP COM 31428X106 19,855 63,408 SH SOLE 63,408 0 0
FEDEX FREIGHT HO COMMON STOCK 314352105 4,870 32,254 SH SOLE 32,254 0 0
FERGUSON ENTERPR COMMON STOCK NEW 31488V107 13,470 56,758 SH SOLE 56,758 0 0
FIDELITY NATIONA COM 31620M106 5,863 150,788 SH SOLE 150,788 0 0
FIDELITY NATIONA COM SHS 31620R303 3,527 74,792 SH SOLE 74,792 0 0
FIFTH THIRD BANC COM 316773100 14,872 263,824 SH SOLE 263,824 0 0
FIRST CITIZENS-A CL A 31946M103 4,505 2,165 SH SOLE 2,165 0 0
FIRST SOLAR INC COM 336433107 6,949 29,451 SH SOLE 29,451 0 0
FIRSTENERGY CORP COM 337932107 4,145 87,200 SH SOLE 87,200 0 0
FISERV INC COM 337738108 7,643 155,812 SH SOLE 155,812 0 0
FLEX LTD SHS G35947202 17,374 107,200 SH SOLE 107,200 0 0
FLUTTER ENTER-DI SHS G3643J108 2,309 22,600 SH SOLE 22,600 0 0
FORD MOTOR CO COM 345370860 15,870 1,141,698 SH SOLE 1,141,698 0 0
FORTINET INC COM 34959E109 28,161 183,314 SH SOLE 183,314 0 0
FORTIS INC COM 349553107 8,465 147,804 SH SOLE 147,804 0 0
FORTIVE CORP COM 34959J108 5,065 82,909 SH SOLE 82,909 0 0
FOX CORP - A CL A COM 35137L105 1,359 26,047 SH SOLE 26,047 0 0
FOX CORP - B CL B COM 35137L204 792 16,915 SH SOLE 16,915 0 0
FTAI AVIATION LT SHS G3730V105 7,872 29,100 SH SOLE 29,100 0 0
GARMIN LTD SHS H2906T109 11,320 47,657 SH SOLE 47,657 0 0
GE HEALTHCARE TE COMMON STOCK 36266G107 8,442 131,882 SH SOLE 131,882 0 0
GE VERNOVA INC COM 36828A101 91,982 78,292 SH SOLE 78,292 0 0
GEN DIGITAL INC COM 871503108 3,781 151,896 SH SOLE 151,896 0 0
GENERAL MILLS IN COM 370334104 5,431 156,071 SH SOLE 156,071 0 0
GENERAL MOTORS C COM 37045V100 20,303 263,405 SH SOLE 263,405 0 0
GENUINE PARTS CO COM 372460105 4,730 40,089 SH SOLE 40,089 0 0
GILDAN ACTIVEWEA COM 375916103 2,639 51,210 SH SOLE 51,210 0 0
GILEAD SCIENCES COM 375558103 45,689 361,639 SH SOLE 361,639 0 0
GLOBAL PAYMENTS COM 37940X102 4,956 68,307 SH SOLE 68,307 0 0
GOLDMAN SACHS GP COM 38141G104 86,926 85,949 SH SOLE 85,949 0 0
GRACO INC COM 384109104 3,638 48,121 SH SOLE 48,121 0 0
GREAT-WEST LIFEC COM 39138C106 4,662 73,190 SH SOLE 73,190 0 0
HARTFORD INSURAN COM 416515104 10,340 78,026 SH SOLE 78,026 0 0
HCA HEALTHCARE I COM 40412C101 17,777 45,596 SH SOLE 45,596 0 0
HEICO CORP COM 422806109 4,465 12,535 SH SOLE 12,535 0 0
HEICO CORP-A CL A 422806208 5,620 21,789 SH SOLE 21,789 0 0
HERSHEY CO/THE COM 427866108 7,476 42,610 SH SOLE 42,610 0 0
HEWLETT PACKA COM 42824C109 17,438 386,557 SH SOLE 386,557 0 0
HOME DEPOT INC COM 437076102 102,334 290,160 SH SOLE 290,160 0 0
HOWMET AEROSPACE COM 443201108 31,396 116,774 SH SOLE 116,774 0 0
HP INC COM 40434L105 5,886 268,271 SH SOLE 268,271 0 0
HUBBELL INC COM 443510607 8,057 15,399 SH SOLE 15,399 0 0
HUMANA INC COM 444859102 13,796 34,732 SH SOLE 34,732 0 0
HUNTINGTON BANC COM 446150104 10,524 593,575 SH SOLE 593,575 0 0
IBM COM 459200101 76,845 273,265 SH SOLE 273,265 0 0
IDEX CORP COM 45167R104 4,905 21,611 SH SOLE 21,611 0 0
IDEXX LABS COM 45168D104 12,176 23,128 SH SOLE 23,128 0 0
IGM FINANCIAL IN COM 449586106 1,328 23,787 SH SOLE 23,787 0 0
ILLINOIS TOOL WO COM 452308109 21,516 79,550 SH SOLE 79,550 0 0
ILLUMINA INC COM 452327109 7,567 43,035 SH SOLE 43,035 0 0
INCYTE CORP COM 45337C102 3,106 27,400 SH SOLE 27,400 0 0
INGERSOLL-RAND I COM 45687V106 9,411 114,787 SH SOLE 114,787 0 0
INSULET CORP COM 45784P101 2,979 19,568 SH SOLE 19,568 0 0
INTACT FINANCIAL COM 45823T106 10,597 51,365 SH SOLE 51,365 0 0
INTEL CORP COM 458140100 178,663 1,279,548 SH SOLE 1,279,548 0 0
INTERACTIVE BROK COM CL A 45841N107 10,725 123,219 SH SOLE 123,219 0 0
INTERCONT EXCH I COM 45866F104 20,330 165,138 SH SOLE 165,138 0 0
INTL FLVR & FRAG COM 459506101 5,776 72,906 SH SOLE 72,906 0 0
INTL PAPER CO COM 460146103 5,515 144,742 SH SOLE 144,742 0 0
INTUIT INC COM 461202103 21,080 80,765 SH SOLE 80,765 0 0
INTUITIVE SURGIC COM NEW 46120E602 41,151 103,478 SH SOLE 103,478 0 0
IQVIA HOLDINGS I COM 46266C105 9,641 49,895 SH SOLE 49,895 0 0
IREN LTD ORDINARY SHARES Q4982L109 4,317 94,400 SH SOLE 94,400 0 0
IVANHOE MINES LT COM 46579R104 995 127,000 SH SOLE 127,000 0 0
JABIL INC COM 466313103 11,837 30,706 SH SOLE 30,706 0 0
JACOBS SOLUTIONS COM 46982L108 4,301 34,133 SH SOLE 34,133 0 0
JOHNSON CONTROLS SHS G51502105 26,051 178,300 SH SOLE 178,300 0 0
JOHNSON&JOHNSON COM 478160104 178,234 701,793 SH SOLE 701,793 0 0
JPMORGAN CHASE COM 46625H100 255,808 781,500 SH SOLE 781,500 0 0
KENVUE INC COM 49177J102 10,673 558,500 SH SOLE 558,500 0 0
KEURIG DR PEPPER COM 49271V100 12,309 376,090 SH SOLE 376,090 0 0
KEYCORP COM 493267108 6,132 266,026 SH SOLE 266,026 0 0
KEYSIGHT TEC COM 49338L103 17,379 49,644 SH SOLE 49,644 0 0
KIMBERLY-CLARK COM 494368103 10,615 96,700 SH SOLE 96,700 0 0
KINROSS GOLD COM 496902404 8,260 349,000 SH SOLE 349,000 0 0
KLA CORP COM NEW 482480100 115,069 381,390 SH SOLE 381,390 0 0
KRAFT HEINZ CO/T COM 500754106 5,980 253,160 SH SOLE 253,160 0 0
KROGER CO COM 501044101 8,921 160,656 SH SOLE 160,656 0 0
LABCORP HOLDINGS COM SHS 504922105 6,714 23,980 SH SOLE 23,980 0 0
LAM RESEARCH COM NEW 512807306 157,664 363,843 SH SOLE 363,843 0 0
LAS VEGAS SANDS COM 517834107 2,236 48,400 SH SOLE 48,400 0 0
LENNAR CORP-A CL A 526057104 5,391 59,572 SH SOLE 59,572 0 0
LENNOX INTL INC COM 526107107 5,263 9,185 SH SOLE 9,185 0 0
LIBERTY MEDIA CO COM LBTY ONE S C 531229755 5,828 61,255 SH SOLE 61,255 0 0
LINDE PLC SHS G5494J103 69,760 134,428 SH SOLE 134,428 0 0
LIVE NATION ENTE COM 538034109 8,429 46,032 SH SOLE 46,032 0 0
LOBLAW COS LTD COM 539481101 7,318 161,374 SH SOLE 161,374 0 0
LOEWS CORP COM 540424108 5,621 49,652 SH SOLE 49,652 0 0
LOWE'S COS INC COM 548661107 35,982 163,193 SH SOLE 163,193 0 0
LPL FINANCIAL HO COM 50212V100 6,490 23,042 SH SOLE 23,042 0 0
LULULEMON ATH COM 550021109 3,311 29,000 SH SOLE 29,000 0 0
LUMENTUM HOL COM 55024U109 17,848 20,800 SH SOLE 20,800 0 0
LUNDIN GOLD INC COM 550371108 847 15,700 SH SOLE 15,700 0 0
M&T BANK CORP COM 55261F104 10,345 43,463 SH SOLE 43,463 0 0
MAGNA INTL COM 559222401 5,010 76,221 SH SOLE 76,221 0 0
MANULIFE FIN COM 56501R106 19,852 489,656 SH SOLE 489,656 0 0
MARKEL GROUP INC COM 570535104 7,125 3,648 SH SOLE 3,648 0 0
MARRIOTT INTL-A CL A 571903202 23,603 63,689 SH SOLE 63,689 0 0
MARSH & MCLENNAN COM 571748102 23,397 140,377 SH SOLE 140,377 0 0
MARTIN MAR MTLS COM 573284106 5,594 9,700 SH SOLE 9,700 0 0
MARVELL TECHNOLO COM 573874104 73,999 248,412 SH SOLE 248,412 0 0
MASCO CORP COM 574599106 4,880 59,978 SH SOLE 59,978 0 0
MASTEC INC COM 576323109 7,406 17,800 SH SOLE 17,800 0 0
MASTERCARD INC-A CL A 57636Q104 122,532 238,574 SH SOLE 238,574 0 0
MCCORMICK-N/V COM NON VTG 579780206 3,685 73,089 SH SOLE 73,089 0 0
MCDONALDS CORP COM 580135101 55,954 206,999 SH SOLE 206,999 0 0
MCKESSON CORP COM 58155Q103 26,915 35,621 SH SOLE 35,621 0 0
MEDTRONIC PLC SHS 585055106 29,266 374,096 SH SOLE 374,096 0 0
MERCADOLIBRE INC COM 58733R102 22,681 13,362 SH SOLE 13,362 0 0
MERCK & CO COM 58933Y105 92,574 720,421 SH SOLE 720,421 0 0
METLIFE INC COM 59156R108 13,666 161,513 SH SOLE 161,513 0 0
METRO INC/CN COM 59162N109 3,559 55,689 SH SOLE 55,689 0 0
METTLER-TOLEDO COM 592688105 7,579 5,933 SH SOLE 5,933 0 0
MICROCHIP TECH COM 595017104 14,387 157,753 SH SOLE 157,753 0 0
MICRON TECH COM 595112103 379,215 328,527 SH SOLE 328,527 0 0
MICROSOFT CORP COM 594918104 467,673 1,253,749 SH SOLE 1,253,749 0 0
MONGODB INC CL A 60937P106 7,729 23,009 SH SOLE 23,009 0 0
MONOLITHIC POWER COM 609839105 18,873 13,653 SH SOLE 13,653 0 0
MONSTER BEVERAGE COM 61174X109 19,849 206,500 SH SOLE 206,500 0 0
MOODY'S CORP COM 615369105 19,802 43,720 SH SOLE 43,720 0 0
MORGAN STANLEY COM NEW 617446448 72,157 345,182 SH SOLE 345,182 0 0
NASDAQ INC COM 631103108 10,450 132,582 SH SOLE 132,582 0 0
NATL BK CANADA COM 633067103 17,721 112,284 SH SOLE 112,284 0 0
NETAPP INC COM 64110D104 8,911 57,581 SH SOLE 57,581 0 0
NETFLIX INC COM 64110L106 87,600 1,226,890 SH SOLE 1,226,890 0 0
NEWMONT CORP COM 651639106 29,385 314,617 SH SOLE 314,617 0 0
NEWS CORP-CL A CL A 65249B109 2,613 105,239 SH SOLE 105,239 0 0
NEXTERA ENERGY COM 65339F101 53,323 607,528 SH SOLE 607,528 0 0
NORDSON CORP COM 655663102 4,652 15,421 SH SOLE 15,421 0 0
NORTHERN TRUST COM 665859104 8,914 51,278 SH SOLE 51,278 0 0
NUCOR CORP COM 670346105 8,015 35,981 SH SOLE 35,981 0 0
NUTRIEN LTD COM 67077M108 4,893 77,686 SH SOLE 77,686 0 0
NVIDIA CORP COM 67066G104 474,856 2,373,211 SH SOLE 2,373,211 0 0
NVR INC COM 62944T105 5,280 775 SH SOLE 775 0 0
NXP SEMICONDUCTO COM N6596X109 20,669 73,546 SH SOLE 73,546 0 0
O'REILLY AUTOMOT COM 67103H107 22,481 244,122 SH SOLE 244,122 0 0
OKTA INC CL A 679295105 6,583 48,245 SH SOLE 48,245 0 0
ON SEMICONDUCTOR COM 682189105 10,789 114,120 SH SOLE 114,120 0 0
ORACLE CORP COM 68389X105 73,693 502,850 SH SOLE 502,850 0 0
OTIS WORLDWI COM 68902V107 8,102 113,160 SH SOLE 113,160 0 0
PACCAR INC COM 693718108 18,417 153,321 SH SOLE 153,321 0 0
PALO ALTO NETWOR COM 697435105 80,593 236,329 SH SOLE 236,329 0 0
PAN AMER SILVER COM 697900108 5,508 122,900 SH SOLE 122,900 0 0
PARKER HANNIFIN COM 701094104 35,990 36,795 SH SOLE 36,795 0 0
PAYCHEX INC COM 704326107 9,170 93,261 SH SOLE 93,261 0 0
PAYPAL HOLDINGS COM 70450Y103 10,539 244,069 SH SOLE 244,069 0 0
PENTAIR PLC SHS G7S00T104 3,520 45,921 SH SOLE 45,921 0 0
PFIZER INC COM 717081103 39,910 1,657,411 SH SOLE 1,657,411 0 0
PG&E CORP COM 69331C108 6,000 356,700 SH SOLE 356,700 0 0
PINNACLE FINANCI COM 72348N109 4,439 44,000 SH SOLE 44,000 0 0
PNC FINANCIAL SE COM 693475105 28,841 117,134 SH SOLE 117,134 0 0
POWER CORP CDA COM 739239101 9,707 155,749 SH SOLE 155,749 0 0
PPG INDS INC COM 693506107 7,888 65,037 SH SOLE 65,037 0 0
PRINCIPAL FINL COM 74251V102 6,867 63,715 SH SOLE 63,715 0 0
PROCTER & GAMBLE COM 742718109 99,291 677,109 SH SOLE 677,109 0 0
PROGRESSIVE CORP COM 743315103 37,241 170,480 SH SOLE 170,480 0 0
PRUDENTL FINL COM 744320102 10,937 101,334 SH SOLE 101,334 0 0
PTC INC COM 69370C100 3,916 34,469 SH SOLE 34,469 0 0
PULTEGROUP INC COM 745867101 7,746 56,456 SH SOLE 56,456 0 0
QNITY ELECTRONIC COMMON STOCK 74743L100 9,962 61,000 SH SOLE 61,000 0 0
QUALCOMM INC COM 747525103 57,451 310,897 SH SOLE 310,897 0 0
QUANTA SERVICES COM 74762E102 31,503 43,752 SH SOLE 43,752 0 0
QUEST DIAGNOSTIC COM 74834L100 6,775 31,966 SH SOLE 31,966 0 0
RAYMOND JAMES COM 754730109 7,908 52,013 SH SOLE 52,013 0 0
RB GLOBAL INC COM 74935Q107 6,225 53,490 SH SOLE 53,490 0 0
REDDIT INC-A CL A 75734B100 5,839 33,640 SH SOLE 33,640 0 0
REGENERON PHARM COM 75886F107 18,901 30,313 SH SOLE 30,313 0 0
REGIONS FINANCIA COM 7591EP100 7,442 246,430 SH SOLE 246,430 0 0
RELIANCE INC COM 759509102 5,609 15,014 SH SOLE 15,014 0 0
REPUBLIC SVCS COM 760759100 6,925 32,500 SH SOLE 32,500 0 0
RESMED INC COM 761152107 8,222 42,191 SH SOLE 42,191 0 0
RESTAURANT BRAND COM 76131D103 6,785 93,582 SH SOLE 93,582 0 0
RIVIAN AUTOMOT-A COM CL A 76954A103 3,973 228,995 SH SOLE 228,995 0 0
ROBINHOOD MARK-A COM CL A 770700102 21,928 218,664 SH SOLE 218,664 0 0
ROBLOX CORP - A CL A 771049103 9,440 173,589 SH SOLE 173,589 0 0
ROCKET COS INC-A COM CL A 77311W101 4,122 261,700 SH SOLE 261,700 0 0
ROCKET LAB CORP COM 773121108 15,410 151,600 SH SOLE 151,600 0 0
ROCKWELL AUTOMAT COM 773903109 16,123 32,567 SH SOLE 32,567 0 0
ROGERS COMMUNI-B CL B 775109200 3,408 104,804 SH SOLE 104,804 0 0
ROLLINS INC COM 775711104 3,496 83,763 SH SOLE 83,763 0 0
ROPER TECHNOLOGI COM 776696106 9,869 29,166 SH SOLE 29,166 0 0
ROYAL BANK OF CA COM 780087102 84,306 407,277 SH SOLE 407,277 0 0
ROYAL CARIBBEAN COM V7780T103 23,592 74,300 SH SOLE 74,300 0 0
RPM INTL INC COM 749685103 4,102 36,906 SH SOLE 36,906 0 0
S&P GLOBAL INC COM 78409V104 35,959 88,294 SH SOLE 88,294 0 0
SALESFORCE INC COM 79466L302 36,409 232,408 SH SOLE 232,408 0 0
SAMSARA INC-CL A COM CL A 79589L106 3,308 101,997 SH SOLE 101,997 0 0
SAPUTO INC COM 802912105 2,041 70,493 SH SOLE 70,493 0 0
SCHWAB (CHARLES) COM 808513105 44,397 481,166 SH SOLE 481,166 0 0
SEAGATE TECHNOLO ORD SHS G7997R103 61,470 63,700 SH SOLE 63,700 0 0
SERVICENOW INC COM 81762P102 30,255 304,740 SH SOLE 304,740 0 0
SHERWIN-WILLIAMS COM 824348106 23,501 68,252 SH SOLE 68,252 0 0
SHOPIFY INC - A CL A SUB VTG SHS 82509L107 40,861 357,272 SH SOLE 357,272 0 0
SMURFIT WESTROCK SHS G8267P108 7,064 152,700 SH SOLE 152,700 0 0
SNAP-ON INC COM 833034101 6,090 15,133 SH SOLE 15,133 0 0
SNOWFLAKE INC COM SHS 833445109 24,365 95,736 SH SOLE 95,736 0 0
SOFI TECHNOLOGIE COM 83406F102 6,663 371,600 SH SOLE 371,600 0 0
SS&C TECHNOLOGIE COM 78467J100 3,816 61,500 SH SOLE 61,500 0 0
STANTEC INC COM 85472N109 2,268 32,898 SH SOLE 32,898 0 0
STARBUCKS CORP COM 855244109 33,920 331,930 SH SOLE 331,930 0 0
STATE ST CORP COM 857477103 13,771 81,197 SH SOLE 81,197 0 0
STEEL DYNAMICS COM 858119100 5,186 22,600 SH SOLE 22,600 0 0
STERIS PLC SHS USD G8473T100 5,949 28,250 SH SOLE 28,250 0 0
STRATEGY INC CL A NEW 594972408 3,677 42,300 SH SOLE 42,300 0 0
STRYKER CORP COM 863667101 31,623 100,441 SH SOLE 100,441 0 0
SUN LIFE FINANCI COM 866796105 12,738 162,293 SH SOLE 162,293 0 0
SYNCHRONY FINANC COM 87165B103 7,698 101,227 SH SOLE 101,227 0 0
SYNOPSYS INC COM 871607107 23,653 53,025 SH SOLE 53,025 0 0
SYSCO CORP COM 871829107 11,674 139,680 SH SOLE 139,680 0 0
T ROWE PRICE GRP COM 74144T108 7,217 63,483 SH SOLE 63,483 0 0
T-MOBILE US INC COM 872590104 24,225 144,427 SH SOLE 144,427 0 0
TARGET CORP COM 87612E106 17,235 131,955 SH SOLE 131,955 0 0
TE CONNECTIVITY SHS H84989104 17,188 85,253 SH SOLE 85,253 0 0
TELEDYNE TECH COM 879360105 8,956 13,430 SH SOLE 13,430 0 0
TELUS CORP COM 87971M103 1,545 146,101 SH SOLE 146,101 0 0
TERADYNE INC COM 880770102 22,072 45,619 SH SOLE 45,619 0 0
TESLA INC COM 88160R101 344,529 819,136 SH SOLE 819,136 0 0
TEXAS INSTRUMENT COM 882508104 79,070 265,274 SH SOLE 265,274 0 0
THE CIGNA GROUP COM 125523100 21,233 77,020 SH SOLE 77,020 0 0
THERMO FISHER COM 883556102 54,255 108,215 SH SOLE 108,215 0 0
THOMSON REUTERS COM 884903881 3,112 38,120 SH SOLE 38,120 0 0
TMX GROUP LTD COM 87262K105 2,621 80,095 SH SOLE 80,095 0 0
TOAST INC-A CL A 888787108 3,822 137,383 SH SOLE 137,383 0 0
TOROMONT INDS COM 891102105 3,858 23,469 SH SOLE 23,469 0 0
TORONTO-DOM BANK COM NEW 891160509 58,656 482,590 SH SOLE 482,590 0 0
TRACTOR SUPPLY COM 892356106 4,824 152,596 SH SOLE 152,596 0 0
TRADEWEB MARKE-A CL A 892672106 3,375 33,862 SH SOLE 33,862 0 0
TRANE TECHNOLOGI SHS G8994E103 31,717 64,576 SH SOLE 64,576 0 0
TRANSDIGM GROUP COM 893641100 21,817 16,379 SH SOLE 16,379 0 0
TRANSUNION COM 89400J107 4,040 56,000 SH SOLE 56,000 0 0
TRAVELERS COS IN COM 89417E109 20,462 61,984 SH SOLE 61,984 0 0
TRIMBLE INC COM 896239100 3,489 68,167 SH SOLE 68,167 0 0
TRUIST FINANCIAL COM 89832Q109 18,014 361,575 SH SOLE 361,575 0 0
TWILIO INC - A CL A 90138F102 8,599 41,678 SH SOLE 41,678 0 0
TYLER TECHNOLOG COM 902252105 3,628 12,406 SH SOLE 12,406 0 0
UBER TECHNOLOGIE COM 90353T100 37,474 519,320 SH SOLE 519,320 0 0
ULTA BEAUTY INC COM 90384S303 5,803 12,868 SH SOLE 12,868 0 0
UNION PAC CORP COM 907818108 47,056 173,001 SH SOLE 173,001 0 0
UNITED AIRLINES COM 910047109 3,099 22,787 SH SOLE 22,787 0 0
UNITED PARCEL-B CL B 911312106 23,324 216,966 SH SOLE 216,966 0 0
UNITED RENTALS COM 911363109 20,820 18,378 SH SOLE 18,378 0 0
UNITEDHEALTH GRP COM 91324P102 109,906 264,433 SH SOLE 264,433 0 0
US BANCORP COM NEW 902973304 27,316 452,258 SH SOLE 452,258 0 0
VEEVA SYSTEMS-A CL A COM 922475108 7,608 42,868 SH SOLE 42,868 0 0
VERALTO CORP COM SHS 92338C103 6,319 71,251 SH SOLE 71,251 0 0
VERISIGN INC COM 92343E102 6,080 24,171 SH SOLE 24,171 0 0
VERISK ANALYTI COM 92345Y106 6,797 37,858 SH SOLE 37,858 0 0
VERIZON COMMUNIC COM 92343V104 51,568 1,217,956 SH SOLE 1,217,956 0 0
VERTEX PHARM COM 92532F100 36,808 74,100 SH SOLE 74,100 0 0
VISA INC-CLASS A COM CL A 92826C839 168,078 489,896 SH SOLE 489,896 0 0
VULCAN MATERIALS COM 929160109 11,188 37,923 SH SOLE 37,923 0 0
WABTEC CORP COM 929740108 13,276 49,245 SH SOLE 49,245 0 0
WALT DISNEY CO/T COM 254687106 49,741 516,790 SH SOLE 516,790 0 0
WARNER BROS DISC COM SER A 934423104 18,300 686,405 SH SOLE 686,405 0 0
WASTE CONNECTION COM 94106B101 6,851 41,100 SH SOLE 41,100 0 0
WATERS CORP COM 941848103 10,748 28,659 SH SOLE 28,659 0 0
WATSCO INC COM 942622200 4,157 9,975 SH SOLE 9,975 0 0
WELLS FARGO & CO COM 949746101 73,788 892,881 SH SOLE 892,881 0 0
WEST PHARMACEUT COM 955306105 7,476 20,824 SH SOLE 20,824 0 0
WESTERN DIGITAL COM 958102105 64,431 100,875 SH SOLE 100,875 0 0
WESTON (GEORGE) COM 961148509 3,152 43,932 SH SOLE 43,932 0 0
WHEATON PRECIOUS COM 962879102 14,881 132,332 SH SOLE 132,332 0 0
WILLIAMS-SONOMA COM 969904101 8,149 34,959 SH SOLE 34,959 0 0
WILLIS TOWERS WA SHS G96629103 6,914 26,454 SH SOLE 26,454 0 0
WORKDAY INC-A CL A 98138H101 7,525 61,470 SH SOLE 61,470 0 0
WR BERKLEY CORP COM 084423102 4,420 62,668 SH SOLE 62,668 0 0
WSP GLOBAL INC COM 92938W202 4,859 39,202 SH SOLE 39,202 0 0
WW GRAINGER INC COM 384802104 17,368 12,767 SH SOLE 12,767 0 0
XCEL ENERGY INC COM 98389B100 14,603 181,852 SH SOLE 181,852 0 0
XPO INC COM 983793100 6,836 33,300 SH SOLE 33,300 0 0
XYLEM INC COM 98419M100 8,290 70,128 SH SOLE 70,128 0 0
YUM! BRANDS INC COM 988498101 12,803 80,088 SH SOLE 80,088 0 0
ZIMMER BIOMET HO COM 98956P102 4,868 56,544 SH SOLE 56,544 0 0
ZOETIS INC CL A 98978V103 8,801 122,469 SH SOLE 122,469 0 0
ZOOM COMMUNICATI CL A 98980L101 5,787 67,051 SH SOLE 67,051 0 0
ZSCALER INC COM 98980G102 4,299 30,458 SH SOLE 30,458 0 0