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   266,874 2,348 SH   SOLE   0 0 2,348
ABBVIE INC COM 00287Y109   297,734 1,635 SH   SOLE   0 0 1,635
ACADIA PHARMACEUTICALS INC COM 004225108   185,270 10,020 SH   SOLE   0 0 10,020
AGILENT TECHNOLOGIES INC COM 00846U101   486,003 3,340 SH   SOLE   0 0 3,340
ALPHABET INC CAP STK CL C 02079K107   1,761,648 11,570 SH   SOLE   0 0 11,570
ALPHABET INC CAP STK CL A 02079K305   3,200,773 21,207 SH   SOLE   0 0 21,207
AMAZON COM INC COM 023135106   3,675,243 20,375 SH   SOLE   0 0 20,375
AMERICAN ELEC PWR CO INC COM 025537101   579,023 6,725 SH   SOLE   0 0 6,725
AMERICAN TOWER CORP NEW COM 03027X100   1,263,588 6,395 SH   SOLE   0 0 6,395
AMERICAN WTR WKS CO INC NEW COM 030420103   1,752,369 14,339 SH   SOLE   0 0 14,339
AMGEN INC COM 031162100   1,992,515 7,008 SH   SOLE   0 0 7,008
APPLE INC COM 037833100   5,350,176 31,200 SH   SOLE   0 0 31,200
AUTOMATIC DATA PROCESSING IN COM 053015103   255,984 1,025 SH   SOLE   0 0 1,025
AVALONBAY CMNTYS INC COM 053484101   270,918 1,460 SH   SOLE   0 0 1,460
BANK AMERICA CORP COM 060505104   639,936 16,876 SH   SOLE   0 0 16,876
BECTON DICKINSON & CO COM 075887109   451,596 1,825 SH   SOLE   0 0 1,825
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   965,514 2,296 SH   SOLE   0 0 2,296
BLOCK INC CL A 852234103   1,376,793 16,278 SH   SOLE   0 0 16,278
BOEING CO COM 097023105   622,972 3,228 SH   SOLE   0 0 3,228
BRISTOL-MYERS SQUIBB CO COM 110122108   947,398 17,470 SH   SOLE   0 0 17,470
BROOKFIELD CORP CL A LTD VT SH 11271J107   423,934 10,125 SH   SOLE   0 0 10,125
CANADIAN PACIFIC KANSAS CITY COM 13646K108   264,510 3,000 SH   SOLE   0 0 3,000
CARRIER GLOBAL CORPORATION COM 14448C104   1,277,407 21,975 SH   SOLE   0 0 21,975
CATERPILLAR INC COM 149123101   1,881,618 5,135 SH   SOLE   0 0 5,135
CHEVRON CORP NEW COM 166764100   1,669,175 10,582 SH   SOLE   0 0 10,582
CISCO SYS INC COM 17275R102   883,806 17,708 SH   SOLE   0 0 17,708
CITIGROUP INC COM NEW 172967424   215,634 3,410 SH   SOLE   0 0 3,410
COCA COLA CO COM 191216100   1,347,673 22,028 SH   SOLE   0 0 22,028
COLGATE PALMOLIVE CO COM 194162103   280,416 3,114 SH   SOLE   0 0 3,114
CONOCOPHILLIPS COM 20825C104   420,965 3,307 SH   SOLE   0 0 3,307
CORNING INC COM 219350105   297,464 9,025 SH   SOLE   0 0 9,025
COSTCO WHSL CORP NEW COM 22160K105   3,214,816 4,388 SH   SOLE   0 0 4,388
CUMMINS INC COM 231021106   936,987 3,180 SH   SOLE   0 0 3,180
CVS HEALTH CORP COM 126650100   662,008 8,300 SH   SOLE   0 0 8,300
DANAHER CORPORATION COM 235851102   2,781,631 11,139 SH   SOLE   0 0 11,139
DISCOVER FINL SVCS COM 254709108   331,789 2,531 SH   SOLE   0 0 2,531
DISNEY WALT CO COM 254687106   1,143,173 9,343 SH   SOLE   0 0 9,343
ELEVANCE HEALTH INC COM 036752103   1,037,080 2,000 SH   SOLE   0 0 2,000
ELI LILLY & CO COM 532457108   373,421 480 SH   SOLE   0 0 480
EMERSON ELEC CO COM 291011104   621,882 5,483 SH   SOLE   0 0 5,483
ENVESTNET INC COM 29404K106   337,442 5,827 SH   SOLE   0 0 5,827
EXXON MOBIL CORP COM 30231G102   415,905 3,578 SH   SOLE   0 0 3,578
FEDEX CORP COM 31428X106   278,150 960 SH   SOLE   0 0 960
FERRARI N V COM N3167Y103   279,002 640 SH   SOLE   0 0 640
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302   260,054 1,268 SH   SOLE   0 0 1,268
FLEXSHARES TR MORNSTAR UPSTR 33939L407   762,047 18,555 SH   SOLE   0 0 18,555
FORTIVE CORP COM 34959J108   1,051,164 12,220 SH   SOLE   0 0 12,220
GILEAD SCIENCES INC COM 375558103   273,525 3,734 SH   SOLE   0 0 3,734
HERSHEY CO COM 427866108   326,371 1,678 SH   SOLE   0 0 1,678
HOME DEPOT INC COM 437076102   3,255,613 8,487 SH   SOLE   0 0 8,487
HONEYWELL INTL INC COM 438516106   1,692,902 8,248 SH   SOLE   0 0 8,248
ILLINOIS TOOL WKS INC COM 452308109   1,347,553 5,022 SH   SOLE   0 0 5,022
INTEL CORP COM 458140100   1,151,334 26,066 SH   SOLE   0 0 26,066
INTERNATIONAL BUSINESS MACHS COM 459200101   633,987 3,320 SH   SOLE   0 0 3,320
INVESCO QQQ TR UNIT SER 1 46090E103   369,860 833 SH   SOLE   0 0 833
ISHARES INC CORE MSCI EMKT 46434G103   1,047,067 20,292 SH   SOLE   0 0 20,292
ISHARES INC MSCI EMERG MRKT 464286533   394,715 6,975 SH   SOLE   0 0 6,975
ISHARES TR U.S. MED DVC ETF 464288810   1,937,630 33,071 SH   SOLE   0 0 33,071
ISHARES TR CORE S&P SCP ETF 464287804   3,655,251 33,073 SH   SOLE   0 0 33,073
ISHARES TR US CONSUM DISCRE 464287580   1,254,141 15,300 SH   SOLE   0 0 15,300
ISHARES TR U.S. FINLS ETF 464287788   660,545 6,906 SH   SOLE   0 0 6,906
ISHARES TR 1 3 YR TREAS BD 464287457   820,662 10,035 SH   SOLE   0 0 10,035
ISHARES TR CORE MSCI TOTAL 46432F834   1,625,722 23,957 SH   SOLE   0 0 23,957
ISHARES TR U.S. REAL ES ETF 464287739   231,793 2,578 SH   SOLE   0 0 2,578
ISHARES TR U.S. UTILITS ETF 464287697   567,129 6,710 SH   SOLE   0 0 6,710
ISHARES TR US HLTHCARE ETF 464287762   318,166 5,140 SH   SOLE   0 0 5,140
ISHARES TR CORE S&P MCP ETF 464287507   1,165,601 19,190 SH   SOLE   0 0 19,190
ISHARES TR CORE S&P TTL STK 464287150   309,746 2,686 SH   SOLE   0 0 2,686
ISHARES TR CORE US AGGBD ET 464287226   1,238,451 12,645 SH   SOLE   0 0 12,645
ISHARES TR GL CLEAN ENE ETF 464288224   395,970 28,324 SH   SOLE   0 0 28,324
ISHARES TR MICRO-CAP ETF 464288869   313,882 2,590 SH   SOLE   0 0 2,590
ISHARES TR RUS MD CP GR ETF 464287481   856,278 7,502 SH   SOLE   0 0 7,502
ISHARES TR CORE S&P500 ETF 464287200   5,948,967 11,316 SH   SOLE   0 0 11,316
ISHARES TR RUS 2000 GRW ETF 464287648   674,834 2,492 SH   SOLE   0 0 2,492
ISHARES TR U.S. TECH ETF 464287721   320,768 2,375 SH   SOLE   0 0 2,375
ISHARES TR U.S. FIN SVC ETF 464287770   917,924 13,845 SH   SOLE   0 0 13,845
ISHARES TR CORE INTL AGGR 46435G672   282,218 5,650 SH   SOLE   0 0 5,650
ISHARES TR ISHARES BIOTECH 464287556   1,411,170 10,284 SH   SOLE   0 0 10,284
ISHARES TR S&P MC 400GR ETF 464287606   273,750 3,000 SH   SOLE   0 0 3,000
ISHARES TR US TRSPRTION 464287192   550,528 7,820 SH   SOLE   0 0 7,820
ISHARES TR US CONSM STAPLES 464287812   268,018 3,963 SH   SOLE   0 0 3,963
ISHARES TR US HLTHCR PR ETF 464288828   638,663 11,710 SH   SOLE   0 0 11,710
ISHARES TR S&P 500 GRWT ETF 464287309   337,760 4,000 SH   SOLE   0 0 4,000
ISHARES TR ISHS 1-5YR INVS 464288646   339,986 6,630 SH   SOLE   0 0 6,630
JOHNSON & JOHNSON COM 478160104   2,554,769 16,150 SH   SOLE   0 0 16,150
JPMORGAN CHASE & CO COM 46625H100   1,506,056 7,519 SH   SOLE   0 0 7,519
KEYSIGHT TECHNOLOGIES INC COM 49338L103   263,500 1,685 SH   SOLE   0 0 1,685
L3HARRIS TECHNOLOGIES INC COM 502431109   239,098 1,122 SH   SOLE   0 0 1,122
LISTED FD TR HORIZON KINETICS 53656F623   334,033 10,259 SH   SOLE   0 0 10,259
LOCKHEED MARTIN CORP COM 539830109   593,605 1,305 SH   SOLE   0 0 1,305
LOWES COS INC COM 548661107   308,223 1,210 SH   SOLE   0 0 1,210
MASTERCARD INCORPORATED CL A 57636Q104   2,290,347 4,756 SH   SOLE   0 0 4,756
MCDONALDS CORP COM 580135101   868,406 3,080 SH   SOLE   0 0 3,080
MERCK & CO INC COM 58933Y105   957,778 7,259 SH   SOLE   0 0 7,259
META PLATFORMS INC CL A 30303M102   2,451,693 5,049 SH   SOLE   0 0 5,049
MICROSOFT CORP COM 594918104   6,979,432 16,589 SH   SOLE   0 0 16,589
MONDELEZ INTL INC CL A 609207105   462,210 6,603 SH   SOLE   0 0 6,603
MONSTER BEVERAGE CORP NEW COM 61174X109   260,832 4,400 SH   SOLE   0 0 4,400
NATIONAL WESTN LIFE GROUP IN CL A 638517102   934,724 1,900 SH   SOLE   0 0 1,900
NEXTERA ENERGY INC COM 65339F101   1,960,503 30,676 SH   SOLE   0 0 30,676
NIKE INC CL B 654106103   608,701 6,477 SH   SOLE   0 0 6,477
NUVEEN CALIFORNIA MUNI VLU F COM STK 67062C107   132,300 14,700 SH   SOLE   0 0 14,700
NVIDIA CORPORATION COM 67066G104   7,087,525 7,844 SH   SOLE   0 0 7,844
ONEOK INC NEW COM 682680103   754,159 9,407 SH   SOLE   0 0 9,407
OTIS WORLDWIDE CORP COM 68902V107   576,163 5,804 SH   SOLE   0 0 5,804
PALANTIR TECHNOLOGIES INC CL A 69608A108   256,562 11,150 SH   SOLE   0 0 11,150
PALO ALTO NETWORKS INC COM 697435105   410,568 1,445 SH   SOLE   0 0 1,445
PEPSICO INC COM 713448108   2,051,992 11,725 SH   SOLE   0 0 11,725
PHILLIPS 66 COM 718546104   810,166 4,960 SH   SOLE   0 0 4,960
PROCTER AND GAMBLE CO COM 742718109   1,040,834 6,415 SH   SOLE   0 0 6,415
QUALCOMM INC COM 747525103   1,127,538 6,660 SH   SOLE   0 0 6,660
RTX CORPORATION COM 75513E101   751,761 7,708 SH   SOLE   0 0 7,708
SBA COMMUNICATIONS CORP NEW CL A 78410G104   244,871 1,130 SH   SOLE   0 0 1,130
SCHWAB CHARLES CORP COM 808513105   510,359 7,055 SH   SOLE   0 0 7,055
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   1,216,116 31,166 SH   SOLE   0 0 31,166
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   2,032,991 21,886 SH   SOLE   0 0 21,886
SELECT SECTOR SPDR TR ENERGY 81369Y506   286,534 3,035 SH   SOLE   0 0 3,035
SHOPIFY INC CL A 82509L107   351,895 4,560 SH   SOLE   0 0 4,560
SKYWORKS SOLUTIONS INC COM 83088M102   358,539 3,310 SH   SOLE   0 0 3,310
SMARTRENT INC COM CL A 83193G107   27,068 10,100 SH   SOLE   0 0 10,100
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   870,558 2,189 SH   SOLE   0 0 2,189
SPDR INDEX SHS FDS EURO STOXX 50 78463X202   593,500 11,294 SH   SOLE   0 0 11,294
SPDR S&P 500 ETF TR TR UNIT 78462F103   1,891,094 3,615 SH   SOLE   0 0 3,615
SPDR SER TR S&P HOMEBUILD 78464A888   1,163,884 10,430 SH   SOLE   0 0 10,430
STARBUCKS CORP COM 855244109   592,360 6,482 SH   SOLE   0 0 6,482
TARGET CORP COM 87612E106   234,272 1,322 SH   SOLE   0 0 1,322
THERMO FISHER SCIENTIFIC INC COM 883556102   423,702 729 SH   SOLE   0 0 729
UNION PAC CORP COM 907818108   1,953,914 7,945 SH   SOLE   0 0 7,945
UNITEDHEALTH GROUP INC COM 91324P102   1,332,227 2,693 SH   SOLE   0 0 2,693
UNIVERSAL HLTH SVCS INC CL B 913903100   1,019,951 5,590 SH   SOLE   0 0 5,590
VANECK ETF TRUST VIDEO GMNG ESPRT 92189F114   223,822 3,580 SH   SOLE   0 0 3,580
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   367,072 5,054 SH   SOLE   0 0 5,054
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538   202,779 860 SH   SOLE   0 0 860
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   616,624 3,955 SH   SOLE   0 0 3,955
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   263,904 549 SH   SOLE   0 0 549
VANGUARD INDEX FDS VALUE ETF 922908744   397,541 2,441 SH   SOLE   0 0 2,441
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   379,128 4,384 SH   SOLE   0 0 4,384
VANGUARD INDEX FDS MID CAP ETF 922908629   913,590 3,656 SH   SOLE   0 0 3,656
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742   503,328 4,555 SH   SOLE   0 0 4,555
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   705,372 5,830 SH   SOLE   0 0 5,830
VANGUARD WORLD FD INF TECH ETF 92204A702   671,680 1,281 SH   SOLE   0 0 1,281
VERALTO CORP COM SHS 92338C103   486,655 5,489 SH   SOLE   0 0 5,489
VERIZON COMMUNICATIONS INC COM 92343V104   570,449 13,595 SH   SOLE   0 0 13,595
VISA INC COM CL A 92826C839   3,018,529 10,816 SH   SOLE   0 0 10,816
WALMART INC COM 931142103   488,295 8,115 SH   SOLE   0 0 8,115
WASTE MGMT INC DEL COM 94106L109   1,821,367 8,545 SH   SOLE   0 0 8,545
WELLS FARGO CO NEW COM 949746101   986,827 17,026 SH   SOLE   0 0 17,026
XYLEM INC COM 98419M100   630,691 4,880 SH   SOLE   0 0 4,880
YUM BRANDS INC COM 988498101   680,078 4,905 SH   SOLE   0 0 4,905
ZILLOW GROUP INC CL C CAP STK 98954M200   332,192 6,810 SH   SOLE   0 0 6,810