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
ASML HOLDING N V N Y REGISTRY SHS N07059210   276,137 270 SH   SOLE   273 0 0
MAINZ BIOMED N V ORDINARY SHARES N5436L101   4,355 10,859 SH   SOLE   11,984 0 0
APPLE INC COM 037833100   2,981,958 14,158 SH   SOLE   14,158 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   661,069 4,960 SH   SOLE   0 0 0
ARES CAPITAL CORP COM 04010L103   8,180,221 392,525 SH   SOLE   419,015 0 0
ARES COML REAL ESTATE CORP COM 04013V108   260,314 39,145 SH   SOLE   215,270 0 0
BARINGS BDC INC COM 06759L103   131,452 13,510 SH   SOLE   16,196 0 0
BARINGS CORPORATE INVS COM 06759X107   1,449,511 77,847 SH   SOLE   79,307 0 0
BARINGS PARTN INVS SH BEN INT 06761A103   5,642,579 341,577 SH   SOLE   359,128 0 0
BGC GROUP INC CL A 088929104   576,767 69,490 SH   SOLE   0 0 0
CAMDEN PPTY TR SH BEN INT 133131102   535,730 4,910 SH   SOLE   4,910 0 0
CINCINNATI FINL CORP COM 172062101   482,202 4,083 SH   SOLE   4,133 0 0
CITIZENS FINL GROUP INC COM 174610105   349,491 9,700 SH   SOLE   9,900 0 0
DORCHESTER MINERALS LP COM UNIT 25820R105   17,959,883 582,168 SH   SOLE   587,311 0 550
ENACT HLDGS INC COM 29249E109   1,589,752 51,851 SH   SOLE   4,385 0 0
EXXON MOBIL CORP COM 30231G102   8,220,259 71,406 SH   SOLE   71,406 0 0
FS KKR CAP CORP COM 302635206   2,000,818 101,410 SH   SOLE   109,516 0 0
FIRST NORTHWEST BANCORP COM 335834107   109,226 11,272 SH   SOLE   11,952 0 0
FISERV INC COM 337738108   304,489 2,043 SH   SOLE   2,223 0 0
GOLDMAN SACHS BDC INC SHS 38147U107   5,483,049 364,807 SH   SOLE   368,108 0 650
HERCULES CAPITAL INC COM 427096508   472,006 23,081 SH   SOLE   23,711 0 0
HOMETRUST BANCSHARES INC COM 437872104   455,105 15,155 SH   SOLE   15,340 0 0
INVESTAR HLDG CORP COM 46134L105   372,988 24,220 SH   SOLE   29,185 0 0
NVE CORP COM NEW 629445206   2,568,739 34,392 SH   SOLE   36,266 0 0
NETWORK-1 TECHNOLOGIES INC COM 64121N109   1,165,047 654,521 SH   SOLE   693,126 0 0
OAKTREE SPECIALTY LENDING CO COM 67401P405   1,766,644 93,356 SH   SOLE   606,977 0 0
180 DEGREE CAP CORP COM NEW 68235B208   194,327 51,275 SH   SOLE   59,875 0 0
ONEOK INC NEW COM 682680103   359,799 4,412 SH   SOLE   4,412 0 0
BLUE OWL CAPITAL CORPORATION COM 69121K104   4,515,994 294,010 SH   SOLE   269,885 0 0
POSTAL REALTY TRUST INC CL A 73757R102   256,656 19,254 SH   SOLE   19,254 0 0
RUNWAY GROWTH FINANCE CORP COM 78163D100   3,183,220 270,682 SH   SOLE   290,607 0 0
SIXTH STREET SPECIALTY LENDI COM 83012A109   12,031,664 563,544 SH   SOLE   596,974 0 450
SOUND FINL BANCORP INC COM 83607A100   446,684 10,388 SH   SOLE   11,690 0 0
ARROWMARK FINANCIAL CORP COM 861780104   5,517,135 299,275 SH   SOLE   318,250 0 0
CARLYLE SECURED LENDING INC COM 872280102   1,851,577 104,373 SH   SOLE   122,443 0 0
TRINITY CAP INC COM 896442308   16,176,554 1,144,032 SH   SOLE   1,230,820 0 650
VERSABANK NEW COM 92512J106   743,010 69,053 SH   SOLE   73,478 0 0