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   20,632,841 113,305 SH   SOLE 0 112,455 0 850
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109   2,374,562 739,739 SH   SOLE 0 739,727 0 12
AIRBNB INC COM CL A 009066101   569,937 3,455 SH   SOLE 0 3,446 0 9
ALASKA AIR GROUP INC COM 011659109   15,610,142 363,111 SH   SOLE 0 362,429 0 682
ALPHABET INC CAP STK CL A 02079K305   517,992 3,432 SH   SOLE 0 60 0 3,372
ALPHABET INC CAP STK CL C 02079K107   18,629,011 122,350 SH   SOLE 0 118,755 0 3,595
AMAZON COM INC COM 023135106   37,734,955 209,197 SH   SOLE 0 208,932 0 265
APPLE INC COM 037833100   31,702,809 184,878 SH   SOLE 0 179,079 0 5,799
ARK ETF TR GENOMIC REV ETF 00214Q302   4,580,663 159,272 SH   SOLE 0 159,097 0 175
BAKER HUGHES COMPANY CL A 05722G100   13,384,188 399,528 SH   SOLE 0 399,159 0 369
BANK AMERICA CORP COM 060505104   237,569 6,265 SH   SOLE 0 6,265 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   64,424,926 153,203 SH   SOLE 0 151,548 0 1,655
BOEING CO COM 097023105   655,437 3,396 SH   SOLE 0 3,165 0 231
BROADCOM INC COM 11135F101   23,510,058 17,738 SH   SOLE 0 17,704 0 34
CHEVRON CORP NEW COM 166764100   20,020,519 126,921 SH   SOLE 0 122,319 0 4,602
CHUBB LIMITED COM H1467J104   22,182,565 85,604 SH   SOLE 0 85,424 0 180
CIENA CORP COM NEW 171779309   13,150,684 265,939 SH   SOLE 0 265,435 0 504
CISCO SYS INC COM 17275R102   20,440,175 409,541 SH   SOLE 0 408,642 0 899
CLEARSIGN TECHNOLOGIES CORP COM 185064102   101,325 105,000 SH   SOLE 0 105,000 0 0
COMCAST CORP NEW CL A 20030N101   19,424,095 448,076 SH   SOLE 0 447,129 0 947
COPART INC COM 217204106   616,269 10,640 SH   SOLE 0 0 0 10,640
COSTCO WHSL CORP NEW COM 22160K105   21,179,644 28,909 SH   SOLE 0 28,850 0 59
COTERRA ENERGY INC COM 127097103   11,634,659 417,312 SH   SOLE 0 416,921 0 391
CROWDSTRIKE HLDGS INC CL A 22788C105   338,543 1,056 SH   SOLE 0 1,056 0 0
CUMMINS INC COM 231021106   22,238,709 75,475 SH   SOLE 0 75,328 0 147
DANAHER CORPORATION COM 235851102   291,673 1,168 SH   SOLE 0 0 0 1,168
DEERE & CO COM 244199105   332,292 809 SH   SOLE 0 2 0 807
DEVON ENERGY CORP NEW COM 25179M103   452,724 9,022 SH   SOLE 0 9,022 0 0
DIANA SHIPPING INC COM Y2066G104   90,567 31,338 SH   SOLE 0 31,338 0 0
DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302   786,367 31,811 SH   SOLE 0 30,867 0 944
DISNEY WALT CO COM 254687106   13,979,265 114,247 SH   SOLE 0 114,015 0 232
EATON CORP PLC SHS G29183103   552,818 1,768 SH   SOLE 0 1,748 0 20
ENOVIX CORPORATION COM 293594107   327,689 40,910 SH   SOLE 0 40,910 0 0
ENPHASE ENERGY INC COM 29355A107   326,041 2,695 SH   SOLE 0 2,695 0 0
EXPEDITORS INTL WASH INC COM 302130109   2,919,139 24,012 SH   SOLE 0 24,012 0 0
EXXON MOBIL CORP COM 30231G102   770,439 6,628 SH   SOLE 0 5,460 0 1,168
FERRARI N V COM N3167Y103   2,822,276 6,474 SH   SOLE 0 6,474 0 0
FORD MTR CO DEL COM 345370860   20,206,755 1,521,593 SH   SOLE 0 1,506,185 0 15,408
GRAINGER W W INC COM 384802104   596,138 586 SH   SOLE 0 0 0 586
HONEYWELL INTL INC COM 438516106   20,366,958 99,230 SH   SOLE 0 99,035 0 195
INFINERA CORP COM 45667G103   179,055 29,694 SH   SOLE 0 29,694 0 0
INMODE LTD SHS M5425M103   22,922,397 1,060,731 SH   SOLE 0 1,058,810 0 1,921
INVESCO QQQ TR UNIT SER 1 46090E103   297,487 670 SH   SOLE 0 670 0 0
ISHARES BITCOIN TR SHS 46438F101   488,837 12,079 SH   SOLE 0 12,079 0 0
ISHARES TR CORE S&P MCP ETF 464287507   433,630 7,139 SH   SOLE 0 529 0 6,610
ISHARES TR CORE S&P SCP ETF 464287804   330,455 2,990 SH   SOLE 0 31 0 2,959
ISHARES TR 0-5 YR TIPS ETF 46429B747   262,793 2,643 SH   SOLE 0 2,485 0 158
ISHARES TR 7-10 YR TRSY BD 464287440   2,371,990 25,058 SH   SOLE 0 24,679 0 379
ISHARES TR CORE S&P500 ETF 464287200   1,348,341 2,565 SH   SOLE 0 0 0 2,565
JOHNSON & JOHNSON COM 478160104   19,658,345 124,270 SH   SOLE 0 124,014 0 256
JPMORGAN CHASE & CO COM 46625H100   208,312 1,040 SH   SOLE 0 619 0 421
KELLANOVA COM 487836108   18,836,379 328,790 SH   SOLE 0 328,143 0 647
LOWES COS INC COM 548661107   382,859 1,503 SH   SOLE 0 0 0 1,503
MEDTRONIC PLC SHS G5960L103   19,957,089 228,997 SH   SOLE 0 228,549 0 448
META PLATFORMS INC CL A 30303M102   1,843,267 3,796 SH   SOLE 0 3,238 0 558
MICROSOFT CORP COM 594918104   51,983,828 123,559 SH   SOLE 0 116,684 0 6,876
MOODYS CORP COM 615369105   507,402 1,291 SH   SOLE 0 0 0 1,291
MP MATERIALS CORP COM CL A 553368101   273,059 19,095 SH   SOLE 0 19,095 0 0
NORTHWEST PIPE CO COM 667746101   16,062,666 463,168 SH   SOLE 0 462,724 0 444
NVIDIA CORPORATION COM 67066G104   11,619,784 12,860 SH   SOLE 0 12,826 0 34
OLD REP INTL CORP COM 680223104   19,889,522 647,445 SH   SOLE 0 646,111 0 1,334
PPG INDS INC COM 693506107   20,077,054 138,558 SH   SOLE 0 138,285 0 273
QUALCOMM INC COM 747525103   26,950,190 159,186 SH   SOLE 0 157,622 0 1,564
RAYONIER ADVANCED MATLS INC COM 75508B104   4,550,847 952,060 SH   SOLE 0 951,785 0 275
RESMED INC COM 761152107   210,110 1,061 SH   SOLE 0 0 0 1,061
RICHARDSON ELECTRS LTD COM 763165107   9,800,352 1,064,099 SH   SOLE 0 1,063,960 0 139
RTX CORPORATION COM 75513E101   13,223,020 135,579 SH   SOLE 0 135,323 0 256
SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763   1,008,919 17,691 SH   SOLE 0 17,167 0 524
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755   941,854 26,449 SH   SOLE 0 25,671 0 778
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   842,546 17,111 SH   SOLE 0 16,602 0 509
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   408,057 5,061 SH   SOLE 0 4,816 0 245
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   425,341 6,854 SH   SOLE 0 5,376 0 1,478
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409   4,653,404 61,245 SH   SOLE 0 59,436 0 1,809
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   460,327 3,116 SH   SOLE 0 300 0 2,816
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   1,628,047 7,817 SH   SOLE 0 7,588 0 229
SNOWFLAKE INC CL A 833445109   3,464,058 21,436 SH   SOLE 0 21,409 0 27
SOUTHERN CO COM 842587107   21,095,219 294,051 SH   SOLE 0 293,469 0 582
SPDR S&P 500 ETF TR TR UNIT 78462F103   5,548,871 10,608 SH   SOLE 0 10,225 0 383
STARBUCKS CORP COM 855244109   629,323 6,886 SH   SOLE 0 6,786 0 100
TARGET CORP COM 87612E106   23,225,711 131,063 SH   SOLE 0 130,806 0 257
TESLA INC COM 88160R101   1,520,935 8,652 SH   SOLE 0 8,625 0 27
TEXAS INSTRS INC COM 882508104   10,608,692 60,896 SH   SOLE 0 60,781 0 115
VANECK ETF TRUST VANECK VIETNAM 92189F817   9,439,393 679,093 SH   SOLE 0 677,781 0 1,312
VANGUARD INDEX FDS GROWTH ETF 922908736   361,088 1,049 SH   SOLE 0 1,049 0 0
VANGUARD INDEX FDS VALUE ETF 922908744   587,033 3,605 SH   SOLE 0 3,605 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   3,663,334 47,385 SH   SOLE 0 46,683 0 702
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102   4,943,151 85,124 SH   SOLE 0 83,908 0 1,216
VICARIOUS SURGICAL INC COM CL A 92561V109   2,078,245 6,893,017 SH   SOLE 0 6,850,517 0 42,500
VICTORY PORTFOLIOS II VICSHS DV AC ETF 92647N667   4,286,450 85,173 SH   SOLE 0 84,019 0 1,155
VISA INC COM CL A 92826C839   1,003,021 3,594 SH   SOLE 0 260 0 3,334