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
A-MARK PRECIOUS METALS INC COM 00181T107   533,610 15,400 SH   SOLE 0 0 0 15,400
A-MARK PRECIOUS METALS INC COM 00181T107   399,138 20,000 SH Call SOLE 0 0 0 20,000
ABBOTT LABS COM 002824100   1,091,101 10,775 SH   SOLE 0 0 0 10,775
ABBVIE INC COM 00287Y109   1,622,149 10,179 SH   SOLE 0 0 0 10,179
ADOBE SYSTEMS INCORPORATED COM 00724F101   1,087,514 2,822 SH   SOLE 0 2,700 0 122
AIRBNB INC COM CL A 009066101   1,374,371 11,048 SH   SOLE 0 10,000 0 1,048
ALASKA AIR GROUP INC COM 011659109   1,039,769 24,780 SH   SOLE 0 24,600 0 180
ALPHABET INC CAP STK CL A 02079K305   955,146 9,208 SH   SOLE 0 0 0 9,208
ALPHABET INC CAP STK CL C 02079K107   3,181,152 30,588 SH   SOLE 0 16,000 0 14,588
ALTRIA GROUP INC COM 02209S103   310,377 6,956 SH   SOLE 0 4,900 0 2,056
AMAZON COM INC COM 023135106   4,954,892 47,971 SH   SOLE 0 14,560 0 33,411
AMERICAN TOWER CORP NEW COM 03027X100   204,340 1,000 SH   SOLE 0 0 0 1,000
AMERICAN WTR WKS CO INC NEW COM 030420103   553,196 3,776 SH   SOLE 0 0 0 3,776
AMGEN INC COM 031162100   561,389 2,322 SH   SOLE 0 0 0 2,322
APPLE INC COM 037833100   10,530,067 63,857 SH   SOLE 0 13,900 0 49,957
AUTOMATIC DATA PROCESSING IN COM 053015103   1,915,086 8,602 SH   SOLE 0 0 0 8,602
AUTOZONE INC COM 053332102   361,348 147 SH   SOLE 0 0 0 147
BANK AMERICA CORP COM 060505104   514,474 17,989 SH   SOLE 0 0 0 17,989
BECTON DICKINSON & CO COM 075887109   241,503 976 SH   SOLE 0 0 0 976
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   2,525,862 8,180 SH   SOLE 0 0 0 8,180
BLACKROCK INC COM 09247X101   1,159,198 1,732 SH   SOLE 0 0 0 1,732
BOEING CO COM 097023105   4,340,561 20,433 SH   SOLE 0 10,720 0 9,713
BOOKING HOLDINGS INC COM 09857L108   344,813 130 SH   SOLE 0 0 0 130
BRISTOL-MYERS SQUIBB CO COM 110122108   416,113 6,004 SH   SOLE 0 0 0 6,004
CARDINAL HEALTH INC COM 14149Y108   310,758 4,116 SH   SOLE 0 3,100 0 1,016
CATERPILLAR INC COM 149123101   366,144 1,600 SH   SOLE 0 0 0 1,600
CHEVRON CORP NEW COM 166764100   368,084 2,256 SH   SOLE 0 0 0 2,256
CISCO SYS INC COM 17275R102   734,770 14,056 SH   SOLE 0 4,500 0 9,556
CME GROUP INC COM 12572Q105   1,093,987 5,712 SH   SOLE 0 0 0 5,712
COLUMBIA BKG SYS INC COM 197236102   463,245 21,627 SH   SOLE 0 0 0 21,627
COMCAST CORP NEW CL A 20030N101   278,108 7,336 SH   SOLE 0 6,200 0 1,136
CONOCOPHILLIPS COM 20825C104   250,624 2,526 SH   SOLE 0 0 0 2,526
COSTCO WHSL CORP NEW COM 22160K105   1,089,926 2,194 SH   SOLE 0 0 0 2,194
CREDIT SUISSE ASSET MGMT INC COM 224916106   274,723 106,896 SH   SOLE 0 0 0 106,896
CRH PLC ADR 12626K203   508,700 10,000 SH   SOLE 0 0 0 10,000
CROWDSTRIKE HLDGS INC CL A 22788C105   504,293 3,674 SH   SOLE 0 0 0 3,674
CVS HEALTH CORP COM 126650100   691,306 9,303 SH   SOLE 0 0 0 9,303
D R HORTON INC COM 23331A109   481,123 4,925 SH   SOLE 0 0 0 4,925
DANAHER CORPORATION COM 235851102   2,771,653 10,997 SH   SOLE 0 0 0 10,997
DELTA AIR LINES INC DEL COM NEW 247361702   1,013,553 29,025 SH   SOLE 0 28,800 0 225
DISNEY WALT CO COM 254687106   2,967,698 29,638 SH   SOLE 0 21,000 0 8,638
DOLLAR TREE INC COM 256746108   512,761 3,572 SH   SOLE 0 0 0 3,572
DOMINOS PIZZA INC COM 25754A201   654,132 1,983 SH   SOLE 0 887 0 1,096
ECOLAB INC COM 278865100   281,015 1,698 SH   SOLE 0 0 0 1,698
EDISON INTL COM 281020107   339,185 4,805 SH   SOLE 0 3,300 0 1,505
EXPEDIA GROUP INC COM NEW 30212P303   865,508 8,920 SH   SOLE 0 8,665 0 255
EXXON MOBIL CORP COM 30231G102   588,952 5,371 SH   SOLE 0 0 0 5,371
FEDERATED HERMES INC CL B 314211103   325,769 8,116 SH   SOLE 0 0 0 8,116
FEDEX CORP COM 31428X106   440,150 1,926 SH   SOLE 0 0 0 1,926
FIFTH THIRD BANCORP COM 316773100   242,424 9,100 SH   SOLE 0 8,400 0 700
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   429,017 5,230 SH   SOLE 0 4,716 0 514
GENERAL ELECTRIC CO COM NEW 369604301   1,631,796 17,069 SH   SOLE 0 14,150 0 2,919
GILEAD SCIENCES INC COM 375558103   407,632 4,913 SH   SOLE 0 0 0 4,913
HILTON WORLDWIDE HLDGS INC COM 43300A203   1,859,484 13,200 SH   SOLE 0 13,200 0 0
HOME DEPOT INC COM 437076102   2,709,407 9,181 SH   SOLE 0 2,720 0 6,461
IDEXX LABS INC COM 45168D104   411,066 822 SH   SOLE 0 0 0 822
INTEL CORP COM 458140100   674,545 20,647 SH   SOLE 0 0 0 20,647
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   248,292 2,700 SH   SOLE 0 2,700 0 0
INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362   837,843 19,849 SH   SOLE 0 0 0 19,849
INVESCO QQQ TR UNIT SER 1 46090E103   250,375 780 SH   SOLE 0 0 0 780
ISHARES TR CORE S&P MCP ETF 464287507   375,990 1,503 SH   SOLE 0 0 0 1,503
ISHARES TR S&P MC 400VL ETF 464287705   249,731 2,430 SH   SOLE 0 0 0 2,430
ISHARES TR CORE S&P SCP ETF 464287804   785,063 8,119 SH   SOLE 0 0 0 8,119
ISHARES TR RUS 1000 GRW ETF 464287614   6,447,300 26,388 SH   SOLE 0 0 0 26,388
ISHARES TR RUS MID CAP ETF 464287499   251,712 3,600 SH   SOLE 0 0 0 3,600
ISHARES TR RUS MD CP GR ETF 464287481   2,505,490 27,518 SH   SOLE 0 0 0 27,518
ISHARES TR IBOXX INV CP ETF 464287242   416,518 3,800 SH   SOLE 0 0 0 3,800
ISHARES TR ESG AWR US AGRGT 46435U549   231,553 4,818 SH   SOLE 0 0 0 4,818
ISHARES TR ESG MSCI LEADR 46435U218   527,680 7,405 SH   SOLE 0 0 0 7,405
ISHARES TR SELECT DIVID ETF 464287168   2,087,796 17,817 SH   SOLE 0 0 0 17,817
J P MORGAN EXCHANGE TRADED F CORE PLUS BD ETF 46641Q670   823,638 17,380 SH   SOLE 0 0 0 17,380
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   3,247,141 64,530 SH   SOLE 0 0 0 64,530
J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654   375,846 7,400 SH   SOLE 0 0 0 7,400
JELD-WEN HLDG INC COM 47580P103   14,410,245 1,138,250 SH   SOLE 0 0 0 1,138,250
JOHNSON & JOHNSON COM 478160104   2,009,731 12,966 SH   SOLE 0 4,000 0 8,966
JPMORGAN CHASE & CO COM 46625H100   1,440,623 11,055 SH   SOLE 0 0 0 11,055
KRAFT HEINZ CO COM 500754106   259,750 6,717 SH   SOLE 0 0 0 6,717
LOCKHEED MARTIN CORP COM 539830109   916,201 1,938 SH   SOLE 0 0 0 1,938
MASTERCARD INCORPORATED CL A 57636Q104   734,815 2,022 SH   SOLE 0 0 0 2,022
MCDONALDS CORP COM 580135101   888,261 3,177 SH   SOLE 0 0 0 3,177
MERCK & CO INC COM 58933Y105   1,416,909 13,318 SH   SOLE 0 0 0 13,318
META PLATFORMS INC CL A 30303M102   1,963,412 9,264 SH   SOLE 0 8,200 0 1,064
MICRON TECHNOLOGY INC COM 595112103   202,501 3,356 SH   SOLE 0 0 0 3,356
MICROSOFT CORP COM 594918104   6,418,374 22,263 SH   SOLE 0 6,300 0 15,963
MODERNA INC COM 60770K107   1,203,146 7,834 SH   SOLE 0 7,800 0 34
MOODYS CORP COM 615369105   1,309,884 4,280 SH   SOLE 0 0 0 4,280
NEW YORK CMNTY BANCORP INC COM 649445103   160,324 17,735 SH   SOLE 0 0 0 17,735
NEW YORK CMNTY CAP TR V UNIT 05/07/2051 64944P307   352,170 9,100 SH   SOLE 0 0 0 9,100
NIKE INC CL B 654106103   1,180,218 9,623 SH   SOLE 0 0 0 9,623
NORTHWEST NAT HLDG CO COM 66765N105   711,567 14,961 SH   SOLE 0 0 0 14,961
NUCOR CORP COM 670346105   1,142,615 7,397 SH   SOLE 0 6,300 0 1,097
NVIDIA CORPORATION COM 67066G104   4,105,723 14,781 SH   SOLE 0 9,000 0 5,781
NVR INC COM 62944T105   1,276,032 229 SH   SOLE 0 0 0 229
ORACLE CORP COM 68389X105   310,202 3,338 SH   SOLE 0 0 0 3,338
PAYCHEX INC COM 704326107   1,831,265 15,981 SH   SOLE 0 0 0 15,981
PAYPAL HLDGS INC COM 70450Y103   1,250,428 16,466 SH   SOLE 0 8,600 0 7,866
PEPSICO INC COM 713448108   1,910,969 10,483 SH   SOLE 0 0 0 10,483
PERMA-PIPE INTL HLDGS INC COM 714167103   856,269 80,100 SH   SOLE 0 0 0 80,100
PFIZER INC COM 717081103   2,716,717 66,586 SH   SOLE 0 0 0 66,586
PHILIP MORRIS INTL INC COM 718172109   270,734 2,784 SH   SOLE 0 2,400 0 384
PORTLAND GEN ELEC CO COM NEW 736508847   270,899 5,541 SH   SOLE 0 4,900 0 641
PROCTER AND GAMBLE CO COM 742718109   703,204 4,729 SH   SOLE 0 0 0 4,729
PROLOGIS INC. COM 74340W103   268,256 2,150 SH   SOLE 0 0 0 2,150
QUALCOMM INC COM 747525103   1,276,948 10,009 SH   SOLE 0 5,388 0 4,621
REGENERON PHARMACEUTICALS COM 75886F107   230,068 280 SH   SOLE 0 0 0 280
S&P GLOBAL INC COM 78409V104   1,467,277 4,256 SH   SOLE 0 0 0 4,256
SCHWAB CHARLES CORP COM 808513105   617,051 11,780 SH   SOLE 0 11,530 0 250
SCOTTS MIRACLE-GRO CO CL A 810186106   234,745 3,366 SH   SOLE 0 0 0 3,366
SERVICE CORP INTL COM 817565104   470,270 6,837 SH   SOLE 0 0 0 6,837
SHERWIN WILLIAMS CO COM 824348106   292,875 1,303 SH   SOLE 0 0 0 1,303
SMITH A O CORP COM 831865209   655,196 9,475 SH   SOLE 0 0 0 9,475
SPDR GOLD TR GOLD SHS 78463V107   649,515 3,545 SH   SOLE 0 0 0 3,545
SPDR S&P 500 ETF TR TR UNIT 78462F103   533,965 1,304 SH   SOLE 0 0 0 1,304
STARBUCKS CORP COM 855244109   3,130,197 30,060 SH   SOLE 0 16,162 0 13,898
SYSCO CORP COM 871829107   385,822 4,996 SH   SOLE 0 3,000 0 1,996
T-MOBILE US INC COM 872590104   277,224 1,914 SH   SOLE 0 0 0 1,914
TEXAS INSTRS INC COM 882508104   1,027,310 5,523 SH   SOLE 0 0 0 5,523
THERMO FISHER SCIENTIFIC INC COM 883556102   712,393 1,236 SH   SOLE 0 0 0 1,236
TJX COS INC NEW COM 872540109   531,910 6,788 SH   SOLE 0 0 0 6,788
UNILEVER PLC SPON ADR NEW 904767704   211,147 4,066 SH   SOLE 0 0 0 4,066
UNION PAC CORP COM 907818108   515,829 2,563 SH   SOLE 0 0 0 2,563
UNITED PARCEL SERVICE INC CL B 911312106   1,675,470 8,637 SH   SOLE 0 5,800 0 2,837
UNITEDHEALTH GROUP INC COM 91324P102   1,632,326 3,454 SH   SOLE 0 2,379 0 1,075
US BANCORP DEL COM NEW 902973304   577,629 16,023 SH   SOLE 0 6,100 0 9,923
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   1,322,638 8,588 SH   SOLE 0 0 0 8,588
VERIZON COMMUNICATIONS INC COM 92343V104   610,003 15,685 SH   SOLE 0 0 0 15,685
VISA INC COM CL A 92826C839   2,436,184 10,805 SH   SOLE 0 0 0 10,805
VISTRA CORP COM 92840M102   1,687,432 70,310 SH   SOLE 0 44,600 0 25,710
WALMART INC COM 931142103   845,461 5,734 SH   SOLE 0 0 0 5,734
WASHINGTON FED INC COM 938824109   296,471 9,843 SH   SOLE 0 0 0 9,843
WASTE MGMT INC DEL COM 94106L109   749,869 4,596 SH   SOLE 0 0 0 4,596
WELLS FARGO CO NEW COM 949746101   2,301,412 61,568 SH   SOLE 0 52,900 0 8,668
WISDOMTREE TR US MIDCAP DIVID 97717W505   1,244,153 30,360 SH   SOLE 0 0 0 30,360
YUM BRANDS INC COM 988498101   399,467 3,024 SH   SOLE 0 0 0 3,024
ZOETIS INC CL A 98978V103   409,276 2,459 SH   SOLE 0 0 0 2,459