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
ABB LTD SPONSORED ADR 000375204   1,574,644 45,908 SH   SOLE   0 0 45,908
ABBVIE INC COM 00287Y109   360,495 2,262 SH   SOLE   0 0 2,262
ALPHABET INC CAP STK CL C 02079K107   2,395,848 23,037 SH   SOLE   0 0 23,037
AMETEK INC COM 031100100   661,252 4,550 SH   SOLE   0 0 4,550
APPLE INC COM 037833100   4,541,504 27,541 SH   SOLE   0 0 27,541
ASTRAZENECA PLC SPONSORED ADR 046353108   209,967 3,025 SH   SOLE   0 0 3,025
AT&T INC COM 00206R102   1,475,551 76,652 SH   SOLE   0 0 76,652
AUTOMATIC DATA PROCESSING IN COM 053015103   326,821 1,468 SH   SOLE   0 0 1,468
AVANGRID INC COM 05351W103   1,135,607 28,476 SH   SOLE   0 0 28,476
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   735,799 2,383 SH   SOLE   0 0 2,383
BROADCOM INC COM 11135F101   1,599,569 2,493 SH   SOLE   0 0 2,493
CHEVRON CORP NEW COM 166764100   291,864 1,789 SH   SOLE   0 0 1,789
CISCO SYS INC COM 17275R102   2,024,885 38,735 SH   SOLE   0 0 38,735
CLEARWAY ENERGY INC CL A 18539C105   1,138,200 37,902 SH   SOLE   0 0 37,902
COCA COLA CO COM 191216100   227,650 3,670 SH   SOLE   0 0 3,670
CONOCOPHILLIPS COM 20825C104   221,100 2,229 SH   SOLE   0 0 2,229
CORNING INC COM 219350105   1,436,473 40,716 SH   SOLE   0 0 40,716
CVS HEALTH CORP COM 126650100   2,310,010 31,086 SH   SOLE   0 0 31,086
DEVON ENERGY CORP NEW COM 25179M103   228,202 4,509 SH   SOLE   0 0 4,509
DISNEY WALT CO COM 254687106   360,869 3,604 SH   SOLE   0 0 3,604
EXXON MOBIL CORP COM 30231G102   314,944 2,872 SH   SOLE   0 0 2,872
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408   16,411,702 275,781 SH   SOLE   0 0 275,781
FISERV INC COM 337738108   414,481 3,667 SH   SOLE   0 0 3,667
GARMIN LTD SHS H2906T109   1,836,984 18,202 SH   SOLE   0 0 18,202
GENERAL MTRS CO COM 37045V100   2,342,023 63,850 SH   SOLE   0 0 63,850
GSK PLC SPONSORED ADR 37733W204   2,221,864 62,447 SH   SOLE   0 0 62,447
HEWLETT PACKARD ENTERPRISE C COM 42824C109   1,546,366 97,073 SH   SOLE   0 0 97,073
HOME DEPOT INC COM 437076102   300,727 1,019 SH   SOLE   0 0 1,019
INTERNATIONAL BUSINESS MACHS COM 459200101   1,357,668 10,357 SH   SOLE   0 0 10,357
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   268,849 1,859 SH   SOLE   0 0 1,859
INVESCO QQQ UNIT SER 1 46090E103   668,176 2,082 SH   SOLE   0 0 2,082
ISHARES INC CORE MSCI EMKT 46434G103   10,248,346 210,050 SH   SOLE   0 0 210,050
ISHARES INC ESG AWR MSCI EM 46434G863   453,438 14,404 SH   SOLE   0 0 14,404
ISHARES TR BLACKROCK ULTRA 46434V878   5,327,242 106,015 SH   SOLE   0 0 106,015
ISHARES TR BROAD USD HIGH 46435U853   531,935 14,963 SH   SOLE   0 0 14,963
ISHARES TR CORE 1 5 YR USD 46432F859   843,414 17,886 SH   SOLE   0 0 17,886
ISHARES TR CORE MSCI EAFE 46432F842   16,522,979 247,165 SH   SOLE   0 0 247,165
ISHARES TR CORE S&P MCP ETF 464287507   1,177,003 4,705 SH   SOLE   0 0 4,705
ISHARES TR CORE S&P SCP ETF 464287804   10,118,710 104,640 SH   SOLE   0 0 104,640
ISHARES TR 1 3 YR TREAS BD 464287457   9,193,786 111,901 SH   SOLE   0 0 111,901
ISHARES TR CORE S&P500 ETF 464287200   200,607 488 SH   SOLE   0 0 488
ISHARES TR CORE US AGGBD ET 464287226   1,919,864 19,268 SH   SOLE   0 0 19,268
ISHARES TR EAFE VALUE ETF 464288877   9,732,401 200,544 SH   SOLE   0 0 200,544
ISHARES TR ESG AW MSCI EAFE 46435G516   2,276,322 31,686 SH   SOLE   0 0 31,686
ISHARES TR ESG AWARE MSCI 46435U663   837,854 24,650 SH   SOLE   0 0 24,650
ISHARES TR ESG AWR MSCI USA 46435G425   5,622,824 62,165 SH   SOLE   0 0 62,165
ISHARES TR CORE S&P US VLU 464287663   569,065 7,713 SH   SOLE   0 0 7,713
ISHARES TR ESG AWRE 1 5 YR 46435G243   2,415,816 100,408 SH   SOLE   0 0 100,408
ISHARES TR ESG AWRE USD ETF 46435G193   2,076,229 90,212 SH   SOLE   0 0 90,212
ISHARES TR GL CLEAN ENE ETF 464288224   3,490,735 176,478 SH   SOLE   0 0 176,478
ISHARES TR GLOBAL TECH ETF 464287291   434,880 8,000 SH   SOLE   0 0 8,000
ISHARES TR MSCI EAFE ETF 464287465   404,160 5,651 SH   SOLE   0 0 5,651
ISHARES TR MSCI LW CRB TG 46434V464   1,133,664 7,663 SH   SOLE   0 0 7,663
ISHARES TR MSCI USA ESG SLC 464288802   4,274,838 48,705 SH   SOLE   0 0 48,705
ISHARES TR USD INV GRDE ETF 464288620   14,375,929 283,773 SH   SOLE   0 0 283,773
ISHARES TR ESG AWR US AGRGT 46435U549   1,992,952 41,468 SH   SOLE   0 0 41,468
JPMORGAN CHASE & CO COM 46625H100   3,793,456 29,111 SH   SOLE   0 0 29,111
MAXIMUS INC COM 577933104   2,339,347 29,725 SH   SOLE   0 0 29,725
MERCK & CO INC COM 58933Y105   2,392,759 22,490 SH   SOLE   0 0 22,490
MICROSOFT CORP COM 594918104   4,264,716 14,793 SH   SOLE   0 0 14,793
MORGAN STANLEY COM NEW 617446448   1,358,103 15,468 SH   SOLE   0 0 15,468
NIKE INC CL B 654106103   366,694 2,990 SH   SOLE   0 0 2,990
NVIDIA CORPORATION COM 67066G104   3,799,635 13,679 SH   SOLE   0 0 13,679
PALO ALTO NETWORKS INC COM 697435105   2,396,880 12,000 SH   SOLE   0 0 12,000
PFIZER INC COM 717081103   1,222,332 29,959 SH   SOLE   0 0 29,959
PIONEER NAT RES CO COM 723787107   350,514 1,716 SH   SOLE   0 0 1,716
PROCTER AND GAMBLE CO COM 742718109   649,908 4,371 SH   SOLE   0 0 4,371
QUALCOMM INC COM 747525103   2,344,627 18,378 SH   SOLE   0 0 18,378
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860   1,291,228 34,543 SH   SOLE   0 0 34,543
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   10,669,049 70,651 SH   SOLE   0 0 70,651
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704   3,706,053 36,628 SH   SOLE   0 0 36,628
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   8,271,480 63,892 SH   SOLE   0 0 63,892
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   7,977,371 248,130 SH   SOLE   0 0 248,130
SELECT SECTOR SPDR TR ENERGY 81369Y506   2,361,449 28,510 SH   SOLE   0 0 28,510
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   1,141,396 14,151 SH   SOLE   0 0 14,151
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   6,556,326 43,843 SH   SOLE   0 0 43,843
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   5,319,997 91,772 SH   SOLE   0 0 91,772
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   921,535 12,335 SH   SOLE   0 0 12,335
SPDR S&P 500 ETF TR TR UNIT 78462F103   3,232,134 7,895 SH   SOLE   0 0 7,895
SPDR SER TR ICE PFD SEC ETF 78464A292   5,973,632 175,902 SH   SOLE   0 0 175,902
SPDR SER TR S&P REGL BKG 78464A698   2,237,990 51,026 SH   SOLE   0 0 51,026
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   685,987 7,471 SH   SOLE   0 0 7,471
SPDR SER TR S&P DIVID ETF 78464A763   1,840,310 14,876 SH   SOLE   0 0 14,876
UNILEVER PLC SPON ADR NEW 904767704   1,447,269 27,870 SH   SOLE   0 0 27,870
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   1,177,946 15,400 SH   SOLE   0 0 15,400
VANGUARD INDEX FDS TOTAL STK MKT 922908769   812,318 3,980 SH   SOLE   0 0 3,980
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   4,671,918 12,423 SH   SOLE   0 0 12,423
VANGUARD MALVERN FDS STRM INFPROIDX 922020805   25,243,278 527,881 SH   SOLE   0 0 527,881
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   12,199,497 115,635 SH   SOLE   0 0 115,635
VIEW INC COM CL A 92671V106   10,250 20,500 SH   SOLE   0 0 20,500
WALMART INC COM 931142103   350,052 2,374 SH   SOLE   0 0 2,374
WISDOMTREE TR US MIDCAP DIVID 97717W505   3,079,261 75,141 SH   SOLE   0 0 75,141
WP CAREY INC COM 92936U109   235,345 3,039 SH   SOLE   0 0 3,039