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
WILLIS TOWERS WATSON PLC LTD SHS G96629103 475 2,063 SH   SOLE   0 0 2,063
AT&T INC COM 00206R102 212 7,373 SH   SOLE   0 0 7,373
AIM ETF PRODUCTS TRUST US LRG CP BUF20 00888H208 218 8,250 SH   SOLE   0 0 8,250
ALPHABET INC CAP STK CL C 02079K107 226 90 SH   SOLE   0 0 90
ALPHABET INC CAP STK CL A 02079K305 212 87 SH   SOLE   0 0 87
AMAZON COM INC COM 023135106 726 211 SH   SOLE   0 0 211
APPLE INC COM 037833100 1,441 10,526 SH   SOLE   0 0 10,526
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 688 2,477 SH   SOLE   0 0 2,477
CATERPILLAR INC COM 149123101 1,812 8,324 SH   SOLE   0 0 8,324
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 554 20,519 SH   SOLE   0 0 20,519
FACEBOOK INC CL A 30303M102 358 1,031 SH   SOLE   0 0 1,031
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 4,855 64,262 SH   SOLE   0 0 64,262
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 3,329 13,695 SH   SOLE   0 0 13,695
FIRST TR SR FLTG RATE INCOME COM 33733U108 219 17,275 SH   SOLE   0 0 17,275
FIRST TR VALUE LINE DIVID IN SHS 33734H106 5,936 149,468 SH   SOLE   0 0 149,468
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 499 6,216 SH   SOLE   0 0 6,216
FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 338 3,627 SH   SOLE   0 0 3,627
FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 1,701 16,989 SH   SOLE   0 0 16,989
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 415 16,955 SH   SOLE   0 0 16,955
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 1,267 26,391 SH   SOLE   0 0 26,391
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 741 15,280 SH   SOLE   0 0 15,280
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 1,509 26,330 SH   SOLE   0 0 26,330
FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 650 13,725 SH   SOLE   0 0 13,725
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 1,574 27,474 SH   SOLE   0 0 27,474
FIRST TR EXCH TRADED FD III SHRT DUR MNG MUN 33739P830 986 47,172 SH   SOLE   0 0 47,172
FIRST TR EXCHNG TRADED FD VI FT CBOE VST GRWT 33740F581 215 9,930 SH   SOLE   0 0 9,930
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST MAR 33740F599 203 6,420 SH   SOLE   0 0 6,420
FIRST TR EXCHNG TRADED FD VI VEST US EQTY BUF 33740F664 217 6,395 SH   SOLE   0 0 6,395
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740F680 227 7,040 SH   SOLE   0 0 7,040
FIRST TR EXCHNG TRADED FD VI US EQT BUFFER 33740F763 903 24,850 SH   SOLE   0 0 24,850
FIRST TR EXCHNG TRADED FD VI US EQT DEEP DUFR 33740F771 395 11,537 SH   SOLE   0 0 11,537
FIRST TR EXCHNG TRADED FD VI CBOE EQT DEP NOV 33740F839 2,428 70,097 SH   SOLE   0 0 70,097
FIRST TR EXCHNG TRADED FD VI CBOE EQT BUFER 33740F847 3,499 92,627 SH   SOLE   0 0 92,627
FIRST TR EXCHNG TRADED FD VI LOW DUR STRTGC 33740F870 509 25,089 SH   SOLE   0 0 25,089
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U208 446 12,902 SH   SOLE   0 0 12,902
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U885 221 7,170 SH   SOLE   0 0 7,170
HOME DEPOT INC COM 437076102 335 1,055 SH   SOLE   0 0 1,055
INNOVATOR ETFS TR DOUBLE STACKR 9 45782C136 441 16,073 SH   SOLE   0 0 16,073
INNOVATOR ETFS TR TRIPLE STKR JAN 45782C169 463 16,312 SH   SOLE   0 0 16,312
INNOVATOR ETFS TR TRIPLE STKER OCT 45782C193 490 16,153 SH   SOLE   0 0 16,153
INNOVATOR ETFS TR DOUBLE STACKR 9 45782C219 359 12,511 SH   SOLE   0 0 12,511
INNOVATOR ETFS TR NASDAQ 100 PWER 45782C276 628 13,617 SH   SOLE   0 0 13,617
INNOVATOR ETFS TR S&P 500 ULTRA 45782C300 440 14,201 SH   SOLE   0 0 14,201
INNOVATOR ETFS TR S&P 500 PWR BUF 45782C318 887 30,125 SH   SOLE   0 0 30,125
INNOVATOR ETFS TR S&P 500 BUFFER E 45782C326 504 16,201 SH   SOLE   0 0 16,201
INNOVATOR ETFS TR NASDAQ 100 POWER 45782C334 554 14,840 SH   SOLE   0 0 14,840
INNOVATOR ETFS TR RUSSELL 2000 PWR 45782C342 484 17,502 SH   SOLE   0 0 17,502
INNOVATOR ETFS TR S&P 500 PWR BUFR 45782C383 669 21,893 SH   SOLE   0 0 21,893
INNOVATOR ETFS TR S&P 500 BUFFER 45782C391 951 28,973 SH   SOLE   0 0 28,973
INNOVATOR ETFS TR S&P 500 BUFFER 45782C409 3,119 87,085 SH   SOLE   0 0 87,085
INNOVATOR ETFS TR S&P 500 POWER 45782C417 333 11,733 SH   SOLE   0 0 11,733
INNOVATOR ETFS TR S&P 500 ULTRA 45782C425 386 14,090 SH   SOLE   0 0 14,090
INNOVATOR ETFS TR S&P 500 BUFFER 45782C433 1,416 46,243 SH   SOLE   0 0 46,243
INNOVATOR ETFS TR NASDAQ 100 PWR 45782C466 1,537 37,818 SH   SOLE   0 0 37,818
INNOVATOR ETFS TR RUSSELL 2000 P 45782C474 1,423 45,575 SH   SOLE   0 0 45,575
INNOVATOR ETFS TR S&P 500 POWER 45782C508 525 16,193 SH   SOLE   0 0 16,193
INNOVATOR ETFS TR MSCI EMGR MKT 45782C516 219 7,042 SH   SOLE   0 0 7,042
INNOVATOR ETFS TR MSCI EAFE PWR 45782C524 1,001 37,485 SH   SOLE   0 0 37,485
INNOVATOR ETFS TR S&P 500 BUFFER E 45782C557 300 9,033 SH   SOLE   0 0 9,033
INNOVATOR ETFS TR S&P 500 POWER 45782C573 214 7,090 SH   SOLE   0 0 7,090
INNOVATOR ETFS TR RUSSELL 2000 P 45782C599 1,908 71,197 SH   SOLE   0 0 71,197
INNOVATOR ETFS TR NASDAQ 100 PWR 45782C615 709 18,445 SH   SOLE   0 0 18,445
INNOVATOR ETFS TR S&P 500 ULTRA 45782C649 351 12,505 SH   SOLE   0 0 12,505
INNOVATOR ETFS TR S&P 500 PWR 45782C656 784 26,589 SH   SOLE   0 0 26,589
INNOVATOR ETFS TR S&P 500 BUFFER 45782C664 1,407 44,233 SH   SOLE   0 0 44,233
INNOVATOR ETFS TR S&P 500 ULTRA 45782C672 234 8,193 SH   SOLE   0 0 8,193
INNOVATOR ETFS TR S&P 500 PWR BU 45782C680 448 15,282 SH   SOLE   0 0 15,282
INNOVATOR ETFS TR S&P 500 BUFFER 45782C698 484 15,330 SH   SOLE   0 0 15,330
INNOVATOR ETFS TR MSCI EAFE PWR 45782C722 226 9,268 SH   SOLE   0 0 9,268
INNOVATOR ETFS TR S&P 500 PWR BU 45782C748 649 20,901 SH   SOLE   0 0 20,901
INNOVATOR ETFS TR S&P 500 BUFFER 45782C755 895 27,437 SH   SOLE   0 0 27,437
INNOVATOR ETFS TR S&P 500 BUFETF 45782C771 590 18,286 SH   SOLE   0 0 18,286
INNOVATOR ETFS TR S&P 500 BUFFER 45782C789 588 18,733 SH   SOLE   0 0 18,733
INNOVATOR ETFS TR S&P 500 ULTRA 45782C805 429 16,721 SH   SOLE   0 0 16,721
INNOVATOR ETFS TR S&P 500 PWR BU 45782C870 1,632 57,349 SH   SOLE   0 0 57,349
INNOVATOR ETFS TR S&P 500 BUFFER 45782C888 1,071 33,809 SH   SOLE   0 0 33,809
INNOVATOR ETFS TR US EQUITY ACCELE 45783Y301 321 12,147 SH   SOLE   0 0 12,147
INVESCO QQQ TR UNIT SER 1 46090E103 23,150 65,417 SH   SOLE   0 0 65,417
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 1,959 6,754 SH   SOLE   0 0 6,754
INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332 500 1,708 SH   SOLE   0 0 1,708
INVESCO EXCHANGE TRADED FD T S&P500 EQL STP 46137V373 1,925 11,950 SH   SOLE   0 0 11,950
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 949 15,801 SH   SOLE   0 0 15,801
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 270 17,595 SH   SOLE   0 0 17,595
INVESCO EXCH TRADED FD TR II FNDMNTL HY CRP 46138E719 313 16,030 SH   SOLE   0 0 16,030
ISHARES TR CORE US AGGBD ET 464287226 204 1,769 SH   SOLE   0 0 1,769
ISHARES TR RUS MID CAP ETF 464287499 238 3,000 SH   SOLE   0 0 3,000
ISHARES TR CORE S&P MCP ETF 464287507 17,824 66,328 SH   SOLE   0 0 66,328
ISHARES TR RUS 1000 GRW ETF 464287614 4,107 15,130 SH   SOLE   0 0 15,130
ISHARES TR RUS 1000 ETF 464287622 846 3,494 SH   SOLE   0 0 3,494
ISHARES TR RUS 2000 GRW ETF 464287648 3,724 11,949 SH   SOLE   0 0 11,949
ISHARES TR RUSSELL 2000 ETF 464287655 7,226 31,505 SH   SOLE   0 0 31,505
JPMORGAN CHASE & CO COM 46625H100 296 1,902 SH   SOLE   0 0 1,902
J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 255 5,023 SH   SOLE   0 0 5,023
JOHNSON & JOHNSON COM 478160104 286 1,734 SH   SOLE   0 0 1,734
MASTERCARD INCORPORATED CL A 57636Q104 289 792 SH   SOLE   0 0 792
MCDONALDS CORP COM 580135101 858 3,715 SH   SOLE   0 0 3,715
MERCK & CO INC COM 58933Y105 450 5,782 SH   SOLE   0 0 5,782
MICROSOFT CORP COM 594918104 482 1,783 SH   SOLE   0 0 1,783
NIKE INC CL B 654106103 689 4,460 SH   SOLE   0 0 4,460
PROSHARES TR S&P 500 DV ARIST 74348A467 1,787 19,721 SH   SOLE   0 0 19,721
REDFIN CORP COM 75737F108 272 4,291 SH   SOLE   0 0 4,291
SPDR S&P 500 ETF TR TR UNIT 78462F103 3,529 8,243 SH   SOLE   0 0 8,243
SPDR SER TR S&P DIVID ETF 78464A763 412 3,369 SH   SOLE   0 0 3,369
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 2,384 22,860 SH   SOLE   0 0 22,860
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 521 5,007 SH   SOLE   0 0 5,007
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 6,556 44,917 SH   SOLE   0 0 44,917
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 376 5,502 SH   SOLE   0 0 5,502
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 6,682 85,277 SH   SOLE   0 0 85,277
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 3,110 30,004 SH   SOLE   0 0 30,004
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 849 25,514 SH   SOLE   0 0 25,514
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 237 4,327 SH   SOLE   0 0 4,327
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 8,616 113,633 SH   SOLE   0 0 113,633
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 1,697 43,022 SH   SOLE   0 0 43,022
US BANCORP DEL COM NEW 902973304 1,148 20,145 SH   SOLE   0 0 20,145
UNITED PARCEL SERVICE INC CL B 911312106 3,609 17,353 SH   SOLE   0 0 17,353
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 4,608 29,768 SH   SOLE   0 0 29,768
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 1,605 8,795 SH   SOLE   0 0 8,795
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 591 2,390 SH   SOLE   0 0 2,390
VANGUARD INDEX FDS GROWTH ETF 922908736 252 879 SH   SOLE   0 0 879
WISDOMTREE TR ITL HDG QTLY DIV 97717X594 2,605 59,035 SH   SOLE   0 0 59,035
WISDOMTREE TR US QTLY DIV GRT 97717X669 556 9,324 SH   SOLE   0 0 9,324