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
1/100 BERKSHIRE HATHAWAY INC CL A 084990175   29,997,501 6,400 SH   SOLE   6,400 0 0
3M CO COM 88579Y101   2,985,057 24,893 SH   SOLE   24,045 0 848
ABBOTT LABS COM 002824100   1,469,552 13,385 SH   SOLE   13,289 0 96
ABBVIE INC COM 00287Y109   1,137,886 7,041 SH   SOLE   6,987 0 54
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   344,490 1,291 SH   SOLE   1,291 0 0
ALPHABET INC CAP STK CL A 02079K305   438,944 4,975 SH   SOLE   4,895 0 80
ALPHABET INC CAP STK CL C 02079K107   2,074,691 23,382 SH   SOLE   23,382 0 0
ALTRIA GROUP INC COM 02209S103   388,563 8,501 SH   SOLE   8,501 0 0
AMAZON COM INC COM 023135106   2,162,973 25,750 SH   SOLE   25,670 0 80
AMERICAN EXPRESS CO COM 025816109   445,667 3,016 SH   SOLE   3,011 0 5
AMERICAN TOWER CORP NEW COM 03027X100   252,197 1,190 SH   SOLE   1,190 0 0
AMGEN INC COM 031162100   404,772 1,541 SH   SOLE   1,541 0 0
AMPHENOL CORP NEW CL A 032095101   304,560 4,000 SH   SOLE   4,000 0 0
ANALOG DEVICES INC COM 032654105   521,123 3,177 SH   SOLE   3,177 0 0
ELEVANCE HEALTH INC COM 036752103   631,979 1,232 SH   SOLE   1,232 0 0
AON PLC SHS CL A G0403H108   1,255,786 4,184 SH   SOLE   4,184 0 0
APPLE INC COM 037833100   31,297,477 240,880 SH   SOLE   235,506 0 5,374
APPLIED MATLS INC COM 038222105   471,714 4,844 SH   SOLE   4,844 0 0
ARES CAPITAL CORP COM 04010L103   234,922 12,719 SH   SOLE   12,719 0 0
AT&T INC COM 00206R102   213,827 11,615 SH   SOLE   10,848 0 767
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205   201,600 2,000 SH   SOLE   2,000 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   12,199,775 51,075 SH   SOLE   51,075 0 0
AMERICAN CENTY ETF TR INTL SMCP VLU 025072802   62,169,880 1,123,214 SH   SOLE   1,080,004 0 43,210
BANK AMERICA CORP COM 060505104   1,185,006 35,779 SH   SOLE   34,622 0 1,157
BANK NEW YORK MELLON CORP COM 064058100   666,140 14,634 SH   SOLE   14,634 0 0
BECTON DICKINSON & CO COM 075887109   432,564 1,701 SH   SOLE   1,701 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   14,382,899 46,562 SH   SOLE   44,627 0 1,935
BEST BUY INC COM 086516101   206,527 2,575 SH   SOLE   2,575 0 0
BILL COM HLDGS INC COM 090043100   231,540 2,125 SH   SOLE   2,125 0 0
BOEING CO COM 097023105   357,768 1,878 SH   SOLE   1,878 0 0
BRIGHT HEALTH GROUP INC COM 10920V107   77,088 118,615 SH   SOLE   118,360 0 255
BRISTOL-MYERS SQUIBB CO COM 110122108   1,121,911 15,593 SH   SOLE   15,593 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   478,978 3,571 SH   SOLE   3,571 0 0
CADENCE DESIGN SYSTEM INC COM 127387108   739,265 4,602 SH   SOLE   4,602 0 0
CATERPILLAR INC COM 149123101   558,219 2,330 SH   SOLE   2,330 0 0
CELCUITY INC COM 15102K100   407,901 29,115 SH   SOLE   29,115 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   6,143,875 67,102 SH   SOLE   64,815 0 2,287
CHEVRON CORP NEW COM 166764100   933,062 5,198 SH   SOLE   4,767 0 431
CINTAS CORP COM 172908105   223,685 495 SH   SOLE   495 0 0
CISCO SYS INC COM 17275R102   631,166 13,249 SH   SOLE   13,094 0 155
CLEVELAND-CLIFFS INC NEW COM 185899101   1,060,730 65,843 SH   SOLE   15,357 0 50,486
COCA COLA CO COM 191216100   631,888 9,934 SH   SOLE   9,868 0 66
COMPUTE HEALTH ACQUISITIN CO COM CL A 204833107   153,015 15,150 SH   SOLE   15,150 0 0
CONOCOPHILLIPS COM 20825C104   221,809 1,880 SH   SOLE   805 0 1,075
COSTCO WHSL CORP NEW COM 22160K105   1,169,175 2,561 SH   SOLE   2,544 0 17
DEERE & CO COM 244199105   213,629 499 SH   SOLE   476 0 23
DELTA AIR LINES INC DEL COM NEW 247361702   321,108 9,772 SH   SOLE   9,772 0 0
DEXCOM INC COM 252131107   555,102 4,902 SH   SOLE   4,902 0 0
DOLLAR GEN CORP NEW COM 256677105   256,593 1,042 SH   SOLE   1,042 0 0
DONALDSON INC COM 257651109   226,723 3,851 SH   SOLE   3,851 0 0
ECOLAB INC COM 278865100   256,492 1,762 SH   SOLE   1,762 0 0
EDAP TMS S A SPONSORED ADR 268311107   228,454 21,431 SH   SOLE   21,431 0 0
EMERSON ELEC CO COM 291011104   305,816 3,184 SH   SOLE   2,907 0 277
EXXON MOBIL CORP COM 30231G102   733,274 6,648 SH   SOLE   5,875 0 773
FASTENAL CO COM 311900104   938,072 19,824 SH   SOLE   19,824 0 0
FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808   210,089 5,128 SH   SOLE   5,128 0 0
FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103   208,423 2,649 SH   SOLE   2,649 0 0
FORD MTR CO DEL COM 345370860   247,181 21,254 SH   SOLE   20,420 0 834
GENERAL DYNAMICS CORP COM 369550108   221,314 892 SH   SOLE   892 0 0
GENERAL ELECTRIC CO COM NEW 369604301   662,613 7,908 SH   SOLE   7,900 0 8
GENERAL MLS INC COM 370334104   10,400,529 124,037 SH   SOLE   111,668 0 12,369
GRACO INC COM 384109104   1,323,475 19,677 SH   SOLE   19,677 0 0
GRANITE PT MTG TR INC COM STK 38741L107   84,768 15,815 SH   SOLE   15,815 0 0
HEARTLAND FINL USA INC COM 42234Q102   2,337,061 50,130 SH   SOLE   50,130 0 0
HERCULES CAPITAL INC COM 427096508   330,500 25,000 SH   SOLE   25,000 0 0
HOME DEPOT INC COM 437076102   1,856,064 5,876 SH   SOLE   5,876 0 0
HONEYWELL INTL INC COM 438516106   477,347 2,228 SH   SOLE   2,210 0 18
HORMEL FOODS CORP COM 440452100   604,286 13,266 SH   SOLE   6,101 0 7,165
INTEL CORP COM 458140100   487,590 18,448 SH   SOLE   17,883 0 565
INTERNATIONAL BUSINESS MACHS COM 459200101   459,063 3,258 SH   SOLE   3,258 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   266,146 1,003 SH   SOLE   1,003 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   1,166,997 4,383 SH   SOLE   4,382 0 1
ISHARES TR CORE US AGGBD ET 464287226   8,955,184 92,331 SH   SOLE   91,712 0 619
ISHARES TR 20 YR TR BD ETF 464287432   37,151,569 373,158 SH   SOLE   359,182 0 13,976
ISHARES TR CORE S&P TTL STK 464287150   744,442 8,779 SH   SOLE   8,279 0 500
ISHARES TR ESG AWRE 1 5 YR 46435G243   1,553,322 65,348 SH   SOLE   61,888 0 3,460
ISHARES TR ESG EAFE ETF 46436E759   2,073,820 38,213 SH   SOLE   37,298 0 915
ISHARES TR ESG MSCI USA ETF 46436E767   1,730,849 56,453 SH   SOLE   55,535 0 918
ISHARES TR ESG AWR US AGRGT 46435U549   4,969,263 106,317 SH   SOLE   102,221 0 4,096
ISHARES TR INTL SEL DIV ETF 464288448   250,578 9,226 SH   SOLE   9,226 0 0
ISHARES TR MSCI AC ASIA ETF 464288182   47,774,519 737,375 SH   SOLE   724,281 0 13,094
ISHARES TR ESG AW MSCI EAFE 46435G516   3,767,144 57,304 SH   SOLE   53,298 0 4,006
ISHARES TR CORE MSCI EAFE 46432F842   294,824 4,783 SH   SOLE   4,783 0 0
ISHARES TR MSCI EAFE ETF 464287465   83,774,274 1,276,269 SH   SOLE   1,225,085 0 51,184
ISHARES TR MSCI KLD400 SOC 464288570   3,227,686 44,960 SH   SOLE   42,801 0 2,159
ISHARES TR ESG AWARE MSCI 46435U663   11,134,926 338,654 SH   SOLE   319,769 0 18,885
ISHARES TR NATIONAL MUN ETF 464288414   553,980 5,250 SH   SOLE   5,250 0 0
ISHARES TR ISHARES SEMICDTR 464287523   313,514 901 SH   SOLE   894 0 7
ISHARES TR RUS 1000 GRW ETF 464287614   25,544,640 119,234 SH   SOLE   117,122 0 2,112
ISHARES TR RUSSELL 2000 ETF 464287655   45,270,284 259,637 SH   SOLE   255,132 0 4,505
ISHARES TR RUS 2000 GRW ETF 464287648   609,666 2,842 SH   SOLE   2,842 0 0
ISHARES TR RUS 2000 VAL ETF 464287630   361,790 2,609 SH   SOLE   2,609 0 0
ISHARES TR RUS MD CP GR ETF 464287481   22,131,727 264,734 SH   SOLE   258,595 0 6,139
ISHARES TR RUS MDCP VAL ETF 464287473   5,818,944 55,240 SH   SOLE   55,097 0 143
ISHARES TR CORE S&P500 ETF 464287200   50,138,535 130,498 SH   SOLE   124,084 0 6,414
ISHARES TR S&P 500 GRWT ETF 464287309   310,811 5,313 SH   SOLE   5,313 0 0
ISHARES TR CORE S&P SCP ETF 464287804   67,336,784 711,504 SH   SOLE   659,026 0 52,478
ISHARES TR S&P MC 400GR ETF 464287606   233,449 3,418 SH   SOLE   3,418 0 0
ISHARES TR S&P MC 400VL ETF 464287705   334,591 3,320 SH   SOLE   3,318 0 2
ISHARES TR EAFE VALUE ETF 464288877   52,424,514 1,142,644 SH   SOLE   1,084,110 0 58,534
ISHARES TR MSCI USA ESG SLC 464288802   3,964,594 48,161 SH   SOLE   45,839 0 2,322
ISHARES TR RUS 1000 ETF 464287622   2,309,194 10,969 SH   SOLE   10,969 0 0
ISHARES TR RUS 1000 VAL ETF 464287598   2,408,202 15,880 SH   SOLE   15,760 0 120
ISHARES TR CORE S&P MCP ETF 464287507   41,795,417 172,787 SH   SOLE   165,967 0 6,820
ISHARES TR U.S. TECH ETF 464287721   201,233 2,701 SH   SOLE   2,701 0 0
JOHNSON & JOHNSON COM 478160104   1,424,880 8,066 SH   SOLE   8,024 0 42
JPMORGAN CHASE & CO COM 46625H100   1,830,932 13,653 SH   SOLE   13,625 0 28
LIFE TIME GROUP HOLDINGS INC COMMON STOCK 53190C102   191,360 16,000 SH   SOLE   15,000 0 1,000
LILLY ELI & CO COM 532457108   1,095,264 2,994 SH   SOLE   2,994 0 0
LOCKHEED MARTIN CORP COM 539830109   288,988 594 SH   SOLE   464 0 130
MCDONALDS CORP COM 580135101   1,281,244 4,862 SH   SOLE   4,849 0 13
MEDTRONIC PLC SHS G5960L103   916,662 11,794 SH   SOLE   10,024 0 1,770
MERCK & CO INC COM 58933Y105   1,369,642 12,345 SH   SOLE   12,212 0 133
META PLATFORMS INC CL A 30303M102   438,519 3,644 SH   SOLE   3,644 0 0
MICROSOFT CORP COM 594918104   4,623,918 19,280 SH   SOLE   19,199 0 81
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   479,611 1,083 SH   SOLE   1,083 0 0
MODERNA INC COM 60770K107   244,822 1,363 SH   SOLE   1,363 0 0
NETFLIX INC COM 64110L106   244,246 828 SH   SOLE   823 0 5
NEXTERA ENERGY INC COM 65339F101   339,218 4,058 SH   SOLE   4,058 0 0
NORFOLK SOUTHN CORP COM 655844108   270,541 1,098 SH   SOLE   1,098 0 0
NUCOR CORP COM 670346105   440,377 3,341 SH   SOLE   3,341 0 0
NVIDIA CORPORATION COM 67066G104   772,614 5,287 SH   SOLE   5,287 0 0
ORACLE CORP COM 68389X105   1,336,122 16,346 SH   SOLE   16,346 0 0
OTTER TAIL CORP COM 689648103   243,407 4,146 SH   SOLE   4,146 0 0
OWL ROCK CAPITAL CORPORATION COM 69121K104   236,775 20,500 SH   SOLE   20,500 0 0
PAYPAL HLDGS INC COM 70450Y103   340,574 4,782 SH   SOLE   4,682 0 100
PEPSICO INC COM 713448108   1,976,101 10,938 SH   SOLE   10,935 0 3
PFIZER INC COM 717081103   1,073,256 20,946 SH   SOLE   20,946 0 0
PHILIP MORRIS INTL INC COM 718172109   554,788 5,482 SH   SOLE   5,395 0 87
INVESCO EXCH TRADED FD TR II KBW BK ETF 46138E628   30,190,028 584,852 SH   SOLE   559,867 0 24,985
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597   8,852,591 55,884 SH   SOLE   54,339 0 1,545
PROCTER AND GAMBLE CO COM 742718109   1,942,683 12,818 SH   SOLE   12,560 0 258
QUALCOMM INC COM 747525103   246,815 2,245 SH   SOLE   2,245 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101   404,788 4,011 SH   SOLE   4,011 0 0
REALTY INCOME CORP COM 756109104   292,482 4,611 SH   SOLE   4,611 0 0
REVANCE THERAPEUTICS INC COM 761330109   378,264 20,491 SH   SOLE   20,491 0 0
ROBLOX CORP CL A 771049103   39,001,926 1,370,412 SH   SOLE   1,370,412 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   8,562,265 22,390 SH   SOLE   22,119 0 271
SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763   573,208 12,269 SH   SOLE   12,269 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   33,080,341 738,235 SH   SOLE   703,239 0 34,996
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   587,662 10,577 SH   SOLE   10,577 0 0
SCHWAB STRATEGIC TR FINANCIAL 81369Y605   307,834 9,001 SH   SOLE   9,001 0 0
SHOPIFY INC CL A 82509L107   225,962 6,510 SH   SOLE   6,360 0 150
SOUTHERN CO COM 842587107   482,446 6,756 SH   SOLE   6,756 0 0
SPDR SER TR PRTFLO S&P500 VL 78464A508   72,404,556 1,861,779 SH   SOLE   1,740,544 0 121,235
SPDR SER TR S&P 600 SMCP VAL 78464A300   583,221 7,858 SH   SOLE   7,858 0 0
SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871   2,286,562 77,748 SH   SOLE   74,022 0 3,726
SPS COMM INC COM 78463M107   1,016,780 7,917 SH   SOLE   7,917 0 0
STRYKER CORPORATION COM 863667101   248,744 1,017 SH   SOLE   991 0 26
SYSCO CORP COM 871829107   241,468 3,159 SH   SOLE   3,101 0 58
TARGET CORP COM 87612E106   926,680 6,218 SH   SOLE   6,180 0 38
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   298,532 2,399 SH   SOLE   2,399 0 0
TENNANT CO COM 880345103   1,159,917 18,839 SH   SOLE   5,278 0 13,561
TESLA INC COM 88160R101   5,676,121 46,080 SH   SOLE   45,225 0 855
THERMO FISHER SCIENTIFIC INC COM 883556102   462,580 840 SH   SOLE   840 0 0
US BANCORP DEL COM NEW 902973304   2,956,337 67,790 SH   SOLE   67,790 0 0
UNITEDHEALTH GROUP INC COM 91324P102   7,697,873 14,519 SH   SOLE   14,346 0 173
UNITED PARCEL SERVICE INC CL B 911312106   136,425,535 784,776 SH   SOLE   784,751 0 25
URANIUM ENERGY CORP COM 916896103   51,604 13,300 SH   SOLE   13,300 0 0
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505   376,336 1,784 SH   SOLE   1,784 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   249,572 3,474 SH   SOLE   1,710 0 1,764
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   325,501 2,144 SH   SOLE   2,144 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   371,326 9,526 SH   SOLE   9,526 0 0
VANGUARD INDEX FDS EXTEND MKT ETF 922908652   2,084,308 15,688 SH   SOLE   15,688 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   22,691,786 540,667 SH   SOLE   530,354 0 10,313
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   687,235 13,706 SH   SOLE   13,706 0 0
VANGUARD WORLD FD MEGA GRWTH IND 921910816   9,819,488 57,067 SH   SOLE   56,141 0 926
VANGUARD INDEX FDS MID CAP ETF 922908629   455,312 2,234 SH   SOLE   2,234 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751   2,726,120 14,853 SH   SOLE   13,814 0 1,039
VANGUARD INDEX FDS SM CP VAL ETF 922908611   316,647 1,994 SH   SOLE   1,955 0 39
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   1,169,337 3,328 SH   SOLE   3,328 0 0
VANGUARD STAR FDS VG TL INTL STK F 921909768   270,833 5,237 SH   SOLE   5,144 0 93
VANGUARD INDEX FDS TOTAL STK MKT 922908769   4,004,497 20,945 SH   SOLE   20,857 0 88
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742   12,980,518 150,604 SH   SOLE   143,875 0 6,729
VANGUARD INDEX FDS VALUE ETF 922908744   230,066 1,639 SH   SOLE   1,596 0 43
VERIZON COMMUNICATIONS INC COM 92343V104   212,023 5,381 SH   SOLE   5,000 0 381
VISA INC COM CL A 92826C839   305,199 1,469 SH   SOLE   1,464 0 5
VIZSLA SILVER CORP COM NEW 92859G202   17,940 15,600 SH   SOLE   15,600 0 0
WALMART INC COM 931142103   432,475 3,050 SH   SOLE   3,005 0 45
DISNEY WALT CO COM 254687106   755,146 8,692 SH   SOLE   8,688 0 4
WATERS CORP COM 941848103   360,737 1,053 SH   SOLE   1,053 0 0
WELLS FARGO CO NEW COM 949746101   809,764 19,612 SH   SOLE   19,506 0 106
WISDOMTREE TR US SMALLCAP DIVD 97717W604   569,312 20,018 SH   SOLE   20,018 0 0
XCEL ENERGY INC COM 98389B100   1,850,587 26,395 SH   SOLE   25,895 0 500
ZOETIS INC CL A 98978V103   438,701 2,994 SH   SOLE   2,994 0 0