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,710 7,102 SH   SOLE 0 0 0 7,102
AMAZON COM INC COM 023135106   403 2,652 SH   SOLE 0 0 0 2,652
APPLE INC COM 037833100   4,660 24,204 SH   SOLE 0 0 0 24,204
CATERPILLAR INC COM 149123101   1,085 3,671 SH   SOLE 0 0 0 3,671
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   1,157 15,317 SH   SOLE 0 0 0 15,317
COSTCO WHSL CORP NEW COM 22160K105   217 328 SH   SOLE 0 0 0 328
DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302   1,236 51,273 SH   SOLE 0 0 0 51,273
DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401   338 6,519 SH   SOLE 0 0 0 6,519
DIMENSIONAL ETF TRUST INTL CORE EQUITY 25434V799   3,266 127,915 SH   SOLE 0 0 0 127,915
ELECTRONIC ARTS INC COM 285512109   957 6,997 SH   SOLE 0 0 0 6,997
FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204   1,887 23,909 SH   SOLE 0 0 0 23,909
FIDELITY COVINGTON TRUST MSCI RL EST ETF 316092857   349 13,080 SH   SOLE 0 0 0 13,080
FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865   251 6,143 SH   SOLE 0 0 0 6,143
FIRST SOLAR INC COM 336433107   226 1,310 SH   SOLE 0 0 0 1,310
IDEXX LABS INC COM 45168D104   2,342 4,219 SH   SOLE 0 0 0 4,219
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266   512 15,862 SH   SOLE 0 0 0 15,862
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   330 2,092 SH   SOLE 0 0 0 2,092
INVESCO EXCHANGE TRADED FD T S&P MDCP QUALITY 46137V472   2,936 33,092 SH   SOLE 0 0 0 33,092
ISHARES TR 20 YR TR BD ETF 464287432   3,804 38,468 SH   SOLE 0 0 0 38,468
ISHARES TR U.S. TECH ETF 464287721   369 3,003 SH   SOLE 0 0 0 3,003
ISHARES TR CORE S&P SCP ETF 464287804   361 3,331 SH   SOLE 0 0 0 3,331
ISHARES TR US CONSM STAPLES 464287812   2,366 12,342 SH   SOLE 0 0 0 12,342
ISHARES TR DOW JONES US ETF 464287846   269 2,308 SH   SOLE 0 0 0 2,308
ISHARES TR GL CLEAN ENE ETF 464288224   2,473 158,827 SH   SOLE 0 0 0 158,827
ISHARES TR JPMORGAN USD EMG 464288281   1,111 12,470 SH   SOLE 0 0 0 12,470
ISHARES TR AGGRES ALLOC ETF 464289859   208 3,017 SH   SOLE 0 0 0 3,017
ISHARES TR CORE MSCI TOTAL 46432F834   3,083 47,484 SH   SOLE 0 0 0 47,484
ISHARES TR 0-5YR HI YL CP 46434V407   562 13,311 SH   SOLE 0 0 0 13,311
ISHARES TR CORE MSCI EURO 46434V738   2,069 37,600 SH   SOLE 0 0 0 37,600
ISHARES TR CORE INTL AGGR 46435G672   7,528 151,165 SH   SOLE 0 0 0 151,165
LEAR CORP COM NEW 521865204   871 6,170 SH   SOLE 0 0 0 6,170
MASTERCARD INCORPORATED CL A 57636Q104   941 2,206 SH   SOLE 0 0 0 2,206
MERCK & CO INC COM 58933Y105   269 2,470 SH   SOLE 0 0 0 2,470
MICROSOFT CORP COM 594918104   3,125 8,311 SH   SOLE 0 0 0 8,311
MICRON TECHNOLOGY INC COM 595112103   1,106 12,964 SH   SOLE 0 0 0 12,964
NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300   291 8,107 SH   SOLE 0 0 0 8,107
PACER FDS TR PACER US SMALL 69374H857   2,170 45,190 SH   SOLE 0 0 0 45,190
PACER FDS TR US CASH COWS 100 69374H881   4,460 85,781 SH   SOLE 0 0 0 85,781
PROCTER AND GAMBLE CO COM 742718109   393 2,682 SH   SOLE 0 0 0 2,682
SPDR GOLD TR GOLD SHS 78463V107   285 1,489 SH   SOLE 0 0 0 1,489
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509   496 13,995 SH   SOLE 0 0 0 13,995
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   200 5,875 SH   SOLE 0 0 0 5,875
SPDR SER TR PRTFLO S&P500 VL 78464A508   6,037 129,468 SH   SOLE 0 0 0 129,468
SPDR SER TR PORTFOLI S&P1500 78464A805   810 13,860 SH   SOLE 0 0 0 13,860
SPDR SER TR PORTFOLIO S&P400 78464A847   748 15,353 SH   SOLE 0 0 0 15,353
SPDR SER TR PORTFOLIO S&P500 78464A854   21,935 392,390 SH   SOLE 0 0 0 392,390
SPDR SER TR S&P KENSHO NEW 78468R648   1,978 42,357 SH   SOLE 0 0 0 42,357
SPDR SER TR PORTFOLIO S&P600 78468R853   1,948 46,172 SH   SOLE 0 0 0 46,172
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   291 2,135 SH   SOLE 0 0 0 2,135
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   273 1,525 SH   SOLE 0 0 0 1,525
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   891 23,698 SH   SOLE 0 0 0 23,698
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   536 2,785 SH   SOLE 0 0 0 2,785
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   994 15,696 SH   SOLE 0 0 0 15,696
SMITH & WESSON BRANDS INC COM 831754106   159 11,723 SH   SOLE 0 0 0 11,723
THERMO FISHER SCIENTIFIC INC COM 883556102   214 403 SH   SOLE 0 0 0 403
UNITEDHEALTH GROUP INC COM 91324P102   631 1,199 SH   SOLE 0 0 0 1,199
VANGUARD STAR FDS VG TL INTL STK F 921909768   504 8,703 SH   SOLE 0 0 0 8,703
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   2,009 27,309 SH   SOLE 0 0 0 27,309
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   25,780 538,199 SH   SOLE 0 0 0 538,199
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407   294 5,947 SH   SOLE 0 0 0 5,947
VANGUARD WORLD FDS FINANCIALS ETF 92204A405   3,611 39,142 SH   SOLE 0 0 0 39,142
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504   2,893 11,538 SH   SOLE 0 0 0 11,538
VANGUARD WORLD FDS INF TECH ETF 92204A702   2,188 4,521 SH   SOLE 0 0 0 4,521
VANGUARD WORLD FDS COMM SRVC ETF 92204A884   964 8,189 SH   SOLE 0 0 0 8,189
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   4,502 109,545 SH   SOLE 0 0 0 109,545
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   299 5,860 SH   SOLE 0 0 0 5,860
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   2,006 4,593 SH   SOLE 0 0 0 4,593
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   1,565 17,711 SH   SOLE 0 0 0 17,711
VANGUARD INDEX FDS MID CAP ETF 922908629   322 1,382 SH   SOLE 0 0 0 1,382
VANGUARD INDEX FDS SMALL CP ETF 922908751   597 2,799 SH   SOLE 0 0 0 2,799
VANGUARD INDEX FDS TOTAL STK MKT 922908769   561 2,364 SH   SOLE 0 0 0 2,364