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
AMAZON.COM INC Stock 023135106 146,414 703 SH SOLE 0 0 0 703
ROLLINS INC COM Stock 775711104 10,682 200 SH SOLE 0 0 0 200
POWERSHARES QQQ TRUST ETF ETF 46090E103 160,720 278 SH SOLE 0 0 0 278
STARBUCKS CORP COM Stock 855244109 7,794 87 SH SOLE 0 0 0 87
ISHARES GOLD TRUST ETF ETF 464285204 460,724 5,226 SH SOLE 0 0 0 5,226
EBAY INC. COM Stock 278642103 19,205 211 SH SOLE 0 0 0 211
VULCAN MATLS CO COM Stock 929160109 27,230 100 SH SOLE 0 0 0 100
JOHNSON & JOHNSON COM Stock 478160104 511,855 2,094 SH SOLE 0 0 0 2,093
SEAGATE TECHNOLOGY HLDNGS PLC ORD SHS Stock G7997R103 58,764 150 SH SOLE 0 0 0 150
EATON VANCE TAX-ADVANTAGED DIVIDEND INCOME FUND CEF 27828G107 89,358 3,640 SH SOLE 0 0 0 3,639
VANGUARD TOTAL STOCK MARKET ETF ETF 922908769 291,052 907 SH SOLE 0 0 0 907
VANGUARD EXTENDED MARKET ETF ETF 922908652 2,111,120 10,258 SH SOLE 0 0 0 10,258
JPMORGAN DIVERSIFIED RETURN USE EQUITY ETF 46641Q407 199,940 1,536 SH SOLE 0 0 0 1,535
COSTCO WHOLESALE CORPORATION COM Stock 22160K105 230,463 231 SH SOLE 0 0 0 231
GOLDMAN SACHS GROUP INC Stock 38141G104 84,599 100 SH SOLE 0 0 0 100
WATSCO INC COM Stock 942622200 7,640 21 SH SOLE 0 0 0 21
ISHARES ESG MSCI KLD 400 ETF ETF 464288570 617,182 5,093 SH SOLE 0 0 0 5,092
YUM BRANDS INC COM Stock 988498101 135,069 869 SH SOLE 0 0 0 868
STATE STREET REAL ESTATE SELECT SECTOR SPDR ETF ETF 81369Y860 51,378 1,258 SH SOLE 0 0 0 1,258
PROCTER & GAMBLE CO COM Stock 742718109 382,638 2,649 SH SOLE 0 0 0 2,649
COCA COLA CO COM Stock 191216100 53,159 699 SH SOLE 0 0 0 699
GENERAL MILLS INC COM Stock 370334104 96,391 2,590 SH SOLE 0 0 0 2,589
MARRIOTT INTL INC NEW CL A Stock 571903202 34,342 105 SH SOLE 0 0 0 105
INTEL CORP COM Stock 458140100 85,335 1,934 SH SOLE 0 0 0 1,933
MEDTRONIC PLC SHS Stock G5960L103 183,871 2,122 SH SOLE 0 0 0 2,122
NETFLIX INC. COM Stock 64110L106 11,538 120 SH SOLE 0 0 0 120
KINSALE CAP GROUP INC COM Stock 49714P108 7,517 22 SH SOLE 0 0 0 22
ISHARES ESG AWARE MSCI EAFE ETF ETF 46435G516 1,573,608 16,457 SH SOLE 0 0 0 16,456
MEDPACE HLDGS INC COM Stock 58506Q109 12,005 25 SH SOLE 0 0 0 25
RITCHIE BROS AUCTIONEERS Stock 74935Q107 13,323 139 SH SOLE 0 0 0 139
ISHARES ESG ADVANCED HIGH YIELD CORPORATE BOND ETF ETF 46435G441 21,767 470 SH SOLE 0 0 0 470
STATE STREET SPDR S&P 500 ETF ETF 78462F103 113,828 175 SH SOLE 0 0 0 175
MCKESSON CORP COM Stock 58155Q103 34,614 40 SH SOLE 0 0 0 40
FIDELITY DIVIDEND ETF FOR RISING RATES ETF 316092832 25,374 432 SH SOLE 0 0 0 431
MASTERCARD INC Stock 57636Q104 171,883 344 SH SOLE 0 0 0 344
TYLER TECHNOLOGIES INC COM Stock 902252105 16,092 47 SH SOLE 0 0 0 47
EMERSON ELEC CO COM Stock 291011104 70,466 538 SH SOLE 0 0 0 537
YUM CHINA HLDGS INC COM Stock 98850P109 5,161 106 SH SOLE 0 0 0 105
ALLSTATE CORP COM Stock 020002101 51,835 250 SH SOLE 0 0 0 250
FLEXSHARES CREDIT-SCORED US CORPORATE BOND INDEX FUND ETF 33939L761 87,516 1,800 SH SOLE 0 0 0 1,800
ISHARES S&P 100 ETF ETF 464287101 20,038 63 SH SOLE 0 0 0 63
DAVIS SELECT WORLDWIDE ETF ETF 23908L306 43,153 985 SH SOLE 0 0 0 985
FEDEX CORP COM Stock 31428X106 162,418 456 SH SOLE 0 0 0 456
SHERWIN WILLIAMS CO COM Stock 824348106 93,921 293 SH SOLE 0 0 0 293
PEPSICO INC COM Stock 713448108 276,907 1,783 SH SOLE 0 0 0 1,783
NUVEEN ESG SMALL-CAP ETF ETF 67092P607 42,041 933 SH SOLE 0 0 0 933
NUVEEN ESG LARGE-CAP GROWTH ETF ETF 67092P201 601,466 6,614 SH SOLE 0 0 0 6,613
NUVEEN ESG LARGE-CAP VALUE ETF ETF 67092P300 84,949 1,867 SH SOLE 0 0 0 1,867
JOHN HANCOCK MULTIFACTOR DEVELOPED INTERNATIONAL ETF ETF 47804J859 22,456 530 SH SOLE 0 0 0 530
HONEYWELL INTL INC Stock 438516106 42,946 190 SH SOLE 0 0 0 190
FLOOR & DECOR HLDGS INC CL A Stock 339750101 3,708 73 SH SOLE 0 0 0 73
ISHARES ESG AWARE MSCI USA ETF ETF 46435G425 6,730,622 47,593 SH SOLE 0 0 0 47,593
US BANCORP COM NEW Stock 902973304 260,712 5,013 SH SOLE 0 0 0 5,012
XCEL ENERGY INC COM Stock 98389B100 734,979 9,252 SH SOLE 0 0 0 9,252
HOME DEPOT Stock 437076102 639,146 1,943 SH SOLE 0 0 0 1,943
DAVIS SELECT U.S. EQUITY ETF ETF 23908L207 110,512 2,178 SH SOLE 0 0 0 2,178
FAIR ISAAC CORP COM Stock 303250104 8,540 8 SH SOLE 0 0 0 8
CLEARFIELD INC COM Stock 18482P103 5,294 200 SH SOLE 0 0 0 200
ISHARES RUSSELL 2000 VALUE ETF ETF 464287630 21,875 115 SH SOLE 0 0 0 115
VERISK ANALYTICS INC COM Stock 92345Y106 10,247 54 SH SOLE 0 0 0 54
NUVEEN ESG U.S. AGGREGATE BOND ETF ETF 67092P870 80,223 3,612 SH SOLE 0 0 0 3,612
TECK RESOURCES LTD CL B Stock 878742204 3,157 61 SH SOLE 0 0 0 61
SCHWAB U.S. SMALL-CAP ETF ETF 808524607 608,485 20,925 SH SOLE 0 0 0 20,924
KEYCORP COM Stock 493267108 1,457 73 SH SOLE 0 0 0 72
SCHWAB U.S. BROAD MARKET ETF ETF 808524102 3,492 139 SH SOLE 0 0 0 139
SCHWAB INTERNATIONAL EQUITY ETF ETF 808524805 418,807 16,921 SH SOLE 0 0 0 16,921
SCHWAB U.S. LARGE-CAP ETF ETF 808524201 1,054,029 41,109 SH SOLE 0 0 0 41,108
PIPER JAFFRAY COS Stock 724078209 11,329 148 SH SOLE 0 0 0 148
JOHN HANCOCK MULTIFACTOR SMALL CAP ETF ETF 47804J842 335,786 7,829 SH SOLE 0 0 0 7,829
SCHWAB U.S. LARGE-CAP GROWTH ETF ETF 808524300 1,508,622 51,789 SH SOLE 0 0 0 51,789
PIMCO ENHANCED SHORT MATURITY ACTIVE EXCHANGE-TRADED FUND ETF 72201R833 654,426 6,507 SH SOLE 0 0 0 6,507
ENSIGN GROUP INC COM Stock 29358P101 11,687 58 SH SOLE 0 0 0 58
ISHARES CORE S&P SMALL CAP ETF ETF 464287804 268,617 2,161 SH SOLE 0 0 0 2,160
WASTE CONNECTIONS INC COM Stock 94106B101 36,549 225 SH SOLE 0 0 0 225
ISHARES IBONDS DEC 2027 TERM CORPORATE ETF ETF 46435UAA9 50,638 2,089 SH SOLE 0 0 0 2,089
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702 854,893 1,784 SH SOLE 0 0 0 1,784
SCHWAB EMERGING MARKETS EQUITY ETF ETF 808524706 457,946 13,898 SH SOLE 0 0 0 13,898
EXELON CORP COM Stock 30161N101 39,565 807 SH SOLE 0 0 0 807
ALPHABET INC CAP STK CL A Stock 02079K305 373,976 1,301 SH SOLE 0 0 0 1,300
GLOBAL X U.S. PREFERRED ETF ETF 37954Y657 38,971 2,118 SH SOLE 0 0 0 2,118
OREILLY AUTOMOTIVE INC COM Stock 67103H107 52,617 570 SH SOLE 0 0 0 570
INTUIT COM Stock 461202103 21,619 50 SH SOLE 0 0 0 50
NEWMONT CORP COM Stock 651639106 16,995 157 SH SOLE 0 0 0 157
SCHWAB INTERNATIONAL SMALL-CAP EQUITY ETF ETF 808524888 274,319 5,869 SH SOLE 0 0 0 5,869
GRAPHIC PACKAGING CORP DEL Stock 388689101 13,484 1,357 SH SOLE 0 0 0 1,356
COMCAST CORP NEW CL A Stock 20030N101 4,134 144 SH SOLE 0 0 0 144
MICROSOFT Stock 594918104 2,752,157 7,435 SH SOLE 0 0 0 7,434
ISHARES ESG AWARE MSCI USA SMALL-CAP ETF ETF 46435U663 4,655,611 99,013 SH SOLE 0 0 0 99,013
NVENT ELEC PLC SHS Stock G6700G107 28,623 242 SH SOLE 0 0 0 241
WARNER BROS DISCOVERY INC COM SER A Stock 934423104 989 36 SH SOLE 0 0 0 36
INSPIRE MED SYS INC COM Stock 457730109 2,063 40 SH SOLE 0 0 0 40
SPROTT ASSET MANAGEMENT LP PHYSICAL GOLD TR CEF 85207H104 216,007 6,095 SH SOLE 0 0 0 6,095
DAVIS SELECT INTERNATIONAL ETF ETF 23908L405 529,876 19,687 SH SOLE 0 0 0 19,687
VANGUARD ESG INTERNATIONAL STOCK ETF ETF 921910725 255,987 3,569 SH SOLE 0 0 0 3,568
VANGUARD ESG U.S. STOCK ETF ETF 921910733 664,469 5,918 SH SOLE 0 0 0 5,918
VANGUARD MID-CAP ETF ETF 922908629 29,867 104 SH SOLE 0 0 0 104
VANGUARD LARGE-CAP ETF ETF 922908637 82,604 276 SH SOLE 0 0 0 276
NIKE INC CL B Stock 654106103 317 6 SH SOLE 0 0 0 6
VANGUARD SHORT-TERM TREASURY ETF ETF 92206C102 20,489 350 SH SOLE 0 0 0 350
TESLA INC COM Stock 88160R101 12,640 34 SH SOLE 0 0 0 34
LINDE PLC SHS Stock G54950103 8,428 17 SH SOLE 0 0 0 17
JPMORGAN ULTRA-SHORT MUNICIPAL INCOME ETF ETF 46641Q654 149,881 2,940 SH SOLE 0 0 0 2,940
ISHARES MSCI EMERGING MARKETS EX CHINA ETF ETF 46434G764 14,552 185 SH SOLE 0 0 0 185
OGE ENERGY CORP COM Stock 670837103 23,980 500 SH SOLE 0 0 0 500
VANGUARD INFORMATION TECHNOLOGY ETF ETF 92204A702 16,950 24 SH SOLE 0 0 0 24
SCHWAB U.S. LARGE-CAP VALUE ETF ETF 808524409 764,911 25,079 SH SOLE 0 0 0 25,079
ARK BLOCKCHAIN & FINTECH INNOVATION ETF ETF 00214Q708 722 19 SH SOLE 0 0 0 19
AMERICAS GOLD AND SILVER CORP COM NEW Stock 03062D803 637 122 SH SOLE 0 0 0 122
BROOKFIELD CORP CL A LTD VT SH Stock 11271J107 507,008 12,528 SH SOLE 0 0 0 12,528
STANLEY BLACK & DECKER INC COM Stock 854502101 3,127 44 SH SOLE 0 0 0 44
GENERAL AMERN INVS CO INC COM CEF 368802104 53,675 918 SH SOLE 0 0 0 918
VANGUARD S&P 500 ETF ETF 922908363 3,990,046 6,677 SH SOLE 0 0 0 6,677
ABRDN PHYSICAL PRECIOUS METALS BASKET SHARES ETF ETF 003263100 10,717 49 SH SOLE 0 0 0 49
CAPITAL GROUP SHORT DURATION INCOME ETF ETF 14020Y409 31,361 1,216 SH SOLE 0 0 0 1,216
JPMORGAN BETABUILDERS U.S. EQUITY ETF ETF 46641Q399 197,655 1,687 SH SOLE 0 0 0 1,686
CROWDSTRIKE HLDGS INC CL A Stock 22788C105 78,472 201 SH SOLE 0 0 0 201
ISHARES U.S. EQUITY FACTOR ROTATION ACTIVE ETF ETF 09290C103 48,522 834 SH SOLE 0 0 0 834
ISHARES 0-5 YEAR TIPS BOND ETF ETF 46429B747 42,510 411 SH SOLE 0 0 0 411
ISHARES MSCI EAFE GROWTH ETF ETF 464288885 36,768 330 SH SOLE 0 0 0 330
VANGUARD RUSSELL 2000 ETF ETF 92206C664 5,409 54 SH SOLE 0 0 0 54
WABTEC COM Stock 929740108 2,253 9 SH SOLE 0 0 0 9
ELI LILLY & CO COM Stock 532457108 168,524 183 SH SOLE 0 0 0 183
SCHWAB U.S. REIT ETF ETF 808524847 102,164 4,754 SH SOLE 0 0 0 4,754
VANGUARD TOTAL INTERNATIONAL STOCK ETF ETF 921909768 89,825 1,165 SH SOLE 0 0 0 1,164
VANGUARD S&P 500 VALUE ETF ETF 921932703 34,033 167 SH SOLE 0 0 0 167
PPL CORP COM Stock 69351T106 19,100 500 SH SOLE 0 0 0 500
VANGUARD S&P 500 GROWTH ETF ETF 921932505 39,546 97 SH SOLE 0 0 0 97
ISHARES CORE HIGH DIVIDEND ETF ETF 46429B663 8,607 63 SH SOLE 0 0 0 63
DUKE ENERGY CORP NEW COM NEW Stock 26441C204 10,172 78 SH SOLE 0 0 0 77
INCYTE CORP Stock 45337C102 109,650 1,165 SH SOLE 0 0 0 1,165
BROOKFIELD INFRASTRUCTURE CORP COM SUB VTG A Stock 11276H106 1,423 36 SH SOLE 0 0 0 36
ENCOMPASS HEALTH CORP COM Stock 29261A100 3,869 40 SH SOLE 0 0 0 40
AFLAC INC COM Stock 001055102 35,343 322 SH SOLE 0 0 0 322
VANGUARD S&P SMALL-CAP 600 VALUE ETF ETF 921932778 35,406 348 SH SOLE 0 0 0 348
INVESCO S&P 500 LOW VOLATILITY ETF ETF 46138E354 8,427 115 SH SOLE 0 0 0 115
JPMORGAN EQUITY PREMIUM INCOME ETF ETF 46641Q332 399 7 SH SOLE 0 0 0 7
VANGUARD S&P SMALL-CAP 600 GROWTH ETF ETF 921932794 32,360 260 SH SOLE 0 0 0 260
ISHARES SELECT DIVIDEND ETF ETF 464287168 291,038 1,922 SH SOLE 0 0 0 1,922
AMERICAN ELEC PWR CO INC COM Stock 025537101 13,227 101 SH SOLE 0 0 0 100
ENTERGY CORP NEW COM Stock 29364G103 13,933 124 SH SOLE 0 0 0 124
ISHARES ESG AWARE 80/20 AGGRESSIVE ALLOCATION ETF ETF 46436E668 49,760 1,228 SH SOLE 0 0 0 1,227
VANGUARD SMALL CAP VALUE ETF ETF 922908611 88,080 405 SH SOLE 0 0 0 405
PALANTIR TECHNOLOGIES INC CL A Stock 69608A108 56,318 385 SH SOLE 0 0 0 385
VANGUARD ESG U.S. CORPORATE BOND ETF ETF 921910691 51,206 815 SH SOLE 0 0 0 815
ISHARES ESG SELECT SCREENED S&P MID-CAP ETF ETF 46436E551 26,420 582 SH SOLE 0 0 0 582
ISHARES ESG SELECT SCREENED S&P SMALL-CAP ETF ETF 46436E544 85,711 1,969 SH SOLE 0 0 0 1,968
REGENERON PHARMACEUTICALS COM Stock 75886F107 31,756 41 SH SOLE 0 0 0 41
OAKMARK U.S. LARGE CAP ETF ETF 41456U106 514,327 18,659 SH SOLE 0 0 0 18,658
MICROVISION INC DEL COM NEW Stock 594960304 13,786 21,500 SH SOLE 0 0 0 21,500
VIATRIS INC COM Stock 92556V106 2,526 187 SH SOLE 0 0 0 187
ISHARES MSCI EAFE VALUE ETF ETF 464288877 68,356 919 SH SOLE 0 0 0 919
SCHWAB US DIVIDEND EQUITY ETF ETF 808524797 1,595,192 51,995 SH SOLE 0 0 0 51,994
BNY MELLON INTERNATIONAL EQUITY ETF ETF 09661T404 172,121 1,842 SH SOLE 0 0 0 1,842
ISHARES MSCI GLOBAL MIN VOL FACTOR ETF ETF 464286525 321,358 2,689 SH SOLE 0 0 0 2,688
ISHARES ESG AWARE 60/40 BALANCED ALLOCATION ETF ETF 46436E676 46,050 1,323 SH SOLE 0 0 0 1,323
ISHARES U.S. CARBON TRANSITION READINESS AWARE ACTIVE ETF ETF 09290C509 92,020 1,312 SH SOLE 0 0 0 1,312
ISHARES WORLD EX U.S. CARBON TRANSITION READINESS AWARE ACTIVE ETF ETF 09290C608 16,088 291 SH SOLE 0 0 0 291
PRIVIA HEALTH GROUP INC COM Stock 74276R102 8,269 402 SH SOLE 0 0 0 402
VISA INC COM CL A Stock 92826C839 60,478 200 SH SOLE 0 0 0 200
DIMENSIONAL U.S. SMALL CAP ETF ETF 25434V500 8,962 126 SH SOLE 0 0 0 126
DIMENSIONAL U.S. EQUITY MARKET ETF ETF 25434V401 61,054 861 SH SOLE 0 0 0 861
OTTER TAIL CORP COM Stock 689648103 43,885 500 SH SOLE 0 0 0 500
VANECK PHARMACEUTICAL ETF ETF 92189F692 45,557 439 SH SOLE 0 0 0 438
GUIDEWIRE SOFTWARE INC COM Stock 40171V100 5,384 36 SH SOLE 0 0 0 36
ISHARES MSCI USA MIN VOL FACTOR ETF ETF 46429B697 74,099 799 SH SOLE 0 0 0 799
DIMENSIONAL WORLD EX U.S. CORE EQUITY 2 ETF ETF 25434V880 17,495 515 SH SOLE 0 0 0 515
PIMCO ACTIVE BOND EXCHANGE-TRADED FUND ETF 72201R775 4,681,122 50,727 SH SOLE 0 0 0 50,727
KYNDRYL HLDGS INC COMMON STOCK Stock 50155Q100 1,574 120 SH SOLE 0 0 0 120
VANGUARD SMALL-CAP GROWTH ETF ETF 922908595 199,029 658 SH SOLE 0 0 0 658
VANGUARD VALUE ETF ETF 922908744 70,793 361 SH SOLE 0 0 0 360
VANGUARD GROWTH ETF ETF 922908736 45,863 105 SH SOLE 0 0 0 105
ISHARES U.S. TREASURY BOND ETF ETF 46429B267 41,857 1,827 SH SOLE 0 0 0 1,827
FLEXSHARES IBOXX 3 YEAR TARGET DURATION TIPS INDEX FUND ETF 33939L506 9,090 375 SH SOLE 0 0 0 375
JPMORGAN INCOME ETF ETF 46641Q159 766,549 16,639 SH SOLE 0 0 0 16,638
COSTAR GRP INC Stock 22160N109 8,754 217 SH SOLE 0 0 0 217
CONSTELLATION ENERGY CORP COM Stock 21037T109 75,118 269 SH SOLE 0 0 0 269
HARBOR COMMODITY ALL-WEATHER STRATEGY ETF ETF 41151J505 49,275 1,589 SH SOLE 0 0 0 1,589
META PLATFORMS INC CL A Stock 30303M102 551,057 963 SH SOLE 0 0 0 963
CAPITAL GROUP GROWTH ETF ETF 14020G101 1,222,507 30,418 SH SOLE 0 0 0 30,418
CAPITAL GROUP DIVIDEND VALUE ETF ETF 14020W106 902,284 21,210 SH SOLE 0 0 0 21,210
CAPITAL GROUP INTERNATIONAL FOCUS EQUITY ETF ETF 14019W109 572,938 19,428 SH SOLE 0 0 0 19,428
CAPITAL GROUP CORE EQUITY ETF ETF 14020V108 120,935 3,148 SH SOLE 0 0 0 3,147
AVANTIS RESPONSIBLE EMERGING MARKETS EQUITY ETF ETF 025072315 31,844 478 SH SOLE 0 0 0 478
SERVICENOW INC COM Stock 81762P102 13,173 126 SH SOLE 0 0 0 126
FIDELITY CRYPTO INDUSTRY AND DIGITAL PAYMENTS ETF ETF 316092196 28,850 880 SH SOLE 0 0 0 880
HARBOR LONG-TERM GROWERS ETF ETF 41151J406 3,335,276 120,285 SH SOLE 0 0 0 120,285
FIVE BELOW INC COM Stock 33829M101 12,795 56 SH SOLE 0 0 0 56
ENHABIT INC COM Stock 29332G102 282 20 SH SOLE 0 0 0 20
FLEXSHARES MORNINGSTAR GLOBAL UPSTREAM NATURAL RESOURCES INDEX FUND ETF 33939L407 9,653 175 SH SOLE 0 0 0 175
HALEON PLC SPON ADS ADR 405552100 3,554 355 SH SOLE 0 0 0 355
PENTAIR PLC SHS Stock G7S00T104 7,317 84 SH SOLE 0 0 0 84
VANGUARD SHORT-TERM INFLATION-PROTECTED SECURITIES ETF ETF 922020805 150,449 3,012 SH SOLE 0 0 0 3,012
JOHNSON CTLS INC Stock G51502105 19,773 151 SH SOLE 0 0 0 151
CANADIAN PACIFIC KANSAS CITY COM Stock 13646K108 98,325 1,250 SH SOLE 0 0 0 1,250
MOODYS CORP COM Stock 615369105 21,813 50 SH SOLE 0 0 0 50
ISHARES CORE MSCI TOTAL INTERNATIONAL STOCK ETF ETF 46432F834 10,483 121 SH SOLE 0 0 0 121
ISHARES CORE MSCI EAFE ETF ETF 46432F842 58,400 645 SH SOLE 0 0 0 645
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS Stock 113004105 93,434 2,102 SH SOLE 0 0 0 2,102
GE HEALTHCARE TECHNOLOGIES INC COMMON STOCK Stock 36266G107 5,552 78 SH SOLE 0 0 0 78
ENBRIDGE INC COM Stock 29250N105 20,898 386 SH SOLE 0 0 0 386
NVIDIA CORPORATION COM Stock 67066G104 44,646 256 SH SOLE 0 0 0 256
ISHARES 1-5 YEAR INVESTMENT GRADE CORPORATE BOND ETF ETF 464288646 44,676 850 SH SOLE 0 0 0 850
CUMMINS INC COM Stock 231021106 29,814 55 SH SOLE 0 0 0 55
WW GRAINGER INC COM Stock 384802104 53,484 49 SH SOLE 0 0 0 49
PIMCO PREFERRED AND CAPITAL SECURITIES ACTIVE ETF ETF 72201R619 178,358 3,520 SH SOLE 0 0 0 3,520
S&P GLOBAL INC COM Stock 78409V104 45,511 107 SH SOLE 0 0 0 107
VANGUARD SHORT-TERM TAX EXEMPT BOND ETF ETF 921935870 35,399 350 SH SOLE 0 0 0 350
ISHARES CORE MSCI EMERGING MARKETS ETF ETF 46434G103 44,431 637 SH SOLE 0 0 0 637
VANGUARD TOTAL BOND MARKET ETF ETF 921937835 43,299 588 SH SOLE 0 0 0 587
WEST PHARMACEUTICAL SVSC INC COM Stock 955306105 11,529 46 SH SOLE 0 0 0 46
HEICO CORP NEW COM Stock 422806109 20,839 76 SH SOLE 0 0 0 76
ISHARES FLEXIBLE INCOME ACTIVE ETF ETF 092528603 7,478 144 SH SOLE 0 0 0 144
VALE S A SPONSORED ADS ADR 91912E105 25,774 1,620 SH SOLE 0 0 0 1,620
ISHARES ESG AWARE MSCI EM ETF ETF 46434G863 1,714,438 37,705 SH SOLE 0 0 0 37,704
GRACO INC COM Stock 384109104 283,020 3,343 SH SOLE 0 0 0 3,343
PIMCO MULTISECTOR BOND ACTIVE EXCHANGE-TRADED FUND ETF 72201R585 140,821 5,375 SH SOLE 0 0 0 5,374
ODDITY TECH LTD SHS CL A Stock M7518J104 7,934 593 SH SOLE 0 0 0 593
ZIMMER HLDGS INC Stock 98956P102 7,966 88 SH SOLE 0 0 0 88
STRYKER CORPORATION COM Stock 863667101 32,938 100 SH SOLE 0 0 0 100
QUALCOMM INC COM Stock 747525103 23,096 179 SH SOLE 0 0 0 179
FASTENAL CO Stock 311900104 686,557 14,796 SH SOLE 0 0 0 14,796
INTUITIVE SURGICAL INC COM NEW Stock 46120E602 34,574 75 SH SOLE 0 0 0 75
CAPITAL GROUP CORE BALANCED ETF ETF 14021D107 370,581 10,770 SH SOLE 0 0 0 10,769
JPMORGAN HEDGED EQUITY LADDERED OVERLAY ETF ETF 46654Q724 634,798 9,933 SH SOLE 0 0 0 9,932
MCDONALDS CORP COM Stock 580135101 97,368 313 SH SOLE 0 0 0 313
CAPITAL GROUP CORE BOND ETF ETF 14020Y508 799,030 30,428 SH SOLE 0 0 0 30,427
PAYLOCITY HLDG CORP COM Stock 70438V106 2,377 22 SH SOLE 0 0 0 22
CAPITAL GROUP SHORT DURATION MUNICIPAL INCOME ETF ETF 14020Y607 322,439 12,269 SH SOLE 0 0 0 12,269
CISCO SYS INC Stock 17275R102 49,270 635 SH SOLE 0 0 0 635
CAPITAL ONE FINL CORP COM Stock 14040H105 60,202 330 SH SOLE 0 0 0 330
ISHARES BITCOIN TRUST ETF ETF 46438F101 25,588 666 SH SOLE 0 0 0 666
AT&T INC COM Stock 00206R102 42,219 1,456 SH SOLE 0 0 0 1,456
SOLVENTUM CORP COM SHS Stock 83444M101 117,409 1,798 SH SOLE 0 0 0 1,798
GE VERNOVA INC COM Stock 36828A101 81,180 93 SH SOLE 0 0 0 93
SCHWAB FUNDAMENTAL U.S. SMALL COMPANY ETF ETF 808524763 1,628,467 50,215 SH SOLE 0 0 0 50,214
SCHWAB FUNDAMENTAL U.S. LARGE COMPANY ETF ETF 808524771 1,301,786 46,743 SH SOLE 0 0 0 46,742
GE AEROSPACE COM NEW Stock 369604301 106,414 375 SH SOLE 0 0 0 375
ISHARES MSCI USA QUALITY FACTOR ETF ETF 46432F339 76,340 398 SH SOLE 0 0 0 398
MOTOROLA SOLUTIONS INC COM NEW Stock 620076307 6,944 16 SH SOLE 0 0 0 16
FRESHPET INC COM Stock 358039105 4,894 83 SH SOLE 0 0 0 83
CAPITAL GROUP MUNICIPAL HIGH-INCOME ETF ETF 14020Y805 1,003,868 39,647 SH SOLE 0 0 0 39,647
CAPITAL GROUP NEW GEOGRAPHY EQUITY ETF ETF 14021N105 259,891 8,232 SH SOLE 0 0 0 8,232
ISHARES U.S. TECHNOLOGY ETF ETF 464287721 8,708 48 SH SOLE 0 0 0 48
CAPITAL GROUP GLOBAL EQUITY ETF ETF 14020R107 83,868 2,750 SH SOLE 0 0 0 2,749
SCHWAB FUNDAMENTAL INTERNATIONAL SMALL EQUITY ETF ETF 808524748 712,865 15,377 SH SOLE 0 0 0 15,376
SCHWAB FUNDAMENTAL EMERGING MARKETS EQUITY ETF ETF 808524730 2,958,749 77,333 SH SOLE 0 0 0 77,332
SCHWAB FUNDAMENTAL INTERNATIONAL EQUITY ETF ETF 808524755 4,991,353 102,010 SH SOLE 0 0 0 102,010
CAPITAL GROUP CONSERVATIVE EQUITY ETF ETF 14020U100 202,152 6,781 SH SOLE 0 0 0 6,781
VEEVA SYS INC CL A COM Stock 922475108 11,945 68 SH SOLE 0 0 0 68
ISHARES SHORT DURATION BOND ACTIVE ETF ETF 46431W507 197,105 3,877 SH SOLE 0 0 0 3,877
INVESCO RAFI DEVELOPED MARKETS EX-U.S. ETF ETF 46138E743 500,158 7,155 SH SOLE 0 0 0 7,155
ISHARES S&P 500 VALUE ETF ETF 464287408 35,543 168 SH SOLE 0 0 0 168
ISHARES S&P 500 GROWTH ETF ETF 464287309 84,039 743 SH SOLE 0 0 0 742
ISHARES CORE S&P 500 ETF ETF 464287200 1,559,243 2,387 SH SOLE 0 0 0 2,387
JOHN HANCOCK PREFERRED INCOME FUND CEF 41013W108 72,153 4,599 SH SOLE 0 0 0 4,598
THE CIGNA GROUP COM Stock 125523100 3,201 12 SH SOLE 0 0 0 12
DIMENSIONAL INTERNATIONAL SMALL CAP ETF ETF 25434V773 12,559 373 SH SOLE 0 0 0 373
FLEXSHARES ULTRA-SHORT INCOME FUND ETF 33939L886 28,278 375 SH SOLE 0 0 0 375
WELLS FARGO & CO COM Stock 949746101 567,221 7,125 SH SOLE 0 0 0 7,125
UNION PAC CORP COM Stock 907818108 116,458 480 SH SOLE 0 0 0 480
CINTAS CORP COM Stock 172908105 10,148 60 SH SOLE 0 0 0 60
DONALDSON INC COM Stock 257651109 3,368,029 39,685 SH SOLE 0 0 0 39,684
ECOLAB INC COM Stock 278865100 143,577 540 SH SOLE 0 0 0 539
ISHARES MBS ETF ETF 464288588 17,661 186 SH SOLE 0 0 0 186
SALESFORCE INC COM Stock 79466L302 19,227 103 SH SOLE 0 0 0 103
FIRST EAGLE GLOBAL EQUITY ETF ETF 75526L886 14,429 307 SH SOLE 0 0 0 307
IDEXX LABS INC COM Stock 45168D104 67,989 121 SH SOLE 0 0 0 121
THERMO FISHER SCIENTIFIC INC COM Stock 883556102 24,577 50 SH SOLE 0 0 0 50
TORO CO COM Stock 891092108 255,652 2,736 SH SOLE 0 0 0 2,736
FIRST EAGLE OVERSEAS EQUITY ETF ETF 75526L878 39,611 785 SH SOLE 0 0 0 785
JPMORGAN CHASE & CO COM Stock 46625H100 46,493 158 SH SOLE 0 0 0 158
HARTFORD FINL SVCS GROUP INC Stock 416515104 380,798 2,816 SH SOLE 0 0 0 2,815
ISHARES 5-10 YEAR INVESTMENT GRADE CORPORATE BOND ETF ETF 464288638 53,220 1,000 SH SOLE 0 0 0 1,000
CHEVRON CORPORATION COM Stock 166764100 52,319 253 SH SOLE 0 0 0 252
BRUNSWICK CORP COM Stock 117043109 5 0 SH SOLE 0 0 0 0
VANGUARD FTSE DEVELOPED MARKETS ETF ETF 921943858 2,844,723 44,393 SH SOLE 0 0 0 44,393
DANAHER CORP DEL COM Stock 235851102 33,370 176 SH SOLE 0 0 0 176
TJX COS INC NEW COM Stock 872540109 39,925 250 SH SOLE 0 0 0 250
BANK OF AMER CORP COM Stock 060505104 72,881 1,495 SH SOLE 0 0 0 1,495
GRAYSCALE BITCOIN COVERED CALL ETF ETF 38963H305 6,513 419 SH SOLE 0 0 0 418
SPDR SER TR S&P DIVID ETF ETF 78464A763 7,290 50 SH SOLE 0 0 0 49
WALMART INC COM Stock 931142103 56,299 453 SH SOLE 0 0 0 453
INTL BUSINESS MACHINES Stock 459200101 165,871 684 SH SOLE 0 0 0 684
ORACLE CORPORATION Stock 68389X105 443,978 3,018 SH SOLE 0 0 0 3,018
VANGUARD FTSE EMERGING MARKETS ETF ETF 922042858 2,378 44 SH SOLE 0 0 0 44
TARGET CORP COM Stock 87612E106 76,890 634 SH SOLE 0 0 0 634
VANGUARD HIGH DIVIDEND YIELD INDEX ETF ETF 921946406 19,994 135 SH SOLE 0 0 0 135
PFIZER INC COM Stock 717081103 42,538 1,515 SH SOLE 0 0 0 1,514
MORGAN STANLEY COM NEW Stock 617446448 38,839 236 SH SOLE 0 0 0 236
KRANESHARES ARTIFICIAL INTELLIGENCE & TECHNOLOGY ETF ETF 500767363 20,711 632 SH SOLE 0 0 0 632
3M CO COM Stock 88579Y101 1,184,962 8,159 SH SOLE 0 0 0 8,159
HP INC COM Stock 40434L105 2,175 113 SH SOLE 0 0 0 113
GILEAD SCIENCES INC Stock 375558103 279 2 SH SOLE 0 0 0 2
CATERPILLAR INC COM Stock 149123101 74,445 105 SH SOLE 0 0 0 105
ISHARES CURRENCY HEDGED MSCI EAFE ETF ETF 46434V803 3,017 71 SH SOLE 0 0 0 71
ALPHABET INC CAP STK CL C Stock 02079K107 460,051 1,604 SH SOLE 0 0 0 1,603
AMERICAN EXPRESS CO COM Stock 025816109 40,365 133 SH SOLE 0 0 0 133
AMGEN INC COM Stock 031162100 14,535 41 SH SOLE 0 0 0 41
ANALOG DEVICES INC COM Stock 032654105 22,906 72 SH SOLE 0 0 0 72
ISHARES CORE S&P U.S. GROWTH ETF ETF 464287671 373,660 2,409 SH SOLE 0 0 0 2,409
ISHARES CORE S&P US VALUE ETF ETF 464287663 159,462 1,560 SH SOLE 0 0 0 1,559
BANK MONTREAL MEDIUM COM Stock 063671101 63,204 467 SH SOLE 0 0 0 467
SOLSTICE ADVANCED MATLS INC COM SHS Stock 83443Q103 3,580 47 SH SOLE 0 0 0 47
ECHOSTAR HOLDING CORP Stock 278768106 3,278 28 SH SOLE 0 0 0 28
ISHARES CORE U.S. AGGREGATE BOND ETF ETF 464287226 8,805 89 SH SOLE 0 0 0 88
ISHARES 20 YEAR TREASURY BOND ETF ETF 464287432 8,322 96 SH SOLE 0 0 0 96
GLOBANT S A COM Stock L44385109 3,550 77 SH SOLE 0 0 0 77
SYNCHRONY FINANCIAL COM Stock 87165B103 4,515 66 SH SOLE 0 0 0 66
BROOKFIELD INFRASTRUCTURE PART LP INT UNIT Stock G16252101 12,028 333 SH SOLE 0 0 0 333
VERSANT MEDIA GROUP INC COM CL A Stock 925283103 185 5 SH SOLE 0 0 0 5
STATE STREET SPDR MSCI WORLD STRATEGICFACTORS ETF ETF 78463X418 396,923 2,773 SH SOLE 0 0 0 2,773
ISHARES S&P MID-CAP 400 VALUE ETF ETF 464287705 60,944 460 SH SOLE 0 0 0 459
ISHARES CORE TOTAL USD BOND MARKET ETF ETF 46434V613 69,193 1,498 SH SOLE 0 0 0 1,498
OAKMARK GLOBAL LARGE CAP ETF ETF 41456U304 7,884 325 SH SOLE 0 0 0 325
ANHEUSER BUSCH INBEV SA NV SPONSORED ADR ADR 03524A108 27,956 403 SH SOLE 0 0 0 403
C H ROBINSON WORLDWIDE INC Stock 12541W209 925,840 5,575 SH SOLE 0 0 0 5,575
VANGUARD SHORT-TERM BOND ETF ETF 921937827 70,569 900 SH SOLE 0 0 0 900
ARK GENOMIC REVOLUTION ETF ETF 00214Q302 18,595 704 SH SOLE 0 0 0 703
JOHN HANCOCK MULTIFACTOR MID CAP ETF ETF 47804J206 159,343 2,374 SH SOLE 0 0 0 2,374
LAM RESEARCH CORP COM NEW Stock 512807306 535,859 2,508 SH SOLE 0 0 0 2,508
NRG ENERGY INC COM NEW Stock 629377508 1,754 12 SH SOLE 0 0 0 12
SYNOPSYS INC COM Stock 871607107 14,273 36 SH SOLE 0 0 0 36
BRISTOL-MYERS SQUIBB CO COM Stock 110122108 56,422 930 SH SOLE 0 0 0 930
CAMBRIA GLOBAL ASSET ALLOCATION ETF ETF 132061607 9,099 272 SH SOLE 0 0 0 272
DOMINION ENERGY INC COM Stock 25746U109 14,342 232 SH SOLE 0 0 0 232
CITIGROUP INC Stock 172967424 1,021 9 SH SOLE 0 0 0 9
ISHARES JP MORGAN USD EMERGING MARKETS BOND ETF ETF 464288281 3,288 35 SH SOLE 0 0 0 35
AGILENT TECHNOLOGIES INC COM Stock 00846U101 2,736 24 SH SOLE 0 0 0 24
EXXON MOBIL CORP COM Stock 30231G102 579,455 3,415 SH SOLE 0 0 0 3,415
UNITEDHEALTH GROUP Stock 91324P102 1,652,540 6,107 SH SOLE 0 0 0 6,107
TRAVELERS COMPANIES INC COM Stock 89417E109 2,917 10 SH SOLE 0 0 0 10
ARK AUTONOMOUS TECHNOLOGY & ROBOTICS ETF ETF 00214Q203 11,429 102 SH SOLE 0 0 0 101
ARK NEXT GENERATION INTERNET ETF ETF 00214Q401 844 7 SH SOLE 0 0 0 7
ARK INNOVATION ETF ETF 00214Q104 7,416 110 SH SOLE 0 0 0 109
DEERE & CO COM Stock 244199105 193,648 344 SH SOLE 0 0 0 343
SAP SE SPON ADR ADR 803054204 6,335 37 SH SOLE 0 0 0 37
PAYPAL HLDGS INC COM Stock 70450Y103 5,684 126 SH SOLE 0 0 0 125
JPMORGAN DIVERSIFIED RETURN EMERGING MARKETS EQUITY ETF ETF 46641Q308 1,791,734 28,840 SH SOLE 0 0 0 28,840
TORONTO DOMINION BK ONT COM NEW Stock 891160509 13,437 144 SH SOLE 0 0 0 144
ISHARES CORE S&P MID-CAP ETF ETF 464287507 311,989 4,620 SH SOLE 0 0 0 4,620
VANGUARD TAX-EXEMPT BOND ETF ETF 922907746 50,888 1,020 SH SOLE 0 0 0 1,020
KADANT INC COM Stock 48282T104 7,309 25 SH SOLE 0 0 0 25
ISHARES MSCI EAFE ETF ETF 464287465 5,148 53 SH SOLE 0 0 0 53
APPLE INC Stock 037833100 4,547,770 17,919 SH SOLE 0 0 0 17,919
GSK PLC SPONSORED ADR ADR 37733W204 15,674 284 SH SOLE 0 0 0 284
WEC ENERGY GROUP INC COM Stock 92939U106 53,887 465 SH SOLE 0 0 0 465
DISNEY WALT CO COM Stock 254687106 45,357 471 SH SOLE 0 0 0 470
ISHARES RUSSELL 1000 VALUE ETF ETF 464287598 135,307 633 SH SOLE 0 0 0 633