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 COM 88579Y101 7,967 36,291 SH   SOLE   36,291 0 0
8POINT3 ENERGY PARTNERS LP COM 282539105 994 81,815 SH   SOLE   56,958 0 24,857
ADIDAS AG ADR COM 00687A107 228 1,886 SH   SOLE   1,886 0 0
ADVANCE AUTO PARTS INC COM COM 00751Y106 3,999 33,734 SH   SOLE   33,734 0 0
AETNA INC NEW COM COM 00817Y108 1,335 7,898 SH   SOLE   7,898 0 0
AIA GROUP LTD F COM Y002A1105 97 11,500 SH   SOLE   11,500 0 0
AIA GROUP LTD SPONSORED ADR COM 001317205 1,960 57,925 SH   SOLE   57,925 0 0
AIR LIQUIDE ADR COM 009126202 4,342 177,440 SH   SOLE   92,752 0 84,688
ALASKA AIR GROUP COM 011659109 810 13,081 SH   SOLE   8,141 0 4,940
ALBEMARLE CORP COM COM 012653101 8,145 87,824 SH   SOLE   82,817 0 5,007
ALIBABA GROUP HOLDINGS - SP AD COM 01609w102 29,920 163,016 SH   SOLE   137,272 0 25,744
ALPHABET INC CAP STK CL A COM 02079K305 2,577 2,485 SH   SOLE   2,485 0 0
ALPHABET INC CAP STK CL C COM 02079K107 17,115 16,588 SH   SOLE   16,588 0 0
AMERICAN EXPRESS CO COM COM 025816109 1,160 12,436 SH   SOLE   8,681 0 3,755
AMERICAN WTR WKS CO INC NEW CO COM 030420103 4,877 59,386 SH   SOLE   55,032 0 4,354
AMGEN INC COM COM 031162100 1,961 11,505 SH   SOLE   7,470 0 4,035
ANALOG DEVICES INC COM COM 032654105 7,852 86,166 SH   SOLE   80,187 0 5,979
AON PLC SHS CL A COM G0408V102 4,251 30,294 SH   SOLE   30,294 0 0
APACHE CORP COM COM 037411105 1,094 28,427 SH   SOLE   17,190 0 11,237
APPLE INC COM COM 037833100 29,280 174,513 SH   SOLE   171,964 0 2,549
APPLIED MATLS INC COM COM 038222105 4,042 72,684 SH   SOLE   72,684 0 0
APTARGROUP INC COM COM 038336103 4,780 53,207 SH   SOLE   53,207 0 0
ARTHUR J GALLAGHER & CO COM 363576109 1,035 15,062 SH   SOLE   9,475 0 5,587
ASML HOLDING N V N Y REGISTRY COM N07059210 9,161 46,136 SH   SOLE   34,968 0 11,168
ASSA ABLOY AB ADR COM 045387107 1,786 165,849 SH   SOLE   165,849 0 0
ASTELLAS PHARMA INC UNSP ADR COM 04623U102 1,049 69,038 SH   SOLE   69,038 0 0
AT&T INC COM COM 00206R102 1,696 47,583 SH   SOLE   32,784 0 14,799
ATLAS COPCO AB-B SHS F COM w10020332 987 25,477 SH   SOLE   25,477 0 0
ATLAS COPCO AB SP ADR B NEW COM 049255805 284 7,339 SH   SOLE   7,339 0 0
AVANGRID INC COM COM 05351W103 7,051 137,932 SH   SOLE   129,855 0 8,077
AXA SA SPONSORED ADR COM 054536107 4,441 167,183 SH   SOLE   90,448 0 76,735
BANK AMER CORP COM COM 060505104 330 11,000 SH   SOLE   11,000 0 0
BANK OF NEW YORK MELLON CORP C COM 064058100 211 4,100 SH   SOLE   4,100 0 0
BANK RAKYAT INDONESIA ADR COM 69366X100 324 24,789 SH   SOLE   24,789 0 0
BANK RAKYAT INDONESIA SHS F COM Y0697U112 1,177 4,501,175 SH   SOLE   4,501,175 0 0
BARCLAYS PLC ADR COM 06738E204 290 24,493 SH   SOLE   24,493 0 0
BARCLAYS PLC F COM G08036124 1,005 346,905 SH   SOLE   346,905 0 0
BAXTER INTL INC COM COM 071813109 5,192 79,831 SH   SOLE   72,245 0 7,586
BAYERISCHE MOTOREN WERKE AG AD COM 072743305 322 8,855 SH   SOLE   8,855 0 0
BECTON DICKINSON & CO COM COM 075887109 258 1,190 SH   SOLE   1,190 0 0
BERKSHIRE HATHAWAY B NEW CLASS COM 084670702 202 1,011 SH   SOLE   1,011 0 0
BIOGEN INC COM COM 09062X103 6,995 25,546 SH   SOLE   24,309 0 1,237
BLACKROCK CAPITAL INVESTMENT COM 092533108 110 18,170 SH   SOLE   18,170 0 0
BMW BAYERISCHE MOTOREN WERKE A COM D12096109 1,121 10,337 SH   SOLE   10,337 0 0
BOOKING HOLDINGS COM 09857L108 8,228 3,955 SH   SOLE   3,955 0 0
BRISTOL MYERS SQUIBB CO COM COM 110122108 6,502 102,805 SH   SOLE   96,530 0 6,275
BYD CO LTD ADR COM 05606L100 241 15,462 SH   SOLE   15,462 0 0
CANADIAN PAC RAILWAY LTD COM 13645t100 5,327 30,184 SH   SOLE   30,184 0 0
CAPITAL ONE FINL CORP COM COM 14040H105 316 3,300 SH   SOLE   3,300 0 0
CARLISLE COS INC COM COM 142339100 5,905 56,557 SH   SOLE   53,104 0 3,453
CHECK POINT SOFTWARE TECH LTD COM M22465104 25,953 261,254 SH   SOLE   223,076 0 38,178
CIA BRASILEIRA DIST ADRF SPONS COM 20440t201 379 18,780 SH   SOLE   18,780 0 0
CIMAREX ENERGY CO COM COM 171798101 6,978 74,629 SH   SOLE   67,177 0 7,452
CISCO SYS INC COM COM 17275R102 850 19,807 SH   SOLE   19,807 0 0
CITIZENS FINL GROUP INC COM COM 174610105 8,003 190,635 SH   SOLE   172,985 0 17,650
CME GROUP INC COM COM 12572Q105 8,573 53,004 SH   SOLE   50,764 0 2,240
COGNIZANT TECHNOLOGY SOLUTIONS COM 192446102 5,124 63,646 SH   SOLE   63,646 0 0
COLGATE PALMOLIVE CO COM COM 194162103 8,077 112,680 SH   SOLE   102,622 0 10,058
CONOCOPHILLIPS COM COM 20825C104 210 3,540 SH   SOLE   3,540 0 0
COSTCO WHSL CORP NEW COM COM 22160K105 6,299 33,427 SH   SOLE   33,427 0 0
CRODA INTL PLC ADR NEW COM 227047206 346 10,794 SH   SOLE   10,794 0 0
CRODA INTL PLC ORD F COM G25536148 1,233 19,243 SH   SOLE   19,243 0 0
CROWN CASTLE INTL CORP NEW COM COM 22822V101 6,774 61,798 SH   SOLE   58,288 0 3,510
CTRIP COM INTL LTD AMERICAN DE COM 22943F100 5,279 113,245 SH   SOLE   113,245 0 0
CUMMINS INC COM COM 231021106 7,495 46,242 SH   SOLE   44,030 0 2,212
CVS HEALTH CORP COM COM 126650100 311 5,005 SH   SOLE   5,005 0 0
DAIKIN INDS LTD ADR COM 23381B106 524 47,833 SH   SOLE   47,833 0 0
DAIKIN INDUSTRIES LTD SHS F COM J10038115 1,760 16,076 SH   SOLE   16,076 0 0
DANAHER CORP DEL COM COM 235851102 7,348 75,048 SH   SOLE   69,618 0 5,430
DEUTSCHE TELEKOM AG - SPON ADR COM 251566105 1,224 75,103 SH   SOLE   75,103 0 0
DISNEY WALT CO COM DISNEY COM 254687106 8,616 85,786 SH   SOLE   81,626 0 4,160
ECOLAB INC COM COM 278865100 6,679 48,725 SH   SOLE   46,222 0 2,503
EMERSON ELEC CO COM COM 291011104 2,730 39,978 SH   SOLE   28,753 0 11,225
EOG RES INC COM COM 26875P101 9,757 92,684 SH   SOLE   84,654 0 8,030
ESTEE LAUDER COMPANIES-CL A COM 518439104 9,957 66,503 SH   SOLE   66,503 0 0
FACEBOOK INC CL A COM 30303M102 8,675 54,290 SH   SOLE   54,290 0 0
FANUC CORPORATION UNSPONSORED COM 307305102 229 9,184 SH   SOLE   9,184 0 0
FAR EASTONE TELECO GDR COM 30733Q707 325 8,200 SH   SOLE   8,200 0 0
FERGUSON PLC ADR COM 31502A105 539 71,703 SH   SOLE   71,703 0 0
FERGUSON PLC F COM g3408r105 1,826 24,308 SH   SOLE   24,308 0 0
FIFTH THIRD BANCORP COM COM 316773100 7,651 240,962 SH   SOLE   222,630 0 18,332
FIRST SOLAR INC COM COM 336433107 938 13,220 SH   SOLE   13,220 0 0
FISERV INC COM COM 337738108 648 9,090 SH   SOLE   9,090 0 0
FORD MTR CO DEL COM PAR $0.01 COM 345370860 306 27,584 SH   SOLE   25,631 0 1,953
GILEAD SCIENCES INC COM COM 375558103 5,591 74,163 SH   SOLE   74,163 0 0
HANG LUNG PPTYS LTD F COM Y30166105 40 17,000 SH   SOLE   17,000 0 0
HANG LUNG PPTYS LTD SPONSORED COM 41043M104 1,100 94,472 SH   SOLE   94,472 0 0
HANNON ARMSTRONG SUST INFR CAP COM 41068X100 4,823 247,343 SH   SOLE   229,939 0 17,404
HD SUPPLY HLDGS INC COM COM 40416M105 906 23,890 SH   SOLE   13,975 0 9,915
HDFC BANK LIMITED ADR F SPONSO COM 40415f101 7,824 79,215 SH   SOLE   79,215 0 0
HENKEL AG & CO KGAA ADR COM 42550U109 8,305 66,011 SH   SOLE   36,319 0 29,692
HOME DEPOT INC COM COM 437076102 11,338 63,609 SH   SOLE   63,609 0 0
HOYA CORPORATION SPONS ADR COM 443251103 2,153 43,134 SH   SOLE   43,134 0 0
HSBC HLDGS PLC SPON ADR NEW COM 404280406 375 7,864 SH   SOLE   7,864 0 0
ILLINOIS TOOL WKS INC COM COM 452308109 1,576 10,060 SH   SOLE   6,339 0 3,721
INFINEON TECHNOLOGIES SPONSORE COM 45662N103 1,351 50,540 SH   SOLE   50,540 0 0
INFOSYS LTD SPONSORED ADR COM 456788108 598 33,500 SH   SOLE   33,500 0 0
ING GROEP N V SPONSORED ADR COM 456837103 3,283 193,936 SH   SOLE   125,836 0 68,100
INTEL CORP COM COM 458140100 2,796 53,680 SH   SOLE   35,655 0 18,025
INTERNATIONAL FLAVORS&FRAGRANC COM 459506101 4,858 35,481 SH   SOLE   33,019 0 2,462
ITAU UNIBANCO HLDG SA SPON ADR COM 465562106 7,724 495,151 SH   SOLE   495,151 0 0
JC DECAUX S A ACT F COM F5333N100 639 18,377 SH   SOLE   18,377 0 0
JOHNSON & JOHNSON COM COM 478160104 12,590 98,243 SH   SOLE   91,323 0 6,920
JPMORGAN CHASE & CO COM COM 46625H100 22,099 200,956 SH   SOLE   183,644 0 17,312
JULIUS BAER GROUP LRD ORD. F COM H4414N103 1,284 20,926 SH   SOLE   20,926 0 0
JULIUS BAER GROUP LTD ADR COM 48137C108 373 30,401 SH   SOLE   30,401 0 0
KANSAS CITY SOUTHERN COM 485170302 6,656 60,596 SH   SOLE   60,596 0 0
KAO CORP SPONSORED ADR COM 485537302 1,262 16,921 SH   SOLE   16,921 0 0
KEYENCE CORP ORD F COM J32491102 1,143 1,856 SH   SOLE   1,856 0 0
KONINKLIJKE PHILIPS N V NY REG COM 500472303 5,169 134,913 SH   SOLE   73,899 0 61,014
KROGER CO COM COM 501044101 939 39,227 SH   SOLE   24,032 0 15,195
KUBOTA CORP ADR COM 501173207 6,323 72,899 SH   SOLE   47,428 0 25,471
LEGG MASON INC COM COM 524901105 1,204 29,618 SH   SOLE   18,484 0 11,134
LOWES COS INC COM COM 548661107 270 3,082 SH   SOLE   3,082 0 0
MACQUARIE GROUP LIMITED ADR NE COM 55607P204 1,739 22,028 SH   SOLE   22,028 0 0
MASTERCARD INCORPORATED CL A COM 57636Q104 270 1,540 SH   SOLE   1,540 0 0
MELIA HOTELS INTERNATIONAL SA COM E7366C101 991 70,135 SH   SOLE   70,135 0 0
MERCK & CO INC COM COM 58933Y105 10,215 187,535 SH   SOLE   171,131 0 16,404
METLIFE INC COM COM 59156R108 948 20,659 SH   SOLE   13,411 0 7,248
METTLER TOLEDO INTERNATIONAL C COM 592688105 630 1,096 SH   SOLE   366 0 730
MICROSOFT CORP COM COM 594918104 22,284 244,160 SH   SOLE   236,269 0 7,891
MOHAWK INDS INC COM COM 608190104 6,121 26,360 SH   SOLE   24,603 0 1,757
MONDELEZ INTL INC CL A COM 609207105 6,004 143,886 SH   SOLE   133,792 0 10,094
MORGAN STANLEY COM NEW COM 617446448 7,796 144,469 SH   SOLE   124,134 0 20,335
NASPERS LTD N SHARES F COM S53435103 961 3,936 SH   SOLE   3,936 0 0
NASPERS LTD SPON ADR N SHS COM 631512209 288 5,898 SH   SOLE   5,898 0 0
NEXTERA ENERGY PARTNERS LP COM 65341B106 422 10,545 SH   SOLE   10,545 0 0
NIPPON TELEG & TEL SPONSORED A COM 654624105 1,144 24,820 SH   SOLE   24,820 0 0
NORTHERN TR CORP COM COM 665859104 8,390 81,358 SH   SOLE   74,201 0 7,157
NOVARTIS A G SPONSORED ADR COM 66987V109 11,431 141,383 SH   SOLE   101,419 0 39,964
NOVO NORDISK A/S ADR COM 670100205 7,309 148,402 SH   SOLE   141,337 0 7,065
NOVOZYMES A/S SPONSORED ADR COM 670108109 1,148 22,282 SH   SOLE   22,282 0 0
ORACLE CORP COM COM 68389X105 11,487 251,075 SH   SOLE   232,997 0 18,078
ORIGIN ENERGY LIMITED F COM q71610101 958 143,484 SH   SOLE   143,484 0 0
ORIX CORP SPONSORED ADR COM 686330101 626 6,967 SH   SOLE   6,967 0 0
ORIX CORPORATION F COM j61933123 1,809 102,395 SH   SOLE   102,395 0 0
ORSTED F COM K7653Q105 983 15,197 SH   SOLE   15,197 0 0
PANASONIC CORP ADR COM 69832A205 1,505 106,474 SH   SOLE   106,474 0 0
PARKER HANNIFIN CORP COM COM 701094104 654 3,826 SH   SOLE   3,826 0 0
PEPSICO INC COM COM 713448108 4,007 36,713 SH   SOLE   36,713 0 0
PFIZER INC COM COM 717081103 243 6,850 SH   SOLE   6,850 0 0
PNC FINL SVCS GROUP INC COM COM 693475105 8,170 54,021 SH   SOLE   47,012 0 7,009
POWERSHARES QQQ TRUST UNIT SER COM 73935A104 571 3,567 SH   SOLE   3,567 0 0
PPG INDUSTRIES INC COM 693506107 6,186 55,428 SH   SOLE   52,680 0 2,748
PROCTER AND GAMBLE CO COM COM 742718109 1,614 20,360 SH   SOLE   15,076 0 5,284
PROSPECT CAPITAL CORP COM 74348T102 99 15,048 SH   SOLE   15,048 0 0
PVH CORP COM COM 693656100 5,712 37,722 SH   SOLE   34,633 0 3,089
QUALCOMM INC COM COM 747525103 534 9,636 SH   SOLE   6,016 0 3,620
RECKITT BENCKISER GROUP PLC AD COM 756255204 1,276 75,387 SH   SOLE   75,387 0 0
REGENERON PHARMACEUTICALS COM 75886F107 4,123 11,974 SH   SOLE   11,974 0 0
REPSOL SA SPON ADR COM 76026t205 974 54,928 SH   SOLE   54,928 0 0
ROCHE HLDG LTD SPONSORED ADR COM 771195104 11,063 386,828 SH   SOLE   347,859 0 38,969
ROYAL CARIBBEAN CRUISES LTD CO COM V7780T103 6,101 51,814 SH   SOLE   51,814 0 0
SAMPO OYJ ADR COM 79588J102 380 13,654 SH   SOLE   13,654 0 0
SAMPO OYJ F COM x75653109 1,325 23,810 SH   SOLE   23,810 0 0
SAP SE - SPONSORED ADR COM 803054204 12,180 115,822 SH   SOLE   84,849 0 30,973
SBERBANK RUSSIA SPONSORED ADR COM 80585Y308 1,378 78,335 SH   SOLE   78,335 0 0
SCHNEIDER ELECTRIC SE-UNSP ADR COM 80687p106 2,046 116,594 SH   SOLE   116,594 0 0
SHIMANO INC ADR COM 82455C101 322 22,433 SH   SOLE   22,433 0 0
SHIMANO INC ORD F COM J72262108 1,124 7,839 SH   SOLE   7,839 0 0
SHISEIDO SPONSORED ADR COM 824841407 1,359 21,293 SH   SOLE   21,293 0 0
SIMON PPTY GROUP INC NEW COM COM 828806109 213 1,377 SH   SOLE   1,377 0 0
SINGAPORE TELECOMMUNICATIONS L COM y79985209 953 370,705 SH   SOLE   370,705 0 0
SINGAPORE TELECOMMUNICATNS LTD COM 82929R304 270 10,491 SH   SOLE   10,491 0 0
SK TELECOM LTD SPONSORED ADR COM 78440P108 720 29,805 SH   SOLE   29,805 0 0
SMITH & NEPHEW PLC SPDN ADR NE COM 83175M205 9,533 249,869 SH   SOLE   179,483 0 70,386
SNAP-ON INC COM COM 833034101 4,132 28,004 SH   SOLE   28,004 0 0
SOCIEDAD QUIMICA MINERA DE CHI COM 833635105 26,255 534,181 SH   SOLE   447,060 0 87,121
SOUTHWEST AIRLS CO COM COM 844741108 7,296 127,367 SH   SOLE   118,974 0 8,393
SPDR GOLD TRUST GOLD SHS COM 78463V107 298 2,370 SH   SOLE   2,370 0 0
SPIRAX-SARCO ENGINEERING PLC F COM G83561129 1,105 13,684 SH   SOLE   13,684 0 0
STANDARD CHARTERED PLC F COM g84228157 1,204 120,465 SH   SOLE   120,465 0 0
STATOIL ASA SPONSORED ADR COM 85771P102 6,413 271,171 SH   SOLE   189,763 0 81,408
SUNDRUG CO LTD F COM j78089109 639 13,775 SH   SOLE   13,775 0 0
SVENSKA HANDELSBANKEN AB - UNS COM 86959c103 1,134 182,358 SH   SOLE   182,358 0 0
T ROWE PRICE GROUP INC COM COM 74144T108 1,376 12,741 SH   SOLE   7,990 0 4,751
TAIWAN SEMICONDUCTOR MFG LTD S COM 874039100 31,542 720,800 SH   SOLE   605,934 0 114,866
TDK CORP ADR COM 872351408 280 3,195 SH   SOLE   3,195 0 0
TDK CORP SHS F COM J82141136 754 8,615 SH   SOLE   8,615 0 0
TE CONNECTIVITY LTD COM H84989104 1,656 16,574 SH   SOLE   11,176 0 5,398
THE CHARLES SCHWAB CORP COM 808513105 1,411 27,015 SH   SOLE   27,015 0 0
THERMO FISHER SCIENTIFIC INC C COM 883556102 1,140 5,523 SH   SOLE   3,591 0 1,932
TIME WARNER INC NEW COM 887317303 962 10,175 SH   SOLE   6,430 0 3,745
TJX COS INC NEW COM COM 872540109 1,094 13,408 SH   SOLE   8,560 0 4,848
TORONTO DOMINION BANK COM 891160509 1,164 20,475 SH   SOLE   20,475 0 0
TWENTY FIRST CENTY FOX INC CL COM 90130A101 205 5,600 SH   SOLE   5,600 0 0
ULTRAPAR PARTICPAC-SPON ADR COM 90400P101 419 19,395 SH   SOLE   19,395 0 0
UMICORE GROUP ADR COM 90420M104 446 33,771 SH   SOLE   33,771 0 0
UMICORE SA F COM B95505184 1,128 21,374 SH   SOLE   21,374 0 0
UNILEVER N V N Y SHS NEW COM 904784709 18,313 324,754 SH   SOLE   233,873 0 90,881
UNITEDHEALTH GROUP INC COM COM 91324P102 6,166 28,811 SH   SOLE   26,894 0 1,917
US BANCORP DEL COM NEW COM 902973304 1,993 39,464 SH   SOLE   25,217 0 14,247
VANGUARD INDEX FDS S&P 500 ETF COM 922908363 2,324 9,600 SH   SOLE   9,600 0 0
VEOLIA ENVIRONNEMENT - ADR COM 92334N103 1,215 51,322 SH   SOLE   51,322 0 0
VERIZON COMMUNICATIONS INC COM COM 92343V104 12,109 253,215 SH   SOLE   239,731 0 13,484
VESTAS WIND SYS A/S ADRF UNSPO COM 925458101 366 15,470 SH   SOLE   15,470 0 0
VIPSHOP HLDGS LTD SPONSORED AD COM 92763W103 613 36,885 SH   SOLE   36,885 0 0
VISA INC COM CL A STK COM 92826C839 11,240 93,961 SH   SOLE   93,961 0 0
WATERS CORP COM COM 941848103 290 1,460 SH   SOLE   1,460 0 0
WEYERHAEUSER CO COM COM 962166104 7,695 219,861 SH   SOLE   201,422 0 18,439
WISDOMTREE TR MIDCAP DIVI FD COM 97717W505 307 9,000 SH   SOLE   9,000 0 0
XYLEM INC COM COM 98419M100 1,533 19,931 SH   SOLE   12,616 0 7,315
YANDEX N V SHS CLASS A COM N97284108 6,971 176,710 SH   SOLE   176,710 0 0
YOOX NET A PORTER GROUP S P A COM 98615U104 221 4,763 SH   SOLE   4,763 0 0
ZIMMER BIOMET HLDGS INC COM COM 98956P102 292 2,675 SH   SOLE   2,675 0 0