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 37 340 SH   SOLE   340 0 0
ALPHABET INC CAP STK CL A 02079K305 153 70 SH   SOLE   70 0 0
ALPHABET INC CAP STK CL C 02079K107 8,098 3,702 SH   SOLE   3,702 0 0
AVALARA INC COM 05338G106 5,285 74,860 SH   SOLE   74,860 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 818 2 SH   SOLE   2 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 564 2,065 SH   SOLE   2,065 0 0
BRIGHAM MINERALS INC CL A COM 10918L103 376 15,280 SH   SOLE   15,280 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 697 15,670 SH   SOLE   15,670 0 0
BROWN FORMAN CORP CL B 115637209 136 1,940 SH   SOLE   1,940 0 0
CME GROUP INC COM 12572Q105 824 4,027 SH   SOLE   4,027 0 0
CONOCOPHILLIPS COM 20825C104 72 800 SH   SOLE   800 0 0
DARLING INGREDIENTS INC COM 237266101 1,047 17,510 SH   SOLE   17,510 0 0
DIGIMARC CORP NEW COM 25381B101 6,872 486,030 SH   SOLE   486,030 0 0
ENERGY RECOVERY INC COM 29270J100 4,764 245,330 SH   SOLE   245,330 0 0
ENSTAR GROUP LIMITED SHS G3075P101 7,616 35,590 SH   SOLE   35,590 0 0
EXXON MOBIL CORP COM 30231G102 473 5,525 SH   SOLE   5,525 0 0
FRANCO NEV CORP COM 351858105 166 1,265 SH   SOLE   1,265 0 0
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 5,835 134,841 SH   SOLE   134,841 0 0
HEICO CORP NEW COM 422806109 295 2,250 SH   SOLE   2,250 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 321 2,330 SH   SOLE   2,330 0 0
MASTERCARD INCORPORATED CL A 57636Q104 714 2,264 SH   SOLE   2,264 0 0
MICROSOFT CORP COM 594918104 392 1,525 SH   SOLE   1,525 0 0
NATERA INC COM 632307104 5,257 148,330 SH   SOLE   148,330 0 0
NOVO-NORDISK A S ADR 670100205 251 2,255 SH   SOLE   2,255 0 0
PHILLIPS 66 COM 718546104 14 170 SH   SOLE   170 0 0
PTC INC COM 69370C100 11,269 105,970 SH   SOLE   105,970 0 0
RENAISSANCERE HLDGS LTD COM G7496G103 7,622 48,746 SH   SOLE   48,746 0 0
RIVIAN AUTOMOTIVE INC COM CL A 76954A103 15 600 SH   SOLE   600 0 0
ROYALTY PHARMA PLC SHS CLASS A G7709Q104 5,744 136,635 SH   SOLE   136,635 0 0
SEAGEN INC COM 81181C104 8,751 49,460 SH   SOLE   49,460 0 0
SPDR GOLD TR GOLD SHS 78463V107 109 650 SH   SOLE   650 0 0
ST JOE CO COM 790148100 748 18,910 SH   SOLE   18,910 0 0
STEREOTAXIS INC COM NEW 85916J409 2,999 1,630,040 SH   SOLE   1,630,040 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102 33,769 22,694 SH   SOLE   22,694 0 0
TRUPANION INC COM 898202106 7,086 117,590 SH   SOLE   117,590 0 0
UBIQUITI INC COM 90353W103 7,851 31,630 SH   SOLE   31,630 0 0
VOLITIONRX LTD COM 928661107 7,032 3,430,295 SH   SOLE   3,430,295 0 0
XPO LOGISTICS INC COM 983793100 6,877 142,791 SH   SOLE   142,791 0 0