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   25,032,353 272,743 SH   SOLE   262,658 0 10,085
iShares 0-5 year TIPS Bond ETF ETF 46429B747   52,154,191 524,215 SH   SOLE   498,105 0 26,110
3M Co COM 88579Y101   1,396,018 13,661 SH   SOLE   12,746 0 915
AbbVie Inc COM 00287Y109   361,907 2,110 SH   SOLE   2,110 0 0
Abbott Laboratories COM 002824100   239,928 2,309 SH   SOLE   2,309 0 0
Agnico Eagle Mines Limited COM 008474108   8,879,881 135,778 SH   SOLE   126,303 0 9,475
Amazon Com Inc COM 023135106   231,514 1,198 SH   SOLE   1,198 0 0
Amphenol Corporation COM 032095101   269,480 4,000 SH   SOLE   4,000 0 0
Apple Inc COM 037833100   804,779 3,821 SH   SOLE   3,252 0 569
Barrick Gold Corp COM 067901108   8,878,397 532,278 SH   SOLE   489,078 0 43,200
Becton Dickinson & Co. COM 075887109   210,339 900 SH   SOLE   900 0 0
Berkshire Hathaway Class B COM 084670702   233,910 575 SH   SOLE   575 0 0
Bristol Myers Squibb Co COM 110122108   430,126 10,357 SH   SOLE   9,457 0 900
CVS Health Corp COM 126650100   2,478,512 41,966 SH   SOLE   38,516 0 3,450
Cal-Maine Foods Inc COM 128030202   4,418,192 72,299 SH   SOLE   71,049 0 1,250
Chevron Corp COM 166764100   1,149,061 7,346 SH   SOLE   6,996 0 350
Coca-Cola Co COM 191216100   445,550 7,000 SH   SOLE   6,750 0 250
ConocoPhillips COM 20825C104   859,720 7,516 SH   SOLE   7,230 0 286
Costco Whsl Corp New COM 22160k105   1,521,668 1,790 SH   SOLE   1,640 0 150
Disney Walt Co COM 254687106   1,128,563 11,366 SH   SOLE   9,816 0 1,550
Dover Corp COM 260003108   962,348 5,333 SH   SOLE   4,583 0 750
Emerson Elec Co COM 291011104   556,308 5,050 SH   SOLE   5,050 0 0
Equinor ASA COM 29446M102   8,485,119 297,098 SH   SOLE   272,323 0 24,775
Equity Commonwealth COM 294628102   8,472,213 436,712 SH   SOLE   407,437 0 29,275
Exxon Mobil Corp COM 30231G102   3,144,503 27,315 SH   SOLE   25,865 0 1,450
Hess Corporation COM 42809H107   507,174 3,438 SH   SOLE   3,438 0 0
Home Depot Inc COM 437076102   5,317,806 15,448 SH   SOLE   13,823 0 1,625
Honeywell Intl Inc COM 438516106   609,657 2,855 SH   SOLE   2,580 0 275
Huntington Bancshares Inc COM 446150104   303,140 23,000 SH   SOLE   23,000 0 0
Intel Corp COM 458140100   2,286,445 73,828 SH   SOLE   69,232 0 4,596
J Sainsbury PLC COM 466249208   1,055,507 80,800 SH   SOLE   70,500 0 10,300
JPMorgan Chase & Co COM 46625H100   707,910 3,500 SH   SOLE   3,500 0 0
Johnson & Johnson COM 478160104   2,353,047 16,099 SH   SOLE   15,199 0 900
Lamb Weston Holdings Inc COM 513272104   2,166,069 25,762 SH   SOLE   24,137 0 1,625
Liberty Global PLC COM G61188127   7,030,187 393,848 SH   SOLE   367,448 0 26,400
Lockheed Martin Corp COM 539830109   5,799,514 12,416 SH   SOLE   11,311 0 1,105
Lowe's Companies Inc. COM 548661107   282,189 1,280 SH   SOLE   1,280 0 0
McDonalds Corp COM 580135101   360,599 1,415 SH   SOLE   1,415 0 0
Merck & Co Inc New COM 58933Y105   223,211 1,803 SH   SOLE   1,803 0 0
Meta Platforms Inc Class A (Fa COM 30303M102   252,606 501 SH   SOLE   501 0 0
Microsoft Corp COM 594918104   565,392 1,265 SH   SOLE   1,060 0 205
Molson Coors Beverage COM 60871R209   3,924,432 77,207 SH   SOLE   70,632 0 6,575
Newmont Corporation COM 651639106   692,069 16,529 SH   SOLE   16,529 0 0
NovaGold Resources Inc COM 66987E206   55,360 16,000 SH   SOLE   16,000 0 0
Nutrien Ltd COM 67077M108   1,232,531 24,210 SH   SOLE   23,135 0 1,075
O'Reilly Automotive New COM 67103H107   377,013 357 SH   SOLE   357 0 0
Oceaneering International Inc COM 675232102   9,322,348 394,013 SH   SOLE   365,988 0 28,025
PepsiCo Inc COM 713448108   1,254,293 7,605 SH   SOLE   6,155 0 1,450
Philip Morris Intl Inc COM 718172109   5,694,746 56,200 SH   SOLE   52,025 0 4,175
Phillips 66 COM 718546104   263,988 1,870 SH   SOLE   1,870 0 0
SLB COM 806857108   3,240,889 68,692 SH   SOLE   65,292 0 3,400
Shell PLC COM 780259305   418,644 5,800 SH   SOLE   3,550 0 2,250
Stryker Corp COM 863667101   1,481,789 4,355 SH   SOLE   4,045 0 310
Suncor Energy Inc COM 867224107   7,711,097 202,391 SH   SOLE   179,666 0 22,725
Talos Energy Inc COM 87484T108   1,561,579 128,525 SH   SOLE   127,625 0 900
Target Corp COM 87612E106   216,138 1,460 SH   SOLE   1,460 0 0
Thermo Fisher Scientific Inc COM 883556102   2,134,580 3,860 SH   SOLE   3,244 0 616
TotalEnergies SE COM 89151E109   7,980,796 119,688 SH   SOLE   110,763 0 8,925
Unilever PLC COM 904767704   5,917,089 107,603 SH   SOLE   100,928 0 6,675
United Parcel Service Inc COM 911312106   2,685,955 19,627 SH   SOLE   18,327 0 1,300
VanEck Gold Miners ETF COM 92189F106   724,406 21,350 SH   SOLE   21,350 0 0
Verizon Communications Inc COM 92343V104   6,195,691 150,235 SH   SOLE   141,010 0 9,225
Vodafone Group PLC New-SP ADR COM 92857W308   7,145,663 805,599 SH   SOLE   749,474 0 56,125
Walmart Inc COM 931142103   406,260 6,000 SH   SOLE   6,000 0 0
Weyerhaeuser Co. COM 962166104   2,896,263 102,017 SH   SOLE   94,167 0 7,850
Keating Active ETF ETF 02072L268   74,380,595 2,990,451 SH   SOLE   2,970,832 0 19,619
ProShares S&P 500 Dividend Ari ETF 74348A467   525,158 5,463 SH   SOLE   5,463 0 0
Schwab U.S. Dividend Equity ET ETF 808524797   509,872 6,557 SH   SOLE   6,557 0 0