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   2,313,844 28,722 SH   SOLE 0 28,333 0 389
AIR TRANSPORT SERVICES GRP I COM 00922R105   347,405 21,458 SH   SOLE 0 21,458 0 0
ALLIENT INC COM 019330109   295,219 15,546 SH   SOLE 0 15,546 0 0
ALLSTATE CORP COM 020002101   2,272,955 11,985 SH   SOLE 0 11,824 0 161
AMERICAN VANGUARD CORP COM 030371108   430,058 81,143 SH   SOLE 0 81,143 0 0
AZZ INC COM 002474104   1,083,761 13,119 SH   SOLE 0 13,119 0 0
BARRICK GOLD CORP COM 067901108   1,849,054 92,964 SH   SOLE 0 91,910 0 1,054
BERKLEY W R CORP COM 084423102   1,293,047 22,793 SH   SOLE 0 22,475 0 318
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   4,148,323 9,013 SH   SOLE 0 8,291 0 722
BLACKROCK ETF TRUST II FLEXIBLE INCOME 092528603   465,176 8,690 SH   SOLE 0 5,385 0 3,305
BOEING CO COM 097023105   327,494 2,154 SH   SOLE 0 2,154 0 0
BROADCOM INC COM 11135F101   541,664 3,140 SH   SOLE 0 2,489 0 651
CHEVRON CORP NEW COM 166764100   2,601,819 17,667 SH   SOLE 0 17,407 0 260
CME GROUP INC COM 12572Q105   1,595,079 7,229 SH   SOLE 0 7,130 0 99
CNX RES CORP COM 12653C108   1,019,767 31,310 SH   SOLE 0 31,310 0 0
COCA COLA CO COM 191216100   298,578 4,155 SH   SOLE 0 3,509 0 646
COCA COLA CONS INC COM 191098102   1,482,266 1,126 SH   SOLE 0 1,126 0 0
COMSTOCK RES INC COM 205768302   668,301 60,045 SH   SOLE 0 60,045 0 0
COSTCO WHSL CORP NEW COM 22160K105   1,751,127 1,975 SH   SOLE 0 1,675 0 300
COTERRA ENERGY INC COM 127097103   241,272 10,074 SH   SOLE 0 10,074 0 0
CRAWFORD & CO CL A 224633206   1,244,634 113,458 SH   SOLE 0 113,458 0 0
CROWN CASTLE INC COM 22822V101   1,960,685 16,528 SH   SOLE 0 16,306 0 222
DOMINION ENERGY INC COM 25746U109   1,138,868 19,707 SH   SOLE 0 19,382 0 325
DUKE ENERGY CORP NEW COM NEW 26441C204   1,549,978 13,443 SH   SOLE 0 13,258 0 185
EQT CORP COM 26884L109   838,983 22,898 SH   SOLE 0 22,553 0 345
ESSENTIAL UTILS INC COM 29670G102   455,451 11,808 SH   SOLE 0 11,808 0 0
EXXON MOBIL CORP COM 30231G102   1,488,557 12,699 SH   SOLE 0 12,537 0 162
FEDERAL AGRIC MTG CORP CL C 313148306   2,326,883 12,416 SH   SOLE 0 12,416 0 0
FIGS INC CL A 30260D103   525,326 76,802 SH   SOLE 0 76,802 0 0
FIRSTCASH HOLDINGS INC COM 33768G107   1,094,044 9,530 SH   SOLE 0 9,530 0 0
FMC CORP COM NEW 302491303   508,859 7,717 SH   SOLE 0 7,611 0 106
FOX CORP CL B COM 35137L204   1,873,380 48,283 SH   SOLE 0 47,573 0 710
FRONTDOOR INC COM 35905A109   387,855 8,082 SH   SOLE 0 8,082 0 0
GENCOR INDS INC COM 368678108   1,243,319 59,603 SH   SOLE 0 59,603 0 0
GLADSTONE LD CORP COM 376549101   741,329 53,333 SH   SOLE 0 53,333 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101   2,663,100 90,000 SH   SOLE 0 89,402 0 598
HANOVER INS GROUP INC COM 410867105   1,210,355 8,172 SH   SOLE 0 8,172 0 0
HCW BIOLOGICS INC COM 40423R105   40,518 75,116 SH   SOLE 0 75,116 0 0
HESS CORP COM 42809H107   1,925,372 14,178 SH   SOLE 0 14,026 0 152
HONEYWELL INTL INC COM 438516106   1,031,483 4,990 SH   SOLE 0 4,927 0 63
HUMANA INC COM 444859102   615,743 1,944 SH   SOLE 0 1,907 0 37
HUNTINGTON INGALLS INDS INC COM 446413106   2,158,398 8,164 SH   SOLE 0 8,097 0 67
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107   778,047 5,583 SH   SOLE 0 5,478 0 105
ISHARES GOLD TR ISHARES NEW 464285204   323,249 6,504 SH   SOLE 0 6,504 0 0
ISHARES TR S&P 500 GRWT ETF 464287309   328,231 3,428 SH   SOLE 0 3,428 0 0
ISHARES U S ETF TR BLOOMBERG ROLL 46431W598   470,457 9,436 SH   SOLE 0 9,436 0 0
JANUS DETROIT STR TR B-BBB CLO ETF 47103U753   369,279 7,544 SH   SOLE 0 5,698 0 1,846
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845   987,072 19,400 SH   SOLE 0 14,655 0 4,745
JOHNSON & JOHNSON COM 478160104   1,188,619 7,334 SH   SOLE 0 7,255 0 79
JPMORGAN CHASE & CO. COM 46625H100   614,235 2,913 SH   SOLE 0 2,224 0 689
KENVUE INC COM 49177J102   1,102,306 47,657 SH   SOLE 0 47,055 0 602
KINROSS GOLD CORP COM 496902404   1,069,717 114,286 SH   SOLE 0 114,286 0 0
KIRBY CORP COM 497266106   3,096,744 25,294 SH   SOLE 0 25,110 0 184
LABCORP HOLDINGS INC COM SHS 504922105   1,622,465 7,260 SH   SOLE 0 7,128 0 132
LANCASTER COLONY CORP COM 513847103   744,419 4,216 SH   SOLE 0 4,216 0 0
LINCOLN EDL SVCS CORP COM 533535100   1,718,763 143,950 SH   SOLE 0 143,950 0 0
LKQ CORP COM 501889208   1,206,462 30,222 SH   SOLE 0 29,652 0 570
LOCKHEED MARTIN CORP COM 539830109   1,869,423 3,198 SH   SOLE 0 3,156 0 42
MADISON SQUARE GRDN SPRT COR CL A 55825T103   1,058,794 5,084 SH   SOLE 0 5,084 0 0
MARATHON PETE CORP COM 56585A102   1,762,686 10,820 SH   SOLE 0 10,680 0 140
MASTERCARD INCORPORATED CL A 57636Q104   514,046 1,041 SH   SOLE 0 1,041 0 0
MERCK & CO INC COM 58933Y105   1,457,429 12,834 SH   SOLE 0 12,174 0 660
MICROSOFT CORP COM 594918104   4,133,649 9,606 SH   SOLE 0 6,505 0 3,101
MONRO INC COM 610236101   1,407,127 48,757 SH   SOLE 0 48,757 0 0
MP MATERIALS CORP COM CL A 553368101   413,645 23,436 SH   SOLE 0 23,436 0 0
NEWMONT CORP COM 651639106   2,114,074 39,552 SH   SOLE 0 39,117 0 435
NORFOLK SOUTHN CORP COM 655844108   1,091,909 4,394 SH   SOLE 0 4,336 0 58
NORTHWESTERN ENERGY GROUP IN COM NEW 668074305   1,205,454 21,067 SH   SOLE 0 21,067 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109   413,780 4,257 SH   SOLE 0 4,257 0 0
PAN AMERN SILVER CORP COM 697900108   1,285,467 61,594 SH   SOLE 0 61,594 0 0
PARSONS CORP DEL COM 70202L102   1,212,538 11,695 SH   SOLE 0 11,695 0 0
PNC FINL SVCS GROUP INC COM 693475105   1,936,673 10,477 SH   SOLE 0 10,336 0 141
PROCTER AND GAMBLE CO COM 742718109   386,929 2,234 SH   SOLE 0 2,234 0 0
SANDSTORM GOLD LTD COM NEW 80013R206   752,160 125,360 SH   SOLE 0 125,360 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   5,122,484 77,007 SH   SOLE 0 28,496 0 48,511
SELECTIVE INS GROUP INC COM 816300107   783,907 8,402 SH   SOLE 0 8,402 0 0
SENECA FOODS CORP NEW CL A 817070501   1,192,498 19,132 SH   SOLE 0 19,132 0 0
SHELL PLC SPON ADS 780259305   498,912 7,565 SH   SOLE 0 5,767 0 1,798
SLR INVESTMENT CORP COM 83413U100   922,023 61,264 SH   SOLE 0 40,986 0 20,278
SOUNDTHINKING INC COM 82536T107   1,021,682 88,152 SH   SOLE 0 88,152 0 0
SOUTHERN CO COM 842587107   2,702,063 29,963 SH   SOLE 0 25,301 0 4,662
SPDR GOLD TR GOLD SHS 78463V107   1,663,260 6,843 SH   SOLE 0 4,730 0 2,113
SPDR S&P 500 ETF TR TR UNIT 78462F103   3,392,643 5,913 SH   SOLE 0 4,078 0 1,835
SPECTRUM BRANDS HLDGS INC NE COM 84790A105   778,150 8,179 SH   SOLE 0 8,179 0 0
STEPAN CO COM 858586100   389,881 5,047 SH   SOLE 0 5,047 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105   765,821 247,039 SH   SOLE 0 247,039 0 0
TREEHOUSE FOODS INC COM 89469A104   1,021,877 24,342 SH   SOLE 0 24,342 0 0
UNIFIRST CORP MASS COM 904708104   634,687 3,195 SH   SOLE 0 3,195 0 0
UNILEVER PLC SPON ADR NEW 904767704   2,010,577 30,951 SH   SOLE 0 30,540 0 411
UNIVERSAL TECHNICAL INST INC COM 913915104   1,059,502 65,160 SH   SOLE 0 65,160 0 0
VANGUARD INDEX FDS VALUE ETF 922908744   276,344 1,583 SH   SOLE 0 1,583 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736   323,269 842 SH   SOLE 0 842 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   6,179,955 21,825 SH   SOLE 0 17,258 0 4,566
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   9,021,490 17,097 SH   SOLE 0 11,001 0 6,096
VIRTU FINL INC CL A 928254101   2,212,249 72,628 SH   SOLE 0 72,628 0 0
VISA INC COM CL A 92826C839   453,668 1,650 SH   SOLE 0 1,241 0 409
WALMART INC COM 931142103   908,197 11,247 SH   SOLE 0 11,247 0 0
WARNER MUSIC GROUP CORP COM CL A 934550203   1,564,781 49,993 SH   SOLE 0 49,345 0 648
WILLIAMS COS INC COM 969457100   992,715 21,746 SH   SOLE 0 15,674 0 6,072
WISDOMTREE TR US LARGECAP DIVD 97717W307   213,840 2,722 SH   SOLE 0 2,722 0 0