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,067 340 SH   SOLE   340 0 0
ALPHABET INC CAP STK CL A 02079K305   137,655 1,150 SH   SOLE   1,150 0 0
ALPHABET INC CAP STK CL C 02079K107   5,110,257 42,244 SH   SOLE   42,244 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108   1,035,620 2 SH   SOLE   2 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   704,165 2,065 SH   SOLE   2,065 0 0
BROWN FORMAN CORP CL B 115637209   85,145 1,275 SH   SOLE   1,275 0 0
CME GROUP INC COM 12572Q105   222,348 1,200 SH   SOLE   1,200 0 0
CONOCOPHILLIPS COM 20825C104   82,888 800 SH   SOLE   800 0 0
DARLING INGREDIENTS INC COM 237266101   975,987 15,300 SH   SOLE   15,300 0 0
DIGIMARC CORP NEW COM 25381B101   19,110,093 649,120 SH   SOLE   649,120 0 0
ENERGY RECOVERY INC COM 29270J100   7,283,351 260,585 SH   SOLE   260,585 0 0
ENSTAR GROUP LIMITED SHS G3075P101   5,702,516 23,348 SH   SOLE   23,348 0 0
EXXON MOBIL CORP COM 30231G102   463,856 4,325 SH   SOLE   4,325 0 0
FRANCO NEV CORP COM 351858105   215,611 1,512 SH   SOLE   1,512 0 0
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101   8,800,768 140,095 SH   SOLE   140,095 0 0
HEICO CORP NEW COM 422806109   708,291 4,003 SH   SOLE   4,003 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103   334,900 2,000 SH   SOLE   2,000 0 0
MASTERCARD INCORPORATED CL A 57636Q104   860,934 2,189 SH   SOLE   2,189 0 0
MICROSOFT CORP COM 594918104   519,324 1,525 SH   SOLE   1,525 0 0
NATERA INC COM 632307104   8,063,692 165,715 SH   SOLE   165,715 0 0
NOBLE CORP PLC ORD SHS A G65431127   549,216 13,295 SH   SOLE   13,295 0 0
NOVO-NORDISK A S ADR 670100205   289,676 1,790 SH   SOLE   1,790 0 0
PERMIAN BASIN RTY TR UNIT BEN INT 714236106   651,920 26,150 SH   SOLE   26,150 0 0
PHILLIPS 66 COM 718546104   16,215 170 SH   SOLE   170 0 0
PTC INC COM 69370C100   9,141,352 64,240 SH   SOLE   64,240 0 0
QUANTA SVCS INC COM 74762E102   235,740 1,200 SH   SOLE   1,200 0 0
RENAISSANCERE HLDGS LTD COM G7496G103   5,293,438 28,380 SH   SOLE   28,380 0 0
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   13,328 800 SH   SOLE   800 0 0
ROYALTY PHARMA PLC SHS CLASS A G7709Q104   1,757,713 57,180 SH   SOLE   57,180 0 0
RXO INC COMMON STOCK 74982T103   3,339,064 147,290 SH   SOLE   147,290 0 0
SEAGEN INC COM 81181C104   7,104,661 36,915 SH   SOLE   36,915 0 0
SITIO ROYALTIES CORP CLASS A COM 82983N108   790,202 30,080 SH   SOLE   30,080 0 0
SPDR GOLD TR GOLD SHS 78463V107   115,876 650 SH   SOLE   650 0 0
ST JOE CO COM 790148100   709,873 14,685 SH   SOLE   14,685 0 0
STEREOTAXIS INC COM NEW 85916J409   4,702,662 3,073,635 SH   SOLE   3,073,635 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102   25,416,349 19,306 SH   SOLE   19,306 0 0
TRANSMEDICS GROUP INC COM 89377M109   301,656 3,592 SH   SOLE   3,592 0 0
TRUPANION INC COM 898202106   3,972,998 201,880 SH   SOLE   201,880 0 0
UBIQUITI INC COM 90353W103   3,888,820 22,127 SH   SOLE   22,127 0 0
VOLITIONRX LTD COM 928661107   5,461,463 3,929,110 SH   SOLE   3,929,110 0 0
XPO INC COM 983793100   7,590,940 128,660 SH   SOLE   128,660 0 0