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,891,104 53,280 SH   SOLE   42,450 0 10,830
iShares 0-5 year TIPS Bond ETF ETF 46429B747   55,828,494 561,485 SH   SOLE   534,205 0 27,280
3M Co COM 88579Y101   1,615,340 15,229 SH   SOLE   14,314 0 915
AbbVie Inc COM 00287Y109   963,309 5,290 SH   SOLE   5,290 0 0
Abbott Laboratories COM 002824100   603,421 5,309 SH   SOLE   5,309 0 0
Accenture Plc Ireland COM G1151C101   433,263 1,250 SH   SOLE   1,250 0 0
Aflac Inc COM 001055102   340,109 3,961 SH   SOLE   3,961 0 0
Agnico Eagle Mines Limited COM 008474108   9,189,261 154,053 SH   SOLE   144,743 0 9,310
Allstate Corp COM 020002101   207,612 1,200 SH   SOLE   1,200 0 0
Apple Inc COM 037833100   1,606,939 9,371 SH   SOLE   8,802 0 569
AstraZeneca PLC ADR COM 046353108   502,570 7,418 SH   SOLE   7,418 0 0
Barrick Gold Corp COM 067901108   9,809,330 589,503 SH   SOLE   547,003 0 42,500
Becton Dickinson & Co. COM 075887109   296,940 1,200 SH   SOLE   1,200 0 0
Berkshire Hathaway Class B COM 084670702   824,219 1,960 SH   SOLE   1,960 0 0
Bristol Myers Squibb Co COM 110122108   629,719 11,612 SH   SOLE   10,712 0 900
CVS Health Corp COM 126650100   4,138,268 51,884 SH   SOLE   47,609 0 4,275
Cal-Maine Foods Inc COM 128030202   4,305,407 73,159 SH   SOLE   72,059 0 1,100
Chevron Corp COM 166764100   1,292,837 8,196 SH   SOLE   7,846 0 350
Cisco Systems COM 17275R102   223,347 4,475 SH   SOLE   4,475 0 0
Coca-Cola Co COM 191216100   825,930 13,500 SH   SOLE   13,250 0 250
ConocoPhillips COM 20825C104   1,045,777 8,216 SH   SOLE   7,930 0 286
Costco Whsl Corp New COM 22160k105   1,685,209 2,300 SH   SOLE   2,150 0 150
Desktop Metal, Inc. COM 25058X105   72,160 82,000 SH   SOLE   82,000 0 0
Disney Walt Co COM 254687106   1,448,660 11,839 SH   SOLE   10,289 0 1,550
Dover Corp COM 260003108   1,068,995 6,033 SH   SOLE   5,283 0 750
Emerson Elec Co COM 291011104   941,386 8,300 SH   SOLE   8,300 0 0
Equinor ASA COM 29446M102   8,747,124 323,608 SH   SOLE   299,433 0 24,175
Equity Commonwealth COM 294628102   9,222,540 488,482 SH   SOLE   459,857 0 28,625
Exxon Mobil Corp COM 30231G102   3,580,192 30,800 SH   SOLE   29,350 0 1,450
General Mills Inc COM 370334104   214,598 3,067 SH   SOLE   3,067 0 0
Hess Corporation COM 42809H107   524,776 3,438 SH   SOLE   3,438 0 0
Home Depot Inc COM 437076102   8,935,190 23,293 SH   SOLE   21,436 0 1,857
Honeywell Intl Inc COM 438516106   1,000,594 4,875 SH   SOLE   4,600 0 275
Huntington Bancshares Inc COM 446150104   320,850 23,000 SH   SOLE   23,000 0 0
Intel Corp COM 458140100   3,425,504 77,553 SH   SOLE   73,857 0 3,696
JPMorgan Chase & Co COM 46625H100   585,878 2,925 SH   SOLE   2,925 0 0
Johnson & Johnson COM 478160104   2,608,730 16,491 SH   SOLE   15,591 0 900
KLA Corp COM 482480100   890,677 1,275 SH   SOLE   1,275 0 0
Lamb Weston Holdings Inc COM 513272104   3,279,739 30,787 SH   SOLE   29,162 0 1,625
Liberty Global PLC COM G61188127   7,362,372 417,368 SH   SOLE   392,518 0 24,850
Lockheed Martin Corp COM 539830109   6,096,168 13,402 SH   SOLE   12,297 0 1,105
Lowe's Companies Inc. COM 548661107   326,054 1,280 SH   SOLE   1,280 0 0
McDonalds Corp COM 580135101   709,104 2,515 SH   SOLE   2,515 0 0
Medtronic PLC COM G5960L103   202,624 2,325 SH   SOLE   2,325 0 0
Merck & Co Inc New COM 58933Y105   468,818 3,553 SH   SOLE   3,553 0 0
Meta Platforms Inc Class A (Fa COM 30303M102   243,030 500 SH   SOLE   500 0 0
Microsoft Corp COM 594918104   986,588 2,345 SH   SOLE   2,140 0 205
Molson Coors Beverage COM 60871R209   5,067,422 75,352 SH   SOLE   69,202 0 6,150
Motorola Solutions COM 620076307   354,980 1,000 SH   SOLE   1,000 0 0
Newmont Corporation COM 651639106   606,735 16,929 SH   SOLE   16,929 0 0
NovaGold Resources Inc COM 66987E206   48,000 16,000 SH   SOLE   16,000 0 0
O'Reilly Automotive New COM 67103H107   403,010 357 SH   SOLE   357 0 0
Oceaneering International Inc COM 675232102   9,964,258 425,823 SH   SOLE   399,298 0 26,525
PepsiCo Inc COM 713448108   1,515,412 8,659 SH   SOLE   7,209 0 1,450
Philip Morris Intl Inc COM 718172109   5,447,267 59,455 SH   SOLE   55,280 0 4,175
Phillips 66 COM 718546104   427,134 2,615 SH   SOLE   2,615 0 0
Procter & Gamble Co COM 742718109   438,075 2,700 SH   SOLE   2,700 0 0
Qualcomm Inc COM 747525103   389,390 2,300 SH   SOLE   2,300 0 0
SLB COM 806857108   3,649,085 66,577 SH   SOLE   63,877 0 2,700
Shell PLC COM 780259305   308,384 4,600 SH   SOLE   2,550 0 2,050
Southern Company COM 842587107   203,957 2,843 SH   SOLE   2,393 0 450
Stryker Corp COM 863667101   1,844,820 5,155 SH   SOLE   4,845 0 310
Suncor Energy Inc COM 867224107   7,777,528 210,716 SH   SOLE   187,991 0 22,725
Sysco Corp COM 871829107   486,268 5,990 SH   SOLE   5,990 0 0
Talos Energy Inc COM 87484T108   2,060,317 147,905 SH   SOLE   147,005 0 900
Target Corp COM 87612E106   278,751 1,573 SH   SOLE   1,573 0 0
Teleflex Inc COM 879369106   243,133 1,075 SH   SOLE   1,075 0 0
Thermo Fisher Scientific Inc COM 883556102   2,670,660 4,595 SH   SOLE   3,979 0 616
TotalEnergies SE COM 89151E109   9,203,466 133,713 SH   SOLE   124,913 0 8,800
Unilever PLC COM 904767704   5,501,226 109,608 SH   SOLE   103,158 0 6,450
United Parcel Service Inc COM 911312106   3,335,554 22,442 SH   SOLE   21,142 0 1,300
VanEck Gold Miners ETF COM 92189F106   675,087 21,350 SH   SOLE   21,350 0 0
Verizon Communications Inc COM 92343V104   6,428,943 153,216 SH   SOLE   144,791 0 8,425
Vodafone Group PLC New-SP ADR COM 92857W308   7,720,163 867,434 SH   SOLE   813,834 0 53,600
Walmart Inc COM 931142103   582,145 9,675 SH   SOLE   9,675 0 0
Weyerhaeuser Co. COM 962166104   3,889,484 108,312 SH   SOLE   100,462 0 7,850
Keating Active ETF ETF 02072L268   62,115,780 2,438,983 SH   SOLE   2,419,364 0 19,619
ProShares S&P 500 Dividend Ari ETF 74348A467   998,701 9,848 SH   SOLE   9,848 0 0
SPDR S&P Global Natural Resour ETF 78463X541   297,471 5,135 SH   SOLE   5,135 0 0
Schwab U.S. Dividend Equity ET ETF 808524797   1,042,015 12,923 SH   SOLE   12,923 0 0