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
SPDR Bloomberg 1-3 Month T-Bil ETF 78468R663   4,478,980 48,780 SH   SOLE   40,500 0 8,280
iShares 0-5 year TIPS Bond ETF ETF 46429B747   66,880,364 690,057 SH   SOLE   662,777 0 27,280
3M Co COM 88579Y101   1,682,071 17,967 SH   SOLE   16,952 0 1,015
AbbVie Inc COM 00287Y109   1,368,073 9,178 SH   SOLE   9,178 0 0
Abbott Laboratories COM 002824100   683,664 7,059 SH   SOLE   7,059 0 0
Accenture Plc Ireland COM G1151C101   583,509 1,900 SH   SOLE   1,900 0 0
Aflac Inc COM 001055102   978,962 12,755 SH   SOLE   12,755 0 0
Agnico Eagle Mines Limited COM 008474108   8,641,545 190,133 SH   SOLE   180,423 0 9,710
Altria Group Inc COM 02209S103   666,493 15,850 SH   SOLE   13,120 0 2,730
American Express Co COM 025816109   280,477 1,880 SH   SOLE   1,880 0 0
Apple Inc COM 037833100   2,057,259 12,016 SH   SOLE   11,447 0 569
AstraZeneca PLC ADR COM 046353108   526,049 7,768 SH   SOLE   7,768 0 0
Barrick Gold Corp COM 067901108   10,858,258 746,272 SH   SOLE   701,772 0 44,500
Becton Dickinson & Co. COM 075887109   361,942 1,400 SH   SOLE   1,400 0 0
Berkshire Hathaway Class B COM 084670702   1,129,017 3,223 SH   SOLE   3,223 0 0
Bristol Myers Squibb Co COM 110122108   1,168,751 20,137 SH   SOLE   18,837 0 1,300
CVS Health Corp COM 126650100   4,649,104 66,587 SH   SOLE   61,512 0 5,075
Cal-Maine Foods Inc COM 128030202   3,760,878 77,672 SH   SOLE   76,572 0 1,100
Chevron Corp COM 166764100   1,769,667 10,495 SH   SOLE   10,145 0 350
Cisco Systems COM 17275R102   518,784 9,650 SH   SOLE   9,650 0 0
Coca-Cola Co COM 191216100   1,074,816 19,200 SH   SOLE   18,950 0 250
ConocoPhillips COM 20825C104   1,167,014 9,741 SH   SOLE   9,455 0 286
Costco Whsl Corp New COM 22160k105   1,493,313 2,643 SH   SOLE   2,493 0 150
Desktop Metal, Inc. COM 25058X105   164,980 113,000 SH   SOLE   113,000 0 0
Disney Walt Co COM 254687106   1,688,517 20,833 SH   SOLE   18,883 0 1,950
Dover Corp COM 260003108   1,586,374 11,371 SH   SOLE   10,621 0 750
Emerson Elec Co COM 291011104   1,002,010 10,376 SH   SOLE   10,376 0 0
Equinor ASA COM 29446M102   12,624,314 385,005 SH   SOLE   360,830 0 24,175
Equity Commonwealth COM 294628102   2,701,896 147,082 SH   SOLE   140,232 0 6,850
Exxon Mobil Corp COM 30231G102   4,485,442 38,148 SH   SOLE   36,698 0 1,450
Hess Corporation COM 42809H107   818,550 5,350 SH   SOLE   5,350 0 0
Home Depot Inc COM 437076102   9,942,269 32,904 SH   SOLE   30,897 0 2,007
Honeywell Intl Inc COM 438516106   1,132,456 6,130 SH   SOLE   5,755 0 375
Huntington Bancshares Inc COM 446150104   239,200 23,000 SH   SOLE   23,000 0 0
Intel Corp COM 458140100   3,516,347 98,913 SH   SOLE   95,217 0 3,696
Intuit Inc COM 461202103   270,798 530 SH   SOLE   530 0 0
JPMorgan Chase & Co COM 46625H100   485,817 3,350 SH   SOLE   3,350 0 0
Johnson & Johnson COM 478160104   3,732,411 23,964 SH   SOLE   23,014 0 950
KLA Corp COM 482480100   894,387 1,950 SH   SOLE   1,950 0 0
Lamb Weston Holdings Inc COM 513272104   3,545,471 38,346 SH   SOLE   36,671 0 1,675
Liberty Global PLC COM G5480U120   9,598,787 517,176 SH   SOLE   491,776 0 25,400
Lockheed Martin Corp COM 539830109   7,247,589 17,722 SH   SOLE   16,542 0 1,180
Lowe's Companies Inc. COM 548661107   266,035 1,280 SH   SOLE   1,280 0 0
Markel Corp COM 570535104   331,310 225 SH   SOLE   225 0 0
McDonalds Corp COM 580135101   939,164 3,565 SH   SOLE   3,565 0 0
Merck & Co Inc New COM 58933Y105   565,710 5,495 SH   SOLE   5,495 0 0
Microsoft Corp COM 594918104   1,135,121 3,595 SH   SOLE   3,390 0 205
Molson Coors Beverage COM 60871R209   6,014,151 94,577 SH   SOLE   88,277 0 6,300
Mondelez Intl Inc COM 609207105   381,422 5,496 SH   SOLE   5,496 0 0
Motorola Solutions COM 620076307   272,240 1,000 SH   SOLE   1,000 0 0
Newmont Corporation COM 651639106   664,731 17,990 SH   SOLE   17,990 0 0
NovaGold Resources Inc COM 66987E206   234,240 61,000 SH   SOLE   61,000 0 0
O'Reilly Automotive New COM 67103H107   447,159 492 SH   SOLE   492 0 0
Oceaneering International Inc COM 675232102   13,577,485 527,896 SH   SOLE   500,396 0 27,500
PepsiCo Inc COM 713448108   2,543,125 15,009 SH   SOLE   13,559 0 1,450
Philip Morris Intl Inc COM 718172109   7,455,467 80,530 SH   SOLE   76,055 0 4,475
Phillips 66 COM 718546104   436,145 3,630 SH   SOLE   3,630 0 0
Procter & Gamble Co COM 742718109   618,592 4,241 SH   SOLE   4,091 0 150
Qualcomm Inc COM 747525103   366,498 3,300 SH   SOLE   3,300 0 0
ResMed Inc COM 761152107   244,725 1,655 SH   SOLE   1,655 0 0
SLB COM 806857108   4,065,376 69,732 SH   SOLE   67,032 0 2,700
Shell PLC COM 780259305   253,335 3,935 SH   SOLE   1,885 0 2,050
Stryker Corp COM 863667101   1,935,571 7,083 SH   SOLE   6,698 0 385
Suncor Energy Inc COM 867224107   10,234,410 297,685 SH   SOLE   273,260 0 24,425
Sysco Corp COM 871829107   481,505 7,290 SH   SOLE   7,290 0 0
Talos Energy Inc COM 87484T108   3,144,808 191,290 SH   SOLE   190,390 0 900
Target Corp COM 87612E106   429,564 3,885 SH   SOLE   3,885 0 0
Teleflex Inc COM 879369106   260,243 1,325 SH   SOLE   1,325 0 0
Tesla Inc COM 88160R101   250,220 1,000 SH   SOLE   1,000 0 0
Thermo Fisher Scientific Inc COM 883556102   3,268,846 6,458 SH   SOLE   5,838 0 620
TotalEnergies SE COM 89151E109   10,965,677 166,753 SH   SOLE   157,953 0 8,800
Truist Financial Corp COM 89832Q109   3,924,420 137,170 SH   SOLE   130,230 0 6,940
Unilever PLC COM 904767704   6,164,033 124,778 SH   SOLE   118,328 0 6,450
United Parcel Service Inc COM 911312106   4,353,761 27,932 SH   SOLE   26,432 0 1,500
VanEck Gold Miners ETF COM 92189F106   606,821 22,550 SH   SOLE   22,550 0 0
Verizon Communications Inc COM 92343V104   6,259,116 193,123 SH   SOLE   182,148 0 10,975
Vodafone Group PLC New-SP ADR COM 92857W308   9,509,682 1,003,131 SH   SOLE   951,206 0 51,925
Walmart Inc COM 931142103   735,678 4,600 SH   SOLE   4,600 0 0
Weyerhaeuser Co. COM 962166104   6,651,043 216,929 SH   SOLE   202,529 0 14,400
ProShares S&P 500 Dividend Ari ETF 74348A467   1,069,874 12,082 SH   SOLE   12,082 0 0
SPDR S&P Global Natural Resour ETF 78463X541   323,733 5,810 SH   SOLE   5,810 0 0
Schwab U.S. Dividend Equity ET ETF 808524797   1,085,063 15,334 SH   SOLE   15,334 0 0