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
AAR COM 000361105 5,341 129,613 SH   SOLE 0 0 129,613 0
ABB Ltd ADR ADR 000375204 46,551 2,366,618 SH   SOLE 0 0 2,366,618 0
AMN Healthcare COM 001744101 5,352 92,978 SH   SOLE 0 0 92,978 0
American Campus COM 024835100 4,635 96,395 SH   SOLE 0 0 96,395 0
American Elec COM 025537101 48 514 SH   SOLE 0 0 514 0
Apple Inc COM 037833100 47,042 210,038 SH   SOLE 0 0 210,038 0
Aptargroup COM 038336103 2,933 24,759 SH   SOLE 0 0 24,759 0
Astronics COM 046433108 3,641 123,918 SH   SOLE 0 0 123,918 0
BP Plc ADR ADR 055622104 49,180 1,294,553 SH   SOLE 0 0 1,294,553 0
Bank Of America COM 060505104 39 1,323 SH   SOLE 0 0 1,323 0
Bank Montreal COM 063671101 21 213 SH   SOLE 0 0 213 0
Bank NovaScotia COM 064149107 19 259 SH   SOLE 0 0 259 0
Barnes COM 067806109 5,109 99,127 SH   SOLE 0 0 99,127 0
CAE Inc COM 124765108 101,221 3,007,152 SH   SOLE 0 0 3,007,152 0
Cal-Maine Foods COM 128030202 3,058 76,544 SH   SOLE 0 0 76,544 0
CIBC COM 136069101 20 184 SH   SOLE 0 0 184 0
Cedar Fair COM 150185106 5,010 85,849 SH   SOLE 0 0 85,849 0
Chevron Corp COM 166764100 25 209 SH   SOLE 0 0 209 0
Citigroup Inc COM 172967424 13,648 197,566 SH   SOLE 0 0 197,566 0
Colgate COM 194162103 54,075 735,616 SH   SOLE 0 0 735,616 0
Computer Progs COM 205306103 2,777 122,818 SH   SOLE 0 0 122,818 0
Comtech COM 205826209 4,036 124,177 SH   SOLE 0 0 124,177 0
Conagra Brands COM 205887102 38 1,240 SH   SOLE 0 0 1,240 0
Xtrack CN-A ETF COM 233051879 81 2,972 SH   SOLE 0 0 2,972 0
Dr Reddys ADR ADR 256135203 20,927 552,321 SH   SOLE 0 0 552,321 0
Dollar General COM 256677105 16,801 105,706 SH   SOLE 0 0 105,706 0
Donaldson Comp COM 257651109 4,494 86,282 SH   SOLE 0 0 86,282 0
Edison Intl COM 281020107 95 1,256 SH   SOLE 0 0 1,256 0
FLIR Systems COM 302445101 4,686 89,102 SH   SOLE 0 0 89,102 0
Firstenergy Co COM 337932107 44 912 SH   SOLE 0 0 912 0
Gilead Sciences COM 375558103 47,757 753,507 SH   SOLE 0 0 753,507 0
PH Glatfelter COM 377316104 4,142 269,156 SH   SOLE 0 0 269,156 0
Graco COM 384109104 1,605 34,857 SH   SOLE 0 0 34,857 0
Green Plains COM 393221106 3,928 295,780 SH   SOLE 0 0 295,780 0
Greif A COM 397624107 4,378 115,537 SH   SOLE 0 0 115,537 0
Honda Motor ADR ADR 438128308 54,993 2,115,130 SH   SOLE 0 0 2,115,130 0
Infosys ADR ADR 456788108 201,634 17,733,893 SH   SOLE 0 0 17,733,893 0
Ishs MSCI SK COM 464286772 195 3,468 SH   SOLE 0 0 3,468 0
ItauUniBanADR P ADR 465562106 163,797 19,476,401 SH   SOLE 0 0 19,476,401 0
Johnson&Johnson COM 478160104 77,912 602,196 SH   SOLE 0 0 602,196 0
Kansas City Sth COM 485170302 67 501 SH   SOLE 0 0 501 0
Lloyds Bank ADR ADR 539439109 53,519 20,272,206 SH   SOLE 0 0 20,272,206 0
Maximus COM 577933104 54,457 704,859 SH   SOLE 0 0 704,859 0
McGrath RentCrp COM 580589109 1,971 28,324 SH   SOLE 0 0 28,324 0
Meridian Bio COM 589584101 1,662 175,170 SH   SOLE 0 0 175,170 0
Microsoft Corp COM 594918104 61,393 441,578 SH   SOLE 0 0 441,578 0
Nat CineMedia COM 635309107 5,313 647,965 SH   SOLE 0 0 647,965 0
Nat Grid ADR ADR 636274409 23,489 433,929 SH   SOLE 0 0 433,929 0
New York Com BK COM 649445103 57,371 4,571,378 SH   SOLE 0 0 4,571,378 0
Pepsi COM 713448108 56,250 410,282 SH   SOLE 0 0 410,282 0
Regal Beloit COM 758750103 4,394 60,317 SH   SOLE 0 0 60,317 0
Ritchie Bros COM 767744105 87,667 1,660,039 SH   SOLE 0 0 1,660,039 0
RBC COM 780087102 23 212 SH   SOLE 0 0 212 0
Royal Dut B ADR ADR 780259107 28 474 SH   SOLE 0 0 474 0
Royal Dut A ADR ADR 780259206 25,999 441,779 SH   SOLE 0 0 441,779 0
Sasol ADR ADR 803866300 19 1,136 SH   SOLE 0 0 1,136 0
Shinhan ADR ADR 824596100 43 1,234 SH   SOLE 0 0 1,234 0
Southern Co COM 842587107 57 920 SH   SOLE 0 0 920 0
Stericycle Inc COM 858912108 34,782 682,933 SH   SOLE 0 0 682,933 0
Sun Life COM 866796105 24 400 SH   SOLE 0 0 400 0
Sysco Corp COM 871829107 40 501 SH   SOLE 0 0 501 0
TaiwanSMC ADR ADR 874039100 207,131 4,456,344 SH   SOLE 0 0 4,456,344 0
Takeda PharmADR ADR 874060205 61,866 3,639,170 SH   SOLE 0 0 3,639,170 0
Thomson Reuters COM 884903709 31 346 SH   SOLE 0 0 346 0
Timken COM 887389104 3,684 84,661 SH   SOLE 0 0 84,661 0
Tor DomBnk COM 891160509 23 294 SH   SOLE 0 0 294 0
Triumph COM 896818101 2,515 109,904 SH   SOLE 0 0 109,904 0
Vishay COM 928298108 4,782 282,476 SH   SOLE 0 0 282,476 0
WalMart St COM 931142103 49 413 SH   SOLE 0 0 413 0
Wells Fargo COM 949746101 42,340 839,404 SH   SOLE 0 0 839,404 0
ASE Tech ADR ADR 00215W100 11,204 2,512,095 SH   SOLE 0 0 2,512,095 0
Acadia COM 00404A109 4,519 145,402 SH   SOLE 0 0 145,402 0
Alibaba ADR ADR 01609W102 261,985 1,566,617 SH   SOLE 0 0 1,566,617 0
BSCH ADR ADR 05964H105 49,687 12,359,883 SH   SOLE 0 0 12,359,883 0
Cabot Microelec COM 12709P103 4,848 34,331 SH   SOLE 0 0 34,331 0
ChinaMobileADR ADR 16941M109 38,978 941,503 SH   SOLE 0 0 941,503 0
Cisco Systems COM 17275R102 43,226 874,848 SH   SOLE 0 0 874,848 0
Dominion Energy COM 25746U109 13,208 162,977 SH   SOLE 0 0 162,977 0
DouglasDynamics COM 25960R105 3,971 89,090 SH   SOLE 0 0 89,090 0
Duke Energy COM 26441C204 33,030 344,565 SH   SOLE 0 0 344,565 0
ENI SpA ADR ADR 26874R108 51,469 1,688,068 SH   SOLE 0 0 1,688,068 0
Embraer ADR ADR 29082A107 238,788 13,842,805 SH   SOLE 0 0 13,842,805 0
Enbridge Inc COM 29250N105 89 1,921 SH   SOLE 0 0 1,921 0
EnerSys COM 29275Y102 4,644 70,425 SH   SOLE 0 0 70,425 0
Evergy COM 30034W106 55 829 SH   SOLE 0 0 829 0
Exxon Mobil COM 30231G102 36,010 509,983 SH   SOLE 0 0 509,983 0
First Republic COM 33616C100 39 399 SH   SOLE 0 0 399 0
Glaxo ADR ADR 37733W105 51,506 1,206,806 SH   SOLE 0 0 1,206,806 0
HDFC Bank ADR ADR 40415F101 193 3,378 SH   SOLE 0 0 3,378 0
ICICI Bank ADR ADR 45104G104 224 18,392 SH   SOLE 0 0 18,392 0
Innospec COM 45768S105 5,439 61,014 SH   SOLE 0 0 61,014 0
iRadimed COM 46266A109 3,446 163,919 SH   SOLE 0 0 163,919 0
iShs MSCI India COM 46429B598 7,788 231,989 SH   SOLE 0 0 231,989 0
Landmark COM 51508J108 5,421 300,513 SH   SOLE 0 0 300,513 0
Manulife Fin COM 56501R106 20 805 SH   SOLE 0 0 805 0
Merck & Co COM 58933Y105 45 532 SH   SOLE 0 0 532 0
Moelis & Co COM 60786M105 5,295 161,198 SH   SOLE 0 0 161,198 0
NIC COM 62914B100 4,396 212,886 SH   SOLE 0 0 212,886 0
NetEase ADR ADR 64110W102 98,557 370,264 SH   SOLE 0 0 370,264 0
Novartis ADR ADR 66987V109 43,653 502,333 SH   SOLE 0 0 502,333 0
Nutrien Ltd CA COM 67077M108 74 1,118 SH   SOLE 0 0 1,118 0
OUTFRONT Media COM 69007J106 4,595 165,394 SH   SOLE 0 0 165,394 0
PPL Corp COM 69351T106 61 1,932 SH   SOLE 0 0 1,932 0
PolyOne Corp COM 73179P106 4,408 135,014 SH   SOLE 0 0 135,014 0
SK Telecom ADR ADR 78440P108 41 1,858 SH   SOLE 0 0 1,858 0
SP Plus COM 78469C103 3,524 95,236 SH   SOLE 0 0 95,236 0
Sanofi ADR ADR 80105N105 51,183 1,104,750 SH   SOLE 0 0 1,104,750 0
Sify Tech COM 82655M107 50 35,438 SH   SOLE 0 0 35,438 0
Suzano ADR ADR 86959K105 67 8,302 SH   SOLE 0 0 8,302 0
Synchrony Fin COM 87165B103 52,147 1,529,674 SH   SOLE 0 0 1,529,674 0
TD Ameritrade COM 87236Y108 38 804 SH   SOLE 0 0 804 0
TELUS Corp COM 87971M103 21 454 SH   SOLE 0 0 454 0
Tetra Tech COM 88162G103 4,507 51,948 SH   SOLE 0 0 51,948 0
3M Co COM 88579Y101 25 150 SH   SOLE 0 0 150 0
Tivity Health COM 88870R102 4,557 274,018 SH   SOLE 0 0 274,018 0
US Ecology COM 91732J102 5,325 83,289 SH   SOLE 0 0 83,289 0
Vedanta ADR ADR 92242Y100 25,746 2,966,143 SH   SOLE 0 0 2,966,143 0
Visa COM 92826C839 41,567 241,655 SH   SOLE 0 0 241,655 0
WPP ADR ADR 92937A102 36,704 586,417 SH   SOLE 0 0 586,417 0
Waste Mgmt Inc COM 94106L109 54 469 SH   SOLE 0 0 469 0
Xcel Energy COM 98389B100 54 831 SH   SOLE 0 0 831 0
Yum China COM 98850P109 42 926 SH   SOLE 0 0 926 0
Credicorp Ltd COM G2519Y108 91,608 439,491 SH   SOLE 0 0 439,491 0
KNOT Offshore COM Y48125101 50 2,621 SH   SOLE 0 0 2,621 0
Seaspan Corp COM Y75638109 87 8,152 SH   SOLE 0 0 8,152 0