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
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 6,584,356 21,101 SH SOLE 555 0 20,546
ADOBE INC COM 00724F101 5,431,168 14,161 SH SOLE 0 0 14,161
ALCON AG ORD SHS H01301128 25,962,975 273,496 SH SOLE 12,865 0 260,631
ALLEGION PLC ORD SHS G0176J109 285,186 2,186 SH SOLE 1,220 0 966
ALPHABET INC CAP STK CL C 02079K107 676,483 4,330 SH SOLE 0 0 4,330
ALPHABET INC CAP STK CL A 02079K305 10,810,418 69,907 SH SOLE 0 0 69,907
AMAZON COM INC COM 023135106 739,541 3,887 SH SOLE 0 0 3,887
AMERICAN EXPRESS CO COM 025816109 9,305,363 34,586 SH SOLE 0 0 34,586
AMETEK INC COM 031100100 6,288,102 36,529 SH SOLE 0 0 36,529
AON PLC SHS CL A G0403H108 674,462 1,690 SH SOLE 505 0 1,185
APPLE INC COM 037833100 19,784,218 89,066 SH SOLE 0 0 89,066
ASML HOLDING N V N Y REGISTRY SHS N07059210 744,133 1,123 SH SOLE 275 0 848
ASTRAZENECA PLC SPONSORED ADR 046353108 22,858,427 310,999 SH SOLE 14,335 0 296,664
AUTOZONE INC COM 053332102 7,614,122 1,997 SH SOLE 0 0 1,997
AXON ENTERPRISE INC COM 05464C101 305,051 580 SH SOLE 0 0 580
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 12,105,543 22,730 SH SOLE 0 0 22,730
BOOKING HOLDINGS INC COM 09857L108 10,761,742 2,336 SH SOLE 0 0 2,336
CBOE GLOBAL MKTS INC COM 12503M108 7,817,867 34,548 SH SOLE 0 0 34,548
CHECK POINT SOFTWARE TECH LT ORD M22465104 36,476,773 160,042 SH SOLE 7,120 0 152,922
CHENIERE ENERGY INC COM NEW 16411R208 6,545,380 28,286 SH SOLE 0 0 28,286
COSTCO WHSL CORP NEW COM 22160K105 320,619 339 SH SOLE 0 0 339
DIAMONDBACK ENERGY INC COM 25278X109 4,252,328 26,597 SH SOLE 0 0 26,597
EXXON MOBIL CORP COM 30231G102 825,136 6,938 SH SOLE 0 0 6,938
FACTSET RESH SYS INC COM 303075105 261,418 575 SH SOLE 0 0 575
GENERAL DYNAMICS CORP COM 369550108 6,406,993 23,505 SH SOLE 0 0 23,505
HALEON PLC SPON ADS 405552100 377,849 36,720 SH SOLE 0 0 36,720
KIMBERLY-CLARK CORP COM 494368103 403,905 2,840 SH SOLE 0 0 2,840
L3HARRIS TECHNOLOGIES INC COM 502431109 6,564,231 31,361 SH SOLE 0 0 31,361
MASTERCARD INCORPORATED CL A 57636Q104 18,888,763 34,461 SH SOLE 0 0 34,461
MEDTRONIC PLC SHS G5960L103 422,612 4,703 SH SOLE 1,470 0 3,233
MERCK & CO INC COM 58933Y105 4,496,168 50,091 SH SOLE 0 0 50,091
MICROSOFT CORP COM 594918104 727,130 1,937 SH SOLE 0 0 1,937
NICE LTD SPONSORED ADR 653656108 17,221,406 111,704 SH SOLE 5,065 0 106,639
NOVARTIS AG SPONSORED ADR 66987V109 25,947,304 232,753 SH SOLE 10,035 0 222,718
NOVO-NORDISK A S ADR 670100205 20,066,980 288,983 SH SOLE 10,200 0 278,783
NVIDIA CORPORATION COM 67066G104 1,333,508 12,304 SH SOLE 0 0 12,304
NXP SEMICONDUCTORS N V COM N6596X109 5,449,971 28,675 SH SOLE 680 0 27,995
PALANTIR TECHNOLOGIES INC CL A 69608A108 256,576 3,040 SH SOLE 0 0 3,040
RELX PLC SPONSORED ADR 759530108 430,249 8,535 SH SOLE 0 0 8,535
ROPER TECHNOLOGIES INC COM 776696106 7,238,863 12,278 SH SOLE 0 0 12,278
SONY GROUP CORP SPONSORED ADR 835699307 28,057,093 1,105,045 SH SOLE 51,575 0 1,053,470
STRYKER CORPORATION COM 863667101 7,235,796 19,438 SH SOLE 0 0 19,438
SUNCOR ENERGY INC NEW COM 867224107 209,088 5,400 SH SOLE 3,170 0 2,230
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 376,820 2,270 SH SOLE 0 0 2,270
THERMO FISHER SCIENTIFIC INC COM 883556102 7,845,659 15,767 SH SOLE 0 0 15,767
TOTALENERGIES SE SPONSORED ADS 89151E109 264,906 4,095 SH SOLE 2,020 0 2,075
TOYOTA MOTOR CORP ADS 892331307 21,855,120 123,804 SH SOLE 4,820 0 118,984
VERISK ANALYTICS INC COM 92345Y106 8,277,407 27,812 SH SOLE 0 0 27,812
VISA INC COM CL A 92826C839 490,644 1,400 SH SOLE 0 0 1,400
WABTEC COM 929740108 8,085,852 44,587 SH SOLE 0 0 44,587