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   9,090,473 31,806 SH   SOLE   5,187 0 26,619
ALCON AG ORD SHS H01301128   23,578,983 334,264 SH   SOLE   43,872 0 290,392
ALPHABET INC CAP STK CL C 02079K107   652,084 6,270 SH   SOLE   0 0 6,270
ALPHABET INC CAP STK CL A 02079K305   10,321,550 99,504 SH   SOLE   13,975 0 85,529
AMAZON COM INC COM 023135106   385,891 3,736 SH   SOLE   0 0 3,736
AMERICAN EXPRESS CO COM 025816109   8,892,455 53,910 SH   SOLE   7,508 0 46,402
AON PLC SHS CL A G0403H108   1,194,634 3,789 SH   SOLE   2,803 0 986
APPLE INC COM 037833100   21,916,242 132,906 SH   SOLE   12,430 0 120,476
ASML HOLDING N V N Y REGISTRY SHS N07059210   630,337 926 SH   SOLE   265 0 661
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   10,056,021 32,568 SH   SOLE   4,707 0 27,861
BOOKING HOLDINGS INC COM 09857L108   9,214,472 3,474 SH   SOLE   573 0 2,901
BP PLC SPONSORED ADR 055622104   1,306,654 34,440 SH   SOLE   32,655 0 1,785
BRISTOL-MYERS SQUIBB CO COM 110122108   8,855,184 127,762 SH   SOLE   15,938 0 111,824
CARRIER GLOBAL CORPORATION COM 14448C104   5,960,905 130,293 SH   SOLE   19,326 0 110,967
CHECK POINT SOFTWARE TECH LT ORD M22465104   26,807,430 206,211 SH   SOLE   34,080 0 172,131
CHENIERE ENERGY INC COM NEW 16411R208   633,552 4,020 SH   SOLE   0 0 4,020
COSTCO WHSL CORP NEW COM 22160K105   317,997 640 SH   SOLE   0 0 640
FACTSET RESH SYS INC COM 303075105   238,677 575 SH   SOLE   0 0 575
FIDELITY NATL INFORMATION SV COM 31620M106   5,646,626 103,932 SH   SOLE   12,700 0 91,232
FMC CORP COM NEW 302491303   6,519,299 53,380 SH   SOLE   7,695 0 45,685
GENERAL DYNAMICS CORP COM 369550108   6,828,043 29,920 SH   SOLE   5,265 0 24,655
GSK PLC SPONSORED ADR 37733W204   518,756 14,580 SH   SOLE   13,688 0 892
HELMERICH & PAYNE INC COM 423452101   4,507,682 126,089 SH   SOLE   0 0 126,089
JOHNSON & JOHNSON COM 478160104   7,109,899 45,870 SH   SOLE   7,611 0 38,259
KIMBERLY-CLARK CORP COM 494368103   410,713 3,060 SH   SOLE   0 0 3,060
L3HARRIS TECHNOLOGIES INC COM 502431109   7,169,881 36,536 SH   SOLE   4,649 0 31,887
MARATHON OIL CORP COM 565849106   6,251,883 260,930 SH   SOLE   44,645 0 216,285
MASTERCARD INCORPORATED CL A 57636Q104   17,310,004 47,632 SH   SOLE   5,513 0 42,119
MEDTRONIC PLC SHS G5960L103   1,038,789 12,885 SH   SOLE   10,572 0 2,313
MICROSOFT CORP COM 594918104   687,019 2,383 SH   SOLE   0 0 2,383
MSCI INC COM 55354G100   9,509,693 16,991 SH   SOLE   1,945 0 15,046
NOVARTIS AG SPONSORED ADR 66987V109   27,273,308 296,449 SH   SOLE   48,543 0 247,906
NVIDIA CORPORATION COM 67066G104   324,991 1,170 SH   SOLE   0 0 1,170
NXP SEMICONDUCTORS N V COM N6596X109   1,371,710 7,356 SH   SOLE   6,536 0 820
PIONEER NAT RES CO COM 723787107   531,024 2,600 SH   SOLE   0 0 2,600
PROCTER AND GAMBLE CO COM 742718109   7,497,693 50,425 SH   SOLE   8,318 0 42,107
RAYTHEON TECHNOLOGIES CORP COM 75513E101   5,194,501 53,043 SH   SOLE   0 0 53,043
RELX PLC SPONSORED ADR 759530108   281,417 8,675 SH   SOLE   0 0 8,675
ROPER TECHNOLOGIES INC COM 776696106   6,425,701 14,581 SH   SOLE   0 0 14,581
S&P GLOBAL INC COM 78409V104   6,599,587 19,142 SH   SOLE   3,361 0 15,781
SONY GROUP CORPORATION SPONSORED ADR 835699307   23,121,461 255,063 SH   SOLE   44,247 0 210,816
STRYKER CORPORATION COM 863667101   7,196,699 25,210 SH   SOLE   0 0 25,210
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   1,518,552 16,325 SH   SOLE   12,905 0 3,420
TEXAS INSTRS INC COM 882508104   308,963 1,661 SH   SOLE   0 0 1,661
THERMO FISHER SCIENTIFIC INC COM 883556102   11,956,796 20,745 SH   SOLE   2,762 0 17,983
TOYOTA MOTOR CORP ADS 892331307   19,615,564 138,440 SH   SOLE   17,795 0 120,645
VERISIGN INC COM 92343E102   6,374,347 30,163 SH   SOLE   3,440 0 26,723
VERISK ANALYTICS INC COM 92345Y106   7,827,888 40,800 SH   SOLE   4,997 0 35,803
VISA INC COM CL A 92826C839   319,251 1,416 SH   SOLE   0 0 1,416
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   224,190 705 SH   SOLE   0 0 705