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
NORDIC AMERICAN TANKERS LIMI COM G65773106 BBG000JK57G6 1,490,940 376,500 SH   SOLE   76,500 0 0
AT&T INC COM 00206R102 BBG000BSJK37 2,746,975 142,700 SH   SOLE   142,700 0 0
ABRDN ASIA PACIFIC INCOME FU COM 003009107 BBG000BB3MF4 4,000,254 1,503,855 SH   SOLE   1,503,855 0 0
AMPLITUDE INC COM CL A 03213A104 BBG012CDTZY6 224,144 18,018 SH   SOLE   18,018 0 0
ARGAN INC COM 04010E109 BBG000K4J3T0 1,963,888 48,527 SH   SOLE   48,527 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 BBG001M6CZY1 1,520,649 47,550 SH   SOLE   47,550 0 0
BANK NEW YORK MELLON CORP COM 064058100 BBG000BD8PN9 406,688 8,950 SH   SOLE   8,950 0 0
BARRICK GOLD CORP COM 067901108 BBG000BB07P9 2,061,270 111,000 SH   SOLE   111,000 0 0
BLACKROCK RES & COMMODITIES SHS 09257A108 BBG0019VQB06 4,627,959 485,111 SH   SOLE   485,111 0 0
BRADY CORP CL A 104674106 BBG000BDNV95 320,231 5,960 SH   SOLE   5,960 0 0
CALERES INC COM 129500104 BBG000CYSFS7 432,600 20,000 SH   SOLE   20,000 0 0
DOMINION ENERGY INC COM 25746U109 BBG000BGVW60 694,722 12,426 SH   SOLE   12,421 0 0
DOUBLELINE YIELD OPPORTUNITI COM 25862D105 BBG00R4C15K4 2,795,776 199,841 SH   SOLE   199,841 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 BBG000BM2FL9 1,664,745 133,500 SH   SOLE   133,500 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 BBG000BR3012 1,493,472 57,663 SH   SOLE   57,663 0 0
EVOLUTION PETE CORP COM 30049A107 BBG000C15T59 2,863,188 453,754 SH   SOLE   453,754 0 0
FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101 BBG0131739J2 7,304,596 612,288 SH   SOLE   612,288 0 0
FUTUREFUEL CORP COM 36116M106 BBG000GDSKT7 2,689,405 364,418 SH   SOLE   364,418 0 0
HALOZYME THERAPEUTICS INC NOTE 0.250% 3/0 40637HAD1 BBG00ZFDCBK7 1,318,197 1,555,000 PRN   SOLE   1,555,000 0 0
HAYNES INTL INC COM NEW 420877201 BBG000P0TKR6 319,825 6,385 SH   SOLE   6,385 0 0
HEALTHCARE SVCS GROUP INC COM 421906108 BBG000BKYVF0 2,021,830 145,770 SH   SOLE   145,770 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 BBG000BLNNH6 1,852,302 14,130 SH   SOLE   14,130 0 0
IONIS PHARMACEUTICALS INC NOTE 0.125%12/1 462222AB6 BBG00R3L6254 2,537,097 2,756,000 PRN   SOLE   2,756,000 0 0
ISHARES TR PFD AND INCM SEC 464288687 BBG000G7K7Q0 2,319,646 74,300 SH   SOLE   74,300 0 0
JAZZ INVESTMENTS I LTD NOTE 1.500% 8/1 472145AD3 BBG00HG7QNL7 983,103 1,015,000 PRN   SOLE   1,015,000 0 0
JOHN BEAN TECHNOLOGIES CORP NOTE 0.250% 5/1 477839AB0 BBG0116YHZV5 456,222 500,000 PRN   SOLE   500,000 0 0
KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 BBG000BR4QW0 1,271,655 69,300 SH   SOLE   69,300 0 0
LSI INDS INC OHIO COM 50216C108 BBG000BNKN21 2,616,709 187,847 SH   SOLE   187,847 0 0
LIGAND PHARMACEUTICALS INC NOTE 0.750% 5/1 53220KAF5 BBG00KXRV5J3 1,247,353 1,256,000 PRN   SOLE   1,256,000 0 0
MPLX LP COM UNIT REP LTD 55336V100 BBG0035TJGV4 3,173,775 92,127 SH   SOLE   92,127 0 0
MIX TELEMATICS LTD SPONSORED ADR 60688N102 BBG004SZ5RB6 2,591,693 334,412 SH   SOLE   334,412 0 0
MORGAN STANLEY EMERGING MARKETS COM 617477104 BBG000PY8K68 4,356,462 963,819 SH   SOLE   963,819 0 0
NVE CORP COM NEW 629445206 BBG000N22GR2 2,418,827 29,146 SH   SOLE   29,146 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 BBG008417VN4 2,130,780 51,000 SH   SOLE   51,000 0 0
NOVARTIS AG SPONSORED ADR 66987V109 BBG000LYF3S8 379,040 4,120 SH   SOLE   4,120 0 0
NUSTAR ENERGY LP UNIT COM 67058H102 BBG000C1ZRQ7 167,348 10,700 SH   SOLE   10,700 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 BBG000BGBTC2 907,271 33,100 SH   SOLE   33,100 0 0
PGIM GLOBAL HIGH YIELD FD FO COM 69346J106 BBG0037TDXT4 144,277 13,152 SH   SOLE   13,152 0 0
PARK AEROSPACE CORP COM 70014A104 BBG000BR89C6 3,600,000 267,658 SH   SOLE   267,658 0 0
PHATHOM PHARMACEUTICALS INC COM 71722W107 BBG00P5B2S19 448,406 62,802 SH   SOLE   62,802 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 BBG000BP63C5 1,365,465 109,500 SH   SOLE   109,500 0 0
RPC INC COM 749660106 BBG000BS3047 426,687 55,486 SH   SOLE   55,486 0 0
RICHARDSON ELECTRS LTD COM 763165107 BBG000BS1WR4 259,894 11,644 SH   SOLE   11,644 0 0
SANOFI SPONSORED ADR 80105N105 BBG000BBD5N1 1,251,660 23,000 SH   SOLE   23,000 0 0
SIMON PPTY GROUP INC NEW COM 828806109 BBG000BJ2D31 3,385,973 30,240 SH   SOLE   30,240 0 0
SNAP ON INC COM 833034101 BBG000BT7JW9 312,316 1,265 SH   SOLE   1,265 0 0
SNAP INC NOTE 0.750% 8/0 83304AAB2 BBG00PXFCN28 366,900 400,000 PRN   SOLE   400,000 0 0
SNAP INC NOTE 0.250% 5/0 83304AAD8 BBG00TGKBG42 24,571 26,000 PRN   SOLE   26,000 0 0
SOUTHERN COPPER CORP COM 84265V105 BBG000BSHH72 223,794 2,935 SH   SOLE   2,935 0 0
SPOK HLDGS INC COM 84863T106 BBG000N4KB80 3,862,164 381,260 SH   SOLE   381,260 0 0
SUPERNUS PHARMACEUTICALS NOTE 0.625% 4/0 868459AD0 BBG00K9Y6NS4 677,018 675,000 PRN   SOLE   675,000 0 0
TENARIS S A SPONSORED ADS 88031M109 BBG000PLD4R3 268,001 9,430 SH   SOLE   9,430 0 0
3M CO COM 88579Y101 BBG000BP52R2 2,417,530 23,000 SH   SOLE   23,000 0 0
TRIPADVISOR INC NOTE 0.250% 4/0 896945AD4 BBG00ZS09957 93,566 114,000 PRN   SOLE   114,000 0 0
TURNING PT BRANDS INC NOTE 2.500% 7/1 90041LAE5 BBG00PT90S83 1,179,565 1,250,000 PRN   SOLE   1,250,000 0 0
UTAH MED PRODS INC COM 917488108 BBG000HFDNW7 1,321,852 13,948 SH   SOLE   13,948 0 0
VALE S A SPONSORED ADS 91912E105 BBG000BN5LG7 456,878 28,953 SH   SOLE   28,953 0 0
VANECK ETF TRUST JP MRGAN EM LOC 92189H300 BBG000BF8YP3 1,235,811 48,943 SH   SOLE   48,943 0 0
VILLAGE SUPER MKT INC CL A NEW 927107409 BBG000BWGK40 731,359 31,965 SH   SOLE   31,965 0 0
VISTRA CORP COM 92840M102 BBG00DXDL6Q1 304,920 12,705 SH   SOLE   12,705 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 BBG000BWLMJ4 622,440 18,000 SH   SOLE   18,000 0 0
WELLS FARGO CO NEW PERP PFD CNV A 949746804 BBG000001Y75 7,057,500 6,000 SH   SOLE   6,000 0 0
WESTERN ASSET EMERGING MKTS COM 95766A101 BBG000BVBQD4 979,939 114,079 SH   SOLE   114,079 0 0