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
ABBVIE INC COM 00287Y109   280,943 1,581 SH   SOLE   1,581 0 0
AGNICO EAGLE MINES LTD COM 008474108   4,612,591 58,977 SH   SOLE   58,977 0 0
ALAMOS GOLD INC NEW COM CL A 011532108   2,934,726 159,150 SH   SOLE   159,150 0 0
ALPHABET INC CAP STK CL A 02079K305   666,903 3,523 SH   SOLE   3,523 0 0
ALPHABET INC CAP STK CL C 02079K107   3,355,362 17,619 SH   SOLE   17,619 0 0
AMCOR PLC ORD G0250X107   94,100 10,000 SH   SOLE   10,000 0 0
AMERICAN INTL GROUP INC COM NEW 026874784   3,804,673 52,262 SH   SOLE   52,262 0 0
APA CORPORATION COM 03743Q108   2,273,164 98,448 SH   SOLE   98,448 0 0
APPLE INC COM 037833100   4,214,819 16,981 SH   SOLE   16,981 0 0
APPLIED MATLS INC COM 038222105   248,010 1,525 SH   SOLE   1,525 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108   252,118 24,645 SH   SOLE   24,645 0 0
ARQ INC COM 00770C101   80,242 10,600 SH   SOLE   10,600 0 0
AUTOLIV INC COM 052800109   3,919,015 41,785 SH   SOLE   41,785 0 0
BANK AMERICA CORP COM 060505104   1,576,794 35,877 SH   SOLE   35,877 0 0
BANK NEW YORK MELLON CORP COM 064058100   3,242,610 42,205 SH   SOLE   42,205 0 0
BAXTER INTL INC COM 071813109   328,725 11,273 SH   SOLE   11,273 0 0
BERKLEY W R CORP COM 084423102   760,233 12,991 SH   SOLE   12,991 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108   680,920 1 SH   SOLE   1 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   8,421,942 18,580 SH   SOLE   18,580 0 0
BORGWARNER INC COM 099724106   364,949 11,480 SH   SOLE   11,480 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   718,074 6,950 SH   SOLE   6,950 0 0
CAMECO CORP COM 13321L108   3,621,967 70,480 SH   SOLE   70,480 0 0
CARDINAL HEALTH INC COM 14149Y108   1,384,350 11,705 SH   SOLE   11,705 0 0
CBOE GLOBAL MKTS INC COM 12503M108   725,911 3,715 SH   SOLE   3,715 0 0
CF INDS HLDGS INC COM 125269100   678,294 7,950 SH   SOLE   7,950 0 0
CHEVRON CORP NEW COM 166764100   3,687,481 25,459 SH   SOLE   25,459 0 0
CISCO SYS INC COM 17275R102   3,809,402 64,348 SH   SOLE   64,348 0 0
CITIGROUP INC COM NEW 172967424   3,400,822 48,314 SH   SOLE   48,314 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101   1,471,711 156,565 SH   SOLE   156,565 0 0
CNH INDL N V SHS N20944109   2,248,891 198,490 SH   SOLE   198,490 0 0
CNX RES CORP COM 12653C108   1,986,597 54,175 SH   SOLE   54,175 0 0
COCA COLA CO COM 191216100   863,608 13,871 SH   SOLE   13,871 0 0
COLGATE PALMOLIVE CO COM 194162103   1,760,835 19,369 SH   SOLE   19,369 0 0
COMCAST CORP NEW CL A 20030N101   4,763,870 126,935 SH   SOLE   126,935 0 0
CONOCOPHILLIPS COM 20825C104   6,201,397 62,533 SH   SOLE   62,533 0 0
CORTEVA INC COM 22052L104   4,752,856 83,442 SH   SOLE   83,442 0 0
COSTCO WHSL CORP NEW COM 22160K105   298,704 326 SH   SOLE   326 0 0
CUMMINS INC COM 231021106   2,619,729 7,515 SH   SOLE   7,515 0 0
DEVON ENERGY CORP NEW COM 25179M103   3,108,433 94,972 SH   SOLE   94,972 0 0
DIAGEO PLC SPON ADR NEW 25243Q205   412,791 3,247 SH   SOLE   3,247 0 0
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708   778,413 22,504 SH   SOLE   22,504 0 0
DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724   201,326 4,920 SH   SOLE   4,920 0 0
DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609   745,497 13,393 SH   SOLE   13,393 0 0
DISNEY WALT CO COM 254687106   1,816,007 16,309 SH   SOLE   16,309 0 0
EMERSON ELEC CO COM 291011104   4,727,309 38,145 SH   SOLE   38,145 0 0
ENBRIDGE INC COM 29250N105   267,563 6,306 SH   SOLE   6,306 0 0
EOG RES INC COM 26875P101   207,773 1,695 SH   SOLE   1,695 0 0
EXPAND ENERGY CORPORATION COM 165167735   1,872,535 18,810 SH   SOLE   18,810 0 0
EXXON MOBIL CORP COM 30231G102   473,200 4,399 SH   SOLE   4,399 0 0
FEDERATED HERMES INC CL B 314211103   3,385,244 82,346 SH   SOLE   82,346 0 0
FLOWSERVE CORP COM 34354P105   3,877,710 67,415 SH   SOLE   67,415 0 0
FREEPORT-MCMORAN INC CL B 35671D857   490,318 12,876 SH   SOLE   12,876 0 0
FULLER H B CO COM 359694106   251,700 3,730 SH   SOLE   3,730 0 0
GENERAL DYNAMICS CORP COM 369550108   3,802,160 14,430 SH   SOLE   14,430 0 0
GENERAL MLS INC COM 370334104   1,904,809 29,870 SH   SOLE   29,870 0 0
HOME DEPOT INC COM 437076102   855,000 2,198 SH   SOLE   2,198 0 0
HUNTINGTON INGALLS INDS INC COM 446413106   1,078,451 5,707 SH   SOLE   5,707 0 0
I-80 GOLD CORP COM 44955L106   76,048 156,800 SH   SOLE   156,800 0 0
ILLINOIS TOOL WKS INC COM 452308109   1,935,930 7,635 SH   SOLE   7,635 0 0
INGREDION INC COM 457187102   1,175,450 8,545 SH   SOLE   8,545 0 0
INTEL CORP COM 458140100   3,157,353 157,474 SH   SOLE   157,474 0 0
JOHNSON & JOHNSON COM 478160104   1,994,986 13,794 SH   SOLE   13,794 0 0
JPMORGAN CHASE & CO. COM 46625H100   584,892 2,440 SH   SOLE   2,440 0 0
KIMBERLY-CLARK CORP COM 494368103   3,349,251 25,559 SH   SOLE   25,559 0 0
KIMCO RLTY CORP COM 49446R109   3,748,495 159,987 SH   SOLE   159,987 0 0
KOPIN CORP COM 500600101   208,352 153,200 SH   SOLE   153,200 0 0
LAUDER ESTEE COS INC CL A 518439104   2,543,696 33,925 SH   SOLE   33,925 0 0
LIGHTPATH TECHNOLOGIES INC COM CL A 532257805   243,923 69,100 SH   SOLE   69,100 0 0
LOCKHEED MARTIN CORP COM 539830109   650,673 1,339 SH   SOLE   1,339 0 0
LOWES COS INC COM 548661107   1,939,107 7,857 SH   SOLE   7,857 0 0
MACERICH CO COM 554382101   2,339,803 117,460 SH   SOLE   117,460 0 0
MARSH & MCLENNAN COS INC COM 571748102   1,004,699 4,730 SH   SOLE   4,730 0 0
MEDTRONIC PLC SHS G5960L103   5,316,732 66,559 SH   SOLE   66,559 0 0
MERCK & CO INC COM 58933Y105   2,507,691 25,208 SH   SOLE   25,208 0 0
MICROSOFT CORP COM 594918104   5,106,472 12,115 SH   SOLE   12,115 0 0
MID-AMER APT CMNTYS INC COM 59522J103   1,007,023 6,515 SH   SOLE   6,515 0 0
MONDELEZ INTL INC CL A 609207105   1,183,251 19,810 SH   SOLE   19,810 0 0
MOSAIC CO NEW COM 61945C103   800,693 32,575 SH   SOLE   32,575 0 0
NOKIA CORP SPONSORED ADR 654902204   2,766,973 624,599 SH   SOLE   624,599 0 0
NORFOLK SOUTHN CORP COM 655844108   2,505,422 10,675 SH   SOLE   10,675 0 0
NUTRIEN LTD COM 67077M108   2,400,121 53,634 SH   SOLE   53,634 0 0
OCCIDENTAL PETE CORP COM 674599105   1,072,197 21,700 SH   SOLE   21,700 0 0
OMEGA THERAPEUTICS INC COMMON STOCK 68217N105   12,302 16,500 SH   SOLE   16,500 0 0
ORASURE TECHNOLOGIES INC COM 68554V108   289,836 80,287 SH   SOLE   80,287 0 0
PEPSICO INC COM 713448108   2,731,757 17,965 SH   SOLE   17,965 0 0
PFIZER INC COM 717081103   3,056,938 115,225 SH   SOLE   115,225 0 0
PNC FINL SVCS GROUP INC COM 693475105   3,109,513 16,124 SH   SOLE   16,124 0 0
PROCTER AND GAMBLE CO COM 742718109   5,705,989 34,035 SH   SOLE   34,035 0 0
REGENERON PHARMACEUTICALS COM 75886F107   1,139,728 1,600 SH   SOLE   1,600 0 0
RIO TINTO PLC SPONSORED ADR 767204100   1,016,530 17,285 SH   SOLE   17,285 0 0
SCHLUMBERGER LTD COM STK 806857108   3,693,062 96,324 SH   SOLE   96,324 0 0
SIGNET JEWELERS LIMITED SHS G81276100   1,684,982 20,877 SH   SOLE   20,877 0 0
SIMON PPTY GROUP INC NEW COM 828806109   608,934 3,536 SH   SOLE   3,536 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   235,604 402 SH   SOLE   402 0 0
TARGET CORP COM 87612E106   3,871,555 28,640 SH   SOLE   28,640 0 0
TELADOC HEALTH INC COM 87918A105   458,136 50,400 SH   SOLE   50,400 0 0
THOR INDS INC COM 885160101   1,172,638 12,252 SH   SOLE   12,252 0 0
TJX COS INC NEW COM 872540109   856,301 7,088 SH   SOLE   7,088 0 0
TORO CO COM 891092108   781,695 9,759 SH   SOLE   9,759 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103   498,622 1,350 SH   SOLE   1,350 0 0
TRANSOCEAN LTD REGISTERED SHS H8817H100   399,000 106,400 SH   SOLE   106,400 0 0
TRAVELERS COMPANIES INC COM 89417E109   9,087,575 37,725 SH   SOLE   37,725 0 0
UNILEVER PLC SPON ADR NEW 904767704   836,325 14,750 SH   SOLE   14,750 0 0
UNION PAC CORP COM 907818108   4,460,006 19,558 SH   SOLE   19,558 0 0
UNITED PARCEL SERVICE INC CL B 911312106   3,457,914 27,422 SH   SOLE   27,422 0 0
UNITED RENTALS INC COM 911363109   295,864 420 SH   SOLE   420 0 0
UNITEDHEALTH GROUP INC COM 91324P102   1,981,959 3,918 SH   SOLE   3,918 0 0
V F CORP COM 918204108   3,399,899 158,429 SH   SOLE   158,429 0 0
VANGUARD BD INDEX FDS VANGUARD ULTRA 92203C303   241,450 4,866 SH   SOLE   4,866 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   223,496 1,381 SH   SOLE   1,381 0 0
VANGUARD INDEX FDS VALUE ETF 922908744   575,789 3,401 SH   SOLE   3,401 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   366,046 6,376 SH   SOLE   6,376 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   210,713 1,076 SH   SOLE   1,076 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   449,047 11,229 SH   SOLE   11,229 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108   413,319 44,300 SH   SOLE   44,300 0 0
WALMART INC COM 931142103   1,597,839 17,685 SH   SOLE   17,685 0 0
WARNER BROS DISCOVERY INC COM SER A 934423104   212,457 20,100 SH   SOLE   20,100 0 0
WELLS FARGO CO NEW COM 949746101   1,315,805 18,733 SH   SOLE   18,733 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104   506,418 17,990 SH   SOLE   17,990 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103   3,918,632 12,510 SH   SOLE   12,510 0 0
WINMARK CORP COM 974250102   369,485 940 SH   SOLE   940 0 0