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
ABBVIE INC COM 00287Y109   283,866 1,655 SH   SOLE   0 0 1,655
ALPHABET INC CAP STK CL C 02079K107   4,094,393 22,323 SH   SOLE   0 0 22,323
ALPS ETF TR ALERIAN MLP 00162Q452   238,995 4,981 SH   SOLE   0 0 4,981
ALTRIA GROUP INC COM 02209S103   230,302 5,056 SH   SOLE   0 0 5,056
AMAZON COM INC COM 023135106   351,908 1,821 SH   SOLE   0 0 1,821
AMETEK INC COM 031100100   752,029 4,511 SH   SOLE   0 0 4,511
APPLE INC COM 037833100   7,005,802 33,263 SH   SOLE   0 0 33,263
ASTRAZENECA PLC SPONSORED ADR 046353108   236,929 3,038 SH   SOLE   0 0 3,038
AT&T INC COM 00206R102   1,376,804 72,046 SH   SOLE   0 0 72,046
AUTOMATIC DATA PROCESSING IN COM 053015103   262,320 1,099 SH   SOLE   0 0 1,099
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   919,368 2,260 SH   SOLE   0 0 2,260
BLOOM ENERGY CORP COM CL A 093712107   176,611 14,429 SH   SOLE   0 0 14,429
BOSTON SCIENTIFIC CORP COM 101137107   3,739,683 48,561 SH   SOLE   0 0 48,561
BROADCOM INC COM 11135F101   1,669,164 1,040 SH   SOLE   0 0 1,040
CHEVRON CORP NEW COM 166764100   443,879 2,838 SH   SOLE   0 0 2,838
CISCO SYS INC COM 17275R102   1,487,491 31,309 SH   SOLE   0 0 31,309
CLEARWAY ENERGY INC CL A 18539C105   993,702 43,853 SH   SOLE   0 0 43,853
COCA COLA CO COM 191216100   229,522 3,606 SH   SOLE   0 0 3,606
CORNING INC COM 219350105   1,306,303 33,624 SH   SOLE   0 0 33,624
CROWN CASTLE INC COM 22822V101   1,007,585 10,313 SH   SOLE   0 0 10,313
CVS HEALTH CORP COM 126650100   2,948,327 49,921 SH   SOLE   0 0 49,921
DEVON ENERGY CORP NEW COM 25179M103   260,491 5,496 SH   SOLE   0 0 5,496
DISNEY WALT CO COM 254687106   228,764 2,304 SH   SOLE   0 0 2,304
ELI LILLY & CO COM 532457108   209,143 231 SH   SOLE   0 0 231
EXXON MOBIL CORP COM 30231G102   310,979 2,701 SH   SOLE   0 0 2,701
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808   262,521 1,531 SH   SOLE   0 0 1,531
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408   10,026,398 168,228 SH   SOLE   0 0 168,228
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805   35,583,005 826,551 SH   SOLE   0 0 826,551
FISERV INC COM 337738108   438,625 2,943 SH   SOLE   0 0 2,943
GARMIN LTD SHS H2906T109   2,095,797 12,864 SH   SOLE   0 0 12,864
GENERAL MTRS CO COM 37045V100   3,530,357 75,987 SH   SOLE   0 0 75,987
GOLDMAN SACHS GROUP INC COM 38141G104   319,790 707 SH   SOLE   0 0 707
GSK PLC SPONSORED ADR 37733W204   3,177,903 82,543 SH   SOLE   0 0 82,543
HEWLETT PACKARD ENTERPRISE C COM 42824C109   1,358,892 64,190 SH   SOLE   0 0 64,190
HOME DEPOT INC COM 437076102   322,553 937 SH   SOLE   0 0 937
INTERNATIONAL BUSINESS MACHS COM 459200101   1,344,746 7,775 SH   SOLE   0 0 7,775
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   316,896 1,929 SH   SOLE   0 0 1,929
INVESCO QQQ TR UNIT SER 1 46090E103   1,332,405 2,781 SH   SOLE   0 0 2,781
ISHARES INC CORE MSCI EMKT 46434G103   10,852,180 202,731 SH   SOLE   0 0 202,731
ISHARES INC ESG AWR MSCI EM 46434G863   401,924 11,987 SH   SOLE   0 0 11,987
ISHARES TR EAFE VALUE ETF 464288877   11,734,002 221,229 SH   SOLE   0 0 221,229
ISHARES TR CORE S&P500 ETF 464287200   1,132,219 2,069 SH   SOLE   0 0 2,069
ISHARES TR MSCI KLD400 SOC 464288570   1,027,596 9,895 SH   SOLE   0 0 9,895
ISHARES TR USD INV GRDE ETF 464288620   45,493,691 906,068 SH   SOLE   0 0 906,068
ISHARES TR CORE S&P SCP ETF 464287804   10,118,730 94,869 SH   SOLE   0 0 94,869
ISHARES TR ESG AWR US AGRGT 46435U549   1,852,421 39,743 SH   SOLE   0 0 39,743
ISHARES TR GLOBAL TECH ETF 464287291   4,711,216 56,885 SH   SOLE   0 0 56,885
ISHARES TR CORE S&P TTL STK 464287150   209,053 1,760 SH   SOLE   0 0 1,760
ISHARES TR ESG AWRE USD ETF 46435G193   1,842,478 81,095 SH   SOLE   0 0 81,095
ISHARES TR ESG AWRE 1 5 YR 46435G243   2,409,057 98,369 SH   SOLE   0 0 98,369
ISHARES TR ESG AWARE MSCI 46435U663   766,497 19,909 SH   SOLE   0 0 19,909
ISHARES TR CORE S&P MCP ETF 464287507   1,609,007 27,495 SH   SOLE   0 0 27,495
ISHARES TR MSCI LW CRB TG 46434V464   1,008,879 5,505 SH   SOLE   0 0 5,505
ISHARES TR CORE MSCI EAFE 46432F842   22,773,278 313,509 SH   SOLE   0 0 313,509
ISHARES TR MSCI EAFE ETF 464287465   425,019 5,426 SH   SOLE   0 0 5,426
ISHARES TR MSCI USA ESG SLC 464288802   3,874,742 34,482 SH   SOLE   0 0 34,482
ISHARES TR ESG AW MSCI EAFE 46435G516   1,935,940 24,574 SH   SOLE   0 0 24,574
ISHARES TR ESG AWR MSCI USA 46435G425   5,083,271 42,602 SH   SOLE   0 0 42,602
ISHARES TR BLACKROCK ULTRA 46434V878   1,845,616 36,525 SH   SOLE   0 0 36,525
ISHARES TR CORE US AGGBD ET 464287226   1,979,160 20,389 SH   SOLE   0 0 20,389
ISHARES TR 0-3 MNTH TREASRY 46436E718   349,564 3,471 SH   SOLE   0 0 3,471
JPMORGAN CHASE & CO. COM 46625H100   4,945,839 24,453 SH   SOLE   0 0 24,453
MERCK & CO INC COM 58933Y105   3,417,345 27,604 SH   SOLE   0 0 27,604
MICROSOFT CORP COM 594918104   6,550,136 14,655 SH   SOLE   0 0 14,655
MOBILEYE GLOBAL INC COMMON CLASS A 60741F104   3,116,621 110,971 SH   SOLE   0 0 110,971
MORGAN STANLEY COM NEW 617446448   1,305,988 13,437 SH   SOLE   0 0 13,437
NIKE INC CL B 654106103   225,356 2,990 SH   SOLE   0 0 2,990
NVIDIA CORPORATION COM 67066G104   10,141,922 82,094 SH   SOLE   0 0 82,094
NXP SEMICONDUCTORS N V COM N6596X109   3,592,191 13,349 SH   SOLE   0 0 13,349
PALO ALTO NETWORKS INC COM 697435105   4,072,527 12,013 SH   SOLE   0 0 12,013
PFIZER INC COM 717081103   1,118,185 39,964 SH   SOLE   0 0 39,964
PHILIP MORRIS INTL INC COM 718172109   214,820 2,120 SH   SOLE   0 0 2,120
PROCTER AND GAMBLE CO COM 742718109   731,578 4,436 SH   SOLE   0 0 4,436
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   23,955,585 105,890 SH   SOLE   0 0 105,890
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   8,748,692 212,812 SH   SOLE   0 0 212,812
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   4,444,151 58,033 SH   SOLE   0 0 58,033
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   3,603,855 19,758 SH   SOLE   0 0 19,758
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   11,738,022 80,535 SH   SOLE   0 0 80,535
SELECT SECTOR SPDR TR ENERGY 81369Y506   5,519,338 60,552 SH   SOLE   0 0 60,552
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   6,722,788 78,482 SH   SOLE   0 0 78,482
SELECT SECTOR SPDR TR INDL 81369Y704   8,518,796 69,901 SH   SOLE   0 0 69,901
SPDR S&P 500 ETF TR TR UNIT 78462F103   4,222,603 7,759 SH   SOLE   0 0 7,759
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   6,503,322 70,858 SH   SOLE   0 0 70,858
SPDR SER TR S&P DIVID ETF 78464A763   1,896,381 14,911 SH   SOLE   0 0 14,911
SPDR SER TR BLOOMBERG 3-12 M 78468R523   1,540,235 15,500 SH   SOLE   0 0 15,500
SPDR SER TR ICE PFD SEC ETF 78464A292   4,762,545 140,364 SH   SOLE   0 0 140,364
SPDR SER TR PORTFOLI S&P1500 78464A805   206,216 3,108 SH   SOLE   0 0 3,108
TARGET CORP COM 87612E106   3,019,810 20,399 SH   SOLE   0 0 20,399
TOLL BROTHERS INC COM 889478103   3,213,292 27,898 SH   SOLE   0 0 27,898
UNILEVER PLC SPON ADR NEW 904767704   1,196,894 21,766 SH   SOLE   0 0 21,766
VANGUARD BD INDEX FDS LONG TERM BOND 921937793   212,101 3,018 SH   SOLE   0 0 3,018
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   594,425 7,750 SH   SOLE   0 0 7,750
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   1,187,528 16,482 SH   SOLE   0 0 16,482
VANGUARD INDEX FDS TOTAL STK MKT 922908769   3,596,184 13,443 SH   SOLE   0 0 13,443
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   5,435,913 10,869 SH   SOLE   0 0 10,869
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   258,067 5,150 SH   SOLE   0 0 5,150
VANGUARD STAR FDS VG TL INTL STK F 921909768   328,092 5,441 SH   SOLE   0 0 5,441
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   14,794,700 124,745 SH   SOLE   0 0 124,745
VISA INC COM CL A 92826C839   396,592 1,511 SH   SOLE   0 0 1,511
WALMART INC COM 931142103   417,699 6,169 SH   SOLE   0 0 6,169
WISDOMTREE TR US MIDCAP DIVID 97717W505   4,270,576 91,310 SH   SOLE   0 0 91,310