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
AT&T INC COM 00206R102 265 9,299 SH   SOLE   9,299 0 0
ALLIANZGI DIVIDEND INT & PRM COM 01883A107 436 36,981 SH   SOLE   36,981 0 0
AMAZON COM INC COM 023135106 677 215 SH   SOLE   215 0 0
APPLE INC COM 037833100 2,415 20,849 SH   SOLE   20,849 0 0
BLACKROCK CR ALLOCATION INCO COM 092508100 149 10,457 SH   SOLE   10,457 0 0
BLACKROCK ENHANCED EQUITY DI COM 09251A104 115 15,689 SH   SOLE   15,689 0 0
BLACKROCK ENHANCED INTL DIV COM BENE INTER 092524107 139 26,374 SH   SOLE   26,374 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 378 6,270 SH   SOLE   6,270 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2020 CB 46138J502 621 29,268 SH   SOLE   29,268 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 684 31,330 SH   SOLE   31,330 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 1,358 24,480 SH   SOLE   24,480 0 0
SCHWAB STRATEGIC TR US REIT ETF 808524847 216 6,101 SH   SOLE   6,101 0 0
CVS HEALTH CORP COM 126650100 220 3,760 SH   SOLE   3,760 0 0
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 232 1,474 SH   SOLE   1,474 0 0
GLOBAL X FDS RUSSELL 2000 37954Y459 217 10,492 SH   SOLE   10,492 0 0
IDEXX LABS INC COM 45168D104 772 1,965 SH   SOLE   1,965 0 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 287 2,454 SH   SOLE   2,454 0 0
INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548 240 18,881 SH   SOLE   18,881 0 0
INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870 294 11,927 SH   SOLE   11,927 0 0
INVESCO EXCH TRADED FD TR II CEF INM COMPSI 46138E404 5,364 265,032 SH   SOLE   265,032 0 0
INVESCO EXCHANGE TRADED FD T DYNMC LRG VALU 46137V738 349 10,265 SH   SOLE   10,265 0 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 672 5,907 SH   SOLE   5,907 0 0
INVESCO EXCH TRADED FD TR II FNDMNTL HY CRP 46138E719 305 16,444 SH   SOLE   16,444 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 1,592 18,399 SH   SOLE   18,399 0 0
ISHARES INC CORE MSCI EMKT 46434G103 997 18,885 SH   SOLE   18,885 0 0
ISHARES TR CORE MSCI INTL 46435G326 1,440 26,691 SH   SOLE   26,691 0 0
ISHARES TR CORE S&P MCP ETF 464287507 276 1,491 SH   SOLE   1,491 0 0
ISHARES TR CORE S&P SCP ETF 464287804 337 4,799 SH   SOLE   4,799 0 0
ISHARES TR ESG AW MSCI EAFE 46435G516 1,061 16,714 SH   SOLE   16,714 0 0
ISHARES TR ESG AWRE USD ETF 46435G193 789 28,449 SH   SOLE   28,449 0 0
ISHARES U S ETF TR INT RT HDG C B 46431W705 6,993 76,616 SH   SOLE   76,616 0 0
ISHARES TR MICRO-CAP ETF 464288869 2,585 28,571 SH   SOLE   28,571 0 0
ISHARES TR MSCI EAFE ETF 464287465 418 6,575 SH   SOLE   6,575 0 0
ISHARES TR EAFE SML CP ETF 464288273 1,280 21,697 SH   SOLE   21,697 0 0
ISHARES TR MSCI KLD400 SOC 464288570 313 2,448 SH   SOLE   2,448 0 0
ISHARES TR MSCI USA ESG SLC 464288802 343 2,330 SH   SOLE   2,330 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 670 3,087 SH   SOLE   3,087 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 757 6,411 SH   SOLE   6,411 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 417 2,783 SH   SOLE   2,783 0 0
ISHARES TR RUS MD CP GR ETF 464287481 216 1,250 SH   SOLE   1,250 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 1,469 6,358 SH   SOLE   6,358 0 0
ISHARES TR S&P 500 VAL ETF 464287408 866 7,702 SH   SOLE   7,702 0 0
ISHARES TR S&P MC 400GR ETF 464287606 793 3,316 SH   SOLE   3,316 0 0
ISHARES TR S&P MC 400VL ETF 464287705 620 4,597 SH   SOLE   4,597 0 0
ISHARES TR SP SMCP600VL ETF 464287879 500 4,084 SH   SOLE   4,084 0 0
ISHARES TR S&P SML 600 GWT 464287887 702 3,978 SH   SOLE   3,978 0 0
JOHNSON & JOHNSON COM 478160104 282 1,896 SH   SOLE   1,896 0 0
NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107 687 28,217 SH   SOLE   28,217 0 0
NUSHARES ETF TR NUVEEN ESG EMRGN 67092P888 550 19,370 SH   SOLE   19,370 0 0
NUSHARES ETF TR NUVEEN ESG LRGCP 67092P201 709 13,927 SH   SOLE   13,927 0 0
NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300 652 22,430 SH   SOLE   22,430 0 0
NUSHARES ETF TR NUVEEN ESG MIDCP 67092P409 480 11,359 SH   SOLE   11,359 0 0
NUSHARES ETF TR NUVEEN ESG MIDVL 67092P508 438 17,194 SH   SOLE   17,194 0 0
NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607 627 21,139 SH   SOLE   21,139 0 0
PFIZER INC COM 717081103 276 7,528 SH   SOLE   7,528 0 0
PIMCO ETF TR INTER MUN BD ACT 72201R866 922 16,401 SH   SOLE   16,401 0 0
ROYCE MICRO-CAP TR INC COM 780915104 339 44,229 SH   SOLE   44,229 0 0
ROYCE VALUE TR INC COM 780910105 136 10,767 SH   SOLE   10,767 0 0
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 7,344 274,440 SH   SOLE   274,440 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 12,272 390,816 SH   SOLE   390,816 0 0
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 872 16,924 SH   SOLE   16,924 0 0
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 354 6,316 SH   SOLE   6,316 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 888 11,147 SH   SOLE   11,147 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 647 11,702 SH   SOLE   11,702 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 699 8,673 SH   SOLE   8,673 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 9,181 79,714 SH   SOLE   79,714 0 0
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 9,070 173,791 SH   SOLE   173,791 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 1,202 17,589 SH   SOLE   17,589 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 341 14,160 SH   SOLE   14,160 0 0
SPDR GOLD TR GOLD SHS 78463V107 4,378 24,718 SH   SOLE   24,718 0 0
SPDR SER TR NUVEEN BRC MUNIC 78468R721 1,238 23,835 SH   SOLE   23,835 0 0
SPDR SER TR S&P 400 MDCP GRW 78464A821 3,377 58,850 SH   SOLE   58,850 0 0
SPDR SER TR S&P 400 MDCP VAL 78464A839 3,341 77,008 SH   SOLE   77,008 0 0
SPDR SER TR PRTFLO S&P500 GW 78464A409 1,622 32,363 SH   SOLE   32,363 0 0
SPDR SER TR PRTFLO S&P500 VL 78464A508 1,487 49,225 SH   SOLE   49,225 0 0
SPDR SER TR S&P 600 SMCP GRW 78464A201 2,477 41,964 SH   SOLE   41,964 0 0
SPDR SER TR S&P 600 SMCP VAL 78464A300 2,545 50,802 SH   SOLE   50,802 0 0
SPDR INDEX SHS FDS S&P EM MKT DIV 78463X533 1,061 43,676 SH   SOLE   43,676 0 0
SPDR INDEX SHS FDS S&P GLBDIV ETF 78463X459 248 4,662 SH   SOLE   4,662 0 0
SPDR INDEX SHS FDS S&P INTL ETF 78463X772 1,535 45,501 SH   SOLE   45,501 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 339 1,000 SH   SOLE   1,000 0 0
STANLEY BLACK & DECKER INC COM 854502101 248 1,526 SH   SOLE   1,526 0 0
VANECK VECTORS ETF TR CEF MUN INCOME E 92189F460 1,135 42,255 SH   SOLE   42,255 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 338 1,485 SH   SOLE   1,485 0 0
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 1,185 6,577 SH   SOLE   6,577 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 1,183 11,675 SH   SOLE   11,675 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595 815 3,790 SH   SOLE   3,790 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611 770 6,964 SH   SOLE   6,964 0 0
VOYA GLBL ADV & PREM OPP FD COM 92912R104 116 13,941 SH   SOLE   13,941 0 0
WISDOMTREE TR INTRST RATE HDGE 97717W380 9,495 202,933 SH   SOLE   202,933 0 0
WISDOMTREE TR US MIDCAP DIVID 97717W505 754 26,070 SH   SOLE   26,070 0 0
WISDOMTREE TR US SMALLCAP DIVD 97717W604 526 24,971 SH   SOLE   24,971 0 0