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
BHP GROUP LTD SPONSORED ADS 088606108 BBG001S5P5K4 372,114 5,997 SH   SOLE   0 0 5,997
CODA OCTOPUS GROUP INC COM NEW 19188U206 BBG001S7WGC7 2,357,693 343,687 SH   SOLE   0 0 343,687
COINBASE GLOBAL INC COM CL A 19260Q107 BBG00ZGF7799 2,137,768 60,406 SH   SOLE   0 0 60,406
CONOCOPHILLIPS COM 20825C104 BBG001S5TZM2 283,200 2,400 SH   SOLE   0 0 2,400
DIAMOND HILL INVT GROUP INC COM NEW 25264R207 BBG001SCH7V2 22,972,842 124,164 SH   SOLE   0 0 124,164
EXXON MOBIL CORP COM 30231G102 BBG001S69V32 435,520 3,949 SH   SOLE   0 0 3,949
F5 INC COM 315616102 BBG001SCP8D1 8,549,608 59,575 SH   SOLE   0 0 59,575
GENTEX CORP COM 371901109 BBG001S5RMR8 7,088,545 259,939 SH   SOLE   0 0 259,939
HONEYWELL INTL INC COM 438516106 BBG001S5X1N1 808,768 3,774 SH   SOLE   0 0 3,774
INTERDIGITAL INC COM 45867G101 BBG001S8DV79 6,843,707 138,313 SH   SOLE   0 0 138,313
LOCKHEED MARTIN CORP COM 539830109 BBG001S7PS57 298,218 613 SH   SOLE   0 0 613
NATIONAL RESH CORP COM NEW 637372202 BBG004K1F9R1 10,210,127 273,730 SH   SOLE   0 0 273,730
PFIZER INC COM 717081103 BBG001S5V466 230,801 4,504 SH   SOLE   0 0 4,504
PPG INDS INC COM 693506107 BBG001S5VC13 692,941 5,511 SH   SOLE   0 0 5,511
PRICE T ROWE GROUP INC COM 74144T108 BBG001S5WW18 5,747,806 52,703 SH   SOLE   0 0 52,703
SNAP ON INC COM 833034101 BBG001S5W688 10,342,474 45,264 SH   SOLE   0 0 45,264
STURM RUGER & CO INC COM 864159108 BBG001S6LMJ1 6,062,895 119,773 SH   SOLE   0 0 119,773
WP CAREY INC COM 92936U109 BBG001S67MM3 201,940 2,584 SH   SOLE   0 0 2,584