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   244,686 2,223 SH   SOLE   0 0 2,223
ABBVIE INC COM 00287Y109   237,879 1,535 SH   SOLE   0 0 1,535
ACADIA PHARMACEUTICALS INC COM 004225108   313,726 10,020 SH   SOLE   0 0 10,020
AGILENT TECHNOLOGIES INC COM 00846U101   464,360 3,340 SH   SOLE   0 0 3,340
ALPHABET INC CAP STK CL A 02079K305   2,991,741 21,417 SH   SOLE   0 0 21,417
ALPHABET INC CAP STK CL C 02079K107   1,631,969 11,580 SH   SOLE   0 0 11,580
AMAZON COM INC COM 023135106   3,087,421 20,320 SH   SOLE   0 0 20,320
AMERICAN ELEC PWR CO INC COM 025537101   555,545 6,840 SH   SOLE   0 0 6,840
AMERICAN TOWER CORP NEW COM 03027X100   1,387,029 6,425 SH   SOLE   0 0 6,425
AMERICAN WTR WKS CO INC NEW COM 030420103   1,897,884 14,379 SH   SOLE   0 0 14,379
AMGEN INC COM 031162100   2,018,444 7,008 SH   SOLE   0 0 7,008
APPLE INC COM 037833100   6,118,796 31,781 SH   SOLE   0 0 31,781
AUTOMATIC DATA PROCESSING IN COM 053015103   238,794 1,025 SH   SOLE   0 0 1,025
AVALONBAY CMNTYS INC COM 053484101   273,341 1,460 SH   SOLE   0 0 1,460
BANK AMERICA CORP COM 060505104   568,507 16,885 SH   SOLE   0 0 16,885
BECTON DICKINSON & CO COM 075887109   444,990 1,825 SH   SOLE   0 0 1,825
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   875,957 2,456 SH   SOLE   0 0 2,456
BLOCK INC CL A 852234103   1,232,804 15,938 SH   SOLE   0 0 15,938
BOEING CO COM 097023105   867,476 3,328 SH   SOLE   0 0 3,328
BRISTOL-MYERS SQUIBB CO COM 110122108   916,910 17,870 SH   SOLE   0 0 17,870
BROOKFIELD CORP CL A LTD VT SH 11271J107   406,215 10,125 SH   SOLE   0 0 10,125
CANADIAN PACIFIC KANSAS CITY COM 13646K108   237,180 3,000 SH   SOLE   0 0 3,000
CARRIER GLOBAL CORPORATION COM 14448C104   1,239,484 21,575 SH   SOLE   0 0 21,575
CATERPILLAR INC COM 149123101   1,510,874 5,110 SH   SOLE   0 0 5,110
CHEVRON CORP NEW COM 166764100   1,577,792 10,578 SH   SOLE   0 0 10,578
CISCO SYS INC COM 17275R102   885,009 17,518 SH   SOLE   0 0 17,518
COCA COLA CO COM 191216100   1,289,919 21,889 SH   SOLE   0 0 21,889
COLGATE PALMOLIVE CO COM 194162103   248,217 3,114 SH   SOLE   0 0 3,114
CONOCOPHILLIPS COM 20825C104   383,656 3,305 SH   SOLE   0 0 3,305
CORNING INC COM 219350105   266,285 8,745 SH   SOLE   0 0 8,745
COSTCO WHSL CORP NEW COM 22160K105   2,850,225 4,318 SH   SOLE   0 0 4,318
CUMMINS INC COM 231021106   771,415 3,220 SH   SOLE   0 0 3,220
CVS HEALTH CORP COM 126650100   655,368 8,300 SH   SOLE   0 0 8,300
DANAHER CORPORATION COM 235851102   2,572,269 11,119 SH   SOLE   0 0 11,119
DISCOVER FINL SVCS COM 254709108   290,104 2,581 SH   SOLE   0 0 2,581
DISNEY WALT CO COM 254687106   838,999 9,292 SH   SOLE   0 0 9,292
ELEVANCE HEALTH INC COM 036752103   943,120 2,000 SH   SOLE   0 0 2,000
ELI LILLY & CO COM 532457108   279,802 480 SH   SOLE   0 0 480
EMERSON ELEC CO COM 291011104   533,660 5,483 SH   SOLE   0 0 5,483
EXXON MOBIL CORP COM 30231G102   357,221 3,573 SH   SOLE   0 0 3,573
FEDEX CORP COM 31428X106   242,851 960 SH   SOLE   0 0 960
FERRARI N V COM N3167Y103   260,591 770 SH   SOLE   0 0 770
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302   236,545 1,268 SH   SOLE   0 0 1,268
FLEXSHARES TR MORNSTAR UPSTR 33939L407   729,346 17,811 SH   SOLE   0 0 17,811
FORTIVE CORP COM 34959J108   899,759 12,220 SH   SOLE   0 0 12,220
GILEAD SCIENCES INC COM 375558103   302,185 3,730 SH   SOLE   0 0 3,730
HERSHEY CO COM 427866108   482,507 2,588 SH   SOLE   0 0 2,588
HOME DEPOT INC COM 437076102   2,937,704 8,477 SH   SOLE   0 0 8,477
HONEYWELL INTL INC COM 438516106   1,723,397 8,218 SH   SOLE   0 0 8,218
ILLINOIS TOOL WKS INC COM 452308109   1,315,463 5,022 SH   SOLE   0 0 5,022
INTEL CORP COM 458140100   1,297,040 25,812 SH   SOLE   0 0 25,812
INTERNATIONAL BUSINESS MACHS COM 459200101   542,986 3,320 SH   SOLE   0 0 3,320
INVESCO QQQ TR UNIT SER 1 46090E103   375,939 918 SH   SOLE   0 0 918
ISHARES INC MSCI EMERG MRKT 464286533   387,740 6,975 SH   SOLE   0 0 6,975
ISHARES INC CORE MSCI EMKT 46434G103   980,847 19,392 SH   SOLE   0 0 19,392
ISHARES TR GL CLEAN ENE ETF 464288224   504,748 32,418 SH   SOLE   0 0 32,418
ISHARES TR RUS 2000 GRW ETF 464287648   628,532 2,492 SH   SOLE   0 0 2,492
ISHARES TR US HLTHCARE ETF 464287762   297,690 1,040 SH   SOLE   0 0 1,040
ISHARES TR MICRO-CAP ETF 464288869   300,518 2,590 SH   SOLE   0 0 2,590
ISHARES TR ISHARES BIOTECH 464287556   1,367,602 10,067 SH   SOLE   0 0 10,067
ISHARES TR U.S. TECH ETF 464287721   294,600 2,400 SH   SOLE   0 0 2,400
ISHARES TR US HLTHCR PR ETF 464288828   614,892 2,342 SH   SOLE   0 0 2,342
ISHARES TR ISHS 1-5YR INVS 464288646   339,953 6,630 SH   SOLE   0 0 6,630
ISHARES TR CORE INTL AGGR 46435G672   290,334 5,830 SH   SOLE   0 0 5,830
ISHARES TR US CONSUM DISCRE 464287580   1,143,369 15,090 SH   SOLE   0 0 15,090
ISHARES TR 1 3 YR TREAS BD 464287457   839,679 10,235 SH   SOLE   0 0 10,235
ISHARES TR S&P 500 GRWT ETF 464287309   300,400 4,000 SH   SOLE   0 0 4,000
ISHARES TR U.S. MED DVC ETF 464288810   1,785,382 33,081 SH   SOLE   0 0 33,081
ISHARES TR U.S. FIN SVC ETF 464287770   830,638 4,635 SH   SOLE   0 0 4,635
ISHARES TR U.S. UTILITS ETF 464287697   531,934 6,655 SH   SOLE   0 0 6,655
ISHARES TR CORE MSCI TOTAL 46432F834   1,524,362 23,477 SH   SOLE   0 0 23,477
ISHARES TR CORE US AGGBD ET 464287226   1,195,963 12,050 SH   SOLE   0 0 12,050
ISHARES TR CORE S&P SCP ETF 464287804   3,295,547 30,444 SH   SOLE   0 0 30,444
ISHARES TR CORE S&P TTL STK 464287150   288,482 2,741 SH   SOLE   0 0 2,741
ISHARES TR CORE S&P MCP ETF 464287507   1,038,758 3,748 SH   SOLE   0 0 3,748
ISHARES TR RUS MD CP GR ETF 464287481   783,659 7,502 SH   SOLE   0 0 7,502
ISHARES TR CORE S&P500 ETF 464287200   4,750,765 9,947 SH   SOLE   0 0 9,947
ISHARES TR U.S. FINLS ETF 464287788   584,619 6,845 SH   SOLE   0 0 6,845
ISHARES TR US CONSM STAPLES 464287812   253,249 1,321 SH   SOLE   0 0 1,321
ISHARES TR U.S. REAL ES ETF 464287739   212,830 2,328 SH   SOLE   0 0 2,328
ISHARES TR S&P MC 400GR ETF 464287606   247,959 3,130 SH   SOLE   0 0 3,130
ISHARES TR US TRSPRTION 464287192   512,263 1,952 SH   SOLE   0 0 1,952
JOHNSON & JOHNSON COM 478160104   2,533,702 16,165 SH   SOLE   0 0 16,165
JPMORGAN CHASE & CO COM 46625H100   1,306,198 7,679 SH   SOLE   0 0 7,679
KEYSIGHT TECHNOLOGIES INC COM 49338L103   268,067 1,685 SH   SOLE   0 0 1,685
L3HARRIS TECHNOLOGIES INC COM 502431109   236,316 1,122 SH   SOLE   0 0 1,122
LISTED FD TR HORIZON KINETICS 53656F623   323,732 10,287 SH   SOLE   0 0 10,287
LOCKHEED MARTIN CORP COM 539830109   591,478 1,305 SH   SOLE   0 0 1,305
LOWES COS INC COM 548661107   270,398 1,215 SH   SOLE   0 0 1,215
MASTERCARD INCORPORATED CL A 57636Q104   2,026,349 4,751 SH   SOLE   0 0 4,751
MCDONALDS CORP COM 580135101   883,600 2,980 SH   SOLE   0 0 2,980
MERCK & CO INC COM 58933Y105   808,112 7,413 SH   SOLE   0 0 7,413
META PLATFORMS INC CL A 30303M102   1,817,231 5,134 SH   SOLE   0 0 5,134
MICROSOFT CORP COM 594918104   6,488,173 17,254 SH   SOLE   0 0 17,254
MONDELEZ INTL INC CL A 609207105   478,255 6,603 SH   SOLE   0 0 6,603
MONSTER BEVERAGE CORP NEW COM 61174X109   253,484 4,400 SH   SOLE   0 0 4,400
NATIONAL WESTN LIFE GROUP IN CL A 638517102   917,738 1,900 SH   SOLE   0 0 1,900
NEXTERA ENERGY INC COM 65339F101   1,866,905 30,736 SH   SOLE   0 0 30,736
NIKE INC CL B 654106103   703,230 6,477 SH   SOLE   0 0 6,477
NUVEEN CALIFORNIA MUNI VLU F COM STK 67062C107   149,605 16,697 SH   SOLE   0 0 16,697
NVIDIA CORPORATION COM 67066G104   4,835,823 9,765 SH   SOLE   0 0 9,765
ONEOK INC NEW COM 682680103   644,760 9,182 SH   SOLE   0 0 9,182
OTIS WORLDWIDE CORP COM 68902V107   528,231 5,904 SH   SOLE   0 0 5,904
PALANTIR TECHNOLOGIES INC CL A 69608A108   191,446 11,150 SH   SOLE   0 0 11,150
PALO ALTO NETWORKS INC COM 697435105   567,644 1,925 SH   SOLE   0 0 1,925
PEPSICO INC COM 713448108   1,999,866 11,775 SH   SOLE   0 0 11,775
PHILLIPS 66 COM 718546104   660,374 4,960 SH   SOLE   0 0 4,960
PROCTER AND GAMBLE CO COM 742718109   934,339 6,376 SH   SOLE   0 0 6,376
QUALCOMM INC COM 747525103   963,236 6,660 SH   SOLE   0 0 6,660
RTX CORPORATION COM 75513E101   648,551 7,708 SH   SOLE   0 0 7,708
SBA COMMUNICATIONS CORP NEW CL A 78410G104   299,354 1,180 SH   SOLE   0 0 1,180
SCHWAB CHARLES CORP COM 808513105   485,384 7,055 SH   SOLE   0 0 7,055
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   932,371 25,226 SH   SOLE   0 0 25,226
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   1,842,189 21,536 SH   SOLE   0 0 21,536
SELECT SECTOR SPDR TR ENERGY 81369Y506   246,070 2,935 SH   SOLE   0 0 2,935
SHOPIFY INC CL A 82509L107   353,666 4,540 SH   SOLE   0 0 4,540
SKYWORKS SOLUTIONS INC COM 83088M102   391,784 3,485 SH   SOLE   0 0 3,485
SMARTRENT INC COM CL A 83193G107   32,219 10,100 SH   SOLE   0 0 10,100
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   824,653 2,188 SH   SOLE   0 0 2,188
SPDR INDEX SHS FDS EURO STOXX 50 78463X202   539,966 11,294 SH   SOLE   0 0 11,294
SPDR S&P 500 ETF TR TR UNIT 78462F103   1,520,824 3,200 SH   SOLE   0 0 3,200
SPDR SER TR S&P HOMEBUILD 78464A888   997,734 10,430 SH   SOLE   0 0 10,430
STARBUCKS CORP COM 855244109   655,879 6,831 SH   SOLE   0 0 6,831
THERMO FISHER SCIENTIFIC INC COM 883556102   386,946 729 SH   SOLE   0 0 729
UNION PAC CORP COM 907818108   1,963,732 7,995 SH   SOLE   0 0 7,995
UNITEDHEALTH GROUP INC COM 91324P102   1,417,784 2,693 SH   SOLE   0 0 2,693
UNIVERSAL HLTH SVCS INC CL B 913903100   852,140 5,590 SH   SOLE   0 0 5,590
VANECK ETF TRUST VIDEO GMNG ESPRT 92189F114   203,093 3,580 SH   SOLE   0 0 3,580
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   573,515 3,955 SH   SOLE   0 0 3,955
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   226,699 519 SH   SOLE   0 0 519
VANGUARD INDEX FDS MID CAP ETF 922908629   663,565 2,852 SH   SOLE   0 0 2,852
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   387,393 4,384 SH   SOLE   0 0 4,384
VANGUARD INDEX FDS VALUE ETF 922908744   364,930 2,441 SH   SOLE   0 0 2,441
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742   456,273 4,435 SH   SOLE   0 0 4,435
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   650,803 5,830 SH   SOLE   0 0 5,830
VANGUARD WORLD FDS INF TECH ETF 92204A702   580,316 1,199 SH   SOLE   0 0 1,199
VERALTO CORP COM SHS 92338C103   388,103 4,718 SH   SOLE   0 0 4,718
VERIZON COMMUNICATIONS INC COM 92343V104   533,679 14,156 SH   SOLE   0 0 14,156
VISA INC COM CL A 92826C839   2,819,851 10,831 SH   SOLE   0 0 10,831
WALMART INC COM 931142103   432,854 2,746 SH   SOLE   0 0 2,746
WASTE MGMT INC DEL COM 94106L109   1,541,156 8,605 SH   SOLE   0 0 8,605
WELLS FARGO CO NEW COM 949746101   823,254 16,726 SH   SOLE   0 0 16,726
XYLEM INC COM 98419M100   497,466 4,350 SH   SOLE   0 0 4,350
YUM BRANDS INC COM 988498101   651,993 4,990 SH   SOLE   0 0 4,990
ZILLOW GROUP INC CL C CAP STK 98954M200   385,521 6,663 SH   SOLE   0 0 6,663