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
AMERICAN OUTDOOR BRANDS INC COM 02875D109 927,600 120,000 SH SOLE 120,000 0 0
APPLE INC COM 037833100 422,742 1,555 SH SOLE 0 0 1,555
BOSTON BEER INC CL A 100557107 406,846 2,085 SH SOLE 0 0 2,085
CAL MAINE FOODS INC COM NEW 128030202 5,898,524 74,130 SH SOLE 0 0 74,130
CAPITAL ONE FINL CORP COM 14040H105 704,056 2,905 SH SOLE 0 0 2,905
CHEWY INC CL A 16679L109 294,145 8,900 SH SOLE 0 0 8,900
DICKS SPORTING GOODS INC COM 253393102 7,991,059 40,365 SH SOLE 0 0 40,365
DISNEY WALT CO COM 254687106 4,932,043 43,351 SH SOLE 0 0 43,351
DOLBY LABORATORIES INC COM CL A 25659T107 3,727,650 58,045 SH SOLE 0 0 58,045
DOUGLAS ELLIMAN INC COM 25961D105 759,841 320,608 SH SOLE 235,000 0 85,608
EXPEDITORS INTL WASH INC COM 302130109 2,539,875 17,045 SH SOLE 0 0 17,045
EXXON MOBIL CORP COM 30231G102 25,911,344 215,318 SH SOLE 0 0 215,318
FASTENAL CO COM 311900104 6,209,315 154,730 SH SOLE 0 0 154,730
GALAXY GAMING INC COM 36318P105 486,200 170,000 SH SOLE 170,000 0 0
GAMBLING.COM GROUP LTD COM G3R239101 1,638,000 300,000 SH SOLE 300,000 0 0
GARMIN LTD SHS H2906T109 2,427,846 11,969 SH SOLE 0 0 11,969
GENERAC HLDGS INC COM 368736104 594,710 4,361 SH SOLE 0 0 4,361
GODADDY INC CL A 380237107 10,292,436 82,950 SH SOLE 13,500 0 69,450
INTUIT COM 461202103 406,726 614 SH SOLE 0 0 614
INVESCO QQQ TR UNIT SER 1 46090E103 1,318,924 2,147 SH SOLE 0 0 2,147
ISHARES TR RUS 2000 VAL ETF 464287630 841,902 4,646 SH SOLE 0 0 4,646
JOHNSON OUTDOORS INC CL A 479167108 1,523,488 35,889 SH SOLE 0 0 35,889
LAKELAND INDUSTRIES INC COM 511795106 464,100 52,500 SH SOLE 52,500 0 0
MAMA MANCINIS HOLDINGS INC COM 56146T103 1,268,060 94,000 SH SOLE 94,000 0 0
MICROSOFT CORP COM 594918104 4,072,080 8,420 SH SOLE 0 0 8,420
MILLER INDS INC TENN COM NEW 600551204 3,960,099 105,970 SH SOLE 0 0 105,970
NUTRIEN LTD COM 67077M108 5,878,336 95,242 SH SOLE 0 0 95,242
NVR INC COM 62944T105 393,810 54 SH SOLE 0 0 54
OIL DRI CORP AMER COM 677864100 1,676,929 34,265 SH SOLE 0 0 34,265
PAYPAL HLDGS INC COM 70450Y103 4,405,530 75,463 SH SOLE 0 0 75,463
PUBMATIC INC COM 74467Q103 887,000 100,000 SH SOLE 100,000 0 0
SCHWAB CHARLES CORP COM 808513105 2,261,663 22,637 SH SOLE 0 0 22,637
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 331,737 14,195 SH SOLE 0 0 14,195
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 1,606,954 66,845 SH SOLE 0 0 66,845
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 331,450 12,317 SH SOLE 0 0 12,317
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 359,994 11,036 SH SOLE 0 0 11,036
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 422,949 14,284 SH SOLE 0 0 14,284
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,445,670 2,120 SH SOLE 0 0 2,120
SPDR SERIES TRUST STATE STREET SPD 78464A300 740,223 8,137 SH SOLE 0 0 8,137
SPDR SERIES TRUST STATE STREET SPD 78464A201 625,139 6,637 SH SOLE 0 0 6,637
ST JOE CO COM 790148100 16,264,412 273,950 SH SOLE 17,500 0 256,450
THOR INDS INC COM 885160101 261,809 2,550 SH SOLE 0 0 2,550
TRUECAR INC COM 89785L107 339,000 150,000 SH SOLE 150,000 0 0
U HAUL HOLDING COMPANY COM 023586100 405,095 8,036 SH SOLE 0 0 8,036
U HAUL HOLDING COMPANY COM SER N 023586506 3,894,797 83,329 SH SOLE 0 0 83,329
ULTA BEAUTY INC COM 90384S303 1,049,692 1,735 SH SOLE 0 0 1,735
VANGUARD INDEX FDS TOTAL STK MKT 922908769 409,029 1,220 SH SOLE 0 0 1,220
WALMART INC COM 931142103 6,902,407 61,955 SH SOLE 0 0 61,955
WARNER BROS DISCOVERY INC COM SER A 934423104 11,360,412 394,185 SH SOLE 0 0 394,185
WEYERHAEUSER CO MTN BE COM NEW 962166104 271,487 11,460 SH SOLE 0 0 11,460