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 2,997 30,976 SH   SOLE   30,466 0 510
Abbvie Inc COM 00287y109 4,603 34,298 SH   SOLE   33,623 0 675
Alphabet Inc Cl C COM 02079K107 226 2,352 SH   SOLE   2,352 0 0
Alphabet Inc. Class A COM 02079k305 21,398 223,715 SH   SOLE   221,775 0 1,940
Altria Group Inc COM 02209s103 385 9,530 SH   SOLE   9,530 0 0
Amazon COM 023135106 7,241 64,081 SH   SOLE   63,621 0 460
Amgen Inc. COM 031162100 832 3,692 SH   SOLE   3,692 0 0
Apple Inc COM 037833100 6,781 49,070 SH   SOLE   48,925 0 145
Applied Materials COM 038222105 463 5,651 SH   SOLE   5,651 0 0
Bank Of America Corp COM 060505104 543 17,972 SH   SOLE   17,972 0 0
Bb Liquidating Inc Cl A COM 05532d107 0 10,000 SH   SOLE   10,000 0 0
Berkshire Hathaway COM 084670702 66,921 250,622 SH   SOLE   247,442 0 3,180
Berkshire Hathaway Class A COM 084990175 406 1 SH   SOLE   1 0 0
Bristol-Myers Squibb COM 110122108 480 6,758 SH   SOLE   6,758 0 0
Cisco Systems Inc COM 17275r102 202 5,048 SH   SOLE   5,048 0 0
Comcast Corp COM 20030n101 9,779 333,409 SH   SOLE   330,974 0 2,435
Costco Wholesale Co COM 22160k105 526 1,114 SH   SOLE   1,114 0 0
Cvs Health Corp COM 126650100 5,388 56,499 SH   SOLE   55,709 0 790
Fiserv Inc COM 337738108 7,212 77,077 SH   SOLE   76,467 0 610
Home Depot Inc COM 437076102 219 792 SH   SOLE   792 0 0
Invesco International Dividend COM 46137v548 650 42,645 SH   SOLE   42,645 0 0
Invesco Qqq Trust COM 46090e103 2,089 7,817 SH   SOLE   7,817 0 0
J P Morgan Chase & Co COM 46625h100 890 8,516 SH   SOLE   8,516 0 0
Johnson & Johnson COM 478160104 20,654 126,430 SH   SOLE   124,815 0 1,615
Liberty Broadband COM 530307305 9,107 123,402 SH   SOLE   122,387 0 1,015
Lilly Eli & Co COM 532457108 331 1,024 SH   SOLE   1,024 0 0
Markel Corp COM 570535104 5,166 4,765 SH   SOLE   4,712 0 53
Medtronic Plc COM g5960l103 3,849 47,664 SH   SOLE   47,099 0 565
Merck & Co. Inc. COM 58933y105 10,310 119,718 SH   SOLE   118,783 0 935
Meta Platforms, Inc. COM 30303m102 6,647 48,987 SH   SOLE   48,614 0 373
Microsoft Corp COM 594918104 14,745 63,312 SH   SOLE   62,457 0 855
Nestle COM 641069406 455 4,224 SH   SOLE   4,224 0 0
Nike Inc COM 654106103 220 2,641 SH   SOLE   2,641 0 0
Northrop Grumman Co COM 666807102 235 500 SH   SOLE   500 0 0
Pfizer Inc COM 717081103 11,729 268,024 SH   SOLE   265,379 0 2,645
Philip Morris Intl COM 718172109 876 10,552 SH   SOLE   10,552 0 0
Raytheon Technologies Co COM 75513e101 235 2,868 SH   SOLE   2,868 0 0
Schwab Fundamental Emerging Ma COM 808524730 1,601 68,313 SH   SOLE   68,313 0 0
Spdr S&p 500 COM 78462f103 296 830 SH   SOLE   830 0 0
The Coca-Cola Co COM 191216100 229 4,084 SH   SOLE   4,084 0 0
Twitter Inc Com COM 90184L102 285 6,500 SH   SOLE   6,500 0 0
Unilever COM 904784709 13,434 306,435 SH   SOLE   303,935 0 2,500
Unitedhealth Grp Inc COM 91324p102 326 646 SH   SOLE   646 0 0
Vanguard Ftse Developed Market COM 921943858 275 7,550 SH   SOLE   7,550 0 0
Vanguard Total World Stock Ind COM 922042742 282 3,571 SH   SOLE   3,571 0 0
Verizon COM 92343v104 2,306 60,744 SH   SOLE   60,744 0 0
Visa Inc COM 92826c839 10,870 61,190 SH   SOLE   60,638 0 552
Walt Disney Co COM 254687106 1,495 15,844 SH   SOLE   15,839 0 5
Wisdomtree Emerging Markets Hi COM 97717w315 2,884 88,655 SH   SOLE   88,655 0 0
Agnico Eagle Mines COM 008474108 17,570 416,064 SH   SOLE   412,599 0 3,465
Alamos Gold Inc COM 011532108 433 58,464 SH   SOLE   58,464 0 0
Barrick Gold Corp COM 679011080 13,919 898,019 SH   SOLE   890,699 0 7,320
New Gold Inc F COM 644535106 24 27,085 SH   SOLE   27,085 0 0
Newmont Corp COM 651639106 14,974 356,270 SH   SOLE   352,660 0 3,610
Pan American Silver Corp COM 697900108 4,879 307,244 SH   SOLE   303,709 0 3,535
Sprott Physical Gold & Silver COM 85208r101 10,531 676,392 SH   SOLE   666,097 0 10,295
Vaneck Vectors Gold Miners COM 92189f106 817 33,873 SH   SOLE   33,788 0 85
Chevron Corp COM 166764100 11,647 81,065 SH   SOLE   80,270 0 795
Conocophillips COM 20825c104 10,371 101,342 SH   SOLE   100,162 0 1,180
Devon Energy Corporation COM 25179M103 2,267 37,701 SH   SOLE   37,566 0 135
Exxon Mobil Corp COM 30231g102 12,362 141,588 SH   SOLE   140,153 0 1,435
Phillips 66 COM 718546104 1,652 20,466 SH   SOLE   20,137 0 329
Sprott Fds Tr Uranium Miners E COM 85208p303 771 11,865 SH   SOLE   11,865 0 0
United States Natl Gas Unit Pa COM 912318300 660 28,235 SH   SOLE   28,235 0 0
United Sts Oil Fd Lp Units COM 91232N207 534 8,180 SH   SOLE   8,180 0 0
Alleghany Corp Del Com COM 017175100 3,485 4,152 SH   SOLE   4,152 0 0