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
ALEXION PHARMACEUTICALS INC COM 015351109 2,451 27,307 SH   SOLE   27,307 0 0
AMAZON COM INC COM 023135106 526 270 SH   SOLE   270 0 0
AMERICAN CENTY ETF TR DIVERSIFID CRP 025072109 2,368 48,716 SH   SOLE   48,716 0 0
APPLE INC COM 037833100 1,133 4,457 SH   SOLE   4,457 0 0
BOEING CO COM 097023105 285 1,917 SH   SOLE   1,917 0 0
CISCO SYS INC COM 17275R102 257 6,546 SH   SOLE   6,546 0 0
DISNEY WALT CO COM DISNEY 254687106 633 6,556 SH   SOLE   6,556 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 256 3,170 SH   SOLE   3,170 0 0
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 17,450 1,064,056 SH   SOLE   1,064,056 0 0
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 705 11,881 SH   SOLE   11,881 0 0
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 15,668 307,229 SH   SOLE   307,229 0 0
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 11,445 273,870 SH   SOLE   273,870 0 0
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 9,752 78,818 SH   SOLE   78,818 0 0
FLEXSHARES TR READY ACC VARI 33939L886 299 4,040 SH   SOLE   4,040 0 0
GAP INC COM 364760108 124 17,616 SH   SOLE   17,616 0 0
INTEL CORP COM 458140100 692 12,792 SH   SOLE   12,792 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2021 CB 46138J700 1,398 66,670 SH   SOLE   66,670 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 HY 46138J874 892 41,187 SH   SOLE   41,187 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 1,602 75,640 SH   SOLE   75,640 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 HY 46138J858 873 38,925 SH   SOLE   38,925 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 1,472 71,285 SH   SOLE   71,285 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 1,749 84,400 SH   SOLE   84,400 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL MAT 46137V316 4,973 60,590 SH   SOLE   60,590 0 0
INVESCO EXCHANGE TRADED FD T S&P500 BUY WRT 46137V399 402 24,055 SH   SOLE   24,055 0 0
INVESCO EXCHANGE-TRADED FD T S&P 500 REVENUE 46138G698 378 8,615 SH   SOLE   8,615 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 326 1,716 SH   SOLE   1,716 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 415 3,633 SH   SOLE   3,633 0 0
ISHARES TR PFD AND INCM SEC 464288687 1,608 50,531 SH   SOLE   50,531 0 0
ISHARES TR U.S. MED DVC ETF 464288810 8,295 36,813 SH   SOLE   36,813 0 0
ISHARES TR TIPS BD ETF 464287176 513 4,354 SH   SOLE   4,354 0 0
ISHARES TR S&P MC 400VL ETF 464287705 10,985 100,099 SH   SOLE   100,099 0 0
ISHARES TR RUS 1000 ETF 464287622 935 6,607 SH   SOLE   6,607 0 0
ISHARES TR RUS MID CAP ETF 464287499 295 6,848 SH   SOLE   6,848 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 24,350 161,637 SH   SOLE   161,637 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 5,907 37,350 SH   SOLE   37,350 0 0
ISHARES TR IBONDS DEC2021 46435G789 512 20,090 SH   SOLE   20,090 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 17,723 178,696 SH   SOLE   178,696 0 0
ISHARES TR NATIONAL MUN ETF 464288414 1,814 16,060 SH   SOLE   16,060 0 0
ISHARES TR MORTGE REL ETF 46435G342 5,626 300,876 SH   SOLE   300,876 0 0
ISHARES TR JPMORGAN USD EMG 464288281 443 4,591 SH   SOLE   4,591 0 0
ISHARES TR IBOXX INV CP ETF 464287242 14,559 117,880 SH   SOLE   117,880 0 0
ISHARES TR IBOXX HI YD ETF 464288513 742 9,632 SH   SOLE   9,632 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 6,061 73,889 SH   SOLE   73,889 0 0
ISHARES U S ETF TR SHT MAT BD ETF 46431W507 377 7,790 SH   SOLE   7,790 0 0
JANUS DETROIT STR TR HENDERSON MTG 47103U852 7,715 148,240 SH   SOLE   148,240 0 0
JOHNSON & JOHNSON COM 478160104 275 2,104 SH   SOLE   2,104 0 0
JPMORGAN CHASE & CO COM 46625H100 229 2,549 SH   SOLE   2,549 0 0
MICROSOFT CORP COM 594918104 1,361 8,635 SH   SOLE   8,635 0 0
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 463 4,683 SH   SOLE   4,683 0 0
PROCTER & GAMBLE CO COM 742718109 365 3,323 SH   SOLE   3,323 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 207 7,137 SH   SOLE   7,137 0 0
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 240 7,757 SH   SOLE   7,757 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 5,908 108,481 SH   SOLE   108,481 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 369 2,495 SH   SOLE   2,495 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 642 2,494 SH   SOLE   2,494 0 0
SPDR SER TR AEROSPACE DEF 78464A631 6,663 87,580 SH   SOLE   87,580 0 0
SPDR SER TR S&P DIVID ETF 78464A763 11,502 144,028 SH   SOLE   144,028 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 393 5,558 SH   SOLE   5,558 0 0
VEREIT INC COM 92339V100 88 18,000 SH   SOLE   18,000 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 227 4,242 SH   SOLE   4,242 0 0
VULCAN MATLS CO COM 929160109 707 6,549 SH   SOLE   6,549 0 0
WISDOMTREE TR US DIVID EX FNCL 97717W406 406 6,291 SH   SOLE   6,291 0 0