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 88579Y101   357,380 3,400 SH   SOLE   0 0 3,400
AMAZON COM INC COM 023135106   367,712 3,560 SH   SOLE   0 0 3,560
APPLE INC COM 037833100   3,820,652 23,170 SH   SOLE   0 0 23,170
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   527,688 1,709 SH   SOLE   0 0 1,709
BIO-TECHNE CORP COM 09073M104   324,433 4,373 SH   SOLE   0 0 4,373
COSTCO WHSL CORP NEW COM 22160K105   216,635 436 SH   SOLE   0 0 436
DISNEY WALT CO COM 254687106   211,845 2,116 SH   SOLE   0 0 2,116
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511   593,413 51,691 SH   SOLE   0 0 51,691
INVESCO QQQ TR UNIT SER 1 46090E103   355,705 1,108 SH   SOLE   0 0 1,108
ISHARES TR RUS 1000 GRW ETF 464287614   295,884 1,211 SH   SOLE   0 0 1,211
ISHARES TR S&P 500 VAL ETF 464287408   300,788 1,982 SH   SOLE   0 0 1,982
ISHARES TR CORE S&P SCP ETF 464287804   12,171,227 125,866 SH   SOLE   0 0 125,866
ISHARES TR S&P 500 GRWT ETF 464287309   213,073 3,335 SH   SOLE   0 0 3,335
ISHARES TR RUS 1000 ETF 464287622   367,125 1,630 SH   SOLE   0 0 1,630
ISHARES TR IBONDS DEC 28 46435U325   253,542 9,904 SH   SOLE   0 0 9,904
ISHARES TR IBONDS DEC 46435U697   1,589,944 61,459 SH   SOLE   0 0 61,459
ISHARES TR IBDS DEC28 ETF 46435U515   6,821,364 273,511 SH   SOLE   0 0 273,511
ISHARES TR IBONDS DEC24 ETF 46434VBG4   8,100,269 329,413 SH   SOLE   0 0 329,413
ISHARES TR IBONDS DEC2023 46435G318   2,758,265 108,465 SH   SOLE   0 0 108,465
ISHARES TR IBONDS DEC 25 46435U432   546,170 20,525 SH   SOLE   0 0 20,525
ISHARES TR IBONDS DEC25 ETF 46434VBD1   208,562 8,502 SH   SOLE   0 0 8,502
ISHARES TR IBONDS DEC23 ETF 46434VAX8   13,952,477 553,890 SH   SOLE   0 0 553,890
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   258,695 4,738 SH   SOLE   0 0 4,738
J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654   1,253,751 24,685 SH   SOLE   0 0 24,685
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   8,300,113 164,947 SH   SOLE   0 0 164,947
MICROVISION INC DEL COM NEW 594960304   34,710 13,000 SH   SOLE   0 0 13,000
PACER FDS TR DATA AND INFRAST 69374H741   405,236 13,667 SH   SOLE   0 0 13,667
POLARIS INC COM 731068102   357,446 3,231 SH   SOLE   0 0 3,231
PROCTER AND GAMBLE CO COM 742718109   4,430,962 29,800 SH   SOLE   0 0 29,800
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   2,988,530 44,046 SH   SOLE   0 0 44,046
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   723,518 17,255 SH   SOLE   0 0 17,255
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   13,259,893 181,245 SH   SOLE   0 0 181,245
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   19,581,509 562,687 SH   SOLE   0 0 562,687
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   13,886,965 213,088 SH   SOLE   0 0 213,088
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   228,956 1,769 SH   SOLE   0 0 1,769
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   575,801 8,506 SH   SOLE   0 0 8,506
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   395,153 1,188 SH   SOLE   0 0 1,188
SPDR S&P 500 ETF TR TR UNIT 78462F103   3,126,412 7,637 SH   SOLE   0 0 7,637
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   1,497,014 3,266 SH   SOLE   0 0 3,266
SPDR SER TR S&P 600 SMCP VAL 78464A300   219,511 2,881 SH   SOLE   0 0 2,881
STARBUCKS CORP COM 855244109   301,331 2,894 SH   SOLE   0 0 2,894
UNITEDHEALTH GROUP INC COM 91324P102   347,773 736 SH   SOLE   0 0 736
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   543,333 6,543 SH   SOLE   0 0 6,543