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 LABORATORIES COM 002824100   429,869 3,801 SH   SOLE   3,801 0 0
ABBVIE INC COM 00287Y109   880,731 4,957 SH   SOLE   4,957 0 0
ACCENTURE PLC -A SHS CLASS A G1151C101   24,348,783 69,224 SH   SOLE   69,224 0 0
ADOBE INC COM 00724F101   11,467,080 25,791 SH   SOLE   25,791 0 0
ADVANCED MICRO DEVICES COM 007903107   6,648,285 55,048 SH   SOLE   55,048 0 0
AFLAC INC COM 001055102   949,752 9,183 SH   SOLE   9,183 0 0
AGILENT TECHNOLOGIES INC COM 00846U101   10,536,775 78,445 SH   SOLE   78,445 0 0
AGNICO EAG MINES-CAD COM 008474108   7,178,532 91,800 SH   SOLE   91,800 0 0
AIRBNB INC-CLASS A COM CL A 000906610   164,764 1,254 SH   SOLE   1,254 0 0
ALIGN TECHNOLOGY INC COM 016255101   111,954 537 SH   SOLE   537 0 0
ALPHABET INC CL A CAP STK CL A 02079K305   4,950,424 26,155 SH   SOLE   26,155 0 0
ALPHABET INC CL C CAP STK CL C 02079K107   2,960,913 15,550 SH   SOLE   15,550 0 0
AMAZON.COM INC COM 023135106   56,047,560 255,507 SH   SOLE   255,507 0 0
AMERICAN EXPRESS COM 025816109   16,219,598 54,658 SH   SOLE   54,658 0 0
AMERICAN TOWER CL A COM 03027X100   1,125,241 6,136 SH   SOLE   6,136 0 0
AMERICAN WATER WORKS COM 030420103   6,985,989 56,125 SH   SOLE   56,125 0 0
AMERIPRISE FINANCIAL COM 03076C106   15,949,292 29,960 SH   SOLE   29,960 0 0
AMETEK INC COM 031100100   888,373 4,929 SH   SOLE   4,929 0 0
AMGEN INC COM 031162100   5,821,854 22,340 SH   SOLE   22,340 0 0
ANALOG DEVICES INC COM 032654105   480,302 2,261 SH   SOLE   2,261 0 0
ANSYS INC COM 03662Q105   7,141,591 21,174 SH   SOLE   21,174 0 0
APPLE INC COM 037833100   107,712,824 430,191 SH   SOLE   430,191 0 0
APPLIED MATERIALS INC COM 038222105   18,342,007 112,800 SH   SOLE   112,800 0 0
ARCH CAPITAL GROUP LTD ORD G0450A105   412,929 4,472 SH   SOLE   4,472 0 0
ARES MANAGEMENT CORP - A CL A COM STK 03990B101   392,419 2,217 SH   SOLE   2,217 0 0
ARISTA NETWORKS INC COM SHS 040413205   7,048,582 63,780 SH   SOLE   63,780 0 0
ASPEN TECHNOLOGY INC COM 29109X106   526,893 2,111 SH   SOLE   2,111 0 0
ATLASSIAN CORP-CL A CL A 049468101   4,297,712 17,661 SH   SOLE   17,661 0 0
ATMOS ENERGY CORP COM 049560105   9,179,348 65,920 SH   SOLE   65,920 0 0
AUTOMATIC DATA PROCESSING COM 053015103   703,621 2,404 SH   SOLE   2,404 0 0
AUTOZONE INC COM 053332102   419,401 131 SH   SOLE   131 0 0
AVALONBAY COMMUNITIES INC COM 053484101   11,045,513 50,221 SH   SOLE   50,221 0 0
BAKER HUGHES A GE CO CL A 05722G100   13,053,995 318,281 SH   SOLE   318,281 0 0
BANK OF NOVA SCOTIA COM 064149107   909,972 16,954 SH   SOLE   16,954 0 0
BARRICK GOLD - (CAD) COM 067901108   206,137 13,300 SH   SOLE   13,300 0 0
BEST BUY CO INC COM 086516101   8,716,532 101,606 SH   SOLE   101,606 0 0
BIO-TECHNE CORP COM 09073M104   518,973 7,206 SH   SOLE   7,206 0 0
BLACKROCK INC COM 00924D105   15,707,535 15,325 SH   SOLE   15,325 0 0
BOOKING HOLDINGS INC COM 09857L108   18,469,910 3,718 SH   SOLE   3,718 0 0
BORGWARNER INC COM 099724106   305,744 9,619 SH   SOLE   9,619 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   8,952,094 158,299 SH   SOLE   158,299 0 0
BROADCOM INC COM 11135F101   35,525,492 153,255 SH   SOLE   153,255 0 0
BROADRIDGE FINANCIAL COM 11133T103   11,493,429 50,843 SH   SOLE   50,843 0 0
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108   461,613 20,258 SH   SOLE   20,258 0 0
CAMECO CORP COM 13321L108   1,353,930 26,350 SH   SOLE   26,350 0 0
CAN IMPERIAL BK OF COMMERCE COM 136069101   20,037,939 316,921 SH   SOLE   316,921 0 0
CANADIAN NAT RES CAD COM 136385101   962,801 31,200 SH   SOLE   31,200 0 0
CANADIAN NATL RLWY COM 136375102   5,379,406 53,000 SH   SOLE   53,000 0 0
CARDINAL HEALTH INC COM 14149Y108   505,531 4,275 SH   SOLE   4,275 0 0
CATERPILLAR INC COM 149123101   11,393,004 31,411 SH   SOLE   31,411 0 0
CENTENE CORP COM 15135B101   149,550 2,469 SH   SOLE   2,469 0 0
CF INDUSTRIES HDGS COM 125269100   427,562 5,012 SH   SOLE   5,012 0 0
CGI INC CAD CL A SUB VTG 12532H104   5,238,463 47,900 SH   SOLE   47,900 0 0
CHARLES RIV LAB INT COM 159864107   143,229 776 SH   SOLE   776 0 0
CHIPOTLE MEXICAN COM 169656105   8,342,683 138,373 SH   SOLE   138,373 0 0
CINTAS CORP COM 172908105   512,947 2,808 SH   SOLE   2,808 0 0
CISCO SYSTEMS INC COM 17275R102   13,395,907 226,315 SH   SOLE   226,315 0 0
COCA-COLA CO/THE COM 191216100   5,362,548 86,144 SH   SOLE   86,144 0 0
COCA-COLA EUROPACIFIC PARTNE AMSTERDAM SHS G25839104   335,670 4,323 SH   SOLE   4,323 0 0
COGNIZANT TECH.S CL A 192446102   8,442,627 109,803 SH   SOLE   109,803 0 0
COMCAST CORP-CLASS A CL A 20030N101   12,972,542 345,708 SH   SOLE   345,708 0 0
CONSOLIDATED EDISON INC COM 209115104   5,238,380 58,715 SH   SOLE   58,715 0 0
COPART INC COM 217204106   8,459,208 147,420 SH   SOLE   147,420 0 0
COSTCO WHOLESALE CORP COM 22160K105   17,543,112 19,149 SH   SOLE   19,149 0 0
CSX CORP COM 126408103   1,056,399 32,741 SH   SOLE   32,741 0 0
CUMMINS INC COM 231021106   14,937,786 42,857 SH   SOLE   42,857 0 0
DARDEN RESTAURANTS COM 237194105   660,040 3,536 SH   SOLE   3,536 0 0
DECKERS OUTDOOR COM 243537107   5,456,035 26,869 SH   SOLE   26,869 0 0
DELTA AIR LINES COM NEW 247361702   7,173,051 118,580 SH   SOLE   118,580 0 0
DIAMONDBACK ENERGY INC COM 25278X109   698,142 4,262 SH   SOLE   4,262 0 0
DISCOVER FINANCIAL SERVICES COM 254709108   8,186,357 47,264 SH   SOLE   47,264 0 0
DOCUSIGN INC COM 256163106   6,243,989 69,434 SH   SOLE   69,434 0 0
DUPONT DE NEMOURS INC COM 26614N102   441,424 5,790 SH   SOLE   5,790 0 0
EASTMAN CHEMICAL COM 277432100   386,410 4,232 SH   SOLE   4,232 0 0
EBAY INC COM 278642103   9,908,520 159,967 SH   SOLE   159,967 0 0
ECOLAB INC COM 278865100   149,943 640 SH   SOLE   640 0 0
ELEVANCE HEALTH INC COM 036752103   6,203,630 16,819 SH   SOLE   16,819 0 0
ELI LILLY & CO COM 532457108   15,854,583 20,540 SH   SOLE   20,540 0 0
EMCOR GROUP INC COM 29084Q100   6,397,248 14,096 SH   SOLE   14,096 0 0
EMERSON ELECTRIC COM 291011104   745,331 6,015 SH   SOLE   6,015 0 0
ENTERGY CORP COM 29364G103   8,921,357 117,682 SH   SOLE   117,682 0 0
EOG RESOURCES INC COM 26875P101   715,641 5,839 SH   SOLE   5,839 0 0
EQUITY LIFESTYLE PROPERTIES COM 29472R108   649,256 9,750 SH   SOLE   9,750 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107   9,240,201 128,784 SH   SOLE   128,784 0 0
ESSEX PROPERTY COM 297178105   371,874 1,303 SH   SOLE   1,303 0 0
EVERGY INC COM 30034W106   683,352 11,104 SH   SOLE   11,104 0 0
EXELON CORP COM 30161N101   330,356 8,778 SH   SOLE   8,778 0 0
EXPEDIA GROUP INC COM NEW 30212P303   724,160 3,887 SH   SOLE   3,887 0 0
EXPEDITORS INTL WASH INC COM 302130109   8,637,590 77,989 SH   SOLE   77,989 0 0
F5 INC COM 315616102   10,962,504 43,600 SH   SOLE   43,600 0 0
FORTINET INC COM 34959E109   7,274,001 77,001 SH   SOLE   77,001 0 0
FORTIS INC COM 349553107   506,696 12,200 SH   SOLE   12,200 0 0
FOX CORP - CLASS B CL B COM 35137L204   5,874,406 128,449 SH   SOLE   128,449 0 0
GENERAL DYNAMICS COM 369550108   1,590,195 6,036 SH   SOLE   6,036 0 0
GENERAL ELECTRIC COM NEW 369604301   239,476 1,436 SH   SOLE   1,436 0 0
GENERAL MILLS INC COM 370334104   5,953,406 93,371 SH   SOLE   93,371 0 0
GILEAD SCIENCES INC COM 375558103   4,996,401 54,099 SH   SOLE   54,099 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   4,711,407 8,229 SH   SOLE   8,229 0 0
HARTFORD FINANCIAL SVCS GRP COM 416515104   7,213,557 65,947 SH   SOLE   65,947 0 0
HCA HEALTHCARE INC COM 40412C101   343,022 1,143 SH   SOLE   1,143 0 0
HOME DEPOT INC COM 437076102   26,777,304 68,848 SH   SOLE   68,848 0 0
HUBBELL INC COM 443510607   6,591,955 15,739 SH   SOLE   15,739 0 0
HUNTINGTON INGALLS INDUSTRIE COM 446413106   371,272 1,965 SH   SOLE   1,965 0 0
ILLINOIS TOOL WORK COM 452308109   507,047 2,000 SH   SOLE   2,000 0 0
INTEL CORP COM 458140100   112,224 5,598 SH   SOLE   5,598 0 0
INTERPUBLIC GROUP OF COS INC COM 460690100   5,193,231 185,367 SH   SOLE   185,367 0 0
INTL BUSINESS MACHINES CORP COM 458140100   7,755,798 35,286 SH   SOLE   35,286 0 0
INTUIT INC COM 461202103   15,989,237 25,444 SH   SOLE   25,444 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   11,173,545 21,410 SH   SOLE   21,410 0 0
IRON MOUNTAIN INC COM 46284V101   403,984 3,844 SH   SOLE   3,844 0 0
JACK HENRY & ASSOCIATES INC COM 426281101   5,368,311 30,628 SH   SOLE   30,628 0 0
JOHNSON & JOHNSON COM 478160104   18,908,495 130,765 SH   SOLE   130,765 0 0
JPMORGAN CHASE & CO COM 46625H100   20,250,404 84,491 SH   SOLE   84,491 0 0
JUNIPER NETWORKS INC COM 48203R104   5,600,061 149,556 SH   SOLE   149,556 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103   580,272 3,613 SH   SOLE   3,613 0 0
KIMBERLY-CLARK CORP COM 494368103   8,080,459 61,673 SH   SOLE   61,673 0 0
KRAFT HEINZ CO/THE COM 500754106   530,009 17,261 SH   SOLE   17,261 0 0
KROGER CO COM 501044101   7,546,712 123,431 SH   SOLE   123,431 0 0
LAM RESEARCH CORP COM NEW 512807306   6,317,043 87,470 SH   SOLE   87,470 0 0
LEIDOS HOLDINGS INC COM 525327102   3,355,536 23,296 SH   SOLE   23,296 0 0
LKQ CORP COM 501889208   306,230 8,334 SH   SOLE   8,334 0 0
LOCKHEED MARTIN CORP COM 539830109   722,002 1,486 SH   SOLE   1,486 0 0
LYONDELLBASELL IND A SHS - A - N53745100   318,349 4,287 SH   SOLE   4,287 0 0
M & T BANK CORP COM 55261F104   11,031,205 58,682 SH   SOLE   58,682 0 0
MAGNA INTERNATIONAL INC COM 559222401   254,456 6,091 SH   SOLE   6,091 0 0
MANULIFE FINANCIAL CORP COM 56501R106   4,911,095 159,939 SH   SOLE   159,939 0 0
MARATHON PETROLEUM CORP COM 56585A102   7,756,332 55,609 SH   SOLE   55,609 0 0
MASTERCARD INC-CL A CL A 57636Q104   822,383 1,562 SH   SOLE   1,562 0 0
MCCORMICK & CO-NON VTG SHRS COM NON VTG 579780206   7,184,960 94,255 SH   SOLE   94,255 0 0
MCDONALD S CORP COM 580135101   10,939,443 37,742 SH   SOLE   37,742 0 0
MERCK & CO. INC. COM 58933Y105   455,851 4,583 SH   SOLE   4,583 0 0
META PLATFORMS INC-CLASS A CL A 30303M102   3,118,560 5,327 SH   SOLE   5,327 0 0
MGM RESORTS INTERNATIONAL COM 552953101   296,284 8,552 SH   SOLE   8,552 0 0
MICRON TECHNOLOGY INC COM 595112103   4,496,691 53,438 SH   SOLE   53,438 0 0
MICROSOFT CORP COM 594918104   91,226,359 216,464 SH   SOLE   216,464 0 0
MONDELEZ INTL CL A 609207105   165,846 2,777 SH   SOLE   2,777 0 0
MOODY S CORP COM 615369105   716,578 1,514 SH   SOLE   1,514 0 0
MORGAN STANLEY COM NEW 617446448   1,174,809 9,346 SH   SOLE   9,346 0 0
NASDAQ INC COM 631103108   547,739 7,086 SH   SOLE   7,086 0 0
NETFLIX INC COM 64110L106   1,331,439 1,494 SH   SOLE   1,494 0 0
NEXTERA ENERGY INC COM 65339F101   392,087 5,470 SH   SOLE   5,470 0 0
NVIDIA CORP COM 67066G104   94,937,467 707,061 SH   SOLE   707,061 0 0
O REILLY AUTOMOTIVE INC COM 67103H107   330,790 279 SH   SOLE   279 0 0
OLD DOMINION FREIGHT LINE COM 679580100   119,053 675 SH   SOLE   675 0 0
OMNICOM GROUP INC COM 681919106   466,871 5,427 SH   SOLE   5,427 0 0
ONEOK INC COM 682680103   5,651,400 56,297 SH   SOLE   56,297 0 0
ORACLE CORP COM 68389X105   6,483,856 38,915 SH   SOLE   38,915 0 0
OWENS CORNING COM 690742101   609,998 3,582 SH   SOLE   3,582 0 0
PALO ALTO NETWORKS INC COM 697435105   8,429,349 46,332 SH   SOLE   46,332 0 0
PARKER HANNIFIN CORP COM 701094104   386,014 607 SH   SOLE   607 0 0
PAYCHEX INC COM 704326107   8,202,383 58,505 SH   SOLE   58,505 0 0
PAYPAL HOLDINGS INC COM 70450Y103   9,475,720 111,038 SH   SOLE   111,038 0 0
PEMBINA PIPELINE CORP COM 706327103   886 24 SH   SOLE   24 0 0
PENTAIR PLC SHS G7S00T104   11,561,458 114,896 SH   SOLE   114,896 0 0
PFIZER INC COM 717081103   6,873,617 259,126 SH   SOLE   259,126 0 0
PHILIP MORRIS INTERNATIONAL COM 718172109   906,947 7,537 SH   SOLE   7,537 0 0
PHILLIPS 66 COM 718546104   4,997,271 43,869 SH   SOLE   43,869 0 0
PPG INDUSTRIES INC COM 693506107   517,263 4,331 SH   SOLE   4,331 0 0
PROCTER & GAMBLE CO/THE COM 742718109   24,030,319 143,357 SH   SOLE   143,357 0 0
PROLOGIS INC COM 74340W103   5,685,625 53,798 SH   SOLE   53,798 0 0
PULTE GROUP INC COM 745867101   226,697 2,082 SH   SOLE   2,082 0 0
QUALCOMM INC COM 747525103   8,508,240 55,393 SH   SOLE   55,393 0 0
REGENERON PHARMACEUTICALS COM 75886F107   6,930,679 9,731 SH   SOLE   9,731 0 0
RESMED INC COM 761152107   6,390,731 27,949 SH   SOLE   27,949 0 0
ROYAL BK OF CANADA COM 780087102   798,657 6,627 SH   SOLE   6,627 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103   7,547,775 32,723 SH   SOLE   32,723 0 0
RPM INTERNATIONAL INC COM 749685103   770,859 6,265 SH   SOLE   6,265 0 0
SALESFORCE COM COM 79466L302   16,499,135 49,357 SH   SOLE   49,357 0 0
SEI INVESTMENTS COMPANY COM 784117103   549,072 6,658 SH   SOLE   6,658 0 0
SHOPIFY INC-A CL A 82509L107   5,872,148 55,200 SH   SOLE   55,200 0 0
SIMON PROPERTY GROUP INC COM 828806109   1,718,235 9,979 SH   SOLE   9,979 0 0
SMITH (A.O.) CORP COM 831865209   366,576 5,375 SH   SOLE   5,375 0 0
SNAP-ON INC COM 833034101   10,931,370 32,205 SH   SOLE   32,205 0 0
SS&C TECHNOLOGIES HOLDINGS INC COM 78467J100   551,598 7,280 SH   SOLE   7,280 0 0
STATE STREET CORP COM 857477103   8,687,863 88,529 SH   SOLE   88,529 0 0
STEEL DYNAMICS INC. COM 858119100   4,164,891 36,517 SH   SOLE   36,517 0 0
SUN LIFE FINANCIAL COM 866796105   10,610,344 178,785 SH   SOLE   178,785 0 0
SUNCOR ENERGY - CAD COM 867224107   545,869 15,300 SH   SOLE   15,300 0 0
SYNCHRONY FINANCIAL COM 87165B103   1,227,932 18,894 SH   SOLE   18,894 0 0
SYNOPSYS INC COM 871607107   4,740,310 9,768 SH   SOLE   9,768 0 0
T ROWE PRICE GROUP INC COM 74144T108   13,243,747 117,125 SH   SOLE   117,125 0 0
TESLA INC COM 88160R101   3,974,421 9,843 SH   SOLE   9,843 0 0
TFI INTERNATIONAL INC COM 87241L109   648,298 4,800 SH   SOLE   4,800 0 0
THE CIGNA GROUP COM 125523100   4,659,740 16,877 SH   SOLE   16,877 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   5,363,835 10,312 SH   SOLE   10,312 0 0
TORONTO-DOMINIO.BANK COM NEW 891160509   14,213,108 267,093 SH   SOLE   267,093 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103   9,874,619 26,739 SH   SOLE   26,739 0 0
TRAVELERS COMPANIES COM 89417E109   9,768,842 40,559 SH   SOLE   40,559 0 0
UBER TECHNOLOGIES INC COM 90353T100   9,760,232 161,831 SH   SOLE   161,831 0 0
ULTA BEAUTY INC COM 90384S303   215,259 495 SH   SOLE   495 0 0
UNITEDHEALTH GROUP INC COM 91324P102   13,623,871 26,936 SH   SOLE   26,936 0 0
UNIV HEALTH SERV -B- CL B 913903100   391,079 2,180 SH   SOLE   2,180 0 0
VALERO ENERGY CORP COM 91913Y100   8,522,448 69,530 SH   SOLE   69,530 0 0
VEEVA SYSTEMS INC CL A COM 922475108   3,931,946 18,704 SH   SOLE   18,704 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   9,769,181 244,326 SH   SOLE   244,326 0 0
VERTEX PHARMACEUTIC COM 92532F100   206,958 514 SH   SOLE   514 0 0
VISA INC-CLASS A SHARES COM CL A 92826C839   10,600,974 33,548 SH   SOLE   33,548 0 0
WALMART INC COM 931142103   8,541,807 94,555 SH   SOLE   94,555 0 0
WALT DISNEY CO/THE COM 254687106   8,534,186 76,654 SH   SOLE   76,654 0 0
WARNER BROS DISCOVERY INC COM 934423104   5,690,846 538,474 SH   SOLE   538,474 0 0
WASTE MANAGEMENT INC COM 94106L109   6,654,877 32,984 SH   SOLE   32,984 0 0
WATERS CORP COM 941848103   383,167 1,033 SH   SOLE   1,033 0 0