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 Company COM 88579Y101 1,078 7,896 SH   SOLE   0 0 7,896
ABB Ltd COM 000375204 2,251 130,411 SH   SOLE   0 0 130,411
ADM COM 039483102 386 10,979 SH   SOLE   0 0 10,979
ATN International COM 00215f107 230 3,921 SH   SOLE   0 0 3,921
Accenture COM G1151C101 231 1,416 SH   SOLE   0 0 1,416
Alibaba Holdings Ltd COM 01609w102 1,883 9,684 SH   SOLE   0 0 9,684
Allergan PLC COM g0177j108 477 2,696 SH   SOLE   0 0 2,696
Alphabet Inc Class A COM 02079k305 424 365 SH   SOLE   0 0 365
Alphabet Inc Class C COM 02079k107 269 231 SH   SOLE   0 0 231
Amazon.com COM 023135106 858 440 SH   SOLE   0 0 440
Amgen Inc COM 031162100 3,478 17,154 SH   SOLE   0 0 17,154
Apple Computer COM 037833100 3,604 14,171 SH   SOLE   0 0 14,171
Bank of New York Mellon COM 064058100 1,966 58,369 SH   SOLE   0 0 58,369
Becton Dickinson Co. COM 075887109 2,641 11,494 SH   SOLE   0 0 11,494
Berkshire Hathaway Cl A COM 084670108 272 1 SH   SOLE   0 0 1
Berkshire Hathaway Cl B COM 084670702 587 3,210 SH   SOLE   0 0 3,210
Bristol Myers Squibb Co COM 110122108 364 6,538 SH   SOLE   0 0 6,538
CNOOC Ltd COM 126132109 1,674 16,177 SH   SOLE   0 0 16,177
Check Point Software (ISR) COM M22465104 2,205 21,927 SH   SOLE   0 0 21,927
Chevron Corp COM 166764100 217 2,998 SH   SOLE   0 0 2,998
China Life Insurance Co. COM 16939P106 543 55,627 SH   SOLE   0 0 55,627
Chubb Ltd COM H1467J104 1,258 11,261 SH   SOLE   0 0 11,261
Church & Dwight COM 171340102 3,234 50,385 SH   SOLE   0 0 50,385
Cigna COM 125523100 682 3,850 SH   SOLE   0 0 3,850
Cisco Systems COM 17275R102 492 12,515 SH   SOLE   0 0 12,515
Colgate COM 194162103 324 4,875 SH   SOLE   0 0 4,875
Diageo PLC COM 25243Q205 3,162 24,872 SH   SOLE   0 0 24,872
Emerson Electric COM 291011104 246 5,170 SH   SOLE   0 0 5,170
Exxon Mobil Corp COM 30231G102 550 14,480 SH   SOLE   0 0 14,480
FEMSA COM 344419106 1,369 22,620 SH   SOLE   0 0 22,620
FedEx Corp. COM 31428X106 2,272 18,740 SH   SOLE   0 0 18,740
Fidelity National Info Service COM 31620m106 311 2,560 SH   SOLE   0 0 2,560
Fifth Third Bancorp COM 316773100 342 22,999 SH   SOLE   0 0 22,999
First Bancorp COM 31866p102 280 12,725 SH   SOLE   0 0 12,725
General Electric COM 369604103 284 35,791 SH   SOLE   0 0 35,791
General Mills COM 370334104 507 9,604 SH   SOLE   0 0 9,604
Gilead Science Inc COM 375558103 297 3,978 SH   SOLE   0 0 3,978
Goldman Sachs JUST US Large Ca COM 381430396 273 7,350 SH   SOLE   0 0 7,350
HDFC Bank ADR COM 40415f101 379 9,850 SH   SOLE   0 0 9,850
Hasbro Corp COM 418056107 2,809 39,254 SH   SOLE   0 0 39,254
Hershey Foods Corp COM 427866108 2,742 20,697 SH   SOLE   0 0 20,697
Home Depot COM 437076102 216 1,158 SH   SOLE   0 0 1,158
Honeywell International COM 438516106 768 5,737 SH   SOLE   0 0 5,737
IBM COM 459200101 2,931 26,418 SH   SOLE   0 0 26,418
ICICI Bank (India) COM 45104G104 1,735 204,162 SH   SOLE   0 0 204,162
Idexx Labs COM 45168D104 672 2,774 SH   SOLE   0 0 2,774
Intel COM 458140100 1,985 36,679 SH   SOLE   0 0 36,679
JP Morgan Chase & Co. COM 46625H100 462 5,131 SH   SOLE   0 0 5,131
Johnson & Johnson COM 478160104 1,191 9,080 SH   SOLE   0 0 9,080
Kellogg Co COM 487836108 326 5,430 SH   SOLE   0 0 5,430
Manpower COM 56418H100 251 4,730 SH   SOLE   0 0 4,730
McCormick Inc COM 579780206 1,803 12,770 SH   SOLE   0 0 12,770
McDonald's COM 580135101 1,296 7,840 SH   SOLE   0 0 7,840
Merck & Co COM 58933y105 1,136 14,769 SH   SOLE   0 0 14,769
Microsoft COM 594918104 6,343 40,220 SH   SOLE   0 0 40,220
Norfolk Southern COM 655844108 3,293 22,553 SH   SOLE   0 0 22,553
Pepsico COM 713448108 249 2,071 SH   SOLE   0 0 2,071
Pfizer COM 717081103 433 13,258 SH   SOLE   0 0 13,258
Philip Morris Int'l COM 718172109 237 3,242 SH   SOLE   0 0 3,242
Procter & Gamble COM 742718109 1,379 12,537 SH   SOLE   0 0 12,537
Rockwell Automation Inc COM 773903109 2,951 19,554 SH   SOLE   0 0 19,554
Royal Dutch Shell A ADR COM 780259206 871 24,955 SH   SOLE   0 0 24,955
Royal Dutch Shell B ADR COM 780259107 1,031 31,575 SH   SOLE   0 0 31,575
SPDR S&P 500 COM 78462F103 43,969 170,586 SH   SOLE   0 0 170,586
SPDR S&P Mid Cap 400 COM 78467Y107 25,282 96,172 SH   SOLE   0 0 96,172
Sherwin Williams COM 824348106 465 1,011 SH   SOLE   0 0 1,011
Smith & Nephew (UK) ADR COM 83175M205 1,025 28,575 SH   SOLE   0 0 28,575
TSMC COM 874039100 234 4,906 SH   SOLE   0 0 4,906
Texas Instruments COM 882508104 3,197 31,993 SH   SOLE   0 0 31,993
Thermo Fisher Scientific COM 883556102 236 833 SH   SOLE   0 0 833
US Bancorp COM 902973304 2,834 82,265 SH   SOLE   0 0 82,265
Unilever (NL shares) COM 904784709 3,214 65,881 SH   SOLE   0 0 65,881
Vanguard All World ex-US COM 922042775 3,618 88,207 SH   SOLE   0 0 88,207
Vanguard Emerging Markets COM 922042858 10,231 304,949 SH   SOLE   0 0 304,949
Vanguard FTSE All World ex-US COM 922042718 4,865 62,176 SH   SOLE   0 0 62,176
Vanguard FTSE Developed Market COM 921943858 944 28,316 SH   SOLE   0 0 28,316
Vanguard Large Cap Growth COM 922908736 280 1,784 SH   SOLE   0 0 1,784
Vanguard S&P 500 COM 922908363 391 1,652 SH   SOLE   0 0 1,652
Vanguard Total US Market COM 922908769 9,887 76,697 SH   SOLE   0 0 76,697
Verizon Communications COM 92343V104 237 4,403 SH   SOLE   0 0 4,403
Visa Inc COM 92826C839 201 1,246 SH   SOLE   0 0 1,246
Walt Disney Company COM 254687106 306 3,167 SH   SOLE   0 0 3,167
Westrock Co COM 96145d105 241 8,544 SH   SOLE   0 0 8,544
WisdomTree Emerging Markets Sm COM 97717W281 1,424 43,107 SH   SOLE   0 0 43,107
WisdomTree India Fund COM 97717w422 684 42,231 SH   SOLE   0 0 42,231
Xylem Inc COM 98419m100 1,088 16,705 SH   SOLE   0 0 16,705
iShares Core MSCI EAFE COM 46432f842 2,257 45,232 SH   SOLE   0 0 45,232
iShares Core MSCI Emerging Mar COM 46434G103 1,295 31,998 SH   SOLE   0 0 31,998
iShares Core S&P 500 COM 464287200 617 2,386 SH   SOLE   0 0 2,386
iShares MSCI EAFE Index COM 464287465 17,510 327,540 SH   SOLE   0 0 327,540
iShares MSCI Emerging Markets COM 464287234 9,282 271,973 SH   SOLE   0 0 271,973
iShares MSCI USA ESG Select ET COM 464288802 359 3,275 SH   SOLE   0 0 3,275
iShares Mid Cap S&P 400 COM 464287507 6,345 44,102 SH   SOLE   0 0 44,102
iShares Russell 2000 COM 464287655 6,211 54,263 SH   SOLE   0 0 54,263
iShares Russell Microcap COM 464288869 306 4,560 SH   SOLE   0 0 4,560
iShares S&P 100 Index COM 464287101 268 2,263 SH   SOLE   0 0 2,263
iShares Select Dividend COM 464287168 953 12,960 SH   SOLE   0 0 12,960
Vanguard Short Term TIPS COM 922020805 8,466 173,765 SH   SOLE   0 0 173,765
iShares 0-5 Year TIPS COM 46429b747 8,688 86,966 SH   SOLE   0 0 86,966
iShares Short Term National Mu COM 464288158 1,866 17,550 SH   SOLE   0 0 17,550