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
Expires: July 31, 2015
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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ABBOTT LABS COM 002824100 297,459 2,374 SH SOLE 2,374 0 0
AIR PRODS & CHEMS INC COM 009158106 976,717 3,954 SH SOLE 3,954 0 0
AIRBNB INC COM CL A 009066101 1,861,400 13,715 SH SOLE 13,715 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 1,490,841 17,087 SH SOLE 17,087 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 495,860 10,132 SH SOLE 10,132 0 0
ALLSTATE CORP COM 020002101 205,680 988 SH SOLE 988 0 0
ALPHABET INC CAP STK CL A 02079K305 3,817,974 12,198 SH SOLE 12,198 0 0
AMAZON COM INC COM 023135106 3,941,944 17,078 SH SOLE 17,078 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 810,398 68,388 SH SOLE 68,388 0 0
APPLE INC COM 037833100 4,845,089 17,822 SH SOLE 17,822 0 0
APPLIED MATLS INC COM 038222105 3,652,342 14,212 SH SOLE 14,212 0 0
ASSURANT INC COM 04621X108 1,922,946 7,984 SH SOLE 7,984 0 0
BANNER CORP COM NEW 06652V208 1,413,923 22,565 SH SOLE 22,565 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 754,800 1 SH SOLE 1 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,035,459 2,060 SH SOLE 2,060 0 0
BOYD GAMING CORP COM 103304101 1,568,075 18,396 SH SOLE 18,396 0 0
BWX TECHNOLOGIES INC COM 05605H100 1,535,511 8,884 SH SOLE 8,884 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 1,992,620 12,395 SH SOLE 12,395 0 0
CABOT CORP COM 127055101 893,123 13,475 SH SOLE 13,475 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 1,012,309 19,158 SH SOLE 19,158 0 0
CATERPILLAR INC COM 149123101 2,988,090 5,216 SH SOLE 5,216 0 0
CAVCO INDS INC DEL COM 149568107 1,574,322 2,665 SH SOLE 2,665 0 0
CHEVRON CORP NEW COM 166764100 1,292,132 8,478 SH SOLE 8,478 0 0
CISCO SYS INC COM 17275R102 2,831,546 36,759 SH SOLE 36,759 0 0
COCA COLA CO COM 191216100 232,490 3,326 SH SOLE 3,326 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 2,009,181 24,207 SH SOLE 24,207 0 0
COMCAST CORP NEW CL A 20030N101 1,464,879 49,009 SH SOLE 49,009 0 0
COMMERCIAL METALS CO COM 201723103 1,822,909 26,335 SH SOLE 26,335 0 0
CONOCOPHILLIPS COM 20825C104 1,471,081 15,715 SH SOLE 15,715 0 0
COTERRA ENERGY INC COM 127097103 1,474,052 56,005 SH SOLE 56,005 0 0
CUMMINS INC COM 231021106 3,122,423 6,117 SH SOLE 6,117 0 0
EATON CORP PLC SHS G29183103 631,605 1,983 SH SOLE 1,983 0 0
EMERSON ELEC CO COM 291011104 1,855,027 13,977 SH SOLE 13,977 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 731,802 22,826 SH SOLE 22,826 0 0
EVERUS CONSTR GROUP COM 300426103 2,064,049 24,124 SH SOLE 24,124 0 0
EXXON MOBIL CORP COM 30231G102 352,732 2,931 SH SOLE 2,931 0 0
FEDEX CORP COM 31428X106 1,489,362 5,156 SH SOLE 5,156 0 0
FIRST TR EXCHANGE-TRADED FD US EQTY OPPT ETF 336920103 1,189,463 7,271 SH SOLE 7,271 0 0
FISERV INC COM 337738108 1,404,525 20,910 SH SOLE 20,910 0 0
FLOWSERVE CORP COM 34354P105 1,153,443 16,625 SH SOLE 16,625 0 0
GIBRALTAR INDS INC COM 374689107 955,675 19,330 SH SOLE 19,330 0 0
GILEAD SCIENCES INC COM 375558103 338,762 2,760 SH SOLE 2,760 0 0
GROCERY OUTLET HLDG CORP COM 39874R101 884,407 87,565 SH SOLE 87,565 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 2,463,456 8,576 SH SOLE 8,576 0 0
HOME DEPOT INC COM 437076102 1,173,037 3,409 SH SOLE 3,409 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 1,645,259 4,838 SH SOLE 4,838 0 0
INSIGHT ENTERPRISES INC COM 45765U103 822,032 10,090 SH SOLE 10,090 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 2,257,884 13,941 SH SOLE 13,941 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 251,794 1,314 SH SOLE 1,314 0 0
ISHARES TR CORE S&P500 ETF 464287200 293,839 429 SH SOLE 429 0 0
JABIL INC COM 466313103 3,605,224 15,811 SH SOLE 15,811 0 0
JOHNSON & JOHNSON COM 478160104 1,963,401 9,487 SH SOLE 9,487 0 0
JONES LANG LASALLE INC COM 48020Q107 2,530,927 7,522 SH SOLE 7,522 0 0
JPMORGAN CHASE & CO. COM 46625H100 929,387 2,884 SH SOLE 2,884 0 0
KIMCO RLTY CORP COM 49446R109 1,158,025 57,130 SH SOLE 57,130 0 0
KINDER MORGAN INC DEL COM 49456B101 1,685,439 61,311 SH SOLE 61,311 0 0
KNIFE RIVER CORP COMMON STOCK 498894104 1,208,402 17,177 SH SOLE 17,177 0 0
LOWES COS INC COM 548661107 959,093 3,977 SH SOLE 3,977 0 0
MCKESSON CORP COM 58155Q103 221,478 270 SH SOLE 270 0 0
MDU RES GROUP INC COM 552690109 1,944,192 99,600 SH SOLE 99,600 0 0
MEDTRONIC PLC SHS G5960L103 2,112,744 21,994 SH SOLE 21,994 0 0
META PLATFORMS INC CL A 30303M102 2,056,180 3,115 SH SOLE 3,115 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 1,673,924 26,270 SH SOLE 26,270 0 0
MICROSOFT CORP COM 594918104 4,767,526 9,858 SH SOLE 9,858 0 0
MONDELEZ INTL INC CL A 609207105 1,589,761 29,533 SH SOLE 29,533 0 0
MUELLER INDS INC COM 624756102 1,499,862 13,065 SH SOLE 13,065 0 0
NORTHROP GRUMMAN CORP COM 666807102 480,117 842 SH SOLE 842 0 0
NOVARTIS AG SPONSORED ADR 66987V109 2,902,853 21,055 SH SOLE 21,055 0 0
NUCOR CORP COM 670346105 1,630,774 9,998 SH SOLE 9,998 0 0
NUTRIEN LTD COM 67077M108 1,876,597 30,405 SH SOLE 30,405 0 0
ORACLE CORP COM 68389X105 2,114,968 10,851 SH SOLE 10,851 0 0
OSI SYSTEMS INC COM 671044105 2,388,127 9,363 SH SOLE 9,363 0 0
PACCAR INC COM 693718108 2,414,148 22,045 SH SOLE 22,045 0 0
PAYCOM SOFTWARE INC COM 70432V102 1,287,948 8,082 SH SOLE 8,082 0 0
PAYPAL HLDGS INC COM 70450Y103 1,546,486 26,490 SH SOLE 26,490 0 0
PFIZER INC COM 717081103 1,574,278 63,224 SH SOLE 63,224 0 0
PUBLIC STORAGE OPER CO COM 74460D109 1,206,416 4,649 SH SOLE 4,649 0 0
QUALCOMM INC COM 747525103 1,823,222 10,659 SH SOLE 10,659 0 0
SANOFI SA SPONSORED ADR 80105N105 1,797,284 37,088 SH SOLE 37,088 0 0
SCHWAB CHARLES CORP COM 808513105 3,412,426 34,155 SH SOLE 34,155 0 0
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 441,900 14,924 SH SOLE 14,924 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 245,441 8,618 SH SOLE 8,618 0 0
SHELL PLC SPON ADS 780259305 220,440 3,000 SH SOLE 3,000 0 0
SIMON PPTY GROUP INC NEW COM 828806109 1,909,039 10,313 SH SOLE 10,313 0 0
SONOCO PRODS CO COM 835495102 504,566 11,562 SH SOLE 11,562 0 0
SPDR GOLD TR GOLD SHS 78463V107 314,274 793 SH SOLE 793 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 424,406 622 SH SOLE 622 0 0
SPDR SERIES TRUST STATE STREET SPD 78464A508 438,857 7,725 SH SOLE 7,725 0 0
STANLEY BLACK & DECKER INC COM 854502101 1,146,883 15,440 SH SOLE 15,440 0 0
STARBUCKS CORP COM 855244109 394,945 4,690 SH SOLE 4,690 0 0
SUN CMNTYS INC COM 866674104 1,328,687 10,723 SH SOLE 10,723 0 0
T ROWE PRICE ETF INC PRICE BLUE CHIP 87283Q107 359,341 7,207 SH SOLE 7,207 0 0
TEREX CORP NEW COM 880779103 1,477,292 27,675 SH SOLE 27,675 0 0
TEXAS ROADHOUSE INC COM 882681109 1,673,446 10,081 SH SOLE 10,081 0 0
TEXTRON INC COM 883203101 1,453,560 16,675 SH SOLE 16,675 0 0
TTM TECHNOLOGIES INC COM 87305R109 1,284,435 18,615 SH SOLE 18,615 0 0
UFP INDUSTRIES INC COM 90278Q108 1,056,089 11,599 SH SOLE 11,599 0 0
UNITED PARCEL SERVICE INC CL B 911312106 1,448,769 14,606 SH SOLE 14,606 0 0
US BANCORP DEL COM NEW 902973304 3,596,731 67,405 SH SOLE 67,405 0 0
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 305,783 3,880 SH SOLE 3,880 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 283,429 1,484 SH SOLE 1,484 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 3,865,998 11,531 SH SOLE 11,531 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 504,447 1,034 SH SOLE 1,034 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 373,152 2,600 SH SOLE 2,600 0 0
VANGUARD WORLD FD ESG US STK ETF 921910733 682,456 5,642 SH SOLE 5,642 0 0
VOYA FINANCIAL INC COM 929089100 2,028,363 27,230 SH SOLE 27,230 0 0
WELLS FARGO CO NEW COM 949746101 1,188,020 12,747 SH SOLE 12,747 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104 793,852 33,510 SH SOLE 33,510 0 0
WILLIAMS SONOMA INC COM 969904101 2,179,334 12,203 SH SOLE 12,203 0 0
WISDOMTREE TR FLOATNG RAT TREA 97717Y527 378,809 7,528 SH SOLE 7,528 0 0
YELP INC CL A 985817105 1,352,355 44,500 SH SOLE 44,500 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 1,755,589 7,230 SH SOLE 7,230 0 0
ZOETIS INC CL A 98978V103 1,499,145 11,915 SH SOLE 11,915 0 0