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
ROYAL CARIBBEAN GROUP COM V7780T103 24,717,080 78,933 SH SOLE 78,933 0 0
FERROVIAL SE ORD SHS N3168P101 12,599,678 237,155 SH SOLE 237,155 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 766,491,322 998,894 SH SOLE 998,894 0 0
UBS GROUP AG SHS H42097107 23,952,804 708,033 SH SOLE 708,033 0 0
GARMIN LTD SHS H2906T109 8,088,526 38,753 SH SOLE 38,753 0 0
BUNGE GLOBAL SA COM SHS H11356104 4,615,297 57,490 SH SOLE 57,490 0 0
ALCON AG ORD SHS H01301128 24,333,902 272,821 SH SOLE 272,821 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103 20,798,521 67,819 SH SOLE 67,819 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 40,992,325 93,683 SH SOLE 93,683 0 0
STERIS PLC SHS USD G8473T100 16,586,854 69,035 SH SOLE 69,035 0 0
NU HLDGS LTD ORD SHS CL A G6683N103 351,273 25,603 SH SOLE 25,603 0 0
LINDE PLC SHS G54950103 358,286,961 763,645 SH SOLE 763,645 0 0
JOHNSON CTLS INTL PLC SHS G51502105 30,039,364 283,684 SH SOLE 283,684 0 0
APTIV PLC COM SHS G3265R107 7,535,718 110,462 SH SOLE 110,462 0 0
CREDICORP LTD COM G2519Y108 759,968 3,400 SH SOLE 3,400 0 0
ARCH CAP GROUP LTD ORD G0450A105 10,713,216 117,663 SH SOLE 117,663 0 0
AON PLC SHS CL A G0403H108 45,265,162 126,792 SH SOLE 126,792 0 0
ANGLOGOLD ASHANTI PLC COM SHS G0378L100 1,066,740 23,670 SH SOLE 23,670 0 0
ZOETIS INC CL A 98978V103 1,166,662 7,481 SH SOLE 7,481 0 0
YUM CHINA HLDGS INC COM 98850P109 617,445 13,810 SH SOLE 13,810 0 0
XYLEM INC COM 98419M100 4,523,072 34,965 SH SOLE 34,965 0 0
XCEL ENERGY INC COM 98389B100 13,314,457 195,312 SH SOLE 195,312 0 0
WESTERN DIGITAL CORP COM 958102105 119,391,432 1,865,535 SH SOLE 1,865,535 0 0
WELLTOWER INC COM 95040Q104 2,430,209 15,754 SH SOLE 15,754 0 0
WASTE MGMT INC DEL COM 94106L109 2,391,223 10,436 SH SOLE 10,436 0 0
VISA INC COM CL A 92826C839 492,719,374 1,387,546 SH SOLE 1,387,546 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 28,806,666 64,705 SH SOLE 64,705 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 111,198,350 2,566,889 SH SOLE 2,566,889 0 0
VALERO ENERGY CORP COM 91913Y100 14,294,078 106,205 SH SOLE 106,205 0 0
UNITEDHEALTH GROUP INC COM 91324P102 96,628,674 309,549 SH SOLE 309,549 0 0
TRAVELERS COMPANIES INC COM 89417E109 34,685,361 129,602 SH SOLE 129,602 0 0
TRACTOR SUPPLY CO COM 892356106 18,668,237 353,623 SH SOLE 353,623 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102 7,020,250 6,644 SH SOLE 6,644 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 6,023,229 11,757 SH SOLE 11,757 0 0
TECK RESOURCES LTD CL B 878742204 101,250,515 2,499,693 SH SOLE 2,499,693 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 411,175,290 1,815,014 SH SOLE 1,815,014 0 0
TJX COS INC NEW COM 872540109 12,123,341 98,122 SH SOLE 98,122 0 0
SYSCO CORP COM 871829107 20,039,365 264,581 SH SOLE 264,581 0 0
SYNCHRONY FINANCIAL COM 87165B103 10,713,449 160,417 SH SOLE 160,417 0 0
STRYKER CORPORATION COM 863667101 76,697,252 193,817 SH SOLE 193,817 0 0
SPROUTS FMRS MKT INC COM 85208M102 1,579,721 9,595 SH SOLE 9,595 0 0
SNOWFLAKE INC CL A 833445109 12,410,508 55,461 SH SOLE 55,461 0 0
SHOPIFY INC CL A SUB VTG SHS 82509L107 72,272,542 626,550 SH SOLE 626,550 0 0
SEMPRA COM 816851109 37,413,333 493,066 SH SOLE 493,066 0 0
SCHWAB CHARLES CORP COM 808513105 13,592,944 148,914 SH SOLE 148,914 0 0
SCHLUMBERGER LTD COM STK 806857108 30,669,825 904,153 SH SOLE 904,153 0 0
SAP SE SPON ADR 803054204 16,067,732 52,837 SH SOLE 52,837 0 0
SALESFORCE INC COM 79466L302 394,886,743 1,447,757 SH SOLE 1,447,757 0 0
S&P GLOBAL INC COM 78409V104 20,410,641 38,698 SH SOLE 38,698 0 0
ROSS STORES INC COM 778296103 10,618,356 83,229 SH SOLE 83,229 0 0
ROLLINS INC COM 775711104 199,937,001 3,542,898 SH SOLE 3,542,898 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 29,395,030 348,981 SH SOLE 348,981 0 0
PRUDENTIAL FINL INC COM 744320102 18,116,826 168,348 SH SOLE 168,348 0 0
PROLOGIS INC. COM 74340W103 362,905,484 3,449,394 SH SOLE 3,449,394 0 0
PROGRESSIVE CORP COM 743315103 53,915,062 202,028 SH SOLE 202,028 0 0
PROCTER AND GAMBLE CO COM 742718109 4,278,371 26,506 SH SOLE 26,506 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 7,569,725 95,164 SH SOLE 95,164 0 0
POLESTAR AUTOMOTIVE HLDG UK ADS A 731105201 23,086,491 21,576,160 SH SOLE 21,576,160 0 0
PARKER-HANNIFIN CORP COM 701094104 372,990,989 533,895 SH SOLE 533,895 0 0
NVIDIA CORPORATION COM 67066G104 1,315,791,242 8,328,234 SH SOLE 8,328,234 0 0
NEXTERA ENERGY INC COM 65339F101 78,421,833 1,128,870 SH SOLE 1,128,870 0 0
NEWMONT CORP COM 651639106 16,454,761 282,255 SH SOLE 282,255 0 0
NETFLIX INC COM 64110L106 142,637,432 106,515 SH SOLE 106,515 0 0
MORGAN STANLEY COM NEW 617446448 57,647,695 409,071 SH SOLE 409,071 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 970,356 15,491 SH SOLE 15,491 0 0
MICRON TECHNOLOGY INC COM 595112103 1,774,554 14,398 SH SOLE 14,398 0 0
MICROSOFT CORP COM 594918104 1,338,769,204 2,691,094 SH SOLE 2,691,094 0 0
MERCK & CO INC COM 58933Y105 45,685,141 574,587 SH SOLE 574,587 0 0
MERCADOLIBRE INC COM 58733R102 249,868,255 95,602 SH SOLE 95,602 0 0
MCKESSON CORP COM 58155Q103 1,848,804 2,523 SH SOLE 2,523 0 0
MCDONALDS CORP COM 580135101 72,201,468 247,007 SH SOLE 247,007 0 0
MARSH & MCLENNAN COS INC COM 571748102 62,658,351 286,519 SH SOLE 286,519 0 0
MARKEL GROUP INC COM 570535104 6,481,433 3,245 SH SOLE 3,245 0 0
LOWES COS INC COM 548661107 17,469,860 78,678 SH SOLE 78,678 0 0
ELI LILLY & CO COM 532457108 267,515,370 343,119 SH SOLE 343,119 0 0
LENNAR CORP CL A 526057104 6,663,368 60,242 SH SOLE 60,242 0 0
LABCORP HOLDINGS INC COM SHS 504922105 8,988,101 34,225 SH SOLE 34,225 0 0
KROGER CO COM 501044101 55,770,987 777,210 SH SOLE 777,210 0 0
KENVUE INC COM 49177J102 1,554,890 74,290 SH SOLE 74,290 0 0
KLA CORP COM NEW 482480100 71,553,218 79,862 SH SOLE 79,862 0 0
JOHNSON & JOHNSON COM 478160104 2,444,306 16,002 SH SOLE 16,002 0 0
JPMORGAN CHASE & CO. COM 46625H100 220,641,770 760,777 SH SOLE 760,777 0 0
IQVIA HLDGS INC COM 46266C105 4,016,024 25,484 SH SOLE 25,484 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 80,313,824 147,796 SH SOLE 147,796 0 0
INTUIT COM 461202103 16,674,278 21,166 SH SOLE 21,166 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 7,558,321 102,597 SH SOLE 102,597 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 392,602,631 2,139,390 SH SOLE 2,139,390 0 0
ILLINOIS TOOL WKS INC COM 452308109 9,175,303 37,042 SH SOLE 37,042 0 0
IDEXX LABS INC COM 45168D104 13,046,470 24,325 SH SOLE 24,325 0 0
HUMANA INC COM 444859102 18,073,339 73,902 SH SOLE 73,902 0 0
HUBSPOT INC COM 443573100 3,775,065 6,782 SH SOLE 6,782 0 0
HOME DEPOT INC COM 437076102 20,064,559 54,682 SH SOLE 54,682 0 0
HARTFORD INSURANCE GROUP INC COM 416515104 24,901,387 196,127 SH SOLE 196,127 0 0
HCA HEALTHCARE INC COM 40412C101 48,120,144 125,586 SH SOLE 125,586 0 0
GRAINGER W W INC COM 384802104 21,642,265 20,802 SH SOLE 20,802 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 90,074,650 127,212 SH SOLE 127,212 0 0
GILEAD SCIENCES INC COM 375558103 58,243,723 524,960 SH SOLE 524,960 0 0
GE AEROSPACE COM NEW 369604301 117,846,272 457,850 SH SOLE 457,850 0 0
GE VERNOVA INC COM 36828A101 147,543,210 278,822 SH SOLE 278,822 0 0
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 738,256 9,967 SH SOLE 9,967 0 0
FIRST SOLAR INC COM 336433107 3,510,607 21,207 SH SOLE 21,207 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 10,278,663 126,165 SH SOLE 126,165 0 0
FERGUSON ENTERPRISES INC COMMON STOCK NEW 31488V107 953,527 4,379 SH SOLE 4,379 0 0
FASTENAL CO COM 311900104 28,488,835 678,006 SH SOLE 678,006 0 0
META PLATFORMS INC CL A 30303M102 374,830,855 507,808 SH SOLE 507,808 0 0
EXELON CORP COM 30161N101 31,432,305 723,352 SH SOLE 723,352 0 0
EVERSOURCE ENERGY COM 30040W108 15,602,407 244,990 SH SOLE 244,990 0 0
ESSENTIAL UTILS INC COM 29670G102 4,614,077 124,096 SH SOLE 124,096 0 0
ENTERGY CORP NEW COM 29364G103 30,969,365 372,393 SH SOLE 372,393 0 0
ENBRIDGE INC COM 29250N105 242,505 0 SH SOLE 0 0 0
EMERSON ELEC CO COM 291011104 94,707,964 710,080 SH SOLE 710,080 0 0
EDISON INTL COM 281020107 14,491,488 280,467 SH SOLE 280,467 0 0
DISNEY WALT CO COM 254687106 22,786,746 183,649 SH SOLE 183,649 0 0
DEERE & CO COM 244199105 12,844,121 25,225 SH SOLE 25,225 0 0
DECKERS OUTDOOR CORP COM 243537107 112,549,863 1,091,975 SH SOLE 1,091,975 0 0
DATADOG INC CL A COM 23804L103 35,808,348 266,570 SH SOLE 266,570 0 0
DANAHER CORPORATION COM 235851102 73,733,307 373,173 SH SOLE 373,173 0 0
D R HORTON INC COM 23331A109 9,390,662 72,841 SH SOLE 72,841 0 0
COSTCO WHSL CORP NEW COM 22160K105 94,029,126 94,974 SH SOLE 94,974 0 0
CONSOLIDATED EDISON INC COM 209115104 28,780,421 286,622 SH SOLE 286,622 0 0
CONOCOPHILLIPS COM 20825C104 117,817,746 1,311,982 SH SOLE 1,311,982 0 0
COMCAST CORP NEW CL A 20030N101 25,023,082 700,152 SH SOLE 700,152 0 0
COLGATE PALMOLIVE CO COM 194162103 213,559,013 2,348,176 SH SOLE 2,348,176 0 0
COCA COLA CO COM 191216100 126,846,480 1,791,246 SH SOLE 1,791,246 0 0
CITIGROUP INC COM NEW 172967424 72,835,129 855,305 SH SOLE 855,305 0 0
CINCINNATI FINL CORP COM 172062101 16,814,905 112,848 SH SOLE 112,848 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 43,157,788 768,616 SH SOLE 768,616 0 0
CENTERPOINT ENERGY INC COM 15189T107 12,827,143 348,967 SH SOLE 348,967 0 0
CENTENE CORP DEL COM 15135B101 19,993,604 368,342 SH SOLE 368,342 0 0
CELESTICA INC COM 15101Q207 2,628,424 16,837 SH SOLE 16,837 0 0
CARDINAL HEALTH INC COM 14149Y108 26,406,240 157,180 SH SOLE 157,180 0 0
CAPITAL ONE FINL CORP COM 14040H105 48,594,049 228,371 SH SOLE 228,371 0 0
CMS ENERGY CORP COM 125896100 8,410,136 121,251 SH SOLE 121,251 0 0
THE CIGNA GROUP COM 125523100 56,725,081 171,530 SH SOLE 171,530 0 0
CBOE GLOBAL MKTS INC COM 12503M108 6,158,610 26,408 SH SOLE 26,408 0 0
BROWN & BROWN INC COM 115236101 6,798,105 61,316 SH SOLE 61,316 0 0
BROOKFIELD RENEWABLE CORP CL A EX SUB VTG 11285B108 1,789,288 54,705 SH SOLE 54,705 0 0
BROADCOM INC COM 11135F101 158,495,664 574,883 SH SOLE 574,883 0 0
BOSTON SCIENTIFIC CORP COM 101137107 95,401,992 888,204 SH SOLE 888,204 0 0
BOOKING HOLDINGS INC COM 09857L108 94,324,674 16,291 SH SOLE 16,291 0 0
BIOGEN INC COM 09062X103 7,424,253 59,115 SH SOLE 59,115 0 0
BEST BUY INC COM 086516101 5,609,198 83,204 SH SOLE 83,204 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 198,379,724 408,382 SH SOLE 408,382 0 0
BANK NEW YORK MELLON CORP COM 064058100 18,534,710 203,294 SH SOLE 203,294 0 0
BANK AMERICA CORP COM 060505104 421,564,083 8,904,561 SH SOLE 8,904,561 0 0
BAKER HUGHES COMPANY CL A 05722G100 26,648,640 695,059 SH SOLE 695,059 0 0
AUTOZONE INC COM 053332102 41,892,516 11,285 SH SOLE 11,285 0 0
ATMOS ENERGY CORP COM 049560105 15,824,894 102,632 SH SOLE 102,632 0 0
ASSURANT INC COM 04621X108 4,170,954 21,107 SH SOLE 21,107 0 0
APPLOVIN CORP COM CL A 03831W108 3,054,098 8,724 SH SOLE 8,724 0 0
APPLIED MATLS INC COM 038222105 2,477,303 13,532 SH SOLE 13,532 0 0
APPLE INC COM 037833100 658,947,703 3,211,366 SH SOLE 3,211,366 0 0
ELEVANCE HEALTH INC COM 036752103 58,181,147 149,520 SH SOLE 149,520 0 0
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839 3,866,649 203,187 SH SOLE 203,187 0 0
AMGEN INC COM 031162100 43,614,720 156,117 SH SOLE 156,117 0 0
CENCORA INC COM 03073E105 33,781,506 112,643 SH SOLE 112,643 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 14,269,851 102,532 SH SOLE 102,532 0 0
AMERICAN TOWER CORP NEW COM 03027X100 1,540,725 6,880 SH SOLE 6,880 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 14,277,867 166,817 SH SOLE 166,817 0 0
AMERICAN EXPRESS CO COM 025816109 32,176,113 100,833 SH SOLE 100,833 0 0
AMAZON COM INC COM 023135106 521,444,397 2,376,792 SH SOLE 2,376,792 0 0
ALPHABET INC CAP STK CL A 02079K305 140,914,019 799,460 SH SOLE 799,460 0 0
ALPHABET INC CAP STK CL C 02079K107 411,975,566 2,322,256 SH SOLE 2,322,256 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 10,609,990 32,537 SH SOLE 32,537 0 0
ALLY FINL INC COM 02005N100 4,331,526 111,079 SH SOLE 111,079 0 0
ALLSTATE CORP COM 020002101 29,643,367 147,135 SH SOLE 147,135 0 0
ALIGN TECHNOLOGY INC COM 016255101 4,258,410 22,492 SH SOLE 22,492 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 305,727,574 2,691,686 SH SOLE 2,691,686 0 0
ABBVIE INC COM 00287Y109 16,758,702 90,285 SH SOLE 90,285 0 0
AFLAC INC COM 001055102 38,022,821 360,359 SH SOLE 360,359 0 0