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
ABBOTT LABS COM 002824100   271,211 2,386 SH   SOLE   2,386 0 0
AGCO CORP COM 001084102   1,168,321 9,497 SH   SOLE   9,497 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   1,238,825 9,610 SH   SOLE   9,610 0 0
ALPHABET INC CAP STK CL A 02079K305   2,700,892 17,895 SH   SOLE   17,895 0 0
AMAZON COM INC COM 023135106   3,129,593 17,350 SH   SOLE   17,350 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200   871,219 53,188 SH   SOLE   53,188 0 0
APPLE INC COM 037833100   3,537,289 20,628 SH   SOLE   20,628 0 0
APPLIED MATLS INC COM 038222105   3,454,971 16,753 SH   SOLE   16,753 0 0
AT&T INC COM 00206R102   1,231,378 69,965 SH   SOLE   69,965 0 0
BALL CORP COM 058498106   1,438,608 21,357 SH   SOLE   21,357 0 0
BANNER CORP COM NEW 06652V208   1,026,480 21,385 SH   SOLE   21,385 0 0
BAXTER INTL INC COM 071813109   1,512,355 35,385 SH   SOLE   35,385 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,095,455 2,605 SH   SOLE   2,605 0 0
BOYD GAMING CORP COM 103304101   1,219,906 18,121 SH   SOLE   18,121 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   1,168,749 15,350 SH   SOLE   15,350 0 0
CARRIER GLOBAL CORPORATION COM 14448C104   987,803 16,993 SH   SOLE   16,993 0 0
CATERPILLAR INC COM 149123101   2,510,046 6,850 SH   SOLE   6,850 0 0
CAVCO INDS INC DEL COM 149568107   1,580,677 3,961 SH   SOLE   3,961 0 0
CHEVRON CORP NEW COM 166764100   1,131,311 7,172 SH   SOLE   7,172 0 0
CISCO SYS INC COM 17275R102   1,785,680 35,778 SH   SOLE   35,778 0 0
COCA COLA CO COM 191216100   233,681 3,820 SH   SOLE   3,820 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   1,754,343 23,937 SH   SOLE   23,937 0 0
COLUMBIA SPORTSWEAR CO COM 198516106   1,626,847 20,040 SH   SOLE   20,040 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105   1,252,318 28,060 SH   SOLE   28,060 0 0
COMMERCIAL METALS CO COM 201723103   1,848,023 31,445 SH   SOLE   31,445 0 0
CONOCOPHILLIPS COM 20825C104   1,909,200 15,000 SH   SOLE   15,000 0 0
COSTCO WHSL CORP NEW COM 22160K105   257,153 351 SH   SOLE   351 0 0
COTERRA ENERGY INC COM 127097103   1,457,148 52,265 SH   SOLE   52,265 0 0
CSX CORP COM 126408103   1,569,210 42,331 SH   SOLE   42,331 0 0
CUMMINS INC COM 231021106   2,112,346 7,169 SH   SOLE   7,169 0 0
DIAGEO PLC SPON ADR NEW 25243Q205   964,281 6,483 SH   SOLE   6,483 0 0
DOLLAR TREE INC COM 256746108   840,177 6,310 SH   SOLE   6,310 0 0
EATON CORP PLC SHS G29183103   650,374 2,080 SH   SOLE   2,080 0 0
ELI LILLY & CO COM 532457108   280,066 360 SH   SOLE   360 0 0
EMERSON ELEC CO COM 291011104   1,236,051 10,898 SH   SOLE   10,898 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107   660,227 22,626 SH   SOLE   22,626 0 0
EPLUS INC COM 294268107   1,208,652 15,389 SH   SOLE   15,389 0 0
EXXON MOBIL CORP COM 30231G102   342,458 2,946 SH   SOLE   2,946 0 0
FEDEX CORP COM 31428X106   1,996,019 6,889 SH   SOLE   6,889 0 0
FIRST TR EXCHANGE-TRADED FD US EQTY OPPT ETF 336920103   633,845 5,991 SH   SOLE   5,991 0 0
GENERAL MLS INC COM 370334104   223,679 3,197 SH   SOLE   3,197 0 0
GIBRALTAR INDS INC COM 374689107   1,366,594 16,970 SH   SOLE   16,970 0 0
GILEAD SCIENCES INC COM 375558103   202,170 2,760 SH   SOLE   2,760 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203   2,114,542 9,913 SH   SOLE   9,913 0 0
HOME DEPOT INC COM 437076102   1,274,319 3,322 SH   SOLE   3,322 0 0
HONEYWELL INTL INC COM 438516106   217,565 1,060 SH   SOLE   1,060 0 0
INSIGHT ENTERPRISES INC COM 45765U103   1,765,223 9,515 SH   SOLE   9,515 0 0
INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208   1,084,061 30,580 SH   SOLE   30,580 0 0
INTEL CORP COM 458140100   266,559 6,035 SH   SOLE   6,035 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   1,851,182 13,470 SH   SOLE   13,470 0 0
INTERNATIONAL PAPER CO COM 460146103   1,010,228 25,890 SH   SOLE   25,890 0 0
JABIL INC COM 466313103   2,438,962 18,208 SH   SOLE   18,208 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104   1,236,443 11,788 SH   SOLE   11,788 0 0
JOHNSON & JOHNSON COM 478160104   1,348,304 8,523 SH   SOLE   8,523 0 0
JONES LANG LASALLE INC COM 48020Q107   1,552,331 7,957 SH   SOLE   7,957 0 0
JPMORGAN CHASE & CO COM 46625H100   699,713 3,493 SH   SOLE   3,493 0 0
KIMCO RLTY CORP COM 49446R109   1,106,102 56,405 SH   SOLE   56,405 0 0
KINDER MORGAN INC DEL COM 49456B101   1,140,748 62,200 SH   SOLE   62,200 0 0
KNIFE RIVER CORP COMMON STOCK 498894104   1,310,010 16,157 SH   SOLE   16,157 0 0
LOWES COS INC COM 548661107   990,900 3,890 SH   SOLE   3,890 0 0
MCKESSON CORP COM 58155Q103   246,951 460 SH   SOLE   460 0 0
MDU RES GROUP INC COM 552690109   1,683,763 66,816 SH   SOLE   66,816 0 0
MEDTRONIC PLC SHS G5960L103   1,793,896 20,584 SH   SOLE   20,584 0 0
MERCK & CO INC COM 58933Y105   249,773 1,893 SH   SOLE   1,893 0 0
META PLATFORMS INC CL A 30303M102   2,301,649 4,740 SH   SOLE   4,740 0 0
METLIFE INC COM 59156R108   1,452,927 19,605 SH   SOLE   19,605 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104   2,137,072 23,822 SH   SOLE   23,822 0 0
MICROSOFT CORP COM 594918104   4,449,535 10,576 SH   SOLE   10,576 0 0
MONDELEZ INTL INC CL A 609207105   1,218,000 17,400 SH   SOLE   17,400 0 0
NORTHROP GRUMMAN CORP COM 666807102   403,032 842 SH   SOLE   842 0 0
NOVARTIS AG SPONSORED ADR 66987V109   2,185,131 22,590 SH   SOLE   22,590 0 0
NUCOR CORP COM 670346105   1,920,224 9,703 SH   SOLE   9,703 0 0
NUTRIEN LTD COM 67077M108   1,743,297 32,099 SH   SOLE   32,099 0 0
ORACLE CORP COM 68389X105   1,971,072 15,692 SH   SOLE   15,692 0 0
PACCAR INC COM 693718108   2,727,934 22,019 SH   SOLE   22,019 0 0
PARK HOTELS & RESORTS INC COM 700517105   1,166,093 66,672 SH   SOLE   66,672 0 0
PAYPAL HLDGS INC COM 70450Y103   1,190,412 17,770 SH   SOLE   17,770 0 0
PEPSICO INC COM 713448108   367,039 2,097 SH   SOLE   2,097 0 0
PFIZER INC COM 717081103   1,636,112 58,959 SH   SOLE   58,959 0 0
PRICE T ROWE GROUP INC COM 74144T108   1,255,532 10,298 SH   SOLE   10,298 0 0
PROCTER AND GAMBLE CO COM 742718109   208,654 1,286 SH   SOLE   1,286 0 0
PUBLIC STORAGE COM 74460D109   1,692,210 5,834 SH   SOLE   5,834 0 0
QUALCOMM INC COM 747525103   1,753,779 10,359 SH   SOLE   10,359 0 0
REALTY INCOME CORP COM 756109104   1,182,139 21,851 SH   SOLE   21,851 0 0
ROGERS COMMUNICATIONS INC CL B 775109200   1,403,430 34,230 SH   SOLE   34,230 0 0
SANOFI SPONSORED ADR 80105N105   1,669,847 34,359 SH   SOLE   34,359 0 0
SCHWAB CHARLES CORP COM 808513105   2,293,901 31,710 SH   SOLE   31,710 0 0
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409   349,052 4,594 SH   SOLE   4,594 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   318,386 6,466 SH   SOLE   6,466 0 0
SHELL PLC SPON ADS 780259305   201,120 3,000 SH   SOLE   3,000 0 0
SHUTTERSTOCK INC COM 825690100   1,083,636 23,655 SH   SOLE   23,655 0 0
SIMON PPTY GROUP INC NEW COM 828806109   1,835,315 11,728 SH   SOLE   11,728 0 0
SKECHERS U S A INC CL A 830566105   1,286,460 21,000 SH   SOLE   21,000 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104   834,228 11,753 SH   SOLE   11,753 0 0
SONOCO PRODS CO COM 835495102   1,522,464 26,322 SH   SOLE   26,322 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   330,251 631 SH   SOLE   631 0 0
SPDR SER TR PRTFLO S&P500 VL 78464A508   367,233 7,330 SH   SOLE   7,330 0 0
SUN CMNTYS INC COM 866674104   1,061,814 8,258 SH   SOLE   8,258 0 0
TARGET CORP COM 87612E106   1,553,954 8,769 SH   SOLE   8,769 0 0
TESLA INC COM 88160R101   935,203 5,320 SH   SOLE   5,320 0 0
TEXAS ROADHOUSE INC COM 882681109   1,873,721 12,130 SH   SOLE   12,130 0 0
UFP INDUSTRIES INC COM 90278Q108   1,242,278 10,099 SH   SOLE   10,099 0 0
US BANCORP DEL COM NEW 902973304   2,977,333 66,607 SH   SOLE   66,607 0 0
V F CORP COM 918204108   690,377 45,005 SH   SOLE   45,005 0 0
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   259,285 3,382 SH   SOLE   3,382 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   2,183,680 8,402 SH   SOLE   8,402 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736   262,969 764 SH   SOLE   764 0 0
VANGUARD WORLD FD ESG US STK ETF 921910733   717,563 7,700 SH   SOLE   7,700 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108   1,281,420 56,500 SH   SOLE   56,500 0 0
WELLS FARGO CO NEW COM 949746101   927,360 16,000 SH   SOLE   16,000 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104   1,873,425 52,170 SH   SOLE   52,170 0 0
WILLIAMS SONOMA INC COM 969904101   2,744,094 8,642 SH   SOLE   8,642 0 0
WINNEBAGO INDS INC COM 974637100   1,635,622 22,103 SH   SOLE   22,103 0 0
WISDOMTREE TR FLOATNG RAT TREA 97717Y527   460,003 9,147 SH   SOLE   9,147 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   1,299,809 4,312 SH   SOLE   4,312 0 0