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 741 558 SH   SOLE   558 0 0
ISHARES MORNINGSTAR LARGE-CAP GROWTH ETF ETF 464287119 986 5,818 SH   SOLE   5,818 0 0
ILG INC COM Stock 44967H101 1 12 SH   SOLE   12 0 0
CERNER CORP COM Stock 156782104 54 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 138 1,269 SH   SOLE   1,269 0 0
PRUDENTIAL FINL INC COM Stock 744320102 17 140 SH   SOLE   140 0 0
WISDOMTREE JAPAN HEDGED EQUITY FUND ETF 97717W851 76 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 33 194 SH   SOLE   194 0 0
TECHNOLOGY SELECT SECTOR SPDR FUND ETF 81369Y803 10 151 SH   SOLE   151 0 0
STARBUCKS CORP COM Stock 855244109 234 3,815 SH   SOLE   3,814 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
PAN AMERICAN SILVER CORP COM Stock 697900108 18 1,083 SH   SOLE   1,083 0 0
OLD REP INTL CORP COM Stock 680223104 1 10 SH   SOLE   10 0 0
MONSANTO CO NEW COM Stock 61166W101 1 10 SH   SOLE   10 0 0
XPO LOGISTICS INC COM Stock 983793100 10 100 SH   SOLE   100 0 0
ANTHEM INC COM Stock 036752103 5 20 SH   SOLE   20 0 0
ISHARES COMEX GOLD TRUST ETF 464285105 6 430 SH   SOLE   430 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 3 20 SH   SOLE   20 0 0
MYLAN N V SHS EURO Stock N59465109 3 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 4,193 28,304 SH   SOLE   28,304 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 28 1,000 SH   SOLE   1,000 0 0
VANGUARD TOTAL STOCK MARKET INDEX FUND ETF 922908769 178 1,230 SH   SOLE   1,230 0 0
VANGUARD ENERGY INDEX FUND ETF 92204A306 36 337 SH   SOLE   337 0 0
COSTCO WHSL CORP NEW COM Stock 22160K105 116 598 SH   SOLE   598 0 0
HCA HEALTHCARE INC COM Stock 40412C101 3 27 SH   SOLE   27 0 0
ISHARES MSCI EMERGING MARKETS ETF ETF 464287234 891 17,571 SH   SOLE   17,571 0 0
FIRST TRUST TECHNOLOGY ALPHADEX FUND ETF 33734X176 15 260 SH   SOLE   260 0 0
GOLDMAN SACHS GROUP INC COM Stock 38141G104 38 145 SH   SOLE   145 0 0
LAS VEGAS SANDS CORP COM Stock 517834107 79 1,023 SH   SOLE   1,023 0 0
SPDR NUVEEN BLOOMBERG BARCLAYS SHORT TERM MUNICIPAL BOND ETF ETF 78468R739 6 127 SH   SOLE   127 0 0
INTERCONTINENTAL HOTELS GROUP SPONSORED ADR ADR 45857P707 94 1,373 SH   SOLE   1,373 0 0
SCOTTS MIRACLE GRO CO CL A Stock 810186106 2 15 SH   SOLE   15 0 0
SENSEONICS HLDGS INC COM Stock 81727U105 15 5,000 SH   SOLE   5,000 0 0
PRAXAIR INC COM Stock 74005P104 22 138 SH   SOLE   138 0 0
ISHARES MSCI KLD 400 SOCIAL ETF ETF 464288570 538 5,158 SH   SOLE   5,158 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A ADR 780259206 87 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 113 1,326 SH   SOLE   1,326 0 0
UNDER ARMOUR INC CL C Stock 904311206 1 100 SH   SOLE   100 0 0
BOSTON SCIENTIFIC CORP COM Stock 101137107 1 10 SH   SOLE   10 0 0
BP PRUDHOE BAY RTY TR UNIT BEN INT Stock 055630107 69 3,000 SH   SOLE   3,000 0 0
HUGOTON RTY TR TEX UNIT BEN INT Stock 444717102 1 18 SH   SOLE   18 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 739 8,043 SH   SOLE   8,043 0 0
COCA COLA CO COM Stock 191216100 233 4,926 SH   SOLE   4,926 0 0
S&P GLOBAL INC COM Stock 78409V104 5 30 SH   SOLE   30 0 0
ISHARES U.S. HEALTHCARE ETF ETF 464287762 6 33 SH   SOLE   33 0 0
POPULAR INC COM NEW Stock 733174700 1 10 SH   SOLE   10 0 0
GENERAL MLS INC COM Stock 370334104 17 280 SH   SOLE   280 0 0
ENTERPRISE PRODS PARTNERS L P COM Stock 293792107 97 3,284 SH   SOLE   3,284 0 0
PPG INDS INC COM Stock 693506107 121 1,040 SH   SOLE   1,040 0 0
OCCIDENTAL PETE CORP DEL COM Stock 674599105 6 76 SH   SOLE   76 0 0
BB&T CORP COM Stock 054937107 4 80 SH   SOLE   80 0 0
UNITED PARCEL SERVICE INC CL B Stock 911312106 442 3,323 SH   SOLE   3,323 0 0
INGEVITY CORP COM Stock 45688C107 15 194 SH   SOLE   194 0 0
MARRIOTT INTL INC NEW CL A Stock 571903202 22 156 SH   SOLE   156 0 0
CHARTER COMMUNICATIONS INC NEW CL A Stock 16119P108 4 12 SH   SOLE   12 0 0
BIOGEN INC COM Stock 09062X103 524 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 36 659 SH   SOLE   659 0 0
SENIOR HSG PPTYS TR SH BEN INT REIT 81721M109 9 500 SH   SOLE   500 0 0
INTEL CORP COM Stock 458140100 240 5,257 SH   SOLE   5,256 0 0
CME GROUP INC COM CL A Stock 12572Q105 8 50 SH   SOLE   50 0 0
MSA SAFETY INC COM Stock 553498106 514 6,401 SH   SOLE   6,401 0 0
STATE STR CORP COM Stock 857477103 77 709 SH   SOLE   709 0 0
MEDTRONIC PLC SHS Stock G5960L103 57 663 SH   SOLE   662 0 0
CLOROX CO DEL COM Stock 189054109 96 666 SH   SOLE   666 0 0
COMERICA INC COM Stock 200340107 117 1,231 SH   SOLE   1,231 0 0
FORTIVE CORP COM Stock 34959J108 15 197 SH   SOLE   197 0 0
NETFLIX INC COM Stock 64110L106 55 240 SH   SOLE   240 0 0
KOSMOS ENERGY LTD SHS Stock G5315B107 1 150 SH   SOLE   150 0 0
STAR BULK CARRIERS CORP SHS PAR Stock Y8162K204 60 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 6 22 SH   SOLE   22 0 0
PAYCHEX INC COM Stock 704326107 96 1,375 SH   SOLE   1,375 0 0
EATON VANCE TX MNG BY WRT OPP COM CEF 27828Y108 28 1,800 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 19 531 SH   SOLE   531 0 0
PEOPLES UNITED FINANCIAL INC COM Stock 712704105 13 664 SH   SOLE   664 0 0
PACCAR INC COM Stock 693718108 1 10 SH   SOLE   10 0 0
SEI INVESTMENTS CO COM Stock 784117103 4 50 SH   SOLE   50 0 0
EQUITY RESIDENTIAL SH BEN INT REIT 29476L107 2 40 SH   SOLE   40 0 0
BOSTON PRIVATE FINL HLDGS INC COM Stock 101119105 79 5,115 SH   SOLE   5,115 0 0
HESS CORP COM Stock 42809H107 8 143 SH   SOLE   143 0 0
LIBERTY INTERACTIVE CORP QVC GP COM SER A Stock 53071M104 3 110 SH   SOLE   110 0 0
ISHARES MSCI EAFE ESG SELECT ETF ETF 46435G516 1,065 14,867 SH   SOLE   14,867 0 0
WATERS CORP COM Stock 941848103 19 88 SH   SOLE   88 0 0
SPDR S&P EMERGING MARKETS SMALL CAP ETF ETF 78463X756 2 30 SH   SOLE   30 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 17 189 SH   SOLE   189 0 0
SAFE BULKERS INC COM Stock Y7388L103 37 10,000 SH   SOLE   10,000 0 0
SUN LIFE FINL INC COM Stock 866796105 7 156 SH   SOLE   156 0 0
SANOFI SPONSORED ADR ADR 80105N105 49 1,127 SH   SOLE   1,127 0 0
MERCK & CO INC COM Stock 58933Y105 413 6,739 SH   SOLE   6,739 0 0
ISHARES SHORT-TERM NATIONAL MUNI BOND ETF ETF 464288158 3 33 SH   SOLE   33 0 0
SPDR S&P 500 ETF ETF 78462F103 338 1,197 SH   SOLE   1,197 0 0
ADVANSIX INC COM Stock 00773T101 1 12 SH   SOLE   12 0 0
MCKESSON CORP COM Stock 58155Q103 40 230 SH   SOLE   230 0 0
VERSUM MATLS INC COM Stock 92532W103 13 325 SH   SOLE   325 0 0
MASTERCARD INCORPORATED CL A Stock 57636Q104 94 559 SH   SOLE   559 0 0
ARCH COAL INC CL A Stock 039380407 7 75 SH   SOLE   75 0 0
ILLINOIS TOOL WKS INC COM Stock 452308109 242 1,393 SH   SOLE   1,392 0 0
EMERSON ELEC CO COM Stock 291011104 112 1,522 SH   SOLE   1,522 0 0
ADIENT PLC ORD SHS Stock G0084W101 1 10 SH   SOLE   10 0 0
YUM CHINA HLDGS INC COM Stock 98850P109 63 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 11 121 SH   SOLE   121 0 0
ALLSTATE CORP COM Stock 020002101 26 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 99 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 6 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 10 65 SH   SOLE   65 0 0
MATTEL INC COM Stock 577081102 1 40 SH   SOLE   40 0 0
ISHARES MSCI JAPAN ETF ETF 46434G822 626 9,763 SH   SOLE   9,763 0 0
LEGGETT & PLATT INC COM Stock 524660107 5 100 SH   SOLE   100 0 0
VERTEX PHARMACEUTICALS INC COM Stock 92532F100 18 110 SH   SOLE   110 0 0
COGNIZANT TECHNOLOGY SOLUTIONS CL A Stock 192446102 27 340 SH   SOLE   340 0 0
SMUCKER J M CO COM NEW Stock 832696405 24 192 SH   SOLE   192 0 0
ISHARES U.S. HOME CONSTRUCTION ETF ETF 464288752 23 500 SH   SOLE   500 0 0
CORNING INC COM Stock 219350105 26 757 SH   SOLE   757 0 0
IQ HEDGE MULTI-STRATEGY TRACKER ETF ETF 45409B107 36,502 1,174,444 SH   SOLE   1,174,443 0 0
EDWARDS LIFESCIENCES CORP COM Stock 28176E108 11 86 SH   SOLE   86 0 0
BANK NEW YORK MELLON CORP COM Stock 064058100 39 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 2 20 SH   SOLE   20 0 0
VERIZON COMMUNICATIONS INC COM Stock 92343V104 1,007 18,831 SH   SOLE   18,831 0 0
BIOVERATIV INC COM Stock 09075E100 70 741 SH   SOLE   741 0 0
UNUM GROUP COM Stock 91529Y106 1 10 SH   SOLE   10 0 0
CHUBB LIMITED COM Stock H1467J104 18 119 SH   SOLE   119 0 0
MARVELL TECHNOLOGY GROUP LTD ORD Stock G5876H105 2 70 SH   SOLE   70 0 0
VANGUARD FTSE ALL-WORLD EX-US SMALL-CAP INDEX FUND ETF 922042718 19 152 SH   SOLE   152 0 0
FEDEX CORP COM Stock 31428X106 19 68 SH   SOLE   68 0 0
VAREX IMAGING CORP COM Stock 92214X106 1 8 SH   SOLE   8 0 0
PULTE GROUP INC COM Stock 745867101 6 160 SH   SOLE   160 0 0
SHERWIN WILLIAMS CO COM Stock 824348106 206 482 SH   SOLE   482 0 0
PEPSICO INC COM Stock 713448108 949 7,812 SH   SOLE   7,812 0 0
ISHARES 1-3 YEAR TREASURY BOND ETF ETF 464287457 918 10,977 SH   SOLE   10,977 0 0
ISHARES MSCI EUROZONE ETF ETF 464286608 627 13,431 SH   SOLE   13,431 0 0
JPMORGAN ALERIAN MLP INDEX ETN ETF 46625H365 1,076 35,481 SH   SOLE   35,481 0 0
NEWELL BRANDS INC COM Stock 651229106 11 340 SH   SOLE   340 0 0
SNAP INC CL A Stock 83304A106 1 100 SH   SOLE   100 0 0
DXC TECHNOLOGY CO COM Stock 23355L106 2 23 SH   SOLE   23 0 0
KIMBERLY CLARK CORP COM Stock 494368103 1 10 SH   SOLE   10 0 0
INTERPUBLIC GROUP COS INC COM Stock 460690100 1 60 SH   SOLE   60 0 0
TE CONNECTIVITY LTD REG SHS Stock H84989104 1 10 SH   SOLE   10 0 0
HONEYWELL INTL INC COM Stock 438516106 64 406 SH   SOLE   406 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 6 537 SH   SOLE   537 0 0
ENERGY TRANSFER PARTNERS LP UNIT LTD PRT INT Stock 29278N103 168 8,230 SH   SOLE   8,230 0 0
US BANCORP DEL COM NEW Stock 902973304 34 592 SH   SOLE   592 0 0
XCEL ENERGY INC COM Stock 98389B100 1 8 SH   SOLE   8 0 0
BP PLC SPONSORED ADR ADR 055622104 143 3,302 SH   SOLE   3,302 0 0
SPDR BLOOMBERG BARCLAYS CONVERTIBLE SECURITIES ETF ETF 78464A359 22 413 SH   SOLE   413 0 0
HOME DEPOT INC COM Stock 437076102 603 2,950 SH   SOLE   2,950 0 0
BAXTER INTL INC COM Stock 071813109 112 1,590 SH   SOLE   1,590 0 0
AUTOMATIC DATA PROCESSING INC COM Stock 053015103 162 1,324 SH   SOLE   1,323 0 0
JBG SMITH PPTYS COM REIT 46590V100 1 6 SH   SOLE   6 0 0
BRIGHTHOUSE FINL INC COM Stock 10922N103 1 16 SH   SOLE   16 0 0
PIMCO 1-5 YEAR U.S. TIPS INDEX EXCHANGE-TRADED FUND ETF 72201R205 60 1,155 SH   SOLE   1,155 0 0
ANDEAVOR COM Stock 03349M105 5 40 SH   SOLE   40 0 0
SSR MNG INC COM Stock 784730103 27 3,000 SH   SOLE   3,000 0 0
FIRST TRUST CONSUMER DISCRETIONARY ALPHADEX FUND ETF 33734X101 7 165 SH   SOLE   165 0 0
DOWDUPONT INC COM Stock 26078J100 194 2,544 SH   SOLE   2,544 0 0
MICRO FOCUS INTERNATIONAL PLC SPON ADR NEW ADR 594837304 1 37 SH   SOLE   37 0 0
ISHARES RUSSELL 2000 VALUE ETF ETF 464287630 28,364 216,998 SH   SOLE   216,997 0 0
VECTREN CORP COM Stock 92240G101 37 609 SH   SOLE   609 0 0
BHP BILLITON LTD SPONSORED ADR ADR 088606108 74 1,500 SH   SOLE   1,500 0 0
SOUTHERN CO COM Stock 842587107 59 1,347 SH   SOLE   1,347 0 0
AMERISOURCEBERGEN CORP COM Stock 03073E105 6 60 SH   SOLE   60 0 0
BECTON DICKINSON & CO COM Stock 075887109 58 245 SH   SOLE   245 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
LOGMEIN INC COM Stock 54142L109 1 1 SH   SOLE   1 0 0
ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614 572 3,971 SH   SOLE   3,971 0 0
SCHWAB U.S. LARGE-CAP ETF ETF 808524201 11 170 SH   SOLE   170 0 0
WHIRLPOOL CORP COM Stock 963320106 45 269 SH   SOLE   269 0 0
PIPER JAFFRAY COS COM Stock 724078100 1 1 SH   SOLE   1 0 0
CENTURYLINK INC COM Stock 156700106 3 167 SH   SOLE   167 0 0
GALLAGHER ARTHUR J & CO COM Stock 363576109 7 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 PORTFOLIO SHORT TERM CORPORATE BOND ETF ETF 78464A474 33,851 1,115,355 SH   SOLE   1,115,354 0 0
LIBERTY LATIN AMERICA LTD COM CL C Stock G9001E128 1 3 SH   SOLE   3 0 0
MERIDIAN BANCORP INC MD COM Stock 58958U103 43 1,988 SH   SOLE   1,988 0 0
ISHARES S&P SMALL-CAP FUND ETF 464287804 9 111 SH   SOLE   111 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702 779 3,609 SH   SOLE   3,609 0 0
ADOBE SYS INC COM Stock 00724F101 4 20 SH   SOLE   20 0 0
SOUTHERN COPPER CORP COM Stock 84265V105 2 30 SH   SOLE   30 0 0
WEYERHAEUSER CO COM REIT 962166104 24 658 SH   SOLE   658 0 0
VANGUARD SHORT-TERM CORPORATE BOND INDEX FUND ETF 92206C409 7 91 SH   SOLE   91 0 0
EXELON CORP COM Stock 30161N101 11 290 SH   SOLE   290 0 0
ALPHABET INC CAP STK CL A Stock 02079K305 338 290 SH   SOLE   290 0 0
MSG NETWORK INC CL A Stock 553573106 1 10 SH   SOLE   10 0 0
PROGRESSIVE CORP OHIO COM Stock 743315103 5 80 SH   SOLE   80 0 0
GGP INC COM REIT 36174X101 1 10 SH   SOLE   10 0 0
FISERV INC COM Stock 337738108 201 1,435 SH   SOLE   1,435 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 7 40 SH   SOLE   40 0 0
HALLIBURTON CO COM Stock 406216101 30 530 SH   SOLE   530 0 0
CONSTELLATION BRANDS INC CL A Stock 21036P108 12 54 SH   SOLE   54 0 0
UNILEVER PLC SPON ADR NEW ADR 904767704 10 180 SH   SOLE   180 0 0
NEWMONT MINING CORP COM Stock 651639106 37 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 198 4,595 SH   SOLE   4,595 0 0
MICROSOFT CORP COM Stock 594918104 871 9,510 SH   SOLE   9,510 0 0
VALERO ENERGY CORP NEW COM Stock 91913Y100 16 163 SH   SOLE   163 0 0
SCHLUMBERGER LTD COM Stock 806857108 154 1,936 SH   SOLE   1,936 0 0
CVS HEALTH CORP COM Stock 126650100 108 1,340 SH   SOLE   1,340 0 0
ACCO BRANDS CORP COM Stock 00081T108 1 13 SH   SOLE   13 0 0
BOTTOMLINE TECH DEL INC COM Stock 101388106 37 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 69 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
AVERY DENNISON CORP COM Stock 053611109 14 119 SH   SOLE   119 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 648 2 SH   SOLE   2 0 0
BOEING CO COM Stock 097023105 81 240 SH   SOLE   240 0 0
VANGUARD SMALL-CAP INDEX FUND ETF 922908751 21 136 SH   SOLE   136 0 0
VANGUARD MID-CAP INDEX FUND ETF 922908629 95 588 SH   SOLE   588 0 0
VANGUARD LARGE-CAP INDEX FUND ETF 922908637 29 221 SH   SOLE   221 0 0
NEXTERA ENERGY INC COM Stock 65339F101 217 1,449 SH   SOLE   1,449 0 0
NIKE INC CL B Stock 654106103 238 2,582 SH   SOLE   3,582 0 0
WYNDHAM WORLDWIDE CORP COM Stock 98310W108 1 10 SH   SOLE   10 0 0
CLEARBRIDGE ENERGY MLP FD INC COM CEF 184692101 17 1,000 SH   SOLE   1,000 0 0
TESLA INC COM Stock 88160R101 39 110 SH   SOLE   110 0 0
EQUITY COMWLTH COM SH BEN INT REIT 294628102 2 55 SH   SOLE   55 0 0
FREIGHTCAR AMER INC COM Stock 357023100 5 328 SH   SOLE   328 0 0
PREMIER FINL BANCORP INC COM Stock 74050M105 2 91 SH   SOLE   91 0 0
ROCKWELL COLLINS INC COM Stock 774341101 14 100 SH   SOLE   100 0 0
NCR CORP NEW COM Stock 62886E108 1 20 SH   SOLE   20 0 0
ENTERPRISE BANCORP INC MASS COM Stock 293668109 21 886 SH   SOLE   886 0 0
FINANCIAL SELECT SECTOR SPDR FUND ETF 81369Y605 66 2,202 SH   SOLE   2,202 0 0
GOLDCORP INC NEW COM Stock 380956409 14 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 12 100 SH   SOLE   100 0 0
NORFOLK SOUTHERN CORP COM Stock 655844108 71 472 SH   SOLE   472 0 0
HOST HOTELS & RESORTS INC COM REIT 44107P104 2 81 SH   SOLE   81 0 0
PUBLIC STORAGE COM REIT 74460D109 14 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 41,827 3,544,712 SH   SOLE   3,544,711 0 0
VANGUARD FTSE EUROPE ETF ETF 922042874 28 448 SH   SOLE   448 0 0
HARLEY DAVIDSON INC COM Stock 412822108 1 20 SH   SOLE   20 0 0
WALGREENS BOOTS ALLIANCE INC COM Stock 931427108 72 930 SH   SOLE   930 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 15 85 SH   SOLE   85 0 0
WELLTOWER INC COM REIT 95040Q104 15 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 65 2,200 SH   SOLE   2,200 0 0
UNITED CONTL HLDGS INC COM Stock 910047109 2 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 59 228 SH   SOLE   228 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 52 644 SH   SOLE   644 0 0
FIFTH THIRD BANCORP COM Stock 316773100 40 1,214 SH   SOLE   1,214 0 0
SPDR S&P MIDCAP 400 ETF ETF 78467Y107 307 848 SH   SOLE   848 0 0
SABRA HEALTH CARE REIT INC COM REIT 78573L106 1 73 SH   SOLE   72 0 0
CONSOLIDATED EDISON INC COM Stock 209115104 31 401 SH   SOLE   401 0 0
GENERAL MTRS CO COM Stock 37045V100 2 47 SH   SOLE   47 0 0
ISHARES RUSSELL TOP 200 GROWTH ETF ETF 464289438 77,545 990,111 SH   SOLE   990,110 0 0
GUGGENHEIM S&P 500 EQUAL WEIGHT ETF ETF 78355W106 6 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 60 366 SH   SOLE   366 0 0
VANGUARD RUSSELL 2000 ETF ETF 92206C664 773 6,049 SH   SOLE   6,049 0 0
LILLY ELI & CO COM Stock 532457108 134 1,570 SH   SOLE   1,570 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 126 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 29 522 SH   SOLE   522 0 0
MEDLEY CAP CORP COM CEF 58503F106 7 1,250 SH   SOLE   1,250 0 0
ISHARES RUSSELL MID-CAP VALUE ETF ETF 464287473 31 338 SH   SOLE   338 0 0
HOLOGIC INC COM Stock 436440101 1 10 SH   SOLE   10 0 0
ANADARKO PETE CORP COM Stock 032511107 68 1,127 SH   SOLE   1,127 0 0
LEAR CORP COM NEW Stock 521865204 208 1,095 SH   SOLE   1,095 0 0
ISHARES RUSSELL 2000 ETF ETF 464287655 102 641 SH   SOLE   641 0 0
FIDELITY NATL INFORMATION SVCS COM Stock 31620M106 11 115 SH   SOLE   115 0 0
DIGITAL RLTY TR INC COM REIT 253868103 15 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 21 491 SH   SOLE   491 0 0
INCYTE CORP COM Stock 45337C102 2 20 SH   SOLE   20 0 0
AFLAC INC COM Stock 001055102 22 246 SH   SOLE   246 0 0
FREEPORT-MCMORAN INC CL B Stock 35671D857 30 1,510 SH   SOLE   1,510 0 0
SYSCO CORP COM Stock 871829107 89 1,406 SH   SOLE   1,406 0 0
UNDER ARMOUR INC CL A Stock 904311107 10 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 77 764 SH   SOLE   764 0 0
AMERICAN ELEC PWR INC COM Stock 025537101 29 420 SH   SOLE   420 0 0
CNX RESOURCES CORPORATION COM Stock 12653C108 1 60 SH   SOLE   60 0 0
EDISON INTL COM Stock 281020107 192 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 163 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 20 276 SH   SOLE   276 0 0
POWERSHARES AEROSPACE & DEFENSE PORTFOLIO ETF 73935X690 17 300 SH   SOLE   300 0 0
INDEPENDENT BANK CORP MASS COM Stock 453836108 104 1,411 SH   SOLE   1,411 0 0
FIDUS INVT CORP COM CEF 316500107 22 1,500 SH   SOLE   1,500 0 0
STATE AUTO FINL CORP COM Stock 855707105 15 512 SH   SOLE   512 0 0
VANGUARD SMALL-CAP VALUE INDEX FUND ETF 922908611 35 251 SH   SOLE   251 0 0
REGENERON PHARMACEUTICALS COM Stock 75886F107 2 7 SH   SOLE   7 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP Stock 559080106 75 1,011 SH   SOLE   1,011 0 0
THL CR INC COM CEF 872438106 4 500 SH   SOLE   500 0 0
SCHWAB US AGGREGATE BOND ETF ETF 808524839 2 30 SH   SOLE   30 0 0
ISHARES MSCI EAFE VALUE ETF ETF 464288877 24 413 SH   SOLE   413 0 0
ALLERGAN PLC SHS Stock G0177J108 1 4 SH   SOLE   4 0 0
STAG INDL INC COM REIT 85254J102 24 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 225 1,672 SH   SOLE   1,672 0 0
SCHWAB US DIVIDEND EQUITY ETF ETF 808524797 4,904 91,088 SH   SOLE   91,087 0 0
ISHARES EDGE MSCI MIN VOL EMERGING MARKETS ETF ETF 464286533 2 30 SH   SOLE   30 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 60,151 503,192 SH   SOLE   503,191 0 0
ISHARES GLOBAL 100 ETF ETF 464287572 704 7,196 SH   SOLE   7,196 0 0
VISA INC COM CL A Stock 92826C839 98 792 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 25 2,125 SH   SOLE   2,125 0 0
ISHARES EDGE MSCI MIN VOL EAFE ETF ETF 46429B689 10 132 SH   SOLE   132 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
ISHARES EDGE MSCI MIN VOL USA ETF ETF 46429B697 14 265 SH   SOLE   265 0 0
VANGUARD SMALL-CAP GROWTH INDEX FUND ETF 922908595 112 661 SH   SOLE   661 0 0
VANGUARD VALUE INDEX FUND ETF 922908744 485 4,341 SH   SOLE   4,341 0 0
VANGUARD GROWTH INDEX FUND ETF 922908736 89 590 SH   SOLE   590 0 0
OAKTREE CAP GROUP LLC UNIT CL A Stock 674001201 50 1,100 SH   SOLE   1,100 0 0
TUPPERWARE BRANDS CORP COM Stock 899896104 13 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 51 481 SH   SOLE   481 0 0
AMERICAN TOWER CORP NEW COM REIT 03027X100 1,009 7,247 SH   SOLE   7,247 0 0
EATON VANCE TXMGD GL BUYWR OPP COM CEF 27829C105 37 3,000 SH   SOLE   3,000 0 0
COMPASS DIVERSIFIED HOLDINGS SH BEN INT Stock 20451Q104 8 500 SH   SOLE   500 0 0
FACEBOOK INC CL A Stock 30303M102 495 2,672 SH   SOLE   2,672 0 0
DUKE ENERGY CORP NEW COM NEW Stock 26441C204 94 1,228 SH   SOLE   1,227 0 0
ADAMS DIVERSIFIED EQUITY FD COM CEF 006212104 21 1,304 SH   SOLE   1,304 0 0
THERAPEUTICSMD INC COM Stock 88338N107 26 4,000 SH   SOLE   4,000 0 0
BANCO SANTANDER SA ADR ADR 05964H105 8 1,011 SH   SOLE   1,011 0 0
COHEN & STEERS TOTAL RETURN FD COM CEF 19247R103 24 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 87 683 SH   SOLE   683 0 0
SHIRE PLC SPONSORED ADR ADR 82481R106 22 148 SH   SOLE   148 0 0
CELGENE CORP COM Stock 151020104 65 634 SH   SOLE   634 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 141 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
MANCHESTER UTD PLC NEW ORD CL A Stock G5784H106 1 6 SH   SOLE   6 0 0
HI-CRUSH PARTNERS LP COM UNIT LTD Stock 428337109 6 423 SH   SOLE   423 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 22 250 SH   SOLE   250 0 0
GRANITE REAL ESTATE INVT TR STAPLED UNIT Stock 387437114 528 12,922 SH   SOLE   12,922 0 0
CUSHING RENAISSANCE FD COM CEF 231647108 22 1,100 SH   SOLE   1,100 0 0
W P CAREY INC COM REIT 92936U109 23 356 SH   SOLE   356 0 0
PENTAIR PLC SHS Stock G7S00T104 1 7 SH   SOLE   7 0 0
BROADCOM LTD SHS Stock Y09827109 82 312 SH   SOLE   312 0 0
MONDELEZ INTL INC CL A Stock 609207105 34 766 SH   SOLE   766 0 0
JOHNSON CTLS INTL PLC SHS Stock G51502105 11 292 SH   SOLE   292 0 0
METLIFE INC COM Stock 59156R108 10 186 SH   SOLE   186 0 0
MARTIN MARIETTA MATLS INC COM Stock 573284106 6 26 SH   SOLE   26 0 0
PIONEER NAT RES CO COM Stock 723787107 4 20 SH   SOLE   20 0 0
MORGAN STANLEY EMER MKTS FD COM CEF 61744G107 8 399 SH   SOLE   399 0 0
WESTAR ENERGY INC COM Stock 95709T100 7 130 SH   SOLE   130 0 0
HSBC HLDGS PLC SPON ADR NEW ADR 404280406 15 275 SH   SOLE   275 0 0
MAGNA INTL INC COM Stock 559222401 2,284 39,408 SH   SOLE   39,408 0 0
OVASCIENCE INC COM Stock 69014Q101 1 1,158 SH   SOLE   1,158 0 0
NOVARTIS A G SPONSORED ADR ADR 66987V109 44 500 SH   SOLE   500 0 0
ISHARES CORE MSCI EAFE ETF ETF 46432F842 3,368 48,063 SH   SOLE   48,063 0 0
POWERSHARES S&P 500 HIGH DIVIDEND LOW VOLATILITY PORTFOLIO ETF 73937B654 2,212 51,744 SH   SOLE   51,743 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 118 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 20 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 10 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 13 285 SH   SOLE   285 0 0
NVIDIA CORP COM Stock 67066G104 40 170 SH   SOLE   170 0 0
ISHARES 1-3 YEAR CREDIT BOND ETF ETF 464288646 263 2,523 SH   SOLE   2,523 0 0
ISHARES SHORT TREASURY BOND ETF ETF 464288679 2 21 SH   SOLE   21 0 0
WESTERN DIGITAL CORP COM Stock 958102105 3 37 SH   SOLE   37 0 0
ARCHER DANIELS MIDLAND CO COM Stock 039483102 13 310 SH   SOLE   310 0 0
CUMMINS INC COM Stock 231021106 25 130 SH   SOLE   130 0 0
EOG RES INC COM Stock 26875P101 2 20 SH   SOLE   20 0 0
MADISON CVRED CALL & EQ STR FD COM CEF 557437100 7 911 SH   SOLE   911 0 0
GENUINE PARTS CO COM Stock 372460105 1 10 SH   SOLE   10 0 0
ABBVIE INC COM Stock 00287Y109 405 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 1 SH   SOLE   1 0 0
VANGUARD FTSE ALL-WORLD EX US INDEX FUND ETF 922042775 164 2,824 SH   SOLE   2,823 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 14 375 SH   SOLE   375 0 0
CBL & ASSOC PPTYS INC COM REIT 124830100 4 760 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
HEICO CORP NEW COM Stock 422806109 38 490 SH   SOLE   490 0 0
MACYS INC COM Stock 55616P104 1 50 SH   SOLE   50 0 0
ANTARES PHARMA INC COM Stock 036642106 3 1,397 SH   SOLE   1,397 0 0
IMPERIAL OIL LTD COM NEW Stock 453038408 20 608 SH   SOLE   608 0 0
PALATIN TECHNOLOGIES INC COM PAR $ .01 Stock 696077403 12 13,233 SH   SOLE   13,233 0 0
BLACKSTONE GROUP L P COM UNIT LTD Stock 09253U108 18 500 SH   SOLE   500 0 0
CHURCH & DWIGHT INC COM Stock 171340102 6 120 SH   SOLE   120 0 0
L BRANDS INC COM Stock 501797104 2 30 SH   SOLE   30 0 0
ZIMMER BIOMET HLDGS INC COM Stock 98956P102 13 100 SH   SOLE   100 0 0
ROCKWELL AUTOMATION INC COM Stock 773903109 377 1,850 SH   SOLE   1,850 0 0
ALTABA INC COM CEF 021346101 2 30 SH   SOLE   30 0 0
VERISIGN INC COM Stock 92343E102 2 20 SH   SOLE   20 0 0
STRYKER CORP COM Stock 863667101 185 1,139 SH   SOLE   1,139 0 0
RAYTHEON CO COM NEW Stock 755111507 78 396 SH   SOLE   396 0 0
QUALCOMM INC COM Stock 747525103 58 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 27 496 SH   SOLE   496 0 0
GENERAL DYNAMICS CORP COM Stock 369550108 24 258 SH   SOLE   258 0 0
DISCOVER FINL SVCS COM Stock 254709108 28 361 SH   SOLE   361 0 0
MCDONALDS CORP COM Stock 580135101 112 633 SH   SOLE   633 0 0
NORDSTROM INC COM Stock 655664100 7 131 SH   SOLE   131 0 0
GLOBAL X URANIUM ETF ETF 37954Y871 1 24 SH   SOLE   24 0 0
INTERCONTINENTAL EXCHANGE INC COM Stock 45866F104 22 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 354 8,487 SH   SOLE   8,486 0 0
VANGUARD TOTAL INTERNATIONAL BOND ETF ETF 92203J407 7 135 SH   SOLE   135 0 0
TAPESTRY INC COM Stock 876030107 66 1,383 SH   SOLE   1,383 0 0
CAPITAL ONE FINL CORP COM Stock 14040H105 22 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 84,360 386,725 SH   SOLE   386,725 0 0
WISDOMTREE U.S. LARGECAP DIVIDEND FUND ETF 97717W307 1 2 SH   SOLE   2 0 0
AUTODESK INC COM Stock 052769106 4 30 SH   SOLE   30 0 0
VANECK VECTORS JUNIOR GOLD MINERS ETF ETF 92189F791 132 3,829 SH   SOLE   3,829 0 0
TWENTY FIRST CENTY FOX INC CL A Stock 90130A101 38 1,018 SH   SOLE   1,018 0 0
NEWS CORP NEW CL A Stock 65249B109 4 254 SH   SOLE   254 0 0
AT&T INC COM Stock 00206R102 260 6,855 SH   SOLE   6,855 0 0
WISDOMTREE U.S. MIDCAP DIVIDEND FUND ETF 97717W505 5,508 151,723 SH   SOLE   151,723 0 0
WISDOMTREE JAPAN HEDGED SMALLCAP EQUITY FUND ETF 97717W521 19 398 SH   SOLE   398 0 0
ENERGY SELECT SECTOR SPDR FUND ETF 81369Y506 40 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 52 450 SH   SOLE   450 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 57 1,445 SH   SOLE   1,445 0 0
GENERAL ELECTRIC CO COM Stock 369604103 157 9,731 SH   SOLE   9,731 0 0
SPECTRA ENERGY PARTNERS LP COM Stock 84756N109 6 135 SH   SOLE   135 0 0
ISHARES EDGE MSCI USA QUALITY FACTOR ETF ETF 46432F339 15 174 SH   SOLE   174 0 0
ISHARES S&P SMALL-CAP 600 GROWTH ETF ETF 464287887 24 136 SH   SOLE   136 0 0
NOKIA CORP SPONSORED ADR ADR 654902204 1 32 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 4 37 SH   SOLE   37 0 0
UNIVERSAL DISPLAY CORP COM Stock 91347P105 55 275 SH   SOLE   275 0 0
ISHARES EDGE MSCI USA MOMENTUM FACTOR ETF ETF 46432F396 32 285 SH   SOLE   285 0 0
ISHARES U.S. TECHNOLOGY ETF ETF 464287721 105 600 SH   SOLE   600 0 0
CAPITALA FIN CORP COM CEF 14054R106 8 1,000 SH   SOLE   1,000 0 0
NETAPP INC COM Stock 64110D104 3 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 33 1,400 SH   SOLE   1,400 0 0
WISDOMTREE INTERNATIONAL LARGECAP DIVIDEND FUND ETF 97717W794 6,436 120,094 SH   SOLE   120,093 0 0
ISHARES S&P 500 GROWTH ETF ETF 464287309 61 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 162 732 SH   SOLE   732 0 0
FEDERATED INVS INC PA CL B Stock 314211103 26 750 SH   SOLE   750 0 0
ROSS STORES INC COM Stock 778296103 12 140 SH   SOLE   140 0 0
BUNGE LIMITED COM Stock G16962105 1 10 SH   SOLE   10 0 0
SCORPIO BULKERS INC COM Stock Y7546A122 42 5,000 SH   SOLE   5,000 0 0
VALEANT PHARMACEUTICALS INTL I COM Stock 91911K102 3 149 SH   SOLE   149 0 0
FLEX LTD ORD Stock Y2573F102 6 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 100 1,545 SH   SOLE   1,545 0 0
UNION PAC CORP COM Stock 907818108 1,325 9,334 SH   SOLE   9,334 0 0
ECOLAB INC COM Stock 278865100 37 192 SH   SOLE   192 0 0
CARMAX INC COM Stock 143130102 1 20 SH   SOLE   20 0 0
SALESFORCE COM INC COM Stock 79466L302 9 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 46 252 SH   SOLE   252 0 0
THERMO FISHER SCIENTIFIC INC COM Stock 883556102 11 49 SH   SOLE   49 0 0
VANGUARD MID-CAP VALUE INDEX FUND ETF 922908512 214 1,834 SH   SOLE   1,834 0 0
LOCKHEED MARTIN CORP COM Stock 539830109 125 379 SH   SOLE   379 0 0
JPMORGAN CHASE & CO COM Stock 46625H100 879 1,688 SH   SOLE   7,688 0 0
INTL PAPER CO COM Stock 460146103 61 974 SH   SOLE   974 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 441 3,326 SH   SOLE   3,326 0 0
ISHARES NATIONAL MUNI BOND ETF ETF 464288414 5 42 SH   SOLE   42 0 0
CONOCOPHILLIPS COM Stock 20825C104 99 1,626 SH   SOLE   1,626 0 0
VANGUARD FTSE DEVELOPED MARKETS ETF ETF 921943858 73 1,552 SH   SOLE   1,552 0 0
DANAHER CORP DEL COM Stock 235851102 211 2,115 SH   SOLE   2,115 0 0
EXPRESS SCRIPTS HLDG CO COM Stock 30219G108 46 567 SH   SOLE   567 0 0
M & T BK CORP COM Stock 55261F104 8 45 SH   SOLE   45 0 0
MAXIM INTEGRATED PRODS INC COM Stock 57772K101 1 10 SH   SOLE   10 0 0
TJX COS INC NEW COM Stock 872540109 31 396 SH   SOLE   396 0 0
BANK AMER CORP COM Stock 060505104 511 16,005 SH   SOLE   16,004 0 0
PRUDENTIAL PLC ADR ADR 74435K204 4 69 SH   SOLE   69 0 0
TERADATA CORP DEL COM Stock 88076W103 1 33 SH   SOLE   33 0 0
SPDR S&P DIVIDEND ETF ETF 78464A763 3,545 36,606 SH   SOLE   36,605 0 0
WAL-MART STORES INC COM Stock 931142103 1,119 10,613 SH   SOLE   10,612 0 0
INTERNATIONAL BUSINESS MACHS COM Stock 459200101 698 4,290 SH   SOLE   4,290 0 0
ORACLE CORP COM Stock 68389X105 149 2,938 SH   SOLE   2,938 0 0
VIACOM INC NEW CL B Stock 92553P201 2 50 SH   SOLE   50 0 0
UNITED TECHNOLOGIES CORP COM Stock 913017109 297 2,196 SH   SOLE   2,196 0 0
VANGUARD FTSE EMERGING MARKETS ETF ETF 922042858 37,918 760,638 SH   SOLE   760,638 0 0
TEXAS INSTRS INC COM Stock 882508104 54 451 SH   SOLE   451 0 0
TARGET CORP COM Stock 87612E106 6 81 SH   SOLE   81 0 0
SPDR NUVEEN BLOOMBERG BARCLAYS MUNICIPAL BOND ETF ETF 78468R721 19 400 SH   SOLE   400 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR ADR 881624209 15 700 SH   SOLE   700 0 0
PFIZER INC COM Stock 717081103 1,389 37,605 SH   SOLE   37,604 0 0
MORGAN STANLEY COM NEW Stock 617446448 137 2,397 SH   SOLE   2,397 0 0
3M CO COM Stock 88579Y101 450 1,821 SH   SOLE   1,821 0 0
SPDR S&P INTERNATIONAL SMALL CAP ETF ETF 78463X871 40,579 1,086,170 SH   SOLE   1,086,170 0 0
HP INC COM Stock 40434L105 7 280 SH   SOLE   280 0 0
GILEAD SCIENCES INC COM Stock 375558103 76 936 SH   SOLE   936 0 0
CATERPILLAR INC DEL COM Stock 149123101 41 240 SH   SOLE   240 0 0
ALPHABET INC CAP STK CL C Stock 02079K107 335 290 SH   SOLE   290 0 0
BEST BUY INC COM Stock 086516101 59 750 SH   SOLE   750 0 0
AMERICAN EXPRESS CO COM Stock 025816109 89 904 SH   SOLE   904 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 6 20 SH   SOLE   20 0 0
AMERIGAS PARTNERS L P UNIT L P INT Stock 030975106 119 2,510 SH   SOLE   2,510 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 45 831 SH   SOLE   831 0 0
JD COM INC SPON ADR CL A ADR 47215P106 8 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
CANADIAN NATL RY CO COM Stock 136375102 10 130 SH   SOLE   130 0 0
CHECK POINT SOFTWARE TECH LTD ORD Stock M22465104 22 214 SH   SOLE   214 0 0
BANK MONTREAL QUE COM Stock 063671101 1 10 SH   SOLE   10 0 0
DUFF & PHELPS SLCT ENGY MLP FD COM CEF 26433F108 12 1,750 SH   SOLE   1,750 0 0
VANGUARD DIVIDEND APPRECIATION INDEX FUND ETF 921908844 198 1,842 SH   SOLE   1,842 0 0
ISHARES MSCI EAFE SMALL-CAP ETF ETF 464288273 63 931 SH   SOLE   931 0 0
VERITIV CORP COM Stock 923454102 1 1 SH   SOLE   1 0 0
SCANA CORP NEW COM Stock 80589M102 46 1,068 SH   SOLE   1,068 0 0
NAVIOS MARITIME HOLDINGS INC COM Stock Y62196103 83 6,000 SH   SOLE   60,000 0 0
ECHOSTAR CORP CL A Stock 278768106 1 20 SH   SOLE   20 0 0
ISHARES 20 YEAR TREASURY BOND ETF ETF 464287432 2 18 SH   SOLE   18 0 0
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA Stock 531229854 1 2 SH   SOLE   2 0 0
TEKLA HEALTHCARE OPPORTUNIT FD SHS CEF 879105104 18 1,000 SH   SOLE   1,000 0 0
EATON CORP PLC SHS Stock G29183103 22 256 SH   SOLE   256 0 0
POWERSHARES NATIONAL AMT-FREE MUNICIPAL BOND PORTFOLIO ETF 73936T474 6 246 SH   SOLE   246 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 34 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 199 1,083 SH   SOLE   1,083 0 0
CITIZENS FINL GROUP INC COM Stock 174610105 3 60 SH   SOLE   60 0 0
DNP SELECT INCOME FD COM CEF 23325P104 5 505 SH   SOLE   505 0 0
KEYSIGHT TECHNOLOGIES INC COM Stock 49338L103 6 130 SH   SOLE   130 0 0
HALYARD HEALTH INC COM Stock 40650V100 1 1 SH   SOLE   1 0 0
BLACKROCK SCIENCE & TECH TR SHS CEF 09258G104 9 301 SH   SOLE   301 0 0
LIBERTY BROADBAND CORP COM SER C Stock 530307305 1 2 SH   SOLE   2 0 0
AQUA AMERICA INC COM Stock 03836W103 45 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
WGL HLDGS INC COM Stock 92924F106 42 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 24 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 17 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 27 318 SH   SOLE   318 0 0
GOLDMAN SACHS MLP ENERGY RENAI COM CEF 38148G107 4 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
NUVEEN DOW 30 DYN OVERWRITE SHS CEF 67075F105 10 500 SH   SOLE   500 0 0
QORVO INC COM Stock 74736K101 1 10 SH   SOLE   10 0 0
PHILIP MORRIS INTL INC COM Stock 718172109 183 1,683 SH   SOLE   1,683 0 0
NRG ENERGY INC COM NEW Stock 629377508 3 100 SH   SOLE   100 0 0
PARKER HANNIFIN CORP COM Stock 701094104 4 20 SH   SOLE   20 0 0
RED HAT INC COM Stock 756577102 3 20 SH   SOLE   20 0 0
ROYAL GOLD INC COM Stock 780287108 131 1,500 SH   SOLE   1,500 0 0
SELECT INCOME REIT COM SH BEN INT REIT 81618T100 4 192 SH   SOLE   192 0 0
VANGUARD MEGA CAP ETF ETF 921910873 274 2,812 SH   SOLE   2,812 0 0
URBAN EDGE PPTYS COM REIT 91704F104 1 6 SH   SOLE   6 0 0
SPDR BLOOMBERG BARCLAYS HIGH YIELD BOND ETF ETF 78464A417 27 745 SH   SOLE   745 0 0
PNC FINL SVCS GROUP INC COM Stock 693475105 106 682 SH   SOLE   682 0 0
BRISTOL MYERS SQUIBB CO COM Stock 110122108 93 1,468 SH   SOLE   1,468 0 0
ISHARES JPX-NIKKEI 400 ETF ETF 464287382 37 533 SH   SOLE   533 0 0
REALTY INCOME CORP COM REIT 756109104 77 1,429 SH   SOLE   1,429 0 0
ALTRIA GROUP INC COM Stock 02209S103 243 3,408 SH   SOLE   3,408 0 0
LOEWS CORP COM Stock 540424108 35 668 SH   SOLE   668 0 0
DOMINION ENERGY INC COM Stock 25746U109 55 734 SH   SOLE   734 0 0
CITIGROUP INC COM NEW Stock 172967424 71 898 SH   SOLE   898 0 0
AMERICAN WTR WKS CO INC NEW COM Stock 030420103 13 162 SH   SOLE   162 0 0
3-D SYS CORP DEL COM NEW Stock 88554D205 10 1,000 SH   SOLE   1,000 0 0
AGILENT TECHNOLOGIES INC COM Stock 00846U101 19 260 SH   SOLE   260 0 0
EXXON MOBIL CORP COM Stock 30231G102 2,451 27,779 SH   SOLE   27,779 0 0
UNITEDHEALTH GROUP INC COM Stock 91324P102 186 762 SH   SOLE   762 0 0
AEROVIRONMENT INC COM Stock 008073108 5 100 SH   SOLE   100 0 0
PRICE T ROWE GROUP INC COM Stock 74144T108 13 112 SH   SOLE   112 0 0
DR PEPPER SNAPPLE GROUP INC COM Stock 26138E109 108 1,112 SH   SOLE   1,112 0 0
TRAVELERS COMPANIES INC COM Stock 89417E109 49 350 SH   SOLE   350 0 0
LOWES COS INC COM Stock 548661107 168 1,569 SH   SOLE   1,569 0 0
LINCOLN NATL CORP IND COM Stock 534187109 16 189 SH   SOLE   189 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 41 238 SH   SOLE   238 0 0
SOUTHWEST AIRLS CO COM Stock 844741108 3 40 SH   SOLE   40 0 0
ISHARES MSCI ACWI INDEX FUND ETF 464288257 270 3,527 SH   SOLE   3,527 0 0
COLGATE PALMOLIVE CO COM Stock 194162103 188 2,436 SH   SOLE   2,436 0 0
FIRST TRUST VALUE LINE DIVIDEND INDEX FUND ETF 33734H106 2,275 72,204 SH   SOLE   72,203 0 0
AMERICAN INTL GROUP INC COM NEW Stock 026874784 81 1,325 SH   SOLE   1,325 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR ADR 92857W308 95 2,947 SH   SOLE   2,947 0 0
CHEMOURS CO COM Stock 163851108 6 105 SH   SOLE   105 0 0
NOVO-NORDISK A S ADR ADR 670100205 10 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 179 10,876 SH   SOLE   10,876 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 81 1,173 SH   SOLE   1,173 0 0
KRAFT HEINZ CO COM Stock 500754106 26 322 SH   SOLE   322 0 0
PAYPAL HLDGS INC COM Stock 70450Y103 65 770 SH   SOLE   770 0 0
SCHWAB CHARLES CORP NEW COM Stock 808513105 73 1,314 SH   SOLE   1,314 0 0
ACTIVISION BLIZZARD INC COM Stock 00507V109 51 720 SH   SOLE   720 0 0
SPDR PORTFOLIO DEVELOPED WORLD EX-US ETF ETF 78463X889 140,824 4,207,490 SH   SOLE   4,207,489 0 0
DENTSPLY SIRONA INC COM Stock 24906P109 31 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 95 1,590 SH   SOLE   1,590 0 0
L3 TECHNOLOGIES INC COM Stock 502413107 59 279 SH   SOLE   279 0 0
BLACKROCK INC COM Stock 09247X101 101 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 14 70 SH   SOLE   70 0 0
BIO TECHNE CORP COM Stock 09073M104 17 119 SH   SOLE   119 0 0
GOOD TIMES RESTAURANTS INC COM PAR $.001NEW Stock 382140879 1 300 SH   SOLE   300 0 0
GUGGENHEIM S&P 500 EQUAL WEIGHT HEALTH CARE ETF ETF 78355W841 3 15 SH   SOLE   15 0 0
FRONTIER COMMUNICATIONS CORP COM NEW Stock 35906A306 1 74 SH   SOLE   74 0 0
APPLE INC COM Stock 037833100 3,474 19,629 SH   SOLE   19,629 0 0
ABBOTT LABS COM Stock 002824100 259 4,344 SH   SOLE   4,344 0 0
DISNEY WALT CO COM DISNEY Stock 254687106 521 4,690 SH   SOLE   4,690 0 0
POWERSHARES PREFERRED PORTFOLIO ETF 73936T565 6 399 SH   SOLE   398 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 121 933 SH   SOLE   933 0 0