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   2,862,874 21,049 SH   SOLE   21,049 0 0
Abbvie Inc COM 00287Y109   4,088,652 22,027 SH   SOLE   22,027 0 0
Accenture plc Ireland Class A COM G1151C101   119,556 400 SH   SOLE   400 0 0
Adobe Inc COM 00724F101   1,311,910 3,391 SH   SOLE   3,391 0 0
Advanced Micro Devices Inc COM 007903107   879,638 6,199 SH   SOLE   6,199 0 0
Aecom Com COM 00766T100   90,288 800 SH   SOLE   800 0 0
Aercap Holdings Nv COM N00985106   3,740,677 31,972 SH   SOLE   31,327 0 645
AGRICULTURAL BK CHINA LTD ADR ADR 00850M102   1,515,610 84,983 SH   SOLE   60,430 0 24,553
Air Prods & Chems Inc COM 009158106   84,618 300 SH   SOLE   300 0 0
AIRBUS SE ADR ADR 009279100   4,205,933 80,854 SH   SOLE   78,787 0 2,067
ALIBABA GROUP HOLDING LTD ADR ADS 01609W102   4,878,137 43,013 SH   SOLE   29,794 0 13,219
Alliant Energy Corp COM 018802108   3,167,177 52,376 SH   SOLE   52,376 0 0
Alphabet Inc Cl A COM 02079K305   3,076,271 17,456 SH   SOLE   17,456 0 0
Alphabet Inc Cl C COM 02079K107   2,366,383 13,340 SH   SOLE   13,340 0 0
Amazon com Inc COM 023135106   4,342,825 19,795 SH   SOLE   19,795 0 0
Amentum Holdings Inc COM 023939101   3,353 142 SH   SOLE   142 0 0
Ameren Corp COM 023608102   325,960 3,394 SH   SOLE   3,394 0 0
American Express Co COM 025816109   1,661,248 5,208 SH   SOLE   5,208 0 0
Ameriprise Financial Inc COM 03076C106   1,450,144 2,717 SH   SOLE   2,717 0 0
Ametek Inc COM 031100100   324,823 1,795 SH   SOLE   1,795 0 0
ANGLO AMERICAN PLC ADR ADR 03485P300   2,018 137 SH   SOLE   0 0 137
ANGLOGOLD ASHANTI PLC COM SHS COM G0378L100   3,481,063 76,389 SH   SOLE   53,301 0 23,088
Ansys Inc COM 03662Q105   208,976 595 SH   SOLE   595 0 0
Apollo Global Mgmt Inc COM 03769M106   56,748 400 SH   SOLE   400 0 0
Apple Inc COM 037833100   5,642,380 27,501 SH   SOLE   27,501 0 0
Applied Materials Inc COM 038222105   1,009,265 5,513 SH   SOLE   5,513 0 0
Arch Capital Group Ltd COM G0450A105   430,120 4,724 SH   SOLE   4,724 0 0
ARCOS DORADOS HLDGS INC CL-A SHS CL A G0457F107   247 31 SH   SOLE   0 0 31
Arista Networks Inc COM 040413205   463,260 4,528 SH   SOLE   4,528 0 0
ASE TECHNOLOGY HOLDING CO ADS ADS 00215W100   4,288,813 415,180 SH   SOLE   336,118 0 79,062
ASHTEAD GROUP PLC ADR ADR 045055100   2,651,797 10,360 SH   SOLE   10,129 0 231
ASML Holding NV Ny Registry ADR N07059210   180,313 225 SH   SOLE   225 0 0
Assurant Inc COM 04621X108   233,038 1,180 SH   SOLE   1,180 0 0
ASTRAZENECA PLC ADR ADR 046353108   3,437,154 49,187 SH   SOLE   48,194 0 993
Autodesk Inc COM 052769106   123,828 400 SH   SOLE   400 0 0
Autozone Inc COM 053332102   1,707,626 460 SH   SOLE   460 0 0
Avalonbay Communities Inc COM 053484101   2,348,593 11,541 SH   SOLE   11,541 0 0
AXA ADR ADR 054536107   8,433,746 172,419 SH   SOLE   169,036 0 3,383
Azek Co Inc Cl A COM 05478C105   27,175 500 SH   SOLE   500 0 0
BAE SYSTEM PLC ADR ADR 05523R107   7,084,271 68,509 SH   SOLE   66,771 0 1,738
Baker Hughes Company Cl A COM 05722G100   273,057 7,122 SH   SOLE   7,122 0 0
BANCO BILBAO VIZCAYA ARGENTARI ADR 05946K101   2,783,307 181,087 SH   SOLE   125,958 0 55,129
BANCO DO BRASIL SA SPON ADR ADR 059578104   883 217 SH   SOLE   0 0 217
Banco Latino Americano Comer ADR P16994132   1,439,436 35,718 SH   SOLE   35,718 0 0
BANCO MACRO SA ADR B ADR 05961W105   2,347,326 33,433 SH   SOLE   25,065 0 8,368
Bank New York Mellon Corp COM 064058100   503,109 5,522 SH   SOLE   5,522 0 0
Bank of America Corp COM 060505104   2,063,010 43,597 SH   SOLE   43,597 0 0
Berkshire Hathaway Inc Cl B COM 084670702   145,731 300 SH   SOLE   300 0 0
Blackstone Inc COM 09260D107   338,948 2,266 SH   SOLE   2,266 0 0
Booking Holdings Inc COM 09857L108   2,142,019 370 SH   SOLE   370 0 0
Boston Scientific Corp COM 101137107   1,056,485 9,836 SH   SOLE   9,836 0 0
Bristol Myers Squibb Co COM 110122108   42,402 916 SH   SOLE   916 0 0
Broadcom Inc COM 11135F101   7,283,224 26,422 SH   SOLE   26,422 0 0
Builders Firstsource Inc COM 12008R107   46,676 400 SH   SOLE   400 0 0
Caci International Inc Cl A COM 127190304   1,186,983 2,490 SH   SOLE   2,490 0 0
Cadence Design System Inc COM 127387108   422,474 1,371 SH   SOLE   1,371 0 0
Cameco Corp COM 13321L108   8,880,623 119,637 SH   SOLE   116,756 0 2,881
Canadian Pacific Kansas City C ADR 13646K108   4,807,933 60,653 SH   SOLE   59,372 0 1,281
Carlisle Cos Inc COM 142339100   1,442,818 3,864 SH   SOLE   3,864 0 0
Carlyle Group Inc COM 14316J108   107,940 2,100 SH   SOLE   2,100 0 0
Carrier Global Corporation COM 14448C104   87,828 1,200 SH   SOLE   1,200 0 0
Caterpillar Inc COM 149123101   3,431,776 8,840 SH   SOLE   8,840 0 0
CELLNEX TELECOM S A UNSPONSORD ADR 15117X105   6,043,853 312,520 SH   SOLE   305,107 0 7,413
CEMEX SA ADR ADR 151290889   6,911,892 997,387 SH   SOLE   841,578 0 155,809
Cencora Inc COM 03073E105   493,853 1,647 SH   SOLE   1,647 0 0
Chart Industries Inc COM 16115Q308   65,860 400 SH   SOLE   400 0 0
Chevron Corp COM 166764100   66,440 464 SH   SOLE   464 0 0
CHINA CONSTR BANK CORP ADR ADR 168919108   3,123,144 154,778 SH   SOLE   109,063 0 45,715
Chipotle Mexican Grill Inc COM 169656105   16,845 300 SH   SOLE   300 0 0
Church & Dwight Co Inc COM 171340102   286,023 2,976 SH   SOLE   2,976 0 0
Cisco Systems Inc COM 17275R102   2,040,258 29,407 SH   SOLE   29,407 0 0
Citigroup Inc New COM 172967424   1,943,715 22,835 SH   SOLE   22,835 0 0
CMS Energy Corp COM 125896100   1,676,853 24,204 SH   SOLE   24,204 0 0
COCA COLA FEMSA SAB DE CV ADR ADR 191241108   10,129,922 104,723 SH   SOLE   94,526 0 10,197
Comcast Corp Cl A COM 20030N101   24,983 700 SH   SOLE   700 0 0
Constellation Brands Inc Cl A COM 21036P108   81,340 500 SH   SOLE   500 0 0
Cooper Cos Inc COM 216648501   157,406 2,212 SH   SOLE   2,212 0 0
Costco Wholesale Corp COM 22160K105   148,491 150 SH   SOLE   150 0 0
Coterra Energy Inc COM 127097103   76,140 3,000 SH   SOLE   3,000 0 0
Coupang Inc Cl A ADR 22266T109   5,351,972 178,638 SH   SOLE   158,030 0 20,608
CRH PLC COM G25508105   100,980 1,100 SH   SOLE   1,100 0 0
Crowdstrike Holdings Inc Cl A COM 22788C105   229,189 450 SH   SOLE   450 0 0
CSL LTD ADR ADR 12637N204   1,888,558 24,067 SH   SOLE   23,596 0 471
Cummins Inc COM 231021106   242,350 740 SH   SOLE   740 0 0
Curtiss Wright Corp COM 231561101   378,626 775 SH   SOLE   775 0 0
D R Horton Inc COM 23331A109   783,447 6,077 SH   SOLE   6,077 0 0
DAIICHI SANKYO CO LTD ADR ADR 23381D102   2,869,480 123,174 SH   SOLE   120,748 0 2,426
Danaher Corporation COM 235851102   39,508 200 SH   SOLE   200 0 0
Darden Restaurants Inc COM 237194105   196,173 900 SH   SOLE   900 0 0
Datadog Inc Cl A COM 23804L103   147,763 1,100 SH   SOLE   1,100 0 0
Deere & Co COM 244199105   50,849 100 SH   SOLE   100 0 0
Dell Technologies Inc Cl C COM 24703L202   61,300 500 SH   SOLE   500 0 0
DEUTSCHE TELEKOM AG ADR ADR 251566105   6,836,003 188,040 SH   SOLE   183,615 0 4,425
Diamondback Energy Inc COM 25278X109   261,747 1,905 SH   SOLE   1,905 0 0
DIDI GLOBAL INC SPONSORED ADS ADS 23292E108   1,321,169 269,626 SH   SOLE   187,395 0 82,231
Digital Realty Trust Inc COM 253868103   351,798 2,018 SH   SOLE   2,018 0 0
DISCO CORP ADR ADR 25461D100   6,040,371 204,668 SH   SOLE   199,649 0 5,019
Dominion Energy Inc COM 25746U109   9,382 166 SH   SOLE   166 0 0
DR REDDY'S LABORATORIES LTD ADR 256135203   7,515 500 SH   SOLE   0 0 500
DTE Energy Co COM 233331107   428,508 3,235 SH   SOLE   3,235 0 0
Duke Energy Corp COM 26441C204   16,992 144 SH   SOLE   144 0 0
E.ON AG ADR ADR 268780103   3,237,312 176,503 SH   SOLE   171,051 0 5,452
Eastgroup Properties Inc COM 277276101   306,498 1,834 SH   SOLE   1,834 0 0
Eaton Corp plc COM G29183103   5,805,014 16,261 SH   SOLE   16,261 0 0
Edison Intl COM 281020107   25,800 500 SH   SOLE   500 0 0
Elevance Health Inc COM 036752103   1,419,315 3,649 SH   SOLE   3,649 0 0
Eli Lilly & Co COM 532457108   734,317 942 SH   SOLE   942 0 0
EMBRAER SA ADR ADS 29082A107   7,092,613 124,629 SH   SOLE   86,956 0 37,673
ENGIE SA ADR ADR 29286D105   12,032,220 514,441 SH   SOLE   502,912 0 11,529
Eqt Corp Com COM 26884L109   75,816 1,300 SH   SOLE   1,300 0 0
Equinix Inc COM 29444U700   1,007,065 1,266 SH   SOLE   1,266 0 0
Expedia Group Inc New COM 30212P303   304,130 1,803 SH   SOLE   1,803 0 0
Extra Space Storage Inc COM 30225T102   218,654 1,483 SH   SOLE   1,483 0 0
Fifth Third Bancorp Com COM 316773100   231,480 5,628 SH   SOLE   5,628 0 0
First Industrial Realty Trust COM 32054K103   282,138 5,862 SH   SOLE   5,862 0 0
FOMENTO ECONOMICO MEXICANO ADR ADR 344419106   2,658,228 25,813 SH   SOLE   18,109 0 7,704
Fortinet Inc COM 34959E109   463,794 4,387 SH   SOLE   4,387 0 0
Fortive Corp COM 34959J108   15,639 300 SH   SOLE   300 0 0
Freeport McMoran Inc Cl B COM 35671D857   86,700 2,000 SH   SOLE   2,000 0 0
FUJIFILM HLDGS CORP ADR ADR 35958N107   4,619,458 424,735 SH   SOLE   415,981 0 8,754
FULL TRUCK ALLIANCE CO LTD ADS ADS 35969L108   2,513,803 212,854 SH   SOLE   148,151 0 64,703
General Dynamics Corp COM 369550108   3,128,637 10,727 SH   SOLE   10,727 0 0
Gitlab Inc Class A COM 37637K108   36,088 800 SH   SOLE   800 0 0
GOLD FIELDS LTD NEW ADR SPONS ADR 38059T106   1,349,465 57,012 SH   SOLE   40,773 0 16,239
Goldman Sachs Group Inc COM 38141G104   300,794 425 SH   SOLE   425 0 0
GRAB HOLDINGS LIMITED CLASS A CLASS A ORD G4124C109   3,030,147 602,415 SH   SOLE   437,843 0 164,572
Grupo Financiero Banorte S A B ADR 40052P107   13,028,903 285,896 SH   SOLE   253,340 0 32,556
GRUPO FINANCIERO GALICIA S.ASP ADR 399909100   2,459,954 48,818 SH   SOLE   34,761 0 14,057
Hartford Insurance Group Inc C COM 416515104   2,682,032 21,140 SH   SOLE   21,140 0 0
Health Care Select Sector SPDR ETF 81369Y209   13,479 100 SH   SOLE   100 0 0
Hershey Co COM 427866108   49,785 300 SH   SOLE   300 0 0
Hilton Worldwide Holdings Inc COM 43300A203   406,168 1,525 SH   SOLE   1,525 0 0
HITACHI LTD ADR ADR 433578507   6,692,931 229,908 SH   SOLE   225,789 0 4,119
Home Depot Inc COM 437076102   980,395 2,674 SH   SOLE   2,674 0 0
Honeywell Intl Inc COM 438516106   1,539,337 6,610 SH   SOLE   6,610 0 0
HOYA CORP ADR ADR 443251103   2,201,185 18,534 SH   SOLE   18,034 0 500
Hubbell Inc COM 443510607   383,089 938 SH   SOLE   938 0 0
Hubspot Inc COM 443573100   111,326 200 SH   SOLE   200 0 0
ICICI BANK LTD ADR 45104G104   21,427 637 SH   SOLE   0 0 637
Icon plc COM G4705A100   58,180 400 SH   SOLE   400 0 0
Industrial Select Sector SPDR ETF 81369Y704   14,752 100 SH   SOLE   100 0 0
Ingersoll Rand Inc COM 45687V106   141,406 1,700 SH   SOLE   1,700 0 0
Insulet Corp COM 45784P101   94,254 300 SH   SOLE   300 0 0
Intercontinental Exchange Inc COM 45866F104   1,085,592 5,917 SH   SOLE   5,917 0 0
INTESA SANPAOLO SPA ADR ADR 46115H107   5,998,043 174,103 SH   SOLE   169,854 0 4,249
Intuit COM 461202103   1,480,744 1,880 SH   SOLE   1,880 0 0
Invesco QQQ Trust Series I ETF 46090E103   110,328 200 SH   SOLE   200 0 0
Iron Mountain Inc Com COM 46284V101   41,028 400 SH   SOLE   400 0 0
ISHARES CORE MSCI EMERGING ETF 46434G103   17,434 290 SH   SOLE   0 0 290
iShares Core S&P 500 ETF ETF 464287200   965,499 1,555 SH   SOLE   1,555 0 0
iShares Core S&P Mid-Cap ETF ETF 464287507   147,297 2,375 SH   SOLE   2,375 0 0
ISHARES MSCI ACWI EX US ETF ETF 464288240   7,699 126 SH   SOLE   17 0 109
Ishares Msci China Etf ETF 46429B671   148,770 2,700 SH   SOLE   2,700 0 0
iShares MSCI EAFE ETF ETF 464287465   35,756 400 SH   SOLE   400 0 0
ISHARES MSCI EMERGING MKTS ETF ETF 464287234   311,720 6,462 SH   SOLE   168 0 6,294
ISHARES MSCI EMexCHINA ETF ETF 46434G764   168,710 2,672 SH   SOLE   2,672 0 0
Ishares Msci India Etf ETF 46429B598   27,840 500 SH   SOLE   500 0 0
iShares Russell 1000 Growth ET ETF 464287614   2,993,289 7,050 SH   SOLE   7,050 0 0
iShares Russell 2000 ETF ETF 464287655   21,579 100 SH   SOLE   100 0 0
iShares Russell Mid-Cap Growth ETF 464287481   166,416 1,200 SH   SOLE   1,200 0 0
iShares TR US Infrastruc ETF 46435U713   49,190 1,000 SH   SOLE   1,000 0 0
ITAU UNIBANCO HLDG PREF ADR ADR 465562106   14,685,324 2,162,787 SH   SOLE   1,935,846 0 226,941
Itt Inc COM 45073V108   1,345,288 8,578 SH   SOLE   8,578 0 0
Jacobs Solutions Inc COM 46982L108   92,015 700 SH   SOLE   700 0 0
JBS N.V. COM SHS CL A CL A SHS N4732M103   11,895,988 814,236 SH   SOLE   730,520 0 83,716
JFrog Ltd COM M6191J100   74,596 1,700 SH   SOLE   1,700 0 0
Johnson & Johnson COM 478160104   141,446 926 SH   SOLE   926 0 0
Johnson Controls Intl Plc COM G51502105   190,116 1,800 SH   SOLE   1,800 0 0
JPMorgan Chase & Co COM 46625H100   6,498,333 22,415 SH   SOLE   22,415 0 0
KB FINANCIAL GROUP INC ADR ADR 48241A105   25,131,956 304,298 SH   SOLE   272,157 0 32,141
Kenvue Inc COM 49177J102   62,790 3,000 SH   SOLE   3,000 0 0
Keysight Technologies Inc COM 49338L103   319,363 1,949 SH   SOLE   1,949 0 0
Kimberly Clark Corp COM 494368103   90,244 700 SH   SOLE   700 0 0
Kinder Morgan Inc COM 49456B101   37,397 1,272 SH   SOLE   1,272 0 0
KKR & Co Inc COM 48251W104   133,030 1,000 SH   SOLE   1,000 0 0
KLA Corp New COM 482480100   1,653,536 1,846 SH   SOLE   1,846 0 0
Kodiak Gas Services Inc COM 50012A108   545,750 15,925 SH   SOLE   15,925 0 0
KOREA ELEC POWER CORP ADR ADR 500631106   3,967,994 278,651 SH   SOLE   192,828 0 85,823
Kratos Defense & Sec Solutions COM 50077B207   23,225 500 SH   SOLE   500 0 0
KT CORP ADR ADR 48268K101   2,033,315 97,850 SH   SOLE   67,896 0 29,954
Labcorp Holdings Inc COM 504922105   340,475 1,297 SH   SOLE   1,297 0 0
Lam Research Corp New COM 512807306   387,413 3,980 SH   SOLE   3,980 0 0
Lennar Corp Cl A COM 526057104   248,541 2,247 SH   SOLE   2,247 0 0
Linde plc ADR G54950103   5,526,369 11,779 SH   SOLE   11,548 0 231
LONDON STOCK EXCHANGE GROUP AD ADR 54211N101   6,810,776 186,934 SH   SOLE   183,158 0 3,776
Lowes Cos Inc COM 548661107   681,807 3,073 SH   SOLE   3,073 0 0
Lumentum Holdings Inc COM 55024U109   76,048 800 SH   SOLE   800 0 0
Marathon Petroleum Corp COM 56585A102   1,583,194 9,531 SH   SOLE   9,531 0 0
Marriott Intl Inc Cl A COM 571903202   946,126 3,463 SH   SOLE   3,463 0 0
Martin Marietta Materials Inc COM 573284106   326,631 595 SH   SOLE   595 0 0
MARUBENI CORP ADR ADR 573810207   8,827,294 43,771 SH   SOLE   43,020 0 751
MARUI GROUP CO LTD ADR NEW ADR 573814308   127 3 SH   SOLE   3 0 0
Medtronic plc COM G5960L103   69,736 800 SH   SOLE   800 0 0
MEITUAN ADR ADR 58533E103   62,240 1,950 SH   SOLE   0 0 1,950
Merck & Co Inc COM 58933Y105   47,496 600 SH   SOLE   600 0 0
Meta Platforms Inc Cl A COM 30303M102   4,104,518 5,561 SH   SOLE   5,561 0 0
Metlife Inc COM 59156R108   80,420 1,000 SH   SOLE   1,000 0 0
MICRON TECHNOLOGY INC COM 595112103   5,959,067 48,349 SH   SOLE   33,774 0 14,575
Microsoft Corp COM 594918104   8,288,343 16,663 SH   SOLE   16,663 0 0
MITSUBISHI ELEC CORP ADR ADR 606776201   3,596,557 83,495 SH   SOLE   81,420 0 2,075
Mitsubishi Ufj Financial Group ADR 606822104   6,588,605 480,219 SH   SOLE   468,389 0 11,830
MMC NORILSK NICKEL PJSC ADR ADR 55315J102   0 93 SH   SOLE   93 0 0
Molina Healthcare Inc COM 60855R100   270,493 908 SH   SOLE   908 0 0
Mondelez Intl Inc Cl A COM 609207105   20,232 300 SH   SOLE   300 0 0
Morgan Stanley COM 617446448   2,294,609 16,290 SH   SOLE   16,290 0 0
Motorola Solutions Inc COM 620076307   250,594 596 SH   SOLE   596 0 0
MPLX LP COM 55336V100   23,179 450 SH   SOLE   450 0 0
Msci Inc COM 55354G100   395,644 686 SH   SOLE   686 0 0
Nasdaq Inc COM 631103108   1,381,628 15,451 SH   SOLE   15,451 0 0
Natera Inc COM 632307104   50,682 300 SH   SOLE   300 0 0
Nedbank Group Limited Sp ADR ADR 63975K104   3,890,622 284,471 SH   SOLE   228,549 0 55,922
NESTLE SA ADR ADR 641069406   2,996,987 30,263 SH   SOLE   29,476 0 787
Netflix Inc COM 64110L106   100,435 75 SH   SOLE   75 0 0
NEW ORIENTAL ED & TECH GRP INC ADR 647581206   341 6 SH   SOLE   0 0 6
NN Group NV ADR ADR 629334103   2,196,001 66,316 SH   SOLE   66,316 0 0
Novartis AG ADR ADR 66987V109   108,909 900 SH   SOLE   900 0 0
NOVO NORDISK AS ADR ADR 670100205   1,928,998 27,948 SH   SOLE   27,385 0 563
nVent Electric plc COM G6700G107   65,925 900 SH   SOLE   900 0 0
Nvidia Corporation COM 67066G104   7,808,024 49,421 SH   SOLE   49,421 0 0
O Reilly Automotive Inc COM 67103H107   9,464 105 SH   SOLE   105 0 0
Old Dominion Freight Line Inc COM 679580100   958,381 5,905 SH   SOLE   5,905 0 0
OLYMPUS CORP ADR ADR 68163W208   34,408 2,898 SH   SOLE   2,898 0 0
On Holding Ag Namen Akt A COM H5919C104   62,460 1,200 SH   SOLE   1,200 0 0
ONEOK Inc COM 682680103   1,862,552 22,817 SH   SOLE   22,817 0 0
Oracle Corp COM 68389X105   849,596 3,886 SH   SOLE   3,886 0 0
Otis Worldwide Corp COM 68902V107   299,139 3,021 SH   SOLE   3,021 0 0
Palo Alto Networks Inc COM 697435105   122,784 600 SH   SOLE   600 0 0
PANASONIC HLDGS CORP UNSPONSOR ADR 69832A304   4,067,581 377,719 SH   SOLE   368,089 0 9,630
Paramount Global Class B COM 92556H206   1,999 155 SH   SOLE   155 0 0
Parker Hannifin Corp COM 701094104   1,809,037 2,590 SH   SOLE   2,590 0 0
Paychex Inc COM 704326107   2,096,370 14,412 SH   SOLE   14,412 0 0
PDD HOLDINGS INC ADR ADR 722304102   9,446 90 SH   SOLE   0 0 90
PepsiCo Inc COM 713448108   118,836 900 SH   SOLE   900 0 0
Permian Resources Corp Class A COM 71424F105   2,271,816 166,800 SH   SOLE   166,800 0 0
PETROLEO BRASILEIRO SA ADR 71654V408   1,088 87 SH   SOLE   0 0 87
Pfizer Inc COM 717081103   20,265 836 SH   SOLE   836 0 0
Phillips 66 COM 718546104   2,691,647 22,562 SH   SOLE   22,562 0 0
PING AN INSURANCE GROUP ADR RE ADR 72341E304   1,506,984 118,653 SH   SOLE   84,333 0 34,320
Piper Sandler Companies Com COM 724078100   111,176 400 SH   SOLE   400 0 0
PJSC LUKOIL ADR ADR 69343P105   0 311 SH   SOLE   311 0 0
POPULAR INC COM NEW COM NEW 733174700   1,477,706 13,408 SH   SOLE   9,630 0 3,778
PPG Industries Inc COM 693506107   216,352 1,902 SH   SOLE   1,902 0 0
Progressive Corp COM 743315103   26,686 100 SH   SOLE   100 0 0
Prologis Inc COM 74340W103   704,830 6,705 SH   SOLE   6,705 0 0
Prudential Financial Inc COM 744320102   992,423 9,237 SH   SOLE   9,237 0 0
PT TELEKOM INDONESIA ADR ADR 715684106   5,951,863 351,350 SH   SOLE   319,215 0 32,135
Public Service Enterprise Grou COM 744573106   49,077 583 SH   SOLE   583 0 0
Public Storage COM 74460D109   1,554,833 5,299 SH   SOLE   5,299 0 0
Pure Storage Inc Cl A COM 74624M102   40,306 700 SH   SOLE   700 0 0
Ralliant Corp COM 750940108   4,849 100 SH   SOLE   100 0 0
Reckitt Benckiser Group plc AD ADR 756255204   4,488,555 330,522 SH   SOLE   326,130 0 4,392
Regions Financial Corp COM 7591EP100   339,864 14,450 SH   SOLE   14,450 0 0
RENESAS ELECTRONICS CORP ADR ADR 75972B101   4,055,621 654,903 SH   SOLE   639,007 0 15,896
RHEINMETALL AG ADR ADR 76206K107   10,724,164 25,420 SH   SOLE   24,614 0 806
Robinhood Mkts Inc Cl A COM 770700102   168,534 1,800 SH   SOLE   1,800 0 0
Ross Stores Inc COM 778296103   262,432 2,057 SH   SOLE   2,057 0 0
Royal Caribbean Group COM V7780T103   386,415 1,234 SH   SOLE   1,234 0 0
Rubrik Inc Cl A COM 781154109   89,590 1,000 SH   SOLE   1,000 0 0
S&P Global Inc COM 78409V104   1,211,185 2,297 SH   SOLE   2,297 0 0
Salesforce Inc COM 79466L302   1,560,878 5,724 SH   SOLE   5,724 0 0
Samsara Inc Cl A COM 79589L106   39,780 1,000 SH   SOLE   1,000 0 0
SANDOZ GROUP AG ADS ADR 799926100   5,368,823 98,424 SH   SOLE   96,434 0 1,990
SAP SE ADR ADR 803054204   136,845 450 SH   SOLE   450 0 0
Schlumberger Ltd COM 806857108   71,825 2,125 SH   SOLE   2,125 0 0
SCHNEIDER ELECTRIC SA ADR ADR 80687P106   6,792,377 128,132 SH   SOLE   125,411 0 2,721
ServiceNow Inc COM 81762P102   102,808 100 SH   SOLE   100 0 0
Sherwin Williams Co COM 824348106   629,722 1,834 SH   SOLE   1,834 0 0
SHINHAN FINANCIAL GROUP ADR ADR 824596100   9,856,376 218,158 SH   SOLE   181,110 0 37,048
SILICON MOTION TECHNOLOGY CORP ADR 82706C108   5,563,461 74,012 SH   SOLE   51,735 0 22,277
SK TELECOM LTD ADR NEW ADR 78440P306   13,007 557 SH   SOLE   1 0 556
Smurfit Westrock Plc COM G8267P108   7,973,348 184,782 SH   SOLE   182,126 0 2,656
Snowflake Inc Cl A COM 833445109   234,958 1,050 SH   SOLE   1,050 0 0
SOFTBANK GROUP CORP ADR ADR 83404D109   11,688,843 321,137 SH   SOLE   313,219 0 7,918
SOUTHERN COPPER CORP COM 84265V105   4,584,855 45,318 SH   SOLE   38,921 0 6,397
SPDR S&P 500 ETF Trust ETF 78462F103   278,032 450 SH   SOLE   450 0 0
SPDR S&P Biotech ETF ETF 78464A870   105,736 1,275 SH   SOLE   1,275 0 0
SPDR S&P Software & Services E ETF 78464A599   189,820 1,000 SH   SOLE   1,000 0 0
Spectrum Brands Holdings Inc COM 84790A105   10,600 200 SH   SOLE   200 0 0
SSE PLC SPONSORED ADR ADR 78467K107   5,325,122 212,232 SH   SOLE   208,745 0 3,487
STANDARD BANK GROUP LTD ADR ADR 853118206   2,258,638 176,412 SH   SOLE   122,698 0 53,714
STANDARD CHARTERED PLC ADS ADR 853254100   6,279,194 189,817 SH   SOLE   184,341 0 5,476
STAR BULK CARRIERS CORP NEW SHS PAR Y8162K204   30,990 1,797 SH   SOLE   0 0 1,797
State Street Corp COM 857477103   488,845 4,597 SH   SOLE   4,597 0 0
Steel Dynamics Inc COM 858119100   1,485,428 11,604 SH   SOLE   11,604 0 0
STELLANTIS NV SHS ADR N82405106   2,791,050 278,270 SH   SOLE   271,390 0 6,880
Steris plc COM G8473T100   142,691 594 SH   SOLE   594 0 0
Stryker Corporation COM 863667101   1,391,035 3,516 SH   SOLE   3,516 0 0
SUMITOMO MITSUI FINL GROUP ADR ADR 86562M209   7,643,707 505,871 SH   SOLE   493,364 0 12,507
SUZUKI MTR CORP ADR ADR 86959X107   60 1 SH   SOLE   0 0 1
Synopsys Inc COM 871607107   1,800,532 3,512 SH   SOLE   3,512 0 0
TAIWAN SEMICONDUCTOR MFG ADR ADR 874039100   44,617,416 196,995 SH   SOLE   166,021 0 30,974
Technology Select Sector SPDR ETF 81369Y803   253,230 1,000 SH   SOLE   1,000 0 0
Teledyne Technologies Inc COM 879360105   287,406 561 SH   SOLE   561 0 0
TELEFONICA BRASIL SA NEW ADR SPONS ADR 87936R205   4,866,294 426,868 SH   SOLE   348,611 0 78,257
TENCENT HLDGS LTD ADR ADR 88032Q109   9,091,721 141,606 SH   SOLE   98,886 0 42,720
TENCENT MUSIC ENTMT GROUP ADS ADS 88034P109   2,107,720 108,144 SH   SOLE   74,552 0 33,592
The Cigna Group COM 125523100   994,715 3,009 SH   SOLE   3,009 0 0
Thermo Fisher Scientific Inc COM 883556102   918,367 2,265 SH   SOLE   2,265 0 0
Timken Co COM 887389104   65,295 900 SH   SOLE   900 0 0
Toronto Dominion Bank COM 891160509   17,261 235 SH   SOLE   235 0 0
Trane Technologies plc COM G8994E103   1,257,116 2,874 SH   SOLE   2,874 0 0
Trinity Industries Inc COM 896522109   24,309 900 SH   SOLE   900 0 0
TRIP.COM GROUP LTD ADR ADS 89677Q107   3,308,885 56,427 SH   SOLE   39,167 0 17,260
Truist Financial Corp COM 89832Q109   34,392 800 SH   SOLE   800 0 0
Tyler Technologies Inc COM 902252105   177,852 300 SH   SOLE   300 0 0
Uber Technologies Inc COM 90353T100   37,320 400 SH   SOLE   400 0 0
United Parcel Service Inc Cl B COM 911312106   40,376 400 SH   SOLE   400 0 0
Valero Energy Corp COM 91913Y100   627,069 4,665 SH   SOLE   4,665 0 0
Vanguard Consumer Staples Etf ETF 92204A207   75,555 345 SH   SOLE   345 0 0
VANGUARD ESG INTL STOCK ETF ETF 921910725   969,400 14,800 SH   SOLE   14,800 0 0
Vanguard Financials Etf ETF 92204A405   154,033 1,210 SH   SOLE   1,210 0 0
Vanguard FTSE Developed Market ETF 921943858   71,548 1,255 SH   SOLE   1,255 0 0
Vanguard FTSE Emerging Markets ETF 922042858   139,355 2,818 SH   SOLE   2,802 0 16
Vanguard FTSE Europe ETF ETF 922042874   100,750 1,300 SH   SOLE   1,300 0 0
Vanguard FTSE Pacific ETF ETF 922042866   61,635 750 SH   SOLE   750 0 0
Vanguard Health Care Etf ETF 92204A504   126,653 510 SH   SOLE   510 0 0
Vanguard Industrials Etf ETF 92204A603   162,441 580 SH   SOLE   580 0 0
Vanguard Russell 2000 Etf ETF 92206C664   116,177 1,332 SH   SOLE   1,332 0 0
Vanguard S&P 500 Etf ETF 922908363   254,477 448 SH   SOLE   448 0 0
Vanguard S&P Mid-Cap 400 Etf ETF 921932885   134,374 1,280 SH   SOLE   1,280 0 0
Vanguard Total Stock Market Et ETF 922908769   22,795 75 SH   SOLE   75 0 0
Vanguard Utilities Etf ETF 92204A876   74,134 420 SH   SOLE   420 0 0
VEOLIA ENVIRONMENT ADR ADR 92334N103   7,528,633 424,043 SH   SOLE   416,207 0 7,836
Verisk Analytics Inc COM 92345Y106   415,541 1,334 SH   SOLE   1,334 0 0
Viatris Inc COM 92556V106   2,152 241 SH   SOLE   241 0 0
Vici Properties Inc COM 925652109   48,900 1,500 SH   SOLE   1,500 0 0
VINCI SA ADR ADR 927320101   7,532,817 205,186 SH   SOLE   202,140 0 3,046
Visa Inc Cl A COM 92826C839   3,154,619 8,885 SH   SOLE   8,885 0 0
VISTA ENERGY S.A.B. DE C.V. ADS 92837L109   63,513 1,328 SH   SOLE   0 0 1,328
Wal-Mart Inc COM 931142103   127,114 1,300 SH   SOLE   1,300 0 0
Walt Disney Co COM 254687106   111,609 900 SH   SOLE   900 0 0
Warner Music Group Corp Cl A COM 934550203   40,860 1,500 SH   SOLE   1,500 0 0
Waste Management Inc Del COM 94106L109   114,410 500 SH   SOLE   500 0 0
Weg Sa Brazil Sp Adr ADR 94858P209   3,090,857 394,699 SH   SOLE   282,538 0 112,161
Wells Fargo Co COM 949746101   80,120 1,000 SH   SOLE   1,000 0 0
Weyerhaeuser Co COM 962166104   7,758 302 SH   SOLE   302 0 0
WH GROUP LTD SPONSORED ADR ADR 92890T205   1,536,601 79,882 SH   SOLE   56,616 0 23,266
Wisdomtree India Earnings Fund ETF 97717W422   151,904 3,200 SH   SOLE   3,200 0 0
WOORI FINANCIAL GROUP INC ADR ADS 981064108   1,947,284 39,157 SH   SOLE   27,299 0 11,858
Workday Inc Cl A COM 98138H101   96,000 400 SH   SOLE   400 0 0
WW Grainger Inc COM 384802104   462,907 445 SH   SOLE   445 0 0
Xylem Inc COM 98419M100   12,936 100 SH   SOLE   100 0 0
Zimmer Biomet Holdings Inc COM 98956P102   31,923 350 SH   SOLE   350 0 0
Zimvie Inc COM 98888T107   234 25 SH   SOLE   25 0 0