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
Alibaba GRP SHS ADR COMMON STOCK 01609W102   2,407,181 22,684 SH   SOLE   0 0 22,684
Alphabet Inc Cap STK COMMON STOCK 02079K305   10,041,263 60,544 SH   SOLE   0 0 60,544
Amazon.Com Inc COMMON STOCK 023135106   11,354,436 60,937 SH   SOLE   0 0 60,937
Amplify Junior Silver Miners ETF COMMON STOCK 032108649   2,275,175 176,507 SH   SOLE   0 0 176,507
Apple COMMON STOCK 037833100   10,933,297 46,924 SH   SOLE   0 0 46,924
Berkshire Hathaway COMMON STOCK 084670702   6,723,764 14,609 SH   SOLE   0 0 14,609
Bitwise Bitcoin ETF TR SHS Ben Int COMMON STOCK 09174C104   7,914,434 228,807 SH   SOLE   0 0 228,807
Booz Allen Hamilton HLDG Corp CL A COMMON STOCK 099502106   5,581,529 34,293 SH   SOLE   0 0 34,293
DBX ETF TR Xtrackers MSCI Acwi Ex USA Esg Leaders ETF COMMON STOCK 233051192   3,592,069 110,548 SH   SOLE   0 0 110,548
DBX ETF TR Xtrackers MSCI USA Esg Leaders Equity ETF COMMON STOCK 233051150   8,014,395 150,435 SH   SOLE   0 0 150,435
Exchange Traded (concepts Trust Emqq Emg MKTS Internet &ecommerce Etf) COMMON STOCK 301505889   2,378,752 60,667 SH   SOLE   0 0 60,667
ExxonMobil COMMON STOCK 30231G102   7,780,126 66,372 SH   SOLE   0 0 66,372
Facebook Inc-Class A COMMON STOCK 30303M102   9,679,388 16,909 SH   SOLE   0 0 16,909
First TR (exchange-Traded FD IV No Amer Energy) COMMON STOCK 33738D101   382,284 11,378 SH   SOLE   0 0 11,378
First TR Exch Traded (alphadex FD II Asia Pac Ex Japan Alphadex FD) COMMON STOCK 33737J109   753,978 24,664 SH   SOLE   0 0 24,664
First TR Exchange (traded FD II Energy Alphadex FD Annual) COMMON STOCK 33734X127   346,557 21,366 SH   SOLE   0 0 21,366
First TR Exchange (traded FD II Utils Alphadex FD Annual) COMMON STOCK 33734X184   395,959 10,290 SH   SOLE   0 0 10,290
First TR Exchange (traded FD III First TR PFD Secs & Income Etf) COMMON STOCK 33739E108   360,869 19,938 SH   SOLE   0 0 19,938
First TR Multi Cap Growth Alphadex FD Com SHS COMMON STOCK 33733F101   1,474,543 11,037 SH   SOLE   0 0 11,037
First Trust Europe AlphaDEX Fund COMMON STOCK 33737J117   763,224 19,600 SH   SOLE   0 0 19,600
First Trust Multi-Asset Diversified Income Index Fund COMMON STOCK 33738R100   340,084 20,450 SH   SOLE   0 0 20,450
First Trust S&P REIT Index Fund COMMON STOCK 33734G108   382,623 12,909 SH   SOLE   0 0 12,909
First Trust Senior Loan ETF COMMON STOCK 33738D309   5,888,100 128,309 SH   SOLE   0 0 128,309
Global X MSCI Greece ETF COMMON STOCK 37954Y319   3,943,938 91,316 SH   SOLE   0 0 91,316
Global X U.S. Infrastructure Develop COMMON STOCK 37954Y673   632,670 15,371 SH   SOLE   0 0 15,371
Granite Construction Inc COMMON STOCK 387328107   4,163,069 52,425 SH   SOLE   0 0 52,425
Halozyme Therapeutics Inc COMMON STOCK 40637H109   1,885,600 32,942 SH   SOLE   0 0 32,942
Howmet Aerospace Inc Com COMMON STOCK 443201108   8,955,333 89,330 SH   SOLE   0 0 89,330
Innovator Etfs TR Prem Income 20 Barrier ETF - July COMMON STOCK 45783Y582   1,559,757 61,534 SH   SOLE   0 0 61,534
Innovator Etfs TR Prem Income 30 Barrier ETF July COMMON STOCK 45783Y566   1,556,786 61,560 SH   SOLE   0 0 61,560
Invesco Activly (mangd Etc FD T Var Rate PFD) COMMON STOCK 46138G870   457,182 18,691 SH   SOLE   0 0 18,691
Invesco Emerging Markets Sovereign Debt ETF COMMON STOCK 46138E784   334,626 15,564 SH   SOLE   0 0 15,564
Invesco Exchange Traded Self Indexed FD TR Bulletshares 2025 Corporate BD ETF COMMON STOCK 46138J825   293,788 14,227 SH   SOLE   0 0 14,227
Invesco Exchange Traded Self Indexed FD TR Invesco Russell 1000 Dynamic Multifactor ETF COMMON STOCK 46138J619   3,652,389 68,926 SH   SOLE   0 0 68,926
Invesco Exchange-Traded FD TR II S&P 500 QVM Multi-Factor ETF COMMON STOCK 46138G581   5,727,218 168,817 SH   SOLE   0 0 168,817
Invesco Exchange-Traded Self - Indexed FD TR Bulletshares 2025 Corporate BD ETF COMMON STOCK 46138J817   2,973,232 128,600 SH   SOLE   0 0 128,600
Invesco Exchange-Traded Self - Indexed FD TR Invesco Bulletshares High Yield Corp BD ETF COMMON STOCK 46138J635   3,022,318 128,856 SH   SOLE   0 0 128,856
Invesco Exchange-Traded Self-Indexed FD TR Bulletshares 2030 BD ETF COMMON STOCK 46139W841   6,918,825 262,176 SH   SOLE   0 0 262,176
Iron Mountain Inc COMMON STOCK 46284V101   3,446,145 28,826 SH   SOLE   0 0 28,826
iShares 20 Year Treasury Bond ETF COMMON STOCK 464287432   2,569,974 26,197 SH   SOLE   0 0 26,197
iShares MSCI Brazil Small Cap ETF COMMON STOCK 464289131   1,475,470 117,287 SH   SOLE   0 0 117,287
iShares Russell (2000 Growth Etf) COMMON STOCK 464287648   3,632,076 12,789 SH   SOLE   0 0 12,789
iShares TR Barclays (7 10 YR) COMMON STOCK 464287440   7,830,812 79,809 SH   SOLE   0 0 79,809
iShares TR EAFE SML (CP Etf) COMMON STOCK 464288273   1,504,362 22,221 SH   SOLE   0 0 22,221
iShares TR PFD And (incm Sec) COMMON STOCK 464288687   5,956,426 179,248 SH   SOLE   0 0 179,248
iShares Trust 1-3 (year Treasury Bond Etf) COMMON STOCK 464287457   1,053,594 12,671 SH   SOLE   0 0 12,671
iShares Trust MSCI (emg MKTS ETF Usd Dis) COMMON STOCK 464287234   1,675,954 36,545 SH   SOLE   0 0 36,545
J P Morgan Exchange- Traded FD TR Equity Premium Income ETF COMMON STOCK 46641Q332   3,153,613 52,993 SH   SOLE   0 0 52,993
J P Morgan Exchange-Traded FD TR Ultra-Short Income ETF COMMON STOCK 46641Q837   14,066,092 277,219 SH   SOLE   0 0 277,219
Kraneshares TR CSI China Internet ETF COMMON STOCK 500767306   4,313,761 126,801 SH   SOLE   0 0 126,801
Microsoft COMMON STOCK 594918104   8,704,335 20,229 SH   SOLE   0 0 20,229
Murphy USA Inc COMMON STOCK 626755102   7,096,835 14,399 SH   SOLE   0 0 14,399
Northern LTS FD TR Toews Agility SHS Dynamic Tactical Income ETF COMMON STOCK 66538J738   3,015,060 130,816 SH   SOLE   0 0 130,816
Northern LTS FD TR Toews Agility SHS Managed Risk ETF COMMON STOCK 66538J720   6,612,282 203,386 SH   SOLE   0 0 203,386
Nu Holdings Limited Registered SHS -A- COMMON STOCK G6683N103   3,107,190 227,633 SH   SOLE   0 0 227,633
Nvidia Corp Com COMMON STOCK 67066G104   8,419,408 69,324 SH   SOLE   0 0 69,324
Paypal HLDGS Inc Com COMMON STOCK 70450Y103   2,594,185 33,246 SH   SOLE   0 0 33,246
Sector SPDR TR SHS (ben Int Consumer Staples) COMMON STOCK 81369Y308   1,680,343 20,245 SH   SOLE   0 0 20,245
Sector SPDR TR SHS (ben Int Industrial) COMMON STOCK 81369Y704   1,734,862 12,809 SH   SOLE   0 0 12,809
Sector SPDR TR SHS (ben Int Utilities) COMMON STOCK 81369Y886   1,815,521 22,475 SH   SOLE   0 0 22,475
Select Sector SPDR (TR Communication) COMMON STOCK 81369Y852   2,104,786 23,283 SH   SOLE   0 0 23,283
Select Sector SPDR (TR Energy) COMMON STOCK 81369Y506   1,558,316 17,748 SH   SOLE   0 0 17,748
Select Sector SPDR (TR Health Care Formerly Consumer SVCS To 06/24/2002) COMMON STOCK 81369Y209   1,697,723 11,023 SH   SOLE   0 0 11,023
Select Sector SPDR (TR RL Est Sel Sec) COMMON STOCK 81369Y860   1,690,927 37,854 SH   SOLE   0 0 37,854
Select Sector SPDR (TR SHS Ben Int Materials) COMMON STOCK 81369Y100   1,735,773 18,010 SH   SOLE   0 0 18,010
Select Sector SPDR (trust Amex Financial Select Index Usd Dis) COMMON STOCK 81369Y605   1,735,632 38,297 SH   SOLE   0 0 38,297
SPDR Blackstone/Gso (sen Loan) COMMON STOCK 78467V608   2,623,686 62,828 SH   SOLE   0 0 62,828
SPDR Bloomberg Barclays International Corporate Bond ETF COMMON STOCK 78464A151   332,745 10,874 SH   SOLE   0 0 10,874
SPDR Bloomberg Barclays International Treasury Bond ETF COMMON STOCK 78464A516   8,271,075 354,070 SH   SOLE   0 0 354,070
SPDR Dow Jones Inter Real Estate ETF COMMON STOCK 78463X863   2,416,634 87,654 SH   SOLE   0 0 87,654
SPDR Index SHS FDS (S&P Emerging MKTS SM Cap Etf) COMMON STOCK 78463X756   4,672,324 74,901 SH   SOLE   0 0 74,901
SPDR Ser TR S&P (biotech) COMMON STOCK 78464A870   1,749,155 17,704 SH   SOLE   0 0 17,704
Sterling Constr Inc Com COMMON STOCK 859241101   4,384,100 30,231 SH   SOLE   0 0 30,231
Tenet Healthcare Corp COMMON STOCK 88033G407   8,884,387 53,456 SH   SOLE   0 0 53,456
UBS Group AG SHS COMMON STOCK H42097107   8,220,515 265,950 SH   SOLE   0 0 265,950
Verizon COMMON STOCK 92343V104   8,433,514 187,787 SH   SOLE   0 0 187,787
Visa Inc Com CL A COMMON STOCK 92826C839   7,921,035 28,809 SH   SOLE   0 0 28,809