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
ALLIENT INC COM 019330109   1,076,163 48,961 SH   SOLE 0 48,961 0 0
ALLSTATE CORP COM 020002101   2,246,502 10,849 SH   SOLE 0 10,801 0 48
AMERICAN VANGUARD CORP COM 030371108   1,069,829 243,143 SH   SOLE 0 243,143 0 0
AZZ INC COM 002474104   1,624,459 19,429 SH   SOLE 0 19,429 0 0
BARRICK GOLD CORP COM 067901108   1,650,534 84,904 SH   SOLE 0 84,589 0 315
BERKLEY W R CORP COM 084423102   1,572,636 22,100 SH   SOLE 0 22,004 0 96
BERKSHIRE HATHAWAY INC DEL CL A 084670108   798,442 1 SH   SOLE 0 1 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   4,502,964 8,455 SH   SOLE 0 7,819 0 636
BLACKROCK ETF TRUST II ISHARES FLEXIBLE 092528603   468,277 8,940 SH   SOLE 0 6,269 0 2,671
BROADCOM INC COM 11135F101   503,964 3,010 SH   SOLE 0 2,423 0 587
CDW CORP COM 12514G108   948,579 5,919 SH   SOLE 0 5,892 0 27
CHEVRON CORP NEW COM 166764100   2,654,223 15,866 SH   SOLE 0 15,784 0 82
CISCO SYS INC COM 17275R102   1,518,992 24,615 SH   SOLE 0 24,503 0 112
CME GROUP INC COM 12572Q105   1,767,097 6,661 SH   SOLE 0 6,631 0 30
CNX RES CORP COM 12653C108   1,027,287 32,633 SH   SOLE 0 32,633 0 0
COCA COLA CO COM 191216100   254,394 3,552 SH   SOLE 0 2,906 0 646
COCA COLA CONS INC COM 191098102   2,293,650 1,699 SH   SOLE 0 1,699 0 0
COSTCO WHSL CORP NEW COM 22160K105   1,637,503 1,731 SH   SOLE 0 1,509 0 222
CRAWFORD & CO CL A 224633206   1,928,655 168,884 SH   SOLE 0 168,884 0 0
CROWN CASTLE INC COM 22822V101   1,628,672 15,626 SH   SOLE 0 15,555 0 71
CROWN HLDGS INC COM 228368106   1,002,390 11,230 SH   SOLE 0 11,179 0 51
DUKE ENERGY CORP NEW COM NEW 26441C204   1,508,769 12,370 SH   SOLE 0 12,314 0 56
EQT CORP COM 26884L109   218,155 4,083 SH   SOLE 0 4,083 0 0
ESSENTIAL UTILS INC COM 29670G102   485,722 12,287 SH   SOLE 0 12,287 0 0
EXXON MOBIL CORP COM 30231G102   1,411,798 11,871 SH   SOLE 0 11,820 0 51
FEDERAL AGRIC MTG CORP CL C 313148306   3,002,410 16,012 SH   SOLE 0 16,012 0 0
FIGS INC CL A 30260D103   523,944 114,149 SH   SOLE 0 114,149 0 0
FIRSTCASH HOLDINGS INC COM 33768G107   2,063,247 17,148 SH   SOLE 0 17,148 0 0
FMC CORP COM NEW 302491303   314,147 7,446 SH   SOLE 0 7,410 0 36
FOX CORP CL B COM 35137L204   1,175,064 22,293 SH   SOLE 0 22,185 0 108
FRONTDOOR INC COM 35905A109   612,761 15,949 SH   SOLE 0 15,949 0 0
GENCOR INDS INC COM 368678108   514,502 42,311 SH   SOLE 0 42,311 0 0
GLADSTONE LD CORP COM 376549101   766,508 72,862 SH   SOLE 0 72,862 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101   2,839,323 109,373 SH   SOLE 0 109,186 0 187
HALLADOR ENERGY COMPANY COM 40609P105   184,200 15,000 SH   SOLE 0 15,000 0 0
HANOVER INS GROUP INC COM 410867105   2,125,147 12,217 SH   SOLE 0 12,217 0 0
HCW BIOLOGICS INC COM 40423R105   21,190 75,116 SH   SOLE 0 75,116 0 0
HESS CORP COM 42809H107   2,078,087 13,010 SH   SOLE 0 12,961 0 49
HONEYWELL INTL INC COM 438516106   1,615,229 7,628 SH   SOLE 0 7,593 0 35
HUMANA INC COM 444859102   402,721 1,522 SH   SOLE 0 1,509 0 13
HUNTINGTON INGALLS INDS INC COM 446413106   3,229,953 15,830 SH   SOLE 0 15,809 0 21
INGRAM MICRO HLDG CORP COM 457152106   1,205,912 67,977 SH   SOLE 0 67,977 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107   811,060 4,898 SH   SOLE 0 4,865 0 33
ISHARES GOLD TR ISHARES NEW 464285204   345,270 5,856 SH   SOLE 0 5,856 0 0
ISHARES TR S&P 500 GRWT ETF 464287309   318,221 3,428 SH   SOLE 0 3,428 0 0
ISHARES U S ETF TR BLOOMBERG ROLL 46431W598   479,307 9,237 SH   SOLE 0 9,237 0 0
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845   1,401,422 27,636 SH   SOLE 0 23,439 0 4,197
JANUS DETROIT STR TR B-BBB CLO ETF 47103U753   413,208 8,490 SH   SOLE 0 6,755 0 1,735
JOHNSON & JOHNSON COM 478160104   1,130,200 6,815 SH   SOLE 0 6,794 0 21
JPMORGAN CHASE & CO. COM 46625H100   775,884 3,163 SH   SOLE 0 2,528 0 635
KENVUE INC COM 49177J102   2,059,738 85,894 SH   SOLE 0 85,504 0 390
KIRBY CORP COM 497266106   3,169,492 31,378 SH   SOLE 0 31,315 0 63
LABCORP HOLDINGS INC COM SHS 504922105   1,504,431 6,464 SH   SOLE 0 6,420 0 44
LANCASTER COLONY CORP COM 513847103   995,400 5,688 SH   SOLE 0 5,688 0 0
LINCOLN EDL SVCS CORP COM 533535100   3,375,787 212,715 SH   SOLE 0 212,715 0 0
LKQ CORP COM 501889208   1,112,293 26,147 SH   SOLE 0 25,987 0 160
LOCKHEED MARTIN CORP COM 539830109   1,292,779 2,894 SH   SOLE 0 2,881 0 13
MADISON SQUARE GRDN SPRT COR CL A 55825T103   2,092,072 10,744 SH   SOLE 0 10,744 0 0
MARATHON PETE CORP COM 56585A102   1,488,952 10,220 SH   SOLE 0 10,171 0 49
MASTERCARD INCORPORATED CL A 57636Q104   570,593 1,041 SH   SOLE 0 1,041 0 0
MERCK & CO INC COM 58933Y105   1,052,077 11,721 SH   SOLE 0 11,170 0 551
MICROSOFT CORP COM 594918104   3,382,956 9,012 SH   SOLE 0 6,114 0 2,898
MONRO INC COM 610236101   825,919 57,078 SH   SOLE 0 57,078 0 0
MP MATERIALS CORP COM CL A 553368101   785,636 32,185 SH   SOLE 0 32,185 0 0
MRC GLOBAL INC COM 55345K103   882,755 76,895 SH   SOLE 0 76,895 0 0
NEWMONT CORP COM 651639106   1,589,830 32,929 SH   SOLE 0 32,796 0 133
NORFOLK SOUTHN CORP COM 655844108   946,926 3,998 SH   SOLE 0 3,979 0 19
NORTHWESTERN ENERGY GROUP IN COM NEW 668074305   1,809,306 31,265 SH   SOLE 0 31,265 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109   1,058,178 9,094 SH   SOLE 0 9,094 0 0
PARSONS CORP DEL COM 70202L102   1,033,037 17,447 SH   SOLE 0 17,447 0 0
PNC FINL SVCS GROUP INC COM 693475105   1,711,297 9,736 SH   SOLE 0 9,690 0 46
PREFORMED LINE PRODS CO COM 740444104   1,515,774 10,820 SH   SOLE 0 10,820 0 0
PROCTER AND GAMBLE CO COM 742718109   304,029 1,784 SH   SOLE 0 1,784 0 0
RENTOKIL INITIAL PLC SPONSORED ADR 760125104   1,113,719 48,634 SH   SOLE 0 48,413 0 221
REVVITY INC COM 714046109   377,071 3,564 SH   SOLE 0 2,748 0 816
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   4,950,805 229,949 SH   SOLE 0 87,020 0 142,929
SELECTIVE INS GROUP INC COM 816300107   2,064,044 22,548 SH   SOLE 0 22,548 0 0
SENECA FOODS CORP NEW CL A 817070501   2,542,893 28,559 SH   SOLE 0 28,559 0 0
SHELL PLC SPON ADS 780259305   620,535 8,468 SH   SOLE 0 6,786 0 1,682
SLR INVESTMENT CORP COM 83413U100   1,046,736 62,084 SH   SOLE 0 44,583 0 17,501
SOUNDTHINKING INC COM 82536T107   2,697,389 159,138 SH   SOLE 0 159,138 0 0
SOUTHERN CO COM 842587107   2,724,479 29,630 SH   SOLE 0 25,730 0 3,900
SPDR GOLD TR GOLD SHS 78463V107   1,921,029 6,667 SH   SOLE 0 4,789 0 1,878
SPDR S&P 500 ETF TR TR UNIT 78462F103   3,448,639 6,165 SH   SOLE 0 4,078 0 2,087
SPECTRUM BRANDS HLDGS INC NE COM 84790A105   884,430 12,361 SH   SOLE 0 12,361 0 0
STEPAN CO COM 858586100   1,265,370 22,990 SH   SOLE 0 22,990 0 0
SYSCO CORP COM 871829107   1,073,747 14,309 SH   SOLE 0 14,244 0 65
TETRA TECHNOLOGIES INC DEL COM 88162F105   1,741,727 518,371 SH   SOLE 0 518,371 0 0
TREEHOUSE FOODS INC COM 89469A104   1,372,786 50,675 SH   SOLE 0 50,675 0 0
UNIFIRST CORP MASS COM 904708104   1,280,118 7,357 SH   SOLE 0 7,357 0 0
UNILEVER PLC SPON ADR NEW 904767704   1,687,707 28,341 SH   SOLE 0 28,211 0 130
UNIVERSAL TECHNICAL INST INC COM 913915104   1,675,081 65,229 SH   SOLE 0 65,229 0 0
VANGUARD INDEX FDS VALUE ETF 922908744   273,447 1,583 SH   SOLE 0 1,583 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736   312,230 842 SH   SOLE 0 842 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   6,913,434 25,154 SH   SOLE 0 21,039 0 4,115
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   9,729,698 18,933 SH   SOLE 0 13,159 0 5,773
VERIZON COMMUNICATIONS INC COM 92343V104   1,010,258 22,272 SH   SOLE 0 15,461 0 6,811
VESTIS CORPORATION COM SHS 29430C102   604,989 61,110 SH   SOLE 0 61,110 0 0
VIRTU FINL INC CL A 928254101   1,712,427 44,922 SH   SOLE 0 44,922 0 0
VISA INC COM CL A 92826C839   646,599 1,845 SH   SOLE 0 1,467 0 378
WALMART INC COM 931142103   880,360 10,028 SH   SOLE 0 10,028 0 0
WARNER MUSIC GROUP CORP COM CL A 934550203   1,480,943 47,239 SH   SOLE 0 47,026 0 213
WILLIAMS COS INC COM 969457100   1,375,804 23,022 SH   SOLE 0 17,756 0 5,266
WISDOMTREE TR US LARGECAP DIVD 97717W307   216,045 2,722 SH   SOLE 0 2,722 0 0