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
ADVANCED MICRO DEVICES INC COM 007903107   454,979 4,425 SH   SOLE   0 0 4,425
AGNC INVT CORP COM 00123Q104   1,468,751 155,588 SH   SOLE   0 0 155,588
ALPHABET INC CAP STK CL A 02079K305   930,545 7,111 SH   SOLE   0 0 7,111
ALPS ETF TR ALERIAN MLP 00162Q452   3,905,772 92,554 SH   SOLE   0 0 92,554
AMAZON COM INC COM 023135106   1,508,914 11,870 SH   SOLE   0 0 11,870
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   1,320,123 70,182 SH   SOLE   0 0 70,182
APPLE INC COM 037833100   11,628,244 67,918 SH   SOLE   0 0 67,918
ARES CAPITAL CORP COM 04010L103   1,893,750 97,265 SH   SOLE   0 0 97,265
BLACKSTONE MTG TR INC COM CL A 09257W100   268,830 12,360 SH   SOLE   0 0 12,360
BLUE OWL CAPITAL CORPORATION COM 69121K104   1,642,693 118,606 SH   SOLE   0 0 118,606
BOOKING HOLDINGS INC COM 09857L108   669,217 217 SH   SOLE   0 0 217
BROADCOM INC COM 11135F101   860,481 1,036 SH   SOLE   0 0 1,036
CAPITAL SOUTHWEST CORP COM 140501107   2,804,815 122,481 SH   SOLE   0 0 122,481
CATERPILLAR INC COM 149123101   298,116 1,092 SH   SOLE   0 0 1,092
CHEVRON CORP NEW COM 166764100   630,133 3,737 SH   SOLE   0 0 3,737
CONOCOPHILLIPS COM 20825C104   716,284 5,979 SH   SOLE   0 0 5,979
COSTCO WHSL CORP NEW COM 22160K105   950,263 1,682 SH   SOLE   0 0 1,682
DEVON ENERGY CORP NEW COM 25179M103   1,909,431 40,030 SH   SOLE   0 0 40,030
EATON VANCE TAX-MANAGED DIVE COM 27828N102   1,191,309 103,233 SH   SOLE   0 0 103,233
ELI LILLY & CO COM 532457108   1,885,326 3,510 SH   SOLE   0 0 3,510
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   1,215,000 30,000 SH Call SOLE   0 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   447,725 31,912 SH   SOLE   0 0 31,912
ETFIS SER TR I INFRAC ACT MLP 26923G772   3,821,324 109,337 SH   SOLE   0 0 109,337
EXXON MOBIL CORP COM 30231G102   1,203,079 10,232 SH   SOLE   0 0 10,232
FOOT LOCKER INC COM 344849104   450,000 30,000 SH Put SOLE   0 0 0
FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101   281,429 21,256 SH   SOLE   0 0 21,256
FS KKR CAP CORP COM 302635206   1,277,349 64,873 SH   SOLE   0 0 64,873
GLOBAL X FDS GLB X MLP ENRG I 37954Y293   3,905,420 92,144 SH   SOLE   0 0 92,144
GLOBAL X FDS GLBL X MLP ETF 37954Y343   3,797,552 85,166 SH   SOLE   0 0 85,166
GLOBAL X FDS US PFD ETF 37954Y657   651,654 34,644 SH   SOLE   0 0 34,644
GLOBAL X FDS RATE PREFERRED 37954Y376   581,646 25,333 SH   SOLE   0 0 25,333
HANCOCK JOHN PFD INCOME FD SH BEN INT 41013W108   579,784 39,793 SH   SOLE   0 0 39,793
HANCOCK JOHN PFD INCOME FD I COM 41013X106   586,382 40,524 SH   SOLE   0 0 40,524
HANCOCK JOHN PFD INCOME FD I COM 41021P103   583,441 43,769 SH   SOLE   0 0 43,769
HANCOCK JOHN TAX-ADVANTAGED COM 41013V100   867,967 48,872 SH   SOLE   0 0 48,872
HERCULES CAPITAL INC COM 427096508   2,272,659 138,408 SH   SOLE   0 0 138,408
HIVE DIGITAL TECHNOLOGIES LT COM NEW 433921103   30,800 10,000 SH   SOLE   0 0 10,000
HOME DEPOT INC COM 437076102   459,283 1,520 SH   SOLE   0 0 1,520
HUT 8 MNG CORP COM 44812T102   29,250 15,000 SH   SOLE   0 0 15,000
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108   152,000 10,000 SH Call SOLE   0 0 0
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511   3,360,270 306,874 SH   SOLE   0 0 306,874
INVESCO MORTGAGE CAPITAL INC COM 46131B704   826,616 82,579 SH   SOLE   0 0 82,579
ISHARES TR CORE S&P MCP ETF 464287507   206,212 827 SH   SOLE   0 0 827
ISHARES TR PFD AND INCM SEC 464288687   3,498,485 116,036 SH   SOLE   0 0 116,036
KEYCORP COM 493267108   222,108 20,642 SH   SOLE   0 0 20,642
LAS VEGAS SANDS CORP COM 517834107   428,513 9,348 SH   SOLE   0 0 9,348
MAIN STR CAP CORP COM 56035L104   1,724,906 42,454 SH   SOLE   0 0 42,454
MASTERCARD INCORPORATED CL A 57636Q104   315,144 796 SH   SOLE   0 0 796
MCDONALDS CORP COM 580135101   426,511 1,619 SH   SOLE   0 0 1,619
META PLATFORMS INC CL A 30303M102   2,299,308 7,659 SH   SOLE   0 0 7,659
MFA FINL INC COM 55272X607   1,246,100 129,667 SH   SOLE   0 0 129,667
MICROSOFT CORP COM 594918104   1,973,438 6,250 SH   SOLE   0 0 6,250
NETFLIX INC COM 64110L106   1,853,261 4,908 SH   SOLE   0 0 4,908
NEW YORK CMNTY BANCORP INC COM 649445103   128,187 11,304 SH   SOLE   0 0 11,304
NVIDIA CORPORATION COM 67066G104   1,497,236 3,442 SH   SOLE   0 0 3,442
OCCIDENTAL PETE CORP COM 674599105   732,884 11,296 SH   SOLE   0 0 11,296
PALO ALTO NETWORKS INC COM 697435105   224,594 958 SH   SOLE   0 0 958
PENNANTPARK FLOATING RATE CA COM 70806A106   1,636,054 153,476 SH   SOLE   0 0 153,476
PENNANTPARK INVT CORP COM 708062104   1,661,529 252,512 SH   SOLE   0 0 252,512
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408   407,713 27,199 SH   SOLE   0 0 27,199
PIONEER NAT RES CO COM 723787107   851,631 3,710 SH   SOLE   0 0 3,710
POTLATCHDELTIC CORPORATION COM 737630103   225,588 4,970 SH   SOLE   0 0 4,970
RITHM CAPITAL CORP COM NEW 64828T201   1,592,789 171,452 SH   SOLE   0 0 171,452
SALESFORCE INC COM 79466L302   550,953 2,717 SH   SOLE   0 0 2,717
SCHWAB CHARLES CORP COM 808513105   266,100 4,847 SH   SOLE   0 0 4,847
SERVICENOW INC COM 81762P102   370,590 663 SH   SOLE   0 0 663
SEVEN HILLS REALTY TRUST COM 81784E101   335,277 30,703 SH   SOLE   0 0 30,703
SHOPIFY INC CL A 82509L107   468,538 8,586 SH   SOLE   0 0 8,586
SIXTH STREET SPECIALTY LENDI COM 83012A109   1,975,628 96,655 SH   SOLE   0 0 96,655
SPDR SER TR PORTFOLIO SH TSR 78468R101   269,250 9,375 SH   SOLE   0 0 9,375
STAR BULK CARRIERS CORP. SHS PAR Y8162K204   893,570 46,347 SH   SOLE   0 0 46,347
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   350,694 2,498 SH   SOLE   0 0 2,498
THE TRADE DESK INC COM CL A 88339J105   244,922 3,134 SH   SOLE   0 0 3,134
TRIPLEPOINT VENTURE GROWTH B COM 89677Y100   1,501,073 143,506 SH   SOLE   0 0 143,506
UBER TECHNOLOGIES INC COM 90353T100   515,640 11,212 SH   SOLE   0 0 11,212
UNITEDHEALTH GROUP INC COM 91324P102   546,038 1,083 SH   SOLE   0 0 1,083
VISA INC COM CL A 92826C839   789,394 3,432 SH   SOLE   0 0 3,432
WELLS FARGO CO NEW COM 949746101   218,560 5,349 SH   SOLE   0 0 5,349
WOODSIDE ENERGY GROUP LTD SPONSORED ADR 980228308   208,352 8,946 SH   SOLE   0 0 8,946
WORKDAY INC CL A 98138H101   376,632 1,753 SH   SOLE   0 0 1,753