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 2,950 35,388 SH   SOLE   35,028 0 360
ALPHABET INC-CL A COM 02079K305 BBG009S39JX6 240,352 2,007,952 SH   SOLE   2,007,352 0 600
ALPHABET INC-CL C COM 02079K107 BBG009S3NB30 71,936 594,661 SH   SOLE   594,336 0 325
AMERICAN EXPRESS CO COM 025816109 BBG000BCQZS4 20,787 119,329 SH   SOLE   118,772 0 557
AUTOLIV INC. COM 052800109 BBG000BVLRY8 86,500 1,017,172 SH   SOLE   1,016,967 0 205
AUTOZONE, INC. COM 053332102 BBG000C7LMS8 47,501 19,051 SH   SOLE   19,031 0 20
BAIDU INC. - SPON ADR ADR 056752108 BBG000QXWHD1 3,065 22,389 SH   SOLE   22,194 0 195
BANK OF AMERICA CORP COM COM 060505104 BBG000BCTLF6 15,675 546,361 SH   SOLE   545,886 0 475
BANK OF NEW YORK MELLON CORP COM 064058100 BBG000BD8PN9 31,287 702,774 SH   SOLE   701,531 0 1,243
BAXTER INTERNATIONAL INC COM 071813109 BBG000BCVJ77 514 11,288 SH   SOLE   11,288 0 0
BERKSHIRE HATHAWAY INC COM 084670108 BBG000DWCFL4 347,451 671 SH   SOLE   671 0 0
BERKSHIRE HATHAWAY INC DEL CL B COM 084670702 BBG000DWG505 63,089 185,012 SH   SOLE   184,372 0 640
CARLISLE COS INC COM 142339100 BBG000BGGBT8 633 2,469 SH   SOLE   2,469 0 0
CISCO SYSTEMS INC COM 17275r102 BBG000C3J3C9 43,360 838,040 SH   SOLE   838,040 0 0
CKX LANDS INC COM 12562N104 BBG000CTBX52 106 10,600 SH   SOLE   10,600 0 0
CNH INDUSTRIALS COM N20944109 BBG0059JSF49 12,317 855,350 SH   SOLE   852,705 0 2,645
COCA COLA FEMSA ADR 191241108 BBG000BJ87V7 152,055 1,825,172 SH   SOLE   1,824,627 0 545
COMCAST CORPORATION - CLASS A COM 20030N101 BBG000BFT2L4 2,101 50,564 SH   SOLE   50,564 0 0
CONCENTRIX CORP COM 20602D101 BBG00RCNQMX3 17,987 222,753 SH   SOLE   222,323 0 430
CONOCOPHILLIPS COM 20825C104 BBG000BQQH30 3,159 30,492 SH   SOLE   30,492 0 0
DIAGEO P L C - ADR ADR 25243q205 BBG000BWZQL7 25,376 146,275 SH   SOLE   145,885 0 390
EMERSON ELECTRIC CO COM 291011104 BBG000BHX7N2 1,991 22,032 SH   SOLE   22,032 0 0
ENTERPRISE PRODUCTS PARTNERS COM 293792107 BBG000BR3012 3,591 136,295 SH   SOLE   136,295 0 0
FEDEX CORP. COM 31428X106 BBG000BJF1Z8 42,034 169,559 SH   SOLE   169,409 0 150
FMC CORP. COM 302491303 BBG000BJP882 105,216 1,008,400 SH   SOLE   1,008,400 0 0
FRESENIUS MEDICAL CARE-ADR ADR 358029106 BBG000HDMR99 8,128 339,637 SH   SOLE   338,862 0 775
GSK PLC ADR ADR 37733W204 BBG000BLB481 4,794 134,514 SH   SOLE   134,118 0 396
HALEON PLC ADR ADR 405552100 BBG018GZNCH6 1,026 122,418 SH   SOLE   122,418 0 0
INTEL CORP COM 458140100 BBG000C0G1D1 1,795 53,684 SH   SOLE   53,684 0 0
IONIS PHARMACEUTICALS INC. COM 462222100 BBG000JH6683 145,281 3,540,858 SH   SOLE   3,540,858 0 0
JOHNSON & JOHNSON COM 478160104 BBG000BMHYD1 200,179 1,209,396 SH   SOLE   1,208,937 0 459
NATIONAL WESTERN LIFE GROUP COM 638517102 BBG008HNHZ07 18,396 44,269 SH   SOLE   44,269 0 0
NOVARTIS AG AMERICAN DEPOSITORY SHARES ADR 66987v109 BBG000LYF3S8 9,693 96,056 SH   SOLE   95,201 0 855
PARAMOUNT GLOBAL - CLASS B COM 92556H206 BBG000C496P7 6,114 384,298 SH   SOLE   383,763 0 535
PHILLIPS 66 COM 718546104 BBG00286S4N9 3,078 32,271 SH   SOLE   32,271 0 0
PROGRESSIVE CORP COM 743315103 BBG000BR37X2 4,573 34,550 SH   SOLE   34,550 0 0
SEALED AIR CORPORATION COM 81211K100 BBG000C22QV7 21,812 545,295 SH   SOLE   544,590 0 705
THOR INDUSTRIES INC. COM 885160101 BBG000BV6R84 11,320 109,371 SH   SOLE   109,201 0 170
TOTALENERGIES SE ADR ADR 89151E959 BBG000CHZ857 9,543 165,556 SH   SOLE   164,160 0 1,396
TRUIST FINANCIAL CORP COM 89832Q109 BBG000BYYLS8 25,551 841,871 SH   SOLE   841,556 0 315
U-HAUL HOLDING CO - NON VOTING COM 023586506 BBG01B6SGB59 21,951 433,208 SH   SOLE   432,643 0 565
UNILEVER PLC SPONSORED ADR ADR 904767704 BBG000BW1442 7,909 151,724 SH   SOLE   150,668 0 1,056
UNION PACIFIC CORP COM 907818108 BBG000BW3299 9,228 45,098 SH   SOLE   44,918 0 180
US BANCORP COM 902973304 BBG000FFDM15 10,515 318,238 SH   SOLE   317,678 0 560
VERIZON COMMUNICATIONS COM 92343V104 BBG000HS77T5 2,426 65,224 SH   SOLE   65,224 0 0
WELLS FARGO & CO COM 949746101 BBG000BWQFY7 40,849 957,109 SH   SOLE   955,429 0 1,680