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 1,254 7,232 SH   SOLE   6,765 0 6,765
AMN Healthcare Services Inc. COM 001744101 2,947 54,323 SH   SOLE   52,989 0 52,989
AT&T Inc. COM 00206R102 5,596 166,996 SH   SOLE   163,349 0 163,349
AbbVie, Inc. COM 00287Y109 520 7,150 SH   SOLE   6,800 0 6,800
Abbott Laboratories COM 002824100 12,802 152,226 SH   SOLE   149,437 0 149,437
Accenture plc COM G1151C101 23,748 128,527 SH   SOLE   124,865 0 124,865
Adobe Systems COM 00724F101 5,370 18,226 SH   SOLE   17,856 0 17,856
Affiliated Managers Group, Inc COM 008252108 661 7,170 SH   SOLE   7,170 0 7,170
Aflac, Inc. COM 001055102 55 1,000 SH   SOLE   1,000 0 1,000
Air Products & Chem COM 009158106 7,380 32,603 SH   SOLE   31,910 0 31,910
Alibaba Group Holding Ltd COM 01609w102 127 749 SH   SOLE   749 0 749
Allstate Corp. COM 020002101 357 3,508 SH   SOLE   3,508 0 3,508
Alphabet, Inc. Class A COM 02079K305 31,687 29,264 SH   SOLE   28,500 0 28,500
Alphabet, Inc. Class C COM 02079K107 2,922 2,703 SH   SOLE   2,513 0 2,513
Altria Group, Inc COM 02209s103 93 1,955 SH   SOLE   1,955 0 1,955
Amazon.com, Inc. COM 023135106 26,549 14,020 SH   SOLE   13,664 0 13,664
American Electric Power Co., I COM 025537101 263 2,990 SH   SOLE   2,990 0 2,990
American Express Co. COM 025816109 333 2,694 SH   SOLE   2,694 0 2,694
American Green, Inc. COM 02640N101 0 135,000 SH   SOLE   135,000 0 135,000
American Tower Corporation COM 03027X100 4,093 20,020 SH   SOLE   19,190 0 19,190
American Water Works Co., Inc. COM 030420103 17,119 147,581 SH   SOLE   143,638 0 143,638
Ameriprise Financial, Inc. COM 03076c106 259 1,781 SH   SOLE   1,781 0 1,781
Amgen Inc. COM 031162100 9,116 49,466 SH   SOLE   48,476 0 48,476
Analog Devices COM 032654105 60,031 531,858 SH   SOLE   531,018 0 531,018
Apple, Inc. COM 037833100 36,356 183,692 SH   SOLE   178,833 0 178,833
Aptiv PLC COM G6095L109 4,924 60,914 SH   SOLE   59,291 0 59,291
Aramark COM 03852U106 751 20,830 SH   SOLE   19,894 0 19,894
Archer-Daniels-Midland Co. COM 039483102 0 1 SH   SOLE   1 0 1
Ares Capital Corp. COM 04010L103 191 10,630 SH   SOLE   10,630 0 10,630
Automatic Data Processing, Inc COM 053015103 4,144 25,062 SH   SOLE   24,150 0 24,150
Avangrid COM 05351w103 736 14,567 SH   SOLE   13,832 0 13,832
BCE Inc. COM 05534b760 57 1,250 SH   SOLE   1,250 0 1,250
BP PLC (ADR) COM 055622104 349 8,361 SH   SOLE   8,361 0 8,361
Ball Corp. COM 058498106 2,931 41,882 SH   SOLE   40,462 0 40,462
Bank of America Corp. COM 060505104 11,801 406,919 SH   SOLE   399,535 0 399,535
Bank of Hawaii Corporation COM 062540109 661 7,977 SH   SOLE   7,977 0 7,977
Bar Harbor Bankshares COM 066849100 431 16,200 SH   SOLE   16,200 0 16,200
Becton, Dickinson & Co. COM 075887109 10,826 42,957 SH   SOLE   41,320 0 41,320
Berkshire Hathaway Inc., Class COM 084670108 318 1 SH   SOLE   1 0 1
Berkshire Hathaway Inc., Class COM 084670702 1,586 7,439 SH   SOLE   7,439 0 7,439
Biogen, Inc. COM 09062x103 846 3,618 SH   SOLE   3,443 0 3,443
Blackrock, Inc. COM 09247x101 18,988 40,460 SH   SOLE   39,434 0 39,434
Blackstone Mortgage Trust, Inc COM 09257w100 15,197 427,123 SH   SOLE   422,767 0 422,767
Boeing Co. COM 097023105 996 2,737 SH   SOLE   2,687 0 2,687
Booking Holdings, Inc. COM 09857L108 757 404 SH   SOLE   387 0 387
Boston Beer Company, Inc. - Cl COM 100557107 397 1,051 SH   SOLE   1,051 0 1,051
Bristol-Myers Squibb Co. COM 110122108 867 19,123 SH   SOLE   19,023 0 19,023
Broadcom, Inc. COM 11135f101 22,060 76,634 SH   SOLE   74,376 0 74,376
CBRE Group, Inc. COM 12504L109 501 9,772 SH   SOLE   9,772 0 9,772
CDW Corporation COM 12514g108 2,552 22,995 SH   SOLE   22,040 0 22,040
CIGNA Corp. COM 125523100 234 1,488 SH   SOLE   1,488 0 1,488
CSX Corp. COM 126408103 239 3,086 SH   SOLE   575 0 575
CVS Health Corporation COM 126650100 4,878 89,519 SH   SOLE   87,981 0 87,981
Cambridge Bancorp COM 132152109 1,831 22,469 SH   SOLE   22,469 0 22,469
Camden National Corp. COM 133034108 365 7,955 SH   SOLE   7,955 0 7,955
Cardinal Health, Inc. COM 14149Y108 180 3,832 SH   SOLE   3,832 0 3,832
Cash Technologies (Registratio COM 147910103 0 62,500 SH   SOLE   62,500 0 62,500
Caterpillar Inc. COM 149123101 139 1,020 SH   SOLE   920 0 920
Celgene Corp COM 151020104 242 2,620 SH   SOLE   2,620 0 2,620
Charles River Laboratories Int COM 159864107 12,736 89,752 SH   SOLE   87,611 0 87,611
Charles Schwab Corp. COM 808513105 15,066 374,872 SH   SOLE   365,653 0 365,653
Chevron Corp. COM 166764100 5,226 41,998 SH   SOLE   40,540 0 40,540
Chubb Ltd. COM H1467J104 8,426 57,210 SH   SOLE   55,818 0 55,818
Cintas Corp. COM 172908105 699 2,946 SH   SOLE   2,813 0 2,813
Cisco Systems, Inc. COM 17275R102 10,490 191,674 SH   SOLE   186,129 0 186,129
Citigroup, Inc. COM 172967424 797 11,379 SH   SOLE   10,869 0 10,869
Citizens Financial Group, Inc. COM 174610105 7,063 199,760 SH   SOLE   195,725 0 195,725
Citrix Systems, Inc. COM 177376100 393 4,000 SH   SOLE   4,000 0 4,000
Clorox Co. COM 189054109 126 824 SH   SOLE   824 0 824
Coca-Cola Co. COM 191216100 944 18,535 SH   SOLE   18,535 0 18,535
Coca-Cola European Partners PL COM G25839104 18,883 334,217 SH   SOLE   324,664 0 324,664
Colgate-Palmolive Co. COM 194162103 326 4,547 SH   SOLE   4,547 0 4,547
Comcast Corp. COM 20030n101 23,712 560,832 SH   SOLE   545,234 0 545,234
Connecticut Water Service, Inc COM 207797101 507 7,275 SH   SOLE   7,275 0 7,275
ConocoPhillips COM 20825c104 745 12,209 SH   SOLE   12,209 0 12,209
Constellation Brands, Inc. COM 21036p108 174 885 SH   SOLE   885 0 885
Costco Wholesale COM 22160K105 18,272 69,142 SH   SOLE   67,109 0 67,109
Crown Castle International Cor COM 22822V101 9,457 72,549 SH   SOLE   71,045 0 71,045
Cummins Inc. COM 231021106 204 1,193 SH   SOLE   1,193 0 1,193
Danaher Corp. COM 235851102 456 3,190 SH   SOLE   3,190 0 3,190
Danone-ADR COM 23636T100 3,245 191,701 SH   SOLE   188,512 0 188,512
Darden Restaurants COM 237194105 5,223 42,908 SH   SOLE   41,963 0 41,963
Deere & Co. COM 244199105 765 4,616 SH   SOLE   4,348 0 4,348
Diageo PLC (ADR) COM 25243q205 381 2,210 SH   SOLE   2,210 0 2,210
Dover Corp. COM 260003108 80 800 SH   SOLE   800 0 800
Dow, Inc. COM 260557103 171 3,460 SH   SOLE   3,427 0 3,427
DuPont de Nemours, Inc. COM 26614N102 264 3,513 SH   SOLE   3,480 0 3,480
EOG Resources, Inc. COM 26875P101 13,630 146,310 SH   SOLE   142,755 0 142,755
Eaton Corp PLC COM G29183103 884 10,609 SH   SOLE   10,170 0 10,170
Ecolab Inc. COM 278865100 28 141 SH   SOLE   141 0 141
Eli Lilly and Co. COM 532457108 3,442 31,071 SH   SOLE   30,374 0 30,374
Emerson Electric Co. COM 291011104 145 2,175 SH   SOLE   2,175 0 2,175
Energy Select Sector SPDR Fund COM 81369y506 271 4,248 SH   SOLE   4,248 0 4,248
Enterprise Products Partners, COM 293792107 593 20,555 SH   SOLE   18,255 0 18,255
Equinor ASA-ADR COM 29446m102 3,466 175,203 SH   SOLE   172,818 0 172,818
Exxon Mobil Corp. COM 30231g102 2,929 38,225 SH   SOLE   38,155 0 38,155
Facebook COM 30303m102 3,067 15,891 SH   SOLE   15,344 0 15,344
Financial Select Sector Index COM 81369y605 298 10,782 SH   SOLE   10,782 0 10,782
First Trust Dow Jones Internet COM 33733E302 918 6,383 SH   SOLE   6,149 0 6,149
Fortune Brands Home & Security COM 34964C106 7,352 128,689 SH   SOLE   126,373 0 126,373
Gallagher (Arthur J.) & Co. COM 363576109 243 2,771 SH   SOLE   2,771 0 2,771
General Electric Co. COM 369604103 443 42,182 SH   SOLE   42,182 0 42,182
General Mills, Inc. COM 370334104 385 7,328 SH   SOLE   5,475 0 5,475
Gilead Sciences, Inc. COM 375558103 414 6,125 SH   SOLE   5,325 0 5,325
GlaxoSmithKline PLC (ADS) COM 37733w105 186 4,651 SH   SOLE   4,501 0 4,501
HCA Healthcare, Inc. COM 40412c101 804 5,950 SH   SOLE   5,675 0 5,675
Hannon Armstrong Sustain. Infr COM 41068X100 470 16,675 SH   SOLE   15,419 0 15,419
Hasbro Inc. COM 418056107 3,557 33,658 SH   SOLE   32,439 0 32,439
Health Care Select Sector SPDR COM 81369y209 307 3,313 SH   SOLE   3,313 0 3,313
Hemp, Inc. COM 423703206 1 63,500 SH   SOLE   63,500 0 63,500
Hexcel Corp. COM 428291108 6,622 81,875 SH   SOLE   79,708 0 79,708
Highwoods Properties, Inc. COM 431284108 5,424 131,343 SH   SOLE   128,079 0 128,079
Home Depot, Inc. COM 437076102 9,890 47,553 SH   SOLE   46,052 0 46,052
Honeywell International, Inc. COM 438516106 2,723 15,594 SH   SOLE   14,882 0 14,882
IDEXX Laboratories, Inc. COM 45168D104 2,131 7,741 SH   SOLE   7,741 0 7,741
Illinois Tool Works COM 452308109 113 750 SH   SOLE   750 0 750
Illumina Inc. COM 452327109 12 33 SH   SOLE   33 0 33
Industrials Select Sector Inde COM 81369y704 332 4,288 SH   SOLE   4,288 0 4,288
Ingersoll-Rand COM G47791101 10,038 79,244 SH   SOLE   77,443 0 77,443
Int'l Business Machines Corp. COM 459200101 895 6,493 SH   SOLE   6,071 0 6,071
Intel Corp. COM 458140100 7,641 159,611 SH   SOLE   157,944 0 157,944
International Paper Co. COM 460146103 194 4,483 SH   SOLE   4,483 0 4,483
Interpublic Grp Cos COM 460690100 361 15,986 SH   SOLE   15,986 0 15,986
Itron, Inc. COM 465741106 621 9,922 SH   SOLE   9,410 0 9,410
J.M. Smucker Co. COM 832696405 335 2,905 SH   SOLE   2,905 0 2,905
J.P. Morgan Chase & Co. COM 46625h100 14,932 133,559 SH   SOLE   129,393 0 129,393
Johnson & Johnson COM 478160104 7,499 53,843 SH   SOLE   51,394 0 51,394
Kimberly-Clark Corp. COM 494368103 361 2,706 SH   SOLE   2,706 0 2,706
Kinder Morgan, Inc. COM 49456b101 291 13,933 SH   SOLE   13,933 0 13,933
Koninklijke (Royal) Philips El COM 500472303 522 11,981 SH   SOLE   11,981 0 11,981
Lam Research COM 512807108 9,091 48,395 SH   SOLE   47,468 0 47,468
Lenovo Group Ltd. COM Y5257Y107 15 20,000 SH   SOLE   20,000 0 20,000
Linde PLC COM G5494J103 347 1,729 SH   SOLE   1,579 0 1,579
Lockheed Martin Corp. COM 539830109 667 1,835 SH   SOLE   1,656 0 1,656
Lowe's Companies, Inc. COM 548661107 11,438 113,350 SH   SOLE   111,007 0 111,007
Magellan Midstream Partners, L COM 559080106 61 960 SH   SOLE   960 0 960
Main Street Capital Corporatio COM 56035L104 9 219 SH   SOLE   219 0 219
Marsh & McLennan COM 571748102 21,353 214,062 SH   SOLE   207,640 0 207,640
Masco Corp. COM 574599106 1,522 38,775 SH   SOLE   36,669 0 36,669
McDonald's Corp. COM 580135101 6,158 29,656 SH   SOLE   29,300 0 29,300
McKesson Corp. COM 58155q103 148 1,101 SH   SOLE   1,101 0 1,101
Medtronic PLC COM G5960L103 377 3,868 SH   SOLE   3,868 0 3,868
Merck & Co., Inc. COM 58933Y105 6,860 81,809 SH   SOLE   79,709 0 79,709
Microsoft Corp. COM 594918104 46,119 344,278 SH   SOLE   334,894 0 334,894
Mid-America Apartment Communit COM 59522j103 4,999 42,448 SH   SOLE   41,365 0 41,365
Mondelez International, Inc. COM 609207105 4,566 84,712 SH   SOLE   81,503 0 81,503
Morgan Stanley COM 617446448 1,784 40,711 SH   SOLE   38,844 0 38,844
New Residential Investment Cor COM 64828T201 21 1,354 SH   SOLE   1,354 0 1,354
NextEra Energy, Inc. COM 65339F101 10,530 51,402 SH   SOLE   49,821 0 49,821
Nike, Inc. COM 654106103 1,041 12,404 SH   SOLE   10,604 0 10,604
Noble Energy Inc. COM 655044105 3,568 159,294 SH   SOLE   155,613 0 155,613
Norfolk Southern Corp. COM 655844108 1,175 5,893 SH   SOLE   5,893 0 5,893
Northrop Grumman Corp. COM 666807102 1,278 3,955 SH   SOLE   3,955 0 3,955
ONE Gas, Inc. COM 68235P108 1,308 14,488 SH   SOLE   14,488 0 14,488
ONEOK Inc. COM 682680103 3,638 52,863 SH   SOLE   51,269 0 51,269
Old Dominion Freight Lines COM 679580100 826 5,533 SH   SOLE   5,115 0 5,115
Oracle Corp. COM 68389X105 168 2,947 SH   SOLE   2,947 0 2,947
PB Bancorp, Inc. COM 70454T100 128 10,801 SH   SOLE   10,801 0 10,801
PNC Financial Services Group COM 693475105 5,507 40,113 SH   SOLE   39,338 0 39,338
PPG Industries, Inc. COM 693506107 205 1,760 SH   SOLE   1,760 0 1,760
Paychex, Inc. COM 704326107 437 5,306 SH   SOLE   5,306 0 5,306
Pembina Pipeline Corp. COM 706327103 5 147 SH   SOLE   147 0 147
People's United Financial, Inc COM 712704105 1,227 73,125 SH   SOLE   73,125 0 73,125
PepsiCo, Inc. COM 713448108 10,939 83,422 SH   SOLE   81,349 0 81,349
Pfizer, Inc. COM 717081103 7,328 169,150 SH   SOLE   169,150 0 169,150
Philip Morris International, I COM 718172109 275 3,500 SH   SOLE   1,865 0 1,865
Phillips 66 COM 718546104 252 2,697 SH   SOLE   2,697 0 2,697
Pioneer Natural Resources Co. COM 723787107 7,423 48,248 SH   SOLE   46,978 0 46,978
Procter & Gamble Co. COM 742718109 8,518 77,688 SH   SOLE   75,468 0 75,468
Prologis, Inc. COM 74340w103 183 2,282 SH   SOLE   2,282 0 2,282
QS Energy, Inc. COM 74736R106 7 28,000 SH   SOLE   20,000 0 20,000
Qualcomm, Inc. COM 747525103 259 3,400 SH   SOLE   3,400 0 3,400
RPM International, Inc. COM 749685103 61 1,000 SH   SOLE   1,000 0 1,000
Raytheon Co. COM 755111507 185 1,064 SH   SOLE   1,064 0 1,064
Regeneron Pharmaceuticals COM 75886F107 5,604 17,905 SH   SOLE   17,497 0 17,497
Royal Dutch Shell PLC ADR COM 780259206 212 3,265 SH   SOLE   3,265 0 3,265
SPDR S&P Biotech ETF COM 78464A870 162 1,845 SH   SOLE   1,845 0 1,845
SPDR S&P Oil & Gas Explor & Pr COM 78464A730 227 8,320 SH   SOLE   8,320 0 8,320
Salesforce.com Inc. COM 79466L302 3,097 20,413 SH   SOLE   19,561 0 19,561
Schlumberger Ltd. COM 806857108 210 5,284 SH   SOLE   5,284 0 5,284
Sherwin-Williams Co. COM 824348106 14,478 31,592 SH   SOLE   30,936 0 30,936
Stanley Black & Decker, Inc. COM 854502101 5,694 39,373 SH   SOLE   38,423 0 38,423
Starbucks Corp. COM 855244109 612 7,296 SH   SOLE   6,846 0 6,846
State Street Corp. COM 857477103 28 502 SH   SOLE   502 0 502
Stora Enso Oyj COM 86210M106 233 19,953 SH   SOLE   18,596 0 18,596
Stryker Corp. COM 863667101 14,315 69,633 SH   SOLE   68,468 0 68,468
SunTrust Banks COM 867914103 5,466 86,968 SH   SOLE   83,980 0 83,980
Sysco Corp. COM 871829107 3,424 48,420 SH   SOLE   46,097 0 46,097
T-Mobile US, Inc. COM 872590104 1,864 25,138 SH   SOLE   23,933 0 23,933
TE Connectivity Ltd. COM H84989104 2,248 23,467 SH   SOLE   22,728 0 22,728
TJX Companies COM 872540109 9,001 170,214 SH   SOLE   165,301 0 165,301
Target Corp. COM 87612e106 605 6,984 SH   SOLE   6,984 0 6,984
Technology Select Sector SPDR COM 81369y803 354 4,534 SH   SOLE   4,134 0 4,134
Texas Instruments Inc. COM 882508104 4,878 42,506 SH   SOLE   40,892 0 40,892
The Kraft Heinz Company COM 500754106 27 872 SH   SOLE   222 0 222
Thermo Fisher Scientific, Inc. COM 883556102 12,021 40,931 SH   SOLE   39,185 0 39,185
Torchmark Corp. COM 891027104 201 2,250 SH   SOLE   2,250 0 2,250
U.S. Bancorp COM 902973304 537 10,244 SH   SOLE   10,244 0 10,244
Umicore SA COM 90420M104 148 18,527 SH   SOLE   17,311 0 17,311
Unilever N.V. COM 904784709 1,290 21,249 SH   SOLE   20,726 0 20,726
Union Pacific Corp. COM 907818108 19,520 115,425 SH   SOLE   112,500 0 112,500
United Parcel Service, Inc. COM 911312106 373 3,610 SH   SOLE   3,610 0 3,610
United Rentals Inc. COM 911363109 436 3,290 SH   SOLE   3,140 0 3,140
United Technologies Corp. COM 913017109 1,298 9,966 SH   SOLE   9,516 0 9,516
UnitedHealth Group Inc. COM 91324p102 15,173 62,181 SH   SOLE   60,186 0 60,186
V. F. Corp. COM 918204108 11,027 126,241 SH   SOLE   122,711 0 122,711
Valero Energy Corp. COM 91913Y100 197 2,306 SH   SOLE   2,306 0 2,306
VanEck Vectors Global Alt. Ene COM 92189F502 216 3,333 SH   SOLE   3,332 0 3,332
Vanguard Health Care ETF COM 92204a504 66 381 SH   SOLE   381 0 381
Vanguard REIT ETF COM 922908553 18 209 SH   SOLE   209 0 209
Veolia Environnement SA COM 92334n103 316 12,994 SH   SOLE   12,159 0 12,159
VeriSign, Inc. COM 92343e102 418 2,000 SH   SOLE   2,000 0 2,000
Veritex Holdings, Inc. COM 923451108 641 24,716 SH   SOLE   24,716 0 24,716
Verizon Communications COM 92343v104 8,651 151,428 SH   SOLE   145,946 0 145,946
Versum Materials, Inc. COM 92532W103 10 187 SH   SOLE   187 0 187
Visa, Inc. Class A COM 92826C839 32,325 186,257 SH   SOLE   181,070 0 181,070
Wal-Mart Stores, Inc. COM 931142103 4,374 39,586 SH   SOLE   37,971 0 37,971
Walgreens Boots Alliance, Inc. COM 931427108 392 7,176 SH   SOLE   7,176 0 7,176
Walt Disney Co. COM 254687106 19,537 139,907 SH   SOLE   137,228 0 137,228
Welltower, Inc. COM 95040Q104 6 72 SH   SOLE   72 0 72
XPO Logistics, Inc. COM 983793100 1,209 20,912 SH   SOLE   20,912 0 20,912
Xylem, Inc. COM 98419M100 6,473 77,393 SH   SOLE   75,893 0 75,893
Yum Brands, Inc. COM 988498101 160 1,444 SH   SOLE   1,444 0 1,444
iShares Nasdaq Biotechnology I COM 464287556 184 1,683 SH   SOLE   1,683 0 1,683
Invesco FTSE RAFI US 1000 ETF FTSE RAFI 1000 46137V613 252 2,164 SH   SOLE   2,164 0 2,164
Invesco QQQ Trust Series 1 UNIT SER 1 46090E103 10,824 57,965 SH   SOLE   56,610 0 56,610
Invesco S&P 500 Equal Weight E S&P500 EQL WGT 46137V357 9,526 88,363 SH   SOLE   86,264 0 86,264
Invesco Water Resources ETF WATER RES ETF 46137v142 8 215 SH   SOLE   215 0 215
Madison Covered Call & Equity COM 557437100 7 1,132 SH   SOLE   1,132 0 1,132
ProShares S&P 500 ex-Energy ET SP500 EX ENRGY 74347B581 219 3,531 SH   SOLE   3,531 0 3,531
SPDR Dow Jones ETF Trust UT SER 1 78467x109 93 350 SH   SOLE   350 0 350
SPDR Portfolio Mid Cap ETF PORTFOLIO MD ETF 78464a847 713 20,913 SH   SOLE   20,913 0 20,913
SPDR S&P 500 ETF Trust TR UNIT 78462F103 8,060 27,510 SH   SOLE   26,973 0 26,973
SPDR S&P Dividend ETF S&P DIVID ETF 78464A763 494 4,897 SH   SOLE   4,897 0 4,897
SPDR S&P MidCap 400 ETF Trust UTSER1 S&PDCRP 78467Y107 1,941 5,473 SH   SOLE   5,028 0 5,028
Schwab U.S. Large-Cap ETF US LRG CAP ETF 808524201 3,763 53,617 SH   SOLE   53,617 0 53,617
Schwab U.S. Mid-Cap ETF US MID CAP ETF 808524508 5,332 93,399 SH   SOLE   93,399 0 93,399
Schwab U.S. Small-Cap ETF US SML CAP ETF 808524607 2,174 30,419 SH   SOLE   30,419 0 30,419
Vanguard Dividend Appreciation DIV APP ETF 921908844 361 3,131 SH   SOLE   3,131 0 3,131
Vanguard Growth ETF GROWTH ETF 922908736 49 299 SH   SOLE   299 0 299
Vanguard High Dividend Yield I HIGH DIV YLD 921946406 1,175 13,448 SH   SOLE   13,448 0 13,448
Vanguard Mid-Cap ETF MID CAP ETF 922908629 8 46 SH   SOLE   46 0 46
Vanguard S&P 500 ETF S&P 500 ETF SHS 922908363 3,786 14,067 SH   SOLE   14,067 0 14,067
Vanguard Small Cap ETF SMALL CP ETF 922908751 2,395 15,285 SH   SOLE   14,955 0 14,955
Vanguard Small Cap Value ETF SM CP VAL ETF 922908611 40 305 SH   SOLE   305 0 305
Vanguard Total Stock Market ET TOTAL STK MKT 922908769 2,072 13,805 SH   SOLE   13,805 0 13,805
Vanguard Value ETF VALUE ETF 922908744 247 2,226 SH   SOLE   2,226 0 2,226
WisdomTree Total Dividend Fd US TOTAL DIVIDND 97717w109 18 185 SH   SOLE   185 0 185
iShares Dow Jones Select Divid SELECT DIVID ETF 464287168 21 213 SH   SOLE   213 0 213
iShares MSCI USA ESG Optimized ESG MSCI USA ETF 46435G425 3,735 57,873 SH   SOLE   51,687 0 51,687
iShares Russell 1000 Growth In RUSSELL1000GRW 464287614 2,153 13,682 SH   SOLE   13,682 0 13,682
iShares Russell 1000 Index RUS 1000 ETF 464287622 1,125 6,912 SH   SOLE   6,912 0 6,912
iShares Russell 1000 Value Ind RUS 1000 VAL ETF 464287598 350 2,750 SH   SOLE   2,750 0 2,750
iShares Russell 2000 Index Fun RUSSELL 2000 ETF 464287655 514 3,305 SH   SOLE   3,255 0 3,255
iShares Russell 3000 Index Fun RUSSELL 3000 464287689 386 2,242 SH   SOLE   2,242 0 2,242
iShares Russell Midcap Index F RUS MID-CAP ETF 464287499 336 6,020 SH   SOLE   6,020 0 6,020
iShares S&P 500 Index Fund CORE S&P500 ETF 464287200 68,095 231,027 SH   SOLE   228,652 0 228,652
iShares S&P MidCap 400 Index F CORE S&P MCP ETF 464287507 14,157 72,877 SH   SOLE   71,018 0 71,018
iShares S&P SmallCap 600 Index CORE S&P SCP ETF 464287804 15,160 193,670 SH   SOLE   188,531 0 188,531
SPDR MSCI EAFE Fossil Fuel Re MSCI EAFE FS ETF 78470E106 554 8,168 SH   SOLE   8,168 0 8,168
Schwab Emerging Markets Equity EMRG MKTEQ ETF 808524706 232 8,824 SH   SOLE   8,824 0 8,824
Schwab International Equity ET INTL EQTY ETF 808524805 2,459 76,615 SH   SOLE   76,615 0 76,615
Vanguard FTSE All-Wld ex-US Sm FTSE SMCAP ETF 922042718 5,101 48,458 SH   SOLE   47,858 0 47,858
Vanguard FTSE All-World ex-US ALLWRLD EX US 922042775 18,523 363,270 SH   SOLE   357,100 0 357,100
iShare Core MSCI EAFE ETF CORE MSCI EAFE 46432F842 24,941 406,202 SH   SOLE   400,659 0 400,659
iShares Core MSCI Emerging Mar CORE MSCI EMKT 46434g103 7,968 154,898 SH   SOLE   151,518 0 151,518
iShares MSCI EAFE ESG Select E MSCI EAFE ESG OP 46435G516 8,680 134,967 SH   SOLE   118,231 0 118,231
iShares MSCI EAFE Index Fund MSCI EAFE ETF 464287465 1,504 22,878 SH   SOLE   22,878 0 22,878
iShares MSCI EAFE Small Cap In EAFE SML CP ETF 464288273 499 8,698 SH   SOLE   8,698 0 8,698
iShares MSCI EM ESG Select ETF MSCI EM ESG OPZ 46434G863 276 8,108 SH   SOLE   8,108 0 8,108
iShares MSCI Emerging Markets MSCI EMG MKT ETF 464287234 508 11,847 SH   SOLE   11,847 0 11,847
DNP Select Income Fund, Inc. COM 23325p104 37 3,110 SH   SOLE   3,110 0 3,110
Templeton Dragon Fund, Inc. COM 88018T101 14 742 SH   SOLE   742 0 742