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
ABBOTT LABS COM 002824100 41 340 SH   SOLE   340 0 0
ALPHABET INC CAP STK CL A 02079K305 470 228 SH   SOLE   228 0 0
ALPHABET INC CAP STK CL C 02079K107 13,260 6,410 SH   SOLE   6,410 0 0
ALTERYX INC COM CL A 02156B103 4,997 60,230 SH   SOLE   60,230 0 0
AVALARA INC COM 05338G106 7,427 55,662 SH   SOLE   55,662 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 1,157 3 SH   SOLE   3 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 528 2,065 SH   SOLE   2,065 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 401 9,000 SH   SOLE   9,000 0 0
BROWN FORMAN CORP CL B 115637209 234 3,400 SH   SOLE   3,400 0 0
CME GROUP INC COM 12572Q105 245 1,200 SH   SOLE   1,200 0 0
CONOCOPHILLIPS COM 20825C104 42 800 SH   SOLE   800 0 0
COUPA SOFTWARE INC COM 22266L106 5,551 21,815 SH   SOLE   21,815 0 0
DARLING INGREDIENTS INC COM 237266101 736 10,000 SH   SOLE   10,000 0 0
DIGIMARC CORP NEW COM 25381B101 14,429 486,485 SH   SOLE   486,485 0 0
ENSTAR GROUP LIMITED SHS G3075P101 11,108 45,022 SH   SOLE   45,022 0 0
EXXON MOBIL CORP COM 30231G102 359 6,425 SH   SOLE   6,425 0 0
HEICO CORP NEW COM 422806109 120 950 SH   SOLE   950 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 330 2,300 SH   SOLE   2,300 0 0
MASTERCARD INCORPORATED CL A 57636Q104 842 2,364 SH   SOLE   2,364 0 0
MICROSOFT CORP COM 594918104 368 1,560 SH   SOLE   1,560 0 0
NATERA INC COM 632307104 10,492 103,325 SH   SOLE   103,325 0 0
NOVO-NORDISK A S ADR 670100205 152 2,255 SH   SOLE   2,255 0 0
PHILLIPS 66 COM 718546104 14 170 SH   SOLE   170 0 0
PTC INC COM 69370C100 16,567 120,359 SH   SOLE   120,359 0 0
RENAISSANCERE HLDGS LTD COM G7496G103 8,857 55,271 SH   SOLE   55,271 0 0
ROYALTY PHARMA PLC SHS CLASS A G7709Q104 4,573 104,835 SH   SOLE   104,835 0 0
SEAGEN INC COM 81181C104 8,259 59,475 SH   SOLE   59,475 0 0
SPDR GOLD TR GOLD SHS 78463V107 104 650 SH   SOLE   650 0 0
ST JOE CO COM 790148100 345 8,050 SH   SOLE   8,050 0 0
STEREOTAXIS INC COM NEW 85916J409 2,255 335,540 SH   SOLE   335,540 0 0
TERADYNE INC COM 880770102 368 3,025 SH   SOLE   3,025 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102 40,840 25,695 SH   SOLE   25,695 0 0
TRUPANION INC COM 898202106 9,059 118,863 SH   SOLE   118,863 0 0
UBIQUITI INC COM 90353W103 10,027 33,615 SH   SOLE   33,615 0 0
VOLITIONRX LTD COM 928661107 10,106 2,673,625 SH   SOLE   2,673,625 0 0
XPO LOGISTICS INC COM 983793100 15,743 127,680 SH   SOLE   127,680 0 0