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
DIAGEO PLC-SPONSORED ADR REPST ADR 25243q205 36,037 319,253 SH   SOLE   317,865 0 1,388
GLAXO SMITHKLINE PLC ADR ADR 37733W105 5,049 116,491 SH   SOLE   115,601 0 890
HSBC HOLDINGS PLC SPONSORED AD ADR 404280406 5,621 179,538 SH   SOLE   178,575 0 963
NOVARTIS AG AMERICAN DEPOSITAR ADR 66987v109 19,289 233,783 SH   SOLE   231,823 0 1,960
ROYAL DUTCH SHELL PLC-A SHRS A ADR 780259206 3,146 56,965 SH   SOLE   56,965 0 0
SHIRE PLC-ADR ADR 82481R106 7,776 42,247 SH   SOLE   41,474 0 773
TOTAL S A 1 ADR REPRESENTING 1 ADR 89151e109 17,269 359,016 SH   SOLE   356,401 0 2,615
UNILEVER N V YORK SHS ADR ADR 904784709 41,495 883,998 SH   SOLE   880,267 0 3,731
UNILEVER PLC SPONSORED ADR ADR 904767704 13,632 284,532 SH   SOLE   284,532 0 0
3M CO COM 88579Y101 160,643 917,333 SH   SOLE   847,978 0 69,355
AMERICAN EXPRESS CO COM 025816109 15,605 256,836 SH   SOLE   254,781 0 2,055
AMERICAN NATIONAL INSURANCE CO COM 028591105 10,832 95,732 SH   SOLE   95,692 0 40
BANK OF NEW YORK MELLON CORP COM 064058100 198,238 5,102,662 SH   SOLE   4,808,592 0 294,070
BAXTER INTERNATIONAL INC COM 071813109 108,242 2,393,665 SH   SOLE   2,292,458 0 101,207
BERKSHIRE HATHAWAY INC COM 084670108 253,861 1,170 SH   SOLE   1,097 0 73
BERKSHIRE HATHAWAY INC DEL CL COM 084670702 54,929 379,367 SH   SOLE   375,216 0 4,151
CKX LANDS INC COM 12562N104 120 10,600 SH   SOLE   10,600 0 0
COMCAST CORPORATION CLASS A COM 20030N101 70,942 1,088,234 SH   SOLE   1,069,812 0 18,422
CONNECTICUT WATER SERVICE INC COM 207797101 364 6,483 SH   SOLE   6,483 0 0
CONOCOPHILLIPS COM 20825C104 112,649 2,583,693 SH   SOLE   2,450,958 0 132,735
DEVON ENERGY CORP COM 25179M103 136,901 3,776,588 SH   SOLE   3,536,814 0 239,774
EXXON MOBIL CORPORATION COM 30231G102 222 2,364 SH   SOLE   2,364 0 0
GENERAL ELECTRIC CO COM 369604103 19,272 612,188 SH   SOLE   609,013 0 3,175
ILLINOIS TOOL WORKS COM 452308109 23,608 226,655 SH   SOLE   226,655 0 0
LEUCADIA NATIONAL CORP COM 527288104 1,410 81,358 SH   SOLE   81,358 0 0
LOCKHEED MARTIN CORP COM COM 539830109 20,747 83,600 SH   SOLE   83,600 0 0
MRC GLOBAL INC COM 55345k103 81,314 5,722,341 SH   SOLE   5,112,061 0 610,280
NATIONAL WESTERN LIFE GROUP COM 638517102 17,378 88,997 SH   SOLE   88,847 0 150
NOW INC/DE COM 67011P100 931 51,321 SH   SOLE   51,311 0 10
PHILLIPS 66 COM 718546104 31,333 394,923 SH   SOLE   392,228 0 2,695
SHENANDOAH TELECOMMUNICATIONS COM 82312B106 3,112 79,680 SH   SOLE   79,680 0 0
TORCHMARK CORP COM 891027104 11,779 190,529 SH   SOLE   190,529 0 0
UNIFIRST CORP COM 904708104 21,657 187,151 SH   SOLE   183,873 0 3,278
UNION PACIFIC CORP COM 907818108 39,881 457,086 SH   SOLE   449,536 0 7,550
US BANCORP COM 902973304 21,770 539,800 SH   SOLE   539,800 0 0
VERIZON COMMUNICATIONS COM 92343V104 92,376 1,654,292 SH   SOLE   1,649,307 0 4,985
WALMART STORES INC COM 931142103 22,574 309,149 SH   SOLE   259,379 0 49,770
WELLS FARGO & CO COM 949746101 236,958 5,006,510 SH   SOLE   4,683,520 0 322,990
AGCO CORP. COM 001084102 36,591 776,392 SH   SOLE   776,367 0 25
ALPHABET INC-CL A COM 02079K305 98,227 139,620 SH   SOLE   134,950 0 4,670
ALPHABET INC-CL C COM 02079K107 96,846 139,931 SH   SOLE   135,250 0 4,681
AVNET COM 053807103 29,251 722,066 SH   SOLE   722,011 0 55
CISCO SYSTEMS INC COM 17275r102 388,354 13,536,202 SH   SOLE   13,130,722 0 405,480
COCA COLA FEMSA COM 191241108 43,148 520,112 SH   SOLE   520,112 0 0
EMERSON ELECTRIC CO COM 291011104 95,369 1,828,394 SH   SOLE   1,712,559 0 115,835
HALLIBURTON CO COM 406216101 231,458 5,110,577 SH   SOLE   4,876,072 0 234,505
INT'L BUSINESS MACHINE CORP. COM 459200101 61,165 402,985 SH   SOLE   401,890 0 1,095
JOHNSON & JOHNSON COM 478160104 390,163 3,216,513 SH   SOLE   3,148,683 0 67,830
MASTERCARD INC - CLASS A COM 57636Q104 23,668 268,770 SH   SOLE   268,170 0 600
PHILIP MORRIS INTERNATIONAL COM 718172109 149,706 1,471,747 SH   SOLE   1,471,010 0 737