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
IQ Global Resources ETF COMMON STOCK 45409B883 3 95 SH   SOLE   95 0 0
ETFS Physical Platinum COMMON STOCK 003260106 39 500 SH   SOLE   500 0 0
SPDR Gold Shares COMMON STOCK 78463V107 7,749 58,175 SH   SOLE   58,175 0 0
iShares Gold Trust COMMON STOCK 464285105 14,772 1,094,258 SH   SOLE   1,094,258 0 0
CurrencyShares Canadian Dollar ETF COMMON STOCK 46138T104 107 1,425 SH   SOLE   1,425 0 0
EverQuote Inc COMMON STOCK 30041R108 26 2,000 SH   SOLE   2,000 0 0
Vivo Participacoes S A Spon ADR PFD New COMMON STOCK 87936R106 51 3,908 SH   SOLE   3,908 0 0
Vodafone Group Plc ADR COMMON STOCK 92857W308 68 4,176 SH   SOLE   4,176 0 0
Orange COMMON STOCK 684060106 71 4,489 SH   SOLE   4,489 0 0
Facebook Inc COMMON STOCK 30303M102 125 650 SH   SOLE   650 0 0
Alphabet Inc Cap Stk Cl C COMMON STOCK 02079K107 172 159 SH   SOLE   159 0 0
AT&T Inc COMMON STOCK 00206R102 177 5,268 SH   SOLE   5,268 0 0
Comcast Corp COMMON STOCK 20030N101 180 4,246 SH   SOLE   4,246 0 0
Omnicom Group Inc Com COMMON STOCK 681919106 192 2,342 SH   SOLE   2,342 0 0
Verizon Communications Inc COMMON STOCK 92343V104 205 3,580 SH   SOLE   3,580 0 0
Alphabet Inc Cap Stk Cl A COMMON STOCK 02079K305 205 189 SH   SOLE   189 0 0
Charter Communications, Inc. COMMON STOCK 16119P108 211 535 SH   SOLE   535 0 0
Walt Disney Co COMMON STOCK 254687106 347 2,485 SH   SOLE   2,485 0 0
Activision Blizzard In Com COMMON STOCK 00507v109 9,081 192,389 SH   SOLE   192,389 0 0
Tencent Holdings Ltd. Unsponsored ADR COMMON STOCK 88032Q109 12,992 287,046 SH   SOLE   287,046 0 0
Liberty Broadband Corp. Class C COMMON STOCK 530307305 16,122 154,693 SH   SOLE   154,693 0 0
Naspers Ltd Sponsored Adr COMMON STOCK 631512209 1 24 SH   SOLE   24 0 0
Liberty SiriusXM Group COMMON STOCK 531229607 1 14 SH   SOLE   14 0 0
Discovery Holding Co-Ser A W/I COMMON STOCK 25470f104 1 29 SH   SOLE   29 0 0
Daimler Ag COMMON STOCK 233825207 1 80 SH   SOLE   80 0 0
Industria De Diseno Textil SA COMMON STOCK 455793109 1 79 SH   SOLE   79 0 0
Carlsberg A/S Sponsored ADR Class B COMMON STOCK 142795202 1 50 SH   SOLE   50 0 0
Kontoor Brands Inc COMMON STOCK 50050N103 2 57 SH   SOLE   57 0 0
Lauder Estee Cos Inc Cl A COMMON STOCK 518439104 5 30 SH   SOLE   30 0 0
Insignia Systems Inc COMMON STOCK 45765Y105 8 7,692 SH   SOLE   7,692 0 0
Ford Motor Co COMMON STOCK 345370860 13 1,250 SH   SOLE   1,250 0 0
Service Corp Intl COMMON STOCK 817565104 44 933 SH   SOLE   933 0 0
Dunkin Brands Group Inc COMMON STOCK 265504100 45 560 SH   SOLE   560 0 0
Lear Corp. COMMON STOCK 521865204 49 350 SH   SOLE   350 0 0
Yum China Holdings Inc COMMON STOCK 98850P109 59 1,280 SH   SOLE   1,280 0 0
VF Corp COMMON STOCK 918204108 61 700 SH   SOLE   700 0 0
McDonald's Corp COMMON STOCK 580135101 160 772 SH   SOLE   772 0 0
Lowe's Companies Inc COMMON STOCK 548661107 171 1,690 SH   SOLE   1,690 0 0
Yum Brands Inc COMMON STOCK 988498101 274 2,480 SH   SOLE   2,480 0 0
Newell Rubbermaid Inc COMMON STOCK 651229106 651 42,203 SH   SOLE   42,203 0 0
TJX Companies Inc COMMON STOCK 872540109 680 12,855 SH   SOLE   12,855 0 0
Dollar General Corp COMMON STOCK 256677105 922 6,820 SH   SOLE   6,820 0 0
O'Reilly Automotive, Inc COMMON STOCK 67103H107 13,396 36,273 SH   SOLE   36,273 0 0
Home Depot Inc COMMON STOCK 437076102 15,341 73,767 SH   SOLE   73,767 0 0
Nike Inc COMMON STOCK 654106103 15,419 183,668 SH   SOLE   183,668 0 0
Marriott International Inc COMMON STOCK 571903202 16,365 116,650 SH   SOLE   116,650 0 0
Amazon.com, Inc. COMMON STOCK 023135106 25,000 13,202 SH   SOLE   13,202 0 0
Coty Inc COMMON STOCK 222070203 2 180 SH   SOLE   180 0 0
Kellogg Co COMMON STOCK 487836108 13 250 SH   SOLE   250 0 0
Altria Group Inc COMMON STOCK 02209S103 14 293 SH   SOLE   293 0 0
Nestle SA COMMON STOCK 641069406 26 250 SH   SOLE   250 0 0
Cons Staples Select Sector Spdr Tr Sbi COMMON STOCK 81369Y308 28 479 SH   SOLE   479 0 0
Kimberly-Clark Corp COMMON STOCK 494368103 34 254 SH   SOLE   254 0 0
Church & Dwight Co Inc COMMON STOCK 171340102 37 500 SH   SOLE   500 0 0
The Kraft Heinz Co COMMON STOCK 500754106 46 1,469 SH   SOLE   1,469 0 0
Morrison (Wm) Supermarkets PLC COMMON STOCK 92933J107 52 4,111 SH   SOLE   4,111 0 0
ELANCO ANIMAL HEALTH INC COMMON STOCK 28414H103 67 1,988 SH   SOLE   1,988 0 0
Tesco Plc Sponsored Adrf COMMON STOCK 881575302 71 8,096 SH   SOLE   8,096 0 0
Coca-Cola Co COMMON STOCK 191216100 81 1,586 SH   SOLE   1,586 0 0
Carrefour Sa COMMON STOCK 144430204 98 25,820 SH   SOLE   25,820 0 0
Darling Ingredients COMMON STOCK 237266101 104 5,250 SH   SOLE   5,250 0 0
Costco Wholesale Corp COMMON STOCK 22160K105 117 441 SH   SOLE   441 0 0
Wal-Mart Stores Inc COMMON STOCK 931142103 154 1,389 SH   SOLE   1,389 0 0
General Mills Inc COMMON STOCK 370334104 223 4,243 SH   SOLE   4,243 0 0
Mondelez International Inc COMMON STOCK 609207105 250 4,640 SH   SOLE   4,640 0 0
Walgreen Boots Alliance Inc Com COMMON STOCK 931427108 289 5,286 SH   SOLE   5,286 0 0
Tyson Foods Inc Class A COMMON STOCK 902494103 415 5,135 SH   SOLE   5,135 0 0
Unilever NV COMMON STOCK 904784709 425 7,000 SH   SOLE   7,000 0 0
Colgate-Palmolive Co COMMON STOCK 194162103 887 12,372 SH   SOLE   12,372 0 0
Sysco Corp COMMON STOCK 871829107 1,413 19,975 SH   SOLE   19,975 0 0
Procter & Gamble Co COMMON STOCK 742718109 2,192 19,991 SH   SOLE   19,991 0 0
Conagra Brands, Inc. COMMON STOCK 205887102 11,525 434,590 SH   SOLE   434,590 0 0
Danone SA ADR COMMON STOCK 23636T100 14,738 870,530 SH   SOLE   870,530 0 0
Constellation Brand COMMON STOCK 21036P108 14,767 74,984 SH   SOLE   74,984 0 0
PepsiCo Inc COMMON STOCK 713448108 16,433 125,320 SH   SOLE   125,320 0 0
National Oilwell Varco Inc COMMON STOCK 637071101 1 32 SH   SOLE   32 0 0
Marathon Pete Corp Com COMMON STOCK 56585A102 1 21 SH   SOLE   21 0 0
Eon Ag Ads COMMON STOCK 268780103 1 113 SH   SOLE   113 0 0
Anadarko Petroleum Corp COMMON STOCK 032511107 5 64 SH   SOLE   64 0 0
Energy Transfer Equity LP COMMON STOCK 29273V100 6 412 SH   SOLE   412 0 0
First Solar Inc COMMON STOCK 336433107 15 225 SH   SOLE   225 0 0
Phillips 66 COMMON STOCK 718546104 17 183 SH   SOLE   183 0 0
Cimarex Energy Co. COMMON STOCK 171798101 18 310 SH   SOLE   310 0 0
Sempra Energy COMMON STOCK 816851109 27 199 SH   SOLE   199 0 0
CMS Energy Corp COMMON STOCK 125896100 34 582 SH   SOLE   582 0 0
Repsol S A COMMON STOCK 76026T205 46 2,932 SH   SOLE   2,932 0 0
Oao Gazprom ADR COMMON STOCK 368287207 64 8,690 SH   SOLE   8,690 0 0
Lukoil Co Spons ADR COMMON STOCK 69343P105 96 1,148 SH   SOLE   1,148 0 0
BP PLC COMMON STOCK 055622104 134 3,212 SH   SOLE   3,212 0 0
Royal Dutch Shell PLC ADR Class A COMMON STOCK 780259206 197 3,028 SH   SOLE   3,028 0 0
Guggenheim Solar ETF COMMON STOCK 46138G706 286 10,120 SH   SOLE   10,120 0 0
iShares Global Clean Energy COMMON STOCK 464288224 368 34,566 SH   SOLE   34,566 0 0
Chevron Corp COMMON STOCK 166764100 584 4,692 SH   SOLE   4,692 0 0
Exxon Mobil Corporation COMMON STOCK 30231G102 2,413 31,487 SH   SOLE   31,487 0 0
Diamondback Energy, Inc. COMMON STOCK 25278X109 7,168 65,776 SH   SOLE   65,776 0 0
ConocoPhillips COMMON STOCK 20825C104 12,130 198,854 SH   SOLE   198,854 0 0
Total S A ADR F 1 ADR Rep 1 Ord COMMON STOCK 89151E109 12,454 223,235 SH   SOLE   223,235 0 0
EOG Resources Inc COMMON STOCK 26875P101 14,167 152,068 SH   SOLE   152,068 0 0
iShares Core MSCI COMMON STOCK 46434G103 14 265 SH   SOLE   265 0 0
iShares Edge MSCI USA Value Factor ETF COMMON STOCK 46432F388 15 183 SH   SOLE   183 0 0
iShares Edge MSCI USA Quality Factor ETF COMMON STOCK 46432F339 16 174 SH   SOLE   174 0 0
Schwab Fundamental US COMMON STOCK 808524771 17 440 SH   SOLE   440 0 0
iShares Core S&P Small-Cap COMMON STOCK 464287804 22 282 SH   SOLE   282 0 0
SPDR S&P Regional Banking ETF COMMON STOCK 78464A698 24 450 SH   SOLE   450 0 0
First Trust NASDAQ Cybersecurity ETF COMMON STOCK 33734X846 26 900 SH   SOLE   900 0 0
iShares Core MSCI EAFE ETF COMMON STOCK 46432F842 31 506 SH   SOLE   506 0 0
SPDR S&P Dividend ETF COMMON STOCK 78464A763 32 317 SH   SOLE   317 0 0
Invesco KBW Property & Casualty Ins ETF COMMON STOCK 46138E586 33 467 SH   SOLE   467 0 0
Ishares Tr Core High COMMON STOCK 46429B663 34 356 SH   SOLE   356 0 0
Ishares S&P 500 Growth COMMON STOCK 464287309 34 190 SH   SOLE   190 0 0
Vanguard S&P Small-Cap 600 Growth ETF COMMON STOCK 921932794 34 218 SH   SOLE   218 0 0
S & P Financials ETF COMMON STOCK 81369Y605 35 1,275 SH   SOLE   1,275 0 0
Invesco S&P 500 Low Volatility ETF COMMON STOCK 46138E354 44 807 SH   SOLE   807 0 0
Schwab Fundamental Intl Small Co ETF COMMON STOCK 808524748 45 1,435 SH   SOLE   1,435 0 0
iShares Select Dividend COMMON STOCK 464287168 46 459 SH   SOLE   459 0 0
iShares Russell 2000 COMMON STOCK 464287655 47 300 SH   SOLE   300 0 0
Schwab Fundamental Emerg Mkts Large Co ETF COMMON STOCK 808524730 52 1,810 SH   SOLE   1,810 0 0
iShare Edge MSCI Min Vol EAFE ETF COMMON STOCK 46429B689 56 773 SH   SOLE   773 0 0
iShares TR S&P 500 Value COMMON STOCK 464287408 58 497 SH   SOLE   497 0 0
Vanguard Total World Stock ETF COMMON STOCK 922042742 60 800 SH   SOLE   800 0 0
Vanguard Dividend Appreciation ETF COMMON STOCK 921908844 63 551 SH   SOLE   551 0 0
SPDR S&P MidCap 400 ETF COMMON STOCK 78467Y107 69 195 SH   SOLE   195 0 0
Wisdomtree US Midcap COMMON STOCK 97717W570 71 1,772 SH   SOLE   1,772 0 0
Schwab US Small-Cap ETF COMMON STOCK 808524607 76 1,058 SH   SOLE   1,058 0 0
Vanguard Large Cap Index Fund ETF COMMON STOCK 922908637 76 567 SH   SOLE   567 0 0
iShares TR S&P Midcap 400 COMMON STOCK 464287507 78 400 SH   SOLE   400 0 0
Vanguard Mega Cap Value ETF COMMON STOCK 921910840 81 1,000 SH   SOLE   1,000 0 0
Vanguard Index Fds Growth ETF COMMON STOCK 922908736 88 536 SH   SOLE   536 0 0
Schwab US Large Cap ETF COMMON STOCK 808524201 94 1,345 SH   SOLE   1,345 0 0
EV Tax Advantaged Dividend Inc COMMON STOCK 27828G107 95 4,000 SH   SOLE   4,000 0 0
Vanguard Small-Cap Growth Index Fund COMMON STOCK 922908595 101 544 SH   SOLE   544 0 0
iShares Russell Mid Cap COMMON STOCK 464287481 103 725 SH   SOLE   725 0 0
Vanguard Index Fds Small Cp ETF COMMON STOCK 922908751 110 700 SH   SOLE   700 0 0
iShares Edge MSCI Min Vol USA COMMON STOCK 46429B697 110 1,781 SH   SOLE   1,781 0 0
Vanguard Mid-Cap Value ETF COMMON STOCK 922908512 111 1,000 SH   SOLE   1,000 0 0
Vanguard Value ETF COMMON STOCK 922908744 116 1,046 SH   SOLE   1,046 0 0
Schwab International Equity ETF COMMON STOCK 808524805 141 4,388 SH   SOLE   4,388 0 0
Vanguard Small Cap Value ETF COMMON STOCK 922908611 141 1,081 SH   SOLE   1,081 0 0
Schwab Fundamental Intl Large Co ETF COMMON STOCK 808524755 182 6,530 SH   SOLE   6,530 0 0
SPDR Dow Jones Industrial Average ETF COMMON STOCK 78467X109 196 736 SH   SOLE   736 0 0
Vanguard Meg Cap Grth COMMON STOCK 921910816 246 1,900 SH   SOLE   1,900 0 0
Invesco Russell 1000 Equal Weight ETF COMMON STOCK 46138E420 278 8,520 SH   SOLE   8,520 0 0
iShares Russell COMMON STOCK 464287630 313 2,600 SH   SOLE   2,600 0 0
Guggenheim S&P 500 Equal Weight ETF COMMON STOCK 46137V357 323 3,000 SH   SOLE   3,000 0 0
PowerShares QQQ ETF COMMON STOCK 46090E103 332 1,780 SH   SOLE   1,780 0 0
iShares Core S&P 500 COMMON STOCK 464287200 391 1,328 SH   SOLE   1,328 0 0
iShares Russell1000 Growth ETF COMMON STOCK 464287614 578 3,674 SH   SOLE   3,674 0 0
iShares TR Russell1000Val COMMON STOCK 464287598 623 4,900 SH   SOLE   4,900 0 0
Schwab US Broad Market ETF COMMON STOCK 808524102 655 9,284 SH   SOLE   9,284 0 0
SPDR S&P 500 ETF COMMON STOCK 78462F103 966 3,295 SH   SOLE   3,295 0 0
Vanguard Total Stock Market ETF COMMON STOCK 922908769 971 6,468 SH   SOLE   6,468 0 0
Schwab Fundamental US Broad Market ETF COMMON STOCK 808524789 3,071 79,410 SH   SOLE   79,410 0 0
Schwab Fundamental US Small Company ETF COMMON STOCK 808524763 18,682 495,671 SH   SOLE   495,671 0 0
Nordea Bank Abp COMMON STOCK 65558R109 1 152 SH   SOLE   152 0 0
HSBC Holdings PLC ADR COMMON STOCK 404280406 1 28 SH   SOLE   28 0 0
Sumitomo Mitsui Financial Group, Inc. Sponsored ADR COMMON STOCK 86562M209 1 166 SH   SOLE   166 0 0
Julius Baer Grp Ltd COMMON STOCK 48137C108 1 134 SH   SOLE   134 0 0
Lloyds Banking Group PLC Sponsored ADR COMMON STOCK 539439109 1 422 SH   SOLE   422 0 0
Deutsche Boerse Ag COMMON STOCK 251542106 1 86 SH   SOLE   86 0 0
DBS Group Holdings Ltd Sponsored ADR COMMON STOCK 23304Y100 1 16 SH   SOLE   16 0 0
Dnb Asa COMMON STOCK 23328E106 1 68 SH   SOLE   68 0 0
Axa Sa COMMON STOCK 054536107 1 51 SH   SOLE   51 0 0
Aia Group Ltd New Adr COMMON STOCK 001317205 1 31 SH   SOLE   31 0 0
Aercap Holdings Nv COMMON STOCK N00985106 2 37 SH   SOLE   37 0 0
Citigroup Inc COMMON STOCK 172967424 7 100 SH   SOLE   100 0 0
S&Pglobal Inc Com COMMON STOCK 78409V104 17 75 SH   SOLE   75 0 0
Morgan Stanley COMMON STOCK 617446448 18 408 SH   SOLE   408 0 0
Metlife Inc Com COMMON STOCK 59156R108 42 850 SH   SOLE   850 0 0
Bank Of America COMMON STOCK 060505104 44 1,500 SH   SOLE   1,500 0 0
BlackRock Inc COMMON STOCK 09247X101 45 95 SH   SOLE   95 0 0
Aflac Inc COMMON STOCK 001055102 47 850 SH   SOLE   850 0 0
Northway Financial Inc COMMON STOCK 667270201 47 1,575 SH   SOLE   1,575 0 0
Swiss Re AG COMMON STOCK 870886108 47 1,862 SH   SOLE   1,862 0 0
Prologis, Inc. COMMON STOCK 74340W103 48 600 SH   SOLE   600 0 0
American Express Co COMMON STOCK 025816109 49 400 SH   SOLE   400 0 0
Goldman Sachs Group Inc COMMON STOCK 38141g104 53 260 SH   SOLE   260 0 0
MS&AD Insurance Group Holdings Inc COMMON STOCK 553491101 58 3,657 SH   SOLE   3,657 0 0
Cme Group Inc Cl A Class A COMMON STOCK 12572q105 58 300 SH   SOLE   300 0 0
American Financial Group Inc COMMON STOCK 025932104 59 580 SH   SOLE   580 0 0
Toronto Dominion Bk Ont Com New COMMON STOCK 891160509 70 1,200 SH   SOLE   1,200 0 0
Principal Financial Group Inc COMMON STOCK 74251V102 72 1,250 SH   SOLE   1,250 0 0
Cullen/Frost Bankers Inc COMMON STOCK 229899109 82 880 SH   SOLE   880 0 0
Arrow Financial Corp COMMON STOCK 042744102 90 2,600 SH   SOLE   2,600 0 0
Prudential Financial Inc COMMON STOCK 744320102 102 1,011 SH   SOLE   1,011 0 0
Bar Harbor Bankshares COMMON STOCK 066849100 139 5,236 SH   SOLE   5,236 0 0
Provident Bancorp In COMMON STOCK 74383X109 140 5,000 SH   SOLE   5,000 0 0
Wells Fargo & Co COMMON STOCK 949746101 144 3,044 SH   SOLE   3,044 0 0
Berkley WR Corp COMMON STOCK 084423102 148 2,250 SH   SOLE   2,250 0 0
Capital One Financial Corp COMMON STOCK 14040H105 196 2,159 SH   SOLE   2,159 0 0
Cincinnati Financial Corp COMMON STOCK 172062101 197 1,900 SH   SOLE   1,900 0 0
Cambridge Bancorp COMMON STOCK 132152109 300 3,679 SH   SOLE   3,679 0 0
Hartford Financial Services Group Inc COMMON STOCK 416515104 334 6,000 SH   SOLE   6,000 0 0
Travelers Companies Com COMMON STOCK 89417e109 351 2,346 SH   SOLE   2,346 0 0
Aon Corp Com COMMON STOCK G0408V102 353 1,829 SH   SOLE   1,829 0 0
Old Second Bancorp Inc COMMON STOCK 680277100 383 30,000 SH   SOLE   30,000 0 0
SPDR S&P Bank ETF COMMON STOCK 78464A797 465 10,718 SH   SOLE   10,718 0 0
Commerce Bancshares Inc COMMON STOCK 200525103 12,931 216,743 SH   SOLE   216,743 0 0
Chubb Ltd COMMON STOCK H1467J104 14,043 95,341 SH   SOLE   95,341 0 0
Atlantic Union Bankshares Corporation COMMON STOCK 04911A107 14,384 407,135 SH   SOLE   407,135 0 0
First Republic Bank COMMON STOCK 33616C100 14,755 151,103 SH   SOLE   151,103 0 0
Marsh & McLennan Companies Inc COMMON STOCK 571748102 16,056 160,966 SH   SOLE   160,966 0 0
JPMorgan Chase & Co COMMON STOCK 46625H100 20,477 183,159 SH   SOLE   183,159 0 0
US Bancorp COMMON STOCK 902973304 23,775 453,730 SH   SOLE   453,730 0 0
Otsuka Hldgs Co Ltd COMMON STOCK 689164101 1 54 SH   SOLE   54 0 0
Siemens Healthineers AG COMMON STOCK 82622J104 1 57 SH   SOLE   57 0 0
Essilor Intl S A COMMON STOCK 297284200 1 19 SH   SOLE   19 0 0
Roche Holding AG COMMON STOCK 771195104 1 39 SH   SOLE   39 0 0
Smith & Nephew COMMON STOCK 83175M205 2 36 SH   SOLE   36 0 0
Ionis Pharmaceuticals Inc COMMON STOCK 462222100 2 28 SH   SOLE   28 0 0
Vertex Pharmaceuticals Inc COMMON STOCK 92532F100 3 16 SH   SOLE   16 0 0
Covetrus Inc com COMMON STOCK 22304C100 6 240 SH   SOLE   240 0 0
Ligand Pharmaceuticals Cl B COMMON STOCK 53220K504 6 52 SH   SOLE   52 0 0
Fresenius Med Care Spons ADR COMMON STOCK 358029106 8 200 SH   SOLE   200 0 0
Allergan Plc Shs COMMON STOCK G0177J108 10 60 SH   SOLE   60 0 0
Anthem Inc COMMON STOCK 036752103 11 40 SH   SOLE   40 0 0
Alnylam Pharmaceuticals, Inc. COMMON STOCK 02043Q107 15 200 SH   SOLE   200 0 0
Fate Therapeutics COMMON STOCK 31189P102 20 1,000 SH   SOLE   1,000 0 0
Vanguard Health Care ETF COMMON STOCK 92204A504 21 120 SH   SOLE   120 0 0
Henry Schein Inc COMMON STOCK 806407102 24 350 SH   SOLE   350 0 0
Cerner Corp COMMON STOCK 156782104 29 400 SH   SOLE   400 0 0
Daiichi Sankyo Co Ltd COMMON STOCK 23381D102 30 570 SH   SOLE   570 0 0
Hologic Inc COMMON STOCK 436440101 34 700 SH   SOLE   700 0 0
Novartis AG COMMON STOCK 66987V109 37 407 SH   SOLE   407 0 0
Biogen Inc. COMMON STOCK 09062X103 38 161 SH   SOLE   161 0 0
S & P Healthcare ETF COMMON STOCK 81369Y209 50 536 SH   SOLE   536 0 0
Sangamo BioSciences Inc COMMON STOCK 800677106 54 5,000 SH   SOLE   5,000 0 0
Cantel Medical Corp COMMON STOCK 138098108 56 700 SH   SOLE   700 0 0
Thermo Fisher Corp COMMON STOCK 883556102 84 285 SH   SOLE   285 0 0
Stryker Corporation COMMON STOCK 863667101 93 450 SH   SOLE   450 0 0
Cooper Companies COMMON STOCK 216648402 93 275 SH   SOLE   275 0 0
GlaxoSmithKline PLC COMMON STOCK 37733W105 100 2,500 SH   SOLE   2,500 0 0
Sanofi SA COMMON STOCK 80105N105 111 2,575 SH   SOLE   2,575 0 0
Davita Inc COMMON STOCK 23918K108 118 2,100 SH   SOLE   2,100 0 0
Hill Rom Holdings COMMON STOCK 431475102 131 1,250 SH   SOLE   1,250 0 0
Celgene Corp COMMON STOCK 151020104 139 1,500 SH   SOLE   1,500 0 0
Baxter International Inc COMMON STOCK 071813109 146 1,780 SH   SOLE   1,780 0 0
Zoetis Inc COMMON STOCK 98978V103 225 1,982 SH   SOLE   1,982 0 0
Medtronic PLC COMMON STOCK G5960L103 239 2,456 SH   SOLE   2,456 0 0
Bristol-Myers Squibb Company COMMON STOCK 110122108 274 6,038 SH   SOLE   6,038 0 0
Idexx Labs Inc COMMON STOCK 45168d104 292 1,060 SH   SOLE   1,060 0 0
Becton Dickinson & Co COMMON STOCK 075887109 313 1,243 SH   SOLE   1,243 0 0
Lilly Eli & Co COMMON STOCK 532457108 468 4,227 SH   SOLE   4,227 0 0
Humana Inc COMMON STOCK 444859102 495 1,865 SH   SOLE   1,865 0 0
Merck & Co Inc COMMON STOCK 58933Y105 518 6,181 SH   SOLE   6,181 0 0
Amgen Inc COMMON STOCK 031162100 590 3,200 SH   SOLE   3,200 0 0
iShares Nasdaq Biotechnology COMMON STOCK 464287556 717 6,575 SH   SOLE   6,575 0 0
Johnson & Johnson COMMON STOCK 478160104 1,406 10,098 SH   SOLE   10,098 0 0
Pfizer Inc COMMON STOCK 717081103 4,204 97,036 SH   SOLE   97,036 0 0
AstraZeneca Plc ADR COMMON STOCK 046353108 12,650 306,455 SH   SOLE   306,455 0 0
Alexion Pharmaceutical, Inc. COMMON STOCK 015351109 14,909 113,829 SH   SOLE   113,829 0 0
AbbVie Inc COMMON STOCK 00287Y109 15,171 208,616 SH   SOLE   208,616 0 0
UnitedHealth Group Incorporated COMMON STOCK 91324P102 18,707 76,665 SH   SOLE   76,665 0 0
Abbott Laboratories COMMON STOCK 002824100 20,989 249,577 SH   SOLE   249,577 0 0
Pentair Inc COMMON STOCK G7S00T104 1 15 SH   SOLE   15 0 0
Bae Sys Plc Sponsored Adr COMMON STOCK 05523r107 1 37 SH   SOLE   37 0 0
Rolls-Royce Holdings PLC COMMON STOCK 775781206 1 97 SH   SOLE   97 0 0
W W Grainger Inc COMMON STOCK 384802104 1 4 SH   SOLE   4 0 0
Acs Activ De Construc COMMON STOCK 00089H106 1 136 SH   SOLE   136 0 0
Fanuc Corporation Adr COMMON STOCK 307305102 1 65 SH   SOLE   65 0 0
Fluor Corp New Com COMMON STOCK 343412102 1 36 SH   SOLE   36 0 0
Hitachi Ltd COMMON STOCK 433578507 1 17 SH   SOLE   17 0 0
Deutsche Post AG Sponsored ADR COMMON STOCK 25157Y202 1 39 SH   SOLE   39 0 0
Garrett Motion Inc. COMMON STOCK 366505105 1 85 SH   SOLE   85 0 0
Secom Ltd COMMON STOCK 813113206 1 62 SH   SOLE   62 0 0
Airbus Group COMMON STOCK 009279100 1 38 SH   SOLE   38 0 0
Johnson Controls Inc COMMON STOCK G51502105 2 45 SH   SOLE   45 0 0
Resideo Technologies Inc COMMON STOCK 76118Y104 3 142 SH   SOLE   142 0 0
L-3 Communications Hldgs Inc COMMON STOCK 502413107 5 19 SH   SOLE   19 0 0
Xylem Inc Com COMMON STOCK 98419m100 17 200 SH   SOLE   200 0 0
Manpower Inc Com COMMON STOCK 56418h100 17 181 SH   SOLE   181 0 0
Genuine Parts Co Com COMMON STOCK 372460105 21 200 SH   SOLE   200 0 0
Powershs Exch Trad Fd Tr Powershares Water COMMON STOCK 46137V142 26 740 SH   SOLE   740 0 0
Danaher Corp COMMON STOCK 235851102 29 200 SH   SOLE   200 0 0
Schneider Elec Sa COMMON STOCK 80687P106 43 2,374 SH   SOLE   2,374 0 0
Dai Nippon Printing Co Ltd COMMON STOCK 233806306 49 4,581 SH   SOLE   4,581 0 0
Crh Plc ADR COMMON STOCK 12626k203 56 1,713 SH   SOLE   1,713 0 0
Canadian Natl Ry Co Com COMMON STOCK 136375102 59 634 SH   SOLE   634 0 0
Cummins Inc Com COMMON STOCK 231021106 63 367 SH   SOLE   367 0 0
Iron Mountain Inc COMMON STOCK 46284V101 63 2,024 SH   SOLE   2,024 0 0
United Parcel Service Inc (UPS) COMMON STOCK 911312106 66 638 SH   SOLE   638 0 0
Lockheed Martin Corp COMMON STOCK 539830109 88 243 SH   SOLE   243 0 0
Waste Connections Inc COMMON STOCK 94106B101 100 1,045 SH   SOLE   1,045 0 0
Kansas City Southern Inc COMMON STOCK 485170302 122 1,000 SH   SOLE   1,000 0 0
PACCAR Inc COMMON STOCK 693718108 122 1,700 SH   SOLE   1,700 0 0
Roper Technologies Inc COMMON STOCK 776696106 150 410 SH   SOLE   410 0 0
Curtiss Wright Corp COMMON STOCK 231561101 165 1,300 SH   SOLE   1,300 0 0
Eaton Corp PLC COMMON STOCK G29183103 178 2,141 SH   SOLE   2,141 0 0
Caterpillar Inc COMMON STOCK 149123101 181 1,325 SH   SOLE   1,325 0 0
Textron Inc COMMON STOCK 883203101 183 3,450 SH   SOLE   3,450 0 0
Illinois Tool Works Inc COMMON STOCK 452308109 210 1,392 SH   SOLE   1,392 0 0
Parker Hannifin Corp Com COMMON STOCK 701094104 219 1,286 SH   SOLE   1,286 0 0
Honeywell International COMMON STOCK 438516106 232 1,327 SH   SOLE   1,327 0 0
Hubbell Inc COMMON STOCK 443510607 232 1,781 SH   SOLE   1,781 0 0
CSX Corp COMMON STOCK 126408103 266 3,440 SH   SOLE   3,440 0 0
3M Co COMMON STOCK 88579Y101 473 2,728 SH   SOLE   2,728 0 0
Boeing Co COMMON STOCK 097023105 527 1,449 SH   SOLE   1,449 0 0
Berkshire Hathaway Inc COMMON STOCK 084670702 545 2,558 SH   SOLE   2,558 0 0
United Technologies Corp COMMON STOCK 913017109 1,478 11,350 SH   SOLE   11,350 0 0
Ametek Inc COMMON STOCK 031100100 2,703 29,754 SH   SOLE   29,754 0 0
Raytheon Company COMMON STOCK 755111507 13,260 76,257 SH   SOLE   76,257 0 0
Southwest Airlines Co COMMON STOCK 844741108 13,690 269,599 SH   SOLE   269,599 0 0
Waste Management, Inc COMMON STOCK 94106L109 15,085 130,755 SH   SOLE   130,755 0 0
Union Pacific Corp COMMON STOCK 907818108 16,624 98,300 SH   SOLE   98,300 0 0
Allegion PLC COMMON STOCK G0176J109 17,641 159,577 SH   SOLE   159,577 0 0
Nvidia Corp Com COMMON STOCK 67066g104 1 4 SH   SOLE   4 0 0
Baidu Inc Adr COMMON STOCK 056752108 1 6 SH   SOLE   6 0 0
Nuance Commun Inc COMMON STOCK 67020Y100 1 46 SH   SOLE   46 0 0
Redhat Inc COMMON STOCK 756577102 1 4 SH   SOLE   4 0 0
Cannabix Technologies Inc COMMON STOCK 13765L101 1 1,000 SH   SOLE   1,000 0 0
Dolby Laboratories Inc Com COMMON STOCK 25659t107 1 16 SH   SOLE   16 0 0
Murata Manufacturing Co Ltd COMMON STOCK 626425102 1 93 SH   SOLE   93 0 0
Western Digital Corp Com COMMON STOCK 958102105 1 25 SH   SOLE   25 0 0
Asml Holding N V Ny Reg Shs COMMON STOCK N07059210 1 6 SH   SOLE   6 0 0
Citrix Sys Inc Com COMMON STOCK 177376100 1 14 SH   SOLE   14 0 0
Autodesk Inc COMMON STOCK 052769106 2 15 SH   SOLE   15 0 0
Twitter Inc COMMON STOCK 90184L102 3 92 SH   SOLE   92 0 0
Vanguard Information Technology ETF COMMON STOCK 92204A702 4 19 SH   SOLE   19 0 0
Alibaba Group Holding Ltd COMMON STOCK 01609W102 8 50 SH   SOLE   50 0 0
Seagate Technology Shs COMMON STOCK G7945M107 12 260 SH   SOLE   260 0 0
WEX Inc COMMON STOCK 96208T104 21 100 SH   SOLE   100 0 0
Aspen Technology Inc COMMON STOCK 045327103 21 170 SH   SOLE   170 0 0
Amadeus It Group S A COMMON STOCK 02263T104 21 268 SH   SOLE   268 0 0
RELX PLC Sponsored ADR COMMON STOCK 759530108 23 959 SH   SOLE   959 0 0
Mastercard Inc Cl A COMMON STOCK 57636Q104 24 90 SH   SOLE   90 0 0
Adobe Systems Inc COMMON STOCK 00724F101 24 82 SH   SOLE   82 0 0
Flir Systems Inc COMMON STOCK 302445101 28 525 SH   SOLE   525 0 0
SeaChange International, Inc. COMMON STOCK 811699107 36 25,000 SH   SOLE   25,000 0 0
OSI Systems Inc COMMON STOCK 671044105 38 335 SH   SOLE   335 0 0
Cree Inc COMMON STOCK 225447101 40 708 SH   SOLE   708 0 0
Cgi Group Inc COMMON STOCK 12532H104 41 528 SH   SOLE   528 0 0
Broadcom Inc Com COMMON STOCK 11135F101 41 143 SH   SOLE   143 0 0
Dell Inc COMMON STOCK 24703L202 43 848 SH   SOLE   848 0 0
Corning Inc COMMON STOCK 219350105 43 1,300 SH   SOLE   1,300 0 0
Hewlett Packard Enterprises COMMON STOCK 42824C109 49 3,300 SH   SOLE   3,300 0 0
Information Technology Ishares COMMON STOCK 464287721 49 250 SH   SOLE   250 0 0
Technolgy Sector Spdr Tr Sbi COMMON STOCK 81369Y803 51 654 SH   SOLE   654 0 0
Hp Inc COMMON STOCK 40434L105 69 3,300 SH   SOLE   3,300 0 0
Microchip Technology Inc COMMON STOCK 595017104 91 1,050 SH   SOLE   1,050 0 0
Paypal Hldgs Inc COMMON STOCK 70450Y103 92 800 SH   SOLE   800 0 0
Tyler Technologies COMMON STOCK 902252105 97 450 SH   SOLE   450 0 0
Akamai Technologies Com COMMON STOCK 00971T101 140 1,750 SH   SOLE   1,750 0 0
Sanmina Sci Corp Com COMMON STOCK 801056102 151 5,000 SH   SOLE   5,000 0 0
Intuit Inc COMMON STOCK 461202103 163 625 SH   SOLE   625 0 0
Sap Ag Sporsored ADR COMMON STOCK 803054204 178 1,300 SH   SOLE   1,300 0 0
Texas Instruments Inc COMMON STOCK 882508104 196 1,709 SH   SOLE   1,709 0 0
Nice Ltd COMMON STOCK 653656108 199 1,450 SH   SOLE   1,450 0 0
Intel Corp COMMON STOCK 458140100 282 5,899 SH   SOLE   5,899 0 0
Visa Inc COMMON STOCK 92826C839 306 1,766 SH   SOLE   1,766 0 0
Automatic Data Processing Inc COMMON STOCK 053015103 371 2,247 SH   SOLE   2,247 0 0
International Business Machines Corp COMMON STOCK 459200101 672 4,874 SH   SOLE   4,874 0 0
Lam Research Corp COMMON STOCK 512807108 751 3,999 SH   SOLE   3,999 0 0
Cisco Systems Inc COMMON STOCK 17275R102 772 14,110 SH   SOLE   14,110 0 0
NXP Semiconductors NV COMMON STOCK N6596X109 13,909 142,493 SH   SOLE   142,493 0 0
Taiwan Semiconductor Manufacturing Co Ltd COMMON STOCK 874039100 13,979 356,878 SH   SOLE   356,878 0 0
TE Connectivity Ltd COMMON STOCK H84989104 15,639 163,281 SH   SOLE   163,281 0 0
Microsoft Corp COMMON STOCK 594918104 17,785 132,762 SH   SOLE   132,762 0 0
Accenture PLC COMMON STOCK G1151C101 23,831 128,974 SH   SOLE   128,974 0 0
Apple Inc COMMON STOCK 037833100 23,888 120,697 SH   SOLE   120,697 0 0
Basf Ag - Spon Adr COMMON STOCK 055262505 1 55 SH   SOLE   55 0 0
Freeport McMoran Copper COMMON STOCK 35671d857 1 91 SH   SOLE   91 0 0
Toray Industries Inc COMMON STOCK 890880206 1 80 SH   SOLE   80 0 0
Nucor Corp Com COMMON STOCK 670346105 1 25 SH   SOLE   25 0 0
Bhp Billiton COMMON STOCK 05545E209 1 27 SH   SOLE   27 0 0
Royal Dsm N V COMMON STOCK 780249108 2 61 SH   SOLE   61 0 0
Ecolab Inc COMMON STOCK 278865100 3 15 SH   SOLE   15 0 0
S & P Materials ETF COMMON STOCK 81369Y100 8 140 SH   SOLE   140 0 0
Posco COMMON STOCK 693483109 21 398 SH   SOLE   398 0 0
Bhp Billiton Ltd Adr F Sponsored Adr COMMON STOCK 088606108 29 500 SH   SOLE   500 0 0
Martin Marietta Materials COMMON STOCK 573284106 46 200 SH   SOLE   200 0 0
Eastman Chem Co Com COMMON STOCK 277432100 50 640 SH   SOLE   640 0 0
Corteva Inc com COMMON STOCK 22052L104 58 1,958 SH   SOLE   1,958 0 0
Dow Chemical Co COMMON STOCK 260557103 97 1,958 SH   SOLE   1,958 0 0
Du Pont E I De Nemour&Co COMMON STOCK 26614N102 147 1,958 SH   SOLE   1,958 0 0
Air Products & Chemical Inc COMMON STOCK 009158106 230 1,016 SH   SOLE   1,016 0 0
Sherwin Williams Co COMMON STOCK 824348106 15,682 34,218 SH   SOLE   34,218 0 0
Linde Plc COMMON STOCK G5494J103 16,514 82,241 SH   SOLE   82,241 0 0
Vanguard INTL Equity ETF COMMON STOCK 922042676 6 107 SH   SOLE   107 0 0
J B G Smith Properti COMMON STOCK 46590V100 8 200 SH   SOLE   200 0 0
Weyerhaeuser Co COMMON STOCK 962166104 25 940 SH   SOLE   940 0 0
Schwab US REIT ETF COMMON STOCK 808524847 36 801 SH   SOLE   801 0 0
Vanguard REIT COMMON STOCK 922908553 70 800 SH   SOLE   800 0 0
Crown Castle Intl Corp Com COMMON STOCK 22822V101 91 700 SH   SOLE   700 0 0
iShares U.S. Real Estate ETF COMMON STOCK 464287739 236 2,700 SH   SOLE   2,700 0 0
American Tower Corp Cl A COMMON STOCK 03027X100 243 1,187 SH   SOLE   1,187 0 0
Eversource Energy COMMON STOCK 30040W108 15 200 SH   SOLE   200 0 0
American Elec Pwr Inc Com COMMON STOCK 025537101 16 182 SH   SOLE   182 0 0
S & P Utilities ETF COMMON STOCK 81369Y886 36 609 SH   SOLE   609 0 0
ENERGY INC COMMON STOCK 30034W106 42 700 SH   SOLE   700 0 0
OGE Energy Corp COMMON STOCK 670837103 43 1,000 SH   SOLE   1,000 0 0
Duke Energy Corp New Com COMMON STOCK 26441C204 44 503 SH   SOLE   503 0 0
American Wtr Wks Co In Com COMMON STOCK 030420103 58 500 SH   SOLE   500 0 0
Entergy Corp COMMON STOCK 29364G103 62 600 SH   SOLE   600 0 0
Dominion Resources Inc COMMON STOCK 25746U109 89 1,155 SH   SOLE   1,155 0 0
Engie Sa COMMON STOCK 29286D105 98 6,467 SH   SOLE   6,467 0 0
NextEra Energy Inc COMMON STOCK 65339F101 175 853 SH   SOLE   853 0 0
iShares Treasury Bond ETF COMMON STOCK 464287432 6 43 SH   SOLE   43 0 0
iShares Barclays 7-10Yr U.S. Trea.Bond ETF COMMON STOCK 464287440 17 150 SH   SOLE   150 0 0
Schwab Intermediate Term UST ETF COMMON STOCK 808524854 42 770 SH   SOLE   770 0 0
SPDR Barclays High Yield Bond ETF COMMON STOCK 78468R622 5 48 SH   SOLE   48 0 0
PIMCO 1-5 Year US TIPS ETF COMMON STOCK 72201R205 5 100 SH   SOLE   100 0 0
SPDR Barclays Cap TIPS COMMON STOCK 78464A656 14 256 SH   SOLE   256 0 0
Flexshares Iboxx 5 Yr TIPS ETF COMMON STOCK 33939L605 19 750 SH   SOLE   750 0 0
Vanguard Short Term Inflation Protected Securities Index Fund COMMON STOCK 922020805 111 2,241 SH   SOLE   2,241 0 0
Schwab US TIPS ETF COMMON STOCK 808524870 244 4,339 SH   SOLE   4,339 0 0
PIMCO 0-5 Year High Yield Corporate Bond Index ETF COMMON STOCK 72201R783 3 32 SH   SOLE   32 0 0
Ishares Tr Intrm Tr Crp Etf COMMON STOCK 464288638 6 114 SH   SOLE   114 0 0
Ishares Tr Sh Tr Crport Etf COMMON STOCK 464288646 10 196 SH   SOLE   196 0 0
iShares Long-Term Corporate Bond ETF COMMON STOCK 464289511 11 176 SH   SOLE   176 0 0
Vanguard Short-Term Corporate Bond ETF COMMON STOCK 92206C409 88 1,093 SH   SOLE   1,093 0 0
Invesco BulletShares 2025 Corp Bd ETF COMMON STOCK 46138J825 123 5,815 SH   SOLE   5,815 0 0
Invesco BulletShares 2024 Corp Bd ETF COMMON STOCK 46138J841 182 8,563 SH   SOLE   8,563 0 0
Invesco BulletShares 2021 Corp Bd ETF COMMON STOCK 46138J700 184 8,701 SH   SOLE   8,701 0 0
Invesco BulletShares 2019 Corp Bd ETF COMMON STOCK 46138J304 189 8,945 SH   SOLE   8,945 0 0
Invesco BulletShares 2022 Corp Bd ETF COMMON STOCK 46138J882 211 9,884 SH   SOLE   9,884 0 0
Invesco BulletShares 2023 Corp Bd ETF COMMON STOCK 46138J866 284 13,448 SH   SOLE   13,448 0 0
Invesco BulletShares 2020 Corp Bd ETF COMMON STOCK 46138J502 442 20,812 SH   SOLE   20,812 0 0
iShares U.S. Preferred Stock ETF COMMON STOCK 464288687 10 283 SH   SOLE   283 0 0
Vanguard Bond Index Fund COMMON STOCK 921937827 20 250 SH   SOLE   250 0 0
Vanguard Muni Bnd Tax COMMON STOCK 922907746 21 389 SH   SOLE   389 0 0
Spdr Doubleline Ttl Rtrn COMMON STOCK 78467V848 29 600 SH   SOLE   600 0 0
iShares MBS COMMON STOCK 464288588 36 330 SH   SOLE   330 0 0
I Shares TR Barcly Usagg B COMMON STOCK 464287226 59 527 SH   SOLE   527 0 0
iShares iBonds Dec 2023 Term Muni Bond COMMON STOCK 46435G318 24 950 SH   SOLE   950 0 0
SPDR Nuveen Barclays Cap COMMON STOCK 78468R721 30 590 SH   SOLE   590 0 0
iShares iBonds Dec 2021 Term Muni Bond COMMON STOCK 46435G789 60 2,310 SH   SOLE   2,310 0 0
iShares iBonds Dec 2022 Term Muni Bond COMMON STOCK 46435G755 107 4,101 SH   SOLE   4,101 0 0
iShares Short-Term National Muni Bond COMMON STOCK 464288158 155 1,455 SH   SOLE   1,455 0 0
iShares National Muni Bond COMMON STOCK 464288414 317 2,807 SH   SOLE   2,807 0 0
iShares iBonds Sep 2020 Term Muni Bond COMMON STOCK 46434V571 367 14,355 SH   SOLE   14,355 0 0
iShares iBonds Sep 2019 Term Muni Bond COMMON STOCK 46429B564 712 27,985 SH   SOLE   27,985 0 0