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
ALPHABET INC CAP STK CL A 02079K305   358,621 2,996 SH   SOLE   2,996 0 0
APPLE INC COM 037833100   685,490 3,534 SH   SOLE   3,534 0 0
ARGAN INC COM 04010E109   693,182 17,589 SH   SOLE   17,589 0 0
AVANOS MED INC COM 05350V106   310,350 12,142 SH   SOLE   12,142 0 0
BARRICK GOLD CORP COM 067901108   3,263,088 192,740 SH   SOLE   174,315 0 18,425
BOEING CO COM 097023105   367,207 1,739 SH   SOLE   1,739 0 0
BORGWARNER INC COMMON STOCK 099724114   3,983,133 81,438 SH   SOLE   70,818 0 10,620
BRISTOL-MYERS SQUIBB CO COM 110122108   2,891,243 45,211 SH   SOLE   39,796 0 5,415
CHENIERE ENERGY INC COM NEW 16411R208   265,716 1,744 SH   SOLE   1,744 0 0
CHEVRON CORP NEW COM 166764100   4,036,116 25,651 SH   SOLE   23,066 0 2,585
CISCO SYS INC COM 17275R102   3,881,319 75,016 SH   SOLE   66,266 0 8,750
CORNING INC COM 219350105   3,183,769 90,861 SH   SOLE   80,761 0 10,100
CORTEVA INC COM 22052L104   593,800 10,363 SH   SOLE   10,363 0 0
CULLEN FROST BANKERS INC COM 229899109   500,875 4,658 SH   SOLE   4,008 0 650
DANA INC COM 235825205   276,590 16,270 SH   SOLE   16,270 0 0
DEERE & CO COM 244199105   991,905 2,448 SH   SOLE   2,448 0 0
DIREXION SHS ETF TR 20YR TRES BEAR 25460G849   216,318 1,869 SH   SOLE   1,869 0 0
DISNEY WALT CO COM 254687106   2,825,623 31,649 SH   SOLE   28,354 0 3,295
DUKE ENERGY CORP NEW COM NEW 26441C204   2,824,746 31,477 SH   SOLE   27,822 0 3,655
ELANCO ANIMAL HEALTH INC COM 28414H103   502,135 49,914 SH   SOLE   49,914 0 0
EXXON MOBIL CORP COM 30231G102   437,528 4,080 SH   SOLE   4,080 0 0
FEDEX CORP COM 31428X106   4,169,182 16,818 SH   SOLE   15,098 0 1,720
FLOWERS FOODS INC COM 343498101   320,280 12,873 SH   SOLE   12,873 0 0
FMC CORP COM NEW 302491303   295,491 2,832 SH   SOLE   2,832 0 0
GENERAL DYNAMICS CORP COM 369550108   3,007,582 13,979 SH   SOLE   12,284 0 1,695
HAEMONETICS CORP MASS COM 405024100   703,427 8,262 SH   SOLE   8,262 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102   236,562 8,937 SH   SOLE   8,937 0 0
HELMERICH & PAYNE INC COM 423452101   251,695 7,100 SH   SOLE   7,100 0 0
HENRY SCHEIN INC COM 806407102   361,301 4,455 SH   SOLE   4,455 0 0
HOME DEPOT INC COM 437076102   351,023 1,130 SH   SOLE   1,130 0 0
HONEYWELL INTL INC COM 438516106   570,210 2,748 SH   SOLE   2,748 0 0
INGREDION INC COM 457187102   3,624,973 34,214 SH   SOLE   29,859 0 4,355
INTEL CORP COM 458140100   3,859,645 115,420 SH   SOLE   102,995 0 12,425
JOHNSON & JOHNSON COM 478160104   3,088,438 18,659 SH   SOLE   16,574 0 2,085
JPMORGAN CHASE & CO COM 46625H100   404,469 2,781 SH   SOLE   2,781 0 0
JUNIPER NETWORKS INC COM 48203R104   337,424 10,770 SH   SOLE   10,770 0 0
KIMBERLY-CLARK CORP COM 494368103   3,352,925 24,286 SH   SOLE   21,461 0 2,825
KIRBY CORP COM 497266106   380,749 4,948 SH   SOLE   4,948 0 0
KROGER CO COM 501044101   3,216,586 68,438 SH   SOLE   59,988 0 8,450
LIFECORE BIOMEDICAL INC COM 514766104   233,047 24,100 SH   SOLE   24,100 0 0
MATRIX SVC CO COM 576853105   478,763 81,284 SH   SOLE   81,284 0 0
MCKESSON CORP COM 58155Q103   529,437 1,239 SH   SOLE   1,239 0 0
MEDTRONIC PLC SHS G5960L103   3,444,181 39,094 SH   SOLE   34,329 0 4,765
MERCK & CO INC COM 58933Y105   3,965,377 34,365 SH   SOLE   30,675 0 3,690
MICROSOFT CORP COM 594918104   3,723,124 10,933 SH   SOLE   9,723 0 1,210
MOLSON COORS BEVERAGE CO CL B 60871R209   3,465,423 52,634 SH   SOLE   44,709 0 7,925
MOSAIC CO NEW COM 61945C103   235,130 6,718 SH   SOLE   6,718 0 0
NEW GOLD INC CDA COM 644535106   10,800 10,000 SH   SOLE   10,000 0 0
NEWMONT CORP COM 651639106   3,036,581 71,181 SH   SOLE   65,101 0 6,080
NISOURCE INC COM 65473P105   275,278 10,065 SH   SOLE   10,065 0 0
NOVAGOLD RES INC COM NEW 66987E206   39,900 10,000 SH   SOLE   10,000 0 0
OCCIDENTAL PETE CORP COM 674599105   328,222 5,582 SH   SOLE   5,529 0 53
ORACLE CORP COM 68389X105   3,785,871 31,790 SH   SOLE   27,615 0 4,175
ORGANON & CO COMMON STOCK 68622V106   2,404,158 115,529 SH   SOLE   103,479 0 12,050
PEPSICO INC COM 713448108   3,471,534 18,743 SH   SOLE   16,273 0 2,470
PFIZER INC COM 717081103   2,398,582 65,392 SH   SOLE   58,517 0 6,875
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   7,810,909 78,297 SH   SOLE   76,862 0 1,435
PROCTER AND GAMBLE CO COM 742718109   352,159 2,321 SH   SOLE   2,321 0 0
PROSHARES TR II ULTRA GOLD 74347W601   232,960 4,000 SH   SOLE   4,000 0 0
RALPH LAUREN CORP CL A 751212101   294,194 2,386 SH   SOLE   2,386 0 0
ROYAL GOLD INC COM 780287108   287,294 2,503 SH   SOLE   2,503 0 0
RPM INTL INC COM 749685103   303,461 3,382 SH   SOLE   3,382 0 0
SCHLUMBERGER LTD COM STK 806857108   3,827,578 77,923 SH   SOLE   67,148 0 10,775
SCHWAB CHARLES CORP COM 808513105   387,294 6,833 SH   SOLE   6,833 0 0
SCOTTS MIRACLE-GRO CO CL A 810186106   572,360 9,130 SH   SOLE   9,130 0 0
SMITH & NEPHEW PLC SPDN ADR NEW 83175M205   327,015 10,140 SH   SOLE   10,140 0 0
SOUTHERN CO COM 842587107   1,761,493 25,075 SH   SOLE   25,075 0 0
SPDR GOLD TR GOLD SHS 78463V107   915,416 5,135 SH   SOLE   5,135 0 0
STANDEX INTL CORP COM 854231107   475,160 3,359 SH   SOLE   3,359 0 0
TYSON FOODS INC CL A 902494103   3,063,727 60,026 SH   SOLE   55,826 0 4,200
UNILEVER PLC SPON ADR NEW 904767704   3,281,636 62,951 SH   SOLE   55,556 0 7,395
UNIVERSAL CORP VA COM 913456109   326,008 6,528 SH   SOLE   6,528 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   3,275,100 88,064 SH   SOLE   78,724 0 9,340
VISTA GOLD CORP COM NEW 927926303   5,823 11,200 SH   SOLE   11,200 0 0
VISTRA CORP COM 92840M102   352,406 13,425 SH   SOLE   13,425 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108   2,411,821 84,655 SH   SOLE   74,730 0 9,925
WALMART INC COM 931142103   3,830,634 24,371 SH   SOLE   21,676 0 2,695
WEYERHAEUSER CO MTN BE COM NEW 962166104   534,431 15,948 SH   SOLE   15,948 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   666,801 2,254 SH   SOLE   2,254 0 0