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
ALIBABA GROUP HOLDING SP-ADR ADR 01609W102 BBG006G2JVL2 3,274 37,165 SH   SOLE   36,805 0 360
ALPHABET INC-CL A COM 02079K305 BBG009S39JX6 178,024 2,017,730 SH   SOLE   2,017,130 0 600
ALPHABET INC-CL C COM 02079K107 BBG009S3NB30 130,808 1,474,220 SH   SOLE   1,473,620 0 600
AMERICAN EXPRESS CO COM 025816109 BBG000BCQZS4 18,070 122,303 SH   SOLE   121,746 0 557
AUTOLIV INC. COM 052800109 BBG000BVLRY8 76,638 1,000,752 SH   SOLE   1,000,547 0 205
AUTOZONE, INC. COM 053332102 BBG000C7LMS8 54,545 22,117 SH   SOLE   22,097 0 20
BAIDU INC. - SPON ADR ADR 056752108 BBG000QXWHD1 2,631 23,004 SH   SOLE   22,809 0 195
BANK OF AMERICA CORP COM COM 060505104 BBG000BCTLF6 16,215 489,593 SH   SOLE   489,118 0 475
BANK OF NEW YORK MELLON CORP COM 064058100 BBG000BD8PN9 36,517 802,210 SH   SOLE   800,967 0 1,243
BAXTER INTERNATIONAL INC COM 071813109 BBG000BCVJ77 1,947 38,190 SH   SOLE   38,190 0 0
BERKSHIRE HATHAWAY INC COM 084670108 BBG000DWCFL4 320,130 683 SH   SOLE   683 0 0
BERKSHIRE HATHAWAY INC DEL CL B COM 084670702 BBG000DWG505 58,951 190,841 SH   SOLE   190,201 0 640
CARLISLE COS INC COM 142339100 BBG000BGGBT8 616 2,614 SH   SOLE   2,614 0 0
CISCO SYSTEMS INC COM 17275r102 BBG000C3J3C9 40,495 850,018 SH   SOLE   850,018 0 0
CKX LANDS INC COM 12562N104 BBG000CTBX52 105 10,600 SH   SOLE   10,600 0 0
CNH INDUSTRIALS COM N20944109 BBG0059JSF49 14,565 906,941 SH   SOLE   904,296 0 2,645
COCA COLA FEMSA ADR 191241108 BBG000BJ87V7 131,094 1,931,256 SH   SOLE   1,930,711 0 545
COMCAST CORPORATION - CLASS A COM 20030N101 BBG000BFT2L4 9,859 281,928 SH   SOLE   281,928 0 0
CONCENTRIX CORP COM 20602D101 BBG00RCNQMX3 36,993 277,811 SH   SOLE   277,381 0 430
CONOCOPHILLIPS COM 20825C104 BBG000BQQH30 3,661 31,022 SH   SOLE   31,022 0 0
DIAGEO P L C - ADR ADR 25243q205 BBG000BWZQL7 26,127 146,624 SH   SOLE   146,234 0 390
EMERSON ELECTRIC CO COM 291011104 BBG000BHX7N2 2,518 26,210 SH   SOLE   26,210 0 0
ENTERPRISE PRODUCTS PARTNERS COM 293792107 BBG000BR3012 3,287 136,295 SH   SOLE   136,295 0 0
FEDEX CORP. COM 31428X106 BBG000BJF1Z8 29,548 170,602 SH   SOLE   170,452 0 150
FMC CORP. COM 302491303 BBG000BJP882 131,364 1,052,597 SH   SOLE   1,052,597 0 0
FOX CORP CLASS B COM 35137L204 BBG00JHNKJY8 14,875 522,860 SH   SOLE   522,095 0 765
FRESENIUS MEDICAL CARE-ADR ADR 358029106 BBG000HDMR99 5,538 338,912 SH   SOLE   338,137 0 775
GSK PLC ADR ADR 37733W204 BBG000BLB481 4,896 139,327 SH   SOLE   138,931 0 396
HALEON PLC ADR ADR 405552100 BBG018GZNCH6 1,103 137,913 SH   SOLE   137,913 0 0
INTEL CORP COM 458140100 BBG000C0G1D1 12,372 468,096 SH   SOLE   467,041 0 1,055
IONIS PHARMACEUTICALS INC. COM 462222100 BBG000JH6683 133,749 3,541,136 SH   SOLE   3,541,136 0 0
JOHNSON & JOHNSON COM 478160104 BBG000BMHYD1 217,915 1,233,596 SH   SOLE   1,233,137 0 459
NATIONAL WESTERN LIFE GROUP COM 638517102 BBG008HNHZ07 12,481 44,418 SH   SOLE   44,418 0 0
NOVARTIS AG AMERICAN DEPOSITORY SHARES ADR 66987v109 BBG000LYF3S8 8,973 98,906 SH   SOLE   98,051 0 855
PARAMOUNT GLOBAL - CLASS B COM 92556H206 BBG000C496P7 6,449 382,040 SH   SOLE   381,505 0 535
PHILLIPS 66 COM 718546104 BBG00286S4N9 3,372 32,401 SH   SOLE   32,401 0 0
PROGRESSIVE CORP COM 743315103 BBG000BR37X2 4,564 35,190 SH   SOLE   35,190 0 0
THOR INDUSTRIES INC. COM 885160101 BBG000BV6R84 8,320 110,214 SH   SOLE   110,044 0 170
TOTALENERGIES SE ADR ADR 89151E113 BBG000CHZ857 10,537 169,733 SH   SOLE   168,337 0 1,396
TRUIST FINANCIAL CORP COM 89832Q109 BBG000BYYLS8 14,596 339,199 SH   SOLE   338,884 0 315
UNILEVER PLC SPONSORED ADR ADR 904767704 BBG000BW1442 21,728 431,535 SH   SOLE   430,479 0 1,056
UNION PACIFIC CORP COM 907818108 BBG000BW3299 9,412 45,453 SH   SOLE   45,273 0 180
US BANCORP COM 902973304 BBG000FFDM15 16,543 379,343 SH   SOLE   378,783 0 560
VERIZON COMMUNICATIONS COM 92343V104 BBG000HS77T5 2,570 65,224 SH   SOLE   65,224 0 0
WELLS FARGO & CO COM 949746101 BBG000BWQFY7 40,094 971,027 SH   SOLE   969,347 0 1,680