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 Common Stock 88579y101 10,835 71,927 SH   SOLE   71,927 0 0
ABBOTT LABS Common Stock 002824100 7,848 174,742 SH   SOLE   174,742 0 0
ABBVIE Common Stock 00287Y109 1,822 30,750 SH   SOLE   30,750 0 0
ACE LIMITED Common Stock H0023R105 3,976 34,030 SH   SOLE   34,030 0 0
AEGON N.V. NY REG SHS Common Stock 007924103 83 14,553 SH   SOLE   14,553 0 0
AFLAC INC Common Stock 001055102 450 7,514 SH   SOLE   7,514 0 0
AIR PRODUCTS & CHEM Common Stock 009158106 475 3,650 SH   SOLE   3,650 0 0
AKBANK TURK SPON ADR REGANONIM Common Stock 009719501 146 31,647 SH   SOLE   31,647 0 0
ALLSTATE Common Stock 020002101 50 800 SH   SOLE   800 0 0
ALNYLAM PHARMA Common Stock 02043Q107 1,179 12,525 SH   SOLE   12,525 0 0
ALPHABET INC CL A Common Stock 02079K305 10,678 13,725 SH   SOLE   13,725 0 0
ALPHABET INC CL C Common Stock 02079K107 260 342 SH   SOLE   342 0 0
AMAZON.COM Common Stock 023135106 42 62 SH   SOLE   62 0 0
AMBEV SA Common Stock 02319V103 208 46,700 SH   SOLE   46,700 0 0
AMERICA MOVIL SAB DE CV ADR Common Stock 02364w105 167 11,904 SH   SOLE   11,904 0 0
AMETEK INC Common Stock 031100100 214 3,996 SH   SOLE   3,996 0 0
AMGEN INC Common Stock 031162100 36 222 SH   SOLE   222 0 0
AMN ELEC POWER AMERICAN Common Stock 025537101 6 100 SH   SOLE   100 0 0
AMPHENOL Common Stock 032095101 452 8,656 SH   SOLE   8,656 0 0
APPLE INC Common Stock 037833100 11,636 110,548 SH   SOLE   110,548 0 0
APTARGROUP Common Stock 038336103 8,517 117,230 SH   SOLE   117,230 0 0
AT&T INC. Common Stock 00206R102 1,012 29,400 SH   SOLE   29,400 0 0
AUTO ZONE Common Stock 053332102 482 650 SH   SOLE   650 0 0
AUTOMATIC DATA PROCESSING Common Stock 053015103 12,452 146,980 SH   SOLE   146,980 0 0
AXIS CAPITAL HOLDINGS LTD Common Stock g0692u109 61 1,080 SH   SOLE   1,080 0 0
BAIDU ADR REP ONE CL A ORD Common Stock 056752108 500 2,646 SH   SOLE   2,646 0 0
BANCO DO BRASIL SA-SPON Common Stock 059578104 133 36,169 SH   SOLE   36,169 0 0
BANCO MACRO SA-ADR Common Stock 05961w105 250 4,303 SH   SOLE   4,303 0 0
BANCORP HAWAII Common Stock 062540109 706 11,220 SH   SOLE   11,220 0 0
BANK MANDIRI TBK-UNSPON ADR Common Stock 69367u105 268 40,011 SH   SOLE   40,011 0 0
BB SEGURIDADE Common Stock 05541J103 131 21,826 SH   SOLE   21,826 0 0
BERKSHIRE HATHAWAY CL B Common Stock 084670702 1,716 12,995 SH   SOLE   12,995 0 0
BIOGEN Common Stock 09062x103 84 273 SH   SOLE   273 0 0
BOLLORE Common Stock F45727090 4,203 900,000 SH   SOLE   900,000 0 0
BOSTON SCIENTIFIC Common Stock 101137107 37 2,020 SH   SOLE   2,020 0 0
BOULDER BRANDS INC Common Stock 101405108 135 12,300 SH   SOLE   12,300 0 0
BRISTOL-MYERS SQUIBB Common Stock 110122108 679 9,865 SH   SOLE   9,865 0 0
CANADIAN NATL RAILWAY Common Stock 136375102 8,941 160,006 SH   SOLE   160,006 0 0
CHEVRON Common Stock 166764100 5,255 58,413 SH   SOLE   58,413 0 0
CHINA CONSTRUCT UNSPN AD Common Stock 168919108 583 42,819 SH   SOLE   42,819 0 0
CHINA MOBILE LTD SPN ADR Common Stock 16941m109 430 7,630 SH   SOLE   7,630 0 0
CHINA SHENHUA ENERGY CO LTD Common Stock 16942A302 97 15,519 SH   SOLE   15,519 0 0
CHUBB CORP Common Stock 171232101 2,732 20,599 SH   SOLE   20,599 0 0
CHURCH & DWIGHT Common Stock 171340102 1,021 12,027 SH   SOLE   12,027 0 0
CIELO SA Common Stock 171778202 183 21,588 SH   SOLE   21,588 0 0
CISCO SYS INC Common Stock 17275r102 5,072 186,480 SH   SOLE   186,480 0 0
CLICKS GROUP LTD SPONSORED ADR Common Stock 18682W205 181 15,846 SH   SOLE   15,846 0 0
COCA COLA Common Stock 191216100 1,189 27,684 SH   SOLE   27,684 0 0
COLGATE-PALMOLIVE Common Stock 194162103 2,001 30,037 SH   SOLE   30,037 0 0
COMCAST CORP NEW CL A Common Stock 20030n101 252 4,467 SH   SOLE   4,467 0 0
COML INL BK SP ADR Common Stock 201712304 162 38,370 SH   SOLE   38,370 0 0
COMPANHIA ENERG DE ADR Common Stock 204409601 53 35,582 SH   SOLE   35,582 0 0
CVS HEALTH Common Stock 126650100 13,825 141,401 SH   SOLE   141,401 0 0
DANAHER CORP Common Stock 235851102 1,175 12,646 SH   SOLE   12,646 0 0
DISNEY Common Stock 254687106 756 7,190 SH   SOLE   7,190 0 0
DONALDSON INC Common Stock 257651109 324 11,300 SH   SOLE   11,300 0 0
DU PONT Common Stock 263534109 229 3,433 SH   SOLE   3,433 0 0
E M C CORP MASS Common Stock 268648102 3,350 130,442 SH   SOLE   130,442 0 0
ECOLAB INC Common Stock 278865100 966 8,443 SH   SOLE   8,443 0 0
EMERSON ELECTRIC Common Stock 291011104 4,216 88,145 SH   SOLE   88,145 0 0
ENERGY TRANSFER PTNRS LP Common Stock 29273r109 371 10,990 SH   SOLE   10,990 0 0
EOG RESOURCES Common Stock 26875p101 447 6,313 SH   SOLE   6,313 0 0
EXPRESS SCRIPTS Common Stock 30219G108 278 3,186 SH   SOLE   3,186 0 0
EXXON MOBIL Common Stock 30231g102 4,253 54,559 SH   SOLE   54,559 0 0
FACTSET RESH SYS Common Stock 303075105 423 2,603 SH   SOLE   2,603 0 0
FISERV Common Stock 337738108 10,457 114,338 SH   SOLE   114,338 0 0
FRAC FIRST HORIZON NATL CORP Common Stock dca517101 0 187,721 SH   SOLE   187,721 0 0
GENERAL ELECTRIC Common Stock 369604103 1,502 48,222 SH   SOLE   48,222 0 0
GENERAL MILLS Common Stock 370334104 246 4,260 SH   SOLE   4,260 0 0
GENUINE PARTS Common Stock 372460105 365 4,250 SH   SOLE   4,250 0 0
GILEAD SCIENCES Common Stock 375558103 2,466 24,371 SH   SOLE   24,371 0 0
HEALTHCARE REALTY TRUST Common Stock 421946104 174 6,145 SH   SOLE   6,145 0 0
HELMERICH & PAYNE Common Stock 423452101 5,294 98,865 SH   SOLE   98,865 0 0
HESS CORPORATION Common Stock 42809H107 7 150 SH   SOLE   150 0 0
HOME DEPOT Common Stock 437076102 6,535 49,411 SH   SOLE   49,411 0 0
ICICI BANK LTD Common Stock 45104G104 95 12,191 SH   SOLE   12,191 0 0
IDEXX CORP Common Stock 45168D104 313 4,290 SH   SOLE   4,290 0 0
ILLINOIS TOOL WORKS Common Stock 452308109 682 7,364 SH   SOLE   7,364 0 0
ILLUMINA Common Stock 452327109 4,107 21,390 SH   SOLE   21,390 0 0
IMPERIAL HOLDINGS AD Common Stock 452833205 89 11,690 SH   SOLE   11,690 0 0
INTEL CORP Common Stock 458140100 6,085 176,631 SH   SOLE   176,631 0 0
INTERCONTINENTAL EXCHANGE GROU Common Stock 45866F104 259 1,010 SH   SOLE   1,010 0 0
INTL BUSINESS MACH Common Stock 459200101 101 735 SH   SOLE   735 0 0
IONIS PHARMACEUTICALS Common Stock 462222100 2,243 36,220 SH   SOLE   36,220 0 0
IPG PHOTONICS Common Stock 44980X109 5,486 61,527 SH   SOLE   61,527 0 0
IRON MOUNTAIN Common Stock 46284V101 498 18,450 SH   SOLE   18,450 0 0
ISHARES RUSSELL 1000 Common Stock 464287622 368 3,250 SH   SOLE   3,250 0 0
ISHARES S&P 500 Common Stock 464287200 274 1,338 SH   SOLE   1,338 0 0
ISHARES S&P 500 GROWTH Common Stock 464287309 695 6,000 SH   SOLE   6,000 0 0
ISHARES S&P 500 VALUE INDEX FU Common Stock 464287408 540 6,100 SH   SOLE   6,100 0 0
JOHNSON & JOHNSON Common Stock 478160104 12,411 120,822 SH   SOLE   120,822 0 0
JOHNSON CONTROLS Common Stock 478366107 5,965 151,045 SH   SOLE   151,045 0 0
JPMORGAN CHASE Common Stock 46625h100 135 2,048 SH   SOLE   2,048 0 0
KB FINANCIAL GROUP INC Common Stock 48241a105 240 8,614 SH   SOLE   8,614 0 0
KIMBERLY CLARK Common Stock 494368103 205 1,608 SH   SOLE   1,608 0 0
KIMBERLY CLARK DE MX SABDE CV Common Stock 494386204 203 17,492 SH   SOLE   17,492 0 0
KINGFISHER ADR Common Stock 495724403 113 11,650 SH   SOLE   11,650 0 0
KOC HLDG AS-UNSPON Common Stock 49989a109 225 11,963 SH   SOLE   11,963 0 0
KROGER Common Stock 501044101 5,353 127,980 SH   SOLE   127,980 0 0
LOCALIZA RENT A CAR Common Stock 53956W300 153 25,189 SH   SOLE   25,189 0 0
LOWES COMPANIES Common Stock 548661107 304 4,000 SH   SOLE   4,000 0 0
LUKOIL SPONSORED ADR Common Stock 69343P105 286 8,804 SH   SOLE   8,804 0 0
MAN GROUP PLC UNSP A Common Stock 56164U107 57 22,945 SH   SOLE   22,945 0 0
MASTERCARD Common Stock 57636q104 13,953 143,315 SH   SOLE   143,315 0 0
MCCORMICK & CO Common Stock 579780206 311 3,638 SH   SOLE   3,638 0 0
MCDONALDS CORP Common Stock 580135101 228 1,930 SH   SOLE   1,930 0 0
MCKESSON Common Stock 58155Q103 739 3,747 SH   SOLE   3,747 0 0
MEDTRONIC Common Stock G5960L103 1,230 15,997 SH   SOLE   15,997 0 0
MERCK Common Stock 58933y105 3,265 61,823 SH   SOLE   61,823 0 0
MICROSOFT CORP Common Stock 594918104 6,986 125,926 SH   SOLE   125,926 0 0
MOBILE TELESYS OJSC ADR Common Stock 607409109 113 18,303 SH   SOLE   18,303 0 0
MONDELEZ INTERNATIONAL INC Common Stock 609207105 96 2,145 SH   SOLE   2,145 0 0
MONSANTO Common Stock 61166w101 338 3,435 SH   SOLE   3,435 0 0
NEDBANK GROUP LTD ADR Common Stock 63975k104 133 10,832 SH   SOLE   10,832 0 0
NESTLE SA ADR Common Stock 641069406 9,373 125,948 SH   SOLE   125,948 0 0
NETEASE.COM INC ADR Common Stock 64110w102 522 2,878 SH   SOLE   2,878 0 0
NEXTERA ENERGY Common Stock 65339f101 317 3,050 SH   SOLE   3,050 0 0
NIKE INC CLASS B Common Stock 654106103 322 5,148 SH   SOLE   5,148 0 0
NOVARTIS AG ADR Common Stock 66987V109 10,720 124,590 SH   SOLE   124,590 0 0
NOVO NORDISK A S ADR Common Stock 670100205 206 3,542 SH   SOLE   3,542 0 0
NOVOZYMES A S DKK 2.0 Common Stock B798FW902 8,000 166,170 SH   SOLE   166,170 0 0
NOVOZYMES A S SER B DKK2 Common Stock K7317J133 400 8,355 SH   SOLE   8,355 0 0
NOVOZYMES UNSPN ADR Common Stock 670108109 344 7,200 SH   SOLE   7,200 0 0
NXP SEMICONDUCTORS Common Stock N6596X109 3,709 44,025 SH   SOLE   44,025 0 0
OAO GAZPROM SPON ADR Common Stock 368287207 140 38,093 SH   SOLE   38,093 0 0
ORACLE Common Stock 68389x105 4,859 133,016 SH   SOLE   133,016 0 0
PEMBINA PIPELINE CO Common Stock 706327103 2,618 120,300 SH   SOLE   120,300 0 0
PEPSICO Common Stock 713448108 763 7,639 SH   SOLE   7,639 0 0
PERRIGO CO Common Stock G97822103 2,293 15,847 SH   SOLE   15,847 0 0
PFIZER Common Stock 717081103 683 21,154 SH   SOLE   21,154 0 0
PPC LTD Common Stock 69354A104 56 28,319 SH   SOLE   28,319 0 0
PRAXAIR Common Stock 74005p104 532 5,193 SH   SOLE   5,193 0 0
PROCTER & GAMBLE Common Stock 742718109 9,852 124,067 SH   SOLE   124,067 0 0
PT ASTRA INTL ADR Common Stock 69367X109 222 26,046 SH   SOLE   26,046 0 0
PTT EXPLORATION & PRODUCTION P Common Stock 69364v106 41 12,758 SH   SOLE   12,758 0 0
QUALCOMM Common Stock 747525103 1,662 33,231 SH   SOLE   33,231 0 0
ROCHE HLDG LTD ADR Common Stock 771195104 7,352 213,097 SH   SOLE   213,097 0 0
ROCKWELL AUTOMATION Common Stock 773903109 5,297 51,625 SH   SOLE   51,625 0 0
S P D R TRUST SER 1 Common Stock 78462F103 5,642 27,675 SH   SOLE   27,675 0 0
SALESFORCE.COM Common Stock 79466l302 157 1,998 SH   SOLE   1,998 0 0
SANLAM LTD SP ADR Common Stock 80104q208 116 15,070 SH   SOLE   15,070 0 0
SBERBANK RUSSIA Common Stock 80585y308 244 42,122 SH   SOLE   42,122 0 0
SCHLUMBERGER Common Stock 806857108 6,151 88,180 SH   SOLE   88,180 0 0
SHERWIN WILLIAMS Common Stock 824348106 619 2,385 SH   SOLE   2,385 0 0
SHINHAN FINL GRP SP ADR Common Stock 824596100 241 7,183 SH   SOLE   7,183 0 0
SHOPRITE HOLDINGS LT Common Stock 82510E209 104 11,195 SH   SOLE   11,195 0 0
SIMON PROPERTY GROUP Common Stock 828806109 482 2,479 SH   SOLE   2,479 0 0
SIRONA DENTAL SYSTEMS Common Stock 82966C103 305 2,786 SH   SOLE   2,786 0 0
SMUCKER J M Common Stock 832696405 4,057 32,891 SH   SOLE   32,891 0 0
SOUTHERN CO Common Stock 842587107 407 8,700 SH   SOLE   8,700 0 0
SPDR ENERGY SELECT SECTOR FUND Common Stock 81369Y506 520 8,614 SH   SOLE   8,614 0 0
SPECTRA ENERGY Common Stock 847560109 679 28,353 SH   SOLE   28,353 0 0
STATE STREET Common Stock 857477103 143 2,150 SH   SOLE   2,150 0 0
STD BK GRP LTD S ADR Common Stock 853118206 132 18,152 SH   SOLE   18,152 0 0
STERICYCLE Common Stock 858912108 850 7,052 SH   SOLE   7,052 0 0
STRYKER CORP Common Stock 863667101 580 6,236 SH   SOLE   6,236 0 0
SYSCO Common Stock 871829107 517 12,610 SH   SOLE   12,610 0 0
T&D HOLDINGS INC Common Stock 872120100 104 15,679 SH   SOLE   15,679 0 0
TAIWAN S MANUFCTRING ADR Common Stock 874039100 597 26,248 SH   SOLE   26,248 0 0
TARGET CORP Common Stock 87612e106 5,918 81,502 SH   SOLE   81,502 0 0
TELEFLEX Common Stock 879369106 237 1,800 SH   SOLE   1,800 0 0
TELEKOMUNIKASI INDONESIASP ADR Common Stock 715684106 316 7,117 SH   SOLE   7,117 0 0
TEVA PHARMACEUTICAL Common Stock 881624209 356 5,423 SH   SOLE   5,423 0 0
TEXAS INSTRUMENTS Common Stock 882508104 210 3,833 SH   SOLE   3,833 0 0
TJX COS Common Stock 872540109 702 9,897 SH   SOLE   9,897 0 0
TOMRA SYSTEMS A S A Common Stock R91733114 131 12,300 SH   SOLE   12,300 0 0
TOOTSIE ROLL Common Stock 890516107 415 13,149 SH   SOLE   13,149 0 0
TORONTO DOMINION BANK Common Stock 891160509 241 6,153 SH   SOLE   6,153 0 0
TRACTOR SUPPLY Common Stock 892356106 205 2,394 SH   SOLE   2,394 0 0
TURKCELL ILETISIM ADR Common Stock 900111204 135 15,867 SH   SOLE   15,867 0 0
UNILEVER PLC NEW ADR Common Stock 904767704 5,436 126,065 SH   SOLE   126,065 0 0
UNION PACIFIC Common Stock 907818108 2,039 26,074 SH   SOLE   26,074 0 0
UNITED PARCEL SVC CL B Common Stock 911312106 31 317 SH   SOLE   317 0 0
UNITED TECHNOLOGIES Common Stock 913017109 6,829 71,084 SH   SOLE   71,084 0 0
UNIVERSAL HEALTH SERVICES CL B Common Stock 913903100 239 2,000 SH   SOLE   2,000 0 0
US BANCORP Common Stock 902973304 262 6,140 SH   SOLE   6,140 0 0
VALE SA PFD SHS ADR Common Stock 91912E204 32 12,717 SH   SOLE   12,717 0 0
VANGUARD REIT Common Stock 922908553 243 3,045 SH   SOLE   3,045 0 0
VERIZON COMMUNICATIONS Common Stock 92343V104 406 8,784 SH   SOLE   8,784 0 0
VISA Common Stock 92826C839 219 2,828 SH   SOLE   2,828 0 0
VODACOM GROUP LTD. SPONSORED A Common Stock 92858D200 106 10,823 SH   SOLE   10,823 0 0
VODAFONE PLC SP ADR Common Stock 92857W308 240 7,444 SH   SOLE   7,444 0 0
WAL-MART STORES Common Stock 931142103 170 2,777 SH   SOLE   2,777 0 0
WALGREEN BOOTS ALLIANCE INC Common Stock 931427108 1,067 12,519 SH   SOLE   12,519 0 0
WASTE MANAGEMENT INC Common Stock 94106L109 2,771 51,920 SH   SOLE   51,920 0 0
WELLS FARGO Common Stock 949746101 583 10,722 SH   SOLE   10,722 0 0
WIECHAI POWER ADR Common Stock 948597109 168 19,283 SH   SOLE   19,283 0 0
WOOLWORTHS HLDGS S ADR Common Stock 98088R505 189 29,601 SH   SOLE   29,601 0 0
XILINX Common Stock 983919101 4,373 93,101 SH   SOLE   93,101 0 0
XYLEM INC Common Stock 98419m100 1,336 36,616 SH   SOLE   36,616 0 0
AKRE FOCUS INSTITUTIONAL FUND Equity Mutual Fu 742935125 824 35,164 SH   SOLE   35,164 0 0
DFA GLOBAL REAL ESTATE SECURIT Equity Mutual Fu 23320g554 432 42,078 SH   SOLE   42,078 0 0
DODGE & COX STOCK FUND Equity Mutual Fu 256219106 295 1,810 SH   SOLE   1,810 0 0
FIDELITY FREEDOM 2025 Equity Mutual Fu 315792663 159 12,752 SH   SOLE   12,752 0 0
FPA CRESCENT FUND Equity Mutual Fu 30254T759 1,804 58,085 SH   SOLE   58,085 0 0
HARDING LOEVNER FRONTIER EMERG Equity Mutual Fu 412295867 149 20,901 SH   SOLE   20,901 0 0
ISHARES S&P 100 INDEX FUND Equity Mutual Fu 464287101 610 6,687 SH   SOLE   6,687 0 0
IVA INTERNATIONAL FUND CLASS I Equity Mutual Fu 45070a404 890 57,146 SH   SOLE   57,146 0 0
IVA WORLDWIDE FUND CLASS I Equity Mutual Fu 45070A206 178 10,919 SH   SOLE   10,919 0 0
ROBECO BOSTON PARTNERS LONG SH Equity Mutual Fu 74925K581 944 63,292 SH   SOLE   63,292 0 0
T ROWE PRICE GROWTH STOCK Equity Mutual Fu 741479109 288 5,358 SH   SOLE   5,358 0 0
VANGUARD INDEX TRUST SMALL CAP Equity Mutual Fu 922908702 443 8,356 SH   SOLE   8,356 0 0
WALTHAUSEN SELECT VALUE FUND I Equity Mutual Fu 933310203 735 51,724 SH   SOLE   51,724 0 0