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
ABBOTT LABS COM 002824100   2,312,170 17,000 SH   SOLE   0 0 17,000
AGNICO EAGLE MINES LTD COM 008474108   7,868,532 66,161 SH   SOLE   0 0 66,161
ALAMOS GOLD INC NEW COM CL A 011532108   2,922,025 110,016 SH   SOLE   0 0 110,016
ALLSTATE CORP COM 020002101   749,719 3,724 SH   SOLE   0 0 3,724
AMERICAN ELEC PWR CO INC COM 025537101   905,721 8,729 SH   SOLE   0 0 8,729
APPLE INC COM 037833100   332,592 1,621 SH   SOLE   0 0 1,621
AVALONBAY CMNTYS INC COM 053484101   1,409,848 6,928 SH   SOLE   0 0 6,928
BARRICK MNG CORP COM SHS 06849F108   1,759,665 84,518 SH   SOLE   0 0 84,518
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   248,228 511 SH   SOLE   0 0 511
BUCKLE INC COM 118440106   1,510,155 33,300 SH   SOLE   0 0 33,300
BWX TECHNOLOGIES INC COM 05605H100   1,376,136 9,553 SH   SOLE   0 0 9,553
CAMECO CORP COM 13321L108   7,955,759 107,177 SH   SOLE   0 0 107,177
CANADIAN NAT RES LTD COM 136385101   1,491,751 47,508 SH   SOLE   0 0 47,508
CINCINNATI FINL CORP COM 172062101   869,842 5,841 SH   SOLE   0 0 5,841
CIVITAS RESOURCES INC COM NEW 17888H103   2,239,094 81,362 SH   SOLE   0 0 81,362
CME GROUP INC COM 12572Q105   243,097 882 SH   SOLE   0 0 882
CONOCOPHILLIPS COM 20825C104   2,416,339 26,926 SH   SOLE   0 0 26,926
CROWN CASTLE INC COM 22822V101   2,578,523 25,100 SH   SOLE   0 0 25,100
DIAMONDBACK ENERGY INC COM 25278X109   247,732 1,803 SH   SOLE   0 0 1,803
EMBRAER S.A. SPONSORED ADS 29082A107   1,735,755 30,500 SH   SOLE   0 0 30,500
EMERSON ELEC CO COM 291011104   984,333 7,383 SH   SOLE   0 0 7,383
EQT CORP COM 26884L109   233,105 3,997 SH   SOLE   0 0 3,997
EXXON MOBIL CORP COM 30231G102   1,603,008 14,870 SH   SOLE   0 0 14,870
FACTSET RESH SYS INC COM 303075105   1,046,712 2,340 SH   SOLE   0 0 2,340
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106   4,163,790 40,433 SH   SOLE   0 0 40,433
FORTUNA MNG CORP COM NEW 349942102   803,616 122,877 SH   SOLE   0 0 122,877
FOX CORP CL A COM 35137L105   277,342 4,949 SH   SOLE   0 0 4,949
FRANCO NEV CORP COM 351858105   1,993,797 12,163 SH   SOLE   0 0 12,163
HARTFORD INSURANCE GROUP INC COM 416515104   2,575,461 20,300 SH   SOLE   0 0 20,300
HERSHEY CO COM 427866108   1,756,367 10,584 SH   SOLE   0 0 10,584
HUBBELL INC COM 443510607   1,463,333 3,583 SH   SOLE   0 0 3,583
ICICI BANK LIMITED ADR 45104G104   3,166,533 94,130 SH   SOLE   0 0 94,130
INNOVATIVE INDL PPTYS INC COM 45781V101   839,718 15,207 SH   SOLE   0 0 15,207
ISHARES TR 0-3 MNTH TREASRY 46436E718   14,599,658 144,996 SH   SOLE   0 0 144,996
JOHNSON CTLS INTL PLC SHS G51502105   4,454,207 42,172 SH   SOLE   0 0 42,172
KENNAMETAL INC COM 489170100   895,532 39,004 SH   SOLE   0 0 39,004
LEIDOS HOLDINGS INC COM 525327102   2,555,712 16,200 SH   SOLE   0 0 16,200
MASCO CORP COM 574599106   2,761,559 42,908 SH   SOLE   0 0 42,908
MASTERCARD INCORPORATED CL A 57636Q104   305,695 544 SH   SOLE   0 0 544
MCKESSON CORP COM 58155Q103   1,054,470 1,439 SH   SOLE   0 0 1,439
MEDTRONIC PLC SHS G5960L103   3,834,870 43,993 SH   SOLE   0 0 43,993
MICROSOFT CORP COM 594918104   245,889 494 SH   SOLE   0 0 494
NORDSON CORP COM 655663102   669,263 3,122 SH   SOLE   0 0 3,122
OLD REP INTL CORP COM 680223104   863,513 22,464 SH   SOLE   0 0 22,464
ONEOK INC NEW COM 682680103   4,533,710 55,540 SH   SOLE   0 0 55,540
OPERA LTD SPONSORED ADS 68373M107   1,419,390 75,100 SH   SOLE   0 0 75,100
ORACLE CORP COM 68389X105   246,833 1,129 SH   SOLE   0 0 1,129
OSHKOSH CORP COM 688239201   1,420,612 12,512 SH   SOLE   0 0 12,512
PAYPAL HLDGS INC COM 70450Y103   986,821 13,278 SH   SOLE   0 0 13,278
PHILIP MORRIS INTL INC COM 718172109   2,773,544 15,228 SH   SOLE   0 0 15,228
QUALCOMM INC COM 747525103   2,810,752 17,649 SH   SOLE   0 0 17,649
RB GLOBAL INC COM 74935Q107   5,012,805 47,206 SH   SOLE   0 0 47,206
RCM TECHNOLOGIES INC COM NEW 749360400   438,166 18,590 SH   SOLE   0 0 18,590
RH COM 74967X103   661,724 3,501 SH   SOLE   0 0 3,501
ROCKWELL AUTOMATION INC COM 773903109   3,150,209 9,484 SH   SOLE   0 0 9,484
SANDRIDGE ENERGY INC COM NEW 80007P869   1,031,615 95,343 SH   SOLE   0 0 95,343
SCHWAB CHARLES CORP COM 808513105   4,477,329 49,072 SH   SOLE   0 0 49,072
SLM CORP COM 78442P106   209,659 6,394 SH   SOLE   0 0 6,394
SONY GROUP CORP SPONSORED ADR 835699307   1,140,114 43,800 SH   SOLE   0 0 43,800
SOUTHERN CO COM 842587107   2,351,858 25,611 SH   SOLE   0 0 25,611
SOUTHERN COPPER CORP COM 84265V105   4,649,160 45,954 SH   SOLE   0 0 45,954
SPROUTS FMRS MKT INC COM 85208M102   806,571 4,899 SH   SOLE   0 0 4,899
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   215,363 2,601 SH   SOLE   0 0 2,601
STARBUCKS CORP COM 855244109   1,037,435 11,322 SH   SOLE   0 0 11,322
STATE STR CORP COM 857477103   679,153 6,387 SH   SOLE   0 0 6,387
TECK RESOURCES LTD CL B 878742204   1,889,098 46,783 SH   SOLE   0 0 46,783
TJX COS INC NEW COM 872540109   211,415 1,712 SH   SOLE   0 0 1,712
TORO CO COM 891092108   761,274 10,771 SH   SOLE   0 0 10,771
UNILEVER PLC SPON ADR NEW 904767704   2,526,321 41,300 SH   SOLE   0 0 41,300
UNITED PARCEL SERVICE INC CL B 911312106   1,304,718 12,926 SH   SOLE   0 0 12,926
UNUM GROUP COM 91529Y106   2,154,758 26,681 SH   SOLE   0 0 26,681
WHEATON PRECIOUS METALS CORP COM 962879102   5,590,946 62,260 SH   SOLE   0 0 62,260
ZOOM COMMUNICATIONS INC CL A 98980L101   1,055,459 13,535 SH   SOLE   0 0 13,535