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
ABRDN ASIA PACIFIC INCOME FU COM 003009107   74,566 27,617 SH   SOLE   0 0 27,617
ABRDN GLOBAL PREMIER PPTYS F COM SH BEN INT 00302L108   397,990 101,528 SH   SOLE   5,344 0 96,184
ALLIANCEBERNSTEIN GLOBAL HIG COM 01879R106   187,517 18,827 SH   SOLE   0 0 18,827
ALLSPRING GLOBAL DIVIDEND OP COM 94987C103   53,818 12,372 SH   SOLE   0 0 12,372
AMPLIFY ETF TR ONLIN RETL ETF 032108102   3,204,802 69,338 SH   SOLE   2,696 0 66,642
ANGEL OAK FINL STRATEGIES IN COM BEN INT 03464A100   349,210 29,569 SH   SOLE   0 0 29,569
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   328,964 16,440 SH   SOLE   2,055 0 14,385
APPLE INC COM 037833100   5,321,761 27,436 SH   SOLE   0 0 27,436
BLACKROCK CORPOR HI YLD FD I COM 09255P107   116,040 13,009 SH   SOLE   0 0 13,009
BLACKROCK TAX MUNICPAL BD TR SHS 09248X100   203,178 12,247 SH   SOLE   2,041 0 10,206
CBRE GBL REAL ESTATE INC FD COM 12504G100   486,024 92,930 SH   SOLE   4,891 0 88,039
COHEN & STEERS CLOSED-END OP COM 19248P106   213,919 19,918 SH   SOLE   3,320 0 16,598
CRYO-CELL INTL INC COM 228895108   1,005,123 165,300 SH   SOLE   0 0 165,300
ETF SER SOLUTIONS US GLB JETS 26922A842   475,288 22,189 SH   SOLE   569 0 21,620
FIDELITY COVINGTON TRUST MSCI COMMNTN SVC 316092873   235,342 5,847 SH   SOLE   0 0 5,847
FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204   3,539,596 48,276 SH   SOLE   2,394 0 45,882
FIDELITY COVINGTON TRUST CLOUD COMPUTNG 316092246   2,087,137 106,940 SH   SOLE   8,355 0 98,585
FIRST TR ABRDN GBL OPP INCM COM SHS 337319107   162,897 26,188 SH   SOLE   0 0 26,188
FIRST TR EXCH TRD ALPHDX FD DEV MRK EX US 33737J174   933,132 18,172 SH   SOLE   527 0 17,645
FIRST TR EXCH TRD ALPHDX FD EM SML CP ALPH 33737J307   863,094 23,744 SH   SOLE   913 0 22,831
FIRST TR EXCHANGE TRADED FD INTL EQUITY OPP 33734X853   2,016,080 51,352 SH   SOLE   1,856 0 49,496
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846   4,026,368 88,667 SH   SOLE   2,842 0 85,825
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135   4,039,442 107,147 SH   SOLE   3,773 0 103,374
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506   4,651,690 98,762 SH   SOLE   4,137 0 94,625
FIRST TR EXCHANGE-TRADED FD NASDQ ARTFCIAL 33738R720   3,026,962 66,279 SH   SOLE   1,710 0 64,569
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302   3,758,716 23,061 SH   SOLE   629 0 22,432
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203   3,536,921 23,096 SH   SOLE   903 0 22,193
FIRST TR EXCHANGE-TRADED FD NASDQ OIL GAS 33738R845   2,484,223 94,366 SH   SOLE   3,800 0 90,566
FIRST TR EXCHNG TRADED FD VI EXPANDED TECHNOL 33740U851   1,972,161 94,231 SH   SOLE   5,889 0 88,342
FIRST TR SR FLTG RATE INCOME COM 33733U108   125,067 12,633 SH   SOLE   4,211 0 8,422
FLAHERTY & CRUMRINE PFD INCO COM 338480106   447,240 45,359 SH   SOLE   2,268 0 43,091
FLAHERTY & CRUMRINE PFD SECS COM 338478100   152,184 11,076 SH   SOLE   0 0 11,076
FLEXSHARES TR INT QLTDVDYNAM 33939L829   332,893 12,581 SH   SOLE   331 0 12,250
GABELLI CONV & INC SECS FD I COM 36240B109   236,969 55,109 SH   SOLE   0 0 55,109
GLOBAL X FDS MSCI CHINA CON 37954Y558   1,254,315 64,242 SH   SOLE   1,397 0 62,845
HIGH INCOME SECS FD SHS BEN INT 42968F108   71,416 11,021 SH   SOLE   0 0 11,021
INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431   868,583 9,568 SH   SOLE   188 0 9,380
INVESCO EXCHANGE TRADED FD T DWA HEALTHCARE 46137V852   1,150,577 9,448 SH   SOLE   493 0 8,955
INVESCO EXCHANGE TRADED FD T DYNMC LEISURE 46137V720   1,478,337 35,350 SH   SOLE   1,571 0 33,779
INVESCO EXCHANGE TRADED FD T DYNMC MEDIA 46137V696   2,507,502 72,507 SH   SOLE   3,000 0 69,507
INVESCO EXCHANGE TRADED FD T DYNMC SEMICNDT 46137V647   1,464,063 10,703 SH   SOLE   465 0 10,238
INVESCO EXCHANGE TRADED FD T DWA STAPLES 46137V886   241,564 2,783 SH   SOLE   199 0 2,584
ISHARES TR US HLTHCR PR ETF 464288828   2,393,265 9,356 SH   SOLE   573 0 8,783
ISHARES TR ASIA 50 ETF 464288430   1,390,294 23,331 SH   SOLE   1,284 0 22,047
ISHARES TR US CONSM STAPLES 464287812   3,358,062 16,766 SH   SOLE   923 0 15,843
ISHARES TR MSCI INDIA ETF 46429B598   963,672 22,052 SH   SOLE   1,050 0 21,002
ISHARES TR US BR DEL SE ETF 464288794   4,540,672 50,035 SH   SOLE   1,455 0 48,580
ISHARES TR U.S. MED DVC ETF 464288810   3,401,263 60,242 SH   SOLE   2,259 0 57,983
ISHARES TR LATN AMER 40 ETF 464287390   230,374 8,479 SH   SOLE   303 0 8,176
ISHARES TR EXPANDED TECH 464287515   4,770,964 13,793 SH   SOLE   426 0 13,367
ISHARES TR U.S. FIN SVC ETF 464287770   359,585 2,276 SH   SOLE   73 0 2,203
MFS INTER HIGH INCOME FD SH BEN INT 59318T109   94,067 57,710 SH   SOLE   0 0 57,710
NETFLIX INC COM 64110L106   354,594 805 SH   SOLE   0 0 805
NEUBERGER BERMAN HIGH YIELD COM 64128C106   229,366 30,623 SH   SOLE   3,062 0 27,561
NEW AMER HIGH INCOME FD INC COM NEW 641876800   257,847 38,774 SH   SOLE   3,231 0 35,543
NUVEEN AMT FREE MUN CR INC F COM 67071L106   269,170 23,006 SH   SOLE   4,601 0 18,405
NUVEEN CR STRATEGIES INCOME COM SHS 67073D102   151,551 30,010 SH   SOLE   0 0 30,010
PACER FDS TR US CASH COWS 100 69374H881   2,380,862 49,736 SH   SOLE   1,243 0 48,493
PIMCO CORPORATE & INCOME OPP COM 72201B101   218,652 15,618 SH   SOLE   0 0 15,618
PIMCO HIGH INCOME FD COM SHS 722014107   200,370 40,074 SH   SOLE   0 0 40,074
PIMCO MUN INCOME FD II COM 72200W106   379,309 41,959 SH   SOLE   5,245 0 36,714
PIONEER HIGH INCOME FUND INC COM 72369H106   87,494 13,020 SH   SOLE   0 0 13,020
PROSHARES TR MSCI EAFE DIVD 74347B839   808,897 21,856 SH   SOLE   754 0 21,102
PROSPECT CAP CORP COM 74348T102   73,284 11,820 SH   SOLE   11,820 0 0
RENAISSANCE CAP GREENWICH FD IPO ETF 759937204   1,896,103 57,974 SH   SOLE   2,056 0 55,918
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755   1,315,559 40,742 SH   SOLE   2,716 0 38,026
SPDR SER TR AEROSPACE DEF 78464A631   2,604,631 21,432 SH   SOLE   899 0 20,533
SPDR SER TR S&P KENSHO INTLG 78468R697   2,332,563 64,857 SH   SOLE   2,647 0 62,210
SPDR SER TR S&P SEMICNDCTR 78464A862   4,418,719 19,968 SH   SOLE   675 0 19,293
VANGUARD INDEX FDS SML CP GRW ETF 922908595   2,821,437 12,281 SH   SOLE   367 0 11,914
VIRTUS CONVERTIBLE & INC FD COM 92838U108   366,940 117,987 SH   SOLE   9,832 0 108,155
VIRTUS STONE HBR EMG MKTS TO COM 86164W100   70,276 13,593 SH   SOLE   0 0 13,593
VIRTUS STONE HBR EMRG MKTS I COM 86164T107   115,781 25,672 SH   SOLE   0 0 25,672
WESTERN ASSET MTG DEFINED OP COM 95790B109   139,444 13,180 SH   SOLE   0 0 13,180
WISDOMTREE TR CLOUD COMPUTNG 97717Y691   1,268,317 40,010 SH   SOLE   1,111 0 38,899
WISDOMTREE TR EM EX ST-OWNED 97717X578   987,278 35,323 SH   SOLE   1,104 0 34,219