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,958 66,432 SH   SOLE   66,432 0 0
ABBOTT LABS Common Stock 002824100 6,079 131,214 SH   SOLE   131,214 0 0
ABBVIE Common Stock 00287Y109 1,892 32,320 SH   SOLE   32,320 0 0
AEGON N.V. NY REG SHS Common Stock 007924103 115 14,553 SH   SOLE   14,553 0 0
AFLAC INC Common Stock 001055102 454 7,100 SH   SOLE   7,100 0 0
AIR PRODUCTS & CHEM Common Stock 009158106 522 3,450 SH   SOLE   3,450 0 0
AKBANK TURK SPON ADR REGANONIM Common Stock 009719501 185 31,647 SH   SOLE   31,647 0 0
ALLSTATE Common Stock 020002101 57 800 SH   SOLE   800 0 0
ALNYLAM PHARMA Common Stock 02043Q107 1,267 12,130 SH   SOLE   12,130 0 0
AMAZON.COM Common Stock 023135106 23 62 SH   SOLE   62 0 0
AMBEV SA Common Stock 02319V103 269 46,700 SH   SOLE   46,700 0 0
AMGEN INC Common Stock 031162100 35 222 SH   SOLE   222 0 0
AMN ELEC POWER AMERICAN Common Stock 025537101 6 100 SH   SOLE   100 0 0
AMPHENOL Common Stock 032095101 565 9,592 SH   SOLE   9,592 0 0
ANADARKO PETE Common Stock 032511107 1,242 15,000 SH   SOLE   15,000 0 0
APPLE INC Common Stock 037833100 12,754 102,500 SH   SOLE   102,500 0 0
APTARGROUP Common Stock 038336103 6,237 98,185 SH   SOLE   98,185 0 0
AT&T INC. Common Stock 00206R102 1,119 34,275 SH   SOLE   34,275 0 0
AU OPTRONICS CORP Common Stock 002255107 100 19,975 SH   SOLE   19,975 0 0
AUTO ZONE Common Stock 053332102 546 800 SH   SOLE   800 0 0
AUTOMATIC DATA PROCESSING Common Stock 053015103 11,851 138,385 SH   SOLE   138,385 0 0
AXIS CAPITAL HOLDINGS LTD Common Stock g0692u109 124 2,400 SH   SOLE   2,400 0 0
BAIDU ADR REP ONE CL A ORD Common Stock 056752108 400 1,920 SH   SOLE   1,920 0 0
BANCO BRADESCO S A ADR Common Stock 059460303 96 10,312 SH   SOLE   10,312 0 0
BANCO DO BRASIL SA-SPON Common Stock 059578104 259 36,169 SH   SOLE   36,169 0 0
BANCO MACRO SA-ADR Common Stock 05961w105 246 4,303 SH   SOLE   4,303 0 0
BANCORP HAWAII Common Stock 062540109 804 13,135 SH   SOLE   13,135 0 0
BANK MANDIRI TBK-UNSPON ADR Common Stock 69367u105 349 36,685 SH   SOLE   36,685 0 0
BB SEGURIDADE Common Stock 05541J103 224 21,826 SH   SOLE   21,826 0 0
BED BATH & BEYOND Common Stock 075896100 230 3,000 SH   SOLE   3,000 0 0
BERKSHIRE HATHAWAY CL B Common Stock 084670702 2,083 14,430 SH   SOLE   14,430 0 0
BIOGEN Common Stock 09062x103 41 98 SH   SOLE   98 0 0
BOLLORE Common Stock F45727090 4,806 900,000 SH   SOLE   900,000 0 0
BOSTON SCIENTIFIC Common Stock 101137107 36 2,020 SH   SOLE   2,020 0 0
BOULDER BRANDS INC Common Stock 101405108 117 12,300 SH   SOLE   12,300 0 0
BRISTOL-MYERS SQUIBB Common Stock 110122108 659 10,215 SH   SOLE   10,215 0 0
CANADIAN NATL RAILWAY Common Stock 136375102 9,576 143,201 SH   SOLE   143,201 0 0
CHEVRON Common Stock 166764100 6,511 62,020 SH   SOLE   62,020 0 0
CHINA CONSTRUCT UNSPN AD Common Stock 168919108 632 37,964 SH   SOLE   37,964 0 0
CHINA MOBILE LTD SPN ADR Common Stock 16941m109 496 7,630 SH   SOLE   7,630 0 0
CHINA SHENHUA ENERGY CO LTD Common Stock 16942A302 158 15,519 SH   SOLE   15,519 0 0
CHUBB CORP Common Stock 171232101 2,345 23,199 SH   SOLE   23,199 0 0
CHURCH & DWIGHT Common Stock 171340102 719 8,420 SH   SOLE   8,420 0 0
CIELO SA Common Stock 171778202 256 17,991 SH   SOLE   17,991 0 0
CISCO SYS INC Common Stock 17275r102 5,438 197,520 SH   SOLE   197,520 0 0
CITY NATIONAL Common Stock 178566105 2,699 30,295 SH   SOLE   30,295 0 0
CLICKS GROUP LTD SPONSORED ADR Common Stock 18682W205 237 15,846 SH   SOLE   15,846 0 0
CNOOC LTD ADR Common Stock 126132109 221 1,557 SH   SOLE   1,557 0 0
COCA COLA Common Stock 191216100 1,797 44,308 SH   SOLE   44,308 0 0
COLGATE-PALMOLIVE Common Stock 194162103 2,050 29,567 SH   SOLE   29,567 0 0
COMCAST CORP NEW CL A Common Stock 20030n101 287 5,077 SH   SOLE   5,077 0 0
COML INL BK SP ADR Common Stock 201712304 215 30,697 SH   SOLE   30,697 0 0
COMPANHIA ENERG DE ADR Common Stock 204409601 146 35,582 SH   SOLE   35,582 0 0
CORE LABORATORIES N.V. Common Stock N22717107 288 2,755 SH   SOLE   2,755 0 0
CVS HEALTH Common Stock 126650100 13,600 131,766 SH   SOLE   131,766 0 0
DANAHER CORP Common Stock 235851102 374 4,400 SH   SOLE   4,400 0 0
DISNEY Common Stock 254687106 930 8,865 SH   SOLE   8,865 0 0
DONALDSON INC Common Stock 257651109 445 11,800 SH   SOLE   11,800 0 0
DU PONT Common Stock 263534109 278 3,891 SH   SOLE   3,891 0 0
E M C CORP MASS Common Stock 268648102 5,412 211,722 SH   SOLE   211,722 0 0
ECOLAB INC Common Stock 278865100 958 8,373 SH   SOLE   8,373 0 0
EMERSON ELECTRIC Common Stock 291011104 6,532 115,373 SH   SOLE   115,373 0 0
ENBRIDGE ENERGY PARTNERSL.P. Common Stock 29250r106 613 17,010 SH   SOLE   17,010 0 0
ENERGY TRANSFER PTNRS LP Common Stock 29273r109 1,200 21,525 SH   SOLE   21,525 0 0
ENTERPRISE PRODUCTS PTNR Common Stock 293792107 243 7,377 SH   SOLE   7,377 0 0
EOG RESOURCES Common Stock 26875p101 668 7,288 SH   SOLE   7,288 0 0
EPIZYME INC Common Stock 29428V104 338 18,000 SH   SOLE   18,000 0 0
EQT CORP Common Stock 26884l109 260 3,135 SH   SOLE   3,135 0 0
EXXON MOBIL Common Stock 30231g102 4,630 54,476 SH   SOLE   54,476 0 0
FACTSET RESH SYS Common Stock 303075105 398 2,503 SH   SOLE   2,503 0 0
FISERV Common Stock 337738108 8,416 105,990 SH   SOLE   105,990 0 0
FORD MOTOR Common Stock 345370860 13 800 SH   SOLE   800 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,289 51,972 SH   SOLE   51,972 0 0
GENERAL MILLS Common Stock 370334104 374 6,602 SH   SOLE   6,602 0 0
GENUINE PARTS Common Stock 372460105 380 4,075 SH   SOLE   4,075 0 0
GLAXOSMITHKLINE PLC ADR Common Stock 37733w105 272 5,895 SH   SOLE   5,895 0 0
GLOBAL PARTNERS LP Common Stock 37946R109 320 9,185 SH   SOLE   9,185 0 0
GOOGLE INC Common Stock 38259P706 172 313 SH   SOLE   313 0 0
GOOGLE INC CL A Common Stock 38259P508 3,112 5,610 SH   SOLE   5,610 0 0
HEALTHCARE REALTY TRUST Common Stock 421946104 664 23,900 SH   SOLE   23,900 0 0
HELMERICH & PAYNE Common Stock 423452101 6,249 91,796 SH   SOLE   91,796 0 0
HESS CORPORATION Common Stock 42809H107 34 505 SH   SOLE   505 0 0
HOME DEPOT Common Stock 437076102 5,281 46,486 SH   SOLE   46,486 0 0
IDEXX CORP Common Stock 45168D104 491 3,179 SH   SOLE   3,179 0 0
ILLINOIS TOOL WORKS Common Stock 452308109 744 7,664 SH   SOLE   7,664 0 0
ILLUMINA Common Stock 452327109 3,419 18,416 SH   SOLE   18,416 0 0
IMPERIAL HOLDINGS AD Common Stock 452833205 186 11,690 SH   SOLE   11,690 0 0
INTEL CORP Common Stock 458140100 5,439 173,923 SH   SOLE   173,923 0 0
INTL BUSINESS MACH Common Stock 459200101 207 1,288 SH   SOLE   1,288 0 0
IPG PHOTONICS Common Stock 44980X109 4,850 52,320 SH   SOLE   52,320 0 0
IRON MOUNTAIN Common Stock 46284V101 881 24,160 SH   SOLE   24,160 0 0
ISHARES RUSSELL 1000 Common Stock 464287622 1,185 10,230 SH   SOLE   10,230 0 0
ISHARES RUSSELL 1000 GROWTH Common Stock 464287614 524 5,300 SH   SOLE   5,300 0 0
ISIS PHARMACEUTICAL Common Stock 464330109 2,208 34,685 SH   SOLE   34,685 0 0
JOHNSON & JOHNSON Common Stock 478160104 11,355 112,872 SH   SOLE   112,872 0 0
JOHNSON CONTROLS Common Stock 478366107 6,633 131,505 SH   SOLE   131,505 0 0
JPMORGAN CHASE Common Stock 46625h100 145 2,386 SH   SOLE   2,386 0 0
KB FINANCIAL GROUP INC Common Stock 48241a105 303 8,614 SH   SOLE   8,614 0 0
KIMBERLY CLARK DE MX SABDE CV Common Stock 494386204 183 17,492 SH   SOLE   17,492 0 0
KINDER MORGAN INC Common Stock 49456B101 358 8,517 SH   SOLE   8,517 0 0
KOC HLDG AS-UNSPON Common Stock 49989a109 327 14,355 SH   SOLE   14,355 0 0
KROGER Common Stock 501044101 1,146 14,950 SH   SOLE   14,950 0 0
LINEAR TECHNOLOGY Common Stock 535678106 223 4,775 SH   SOLE   4,775 0 0
LOCALIZA RENT A CAR Common Stock 53956W300 287 25,189 SH   SOLE   25,189 0 0
LOJACK CORP Common Stock 539451104 124 43,200 SH   SOLE   43,200 0 0
LOWES COMPANIES Common Stock 548661107 298 4,000 SH   SOLE   4,000 0 0
LUKOIL SPONSORED ADR Common Stock 677862104 292 6,349 SH   SOLE   6,349 0 0
MARKWEST ENERGY PARTNERS LP Common Stock 570759100 614 9,285 SH   SOLE   9,285 0 0
MASTERCARD Common Stock 57636q104 10,801 125,028 SH   SOLE   125,028 0 0
MCDONALDS CORP Common Stock 580135101 469 4,810 SH   SOLE   4,810 0 0
MEDTRONIC Common Stock G5960L103 1,267 16,240 SH   SOLE   16,240 0 0
MERCK Common Stock 58933y105 3,552 61,790 SH   SOLE   61,790 0 0
MICROSOFT CORP Common Stock 594918104 5,003 123,054 SH   SOLE   123,054 0 0
MIZUHO FINL GROUP Common Stock 60687Y109 126 35,528 SH   SOLE   35,528 0 0
MOBILE TELESYS OJSC ADR Common Stock 607409109 185 18,303 SH   SOLE   18,303 0 0
MONSANTO Common Stock 61166w101 3,256 28,934 SH   SOLE   28,934 0 0
NATIONAL GRID PLC Common Stock 636274300 234 3,625 SH   SOLE   3,625 0 0
NESTLE SA ADR Common Stock 641069406 8,591 114,213 SH   SOLE   114,213 0 0
NETEASE.COM INC ADR Common Stock 64110w102 496 4,706 SH   SOLE   4,706 0 0
NEXTERA ENERGY Common Stock 65339f101 352 3,386 SH   SOLE   3,386 0 0
NIKE INC CLASS B Common Stock 654106103 290 2,889 SH   SOLE   2,889 0 0
NORSK HYDRO ADR Common Stock 656531605 59 11,216 SH   SOLE   11,216 0 0
NOVARTIS AG ADR Common Stock 66987V109 11,200 113,575 SH   SOLE   113,575 0 0
NOVOZYMES A S DKK 2.0 Common Stock B798FW902 7,060 154,260 SH   SOLE   154,260 0 0
NOVOZYMES A S SER B DKK2 Common Stock K7317J133 316 6,910 SH   SOLE   6,910 0 0
NXP SEMICONDUCTORS Common Stock N6596X109 4,351 43,350 SH   SOLE   43,350 0 0
OAO GAZPROM SPON ADR Common Stock 368287207 180 38,093 SH   SOLE   38,093 0 0
ORACLE Common Stock 68389x105 4,961 114,981 SH   SOLE   114,981 0 0
ORIFLAME COSMETICS Common Stock 686194200 93 14,041 SH   SOLE   14,041 0 0
PARKER HANNIFIN Common Stock 701094104 146 1,225 SH   SOLE   1,225 0 0
PEMBINA PIPELINE CO Common Stock 706327103 3,929 124,100 SH   SOLE   124,100 0 0
PENTAIR INC Common Stock G7S00T104 464 7,380 SH   SOLE   7,380 0 0
PEPSICO Common Stock 713448108 2,193 22,932 SH   SOLE   22,932 0 0
PERRIGO CO Common Stock G97822103 5,799 35,028 SH   SOLE   35,028 0 0
PFIZER Common Stock 717081103 967 27,794 SH   SOLE   27,794 0 0
PHILIPINE LONG DIST TEL Common Stock 718252604 256 4,092 SH   SOLE   4,092 0 0
PLAINS ALL AMERN PIPL LP Common Stock 726503105 747 15,320 SH   SOLE   15,320 0 0
PLAINS GP HOLDINGS LP Common Stock 72651A108 732 25,793 SH   SOLE   25,793 0 0
PPC LTD Common Stock 69354A104 85 28,319 SH   SOLE   28,319 0 0
PRAXAIR Common Stock 74005p104 661 5,473 SH   SOLE   5,473 0 0
PROCTER & GAMBLE Common Stock 742718109 9,935 121,244 SH   SOLE   121,244 0 0
PT ASTRA INTL ADR Common Stock 69367X109 288 22,118 SH   SOLE   22,118 0 0
PTT EXPLORATION & PRODUCTION P Common Stock 69364v106 83 12,758 SH   SOLE   12,758 0 0
QUALCOMM Common Stock 747525103 5,725 82,566 SH   SOLE   82,566 0 0
ROCHE HLDG LTD ADR Common Stock 771195104 6,202 180,392 SH   SOLE   180,392 0 0
ROCKWELL AUTOMATION Common Stock 773903109 6,729 58,017 SH   SOLE   58,017 0 0
S P D R TRUST SER 1 Common Stock 78462F103 4,529 21,940 SH   SOLE   21,940 0 0
SANLAM LTD SP ADR Common Stock 80104q208 195 15,070 SH   SOLE   15,070 0 0
SBERBANK RUSSIA Common Stock 80585y308 184 42,122 SH   SOLE   42,122 0 0
SCHLUMBERGER Common Stock 806857108 6,106 73,174 SH   SOLE   73,174 0 0
SHERWIN WILLIAMS Common Stock 824348106 1,263 4,440 SH   SOLE   4,440 0 0
SHINHAN FINL GRP SP ADR Common Stock 824596100 268 7,183 SH   SOLE   7,183 0 0
SHOPRITE HOLDINGS LT Common Stock 82510E209 151 11,195 SH   SOLE   11,195 0 0
SIGNATURE BANK Common Stock 82669g104 776 5,985 SH   SOLE   5,985 0 0
SIMON PROPERTY GROUP Common Stock 828806109 508 2,596 SH   SOLE   2,596 0 0
SMUCKER J M Common Stock 832696405 3,772 32,591 SH   SOLE   32,591 0 0
SOUTHERN CO Common Stock 842587107 438 9,900 SH   SOLE   9,900 0 0
SPDR ENERGY SELECT SECTOR FUND Common Stock 81369Y506 248 3,200 SH   SOLE   3,200 0 0
SPDR INDEX SHARES FUNDS Common Stock 78463X863 202 4,660 SH   SOLE   4,660 0 0
SPECTRA ENERGY Common Stock 847560109 7 198 SH   SOLE   198 0 0
STATE STREET Common Stock 857477103 140 1,900 SH   SOLE   1,900 0 0
STD BK GRP LTD S ADR Common Stock 853118206 214 15,408 SH   SOLE   15,408 0 0
STERICYCLE Common Stock 858912108 740 5,267 SH   SOLE   5,267 0 0
STRYKER CORP Common Stock 863667101 675 7,321 SH   SOLE   7,321 0 0
SUNOPTA INC Common Stock 8676EP108 2,497 235,140 SH   SOLE   235,140 0 0
SYSCO Common Stock 871829107 496 13,135 SH   SOLE   13,135 0 0
TAIWAN S MANUFCTRING ADR Common Stock 874039100 559 23,814 SH   SOLE   23,814 0 0
TARGET CORP Common Stock 87612e106 5,908 71,987 SH   SOLE   71,987 0 0
TELEFLEX Common Stock 879369106 217 1,800 SH   SOLE   1,800 0 0
TELEKOMUNIKASI INDONESIASP ADR Common Stock 715684106 286 6,559 SH   SOLE   6,559 0 0
TEVA PHARMACEUTICAL Common Stock 881624209 404 6,484 SH   SOLE   6,484 0 0
TEXAS INSTRUMENTS Common Stock 882508104 219 3,833 SH   SOLE   3,833 0 0
TIFFANY & CO Common Stock 886547108 464 5,270 SH   SOLE   5,270 0 0
TJX COS Common Stock 872540109 665 9,497 SH   SOLE   9,497 0 0
TOMRA SYSTEMS A S A Common Stock R91733114 103 12,300 SH   SOLE   12,300 0 0
TOOTSIE ROLL Common Stock 890516107 431 12,705 SH   SOLE   12,705 0 0
TORONTO DOMINION BANK Common Stock 891160509 327 7,623 SH   SOLE   7,623 0 0
TORTOISE ENERGY INFRASTRUCTURE Common Stock 89147L100 627 14,926 SH   SOLE   14,926 0 0
TURKCELL ILETISIM ADR Common Stock 900111204 192 14,730 SH   SOLE   14,730 0 0
UNION PACIFIC Common Stock 907818108 2,608 24,076 SH   SOLE   24,076 0 0
UNITED NATURAL FOODS Common Stock 911163103 2,608 33,854 SH   SOLE   33,854 0 0
UNITED PARCEL SVC CL B Common Stock 911312106 31 317 SH   SOLE   317 0 0
UNITED TECHNOLOGIES Common Stock 913017109 7,714 65,816 SH   SOLE   65,816 0 0
UNIVERSAL HEALTH SERVICES CL B Common Stock 913903100 235 2,000 SH   SOLE   2,000 0 0
US BANCORP Common Stock 902973304 315 7,223 SH   SOLE   7,223 0 0
VALE SA PFD SHS ADR Common Stock 91912E204 62 12,717 SH   SOLE   12,717 0 0
VANGUARD REIT Common Stock 922908553 276 3,270 SH   SOLE   3,270 0 0
VANGUARD S&P 500 Common Stock 922908363 215 1,138 SH   SOLE   1,138 0 0
VERIZON COMMUNICATIONS Common Stock 92343V104 726 14,937 SH   SOLE   14,937 0 0
VODACOM GROUP LTD. SPONSORED A Common Stock 92858D200 118 10,823 SH   SOLE   10,823 0 0
VODAFONE PLC SP ADR Common Stock 92857W308 593 18,151 SH   SOLE   18,151 0 0
WAL-MART STORES Common Stock 931142103 394 4,792 SH   SOLE   4,792 0 0
WALGREEN BOOTS ALLIANCE INC Common Stock 931427108 1,065 12,574 SH   SOLE   12,574 0 0
WASTE MANAGEMENT INC Common Stock 94106L109 499 9,195 SH   SOLE   9,195 0 0
WELLS FARGO Common Stock 949746101 544 10,009 SH   SOLE   10,009 0 0
WIECHAI POWER ADR Common Stock 948597109 203 13,182 SH   SOLE   13,182 0 0
WOOLWORTHS HLDGS S ADR Common Stock 98088R505 210 29,601 SH   SOLE   29,601 0 0
XILINX Common Stock 983919101 3,766 89,036 SH   SOLE   89,036 0 0
XYLEM INC Common Stock 98419m100 3,244 92,641 SH   SOLE   92,641 0 0
YPF SA Common Stock 984245100 265 9,665 SH   SOLE   9,665 0 0
AKRE FOCUS INSTITUTIONAL FUND Equity Mutual Fu 742935125 328 14,016 SH   SOLE   14,016 0 0
ASTON RIVER ROAD DIVIDEND ALL Equity Mutual Fu 00080Y876 147 11,101 SH   SOLE   11,101 0 0
DFA GLOBAL REAL ESTATE SECURIT Equity Mutual Fu 23320g554 446 41,070 SH   SOLE   41,070 0 0
DODGE & COX STOCK FUND Equity Mutual Fu 256219106 320 1,810 SH   SOLE   1,810 0 0
FIRST EAGLE GLOBAL FUND CLASS Equity Mutual Fu 32008F507 644 12,016 SH   SOLE   12,016 0 0
FPA CRESCENT FUND Equity Mutual Fu 30254T759 1,135 33,578 SH   SOLE   33,578 0 0
HARDING LOEVNER FRONTIER EMERG Equity Mutual Fu 412295867 175 20,664 SH   SOLE   20,664 0 0
ISHARES S&P 100 INDEX FUND Equity Mutual Fu 464287101 775 8,586 SH   SOLE   8,586 0 0
IVA INTERNATIONAL FUND CLASS I Equity Mutual Fu 45070a404 704 41,502 SH   SOLE   41,502 0 0
IVA WORLDWIDE FUND CLASS I Equity Mutual Fu 45070A206 194 10,919 SH   SOLE   10,919 0 0
MATTHEWS PACIFIC TIGER Equity Mutual Fu 577130107 870 30,453 SH   SOLE   30,453 0 0
PUTNAM CAPITAL SPECTRUM FUND A Equity Mutual Fu 74676P102 1,144 29,944 SH   SOLE   29,944 0 0
T ROWE PRICE GROWTH STOCK Equity Mutual Fu 741479109 295 5,358 SH   SOLE   5,358 0 0
VANGUARD 500 INDEX FD ADMIRAL Equity Mutual Fu 922908710 254 1,333 SH   SOLE   1,333 0 0
VANGUARD INDEX TRUST SMALL CAP Equity Mutual Fu 922908702 492 8,407 SH   SOLE   8,407 0 0