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 452 456 SH   SOLE   456 0 0
ISHARES MORNINGSTAR LARGE-CAP GROWTH ETF ETF 464287119 871 5,875 SH   SOLE   5,875 0 0
ILG INC COM Stock 44967H101 1 12 SH   SOLE   12 0 0
CERNER CORP COM Stock 156782104 56 778 SH   SOLE   778 0 0
CBS CORP NEW CL B Stock 124857202 3 50 SH   SOLE   50 0 0
GANNETT CO INC COM Stock 36473H104 1 10 SH   SOLE   10 0 0
GLOBAL PMTS INC COM Stock 37940X102 125 1,263 SH   SOLE   1,269 0 0
PRUDENTIAL FINL INC COM Stock 744320102 4 40 SH   SOLE   40 0 0
WISDOMTREE JAPAN HEDGED EQUITY FUND ETF 97717W851 67 1,214 SH   SOLE   1,214 0 0
HEWLETT PACKARD ENTERPRISE CO COM Stock 42824C109 4 280 SH   SOLE   280 0 0
POWERSHARES QQQ TRUST, SERIES 1 ETF 73935A104 29 194 SH   SOLE   193 0 0
TECHNOLOGY SELECT SECTOR SPDR FUND ETF 81369Y803 9 151 SH   SOLE   151 0 0
STARBUCKS CORP COM Stock 855244109 210 3,813 SH   SOLE   3,813 0 0
SEMPRA ENERGY COM Stock 816851109 2 20 SH   SOLE   20 0 0
FOUR CORNERS PPTY TR INC COM REIT 35086T109 1 4 SH   SOLE   4 0 0
OLD REP INTL CORP COM Stock 680223104 1 10 SH   SOLE   10 0 0
MONSANTO CO NEW COM Stock 61166W101 7 58 SH   SOLE   58 0 0
ANTHEM INC COM Stock 036752103 4 20 SH   SOLE   20 0 0
EBAY INC COM Stock 278642103 30 770 SH   SOLE   770 0 0
RMR GROUP INC CL A Stock 74967R106 1 3 SH   SOLE   3 0 0
HUBBELL INC COM Stock 443510607 2 20 SH   SOLE   20 0 0
MYLAN N V SHS EURO Stock N59465109 2 56 SH   SOLE   56 0 0
FOREST CITY RLTY TR INC COM CL A REIT 345605109 1 10 SH   SOLE   10 0 0
VULCAN MATLS CO COM Stock 929160109 1 10 SH   SOLE   10 0 0
JOHNSON & JOHNSON COM Stock 478160104 3,776 28,296 SH   SOLE   28,295 0 0
SEAGATE TECHNOLOGY PLC SHS Stock G7945M107 1 10 SH   SOLE   10 0 0
DISCOVERY COMMUNICATNS NEW COM SER C Stock 25470F302 1 40 SH   SOLE   40 0 0
WASTE MGMT INC DEL COM Stock 94106L109 5 60 SH   SOLE   60 0 0
ABB LTD SPONSORED ADR ADR 000375204 25 100 SH   SOLE   1,000 0 0
VANGUARD TOTAL STOCK MARKET INDEX FUND ETF 922908769 145 1,110 SH   SOLE   1,109 0 0
COSTCO WHSL CORP NEW COM Stock 22160K105 83 539 SH   SOLE   539 0 0
HCA HEALTHCARE INC COM Stock 40412C101 2 27 SH   SOLE   27 0 0
ISHARES MSCI EMERGING MARKETS ETF ETF 464287234 801 17,571 SH   SOLE   17,571 0 0
FIRST TRUST TECHNOLOGY ALPHADEX FUND ETF 33734X176 13 260 SH   SOLE   260 0 0
GOLDMAN SACHS GROUP INC COM Stock 38141G104 35 145 SH   SOLE   145 0 0
LAS VEGAS SANDS CORP COM Stock 517834107 1 23 SH   SOLE   23 0 0
INTERCONTINENTAL HOTELS GROUP SPONSORED ADR ADR 45857P707 74 1,373 SH   SOLE   1,373 0 0
PRAXAIR INC COM Stock 74005P104 27 192 SH   SOLE   192 0 0
ISHARES MSCI KLD 400 SOCIAL ETF ETF 464288570 475 5,054 SH   SOLE   5,053 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A ADR 780259206 74 1,218 SH   SOLE   1,218 0 0
GAP INC DEL COM Stock 364760108 1 20 SH   SOLE   20 0 0
YUM BRANDS INC COM Stock 988498101 101 1,326 SH   SOLE   1,326 0 0
UNDER ARMOUR INC CL C Stock 904311206 2 100 SH   SOLE   100 0 0
BOSTON SCIENTIFIC CORP COM Stock 101137107 1 10 SH   SOLE   10 0 0
REAL ESTATE SELECT SECTOR SPDR FUND ETF 81369Y860 9 291 SH   SOLE   291 0 0
HUGOTON RTY TR TEX UNIT BEN INT Stock 444717102 1 11 SH   SOLE   11 0 0
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM Stock 531229409 1 4 SH   SOLE   4 0 0
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM Stock 531229607 1 8 SH   SOLE   8 0 0
PROCTER AND GAMBLE CO COM Stock 742718109 741 8,043 SH   SOLE   8,043 0 0
COCA COLA CO COM Stock 191216100 224 4,927 SH   SOLE   4,926 0 0
S&P GLOBAL INC COM Stock 78409V104 8 30 SH   SOLE   30 0 0
POPULAR INC COM NEW Stock 733174700 1 10 SH   SOLE   10 0 0
GENERAL MLS INC COM Stock 370334104 18 367 SH   SOLE   367 0 0
ENTERPRISE PRODS PARTNERS L P COM Stock 293792107 87 3,285 SH   SOLE   3,284 0 0
PPG INDS INC COM Stock 693506107 117 1,040 SH   SOLE   1,040 0 0
OCCIDENTAL PETE CORP DEL COM Stock 674599105 5 76 SH   SOLE   75 0 0
BB&T CORP COM Stock 054937107 4 80 SH   SOLE   80 0 0
UNITED PARCEL SERVICE INC CL B Stock 911312106 389 3,324 SH   SOLE   3,324 0 0
INGEVITY CORP COM Stock 45688C107 13 194 SH   SOLE   194 0 0
MARRIOTT INTL INC NEW CL A Stock 571903202 5 45 SH   SOLE   45 0 0
CHARTER COMMUNICATIONS INC NEW CL A Stock 16119P108 4 12 SH   SOLE   12 0 0
BIOGEN INC COM Stock 09062X103 498 1,513 SH   SOLE   1,513 0 0
CARNIVAL CORP PAIRED CTF Stock 143658300 1 20 SH   SOLE   20 0 0
VENTAS INC COM REIT 92276F100 42 659 SH   SOLE   659 0 0
SENIOR HSG PPTYS TR SH BEN INT REIT 81721M109 8 500 SH   SOLE   500 0 0
INTEL CORP COM Stock 458140100 172 4,303 SH   SOLE   4,303 0 0
CME GROUP INC COM CL A Stock 12572Q105 7 50 SH   SOLE   50 0 0
MSA SAFETY INC COM Stock 553498106 495 6,401 SH   SOLE   6,401 0 0
STATE STR CORP COM Stock 857477103 70 709 SH   SOLE   709 0 0
MEDTRONIC PLC SHS Stock G5960L103 51 662 SH   SOLE   661 0 0
CLOROX CO DEL COM Stock 189054109 85 666 SH   SOLE   666 0 0
COMERICA INC COM Stock 200340107 94 1,231 SH   SOLE   1,231 0 0
FORTIVE CORP COM Stock 34959J108 7 97 SH   SOLE   97 0 0
NETFLIX INC COM Stock 64110L106 55 281 SH   SOLE   281 0 0
KOSMOS ENERGY LTD SHS Stock G5315B107 1 150 SH   SOLE   150 0 0
STAR BULK CARRIERS CORP SHS PAR Stock Y8162K204 49 5,000 SH   SOLE   5,000 0 0
HERC HLDGS INC COM Stock 42704L104 1 4 SH   SOLE   4 0 0
SPDR DOW JONES INDUSTRIAL AVERAGE ETF ETF 78467X109 5 22 SH   SOLE   22 0 0
PAYCHEX INC COM Stock 704326107 76 1,188 SH   SOLE   1,188 0 0
EATON VANCE TX MNG BY WRT OPP COM CEF 27828Y108 28 180 SH   SOLE   1,800 0 0
COMMERCEHUB INC COM SER A Stock 20084V108 1 2 SH   SOLE   2 0 0
COMMERCEHUB INC COM SER C Stock 20084V306 1 5 SH   SOLE   5 0 0
HORMEL FOODS CORP COM Stock 440452100 17 531 SH   SOLE   531 0 0
PACCAR INC COM Stock 693718108 1 10 SH   SOLE   10 0 0
SEI INVESTMENTS CO COM Stock 784117103 3 50 SH   SOLE   50 0 0
EQUITY RESIDENTIAL SH BEN INT REIT 29476L107 3 40 SH   SOLE   40 0 0
BOSTON PRIVATE FINL HLDGS INC COM Stock 101119105 103 6,115 SH   SOLE   6,115 0 0
ADVANCE AUTO PARTS INC COM Stock 00751Y106 9 100 SH   SOLE   100 0 0
LIBERTY INTERACTIVE CORP QVC GP COM SER A Stock 53071M104 2 110 SH   SOLE   110 0 0
ISHARES MSCI EAFE ESG SELECT ETF ETF 46435G516 940 14,195 SH   SOLE   14,194 0 0
WATERS CORP COM Stock 941848103 16 88 SH   SOLE   88 0 0
SPDR DOW JONES GLOBAL REAL ESTATE ETF ETF 78463X749 1 12 SH   SOLE   12 0 0
DELL TECHNOLOGIES INC COM CL V Stock 24703L103 15 189 SH   SOLE   189 0 0
SAFE BULKERS INC COM Stock Y7388L103 29 1,000 SH   SOLE   10,000 0 0
SUN LIFE FINL INC COM Stock 866796105 6 156 SH   SOLE   156 0 0
SANOFI SPONSORED ADR ADR 80105N105 57 1,127 SH   SOLE   1,127 0 0
MERCK & CO INC COM Stock 58933Y105 483 7,505 SH   SOLE   7,504 0 0
SPDR S&P 500 ETF ETF 78462F103 247 974 SH   SOLE   974 0 0
ADVANSIX INC COM Stock 00773T101 1 12 SH   SOLE   12 0 0
MCKESSON CORP COM Stock 58155Q103 4 30 SH   SOLE   30 0 0
VERSUM MATLS INC COM Stock 92532W103 13 325 SH   SOLE   325 0 0
MASTERCARD INCORPORATED CL A Stock 57636Q104 80 550 SH   SOLE   550 0 0
ILLINOIS TOOL WKS INC COM Stock 452308109 211 1,393 SH   SOLE   1,392 0 0
EMERSON ELEC CO COM Stock 291011104 97 1,523 SH   SOLE   1,522 0 0
ADIENT PLC ORD SHS Stock G0084W101 3 39 SH   SOLE   39 0 0
YUM CHINA HLDGS INC COM Stock 98850P109 57 1,321 SH   SOLE   1,321 0 0
ALCOA CORP COM Stock 013872106 1 8 SH   SOLE   8 0 0
TORCHMARK CORP COM Stock 891027104 10 121 SH   SOLE   121 0 0
ALLSTATE CORP COM Stock 020002101 23 250 SH   SOLE   250 0 0
VISTEON CORP COM NEW Stock 92839U206 1 10 SH   SOLE   10 0 0
DIAGEO P L C SPON ADR NEW ADR 25243Q205 91 681 SH   SOLE   681 0 0
ANNALY CAP MGMT INC COM REIT 035710409 1 106 SH   SOLE   106 0 0
LAMB WESTON HLDGS INC COM Stock 513272104 1 20 SH   SOLE   20 0 0
ALASKA AIR GROUP INC COM Stock 011659109 7 84 SH   SOLE   84 0 0
LIBERTY EXPEDIA HOLDINGS SER A COM Stock 53046P109 1 10 SH   SOLE   10 0 0
SIGNATURE BK NEW YORK N Y COM Stock 82669G104 8 65 SH   SOLE   65 0 0
MATTEL INC COM Stock 577081102 2 153 SH   SOLE   153 0 0
ISHARES MSCI JAPAN ETF ETF 46434G822 548 9,784 SH   SOLE   9,784 0 0
LEGGETT & PLATT INC COM Stock 524660107 5 100 SH   SOLE   100 0 0
VERTEX PHARMACEUTICALS INC COM Stock 92532F100 17 110 SH   SOLE   110 0 0
COGNIZANT TECHNOLOGY SOLUTIONS CL A Stock 192446102 25 340 SH   SOLE   340 0 0
SMUCKER J M CO COM NEW Stock 832696405 24 235 SH   SOLE   235 0 0
ISHARES U.S. HOME CONSTRUCTION ETF ETF 464288752 19 500 SH   SOLE   500 0 0
CORNING INC COM Stock 219350105 23 757 SH   SOLE   757 0 0
IQ HEDGE MULTI-STRATEGY TRACKER ETF ETF 45409B107 34,300 1,142,965 SH   SOLE   1,142,965 0 0
BANK NEW YORK MELLON CORP COM Stock 064058100 37 680 SH   SOLE   680 0 0
ARCONIC INC COM Stock 03965L100 1 26 SH   SOLE   26 0 0
TEGNA INC COM Stock 87901J105 1 20 SH   SOLE   20 0 0
DAVITA INC COM Stock 23918K108 1 20 SH   SOLE   20 0 0
VERIZON COMMUNICATIONS INC COM Stock 92343V104 892 18,186 SH   SOLE   18,186 0 0
BIOVERATIV INC COM Stock 09075E100 44 741 SH   SOLE   741 0 0
UNUM GROUP COM Stock 91529Y106 1 10 SH   SOLE   10 0 0
CHUBB LIMITED COM Stock H1467J104 23 156 SH   SOLE   156 0 0
MARVELL TECHNOLOGY GROUP LTD ORD Stock G5876H105 1 70 SH   SOLE   70 0 0
FEDEX CORP COM Stock 31428X106 4 20 SH   SOLE   20 0 0
VAREX IMAGING CORP COM Stock 92214X106 1 8 SH   SOLE   8 0 0
PULTE GROUP INC COM Stock 745867101 4 160 SH   SOLE   160 0 0
SHERWIN WILLIAMS CO COM Stock 824348106 184 482 SH   SOLE   482 0 0
PEPSICO INC COM Stock 713448108 844 7,674 SH   SOLE   7,673 0 0
ISHARES MSCI EUROZONE ETF ETF 464286608 593 13,736 SH   SOLE   13,736 0 0
JPMORGAN ALERIAN MLP INDEX ETN ETF 46625H365 584 20,524 SH   SOLE   20,524 0 0
NEWELL BRANDS INC COM Stock 651229106 2 50 SH   SOLE   50 0 0
DXC TECHNOLOGY CO COM Stock 23355L106 2 23 SH   SOLE   23 0 0
KIMBERLY CLARK CORP COM Stock 494368103 17 149 SH   SOLE   149 0 0
INTERPUBLIC GROUP COS INC COM Stock 460690100 1 60 SH   SOLE   60 0 0
TE CONNECTIVITY LTD REG SHS Stock H84989104 26 297 SH   SOLE   297 0 0
HONEYWELL INTL INC COM Stock 438516106 46 320 SH   SOLE   320 0 0
INGERSOLL-RAND PLC SHS Stock G47791101 1 10 SH   SOLE   10 0 0
FORD MTR CO DEL COM PAR $0.01 Stock 345370860 7 607 SH   SOLE   607 0 0
ENERGY TRANSFER PARTNERS LP UNIT LTD PRT INT Stock 29278N103 151 8,230 SH   SOLE   8,230 0 0
US BANCORP DEL COM NEW Stock 902973304 38 704 SH   SOLE   704 0 0
XCEL ENERGY INC COM Stock 98389B100 1 8 SH   SOLE   8 0 0
BP PLC SPONSORED ADR ADR 055622104 14 354 SH   SOLE   354 0 0
SPDR BLOOMBERG BARCLAYS CONVERTIBLE SECURITIES ETF ETF 78464A359 21 413 SH   SOLE   413 0 0
HOME DEPOT INC COM Stock 437076102 559 3,372 SH   SOLE   3,371 0 0
BAXTER INTL INC COM Stock 071813109 139 2,257 SH   SOLE   2,257 0 0
ARENA PHARMACEUTICALS INC COM NEW Stock 040047607 1 5 SH   SOLE   5 0 0
AUTOMATIC DATA PROCESSING INC COM Stock 053015103 150 1,326 SH   SOLE   1,323 0 0
PIMCO 1-5 YEAR U.S. TIPS INDEX EXCHANGE-TRADED FUND ETF 72201R205 60 1,156 SH   SOLE   1,155 0 0
ANDEAVOR COM Stock 03349M105 5 50 SH   SOLE   50 0 0
SSR MNG INC COM Stock 784730103 34 3,000 SH   SOLE   3,000 0 0
FIRST TRUST CONSUMER DISCRETIONARY ALPHADEX FUND ETF 33734X101 6 165 SH   SOLE   165 0 0
ISHARES RUSSELL 2000 VALUE ETF ETF 464287630 26,068 208,692 SH   SOLE   208,692 0 0
VECTREN CORP COM Stock 92240G101 40 609 SH   SOLE   609 0 0
BHP BILLITON LTD SPONSORED ADR ADR 088606108 62 1,500 SH   SOLE   1,500 0 0
SOUTHERN CO COM Stock 842587107 67 1,347 SH   SOLE   1,347 0 0
AMERISOURCEBERGEN CORP COM Stock 03073E105 5 60 SH   SOLE   60 0 0
BECTON DICKINSON & CO COM Stock 075887109 42 215 SH   SOLE   215 0 0
SCHWAB U.S. SMALL-CAP ETF ETF 808524607 10 142 SH   SOLE   142 0 0
REGIONS FINL CORP NEW COM Stock 7591EP100 2 130 SH   SOLE   130 0 0
BRITISH AMERN TOB PLC SPONSORED ADR ADR 110448107 1 6 SH   SOLE   6 0 0
LOGMEIN INC COM Stock 54142L109 1 1 SH   SOLE   1 0 0
ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614 151 1,193 SH   SOLE   1,193 0 0
SCHWAB U.S. LARGE-CAP ETF ETF 808524201 10 170 SH   SOLE   170 0 0
WHIRLPOOL CORP COM Stock 963320106 48 269 SH   SOLE   269 0 0
PIPER JAFFRAY COS COM Stock 724078100 1 1 SH   SOLE   1 0 0
CENTURYLINK INC COM Stock 156700106 4 219 SH   SOLE   219 0 0
GALLAGHER ARTHUR J & CO COM Stock 363576109 6 101 SH   SOLE   101 0 0
ATMOS ENERGY CORP COM Stock 049560105 1 10 SH   SOLE   10 0 0
SCHWAB U.S. LARGE-CAP GROWTH ETF ETF 808524300 6 85 SH   SOLE   85 0 0
CARS COM INC COM Stock 14575E105 1 6 SH   SOLE   6 0 0
SPDR BLOOMBERG BARCLAYS SHORT TERM CORPORATE BOND ETF ETF 78464A474 32,748 1,068,432 SH   SOLE   1,068,432 0 0
MERIDIAN BANCORP INC MD COM Stock 58958U103 111 5,809 SH   SOLE   5,809 0 0
ISHARES S&P SMALL-CAP FUND ETF 464287804 8 111 SH   SOLE   111 0 0
MEDICINES CO COM Stock 584688105 4 99 SH   SOLE   99 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702 659 3,514 SH   SOLE   3,514 0 0
ADOBE SYS INC COM Stock 00724F101 3 20 SH   SOLE   20 0 0
SOUTHERN COPPER CORP COM Stock 84265V105 1 30 SH   SOLE   30 0 0
WEYERHAEUSER CO COM REIT 962166104 22 658 SH   SOLE   658 0 0
VANGUARD SHORT-TERM CORPORATE BOND INDEX FUND ETF 92206C409 7 91 SH   SOLE   91 0 0
ALPHABET INC CAP STK CL A Stock 02079K305 297 299 SH   SOLE   299 0 0
MSG NETWORK INC CL A Stock 553573106 1 10 SH   SOLE   10 0 0
PROGRESSIVE CORP OHIO COM Stock 743315103 4 80 SH   SOLE   80 0 0
GGP INC COM REIT 36174X101 1 10 SH   SOLE   10 0 0
FISERV INC COM Stock 337738108 219 1,718 SH   SOLE   1,718 0 0
EASTMAN CHEM CO COM Stock 277432100 3 33 SH   SOLE   33 0 0
PRINCIPAL FINL GROUP INC COM Stock 74251V102 1 10 SH   SOLE   10 0 0
INTUIT COM Stock 461202103 6 40 SH   SOLE   40 0 0
HALLIBURTON CO COM Stock 406216101 27 605 SH   SOLE   605 0 0
UNILEVER PLC SPON ADR NEW ADR 904767704 10 180 SH   SOLE   180 0 0
NEWMONT MINING CORP COM Stock 651639106 35 923 SH   SOLE   923 0 0
CSX CORP COM Stock 126408103 3 60 SH   SOLE   60 0 0
COMCAST CORP NEW CL A Stock 20030N101 189 4,999 SH   SOLE   4,999 0 0
MICROSOFT CORP COM Stock 594918104 698 9,147 SH   SOLE   9,146 0 0
VALERO ENERGY CORP NEW COM Stock 91913Y100 13 163 SH   SOLE   163 0 0
SCHLUMBERGER LTD COM Stock 806857108 153 2,233 SH   SOLE   2,233 0 0
CVS HEALTH CORP COM Stock 126650100 107 1,444 SH   SOLE   1,444 0 0
ACCO BRANDS CORP COM Stock 00081T108 1 13 SH   SOLE   13 0 0
POTASH CORP SASK INC COM Stock 73755L107 10 540 SH   SOLE   540 0 0
BOTTOMLINE TECH DEL INC COM Stock 101388106 33 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 111 SH   SOLE   111 0 0
SIMON PPTY GROUP INC NEW COM REIT 828806109 11 70 SH   SOLE   69 0 0
V F CORP COM Stock 918204108 3 40 SH   SOLE   40 0 0
VARIAN MED SYS INC COM Stock 92220P105 2 20 SH   SOLE   20 0 0
AUTOLIV INC COM Stock 052800109 1 10 SH   SOLE   10 0 0
LAKELAND INDS INC COM Stock 511795106 2 140 SH   SOLE   140 0 0
CORELOGIC INC COM Stock 21871D103 3 60 SH   SOLE   60 0 0
BERKSHIRE HATHAWAY INC DEL CL A Stock 084670108 562 2 SH   SOLE   2 0 0
BOEING CO COM Stock 097023105 68 262 SH   SOLE   261 0 0
VANGUARD SMALL-CAP INDEX FUND ETF 922908751 19 136 SH   SOLE   136 0 0
VANGUARD MID-CAP INDEX FUND ETF 922908629 88 595 SH   SOLE   595 0 0
VANGUARD LARGE-CAP INDEX FUND ETF 922908637 26 221 SH   SOLE   221 0 0
NEXTERA ENERGY INC COM Stock 65339F101 214 1,449 SH   SOLE   1,449 0 0
NIKE INC CL B Stock 654106103 206 4,002 SH   SOLE   4,002 0 0
WYNDHAM WORLDWIDE CORP COM Stock 98310W108 1 10 SH   SOLE   10 0 0
CLEARBRIDGE ENERGY MLP FD INC COM CEF 184692101 15 1,000 SH   SOLE   1,000 0 0
EQUITY COMWLTH COM SH BEN INT REIT 294628102 2 55 SH   SOLE   55 0 0
FREIGHTCAR AMER INC COM Stock 357023100 6 328 SH   SOLE   328 0 0
ROCKWELL COLLINS INC COM Stock 774341101 13 100 SH   SOLE   100 0 0
NCR CORP NEW COM Stock 62886E108 2 53 SH   SOLE   53 0 0
ENTERPRISE BANCORP INC MASS COM Stock 293668109 33 886 SH   SOLE   886 0 0
FINANCIAL SELECT SECTOR SPDR FUND ETF 81369Y605 58 2,202 SH   SOLE   2,202 0 0
GOLDCORP INC NEW COM Stock 380956409 13 1,000 SH   SOLE   1,000 0 0
IPATH BLOOMBERG PRECIOUS METALS SUBINDEX TOTAL RETURN ETN ETF 06739H248 6 100 SH   SOLE   100 0 0
NXP SEMICONDUCTORS N V COM Stock N6596X109 4 33 SH   SOLE   33 0 0
NORFOLK SOUTHERN CORP COM Stock 655844108 62 472 SH   SOLE   472 0 0
HOST HOTELS & RESORTS INC COM REIT 44107P104 1 81 SH   SOLE   81 0 0
PUBLIC STORAGE COM REIT 74460D109 15 71 SH   SOLE   71 0 0
TAUBMAN CTRS INC COM REIT 876664103 1 20 SH   SOLE   20 0 0
VORNADO RLTY TR SH BEN INT REIT 929042109 1 12 SH   SOLE   12 0 0
ALERIAN MLP ETF ETF 00162Q866 37,552 3,311,495 SH   SOLE   3,311,494 0 0
VANGUARD FTSE EUROPE ETF ETF 922042874 26 448 SH   SOLE   448 0 0
HARLEY DAVIDSON INC COM Stock 412822108 5 120 SH   SOLE   120 0 0
WALGREENS BOOTS ALLIANCE INC COM Stock 931427108 141 1,983 SH   SOLE   1,983 0 0
ASSURANT INC COM Stock 04621X108 1 10 SH   SOLE   10 0 0
AMPHENOL CORP NEW CL A Stock 032095101 2 20 SH   SOLE   20 0 0
STANLEY BLACK & DECKER INC COM Stock 854502101 13 85 SH   SOLE   85 0 0
WELLTOWER INC COM REIT 95040Q104 17 250 SH   SOLE   250 0 0
GENERAL AMERN INVS INC COM CEF 368802104 4 120 SH   SOLE   120 0 0
COLUMBIA EMERGING MARKETS CONSUMER ETF ETF 19762B509 62 2,200 SH   SOLE   2,200 0 0
UNITED CONTL HLDGS INC COM Stock 910047109 1 20 SH   SOLE   20 0 0
CONAGRA BRANDS INC COM Stock 205887102 2 60 SH   SOLE   60 0 0
VANGUARD S&P 500 ETF ETF 922908363 42 179 SH   SOLE   179 0 0
CELGENE CORP CONTIN VAL RT Stock 151020112 1 20 SH   SOLE   20 0 0
CENTURY BANCORP INC MASS CL A NON VTG Stock 156432106 67 796 SH   SOLE   796 0 0
FIFTH THIRD BANCORP COM Stock 316773100 22 767 SH   SOLE   767 0 0
SPDR S&P MIDCAP 400 ETF ETF 78467Y107 280 848 SH   SOLE   848 0 0
SABRA HEALTH CARE REIT INC COM REIT 78573L106 2 73 SH   SOLE   72 0 0
CONSOLIDATED EDISON INC COM Stock 209115104 33 401 SH   SOLE   401 0 0
GENERAL MTRS CO COM Stock 37045V100 9 209 SH   SOLE   209 0 0
ISHARES RUSSELL TOP 200 GROWTH ETF ETF 464289438 66,804 972,253 SH   SOLE   972,253 0 0
GUGGENHEIM S&P 500 EQUAL WEIGHT ETF ETF 78355W106 5 56 SH   SOLE   56 0 0
SPDR S&P 600 SMALL CAP VALUE ETF ETF 78464A300 4 31 SH   SOLE   31 0 0
SPDR S&P 400 MID CAP GROWTH ETF ETF 78464A821 55 366 SH   SOLE   366 0 0
VANGUARD RUSSELL 2000 ETF ETF 92206C664 842 7,016 SH   SOLE   7,015 0 0
LILLY ELI & CO COM Stock 532457108 143 1,639 SH   SOLE   1,639 0 0
PIMCO INVESTMENT GRADE CORPORATE BOND INDEX EXCHANGE-TRADED FUND ETF 72201R817 1 8 SH   SOLE   8 0 0
AIR PRODS & CHEMS INC COM Stock 009158106 114 749 SH   SOLE   749 0 0
LIBERTY ALL STAR EQUITY FD SH BEN INT CEF 530158104 3 512 SH   SOLE   512 0 0
SCHWAB U.S. MID-CAP ETF ETF 808524508 26 522 SH   SOLE   522 0 0
MEDLEY CAP CORP COM CEF 58503F106 8 1,250 SH   SOLE   1,250 0 0
ISHARES RUSSELL MID-CAP VALUE ETF ETF 464287473 29 338 SH   SOLE   338 0 0
HOLOGIC INC COM Stock 436440101 1 10 SH   SOLE   10 0 0
ANADARKO PETE CORP COM Stock 032511107 55 1,127 SH   SOLE   1,127 0 0
LEAR CORP COM NEW Stock 521865204 190 1,095 SH   SOLE   1,095 0 0
ISHARES RUSSELL 2000 ETF ETF 464287655 262 1,754 SH   SOLE   1,754 0 0
POWERSHARES SENIOR LOAN PORTFOLIO ETF 73936Q769 27 1,162 SH   SOLE   1,162 0 0
FIDELITY NATL INFORMATION SVCS COM Stock 31620M106 11 116 SH   SOLE   115 0 0
DIGITAL RLTY TR INC COM REIT 253868103 16 135 SH   SOLE   135 0 0
GENERAL MTRS CO WT EXP 071019 Stock 37045V126 1 18 SH   SOLE   18 0 0
TRI CONTL CORP COM CEF 895436103 4 157 SH   SOLE   157 0 0
MICRON TECHNOLOGY INC COM Stock 595112103 20 491 SH   SOLE   491 0 0
INCYTE CORP COM Stock 45337C102 2 20 SH   SOLE   20 0 0
AFLAC INC COM Stock 001055102 20 246 SH   SOLE   246 0 0
FREEPORT-MCMORAN INC CL B Stock 35671D857 14 1,000 SH   SOLE   1,000 0 0
SYSCO CORP COM Stock 871829107 76 1,406 SH   SOLE   1,406 0 0
ISHARES U.S. AEROSPACE & DEFENSE ETF ETF 464288760 9 50 SH   SOLE   50 0 0
UNDER ARMOUR INC CL A Stock 904311107 11 660 SH   SOLE   660 0 0
E TRADE FINANCIAL CORP COM NEW Stock 269246401 3 60 SH   SOLE   60 0 0
ISHARES SELECT DIVIDEND ETF ETF 464287168 72 764 SH   SOLE   764 0 0
AMERICAN ELEC PWR INC COM Stock 025537101 25 350 SH   SOLE   350 0 0
CONSOL ENERGY INC COM Stock 20854P109 1 60 SH   SOLE   60 0 0
EDISON INTL COM Stock 281020107 240 3,092 SH   SOLE   3,092 0 0
GREAT PLAINS ENERGY INC COM Stock 391164100 2 80 SH   SOLE   80 0 0
EVERSOURCE ENERGY COM Stock 30040W108 10 134 SH   SOLE   163 0 0
AMC NETWORKS INC CL A Stock 00164V103 1 10 SH   SOLE   10 0 0
MARATHON PETE CORP COM Stock 56585A102 16 277 SH   SOLE   276 0 0
INDEPENDENT BANK CORP MASS COM Stock 453836108 95 1,256 SH   SOLE   1,256 0 0
FIDUS INVT CORP COM CEF 316500107 24 1,500 SH   SOLE   1,500 0 0
STATE AUTO FINL CORP COM Stock 855707105 13 512 SH   SOLE   512 0 0
VANGUARD SMALL-CAP VALUE INDEX FUND ETF 922908611 12 94 SH   SOLE   94 0 0
REGENERON PHARMACEUTICALS COM Stock 75886F107 3 7 SH   SOLE   7 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP Stock 559080106 71 1,011 SH   SOLE   1,011 0 0
THL CR INC COM CEF 872438106 5 500 SH   SOLE   500 0 0
SCHWAB US AGGREGATE BOND ETF ETF 808524839 2 30 SH   SOLE   30 0 0
ALLERGAN PLC SHS Stock G0177J108 35 174 SH   SOLE   174 0 0
STAG INDL INC COM REIT 85254J102 26 918 SH   SOLE   918 0 0
FORTUNE BRANDS HOME & SEC INC COM Stock 34964C106 2 30 SH   SOLE   30 0 0
VANGUARD MID-CAP GROWTH INDEX FUND ETF 922908538 10 83 SH   SOLE   83 0 0
SCHWAB US DIVIDEND EQUITY ETF ETF 808524797 3,968 83,595 SH   SOLE   83,595 0 0
DUFF & PHELPS GLB UTL INC FD COM CEF 26433C105 40 2,500 SH   SOLE   2,500 0 0
MARRIOTT VACATIONS WRLDWDE CP COM Stock 57164Y107 2 14 SH   SOLE   14 0 0
ELECTRONIC ARTS INC COM Stock 285512109 2 20 SH   SOLE   20 0 0
POWERSHARES FTSE RAFI US 1000 PORTFOLIO ETF 73935X583 52,847 489,775 SH   SOLE   489,774 0 0
ISHARES GLOBAL 100 ETF ETF 464287572 638 7,166 SH   SOLE   7,166 0 0
VISA INC COM CL A Stock 92826C839 85 793 SH   SOLE   792 0 0
WENDYS CO COM Stock 95058W100 1 10 SH   SOLE   10 0 0
COHEN & STEERS QUALITY RLTY FD COM CEF 19247L106 27 2,125 SH   SOLE   2,125 0 0
XL GROUP LTD COM Stock G98294104 2 50 SH   SOLE   50 0 0
HERSHEY CO COM Stock 427866108 22 200 SH   SOLE   200 0 0
POST HLDGS INC COM Stock 737446104 1 13 SH   SOLE   13 0 0
VANGUARD SMALL-CAP GROWTH INDEX FUND ETF 922908595 28 178 SH   SOLE   178 0 0
VANGUARD VALUE INDEX FUND ETF 922908744 114 1,126 SH   SOLE   1,125 0 0
VANGUARD GROWTH INDEX FUND ETF 922908736 79 590 SH   SOLE   590 0 0
OAKTREE CAP GROUP LLC UNIT CL A Stock 674001201 52 1,100 SH   SOLE   1,100 0 0
TUPPERWARE BRANDS CORP COM Stock 899896104 12 200 SH   SOLE   200 0 0
TANZANIAN ROYALTY EXPL CORP COM Stock 87600U104 1 2,500 SH   SOLE   2,500 0 0
PHILLIPS 66 COM Stock 718546104 34 359 SH   SOLE   359 0 0
AMERICAN TOWER CORP NEW COM REIT 03027X100 1,000 7,247 SH   SOLE   7,247 0 0
EATON VANCE TXMGD GL BUYWR OPP COM CEF 27829C105 35 3,000 SH   SOLE   3,000 0 0
COMPASS DIVERSIFIED HOLDINGS SH BEN INT Stock 20451Q104 9 500 SH   SOLE   500 0 0
FACEBOOK INC CL A Stock 30303M102 573 3,322 SH   SOLE   3,322 0 0
ASML HOLDING N V N Y REGISTRY SHS ADR N07059210 4 23 SH   SOLE   23 0 0
DUKE ENERGY CORP NEW COM NEW Stock 26441C204 104 1,228 SH   SOLE   1,227 0 0
ADAMS DIVERSIFIED EQUITY FD COM CEF 006212104 4 275 SH   SOLE   275 0 0
BANCO SANTANDER SA ADR ADR 05964H105 15 2,159 SH   SOLE   2,159 0 0
COHEN & STEERS TOTAL RETURN FD COM CEF 19247R103 25 1,973 SH   SOLE   1,973 0 0
COCA COLA EUROPEAN PARTNERS P SHS Stock G25839104 2 50 SH   SOLE   50 0 0
PACKAGING CORP AMER COM Stock 695156109 80 683 SH   SOLE   683 0 0
SHIRE PLC SPONSORED ADR ADR 82481R106 43 283 SH   SOLE   283 0 0
PDC ENERGY INC COM Stock 69327R101 3 54 SH   SOLE   54 0 0
CELGENE CORP COM Stock 151020104 81 582 SH   SOLE   582 0 0
GUGGENHEIM BULLETSHARES 2019 CORPORATE BOND ETF ETF 18383M522 4 208 SH   SOLE   208 0 0
ISHARES MSCI GLOBAL SILVER MINERS ETF ETF 464286327 145 12,865 SH   SOLE   12,865 0 0
LIBERTY INTERACTIVE CORP LBT VEN COM A NE Stock 53071M856 1 15 SH   SOLE   15 0 0
EQT MIDSTREAM PARTNERS LP UNIT LTD PARTN Stock 26885B100 45 589 SH   SOLE   589 0 0
F M C CORP COM NEW Stock 302491303 23 250 SH   SOLE   250 0 0
GRANITE REAL ESTATE INVT TR STAPLED UNIT Stock 387437114 542 13,301 SH   SOLE   13,301 0 0
SPIRIT RLTY CAP INC NEW COM REIT 84860W102 1 135 SH   SOLE   135 0 0
CUSHING RENAISSANCE FD COM CEF 231647108 21 1,100 SH   SOLE   1,100 0 0
W P CAREY INC COM REIT 92936U109 24 356 SH   SOLE   356 0 0
PENTAIR PLC SHS Stock G7S00T104 1 7 SH   SOLE   7 0 0
BROADCOM LTD SHS Stock Y09827109 65 262 SH   SOLE   262 0 0
MONDELEZ INTL INC CL A Stock 609207105 53 1,310 SH   SOLE   1,309 0 0
JOHNSON CTLS INTL PLC SHS Stock G51502105 12 292 SH   SOLE   292 0 0
METLIFE INC COM Stock 59156R108 15 287 SH   SOLE   287 0 0
MARTIN MARIETTA MATLS INC COM Stock 573284106 5 26 SH   SOLE   26 0 0
PIONEER NAT RES CO COM Stock 723787107 3 20 SH   SOLE   20 0 0
MORGAN STANLEY EMER MKTS FD COM CEF 61744G107 7 399 SH   SOLE   399 0 0
WESTAR ENERGY INC COM Stock 95709T100 7 131 SH   SOLE   130 0 0
HSBC HLDGS PLC SPON ADR NEW ADR 404280406 14 275 SH   SOLE   275 0 0
MAGNA INTL INC COM Stock 559222401 2,370 43,808 SH   SOLE   43,808 0 0
OVASCIENCE INC COM Stock 69014Q101 2 1,158 SH   SOLE   1,158 0 0
NOVARTIS A G SPONSORED ADR ADR 66987V109 43 500 SH   SOLE   500 0 0
ISHARES CORE MSCI EAFE ETF ETF 46432F842 2,639 41,161 SH   SOLE   41,161 0 0
TESARO INC COM Stock 881569107 119 1,000 SH   SOLE   1,000 0 0
POWERSHARES S&P 500 HIGH DIVIDEND LOW VOLATILITY PORTFOLIO ETF 73937B654 1,993 48,387 SH   SOLE   48,387 0 0
SL GREEN RLTY CORP COM REIT 78440X101 3 30 SH   SOLE   30 0 0
KINDER MORGAN INC DEL COM Stock 49456B101 10 521 SH   SOLE   521 0 0
SLM CORP COM Stock 78442P106 1 60 SH   SOLE   60 0 0
ACCENTURE PLC IRELAND SHS CLASS A Stock G1151C101 100 730 SH   SOLE   730 0 0
OMNICOM GROUP INC COM Stock 681919106 2 30 SH   SOLE   30 0 0
WHITEHORSE FIN INC COM CEF 96524V106 22 1,500 SH   SOLE   1,500 0 0
GOODYEAR TIRE & RUBR CO COM Stock 382550101 1 30 SH   SOLE   30 0 0
KROGER CO COM Stock 501044101 7 328 SH   SOLE   328 0 0
ENBRIDGE INC COM Stock 29250N105 2 59 SH   SOLE   59 0 0
AES CORP COM Stock 00130H105 1 81 SH   SOLE   81 0 0
CALIFORNIA WTR SVC GROUP COM Stock 130788102 12 285 SH   SOLE   285 0 0
NVIDIA CORP COM Stock 67066G104 32 170 SH   SOLE   170 0 0
ISHARES 1-3 YEAR CREDIT BOND ETF ETF 464288646 634 6,026 SH   SOLE   6,026 0 0
WESTERN DIGITAL CORP COM Stock 958102105 8 95 SH   SOLE   95 0 0
BARD C R INC COM Stock 067383109 19 60 SH   SOLE   60 0 0
ARCHER DANIELS MIDLAND CO COM Stock 039483102 13 310 SH   SOLE   310 0 0
CUMMINS INC COM Stock 231021106 22 130 SH   SOLE   130 0 0
EOG RES INC COM Stock 26875P101 7 72 SH   SOLE   72 0 0
GENUINE PARTS CO COM Stock 372460105 101 1,064 SH   SOLE   1,064 0 0
ABBVIE INC COM Stock 00287Y109 345 3,802 SH   SOLE   3,802 0 0
ENBRIDGE ENERGY MANAGEMENT LLC SHS UNITS LLI Stock 29250X103 1 13 SH   SOLE   13 0 0
ALPINE GLOBAL PREMIER PPTYS FD COM SBI CEF 02083A103 1 13 SH   SOLE   13 0 0
MANULIFE FINL CORP COM Stock 56501R106 5 239 SH   SOLE   239 0 0
LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA Stock 531229870 1 30 SH   SOLE   30 0 0
VANGUARD TOTAL BOND MARKET INDEX FUND ETF 921937835 31 376 SH   SOLE   376 0 0
VANGUARD FTSE ALL-WORLD EX US INDEX FUND ETF 922042775 149 2,824 SH   SOLE   2,824 0 0
NORWEGIAN CRUISE LINE HLDGS LT SHS Stock G66721104 4 76 SH   SOLE   76 0 0
ENERGEN CORP COM Stock 29265N108 1 10 SH   SOLE   10 0 0
SM ENERGY CO COM Stock 78454L100 1 30 SH   SOLE   30 0 0
INVESCO LTD SHS Stock G491BT108 18 493 SH   SOLE   493 0 0
CBL & ASSOC PPTYS INC COM REIT 124830100 6 750 SH   SOLE   750 0 0
CELANESE CORP DEL COM SER A Stock 150870103 3 30 SH   SOLE   30 0 0
TFS FINL CORP COM Stock 87240R107 1 10 SH   SOLE   10 0 0
MACYS INC COM Stock 55616P104 1 50 SH   SOLE   50 0 0
ANTARES PHARMA INC COM Stock 036642106 5 1,397 SH   SOLE   1,397 0 0
IMPERIAL OIL LTD COM NEW Stock 453038408 19 609 SH   SOLE   608 0 0
PALATIN TECHNOLOGIES INC COM PAR $ .01 Stock 696077403 11 13,233 SH   SOLE   13,233 0 0
BLACKSTONE GROUP L P COM UNIT LTD Stock 09253U108 17 500 SH   SOLE   500 0 0
ANSYS INC COM Stock 03662Q105 4 33 SH   SOLE   33 0 0
CHURCH & DWIGHT INC COM Stock 171340102 6 120 SH   SOLE   120 0 0
POLARIS INDS INC COM Stock 731068102 10 100 SH   SOLE   100 0 0
L BRANDS INC COM Stock 501797104 1 30 SH   SOLE   30 0 0
ZIMMER BIOMET HLDGS INC COM Stock 98956P102 12 100 SH   SOLE   100 0 0
ROCKWELL AUTOMATION INC COM Stock 773903109 339 1,850 SH   SOLE   1,850 0 0
ALTABA INC COM CEF 021346101 140 2,030 SH   SOLE   2,030 0 0
VERISIGN INC COM Stock 92343E102 2 20 SH   SOLE   20 0 0
STRYKER CORP COM Stock 863667101 153 1,047 SH   SOLE   1,047 0 0
RAYTHEON CO COM NEW Stock 755111507 66 352 SH   SOLE   352 0 0
QUALCOMM INC COM Stock 747525103 45 844 SH   SOLE   844 0 0
T MOBILE US INC COM Stock 872590104 2 30 SH   SOLE   30 0 0
FASTENAL CO COM Stock 311900104 45 973 SH   SOLE   973 0 0
GENERAL DYNAMICS CORP COM Stock 369550108 55 258 SH   SOLE   258 0 0
DISCOVER FINL SVCS COM Stock 254709108 24 361 SH   SOLE   361 0 0
MCDONALDS CORP COM Stock 580135101 120 749 SH   SOLE   749 0 0
NORDSTROM INC COM Stock 655664100 6 132 SH   SOLE   131 0 0
GLOBAL X URANIUM ETF ETF 37954Y871 1 24 SH   SOLE   24 0 0
INTERCONTINENTAL EXCHANGE INC COM Stock 45866F104 20 287 SH   SOLE   287 0 0
CITRIX SYS INC COM Stock 177376100 1 10 SH   SOLE   10 0 0
DOVER CORP COM Stock 260003108 2 20 SH   SOLE   20 0 0
CISCO SYS INC COM Stock 17275R102 273 8,085 SH   SOLE   8,085 0 0
VANGUARD TOTAL INTERNATIONAL BOND ETF ETF 92203J407 31 564 SH   SOLE   564 0 0
COACH INC COM Stock 189754104 54 1,373 SH   SOLE   1,373 0 0
CAPITAL ONE FINL CORP COM Stock 14040H105 18 210 SH   SOLE   210 0 0
LIBERTY GLOBAL PLC SHS CL A Stock G5480U104 1 20 SH   SOLE   20 0 0
LIBERTY GLOBAL PLC SHS CL C Stock G5480U120 1 20 SH   SOLE   20 0 0
ISHARES RUSSELL MID-CAP ETF ETF 464287499 74,693 375,324 SH   SOLE   375,324 0 0
COTY INC COM CL A Stock 222070203 4 265 SH   SOLE   265 0 0
WISDOMTREE U.S. LARGECAP DIVIDEND FUND ETF 97717W307 1 2 SH   SOLE   2 0 0
AUTODESK INC COM Stock 052769106 39 377 SH   SOLE   337 0 0
VANECK VECTORS JUNIOR GOLD MINERS ETF ETF 92189F791 134 3,829 SH   SOLE   3,829 0 0
TWENTY FIRST CENTY FOX INC CL A Stock 90130A101 6 220 SH   SOLE   220 0 0
NEWS CORP NEW CL A Stock 65249B109 1 55 SH   SOLE   55 0 0
AT&T INC COM Stock 00206R102 393 10,265 SH   SOLE   10,264 0 0
WISDOMTREE U.S. MIDCAP DIVIDEND FUND ETF 97717W505 4,734 47,173 SH   SOLE   47,173 0 0
WISDOMTREE JAPAN HEDGED SMALLCAP EQUITY FUND ETF 97717W521 17 398 SH   SOLE   398 0 0
ENERGY SELECT SECTOR SPDR FUND ETF 81369Y506 35 515 SH   SOLE   515 0 0
ISHARES U.S. CONSUMER GOODS ETF ETF 464287812 6 49 SH   SOLE   49 0 0
ISHARES NASDAQ BIOTECHNOLOGY INDEX FUND ETF 464287556 51 150 SH   SOLE   150 0 0
SCHEIN HENRY INC COM Stock 806407102 2 20 SH   SOLE   20 0 0
SCHWAB FUNDAMENTAL U.S. LARGE COMPANY INDEX ETF ETF 808524771 51 1,445 SH   SOLE   1,445 0 0
GENERAL ELECTRIC CO COM Stock 369604103 290 12,360 SH   SOLE   12,359 0 0
SPECTRA ENERGY PARTNERS LP COM Stock 84756N109 6 135 SH   SOLE   135 0 0
ISHARES S&P SMALL-CAP 600 GROWTH ETF ETF 464287887 23 136 SH   SOLE   136 0 0
NOKIA CORP SPONSORED ADR ADR 654902204 1 33 SH   SOLE   32 0 0
TIME WARNER INC COM NEW Stock 887317303 5 50 SH   SOLE   50 0 0
MOTOROLA SOLUTIONS INC COM NEW Stock 620076307 10 108 SH   SOLE   108 0 0
UNIVERSAL DISPLAY CORP COM Stock 91347P105 36 275 SH   SOLE   275 0 0
ISHARES U.S. TECHNOLOGY ETF ETF 464287721 92 600 SH   SOLE   600 0 0
CAPITALA FIN CORP COM CEF 14054R106 9 1,000 SH   SOLE   1,000 0 0
NETAPP INC COM Stock 64110D104 2 40 SH   SOLE   40 0 0
ISHARES U.S. BASIC MATERIALS ETF ETF 464287838 4 36 SH   SOLE   36 0 0
TWITTER INC COM Stock 90184L102 18 1,000 SH   SOLE   1,000 0 0
WISDOMTREE INTERNATIONAL LARGECAP DIVIDEND FUND ETF 97717W794 5,574 112,748 SH   SOLE   112,748 0 0
ISHARES S&P 500 GROWTH ETF ETF 464287309 54 373 SH   SOLE   373 0 0
ALLEGION PUB LTD CO ORD SHS Stock G0176J109 1 3 SH   SOLE   3 0 0
CIGNA CORPORATION COM Stock 125509109 146 772 SH   SOLE   772 0 0
FEDERATED INVS INC PA CL B Stock 314211103 23 750 SH   SOLE   750 0 0
ROSS STORES INC COM Stock 778296103 9 140 SH   SOLE   140 0 0
BUNGE LIMITED COM Stock G16962105 1 10 SH   SOLE   10 0 0
SCORPIO BULKERS INC COM Stock Y7546A122 35 5,000 SH   SOLE   5,000 0 0
FLEX LTD ORD Stock Y2573F102 5 300 SH   SOLE   300 0 0
SUNTRUST BKS INC COM Stock 867914103 1 20 SH   SOLE   20 0 0
WELLS FARGO CO NEW COM Stock 949746101 90 1,637 SH   SOLE   1,637 0 0
VMWARE INC CL A COM Stock 928563402 134 1,200 SH   SOLE   1,200 0 0
UNION PAC CORP COM Stock 907818108 1,056 9,269 SH   SOLE   9,269 0 0
ECOLAB INC COM Stock 278865100 15 110 SH   SOLE   110 0 0
CARMAX INC COM Stock 143130102 2 20 SH   SOLE   20 0 0
SALESFORCE COM INC COM Stock 79466L302 8 84 SH   SOLE   84 0 0
JUNIPER NETWORKS INC COM Stock 48203R104 1 10 SH   SOLE   10 0 0
NORTHROP GRUMMAN CORP COM Stock 666807102 6 20 SH   SOLE   20 0 0
DIEBOLD NXDF INC COM Stock 253651103 1 37 SH   SOLE   37 0 0
DARDEN RESTAURANTS INC COM Stock 237194105 1 10 SH   SOLE   10 0 0
IDEXX LABS INC COM Stock 45168D104 40 252 SH   SOLE   252 0 0
THERMO FISHER SCIENTIFIC INC COM Stock 883556102 23 120 SH   SOLE   120 0 0
VANGUARD MID-CAP VALUE INDEX FUND ETF 922908512 31 290 SH   SOLE   289 0 0
LOCKHEED MARTIN CORP COM Stock 539830109 97 306 SH   SOLE   305 0 0
JPMORGAN CHASE & CO COM Stock 46625H100 754 7,818 SH   SOLE   7,817 0 0
INTL PAPER CO COM Stock 460146103 60 1,047 SH   SOLE   1,046 0 0
HARTFORD FINL SVCS GROUP INC COM Stock 416515104 1 10 SH   SOLE   10 0 0
SPRINT CORP COM SER 1 Stock 85207U105 1 160 SH   SOLE   160 0 0
CHEVRON CORP NEW COM Stock 166764100 414 3,517 SH   SOLE   3,516 0 0
CONOCOPHILLIPS COM Stock 20825C104 83 1,703 SH   SOLE   1,703 0 0
VANGUARD FTSE DEVELOPED MARKETS ETF ETF 921943858 53 1,220 SH   SOLE   1,220 0 0
DANAHER CORP DEL COM Stock 235851102 170 1,958 SH   SOLE   1,958 0 0
EXPRESS SCRIPTS HLDG CO COM Stock 30219G108 36 615 SH   SOLE   615 0 0
M & T BK CORP COM Stock 55261F104 7 45 SH   SOLE   45 0 0
MAXIM INTEGRATED PRODS INC COM Stock 57772K101 5 110 SH   SOLE   110 0 0
TJX COS INC NEW COM Stock 872540109 29 396 SH   SOLE   396 0 0
BANK AMER CORP COM Stock 060505104 356 13,764 SH   SOLE   13,764 0 0
PRUDENTIAL PLC ADR ADR 74435K204 3 69 SH   SOLE   69 0 0
TERADATA CORP DEL COM Stock 88076W103 2 66 SH   SOLE   66 0 0
SPDR S&P DIVIDEND ETF ETF 78464A763 3,084 33,563 SH   SOLE   33,562 0 0
WAL-MART STORES INC COM Stock 931142103 849 10,539 SH   SOLE   10,538 0 0
INTERNATIONAL BUSINESS MACHS COM Stock 459200101 702 4,761 SH   SOLE   4,760 0 0
ORACLE CORP COM Stock 68389X105 132 2,738 SH   SOLE   2,738 0 0
VIACOM INC NEW CL B Stock 92553P201 1 50 SH   SOLE   50 0 0
UNITED TECHNOLOGIES CORP COM Stock 913017109 320 2,697 SH   SOLE   2,696 0 0
VANGUARD FTSE EMERGING MARKETS ETF ETF 922042858 32,623 737,736 SH   SOLE   737,735 0 0
TEXAS INSTRS INC COM Stock 882508104 41 451 SH   SOLE   451 0 0
TARGET CORP COM Stock 87612E106 5 82 SH   SOLE   81 0 0
SPDR NUVEEN BLOOMBERG BARCLAYS MUNICIPAL BOND ETF ETF 78468R721 20 400 SH   SOLE   400 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR ADR 881624209 11 700 SH   SOLE   700 0 0
PFIZER INC COM Stock 717081103 1,359 37,606 SH   SOLE   37,605 0 0
MORGAN STANLEY COM NEW Stock 617446448 113 2,285 SH   SOLE   2,285 0 0
3M CO COM Stock 88579Y101 426 1,966 SH   SOLE   1,966 0 0
SPDR S&P INTERNATIONAL SMALL CAP ETF ETF 78463X871 36,653 1,050,842 SH   SOLE   1,050,842 0 0
HP INC COM Stock 40434L105 6 280 SH   SOLE   280 0 0
GILEAD SCIENCES INC COM Stock 375558103 77 937 SH   SOLE   936 0 0
CATERPILLAR INC DEL COM Stock 149123101 30 240 SH   SOLE   240 0 0
ALPHABET INC CAP STK CL C Stock 02079K107 282 289 SH   SOLE   289 0 0
BEST BUY INC COM Stock 086516101 44 750 SH   SOLE   750 0 0
AMERICAN EXPRESS CO COM Stock 025816109 85 928 SH   SOLE   928 0 0
AMGEN INC COM Stock 031162100 8 42 SH   SOLE   42 0 0
APPLIED MATLS INC COM Stock 038222105 3 60 SH   SOLE   60 0 0
ANALOG DEVICES INC COM Stock 032654105 1 12 SH   SOLE   12 0 0
TYSON FOODS INC CL A Stock 902494103 4 50 SH   SOLE   50 0 0
NAVIENT CORPORATION COM Stock 63938C108 1 60 SH   SOLE   60 0 0
HUMANA INC COM Stock 444859102 5 20 SH   SOLE   20 0 0
FRANKLIN RES INC COM Stock 354613101 3 60 SH   SOLE   60 0 0
WILLIAMS COS INC DEL COM Stock 969457100 2 50 SH   SOLE   50 0 0
UNITED STATES STL CORP NEW COM Stock 912909108 1 30 SH   SOLE   30 0 0
ZIONS BANCORPORATION COM Stock 989701107 39 831 SH   SOLE   831 0 0
JD COM INC SPON ADR CL A ADR 47215P106 7 183 SH   SOLE   183 0 0
WASHINGTON PRIME GROUP NEW COM REIT 93964W108 1 1 SH   SOLE   1 0 0
AGNICO EAGLE MINES LTD COM Stock 008474108 1 10 SH   SOLE   10 0 0
MAIN STREET CAPITAL CORP COM CEF 56035L104 14 350 SH   SOLE   350 0 0
TIME INC NEW COM Stock 887228104 1 6 SH   SOLE   6 0 0
CHECK POINT SOFTWARE TECH LTD ORD Stock M22465104 12 107 SH   SOLE   107 0 0
BANK MONTREAL QUE COM Stock 063671101 1 10 SH   SOLE   10 0 0
DUFF & PHELPS SLCT ENGY MLP FD COM CEF 26433F108 11 1,750 SH   SOLE   1,750 0 0
TRANSCANADA CORP COM Stock 89353D107 1 1 SH   SOLE   1 0 0
POWERSHARES S&P 500 BUYWRITE PORTFOLIO ETF 73936G308 24 1,077 SH   SOLE   1,077 0 0
VANGUARD DIVIDEND APPRECIATION INDEX FUND ETF 921908844 166 1,742 SH   SOLE   1,742 0 0
ISHARES MSCI EAFE SMALL-CAP ETF ETF 464288273 58 932 SH   SOLE   932 0 0
VERITIV CORP COM Stock 923454102 1 13 SH   SOLE   13 0 0
SCANA CORP NEW COM Stock 80589M102 52 1,068 SH   SOLE   1,068 0 0
NAVIOS MARITIME HOLDINGS INC COM Stock Y62196103 101 60,000 SH   SOLE   60,000 0 0
ECHOSTAR CORP CL A Stock 278768106 1 20 SH   SOLE   20 0 0
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA Stock 531229854 2 59 SH   SOLE   59 0 0
TEKLA HEALTHCARE OPPORTUNIT FD SHS CEF 879105104 19 1,000 SH   SOLE   1,000 0 0
CATALENT INC COM Stock 148806102 6 137 SH   SOLE   137 0 0
EATON CORP PLC SHS Stock G29183103 20 256 SH   SOLE   256 0 0
LIBERTY TRIPADVISOR HLDGS INC COM SER A Stock 531465102 1 10 SH   SOLE   10 0 0
ISHARES S&P MID-CAP 400 GROWTH ETF ETF 464287606 31 149 SH   SOLE   149 0 0
CALPINE CORP COM NEW Stock 131347304 1 80 SH   SOLE   80 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS ADR 01609W102 9 49 SH   SOLE   49 0 0
CITIZENS FINL GROUP INC COM Stock 174610105 2 60 SH   SOLE   60 0 0
DNP SELECT INCOME FD COM CEF 23325P104 23 2,005 SH   SOLE   2,005 0 0
KEYSIGHT TECHNOLOGIES INC COM Stock 49338L103 5 130 SH   SOLE   130 0 0
HALYARD HEALTH INC COM Stock 40650V100 1 1 SH   SOLE   1 0 0
PROSHARES MORNINGSTAR ALTERNATIVES SOLUTION ETF ETF 74347B813 35 917 SH   SOLE   917 0 0
LIBERTY BROADBAND CORP COM SER C Stock 530307305 1 2 SH   SOLE   2 0 0
AQUA AMERICA INC COM Stock 03836W103 43 1,250 SH   SOLE   1,250 0 0
AVX CORP NEW COM Stock 002444107 1 10 SH   SOLE   10 0 0
BORGWARNER INC COM Stock 099724106 2 40 SH   SOLE   40 0 0
BROCADE COMMUNICATIONS SYS INC COM NEW Stock 111621306 1 40 SH   SOLE   40 0 0
WGL HLDGS INC COM Stock 92924F106 43 500 SH   SOLE   500 0 0
CALIFORNIA RES CORP COM NEW Stock 13057Q206 1 46 SH   SOLE   46 0 0
NATIONAL RETAIL PPTYS INC COM REIT 637417106 25 588 SH   SOLE   588 0 0
CORE LABORATORIES N V COM Stock N22717107 2 20 SH   SOLE   20 0 0
FIRST TRUST EUROZONE ALPHADEX ETF ETF 33737J505 15 360 SH   SOLE   360 0 0
DELTA AIR LINES INC DEL COM NEW Stock 247361702 4 68 SH   SOLE   68 0 0
DST SYS INC DEL COM Stock 233326107 18 318 SH   SOLE   318 0 0
GOLDMAN SACHS MLP ENERGY RENAI COM CEF 38148G107 3 500 SH   SOLE   500 0 0
FLOWSERVE CORP COM Stock 34354P105 1 30 SH   SOLE   30 0 0
FULTON FINL CORP PA COM Stock 360271100 2 120 SH   SOLE   120 0 0
QORVO INC COM Stock 74736K101 2 28 SH   SOLE   28 0 0
PHILIP MORRIS INTL INC COM Stock 718172109 263 2,318 SH   SOLE   2,318 0 0
NRG ENERGY INC COM NEW Stock 629377508 3 100 SH   SOLE   100 0 0
NUCOR CORP COM Stock 670346105 13 238 SH   SOLE   238 0 0
PARKER HANNIFIN CORP COM Stock 701094104 4 20 SH   SOLE   20 0 0
RED HAT INC COM Stock 756577102 2 20 SH   SOLE   20 0 0
ROYAL GOLD INC COM Stock 780287108 134 1,500 SH   SOLE   1,500 0 0
SELECT INCOME REIT COM SH BEN INT REIT 81618T100 5 192 SH   SOLE   192 0 0
VANGUARD MEGA CAP ETF ETF 921910873 223 2,554 SH   SOLE   2,554 0 0
URBAN EDGE PPTYS COM REIT 91704F104 1 6 SH   SOLE   6 0 0
SPDR BLOOMBERG BARCLAYS HIGH YIELD BOND ETF ETF 78464A417 129 3,460 SH   SOLE   3,459 0 0
PNC FINL SVCS GROUP INC COM Stock 693475105 92 682 SH   SOLE   682 0 0
BRISTOL MYERS SQUIBB CO COM Stock 110122108 16 247 SH   SOLE   246 0 0
ISHARES JPX-NIKKEI 400 ETF ETF 464287382 32 533 SH   SOLE   533 0 0
REALTY INCOME CORP COM REIT 756109104 81 1,429 SH   SOLE   1,429 0 0
ALTRIA GROUP INC COM Stock 02209S103 255 4,007 SH   SOLE   4,006 0 0
LOEWS CORP COM Stock 540424108 32 668 SH   SOLE   668 0 0
DOMINION ENERGY INC COM Stock 25746U109 80 1,044 SH   SOLE   1,044 0 0
CITIGROUP INC COM NEW Stock 172967424 61 808 SH   SOLE   808 0 0
AGILENT TECHNOLOGIES INC COM Stock 00846U101 17 260 SH   SOLE   260 0 0
EXXON MOBIL CORP COM Stock 30231G102 2,288 27,886 SH   SOLE   27,886 0 0
UNITEDHEALTH GROUP INC COM Stock 91324P102 91 462 SH   SOLE   462 0 0
AEROVIRONMENT INC COM Stock 008073108 5 100 SH   SOLE   100 0 0
PRICE T ROWE GROUP INC COM Stock 74144T108 10 112 SH   SOLE   112 0 0
DR PEPPER SNAPPLE GROUP INC COM Stock 26138E109 98 1,112 SH   SOLE   1,112 0 0
TRAVELERS COMPANIES INC COM Stock 89417E109 44 350 SH   SOLE   350 0 0
LOWES COS INC COM Stock 548661107 128 1,569 SH   SOLE   1,569 0 0
LINCOLN NATL CORP IND COM Stock 534187109 14 189 SH   SOLE   189 0 0
FIRST TRUST LOW DURATION MORTGAGE OPPORTUNITIES ETF ETF 33739Q200 29 560 SH   SOLE   560 0 0
ON SEMICONDUCTOR CORP COM Stock 682189105 1 10 SH   SOLE   10 0 0
PACWEST BANCORP DEL COM Stock 695263103 1 2 SH   SOLE   2 0 0
DEERE & CO COM Stock 244199105 31 238 SH   SOLE   238 0 0
SOUTHWEST AIRLS CO COM Stock 844741108 2 40 SH   SOLE   40 0 0
ISHARES MSCI ACWI INDEX FUND ETF 464288257 343 4,945 SH   SOLE   4,945 0 0
COLGATE PALMOLIVE CO COM Stock 194162103 187 2,579 SH   SOLE   2,579 0 0
FIRST TRUST VALUE LINE DIVIDEND INDEX FUND ETF 33734H106 1,971 65,999 SH   SOLE   65,999 0 0
AMERICAN INTL GROUP INC COM NEW Stock 026874784 83 1,340 SH   SOLE   1,340 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR ADR 92857W308 16 567 SH   SOLE   566 0 0
CHEMOURS CO COM Stock 163851108 7 130 SH   SOLE   130 0 0
BANK N S HALIFAX COM Stock 064149107 1 1 SH   SOLE   1 0 0
NOVO-NORDISK A S ADR ADR 670100205 9 180 SH   SOLE   180 0 0
BANK HAWAII CORP COM Stock 062540109 1 10 SH   SOLE   10 0 0
BROOKLINE BANCORP INC DEL COM Stock 11373M107 144 9,141 SH   SOLE   9,141 0 0
COMMERCE BANCSHARES INC COM Stock 200525103 1 6 SH   SOLE   6 0 0
BWX TECHNOLOGIES INC COM Stock 05605H100 1 10 SH   SOLE   10 0 0
WESTROCK CO COM Stock 96145D105 69 1,173 SH   SOLE   1,173 0 0
LIBERTY GLOBAL PLC LILAC SHS CL C Stock G5480U153 1 3 SH   SOLE   3 0 0
LIBERTY GLOBAL PLC LILAC SHS CL A Stock G5480U138 1 3 SH   SOLE   3 0 0
KRAFT HEINZ CO COM Stock 500754106 33 422 SH   SOLE   421 0 0
PAYPAL HLDGS INC COM Stock 70450Y103 51 770 SH   SOLE   770 0 0
ACTIVISION BLIZZARD INC COM Stock 00507V109 16 263 SH   SOLE   263 0 0
SPDR S&P WORLD EX-US ETF ETF 78463X889 126,381 4,128,742 SH   SOLE   4,128,741 0 0
DENTSPLY SIRONA INC COM Stock 24906P109 30 508 SH   SOLE   508 0 0
CROWN CASTLE INTL CORP NEW COM REIT 22822V101 2 20 SH   SOLE   20 0 0
TORONTO DOMINION BK ONT COM NEW Stock 891160509 133 2,372 SH   SOLE   2,372 0 0
L3 TECHNOLOGIES INC COM Stock 502413107 52 279 SH   SOLE   279 0 0
BLACKROCK INC COM Stock 09247X101 79 170 SH   SOLE   170 0 0
CBRE GROUP INC CL A Stock 12504L109 1 10 SH   SOLE   10 0 0
ISHARES S&P MIDCAP FUND ETF 464287507 13 70 SH   SOLE   70 0 0
BIO TECHNE CORP COM Stock 09073M104 14 119 SH   SOLE   119 0 0
GUGGENHEIM S&P 500 EQUAL WEIGHT HEALTH CARE ETF ETF 78355W841 3 17 SH   SOLE   17 0 0
FRONTIER COMMUNICATIONS CORP COM NEW Stock 35906A306 1 99 SH   SOLE   98 0 0
APPLE INC COM Stock 037833100 2,988 19,171 SH   SOLE   19,170 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR ADR 37733W105 5 134 SH   SOLE   133 0 0
ABBOTT LABS COM Stock 002824100 261 4,776 SH   SOLE   4,775 0 0
DISNEY WALT CO COM DISNEY Stock 254687106 482 4,845 SH   SOLE   4,844 0 0
POWERSHARES PREFERRED PORTFOLIO ETF 73936T565 6 394 SH   SOLE   393 0 0
MADISON SQUARE GARDEN CO NEW CL A Stock 55825T103 1 3 SH   SOLE   3 0 0
MARSH & MCLENNAN COS INC COM Stock 571748102 1 10 SH   SOLE   10 0 0
ISHARES RUSSELL 1000 VALUE ETF ETF 464287598 100 840 SH   SOLE   840 0 0