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
1/100 Berkshire Htwy Cla CL A 084670108 386 1 SH   SOLE   1 0 0
A T & T Corp New COM 00206R102 230 7,593 SH   SOLE   7,593 0 0
Abbott Laboratories COM 002824100 3,772 31,479 SH   SOLE   31,479 0 0
Abbvie Inc COM 00287Y109 2,429 22,441 SH   SOLE   22,441 0 0
Alphabet Inc Class A COM 02079K305 1,000 485 SH   SOLE   485 0 0
Alphabet Inc Class C CAP STK CL C 02079K107 50,452 24,389 SH   SOLE   24,389 0 0
American Express Company COM 025816109 10,947 77,400 SH   SOLE   77,400 0 0
American Fd Fundamental COM 360802102 207 2,819 SH   SOLE   2,819 0 0
American Fd Washington COM 939330106 222 4,101 SH   SOLE   4,101 0 0
Amgen Incorporated COM 031162100 4,258 17,112 SH   SOLE   17,112 0 0
Apple Computer, Inc. COM 037833100 14,894 121,932 SH   SOLE   121,932 0 0
AT T DS REP 1 1000 PERP SRS A PRF PFD 00206R508 2,256 85,566 SH   SOLE   85,566 0 0
Bank Of America Corp COM 060505104 1,092 28,215 SH   SOLE   28,215 0 0
Bank Of America Pfd PFD 060505682 5,103 3,650 SH   SOLE   3,650 0 0
Barnes Group Inc COM 067806109 343 6,916 SH   SOLE   6,916 0 0
Berkshire Hathaway Class B CL B 084670702 39,618 155,077 SH   SOLE   155,077 0 0
Bristol-Myers Squibb Co COM 110122108 280 4,440 SH   SOLE   4,440 0 0
C S X Corp COM 126408103 15,619 161,987 SH   SOLE   161,987 0 0
Camden National Corp COM 133034108 445 9,300 SH   SOLE   9,300 0 0
CarMax Inc COM 143130102 19,132 144,217 SH   SOLE   144,217 0 0
Carrier Global Corp-Wi COM 14448C104 205 4,846 SH   SOLE   4,846 0 0
Cigna Corp COM 125509109 452 1,870 SH   SOLE   1,870 0 0
Cisco Systems Inc COM 17275R102 2,975 57,540 SH   SOLE   57,540 0 0
Coca Cola Company COM 191216100 9,308 176,596 SH   SOLE   176,596 0 0
Comcast Corp New Cl A COM 20030N101 841 15,545 SH   SOLE   15,545 0 0
Darden Restaurants Inc COM 237194105 426 3,000 SH   SOLE   3,000 0 0
Disney Walt Co COM 254687106 17,630 95,543 SH   SOLE   95,543 0 0
Facebook Inc Class A CL A 30303M102 1,423 4,830 SH   SOLE   4,830 0 0
Fastenal Co COM 311900104 256 5,100 SH   SOLE   5,100 0 0
Fedex Corporation COM 31428X106 17,374 61,168 SH   SOLE   61,168 0 0
General Dynamics Corp COM 369550108 5,245 28,889 SH   SOLE   28,889 0 0
General Electric Company COM 369604103 207 15,749 SH   SOLE   15,749 0 0
General Mills Inc COM 370334104 736 12,000 SH   SOLE   12,000 0 0
Home Depot Inc COM 437076102 13,262 43,446 SH   SOLE   43,446 0 0
Huntington Bancshar Pfd PFD 446150500 1,243 51,795 SH   SOLE   51,795 0 0
Intel Corp. COM 458140100 16,804 262,568 SH   SOLE   262,568 0 0
International Flavors&fragranc Unit Ex 091521 PFD 459506309 2,813 57,364 SH   SOLE   57,364 0 0
J M Smucker Co New COM 832696405 2,262 17,875 SH   SOLE   17,875 0 0
Johnson & Johnson COM 478160104 4,525 27,532 SH   SOLE   27,532 0 0
KeyCorp COM 493267108 390 19,520 SH   SOLE   19,520 0 0
Lockheed Martin Corp COM 539830109 6,240 16,887 SH   SOLE   16,887 0 0
Lowes Companies Inc COM 548661107 1,939 10,198 SH   SOLE   10,198 0 0
Markel Corp COM 570535104 3,862 3,389 SH   SOLE   3,389 0 0
Mc Donalds Corp COM 580135101 224 1,000 SH   SOLE   1,000 0 0
Mckesson Corporation COM 58155Q103 301 1,545 SH   SOLE   1,545 0 0
Medtronic Inc COM G5960L103 1,445 12,229 SH   SOLE   12,229 0 0
Merck COM 58933Y105 6,651 86,279 SH   SOLE   86,279 0 0
Microsoft Corp COM 594918104 31,877 135,202 SH   SOLE   135,202 0 0
New York Community Capital Trust V PFD 64944P307 2,273 45,464 SH   SOLE   45,464 0 0
New York Times Co COM 650111107 405 8,000 SH   SOLE   8,000 0 0
Nordstrom Inc COM 655664100 1,602 42,291 SH   SOLE   42,291 0 0
Norfolk Southern Corp COM 655844108 539 2,008 SH   SOLE   2,008 0 0
Oppenheimer Global Fund ETF 00900W100 316 2,707 SH   SOLE   2,707 0 0
Oracle Corporation COM 68389X105 823 11,722 SH   SOLE   11,722 0 0
Pepsico Incorporated COM 713448108 13,832 97,784 SH   SOLE   97,784 0 0
Procter & Gamble COM 742718109 926 6,839 SH   SOLE   6,839 0 0
Qurate Retail Inc 8.0 Cum Pfd Reda PFD 74915M308 2,545 25,032 SH   SOLE   25,032 0 0
Raytheon Technologies Ord COM 75513E101 5,100 65,998 SH   SOLE   65,998 0 0
Regeneron Pharms Inc COM 75886F107 1,855 3,920 SH   SOLE   3,920 0 0
S P D R TRUST Unit SR ETF 78462F103 2,383 6,012 SH   SOLE   6,012 0 0
Stanley Black and Decker Pfd PFD 854502846 6,827 57,865 SH   SOLE   57,865 0 0
Stanley Works COM 854502101 3,214 16,098 SH   SOLE   16,098 0 0
Stryker Corp COM 863667101 2,377 9,759 SH   SOLE   9,759 0 0
Union Pacific Corp COM 907818108 8,823 40,032 SH   SOLE   40,032 0 0
United Parcel Service B COM 911312106 591 3,475 SH   SOLE   3,475 0 0
Unitedhealth Group Inc COM 91324P102 604 1,623 SH   SOLE   1,623 0 0
Vanguard 500 Index Fund INDEX 922908710 550 1,500 SH   SOLE   1,500 0 0
Visa Inc Cl A COM 92826C839 265 1,253 SH   SOLE   1,253 0 0
Walgreens Boots Allianc COM 931427108 611 11,137 SH   SOLE   11,137 0 0
Wal-Mart Stores Inc COM 931142103 333 2,455 SH   SOLE   2,455 0 0
Webster Financial Corp COM 947890109 749 13,595 SH   SOLE   13,595 0 0
Wells Fargo & Co New COM 949746366 12,991 332,815 SH   SOLE   332,815 0 0
WELLS FARGO 1000 DS REF CL A PRF PFD 94988U151 2,052 80,357 SH   SOLE   80,357 0 0
Wells Fargo Ban PFD 949746804 2,407 1,698 SH   SOLE   1,698 0 0