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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M CO COM 88579Y101 1,657 14,996 SH   SOLE   14,996 0 0
ABBOTT LABS COM 002824100 280 2,897 SH   SOLE   2,897 0 0
ABBVIE INC COM 00287Y109 381 2,841 SH   SOLE   2,841 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 310 1,204 SH   SOLE   1,204 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 949 11,865 SH   SOLE   11,865 0 0
ALPHABET INC CAP STK CL C 02079K107 927 9,640 SH   SOLE   9,640 0 0
ALPHABET INC CAP STK CL A 02079K305 1,302 13,615 SH   SOLE   13,615 0 0
AMAZON COM INC COM 023135106 2,032 17,983 SH   SOLE   17,983 0 0
AMERICAN EXPRESS CO COM 025816109 354 2,621 SH   SOLE   2,621 0 0
AMERICAN TOWER CORP NEW COM 03027X100 219 1,018 SH   SOLE   1,018 0 0
AMGEN INC COM 031162100 417 1,848 SH   SOLE   1,848 0 0
APOGEE ENTERPRISES INC COM 037598109 329 8,617 SH   SOLE   8,617 0 0
APPLE INC COM 037833100 18,918 136,891 SH   SOLE   136,891 0 0
AT&T INC COM 00206R102 223 14,528 SH   SOLE   14,528 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2,835 10,619 SH   SOLE   10,619 0 0
BK OF AMERICA CORP COM 060505104 231 7,652 SH   SOLE   7,652 0 0
BLACKSTONE INC COM 09260D107 2,997 35,806 SH   SOLE   35,806 0 0
BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 273 16,600 SH   SOLE   16,600 0 0
CANADIAN PAC RY LTD COM 13645T100 740 11,091 SH   SOLE   11,091 0 0
CATERPILLAR INC COM 149123101 563 3,430 SH   SOLE   3,430 0 0
CHEVRON CORP NEW COM 166764100 918 6,386 SH   SOLE   6,386 0 0
CINTAS CORP COM 172908105 367 945 SH   SOLE   945 0 0
CISCO SYS INC COM 17275R102 340 8,508 SH   SOLE   8,508 0 0
COCA COLA CO COM 191216100 535 9,557 SH   SOLE   9,557 0 0
COSTCO WHSL CORP NEW COM 22160K105 388 821 SH   SOLE   821 0 0
CVS HEALTH CORP COM 126650100 751 7,875 SH   SOLE   7,875 0 0
DISNEY WALT CO COM 254687106 235 2,492 SH   SOLE   2,492 0 0
ELEVANCE HEALTH INC NOTE 2.750%10/1 94973VBG1 72 11,000 PRN   SOLE   11,000 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 7,830 329,287 SH   SOLE   329,287 0 0
EXXON MOBIL CORP COM 30231G102 535 6,124 SH   SOLE   6,124 0 0
FASTENAL CO COM 311900104 631 13,700 SH   SOLE   13,700 0 0
FORD MTR CO DEL COM 345370860 151 13,446 SH   SOLE   13,446 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 278 2,305 SH   SOLE   2,305 0 0
HOME DEPOT INC COM 437076102 635 2,301 SH   SOLE   2,301 0 0
HONEYWELL INTL INC COM 438516106 476 2,853 SH   SOLE   2,853 0 0
INTEL CORP COM 458140100 201 7,804 SH   SOLE   7,804 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 408 3,430 SH   SOLE   3,430 0 0
ISHARES TR SELECT DIVID ETF 464287168 52 482 SH   SOLE   482 0 0
ISHARES TR TIPS BD ETF 464287176 776 7,396 SH   SOLE   7,396 0 0
ISHARES TR CORE S&P500 ETF 464287200 1,301 3,627 SH   SOLE   3,627 0 0
ISHARES TR CORE US AGGBD ET 464287226 11,813 122,622 SH   SOLE   122,622 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 4 119 SH   SOLE   119 0 0
ISHARES TR IBOXX INV CP ETF 464287242 64 626 SH   SOLE   626 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 71 1,234 SH   SOLE   1,234 0 0
ISHARES TR S&P 500 VAL ETF 464287408 130 1,014 SH   SOLE   1,014 0 0
ISHARES TR 20 YR TR BD ETF 464287432 1,751 17,094 SH   SOLE   17,094 0 0
ISHARES TR 7-10 YR TRSY BD 464287440 420 4,374 SH   SOLE   4,374 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 2,240 27,578 SH   SOLE   27,578 0 0
ISHARES TR MSCI EAFE ETF 464287465 185 3,303 SH   SOLE   3,303 0 0
ISHARES TR RUS MD CP GR ETF 464287481 149 1,906 SH   SOLE   1,906 0 0
ISHARES TR RUS MID CAP ETF 464287499 87 1,398 SH   SOLE   1,398 0 0
ISHARES TR CORE S&P MCP ETF 464287507 94 428 SH   SOLE   428 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 8 61 SH   SOLE   61 0 0
ISHARES TR S&P MC 400GR ETF 464287606 62 976 SH   SOLE   976 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 744 3,538 SH   SOLE   3,538 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 44 338 SH   SOLE   338 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 4 20 SH   SOLE   20 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 1,894 11,485 SH   SOLE   11,485 0 0
ISHARES TR CORE S&P US GWT 464287671 112 1,394 SH   SOLE   1,394 0 0
ISHARES TR RUSSELL 3000 ETF 464287689 43 208 SH   SOLE   208 0 0
ISHARES TR S&P MC 400VL ETF 464287705 68 750 SH   SOLE   750 0 0
ISHARES TR CORE S&P SCP ETF 464287804 1,097 12,585 SH   SOLE   12,585 0 0
ISHARES TR SP SMCP600VL ETF 464287879 5 60 SH   SOLE   60 0 0
ISHARES TR S&P SML 600 GWT 464287887 56 550 SH   SOLE   550 0 0
ISHARES TR SHRT NAT MUN ETF 464288158 341 3,321 SH   SOLE   3,321 0 0
ISHARES TR EAFE SML CP ETF 464288273 2 46 SH   SOLE   46 0 0
ISHARES TR MRGSTR MD CP GRW 464288307 6 120 SH   SOLE   120 0 0
ISHARES TR NATIONAL MUN ETF 464288414 220 2,145 SH   SOLE   2,145 0 0
ISHARES TR INTL SEL DIV ETF 464288448 80 3,553 SH   SOLE   3,553 0 0
ISHARES TR MSCI KLD400 SOC 464288570 9 137 SH   SOLE   137 0 0
ISHARES TR 3 7 YR TREAS BD 464288661 43 373 SH   SOLE   373 0 0
ISHARES TR PFD AND INCM SEC 464288687 36 1,135 SH   SOLE   1,135 0 0
ISHARES TR U.S. MED DVC ETF 464288810 296 6,272 SH   SOLE   6,272 0 0
ISHARES TR EAFE VALUE ETF 464288877 67 1,736 SH   SOLE   1,736 0 0
ISHARES TR EAFE GRWTH ETF 464288885 32 443 SH   SOLE   443 0 0
ISHARES TR RUS TP200 VL ETF 464289420 193 3,338 SH   SOLE   3,338 0 0
ISHARES TR RUS TP200 GR ETF 464289438 314 2,627 SH   SOLE   2,627 0 0
ISHARES TR CORE MSCI EAFE 46432F842 217 4,117 SH   SOLE   4,117 0 0
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 412 20,300 SH   SOLE   20,300 0 0
JOHNSON & JOHNSON COM 478160104 1,491 9,126 SH   SOLE   9,126 0 0
JPMORGAN CHASE & CO COM 46625H100 5,602 53,609 SH   SOLE   53,609 0 0
LILLY ELI & CO COM 532457108 293 905 SH   SOLE   905 0 0
LISTED FD TR TRUESHARES STRCT 53656F664 134 4,432 SH   SOLE   4,432 0 0
LISTED FD TR TRUESHS ESG ACTV 53656F813 70 2,313 SH   SOLE   2,313 0 0
LISTED FD TR TRUESHS TECH AI 53656F821 77 2,937 SH   SOLE   2,937 0 0
LOCKHEED MARTIN CORP COM 539830109 381 987 SH   SOLE   987 0 0
MARRIOTT INTL INC NEW CL A 571903202 349 2,488 SH   SOLE   2,488 0 0
MCDONALDS CORP COM 580135101 299 1,295 SH   SOLE   1,295 0 0
MEDTRONIC PLC SHS G5960L103 738 9,138 SH   SOLE   9,138 0 0
MERCK & CO INC COM 58933Y105 364 4,227 SH   SOLE   4,227 0 0
META PLATFORMS INC CL A 30303M102 225 1,656 SH   SOLE   1,656 0 0
MICROSOFT CORP COM 594918104 3,617 15,528 SH   SOLE   15,528 0 0
NORTHERN TECHNOLOGIES INTL C COM 665809109 2,542 191,000 SH   SOLE   191,000 0 0
NVIDIA CORPORATION COM 67066G104 254 2,092 SH   SOLE   2,092 0 0
OGE ENERGY CORP COM 670837103 243 6,673 SH   SOLE   6,673 0 0
ORACLE CORP COM 68389X105 230 3,766 SH   SOLE   3,766 0 0
PEPSICO INC COM 713448108 509 3,116 SH   SOLE   3,116 0 0
PFIZER INC COM 717081103 479 10,941 SH   SOLE   10,941 0 0
PROCTER AND GAMBLE CO COM 742718109 379 2,999 SH   SOLE   2,999 0 0
RESMED INC COM 761152107 217 992 SH   SOLE   992 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 5,638 134,268 SH   SOLE   134,268 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 21,652 511,259 SH   SOLE   511,259 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 14,581 261,267 SH   SOLE   261,267 0 0
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 24,276 414,901 SH   SOLE   414,901 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 322 5,321 SH   SOLE   5,321 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 3,874 102,485 SH   SOLE   102,485 0 0
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 4,637 207,025 SH   SOLE   207,025 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 84 1,260 SH   SOLE   1,260 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 17,367 617,366 SH   SOLE   617,366 0 0
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 1,609 35,518 SH   SOLE   35,518 0 0
SCHWAB STRATEGIC TR US REIT ETF 808524847 1,474 78,876 SH   SOLE   78,876 0 0
SCHWAB STRATEGIC TR INT-TRM U.S TRES 808524854 10 198 SH   SOLE   198 0 0
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 4,817 99,818 SH   SOLE   99,818 0 0
SCHWAB STRATEGIC TR US TIPS ETF 808524870 134 2,592 SH   SOLE   2,592 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 12 95 SH   SOLE   95 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 12 185 SH   SOLE   185 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 14 200 SH   SOLE   200 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 35 1,155 SH   SOLE   1,155 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 6 69 SH   SOLE   69 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 48 402 SH   SOLE   402 0 0
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 741 20,587 SH   SOLE   20,587 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 131 2,003 SH   SOLE   2,003 0 0
SPDR GOLD TR GOLD SHS 78463V107 367 2,372 SH   SOLE   2,372 0 0
SPDR INDEX SHS FDS MSCI ACWI CLMTE 78463X194 23 944 SH   SOLE   944 0 0
SPDR INDEX SHS FDS ASIA PACIF ETF 78463X301 13 144 SH   SOLE   144 0 0
SPDR INDEX SHS FDS S&P CHINA ETF 78463X400 11 149 SH   SOLE   149 0 0
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 58 1,879 SH   SOLE   1,879 0 0
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 30 787 SH   SOLE   787 0 0
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 1,274 49,368 SH   SOLE   49,368 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,507 4,218 SH   SOLE   4,218 0 0
SPDR SER TR S&P 600 SMCP GRW 78464A201 132 1,934 SH   SOLE   1,934 0 0
SPDR SER TR NUVEEN BLOOMBERG 78464A284 15 314 SH   SOLE   314 0 0
SPDR SER TR S&P 600 SMCP VAL 78464A300 199 2,970 SH   SOLE   2,970 0 0
SPDR SER TR PRTFLO S&P500 GW 78464A409 380 7,587 SH   SOLE   7,587 0 0
SPDR SER TR PRTFLO S&P500 VL 78464A508 183 5,312 SH   SOLE   5,312 0 0
SPDR SER TR HLTH CARE SVCS 78464A573 6 64 SH   SOLE   64 0 0
SPDR SER TR PORTFOLIO LN TSR 78464A664 56 1,900 SH   SOLE   1,900 0 0
SPDR SER TR S&P DIVID ETF 78464A763 86 769 SH   SOLE   769 0 0
SPDR SER TR S&P 600 SML CAP 78464A813 504 6,658 SH   SOLE   6,658 0 0
SPDR SER TR S&P 400 MDCP GRW 78464A821 64 1,059 SH   SOLE   1,059 0 0
SPDR SER TR S&P 400 MDCP VAL 78464A839 31 531 SH   SOLE   531 0 0
SPDR SER TR PORTFOLIO S&P500 78464A854 37 884 SH   SOLE   884 0 0
SPDR SER TR S&P BIOTECH 78464A870 59 739 SH   SOLE   739 0 0
SPDR SER TR PORTFOLIO SH TSR 78468R101 2 76 SH   SOLE   76 0 0
SPDR SER TR BLOOMBERG SHT TE 78468R408 321 13,516 SH   SOLE   13,516 0 0
SPDR SER TR BLOOMBERG HIGH Y 78468R622 12 135 SH   SOLE   135 0 0
SPDR SER TR NUVEEN BLMBRG MU 78468R721 79 1,789 SH   SOLE   1,789 0 0
SPDR SER TR NUVEEN BLMBRG SH 78468R739 35 750 SH   SOLE   750 0 0
SPDR SER TR PRTFLO S&P500 HI 78468R788 0 10 SH   SOLE   10 0 0
STARBUCKS CORP COM 855244109 501 5,950 SH   SOLE   5,950 0 0
TESLA INC COM 88160R101 652 2,459 SH   SOLE   2,459 0 0
UBER TECHNOLOGIES INC COM 90353T100 3,154 119,022 SH   SOLE   119,022 0 0
UNION PAC CORP COM 907818108 258 1,325 SH   SOLE   1,325 0 0
UNITEDHEALTH GROUP INC COM 91324P102 730 1,445 SH   SOLE   1,445 0 0
US BANCORP DEL COM NEW 902973304 241 5,970 SH   SOLE   5,970 0 0
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 372 7,802 SH   SOLE   7,802 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 130 1,627 SH   SOLE   1,627 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595 2 10 SH   SOLE   10 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 34 181 SH   SOLE   181 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637 185 1,130 SH   SOLE   1,130 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 404 1,888 SH   SOLE   1,888 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 143 1,158 SH   SOLE   1,158 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 124 725 SH   SOLE   725 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 5 29 SH   SOLE   29 0 0
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 603 12,541 SH   SOLE   12,541 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 381 10,465 SH   SOLE   10,465 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 71 752 SH   SOLE   752 0 0
VANGUARD WHITEHALL FDS EM MK GOV BD ETF 921946885 1,343 23,368 SH   SOLE   23,368 0 0
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 42 247 SH   SOLE   247 0 0
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 107 1,443 SH   SOLE   1,443 0 0
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 9 40 SH   SOLE   40 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702 189 616 SH   SOLE   616 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 478 12,577 SH   SOLE   12,577 0 0
VISA INC COM CL A 92826C839 1,150 6,471 SH   SOLE   6,471 0 0
WALMART INC COM 931142103 293 2,262 SH   SOLE   2,262 0 0
WASTE MGMT INC DEL COM 94106L109 290 1,812 SH   SOLE   1,812 0 0
XCEL ENERGY INC COM 98389B100 255 3,981 SH   SOLE   3,981 0 0