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,671,802 50,880 SH   SOLE   44,350 0 6,530
iShares 0-5 year TIPS Bond ETF ETF 46429B747   64,896,915 664,927 SH   SOLE   636,747 0 28,180
3M Co COM 88579Y101   1,790,810 17,892 SH   SOLE   16,877 0 1,015
AbbVie Inc COM 00287Y109   822,931 6,108 SH   SOLE   6,108 0 0
Abbott Laboratories COM 002824100   442,512 4,059 SH   SOLE   4,059 0 0
Accenture Plc Ireland COM G1151C101   339,438 1,100 SH   SOLE   1,100 0 0
Aflac Inc COM 001055102   821,211 11,765 SH   SOLE   11,765 0 0
Agnico Eagle Mines Limited COM 008474108   8,665,133 173,372 SH   SOLE   163,587 0 9,785
Altria Group Inc COM 02209S103   899,658 19,860 SH   SOLE   17,130 0 2,730
American Express Co COM 025816109   362,336 2,080 SH   SOLE   2,080 0 0
Apple Inc COM 037833100   1,531,587 7,896 SH   SOLE   7,327 0 569
Barrick Gold Corp COM 067901108   11,699,087 691,027 SH   SOLE   646,102 0 44,925
Becton Dickinson & Co. COM 075887109   290,411 1,100 SH   SOLE   1,100 0 0
Berkshire Hathaway Class B COM 084670702   787,369 2,309 SH   SOLE   2,309 0 0
Bristol Myers Squibb Co COM 110122108   1,287,761 20,137 SH   SOLE   18,837 0 1,300
CVS Health Corp COM 126650100   5,275,587 76,314 SH   SOLE   71,239 0 5,075
Cal-Maine Foods Inc COM 128030202   3,407,940 75,732 SH   SOLE   74,632 0 1,100
Chevron Corp COM 166764100   1,608,117 10,220 SH   SOLE   9,820 0 400
Cisco Systems COM 17275R102   437,203 8,450 SH   SOLE   8,450 0 0
Coca-Cola Co COM 191216100   1,120,092 18,600 SH   SOLE   18,350 0 250
ConocoPhillips COM 20825C104   968,375 9,346 SH   SOLE   9,060 0 286
Costco Whsl Corp New COM 22160k105   995,044 1,848 SH   SOLE   1,698 0 150
Desktop Metal, Inc. COM 25058X105   155,760 88,000 SH   SOLE   88,000 0 0
Disney Walt Co COM 254687106   1,958,181 21,933 SH   SOLE   19,958 0 1,975
Dover Corp COM 260003108   1,652,357 11,191 SH   SOLE   10,441 0 750
Emerson Elec Co COM 291011104   684,795 7,576 SH   SOLE   7,576 0 0
Equinor ASA COM 29446M102   10,547,001 361,075 SH   SOLE   336,900 0 24,175
Equity Commonwealth COM 294628102   2,347,506 115,869 SH   SOLE   109,019 0 6,850
Exxon Mobil Corp COM 30231G102   4,133,093 38,537 SH   SOLE   37,087 0 1,450
General Mills Inc COM 370334104   227,646 2,968 SH   SOLE   2,968 0 0
Hess Corporation COM 42809H107   727,333 5,350 SH   SOLE   5,350 0 0
Home Depot Inc COM 437076102   10,104,494 32,528 SH   SOLE   30,496 0 2,032
Honeywell Intl Inc COM 438516106   852,825 4,110 SH   SOLE   3,735 0 375
Huntington Bancshares Inc COM 446150104   247,940 23,000 SH   SOLE   23,000 0 0
Intel Corp COM 458140100   3,300,118 98,688 SH   SOLE   94,992 0 3,696
Intuit Inc COM 461202103   242,841 530 SH   SOLE   530 0 0
JPMorgan Chase & Co COM 46625H100   504,386 3,468 SH   SOLE   3,468 0 0
Johnson & Johnson COM 478160104   4,116,336 24,869 SH   SOLE   23,919 0 950
KLA Corp COM 482480100   412,267 850 SH   SOLE   850 0 0
Lamb Weston Holdings Inc COM 513272104   3,953,245 34,391 SH   SOLE   32,716 0 1,675
Liberty Global PLC COM G5480U120   8,174,111 459,995 SH   SOLE   436,195 0 23,800
Lockheed Martin Corp COM 539830109   8,042,839 17,470 SH   SOLE   16,285 0 1,185
Lowe's Companies Inc. COM 548661107   288,896 1,280 SH   SOLE   1,280 0 0
Markel Corp COM 570535104   395,589 286 SH   SOLE   286 0 0
McDonalds Corp COM 580135101   765,422 2,565 SH   SOLE   2,565 0 0
Medtronic PLC COM G5960L103   222,453 2,525 SH   SOLE   2,525 0 0
Merck & Co Inc New COM 58933Y105   518,678 4,495 SH   SOLE   4,495 0 0
Microsoft Corp COM 594918104   972,242 2,855 SH   SOLE   2,650 0 205
Molson Coors Beverage COM 60871R209   7,431,163 112,867 SH   SOLE   104,392 0 8,475
Mondelez Intl Inc COM 609207105   400,878 5,496 SH   SOLE   5,496 0 0
Newmont Corporation COM 651639106   763,187 17,890 SH   SOLE   17,890 0 0
NovaGold Resources Inc COM 66987E206   243,390 61,000 SH   SOLE   61,000 0 0
O'Reilly Automotive New COM 67103H107   470,008 492 SH   SOLE   492 0 0
Oceaneering International Inc COM 675232102   9,474,187 506,641 SH   SOLE   479,141 0 27,500
PepsiCo Inc COM 713448108   2,640,311 14,255 SH   SOLE   12,805 0 1,450
Philip Morris Intl Inc COM 718172109   7,785,683 79,755 SH   SOLE   75,180 0 4,575
Phillips 66 COM 718546104   322,384 3,380 SH   SOLE   3,380 0 0
Procter & Gamble Co COM 742718109   370,397 2,441 SH   SOLE   2,291 0 150
Qualcomm Inc COM 747525103   202,368 1,700 SH   SOLE   1,700 0 0
ResMed Inc COM 761152107   361,618 1,655 SH   SOLE   1,655 0 0
SLB COM 806857108   3,336,820 67,932 SH   SOLE   65,232 0 2,700
Stryker Corp COM 863667101   2,067,900 6,778 SH   SOLE   6,353 0 425
Suncor Energy Inc COM 867224107   8,637,232 294,585 SH   SOLE   270,160 0 24,425
Sysco Corp COM 871829107   258,958 3,490 SH   SOLE   3,490 0 0
Talos Energy Inc COM 87484T108   1,761,837 127,025 SH   SOLE   127,025 0 0
Target Corp COM 87612E106   522,324 3,960 SH   SOLE   3,960 0 0
Thermo Fisher Scientific Inc COM 883556102   3,206,571 6,146 SH   SOLE   5,501 0 645
TotalEnergies SE COM 89151E109   9,024,868 156,573 SH   SOLE   147,773 0 8,800
Truist Financial Corp COM 89832Q109   4,197,239 138,295 SH   SOLE   130,955 0 7,340
Unilever PLC COM 904767704   6,431,695 123,378 SH   SOLE   116,928 0 6,450
United Parcel Service Inc COM 911312106   4,832,939 26,962 SH   SOLE   25,462 0 1,500
VanEck Gold Miners ETF COM 92189F106   678,981 22,550 SH   SOLE   22,550 0 0
Verizon Communications Inc COM 92343V104   6,411,444 172,397 SH   SOLE   162,922 0 9,475
Vodafone Group PLC New-SP ADR COM 92857W308   5,518,422 583,960 SH   SOLE   544,235 0 39,725
Walmart Inc COM 931142103   565,848 3,600 SH   SOLE   3,600 0 0
Weyerhaeuser Co. COM 962166104   7,325,420 218,604 SH   SOLE   203,204 0 15,400
ProShares S&P 500 Dividend Ari ETF 74348A467   1,353,875 14,360 SH   SOLE   14,360 0 0
SPDR S&P Global Natural Resour ETF 78463X541   240,439 4,460 SH   SOLE   4,460 0 0
Schwab U.S. Dividend Equity ET ETF 808524797   1,127,746 15,529 SH   SOLE   15,529 0 0