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
180 DEGREE CAPITAL CORP. COM 68235B208   2,838,000 564,367 SH   SOLE   564,367 0 0
ABBVIE INC COM COM 00287Y109   232,000 1,457 SH   SOLE   1,457 0 0
ALLISON TRANSMISSION HOLDINGS, COM 01973R101   2,122,000 46,920 SH   SOLE   46,920 0 0
APPLE INC. COM 037833100   2,261,000 13,716 SH   SOLE   13,716 0 0
ARES CAPITAL CORP COM 04010L103   8,628,000 472,165 SH   SOLE   472,165 0 0
ARES COMMERCIAL REAL ESTATE CO COM 04013V108   2,372,000 261,055 SH   SOLE   261,055 0 0
ARROWMARK FINANCIAL CORP. COM 861780104   5,515,000 306,406 SH   SOLE   306,406 0 0
BARINGS BDC INC COM 06759l103   172,000 21,703 SH   SOLE   21,703 0 0
BARINGS CORPORATE INVESTORS COM 06759X107   1,184,000 83,692 SH   SOLE   83,692 0 0
BARINGS PARTICIPATION INVESTOR COM 06761A103   4,920,000 383,729 SH   SOLE   383,729 0 0
CAMDEN PROPERTY TRUST COM 133131102   524,000 5,000 SH   SOLE   5,000 0 0
CARLYLE SECURED LENDING INC. COM 872280102   1,291,000 94,818 SH   SOLE   94,818 0 0
CINCINNATI FINANCIAL CORP COM COM 172062101   488,000 4,361 SH   SOLE   4,361 0 0
CITIZENS FINANCIAL GROUP, INC. COM 174610105   2,025,000 66,688 SH   SOLE   66,688 0 0
CRESCENT CAPITAL BDC INC COM COM 225655109   144,000 10,615 SH   SOLE   10,615 0 0
DORCHESTER MINERALS LP COM UNI COM 25820R105   15,245,000 503,314 SH   SOLE   503,314 0 0
ENACT HOLDINGS INC. COM 29249E109   501,000 21,945 SH   SOLE   21,945 0 0
ENBRIDGE INC. COM 29250N105   420,000 11,016 SH   SOLE   11,016 0 0
EQUITABLE HOLDINGS, INC. COM 29452E101   1,650,000 65,008 SH   SOLE   65,008 0 0
EXXON MOBIL CORP COM COM 30231G102   9,268,000 84,519 SH   SOLE   84,519 0 0
FIRST FINANCIAL NORTHWEST, INC COM 32022K102   1,653,000 129,446 SH   SOLE   129,446 0 0
FIRST NORTHWEST BANCORP. COM 335834107   207,000 18,012 SH   SOLE   18,012 0 0
FISERV INC COM COM 337738108   260,000 2,303 SH   SOLE   2,303 0 0
FRANKLIN FINANCIAL SERVICES CO COM 353525108   914,000 30,844 SH   SOLE   30,844 0 0
FS KKR CAPITAL CORPORATION COM 302635206   3,056,000 165,199 SH   SOLE   165,199 0 0
GALAXY DIGITAL HOLDINGS LTD. COM G37092106   47,000 12,474 SH   SOLE   12,474 0 0
GOLDMAN SACHS BDC INC. COM 38147U107   5,878,000 430,671 SH   SOLE   430,671 0 0
HERCULES CAPITAL, INC. COM 427096508   429,000 33,318 SH   SOLE   33,318 0 0
HOMETRUST BANCSHARES, INC. COM 437872104   386,000 15,700 SH   SOLE   15,700 0 0
INVESTAR HOLDING CORPORATION COM 46134l105   437,000 31,309 SH   SOLE   31,309 0 0
MAGELLAN MIDSTREAM PARTNERS LP COM 559080106   246,000 4,550 SH   SOLE   4,550 0 0
MAIN STREET CAPITAL CORP COM 56035L104   1,659,000 42,063 SH   SOLE   42,063 0 0
MAINZ BIOMED BV COM N5436l101   89,000 14,259 SH   SOLE   14,259 0 0
NETWORK-1 TECHNOLOGIES, INC. COM 64121N109   1,587,000 738,583 SH   SOLE   738,583 0 0
NVE CORP COM COM 629445206   386,000 4,656 SH   SOLE   4,656 0 0
OAKTREE SPECIALTY LENDING CORP COM 67401p405   16,442,000 875,973 SH   SOLE   875,973 0 0
PEAPACK-GLADSTONE FINANCIAL CO COM 704699107   724,000 24,450 SH   SOLE   24,450 0 0
PENNYMAC MTG INVT TR COM 70931T103   577,000 46,835 SH   SOLE   46,835 0 0
POSTAL REALTY TRUST, INC. CLAS COM 73757R102   293,000 19,254 SH   SOLE   19,254 0 0
RUNWAY GROWTH FINANCE CORP. COM 78163D100   1,436,000 118,412 SH   SOLE   118,412 0 0
SIXTH STREET SPECIALTY LENDING COM 83012A109   10,969,000 599,412 SH   SOLE   599,412 0 0
SOUND FINANCIAL BANCORP ORD SH COM 83607a100   554,000 14,981 SH   SOLE   14,981 0 0
T ROWE PRICE GROUP INC COM 74144T108   2,350,000 20,817 SH   SOLE   20,817 0 0
TPG RE FINANCE TRUST COM 87266M107   1,262,000 173,866 SH   SOLE   173,716 0 150
TRINITY CAPITAL INC. COM 896442308   15,115,000 1,187,383 SH   SOLE   1,187,353 0 30
VANGUARD LARGE-CAP INDEX FUND COM 922908637   340,000 1,821 SH   SOLE   1,821 0 0
VERSABANK COM 92512J106   1,046,000 142,058 SH   SOLE   142,058 0 0