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
Abbott Laboratories COM 002824100   1,377,172 10,382 SH   SOLE   10,382 0 0
Abbvie Inc COM 00287Y109   2,917,985 13,927 SH   SOLE   13,927 0 0
Accenture plc Ireland Class A COM G1151C101   132,617 425 SH   SOLE   425 0 0
Adobe Inc COM 00724F101   1,319,727 3,441 SH   SOLE   3,441 0 0
Advanced Micro Devices Inc COM 007903107   636,885 6,199 SH   SOLE   6,199 0 0
Aecom Com COM 00766T100   92,730 1,000 SH   SOLE   1,000 0 0
Aercap Holdings Nv COM N00985106   2,094,524 20,500 SH   SOLE   19,863 0 637
AES Corp COM 00130H105   24,840 2,000 SH   SOLE   2,000 0 0
Agilent Technologies Inc COM 00846U101   309,763 2,648 SH   SOLE   2,648 0 0
Air Prods & Chems Inc COM 009158106   117,968 400 SH   SOLE   400 0 0
Airbus SE ADR ADR 009279100   3,448,588 78,450 SH   SOLE   76,505 0 1,945
Akamai Technologies Inc COM 00971T101   130,732 1,624 SH   SOLE   1,624 0 0
ALIBABA GROUP HOLDING LTD ADR ADS 01609W102   10,224,284 77,322 SH   SOLE   63,524 0 13,798
Alliant Energy Corp COM 018802108   2,263,576 35,176 SH   SOLE   35,176 0 0
Alphabet Inc Cl A COM 02079K305   2,807,644 18,156 SH   SOLE   18,156 0 0
Alphabet Inc Cl C COM 02079K107   2,201,281 14,090 SH   SOLE   14,090 0 0
Amazon com Inc COM 023135106   3,842,301 20,195 SH   SOLE   20,195 0 0
Amentum Holdings Inc COM 023939101   1,820 100 SH   SOLE   100 0 0
Ameren Corp COM 023608102   216,964 2,161 SH   SOLE   2,161 0 0
American Express Co COM 025816109   1,401,212 5,208 SH   SOLE   5,208 0 0
Ameriprise Financial Inc COM 03076C106   1,315,327 2,717 SH   SOLE   2,717 0 0
Ametek Inc COM 031100100   308,991 1,795 SH   SOLE   1,795 0 0
Amgen Inc COM 031162100   31,155 100 SH   SOLE   100 0 0
ANGLO AMERN PLC SPONSORED ADR ADR 03485P300   2,160 156 SH   SOLE   0 0 156
ANGLOGOLD ASHANTI PLC COM SHS COM G0378L100   2,855,982 76,939 SH   SOLE   54,981 0 21,958
Ansys Inc COM 03662Q105   188,353 595 SH   SOLE   595 0 0
Apollo Global Mgmt Inc COM 03769M106   54,776 400 SH   SOLE   400 0 0
Apple Inc COM 037833100   6,178,768 27,816 SH   SOLE   27,816 0 0
Applied Materials Inc COM 038222105   800,047 5,513 SH   SOLE   5,513 0 0
Arch Capital Group Ltd COM G0450A105   454,354 4,724 SH   SOLE   4,724 0 0
ARCOS DORADOS HOLDINGS INC SHS CL A G0457F107   921,105 114,281 SH   SOLE   82,303 0 31,978
Arista Networks Inc COM 040413205   350,829 4,528 SH   SOLE   4,528 0 0
ASE TECHNOLOGY HOLDING CO ADS ADS 00215W100   2,269,769 259,106 SH   SOLE   182,741 0 76,365
ASHTEAD GROUP PLC ADR ADR 045055100   1,739,373 8,124 SH   SOLE   7,903 0 221
ASML Holding NV Ny Registry ADR N07059210   175,597 265 SH   SOLE   265 0 0
Assurant Inc COM 04621X108   247,505 1,180 SH   SOLE   1,180 0 0
AstraZeneca plc ADR ADR 046353108   2,865,219 38,983 SH   SOLE   38,055 0 928
Autodesk Inc COM 052769106   104,720 400 SH   SOLE   400 0 0
Autozone Inc COM 053332102   1,952,143 512 SH   SOLE   512 0 0
Avalonbay Communities Inc COM 053484101   1,403,829 6,541 SH   SOLE   6,541 0 0
AXA ADR ADR 054536107   5,193,447 122,026 SH   SOLE   118,683 0 3,343
Azek Co Inc Cl A COM 05478C105   24,445 500 SH   SOLE   500 0 0
BAE SYSTEM PLC ADR ADR 05523R107   5,358,811 66,555 SH   SOLE   64,917 0 1,638
BAIDU INC ADR REP A ADR 056752108   6,258 68 SH   SOLE   68 0 0
Baker Hughes Company Cl A COM 05722G100   313,012 7,122 SH   SOLE   7,122 0 0
Ball Corp COM 058498106   104,973 2,016 SH   SOLE   2,016 0 0
BANCO BILBAO VIZCAYA ARGENTARI ADR 05946K101   2,485,770 182,509 SH   SOLE   129,634 0 52,875
Banco Do Brasil SA ADR ADR 059578104   5,334,104 1,082,627 SH   SOLE   932,990 0 149,637
Banco Latino Americano Comer ADR P16994132   1,086,947 29,698 SH   SOLE   29,698 0 0
BANCO MACRO SA ADR B ADR 05961W105   1,294,849 17,148 SH   SOLE   12,330 0 4,818
Bank New York Mellon Corp COM 064058100   463,130 5,522 SH   SOLE   5,522 0 0
Bank of America Corp COM 060505104   1,496,605 35,864 SH   SOLE   35,864 0 0
Berkshire Hathaway Inc Cl B COM 084670702   159,774 300 SH   SOLE   300 0 0
Blackstone Inc COM 09260D107   316,741 2,266 SH   SOLE   2,266 0 0
Booking Holdings Inc COM 09857L108   1,704,557 370 SH   SOLE   370 0 0
Boston Scientific Corp COM 101137107   1,002,344 9,936 SH   SOLE   9,936 0 0
Bristol Myers Squibb Co COM 110122108   68,065 1,116 SH   SOLE   1,116 0 0
Broadcom Inc COM 11135F101   2,230,502 13,322 SH   SOLE   13,322 0 0
Builders Firstsource Inc COM 12008R107   62,470 500 SH   SOLE   500 0 0
BYD CO LTD ADR ADR 05606L100   18,680 185 SH   SOLE   185 0 0
Caci International Inc Cl A COM 127190304   913,631 2,490 SH   SOLE   2,490 0 0
Cadence Design System Inc COM 127387108   399,552 1,571 SH   SOLE   1,571 0 0
Cameco Corp COM 13321L108   3,095,012 75,195 SH   SOLE   73,401 0 1,794
Canadian Pacific Kansas City C ADR 13646K108   2,895,530 41,241 SH   SOLE   40,009 0 1,232
Carlisle Cos Inc COM 142339100   1,315,692 3,864 SH   SOLE   3,864 0 0
Carlyle Group Inc COM 14316J108   100,257 2,300 SH   SOLE   2,300 0 0
Carrier Global Corporation COM 14448C104   82,420 1,300 SH   SOLE   1,300 0 0
Caterpillar Inc COM 149123101   1,118,022 3,390 SH   SOLE   3,390 0 0
CELLNEX TELECOM S A UNSPONSORD ADR 15117X105   2,316,084 130,619 SH   SOLE   126,658 0 3,961
CEMEX SA ADR ADR 151290889   5,501,948 980,740 SH   SOLE   830,842 0 149,898
Cencora Inc COM 03073E105   458,014 1,647 SH   SOLE   1,647 0 0
Centene Corp COM 15135B101   91,004 1,499 SH   SOLE   1,499 0 0
CENTRAL JAPAN RAILWAY CO ADR ADR 153766100   6,279 658 SH   SOLE   658 0 0
Charles River Laboratories Int COM 159864107   134,264 892 SH   SOLE   892 0 0
Chart Industries Inc COM 16115Q308   57,744 400 SH   SOLE   400 0 0
Chevron Corp COM 166764100   77,623 464 SH   SOLE   464 0 0
CHINA CONSTR BANK CORP ADR ADR 168919108   1,425,190 80,584 SH   SOLE   56,263 0 24,321
Chipotle Mexican Grill Inc COM 169656105   15,063 300 SH   SOLE   300 0 0
Church & Dwight Co Inc COM 171340102   327,628 2,976 SH   SOLE   2,976 0 0
Cisco Systems Inc COM 17275R102   654,558 10,607 SH   SOLE   10,607 0 0
Citigroup Inc New COM 172967424   584,603 8,235 SH   SOLE   8,235 0 0
Cloudflare Inc Cl A COM 18915M107   112,690 1,000 SH   SOLE   1,000 0 0
CMS Energy Corp COM 125896100   1,335,531 17,781 SH   SOLE   17,781 0 0
COCA COLA FEMSA SAB DE CV ADR ADR 191241108   4,819,326 52,791 SH   SOLE   43,860 0 8,931
Comcast Corp Cl A COM 20030N101   33,210 900 SH   SOLE   900 0 0
Constellation Brands Inc Cl A COM 21036P108   110,112 600 SH   SOLE   600 0 0
Cooper Cos Inc COM 216648501   186,582 2,212 SH   SOLE   2,212 0 0
Costco Wholesale Corp COM 22160K105   118,222 125 SH   SOLE   125 0 0
Coterra Energy Inc COM 127097103   101,150 3,500 SH   SOLE   3,500 0 0
Coupang Inc Cl A ADR 22266T109   1,372,651 62,592 SH   SOLE   45,668 0 16,924
CRH plc COM G25508105   59,815 1,100 SH   SOLE   1,100 0 0
Crowdstrike Holdings Inc Cl A COM 22788C105   158,661 450 SH   SOLE   450 0 0
CSL LTD ADR ADR 12637N204   1,456,382 18,751 SH   SOLE   18,297 0 454
Cummins Inc COM 231021106   231,946 740 SH   SOLE   740 0 0
Curtiss Wright Corp COM 231561101   244,615 771 SH   SOLE   771 0 0
D R Horton Inc COM 23331A109   823,421 6,477 SH   SOLE   6,477 0 0
DAIICHI SANKYO CO LTD ADR ADR 23381D102   2,347,879 100,000 SH   SOLE   97,749 0 2,251
Darden Restaurants Inc COM 237194105   186,984 900 SH   SOLE   900 0 0
Datadog Inc Cl A COM 23804L103   124,012 1,250 SH   SOLE   1,250 0 0
DBS GROUP HLDGS LTD ADR ADR 23304Y100   24,755 179 SH   SOLE   179 0 0
Dell Technologies Inc Cl C COM 24703L202   45,575 500 SH   SOLE   500 0 0
DEUTSCHE TELEKOM AG ADR ADR 251566105   3,407,435 92,181 SH   SOLE   89,419 0 2,762
Diamondback Energy Inc COM 25278X109   304,571 1,905 SH   SOLE   1,905 0 0
DIDI GLOBAL INC SPONSORED ADS ADS 23292E108   1,307,360 270,116 SH   SOLE   191,772 0 78,344
Digital Realty Trust Inc COM 253868103   155,613 1,086 SH   SOLE   1,086 0 0
DISCO CORP ADR ADR 25461D100   3,320,571 166,101 SH   SOLE   161,238 0 4,863
Dominion Energy Inc COM 25746U109   9,308 166 SH   SOLE   166 0 0
DR REDDY'S LABORATORIES LTD ADR 256135203   6,727 510 SH   SOLE   0 0 510
DTE Energy Co COM 233331107   447,303 3,235 SH   SOLE   3,235 0 0
Duke Energy Corp COM 26441C204   17,564 144 SH   SOLE   144 0 0
E.ON AG ADR ADR 268780103   2,579,870 171,082 SH   SOLE   165,837 0 5,245
Eastgroup Properties Inc COM 277276101   323,059 1,834 SH   SOLE   1,834 0 0
Eaton Corp plc COM G29183103   1,954,730 7,191 SH   SOLE   7,191 0 0
Edison Intl COM 281020107   29,460 500 SH   SOLE   500 0 0
EISAI CO LTD ADR ADR 28258A107   6,860 990 SH   SOLE   990 0 0
ELBIT SYSTEMS LTD ADR ORD M3760D101   23,788 62 SH   SOLE   62 0 0
Elevance Health Inc COM 036752103   178,769 411 SH   SOLE   411 0 0
Eli Lilly & Co COM 532457108   778,007 942 SH   SOLE   942 0 0
EMBRAER SA ADR ADS 29082A107   4,463,850 96,620 SH   SOLE   67,898 0 28,722
Engie SA ADR ADR 29286D105   6,142,207 315,284 SH   SOLE   306,729 0 8,555
Eqt Corp Com COM 26884L109   85,488 1,600 SH   SOLE   1,600 0 0
Equinix Inc COM 29444U700   1,032,233 1,266 SH   SOLE   1,266 0 0
EURONAV NV SHS SHS B38564108   6,265 690 SH   SOLE   690 0 0
Expedia Group Inc New COM 30212P303   204,578 1,217 SH   SOLE   1,217 0 0
Extra Space Storage Inc COM 30225T102   220,211 1,483 SH   SOLE   1,483 0 0
Fastly Inc Cl A COM 31188V100   6,963 1,100 SH   SOLE   1,100 0 0
Fifth Third Bancorp Com COM 316773100   220,618 5,628 SH   SOLE   5,628 0 0
First Industrial Realty Trust COM 32054K103   316,314 5,862 SH   SOLE   5,862 0 0
FOMENTO ECONOMICO MEXICANO ADR ADR 344419106   2,514,362 25,767 SH   SOLE   18,595 0 7,172
Fortinet Inc COM 34959E109   422,293 4,387 SH   SOLE   4,387 0 0
Fortive Corp COM 34959J108   21,954 300 SH   SOLE   300 0 0
Freeport McMoran Inc Cl B COM 35671D857   83,835 2,214 SH   SOLE   2,200 0 14
FRONTLINE PLC USR COM M46528101   2,424,752 163,283 SH   SOLE   158,301 0 4,982
FUJIFILM HLDGS CORP ADR ADR 35958N107   3,242,582 340,937 SH   SOLE   332,718 0 8,219
FULL TRUCK ALLIANCE CO LTD ADS ADS 35969L108   2,734,573 214,140 SH   SOLE   152,114 0 62,026
GALAXY ENTERTAINMENT GROUP LTD ADR 36318L203   4,318 221 SH   SOLE   221 0 0
General Dynamics Corp COM 369550108   1,738,243 6,377 SH   SOLE   6,377 0 0
Gitlab Inc Class A COM 37637K108   42,300 900 SH   SOLE   900 0 0
GLENCORE PLC ADR ADR 37827X100   10,731 1,483 SH   SOLE   1,483 0 0
Goldman Sachs Group Inc COM 38141G104   259,488 475 SH   SOLE   475 0 0
GRAB HOLDINGS LIMITED CLASS A CLASS A ORD G4124C109   1,371,155 302,683 SH   SOLE   219,106 0 83,577
Greek Org Of Football Prognost ADR 392483103   523,052 52,833 SH   SOLE   52,833 0 0
Grupo Financiero Banorte S A B ADR 40052P107   8,651,802 249,157 SH   SOLE   217,496 0 31,661
GRUPO FINANCIERO GALICIA S.ASP ADR 399909100   1,342,547 24,647 SH   SOLE   17,741 0 6,906
Hartford Insurance Group Inc C COM 416515104   1,165,537 9,420 SH   SOLE   9,420 0 0
HDFC BANK LTD ADR ADR 40415F101   15,215 229 SH   SOLE   229 0 0
Health Care Select Sector SPDR ETF 81369Y209   14,601 100 SH   SOLE   100 0 0
Hershey Co COM 427866108   263,215 1,539 SH   SOLE   1,539 0 0
Hilton Worldwide Holdings Inc COM 43300A203   347,014 1,525 SH   SOLE   1,525 0 0
Hitachi Ltd ADR ADR 433578507   3,803,004 164,460 SH   SOLE   160,570 0 3,890
Home Depot Inc COM 437076102   979,994 2,674 SH   SOLE   2,674 0 0
Honda Motor Ltd ADR ADR 438128308   13,565 500 SH   SOLE   500 0 0
Honeywell Intl Inc COM 438516106   1,410,255 6,660 SH   SOLE   6,660 0 0
HOYA CORP ADR ADR 443251103   1,698,343 15,135 SH   SOLE   14,662 0 473
HSBC HLDGS PLC ADR ADR 404280406   23,661 412 SH   SOLE   412 0 0
Hubbell Inc COM 443510607   226,012 683 SH   SOLE   683 0 0
Hubspot Inc COM 443573100   108,545 190 SH   SOLE   190 0 0
ICICI BANK LTD ADR ADR 45104G104   80,051 2,540 SH   SOLE   761 0 1,779
Icon plc COM G4705A100   78,745 450 SH   SOLE   450 0 0
Industrial Select Sector SPDR ETF 81369Y704   13,107 100 SH   SOLE   100 0 0
INFINEON TECHNOLOGIES AG ADR ADR 45662N103   13,035 397 SH   SOLE   397 0 0
ING GROEP NV ADR ADR 456837103   10,716 547 SH   SOLE   547 0 0
Ingersoll Rand Inc COM 45687V106   136,051 1,700 SH   SOLE   1,700 0 0
INPEX CORP ADR ADR 45790H101   20,391 1,482 SH   SOLE   1,482 0 0
Insulet Corp COM 45784P101   52,522 200 SH   SOLE   200 0 0
Intercontinental Exchange Inc COM 45866F104   1,055,182 6,117 SH   SOLE   6,117 0 0
Intl Business Machines COM 459200101   12,433 50 SH   SOLE   50 0 0
Intuit COM 461202103   1,154,301 1,880 SH   SOLE   1,880 0 0
Invesco QQQ Trust Series I ETF 46090E103   93,784 200 SH   SOLE   200 0 0
Iron Mountain Inc Com COM 46284V101   34,416 400 SH   SOLE   400 0 0
Ishares Biotechnology Etf COM 464287556   25,580 200 SH   SOLE   200 0 0
ISHARES CORE MSCI EMERGING ETF 46434G103   10,147 188 SH   SOLE   0 0 188
iShares Core S&P 500 ETF ETF 464287200   873,754 1,555 SH   SOLE   1,555 0 0
iShares Core S&P Mid-Cap ETF ETF 464287507   138,581 2,375 SH   SOLE   2,375 0 0
ISHARES MSCI ACWI EX US ETF ETF 464288240   275,642 4,971 SH   SOLE   4,971 0 0
iShares MSCI EAFE ETF ETF 464287465   40,865 500 SH   SOLE   500 0 0
ISHARES MSCI EMERGING MKTS ETF ETF 464287234   177,739 4,067 SH   SOLE   1,487 0 2,580
ISHARES MSCI EMexCHINA ETF ETF 46434G764   215,567 3,913 SH   SOLE   3,913 0 0
Ishares Msci India Etf ETF 46429B598   25,740 500 SH   SOLE   500 0 0
iShares Russell 1000 Growth ET ETF 464287614   2,545,684 7,050 SH   SOLE   7,050 0 0
iShares Russell 2000 ETF ETF 464287655   19,949 100 SH   SOLE   100 0 0
iShares Russell Mid-Cap Growth ETF 464287481   164,486 1,400 SH   SOLE   1,400 0 0
iShares TR US Infrastruc ETF 46435U713   45,070 1,000 SH   SOLE   1,000 0 0
Ishares U.S. Industrials Etf COM 464287754   26,036 200 SH   SOLE   200 0 0
ITAU UNIBANCO HLDG PREF ADR ADR 465562106   10,211,943 1,856,717 SH   SOLE   1,640,344 0 216,373
Itt Inc COM 45073V108   1,107,934 8,578 SH   SOLE   8,578 0 0
Jacobs Solutions Inc COM 46982L108   84,623 700 SH   SOLE   700 0 0
JBS SA ADR ADR 466110103   8,995,712 626,054 SH   SOLE   544,928 0 81,126
Jefferies Financial Group Inc COM 47233W109   10,714 200 SH   SOLE   200 0 0
JFrog Ltd COM M6191J100   60,800 1,900 SH   SOLE   1,900 0 0
Johnson & Johnson COM 478160104   186,736 1,126 SH   SOLE   1,126 0 0
Johnson Controls Intl Plc COM G51502105   168,231 2,100 SH   SOLE   2,100 0 0
JPMorgan Chase & Co COM 46625H100   3,763,883 15,344 SH   SOLE   15,344 0 0
KB Financial Group Inc ADR ADR 48241A105   13,215,931 244,242 SH   SOLE   213,127 0 31,115
Kenvue Inc COM 49177J102   71,940 3,000 SH   SOLE   3,000 0 0
Keysight Technologies Inc COM 49338L103   291,902 1,949 SH   SOLE   1,949 0 0
Kimberly Clark Corp COM 494368103   99,554 700 SH   SOLE   700 0 0
Kinder Morgan Inc COM 49456B101   36,290 1,272 SH   SOLE   1,272 0 0
KKR & Co Inc COM 48251W104   115,610 1,000 SH   SOLE   1,000 0 0
KLA Corp New COM 482480100   1,254,911 1,846 SH   SOLE   1,846 0 0
Kodiak Gas Services Inc COM 50012A108   594,002 15,925 SH   SOLE   15,925 0 0
KOREA ELEC POWER CORP ADR ADR 500631106   2,074,651 279,980 SH   SOLE   198,379 0 81,601
Kratos Defense & Sec Solutions COM 50077B207   14,845 500 SH   SOLE   500 0 0
KT CORP ADR ADR 48268K101   1,745,014 98,533 SH   SOLE   69,795 0 28,738
Labcorp Holdings Inc COM 504922105   208,535 896 SH   SOLE   896 0 0
Lam Research Corp New COM 512807306   300,251 4,130 SH   SOLE   4,130 0 0
Lennar Corp Cl A COM 526057104   257,911 2,247 SH   SOLE   2,247 0 0
Linde plc ADR G54950103   3,504,434 7,526 SH   SOLE   7,301 0 225
LONDON STOCK EXCHANGE GROUP AD ADR 54211N101   2,707,135 73,205 SH   SOLE   71,028 0 2,177
Lowes Cos Inc COM 548661107   716,716 3,073 SH   SOLE   3,073 0 0
Lumentum Holdings Inc COM 55024U109   56,106 900 SH   SOLE   900 0 0
LVMH MOET HENNESSY LOU VUIT AD ADR 502441306   8,769 71 SH   SOLE   71 0 0
LyondellBasell Industries NV COM N53745100   423,878 6,021 SH   SOLE   6,021 0 0
Marathon Petroleum Corp COM 56585A102   1,388,571 9,531 SH   SOLE   9,531 0 0
Marriott Intl Inc Cl A COM 571903202   824,887 3,463 SH   SOLE   3,463 0 0
Martin Marietta Materials Inc COM 573284106   284,487 595 SH   SOLE   595 0 0
Marubeni Corp ADR ADR 573810207   4,426,156 27,816 SH   SOLE   27,087 0 729
Marvell Technology Inc COM 573874104   30,785 500 SH   SOLE   500 0 0
Medtronic plc COM G5960L103   67,395 750 SH   SOLE   750 0 0
MEITUAN ADS ADR 58533E103   10,990,171 274,412 SH   SOLE   226,016 0 48,396
Merck & Co Inc COM 58933Y105   1,370,276 15,266 SH   SOLE   15,266 0 0
Meta Platforms Inc Cl A COM 30303M102   3,176,320 5,511 SH   SOLE   5,511 0 0
Metlife Inc COM 59156R108   120,435 1,500 SH   SOLE   1,500 0 0
MICRON TECHNOLOGY INC COM 595112103   4,289,835 49,371 SH   SOLE   34,925 0 14,446
Microsoft Corp COM 594918104   6,292,663 16,763 SH   SOLE   16,763 0 0
Mitsubishi Elec Corp Adr ADR 606776201   2,458,121 67,571 SH   SOLE   65,595 0 1,976
Mitsubishi Ufj Financial Group ADR 606822104   5,261,453 386,020 SH   SOLE   374,557 0 11,463
MMC NORILSK NICKEL PJSC ADR ADR 55315J102   0 93 SH   SOLE   93 0 0
Molina Healthcare Inc COM 60855R100   299,086 908 SH   SOLE   908 0 0
Mondelez Intl Inc Cl A COM 609207105   20,355 300 SH   SOLE   300 0 0
Mongodb Inc Cl A COM 60937P106   8,770 50 SH   SOLE   50 0 0
Morgan Stanley COM 617446448   687,186 5,890 SH   SOLE   5,890 0 0
Motorola Solutions Inc COM 620076307   260,935 596 SH   SOLE   596 0 0
MPLX LP COM 55336V100   24,084 450 SH   SOLE   450 0 0
Msci Inc COM 55354G100   287,839 509 SH   SOLE   509 0 0
Nasdaq Inc COM 631103108   241,387 3,182 SH   SOLE   3,182 0 0
Natera Inc COM 632307104   56,564 400 SH   SOLE   400 0 0
NEDBANK GROUP LTD ADR ADR 63975K104   2,656,817 189,948 SH   SOLE   135,928 0 54,020
NESTLE SA ADR ADR 641069406   2,451,566 24,278 SH   SOLE   23,518 0 760
Netflix Inc COM 64110L106   69,940 75 SH   SOLE   75 0 0
NEW ORIENTAL ED & TECHNOLOGY A ADR 647581206   679,602 14,215 SH   SOLE   10,471 0 3,744
NN Group NV ADR ADR 629334103   715,013 25,816 SH   SOLE   25,816 0 0
Novartis AG ADR ADR 66987V109   122,628 1,100 SH   SOLE   1,100 0 0
NOVO NORDISK AS ADR ADR 670100205   1,536,134 22,122 SH   SOLE   21,570 0 552
nVent Electric plc COM G6700G107   57,662 1,100 SH   SOLE   1,100 0 0
Nvidia Corporation COM 67066G104   5,356,248 49,421 SH   SOLE   49,421 0 0
O Reilly Automotive Inc COM 67103H107   10,028 7 SH   SOLE   7 0 0
Old Dominion Freight Line Inc COM 679580100   1,172,213 7,085 SH   SOLE   7,085 0 0
OLYMPUS CORP ADR ADR 68163W208   42,495 3,263 SH   SOLE   3,263 0 0
On Holding Ag Namen Akt A COM H5919C104   43,920 1,000 SH   SOLE   1,000 0 0
ONEOK Inc COM 682680103   989,124 9,969 SH   SOLE   9,969 0 0
Oracle Corp COM 68389X105   543,302 3,886 SH   SOLE   3,886 0 0
Otis Worldwide Corp COM 68902V107   316,927 3,071 SH   SOLE   3,071 0 0
Palo Alto Networks Inc COM 697435105   119,448 700 SH   SOLE   700 0 0
PAN PACIFIC INTL HLDGS CORP AD ADR 69807K105   15,887 581 SH   SOLE   581 0 0
Paramount Global Class B COM 92556H206   1,854 155 SH   SOLE   155 0 0
Parker Hannifin Corp COM 701094104   1,574,331 2,590 SH   SOLE   2,590 0 0
Paychex Inc COM 704326107   804,107 5,212 SH   SOLE   5,212 0 0
Pdd Holdings Inc ADS ADR 722304102   31,037 262 SH   SOLE   172 0 90
PepsiCo Inc COM 713448108   1,070,422 7,139 SH   SOLE   7,139 0 0
Permian Resources Corp Class A COM 71424F105   1,522,115 109,900 SH   SOLE   109,900 0 0
PETROBRAS ADR ADR 71654V408   4,768,043 332,500 SH   SOLE   251,620 0 80,880
Pfizer Inc COM 717081103   25,847 1,020 SH   SOLE   1,020 0 0
Phillips 66 COM 718546104   1,180,716 9,562 SH   SOLE   9,562 0 0
Piper Sandler Companies Com COM 724078100   99,064 400 SH   SOLE   400 0 0
PJSC LUKOIL ADR ADR 69343P105   0 311 SH   SOLE   311 0 0
PPG Industries Inc COM 693506107   207,984 1,902 SH   SOLE   1,902 0 0
Progressive Corp COM 743315103   28,301 100 SH   SOLE   100 0 0
Prologis Inc COM 74340W103   771,910 6,905 SH   SOLE   6,905 0 0
Prudential Financial Inc COM 744320102   1,009,252 9,037 SH   SOLE   9,037 0 0
PRUDENTIAL PLC ADR ADR 74435K204   10,793 502 SH   SOLE   502 0 0
PT TELEKOM INDONESIA ADR ADR 715684106   3,861,129 261,417 SH   SOLE   231,277 0 30,140
Public Service Enterprise Grou COM 744573106   72,671 883 SH   SOLE   883 0 0
Public Storage COM 74460D109   568,352 1,899 SH   SOLE   1,899 0 0
Pure Storage Inc Cl A COM 74624M102   22,135 500 SH   SOLE   500 0 0
RECKITT BENCKISER PLC ADR ADR 756255204   6,791 503 SH   SOLE   503 0 0
Regions Financial Corp COM 7591EP100   313,998 14,450 SH   SOLE   14,450 0 0
Renesas Electronics Corp ADR ADR 75972B101   3,458,998 520,511 SH   SOLE   504,939 0 15,572
RHEINMETALL AG ADR ADR 76206K107   7,003,883 24,579 SH   SOLE   23,793 0 786
Robinhood Mkts Inc Cl A COM 770700102   74,916 1,800 SH   SOLE   1,800 0 0
Ross Stores Inc COM 778296103   262,864 2,057 SH   SOLE   2,057 0 0
Royal Caribbean Group COM V7780T103   159,627 777 SH   SOLE   777 0 0
Rubrik Inc Cl A COM 781154109   60,980 1,000 SH   SOLE   1,000 0 0
S&P Global Inc COM 78409V104   1,167,106 2,297 SH   SOLE   2,297 0 0
Salesforce Inc COM 79466L302   1,562,929 5,824 SH   SOLE   5,824 0 0
Samsara Inc Cl A COM 79589L106   45,996 1,200 SH   SOLE   1,200 0 0
Sandoz Group AG ADS ADR 799926100   3,311,783 79,106 SH   SOLE   77,242 0 1,864
SANTOS LTD ADR ADR 803021807   12,359 2,978 SH   SOLE   2,978 0 0
SAP SE ADR ADR 803054204   120,798 450 SH   SOLE   450 0 0
Schlumberger Ltd COM 806857108   105,545 2,525 SH   SOLE   2,525 0 0
SCHNEIDER ELECTRIC SA ADR ADR 80687P106   4,005,490 87,973 SH   SOLE   85,334 0 2,639
SCORPIO TANKERS INC SHS SHS Y7542C130   41,413 1,102 SH   SOLE   1,102 0 0
ServiceNow Inc COM 81762P102   59,710 75 SH   SOLE   75 0 0
Sherwin Williams Co COM 824348106   640,414 1,834 SH   SOLE   1,834 0 0
SHINHAN FINANCIAL GROUP ADR ADR 824596100   6,925,801 215,892 SH   SOLE   180,049 0 35,843
Shopify Inc Cl A COM 82509L107   124,124 1,300 SH   SOLE   1,300 0 0
SIEMENS AG ADR ADR 826197501   21,860 191 SH   SOLE   191 0 0
SILICON MOTION TECHNOLOGY CORP ADR 82706C108   3,805,145 75,260 SH   SOLE   53,270 0 21,990
SK Telecom Ltd ADR ADR 78440P306   1,938,171 91,165 SH   SOLE   73,442 0 17,723
Smurfit Westrock Plc COM G8267P108   1,784,988 39,614 SH   SOLE   38,447 0 1,167
Snowflake Inc Cl A COM 833445109   168,084 1,150 SH   SOLE   1,150 0 0
Softbank Group Corp ADR ADR 83404D109   6,594,736 263,685 SH   SOLE   255,877 0 7,808
Southern Copper Corp COM 84265V105   3,731,183 40,261 SH   SOLE   34,009 0 6,252
SPDR S&P 500 ETF Trust ETF 78462F103   363,603 650 SH   SOLE   650 0 0
SPDR S&P Biotech ETF ETF 78464A870   119,622 1,475 SH   SOLE   1,475 0 0
SPDR S&P Software & Services E ETF 78464A599   159,860 1,000 SH   SOLE   1,000 0 0
Spectrum Brands Holdings Inc COM 84790A105   15,455 216 SH   SOLE   216 0 0
SSE PLC SPONSORED ADR ADR 78467K107   2,232,035 108,485 SH   SOLE   105,182 0 3,303
STANDARD BANK GROUP LTD ADR ADR 853118206   2,319,964 178,225 SH   SOLE   126,743 0 51,482
STANDARD CHARTERED PLC ADR ADR 853254100   27,151 923 SH   SOLE   0 0 923
Star Bulk Carriers Corp Par SHS PAR Y8162K204   7,819,351 502,529 SH   SOLE   438,800 0 63,729
State Street Corp COM 857477103   300,373 3,355 SH   SOLE   3,355 0 0
Steel Dynamics Inc COM 858119100   1,451,428 11,604 SH   SOLE   11,604 0 0
STELLANTIS NV SHS ADR N82405106   5,291 472 SH   SOLE   472 0 0
Steris plc COM G8473T100   134,630 594 SH   SOLE   594 0 0
Stryker Corporation COM 863667101   1,308,831 3,516 SH   SOLE   3,516 0 0
Sumitomo Mitsui Finl Group ADR ADR 86562M209   6,329,301 409,398 SH   SOLE   397,323 0 12,075
SUZANO SA ADS ADS 86959K105   22,343 2,405 SH   SOLE   1,189 0 1,216
SUZUKI MTR CORP ADR ADR 86959X107   60 1 SH   SOLE   0 0 1
Synopsys Inc COM 871607107   1,512,554 3,527 SH   SOLE   3,527 0 0
TAIWAN SEMICONDUCTOR MFG ADR ADR 874039100   28,504,205 171,712 SH   SOLE   141,943 0 29,769
Target Corp COM 87612E106   44,353 425 SH   SOLE   425 0 0
TechnipFMC plc COM G87110105   7,157,988 225,875 SH   SOLE   219,198 0 6,677
Technology Select Sector SPDR ETF 81369Y803   227,128 1,100 SH   SOLE   1,100 0 0
TENCENT HLDGS LTD ADR ADR 88032Q109   14,790,805 231,569 SH   SOLE   187,463 0 44,106
TENCENT MUSIC ENTMT GROUP ADS ADS 88034P109   1,559,117 108,197 SH   SOLE   76,299 0 31,898
The Cigna Group COM 125523100   989,961 3,009 SH   SOLE   3,009 0 0
The Trade Desk Inc Cl A COM 88339J105   8,208 150 SH   SOLE   150 0 0
Thermo Fisher Scientific Inc COM 883556102   1,127,064 2,265 SH   SOLE   2,265 0 0
Timken Co COM 887389104   71,870 1,000 SH   SOLE   1,000 0 0
Torm plc Cl A COM G89479102   2,571,326 156,065 SH   SOLE   151,789 0 4,276
Toronto Dominion Bank COM 891160509   14,086 235 SH   SOLE   235 0 0
Trane Technologies plc COM G8994E103   968,308 2,874 SH   SOLE   2,874 0 0
Trinity Industries Inc COM 896522109   30,866 1,100 SH   SOLE   1,100 0 0
TRIP.COM GROUP LTD ADR ADS 89677Q107   3,605,198 56,703 SH   SOLE   40,266 0 16,437
Truist Financial Corp COM 89832Q109   20,575 500 SH   SOLE   500 0 0
Tyler Technologies Inc COM 902252105   174,417 300 SH   SOLE   300 0 0
Uber Technologies Inc COM 90353T100   43,716 600 SH   SOLE   600 0 0
UNICREDIT SPA ADR ADR 904678406   22,293 801 SH   SOLE   801 0 0
United Parcel Service Inc Cl B COM 911312106   43,996 400 SH   SOLE   400 0 0
Unitedhealth Group Inc COM 91324P102   1,864,026 3,559 SH   SOLE   3,559 0 0
Valero Energy Corp COM 91913Y100   616,107 4,665 SH   SOLE   4,665 0 0
Vanguard Consumer Staples Etf ETF 92204A207   75,493 345 SH   SOLE   345 0 0
VANGUARD ESG INTL STOCK ETF ETF 921910725   952,586 16,151 SH   SOLE   16,151 0 0
Vanguard Financials Etf ETF 92204A405   144,559 1,210 SH   SOLE   1,210 0 0
Vanguard FTSE Developed Market ETF 921943858   63,792 1,255 SH   SOLE   1,255 0 0
Vanguard FTSE Emerging Markets ETF 922042858   131,896 2,914 SH   SOLE   2,902 0 12
Vanguard FTSE Europe ETF ETF 922042874   91,273 1,300 SH   SOLE   1,300 0 0
Vanguard FTSE Pacific ETF ETF 922042866   54,345 750 SH   SOLE   750 0 0
Vanguard Health Care Etf ETF 92204A504   135,012 510 SH   SOLE   510 0 0
Vanguard Industrials Etf ETF 92204A603   143,579 580 SH   SOLE   580 0 0
Vanguard Russell 2000 Etf ETF 92206C664   107,426 1,332 SH   SOLE   1,332 0 0
Vanguard S&P Mid-Cap 400 Etf ETF 921932885   126,336 1,280 SH   SOLE   1,280 0 0
Vanguard Total Stock Market Et ETF 922908769   20,613 75 SH   SOLE   75 0 0
Vanguard Utilities Etf ETF 92204A876   71,740 420 SH   SOLE   420 0 0
Veeva Systems Inc Cl A COM 922475108   138,978 600 SH   SOLE   600 0 0
VEOLIA ENVIRONMENT ADR ADR 92334N103   5,313,110 309,833 SH   SOLE   302,499 0 7,334
Verisk Analytics Inc COM 92345Y106   397,025 1,334 SH   SOLE   1,334 0 0
Viatris Inc COM 92556V106   3,841 441 SH   SOLE   441 0 0
Vici Properties Inc COM 925652109   48,930 1,500 SH   SOLE   1,500 0 0
VINCI SA ADR ADR 927320101   3,138,240 99,922 SH   SOLE   96,994 0 2,928
Visa Inc Cl A COM 92826C839   3,183,929 9,085 SH   SOLE   9,085 0 0
VISTA ENERGY SAB DE CV ADS ADS 92837L109   3,638,217 78,140 SH   SOLE   56,099 0 22,041
Wal-Mart Inc COM 931142103   122,906 1,400 SH   SOLE   1,400 0 0
Walt Disney Co COM 254687106   78,960 800 SH   SOLE   800 0 0
Warner Music Group Corp Cl A COM 934550203   56,430 1,800 SH   SOLE   1,800 0 0
Waste Connections Inc ADR 94106B101   35,525 182 SH   SOLE   182 0 0
Waste Management Inc Del COM 94106L109   115,755 500 SH   SOLE   500 0 0
Wells Fargo Co COM 949746101   82,128 1,144 SH   SOLE   1,144 0 0
Weyerhaeuser Co COM 962166104   8,843 302 SH   SOLE   302 0 0
Wisdomtree India Earnings Fund ETF 97717W422   142,057 3,250 SH   SOLE   3,250 0 0
WOORI FINANCIAL GROUP INC ADR ADS 981064108   1,317,337 39,465 SH   SOLE   28,051 0 11,414
Workday Inc Cl A COM 98138H101   116,765 500 SH   SOLE   500 0 0
WW Grainger Inc COM 384802104   439,584 445 SH   SOLE   445 0 0
Xylem Inc COM 98419M100   11,946 100 SH   SOLE   100 0 0
Zimmer Biomet Holdings Inc COM 98956P102   50,931 450 SH   SOLE   450 0 0
Zimvie Inc COM 98888T107   270 25 SH   SOLE   25 0 0
Zoetis Inc Cl A COM 98978V103   32,930 200 SH   SOLE   200 0 0