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   37,329 340 SH   SOLE   340 0 0
ALPHABET INC CAP STK CL A 02079K305   101,465 1,150 SH   SOLE   1,150 0 0
ALPHABET INC CAP STK CL C 02079K107   3,604,124 40,619 SH   SOLE   40,619 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108   937,422 2 SH   SOLE   2 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   637,879 2,065 SH   SOLE   2,065 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104   324,510 10,315 SH   SOLE   10,315 0 0
BROWN FORMAN CORP CL B 115637209   123,150 1,875 SH   SOLE   1,875 0 0
CME GROUP INC COM 12572Q105   67,937 404 SH   SOLE   404 0 0
CONOCOPHILLIPS COM 20825C104   94,400 800 SH   SOLE   800 0 0
DARLING INGREDIENTS INC COM 237266101   1,169,807 18,690 SH   SOLE   18,690 0 0
DIGIMARC CORP NEW COM 25381B101   11,156,774 603,395 SH   SOLE   603,395 0 0
ENERGY RECOVERY INC COM 29270J100   5,932,265 289,520 SH   SOLE   289,520 0 0
ENSTAR GROUP LIMITED SHS G3075P101   5,666,949 24,528 SH   SOLE   24,528 0 0
EXXON MOBIL CORP COM 30231G102   562,530 5,100 SH   SOLE   5,100 0 0
FRANCO NEV CORP COM 351858105   218,368 1,600 SH   SOLE   1,600 0 0
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101   7,990,928 187,185 SH   SOLE   187,185 0 0
HEICO CORP NEW COM 422806109   615,021 4,003 SH   SOLE   4,003 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103   427,675 2,500 SH   SOLE   2,500 0 0
MASTERCARD INCORPORATED CL A 57636Q104   802,909 2,309 SH   SOLE   2,309 0 0
MICROSOFT CORP COM 594918104   365,726 1,525 SH   SOLE   1,525 0 0
NATERA INC COM 632307104   5,522,371 137,475 SH   SOLE   137,475 0 0
NOVO-NORDISK A S ADR 670100205   208,424 1,540 SH   SOLE   1,540 0 0
PERMIAN BASIN RTY TR UNIT BEN INT 714236106   616,266 24,455 SH   SOLE   24,455 0 0
PHILLIPS 66 COM 718546104   17,694 170 SH   SOLE   170 0 0
PTC INC COM 69370C100   7,955,051 66,270 SH   SOLE   66,270 0 0
QUANTA SVCS INC COM 74762E102   146,063 1,025 SH   SOLE   1,025 0 0
RENAISSANCERE HLDGS LTD COM G7496G103   4,897,570 26,584 SH   SOLE   26,584 0 0
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   27,645 1,500 SH   SOLE   1,500 0 0
ROYALTY PHARMA PLC SHS CLASS A G7709Q104   4,706,042 119,080 SH   SOLE   119,080 0 0
RXO INC COMMON STOCK 74982T103   2,128,466 123,748 SH   SOLE   123,748 0 0
SEAGEN INC COM 81181C104   4,927,716 38,345 SH   SOLE   38,345 0 0
SITIO ROYALTIES CORP CLASS A COM 82982V101   629,680 21,826 SH   SOLE   21,826 0 0
SPDR GOLD TR GOLD SHS 78463V107   110,266 650 SH   SOLE   650 0 0
ST JOE CO COM 790148100   518,876 13,425 SH   SOLE   13,425 0 0
STEREOTAXIS INC COM NEW 85916J409   5,159,817 2,492,665 SH   SOLE   2,492,665 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102   43,089,292 18,381 SH   SOLE   18,381 0 0
TRUPANION INC COM 898202106   6,580,053 138,440 SH   SOLE   138,440 0 0
UBIQUITI INC COM 90353W103   4,684,201 17,125 SH   SOLE   17,125 0 0
VOLITIONRX LTD COM 928661107   9,124,759 3,755,045 SH   SOLE   3,755,045 0 0
XPO INC COM 983793100   6,245,204 187,600 SH   SOLE   187,600 0 0