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
ISHARES TR CORE INTL AGGR 46435G672 5,390 96,818 SH   SOLE   96,818 0 0
ISHARES TR CORE TOTAL USD 46434V613 1,144 21,068 SH   SOLE   21,068 0 0
SPDR SER TR PORTFOLI S&P1500 78464A805 4,371 115,722 SH   SOLE   115,722 0 0
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 725 26,269 SH   SOLE   26,269 0 0
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 728 21,758 SH   SOLE   21,758 0 0
ISHARES TR CORE DIV GRWTH 46434V621 12,015 319,552 SH   SOLE   319,552 0 0
ISHARES TR CORE S&P500 ETF 464287200 30,851 99,621 SH   SOLE   99,621 0 0
ISHARES TR MSCI MIN VOL ETF 46429B697 7,180 118,424 SH   SOLE   118,424 0 0
ISHARES TR USA QUALITY FCTR 46432F339 10,477 109,231 SH   SOLE   109,231 0 0
SPDR SER TR PORTFOLIO S&P600 78468R853 377 14,215 SH   SOLE   14,215 0 0
WISDOMTREE TR EM EX ST-OWNED 97717X578 4,788 160,097 SH   SOLE   160,097 0 0
FIRST TR VALUE LINE DIVID IN SHS 33734H106 6,885 227,097 SH   SOLE   227,097 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 6,168 24,913 SH   SOLE   24,913 0 0
ISHARES TR EAFE GRWTH ETF 464288885 1,651 19,875 SH   SOLE   19,875 0 0
ISHARES TR U.S. MED DVC ETF 464288810 3,400 12,842 SH   SOLE   12,842 0 0
EXXON MOBIL CORP COM 30231G102 339 7,590 SH   SOLE   7,590 0 0
ISHARES TR 0-5YR HI YL CP 46434V407 296 6,912 SH   SOLE   6,912 0 0
ISHARES TR MULTIFACTOR INTL 46434V274 265 11,573 SH   SOLE   11,573 0 0
ISHARES TR USA MOMENTUM FCT 46432F396 724 5,527 SH   SOLE   5,527 0 0
SPDR GOLD TR GOLD SHS 78463V107 317 1,897 SH   SOLE   1,897 0 0
NEXTERA ENERGY INC COM 65339F101 247 1,029 SH   SOLE   1,029 0 0
AT&T INC COM 00206R102 310 10,269 SH   SOLE   10,269 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 401 3,950 SH   SOLE   3,950 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 514 6,537 SH   SOLE   6,537 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 1,767 21,384 SH   SOLE   21,384 0 0
ISHARES TR MIN VOL EAFE ETF 46429B689 223 3,390 SH   SOLE   3,390 0 0
COCA COLA CO COM 191216100 211 4,730 SH   SOLE   4,730 0 0
MGE ENERGY INC COM 55277P104 201 3,121 SH   SOLE   3,121 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 329 6,254 SH   SOLE   6,254 0 0
SPDR SER TR MSCI USA STRTGIC 78468R812 214 2,429 SH   SOLE   2,429 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 3,787 39,808 SH   SOLE   39,808 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 271 2,321 SH   SOLE   2,321 0 0
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 2,190 42,435 SH   SOLE   42,435 0 0
APPLE INC COM 037833100 993 2,724 SH   SOLE   2,724 0 0
ECOLAB INC COM 278865100 1,094 5,502 SH   SOLE   5,502 0 0
DOMINION ENERGY INC COM 25746U109 231 2,853 SH   SOLE   2,853 0 0
ABBVIE INC COM 00287Y109 474 4,835 SH   SOLE   4,835 0 0
ISHARES TR ESG MSCI USA ETF 46435G425 1,058 15,128 SH   SOLE   15,128 0 0
MICROSOFT CORP COM 594918104 413 2,034 SH   SOLE   2,034 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 214 3,891 SH   SOLE   3,891 0 0
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 204 3,550 SH   SOLE   3,550 0 0
ISHARES TR MSCI USA ESG SLC 464288802 755 5,647 SH   SOLE   5,647 0 0
VANGUARD WORLD FD ESG INTL STK ETF 921910725 749 15,583 SH   SOLE   15,583 0 0
VANGUARD WORLD FD ESG US STK ETF 921910733 1,817 32,235 SH   SOLE   32,235 0 0
ABBOTT LABS COM 002824100 435 4,766 SH   SOLE   4,766 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 1,313 3,625 SH   SOLE   3,625 0 0
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 406 7,864 SH   SOLE   7,864 0 0