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   1,709,975 16,456 SH   SOLE   0 0 16,456
ABBVIE INC COM 00287Y109   2,804,520 16,351 SH   SOLE   0 0 16,350
ABRDN SILVER ETF TRUST PHYSCL SILVR SHS 003264108   1,167,804 41,947 SH   SOLE   0 0 41,947
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   2,108,396 6,949 SH   SOLE   0 0 6,949
ADOBE INC COM 00724F101   2,824,921 5,085 SH   SOLE   0 0 5,085
AFLAC INC COM 001055102   1,544,081 17,289 SH   SOLE   0 0 17,289
AIRBNB INC COM CL A 009066101   1,410,538 9,303 SH   SOLE   0 0 9,302
ALPHABET INC CAP STK CL A 02079K305   3,558,872 19,538 SH   SOLE   0 0 19,538
ALPHABET INC CAP STK CL C 02079K107   9,176,488 50,030 SH   SOLE   0 0 50,029
AMAZON COM INC COM 023135106   9,731,490 50,357 SH   SOLE   0 0 50,357
AMER STATES WTR CO COM 029899101   221,764 3,056 SH   SOLE   0 0 3,055
AMERICAN TOWER CORP NEW COM 03027X100   259,523 1,335 SH   SOLE   0 0 1,335
AMGEN INC COM 031162100   2,973,723 9,517 SH   SOLE   0 0 9,517
ANALOG DEVICES INC COM 032654105   340,564 1,492 SH   SOLE   0 0 1,492
APPLE INC COM 037833100   18,585,155 88,240 SH   SOLE   0 0 88,240
APPLIED MATLS INC COM 038222105   1,826,327 7,739 SH   SOLE   0 0 7,739
AUTOMATIC DATA PROCESSING IN COM 053015103   2,471,754 10,356 SH   SOLE   0 0 10,355
AVALONBAY CMNTYS INC COM 053484101   201,718 975 SH   SOLE   0 0 975
AXOS FINANCIAL INC COM 05465C100   264,662 4,631 SH   SOLE   0 0 4,631
BECTON DICKINSON & CO COM 075887109   322,081 1,378 SH   SOLE   0 0 1,378
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   6,176,851 15,184 SH   SOLE   0 0 15,184
BLACKROCK INC COM 09247X101   1,467,564 1,864 SH   SOLE   0 0 1,864
BOEING CO COM 097023105   313,968 1,725 SH   SOLE   0 0 1,725
BRIGHT HORIZONS FAM SOL IN D COM 109194100   383,078 3,480 SH   SOLE   0 0 3,480
BRISTOL-MYERS SQUIBB CO COM 110122108   211,567 5,094 SH   SOLE   0 0 5,094
BROADCOM INC COM 11135F101   5,731,394 3,570 SH   SOLE   0 0 3,569
CACI INTL INC CL A 127190304   1,425,881 3,315 SH   SOLE   0 0 3,315
CADENCE DESIGN SYSTEM INC COM 127387108   1,501,205 4,878 SH   SOLE   0 0 4,878
CATERPILLAR INC COM 149123101   4,790,644 14,382 SH   SOLE   0 0 14,382
CENCORA INC COM 03073E105   1,398,888 6,209 SH   SOLE   0 0 6,209
CHEVRON CORP NEW COM 166764100   4,981,907 31,850 SH   SOLE   0 0 31,849
CISCO SYS INC COM 17275R102   408,689 8,602 SH   SOLE   0 0 8,602
COCA COLA CO COM 191216100   978,428 15,372 SH   SOLE   0 0 15,372
COINBASE GLOBAL INC COM CL A 19260Q107   5,349,298 24,071 SH   SOLE   0 0 24,071
CONOCOPHILLIPS COM 20825C104   349,299 3,054 SH   SOLE   0 0 3,053
COSTCO WHSL CORP NEW COM 22160K105   6,090,353 7,165 SH   SOLE   0 0 7,165
CVS HEALTH CORP COM 126650100   539,986 9,143 SH   SOLE   0 0 9,143
DANAHER CORPORATION COM 235851102   367,529 1,471 SH   SOLE   0 0 1,471
DIGITAL RLTY TR INC COM 253868103   720,869 4,741 SH   SOLE   0 0 4,741
DISNEY WALT CO COM 254687106   1,308,036 13,174 SH   SOLE   0 0 13,173
DOCUSIGN INC COM 256163106   1,127,727 21,079 SH   SOLE   0 0 21,079
DOMINOS PIZZA INC COM 25754A201   258,165 500 SH   SOLE   0 0 500
DUPONT DE NEMOURS INC COM 26614N102   646,655 8,034 SH   SOLE   0 0 8,033
EATON CORP PLC SHS G29183103   1,764,659 5,628 SH   SOLE   0 0 5,628
ECOLAB INC COM 278865100   2,628,545 11,044 SH   SOLE   0 0 11,044
ELEVANCE HEALTH INC COM 036752103   1,468,091 2,709 SH   SOLE   0 0 2,709
ELI LILLY & CO COM 532457108   2,508,364 2,771 SH   SOLE   0 0 2,770
EMERSON ELEC CO COM 291011104   2,663,612 24,179 SH   SOLE   0 0 24,179
EQUINIX INC COM 29444U700   282,968 374 SH   SOLE   0 0 374
ESSEX PPTY TR INC COM 297178105   2,155,687 7,919 SH   SOLE   0 0 7,919
EXXON MOBIL CORP COM 30231G102   2,494,217 21,666 SH   SOLE   0 0 21,666
FEDEX CORP COM 31428X106   880,030 2,935 SH   SOLE   0 0 2,935
FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200   1,341,803 60,087 SH   SOLE   0 0 60,086
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101   348,583 11,444 SH   SOLE   0 0 11,443
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302   2,044,686 9,977 SH   SOLE   0 0 9,977
FIRST TR MORNINGSTAR DIVID L SHS 336917109   1,537,490 40,535 SH   SOLE   0 0 40,534
FIRST TR VALUE LINE DIVID IN SHS 33734H106   380,325 9,333 SH   SOLE   0 0 9,333
GALLAGHER ARTHUR J & CO COM 363576109   1,011,050 3,899 SH   SOLE   0 0 3,899
GE AEROSPACE COM NEW 369604301   734,600 4,621 SH   SOLE   0 0 4,621
GENERAL MLS INC COM 370334104   397,905 6,290 SH   SOLE   0 0 6,290
GENUINE PARTS CO COM 372460105   3,309,158 23,924 SH   SOLE   0 0 23,923
GILEAD SCIENCES INC COM 375558103   227,236 3,312 SH   SOLE   0 0 3,312
GITLAB INC CLASS A COM 37637K108   1,857,887 37,367 SH   SOLE   0 0 37,367
GOLDMAN SACHS GROUP INC COM 38141G104   3,080,289 6,810 SH   SOLE   0 0 6,809
HOME DEPOT INC COM 437076102   4,395,711 12,769 SH   SOLE   0 0 12,769
HONEYWELL INTL INC COM 438516106   1,624,901 7,609 SH   SOLE   0 0 7,609
IDEX CORP COM 45167R104   553,751 2,752 SH   SOLE   0 0 2,752
ILLINOIS TOOL WKS INC COM 452308109   739,908 3,123 SH   SOLE   0 0 3,122
INTEL CORP COM 458140100   255,604 8,253 SH   SOLE   0 0 8,253
INTERCONTINENTAL EXCHANGE IN COM 45866F104   1,534,537 11,210 SH   SOLE   0 0 11,210
INTERNATIONAL BUSINESS MACHS COM 459200101   376,024 2,174 SH   SOLE   0 0 2,174
INTUIT COM 461202103   4,222,665 6,425 SH   SOLE   0 0 6,425
INTUITIVE SURGICAL INC COM NEW 46120E602   1,432,862 3,221 SH   SOLE   0 0 3,221
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   305,265 4,700 SH   SOLE   0 0 4,700
INVESCO EXCH TRADED FD TR II S&P ULTRA DIVIDE 46138G656   239,277 5,341 SH   SOLE   0 0 5,341
INVESCO QQQ TR UNIT SER 1 46090E103   5,028,147 10,495 SH   SOLE   0 0 10,494
ISHARES GOLD TR ISHARES NEW 464285204   567,883 12,927 SH   SOLE   0 0 12,927
ISHARES INC MSCI JPN ETF NEW 46434G822   304,400 4,461 SH   SOLE   0 0 4,460
ISHARES INC MSCI EMERG MRKT 464286533   1,689,967 29,540 SH   SOLE   0 0 29,539
ISHARES INC EM MKTS DIV ETF 464286319   319,710 11,763 SH   SOLE   0 0 11,762
ISHARES TR MSCI KLD400 SOC 464288570   618,557 5,956 SH   SOLE   0 0 5,956
ISHARES TR ESG AW MSCI EAFE 46435G516   902,942 11,462 SH   SOLE   0 0 11,461
ISHARES TR MRGSTR MD CP ETF 464288208   278,782 3,977 SH   SOLE   0 0 3,977
ISHARES TR TIPS BD ETF 464287176   336,665 3,153 SH   SOLE   0 0 3,152
ISHARES TR US HOME CONS ETF 464288752   1,042,869 10,319 SH   SOLE   0 0 10,319
ISHARES TR S&P 100 ETF 464287101   1,552,344 5,873 SH   SOLE   0 0 5,873
ISHARES TR 1 3 YR TREAS BD 464287457   280,307 3,433 SH   SOLE   0 0 3,433
ISHARES TR CORE HIGH DV ETF 46429B663   463,262 4,262 SH   SOLE   0 0 4,261
ISHARES TR SELECT DIVID ETF 464287168   1,358,465 11,229 SH   SOLE   0 0 11,228
ISHARES TR MSCI EAFE MIN VL 46429B689   7,705,999 111,109 SH   SOLE   0 0 111,109
ISHARES TR CORE MSCI EAFE 46432F842   676,430 9,312 SH   SOLE   0 0 9,312
ISHARES TR RUS MID CAP ETF 464287499   298,374 3,680 SH   SOLE   0 0 3,680
ISHARES TR IBOXX HI YD ETF 464288513   257,145 3,333 SH   SOLE   0 0 3,333
ISHARES TR EXPANDED TECH 464287515   300,196 3,455 SH   SOLE   0 0 3,454
ISHARES TR S&P 500 VAL ETF 464287408   207,570 1,140 SH   SOLE   0 0 1,140
ISHARES TR CORE S&P500 ETF 464287200   6,494,333 11,868 SH   SOLE   0 0 11,867
ISHARES TR INTL SEL DIV ETF 464288448   1,562,803 56,480 SH   SOLE   0 0 56,480
ISHARES TR CORE MSCI EURO 46434V738   730,959 12,835 SH   SOLE   0 0 12,835
ISHARES TR JPMORGAN USD EMG 464288281   212,593 2,403 SH   SOLE   0 0 2,402
ISHARES TR CORE S&P MCP ETF 464287507   8,843,653 151,122 SH   SOLE   0 0 151,121
JOHNSON & JOHNSON COM 478160104   4,210,536 28,808 SH   SOLE   0 0 28,807
JOHNSON CTLS INTL PLC SHS G51502105   249,661 3,756 SH   SOLE   0 0 3,756
JPMORGAN CHASE & CO. COM 46625H100   7,019,610 34,706 SH   SOLE   0 0 34,705
LAMAR ADVERTISING CO NEW CL A 512816109   916,676 7,669 SH   SOLE   0 0 7,669
LINDE PLC SHS G54950103   460,124 1,049 SH   SOLE   0 0 1,048
MANAGED PORTFOLIO SERIES ECOFIN GBL WATER 56167N753   304,734 6,729 SH   SOLE   0 0 6,728
MARRIOTT INTL INC NEW CL A 571903202   3,150,040 13,029 SH   SOLE   0 0 13,029
MASTERCARD INCORPORATED CL A 57636Q104   845,263 1,916 SH   SOLE   0 0 1,916
MCDONALDS CORP COM 580135101   3,921,171 15,387 SH   SOLE   0 0 15,386
MERCADOLIBRE INC COM 58733R102   1,364,022 830 SH   SOLE   0 0 830
META PLATFORMS INC CL A 30303M102   6,259,201 12,414 SH   SOLE   0 0 12,413
METLIFE INC COM 59156R108   1,693,046 24,121 SH   SOLE   0 0 24,120
MICROSOFT CORP COM 594918104   15,863,055 35,492 SH   SOLE   0 0 35,491
MODERNA INC COM 60770K107   10,927,019 92,017 SH   SOLE   0 0 92,017
MONDELEZ INTL INC CL A 609207105   2,147,731 32,820 SH   SOLE   0 0 32,819
NATIONAL GRID PLC SPONSORED ADR NE 636274409   422,561 7,439 SH   SOLE   0 0 7,439
NETFLIX INC COM 64110L106   2,461,287 3,647 SH   SOLE   0 0 3,647
NIKE INC CL B 654106103   791,573 10,503 SH   SOLE   0 0 10,502
NORDSON CORP COM 655663102   1,246,106 5,373 SH   SOLE   0 0 5,372
NOVO-NORDISK A S ADR 670100205   2,564,610 17,967 SH   SOLE   0 0 17,967
NVIDIA CORPORATION COM 67066G104   18,561,424 150,246 SH   SOLE   0 0 150,246
ORACLE CORP COM 68389X105   1,574,933 11,154 SH   SOLE   0 0 11,153
OREILLY AUTOMOTIVE INC COM 67103H107   1,397,167 1,323 SH   SOLE   0 0 1,323
PALO ALTO NETWORKS INC COM 697435105   2,352,051 6,938 SH   SOLE   0 0 6,938
PARKER-HANNIFIN CORP COM 701094104   505,810 1,000 SH   SOLE   0 0 1,000
PAYCHEX INC COM 704326107   950,374 8,016 SH   SOLE   0 0 8,015
PEPSICO INC COM 713448108   1,363,971 8,270 SH   SOLE   0 0 8,270
PROCTER AND GAMBLE CO COM 742718109   2,428,612 14,726 SH   SOLE   0 0 14,726
PROLOGIS INC. COM 74340W103   2,196,527 19,558 SH   SOLE   0 0 19,557
QUALCOMM INC COM 747525103   4,571,120 22,950 SH   SOLE   0 0 22,949
REALTY INCOME CORP COM 756109104   437,500 8,283 SH   SOLE   0 0 8,282
REGENERON PHARMACEUTICALS COM 75886F107   1,483,003 1,411 SH   SOLE   0 0 1,411
REPUBLIC SVCS INC COM 760759100   236,123 1,215 SH   SOLE   0 0 1,215
ROSS STORES INC COM 778296103   1,752,621 12,060 SH   SOLE   0 0 12,060
ROYAL BK CDA COM 780087102   646,036 6,073 SH   SOLE   0 0 6,072
RTX CORPORATION COM 75513E101   656,757 6,542 SH   SOLE   0 0 6,542
SALESFORCE INC COM 79466L302   2,694,020 10,478 SH   SOLE   0 0 10,478
SCHLUMBERGER LTD COM STK 806857108   3,588,304 76,056 SH   SOLE   0 0 76,055
SCHWAB CHARLES CORP COM 808513105   1,025,515 13,917 SH   SOLE   0 0 13,916
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   775,942 12,342 SH   SOLE   0 0 12,342
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   443,309 11,539 SH   SOLE   0 0 11,538
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   472,880 7,360 SH   SOLE   0 0 7,360
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   286,386 2,840 SH   SOLE   0 0 2,840
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706   238,572 8,982 SH   SOLE   0 0 8,982
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   233,490 3,000 SH   SOLE   0 0 3,000
SCHWAB STRATEGIC TR US AGGREGATE B 808524839   1,025,641 22,502 SH   SOLE   0 0 22,502
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   573,013 7,369 SH   SOLE   0 0 7,369
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   2,258,919 9,985 SH   SOLE   0 0 9,985
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   940,553 6,453 SH   SOLE   0 0 6,453
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   851,240 11,116 SH   SOLE   0 0 11,115
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   715,627 17,408 SH   SOLE   0 0 17,407
SELECT SECTOR SPDR TR ENERGY 81369Y506   830,895 9,116 SH   SOLE   0 0 9,115
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   888,361 4,870 SH   SOLE   0 0 4,870
SELECT SECTOR SPDR TR INDL 81369Y704   225,287 1,849 SH   SOLE   0 0 1,848
SERVICENOW INC COM 81762P102   1,851,035 2,353 SH   SOLE   0 0 2,353
SMUCKER J M CO COM NEW 832696405   340,840 3,126 SH   SOLE   0 0 3,125
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   4,845,381 12,388 SH   SOLE   0 0 12,388
SPDR GOLD TR GOLD SHS 78463V107   1,911,869 8,892 SH   SOLE   0 0 8,892
SPDR S&P 500 ETF TR TR UNIT 78462F103   9,808,470 18,023 SH   SOLE   0 0 18,022
SPDR SER TR PRTFLO S&P500 HI 78468R788   496,075 12,331 SH   SOLE   0 0 12,330
SPDR SER TR S&P 600 SMCP VAL 78464A300   205,681 2,627 SH   SOLE   0 0 2,626
SPDR SER TR SSGA US LRG ETF 78468R804   1,045,486 6,853 SH   SOLE   0 0 6,852
SPDR SER TR S&P DIVID ETF 78464A763   561,741 4,417 SH   SOLE   0 0 4,416
SPDR SER TR PORTFOLIO S&P500 78464A854   576,576 9,009 SH   SOLE   0 0 9,009
SPDR SER TR PRTFLO S&P500 VL 78464A508   298,787 6,130 SH   SOLE   0 0 6,130
STARBUCKS CORP COM 855244109   508,087 6,526 SH   SOLE   0 0 6,526
STERIS PLC SHS USD G8473T100   960,860 4,377 SH   SOLE   0 0 4,376
STRYKER CORPORATION COM 863667101   1,997,268 5,870 SH   SOLE   0 0 5,870
TESLA INC COM 88160R101   366,474 1,852 SH   SOLE   0 0 1,852
TEXAS INSTRS INC COM 882508104   414,939 2,133 SH   SOLE   0 0 2,133
THERMO FISHER SCIENTIFIC INC COM 883556102   1,856,974 3,358 SH   SOLE   0 0 3,358
TJX COS INC NEW COM 872540109   1,284,317 11,665 SH   SOLE   0 0 11,665
UBER TECHNOLOGIES INC COM 90353T100   1,713,213 23,572 SH   SOLE   0 0 23,572
UNION PAC CORP COM 907818108   447,206 1,977 SH   SOLE   0 0 1,976
UNITED RENTALS INC COM 911363109   1,263,710 1,954 SH   SOLE   0 0 1,954
UNITEDHEALTH GROUP INC COM 91324P102   2,765,929 5,431 SH   SOLE   0 0 5,431
US BANCORP DEL COM NEW 902973304   441,866 11,130 SH   SOLE   0 0 11,130
VANGUARD BD INDEX FDS INTERMED TERM 921937819   251,962 3,364 SH   SOLE   0 0 3,364
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   363,833 4,344 SH   SOLE   0 0 4,343
VANGUARD INDEX FDS SMALL CP ETF 922908751   524,386 2,405 SH   SOLE   0 0 2,405
VANGUARD INDEX FDS MID CAP ETF 922908629   1,015,852 4,196 SH   SOLE   0 0 4,196
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   644,167 1,288 SH   SOLE   0 0 1,288
VANGUARD INDEX FDS SM CP VAL ETF 922908611   6,262,813 34,313 SH   SOLE   0 0 34,313
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538   334,996 1,459 SH   SOLE   0 0 1,459
VANGUARD INDEX FDS SML CP GRW ETF 922908595   295,326 1,181 SH   SOLE   0 0 1,180
VANGUARD INDEX FDS VALUE ETF 922908744   1,113,030 6,939 SH   SOLE   0 0 6,938
VANGUARD INDEX FDS GROWTH ETF 922908736   1,722,515 4,606 SH   SOLE   0 0 4,605
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   284,513 1,891 SH   SOLE   0 0 1,891
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   348,146 4,505 SH   SOLE   0 0 4,505
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   471,221 5,895 SH   SOLE   0 0 5,895
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813   223,787 2,950 SH   SOLE   0 0 2,950
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   867,494 17,553 SH   SOLE   0 0 17,553
VANGUARD WORLD FD HEALTH CAR ETF 92204A504   307,496 1,156 SH   SOLE   0 0 1,156
VANGUARD WORLD FD INDUSTRIAL ETF 92204A603   221,812 943 SH   SOLE   0 0 943
VANGUARD WORLD FD INF TECH ETF 92204A702   714,972 1,240 SH   SOLE   0 0 1,240
VANGUARD WORLD FD COMM SRVC ETF 92204A884   207,162 1,499 SH   SOLE   0 0 1,499
VERIZON COMMUNICATIONS INC COM 92343V104   546,651 13,255 SH   SOLE   0 0 13,255
VISA INC COM CL A 92826C839   5,751,911 21,915 SH   SOLE   0 0 21,914
WALMART INC COM 931142103   2,351,033 34,722 SH   SOLE   0 0 34,722
WASTE MGMT INC DEL COM 94106L109   4,412,074 20,681 SH   SOLE   0 0 20,680
WORKDAY INC CL A 98138H101   1,576,545 7,052 SH   SOLE   0 0 7,052
WORLD GOLD TR SPDR GLD MINIS 98149E303   2,829,465 61,390 SH   SOLE   0 0 61,390
WP CAREY INC COM 92936U109   518,948 9,427 SH   SOLE   0 0 9,426
YUM BRANDS INC COM 988498101   331,423 2,502 SH   SOLE   0 0 2,502