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
ABBVIE INC COM 00287Y109   450,946 2,284 SH   SOLE   2,284 0 0
AGNICO EAGLE MINES LTD COM 008474108   445,577 5,531 SH   SOLE   5,531 0 0
ALGONQUIN PWR UTILS CORP COM 015857105   126,734 23,254 SH   SOLE   23,254 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   1,183,875 11,156 SH   SOLE   11,156 0 0
ALLIANCEBERNSTEIN GLOBAL HIG COM 01879R106   321,585 28,359 SH   SOLE   28,359 0 0
ALLIANT ENERGY CORP COM 018802108   243,185 4,007 SH   SOLE   4,007 0 0
ALPHABET INC CAP STK CL C 02079K107   538,352 3,220 SH   SOLE   3,220 0 0
ALTRIA GROUP INC COM 02209S103   713,720 13,984 SH   SOLE   13,984 0 0
AMAZON COM INC COM 023135106   1,092,080 5,861 SH   SOLE   5,861 0 0
AMERICAN ELEC PWR CO INC COM 025537101   702,502 6,847 SH   SOLE   6,847 0 0
AMERICAN EXPRESS CO COM 025816109   203,400 750 SH   SOLE   750 0 0
APPLE INC COM 037833100   839,350 3,602 SH   SOLE   3,602 0 0
AQUESTIVE THERAPEUTICS INC COM 03843E104   1,992,623 400,125 SH   SOLE   400,125 0 0
ARES CAPITAL CORP COM 04010L103   1,008,889 48,180 SH   SOLE   48,180 0 0
ARROWMARK FINANCIAL CORP COM 861780104   452,635 21,877 SH   SOLE   21,877 0 0
ASA GOLD AND PRECIOUS MTLS L SHS G3156P103   657,071 31,620 SH   SOLE   31,620 0 0
BANK AMERICA CORP COM 060505104   372,397 9,385 SH   SOLE   9,385 0 0
BLACKROCK CORPOR HI YLD FD I COM 09255P107   224,338 22,300 SH   SOLE   22,300 0 0
BLACKROCK DEBT STRATEGIES FD COM NEW 09255R202   408,107 37,000 SH   SOLE   37,000 0 0
BLACKROCK FLOATING RATE INC COM 091941104   142,987 11,050 SH   SOLE   11,050 0 0
BLACKROCK FLOATING RATE INCO COM 09255X100   167,640 12,700 SH   SOLE   12,700 0 0
BLACKROCK MUNIHLDGS NJ QLTY COM 09254X101   326,297 26,900 SH   SOLE   26,900 0 0
BLACKROCK MUNIHOLDINGS FD IN COM 09253N104   426,305 33,700 SH   SOLE   33,700 0 0
BLACKROCK UTILS INFRASTRUCTU COM 09248D104   983,640 39,615 SH   SOLE   39,615 0 0
BLACKSTONE INC COM 09260D107   201,060 1,313 SH   SOLE   1,313 0 0
BNY MELLON STRATEGIC MUN BD COM 09662E109   137,683 22,100 SH   SOLE   22,100 0 0
BP PLC SPONSORED ADR 055622104   422,250 13,452 SH   SOLE   13,452 0 0
BRIGHTSPIRE CAPITAL INC COM CL A 10949T109   393,915 70,342 SH   SOLE   70,342 0 0
CALAMOS CONV OPPORTUNITIES & SH BEN INT 128117108   1,646,641 141,464 SH   SOLE   141,464 0 0
CALAMOS DYNAMIC CONV & INCOM COM 12811V105   1,378,814 54,284 SH   SOLE   54,284 0 0
CANADA GOOSE HLDGS INC SHS SUB VTG 135086106   141,589 11,300 SH   SOLE   11,300 0 0
CHEVRON CORP NEW COM 166764100   438,607 2,978 SH   SOLE   2,978 0 0
CHOICE HOTELS INTL INC COM 169905106   341,125 2,618 SH   SOLE   2,618 0 0
CINCINNATI FINL CORP COM 172062101   512,220 3,763 SH   SOLE   3,763 0 0
CISCO SYS INC COM 17275R102   631,189 11,860 SH   SOLE   11,860 0 0
COHEN & STEERS INFRASTRUCTUR COM 19248A109   200,431 7,700 SH   SOLE   7,700 0 0
COHEN & STEERS QUALITY INCOM COM 19247L106   381,527 26,925 SH   SOLE   26,925 0 0
COHEN & STEERS REIT & PFD & COM 19247X100   905,614 38,260 SH   SOLE   38,260 0 0
COHEN & STEERS TOTAL RETURN COM 19247R103   1,200,981 91,748 SH   SOLE   91,748 0 0
COMCAST CORP NEW CL A 20030N101   288,881 6,916 SH   SOLE   6,916 0 0
CONAGRA BRANDS INC COM 205887102   408,061 12,548 SH   SOLE   12,548 0 0
COPA HOLDINGS SA CL A P31076105   504,015 5,371 SH   SOLE   5,371 0 0
DEERE & CO COM 244199105   340,959 817 SH   SOLE   817 0 0
DIAMONDBACK ENERGY INC COM 25278X109   349,627 2,028 SH   SOLE   2,028 0 0
DIGITALBRIDGE GROUP INC CL A NEW 25401T603   155,430 11,000 SH   SOLE   11,000 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   326,299 2,830 SH   SOLE   2,830 0 0
EASTMAN CHEM CO COM 277432100   526,277 4,701 SH   SOLE   4,701 0 0
EATON VANCE ENHANCED EQUITY COM 278274105   291,858 14,427 SH   SOLE   14,427 0 0
EATON VANCE RISK-MANAGED DIV COM 27829G106   286,017 31,055 SH   SOLE   31,055 0 0
EATON VANCE TAX-MANAGED BUY- COM 27828Y108   464,508 33,660 SH   SOLE   33,660 0 0
ELI LILLY & CO COM 532457108   222,371 251 SH   SOLE   251 0 0
ETFS GOLD TR PHYSCL GOLD SHS 00326A104   295,906 11,775 SH   SOLE   11,775 0 0
FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865   378,286 7,300 SH   SOLE   7,300 0 0
FIRST TR SR FLTG RATE INCOME COM 33733U108   480,134 46,345 SH   SOLE   46,345 0 0
FIRSTENERGY CORP COM 337932107   453,834 10,233 SH   SOLE   10,233 0 0
FLAHERTY & CRUMRINE PFD SECS COM 338478100   937,011 57,100 SH   SOLE   57,100 0 0
FORD MTR CO COM 345370860   373,402 35,360 SH   SOLE   35,360 0 0
FREEPORT-MCMORAN INC CL B 35671D857   438,148 8,777 SH   SOLE   8,777 0 0
FUNDAMENTAL GLOBAL INC COM 30329Y106   1,822,141 1,735,372 SH   SOLE   1,735,372 0 0
GABELLI CONV & INC SECS FD I COM 36240B109   609,075 165,961 SH   SOLE   165,961 0 0
GABELLI UTIL TR RIGHT 10/21/2024 36240A184   499 18,150 SH   SOLE   18,150 0 0
GABELLI UTIL TR COM 36240A101   94,380 18,150 SH   SOLE   18,150 0 0
GENERAL MLS INC COM 370334104   292,815 3,965 SH   SOLE   3,965 0 0
GLOBAL X FDS GLBL X MLP ETF 37954Y343   328,903 6,855 SH   SOLE   6,855 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   293,600 593 SH   SOLE   593 0 0
GSK PLC SPONSORED ADR 37733W204   510,759 12,494 SH   SOLE   12,494 0 0
HANCOCK JOHN PFD INCOME FD SH BEN INT 41013W108   445,704 23,520 SH   SOLE   23,520 0 0
HANCOCK JOHN PFD INCOME FD I COM 41013X106   1,269,319 68,060 SH   SOLE   68,060 0 0
HERZFELD CARIBBEAN BASIN FD COM 42804T106   106,747 47,233 SH   SOLE   47,233 0 0
HP INC COM 40434L105   484,998 13,521 SH   SOLE   13,521 0 0
HSBC HLDGS PLC SPON ADR NEW 404280406   480,189 10,626 SH   SOLE   10,626 0 0
ICORECONNECT INC COM 450958103   61,788 176,538 SH   SOLE   176,538 0 0
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511   523,541 42,392 SH   SOLE   42,392 0 0
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508   472,725 22,500 SH   SOLE   22,500 0 0
INVESCO EXCH TRADED FD TR II INVESCO PHLX SM 46138G615   294,478 7,230 SH   SOLE   7,230 0 0
INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506   1,929,628 41,453 SH   SOLE   41,453 0 0
INVESCO MUNI INCOME OPP TRST COM 46132X101   808,794 117,900 SH   SOLE   117,900 0 0
INVESCO SR INCOME TR COM 46131H107   398,677 97,955 SH   SOLE   97,955 0 0
ISHARES INC CORE MSCI EMKT 46434G103   245,657 4,279 SH   SOLE   4,279 0 0
ISHARES TR 1 3 YR TREAS BD 464287457   207,875 2,500 SH   SOLE   2,500 0 0
ISHARES TR CHINA LG-CAP ETF 464287184   222,968 7,016 SH   SOLE   7,016 0 0
ISHARES TR BLACKROCK ULTRA 46434V878   485,836 9,575 SH   SOLE   9,575 0 0
ISHARES TR 0-5YR HI YL CP 46434V407   1,279,240 29,462 SH   SOLE   29,462 0 0
ISHARES TR IBOXX INV CP ETF 464287242   826,449 7,315 SH   SOLE   7,315 0 0
ISHARES TR RUS 1000 GRW ETF 464287614   219,597 585 SH   SOLE   585 0 0
ISHARES TR CORE MSCI EAFE 46432F842   308,454 3,952 SH   SOLE   3,952 0 0
ISHARES TR S&P SML 600 GWT 464287887   734,415 5,265 SH   SOLE   5,265 0 0
ISHARES TR PFD AND INCM SEC 464288687   694,673 20,905 SH   SOLE   20,905 0 0
ISHARES TR MRGSTR MD CP GRW 464288307   588,138 8,060 SH   SOLE   8,060 0 0
ISHARES TR S&P MC 400GR ETF 464287606   632,662 6,882 SH   SOLE   6,882 0 0
ISHARES TR CORE S&P TTL STK 464287150   384,146 3,058 SH   SOLE   3,058 0 0
ISHARES TR CORE MSCI TOTAL 46432F834   551,552 7,594 SH   SOLE   7,594 0 0
ISHARES TR CORE LT USDB ETF 464289479   219,472 4,120 SH   SOLE   4,120 0 0
ISHARES TR MORNINGSTAR GRWT 464287119   212,201 2,525 SH   SOLE   2,525 0 0
ISHARES TR MSCI EMG MKT ETF 464287234   1,490,404 32,499 SH   SOLE   32,499 0 0
ISHARES TR 3 7 YR TREAS BD 464288661   5,780,750 48,332 SH   SOLE   48,332 0 0
ISHARES TR US HOME CONS ETF 464288752   1,168,557 9,194 SH   SOLE   9,194 0 0
ISHARES TR 1 3 YR TREAS BD 464287457   6,286,639 75,606 SH   SOLE   75,606 0 0
ISHARES TR 20 YR TR BD ETF 464287432   1,829,173 18,646 SH   SOLE   18,646 0 0
ISHARES TR 0-3 MNTH TREASRY 46436E718   2,811,490 27,914 SH   SOLE   27,914 0 0
JPMORGAN CHASE & CO. COM 46625H100   222,194 1,054 SH   SOLE   1,054 0 0
KEYCORP COM 493267108   328,719 19,625 SH   SOLE   19,625 0 0
KRANESHARES TRUST CSI CHI INTERNET 500767306   335,982 9,876 SH   SOLE   9,876 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   266,890 2,783 SH   SOLE   2,783 0 0
MCDONALDS CORP COM 580135101   213,994 703 SH   SOLE   703 0 0
MERCK & CO INC COM 58933Y105   618,819 5,449 SH   SOLE   5,449 0 0
MICROSOFT CORP COM 594918104   1,121,577 2,607 SH   SOLE   2,607 0 0
MIDCAP FINANCIAL INVSTMNT CO COM NEW 03761U502   330,064 24,650 SH   SOLE   24,650 0 0
MODERNA INC COM 60770K107   410,069 6,136 SH   SOLE   6,136 0 0
MORGAN STANLEY EMKT DBT FD I COM 61744H105   1,073,984 135,433 SH   SOLE   135,433 0 0
MP MATERIALS CORP COM CL A 553368101   176,500 10,000 SH   SOLE   10,000 0 0
NETEASE INC SPONSORED ADS 64110W102   688,514 7,363 SH   SOLE   7,363 0 0
NEW MTN FIN CORP COM 647551100   616,647 51,473 SH   SOLE   51,473 0 0
NOAH HLDGS LTD SPON ADS 65487X102   147,960 12,000 SH   SOLE   12,000 0 0
NUVEEN DYNAMIC MUN OPPORTUNI COM SHS 67079X102   155,539 13,875 SH   SOLE   13,875 0 0
NUVEEN MUN HIGH INCOME OPPOR COM 670682103   817,179 70,084 SH   SOLE   70,084 0 0
NUVEEN N Y MUN VALUE FD COM 67062M105   103,320 12,000 SH   SOLE   12,000 0 0
NUVEEN NEW JERSEY QULT MUN F COM 67069Y102   186,472 14,300 SH   SOLE   14,300 0 0
NUVEEN NEW YORK AMT QLT MUNI COM 670656107   271,040 24,200 SH   SOLE   24,200 0 0
NUVEEN PFD SECS & INC OPPTY COM 67075A106   831,572 39,941 SH   SOLE   39,941 0 0
NUVEEN REAL ESTATE INCOME FD COM 67071B108   880,943 94,725 SH   SOLE   94,725 0 0
NVIDIA CORPORATION COM 67066G104   787,903 6,488 SH   SOLE   6,488 0 0
OMEGA HEALTHCARE INVS INC COM 681936100   719,576 17,680 SH   SOLE   17,680 0 0
PAYPAL HLDGS INC COM 70450Y103   234,090 3,000 SH   SOLE   3,000 0 0
PDD HOLDINGS INC SPONSORED ADS 722304102   724,739 5,376 SH   SOLE   5,376 0 0
PFIZER INC COM 717081103   584,559 20,199 SH   SOLE   20,199 0 0
PIMCO MUN INCOME FD II COM 72200W106   114,558 12,200 SH   SOLE   12,200 0 0
PIMCO NEW YORK MUN INCOME FD COM 72200T103   121,180 14,600 SH   SOLE   14,600 0 0
PIONEER MUNICIPAL HIGH INCOM COM SHS 723763108   143,040 14,900 SH   SOLE   14,900 0 0
PRUDENTIAL FINL INC COM 744320102   669,925 5,532 SH   SOLE   5,532 0 0
PUTNAM MANAGED MUN INCOME TR COM 746823103   499,317 76,700 SH   SOLE   76,700 0 0
RBB FD INC US TREAS 3 MNTH 74933W452   589,471 11,780 SH   SOLE   11,780 0 0
REAVES UTIL INCOME FD COM SH BEN INT 756158101   355,989 10,850 SH   SOLE   10,850 0 0
RIVERNORTH MANAGED DUR MUN I COM 76882M104   300,840 18,400 SH   SOLE   18,400 0 0
RIVERNORTH OPPORTUNITIES FD COM 76881Y109   1,089,755 84,346 SH   SOLE   84,346 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   1,618,166 24,326 SH   SOLE   24,326 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   1,512,377 22,290 SH   SOLE   22,290 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   263,728 3,174 SH   SOLE   3,174 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   243,520 5,922 SH   SOLE   5,922 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   1,044,389 10,025 SH   SOLE   10,025 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   618,000 12,000 SH   SOLE   12,000 0 0
SEABRIDGE GOLD INC COM 811916105   218,270 13,000 SH   SOLE   13,000 0 0
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   1,383,301 15,302 SH   SOLE   15,302 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506   1,704,029 19,408 SH   SOLE   19,408 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   3,058,783 67,493 SH   SOLE   67,493 0 0
SELECT SECTOR SPDR TR INDL 81369Y704   2,762,163 20,394 SH   SOLE   20,394 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   2,649,294 11,735 SH   SOLE   11,735 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   2,523,283 30,401 SH   SOLE   30,401 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   2,262,244 28,005 SH   SOLE   28,005 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   2,893,882 18,789 SH   SOLE   18,789 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   2,093,666 10,449 SH   SOLE   10,449 0 0
SHELL PLC SPON ADS 780259305   276,528 4,193 SH   SOLE   4,193 0 0
SK TELECOM LTD SPONSORED ADR 78440P306   450,442 18,950 SH   SOLE   18,950 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   260,487 454 SH   SOLE   454 0 0
SPDR SER TR BBG CONV SEC ETF 78464A359   2,208,856 28,840 SH   SOLE   28,840 0 0
SPDR SER TR BLOOMBERG SHT TE 78468R408   1,209,632 46,976 SH   SOLE   46,976 0 0
SPDR SER TR PRTFLO S&P500 GW 78464A409   478,481 5,769 SH   SOLE   5,769 0 0
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   7,984,241 86,965 SH   SOLE   86,965 0 0
SPDR SER TR S&P METALS MNG 78464A755   1,204,181 18,898 SH   SOLE   18,898 0 0
TEMPLETON EMERGING MKTS INCO COM 880192109   100,859 17,300 SH   SOLE   17,300 0 0
TRANSDIGM GROUP INC COM 893641100   548,018 384 SH   SOLE   384 0 0
TRAVEL PLUS LEISURE CO COM 894164102   386,381 8,385 SH   SOLE   8,385 0 0
TRINITY INDS INC COM 896522109   459,226 13,181 SH   SOLE   13,181 0 0
TYSON FOODS INC CL A 902494103   598,757 10,053 SH   SOLE   10,053 0 0
UNILEVER PLC SPON ADR NEW 904767704   233,856 3,600 SH   SOLE   3,600 0 0
UNILEVER PLC SPON ADR NEW 904767704   431,724 6,646 SH   SOLE   6,646 0 0
VANECK ETF TRUST BDC INCOME ETF 92189F411   304,489 18,387 SH   SOLE   18,387 0 0
VANECK ETF TRUST MORTGAGE REIT 92189F452   133,977 11,100 SH   SOLE   11,100 0 0
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538   591,632 2,430 SH   SOLE   2,430 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736   1,238,558 3,226 SH   SOLE   3,226 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629   572,511 2,170 SH   SOLE   2,170 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   550,180 1,943 SH   SOLE   1,943 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595   961,195 3,595 SH   SOLE   3,595 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751   208,745 880 SH   SOLE   880 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   232,025 4,849 SH   SOLE   4,849 0 0
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718   270,184 2,145 SH   SOLE   2,145 0 0
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813   340,354 4,190 SH   SOLE   4,190 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   552,366 6,955 SH   SOLE   6,955 0 0
VANGUARD STAR FDS VG TL INTL STK F 921909768   2,511,265 38,790 SH   SOLE   38,790 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   1,487,538 28,168 SH   SOLE   28,168 0 0
VANGUARD WORLD FD UTILITIES ETF 92204A876   570,884 3,280 SH   SOLE   3,280 0 0
VANGUARD WORLD FD CONSUM STP ETF 92204A207   230,496 1,055 SH   SOLE   1,055 0 0
VEREN INC COM NEW 92340V107   360,679 58,647 SH   SOLE   58,647 0 0
VIRTUS CONVERTIBLE & INC FD COM 92838U108   31,100 10,000 SH   SOLE   10,000 0 0
VIRTUS CONVERTIBLE & INCOME COM 92838X102   179,900 51,400 SH   SOLE   51,400 0 0
VISA INC COM CL A 92826C839   247,180 899 SH   SOLE   899 0 0
VOYA GLBL EQTY DIV & PREM OP COM 92912T100   260,653 46,215 SH   SOLE   46,215 0 0
WALMART INC COM 931142103   422,250 5,229 SH   SOLE   5,229 0 0
WESTERN ASSET HIGH INCOME OP COM 95766K109   250,071 61,746 SH   SOLE   61,746 0 0
WESTERN ASSET HIGH YIELD DEF COM 95768B107   674,772 54,505 SH   SOLE   54,505 0 0
WHIRLPOOL CORP COM 963320106   251,771 2,353 SH   SOLE   2,353 0 0
WILLIAMS COS INC COM 969457100   301,290 6,600 SH   SOLE   6,600 0 0
WISDOMTREE TR FLOATNG RAT TREA 97717Y527   236,034 4,700 SH   SOLE   4,700 0 0
WISDOMTREE TR US S CAP QTY DIV 97717X651   1,893,058 36,737 SH   SOLE   36,737 0 0
WP CAREY INC COM 92936U109   405,994 6,517 SH   SOLE   6,517 0 0
YUM CHINA HLDGS INC COM 98850P109   274,442 6,096 SH   SOLE   6,096 0 0