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,661 61,130 SH   SOLE   61,130 0 0
ABBOTT LABS Common Stock 002824100 4,095 98,452 SH   SOLE   98,452 0 0
ABBVIE Common Stock 00287Y109 1,098 19,010 SH   SOLE   19,010 0 0
AFLAC INC Common Stock 001055102 437 7,500 SH   SOLE   7,500 0 0
AIR PRODUCTS & CHEM Common Stock 009158106 540 4,150 SH   SOLE   4,150 0 0
AKBANK TURK SPON ADR REGANONIM Common Stock 009719501 210 32,553 SH   SOLE   32,553 0 0
ALLERGAN INC Common Stock 018490102 105 592 SH   SOLE   592 0 0
ALLSTATE Common Stock 020002101 49 800 SH   SOLE   800 0 0
ALNYLAM PHARMA Common Stock 02043Q107 940 12,030 SH   SOLE   12,030 0 0
AMAZON.COM Common Stock 023135106 12 37 SH   SOLE   37 0 0
AMBEV SA Common Stock 02319V103 283 43,137 SH   SOLE   43,137 0 0
AMERICAN EXPRESS Common Stock 025816109 19 216 SH   SOLE   216 0 0
AMGEN INC Common Stock 031162100 31 222 SH   SOLE   222 0 0
AMN ELEC POWER AMERICAN Common Stock 025537101 89 1,700 SH   SOLE   1,700 0 0
ANADARKO PETE Common Stock 032511107 1,522 15,000 SH   SOLE   15,000 0 0
APPLE INC Common Stock 037833100 9,699 96,268 SH   SOLE   96,268 0 0
APTARGROUP Common Stock 038336103 5,752 94,760 SH   SOLE   94,760 0 0
AT&T INC. Common Stock 00206R102 1,191 33,790 SH   SOLE   33,790 0 0
AUTO ZONE Common Stock 053332102 510 1,000 SH   SOLE   1,000 0 0
AUTOMATIC DATA PROCESSING Common Stock 053015103 9,011 123,640 SH   SOLE   123,640 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 501 2,295 SH   SOLE   2,295 0 0
BANCO DO BRASIL SA-SPON Common Stock 059578104 404 38,750 SH   SOLE   38,750 0 0
BANK MANDIRI TBK-UNSPON ADR Common Stock 69367u105 303 36,685 SH   SOLE   36,685 0 0
BB SEGURIDADE Common Stock 05541J103 289 22,040 SH   SOLE   22,040 0 0
BERKSHIRE HATHAWAY CL B Common Stock 084670702 1,240 8,977 SH   SOLE   8,977 0 0
BOLLORE Common Stock F45727090 5,113 9,000 SH   SOLE   9,000 0 0
BOSTON SCIENTIFIC Common Stock 101137107 17 1,400 SH   SOLE   1,400 0 0
BOULDER BRANDS INC Common Stock 101405108 168 12,300 SH   SOLE   12,300 0 0
BRISTOL-MYERS SQUIBB Common Stock 110122108 600 11,725 SH   SOLE   11,725 0 0
CANADIAN NATL RAILWAY Common Stock 136375102 9,696 136,636 SH   SOLE   136,636 0 0
CHEVRON Common Stock 166764100 7,169 60,081 SH   SOLE   60,081 0 0
CHINA CONSTRUCT UNSPN AD Common Stock 168919108 532 38,000 SH   SOLE   38,000 0 0
CHINA MOBILE LTD SPN ADR Common Stock 16941m109 528 8,995 SH   SOLE   8,995 0 0
CHINA SHENHUA ENERGY CO LTD Common Stock 16942A302 178 15,870 SH   SOLE   15,870 0 0
CHUBB CORP Common Stock 171232101 1,651 18,129 SH   SOLE   18,129 0 0
CIELO SA Common Stock 171778202 300 18,420 SH   SOLE   18,420 0 0
CISCO SYS INC Common Stock 17275r102 4,549 180,740 SH   SOLE   180,740 0 0
CITIGROUP Common Stock 172967424 88 1,706 SH   SOLE   1,706 0 0
CITY NATIONAL Common Stock 178566105 3,471 45,870 SH   SOLE   45,870 0 0
CLICKS GROUP LTD SPONSORED ADR Common Stock 18682W205 186 15,846 SH   SOLE   15,846 0 0
CNOOC LTD ADR Common Stock 126132109 269 1,557 SH   SOLE   1,557 0 0
COCA COLA Common Stock 191216100 1,623 38,051 SH   SOLE   38,051 0 0
COLGATE-PALMOLIVE Common Stock 194162103 1,822 27,937 SH   SOLE   27,937 0 0
COMCAST CORP NEW CL A Common Stock 20030n101 421 7,834 SH   SOLE   7,834 0 0
COML INL BK SP ADR Common Stock 201712304 208 30,697 SH   SOLE   30,697 0 0
COMPANHIA D SNMNTO BSCO D ESTD Common Stock 20441a102 116 14,363 SH   SOLE   14,363 0 0
COMPANHIA ENERG DE ADR Common Stock 204409601 192 30,818 SH   SOLE   30,818 0 0
CVS HEALTH Common Stock 126650100 10,794 135,624 SH   SOLE   135,624 0 0
DANAHER CORP Common Stock 235851102 334 4,400 SH   SOLE   4,400 0 0
DISNEY Common Stock 254687106 107 1,200 SH   SOLE   1,200 0 0
DONALDSON INC Common Stock 257651109 479 11,800 SH   SOLE   11,800 0 0
E M C CORP MASS Common Stock 268648102 5,982 204,427 SH   SOLE   204,427 0 0
ECOLAB INC Common Stock 278865100 126 1,100 SH   SOLE   1,100 0 0
EMERSON ELECTRIC Common Stock 291011104 6,604 105,528 SH   SOLE   105,528 0 0
ENBRIDGE ENERGY PARTNERSL.P. Common Stock 29250r106 661 17,010 SH   SOLE   17,010 0 0
ENERGY TRANSFER PTNRS LP Common Stock 29273r109 1,653 25,834 SH   SOLE   25,834 0 0
ENTERPRISE PRODUCTS PTNR Common Stock 293792107 261 6,468 SH   SOLE   6,468 0 0
EPIZYME INC Common Stock 29428V104 488 18,000 SH   SOLE   18,000 0 0
EXXON MOBIL Common Stock 30231g102 6,816 72,473 SH   SOLE   72,473 0 0
FACTSET RESH SYS Common Stock 303075105 304 2,503 SH   SOLE   2,503 0 0
FISERV Common Stock 337738108 6,080 94,055 SH   SOLE   94,055 0 0
FORD MOTOR Common Stock 345370860 46 3,144 SH   SOLE   3,144 0 0
FRAC FIRST HORIZON NATL CORP Common Stock dca517101 0 187,721 SH   SOLE   187,721 0 0
GENERAL ELECTRIC Common Stock 369604103 638 24,888 SH   SOLE   24,888 0 0
GENERAL MILLS Common Stock 370334104 341 6,752 SH   SOLE   6,752 0 0
GENUINE PARTS Common Stock 372460105 375 4,275 SH   SOLE   4,275 0 0
GLAXOSMITHKLINE PLC ADR Common Stock 37733w105 866 18,842 SH   SOLE   18,842 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 7,622 77,876 SH   SOLE   77,876 0 0
HESS CORPORATION Common Stock 42809H107 48 505 SH   SOLE   505 0 0
HOME DEPOT Common Stock 437076102 3,963 43,201 SH   SOLE   43,201 0 0
ILLINOIS TOOL WORKS Common Stock 452308109 639 7,564 SH   SOLE   7,564 0 0
ILLUMINA Common Stock 452327109 4,171 25,446 SH   SOLE   25,446 0 0
IMPERIAL HOLDINGS AD Common Stock 452833205 170 10,921 SH   SOLE   10,921 0 0
INTEL CORP Common Stock 458140100 7,520 215,981 SH   SOLE   215,981 0 0
INTL BUSINESS MACH Common Stock 459200101 270 1,420 SH   SOLE   1,420 0 0
IPG PHOTONICS Common Stock 44980X109 3,591 52,215 SH   SOLE   52,215 0 0
ISHARES RUSSELL 1000 Common Stock 464287622 976 8,880 SH   SOLE   8,880 0 0
ISIS PHARMACEUTICAL Common Stock 464330109 1,355 34,885 SH   SOLE   34,885 0 0
JOHNSON & JOHNSON Common Stock 478160104 10,216 95,845 SH   SOLE   95,845 0 0
JOHNSON CONTROLS INC Common Stock 478366107 5,427 123,344 SH   SOLE   123,344 0 0
JPMORGAN CHASE Common Stock 46625h100 144 2,386 SH   SOLE   2,386 0 0
KB FINANCIAL GROUP INC Common Stock 48241a105 312 8,614 SH   SOLE   8,614 0 0
KIMBERLY CLARK DE MX SABDE CV Common Stock 494386204 207 17,492 SH   SOLE   17,492 0 0
KOC HLDG AS-UNSPON Common Stock 49989a109 378 16,358 SH   SOLE   16,358 0 0
LOCALIZA RENT A CAR Common Stock 53956W300 361 25,189 SH   SOLE   25,189 0 0
LOWES COMPANIES Common Stock 548661107 212 4,000 SH   SOLE   4,000 0 0
LUKOIL SPONSORED ADR Common Stock 677862104 268 5,260 SH   SOLE   5,260 0 0
MARKWEST ENERGY PARTNERS LP Common Stock 570759100 791 10,291 SH   SOLE   10,291 0 0
MASTERCARD Common Stock 57636q104 9,559 129,320 SH   SOLE   129,320 0 0
MCDONALDS CORP Common Stock 580135101 368 3,880 SH   SOLE   3,880 0 0
MEDTRONIC Common Stock 585055106 345 5,575 SH   SOLE   5,575 0 0
MERCK Common Stock 58933y105 3,242 54,685 SH   SOLE   54,685 0 0
MICROSOFT CORP Common Stock 594918104 5,050 108,923 SH   SOLE   108,923 0 0
MIZUHO FINL GROUP Common Stock 60687Y109 93 26,017 SH   SOLE   26,017 0 0
MOBILE TELESYS OJSC ADR Common Stock 607409109 317 21,237 SH   SOLE   21,237 0 0
MONSANTO Common Stock 61166w101 3,212 28,546 SH   SOLE   28,546 0 0
MOSAIC CO Common Stock 61945c103 25 567 SH   SOLE   567 0 0
NESTLE SA ADR Common Stock 641069406 7,510 101,998 SH   SOLE   101,998 0 0
NETEASE.COM INC ADR Common Stock 64110w102 403 4,706 SH   SOLE   4,706 0 0
NEXTERA ENERGY Common Stock 65339f101 327 3,486 SH   SOLE   3,486 0 0
NIKE INC CLASS B Common Stock 654106103 52 579 SH   SOLE   579 0 0
NOVARTIS AG ADR Common Stock 66987V109 10,053 106,800 SH   SOLE   106,800 0 0
NOVOZYMES A S DKK 2.0 Common Stock B798FW902 6,536 150,640 SH   SOLE   150,640 0 0
NOVOZYMES A S SER B DKK2 Common Stock K7317J133 310 6,695 SH   SOLE   6,695 0 0
NXP SEMICONDUCTORS Common Stock N6596X109 4,003 58,500 SH   SOLE   58,500 0 0
OAO GAZPROM SPON ADR Common Stock 368287207 266 38,093 SH   SOLE   38,093 0 0
OCCIDENTAL PETE Common Stock 674599105 70 725 SH   SOLE   725 0 0
ORACLE Common Stock 68389x105 4,159 108,657 SH   SOLE   108,657 0 0
ORIFLAME COSMETICS Common Stock 686194200 122 14,041 SH   SOLE   14,041 0 0
PEMBINA PIPELINE CO Common Stock 706327103 5,215 123,750 SH   SOLE   123,750 0 0
PENTAIR INC Common Stock G7S00T104 29 450 SH   SOLE   450 0 0
PEPSICO Common Stock 713448108 2,957 31,762 SH   SOLE   31,762 0 0
PERRIGO CO Common Stock G97822103 4,892 32,570 SH   SOLE   32,570 0 0
PFIZER Common Stock 717081103 508 17,176 SH   SOLE   17,176 0 0
PHILIPINE LONG DIST TEL Common Stock 718252604 288 4,168 SH   SOLE   4,168 0 0
PLAINS ALL AMERN PIPL LP Common Stock 726503105 995 16,913 SH   SOLE   16,913 0 0
POWERSHARES DB OIL FUND Common Stock 73936B507 361 13,300 SH   SOLE   13,300 0 0
PPC LTD Common Stock 69354A104 104 20,132 SH   SOLE   20,132 0 0
PROCTER & GAMBLE Common Stock 742718109 9,450 112,844 SH   SOLE   112,844 0 0
PT ASTRA INTL ADR Common Stock 69367X109 255 22,118 SH   SOLE   22,118 0 0
PTT EXPLORATION & PRODUCTION P Common Stock 69364v106 124 12,758 SH   SOLE   12,758 0 0
QUALCOMM Common Stock 747525103 5,162 69,039 SH   SOLE   69,039 0 0
ROCHE HLDG LTD ADR Common Stock 771195104 3,912 105,747 SH   SOLE   105,747 0 0
ROCKWELL AUTOMATION Common Stock 773903109 4,202 38,237 SH   SOLE   38,237 0 0
ROYAL DUTCH SHELL PLC SPONS Common Stock 780259206 244 3,199 SH   SOLE   3,199 0 0
S P D R TRUST SER 1 Common Stock 78462F103 1,449 7,356 SH   SOLE   7,356 0 0
SANLAM LTD SP ADR Common Stock 80104q208 201 6,919 SH   SOLE   6,919 0 0
SASOL LTD SPONSORED ADR Common Stock 803866300 211 3,867 SH   SOLE   3,867 0 0
SBERBANK RUSSIA Common Stock 80585y308 370 46,984 SH   SOLE   46,984 0 0
SCHLUMBERGER Common Stock 806857108 6,429 63,221 SH   SOLE   63,221 0 0
SEMEN GRESIK-UNSPON ADR Common Stock 69367j100 218 8,602 SH   SOLE   8,602 0 0
SHERWIN WILLIAMS Common Stock 824348106 667 3,045 SH   SOLE   3,045 0 0
SHINHAN FINL GRP SP ADR Common Stock 824596100 327 7,183 SH   SOLE   7,183 0 0
SHOPRITE HOLDINGS LT Common Stock 82510E209 140 11,292 SH   SOLE   11,292 0 0
SMUCKER J M Common Stock 832696405 3,216 32,491 SH   SOLE   32,491 0 0
SOUTHERN CO Common Stock 842587107 493 11,300 SH   SOLE   11,300 0 0
SPDR EURO STOXX 50 ETF Common Stock 78463X202 717 18,050 SH   SOLE   18,050 0 0
SPECTRA ENERGY Common Stock 847560109 8 198 SH   SOLE   198 0 0
STATE STREET Common Stock 857477103 67 915 SH   SOLE   915 0 0
STATOIL ASA SHS Common Stock 85771p102 205 7,530 SH   SOLE   7,530 0 0
STD BK GRP LTD S ADR Common Stock 853118206 177 15,358 SH   SOLE   15,358 0 0
STRATASYS LTD Common Stock M85548101 205 1,700 SH   SOLE   1,700 0 0
SUNOPTA INC Common Stock 8676EP108 1,275 105,600 SH   SOLE   105,600 0 0
SYSCO Common Stock 871829107 450 11,860 SH   SOLE   11,860 0 0
TAIWAN S MANUFCTRING ADR Common Stock 874039100 492 24,363 SH   SOLE   24,363 0 0
TARGET CORP Common Stock 87612e106 4,374 69,777 SH   SOLE   69,777 0 0
TELEKOMUNIKASI INDONESIASP ADR Common Stock 715684106 317 6,586 SH   SOLE   6,586 0 0
TEVA PHARMACEUTICAL Common Stock 881624209 345 6,413 SH   SOLE   6,413 0 0
TEXAS INSTRUMENTS Common Stock 882508104 241 5,043 SH   SOLE   5,043 0 0
THE WILLIAMS CO Common Stock 969457100 228 4,115 SH   SOLE   4,115 0 0
TIFFANY & CO Common Stock 886547108 84 875 SH   SOLE   875 0 0
TOMRA SYSTEMS A S A Common Stock R91733114 94 12,300 SH   SOLE   12,300 0 0
TORONTO DOMINION BANK Common Stock 891160509 379 7,748 SH   SOLE   7,748 0 0
TURKCELL ILETISIM ADR Common Stock 900111204 196 14,916 SH   SOLE   14,916 0 0
UNION PACIFIC Common Stock 907818108 2,610 24,076 SH   SOLE   24,076 0 0
UNITED NATURAL FOODS Common Stock 911163103 1,136 18,484 SH   SOLE   18,484 0 0
UNITED PARCEL SVC CL B Common Stock 911312106 24 242 SH   SOLE   242 0 0
UNITED TECHNOLOGIES Common Stock 913017109 4,541 42,998 SH   SOLE   42,998 0 0
UNIVERSAL HEALTH SERVICES CL B Common Stock 913903100 209 2,000 SH   SOLE   2,000 0 0
US BANCORP Common Stock 902973304 64 1,538 SH   SOLE   1,538 0 0
VALE SA PFD SHS ADR Common Stock 91912E204 126 13,027 SH   SOLE   13,027 0 0
VANGUARD REIT Common Stock 922908553 203 2,820 SH   SOLE   2,820 0 0
VERIZON COMMUNICATIONS Common Stock 92343V104 606 12,128 SH   SOLE   12,128 0 0
VODACOM GROUP LTD. SPONSORED A Common Stock 92858D200 125 10,885 SH   SOLE   10,885 0 0
VODAFONE PLC SP ADR Common Stock 92857W308 206 6,255 SH   SOLE   6,255 0 0
WAL-MART STORES Common Stock 931142103 348 4,552 SH   SOLE   4,552 0 0
WALGREEN Common Stock 931422109 268 4,516 SH   SOLE   4,516 0 0
WELLS FARGO Common Stock 949746101 138 2,669 SH   SOLE   2,669 0 0
WIECHAI POWER ADR Common Stock 948597109 194 13,304 SH   SOLE   13,304 0 0
WOOLWORTHS HLDGS S ADR Common Stock 98088R505 192 30,030 SH   SOLE   30,030 0 0
XILINX Common Stock 983919101 3,455 81,571 SH   SOLE   81,571 0 0
XYLEM INC Common Stock 98419m100 2,336 65,831 SH   SOLE   65,831 0 0
YPF SA Common Stock 984245100 363 9,805 SH   SOLE   9,805 0 0
AKRE FOCUS INSTITUTIONAL FUND Equity Mutual Fu 742935125 299 13,727 SH   SOLE   13,727 0 0
AMERICAN GROWTH FUND OF AMERIC Equity Mutual Fu 399874825 204 4,448 SH   SOLE   4,448 0 0
DFA GLOBAL REAL ESTATE SECURIT Equity Mutual Fu 23320g554 390 39,555 SH   SOLE   39,555 0 0
DODGE & COX STOCK FUND Equity Mutual Fu 256219106 416 2,310 SH   SOLE   2,310 0 0
FIRST EAGLE GLOBAL FUND CLASS Equity Mutual Fu 32008F507 630 11,419 SH   SOLE   11,419 0 0
FPA CRESCENT FUND Equity Mutual Fu 30254T759 612 17,995 SH   SOLE   17,995 0 0
HARDING LOEVNER FRONTIER EMERG Equity Mutual Fu 412295867 200 20,298 SH   SOLE   20,298 0 0
IVA INTERNATIONAL FUND CLASS I Equity Mutual Fu 45070a404 646 36,135 SH   SOLE   36,135 0 0
IVA WORLDWIDE FUND CLASS I Equity Mutual Fu 45070A206 203 10,919 SH   SOLE   10,919 0 0
MATTHEWS PACIFIC TIGER Equity Mutual Fu 577130107 819 28,964 SH   SOLE   28,964 0 0
PUTNAM CAPITAL SPECTRUM FUND A Equity Mutual Fu 74676P102 1,089 28,831 SH   SOLE   28,831 0 0
T ROWE PRICE GROWTH STOCK Equity Mutual Fu 741479109 294 5,358 SH   SOLE   5,358 0 0
VANGUARD 500 INDEX FUND SIGNAL Equity Mutual Fu 922908496 251 1,672 SH   SOLE   1,672 0 0
VANGUARD INDEX TRUST SMALL CAP Equity Mutual Fu 922908702 468 8,845 SH   SOLE   8,845 0 0