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
Acm Resh Inc CL A COMMON STOCK 00108J109   6,130,497 156,670 SH   SOLE   0 0 156,670
Alibaba GRP SHS ADR COMMON STOCK 01609W102   3,846,994 21,524 SH   SOLE   0 0 21,524
Alphabet Inc Cap STK COMMON STOCK 02079K305   1,927,221 7,927 SH   SOLE   0 0 7,927
Alphabet Inc Cap STK COMMON STOCK 02079K107   311,500 1,279 SH   SOLE   0 0 1,279
Amazon.Com Inc COMMON STOCK 023135106   7,692,467 35,034 SH   SOLE   0 0 35,034
Amplify Junior Silver Miners ETF COMMON STOCK 032108649   2,568,346 111,232 SH   SOLE   0 0 111,232
Apple COMMON STOCK 037833100   9,345,768 36,703 SH   SOLE   0 0 36,703
Apyx Medical COMMON STOCK 03837C106   163,175 76,250 SH   SOLE   0 0 76,250
Bank of New York Mellon Corp/The COMMON STOCK 064058100   9,066,452 83,209 SH   SOLE   0 0 83,209
Berkshire Hathaway COMMON STOCK 084670702   6,495,670 12,920 SH   SOLE   0 0 12,920
Bitwise Bitcoin ETF TR SHS Ben Int COMMON STOCK 09174C104   11,208,808 180,148 SH   SOLE   0 0 180,148
Capital Group FXD Income ETF TR U S Multi-Sector Income ETF COMMON STOCK 14020Y300   3,908,976 140,864 SH   SOLE   0 0 140,864
Capital Group Global Growth Equity ETF SHS Creation Unit COMMON STOCK 14020X104   5,336,533 156,176 SH   SOLE   0 0 156,176
Capital Group Growth ETF SHS Creation Unit COMMON STOCK 14020G101   5,340,715 121,601 SH   SOLE   0 0 121,601
Core &main Inc CL A COMMON STOCK 21874C102   4,239,381 78,755 SH   SOLE   0 0 78,755
Embraer SA COMMON STOCK 29082A107   8,412,161 139,159 SH   SOLE   0 0 139,159
ETF Ser Solutions (defiance Quant) COMMON STOCK 26922A420   3,013,959 28,729 SH   SOLE   0 0 28,729
ETF Ser Solutions U S Global Jets ETF COMMON STOCK 26922A842   764,125 30,999 SH   SOLE   0 0 30,999
Exchange Traded (concepts Trust Emqq Emg MKTS Internet &ecommerce Etf) COMMON STOCK 301505889   3,013,294 64,892 SH   SOLE   0 0 64,892
ExxonMobil COMMON STOCK 30231G102   4,892,448 43,392 SH   SOLE   0 0 43,392
Facebook Inc-Class A COMMON STOCK 30303M102   10,671,839 14,531 SH   SOLE   0 0 14,531
Fidelity Wise Origin (bitcoin Fund) COMMON STOCK 315948109   398,833 3,995 SH   SOLE   0 0 3,995
First TR (exchange-Traded FD IV No Amer Energy) COMMON STOCK 33738D101   396,435 10,353 SH   SOLE   0 0 10,353
First TR Exch Traded (alphadex FD II Asia Pac Ex Japan Alphadex FD) COMMON STOCK 33737J109   825,815 22,098 SH   SOLE   0 0 22,098
First TR Exchange (traded FD II Consumer Discretionary) COMMON STOCK 33734X101   695,093 10,189 SH   SOLE   0 0 10,189
First TR Exchange (traded FD II Financial Alphadex FD Usd) COMMON STOCK 33734X135   709,769 11,951 SH   SOLE   0 0 11,951
First TR Exchange (traded FD II Materials Alphadex FD Usd) COMMON STOCK 33734X168   687,590 11,164 SH   SOLE   0 0 11,164
First TR Exchange (traded FD II Technology Alphadex FD Usd) COMMON STOCK 33734X176   740,331 4,407 SH   SOLE   0 0 4,407
First TR Exchange (traded FD II Utils Alphadex FD Annual) COMMON STOCK 33734X184   732,881 16,125 SH   SOLE   0 0 16,125
First TR Exchange (traded FD III First TR PFD Secs & Income Etf) COMMON STOCK 33739E108   312,898 17,154 SH   SOLE   0 0 17,154
First TR Multi Cap Growth Alphadex FD Com SHS COMMON STOCK 33733F101   5,240,100 32,639 SH   SOLE   0 0 32,639
First Trust (portfolios Com SHS) COMMON STOCK 33734K109   355,602 3,044 SH   SOLE   0 0 3,044
First Trust Europe AlphaDEX Fund COMMON STOCK 33737J117   875,468 17,104 SH   SOLE   0 0 17,104
First Trust Multi-Asset Diversified Income Index Fund COMMON STOCK 33738R100   328,018 20,450 SH   SOLE   0 0 20,450
First Trust Senior Loan ETF COMMON STOCK 33738D309   7,406,002 161,562 SH   SOLE   0 0 161,562
General Electric Co COMMON STOCK 369604301   11,814,089 39,226 SH   SOLE   0 0 39,226
Granite Construction Inc COMMON STOCK 387328107   6,401,710 58,314 SH   SOLE   0 0 58,314
Howmet Aerospace Inc Com COMMON STOCK 443201108   11,877,605 60,529 SH   SOLE   0 0 60,529
IBM COMMON STOCK 459200101   9,946,140 35,250 SH   SOLE   0 0 35,250
Innovator Etfs TR Prem Income 20 Barrier ETF - July COMMON STOCK 45783Y582   1,915,074 75,309 SH   SOLE   0 0 75,309
Innovator Etfs TR Prem Income 30 Barrier ETF July COMMON STOCK 45783Y566   1,911,958 75,533 SH   SOLE   0 0 75,533
Intel COMMON STOCK 458140100   15,263,572 454,950 SH   SOLE   0 0 454,950
Invesco Activly (mangd Etc FD T Var Rate PFD) COMMON STOCK 46138G870   4,277,373 173,173 SH   SOLE   0 0 173,173
Invesco DB Base Metals Fund COMMON STOCK 46140H700   1,627,692 79,245 SH   SOLE   0 0 79,245
Invesco Emerging Markets Sovereign Debt ETF COMMON STOCK 46138E784   318,053 14,752 SH   SOLE   0 0 14,752
Invesco Exchange Traded Self Indexed FD TR Bulletshares 2025 Corporate BD ETF COMMON STOCK 46138J825   255,604 12,354 SH   SOLE   0 0 12,354
Invesco Exchange Traded Self Indexed FD TR Bulletshares 2026 Corporate BD ETF COMMON STOCK 46138J791   706,076 36,098 SH   SOLE   0 0 36,098
Invesco Exchange Traded Self Indexed FD TR Bulletshares 2029 Corporate BD ETF COMMON STOCK 46138J577   517,275 27,500 SH   SOLE   0 0 27,500
Invesco Exchange Traded Self Indexed FD TR Invesco Russell 1000 Dynamic Multifactor ETF COMMON STOCK 46138J619   3,960,467 65,723 SH   SOLE   0 0 65,723
Invesco Exchange-Traded FD TR II S&P 500 QVM Multi-Factor ETF COMMON STOCK 46138G581   5,867,711 149,398 SH   SOLE   0 0 149,398
Invesco Exchange-Traded Self - Indexed FD TR Bulletshares 2027 ETF COMMON STOCK 46138J783   1,223,813 62,091 SH   SOLE   0 0 62,091
Invesco Exchange-Traded Self - Indexed FD TR Invesco Bulletshares Corp BD ETF COMMON STOCK 46138J643   514,250 25,000 SH   SOLE   0 0 25,000
Invesco Exchange-Traded Self - Indexed FD TR Invesco Bulletshares High Yield Corp BD ETF COMMON STOCK 46138J635   3,710,660 158,541 SH   SOLE   0 0 158,541
Invesco Exchange-Traded Self-Indexed FD TR Bulletshares 2030 BD ETF COMMON STOCK 46139W841   7,705,471 294,551 SH   SOLE   0 0 294,551
Invesco QQQ TR Unit (ser 1) COMMON STOCK 46090E103   537,452 894 SH   SOLE   0 0 894
iShares 20 Year Treasury Bond ETF COMMON STOCK 464287432   2,010,949 22,501 SH   SOLE   0 0 22,501
iShares Core S&P (500 Etf) COMMON STOCK 464287200   360,348 538 SH   SOLE   0 0 538
iShares iBoxx (investment Grade Corporate Bond Etf) COMMON STOCK 464287242   334,187 2,998 SH   SOLE   0 0 2,998
iShares MSCI Brazil Small Cap ETF COMMON STOCK 464289131   2,335,978 168,056 SH   SOLE   0 0 168,056
iShares Russell (1000 Growth Etf) COMMON STOCK 464287614   2,148,596 4,587 SH   SOLE   0 0 4,587
iShares Russell (2000 Etf) COMMON STOCK 464287655   937,745 3,875 SH   SOLE   0 0 3,875
iShares Russell (2000 Growth Etf) COMMON STOCK 464287648   3,783,192 11,821 SH   SOLE   0 0 11,821
iShares Russell (2000 Value Etf) COMMON STOCK 464287630   1,672,268 9,458 SH   SOLE   0 0 9,458
iShares TR Barclays (7 10 YR) COMMON STOCK 464287440   6,466,034 67,033 SH   SOLE   0 0 67,033
iShares TR EAFE (value Etf) COMMON STOCK 464288877   1,771,041 26,110 SH   SOLE   0 0 26,110
iShares TR EAFE SML (CP Etf) COMMON STOCK 464288273   1,617,257 21,080 SH   SOLE   0 0 21,080
iShares TR iBoxx Hi (YD Etf) COMMON STOCK 464288513   410,415 5,055 SH   SOLE   0 0 5,055
iShares TR MSCI Acwi (etf) COMMON STOCK 464288257   243,993 1,765 SH   SOLE   0 0 1,765
iShares TR PFD And (incm Sec) COMMON STOCK 464288687   5,689,939 179,947 SH   SOLE   0 0 179,947
iShares TR Russell Mid-Cap Value ETF COMMON STOCK 464287473   1,577,432 11,294 SH   SOLE   0 0 11,294
iShares Trust MSCI (emg MKTS ETF Usd Dis) COMMON STOCK 464287234   1,835,571 34,374 SH   SOLE   0 0 34,374
iShares U S ETF TR Short MTY BD ETF COMMON STOCK 46431W507   2,973,111 57,978 SH   SOLE   0 0 57,978
iShares US Aerospace & Defense ETF COMMON STOCK 464288760   2,994,092 14,308 SH   SOLE   0 0 14,308
J P Morgan Exchange (traded FD Nasdaq EQT Prem) COMMON STOCK 46654Q203   4,099,622 71,273 SH   SOLE   0 0 71,273
J P Morgan Exchange- Traded FD TR Equity Premium Income ETF COMMON STOCK 46641Q332   3,739,288 65,486 SH   SOLE   0 0 65,486
J P Morgan Exchange-Traded FD TR Ultra Short Mun Income ETF COMMON STOCK 46641Q654   4,619,987 90,517 SH   SOLE   0 0 90,517
J P Morgan Exchange-Traded FD TR Ultra-Short Income ETF COMMON STOCK 46641Q837   2,098,971 41,375 SH   SOLE   0 0 41,375
Janus Detroit SR TR Janus Henderson Aaa Clo ETF COMMON STOCK 47103U845   3,784,024 74,518 SH   SOLE   0 0 74,518
JPMorgan Chase COMMON STOCK 46625H100   9,253,769 29,337 SH   SOLE   0 0 29,337
Kraneshares TR CSI China Internet ETF COMMON STOCK 500767306   6,274,561 149,358 SH   SOLE   0 0 149,358
LendingTree Inc COMMON STOCK 52603B107   5,898,132 91,119 SH   SOLE   0 0 91,119
Mercadolibre Inc Com COMMON STOCK 58733R102   285,106 122 SH   SOLE   0 0 122
Microsoft COMMON STOCK 594918104   9,810,074 18,940 SH   SOLE   0 0 18,940
MP Matls Corp Com COMMON STOCK 553368101   5,212,009 77,710 SH   SOLE   0 0 77,710
Netflix Inc Com COMMON STOCK 64110L106   8,226,989 6,862 SH   SOLE   0 0 6,862
Northern LTS FD TR Toews Agility SHS Dynamic Tactical Income ETF COMMON STOCK 66538J738   3,803,489 167,461 SH   SOLE   0 0 167,461
Northern LTS FD TR Toews Agility SHS Managed Risk ETF COMMON STOCK 66538J720   8,489,453 238,267 SH   SOLE   0 0 238,267
Nvidia Corp Com COMMON STOCK 67066G104   10,443,363 55,969 SH   SOLE   0 0 55,969
O'Reilly Automotive Inc COMMON STOCK 67103H107   9,253,620 85,832 SH   SOLE   0 0 85,832
Opko Health Inc Com COMMON STOCK 68375N103   153,434 98,990 SH   SOLE   0 0 98,990
Palantir Technologies Inc CL A COMMON STOCK 69608A108   7,709,251 42,261 SH   SOLE   0 0 42,261
Paypal HLDGS Inc Com COMMON STOCK 70450Y103   2,599,067 38,757 SH   SOLE   0 0 38,757
Sector SPDR TR SHS (ben Int Consumer Staples) COMMON STOCK 81369Y308   2,825,868 36,058 SH   SOLE   0 0 36,058
Sector SPDR TR SHS (ben Int Industrial) COMMON STOCK 81369Y704   3,033,253 19,667 SH   SOLE   0 0 19,667
Sector SPDR TR SHS (ben Int Utilities) COMMON STOCK 81369Y886   3,104,795 35,601 SH   SOLE   0 0 35,601
Select Sector SPDR (TR Communication) COMMON STOCK 81369Y852   3,909,592 33,028 SH   SOLE   0 0 33,028
Select Sector SPDR (TR Consumer Discretionary Formerly Cyclical/) COMMON STOCK 81369Y407   3,157,184 13,174 SH   SOLE   0 0 13,174
Select Sector SPDR (TR SHS Ben Int Materials) COMMON STOCK 81369Y100   2,945,006 32,861 SH   SOLE   0 0 32,861
Select Sector SPDR (trust Amex Financial Select Index Usd Dis) COMMON STOCK 81369Y605   3,139,586 58,280 SH   SOLE   0 0 58,280
Select Sector SPDR (trust Technology Select Sector Usd Dis) COMMON STOCK 81369Y803   3,190,235 11,318 SH   SOLE   0 0 11,318
SPDR Blackstone/Gso (sen Loan) COMMON STOCK 78467V608   2,597,197 62,462 SH   SOLE   0 0 62,462
SPDR Bloomberg Barclays International Corporate Bond ETF COMMON STOCK 78464A151   325,580 10,083 SH   SOLE   0 0 10,083
SPDR Bloomberg Barclays International Treasury Bond ETF COMMON STOCK 78464A516   315,643 13,723 SH   SOLE   0 0 13,723
SPDR Dow Jones Inter Real Estate ETF COMMON STOCK 78463X863   2,445,748 87,944 SH   SOLE   0 0 87,944
SPDR Index SHS FDS (S&P Emerging MKTS SM Cap Etf) COMMON STOCK 78463X756   3,574,713 53,124 SH   SOLE   0 0 53,124
SPDR S&P500 ETF (trust Trust Unit Depositary Receipt) COMMON STOCK 78462F103   613,000 917 SH   SOLE   0 0 917
SPDR Ser TR S&P (biotech) COMMON STOCK 78464A870   1,831,555 18,279 SH   SOLE   0 0 18,279
SPDR Ser TR S&P Metals & MNG ETF COMMON STOCK 78464A755   1,224,982 13,145 SH   SOLE   0 0 13,145
Spotify Technology SA Registered SHS COMMON STOCK L8681T102   8,451,384 12,108 SH   SOLE   0 0 12,108
Stanley Black & Decker Inc COMMON STOCK 854502101   821,762 11,055 SH   SOLE   0 0 11,055
Starbucks Corp Com COMMON STOCK 855244109   219,498 2,594 SH   SOLE   0 0 2,594
Taiwan Semiconductor Manufacturing Co Ltd COMMON STOCK 874039100   7,774,811 27,756 SH   SOLE   0 0 27,756
Tesla Motors COMMON STOCK 88160R101   1,598,110 3,593 SH   SOLE   0 0 3,593
Uber Technologies Inc Com COMMON STOCK 90353T100   11,746,896 119,903 SH   SOLE   0 0 119,903
UBS Group AG SHS COMMON STOCK H42097107   6,351,692 154,919 SH   SOLE   0 0 154,919
Vaneck Vectors ETF (TR Intl High Yield) COMMON STOCK 92189F445   7,727,858 349,202 SH   SOLE   0 0 349,202
Vanguard Index Funds (S&P 500 ETF Usd) COMMON STOCK 922908363   609,208 992 SH   SOLE   0 0 992
Vanguard World FDS (vanguard Information Technology Etf) COMMON STOCK 92204A702   257,587 345 SH   SOLE   0 0 345
Visa Inc Com CL A COMMON STOCK 92826C839   8,572,505 25,111 SH   SOLE   0 0 25,111
Walker & Dunlop Inc COMMON STOCK 93148P102   893,083 10,680 SH   SOLE   0 0 10,680