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,752,112 15,918 SH   SOLE   15,918 0 0
Abbvie Inc COM 00287y109   5,117,359 32,377 SH   SOLE   31,732 0 645
Alphabet Inc Cl C COM 02079K107   244,795 1,737 SH   SOLE   1,737 0 0
Alphabet Inc. Class A COM 02079k305   29,609,670 210,207 SH   SOLE   208,447 0 1,760
Altria Group Inc COM 02209s103   421,320 10,444 SH   SOLE   10,444 0 0
Amazon COM 023135106   10,091,551 65,988 SH   SOLE   65,558 0 430
Amgen Inc. COM 031162100   1,079,211 3,747 SH   SOLE   3,747 0 0
Apple Inc COM 037833100   8,542,092 44,233 SH   SOLE   44,098 0 135
Applied Materials COM 038222105   899,651 5,551 SH   SOLE   5,551 0 0
Berkshire Hathaway COM 084670702   91,336,346 253,288 SH   SOLE   250,488 0 2,800
Berkshire Hathaway Class A COM 084990175   542,625 1 SH   SOLE   1 0 0
Boeing Co COM 097023105   267,698 1,027 SH   SOLE   1,027 0 0
Caterpillar Inc COM 149123101   278,817 943 SH   SOLE   943 0 0
Charter Communicatn Class A COM 16119p108   862,092 2,218 SH   SOLE   2,218 0 0
Cisco Systems Inc COM 17275r102   251,893 4,986 SH   SOLE   4,986 0 0
Comcast Corp COM 20030n101   10,343,188 233,937 SH   SOLE   231,997 0 1,940
Costco Wholesale Co COM 22160k105   750,674 1,137 SH   SOLE   1,137 0 0
Cvs Health Corp COM 126650100   5,072,993 63,483 SH   SOLE   62,718 0 765
Es Bancshares Inc Com COM 296049109   79,847 15,749 SH   SOLE   15,749 0 0
Fiserv Inc COM 337738108   7,195,810 54,049 SH   SOLE   53,929 0 120
Goldman Sachs Group COM 38141g104   205,615 533 SH   SOLE   533 0 0
Home Depot Inc COM 437076102   413,781 1,194 SH   SOLE   1,194 0 0
Invesco International Dividend COM 46137v548   1,349,630 73,121 SH   SOLE   73,121 0 0
Invesco Qqq Trust COM 46090e103   5,131,644 12,531 SH   SOLE   12,531 0 0
J P Morgan Chase & Co COM 46625h100   1,394,650 8,199 SH   SOLE   8,199 0 0
Johnson & Johnson COM 478160104   20,450,718 129,025 SH   SOLE   127,575 0 1,450
Liberty Broadband COM 530307305   9,728,905 119,816 SH   SOLE   118,911 0 905
Lilly Eli & Co COM 532457108   596,910 1,024 SH   SOLE   1,024 0 0
Lockheed Martin Corp COM 539830109   234,325 517 SH   SOLE   517 0 0
Markel Corp COM 570535104   8,127,508 5,672 SH   SOLE   5,620 0 52
Mastercard Inc Class A COM 57636q104   419,686 984 SH   SOLE   984 0 0
Medtronic Plc COM g5960l103   6,546,159 78,913 SH   SOLE   78,363 0 550
Merck & Co. Inc. COM 58933y105   12,715,438 115,749 SH   SOLE   114,864 0 885
Meta Platforms, Inc. COM 30303M102   15,457,433 43,335 SH   SOLE   43,000 0 335
Microsoft Corp COM 594918104   22,393,564 58,811 SH   SOLE   58,071 0 740
Nestle COM 641069406   534,095 4,619 SH   SOLE   4,619 0 0
Netflix Inc COM 64110l106   262,428 539 SH   SOLE   539 0 0
Nike Inc COM 654106103   318,219 2,931 SH   SOLE   2,931 0 0
Northrop Grumman Co COM 666807102   234,070 500 SH   SOLE   500 0 0
Nvidia Corp Com COM 67066G104   583,868 1,179 SH   SOLE   1,179 0 0
Oracle Corp COM 68389x105   236,103 2,239 SH   SOLE   2,239 0 0
Pfizer Inc COM 717081103   9,448,270 325,594 SH   SOLE   323,009 0 2,585
Philip Morris Intl COM 718172109   1,053,828 11,201 SH   SOLE   11,201 0 0
Raytheon Technologies Co COM 75513e101   261,658 3,110 SH   SOLE   3,110 0 0
Ross Stores Inc COM 778296103   276,780 2,000 SH   SOLE   2,000 0 0
Schwab Fundamental Emerging Ma COM 808524730   3,454,355 127,279 SH   SOLE   127,279 0 0
Spdr S&p 500 COM 78462f103   583,376 1,227 SH   SOLE   1,227 0 0
The Coca-Cola Co COM 191216100   240,670 4,084 SH   SOLE   4,084 0 0
Unilever COM 904784709   15,687,011 321,672 SH   SOLE   319,767 0 1,905
Unitedhealth Grp Inc COM 91324p102   518,573 985 SH   SOLE   985 0 0
Vanguard Information Technolog COM 92204a702   223,124 461 SH   SOLE   461 0 0
Vanguard Total World Stock Ind COM 922042742   367,384 3,571 SH   SOLE   3,571 0 0
Verizon COM 92343v104   2,983,297 79,133 SH   SOLE   79,133 0 0
Visa Inc COM 92826c839   16,951,566 64,581 SH   SOLE   64,051 0 530
Walt Disney Co COM 254687106   993,961 11,009 SH   SOLE   11,009 0 0
Wisdomtree Emerging Markets Hi COM 97717w315   5,171,576 127,128 SH   SOLE   127,128 0 0
Agnico Eagle Mines COM 008474108   26,467,209 479,138 SH   SOLE   475,738 0 3,400
Alamos Gold Inc COM 011532108   699,457 51,927 SH   SOLE   51,927 0 0
Barrick Gold Corp COM 679011080   17,655,189 968,814 SH   SOLE   961,664 0 7,150
New Gold Inc F COM 644535106   22,754 15,585 SH   SOLE   15,585 0 0
Newmont Corp COM 651639106   14,599,989 349,677 SH   SOLE   346,612 0 3,065
Pan American Silver Corp COM 697900108   3,336,333 200,882 SH   SOLE   197,457 0 3,425
Sprott Physical Gold & Silver COM 85208r101   13,619,595 700,911 SH   SOLE   690,616 0 10,295
Vaneck Vectors Gold Miners COM 92189f106   2,304,849 74,326 SH   SOLE   74,326 0 0
Chesapeake Energy Corporation COM 165167107   482,029 6,265 SH   SOLE   6,265 0 0
Chevron Corp COM 166764100   12,107,277 80,440 SH   SOLE   79,710 0 730
Conocophillips COM 20825c104   11,093,010 94,582 SH   SOLE   93,592 0 990
Devon Energy Corporation COM 25179M103   3,124,205 68,832 SH   SOLE   68,697 0 135
Exxon Mobil Corp COM 30231g102   12,958,770 128,444 SH   SOLE   127,274 0 1,170
Occidental Petrol Co COM 674599105   1,777,507 29,769 SH   SOLE   29,769 0 0
Phillips 66 COM 718546104   2,770,579 20,481 SH   SOLE   20,152 0 329
Sprott Fds Tr Uranium Miners E COM 85208p303   1,145,447 23,730 SH   SOLE   23,730 0 0