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 346 1,752 SH   SOLE   0 0 1,752
ABBVIE INC COM 00287Y109 226 1,476 SH   SOLE   0 0 1,476
AIM ETF PRODUCTS TRUST US LRG CP BUF20 00888H208 377 14,895 SH   SOLE   0 0 14,895
AIM ETF PRODUCTS TRUST US LRG CP BUFR20 00888H505 618 23,653 SH   SOLE   0 0 23,653
AIM ETF PRODUCTS TRUST US LRG CP BUFR20 00888H802 245 9,940 SH   SOLE   0 0 9,940
AMAZON COM INC COM 023135106 529 4,979 SH   SOLE   0 0 4,979
APPLE INC COM 037833100 1,469 10,743 SH   SOLE   0 0 10,743
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 749 2,743 SH   SOLE   0 0 2,743
CATERPILLAR INC COM 149123101 1,509 8,444 SH   SOLE   0 0 8,444
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 436 18,709 SH   SOLE   0 0 18,709
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 5,564 79,468 SH   SOLE   0 0 79,468
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 1,449 11,398 SH   SOLE   0 0 11,398
FIRST TR SR FLTG RATE INCOME COM 33733U108 139 13,925 SH   SOLE   0 0 13,925
FIRST TR VALUE LINE DIVID IN SHS 33734H106 6,287 161,762 SH   SOLE   0 0 161,762
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 324 4,257 SH   SOLE   0 0 4,257
FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 287 3,748 SH   SOLE   0 0 3,748
FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 1,366 16,331 SH   SOLE   0 0 16,331
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 504 19,563 SH   SOLE   0 0 19,563
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 4,227 95,817 SH   SOLE   0 0 95,817
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 1,071 26,889 SH   SOLE   0 0 26,889
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 1,299 25,882 SH   SOLE   0 0 25,882
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 240 5,867 SH   SOLE   0 0 5,867
FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 557 13,452 SH   SOLE   0 0 13,452
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 2,310 45,630 SH   SOLE   0 0 45,630
FIRST TR EXCH TRADED FD III MUNI HI INCM ETF 33739P301 281 5,920 SH   SOLE   0 0 5,920
FIRST TR EXCH TRADED FD III SHRT DUR MNG MUN 33739P830 875 44,028 SH   SOLE   0 0 44,028
FIRST TR EXCHNG TRADED FD VI CBOE VEST NAS100 33740F581 200 10,403 SH   SOLE   0 0 10,403
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST MAR 33740F599 255 8,470 SH   SOLE   0 0 8,470
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST BFR 33740F623 299 9,557 SH   SOLE   0 0 9,557
FIRST TR EXCHNG TRADED FD VI VEST US EQTY BUF 33740F664 233 7,395 SH   SOLE   0 0 7,395
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740F680 289 9,550 SH   SOLE   0 0 9,550
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F722 214 5,710 SH   SOLE   0 0 5,710
FIRST TR EXCHNG TRADED FD VI CBOE VEST US BUF 33740F748 243 7,081 SH   SOLE   0 0 7,081
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQ 33740F755 211 9,845 SH   SOLE   0 0 9,845
FIRST TR EXCHNG TRADED FD VI US EQT BUFFER 33740F763 841 24,630 SH   SOLE   0 0 24,630
FIRST TR EXCHNG TRADED FD VI US EQT DEEP DUFR 33740F771 356 10,730 SH   SOLE   0 0 10,730
FIRST TR EXCHNG TRADED FD VI CBOE EQT DEP NOV 33740F839 762 23,537 SH   SOLE   0 0 23,537
FIRST TR EXCHNG TRADED FD VI CBOE EQT BUFER 33740F847 3,100 91,148 SH   SOLE   0 0 91,148
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U208 492 14,881 SH   SOLE   0 0 14,881
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740U307 297 9,304 SH   SOLE   0 0 9,304
FIRST TR EXCHNG TRADED FD VI CBOE VEST FD DEP 33740U703 314 16,080 SH   SOLE   0 0 16,080
FIRST TR EXCHNG TRADED FD VI CBOE VEST BUFERD 33740U778 634 35,931 SH   SOLE   0 0 35,931
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U885 367 12,916 SH   SOLE   0 0 12,916
HOME DEPOT INC COM 437076102 301 1,099 SH   SOLE   0 0 1,099
INNOVATOR ETFS TR DOUBLE STACKR 9 45782C136 489 20,108 SH   SOLE   0 0 20,108
INNOVATOR ETFS TR TRIPLE STKR JAN 45782C169 461 19,801 SH   SOLE   0 0 19,801
INNOVATOR ETFS TR TRIPLE STKER OCT 45782C193 466 17,584 SH   SOLE   0 0 17,584
INNOVATOR ETFS TR DOUBLE STACKR 9 45782C219 489 18,111 SH   SOLE   0 0 18,111
INNOVATOR ETFS TR GRWT100 PWR BUF 45782C276 955 21,588 SH   SOLE   0 0 21,588
INNOVATOR ETFS TR US SML CP PWR B 45782C284 431 18,393 SH   SOLE   0 0 18,393
INNOVATOR ETFS TR US EQT ULTRA BF 45782C300 270 9,287 SH   SOLE   0 0 9,287
INNOVATOR ETFS TR US EQTY PWR BUF 45782C318 1,106 40,512 SH   SOLE   0 0 40,512
INNOVATOR ETFS TR US EQTY BUFR MAR 45782C326 616 21,686 SH   SOLE   0 0 21,686
INNOVATOR ETFS TR GRWT100 PWR BF 45782C334 558 16,366 SH   SOLE   0 0 16,366
INNOVATOR ETFS TR US SML CP PWR ET 45782C342 448 18,558 SH   SOLE   0 0 18,558
INNOVATOR ETFS TR US EQTY PWR BUF 45782C383 766 25,955 SH   SOLE   0 0 25,955
INNOVATOR ETFS TR US EQTY BUFR MAR 45782C391 765 24,736 SH   SOLE   0 0 24,736
INNOVATOR ETFS TR US EQTY BUFR JAN 45782C409 2,809 87,358 SH   SOLE   0 0 87,358
INNOVATOR ETFS TR US EQTY PWR BUF 45782C417 386 14,318 SH   SOLE   0 0 14,318
INNOVATOR ETFS TR US EQT ULTRA BFR 45782C425 334 12,805 SH   SOLE   0 0 12,805
INNOVATOR ETFS TR US EQTY BUFR FEB 45782C433 1,145 39,948 SH   SOLE   0 0 39,948
INNOVATOR ETFS TR GRWT100 PWR BF 45782C466 1,659 46,968 SH   SOLE   0 0 46,968
INNOVATOR ETFS TR US SML CP PWR B 45782C474 1,322 46,788 SH   SOLE   0 0 46,788
INNOVATOR ETFS TR US EQTY PWR BUF 45782C508 634 21,123 SH   SOLE   0 0 21,123
INNOVATOR ETFS TR INTRNL DEV JAN 45782C524 978 39,559 SH   SOLE   0 0 39,559
INNOVATOR ETFS TR US EQTY PWR BUF 45782C540 269 9,347 SH   SOLE   0 0 9,347
INNOVATOR ETFS TR US EQTY BUF DEC 45782C557 401 13,181 SH   SOLE   0 0 13,181
INNOVATOR ETFS TR US EQTY PWR BUF 45782C573 357 12,615 SH   SOLE   0 0 12,615
INNOVATOR ETFS TR US EQTY BUF NOV 45782C581 342 11,936 SH   SOLE   0 0 11,936
INNOVATOR ETFS TR US SML CP PWR B 45782C599 1,801 74,601 SH   SOLE   0 0 74,601
INNOVATOR ETFS TR GRWT100 PWR BUF 45782C615 863 24,559 SH   SOLE   0 0 24,559
INNOVATOR ETFS TR US EQTY PWR BUF 45782C656 1,028 36,553 SH   SOLE   0 0 36,553
INNOVATOR ETFS TR US EQTY BUF SEP 45782C664 1,509 51,545 SH   SOLE   0 0 51,545
INNOVATOR ETFS TR US EQT ULTRA BF 45782C672 227 8,418 SH   SOLE   0 0 8,418
INNOVATOR ETFS TR US EQTY PWR BF 45782C680 590 20,722 SH   SOLE   0 0 20,722
INNOVATOR ETFS TR US EQUT BUFR AUG 45782C698 631 21,337 SH   SOLE   0 0 21,337
INNOVATOR ETFS TR INTRNL DEV JULY 45782C722 287 12,524 SH   SOLE   0 0 12,524
INNOVATOR ETFS TR US EQTY PWR BUF 45782C748 690 23,721 SH   SOLE   0 0 23,721
INNOVATOR ETFS TR US EQTY BUFR JUN 45782C755 843 28,182 SH   SOLE   0 0 28,182
INNOVATOR ETFS TR US EQTY BUF OCT 45782C771 620 20,367 SH   SOLE   0 0 20,367
INNOVATOR ETFS TR US EQTY BUFR JUL 45782C789 772 23,485 SH   SOLE   0 0 23,485
INNOVATOR ETFS TR US EQTY PWR BUF 45782C797 364 12,985 SH   SOLE   0 0 12,985
INNOVATOR ETFS TR US EQT ULTRA BF 45782C805 387 15,771 SH   SOLE   0 0 15,771
INNOVATOR ETFS TR US EQTY PWR BUF 45782C813 448 13,880 SH   SOLE   0 0 13,880
INNOVATOR ETFS TR US EQT PWR BUF 45782C870 1,692 62,675 SH   SOLE   0 0 62,675
INNOVATOR ETFS TR US EQT BUFR APR 45782C888 1,018 34,014 SH   SOLE   0 0 34,014
INNOVATOR ETFS TR US EQUITY ACCELE 45783Y301 333 13,578 SH   SOLE   0 0 13,578
INNOVATOR ETFS TR LADERD ALCTN PWR 45783Y814 338 10,226 SH   SOLE   0 0 10,226
INVESCO QQQ TR UNIT SER 1 46090E103 18,094 64,507 SH   SOLE   0 0 64,507
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 1,639 6,933 SH   SOLE   0 0 6,933
INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332 452 1,688 SH   SOLE   0 0 1,688
INVESCO EXCHANGE TRADED FD T S&P500 EQL STP 46137V373 1,971 11,893 SH   SOLE   0 0 11,893
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 949 15,314 SH   SOLE   0 0 15,314
INVESCO EXCH TRADED FD TR II FNDMNTL HY CRP 46138E719 255 15,149 SH   SOLE   0 0 15,149
ISHARES TR CORE S&P MCP ETF 464287507 15,103 66,761 SH   SOLE   0 0 66,761
ISHARES TR S&P MC 400GR ETF 464287606 242 3,790 SH   SOLE   0 0 3,790
ISHARES TR RUS 1000 GRW ETF 464287614 3,441 15,735 SH   SOLE   0 0 15,735
ISHARES TR RUS 1000 ETF 464287622 726 3,496 SH   SOLE   0 0 3,496
ISHARES TR RUS 2000 GRW ETF 464287648 2,096 10,158 SH   SOLE   0 0 10,158
ISHARES TR RUSSELL 2000 ETF 464287655 5,904 34,861 SH   SOLE   0 0 34,861
JPMORGAN CHASE & CO COM 46625H100 214 1,898 SH   SOLE   0 0 1,898
JOHNSON & JOHNSON COM 478160104 321 1,807 SH   SOLE   0 0 1,807
MASTERCARD INCORPORATED CL A 57636Q104 245 776 SH   SOLE   0 0 776
MCDONALDS CORP COM 580135101 896 3,628 SH   SOLE   0 0 3,628
MERCK & CO INC COM 58933Y105 527 5,782 SH   SOLE   0 0 5,782
MICROSOFT CORP COM 594918104 471 1,834 SH   SOLE   0 0 1,834
NIKE INC CL B 654106103 423 4,143 SH   SOLE   0 0 4,143
PROSHARES TR S&P 500 DV ARIST 74348A467 1,858 21,769 SH   SOLE   0 0 21,769
SPDR S&P 500 ETF TR TR UNIT 78462F103 3,056 8,100 SH   SOLE   0 0 8,100
SPDR SER TR S&P DIVID ETF 78464A763 643 5,416 SH   SOLE   0 0 5,416
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 2,546 57,620 SH   SOLE   0 0 57,620
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 449 10,049 SH   SOLE   0 0 10,049
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 5,553 95,680 SH   SOLE   0 0 95,680
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 479 7,673 SH   SOLE   0 0 7,673
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 6,182 98,349 SH   SOLE   0 0 98,349
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 2,937 75,134 SH   SOLE   0 0 75,134
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 727 25,677 SH   SOLE   0 0 25,677
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 222 4,362 SH   SOLE   0 0 4,362
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 8,620 120,281 SH   SOLE   0 0 120,281
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 1,701 53,911 SH   SOLE   0 0 53,911
US BANCORP DEL COM NEW 902973304 683 14,836 SH   SOLE   0 0 14,836
UNITED PARCEL SERVICE INC CL B 911312106 3,086 16,905 SH   SOLE   0 0 16,905
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 4,952 34,457 SH   SOLE   0 0 34,457
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 1,600 8,635 SH   SOLE   0 0 8,635
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 556 2,359 SH   SOLE   0 0 2,359
VANGUARD INDEX FDS SMALL CP ETF 922908751 230 1,303 SH   SOLE   0 0 1,303
WISDOMTREE TR ITL HDG QTLY DIV 97717X594 2,569 68,404 SH   SOLE   0 0 68,404
WISDOMTREE TR US QTLY DIV GRT 97717X669 768 13,313 SH   SOLE   0 0 13,313