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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ROYAL CARIBBEAN GROUP COM V7780T103 329 3,704 SH   SOLE   3,704 0 0
ADVANCED MICRO DEVICES INC COM 007903107 6,410 62,296 SH   SOLE   62,296 0 0
ALBEMARLE CORP COM 012653101 1,727 7,888 SH   SOLE   7,888 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 312 2,110 SH   SOLE   2,110 0 0
ALLY FINL INC COM 02005N100 915 17,921 SH   SOLE   17,921 0 0
ALPHABET INC CAP STK CL C 02079K107 17,762 6,664 SH   SOLE   6,664 0 0
ALPHABET INC CAP STK CL A 02079K305 976 365 SH   SOLE   365 0 0
AMAZON COM INC COM 023135106 24,321 7,404 SH   SOLE   7,404 0 0
APPLE INC COM 037833100 25,019 176,813 SH   SOLE   176,813 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 3,529 58,815 SH   SOLE   58,815 0 0
BARCLAYS BK PLC ETN 49 06747C322 263 10,854 SH   SOLE   10,854 0 0
BATH & BODY WORKS INC COM 070830104 858 13,620 SH   SOLE   13,620 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2,285 8,371 SH   SOLE   8,371 0 0
BILL COM HLDGS INC COM 090043100 2,769 10,371 SH   SOLE   10,371 0 0
BLACKROCK ETF TRUST US CARBON TRANS 09290C509 569 11,448 SH   SOLE   11,448 0 0
CAPITAL ONE FINL CORP COM 14040H105 1,713 10,577 SH   SOLE   10,577 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 201 3,878 SH   SOLE   3,878 0 0
COSTCO WHSL CORP NEW COM 22160K105 12,397 27,589 SH   SOLE   27,589 0 0
DEVON ENERGY CORP NEW COM 25179M103 220 6,190 SH   SOLE   6,190 0 0
DICKS SPORTING GOODS INC COM 253393102 797 6,657 SH   SOLE   6,657 0 0
DISNEY WALT CO COM 254687106 6,543 38,680 SH   SOLE   38,680 0 0
DISCOVER FINL SVCS COM 254709108 832 6,774 SH   SOLE   6,774 0 0
DOCUSIGN INC COM 256163106 739 2,871 SH   SOLE   2,871 0 0
ENPHASE ENERGY INC COM 29355A107 310 2,070 SH   SOLE   2,070 0 0
EPAM SYS INC COM 29414B104 738 1,294 SH   SOLE   1,294 0 0
FACEBOOK INC CL A 30303M102 10,345 30,480 SH   SOLE   30,480 0 0
FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 286 3,365 SH   SOLE   3,365 0 0
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 1,206 16,114 SH   SOLE   16,114 0 0
FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 615 10,404 SH   SOLE   10,404 0 0
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 617 13,947 SH   SOLE   13,947 0 0
FIRST TR NASDAQ 100 TECH IND SHS 337345102 586 3,715 SH   SOLE   3,715 0 0
FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108 3,067 27,612 SH   SOLE   27,612 0 0
FIRST TR EXCHANGE-TRADED ALP MID CP GR ALPH 33737M102 2,514 34,962 SH   SOLE   34,962 0 0
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 2,299 97,126 SH   SOLE   97,126 0 0
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 328 6,906 SH   SOLE   6,906 0 0
FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 756 16,504 SH   SOLE   16,504 0 0
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 2,623 46,190 SH   SOLE   46,190 0 0
FIRST TR EXCH TRADED FD III MUNI HI INCM ETF 33739P301 2,655 47,600 SH   SOLE   47,600 0 0
FIRST TR EXCHANGE-TRADED FD SSI STRG ETF 33739Q507 1,398 27,528 SH   SOLE   27,528 0 0
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQ 33740F755 270 11,782 SH   SOLE   11,782 0 0
FIRST TR EXCHANGE-TRADED FD DORSY WR MOMNT 33741L108 1,443 52,398 SH   SOLE   52,398 0 0
FIRST TR EXCHANGE-TRADED FD DORSY WRGH VLU 33741L207 1,604 68,181 SH   SOLE   68,181 0 0
FIRST TR HIGH YIELD OPPRT 20 COM 33741Q107 10,581 514,911 SH   SOLE   514,911 0 0
FORTINET INC COM 34959E109 1,510 5,169 SH   SOLE   5,169 0 0
GALLAGHER ARTHUR J & CO COM 363576109 542 3,649 SH   SOLE   3,649 0 0
GARTNER INC COM 366651107 997 3,280 SH   SOLE   3,280 0 0
HOME DEPOT INC COM 437076102 12,192 37,142 SH   SOLE   37,142 0 0
INTEL CORP COM 458140100 332 6,232 SH   SOLE   6,232 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 4,599 33,105 SH   SOLE   33,105 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL IND 46137V324 279 1,530 SH   SOLE   1,530 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL FIN 46137V340 303 4,932 SH   SOLE   4,932 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 13,236 88,348 SH   SOLE   88,348 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL DIS 46137V381 295 2,043 SH   SOLE   2,043 0 0
INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837 814 9,095 SH   SOLE   9,095 0 0
INVESCO DB COMMDY INDX TRCK UNIT 46138B103 261 12,925 SH   SOLE   12,925 0 0
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 365 6,004 SH   SOLE   6,004 0 0
INVESCO EXCH TRADED FD TR II S&P 500 HB ETF 46138E370 303 4,141 SH   SOLE   4,141 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2021 HY 46138J809 458 19,941 SH   SOLE   19,941 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 HY 46138J817 309 12,551 SH   SOLE   12,551 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 HY 46138J833 315 12,599 SH   SOLE   12,599 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 HY 46138J858 548 21,636 SH   SOLE   21,636 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 HY 46138J874 512 22,015 SH   SOLE   22,015 0 0
ISHARES TR TIPS BD ETF 464287176 2,107 16,502 SH   SOLE   16,502 0 0
ISHARES TR CORE S&P500 ETF 464287200 11,896 27,613 SH   SOLE   27,613 0 0
ISHARES TR IBOXX INV CP ETF 464287242 925 6,950 SH   SOLE   6,950 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 14,426 195,185 SH   SOLE   195,185 0 0
ISHARES TR 20 YR TR BD ETF 464287432 1,341 9,290 SH   SOLE   9,290 0 0
ISHARES TR CORE S&P SCP ETF 464287804 6,425 58,843 SH   SOLE   58,843 0 0
ISHARES TR S&P SML 600 GWT 464287887 1,536 11,810 SH   SOLE   11,810 0 0
ISHARES TR PFD AND INCM SEC 464288687 2,524 65,038 SH   SOLE   65,038 0 0
ISHARES TR MSCI CHINA ETF 46429B671 3,791 56,137 SH   SOLE   56,137 0 0
JPMORGAN CHASE & CO COM 46625H100 12,834 78,404 SH   SOLE   78,404 0 0
KRANESHARES TR GLOBAL CARBON 500767678 253 6,163 SH   SOLE   6,163 0 0
MERCK & CO INC COM 58933Y105 4,722 62,872 SH   SOLE   62,872 0 0
METLIFE INC COM 59156R108 5,839 94,585 SH   SOLE   94,585 0 0
MICROSOFT CORP COM 594918104 24,230 85,945 SH   SOLE   85,945 0 0
MODERNA INC COM 60770K107 205 532 SH   SOLE   532 0 0
MOHAWK INDS INC COM 608190104 944 5,323 SH   SOLE   5,323 0 0
NEXTERA ENERGY INC COM 65339F101 532 6,778 SH   SOLE   6,778 0 0
NIKE INC CL B 654106103 844 5,814 SH   SOLE   5,814 0 0
NVIDIA CORPORATION COM 67066G104 6,377 30,784 SH   SOLE   30,784 0 0
NUVEEN PFD & INCOME OPPORTUN COM 67073B106 106 10,734 SH   SOLE   10,734 0 0
NUVEEN CR STRATEGIES INCOME COM SHS 67073D102 89 13,605 SH   SOLE   13,605 0 0
PFIZER INC COM 717081103 2,562 59,561 SH   SOLE   59,561 0 0
PIMCO STRATEGIC INCOME FD COM 72200X104 101 14,349 SH   SOLE   14,349 0 0
PROCTER AND GAMBLE CO COM 742718109 2,654 18,983 SH   SOLE   18,983 0 0
RAPID7 INC COM 753422104 782 6,915 SH   SOLE   6,915 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 3,439 40,012 SH   SOLE   40,012 0 0
REALTY INCOME CORP COM 756109104 1,436 22,138 SH   SOLE   22,138 0 0
SLM CORP COM 78442P106 712 40,447 SH   SOLE   40,447 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 168 32,523 SH Put SOLE   32,523 0 0
SPDR SER TR PORTFOLIO SHORT 78464A474 6,688 214,010 SH   SOLE   214,010 0 0
SPDR SER TR S&P REGL BKG 78464A698 823 12,144 SH   SOLE   12,144 0 0
SVB FINANCIAL GROUP COM 78486Q101 219 339 SH   SOLE   339 0 0
SALESFORCE COM INC COM 79466L302 233 859 SH   SOLE   859 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 1,027 8,067 SH   SOLE   8,067 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 1,213 12,397 SH   SOLE   12,397 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 990 6,629 SH   SOLE   6,629 0 0
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 1,029 12,844 SH   SOLE   12,844 0 0
STARBUCKS CORP COM 855244109 299 2,712 SH   SOLE   2,712 0 0
SYNNEX CORP COM 87162W100 629 6,042 SH   SOLE   6,042 0 0
T-MOBILE US INC COM 872590104 1,447 11,327 SH   SOLE   11,327 0 0
TARGET CORP COM 87612E106 11,923 52,119 SH   SOLE   52,119 0 0
TEMPUR SEALY INTL INC COM 88023U101 799 17,209 SH   SOLE   17,209 0 0
TESLA INC COM 88160R101 2,845 3,669 SH   SOLE   3,669 0 0
THE TRADE DESK INC COM CL A 88339J105 1,604 22,820 SH   SOLE   22,820 0 0
UNION PAC CORP COM 907818108 2,868 14,633 SH   SOLE   14,633 0 0
UNITED RENTALS INC COM 911363109 205 584 SH   SOLE   584 0 0
UNITEDHEALTH GROUP INC COM 91324P102 7,297 18,676 SH   SOLE   18,676 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 8,526 82,495 SH   SOLE   82,495 0 0
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 2,597 49,397 SH   SOLE   49,397 0 0
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 552 2,233 SH   SOLE   2,233 0 0
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 5,350 87,117 SH   SOLE   87,117 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 3,190 38,710 SH   SOLE   38,710 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 12,646 32,065 SH   SOLE   32,065 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 5,110 50,208 SH   SOLE   50,208 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595 1,945 6,942 SH   SOLE   6,942 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 6,275 46,354 SH   SOLE   46,354 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 5,993 110,969 SH   SOLE   110,969 0 0
VISA INC COM CL A 92826C839 2,137 9,595 SH   SOLE   9,595 0 0
VONAGE HLDGS CORP COM 92886T201 2,364 146,672 SH   SOLE   146,672 0 0
WELLS FARGO CO NEW COM 949746101 3,306 71,230 SH   SOLE   71,230 0 0