3M CO
COM
88579Y101
1246
6274
SH
SOLE
0
0
6274
ABBOTT LABS
COM
002824100
1868
16111
SH
SOLE
0
0
16111
ABBVIE INC
COM
00287Y109
1341
11903
SH
SOLE
0
0
11903
ACCENTURE PLC IRELAND
SHS CLASS A
G1151C101
1108
3758
SH
SOLE
0
0
3758
ADOBE SYSTEMS INCORPORATED
COM
00724F101
361
617
SH
SOLE
0
0
617
AKAMAI TECHNOLOGIES INC
COM
00971T101
568
4875
SH
SOLE
0
0
4875
ALLSTATE CORP
COM
020002101
286
2195
SH
SOLE
0
0
2195
ALPHABET INC
CAP STK CL A
02079K305
3067
1256
SH
SOLE
0
0
1256
ALPHABET INC
CAP STK CL C
02079K107
449
179
SH
SOLE
0
0
179
AMAZON COM INC
COM
023135106
4015
1167
SH
SOLE
0
0
1167
AMERICAN EXPRESS CO
COM
025816109
604
3656
SH
SOLE
0
0
3656
AMERICAN TOWER CORP NEW
COM
03027X100
429
1587
SH
SOLE
0
0
1587
APPLE INC
COM
037833100
13242
96688
SH
SOLE
0
0
96688
ASTRAZENECA PLC
SPONSORED ADR
046353108
661
11040
SH
SOLE
0
0
11040
AT&T INC
COM
00206R102
413
14359
SH
SOLE
0
0
14359
AUTOMATIC DATA PROCESSING IN
COM
053015103
1114
5609
SH
SOLE
0
0
5609
BECTON DICKINSON & CO
COM
075887109
297
1223
SH
SOLE
0
0
1223
BERKSHIRE HATHAWAY INC DEL
CL B NEW
084670702
1004
3611
SH
SOLE
0
0
3611
BLACKROCK INC
COM
09247X101
742
848
SH
SOLE
0
0
848
BLACKSTONE GROUP INC
COM
09260D107
214
2200
SH
SOLE
0
0
2200
BRISTOL-MYERS SQUIBB CO
COM
110122108
1629
24372
SH
SOLE
0
0
24372
BROADRIDGE FINL SOLUTIONS IN
COM
11133T103
206
1276
SH
SOLE
0
0
1276
CATERPILLAR INC
COM
149123101
3981
18294
SH
SOLE
0
0
18294
CHECK POINT SOFTWARE TECH LT
ORD
M22465104
267
2300
SH
SOLE
0
0
2300
CHEVRON CORP NEW
COM
166764100
1205
11506
SH
SOLE
0
0
11506
CHUBB LIMITED
COM
H1467J104
1196
7524
SH
SOLE
0
0
7524
CHURCH & DWIGHT INC
COM
171340102
284
3327
SH
SOLE
0
0
3327
CIGNA CORP NEW
COM
125523100
971
4094
SH
SOLE
0
0
4094
CISCO SYS INC
COM
17275R102
1264
23852
SH
SOLE
0
0
23852
COCA COLA CO
COM
191216100
790
14604
SH
SOLE
0
0
14604
COGNIZANT TECHNOLOGY SOLUTIO
CL A
192446102
281
4058
SH
SOLE
0
0
4058
COLGATE PALMOLIVE CO
COM
194162103
1251
15378
SH
SOLE
0
0
15378
COMCAST CORP NEW
CL A
20030N101
903
15828
SH
SOLE
0
0
15828
CONAGRA BRANDS INC
COM
205887102
200
5500
SH
SOLE
0
0
5500
CONSTELLATION BRANDS INC
CL A
21036P108
448
1914
SH
SOLE
0
0
1914
CORBUS PHARMACEUTICALS HLDGS
COM
21833P103
43
23400
SH
SOLE
0
0
23400
COSTCO WHSL CORP NEW
COM
22160K105
1346
3401
SH
SOLE
0
0
3401
CROWN HLDGS INC
COM
228368106
204
2000
SH
SOLE
0
0
2000
CVS HEALTH CORP
COM
126650100
550
6591
SH
SOLE
0
0
6591
DANAHER CORPORATION
COM
235851102
711
2649
SH
SOLE
0
0
2649
DBX ETF TR
XTRCKR RUSL 1000
233051242
212
5320
SH
SOLE
0
0
5320
DIAGEO PLC
SPON ADR NEW
25243Q205
363
1894
SH
SOLE
0
0
1894
DISNEY WALT CO
COM
254687106
1515
8621
SH
SOLE
0
0
8621
DOMINION ENERGY INC
COM
25746U109
248
3373
SH
SOLE
0
0
3373
ECOLAB INC
COM
278865100
399
1939
SH
SOLE
0
0
1939
EDITAS MEDICINE INC
COM
28106W103
227
4000
SH
SOLE
0
0
4000
EMERSON ELEC CO
COM
291011104
702
7297
SH
SOLE
0
0
7297
EXXON MOBIL CORP
COM
30231G102
3395
53813
SH
SOLE
0
0
53813
FACEBOOK INC
CL A
30303M102
3630
10439
SH
SOLE
0
0
10439
FEDEX CORP
COM
31428X106
768
2573
SH
SOLE
0
0
2573
FIRST TR EXCHANGE-TRADED FD
FIRST TR ENH NEW
33739Q408
635
10600
SH
SOLE
0
0
10600
FLUENT INC
COM
34380C102
88
30200
SH
SOLE
0
0
30200
FS KKR CAP CORP
COM
302635206
357
16600
SH
SOLE
0
0
16600
GENERAL ELECTRIC CO
COM
369604103
721
53538
SH
SOLE
0
0
53538
GENERAL MLS INC
COM
370334104
206
3382
SH
SOLE
0
0
3382
GOLDMAN SACHS GROUP INC
COM
38141G104
262
690
SH
SOLE
0
0
690
HARTFORD FINL SVCS GROUP INC
COM
416515104
219
3541
SH
SOLE
0
0
3541
HEXCEL CORP NEW
COM
428291108
424
6800
SH
SOLE
0
0
6800
HOME DEPOT INC
COM
437076102
4725
14816
SH
SOLE
0
0
14816
HONEYWELL INTL INC
COM
438516106
883
4024
SH
SOLE
0
0
4024
HORIZON THERAPEUTICS PUB L
SHS
G46188101
234
2500
SH
SOLE
0
0
2500
IDEXX LABS INC
COM
45168D104
632
1000
SH
SOLE
0
0
1000
ILLINOIS TOOL WKS INC
COM
452308109
1996
8927
SH
SOLE
0
0
8927
IMPINJ INC
COM
453204109
290
5630
SH
SOLE
0
0
5630
INDEPENDENT BK CORP MASS
COM
453836108
1713
22690
SH
SOLE
0
0
22690
INTEL CORP
COM
458140100
1728
30786
SH
SOLE
0
0
30786
INTERNATIONAL BUSINESS MACHS
COM
459200101
1743
11887
SH
SOLE
0
0
11887
INTUITIVE SURGICAL INC
COM NEW
46120E602
383
417
SH
SOLE
0
0
417
INVESCO EXCH TRADED FD TR II
FTSE RAFI DEV
46138E743
271
5633
SH
SOLE
0
0
5633
INVESCO EXCH TRADED FD TR II
FTSE RAFI EMNG
46138E727
279
11938
SH
SOLE
0
0
11938
INVESCO EXCH TRADED FD TR II
S&P500 LOW VOL
46138E354
469
7699
SH
SOLE
0
0
7699
INVESCO EXCHANGE TRADED FD T
S&P500 EQL WGT
46137V357
489
3245
SH
SOLE
0
0
3245
INVESCO EXCHANGE TRADED FD T
S&P500 PUR GWT
46137V266
306
1664
SH
SOLE
0
0
1664
INVESCO EXCHANGE TRADED FD T
S&P500 QUALITY
46137V241
2255
46404
SH
SOLE
0
0
46404
INVESCO QQQ TR
UNIT SER 1
46090E103
324
915
SH
SOLE
0
0
915
ISHARES INC
MSCI EMERG MRKT
464286533
343
5341
SH
SOLE
0
0
5341
ISHARES TR
1 3 YR TREAS BD
464287457
631
7328
SH
SOLE
0
0
7328
ISHARES TR
CORE S&P SCP ETF
464287804
304
2690
SH
SOLE
0
0
2690
ISHARES TR
EXPND TEC SC ETF
464287549
297
735
SH
SOLE
0
0
735
ISHARES TR
ISHS 1-5YR INVS
464288646
5508
100494
SH
SOLE
0
0
100494
ISHARES TR
MSCI EAFE ETF
464287465
3125
39619
SH
SOLE
0
0
39619
ISHARES TR
MSCI EMG MKT ETF
464287234
1031
18688
SH
SOLE
0
0
18688
ISHARES TR
MSCI USA MIN VOL
46429B697
1427
19388
SH
SOLE
0
0
19388
ISHARES TR
MSCI USA QLT FCT
46432F339
2195
16523
SH
SOLE
0
0
16523
ISHARES TR
MSCI USA VALUE
46432F388
1321
12572
SH
SOLE
0
0
12572
ISHARES TR
NATIONAL MUN ETF
464288414
586
5000
SH
SOLE
0
0
5000
ISHARES TR
RUSSELL 3000 ETF
464287689
2772
10833
SH
SOLE
0
0
10833
J P MORGAN EXCHANGE-TRADED F
ULTRA SHRT INC
46641Q837
2697
53160
SH
SOLE
0
0
53160
JOHNSON & JOHNSON
COM
478160104
4729
28707
SH
SOLE
0
0
28707
JPMORGAN CHASE & CO
COM
46625H100
2599
16708
SH
SOLE
0
0
16708
KIMBERLY-CLARK CORP
COM
494368103
485
3625
SH
SOLE
0
0
3625
KKR & CO INC
COM
48251W104
637
10760
SH
SOLE
0
0
10760
LILLY ELI & CO
COM
532457108
669
2913
SH
SOLE
0
0
2913
LINDE PLC
SHS
G5494J103
620
2144
SH
SOLE
0
0
2144
LOWES COS INC
COM
548661107
956
4931
SH
SOLE
0
0
4931
MAGENTA THERAPEUTICS INC
COM
55910K108
176
18000
SH
SOLE
0
0
18000
MARSH & MCLENNAN COS INC
COM
571748102
941
6691
SH
SOLE
0
0
6691
MASTERCARD INCORPORATED
CL A
57636Q104
448
1227
SH
SOLE
0
0
1227
MCDONALDS CORP
COM
580135101
1349
5842
SH
SOLE
0
0
5842
MCKESSON CORP
COM
58155Q103
245
1280
SH
SOLE
0
0
1280
MEDTRONIC PLC
SHS
G5960L103
476
3836
SH
SOLE
0
0
3836
MERCK & CO INC
COM
58933Y105
2333
29996
SH
SOLE
0
0
29996
MICROSOFT CORP
COM
594918104
9833
36299
SH
SOLE
0
0
36299
MONDELEZ INTL INC
CL A
609207105
472
7552
SH
SOLE
0
0
7552
MONSTER BEVERAGE CORP NEW
COM
61174X109
461
5050
SH
SOLE
0
0
5050
NETFLIX INC
COM
64110L106
264
500
SH
SOLE
0
0
500
NEXTERA ENERGY INC
COM
65339F101
692
9438
SH
SOLE
0
0
9438
NIKE INC
CL B
654106103
1478
9566
SH
SOLE
0
0
9566
NORDSTROM INC
COM
655664100
237
6483
SH
SOLE
0
0
6483
NORTHWEST NAT HLDG CO
COM
66765N105
210
4000
SH
SOLE
0
0
4000
NUCOR CORP
COM
670346105
207
2155
SH
SOLE
0
0
2155
NUVEEN MUN VALUE FD INC
COM
670928100
421
36500
SH
SOLE
0
0
36500
NVIDIA CORPORATION
COM
67066G104
480
600
SH
SOLE
0
0
600
NXP SEMICONDUCTORS N V
COM
N6596X109
423
2055
SH
SOLE
0
0
2055
OPKO HEALTH INC
COM
68375N103
62
15200
SH
SOLE
0
0
15200
ORACLE CORP
COM
68389X105
241
3095
SH
SOLE
0
0
3095
OREILLY AUTOMOTIVE INC
COM
67103H107
395
698
SH
SOLE
0
0
698
PAYCHEX INC
COM
704326107
219
2039
SH
SOLE
0
0
2039
PAYPAL HLDGS INC
COM
70450Y103
358
1227
SH
SOLE
0
0
1227
PEPSICO INC
COM
713448108
2375
16027
SH
SOLE
0
0
16027
PFIZER INC
COM
717081103
1556
39739
SH
SOLE
0
0
39739
PHILLIPS 66
COM
718546104
240
2795
SH
SOLE
0
0
2795
PROCTER AND GAMBLE CO
COM
742718109
2540
18825
SH
SOLE
0
0
18825
QUALCOMM INC
COM
747525103
240
1679
SH
SOLE
0
0
1679
RAYTHEON TECHNOLOGIES CORP
COM
75513E101
1033
12103
SH
SOLE
0
0
12103
RENAISSANCERE HLDGS LTD
COM
G7496G103
357
2400
SH
SOLE
0
0
2400
ROCKWELL AUTOMATION INC
COM
773903109
208
728
SH
SOLE
0
0
728
ROYAL DUTCH SHELL PLC
SPONS ADR A
780259206
235
5820
SH
SOLE
0
0
5820
SELECT SECTOR SPDR TR
COMMUNICATION
81369Y852
276
3414
SH
SOLE
0
0
3414
SELECT SECTOR SPDR TR
ENERGY
81369Y506
647
12013
SH
SOLE
0
0
12013
SELECT SECTOR SPDR TR
FINANCIAL
81369Y605
479
13063
SH
SOLE
0
0
13063
SELECT SECTOR SPDR TR
SBI CONS DISCR
81369Y407
230
1287
SH
SOLE
0
0
1287
SELECT SECTOR SPDR TR
TECHNOLOGY
81369Y803
407
2757
SH
SOLE
0
0
2757
SHERWIN WILLIAMS CO
COM
824348106
379
1392
SH
SOLE
0
0
1392
SPDR GOLD TR
GOLD SHS
78463V107
993
5993
SH
SOLE
0
0
5993
SPDR S&P 500 ETF TR
TR UNIT
78462F103
5239
12240
SH
SOLE
0
0
12240
SPDR SER TR
BLOMBERG BRC INV
78468R200
2751
89750
SH
SOLE
0
0
89750
SPDR SER TR
NYSE TECH ETF
78464A102
334
2100
SH
SOLE
0
0
2100
SPDR SER TR
PORTFOLIO SH TSR
78468R101
13446
438830
SH
SOLE
0
0
438830
SPDR SER TR
S&P DIVID ETF
78464A763
5344
43702
SH
SOLE
0
0
43702
SPLUNK INC
COM
848637104
217
1500
SH
SOLE
0
0
1500
SSGA ACTIVE ETF TR
SPDR TR TACTIC
78467V848
375
7748
SH
SOLE
0
0
7748
STARBUCKS CORP
COM
855244109
635
5681
SH
SOLE
0
0
5681
STATE STR CORP
COM
857477103
386
4686
SH
SOLE
0
0
4686
TEXAS INSTRS INC
COM
882508104
1179
6132
SH
SOLE
0
0
6132
THE TRADE DESK INC
COM CL A
88339J105
309
4000
SH
SOLE
0
0
4000
THERMO FISHER SCIENTIFIC INC
COM
883556102
2351
4660
SH
SOLE
0
0
4660
TJX COS INC NEW
COM
872540109
472
7007
SH
SOLE
0
0
7007
T-MOBILE US INC
COM
872590104
898
6197
SH
SOLE
0
0
6197
TORONTO DOMINION BK ONT
COM NEW
891160509
524
7487
SH
SOLE
0
0
7487
TOTALENERGIES SE
SPONSORED ADS
89151E109
262
5791
SH
SOLE
0
0
5791
TRAVELERS COMPANIES INC
COM
89417E109
442
2950
SH
SOLE
0
0
2950
TREX CO INC
COM
89531P105
1758
17200
SH
SOLE
0
0
17200
UNILEVER PLC
SPON ADR NEW
904767704
236
4040
SH
SOLE
0
0
4040
UNION PAC CORP
COM
907818108
914
4156
SH
SOLE
0
0
4156
UNITED PARCEL SERVICE INC
CL B
911312106
434
2086
SH
SOLE
0
0
2086
UNITEDHEALTH GROUP INC
COM
91324P102
1205
3010
SH
SOLE
0
0
3010
VANECK VECTORS ETF TR
GOLD MINERS ETF
92189F106
423
12448
SH
SOLE
0
0
12448
VANGUARD BD INDEX FDS
INTERMED TERM
921937819
1278
14211
SH
SOLE
0
0
14211
VANGUARD BD INDEX FDS
SHORT TRM BOND
921937827
2064
25121
SH
SOLE
0
0
25121
VANGUARD BD INDEX FDS
TOTAL BND MRKT
921937835
865
10066
SH
SOLE
0
0
10066
VANGUARD INDEX FDS
GROWTH ETF
922908736
5506
19196
SH
SOLE
0
0
19196
VANGUARD INDEX FDS
MID CAP ETF
922908629
7124
30016
SH
SOLE
0
0
30016
VANGUARD INDEX FDS
REAL ESTATE ETF
922908553
257
2528
SH
SOLE
0
0
2528
VANGUARD INDEX FDS
S&P 500 ETF SHS
922908363
1016
2581
SH
SOLE
0
0
2581
VANGUARD INDEX FDS
SMALL CP ETF
922908751
8228
36522
SH
SOLE
0
0
36522
VANGUARD INDEX FDS
TOTAL STK MKT
922908769
439
1968
SH
SOLE
0
0
1968
VANGUARD INTL EQUITY INDEX F
ALLWRLD EX US
922042775
816
12877
SH
SOLE
0
0
12877
VANGUARD INTL EQUITY INDEX F
FTSE EMR MKT ETF
922042858
2476
45581
SH
SOLE
0
0
45581
VANGUARD MALVERN FDS
STRM INFPROIDX
922020805
1363
26000
SH
SOLE
0
0
26000
VANGUARD SCOTTSDALE FDS
INTER TERM TREAS
92206C706
277
4085
SH
SOLE
0
0
4085
VANGUARD SCOTTSDALE FDS
SHRT TRM CORP BD
92206C409
1793
21682
SH
SOLE
0
0
21682
VANGUARD SPECIALIZED FUNDS
DIV APP ETF
921908844
888
5736
SH
SOLE
0
0
5736
VANGUARD TAX-MANAGED INTL FD
FTSE DEV MKT ETF
921943858
507
9850
SH
SOLE
0
0
9850
VERASTEM INC
COM
92337C104
81
20000
SH
SOLE
0
0
20000
VERIZON COMMUNICATIONS INC
COM
92343V104
266
4742
SH
SOLE
0
0
4742
VISA INC
COM CL A
92826C839
2915
12465
SH
SOLE
0
0
12465
WALMART INC
COM
931142103
2502
17743
SH
SOLE
0
0
17743
WASTE MGMT INC DEL
COM
94106L109
892
6364
SH
SOLE
0
0
6364
WESTERN ASSET HIGH INCOME OP
COM
95766K109
102
19296
SH
SOLE
0
0
19296
ZIMMER BIOMET HOLDINGS INC
COM
98956P102
267
1659
SH
SOLE
0
0
1659
ZOETIS INC
CL A
98978V103
209
1122
SH
SOLE
0
0
1122
ZYNGA INC
CL A
98986T108
128
12000
SH
SOLE
0
0
12000