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
Expires: July 31, 2015
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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ARISTA NETWORKS INC COM SHS Stock 040413205 11,577,832 68,153 SH SOLE 12,423 0 55,730
ELI LILLY & CO COM Stock 532457108 9,384,139 7,823 SH SOLE 844 0 6,979
STERLING INFRASTRUCTURE INC COM Stock 859241101 8,433,889 10,048 SH SOLE 1,468 0 8,580
ASML HLDG NV N Y REGISTRY SHS ADR N07059210 7,804,573 3,923 SH SOLE 487 0 3,436
ABBVIE INC COM Stock 00287Y109 7,307,856 29,040 SH SOLE 3,185 0 25,855
NELNET INC CL A Stock 64031N108 7,124,303 53,433 SH SOLE 9,554 0 43,879
CATERPILLAR INC COM Stock 149123101 7,008,678 6,581 SH SOLE 3,189 0 3,392
AUTOZONE INC COM Stock 053332102 6,909,622 2,162 SH SOLE 349 0 1,813
UNIVERSAL TECHNICAL INST INC COM Stock 913915104 6,053,837 141,544 SH SOLE 21,678 0 119,866
VIPER ENERGY INC CL A Stock 64361Q101 6,002,467 141,567 SH SOLE 20,134 0 121,433
APOLLO GLOBAL MGMT INC COM Stock 03769M106 5,784,780 48,895 SH SOLE 7,401 0 41,494
SPROUTS FMRS MKT INC COM Stock 85208M102 5,472,664 64,704 SH SOLE 9,485 0 55,219
OCCIDENTAL PETE CORP COM Stock 674599105 5,230,752 107,695 SH SOLE 18,901 0 88,794
POOL CORP COM Stock 73278L105 5,214,978 24,267 SH SOLE 3,892 0 20,375
VANGUARD SHORT-TERM CORPORATE BOND ETF ETF 92206C409 5,180,501 65,551 SH SOLE 11,424 0 54,127
PATHWARD FINANCIAL INC COM Stock 59100U108 4,989,014 57,305 SH SOLE 8,594 0 48,711
SS&C TECH HLDGS COM Stock 78467J100 4,895,224 78,891 SH SOLE 12,229 0 66,662
VANGUARD INTERMEDIATE-TERM CORPORATE BOND ETF ETF 92206C870 4,850,148 58,682 SH SOLE 11,375 0 47,307
LKQ CORP COM Stock 501889208 4,654,410 176,772 SH SOLE 26,689 0 150,083
ZOETIS INC CL A Stock 98978V103 4,607,951 64,124 SH SOLE 10,567 0 53,557
ACUITY INC COM Stock 00508Y102 4,262,593 11,316 SH SOLE 2,040 0 9,276
VANGUARD 0-3 MONTH TREASURY BILL ETF ETF 922040845 4,125,202 54,508 SH SOLE 0 0 54,508
BROOKFIELD CORP CL A LTD VT SH Stock 11271J107 4,061,979 95,374 SH SOLE 12,616 0 82,758
JOHNSON & JOHNSON COM Stock 478160104 3,711,503 14,613 SH SOLE 2,019 0 12,594
CONOCOPHILLIPS COM Stock 20825C104 3,534,058 33,994 SH SOLE 4,575 0 29,419
WASTE MGMT INC DEL COM Stock 94106L109 3,483,074 15,627 SH SOLE 2,240 0 13,387
RIDGEPOST CAP INC CL A COM Stock 69376K106 2,995,993 380,685 SH SOLE 52,351 0 328,334
NATIONAL PRESTO INDS INC COM Stock 637215104 2,870,887 22,968 SH SOLE 4,447 0 18,521
KKR & CO INC COM Stock 48251W104 2,631,070 28,667 SH SOLE 3,264 0 25,403
PROCTER & GAMBLE CO COM Stock 742718109 2,525,875 17,225 SH SOLE 2,438 0 14,787
ABBOTT LABORATORIES COM Stock 002824100 2,367,966 26,096 SH SOLE 2,833 0 23,263
MASTERCARD INCORPORATED CL A Stock 57636Q104 2,356,342 4,587 SH SOLE 658 0 3,929
PEPSICO INC COM Stock 713448108 2,327,820 17,192 SH SOLE 2,249 0 14,943
AMCOR PLC COM NEW Stock G0250X149 2,248,113 51,859 SH SOLE 8,547 0 43,312
NICE LTD SPONSORED ADR ADR 653656108 2,185,306 24,054 SH SOLE 4,029 0 20,025
STAG INDUSTRIAL INC COM REIT 85254J102 2,144,378 56,342 SH SOLE 7,855 0 48,487
KIMBERLY-CLARK CORP COM Stock 494368103 1,950,286 17,767 SH SOLE 2,863 0 14,904
FRP HLDGS INC COM Stock 30292L107 1,948,045 77,953 SH SOLE 16,493 0 61,460
GLOBAL PMTS INC COM Stock 37940X102 1,871,086 25,786 SH SOLE 4,271 0 21,515
UNILEVER PLC SPON ADR NEW ADR 904767803 1,813,989 30,172 SH SOLE 4,220 0 25,952
LABCORP HOLDINGS INC COM SHS Stock 504922105 1,806,353 6,451 SH SOLE 957 0 5,494
3M CO COM Stock 88579Y101 1,792,275 11,069 SH SOLE 1,506 0 9,563
ALPINE INCOME PPTY TR INC COM REIT 02083X103 1,648,607 79,412 SH SOLE 12,469 0 66,943
WARNER BROS DISCOVERY INC COM SER A Stock 934423104 1,530,337 57,402 SH SOLE 10,084 0 47,318
APPLE INC COM Stock 037833100 1,404,417 4,853 SH SOLE 475 0 4,378
DISNEY WALT CO COM Stock 254687106 1,301,869 13,525 SH SOLE 1,900 0 11,625
LOCKHEED MARTIN CORP COM Stock 539830109 1,273,252 2,499 SH SOLE 293 0 2,206
SCHWAB US DIVIDEND EQUITY ETF ETF 808524797 1,217,054 38,380 SH SOLE 22,577 0 15,803
SIRIUSXM HOLDINGS INC COMMON STOCK Stock 829933100 1,133,669 38,377 SH SOLE 6,917 0 31,460
SCHWAB U.S. BROAD MARKET ETF ETF 808524102 1,070,180 36,953 SH SOLE 14,996 0 21,957
PHILLIPS 66 COM Stock 718546104 647,162 3,828 SH SOLE 153 0 3,675
VANGUARD SMALL CAP VALUE ETF ETF 922908611 619,095 2,547 SH SOLE 276 0 2,271
EAGLE MATLS INC COM Stock 26969P108 570,594 2,535 SH SOLE 2,225 0 310
NVIDIA CORPORATION COM Stock 67066G104 551,076 2,754 SH SOLE 0 0 2,754
VANGUARD VALUE ETF ETF 922908744 375,711 1,724 SH SOLE 991 0 733
ALPHABET INC CAP STK CL C Stock 02079K107 317,158 897 SH SOLE 200 0 697
GARMIN LTD SHS Stock H2906T109 292,174 1,230 SH SOLE 0 0 1,230
VANGUARD S&P 500 VALUE ETF ETF 921932703 286,661 1,307 SH SOLE 281 0 1,026
ASTRAZENECA PLC ORD ADR G0593M107 263,951 1,392 SH SOLE 102 0 1,290
BROADRIDGE FINL SOLUTIONS INC COM Stock 11133T103 254,025 1,854 SH SOLE 238 0 1,616
KLA CORP COM NEW Stock 482480100 232,403 770 SH SOLE 0 0 770
TAIWAN SEMICONDUCTOR MANUFACT SPONSORED ADS ADR 874039100 232,099 486 SH SOLE 0 0 486
JPMORGAN CHASE & CO COM Stock 46625H100 220,217 672 SH SOLE 0 0 672
MICROSOFT CORP COM Stock 594918104 211,408 566 SH SOLE 0 0 566
DEERE & CO COM Stock 244199105 201,798 318 SH SOLE 200 0 118
BLACK STONE MINERALS L P COM UNIT Stock 09225M101 164,541 11,778 SH SOLE 1,145 0 10,633