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 203,490 66,500 SH   SOLE   66,500 0 0
AGNC INVT CORP COM 00123Q104 BBG000TJ8XZ7 3,170,847 306,362 SH   SOLE   306,362 0 0
AT&T INC COM 00206R102 BBG000BSJK37 2,627,107 142,700 SH   SOLE   142,700 0 0
ABRDN ASIA PACIFIC INCOME FU COM 003009107 BBG000BB3MF4 3,955,139 1,503,855 SH   SOLE   1,503,855 0 0
ARGAN INC COM 04010E109 BBG000K4J3T0 1,881,876 51,027 SH   SOLE   51,027 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 BBG001M6CZY1 1,412,235 47,550 SH   SOLE   47,550 0 0
BANK NEW YORK MELLON CORP COM 064058100 BBG000BD8PN9 298,156 6,550 SH   SOLE   6,550 0 0
BARRICK GOLD CORP COM 067901108 BBG000BB07P9 1,718,000 100,000 SH   SOLE   100,000 0 0
BLACKROCK RES & COMMODITIES SHS 09257A108 BBG0019VQB06 5,794,375 581,181 SH   SOLE   581,181 0 0
BRADY CORP CL A 104674106 BBG000BDNV95 264,231 5,610 SH   SOLE   5,610 0 0
DAY ONE BIOPHARMACEUTICALS I COM 23954D109 BBG00V1KSN04 536,278 24,920 SH   SOLE   24,920 0 0
DOMINION ENERGY INC COM 25746U109 BBG000BGVW60 761,945 12,426 SH   SOLE   12,426 0 0
DOUBLELINE YIELD OPPORTUNITI COM 25862D105 BBG00R4C15K4 2,621,914 199,841 SH   SOLE   199,841 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 BBG000BM2FL9 1,584,645 133,500 SH   SOLE   133,500 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 BBG000BR3012 1,390,832 57,663 SH   SOLE   57,663 0 0
EVOLUTION PETE CORP COM 30049A107 BBG000C15T59 2,408,299 318,980 SH   SOLE   318,980 0 0
FIRST MAJESTIC SILVER CORP COM 32076V103 BBG000CH7WB8 377,635 45,280 SH   SOLE   45,280 0 0
FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101 BBG0131739J2 4,514,845 349,988 SH   SOLE   349,988 0 0
FUTUREFUEL CORP COM 36116M106 BBG000GDSKT7 2,549,275 313,564 SH   SOLE   313,564 0 0
GARRETT MOTION INC PFD CONV SER A 366505204 BBG000BGVW60 391,378 44,986 SH   SOLE   44,986 0 0
GRAFTECH INTL LTD COM 384313508 BBG00KDYT8C4 199,920 42,000 SH   SOLE   42,000 0 0
HALOZYME THERAPEUTICS INC NOTE 0.250% 3/0 40637HAD1 BBG00ZFDCBK7 1,263,403 1,305,000 PRN   SOLE   1,305,000 0 0
HEALTHCARE SVCS GROUP INC COM 421906108 BBG000BKYVF0 1,641,240 136,770 SH   SOLE   136,770 0 0
INTERDIGITAL INC NOTE 2.000% 6/0 45867GAB7 BBG00PB92FW1 1,217,466 1,274,000 PRN   SOLE   1,274,000 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 BBG000BLNNH6 2,374,701 16,855 SH   SOLE   16,855 0 0
IONIS PHARMACEUTICALS INC NOTE 0.125%12/1 462222AB6 BBG00R3L6254 1,140,574 1,256,000 PRN   SOLE   1,256,000 0 0
ISHARES TR PFD AND INCM SEC 464288687 BBG000G7K7Q0 2,268,379 74,300 SH   SOLE   74,300 0 0
JAZZ INVESTMENTS I LTD NOTE 1.500% 8/1 472145AD3 BBG00HG7QNL7 506,953 515,000 PRN   SOLE   515,000 0 0
JOHN BEAN TECHNOLOGIES CORP NOTE 0.250% 5/1 477839AB0 BBG0116YHZV5 429,250 500,000 PRN   SOLE   500,000 0 0
LSI INDS INC OHIO COM 50216C108 BBG000BNKN21 1,635,191 133,594 SH   SOLE   133,594 0 0
LIGAND PHARMACEUTICALS INC NOTE 0.750% 5/1 53220KAF5 BBG00KXRV5J3 1,222,245 1,256,000 PRN   SOLE   1,256,000 0 0
MPLX LP COM UNIT REP LTD 55336V100 BBG0035TJGV4 1,711,851 52,127 SH   SOLE   52,127 0 0
MORGAN STANLEY EMERGING MKTS COM 617477104 BBG000PY8K68 4,240,804 963,819 SH   SOLE   963,819 0 0
NVE CORP COM NEW 629445206 BBG000N22GR2 2,571,741 39,718 SH   SOLE   39,718 0 0
NOVARTIS AG SPONSORED ADR 66987V109 BBG000LYF3S8 373,766 4,120 SH   SOLE   4,120 0 0
NUSTAR ENERGY LP UNIT COM 67058H102 BBG000C1ZRQ7 171,200 10,700 SH   SOLE   10,700 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 BBG000BGBTC2 925,145 33,100 SH   SOLE   33,100 0 0
PGIM GLOBAL HIGH YIELD FD FO COM 69346J106 BBG0037TDXT4 142,568 13,152 SH   SOLE   13,152 0 0
PHATHOM PHARMACEUTICALS INC COM 71722W107 BBG00P5B2S19 704,638 62,802 SH   SOLE   62,802 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 BBG000BP63C5 1,287,720 109,500 SH   SOLE   109,500 0 0
RPC INC COM 749660106 BBG000BS3047 263,020 29,586 SH   SOLE   29,586 0 0
RICHARDSON ELECTRS LTD COM 763165107 BBG000BS1WR4 248,367 11,644 SH   SOLE   11,644 0 0
SANOFI SPONSORED ADR 80105N105 BBG000BBD5N1 1,331,825 27,500 SH   SOLE   27,500 0 0
SIMON PPTY GROUP INC NEW COM 828806109 BBG000BJ2D31 3,552,595 30,240 SH   SOLE   30,240 0 0
SNAP ON INC COM 833034101 BBG000BT7JW9 289,040 1,265 SH   SOLE   1,265 0 0
SNAP INC NOTE 0.750% 8/0 83304AAB2 BBG00PXFCN28 338,800 400,000 PRN   SOLE   400,000 0 0
SOUTHERN COPPER CORP COM 84265V105 BBG000BSHH72 298,025 4,935 SH   SOLE   4,935 0 0
SPOK HLDGS INC COM 84863T106 BBG000N4KB80 3,286,319 401,260 SH   SOLE   401,260 0 0
SUPERNUS PHARMACEUTICALS NOTE 0.625% 4/0 868459AD0 BBG00K9Y6NS4 663,188 675,000 PRN   SOLE   675,000 0 0
TENARIS S A SPONSORED ADS 88031M109 BBG000PLD4R3 331,559 9,430 SH   SOLE   9,430 0 0
TURNING PT BRANDS INC NOTE 2.500% 7/1 90041LAE5 BBG00PT90S83 1,107,686 1,250,000 PRN   SOLE   1,250,000 0 0
TWO HBRS INVT CORP COM 90187B804 BBG000MG3Y65 977,740 62,000 SH   SOLE   62,000 0 0
UGI CORP NEW UNIT 06/01/2024 902681113 BBG011387K94 487,869 5,645 SH   SOLE   5,645 0 0
UTAH MED PRODS INC COM 917488108 BBG000HFDNW7 231,219 2,300 SH   SOLE   2,300 0 0
VALE S A SPONSORED ADS 91912E105 BBG000BN5LG7 491,332 28,953 SH   SOLE   28,953 0 0
VANECK ETF TRUST JP MRGAN EM LOC 92189H300 BBG000BF8YP3 1,185,889 48,943 SH   SOLE   48,943 0 0
VISHAY INTERTECHNOLOGY INC NOTE 2.250% 6/1 928298AP3 BBG00L3F3896 979,578 1,015,000 PRN   SOLE   1,015,000 0 0
VISTRA CORP COM 92840M102 BBG00DXDL6Q1 201,956 8,705 SH   SOLE   8,705 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 BBG000BWLMJ4 672,480 18,000 SH   SOLE   18,000 0 0
WELLS FARGO CO NEW PERP PFD CNV A 949746804 BBG000001Y75 7,110,000 6,000 SH   SOLE   6,000 0 0
WESTERN ASSET EMERGING MKTS COM 95766A101 BBG000BVBQD4 1,039,260 114,079 SH   SOLE   114,079 0 0