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
AGNICO EAGLE MINES LTD COM 008474108   5,694,850 95,471 SH   SOLE   95,471 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101   2,497,931 30,778 SH   SOLE   30,778 0 0
ALLSTATE CORP COM 020002101   661,417 3,823 SH   SOLE   3,823 0 0
AMERICAN ELEC PWR CO INC COM 025537101   358,693 4,166 SH   SOLE   4,166 0 0
AMKOR TECHNOLOGY INC COM 031652100   207,819 6,446 SH   SOLE   6,446 0 0
APPLE INC COM 037833100   763,709 4,454 SH   SOLE   4,454 0 0
BARRICK GOLD CORP COM 067901108   621,369 37,342 SH   SOLE   37,342 0 0
BEST BUY INC COM 086516101   2,099,968 25,600 SH   SOLE   25,600 0 0
BOEING CO COM 097023105   219,816 1,139 SH   SOLE   1,139 0 0
BUCKLE INC COM 118440106   1,518,191 37,700 SH   SOLE   37,700 0 0
BWX TECHNOLOGIES INC COM 05605H100   877,725 8,553 SH   SOLE   8,553 0 0
CAMECO CORP COM 13321L108   4,609,427 106,404 SH   SOLE   106,404 0 0
CF INDS HLDGS INC COM 125269100   1,883,042 22,630 SH   SOLE   22,630 0 0
CHEVRON CORP NEW COM 166764100   1,594,977 10,111 SH   SOLE   10,111 0 0
CIVITAS RESOURCES INC COM NEW 17888H103   2,692,224 35,466 SH   SOLE   35,466 0 0
CME GROUP INC COM 12572Q105   237,250 1,102 SH   SOLE   1,102 0 0
CONOCOPHILLIPS COM 20825C104   1,832,832 14,400 SH   SOLE   14,400 0 0
COSTCO WHSL CORP NEW COM 22160K105   219,056 299 SH   SOLE   299 0 0
CVS HEALTH CORP COM 126650100   1,662,672 20,846 SH   SOLE   20,846 0 0
DIAMONDBACK ENERGY INC COM 25278X109   296,691 1,497 SH   SOLE   1,497 0 0
EASTMAN CHEM CO COM 277432100   1,003,595 10,014 SH   SOLE   10,014 0 0
EMERSON ELEC CO COM 291011104   789,433 6,960 SH   SOLE   6,960 0 0
ENCORE CAP GROUP INC COM 292554102   677,582 14,856 SH   SOLE   14,856 0 0
ENCORE WIRE CORP COM 292562105   946,796 3,603 SH   SOLE   3,603 0 0
EQT CORP COM 26884L109   229,093 6,180 SH   SOLE   6,180 0 0
EXXON MOBIL CORP COM 30231G102   1,668,114 14,351 SH   SOLE   14,351 0 0
FACTSET RESH SYS INC COM 303075105   693,896 1,527 SH   SOLE   1,527 0 0
FIRSTENERGY CORP COM 337932107   1,123,842 29,100 SH   SOLE   29,100 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106   2,423,022 18,600 SH   SOLE   18,600 0 0
FORTUNA SILVER MINES INC COM 349915108   1,065,553 285,671 SH   SOLE   285,671 0 0
FORTUNE BRANDS INNOVATIONS I COM 34964C106   1,168,446 13,800 SH   SOLE   13,800 0 0
FRANCO NEV CORP COM 351858105   1,348,323 11,315 SH   SOLE   11,315 0 0
GLOBAL PMTS INC COM 37940X102   211,717 1,584 SH   SOLE   1,584 0 0
GRACO INC COM 384109104   1,243,018 13,300 SH   SOLE   13,300 0 0
HERSHEY CO COM 427866108   770,415 3,961 SH   SOLE   3,961 0 0
HP INC COM 40434L105   2,576,169 85,247 SH   SOLE   85,247 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101   1,405,319 13,573 SH   SOLE   13,573 0 0
INTEL CORP COM 458140100   956,446 21,654 SH   SOLE   21,654 0 0
ISHARES TR 0-3 MNTH TREASRY 46436E718   4,504,387 44,726 SH   SOLE   44,726 0 0
ISHARES TR CORE S&P500 ETF 464287200   229,218 436 SH   SOLE   436 0 0
JOHNSON CTLS INTL PLC SHS G51502105   2,450,023 37,508 SH   SOLE   37,508 0 0
MASCO CORP COM 574599106   1,720,531 21,812 SH   SOLE   21,812 0 0
MASTERCARD INCORPORATED CL A 57636Q104   285,089 592 SH   SOLE   592 0 0
MERCK & CO INC COM 58933Y105   208,217 1,578 SH   SOLE   1,578 0 0
MICROSOFT CORP COM 594918104   394,215 937 SH   SOLE   937 0 0
MSC INDL DIRECT INC CL A 553530106   808,127 8,328 SH   SOLE   8,328 0 0
NEWMONT CORP COM 651639106   2,808,653 78,366 SH   SOLE   78,366 0 0
NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103   2,380,372 13,816 SH   SOLE   13,816 0 0
NORDSON CORP COM 655663102   647,640 2,359 SH   SOLE   2,359 0 0
OLD REP INTL CORP COM 680223104   678,513 22,087 SH   SOLE   22,087 0 0
ONEOK INC NEW COM 682680103   4,602,389 57,408 SH   SOLE   57,408 0 0
ORACLE CORP COM 68389X105   274,960 2,189 SH   SOLE   2,189 0 0
PATTERSON COS INC COM 703395103   686,340 24,822 SH   SOLE   24,822 0 0
PHILIP MORRIS INTL INC COM 718172109   3,261,326 35,596 SH   SOLE   35,596 0 0
QUALCOMM INC COM 747525103   1,774,702 10,483 SH   SOLE   10,483 0 0
RB GLOBAL INC COM 74935Q107   1,714,891 22,514 SH   SOLE   22,514 0 0
RCM TECHNOLOGIES INC COM NEW 749360400   235,433 11,017 SH   SOLE   11,017 0 0
RH COM 74967X103   1,347,766 3,870 SH   SOLE   3,870 0 0
RLI CORP COM 749607107   785,703 5,292 SH   SOLE   5,292 0 0
ROCKWELL AUTOMATION INC COM 773903109   1,084,439 3,722 SH   SOLE   3,722 0 0
SANDRIDGE ENERGY INC COM NEW 80007P869   1,252,560 85,968 SH   SOLE   85,968 0 0
SCHLUMBERGER LTD COM STK 806857108   1,022,894 18,663 SH   SOLE   18,663 0 0
SCHWAB CHARLES CORP COM 808513105   2,968,400 41,034 SH   SOLE   41,034 0 0
SKYWORKS SOLUTIONS INC COM 83088M102   3,999,496 36,923 SH   SOLE   36,923 0 0
SOUTHERN COPPER CORP COM 84265V105   3,803,254 35,705 SH   SOLE   35,705 0 0
SPROUTS FMRS MKT INC COM 85208M102   1,312,297 20,352 SH   SOLE   20,352 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   1,833,007 28,476 SH   SOLE   28,476 0 0
STATE STR CORP COM 857477103   505,453 6,537 SH   SOLE   6,537 0 0
SYNCHRONY FINANCIAL COM 87165B103   767,536 17,800 SH   SOLE   17,800 0 0
TECK RESOURCES LTD CL B 878742204   384,552 8,400 SH   SOLE   8,400 0 0
TORO CO COM 891092108   697,034 7,607 SH   SOLE   7,607 0 0
UNITED PARCEL SERVICE INC CL B 911312106   825,937 5,557 SH   SOLE   5,557 0 0
VONTIER CORPORATION COM 928881101   1,941,408 42,800 SH   SOLE   42,800 0 0
WABASH NATL CORP COM 929566107   1,317,371 44,000 SH   SOLE   44,000 0 0
WHEATON PRECIOUS METALS CORP COM 962879102   2,881,812 61,146 SH   SOLE   61,146 0 0
WILLIAMS SONOMA INC COM 969904101   1,429,014 4,500 SH   SOLE   4,500 0 0