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 BBG001SCXK90 10,557,387 29,867 SH   SOLE   29,867 0 0
ALPHABET INC CAP STK CL A 02079K305 BBG009S39JY5 14,457,090 87,170 SH   SOLE   87,170 0 0
ALPHABET INC CAP STK CL C 02079K107 BBG009S3NB21 203,637 1,218 SH   SOLE   1,218 0 0
AMBEV SA SPONSORED ADR 02319V103 BBG005KLVT74 6,505,999 2,666,393 SH   SOLE   1,330,471 0 1,335,922
APPLE INC COM 037833100 BBG001S5N8V8 268,416 1,152 SH   SOLE   1,152 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 BBG001SCG0R3 10,515,615 12,620 SH   SOLE   6,205 0 6,415
BANK NOVA SCOTIA HALIFAX COM 064149107 BBG001S5Y2B1 8,455,759 155,180 SH   SOLE   76,738 0 78,442
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 BBG001S90346 12,323,001 26,774 SH   SOLE   26,774 0 0
BROOKFIELD CORP CL A LTD VT SH 11271J107 BBG001SF86D7 14,333,196 269,674 SH   SOLE   269,674 0 0
CAL MAINE FOODS INC COM NEW 128030202 BBG001S80MM6 10,851,427 144,995 SH   SOLE   144,995 0 0
CARMAX INC COM 143130102 BBG001SD9561 10,840,164 140,090 SH   SOLE   140,090 0 0
CUMMINS INC COM 231021106 BBG001S5Q9M3 10,646,636 32,881 SH   SOLE   32,881 0 0
DIAGEO PLC SPON ADR NEW 25243Q205 BBG001S7V596 7,752,342 54,769 SH   SOLE   27,065 0 27,704
DISCOVER FINL SVCS COM 254709108 BBG001SS0KV6 11,229,341 80,044 SH   SOLE   80,044 0 0
EMERSON ELEC CO COM 291011104 BBG001S5QVT7 9,960,540 91,072 SH   SOLE   91,072 0 0
ICON PLC SHS G4705A100 BBG001SDCL35 10,954,843 38,129 SH   SOLE   19,520 0 18,609
INTERNATIONAL BANCSHARES COR COM 459044103 BBG001S6YYJ1 8,178,614 136,789 SH   SOLE   136,789 0 0
ISHARES TR 0-3 MNTH TREASRY 46436E718 BBG00TZR7YF0 1,134,208 11,261 SH   SOLE   11,261 0 0
LAM RESEARCH CORP COM 512807108 BBG001S5SW40 12,578,507 15,370 SH   SOLE   15,370 0 0
MERCK & CO INC COM 58933Y105 BBG001S5TC52 11,713,879 102,458 SH   SOLE   102,458 0 0
NOVARTIS AG SPONSORED ADR 66987V109 BBG001SF5LW6 6,963,656 60,543 SH   SOLE   30,066 0 30,477
NOVO-NORDISK A S ADR 670100205 BBG001S5TSK0 10,856,088 91,174 SH   SOLE   45,497 0 45,677
PEPSICO INC COM 713448108 BBG001S695T1 10,912,331 64,171 SH   SOLE   64,171 0 0
PHILLIPS 66 COM 718546104 BBG00286S4P7 11,267,585 85,718 SH   SOLE   85,718 0 0
PRICE T ROWE GROUP INC COM 74144T108 BBG001S5WW18 7,498,287 68,836 SH   SOLE   68,836 0 0
SHELL PLC SPON ADS 780259305 BBG0147BN6H1 5,164,887 78,315 SH   SOLE   38,963 0 39,352
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 BBG001S5WWW4 12,584,072 72,331 SH   SOLE   35,699 0 36,632
TEXAS INSTRS INC COM 882508104 BBG001S5WYZ7 9,659,212 46,760 SH   SOLE   46,760 0 0
UNILEVER PLC SPON ADR NEW 904767704 BBG001S5X1K4 7,077,701 108,955 SH   SOLE   54,053 0 54,902
UNITEDHEALTH GROUP INC COM 91324P102 BBG001S6WCJ1 11,780,436 20,149 SH   SOLE   20,149 0 0
VONTIER CORPORATION COM 928881101 BBG00RRGSKH2 13,470,857 399,255 SH   SOLE   399,255 0 0
WELLS FARGO CO NEW COM 949746101 BBG001S5XF23 8,554,919 151,441 SH   SOLE   151,441 0 0