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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 318 1,950 SH   SOLE   0 0 1,950
ALLEGHANY CORP DEL COM 017175100 2,574 4,661 SH   SOLE   0 0 4,661
ALPHABET INC CAP STK CL C 02079K107 8,815 7,581 SH   SOLE   0 0 7,581
ALPHABET INC CAP STK CL A 02079K305 465 400 SH   SOLE   0 0 400
AMERICAN EXPRESS CO COM 025816109 733 8,567 SH   SOLE   0 0 8,567
AMERICAN INTL GROUP INC *W EXP 01/19/202 026874156 5 6,500 SH   SOLE   0 0 6,500
AMERICAN INTL GROUP INC COM NEW 026874784 313 12,900 SH   SOLE   0 0 12,900
APPLE INC COM 037833100 13,913 54,712 SH   SOLE   0 0 54,712
ATLAS CORP SHS Y0436Q109 2,949 383,500 SH   SOLE   0 0 383,500
BERKSHIRE HATHAWAY INC DEL CL A 084670108 6,256 23 SH   SOLE   0 0 23
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 18,969 103,751 SH   SOLE   0 0 103,751
BK OF AMERICA CORP COM 060505104 2,377 111,951 SH   SOLE   0 0 111,951
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 4,043 91,375 SH   SOLE   0 0 91,375
BUILDERS FIRSTSOURCE INC COM 12008R107 657 53,700 SH   SOLE   0 0 53,700
CANADIAN NATL RY CO COM 136375102 800 10,300 SH   SOLE   0 0 10,300
CARMAX INC COM 143130102 269 5,000 SH   SOLE   0 0 5,000
CASEYS GEN STORES INC COM 147528103 956 7,215 SH   SOLE   0 0 7,215
CIMAREX ENERGY CO COM 171798101 198 11,750 SH   SOLE   0 0 11,750
COSTCO WHSL CORP NEW COM 22160K105 3,356 11,770 SH   SOLE   0 0 11,770
DELTA AIR LINES INC DEL COM NEW 247361702 1,385 48,550 SH   SOLE   0 0 48,550
DISNEY WALT CO COM DISNEY 254687106 2,966 30,702 SH   SOLE   0 0 30,702
EASTERLY GOVT PPTYS INC COM 27616P103 246 10,000 SH   SOLE   0 0 10,000
FACEBOOK INC CL A 30303M102 263 1,575 SH   SOLE   0 0 1,575
GABELLI EQUITY TR INC COM 362397101 1,107 254,574 SH   SOLE   0 0 254,574
HOWARD HUGHES CORP COM 44267D107 864 17,110 SH   SOLE   0 0 17,110
INDEPENDENT BANK CORP MASS COM 453836108 360 5,594 SH   SOLE   0 0 5,594
ISHARES TR 1 3 YR TREAS BD 464287457 98 1,127 SH   SOLE   0 0 1,127
ISHARES TR SHORT TREAS BD 464288679 110 995 SH   SOLE   0 0 995
JOHNSON & JOHNSON COM 478160104 3,752 28,616 SH   SOLE   0 0 28,616
LADDER CAP CORP CL A 505743104 79 16,600 SH   SOLE   0 0 16,600
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 4,831 152,459 SH   SOLE   0 0 152,459
LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 15 468 SH   SOLE   0 0 468
LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706 2 122 SH   SOLE   0 0 122
LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 3 115 SH   SOLE   0 0 115
LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 2,358 91,307 SH   SOLE   0 0 91,307
LIBERTY MEDIA CORP DEL COM C BRAVES GRP 531229888 14 745 SH   SOLE   0 0 745
LOWES COS INC COM 548661107 2,341 27,200 SH   SOLE   0 0 27,200
MARKEL CORP COM 570535104 363 391 SH   SOLE   0 0 391
MASTERCARD INC CL A 57636Q104 2,178 9,015 SH   SOLE   0 0 9,015
MONDELEZ INTL INC CL A 609207105 258 5,160 SH   SOLE   0 0 5,160
MONMOUTH REAL ESTATE INVT CO CL A 609720107 268 22,250 SH   SOLE   0 0 22,250
OCCIDENTAL PETE CORP COM 674599105 404 34,900 SH   SOLE   0 0 34,900
PARK HOTELS RESORTS INC COM 700517105 132 16,687 SH   SOLE   0 0 16,687
PEPSICO INC COM 713448108 552 4,600 SH   SOLE   0 0 4,600
PRICESMART INC COM 741511109 385 7,330 SH   SOLE   0 0 7,330
QURATE RETAIL INC COM SER A 74915M100 280 45,925 SH   SOLE   0 0 45,925
RENN FD INC COM 759720105 93 86,065 SH   SOLE   0 0 86,065
ROYCE MICRO-CAP TR INC COM 780915104 259 46,575 SH   SOLE   0 0 46,575
SCHLUMBERGER LTD COM 806857108 270 20,000 SH   SOLE   0 0 20,000
SOURCE CAP INC COM 836144105 2,713 88,392 SH   SOLE   0 0 88,392
STORE CAP CORP COM 862121100 357 19,700 SH   SOLE   0 0 19,700
TEXAS PAC LD TR SUB CTF PROP I T 882610108 2,270 5,973 SH   SOLE   0 0 5,973
TIDEWATER INC NEW COM 88642R109 68 9,564 SH   SOLE   0 0 9,564
TIDEWATER INC NEW *W EXP 07/31/202 88642R117 22 24,098 SH   SOLE   0 0 24,098
TIDEWATER INC NEW *W EXP 07/31/202 88642R125 12 20,646 SH   SOLE   0 0 20,646
UMH PPTYS INC COM 903002103 512 47,128 SH   SOLE   0 0 47,128
UNILEVER PLC SPON ADR NEW 904767704 303 6,000 SH   SOLE   0 0 6,000
UNION PAC CORP COM 907818108 1,380 9,782 SH   SOLE   0 0 9,782
VERISK ANALYTICS INC COM 92345Y106 907 6,510 SH   SOLE   0 0 6,510
WELLS FARGO CO NEW COM 949746101 4,019 140,050 SH   SOLE   0 0 140,050
WHITE MTNS INS GROUP LTD COM G9618E107 2,593 2,849 SH   SOLE   0 0 2,849
WYNDHAM HOTELS & RESORTS INC COM 98311A105 806 25,575 SH   SOLE   0 0 25,575