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
ABBVIE INC COM 00287Y109   24,688 133 SH   SOLE   133 0 0
ADOBE INC COM 00724F101   4,495,546 11,620 SH   SOLE   11,050 0 570
ALPHABET INC CAP STK CL A 02079K305   7,554,306 42,866 SH   SOLE   40,969 0 1,897
ALPHABET INC CAP STK CL C 02079K107   298,754 1,684 SH   SOLE   1,464 0 220
AMAZON COM INC COM 023135106   6,894,770 31,427 SH   SOLE   30,019 0 1,408
AMERICAN TOWER CORP NEW COM 03027X100   22,102 100 SH   SOLE   100 0 0
APPLE INC COM 037833100   5,167,120 25,185 SH   SOLE   25,073 0 112
ARISTA NETWORKS INC COM SHS 040413205   122,772 1,200 SH   SOLE   1,200 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   38,859 126 SH   SOLE   126 0 0
BANK AMERICA CORP COM 060505104   53,614 1,133 SH   SOLE   1,133 0 0
BECTON DICKINSON & CO COM 075887109   3,348,024 19,437 SH   SOLE   18,344 0 1,093
BERKSHIRE HATHAWAY INC DEL CL A 084670108   728,800 1 SH   SOLE   1 0 0
BHP GROUP LTD SPONSORED ADS 088606108   2,453 51 SH   SOLE   51 0 0
BOEING CO COM 097023105   108,537 518 SH   SOLE   518 0 0
BOOKING HOLDINGS INC COM 09857L108   7,607,062 1,314 SH   SOLE   1,246 0 68
CHEVRON CORP NEW COM 166764100   110,114 769 SH   SOLE   769 0 0
CONOCOPHILLIPS COM 20825C104   8,974 100 SH   SOLE   100 0 0
COSTCO WHSL CORP NEW COM 22160K105   1,200,278 1,212 SH   SOLE   1,212 0 0
CROWN HLDGS INC COM 228368106   5,888,912 57,185 SH   SOLE   54,615 0 2,570
DANAHER CORPORATION COM 235851102   4,607,028 23,322 SH   SOLE   22,171 0 1,151
DEERE & CO COM 244199105   38,137 75 SH   SOLE   75 0 0
ELI LILLY & CO COM 532457108   5,623,530 7,214 SH   SOLE   7,214 0 0
EMBECTA CORP COMMON STOCK 29082K105   342 16 SH   SOLE   0 0 16
EXXON MOBIL CORP COM 30231G102   37,730 350 SH   SOLE   350 0 0
FASTENAL CO COM 311900104   16,800 400 SH   SOLE   400 0 0
FISERV INC COM 337738108   6,410,204 37,180 SH   SOLE   35,454 0 1,726
FORTIVE CORP COM 34959J108   3,235,240 62,061 SH   SOLE   59,304 0 2,757
GE AEROSPACE COM NEW 369604301   137,447 534 SH   SOLE   534 0 0
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   13,185 178 SH   SOLE   178 0 0
GE VERNOVA INC COM 36828A101   70,377 133 SH   SOLE   133 0 0
GENERAC HLDGS INC COM 368736104   7,591 53 SH   SOLE   53 0 0
GLACIER BANCORP INC NEW COM 37637Q105   1,143,430 26,542 SH   SOLE   26,542 0 0
GRAYSCALE BITCOIN MINI TR ET SHS NEW 389930207   38,582 808 SH   SOLE   808 0 0
GRAYSCALE BITCOIN TRUST ETF SHS REP COM UT 389637109   342,714 4,040 SH   SOLE   4,040 0 0
HERITAGE FINL CORP WASH COM 42722X106   146,473 6,144 SH   SOLE   5,844 0 300
HOME DEPOT INC COM 437076102   6,295,576 17,171 SH   SOLE   16,318 0 853
ILLINOIS TOOL WKS INC COM 452308109   12,363 50 SH   SOLE   50 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   41,373 75 SH   SOLE   75 0 0
ISHARES TR CORE MSCI EAFE 46432F842   8,766 105 SH   SOLE   105 0 0
ISHARES TR CORE S&P MCP ETF 464287507   12,404 200 SH   SOLE   200 0 0
ISHARES TR CORE S&P SCP ETF 464287804   38,361 351 SH   SOLE   351 0 0
ISHARES TR CORE S&P TTL STK 464287150   70,221 520 SH   SOLE   520 0 0
ISHARES TR CORE S&P500 ETF 464287200   20,490 33 SH   SOLE   33 0 0
ISHARES TR EAFE GRWTH ETF 464288885   9,520 85 SH   SOLE   85 0 0
ISHARES TR MSCI EMG MKT ETF 464287234   5,138,959 106,529 SH   SOLE   100,564 0 5,965
ISHARES TR MSCI USA QLT FCT 46432F339   9,324 51 SH   SOLE   51 0 0
ISHARES TR RUS 1000 ETF 464287622   9,848 29 SH   SOLE   29 0 0
ISHARES TR RUS 2000 GRW ETF 464287648   16,009 56 SH   SOLE   56 0 0
ISHARES TR RUS 2000 VAL ETF 464287630   27,766 176 SH   SOLE   73 0 103
ISHARES TR RUSSELL 2000 ETF 464287655   24,203,654 112,163 SH   SOLE   107,664 0 4,499
JOHNSON & JOHNSON COM 478160104   4,614,459 30,209 SH   SOLE   28,677 0 1,532
JPMORGAN CHASE & CO. COM 46625H100   173,657 599 SH   SOLE   599 0 0
KLAVIYO INC COM SER A 49845K101   3,728 111 SH   SOLE   111 0 0
LAM RESEARCH CORP COM NEW 512807306   6,348,418 65,219 SH   SOLE   62,375 0 2,844
LINDE PLC SHS G54950103   7,296,219 15,551 SH   SOLE   14,725 0 826
MANNKIND CORP COM NEW 56400P706   7,480 2,000 SH   SOLE   2,000 0 0
MASTERCARD INCORPORATED CL A 57636Q104   7,584,505 13,497 SH   SOLE   12,830 0 667
MCDONALDS CORP COM 580135101   89,697 307 SH   SOLE   307 0 0
MERCK & CO INC COM 58933Y105   193,942 2,450 SH   SOLE   2,450 0 0
META PLATFORMS INC CL A 30303M102   5,990,339 8,116 SH   SOLE   7,601 0 515
MICROSOFT CORP COM 594918104   16,844,310 33,864 SH   SOLE   33,007 0 857
MONSTER BEVERAGE CORP NEW COM 61174X109   5,458,387 87,139 SH   SOLE   83,275 0 3,864
NEUEHEALTH INC COM NEW 10920V404   2,588 375 SH   SOLE   375 0 0
NEXTERA ENERGY INC COM 65339F101   264,282 3,807 SH   SOLE   3,807 0 0
NIKE INC CL B 654106103   816,534 11,494 SH   SOLE   11,494 0 0
NOV INC COM 62955J103   1,790 144 SH   SOLE   144 0 0
NUVEEN MUN VALUE FD INC COM 670928100   15,990 1,840 SH   SOLE   1,840 0 0
NVIDIA CORPORATION COM 67066G104   265,424 1,680 SH   SOLE   1,680 0 0
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162   601 29 SH   SOLE   29 0 0
OCCIDENTAL PETE CORP COM 674599105   9,621 229 SH   SOLE   229 0 0
OCEANEERING INTL INC COM 675232102   8,288 400 SH   SOLE   400 0 0
ORACLE CORP COM 68389X105   131,178 600 SH   SOLE   600 0 0
PACCAR INC COM 693718108   42,777 450 SH   SOLE   450 0 0
PALO ALTO NETWORKS INC COM 697435105   40,519 198 SH   SOLE   198 0 0
PAYPAL HLDGS INC COM 70450Y103   2,574,222 34,637 SH   SOLE   32,452 0 2,185
PEDIATRIX MEDICAL GROUP INC COM 58502B106   41,486 2,891 SH   SOLE   0 0 2,891
PEPSICO INC COM 713448108   4,183,820 31,686 SH   SOLE   30,046 0 1,640
PHILLIPS 66 COM 718546104   5,965 50 SH   SOLE   50 0 0
POLARIS INC COM 731068102   4,065 100 SH   SOLE   100 0 0
PRECISION DRILLING CORP COM NEW 74022D407   473 10 SH   SOLE   10 0 0
PROCTER AND GAMBLE CO COM 742718109   104,992 659 SH   SOLE   659 0 0
PUBLIC STORAGE OPER CO COM 74460D109   24,648 84 SH   SOLE   84 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   33,167 394 SH   SOLE   394 0 0
RALLIANT CORP COM 750940108   987,645 20,368 SH   SOLE   19,475 0 893
RAYONIER ADVANCED MATLS INC COM 75508B104   516 134 SH   SOLE   134 0 0
RAYONIER INC COM 754907103   9,316 420 SH   SOLE   420 0 0
ROCKWELL AUTOMATION INC COM 773903109   315,562 950 SH   SOLE   950 0 0
RTX CORPORATION COM 75513E101   5,681,493 38,909 SH   SOLE   36,606 0 2,303
SALESFORCE INC COM 79466L302   74,990 275 SH   SOLE   275 0 0
SCHWAB CHARLES CORP COM 808513105   6,755,593 74,042 SH   SOLE   70,590 0 3,452
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   8,664 392 SH   SOLE   392 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   125,688 2,400 SH   SOLE   2,400 0 0
SHELL PLC SPON ADS 780259305   84,492 1,200 SH   SOLE   1,200 0 0
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   67,420 153 SH   SOLE   153 0 0
SPDR GOLD TR GOLD SHS 78463V107   304,830 1,000 SH   SOLE   1,000 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   2,809,364 4,547 SH   SOLE   4,336 0 211
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   88,938 157 SH   SOLE   44 0 113
SPDR SERIES TRUST PRTFLO S&P500 GW 78464A409   19,827 208 SH   SOLE   208 0 0
SPDR SERIES TRUST PRTFLO S&P500 VL 78464A508   8,218 157 SH   SOLE   157 0 0
STARBUCKS CORP COM 855244109   276,205 3,014 SH   SOLE   3,014 0 0
STRYKER CORPORATION COM 863667101   7,401,051 18,707 SH   SOLE   17,817 0 890
TESLA INC COM 88160R101   257,305 810 SH   SOLE   810 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   3,576,158 8,820 SH   SOLE   8,383 0 437
UNILEVER PLC SPON ADR NEW 904767704   55,053 900 SH   SOLE   900 0 0
UNITEDHEALTH GROUP INC COM 91324P102   3,722,115 11,931 SH   SOLE   11,298 0 633
VALERO ENERGY CORP COM 91913Y100   13,442 100 SH   SOLE   100 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736   49,978 114 SH   SOLE   114 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751   2,230,219 9,411 SH   SOLE   8,230 0 1,181
VANGUARD INDEX FDS VALUE ETF 922908744   56,027 317 SH   SOLE   317 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   7,904,994 159,826 SH   SOLE   153,207 0 6,619
VERALTO CORP COM SHS 92338C103   74,434 737 SH   SOLE   597 0 140
VISA INC COM CL A 92826C839   89,118 251 SH   SOLE   251 0 0
WABTEC COM 929740108   210 1 SH   SOLE   1 0 0
WAFD INC COM 938824109   113,402 3,873 SH   SOLE   3,873 0 0
WASTE CONNECTIONS INC COM 94106B101   70,020 375 SH   SOLE   375 0 0
WORLD KINECT CORPORATION COM 981475106   5,670 200 SH   SOLE   200 0 0
XCEL ENERGY INC COM 98389B100   43,707 642 SH   SOLE   642 0 0
YUM BRANDS INC COM 988498101   105,505 712 SH   SOLE   712 0 0
YUM CHINA HLDGS INC COM 98850P109   35,768 800 SH   SOLE   800 0 0