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   357,222 3,136 SH   SOLE   0 0 3,136
AGNC INVT CORP COM 00123Q104   1,518,477 149,899 SH   SOLE   0 0 149,899
ALPHABET INC CAP STK CL A 02079K305   783,796 6,548 SH   SOLE   0 0 6,548
ALPS ETF TR ALERIAN MLP 00162Q452   3,527,992 89,977 SH   SOLE   0 0 89,977
AMAZON COM INC COM 023135106   1,439,957 11,046 SH   SOLE   0 0 11,046
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   1,339,089 66,921 SH   SOLE   0 0 66,921
APPLE INC COM 037833100   13,227,981 68,196 SH   SOLE   0 0 68,196
ARES CAPITAL CORP COM 04010L103   1,783,002 94,891 SH   SOLE   0 0 94,891
BLACKSTONE MTG TR INC COM CL A 09257W100   228,952 11,002 SH   SOLE   0 0 11,002
BOOKING HOLDINGS INC COM 09857L108   494,160 183 SH   SOLE   0 0 183
BROADCOM INC COM 11135F101   934,222 1,077 SH   SOLE   0 0 1,077
CAPITAL SOUTHWEST CORP COM 140501107   2,389,354 121,164 SH   SOLE   0 0 121,164
CHEVRON CORP NEW COM 166764100   597,615 3,798 SH   SOLE   0 0 3,798
CONOCOPHILLIPS COM 20825C104   625,597 6,038 SH   SOLE   0 0 6,038
COSTCO WHSL CORP NEW COM 22160K105   796,802 1,480 SH   SOLE   0 0 1,480
DEVON ENERGY CORP NEW COM 25179M103   1,880,184 38,895 SH   SOLE   0 0 38,895
DISNEY WALT CO COM 254687106   229,182 2,567 SH   SOLE   0 0 2,567
EATON VANCE TAX-MANAGED DIVE COM 27828N102   1,246,486 100,039 SH   SOLE   0 0 100,039
ETFIS SER TR I INFRAC ACT MLP 26923G772   3,523,478 106,257 SH   SOLE   0 0 106,257
EXXON MOBIL CORP COM 30231G102   1,108,107 10,332 SH   SOLE   0 0 10,332
FIFTH THIRD BANCORP COM 316773100   262,100 10,000 SH Call SOLE   0 0 0
FRANKLIN BSP RLTY TR INC COMMON STOCK 35243J101   269,366 19,023 SH   SOLE   0 0 19,023
FS KKR CAP CORP COM 302635206   1,205,425 62,848 SH   SOLE   0 0 62,848
GLOBAL X FDS US PFD ETF 37954Y657   610,688 31,495 SH   SOLE   0 0 31,495
GLOBAL X FDS GLBL X MLP ETF 37954Y343   3,550,440 82,703 SH   SOLE   0 0 82,703
GLOBAL X FDS RATE PREFERRED 37954Y376   508,566 22,775 SH   SOLE   0 0 22,775
GLOBAL X FDS GLB X MLP ENRG I 37954Y293   3,725,594 89,622 SH   SOLE   0 0 89,622
HANCOCK JOHN PFD INCOME FD SH BEN INT 41013W108   591,015 38,806 SH   SOLE   0 0 38,806
HANCOCK JOHN PFD INCOME FD I COM 41021P103   598,815 42,742 SH   SOLE   0 0 42,742
HANCOCK JOHN PFD INCOME FD I COM 41013X106   596,734 39,545 SH   SOLE   0 0 39,545
HANCOCK JOHN TAX-ADVANTAGED COM 41013V100   948,947 46,517 SH   SOLE   0 0 46,517
HERCULES CAPITAL INC COM 427096508   2,030,856 137,220 SH   SOLE   0 0 137,220
HOME DEPOT INC COM 437076102   316,853 1,020 SH   SOLE   0 0 1,020
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511   3,397,708 298,831 SH   SOLE   0 0 298,831
INVESCO MORTGAGE CAPITAL INC COM 46131B704   877,111 76,470 SH   SOLE   0 0 76,470
ISHARES TR PFD AND INCM SEC 464288687   3,501,585 113,210 SH   SOLE   0 0 113,210
ISHARES TR CORE S&P MCP ETF 464287507   217,813 833 SH   SOLE   0 0 833
KEYCORP COM 493267108   194,742 21,076 SH   SOLE   0 0 21,076
LAS VEGAS SANDS CORP COM 517834107   444,280 7,660 SH   SOLE   0 0 7,660
LILLY ELI & CO COM 532457108   1,642,368 3,502 SH   SOLE   0 0 3,502
LOWES COS INC COM 548661107   205,838 912 SH   SOLE   0 0 912
MAIN STR CAP CORP COM 56035L104   1,640,429 40,980 SH   SOLE   0 0 40,980
MASTERCARD INCORPORATED CL A 57636Q104   313,067 796 SH   SOLE   0 0 796
MCDONALDS CORP COM 580135101   490,289 1,643 SH   SOLE   0 0 1,643
META PLATFORMS INC CL A 30303M102   1,773,823 6,181 SH   SOLE   0 0 6,181
MFA FINL INC COM 55272X607   1,427,491 127,001 SH   SOLE   0 0 127,001
MICROSOFT CORP COM 594918104   2,027,575 5,954 SH   SOLE   0 0 5,954
NETFLIX INC COM 64110L106   2,138,579 4,855 SH   SOLE   0 0 4,855
NEW YORK CMNTY BANCORP INC COM 649445103   129,833 11,551 SH   SOLE   0 0 11,551
NVIDIA CORPORATION COM 67066G104   968,716 2,290 SH   SOLE   0 0 2,290
OCCIDENTAL PETE CORP COM 674599105   670,849 11,409 SH   SOLE   0 0 11,409
OWL ROCK CAPITAL CORPORATION COM 69121K104   1,539,824 114,741 SH   SOLE   0 0 114,741
PENNANTPARK FLOATING RATE CA COM 70806A106   1,606,467 150,842 SH   SOLE   0 0 150,842
PENNANTPARK INVT CORP COM 708062104   1,458,706 247,658 SH   SOLE   0 0 247,658
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408   371,543 26,865 SH   SOLE   0 0 26,865
PIONEER NAT RES CO COM 723787107   669,191 3,230 SH   SOLE   0 0 3,230
POTLATCHDELTIC CORPORATION COM 737630103   270,592 5,120 SH   SOLE   0 0 5,120
RITHM CAPITAL CORP COM NEW 64828T201   1,551,745 165,962 SH   SOLE   0 0 165,962
SALESFORCE INC COM 79466L302   494,348 2,340 SH   SOLE   0 0 2,340
SCHWAB CHARLES CORP COM 808513105   276,258 4,874 SH   SOLE   0 0 4,874
SERVICENOW INC COM 81762P102   374,834 667 SH   SOLE   0 0 667
SEVEN HILLS REALTY TRUST COM 81784E101   292,964 28,554 SH   SOLE   0 0 28,554
SHOPIFY INC CL A 82509L107   532,369 8,241 SH   SOLE   0 0 8,241
SIXTH STREET SPECIALTY LENDI COM 83012A109   1,787,250 95,626 SH   SOLE   0 0 95,626
SPDR SER TR PORTFOLIO SH TSR 78468R101   285,366 9,912 SH   SOLE   0 0 9,912
STAR BULK CARRIERS CORP. SHS PAR Y8162K204   799,226 45,154 SH   SOLE   0 0 45,154
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   374,817 2,547 SH   SOLE   0 0 2,547
THE TRADE DESK INC COM CL A 88339J105   245,868 3,184 SH   SOLE   0 0 3,184
TRIPLEPOINT VENTURE GROWTH B COM 89677Y100   1,655,502 140,535 SH   SOLE   0 0 140,535
UBER TECHNOLOGIES INC COM 90353T100   493,045 11,421 SH   SOLE   0 0 11,421
UNITEDHEALTH GROUP INC COM 91324P102   481,601 1,002 SH   SOLE   0 0 1,002
VISA INC COM CL A 92826C839   814,556 3,430 SH   SOLE   0 0 3,430
WELLS FARGO CO NEW COM 949746101   228,039 5,343 SH   SOLE   0 0 5,343
WOODSIDE ENERGY GROUP LTD SPONSORED ADR 980228308   211,006 9,099 SH   SOLE   0 0 9,099
WORKDAY INC CL A 98138H101   400,277 1,772 SH   SOLE   0 0 1,772