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
3M CO COM Stock 88579Y101 261 1,334 SH   SOLE   1,334 0 0
ABB LTD SPONSORED ADR ADR 000375204 19 1,000 SH   SOLE   1,000 0 0
ABBOTT LABS COM Stock 002824100 346 4,843 SH   SOLE   4,843 0 0
ABBVIE INC COM Stock 00287Y109 381 4,259 SH   SOLE   4,259 0 0
ACCENTURE LTD BERMUDA CL A Stock G1151C101 1,466 9,745 SH   SOLE   9,745 0 0
ACCO BRANDS CORP COM Stock 00081T108 1 13 SH   SOLE   13 0 0
ACTIVISION INC Stock 00507V109 10 210 SH   SOLE   210 0 0
ADAMS EXPRESS CO CEF 006212104 20 1,491 SH   SOLE   1,491 0 0
ADOBE SYS INC Stock 00724F101 102 413 SH   SOLE   413 0 0
ADVANCE AUTO PARTS INC Stock 00751Y106 1 6 SH   SOLE   6 0 0
ADVANCED MICRO DEVICES INC COM Stock 007903107 1 61 SH   SOLE   61 0 0
ADVANSIX INC COM Stock 00773T101 1 12 SH   SOLE   12 0 0
AEROVIRONMENT INC COM Stock 008073108 4 50 SH   SOLE   50 0 0
AES CORP Stock 00130H105 1 83 SH   SOLE   83 0 0
AFLAC INC COM Stock 001055102 9 198 SH   SOLE   198 0 0
AGILENT TECH INC Stock 00846U101 25 341 SH   SOLE   341 0 0
AGNICO EAGLE MINES LTD COM Stock 008474108 1 10 SH   SOLE   10 0 0
AIR PRODS & CHEMS INC COM Stock 009158106 76 479 SH   SOLE   479 0 0
ALASKA AIR GROUP INC COM Stock 001659109 6 85 SH   SOLE   85 0 0
ALCOA CORP COM Stock 013872106 1 8 SH   SOLE   8 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS ADR 01609W102 31 200 SH   SOLE   200 0 0
ALIGN TECHNOLOGY INC COM Stock 016255101 4 20 SH   SOLE   20 0 0
ALLEGION PUB LTD CO ORD SHS Stock G0176J109 1 3 SH   SOLE   3 0 0
ALLERGAN PLC SHS Stock G0177J108 5 32 SH   SOLE   32 0 0
ALLSTATE CORP Stock 020002101 22 253 SH   SOLE   253 0 0
ALLY FINL INC COM Stock 02005N100 7 283 SH   SOLE   283 0 0
ALPHABET INC CAP STK CL C Stock 02079K107 439 400 SH   SOLE   400 0 0
ALPS TRUST ETF ALERIAN MLP ETF 00162Q866 43,213 4,382,696 SH   SOLE   4,382,696 0 0
ALTRIA GROUP INC COM Stock 02209S103 158 3,269 SH   SOLE   3,269 0 0
AMAZON COM INC Stock 023135106 1,130 666 SH   SOLE   666 0 0
AMC NETWORKS INC CL A Stock 00164V103 1 10 SH   SOLE   10 0 0
AMERICAN ELEC PWR INC COM Stock 025537101 33 431 SH   SOLE   431 0 0
AMERICAN EXPRESS CO COM Stock 025816109 91 909 SH   SOLE   909 0 0
AMERICAN INTL GROUP INC COM NEW Stock 026874784 34 766 SH   SOLE   766 0 0
AMERICAN TOWER CORP REIT 03027X100 1,076 6,534 SH   SOLE   6,534 0 0
AMERISOURCEBERGEN CORP COM Stock 03073E105 5 60 SH   SOLE   60 0 0
AMGEN INC Stock 031162100 13 64 SH   SOLE   64 0 0
AMPHENOL CORP CL A Stock 032095101 2 20 SH   SOLE   20 0 0
ANADARKO PETE CORP Stock 032511107 56 1,142 SH   SOLE   1,142 0 0
ANALOG DEVICES INC COM Stock 032654105 7 73 SH   SOLE   73 0 0
ANTHEM INC COM Stock 036752103 5 20 SH   SOLE   20 0 0
APERGY CORP COM Stock 03755L104 1 10 SH   SOLE   10 0 0
APPLE INC Stock 037833100 3,142 20,036 SH   SOLE   20,036 0 0
APPLIED MATLS INC COM Stock 038222105 2 60 SH   SOLE   60 0 0
AQUA AMERICA INC COM Stock 03836W103 43 1,272 SH   SOLE   1,272 0 0
ARCHER DANIELS MIDLAND CO COM Stock 039483102 16 359 SH   SOLE   359 0 0
ARCONIC INC COM Stock 03965L100 1 26 SH   SOLE   26 0 0
ASSURANT INC COM Stock 04621X108 1 10 SH   SOLE   10 0 0
AT&T INC COM Stock 00206R102 215 6,953 SH   SOLE   6,953 0 0
ATLASSIAN CORP PLC CL A Stock G06242104 7 80 SH   SOLE   80 0 0
ATMOS ENERGY CORP Stock 049560105 1 10 SH   SOLE   10 0 0
AUTODESK INC Stock 052769106 4 30 SH   SOLE   30 0 0
AUTOLIV INC COM Stock 052800109 1 11 SH   SOLE   11 0 0
AUTOMATIC DATA PROCESSING INC COM Stock 053015103 272 2,008 SH   SOLE   2,008 0 0
AVAGO TECHNOLOGIES LTD Stock 11135F101 93 356 SH   SOLE   356 0 0
AVANOS MED INC COM Stock 05350V106 1 1 SH   SOLE   1 0 0
AVX CORP NEW COM Stock 002444107 1 10 SH   SOLE   10 0 0
AXON ENTERPRISE INC COM Stock 05464C101 25 500 SH   SOLE   500 0 0
BALL CORP COM Stock 058498106 36 721 SH   SOLE   721 0 0
BANK AMER CORP COM Stock 060505104 455 15,539 SH   SOLE   15,539 0 0
BANK HAWAII CORP COM Stock 062540109 1 10 SH   SOLE   10 0 0
BANK NEW YORK MELLON CORP COM Stock 064058100 11 206 SH   SOLE   206 0 0
BANK OF MONTREAL Stock 063671101 1 10 SH   SOLE   10 0 0
BANK OF NT BUTTERFIELD&SON LTD SHS NEW Stock G0772R208 10 280 SH   SOLE   280 0 0
BAUSCH HEALTH COS INC COM Stock 071734107 7 300 SH   SOLE   300 0 0
BAXTER INTL INC COM Stock 071813109 113 1,601 SH   SOLE   1,601 0 0
BB&T CORP COM Stock 054937107 4 81 SH   SOLE   81 0 0
BECTON DICKINSON & CO COM Stock 075887109 84 348 SH   SOLE   348 0 0
BENCHMARK ELECTRS INC COM Stock 08160H101 1 0 SH   SOLE   0 0 0
BERKSHIRE HATHAWAY INC DEL CL A Stock 084670108 613 2 SH   SOLE   2 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702 744 3,638 SH   SOLE   3,638 0 0
BEST BUY INC COM Stock 086516101 45 765 SH   SOLE   765 0 0
BHP GROUP LIMITED SPONSORED ADS ADR 088606108 74 1,538 SH   SOLE   1,538 0 0
BIO TECHNE CORP COM Stock 09073M104 20 119 SH   SOLE   119 0 0
BIOGEN IDEC INC Stock 09062X103 868 2,572 SH   SOLE   2,572 0 0
BLACKROCK INC Stock 09247X101 67 159 SH   SOLE   159 0 0
BLACKSTONE GROUP L P COM UNIT LTD Stock 09253U108 17 524 SH   SOLE   524 0 0
BOEING CO COM Stock 097023105 286 784 SH   SOLE   784 0 0
BORG WARNER AUTOMOTIVE INC Stock 099724106 2 40 SH   SOLE   40 0 0
BOSTON PRIVATE FINANCIAL HLDGS INC (FORM BOSTON PRIVATE BANCORP INC) Stock 101119105 27 2,318 SH   SOLE   2,318 0 0
BOSTON SCIENTIFIC CORP Stock 101137107 1 10 SH   SOLE   10 0 0
BOTTOMLINE TECHNOLOGIES INC Stock 101388106 50 1,000 SH   SOLE   1,000 0 0
BP PLC SPONSORED ADR ADR 055622104 17 419 SH   SOLE   419 0 0
BRIGHTHOUSE FINL INC COM Stock 10922N103 1 16 SH   SOLE   16 0 0
BRISTOL MYERS SQUIBB CO COM Stock 110122108 16 311 SH   SOLE   311 0 0
BROADRIDGE FIN SOL Stock 11133T103 109 1,074 SH   SOLE   1,074 0 0
BROOKFIELD PPTY PARTNERS L P UNIT LTD PARTN Stock G16249107 1 9 SH   SOLE   9 0 0
BROOKLINE BANCORP INC CMN Stock 11373M107 156 10,745 SH   SOLE   10,745 0 0
BUNGE LIMITED F Stock G16962105 1 10 SH   SOLE   10 0 0
BWX TECHNOLOGIES INC COM Stock 05605H100 1 10 SH   SOLE   10 0 0
CALIFORNIA WTR SVC GROUP COM Stock 130788102 14 288 SH   SOLE   288 0 0
CANOPY GROWTH CORP COM Stock 138035100 32 743 SH   SOLE   743 0 0
CAPITAL ONE FINANCIAL CORP Stock 14040H105 18 212 SH   SOLE   212 0 0
CARMAX INC Stock 143130102 1 20 SH   SOLE   20 0 0
CARNIVAL CORP Stock 143658300 1 20 SH   SOLE   20 0 0
CARS COM INC COM Stock 14575E105 1 6 SH   SOLE   6 0 0
CATERPILLAR INC DEL COM Stock 149123101 45 329 SH   SOLE   329 0 0
CBRE GROUP INC A Stock 12504L109 1 10 SH   SOLE   10 0 0
CBS CORP CL B Stock 124857202 12 237 SH   SOLE   237 0 0
CBS CORP NEW CL A Stock 124857103 1 24 SH   SOLE   24 0 0
CDK GLOBAL INC COM Stock 12508E101 59 1,165 SH   SOLE   1,165 0 0
CELANESE CORPORATION Stock 150870103 32 331 SH   SOLE   331 0 0
CELGENE CORP Stock 151020104 27 308 SH   SOLE   308 0 0
CELGENE CORP CONTIN VAL RT Stock 151020112 1 20 SH   SOLE   20 0 0
CENTURY BANCORP INC MASS CL A Stock 156432106 44 569 SH   SOLE   569 0 0
CERNER CORP Stock 156782104 42 778 SH   SOLE   778 0 0
CHARLES SCHWAB CORP Stock 808513105 81 1,688 SH   SOLE   1,688 0 0
CHARTER COMMUNICATIONS INC NEW CL A Stock 16119P108 3 12 SH   SOLE   12 0 0
CHEMED CORP NEW COM Stock 16359R103 13 47 SH   SOLE   47 0 0
CHEMOURS CO COM Stock 163851108 2 50 SH   SOLE   50 0 0
CHEVRON CORP NEW COM Stock 166764100 329 2,877 SH   SOLE   2,877 0 0
CHICAGO MERCANTILE HLDGS INC Stock 12572Q105 9 51 SH   SOLE   51 0 0
CHIPOTLE MEXICAN GRILL INC COM Stock 169656105 1 2 SH   SOLE   2 0 0
CHUBB LIMITED COM Stock H1467J104 21 157 SH   SOLE   157 0 0
CHURCH & DWIGHT INC Stock 171340102 9 124 SH   SOLE   124 0 0
CIGNA CORP Stock 125523100 168 862 SH   SOLE   862 0 0
CISCO SYS INC Stock 17275R102 431 9,565 SH   SOLE   9,565 0 0
CITIGROUP INC Stock 172967424 84 1,332 SH   SOLE   1,332 0 0
CITIZENS FINL GROUP INC COM Stock 174610105 2 61 SH   SOLE   61 0 0
CITRIX SYSTEMS INC Stock 177376100 1 10 SH   SOLE   10 0 0
CLOROX CO DEL COM Stock 189054109 104 674 SH   SOLE   674 0 0
COACH INC Stock 876030107 53 1,416 SH   SOLE   1,416 0 0
COCA COLA CO COM Stock 191216100 212 4,458 SH   SOLE   4,458 0 0
COCA COLA ENTERPRISEINC Stock G25839104 2 51 SH   SOLE   51 0 0
COGNIZANT TECH SOLUTIONS CORP Stock 192446102 67 982 SH   SOLE   982 0 0
COHEN & STEERS QUALITY RLTY FD COM CEF 19247L106 26 2,245 SH   SOLE   2,245 0 0
COHEN & STEERS TOTAL RETURN FD COM CEF 19247R103 15 1,259 SH   SOLE   1,259 0 0
COLGATE PALMOLIVE CO COM Stock 194162103 73 1,162 SH   SOLE   1,162 0 0
COMCAST CORP NEW CL A Stock 20030N101 191 5,282 SH   SOLE   5,282 0 0
COMERICA INC COM Stock 200340107 100 1,236 SH   SOLE   1,236 0 0
COMMERCE BANCSHARES INC COM Stock 200525103 1 6 SH   SOLE   6 0 0
COMPASS DIVERSIFIED HOLDINGS SH BEN INT Stock 20451Q104 7 521 SH   SOLE   521 0 0
CONAGRA BRANDS INC COM Stock 205887102 45 2,082 SH   SOLE   2,082 0 0
CONOCOPHILLIPS COM Stock 20825C104 100 1,470 SH   SOLE   1,470 0 0
CONSOL ENERGY INC Stock 12653C108 1 60 SH   SOLE   60 0 0
CONSOL ENERGY INC NEW COM Stock 20854L108 1 7 SH   SOLE   7 0 0
CONSOLIDATED EDISON INC COM Stock 209115104 32 412 SH   SOLE   412 0 0
CONSTELLATION BRANDS INC CL A Stock 21036P108 19 118 SH   SOLE   118 0 0
CONSUMER STAPLES SELECT SECTOR SPDR ETF 81369Y308 468 8,920 SH   SOLE   8,920 0 0
CORE LABORATORIES NV Stock N22717107 1 20 SH   SOLE   20 0 0
CORELOGIC, INC. Stock 21871D103 2 60 SH   SOLE   60 0 0
CORNING INC COM Stock 219350105 12 407 SH   SOLE   407 0 0
COSTCO WHOLESALE CORP Stock 22160K105 68 317 SH   SOLE   317 0 0
CROWN CASTLE INTL CORP REIT 22822V101 2 20 SH   SOLE   20 0 0
CSX CORP Stock 126408103 41 611 SH   SOLE   611 0 0
CUMMINS INC COM Stock 231021106 20 132 SH   SOLE   132 0 0
CUSHING RENAISSANCE FD COM CEF 231647108 18 1,172 SH   SOLE   1,172 0 0
CVS HEALTH CORP COM Stock 126650100 79 1,207 SH   SOLE   1,207 0 0
DANAHER CORP Stock 235851102 271 2,525 SH   SOLE   2,525 0 0
DARDEN RESTAURANTS INC Stock 237194105 40 364 SH   SOLE   364 0 0
DAVITA INC COM Stock 23918K108 1 20 SH   SOLE   20 0 0
DEERE & CO COM Stock 244199105 40 240 SH   SOLE   240 0 0
DELTA AIR LINES INC DEL CMN Stock 247361702 3 69 SH   SOLE   69 0 0
DENTSPLY SIRONA INC COM Stock 24906P109 21 511 SH   SOLE   511 0 0
DIAGEO PLC ADR 25243Q205 98 691 SH   SOLE   691 0 0
DIAMONDBACK ENERGY INC COM Stock 25278X109 1 6 SH   SOLE   6 0 0
DIGITAL RLTY TR INC COM REIT 253868103 2 20 SH   SOLE   20 0 0
DIREXION DAILY FINANCIAL BULL 3X SHARES ETF 25459Y694 10 176 SH   SOLE   176 0 0
DIREXION DAILY REAL ESTATE BULL 3X SHARES ETF 25459W755 29 1,442 SH   SOLE   1,442 0 0
DISCOVER FINANCIAL SERVICES LLC Stock 254709108 17 261 SH   SOLE   261 0 0
DISCOVERY INC COM SER A Stock 25470F104 1 38 SH   SOLE   38 0 0
DISCOVERY INC COM SER C Stock 25470F302 1 40 SH   SOLE   40 0 0
DISNEY WALT CO COM DISNEY Stock 254687106 595 5,357 SH   SOLE   5,357 0 0
DNP SELECT INCOME FD INC CEF 23325P104 6 534 SH   SOLE   534 0 0
DOMINION RESOURCES INC Stock 25746U109 51 743 SH   SOLE   743 0 0
DOMINOS PIZZA INC Stock 25754A201 10 39 SH   SOLE   39 0 0
DOVER CORP COM Stock 260003108 2 20 SH   SOLE   20 0 0
DOWDUPONT INC COM Stock 26078J100 136 2,349 SH   SOLE   2,349 0 0
DUFF & PHELPS SLT ENGY AND MID COM CEF 26433F108 9 1,894 SH   SOLE   1,894 0 0
DUFF & PHELPS UTILITY INCM FND COM CEF 26433C105 37 2,703 SH   SOLE   2,703 0 0
DUKE ENERGY CORP NEW COM NEW Stock 26441C204 108 1,257 SH   SOLE   1,257 0 0
DXC TECHNOLOGY CO COM Stock 23355L106 1 23 SH   SOLE   23 0 0
EATON CORP PLC SHS Stock G29183103 23 317 SH   SOLE   317 0 0
EBAY INC Stock 278642103 24 770 SH   SOLE   770 0 0
ECHOSTAR CORP CL A Stock 278768106 1 20 SH   SOLE   20 0 0
ECOLAB INC COM Stock 278865100 50 324 SH   SOLE   324 0 0
EDISON INTL COM Stock 281020107 3 50 SH   SOLE   50 0 0
ELECTRONICS ARTS Stock 285512109 29 317 SH   SOLE   317 0 0
EMERSON ELEC CO COM Stock 291011104 88 1,382 SH   SOLE   1,382 0 0
ENBRIDGE INC COM Stock 29250N105 8 219 SH   SOLE   219 0 0
ENERGY SELECT SECTOR SPDR ETF 81369Y506 34 527 SH   SOLE   527 0 0
ENERGY TRANSFER EQUITY L P COM UNIT LTD PARTNERSHIP Stock 29273V100 135 9,257 SH   SOLE   9,257 0 0
ENTERPRISE BANCORP INC MASS COM Stock 293668109 29 896 SH   SOLE   896 0 0
ENTERPRISE PRODS PARTNERS L P Stock 293792107 79 2,887 SH   SOLE   2,887 0 0
EOG RESOURCES INC Stock 26875P101 2 20 SH   SOLE   20 0 0
EQM MIDSTREAM PARTNERS LP UNIT LTD PARTN Stock 26885B100 28 612 SH   SOLE   612 0 0
EQUINIX INC COM PAR $0.001 REIT 29444U700 14 37 SH   SOLE   37 0 0
EQUITY COMWLTH COM SH BEN INT REIT 294628102 2 59 SH   SOLE   59 0 0
EQUITY RESIDENTIAL SH BEN INT REIT 29476L107 3 40 SH   SOLE   40 0 0
ETFMG PRIME CYBER SECURITY ETF ETF 26924G201 38 1,050 SH   SOLE   1,050 0 0
EVERGY INC COM Stock 30034W106 10 179 SH   SOLE   179 0 0
EVERSOURCE ENERGY COM Stock 30040W108 7 105 SH   SOLE   105 0 0
EXACT SCIENCES CORP Stock 30063P105 5 60 SH   SOLE   60 0 0
EXELON CORP COM Stock 30161N101 23 495 SH   SOLE   495 0 0
EXXON MOBIL CORP COM Stock 30231G102 1,134 15,540 SH   SOLE   15,540 0 0
F M C CORP COM NEW Stock 302491303 20 250 SH   SOLE   250 0 0
FACEBOOK INC CL A Stock 30303M102 543 3,621 SH   SOLE   3,621 0 0
FAIR ISAAC CORP Stock 303250104 15 70 SH   SOLE   70 0 0
FASTENAL CO Stock 311900104 65 1,102 SH   SOLE   1,102 0 0
FEDERATED INVS PA CL B CLASS B Stock 314211103 20 775 SH   SOLE   775 0 0
FEDEX CORP Stock 31428X106 4 20 SH   SOLE   20 0 0
FIDELITY NATL INFO SVCS Stock 31620M106 35 332 SH   SOLE   332 0 0
FIFTH THIRD BANCORP Stock 316773100 15 557 SH   SOLE   557 0 0
FINANCIAL SELECT SECTOR SPDR ETF 81369Y605 58 2,222 SH   SOLE   2,222 0 0
FIRST TRUST CONSUMER DISCRETIONARY ALPHADEX FUND ETF 33734X101 7 166 SH   SOLE   166 0 0
FIRST TRUST EUROZONE ALPHADEX ETF ETF 33737J505 13 367 SH   SOLE   367 0 0
FIRST TRUST TECHNOLOGY ALPHADEX FUND ETF 33734X176 15 260 SH   SOLE   260 0 0
FIRST TRUST US EQUITY OPPORTUNITIES ETF ETF 336920103 10 140 SH   SOLE   140 0 0
FIRST TRUST VALUE LINE DIVIDEND INDEX FUND ETF 33734H106 1,741 56,801 SH   SOLE   56,801 0 0
FISERV INC Stock 337738108 323 4,148 SH   SOLE   4,148 0 0
FLOWERS FOODS INC COM Stock 343498101 10 512 SH   SOLE   512 0 0
FLOWSERVE CORP COM Stock 34354P105 1 30 SH   SOLE   30 0 0
FORD MOTOR COMPANY Stock 345370860 4 448 SH   SOLE   448 0 0
FORTINET INC COM Stock 34959E109 13 190 SH   SOLE   190 0 0
FORTIVE CORP COM Stock 34959J108 25 347 SH   SOLE   347 0 0
FORTUNE BRANDS HOME & SECURITY INC WI Stock 34964C106 1 30 SH   SOLE   30 0 0
FOUR CORNERS PPTY TR INC COM REIT 35086T109 1 4 SH   SOLE   4 0 0
FRANKLIN RES INC Stock 354613101 2 61 SH   SOLE   61 0 0
FREEPORT MCMORAN COPPER Stock 35671D857 13 1,007 SH   SOLE   1,007 0 0
FRONTIER COMMUNICATIONS CORP COM NEW Stock 35906A306 1 70 SH   SOLE   70 0 0
FS KKR CAPITAL CORP COM CEF 302635107 6 997 SH   SOLE   997 0 0
FULTON FINANCIAL CORP-PA Stock 360271100 2 122 SH   SOLE   122 0 0
GANNETT CO INC COM Stock 36473H104 1 10 SH   SOLE   10 0 0
GAP INC Stock 364760108 1 20 SH   SOLE   20 0 0
GARRETT MOTION INC COM Stock 366505105 1 36 SH   SOLE   36 0 0
GCI LIBERTY INC COM CLASS A Stock 36164V305 3 64 SH   SOLE   64 0 0
GENERAL DYNAMICS CORP COM Stock 369550108 150 888 SH   SOLE   888 0 0
GENERAL ELECTRIC CO COM Stock 369604103 43 4,749 SH   SOLE   4,749 0 0
GENERAL MLS INC COM Stock 370334104 4 81 SH   SOLE   81 0 0
GENERAL MOTORS CORP Stock 37045V100 12 307 SH   SOLE   307 0 0
GENERAL MTRS CO WTS EXP 07/10/2019 Stock 37045V126 3 142 SH   SOLE   142 0 0
GENL AMERN INVESTORS CO CEF 368802104 4 128 SH   SOLE   128 0 0
GENUINE PARTS CO COM Stock 372460105 1 10 SH   SOLE   10 0 0
GILEAD SCIENCES INC Stock 375558103 80 1,160 SH   SOLE   1,160 0 0
GLOBAL PAYMENTS INC Stock 37940X102 145 1,269 SH   SOLE   1,269 0 0
GLOBAL X ROBOTICS & ARTIFICIAL INTELLIGENCE THEMATIC ETF ETF 37954Y715 29 1,553 SH   SOLE   1,553 0 0
GLOBAL X URANIUM ETF ETF 37954Y871 1 24 SH   SOLE   24 0 0
GOLDCORP INC Stock 380956409 10 1,000 SH   SOLE   1,000 0 0
GOLDMAN SACHS GROUP INC Stock 38141G104 45 220 SH   SOLE   220 0 0
GOLDMAN SACHS MLP ENERGY RENAI COM CEF 38148G107 3 540 SH   SOLE   540 0 0
GOODYEAR TIRE & RUBR CO COM Stock 382550101 1 30 SH   SOLE   30 0 0
GOOGLE INC Stock 02079K305 550 497 SH   SOLE   497 0 0
GRANITE REAL ESTATE INC COM NPV ISIN #CA3874311093 SEDOL #B89VGB2 Stock 387437114 494 11,241 SH   SOLE   11,241 0 0
GUGGENHEIM ETF TRUST S&P 500 EQUAL WEIGHT ETF 46137V357 1 15 SH   SOLE   15 0 0
HALLIBURTON CO COM Stock 406216101 17 538 SH   SOLE   538 0 0
HANOVER INS GROUP INC COM Stock 410867105 30 271 SH   SOLE   271 0 0
HARLEY DAVIDSON INC Stock 412822108 1 20 SH   SOLE   20 0 0
HARRIS CORP DEL COM Stock 413875105 4 27 SH   SOLE   27 0 0
HARTFORD FINL SVCS GROUP INC COM Stock 416515104 4 91 SH   SOLE   91 0 0
HASBRO INC COM Stock 418056107 18 202 SH   SOLE   202 0 0
HCA INC Stock 40412C101 5 35 SH   SOLE   35 0 0
HEICO CORP NEW COM Stock 422806109 26 328 SH   SOLE   328 0 0
HERC HLDGS INC COM Stock 42704L104 1 4 SH   SOLE   4 0 0
HEWLETT PACKARD ENTERPRISE CO COM Stock 42824C109 4 286 SH   SOLE   286 0 0
HOLOGIC INC COM Stock 436440101 1 10 SH   SOLE   10 0 0
HOME DEPOT Stock 437076102 556 3,094 SH   SOLE   3,094 0 0
HONEYWELL INTL INC Stock 438516106 211 1,485 SH   SOLE   1,485 0 0
HOST HOTELS & RESORTS INC COM REIT 44107P104 1 83 SH   SOLE   83 0 0
HP INC COM Stock 40434L105 6 285 SH   SOLE   285 0 0
HUBBELL INC COM Stock 443510607 2 20 SH   SOLE   20 0 0
HUMANA INC COM Stock 444859102 6 20 SH   SOLE   20 0 0
IDEXX LABS INC Stock 45168D104 59 294 SH   SOLE   294 0 0
ILLINOIS TOOL WKS INC COM Stock 452308109 230 1,685 SH   SOLE   1,685 0 0
IMPERIAL OIL LTD COM NEW ISIN #CA4530384086 Stock 453038408 17 614 SH   SOLE   614 0 0
INCYTE CORP COM Stock 45337C102 2 20 SH   SOLE   20 0 0
INDEPENDENT BANK CORP MA Stock 453836108 98 1,288 SH   SOLE   1,288 0 0
INDUSTRIAL LOGISTICS PPTYS TR COM SHS BEN INT REIT 456237106 2 103 SH   SOLE   103 0 0
INGERSOLL-RAND PLC SHS Stock G47791101 50 521 SH   SOLE   521 0 0
INGEVITY CORP COM Stock 45688C107 18 194 SH   SOLE   194 0 0
INTEL CORP COM Stock 458140100 241 4,898 SH   SOLE   4,898 0 0
INTERCONTINENTAL EXCHANGE INC COM Stock 45866F104 58 760 SH   SOLE   760 0 0
INTERCONTINENTAL HOTELS GROUP SPONSORED ADR ADR 45857P806 75 1,304 SH   SOLE   1,304 0 0
INTERNATIONAL FLAVORS&FRAGRANC COM Stock 459506101 15 107 SH   SOLE   107 0 0
INTERPUBLIC GROUP COS INC COM Stock 460690100 1 61 SH   SOLE   61 0 0
INTL BUSINESS MACHINES Stock 459200101 486 3,925 SH   SOLE   3,925 0 0
INTL PAPER CO COM Stock 460146103 46 1,001 SH   SOLE   1,001 0 0
INTUIT INC Stock 461202103 9 40 SH   SOLE   40 0 0
INTUITIVE SURGICAL, INC. Stock 46120E602 31 57 SH   SOLE   57 0 0
INVESCO BULLETSHARES 2019 CORPORATE BOND ETF ETF 46138J304 4 210 SH   SOLE   210 0 0
INVESCO FTSE RAFI US 1000 ETF ETF 46137V613 89,252 821,542 SH   SOLE   821,542 0 0
INVESCO PLC NEW SPONSORED ADR Stock G491BT108 1 31 SH   SOLE   31 0 0
INVESCO S&P 500 BUYWRITE ETF ETF 46137V399 73 3,599 SH   SOLE   3,599 0 0
INVESCO S&P 500 EQUAL WEIGHT HEALTH CARE ETF ETF 46137V332 1 1 SH   SOLE   1 0 0
INVESCO S&P 500 HIGH DIVIDEND LOW VOLATILITY ETF ETF 46138E362 1,733 42,798 SH   SOLE   42,798 0 0
IPATH DJ-UBS COMMODITY TOTAL RETURN ETN ETF 06738C778 2 69 SH   SOLE   69 0 0
IQ HEDGE MULTI-STRATEGY TRACKER ETF ETF 45409B107 37,811 1,283,025 SH   SOLE   1,283,025 0 0
ISHARES 10 YEAR CREDIT BOND FUND EFT ETF 464289511 17 302 SH   SOLE   302 0 0
ISHARES 1-3 YR CREDIT BOND ETF ETF 464288646 400 7,700 SH   SOLE   7,700 0 0
ISHARES 1-3 YR TREASURY BOND ETF ETF 464287457 723 8,649 SH   SOLE   8,649 0 0
ISHARES CORE DIVIDEND GROWTH ETF ETF 46434V621 369 10,562 SH   SOLE   10,562 0 0
ISHARES CORE MSCI EAFE ETF ETF 46432F842 5,015 86,303 SH   SOLE   86,303 0 0
ISHARES CORE S&P MID CAP ETF ETF 464287507 51 279 SH   SOLE   279 0 0
ISHARES DJ SELECT DIVIDEND ETF 464287168 334 3,556 SH   SOLE   3,556 0 0
ISHARES DJ US CONSUMER SERVICES ETF 464287580 9 44 SH   SOLE   44 0 0
ISHARES DJ US INDUSTRIAL ETF 464287754 8 55 SH   SOLE   55 0 0
ISHARES DJ US TECHNOLOGY ETF 464287721 111 654 SH   SOLE   654 0 0
ISHARES DOW JONES US CONSUMER GOODS ETF 464287812 12 105 SH   SOLE   105 0 0
ISHARES EDGE MSCI MIN VOL EAFE ETF ETF 46429B689 1 1 SH   SOLE   1 0 0
ISHARES EDGE MSCI MIN VOL USA ETF ETF 46429B697 8 160 SH   SOLE   160 0 0
ISHARES EUROPE 350 INDEX ETF 464287861 4 87 SH   SOLE   87 0 0
ISHARES IBOXX HIGH YIELD CORPORATE BOND ETF ETF 464288513 3 36 SH   SOLE   36 0 0
ISHARES INC MSCI EMUINDEX FD ETF 464286608 454 12,378 SH   SOLE   12,378 0 0
ISHARES INC MSCI GLOBAL SILVER MINERS FD ETF 464286327 106 13,014 SH   SOLE   13,014 0 0
ISHARES JPX-NIKKEI 400 ETF ETF 464287382 31 540 SH   SOLE   540 0 0
ISHARES MORNINGSTAR LARGE GROWTH ETF ETF 464287119 748 4,396 SH   SOLE   4,396 0 0
ISHARES MSCI EAFE ESG SELECT ETF ETF 46435G516 1,641 27,133 SH   SOLE   27,133 0 0
ISHARES MSCI EAFE ETF ETF 464287465 638 10,284 SH   SOLE   10,284 0 0
ISHARES MSCI EAFE SMALL CAP ETF ETF 464288273 1,560 28,203 SH   SOLE   28,203 0 0
ISHARES MSCI EAFE VALUE ETF ETF 464288877 1 2 SH   SOLE   2 0 0
ISHARES MSCI EMERGING MARKETS ETF ETF 464287234 5,218 125,577 SH   SOLE   125,577 0 0
ISHARES MSCI JAPAN ETF ETF 46434G822 455 8,402 SH   SOLE   8,402 0 0
ISHARES NASDAQ BIOTECHNOLOGY ETF 464287556 58 526 SH   SOLE   526 0 0
ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614 438 3,128 SH   SOLE   3,128 0 0
ISHARES RUSSELL 1000 VALUE ETF ETF 464287598 413 3,493 SH   SOLE   3,493 0 0
ISHARES RUSSELL 2000 ETF ETF 464287655 101 683 SH   SOLE   683 0 0
ISHARES RUSSELL 2000 GROWTH INDEX ETF 464287648 8 42 SH   SOLE   42 0 0
ISHARES RUSSELL 2000 VALUE ETF 464287630 29,430 249,571 SH   SOLE   249,571 0 0
ISHARES RUSSELL 3000 ETF ETF 464287689 38 240 SH   SOLE   240 0 0
ISHARES RUSSELL MIDCAP GROWTH ETF ETF 464287481 4 35 SH   SOLE   35 0 0
ISHARES RUSSELL MIDCAP VALUE INDEX ETF 464287473 314 3,796 SH   SOLE   3,796 0 0
ISHARES RUSSELL TOP 200 GROWTH ETF ETF 464289438 67,155 880,368 SH   SOLE   880,368 0 0
ISHARES RUSSELL TOP 200 VALUE ETF ETF 464289420 387 7,672 SH   SOLE   7,672 0 0
ISHARES S&P 500 GROWTH ETF ETF 464287309 265 1,656 SH   SOLE   1,656 0 0
ISHARES S&P 500 INDEX ETF 464287200 56 207 SH   SOLE   207 0 0
ISHARES S&P 500 VALUE ETF ETF 464287408 196 1,812 SH   SOLE   1,812 0 0
ISHARES S&P MIDCAP 400 GROWTH INDEX ETF 464287606 31 150 SH   SOLE   150 0 0
ISHARES S&P NORTH AMER TECHNOLOGY ETF 464287549 10 54 SH   SOLE   54 0 0
ISHARES S&P NORTH AMER TECH-SOFTWARE ETF 464287515 11 57 SH   SOLE   57 0 0
ISHARES S&P SMALLCAP 600 ETF ETF 464287804 33 440 SH   SOLE   440 0 0
ISHARES S&P SMALLCAP 600 GROWTH ETF ETF 464287887 26 145 SH   SOLE   145 0 0
ISHARES S&P SMALLCAP 600 VALUE ETF ETF 464287879 2 15 SH   SOLE   15 0 0
ISHARES TIPS BOND ETF ETF 464287176 39 351 SH   SOLE   351 0 0
ISHARES TR KLD 400 SOCIAL INDEX FD ETF 464288570 907 9,129 SH   SOLE   9,129 0 0
ISHARES TR RUSSELL 1000 INDEX ETF ETF 464287622 15 102 SH   SOLE   102 0 0
ISHARES TR RUSSELL MIDCAP INDEX FD ETF 464287499 70,723 1,402,407 SH   SOLE   1,402,407 0 0
ISHARES TR S&P GLOBAL 100 INDEXFD ETF 464287572 656 14,743 SH   SOLE   14,743 0 0
ISHARES TRUST MSCI CHINA INDEX FD ETF 46429B671 31 541 SH   SOLE   541 0 0
J M SMUCKER CO NEW Stock 832696405 7 70 SH   SOLE   70 0 0
JB HUNT TRANSPORT SERVICES Stock 445658107 13 122 SH   SOLE   122 0 0
JBG SMITH PPTYS COM REIT 46590V100 1 6 SH   SOLE   6 0 0
JOHNSON & JOHNSON COM Stock 478160104 3,794 29,031 SH   SOLE   29,031 0 0
JOHNSON CTLS INC Stock G51502105 1 20 SH   SOLE   20 0 0
JP MORGAN ALERIAN MLP ETN ETF 46625H365 2,106 84,214 SH   SOLE   84,214 0 0
JPMORGAN CHASE & CO COM Stock 46625H100 689 6,587 SH   SOLE   6,587 0 0
JUNIPER NETWORKS INC Stock 48203R104 1 10 SH   SOLE   10 0 0
KBW REGIONAL BANKINGETF ETF 78464A698 3 50 SH   SOLE   50 0 0
KEURIG DR PEPPER INC COM Stock 49271V100 11 408 SH   SOLE   408 0 0
KEYCORP NEW COM Stock 493267108 14 857 SH   SOLE   857 0 0
KEYSIGHT TECHNOLOGIES INC COM Stock 49338L103 9 130 SH   SOLE   130 0 0
KIMBERLY CLARK CORP COM Stock 494368103 1 10 SH   SOLE   10 0 0
KINDER MORGAN INC Stock 49456B101 1 21 SH   SOLE   21 0 0
KOSMOS ENERGY LTD COM Stock 500688106 1 150 SH   SOLE   150 0 0
KRAFT HEINZ CO COM Stock 500754106 8 173 SH   SOLE   173 0 0
KROGER CO COM Stock 501044101 10 332 SH   SOLE   332 0 0
L BRANDS INC COM Stock 501797104 1 31 SH   SOLE   31 0 0
L-3 COMMUNICATIONS HLDGS INC Stock 502413107 52 281 SH   SOLE   281 0 0
LAMB WESTON HLDGS INC COM Stock 513272104 1 20 SH   SOLE   20 0 0
LAS VEGAS SANDS CORP Stock 517834107 61 1,058 SH   SOLE   1,058 0 0
LEAR CORP Stock 521865204 168 1,110 SH   SOLE   1,110 0 0
LEGGETT & PLATT INC COM Stock 524660107 4 100 SH   SOLE   100 0 0
LIBERTY ALL STAR EQUITY FD CEF 530158104 3 502 SH   SOLE   502 0 0
LIBERTY BROADBAND CORP COM SER A Stock 530307107 2 23 SH   SOLE   23 0 0
LIBERTY BROADBAND CORP COM SER C Stock 530307305 4 49 SH   SOLE   49 0 0
LIBERTY EXPEDIA HOLDINGS SER A COM Stock 53046P109 2 43 SH   SOLE   43 0 0
LIBERTY GLOBAL PLC 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
LIBERTY LATIN AMERICA LTD COM CL A Stock G9001E102 1 3 SH   SOLE   3 0 0
LIBERTY LATIN AMERICA LTD COM CL C Stock G9001E128 1 3 SH   SOLE   3 0 0
LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP Stock 531229706 1 9 SH   SOLE   9 0 0
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM Stock 531229409 4 98 SH   SOLE   98 0 0
LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP Stock 531229888 1 18 SH   SOLE   18 0 0
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM Stock 531229607 8 196 SH   SOLE   196 0 0
LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA Stock 531229870 1 24 SH   SOLE   24 0 0
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA Stock 531229854 2 49 SH   SOLE   49 0 0
LIBERTY TRIPADVISOR HLDGS INC COM SER A Stock 531465102 1 44 SH   SOLE   44 0 0
LILLY ELI & CO COM Stock 532457108 9 74 SH   SOLE   74 0 0
LINCOLN NATL CORP IND COM Stock 534187109 4 65 SH   SOLE   65 0 0
LOCKHEED MARTIN CORP Stock 539830109 97 343 SH   SOLE   343 0 0
LOEWS CORP COM Stock 540424108 32 668 SH   SOLE   668 0 0
LOGMEIN INC. Stock 54142L109 1 1 SH   SOLE   1 0 0
LOWES COS INC COM Stock 548661107 177 1,868 SH   SOLE   1,868 0 0
M & T BK CORP COM Stock 55261F104 44 264 SH   SOLE   264 0 0
MADISON SQUARE GARDEN CO NEW CL A Stock 55825T103 1 3 SH   SOLE   3 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP Stock 559080106 65 1,038 SH   SOLE   1,038 0 0
MAGNA INTL INC CL A Stock 559222401 2,024 39,763 SH   SOLE   39,763 0 0
MAIN STREET CAPITAL CORP COM CEF 56035L104 14 369 SH   SOLE   369 0 0
MANHATTAN ASSOCS INC COM Stock 562750109 12 240 SH   SOLE   240 0 0
MANULIFE FINL CORP Stock 56501R106 16 1,024 SH   SOLE   1,024 0 0
MARATHON PETE CORP Stock 56585A102 48 722 SH   SOLE   722 0 0
MARKET VECTORS ETF TR JR GOLD MINERS ETF NEW ETF 92189F791 113 3,846 SH   SOLE   3,846 0 0
MARRIOTT INTL INC Stock 571903202 5 45 SH   SOLE   45 0 0
MARSH & MCLENNAN COS INC COM Stock 571748102 40 478 SH   SOLE   478 0 0
MARVELL TECHNOLOGY GROUP LTD Stock G5876H105 1 70 SH   SOLE   70 0 0
MASTERCARD INC Stock 57636Q104 91 450 SH   SOLE   450 0 0
MATTEL INC COM Stock 577081102 1 40 SH   SOLE   40 0 0
MAXIM INTEGRATED PRODS INC COM Stock 57772K101 13 248 SH   SOLE   248 0 0
MCDONALDS CORP COM Stock 580135101 84 458 SH   SOLE   458 0 0
MCKESSON CORP Stock 58155Q103 4 30 SH   SOLE   30 0 0
MEDTRONIC PLC SHS Stock G5960L103 56 646 SH   SOLE   646 0 0
MERCK & CO INC Stock 58933Y105 397 5,231 SH   SOLE   5,231 0 0
MERIDIAN INTERSTATE BANC Stock 58958U103 94 6,028 SH   SOLE   6,028 0 0
METLIFE INC COM Stock 59156R108 9 191 SH   SOLE   191 0 0
MICRO FOCUS INTERNATIONAL PLC SPON ADR NEW ADR 594837304 1 13 SH   SOLE   13 0 0
MICRON TECHNOLOGY INC COM Stock 595112103 36 1,000 SH   SOLE   1,000 0 0
MICROSOFT Stock 594918104 1,985 18,430 SH   SOLE   18,430 0 0
MILLENDO THERAPEUTICS INC COM Stock 60040X103 1 77 SH   SOLE   77 0 0
MOLINA HEALTHCARE INC COM Stock 60855R100 15 110 SH   SOLE   110 0 0
MONDELEZ INTL INC CL A Stock 609207105 54 1,252 SH   SOLE   1,252 0 0
MONSTER BEVERAGE CORP NEW COM Stock 61174X109 39 708 SH   SOLE   708 0 0
MORGAN STANLEY Stock 617446448 102 2,325 SH   SOLE   2,325 0 0
MORGAN STANLEY EMER MKTS FD COM CEF 61744G107 7 402 SH   SOLE   402 0 0
MOTOROLA SOLUTIONS INC COM NEW Stock 620076307 4 37 SH   SOLE   37 0 0
MSA SAFETY INC COM Stock 553498106 12 115 SH   SOLE   115 0 0
MSG NETWORK INC CL A Stock 553573106 1 10 SH   SOLE   10 0 0
MYLAN N V SHS EURO Stock N59465109 2 56 SH   SOLE   56 0 0
NAVIENT CORPORATION COM Stock 63938C108 1 62 SH   SOLE   62 0 0
NCR CORP Stock 62886E108 1 20 SH   SOLE   20 0 0
NETAPP INC Stock 64110D104 3 40 SH   SOLE   40 0 0
NETFLIX INC COM Stock 64110L106 104 306 SH   SOLE   306 0 0
NEW ENGLAND RLTY ASSOC LTD PAR DEPOSITRY RCPT Stock 644206104 39 660 SH   SOLE   660 0 0
NEWELL BRANDS INC COM Stock 651229106 1 51 SH   SOLE   51 0 0
NEWMONT MINING CORP COM Stock 651639106 29 923 SH   SOLE   923 0 0
NEWS CORP NEW CL A Stock 65249B109 1 55 SH   SOLE   55 0 0
NEXTERA ENERGY INC COM Stock 65339F101 349 1,981 SH   SOLE   1,981 0 0
NIKE INC CLASS B Stock 654106103 185 2,304 SH   SOLE   2,304 0 0
NISOURCE INC COM Stock 65473P105 3 113 SH   SOLE   113 0 0
NOKIA CORP SPONSORED ADR ADR 654902204 1 32 SH   SOLE   32 0 0
NORDSTROM INC COM Stock 655664100 55 1,156 SH   SOLE   1,156 0 0
NORFOLK SOUTHERN CRP Stock 655844108 76 446 SH   SOLE   446 0 0
NORTHROP GRUMMAN CORP COM Stock 666807102 5 20 SH   SOLE   20 0 0
NOVARTIS AG ADR ADR 66987V109 44 500 SH   SOLE   500 0 0
NRG ENERGY INC NEW Stock 629377508 4 100 SH   SOLE   100 0 0
NUCOR CORP COM Stock 670346105 5 91 SH   SOLE   91 0 0
NUSHARES ESG SMALL-CAP ETF ETF 67092P607 15 558 SH   SOLE   558 0 0
NUTRIEN LTD COM Stock 67077M108 11 218 SH   SOLE   218 0 0
NVENT ELECTRIC PLC SHS Stock G6700G107 6 236 SH   SOLE   236 0 0
NVIDIA CORP COM Stock 67066G104 87 553 SH   SOLE   553 0 0
NXP SEMICONDUCTORS N V COM Stock N6596X109 8 100 SH   SOLE   100 0 0
OAKTREE CAP GROUP LLC UNITS CL A Stock 674001201 48 1,160 SH   SOLE   1,160 0 0
OFFICE PPTYS INCOME TR COM SHS BEN INT REIT 67623C109 2 53 SH   SOLE   53 0 0
OLD REP INTL CORP COM Stock 680223104 1 10 SH   SOLE   10 0 0
OMNICOM GROUP INC COM Stock 681919106 2 30 SH   SOLE   30 0 0
ON SEMICONDUCTOR CORP COM Stock 682189105 1 10 SH   SOLE   10 0 0
ORACLE CORPORATION Stock 68389X105 149 3,026 SH   SOLE   3,026 0 0
PACCAR INC COM Stock 693718108 1 10 SH   SOLE   10 0 0
PACKAGING CORP OF AMERICA Stock 695156109 64 699 SH   SOLE   699 0 0
PACWEST BANCORP DEL COM Stock 695263103 1 2 SH   SOLE   2 0 0
PALATIN TECHNOLOGIESINC COM PAR $.01 Stock 696077403 9 13,233 SH   SOLE   13,233 0 0
PARKER HANNIFIN CORP COM Stock 701094104 3 20 SH   SOLE   20 0 0
PAYCHEX INC Stock 704326107 89 1,271 SH   SOLE   1,271 0 0
PAYPAL HLDGS INC COM Stock 70450Y103 71 770 SH   SOLE   770 0 0
PENTAIR PLC SHS Stock G7S00T104 1 7 SH   SOLE   7 0 0
PEPSICO INC COM Stock 713448108 446 4,054 SH   SOLE   4,054 0 0
PERKINELMER INC COM Stock 714046109 121 1,405 SH   SOLE   1,405 0 0
PERSPECTA INC COM Stock 715347100 1 11 SH   SOLE   11 0 0
PFIZER INC COM Stock 717081103 1,615 37,980 SH   SOLE   37,980 0 0
PHILIP MORRIS INTL INC Stock 718172109 83 1,122 SH   SOLE   1,122 0 0
PHILLIPS 66 Stock 718546104 38 399 SH   SOLE   399 0 0
PIMCO INVESTMENT GRADE CORPORATE BOND INDEX EXCHANGE-TRADED FUND ETF 72201R817 1 7 SH   SOLE   7 0 0
PIONEER NATURAL RESOURCES CO Stock 723787107 6 41 SH   SOLE   41 0 0
PIPER JAFFRAY COS Stock 724078100 1 1 SH   SOLE   1 0 0
PNC FINL SVCS GROUP INC COM Stock 693475105 121 963 SH   SOLE   963 0 0
POPULAR INC COM NEW Stock 733174700 1 10 SH   SOLE   10 0 0
POST HOLDINGS INC COM Stock 737446104 1 13 SH   SOLE   13 0 0
POWERSHARES BUILD AMERICA BOND PORTFOLIO ETF ETF 46138G805 9 301 SH   SOLE   301 0 0
POWERSHARES GLOBAL EXCHANGE TRADED FD TR INSURED NATL ETF 46138E537 6 251 SH   SOLE   251 0 0
POWERSHARES GLOBAL PREFERRED ETF ETF 46138E511 1 51 SH   SOLE   51 0 0
POWERSHARES QQQ TR ETF 46090E103 583 3,530 SH   SOLE   3,530 0 0
PPG INDS INC COM Stock 693506107 111 1,053 SH   SOLE   1,053 0 0
PRA HEALTH SCIENCES INC COM Stock 69354M108 15 150 SH   SOLE   150 0 0
PRICELINE.COM INC Stock 09857L108 33 19 SH   SOLE   19 0 0
PRINCIPAL FINANCIAL GROUP INC Stock 74251V102 1 10 SH   SOLE   10 0 0
PROCTER AND GAMBLE CO COM Stock 742718109 732 8,011 SH   SOLE   8,011 0 0
PROGRESSIVE CORP OHIO COM Stock 743315103 5 80 SH   SOLE   80 0 0
PROSHARES ULTRASHORT 20 YEAR TREASURY ETF 74347B201 36 1,000 SH   SOLE   1,000 0 0
PRUDENTIAL CORP PLC ADRF SPONSORED ADR ADR 74435K204 3 69 SH   SOLE   69 0 0
PRUDENTIAL FINL INC Stock 744320102 4 41 SH   SOLE   41 0 0
PUBLIC STORAGE INC REIT 74460D109 2 10 SH   SOLE   10 0 0
PULTE GROUP INC COM Stock 745867101 4 161 SH   SOLE   161 0 0
QORVO INC COM Stock 74736K101 1 10 SH   SOLE   10 0 0
QUALCOMM INC Stock 747525103 100 1,811 SH   SOLE   1,811 0 0
QURATE RETAIL INC COM SER A Stock 74915M100 2 110 SH   SOLE   110 0 0
RAYTHEON CO COM NEW Stock 755111507 23 141 SH   SOLE   141 0 0
REALTY INCOME CORP REIT 756109104 7 101 SH   SOLE   101 0 0
RED HAT! INC. Stock 756577102 4 20 SH   SOLE   20 0 0
REGENERON PHARMACEUTICALS COM Stock 75886F107 3 7 SH   SOLE   7 0 0
REGIONS FINANCIAL CORP NEW Stock 7591EP100 2 133 SH   SOLE   133 0 0
RMR GROUP INC CL A Stock 74967R106 1 3 SH   SOLE   3 0 0
ROCKWELL AUTOMATION INC COM Stock 773903109 305 1,850 SH   SOLE   1,850 0 0
ROPER INDUSTRIES INC Stock 776696106 43 153 SH   SOLE   153 0 0
ROSS STORES INC Stock 778296103 13 141 SH   SOLE   141 0 0
ROYAL DUTCH SHELL PLC-ADR ADR 780259206 126 2,070 SH   SOLE   2,070 0 0
ROYAL GOLD INC Stock 780287108 125 1,513 SH   SOLE   1,513 0 0
RYMAN HOSPITALITY PPTYS INC COM REIT 78377T107 1 0 SH   SOLE   0 0 0
S & P MID CAP 400 DEP RCPTS MID CAP ETF 78467Y107 278 841 SH   SOLE   841 0 0
S&P GLOBAL INC COM Stock 78409V104 6 30 SH   SOLE   30 0 0
SAFE BULKERS INC COM Stock Y7388L103 20 10,000 SH   SOLE   10,000 0 0
SALESFORCE COM Stock 79466L302 204 1,337 SH   SOLE   1,337 0 0
SCHEIN HENRY INC COM Stock 806407102 2 20 SH   SOLE   20 0 0
SCHLUMBERGER LTD COM Stock 806857108 84 1,883 SH   SOLE   1,883 0 0
SCHWAB FUNDAMENTAL EMERGING MARKETS LARGE COMPANY INDEX ETF ETF 808524730 1 43 SH   SOLE   43 0 0
SCHWAB FUNDAMENTAL U.S. LARGE COMPANY INDEX ETF ETF 808524771 52 1,425 SH   SOLE   1,425 0 0
SCHWAB FUNDAMENTAL U.S. SMALL COMPANY INDEX ETF ETF 808524763 2 47 SH   SOLE   47 0 0
SCHWAB INTERMEDIATE-TERM U.S. TREASURY ETF ETF 808524854 1 15 SH   SOLE   15 0 0
SCHWAB INTERNATIONAL EQUITY ETF ETF 808524805 3 100 SH   SOLE   100 0 0
SCHWAB INTERNATIONAL SMALL-CAP EQUITY ETF ETF 808524888 2 51 SH   SOLE   51 0 0
SCHWAB U.S. LARGE-CAP ETF ETF 808524201 33 524 SH   SOLE   524 0 0
SCHWAB U.S. LARGE-CAP GROWTH ETF ETF 808524300 4 53 SH   SOLE   53 0 0
SCHWAB US AGGREGATE BOND ETF ETF 808524839 4 75 SH   SOLE   75 0 0
SCHWAB US DIVIDEND EQUITY ETF ETF 808524797 3,497 71,023 SH   SOLE   71,023 0 0
SCORPIO BULKERS INC COM Stock Y7546A122 30 5,046 SH   SOLE   5,046 0 0
SCOTTS MIRACLE GRO CO CL A Stock 810186106 8 116 SH   SOLE   116 0 0
SEAGATE TECHNOLOGY Stock G7945M107 1 10 SH   SOLE   10 0 0
SEI INVESTMENTS CO COM Stock 784117103 2 50 SH   SOLE   50 0 0
SEMPRA ENERGY Stock 816851109 7 57 SH   SOLE   57 0 0
SENIOR HSG PPTYS TR SH BEN INT REIT 81721M109 7 535 SH   SOLE   535 0 0
SHERWIN WILLIAMS CO COM Stock 824348106 138 347 SH   SOLE   347 0 0
SHOTSPOTTER INC COM Stock 82536T107 48 1,129 SH   SOLE   1,129 0 0
SIGNATURE BANK Stock 82669G104 8 65 SH   SOLE   65 0 0
SIMON PROPERTY GROUP INC REIT 828806109 7 39 SH   SOLE   39 0 0
SL GREEN RLTY CORP COM REIT 78440X101 3 30 SH   SOLE   30 0 0
SLM CORP COM Stock 78442P106 1 60 SH   SOLE   60 0 0
SM ENERGY CO COM Stock 78454L100 1 30 SH   SOLE   30 0 0
SOUTHERN CO COM Stock 842587107 65 1,383 SH   SOLE   1,383 0 0
SOUTHERN PERU COPPER CORP Stock 84265V105 1 30 SH   SOLE   30 0 0
SOUTHWEST AIRLS CO COM Stock 844741108 4 73 SH   SOLE   73 0 0
SPDR BARCLAYS CAPITAL LONG TERM TREASURIES ETF 78464A664 1 37 SH   SOLE   37 0 0
SPDR BARCLAYS CAPITAL SHORT TERM CORP BD ETF 78464A474 39,436 1,304,953 SH   SOLE   1,304,953 0 0
SPDR BLOOMBERG BARCLAYS CONVERTIBLE SECURITIES ETF ETF 78464A359 21 418 SH   SOLE   418 0 0
SPDR BLOOMBERG BARCLAYS INVESTMENT GRADE FLOATING RATE ETF ETF 78468R200 110 3,613 SH   SOLE   3,613 0 0
SPDR DJ GLOBAL REAL ESTATE ETF ETF 78463X749 7 145 SH   SOLE   145 0 0
SPDR DOW JONES INDUSTRIAL ETF ETF 78467X109 6 22 SH   SOLE   22 0 0
SPDR GOLD ETF ETF 78463V107 208 1,720 SH   SOLE   1,720 0 0
SPDR INDEX SHS FDS S&P EMERGING MKTS ETF ETF 78463X509 44 1,270 SH   SOLE   1,270 0 0
SPDR INDEX SHS FDS S&P INTL SMALL CAP ETF ETF 78463X871 35,693 1,213,224 SH   SOLE   1,213,224 0 0
SPDR S & P INTL DIVIDEND ETF 78463X772 302 8,208 SH   SOLE   8,208 0 0
SPDR S&P 400 MID CAP VALUE ETF ETF 78464A839 2 31 SH   SOLE   31 0 0
SPDR S&P 500 ETF ETF 78462F103 2,063 7,743 SH   SOLE   7,743 0 0
SPDR S&P AEROSPACE & DEFENSE ETF ETF 78464A631 37 429 SH   SOLE   429 0 0
SPDR S&P WORLD EX-US ETF 78463X889 129,127 4,600,191 SH   SOLE   4,600,191 0 0
SPDR SER TR DJ WILSHIRE MID CAP GROWTH ETF ETF 78464A821 32 643 SH   SOLE   643 0 0
SPDR SER TR DJ WILSHIRE SMALL CAP VALUE ETF ETF 78464A300 199 3,341 SH   SOLE   3,341 0 0
SPDR SER TR S&P DIVID ETF ETF 78464A763 2,752 29,095 SH   SOLE   29,095 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A Stock 848574109 1 0 SH   SOLE   0 0 0
SPLUNK INC COM Stock 848637104 22 180 SH   SOLE   180 0 0
SPRINT CORP COM SER 1 Stock 85207U105 1 160 SH   SOLE   160 0 0
SSR MNG INC COM Stock 784730103 35 3,000 SH   SOLE   3,000 0 0
STAG INDL INC COM REIT 85254J102 6 208 SH   SOLE   208 0 0
STANLEY BLACK & DECKER INC COM Stock 854502101 12 85 SH   SOLE   85 0 0
STAR BULK CARRIERS CORP SHS PAR Stock Y8162K204 52 5,000 SH   SOLE   5,000 0 0
STARBUCKS CORP Stock 855244109 247 3,822 SH   SOLE   3,822 0 0
STATE STR CORP COM Stock 857477103 2 30 SH   SOLE   30 0 0
STRYKER CORP Stock 863667101 180 1,075 SH   SOLE   1,075 0 0
SUN LIFE FINL INC COM Stock 866796105 6 159 SH   SOLE   159 0 0
SUNCOR ENERGY COM NPV ISIN CA8672291066 SEDOL 2861142EXCHANGED FOR ONE SHAR Stock 867224107 11 330 SH   SOLE   330 0 0
SUNSTONE HOTEL INVS INC NEW COM REIT 867892101 1 0 SH   SOLE   0 0 0
SUNTRUST BANKS INC Stock 867914103 1 20 SH   SOLE   20 0 0
SVB FINL GROUP COM Stock 78486Q101 24 102 SH   SOLE   102 0 0
SYNCHRONY FINL COM Stock 87165B103 26 982 SH   SOLE   982 0 0
SYSCO CORP COM Stock 871829107 97 1,540 SH   SOLE   1,540 0 0
T MOBILE US INC COM Stock 872590104 2 30 SH   SOLE   30 0 0
T ROWE PRICE GROUP INC Stock 74144T108 2 20 SH   SOLE   20 0 0
TAUBMAN CTRS INC COM REIT 876664103 1 20 SH   SOLE   20 0 0
TE CONNECTIVITY LTD Stock H84989104 1 10 SH   SOLE   10 0 0
TECHNOLOGY SELECT SECTOR SPDR ETF 81369Y803 99 1,508 SH   SOLE   1,508 0 0
TEGNA INC COM Stock 87901J105 1 20 SH   SOLE   20 0 0
TEKLA HEALTHCARE OPPORTUNIT FD SHS CEF 879105104 18 1,052 SH   SOLE   1,052 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR ADR 881624209 13 700 SH   SOLE   700 0 0
TEXAS INSTRS INC COM Stock 882508104 45 455 SH   SOLE   455 0 0
TEXTRON INC COM Stock 883203101 2 40 SH   SOLE   40 0 0
TFS FINL CORP COM Stock 87240R107 1 10 SH   SOLE   10 0 0
THERMO FISHER SCIENTIFIC INC COM Stock 883556102 60 249 SH   SOLE   249 0 0
TJX COS INC NEW COM Stock 872540109 39 799 SH   SOLE   799 0 0
TORCHMARK CORP COM Stock 891027104 10 121 SH   SOLE   121 0 0
TORONTO DOMINION BANK Stock 891160509 304 5,580 SH   SOLE   5,580 0 0
TOTAL SYS SVCS INC COM Stock 891906109 29 324 SH   SOLE   324 0 0
TRAVELERS COMPANIES INC COM Stock 89417E109 39 313 SH   SOLE   313 0 0
TRI CONTINENTAL CORPCOM CEF 895436103 4 167 SH   SOLE   167 0 0
TRIPADVISOR INC COM Stock 896945201 1 21 SH   SOLE   21 0 0
TWENTY FIRST CENTY FOX INC CL A Stock 90130A101 31 631 SH   SOLE   631 0 0
TWENTY FIRST CENTY FOX INC CL B Stock 90130A200 1 25 SH   SOLE   25 0 0
TWITTER INC COM Stock 90184L102 1 37 SH   SOLE   37 0 0
TYSON FOODS INC CL A Stock 902494103 3 50 SH   SOLE   50 0 0
UBS AG NEW F Stock H42097107 22 1,634 SH   SOLE   1,634 0 0
UNDER ARMOUR INC Stock 904311107 14 660 SH   SOLE   660 0 0
UNDER ARMOUR INC CL C Stock 904311206 2 100 SH   SOLE   100 0 0
UNILEVER PLC SPON ADR NEW ADR 904767704 20 384 SH   SOLE   384 0 0
UNION PAC CORP COM Stock 907818108 1,191 7,523 SH   SOLE   7,523 0 0
UNITED CONTL HLDGS INC COM Stock 910047109 3 34 SH   SOLE   34 0 0
UNITED PARCEL SERVICE INC Stock 911312106 392 3,854 SH   SOLE   3,854 0 0
UNITED RENTALS INC COM Stock 911363109 22 180 SH   SOLE   180 0 0
UNITED STATES STL CORP Stock 912909108 22 1,030 SH   SOLE   1,030 0 0
UNITED TECHNOLOGIES CORP COM Stock 913017109 241 2,113 SH   SOLE   2,113 0 0
UNITEDHEALTH GROUP Stock 91324P102 162 608 SH   SOLE   608 0 0
UNIVERSAL DISPLAY CORP COM Stock 91347P105 28 275 SH   SOLE   275 0 0
UNUM GROUP Stock 91529Y106 1 10 SH   SOLE   10 0 0
URBAN EDGE PPTYS COM REIT 91704F104 1 6 SH   SOLE   6 0 0
US BANCORP DEL COM NEW Stock 902973304 72 1,439 SH   SOLE   1,439 0 0
USANA HEALTH SCIENCES INC COM Stock 90328M107 8 66 SH   SOLE   66 0 0
V F CORP COM Stock 918204108 7 89 SH   SOLE   89 0 0
VAIL RESORTS INC COM Stock 91879Q109 9 50 SH   SOLE   50 0 0
VALERO ENERGY CORP Stock 91913Y100 53 642 SH   SOLE   642 0 0
VANGUARD DIVIDEND APPRECIATION INDEX FUND ETF 921908844 262 2,544 SH   SOLE   2,544 0 0
VANGUARD ENERGY INDEX FUND ETF 92204A306 72 827 SH   SOLE   827 0 0
VANGUARD EUROPEAN ETF 922042874 24 461 SH   SOLE   461 0 0
VANGUARD FINANCIALS INDEX FUND ETF 92204A405 9 133 SH   SOLE   133 0 0
VANGUARD FTSE ALL-WORLD EX-US ETF 922042775 9 181 SH   SOLE   181 0 0
VANGUARD FTSE DEVELOPED MARKETS ETF ETF 921943858 54 1,373 SH   SOLE   1,373 0 0
VANGUARD FTSE EMERGING MARKETS ETF ETF 922042858 42,856 1,056,872 SH   SOLE   1,056,872 0 0
VANGUARD GROWTH ETF ETF 922908736 1,776 12,348 SH   SOLE   12,348 0 0
VANGUARD HEALTH CARE INDEX FUND ETF 92204A504 50 294 SH   SOLE   294 0 0
VANGUARD HIGH DIVIDEND YIELD ETF 921946406 16 198 SH   SOLE   198 0 0
VANGUARD INDEX FDS MID-CAP VALUE INDEX VIPER SHS ETF ETF 922908512 162 1,576 SH   SOLE   1,576 0 0
VANGUARD LARGE CAP ETF 922908637 28 224 SH   SOLE   224 0 0
VANGUARD MEGA CAP ETF ETF 921910873 262 2,837 SH   SOLE   2,837 0 0
VANGUARD MID CAP ETF 922908629 513 3,424 SH   SOLE   3,424 0 0
VANGUARD MID CAP GROWTH ETF ETF 922908538 182 1,394 SH   SOLE   1,394 0 0
VANGUARD RUSSELL2000 INDEX FD ETF ETF 92206C664 679 5,740 SH   SOLE   5,740 0 0
VANGUARD S&P 500 ETF ETF 922908363 57 231 SH   SOLE   231 0 0
VANGUARD SHORT TERM CORP BOND FD ETF ETF 92206C409 7 92 SH   SOLE   92 0 0
VANGUARD SMALL CAP ETF ETF 922908751 37 253 SH   SOLE   253 0 0
VANGUARD SMALL CAP GROWTH ETF ETF 922908595 30 178 SH   SOLE   178 0 0
VANGUARD SMALL CAP VALUE ETF ETF 922908611 410 3,270 SH   SOLE   3,270 0 0
VANGUARD TOTAL STOCK MARKET INDEX FUND ETF 922908769 116 847 SH   SOLE   847 0 0
VANGUARD VALUE ETF ETF 922908744 375 3,606 SH   SOLE   3,606 0 0
VAREX IMAGING CORP COM Stock 92214X106 1 8 SH   SOLE   8 0 0
VARIAN MED SYS INC COM Stock 92220P105 3 20 SH   SOLE   20 0 0
VEONEER INCORPORATED COM Stock 92336X109 1 10 SH   SOLE   10 0 0
VERISIGN INC COM Stock 92343E102 3 20 SH   SOLE   20 0 0
VERITIV CORP Stock 923454102 1 1 SH   SOLE   1 0 0
VERIZON COMMUNICATIONS Stock 92343V104 909 15,924 SH   SOLE   15,924 0 0
VERSUM MATLS INC COM Stock 92532W103 6 190 SH   SOLE   190 0 0
VERTEX PHARMACEUTICALS IN Stock 92532F100 21 110 SH   SOLE   110 0 0
VIACOM INC CL B Stock 92553P201 7 238 SH   SOLE   238 0 0
VIACOM INC NEW CL A Stock 92553P102 1 24 SH   SOLE   24 0 0
VICOR CORP COM Stock 925815102 16 339 SH   SOLE   339 0 0
VIRTUS GLOBAL DIVID INCOME FD COM CEF 92835W107 14 1,424 SH   SOLE   1,424 0 0
VISA INC Stock 92826C839 288 2,082 SH   SOLE   2,082 0 0
VISTEON CORP COM NEW Stock 92839U206 8 10 SH   SOLE   10 0 0
VODAFONE GROUP NEW ADR F ADR 92857W308 54 2,809 SH   SOLE   2,809 0 0
VORNADO RLTY TR SH BEN INT REIT 929042109 1 12 SH   SOLE   12 0 0
VOYA FINL INC COM Stock 929089100 5 100 SH   SOLE   100 0 0
VULCAN MATLS CO COM Stock 929160109 1 10 SH   SOLE   10 0 0
W P CAREY INC COM REIT 92936U109 45 641 SH   SOLE   641 0 0
WALGREENS BOOTS ALLIANCE INC COM Stock 931427108 68 943 SH   SOLE   943 0 0
WALMART INC COM Stock 931142103 1,018 10,412 SH   SOLE   10,412 0 0
WASHINGTON PRIME GROUP INC REIT 93964W108 1 1 SH   SOLE   1 0 0
WASTE MANAGEMENT INC Stock 94106L109 6 60 SH   SOLE   60 0 0
WATERS CP Stock 941848103 18 88 SH   SOLE   88 0 0
WELLCARE HEALTH PLANS INC COM Stock 94946T106 11 42 SH   SOLE   42 0 0
WELLS FARGO CO NEW COM Stock 949746101 66 1,317 SH   SOLE   1,317 0 0
WENDYS CO COM Stock 95058W100 1 10 SH   SOLE   10 0 0
WESTERN DIGITAL CORP COM Stock 958102105 1 38 SH   SOLE   38 0 0
WESTROCK CO COM Stock 96145D105 49 1,190 SH   SOLE   1,190 0 0
WEYERHAEUSER CO REIT 962166104 17 680 SH   SOLE   680 0 0
WHIRLPOOL CORP COM Stock 963320106 35 276 SH   SOLE   276 0 0
WHITEHORSE FIN INC COM CEF 96524V106 22 1,619 SH   SOLE   1,619 0 0
WILLIAMS COS INC DEL COM Stock 969457100 1 52 SH   SOLE   52 0 0
WISDOMTREE BOFA MERRILL LYNCH HIGH YIELD BOND ZERO DURATION FUND ETF 97717W430 1 43 SH   SOLE   43 0 0
WISDOMTREE CBOE S&P 500 PUTWRITE STRATEGY FUND ETF 97717X560 1 18 SH   SOLE   18 0 0
WISDOMTREE DYNAMIC LONG/SHORT U.S. EQUITY FUND ETF 97717X313 1 31 SH   SOLE   31 0 0
WISDOMTREE JAPAN HEDGED EQUITY ETF 97717W851 62 1,245 SH   SOLE   1,245 0 0
WISDOMTREE JAPAN HEDGED SMALLCAP EQUITY FUND ETF 97717W521 16 404 SH   SOLE   404 0 0
WISDOMTREE LARGE CAP DIVIDEND ETF 97717W307 1 1 SH   SOLE   1 0 0
WISDOMTREE TR INTL LARGECAP DIVID FD ETF 97717W794 5,283 117,871 SH   SOLE   117,871 0 0
WISDOMTREE U.S. MIDCAP DIVIDEND FUND ETF 97717W505 4,021 116,554 SH   SOLE   116,554 0 0
WORLDPAY INC CL A Stock 981558109 6 70 SH   SOLE   70 0 0
WYNDHAM HOTELS & RESORTS INC COM Stock 98311A105 1 10 SH   SOLE   10 0 0
WYNDHAM WORLDWIDE CORP Stock 98310W108 1 10 SH   SOLE   10 0 0
YAHOO INC CEF 021346101 2 30 SH   SOLE   30 0 0
YUM BRANDS INC Stock 988498101 157 1,696 SH   SOLE   1,696 0 0
YUM CHINA HLDGS INC COM Stock 98850P109 44 1,213 SH   SOLE   1,213 0 0
ZIMMER HLDGS INC Stock 98956P102 11 100 SH   SOLE   100 0 0
ZIONS BANCORPORATION N A COM Stock 989701107 39 839 SH   SOLE   839 0 0