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 25,957,714 67,095 SH   SOLE 1 67,095 0 0
ADOBE INC COM 00724F101 BBG000BB5006 47,199 122 SH   SOLE   122 0 0
ALLEGION PLC ORD SHS G0176J109 BBG003PS7JV1 10,840,851 75,221 SH   SOLE 1 75,221 0 0
ALLEGION PLC ORD SHS G0176J109 BBG003PS7JV1 21,618 150 SH   SOLE   150 0 0
ALPHABET INC CAP STK CL C 02079K107 BBG009S3NB30 118,685,440 669,065 SH   SOLE 1 669,065 0 0
ALPHABET INC CAP STK CL C 02079K107 BBG009S3NB30 222,979 1,257 SH   SOLE   1,257 0 0
AMAZON COM INC COM 023135106 BBG000BVPV84 99,128,300 451,836 SH   SOLE 1 451,836 0 0
AMAZON COM INC COM 023135106 BBG000BVPV84 218,951 998 SH   SOLE   998 0 0
ANSYS INC COM 03662Q105 BBG000GXZ4W7 9,896,326 28,177 SH   SOLE 1 28,177 0 0
ANSYS INC COM 03662Q105 BBG000GXZ4W7 40,039 114 SH   SOLE   114 0 0
APPLE INC COM 037833100 BBG000B9XRY4 114,208,291 556,652 SH   SOLE 1 556,652 0 0
APPLE INC COM 037833100 BBG000B9XRY4 194,091 946 SH   SOLE   946 0 0
AUTODESK INC COM 052769106 BBG000BM7HL0 20,687,634 66,827 SH   SOLE 1 66,827 0 0
AUTODESK INC COM 052769106 BBG000BM7HL0 46,126 149 SH   SOLE   149 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 BBG000JG0547 26,991,785 87,522 SH   SOLE 1 87,522 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 BBG000JG0547 42,868 139 SH   SOLE   139 0 0
BANK AMERICA CORP COM 060505104 BBG000BCTLF6 22,037,303 465,708 SH   SOLE 1 465,708 0 0
BANK AMERICA CORP COM 060505104 BBG000BCTLF6 38,802 820 SH   SOLE   820 0 0
BECTON DICKINSON & CO COM 075887109 BBG000BCZYD3 10,496,571 60,938 SH   SOLE 1 60,938 0 0
BECTON DICKINSON & CO COM 075887109 BBG000BCZYD3 18,775 109 SH   SOLE   109 0 0
BOOKING HOLDINGS INC COM 09857L108 BBG000BLBVN4 30,729,286 5,308 SH   SOLE 1 5,308 0 0
BOOKING HOLDINGS INC COM 09857L108 BBG000BLBVN4 57,892 10 SH   SOLE   10 0 0
BOSTON SCIENTIFIC CORP COM 101137107 BBG000C0LW92 38,433,983 357,825 SH   SOLE 1 357,825 0 0
BOSTON SCIENTIFIC CORP COM 101137107 BBG000C0LW92 88,721 826 SH   SOLE   826 0 0
COCA COLA CO COM 191216100 BBG000BMX289 31,647,466 447,314 SH   SOLE 1 447,314 0 0
COCA COLA CO COM 191216100 BBG000BMX289 52,992 749 SH   SOLE   749 0 0
CONSTELLATION BRANDS INC CL A 21036P108 BBG000J1QLT0 4,581,720 28,164 SH   SOLE 1 28,164 0 0
COSTAR GROUP INC COM 22160N109 BBG000D7JKW9 17,203,831 213,978 SH   SOLE 1 213,978 0 0
COSTAR GROUP INC COM 22160N109 BBG000D7JKW9 42,130 524 SH   SOLE   524 0 0
CREDICORP LTD COM G2519Y108 BBG000FKX7Z8 13,549,112 60,617 SH   SOLE 1 60,617 0 0
CROWN CASTLE INC COM 22822V101 BBG000FV1Z23 15,501,032 150,891 SH   SOLE 1 150,891 0 0
CROWN CASTLE INC COM 22822V101 BBG000FV1Z23 23,114 225 SH   SOLE   225 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 BBG000BRXP69 15,712,545 200,902 SH   SOLE 1 200,902 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 BBG000BRXP69 31,206 399 SH   SOLE   399 0 0
EQUIFAX INC COM 294429105 BBG000BHPL78 24,529,399 94,573 SH   SOLE 1 94,573 0 0
EQUIFAX INC COM 294429105 BBG000BHPL78 51,615 199 SH   SOLE   199 0 0
EQUINIX INC COM 29444U700 BBG000MBDGM6 24,406,611 30,682 SH   SOLE 1 30,682 0 0
EQUINIX INC COM 29444U700 BBG000MBDGM6 36,592 46 SH   SOLE   46 0 0
FUTU HLDGS LTD SPON ADS CL A 36118L106 BBG00MYXW4R8 8,589,505 69,500 SH   SOLE 1 69,500 0 0
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109 BBG011768M53 15,178,578 3,017,610 SH   SOLE 1 3,017,610 0 0
GRUPO FINANCIERO GALICIA S.A SPONSORED ADR 399909100 BBG000F646H3 9,720,231 192,900 SH   SOLE 1 192,900 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 BBG000NWKS18 26,971,663 351,789 SH   SOLE 1 351,789 0 0
HOME DEPOT INC COM 437076102 BBG000BKZB36 1,046,391 2,854 SH   SOLE 1 2,854 0 0
HONEYWELL INTL INC COM 438516106 BBG000H556T9 20,771,964 89,196 SH   SOLE 1 89,196 0 0
HONEYWELL INTL INC COM 438516106 BBG000H556T9 33,768 145 SH   SOLE   145 0 0
ICICI BANK LIMITED ADR 45104G104 BBG000DRM643 11,292,511 335,687 SH   SOLE 1 335,687 0 0
IDEXX LABS INC COM 45168D104 BBG000BLRT07 20,331,040 37,907 SH   SOLE 1 37,907 0 0
IDEXX LABS INC COM 45168D104 BBG000BLRT07 46,662 87 SH   SOLE   87 0 0
ILLUMINA INC COM 452327109 BBG000DSMS70 5,033,450 52,756 SH   SOLE 1 52,756 0 0
ILLUMINA INC COM 452327109 BBG000DSMS70 6,679 70 SH   SOLE   70 0 0
INTUIT COM 461202103 BBG000BH5DV1 76,923,884 97,665 SH   SOLE 1 97,665 0 0
INTUIT COM 461202103 BBG000BH5DV1 128,384 163 SH   SOLE   163 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 BBG000BJPDZ1 39,145,083 72,036 SH   SOLE 1 72,036 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 BBG000BJPDZ1 87,489 161 SH   SOLE   161 0 0
ISHARES TR MSCI SAUDI ARBIA 46434V423 BBG00B094395 377,692 9,800 SH   SOLE 1 9,800 0 0
JPMORGAN CHASE & CO. COM 46625H100 BBG000DMBXR2 47,076,456 162,383 SH   SOLE 1 162,383 0 0
JPMORGAN CHASE & CO. COM 46625H100 BBG000DMBXR2 81,175 280 SH   SOLE   280 0 0
KENVUE INC COM 49177J102 BBG01C79X561 10,235,858 489,052 SH   SOLE 1 489,052 0 0
KENVUE INC COM 49177J102 BBG01C79X561 22,144 1,058 SH   SOLE   1,058 0 0
LAUDER ESTEE COS INC CL A 518439104 BBG000FKJRC5 9,458,448 117,060 SH   SOLE 1 117,060 0 0
LAUDER ESTEE COS INC CL A 518439104 BBG000FKJRC5 16,241 201 SH   SOLE   201 0 0
LOCKHEED MARTIN CORP COM 539830109 BBG000C1BW00 14,961,275 32,304 SH   SOLE 1 32,304 0 0
LOCKHEED MARTIN CORP COM 539830109 BBG000C1BW00 23,620 51 SH   SOLE   51 0 0
MARRIOTT INTL INC NEW CL A 571903202 BBG000BGD7W6 40,032,915 146,528 SH   SOLE 1 146,528 0 0
MARRIOTT INTL INC NEW CL A 571903202 BBG000BGD7W6 65,297 239 SH   SOLE   239 0 0
MASIMO CORP COM 574795100 BBG000C3W281 7,139,761 42,443 SH   SOLE 1 42,443 0 0
MASIMO CORP COM 574795100 BBG000C3W281 20,691 123 SH   SOLE   123 0 0
MASTERCARD INCORPORATED CL A 57636Q104 BBG000F1ZSQ2 57,459,489 102,252 SH   SOLE 1 102,252 0 0
MASTERCARD INCORPORATED CL A 57636Q104 BBG000F1ZSQ2 99,463 177 SH   SOLE   177 0 0
MCCORMICK & CO INC COM NON VTG 579780206 BBG000G6Y5W4 18,937,106 249,764 SH   SOLE 1 249,764 0 0
MCCORMICK & CO INC COM NON VTG 579780206 BBG000G6Y5W4 30,328 400 SH   SOLE   400 0 0
MCDONALDS CORP COM 580135101 BBG000BNSZP1 36,116,887 123,616 SH   SOLE 1 123,616 0 0
MCDONALDS CORP COM 580135101 BBG000BNSZP1 63,109 216 SH   SOLE   216 0 0
META PLATFORMS INC CL A 30303M102 BBG000MM2P62 122,901,580 166,513 SH   SOLE 1 166,513 0 0
META PLATFORMS INC CL A 30303M102 BBG000MM2P62 287,855 390 SH   SOLE   390 0 0
MICROSOFT CORP COM 594918104 BBG000BPH459 254,606,272 511,864 SH   SOLE 1 511,864 0 0
MICROSOFT CORP COM 594918104 BBG000BPH459 480,995 967 SH   SOLE   967 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 BBG008NVB1C0 21,512,956 343,438 SH   SOLE 1 343,438 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 BBG008NVB1C0 46,542 743 SH   SOLE   743 0 0
MOODYS CORP COM 615369105 BBG000F86GP6 36,970,694 73,707 SH   SOLE 1 73,707 0 0
MOODYS CORP COM 615369105 BBG000F86GP6 61,194 122 SH   SOLE   122 0 0
MSCI INC COM 55354G100 BBG000RTDY25 43,325,862 75,122 SH   SOLE 1 75,122 0 0
MSCI INC COM 55354G100 BBG000RTDY25 76,706 133 SH   SOLE   133 0 0
NEXTERA ENERGY INC COM 65339F101 BBG000BJSBJ0 32,668,150 470,587 SH   SOLE 1 470,587 0 0
NEXTERA ENERGY INC COM 65339F101 BBG000BJSBJ0 47,761 688 SH   SOLE   688 0 0
NIKE INC CL B 654106103 BBG000C5HS04 16,587,485 233,495 SH   SOLE 1 233,495 0 0
NIKE INC CL B 654106103 BBG000C5HS04 34,241 482 SH   SOLE   482 0 0
NORTHROP GRUMMAN CORP COM 666807102 BBG000BQ2C28 16,225,351 32,452 SH   SOLE 1 32,452 0 0
NORTHROP GRUMMAN CORP COM 666807102 BBG000BQ2C28 33,499 67 SH   SOLE   67 0 0
NVIDIA CORPORATION COM 67066G104 BBG000BBJQV0 236,315,280 1,495,761 SH   SOLE 1 1,495,761 0 0
NVIDIA CORPORATION COM 67066G104 BBG000BBJQV0 499,722 3,163 SH   SOLE   3,163 0 0
PAYPAL HLDGS INC COM 70450Y103 BBG0077VNXV6 14,301,323 192,429 SH   SOLE 1 192,429 0 0
PAYPAL HLDGS INC COM 70450Y103 BBG0077VNXV6 23,114 311 SH   SOLE   311 0 0
PEPSICO INC COM 713448108 BBG000DH7JK6 2,467,564 18,688 SH   SOLE 1 18,688 0 0
PHILIP MORRIS INTL INC COM 718172109 BBG000J2XL74 15,834,200 86,939 SH   SOLE 1 86,939 0 0
QIFU TECHNOLOGY INC AMERICAN DEP 88557W101 BBG00MDY4KL0 19,106,454 440,647 SH   SOLE 1 440,647 0 0
RYANAIR HOLDINGS PLC SPONSORED ADR 783513203 BBG000J9CBT0 863,608 14,975 SH   SOLE 1 14,975 0 0
S&P GLOBAL INC COM 78409V104 BBG000BP1Q11 42,908,224 81,375 SH   SOLE 1 81,375 0 0
S&P GLOBAL INC COM 78409V104 BBG000BP1Q11 68,020 129 SH   SOLE   129 0 0
SALESFORCE INC COM 79466L302 BBG000BN2DC2 29,163,377 106,947 SH   SOLE 1 106,947 0 0
SALESFORCE INC COM 79466L302 BBG000BN2DC2 70,627 259 SH   SOLE   259 0 0
SERVICENOW INC COM 81762P102 BBG000M1R011 24,820,935 24,143 SH   SOLE 1 24,143 0 0
SERVICENOW INC COM 81762P102 BBG000M1R011 57,572 56 SH   SOLE   56 0 0
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 BBG000BKK4S1 215,147 6,100 SH   SOLE 1 6,100 0 0
STARBUCKS CORP COM 855244109 BBG000CTQBF3 16,068,970 175,368 SH   SOLE 1 175,368 0 0
STARBUCKS CORP COM 855244109 BBG000CTQBF3 30,604 334 SH   SOLE   334 0 0
STRYKER CORPORATION COM 863667101 BBG000DN7P92 43,201,609 109,197 SH   SOLE 1 109,197 0 0
STRYKER CORPORATION COM 863667101 BBG000DN7P92 72,400 183 SH   SOLE   183 0 0
T-MOBILE US INC COM 872590104 BBG000NDV1D4 46,311,788 194,375 SH   SOLE 1 194,375 0 0
T-MOBILE US INC COM 872590104 BBG000NDV1D4 79,817 335 SH   SOLE   335 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 BBG000BD8ZK0 3,537,321 15,618 SH   SOLE 1 15,618 0 0
TRANSUNION COM 89400J107 BBG002Q7J5Z1 15,006,552 170,529 SH   SOLE 1 170,529 0 0
TRANSUNION COM 89400J107 BBG002Q7J5Z1 32,648 371 SH   SOLE   371 0 0
UNITEDHEALTH GROUP INC COM 91324P102 BBG000CH5208 39,079,234 125,266 SH   SOLE 1 125,266 0 0
UNITEDHEALTH GROUP INC COM 91324P102 BBG000CH5208 66,762 214 SH   SOLE   214 0 0
VALE S A SPONSORED ADS 91912E105 BBG000BN5LG7 1,016,637 104,700 SH   SOLE 1 104,700 0 0
VEEVA SYS INC CL A COM 922475108 BBG001CGB489 19,703,592 68,420 SH   SOLE 1 68,420 0 0
VEEVA SYS INC CL A COM 922475108 BBG001CGB489 44,925 156 SH   SOLE   156 0 0
VERISIGN INC COM 92343E102 BBG000BGKHZ3 29,590,159 102,459 SH   SOLE 1 102,459 0 0
VERISIGN INC COM 92343E102 BBG000BGKHZ3 51,406 178 SH   SOLE   178 0 0
VERISK ANALYTICS INC COM 92345Y106 BBG000BCZL41 37,824,511 121,427 SH   SOLE 1 121,427 0 0
VERISK ANALYTICS INC COM 92345Y106 BBG000BCZL41 64,792 208 SH   SOLE   208 0 0
VISA INC COM CL A 92826C839 BBG000PSKYX7 58,289,979 164,174 SH   SOLE 1 164,174 0 0
VISA INC COM CL A 92826C839 BBG000PSKYX7 98,349 277 SH   SOLE   277 0 0
YUM BRANDS INC COM 988498101 BBG000BH3GZ2 25,526,969 172,270 SH   SOLE 1 172,270 0 0
YUM BRANDS INC COM 988498101 BBG000BH3GZ2 38,082 257 SH   SOLE   257 0 0
ZOETIS INC CL A 98978V103 BBG0039320N9 26,989,799 173,067 SH   SOLE 1 173,067 0 0
ZOETIS INC CL A 98978V103 BBG0039320N9 51,775 332 SH   SOLE   332 0 0