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
ALPHABET INC CAP STK CL C 02079K107   2,414,387 15,857 SH   SOLE   0 0 15,857
ALPHABET INC CAP STK CL A 02079K305   10,477,862 69,422 SH   SOLE   0 0 69,422
AMAZON COM INC COM 023135106   16,640,330 92,252 SH   SOLE   0 0 92,252
APPLE INC COM 037833100   27,281,032 159,092 SH   SOLE   0 0 159,092
AT&T INC COM 00206R102   732,336 41,610 SH   SOLE   0 0 41,610
BANK AMERICA CORP COM 060505104   1,524,542 40,204 SH   SOLE   0 0 40,204
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   17,094,979 40,652 SH   SOLE   0 0 40,652
BOEING CO COM 097023105   4,592,465 23,796 SH   SOLE   0 0 23,796
CATERPILLAR INC COM 149123101   6,837,032 18,658 SH   SOLE   0 0 18,658
CHEVRON CORP NEW COM 166764100   2,166,248 13,733 SH   SOLE   0 0 13,733
CISCO SYS INC COM 17275R102   1,191,502 23,873 SH   SOLE   0 0 23,873
COCA COLA CO COM 191216100   747,971 12,226 SH   SOLE   0 0 12,226
COLUMBIA BKG SYS INC COM 197236102   248,028 12,818 SH   SOLE   0 0 12,818
COMCAST CORP NEW CL A 20030N101   1,016,379 23,446 SH   SOLE   0 0 23,446
COSTCO WHSL CORP NEW COM 22160K105   24,177,445 33,001 SH   SOLE   0 0 33,001
CSX CORP COM 126408103   453,885 12,244 SH   SOLE   0 0 12,244
EXXON MOBIL CORP COM 30231G102   1,215,868 10,460 SH   SOLE   0 0 10,460
FORD MTR CO DEL COM 345370860   418,368 31,504 SH   SOLE   0 0 31,504
HERITAGE FINL CORP WASH COM 42722X106   4,645,769 239,596 SH   SOLE   0 0 239,596
INTEL CORP COM 458140100   1,895,361 42,911 SH   SOLE   0 0 42,911
INVESCO QQQ TR UNIT SER 1 46090E103   24,003,771 54,061 SH   SOLE   0 0 54,061
ISHARES SILVER TR ISHARES 46428Q109   425,152 18,688 SH   SOLE   0 0 18,688
ISHARES TR MORNINGSTAR GRWT 464287119   11,697,325 154,973 SH   SOLE   0 0 154,973
ISHARES TR MORNINGSTAR VALU 464288109   6,216,583 80,882 SH   SOLE   0 0 80,882
JOHNSON & JOHNSON COM 478160104   3,081,732 19,481 SH   SOLE   0 0 19,481
JPMORGAN CHASE & CO COM 46625H100   2,770,042 13,829 SH   SOLE   0 0 13,829
KENVUE INC COM 49177J102   654,208 30,485 SH   SOLE   0 0 30,485
MCDONALDS CORP COM 580135101   3,001,255 10,645 SH   SOLE   0 0 10,645
MERCK & CO INC COM 58933Y105   1,602,183 12,142 SH   SOLE   0 0 12,142
MICROSOFT CORP COM 594918104   45,969,221 109,263 SH   SOLE   0 0 109,263
NIKE INC CL B 654106103   1,696,142 18,048 SH   SOLE   0 0 18,048
NOVO-NORDISK A S ADR 670100205   2,126,176 16,559 SH   SOLE   0 0 16,559
NVIDIA CORPORATION COM 67066G104   14,651,847 16,216 SH   SOLE   0 0 16,216
OCCIDENTAL PETE CORP COM 674599105   733,997 11,294 SH   SOLE   0 0 11,294
ORACLE CORP COM 68389X105   1,407,738 11,207 SH   SOLE   0 0 11,207
PACCAR INC COM 693718108   3,667,482 29,603 SH   SOLE   0 0 29,603
PALANTIR TECHNOLOGIES INC CL A 69608A108   619,429 26,920 SH   SOLE   0 0 26,920
PFIZER INC COM 717081103   493,080 17,769 SH   SOLE   0 0 17,769
PROCTER AND GAMBLE CO COM 742718109   3,289,206 20,272 SH   SOLE   0 0 20,272
QUALCOMM INC COM 747525103   2,601,522 15,366 SH   SOLE   0 0 15,366
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755   417,207 11,716 SH   SOLE   0 0 11,716
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   11,361,472 140,909 SH   SOLE   0 0 140,909
SCHWAB STRATEGIC TR US AGGREGATE B 808524839   596,298 12,963 SH   SOLE   0 0 12,963
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   898,221 23,019 SH   SOLE   0 0 23,019
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   1,005,344 20,417 SH   SOLE   0 0 20,417
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409   1,168,016 15,373 SH   SOLE   0 0 15,373
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   937,253 10,108 SH   SOLE   0 0 10,108
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   3,620,971 59,312 SH   SOLE   0 0 59,312
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706   820,599 32,499 SH   SOLE   0 0 32,499
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   775,900 12,502 SH   SOLE   0 0 12,502
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   582,141 13,821 SH   SOLE   0 0 13,821
SPDR GOLD TR GOLD SHS 78463V107   3,410,220 16,577 SH   SOLE   0 0 16,577
STARBUCKS CORP COM 855244109   10,988,307 120,235 SH   SOLE   0 0 120,235
TESLA INC COM 88160R101   3,030,105 17,237 SH   SOLE   0 0 17,237
TIMBERLAND BANCORP INC COM 887098101   3,292,962 122,324 SH   SOLE   0 0 122,324
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   7,230,431 94,306 SH   SOLE   0 0 94,306
VANGUARD INDEX FDS VALUE ETF 922908744   3,685,765 22,631 SH   SOLE   0 0 22,631
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   3,868,239 65,955 SH   SOLE   0 0 65,955
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   789,468 18,900 SH   SOLE   0 0 18,900
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   3,612,834 19,784 SH   SOLE   0 0 19,784
VANGUARD STAR FDS VG TL INTL STK F 921909768   744,826 12,352 SH   SOLE   0 0 12,352
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   652,496 13,006 SH   SOLE   0 0 13,006
VERIZON COMMUNICATIONS INC COM 92343V104   756,343 18,025 SH   SOLE   0 0 18,025
WALMART INC COM 931142103   921,820 15,320 SH   SOLE   0 0 15,320
WELLS FARGO CO NEW COM 949746101   815,497 14,070 SH   SOLE   0 0 14,070
WEYERHAEUSER CO MTN BE COM NEW 962166104   814,560 22,683 SH   SOLE   0 0 22,683