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
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 218,392 1,755 SH SOLE 1,755 0 0
EATON CORP PLC SHS G29183103 386,490 907 SH SOLE 907 0 0
EATON CORP PLC SHS G29183103 63,918 150 SH OTR 0 150 0
TRANE TECHNOLOGIES PLC SHS G8994E103 264,735 539 SH SOLE 539 0 0
ALCON AG ORD SHS H01301128 336,640 5,017 SH SOLE 5,017 0 0
ABBVIE INC COM 00287Y109 496,737 1,974 SH SOLE 1,974 0 0
ADOBE INC COM 00724F101 229,007 1,117 SH SOLE 1,117 0 0
ADVANCED MICRO DEVICES INC COM 007903107 3,059,072 5,266 SH SOLE 5,266 0 0
ATI INC COM 01741R102 581,445 2,950 SH SOLE 2,950 0 0
ALPHABET INC CAP STK CL C 02079K107 387,956 1,098 SH SOLE 1,098 0 0
ALPHABET INC CAP STK CL A 02079K305 4,624,367 12,940 SH SOLE 12,940 0 0
AMAZON COM INC COM 023135106 3,277,890 13,753 SH SOLE 13,753 0 0
AMERICAN CENTY ETF TR INTL EQT ETF 025072703 484,623 5,433 SH SOLE 5,433 0 0
ANALOG DEVICES INC COM 032654105 734,764 1,850 SH SOLE 1,850 0 0
ELEVANCE HEALTH INC FORMER COM 036752103 533,300 1,379 SH SOLE 1,379 0 0
APPLE INC COM 037833100 4,604,585 15,913 SH SOLE 15,913 0 0
ARISTA NETWORKS INC COM SHS 040413205 1,719,355 10,121 SH SOLE 10,121 0 0
ARM HOLDINGS PLC SPON SORED ADS 042068205 1,490,966 4,205 SH SOLE 4,205 0 0
BWX TECHNOLOGIES INC COM 05605H100 311,050 1,598 SH SOLE 1,598 0 0
BANK OF AMER CORP COM 060505104 1,314,129 23,063 SH SOLE 23,063 0 0
BANK OF MARIN BANCORP COM 063425102 2,688,174 97,046 SH SOLE 97,046 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2,172,693 4,342 SH SOLE 4,342 0 0
BLACKROCK ETF TRUST ISHA RES US EQUIT 09290C103 646,299 9,503 SH SOLE 9,503 0 0
BOSTON SCIENTIFIC CORP COM 101137107 530,725 12,435 SH SOLE 12,435 0 0
BROADCOM INC COM 11135F101 344,508 912 SH SOLE 912 0 0
CF INDUSTRIES HOLD COM 125269100 338,529 3,127 SH SOLE 3,127 0 0
CAPITAL GRP FIXED INCM ETF T MUN INM ETF 14020Y201 712,159 25,925 SH SOLE 25,925 0 0
CHEVRON CORPORATION COM 166764100 647,292 3,905 SH SOLE 3,905 0 0
CHEVRON CORPORATION COM 166764100 16,576 100 SH OTR 0 100 0
COSTCO WHOLESALE CORPORATI COM 22160K105 2,497,704 2,670 SH SOLE 2,670 0 0
CROCS INC COM 227046109 369,640 3,064 SH SOLE 3,064 0 0
DANAHER CORP DEL COM 235851102 1,688,795 8,866 SH SOLE 8,866 0 0
DEERE & CO COM 244199105 714,889 1,127 SH SOLE 1,127 0 0
DISNEY WALT CO COM 254687106 295,487 3,070 SH SOLE 3,070 0 0
ECOLAB INC COM 278865100 243,505 874 SH SOLE 874 0 0
ELEMENTAL RTY CORP COM NEW 28620K106 370,710 21,232 SH SOLE 21,232 0 0
EXXON MOBIL CORP COM 30231G102 478,520 3,500 SH SOLE 3,225 0 275
META PLATFORMS INC CL A 30303M102 839,865 1,491 SH SOLE 1,491 0 0
FERGUSON ENTERPRISES INC COMM ON STOCK NEW 31488V107 674,966 2,844 SH SOLE 2,844 0 0
FIDELITY COVINGTON TRUST MSCI ENERGY IDX 316092402 735,984 24,898 SH SOLE 23,669 0 1,229
FREEPORT MCMORAN INC CL B 35671D857 298,727 4,750 SH SOLE 4,750 0 0
GE VERNOVA INC COM 36828A101 714,314 608 SH SOLE 608 0 0
GE VERNOVA INC COM 36828A101 62,267 53 SH OTR 0 53 0
GOLDMAN SACHS GROUP INC COM 38141G104 915,289 905 SH SOLE 905 0 0
HOME DEPOT INC COM 437076102 831,266 2,357 SH SOLE 2,357 0 0
HONEYWELL AEROSPACE INC COM 43849R105 401,702 1,817 SH SOLE 1,817 0 0
HONEYWELL INTL INC COM 438516205 406,826 1,817 SH SOLE 1,817 0 0
ILLINOIS TOOL WKS INC COM 452308109 354,586 1,311 SH SOLE 1,311 0 0
INTERNATIONAL BUSINESS MAC COM 459200101 368,666 1,311 SH SOLE 1,311 0 0
INTERNATIONAL FLAVORS&FRAG COM 459506101 464,862 5,868 SH SOLE 5,868 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 2,085,484 2,832 SH SOLE 2,810 0 22
INVESCO QQQ TR UNIT SER 1 46090E103 829,186 1,126 SH OTR 1,126 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 757,978 1,906 SH SOLE 1,906 0 0
1INVESCO EXCHANGE TRADED FD T S&P5 00 QUALITY 46137V241 325,351 3,611 SH SOLE 3,611 0 0
INVESCO EXCHANGE TRADED FD T S&P MDCP QUALITY 46137V472 494,075 4,377 SH SOLE 4,377 0 0
ISHARES TR TIPS BD ETF 464287176 1,094,628 10,003 SH SOLE 9,660 0 343
ISHARES TR TIPS BD ETF 464287176 86,340 789 SH OTR 789 0 0
ISHARES TR US T RSPRTION 464287192 200,566 2,312 SH SOLE 2,312 0 0
ISHARES TR CORE S&P500 ETF 464287200 1,899,933 2,537 SH SOLE 2,537 0 0
ISHARES TR MSCI EAFE ETF 464287465 1,109,230 10,678 SH SOLE 10,402 0 276
ISHARES TR MSCI EAFE ETF 464287465 164,545 1,584 SH OTR 1,584 0 0
ISHARES TR CORE S&P US VLU 464287663 432,008 3,922 SH SOLE 3,922 0 0
ISHARES TR PFD AND INCM SEC 464288687 951,714 31,214 SH SOLE 30,656 0 558
ISHARES TR PFD AND INCM SEC 464288687 71,407 2,342 SH OTR 2,342 0 0
ISHARES TR US T REAS BD ETF 46429B267 1,045,396 45,891 SH SOLE 45,891 0 0
ISHARES INC CORE MSCI EMKT 46434G103 692,873 8,364 SH SOLE 8,364 0 0
ISHARES TR ULTR A SHORT DUR 46434V878 714,644 14,129 SH SOLE 13,766 0 363
ISHARES TR ULTR A SHORT DUR 46434V878 30,398 601 SH OTR 601 0 0
ISHARES TR IBON DS 1-5 YR HI 46438G547 382,698 15,519 SH SOLE 15,156 0 363
JPMORGAN CHASE & CO COM 46625H100 1,288,370 3,936 SH SOLE 3,936 0 0
J P MORGAN EXCHANGE TRADED F INTR NL RES EQT 46641Q134 472,007 5,722 SH SOLE 5,722 0 0
J P MORGAN EXCHANGE TRADED F HEDG EQU LAD ETF 46654Q724 229,772 3,400 SH SOLE 3,400 0 0
JOHNSON & JOHNSON COM 478160104 244,065 961 SH SOLE 961 0 0
LPL FINL HLDGS INC COM 50212V100 316,608 1,124 SH SOLE 1,124 0 0
ELI LILLY & CO COM 532457108 1,549,663 1,292 SH SOLE 1,292 0 0
MARRIOTT INTL INC NEW CL A 571903202 379,113 1,023 SH SOLE 1,023 0 0
MARTIN MARIETTA MATLS INC COM 573284106 444,635 771 SH SOLE 771 0 0
MCDONALDS CORP COM 580135101 679,289 2,513 SH SOLE 2,513 0 0
MCKESSON CORP COM 58155Q103 725,376 960 SH SOLE 960 0 0
MERCK & CO INC COM 58933Y105 709,577 5,522 SH SOLE 5,522 0 0
MICROSOFT CORP COM 594918104 6,035,836 16,181 SH SOLE 15,652 0 529
MICRON TECHNOLOGY INC COM 595112103 341,669 296 SH SOLE 296 0 0
MORGAN STANLEY COM NEW 617446448 464,695 2,223 SH SOLE 2,223 0 0
NETFLIX INC. COM 64110L106 391,629 5,485 SH SOLE 5,485 0 0
NEXTERA ENERGY INC COM 65339F101 255,761 2,914 SH SOLE 2,914 0 0
NVIDIA CORPORATION COM 67066G104 4,403,180 22,006 SH SOLE 22,006 0 0
PALO ALTO NETWORKS INC COM 697435105 1,206,528 3,538 SH SOLE 3,538 0 0
PFIZER INC COM 717081103 244,412 10,150 SH SOLE 10,150 0 0
PHILLIPS 66 COM 718546104 700,036 4,141 SH SOLE 4,141 0 0
PROGRESSIVE CORP COM 743315103 439,958 2,014 SH SOLE 2,014 0 0
QUALCOMM INC COM 747525103 494,313 2,675 SH SOLE 2,675 0 0
REDWOOD TRUST INC COM 758075402 148,845 31,402 SH SOLE 31,402 0 0
S&P GLOBAL INC COM 78409V104 529,030 1,299 SH SOLE 1,299 0 0
STATE STR SPDR S&P 500 ETF T TR U NIT 78462F103 984,989 1,319 SH SOLE 1,319 0 0
STATE STR SPDR S&P 500 ETF T TR U NIT 78462F103 1,090,284 1,460 SH OTR 1,460 0 0
SSGA ACTIVE ETF TR ST S TR BL LN ETF 78467V608 491,538 12,200 SH SOLE 11,885 0 315
SPDR SERIES TRUST ST S TR SECTO ETF 78468R465 1,001,167 21,608 SH SOLE 21,261 0 347
SPDR SERIES TRUST ST S TR SP600 SML 78468R853 478,141 8,291 SH SOLE 8,251 0 40
SPDR SERIES TRUST ST S TR SP600 SML 78468R853 168,511 2,922 SH OTR 2,922 0 0
SALESFORCE INC COM 79466L302 415,618 2,653 SH SOLE 2,653 0 0
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 2,039,854 84,501 SH SOLE 82,732 0 1,769
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 119,058 4,932 SH OTR 4,932 0 0
SELECT SECTOR SPDR TR ST S TR MATER ETF 81369Y100 716,347 14,093 SH SOLE 13,195 0 898
SELECT SECTOR SPDR TR ST S TR CARE ETF 81369Y209 3,152,891 19,872 SH SOLE 19,200 0 672
SELECT SECTOR SPDR TR ST S TR STAPL ETF 81369Y308 1,504,896 18,116 SH SOLE 17,358 0 758
SELECT SECTOR SPDR TR ST S TR DISCR ETF 81369Y407 3,151,548 26,872 SH SOLE 25,678 0 1,194
SELECT SECTOR SPDR TR ST S TR ENERG ETF 81369Y506 618,943 11,654 SH SOLE 11,654 0 0
SELECT SECTOR SPDR TR ST S TR FINL ETF 81369Y605 1,759,051 32,812 SH SOLE 29,949 0 2,863
SELECT SECTOR SPDR TR ST S TR INDL ETF 81369Y704 2,240,356 12,095 SH SOLE 11,383 0 712
SELECT SECTOR SPDR TR ST S TR TECHN ETF 81369Y803 7,837,992 41,140 SH SOLE 39,000 0 2,140
SELECT SECTOR SPDR TR ST S TR SVC ETF 81369Y852 1,699,831 15,867 SH SOLE 14,748 0 1,119
SELECT SECTOR SPDR TR ST S TR UTIL ETF 81369Y886 549,702 12,124 SH SOLE 11,556 0 568
SIEMENS ENERGY AG SPON SORED ADS 82621A203 450,584 11,885 SH SOLE 11,885 0 0
1QXO INC COM NEW 82846H405 280,195 16,215 SH SOLE 16,215 0 0
STRYKER CORPORATION COM 863667101 770,098 2,446 SH SOLE 2,446 0 0
TAIWAN SEMICONDUCTOR MANUF AC SPON SORED ADS 874039100 634,690 1,329 SH SOLE 1,329 0 0
TALEN ENERGY CORP COM 87422Q109 397,709 1,035 SH SOLE 1,035 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 396,609 2,120 SH SOLE 2,120 0 0
TEXAS PACIFIC LAND CORPORA TI COM 88262P102 241,577 552 SH SOLE 552 0 0
THERMO FISHER SCIENTIFIC I NC COM 883556102 1,178,196 2,350 SH SOLE 2,350 0 0
TYLER TECHNOLOGIES INC COM 902252105 542,220 1,854 SH SOLE 1,854 0 0
VANGUARD BD INDEX FDS LONG TERM BOND 921937793 865,071 12,550 SH SOLE 12,304 0 246
VANGUARD BD INDEX FDS LONG TERM BOND 921937793 17,232 250 SH OTR 250 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 1,015,597 14,254 SH SOLE 14,254 0 0
VANGUARD CHARLOTTE FDS TOTA L INT BD ETF 92203J407 1,226,974 25,335 SH SOLE 24,854 0 481
VANGUARD CHARLOTTE FDS TOTA L INT BD ETF 92203J407 101,170 2,089 SH OTR 2,089 0 0
VANGUARD WORLD FD CONS UM DIS ETF 92204A108 427,148 1,077 SH SOLE 1,077 0 0
VANGUARD WORLD FD FINA NCIALS ETF 92204A405 1,743,568 13,249 SH SOLE 13,249 0 0
VANGUARD WORLD FD INDU STRIAL ETF 92204A603 344,162 955 SH SOLE 955 0 0
VANGUARD WORLD FD INF TECH ETF 92204A702 705,646 5,904 SH SOLE 5,904 0 0
VANGUARD WORLD FD COMM SRVC ETF 92204A884 2,563,159 13,934 SH SOLE 13,934 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 441,944 7,404 SH SOLE 7,404 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 86,013 1,441 SH OTR 1,441 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 3,862,619 5,624 SH SOLE 5,536 0 88
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 481,156 2,435 SH SOLE 2,340 0 95
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 547,664 1,788 SH SOLE 1,788 0 0
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 209,815 685 SH OTR 685 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 301,825 3,130 SH SOLE 3,031 0 99
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 10,028 104 SH OTR 104 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 3,736,836 46,380 SH SOLE 46,380 0 0
VANGUARD INDEX FDS EXTE ND MKT ETF 922908652 1,055,748 4,288 SH SOLE 4,237 0 51
VANGUARD INDEX FDS EXTE ND MKT ETF 922908652 142,801 580 SH OTR 580 0 0
VANGUARD INDEX FDS SMAL L CP ETF 922908751 1,303,416 4,300 SH SOLE 4,300 0 0
VANGUARD INDEX FDS TOTA L STK MKT 922908769 884,025 2,389 SH SOLE 2,389 0 0
VISA INC COM CL A 92826C839 1,589,879 4,634 SH SOLE 4,634 0 0
WELLS FARGO & CO PERP PFD CNV A 949746804 269,581 233 SH SOLE 233 0 0
WESCO INTL INC COM 95082P105 427,987 1,239 SH SOLE 1,239 0 0
WISDOMTREE TR FLOA TNG RAT TREA 97717Y527 579,830 11,516 SH SOLE 11,516 0 0
WORLD GOLD TR SPDR GLD MINIS 98149E303 353,260 4,448 SH SOLE 4,448 0 0
ZOETIS INC CL A 98978V103 211,268 2,940 SH SOLE 2,940 0 0