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
ACTIVISION BLIZZARD INC COM 00507V109   1,420,003 18,550 SH   SOLE   3,000 0 15,550
U-HAUL HOLDING CO COM 023586100   569,458 9,461 SH   SOLE   300 0 9,161
U HAUL HOLDING COMPANY COM SER N 023586506   4,692,488 85,349 SH   SOLE   2,700 0 82,649
AMERICAN OUTDOOR BRANDS INC COM 02875D109   285,570 28,500 SH   SOLE   28,500 0 0
APPLE INC COM 037833100   455,535 3,506 SH   SOLE   0 0 3,506
CAL MAINE FOODS INC COM NEW 128030202   9,010,658 165,485 SH   SOLE   15,250 0 150,235
CAPITAL ONE FINL CORP COM 14040H105   390,618 4,202 SH   SOLE   0 0 4,202
CHEVRON CORP NEW COM 166764100   257,660 1,436 SH   SOLE   0 0 1,436
COCA COLA CO COM 191216100   260,165 4,090 SH   SOLE   0 0 4,090
COINBASE GLOBAL INC COM CL A 19260Q107   773,448 21,855 SH   SOLE   0 0 21,855
DICKS SPORTING GOODS INC COM 253393102   10,324,491 85,830 SH   SOLE   0 0 85,830
DISNEY WALT CO COM 254687106   2,600,927 29,937 SH   SOLE   0 0 29,937
DOLBY LABORATORIES INC COM CL A 25659T107   4,466,593 63,320 SH   SOLE   0 0 63,320
DOUGLAS ELLIMAN INC COM 25961D105   838,835 206,102 SH   SOLE   180,000 0 26,102
ENTERPRISE PRODS PARTNERS L COM 293792107   232,999 9,660 SH   SOLE   0 0 9,660
EXPEDITORS INTL WASH INC COM 302130109   1,798,024 17,302 SH   SOLE   0 0 17,302
EXXON MOBIL CORP COM 30231G102   29,016,394 263,068 SH   SOLE   0 0 263,068
FASTENAL CO COM 311900104   4,201,543 88,790 SH   SOLE   0 0 88,790
GARMIN LTD SHS H2906T109   1,412,179 15,302 SH   SOLE   0 0 15,302
GODADDY INC CL A 380237107   7,172,619 95,865 SH   SOLE   14,500 0 81,365
HOME DEPOT INC COM 437076102   351,552 1,113 SH   SOLE   0 0 1,113
INTUIT COM 461202103   285,298 733 SH   SOLE   0 0 733
INVESCO QQQ TR UNIT SER 1 46090E103   466,789 1,753 SH   SOLE   0 0 1,753
ISHARES TR RUS 2000 VAL ETF 464287630   222,565 1,605 SH   SOLE   0 0 1,605
JOHNSON OUTDOORS INC CL A 479167108   1,355,460 20,500 SH   SOLE   1,250 0 19,250
MAMA MANCINIS HOLDINGS INC COM 56146T103   125,650 70,000 SH   SOLE   70,000 0 0
MICROSOFT CORP COM 594918104   4,805,753 20,039 SH   SOLE   0 0 20,039
MILLER INDS INC TENN COM NEW 600551204   3,271,182 122,700 SH   SOLE   4,500 0 118,200
NUTRIEN LTD COM 67077M108   7,218,431 98,842 SH   SOLE   0 0 98,842
NVR INC COM 62944T105   267,530 58 SH   SOLE   0 0 58
OIL DRI CORP AMER COM 677864100   650,508 19,395 SH   SOLE   0 0 19,395
ONEWATER MARINE INC CL A COM 68280L101   527,670 18,450 SH   SOLE   5,000 0 13,450
PAYPAL HLDGS INC COM 70450Y103   3,733,352 52,420 SH   SOLE   0 0 52,420
SCHWAB CHARLES CORP COM 808513105   1,626,651 19,537 SH   SOLE   0 0 19,537
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   1,310,689 40,692 SH   SOLE   0 0 40,692
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409   353,471 5,354 SH   SOLE   0 0 5,354
SCHWAB STRATEGIC TR US AGGREGATE B 808524839   544,924 11,937 SH   SOLE   0 0 11,937
SPDR S&P 500 ETF TR TR UNIT 78462F103   619,154 1,619 SH   SOLE   0 0 1,619
SPDR SER TR S&P 600 SMCP VAL 78464A300   681,265 9,179 SH   SOLE   0 0 9,179
SPDR SER TR S&P 600 SMCP GRW 78464A201   336,566 4,659 SH   SOLE   0 0 4,659
ST JOE CO COM 790148100   11,466,334 296,671 SH   SOLE   10,500 0 286,171
TEMPLETON GLOBAL INCOME FD COM 880198106   107,081 24,730 SH   SOLE   0 0 24,730
TITAN MED INC COM NEW 88830X819   8,588 13,000 SH   SOLE   0 0 13,000
VANGUARD INDEX FDS TOTAL STK MKT 922908769   233,252 1,220 SH   SOLE   0 0 1,220
WALMART INC COM 931142103   3,617,063 25,510 SH   SOLE   0 0 25,510
WARNER BROS DISCOVERY INC COM SER A 934423104   4,489,330 473,558 SH   SOLE   47,500 0 426,058