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
EATON CORP PLC SHS G29183103   1,633 7,669 SH   SOLE 0 0 0 7,669
AMAZON COM INC COM 023135106   338 2,662 SH   SOLE 0 0 0 2,662
APPLE INC COM 037833100   4,227 24,701 SH   SOLE 0 0 0 24,700
CATERPILLAR INC COM 149123101   999 3,665 SH   SOLE 0 0 0 3,664
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   1,088 16,065 SH   SOLE 0 0 0 16,064
DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302   1,027 45,491 SH   SOLE 0 0 0 45,490
ELECTRONIC ARTS INC COM 285512109   860 7,136 SH   SOLE 0 0 0 7,136
FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204   1,689 24,186 SH   SOLE 0 0 0 24,185
FIRST SOLAR INC COM 336433107   212 1,310 SH   SOLE 0 0 0 1,310
IDEXX LABS INC COM 45168D104   1,889 4,319 SH   SOLE 0 0 0 4,319
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266   477 15,833 SH   SOLE 0 0 0 15,832
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   315 2,221 SH   SOLE 0 0 0 2,220
INVESCO EXCHANGE TRADED FD T S&P MDCP QUALITY 46137V472   2,551 31,672 SH   SOLE 0 0 0 31,671
ISHARES TR 20 YR TR BD ETF 464287432   2,730 30,784 SH   SOLE 0 0 0 30,783
ISHARES TR U.S. TECH ETF 464287721   338 3,217 SH   SOLE 0 0 0 3,217
ISHARES TR CORE S&P SCP ETF 464287804   233 2,475 SH   SOLE 0 0 0 2,475
ISHARES TR US CONSM STAPLES 464287812   2,204 11,815 SH   SOLE 0 0 0 11,814
ISHARES TR DOW JONES US ETF 464287846   241 2,308 SH   SOLE 0 0 0 2,308
ISHARES TR GL CLEAN ENE ETF 464288224   2,202 150,318 SH   SOLE 0 0 0 150,317
ISHARES TR JPMORGAN USD EMG 464288281   1,033 12,514 SH   SOLE 0 0 0 12,513
ISHARES TR CORE MSCI TOTAL 46432F834   2,981 49,688 SH   SOLE 0 0 0 49,688
ISHARES TR 0-5YR HI YL CP 46434V407   507 12,356 SH   SOLE 0 0 0 12,356
ISHARES TR CORE MSCI EURO 46434V738   1,859 37,429 SH   SOLE 0 0 0 37,429
ISHARES TR CORE INTL AGGR 46435G672   7,176 147,101 SH   SOLE 0 0 0 147,100
JOHNSON & JOHNSON COM 478160104   247 1,585 SH   SOLE 0 0 0 1,584
LEAR CORP COM NEW 521865204   830 6,188 SH   SOLE 0 0 0 6,187
MASTERCARD INCORPORATED CL A 57636Q104   884 2,235 SH   SOLE 0 0 0 2,234
MERCK & CO INC COM 58933Y105   254 2,464 SH   SOLE 0 0 0 2,464
MICROSOFT CORP COM 594918104   2,590 8,212 SH   SOLE 0 0 0 8,212
MICRON TECHNOLOGY INC COM 595112103   931 13,699 SH   SOLE 0 0 0 13,699
NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300   266 7,910 SH   SOLE 0 0 0 7,909
NUSHARES ETF TR NUVEEN ESG EMRGN 67092P888   203 7,739 SH   SOLE 0 0 0 7,738
PACER FDS TR PACER US SMALL 69374H857   1,908 45,778 SH   SOLE 0 0 0 45,777
PACER FDS TR US CASH COWS 100 69374H881   4,254 86,067 SH   SOLE 0 0 0 86,066
PROCTER AND GAMBLE CO COM 742718109   391 2,680 SH   SOLE 0 0 0 2,679
SPDR GOLD TR GOLD SHS 78463V107   259 1,511 SH   SOLE 0 0 0 1,510
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509   648 19,296 SH   SOLE 0 0 0 19,295
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   209 6,725 SH   SOLE 0 0 0 6,724
SPDR SER TR PRTFLO S&P500 VL 78464A508   5,347 129,617 SH   SOLE 0 0 0 129,617
SPDR SER TR PORTFOLIO LN TSR 78464A664   636 24,332 SH   SOLE 0 0 0 24,331
SPDR SER TR PORTFOLI S&P1500 78464A805   725 13,806 SH   SOLE 0 0 0 13,805
SPDR SER TR PORTFOLIO S&P400 78464A847   652 14,896 SH   SOLE 0 0 0 14,896
SPDR SER TR PORTFOLIO S&P500 78464A854   19,934 396,799 SH   SOLE 0 0 0 396,799
SPDR SER TR S&P KENSHO NEW 78468R648   1,731 43,691 SH   SOLE 0 0 0 43,690
SPDR SER TR PORTFOLIO S&P600 78468R853   1,683 45,586 SH   SOLE 0 0 0 45,586
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   245 1,524 SH   SOLE 0 0 0 1,524
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   829 24,993 SH   SOLE 0 0 0 24,993
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   475 2,898 SH   SOLE 0 0 0 2,898
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   1,130 19,158 SH   SOLE 0 0 0 19,157
SMITH & WESSON BRANDS INC COM 831754106   151 11,723 SH   SOLE 0 0 0 11,723
THERMO FISHER SCIENTIFIC INC COM 883556102   204 403 SH   SOLE 0 0 0 403
UNITEDHEALTH GROUP INC COM 91324P102   605 1,199 SH   SOLE 0 0 0 1,198
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   1,889 27,075 SH   SOLE 0 0 0 27,074
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   22,692 519,066 SH   SOLE 0 0 0 519,065
VANGUARD WORLD FDS FINANCIALS ETF 92204A405   3,083 38,367 SH   SOLE 0 0 0 38,366
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504   2,781 11,824 SH   SOLE 0 0 0 11,824
VANGUARD WORLD FDS INF TECH ETF 92204A702   1,915 4,620 SH   SOLE 0 0 0 4,619
VANGUARD WORLD FDS COMM SRVC ETF 92204A884   848 8,071 SH   SOLE 0 0 0 8,070
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   6,938 176,926 SH   SOLE 0 0 0 176,926
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   307 6,393 SH   SOLE 0 0 0 6,392
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   1,621 4,128 SH   SOLE 0 0 0 4,128
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   1,606 21,212 SH   SOLE 0 0 0 21,211
VANGUARD INDEX FDS MID CAP ETF 922908629   286 1,374 SH   SOLE 0 0 0 1,374
VANGUARD INDEX FDS SMALL CP ETF 922908751   506 2,676 SH   SOLE 0 0 0 2,676
VANGUARD INDEX FDS TOTAL STK MKT 922908769   505 2,378 SH   SOLE 0 0 0 2,377