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 COMMON 002824100 401,664 3,028 SH SOLE 0 3,028 0 0
ABBVIE INC COMMON 00287y109 601,113 2,869 SH SOLE 0 2,869 0 0
ADOBE INC COMMON 00724F101 10,422,811 27,176 SH SOLE 0 27,176 0 0
AGNC INVT CORP COM 00123Q104 32,842,933 3,428,281 SH SOLE 0 3,428,281 0 0
ALPHABET INC CLASS A 02079K305 714,128 4,618 SH SOLE 0 4,618 0 0
ALPHABET INC CLASS C 02079K107 73,797,655 472,365 SH SOLE 0 472,365 0 0
AMAZON COM INC COMMON 023135106 79,157,102 416,047 SH SOLE 0 416,047 0 0
ANALOG DEVICES INC COMMON 032654105 18,231,094 90,401 SH SOLE 0 90,401 0 0
APOLLO GLOBAL MGMT COMMON STOCK 03769M106 442,590 3,232 SH SOLE 0 3,232 0 0
APPLE INC COMMON 037833100 80,599,053 362,846 SH SOLE 0 362,846 0 0
APTIV PLC ORDINARY SHARES G3265R107 14,424,407 242,427 SH SOLE 0 242,427 0 0
ARISTA NETWORKS IN COM USD0.0001 040413205 23,001,875 296,875 SH SOLE 0 296,875 0 0
ASTRAZENECA SP ADR (1/2 ORD) 046353108 17,215,972 234,231 SH SOLE 0 234,231 0 0
BANK OF AMERICA CORP COMMON 060505104 16,749,659 401,382 SH SOLE 0 401,382 0 0
BECTON DICKINSON COMMON 075887109 25,520,839 111,416 SH SOLE 0 111,416 0 0
BERKSHIRE HATHAWAY CLASS B 084670702 241,791 454 SH SOLE 0 454 0 0
BOEING CO COMMON 097023105 14,920,908 87,487 SH SOLE 0 87,487 0 0
BRISTOL MYERS SQUIBB COMMON 110122108 18,319,333 300,366 SH SOLE 0 300,366 0 0
BROADCOM INC COMMON 11135F101 23,449,376 140,055 SH SOLE 0 140,055 0 0
CAMDEN PPTY TR SH BEN INT 133131102 19,701,132 161,089 SH SOLE 0 161,089 0 0
CATERPILLAR INC COMMON 149123101 394,771 1,197 SH SOLE 0 1,197 0 0
CHEVRON CORP COMMON 166764100 35,942,467 214,851 SH SOLE 0 214,851 0 0
CISCO SYSTEMS INC COMMON 17275R102 23,530,504 381,308 SH SOLE 0 381,308 0 0
CITIGROUP INC COMMON 172967424 31,798,393 447,928 SH SOLE 0 447,928 0 0
COLUMBIA BKG SYS INC COMMON 197236102 219,472 8,800 SH SOLE 0 8,800 0 0
COMCAST CORP CLASS A 20030N101 12,295,321 333,207 SH SOLE 0 333,207 0 0
CONSTELLATION BRANDS CLASS A 21036P108 16,777,526 91,421 SH SOLE 0 91,421 0 0
CORTEVA INC COM 22052L104 15,534,451 246,853 SH SOLE 0 246,853 0 0
COSTCO WHSL CORP COMMON 22160K105 718,559 760 SH SOLE 0 760 0 0
CUBESMART COMMON 229663109 14,975,286 350,627 SH SOLE 0 350,627 0 0
CVS HEALTH CORP COMMON 126650100 13,470,969 198,833 SH SOLE 0 198,833 0 0
DEERE & CO COMMON 244199105 237,491 506 SH SOLE 0 506 0 0
DIAMONDBACK ENERGY COMMON 25278X109 9,127,598 57,090 SH SOLE 0 57,090 0 0
DYNATRACE HOLDINGS L COMMON 268150109 20,496,954 434,718 SH SOLE 0 434,718 0 0
EATON CORPORATION COMMON G29183103 22,182,990 81,606 SH SOLE 0 81,606 0 0
ELANCO ANIMAL HEALTH COMMON 28414H103 9,511,835 905,889 SH SOLE 0 905,889 0 0
ENDEAVOR BANCORP COMMON 29260B109 146,319 10,200 SH SOLE 0 10,200 0 0
EOG RESOURCES INC COMMON 26875P101 21,824,206 170,183 SH SOLE 0 170,183 0 0
EQUINIX INC COMMON 29444U700 210,360 258 SH SOLE 0 258 0 0
EXELON CORP COMMON 30161N101 18,025,021 391,168 SH SOLE 0 391,168 0 0
FEDEX CORP COMMON 31428X106 20,944,060 85,914 SH SOLE 0 85,914 0 0
FIRST INTST BANCSYS CLASS A 32055Y201 11,528,302 402,384 SH SOLE 0 402,384 0 0
FORTINET INC COMMON 34959E109 26,057,293 270,697 SH SOLE 0 270,697 0 0
FULLER H B CO COM USD1 359694106 11,904,062 212,118 SH SOLE 0 212,118 0 0
GILDAN ACTIVEWEAR COMMON 375916103 19,810,781 448,005 SH SOLE 0 448,005 0 0
GOLDMAN SACHS GROUP COMMON 38141G104 28,166,422 51,559 SH SOLE 0 51,559 0 0
HOME DEPOT INC COMMON 437076102 24,172,214 65,956 SH SOLE 0 65,956 0 0
HONEYWELL INTL INC COMMON 438516106 40,140,655 189,566 SH SOLE 0 189,566 0 0
INTER CONTINENTAL EX COM 45866F104 16,031,460 92,936 SH SOLE 0 92,936 0 0
INTL FLAVORS & FRAGR COMMON 459506101 9,491,075 122,292 SH SOLE 0 122,292 0 0
INTUIT COMMON 461202103 26,393,540 42,987 SH SOLE 0 42,987 0 0
ISHARES RUS 1000 GRW ETF 464287614 228,570 633 SH SOLE 0 633 0 0
ISHARES RUSSELL 3000 ETF 464287689 285,876 900 SH SOLE 0 900 0 0
ISHARES MSCI USA EQUAL WEIGHTED ETF 464286681 17,964,320 191,947 SH SOLE 0 191,947 0 0
ISHARES TR CALI AMT-FREE MUNI B 464288356 845,776 15,028 SH SOLE 0 14,598 0 430
ISHARES TR CORE DIV GRWTH 46434V621 7,507,541 121,521 SH SOLE 0 121,521 0 0
ISHARES TR CORE MSCI INTL 46435G326 107,049,549 1,553,920 SH SOLE 0 1,553,920 0 0
ISHARES TR CORE MSCITOTAL 46432F834 287,827 4,123 SH SOLE 0 4,123 0 0
ISHARES TR CORE S&P SMALL-CAP 464287804 350,310 3,350 SH SOLE 0 3,350 0 0
ISHARES TR CORE TL USD BD 46434V613 377,994 8,203 SH SOLE 0 8,203 0 0
ISHARES TR ISHS 1-5YR INVS 464288646 259,493 4,955 SH SOLE 0 0 0 4,955
ISHARES TR NATL AMT FREE MUNI B 464288414 5,970,540 56,625 SH SOLE 0 33,332 0 23,293
ISHARES TR NY AMT-FREE MUNI BD 464288323 273,938 5,203 SH SOLE 0 3,538 0 1,665
ISHARES TR PFD AND INCM SEC 464288687 3,330,578 108,382 SH SOLE 0 108,382 0 0
ISHARES TRUST CORE S&P MID-CAP ETF 464287507 1,000,994 17,155 SH SOLE 0 17,155 0 0
ISHARES TRUST CORE S&P TOTAL US STK MKT 464287150 6,200,021 50,816 SH SOLE 0 50,816 0 0
JOHNSON & JOHNSON COMMON 478160104 19,145,490 115,446 SH SOLE 0 115,446 0 0
JPMORGAN ULTRA-SHRT MUNICIPAL 46641Q654 8,596,548 169,057 SH SOLE 0 124,139 0 44,918
JPMORGAN CHASE & CO COMMON 46625H100 982,672 4,006 SH SOLE 0 4,006 0 0
LABCORP HOLDINGS INC COMMON 504922105 36,952,092 158,770 SH SOLE 0 158,770 0 0
LAS VEGAS SANDS CORP COMMON 517834107 10,378,944 268,676 SH SOLE 0 268,676 0 0
LOWES CO COMMON 548661107 8,461,818 36,281 SH SOLE 0 36,281 0 0
MEDTRONIC PLC ORDINARY SHS $0.0001 G5960L103 33,521,280 373,039 SH SOLE 0 373,039 0 0
META PLATFORMS INC COM USD0.000006 CL A 30303M102 17,600,305 30,537 SH SOLE 0 30,537 0 0
MICRON TECHNOLOGY COMMON 595112103 13,733,572 158,057 SH SOLE 0 158,057 0 0
MICROSOFT CORP COMMON 594918104 80,902,566 215,516 SH SOLE 0 215,516 0 0
MORGAN STANLEY COMMON 617446448 399,828 3,427 SH SOLE 0 3,427 0 0
NETFLIX INC COMMON 64110L106 29,854,948 32,015 SH SOLE 0 32,015 0 0
NORFOLK SOUTHERN COMMON 655844108 13,021,066 54,976 SH SOLE 0 54,976 0 0
NVIDIA CORP COMMON 67066G104 23,873,405 220,275 SH SOLE 0 220,275 0 0
ORACLE CORP COMMON 68389X105 255,013 1,824 SH SOLE 0 1,824 0 0
OTIS WORLDWIDE CORP COMMON USD0.01 68902V107 18,273,211 177,066 SH SOLE 0 177,066 0 0
PAYPAL HLDGS INC COM 70450Y103 17,484,521 267,962 SH SOLE 0 267,962 0 0
PEPSICO INC COMMON 713448108 217,413 1,450 SH SOLE 0 1,450 0 0
PFIZER INC COMMON 717081103 10,402,542 410,519 SH SOLE 0 410,519 0 0
PHILIP MORRIS INTL COMMON 718172109 15,675,860 98,758 SH SOLE 0 98,758 0 0
PROGRESSIVE CORP COMMON 743315103 24,024,600 84,890 SH SOLE 0 84,890 0 0
QUALCOMM INC COMMON 747525103 10,273,130 66,878 SH SOLE 0 66,878 0 0
RTX CORPORATION COM USD1 75513E101 48,822,263 368,581 SH SOLE 0 368,581 0 0
SALESFORCE INC COMMON 79466L302 22,860,937 85,188 SH SOLE 0 85,188 0 0
SCHWAB CHARLES CORP COM 808513105 19,116,638 244,208 SH SOLE 0 244,208 0 0
SEMPRA COMMON 816851109 30,920,799 433,307 SH SOLE 0 433,307 0 0
SILICON LABS INC COMMON 826919102 16,266,590 144,502 SH SOLE 0 144,502 0 0
SOUTHERN CO COMMON 842587107 15,770,204 171,508 SH SOLE 0 171,508 0 0
SPDR GOLD TR GOLD SHS 78463V107 560,432 1,945 SH SOLE 0 1,945 0 0
SPDR S&P 500 ETF TR UNITS SER 1 S&P 78462F103 242,775 434 SH SOLE 0 434 0 0
SPDR SER TR SPDR NUVEEN BBG ST M 78468R739 3,424,439 71,942 SH SOLE 0 50,473 0 21,469
STRYKER CORP COMMON 863667101 504,399 1,355 SH SOLE 0 1,355 0 0
T-MOBILE US INC COMMON 872590104 26,323,226 98,696 SH SOLE 0 98,696 0 0
TAIWAN SEMICONDUCTOR SP ADR (5 ORD) 874039100 30,051,312 181,032 SH SOLE 0 181,032 0 0
TERRENO RLTY CORP COMMON 88146M101 17,548,228 277,574 SH SOLE 0 277,574 0 0
TESLA INC COM 88160R101 281,966 1,088 SH SOLE 0 1,088 0 0
THE CIGNA GROUP COMMON USD0.01 125523100 21,449,626 65,196 SH SOLE 0 65,196 0 0
TRIMBLE INC COM NPV 896239100 16,774,428 255,513 SH SOLE 0 255,513 0 0
UNITEDHEALTH GRP INC COMMON 91324P102 16,790,901 32,059 SH SOLE 0 32,059 0 0
VANECK ETF TR AMT FREE INTMUNETF 92189H201 15,913,118 349,662 SH SOLE 0 243,097 0 106,565
VANGUARD INTERME-TERM CORP BD 92206C870 306,600 3,750 SH SOLE 0 3,750 0 0
VANGUARD FTSE EMERGING MARKETS ETF 922042858 835,952 18,470 SH SOLE 0 18,470 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 475,367 925 SH SOLE 0 925 0 0
VANGUARD INDEX TR SMALL CAP 922908751 36,864,471 166,243 SH SOLE 0 166,243 0 0
VANGUARD INDEX TR TOTAL STOCK MARKET 922908769 1,284,052 4,672 SH SOLE 0 4,672 0 0
VANGUARD MUN BD FD INC TAX-EXEMPT BD 922907746 17,211,433 346,865 SH SOLE 0 255,671 0 91,194
VANGUARD U.S MOMENTUM FACTOR ETF 921935508 19,317,538 127,332 SH SOLE 0 127,332 0 0
VANGUARD WHITEHALL F HIGH DIV YLD 921946406 7,247,165 56,197 SH SOLE 0 56,197 0 0
VANGUARD WORLD FD ETF MEGA CAP INDEX 921910873 219,706 1,091 SH SOLE 0 1,091 0 0
VANGUARD WORLD FD MEGA GRWTH IND 921910816 262,548 850 SH SOLE 0 850 0 0
VERTEX PHARMA COMMON 92532F100 30,486,936 62,883 SH SOLE 0 62,883 0 0
VISA INC CLASS A 92826C839 31,329,446 89,395 SH SOLE 0 89,395 0 0
WAFD INC COMMON 938824109 8,695,636 304,256 SH SOLE 0 304,256 0 0
WALMART INC COMMON 931142103 48,379,334 551,080 SH SOLE 0 551,080 0 0