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 Stock 023135106 1,131 612 SH   SOLE   612 0 0
ISHARES MORNINGSTAR LARGE GROWTH ETF ETF 464287119 307 1,461 SH   SOLE   1,461 0 0
CERNER CORP Stock 156782104 59 798 SH   SOLE   798 0 0
CBS CORP CL B Stock 92556H206 18 425 SH   SOLE   425 0 0
GLOBAL PAYMENTS INC Stock 37940X102 232 1,271 SH   SOLE   1,271 0 0
PRUDENTIAL FINL INC Stock 744320102 4 43 SH   SOLE   43 0 0
UNDER ARMOUR INC CL A Stock 904311107 15 683 SH   SOLE   683 0 0
WISDOMTREE JAPAN HEDGED EQUITY ETF 97717W851 23 420 SH   SOLE   420 0 0
HEWLETT PACKARD ENTERPRISE CO COM Stock 42824C109 18 1,105 SH   SOLE   1,105 0 0
POWERSHARES QQQ TR ETF 46090E103 757 3,558 SH   SOLE   3,558 0 0
TECHNOLOGY SELECT SECTOR SPDR ETF 81369Y803 71 774 SH   SOLE   774 0 0
STARBUCKS CORP Stock 855244109 334 3,804 SH   SOLE   3,804 0 0
SEMPRA ENERGY Stock 816851109 3 21 SH   SOLE   21 0 0
FOUR CORNERS PPTY TR INC COM REIT 35086T109 0 4 SH   SOLE   4 0 0
OLD REP INTL CORP COM Stock 680223104 0 11 SH   SOLE   11 0 0
SQUARE INC CL A Stock 852234103 9 150 SH   SOLE   150 0 0
ETHO CLIMATE LEADERSHIP U.S. ETF ETF 26924G888 28 659 SH   SOLE   659 0 0
NEW ENGLAND RLTY ASSOC LTD PAR DEPOSITRY RCPT Stock 644206104 41 660 SH   SOLE   660 0 0
ANTHEM INC COM Stock 036752103 6 20 SH   SOLE   20 0 0
ISHARES GOLD TRUST ETF ETF 464285105 138 9,495 SH   SOLE   9,495 0 0
EBAY INC Stock 278642103 13 371 SH   SOLE   371 0 0
RMR GROUP INC CL A Stock 74967R106 0 3 SH   SOLE   3 0 0
HUBBELL INC COM Stock 443510607 3 21 SH   SOLE   21 0 0
MONSTER BEVERAGE CORP NEW COM Stock 61174X109 45 708 SH   SOLE   708 0 0
VULCAN MATLS CO COM Stock 929160109 1 10 SH   SOLE   10 0 0
JOHNSON JOHNSON COM Stock 478160104 4,346 29,790 SH   SOLE   29,790 0 0
SEAGATE TECHNOLOGY Stock G7945M107 1 11 SH   SOLE   11 0 0
DISCOVERY INC COM SER C Stock 25470F302 1 40 SH   SOLE   40 0 0
WASTE MANAGEMENT INC Stock 94106L109 7 62 SH   SOLE   62 0 0
VANGUARD TOTAL STOCK MARKET INDEX FUND ETF 922908769 65 399 SH   SOLE   399 0 0
POWERSHARES GLOBAL WATER PORTFOLIO EXCHANGETRADED FD ETF 46137V142 27 701 SH   SOLE   701 0 0
VANGUARD ENERGY INDEX FUND ETF 92204A306 29 356 SH   SOLE   356 0 0
COSTCO WHOLESALE CORP Stock 22160K105 112 382 SH   SOLE   382 0 0
CABOT CORP COM Stock 127055101 125 2,631 SH   SOLE   2,631 0 0
ISHARES MSCI EMERGING MARKETS ETF ETF 464287234 4,963 110,606 SH   SOLE   110,606 0 0
FIRST TRUST TECHNOLOGY ALPHADEX FUND ETF 33734X176 19 262 SH   SOLE   262 0 0
GOLDMAN SACHS GROUP INC Stock 38141G104 93 403 SH   SOLE   403 0 0
LAS VEGAS SANDS CORP Stock 517834107 77 1,114 SH   SOLE   1,114 0 0
INTERCONTINENTAL HOTELS GROUP SPONSORED ADS ADR 45857P806 90 1,304 SH   SOLE   1,304 0 0
NOBLE ENERGY INC COM Stock 655044105 4 180 SH   SOLE   180 0 0
ISHARES TR KLD 400 SOCIAL INDEX FD ETF 464288570 3,409 28,376 SH   SOLE   28,376 0 0
ROYAL DUTCH SHELL PLCADR ADR 780259206 122 2,067 SH   SOLE   2,067 0 0
YUM! BRANDS INC Stock 988498101 171 1,698 SH   SOLE   1,698 0 0
UNDER ARMOUR INC CL C Stock 904311206 5 241 SH   SOLE   241 0 0
BOSTON SCIENTIFIC CORP Stock 101137107 0 10 SH   SOLE   10 0 0
ISHARES GLOBAL COMM SERVICES ETF ETF 464287275 12 200 SH   SOLE   200 0 0
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM Stock 531229409 5 98 SH   SOLE   98 0 0
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM Stock 531229607 9 196 SH   SOLE   196 0 0
LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP Stock 531229888 1 18 SH   SOLE   18 0 0
LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP Stock 531229706 0 9 SH   SOLE   9 0 0
ISHARES DJ US INDUSTRIAL ETF 464287754 9 56 SH   SOLE   56 0 0
PROCTER GAMBLE CO COM Stock 742718109 2,423 19,396 SH   SOLE   19,396 0 0
COCA COLA CO COM Stock 191216100 304 5,495 SH   SOLE   5,495 0 0
POPULAR INC COM NEW Stock 733174700 1 10 SH   SOLE   10 0 0
GENERAL MLS INC COM Stock 370334104 16 304 SH   SOLE   304 0 0
ENTERPRISE PRODS PARTNERS L P Stock 293792107 35 1,258 SH   SOLE   1,258 0 0
PPG INDS INC COM Stock 693506107 122 916 SH   SOLE   916 0 0
OCCIDENTAL PETE CORP COM Stock 674599105 14 344 SH   SOLE   344 0 0
TRUIST FINL CORP COM Stock 89832Q109 57 1,015 SH   SOLE   1,015 0 0
UNITED PARCEL SERVICE INC Stock 911312106 342 2,925 SH   SOLE   2,925 0 0
INGEVITY CORP COM Stock 45688C107 17 194 SH   SOLE   194 0 0
MARRIOTT INTL INC Stock 571903202 7 46 SH   SOLE   46 0 0
VANGUARD REIT INDEX ETF ETF 922908553 130 1,402 SH   SOLE   1,402 0 0
BIOGEN IDEC INC Stock 09062X103 737 2,484 SH   SOLE   2,484 0 0
CARNIVAL CORP Stock 143658300 6 124 SH   SOLE   124 0 0
INTEL CORP COM Stock 458140100 282 4,717 SH   SOLE   4,717 0 0
CHICAGO MERCANTILE HLDGS INC Stock 12572Q105 31 153 SH   SOLE   153 0 0
VAIL RESORTS INC COM Stock 91879Q109 6 25 SH   SOLE   25 0 0
MSA SAFETY INC COM Stock 553498106 15 115 SH   SOLE   115 0 0
STATE STR CORP COM Stock 857477103 2 31 SH   SOLE   31 0 0
MEDTRONIC PLC SHS Stock G5960L103 92 812 SH   SOLE   812 0 0
CLOROX CO DEL COM Stock 189054109 114 739 SH   SOLE   739 0 0
COMERICA INC COM Stock 200340107 89 1,237 SH   SOLE   1,237 0 0
FORTIVE CORP COM Stock 34959J108 23 303 SH   SOLE   303 0 0
GILDAN ACTIVEWEAR INC COM Stock 375916103 3 113 SH   SOLE   113 0 0
NETFLIX INC COM Stock 64110L106 10 30 SH   SOLE   30 0 0
KOSMOS ENERGY LTD COM Stock 500688106 1 154 SH   SOLE   154 0 0
STAR BULK CARRIERS CORP SHS PAR Stock Y8162K204 59 5,023 SH   SOLE   5,023 0 0
HERC HLDGS INC COM Stock 42704L104 0 4 SH   SOLE   4 0 0
SPDR DOW JONES INDUSTRIAL ETF ETF 78467X109 6 23 SH   SOLE   23 0 0
PAYCHEX INC Stock 704326107 111 1,308 SH   SOLE   1,308 0 0
ISHARES SP AGGRESSIVE ALLOCATION FUND ETF 464289859 0 1 SH   SOLE   1 0 0
HORMEL FOODS CORP COM Stock 440452100 1 25 SH   SOLE   25 0 0
PEOPLES BK BRIDGEPORT CN Stock 712704105 101 6,000 SH   SOLE   6,000 0 0
HANOVER INS GROUP INC COM Stock 410867105 37 271 SH   SOLE   271 0 0
PACCAR INC COM Stock 693718108 1 11 SH   SOLE   11 0 0
SEI INVESTMENTS CO COM Stock 784117103 3 51 SH   SOLE   51 0 0
EQUITY RESIDENTIAL SH BEN INT REIT 29476L107 3 42 SH   SOLE   42 0 0
ADVANCE AUTO PARTS INC Stock 00751Y106 11 70 SH   SOLE   70 0 0
QURATE RETAIL INC COM SER A Stock 74915M100 1 110 SH   SOLE   110 0 0
ISHARES MSCI EAFE ESG SELECT ETF ETF 46435G516 2,464 35,843 SH   SOLE   35,843 0 0
WATERS CP Stock 941848103 16 69 SH   SOLE   69 0 0
SPDR SSGA GENDER DIVERSITY INDEX ETF ETF 78468R747 18 230 SH   SOLE   230 0 0
SAFE BULKERS INC COM Stock Y7388L103 17 10,000 SH   SOLE   10,000 0 0
SALLY BEAUTY HLDGS INC COM Stock 79546E104 2 115 SH   SOLE   115 0 0
SUN LIFE FINL INC COM Stock 866796105 7 164 SH   SOLE   164 0 0
SANOFI SA ADR 80105N105 20 400 SH   SOLE   400 0 0
MERCK CO INC Stock 58933Y105 528 5,810 SH   SOLE   5,810 0 0
SPDR SP 500 ETF ETF 78462F103 1,987 6,175 SH   SOLE   6,175 0 0
BANK OF NT BUTTERFIELDSON LTD SHS NEW Stock G0772R208 10 280 SH   SOLE   280 0 0
ADVANSIX INC COM Stock 00773T101 0 12 SH   SOLE   12 0 0
MCKESSON CORP Stock 58155Q103 4 31 SH   SOLE   31 0 0
VIRTUS TOTAL RETURN FUND INC COM CEF 92835W107 16 1,424 SH   SOLE   1,424 0 0
AURORA CANNABIS INC COM Stock 05156X108 7 3,286 SH   SOLE   3,286 0 0
MASTERCARD INC Stock 57636Q104 223 747 SH   SOLE   747 0 0
ILLINOIS TOOL WKS INC COM Stock 452308109 171 952 SH   SOLE   952 0 0
UNITED RENTALS INC COM Stock 911363109 8 48 SH   SOLE   48 0 0
EMERSON ELEC CO COM Stock 291011104 99 1,303 SH   SOLE   1,303 0 0
ADIENT PLC ORD SHS Stock G0084W101 0 1 SH   SOLE   1 0 0
YUM CHINA HLDGS INC COM Stock 98850P109 58 1,213 SH   SOLE   1,213 0 0
ALCOA CORP COM Stock 013872106 0 8 SH   SOLE   8 0 0
GLOBE LIFE INC COM Stock 37959E102 13 121 SH   SOLE   121 0 0
ALLSTATE CORP Stock 020002101 244 2,166 SH   SOLE   2,166 0 0
VISTEON CORP COM NEW Stock 92839U206 1 10 SH   SOLE   10 0 0
DIAGEO PLC ADR 25243Q205 129 764 SH   SOLE   764 0 0
ANNALY CAPITAL MANAGEMENT INC REIT 035710409 5 517 SH   SOLE   517 0 0
LAMB WESTON HLDGS INC COM Stock 513272104 2 20 SH   SOLE   20 0 0
ALASKA AIR GROUP INC COM Stock 011659109 2 35 SH   SOLE   35 0 0
MATTEL INC COM Stock 577081102 1 40 SH   SOLE   40 0 0
ISHARES MSCI JAPAN ETF ETF 46434G822 444 7,499 SH   SOLE   7,499 0 0
ISHARES TIPS BOND ETF ETF 464287176 0 2 SH   SOLE   2 0 0
LEGGETT PLATT INC COM Stock 524660107 5 101 SH   SOLE   101 0 0
VERTEX PHARMACEUTICALS IN Stock 92532F100 24 110 SH   SOLE   110 0 0
ORGANIGRAM HLDGS INC COM Stock 68620P101 3 1,073 SH   SOLE   1,073 0 0
COGNIZANT TECH SOLUTIONS CORP Stock 192446102 11 174 SH   SOLE   174 0 0
INNOVATIVE INDL PPTYS INC COM REIT 45781V101 4 51 SH   SOLE   51 0 0
J M SMUCKER CO NEW Stock 832696405 8 72 SH   SOLE   72 0 0
CORNING INC COM Stock 219350105 12 418 SH   SOLE   418 0 0
IQ HEDGE MULTISTRATEGY TRACKER ETF ETF 45409B107 15 499 SH   SOLE   499 0 0
BANK NEW YORK MELLON CORP COM Stock 064058100 51 1,011 SH   SOLE   1,011 0 0
ARCONIC INC COM Stock 03965L100 1 26 SH   SOLE   26 0 0
TEGNA INC COM Stock 87901J105 0 21 SH   SOLE   21 0 0
DAVITA INC COM Stock 23918K108 2 20 SH   SOLE   20 0 0
VERIZON COMMUNICATIONS Stock 92343V104 814 13,250 SH   SOLE   13,250 0 0
UNUM GROUP Stock 91529Y106 0 11 SH   SOLE   11 0 0
CHUBB LIMITED COM Stock H1467J104 49 318 SH   SOLE   318 0 0
MARVELL TECHNOLOGY GROUP LTD Stock G5876H105 2 71 SH   SOLE   71 0 0
FEDEX CORP Stock 31428X106 3 20 SH   SOLE   20 0 0
VAREX IMAGING CORP COM Stock 92214X106 0 8 SH   SOLE   8 0 0
PULTE GROUP INC COM Stock 745867101 6 163 SH   SOLE   163 0 0
SHERWIN WILLIAMS CO COM Stock 824348106 230 394 SH   SOLE   394 0 0
PEPSICO INC COM Stock 713448108 665 4,862 SH   SOLE   4,862 0 0
ISHARES 13 YR TREASURY BOND ETF ETF 464287457 7,784 91,971 SH   SOLE   91,971 0 0
ISHARES INC MSCI EMUINDEX FD ETF 464286608 448 10,694 SH   SOLE   10,694 0 0
JP MORGAN ALERIAN MLP ETN ETF 46625H365 12,618 578,538 SH   SOLE   578,538 0 0
NEWELL BRANDS INC COM Stock 651229106 1 54 SH   SOLE   54 0 0
NUVEEN ESG MIDCAP VALUE ETF ETF 67092P508 689 22,812 SH   SOLE   22,812 0 0
NUVEEN ESG SMALLCAP ETF ETF 67092P607 17 558 SH   SOLE   558 0 0
NUVEEN ESG MIDCAP GROWTH ETF ETF 67092P409 698 19,789 SH   SOLE   19,789 0 0
UNILEVER N V N Y SHS NEW ADR 904784709 37 647 SH   SOLE   647 0 0
DXC TECHNOLOGY CO COM Stock 23355L106 4 93 SH   SOLE   93 0 0
KIMBERLY CLARK CORP COM Stock 494368103 1 11 SH   SOLE   11 0 0
INTERPUBLIC GROUP COS INC COM Stock 460690100 1 64 SH   SOLE   64 0 0
TE CONNECTIVITY LTD Stock H84989104 1 10 SH   SOLE   10 0 0
HONEYWELL INTL INC Stock 438516106 296 1,671 SH   SOLE   1,671 0 0
INGERSOLLRAND PLC SHS Stock G47791101 70 524 SH   SOLE   524 0 0
FORD MOTOR COMPANY Stock 345370860 4 479 SH   SOLE   479 0 0
XTRACKERS USD HIGH YIELD CORPORATE BOND ETF ETF 233051432 60 1,191 SH   SOLE   1,191 0 0
US BANCORP DEL COM NEW Stock 902973304 46 774 SH   SOLE   774 0 0
BP PLC SPONSORED ADR ADR 055622104 17 444 SH   SOLE   444 0 0
SPDR BLOOMBERG BARCLAYS CONVERTIBLE SECURITIES ETF ETF 78464A359 22 404 SH   SOLE   404 0 0
HOME DEPOT Stock 437076102 695 3,181 SH   SOLE   3,181 0 0
BAXTER INTL INC COM Stock 071813109 122 1,464 SH   SOLE   1,464 0 0
SUNCOR ENERGY COM NPV ISIN CA8672291066 SEDOL 2861142EXCHANGED FOR ONE SHAR Stock 867224107 11 344 SH   SOLE   344 0 0
AUTOMATIC DATA PROCESSING INC COM Stock 053015103 349 2,047 SH   SOLE   2,047 0 0
JBG SMITH PPTYS COM REIT 46590V100 0 6 SH   SOLE   6 0 0
FAIR ISAAC CORP Stock 303250104 26 70 SH   SOLE   70 0 0
BRIGHTHOUSE FINL INC COM Stock 10922N103 1 16 SH   SOLE   16 0 0
SSR MNG INC COM Stock 784730103 39 2,000 SH   SOLE   2,000 0 0
FIRST TRUST CONSUMER DISCRETIONARY ALPHADEX FUND ETF 33734X101 8 168 SH   SOLE   168 0 0
DUPONT DE NEMOURS INC COM Stock 26614N102 18 284 SH   SOLE   284 0 0
ISHARES RUSSELL 2000 VALUE ETF 464287630 32,201 250,435 SH   SOLE   250,435 0 0
BHP GROUP LTD SPONSORED ADS ADR 088606108 60 1,105 SH   SOLE   1,105 0 0
SPDR GOLD ETF ETF 78463V107 32 225 SH   SOLE   225 0 0
SOUTHERN CO COM Stock 842587107 88 1,384 SH   SOLE   1,384 0 0
ROKU INC COM CL A Stock 77543R102 27 200 SH   SOLE   200 0 0
AMERISOURCEBERGEN CORP COM Stock 03073E105 14 161 SH   SOLE   161 0 0
BECTON DICKINSON CO COM Stock 075887109 189 694 SH   SOLE   694 0 0
BROADRIDGE FIN SOL Stock 11133T103 42 336 SH   SOLE   336 0 0
SCHWAB U.S. SMALLCAP ETF ETF 808524607 15 197 SH   SOLE   197 0 0
KEYCORP NEW COM Stock 493267108 18 892 SH   SOLE   892 0 0
REGIONS FINANCIAL CORP NEW Stock 7591EP100 2 137 SH   SOLE   137 0 0
LOGMEIN INC. Stock 54142L109 0 1 SH   SOLE   1 0 0
ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614 442 2,513 SH   SOLE   2,513 0 0
SCHWAB INTERNATIONAL EQUITY ETF ETF 808524805 27 800 SH   SOLE   800 0 0
SCHWAB U.S. LARGECAP ETF ETF 808524201 35 461 SH   SOLE   461 0 0
WHIRLPOOL CORP COM Stock 963320106 42 285 SH   SOLE   285 0 0
HEXO CORP COM Stock 428304109 1 433 SH   SOLE   433 0 0
CONSUMER STAPLES SELECT SECTOR SPDR ETF 81369Y308 503 7,983 SH   SOLE   7,983 0 0
PIPER JAFFRAY COS Stock 724078100 0 1 SH   SOLE   1 0 0
IQVIA HLDGS INC COM Stock 46266C105 31 200 SH   SOLE   200 0 0
CONSOL ENERGY INC NEW COM Stock 20854L108 0 7 SH   SOLE   7 0 0
ATMOS ENERGY CORP Stock 049560105 1 10 SH   SOLE   10 0 0
CARS COM INC COM Stock 14575E105 0 6 SH   SOLE   6 0 0
SPDR BARCLAYS CAPITAL SHORT TERM CORP BD ETF 78464A474 68,295 2,214,496 SH   SOLE   2,214,496 0 0
ISHARES BROAD USD HIGH YIELD CORPORATE BOND ETF ETF 46435U853 2 59 SH   SOLE   59 0 0
MERIDIAN INTERSTATE BANC Stock 58958U103 82 4,102 SH   SOLE   4,102 0 0
ISHARES SP SMALLCAP 600 ETF ETF 464287804 109 1,298 SH   SOLE   1,298 0 0
INDUSTRIAL LOGISTICS PPTYS TR COM SHS BEN INT REIT 456237106 2 110 SH   SOLE   110 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702 784 3,462 SH   SOLE   3,462 0 0
ADOBE SYS INC Stock 00724F101 128 388 SH   SOLE   388 0 0
SOUTHERN PERU COPPER CORP Stock 84265V105 1 33 SH   SOLE   33 0 0
WEYERHAEUSER CO Stock 962166104 27 901 SH   SOLE   901 0 0
EXELON CORP COM Stock 30161N101 19 409 SH   SOLE   409 0 0
VANGUARD INTERMEDIATETERM CORPORATE BOND ETF ETF 92206C870 13 138 SH   SOLE   138 0 0
GOOGLE INC Stock 02079K305 701 523 SH   SOLE   523 0 0
MSG NETWORK INC CL A Stock 553573106 0 10 SH   SOLE   10 0 0
PROGRESSIVE CORP OHIO COM Stock 743315103 17 231 SH   SOLE   231 0 0
GCI LIBERTY INC COM CLASS A Stock 36164V305 5 64 SH   SOLE   64 0 0
FISERV INC Stock 337738108 313 2,707 SH   SOLE   2,707 0 0
PRINCIPAL FINANCIAL GROUP INC Stock 74251V102 1 11 SH   SOLE   11 0 0
DROPBOX INC CL A Stock 26210C104 9 500 SH   SOLE   500 0 0
INTUIT INC Stock 461202103 16 61 SH   SOLE   61 0 0
HALLIBURTON CO COM Stock 406216101 1 31 SH   SOLE   31 0 0
CONSTELLATION BRANDS INC CL A Stock 21036P108 2 10 SH   SOLE   10 0 0
UNILEVER PLC SPON ADR NEW ADR 904767704 10 182 SH   SOLE   182 0 0
NEWMONT CORPORATION COM Stock 651639106 54 1,252 SH   SOLE   1,252 0 0
CSX CORP Stock 126408103 127 1,755 SH   SOLE   1,755 0 0
COMCAST CORP NEW CL A Stock 20030N101 292 6,497 SH   SOLE   6,497 0 0
MICROSOFT Stock 594918104 3,133 19,869 SH   SOLE   19,869 0 0
VALERO ENERGY CORP Stock 91913Y100 42 449 SH   SOLE   449 0 0
ISHARES ESG MSCI USA SMALLCAP ETF ETF 46435U663 448 15,482 SH   SOLE   15,482 0 0
NVENT ELECTRIC PLC SHS Stock G6700G107 6 243 SH   SOLE   243 0 0
APERGY CORP COM Stock 03755L104 0 10 SH   SOLE   10 0 0
SCHLUMBERGER LTD COM Stock 806857108 92 2,295 SH   SOLE   2,295 0 0
WYNDHAM HOTELS RESORTS INC COM Stock 98311A105 1 10 SH   SOLE   10 0 0
CVS HEALTH CORP COM Stock 126650100 156 2,106 SH   SOLE   2,106 0 0
ACCO BRANDS CORP COM Stock 00081T108 0 14 SH   SOLE   14 0 0
PERSPECTA INC COM Stock 715347100 1 46 SH   SOLE   46 0 0
EVERGY INC COM Stock 30034W106 12 181 SH   SOLE   181 0 0
VEONEER INCORPORATED COM Stock 92336X109 0 10 SH   SOLE   10 0 0
BOTTOMLINE TECHNOLOGIES INC Stock 101388106 54 1,000 SH   SOLE   1,000 0 0
TEXTRON INC COM Stock 883203101 2 40 SH   SOLE   40 0 0
NISOURCE INC COM Stock 65473P105 3 117 SH   SOLE   117 0 0
SIMON PROPERTY GROUP INC REIT 828806109 2 13 SH   SOLE   13 0 0
V F CORP COM Stock 918204108 9 91 SH   SOLE   91 0 0
KEURIG DR PEPPER INC COM Stock 49271V100 17 590 SH   SOLE   590 0 0
VARIAN MED SYS INC COM Stock 92220P105 3 20 SH   SOLE   20 0 0
AUTOLIV INC COM Stock 052800109 1 11 SH   SOLE   11 0 0
INVESCO VALUE MUN INCOME TR COM CEF 46132P108 35 2,259 SH   SOLE   2,259 0 0
CORELOGIC, INC. Stock 21871D103 3 60 SH   SOLE   60 0 0
BERKSHIRE HATHAWAY INC DEL CL A Stock 084670108 679 2 SH   SOLE   2 0 0
CLEARWAY ENERGY INC CL A Stock 18539C105 13 700 SH   SOLE   700 0 0
GARRETT MOTION INC COM Stock 366505105 0 42 SH   SOLE   42 0 0
BOEING CO COM Stock 097023105 164 505 SH   SOLE   505 0 0
VANGUARD SMALL CAP ETF ETF 922908751 22 135 SH   SOLE   135 0 0
VANGUARD MID CAP ETF 922908629 327 1,833 SH   SOLE   1,833 0 0
VANGUARD LARGE CAP ETF 922908637 34 229 SH   SOLE   229 0 0
NEXTERA ENERGY INC COM Stock 65339F101 488 2,017 SH   SOLE   2,017 0 0
NIKE INC CLASS B Stock 654106103 365 3,603 SH   SOLE   3,603 0 0
ALIGN TECHNOLOGY INC COM Stock 016255101 5 18 SH   SOLE   18 0 0
WYNDHAM WORLDWIDE CORP Stock 98310W108 1 11 SH   SOLE   11 0 0
EQUITY COMWLTH COM SH BEN INT REIT 294628102 2 66 SH   SOLE   66 0 0
RESIDEO TECHNOLOGIES INC COM Stock 76118Y104 1 70 SH   SOLE   70 0 0
LINDE PLC SHS Stock G5494J103 43 202 SH   SOLE   202 0 0
ENTERPRISE BANCORP INC MASS COM Stock 293668109 31 915 SH   SOLE   915 0 0
FINANCIAL SELECT SECTOR SPDR ETF 81369Y605 177 5,757 SH   SOLE   5,757 0 0
MILLENDO THERAPEUTICS INC COM Stock 60040X103 1 77 SH   SOLE   77 0 0
NXP SEMICONDUCTORS N V COM Stock N6596X109 13 101 SH   SOLE   101 0 0
NORFOLK SOUTHERN CRP Stock 655844108 93 479 SH   SOLE   479 0 0
DELL TECHNOLOGIES INC CL C Stock 24703L202 9 183 SH   SOLE   183 0 0
HOST HOTELS RESORTS INC COM REIT 44107P104 2 87 SH   SOLE   87 0 0
LIBERTY PPTY TR SHS BEN INT REIT 531172104 8 126 SH   SOLE   126 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT REIT 67623C109 2 57 SH   SOLE   57 0 0
PUBLIC STORAGE INC REIT 74460D109 2 11 SH   SOLE   11 0 0
TAUBMAN CTRS INC COM REIT 876664103 1 22 SH   SOLE   22 0 0
VORNADO RLTY TR SH BEN INT REIT 929042109 1 13 SH   SOLE   13 0 0
ALPS TRUST ETF ALERIAN MLP ETF 00162Q866 26,799 3,152,801 SH   SOLE   3,152,801 0 0
VANGUARD EUROPEAN ETF 922042874 28 478 SH   SOLE   478 0 0
HARLEY DAVIDSON INC Stock 412822108 1 21 SH   SOLE   21 0 0
WALGREENS BOOTS ALLIANCE INC COM Stock 931427108 23 390 SH   SOLE   390 0 0
ASSURANT INC COM Stock 04621X108 1 10 SH   SOLE   10 0 0
AMPHENOL CORP CL A Stock 032095101 2 20 SH   SOLE   20 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH Stock 112585104 22 372 SH   SOLE   372 0 0
DOLLAR TREE INC COM Stock 256746108 2 25 SH   SOLE   25 0 0
FOX CORP CL A COM Stock 35137L105 1 31 SH   SOLE   31 0 0
STANLEY BLACK DECKER INC COM Stock 854502101 26 155 SH   SOLE   155 0 0
DOW INC COM Stock 260557103 13 239 SH   SOLE   239 0 0
LYFT INC CL A COM Stock 55087P104 2 47 SH   SOLE   47 0 0
HANESBRANDS INC Stock 410345102 5 306 SH   SOLE   306 0 0
UNITED AIRLINES HLDGS INC COM Stock 910047109 2 20 SH   SOLE   20 0 0
CONAGRA BRANDS INC COM Stock 205887102 2 63 SH   SOLE   63 0 0
VANGUARD SP 500 ETF ETF 922908363 176 596 SH   SOLE   596 0 0
CENTURY BANCORP INC MASS CL A Stock 156432106 52 573 SH   SOLE   573 0 0
FIFTH THIRD BANCORP Stock 316773100 17 560 SH   SOLE   560 0 0
S P MID CAP 400 DEP RCPTS MID CAP ETF 78467Y107 325 865 SH   SOLE   865 0 0
CORTEVA INC COM Stock 22052L104 11 365 SH   SOLE   365 0 0
CONSOLIDATED EDISON INC COM Stock 209115104 39 426 SH   SOLE   426 0 0
GENERAL MOTORS CORP Stock 37045V100 14 391 SH   SOLE   391 0 0
HUNTINGTON BANCSHARES INC COM Stock 446150104 33 2,162 SH   SOLE   2,162 0 0
ISHARES RUSSELL TOP 200 VALUE ETF ETF 464289420 548 9,368 SH   SOLE   9,368 0 0
ISHARES RUSSELL TOP 200 GROWTH ETF ETF 464289438 74,635 772,784 SH   SOLE   772,784 0 0
SPDR SER TR DJ WILSHIRE SMALL CAP VALUE ETF ETF 78464A300 223 3,401 SH   SOLE   3,401 0 0
SPDR SER TR DJ WILSHIRE MID CAP GROWTH ETF ETF 78464A821 14 251 SH   SOLE   251 0 0
VANGUARD RUSSELL2000 INDEX FD ETF ETF 92206C664 776 5,824 SH   SOLE   5,824 0 0
PRICELINE.COM INC Stock 09857L108 39 19 SH   SOLE   19 0 0
WABTEC CORP COM Stock 929740108 2 20 SH   SOLE   20 0 0
LILLY ELI CO COM Stock 532457108 21 161 SH   SOLE   161 0 0
HASBRO INC COM Stock 418056107 22 208 SH   SOLE   208 0 0
AIR PRODS CHEMS INC COM Stock 009158106 122 518 SH   SOLE   518 0 0
PELOTON INTERACTIVE INC CL A COM Stock 70614W100 14 500 SH   SOLE   500 0 0
LIBERTY ALL STAR EQUITY FD CEF 530158104 0 13 SH   SOLE   13 0 0
NATIONAL OILWELL VARCO INC Stock 637071101 1 30 SH   SOLE   30 0 0
VANGUARD RUSSELL 2000 VALUE ETF ETF 92206C649 94 839 SH   SOLE   839 0 0
ISHARES RUSSELL MIDCAP VALUE INDEX ETF 464287473 28 297 SH   SOLE   297 0 0
HOLOGIC INC COM Stock 436440101 1 10 SH   SOLE   10 0 0
IPATH DJUBS COMMODITY TOTAL RETURN ETN ETF 06738C778 6 264 SH   SOLE   264 0 0
BRISTOL MYERS SQUIBB CO CONTIN VAL RT Stock 110122140 0 20 SH   SOLE   20 0 0
VIACOMCBS INC CL A Stock 92556H107 237 5,289 SH   SOLE   5,289 0 0
LEAR CORP Stock 521865204 156 1,135 SH   SOLE   1,135 0 0
SCORPIO TANKERS INC COM USD0.01 Stock Y7542C130 3 70 SH   SOLE   70 0 0
ISHARES RUSSELL 2000 ETF ETF 464287655 46 278 SH   SOLE   278 0 0
FIDELITY NATL INFO SVCS Stock 31620M106 15 105 SH   SOLE   105 0 0
DUKE ENERGY CORP NEW COM NEW Stock 26441C204 113 1,244 SH   SOLE   1,244 0 0
SPDR SP AEROSPACE DEFENSE ETF ETF 78464A631 47 433 SH   SOLE   433 0 0
DIGITAL RLTY TR INC COM REIT 253868103 3 21 SH   SOLE   21 0 0
RYANAIR HLDGS PLC SPONSORED ADS ADR 783513203 6 74 SH   SOLE   74 0 0
MICRON TECHNOLOGY INC COM Stock 595112103 4 70 SH   SOLE   70 0 0
INCYTE CORP COM Stock 45337C102 2 20 SH   SOLE   20 0 0
AFLAC INC COM Stock 001055102 32 609 SH   SOLE   609 0 0
SYSCO CORP COM Stock 871829107 85 996 SH   SOLE   996 0 0
CHIPOTLE MEXICAN GRILL INC COM Stock 169656105 2 2 SH   SOLE   2 0 0
POWERSHARES SP500 LOW VOLATILITY ETF ETF 46138E354 30 507 SH   SOLE   507 0 0
DICKS SPORTING GOODS INC COM Stock 253393102 3 60 SH   SOLE   60 0 0
E TRADE FINANCIAL CORP COM NEW Stock 269246401 45 1,000 SH   SOLE   1,000 0 0
ISHARES MSCI FLOATING RATE NOT E FUNDING ETF ETF 46429B655 46 910 SH   SOLE   910 0 0
ISHARES DJ SELECT DIVIDEND ETF 464287168 112 1,064 SH   SOLE   1,064 0 0
AMERICAN ELEC PWR CO INC COM Stock 025537101 50 528 SH   SOLE   528 0 0
CONSOL ENERGY INC Stock 12653C108 1 60 SH   SOLE   60 0 0
EDISON INTL COM Stock 281020107 61 803 SH   SOLE   803 0 0
EVERSOURCE ENERGY COM Stock 30040W108 161 1,895 SH   SOLE   1,895 0 0
AMC NETWORKS INC CL A Stock 00164V103 0 10 SH   SOLE   10 0 0
MARATHON PETE CORP Stock 56585A102 23 377 SH   SOLE   377 0 0
INDEPENDENT BANK CORP MA Stock 453836108 81 974 SH   SOLE   974 0 0
FIRST TRUST CLOUD COMPUTING ETF ETF 33734X192 20 335 SH   SOLE   335 0 0
VANGUARD SMALL CAP VALUE ETF ETF 922908611 361 2,631 SH   SOLE   2,631 0 0
DUNKIN BRANDS GROUP INC COM Stock 265504100 3 45 SH   SOLE   45 0 0
REGENERON PHARMACEUTICALS COM Stock 75886F107 3 7 SH   SOLE   7 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP Stock 559080106 65 1,038 SH   SOLE   1,038 0 0
ATLASSIAN CORP PLC CL A Stock G06242104 10 80 SH   SOLE   80 0 0
SPDR NUVEEN BLOOMBERG BARCLAYS HIGH YIELD MUNICIPAL BOND ETF ETF 78464A284 20 347 SH   SOLE   347 0 0
ALLERGAN PLC SHS Stock G0177J108 19 99 SH   SOLE   99 0 0
STAG INDL INC COM REIT 85254J102 7 209 SH   SOLE   209 0 0
ENERGY TRANSFER EQUITY L P COM UNIT LTD PARTNERSHIP Stock 29273V100 119 9,257 SH   SOLE   9,257 0 0
FORTUNE BRANDS HOME SECURITY INC WI Stock 34964C106 2 31 SH   SOLE   31 0 0
VANGUARD MID CAP GROWTH ETF ETF 922908538 180 1,134 SH   SOLE   1,134 0 0
SCHWAB US DIVIDEND EQUITY ETF ETF 808524797 4,560 78,726 SH   SOLE   78,726 0 0
DELPHI AUTOMOTIVE PLC COM Stock G6095L109 10 104 SH   SOLE   104 0 0
ELECTRONICS ARTS Stock 285512109 2 20 SH   SOLE   20 0 0
INVESCO FTSE RAFI US 1000 ETF ETF 46137V613 119,236 941,017 SH   SOLE   941,017 0 0
ISHARES TR SP GLOBAL 100 INDEXFD ETF 464287572 813 15,064 SH   SOLE   15,064 0 0
VISA INC Stock 92826C839 327 1,740 SH   SOLE   1,740 0 0
WENDYS CO COM Stock 95058W100 0 10 SH   SOLE   10 0 0
HERSHEY CO COM Stock 427866108 6 40 SH   SOLE   40 0 0
POST HOLDINGS INC COM Stock 737446104 1 13 SH   SOLE   13 0 0
INVESCO SOLAR ETF ETF 46138G706 26 857 SH   SOLE   857 0 0
SVB FINL GROUP COM Stock 78486Q101 22 86 SH   SOLE   86 0 0
VANGUARD SMALL CAP GROWTH ETF ETF 922908595 35 178 SH   SOLE   178 0 0
VANGUARD VALUE ETF ETF 922908744 50,472 421,129 SH   SOLE   421,129 0 0
VANGUARD GROWTH ETF ETF 922908736 181 995 SH   SOLE   995 0 0
ISHARES U.S. TREASURY BOND ETF ETF 46429B267 12 478 SH   SOLE   478 0 0
SPLUNK INC COM Stock 848637104 7 50 SH   SOLE   50 0 0
L3HARRIS TECHNOLOGIES INC COM Stock 502431109 69 349 SH   SOLE   349 0 0
PHILLIPS 66 Stock 718546104 46 413 SH   SOLE   413 0 0
AMERICAN TOWER CORP REIT 03027X100 1,378 5,998 SH   SOLE   5,998 0 0
IRON MTN INC NEW COM REIT 46284V101 12 364 SH   SOLE   364 0 0
ZEBRA TECHNOLOGIES CORP CL A Stock 989207105 6 24 SH   SOLE   24 0 0
VANECK VECTORS OIL SERVICES ETF ETF 92189F718 1 92 SH   SOLE   92 0 0
WISDOMTREE U.S. SMALLCAP DIVIDEND FUND ETF 97717W604 23 808 SH   SOLE   808 0 0
FACEBOOK INC CL A Stock 30303M102 822 4,005 SH   SOLE   4,005 0 0
GLOBAL X MLP ETF ETF 37950E473 5,301 672,729 SH   SOLE   672,729 0 0
ADAMS EXPRESS CO CEF 006212104 2 97 SH   SOLE   97 0 0
COCA COLA ENTERPRISEINC Stock G25839104 3 52 SH   SOLE   52 0 0
PACKAGING CORP OF AMERICA Stock 695156109 80 716 SH   SOLE   716 0 0
ISHARES INC MSCI GLOBAL SILVER MINERS FD ETF 464286327 149 13,312 SH   SOLE   13,312 0 0
F M C CORP COM NEW Stock 302491303 25 251 SH   SOLE   251 0 0
GRANITE REAL ESTATE INC COM NPV ISIN CA3874311093 SEDOL B89VGB2 Stock 387437114 510 10,055 SH   SOLE   10,055 0 0
MONDELEZ INTL INC CL A Stock 609207105 49 893 SH   SOLE   893 0 0
W P CAREY INC COM REIT 92936U109 74 921 SH   SOLE   921 0 0
PENTAIR PLC SHS Stock G7S00T104 0 7 SH   SOLE   7 0 0
AVAGO TECHNOLOGIES LTD Stock 11135F101 133 421 SH   SOLE   421 0 0
DIAMONDBACK ENERGY INC COM Stock 25278X109 61 652 SH   SOLE   652 0 0
JOHNSON CTLS INC Stock G51502105 2 39 SH   SOLE   39 0 0
METLIFE INC COM Stock 59156R108 10 198 SH   SOLE   198 0 0
MARTIN MARIETTA MATLS INC COM Stock 573284106 1 5 SH   SOLE   5 0 0
PIONEER NATURAL RESOURCES CO Stock 723787107 3 20 SH   SOLE   20 0 0
MAGNA INTL INC CL A Stock 559222401 1,833 33,416 SH   SOLE   33,416 0 0
NOVARTIS AG ADR ADR 66987V109 59 625 SH   SOLE   625 0 0
ISHARES CORE MSCI EAFE ETF ETF 46432F842 5,813 89,104 SH   SOLE   89,104 0 0
INVESCO SP 500 HIGH DIVIDEND LOW VOLATILITY ETF ETF 46138E362 2,249 51,082 SH   SOLE   51,082 0 0
CF INDS HLDGS INC COM Stock 125269100 4 75 SH   SOLE   75 0 0
SL GREEN RLTY CORP COM REIT 78440X101 3 32 SH   SOLE   32 0 0
SLM CORP COM Stock 78442P106 1 61 SH   SOLE   61 0 0
ACCENTURE LTD BERMUDA CL A Stock G1151C101 190 904 SH   SOLE   904 0 0
OMNICOM GROUP INC COM Stock 681919106 3 32 SH   SOLE   32 0 0
GOODYEAR TIRE RUBR CO COM Stock 382550101 3 219 SH   SOLE   219 0 0
KROGER CO COM Stock 501044101 16 559 SH   SOLE   559 0 0
ENBRIDGE INC COM Stock 29250N105 9 226 SH   SOLE   226 0 0
AES CORP Stock 00130H105 2 86 SH   SOLE   86 0 0
CALIFORNIA WTR SVC GROUP COM Stock 130788102 15 293 SH   SOLE   293 0 0
ISHARES TR DOW JONES US MEDICAL DEVICES INDEX ETF 464288810 2 6 SH   SOLE   6 0 0
SPDR BLOOMBERG BARCLAYS INVESTMENT GRADE FLOATING RATE ETF ETF 78468R200 43 1,390 SH   SOLE   1,390 0 0
NVIDIA CORP COM Stock 67066G104 57 240 SH   SOLE   240 0 0
ISHARES 13 YR CREDIT BOND ETF ETF 464288646 948 17,671 SH   SOLE   17,671 0 0
ISHARES TR LEHMAN SHORT TREA BDFD ETF 464288679 210 1,903 SH   SOLE   1,903 0 0
WESTERN DIGITAL CORP COM Stock 958102105 2 39 SH   SOLE   39 0 0
BALL CORP COM Stock 058498106 1 19 SH   SOLE   19 0 0
CUMMINS INC COM Stock 231021106 52 288 SH   SOLE   288 0 0
EOG RESOURCES INC Stock 26875P101 2 20 SH   SOLE   20 0 0
GENUINE PARTS CO COM Stock 372460105 1 10 SH   SOLE   10 0 0
GRAINGER W W INC COM Stock 384802104 6 19 SH   SOLE   19 0 0
ABBVIE INC COM Stock 00287Y109 376 4,242 SH   SOLE   4,242 0 0
NATIONAL GRID TRANSCO PLC ADR 636274409 5 77 SH   SOLE   77 0 0
SP GLOBAL INC COM Stock 78409V104 33 121 SH   SOLE   121 0 0
ISHARES CORE MSCI EMERGING MKTS ETF 46434G103 86 1,600 SH   SOLE   1,600 0 0
MANULIFE FINL CORP Stock 56501R106 23 1,113 SH   SOLE   1,113 0 0
LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA Stock 531229870 1 24 SH   SOLE   24 0 0
VANGUARD FTSE ALLWORLD EXUS ETF 922042775 17 309 SH   SOLE   309 0 0
ISHARES CORE 15 YEAR USD BOND ETF ETF 46432F859 20 406 SH   SOLE   406 0 0
SM ENERGY CO COM Stock 78454L100 0 30 SH   SOLE   30 0 0
INVESCO PLC NEW SPONSORED ADR Stock G491BT108 1 33 SH   SOLE   33 0 0
CELANESE CORPORATION Stock 150870103 14 114 SH   SOLE   114 0 0
ZOETIS INC CL A Stock 98978V103 40 300 SH   SOLE   300 0 0
TFS FINL CORP COM Stock 87240R107 0 11 SH   SOLE   11 0 0
HEICO CORP NEW COM Stock 422806109 37 328 SH   SOLE   328 0 0
ARQULE INC COM Stock 04269E107 80 3,985 SH   SOLE   3,985 0 0
INVESCO SP SMALLCAP LOW VOLATILITY ETF ETF 46138G102 26 512 SH   SOLE   512 0 0
ISHARES MSCI EM ESG SELECT ETF ETF 46434G863 658 18,309 SH   SOLE   18,309 0 0
IMPERIAL OIL LTD COM NEW ISIN CA4530384086 Stock 453038408 16 623 SH   SOLE   623 0 0
PALATIN TECHNOLOGIESINC COM PAR $.01 Stock 696077403 10 13,233 SH   SOLE   13,233 0 0
BLACKSTONE GROUP INC COM CL A Stock 09260D107 65 1,158 SH   SOLE   1,158 0 0
LIBERTY GLOBAL PLC SHS CL A Stock G5480U104 0 20 SH   SOLE   20 0 0
CHURCH DWIGHT INC Stock 171340102 29 409 SH   SOLE   409 0 0
INVESCO SP MIDCAP LOW VOLATILITY ETF ETF 46138E198 27 509 SH   SOLE   509 0 0
L BRANDS INC COM Stock 501797104 1 34 SH   SOLE   34 0 0
BROOKFIELD PROPERTY PARTRS LP UNIT LTD PARTN Stock G16249107 0 0 SH   SOLE   0 0 0
ZIMMER HLDGS INC Stock 98956P102 15 101 SH   SOLE   101 0 0
ROCKWELL AUTOMATION INC COM Stock 773903109 375 1,851 SH   SOLE   1,851 0 0
VERISIGN INC COM Stock 92343E102 4 20 SH   SOLE   20 0 0
STRYKER CORP Stock 863667101 252 1,201 SH   SOLE   1,201 0 0
RAYTHEON CO COM NEW Stock 755111507 54 245 SH   SOLE   245 0 0
QUALCOMM INC Stock 747525103 59 669 SH   SOLE   669 0 0
T MOBILE US INC COM Stock 872590104 2 30 SH   SOLE   30 0 0
VOYA FINL INC COM Stock 929089100 6 91 SH   SOLE   91 0 0
FASTENAL CO Stock 311900104 65 1,768 SH   SOLE   1,768 0 0
GENERAL DYNAMICS CORP COM Stock 369550108 159 902 SH   SOLE   902 0 0
INTUITIVE SURGICAL, INC. Stock 46120E602 40 67 SH   SOLE   67 0 0
DISCOVER FINANCIAL SERVICES LLC Stock 254709108 98 1,159 SH   SOLE   1,159 0 0
EQT CORP COM Stock 26884L109 2 203 SH   SOLE   203 0 0
MCDONALDS CORP COM Stock 580135101 185 936 SH   SOLE   936 0 0
NORDSTROM INC COM Stock 655664100 49 1,203 SH   SOLE   1,203 0 0
INTERCONTINENTAL EXCHANGE INC COM Stock 45866F104 120 1,297 SH   SOLE   1,297 0 0
CITRIX SYSTEMS INC Stock 177376100 1 10 SH   SOLE   10 0 0
DOVER CORP COM Stock 260003108 2 21 SH   SOLE   21 0 0
CISCO SYS INC Stock 17275R102 559 11,653 SH   SOLE   11,653 0 0
VANGUARD TOTAL INTERNATIONAL BOND ETF ETF 92203J407 12 206 SH   SOLE   206 0 0
COACH INC Stock 876030107 11 401 SH   SOLE   401 0 0
CAPITAL ONE FINANCIAL CORP Stock 14040H105 9 92 SH   SOLE   92 0 0
LIBERTY GLOBAL PLC SHS CL C Stock G5480U120 0 20 SH   SOLE   20 0 0
ISHARES TR RUSSELL MIDCAP INDEX FD ETF 464287499 50,248 842,798 SH   SOLE   842,798 0 0
ADVANCED MICRO DEVICES INC COM Stock 007903107 15 334 SH   SOLE   334 0 0
WISDOMTREE LARGE CAP DIVIDEND ETF 97717W307 0 1 SH   SOLE   1 0 0
AUTODESK INC Stock 052769106 6 30 SH   SOLE   30 0 0
MARKET VECTORS ETF TR JR GOLD MINERS ETF NEW ETF 92189F791 163 3,862 SH   SOLE   3,862 0 0
NEWS CORP NEW CL A Stock 65249B109 1 56 SH   SOLE   56 0 0
ATT INC COM Stock 00206R102 371 9,496 SH   SOLE   9,496 0 0
WISDOMTREE U.S. MIDCAP DIVIDEND FUND ETF 97717W505 4,632 121,774 SH   SOLE   121,774 0 0
MATERIALS SELECT SECTOR SPDR ETF 81369Y100 12 200 SH   SOLE   200 0 0
ISHARES DOW JONES US CONSUMER GOODS ETF 464287812 14 108 SH   SOLE   108 0 0
ISHARES NASDAQ BIOTECHNOLOGY ETF 464287556 64 527 SH   SOLE   527 0 0
SCHWAB FUNDAMENTAL U.S. SMALL COMPANY INDEX ETF ETF 808524763 29 730 SH   SOLE   730 0 0
HENRY SCHEIN INC COM Stock 806407102 1 20 SH   SOLE   20 0 0
SCHWAB FUNDAMENTAL U.S. LARGE COMPANY INDEX ETF ETF 808524771 56 1,322 SH   SOLE   1,322 0 0
GENERAL ELECTRIC CO COM Stock 369604103 251 22,508 SH   SOLE   22,508 0 0
ISHARES SP SMALLCAP 600 GROWTH ETF ETF 464287887 27 138 SH   SOLE   138 0 0
MOTOROLA SOLUTIONS INC COM NEW Stock 620076307 6 38 SH   SOLE   38 0 0
UNIVERSAL DISPLAY CORP COM Stock 91347P105 57 276 SH   SOLE   276 0 0
ISHARES EDGE MSCI USA MOMENTUM FACTOR ETF ETF 46432F396 14 113 SH   SOLE   113 0 0
CONSUMER DISCRETIONARY SEL SECTOR SPDR FD ETF 81369Y407 19 150 SH   SOLE   150 0 0
EXPEDIA GROUP INC COM NEW Stock 30212P303 2 14 SH   SOLE   14 0 0
ISHARES DJ US TECHNOLOGY ETF 464287721 142 609 SH   SOLE   609 0 0
NETAPP INC Stock 64110D104 3 42 SH   SOLE   42 0 0
CHARTER COMMUNICATIONS INC NEW CL A Stock 16119P108 6 12 SH   SOLE   12 0 0
WISDOMTREE TR INTL LARGECAP DIVID FD ETF 97717W794 5,524 112,760 SH   SOLE   112,760 0 0
ISHARES SP 500 GROWTH ETF ETF 464287309 74 383 SH   SOLE   383 0 0
ISHARES SP 500 INDEX ETF 464287200 550 1,703 SH   SOLE   1,703 0 0
KONTOOR BRANDS INC COM Stock 50050N103 1 12 SH   SOLE   12 0 0
ALLEGION PUB LTD CO ORD SHS Stock G0176J109 0 3 SH   SOLE   3 0 0
CIGNA CORP Stock 125523100 183 893 SH   SOLE   893 0 0
FEDERATED INVS PA CL B CLASS B Stock 314211103 26 803 SH   SOLE   803 0 0
ROSS STORES INC Stock 778296103 3 24 SH   SOLE   24 0 0
BUNGE LIMITED F Stock G16962105 1 11 SH   SOLE   11 0 0
SCORPIO BULKERS INC COM Stock Y7546A122 33 5,126 SH   SOLE   5,126 0 0
WELLS FARGO CO NEW COM Stock 949746101 28 512 SH   SOLE   512 0 0
UNION PACIFIC CORP COM Stock 907818108 1,236 6,839 SH   SOLE   6,839 0 0
ECOLAB INC COM Stock 278865100 21 111 SH   SOLE   111 0 0
CARMAX INC Stock 143130102 2 20 SH   SOLE   20 0 0
ISHARES SP U.S. PREFERRED STOCK ETF ETF 464288687 109 2,911 SH   SOLE   2,911 0 0
SALESFORCE COM Stock 79466L302 165 1,015 SH   SOLE   1,015 0 0
JUNIPER NETWORKS INC Stock 48203R104 0 11 SH   SOLE   11 0 0
MCCORMICK CO INC COM NON VTG Stock 579780206 6 35 SH   SOLE   35 0 0
NORTHROP GRUMMAN CORP COM Stock 666807102 7 21 SH   SOLE   21 0 0
DARDEN RESTAURANTS INC Stock 237194105 23 214 SH   SOLE   214 0 0
IDEXX LABS INC Stock 45168D104 77 294 SH   SOLE   294 0 0
THERMO FISHER SCIENTIFIC INC COM Stock 883556102 371 1,141 SH   SOLE   1,141 0 0
VANGUARD INDEX FDS MIDCAP VALUE INDEX VIPER SHS ETF ETF 922908512 189 1,585 SH   SOLE   1,585 0 0
LOCKHEED MARTIN CORP Stock 539830109 167 429 SH   SOLE   429 0 0
JPMORGAN CHASE CO COM Stock 46625H100 989 7,093 SH   SOLE   7,093 0 0
INTL PAPER CO COM Stock 460146103 48 1,048 SH   SOLE   1,048 0 0
HARTFORD FINL SVCS GROUP INC COM Stock 416515104 1 10 SH   SOLE   10 0 0
SPRINT CORPORATION COM Stock 85207U105 2 292 SH   SOLE   292 0 0
CHEVRON CORP NEW COM Stock 166764100 277 2,299 SH   SOLE   2,299 0 0
ISHARES AMTFREE MUNI BOND ETF ETF 464288414 23 202 SH   SOLE   202 0 0
CONOCOPHILLIPS COM Stock 20825C104 89 1,376 SH   SOLE   1,376 0 0
VANGUARD FTSE DEVELOPED MARKETS ETF ETF 921943858 62 1,417 SH   SOLE   1,417 0 0
DANAHER CORP Stock 235851102 302 1,970 SH   SOLE   1,970 0 0
MAXIM INTEGRATED PRODS INC COM Stock 57772K101 1 11 SH   SOLE   11 0 0
PERKINELMER INC COM Stock 714046109 136 1,405 SH   SOLE   1,405 0 0
TJX COS INC NEW COM Stock 872540109 101 1,656 SH   SOLE   1,656 0 0
BANK AMER CORP COM Stock 060505104 488 13,843 SH   SOLE   13,843 0 0
SPDR SER TR SP DIVID ETF ETF 78464A763 3,629 33,733 SH   SOLE   33,733 0 0
WALMART INC COM Stock 931142103 1,342 11,293 SH   SOLE   11,293 0 0
ISHARES INTERNATIONAL SELECT DIVIDEND ETF ETF 464288448 827 24,646 SH   SOLE   24,646 0 0
INTL BUSINESS MACHINES Stock 459200101 527 3,930 SH   SOLE   3,930 0 0
ORACLE CORPORATION Stock 68389X105 149 2,820 SH   SOLE   2,820 0 0
FIRST TRUST US EQUITY OPPORTUNITIES ETF ETF 336920103 11 140 SH   SOLE   140 0 0
UNITED TECHNOLOGIES CORP COM Stock 913017109 290 1,936 SH   SOLE   1,936 0 0
VANGUARD FTSE EMERGING MARKETS ETF ETF 922042858 46,161 1,038,034 SH   SOLE   1,038,034 0 0
TEXAS INSTRS INC COM Stock 882508104 166 1,293 SH   SOLE   1,293 0 0
TARGET CORP COM Stock 87612E106 17 131 SH   SOLE   131 0 0
VANGUARD HIGH DIVIDEND YIELD ETF 921946406 57 609 SH   SOLE   609 0 0
PFIZER INC COM Stock 717081103 1,304 33,283 SH   SOLE   33,283 0 0
ISHARES IBOXX CORPORATE BOND ETF ETF 464287242 65 509 SH   SOLE   509 0 0
MORGAN STANLEY Stock 617446448 207 4,042 SH   SOLE   4,042 0 0
3M CO COM Stock 88579Y101 238 1,346 SH   SOLE   1,346 0 0
SPDR INDEX SHS FDS SP INTL SMALL CAP ETF ETF 78463X871 39,166 1,229,309 SH   SOLE   1,229,309 0 0
KLATENCOR CORP Stock 482480100 1 7 SH   SOLE   7 0 0
SCHWAB FUNDAMENTAL U.S. BROAD MARKET INDEX ETF ETF 808524789 34 802 SH   SOLE   802 0 0
SHARES EDGE MSCI USA VALUE FACTOR ETF ETF 46432F388 14 153 SH   SOLE   153 0 0
HP INC COM Stock 40434L105 23 1,104 SH   SOLE   1,104 0 0
GILEAD SCIENCES INC Stock 375558103 41 634 SH   SOLE   634 0 0
CATERPILLAR INC DEL COM Stock 149123101 37 250 SH   SOLE   250 0 0
ALPHABET INC CAP STK CL C Stock 02079K107 500 374 SH   SOLE   374 0 0
SPDR SSGA ULTRA SHORT TERM BOND ETF ETF 78467V707 48 1,200 SH   SOLE   1,200 0 0
BEST BUY INC COM Stock 086516101 80 910 SH   SOLE   910 0 0
AMERICAN EXPRESS CO COM Stock 025816109 124 994 SH   SOLE   994 0 0
AMGEN INC Stock 031162100 481 1,994 SH   SOLE   1,994 0 0
APPLIED MATLS INC COM Stock 038222105 4 62 SH   SOLE   62 0 0
ALLY FINL INC COM Stock 02005N100 8 248 SH   SOLE   248 0 0
ANALOG DEVICES INC COM Stock 032654105 9 74 SH   SOLE   74 0 0
TYSON FOODS INC CL A Stock 902494103 5 52 SH   SOLE   52 0 0
NAVIENT CORPORATION COM Stock 63938C108 1 66 SH   SOLE   66 0 0
TRANSDIGM GROUP INC COM Stock 893641100 1 2 SH   SOLE   2 0 0
HUMANA INC COM Stock 444859102 7 20 SH   SOLE   20 0 0
FRANKLIN RES INC Stock 354613101 2 63 SH   SOLE   63 0 0
WILLIAMS COS INC DEL COM Stock 969457100 1 55 SH   SOLE   55 0 0
UNITED STATES STL CORP Stock 912909108 0 31 SH   SOLE   31 0 0
ZIONS BANCORPORATION N A COM Stock 989701107 44 840 SH   SOLE   840 0 0
WASHINGTON PRIME GROUP INC REIT 93964W108 0 1 SH   SOLE   1 0 0
ARISTA NETWORKS INC COM Stock 040413106 5 27 SH   SOLE   27 0 0
ISHARES CORE SP U.S. VALUE ETF ETF 464287663 25 400 SH   SOLE   400 0 0
ISHARES DJ US CONSUMER SERVICES ETF 464287580 10 45 SH   SOLE   45 0 0
BANK OF MONTREAL Stock 063671101 2 26 SH   SOLE   26 0 0
VANGUARD DIVIDEND APPRECIATION INDEX FUND ETF 921908844 279 2,239 SH   SOLE   2,239 0 0
ISHARES MSCI EAFE SMALL CAP ETF ETF 464288273 3,084 49,526 SH   SOLE   49,526 0 0
VERITIV CORP Stock 923454102 0 1 SH   SOLE   1 0 0
ECHOSTAR CORP CL A Stock 278768106 1 20 SH   SOLE   20 0 0
ISHARES CORE DIVIDEND GROWTH ETF ETF 46434V621 12 278 SH   SOLE   278 0 0
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA Stock 531229854 2 49 SH   SOLE   49 0 0
EATON CORP PLC SHS Stock G29183103 14 146 SH   SOLE   146 0 0
POWERSHARES GLOBAL EXCHANGE TRADED FD TR INSURED NATL ETF 46138E537 7 259 SH   SOLE   259 0 0
LIBERTY TRIPADVISOR HLDGS INC COM SER A Stock 531465102 0 44 SH   SOLE   44 0 0
ISHARES SP MIDCAP 400 GROWTH INDEX ETF 464287606 36 152 SH   SOLE   152 0 0
CANOPY GROWTH CORP COM Stock 138035100 16 743 SH   SOLE   743 0 0
ISHARES SP MIDCAP 400 VALUE ETF ETF 464287705 13 76 SH   SOLE   76 0 0
CITIZENS FINL GROUP INC COM Stock 174610105 3 64 SH   SOLE   64 0 0
DNP SELECT INCOME FD INC CEF 23325P104 7 569 SH   SOLE   569 0 0
KEYSIGHT TECHNOLOGIES INC COM Stock 49338L103 3 25 SH   SOLE   25 0 0
AVANOS MED INC COM Stock 05350V106 0 1 SH   SOLE   1 0 0
LIBERTY BROADBAND CORP COM SER A Stock 530307107 3 23 SH   SOLE   23 0 0
LIBERTY BROADBAND CORP COM SER C Stock 530307305 6 49 SH   SOLE   49 0 0
AQUA AMERICA INC COM Stock 03836W103 54 1,160 SH   SOLE   1,160 0 0
AVX CORP NEW COM Stock 002444107 0 11 SH   SOLE   11 0 0
ETFMG PRIME CYBER SECURITY ETF ETF 26924G201 44 1,051 SH   SOLE   1,051 0 0
BORG WARNER AUTOMOTIVE INC Stock 099724106 2 41 SH   SOLE   41 0 0
TIFFANY CO NEW COM Stock 886547108 7 56 SH   SOLE   56 0 0
NATIONAL RETAIL PPTYS REIT 637417106 0 0 SH   SOLE   0 0 0
FIRST TRUST EUROZONE ALPHADEX ETF ETF 33737J505 15 375 SH   SOLE   375 0 0
DELTA AIR LINES INC DEL CMN Stock 247361702 4 71 SH   SOLE   71 0 0
AMARIN CORP PLC SPONS ADR NEW ADR 023111206 15 700 SH   SOLE   700 0 0
MARKETAXESS HLDGS INC COM Stock 57060D108 9 25 SH   SOLE   25 0 0
FLOWSERVE CORP COM Stock 34354P105 2 31 SH   SOLE   31 0 0
FULTON FINANCIAL CORPPA Stock 360271100 2 126 SH   SOLE   126 0 0
LAM RESEARCH CORP Stock 512807108 1 5 SH   SOLE   5 0 0
QORVO INC COM Stock 74736K101 1 10 SH   SOLE   10 0 0
PHILIP MORRIS INTL INC Stock 718172109 90 1,055 SH   SOLE   1,055 0 0
NRG ENERGY INC NEW Stock 629377508 4 101 SH   SOLE   101 0 0
PARKER HANNIFIN CORP COM Stock 701094104 4 21 SH   SOLE   21 0 0
ROPER INDUSTRIES INC Stock 776696106 18 50 SH   SOLE   50 0 0
ROYAL GOLD INC Stock 780287108 124 1,014 SH   SOLE   1,014 0 0
VANGUARD MEGA CAP ETF ETF 921910873 296 2,646 SH   SOLE   2,646 0 0
SYNOPSYS INC COM Stock 871607107 1 9 SH   SOLE   9 0 0
URBAN EDGE PPTYS COM REIT 91704F104 0 7 SH   SOLE   7 0 0
SPDR HIGH YIELD BOND ETF ETF 78468R622 19 177 SH   SOLE   177 0 0
PNC FINL SVCS GROUP INC COM Stock 693475105 118 738 SH   SOLE   738 0 0
VICOR CORP COM Stock 925815102 16 339 SH   SOLE   339 0 0
EQUINIX INC COM REIT 29444U700 43 74 SH   SOLE   74 0 0
BRISTOL MYERS SQUIBB CO COM Stock 110122108 27 422 SH   SOLE   422 0 0
ISHARES JPXNIKKEI 400 ETF ETF 464287382 35 552 SH   SOLE   552 0 0
REALTY INCOME CORP REIT 756109104 7 102 SH   SOLE   102 0 0
ALTRIA GROUP INC COM Stock 02209S103 161 3,230 SH   SOLE   3,230 0 0
LOEWS CORP COM Stock 540424108 19 368 SH   SOLE   368 0 0
DOMINION RESOURCES INC Stock 25746U109 84 1,011 SH   SOLE   1,011 0 0
CITIGROUP INC Stock 172967424 92 1,151 SH   SOLE   1,151 0 0
ISHARES JP MORGAN USD EMERGING MARKETS BOND ETF ETF 464288281 20 173 SH   SOLE   173 0 0
GUGGENHEIM ENHNCD EQTY INCM FD COM CEF 40167B100 5 629 SH   SOLE   629 0 0
AGILENT TECH INC Stock 00846U101 10 122 SH   SOLE   122 0 0
EXXON MOBIL CORP COM Stock 30231G102 1,108 15,877 SH   SOLE   15,877 0 0
UNITEDHEALTH GROUP Stock 91324P102 126 429 SH   SOLE   429 0 0
AEROVIRONMENT INC COM Stock 008073108 3 50 SH   SOLE   50 0 0
T ROWE PRICE GROUP INC Stock 74144T108 3 21 SH   SOLE   21 0 0
TRAVELERS COMPANIES INC COM Stock 89417E109 70 514 SH   SOLE   514 0 0
LOWES COS INC COM Stock 548661107 227 1,896 SH   SOLE   1,896 0 0
ON SEMICONDUCTOR CORP COM Stock 682189105 0 10 SH   SOLE   10 0 0
HARTFORD MULTIFACTOR DEVELOPED MARKETS (EXUS) ETF ETF 518416102 38,102 1,297,313 SH   SOLE   1,297,313 0 0
EQUITY COMWLTH CUM PFD S D 6.5 REIT 294628201 6 200 SH   SOLE   200 0 0
PACWEST BANCORP DEL COM Stock 695263103 0 2 SH   SOLE   2 0 0
DEERE CO COM Stock 244199105 575 3,320 SH   SOLE   3,320 0 0
SOUTHWEST AIRLS CO COM Stock 844741108 4 74 SH   SOLE   74 0 0
COLGATE PALMOLIVE CO COM Stock 194162103 93 1,347 SH   SOLE   1,347 0 0
FIRST TRUST VALUE LINE DIVIDEND INDEX FUND ETF 33734H106 2,256 62,608 SH   SOLE   62,608 0 0
AMERICAN INTL GROUP INC COM NEW Stock 026874784 40 786 SH   SOLE   786 0 0
VODAFONE GROUP NEW ADR F ADR 92857W308 3 157 SH   SOLE   157 0 0
RAYONIER INC REIT REIT 754907103 2 66 SH   SOLE   66 0 0
CHEMOURS CO COM Stock 163851108 0 4 SH   SOLE   4 0 0
BANK HAWAII CORP COM Stock 062540109 1 11 SH   SOLE   11 0 0
BROOKLINE BANCORP INC CMN Stock 11373M107 182 11,058 SH   SOLE   11,058 0 0
COMMERCE BANCSHARES INC COM Stock 200525103 0 7 SH   SOLE   7 0 0
BWX TECHNOLOGIES INC COM Stock 05605H100 1 10 SH   SOLE   10 0 0
WESTROCK CO COM Stock 96145D105 51 1,192 SH   SOLE   1,192 0 0
LIBERTY LATIN AMERICA LTD COM CL C Stock G9001E128 0 3 SH   SOLE   3 0 0
LIBERTY LATIN AMERICA LTD COM CL A Stock G9001E102 0 3 SH   SOLE   3 0 0
KRAFT HEINZ CO COM Stock 500754106 5 142 SH   SOLE   142 0 0
PAYPAL HLDGS INC COM Stock 70450Y103 83 770 SH   SOLE   770 0 0
NASDAQ STK MKT INC Stock 631103108 10 90 SH   SOLE   90 0 0
CHARLES SCHWAB CORP Stock 808513105 64 1,353 SH   SOLE   1,353 0 0
ACTIVISION INC Stock 00507V109 2 30 SH   SOLE   30 0 0
SPDR SP WORLD EXUS ETF 78463X889 102,770 3,278,138 SH   SOLE   3,278,138 0 0
DENTSPLY SIRONA INC COM Stock 24906P109 30 535 SH   SOLE   535 0 0
CROWN CASTLE INTL CORP REIT 22822V101 15 108 SH   SOLE   108 0 0
TORONTO DOMINION BANK Stock 891160509 297 5,299 SH   SOLE   5,299 0 0
BLACKROCK INC Stock 09247X101 84 168 SH   SOLE   168 0 0
CBRE GROUP INC A Stock 12504L109 1 10 SH   SOLE   10 0 0
ISHARES CORE SP MID CAP ETF ETF 464287507 378 1,836 SH   SOLE   1,836 0 0
BIO TECHNE CORP COM Stock 09073M104 26 120 SH   SOLE   120 0 0
DISH NETWORK CORP CL A Stock 25470M109 0 4 SH   SOLE   4 0 0
INVESCO SP 500 EQUAL WEIGHT HEALTH CARE ETF ETF 46137V332 0 1 SH   SOLE   1 0 0
FRONTIER COMMUNICATIONS CORP COM NEW Stock 35906A306 0 48 SH   SOLE   48 0 0
ISHARES MSCI EAFE ETF ETF 464287465 995 14,323 SH   SOLE   14,323 0 0
APPLE INC Stock 037833100 6,086 20,725 SH   SOLE   20,725 0 0
ABBOTT LABS COM Stock 002824100 462 5,323 SH   SOLE   5,323 0 0
DISNEY WALT CO COM DISNEY Stock 254687106 821 5,676 SH   SOLE   5,676 0 0
MADISON SQUARE GARDEN CO NEW CL A Stock 55825T103 1 3 SH   SOLE   3 0 0
ISHARES TR RUSSELL 1000 INDEX ETF ETF 464287622 19 105 SH   SOLE   105 0 0
SPDR BLOOMBERG BARCLAYS 13 MONTH TBILL ETF ETF 78468R663 25,828 282,486 SH   SOLE   282,486 0 0
MARSH MCLENNAN COS INC COM Stock 571748102 53 478 SH   SOLE   478 0 0
ISHARES RUSSELL 1000 VALUE ETF ETF 464287598 246 1,802 SH   SOLE   1,802 0 0