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 8,174 58,283 SH   SOLE   58,283 0 0
ABB LTD SPON ADR Common Stock 000375204 2,609 98,215 SH   SOLE   98,215 0 0
ABBOTT LABS Common Stock 002824100 3,400 88,695 SH   SOLE   88,695 0 0
ABBVIE INC Common Stock 00287Y109 956 18,110 SH   SOLE   18,110 0 0
AFLAC INC Common Stock 001055102 441 6,599 SH   SOLE   6,599 0 0
AIR PRODUCTS & CHEM Common Stock 009158106 568 5,079 SH   SOLE   5,079 0 0
AKBANK TURK SPON ADR REGANONIM Common Stock 009719501 203 32,553 SH   SOLE   32,553 0 0
ALLERGAN INC Common Stock 018490102 62 557 SH   SOLE   557 0 0
ALNYLAM PHARMA Common Stock 02043Q107 1,543 24,000 SH   SOLE   24,000 0 0
AMAZON.COM Common Stock 023135106 30 75 SH   SOLE   75 0 0
AMBEV SA Common Stock 02319V103 309 41,994 SH   SOLE   41,994 0 0
AMN ELEC POWER AMERICAN Common Stock 025537101 98 2,100 SH   SOLE   2,100 0 0
ANADARKO PETE Common Stock 032511107 1,190 15,000 SH   SOLE   15,000 0 0
APPLE INC Common Stock 037833100 7,374 13,144 SH   SOLE   13,144 0 0
APTARGROUP Common Stock 038336103 5,971 88,060 SH   SOLE   88,060 0 0
AT&T INC. Common Stock 00206R102 1,201 34,151 SH   SOLE   34,151 0 0
AUTO ZONE Common Stock 053332102 526 1,100 SH   SOLE   1,100 0 0
AUTOMATIC DATA PROCESSING Common Stock 053015103 9,734 120,474 SH   SOLE   120,474 0 0
AXIS CAPITAL HOLDINGS LTD Common Stock g0692u109 114 2,400 SH   SOLE   2,400 0 0
BAIDU ADR REP ONE CL A ORD Common Stock 056752108 373 2,096 SH   SOLE   2,096 0 0
BANCO DO BRASIL SA-SPON Common Stock 059578104 402 38,750 SH   SOLE   38,750 0 0
BANK MANDIRI TBK-UNSPON ADR Common Stock 69367u105 270 41,822 SH   SOLE   41,822 0 0
BED BATH & BEYOND Common Stock 075896100 241 3,000 SH   SOLE   3,000 0 0
BERKSHIRE HATHAWAY CL B Common Stock 084670702 1,005 8,475 SH   SOLE   8,475 0 0
BIDVEST GROUP LTD SP Common Stock 088836309 251 4,864 SH   SOLE   4,864 0 0
BOLLORE Common Stock F45727090 7,043 12,000 SH   SOLE   12,000 0 0
BRISTOL-MYERS SQUIBB CO Common Stock 110122108 606 11,400 SH   SOLE   11,400 0 0
CANADIAN NATL RAILWAY Common Stock 136375102 7,968 139,742 SH   SOLE   139,742 0 0
CHEVRON Common Stock 166764100 7,346 58,807 SH   SOLE   58,807 0 0
CHINA CONSTRUCT UNSPN AD Common Stock 168919108 577 38,000 SH   SOLE   38,000 0 0
CHINA MOBILE LTD SPN ADR Common Stock 16941m109 450 8,607 SH   SOLE   8,607 0 0
CHUBB CORPORATION Common Stock 171232101 1,732 17,929 SH   SOLE   17,929 0 0
CIELO SA Common Stock 171778202 373 13,417 SH   SOLE   13,417 0 0
CISCO SYS INC Common Stock 17275r102 3,922 174,857 SH   SOLE   174,857 0 0
CITY NATIONAL Common Stock 178566105 2,313 29,195 SH   SOLE   29,195 0 0
CLICKS GROUP LTD SPONSORED ADR Common Stock 18682W205 240 19,874 SH   SOLE   19,874 0 0
CNOOC LTD ADR Common Stock 126132109 221 1,176 SH   SOLE   1,176 0 0
COCA COLA Common Stock 191216100 1,967 47,614 SH   SOLE   47,614 0 0
COLGATE-PALMOLIVE Common Stock 194162103 1,694 25,972 SH   SOLE   25,972 0 0
COMCAST CORP NEW CL A Common Stock 20030n101 349 6,708 SH   SOLE   6,708 0 0
COML INL BK SP ADR Common Stock 201712304 222 49,354 SH   SOLE   49,354 0 0
COMPANHIA D SNMNTO BSCO D ESTD Common Stock 20441a102 197 17,353 SH   SOLE   17,353 0 0
CORNING INC Common Stock 219350105 3,408 191,260 SH   SOLE   191,260 0 0
COVIDIEN Common Stock G2554F113 5,760 84,584 SH   SOLE   84,584 0 0
CVS CAREMARK Common Stock 126650100 10,834 151,375 SH   SOLE   151,375 0 0
DANAHER CORP DEL Common Stock 235851102 340 4,400 SH   SOLE   4,400 0 0
DISNEY Common Stock 254687106 92 1,200 SH   SOLE   1,200 0 0
DONALDSON INC Common Stock 257651109 513 11,800 SH   SOLE   11,800 0 0
E M C CORP MASS Common Stock 268648102 4,901 194,853 SH   SOLE   194,853 0 0
ECOLAB INC Common Stock 278865100 98 940 SH   SOLE   940 0 0
EMERSON ELECTRIC Common Stock 291011104 7,109 101,295 SH   SOLE   101,295 0 0
ENBRIDGE ENERGY PARTNERSL.P. Common Stock 29250r106 524 17,552 SH   SOLE   17,552 0 0
ENERGY TRANSFER PTNRS LP Common Stock 29273r109 1,538 26,872 SH   SOLE   26,872 0 0
ENTERPRISE PRODUCTS PTNR Common Stock 293792107 940 14,172 SH   SOLE   14,172 0 0
EPIZYME INC Common Stock 29428V104 1,387 66,666 SH   SOLE   66,666 0 0
EXXON MOBIL Common Stock 30231g102 7,703 76,116 SH   SOLE   76,116 0 0
FACTSET RESH SYS Common Stock 303075105 283 2,605 SH   SOLE   2,605 0 0
FIFTH THIRD BANCORP Common Stock 316773100 7 319 SH   SOLE   319 0 0
FISERV Common Stock 337738108 5,338 90,400 SH   SOLE   90,400 0 0
FRAC FIRST HORIZON NATL CORP Common Stock dca517101 2,061 187,721 SH   SOLE   187,721 0 0
GENERAL ELECTRIC Common Stock 369604103 621 22,164 SH   SOLE   22,164 0 0
GENERAL MILLS Common Stock 370334104 300 6,002 SH   SOLE   6,002 0 0
GENUINE PARTS Common Stock 372460105 391 4,700 SH   SOLE   4,700 0 0
GLAXOSMITHKLINE PLC ADR Common Stock 37733w105 577 10,810 SH   SOLE   10,810 0 0
GRUPO TELEVISA SA ADR Common Stock 40049j206 202 6,690 SH   SOLE   6,690 0 0
HELMERICH & PAYNE Common Stock 423452101 6,377 75,845 SH   SOLE   75,845 0 0
HOME DEPOT Common Stock 437076102 3,616 43,918 SH   SOLE   43,918 0 0
ILLINOIS TOOL WORKS Common Stock 452308109 620 7,369 SH   SOLE   7,369 0 0
ILLUMINA Common Stock 452327109 4,143 37,460 SH   SOLE   37,460 0 0
IMPERIAL HOLDINGS AD Common Stock 452833205 211 10,921 SH   SOLE   10,921 0 0
INTEL CORP Common Stock 458140100 5,393 207,795 SH   SOLE   207,795 0 0
INTL BUSINESS MACH Common Stock 459200101 257 1,370 SH   SOLE   1,370 0 0
IPG PHOTONICS CORPORATION Common Stock 44980X109 2,644 34,070 SH   SOLE   34,070 0 0
ISHARES DOW JONES SELECT DIVID Common Stock 464287168 1,109 15,550 SH   SOLE   15,550 0 0
ISHARES RUSSELL 1000 INDEX FUN Common Stock 464287622 820 7,950 SH   SOLE   7,950 0 0
JOHNSON & JOHNSON Common Stock 478160104 8,526 93,087 SH   SOLE   93,087 0 0
JOHNSON CONTROLS INC Common Stock 478366107 5,840 113,842 SH   SOLE   113,842 0 0
JPMORGAN CHASE Common Stock 46625h100 215 3,680 SH   SOLE   3,680 0 0
KB FINANCIAL GROUP INC Common Stock 48241a105 349 8,614 SH   SOLE   8,614 0 0
KIMBERLY CLARK DE MX SABDE CV Common Stock 494386204 249 17,492 SH   SOLE   17,492 0 0
KOC HLDG AS-UNSPON Common Stock 49989a109 337 16,358 SH   SOLE   16,358 0 0
LABORATORY CORP AMER Common Stock 50540R409 3,572 39,095 SH   SOLE   39,095 0 0
LUKOIL SPONSORED ADR Common Stock 677862104 309 4,900 SH   SOLE   4,900 0 0
MARATHON OIL Common Stock 565849106 75 2,122 SH   SOLE   2,122 0 0
MARKWEST ENERGY PARTNERS LP Common Stock 570759100 651 9,851 SH   SOLE   9,851 0 0
MASTERCARD Common Stock 57636q104 11,023 13,194 SH   SOLE   13,194 0 0
MCDONALDS CORP Common Stock 580135101 434 4,469 SH   SOLE   4,469 0 0
MEDTRONIC Common Stock 585055106 175 3,050 SH   SOLE   3,050 0 0
MERCK Common Stock 58933y105 2,941 58,763 SH   SOLE   58,763 0 0
MICROSOFT CORP Common Stock 594918104 4,139 110,636 SH   SOLE   110,636 0 0
MIZUHO FINL GROUP Common Stock 60687Y109 113 26,017 SH   SOLE   26,017 0 0
MOBILE TELESYS OJSC ADR Common Stock 607409109 448 20,733 SH   SOLE   20,733 0 0
MONSANTO Common Stock 61166w101 3,309 28,392 SH   SOLE   28,392 0 0
MOSAIC CO Common Stock 61945c103 20 413 SH   SOLE   413 0 0
NEDBANK GROUP LTD ADR Common Stock 63975k104 260 12,975 SH   SOLE   12,975 0 0
NESTLE SA ADR Common Stock 641069406 7,324 99,525 SH   SOLE   99,525 0 0
NETEASE.COM INC ADR Common Stock 64110w102 319 4,059 SH   SOLE   4,059 0 0
NEXTERA ENERGY Common Stock 65339f101 308 3,600 SH   SOLE   3,600 0 0
NIKE INC CLASS B Common Stock 654106103 22 276 SH   SOLE   276 0 0
NOVARTIS AG ADR Common Stock 66987V109 8,262 102,786 SH   SOLE   102,786 0 0
NOVOZYMES A S DKK 2.0 Common Stock B798FW902 6,317 149,660 SH   SOLE   149,660 0 0
NXP SEMICONDUCTORS Common Stock N6596X109 4,195 91,335 SH   SOLE   91,335 0 0
OAO GAZPROM SPON ADR Common Stock 368287207 330 38,093 SH   SOLE   38,093 0 0
OCCIDENTAL PETE Common Stock 674599105 10 100 SH   SOLE   100 0 0
ORACLE Common Stock 68389x105 4,167 108,924 SH   SOLE   108,924 0 0
ORASCOM CONSTRUCTION Common Stock 68554N403 217 5,869 SH   SOLE   5,869 0 0
ORIFLAME COSMETICS Common Stock 686194200 217 14,041 SH   SOLE   14,041 0 0
PEMBINA PIPELINE CO Common Stock 706327103 4,377 124,250 SH   SOLE   124,250 0 0
PEPSICO Common Stock 713448108 7,630 91,994 SH   SOLE   91,994 0 0
PERRIGO CO Common Stock G97822103 3,664 23,874 SH   SOLE   23,874 0 0
PFIZER Common Stock 717081103 500 16,313 SH   SOLE   16,313 0 0
PHILIPINE LONG DIST TEL Common Stock 718252604 250 4,168 SH   SOLE   4,168 0 0
PLAINS ALL AMERN PIPL LP Common Stock 726503105 892 17,228 SH   SOLE   17,228 0 0
POWERSHARES DB AGRICULTURE FUN Common Stock 73936B408 390 16,100 SH   SOLE   16,100 0 0
POWERSHARES DB OIL FUND Common Stock 73936B507 368 13,300 SH   SOLE   13,300 0 0
PPC LTD Common Stock 69354A104 119 20,132 SH   SOLE   20,132 0 0
PROCTER & GAMBLE Common Stock 742718109 8,840 108,587 SH   SOLE   108,587 0 0
PT ASTRA INTL ADR Common Stock 69367X109 247 22,118 SH   SOLE   22,118 0 0
PTT EXPLORATION & PRODUCTION P Common Stock 69364v106 140 12,758 SH   SOLE   12,758 0 0
QUALCOMM Common Stock 747525103 2,481 33,412 SH   SOLE   33,412 0 0
ROCHE HLDG LTD ADR Common Stock 771195104 3,651 52,010 SH   SOLE   52,010 0 0
ROCKWELL AUTOMATION Common Stock 773903109 4,274 36,169 SH   SOLE   36,169 0 0
ROYAL DUTCH SHELL PLC SPONS Common Stock 780259206 274 3,851 SH   SOLE   3,851 0 0
S P D R TRUST SER 1 Common Stock 78462F103 262 1,416 SH   SOLE   1,416 0 0
SANLAM LTD SP ADR Common Stock 80104q208 304 11,950 SH   SOLE   11,950 0 0
SBERBANK RUSSIA Common Stock 80585y308 489 38,876 SH   SOLE   38,876 0 0
SCHLUMBERGER Common Stock 806857108 5,569 61,801 SH   SOLE   61,801 0 0
SEGA SAMMY HOLDINGS INC ADR Common Stock 815794102 64 10,063 SH   SOLE   10,063 0 0
SHERWIN WILLIAMS Common Stock 824348106 624 3,400 SH   SOLE   3,400 0 0
SHINHAN FINL GRP SP ADR Common Stock 824596100 402 8,798 SH   SOLE   8,798 0 0
SHOPRITE HOLDINGS LT Common Stock 82510E209 178 11,292 SH   SOLE   11,292 0 0
SMUCKER J M Common Stock 832696405 3,372 32,543 SH   SOLE   32,543 0 0
SOUTHERN CO Common Stock 842587107 399 9,700 SH   SOLE   9,700 0 0
SPDR EURO STOXX 50 ETF Common Stock 78463X202 762 18,050 SH   SOLE   18,050 0 0
STATE STREET Common Stock 857477103 67 915 SH   SOLE   915 0 0
STD BK GRP LTD S ADR Common Stock 853118206 192 15,358 SH   SOLE   15,358 0 0
STRYKER CORP Common Stock 863667101 271 3,601 SH   SOLE   3,601 0 0
SYSCO Common Stock 871829107 444 12,300 SH   SOLE   12,300 0 0
TAIWAN S MANUFCTRING ADR Common Stock 874039100 425 24,363 SH   SOLE   24,363 0 0
TARGET CORP Common Stock 87612e106 2,336 36,916 SH   SOLE   36,916 0 0
TELEFLEX Common Stock 879369106 216 2,300 SH   SOLE   2,300 0 0
TELEKOMUNIKASI INDONESIASP ADR Common Stock 715684106 278 7,767 SH   SOLE   7,767 0 0
TEXAS INSTRUMENTS Common Stock 882508104 230 5,237 SH   SOLE   5,237 0 0
TIFFANY & CO Common Stock 886547108 81 875 SH   SOLE   875 0 0
TORONTO DOMINION BANK Common Stock 891160509 365 3,874 SH   SOLE   3,874 0 0
TURKCELL ILETISIM ADR Common Stock 900111204 199 14,916 SH   SOLE   14,916 0 0
UNION PACIFIC Common Stock 907818108 2,016 12,000 SH   SOLE   12,000 0 0
UNITED PARCEL SVC CL B Common Stock 911312106 25 239 SH   SOLE   239 0 0
UNITED TECHNOLOGIES Common Stock 913017109 4,495 39,503 SH   SOLE   39,503 0 0
UNIVERSAL HEALTH SERVICES CL B Common Stock 913903100 203 2,500 SH   SOLE   2,500 0 0
US BANCORP Common Stock 902973304 62 1,538 SH   SOLE   1,538 0 0
VALE SA PFD SHS ADR Common Stock 91912E204 183 13,027 SH   SOLE   13,027 0 0
VANGUARD EMERGING MKTS ETF Common Stock 922042858 494 12,000 SH   SOLE   12,000 0 0
VERIZON COMMUNICATIONS Common Stock 92343V104 617 12,553 SH   SOLE   12,553 0 0
VODACOM GROUP LTD. SPONSORED A Common Stock 92858D200 139 10,885 SH   SOLE   10,885 0 0
VODAFONE PLC SP ADR Common Stock 92857W209 209 5,328 SH   SOLE   5,328 0 0
WAL-MART STORES Common Stock 931142103 337 4,279 SH   SOLE   4,279 0 0
WALGREEN Common Stock 931422109 240 4,180 SH   SOLE   4,180 0 0
WELLS FARGO Common Stock 949746101 103 2,269 SH   SOLE   2,269 0 0
WIECHAI POWER ADR Common Stock 948597109 216 13,304 SH   SOLE   13,304 0 0
WOOLWORTHS HLDGS S ADR Common Stock 98088R505 213 3,003 SH   SOLE   3,003 0 0
WYNN MACAU Common Stock 98313R106 367 8,080 SH   SOLE   8,080 0 0
XILINX Common Stock 983919101 1,591 34,650 SH   SOLE   34,650 0 0
YAMANA GOLD INC Common Stock 98462y100 127 14,735 SH   SOLE   14,735 0 0
YPF SA Common Stock 984245100 374 11,343 SH   SOLE   11,343 0 0
DODGE & COX STOCK FUND Equity Mutual Fu 256219106 390 2,310 SH   SOLE   2,310 0 0
EATON VANCE TAX MGD EMERGING M Equity Mutual Fu 277907606 255 5,217 SH   SOLE   5,217 0 0
FIRST EAGLE OVERSEAS FUND CLAS Equity Mutual Fu 32008F101 606 26,234 SH   SOLE   26,234 0 0
FPA CRESCENT FUND Equity Mutual Fu 30254T759 590 17,900 SH   SOLE   17,900 0 0
IVA WORLDWIDE FUND CLASS I Equity Mutual Fu 45070A206 218 12,249 SH   SOLE   12,249 0 0
MATTHEWS PACIFIC TIGER Equity Mutual Fu 577130107 724 28,964 SH   SOLE   28,964 0 0
PUTNAM CAPITAL SPECTRUM FUND A Equity Mutual Fu 74676P102 1,032 28,831 SH   SOLE   28,831 0 0
T ROWE PRICE GROWTH STOCK Equity Mutual Fu 741479109 333 6,341 SH   SOLE   6,341 0 0
VANGUARD 500 INDEX FUND SIGNAL Equity Mutual Fu 922908496 208 1,478 SH   SOLE   1,478 0 0
VANGUARD GROWTH INDEX FUND Equity Mutual Fu 922908470 270 6,102 SH   SOLE   6,102 0 0
VANGUARD INDEX TRUST SMALL CAP Equity Mutual Fu 922908702 466 8,845 SH   SOLE   8,845 0 0