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
Apple Inc. COM 037833100 36,812 185,994 SH   SOLE   185,994 0 0
Automatic Data Processing COM 053015103 20,240 122,420 SH   SOLE   122,420 0 0
Allegion Plc ORD SHS G0176J109 8,608 77,862 SH   SOLE   77,862 0 0
Amazon.Com Inc COM 023135106 27,230 14,380 SH   SOLE   14,380 0 0
Aon PLC CL A G0408V102 14,696 76,155 SH   SOLE   76,155 0 0
Activision Blizzard Inc COM 00507V109 3,945 83,586 SH   SOLE   83,586 0 0
American Water Works Co. COM 030420103 471 4,062 SH   SOLE   4,062 0 0
American Express Co. COM 025816109 235 1,900 SH   SOLE   1,900 0 0
Boeing Company COM 097023105 259 712 SH   SOLE   712 0 0
Alibaba Group Holding - Sp Adr SPONSORED ADS 01609W102 22,019 129,946 SH   SOLE   129,946 0 0
Bank of America Corp. COM 060505104 12,491 430,716 SH   SOLE   430,716 0 0
Credicorp Ltd COM G2519Y108 4,372 19,100 SH   SOLE   19,100 0 0
Banco Bradesco-ADR SP ADR PFD NEW 059460303 7,208 734,060 SH   SOLE   734,060 0 0
Becton Dickinson & Co. COM 075887109 19,764 78,424 SH   SOLE   78,424 0 0
Booking Holdings Inc COM 09857L108 11,762 6,274 SH   SOLE   6,274 0 0
BP Amoco Plc. ADR SPONSORED ADR 055622104 231 5,547 SH   SOLE   5,547 0 0
Berkshire Hathaway Inc. Class B CL B NEW 084670702 15,968 74,909 SH   SOLE   74,909 0 0
Banco Santander Chile ADR COM 05965X109 6,349 212,187 SH   SOLE   212,187 0 0
Crown Castle Intl Corp COM 22822V101 26,759 205,283 SH   SOLE   205,283 0 0
Salesforce.com Inc. COM 79466L302 10,326 68,054 SH   SOLE   68,054 0 0
Cisco Systems COM 17275R102 4,691 85,720 SH   SOLE   85,720 0 0
Concho Resources Inc COM 20605P101 6,125 59,364 SH   SOLE   59,364 0 0
Walt Disney Co. COM DISNEY 254687106 251 1,800 SH   SOLE   1,800 0 0
Electronic Arts Inc. COM 285512109 4,602 45,445 SH   SOLE   45,445 0 0
New Oriental Educatio-Sp Adr SPON ADR 647581107 579 6,000 SH   SOLE   6,000 0 0
Equifax Inc. COM 294429105 5,903 43,650 SH   SOLE   43,650 0 0
Estee Lauder Companies Class A CL A 518439104 21,140 115,450 SH   SOLE   115,450 0 0
Eog Resources COM 26875P101 12,215 131,116 SH   SOLE   131,116 0 0
Equinix Inc COM 29444U700 7,758 15,384 SH   SOLE   15,384 0 0
Edwards Lifesciences Corp COM 28176E108 7,861 42,553 SH   SOLE   42,553 0 0
Diamondback Energy Inc. COM 25278X109 11,164 102,446 SH   SOLE   102,446 0 0
Facebook Inc. CL A 30303M102 22,583 117,009 SH   SOLE   117,009 0 0
Fomento Economico Mex-Sp ADR SPON ADR UNITS 344419106 5,039 52,083 SH   SOLE   52,083 0 0
General Electric COM 369604103 228 21,675 SH   SOLE   21,675 0 0
Alphabet Inc - Cl C CAP STK CL C 02079K107 31,667 29,297 SH   SOLE   29,297 0 0
Home Depot COM 437076102 3,563 17,131 SH   SOLE   17,131 0 0
Hdfc Bank Ltd Adr SPONSORED ADS 40415F101 390 3,000 SH   SOLE   3,000 0 0
Hologic Inc COM 436440101 10,144 211,245 SH   SOLE   211,245 0 0
Honeywell International COM 438516106 22,887 131,092 SH   SOLE   131,092 0 0
International Business Machines COM 459200101 224 1,625 SH   SOLE   1,625 0 0
ICICI Bank Ltd-Spon ADR ADR 45104G104 2,701 214,500 SH   SOLE   214,500 0 0
Idexx Labs Inc COM 45168D104 5,054 18,357 SH   SOLE   18,357 0 0
Intl Flavors & Fragrances COM 459506101 9,422 64,941 SH   SOLE   64,941 0 0
Intuit Inc. COM 461202103 18,023 68,967 SH   SOLE   68,967 0 0
Intuitive Surgical Inc COM NEW 46120E602 6,097 11,623 SH   SOLE   11,623 0 0
Itau Unibanco Hldng-Pref ADR SPON ADR REP PFD 465562106 5,562 590,489 SH   SOLE   590,489 0 0
Johnson & Johnson COM 478160104 29,142 209,233 SH   SOLE   209,233 0 0
JP Morgan Chase & Company COM 46625H100 24,043 215,051 SH   SOLE   215,051 0 0
Coca Cola Co. COM 191216100 23,762 466,651 SH   SOLE   466,651 0 0
Lockheed Martin Inc. COM 539830109 10,607 29,176 SH   SOLE   29,176 0 0
LogMeln Inc. COM 54142L109 2,587 35,107 SH   SOLE   35,107 0 0
Mastercard Inc CL A 57636Q104 24,817 93,814 SH   SOLE   93,814 0 0
Marriott Intl Inc. CL A 571903202 15,347 109,397 SH   SOLE   109,397 0 0
Masimo Corporation COM 574795100 5,089 34,194 SH   SOLE   34,194 0 0
McDonald's Corp. COM 580135101 24,571 118,324 SH   SOLE   118,324 0 0
Medtronic Plc SHS G5960L103 17,544 180,142 SH   SOLE   180,142 0 0
McCormick & Co. COM NON VTG 579780206 13,071 84,321 SH   SOLE   84,321 0 0
3M Company COM 88579Y101 12,731 73,447 SH   SOLE   73,447 0 0
Monster Beverage Corp COM 61174X109 9,480 148,515 SH   SOLE   148,515 0 0
Merck & Co. Inc. COM 58933Y105 226 2,700 SH   SOLE   2,700 0 0
MSCI Inc-cl A COM 55354G100 17,222 72,124 SH   SOLE   72,124 0 0
Microsoft Corp. COM 594918104 61,997 462,802 SH   SOLE   462,802 0 0
NextEra Energy Inc. COM 65339F101 28,756 140,368 SH   SOLE   140,368 0 0
Nike Inc. CL B 654106103 11,416 135,990 SH   SOLE   135,990 0 0
Northrop Grumman Corp. COM 666807102 12,469 38,592 SH   SOLE   38,592 0 0
Norfolk Southern Corp. COM 655844108 598 3,000 SH   SOLE   3,000 0 0
NVIDIA Corp. COM 67066G104 5,112 31,125 SH   SOLE   31,125 0 0
Oracle Corp. COM 68389X105 528 9,272 SH   SOLE   9,272 0 0
PepsiCo Inc. COM 713448108 15,988 121,926 SH   SOLE   121,926 0 0
Pfizer Inc. COM 717081103 1,050 24,247 SH   SOLE   24,247 0 0
Philip Morris International Inc COM 718172109 16,210 206,423 SH   SOLE   206,423 0 0
Petrochina Co Ltd ADR SPONSORED ADR 71646E100 2,291 41,609 SH   SOLE   41,609 0 0
PayPal Holdings Inc COM 70450Y103 16,011 139,883 SH   SOLE   139,883 0 0
Raytheon Company COM NEW 755111507 8,098 46,574 SH   SOLE   46,574 0 0
Ryanair Hldgs ADR SPONSORED ADS 783513203 6,771 105,559 SH   SOLE   105,559 0 0
Starbucks Corp. COM 855244109 9,965 118,877 SH   SOLE   118,877 0 0
S&P Global Inc COM 78409V104 15,087 66,230 SH   SOLE   66,230 0 0
Constellation Brands Class A CL A 21036P108 6,942 35,247 SH   SOLE   35,247 0 0
Stryker Corp. COM 863667101 23,242 113,057 SH   SOLE   113,057 0 0
T-Mobile US Inc. COM 872590104 12,098 163,176 SH   SOLE   163,176 0 0
Taiwan Semiconductor-ADR SPONSORED ADS 874039100 15,581 397,779 SH   SOLE   397,779 0 0
United Health Group Inc. COM 91324P102 24,359 99,828 SH   SOLE   99,828 0 0
Visa Inc-Class A COM CL A 92826C839 24,829 143,064 SH   SOLE   143,064 0 0
Verizon Communications COM 92343V104 6,690 117,109 SH   SOLE   117,109 0 0
Waters Corp. COM 941848103 11,846 55,037 SH   SOLE   55,037 0 0
Wells Fargo & Company COM 949746101 224 4,737 SH   SOLE   4,737 0 0
Walmart Inc COM 931142103 235 2,125 SH   SOLE   2,125 0 0
Exxon Mobil Corp. COM 30231G102 6,119 79,846 SH   SOLE   79,846 0 0
Yandex NV-A SHS CLASS A N97284108 2,576 67,800 SH   SOLE   67,800 0 0
Yum! Brands Inc. COM 988498101 21,239 191,915 SH   SOLE   191,915 0 0
Zoetis Inc. CL A 98978V103 13,650 120,276 SH   SOLE   120,276 0 0