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   341,234 3,409 SH   SOLE   0 0 3,409
AMAZON COM INC COM 023135106   464,082 3,560 SH   SOLE   0 0 3,560
APPLE INC COM 037833100   4,314,335 22,242 SH   SOLE   0 0 22,242
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   582,769 1,709 SH   SOLE   0 0 1,709
BIO-TECHNE CORP COM 09073M104   356,968 4,373 SH   SOLE   0 0 4,373
COSTCO WHSL CORP NEW COM 22160K105   234,734 436 SH   SOLE   0 0 436
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511   588,765 51,782 SH   SOLE   0 0 51,782
INVESCO QQQ TR UNIT SER 1 46090E103   390,836 1,058 SH   SOLE   0 0 1,058
ISHARES TR IBONDS DEC 2032 46436E312   4,924,123 200,005 SH   SOLE   0 0 200,005
ISHARES TR IBONDS DEC25 ETF 46434VBD1   302,841 12,422 SH   SOLE   0 0 12,422
ISHARES TR IBONDS DEC2023 46435G318   2,797,833 109,762 SH   SOLE   0 0 109,762
ISHARES TR S&P 500 GRWT ETF 464287309   235,051 3,335 SH   SOLE   0 0 3,335
ISHARES TR IBONDS DEC 25 46435U432   540,526 20,525 SH   SOLE   0 0 20,525
ISHARES TR IBONDS DEC 46435U697   1,641,118 63,708 SH   SOLE   0 0 63,708
ISHARES TR IBONDS DEC 28 46435U325   273,917 10,887 SH   SOLE   0 0 10,887
ISHARES TR RUS 1000 GRW ETF 464287614   333,243 1,211 SH   SOLE   0 0 1,211
ISHARES TR IBONDS DEC23 ETF 46434VAX8   13,340,472 527,500 SH   SOLE   0 0 527,500
ISHARES TR RUS 1000 ETF 464287622   397,296 1,630 SH   SOLE   0 0 1,630
ISHARES TR S&P 500 VAL ETF 464287408   319,479 1,982 SH   SOLE   0 0 1,982
ISHARES TR IBONDS DEC24 ETF 46434VBG4   8,598,274 349,239 SH   SOLE   0 0 349,239
ISHARES TR CORE S&P SCP ETF 464287804   14,475,964 145,268 SH   SOLE   0 0 145,268
ISHARES TR IBDS DEC28 ETF 46435U515   8,294,798 338,563 SH   SOLE   0 0 338,563
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   13,425,882 267,768 SH   SOLE   0 0 267,768
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   262,154 4,738 SH   SOLE   0 0 4,738
J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654   2,487,776 49,117 SH   SOLE   0 0 49,117
MICROVISION INC DEL COM NEW 594960304   77,860 17,000 SH   SOLE   0 0 17,000
PACER FDS TR DATA AND INFRAST 69374H741   217,887 7,462 SH   SOLE   0 0 7,462
POLARIS INC COM 731068102   390,725 3,231 SH   SOLE   0 0 3,231
PROCTER AND GAMBLE CO COM 742718109   3,297,310 21,730 SH   SOLE   0 0 21,730
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   15,446,575 206,092 SH   SOLE   0 0 206,092
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   3,498,204 49,250 SH   SOLE   0 0 49,250
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   757,838 17,302 SH   SOLE   0 0 17,302
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   15,555,882 214,209 SH   SOLE   0 0 214,209
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   20,243,554 567,842 SH   SOLE   0 0 567,842
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   235,414 1,774 SH   SOLE   0 0 1,774
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   547,448 8,366 SH   SOLE   0 0 8,366
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   408,494 1,188 SH   SOLE   0 0 1,188
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509   1,179,509 34,308 SH   SOLE   0 0 34,308
SPDR S&P 500 ETF TR TR UNIT 78462F103   3,331,994 7,517 SH   SOLE   0 0 7,517
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   1,537,912 3,211 SH   SOLE   0 0 3,211
SPDR SER TR S&P 600 SMCP VAL 78464A300   223,341 2,893 SH   SOLE   0 0 2,893
STARBUCKS CORP COM 855244109   286,671 2,894 SH   SOLE   0 0 2,894
UNITEDHEALTH GROUP INC COM 91324P102   351,885 732 SH   SOLE   0 0 732
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   269,653 3,227 SH   SOLE   0 0 3,227