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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M CO COM COM 88579Y101   289,000 2,751 SH   SOLE   0 0 2,751
ABBOTT LABS COM COM 002824100   540,000 5,334 SH   SOLE   0 0 5,334
ABBVIE INC COM COM 00287Y109   803,000 5,037 SH   SOLE   0 0 5,037
ADOBE SYS INC COM COM 00724F101   212,000 550 SH   SOLE   0 0 550
ALLIANT ENERGY CORP COM COM 018802108   258,000 4,862 SH   SOLE   0 0 4,862
ALPHABET INC CL A COM 02079K305   305,000 2,940 SH   SOLE   0 0 2,940
ALPS ETF TR ALPS REIT SECTOR DIVID DOGS ETF REIT DIVIDE DOGS 00162Q106   239,000 6,619 SH   SOLE   0 0 6,619
AMAZON COM INC COM COM 023135106   748,000 7,240 SH   SOLE   0 0 7,240
AMGEN INC COM COM 031162100   433,000 1,790 SH   SOLE   0 0 1,790
AMPHENOL CORP NEW CL A CL A 032095101   212,000 2,600 SH   SOLE   0 0 2,600
APPLE INC COM COM 037833100   4,855,000 29,432 SH   SOLE   0 0 29,432
AUTOMATIC DATA PROCESSING INC COM COM 053015103   256,000 1,150 SH   SOLE   0 0 1,150
BANK OF MONTREAL COM 063671101   207,000 2,326 SH   SOLE   0 0 2,326
BERKSHIRE HATHAWAY INC DEL CL B NEW CL B NEW 084670702   611,000 1,980 SH   SOLE   0 0 1,980
CATERPILLAR INS COM COM 149123101   297,000 1,298 SH   SOLE   0 0 1,298
CHEVRON CORP NEW COM COM 166764100   327,000 2,005 SH   SOLE   0 0 2,005
COCA COLA CO COM COM 191216100   403,000 6,502 SH   SOLE   0 0 6,502
COLGATE PALMOLIVE CO COM COM 194162103   213,000 2,830 SH   SOLE   0 0 2,830
COMCAST CORP NEW CL A CL A 20030N101   203,000 5,359 SH   SOLE   0 0 5,359
COSTCO WHOLESALE CORP NEW COM COM 22160K105   231,000 465 SH   SOLE   0 0 465
DISNEY WALT CO DISNEY COM COM 254687106   735,000 7,340 SH   SOLE   0 0 7,340
EXXON MOBIL CORP COM COM 30231G102   477,000 4,349 SH   SOLE   0 0 4,349
FIDELITY COVINGTON TR VALUE FACTOR ETF VLU FACTOR ETF 316092782   209,000 4,560 SH   SOLE   0 0 4,560
FIDELITY NATL INFORMATION SVCS INC COM COM 31620M106   360,000 6,630 SH   SOLE   0 0 6,630
FISERV INC COM COM 337738108   853,000 7,548 SH   SOLE   0 0 7,548
FREEPORT-MCMORAN INC CL B CL B 35671D857   627,000 15,326 SH   SOLE   0 0 15,326
INTEL CORP COM COM 458140100   249,000 7,623 SH   SOLE   0 0 7,623
INVESCO EXCHANGE-TRADED FD TR II PFD ETF PFD ETF 46138E511   851,000 74,116 SH   SOLE   0 0 74,116
INVESCO EXCHANGE-TRADED FD TR II S&P 500 LOW VOLATILITY ETF S&P500 LOW VOL 46138E354   1,098,000 17,593 SH   SOLE   0 0 17,593
ISHARES INC MSCI GLOBAL MINIMUM VOL FACTOR ETF MSCI GBL MIN VOL 464286525   327,000 3,381 SH   SOLE   0 0 3,381
ISHARES TR GLOBAL CLEAN ENERGY ETF GL CLEAN ENE ETF 464288224   470,000 23,741 SH   SOLE   0 0 23,741
ISHARES TR INTL SELECT DIVID ETF INDEX FD INTL SEL DIV ETF 464288448   603,000 21,922 SH   SOLE   0 0 21,922
ISHARES TR MORNINGSTAR U S EQUITY ETF MORNINGSTR US EQ 464287127   450,000 7,969 SH   SOLE   0 0 7,969
ISHARES TR MSCI KLD 400 SOCIAL ETF MSCI KLD400 SOC 464288570   238,000 3,047 SH   SOLE   0 0 3,047
ISHARES TR MSCI USA QUALITY FACTOR ETF MSCI USA QLT FCT 46432F339   7,395,000 59,604 SH   SOLE   0 0 59,604
ISHARES TR RUSSELL 1000 ETF Rus 1000 ETF 464287622   1,369,000 6,080 SH   SOLE   0 0 6,080
ISHARES TR RUSSELL 1000 GROWTH ETF RUS 1000 GRW ETF 464287614   4,396,000 17,993 SH   SOLE   0 0 17,993
ISHARES TR RUSSELL 1000 VALUE ETF RUS 1000 VAL ETF 464287598   55,222,000 362,684 SH   SOLE   0 0 362,684
ISHARES TR SELECT DIVID ETF FD SELECT DIVID ETF 464287168   5,128,000 43,765 SH   SOLE   0 0 43,765
ISHARES TR TREAS FLTG RATE BD ETF TRS FLT RT BD 46434V860   18,407,000 363,838 SH   SOLE   0 0 363,838
ISHARES TR US REAL ESTATE ETF U.S. REAL ES ETF 464287739   347,000 4,087 SH   SOLE   0 0 4,087
JOHNSON & JOHNSON COM COM 478160104   471,000 3,038 SH   SOLE   0 0 3,038
JPMORGAN CHASE & CO COM COM 46625H100   645,000 4,950 SH   SOLE   0 0 4,950
LOCKHEED MARTIN CORP COM COM 539830109   260,000 550 SH   SOLE   0 0 550
LYFT INC CL A CL A 55087P104   107,000 11,516 SH   SOLE   0 0 11,516
MCCORMICK & CO INC COM NON VTG COM NON VTG 579780206   423,000 5,078 SH   SOLE   0 0 5,078
MCDONALDS CORP COM COM 580135101   991,000 3,546 SH   SOLE   0 0 3,546
MGE ENERGY INC COM COM 55277P104   269,000 3,466 SH   SOLE   0 0 3,466
MICROSOFT CORP COM COM 594918104   2,721,000 9,438 SH   SOLE   0 0 9,438
NEXTERA ENERGY INC COM COM 65339F101   459,000 5,960 SH   SOLE   0 0 5,960
NIKE INC CL B CL B 654106103   240,000 1,960 SH   SOLE   0 0 1,960
ORACLE CORP COM COM 68389X105   786,000 8,464 SH   SOLE   0 0 8,464
PEPSICO INC COM COM 713448108   395,000 2,169 SH   SOLE   0 0 2,169
PFIZER INC COM COM 717081103   276,000 6,759 SH   SOLE   0 0 6,759
PHILIP MORRIS INTL INC COM COM 718172109   206,000 2,121 SH   SOLE   0 0 2,121
PROCTER & GAMBLE CO COM COM 742718109   872,000 5,862 SH   SOLE   0 0 5,862
QUALCOMM INC COM COM 747525103   228,000 1,791 SH   SOLE   0 0 1,791
RAYTHEON TECHNOLOGIES CORP COM COM 75513E101   248,000 2,534 SH   SOLE   0 0 2,534
SCHWAB STRATEGIC TR US LARGE-CAP VALUE ETF US LCAP VA ETF 808524409   237,000 3,620 SH   SOLE   0 0 3,620
SELECT SECTOR SPDR TR INDL SBI INT-INDS 81369Y704   763,000 7,540 SH   SOLE   0 0 7,540
SPDR S&P 500 ETF TR TR UNIT TR UNIT 78462F103   382,000 933 SH   SOLE   0 0 933
TESLA INC COM COM 88160R101   3,440,000 16,583 SH   SOLE   0 0 16,583
TEXAS INSTRS INC COM COM 882508104   234,000 1,258 SH   SOLE   0 0 1,258
US BANCORP DEL COM NEW COM NEW 902973304   457,000 12,729 SH   SOLE   0 0 12,729
VANECK ETF TR MORNINGSTAR WIDE MOAT ETF MRNGSTR WDE MOAT 92189F643   246,000 3,330 SH   SOLE   0 0 3,330
VANGUARD INDEX FDS S&P 500 ETF SHS NEW S&P 500 ETF SHS 922908363   4,405,000 11,712 SH   SOLE   0 0 11,712
VANGUARD INDEX FDS VANGUARD GROWTH ETF GROWTH ETF 922908736   261,000 1,045 SH   SOLE   0 0 1,045
VANGUARD INDEX FDS VANGUARD TOTAL STK MKT ETF TOTAL STK MKT 922908769   69,834,000 342,157 SH   SOLE   0 0 342,157
VANGUARD INDEX FDS VANGUARD VALUE ETF VALUE ETF 922908744   282,000 2,042 SH   SOLE   0 0 2,042
VANGUARD MUN BD FDS TAX-EXEMPT BD INDEX FD ETF TAX EXEMPT BD 922907746   791,000 15,623 SH   SOLE   0 0 15,623
VANGUARD SPECIALIZED FUNDS DIVID APPRECIATION ETF SHS DIV APP ETF 921908844   308,000 2,000 SH   SOLE   0 0 2,000
VANGUARD WORLD FD ESG U S STOCK ETF ESG US STK ETF 921910733   499,000 6,954 SH   SOLE   0 0 6,954
VERIZON COMMUNICATIONS INC COM COM 92343V104   214,000 5,507 SH   SOLE   0 0 5,507
VISA INC COM CL A COM CL A 92826C839   213,000 946 SH   SOLE   0 0 946
WEC ENERGY GROUP INC COM COM 92939U106   1,173,000 12,371 SH   SOLE   0 0 12,371
WILLIS TOWERS WATSON PUB LTD CO SHS ISIN#IE00BDB6Q211 SHS G96629103   259,000 1,113 SH   SOLE   0 0 1,113