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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M CO COM 88579Y101 114,366 640,453 SH   SOLE   633,598 0 6,855
AGCO CORP. COM 001084102 58,935 1,018,578 SH   SOLE   862,543 0 156,035
ALPHABET INC-CL A COM 02079K305 106,275 134,110 SH   SOLE   126,055 0 8,055
ALPHABET INC-CL C COM 02079K107 97,842 126,768 SH   SOLE   126,213 0 555
AMERICAN EXPRESS CO COM 025816109 26,862 362,608 SH   SOLE   228,153 0 134,455
AMERICAN NATIONAL INSURANCE CO COM 028591105 11,866 95,225 SH   SOLE   95,185 0 40
AVNET COM 053807103 41,044 862,098 SH   SOLE   716,048 0 146,050
BANK OF NEW YORK MELLON CORP COM 064058100 222,785 4,702,087 SH   SOLE   4,452,761 0 249,326
BAXTER INTERNATIONAL INC COM 071813109 95,367 2,150,819 SH   SOLE   2,138,283 0 12,536
BERKSHIRE HATHAWAY INC COM 084670108 265,848 1,089 SH   SOLE   1,083 0 6
BERKSHIRE HATHAWAY INC DEL CL COM 084670702 49,249 302,180 SH   SOLE   214,791 0 87,389
CISCO SYSTEMS INC COM 17275r102 347,248 11,490,655 SH   SOLE   11,114,178 0 376,477
CKX LANDS INC COM 12562N104 117 10,600 SH   SOLE   10,600 0 0
COCA COLA FEMSA COM 191241108 33,048 520,112 SH   SOLE   520,112 0 0
COMCAST CORPORATION CLASS A COM 20030N101 62,593 906,483 SH   SOLE   888,482 0 18,001
CONNECTICUT WATER SERVICE INC COM 207797101 362 6,483 SH   SOLE   6,483 0 0
CONOCOPHILLIPS COM 20825C104 104,666 2,087,479 SH   SOLE   1,933,039 0 154,440
DEVON ENERGY CORP COM 25179M103 161,703 3,540,679 SH   SOLE   3,333,644 0 207,035
DIAGEO PLC-SPONSORED ADR REPST ADR 25243q205 32,767 315,245 SH   SOLE   313,857 0 1,388
EMERSON ELECTRIC CO COM 291011104 77,370 1,387,802 SH   SOLE   1,214,867 0 172,935
GENERAL ELECTRIC CO COM 369604103 3,942 124,733 SH   SOLE   121,558 0 3,175
GLAXO SMITHKLINE PLC ADR ADR 37733W105 4,407 114,437 SH   SOLE   113,547 0 890
HALLIBURTON CO COM 406216101 192,959 3,567,361 SH   SOLE   3,550,776 0 16,585
HSBC HOLDINGS PLC SPONSORED AD ADR 404280406 7,178 178,649 SH   SOLE   177,660 0 989
INT'L BUSINESS MACHINE CORP. COM 459200101 45,579 274,590 SH   SOLE   221,225 0 53,365
JOHNSON & JOHNSON COM 478160104 274,956 2,386,562 SH   SOLE   2,329,692 0 56,870
LEUCADIA NATIONAL CORP COM 527288104 1,744 75,008 SH   SOLE   75,008 0 0
MASTERCARD INC - CLASS A COM 57636Q104 27,500 266,340 SH   SOLE   265,740 0 600
MRC GLOBAL INC COM 55345k103 97,360 4,805,543 SH   SOLE   4,366,093 0 439,450
NATIONAL WESTERN LIFE GROUP COM 638517102 27,244 87,657 SH   SOLE   87,507 0 150
NOVARTIS AG AMERICAN DEPOSITAR ADR 66987v109 15,776 216,590 SH   SOLE   215,458 0 1,132
NOW INC/DE COM 67011P100 1,030 50,312 SH   SOLE   50,302 0 10
PHILIP MORRIS INTERNATIONAL COM 718172109 116,487 1,273,219 SH   SOLE   1,272,482 0 737
PHILLIPS 66 COM 718546104 34,037 393,902 SH   SOLE   391,207 0 2,695
ROYAL DUTCH SHELL PLC-A SHRS A ADR 780259206 2,674 49,177 SH   SOLE   49,177 0 0
SHENANDOAH TELECOMMUNICATIONS COM 82312B106 2,175 79,680 SH   SOLE   79,680 0 0
SHIRE PLC-ADR ADR 82481R106 6,054 35,534 SH   SOLE   35,403 0 131
TORCHMARK CORP COM 891027104 13,687 185,565 SH   SOLE   185,565 0 0
TOTAL S A 1 ADR REPRESENTING 1 ADR 89151e109 16,649 326,646 SH   SOLE   324,031 0 2,615
TRUSTMARK CORPORATION COM 898402102 257 7,200 SH   SOLE   7,200 0 0
UNIFIRST CORP COM 904708104 13,902 96,774 SH   SOLE   95,444 0 1,330
UNILEVER N V YORK SHS ADR ADR 904784709 33,261 810,067 SH   SOLE   806,636 0 3,431
UNILEVER PLC SPONSORED ADR ADR 904767704 11,480 282,056 SH   SOLE   282,056 0 0
UNION PACIFIC CORP COM 907818108 35,979 347,015 SH   SOLE   339,465 0 7,550
US BANCORP COM 902973304 27,730 539,800 SH   SOLE   539,800 0 0
VERIZON COMMUNICATIONS COM 92343V104 38,530 721,800 SH   SOLE   557,715 0 164,085
WALMART STORES INC COM 931142103 17,973 260,025 SH   SOLE   254,555 0 5,470
WELLS FARGO & CO COM 949746101 208,712 3,787,181 SH   SOLE   3,474,891 0 312,290
WILLIAMS-SONOMA INC COM 969904101 12,010 248,200 SH   SOLE   161,165 0 87,035