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
HORIZON THERAPEUTICS PUB LTD SHS G46188101 511 9,190 SH   SOLE   46 8,629 515
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 240 4,780 SH   SOLE   171 4,117 492
ADVISORSHARES TR DORSY FSM ALCP 00768Y479 427 15,292 SH   SOLE   0 9,153 6,139
ADVISORSHARES TR DORSY SHRT ETF 00768Y529 364 18,791 SH   SOLE   187 16,610 1,994
ADVANCED MICRO DEVICES INC COM 007903107 3,784 71,922 SH   SOLE   10,827 59,925 1,170
ALASKA AIR GROUP INC COM 011659109 4,328 119,360 SH   SOLE   18,357 98,383 2,620
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 5,351 24,808 SH   SOLE   3,782 20,561 465
ALPHABET INC CAP STK CL C 02079K107 9,032 6,389 SH   SOLE   991 5,274 124
ALPHABET INC CAP STK CL A 02079K305 213 150 SH   SOLE   5 130 15
AMAZON COM INC COM 023135106 15,496 5,617 SH   SOLE   517 4,984 116
APPLE INC COM 037833100 14,937 40,946 SH   SOLE   6,755 33,370 821
ARCHER DANIELS MIDLAND CO COM 039483102 2,167 54,301 SH   SOLE   8,965 44,469 867
ARENA PHARMACEUTICALS INC COM NEW 040047607 450 7,146 SH   SOLE   33 6,858 255
BP PLC SPONSORED ADR 055622104 2,212 94,850 SH   SOLE   15,902 76,922 2,026
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 283 1,584 SH   SOLE   75 1,324 185
BOEING CO COM 097023105 4,064 22,171 SH   SOLE   3,143 18,302 726
BRIGHTHOUSE FINL INC COM 10922N103 287 10,326 SH   SOLE   37 9,956 333
CADENCE DESIGN SYSTEM INC COM 127387108 478 4,983 SH   SOLE   20 4,672 291
CHIPOTLE MEXICAN GRILL INC COM 169656105 457 434 SH   SOLE   2 408 24
CHURCHILL DOWNS INC COM 171484108 369 2,772 SH   SOLE   152 2,523 97
COSTCO WHSL CORP NEW COM 22160K105 5,590 18,436 SH   SOLE   2,574 15,535 327
CYRUSONE INC COM 23283R100 394 5,414 SH   SOLE   238 4,966 210
D R HORTON INC COM 23331A109 405 7,307 SH   SOLE   275 6,838 194
DARDEN RESTAURANTS INC COM 237194105 343 4,528 SH   SOLE   16 4,362 150
DECKERS OUTDOOR CORP COM 243537107 431 2,197 SH   SOLE   11 2,034 152
DISNEY WALT CO COM DISNEY 254687106 4,342 38,941 SH   SOLE   5,334 32,923 684
DOCUSIGN INC COM 256163106 476 2,762 SH   SOLE   11 2,637 114
EXXON MOBIL CORP COM 30231G102 2,700 60,378 SH   SOLE   10,204 49,221 953
FACEBOOK INC CL A 30303M102 9,123 40,178 SH   SOLE   6,272 33,068 838
FIRST TR NASDAQ-100 TECH IND CAP STRENGTH ETF 33733E104 834 14,283 SH   SOLE   0 12,841 1,442
FIRST TR NAS100 EQ WEIGHTED SHS 337344105 691 8,647 SH   SOLE   168 8,229 250
FIRST TRUST PORTFOLIOS LP SHS 337345102 2,222 20,366 SH   SOLE   68 19,047 1,251
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 1,535 76,970 SH   SOLE   13,996 61,172 1,802
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 1,587 51,467 SH   SOLE   542 47,076 3,849
FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 222 6,899 SH   SOLE   0 5,828 1,071
FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103 400 9,758 SH   SOLE   652 8,419 687
FIRST TR EXCHANGE-TRADED FD SSI STRG ETF 33739Q507 489 13,777 SH   SOLE   138 13,380 259
FIRST TR EXCHNG TRADED FD VI US EQT BUFFER 33740F763 3,486 118,660 SH   SOLE   21,425 96,125 1,110
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 1,404 25,625 SH   SOLE   320 24,378 927
FIRST TR EXCHANGE-TRADED FD DORSY WR MOMNT 33741L108 318 15,556 SH   SOLE   0 14,143 1,413
FIRST TR EXCHANGE-TRADED FD DORSY WRGH VLU 33741L207 1,931 138,032 SH   SOLE   939 127,926 9,167
FIRST TR HIGH YIELD OPPRT 20 COM 33741Q107 9,108 450,450 SH   SOLE   76,750 362,750 10,950
GODADDY INC CL A 380237107 395 5,384 SH   SOLE   24 4,968 392
HOME DEPOT INC COM 437076102 5,058 20,191 SH   SOLE   3,421 16,400 370
HYATT HOTELS CORP COM CL A 448579102 309 6,153 SH   SOLE   239 5,429 485
INTEL CORP COM 458140100 253 4,237 SH   SOLE   4,237 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 2,279 9,204 SH   SOLE   42 8,655 507
INVESCO EXCHANGE TRADED FD T GBL LISTED PVT 46137V589 863 83,311 SH   SOLE   1,630 74,982 6,699
INVESCO EXCHANGE TRADED FD T DWA TECHNOLOGY 46137V811 1,394 14,311 SH   SOLE   97 13,463 751
INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837 3,016 44,774 SH   SOLE   214 40,870 3,690
INVESCO EXCHANGE TRADED FD T DWA HEALTHCARE 46137V852 1,508 12,333 SH   SOLE   149 11,331 853
INVESCO EXCH TRADED FD TR II 1 30 LADER TRE 46138E107 449 11,398 SH   SOLE   75 11,128 195
INVESCO EXCH TRADED FD TR II DWA SMLCP MENT 46138E842 1,864 34,853 SH   SOLE   969 31,261 2,623
INVESCO EXCH TRD SLF IDX FD BULSHS 2020 HY 46138J601 458 19,680 SH   SOLE   0 18,086 1,594
INVESCO EXCH TRD SLF IDX FD BULSHS 2021 HY 46138J809 1,337 58,934 SH   SOLE   6,978 49,830 2,126
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 HY 46138J833 733 31,284 SH   SOLE   476 28,885 1,923
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 HY 46138J858 1,600 66,718 SH   SOLE   8,767 55,587 2,364
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 208 9,543 SH   SOLE   1,866 7,677 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 HY 46138J874 1,534 68,807 SH   SOLE   8,467 58,783 1,557
ISHARES TR MRNGSTR LG-CP GR 464287119 659 2,812 SH   SOLE   0 2,796 16
ISHARES TR TIPS BD ETF 464287176 1,692 13,757 SH   SOLE   57 13,247 453
ISHARES TR CORE S&P500 ETF 464287200 4,954 15,997 SH   SOLE   2,318 13,402 277
ISHARES TR IBOXX INV CP ETF 464287242 1,612 11,988 SH   SOLE   1,999 9,749 240
ISHARES TR S&P 500 GRWT ETF 464287309 6,216 29,960 SH   SOLE   4,043 25,445 472
ISHARES TR 1 3 YR TREAS BD 464287457 1,298 14,989 SH   SOLE   230 13,912 847
ISHARES TR CORE S&P SCP ETF 464287804 2,397 35,097 SH   SOLE   5,267 29,107 723
ISHARES TR DOW JONES US ETF 464287846 1,161 7,585 SH   SOLE   45 6,957 583
ISHARES TR S&P SML 600 GWT 464287887 1,433 8,441 SH   SOLE   1,302 7,061 78
ISHARES TR 10-20 YR TRS ETF 464288653 896 5,357 SH   SOLE   14 5,121 222
ISHARES TR 3 7 YR TREAS BD 464288661 1,076 8,048 SH   SOLE   17 7,627 404
ISHARES TR SHORT TREAS BD 464288679 4,071 36,761 SH   SOLE   7,628 25,357 3,776
ISHARES TR PFD AND INCM SEC 464288687 797 23,016 SH   SOLE   5,613 16,851 552
ISHARES TR US AER DEF ETF 464288760 993 6,028 SH   SOLE   1,325 4,700 3
ISHARES TR CONV BD ETF 46435G102 337 4,754 SH   SOLE   0 3,450 1,304
JPMORGAN CHASE & CO COM 46625H100 6,177 65,666 SH   SOLE   9,712 54,514 1,440
KROGER CO COM 501044101 2,929 86,535 SH   SOLE   9,257 75,617 1,661
LENNAR CORP CL A 526057104 456 7,395 SH   SOLE   36 6,979 380
M D C HLDGS INC COM 552676108 395 11,077 SH   SOLE   48 10,279 750
MARRIOTT INTL INC NEW CL A 571903202 2,865 33,420 SH   SOLE   5,379 27,536 505
MERCK & CO. INC COM 58933Y105 4,429 57,273 SH   SOLE   9,295 46,839 1,139
METLIFE INC COM 59156R108 2,546 69,705 SH   SOLE   11,482 56,930 1,293
MICROSOFT CORP COM 594918104 15,361 75,481 SH   SOLE   9,993 63,991 1,497
MONOLITHIC PWR SYS INC COM 609839105 445 1,879 SH   SOLE   8 1,797 74
NIKE INC CL B 654106103 323 3,290 SH   SOLE   3,290 0 0
NVIDIA CORPORATION COM 67066G104 1,029 2,708 SH   SOLE   80 2,515 113
OKTA INC CL A 679295105 519 2,592 SH   SOLE   12 2,441 139
PFIZER INC COM 717081103 488 14,919 SH   SOLE   335 13,470 1,114
PREFERRED APT CMNTYS INC COM 74039L103 1,717 225,876 SH   SOLE   12,851 213,025 0
PROCTER AND GAMBLE CO COM 742718109 342 2,864 SH   SOLE   56 2,549 259
ROCKWELL AUTOMATION INC COM 773903109 459 2,154 SH   SOLE   10 1,994 150
ROSS STORES INC COM 778296103 1,977 23,198 SH   SOLE   3,657 19,047 494
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 267 8,780 SH   SOLE   227 7,813 740
SPDR SER TR PORTFOLIO SHORT 78464A474 2,313 73,796 SH   SOLE   16,173 55,804 1,819
SPDR SER TR DJ REIT ETF 78464A607 1,206 15,462 SH   SOLE   3,729 11,395 338
T-MOBILE US INC COM 872590104 255 2,445 SH   SOLE   56 2,167 222
TESLA INC COM 88160R101 1,369 1,268 SH   SOLE   75 1,113 80
TOPBUILD CORP COM 89055F103 433 3,805 SH   SOLE   18 3,650 137
TRADEWEB MKTS INC CL A 892672106 410 7,049 SH   SOLE   31 6,728 290
UNITEDHEALTH GROUP INC COM 91324P102 4,354 14,763 SH   SOLE   2,289 12,201 273
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 1,527 17,286 SH   SOLE   3,748 12,489 1,049
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 430 2,233 SH   SOLE   0 2,233 0
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 2,393 38,475 SH   SOLE   9,030 28,528 917
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 2,784 33,675 SH   SOLE   5,578 27,545 552
VEEVA SYS INC CL A COM 922475108 539 2,299 SH   SOLE   10 2,126 163
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 4,906 17,310 SH   SOLE   2,666 14,208 436
VANGUARD INDEX FDS VALUE ETF 922908744 2,498 25,086 SH   SOLE   3,903 20,600 583
VERIZON COMMUNICATIONS INC COM 92343V104 4,777 86,654 SH   SOLE   15,326 69,817 1,511
VISA INC COM CL A 92826C839 833 4,310 SH   SOLE   89 3,987 234
WELLS FARGO CO NEW COM 949746101 4,193 163,799 SH   SOLE   25,820 134,551 3,428