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
ALPHABET INC CAP STK CL A 02079K305 270 131 SH   SOLE   131 0 0
ALPHABET INC CAP STK CL C 02079K107 207 100 SH   SOLE   100 0 0
AMAZON COM INC COM 023135106 665 215 SH   SOLE   215 0 0
APPLE INC COM 037833100 2,558 20,942 SH   SOLE   20,942 0 0
AT&T INC COM 00206R102 298 9,850 SH   SOLE   9,850 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 202 790 SH   SOLE   790 0 0
BLACKROCK CR ALLOCATION INCO COM 092508100 164 11,177 SH   SOLE   11,177 0 0
BLACKROCK ENHANCED EQUITY DI COM 09251A104 141 14,917 SH   SOLE   14,917 0 0
BLACKROCK ENHANCED INTL DIV COM BENE INTER 092524107 169 27,862 SH   SOLE   27,862 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 396 6,276 SH   SOLE   6,276 0 0
CVS HEALTH CORP COM 126650100 283 3,767 SH   SOLE   3,767 0 0
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 310 1,931 SH   SOLE   1,931 0 0
GLOBAL X FDS RUSSELL 2000 37954Y459 254 10,460 SH   SOLE   10,460 0 0
GLOBAL X FDS NASDAQ 100 COVER 37954Y483 227 10,069 SH   SOLE   10,069 0 0
IDEXX LABS INC COM 45168D104 609 1,245 SH   SOLE   1,245 0 0
INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870 241 9,336 SH   SOLE   9,336 0 0
INVESCO EXCH TRADED FD TR II CEF INM COMPSI 46138E404 6,714 288,653 SH   SOLE   288,653 0 0
INVESCO EXCH TRADED FD TR II FNDMNTL HY CRP 46138E719 467 24,136 SH   SOLE   24,136 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 755 34,884 SH   SOLE   34,884 0 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 411 2,328 SH   SOLE   2,328 0 0
INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548 313 18,740 SH   SOLE   18,740 0 0
INVESCO EXCHANGE TRADED FD T DYNMC LRG VALU 46137V738 268 6,292 SH   SOLE   6,292 0 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 822 5,417 SH   SOLE   5,417 0 0
ISHARES INC CORE MSCI EMKT 46434G103 320 4,965 SH   SOLE   4,965 0 0
ISHARES TR CORE MSCI INTL 46435G326 2,334 36,134 SH   SOLE   36,134 0 0
ISHARES TR CORE S&P MCP ETF 464287507 330 1,266 SH   SOLE   1,266 0 0
ISHARES TR CORE S&P SCP ETF 464287804 450 4,144 SH   SOLE   4,144 0 0
ISHARES TR ESG AW MSCI EAFE 46435G516 1,501 19,782 SH   SOLE   19,782 0 0
ISHARES TR ESG AWRE USD ETF 46435G193 758 28,127 SH   SOLE   28,127 0 0
ISHARES TR MICRO-CAP ETF 464288869 2,984 20,306 SH   SOLE   20,306 0 0
ISHARES TR MSCI EAFE ETF 464287465 464 6,114 SH   SOLE   6,114 0 0
ISHARES TR EAFE SML CP ETF 464288273 2,384 33,182 SH   SOLE   33,182 0 0
ISHARES TR MSCI KLD400 SOC 464288570 305 3,990 SH   SOLE   3,990 0 0
ISHARES TR MSCI USA ESG SLC 464288802 517 5,891 SH   SOLE   5,891 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 660 2,714 SH   SOLE   2,714 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 934 6,160 SH   SOLE   6,160 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 571 2,583 SH   SOLE   2,583 0 0
ISHARES TR RUS MD CP GR ETF 464287481 255 2,500 SH   SOLE   2,500 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 1,386 21,290 SH   SOLE   21,290 0 0
ISHARES TR S&P 500 VAL ETF 464287408 1,021 7,228 SH   SOLE   7,228 0 0
ISHARES TR S&P MC 400GR ETF 464287606 957 12,206 SH   SOLE   12,206 0 0
ISHARES TR S&P MC 400VL ETF 464287705 864 8,480 SH   SOLE   8,480 0 0
ISHARES TR SP SMCP600VL ETF 464287879 767 7,614 SH   SOLE   7,614 0 0
ISHARES TR S&P SML 600 GWT 464287887 897 6,999 SH   SOLE   6,999 0 0
ISHARES TR BLACKROCK ULTRA 46434V878 365 7,227 SH   SOLE   7,227 0 0
ISHARES U S ETF TR INT RT HDG C B 46431W705 13,218 136,947 SH   SOLE   136,947 0 0
JOHNSON & JOHNSON COM 478160104 312 1,896 SH   SOLE   1,896 0 0
JPMORGAN CHASE & CO COM 46625H100 275 1,807 SH   SOLE   1,807 0 0
MACQUARIE GLOBAL INFRASTRUCT COM 55608D101 220 10,042 SH   SOLE   10,042 0 0
NUSHARES ETF TR NUVEEN ESG EMRGN 67092P888 766 21,804 SH   SOLE   21,804 0 0
NUSHARES ETF TR NUVEEN ESG LRGCP 67092P201 861 14,858 SH   SOLE   14,858 0 0
NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300 927 25,597 SH   SOLE   25,597 0 0
NUSHARES ETF TR NUVEEN ESG MIDCP 67092P409 559 11,159 SH   SOLE   11,159 0 0
NUSHARES ETF TR NUVEEN ESG MIDVL 67092P508 616 17,884 SH   SOLE   17,884 0 0
NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607 907 21,081 SH   SOLE   21,081 0 0
NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107 725 26,670 SH   SOLE   26,670 0 0
PFIZER INC COM 717081103 273 7,543 SH   SOLE   7,543 0 0
PIMCO ETF TR INTER MUN BD ACT 72201R866 753 13,403 SH   SOLE   13,403 0 0
PROSHARES TR MSCI EAFE DIVD 74347B839 283 6,500 SH   SOLE   6,500 0 0
ROYCE MICRO-CAP TR INC COM 780915104 390 34,488 SH   SOLE   34,488 0 0
ROYCE VALUE TR INC COM 780910105 211 11,655 SH   SOLE   11,655 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 1,834 24,636 SH   SOLE   24,636 0 0
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 2,700 84,957 SH   SOLE   84,957 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 15,778 419,418 SH   SOLE   419,418 0 0
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 745 14,515 SH   SOLE   14,515 0 0
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 587 10,872 SH   SOLE   10,872 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 1,000 10,345 SH   SOLE   10,345 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 818 11,212 SH   SOLE   11,212 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 774 8,064 SH   SOLE   8,064 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 9,700 74,739 SH   SOLE   74,739 0 0
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 8,147 124,801 SH   SOLE   124,801 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 1,744 17,501 SH   SOLE   17,501 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 574 16,860 SH   SOLE   16,860 0 0
SPDR GOLD TR GOLD SHS 78463V107 5,392 33,708 SH   SOLE   33,708 0 0
SPDR INDEX SHS FDS S&P EM MKT DIV 78463X533 1,432 47,689 SH   SOLE   47,689 0 0
SPDR INDEX SHS FDS S&P GLBDIV ETF 78463X459 357 5,399 SH   SOLE   5,399 0 0
SPDR INDEX SHS FDS S&P INTL ETF 78463X772 1,884 49,403 SH   SOLE   49,403 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 428 900 SH   SOLE   900 0 0
SPDR SER TR NUVEEN BRC MUNIC 78468R721 1,285 24,871 SH   SOLE   24,871 0 0
SPDR SER TR S&P 400 MDCP GRW 78464A821 4,278 56,952 SH   SOLE   56,952 0 0
SPDR SER TR S&P 400 MDCP VAL 78464A839 4,722 72,169 SH   SOLE   72,169 0 0
SPDR SER TR PRTFLO S&P500 GW 78464A409 1,587 28,147 SH   SOLE   28,147 0 0
SPDR SER TR PRTFLO S&P500 VL 78464A508 1,788 47,188 SH   SOLE   47,188 0 0
SPDR SER TR S&P 600 SMCP GRW 78464A201 3,185 37,103 SH   SOLE   37,103 0 0
SPDR SER TR S&P 600 SMCP VAL 78464A300 3,475 42,385 SH   SOLE   42,385 0 0
VANECK VECTORS ETF TR CEF MUN INCOME E 92189F460 1,191 41,605 SH   SOLE   41,605 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 251 976 SH   SOLE   976 0 0
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 1,272 5,926 SH   SOLE   5,926 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 1,462 10,838 SH   SOLE   10,838 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595 827 3,012 SH   SOLE   3,012 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611 913 5,510 SH   SOLE   5,510 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 3,843 29,233 SH   SOLE   29,233 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 336 5,545 SH   SOLE   5,545 0 0
VIRTUS DIVIDEND INTEREST & P COM 92840R101 532 38,583 SH   SOLE   38,583 0 0
WISDOMTREE TR EM EX ST-OWNED 97717X578 8,400 206,429 SH   SOLE   206,429 0 0
WISDOMTREE TR INTRST RATE HDGE 97717W380 11,501 244,640 SH   SOLE   244,640 0 0
WISDOMTREE TR US MIDCAP DIVID 97717W505 956 23,653 SH   SOLE   23,653 0 0
WISDOMTREE TR US SMALLCAP DIVD 97717W604 681 21,865 SH   SOLE   21,865 0 0