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
ABBOTT LABS COM 002824100   856,736 8,461 SH   SOLE   0 0 8,461
ALLIANT ENERGY CORP COM 018802108   1,130,412 21,169 SH   SOLE   0 0 21,169
APPLE INC COM 037833100   1,013,018 6,143 SH   SOLE   0 0 6,143
ASSOCIATED BANC CORP COM 045487105   218,942 12,177 SH   SOLE   0 0 12,177
COCA COLA CO COM 191216100   246,245 3,970 SH   SOLE   0 0 3,970
DEERE & CO COM 244199105   257,455 624 SH   SOLE   0 0 624
ECOLAB INC COM 278865100   729,491 4,407 SH   SOLE   0 0 4,407
ISHARES TR TIPS BD ETF 464287176   6,832,854 61,976 SH   SOLE   0 0 61,976
ISHARES TR CORE S&P500 ETF 464287200   37,182,936 90,452 SH   SOLE   0 0 90,452
ISHARES TR 20 YR TR BD ETF 464287432   325,173 3,057 SH   SOLE   0 0 3,057
ISHARES TR CRE U S REIT ETF 464288521   11,037,528 218,999 SH   SOLE   0 0 218,999
JOHNSON & JOHNSON COM 478160104   289,231 1,866 SH   SOLE   0 0 1,866
MCDONALDS CORP COM 580135101   510,400 1,825 SH   SOLE   0 0 1,825
MICROSOFT CORP COM 594918104   437,419 1,517 SH   SOLE   0 0 1,517
PEPSICO INC COM 713448108   372,416 2,043 SH   SOLE   0 0 2,043
SHELL PLC SPON ADS 780259305   211,632 3,678 SH   SOLE   0 0 3,678
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   213,070 4,405 SH   SOLE   0 0 4,405
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   399,467 6,130 SH   SOLE   0 0 6,130
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   413,410 6,093 SH   SOLE   0 0 6,093
SCHWAB STRATEGIC TR SHT TM US TRES 808524862   408,909 8,381 SH   SOLE   0 0 8,381
THERMO FISHER SCIENTIFIC INC COM 883556102   2,085,901 3,619 SH   SOLE   0 0 3,619
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   415,519 2,698 SH   SOLE   0 0 2,698
VANGUARD WORLD FD ESG INTL STK ETF 921910725   854,587 16,321 SH   SOLE   0 0 16,321
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   354,539 7,849 SH   SOLE   0 0 7,849
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   426,028 4,038 SH   SOLE   0 0 4,038
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742   346,627 3,764 SH   SOLE   0 0 3,764
VANGUARD INDEX FDS GROWTH ETF 922908736   307,228 1,232 SH   SOLE   0 0 1,232
VANGUARD INDEX FDS SMALL CP ETF 922908751   26,568,895 140,161 SH   SOLE   0 0 140,161
INVESCO QQQ TR UNIT SER 1 46090E103   19,636,103 61,185 SH   SOLE   0 0 61,185
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108   173,065 10,844 SH   SOLE   0 0 10,844
AGF INVTS TR US MARKET NETRL 00110G408   529,951 25,978 SH   SOLE   0 0 25,978
AT&T INC COM 00206R102   220,600 11,460 SH   SOLE   0 0 11,460
ABBVIE INC COM 00287Y109   1,178,812 7,397 SH   SOLE   0 0 7,397
ETF SER SOLUTIONS APTUS COLLRD INV 26922A222   1,931,768 63,987 SH   SOLE   0 0 63,987
ETF SER SOLUTIONS APTUS DEFINED 26922A388   2,186,544 84,195 SH   SOLE   0 0 84,195
ETF SER SOLUTIONS OPUS SML CP VL 26922A446   1,339,839 43,027 SH   SOLE   0 0 43,027
ETF SER SOLUTIONS APTUS DRAWDOWN 26922A784   1,704,154 49,253 SH   SOLE   0 0 49,253
ETF SER SOLUTIONS APTUS ENHANCED 26922B642   381,052 15,291 SH   SOLE   0 0 15,291
ETF SER SOLUTIONS INTL DRAWDWN MNG 26922B709   499,136 25,215 SH   SOLE   0 0 25,215
EXXON MOBIL CORP COM 30231G102   762,764 6,956 SH   SOLE   0 0 6,956
FIRST TR VALUE LINE DIVID IN SHS 33734H106   2,158,438 53,746 SH   SOLE   0 0 53,746
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408   538,128 13,534 SH   SOLE   0 0 13,534
FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888   2,307,380 95,307 SH   SOLE   0 0 95,307
GLOBAL X FDS S&P 500 CATHOLIC 37954Y889   256,371 5,107 SH   SOLE   0 0 5,107
GOL LINHAS AEREAS INTELIGENT SPON ADR PFD NEW 38045R206   45,189 17,182 SH   SOLE   0 0 17,182
INDEXIQ ACTIVE ETF TR IQ MACKAY INTRME 45409F827   383,653 15,602 SH   SOLE   0 0 15,602
ISHARES TR MSCI USA MIN VOL 46429B697   747,718 10,279 SH   SOLE   0 0 10,279
ISHARES TR MSCI USA QLT FCT 46432F339   1,193,052 9,616 SH   SOLE   0 0 9,616
ISHARES TR MSCI USA MMENTM 46432F396   515,421 3,707 SH   SOLE   0 0 3,707
ISHARES TR CORE DIV GRWTH 46434V621   19,246,690 385,011 SH   SOLE   0 0 385,011
ISHARES TR ESG AWR MSCI USA 46435G425   223,773 2,474 SH   SOLE   0 0 2,474
ISHARES TR INTL DIV GRWTH 46435G524   1,000,412 16,503 SH   SOLE   0 0 16,503
ISHARES TR CORE INTL AGGR 46435G672   492,104 10,053 SH   SOLE   0 0 10,053
J P MORGAN EXCHANGE TRADED F US QUALTY FCTR 46641Q761   1,182,641 28,684 SH   SOLE   0 0 28,684
LISTED FD TR HORIZON KINETICS 53656F623   662,196 21,472 SH   SOLE   0 0 21,472
MGE ENERGY INC COM 55277P104   496,942 6,398 SH   SOLE   0 0 6,398
MASTERCARD INCORPORATED CL A 57636Q104   428,460 1,179 SH   SOLE   0 0 1,179
MERCK & CO INC COM 58933Y105   441,037 4,145 SH   SOLE   0 0 4,145
NATURAL HEALTH TRENDS CORP COM 63888P406   50,082 10,138 SH   SOLE   0 0 10,138
NEXTERA ENERGY INC COM 65339F101   297,330 3,857 SH   SOLE   0 0 3,857
NVIDIA CORPORATION COM 67066G104   293,051 1,055 SH   SOLE   0 0 1,055
PACER FDS TR US CASH COWS 100 69374H881   865,148 18,427 SH   SOLE   0 0 18,427
SPDR GOLD TR GOLD SHS 78463V107   336,209 1,835 SH   SOLE   0 0 1,835
SPDR SER TR PORTFOLI S&P1500 78464A805   589,342 11,686 SH   SOLE   0 0 11,686
SPDR SER TR PORTFOLIO S&P500 78464A854   865,304 17,971 SH   SOLE   0 0 17,971
SSGA ACTIVE ETF TR MULT ASS RLRTN 78467V103   2,072,739 75,154 SH   SOLE   0 0 75,154
SPDR SER TR PORTFOLIO S&P600 78468R853   363,876 9,634 SH   SOLE   0 0 9,634
T ROWE PRICE ETF INC PRICE DIV GRWT 87283Q404   282,153 8,830 SH   SOLE   0 0 8,830
VANGUARD WORLD FDS INF TECH ETF 92204A702   225,409 585 SH   SOLE   0 0 585
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   1,655,106 21,712 SH   SOLE   0 0 21,712
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   3,764,324 46,925 SH   SOLE   0 0 46,925
WEC ENERGY GROUP INC COM 92939U106   252,331 2,662 SH   SOLE   0 0 2,662
WISDOMTREE TR EM EX ST-OWNED 97717X578   458,441 16,467 SH   SOLE   0 0 16,467
GENIUS SPORTS LIMITED SHARES CL A G3934V109   124,226 24,945 SH   SOLE   0 0 24,945
DIANA SHIPPING INC COM Y2066G104   40,213 10,311 SH   SOLE   0 0 10,311