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
ADOBE INC COM 00724F101 BBG000BB5006 26,397,986 68,829 SH   SOLE 1 68,829 0 0
ADOBE INC COM 00724F101 BBG000BB5006 46,791 122 SH   SOLE _ 122 0 0
ALLEGION PLC ORD SHS G0176J109 BBG003PS7JV1 10,083,123 77,289 SH   SOLE 1 77,289 0 0
ALLEGION PLC ORD SHS G0176J109 BBG003PS7JV1 19,569 150 SH   SOLE _ 150 0 0
ALPHABET INC CAP STK CL C 02079K107 BBG009S3NB30 110,577,875 707,789 SH   SOLE 1 707,789 0 0
ALPHABET INC CAP STK CL C 02079K107 BBG009S3NB30 196,381 1,257 SH   SOLE _ 1,257 0 0
AMAZON COM INC COM 023135106 BBG000BVPV84 87,900,310 462,001 SH   SOLE 1 462,001 0 0
AMAZON COM INC COM 023135106 BBG000BVPV84 186,455 980 SH   SOLE _ 980 0 0
ANSYS INC COM 03662Q105 BBG000GXZ4W7 8,385,674 26,490 SH   SOLE 1 26,490 0 0
ANSYS INC COM 03662Q105 BBG000GXZ4W7 9,813 31 SH   SOLE _ 31 0 0
APPLE INC COM 037833100 BBG000B9XRY4 128,888,489 580,239 SH   SOLE 1 580,239 0 0
APPLE INC COM 037833100 BBG000B9XRY4 232,348 1,046 SH   SOLE _ 1,046 0 0
AUTODESK INC COM 052769106 BBG000BM7HL0 17,902,146 68,381 SH   SOLE 1 68,381 0 0
AUTODESK INC COM 052769106 BBG000BM7HL0 39,008 149 SH   SOLE _ 149 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 BBG000JG0547 27,523,976 90,086 SH   SOLE 1 90,086 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 BBG000JG0547 42,469 139 SH   SOLE _ 139 0 0
BANK AMERICA CORP COM 060505104 BBG000BCTLF6 19,963,215 478,390 SH   SOLE 1 478,390 0 0
BANK AMERICA CORP COM 060505104 BBG000BCTLF6 34,219 820 SH   SOLE _ 820 0 0
BECTON DICKINSON & CO COM 075887109 BBG000BCZYD3 15,155,984 66,166 SH   SOLE 1 66,166 0 0
BECTON DICKINSON & CO COM 075887109 BBG000BCZYD3 24,968 109 SH   SOLE _ 109 0 0
BOOKING HOLDINGS INC COM 09857L108 BBG000BLBVN4 25,084,625 5,445 SH   SOLE 1 5,445 0 0
BOOKING HOLDINGS INC COM 09857L108 BBG000BLBVN4 46,069 10 SH   SOLE _ 10 0 0
BOSTON SCIENTIFIC CORP COM 101137107 BBG000C0LW92 37,059,579 367,363 SH   SOLE 1 367,363 0 0
BOSTON SCIENTIFIC CORP COM 101137107 BBG000C0LW92 83,327 826 SH   SOLE _ 826 0 0
COCA COLA CO COM 191216100 BBG000BMX289 33,569,583 468,718 SH   SOLE 1 468,718 0 0
COCA COLA CO COM 191216100 BBG000BMX289 51,638 721 SH   SOLE _ 721 0 0
CONSTELLATION BRANDS INC CL A 21036P108 BBG000J1QLT0 5,291,432 28,833 SH   SOLE 1 28,833 0 0
COSTAR GROUP INC COM 22160N109 BBG000D7JKW9 17,351,053 218,996 SH   SOLE 1 218,996 0 0
COSTAR GROUP INC COM 22160N109 BBG000D7JKW9 41,517 524 SH   SOLE _ 524 0 0
CREDICORP LTD COM G2519Y108 BBG000FKX7Z8 13,198,744 70,900 SH   SOLE 1 70,900 0 0
CROWN CASTLE INC COM 22822V101 BBG000FV1Z23 16,239,764 155,807 SH   SOLE 1 155,807 0 0
CROWN CASTLE INC COM 22822V101 BBG000FV1Z23 23,452 225 SH   SOLE _ 225 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 BBG000BRXP69 14,923,632 205,900 SH   SOLE 1 205,900 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 BBG000BRXP69 28,920 399 SH   SOLE _ 399 0 0
EQUIFAX INC COM 294429105 BBG000BHPL78 23,181,067 95,176 SH   SOLE 1 95,176 0 0
EQUIFAX INC COM 294429105 BBG000BHPL78 48,468 199 SH   SOLE _ 199 0 0
EQUINIX INC COM 29444U700 BBG000MBDGM6 25,679,448 31,495 SH   SOLE 1 31,495 0 0
EQUINIX INC COM 29444U700 BBG000MBDGM6 37,506 46 SH   SOLE _ 46 0 0
FULL TRUCK ALLIANCE CO LTD SPONSORED ADS 35969L108 BBG01186DLS3 18,051,672 1,413,600 SH   SOLE 1 1,413,600 0 0
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109 BBG011768M53 8,246,865 1,820,500 SH   SOLE 1 1,820,500 0 0
HOME DEPOT INC COM 437076102 BBG000BKZB36 1,108,266 3,024 SH   SOLE 1 3,024 0 0
HONEYWELL INTL INC COM 438516106 BBG000H556T9 19,420,651 91,715 SH   SOLE 1 91,715 0 0
HONEYWELL INTL INC COM 438516106 BBG000H556T9 30,704 145 SH   SOLE _ 145 0 0
ICICI BANK LIMITED ADR 45104G104 BBG000DRM643 3,785,552 120,100 SH   SOLE 1 120,100 0 0
IDEXX LABS INC COM 45168D104 BBG000BLRT07 16,405,767 39,066 SH   SOLE 1 39,066 0 0
IDEXX LABS INC COM 45168D104 BBG000BLRT07 41,155 98 SH   SOLE _ 98 0 0
ILLUMINA INC COM 452327109 BBG000DSMS70 4,270,079 53,820 SH   SOLE 1 53,820 0 0
ILLUMINA INC COM 452327109 BBG000DSMS70 5,554 70 SH   SOLE _ 70 0 0
INTUIT COM 461202103 BBG000BH5DV1 61,816,513 100,680 SH   SOLE 1 100,680 0 0
INTUIT COM 461202103 BBG000BH5DV1 100,080 163 SH   SOLE _ 163 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 BBG000BJPDZ1 36,473,664 73,644 SH   SOLE 1 73,644 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 BBG000BJPDZ1 74,786 151 SH   SOLE _ 151 0 0
ISHARES TR MSCI SAUDI ARBIA 46434V423 BBG00B094395 802,578 19,400 SH   SOLE 1 19,400 0 0
JOHNSON & JOHNSON COM 478160104 BBG000BMHYD1 2,780,142 16,764 SH   SOLE 1 16,764 0 0
JPMORGAN CHASE & CO. COM 46625H100 BBG000DMBXR2 43,277,788 176,428 SH   SOLE 1 176,428 0 0
JPMORGAN CHASE & CO. COM 46625H100 BBG000DMBXR2 68,684 280 SH   SOLE _ 280 0 0
KENVUE INC COM 49177J102 BBG01C79X561 12,060,309 502,932 SH   SOLE 1 502,932 0 0
KENVUE INC COM 49177J102 BBG01C79X561 25,371 1,058 SH   SOLE _ 1,058 0 0
LAUDER ESTEE COS INC CL A 518439104 BBG000FKJRC5 8,605,278 130,383 SH   SOLE 1 130,383 0 0
LAUDER ESTEE COS INC CL A 518439104 BBG000FKJRC5 13,266 201 SH   SOLE _ 201 0 0
LOCKHEED MARTIN CORP COM 539830109 BBG000C1BW00 14,851,767 33,247 SH   SOLE 1 33,247 0 0
LOCKHEED MARTIN CORP COM 539830109 BBG000C1BW00 22,782 51 SH   SOLE _ 51 0 0
MARRIOTT INTL INC NEW CL A 571903202 BBG000BGD7W6 37,757,558 158,512 SH   SOLE 1 158,512 0 0
MARRIOTT INTL INC NEW CL A 571903202 BBG000BGD7W6 56,930 239 SH   SOLE _ 239 0 0
MASIMO CORP COM 574795100 BBG000C3W281 7,235,771 43,432 SH   SOLE 1 43,432 0 0
MASIMO CORP COM 574795100 BBG000C3W281 20,492 123 SH   SOLE _ 123 0 0
MASTERCARD INCORPORATED CL A 57636Q104 BBG000F1ZSQ2 57,948,343 105,722 SH   SOLE 1 105,722 0 0
MASTERCARD INCORPORATED CL A 57636Q104 BBG000F1ZSQ2 97,017 177 SH   SOLE _ 177 0 0
MCCORMICK & CO INC COM NON VTG 579780206 BBG000G6Y5W4 21,168,897 257,185 SH   SOLE 1 257,185 0 0
MCCORMICK & CO INC COM NON VTG 579780206 BBG000G6Y5W4 32,924 400 SH   SOLE _ 400 0 0
MCDONALDS CORP COM 580135101 BBG000BNSZP1 40,054,268 128,227 SH   SOLE 1 128,227 0 0
MCDONALDS CORP COM 580135101 BBG000BNSZP1 67,472 216 SH   SOLE _ 216 0 0
META PLATFORMS INC CL A 30303M102 BBG000MM2P62 98,327,592 170,601 SH   SOLE 1 170,601 0 0
META PLATFORMS INC CL A 30303M102 BBG000MM2P62 219,017 380 SH   SOLE _ 380 0 0
MICROSOFT CORP COM 594918104 BBG000BPH459 199,108,733 530,405 SH   SOLE 1 530,405 0 0
MICROSOFT CORP COM 594918104 BBG000BPH459 360,374 960 SH   SOLE _ 960 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 BBG008NVB1C0 20,631,519 352,555 SH   SOLE 1 352,555 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 BBG008NVB1C0 43,480 743 SH   SOLE _ 743 0 0
MOODYS CORP COM 615369105 BBG000F86GP6 35,622,025 76,493 SH   SOLE 1 76,493 0 0
MOODYS CORP COM 615369105 BBG000F86GP6 56,814 122 SH   SOLE _ 122 0 0
MSCI INC COM 55354G100 BBG000RTDY25 43,628,325 77,150 SH   SOLE 1 77,150 0 0
MSCI INC COM 55354G100 BBG000RTDY25 75,212 133 SH   SOLE _ 133 0 0
NEXTERA ENERGY INC COM 65339F101 BBG000BJSBJ0 34,374,703 484,902 SH   SOLE 1 484,902 0 0
NEXTERA ENERGY INC COM 65339F101 BBG000BJSBJ0 48,772 688 SH   SOLE _ 688 0 0
NIKE INC CL B 654106103 BBG000C5HS04 15,223,329 239,813 SH   SOLE 1 239,813 0 0
NIKE INC CL B 654106103 BBG000C5HS04 30,597 482 SH   SOLE _ 482 0 0
NORTHROP GRUMMAN CORP COM 666807102 BBG000BQ2C28 17,132,367 33,461 SH   SOLE 1 33,461 0 0
NORTHROP GRUMMAN CORP COM 666807102 BBG000BQ2C28 34,305 67 SH   SOLE _ 67 0 0
NVIDIA CORPORATION COM 67066G104 BBG000BBJQV0 165,546,548 1,527,464 SH   SOLE 1 1,527,464 0 0
NVIDIA CORPORATION COM 67066G104 BBG000BBJQV0 343,348 3,168 SH   SOLE _ 3,168 0 0
PAYPAL HLDGS INC COM 70450Y103 BBG0077VNXV6 12,879,763 197,391 SH   SOLE 1 197,391 0 0
PAYPAL HLDGS INC COM 70450Y103 BBG0077VNXV6 20,293 311 SH   SOLE _ 311 0 0
PEPSICO INC COM 713448108 BBG000DH7JK6 20,569,369 137,184 SH   SOLE 1 137,184 0 0
PEPSICO INC COM 713448108 BBG000DH7JK6 31,787 212 SH   SOLE _ 212 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 BBG000BS6FX9 2,690,184 187,600 SH   SOLE 1 187,600 0 0
PHILIP MORRIS INTL INC COM 718172109 BBG000J2XL74 14,209,351 89,519 SH   SOLE 1 89,519 0 0
QIFU TECHNOLOGY INC AMERICAN DEP 88557W101 BBG00MDY4KL0 17,781,980 395,947 SH   SOLE 1 395,947 0 0
RYANAIR HOLDINGS PLC SPONSORED ADR 783513203 BBG000J9CBT0 634,491 14,975 SH   SOLE 1 14,975 0 0
S&P GLOBAL INC COM 78409V104 BBG000BP1Q11 43,006,092 84,641 SH   SOLE 1 84,641 0 0
S&P GLOBAL INC COM 78409V104 BBG000BP1Q11 65,545 129 SH   SOLE _ 129 0 0
SALESFORCE INC COM 79466L302 BBG000BN2DC2 31,267,429 116,513 SH   SOLE 1 116,513 0 0
SALESFORCE INC COM 79466L302 BBG000BN2DC2 64,943 242 SH   SOLE _ 242 0 0
SERVICENOW INC COM 81762P102 BBG000M1R011 19,683,765 24,724 SH   SOLE 1 24,724 0 0
SERVICENOW INC COM 81762P102 BBG000M1R011 42,195 53 SH   SOLE _ 53 0 0
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 BBG000BKK4S1 242,353 6,100 SH   SOLE 1 6,100 0 0
STARBUCKS CORP COM 855244109 BBG000CTQBF3 19,883,628 202,708 SH   SOLE 1 202,708 0 0
STARBUCKS CORP COM 855244109 BBG000CTQBF3 32,762 334 SH   SOLE _ 334 0 0
STRYKER CORPORATION COM 863667101 BBG000DN7P92 41,785,807 112,252 SH   SOLE 1 112,252 0 0
STRYKER CORPORATION COM 863667101 BBG000DN7P92 68,122 183 SH   SOLE _ 183 0 0
T-MOBILE US INC COM 872590104 BBG000NDV1D4 54,019,443 202,540 SH   SOLE 1 202,540 0 0
T-MOBILE US INC COM 872590104 BBG000NDV1D4 99,483 373 SH   SOLE _ 373 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 BBG000BD8ZK0 2,708,788 16,318 SH   SOLE 1 16,318 0 0
TRANSUNION COM 89400J107 BBG002Q7J5Z1 14,225,565 171,413 SH   SOLE 1 171,413 0 0
TRANSUNION COM 89400J107 BBG002Q7J5Z1 30,789 371 SH   SOLE _ 371 0 0
TRIP COM GROUP LTD ADS 89677Q107 BBG000CWKYS8 25,648,172 403,400 SH   SOLE 1 403,400 0 0
UNITEDHEALTH GROUP INC COM 91324P102 BBG000CH5208 41,798,916 79,807 SH   SOLE 1 79,807 0 0
UNITEDHEALTH GROUP INC COM 91324P102 BBG000CH5208 63,374 121 SH   SOLE _ 121 0 0
VALE S A SPONSORED ADS 91912E105 BBG000BN5LG7 1,044,906 104,700 SH   SOLE 1 104,700 0 0
VEEVA SYS INC CL A COM 922475108 BBG001CGB489 16,201,592 69,946 SH   SOLE 1 69,946 0 0
VEEVA SYS INC CL A COM 922475108 BBG001CGB489 36,134 156 SH   SOLE _ 156 0 0
VERISIGN INC COM 92343E102 BBG000BGKHZ3 26,745,458 105,351 SH   SOLE 1 105,351 0 0
VERISIGN INC COM 92343E102 BBG000BGKHZ3 45,189 178 SH   SOLE _ 178 0 0
VERISK ANALYTICS INC COM 92345Y106 BBG000BCZL41 37,131,666 124,762 SH   SOLE 1 124,762 0 0
VERISK ANALYTICS INC COM 92345Y106 BBG000BCZL41 61,905 208 SH   SOLE _ 208 0 0
VISA INC COM CL A 92826C839 BBG000PSKYX7 59,661,259 170,237 SH   SOLE 1 170,237 0 0
VISA INC COM CL A 92826C839 BBG000PSKYX7 97,077 277 SH   SOLE _ 277 0 0
YUM BRANDS INC COM 988498101 BBG000BH3GZ2 27,926,994 177,472 SH   SOLE 1 177,472 0 0
YUM BRANDS INC COM 988498101 BBG000BH3GZ2 40,442 257 SH   SOLE _ 257 0 0
ZOETIS INC CL A 98978V103 BBG0039320N9 29,379,323 178,435 SH   SOLE 1 178,435 0 0
ZOETIS INC CL A 98978V103 BBG0039320N9 54,664 332 SH   SOLE _ 332 0 0