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 39,231 175,160 SH   SOLE   175,160 0 0
Automatic Data Processing COM 053015103 20,467 126,792 SH   SOLE   126,792 0 0
Allegion Plc ORD SHS G0176J109 8,168 78,803 SH   SOLE   78,803 0 0
Amazon.Com Inc COM 023135106 25,257 14,550 SH   SOLE   14,550 0 0
Aon PLC SHS CL A G0408V102 15,691 81,061 SH   SOLE   81,061 0 0
Activision Blizzard Inc COM 00507V109 4,512 85,268 SH   SOLE   85,268 0 0
American Water Works Co. COM 030420103 496 3,994 SH   SOLE   3,994 0 0
Alibaba Group Holding - Sp Adr SPONSORED ADS 01609W102 24,490 146,446 SH   SOLE   146,446 0 0
Bank of America Corp. COM 060505104 12,360 423,715 SH   SOLE   423,715 0 0
Credicorp Ltd COM G2519Y108 4,065 19,500 SH   SOLE   19,500 0 0
Banco Bradesco-ADR SP ADR PFD NEW 059460303 6,359 781,260 SH   SOLE   781,260 0 0
Becton Dickinson & Co. COM 075887109 20,034 79,197 SH   SOLE   79,197 0 0
Booking Holdings Inc COM 09857L108 12,414 6,325 SH   SOLE   6,325 0 0
Berkshire Hathaway Inc. Class B CL B NEW 084670702 15,661 75,285 SH   SOLE   75,285 0 0
Banco Santander Chile ADR COM 05965X109 6,048 215,987 SH   SOLE   215,987 0 0
Crown Castle Intl Corp COM 22822V101 29,606 212,974 SH   SOLE   212,974 0 0
Salesforce.com Inc. COM 79466L302 10,282 69,270 SH   SOLE   69,270 0 0
Cisco Systems COM 17275R102 2,719 55,031 SH   SOLE   55,031 0 0
Concho Resources Inc COM 20605P101 4,078 60,064 SH   SOLE   60,064 0 0
Electronic Arts Inc. COM 285512109 4,450 45,494 SH   SOLE   45,494 0 0
Equifax Inc. COM 294429105 6,420 45,642 SH   SOLE   45,642 0 0
Estee Lauder Companies Class A CL A 518439104 23,135 116,284 SH   SOLE   116,284 0 0
Eog Resources COM 26875P101 9,811 132,186 SH   SOLE   132,186 0 0
Equinix Inc COM 29444U700 9,802 16,993 SH   SOLE   16,993 0 0
Edwards Lifesciences Corp COM 28176E108 9,635 43,815 SH   SOLE   43,815 0 0
Diamondback Energy Inc. COM 25278X109 9,240 102,773 SH   SOLE   102,773 0 0
Facebook Inc. CL A 30303M102 21,200 119,049 SH   SOLE   119,049 0 0
Fomento Economico Mex-Sp ADR SPON ADR UNITS 344419106 4,898 53,483 SH   SOLE   53,483 0 0
Alphabet Inc - Cl C CAP STK CL C 02079K107 36,811 30,198 SH   SOLE   30,198 0 0
Home Depot COM 437076102 3,557 15,330 SH   SOLE   15,330 0 0
Hdfc Bank Ltd Adr SPONSORED ADS 40415F101 274 4,800 SH   SOLE   4,800 0 0
Hologic Inc COM 436440101 10,758 213,077 SH   SOLE   213,077 0 0
Honeywell International COM 438516106 22,488 132,907 SH   SOLE   132,907 0 0
ICICI Bank Ltd-Spon ADR ADR 45104G104 2,810 230,700 SH   SOLE   230,700 0 0
Idexx Labs Inc COM 45168D104 5,245 19,289 SH   SOLE   19,289 0 0
Intl Flavors & Fragrances COM 459506101 6,861 55,924 SH   SOLE   55,924 0 0
Illumina Inc COM 452327109 6,838 22,476 SH   SOLE   22,476 0 0
Intuit Inc. COM 461202103 18,809 70,726 SH   SOLE   70,726 0 0
Intuitive Surgical Inc COM NEW 46120E602 6,377 11,810 SH   SOLE   11,810 0 0
Itau Unibanco Hldng-Pref ADR SPON ADR REP PFD 465562106 5,069 602,689 SH   SOLE   602,689 0 0
Johnson & Johnson COM 478160104 22,090 170,736 SH   SOLE   170,736 0 0
JP Morgan Chase & Company COM 46625H100 24,942 211,927 SH   SOLE   211,927 0 0
Coca Cola Co. COM 191216100 25,741 472,835 SH   SOLE   472,835 0 0
Lockheed Martin Inc. COM 539830109 11,508 29,503 SH   SOLE   29,503 0 0
Mastercard Inc CL A 57636Q104 25,841 95,153 SH   SOLE   95,153 0 0
Marriott Intl Inc. CL A 571903202 12,673 101,894 SH   SOLE   101,894 0 0
Masimo Corporation COM 574795100 5,147 34,594 SH   SOLE   34,594 0 0
McDonald's Corp. COM 580135101 25,642 119,425 SH   SOLE   119,425 0 0
Medtronic Plc SHS G5960L103 21,387 196,894 SH   SOLE   196,894 0 0
McCormick & Co. COM NON VTG 579780206 13,250 84,770 SH   SOLE   84,770 0 0
3M Company COM 88579Y101 12,013 73,071 SH   SOLE   73,071 0 0
Monster Beverage Corp COM 61174X109 7,981 137,465 SH   SOLE   137,465 0 0
MSCI Inc-cl A COM 55354G100 15,934 73,177 SH   SOLE   73,177 0 0
Microsoft Corp. COM 594918104 64,657 465,059 SH   SOLE   465,059 0 0
NextEra Energy Inc. COM 65339F101 32,945 141,403 SH   SOLE   141,403 0 0
Nike Inc. CL B 654106103 12,967 138,060 SH   SOLE   138,060 0 0
Northrop Grumman Corp. COM 666807102 14,443 38,535 SH   SOLE   38,535 0 0
NVIDIA Corp. COM 67066G104 5,487 31,519 SH   SOLE   31,519 0 0
PepsiCo Inc. COM 713448108 16,329 119,105 SH   SOLE   119,105 0 0
Pfizer Inc. COM 717081103 841 23,404 SH   SOLE   23,404 0 0
Philip Morris International Inc COM 718172109 16,388 215,835 SH   SOLE   215,835 0 0
Petrochina Co Ltd ADR SPONSORED ADR 71646E100 2,160 42,509 SH   SOLE   42,509 0 0
PayPal Holdings Inc COM 70450Y103 14,849 143,345 SH   SOLE   143,345 0 0
Raytheon Company COM NEW 755111507 9,001 45,877 SH   SOLE   45,877 0 0
Ryanair Hldgs ADR SPONSORED ADS 783513203 6,980 105,159 SH   SOLE   105,159 0 0
Starbucks Corp. COM 855244109 9,551 108,022 SH   SOLE   108,022 0 0
S&P Global Inc COM 78409V104 16,417 67,015 SH   SOLE   67,015 0 0
Constellation Brands Class A CL A 21036P108 7,389 35,647 SH   SOLE   35,647 0 0
Stryker Corp. COM 863667101 24,703 114,208 SH   SOLE   114,208 0 0
T-Mobile US Inc. COM 872590104 13,052 165,697 SH   SOLE   165,697 0 0
Taiwan Semiconductor-ADR SPONSORED ADS 874039100 19,228 413,679 SH   SOLE   413,679 0 0
United Health Group Inc. COM 91324P102 21,780 100,223 SH   SOLE   100,223 0 0
Visa Inc-Class A CL A 92826C839 24,813 144,254 SH   SOLE   144,254 0 0
Verizon Communications COM 92343V104 7,726 128,000 SH   SOLE   128,000 0 0
Waters Corp. COM 941848103 12,404 55,564 SH   SOLE   55,564 0 0
Exxon Mobil Corp. COM 30231G102 4,979 70,515 SH   SOLE   70,515 0 0
Yandex NV-A SHS CLASS A N97284108 2,440 69,700 SH   SOLE   69,700 0 0
Yum! Brands Inc. COM 988498101 22,147 195,251 SH   SOLE   195,251 0 0
Zoetis Inc. CL A 98978V103 15,314 122,916 SH   SOLE   122,916 0 0