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
APPLE INC COM 037833100 BBG000B9XRY4 5,436,007 17,386 SH   SOLE 0 0 0 0
EXXONMOBIL HLDGS CORP COM 30231G102 BBG023CY9MM1 2,333,947 17,106 SH   SOLE 0 0 0 0
CANTOR FITZGER 9.5 PFDPFD SER A PFD 138615802   2,111,200 80,000 PRN   SOLE 0 0 0 0
NEXPOINT REAL ES 9 PFD PFD 65340G858   1,998,125 79,925 PRN   SOLE 0 0 0 0
REDWOOD TRUST 9.75 PFDPFD DUE 06/01/31 PFD 758075840   1,963,865 78,997 PRN   SOLE 0 0 0 0
PACER DATA AND DIGITAL REVOLUTION ETF ETF 69374H675   1,810,785 18,097 PRN   SOLE 0 0 0 0
ROBINHOOD MKTS INC CLASS A COM 770700102   1,801,688 15,327 SH   SOLE 0 0 0 0
INTEL CORP COM 458140100 BBG000C0G1D1 1,267,702 10,374 SH   SOLE 0 0 0 0
NETFLIX INC COM 64110L106   1,249,616 16,438 SH   SOLE 0 0 0 0
FRANKLIN FOCUSED GROWTH ETF ETF 35473P421   1,197,756 23,817 PRN   SOLE 0 0 0 0
FIRST HORIZON 6.75 PFDPFD SER H PFD 320517840   1,188,555 47,400 PRN   SOLE 0 0 0 0
CITIGROUP INC 6.25 PFDPFD SER II PFD 172967242   1,004,800 40,000 PRN   SOLE 0 0 0 0
GLADSTONE INVEST 7.125 PFD PFD 376546859   1,003,995 40,000 PRN   SOLE 0 0 0 0
BREAD FINL H 8.875 PFDPFD SER B PFD 018581603   1,000,000 40,000 PRN   SOLE 0 0 0 0
DAKOTA GOLD CORP COM 46655E100 BBG0120W17D2 986,882 218,821 SH   SOLE 0 0 0 0
FIRST CITIZE 6.625 PFDPFD SER E PFD 31959X400   968,675 38,032 PRN   SOLE 0 0 0 0
FIRST EAGLE GLOBAL EQUITY ETF ETP 75526L886 BBG01R35L769 950,793 18,959 PRN   SOLE 0 0 0 0
OXFORD LANE CAP 8.25PFD DUE 03/20/31SUBJ TO XTRO REDEMPTION PFD 691136862   904,408 36,133 PRN   SOLE 0 0 0 0
ADAMAS TRUST 9.875 PFDPFD PFD 649604816   808,689 31,964 PRN   SOLE 0 0 0 0
UNITED MICROELECTRONIC FSPONSORED ADR 1 ADR REPS 5 ORD SHS ADR 910873405   794,427 30,756 PRN   SOLE 0 0 0 0
STATE STREET FINANCIAL SELECT SECTOR SPDR ETF ETF 81369Y605   744,809 13,267 PRN   SOLE 0 0 0 0
MARA HLDGS INC COM 565788106   738,007 56,989 SH   SOLE 0 0 0 0
TRITON INTER 7.625 PFDPFD SER F PFD G9078F164   618,735 25,050 PRN   SOLE 0 0 0 0
RITHM PROPER 9.875 PFDPFD PFD 38983D862   585,150 23,500 PRN   SOLE 0 0 0 0
FRANKLIN INCOME FOCUS ETF ETF 35473P439   467,811 16,009 PRN   SOLE 0 0 0 0
CITIZENS FINL 6.5 PFDPFD SER I PFD 174610808   452,547 18,073 PRN   SOLE 0 0 0 0
AMERICAN AIRLS GROUP INC COM 02376R102   410,823 23,145 SH   SOLE 0 0 0 0
CHIMERA INVE 8.875 PFDPFD DUE 08-15-30 PFD 16934Q869   390,421 15,450 PRN   SOLE 0 0 0 0
M FUNDS TRUST - BUFFE PRESERVATION 100 FD SER 7-33 FEE BASED TRUST 62480B195   379,213 37,076 PRN   SOLE 0 0 0 0
RIOT PLATFORMS INC COM 767292105   362,329 15,843 SH   SOLE 0 0 0 0
LIBERTY GLOBAL LTD FCLASS C COM G5480U120   347,886 33,132 SH   SOLE 0 0 0 0
LIVE OAK BAN 8.375 PFDPFD SER A PFD 53803X402   297,184 11,714 PRN   SOLE 0 0 0 0
M FDS TR BUFFER 20 FD SER 1-50 FEE BASED TRUST 62479G510   274,187 23,107 PRN   SOLE 0 0 0 0
SUPER MICRO COMPUTER INC COM 86800U105   272,987 10,040 SH   SOLE 0 0 0 0
M FUNDS TRUST - UNIT MPLUS PRES 100 MPS7-21 FEE BASED TRUST 62479G841   228,619 20,744 PRN   SOLE 0 0 0 0
FRANKLIN UNIVERSAL TRUST FUND 355145103 BBG000BJY819 206,749 25,493 SH   SOLE 0 0 0 0