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
ALLEGHANY CORP DEL COM 017175100 2,290 3,850 SH   SOLE   3,850 0 0
ALPHABET INC CAP STK CL C 02079K107 2,544 2,800 SH   SOLE   2,800 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 5,420 32,000 SH   SOLE   32,000 0 0
BOULDER GROWTH & INCOME FD I COM 101507101 1,165 120,000 SH   SOLE   120,000 0 0
BROWN & BROWN INC COM 115236101 2,584 60,000 SH   SOLE   60,000 0 0
DEL TACO RESTAURANTS INC *W EXP 06/30/202 245496112 138 10,000 SH   SOLE   10,000 0 0
FACEBOOK INC CL A 30303M102 2,642 17,500 SH Call SOLE   0 0 0
FLIR SYS INC COM 302445101 1,906 55,000 SH   SOLE   55,000 0 0
FRANKLIN COVEY CO COM 353469109 2,654 137,500 SH   SOLE   137,500 0 0
HALLMARK FINL SVCS INC EC COM NEW 40624Q203 1,071 95,000 SH   SOLE   95,000 0 0
INTERACTIVE BROKERS GROUP IN COM 45841N107 3,929 105,000 SH   SOLE   105,000 0 0
ISHARES SILVER TRUST ISHARES 46428Q109 668 42,500 SH   SOLE   42,500 0 0
ISHARES SILVER TRUST ISHARES 46428Q109 943 60,000 SH Call SOLE   0 0 0
MATCH GROUP INC COM 57665R106 1,651 95,000 SH   SOLE   95,000 0 0
MIND C T I LTD ORD M70240102 828 330,000 SH   SOLE   330,000 0 0
MIX TELEMATICS LTD SPONSORED ADR 60688N102 1,899 241,000 SH   SOLE   241,000 0 0
MORGAN STANLEY CHINA A SH FD COM 617468103 157 7,000 SH   SOLE   7,000 0 0
NEW YORK REIT INC COM 64976L109 432 50,000 SH   SOLE   50,000 0 0
RALPH LAUREN CORP CL A 751212101 2,214 30,000 SH Call SOLE   0 0 0
SAFEGUARD SCIENTIFICS INC COM NEW 786449207 477 40,100 SH   SOLE   40,100 0 0
TESLA INC COM 88160R101 362 1,000 SH Put SOLE   1,000 0 0
USA TECHNOLOGIES INC COM NO PAR 90328S500 1,300 250,000 SH   SOLE   250,000 0 0
XO GROUP INC COM 983772104 617 35,000 SH   SOLE   35,000 0 0