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 1,310,860 7,985 SH SOLE 0 0 7,985
ABBOTT LABORATORIES COM 002824100 265,205 2,683 SH SOLE 0 0 2,683
ABBVIE INC COM 00287Y109 716,208 2,737 SH SOLE 0 0 2,737
ALPHABET INC CAP STK CL A 02079K305 3,185,565 9,258 SH SOLE 0 0 9,258
ALPHABET INC CAP STK CL C 02079K107 4,725,469 13,868 SH SOLE 0 0 13,868
AMAZON COM INC COM 023135106 4,332,271 17,388 SH SOLE 0 0 17,388
AMERICAN ELEC PWR CO INC COM 025537101 220,747 1,860 SH SOLE 0 0 1,860
AMGEN INC COM 031162100 209,012 495 SH SOLE 0 0 495
APPLE INC COM 037833100 10,946,936 32,871 SH SOLE 0 0 32,871
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2,812,546 5,648 SH SOLE 0 0 5,648
BIO-TECHNE CORP COM 09073M104 892,739 12,318 SH SOLE 0 0 12,318
BOEING CO COM 097023105 207,260 1,114 SH SOLE 0 0 1,114
CAPITAL GROUP CORE EQUITY ET SHS CREAT UNIT 14020V108 2,438,183 54,790 SH SOLE 0 0 54,790
CAPITAL GROUP DIVIDEND VALUE SHS CREAT UNIT 14020W106 7,560,449 154,768 SH SOLE 0 0 154,768
CAPITAL GRP FIXED INCM ETF T CORE PLUS INCM 14020Y102 7,630,121 360,421 SH SOLE 0 0 360,421
CAPITAL GRP FIXED INCM ETF T MUN INM ETF 14020Y201 209,086 8,060 SH SOLE 0 0 8,060
CATERPILLAR INC COM 149123101 493,779 609 SH SOLE 0 0 609
CHEVRON CORPORATION COM 166764100 309,718 1,516 SH SOLE 0 0 1,516
COCA COLA CO COM 191216100 216,512 2,515 SH SOLE 0 0 2,515
COSTCO WHOLESALE CORPORATION COM 22160K105 417,517 458 SH SOLE 0 0 458
DIAGEO PLC SPON ADR NEW 25243Q205 316,964 3,702 SH SOLE 0 0 3,702
DONALDSON INC COM 257651109 442,846 5,087 SH SOLE 0 0 5,087
ECOLAB INC COM 278865100 575,208 2,094 SH SOLE 0 0 2,094
ELI LILLY & CO COM 532457108 1,618,985 1,399 SH SOLE 0 0 1,399
EXXONMOBIL HOLDINGS CORP COM SHS 30233Q108 367,290 2,256 SH SOLE 0 0 2,256
GENERAL MILLS INC COM 370334104 243,012 7,556 SH SOLE 0 0 7,556
GILEAD SCIENCES INC COM 375558103 418,419 2,807 SH SOLE 0 0 2,807
HONEYWELL AEROSPACE INC COM 43849R105 208,900 1,348 SH SOLE 0 0 1,348
HONEYWELL INTL INC COM 438516205 268,867 1,274 SH SOLE 0 0 1,274
INSPIREMD INC COM 45779A846 167,197 250,370 SH SOLE 0 0 250,370
INTEL CORP COM 458140100 252,483 2,100 SH SOLE 0 0 2,100
INVESCO QQQ TR UNIT SER 1 46090E103 2,688,762 3,634 SH SOLE 0 0 3,634
INVESCO QQQ TR UNIT SER 1 46090E103 665,793 900 SH Put SOLE 0 0 0
ISHARES INC CORE MSCI EMKT 46434G103 841,386 10,367 SH SOLE 0 0 10,367
ISHARES INC ESG AWR MSCI EM 46434G863 2,798,935 51,679 SH SOLE 0 0 51,679
ISHARES TR CORE MSCI EAFE 46432F842 41,158,293 424,837 SH SOLE 0 0 424,837
ISHARES TR CORE S&P MCP ETF 464287507 11,756,951 163,404 SH SOLE 0 0 163,404
ISHARES TR CORE S&P SCP ETF 464287804 6,584,273 48,399 SH SOLE 0 0 48,399
ISHARES TR CORE S&P500 ETF 464287200 6,631,593 8,659 SH SOLE 0 0 8,659
ISHARES TR CORE US AGGBD ET 464287226 95,968,568 1,015,110 SH SOLE 0 0 1,015,110
ISHARES TR EAFE GRWTH ETF 464288885 2,838,653 23,689 SH SOLE 0 0 23,689
ISHARES TR ESG AW MSCI EAFE 46435G516 4,152,400 40,295 SH SOLE 0 0 40,295
ISHARES TR ESG AWR MSCI USA 46436E221 1,585,970 43,738 SH SOLE 0 0 43,738
ISHARES TR ESG SELECT SCRE 46436E551 1,204,491 24,692 SH SOLE 0 0 24,692
ISHARES TR GLB CNSM STP ETF 464288737 314,064 4,800 SH SOLE 0 0 4,800
ISHARES TR GLOBAL 100 ETF 464287572 277,795 1,929 SH SOLE 0 0 1,929
ISHARES TR GLOBAL ENERG ETF 464287341 1,343,964 23,590 SH SOLE 0 0 23,590
ISHARES TR MSCI EAFE ETF 464287465 1,586,089 15,267 SH SOLE 0 0 15,267
ISHARES TR MSCI EMG MKT ETF 464287234 1,487,814 22,276 SH SOLE 0 0 22,276
ISHARES TR NATIONAL MUN ETF 464288414 908,023 8,981 SH SOLE 0 0 8,981
ISHARES TR RUS 1000 GRW ETF 464287614 34,426,930 274,843 SH SOLE 0 0 274,843
ISHARES TR RUS 1000 VAL ETF 464287598 1,893,478 7,637 SH SOLE 0 0 7,637
ISHARES TR RUS MD CP GR ETF 464287481 913,993 6,638 SH SOLE 0 0 6,638
ISHARES TR S&P 500 VAL ETF 464287408 439,372 1,924 SH SOLE 0 0 1,924
ISHARES TR SELECT DIVID ETF 464287168 348,867 2,294 SH SOLE 0 0 2,294
ISHARES TR U.S. TECH ETF 464287721 1,091,489 4,120 SH SOLE 0 0 4,120
J P MORGAN EXCHANGE TRADED F ULTRA SHRT ETF 46641Q837 757,107 15,030 SH SOLE 0 0 15,030
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845 260,452 5,160 SH SOLE 0 0 5,160
JOHNSON & JOHNSON COM 478160104 1,488,568 5,622 SH SOLE 0 0 5,622
JPMORGAN CHASE & CO COM 46625H100 2,825,282 8,539 SH SOLE 0 0 8,539
LOCKHEED MARTIN CORP COM 539830109 484,072 950 SH SOLE 0 0 950
MARRIOTT INTL INC NEW CL A 571903202 1,340,587 3,769 SH SOLE 0 0 3,769
MCDONALDS CORP COM 580135101 979,966 4,243 SH SOLE 0 0 4,243
MEDICAL PROPERTIES TRUST INC COM 58463J304 198,489 57,366 SH SOLE 0 0 57,366
MEDTRONIC PLC SHS G5960L103 257,058 2,979 SH SOLE 0 0 2,979
META PLATFORMS INC CL A 30303M102 3,305,775 4,558 SH SOLE 0 0 4,558
MICRON TECHNOLOGY INC COM 595112103 710,543 667 SH SOLE 0 0 667
MICROSOFT CORP COM 594918104 5,197,625 10,133 SH SOLE 0 0 10,133
NETFLIX INC. COM 64110L106 309,701 4,451 SH SOLE 0 0 4,451
NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607 794,597 16,375 SH SOLE 0 0 16,375
NVENT ELEC PLC SHS G6700G107 340,416 2,122 SH SOLE 0 0 2,122
NVIDIA CORPORATION COM 67066G104 2,104,398 9,214 SH SOLE 0 0 9,214
ORACLE CORP COM 68389X105 599,742 4,368 SH SOLE 0 0 4,368
PIMCO ETF TR ACTIVE BD ETF 72201R775 10,420,817 119,793 SH SOLE 0 0 119,793
PRIVIA HEALTH GROUP INC COM 74276R102 684,070 34,742 SH SOLE 0 0 34,742
PROCTER & GAMBLE CO COM 742718109 514,185 3,539 SH SOLE 0 0 3,539
PROFESIONALLY MANAGED PORTFO AKRE FOCUS ETF 74316P579 18,173,099 345,037 SH SOLE 0 0 345,037
PRUDENTIAL FINL INC COM 744320102 490,582 4,319 SH SOLE 0 0 4,319
RTX CORPORATION COM 75513E101 217,255 1,170 SH SOLE 0 0 1,170
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 567,411 15,792 SH SOLE 0 0 15,792
SELECT SECTOR SPDR TR ST STR CARE ETF 81369Y209 942,688 5,597 SH SOLE 0 0 5,597
SELECT SECTOR SPDR TR ST STR STAPL ETF 81369Y308 1,550,625 19,238 SH SOLE 0 0 19,238
SELECT SECTOR SPDR TR ST STR TECHN ETF 81369Y803 728,973 3,724 SH SOLE 0 0 3,724
SERVICENOW INC COM 81762P102 668,710 4,990 SH SOLE 0 0 4,990
SPDR INDEX SHS FDS ST PORT MARK ETF 78463X509 13,378,989 258,481 SH SOLE 0 0 258,481
SPDR SERIES TRUST SPDR S&P 500 ESG 78468R531 3,354,182 45,290 SH SOLE 0 0 45,290
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 4,173,937 5,473 SH SOLE 0 0 5,473
TARGET CORP COM 87612E106 1,158,969 7,396 SH SOLE 0 0 7,396
TESLA INC COM 88160R101 795,129 2,241 SH SOLE 0 0 2,241
UNITEDHEALTH GROUP INC COM 91324P102 2,029,339 5,528 SH SOLE 0 0 5,528
VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 610,282 5,012 SH SOLE 0 0 5,012
VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 468,757 3,705 SH SOLE 0 0 3,705
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 16,126,028 69,619 SH SOLE 0 0 69,619
VANGUARD INDEX FDS MRNGSTR MID CAP 922908629 3,965,359 50,565 SH SOLE 0 0 50,565
VANGUARD INDEX FDS MRNGSTR SML CAP 922908751 916,599 3,221 SH SOLE 0 0 3,221
VANGUARD INDEX FDS MRNGSTR TTL STK 922908769 92,072,771 246,026 SH SOLE 0 0 246,026
VANGUARD INDEX FDS MRNGSTR VAL ETF 922908744 24,303,033 112,472 SH SOLE 0 0 112,472
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 136,301,787 194,477 SH SOLE 0 0 194,477
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 12,678,268 213,762 SH SOLE 0 0 213,762
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 5,175,287 32,786 SH SOLE 0 0 32,786
VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 329,046 6,562 SH SOLE 0 0 6,562
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 408,852 3,761 SH SOLE 0 0 3,761
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 3,272,724 14,027 SH SOLE 0 0 14,027
VANGUARD STAR FDS VG TL INTL STK F 921909768 2,182,864 25,692 SH SOLE 0 0 25,692
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 36,816,346 521,404 SH SOLE 0 0 521,404
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 335,434 2,161 SH SOLE 0 0 2,161
VANGUARD WORLD FD INF TECH ETF 92204A702 2,823,608 22,468 SH SOLE 0 0 22,468
VISA INC COM CL A 92826C839 336,722 937 SH SOLE 0 0 937
WALMART INC COM 931142103 1,748,752 16,827 SH SOLE 0 0 16,827
WELLS FARGO & CO COM 949746101 205,293 2,564 SH SOLE 0 0 2,564
XCEL ENERGY INC COM 98389B100 336,624 4,776 SH SOLE 0 0 4,776