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   681,942 6,008 SH   SOLE 0 0 0 6,008
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   215,555 764 SH   SOLE 0 0 0 764
ADOBE SYSTEMS INCORPORATED COM 00724F101   227,635 661 SH   SOLE 0 0 0 661
AFLAC INC COM 001055102   725,447 9,958 SH   SOLE 0 0 0 9,958
AIR PRODS & CHEMS INC COM 009158106   1,653,517 5,310 SH   SOLE 0 0 0 5,310
ALLSTATE CORP COM 020002101   263,897 1,899 SH   SOLE 0 0 0 1,899
ALPHABET INC CAP STK CL A 02079K305   2,078,964 22,568 SH   SOLE 0 0 0 22,568
AMAZON COM INC COM 023135106   2,781,015 28,343 SH   SOLE 0 0 0 28,343
AMERICAN WTR WKS CO INC NEW COM 030420103   278,188 1,751 SH   SOLE 0 0 0 1,751
AMGEN INC COM 031162100   234,127 862 SH   SOLE 0 0 0 862
APPLE INC COM 037833100   4,171,273 30,953 SH   SOLE 0 0 0 30,953
AUTOMATIC DATA PROCESSING IN COM 053015103   374,739 1,527 SH   SOLE 0 0 0 1,527
BALL CORP COM 058498106   938,067 16,423 SH   SOLE 0 0 0 16,423
BECTON DICKINSON & CO COM 075887109   956,294 3,738 SH   SOLE 0 0 0 3,738
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   267,135 841 SH   SOLE 0 0 0 841
BLACKROCK INC COM 09247X101   337,142 447 SH   SOLE 0 0 0 447
BRISTOL-MYERS SQUIBB CO COM 110122108   205,412 2,833 SH   SOLE 0 0 0 2,833
BROWN & BROWN INC COM 115236101   214,805 3,506 SH   SOLE 0 0 0 3,506
CHURCH & DWIGHT CO INC COM 171340102   385,845 4,711 SH   SOLE 0 0 0 4,711
CISCO SYS INC COM 17275R102   375,598 7,684 SH   SOLE 0 0 0 7,684
CLOROX CO DEL COM 189054109   458,608 3,139 SH   SOLE 0 0 0 3,139
COCA COLA CO COM 191216100   587,073 9,557 SH   SOLE 0 0 0 9,557
COMCAST CORP NEW CL A 20030N101   1,055,292 27,107 SH   SOLE 0 0 0 27,107
COSTCO WHSL CORP NEW COM 22160K105   3,015,273 6,214 SH   SOLE 0 0 0 6,214
CVS HEALTH CORP COM 126650100   648,516 7,212 SH   SOLE 0 0 0 7,212
DOLLAR GEN CORP NEW COM 256677105   629,654 2,696 SH   SOLE 0 0 0 2,696
DUKE ENERGY CORP NEW COM NEW 26441C204   305,696 2,912 SH   SOLE 0 0 0 2,912
ECOLAB INC COM 278865100   502,177 3,252 SH   SOLE 0 0 0 3,252
EOG RES INC COM 26875P101   1,061,290 8,198 SH   SOLE 0 0 0 8,198
ESSENTIAL UTILS INC COM 29670G102   549,616 11,265 SH   SOLE 0 0 0 11,265
EVERSOURCE ENERGY COM 30040W108   1,200,768 14,291 SH   SOLE 0 0 0 14,291
EXXON MOBIL CORP COM 30231G102   380,215 3,360 SH   SOLE 0 0 0 3,360
FEDEX CORP COM 31428X106   887,264 4,704 SH   SOLE 0 0 0 4,704
HOME DEPOT INC COM 437076102   279,332 843 SH   SOLE 0 0 0 843
INTEL CORP COM 458140100   209,401 6,955 SH   SOLE 0 0 0 6,955
INVESCO EXCH TRADED FD TR II S&P EMRNG MKTS 46138E297   955,926 40,114 SH   SOLE 0 0 0 40,114
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866   263,613 12,535 SH   SOLE 0 0 0 12,535
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841   1,037,883 50,358 SH   SOLE 0 0 0 50,358
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825   815,660 40,240 SH   SOLE 0 0 0 40,240
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791   756,736 39,454 SH   SOLE 0 0 0 39,454
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 HY 46138J833   286,620 12,688 SH   SOLE 0 0 0 12,688
INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783   254,812 13,158 SH   SOLE 0 0 0 13,158
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 HY 46138J817   284,878 12,588 SH   SOLE 0 0 0 12,588
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 26 46138J635   272,590 11,760 SH   SOLE 0 0 0 11,760
ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107   217,422 10,280 SH   SOLE 0 0 0 10,280
ISHARES TR 10-20 YR TRS ETF 464288653   471,231 4,120 SH   SOLE 0 0 0 4,120
ISHARES TR EAFE VALUE ETF 464288877   1,616,143 32,976 SH   SOLE 0 0 0 32,976
ISHARES TR EAFE GRWTH ETF 464288885   1,469,074 16,262 SH   SOLE 0 0 0 16,262
ISHARES TR CORE S&P TTL STK 464287150   318,121 3,587 SH   SOLE 0 0 0 3,587
ISHARES TR CORE TOTAL USD 46434V613   1,347,042 29,100 SH   SOLE 0 0 0 29,100
ISHARES TR CORE HIGH DV ETF 46429B663   406,705 3,813 SH   SOLE 0 0 0 3,813
ISHARES TR MSCI USA MIN VOL 46429B697   477,402 6,480 SH   SOLE 0 0 0 6,480
ISHARES TR US TREAS BD ETF 46429B267   1,965,986 84,431 SH   SOLE 0 0 0 84,431
ISHARES TR MSCI KLD400 SOC 464288570   273,378 3,643 SH   SOLE 0 0 0 3,643
ISHARES TR MBS ETF 464288588   469,476 4,910 SH   SOLE 0 0 0 4,910
ISHARES TR NATIONAL MUN ETF 464288414   1,101,047 10,238 SH   SOLE 0 0 0 10,238
ISHARES TR SHRT NAT MUN ETF 464288158   741,808 7,078 SH   SOLE 0 0 0 7,078
ISHARES TR IBONDS 26 TRM TS 46436E858   403,933 17,539 SH   SOLE 0 0 0 17,539
ISHARES TR IBONDS 25 TRM TS 46436E866   402,686 17,157 SH   SOLE 0 0 0 17,157
ISHARES TR IBONDS 24 TRM TS 46436E874   403,150 16,840 SH   SOLE 0 0 0 16,840
ISHARES TR ESG ADV TTL USD 46436E619   257,193 5,934 SH   SOLE 0 0 0 5,934
ISHARES TR IBONDS DEC 46435U697   419,906 16,225 SH   SOLE 0 0 0 16,225
ISHARES TR FALN ANGLS USD 46435G474   266,024 10,416 SH   SOLE 0 0 0 10,416
ISHARES TR IBONDS DEC2023 46435G318   565,456 22,245 SH   SOLE 0 0 0 22,245
ISHARES TR ESG AWR MSCI USA 46435G425   4,023,819 45,482 SH   SOLE 0 0 0 45,482
ISHARES TR CONV BD ETF 46435G102   216,905 3,014 SH   SOLE 0 0 0 3,014
ISHARES TR CORE S&P SCP ETF 464287804   494,681 4,878 SH   SOLE 0 0 0 4,878
ISHARES TR CORE S&P500 ETF 464287200   1,526,942 3,814 SH   SOLE 0 0 0 3,814
ISHARES TR RUS 1000 ETF 464287622   1,204,828 5,484 SH   SOLE 0 0 0 5,484
ISHARES TR NORTH AMERN NAT 464287374   233,016 5,483 SH   SOLE 0 0 0 5,483
ISHARES TR 1 3 YR TREAS BD 464287457   620,848 7,605 SH   SOLE 0 0 0 7,605
ISHARES TR CORE US AGGBD ET 464287226   260,264 2,605 SH   SOLE 0 0 0 2,605
ISHARES TR TIPS BD ETF 464287176   501,810 4,639 SH   SOLE 0 0 0 4,639
ISHARES U S ETF TR GSCI CMDTY STGY 46431W853   261,851 9,305 SH   SOLE 0 0 0 9,305
JOHNSON & JOHNSON COM 478160104   1,734,170 9,999 SH   SOLE 0 0 0 9,999
LAUDER ESTEE COS INC CL A 518439104   280,290 1,049 SH   SOLE 0 0 0 1,049
LILLY ELI & CO COM 532457108   300,304 830 SH   SOLE 0 0 0 830
LOCKHEED MARTIN CORP COM 539830109   201,003 447 SH   SOLE 0 0 0 447
LOWES COS INC COM 548661107   1,038,774 4,896 SH   SOLE 0 0 0 4,896
MCCORMICK & CO INC COM NON VTG 579780206   255,130 3,146 SH   SOLE 0 0 0 3,146
MCDONALDS CORP COM 580135101   263,462 980 SH   SOLE 0 0 0 980
MERCK & CO INC COM 58933Y105   252,815 2,252 SH   SOLE 0 0 0 2,252
MICROSOFT CORP COM 594918104   3,400,569 14,215 SH   SOLE 0 0 0 14,215
NEXTERA ENERGY INC COM 65339F101   796,676 9,408 SH   SOLE 0 0 0 9,408
PEPSICO INC COM 713448108   251,258 1,434 SH   SOLE 0 0 0 1,434
PFIZER INC COM 717081103   1,170,165 24,455 SH   SOLE 0 0 0 24,455
PIMCO ETF TR INTER MUN BD ACT 72201R866   388,337 7,431 SH   SOLE 0 0 0 7,431
PIONEER NAT RES CO COM 723787107   1,177,383 4,926 SH   SOLE 0 0 0 4,926
PROCTER AND GAMBLE CO COM 742718109   1,237,278 8,200 SH   SOLE 0 0 0 8,200
PUBLIC STORAGE COM 74460D109   1,052,544 3,619 SH   SOLE 0 0 0 3,619
REPUBLIC SVCS INC COM 760759100   444,015 3,555 SH   SOLE 0 0 0 3,555
S&P GLOBAL INC COM 78409V104   1,056,600 2,884 SH   SOLE 0 0 0 2,884
SCHWAB CHARLES CORP COM 808513105   1,320,452 15,913 SH   SOLE 0 0 0 15,913
SCHWAB STRATEGIC TR US TIPS ETF 808524870   607,356 11,544 SH   SOLE 0 0 0 11,544
SCHWAB STRATEGIC TR US AGGREGATE B 808524839   1,720,022 36,557 SH   SOLE 0 0 0 36,557
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860   343,505 8,683 SH   SOLE 0 0 0 8,683
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   204,156 3,900 SH   SOLE 0 0 0 3,900
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   283,271 3,381 SH   SOLE 0 0 0 3,381
SELECT SECTOR SPDR TR ENERGY 81369Y506   1,156,548 12,858 SH   SOLE 0 0 0 12,858
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704   283,727 2,769 SH   SOLE 0 0 0 2,769
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   236,697 1,814 SH   SOLE 0 0 0 1,814
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   209,561 2,804 SH   SOLE 0 0 0 2,804
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   344,311 4,827 SH   SOLE 0 0 0 4,827
SEMPRA COM 816851109   893,592 5,556 SH   SOLE 0 0 0 5,556
SHERWIN WILLIAMS CO COM 824348106   978,651 3,980 SH   SOLE 0 0 0 3,980
SKYWORKS SOLUTIONS INC COM 83088M102   227,767 2,242 SH   SOLE 0 0 0 2,242
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   1,253,805 3,655 SH   SOLE 0 0 0 3,655
SPDR S&P 500 ETF TR TR UNIT 78462F103   1,104,693 2,772 SH   SOLE 0 0 0 2,772
SPDR SER TR S&P 600 SML CAP 78464A813   225,343 2,562 SH   SOLE 0 0 0 2,562
SPDR SER TR PORTFOLIO S&P500 78464A854   6,203,333 132,352 SH   SOLE 0 0 0 132,352
SYSCO CORP COM 871829107   814,050 10,134 SH   SOLE 0 0 0 10,134
TARGET CORP COM 87612E106   431,357 2,621 SH   SOLE 0 0 0 2,621
THERMO FISHER SCIENTIFIC INC COM 883556102   1,133,660 1,942 SH   SOLE 0 0 0 1,942
TJX COS INC NEW COM 872540109   239,929 2,943 SH   SOLE 0 0 0 2,943
UNION PAC CORP COM 907818108   288,259 1,352 SH   SOLE 0 0 0 1,352
UNITED PARCEL SERVICE INC CL B 911312106   1,088,132 5,974 SH   SOLE 0 0 0 5,974
UNITEDHEALTH GROUP INC COM 91324P102   1,574,441 3,216 SH   SOLE 0 0 0 3,216
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   3,287,129 44,439 SH   SOLE 0 0 0 44,439
VANGUARD INDEX FDS SM CP VAL ETF 922908611   239,963 1,422 SH   SOLE 0 0 0 1,422
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   406,038 4,605 SH   SOLE 0 0 0 4,605
VANGUARD INDEX FDS TOTAL STK MKT 922908769   2,048,568 10,241 SH   SOLE 0 0 0 10,241
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   294,593 5,834 SH   SOLE 0 0 0 5,834
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   306,445 6,807 SH   SOLE 0 0 0 6,807
VERIZON COMMUNICATIONS INC COM 92343V104   257,646 6,155 SH   SOLE 0 0 0 6,155
VISA INC COM CL A 92826C839   802,837 3,599 SH   SOLE 0 0 0 3,599
WALMART INC COM 931142103   1,647,574 11,340 SH   SOLE 0 0 0 11,340
WASTE MGMT INC DEL COM 94106L109   238,627 1,548 SH   SOLE 0 0 0 1,548
XCEL ENERGY INC COM 98389B100   254,783 3,580 SH   SOLE 0 0 0 3,580