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
AIR PRODS & CHEMS INC COM 009158106   2,073,049 6,725 SH   SOLE   0 0 6,725
AMAZON COM INC COM 023135106   2,467,080 29,370 SH   SOLE   0 0 29,370
ARBOR REALTY TRUST INC COM 038923108   418,848 31,755 SH   SOLE   0 0 31,755
ARISTA NETWORKS INC COM 040413106   242,700 2,000 SH   SOLE   0 0 2,000
BECTON DICKINSON & CO COM 075887109   2,091,618 8,225 SH   SOLE   0 0 8,225
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   3,229,550 10,455 SH   SOLE   0 0 10,455
BLACKROCK CAP INVT CORP COM 092533108   200,038 55,259 SH   SOLE   0 0 55,259
BOEING CO COM 097023105   2,053,482 10,780 SH   SOLE   0 0 10,780
CRESTWOOD EQUITY PARTNERS LP UNIT LTD PARTNER 226344208   304,773 11,637 SH   SOLE   0 0 11,637
ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107   275,676 40,186 SH   SOLE   0 0 40,186
ENTERPRISE PRODS PARTNERS L COM 293792107   263,390 10,920 SH   SOLE   0 0 10,920
FS KKR CAP CORP COM 302635206   1,958,478 111,913 SH   SOLE   0 0 111,913
GRIFFON CORP COM 398433102   2,023,960 56,551 SH   SOLE   0 0 56,551
HERCULES CAPITAL INC COM 427096508   431,236 32,620 SH   SOLE   0 0 32,620
KAYNE ANDERSON ENERGY INFRST COM 486606106   419,063 48,956 SH   SOLE   0 0 48,956
KRAFT HEINZ CO COM 500754106   529,230 13,000 SH   SOLE   0 0 13,000
LADDER CAP CORP CL A 505743104   1,898,604 189,104 SH   SOLE   0 0 189,104
LARGO INC COM 517097101   534,207 99,295 SH   SOLE   0 0 99,295
MICROSOFT CORP COM 594918104   1,807,044 7,535 SH   SOLE   0 0 7,535
MONROE CAP CORP COM 610335101   339,491 39,753 SH   SOLE   0 0 39,753
NEW MTN FIN CORP COM 647551100   245,916 19,880 SH   SOLE   0 0 19,880
NEW YORK MTG TR INC COM PAR $.02 649604501   204,867 80,026 SH   SOLE   0 0 80,026
NUVEEN CALIFORNIA AMT QLT MU COM 670651108   723,363 58,810 SH   SOLE   0 0 58,810
NUVEEN NEW YORK AMT QLT MUNI COM 670656107   8,129,685 792,367 SH   SOLE   0 0 792,367
NUVEEN AMT FREE QLTY MUN INC COM 670657105   2,826,389 248,583 SH   SOLE   0 0 248,583
OXFORD LANE CAP CORP COM 691543102   260,451 51,371 SH   SOLE   0 0 51,371
PENNANTPARK INVT CORP COM 708062104   793,972 138,082 SH   SOLE   0 0 138,082
PFIZER INC COM 717081103   538,020 10,500 SH   SOLE   0 0 10,500
PIONEER NAT RES CO COM 723787107   434,398 1,902 SH   SOLE   0 0 1,902
REAVES UTIL INCOME FD COM SH BEN INT 756158101   860,115 30,425 SH   SOLE   0 0 30,425
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   455,550 3,000 SH   SOLE   0 0 3,000
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   722,688 9,600 SH   SOLE   0 0 9,600
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   1,116,293 26,597 SH   SOLE   0 0 26,597
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742   2,598,960 30,154 SH   SOLE   0 0 30,154
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   1,020,274 26,174 SH   SOLE   0 0 26,174
SEVEN HILLS REALTY TRUST COM 81784E101   349,374 38,435 SH   SOLE   0 0 38,435
BLACKROCK MUNIYIELD N Y QUAL COM 09255E102   3,412,850 348,250 SH   SOLE   0 0 348,250
MFS HIGH YIELD MUN TR SH BEN INT 59318E102   1,197,488 382,584 SH   SOLE   0 0 382,584
INVESCO QQQ TR UNIT SER 1 46090E103   6,946,094 26,086 SH   SOLE   0 0 26,086
PIMCO NEW YORK MUN INCOME FD COM 72200T103   1,390,499 203,587 SH   SOLE   0 0 203,587
ESSENTIAL PPTYS RLTY TR INC COM 29670E107   5,114,653 217,923 SH   SOLE   0 0 217,923
UBS AG LONDON BRANCH ETRACS 2XM ETN 902677780   194,336 18,658 SH   SOLE   0 0 18,658
ALPS ETF TR ALERIAN MLP 00162Q452   680,311 17,870 SH   SOLE   0 0 17,870
ALPS ETF TR DISRUPTIVE TECH 00162Q478   267,533 8,051 SH   SOLE   0 0 8,051
ALPHABET INC CAP STK CL C 02079K107   664,588 7,490 SH   SOLE   0 0 7,490
ALPHABET INC CAP STK CL A 02079K305   669,666 7,590 SH   SOLE   0 0 7,590
ALTRIA GROUP INC COM 02209S103   5,036,922 110,193 SH   SOLE   0 0 110,193
ANGEL OAK FINL STRATEGIES IN COM BEN INT 03464A100   143,472 11,200 SH   SOLE   0 0 11,200
MIDCAP FINANCIAL INVSTMNT CO COM NEW 03761U502   503,162 44,137 SH   SOLE   0 0 44,137
APOLLO COML REAL EST FIN INC COM 03762U105   1,232,827 114,575 SH   SOLE   0 0 114,575
ARES CAPITAL CORP COM 04010L103   1,063,170 57,562 SH   SOLE   0 0 57,562
ARES COML REAL ESTATE CORP COM 04013V108   707,417 68,748 SH   SOLE   0 0 68,748
BAIN CAP SPECIALTY FIN INC COM STK 05684B107   377,825 31,750 SH   SOLE   0 0 31,750
BARINGS BDC INC COM 06759L103   205,828 25,255 SH   SOLE   0 0 25,255
BLACKROCK N Y MUN INCOME TRU SH BEN INT 09248L106   713,167 70,821 SH   SOLE   0 0 70,821
BLACKROCK MUNIVEST FD INC COM 09253R105   2,188,662 312,220 SH   SOLE   0 0 312,220
BLACKROCK MUNIHLDGS NY QLTY COM 09255C106   3,000,288 292,141 SH   SOLE   0 0 292,141
BLACKROCK CORPOR HI YLD FD I COM 09255P107   465,816 53,297 SH   SOLE   0 0 53,297
BLACKSTONE STRATEGIC CREDIT COM SHS BEN IN 09257R101   380,753 35,988 SH   SOLE   0 0 35,988
BLACKSTONE MTG TR INC COM CL A 09257W100   591,553 27,943 SH   SOLE   0 0 27,943
BROADMARK RLTY CAP INC COM 11135B100   653,680 183,618 SH   SOLE   0 0 183,618
CALAMOS GBL DYN INCOME FUND COM 12811L107   191,969 34,403 SH   SOLE   0 0 34,403
CASTLE BIOSCIENCES INC COM 14843C105   236,012 10,026 SH   SOLE   0 0 10,026
CLOUGH GLOBAL DIVID & INCOME COM 18913Y103   244,928 38,270 SH   SOLE   0 0 38,270
CLOUGH GLOBAL EQUITY FD COM 18914C100   189,376 29,090 SH   SOLE   0 0 29,090
COHEN & STEERS LTD DURATION COM 19248C105   199,006 10,463 SH   SOLE   0 0 10,463
COHEN & STEERS TAX ADVAN PFD COM 19249X108   239,340 13,545 SH   SOLE   0 0 13,545
CONOCOPHILLIPS COM 20825C104   1,215,400 10,300 SH   SOLE   0 0 10,300
CONSTELLATION BRANDS INC CL A 21036P108   247,741 1,069 SH   SOLE   0 0 1,069
DYNEX CAP INC COM 26817Q886   719,570 56,570 SH   SOLE   0 0 56,570
ETF SER SOLUTIONS US GLB JETS 26922A842   900,970 52,750 SH   SOLE   0 0 52,750
ETFIS SER TR I VIRTUS INFRCAP 26923G822   832,263 45,880 SH   SOLE   0 0 45,880
FIRST EAGLE ALTR CAP BDC INC COM 26943B100   269,556 63,276 SH   SOLE   0 0 63,276
EATON VANCE LTD DURATION INC COM 27828H105   135,592 14,440 SH   SOLE   0 0 14,440
ELLINGTON FINANCIAL INC COM 28852N109   216,846 17,530 SH   SOLE   0 0 17,530
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   2,158,500 181,845 SH   SOLE   0 0 181,845
FIRST TR INTER DURATN PFD & COM 33718W103   174,351 10,335 SH   SOLE   0 0 10,335
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192   777,132 13,490 SH   SOLE   0 0 13,490
GANNETT CO INC COM 36472T109   122,486 60,338 SH   SOLE   0 0 60,338
GLOBAL X FDS INTERNET OF THNG 37954Y780   316,609 10,952 SH   SOLE   0 0 10,952
GOLDMAN SACHS BDC INC SHS 38147U107   647,584 47,200 SH   SOLE   0 0 47,200
GOLUB CAP BDC INC COM 38173M102   316,630 24,060 SH   SOLE   0 0 24,060
GRANITE PT MTG TR INC COM STK 38741L107   406,074 75,760 SH   SOLE   0 0 75,760
GREAT AJAX CORP COM 38983D300   424,502 58,552 SH   SOLE   0 0 58,552
HESS CORP COM 42809H107   850,920 6,000 SH   SOLE   0 0 6,000
HIGHLAND INCOME FD HIGHLAND INCOME 43010E404   194,670 18,900 SH   SOLE   0 0 18,900
INVESCO TR INVT GRADE NEW YO COM 46131T101   1,720,848 170,381 SH   SOLE   0 0 170,381
INVESCO QUALITY MUN INCOME T COM 46133G107   2,303,595 244,543 SH   SOLE   0 0 244,543
INVESCO EXCH TRADED FD TR II NASDAQNXTGEN100 46138G631   915,072 38,272 SH   SOLE   0 0 38,272
ISHARES TR MORTGE REL ETF 46435G342   284,101 12,521 SH   SOLE   0 0 12,521
KKR REAL ESTATE FIN TR INC COM 48251K100   1,883,497 134,921 SH   SOLE   0 0 134,921
KINDER MORGAN INC DEL COM 49456B101   1,880,320 104,000 SH   SOLE   0 0 104,000
LISTED FD TR SWAN HEDGED EQTY 53656F599   1,115,725 65,000 SH   SOLE   0 0 65,000
MPLX LP COM UNIT REP LTD 55336V100   447,149 13,616 SH   SOLE   0 0 13,616
RITHM CAPITAL CORP COM NEW 64828T201   480,559 58,820 SH   SOLE   0 0 58,820
NUVEEN NEW YORK QLT MUN INC COM 67066X107   5,201,035 486,078 SH   SOLE   0 0 486,078
NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101   1,790,051 148,183 SH   SOLE   0 0 148,183
NUVEEN AMT FREE MUN CR INC F COM 67071L106   1,944,185 160,147 SH   SOLE   0 0 160,147
NUVEEN PFD & INCOME OPPORTUN COM 67073B106   2,029,300 278,750 SH   SOLE   0 0 278,750
NUVEEN CR STRATEGIES INCOME COM SHS 67073D102   219,354 43,095 SH   SOLE   0 0 43,095
NUVEEN PFD & INCOME TERM FD COM 67075A106   391,109 21,050 SH   SOLE   0 0 21,050
OAKTREE SPECIALTY LENDING CO COM 67401P108   1,669,238 242,975 SH   SOLE   0 0 242,975
OWL ROCK CAPITAL CORPORATION COM 69121K104   284,592 24,640 SH   SOLE   0 0 24,640
PENNYMAC MTG INVT TR COM 70931T103   289,926 23,400 SH   SOLE   0 0 23,400
PIMCO NEW YORK MUN INCOME FD COM 72200T103   1,750,131 193,813 SH   SOLE   0 0 193,813
PIMCO MUN INCOME FD II COM 72200W106   2,532,890 280,187 SH   SOLE   0 0 280,187
PIMCO NEW YORK MUN FD II COM 72200Y102   2,238,664 281,593 SH   SOLE   0 0 281,593
PIMCO INCOME STRATEGY FD II COM 72201J104   86,749 12,270 SH   SOLE   0 0 12,270
PIMCO DYNAMIC INCOME FD SHS 72201Y101   690,838 37,383 SH   SOLE   0 0 37,383
PROSHARES TR SHORT QQQ NEW 74347B714   2,840,960 193,000 SH   SOLE   0 0 193,000
PURECYCLE TECHNOLOGIES INC COM 74623V103   213,954 31,650 SH   SOLE   0 0 31,650
READY CAPITAL CORP COM 75574U101   1,262,151 113,299 SH   SOLE   0 0 113,299
SPDR S&P 500 ETF TR TR UNIT 78462F103   14,572,268 38,104 SH   SOLE   0 0 38,104
SPDR GOLD TR GOLD SHS 78463V107   1,687,070 9,945 SH   SOLE   0 0 9,945
SPDR SER TR S&P DIVID ETF 78464A763   625,550 5,000 SH   SOLE   0 0 5,000
SALESFORCE INC COM 79466L302   675,546 5,095 SH   SOLE   0 0 5,095
SARATOGA INVT CORP COM NEW 80349A208   812,213 31,864 SH   SOLE   0 0 31,864
SIXTH STREET SPECIALTY LENDI COM 83012A109   421,148 23,660 SH   SOLE   0 0 23,660
SLR INVESTMENT CORP COM 83413U100   575,777 41,393 SH   SOLE   0 0 41,393
STARWOOD PPTY TR INC COM 85571B105   2,133,649 116,402 SH   SOLE   0 0 116,402
3M CO COM 88579Y101   1,055,296 8,800 SH   SOLE   0 0 8,800
TRIPLEPOINT VENTURE GROWTH B COM 89677Y100   1,195,695 114,640 SH   SOLE   0 0 114,640
VANECK ETF TRUST BDC INCOME ETF 92189F411   813,597 57,498 SH   SOLE   0 0 57,498
VANECK ETF TRUST MORTGAGE REIT 92189F452   222,080 19,030 SH   SOLE   0 0 19,030
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643   2,291,323 35,300 SH   SOLE   0 0 35,300
VERIZON COMMUNICATIONS INC COM 92343V104   856,101 21,728 SH   SOLE   0 0 21,728
VERTIV HOLDINGS CO COM CL A 92537N108   269,922 19,760 SH   SOLE   0 0 19,760
PARAMOUNT GLOBAL CLASS B COM 92556H206   393,304 23,300 SH   SOLE   0 0 23,300
PARAMOUNT GLOBAL 5.75% CONV PFD A 92556H305   206,830 8,350 SH   SOLE   0 0 8,350
VIRTUS CONVERTIBLE & INCOME COM 92838X102   431,521 126,918 SH   SOLE   0 0 126,918
VOYA GLBL EQTY DIV & PREM OP COM 92912T100   543,175 100,402 SH   SOLE   0 0 100,402
ALLSPRING INCOME OPPORTUNIT INC OPPTY FD 94987B105   358,869 56,161 SH   SOLE   0 0 56,161
XAI OCTAGON FLOATING RATE & COM 98400T106   1,249,894 197,768 SH   SOLE   0 0 197,768