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
Expires: July 31, 2015
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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
SPDR Bloomberg 1-3 Month T-Bil ETF 78468R663 20,964,025 228,765 SH SOLE 223,205 0 5,560
iShares 0-5 year TIPS Bond ETF ETF 46429B747 63,725,305 623,779 SH SOLE 590,148 0 33,631
3M Co COM 88579Y101 263,104 1,625 SH SOLE 1,275 0 350
AbbVie Inc COM 00287Y109 235,283 935 SH SOLE 935 0 0
Agnico Eagle Mines Limited COM 008474108 13,709,769 88,376 SH SOLE 79,876 0 8,500
Alphabet Inc-CL A (Google-CL A COM 02079K305 286,968 803 SH SOLE 803 0 0
Altria Group Inc COM 02209S103 237,219 3,297 SH SOLE 3,297 0 0
Amphenol Corporation COM 032095101 705,280 4,000 SH SOLE 4,000 0 0
Apple Inc COM 037833100 471,946 1,631 SH SOLE 1,631 0 0
Barrick Mining Corporation COM 06849F108 15,927,450 433,636 SH SOLE 393,486 0 40,150
Bristol Myers Squibb Co COM 110122108 356,207 6,182 SH SOLE 5,282 0 900
Cal-Maine Foods Inc COM 128030202 2,718,981 33,751 SH SOLE 33,176 0 575
Carrefour SA COM 144430204 8,532,852 2,299,960 SH SOLE 2,147,535 0 152,425
Chevron Corp COM 166764100 1,727,219 10,420 SH SOLE 10,070 0 350
ConocoPhillips COM 20825C104 519,940 5,001 SH SOLE 4,715 0 286
Costco Whsl Corp New COM 22160K105 631,442 675 SH SOLE 575 0 100
Disney Walt Co COM 254687106 249,711 2,594 SH SOLE 2,294 0 300
Dover Corp COM 260003108 599,949 2,675 SH SOLE 1,925 0 750
Equinor ASA COM 29446M102 7,618,833 242,638 SH SOLE 217,363 0 25,275
Exxon Mobil Corp COM 30231G102 2,033,573 14,874 SH SOLE 13,424 0 1,450
Flowers Foods, Inc. COM 343498101 1,714,182 216,985 SH SOLE 202,709 0 14,276
GSK PLC COM 37733W204 8,744,600 166,818 SH SOLE 151,717 0 15,101
Harbour Energy PLC COM 411618200 2,383,004 813,312 SH SOLE 789,412 0 23,900
Home Depot Inc COM 437076102 1,950,659 5,531 SH SOLE 4,526 0 1,005
Honeywell Aerospace Inc COM 43849R105 222,738 1,008 SH SOLE 870 0 138
Honeywell Intl Inc COM 438516106 225,579 1,008 SH SOLE 870 0 138
J Sainsbury PLC COM 466249208 5,785,383 337,734 SH SOLE 314,159 0 23,575
JPMorgan Chase & Co COM 46625H100 384,613 1,175 SH SOLE 1,175 0 0
Johnson & Johnson COM 478160104 615,623 2,424 SH SOLE 1,909 0 515
Lamb Weston Holdings Inc COM 513272104 2,473,523 57,284 SH SOLE 54,709 0 2,575
Liberty Global PLC COM G61188127 5,653,593 513,963 SH SOLE 487,113 0 26,850
Lockheed Martin Corp COM 539830109 5,321,310 10,445 SH SOLE 9,265 0 1,180
McDonalds Corp COM 580135101 200,029 740 SH SOLE 740 0 0
Meta Platforms Inc COM 30303M102 227,715 404 SH SOLE 404 0 0
Molson Coors Beverage COM 60871R209 3,371,754 86,544 SH SOLE 79,894 0 6,650
Newmont Corporation COM 651639106 1,295,365 13,869 SH SOLE 13,869 0 0
NovaGold Resources Inc COM 66987E206 426,706 71,475 SH SOLE 71,475 0 0
Oceaneering International Inc COM 675232102 13,524,685 333,778 SH SOLE 305,828 0 27,950
Pan American Silver Corp COM 697900108 5,230,084 116,769 SH SOLE 112,619 0 4,150
PepsiCo Inc COM 713448108 871,976 6,440 SH SOLE 4,990 0 1,450
Philip Morris Intl Inc COM 718172109 1,143,894 6,323 SH SOLE 5,473 0 850
Phillips 66 COM 718546104 310,545 1,837 SH SOLE 1,837 0 0
SLB COM 806857108 1,913,110 41,151 SH SOLE 39,651 0 1,500
Seabridge Gold Inc COM 811916105 4,021,437 156,233 SH SOLE 145,608 0 10,625
Stryker Corp COM 863667101 456,518 1,450 SH SOLE 1,215 0 235
Suncor Energy Inc COM 867224107 8,252,978 153,744 SH SOLE 130,040 0 23,704
Talos Energy Inc COM 87484T108 5,485,627 424,913 SH SOLE 412,063 0 12,850
The Magnum Ice Cream Company N COM N5505D105 314,372 18,057 SH SOLE 16,742 0 1,315
Thermo Fisher Scientific Inc COM 883556102 968,126 1,931 SH SOLE 1,560 0 371
TotalEnergies SE COM 89151E109 7,889,841 101,464 SH SOLE 92,564 0 8,900
Transocean Ltd. COM H8817H100 4,352,824 890,148 SH SOLE 857,148 0 33,000
Unilever PLC COM 904767704 5,313,105 88,375 SH SOLE 82,534 0 5,841
United Parcel Service Inc COM 911312106 3,421,940 31,832 SH SOLE 29,827 0 2,005
United Rentals, Inc. COM 911363109 283,223 250 SH SOLE 250 0 0
Valor Gold Corp COM 919921106 203,447 78,249 SH SOLE 72,824 0 5,425
VanEck Gold Miners ETF COM 92189F106 1,364,362 18,083 SH SOLE 18,083 0 0
Verizon Communications Inc COM 92343V104 6,165,832 145,627 SH SOLE 134,602 0 11,025
Vodafone Group PLC New-SP ADR COM 92857W308 9,027,068 682,576 SH SOLE 630,151 0 52,425
Keating Active ETF ETF 02072L268 101,116,125 3,239,448 SH SOLE 3,199,880 0 39,568