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 357 4,780 SH   SOLE   171 4,609 0
ADVISORSHARES TR DORSY FSM ALCP 00768Y479 832 22,384 SH   SOLE   941 18,930 2,513
ADVISORSHARES TR DORSY SHRT ETF 00768Y529 378 33,099 SH   SOLE   336 32,408 355
ADVANCED MICRO DEVICES INC COM 007903107 4,533 49,429 SH   SOLE   5,360 43,777 292
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 5,871 25,228 SH   SOLE   3,346 21,623 259
ALPHABET INC CAP STK CL C 02079K107 12,354 7,052 SH   SOLE   949 6,056 47
ALPHABET INC CAP STK CL A 02079K305 284 162 SH   SOLE   5 157 0
AMAZON COM INC COM 023135106 20,636 6,336 SH   SOLE   558 5,707 71
APPLE INC COM 037833100 20,613 155,350 SH   SOLE   23,717 130,170 1,463
ARCHER DANIELS MIDLAND CO COM 039483102 2,907 57,666 SH   SOLE   8,994 48,163 509
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 860 3,708 SH   SOLE   175 3,490 43
BRIGHTHOUSE FINL INC COM 10922N103 566 15,621 SH   SOLE   158 15,381 82
CHIPOTLE MEXICAN GRILL INC COM 169656105 602 434 SH   SOLE   4 421 9
CHURCHILL DOWNS INC COM 171484108 553 2,839 SH   SOLE   55 2,768 16
COMERICA INC COM 200340107 577 10,329 SH   SOLE   248 10,023 58
CORELOGIC INC COM 21871D103 521 6,736 SH   SOLE   150 6,388 198
COSTCO WHSL CORP NEW COM 22160K105 7,649 20,302 SH   SOLE   2,422 17,588 292
DARDEN RESTAURANTS INC COM 237194105 564 4,738 SH   SOLE   125 4,586 27
DECKERS OUTDOOR CORP COM 243537107 584 2,038 SH   SOLE   25 2,002 11
DISNEY WALT CO COM 254687106 6,501 35,883 SH   SOLE   4,569 31,096 218
ENTEGRIS INC COM 29362U104 562 5,850 SH   SOLE   41 5,617 192
FACEBOOK INC CL A 30303M102 10,029 36,715 SH   SOLE   5,086 31,239 390
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 276 4,089 SH   SOLE   0 3,476 613
FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500 2,094 29,811 SH   SOLE   130 29,681 0
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 1,846 16,506 SH   SOLE   127 16,379 0
FIRST TR NAS100 EQ WEIGHTED SHS 337344105 654 6,481 SH   SOLE   34 6,028 419
FIRST TR EXCHANGE-TRADED ALP MID CP GR ALPH 33737M102 2,184 33,407 SH   SOLE   541 30,912 1,954
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 1,052 50,180 SH   SOLE   8,640 41,520 20
FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 1,680 41,506 SH   SOLE   2,812 34,634 4,060
FIRST TR EXCHANGE-TRADED FD DORSEYWRIGHT MOM 33738R696 471 18,962 SH   SOLE   468 16,730 1,764
FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103 432 9,909 SH   SOLE   91 9,818 0
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 253 4,210 SH   SOLE   0 4,210 0
FIRST TR EXCHANGE-TRADED FD SSI STRG ETF 33739Q507 775 15,829 SH   SOLE   36 15,793 0
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQ 33740F755 3,240 150,826 SH   SOLE   683 150,143 0
FIRST TR EXCHNG TRADED FD VI US EQT BUFFER 33740F763 3,729 112,733 SH   SOLE   19,672 92,998 63
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 776 14,180 SH   SOLE   398 13,423 359
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740U307 229 7,088 SH   SOLE   0 7,088 0
FIRST TR EXCHANGE-TRADED FD DORSY WR MOMNT 33741L108 733 29,859 SH   SOLE   691 26,384 2,784
FIRST TR EXCHANGE-TRADED FD DORSY WRGH VLU 33741L207 1,568 87,219 SH   SOLE   1,757 80,196 5,266
FIRST TR HIGH YIELD OPPRT 20 COM 33741Q107 9,113 448,450 SH   SOLE   72,400 375,550 500
GALLAGHER ARTHUR J & CO COM 363576109 451 3,649 SH   SOLE   3,649 0 0
GENERAC HLDGS INC COM 368736104 506 2,225 SH   SOLE   10 2,200 15
HARLEY DAVIDSON INC COM 412822108 547 14,904 SH   SOLE   199 14,622 83
HOME DEPOT INC COM 437076102 8,076 30,405 SH   SOLE   4,365 25,822 218
INTEL CORP COM 458140100 324 6,505 SH   SOLE   4,583 1,922 0
INVESCO QQQ TR UNIT SER 1 46090E103 3,811 12,146 SH   SOLE   786 11,247 113
INVESCO EXCHANGE TRADED FD T GBL LISTED PVT 46137V589 969 71,858 SH   SOLE   680 68,510 2,668
INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837 3,329 37,937 SH   SOLE   306 36,979 652
INVESCO EXCH TRADED FD TR II DWA SMLCP MENT 46138E842 6,331 84,091 SH   SOLE   1,533 79,151 3,407
INVESCO EXCH TRD SLF IDX FD BULSHS 2021 HY 46138J809 1,171 50,684 SH   SOLE   3,723 45,767 1,194
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 HY 46138J817 889 36,278 SH   SOLE   298 34,190 1,790
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 HY 46138J833 893 35,832 SH   SOLE   714 33,550 1,568
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 HY 46138J858 1,306 51,464 SH   SOLE   4,491 46,970 3
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 HY 46138J874 1,206 51,655 SH   SOLE   3,753 46,726 1,176
ISHARES TR TIPS BD ETF 464287176 818 6,408 SH   SOLE   160 6,086 162
ISHARES TR CORE S&P500 ETF 464287200 6,642 17,695 SH   SOLE   2,078 15,389 228
ISHARES TR IBOXX INV CP ETF 464287242 2,511 18,177 SH   SOLE   1,251 16,926 0
ISHARES TR S&P 500 GRWT ETF 464287309 8,310 130,206 SH   SOLE   16,256 112,416 1,534
ISHARES TR 1 3 YR TREAS BD 464287457 1,396 16,163 SH   SOLE   499 15,561 103
ISHARES TR CORE S&P SCP ETF 464287804 3,512 38,211 SH   SOLE   4,942 32,632 637
ISHARES TR S&P SML 600 GWT 464287887 1,614 14,138 SH   SOLE   2,150 11,988 0
ISHARES TR 10-20 YR TRS ETF 464288653 667 4,192 SH   SOLE   159 3,830 203
ISHARES TR PFD AND INCM SEC 464288687 905 23,497 SH   SOLE   3,608 19,879 10
ISHARES TR FLTG RATE NT ETF 46429B655 784 15,466 SH   SOLE   527 14,539 400
ISHARES TR CONV BD ETF 46435G102 630 6,528 SH   SOLE   388 5,667 473
JPMORGAN CHASE & CO COM 46625H100 8,399 66,099 SH   SOLE   8,203 57,287 609
KINSALE CAP GROUP INC COM 49714P108 464 2,319 SH   SOLE   57 2,190 72
MARRIOTT INTL INC NEW CL A 571903202 317 2,400 SH   SOLE   0 2,400 0
MASCO CORP COM 574599106 2,167 39,443 SH   SOLE   6,719 32,427 297
MERCK & CO. INC COM 58933Y105 5,427 66,342 SH   SOLE   8,948 56,794 600
METLIFE INC COM 59156R108 3,788 80,683 SH   SOLE   11,432 68,616 635
MICROSOFT CORP COM 594918104 18,723 84,178 SH   SOLE   10,473 73,058 647
MORNINGSTAR INC COM 617700109 529 2,283 SH   SOLE   59 2,210 14
NIKE INC CL B 654106103 513 3,624 SH   SOLE   3,624 0 0
NVIDIA CORPORATION COM 67066G104 655 1,254 SH   SOLE   67 1,170 17
PAYLOCITY HLDG CORP COM 70438V106 550 2,671 SH   SOLE   36 2,620 15
PERFORMANCE FOOD GROUP CO COM 71377A103 616 12,947 SH   SOLE   108 12,763 76
PFIZER INC COM 717081103 770 20,922 SH   SOLE   1,609 19,095 218
PROCTER AND GAMBLE CO COM 742718109 910 6,543 SH   SOLE   310 6,157 76
QUALCOMM INC COM 747525103 312 2,045 SH   SOLE   1,229 816 0
RAPID7 INC COM 753422104 671 7,440 SH   SOLE   122 7,150 168
RAYTHEON TECHNOLOGIES CORP COM 75513E101 2,312 32,332 SH   SOLE   4,478 27,780 74
ROCKWELL AUTOMATION INC COM 773903109 562 2,241 SH   SOLE   20 2,179 42
SPDR SER TR FACTST INV ETF 78464A110 1,940 9,021 SH   SOLE   41 8,708 272
SPDR SER TR BLOMBRG BRC INTL 78464A151 592 15,610 SH   SOLE   56 15,554 0
SPDR SER TR PORTFOLIO SHORT 78464A474 1,842 58,675 SH   SOLE   6,742 51,345 588
SPDR SER TR BLOMBERG INTL TR 78464A516 589 18,857 SH   SOLE   67 18,790 0
SPDR SER TR SPDR BLOOMBERG 78468R663 267 2,914 SH   SOLE   0 2,914 0
SVB FINANCIAL GROUP COM 78486Q101 629 1,622 SH   SOLE   5 1,608 9
SAIA INC COM 78709Y105 546 3,022 SH   SOLE   40 2,899 83
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 307 3,470 SH   SOLE   253 3,159 58
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 1,829 29,178 SH   SOLE   3,471 25,306 401
STARBUCKS CORP COM 855244109 290 2,712 SH   SOLE   1,180 1,532 0
STORE CAP CORP COM 862121100 542 15,951 SH   SOLE   411 15,079 461
T-MOBILE US INC COM 872590104 412 3,058 SH   SOLE   120 2,899 39
TESLA INC COM 88160R101 3,252 4,608 SH   SOLE   262 4,327 19
TETRA TECH INC NEW COM 88162G103 495 4,278 SH   SOLE   63 3,969 246
TIMKEN CO COM 887389104 622 8,036 SH   SOLE   71 7,925 40
UNION PAC CORP COM 907818108 3,343 16,055 SH   SOLE   2,981 12,957 117
UNITED RENTALS INC COM 911363109 576 2,484 SH   SOLE   56 2,403 25
UNITEDHEALTH GROUP INC COM 91324P102 5,378 15,335 SH   SOLE   2,139 13,093 103
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 4,364 52,644 SH   SOLE   8,891 39,170 4,583
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 1,792 20,315 SH   SOLE   2,968 17,174 173
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 6,740 73,653 SH   SOLE   10,644 62,553 456
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 500 2,233 SH   SOLE   0 2,233 0
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 2,089 33,912 SH   SOLE   3,068 30,401 443
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 2,914 35,006 SH   SOLE   4,392 30,458 156
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 7,410 21,561 SH   SOLE   2,823 18,543 195
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 4,064 47,857 SH   SOLE   4,759 42,942 156
VANGUARD INDEX FDS VALUE ETF 922908744 3,821 32,123 SH   SOLE   4,369 27,359 395
VERIZON COMMUNICATIONS INC COM 92343V104 6,775 115,318 SH   SOLE   18,853 95,434 1,031
VISA INC COM CL A 92826C839 1,273 5,821 SH   SOLE   238 5,529 54
VONAGE HLDGS CORP COM 92886T201 2,198 171,145 SH Call SOLE   26,904 143,947 294
WHIRLPOOL CORP COM 963320106 512 2,836 SH   SOLE   37 2,733 66