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
LINDE PLC SHS G54950103   4,997,787 10,652 SH   SOLE   0 0 10,652
MEDTRONIC PLC SHS G5960L103   2,977,030 34,152 SH   SOLE   0 0 34,152
TRANE TECHNOLOGIES PLC SHS G8994E103   9,699,567 22,175 SH   SOLE   0 0 22,175
ABBVIE INC COM 00287Y109   241,678 1,302 SH   SOLE   0 0 1,302
ADOBE INC COM 00724F101   3,296,605 8,521 SH   SOLE   0 0 8,521
ALPHABET INC CAP STK CL C 02079K107   14,708,498 82,916 SH   SOLE   0 0 82,916
ALPHABET INC CAP STK CL A 02079K305   1,982,237 11,248 SH   SOLE   0 0 11,248
AMAZON COM INC COM 023135106   12,187,334 55,551 SH   SOLE   0 0 55,551
AMERICAN TOWER CORP NEW COM 03027X100   6,112,172 27,654 SH   SOLE   0 0 27,654
ANALOG DEVICES INC COM 032654105   375,358 1,577 SH   SOLE   0 0 1,577
APPLE INC COM 037833100   19,026,049 92,733 SH   SOLE   0 0 92,733
BROADCOM INC COM 11135F101   541,653 1,965 SH   SOLE   0 0 1,965
CAMECO CORP COM 13321L108   2,881,683 38,821 SH   SOLE   0 0 38,821
CHEVRON CORP NEW COM 166764100   875,751 6,116 SH   SOLE   0 0 6,116
CISCO SYS INC COM 17275R102   5,549,035 79,980 SH   SOLE   0 0 79,980
COHERENT CORP COM 19247G107   4,211,872 47,213 SH   SOLE   0 0 47,213
COSTCO WHSL CORP NEW COM 22160K105   5,555,595 5,612 SH   SOLE   0 0 5,612
CROWDSTRIKE HLDGS INC CL A 22788C105   2,035,203 3,996 SH   SOLE   0 0 3,996
DIAMONDBACK ENERGY INC COM 25278X109   1,550,834 11,287 SH   SOLE   0 0 11,287
DIMENSIONAL ETF TRUST CALIF MUN BD ETF 25434V633   415,776 8,437 SH   SOLE   0 0 8,437
DISNEY WALT CO COM 254687106   6,017,133 48,521 SH   SOLE   0 0 48,521
DUPONT DE NEMOURS INC COM 26614N102   2,651,180 38,653 SH   SOLE   0 0 38,653
ELECTRONIC ARTS INC COM 285512109   3,407,839 21,339 SH   SOLE   0 0 21,339
TCW ETF TRUST TRANSFORM SYSTEM 29287L205   409,733 4,544 SH   SOLE   0 0 4,544
EXXON MOBIL CORP COM 30231G102   2,164,086 20,075 SH   SOLE   0 0 20,075
META PLATFORMS INC CL A 30303M102   570,544 773 SH   SOLE   0 0 773
GILEAD SCIENCES INC COM 375558103   513,883 4,635 SH   SOLE   0 0 4,635
GSK PLC SPONSORED ADR 37733W204   3,233,043 84,194 SH   SOLE   0 0 84,194
HOME DEPOT INC COM 437076102   2,247,583 6,130 SH   SOLE   0 0 6,130
INTUIT COM 461202103   4,454,073 5,655 SH   SOLE   0 0 5,655
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   473,797 2,607 SH   SOLE   0 0 2,607
ISHARES TR CORE S&P500 ETF 464287200   1,158,135 1,865 SH   SOLE   0 0 1,865
ISHARES TR 1 3 YR TREAS BD 464287457   319,757 3,859 SH   SOLE   0 0 3,859
ISHARES TR CORE S&P SCP ETF 464287804   2,053,997 18,794 SH   SOLE   0 0 18,794
ISHARES TR MSCI INDIA ETF 46429B598   3,265,465 58,647 SH   SOLE   0 0 58,647
JPMORGAN CHASE & CO. COM 46625H100   7,251,245 25,012 SH   SOLE   0 0 25,012
J P MORGAN EXCHANGE TRADED F SHORT DURA CORE 46641Q274   12,660,788 266,880 SH   SOLE   0 0 266,880
J P MORGAN EXCHANGE TRADED F ULTRA SHRT ETF 46641Q837   22,992,181 453,674 SH   SOLE   0 0 453,674
LOWES COS INC COM 548661107   364,533 1,643 SH   SOLE   0 0 1,643
MERCK & CO INC COM 58933Y105   5,101,416 64,444 SH   SOLE   0 0 64,444
MICROSOFT CORP COM 594918104   18,842,437 37,881 SH   SOLE   0 0 37,881
NETFLIX INC COM 64110L106   200,870 150 SH   SOLE   0 0 150
NEXTERA ENERGY INC COM 65339F101   5,074,414 73,097 SH   SOLE   0 0 73,097
NIKE INC CL B 654106103   3,292,822 46,352 SH   SOLE   0 0 46,352
NORFOLK SOUTHN CORP COM 655844108   639,925 2,500 SH   SOLE   0 0 2,500
NVIDIA CORPORATION COM 67066G104   2,125,124 13,451 SH   SOLE   0 0 13,451
ORACLE CORP COM 68389X105   1,738,984 7,954 SH   SOLE   0 0 7,954
PAYPAL HLDGS INC COM 70450Y103   3,600,582 48,447 SH   SOLE   0 0 48,447
PEPSICO INC COM 713448108   249,424 1,889 SH   SOLE   0 0 1,889
PROCTER AND GAMBLE CO COM 742718109   4,491,821 28,194 SH   SOLE   0 0 28,194
QUALCOMM INC COM 747525103   5,105,334 32,057 SH   SOLE   0 0 32,057
QUALYS INC COM 74758T303   457,184 3,200 SH   SOLE   0 0 3,200
ROCKWELL AUTOMATION INC COM 773903109   4,374,420 13,169 SH   SOLE   0 0 13,169
SHELL PLC SPON ADS 780259305   2,387,010 33,902 SH   SOLE   0 0 33,902
SPDR S&P 500 ETF TR TR UNIT 78462F103   2,112,462 3,419 SH   SOLE   0 0 3,419
SPDR SERIES TRUST PORTFOLIO SH TSR 78468R101   2,260,761 77,185 SH   SOLE   0 0 77,185
SALESFORCE INC COM 79466L302   4,492,594 16,475 SH   SOLE   0 0 16,475
SCHWAB CHARLES CORP COM 808513105   2,130,235 23,348 SH   SOLE   0 0 23,348
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   899,646 35,559 SH   SOLE   0 0 35,559
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706   2,168,574 71,950 SH   SOLE   0 0 71,950
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   8,748,981 395,881 SH   SOLE   0 0 395,881
SCHWAB STRATEGIC TR SHT TM US TRES 808524862   330,106 13,540 SH   SOLE   0 0 13,540
SEA LTD SPONSORD ADS 81141R100   3,955,317 24,730 SH   SOLE   0 0 24,730
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   262,163 2,986 SH   SOLE   0 0 2,986
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   1,224,065 9,081 SH   SOLE   0 0 9,081
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   595,518 7,355 SH   SOLE   0 0 7,355
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   1,305,373 6,006 SH   SOLE   0 0 6,006
SELECT SECTOR SPDR TR ENERGY 81369Y506   598,344 7,055 SH   SOLE   0 0 7,055
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   1,617,952 30,895 SH   SOLE   0 0 30,895
SELECT SECTOR SPDR TR INDL 81369Y704   1,072,872 7,273 SH   SOLE   0 0 7,273
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   3,385,890 13,371 SH   SOLE   0 0 13,371
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   1,830,213 16,864 SH   SOLE   0 0 16,864
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860   377,314 9,109 SH   SOLE   0 0 9,109
SNOWFLAKE INC CL A 833445109   268,524 1,200 SH   SOLE   0 0 1,200
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   5,955,897 24,525 SH   SOLE   0 0 24,525
THERMO FISHER SCIENTIFIC INC COM 883556102   3,497,105 8,625 SH   SOLE   0 0 8,625
TILRAY BRANDS INC COM 88688T100   18,463 44,553 SH   SOLE   0 0 44,553
TRADEWEB MKTS INC CL A 892672106   2,199,368 15,023 SH   SOLE   0 0 15,023
UBER TECHNOLOGIES INC COM 90353T100   425,169 4,557 SH   SOLE   0 0 4,557
UNION PAC CORP COM 907818108   708,647 3,080 SH   SOLE   0 0 3,080
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505   356,329 899 SH   SOLE   0 0 899
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703   391,854 2,076 SH   SOLE   0 0 2,076
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   8,637,914 151,516 SH   SOLE   0 0 151,516
VANGUARD BD INDEX FDS VANGUARD ULTRA 92203C303   9,942,932 199,397 SH   SOLE   0 0 199,397
VANGUARD WORLD FD UTILITIES ETF 92204A876   288,152 1,632 SH   SOLE   0 0 1,632
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   8,479,596 171,444 SH   SOLE   0 0 171,444
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   257,878 3,244 SH   SOLE   0 0 3,244
VENTAS INC COM 92276F100   4,570,149 72,370 SH   SOLE   0 0 72,370
VANGUARD INDEX FDS SMALL CP ETF 922908751   11,451,758 48,324 SH   SOLE   0 0 48,324
VERIZON COMMUNICATIONS INC COM 92343V104   2,796,360 64,626 SH   SOLE   0 0 64,626
VISA INC COM CL A 92826C839   5,884,664 16,574 SH   SOLE   0 0 16,574
WILLIAMS SONOMA INC COM 969904101   4,429,813 27,115 SH   SOLE   0 0 27,115
ZIMMER BIOMET HOLDINGS INC COM 98956P102   1,755,975 19,252 SH   SOLE   0 0 19,252
ZOETIS INC CL A 98978V103   3,079,764 19,748 SH   SOLE   0 0 19,748