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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ABBOTT LABS COM 002824100   34,428 340 SH   SOLE   340 0 0
ALPHABET INC CAP STK CL A 02079K305   119,290 1,150 SH   SOLE   1,150 0 0
ALPHABET INC CAP STK CL C 02079K107   3,956,056 38,039 SH   SOLE   38,039 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108   931,200 2 SH   SOLE   2 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   637,610 2,065 SH   SOLE   2,065 0 0
BROOKFIELD CORP CL A LTD VT SH 11271J107   86,852 2,665 SH   SOLE   2,665 0 0
BROWN FORMAN CORP CL B 115637209   120,506 1,875 SH   SOLE   1,875 0 0
CME GROUP INC COM 12572Q105   210,672 1,100 SH   SOLE   1,100 0 0
CONOCOPHILLIPS COM 20825C104   79,368 800 SH   SOLE   800 0 0
DARLING INGREDIENTS INC COM 237266101   934,984 16,010 SH   SOLE   16,010 0 0
DIGIMARC CORP NEW COM 25381B101   11,773,199 599,145 SH   SOLE   599,145 0 0
EMX RTY CORP COM 26873J107   57,660 28,975 SH   SOLE   28,975 0 0
ENERGY RECOVERY INC COM 29270J100   6,337,482 274,945 SH   SOLE   274,945 0 0
ENSTAR GROUP LIMITED SHS G3075P101   5,382,164 23,220 SH   SOLE   23,220 0 0
EXXON MOBIL CORP COM 30231G102   509,919 4,650 SH   SOLE   4,650 0 0
FRANCO NEV CORP COM 351858105   204,120 1,400 SH   SOLE   1,400 0 0
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101   8,700,566 172,425 SH   SOLE   172,425 0 0
HEICO CORP NEW COM 422806109   684,673 4,003 SH   SOLE   4,003 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103   403,700 2,500 SH   SOLE   2,500 0 0
MASTERCARD INCORPORATED CL A 57636Q104   831,845 2,289 SH   SOLE   2,289 0 0
MICROSOFT CORP COM 594918104   439,658 1,525 SH   SOLE   1,525 0 0
NATERA INC COM 632307104   9,028,940 162,625 SH   SOLE   162,625 0 0
NOBLE CORP PLC ORD SHS A G65431127   166,761 4,225 SH   SOLE   4,225 0 0
NOVO-NORDISK A S ADR 670100205   245,076 1,540 SH   SOLE   1,540 0 0
PERMIAN BASIN RTY TR UNIT BEN INT 714236106   601,582 24,655 SH   SOLE   24,655 0 0
PHILLIPS 66 COM 718546104   17,235 170 SH   SOLE   170 0 0
PTC INC COM 69370C100   8,202,232 63,965 SH   SOLE   63,965 0 0
QUANTA SVCS INC COM 74762E102   199,968 1,200 SH   SOLE   1,200 0 0
RENAISSANCERE HLDGS LTD COM G7496G103   4,925,760 24,587 SH   SOLE   24,587 0 0
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   12,384 800 SH   SOLE   800 0 0
ROYALTY PHARMA PLC SHS CLASS A G7709Q104   3,657,045 101,500 SH   SOLE   101,500 0 0
RXO INC COMMON STOCK 74982T103   2,219,575 113,013 SH   SOLE   113,013 0 0
SEAGEN INC COM 81181C104   7,399,266 36,545 SH   SOLE   36,545 0 0
SITIO ROYALTIES CORP CLASS A COM 82983N108   632,348 27,980 SH   SOLE   27,980 0 0
SPDR GOLD TR GOLD SHS 78463V107   119,093 650 SH   SOLE   650 0 0
ST JOE CO COM 790148100   590,030 14,180 SH   SOLE   14,180 0 0
STEREOTAXIS INC COM NEW 85916J409   5,368,209 2,631,475 SH   SOLE   2,631,475 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102   30,727,225 18,064 SH   SOLE   18,064 0 0
TRANSMEDICS GROUP INC COM 89377M109   136,314 1,800 SH   SOLE   1,800 0 0
TRUPANION INC COM 898202106   6,162,435 143,680 SH   SOLE   143,680 0 0
UBIQUITI INC COM 90353W103   4,564,392 16,800 SH   SOLE   16,800 0 0
VOLITIONRX LTD COM 928661107   7,211,098 3,775,444 SH   SOLE   3,775,444 0 0
XPO INC COM 983793100   6,067,699 190,210 SH   SOLE   190,210 0 0