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   312,215 1,581 SH   SOLE   1,581 0 0
AGNICO EAGLE MINES LTD COM 008474108   4,771,729 59,232 SH   SOLE   59,232 0 0
ALAMOS GOLD INC NEW COM CL A 011532108   2,968,268 148,860 SH   SOLE   148,860 0 0
ALPHABET INC CAP STK CL A 02079K305   595,069 3,588 SH   SOLE   3,588 0 0
ALPHABET INC CAP STK CL C 02079K107   3,074,624 18,390 SH   SOLE   18,390 0 0
AMCOR PLC ORD G0250X107   113,300 10,000 SH   SOLE   10,000 0 0
AMERICAN INTL GROUP INC COM NEW 026874784   3,827,146 52,262 SH   SOLE   52,262 0 0
APA CORPORATION COM 03743Q108   2,486,163 101,642 SH   SOLE   101,642 0 0
APPLE INC COM 037833100   3,949,117 16,949 SH   SOLE   16,949 0 0
APPLIED MATLS INC COM 038222105   379,854 1,880 SH   SOLE   1,880 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108   266,905 24,645 SH   SOLE   24,645 0 0
ARQ INC COM 00770C101   62,222 10,600 SH   SOLE   10,600 0 0
AUTOLIV INC COM 052800109   3,901,465 41,785 SH   SOLE   41,785 0 0
BANK AMERICA CORP COM 060505104   1,557,122 39,242 SH   SOLE   39,242 0 0
BANK NEW YORK MELLON CORP COM 064058100   3,105,861 43,221 SH   SOLE   43,221 0 0
BAXTER INTL INC COM 071813109   512,259 13,491 SH   SOLE   13,491 0 0
BERKLEY W R CORP COM 084423102   736,979 12,991 SH   SOLE   12,991 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108   691,180 1 SH   SOLE   1 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   8,649,205 18,792 SH   SOLE   18,792 0 0
BORGWARNER INC COM 099724106   416,609 11,480 SH   SOLE   11,480 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   767,071 6,950 SH   SOLE   6,950 0 0
CAMECO CORP COM 13321L108   3,463,555 72,520 SH   SOLE   72,520 0 0
CARDINAL HEALTH INC COM 14149Y108   1,293,636 11,705 SH   SOLE   11,705 0 0
CBOE GLOBAL MKTS INC COM 12503M108   761,092 3,715 SH   SOLE   3,715 0 0
CF INDS HLDGS INC COM 125269100   652,080 7,600 SH   SOLE   7,600 0 0
CHESAPEAKE ENERGY CORP COM 165167735   1,547,122 18,810 SH   SOLE   18,810 0 0
CHEVRON CORP NEW COM 166764100   3,768,197 25,587 SH   SOLE   25,587 0 0
CISCO SYS INC COM 17275R102   3,083,993 57,948 SH   SOLE   57,948 0 0
CITIGROUP INC COM NEW 172967424   3,263,901 52,139 SH   SOLE   52,139 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101   1,712,648 134,115 SH   SOLE   134,115 0 0
CNH INDL N V SHS N20944109   2,173,768 195,835 SH   SOLE   195,835 0 0
CNX RES CORP COM 12653C108   1,963,971 60,300 SH   SOLE   60,300 0 0
COCA COLA CO COM 191216100   996,770 13,871 SH   SOLE   13,871 0 0
COLGATE PALMOLIVE CO COM 194162103   2,010,695 19,369 SH   SOLE   19,369 0 0
COMCAST CORP NEW CL A 20030N101   5,362,223 128,375 SH   SOLE   128,375 0 0
CONOCOPHILLIPS COM 20825C104   6,567,682 62,383 SH   SOLE   62,383 0 0
CORTEVA INC COM 22052L104   4,923,192 83,742 SH   SOLE   83,742 0 0
COSTCO WHSL CORP NEW COM 22160K105   289,005 326 SH   SOLE   326 0 0
CUMMINS INC COM 231021106   2,493,183 7,700 SH   SOLE   7,700 0 0
DEVON ENERGY CORP NEW COM 25179M103   3,697,700 94,522 SH   SOLE   94,522 0 0
DIAGEO PLC SPON ADR NEW 25243Q205   414,283 2,952 SH   SOLE   2,952 0 0
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708   771,662 22,504 SH   SOLE   22,504 0 0
DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724   205,114 4,920 SH   SOLE   4,920 0 0
DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609   828,541 14,893 SH   SOLE   14,893 0 0
DISNEY WALT CO COM 254687106   1,568,762 16,309 SH   SOLE   16,309 0 0
DOW INC COM 260557103   426,114 7,800 SH   SOLE   7,800 0 0
EMERSON ELEC CO COM 291011104   4,275,382 39,091 SH   SOLE   39,091 0 0
ENBRIDGE INC COM 29250N105   256,086 6,306 SH   SOLE   6,306 0 0
EXXON MOBIL CORP COM 30231G102   515,650 4,399 SH   SOLE   4,399 0 0
FEDERATED HERMES INC CL B 314211103   3,145,526 85,546 SH   SOLE   85,546 0 0
FLOWSERVE CORP COM 34354P105   3,562,216 68,915 SH   SOLE   68,915 0 0
FREEPORT-MCMORAN INC CL B 35671D857   1,096,243 21,960 SH   SOLE   21,960 0 0
FULLER H B CO COM 359694106   296,087 3,730 SH   SOLE   3,730 0 0
GENERAL DYNAMICS CORP COM 369550108   4,360,746 14,430 SH   SOLE   14,430 0 0
GENERAL MLS INC COM 370334104   2,262,394 30,635 SH   SOLE   30,635 0 0
HOME DEPOT INC COM 437076102   894,681 2,208 SH   SOLE   2,208 0 0
HUNTINGTON INGALLS INDS INC COM 446413106   2,344,257 8,867 SH   SOLE   8,867 0 0
I-80 GOLD CORP COM 44955L106   59,160 51,000 SH   SOLE   51,000 0 0
ILLINOIS TOOL WKS INC COM 452308109   2,000,904 7,635 SH   SOLE   7,635 0 0
INGREDION INC COM 457187102   1,192,754 8,679 SH   SOLE   8,679 0 0
INTEL CORP COM 458140100   4,422,069 188,494 SH   SOLE   188,494 0 0
JOHNSON & JOHNSON COM 478160104   2,235,565 13,794 SH   SOLE   13,794 0 0
JPMORGAN CHASE & CO. COM 46625H100   514,498 2,440 SH   SOLE   2,440 0 0
KIMBERLY-CLARK CORP COM 494368103   3,218,658 22,622 SH   SOLE   22,622 0 0
KIMCO RLTY CORP COM 49446R109   4,129,955 177,862 SH   SOLE   177,862 0 0
KOPIN CORP COM 500600101   98,988 135,600 SH   SOLE   135,600 0 0
LIGHTPATH TECHNOLOGIES INC COM CL A 532257805   94,667 69,100 SH   SOLE   69,100 0 0
LOCKHEED MARTIN CORP COM 539830109   782,725 1,339 SH   SOLE   1,339 0 0
LOWES COS INC COM 548661107   2,153,799 7,952 SH   SOLE   7,952 0 0
MACERICH CO COM 554382101   2,105,990 115,460 SH   SOLE   115,460 0 0
MARSH & MCLENNAN COS INC COM 571748102   1,055,215 4,730 SH   SOLE   4,730 0 0
MEDTRONIC PLC SHS G5960L103   6,147,608 68,284 SH   SOLE   68,284 0 0
MERCK & CO INC COM 58933Y105   2,862,620 25,208 SH   SOLE   25,208 0 0
MICROSOFT CORP COM 594918104   5,462,228 12,694 SH   SOLE   12,694 0 0
MID-AMER APT CMNTYS INC COM 59522J103   1,051,123 6,615 SH   SOLE   6,615 0 0
MONDELEZ INTL INC CL A 609207105   1,459,402 19,810 SH   SOLE   19,810 0 0
MOSAIC CO NEW COM 61945C103   476,014 17,775 SH   SOLE   17,775 0 0
NOKIA CORP SPONSORED ADR 654902204   2,858,154 654,040 SH   SOLE   654,040 0 0
NORFOLK SOUTHN CORP COM 655844108   2,652,737 10,675 SH   SOLE   10,675 0 0
NUTRIEN LTD COM 67077M108   2,930,170 60,969 SH   SOLE   60,969 0 0
OCCIDENTAL PETE CORP COM 674599105   592,710 11,500 SH   SOLE   11,500 0 0
OMEGA THERAPEUTICS INC COMMON STOCK 68217N105   20,130 16,500 SH   SOLE   16,500 0 0
ORASURE TECHNOLOGIES INC COM 68554V108   342,825 80,287 SH   SOLE   80,287 0 0
PEPSICO INC COM 713448108   3,004,273 17,667 SH   SOLE   17,667 0 0
PFIZER INC COM 717081103   4,233,046 146,269 SH   SOLE   146,269 0 0
PHILLIPS 66 COM 718546104   216,892 1,650 SH   SOLE   1,650 0 0
PNC FINL SVCS GROUP INC COM 693475105   3,184,780 17,229 SH   SOLE   17,229 0 0
PROCTER AND GAMBLE CO COM 742718109   5,894,884 34,035 SH   SOLE   34,035 0 0
REGENERON PHARMACEUTICALS COM 75886F107   1,681,984 1,600 SH   SOLE   1,600 0 0
RIO TINTO PLC SPONSORED ADR 767204100   1,258,641 17,685 SH   SOLE   17,685 0 0
SCHLUMBERGER LTD COM STK 806857108   4,139,793 98,684 SH   SOLE   98,684 0 0
SIGNET JEWELERS LIMITED SHS G81276100   2,921,440 28,325 SH   SOLE   28,325 0 0
SIMON PPTY GROUP INC NEW COM 828806109   682,164 4,036 SH   SOLE   4,036 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   230,651 402 SH   SOLE   402 0 0
TARGET CORP COM 87612E106   4,463,830 28,640 SH   SOLE   28,640 0 0
THOR INDS INC COM 885160101   1,346,372 12,252 SH   SOLE   12,252 0 0
TJX COS INC NEW COM 872540109   833,123 7,088 SH   SOLE   7,088 0 0
TORO CO COM 891092108   867,646 10,004 SH   SOLE   10,004 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103   965,994 2,485 SH   SOLE   2,485 0 0
TRANSOCEAN LTD REGISTERED SHS H8817H100   454,537 106,950 SH   SOLE   106,950 0 0
TRAVELERS COMPANIES INC COM 89417E109   8,200,053 35,025 SH   SOLE   35,025 0 0
UNILEVER PLC SPON ADR NEW 904767704   958,160 14,750 SH   SOLE   14,750 0 0
UNION PAC CORP COM 907818108   4,820,655 19,558 SH   SOLE   19,558 0 0
UNITED PARCEL SERVICE INC CL B 911312106   3,787,388 27,779 SH   SOLE   27,779 0 0
UNITED RENTALS INC COM 911363109   340,086 420 SH   SOLE   420 0 0
UNITEDHEALTH GROUP INC COM 91324P102   2,344,566 4,010 SH   SOLE   4,010 0 0
V F CORP COM 918204108   2,726,458 136,664 SH   SOLE   136,664 0 0
VANGUARD BD INDEX FDS VANGUARD ULTRA 92203C303   243,008 4,866 SH   SOLE   4,866 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   217,353 1,296 SH   SOLE   1,296 0 0
VANGUARD INDEX FDS VALUE ETF 922908744   550,942 3,156 SH   SOLE   3,156 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   377,433 5,991 SH   SOLE   5,991 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   532,857 11,865 SH   SOLE   11,865 0 0
WALMART INC COM 931142103   1,460,363 18,085 SH   SOLE   18,085 0 0
WARNER BROS DISCOVERY INC COM SER A 934423104   309,284 37,489 SH   SOLE   37,489 0 0
WELLS FARGO CO NEW COM 949746101   1,114,717 19,733 SH   SOLE   19,733 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104   609,141 17,990 SH   SOLE   17,990 0 0
WHITESTONE REIT COM 966084204   154,242 11,400 SH   SOLE   11,400 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103   3,684,570 12,510 SH   SOLE   12,510 0 0
WINMARK CORP COM 974250102   382,930 1,000 SH   SOLE   1,000 0 0