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
AMAZON COM INC COM Stock 023135106   1,455,544 11,243 SH   SOLE 0 2,060 0 9,183
CUBESMART COM REIT 229663109   7,502 200 SH   SOLE 0 0 0 200
INVESCO QQQ TRUST SERIES I ETF 46090E103   104,769 290 SH   SOLE 0 74 0 216
STARBUCKS CORP COM Stock 855244109   2,527,308 27,733 SH   SOLE 0 3,969 0 23,764
HANCOCK JOHN INVT TR II COM CEF 410142103   39,309 3,268 SH   SOLE 0 0 0 3,267
BLOCK INC CL A Stock 852234103   767,314 17,766 SH   SOLE 0 1,845 0 15,921
ISHARES GOLD TRUST ETF 464285204   158,651 4,580 SH   SOLE 0 915 0 3,665
JOHNSON & JOHNSON COM Stock 478160104   17,067 110 SH   SOLE 0 0 0 110
WASTE MGMT INC DEL COM Stock 94106L109   9,073 60 SH   SOLE 0 0 0 60
COSTCO WHSL CORP NEW COM Stock 22160K105   137,114 240 SH   SOLE 0 0 0 240
SFL CORPORATION LTD SHS Stock G7738W106   2,174 200 SH   SOLE 0 0 0 200
ISHARES MSCI EMERGING MARKETS ETF ETF 464287234   18,804 498 SH   SOLE 0 0 0 498
SHELL PLC SPON ADS ADR 780259305   634 10 SH   SOLE 0 10 0 0
TELEFONICA BRASIL SA NEW ADR ADR 87936R205   1,290 150 SH   SOLE 0 0 0 150
F5 INC COM Stock 315616102   16,196 100 SH   SOLE 0 0 0 100
BP PRUDHOE BAY RTY TR UNIT BEN INT Stock 055630107   479 70 SH   SOLE 0 0 0 70
PROCTER AND GAMBLE CO COM Stock 742718109   9,147 63 SH   SOLE 0 0 0 63
COCA COLA CO COM Stock 191216100   2,494,492 44,962 SH   SOLE 0 4,992 0 39,970
NORDIC AMERICAN TANKERS LIMITE COM Stock G65773106   94,378 23,954 SH   SOLE 0 2,000 0 21,953
EMERGENT BIOSOLUTIONS INC COM Stock 29089Q105   316 100 SH   SOLE 0 0 0 100
UNITED PARCEL SERVICE INC CL B Stock 911312106   41,251 266 SH   SOLE 0 50 0 216
UNIVERSAL HEALTH RLTY INCOME T SH BEN INT REIT 91359E105   8,146 200 SH   SOLE 0 0 0 200
DIVERSIFIED HEALTHCARE TR COM SH BEN INT REIT 25525P107   59,279 31,364 SH   SOLE 0 0 0 31,364
INTEL CORP COM Stock 458140100   3,214,059 90,639 SH   SOLE 0 10,203 0 80,436
PERRIGO CO PLC SHS Stock G97822103   220 7 SH   SOLE 0 0 0 7
VAIL RESORTS INC COM Stock 91879Q109   6,370 30 SH   SOLE 0 30 0 0
NETFLIX INC COM Stock 64110L106   990,379 2,604 SH   SOLE 0 290 0 2,314
ISHARES CORE AGGRESSIVE ALLOCATION ETF ETF 464289859   317,297 5,031 SH   SOLE 0 1,676 0 3,354
PACCAR INC COM Stock 693718108   14,240 168 SH   SOLE 0 0 0 168
ISHARES SILVER TRUST ETF 46428Q109   30,295 1,560 SH   SOLE 0 0 0 1,560
SEI INVTS CO COM Stock 784117103   872,402 14,744 SH   SOLE 0 1,440 0 13,304
ISHARES CORE GROWTH ALLOCATION ETF ETF 464289867   388,566 7,917 SH   SOLE 0 3,250 0 4,667
ISHARES ESG AWARE MSCI EAFE ETF ETF 46435G516   83,038 1,219 SH   SOLE 0 765 0 454
MEDPACE HLDGS INC COM Stock 58506Q109   36,384 150 SH   SOLE 0 150 0 0
PROLOGIS INC. COM REIT 74340W103   16,535 151 SH   SOLE 0 95 0 56
SANOFI SPONSORED ADR ADR 80105N105   979,014 18,272 SH   SOLE 0 1,811 0 16,461
MERCK & CO INC COM Stock 58933Y105   2,523,345 24,606 SH   SOLE 0 2,791 0 21,815
SPDR S&P 500 ETF TRUST ETF 78462F103   8,546 20 SH   SOLE 0 0 0 20
CRISPR THERAPEUTICS AG NAMEN AKT Stock H17182108   4,665 110 SH   SOLE 0 0 0 110
CORCEPT THERAPEUTICS INC COM Stock 218352102   13,145 500 SH   SOLE 0 500 0 0
ANNALY CAPITAL MANAGEMENT INC COM NEW REIT 035710839   70,760 3,862 SH   SOLE 0 500 0 3,362
ALASKA AIR GROUP INC COM Stock 011659109   25,781 700 SH   SOLE 0 200 0 500
ISHARES TIPS BOND ETF ETF 464287176   22,231 216 SH   SOLE 0 0 0 216
BANK NEW YORK MELLON CORP COM Stock 064058100   2,477,082 58,880 SH   SOLE 0 6,286 0 52,594
HANCOCK JOHN PREM DIVID FD COM SH BEN INT CEF 41013T105   4,189 449 SH   SOLE 0 0 0 449
VERIZON COMMUNICATIONS INC COM Stock 92343V104   2,231,379 70,258 SH   SOLE 0 7,565 0 62,692
SNAP INC CL A Stock 83304A106   9,955 1,139 SH   SOLE 0 0 0 1,139
TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS ADR 874060205   1,070 70 SH   SOLE 0 70 0 0
ISHARES CORE MODERATE ALLOCATION ETF ETF 464289875   59,722 1,544 SH   SOLE 0 1,370 0 174
HONEYWELL INTL INC COM Stock 438516106   18,261 100 SH   SOLE 0 100 0 0
FORD MTR CO DEL COM Stock 345370860   35,253 2,864 SH   SOLE 0 1,750 0 1,113
KKR REAL ESTATE FIN TR INC COM REIT 48251K100   7,323 652 SH   SOLE 0 0 0 652
US BANCORP DEL COM NEW Stock 902973304   937,138 29,158 SH   SOLE 0 2,926 0 26,232
HOME DEPOT INC COM Stock 437076102   18,290 61 SH   SOLE 0 39 0 22
REDFIN CORP COM Stock 75737F108   804,326 115,233 SH   SOLE 0 12,428 0 102,805
ISHARES ESG AWARE 1-5 YEAR USD CORPORATE BOND ETF ETF 46435G243   47,385 2,004 SH   SOLE 0 1,246 0 758
SPDR GOLD SHARES ETF 78463V107   3,457,976 20,383 SH   SOLE 0 2,138 0 18,245
REGIONS FINANCIAL CORP NEW COM Stock 7591EP100   14,174 858 SH   SOLE 0 550 0 308
ISHARES U.S. REAL ESTATE ETF ETF 464287739   22,396 292 SH   SOLE 0 0 0 292
VIRGIN GALACTIC HOLDINGS INC COM Stock 92766K106   3,558 2,010 SH   SOLE 0 0 0 2,010
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702   3,157,782 9,072 SH   SOLE 0 1,263 0 7,809
ADOBE INC COM Stock 00724F101   50,028 96 SH   SOLE 0 28 0 68
WEYERHAEUSER CO MTN BE COM NEW REIT 962166104   63,857 2,130 SH   SOLE 0 0 0 2,130
ALPHABET INC CAP STK CL A Stock 02079K305   110,019 820 SH   SOLE 0 20 0 800
FISERV INC COM Stock 337738108   949,069 8,410 SH   SOLE 0 859 0 7,551
MICROSOFT CORP COM Stock 594918104   4,446,954 13,819 SH   SOLE 0 1,309 0 12,510
HEALTHPEAK PROPERTIES INC COM REIT 42250P103   14,248 800 SH   SOLE 0 0 0 800
NIO INC SPON ADS ADR 62914V106   5,977 680 SH   SOLE 0 0 0 680
BOEING CO COM Stock 097023105   77,386 412 SH   SOLE 0 60 0 352
NEXTERA ENERGY INC COM Stock 65339F101   39,530 758 SH   SOLE 0 161 0 597
NIKE INC CL B Stock 654106103   68,652 726 SH   SOLE 0 0 0 726
TESLA INC COM Stock 88160R101   149,954 596 SH   SOLE 0 222 0 374
EQUITY COMWLTH COM SH BEN INT REIT 294628102   1,368 75 SH   SOLE 0 0 0 75
ISHARES ESG AWARE US AGGREGATE BOND ETF ETF 46435U549   44,705 997 SH   SOLE 0 622 0 375
PUBLIC STORAGE COM REIT 74460D109   2,599,056 9,968 SH   SOLE 0 1,049 0 8,919
TEMPLETON GLOBAL INCOME FD COM CEF 880198106   2,298 600 SH   SOLE 0 0 0 600
PUTNAM PREMIER INCOME TR SH BEN INT CEF 746853100   2,351 708 SH   SOLE 0 0 0 708
CROWDSTRIKE HLDGS INC CL A Stock 22788C105   5,595 33 SH   SOLE 0 0 0 33
ISHARES S&P GSCI COMMODITY INDEXED TRUST ETF 46428R107   57,605 2,589 SH   SOLE 0 800 0 1,789
MICRON TECHNOLOGY INC COM Stock 595112103   1,031,701 15,181 SH   SOLE 0 1,558 0 13,623
AFLAC INC COM Stock 001055102   2,920,313 38,189 SH   SOLE 0 4,237 0 33,952
SYSCO CORP COM Stock 871829107   26,985 414 SH   SOLE 0 0 0 414
SONY GROUP CORP SPONSORED ADR ADR 835699307   2,041 25 SH   SOLE 0 25 0 0
GLOBAL X SUPERDIVIDEND ETF ETF 37960A669   35,422 1,651 SH   SOLE 0 0 0 1,650
EVERSOURCE ENERGY COM Stock 30040W108   44,584 800 SH   SOLE 0 0 0 800
ISHARES ESG AWARE AGGRESSIVE ALLOCATION ETF ETF 46436E668   5,404 185 SH   SOLE 0 0 0 185
SNOWFLAKE INC CL A Stock 833445109   4,535 30 SH   SOLE 0 0 0 30
INVESCO NASDAQ 100 ETF ETF 46138G649   12,933 87 SH   SOLE 0 0 0 87
ALLEGRO MICROSYSTEMS INC COM Stock 01749D105   812,238 25,470 SH   SOLE 0 2,744 0 22,726
FISKER INC CL A COM STK Stock 33813J106   1,655 250 SH   SOLE 0 0 0 250
MICROVISION INC DEL COM NEW Stock 594960304   420 200 SH   SOLE 0 0 0 200
AIRBNB INC COM CL A Stock 009066101   35,506 260 SH   SOLE 0 110 0 150
UPSTART HLDGS INC COM Stock 91680M107   1,047 38 SH   SOLE 0 0 0 38
ISHARES ESG AWARE GROWTH ALLOCATION ETF ETF 46436E676   4,650 174 SH   SOLE 0 0 0 174
ROBLOX CORP CL A Stock 771049103   5,822 203 SH   SOLE 0 200 0 3
COINBASE GLOBAL INC COM CL A Stock 19260Q107   26,434 351 SH   SOLE 0 200 0 151
VISA INC COM CL A Stock 92826C839   950,288 4,109 SH   SOLE 0 398 0 3,711
ATAI LIFE SCIENCES NV SHS Stock N0731H103   3,100 2,500 SH   SOLE 0 2,500 0 0
LUCID GROUP INC COM Stock 549498103   3,767 680 SH   SOLE 0 0 0 680
ROCKET LAB USA INC COM Stock 773122106   4,390 1,000 SH   SOLE 0 1,000 0 0
DUTCH BROS INC CL A Stock 26701L100   16,100 686 SH   SOLE 0 136 0 550
LILIUM N V CLASS A ORD SHS Stock N52586109   1,391 2,000 SH   SOLE 0 0 0 2,000
ARCHER AVIATION INC COM CL A Stock 03945R102   9,801 2,025 SH   SOLE 0 0 0 2,025
FIDELITY ELECTRIC VEHICLES AND FUTURE TRANSPORTATION ETF ETF 316092220   8,454 500 SH   SOLE 0 0 0 500
RIVIAN AUTOMOTIVE INC COM CL A Stock 76954A103   48,148 2,035 SH   SOLE 0 1,500 0 535
ENPHASE ENERGY INC COM Stock 29355A107   11,684 100 SH   SOLE 0 100 0 0
NUVEEN MUN VALUE FD INC COM CEF 670928100   77,280 9,390 SH   SOLE 0 0 0 9,390
COSTAR GROUP INC COM Stock 22160N109   9,496 125 SH   SOLE 0 0 0 125
AMERICAN TOWER CORP NEW COM REIT 03027X100   21,022 130 SH   SOLE 0 0 0 130
META PLATFORMS INC CL A Stock 30303M102   1,137,075 3,706 SH   SOLE 0 493 0 3,213
NUVEEN MUNICIPAL CREDIT INC FD COM SH BEN INT CEF 67070X101   1,003,962 97,095 SH   SOLE 0 5,102 0 91,993
VANGUARD MATERIALS ETF ETF 92204A801   17,023 100 SH   SOLE 0 0 0 100
BANCO SANTANDER S.A. ADR ADR 05964H105   20,435 5,538 SH   SOLE 0 3,475 0 2,063
CARLYLE GROUP INC COM Stock 14316J108   30,060 1,000 SH   SOLE 0 0 0 1,000
PVH CORPORATION COM Stock 693656100   16,323 217 SH   SOLE 0 137 0 80
EATON VANCE TAX MNGED BUY WRIT COM CEF 27828X100   25,100 2,000 SH   SOLE 0 2,000 0 0
CALAMOS STRATEGIC TOTAL RETURN COM SH BEN INT CEF 128125101   56,120 4,000 SH   SOLE 0 0 0 4,000
GE HEALTHCARE TECHNOLOGIES INC COMMON STOCK Stock 36266G107   136 2 SH   SOLE 0 0 0 2
SPDR BLOOMBERG INVESTMENT GRADE FLOATING RATE ETF ETF 78468R200   2,491,689 81,481 SH   SOLE 0 15,875 0 65,606
PROTHENA CORP PLC SHS Stock G72800108   4,658 100 SH   SOLE 0 0 0 100
NVIDIA CORPORATION COM Stock 67066G104   96,281 215 SH   SOLE 0 0 0 215
ISHARES SHORT TREASURY BOND ETF ETF 464288679   3,414,561 31,033 SH   SOLE 0 3,539 0 27,494
CUMMINS INC COM Stock 231021106   17,367 77 SH   SOLE 0 48 0 29
GRAINGER W W INC COM Stock 384802104   21,533 31 SH   SOLE 0 19 0 12
OWENS CORNING NEW COM Stock 690742101   26,779 199 SH   SOLE 0 124 0 75
SPDR DOW JONES INTERNATIONAL REAL ESTATE ETF ETF 78463X863   14,806 633 SH   SOLE 0 0 0 633
VANGUARD TOTAL BOND MARKET ETF ETF 921937835   9,965,247 144,194 SH   SOLE 0 16,284 0 127,910
BLACKROCK MUNIYIELD QUALITY FD COM CEF 09254E103   60,389 6,350 SH   SOLE 0 0 0 6,350
BLACKROCK MUNIYIELD QUALITY FD COM CEF 09254G108   3,171 350 SH   SOLE 0 0 0 350
CLOUGH GLOBAL DIVID & INCOME F COM CEF 18913Y103   175,325 35,635 SH   SOLE 0 0 0 35,635
ISHARES ESG AWARE MSCI EM ETF ETF 46434G863   39,986 1,328 SH   SOLE 0 836 0 492
CHURCH & DWIGHT CO INC COM Stock 171340102   1,833 20 SH   SOLE 0 0 0 20
NUVEEN QUALITY MUNCP INCOME FD COM CEF 67066V101   383,820 38,002 SH   SOLE 0 154 0 37,848
NUVEEN AMT FREE MUN CR INC FD COM CEF 67071L106   1,215,413 118,346 SH   SOLE 0 7,100 0 111,246
NORDSTROM INC COM Stock 655664100   151 10 SH   SOLE 0 0 0 10
QUEST DIAGNOSTICS INC COM Stock 74834L100   16,202 134 SH   SOLE 0 85 0 49
CISCO SYS INC COM Stock 17275R102   3,060,417 56,268 SH   SOLE 0 6,559 0 49,709
VANGUARD TOTAL INTERNATIONAL BOND ETF ETF 92203J407   6,768,022 142,275 SH   SOLE 0 16,674 0 125,601
ISHARES FRONTIER AND SELECT EM ETF ETF 464286145   2,033,392 78,570 SH   SOLE 0 8,259 0 70,311
AT&T INC COM Stock 00206R102   6,239 425 SH   SOLE 0 0 0 425
GENERAL ELECTRIC CO COM NEW Stock 369604301   653 6 SH   SOLE 0 0 0 6
ISHARES SEMICONDUCTOR ETF ETF 464287523   952 2 SH   SOLE 0 2 0 0
LULULEMON ATHLETICA INC COM Stock 550021109   991,607 2,590 SH   SOLE 0 256 0 2,334
UNION PAC CORP COM Stock 907818108   3,563,019 17,583 SH   SOLE 0 1,875 0 15,708
ECOLAB INC COM Stock 278865100   20,696 124 SH   SOLE 0 77 0 47
ISHARES 10-20 YEAR TREASURY BOND ETF ETF 464288653   37,260 385 SH   SOLE 0 0 0 385
JUNIPER NETWORKS INC COM Stock 48203R104   871,906 31,084 SH   SOLE 0 3,421 0 27,663
COLUMBIA BKG SYS INC COM Stock 197236102   452,639 23,248 SH   SOLE 0 4,010 0 19,238
ISHARES NATIONAL MUNI BOND ETF ETF 464288414   45,261 444 SH   SOLE 0 277 0 167
VANGUARD FTSE DEVELOPED MARKETS ETF ETF 921943858   9,090,435 211,209 SH   SOLE 0 22,791 0 188,418
BANK AMERICA CORP COM Stock 060505104   9,345 350 SH   SOLE 0 350 0 0
EXTRA SPACE STORAGE INC COM REIT 30225T102   6,560 55 SH   SOLE 0 0 0 55
BLACKROCK CORPOR HI YLD FD INC COM CEF 09255P107   2,585 307 SH   SOLE 0 307 0 0
ISHARES 3-7 YEAR TREASURY BOND ETF ETF 464288661   10,905,963 96,985 SH   SOLE 0 11,219 0 85,766
INTERNATIONAL BUSINESS MACHS COM Stock 459200101   87,296 620 SH   SOLE 0 0 0 620
ORACLE CORP COM Stock 68389X105   99,454 932 SH   SOLE 0 0 0 932
VANGUARD FTSE EMERGING MARKETS ETF ETF 922042858   3,020,384 77,307 SH   SOLE 0 8,139 0 69,168
TARGET CORP COM Stock 87612E106   21,338 200 SH   SOLE 0 0 0 200
ISHARES IBOXX $ INVESTMENT GRADE CORPORATE BOND ETF ETF 464287242   34,939 347 SH   SOLE 0 0 0 347
3M CO COM Stock 88579Y101   6,406 71 SH   SOLE 0 0 0 71
GILEAD SCIENCES INC COM Stock 375558103   865,367 11,678 SH   SOLE 0 1,276 0 10,402
CATERPILLAR INC COM Stock 149123101   2,975,334 10,950 SH   SOLE 0 1,176 0 9,774
ALPHABET INC CAP STK CL C Stock 02079K107   3,752,319 27,760 SH   SOLE 0 3,200 0 24,560
BEST BUY INC COM Stock 086516101   15,269 221 SH   SOLE 0 138 0 83
WILLIAMS COS INC COM Stock 969457100   19,758 600 SH   SOLE 0 0 0 600
CANADIAN NATL RY CO COM Stock 136375102   17,024 160 SH   SOLE 0 0 0 160
CHIMERA INVT CORP COM NEW REIT 16934Q208   12,725 2,428 SH   SOLE 0 0 0 2,428
ISHARES CORE U.S. AGGREGATE BOND ETF ETF 464287226   263,465 2,829 SH   SOLE 0 34 0 2,795
ISHARES 20 YEAR TREASURY BOND ETF ETF 464287432   31,295 360 SH   SOLE 0 0 0 360
AXON ENTERPRISE INC COM Stock 05464C101   19,615 100 SH   SOLE 0 0 0 100
PLUG POWER INC COM NEW Stock 72919P202   1,229 180 SH   SOLE 0 0 0 180
COLUMBIA SPORTSWEAR CO COM Stock 198516106   7,083 100 SH   SOLE 0 0 0 100
GLACIER BANCORP INC NEW COM Stock 37637Q105   24,590 855 SH   SOLE 0 0 0 855
IDACORP INC COM Stock 451107106   17,904 200 SH   SOLE 0 0 0 200
LAM RESEARCH CORP COM Stock 512807108   23,973 38 SH   SOLE 0 24 0 14
SUBURBAN PROPANE PARTNERS L P UNIT LTD PARTN Stock 864482104   73,444 4,619 SH   SOLE 0 0 0 4,619
ISHARES RUSSELL 3000 ETF ETF 464287689   322,646 1,318 SH   SOLE 0 112 0 1,206
AMERICAN WTR WKS CO INC NEW COM Stock 030420103   2,169,631 18,118 SH   SOLE 0 1,961 0 16,157
AGILENT TECHNOLOGIES INC COM Stock 00846U101   14,750 133 SH   SOLE 0 86 0 47
EXXON MOBIL CORP COM Stock 30231G102   33,995 294 SH   SOLE 0 70 0 224
TRAVELERS COMPANIES INC COM Stock 89417E109   34,239 211 SH   SOLE 0 0 0 211
ISHARES MSCI ACWI ETF ETF 464288257   81,752 889 SH   SOLE 0 53 0 836
COLGATE PALMOLIVE CO COM Stock 194162103   18,185 257 SH   SOLE 0 160 0 97
SHOPIFY INC CL A Stock 82509L107   6,750 125 SH   SOLE 0 0 0 125
DEVON ENERGY CORP NEW COM Stock 25179M103   4,702 103 SH   SOLE 0 0 0 103
PAYPAL HLDGS INC COM Stock 70450Y103   16,690 285 SH   SOLE 0 100 0 185
SCHWAB CHARLES CORP COM Stock 808513105   42,840 800 SH   SOLE 0 300 0 500
DENTSPLY SIRONA INC COM Stock 24906P109   6,114 181 SH   SOLE 0 181 0 0
AUTOZONE INC COM Stock 053332102   938,530 372 SH   SOLE 0 35 0 337
ISHARES GLOBAL CLEAN ENERGY ETF ETF 464288224   48,423 3,444 SH   SOLE 0 1,505 0 1,939
BANNER CORP COM NEW Stock 06652V208   80,471 1,933 SH   SOLE 0 0 0 1,933
ISHARES MSCI EAFE ETF ETF 464287465   85,295 1,256 SH   SOLE 0 0 0 1,256
APPLE INC COM Stock 037833100   4,575,360 26,333 SH   SOLE 0 2,870 0 23,463
DISNEY WALT CO COM Stock 254687106   46,144 565 SH   SOLE 0 75 0 490
ADEIA INC COM Stock 00676P107   537 50 SH   SOLE 0 0 0 50