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
AAC (USA) COM 000307108 1,780 89,954 SH   SOLE 0 0 89,954 0
ABB Ltd ADR ADR 000375204 35,224 1,813,800 SH   SOLE 0 0 1,813,800 0
Abbott Labs COM 002824100 268,822 6,426,540 SH   SOLE 0 0 6,426,540 0
Alcoa Inc COM 013817101 34 3,558 SH   SOLE 0 0 3,558 0
American Campus COM 024835100 938 19,919 SH   SOLE 0 0 19,919 0
Aptargroup COM 038336103 4,559 58,140 SH   SOLE 0 0 58,140 0
Astronics COM 046433108 3,748 98,235 SH   SOLE 0 0 98,235 0
BP Plc ADR ADR 055622104 21,847 723,894 SH   SOLE 0 0 723,894 0
Balchem COM 057665200 3,594 57,951 SH   SOLE 0 0 57,951 0
BankAmerUSD0.01 COM 060505104 36 2,650 SH   SOLE 0 0 2,650 0
Bank Montreal COM 063671101 32 409 SH   SOLE 0 0 409 0
Bank NovaiaScot COM 064149107 59 922 SH   SOLE 0 0 922 0
Barnes COM 067806109 2,322 66,287 SH   SOLE 0 0 66,287 0
CAE Inc. COM 124765108 229,841 15,302,308 SH   SOLE 0 0 15,302,308 0
CPFL EnergiaADR ADR 126153105 36,065 3,311,766 SH   SOLE 0 0 3,311,766 0
Cal-Maine Foods COM 128030202 1,846 35,560 SH   SOLE 0 0 35,560 0
CIBC COM 136069101 60 614 SH   SOLE 0 0 614 0
Canon ADR ADR 138006309 28,192 939,737 SH   SOLE 0 0 939,737 0
Carnival Corp COM 143658300 63,213 1,197,906 SH   SOLE 0 0 1,197,906 0
Cedar Fair COM 150185106 3,402 57,223 SH   SOLE 0 0 57,223 0
Chevron Corp COM 166764100 68 709 SH   SOLE 0 0 709 0
Citigroup Inc COM 172967424 48,724 1,167,050 SH   SOLE 0 0 1,167,050 0
CLARCOR COM 179895107 2,697 46,671 SH   SOLE 0 0 46,671 0
CCU ADR ADR 204429104 11,434 509,312 SH   SOLE 0 0 509,312 0
Computer Progs COM 205306103 1,811 34,745 SH   SOLE 0 0 34,745 0
Comtech COM 205826209 2,975 127,281 SH   SOLE 0 0 127,281 0
Conagra Foods COM 205887102 45 1,000 SH   SOLE 0 0 1,000 0
Daktronics COM 234264109 3,084 390,345 SH   SOLE 0 0 390,345 0
Delta Air Lines COM 247361702 49 1,000 SH   SOLE 0 0 1,000 0
Dr. Reddys ADR ADR 256135203 50 1,100 SH   SOLE 0 0 1,100 0
Donaldson Comp COM 257651109 1,531 47,972 SH   SOLE 0 0 47,972 0
EMC COM 268648102 47,221 1,771,903 SH   SOLE 0 0 1,771,903 0
Edison Intl COM 281020107 72 1,000 SH   SOLE 0 0 1,000 0
Firstenergy Co COM 337932107 65 1,819 SH   SOLE 0 0 1,819 0
GandK Services COM 361268105 2,621 35,783 SH   SOLE 0 0 35,783 0
Gen Electric COM 369604103 70 2,200 SH   SOLE 0 0 2,200 0
PH Glatfelter COM 377316104 3,814 183,962 SH   SOLE 0 0 183,962 0
Gorman-Rupp COM 383082104 2,184 84,234 SH   SOLE 0 0 84,234 0
Graco COM 384109104 2,260 26,915 SH   SOLE 0 0 26,915 0
WW Grainger COM 384802104 54,369 232,913 SH   SOLE 0 0 232,913 0
Greif A COM 397624107 2,816 85,975 SH   SOLE 0 0 85,975 0
GpoAero Pac ADR ADR 400506101 38,913 438,651 SH   SOLE 0 0 438,651 0
Harte-Hanks COM 416196103 825 326,085 SH   SOLE 0 0 326,085 0
HEICO COM 422806109 2,543 42,300 SH   SOLE 0 0 42,300 0
Home Depot COM 437076102 53 400 SH   SOLE 0 0 400 0
Honda Motor ADR ADR 438128308 34,420 1,274,830 SH   SOLE 0 0 1,274,830 0
Infosys ADR ADR 456788108 174,657 9,182,800 SH   SOLE 0 0 9,182,800 0
Intel Corp COM 458140100 45 1,400 SH   SOLE 0 0 1,400 0
IBM COM 459200101 67,149 443,373 SH   SOLE 0 0 443,373 0
Johnson&Johnson COM 478160104 80,265 741,819 SH   SOLE 0 0 741,819 0
Littelfuse COM 537008104 2,441 19,828 SH   SOLE 0 0 19,828 0
Lloyds Bank ADR ADR 539439109 19,940 5,047,997 SH   SOLE 0 0 5,047,997 0
Marathon Oil COM 565849106 28 2,553 SH   SOLE 0 0 2,553 0
McGrath RentCrp COM 580589109 3,629 144,711 SH   SOLE 0 0 144,711 0
Meridian Bio COM 589584101 2,729 132,389 SH   SOLE 0 0 132,389 0
Microsoft Corp COM 594918104 144,801 2,621,775 SH   SOLE 0 0 2,621,775 0
Nat CineMedia COM 635309107 3,973 261,218 SH   SOLE 0 0 261,218 0
Nat Grid ADR ADR 636274300 34,520 483,332 SH   SOLE 0 0 483,332 0
National Presto COM 637215104 2,246 26,821 SH   SOLE 0 0 26,821 0
Northern Trust COM 665859104 51,553 791,056 SH   SOLE 0 0 791,056 0
Pfizer Inc COM 717081103 107,914 3,640,834 SH   SOLE 0 0 3,640,834 0
PLDT ADR ADR 718252604 257,786 5,952,106 SH   SOLE 0 0 5,952,106 0
Procter&Gamble COM 742718109 73,270 890,169 SH   SOLE 0 0 890,169 0
Ralph Lauren COM 751212101 3,779 39,254 SH   SOLE 0 0 39,254 0
Ritchie Bros COM 767744105 81,754 2,329,173 SH   SOLE 0 0 2,329,173 0
Rogers Comms B COM 775109200 74 1,431 SH   SOLE 0 0 1,431 0
RBC COM 780087102 31 409 SH   SOLE 0 0 409 0
Royal Dut B ADR ADR 780259107 27 547 SH   SOLE 0 0 547 0
Royal Dut A ADR ADR 780259206 22,118 456,507 SH   SOLE 0 0 456,507 0
SAP ADR ADR 803054204 37,825 470,349 SH   SOLE 0 0 470,349 0
Southwestern COM 845467109 17 2,106 SH   SOLE 0 0 2,106 0
Sun Life Fin COM 866796105 30 712 SH   SOLE 0 0 712 0
Sysco Corp COM 871829107 47 1,000 SH   SOLE 0 0 1,000 0
TaiwanSMC ADR ADR 874039100 169,352 6,463,808 SH   SOLE 0 0 6,463,808 0
Tata Motors ADR ADR 876568502 31,421 1,081,604 SH   SOLE 0 0 1,081,604 0
Telefonica ADR ADR 879382208 28,805 2,588,026 SH   SOLE 0 0 2,588,026 0
Teva Pharm ADR ADR 881624209 14,792 276,430 SH   SOLE 0 0 276,430 0
Texas Instr COM 882508104 40,534 705,918 SH   SOLE 0 0 705,918 0
Timken COM 887389104 3,395 101,367 SH   SOLE 0 0 101,367 0
Triumph COM 896818101 1,184 37,617 SH   SOLE 0 0 37,617 0
Tyson Foods COM 902494103 28,973 434,638 SH   SOLE 0 0 434,638 0
Unilever PlcADR ADR 904767704 38,302 847,754 SH   SOLE 0 0 847,754 0
Vishay COM 928298108 3,461 283,421 SH   SOLE 0 0 283,421 0
WD-40 COM 929236107 2,294 21,236 SH   SOLE 0 0 21,236 0
Wal-Mart St COM 931142103 37,046 540,890 SH   SOLE 0 0 540,890 0
Wells Fargo COM 949746101 41,485 857,840 SH   SOLE 0 0 857,840 0
Yum Brands Inc COM 988498101 302,675 3,697,922 SH   SOLE 0 0 3,697,922 0
Total ADR ADR 89151E109 11 235 SH   SOLE 0 0 235 0
AT & T Inc COM 00206R102 59,354 1,515,286 SH   SOLE 0 0 1,515,286 0
Actuant COM 00508X203 49,797 2,015,240 SH   SOLE 0 0 2,015,240 0
Ambev ADR ADR 02319V103 77,401 14,942,300 SH   SOLE 0 0 14,942,300 0
Applied IndTech COM 03820C105 1,248 28,767 SH   SOLE 0 0 28,767 0
BCE Inc COM 05534B760 159,653 2,697,292 SH   SOLE 0 0 2,697,292 0
BSCH ADR ADR 05964H105 10,471 2,401,710 SH   SOLE 0 0 2,401,710 0
Bco Santan ADR ADR 05965X109 43,983 2,273,032 SH   SOLE 0 0 2,273,032 0
BanColombia ADR ADR 05968L102 18,703 547,200 SH   SOLE 0 0 547,200 0
Baxalta COM 07177M103 60,480 1,497,019 SH   SOLE 0 0 1,497,019 0
Bio-Techne COM 09073M104 1,774 18,771 SH   SOLE 0 0 18,771 0
ChinaMobileADR ADR 16941M109 18,767 338,443 SH   SOLE 0 0 338,443 0
Chunghwa N ADR ADR 17133Q502 28,912 856,400 SH   SOLE 0 0 856,400 0
Corrections COM 22025Y407 3,586 111,901 SH   SOLE 0 0 111,901 0
Destination COM 25065D100 1,430 209,010 SH   SOLE 0 0 209,010 0
DouglasDynamics COM 25960R105 2,359 102,971 SH   SOLE 0 0 102,971 0
Drew Industries COM 26168L205 2,511 38,952 SH   SOLE 0 0 38,952 0
Duke Energy COM 26441C204 74,847 927,708 SH   SOLE 0 0 927,708 0
ENI SpA ADR ADR 26874R108 15,677 518,752 SH   SOLE 0 0 518,752 0
EnerSys COM 29275Y102 1,441 25,855 SH   SOLE 0 0 25,855 0
First Republic COM 33616C100 53 800 SH   SOLE 0 0 800 0
GEO Group COM 36162J106 3,757 108,365 SH   SOLE 0 0 108,365 0
Glaxo ADR ADR 37733W105 32,392 798,806 SH   SOLE 0 0 798,806 0
Santandr Mx ADR ADR 40053C105 186,426 20,645,169 SH   SOLE 0 0 20,645,169 0
ICICI Bank ADR ADR 45104G104 263 36,700 SH   SOLE 0 0 36,700 0
Innospec COM 45768S105 3,483 80,324 SH   SOLE 0 0 80,324 0
iRadimed COM 46266A109 1,503 78,457 SH   SOLE 0 0 78,457 0
Mastercard COM 57636Q104 84,754 896,871 SH   SOLE 0 0 896,871 0
Merck & Co COM 58933Y105 56 1,057 SH   SOLE 0 0 1,057 0
Monsanto COM 61166W101 56,462 643,517 SH   SOLE 0 0 643,517 0
NTT Docomo ADR ADR 62942M201 17,817 774,635 SH   SOLE 0 0 774,635 0
Novartis ADR ADR 66987V109 21,972 303,308 SH   SOLE 0 0 303,308 0
Omega Protein COM 68210P107 3,613 213,264 SH   SOLE 0 0 213,264 0
Omnicell COM 68213N109 2,886 103,568 SH   SOLE 0 0 103,568 0
Oracle COM 68389X105 48,018 1,173,744 SH   SOLE 0 0 1,173,744 0
OUTFRONT Media COM 69007J106 3,092 146,554 SH   SOLE 0 0 146,554 0
SP Plus COM 78469C103 2,984 124,030 SH   SOLE 0 0 124,030 0
Sanofi ADR ADR 80105N105 32,317 804,712 SH   SOLE 0 0 804,712 0
Shaw Comm B COM 82028K200 54 2,158 SH   SOLE 0 0 2,158 0
Syngenta ADR ADR 87160A100 40,689 491,293 SH   SOLE 0 0 491,293 0
Synchrony Fin COM 87165B103 61,433 2,143,496 SH   SOLE 0 0 2,143,496 0
TD Ameritrade COM 87236Y108 50 1,600 SH   SOLE 0 0 1,600 0
TELUS Corp COM 87971M103 30 716 SH   SOLE 0 0 716 0
3M Co COM 88579Y101 50 300 SH   SOLE 0 0 300 0
TransCanada COM 89353D107 26 511 SH   SOLE 0 0 511 0
TransMontaigne COM 89376V100 3,270 89,226 SH   SOLE 0 0 89,226 0
UnitedHealth COM 91324P102 72,287 560,798 SH   SOLE 0 0 560,798 0
US Ecology COM 91732J102 2,288 51,807 SH   SOLE 0 0 51,807 0
VodafoneGrp ADR ADR 92857W308 13,823 431,302 SH   SOLE 0 0 431,302 0
WEC Energy COM 92939U106 11,016 183,388 SH   SOLE 0 0 183,388 0
Waste Mgmt Inc COM 94106L109 65 1,100 SH   SOLE 0 0 1,100 0
Credicorp Ltd COM G2519Y108 278,347 2,124,622 SH   SOLE 0 0 2,124,622 0