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
STERLING INFRASTRUCTURE INC COM Stock 859241101 13,567,793 33,314 SH SOLE 5,042 0 28,272
ARISTA NETWORKS INC COM SHS Stock 040413205 8,357,021 68,065 SH SOLE 12,503 0 55,562
AUTOZONE INC COM Stock 053332102 7,116,982 2,107 SH SOLE 349 0 1,758
OCCIDENTAL PETE CORP COM Stock 674599105 6,982,450 107,422 SH SOLE 18,606 0 88,816
ELI LILLY & CO COM Stock 532457108 6,919,753 7,523 SH SOLE 846 0 6,677
NELNET INC CL A Stock 64031N108 6,622,993 51,356 SH SOLE 9,400 0 41,956
VIPER ENERGY INC CL A Stock 64361Q101 6,540,202 139,182 SH SOLE 19,464 0 119,718
ABBVIE INC COM Stock 00287Y109 6,177,088 28,401 SH SOLE 3,169 0 25,232
VANGUARD 0-3 MONTH TREASURY BILL ETF ETF 922040845 5,806,547 76,755 SH SOLE 0 0 76,755
APOLLO GLOBAL MGMT INC COM Stock 03769M106 5,302,005 47,585 SH SOLE 7,370 0 40,215
UNIVERSAL TECHNICAL INST INC COM Stock 913915104 5,166,813 143,125 SH SOLE 21,717 0 121,408
SS&C TECH HLDGS COM Stock 78467J100 5,097,748 75,443 SH SOLE 12,055 0 63,388
ASML HLDG NV N Y REGISTRY SHS ADR N07059210 5,045,571 3,820 SH SOLE 488 0 3,332
LKQ CORP COM Stock 501889208 4,996,094 170,108 SH SOLE 26,143 0 143,965
PATHWARD FINANCIAL INC COM Stock 59100U108 4,946,559 55,436 SH SOLE 8,278 0 47,158
CATERPILLAR INC COM Stock 149123101 4,614,171 6,512 SH SOLE 3,189 0 3,323
VANGUARD SHORT-TERM CORPORATE BOND ETF ETF 92206C409 4,389,472 55,373 SH SOLE 10,945 0 44,428
CONOCOPHILLIPS COM Stock 20825C104 4,317,326 32,707 SH SOLE 4,507 0 28,200
VANGUARD INTERMEDIATE-TERM CORPORATE BOND ETF ETF 92206C870 4,170,936 50,404 SH SOLE 11,325 0 39,079
BROOKFIELD CORP CL A LTD VT SH Stock 11271J107 3,748,938 92,635 SH SOLE 12,193 0 80,442
WASTE MGMT INC DEL COM Stock 94106L109 3,503,628 15,247 SH SOLE 2,224 0 13,023
JOHNSON & JOHNSON COM Stock 478160104 3,469,006 14,191 SH SOLE 2,015 0 12,176
NATIONAL PRESTO INDS INC COM Stock 637215104 3,388,268 24,721 SH SOLE 4,455 0 20,266
ACUITY INC COM Stock 00508Y102 3,038,687 10,843 SH SOLE 1,963 0 8,880
NICE LTD SPONSORED ADR ADR 653656108 2,825,854 25,629 SH SOLE 4,026 0 21,603
KKR & CO INC COM Stock 48251W104 2,735,319 29,571 SH SOLE 3,259 0 26,312
RIDGEPOST CAP INC CL A COM Stock 69376K106 2,678,664 368,961 SH SOLE 51,581 0 317,380
ABBOTT LABORATORIES COM Stock 002824100 2,612,080 25,441 SH SOLE 2,804 0 22,637
PEPSICO INC COM Stock 713448108 2,576,885 16,594 SH SOLE 2,217 0 14,377
SPROUTS FMRS MKT INC COM Stock 85208M102 2,534,646 32,862 SH SOLE 5,240 0 27,622
PROCTER & GAMBLE CO COM Stock 742718109 2,408,151 16,672 SH SOLE 2,412 0 14,260
MASTERCARD INCORPORATED CL A Stock 57636Q104 2,221,667 4,446 SH SOLE 659 0 3,787
FRP HLDGS INC COM Stock 30292L107 2,037,684 93,130 SH SOLE 16,461 0 76,669
AMCOR PLC COM NEW Stock G0250X149 1,986,862 49,983 SH SOLE 8,475 0 41,508
STAG INDUSTRIAL INC COM REIT 85254J102 1,940,498 53,813 SH SOLE 7,775 0 46,038
WARNER BROS DISCOVERY INC COM SER A Stock 934423104 1,706,584 62,148 SH SOLE 10,106 0 52,042
LABCORP HOLDINGS INC COM SHS Stock 504922105 1,688,355 6,327 SH SOLE 957 0 5,370
GLOBAL PMTS INC COM Stock 37940X102 1,675,105 24,890 SH SOLE 4,269 0 20,621
KIMBERLY-CLARK CORP COM Stock 494368103 1,643,137 17,032 SH SOLE 2,812 0 14,220
UNILEVER PLC SPON ADR NEW ADR 904767803 1,613,299 28,318 SH SOLE 4,128 0 24,190
LOCKHEED MARTIN CORP COM Stock 539830109 1,552,066 2,567 SH SOLE 292 0 2,275
3M CO COM Stock 88579Y101 1,547,222 10,653 SH SOLE 1,493 0 9,160
ALPINE INCOME PPTY TR INC COM REIT 02083X103 1,329,602 73,866 SH SOLE 12,238 0 61,628
DISNEY WALT CO COM Stock 254687106 1,261,991 13,093 SH SOLE 1,903 0 11,190
APPLE INC COM Stock 037833100 1,252,823 4,936 SH SOLE 501 0 4,435
SCHWAB US DIVIDEND EQUITY ETF ETF 808524797 1,170,297 38,145 SH SOLE 22,451 0 15,694
SCHWAB U.S. BROAD MARKET ETF ETF 808524102 1,108,761 44,173 SH SOLE 15,174 0 28,999
SIRIUSXM HOLDINGS INC COMMON STOCK Stock 829933100 845,503 36,633 SH SOLE 6,871 0 29,762
PHILLIPS 66 COM Stock 718546104 694,357 3,811 SH SOLE 152 0 3,659
EAGLE MATLS INC COM Stock 26969P108 666,032 3,515 SH SOLE 3,206 0 309
VANGUARD SMALL CAP VALUE ETF ETF 922908611 543,667 2,502 SH SOLE 246 0 2,256
NVIDIA CORPORATION COM Stock 67066G104 489,544 2,807 SH SOLE 0 0 2,807
BROADRIDGE FINL SOLUTIONS INC COM Stock 11133T103 346,910 2,135 SH SOLE 236 0 1,899
PALANTIR TECHNOLOGIES INC CL A Stock 69608A108 343,904 2,351 SH SOLE 0 0 2,351
VANGUARD VALUE ETF ETF 922908744 337,540 1,720 SH SOLE 991 0 729
ASTRAZENECA PLC ORD ADR G0593M107 315,946 1,602 SH SOLE 102 0 1,500
GARMIN LTD SHS Stock H2906T109 285,372 1,230 SH SOLE 0 0 1,230
VANGUARD S&P 500 VALUE ETF ETF 921932703 257,259 1,262 SH SOLE 239 0 1,023
MICROSOFT CORP COM Stock 594918104 256,544 693 SH SOLE 0 0 693
ALPHABET INC CAP STK CL C Stock 02079K107 253,756 884 SH SOLE 200 0 684
BLACK STONE MINERALS L P COM UNIT Stock 09225M101 187,601 12,407 SH SOLE 1,120 0 11,287