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 39 340 SH   SOLE   340 0 0
ALPHABET INC CAP STK CL A 02079K305 252 103 SH   SOLE   103 0 0
ALPHABET INC CAP STK CL C 02079K107 14,028 5,597 SH   SOLE   5,597 0 0
ALTERYX INC COM CL A 02156B103 6,073 70,605 SH   SOLE   70,605 0 0
AVALARA INC COM 05338G106 9,430 58,281 SH   SOLE   58,281 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 837 2 SH   SOLE   2 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 574 2,065 SH   SOLE   2,065 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 545 10,700 SH   SOLE   10,700 0 0
BROOKFIELD ASSET MGMT REINS CL A EXH LT VTG G16169107 4 74 SH   SOLE   74 0 0
BROWN FORMAN CORP CL B 115637209 247 3,300 SH   SOLE   3,300 0 0
CME GROUP INC COM 12572Q105 362 1,700 SH   SOLE   1,700 0 0
CONOCOPHILLIPS COM 20825C104 49 800 SH   SOLE   800 0 0
COUPA SOFTWARE INC COM 22266L106 5,540 21,135 SH   SOLE   21,135 0 0
DARLING INGREDIENTS INC COM 237266101 675 10,000 SH   SOLE   10,000 0 0
DIGIMARC CORP NEW COM 25381B101 16,581 494,945 SH   SOLE   494,945 0 0
ENERGY RECOVERY INC COM 29270J100 212 9,300 SH   SOLE   9,300 0 0
ENSTAR GROUP LIMITED SHS G3075P101 10,359 43,357 SH   SOLE   43,357 0 0
EXXON MOBIL CORP COM 30231G102 405 6,425 SH   SOLE   6,425 0 0
HEICO CORP NEW COM 422806109 195 1,400 SH   SOLE   1,400 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 360 2,330 SH   SOLE   2,330 0 0
MASTERCARD INCORPORATED CL A 57636Q104 881 2,414 SH   SOLE   2,414 0 0
MICROSOFT CORP COM 594918104 423 1,560 SH   SOLE   1,560 0 0
NATERA INC COM 632307104 11,534 101,590 SH   SOLE   101,590 0 0
NOVO-NORDISK A S ADR 670100205 189 2,255 SH   SOLE   2,255 0 0
PHILLIPS 66 COM 718546104 15 170 SH   SOLE   170 0 0
PTC INC COM 69370C100 16,588 117,429 SH   SOLE   117,429 0 0
RENAISSANCERE HLDGS LTD COM G7496G103 8,132 54,641 SH   SOLE   54,641 0 0
ROYALTY PHARMA PLC SHS CLASS A G7709Q104 4,501 109,805 SH   SOLE   109,805 0 0
SEAGEN INC COM 81181C104 9,438 59,780 SH   SOLE   59,780 0 0
SPDR GOLD TR GOLD SHS 78463V107 108 650 SH   SOLE   650 0 0
ST JOE CO COM 790148100 397 8,900 SH   SOLE   8,900 0 0
STEREOTAXIS INC COM NEW 85916J409 5,308 550,645 SH   SOLE   550,645 0 0
TERADYNE INC COM 880770102 405 3,025 SH   SOLE   3,025 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102 39,486 24,683 SH   SOLE   24,683 0 0
TRUPANION INC COM 898202106 13,477 117,093 SH   SOLE   117,093 0 0
UBIQUITI INC COM 90353W103 10,508 33,658 SH   SOLE   33,658 0 0
VOLITIONRX LTD COM 928661107 8,975 2,728,003 SH   SOLE   2,728,003 0 0
XPO LOGISTICS INC COM 983793100 17,499 125,092 SH   SOLE   125,092 0 0