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,842 27,617 SH   SOLE   27,617 0 0
ABRDN GLOBAL PREMIER PPTYS F COM SH BEN INT 00302L108   460,606 118,713 SH   SOLE   118,713 0 0
AGNC INVT CORP COM 00123Q104   439,233 44,774 SH   SOLE   44,774 0 0
ALLIANCEBERNSTEIN GLOBAL HIG COM 01879R106   190,529 18,827 SH   SOLE   18,827 0 0
ALLSPRING GLOBAL DIVIDEND OP COM 94987C103   53,694 12,372 SH   SOLE   12,372 0 0
AMPLIFY ETF TR ONLIN RETL ETF 032108102   3,331,485 61,912 SH   SOLE   61,912 0 0
ANGEL OAK FINL STRATEGIES IN COM BEN INT 03464A100   523,456 43,951 SH   SOLE   43,951 0 0
APPLE INC COM 037833100   5,326,535 27,666 SH   SOLE   27,666 0 0
BARINGS PARTN INVS SH BEN INT 06761A103   183,269 11,748 SH   SOLE   11,748 0 0
BLACKROCK CORPOR HI YLD FD I COM 09255P107   193,881 20,560 SH   SOLE   20,560 0 0
BLACKROCK ENHANCED EQUITY DI COM 09251A104   231,623 30,120 SH   SOLE   30,120 0 0
BLACKROCK MUNIVEST FD II INC COM 09253T101   283,391 26,313 SH   SOLE   26,313 0 0
BRANDYWINEGBL GBL INCM OPP F COM 10537L104   300,229 35,934 SH   SOLE   35,934 0 0
CALAMOS DYNAMIC CONV & INCOM COM 12811V105   580,365 29,341 SH   SOLE   29,341 0 0
CBRE GBL REAL ESTATE INC FD COM 12504G100   283,728 52,252 SH   SOLE   52,252 0 0
COHEN & STEERS REIT & PFD & COM 19247X100   200,612 9,951 SH   SOLE   9,951 0 0
CRYO-CELL INTL INC COM 228895108   950,475 165,300 SH   SOLE   165,300 0 0
ETF SER SOLUTIONS US GLB JETS 26922A842   400,030 21,021 SH   SOLE   21,021 0 0
EXCHANGE TRADED CONCEPTS TR ROBO GBL HLTCR 301505723   637,654 22,749 SH   SOLE   22,749 0 0
FIDELITY COVINGTON TRUST CLOUD COMPUTNG 316092246   3,265,385 144,550 SH   SOLE   144,550 0 0
FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204   4,043,465 51,222 SH   SOLE   51,222 0 0
FIRST TR ABRDN GBL OPP INCM COM SHS 337319107   148,727 23,645 SH   SOLE   23,645 0 0
FIRST TR EXCH TRD ALPHDX FD EM SML CP ALPH 33737J307   885,581 23,038 SH   SOLE   23,038 0 0
FIRST TR EXCH TRD ALPHDX FD DEV MRK EX US 33737J174   937,566 17,855 SH   SOLE   17,855 0 0
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135   4,213,589 97,334 SH   SOLE   97,334 0 0
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846   4,785,138 88,877 SH   SOLE   88,877 0 0
FIRST TR EXCHANGE TRADED FD INTL EQUITY OPP 33734X853   2,536,648 60,039 SH   SOLE   60,039 0 0
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302   4,352,215 23,330 SH   SOLE   23,330 0 0
FIRST TR EXCHANGE-TRADED FD NASDQ OIL GAS 33738R845   2,290,440 80,940 SH   SOLE   80,940 0 0
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203   3,183,074 20,139 SH   SOLE   20,139 0 0
FIRST TR EXCHANGE-TRADED FD NASDQ ARTFCIAL 33738R720   4,162,853 91,431 SH   SOLE   91,431 0 0
FIRST TR EXCHNG TRADED FD VI EXPANDED TECHNOL 33740U851   838,943 35,712 SH   SOLE   35,712 0 0
FIRST TR VALUE LINE DIVID IN SHS 33734H106   247,659 6,106 SH   SOLE   6,106 0 0
FLAHERTY & CRUMRINE PFD INCO COM 338480106   296,351 29,995 SH   SOLE   29,995 0 0
FLAHERTY & CRUMRINE PFD SECS COM 338478100   146,047 10,507 SH   SOLE   10,507 0 0
FLEXSHARES TR INT QLTDVDYNAM 33939L829   332,512 11,918 SH   SOLE   11,918 0 0
GABELLI CONV & INC SECS FD I COM 36240B109   137,174 38,104 SH   SOLE   38,104 0 0
GLOBAL X FDS US INFR DEV ETF 37954Y673   636,545 18,472 SH   SOLE   18,472 0 0
GLOBAL X FDS ARTIFICIAL ETF 37954Y632   277,783 8,909 SH   SOLE   8,909 0 0
GLOBAL X FDS MSCI CHINA CON 37954Y558   996,805 59,913 SH   SOLE   59,913 0 0
GUGGENHEIM STRATEGIC OPPORTU COM SBI 40167F101   189,798 14,828 SH   SOLE   14,828 0 0
HANCOCK JOHN PREM DIVID FD COM SH BEN INT 41013T105   644,826 60,547 SH   SOLE   60,547 0 0
HIGHLAND OPPORTUNITIES HIGHLAND INCOME 43010E404   346,404 45,046 SH   SOLE   45,046 0 0
INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431   941,772 9,606 SH   SOLE   9,606 0 0
INVESCO EXCHANGE TRADED FD T SEMICONDUCTORS 46137V647   1,084,298 21,905 SH   SOLE   21,905 0 0
INVESCO EXCHANGE TRADED FD T LEISURE AND ENTE 46137V720   491,838 11,730 SH   SOLE   11,730 0 0
INVESCO EXCHANGE TRADED FD T DORSEY WRIGHT HE 46137V852   3,036,951 77,592 SH   SOLE   77,592 0 0
ISHARES TR US BR DEL SE ETF 464288794   5,131,836 47,284 SH   SOLE   47,284 0 0
ISHARES TR US CONSM STAPLES 464287812   2,524,246 13,167 SH   SOLE   13,167 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   433,534 2,160 SH   SOLE   2,160 0 0
ISHARES TR MSCI INTL QUALTY 46434V456   1,951,805 51,965 SH   SOLE   51,965 0 0
ISHARES TR U.S. MED DVC ETF 464288810   1,687,696 31,271 SH   SOLE   31,271 0 0
ISHARES TR EXPANDED TECH 464287515   5,144,529 12,682 SH   SOLE   12,682 0 0
ISHARES TR ASIA 50 ETF 464288430   1,800,838 31,065 SH   SOLE   31,065 0 0
ISHARES TR MSCI INDIA ETF 46429B598   1,480,456 30,331 SH   SOLE   30,331 0 0
ISHARES TR U.S. FIN SVC ETF 464287770   292,292 1,631 SH   SOLE   1,631 0 0
ISHARES TR ISHARES BIOTECH 464287556   563,642 4,149 SH   SOLE   4,149 0 0
ISHARES TR ISHARES SEMICDTR 464287523   236,777 411 SH   SOLE   411 0 0
ISHARES TR LATN AMER 40 ETF 464287390   240,210 8,266 SH   SOLE   8,266 0 0
J P MORGAN EXCHANGE TRADED F ACTIVE VALUE ETF 46641Q167   4,867,862 87,520 SH   SOLE   87,520 0 0
KAYNE ANDERSON ENERGY INFRST COM 486606106   224,733 25,596 SH   SOLE   25,596 0 0
LISTED FD TR TRUESHARES DEC 53656F672   462,567 14,496 SH   SOLE   14,496 0 0
NETFLIX INC COM 64110L106   391,938 805 SH   SOLE   805 0 0
NEUBERGER BERMAN HIGH YIELD COM 64128C106   377,462 48,894 SH   SOLE   48,894 0 0
NUVEEN AMT FREE MUN CR INC F COM 67071L106   187,453 15,859 SH   SOLE   15,859 0 0
NUVEEN CR STRATEGIES INCOME COM SHS 67073D102   156,652 30,010 SH   SOLE   30,010 0 0
PACER FDS TR US CASH COWS 100 69374H881   2,612,601 50,252 SH   SOLE   50,252 0 0
PIMCO CORPORATE & INCOME OPP COM 72201B101   206,782 15,618 SH   SOLE   15,618 0 0
PIMCO HIGH INCOME FD COM SHS 722014107   199,969 40,074 SH   SOLE   40,074 0 0
PIMCO MUN INCOME FD II COM 72200W106   193,697 23,337 SH   SOLE   23,337 0 0
PIONEER HIGH INCOME FUND INC COM 72369H106   77,177 10,794 SH   SOLE   10,794 0 0
PROSHARES TR MSCI EAFE DIVD 74347B839   769,307 19,889 SH   SOLE   19,889 0 0
RENAISSANCE CAP GREENWICH FD IPO ETF 759937204   2,245,103 59,536 SH   SOLE   59,536 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   1,063,091 14,759 SH   SOLE   14,759 0 0
SPDR SER TR HLTH CR EQUIP 78464A581   1,571,618 18,652 SH   SOLE   18,652 0 0
SPDR SER TR S&P TELECOM 78464A540   3,286,218 41,088 SH   SOLE   41,088 0 0
SPDR SER TR S&P RETAIL ETF 78464A714   477,529 6,603 SH   SOLE   6,603 0 0
SPDR SER TR S&P REGL BKG 78464A698   930,318 17,744 SH   SOLE   17,744 0 0
SPDR SER TR S&P KENSHO INTLG 78468R697   1,883,996 54,498 SH   SOLE   54,498 0 0
SPDR SER TR S&P SEMICNDCTR 78464A862   4,222,455 18,784 SH   SOLE   18,784 0 0
SPDR SER TR AEROSPACE DEF 78464A631   2,804,548 20,710 SH   SOLE   20,710 0 0
VANECK ETF TRUST CEF MUNI INCOME 92189F460   213,452 10,078 SH   SOLE   10,078 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595   2,549,223 10,544 SH   SOLE   10,544 0 0
VANGUARD STAR FDS VG TL INTL STK F 921909768   224,247 3,869 SH   SOLE   3,869 0 0
VIRTUS CONVERTIBLE & INC FD COM 92838U108   116,497 39,093 SH   SOLE   39,093 0 0
VIRTUS STONE HBR EMRG MKTS I COM 86164T107   153,923 35,713 SH   SOLE   35,713 0 0
WESTERN ASSET EMERGING MKTS COM 95766A101   224,116 24,334 SH   SOLE   24,334 0 0
WESTERN ASSET HIGH YIELD DEF COM 95768B107   296,628 24,535 SH   SOLE   24,535 0 0
WESTERN ASSET MTG DEFINED OP COM 95790B109   149,991 13,428 SH   SOLE   13,428 0 0
WISDOMTREE TR EM EX ST-OWNED 97717X578   858,429 29,724 SH   SOLE   29,724 0 0
WISDOMTREE TR ALTRNTVE INCM FD 97717Y626   206,235 10,925 SH   SOLE   10,925 0 0
WISDOMTREE TR CLOUD COMPUTNG 97717Y691   1,307,480 37,410 SH   SOLE   37,410 0 0