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
Expires: July 31, 2015
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
3M CO COM 88579Y101 229,552 1,581 SH SOLE 0 0 0 1,581
ABBOTT LABORATORIES COM 002824100 247,290 2,409 SH SOLE 0 0 0 2,409
ADVANCED MICRO DEVICES INC COM 007903107 1,446,707 7,112 SH SOLE 0 0 0 7,112
ALLIANT ENERGY CORP COM 018802108 243,912 3,399 SH SOLE 0 0 0 3,399
ALPHABET INC CAP STK CL A 02079K305 950,592 3,306 SH SOLE 0 0 0 3,306
ALPHABET INC CAP STK CL C 02079K107 483,873 1,687 SH SOLE 0 0 0 1,687
AMAZON COM INC COM 023135106 1,388,536 6,667 SH SOLE 0 0 0 6,667
APPLE INC COM 037833100 4,798,680 18,908 SH SOLE 0 0 0 18,908
BANK AMERICA CORP COM 060505104 293,573 6,022 SH SOLE 0 0 0 6,022
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,587,110 3,312 SH SOLE 0 0 0 3,312
BLACKROCK ETF TRUST ISHARES US CARBO 09290C509 275,359 3,926 SH SOLE 0 0 0 3,926
BONDBLOXX ETF TRUST BLOOMBERG TWENTY 09789C796 22,240,822 591,669 SH SOLE 0 0 0 591,669
BP PLC SPONSORED ADR 055622104 280,355 5,965 SH SOLE 0 0 0 5,965
BROADCOM INC COM 11135F101 276,438 893 SH SOLE 0 0 0 893
CATERPILLAR INC COM 149123101 464,874 656 SH SOLE 0 0 0 656
CBIZ INC COM 124805102 233,004 8,678 SH SOLE 0 0 0 8,678
COSTCO WHOLESALE CORPORATION COM 22160K105 686,105 689 SH SOLE 0 0 0 689
DIREXION SHARES ETF TRUST DAILY FINANCIAL 25460E216 243,552 4,800 SH SOLE 0 0 0 4,800
DONALDSON INC COM 257651109 205,979 2,427 SH SOLE 0 0 0 2,427
ECOLAB INC COM 278865100 547,453 2,058 SH SOLE 0 0 0 2,058
ELEVATION SERIES TRUST TRUESHARES NOV 210322772 2,866,263 67,602 SH SOLE 0 0 0 67,602
ELEVATION SERIES TRUST TRUESHARES STRCT 210322822 2,297,234 57,216 SH SOLE 0 0 0 57,216
ELEVATION SERIES TRUST TRUESHARES STRUC 210322814 468,369 11,524 SH SOLE 0 0 0 11,524
ELEVATION SERIES TRUST TRUESHARES STRUC 210322798 2,079,161 51,196 SH SOLE 0 0 0 51,196
ENBRIDGE INC COM 29250N105 270,375 4,994 SH SOLE 0 0 0 4,994
EXXON MOBIL CORP COM 30231G102 309,632 1,825 SH SOLE 0 0 0 1,825
FIRST TR EXCHANGE-TRADED FD FT VEST S&P 500 33739Q705 1,183,775 24,303 SH SOLE 0 0 0 24,303
FIRST TR EXCHNG TRADED FD VI FT VEST LADDERED 33740U752 13,797,511 390,643 SH SOLE 0 0 0 390,643
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F862 452,998 8,748 SH SOLE 0 0 0 8,748
FIRST TR EXCHNG TRADED FD VI FT VEST LAD 33740U729 310,117 11,805 SH SOLE 0 0 0 11,805
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F847 515,108 9,647 SH SOLE 0 0 0 9,647
FIRST TR EXCHNG TRADED FD VI FT VEST UQ EQT 33740U505 1,083,051 21,783 SH SOLE 0 0 0 21,783
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F664 2,450,275 51,390 SH SOLE 0 0 0 51,390
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U737 305,340 7,431 SH SOLE 0 0 0 7,431
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F763 2,108,788 37,758 SH SOLE 0 0 0 37,758
FIRST TR EXCHNG TRADED FD VI FT VEST LADDERED 33740F755 21,007,912 622,088 SH SOLE 0 0 0 622,088
FIRST TR EXCHNG TRADED FD VI VEST BUFFERED 33740U760 902,216 36,365 SH SOLE 0 0 0 36,365
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U885 6,722,159 149,695 SH SOLE 0 0 0 149,695
FIRST TR EXCHNG TRADED FD VI FT VEST NAS 33740F557 463,738 14,842 SH SOLE 0 0 0 14,842
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F722 3,728,294 65,984 SH SOLE 0 0 0 65,984
FIRST TR EXCHNG TRADED FD VI VEST BUFFERED 33740U778 2,925,215 108,906 SH SOLE 0 0 0 108,906
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F623 228,811 4,539 SH SOLE 0 0 0 4,539
FIRST TR EXCHNG TRADED FD VI FT VEST NAS 33740U836 340,228 11,113 SH SOLE 0 0 0 11,113
GRACO INC COM 384109104 842,782 9,956 SH SOLE 0 0 0 9,956
HAWKINS INC COM 420261109 13,582,541 88,428 SH SOLE 0 0 0 88,428
HONEYWELL INTL INC COM 438516106 1,332,930 5,897 SH SOLE 0 0 0 5,897
INNOVATOR ETFS TRUST US EQTY BUF OCT 45782C771 657,275 13,697 SH SOLE 0 0 0 13,697
INNOVATOR ETFS TRUST US SML CP PWR B 45782C599 1,438,093 42,388 SH SOLE 0 0 0 42,388
INNOVATOR ETFS TRUST INNOV PRM INC 20 45783Y657 212,916 8,880 SH SOLE 0 0 0 8,880
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C508 941,882 20,418 SH SOLE 0 0 0 20,418
INNOVATOR ETFS TRUST US EQTY BUF DEC 45782C557 457,880 9,539 SH SOLE 0 0 0 9,539
INNOVATOR ETFS TRUST US EQTY BUFR JUL 45782C789 218,766 4,403 SH SOLE 0 0 0 4,403
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C318 322,156 8,066 SH SOLE 0 0 0 8,066
INNOVATOR ETFS TRUST US EQTY PWR BF 45782C680 257,132 6,019 SH SOLE 0 0 0 6,019
INNOVATOR ETFS TRUST US SML CP PWR ET 45782C342 575,469 15,875 SH SOLE 0 0 0 15,875
INNOVATOR ETFS TRUST US EQT PWR BUF 45782C870 673,496 16,922 SH SOLE 0 0 0 16,922
INNOVATOR ETFS TRUST US EQTY BUFR JAN 45782C409 700,010 13,126 SH SOLE 0 0 0 13,126
INNOVATOR ETFS TRUST US EQTY BUFR MAR 45782C391 3,929,754 74,869 SH SOLE 0 0 0 74,869
INNOVATOR ETFS TRUST US EQTY BUFR MAY 45782C326 8,813,750 196,415 SH SOLE 0 0 0 196,415
INNOVATOR ETFS TRUST GRWT100 PWR BUF 45782C615 1,293,802 22,954 SH SOLE 0 0 0 22,954
INNOVATOR ETFS TRUST US EQT BUFR APR 45782C888 1,118,507 22,836 SH SOLE 0 0 0 22,836
INNOVATOR ETFS TRUST US SML CP PWR B 45782C284 322,124 10,057 SH SOLE 0 0 0 10,057
INNOVATOR ETFS TRUST US EQUT BUFR AUG 45782C698 401,969 8,229 SH SOLE 0 0 0 8,229
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C573 304,938 7,463 SH SOLE 0 0 0 7,463
INNOVATOR ETFS TRUST US EQTY BUF SEP 45782C664 270,854 5,633 SH SOLE 0 0 0 5,633
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C656 2,119,499 49,222 SH SOLE 0 0 0 49,222
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C540 384,115 9,038 SH SOLE 0 0 0 9,038
INNOVATOR ETFS TRUST US SML CP PWR B 45782C474 371,576 8,906 SH SOLE 0 0 0 8,906
INNOVATOR ETFS TRUST PREM INC 20 BARR 45783Y525 393,698 16,767 SH SOLE 0 0 0 16,767
INNOVATOR ETFS TRUST US EQTY BUFR FEB 45782C433 2,274,923 47,690 SH SOLE 0 0 0 47,690
INNOVATOR ETFS TRUST BUFFER STEP UP S 45783Y731 1,792,719 49,786 SH SOLE 0 0 0 49,786
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C417 570,262 14,221 SH SOLE 0 0 0 14,221
INNOVATOR ETFS TRUST EQUITY DUAL DIRE 45784N528 10,545,006 491,572 SH SOLE 0 0 0 491,572
INNOVATOR ETFS TRUST GRWT100 PWR BF 45782C334 516,869 9,463 SH SOLE 0 0 0 9,463
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C797 616,559 14,302 SH SOLE 0 0 0 14,302
INNOVATOR ETFS TRUST GRWT100 PWR BF 45782C466 240,432 4,505 SH SOLE 0 0 0 4,505
INTUIT COM 461202103 307,122 710 SH SOLE 0 0 0 710
INVESCO EXCH TRD SLF IDX FD BULLETSHS 2030 46139W841 261,648 10,225 SH SOLE 0 0 0 10,225
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 26 46138J635 340,081 14,674 SH SOLE 0 0 0 14,674
INVESCO EXCH TRD SLF IDX FD INVSCO 28 HYCORP 46138J452 504,324 23,257 SH SOLE 0 0 0 23,257
INVESCO EXCH TRD SLF IDX FD BULETSHS 2029 HG 46138J395 310,484 14,760 SH SOLE 0 0 0 14,760
INVESCO EXCH TRD SLF IDX FD BULETSHS 2027 46138J585 609,689 27,261 SH SOLE 0 0 0 27,261
INVESCO QQQ TR UNIT SER 1 46090E103 2,258,032 3,912 SH SOLE 0 0 0 3,912
ISHARES SILVER TR ISHARES 46428Q109 493,742 7,246 SH SOLE 0 0 0 7,246
ISHARES TR 10-20 YR TRS ETF 464288653 501,888 4,983 SH SOLE 0 0 0 4,983
ISHARES TR U.S. TECH ETF 464287721 280,321 1,545 SH SOLE 0 0 0 1,545
ISHARES TR ESG MSCI KLD 400 464288570 219,475 1,811 SH SOLE 0 0 0 1,811
ISHARES TR ESG AWR MSCI USA 46435G425 395,269 2,795 SH SOLE 0 0 0 2,795
ISHARES TR RUS 1000 ETF 464287622 408,261 1,145 SH SOLE 0 0 0 1,145
ISHARES TR CORE MSCI EAFE 46432F842 207,810 2,295 SH SOLE 0 0 0 2,295
ISHARES TR S&P 500 GRWT ETF 464287309 327,729 2,897 SH SOLE 0 0 0 2,897
ISHARES TR MSCI EMG MKT ETF 464287234 264,755 4,662 SH SOLE 0 0 0 4,662
ISHARES TR RUS 1000 GRW ETF 464287614 292,570 686 SH SOLE 0 0 0 686
ISHARES TR CORE S&P500 ETF 464287200 275,636 422 SH SOLE 0 0 0 422
ISHARES TR 20 YR TR BD ETF 464287432 3,990,167 46,028 SH SOLE 0 0 0 46,028
ISHARES TR ULTRA SHORT DUR 46434V878 38,692,923 764,380 SH SOLE 0 0 0 764,380
JPMORGAN CHASE & CO COM 46625H100 474,784 1,614 SH SOLE 0 0 0 1,614
LIQUIDIA CORPORATION COM NEW 53635D202 241,725 6,405 SH SOLE 0 0 0 6,405
LOCKHEED MARTIN CORP COM 539830109 294,318 487 SH SOLE 0 0 0 487
LUMENTUM HLDGS INC COM 55024U109 232,614 331 SH SOLE 0 0 0 331
MCKESSON CORP COM 58155Q103 581,543 672 SH SOLE 0 0 0 672
MEDTRONIC PLC SHS G5960L103 1,573,782 18,163 SH SOLE 0 0 0 18,163
META PLATFORMS INC CL A 30303M102 286,753 501 SH SOLE 0 0 0 501
MICROSOFT CORP COM 594918104 3,428,835 9,263 SH SOLE 0 0 0 9,263
MORGAN STANLEY ETF TRUST CALVERT US LARCP 61774R205 253,915 3,172 SH SOLE 0 0 0 3,172
NETFLIX INC. COM 64110L106 204,444 2,126 SH SOLE 0 0 0 2,126
NVIDIA CORPORATION COM 67066G104 1,215,579 6,970 SH SOLE 0 0 0 6,970
OTTER TAIL CORP COM 689648103 422,788 4,817 SH SOLE 0 0 0 4,817
PACER FDS TR US CASH COWS 100 69374H881 3,302,421 52,788 SH SOLE 0 0 0 52,788
PIMCO ETF TR 25YR+ ZERO U S 72201R882 1,260,613 19,694 SH SOLE 0 0 0 19,694
RBB FD INC US TREAS 20YR BD 74933W544 282,956 6,593 SH SOLE 0 0 0 6,593
RBB FD INC US TREAS 5 YR NT 74933W510 222,866 4,565 SH SOLE 0 0 0 4,565
RBB FD INC US TREAS 7 YR NT 74933W528 413,424 8,595 SH SOLE 0 0 0 8,595
RBB FD INC US TREASR 10 YR 74933W536 230,256 5,281 SH SOLE 0 0 0 5,281
RBB FD INC US TREASRY 12 MT 74933W478 501,374 10,012 SH SOLE 0 0 0 10,012
RBB FD INC US TREAS 30YR BD 74933W551 541,699 13,250 SH SOLE 0 0 0 13,250
RBB FD INC F/M US TREASURY 74933W452 641,818 12,872 SH SOLE 0 0 0 12,872
ROYAL BK CDA COM 780087102 278,423 1,721 SH SOLE 0 0 0 1,721
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 208,812 8,319 SH SOLE 0 0 0 8,319
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 609,957 23,789 SH SOLE 0 0 0 23,789
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 358,929 14,789 SH SOLE 0 0 0 14,789
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 248,376 634 SH SOLE 0 0 0 634
SELECT SECTOR SPDR TR STATE STREET ENE 81369Y506 302,370 4,936 SH SOLE 0 0 0 4,936
SPDR GOLD TR GOLD SHS 78463V107 582,613 1,354 SH SOLE 0 0 0 1,354
SPDR INDEX SHS FDS STATE STREET SPD 78463X889 10,407,586 227,987 SH SOLE 0 0 0 227,987
SPDR INDEX SHS FDS STATE STREET SPD 78463X509 8,976,217 191,350 SH SOLE 0 0 0 191,350
SPDR INDEX SHS FDS STATE STREET SPD 78463X871 349,284 8,271 SH SOLE 0 0 0 8,271
SPDR SERIES TRUST STATE STREET SPD 78468R812 592,433 3,452 SH SOLE 0 0 0 3,452
SPDR SERIES TRUST STATE STREET SPD 78464A854 16,751,430 218,859 SH SOLE 0 0 0 218,859
SPDR SERIES TRUST STATE STREET SPD 78464A664 310,393 11,802 SH SOLE 0 0 0 11,802
SPDR SERIES TRUST STATE STREET SPD 78464A409 513,832 5,248 SH SOLE 0 0 0 5,248
SPDR SERIES TRUST STATE STREET SPD 78468R515 1,959,337 79,006 SH SOLE 0 0 0 79,006
SPDR SERIES TRUST STATE STREET SPD 78464A508 14,221,605 251,354 SH SOLE 0 0 0 251,354
SPDR SERIES TRUST STATE STREET SPD 78464A656 333,848 12,835 SH SOLE 0 0 0 12,835
SPDR SERIES TRUST STATE STRET SPDR 78468R861 318,717 16,608 SH SOLE 0 0 0 16,608
SPDR SERIES TRUST STATE STREET SPD 78464A847 431,244 7,282 SH SOLE 0 0 0 7,282
SPDR SERIES TRUST BLOOMBERG EMERGI 78464A391 1,805,235 87,463 SH SOLE 0 0 0 87,463
SPDR SERIES TRUST STATE STREET SPD 78464A375 376,319 11,220 SH SOLE 0 0 0 11,220
SPDR SERIES TRUST STATE STREET SPD 78468R622 226,663 2,368 SH SOLE 0 0 0 2,368
SPDR SERIES TRUST STATE STRET SPDR 78468R440 2,140,668 60,745 SH SOLE 0 0 0 60,745
SPDR SERIES TRUST STATE STREET SPD 78464A649 326,348 12,738 SH SOLE 0 0 0 12,738
SSGA ACTIVE ETF TR STATE STREET GLO 78467V400 209,138 4,225 SH SOLE 0 0 0 4,225
SSGA ACTIVE ETF TR STATE STREET BLA 78467V608 4,786,099 119,235 SH SOLE 0 0 0 119,235
SSGA ACTIVE TR STATE STREET FIX 78470P507 1,503,090 58,441 SH SOLE 0 0 0 58,441
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 1,784,309 2,744 SH SOLE 0 0 0 2,744
STRYKER CORPORATION COM 863667101 271,886 827 SH SOLE 0 0 0 827
TARGET CORP COM 87612E106 453,483 3,742 SH SOLE 0 0 0 3,742
TC ENERGY CORP COM 87807B107 376,915 6,021 SH SOLE 0 0 0 6,021
TRAVELERS COMPANIES INC COM 89417E109 253,582 869 SH SOLE 0 0 0 869
UNITEDHEALTH GROUP INC COM 91324P102 464,019 1,715 SH SOLE 0 0 0 1,715
US BANCORP COM NEW 902973304 216,570 4,164 SH SOLE 0 0 0 4,164
VANECK ETF TRUST BDC INCOME ETF 92189F411 189,114 14,775 SH SOLE 0 0 0 14,775
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 223,861 2,855 SH SOLE 0 0 0 2,855
VANGUARD BD INDEX FDS VANGUARD ULTRA 92203C303 16,945,889 340,381 SH SOLE 0 0 0 340,381
VANGUARD INDEX FDS TOTAL STK MKT 922908769 2,512,246 7,831 SH SOLE 0 0 0 7,831
VANGUARD INDEX FDS SMALL CP ETF 922908751 4,623,134 17,651 SH SOLE 0 0 0 17,651
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 2,463,831 4,123 SH SOLE 0 0 0 4,123
VANGUARD INDEX FDS GROWTH ETF 922908736 728,051 1,667 SH SOLE 0 0 0 1,667
VANGUARD INDEX FDS LARGE CAP ETF 922908637 277,333 928 SH SOLE 0 0 0 928
VANGUARD INDEX FDS MID CAP ETF 922908629 3,426,089 11,930 SH SOLE 0 0 0 11,930
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 2,301,501 15,786 SH SOLE 0 0 0 15,786
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 308,266 5,703 SH SOLE 0 0 0 5,703
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 260,596 1,212 SH SOLE 0 0 0 1,212
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 712,508 11,119 SH SOLE 0 0 0 11,119
VANGUARD WORLD FD EXTENDED DUR 921910709 21,480,421 330,722 SH SOLE 0 0 0 330,722
VISA INC COM CL A 92826C839 251,228 831 SH SOLE 0 0 0 831
WALMART INC COM 931142103 280,558 2,257 SH SOLE 0 0 0 2,257
WELLS FARGO & CO COM 949746101 1,416,214 17,789 SH SOLE 0 0 0 17,789
WISDOMTREE TR FLOATNG RAT TREA 97717Y527 230,255 4,574 SH SOLE 0 0 0 4,574
WORLD GOLD TR SPDR GLD MINIS 98149E303 1,271,614 13,719 SH SOLE 0 0 0 13,719
XCEL ENERGY INC COM 98389B100 1,191,360 14,997 SH SOLE 0 0 0 14,997