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 88579Y101 779 3,697 SH   SOLE   0 0 3,697
ABB LTD SPONSORED ADR 000375204 26 1,116 SH   SOLE   0 0 1,116
ABBOTT LABS COM 002824100 177 2,417 SH   SOLE   0 0 2,417
ABBVIE INC COM 00287Y109 244 2,576 SH   SOLE   0 0 2,576
ABERDEEN EMRG MRKTS EQT INM COM 00301W105 7 1,057 SH   SOLE   0 0 1,057
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 133 782 SH   SOLE   0 0 782
ACXIOM HOLDINGS INC COM 005125109 25 510 SH   SOLE   0 0 510
ADAM NAT RES FD INC COM 00548F105 24 1,183 SH   SOLE   0 0 1,183
ADOBE SYS INC COM 00724F101 21 76 SH   SOLE   0 0 76
ADVANCE AUTO PARTS INC COM 00751Y106 29 172 SH   SOLE   0 0 172
ADVANSIX INC COM 00773T101 2 66 SH   SOLE   0 0 66
AETNA INC NEW COM 00817Y108 9 42 SH   SOLE   0 0 42
AFLAC INC COM 001055102 64 1,353 SH   SOLE   0 0 1,353
AGILENT TECHNOLOGIES INC COM 00846U101 7 105 SH   SOLE   0 0 105
AIR PRODS &CHEMS INC COM 009158106 35 208 SH   SOLE   0 0 208
ALCOA CORP COM 013872106 9 211 SH   SOLE   0 0 211
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 39 235 SH   SOLE   0 0 235
ALLERGAN PLC SHS G0177J108 403 2,114 SH   SOLE   0 0 2,114
ALLIANCE DATA SYSTEMS CORP COM 018581108 3 12 SH   SOLE   0 0 12
ALLIANCEBERNSTEIN GBL HGH IN COM 01879R106 1 97 SH   SOLE   0 0 97
ALLIANZGI EQUITY &CONV INCO COM 018829101 25 1,075 SH   SOLE   0 0 1,075
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 634 7,246 SH   SOLE   0 0 7,246
ALPHABET INC CAP STK CL C 02079K107 1,072 898 SH   SOLE   0 0 898
ALPHABET INC CAP STK CL A 02079K305 1,079 894 SH   SOLE   0 0 894
ALTRIA GROUP INC COM 02209S103 228 3,775 SH   SOLE   0 0 3,775
AMAZON COM INC COM 023135106 2,576 1,286 SH   SOLE   0 0 1,286
AMBEV SA SPONSORED ADR 02319V103 9 2,000 SH   SOLE   0 0 2,000
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 5 300 SH   SOLE   0 0 300
AMERICA MOVIL SAB DE CV SPONSORED ADR 02364W204 6 400 SH   SOLE   0 0 400
AMERICAN ELEC PWR INC COM 025537101 760 10,728 SH   SOLE   0 0 10,728
AMERICAN EXPRESS CO COM 025816109 471 4,419 SH   SOLE   0 0 4,419
AMERICAN INTL GROUP INC COM NEW 026874784 6 120 SH   SOLE   0 0 120
AMERICAN STS WTR CO COM 029899101 13 220 SH   SOLE   0 0 220
AMERICAN TOWER CORP NEW COM 03027X100 1,121 7,717 SH   SOLE   0 0 7,717
AMERIPRISE FINL INC COM 03076C106 138 935 SH   SOLE   0 0 935
AMERISOURCEBERGEN CORP COM 03073E105 14 155 SH   SOLE   0 0 155
AMGEN INC COM 031162100 1,093 5,273 SH   SOLE   0 0 5,273
AMPHENOL CORP NEW CL A 032095101 24 250 SH   SOLE   0 0 250
ANALOG DEVICES INC COM 032654105 91 979 SH   SOLE   0 0 979
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 22 250 SH   SOLE   0 0 250
ANNALY CAP MGMT INC COM 035710409 10 1,000 SH   SOLE   0 0 1,000
APPLE INC COM 037833100 5,151 22,820 SH   SOLE   0 0 22,820
AQUA AMERICA INC COM 03836W103 33 893 SH   SOLE   0 0 893
ARCHER DANIELS MIDLAND CO COM 039483102 10 200 SH   SOLE   0 0 200
ARISTA NETWORKS INC COM 040413106 27 100 SH   SOLE   0 0 100
ARROW ELECTRS INC COM 042735100 5 62 SH   SOLE   0 0 62
ASTRAZENECA PLC SPONSORED ADR 046353108 7 183 SH   SOLE   0 0 183
AT&T INC COM 00206R102 433 12,891 SH   SOLE   0 0 12,891
AUTOMATIC DATA PROCESSING IN COM 053015103 427 2,833 SH   SOLE   0 0 2,833
AVANOS MED INC COM 05350V106 6 87 SH   SOLE   0 0 87
AXOVANT SCIENCES LTD COM G0750W104 2 650 SH   SOLE   0 0 650
BANK AMER CORP COM 060505104 84 2,865 SH   SOLE   0 0 2,865
BANK AMER CORP *W EXP 10/28/201 060505153 2 5,600 SH   SOLE   0 0 5,600
BANK NEW YORK MELLON CORP COM 064058100 65 1,278 SH   SOLE   0 0 1,278
BARCLAYS BANK PLC ADR PFD SR 5 06739H362 65 2,500 SH   SOLE   0 0 2,500
BARINGS CORPORATE INVS COM 06759X107 82 5,326 SH   SOLE   0 0 5,326
BB&T CORP COM 054937107 890 18,327 SH   SOLE   0 0 18,327
BECTON DICKINSON &CO COM 075887109 1,700 6,512 SH   SOLE   0 0 6,512
BEMIS INC COM 081437105 15 300 SH   SOLE   0 0 300
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 593 2,769 SH   SOLE   0 0 2,769
BERKSHIRE HILLS BANCORP INC COM 084680107 35 850 SH   SOLE   0 0 850
BHP BILLITON LTD SPONSORED ADR 088606108 30 600 SH   SOLE   0 0 600
BIOGEN INC COM 09062X103 735 2,080 SH   SOLE   0 0 2,080
BLACKROCK INC COM 09247X101 9 19 SH   SOLE   0 0 19
BLACKROCK MUNIYIELD QLTY FD COM 09254E103 4 334 SH   SOLE   0 0 334
BLACKROCK TAX MUNICPAL BD TR SHS 09248X100 144 6,798 SH   SOLE   0 0 6,798
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 64 1,675 SH   SOLE   0 0 1,675
BLUE HILLS BANCORP INC COM 095573101 31 1,284 SH   SOLE   0 0 1,284
BOEING CO COM 097023105 369 993 SH   SOLE   0 0 993
BOOKING HLDGS INC COM 09857L108 198 100 SH   SOLE   0 0 100
BOSTON BEER INC CL A 100557107 7 25 SH   SOLE   0 0 25
BOSTON PROPERTIES INC COM 101121101 25 200 SH   SOLE   0 0 200
BOSTON SCIENTIFIC CORP COM 101137107 4 100 SH   SOLE   0 0 100
BP PLC SPONSORED ADR 055622104 14 300 SH   SOLE   0 0 300
BRIGHTHOUSE FINL INC COM 10922N103 1 13 SH   SOLE   0 0 13
BRISTOL MYERS SQUIBB CO COM 110122108 19 300 SH   SOLE   0 0 300
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 40 860 SH   SOLE   0 0 860
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 15 116 SH   SOLE   0 0 116
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 67 1,668 SH   SOLE   0 0 1,668
BROOKLINE BANCORP INC DEL COM 11373M107 25 1,506 SH   SOLE   0 0 1,506
BUCKEYE PARTNERS L P UNIT LTD PARTN 118230101 49 1,371 SH   SOLE   0 0 1,371
BUNGE LIMITED COM G16962105 7 100 SH   SOLE   0 0 100
CABOT OIL &GAS CORP COM 127097103 2 100 SH   SOLE   0 0 100
CALIFORNIA RES CORP COM NEW 13057Q206 1 11 SH   SOLE   0 0 11
CAMPBELL SOUP CO COM 134429109 2 50 SH   SOLE   0 0 50
CANADIAN NATL RY CO COM 136375102 71 796 SH   SOLE   0 0 796
CANOPY GROWTH CORP COM 138035100 19 400 SH   SOLE   0 0 400
CAPITAL ONE FINL CORP COM 14040H105 19 204 SH   SOLE   0 0 204
CARA THERAPEUTICS INC COM 140755109 48 2,000 SH   SOLE   0 0 2,000
CARDINAL HEALTH INC COM 14149Y108 20 374 SH   SOLE   0 0 374
CARNIVAL CORP UNIT 99/99/9999 143658300 2 30 SH   SOLE   0 0 30
CATERPILLAR INC DEL COM 149123101 170 1,115 SH   SOLE   0 0 1,115
CDK GLOBAL INC COM 12508E101 20 321 SH   SOLE   0 0 321
CELGENE CORP COM 151020104 9 100 SH   SOLE   0 0 100
CENTURYLINK INC COM 156700106 1 55 SH   SOLE   0 0 55
CHARTER COMMUNICATIONS INC N CL A 16119P108 4 13 SH   SOLE   0 0 13
CHECK POINT SOFTWARE TECH LT ORD M22465104 365 3,100 SH   SOLE   0 0 3,100
CHEMOURS CO COM 163851108 3 80 SH   SOLE   0 0 80
CHEVRON CORP NEW COM 166764100 330 2,699 SH   SOLE   0 0 2,699
CHUBB LIMITED COM H1467J104 27 200 SH   SOLE   0 0 200
CIENA CORP COM NEW 171779309 4 125 SH   SOLE   0 0 125
CIGNA CORPORATION COM 125509109 125 600 SH   SOLE   0 0 600
CISCO SYS INC COM 17275R102 542 11,138 SH   SOLE   0 0 11,138
CITIGROUP INC COM NEW 172967424 202 2,817 SH   SOLE   0 0 2,817
CLEVELAND CLIFFS INC COM 185899101 4 312 SH   SOLE   0 0 312
CLOROX CO DEL COM 189054109 1,488 9,890 SH   SOLE   0 0 9,890
CLOUDERA INC COM 18914U100 11 628 SH   SOLE   0 0 628
CME GROUP INC COM CL A 12572Q105 574 3,374 SH   SOLE   0 0 3,374
COCA COLA CO COM 191216100 1,581 34,228 SH   SOLE   0 0 34,228
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 660 8,554 SH   SOLE   0 0 8,554
COLGATE PALMOLIVE CO COM 194162103 654 9,765 SH   SOLE   0 0 9,765
COMCAST CORP NEW CL A 20030N101 268 7,582 SH   SOLE   0 0 7,582
COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 40 1,419 SH   SOLE   0 0 1,419
COMPASS MINERALS INTL INC COM 20451N101 565 8,415 SH   SOLE   0 0 8,415
CONNECTICUT WTR SVC INC COM 207797101 23 332 SH   SOLE   0 0 332
CONOCOPHILLIPS COM 20825C104 65 835 SH   SOLE   0 0 835
CONSOLIDATED EDISON INC COM 209115104 169 2,224 SH   SOLE   0 0 2,224
COOPER COS INC COM NEW 216648402 28 100 SH   SOLE   0 0 100
CORNING INC COM 219350105 6 162 SH   SOLE   0 0 162
COSTCO WHSL CORP NEW COM 22160K105 68 292 SH   SOLE   0 0 292
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 169 3,817 SH   SOLE   0 0 3,817
CROWN CASTLE INTL CORP NEW COM 22822V101 56 500 SH   SOLE   0 0 500
CROWN HOLDINGS INC COM 228368106 5 100 SH   SOLE   0 0 100
CSX CORP COM 126408103 8 109 SH   SOLE   0 0 109
CVS HEALTH CORP COM 126650100 402 5,111 SH   SOLE   0 0 5,111
CYTRX CORP COM PAR 232828608 4 4,044 SH   SOLE   0 0 4,044
D R HORTON INC COM 23331A109 3 60 SH   SOLE   0 0 60
DANAHER CORP DEL COM 235851102 66 610 SH   SOLE   0 0 610
DEERE &CO COM 244199105 309 2,057 SH   SOLE   0 0 2,057
DELL TECHNOLOGIES INC COM CL V 24703L103 13 135 SH   SOLE   0 0 135
DIAGEO P L C SPON ADR NEW 25243Q205 345 2,433 SH   SOLE   0 0 2,433
DIGITAL RLTY TR INC COM 253868103 2 19 SH   SOLE   0 0 19
DISCOVER FINL SVCS COM 254709108 260 3,396 SH   SOLE   0 0 3,396
DISNEY WALT CO COM DISNEY 254687106 192 1,638 SH   SOLE   0 0 1,638
DOMINION ENERGY INC COM 25746U109 290 4,129 SH   SOLE   0 0 4,129
DOVER CORP COM 260003108 1 10 SH   SOLE   0 0 10
DOWDUPONT INC COM 26078J100 123 1,915 SH   SOLE   0 0 1,915
DTE ENERGY CO COM 233331107 5 50 SH   SOLE   0 0 50
DUFF &PHELPS UTIL CORP BD T COM 26432K108 1 150 SH   SOLE   0 0 150
DUKE ENERGY CORP NEW COM NEW 26441C204 56 700 SH   SOLE   0 0 700
DUNKIN BRANDS GROUP INC COM 265504100 71 959 SH   SOLE   0 0 959
EASTMAN CHEM CO COM 277432100 26 269 SH   SOLE   0 0 269
EATON VANCE FLTG RATE INCOM COM SHS BEN INT 278284104 16 1,000 SH   SOLE   0 0 1,000
EATON VANCE MUN INCOME 2028 SHS 27829U105 29 1,471 SH   SOLE   0 0 1,471
ECOLAB INC COM 278865100 155 992 SH   SOLE   0 0 992
EDGEWELL PERS CARE CO COM 28035Q102 1 17 SH   SOLE   0 0 17
EDISON INTL COM 281020107 11 157 SH   SOLE   0 0 157
EDITAS MEDICINE INC COM 28106W103 16 500 SH   SOLE   0 0 500
ELECTRONIC ARTS INC COM 285512109 12 100 SH   SOLE   0 0 100
EMBRAER S A SP ADR REP 4 COM 29082A107 4 200 SH   SOLE   0 0 200
EMERSON ELEC CO COM 291011104 879 11,481 SH   SOLE   0 0 11,481
ENBRIDGE INC COM 29250N105 26 800 SH   SOLE   0 0 800
ENERGY TRANSFER EQUITY L P COM UT LTD PTN 29273V100 206 11,798 SH   SOLE   0 0 11,798
ENTERPRISE PRODS PARTNERS L COM 293792107 52 1,800 SH   SOLE   0 0 1,800
EQUITY COMWLTH COM SH BEN INT 294628102 2 75 SH   SOLE   0 0 75
EVERGY INC COM 30034W106 558 10,155 SH   SOLE   0 0 10,155
EVERSOURCE ENERGY COM 30040W108 381 6,205 SH   SOLE   0 0 6,205
EXELON CORP COM 30161N101 22 500 SH   SOLE   0 0 500
EXPRESS SCRIPTS HLDG CO COM 30219G108 93 978 SH   SOLE   0 0 978
EXXON MOBIL CORP COM 30231G102 291 3,420 SH   SOLE   0 0 3,420
FACEBOOK INC CL A 30303M102 138 839 SH   SOLE   0 0 839
FEDEX CORP COM 31428X106 64 266 SH   SOLE   0 0 266
FIDELITY MSCI UTILS INDEX 316092865 17 484 SH   SOLE   0 0 484
FISERV INC COM 337738108 16 200 SH   SOLE   0 0 200
FLAHERTY&CRMN PFD SEC INCOM COM 338478100 838 45,993 SH   SOLE   0 0 45,993
FORD MTR CO DEL COM PAR $0.01 345370860 2 254 SH   SOLE   0 0 254
FORTIVE CORP COM 34959J108 25 300 SH   SOLE   0 0 300
FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 10 200 SH   SOLE   0 0 200
GAP INC DEL COM 364760108 7 245 SH   SOLE   0 0 245
GENERAL DYNAMICS CORP COM 369550108 618 3,019 SH   SOLE   0 0 3,019
GENERAL ELECTRIC CO COM 369604103 15 1,285 SH   SOLE   0 0 1,285
GENERAL MLS INC COM 370334104 367 8,540 SH   SOLE   0 0 8,540
GENERAL MTRS CO COM 37045V100 18 527 SH   SOLE   0 0 527
GENUINE PARTS CO COM 372460105 24 246 SH   SOLE   0 0 246
GILEAD SCIENCES INC COM 375558103 294 3,804 SH   SOLE   0 0 3,804
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 30 735 SH   SOLE   0 0 735
GOLDMAN SACHS GROUP INC COM 38141G104 48 215 SH   SOLE   0 0 215
HANCOCK JOHN PREMUIM DIV FD COM SH BEN INT 41013T105 17 1,050 SH   SOLE   0 0 1,050
HANESBRANDS INC COM 410345102 43 2,331 SH   SOLE   0 0 2,331
HCP INC COM 40414L109 44 1,674 SH   SOLE   0 0 1,674
HEALTHCARE RLTY TR COM 421946104 1 50 SH   SOLE   0 0 50
HENRY JACK &ASSOC INC COM 426281101 112 700 SH   SOLE   0 0 700
HERSHEY CO COM 427866108 96 940 SH   SOLE   0 0 940
HEXCEL CORP NEW COM 428291108 9 128 SH   SOLE   0 0 128
HOME DEPOT INC COM 437076102 197 952 SH   SOLE   0 0 952
HONEYWELL INTL INC COM 438516106 410 2,464 SH   SOLE   0 0 2,464
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 3 100 SH   SOLE   0 0 100
HP INC COM 40434L105 13 500 SH   SOLE   0 0 500
HSBC HLDGS PLC SPON ADR NEW 404280406 122 2,769 SH   SOLE   0 0 2,769
IDACORP INC COM 451107106 5 50 SH   SOLE   0 0 50
IDEXX LABS INC COM 45168D104 37 148 SH   SOLE   0 0 148
ILLINOIS TOOL WKS INC COM 452308109 276 1,953 SH   SOLE   0 0 1,953
INGREDION INC COM 457187102 21 200 SH   SOLE   0 0 200
INTEL CORP COM 458140100 1,179 24,934 SH   SOLE   0 0 24,934
INTELLIA THERAPEUTICS INC COM 45826J105 20 700 SH   SOLE   0 0 700
INTELSAT S A COM L5140P101 15 500 SH   SOLE   0 0 500
INTERCONTINENTAL EXCHANGE IN COM 45866F104 47 623 SH   SOLE   0 0 623
INTERNATIONAL BUSINESS MACHS COM 459200101 164 1,086 SH   SOLE   0 0 1,086
INTUITIVE SURGICAL INC COM NEW 46120E602 1 1 SH   SOLE   0 0 1
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 2,366 114,527 SH   SOLE   0 0 114,527
INVESCO EXCH TRD SLF IDX FD BULSHS 2021 CB 46138J700 891 42,976 SH   SOLE   0 0 42,976
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 615 30,421 SH   SOLE   0 0 30,421
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 19 600 SH   SOLE   0 0 600
IRON MTN INC NEW COM 46284V101 147 4,245 SH   SOLE   0 0 4,245
ISHARES INC MIN VOL EMRG MKT 464286533 42 700 SH   SOLE   0 0 700
ISHARES INC MSCI JPN ETF NEW 46434G822 2 26 SH   SOLE   0 0 26
ISHARES INC MSCI MEXICO ETF 464286822 2 43 SH   SOLE   0 0 43
ISHARES INC MSCI PAC JP ETF 464286665 10 213 SH   SOLE   0 0 213
ISHARES TR GL TIMB FORE ETF 464288174 675 8,968 SH   SOLE   0 0 8,968
ISHARES TR LATN AMER 40 ETF 464287390 31 1,000 SH   SOLE   0 0 1,000
ISHARES TR MIN VOL EAFE ETF 46429B689 491 6,747 SH   SOLE   0 0 6,747
ISHARES TR MIN VOL USA ETF 46429B697 126 2,217 SH   SOLE   0 0 2,217
ISHARES TR USA QUALITY FCTR 46432F339 32 356 SH   SOLE   0 0 356
ISHARES TR IBOXX HI YD ETF 464288513 58 675 SH   SOLE   0 0 675
ISHARES TR S&P US PFD STK 464288687 178 4,788 SH   SOLE   0 0 4,788
ISHARES TR MSCI EAFE ETF 464287465 102 1,499 SH   SOLE   0 0 1,499
ISHARES TR CORE S&P SCP ETF 464287804 102 1,166 SH   SOLE   0 0 1,166
ISHARES TR MSCI KLD400 SOC 464288570 187 1,748 SH   SOLE   0 0 1,748
ISHARES TR NASDAQ BIOTECH 464287556 14 117 SH   SOLE   0 0 117
ISHARES TR MICRO-CAP ETF 464288869 11 100 SH   SOLE   0 0 100
ISHARES TR RUS MD CP GR ETF 464287481 7 49 SH   SOLE   0 0 49
ISHARES TR S&P MC 400VL ETF 464287705 10 59 SH   SOLE   0 0 59
ISHARES TR SH TR CRPORT ETF 464288646 33 630 SH   SOLE   0 0 630
ISHARES TR SELECT DIVID ETF 464287168 42 418 SH   SOLE   0 0 418
ISHARES TR INTRM TR CRP ETF 464288638 5 100 SH   SOLE   0 0 100
ISHARES TR RUS MID CAP ETF 464287499 66 300 SH   SOLE   0 0 300
ISHARES TR GLOB HLTHCRE ETF 464287325 13 200 SH   SOLE   0 0 200
ISHARES TR S&P 500 VAL ETF 464287408 9 77 SH   SOLE   0 0 77
ISHARES TR U.S. FINLS ETF 464287788 23 192 SH   SOLE   0 0 192
ISHARES TR TIPS BD ETF 464287176 3 26 SH   SOLE   0 0 26
ISHARES TR MSCI EMG MKT ETF 464287234 16 371 SH   SOLE   0 0 371
J2 GLOBAL INC COM 48123V102 46 550 SH   SOLE   0 0 550
JACOBS ENGR GROUP INC DEL COM 469814107 38 500 SH   SOLE   0 0 500
JEFFERIES FINL GROUP INC COM 47233W109 4 168 SH   SOLE   0 0 168
JOHNSON &JOHNSON COM 478160104 3,924 28,399 SH   SOLE   0 0 28,399
JOHNSON CTLS INTL PLC SHS G51502105 3 83 SH   SOLE   0 0 83
JPMORGAN CHASE &CO COM 46625H100 336 2,979 SH   SOLE   0 0 2,979
KB HOME COM 48666K109 6 260 SH   SOLE   0 0 260
KELLOGG CO COM 487836108 21 300 SH   SOLE   0 0 300
KEURIG DR PEPPER INC COM 49271V100 33 1,406 SH   SOLE   0 0 1,406
KIMBERLY CLARK CORP COM 494368103 149 1,308 SH   SOLE   0 0 1,308
KRAFT HEINZ CO COM 500754106 638 11,573 SH   SOLE   0 0 11,573
LAS VEGAS SANDS CORP COM 517834107 6 100 SH   SOLE   0 0 100
LEGGETT &PLATT INC COM 524660107 44 1,000 SH   SOLE   0 0 1,000
LENNAR CORP CL A 526057104 2 34 SH   SOLE   0 0 34
LILLY ELI &CO COM 532457108 59 554 SH   SOLE   0 0 554
LOCKHEED MARTIN CORP COM 539830109 6 16 SH   SOLE   0 0 16
LOWES COS INC COM 548661107 11 100 SH   SOLE   0 0 100
LUMENTUM HLDGS INC COM 55024U109 13 211 SH   SOLE   0 0 211
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 10 100 SH   SOLE   0 0 100
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 1,699 25,086 SH   SOLE   0 0 25,086
MARATHON PETE CORP COM 56585A102 18 228 SH   SOLE   0 0 228
MARKEL CORP COM 570535104 95 80 SH   SOLE   0 0 80
MARSH &MCLENNAN COS INC COM 571748102 4 52 SH   SOLE   0 0 52
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 2 108 SH   SOLE   0 0 108
MASTERCARD INCORPORATED CL A 57636Q104 1,060 4,761 SH   SOLE   0 0 4,761
MCCORMICK &CO INC COM NON VTG 579780206 531 4,033 SH   SOLE   0 0 4,033
MCDERMOTT INTL INC COM 580037703 1 31 SH   SOLE   0 0 31
MCDONALDS CORP COM 580135101 1,563 9,345 SH   SOLE   0 0 9,345
MCKESSON CORP COM 58155Q103 65 489 SH   SOLE   0 0 489
MEDTRONIC PLC SHS G5960L103 104 1,060 SH   SOLE   0 0 1,060
MERCK &CO INC COM 58933Y105 96 1,349 SH   SOLE   0 0 1,349
METLIFE INC COM 59156R108 9 202 SH   SOLE   0 0 202
MICROCHIP TECHNOLOGY INC COM 595017104 32 400 SH   SOLE   0 0 400
MICRON TECHNOLOGY INC COM 595112103 27 600 SH   SOLE   0 0 600
MICROSOFT CORP COM 594918104 2,975 26,010 SH   SOLE   0 0 26,010
MOLSON COORS BREWING CO CL B 60871R209 6 103 SH   SOLE   0 0 103
MONDELEZ INTL INC CL A 609207105 337 7,836 SH   SOLE   0 0 7,836
MONGODB INC CL A 60937P106 82 1,000 SH   SOLE   0 0 1,000
MORGAN STANLEY COM NEW 617446448 9 200 SH   SOLE   0 0 200
MOSAIC CO NEW COM 61945C103 56 1,725 SH   SOLE   0 0 1,725
NATIONAL GRID PLC SPONSORED ADR NE 636274409 132 2,544 SH   SOLE   0 0 2,544
NATIONAL OILWELL VARCO INC COM 637071101 17 400 SH   SOLE   0 0 400
NAVIDEA BIOPHARMACEUTICALS I COM 63937X103 1 6,000 SH   SOLE   0 0 6,000
NCR CORP NEW COM 62886E108 1 22 SH   SOLE   0 0 22
NETFLIX INC COM 64110L106 24 65 SH   SOLE   0 0 65
NEXTERA ENERGY INC COM 65339F101 38 225 SH   SOLE   0 0 225
NIKE INC CL B 654106103 1,392 16,429 SH   SOLE   0 0 16,429
NORDSTROM INC COM 655664100 18 295 SH   SOLE   0 0 295
NORFOLK SOUTHERN CORP COM 655844108 79 438 SH   SOLE   0 0 438
NORTHERN TR CORP COM 665859104 20 200 SH   SOLE   0 0 200
NOVARTIS A G SPONSORED ADR 66987V109 740 8,583 SH   SOLE   0 0 8,583
NOVOCURE LTD ORD SHS G6674U108 26 500 SH   SOLE   0 0 500
NOVO-NORDISK A S ADR 670100205 95 2,023 SH   SOLE   0 0 2,023
NUVEEN CA SELECT TAX FREE PR SH BEN INT 67063R103 31 2,200 SH   SOLE   0 0 2,200
NUVEEN DOW 30 DYN OVERWRITE SHS 67075F105 117 5,931 SH   SOLE   0 0 5,931
NUVEEN MASSACHUSETS QLT MUN COM 67061E104 65 5,417 SH   SOLE   0 0 5,417
NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101 408 28,395 SH   SOLE   0 0 28,395
NVENT ELECTRIC PLC SHS G6700G107 1 20 SH   SOLE   0 0 20
NVIDIA CORP COM 67066G104 85 304 SH   SOLE   0 0 304
O REILLY AUTOMOTIVE INC NEW COM 67103H107 12 35 SH   SOLE   0 0 35
OCCIDENTAL PETE CORP DEL COM 674599105 38 466 SH   SOLE   0 0 466
OMNICOM GROUP INC COM 681919106 134 1,970 SH   SOLE   0 0 1,970
ORACLE CORP COM 68389X105 491 9,516 SH   SOLE   0 0 9,516
PACCAR INC COM 693718108 1 19 SH   SOLE   0 0 19
PACIRA PHARMACEUTICALS INC COM 695127100 15 300 SH   SOLE   0 0 300
PARK HOTELS RESORTS INC COM 700517105 3 86 SH   SOLE   0 0 86
PARKER HANNIFIN CORP COM 701094104 65 356 SH   SOLE   0 0 356
PAYCHEX INC COM 704326107 604 8,199 SH   SOLE   0 0 8,199
PAYPAL HLDGS INC COM 70450Y103 1 6 SH   SOLE   0 0 6
PENTAIR PLC SHS G7S00T104 1 20 SH   SOLE   0 0 20
PEPSICO INC COM 713448108 3,452 30,878 SH   SOLE   0 0 30,878
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 12 1,000 SH   SOLE   0 0 1,000
PFIZER INC COM 717081103 506 11,483 SH   SOLE   0 0 11,483
PG&E CORP COM 69331C108 7 150 SH   SOLE   0 0 150
PHILIP MORRIS INTL INC COM 718172109 205 2,519 SH   SOLE   0 0 2,519
PHILLIPS 66 COM 718546104 104 924 SH   SOLE   0 0 924
PIMCO MUN INCOME FD II COM 72200W106 13 1,000 SH   SOLE   0 0 1,000
PNC FINL SVCS GROUP INC COM 693475105 24 178 SH   SOLE   0 0 178
PPG INDS INC COM 693506107 32 294 SH   SOLE   0 0 294
PPL CORP COM 69351T106 29 999 SH   SOLE   0 0 999
PRAXAIR INC COM 74005P104 153 949 SH   SOLE   0 0 949
PROCTER AND GAMBLE CO COM 742718109 1,114 13,384 SH   SOLE   0 0 13,384
PROGRESSIVE CORP OHIO COM 743315103 28 400 SH   SOLE   0 0 400
PROSHARES TR SHORT S&P 500 NE 74347B425 45 1,629 SH   SOLE   0 0 1,629
PROSPERITY BANCSHARES INC COM 743606105 35 501 SH   SOLE   0 0 501
PUBLIC STORAGE COM 74460D109 37 183 SH   SOLE   0 0 183
PUBLIC SVC ENTERPRISE GROUP COM 744573106 257 4,862 SH   SOLE   0 0 4,862
QUALCOMM INC COM 747525103 308 4,279 SH   SOLE   0 0 4,279
RAYONIER INC COM 754907103 32 955 SH   SOLE   0 0 955
RAYTHEON CO COM NEW 755111507 35 169 SH   SOLE   0 0 169
REALTY INCOME CORP COM 756109104 1,089 19,147 SH   SOLE   0 0 19,147
REDFIN CORP COM 75737F108 10 541 SH   SOLE   0 0 541
RENAISSANCERE HOLDINGS LTD COM G7496G103 33 250 SH   SOLE   0 0 250
RINGCENTRAL INC CL A 76680R206 19 200 SH   SOLE   0 0 200
ROGERS COMMUNICATIONS INC CL B 775109200 87 1,697 SH   SOLE   0 0 1,697
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 28 400 SH   SOLE   0 0 400
SALESFORCE COM INC COM 79466L302 192 1,208 SH   SOLE   0 0 1,208
SANOFI SPONSORED ADR 80105N105 71 1,600 SH   SOLE   0 0 1,600
SCANSOURCE INC COM 806037107 8 200 SH   SOLE   0 0 200
SCHLUMBERGER LTD COM 806857108 77 1,259 SH   SOLE   0 0 1,259
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 24 460 SH   SOLE   0 0 460
SEAGATE TECHNOLOGY PLC SHS G7945M107 9 191 SH   SOLE   0 0 191
SEALED AIR CORP NEW COM 81211K100 8 200 SH   SOLE   0 0 200
SEATTLE GENETICS INC COM 812578102 15 200 SH   SOLE   0 0 200
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 38 1,390 SH   SOLE   0 0 1,390
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 84 1,114 SH   SOLE   0 0 1,114
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 51 539 SH   SOLE   0 0 539
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 19 364 SH   SOLE   0 0 364
SELECT SECTOR SPDR TR ENERGY 81369Y506 31 413 SH   SOLE   0 0 413
SEMPRA ENERGY COM 816851109 26 229 SH   SOLE   0 0 229
SENIOR HSG PPTYS TR SH BEN INT 81721M109 1 30 SH   SOLE   0 0 30
SHIRE PLC SPONSORED ADR 82481R106 5 30 SH   SOLE   0 0 30
SILICON LABORATORIES INC COM 826919102 9 100 SH   SOLE   0 0 100
SIRIUS XM HLDGS INC COM 82968B103 3 474 SH   SOLE   0 0 474
SJW GROUP COM 784305104 24 400 SH   SOLE   0 0 400
SKYWORKS SOLUTIONS INC COM 83088M102 1 12 SH   SOLE   0 0 12
SMUCKER J M CO COM NEW 832696405 59 570 SH   SOLE   0 0 570
SOUTHERN CO COM 842587107 258 5,910 SH   SOLE   0 0 5,910
SOUTHWEST AIRLS CO COM 844741108 12 200 SH   SOLE   0 0 200
SPDR GOLD TRUST GOLD SHS 78463V107 56 500 SH   SOLE   0 0 500
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 43 117 SH   SOLE   0 0 117
SPDR SER TR SPDR S&P 500 ETF 78468R796 56 794 SH   SOLE   0 0 794
SPECTRA ENERGY PARTNERS LP COM 84756N109 1,196 33,504 SH   SOLE   0 0 33,504
STARBUCKS CORP COM 855244109 39 692 SH   SOLE   0 0 692
STATE STR CORP COM 857477103 50 603 SH   SOLE   0 0 603
STORE CAP CORP COM 862121100 11 400 SH   SOLE   0 0 400
STRYKER CORP COM 863667101 291 1,639 SH   SOLE   0 0 1,639
SUNRUN INC COM 86771W105 1 100 SH   SOLE   0 0 100
SYNCHRONY FINL COM 87165B103 47 1,504 SH   SOLE   0 0 1,504
SYSCO CORP COM 871829107 317 4,333 SH   SOLE   0 0 4,333
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 4 100 SH   SOLE   0 0 100
TARGET CORP COM 87612E106 71 801 SH   SOLE   0 0 801
TC PIPELINES LP UT COM LTD PRT 87233Q108 15 500 SH   SOLE   0 0 500
TE CONNECTIVITY LTD REG SHS H84989104 3 38 SH   SOLE   0 0 38
TECK RESOURCES LTD CL B 878742204 5 200 SH   SOLE   0 0 200
TEKLA LIFE SCIENCES INVS SH BEN INT 87911K100 1 35 SH   SOLE   0 0 35
TEMPLETON EMERG MKTS INCOME COM 880192109 8 800 SH   SOLE   0 0 800
TESLA INC COM 88160R101 40 150 SH   SOLE   0 0 150
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 51 2,364 SH   SOLE   0 0 2,364
TEXAS INSTRS INC COM 882508104 21 193 SH   SOLE   0 0 193
THERMO FISHER SCIENTIFIC INC COM 883556102 1 4 SH   SOLE   0 0 4
TIER REIT INC COM NEW 88650V208 10 434 SH   SOLE   0 0 434
TJX COS INC NEW COM 872540109 2,881 25,717 SH   SOLE   0 0 25,717
TORONTO DOMINION BK ONT COM NEW 891160509 55 900 SH   SOLE   0 0 900
TOTAL S A SPONSORED ADR 89151E109 20 315 SH   SOLE   0 0 315
TRANSCANADA CORP COM 89353D107 86 2,119 SH   SOLE   0 0 2,119
TRAVELERS COMPANIES INC COM 89417E109 1 10 SH   SOLE   0 0 10
TWENTY FIRST CENTY FOX INC CL B 90130A200 89 1,945 SH   SOLE   0 0 1,945
UNILEVER N V N Y SHS NEW 904784709 115 2,070 SH   SOLE   0 0 2,070
UNILEVER PLC SPON ADR NEW 904767704 662 12,041 SH   SOLE   0 0 12,041
UNION PAC CORP COM 907818108 318 1,955 SH   SOLE   0 0 1,955
UNITED PARCEL SERVICE INC CL B 911312106 837 7,170 SH   SOLE   0 0 7,170
UNITED TECHNOLOGIES CORP COM 913017109 1,233 8,822 SH   SOLE   0 0 8,822
UNITEDHEALTH GROUP INC COM 91324P102 150 564 SH   SOLE   0 0 564
UNITI GROUP INC COM 91325V108 1 35 SH   SOLE   0 0 35
UNIVERSAL DISPLAY CORP COM 91347P105 112 954 SH   SOLE   0 0 954
US BANCORP DEL COM NEW 902973304 1,066 20,179 SH   SOLE   0 0 20,179
V F CORP COM 918204108 100 1,072 SH   SOLE   0 0 1,072
VAIL RESORTS INC COM 91879Q109 27 100 SH   SOLE   0 0 100
VALERO ENERGY CORP NEW COM 91913Y100 23 200 SH   SOLE   0 0 200
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 56 3,050 SH   SOLE   0 0 3,050
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 32 300 SH   SOLE   0 0 300
VANECK VECTORS ETF TR AGRIBUSINESS ETF 92189F700 20 300 SH   SOLE   0 0 300
VANGUARD BD INDEX FD INC INTERMED TERM 921937819 24 300 SH   SOLE   0 0 300
VANGUARD GROUP DIV APP ETF 921908844 1,906 17,218 SH   SOLE   0 0 17,218
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 430 5,329 SH   SOLE   0 0 5,329
VANGUARD INDEX FDS MID CAP ETF 922908629 45 276 SH   SOLE   0 0 276
VANGUARD INDEX FDS SMALL CP ETF 922908751 167 1,024 SH   SOLE   0 0 1,024
VANGUARD INDEX FDS VALUE ETF 922908744 541 4,886 SH   SOLE   0 0 4,886
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 47 175 SH   SOLE   0 0 175
VANGUARD INDEX FDS GROWTH ETF 922908736 53 330 SH   SOLE   0 0 330
VANGUARD INDEX FDS SM CP VAL ETF 922908611 53 380 SH   SOLE   0 0 380
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 190 1,336 SH   SOLE   0 0 1,336
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 32 419 SH   SOLE   0 0 419
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 2,383 33,516 SH   SOLE   0 0 33,516
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 11 211 SH   SOLE   0 0 211
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 17 425 SH   SOLE   0 0 425
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 1 20 SH   SOLE   0 0 20
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 12 211 SH   SOLE   0 0 211
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 329 6,797 SH   SOLE   0 0 6,797
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 71 850 SH   SOLE   0 0 850
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 4 50 SH   SOLE   0 0 50
VANGUARD STAR FD VG TL INTL STK F 921909768 130 2,400 SH   SOLE   0 0 2,400
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 2,028 46,879 SH   SOLE   0 0 46,879
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 382 4,391 SH   SOLE   0 0 4,391
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 3,379 48,712 SH   SOLE   0 0 48,712
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 1,002 5,554 SH   SOLE   0 0 5,554
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 3,929 21,781 SH   SOLE   0 0 21,781
VANGUARD WORLD FDS INF TECH ETF 92204A702 1,263 6,233 SH   SOLE   0 0 6,233
VANGUARD WORLD FDS UTILITIES ETF 92204A876 84 716 SH   SOLE   0 0 716
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 60 403 SH   SOLE   0 0 403
VAREX IMAGING CORP COM 92214X106 6 200 SH   SOLE   0 0 200
VARIAN MED SYS INC COM 92220P105 45 400 SH   SOLE   0 0 400
VENTAS INC COM 92276F100 59 1,081 SH   SOLE   0 0 1,081
VERIZON COMMUNICATIONS INC COM 92343V104 747 13,999 SH   SOLE   0 0 13,999
VERTEX PHARMACEUTICALS INC COM 92532F100 10 50 SH   SOLE   0 0 50
VIACOM INC NEW CL B 92553P201 10 300 SH   SOLE   0 0 300
VIAVI SOLUTIONS INC COM 925550105 12 1,059 SH   SOLE   0 0 1,059
VISA INC COM CL A 92826C839 496 3,305 SH   SOLE   0 0 3,305
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 1 35 SH   SOLE   0 0 35
VOYAGER THERAPEUTICS INC COM 92915B106 1,179 62,323 SH   SOLE   0 0 62,323
WALGREENS BOOTS ALLIANCE INC COM 931427108 93 1,275 SH   SOLE   0 0 1,275
WALMART INC COM 931142103 59 625 SH   SOLE   0 0 625
WASTE MGMT INC DEL COM 94106L109 73 813 SH   SOLE   0 0 813
WATERS CORP COM 941848103 58 300 SH   SOLE   0 0 300
WELLS FARGO CO NEW COM 949746101 1,293 24,606 SH   SOLE   0 0 24,606
WELLTOWER INC COM 95040Q104 1,305 20,286 SH   SOLE   0 0 20,286
WESTERN ASSET INVT GRADE DEF COM 95790A101 131 6,292 SH   SOLE   0 0 6,292
WESTERN ASST MNGD MUN FD INC COM 95766M105 6 468 SH   SOLE   0 0 468
WESTERN DIGITAL CORP COM 958102105 6 95 SH   SOLE   0 0 95
WESTERN UN CO COM 959802109 7 350 SH   SOLE   0 0 350
WESTPAC BKG CORP SPONSORED ADR 961214301 10 500 SH   SOLE   0 0 500
WESTROCK CO COM 96145D105 5 100 SH   SOLE   0 0 100
WEYERHAEUSER CO COM 962166104 36 1,110 SH   SOLE   0 0 1,110
WISDOMTREE TR INTL SMCAP DIV 97717W760 31 433 SH   SOLE   0 0 433
WPP PLC NEW ADR 92937A102 8 107 SH   SOLE   0 0 107
WRIGHT MED GROUP N V ORD SHS 0.03 PAR N96617118 9 309 SH   SOLE   0 0 309
XCEL ENERGY INC COM 98389B100 4 77 SH   SOLE   0 0 77
XYLEM INC COM 98419M100 11 140 SH   SOLE   0 0 140
YUM BRANDS INC COM 988498101 274 3,014 SH   SOLE   0 0 3,014
YUM CHINA HLDGS INC COM 98850P109 102 2,897 SH   SOLE   0 0 2,897
ZIMMER BIOMET HLDGS INC COM 98956P102 93 706 SH   SOLE   0 0 706
ZOETIS INC CL A 98978V103 10 110 SH   SOLE   0 0 110