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 | (x$1000) | PRN AMT | PRN | CALL | DISCRETION | MANAGER | SOLE | SHARED | NONE |
180 DEGREE CAPITAL CORP. | COM | 68235B208 | 4,100 | 599,419 | SH | | SOLE | | 598,019 | 0 | 1,400 |
ABBVIE INC COM | COM | 00287Y109 | 466 | 2,872 | SH | | SOLE | | 2,872 | 0 | 0 |
ALLIANCEBERNSTEIN HLDG LP | COM | 01881G106 | 3,904 | 83,018 | SH | | SOLE | | 83,018 | 0 | 0 |
APPLE INC. | COM | 037833100 | 2,998 | 17,168 | SH | | SOLE | | 17,168 | 0 | 0 |
ARES CAPITAL CORP | COM | 04010L103 | 9,774 | 466,544 | SH | | SOLE | | 466,544 | 0 | 0 |
ARES COMMERCIAL REAL ESTATE CO | COM | 04013V108 | 386 | 24,865 | SH | | SOLE | | 24,865 | 0 | 0 |
ARES MANAGEMENT CORPORATION | COM | 03990b101 | 2,270 | 27,940 | SH | | SOLE | | 27,690 | 0 | 250 |
ARROWMARK FINANCIAL CORP. | COM | 861780104 | 5,872 | 273,007 | SH | | SOLE | | 273,007 | 0 | 0 |
ASML HOLDINGS NV | COM | N07059210 | 312 | 467 | SH | | SOLE | | 467 | 0 | 0 |
BARINGS CORPORATE INVESTORS | COM | 06759X107 | 1,299 | 85,295 | SH | | SOLE | | 85,295 | 0 | 0 |
BARINGS PARTICIPATION INVESTOR | COM | 06761A103 | 4,899 | 365,850 | SH | | SOLE | | 365,850 | 0 | 0 |
CINCINNATI FINANCIAL CORP COM | COM | 172062101 | 677 | 4,976 | SH | | SOLE | | 4,976 | 0 | 0 |
CITIZENS FINANCIAL GROUP, INC. | COM | 174610105 | 3,497 | 77,147 | SH | | SOLE | | 76,747 | 0 | 400 |
CVR PARTNERS LP | COM | 126633205 | 235 | 1,703 | SH | | SOLE | | 1,703 | 0 | 0 |
DORCHESTER MINERALS LP COM UNI | COM | 25820R105 | 10,550 | 406,544 | SH | | SOLE | | 406,544 | 0 | 0 |
ENBRIDGE INC. | COM | 29250N105 | 517 | 11,209 | SH | | SOLE | | 11,209 | 0 | 0 |
ENTERPRISE PRODS PARTNERS LP C | COM | 293792107 | 5,085 | 197,005 | SH | | SOLE | | 197,005 | 0 | 0 |
EQUITABLE HOLDINGS, INC. | COM | 29452E101 | 2,058 | 66,583 | SH | | SOLE | | 65,958 | 0 | 625 |
EXXON MOBIL CORP COM | COM | 30231G102 | 4,428 | 53,611 | SH | | SOLE | | 53,611 | 0 | 0 |
FACEBOOK INC CLASS A | COM | 30303M102 | 263 | 1,185 | SH | | SOLE | | 1,185 | 0 | 0 |
FIDELITY NATIONAL FINANCIAL | COM | 31620R303 | 224 | 4,586 | SH | | SOLE | | 726 | 0 | 3,860 |
FIRST FINANCIAL NORTHWEST, INC | COM | 32022K102 | 2,612 | 152,684 | SH | | SOLE | | 152,234 | 0 | 450 |
FIRST NORTHWEST BANCORP. | COM | 335834107 | 407 | 18,432 | SH | | SOLE | | 18,432 | 0 | 0 |
FISERV INC COM | COM | 337738108 | 234 | 2,303 | SH | | SOLE | | 2,303 | 0 | 0 |
FRANKLIN FINANCIAL SERVICES CO | COM | 353525108 | 1,318 | 39,336 | SH | | SOLE | | 39,336 | 0 | 0 |
FS KKR CAPITAL CORPORATION | COM | 302635206 | 3,516 | 154,089 | SH | | SOLE | | 153,964 | 0 | 125 |
GEO GROUP INC | COM | 36162J106 | 146 | 22,154 | SH | | SOLE | | 22,154 | 0 | 0 |
GLOBAL PARTNERS LP | COM | 37946R109 | 684 | 25,100 | SH | | SOLE | | 25,100 | 0 | 0 |
GOLDMAN SACHS BDC INC. | COM | 38147U107 | 8,853 | 451,428 | SH | | SOLE | | 451,328 | 0 | 100 |
GREAT ELM GROUP INC COM | COM | 39037G109 | 25 | 13,623 | SH | | SOLE | | 13,623 | 0 | 0 |
HERCULES CAPITAL, INC. | COM | 427096508 | 536 | 29,645 | SH | | SOLE | | 29,645 | 0 | 0 |
HOMETRUST BANCSHARES, INC. | COM | 437872104 | 464 | 15,700 | SH | | SOLE | | 15,700 | 0 | 0 |
HON HAI PRECISION INDUSTRIES C | COM | 438090805 | 145 | 20,000 | SH | | SOLE | | 20,000 | 0 | 0 |
INVESCO MORTGAGE CAPITAL INC. | COM | 46131B100 | 198 | 86,890 | SH | | SOLE | | 86,890 | 0 | 0 |
INVESTAR HOLDING CORPORATION | COM | 46134l105 | 758 | 39,724 | SH | | SOLE | | 39,134 | 0 | 590 |
ISHARES NATL MUNI BOND ETF | COM | 464288414 | 1,401 | 12,780 | SH | | SOLE | | 12,780 | 0 | 0 |
ISHARES SHORT TERM NATIONAL MU | COM | 464288158 | 1,916 | 18,320 | SH | | SOLE | | 1,450 | 0 | 16,870 |
JOHNSON & JOHNSON | COM | 478160104 | 256 | 1,445 | SH | | SOLE | | 1,445 | 0 | 0 |
JPMORGAN ULTRA-SHORT MUNICIPAL | COM | 46641Q654 | 298 | 5,875 | SH | | SOLE | | 5,875 | 0 | 0 |
MAGELLAN MIDSTREAM PARTNERS LP | COM | 559080106 | 240 | 4,900 | SH | | SOLE | | 4,900 | 0 | 0 |
MAIN STREET CAPITAL CORP | COM | 56035L104 | 248 | 5,824 | SH | | SOLE | | 5,749 | 0 | 75 |
MAINZ BIOMED BV | COM | N5436l101 | 215 | 14,724 | SH | | SOLE | | 14,724 | 0 | 0 |
NETWORK-1 TECHNOLOGIES, INC. | COM | 64121N109 | 2,081 | 797,288 | SH | | SOLE | | 797,288 | 0 | 0 |
OAKTREE SPECIALTY LENDING CORP | COM | 67401P108 | 18,291 | 2,481,760 | SH | | SOLE | | 2,464,335 | 0 | 17,425 |
PENNYMAC MTG INVT TR | COM | 70931T103 | 9,220 | 545,905 | SH | | SOLE | | 543,155 | 0 | 2,750 |
PEOPLES BANCORP OF NORTH CAROL | COM | 710577107 | 477 | 16,632 | SH | | SOLE | | 16,632 | 0 | 0 |
PFIZER INC COM | COM | 717081103 | 305 | 5,900 | SH | | SOLE | | 5,900 | 0 | 0 |
PHENIXFIN CORPORATION COM | COM | 71742W103 | 447 | 10,920 | SH | | SOLE | | 10,870 | 0 | 50 |
PIMCO ENHANCED SHORT MAT ACTIV | COM | 72201R833 | 506 | 5,050 | SH | | SOLE | | 5,050 | 0 | 0 |
PNC FINL SVCS GROUP COM | COM | 693475105 | 202 | 1,097 | SH | | SOLE | | 724 | 0 | 373 |
POSTAL REALTY TRUST, INC. CLAS | COM | 73757R102 | 2,535 | 150,693 | SH | | SOLE | | 150,693 | 0 | 0 |
PROCTER & GAMBLE CO | COM | 742718109 | 215 | 1,404 | SH | | SOLE | | 1,404 | 0 | 0 |
RUNWAY GROWTH FINANCE CORP. | COM | 78163D100 | 875 | 64,405 | SH | | SOLE | | 64,405 | 0 | 0 |
SIXTH STREET SPECIALTY LENDING | COM | 83012A109 | 12,101 | 519,578 | SH | | SOLE | | 517,478 | 0 | 2,100 |
SOUND FINANCIAL BANCORP ORD SH | COM | 83607a100 | 785 | 20,592 | SH | | SOLE | | 20,592 | 0 | 0 |
SPDR NUVEEN BLOOMBERG BARCLAYS | COM | 78468r739 | 298 | 6,300 | SH | | SOLE | | 0 | 0 | 6,300 |
T ROWE PRICE GROUP INC | COM | 74144T108 | 8,197 | 54,214 | SH | | SOLE | | 54,089 | 0 | 125 |
THE CARLYLE GROUP INC. | COM | 14316J108 | 259 | 5,292 | SH | | SOLE | | 1,867 | 0 | 3,425 |
TPG RE FINANCE TRUST | COM | 87266M107 | 2,193 | 185,723 | SH | | SOLE | | 185,323 | 0 | 400 |
TRINITY CAPITAL INC. | COM | 896442308 | 9,862 | 510,708 | SH | | SOLE | | 506,578 | 0 | 4,130 |
VAN ECK VECTORS HIGH YIELD MUN | COM | 92189H409 | 215 | 3,750 | SH | | SOLE | | 3,750 | 0 | 0 |
VANECK VECTORS INV GRADE FLOAT | COM | 92189F486 | 317 | 12,620 | SH | | SOLE | | 12,620 | 0 | 0 |
VANGUARD TAX-EXEMPT BOND INDEX | COM | 922907746 | 2,247 | 43,590 | SH | | SOLE | | 11,590 | 0 | 32,000 |
VERSABANK | COM | 92512J106 | 3,863 | 338,864 | SH | | SOLE | | 337,064 | 0 | 1,800 |
ZIONS BANCORPORATION N.A. | COM | 989701107 | 2,643 | 40,320 | SH | | SOLE | | 40,095 | 0 | 225 |
SPDR DOW JONES IND UT SER 1 ET | MF | 78467X109 | 329 | 950 | SH | | SOLE | | 950 | 0 | 0 |