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,623 60,197 SH   SOLE   60,197 0 0
ABB LTD SPON ADR Common Stock 000375204 2,244 97,500 SH   SOLE   97,500 0 0
ABBOTT LABS Common Stock 002824100 3,975 97,187 SH   SOLE   97,187 0 0
ABBVIE Common Stock 00287Y109 1,064 18,860 SH   SOLE   18,860 0 0
AFLAC INC Common Stock 001055102 455 7,304 SH   SOLE   7,304 0 0
AIR PRODUCTS & CHEM Common Stock 009158106 615 4,779 SH   SOLE   4,779 0 0
AKBANK TURK SPON ADR REGANONIM Common Stock 009719501 239 32,553 SH   SOLE   32,553 0 0
ALLERGAN INC Common Stock 018490102 100 592 SH   SOLE   592 0 0
ALLSTATE Common Stock 020002101 47 800 SH   SOLE   800 0 0
ALNYLAM PHARMA Common Stock 02043Q107 758 12,000 SH   SOLE   12,000 0 0
AMAZON.COM Common Stock 023135106 12 37 SH   SOLE   37 0 0
AMBEV SA Common Stock 02319V103 296 41,994 SH   SOLE   41,994 0 0
AMERICAN EXPRESS Common Stock 025816109 35 366 SH   SOLE   366 0 0
AMGEN INC Common Stock 031162100 9 72 SH   SOLE   72 0 0
AMN ELEC POWER AMERICAN Common Stock 025537101 117 2,100 SH   SOLE   2,100 0 0
ANADARKO PETE Common Stock 032511107 1,642 15,000 SH   SOLE   15,000 0 0
APPLE INC Common Stock 037833100 8,871 95,454 SH   SOLE   95,454 0 0
APTARGROUP Common Stock 038336103 6,276 93,660 SH   SOLE   93,660 0 0
AT&T INC. Common Stock 00206R102 1,212 34,290 SH   SOLE   34,290 0 0
AUTO ZONE Common Stock 053332102 536 1,000 SH   SOLE   1,000 0 0
AUTOMATIC DATA PROCESSING Common Stock 053015103 9,769 123,220 SH   SOLE   123,220 0 0
AXIS CAPITAL HOLDINGS LTD Common Stock g0692u109 106 2,400 SH   SOLE   2,400 0 0
BAIDU ADR REP ONE CL A ORD Common Stock 056752108 392 2,096 SH   SOLE   2,096 0 0
BANCO DO BRASIL SA-SPON Common Stock 059578104 434 38,750 SH   SOLE   38,750 0 0
BANCO MACRO SA-ADR Common Stock 05961w105 207 5,745 SH   SOLE   5,745 0 0
BANK MANDIRI TBK-UNSPON ADR Common Stock 69367u105 343 41,822 SH   SOLE   41,822 0 0
BB SEGURIDADE Common Stock 05541J103 303 20,646 SH   SOLE   20,646 0 0
BERKSHIRE HATHAWAY CL B Common Stock 084670702 1,149 9,075 SH   SOLE   9,075 0 0
BOLLORE Common Stock F45727090 5,841 9,000 SH   SOLE   9,000 0 0
BOULDER BRANDS INC Common Stock 101405108 189 13,300 SH   SOLE   13,300 0 0
BRISTOL-MYERS SQUIBB Common Stock 110122108 574 11,837 SH   SOLE   11,837 0 0
CANADIAN NATL RAILWAY Common Stock 136375102 9,270 142,571 SH   SOLE   142,571 0 0
CHEVRON Common Stock 166764100 7,851 60,136 SH   SOLE   60,136 0 0
CHINA CONSTRUCT UNSPN AD Common Stock 168919108 537 38,000 SH   SOLE   38,000 0 0
CHINA MOBILE LTD SPN ADR Common Stock 16941m109 418 8,607 SH   SOLE   8,607 0 0
CHINA SHENHUA ENERGY CO LTD Common Stock 16942A302 183 15,870 SH   SOLE   15,870 0 0
CHUBB CORP Common Stock 171232101 1,662 18,029 SH   SOLE   18,029 0 0
CIELO SA Common Stock 171778202 433 20,942 SH   SOLE   20,942 0 0
CISCO SYS INC Common Stock 17275r102 4,592 184,790 SH   SOLE   184,790 0 0
CITIGROUP Common Stock 172967424 77 1,636 SH   SOLE   1,636 0 0
CITY NATIONAL Common Stock 178566105 2,956 39,015 SH   SOLE   39,015 0 0
CLICKS GROUP LTD SPONSORED ADR Common Stock 18682W205 192 15,846 SH   SOLE   15,846 0 0
CNOOC LTD ADR Common Stock 126132109 279 1,557 SH   SOLE   1,557 0 0
COCA COLA Common Stock 191216100 1,727 40,780 SH   SOLE   40,780 0 0
COLGATE-PALMOLIVE Common Stock 194162103 1,905 27,947 SH   SOLE   27,947 0 0
COMCAST CORP NEW CL A Common Stock 20030n101 402 7,480 SH   SOLE   7,480 0 0
COML INL BK SP ADR Common Stock 201712304 245 49,354 SH   SOLE   49,354 0 0
COMPANHIA D SNMNTO BSCO D ESTD Common Stock 20441a102 154 14,363 SH   SOLE   14,363 0 0
COMPANHIA ENERG DE ADR Common Stock 204409601 225 28,129 SH   SOLE   28,129 0 0
CORNING INC Common Stock 219350105 225 10,235 SH   SOLE   10,235 0 0
COVIDIEN Common Stock G2554F113 3,866 42,866 SH   SOLE   42,866 0 0
CVS CAREMARK Common Stock 126650100 10,650 141,297 SH   SOLE   141,297 0 0
DANAHER CORP Common Stock 235851102 346 4,400 SH   SOLE   4,400 0 0
DISNEY Common Stock 254687106 103 1,200 SH   SOLE   1,200 0 0
DONALDSON INC Common Stock 257651109 499 11,800 SH   SOLE   11,800 0 0
E M C CORP MASS Common Stock 268648102 5,350 203,102 SH   SOLE   203,102 0 0
ECOLAB INC Common Stock 278865100 109 980 SH   SOLE   980 0 0
EMERSON ELECTRIC Common Stock 291011104 6,873 103,567 SH   SOLE   103,567 0 0
ENBRIDGE ENERGY PARTNERSL.P. Common Stock 29250r106 628 17,010 SH   SOLE   17,010 0 0
ENERGY TRANSFER PTNRS LP Common Stock 29273r109 1,542 26,598 SH   SOLE   26,598 0 0
ENTERPRISE PRODUCTS PTNR Common Stock 293792107 1,150 14,689 SH   SOLE   14,689 0 0
EPIZYME INC Common Stock 29428V104 965 31,000 SH   SOLE   31,000 0 0
EXXON MOBIL Common Stock 30231g102 7,483 74,329 SH   SOLE   74,329 0 0
FACTSET RESH SYS Common Stock 303075105 301 2,503 SH   SOLE   2,503 0 0
FISERV Common Stock 337738108 5,615 93,090 SH   SOLE   93,090 0 0
FORD MOTOR Common Stock 345370860 52 3,045 SH   SOLE   3,045 0 0
FRAC FIRST HORIZON NATL CORP Common Stock dca517101 0 187,721 SH   SOLE   187,721 0 0
GENERAL ELECTRIC Common Stock 369604103 636 24,219 SH   SOLE   24,219 0 0
GENERAL MILLS Common Stock 370334104 357 6,802 SH   SOLE   6,802 0 0
GENUINE PARTS Common Stock 372460105 384 4,375 SH   SOLE   4,375 0 0
GLAXOSMITHKLINE PLC ADR Common Stock 37733w105 1,006 18,810 SH   SOLE   18,810 0 0
GOOGLE INC Common Stock 38259P706 85 147 SH   SOLE   147 0 0
GOOGLE INC CL A Common Stock 38259P508 79 135 SH   SOLE   135 0 0
HELMERICH & PAYNE Common Stock 423452101 8,986 77,391 SH   SOLE   77,391 0 0
HESS CORPORATION Common Stock 42809H107 60 605 SH   SOLE   605 0 0
HOME DEPOT Common Stock 437076102 3,524 43,531 SH   SOLE   43,531 0 0
ILLINOIS TOOL WORKS Common Stock 452308109 650 7,419 SH   SOLE   7,419 0 0
ILLUMINA Common Stock 452327109 4,538 25,416 SH   SOLE   25,416 0 0
IMPERIAL HOLDINGS AD Common Stock 452833205 206 10,921 SH   SOLE   10,921 0 0
INTEL CORP Common Stock 458140100 6,667 215,771 SH   SOLE   215,771 0 0
INTL BUSINESS MACH Common Stock 459200101 257 1,420 SH   SOLE   1,420 0 0
IPG PHOTONICS Common Stock 44980X109 3,580 52,040 SH   SOLE   52,040 0 0
ISHARES DOW JONES SELECT DIVID Common Stock 464287168 1,299 16,880 SH   SOLE   16,880 0 0
ISHARES RUSSELL 1000 Common Stock 464287622 978 8,880 SH   SOLE   8,880 0 0
ISIS PHARMACEUTICAL Common Stock 464330109 901 26,145 SH   SOLE   26,145 0 0
JOHNSON & JOHNSON Common Stock 478160104 10,026 95,830 SH   SOLE   95,830 0 0
JOHNSON CONTROLS INC Common Stock 478366107 6,064 121,449 SH   SOLE   121,449 0 0
JPMORGAN CHASE Common Stock 46625h100 137 2,386 SH   SOLE   2,386 0 0
KB FINANCIAL GROUP INC Common Stock 48241a105 299 8,614 SH   SOLE   8,614 0 0
KIMBERLY CLARK DE MX SABDE CV Common Stock 494386204 245 17,492 SH   SOLE   17,492 0 0
KOC HLDG AS-UNSPON Common Stock 49989a109 397 16,358 SH   SOLE   16,358 0 0
LOCALIZA RENT A CAR Common Stock 53956W300 414 25,189 SH   SOLE   25,189 0 0
LUKOIL SPONSORED ADR Common Stock 677862104 315 5,260 SH   SOLE   5,260 0 0
MARKWEST ENERGY PARTNERS LP Common Stock 570759100 744 10,398 SH   SOLE   10,398 0 0
MASTERCARD Common Stock 57636q104 9,883 134,522 SH   SOLE   134,522 0 0
MCDONALDS CORP Common Stock 580135101 407 4,040 SH   SOLE   4,040 0 0
MEDTRONIC Common Stock 585055106 347 5,450 SH   SOLE   5,450 0 0
MERCK Common Stock 58933y105 3,511 60,685 SH   SOLE   60,685 0 0
MICROSOFT CORP Common Stock 594918104 4,609 110,519 SH   SOLE   110,519 0 0
MIZUHO FINL GROUP Common Stock 60687Y109 107 26,017 SH   SOLE   26,017 0 0
MOBILE TELESYS OJSC ADR Common Stock 607409109 439 22,257 SH   SOLE   22,257 0 0
MONSANTO Common Stock 61166w101 3,530 28,298 SH   SOLE   28,298 0 0
MOSAIC CO Common Stock 61945c103 24 483 SH   SOLE   483 0 0
NESTLE SA ADR Common Stock 641069406 7,892 101,608 SH   SOLE   101,608 0 0
NETEASE.COM INC ADR Common Stock 64110w102 318 4,059 SH   SOLE   4,059 0 0
NEXTERA ENERGY Common Stock 65339f101 359 3,500 SH   SOLE   3,500 0 0
NIKE INC CLASS B Common Stock 654106103 43 549 SH   SOLE   549 0 0
NOVARTIS AG ADR Common Stock 66987V109 9,609 106,147 SH   SOLE   106,147 0 0
NOVOZYMES A S DKK 2.0 Common Stock B798FW902 7,548 150,490 SH   SOLE   150,490 0 0
NOVOZYMES A S SER B DKK2 Common Stock K7317J133 312 6,225 SH   SOLE   6,225 0 0
NXP SEMICONDUCTORS Common Stock N6596X109 4,302 65,000 SH   SOLE   65,000 0 0
OAO GAZPROM SPON ADR Common Stock 368287207 332 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,401 108,582 SH   SOLE   108,582 0 0
ORIFLAME COSMETICS Common Stock 686194200 164 14,041 SH   SOLE   14,041 0 0
PEMBINA PIPELINE CO Common Stock 706327103 5,351 124,450 SH   SOLE   124,450 0 0
PENTAIR INC Common Stock G7S00T104 32 450 SH   SOLE   450 0 0
PEPSICO Common Stock 713448108 3,469 38,827 SH   SOLE   38,827 0 0
PERRIGO CO Common Stock G97822103 3,539 24,280 SH   SOLE   24,280 0 0
PFIZER Common Stock 717081103 510 17,176 SH   SOLE   17,176 0 0
PHILIPINE LONG DIST TEL Common Stock 718252604 281 4,168 SH   SOLE   4,168 0 0
PLAINS ALL AMERN PIPL LP Common Stock 726503105 1,016 16,919 SH   SOLE   16,919 0 0
POWERSHARES DB OIL FUND Common Stock 73936B507 409 13,300 SH   SOLE   13,300 0 0
PPC LTD Common Stock 69354A104 119 20,132 SH   SOLE   20,132 0 0
PRICER AB ORD CL B Common Stock W6709C117 21 24,000 SH   SOLE   24,000 0 0
PROCTER & GAMBLE Common Stock 742718109 8,839 112,469 SH   SOLE   112,469 0 0
PT ASTRA INTL ADR Common Stock 69367X109 274 22,118 SH   SOLE   22,118 0 0
PTT EXPLORATION & PRODUCTION P Common Stock 69364v106 131 12,758 SH   SOLE   12,758 0 0
QUALCOMM Common Stock 747525103 4,841 61,119 SH   SOLE   61,119 0 0
ROCHE HLDG LTD ADR Common Stock 771195104 3,882 104,070 SH   SOLE   104,070 0 0
ROCKWELL AUTOMATION Common Stock 773903109 4,753 37,972 SH   SOLE   37,972 0 0
ROYAL DUTCH SHELL PLC SPONS Common Stock 780259206 282 3,419 SH   SOLE   3,419 0 0
S P D R TRUST SER 1 Common Stock 78462F103 228 1,166 SH   SOLE   1,166 0 0
SANLAM LTD SP ADR Common Stock 80104q208 202 6,919 SH   SOLE   6,919 0 0
SASOL LTD SPONSORED ADR Common Stock 803866300 229 3,867 SH   SOLE   3,867 0 0
SBERBANK RUSSIA Common Stock 80585y308 395 38,876 SH   SOLE   38,876 0 0
SCHLUMBERGER Common Stock 806857108 7,438 63,061 SH   SOLE   63,061 0 0
SEMEN GRESIK-UNSPON ADR Common Stock 69367j100 217 8,602 SH   SOLE   8,602 0 0
SHERWIN WILLIAMS Common Stock 824348106 630 3,045 SH   SOLE   3,045 0 0
SHINHAN FINL GRP SP ADR Common Stock 824596100 312 6,793 SH   SOLE   6,793 0 0
SHOPRITE HOLDINGS LT Common Stock 82510E209 164 11,292 SH   SOLE   11,292 0 0
SMUCKER J M Common Stock 832696405 3,457 32,441 SH   SOLE   32,441 0 0
SOUTHERN CO Common Stock 842587107 513 11,300 SH   SOLE   11,300 0 0
SPDR EURO STOXX 50 ETF Common Stock 78463X202 781 18,050 SH   SOLE   18,050 0 0
SPDR INDEX SHARES FUNDS Common Stock 78463X863 206 4,660 SH   SOLE   4,660 0 0
SPECTRA ENERGY Common Stock 847560109 8 198 SH   SOLE   198 0 0
STATE STREET Common Stock 857477103 62 915 SH   SOLE   915 0 0
STATOIL ASA SHS Common Stock 85771p102 232 7,530 SH   SOLE   7,530 0 0
STD BK GRP LTD S ADR Common Stock 853118206 209 15,358 SH   SOLE   15,358 0 0
STRYKER CORP Common Stock 863667101 202 2,400 SH   SOLE   2,400 0 0
SUNOPTA INC Common Stock 8676EP108 1,027 72,950 SH   SOLE   72,950 0 0
SYSCO Common Stock 871829107 448 11,960 SH   SOLE   11,960 0 0
TAIWAN S MANUFCTRING ADR Common Stock 874039100 521 24,363 SH   SOLE   24,363 0 0
TARGET CORP Common Stock 87612e106 4,078 70,372 SH   SOLE   70,372 0 0
TELEKOMUNIKASI INDONESIASP ADR Common Stock 715684106 293 7,027 SH   SOLE   7,027 0 0
TEVA PHARMACEUTICAL Common Stock 881624209 355 6,763 SH   SOLE   6,763 0 0
TEXAS INSTRUMENTS Common Stock 882508104 248 5,195 SH   SOLE   5,195 0 0
THE WILLIAMS CO Common Stock 969457100 231 3,964 SH   SOLE   3,964 0 0
TIFFANY & CO Common Stock 886547108 88 875 SH   SOLE   875 0 0
TOMRA SYSTEMS A S A Common Stock R91733114 100 12,300 SH   SOLE   12,300 0 0
TORONTO DOMINION BANK Common Stock 891160509 398 7,748 SH   SOLE   7,748 0 0
TURKCELL ILETISIM ADR Common Stock 900111204 233 14,916 SH   SOLE   14,916 0 0
UNION PACIFIC Common Stock 907818108 2,394 24,000 SH   SOLE   24,000 0 0
UNITED NATURAL FOODS Common Stock 911163103 936 14,374 SH   SOLE   14,374 0 0
UNITED PARCEL SVC CL B Common Stock 911312106 16 160 SH   SOLE   160 0 0
UNITED TECHNOLOGIES Common Stock 913017109 4,818 41,736 SH   SOLE   41,736 0 0
US BANCORP Common Stock 902973304 67 1,538 SH   SOLE   1,538 0 0
VALE SA PFD SHS ADR Common Stock 91912E204 155 13,027 SH   SOLE   13,027 0 0
VANGUARD REIT Common Stock 922908553 215 2,871 SH   SOLE   2,871 0 0
VERIZON COMMUNICATIONS Common Stock 92343V104 629 12,849 SH   SOLE   12,849 0 0
VODACOM GROUP LTD. SPONSORED A Common Stock 92858D200 135 10,885 SH   SOLE   10,885 0 0
VODAFONE PLC SP ADR Common Stock 92857W308 294 8,793 SH   SOLE   8,793 0 0
WAL-MART STORES Common Stock 931142103 364 4,852 SH   SOLE   4,852 0 0
WALGREEN Common Stock 931422109 327 4,416 SH   SOLE   4,416 0 0
WELLS FARGO Common Stock 949746101 140 2,669 SH   SOLE   2,669 0 0
WIECHAI POWER ADR Common Stock 948597109 206 13,304 SH   SOLE   13,304 0 0
WOOLWORTHS HLDGS S ADR Common Stock 98088R505 222 3,003 SH   SOLE   3,003 0 0
WYNN MACAU Common Stock 98313R106 257 6,545 SH   SOLE   6,545 0 0
XILINX Common Stock 983919101 3,506 74,101 SH   SOLE   74,101 0 0
XYLEM INC Common Stock 98419m100 1,818 46,531 SH   SOLE   46,531 0 0
YPF SA Common Stock 984245100 320 9,805 SH   SOLE   9,805 0 0
AMERICAN GROWTH FUND OF AMERIC Equity Mutual Fu 399874825 203 4,448 SH   SOLE   4,448 0 0
DODGE & COX STOCK FUND Equity Mutual Fu 256219106 413 2,310 SH   SOLE   2,310 0 0
EATON VANCE TAX MGD EMERGING M Equity Mutual Fu 277907606 273 5,217 SH   SOLE   5,217 0 0
FIRST EAGLE GLOBAL FUND CLASS Equity Mutual Fu 32008F507 651 11,419 SH   SOLE   11,419 0 0
FPA CRESCENT FUND Equity Mutual Fu 30254T759 620 17,900 SH   SOLE   17,900 0 0
IVA WORLDWIDE FUND CLASS I Equity Mutual Fu 45070A206 205 10,919 SH   SOLE   10,919 0 0
MATTHEWS PACIFIC TIGER Equity Mutual Fu 577130107 800 28,964 SH   SOLE   28,964 0 0
PUTNAM CAPITAL SPECTRUM FUND A Equity Mutual Fu 74676P102 1,095 28,831 SH   SOLE   28,831 0 0
T ROWE PRICE GROWTH STOCK Equity Mutual Fu 741479109 289 5,358 SH   SOLE   5,358 0 0
VANGUARD 500 INDEX FUND SIGNAL Equity Mutual Fu 922908496 221 1,478 SH   SOLE   1,478 0 0
VANGUARD INDEX TRUST SMALL CAP Equity Mutual Fu 922908702 496 8,845 SH   SOLE   8,845 0 0