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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M CO COM 88579Y101 207 1,398 SH   SOLE   0 0 1,398
ABB LTD SPONSORED ADR 000375204 1,018 31,627 SH   SOLE   0 0 31,627
ABBVIE INC COM 00287Y109 368 2,262 SH   SOLE   0 0 2,262
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1,706 15,643 SH   SOLE   0 0 15,643
ALPHABET INC CAP STK CL C 02079K107 2,240 795 SH   SOLE   0 0 795
AMERICAN WTR WKS CO INC NEW COM 030420103 782 4,722 SH   SOLE   0 0 4,722
AMETEK INC COM 031100100 611 4,590 SH   SOLE   0 0 4,590
APPLE INC COM 037833100 5,252 30,095 SH   SOLE   0 0 30,095
ASTRAZENECA PLC SPONSORED ADR 046353108 200 3,012 SH   SOLE   0 0 3,012
AT&T INC COM 00206R102 943 39,854 SH   SOLE   0 0 39,854
AUTOMATIC DATA PROCESSING IN COM 053015103 342 1,503 SH   SOLE   0 0 1,503
AVANGRID INC COM 05351W103 971 20,737 SH   SOLE   0 0 20,737
BCE INC COM NEW 05534B760 288 5,193 SH   SOLE   0 0 5,193
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,011 2,864 SH   SOLE   0 0 2,864
BOEING CO COM 097023105 1,876 9,751 SH   SOLE   0 0 9,751
BRISTOL-MYERS SQUIBB CO COM 110122108 296 4,069 SH   SOLE   0 0 4,069
BROADCOM INC COM 11135F101 1,166 1,855 SH   SOLE   0 0 1,855
CISCO SYS INC COM 17275R102 1,568 28,123 SH   SOLE   0 0 28,123
CLEARWAY ENERGY INC CL A 18539C105 969 29,037 SH   SOLE   0 0 29,037
COCA COLA CO COM 191216100 254 4,110 SH   SOLE   0 0 4,110
CVS HEALTH CORP COM 126650100 3,111 30,782 SH   SOLE   0 0 30,782
DISNEY WALT CO COM 254687106 314 2,287 SH   SOLE   0 0 2,287
EXXON MOBIL CORP COM 30231G102 201 2,439 SH   SOLE   0 0 2,439
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 26,689 448,449 SH   SOLE   0 0 448,449
GARMIN LTD SHS H2906T109 433 3,646 SH   SOLE   0 0 3,646
HOME DEPOT INC COM 437076102 305 1,019 SH   SOLE   0 0 1,019
INTEL CORP COM 458140100 280 5,663 SH   SOLE   0 0 5,663
INTERNATIONAL BUSINESS MACHS COM 459200101 1,188 9,139 SH   SOLE   0 0 9,139
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 293 1,859 SH   SOLE   0 0 1,859
INVESCO QQQ TR UNIT SER 1 46090E103 755 2,082 SH   SOLE   0 0 2,082
ISHARES INC ESG AWR MSCI EM 46434G863 530 14,367 SH   SOLE   0 0 14,367
ISHARES INC CORE MSCI EMKT 46434G103 5,465 99,274 SH   SOLE   0 0 99,274
ISHARES TR A RATE CP BD ETF 46429B291 13,719 264,803 SH   SOLE   0 0 264,803
ISHARES TR BLACKROCK ULTRA 46434V878 3,985 79,473 SH   SOLE   0 0 79,473
ISHARES TR BROAD USD HIGH 46435U853 719 18,495 SH   SOLE   0 0 18,495
ISHARES TR CORE 1 5 YR USD 46432F859 1,442 29,762 SH   SOLE   0 0 29,762
ISHARES TR CORE MSCI EAFE 46432F842 9,382 135,056 SH   SOLE   0 0 135,056
ISHARES TR CORE S&P MCP ETF 464287507 1,142 4,255 SH   SOLE   0 0 4,255
ISHARES TR CORE S&P SCP ETF 464287804 9,519 88,134 SH   SOLE   0 0 88,134
ISHARES TR CORE S&P500 ETF 464287200 281 622 SH   SOLE   0 0 622
ISHARES TR CORE US AGGBD ET 464287226 2,301 21,509 SH   SOLE   0 0 21,509
ISHARES TR EAFE VALUE ETF 464288877 9,524 189,717 SH   SOLE   0 0 189,717
ISHARES TR ESG AW MSCI EAFE 46435G516 1,810 24,555 SH   SOLE   0 0 24,555
ISHARES TR ESG AWARE MSCI 46435U663 796 21,093 SH   SOLE   0 0 21,093
ISHARES TR ESG AWR MSCI USA 46435G425 5,143 50,711 SH   SOLE   0 0 50,711
ISHARES TR ESG AWR US AGRGT 46435U549 1,628 31,482 SH   SOLE   0 0 31,482
ISHARES TR ESG AWRE 1 5 YR 46435G243 863 35,266 SH   SOLE   0 0 35,266
ISHARES TR ESG AWRE USD ETF 46435G193 2,744 109,325 SH   SOLE   0 0 109,325
ISHARES TR GL CLEAN ENE ETF 464288224 3,040 141,982 SH   SOLE   0 0 141,982
ISHARES TR MSCI EAFE ETF 464287465 2,602 35,352 SH   SOLE   0 0 35,352
ISHARES TR MSCI LW CRB TG 46434V464 989 6,078 SH   SOLE   0 0 6,078
ISHARES TR MSCI USA ESG SLC 464288802 3,598 37,101 SH   SOLE   0 0 37,101
ISHARES TR MSCI USA MIN VOL 46429B697 336 4,365 SH   SOLE   0 0 4,365
ISHARES TR PFD AND INCM SEC 464288687 220 6,028 SH   SOLE   0 0 6,028
JPMORGAN CHASE & CO COM 46625H100 2,905 21,331 SH   SOLE   0 0 21,331
MAXIMUS INC COM 577933104 1,894 25,216 SH   SOLE   0 0 25,216
MERCK & CO INC COM 58933Y105 2,109 25,753 SH   SOLE   0 0 25,753
META PLATFORMS INC CL A 30303M102 1,610 7,234 SH   SOLE   0 0 7,234
MICROSOFT CORP COM 594918104 4,439 14,414 SH   SOLE   0 0 14,414
MORGAN STANLEY COM NEW 617446448 1,089 12,449 SH   SOLE   0 0 12,449
NIKE INC CL B 654106103 362 2,690 SH   SOLE   0 0 2,690
NVIDIA CORPORATION COM 67066G104 4,087 15,001 SH   SOLE   0 0 15,001
PALO ALTO NETWORKS INC COM 697435105 2,456 3,957 SH   SOLE   0 0 3,957
PAYPAL HLDGS INC COM 70450Y103 1,624 13,971 SH   SOLE   0 0 13,971
PEPSICO INC COM 713448108 235 1,405 SH   SOLE   0 0 1,405
PFIZER INC COM 717081103 1,264 24,370 SH   SOLE   0 0 24,370
PROCTER AND GAMBLE CO COM 742718109 686 4,484 SH   SOLE   0 0 4,484
QUALCOMM INC COM 747525103 2,970 19,458 SH   SOLE   0 0 19,458
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 8,161 44,041 SH   SOLE   0 0 44,041
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 659 9,264 SH   SOLE   0 0 9,264
SELECT SECTOR SPDR TR ENERGY 81369Y506 4,358 56,911 SH   SOLE   0 0 56,911
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 7,484 195,260 SH   SOLE   0 0 195,260
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 6,540 47,756 SH   SOLE   0 0 47,756
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 6,167 59,801 SH   SOLE   0 0 59,801
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 1,170 13,922 SH   SOLE   0 0 13,922
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 1,297 27,755 SH   SOLE   0 0 27,755
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 12,921 81,186 SH   SOLE   0 0 81,186
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 6,830 99,298 SH   SOLE   0 0 99,298
SPDR S&P 500 ETF TR TR UNIT 78462F103 3,407 7,545 SH   SOLE   0 0 7,545
SPDR SER TR BLOOMBERG 1-3 MO 78468R663 513 5,614 SH   SOLE   0 0 5,614
SPDR SER TR S&P DIVID ETF 78464A763 2,560 19,979 SH   SOLE   0 0 19,979
SPDR SER TR S&P KENSHO NEW 78468R648 680 13,087 SH   SOLE   0 0 13,087
SPDR SER TR ICE PFD SEC ETF 78464A292 5,865 150,656 SH   SOLE   0 0 150,656
SPDR SER TR S&P REGL BKG 78464A698 1,615 23,461 SH   SOLE   0 0 23,461
SPDR SER TR MSCI USA STRTGIC 78468R812 3,338 26,819 SH   SOLE   0 0 26,819
TESLA INC COM 88160R101 256 237 SH   SOLE   0 0 237
THERAPEUTICSMD INC COM 88338N107 11 30,545 SH   SOLE   0 0 30,545
UNILEVER PLC SPON ADR NEW 904767704 1,045 22,863 SH   SOLE   0 0 22,863
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 1,217 15,600 SH   SOLE   0 0 15,600
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 4,556 10,973 SH   SOLE   0 0 10,973
VANGUARD INDEX FDS TOTAL STK MKT 922908769 583 2,560 SH   SOLE   0 0 2,560
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 25,841 504,687 SH   SOLE   0 0 504,687
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 10,049 89,498 SH   SOLE   0 0 89,498
WALMART INC COM 931142103 715 4,801 SH   SOLE   0 0 4,801
WISDOMTREE TR US MIDCAP DIVID 97717W505 2,981 67,122 SH   SOLE   0 0 67,122
WP CAREY INC COM 92936U109 231 2,856 SH   SOLE   0 0 2,856