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 19,142 92,000 SH   SOLE   92,000 0 0
ABBOTT LABS COM 002824100 37,165 765,000 SH   SOLE   765,000 0 0
ABERDEEN CHILE FD INC COM 00301W105 114 16,099 SH   SOLE   16,099 0 0
ADOBE SYS INC COM 00724F101 10,676 75,525 SH   SOLE   75,525 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 75,352 535,096 SH   SOLE   535,096 0 0
ALPHABET INC CAP STK CL C 02079K107 43,443 47,834 SH   SOLE   47,834 0 0
ALPHABET INC CAP STK CL A 02079K305 43,007 46,287 SH   SOLE   46,287 0 0
ALTRIA GROUP INC COM 02209S103 39,908 536,199 SH   SOLE   536,199 0 0
AMAZON COM INC COM 023135106 59,315 61,311 SH   SOLE   61,311 0 0
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 4,256 267,466 SH   SOLE   267,466 0 0
AMGEN INC COM 031162100 20,206 117,390 SH   SOLE   117,390 0 0
AMPHENOL CORP NEW CL A 032095101 19,619 265,916 SH   SOLE   265,916 0 0
ANTHEM INC COM 036752103 32,949 175,243 SH   SOLE   175,243 0 0
APPLE INC COM 037833100 133,725 929,055 SH   SOLE   929,055 0 0
AT&T INC COM 00206R102 35,905 952,174 SH   SOLE   952,174 0 0
BAIDU INC SPON ADR REP A 056752108 13,004 72,747 SH   SOLE   72,747 0 0
BANK AMER CORP COM 060505104 71,019 2,929,102 SH   SOLE   2,929,102 0 0
BANK NEW YORK MELLON CORP COM 064058100 34,107 668,890 SH   SOLE   668,890 0 0
BCE INC COM NEW 05534B760 2,187 48,653 SH   SOLE   48,653 0 0
BECTON DICKINSON & CO COM 075887109 42,081 215,805 SH   SOLE   215,805 0 0
BIOGEN INC COM 09062X103 9,051 33,374 SH   SOLE   33,374 0 0
BIOVERATIV INC COM 09075E100 16,273 270,606 SH   SOLE   270,606 0 0
BOEING CO COM 097023105 49,161 248,744 SH   SOLE   248,744 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 14,563 261,514 SH   SOLE   261,514 0 0
BROADCOM LTD SHS Y09827109 30,581 131,297 SH   SOLE   131,297 0 0
CANADIAN NATL RY CO COM 136375102 10,200 125,963 SH   SOLE   125,963 0 0
CATERPILLAR INC DEL COM 149123101 43,222 402,445 SH   SOLE   402,445 0 0
CBS CORP NEW CL B 124857202 28,712 450,431 SH   SOLE   450,431 0 0
CELGENE CORP COM 151020104 49,256 379,490 SH   SOLE   379,490 0 0
CHEVRON CORP NEW COM 166764100 52,969 507,995 SH   SOLE   507,995 0 0
CHINA BIOLOGIC PRODS INC COM 16938C106 11,188 98,976 SH   SOLE   98,976 0 0
CHOICE HOTELS INTL INC COM 169905106 9,810 152,767 SH   SOLE   152,767 0 0
CISCO SYS INC COM 17275R102 24,830 793,747 SH   SOLE   793,747 0 0
CITIGROUP INC COM NEW 172967424 28,408 425,000 SH   SOLE   425,000 0 0
CITIZENS FINL GROUP INC COM 174610105 33,639 943,348 SH   SOLE   943,348 0 0
COLGATE PALMOLIVE CO COM 194162103 34,347 463,608 SH   SOLE   463,608 0 0
COMCAST CORP NEW CL A 20030N101 60,194 1,547,508 SH   SOLE   1,547,508 0 0
COPART INC COM 217204106 18,453 580,808 SH   SOLE   580,808 0 0
CORNING INC COM 219350105 28,349 943,938 SH   SOLE   943,938 0 0
CREDICORP LTD COM G2519Y108 5,156 28,758 SH   SOLE   28,758 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 15,903 295,443 SH   SOLE   295,443 0 0
CUMMINS INC COM 231021106 29,410 181,400 SH   SOLE   181,400 0 0
D R HORTON INC COM 23331A109 34,396 995,548 SH   SOLE   995,548 0 0
DEERE & CO COM 244199105 13,587 110,000 SH   SOLE   110,000 0 0
DIAMONDBACK ENERGY INC COM 25278X109 26,456 298,070 SH   SOLE   298,070 0 0
DISNEY WALT CO COM DISNEY 254687106 25,312 238,365 SH   SOLE   238,365 0 0
DOW CHEM CO COM 260543103 44,827 711,161 SH   SOLE   711,161 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 33,200 397,406 SH   SOLE   397,406 0 0
EAST WEST BANCORP INC COM 27579R104 23,330 398,481 SH   SOLE   398,481 0 0
ENBRIDGE INC COM 29250N105 8,532 214,621 SH   SOLE   214,621 0 0
ENEL AMERICAS S A SPONSORED ADR 29274F104 347 36,809 SH   SOLE   36,809 0 0
ENEL GENERACION CHILE S A SPONSORED ADR 29244T101 786 34,750 SH   SOLE   34,750 0 0
EVERSOURCE ENERGY COM 30040W108 36,270 597,781 SH   SOLE   597,781 0 0
EXELON CORP COM 30161N101 30,270 839,685 SH   SOLE   839,685 0 0
EXXON MOBIL CORP COM 30231G102 52,822 654,687 SH   SOLE   654,687 0 0
FACEBOOK INC CL A 30303M102 53,006 351,282 SH   SOLE   351,282 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 29,273 342,978 SH   SOLE   342,978 0 0
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 7,512 76,436 SH   SOLE   76,436 0 0
FRANCO NEVADA CORP COM 351858105 6,826 94,798 SH   SOLE   94,798 0 0
GROUPE CGI INC CL A SUB VTG 39945C109 5,523 108,315 SH   SOLE   108,315 0 0
GRUPO TELEVISA SA SPON ADR REP ORD 40049J206 1,984 81,443 SH   SOLE   81,443 0 0
HOME DEPOT INC COM 437076102 29,814 194,466 SH   SOLE   194,466 0 0
INGERSOLL-RAND PLC SHS G47791101 30,836 337,607 SH   SOLE   337,607 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 20,448 133,000 SH   SOLE   133,000 0 0
IPG PHOTONICS CORP COM 44980X109 18,289 126,120 SH   SOLE   126,120 0 0
ISHARES MSCI FRNTR100ETF 464286145 1,299 45,474 SH   SOLE   45,474 0 0
JD COM INC SPON ADR CL A 47215P106 12,270 313,037 SH   SOLE   313,037 0 0
JOHNSON & JOHNSON COM 478160104 55,980 423,406 SH   SOLE   423,406 0 0
JPMORGAN CHASE & CO COM 46625H100 75,381 825,214 SH   SOLE   825,214 0 0
JUNIPER NETWORKS INC COM 48203R104 17,075 612,799 SH   SOLE   612,799 0 0
KIRBY CORP COM 497266106 12,567 188,091 SH   SOLE   188,091 0 0
KRAFT HEINZ CO COM 500754106 32,082 374,831 SH   SOLE   374,831 0 0
KROGER CO COM 501044101 15,185 651,524 SH   SOLE   651,524 0 0
LEAR CORP COM NEW 521865204 30,770 216,695 SH   SOLE   216,695 0 0
MARRIOTT INTL INC NEW CL A 571903202 21,481 214,267 SH   SOLE   214,267 0 0
MARTIN MARIETTA MATLS INC COM 573284106 30,109 135,351 SH   SOLE   135,351 0 0
MCDONALDS CORP COM 580135101 27,147 177,347 SH   SOLE   177,347 0 0
MERCK & CO INC COM 58933Y105 60,092 938,156 SH   SOLE   938,156 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 18,530 240,224 SH   SOLE   240,224 0 0
MICROSOFT CORP COM 594918104 106,696 1,548,787 SH   SOLE   1,548,787 0 0
MOHAWK INDS INC COM 608190104 38,363 158,819 SH   SOLE   158,819 0 0
MONDELEZ INTL INC CL A 609207105 24,638 570,782 SH   SOLE   570,782 0 0
NETEASE INC SPONSORED ADR 64110W102 16,693 55,559 SH   SOLE   55,559 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 6,448 91,525 SH   SOLE   91,525 0 0
NEWELL BRANDS INC COM 651229106 21,716 405,231 SH   SOLE   405,231 0 0
NORFOLK SOUTHERN CORP COM 655844108 38,001 312,435 SH   SOLE   312,435 0 0
ORACLE CORP COM 68389X105 32,522 649,000 SH   SOLE   649,000 0 0
PACCAR INC COM 693718108 12,118 183,608 SH   SOLE   183,608 0 0
PACKAGING CORP AMER COM 695156109 26,631 239,217 SH   SOLE   239,217 0 0
PEPSICO INC COM 713448108 59,712 517,328 SH   SOLE   517,328 0 0
PHILIP MORRIS INTL INC COM 718172109 54,045 460,415 SH   SOLE   460,415 0 0
PINNACLE WEST CAP CORP COM 723484101 34,688 407,563 SH   SOLE   407,563 0 0
PROCTER AND GAMBLE CO COM 742718109 34,689 398,266 SH   SOLE   398,266 0 0
QUALCOMM INC COM 747525103 12,755 231,120 SH   SOLE   231,120 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 27,360 341,262 SH   SOLE   341,262 0 0
SCHLUMBERGER LTD COM 806857108 14,159 215,174 SH   SOLE   215,174 0 0
SCHWAB CHARLES CORP NEW COM 808513105 33,972 791,246 SH   SOLE   791,246 0 0
SERVICENOW INC COM 81762P102 12,533 118,305 SH   SOLE   118,305 0 0
STARBUCKS CORP COM 855244109 13,389 229,749 SH   SOLE   229,749 0 0
STEEL DYNAMICS INC COM 858119100 23,214 648,631 SH   SOLE   648,631 0 0
SVB FINL GROUP COM 78486Q101 15,478 88,099 SH   SOLE   88,099 0 0
SYSCO CORP COM 871829107 18,218 362,173 SH   SOLE   362,173 0 0
TE CONNECTIVITY LTD REG SHS H84989104 37,691 479,323 SH   SOLE   479,323 0 0
TELEFONICA BRASIL SA SPONSORED ADR 87936R106 1,585 117,554 SH   SOLE   117,554 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 34,691 198,953 SH   SOLE   198,953 0 0
TIME WARNER INC COM NEW 887317303 11,953 119,109 SH   SOLE   119,109 0 0
UBS GROUP AG SHS H42097107 17,113 1,009,717 SH   SOLE   1,009,717 0 0
UNION PAC CORP COM 907818108 47,059 432,337 SH   SOLE   432,337 0 0
UNITEDHEALTH GROUP INC COM 91324P102 67,663 365,126 SH   SOLE   365,126 0 0
US BANCORP DEL COM NEW 902973304 12,765 246,000 SH   SOLE   246,000 0 0
VALERO ENERGY CORP NEW COM 91913Y100 29,007 430,237 SH   SOLE   430,237 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 28,321 634,523 SH   SOLE   634,523 0 0
VISA INC COM CL A 92826C839 61,675 658,038 SH   SOLE   658,038 0 0
WAL-MART STORES INC COM 931142103 33,717 445,775 SH   SOLE   445,775 0 0
WASTE CONNECTIONS INC COM 94106B101 32,030 497,489 SH   SOLE   497,489 0 0
WELLS FARGO CO NEW COM 949746101 38,730 699,383 SH   SOLE   699,383 0 0
WEYERHAEUSER CO COM 962166104 36,541 1,091,397 SH   SOLE   1,091,397 0 0
YANDEX N V SHS CLASS A N97284108 2,279 86,919 SH   SOLE   86,919 0 0