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 LABS COM 002824100 BBG001S5N9M6 8,693,989 78,986 SH   SOLE   46,927 0 32,059
ABBVIE INC COM 00287Y109 BBG0025Y4RZ3 3,244,762 20,938 SH   SOLE   13,050 0 7,888
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 BBG001SCXK90 8,507,111 24,243 SH   SOLE   14,832 0 9,411
ADOBE INC COM 00724F101 BBG001S5NCQ5 3,680,425 6,169 SH   SOLE   3,836 0 2,333
AGILENT TECHNOLOGIES INC COM 00846U101 BBG001SCTQY4 3,341,447 24,034 SH   SOLE   14,661 0 9,373
ALBERTSONS COS INC COMMON STOCK 013091103 BBG009KG1741 1,078,148 46,876 SH   SOLE   30,752 0 16,124
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 BBG006G2JWB1 652,944 8,424 SH   SOLE   7,507 0 917
ALPHABET INC CAP STK CL A 02079K305 BBG009S39JY5 19,289,792 138,090 SH   SOLE   83,754 0 54,336
AMAZON COM INC COM 023135106 BBG001S5PQL7 5,975,344 39,327 SH   SOLE   24,051 0 15,276
AMGEN INC COM 031162100 BBG001S5NNL6 3,192,414 11,084 SH   SOLE   6,489 0 4,595
AMPHENOL CORP NEW CL A 032095101 BBG001S5NSK6 4,487,516 45,269 SH   SOLE   27,599 0 17,670
AON PLC SHS CL A G0403H108 BBG00SSQFPR9 967,350 3,324 SH   SOLE   2,112 0 1,212
APA CORPORATION COM 03743Q108 BBG00YTS96H1 1,959,443 54,611 SH   SOLE   33,300 0 21,311
APPLE INC COM 037833100 BBG001S5N8V8 15,377,949 79,873 SH   SOLE   48,527 0 31,346
APPLOVIN CORP COM CL A 03831W108 BBG006HFPX86 941,974 23,638 SH   SOLE   14,365 0 9,273
ARDMORE SHIPPING CORP COM Y0207T100 BBG004SCC0S0 379,021 26,900 SH   SOLE   9,240 0 17,660
ASML HOLDING N V N Y REGISTRY SHS N07059210 BBG001SCG0R3 1,020,328 1,348 SH   SOLE   740 0 608
AUTODESK INC COM 052769106 BBG001S5SCD4 4,435,962 18,219 SH   SOLE   11,042 0 7,177
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 BBG001S5XP76 306,688 33,665 SH   SOLE   18,818 0 14,847
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 BBG001S7BGZ5 5,222,784 163,161 SH   SOLE   127,904 0 35,257
BHP GROUP LTD SPONSORED ADS 088606108 BBG001S5P5K4 948,416 13,884 SH   SOLE   7,664 0 6,220
BOOKING HOLDINGS INC COM 09857L108 BBG001S89N72 2,908,720 820 SH   SOLE   503 0 317
BOYD GAMING CORP COM 103304101 BBG001S7DMW3 876,603 14,001 SH   SOLE   3,940 0 10,061
BP PLC SPONSORED ADR 055622104 BBG001S5W4F5 937,180 26,474 SH   SOLE   14,418 0 12,056
BRISTOL-MYERS SQUIBB CO COM 110122108 BBG001S8N8J6 5,237,468 102,075 SH   SOLE   60,518 0 41,557
BROADCOM INC COM 11135F101 BBG00KHY5SY8 8,483,500 7,600 SH   SOLE   4,651 0 2,949
BUILDERS FIRSTSOURCE INC COM 12008R107 BBG001S9CFC7 2,247,012 13,460 SH   SOLE   8,192 0 5,268
CATERPILLAR INC COM 149123101 BBG001S5PJ06 7,301,866 24,696 SH   SOLE   14,806 0 9,890
CBOE GLOBAL MKTS INC COM 12503M108 BBG001T71BP7 3,365,499 18,848 SH   SOLE   11,790 0 7,058
CHECK POINT SOFTWARE TECH LT ORD M22465104 BBG001SB85K0 14,712,455 96,292 SH   SOLE   57,942 0 38,350
CHENIERE ENERGY INC COM NEW 16411R208 BBG001S7W158 7,320,557 42,883 SH   SOLE   25,557 0 17,326
CISCO SYS INC COM 17275R102 BBG001S6HC62 3,595,913 71,178 SH   SOLE   43,182 0 27,996
COCA-COLA EUROPACIFIC PARTNE SHS G25839104 BBG00B6BFX96 5,986,645 89,701 SH   SOLE   50,604 0 39,097
COTERRA ENERGY INC COM 127097103 BBG001S6H6Y4 2,175,172 85,234 SH   SOLE   50,790 0 34,444
CRH PLC ORD G25508105 BBG001S61NK9 2,371,566 34,291 SH   SOLE   19,431 0 14,860
CROCS INC COM 227046109 BBG001SDGFR8 799,963 8,564 SH   SOLE   5,464 0 3,100
DECKERS OUTDOOR CORP COM 243537107 BBG001S7GXB9 2,496,586 3,735 SH   SOLE   2,275 0 1,460
DEUTSCHE BANK A G NAMEN AKT D18190898 BBG001S683N3 356,446 26,306 SH   SOLE   14,430 0 11,876
DEXCOM INC COM 252131107 BBG001SKZG99 1,681,295 13,549 SH   SOLE   8,279 0 5,270
DIAGEO PLC SPON ADR NEW 25243Q205 BBG001S7V596 275,006 1,888 SH   SOLE   1,044 0 844
DOCUSIGN INC COM 256163106 BBG001T535D5 1,293,751 21,762 SH   SOLE   13,417 0 8,345
DOLE PLC ORD SHS G27907107 BBG011PCV5C3 3,655,230 297,415 SH   SOLE   264,164 0 33,251
DOMINOS PIZZA INC COM 25754A201 BBG001SL3ZH1 509,516 1,236 SH   SOLE   1,236 0 0
DOVER CORP COM 260003108 BBG001S5QL46 1,322,458 8,598 SH   SOLE   4,592 0 4,006
DROPBOX INC CL A 26210C104 BBG001TFLWN3 5,534,045 187,722 SH   SOLE   112,195 0 75,527
ELECTRONIC ARTS INC COM 285512109 BBG001S5T5C9 4,143,975 30,290 SH   SOLE   18,216 0 12,074
EMCOR GROUP INC COM 29084Q100 BBG001S5QVG1 3,988,256 18,513 SH   SOLE   11,384 0 7,129
ESSEX PPTY TR INC COM 297178105 BBG001S81418 1,186,641 4,786 SH   SOLE   2,930 0 1,856
EVEREST GROUP LTD COM G3223R108 BBG001S7QT63 2,598,459 7,349 SH   SOLE   4,587 0 2,762
FERGUSON PLC NEW SHS G3421J106 BBG00NZ6VPK5 2,152,344 11,148 SH   SOLE   6,341 0 4,807
FIRST CTZNS BANCSHARES INC N CL A 31946M103 BBG001S5R2V7 4,157,582 2,930 SH   SOLE   1,779 0 1,151
FORTIVE CORP COM 34959J108 BBG00BLVZ237 1,026,329 13,939 SH   SOLE   8,399 0 5,540
FUTU HLDGS LTD SPON ADS CL A 36118L106 BBG00MYXW5H6 6,183,679 113,192 SH   SOLE   68,392 0 44,800
GARTNER INC COM 366651107 BBG001S5SD60 6,942,583 15,390 SH   SOLE   9,305 0 6,085
GATES INDL CORP PLC ORD SHS G39108108 BBG00JM9V7T3 1,571,066 117,069 SH   SOLE   71,007 0 46,062
GENERAL MLS INC COM 370334104 BBG001S5RKR2 2,813,462 43,191 SH   SOLE   25,682 0 17,509
GILEAD SCIENCES INC COM 375558103 BBG001S6Y1X7 2,957,675 36,510 SH   SOLE   22,035 0 14,475
GLOBE LIFE INC COM 37959E102 BBG001S5WRX4 1,927,558 15,836 SH   SOLE   9,416 0 6,420
GODADDY INC CL A 380237107 BBG006MDLXZ9 3,917,516 36,902 SH   SOLE   21,909 0 14,993
HARTFORD FINL SVCS GROUP INC COM 416515104 BBG001S8PXF3 2,011,911 25,030 SH   SOLE   12,970 0 12,060
HERSHEY CO COM 427866108 BBG001S5S148 5,101,371 27,362 SH   SOLE   16,590 0 10,772
HOLOGIC INC COM 436440101 BBG001S6HWB2 1,316,681 18,428 SH   SOLE   11,686 0 6,742
HONDA MOTOR LTD ADR ECH CNV IN 3 438128308 BBG001S5RXR4 268,732 8,694 SH   SOLE   4,755 0 3,939
HSBC HLDGS PLC SPON ADR NEW 404280406 BBG001SCZVC0 489,075 12,064 SH   SOLE   6,693 0 5,371
HUBBELL INC COM 443510607 BBG001S5S1L9 1,229,540 3,738 SH   SOLE   2,296 0 1,442
HUMANA INC COM 444859102 BBG001S5S1X6 1,293,313 2,825 SH   SOLE   1,742 0 1,083
IBEX LTD SHS NEW G4690M101 BBG00W0LQ7N3 1,068,628 56,214 SH   SOLE   55,071 0 1,143
ICON PLC SHS G4705A100 BBG001SDCL35 8,782,530 31,026 SH   SOLE   18,086 0 12,940
IDEXX LABS INC COM 45168D104 BBG001S5S4Y9 1,142,848 2,059 SH   SOLE   1,258 0 801
INMODE LTD SHS M5425M103 BBG00PPS74F3 2,450,537 110,186 SH   SOLE   91,698 0 18,488
INTERCONTINENTAL HOTELS GROU SPONSORED ADS 45857P806 BBG001SJPM63 217,100 2,381 SH   SOLE   1,355 0 1,026
IQVIA HLDGS INC COM 46266C105 BBG00333FZ54 1,035,657 4,476 SH   SOLE   2,712 0 1,764
ISHARES INC MSCI STH KOR ETF 464286772 BBG001SF9FC7 462,707 7,061 SH   SOLE   7,061 0 0
ISHARES TR MSCI INDIA ETF 46429B598 BBG002DMN4B6 367,051 7,520 SH   SOLE   7,520 0 0
ITURAN LOCATION AND CONTROL SHS M6158M104 BBG001S8KHC6 2,135,453 78,394 SH   SOLE   75,594 0 2,800
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 BBG001SNW8K1 2,151,147 17,489 SH   SOLE   10,709 0 6,780
JPMORGAN CHASE & CO COM 46625H100 BBG001S8CRC3 8,292,035 48,748 SH   SOLE   29,294 0 19,454
KEYSIGHT TECHNOLOGIES INC COM 49338L103 BBG0059FN820 5,537,446 34,807 SH   SOLE   21,204 0 13,603
KLA CORP COM NEW 482480100 BBG001S5SLM4 4,407,417 7,582 SH   SOLE   4,555 0 3,027
KROGER CO COM 501044101 BBG001S5SN40 3,444,934 75,365 SH   SOLE   44,176 0 31,189
LEAR CORP COM NEW 521865204 BBG001T60092 979,574 6,937 SH   SOLE   4,247 0 2,690
LINDE PLC SHS G54950103 BBG01FND0CH6 1,506,074 3,667 SH   SOLE   2,034 0 1,633
LIVE NATION ENTERTAINMENT IN COM 538034109 BBG001SNP2B2 2,130,991 22,767 SH   SOLE   13,789 0 8,978
LOGITECH INTL S A SHS H50430232 BBG001S9T9J6 237,650 2,500 SH   SOLE   1,362 0 1,138
LOWES COS INC COM 548661107 BBG001S5SVL3 1,479,290 6,647 SH   SOLE   4,052 0 2,595
LPL FINL HLDGS INC COM 50212V100 BBG001T5GK39 2,321,724 10,200 SH   SOLE   6,182 0 4,018
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 BBG001T8LMY9 4,991,985 52,503 SH   SOLE   32,394 0 20,109
MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 BBG001T4NKS7 327,451 6,970 SH   SOLE   6,970 0 0
MARATHON PETE CORP COM 56585A102 BBG001S169P1 4,513,556 30,423 SH   SOLE   18,239 0 12,184
MASTERCARD INCORPORATED CL A 57636Q104 BBG001SKNNS6 5,133,048 12,035 SH   SOLE   7,326 0 4,709
MCKESSON CORP COM 58155Q103 BBG001S8F8P8 2,180,173 4,709 SH   SOLE   2,687 0 2,022
MEDPACE HLDGS INC COM 58506Q109 BBG0065B7K40 1,094,312 3,570 SH   SOLE   2,174 0 1,396
META PLATFORMS INC CL A 30303M102 BBG001SQCQC5 7,626,422 21,546 SH   SOLE   12,767 0 8,779
METTLER TOLEDO INTERNATIONAL COM 592688105 BBG001SB87G1 2,499,911 2,061 SH   SOLE   1,221 0 840
MICROSOFT CORP COM 594918104 BBG001S5TD05 12,382,621 32,929 SH   SOLE   19,815 0 13,114
MOLSON COORS BEVERAGE CO CL B 60871R209 BBG001S5VQ21 1,238,095 20,227 SH   SOLE   5,856 0 14,371
MSCI INC COM 55354G100 BBG001SV8B05 4,205,042 7,434 SH   SOLE   4,489 0 2,945
NATWEST GROUP PLC SPONS ADR 639057207 BBG001T03WR2 318,804 56,626 SH   SOLE   31,004 0 25,622
NETEASE INC SPONSORED ADS 64110W102 BBG001SCVWD1 4,307,905 46,242 SH   SOLE   32,238 0 14,004
NICE LTD SPONSORED ADR 653656108 BBG001S9RK49 308,642 1,547 SH   SOLE   841 0 706
NOVARTIS AG SPONSORED ADR 66987V109 BBG001SF5LW6 1,094,515 10,840 SH   SOLE   5,995 0 4,845
NOVO-NORDISK A S ADR 670100205 BBG001S5TSK0 1,234,572 11,934 SH   SOLE   6,590 0 5,344
NVIDIA CORPORATION COM 67066G104 BBG001S5TZJ6 9,678,580 19,544 SH   SOLE   11,761 0 7,783
OREILLY AUTOMOTIVE INC COM 67103H107 BBG001S78TL6 4,446,374 4,680 SH   SOLE   2,729 0 1,951
ORIX CORP SPONSORED ADR 686330101 BBG001S5SFJ1 535,778 5,737 SH   SOLE   3,178 0 2,559
OWENS CORNING NEW COM 690742101 BBG001SQ7PD2 3,234,379 21,820 SH   SOLE   12,887 0 8,933
PALO ALTO NETWORKS INC COM 697435105 BBG001T9NWN5 7,447,784 25,257 SH   SOLE   14,898 0 10,359
PAYPAL HLDGS INC COM 70450Y103 BBG0077VNXW5 1,318,043 21,463 SH   SOLE   12,923 0 8,540
PDD HOLDINGS INC SPONSORED ADS 722304102 BBG00LBLDFH8 317,493 2,170 SH   SOLE   2,170 0 0
POPULAR INC COM NEW 733174700 BBG001S5PC01 1,819,902 22,175 SH   SOLE   13,617 0 8,558
PPG INDS INC COM 693506107 BBG001S5VC13 2,113,291 14,131 SH   SOLE   8,639 0 5,492
PROCTER AND GAMBLE CO COM 742718109 BBG001S5V4L9 3,112,949 21,243 SH   SOLE   12,530 0 8,713
REGIONS FINANCIAL CORP NEW COM 7591EP100 BBG001SM4KY2 1,091,792 56,336 SH   SOLE   33,767 0 22,569
RELX PLC SPONSORED ADR 759530108 BBG001S898V8 466,164 11,754 SH   SOLE   6,461 0 5,293
RIO TINTO PLC SPONSORED ADR 767204100 BBG001SB0LX9 2,449,287 32,894 SH   SOLE   30,325 0 2,569
ROLLINS INC COM 775711104 BBG001S5VRG4 3,162,407 72,416 SH   SOLE   43,814 0 28,602
SANOFI SPONSORED ADR 80105N105 BBG001S5W768 365,267 7,345 SH   SOLE   4,045 0 3,300
SCHLUMBERGER LTD COM STK 806857108 BBG001S5W4C8 2,102,988 40,411 SH   SOLE   23,494 0 16,917
SHELL PLC SPON ADS 780259305 BBG0147BN6H1 241,157 3,665 SH   SOLE   2,035 0 1,630
SHERWIN WILLIAMS CO COM 824348106 BBG001S5W2F9 2,780,900 8,916 SH   SOLE   5,379 0 3,537
SIMON PPTY GROUP INC NEW COM 828806109 BBG001S77WM9 2,841,246 19,919 SH   SOLE   12,420 0 7,499
SNAP ON INC COM 833034101 BBG001S5W688 7,180,274 24,859 SH   SOLE   14,686 0 10,173
STELLANTIS N.V SHS N82405106 BBG0078ZLDH8 419,340 17,982 SH   SOLE   9,914 0 8,068
SYNOPSYS INC COM 871607107 BBG001S5VTR8 2,672,898 5,191 SH   SOLE   3,157 0 2,034
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 BBG001S5WWW4 632,632 6,083 SH   SOLE   6,083 0 0
TAPESTRY INC COM 876030107 BBG001SFH7D5 881,268 23,941 SH   SOLE   15,274 0 8,667
TEEKAY TANKERS LTD CL A Y8565N300 BBG001SSHNW1 2,627,772 52,587 SH   SOLE   44,897 0 7,690
TENARIS S A SPONSORED ADS 88031M109 BBG001SLFCT6 259,414 7,463 SH   SOLE   4,096 0 3,367
TERNIUM SA SPONSORED ADS 880890108 BBG001SQ4WV0 1,598,528 37,639 SH   SOLE   13,560 0 24,079
TESLA INC COM 88160R101 BBG001SQKGD7 1,512,001 6,085 SH   SOLE   3,697 0 2,388
TOLL BROTHERS INC COM 889478103 BBG001S5WT15 1,888,766 18,375 SH   SOLE   11,613 0 6,762
UBER TECHNOLOGIES INC COM 90353T100 BBG002B04MW4 1,242,544 20,181 SH   SOLE   12,196 0 7,985
ULTA BEAUTY INC COM 90384S303 BBG00FWQ4W44 1,271,524 2,595 SH   SOLE   1,632 0 963
UNILEVER PLC SPON ADR NEW 904767704 BBG001S5X1K4 528,868 10,909 SH   SOLE   5,961 0 4,948
UNUM GROUP COM 91529Y106 BBG001S5X2J4 1,424,249 31,496 SH   SOLE   19,456 0 12,040
VEEVA SYS INC CL A COM 922475108 BBG001TX0CB4 2,172,011 11,282 SH   SOLE   6,649 0 4,633
VICI PPTYS INC COM 925652109 BBG00HVVB4B6 1,162,632 36,469 SH   SOLE   22,679 0 13,790
VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 BBG002NLDML7 190,192 10,709 SH   SOLE   10,709 0 0
VISA INC COM CL A 92826C839 BBG001SRCFY3 5,010,956 19,247 SH   SOLE   11,639 0 7,608
VISTRA CORP COM 92840M102 BBG00DXDL6R0 1,105,062 28,688 SH   SOLE   17,516 0 11,172
WALMART INC COM 931142103 BBG001S5XH92 655,982 4,161 SH   SOLE   4,146 0 15
WEIBO CORP SPONSORED ADR 948596101 BBG0065XPGY8 153,410 14,010 SH   SOLE   14,010 0 0
WIX COM LTD SHS M98068105 BBG004336Q89 6,393,103 51,968 SH   SOLE   35,134 0 16,834
WOORI FINL GROUP INC SPONSORED ADS 981064108 BBG00MYXJJT8 554,869 18,361 SH   SOLE   15,357 0 3,004
ZILLOW GROUP INC CL C CAP STK 98954M200 BBG009NRSWK2 2,016,652 34,854 SH   SOLE   21,044 0 13,810
ZIMMER BIOMET HOLDINGS INC COM 98956P102 BBG001S7DQJ9 1,501,291 12,336 SH   SOLE   7,582 0 4,754
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 BBG0042V6JN7 1,667,449 23,188 SH   SOLE   13,856 0 9,332