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 37,133 195,490 SH   SOLE   195,490 0 0
Automatic Data Processing COM 053015103 19,575 122,544 SH   SOLE   122,544 0 0
Allergan PLC SHS G0177J108 7,193 49,131 SH   SOLE   49,131 0 0
Allegion Plc SHS G0176J109 7,043 77,638 SH   SOLE   77,638 0 0
America Movil Series L ADR SHS 02364W105 785 55,000 SH   SOLE   55,000 0 0
Amazon.Com Inc COM 023135106 25,580 14,365 SH   SOLE   14,365 0 0
Aon PLC CL A G0408V102 12,941 75,809 SH   SOLE   75,809 0 0
Activision Blizzard Inc COM 00507V109 4,991 109,618 SH   SOLE   109,618 0 0
Grupo Aval Acciones Y Valores SPONSORED ADS 40053W101 545 70,000 SH   SOLE   70,000 0 0
American Water Works Co. COM 030420103 457 4,379 SH   SOLE   4,379 0 0
American Express Co. COM 025816109 208 1,900 SH   SOLE   1,900 0 0
Boeing Company COM 097023105 272 712 SH   SOLE   712 0 0
Alibaba Group Holding - Sp Adr SPONSORED ADS 01609W102 19,013 104,207 SH   SOLE   104,207 0 0
Bank of America Corp. COM 060505104 13,536 490,629 SH   SOLE   490,629 0 0
Banco Bradesco-ADR SP ADR PFD NEW 059460303 7,129 653,468 SH   SOLE   653,468 0 0
Becton Dickinson & Co. COM 075887109 18,191 72,842 SH   SOLE   72,842 0 0
Baidu Inc - Spon ADR SPON ADR REP A 056752108 495 3,000 SH   SOLE   3,000 0 0
Booking Holdings Inc COM 09857L108 10,960 6,281 SH   SOLE   6,281 0 0
Bristol-Myers Squibb COM 110122108 208 4,362 SH   SOLE   4,362 0 0
BP Amoco Plc. ADR SPONSORED ADR 055622104 243 5,547 SH   SOLE   5,547 0 0
Berkshire Hathaway Inc. Class B CL B NEW 084670702 17,449 86,859 SH   SOLE   86,859 0 0
Banco Santander Chile ADR COM 05965X109 5,117 171,987 SH   SOLE   171,987 0 0
Banco Santander Brasil Sa Ads ADS REP 1 UNIT 05967A107 674 60,000 SH   SOLE   60,000 0 0
Crown Castle Intl Corp COM 22822V101 27,559 215,307 SH   SOLE   215,307 0 0
Bancolombia SA - Spons ADR SPON ADR PREF 05968L102 766 15,000 SH   SOLE   15,000 0 0
Salesforce.com Inc. COM 79466L302 10,683 67,457 SH   SOLE   67,457 0 0
Cisco Systems COM 17275R102 4,635 85,849 SH   SOLE   85,849 0 0
Concho Resources Inc COM 20605P101 6,587 59,364 SH   SOLE   59,364 0 0
Electronic Arts Inc. COM 285512109 5,853 57,587 SH   SOLE   57,587 0 0
Ecopetrol Sa Adr SPONSORED ADS 279158109 686 32,000 SH   SOLE   32,000 0 0
New Oriental Educatio-Sp Adr SPON ADR 647581107 541 6,000 SH   SOLE   6,000 0 0
Equifax Inc. COM 294429105 5,151 43,467 SH   SOLE   43,467 0 0
Edison International COM 281020107 4,739 76,528 SH   SOLE   76,528 0 0
Estee Lauder Companies Class A CL A 518439104 19,138 115,600 SH   SOLE   115,600 0 0
Eog Resources COM 26875P101 12,479 131,106 SH   SOLE   131,106 0 0
Equinix Inc COM 29444U700 6,900 15,226 SH   SOLE   15,226 0 0
Edwards Lifesciences Corp COM 28176E108 6,519 34,070 SH   SOLE   34,070 0 0
Diamondback Energy Inc. COM 25278X109 10,419 102,619 SH   SOLE   102,619 0 0
Facebook Inc. CL A 30303M102 19,501 116,989 SH   SOLE   116,989 0 0
Fomento Economico Mex-Sp ADR SPON ADR UNITS 344419106 4,013 43,483 SH   SOLE   43,483 0 0
General Electric COM 369604103 217 21,675 SH   SOLE   21,675 0 0
Globant Sa COM L44385109 286 4,000 SH   SOLE   4,000 0 0
Alphabet Inc - Cl C CAP STK CL C 02079K107 34,340 29,268 SH   SOLE   29,268 0 0
Graphic Packaging Intl Corp COM 388689101 4,234 335,257 SH   SOLE   335,257 0 0
Home Depot COM 437076102 4,185 21,811 SH   SOLE   21,811 0 0
Hologic Inc COM 436440101 10,264 212,060 SH   SOLE   212,060 0 0
Honeywell International COM 438516106 20,820 131,012 SH   SOLE   131,012 0 0
International Business Machines COM 459200101 229 1,625 SH   SOLE   1,625 0 0
ICICI Bank Ltd-Spon ADR ADR 45104G104 458 40,000 SH   SOLE   40,000 0 0
Idexx Labs Inc COM 45168D104 4,054 18,131 SH   SOLE   18,131 0 0
Intl Flavors & Fragrances COM 459506101 8,252 64,070 SH   SOLE   64,070 0 0
Infosys Technologies-Sp ADR SPONSORED ADR 456788108 1,139 104,200 SH   SOLE   104,200 0 0
Intuit Inc. COM 461202103 17,918 68,542 SH   SOLE   68,542 0 0
Itau Unibanco Hldng-Pref ADR SPON ADR REP PFD 465562106 5,074 575,889 SH   SOLE   575,889 0 0
Johnson & Johnson COM 478160104 29,074 207,980 SH   SOLE   207,980 0 0
JP Morgan Chase & Company COM 46625H100 26,317 259,976 SH   SOLE   259,976 0 0
Coca Cola Co. COM 191216100 20,584 439,260 SH   SOLE   439,260 0 0
Lockheed Martin Inc. COM 539830109 8,730 29,085 SH   SOLE   29,085 0 0
LogMeln Inc. COM 54142L109 3,636 45,395 SH   SOLE   45,395 0 0
Mastercard Inc CL A 57636Q104 22,090 93,822 SH   SOLE   93,822 0 0
Marriott Intl Inc. CL A 571903202 13,706 109,573 SH   SOLE   109,573 0 0
Masimo Corporation COM 574795100 4,702 34,004 SH   SOLE   34,004 0 0
McDonald's Corp. COM 580135101 22,322 117,544 SH   SOLE   117,544 0 0
Medtronic Plc SHS G5960L103 16,150 177,313 SH   SOLE   177,313 0 0
Mercadolibre Inc COM 58733R102 711 1,400 SH   SOLE   1,400 0 0
McCormick & Co. COM NON VTG 579780206 12,460 82,720 SH   SOLE   82,720 0 0
3M Company COM 88579Y101 17,374 83,615 SH   SOLE   83,615 0 0
Monster Beverage Corp COM 61174X109 8,106 148,515 SH   SOLE   148,515 0 0
Merck & Co. Inc. COM 58933Y105 225 2,700 SH   SOLE   2,700 0 0
MSCI Inc-cl A COM 55354G100 14,351 72,176 SH   SOLE   72,176 0 0
Microsoft Corp. COM 594918104 54,544 462,474 SH   SOLE   462,474 0 0
NextEra Energy Inc. COM 65339F101 25,245 130,586 SH   SOLE   130,586 0 0
Nike Inc. CL B 654106103 12,654 150,272 SH   SOLE   150,272 0 0
Northrop Grumman Corp. COM 666807102 11,591 42,992 SH   SOLE   42,992 0 0
Norfolk Southern Corp. COM 655844108 561 3,000 SH   SOLE   3,000 0 0
NVIDIA Corp. COM 67066G104 6,777 37,744 SH   SOLE   37,744 0 0
Grupo Aeroportuario Del Centro Adr ADR 400501102 406 9,000 SH   SOLE   9,000 0 0
Oracle Corp. COM 68389X105 7,433 138,397 SH   SOLE   138,397 0 0
Petroleo Brasileiro SPONSORED ADR 71654V408 1,035 65,000 SH   SOLE   65,000 0 0
PepsiCo Inc. COM 713448108 14,898 121,565 SH   SOLE   121,565 0 0
Pfizer Inc. COM 717081103 1,363 32,094 SH   SOLE   32,094 0 0
Posco Spons ADR SPONSORED ADR 693483109 1,709 30,957 SH   SOLE   30,957 0 0
Philip Morris International Inc COM 718172109 18,126 205,072 SH   SOLE   205,072 0 0
Petrochina Co Ltd ADR SPONSORED ADR 71646E100 4,044 61,809 SH   SOLE   61,809 0 0
PayPal Holdings Inc COM 70450Y103 14,532 139,949 SH   SOLE   139,949 0 0
Raytheon Company COM NEW 755111507 8,480 46,574 SH   SOLE   46,574 0 0
Ryanair Hldgs ADR SPONSORED ADS 783513203 7,911 105,559 SH   SOLE   105,559 0 0
Starbucks Corp. COM 855244109 10,976 147,648 SH   SOLE   147,648 0 0
Schlumberger Ltd. COM 806857108 4,929 113,132 SH   SOLE   113,132 0 0
S&P Global Inc COM 78409V104 13,942 66,219 SH   SOLE   66,219 0 0
Constellation Brands Class A CL A 21036P108 6,180 35,247 SH   SOLE   35,247 0 0
Stryker Corp. COM 863667101 19,070 96,549 SH   SOLE   96,549 0 0
T-Mobile US Inc. COM 872590104 11,246 162,749 SH   SOLE   162,749 0 0
Taiwan Semiconductor-ADR SPONSORED ADS 874039100 17,351 423,601 SH   SOLE   423,601 0 0
Tim Participacoes Sa Adr SPONSORED ADR 88706P205 679 45,000 SH   SOLE   45,000 0 0
United Health Group Inc. COM 91324P102 23,991 97,028 SH   SOLE   97,028 0 0
Visa Inc-Class A CL A 92826C839 22,420 143,542 SH   SOLE   143,542 0 0
Vale SA-SP ADR SPONSORED ADS 91912E105 1,045 80,000 SH   SOLE   80,000 0 0
Telefonica Brasil S.A. SPONSORED ADR 87936R106 302 25,000 SH   SOLE   25,000 0 0
Verizon Communications COM 92343V104 7,413 125,371 SH   SOLE   125,371 0 0
Waters Corp. COM 941848103 13,902 55,232 SH   SOLE   55,232 0 0
Wells Fargo & Company COM 949746101 229 4,737 SH   SOLE   4,737 0 0
Walmart Inc COM 931142103 207 2,125 SH   SOLE   2,125 0 0
Exxon Mobil Corp. COM 30231G102 6,292 77,876 SH   SOLE   77,876 0 0
Yandex NV-A SHS CLASS A N97284108 1,851 53,900 SH   SOLE   53,900 0 0
Yum! Brands Inc. COM 988498101 19,064 191,006 SH   SOLE   191,006 0 0
Yum China Holdings COM 98850P109 449 10,000 SH   SOLE   10,000 0 0
Zayo Group Holdings Inc. COM 98919V105 4,818 169,514 SH   SOLE   169,514 0 0
Zoetis Inc. CL A 98978V103 12,124 120,434 SH   SOLE   120,434 0 0
Vaneck Vectors Vietnam Etf VIETNAM ETF 92189F817 1,408 85,000 SH   SOLE   85,000 0 0