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,926,602 53,655 SH   SOLE   44,350 0 9,305
iShares 0-5 year TIPS Bond ETF ETF 46429B747   44,365,972 447,102 SH   SOLE   434,537 0 12,565
3M Co COM 88579Y101   1,900,073 18,077 SH   SOLE   17,462 0 615
AbbVie Inc COM 00287Y109   973,432 6,108 SH   SOLE   6,108 0 0
Abbott Laboratories COM 002824100   411,014 4,059 SH   SOLE   4,059 0 0
Accenture Plc Ireland COM G1151C101   335,827 1,175 SH   SOLE   1,175 0 0
Aflac Inc COM 001055102   861,355 13,350 SH   SOLE   13,350 0 0
Agnico Eagle Mines Limited COM 008474108   8,824,691 173,135 SH   SOLE   165,345 0 7,790
Altria Group Inc COM 02209S103   6,580,245 147,473 SH   SOLE   139,818 0 7,655
American Express Co COM 025816109   409,076 2,480 SH   SOLE   2,480 0 0
Apple Inc COM 037833100   1,366,361 8,286 SH   SOLE   7,382 0 904
Barrick Gold Corp COM 067901108   12,900,560 694,699 SH   SOLE   657,399 0 37,300
Becton Dickinson & Co. COM 075887109   272,294 1,100 SH   SOLE   1,100 0 0
Berkshire Hathaway Class B COM 084670702   728,388 2,359 SH   SOLE   2,359 0 0
Bristol Myers Squibb Co COM 110122108   1,485,798 21,437 SH   SOLE   20,887 0 550
CVS Health Corp COM 126650100   5,736,212 77,193 SH   SOLE   73,188 0 4,005
Cal-Maine Foods Inc COM 128030202   5,128,947 84,233 SH   SOLE   83,133 0 1,100
Chevron Corp COM 166764100   1,667,495 10,220 SH   SOLE   9,820 0 400
Cisco Systems COM 17275R102   708,326 13,550 SH   SOLE   13,550 0 0
Coca-Cola Co COM 191216100   1,189,425 19,175 SH   SOLE   18,925 0 250
ConocoPhillips COM 20825C104   1,084,995 10,936 SH   SOLE   10,650 0 286
Costco Whsl Corp New COM 22160k105   918,324 1,848 SH   SOLE   1,698 0 150
Desktop Metal, Inc. COM 25058X105   202,400 88,000 SH   SOLE   88,000 0 0
Disney Walt Co COM 254687106   2,485,030 24,818 SH   SOLE   23,593 0 1,225
Dover Corp COM 260003108   1,700,367 11,191 SH   SOLE   11,041 0 150
Emerson Elec Co COM 291011104   836,195 9,596 SH   SOLE   9,596 0 0
Equinor ASA COM 29446M102   10,381,499 365,160 SH   SOLE   340,845 0 24,315
Equity Commonwealth COM 294628102   2,240,366 108,178 SH   SOLE   101,728 0 6,450
Exxon Mobil Corp COM 30231G102   4,252,834 38,782 SH   SOLE   38,132 0 650
General Mills Inc COM 370334104   253,645 2,968 SH   SOLE   2,968 0 0
Hess Corporation COM 42809H107   708,019 5,350 SH   SOLE   5,350 0 0
Home Depot Inc COM 437076102   9,766,698 33,094 SH   SOLE   31,721 0 1,373
Honeywell Intl Inc COM 438516106   785,503 4,110 SH   SOLE   3,935 0 175
Huntington Bancshares Inc COM 446150104   257,600 23,000 SH   SOLE   23,000 0 0
Intel Corp COM 458140100   3,158,069 96,666 SH   SOLE   94,170 0 2,496
Intuit Inc COM 461202103   236,290 530 SH   SOLE   530 0 0
JPMorgan Chase & Co COM 46625H100   807,661 6,198 SH   SOLE   6,198 0 0
Johnson & Johnson COM 478160104   4,122,863 26,599 SH   SOLE   26,049 0 550
KLA Corp COM 482480100   459,046 1,150 SH   SOLE   1,150 0 0
Kimberly Clark Corp COM 494368103   248,307 1,850 SH   SOLE   1,850 0 0
Lamb Weston Holdings Inc COM 513272104   3,970,297 37,986 SH   SOLE   36,811 0 1,175
Liberty Global PLC COM G5480U120   8,972,601 440,265 SH   SOLE   421,415 0 18,850
Lockheed Martin Corp COM 539830109   8,443,903 17,862 SH   SOLE   16,807 0 1,055
Lowe's Companies Inc. COM 548661107   255,962 1,280 SH   SOLE   1,280 0 0
Markel Corp COM 570535104   365,339 286 SH   SOLE   286 0 0
McDonalds Corp COM 580135101   717,200 2,565 SH   SOLE   2,565 0 0
Medtronic PLC COM G5960L103   227,752 2,825 SH   SOLE   2,825 0 0
Merck & Co Inc New COM 58933Y105   712,281 6,695 SH   SOLE   6,695 0 0
Microsoft Corp COM 594918104   823,097 2,855 SH   SOLE   2,650 0 205
Molson Coors Beverage COM 60871R209   5,943,200 115,000 SH   SOLE   106,450 0 8,550
Mondelez Intl Inc COM 609207105   383,181 5,496 SH   SOLE   5,496 0 0
Newmont Corporation COM 651639106   876,968 17,890 SH   SOLE   17,890 0 0
NovaGold Resources Inc COM 66987E206   379,420 61,000 SH   SOLE   61,000 0 0
O'Reilly Automotive New COM 67103H107   417,698 492 SH   SOLE   492 0 0
Oceaneering International Inc COM 675232102   9,007,872 510,940 SH   SOLE   489,065 0 21,875
PepsiCo Inc COM 713448108   2,657,934 14,580 SH   SOLE   13,830 0 750
Philip Morris Intl Inc COM 718172109   8,335,492 85,712 SH   SOLE   81,087 0 4,625
Phillips 66 COM 718546104   342,664 3,380 SH   SOLE   3,380 0 0
Procter & Gamble Co COM 742718109   362,952 2,441 SH   SOLE   2,291 0 150
Qualcomm Inc COM 747525103   216,886 1,700 SH   SOLE   1,700 0 0
ResMed Inc COM 761152107   493,822 2,255 SH   SOLE   2,255 0 0
SLB COM 806857108   3,466,951 70,610 SH   SOLE   69,410 0 1,200
Stryker Corp COM 863667101   1,977,736 6,928 SH   SOLE   6,703 0 225
Suncor Energy Inc COM 867224107   9,155,403 294,860 SH   SOLE   276,595 0 18,265
Sysco Corp COM 871829107   300,425 3,890 SH   SOLE   3,890 0 0
Talos Energy Inc COM 87484T108   1,727,747 116,425 SH   SOLE   116,425 0 0
Target Corp COM 87612E106   672,458 4,060 SH   SOLE   4,060 0 0
Thermo Fisher Scientific Inc COM 883556102   3,787,211 6,571 SH   SOLE   6,326 0 245
TotalEnergies SE COM 89151E109   9,345,607 158,266 SH   SOLE   151,191 0 7,075
Truist Financial Corp COM 89832Q109   4,439,292 130,185 SH   SOLE   123,745 0 6,440
Unilever PLC COM 904767704   6,674,823 128,535 SH   SOLE   121,985 0 6,550
United Parcel Service Inc COM 911312106   5,358,974 27,625 SH   SOLE   26,100 0 1,525
VanEck Gold Miners ETF COM 92189F106   729,493 22,550 SH   SOLE   22,550 0 0
Verizon Communications Inc COM 92343V104   6,889,247 177,147 SH   SOLE   169,622 0 7,525
Vodafone Group PLC New-SP ADR COM 92857W308   115,920 10,500 SH   SOLE   500 0 10,000
Walmart Inc COM 931142103   560,310 3,800 SH   SOLE   3,800 0 0
Weyerhaeuser Co. COM 962166104   6,989,467 231,977 SH   SOLE   219,952 0 12,025
ProShares S&P 500 Dividend Ari ETF 74348A467   1,326,643 14,540 SH   SOLE   14,317 0 223
SPDR S&P Global Natural Resour ETF 78463X541   246,914 4,325 SH   SOLE   4,325 0 0
Schwab U.S. Dividend Equity ET ETF 808524797   1,166,493 15,944 SH   SOLE   15,714 0 230