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
3M Co COM 88579Y101   13,670 100 SH   SOLE   100 0 0
Abbott Laboratories COM 002824100   1,183,652 10,382 SH   SOLE   10,382 0 0
Abbvie Inc COM 00287Y109   2,751,686 13,934 SH   SOLE   13,934 0 0
Accenture plc Ireland Class A COM G1151C101   167,903 475 SH   SOLE   475 0 0
Adobe Inc COM 00724F101   1,595,280 3,081 SH   SOLE   3,081 0 0
Advanced Micro Devices Inc COM 007903107   1,203,855 7,337 SH   SOLE   7,337 0 0
AES Corp COM 00130H105   40,120 2,000 SH   SOLE   2,000 0 0
Aflac Inc COM 001055102   22,360 200 SH   SOLE   200 0 0
Agilent Technologies Inc COM 00846U101   393,175 2,648 SH   SOLE   2,648 0 0
Air Prods & Chems Inc COM 009158106   148,870 500 SH   SOLE   500 0 0
AIRBUS SE ADR ADR 009279100   2,811,285 76,786 SH   SOLE   74,734 0 2,052
Akamai Technologies Inc COM 00971T101   163,943 1,624 SH   SOLE   1,624 0 0
ALIBABA GROUP HOLDING LTD ADR ADS 01609W102   8,712,903 82,104 SH   SOLE   65,889 0 16,215
Alliant Energy Corp COM 018802108   2,148,912 35,408 SH   SOLE   35,408 0 0
Alphabet Inc Cl A COM 02079K305   3,044,343 18,356 SH   SOLE   18,356 0 0
Alphabet Inc Cl C COM 02079K107   3,055,230 18,274 SH   SOLE   18,274 0 0
Amazon com Inc COM 023135106   3,529,090 18,940 SH   SOLE   18,940 0 0
Amentum Holdings Inc COM 023939101   22,575 700 SH   SOLE   700 0 0
Ameren Corp COM 023608102   189,001 2,161 SH   SOLE   2,161 0 0
American Express Co COM 025816109   1,415,664 5,220 SH   SOLE   5,220 0 0
American Intl Group Inc COM 026874784   14,646 200 SH   SOLE   200 0 0
Ameriprise Financial Inc COM 03076C106   1,971,793 4,197 SH   SOLE   4,197 0 0
Ametek Inc COM 031100100   308,219 1,795 SH   SOLE   1,795 0 0
Amgen Inc COM 031162100   63,798 198 SH   SOLE   198 0 0
ANGLO AMERN PLC ADR ADR 03485P300   2,541 156 SH   SOLE   0 0 156
Ansys Inc COM 03662Q105   189,585 595 SH   SOLE   595 0 0
Apple Inc COM 037833100   6,961,341 29,877 SH   SOLE   29,877 0 0
Applied Materials Inc COM 038222105   1,556,593 7,704 SH   SOLE   7,704 0 0
Arch Capital Group Ltd COM G0450A105   528,521 4,724 SH   SOLE   4,724 0 0
ARCOS DORADOS HOLDINGS INC SHS CL A G0457F107   1,026,099 117,672 SH   SOLE   89,139 0 28,533
Arista Networks Inc COM 040413106   434,484 1,132 SH   SOLE   1,132 0 0
ASE TECHNOLOGY HOLDING CO ADS ADS 00215W100   2,720,900 278,781 SH   SOLE   204,646 0 74,135
ASHTEAD GROUP PLC ADR ADR 045055100   2,685,709 8,652 SH   SOLE   7,297 0 1,355
ASML HOLDING NV NY REGISTRY NY REG SH N07059210   6,093,678 7,313 SH   SOLE   6,554 0 759
ASMPT LTD ADR ADR 00212G108   1,712,588 46,676 SH   SOLE   36,898 0 9,778
Assurant Inc COM 04621X108   234,655 1,180 SH   SOLE   1,180 0 0
ASTRAZENECA PLC ADR ADR 046353108   4,057,911 52,085 SH   SOLE   50,738 0 1,347
AT&T Inc COM 00206R102   44,000 2,000 SH   SOLE   2,000 0 0
Autodesk Inc COM 052769106   123,966 450 SH   SOLE   450 0 0
Autozone Inc COM 053332102   1,612,820 512 SH   SOLE   512 0 0
Avalonbay Communities Inc COM 053484101   1,501,291 6,665 SH   SOLE   6,665 0 0
AXA ADR ADR 054536107   5,032,052 130,577 SH   SOLE   118,061 0 12,516
Azek Co Inc Cl A COM 05478C105   23,400 500 SH   SOLE   500 0 0
BAE SYSTEM PLC ADR ADR 05523R107   4,352,224 65,549 SH   SOLE   63,806 0 1,743
BAIDU INC ADR REP A ADR REP A 056752108   7,160 68 SH   SOLE   68 0 0
Baker Hughes Company Cl A COM 05722G100   257,460 7,122 SH   SOLE   7,122 0 0
Ball Corp COM 058498106   136,907 2,016 SH   SOLE   2,016 0 0
BANCO BILBAO VIZCAYA ARGENTARI ADR 05946K101   2,107,510 194,420 SH   SOLE   145,410 0 49,010
BANCO DO BRASIL SA ADR ADR 059578104   5,125,320 1,023,149 SH   SOLE   865,093 0 158,056
BANCO LATINOAMERICANO COME-E A ADR P16994132   964,888 29,698 SH   SOLE   29,698 0 0
Bank New York Mellon Corp COM 064058100   396,811 5,522 SH   SOLE   5,522 0 0
Bank of America Corp COM 060505104   1,667,750 42,030 SH   SOLE   42,030 0 0
Barrett Business Services Inc COM 068463108   15,004 400 SH   SOLE   400 0 0
Bath & Body Works Inc COM 070830104   95,760 3,000 SH   SOLE   3,000 0 0
Baxter Intl Inc COM 071813109   15,188 400 SH   SOLE   400 0 0
Berkshire Hathaway Inc Cl B COM 084670702   138,078 300 SH   SOLE   300 0 0
Blackstone Inc COM 09260D107   500,123 3,266 SH   SOLE   3,266 0 0
Booking Holdings Inc COM 09857L108   1,558,484 370 SH   SOLE   370 0 0
Boston Scientific Corp COM 101137107   1,326,973 15,835 SH   SOLE   15,835 0 0
Bristol Myers Squibb Co COM 110122108   78,438 1,516 SH   SOLE   1,516 0 0
Broadcom Inc COM 11135F101   1,281,675 7,430 SH   SOLE   7,430 0 0
Brunswick Corp COM 117043109   172,502 2,058 SH   SOLE   2,058 0 0
Builders Firstsource Inc COM 12008R107   96,930 500 SH   SOLE   500 0 0
Bunge Global SA COM H11356104   67,648 700 SH   SOLE   700 0 0
BYD CO LTD ADR ADR 05606L100   13,996 192 SH   SOLE   185 0 7
Caci International Inc Cl A COM 127190304   324,432 643 SH   SOLE   643 0 0
Cadence Design System Inc COM 127387108   371,582 1,371 SH   SOLE   1,371 0 0
Cameco Corp COM 13321L108   47,760 1,000 SH   SOLE   1,000 0 0
Capital One Financial Corp COM 14040H105   24,855 166 SH   SOLE   166 0 0
Carlisle Cos Inc COM 142339100   1,742,781 3,875 SH   SOLE   3,875 0 0
Carlyle Group Inc COM 14316J108   120,568 2,800 SH   SOLE   2,800 0 0
Carrier Global Corporation COM 14448C104   58,758 730 SH   SOLE   730 0 0
Caterpillar Inc COM 149123101   2,439,807 6,238 SH   SOLE   6,238 0 0
CEMEX SA ADR ADR 151290889   4,588,418 752,199 SH   SOLE   617,771 0 134,428
Cencora Inc COM 03073E105   370,707 1,647 SH   SOLE   1,647 0 0
Centene Corp COM 15135B101   112,845 1,499 SH   SOLE   1,499 0 0
CENTRAL JAPAN RAILWAY CO ADR ADR 153766100   7,629 658 SH   SOLE   658 0 0
Charles River Laboratories Int COM 159864107   175,697 892 SH   SOLE   892 0 0
Charles Schwab Corp COM 808513105   84,253 1,300 SH   SOLE   1,300 0 0
Chevron Corp COM 166764100   68,333 464 SH   SOLE   464 0 0
CHINA CONSTR BANK CORP ADR ADR 168919108   1,316,536 86,957 SH   SOLE   63,111 0 23,846
Chipotle Mexican Grill Inc COM 169656105   17,286 300 SH   SOLE   300 0 0
Chubb Limited COM H1467J104   144,195 500 SH   SOLE   500 0 0
Church & Dwight Co Inc COM 171340102   879,229 8,396 SH   SOLE   8,396 0 0
Cisco Systems Inc COM 17275R102   564,505 10,607 SH   SOLE   10,607 0 0
Citigroup Inc New COM 172967424   515,511 8,235 SH   SOLE   8,235 0 0
Cloudflare Inc Cl A COM 18915M107   88,979 1,100 SH   SOLE   1,100 0 0
CMS Energy Corp COM 125896100   1,258,485 17,818 SH   SOLE   17,818 0 0
COCA COLA FEMSA SAB DE CV ADR ADR 191241108   1,344,408 15,153 SH   SOLE   11,235 0 3,918
Comcast Corp Cl A COM 20030N101   112,779 2,700 SH   SOLE   2,700 0 0
Constellation Brands Inc Cl A COM 21036P108   154,614 600 SH   SOLE   600 0 0
Constellation Energy Corp COM 21037T109   364,028 1,400 SH   SOLE   1,400 0 0
Cooper Cos Inc COM 216648501   244,072 2,212 SH   SOLE   2,212 0 0
Costco Wholesale Corp COM 22160K105   132,978 150 SH   SOLE   150 0 0
Coterra Energy Inc COM 127097103   119,750 5,000 SH   SOLE   5,000 0 0
Crowdstrike Holdings Inc Cl A COM 22788C105   119,200 425 SH   SOLE   425 0 0
CSL LTD ADR ADR 12637N204   2,238,625 22,543 SH   SOLE   18,524 0 4,019
CSX Corp COM 126408103   511,976 14,827 SH   SOLE   14,827 0 0
Cummins Inc COM 231021106   239,605 740 SH   SOLE   740 0 0
Curtiss Wright Corp COM 231561101   253,420 771 SH   SOLE   771 0 0
D R Horton Inc COM 23331A109   1,235,617 6,477 SH   SOLE   6,477 0 0
DAIICHI SANKYO CO LTD ADR ADR 23381D102   2,293,715 69,674 SH   SOLE   55,461 0 14,213
Danaher Corporation COM 235851102   882,713 3,175 SH   SOLE   3,175 0 0
Darden Restaurants Inc COM 237194105   147,717 900 SH   SOLE   900 0 0
Datadog Inc Cl A COM 23804L103   120,813 1,050 SH   SOLE   1,050 0 0
DBS GROUP HLDGS LTD ADR ADR 23304Y100   21,251 179 SH   SOLE   179 0 0
DEUTSCHE TELEKOM AG ADR ADR 251566105   2,900,758 98,489 SH   SOLE   88,029 0 10,460
Diamondback Energy Inc COM 25278X109   842,346 4,886 SH   SOLE   4,886 0 0
Digital Realty Trust Inc COM 253868103   175,747 1,086 SH   SOLE   1,086 0 0
DISCO CORP ADR ADR 25461D100   4,679,812 178,554 SH   SOLE   159,413 0 19,141
Dominion Energy Inc COM 25746U109   9,593 166 SH   SOLE   166 0 0
DR REDDYS LABORATORIES LTD ADR 256135203   16,334 206 SH   SOLE   0 0 206
DTE Energy Co COM 233331107   415,406 3,235 SH   SOLE   3,235 0 0
Duke Energy Corp COM 26441C204   16,603 144 SH   SOLE   144 0 0
Eastgroup Properties Inc COM 277276101   342,628 1,834 SH   SOLE   1,834 0 0
Eaton Corp plc COM G29183103   1,622,067 4,894 SH   SOLE   4,894 0 0
Edison Intl COM 281020107   209,016 2,400 SH   SOLE   2,400 0 0
EISAI CO LTD ADR ADR 28258A107   9,248 990 SH   SOLE   990 0 0
ELBIT SYSTEMS LTD ADR ORD M3760D101   12,406 62 SH   SOLE   62 0 0
Elevance Health Inc COM 036752103   5,720 11 SH   SOLE   11 0 0
EMBRAER SA ADR ADS 29082A107   6,027,370 170,409 SH   SOLE   125,173 0 45,236
Emerson Electric Co COM 291011104   244,333 2,234 SH   SOLE   2,234 0 0
ENGIE SA ADR ADR 29286D105   4,686,950 270,679 SH   SOLE   244,249 0 26,430
ENI SPA ADR ADR 26874R108   18 1 SH   SOLE   0 0 1
Equinix Inc COM 29444U700   1,123,740 1,266 SH   SOLE   1,266 0 0
EURONAV NV SHS SHS B38564108   11,468 690 SH   SOLE   690 0 0
Everest Group Ltd COM G3223R108   289,954 740 SH   SOLE   740 0 0
EVgo Inc Cl A COM 30052F100   5,796 1,400 SH   SOLE   1,400 0 0
Exelon Corp COM 30161N101   60,825 1,500 SH   SOLE   1,500 0 0
Extra Space Storage Inc COM 30225T102   267,222 1,483 SH   SOLE   1,483 0 0
Fastly Inc Cl A COM 31188V100   24,224 3,200 SH   SOLE   3,200 0 0
Fidelity Natl Information Serv COM 31620M106   145,474 1,737 SH   SOLE   1,737 0 0
First Industrial Realty Trust COM 32054K103   328,155 5,862 SH   SOLE   5,862 0 0
Fluence Energy Inc Cl A COM 34379V103   11,355 500 SH   SOLE   500 0 0
FOMENTO ECONOMICO MEXICANO ADR ADR 344419106   1,263,080 12,796 SH   SOLE   9,584 0 3,212
Fortinet Inc COM 34959E109   340,212 4,387 SH   SOLE   4,387 0 0
Fortive Corp COM 34959J108   23,679 300 SH   SOLE   300 0 0
FREEPORT MCMORAN INC CL B 35671D857   3,446,353 69,038 SH   SOLE   51,514 0 17,524
FRONTLINE PLC USR COM M46528101   4,045,959 177,066 SH   SOLE   157,799 0 19,267
FUJIFILM HLDGS CORP ADR ADR 35958N107   4,654,048 361,017 SH   SOLE   324,114 0 36,903
FULL TRUCK ALLIANCE CO LTD ADS ADS 35969L108   2,087,817 231,722 SH   SOLE   170,895 0 60,827
GALAXY ENTERTAINMENT GROUP LTD ADR 36318L203   5,555 221 SH   SOLE   221 0 0
Ge Vernova Inc COM 36828A101   50,996 200 SH   SOLE   200 0 0
General Dynamics Corp COM 369550108   1,927,129 6,377 SH   SOLE   6,377 0 0
Gitlab Inc Class A COM 37637K108   36,078 700 SH   SOLE   700 0 0
GLENCORE PLC ADR ADR 37827X100   20,412 1,779 SH   SOLE   1,483 0 296
Global X Robotics & Artificial ETF 37954Y715   38,580 1,200 SH   SOLE   1,200 0 0
GLOBANT SA USR COM L44385109   1,426,906 7,202 SH   SOLE   5,310 0 1,892
Goldman Sachs Group Inc COM 38141G104   272,310 550 SH   SOLE   550 0 0
Greek Org Of Football Prognost ADR 392483103   470,536 52,833 SH   SOLE   52,833 0 0
Green Plains Inc COM 393222104   3,385 250 SH   SOLE   250 0 0
GRUPO FINANCIERO BANORTE SA AD ADR 40052P107   8,426,786 235,738 SH   SOLE   197,385 0 38,353
GXO Logistics Incorporated COM 36262G101   88,519 1,700 SH   SOLE   1,700 0 0
Hancock John Pfd Income Fund I COM 41021P103   60,340 3,500 SH   SOLE   3,500 0 0
Hartford Financial Services Gr COM 416515104   1,107,886 9,420 SH   SOLE   9,420 0 0
HDFC BANK LTD ADR ADR 40415F101   26,433 423 SH   SOLE   229 0 194
Health Care Select Sector SPDR ETF 81369Y209   15,402 100 SH   SOLE   100 0 0
Hershey Co COM 427866108   381,450 1,989 SH   SOLE   1,989 0 0
Hexcel Corp COM 428291108   495,135 8,008 SH   SOLE   8,008 0 0
Hilton Worldwide Holdings Inc COM 43300A203   351,512 1,525 SH   SOLE   1,525 0 0
HITACHI LTD ADR ADR 433578507   4,675,025 88,431 SH   SOLE   76,875 0 11,556
Home Depot Inc COM 437076102   965,592 2,383 SH   SOLE   2,383 0 0
Honda Motor Ltd ADR ADR 438128308   15,865 500 SH   SOLE   500 0 0
Honeywell Intl Inc COM 438516106   1,387,024 6,710 SH   SOLE   6,710 0 0
HOYA CORP ADR ADR 443251103   2,409,604 17,421 SH   SOLE   14,443 0 2,978
HSBC HLDGS PLC ADR ADR 404280406   5,284,104 116,931 SH   SOLE   106,299 0 10,632
Hubbell Inc COM 443510607   292,563 683 SH   SOLE   683 0 0
Hubspot Inc COM 443573100   101,004 190 SH   SOLE   190 0 0
Huntington Ingalls Industries COM 446413106   155,720 589 SH   SOLE   589 0 0
ICICI BANK LTD ADR ADR 45104G104   11,108,717 372,151 SH   SOLE   302,972 0 69,179
Icon plc COM G4705A100   107,741 375 SH   SOLE   375 0 0
INFINEON TECHNOLOGIES AG ADR ADR 45662N103   13,939 397 SH   SOLE   397 0 0
ING GROEP NV ADR ADR 456837103   2,313,892 127,417 SH   SOLE   114,228 0 13,189
Ingersoll Rand Inc COM 45687V106   186,504 1,900 SH   SOLE   1,900 0 0
INPEX CORP ADR ADR 45790H101   20,079 1,482 SH   SOLE   1,482 0 0
Interactive Brokers Group Inc COM 45841N107   167,232 1,200 SH   SOLE   1,200 0 0
Intercontinental Exchange Inc COM 45866F104   805,931 5,017 SH   SOLE   5,017 0 0
Intesa San Paolo SpA ADR ADR 46115H107   855,916 33,308 SH   SOLE   33,308 0 0
Intl Business Machines COM 459200101   11,054 50 SH   SOLE   50 0 0
Intuit COM 461202103   1,167,480 1,880 SH   SOLE   1,880 0 0
Invesco QQQ Trust Series I ETF 46090E103   97,614 200 SH   SOLE   200 0 0
IonQ Inc COM 46222L108   30,590 3,500 SH   SOLE   3,500 0 0
Irhythm Technologies Inc COM 450056106   59,392 800 SH   SOLE   800 0 0
ISHARES CORE MSCI EMERGING MKT ETF 46434G103   14,660 255 SH   SOLE   0 0 255
iShares Core S&P 500 ETF ETF 464287200   896,955 1,555 SH   SOLE   1,555 0 0
iShares Core S&P Mid-Cap ETF ETF 464287507   148,010 2,375 SH   SOLE   2,375 0 0
ISHARES MSCI ACWI EX US ETF ETF 464288240   139,093 2,431 SH   SOLE   2,419 0 12
iShares MSCI EAFE ETF ETF 464287465   41,815 500 SH   SOLE   500 0 0
ISHARES MSCI EMERGING MKTS ETF ETF 464287234   572,116 12,475 SH   SOLE   3,193 0 9,282
ISHARES MSCI EMexCHINA ETF ETF 46434G764   180,030 2,946 SH   SOLE   2,946 0 0
iShares Russell 1000 Growth ET ETF 464287614   2,646,429 7,050 SH   SOLE   7,050 0 0
iShares Russell 2000 ETF ETF 464287655   22,089 100 SH   SOLE   100 0 0
iShares Russell Mid-Cap Growth ETF 464287481   105,561 900 SH   SOLE   900 0 0
iShares TR US Infrastruc ETF 46435U713   46,970 1,000 SH   SOLE   1,000 0 0
ITAU UNIBANCO HLDG PREF ADR ADR REP PFD 465562106   8,425,162 1,266,942 SH   SOLE   1,084,824 0 182,118
Itt Inc COM 45073V108   328,623 2,198 SH   SOLE   2,198 0 0
Jacobs Solutions Inc COM 46982L108   91,630 700 SH   SOLE   700 0 0
JBS SA ADR ADR 466110103   7,859,322 677,007 SH   SOLE   570,785 0 106,222
JFrog Ltd COM M6191J100   58,080 2,000 SH   SOLE   2,000 0 0
Johnson & Johnson COM 478160104   190,583 1,176 SH   SOLE   1,176 0 0
Johnson Controls Intl Plc COM G51502105   178,503 2,300 SH   SOLE   2,300 0 0
JPMorgan Chase & Co COM 46625H100   3,274,023 15,527 SH   SOLE   15,527 0 0
KB FINANCIAL GROUP INC ADR ADR 48241A105   14,924,436 241,691 SH   SOLE   202,161 0 39,530
Keysight Technologies Inc COM 49338L103   309,755 1,949 SH   SOLE   1,949 0 0
Kimberly Clark Corp COM 494368103   28,456 200 SH   SOLE   200 0 0
Kinder Morgan Inc COM 49456B101   28,098 1,272 SH   SOLE   1,272 0 0
KKR & Co Inc COM 48251W104   130,580 1,000 SH   SOLE   1,000 0 0
KLA Corp New COM 482480100   1,845,419 2,383 SH   SOLE   2,383 0 0
KOREA ELEC POWER CORP ADR ADR 500631106   2,337,289 301,197 SH   SOLE   222,269 0 78,928
KT CORP ADR ADR 48268K101   1,632,997 106,177 SH   SOLE   78,294 0 27,883
Kyndryl Holdings Inc COM 50155Q100   230 10 SH   SOLE   10 0 0
Labcorp Holdings Inc COM 504922105   200,238 896 SH   SOLE   896 0 0
LAM Research Corp COM 512807108   316,639 388 SH   SOLE   388 0 0
Leidos Holdings Inc COM 525327102   32,600 200 SH   SOLE   200 0 0
Lennar Corp Cl A COM 526057104   421,268 2,247 SH   SOLE   2,247 0 0
LENOVO GROUP LTD ADR ADR 526250105   128 5 SH   SOLE   0 0 5
LINDE PLC SHS SHS G54950103   3,825,719 8,023 SH   SOLE   7,179 0 844
LONDON STOCK EXCHANGE GROUP AD ADR 54211N101   2,636,205 76,921 SH   SOLE   68,767 0 8,154
Lowes Cos Inc COM 548661107   839,093 3,098 SH   SOLE   3,098 0 0
Lumentum Holdings Inc COM 55024U109   63,380 1,000 SH   SOLE   1,000 0 0
LVMH MOET HENNESSY LOU VUIT AD ADR 502441306   2,519,505 16,395 SH   SOLE   14,613 0 1,782
LyondellBasell Industries NV COM N53745100   577,414 6,021 SH   SOLE   6,021 0 0
Marathon Oil Corp COM 565849106   1,303,485 48,948 SH   SOLE   48,948 0 0
Marathon Petroleum Corp COM 56585A102   1,552,695 9,531 SH   SOLE   9,531 0 0
Marriott Intl Inc Cl A COM 571903202   877,807 3,531 SH   SOLE   3,531 0 0
Martin Marietta Materials Inc COM 573284106   320,259 595 SH   SOLE   595 0 0
MARUBENI CORP ADR ADR 573810207   2,292,605 14,014 SH   SOLE   11,831 0 2,183
Marvell Technology Inc COM 573874104   122,604 1,700 SH   SOLE   1,700 0 0
Medtronic plc COM G5960L103   67,522 750 SH   SOLE   750 0 0
MEITUAN ADS ADR 58533E103   11,888,616 268,444 SH   SOLE   214,182 0 54,262
Merck & Co Inc COM 58933Y105   1,801,743 15,866 SH   SOLE   15,866 0 0
Meta Platforms Inc Cl A COM 30303M102   3,523,368 6,155 SH   SOLE   6,155 0 0
Metlife Inc COM 59156R108   156,712 1,900 SH   SOLE   1,900 0 0
MICRON TECHNOLOGY INC COM 595112103   5,510,661 53,135 SH   SOLE   39,471 0 13,664
Microsoft Corp COM 594918104   7,262,603 16,878 SH   SOLE   16,878 0 0
MITSUBISHI UFJ FINL GROUP INC ADS 606822104   4,213,237 413,874 SH   SOLE   369,531 0 44,343
MMC NORILSK NICKEL PJSC ADR ADR 55315J102   0 305 SH   SOLE   305 0 0
Molina Healthcare Inc COM 60855R100   312,860 908 SH   SOLE   908 0 0
Mondelez Intl Inc Cl A COM 609207105   22,101 300 SH   SOLE   300 0 0
Morgan Stanley COM 617446448   613,974 5,890 SH   SOLE   5,890 0 0
Motorola Solutions Inc COM 620076307   1,380,814 3,071 SH   SOLE   3,071 0 0
MPLX LP COM 55336V100   20,007 450 SH   SOLE   450 0 0
Msci Inc COM 55354G100   296,711 509 SH   SOLE   509 0 0
Natera Inc COM 632307104   50,780 400 SH   SOLE   400 0 0
NEDBANK GROUP LTD ADR ADR 63975K104   1,887,182 108,777 SH   SOLE   80,606 0 28,171
NESTLE SA ADR ADR 641069406   41,999 417 SH   SOLE   417 0 0
Netflix Inc COM 64110L106   35,463 50 SH   SOLE   50 0 0
NEW ORIENTAL ED & TECHNOLOGY A ADR 647581206   1,117,003 14,728 SH   SOLE   11,631 0 3,097
Nike Inc Cl B COM 654106103   109,616 1,240 SH   SOLE   1,240 0 0
NN Group NV ADR ADR 629334103   645,098 25,816 SH   SOLE   25,816 0 0
Novartis AG ADR ADR 66987V109   149,526 1,300 SH   SOLE   1,300 0 0
NOVO NORDISK AS ADR ADR 670100205   2,696,901 22,650 SH   SOLE   22,053 0 597
Nuveen Nasdaq 100 Dynamic Over ETF 670699107   12,560 500 SH   SOLE   500 0 0
nVent Electric plc COM G6700G107   84,312 1,200 SH   SOLE   1,200 0 0
Nvidia Corporation COM 67066G104   6,929,852 57,064 SH   SOLE   57,064 0 0
O Reilly Automotive Inc COM 67103H107   8,061 7 SH   SOLE   7 0 0
Old Dominion Freight Line Inc COM 679580100   1,431,996 7,209 SH   SOLE   7,209 0 0
OLYMPUS CORP ADR ADR 68163W208   49,299 2,594 SH   SOLE   2,594 0 0
ONEOK Inc COM 682680103   908,475 9,969 SH   SOLE   9,969 0 0
Organon & Co COM 68622V106   1,913 100 SH   SOLE   100 0 0
Otis Worldwide Corp COM 68902V107   324,397 3,121 SH   SOLE   3,121 0 0
Palo Alto Networks Inc COM 697435105   136,720 400 SH   SOLE   400 0 0
PAN PACIFIC INTL HLDGS CORP AD ADR 69807K105   3,541,440 137,096 SH   SOLE   122,348 0 14,748
Paramount Global Class B COM 92556H206   1,646 155 SH   SOLE   155 0 0
Parker Hannifin Corp COM 701094104   1,636,414 2,590 SH   SOLE   2,590 0 0
Paychex Inc COM 704326107   699,398 5,212 SH   SOLE   5,212 0 0
PDD HOLDINGS INC ADS ADS 722304102   8,423,073 62,481 SH   SOLE   51,042 0 11,439
PepsiCo Inc COM 713448108   1,151,068 6,769 SH   SOLE   6,769 0 0
PETROBRAS ADR ADR 71654V408   5,133,139 356,221 SH   SOLE   276,507 0 79,714
Pfizer Inc COM 717081103   52,671 1,820 SH   SOLE   1,820 0 0
Phillips 66 COM 718546104   1,256,925 9,562 SH   SOLE   9,562 0 0
PJSC LUKOIL ADR ADR 69343P105   0 311 SH   SOLE   311 0 0
PPG Industries Inc COM 693506107   908,411 6,858 SH   SOLE   6,858 0 0
Procter & Gamble Co COM 742718109   287,512 1,660 SH   SOLE   1,660 0 0
Progressive Corp COM 743315103   25,376 100 SH   SOLE   100 0 0
Prologis Inc COM 74340W103   926,516 7,337 SH   SOLE   7,337 0 0
Prudential Financial Inc COM 744320102   1,094,381 9,037 SH   SOLE   9,037 0 0
PRUDENTIAL PLC ADR ADR 74435K204   9,307 502 SH   SOLE   502 0 0
Public Service Enterprise Grou COM 744573106   78,772 883 SH   SOLE   883 0 0
Public Storage COM 74460D109   690,989 1,899 SH   SOLE   1,899 0 0
Pure Storage Inc Cl A COM 74624M102   25,120 500 SH   SOLE   500 0 0
Reaves Utility Income Fund COM 756158101   37,174 1,133 SH   SOLE   1,133 0 0
RECKITT BENCKISER PLC ADR ADR 756255204   6,176 503 SH   SOLE   503 0 0
Regions Financial Corp COM 7591EP100   337,118 14,450 SH   SOLE   14,450 0 0
RENESAS ELECTRONICS CORP ADR ADR 75972B101   4,056,019 558,127 SH   SOLE   495,914 0 62,213
RHEINMETALL AG ADR ADR 76206K107   6,123,734 56,404 SH   SOLE   50,071 0 6,333
Roblox Corp Cl A COM 771049103   22,130 500 SH   SOLE   500 0 0
Ross Stores Inc COM 778296103   309,599 2,057 SH   SOLE   2,057 0 0
Rubrik Inc Cl A COM 781154109   32,150 1,000 SH   SOLE   1,000 0 0
S&P Global Inc COM 78409V104   1,186,676 2,297 SH   SOLE   2,297 0 0
Salesforce Inc COM 79466L302   1,638,428 5,986 SH   SOLE   5,986 0 0
Samsara Inc Cl A COM 79589L106   91,428 1,900 SH   SOLE   1,900 0 0
SANDOZ GROUP AG ADS ADR 799926100   3,576,840 85,547 SH   SOLE   76,588 0 8,959
SANTOS LTD ADR ADR 803021807   14,503 2,978 SH   SOLE   2,978 0 0
SAP SE ADR ADR 803054204   103,095 450 SH   SOLE   450 0 0
Schlumberger Ltd COM 806857108   110,119 2,625 SH   SOLE   2,625 0 0
SCORPIO TANKERS INC SHS SHS Y7542C130   91,193 1,279 SH   SOLE   1,279 0 0
ServiceNow Inc COM 81762P102   67,079 75 SH   SOLE   75 0 0
Shell plc ADS ADR 780259305   13,190 200 SH   SOLE   200 0 0
Sherwin Williams Co COM 824348106   721,356 1,890 SH   SOLE   1,890 0 0
SHINHAN FINANCIAL GROUP ADR ADR RESTRD 824596100   8,439,439 199,184 SH   SOLE   158,785 0 40,399
Shopify Inc Cl A COM 82509L107   112,196 1,400 SH   SOLE   1,400 0 0
SIEMENS AG ADR ADR 826197501   19,328 191 SH   SOLE   191 0 0
SILICON MOTION TECHNOLOGY CORP ADR 82706C108   4,846,290 79,787 SH   SOLE   60,166 0 19,621
SK TELECOM LTD ADR NEW ADR 78440P306   2,274,085 95,670 SH   SOLE   78,569 0 17,101
Snowflake Inc Cl A COM 833445109   97,631 850 SH   SOLE   850 0 0
SOFTBANK GROUP CORP ADR ADR 83404D109   8,308,182 282,039 SH   SOLE   251,943 0 30,096
SOUTHERN COPPER CORP COM 84265V105   5,298,740 46,058 SH   SOLE   35,207 0 10,851
SPDR S&P 500 ETF Trust ETF 78462F103   372,944 650 SH   SOLE   650 0 0
SPDR S&P Biotech ETF ETF 78464A870   135,850 1,375 SH   SOLE   1,375 0 0
SPDR S&P Software & Services E ETF 78464A599   160,689 1,000 SH   SOLE   1,000 0 0
Spectrum Brands Holdings Inc COM 84790A105   20,550 216 SH   SOLE   216 0 0
STANDARD BANK GROUP LTD ADR ADR 853118206   2,700,258 192,003 SH   SOLE   142,051 0 49,952
STANDARD CHARTERED PLC ADS ADR 853254100   3,610,433 169,713 SH   SOLE   124,628 0 45,085
STAR BULK CARRIERS CORP SHS PA SHS PAR Y8162K204   11,126,923 469,688 SH   SOLE   388,856 0 80,832
State Street Corp COM 857477103   296,817 3,355 SH   SOLE   3,355 0 0
Steel Dynamics Inc COM 858119100   1,463,032 11,604 SH   SOLE   11,604 0 0
STELLANTIS NV SHS SHS N82405106   1,599,458 113,840 SH   SOLE   101,742 0 12,098
Stericycle Inc COM 858912108   67,100 1,100 SH   SOLE   1,100 0 0
Steris plc COM G8473T100   144,069 594 SH   SOLE   594 0 0
Stryker Corporation COM 863667101   1,270,190 3,516 SH   SOLE   3,516 0 0
SUMITOMO MITSUI FINL GROUP ADR ADR 86562M209   5,494,177 435,010 SH   SOLE   388,837 0 46,173
Sunnova Energy Intl Inc COM 86745K104   9,740 1,000 SH   SOLE   1,000 0 0
SUZANO SA ADS ADS 86959K105   24,901 2,490 SH   SOLE   1,189 0 1,301
SUZUKI MTR CORP ADR ADR 86959X107   13,851 311 SH   SOLE   0 0 311
Symbotic Inc Class A COM 87151X101   9,756 400 SH   SOLE   400 0 0
Synopsys Inc COM 871607107   1,792,114 3,539 SH   SOLE   3,539 0 0
TAIWAN SEMICONDUCTOR MFG ADR ADR 874039100   29,309,562 168,766 SH   SOLE   135,307 0 33,459
Target Corp COM 87612E106   187,032 1,200 SH   SOLE   1,200 0 0
TECHNIPFMC PLC COM G87110105   6,269,967 239,038 SH   SOLE   212,859 0 26,179
Technology Select Sector SPDR ETF 81369Y803   316,064 1,400 SH   SOLE   1,400 0 0
TECHTRONIC IND LTD ADR ADR 87873R101   16,573 218 SH   SOLE   0 0 218
TECK RESOURCES LTD USR CL B 878742204   5,913,988 113,208 SH   SOLE   103,224 0 9,984
TENCENT HLDGS LTD ADR ADR 88032Q109   12,977,783 228,060 SH   SOLE   179,972 0 48,088
The Cigna Group COM 125523100   1,042,438 3,009 SH   SOLE   3,009 0 0
Thermo Fisher Scientific Inc COM 883556102   1,398,587 2,261 SH   SOLE   2,261 0 0
Timken Co COM 887389104   92,719 1,100 SH   SOLE   1,100 0 0
TORM PLC CL A SHS CL A G89479102   5,830,178 170,530 SH   SOLE   154,106 0 16,424
Toronto Dominion Bank COM 891160509   14,866 235 SH   SOLE   235 0 0
TOTALENERGIES SE SPONSORED ADS ADS 89151E109   17,512 271 SH   SOLE   0 0 271
Trane Technologies plc COM G8994E103   384,454 989 SH   SOLE   989 0 0
Trinity Industries Inc COM 896522109   45,292 1,300 SH   SOLE   1,300 0 0
TRIP.COM GROUP LTD ADR ADS 89677Q107   3,617,293 60,866 SH   SOLE   45,081 0 15,785
Truist Financial Corp COM 89832Q109   21,385 500 SH   SOLE   500 0 0
Tyler Technologies Inc COM 902252105   175,116 300 SH   SOLE   300 0 0
Uber Technologies Inc COM 90353T100   45,096 600 SH   SOLE   600 0 0
Ulta Beauty Inc COM 90384S303   116,736 300 SH   SOLE   300 0 0
UNICREDIT SPA ADR ADR 904678406   4,234,122 192,753 SH   SOLE   172,263 0 20,490
United Parcel Service Inc Cl B COM 911312106   54,536 400 SH   SOLE   400 0 0
Unitedhealth Group Inc COM 91324P102   2,080,876 3,559 SH   SOLE   3,559 0 0
Vail Resorts Inc COM 91879Q109   79,128 454 SH   SOLE   454 0 0
Valero Energy Corp COM 91913Y100   629,915 4,665 SH   SOLE   4,665 0 0
Vaneck Semiconductor Etf ETF 92189F676   147,270 600 SH   SOLE   600 0 0
Vanguard Consumer Staples Etf ETF 92204A207   75,376 345 SH   SOLE   345 0 0
VANGUARD ESG INTL STOCK ETF ETF 921910725   910,040 14,795 SH   SOLE   14,795 0 0
Vanguard Financials Etf ETF 92204A405   132,991 1,210 SH   SOLE   1,210 0 0
Vanguard FTSE Developed Market ETF 921943858   66,277 1,255 SH   SOLE   1,255 0 0
Vanguard FTSE Emerging Markets ETF 922042858   138,861 2,902 SH   SOLE   2,902 0 0
Vanguard FTSE Europe ETF ETF 922042874   63,990 900 SH   SOLE   900 0 0
Vanguard FTSE Pacific ETF ETF 922042866   58,792 750 SH   SOLE   750 0 0
Vanguard Health Care Etf ETF 92204A504   143,922 510 SH   SOLE   510 0 0
Vanguard Industrials Etf ETF 92204A603   150,841 580 SH   SOLE   580 0 0
Vanguard Russell 2000 Etf ETF 92206C664   119,028 1,332 SH   SOLE   1,332 0 0
Vanguard S&P Mid-Cap 400 Etf ETF 921932885   135,206 1,280 SH   SOLE   1,280 0 0
Vanguard Small-Cap Growth Etf ETF 922908595   114,969 430 SH   SOLE   430 0 0
Vanguard Total Stock Market Et ETF 922908769   21,237 75 SH   SOLE   75 0 0
Vanguard Utilities Etf ETF 92204A876   73,101 420 SH   SOLE   420 0 0
Veeva Systems Inc Cl A COM 922475108   125,922 600 SH   SOLE   600 0 0
VEOLIA ENVIRONMENT ADR ADR 92334N103   4,227,578 256,640 SH   SOLE   229,791 0 26,849
Verisk Analytics Inc COM 92345Y106   357,459 1,334 SH   SOLE   1,334 0 0
Verizon Communications Inc COM 92343V104   35,928 800 SH   SOLE   800 0 0
Viatris Inc COM 92556V106   13,247 1,141 SH   SOLE   1,141 0 0
Vici Properties Inc COM 925652109   83,275 2,500 SH   SOLE   2,500 0 0
VINCI SA ADR ADR 927320101   2,087,608 71,292 SH   SOLE   60,892 0 10,400
Visa Inc Cl A COM 92826C839   2,544,662 9,255 SH   SOLE   9,255 0 0
VISTA ENERGY SAB DE CV ADS ADS 92837L109   3,706,925 83,905 SH   SOLE   62,805 0 21,100
Vistra Corp COM 92840M102   165,956 1,400 SH   SOLE   1,400 0 0
Wal-Mart Inc COM 931142103   40,375 500 SH   SOLE   500 0 0
Walt Disney Co COM 254687106   86,571 900 SH   SOLE   900 0 0
Warner Music Group Corp Cl A COM 934550203   65,730 2,100 SH   SOLE   2,100 0 0
WASTE CONNECTIONS INC COM 94106B101   14,663 82 SH   SOLE   82 0 0
Waste Management Inc Del COM 94106L109   166,080 800 SH   SOLE   800 0 0
Wells Fargo Co COM 949746101   70,274 1,244 SH   SOLE   1,244 0 0
Weyerhaeuser Co COM 962166104   10,226 302 SH   SOLE   302 0 0
Wisdomtree India Earnings Fund COM 97717W422   163,995 3,250 SH   SOLE   3,250 0 0
WOORI FINANCIAL GROUP INC ADR ADS 981064108   1,511,836 42,313 SH   SOLE   31,386 0 10,927
WW Grainger Inc COM 384802104   462,270 445 SH   SOLE   445 0 0
Xylem Inc COM 98419M100   13,503 100 SH   SOLE   100 0 0
Zimmer Biomet Holdings Inc COM 98956P102   187,941 1,741 SH   SOLE   1,741 0 0
Zimvie Inc COM 98888T107   714 45 SH   SOLE   45 0 0
Zoetis Inc Cl A COM 98978V103   39,076 200 SH   SOLE   200 0 0