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
Abbott Laboratories COM 002824100 4,403 40,457 SH   SOLE   39,592 0 865
Abbvie Inc COM 00287y109 2,630 30,030 SH   SOLE   29,355 0 675
Alphabet Inc. Class A COM 02079k305 12,664 8,641 SH   SOLE   8,542 0 99
Altria Group Inc COM 02209s103 331 8,577 SH   SOLE   8,577 0 0
Amazon.Com Inc COM 023135106 904 287 SH   SOLE   287 0 0
Amgen Inc. COM 031162100 415 1,631 SH   SOLE   1,631 0 0
Apple Inc COM 037833100 9,916 85,624 SH   SOLE   85,176 0 448
Applied Materials COM 038222105 383 6,441 SH   SOLE   6,441 0 0
Auto Data Processing COM 053015103 206 1,474 SH   SOLE   1,474 0 0
Bayer COM 072730302 924 61,774 SH   SOLE   61,714 0 60
Becton Dickinson COM 075887109 3,332 14,322 SH   SOLE   13,972 0 350
Berkshire Hathaway COM 084670702 50,108 235,315 SH   SOLE   232,080 0 3,235
Berkshire Hathaway Class A COM 084990175 320 1 SH   SOLE   1 0 0
Bristol-Myers Squibb COM 110122108 208 3,458 SH   SOLE   3,458 0 0
Cannae Holdings, Inc. COM 13765N107 4,933 132,402 SH   SOLE   130,867 0 1,535
Cisco Systems Inc COM 17275r102 246 6,240 SH   SOLE   6,240 0 0
Comcast Corp COM 20030n101 9,518 205,753 SH   SOLE   203,633 0 2,120
Costco Wholesale Co COM 22160k105 360 1,015 SH   SOLE   1,015 0 0
Cvs Health Corp COM 126650100 1,619 27,715 SH   SOLE   27,010 0 705
Facebook Inc COM 30303m102 7,884 30,102 SH   SOLE   29,732 0 370
Fiserv Inc COM 337738108 6,223 60,391 SH   SOLE   59,701 0 690
Intel Corp COM 458140100 233 4,508 SH   SOLE   4,508 0 0
Invesco International Dividend COM 46137v548 1,039 81,911 SH   SOLE   81,911 0 0
Invesco Qqq Trust COM 46090e103 3,153 11,348 SH   SOLE   11,348 0 0
J P Morgan Chase & Co COM 46625h100 669 6,948 SH   SOLE   6,948 0 0
Johnson & Johnson COM 478160104 16,875 113,347 SH   SOLE   111,632 0 1,715
Liberty Broadband COM 530307305 11,497 80,475 SH   SOLE   79,530 0 945
Markel Corp COM 570535104 3,011 3,092 SH   SOLE   3,030 0 62
Mcdonalds Corp COM 580135101 2,984 13,594 SH   SOLE   13,394 0 200
Medtronic Plc COM g5960l103 4,706 45,285 SH   SOLE   44,505 0 780
Merck & Co. Inc. COM 58933y105 2,819 33,982 SH   SOLE   33,607 0 375
Microsoft Corp COM 594918104 17,057 81,095 SH   SOLE   79,715 0 1,380
Nestle COM 641069406 627 5,261 SH   SOLE   5,261 0 0
Pepsico Inc COM 713448108 3,535 25,507 SH   SOLE   25,177 0 330
Pfizer Inc COM 717081103 7,819 213,053 SH   SOLE   210,408 0 2,645
Philip Morris Intl COM 718172109 680 9,061 SH   SOLE   9,061 0 0
Procter & Gamble COM 742718109 432 3,105 SH   SOLE   3,105 0 0
Raytheon Technologies Co COM 75513e101 212 3,682 SH   SOLE   3,682 0 0
Ross Stores Inc COM 778296103 373 4,000 SH   SOLE   4,000 0 0
Schwab Fundamental Emerging Ma COM 808524730 970 40,877 SH   SOLE   40,877 0 0
Stryker Corp COM 863667101 5,612 26,935 SH   SOLE   26,610 0 325
Unilever COM 904784709 5,294 87,643 SH   SOLE   86,928 0 715
Vanguard Ftse Developed Market COM 921943858 350 8,550 SH   SOLE   8,550 0 0
Verizon COM 92343v104 779 13,102 SH   SOLE   13,102 0 0
Visa Inc COM 92826c839 499 2,494 SH   SOLE   2,494 0 0
Walt Disney Co COM 254687106 1,914 15,424 SH   SOLE   15,419 0 5
Wisdomtree Emerging Markets Hi COM 97717w315 3,086 87,577 SH   SOLE   87,577 0 0
Agnico Eagle Mines COM 008474108 18,164 228,161 SH   SOLE   225,146 0 3,015
Barrick Gold Corp COM 679011080 15,864 564,364 SH   SOLE   558,204 0 6,160
Kirkland Lake Gold COM 49741e100 288 5,920 SH   SOLE   5,920 0 0
Newmont Corp COM 651639106 16,602 261,663 SH   SOLE   258,013 0 3,650
Pan American Silver Corp COM 697900108 8,555 266,107 SH   SOLE   261,997 0 4,110
Sprott Physical Gold & Silver COM 85208r101 12,994 708,486 SH   SOLE   697,466 0 11,020
Vaneck Vectors Gold Miners COM 92189f106 2,071 52,895 SH   SOLE   52,810 0 85