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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
Abbott Laboratories COM 002824100   1,841,835 18,189 SH   SOLE   18,189 0 0
Abbvie Inc COM 00287y109   5,401,287 33,891 SH   SOLE   33,246 0 645
Alphabet Inc Cl C COM 02079K107   289,952 2,788 SH   SOLE   2,788 0 0
Alphabet Inc. Class A COM 02079k305   22,671,643 218,564 SH   SOLE   216,624 0 1,940
Altria Group Inc COM 02209s103   422,667 9,473 SH   SOLE   9,473 0 0
Amazon COM 023135106   7,472,721 72,347 SH   SOLE   71,887 0 460
Amgen Inc. COM 031162100   963,374 3,985 SH   SOLE   3,985 0 0
Apple Inc COM 037833100   8,167,407 49,529 SH   SOLE   49,384 0 145
Applied Materials COM 038222105   694,112 5,651 SH   SOLE   5,651 0 0
Bank Of America Corp COM 060505104   525,439 18,372 SH   SOLE   18,372 0 0
Berkshire Hathaway COM 084670702   78,996,026 255,841 SH   SOLE   252,711 0 3,130
Berkshire Hathaway Class A COM 084990175   465,600 1 SH   SOLE   1 0 0
Boeing Co COM 097023105   286,143 1,347 SH   SOLE   1,347 0 0
Bristol-Myers Squibb COM 110122108   466,594 6,732 SH   SOLE   6,732 0 0
Caterpillar Inc COM 149123101   252,411 1,103 SH   SOLE   1,103 0 0
Charter Communicatn Class A COM 16119p108   667,300 1,866 SH   SOLE   1,866 0 0
Cisco Systems Inc COM 17275r102   306,696 5,867 SH   SOLE   5,867 0 0
Comcast Corp COM 20030n101   8,987,813 237,083 SH   SOLE   234,648 0 2,435
Costco Wholesale Co COM 22160k105   612,752 1,233 SH   SOLE   1,233 0 0
Cvs Health Corp COM 126650100   4,303,842 57,904 SH   SOLE   57,114 0 790
Fiserv Inc COM 337738108   8,170,825 72,289 SH   SOLE   71,719 0 570
Home Depot Inc COM 437076102   354,144 1,200 SH   SOLE   1,200 0 0
Invesco International Dividend COM 46137v548   788,678 44,233 SH   SOLE   44,233 0 0
Invesco Qqq Trust COM 46090e103   4,339,773 13,522 SH   SOLE   13,522 0 0
J P Morgan Chase & Co COM 46625h100   1,199,504 9,205 SH   SOLE   9,205 0 0
Johnson & Johnson COM 478160104   19,782,510 127,629 SH   SOLE   126,079 0 1,550
Liberty Broadband COM 530307305   10,295,916 126,021 SH   SOLE   125,006 0 1,015
Lilly Eli & Co COM 532457108   351,662 1,024 SH   SOLE   1,024 0 0
Lockheed Martin Corp COM 539830109   233,529 494 SH   SOLE   494 0 0
Markel Corp COM 570535104   6,480,301 5,073 SH   SOLE   5,020 0 53
Mastercard Inc Class A COM 57636q104   377,219 1,038 SH   SOLE   1,038 0 0
Medtronic Plc COM g5960l103   5,021,736 62,289 SH   SOLE   61,724 0 565
Merck & Co. Inc. COM 58933y105   12,346,558 116,050 SH   SOLE   115,115 0 935
Meta Platforms, Inc. COM 30303m102   1,017,431 48,006 SH   SOLE   47,653 0 353
Microsoft Corp COM 594918104   18,986,370 65,856 SH   SOLE   65,026 0 830
Nestle COM 641069406   520,346 4,276 SH   SOLE   4,276 0 0
Nike Inc COM 654106103   323,892 2,641 SH   SOLE   2,641 0 0
Northrop Grumman Co COM 666807102   230,860 500 SH   SOLE   500 0 0
Nvidia Corp Com COM 67066G104   334,992 1,206 SH   SOLE   1,206 0 0
Oracle Corp COM 68389x105   203,294 2,188 SH   SOLE   2,188 0 0
Pfizer Inc COM 717081103   11,050,228 270,839 SH   SOLE   268,194 0 2,645
Philip Morris Intl COM 718172109   1,022,960 10,519 SH   SOLE   10,519 0 0
Raytheon Technologies Co COM 75513e101   288,229 2,943 SH   SOLE   2,943 0 0
Ross Stores Inc COM 778296103   212,260 2,000 SH   SOLE   2,000 0 0
Schwab Fundamental Emerging Ma COM 808524730   2,875,177 110,372 SH   SOLE   110,372 0 0
Spdr S&p 500 COM 78462f103   323,481 790 SH   SOLE   790 0 0
The Coca-Cola Co COM 191216100   253,330 4,084 SH   SOLE   4,084 0 0
Unilever COM 904784709   16,884,117 325,132 SH   SOLE   322,712 0 2,420
Unitedhealth Grp Inc COM 91324p102   335,066 709 SH   SOLE   709 0 0
Vanguard Ftse Developed Market COM 921943858   341,034 7,550 SH   SOLE   7,550 0 0
Vanguard Total World Stock Ind COM 922042742   328,853 3,571 SH   SOLE   3,571 0 0
Verizon COM 92343v104   2,438,643 62,706 SH   SOLE   62,706 0 0
Visa Inc COM 92826c839   14,381,701 63,788 SH   SOLE   63,236 0 552
Walt Disney Co COM 254687106   1,517,323 15,154 SH   SOLE   15,149 0 5
Wisdomtree Emerging Markets Hi COM 97717w315   4,423,299 116,831 SH   SOLE   116,831 0 0
Agnico Eagle Mines COM 008474108   22,412,936 439,728 SH   SOLE   436,263 0 3,465
Alamos Gold Inc COM 011532108   715,014 58,464 SH   SOLE   58,464 0 0
Barrick Gold Corp COM 679011080   17,382,170 936,035 SH   SOLE   928,715 0 7,320
New Gold Inc F COM 644535106   25,944 23,585 SH   SOLE   23,585 0 0
Newmont Corp COM 651639106   17,392,204 354,798 SH   SOLE   351,188 0 3,610
Pan American Silver Corp COM 697900108   5,092,669 279,817 SH   SOLE   276,282 0 3,535
Sprott Physical Gold & Silver COM 85208r101   13,221,721 699,192 SH   SOLE   688,897 0 10,295
Vaneck Vectors Gold Miners COM 92189f106   2,058,625 63,636 SH   SOLE   63,551 0 85
Chesapeake Energy Corporation COM 165167107   476,391 6,265 SH   SOLE   6,265 0 0
Chevron Corp COM 166764100   13,665,595 83,695 SH   SOLE   82,920 0 775
Conocophillips COM 20825c104   9,981,135 100,606 SH   SOLE   99,466 0 1,140
Devon Energy Corporation COM 25179M103   3,431,105 67,795 SH   SOLE   67,660 0 135
Exxon Mobil Corp COM 30231g102   15,384,702 140,295 SH   SOLE   138,895 0 1,400
Phillips 66 COM 718546104   2,035,967 20,083 SH   SOLE   19,754 0 329
Sprott Fds Tr Uranium Miners E COM 85208p303   744,410 23,730 SH   SOLE   23,730 0 0