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
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   8,334,481 31,234 SH   SOLE   5,187 0 26,047
ALCON AG ORD SHS H01301128   22,712,603 331,329 SH   SOLE   43,872 0 287,457
ALPHABET INC CAP STK CL A 02079K305   7,784,621 88,231 SH   SOLE   13,975 0 74,256
ALPHABET INC CAP STK CL C 02079K107   471,160 5,310 SH   SOLE   0 0 5,310
AMAZON COM INC COM 023135106   313,824 3,736 SH   SOLE   0 0 3,736
AMERICAN EXPRESS CO COM 025816109   8,295,276 56,144 SH   SOLE   7,508 0 48,636
AON PLC SHS CL A G0403H108   425,899 1,419 SH   SOLE   478 0 941
APPLE INC COM 037833100   16,880,669 129,921 SH   SOLE   12,430 0 117,491
ASML HOLDING N V N Y REGISTRY SHS N07059210   502,142 919 SH   SOLE   265 0 654
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   10,785,552 34,916 SH   SOLE   4,707 0 30,209
BOOKING HOLDINGS INC COM 09857L108   7,101,847 3,524 SH   SOLE   573 0 2,951
BP PLC SPONSORED ADR 055622104   1,977,073 56,601 SH   SOLE   52,516 0 4,085
BRISTOL-MYERS SQUIBB CO COM 110122108   8,501,252 118,155 SH   SOLE   15,938 0 102,217
CARRIER GLOBAL CORPORATION COM 14448C104   5,367,450 130,120 SH   SOLE   19,326 0 110,794
CHECK POINT SOFTWARE TECH LT ORD M22465104   25,781,553 204,356 SH   SOLE   34,080 0 170,276
CHENIERE ENERGY INC COM NEW 16411R208   602,839 4,020 SH   SOLE   0 0 4,020
COSTCO WHSL CORP NEW COM 22160K105   292,160 640 SH   SOLE   0 0 640
FACTSET RESH SYS INC COM 303075105   230,696 575 SH   SOLE   0 0 575
FIDELITY NATL INFORMATION SV COM 31620M106   6,942,548 102,322 SH   SOLE   12,700 0 89,622
FMC CORP COM NEW 302491303   6,707,875 53,749 SH   SOLE   7,695 0 46,054
GENERAL DYNAMICS CORP COM 369550108   7,678,260 30,947 SH   SOLE   5,265 0 25,682
GSK PLC SPONSORED ADR 37733W204   512,341 14,580 SH   SOLE   13,688 0 892
JOHNSON & JOHNSON COM 478160104   8,072,431 45,697 SH   SOLE   7,611 0 38,086
KIMBERLY-CLARK CORP COM 494368103   415,395 3,060 SH   SOLE   0 0 3,060
L3HARRIS TECHNOLOGIES INC COM 502431109   7,800,231 37,463 SH   SOLE   4,649 0 32,814
MARATHON OIL CORP COM 565849106   5,625,146 207,800 SH   SOLE   44,645 0 163,155
MASTERCARD INCORPORATED CL A 57636Q104   17,272,848 49,673 SH   SOLE   5,513 0 44,160
MEDTRONIC PLC SHS G5960L103   1,001,422 12,885 SH   SOLE   10,572 0 2,313
MICROSOFT CORP COM 594918104   571,011 2,381 SH   SOLE   0 0 2,381
MSCI INC COM 55354G100   8,069,769 17,348 SH   SOLE   1,945 0 15,403
NOVARTIS AG SPONSORED ADR 66987V109   28,393,546 312,980 SH   SOLE   50,478 0 262,502
NXP SEMICONDUCTORS N V COM N6596X109   1,162,469 7,356 SH   SOLE   6,536 0 820
PIONEER NAT RES CO COM 723787107   2,169,020 9,497 SH   SOLE   0 0 9,497
PROCTER AND GAMBLE CO COM 742718109   7,990,092 52,719 SH   SOLE   8,318 0 44,401
RAYTHEON TECHNOLOGIES CORP COM 75513E101   5,757,890 57,054 SH   SOLE   0 0 57,054
RELX PLC SPONSORED ADR 759530108   240,471 8,675 SH   SOLE   0 0 8,675
S&P GLOBAL INC COM 78409V104   6,605,687 19,722 SH   SOLE   3,361 0 16,361
SONY GROUP CORPORATION SPONSORED ADR 835699307   19,230,798 252,108 SH   SOLE   44,247 0 207,861
STRYKER CORPORATION COM 863667101   6,437,911 26,332 SH   SOLE   0 0 26,332
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   1,215,304 16,315 SH   SOLE   12,905 0 3,410
TEXAS INSTRS INC COM 882508104   274,430 1,661 SH   SOLE   0 0 1,661
THERMO FISHER SCIENTIFIC INC COM 883556102   12,079,385 21,935 SH   SOLE   2,762 0 19,173
TOTALENERGIES SE SPONSORED ADS 89151E109   203,312 3,275 SH   SOLE   1,800 0 1,475
TOYOTA MOTOR CORP ADS 892331307   18,729,898 137,135 SH   SOLE   17,795 0 119,340
VERISIGN INC COM 92343E102   3,377,434 16,440 SH   SOLE   0 0 16,440
VERISK ANALYTICS INC COM 92345Y106   7,445,983 42,206 SH   SOLE   4,997 0 37,209
VISA INC COM CL A 92826C839   294,188 1,416 SH   SOLE   0 0 1,416