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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ABB LTD ADR ADR 000375204   604,782 15,380 SH   SOLE   8,149 0 7,231
Abbott Laboratories COM 002824100   891,348 8,176 SH   SOLE   8,176 0 0
AbbVie Inc COM 00287Y109   617,872 4,586 SH   SOLE   4,586 0 0
Adobe Inc COM 00724F101   1,437,631 2,940 SH   SOLE   2,940 0 0
Advanced Micro Devices Inc COM 007903107   712,963 6,259 SH   SOLE   6,259 0 0
Agilent Technologies Inc COM 00846U101   251,082 2,088 SH   SOLE   2,088 0 0
AIRBUS SE ADR ADR 009279100   3,049,143 84,461 SH   SOLE   82,193 0 2,268
Akamai Technologies Inc COM 00971T101   145,949 1,624 SH   SOLE   1,624 0 0
ALFA LAVAL AB SWEDEN ADR ADR 015393101   532,960 14,648 SH   SOLE   6,950 0 7,698
ALIBABA GROUP HOLDING LTD ADR ADS 01609W102   8,014,324 96,153 SH   SOLE   80,264 0 15,889
Alliant Energy Corporation COM 018802108   1,273,900 24,274 SH   SOLE   24,274 0 0
Alphabet Inc Class C CAP STK CL C 02079K107   2,258,268 18,668 SH   SOLE   18,668 0 0
Alphabet Inc Class A CAP STK CL A 02079K305   2,252,754 18,820 SH   SOLE   18,820 0 0
Amazon com Inc COM 023135106   2,440,339 18,720 SH   SOLE   18,720 0 0
Ameren Corporation COM 023608102   1,173,435 14,368 SH   SOLE   14,368 0 0
American Express Company COM 025816109   989,108 5,678 SH   SOLE   5,678 0 0
American Tower Corp COM 03027X100   427,638 2,205 SH   SOLE   2,205 0 0
AmerisourceBergen Corp COM 03073E105   288,068 1,497 SH   SOLE   1,497 0 0
Ameriprise Financial Inc COM 03076C106   1,409,023 4,242 SH   SOLE   4,242 0 0
AMETEK Inc COM 031100100   291,060 1,798 SH   SOLE   1,798 0 0
Analog Devices Inc COM 032654105   895,347 4,596 SH   SOLE   4,596 0 0
ANGLO AMERN PLC ADR ADR 03485P300   4,926 347 SH   SOLE   0 0 347
ANSYS Inc COM 03662Q105   197,171 597 SH   SOLE   597 0 0
Elevance Health Inc COM 036752103   4,887 11 SH   SOLE   11 0 0
Apple Inc COM 037833100   5,942,271 30,635 SH   SOLE   30,635 0 0
Applied Materials Inc COM 038222105   1,486,738 10,286 SH   SOLE   10,286 0 0
ARCELORMITTAL NY REG SH NY REG SH 03938L203   2,644,927 96,742 SH   SOLE   86,541 0 10,201
Arista Networks Inc COM 040413106   367,552 2,268 SH   SOLE   2,268 0 0
Assurant Inc COM 04621X108   148,350 1,180 SH   SOLE   1,180 0 0
ASTRAZENECA PLC ADR ADR 046353108   4,031,408 56,328 SH   SOLE   54,864 0 1,464
AutoZone Inc COM 053332102   1,391,295 558 SH   SOLE   558 0 0
AvalonBay Communities Inc COM 053484101   1,254,671 6,629 SH   SOLE   6,629 0 0
BAE SYSTEM PLC ADR ADR 05523R107   2,653,965 56,298 SH   SOLE   54,797 0 1,501
BYD CO LTD ADR ADR 05606L100   6,852,540 107,401 SH   SOLE   91,321 0 16,080
BAIDU INC ADR REP A ADR REP A 056752108   4,717,391 34,456 SH   SOLE   28,833 0 5,623
Ball Corporation COM 058498106   536,056 9,209 SH   SOLE   9,209 0 0
Bank of America Corporation COM 060505104   1,097,450 38,252 SH   SOLE   38,252 0 0
BARCLAYS PLC ADR ADR 06738E204   2,465,596 313,689 SH   SOLE   280,724 0 32,965
Becton Dickinson and Company COM 075887109   625,704 2,370 SH   SOLE   2,370 0 0
BIDVEST GROUP LTD ADR ADR 088836309   2,909,487 105,041 SH   SOLE   84,846 0 20,195
Booking Holdings Inc COM 09857L108   1,101,735 408 SH   SOLE   408 0 0
Boston Scientific Corporation COM 101137107   700,195 12,945 SH   SOLE   12,945 0 0
Bristol Myers Squibb Company COM 110122108   1,154,937 18,060 SH   SOLE   18,060 0 0
Broadcom Inc COM 11135F101   1,191,849 1,374 SH   SOLE   1,374 0 0
Brunswick Corp COM 117043109   178,305 2,058 SH   SOLE   2,058 0 0
Cigna Corporation COM 125523100   858,355 3,059 SH   SOLE   3,059 0 0
CMS Energy Corporation COM 125896100   539,090 9,176 SH   SOLE   9,176 0 0
CSL LTD ADR ADR 12637N204   2,829,682 30,651 SH   SOLE   27,448 0 3,203
CSX Corporation COM 126408103   601,490 17,639 SH   SOLE   17,639 0 0
Cadence Design Systems Inc COM 127387108   390,945 1,667 SH   SOLE   1,667 0 0
CANADIAN PACIFIC KANSAS CITY COM 13646K108   451,827 5,594 SH   SOLE   2,610 0 2,984
Carlisle Companies Incorporate COM 142339100   1,004,571 3,916 SH   SOLE   3,916 0 0
Caterpillar Inc COM 149123101   1,617,041 6,572 SH   SOLE   6,572 0 0
Centene Corp COM 15135B101   101,108 1,499 SH   SOLE   1,499 0 0
CENTRAL JAPAN RAILWAY CO ADR ADR 153766100   2,177,476 174,265 SH   SOLE   156,967 0 17,298
Charles River Laboratories Int COM 159864107   188,174 895 SH   SOLE   895 0 0
CHINA LONGYUAN POWER GROUP ADR ADR 16890R109   1,620,768 157,389 SH   SOLE   132,051 0 25,338
CHINA CONSTR BANK CORP ADR ADR 168919108   3,632,109 280,705 SH   SOLE   225,937 0 54,768
CHINA MERCHANTS BANK CO LTD ADR ADR 16950T102   2,466,634 108,596 SH   SOLE   88,513 0 20,083
Church and Dwight Co Inc COM 171340102   1,151,643 11,490 SH   SOLE   11,490 0 0
Cisco Systems Inc COM 17275R102   548,806 10,607 SH   SOLE   10,607 0 0
CONTROLADORA VUELA CIA DE AVIA ADR 21240E105   1,696,651 121,624 SH   SOLE   97,880 0 23,744
Cooper Companies Inc COM 216648402   113,879 297 SH   SOLE   297 0 0
Corteva Inc COM 22052L104   921,327 16,079 SH   SOLE   16,079 0 0
Cummins Inc COM 231021106   181,418 740 SH   SOLE   740 0 0
DBS GROUP HLDGS LTD ADR ADR 23304Y100   4,025,938 43,228 SH   SOLE   38,842 0 4,386
D R Horton Inc COM 23331A109   709,453 5,830 SH   SOLE   5,830 0 0
DTE Energy Company COM 233331107   129,053 1,173 SH   SOLE   1,173 0 0
Danaher Corporation COM 235851102   892,080 3,717 SH   SOLE   3,717 0 0
Darden Restaurants Inc COM 237194105   154,048 922 SH   SOLE   922 0 0
DEUTSCHE TELEKOM AG ADR ADR 251566105   5,882,642 269,922 SH   SOLE   242,356 0 27,566
DIAGEO PLC ADR ADR NEW 25243Q205   2,952,647 17,020 SH   SOLE   15,273 0 1,747
Diamondback Energy Inc COM 25278X109   250,766 1,909 SH   SOLE   1,909 0 0
Digital Realty Trust Inc COM 253868103   100,889 886 SH   SOLE   886 0 0
DOCTOR REDDYS LABS LTD ADR ADR 256135203   3,903,348 61,850 SH   SOLE   50,068 0 11,782
ENI SPA ADR ADR 26874R108   8,626 300 SH   SOLE   0 0 300
ENN ENERGY HLDGS LTD ADR ADR 26876F102   1,748,656 35,101 SH   SOLE   28,716 0 6,385
EastGroup Properties Inc COM 277276101   318,903 1,837 SH   SOLE   1,837 0 0
EMBRAER SA ADR ADS 29082A107   5,118,561 331,084 SH   SOLE   268,387 0 62,697
Equinix Inc COM 29444U700   683,596 872 SH   SOLE   872 0 0
Extra Space Storage Inc COM 30225T102   220,745 1,483 SH   SOLE   1,483 0 0
Meta Platforms Inc Cl A CL A 30303M102   2,030,670 7,076 SH   SOLE   7,076 0 0
Fidelity National Information COM 31620M106   96,710 1,768 SH   SOLE   1,768 0 0
Ford Motor Company COM 345370860   167,202 11,051 SH   SOLE   11,051 0 0
Fortinet Inc COM 34959E109   331,613 4,387 SH   SOLE   4,387 0 0
FREEPORT MCMORAN INC CL B 35671D857   4,382,516 109,563 SH   SOLE   81,669 0 27,894
FRESENIUS SE and CO KGAA ADR ADR 35804M105   80,269 11,600 SH   SOLE   11,600 0 0
GXO Logistics Inc COM 36262G101   91,466 1,456 SH   SOLE   1,456 0 0
GALAXY ENTERTAINMENT GROUP LTD ADR 36318L203   5,390,880 170,005 SH   SOLE   142,894 0 27,111
General Dynamics Corporation COM 369550108   1,000,447 4,650 SH   SOLE   4,650 0 0
General Motors Company COM 37045V100   427,360 11,083 SH   SOLE   11,083 0 0
Gilead Sciences Inc COM 375558103   360,919 4,683 SH   SOLE   4,683 0 0
GLENCORE PLC ADR ADR 37827X100   9,894,133 875,570 SH   SOLE   778,543 0 97,027
Grainger W W Inc COM 384802104   351,711 446 SH   SOLE   446 0 0
GRIFOLS SA ADR REP B NVT ADR REP B NVT 398438408   545,780 59,583 SH   SOLE   15,863 0 43,720
GRUPO TELEVISA SAB ADR ADR REP ORD 40049J206   1,807,571 352,353 SH   SOLE   284,238 0 68,115
GRUPO FINANCIERO BANORTE SA ADR ADR 40052P107   3,310,885 80,647 SH   SOLE   65,459 0 15,188
HDFC BANK LTD ADR ADR 40415F101   9,994,174 143,388 SH   SOLE   121,184 0 22,204
HSBC HLDGS PLC ADR ADR 404280406   4,429,238 111,793 SH   SOLE   100,437 0 11,356
Hartford Finl Services Group COM 416515104   685,486 9,518 SH   SOLE   9,518 0 0
Hershey Company COM 427866108   434,977 1,742 SH   SOLE   1,742 0 0
Hexcel Corp COM 428291108   625,721 8,231 SH   SOLE   8,231 0 0
HITACHI LTD ADR ADR 433578507   4,253,153 34,551 SH   SOLE   30,974 0 3,577
Home Depot Inc COM 437076102   750,506 2,416 SH   SOLE   2,416 0 0
Honeywell International Inc COM 438516106   1,033,972 4,983 SH   SOLE   4,983 0 0
HOYA CORP ADR ADR 443251103   2,163,681 18,315 SH   SOLE   16,490 0 1,825
Huntington Ingalls Inds Inc COM 446413106   134,056 589 SH   SOLE   589 0 0
IBERDROLA SA ADR ADR 450737101   3,005,875 57,639 SH   SOLE   51,776 0 5,863
ICICI BANK LTD ADR ADR 45104G104   8,738,256 378,607 SH   SOLE   320,872 0 57,735
Imperial Brands PLC ADR ADR 45262P102   372,794 16,867 SH   SOLE   16,867 0 0
INFOSYS LTD ADR ADR 456788108   5,765,138 358,752 SH   SOLE   301,302 0 57,450
ING GROEP NV ADR ADR 456837103   1,914,006 142,094 SH   SOLE   127,158 0 14,936
INPEX CORP ADR ADR 45790H101   4,434,469 401,088 SH   SOLE   360,161 0 40,927
Intercontinental Exchange Inc COM 45866F104   574,899 5,084 SH   SOLE   5,084 0 0
Intesa Sanpaolo SpA ADR ADR 46115H107   523,269 33,308 SH   SOLE   33,308 0 0
Intuit Inc COM 461202103   873,310 1,906 SH   SOLE   1,906 0 0
Invesco Global Clean Energy ETF ETF 46138G847   211,434 11,187 SH   SOLE   10,693 0 494
ISHARES MSCI EMERGING MKTS ETF ETF 464287234   945,015 23,888 SH   SOLE   11,649 0 12,239
iShares Russell 1000 Growth ETF ETF 464287614   1,940,019 7,050 SH   SOLE   7,050 0 0
ISHARES MSCI ACWI EX US ETF ETF 464288240   245,362 4,985 SH   SOLE   4,985 0 0
ISHARES MSCI EUROPE FINL ETF ETF 464289180   2,167 113 SH   SOLE   113 0 0
ISHARES MSCI EMexCHINA ETF ETF 46434G764   282,043 5,426 SH   SOLE   5,426 0 0
JBS SA ADR ADR 466110103   6,146,873 845,513 SH   SOLE   730,118 0 115,395
JPMorgan Chase and Co COM 46625H100   1,984,820 13,647 SH   SOLE   13,647 0 0
JD COM INC ADR CL A ADR CL A 47215P106   3,471,051 101,701 SH   SOLE   86,106 0 15,595
Johnson and Johnson COM 478160104   1,147,054 6,930 SH   SOLE   6,930 0 0
KB FINANCIAL GROUP INC ADR ADR 48241A105   8,573,310 235,530 SH   SOLE   202,623 0 32,907
KLA Corporation COM 482480100   1,811,065 3,734 SH   SOLE   3,734 0 0
KT CORP ADR ADR 48268K101   1,760,796 155,823 SH   SOLE   125,932 0 29,891
KERRY GROUP PLC ADR ADR 492460100   3,012,574 30,894 SH   SOLE   27,798 0 3,096
Keysight Technologies Inc COM 49338L103   326,360 1,949 SH   SOLE   1,949 0 0
KOMATSU LTD ADR ADR 500458401   70,459 2,624 SH   SOLE   2,624 0 0
LVMH MOET HENNESSY LOU VUIT ADR ADR 502441306   3,484,317 18,503 SH   SOLE   16,625 0 1,878
Laboratory Corp Amer Hldgs COM 50540R409   216,232 896 SH   SOLE   896 0 0
Lam Research Corporation COM 512807108   293,144 456 SH   SOLE   456 0 0
Estee Lauder Companies Inc CL A 518439104   558,308 2,843 SH   SOLE   2,843 0 0
Lennar Corp Class A CL A 526057104   281,572 2,247 SH   SOLE   2,247 0 0
LI NING CO LTD ADR ADR 52989T102   1,566,596 11,651 SH   SOLE   9,701 0 1,950
LONDON STOCK EXCHANGE GROUP ADR ADR 54211N101   2,281,383 85,798 SH   SOLE   77,163 0 8,635
LONZA GROUP AG ADR ADR 54338V101   1,789,142 30,009 SH   SOLE   23,085 0 6,924
Lowes Companies Inc COM 548661107   708,472 3,139 SH   SOLE   3,139 0 0
MMC NORILSK NICKEL PJSC ADR ADR 55315J102   2,238 741 SH   SOLE   741 0 0
MS and AD INSURANCE GROUP HLDGS ADR 553491101   3,532,250 200,367 SH   SOLE   180,174 0 20,193
Marathon Oil Corporation COM 565849106   1,234,056 53,608 SH   SOLE   53,608 0 0
Marathon Petroleum Corporation COM 56585A102   1,439,660 12,347 SH   SOLE   12,347 0 0
Marriott International Inc CL A 571903202   894,754 4,871 SH   SOLE   4,871 0 0
Martin Marietta Materials Inc COM 573284106   273,320 592 SH   SOLE   592 0 0
MERCK KGAA ADR ADR 589339209   38,954 1,178 SH   SOLE   1,178 0 0
Merck and Co Inc COM 58933Y105   1,925,167 16,684 SH   SOLE   16,684 0 0
Microsoft Corporation COM 594918104   5,881,126 17,270 SH   SOLE   17,270 0 0
Middleby Corp COM 596278101   132,456 896 SH   SOLE   896 0 0
Molina Healthcare Inc COM 60855R100   181,045 601 SH   SOLE   601 0 0
Morgan Stanley COM NEW 617446448   502,067 5,879 SH   SOLE   5,879 0 0
Motorola Solutions Inc COM NEW 620076307   913,274 3,114 SH   SOLE   3,114 0 0
NN Group NV ADR ADR 629334103   477,544 25,816 SH   SOLE   25,816 0 0
NEDBANK GROUP LTD ADR ADR 63975K104   1,688,422 139,541 SH   SOLE   112,566 0 26,975
NESTLE SA ADR ADR 641069406   3,774,816 31,386 SH   SOLE   28,169 0 3,217
NIKE Inc Class B CL B 654106103   987,149 8,944 SH   SOLE   8,944 0 0
Norsk Hydro ASA ADR ADR 656531605   438,502 73,636 SH   SOLE   73,636 0 0
NVIDIA Corp COM 67066G104   3,000,058 7,092 SH   SOLE   7,092 0 0
NUTRIEN LTD USR COM 67077M108   3,003,449 50,863 SH   SOLE   44,638 0 6,225
OMV AG ADR ADR 670875509   559,392 13,201 SH   SOLE   13,201 0 0
O Reilly Automotive Inc COM 67103H107   6,687 7 SH   SOLE   7 0 0
Old Dominion Freight Lines COM 679580100   1,324,444 3,582 SH   SOLE   3,582 0 0
Orange SA ADR ADR 684060106   435,022 37,373 SH   SOLE   37,373 0 0
Otis Worldwide Corp COM 68902V107   132,091 1,484 SH   SOLE   1,484 0 0
PJSC LUKOIL ADR ADR 69343P105   4,329 622 SH   SOLE   622 0 0
PPG Industries Inc COM 693506107   1,003,398 6,766 SH   SOLE   6,766 0 0
PAN PACIFIC INTL HLDGS CORP ADR ADR 69807K105   2,736,544 153,722 SH   SOLE   138,052 0 15,670
Parker Hannifin Corporation COM 701094104   1,138,137 2,918 SH   SOLE   2,918 0 0
Paychex Inc COM 704326107   583,066 5,212 SH   SOLE   5,212 0 0
PayPal Holdings Inc COM 70450Y103   865,622 12,972 SH   SOLE   12,972 0 0
PepsiCo Inc COM 713448108   1,373,221 7,414 SH   SOLE   7,414 0 0
PT TELEKOM INDONESIA ADR ADR 715684106   3,160,837 118,517 SH   SOLE   96,048 0 22,469
PETROBRAS ADR ADR 71654V408   5,423,518 392,156 SH   SOLE   322,999 0 69,157
Phillips 66 COM 718546104   703,332 7,374 SH   SOLE   7,374 0 0
PDD HOLDINGS INC ADR CL A ADS 722304102   6,478,181 93,696 SH   SOLE   79,022 0 14,674
PING AN INSURANCE ADR ADR 72341E304   763 60 SH   SOLE   0 0 60
Pioneer Natural Resources Co COM 723787107   206,144 995 SH   SOLE   995 0 0
Prologis Inc COM 74340W103   959,334 7,823 SH   SOLE   7,823 0 0
Prudential Financial Inc COM 744320102   864,203 9,796 SH   SOLE   9,796 0 0
PRUDENTIAL PLC ADR ADR 74435K204   6,411,509 226,395 SH   SOLE   195,744 0 30,651
Public Storage COM 74460D109   554,280 1,899 SH   SOLE   1,899 0 0
Raytheon Technologies Corp COM 75513E101   622,536 6,355 SH   SOLE   6,355 0 0
RECKITT BENCKISER PLC ADR ADR 756255204   2,037,100 135,514 SH   SOLE   121,608 0 13,906
Regions Financial Corporation COM 7591EP100   257,499 14,450 SH   SOLE   14,450 0 0
RENESAS ELECTRONICS CORP ADR ADR 75972B101   4,917,678 526,208 SH   SOLE   472,630 0 53,578
Republic Services Inc COM 760759100   249,361 1,628 SH   SOLE   1,628 0 0
RIO TINTO PLC ADR ADR 767204100   2,298 36 SH   SOLE   36 0 0
ROCHE HOLDING AG ADR ADR 771195104   2,915,303 76,290 SH   SOLE   74,289 0 2,001
Ross Stores Inc COM 778296103   133,659 1,192 SH   SOLE   1,192 0 0
SHELL PLC ADS ADS 780259305   12,504,492 207,097 SH   SOLE   176,331 0 30,766
S and P Global Inc COM 78409V104   661,068 1,649 SH   SOLE   1,649 0 0
SBA Communications Corp CL A 78410G104   137,434 593 SH   SOLE   593 0 0
SK TELECOM LTD ADR NEW ADR 78440P306   7,783,675 398,958 SH   SOLE   343,841 0 55,117
SalesForce Inc COM 79466L302   1,056,511 5,001 SH   SOLE   5,001 0 0
SANOFI ADR ADR 80105N105   2,139,345 39,691 SH   SOLE   36,209 0 3,482
SANTOS LTD ADR ADR 803021807   3,045,113 608,329 SH   SOLE   533,512 0 74,817
Service Corp International COM 817565104   152,691 2,364 SH   SOLE   2,364 0 0
SEVEN and I HLDGS CO LTD ADR ADR 81783H105   2,828,860 131,787 SH   SOLE   118,534 0 13,253
Sherwin Williams Co COM 824348106   496,257 1,869 SH   SOLE   1,869 0 0
SHINHAN FINANCIAL GROUP ADR ADR RESTRD 824596100   4,757,266 182,550 SH   SOLE   147,642 0 34,908
SIEMENS AG ADR ADR 826197501   4,138,405 49,734 SH   SOLE   44,513 0 5,221
SILICON MOTION TECHNOLOGY CORP ADR 82706C108   6,178,726 85,983 SH   SOLE   69,808 0 16,175
SMITH and NEPHEW PLC ADR NEW ADR 83175M205   16,577 514 SH   SOLE   514 0 0
SOUTHERN COPPER CORP COM 84265V105   5,022 70 SH   SOLE   38 0 32
SOUTH32 LTD ADR ADR 84473L105   1,435,666 114,723 SH   SOLE   111,958 0 2,765
STANDARD BK GROUP LTD ADR ADR 853118206   1,335 142 SH   SOLE   142 0 0
STANDARD CHARTERED PLC ADS ADR 853254100   3,576,894 205,964 SH   SOLE   166,055 0 39,909
State Street Corp COM 857477103   680,647 9,301 SH   SOLE   9,301 0 0
Steel Dynamics Inc COM 858119100   1,349,969 12,393 SH   SOLE   12,393 0 0
Stryker Corp COM 863667101   1,210,597 3,968 SH   SOLE   3,968 0 0
SUMITOMO MITSUI FINL GROUP ADR ADR 86562M209   2,367,993 275,348 SH   SOLE   247,833 0 27,515
SUNNY OPTICAL TECH GRP CO ADR ADR 86745T105   1,496 15 SH   SOLE   0 0 15
SUZANO SA ADR ADS 86959K105   6,542,711 709,622 SH   SOLE   599,567 0 110,055
SUZUKI MOTOR CORP ADR ADR 86959X107   2,619,782 18,201 SH   SOLE   14,721 0 3,480
Synopsys Inc COM 871607107   1,786,487 4,103 SH   SOLE   4,103 0 0
TAIWAN SEMICONDUCTOR MFG ADR ADR 874039100   20,114,759 199,314 SH   SOLE   165,839 0 33,475
TECHTRONIC IND LTD ADR ADR 87873R101   11,844 218 SH   SOLE   0 0 218
TENARIS SA ADR ADS 88031M109   1,669,888 55,756 SH   SOLE   49,882 0 5,874
TENCENT HLDGS LTD ADR ADR 88032Q109   10,298,684 243,239 SH   SOLE   202,728 0 40,511
Thermo Fisher Scientific Inc COM 883556102   1,102,979 2,114 SH   SOLE   2,114 0 0
TOTALENERGIES SE ADR ADS 89151E109   6,007,484 104,224 SH   SOLE   86,954 0 17,270
UNICREDIT SPA ADR ADR 904678406   2,465,358 212,529 SH   SOLE   190,545 0 21,984
UNITED STATES BRENT OIL FUND LP ETF 91167Q100   19,179 753 SH   SOLE   753 0 0
UnitedHealth Group Inc COM 91324P102   1,576,980 3,281 SH   SOLE   3,281 0 0
Vail Resorts Inc COM 91879Q109   114,299 454 SH   SOLE   454 0 0
VALE SA ADR ADS 91912E105   2,751 205 SH   SOLE   0 0 205
Valero Energy Corporation COM 91913Y100   556,354 4,743 SH   SOLE   4,743 0 0
VANGUARD ESG INTL STOCK ETF ETF 921910725   367,734 6,924 SH   SOLE   6,924 0 0
VANGUARD FTSE EMERGING MARKETS ETF 922042858   4,109 101 SH   SOLE   0 0 101
VEOLIA ENVIRONMENT ADR ADR 92334N103   4,518,874 286,146 SH   SOLE   256,959 0 29,187
Verisk Analytics Inc COM 92345Y106   302,202 1,337 SH   SOLE   1,337 0 0
Visa Inc Cl A COM CL A 92826C839   2,102,648 8,854 SH   SOLE   8,854 0 0
WNS HOLDINGS LTD ADR ADR 92932M101   2,309,470 31,328 SH   SOLE   25,328 0 6,000
WASTE CONNECTIONS INC COM 94106B101   3,147,771 22,023 SH   SOLE   19,785 0 2,238
WOORI FINANCIAL GROUP INC ADR ADS 981064108   5,674 211 SH   SOLE   0 0 211
WUXI BIOLOGICS CAYMAN INC ADR ADR 98260N108   2,357,344 245,988 SH   SOLE   208,950 0 37,038
Xcel Energy Inc COM 98389B100   472,989 7,608 SH   SOLE   7,608 0 0
XINYI GLASS HLDGS LTD ADR 98418R100   810 26 SH   SOLE   0 0 26
Zimmer Biomet Holdings Inc COM 98956P102   173,410 1,191 SH   SOLE   1,191 0 0
ZTO EXPRESS CAYMAN INC ADR ADS A 98980A105   1,669,981 66,586 SH   SOLE   53,678 0 12,908
Arch Capital Group Ltd ORD G0450A105   353,591 4,724 SH   SOLE   4,724 0 0
Eaton Corp plc SHS G29183103   873,578 4,344 SH   SOLE   4,344 0 0
Everest Group Ltd COM G3223R108   252,976 740 SH   SOLE   740 0 0
LINDE PLC SHS SHS G54950103   3,351,754 8,795 SH   SOLE   7,900 0 895
Medtronic Plc SHS G5960L103   427,814 4,856 SH   SOLE   4,856 0 0
STERIS PLC SHS USD G8473T100   134,313 597 SH   SOLE   597 0 0
TECHNIPFMC PLC COM G87110105   3,503,612 210,807 SH   SOLE   189,318 0 21,489
Trane Technologies plc SHS G8994E103   255,906 1,338 SH   SOLE   1,338 0 0
XP INC CL A USR G98239109   2,510 107 SH   SOLE   0 0 107
ELBIT SYSTEMS LTD ADR ORD M3760D101   2,870,564 13,737 SH   SOLE   13,369 0 368
ICL Group Ltd USR SHS M53213100   440,340 80,354 SH   SOLE   80,354 0 0
ASML HOLDING NV NY REGISTRY NY REG SH N07059210   3,854,221 5,318 SH   SOLE   4,788 0 530
LyondellBasell Industries NV SHS A N53745100   551,990 6,011 SH   SOLE   6,011 0 0
STELLANTIS NV SHS SHS N82405106   2,220,670 126,606 SH   SOLE   113,300 0 13,306
BANCO LATINOAMERICANO COME ADR P16994132   655,138 29,698 SH   SOLE   29,698 0 0
STAR BULK CARRIERS CORP SHS PA SHS PAR Y8162K204   7,469,120 421,984 SH   SOLE   362,281 0 59,703