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
AMAZON COM INC COM Stock 023135106 805 425 SH   SOLE   425 0 0
ISHARES NORTH AMERICAN NATURAL RESOURCES ETF ETF 464287374 39 1,270 SH   SOLE   1,270 0 0
CBS CORP NEW CL B Stock 124857202 1 18 SH   SOLE   18 0 0
PRUDENTIAL FINL INC COM Stock 744320102 25 243 SH   SOLE   243 0 0
HEWLETT PACKARD ENTERPRISE CO COM Stock 42824C109 9 586 SH   SOLE   586 0 0
SIRIUS XM HLDGS INC COM Stock 82968B103 32 5,786 SH   SOLE   5,786 0 0
INVESCO QQQ TRUST ETF 46090E103 195 1,042 SH   SOLE   1,042 0 0
STERICYCLE INC COM Stock 858912108 24 510 SH   SOLE   510 0 0
STARBUCKS CORP COM Stock 855244109 185 2,201 SH   SOLE   2,201 0 0
FOUR CORNERS PPTY TR INC COM REIT 35086T109 0 1 SH   SOLE   1 0 0
WAVE LIFE SCIENCES LTD SHS Stock Y95308105 4 166 SH   SOLE   166 0 0
SEADRILL LTD COM Stock G7998G106 0 1 SH   SOLE   1 0 0
OLD REP INTL CORP COM Stock 680223104 23 1,031 SH   SOLE   1,031 0 0
COHEN & STEERS CLOSED END OPPO COM CEF 19248P106 5 396 SH   SOLE   396 0 0
LOUISIANA PAC CORP COM Stock 546347105 27 1,012 SH   SOLE   1,012 0 0
MIMECAST LTD ORD SHS Stock G14838109 105 2,245 SH   SOLE   2,245 0 0
NUVEEN MASSACHUSETS QLT MUN FD COM CEF 67061E104 4 297 SH   SOLE   297 0 0
ISHARES MSCI CANADA ETF ETF 464286509 14 500 SH   SOLE   500 0 0
ANTHEM INC COM Stock 036752103 49 173 SH   SOLE   173 0 0
EBAY INC COM Stock 278642103 6 150 SH   SOLE   150 0 0
HUBBELL INC COM Stock 443510607 66 508 SH   SOLE   508 0 0
MONSTER BEVERAGE CORP NEW COM Stock 61174X109 34 534 SH   SOLE   534 0 0
JOHNSON & JOHNSON COM Stock 478160104 594 4,262 SH   SOLE   4,261 0 0
AKAMAI TECHNOLOGIES INC COM Stock 00971T101 102 1,278 SH   SOLE   1,278 0 0
WASTE MGMT INC DEL COM Stock 94106L109 39 342 SH   SOLE   342 0 0
ABB LTD SPONSORED ADR ADR 000375204 7 340 SH   SOLE   340 0 0
VANGUARD TOTAL STOCK MARKET INDEX FUND ETF 922908769 12,590 83,886 SH   SOLE   83,886 0 0
OLIN CORP COM PAR $1 Stock 680665205 8 350 SH   SOLE   350 0 0
INVESCO WATER RESOURCES ETF ETF 46137V142 7 200 SH   SOLE   200 0 0
VANGUARD EXTENDED MARKET INDEX FUND ETF 922908652 929 7,834 SH   SOLE   7,834 0 0
COSTCO WHSL CORP NEW COM Stock 22160K105 43 162 SH   SOLE   162 0 0
ISHARES MSCI EMERGING MARKETS ETF ETF 464287234 266 6,210 SH   SOLE   6,209 0 0
GOLDMAN SACHS GROUP INC COM Stock 38141G104 20 100 SH   SOLE   100 0 0
SPDR NUVEEN BLOOMBERG BARCLAYS SHORT TERM MUNICIPAL BOND ETF ETF 78468R739 16 325 SH   SOLE   325 0 0
SCOTTS MIRACLE GRO CO CL A Stock 810186106 197 2,000 SH   SOLE   2,000 0 0
SPDR FACTSET INNOVATIVE TECHNOLOGY ETF ETF 78464A110 10 90 SH   SOLE   90 0 0
TOYOTA MOTOR CORP SP ADR REP2COM ADR 892331307 5 43 SH   SOLE   43 0 0
HANCOCK JOHN FINL OPPTYS FD SH BEN INT NEW CEF 409735206 14 428 SH   SOLE   428 0 0
YUM BRANDS INC COM Stock 988498101 10 92 SH   SOLE   92 0 0
UNDER ARMOUR INC CL C Stock 904311206 1 41 SH   SOLE   41 0 0
REAL ESTATE SELECT SECTOR SPDR FUND ETF 81369Y860 1 28 SH   SOLE   28 0 0
ETFMG ALTERNATIVE HARVEST ETF ETF 26924G508 9 288 SH   SOLE   288 0 0
AMERICAN RENAL ASSOCIATES HOLD COM Stock 029227105 7 1,000 SH   SOLE   1,000 0 0
PROCTER AND GAMBLE CO COM Stock 742718109 328 2,987 SH   SOLE   2,986 0 0
COCA COLA CO COM Stock 191216100 71 1,390 SH   SOLE   1,389 0 0
S&P GLOBAL INC COM Stock 78409V104 27 120 SH   SOLE   120 0 0
ISHARES U.S. HEALTHCARE ETF ETF 464287762 41 208 SH   SOLE   208 0 0
GENERAL MLS INC COM Stock 370334104 1 15 SH   SOLE   15 0 0
AMEREN CORP COM Stock 023608102 1 10 SH   SOLE   10 0 0
ISHARES U.S. ENERGY ETF ETF 464287796 7 207 SH   SOLE   207 0 0
OCCIDENTAL PETE CORP COM Stock 674599105 0 0 SH   SOLE   0 0 0
UNITED PARCEL SERVICE INC CL B Stock 911312106 437 4,234 SH   SOLE   4,234 0 0
MARRIOTT INTL INC NEW CL A Stock 571903202 278 1,983 SH   SOLE   1,983 0 0
VANGUARD REAL ESTATE ETF ETF 922908553 1,128 12,903 SH   SOLE   12,903 0 0
BIOGEN INC COM Stock 09062X103 19 82 SH   SOLE   82 0 0
VENTAS INC COM REIT 92276F100 22 317 SH   SOLE   317 0 0
ISHARES MSCI ACWI EX US INDEX FUND ETF 464288240 99 2,122 SH   SOLE   2,122 0 0
INTEL CORP COM Stock 458140100 484 10,115 SH   SOLE   10,115 0 0
PERRIGO CO PLC SHS Stock G97822103 0 7 SH   SOLE   7 0 0
BOSTON BEER INC CL A Stock 100557107 7 18 SH   SOLE   18 0 0
STATE STR CORP COM Stock 857477103 47 833 SH   SOLE   833 0 0
MEDTRONIC PLC SHS Stock G5960L103 12 119 SH   SOLE   119 0 0
FORTIVE CORP COM Stock 34959J108 72 885 SH   SOLE   885 0 0
ISHARES DOW JONES U.S. ETF ETF 464287846 2,907 19,890 SH   SOLE   19,890 0 0
PAYCHEX INC COM Stock 704326107 24 297 SH   SOLE   297 0 0
EATON VANCE TX MNG BY WRT OPP COM CEF 27828Y108 8 500 SH   SOLE   500 0 0
ISHARES S&P AGGRESSIVE ALLOCATION FUND ETF 464289859 16 289 SH   SOLE   289 0 0
PEOPLES UTD FINL INC COM Stock 712704105 256 15,246 SH   SOLE   15,246 0 0
ISHARES SILVER TRUST ETF 46428Q109 7 491 SH   SOLE   491 0 0
ISHARES GROWTH ALLOCATION FUND ETF 464289867 367 7,970 SH   SOLE   7,970 0 0
SUN LIFE FINL INC COM Stock 866796105 99 2,388 SH   SOLE   2,388 0 0
MERCK & CO INC COM Stock 58933Y105 158 1,888 SH   SOLE   1,888 0 0
SPDR S&P 500 ETF ETF 78462F103 532 1,816 SH   SOLE   1,815 0 0
ADVANSIX INC COM Stock 00773T101 1 26 SH   SOLE   26 0 0
MASTERCARD INC CL A Stock 57636Q104 69 260 SH   SOLE   260 0 0
GULFPORT ENERGY CORP COM NEW Stock 402635304 34 7,000 SH   SOLE   7,000 0 0
EMERSON ELEC CO COM Stock 291011104 91 1,369 SH   SOLE   1,369 0 0
ADIENT PLC ORD SHS Stock G0084W101 3 136 SH   SOLE   136 0 0
RA PHARMACEUTICALS INC COM Stock 74933V108 6 195 SH   SOLE   195 0 0
ISHARES CONSERVATIVE ALLOCATION FUND ETF 464289883 112 3,163 SH   SOLE   3,163 0 0
ALLSTATE CORP COM Stock 020002101 0 0 SH   SOLE   0 0 0
ANNALY CAP MGMT INC COM REIT 035710409 1 125 SH   SOLE   125 0 0
LAMB WESTON HLDGS INC COM Stock 513272104 8 125 SH   SOLE   125 0 0
ISHARES TIPS BOND ETF ETF 464287176 28 241 SH   SOLE   241 0 0
VERTEX PHARMACEUTICALS INC COM Stock 92532F100 1 8 SH   SOLE   8 0 0
ISHARES MSCI ALL COUNTRY ASIA EX JAPAN INDEX FUND ETF 464288182 6 84 SH   SOLE   84 0 0
CORNING INC COM Stock 219350105 246 7,400 SH   SOLE   7,400 0 0
EDWARDS LIFESCIENCES CORP COM Stock 28176E108 38 208 SH   SOLE   208 0 0
HUTTIG BLDG PRODS INC COM Stock 448451104 56 21,681 SH   SOLE   21,681 0 0
VERIZON COMMUNICATIONS INC COM Stock 92343V104 889 15,555 SH   SOLE   15,554 0 0
NEW GOLD INC CDA COM Stock 644535106 6 6,200 SH   SOLE   6,200 0 0
FEDEX CORP COM Stock 31428X106 106 645 SH   SOLE   645 0 0
PEPSICO INC COM Stock 713448108 389 2,968 SH   SOLE   2,968 0 0
ISHARES 1-3 YEAR TREASURY BOND ETF ETF 464287457 11 133 SH   SOLE   133 0 0
ISHARES MSCI EUROZONE ETF ETF 464286608 3 74 SH   SOLE   74 0 0
NEWELL BRANDS INC COM Stock 651229106 15 1,000 SH   SOLE   1,000 0 0
MARATHON OIL CORP COM Stock 565849106 6 400 SH   SOLE   400 0 0
CRONOS GROUP INC COM Stock 22717L101 16 1,000 SH   SOLE   1,000 0 0
NUVEEN ESG SMALL-CAP ETF ETF 67092P607 48 1,622 SH   SOLE   1,622 0 0
TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS ADR 874060205 4 206 SH   SOLE   206 0 0
ISHARES MODERATE ALLOCATION FUND ETF 464289875 30 759 SH   SOLE   759 0 0
DXC TECHNOLOGY CO COM Stock 23355L106 4 68 SH   SOLE   68 0 0
KIMBERLY CLARK CORP COM Stock 494368103 17 128 SH   SOLE   128 0 0
INTERPUBLIC GROUP COS INC COM Stock 460690100 26 1,150 SH   SOLE   1,150 0 0
TE CONNECTIVITY LTD REG SHS Stock H84989104 16 167 SH   SOLE   167 0 0
HONEYWELL INTL INC COM Stock 438516106 139 794 SH   SOLE   794 0 0
FIRSTENERGY CORP COM Stock 337932107 41 956 SH   SOLE   955 0 0
ISHARES IBONDS DEC 2023 TERM MUNI BOND ETF ETF 46435G318 32 1,231 SH   SOLE   1,231 0 0
FORD MTR CO DEL COM Stock 345370860 57 5,607 SH   SOLE   5,607 0 0
TCF FINL CORP COM Stock 872275102 13 645 SH   SOLE   644 0 0
XCEL ENERGY INC COM Stock 98389B100 6 105 SH   SOLE   105 0 0
BP PLC SPONSORED ADR ADR 055622104 57 1,370 SH   SOLE   1,370 0 0
HOME DEPOT INC COM Stock 437076102 100 483 SH   SOLE   483 0 0
SUNCOR ENERGY INC NEW COM Stock 867224107 6 184 SH   SOLE   184 0 0
BAKER HUGHES A GE CO CL A Stock 05722G100 5 200 SH   SOLE   200 0 0
AUTOMATIC DATA PROCESSING INC COM Stock 053015103 7 44 SH   SOLE   44 0 0
BRIGHTHOUSE FINL INC COM Stock 10922N103 2 53 SH   SOLE   53 0 0
MUSTANG BIO INC COM Stock 62818Q104 1 300 SH   SOLE   300 0 0
DUPONT DE NEMOURS INC COM Stock 26614N102 18 241 SH   SOLE   241 0 0
MICRO FOCUS INTERNATIONAL PLC SPON ADR NEW ADR 594837403 2 81 SH   SOLE   81 0 0
ISHARES RUSSELL 2000 VALUE ETF ETF 464287630 45 376 SH   SOLE   376 0 0
BHP GROUP LTD SPONSORED ADS ADR 088606108 75 1,286 SH   SOLE   1,286 0 0
SPDR GOLD SHARES ETF 78463V107 87 650 SH   SOLE   650 0 0
SOUTHERN CO COM Stock 842587107 13 240 SH   SOLE   240 0 0
ROKU INC COM CL A Stock 77543R102 14 150 SH   SOLE   150 0 0
BECTON DICKINSON & CO COM Stock 075887109 62 246 SH   SOLE   246 0 0
BROADRIDGE FINL SOLUTIONS INC COM Stock 11133T103 23 180 SH   SOLE   180 0 0
SCHWAB U.S. SMALL-CAP ETF ETF 808524607 4 56 SH   SOLE   56 0 0
KEYCORP NEW COM Stock 493267108 50 2,831 SH   SOLE   2,831 0 0
BRITISH AMERN TOB PLC SPONSORED ADR ADR 110448107 5 142 SH   SOLE   142 0 0
LOGMEIN INC COM Stock 54142L109 3 34 SH   SOLE   34 0 0
ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614 69 436 SH   SOLE   435 0 0
SCHWAB INTERNATIONAL EQUITY ETF ETF 808524805 30,175 940,324 SH   SOLE   940,324 0 0
SCHWAB U.S. LARGE-CAP ETF ETF 808524201 88 1,252 SH   SOLE   1,252 0 0
ISHARES U.S. REAL ESTATE ETF ETF 464287739 13 146 SH   SOLE   146 0 0
SPDR PORTFOLIO MID CAP ETF ETF 78464A847 37 1,100 SH   SOLE   1,100 0 0
SOUTHWEST GAS HOLDINGS INC COM Stock 844895102 2 20 SH   SOLE   20 0 0
CENTURYLINK INC COM Stock 156700106 21 1,762 SH   SOLE   1,762 0 0
QUANTERIX CORP COM Stock 74766Q101 8 250 SH   SOLE   250 0 0
PINNACLE WEST CAP CORP COM Stock 723484101 2 20 SH   SOLE   20 0 0
COGNEX CORP COM Stock 192422103 38 800 SH   SOLE   800 0 0
PIMCO ENHANCED SHORT MATURITY ACTIVE EXCHANGE-TRADED FUND ETF 72201R833 835 8,209 SH   SOLE   8,209 0 0
SYNEOS HEALTH INC CL A Stock 87166B102 2 43 SH   SOLE   43 0 0
ISHARES S&P SMALL-CAP FUND ETF 464287804 6,111 78,066 SH   SOLE   78,065 0 0
ISHARES IBONDS DEC 2027 TERM CORPORATE ETF ETF 46435UAA9 10 374 SH   SOLE   374 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702 388 1,819 SH   SOLE   1,819 0 0
SCHWAB EMERGING MARKETS EQUITY ETF ETF 808524706 7,031 267,937 SH   SOLE   267,936 0 0
WEYERHAEUSER CO COM Stock 962166104 1 32 SH   SOLE   32 0 0
VANGUARD SHORT-TERM CORPORATE BOND INDEX FUND ETF 92206C409 171 2,116 SH   SOLE   2,116 0 0
EXELON CORP COM Stock 30161N101 12 254 SH   SOLE   254 0 0
VANGUARD INTERMEDIATE-TERM CORPORATE BOND ETF ETF 92206C870 15 171 SH   SOLE   171 0 0
ALPHABET INC CAP STK CL A Stock 02079K305 250 231 SH   SOLE   231 0 0
NORBORD INC COM NEW Stock 65548P403 14 551 SH   SOLE   551 0 0
PG&E CORP COM Stock 69331C108 14 610 SH   SOLE   610 0 0
HALLIBURTON CO COM Stock 406216101 2 100 SH   SOLE   100 0 0
NEWMONT GOLDCORP CORPORATION COM Stock 651639106 19 500 SH   SOLE   500 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A Stock 46333X108 1 100 SH   SOLE   100 0 0
CSX CORP COM Stock 126408103 2 20 SH   SOLE   20 0 0
COMCAST CORP NEW CL A Stock 20030N101 217 5,121 SH   SOLE   5,121 0 0
MICROSOFT CORP COM Stock 594918104 817 6,098 SH   SOLE   6,097 0 0
NVENT ELECTRIC PLC SHS Stock G6700G107 1 29 SH   SOLE   29 0 0
ETRACS ALERIAN MLP INFRASTRUCTURE INDEX ETN ETF 902641646 58 2,585 SH   SOLE   2,585 0 0
SCHLUMBERGER LTD COM Stock 806857108 48 1,200 SH   SOLE   1,200 0 0
WYNDHAM HOTELS & RESORTS INC COM Stock 98311A105 41 740 SH   SOLE   740 0 0
CVS HEALTH CORP COM Stock 126650100 212 3,891 SH   SOLE   3,891 0 0
ACCO BRANDS CORP COM Stock 00081T108 0 31 SH   SOLE   31 0 0
PERSPECTA INC COM Stock 715347100 1 33 SH   SOLE   33 0 0
DTE ENERGY CO COM Stock 233331107 18 143 SH   SOLE   143 0 0
EVERGY INC COM Stock 30034W106 9 146 SH   SOLE   146 0 0
INVESCO BULLETSHARES 2026 CORPORATE BOND ETF ETF 46138J791 13 625 SH   SOLE   625 0 0
COMMUNICATION SERVICES SELECT SECTOR SPDRA FUND ETF 81369Y852 21 425 SH   SOLE   425 0 0
MASCO CORP COM Stock 574599106 4 100 SH   SOLE   100 0 0
NISOURCE INC COM Stock 65473P105 1 26 SH   SOLE   25 0 0
SIMON PPTY GROUP INC NEW COM REIT 828806109 3 16 SH   SOLE   16 0 0
VANGUARD INTERMEDIATE-TERM GOVERNMENT BOND ETF ETF 92206C706 155 2,346 SH   SOLE   2,346 0 0
BLUELINX HLDGS INC COM NEW Stock 09624H208 24 1,236 SH   SOLE   1,236 0 0
CORELOGIC INC COM Stock 21871D103 16 392 SH   SOLE   392 0 0
ROAN RES INC CL A COM Stock 769755109 0 177 SH   SOLE   177 0 0
GARRETT MOTION INC COM Stock 366505105 1 65 SH   SOLE   65 0 0
BOEING CO COM Stock 097023105 124 341 SH   SOLE   341 0 0
VANGUARD SMALL-CAP INDEX FUND ETF 922908751 6,920 44,169 SH   SOLE   44,168 0 0
VANGUARD MID-CAP INDEX FUND ETF 922908629 6,683 39,980 SH   SOLE   39,980 0 0
NEXTERA ENERGY INC COM Stock 65339F101 14 66 SH   SOLE   66 0 0
ENCANA CORP COM Stock 292505104 4 750 SH   SOLE   750 0 0
NIKE INC CL B Stock 654106103 60 718 SH   SOLE   717 0 0
ALIGN TECHNOLOGY INC COM Stock 016255101 14 51 SH   SOLE   51 0 0
ISHARES IBONDS DEC 2028 TERM CORPORATE ETF ETF 46435U515 14 528 SH   SOLE   528 0 0
TESLA INC COM Stock 88160R101 32 144 SH   SOLE   144 0 0
RESIDEO TECHNOLOGIES INC COM Stock 76118Y104 2 108 SH   SOLE   108 0 0
CMS ENERGY CORP COM Stock 125896100 6 99 SH   SOLE   99 0 0
NCR CORP NEW COM Stock 62886E108 1 38 SH   SOLE   38 0 0
ENTERPRISE BANCORP INC MASS COM Stock 293668109 83 2,619 SH   SOLE   2,619 0 0
VANGUARD HEALTH CARE INDEX FUND ETF 92204A504 17 100 SH   SOLE   100 0 0
FINANCIAL SELECT SECTOR SPDR FUND ETF 81369Y605 52 1,870 SH   SOLE   1,870 0 0
MODERNA INC COM Stock 60770K107 0 25 SH   SOLE   25 0 0
NORFOLK SOUTHERN CORP COM Stock 655844108 40 200 SH   SOLE   200 0 0
OGE ENERGY CORP COM Stock 670837103 5 113 SH   SOLE   113 0 0
DELL TECHNOLOGIES INC CL C Stock 24703L202 69 1,350 SH   SOLE   1,350 0 0
PUBLIC STORAGE COM REIT 74460D109 73 307 SH   SOLE   307 0 0
GLOBAL X FTSE NORDIC 30 ETF ETF 37950E101 3 151 SH   SOLE   151 0 0
HARLEY DAVIDSON INC COM Stock 412822108 32 900 SH   SOLE   900 0 0
VANGUARD INFORMATION TECHNOLOGY INDEX FUND ETF 92204A702 104 494 SH   SOLE   494 0 0
PIMCO INTERMEDIATE MUNICIPAL BOND ACTIVE EXCHANGE-TRADED FUND ETF 72201R866 32 591 SH   SOLE   591 0 0
WALGREENS BOOTS ALLIANCE INC COM Stock 931427108 50 922 SH   SOLE   922 0 0
CENTERPOINT ENERGY INC COM Stock 15189T107 1 20 SH   SOLE   20 0 0
FOX CORP CL A COM Stock 35137L105 0 1 SH   SOLE   1 0 0
DOW INC COM Stock 260557103 12 241 SH   SOLE   241 0 0
SPDR S&P GLOBAL NATURAL RESOURCES ETF ETF 78463X541 101 2,208 SH   SOLE   2,208 0 0
CYCLERION THERAPEUTICS INC COM Stock 23255M105 0 10 SH   SOLE   10 0 0
CONAGRA BRANDS INC COM Stock 205887102 24 907 SH   SOLE   907 0 0
LYONDELLBASELL INDUSTRIES N V SHS - A - Stock N53745100 21 240 SH   SOLE   240 0 0
VANGUARD S&P 500 ETF ETF 922908363 2,124 7,892 SH   SOLE   7,892 0 0
IROBOT CORP COM Stock 462726100 28 310 SH   SOLE   310 0 0
ILLUMINA INC COM Stock 452327109 49 132 SH   SOLE   132 0 0
PIMCO BROAD U.S. TIPS INDEX EXCHANGE-TRADED FUND ETF 72201R403 20 336 SH   SOLE   336 0 0
SABRA HEALTH CARE REIT INC COM REIT 78573L106 1 43 SH   SOLE   43 0 0
CONSOLIDATED EDISON INC COM Stock 209115104 26 300 SH   SOLE   300 0 0
BOOZ ALLEN HAMILTON HLDG CORP CL A Stock 099502106 131 1,985 SH   SOLE   1,985 0 0
GENERAL MTRS CO COM Stock 37045V100 72 1,865 SH   SOLE   1,865 0 0
INVIVO THERAPEUTICS HLDGS CORP COM PAR Stock 46186M407 0 5 SH   SOLE   5 0 0
HUNTINGTON BANCSHARES INC COM Stock 446150104 24 1,762 SH   SOLE   1,762 0 0
SPDR S&P 600 SMALL CAP VALUE ETF ETF 78464A300 36 600 SH   SOLE   600 0 0
KINROSS GOLD CORP COM Stock 496902404 1 177 SH   SOLE   177 0 0
VANGUARD RUSSELL 2000 ETF ETF 92206C664 23 185 SH   SOLE   185 0 0
WABTEC CORP COM Stock 929740108 25 342 SH   SOLE   342 0 0
LILLY ELI & CO COM Stock 532457108 145 1,306 SH   SOLE   1,306 0 0
PIMCO INVESTMENT GRADE CORPORATE BOND INDEX EXCHANGE-TRADED FUND ETF 72201R817 70 650 SH   SOLE   650 0 0
SCHWAB U.S. REIT ETF ETF 808524847 20 450 SH   SOLE   450 0 0
SCHWAB U.S. MID-CAP ETF ETF 808524508 10 180 SH   SOLE   180 0 0
VANGUARD TOTAL INTERNATIONAL STOCK ETF ETF 921909768 1,377 26,111 SH   SOLE   26,111 0 0
HOSPITALITY PPTYS TR COM SH BEN INT REIT 44106M102 0 3 SH   SOLE   3 0 0
PPL CORP COM Stock 69351T106 5 170 SH   SOLE   170 0 0
ISHARES RUSSELL MID-CAP VALUE ETF ETF 464287473 67 755 SH   SOLE   755 0 0
HOLOGIC INC COM Stock 436440101 20 416 SH   SOLE   416 0 0
IPATH BLOOMBERG COMMODITY INDEX TOTAL RETURN ETN ETF 06738C778 1 43 SH   SOLE   43 0 0
SUNPOWER CORP COM Stock 867652406 1 82 SH   SOLE   82 0 0
AT HOME GROUP INC COM Stock 04650Y100 1 150 SH   SOLE   150 0 0
ISHARES RUSSELL 2000 ETF ETF 464287655 1,117 7,181 SH   SOLE   7,181 0 0
HUNTINGTON INGALLS INDS INC COM Stock 446413106 13 60 SH   SOLE   60 0 0
KBR INC COM Stock 48242W106 1 25 SH   SOLE   25 0 0
AMERICAN INTL GROUP INC WT EXP 011921 Stock 026874156 7 533 SH   SOLE   533 0 0
NUANCE COMMUNICATIONS INC COM Stock 67020Y100 10 604 SH   SOLE   604 0 0
SYSCO CORP COM Stock 871829107 29 411 SH   SOLE   411 0 0
ISHARES U.S. AEROSPACE & DEFENSE ETF ETF 464288760 16 76 SH   SOLE   76 0 0
INVESCO S&P 500 LOW VOLATILITY ETF ETF 46138E354 45 818 SH   SOLE   818 0 0
UNDER ARMOUR INC CL A Stock 904311107 1 41 SH   SOLE   41 0 0
UNITIL CORP COM Stock 913259107 20 336 SH   SOLE   335 0 0
PORTLAND GEN ELEC CO COM NEW Stock 736508847 9 160 SH   SOLE   160 0 0
GABELLI DIVD & INCOME TR COM CEF 36242H104 65 3,000 SH   SOLE   3,000 0 0
ISHARES FLOATING RATE BOND ETF ETF 46429B655 50 973 SH   SOLE   973 0 0
BROOKDALE SR LIVING INC COM Stock 112463104 1 95 SH   SOLE   95 0 0
EASTERN CO COM Stock 276317104 5 177 SH   SOLE   177 0 0
ISHARES SELECT DIVIDEND ETF ETF 464287168 29 290 SH   SOLE   290 0 0
AMERICAN ELEC PWR CO INC COM Stock 025537101 145 1,646 SH   SOLE   1,646 0 0
ENTERGY CORP NEW COM Stock 29364G103 37 360 SH   SOLE   359 0 0
EDISON INTL COM Stock 281020107 4 60 SH   SOLE   60 0 0
ERICSSON ADR B SEK 10 ADR 294821608 3 310 SH   SOLE   310 0 0
MDU RES GROUP INC COM Stock 552690109 4 151 SH   SOLE   150 0 0
EVERSOURCE ENERGY COM Stock 30040W108 239 3,149 SH   SOLE   3,148 0 0
PNM RES INC COM Stock 69349H107 2 30 SH   SOLE   30 0 0
MARATHON PETE CORP COM Stock 56585A102 23 405 SH   SOLE   405 0 0
INDEPENDENT BANK CORP MASS COM Stock 453836108 8 105 SH   SOLE   105 0 0
VANGUARD SMALL-CAP VALUE INDEX FUND ETF 922908611 32 247 SH   SOLE   247 0 0
DUNKIN BRANDS GROUP INC COM Stock 265504100 65 821 SH   SOLE   820 0 0
REGENERON PHARMACEUTICALS COM Stock 75886F107 38 123 SH   SOLE   123 0 0
ADAMIS PHARMACEUTICALS CORP COM NEW Stock 00547W208 7 5,100 SH   SOLE   5,100 0 0
SCHWAB US AGGREGATE BOND ETF ETF 808524839 32,034 604,419 SH   SOLE   604,419 0 0
ALLERGAN PLC SHS Stock G0177J108 6 36 SH   SOLE   36 0 0
ENERGY TRANSFER LP COM UT LTD PTN Stock 29273V100 1 38 SH   SOLE   38 0 0
FORTUNE BRANDS HOME & SEC INC COM Stock 34964C106 2 43 SH   SOLE   43 0 0
MONEYGRAM INTL INC COM NEW Stock 60935Y208 0 29 SH   SOLE   29 0 0
VIAD CORP COM NEW Stock 92552R406 4 58 SH   SOLE   58 0 0
SCHWAB US DIVIDEND EQUITY ETF ETF 808524797 12,385 233,376 SH   SOLE   233,376 0 0
MARRIOTT VACTINS WORLDWID CORP COM Stock 57164Y107 20 203 SH   SOLE   203 0 0
GLOBAL X SOCIAL MEDIA INDEX FUND ETF 37950E416 1 16 SH   SOLE   16 0 0
VISA INC COM CL A Stock 92826C839 126 728 SH   SOLE   728 0 0
INSMED INC COM PAR $.01 Stock 457669307 0 15 SH   SOLE   15 0 0
WENDYS CO COM Stock 95058W100 30 1,550 SH   SOLE   1,549 0 0
HERSHEY CO COM Stock 427866108 129 959 SH   SOLE   959 0 0
ISHARES EDGE MSCI MIN VOL USA ETF ETF 46429B697 504 8,161 SH   SOLE   8,161 0 0
KELLOGG CO COM Stock 487836108 11 200 SH   SOLE   200 0 0
MACOM TECH SOLUTIONS HLDGS INC COM Stock 55405Y100 8 544 SH   SOLE   544 0 0
VANGUARD VALUE INDEX FUND ETF 922908744 14,817 133,579 SH   SOLE   133,579 0 0
VANGUARD GROWTH INDEX FUND ETF 922908736 1,314 8,043 SH   SOLE   8,043 0 0
INVESCO S&P INTERNATIONAL DEVELOPED LOW VOLATILITY ETF ETF 46138E230 77 2,282 SH   SOLE   2,282 0 0
CEDAR FAIR L P DEPOSITRY UNIT Stock 150185106 31 640 SH   SOLE   640 0 0
PROOFPOINT INC COM Stock 743424103 105 873 SH   SOLE   873 0 0
PHILLIPS 66 COM Stock 718546104 37 393 SH   SOLE   393 0 0
CHENIERE ENERGY INC COM NEW Stock 16411R208 19 276 SH   SOLE   276 0 0
AMERICAN TOWER CORP NEW COM REIT 03027X100 404 1,976 SH   SOLE   1,976 0 0
ISHARES CORE S&P TOTAL U.S. STOCK MARKET ETF ETF 464287150 546 8,200 SH   SOLE   8,200 0 0
ROYCE VALUE TR INC COM CEF 780910105 0 5 SH   SOLE   5 0 0
TRINITY BIOTECH PLC SPON ADR NEW ADR 896438306 0 0 SH   SOLE   0 0 0
VANECK VECTORS FALLEN ANGEL HIGH YIELD BOND ETF ETF 92189F437 27 929 SH   SOLE   929 0 0
WELLS FARGO UTILITIES AND HIGH WF UTILITIES INC CEF 94987E109 6 441 SH   SOLE   441 0 0
FACEBOOK INC CL A Stock 30303M102 410 2,124 SH   SOLE   2,124 0 0
GLOBAL X MLP ETF ETF 37950E473 20 2,250 SH   SOLE   2,250 0 0
BNY MELLON STRATEGIC MUN BD FD COM CEF 09662E109 11 1,444 SH   SOLE   1,444 0 0
DUKE ENERGY CORP NEW COM NEW Stock 26441C204 109 1,239 SH   SOLE   1,239 0 0
AMERICAN AIRLS GROUP INC COM Stock 02376R102 1 21 SH   SOLE   21 0 0
FIRST TRUST NORTH AMERICAN ENERGY INFRASTRUCTURE FUND ETF 33738D101 4 175 SH   SOLE   175 0 0
SERVICENOW INC COM Stock 81762P102 17 61 SH   SOLE   61 0 0
PACKAGING CORP AMER COM Stock 695156109 11 116 SH   SOLE   116 0 0
BLACK HILLS CORP COM Stock 092113109 24 302 SH   SOLE   302 0 0
CHESAPEAKE UTILS CORP COM Stock 165303108 9 92 SH   SOLE   92 0 0
CELGENE CORP COM Stock 151020104 122 1,324 SH   SOLE   1,324 0 0
ENTERCOM COMMUNICATIONS CORP CL A Stock 293639100 0 73 SH   SOLE   73 0 0
PVH CORP COM Stock 693656100 4 40 SH   SOLE   40 0 0
PENTAIR PLC SHS Stock G7S00T104 1 29 SH   SOLE   29 0 0
BROADCOM INC COM Stock 11135F101 5 17 SH   SOLE   17 0 0
MONDELEZ INTL INC CL A Stock 609207105 86 1,603 SH   SOLE   1,603 0 0
PROSHARES ULTRASHORT 20 YEAR TREASURY ETF 74347B201 3 87 SH   SOLE   87 0 0
JOHNSON CTLS INTL PLC SHS Stock G51502105 57 1,372 SH   SOLE   1,372 0 0
METLIFE INC COM Stock 59156R108 30 613 SH   SOLE   613 0 0
CHINA MOBILE LIMITED SPONSORED ADR ADR 16941M109 3 65 SH   SOLE   65 0 0
DEUTSCHE BANK AG NAMEN AKT Stock D18190898 2 244 SH   SOLE   244 0 0
HSBC HLDGS PLC SPON ADR NEW ADR 404280406 7 163 SH   SOLE   163 0 0
ISHARES CORE MSCI TOTAL INTERNATIONAL STOCK ETF ETF 46432F834 18 312 SH   SOLE   312 0 0
NOVARTIS A G SPONSORED ADR ADR 66987V109 18 200 SH   SOLE   200 0 0
KONINKLIJKE PHILIPS N V NY REG SH NEW ADR 500472303 18 405 SH   SOLE   405 0 0
ISHARES CORE MSCI EAFE ETF ETF 46432F842 21 349 SH   SOLE   349 0 0
ROYAL BK CDA MONTREAL QUE COM Stock 780087102 28 356 SH   SOLE   356 0 0
EXPEDITORS INTL WASH INC COM Stock 302130109 13 170 SH   SOLE   170 0 0
KINDER MORGAN INC DEL COM Stock 49456B101 2 117 SH   SOLE   117 0 0
ACCENTURE PLC IRELAND SHS CLASS A Stock G1151C101 118 640 SH   SOLE   640 0 0
INVESCO CLEANTECH ETF ETF 46137V407 7 150 SH   SOLE   150 0 0
SPDR MSCI ACWI EX-US ETF ETF 78463X848 18 500 SH   SOLE   500 0 0
ENBRIDGE INC COM Stock 29250N105 21 574 SH   SOLE   574 0 0
AES CORP COM Stock 00130H105 20 1,209 SH   SOLE   1,209 0 0
ENTRAVISION COMMUNICATIONS CP CL A Stock 29382R107 20 6,375 SH   SOLE   6,375 0 0
SPDR BLOOMBERG BARCLAYS INVESTMENT GRADE FLOATING RATE ETF ETF 78468R200 69 2,250 SH   SOLE   2,250 0 0
PROTHENA CORP PLC SHS Stock G72800108 0 2 SH   SOLE   2 0 0
NVIDIA CORP COM Stock 67066G104 159 970 SH   SOLE   970 0 0
ISHARES SHORT-TERM CORPORATE BOND ETF ETF 464288646 16,669 311,928 SH   SOLE   311,928 0 0
ARCHER DANIELS MIDLAND CO COM Stock 039483102 41 1,000 SH   SOLE   1,000 0 0
GENUINE PARTS CO COM Stock 372460105 82 794 SH   SOLE   794 0 0
COMPANHIA ENERGETICA DE MINAS SP ADR N-V PFD ADR 204409601 0 52 SH   SOLE   52 0 0
ABBVIE INC COM Stock 00287Y109 39 541 SH   SOLE   541 0 0
NATIONAL GRID PLC SPONSORED ADR NE ADR 636274409 10 188 SH   SOLE   188 0 0
SPDR S&P BIOTECH ETF ETF 78464A870 20 227 SH   SOLE   227 0 0
ISHARES CORE MSCI EMERGING MARKETS ETF ETF 46434G103 95 1,838 SH   SOLE   1,838 0 0
MANULIFE FINL CORP COM Stock 56501R106 16 898 SH   SOLE   898 0 0
VANGUARD TOTAL BOND MARKET INDEX FUND ETF 921937835 5,907 71,114 SH   SOLE   71,114 0 0
VANGUARD FTSE ALL-WORLD EX US INDEX FUND ETF 922042775 3,006 58,956 SH   SOLE   58,955 0 0
NATIONAL FUEL GAS CO N J COM Stock 636180101 6 113 SH   SOLE   113 0 0
FIRST TRUST CHINDIA ETF ETF 33733A102 9 240 SH   SOLE   240 0 0
INVESCO BULLETSHARES 2020 CORPORATE BOND ETF ETF 46138J502 26 1,225 SH   SOLE   1,225 0 0
VERASTEM INC COM Stock 92337C104 0 100 SH   SOLE   100 0 0
ICON PLC SHS Stock G4705A100 78 508 SH   SOLE   508 0 0
MORGAN STANLEY EM MKTS DM DEBT COM CEF 617477104 1 200 SH   SOLE   200 0 0
BLACKSTONE GROUP INC Stock 09260D107 35 785 SH   SOLE   785 0 0
ALLETE INC COM NEW Stock 018522300 0 6 SH   SOLE   6 0 0
CHURCH & DWIGHT INC COM Stock 171340102 22 307 SH   SOLE   307 0 0
FACTSET RESH SYS INC COM Stock 303075105 603 2,106 SH   SOLE   2,105 0 0
SYNOVUS FINL CORP COM NEW Stock 87161C501 5 139 SH   SOLE   139 0 0
ROCKWELL AUTOMATION INC COM Stock 773903109 25 150 SH   SOLE   150 0 0
STRYKER CORP COM Stock 863667101 10 50 SH   SOLE   50 0 0
RAYTHEON CO COM NEW Stock 755111507 209 1,200 SH   SOLE   1,200 0 0
QUALCOMM INC COM Stock 747525103 16 204 SH   SOLE   204 0 0
T MOBILE US INC COM Stock 872590104 53 715 SH   SOLE   715 0 0
GENERAL DYNAMICS CORP COM Stock 369550108 11 60 SH   SOLE   60 0 0
ALKERMES PLC SHS Stock G01767105 2 80 SH   SOLE   80 0 0
MCDONALDS CORP COM Stock 580135101 147 709 SH   SOLE   709 0 0
QUEST DIAGNOSTICS INC COM Stock 74834L100 0 0 SH   SOLE   0 0 0
CYPRESS SEMICONDUCTOR CORP COM Stock 232806109 7 300 SH   SOLE   300 0 0
CITRIX SYS INC COM Stock 177376100 20 200 SH   SOLE   200 0 0
CISCO SYS INC COM Stock 17275R102 263 4,799 SH   SOLE   4,798 0 0
TAPESTRY INC COM Stock 876030107 16 495 SH   SOLE   495 0 0
CAPITAL ONE FINL CORP COM Stock 14040H105 39 431 SH   SOLE   431 0 0
ISHARES RUSSELL MID-CAP ETF ETF 464287499 689 12,334 SH   SOLE   12,333 0 0
WISDOMTREE U.S. LARGECAP DIVIDEND FUND ETF 97717W307 44 452 SH   SOLE   452 0 0
AUTODESK INC COM Stock 052769106 24 146 SH   SOLE   146 0 0
JETBLUE AWYS CORP COM Stock 477143101 1 60 SH   SOLE   60 0 0
MALLINCKRODT PUB LTD CO SHS Stock G5785G107 31 3,365 SH   SOLE   3,365 0 0
NEWS CORP NEW CL A Stock 65249B109 0 1 SH   SOLE   1 0 0
AT&T INC COM Stock 00206R102 951 28,391 SH   SOLE   28,390 0 0
VANGUARD INTERMEDIATE-TERM BOND INDEX FUND ETF 921937819 51 591 SH   SOLE   591 0 0
ENERGY SELECT SECTOR SPDR FUND ETF 81369Y506 16 250 SH   SOLE   250 0 0
CEL SCI CORP COM PAR NEW Stock 150837607 0 1 SH   SOLE   1 0 0
ISHARES U.S. CONSUMER GOODS ETF ETF 464287812 9 75 SH   SOLE   75 0 0
ISHARES NASDAQ BIOTECHNOLOGY INDEX FUND ETF 464287556 180 1,650 SH   SOLE   1,650 0 0
GENERAL ELECTRIC CO COM Stock 369604103 713 67,872 SH   SOLE   67,871 0 0
ISHARES IBOXX $ HIGH YIELD CORPORATE BOND ETF ETF 464288513 6,317 72,456 SH   SOLE   72,456 0 0
SPDR S&P REGIONAL BANKING ETF ETF 78464A698 17 325 SH   SOLE   325 0 0
INDUSTRIAL SELECT SECTOR SPDR FUND ETF 81369Y704 29 378 SH   SOLE   378 0 0
FIREEYE INC COM Stock 31816Q101 3 225 SH   SOLE   225 0 0
NETAPP INC COM Stock 64110D104 1 18 SH   SOLE   18 0 0
CHARTER COMMUNICATIONS INC NEW CL A Stock 16119P108 1 3 SH   SOLE   3 0 0
PROSHARES S&P 500 DIVIDEND ARISTOCRATS ETF ETF 74348A467 398 5,738 SH   SOLE   5,738 0 0
FIDELITY MSCI HEALTH CARE INDEX ETF ETF 316092600 11 244 SH   SOLE   244 0 0
TWITTER INC COM Stock 90184L102 1 20 SH   SOLE   20 0 0
ISHARES S&P 500 VALUE ETF ETF 464287408 58 494 SH   SOLE   494 0 0
ISHARES S&P 500 GROWTH ETF ETF 464287309 9 48 SH   SOLE   48 0 0
ISHARES CORE S&P 500 ETF ETF 464287200 35,604 120,795 SH   SOLE   120,794 0 0
GOLDMAN SACHS MLP INC OPP FD COM SHS CEF 38147W103 4 563 SH   SOLE   563 0 0
CIGNA CORP NEW COM Stock 125523100 9 56 SH   SOLE   56 0 0
INVESCO BULLETSHARES 2021 CORPORATE BOND ETF ETF 46138J700 0 0 SH   SOLE   0 0 0
INVESCO BULLETSHARES 2022 CORPORATE BOND ETF ETF 46138J882 22 1,014 SH   SOLE   1,014 0 0
ISHARES 0-5 YEAR HIGH YIELD CORPORATE BOND ETF ETF 46434V407 239 5,119 SH   SOLE   5,119 0 0
WELLS FARGO CO NEW COM Stock 949746101 78 1,653 SH   SOLE   1,653 0 0
VMWARE INC CL A COM Stock 928563402 29 175 SH   SOLE   175 0 0
UNION PACIFIC CORP COM Stock 907818108 155 914 SH   SOLE   914 0 0
CINTAS CORP COM Stock 172908105 98 413 SH   SOLE   413 0 0
ECOLAB INC COM Stock 278865100 39 195 SH   SOLE   195 0 0
ALLIANCE DATA SYSTEMS CORP COM Stock 018581108 2 14 SH   SOLE   14 0 0
ISHARES MBS ETF ETF 464288588 6 54 SH   SOLE   54 0 0
ISHARES PREFERRED AND INCOME SECURITIES ETF ETF 464288687 374 10,159 SH   SOLE   10,159 0 0
SALESFORCE COM INC COM Stock 79466L302 9 57 SH   SOLE   57 0 0
PITNEY BOWES INC COM Stock 724479100 4 960 SH   SOLE   960 0 0
DARDEN RESTAURANTS INC COM Stock 237194105 1 5 SH   SOLE   5 0 0
EDGEWELL PERS CARE CO COM Stock 28035Q102 6 241 SH   SOLE   241 0 0
VANGUARD MID-CAP VALUE INDEX FUND ETF 922908512 269 2,416 SH   SOLE   2,416 0 0
LOCKHEED MARTIN CORP COM Stock 539830109 124 340 SH   SOLE   340 0 0
JPMORGAN CHASE & CO COM Stock 46625H100 168 1,503 SH   SOLE   1,503 0 0
INTL PAPER CO COM Stock 460146103 16 369 SH   SOLE   369 0 0
HARTFORD FINL SVCS GROUP INC COM Stock 416515104 223 4,000 SH   SOLE   4,000 0 0
ISHARES INTERMEDIATE CREDIT BOND ETF ETF 464288638 212 3,725 SH   SOLE   3,725 0 0
SPRINT CORPORATION COM Stock 85207U105 0 13 SH   SOLE   13 0 0
CHEVRON CORP NEW COM Stock 166764100 431 3,463 SH   SOLE   3,463 0 0
CONOCOPHILLIPS COM Stock 20825C104 117 1,924 SH   SOLE   1,924 0 0
VANGUARD FTSE DEVELOPED MARKETS ETF ETF 921943858 288 6,902 SH   SOLE   6,902 0 0
DANAHER CORPORATION COM Stock 235851102 298 2,088 SH   SOLE   2,088 0 0
PERKINELMER INC COM Stock 714046109 58 606 SH   SOLE   606 0 0
TJX COS INC NEW COM Stock 872540109 12 230 SH   SOLE   230 0 0
BANK AMER CORP COM Stock 060505104 429 14,782 SH   SOLE   14,782 0 0
TREVENA INC COM Stock 89532E109 6 5,952 SH   SOLE   5,952 0 0
TERADATA CORP DEL COM Stock 88076W103 1 38 SH   SOLE   38 0 0
ISHARES MORTGAGE REAL ESTATE ETF ETF 46435G342 133 3,154 SH   SOLE   3,154 0 0
MGE ENERGY INC COM Stock 55277P104 44 600 SH   SOLE   600 0 0
SPDR S&P DIVIDEND ETF ETF 78464A763 346 3,426 SH   SOLE   3,426 0 0
WALMART INC COM Stock 931142103 46 417 SH   SOLE   417 0 0
ISHARES INTERNATIONAL SELECT DIVIDEND ETF ETF 464288448 189 6,143 SH   SOLE   6,143 0 0
INTERNATIONAL BUSINESS MACHS COM Stock 459200101 366 2,658 SH   SOLE   2,657 0 0
ORACLE CORP COM Stock 68389X105 149 2,610 SH   SOLE   2,610 0 0
VIACOM INC NEW CL B Stock 92553P201 0 13 SH   SOLE   13 0 0
UNITED TECHNOLOGIES CORP COM Stock 913017109 108 829 SH   SOLE   829 0 0
ISHARES IBONDS SEP 2019 TERM MUNI BOND ETF ETF 46429B564 123 4,829 SH   SOLE   4,829 0 0
VANGUARD FTSE EMERGING MARKETS ETF ETF 922042858 839 19,731 SH   SOLE   19,731 0 0
TEXAS INSTRS INC COM Stock 882508104 73 638 SH   SOLE   638 0 0
TARGET CORP COM Stock 87612E106 4 50 SH   SOLE   50 0 0
VANGUARD HIGH DIVIDEND YIELD ETF ETF 921946406 895 10,243 SH   SOLE   10,243 0 0
PFIZER INC COM Stock 717081103 374 8,633 SH   SOLE   8,633 0 0
ISHARES IBOXX $ INVESTMENT GRADE CORPORATE BOND ETF ETF 464287242 56 452 SH   SOLE   452 0 0
MORGAN STANLEY COM NEW Stock 617446448 11 250 SH   SOLE   250 0 0
3M CO COM Stock 88579Y101 195 1,125 SH   SOLE   1,125 0 0
ROYAL BK SCOTLAND GROUP PLC SPONS ADR 2 ORD ADR 780097689 0 71 SH   SOLE   71 0 0
HP INC COM Stock 40434L105 39 1,871 SH   SOLE   1,871 0 0
CATERPILLAR INC DEL COM Stock 149123101 82 600 SH   SOLE   600 0 0
ALPHABET INC CAP STK CL C Stock 02079K107 251 232 SH   SOLE   232 0 0
BED BATH & BEYOND INC COM Stock 075896100 1 120 SH   SOLE   120 0 0
AMERICAN EXPRESS CO COM Stock 025816109 60 484 SH   SOLE   484 0 0
AMGEN INC COM Stock 031162100 381 2,067 SH   SOLE   2,067 0 0
CLEAN HARBORS INC COM Stock 184496107 107 1,500 SH   SOLE   1,500 0 0
APPLIED MATLS INC COM Stock 038222105 36 800 SH   SOLE   800 0 0
ANALOG DEVICES INC COM Stock 032654105 0 0 SH   SOLE   0 0 0
HUMANA INC COM Stock 444859102 7 25 SH   SOLE   25 0 0
NUVEEN AMT FREE QLTY MUN INCME COM CEF 670657105 7 538 SH   SOLE   538 0 0
UNITED STATES STL CORP NEW COM Stock 912909108 1 50 SH   SOLE   50 0 0
ZIONS BANCORPORATION N A COM Stock 989701107 20 436 SH   SOLE   436 0 0
CHIMERA INVT CORP COM NEW REIT 16934Q208 19 1,000 SH   SOLE   1,000 0 0
VANGUARD DIVIDEND APPRECIATION INDEX FUND ETF 921908844 461 4,002 SH   SOLE   4,002 0 0
ISHARES MSCI EAFE SMALL-CAP ETF ETF 464288273 26 456 SH   SOLE   456 0 0
VERITIV CORP COM Stock 923454102 0 2 SH   SOLE   2 0 0
AMERICAN SUPERCONDUCTOR CORP SHS NEW Stock 030111207 10 1,040 SH   SOLE   1,040 0 0
ISHARES 7-10 YEAR TREASURY BOND ETF ETF 464287440 13 118 SH   SOLE   118 0 0
ISHARES CORE U.S. AGGREGATE BOND ETF ETF 464287226 1,363 12,243 SH   SOLE   12,243 0 0
ISHARES 20 YEAR TREASURY BOND ETF ETF 464287432 43 324 SH   SOLE   324 0 0
EATON CORP PLC SHS Stock G29183103 15 180 SH   SOLE   180 0 0
ISHARES LIQUIDITY INCOME ETF ETF 46434V878 8 159 SH   SOLE   159 0 0
CANOPY GROWTH CORP COM Stock 138035100 26 637 SH   SOLE   637 0 0
ISHARES IBONDS SEP 2020 TERM MUNI BOND ETF ETF 46434V571 116 4,521 SH   SOLE   4,521 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS ADR 01609W102 34 200 SH   SOLE   200 0 0
INVESCO BULLETSHARES 2023 CORPORATE BOND ETF ETF 46138J866 0 0 SH   SOLE   0 0 0
INVESCO BULLETSHARES 2024 CORPORATE BOND ETF ETF 46138J841 16 738 SH   SOLE   738 0 0
WAYFAIR INC CL A Stock 94419L101 1 10 SH   SOLE   10 0 0
KEYSIGHT TECHNOLOGIES INC COM Stock 49338L103 0 3 SH   SOLE   3 0 0
AVANOS MED INC COM Stock 05350V106 1 31 SH   SOLE   31 0 0
AXCELIS TECHNOLOGIES INC COM NEW Stock 054540208 8 500 SH   SOLE   500 0 0
CIMPRESS N V SHS EURO Stock N20146101 5 50 SH   SOLE   50 0 0
CIENA CORP COM NEW Stock 171779309 41 1,000 SH   SOLE   1,000 0 0
DELTA AIR LINES INC DEL COM NEW Stock 247361702 11 187 SH   SOLE   187 0 0
VANGUARD SHORT-TERM BOND INDEX FUND ETF 921937827 71 885 SH   SOLE   885 0 0
RESTAURANT BRANDS INTL INC COM Stock 76131D103 28 396 SH   SOLE   396 0 0
LAM RESEARCH CORP COM Stock 512807108 104 552 SH   SOLE   552 0 0
MERIDIAN BIOSCIENCE INC COM Stock 589584101 25 2,064 SH   SOLE   2,063 0 0
PHILIP MORRIS INTL INC COM Stock 718172109 310 3,953 SH   SOLE   3,953 0 0
NRG ENERGY INC COM NEW Stock 629377508 0 3 SH   SOLE   3 0 0
NUCOR CORP COM Stock 670346105 0 0 SH   SOLE   0 0 0
SPDR BLOOMBERG BARCLAYS HIGH YIELD BOND ETF ETF 78468R622 4 41 SH   SOLE   41 0 0
PNC FINL SVCS GROUP INC COM Stock 693475105 144 1,048 SH   SOLE   1,048 0 0
BRISTOL MYERS SQUIBB CO COM Stock 110122108 89 1,972 SH   SOLE   1,972 0 0
JPMORGAN DIVERSIFIED RETURN INTERNATIONAL EQUITY ETF ETF 46641Q209 197 3,621 SH   SOLE   3,621 0 0
ALTRIA GROUP INC COM Stock 02209S103 277 5,852 SH   SOLE   5,852 0 0
DOMINION ENERGY INC COM Stock 25746U109 16 203 SH   SOLE   202 0 0
CITIGROUP INC COM NEW Stock 172967424 1 12 SH   SOLE   12 0 0
ISHARES J.P. MORGAN USD EMERGING MARKETS BOND ETF ETF 464288281 6,653 58,721 SH   SOLE   58,721 0 0
AMERICAN WTR WKS CO INC NEW COM Stock 030420103 84 722 SH   SOLE   722 0 0
AGILENT TECHNOLOGIES INC COM Stock 00846U101 32 431 SH   SOLE   431 0 0
EXXON MOBIL CORP COM Stock 30231G102 920 12,002 SH   SOLE   12,001 0 0
UNITEDHEALTH GROUP INC COM Stock 91324P102 45 186 SH   SOLE   186 0 0
ISHARES IBONDS DEC 2020 TERM CORPORATE ETF ETF 46434VAQ3 69 2,739 SH   SOLE   2,739 0 0
TRAVELERS COMPANIES INC COM Stock 89417E109 2 16 SH   SOLE   16 0 0
ISHARES IBONDS DEC 2019 TERM CORPORATE ETF ETF 46434VAU4 129 5,185 SH   SOLE   5,185 0 0
LOWES COS INC COM Stock 548661107 1 13 SH   SOLE   13 0 0
NUVEEN NASDAQ 100 DYNAMIC OVER COM SHS CEF 670699107 8 351 SH   SOLE   351 0 0
ON SEMICONDUCTOR CORP COM Stock 682189105 4 200 SH   SOLE   200 0 0
SOUTHWEST AIRLS CO COM Stock 844741108 22 425 SH   SOLE   425 0 0
BLACKBERRY LTD COM Stock 09228F103 5 706 SH   SOLE   706 0 0
ISHARES MSCI ACWI INDEX FUND ETF 464288257 42 573 SH   SOLE   573 0 0
AMERICAN INTL GROUP INC COM NEW Stock 026874784 54 1,005 SH   SOLE   1,005 0 0
SHOPIFY INC CL A Stock 82509L107 87 289 SH   SOLE   289 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR ADR 92857W308 25 1,514 SH   SOLE   1,514 0 0
VIDENT CORE U.S. BOND STRATEGY ETF ETF 26922A602 16 328 SH   SOLE   328 0 0
UTILITIES SELECT SECTOR SPDR FUND ETF 81369Y886 30 500 SH   SOLE   500 0 0
ENERGIZER HLDGS INC NEW COM Stock 29272W109 9 241 SH   SOLE   241 0 0
BANK N S HALIFAX COM Stock 064149107 18 326 SH   SOLE   326 0 0
ISHARES IBONDS DEC 2021 TERM CORPORATE ETF ETF 46434VBK5 65 2,610 SH   SOLE   2,610 0 0
BROOKLINE BANCORP INC DEL COM Stock 11373M107 49 3,186 SH   SOLE   3,186 0 0
KRAFT HEINZ CO COM Stock 500754106 19 628 SH   SOLE   628 0 0
PAYPAL HLDGS INC COM Stock 70450Y103 17 150 SH   SOLE   150 0 0
ACTIVISION BLIZZARD INC COM Stock 00507V109 6 126 SH   SOLE   126 0 0
ISHARES CHINA LARGE-CAP ETF ETF 464287184 5 125 SH   SOLE   125 0 0
ARBUTUS BIOPHARMA CORP COM Stock 03879J100 1 300 SH   SOLE   300 0 0
TORONTO DOMINION BK ONT COM NEW Stock 891160509 51 873 SH   SOLE   873 0 0
L3 TECHNOLOGIES INC COM Stock 502413107 100 408 SH   SOLE   408 0 0
ISHARES S&P MIDCAP FUND ETF 464287507 12,830 66,047 SH   SOLE   66,046 0 0
BROADWIND ENERGY INC COM NEW Stock 11161T207 0 7 SH   SOLE   7 0 0
CHENIERE ENERGY PARTNERS LP COM UNIT Stock 16411Q101 29 684 SH   SOLE   684 0 0
KADANT INC COM Stock 48282T104 1 15 SH   SOLE   15 0 0
FRONTIER COMMUNICATIONS CORP COM NEW Stock 35906A306 1 473 SH   SOLE   473 0 0
ISHARES MSCI EAFE ETF ETF 464287465 682 10,369 SH   SOLE   10,369 0 0
APPLE INC COM Stock 037833100 1,985 10,031 SH   SOLE   10,030 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR ADR 37733W105 4 100 SH   SOLE   100 0 0
ISHARES IBONDS DEC 2021 TERM MUNI BOND ETF ETF 46435G789 151 5,850 SH   SOLE   5,850 0 0
ISHARES IBONDS DEC 2022 TERM MUNI BOND ETF ETF 46435G755 90 3,428 SH   SOLE   3,428 0 0
WESTERN ASST MNGD MUN FD INC COM CEF 95766M105 19 1,351 SH   SOLE   1,351 0 0
WEC ENERGY GROUP INC COM Stock 92939U106 10 122 SH   SOLE   122 0 0
ISHARES IBONDS DEC 2023 TERM CORPORATE ETF ETF 46434VAX8 16 614 SH   SOLE   614 0 0
ISHARES IBONDS DEC 2025 TERM CORPORATE ETF ETF 46434VBD1 17 677 SH   SOLE   677 0 0
ABBOTT LABS COM Stock 002824100 66 781 SH   SOLE   781 0 0
DISNEY WALT CO COM DISNEY Stock 254687106 274 1,962 SH   SOLE   1,962 0 0
RAYMOND JAMES FINANCIAL INC COM Stock 754730109 90 1,070 SH   SOLE   1,070 0 0
ISHARES RUSSELL 1000 ETF ETF 464287622 981 6,029 SH   SOLE   6,029 0 0
MARSH & MCLENNAN COS INC COM Stock 571748102 30 300 SH   SOLE   300 0 0
ISHARES RUSSELL 1000 VALUE ETF ETF 464287598 978 7,684 SH   SOLE   7,684 0 0