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,801,521 49,615 SH   SOLE 0 49,615 0 0
ALLSTATE CORP COM 020002101   2,171,732 10,788 SH   SOLE 0 10,740 0 48
AMERICAN VANGUARD CORP COM 030371108   1,256,317 320,489 SH   SOLE 0 320,489 0 0
AZZ INC COM 002474104   1,859,555 19,682 SH   SOLE 0 19,682 0 0
BARRICK MNG CORP COM SHS 06849F108   1,771,761 85,099 SH   SOLE 0 84,784 0 315
BERKLEY W R CORP COM 084423102   1,615,018 21,982 SH   SOLE 0 21,886 0 96
BERKSHIRE HATHAWAY INC DEL CL A 084670108   728,800 1 SH   SOLE 0 1 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   4,049,379 8,336 SH   SOLE 0 7,871 0 465
BLACKROCK ETF TRUST II ISHARES FLEXIBLE 092528603   434,450 8,222 SH   SOLE 0 6,315 0 1,907
BROADCOM INC COM 11135F101   811,238 2,943 SH   SOLE 0 2,596 0 347
CDW CORP COM 12514G108   1,052,967 5,896 SH   SOLE 0 5,869 0 27
CHEVRON CORP NEW COM 166764100   2,121,789 14,818 SH   SOLE 0 14,736 0 82
CISCO SYS INC COM 17275R102   1,698,422 24,480 SH   SOLE 0 24,368 0 112
CME GROUP INC COM 12572Q105   1,827,636 6,631 SH   SOLE 0 6,601 0 30
CNX RES CORP COM 12653C108   1,113,730 33,068 SH   SOLE 0 33,068 0 0
COCA COLA CO COM 191216100   205,600 2,906 SH   SOLE 0 2,906 0 0
COCA COLA CONS INC COM 191098102   1,916,696 17,167 SH   SOLE 0 17,167 0 0
COSTCO WHSL CORP NEW COM 22160K105   1,700,825 1,718 SH   SOLE 0 1,597 0 121
CRAWFORD & CO CL A 224633206   2,275,536 215,079 SH   SOLE 0 215,079 0 0
CROWN CASTLE INC COM 22822V101   1,599,071 15,566 SH   SOLE 0 15,495 0 71
CROWN HLDGS INC COM 228368106   1,149,463 11,162 SH   SOLE 0 11,111 0 51
DOLLAR GEN CORP NEW COM 256677105   235,737 2,061 SH   SOLE 0 2,061 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   1,451,164 12,298 SH   SOLE 0 12,242 0 56
EQT CORP COM 26884L109   238,004 4,081 SH   SOLE 0 4,081 0 0
ESSENTIAL UTILS INC COM 29670G102   450,858 12,139 SH   SOLE 0 12,139 0 0
EXXON MOBIL CORP COM 30231G102   1,290,132 11,968 SH   SOLE 0 11,917 0 51
FEDERAL AGRIC MTG CORP CL C 313148306   3,100,126 15,957 SH   SOLE 0 15,957 0 0
FIRSTCASH HOLDINGS INC COM 33768G107   2,337,381 17,296 SH   SOLE 0 17,296 0 0
FMC CORP COM NEW 302491303   308,157 7,381 SH   SOLE 0 7,345 0 36
FOX CORP CL B COM 35137L204   1,145,618 22,189 SH   SOLE 0 22,081 0 108
FRONTDOOR INC COM 35905A109   1,698,238 28,813 SH   SOLE 0 28,813 0 0
GENCOR INDS INC COM 368678108   679,826 48,559 SH   SOLE 0 48,559 0 0
GLADSTONE LD CORP COM 376549101   762,923 75,017 SH   SOLE 0 75,017 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101   3,371,242 160,002 SH   SOLE 0 159,708 0 294
HANOVER INS GROUP INC COM 410867105   2,092,798 12,320 SH   SOLE 0 12,320 0 0
HESS CORP COM 42809H107   1,822,632 13,156 SH   SOLE 0 13,107 0 49
HONEYWELL INTL INC COM 438516106   1,764,532 7,577 SH   SOLE 0 7,542 0 35
HUMANA INC COM 444859102   371,610 1,520 SH   SOLE 0 1,507 0 13
HUNTINGTON INGALLS INDS INC COM 446413106   3,833,419 15,876 SH   SOLE 0 15,855 0 21
INGRAM MICRO HLDG CORP COM 457152106   1,927,867 92,508 SH   SOLE 0 92,508 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107   1,083,155 19,548 SH   SOLE 0 19,416 0 132
ISHARES GOLD TR ISHARES NEW 464285204   398,979 6,398 SH   SOLE 0 6,398 0 0
ISHARES TR S&P 500 GRWT ETF 464287309   377,423 3,428 SH   SOLE 0 3,428 0 0
ISHARES U S ETF TR BLOOMBERG ROLL 46431W598   501,797 9,949 SH   SOLE 0 9,949 0 0
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845   1,537,421 30,294 SH   SOLE 0 27,639 0 2,655
JANUS DETROIT STR TR B-BBB CLO ETF 47103U753   396,045 8,215 SH   SOLE 0 6,712 0 1,503
JOHNSON & JOHNSON COM 478160104   1,042,964 6,828 SH   SOLE 0 6,807 0 21
JPMORGAN CHASE & CO. COM 46625H100   911,477 3,144 SH   SOLE 0 2,774 0 370
KENVUE INC COM 49177J102   1,787,694 85,413 SH   SOLE 0 85,023 0 390
KIRBY CORP COM 497266106   3,579,673 31,564 SH   SOLE 0 31,501 0 63
LABCORP HOLDINGS INC COM SHS 504922105   1,690,827 6,441 SH   SOLE 0 6,397 0 44
LANCASTER COLONY CORP COM 513847103   985,998 5,707 SH   SOLE 0 5,707 0 0
LINCOLN EDL SVCS CORP COM 533535100   3,654,140 158,531 SH   SOLE 0 158,531 0 0
LKQ CORP COM 501889208   959,151 25,916 SH   SOLE 0 25,756 0 160
LOCKHEED MARTIN CORP COM 539830109   1,338,475 2,890 SH   SOLE 0 2,877 0 13
MADISON SQUARE GRDN SPRT COR CL A 55825T103   2,264,391 10,837 SH   SOLE 0 10,837 0 0
MARATHON PETE CORP COM 56585A102   1,667,744 10,040 SH   SOLE 0 9,991 0 49
MASTERCARD INCORPORATED CL A 57636Q104   531,033 945 SH   SOLE 0 945 0 0
MERCK & CO INC COM 58933Y105   873,293 11,032 SH   SOLE 0 10,981 0 51
MICROSOFT CORP COM 594918104   4,489,648 9,026 SH   SOLE 0 6,619 0 2,407
MONRO INC COM 610236101   904,068 60,635 SH   SOLE 0 60,635 0 0
MRC GLOBAL INC COM 55345K103   2,030,396 148,096 SH   SOLE 0 148,096 0 0
NEWMONT CORP COM 651639106   1,913,105 32,837 SH   SOLE 0 32,704 0 133
NORFOLK SOUTHN CORP COM 655844108   1,018,505 3,979 SH   SOLE 0 3,960 0 19
OLLIES BARGAIN OUTLET HLDGS COM 681116109   2,031,520 15,416 SH   SOLE 0 15,416 0 0
PARSONS CORP DEL COM 70202L102   1,269,109 17,683 SH   SOLE 0 17,683 0 0
PNC FINL SVCS GROUP INC COM 693475105   1,803,614 9,675 SH   SOLE 0 9,629 0 46
PREFORMED LINE PRODS CO COM 740444104   1,745,285 10,921 SH   SOLE 0 10,921 0 0
RENTOKIL INITIAL PLC SPONSORED ADR 760125104   1,161,576 48,399 SH   SOLE 0 48,178 0 221
REVVITY INC COM 714046109   304,571 3,149 SH   SOLE 0 2,698 0 451
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   4,802,226 201,520 SH   SOLE 0 87,712 0 113,808
SELECTIVE INS GROUP INC COM 816300107   1,971,114 22,748 SH   SOLE 0 22,748 0 0
SENECA FOODS CORP NEW CL A 817070501   2,921,793 28,806 SH   SOLE 0 28,806 0 0
SHELL PLC SPON ADS 780259305   555,605 7,891 SH   SOLE 0 6,882 0 1,009
SLR INVESTMENT CORP COM 83413U100   871,124 53,973 SH   SOLE 0 39,638 0 14,335
SOUNDTHINKING INC COM 82536T107   2,097,325 160,653 SH   SOLE 0 160,653 0 0
SOUTHERN CO COM 842587107   2,683,364 29,221 SH   SOLE 0 26,142 0 3,079
SPDR GOLD TR GOLD SHS 78463V107   2,078,331 6,818 SH   SOLE 0 5,449 0 1,369
SPDR S&P 500 ETF TR TR UNIT 78462F103   3,809,045 6,165 SH   SOLE 0 4,078 0 2,087
SPECTRUM BRANDS HLDGS INC NE COM 84790A105   1,893,955 35,735 SH   SOLE 0 35,735 0 0
STEPAN CO COM 858586100   1,539,975 28,215 SH   SOLE 0 28,215 0 0
SYSCO CORP COM 871829107   1,078,538 14,240 SH   SOLE 0 14,175 0 65
TETRA TECHNOLOGIES INC DEL COM 88162F105   2,006,686 597,228 SH   SOLE 0 597,228 0 0
TITAN MACHY INC COM 88830R101   668,112 33,726 SH   SOLE 0 33,726 0 0
TREEHOUSE FOODS INC COM 89469A104   1,793,534 92,355 SH   SOLE 0 92,355 0 0
UNIFIRST CORP MASS COM 904708104   1,397,722 7,426 SH   SOLE 0 7,426 0 0
UNILEVER PLC SPON ADR NEW 904767704   1,726,584 28,226 SH   SOLE 0 28,096 0 130
UNIVERSAL TECHNICAL INST INC COM 913915104   646,892 19,088 SH   SOLE 0 19,088 0 0
VANGUARD INDEX FDS VALUE ETF 922908744   279,779 1,583 SH   SOLE 0 1,583 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736   369,133 842 SH   SOLE 0 842 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   8,191,337 26,951 SH   SOLE 0 23,718 0 3,233
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   10,600,967 18,663 SH   SOLE 0 14,637 0 4,026
VERIZON COMMUNICATIONS INC COM 92343V104   909,622 21,022 SH   SOLE 0 15,090 0 5,932
VESTIS CORPORATION COM SHS 29430C102   354,802 61,920 SH   SOLE 0 61,920 0 0
VIRTU FINL INC CL A 928254101   290,508 6,486 SH   SOLE 0 6,486 0 0
VISA INC COM CL A 92826C839   633,054 1,783 SH   SOLE 0 1,558 0 225
WALMART INC COM 931142103   975,064 9,972 SH   SOLE 0 9,972 0 0
WARNER MUSIC GROUP CORP COM CL A 934550203   1,280,552 47,010 SH   SOLE 0 46,797 0 213
WILLIAMS COS INC COM 969457100   1,070,157 17,038 SH   SOLE 0 12,738 0 4,300
WISDOMTREE TR US LARGECAP DIVD 97717W307   223,585 2,722 SH   SOLE 0 2,722 0 0