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
ADAMS DIVERSIFIED EQUITY FD COM 006212104 2,465 130,005 SH   SOLE NONE 0 0 130,005
ALPHABET INC CAP STK CL A 02079k107 17,896 8,651 SH   SOLE NONE 2,000 0 6,651
AMAZON.COM INC COM 023135106 308 100 SH   SOLE NONE 0 0 100
AMERICAN EXPRESS CO COM 025816109 9,787 69,192 SH   SOLE NONE 14,500 0 54,692
AMERICAN INTL GROUP INC COM 026874784 13,706 296,604 SH   SOLE NONE 161,000 0 135,604
APPLE INC COM 037833100 515 4,218 SH   SOLE NONE 0 0 4,218
ASSURED GUARANTY LTD COM G0585R106 3,382 80,000 SH   SOLE NONE 80,000 0 0
ATHENE HLDG LTD CL A G0684d107 29,165 578,668 SH   SOLE NONE 236,000 0 342,668
AUTOZONE INC COM 053332102 15,607 11,114 SH   SOLE NONE 2,000 0 9,114
BERKSHIRE HATHAWAY INC CL B 084670702 1,088 4,260 SH   SOLE NONE 0 0 4,260
BRIGHAM MINERALS INC COM CL A 10918L103 6,097 416,460 SH   SOLE NONE 0 0 416,460
CHIMERA INVT CORP COM 16934Q109 4,823 379,766 SH   SOLE NONE 0 0 379,766
COCA COLA CO COM 191216100 694 13,164 SH   SOLE NONE 0 0 13,164
COMCAST CORP NEW CL A 20030n101 14,773 273,015 SH   SOLE NONE 54,000 0 219,015
CORECIVIC INC COM 21871n101 6,265 692,285 SH   SOLE NONE 144,000 0 548,285
CORTEVA INC COM 220521104 1,926 41,313 SH   SOLE NONE 0 0 41,313
CRAWFORD & CO CL A 224633206 1,369 128,507 SH   SOLE NONE 121,507 0 7,000
DANIMER SCIENTIFIC INC COM CL A 236272100 21,657 573,693 SH   SOLE NONE 116,665 0 457,028
DARLING INGREDIENTS INC COM 237266101 46,748 635,335 SH   SOLE NONE 145,000 0 490,335
DUPONT DE NEMOURS INC COM 26614n102 1,160 15,004 SH   SOLE NONE 0 0 15,004
ENSTAR GROUP LIMITED SHS G3075p101 24,074 97,572 SH   SOLE NONE 55,700 0 41,872
ESSENT GROUP LTD COM G3198U102 8,322 175,240 SH   SOLE NONE 77,000 0 98,240
EVEREST RE GROUP LTD COM G3223R108 2,726 11,000 SH   SOLE NONE 11,000 0 0
FACEBOOK INC CL A 30303M102 425 1,441 SH   SOLE NONE 0 0 1,441
FIRST HORIZON NATL CORP COM 320517105 389 22,995 SH   SOLE NONE 0 0 22,995
HOME BANCSHARES INC COM 436893200 1,353 50,000 SH   SOLE NONE 0 0 50,000
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 1,966 14,082 SH   SOLE NONE 0 0 14,082
JP MORGAN CHASE& CO COM 46625H100 203 1,333 SH   SOLE NONE 0 0 1,333
LIBERTY BROADBAND CORP COM SER C 530307305 19,375 129,040 SH   SOLE NONE 31,200 0 97,840
MGIC INVESTMENT CORP CORP 552848103 35,723 2,579,282 SH   SOLE NONE 1,308,212 0 1,271,070
MICROSOFT CORP CORP 594918104 498 2,112 SH   SOLE NONE 0 0 2,112
NMI HOLDINGS INC CL A 629209305 698 29,510 SH   SOLE NONE 0 0 29,510
OLD REP INTL CORP COM 680223104 8,304 380,200 SH   SOLE NONE 120,000 0 260,200
PAYPAL HLDGS INC COM 70450Y103 287 1,183 SH   SOLE NONE 0 0 1,183
PENN NATL GAMING INC COM 707569109 349 3,333 SH   SOLE NONE 0 0 3,333
PINNACLE FINL PARTNERS COM 72346Q104 204 2,300 SH   SOLE NONE 0 0 2,300
PINTEREST INC CL A 723521106 395 5,333 SH   SOLE NONE 0 0 5,333
PROGRESSIVE CORP OHIO COM 743315103 13,098 136,993 SH   SOLE NONE 63,500 0 73,493
REGIONS FINANCIAL CORP COM 7591EP100 397 19,235 SH   SOLE NONE 0 0 19,235
RENAISSANCE RE HOLDINGS LTD COM G7496G103 2,485 15,510 SH   SOLE NONE 15,500 0 10
SELECT INTERIOR CONCEPTS INC CL A 816120307 707 98,196 SH   SOLE NONE 0 0 98,196
STARBUCKS CORP COM 855244109 270 2,466 SH   SOLE NONE 0 0 2,466
STARWOOD PPTY TR INC COM 85571B105 17,557 709,680 SH   SOLE NONE 108,000 0 601,680
STORE CAP CORP COM 862121100 5,877 175,425 SH   SOLE NONE 0 0 175,425
TRAVELERS GROUP INC COM 894190107 1,955 13,000 SH   SOLE NONE 13,000 0 0
TRIUMPH BANCORP INC COM 89679E300 22,242 287,397 SH   SOLE NONE 48,000 0 239,397
VERISIGN INC COM 94343E102 6,353 31,961 SH   SOLE NONE 7,900 0 24,061