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   12,909 100 SH   SOLE   100 0 0
Abbott Laboratories COM 002824100   1,174,308 10,382 SH   SOLE   10,382 0 0
Abbvie Inc COM 00287Y109   2,476,072 13,934 SH   SOLE   13,934 0 0
Accenture plc Ireland Class A COM G1151C101   167,100 475 SH   SOLE   475 0 0
Adobe Inc COM 00724F101   1,596,846 3,591 SH   SOLE   3,591 0 0
Advanced Micro Devices Inc COM 007903107   886,236 7,337 SH   SOLE   7,337 0 0
AES Corp COM 00130H105   25,740 2,000 SH   SOLE   2,000 0 0
Aflac Inc COM 001055102   20,688 200 SH   SOLE   200 0 0
Agilent Technologies Inc COM 00846U101   355,732 2,648 SH   SOLE   2,648 0 0
Air Prods & Chems Inc COM 009158106   145,020 500 SH   SOLE   500 0 0
Airbus SE ADR ADR 009279100   3,174,014 79,215 SH   SOLE   77,104 0 2,111
Akamai Technologies Inc COM 00971T101   155,336 1,624 SH   SOLE   1,624 0 0
ALIBABA GROUP HOLDING LTD ADR ADS 01609W102   6,844,940 80,728 SH   SOLE   63,761 0 16,967
Alliant Energy Corp COM 018802108   2,094,029 35,408 SH   SOLE   35,408 0 0
Alphabet Inc Cl A COM 02079K305   3,474,791 18,356 SH   SOLE   18,356 0 0
Alphabet Inc Cl C COM 02079K107   3,471,721 18,230 SH   SOLE   18,230 0 0
Amazon com Inc COM 023135106   4,155,247 18,940 SH   SOLE   18,940 0 0
Amentum Holdings Inc COM 023939101   14,721 700 SH   SOLE   700 0 0
Ameren Corp COM 023608102   192,632 2,161 SH   SOLE   2,161 0 0
American Express Co COM 025816109   1,549,244 5,220 SH   SOLE   5,220 0 0
American Intl Group Inc COM 026874784   14,560 200 SH   SOLE   200 0 0
Ameriprise Financial Inc COM 03076C106   2,234,609 4,197 SH   SOLE   4,197 0 0
Ametek Inc COM 031100100   323,567 1,795 SH   SOLE   1,795 0 0
Amgen Inc COM 031162100   51,607 198 SH   SOLE   198 0 0
ANGLO AMERN PLC SPONSORED ADR ADR 03485P300   2,309 156 SH   SOLE   0 0 156
ANGLOGOLD ASHANTI PLC COM SHS COM G0378L100   1,692,125 73,316 SH   SOLE   56,218 0 17,098
Ansys Inc COM 03662Q105   200,711 595 SH   SOLE   595 0 0
Apple Inc COM 037833100   7,000,241 27,954 SH   SOLE   27,954 0 0
Applied Materials Inc COM 038222105   1,252,902 7,704 SH   SOLE   7,704 0 0
Arch Capital Group Ltd COM G0450A105   436,261 4,724 SH   SOLE   4,724 0 0
ARCOS DORADOS HOLDINGS INC SHS CL A G0457F107   744,420 102,256 SH   SOLE   75,735 0 26,521
Arista Networks Inc COM 040413205   500,480 4,528 SH   SOLE   4,528 0 0
ASE TECHNOLOGY HOLDING CO ADS ADS 00215W100   2,755,533 273,638 SH   SOLE   195,573 0 78,065
ASHTEAD GROUP PLC ADR ADR 045055100   2,247,240 9,037 SH   SOLE   7,060 0 1,977
ASML Holding NV Ny Registry ADR N07059210   5,107,328 7,369 SH   SOLE   6,599 0 770
ASMPT LTD ADR ADR 00212G108   1,267,420 43,815 SH   SOLE   31,910 0 11,905
Assurant Inc COM 04621X108   251,600 1,180 SH   SOLE   1,180 0 0
AstraZeneca plc ADR ADR 046353108   3,465,535 52,893 SH   SOLE   51,621 0 1,272
AT&T Inc COM 00206R102   45,540 2,000 SH   SOLE   2,000 0 0
Autodesk Inc COM 052769106   133,006 450 SH   SOLE   450 0 0
Autozone Inc COM 053332102   1,639,424 512 SH   SOLE   512 0 0
Avalonbay Communities Inc COM 053484101   1,466,100 6,665 SH   SOLE   6,665 0 0
AXA ADR ADR 054536107   4,630,321 130,291 SH   SOLE   117,454 0 12,837
Azek Co Inc Cl A COM 05478C105   23,735 500 SH   SOLE   500 0 0
BAE SYSTEM PLC ADR ADR 05523R107   3,898,600 67,760 SH   SOLE   66,007 0 1,753
BAIDU INC ADR REP A ADR REP A 056752108   5,733 68 SH   SOLE   68 0 0
Baker Hughes Company Cl A COM 05722G100   292,144 7,122 SH   SOLE   7,122 0 0
Ball Corp COM 058498106   111,142 2,016 SH   SOLE   2,016 0 0
BANCO BILBAO VIZCAYA ARGENTARI ADR 05946K101   1,696,751 174,563 SH   SOLE   129,163 0 45,400
Banco Do Brasil SA ADR ADR 059578104   4,131,388 1,055,986 SH   SOLE   878,730 0 177,256
Banco Latino Americano Comer ADR P16994132   1,056,358 29,698 SH   SOLE   29,698 0 0
Bank New York Mellon Corp COM 064058100   424,255 5,522 SH   SOLE   5,522 0 0
Bank of America Corp COM 060505104   1,847,218 42,030 SH   SOLE   42,030 0 0
Barrett Business Services Inc COM 068463108   17,376 400 SH   SOLE   400 0 0
Bath & Body Works Inc COM 070830104   116,310 3,000 SH   SOLE   3,000 0 0
Baxter Intl Inc COM 071813109   11,664 400 SH   SOLE   400 0 0
Berkshire Hathaway Inc Cl B COM 084670702   135,984 300 SH   SOLE   300 0 0
Blackstone Inc COM 09260D107   563,124 3,266 SH   SOLE   3,266 0 0
Booking Holdings Inc COM 09857L108   1,838,315 370 SH   SOLE   370 0 0
Boston Scientific Corp COM 101137107   1,414,382 15,835 SH   SOLE   15,835 0 0
Bristol Myers Squibb Co COM 110122108   85,745 1,516 SH   SOLE   1,516 0 0
Broadcom Inc COM 11135F101   1,722,571 7,430 SH   SOLE   7,430 0 0
Brunswick Corp COM 117043109   133,111 2,058 SH   SOLE   2,058 0 0
Builders Firstsource Inc COM 12008R107   71,465 500 SH   SOLE   500 0 0
Bunge Global SA COM H11356104   46,656 600 SH   SOLE   600 0 0
BYD CO LTD ADR ADR 05606L100   13,147 192 SH   SOLE   185 0 7
Caci International Inc Cl A COM 127190304   1,006,109 2,490 SH   SOLE   2,490 0 0
Cadence Design System Inc COM 127387108   411,931 1,371 SH   SOLE   1,371 0 0
Cameco Corp COM 13321L108   51,390 1,000 SH   SOLE   1,000 0 0
CANADIAN PACIFIC KANSAS CITY U COM 13646K108   2,082,672 28,778 SH   SOLE   25,613 0 3,165
Capital One Financial Corp COM 14040H105   29,601 166 SH   SOLE   166 0 0
Carlisle Cos Inc COM 142339100   1,429,255 3,875 SH   SOLE   3,875 0 0
Carlyle Group Inc COM 14316J108   141,372 2,800 SH   SOLE   2,800 0 0
Carrier Global Corporation COM 14448C104   49,830 730 SH   SOLE   730 0 0
Caterpillar Inc COM 149123101   2,262,897 6,238 SH   SOLE   6,238 0 0
CEMEX SA ADR ADR 151290889   4,511,535 799,917 SH   SOLE   655,064 0 144,853
Cencora Inc COM 03073E105   370,048 1,647 SH   SOLE   1,647 0 0
Centene Corp COM 15135B101   90,809 1,499 SH   SOLE   1,499 0 0
CENTRAL JAPAN RAILWAY CO ADR ADR 153766100   6,207 658 SH   SOLE   658 0 0
Charles River Laboratories Int COM 159864107   164,663 892 SH   SOLE   892 0 0
Chevron Corp COM 166764100   67,206 464 SH   SOLE   464 0 0
CHINA CONSTR BANK CORP ADR ADR 168919108   1,423,635 85,330 SH   SOLE   60,291 0 25,039
Chipotle Mexican Grill Inc COM 169656105   18,090 300 SH   SOLE   300 0 0
Church & Dwight Co Inc COM 171340102   879,145 8,396 SH   SOLE   8,396 0 0
Cisco Systems Inc COM 17275R102   627,934 10,607 SH   SOLE   10,607 0 0
Citigroup Inc New COM 172967424   579,662 8,235 SH   SOLE   8,235 0 0
Cloudflare Inc Cl A COM 18915M107   118,448 1,100 SH   SOLE   1,100 0 0
CMS Energy Corp COM 125896100   1,187,570 17,818 SH   SOLE   17,818 0 0
COCA COLA FEMSA SAB DE CV ADR ADR 191241108   1,065,589 13,681 SH   SOLE   9,880 0 3,801
Comcast Corp Cl A COM 20030N101   101,331 2,700 SH   SOLE   2,700 0 0
Constellation Brands Inc Cl A COM 21036P108   132,600 600 SH   SOLE   600 0 0
Constellation Energy Corp COM 21037T109   313,194 1,400 SH   SOLE   1,400 0 0
Cooper Cos Inc COM 216648501   203,349 2,212 SH   SOLE   2,212 0 0
Costco Wholesale Corp COM 22160K105   137,440 150 SH   SOLE   150 0 0
Coterra Energy Inc COM 127097103   127,700 5,000 SH   SOLE   5,000 0 0
Crowdstrike Holdings Inc Cl A COM 22788C105   145,418 425 SH   SOLE   425 0 0
CSL LTD ADR ADR 12637N204   1,900,600 21,803 SH   SOLE   17,852 0 3,951
Cummins Inc COM 231021106   257,964 740 SH   SOLE   740 0 0
Curtiss Wright Corp COM 231561101   273,605 771 SH   SOLE   771 0 0
D R Horton Inc COM 23331A109   905,614 6,477 SH   SOLE   6,477 0 0
DAIICHI SANKYO CO LTD ADR ADR 23381D102   1,919,081 69,302 SH   SOLE   55,144 0 14,158
Danaher Corporation COM 235851102   728,821 3,175 SH   SOLE   3,175 0 0
Darden Restaurants Inc COM 237194105   168,021 900 SH   SOLE   900 0 0
Datadog Inc Cl A COM 23804L103   150,034 1,050 SH   SOLE   1,050 0 0
DBS GROUP HLDGS LTD ADR ADR 23304Y100   22,946 179 SH   SOLE   179 0 0
DEUTSCHE TELEKOM AG ADR ADR 251566105   3,040,440 101,634 SH   SOLE   90,969 0 10,665
Diamondback Energy Inc COM 25278X109   800,473 4,886 SH   SOLE   4,886 0 0
DIDI GLOBAL INC SPONSORED ADS ADS 23292E108   1,193,413 261,141 SH   SOLE   194,721 0 66,420
Digital Realty Trust Inc COM 253868103   192,580 1,086 SH   SOLE   1,086 0 0
DISCO CORP ADR ADR 25461D100   5,013,869 184,409 SH   SOLE   164,949 0 19,460
Dominion Energy Inc COM 25746U109   8,941 166 SH   SOLE   166 0 0
DR REDDY'S LABORATORIES LTD ADR 256135203   16,178 1,025 SH   SOLE   0 0 1,025
DTE Energy Co COM 233331107   390,626 3,235 SH   SOLE   3,235 0 0
Duke Energy Corp COM 26441C204   15,515 144 SH   SOLE   144 0 0
Eastgroup Properties Inc COM 277276101   294,339 1,834 SH   SOLE   1,834 0 0
Eaton Corp plc COM G29183103   1,624,172 4,894 SH   SOLE   4,894 0 0
Edison Intl COM 281020107   191,616 2,400 SH   SOLE   2,400 0 0
EISAI CO LTD ADR ADR 28258A107   6,817 990 SH   SOLE   990 0 0
ELBIT SYSTEMS LTD ADR ORD M3760D101   16,000 62 SH   SOLE   62 0 0
Elevance Health Inc COM 036752103   151,618 411 SH   SOLE   411 0 0
EMBRAER SA ADR ADS 29082A107   6,062,481 165,280 SH   SOLE   118,006 0 47,274
Engie SA ADR ADR 29286D105   3,863,906 243,726 SH   SOLE   237,493 0 6,233
ENI SPA AMER DEP RCPT ADR 26874R108   17 1 SH   SOLE   0 0 1
Equinix Inc COM 29444U700   1,193,699 1,266 SH   SOLE   1,266 0 0
EURONAV NV SHS SHS B38564108   6,852 690 SH   SOLE   690 0 0
Everest Group Ltd COM G3223R108   268,220 740 SH   SOLE   740 0 0
EVgo Inc Cl A COM 30052F100   5,670 1,400 SH   SOLE   1,400 0 0
Exelon Corp COM 30161N101   56,460 1,500 SH   SOLE   1,500 0 0
Extra Space Storage Inc COM 30225T102   221,857 1,483 SH   SOLE   1,483 0 0
Fastly Inc Cl A COM 31188V100   30,208 3,200 SH   SOLE   3,200 0 0
Fidelity Natl Information Serv COM 31620M106   140,297 1,737 SH   SOLE   1,737 0 0
First Industrial Realty Trust COM 32054K103   293,862 5,862 SH   SOLE   5,862 0 0
FOMENTO ECONOMICO MEXICANO ADR ADR 344419106   974,770 11,402 SH   SOLE   8,309 0 3,093
Fortinet Inc COM 34959E109   414,484 4,387 SH   SOLE   4,387 0 0
Fortive Corp COM 34959J108   22,500 300 SH   SOLE   300 0 0
FREEPORT MCMORAN INC CL B 35671D857   2,565,316 67,366 SH   SOLE   49,214 0 18,152
FRONTLINE PLC USR COM M46528101   2,316,236 163,230 SH   SOLE   144,552 0 18,678
FUJIFILM HLDGS CORP ADR ADR 35958N107   3,920,829 372,437 SH   SOLE   335,309 0 37,128
FULL TRUCK ALLIANCE CO LTD ADS ADS 35969L108   2,453,239 226,732 SH   SOLE   162,639 0 64,093
GALAXY ENTERTAINMENT GROUP LTD ADR 36318L203   4,694 221 SH   SOLE   221 0 0
Ge Vernova Inc COM 36828A101   65,786 200 SH   SOLE   200 0 0
General Dynamics Corp COM 369550108   1,680,276 6,377 SH   SOLE   6,377 0 0
Gitlab Inc Class A COM 37637K108   39,445 700 SH   SOLE   700 0 0
GLENCORE PLC ADR ADR 37827X100   15,747 1,779 SH   SOLE   1,483 0 296
Global X Robotics & Artificial ETF 37954Y715   38,340 1,200 SH   SOLE   1,200 0 0
GLOBANT SA USR COM L44385109   1,515,957 7,070 SH   SOLE   5,074 0 1,996
Goldman Sachs Group Inc COM 38141G104   314,941 550 SH   SOLE   550 0 0
Greek Org Of Football Prognost ADR 392483103   429,464 52,833 SH   SOLE   52,833 0 0
Grupo Financiero Banorte S A B ADR 40052P107   7,270,462 225,027 SH   SOLE   185,015 0 40,012
GXO Logistics Incorporated COM 36262G101   73,950 1,700 SH   SOLE   1,700 0 0
Hancock John Pfd Income Fund I ETF 41021P103   52,605 3,500 SH   SOLE   3,500 0 0
Hartford Financial Services Gr COM 416515104   1,030,548 9,420 SH   SOLE   9,420 0 0
HDFC BANK LTD ADR ADR 40415F101   26,961 422 SH   SOLE   229 0 193
Health Care Select Sector SPDR ETF 81369Y209   13,757 100 SH   SOLE   100 0 0
Hershey Co COM 427866108   336,837 1,989 SH   SOLE   1,989 0 0
Hilton Worldwide Holdings Inc COM 43300A203   376,919 1,525 SH   SOLE   1,525 0 0
Hitachi Ltd ADR ADR 433578507   4,755,666 94,920 SH   SOLE   79,777 0 15,143
Home Depot Inc COM 437076102   926,963 2,383 SH   SOLE   2,383 0 0
Honda Motor Ltd ADR ADR 438128308   14,275 500 SH   SOLE   500 0 0
Honeywell Intl Inc COM 438516106   1,515,722 6,710 SH   SOLE   6,710 0 0
HOYA CORP ADR ADR 443251103   2,254,609 17,882 SH   SOLE   14,874 0 3,008
HSBC HLDGS PLC ADR ADR 404280406   5,979,633 120,898 SH   SOLE   109,788 0 11,110
Hubbell Inc COM 443510607   286,102 683 SH   SOLE   683 0 0
Hubspot Inc COM 443573100   132,386 190 SH   SOLE   190 0 0
Huntington Ingalls Industries COM 446413106   111,303 589 SH   SOLE   589 0 0
ICICI BANK LTD ADR ADR 45104G104   11,188,122 374,686 SH   SOLE   302,171 0 72,515
Icon plc COM G4705A100   78,641 375 SH   SOLE   375 0 0
INFINEON TECHNOLOGIES AG ADR ADR 45662N103   12,908 397 SH   SOLE   397 0 0
ING GROEP NV ADR ADR 456837103   8,571 547 SH   SOLE   547 0 0
Ingersoll Rand Inc COM 45687V106   171,874 1,900 SH   SOLE   1,900 0 0
INPEX CORP ADR ADR 45790H101   18,582 1,482 SH   SOLE   1,482 0 0
Intercontinental Exchange Inc COM 45866F104   911,494 6,117 SH   SOLE   6,117 0 0
Intesa San Paolo SpA ADR ADR 46115H107   799,415 33,308 SH   SOLE   33,308 0 0
Intl Business Machines COM 459200101   10,991 50 SH   SOLE   50 0 0
Intuit COM 461202103   1,181,580 1,880 SH   SOLE   1,880 0 0
Invesco QQQ Trust Series I ETF 46090E103   102,246 200 SH   SOLE   200 0 0
IonQ Inc COM 46222L108   73,097 1,750 SH   SOLE   1,750 0 0
Irhythm Technologies Inc COM 450056106   72,136 800 SH   SOLE   800 0 0
ISHARES CORE MSCI EMERGING ETF 46434G103   213,978 4,098 SH   SOLE   0 0 4,098
iShares Core S&P 500 ETF ETF 464287200   915,397 1,555 SH   SOLE   1,555 0 0
iShares Core S&P Mid-Cap ETF ETF 464287507   147,986 2,375 SH   SOLE   2,375 0 0
ISHARES MSCI ACWI EX US ETF ETF 464288240   4,065,990 77,952 SH   SOLE   73,368 0 4,584
iShares MSCI EAFE ETF ETF 464287465   37,805 500 SH   SOLE   500 0 0
ISHARES MSCI EMERGING MKTS ETF ETF 464287234   2,848,968 68,125 SH   SOLE   44,069 0 24,056
ISHARES MSCI EMexCHINA ETF ETF 46434G764   193,410 3,488 SH   SOLE   3,488 0 0
iShares Russell 1000 Growth ET ETF 464287614   2,831,139 7,050 SH   SOLE   7,050 0 0
iShares Russell 2000 ETF ETF 464287655   22,096 100 SH   SOLE   100 0 0
iShares Russell Mid-Cap Growth ETF 464287481   114,075 900 SH   SOLE   900 0 0
iShares TR US Infrastruc ETF 46435U713   46,290 1,000 SH   SOLE   1,000 0 0
ITAU UNIBANCO HLDG PREF ADR ADR REP PFD 465562106   6,363,169 1,282,897 SH   SOLE   1,095,499 0 187,398
Itt Inc COM 45073V108   1,225,625 8,578 SH   SOLE   8,578 0 0
Jacobs Solutions Inc COM 46982L108   93,534 700 SH   SOLE   700 0 0
JBS SA ADR ADR 466110103   7,983,958 679,385 SH   SOLE   568,418 0 110,967
JFrog Ltd COM M6191J100   58,820 2,000 SH   SOLE   2,000 0 0
Johnson & Johnson COM 478160104   170,073 1,176 SH   SOLE   1,176 0 0
Johnson Controls Intl Plc COM G51502105   181,539 2,300 SH   SOLE   2,300 0 0
JPMorgan Chase & Co COM 46625H100   3,721,977 15,527 SH   SOLE   15,527 0 0
KB Financial Group Inc ADR ADR 48241A105   13,843,770 243,300 SH   SOLE   201,938 0 41,362
Keysight Technologies Inc COM 49338L103   313,068 1,949 SH   SOLE   1,949 0 0
Kimberly Clark Corp COM 494368103   26,208 200 SH   SOLE   200 0 0
Kinder Morgan Inc COM 49456B101   34,853 1,272 SH   SOLE   1,272 0 0
KKR & Co Inc COM 48251W104   147,910 1,000 SH   SOLE   1,000 0 0
KLA Corp New COM 482480100   1,501,576 2,383 SH   SOLE   2,383 0 0
Kodiak Gas Services Inc COM 50012A108   650,218 15,925 SH   SOLE   15,925 0 0
KOREA ELEC POWER CORP ADR ADR 500631106   1,849,099 268,765 SH   SOLE   193,134 0 75,631
KT CORP ADR ADR 48268K101   1,617,842 104,242 SH   SOLE   74,839 0 29,403
Kyndryl Holdings Inc COM 50155Q100   346 10 SH   SOLE   10 0 0
Labcorp Holdings Inc COM 504922105   205,471 896 SH   SOLE   896 0 0
Lam Research Corp New COM 512807306   309,144 4,280 SH   SOLE   4,280 0 0
Lennar Corp Cl A COM 526057104   306,423 2,247 SH   SOLE   2,247 0 0
LENOVO GROUP LTD SPONS ADR ADR 526250105   122 5 SH   SOLE   0 0 5
Linde plc ADR G54950103   3,629,575 8,669 SH   SOLE   7,419 0 1,250
LONDON STOCK EXCHANGE GROUP AD ADR 54211N101   2,821,834 79,864 SH   SOLE   71,566 0 8,298
Lowes Cos Inc COM 548661107   764,586 3,098 SH   SOLE   3,098 0 0
Lumentum Holdings Inc COM 55024U109   83,950 1,000 SH   SOLE   1,000 0 0
LVMH MOET HENNESSY LOU VUIT AD ADR 502441306   2,096,040 15,926 SH   SOLE   14,104 0 1,822
LyondellBasell Industries NV COM N53745100   447,180 6,021 SH   SOLE   6,021 0 0
Marathon Petroleum Corp COM 56585A102   1,329,574 9,531 SH   SOLE   9,531 0 0
Marriott Intl Inc Cl A COM 571903202   984,937 3,531 SH   SOLE   3,531 0 0
Martin Marietta Materials Inc COM 573284106   307,317 595 SH   SOLE   595 0 0
Marubeni Corp ADR ADR 573810207   2,392,806 15,718 SH   SOLE   12,181 0 3,537
Marvell Technology Inc COM 573874104   187,765 1,700 SH   SOLE   1,700 0 0
Medtronic plc COM G5960L103   59,910 750 SH   SOLE   750 0 0
MEITUAN ADS ADR 58533E103   11,386,893 291,538 SH   SOLE   232,357 0 59,181
Merck & Co Inc COM 58933Y105   1,578,350 15,866 SH   SOLE   15,866 0 0
Meta Platforms Inc Cl A COM 30303M102   3,603,814 6,155 SH   SOLE   6,155 0 0
Metlife Inc COM 59156R108   155,572 1,900 SH   SOLE   1,900 0 0
MICRON TECHNOLOGY INC COM 595112103   4,304,907 51,151 SH   SOLE   36,612 0 14,539
Microsoft Corp COM 594918104   7,114,077 16,878 SH   SOLE   16,878 0 0
Mitsubishi Ufj Financial Group ADR 606822104   5,002,682 426,850 SH   SOLE   381,815 0 45,035
MMC NORILSK NICKEL PJSC ADR ADR 55315J102   0 93 SH   SOLE   93 0 0
Molina Healthcare Inc COM 60855R100   264,273 908 SH   SOLE   908 0 0
Mondelez Intl Inc Cl A COM 609207105   17,919 300 SH   SOLE   300 0 0
Morgan Stanley COM 617446448   740,491 5,890 SH   SOLE   5,890 0 0
Motorola Solutions Inc COM 620076307   1,419,508 3,071 SH   SOLE   3,071 0 0
MPLX LP COM 55336V100   21,537 450 SH   SOLE   450 0 0
Msci Inc COM 55354G100   305,405 509 SH   SOLE   509 0 0
Natera Inc COM 632307104   63,320 400 SH   SOLE   400 0 0
NEDBANK GROUP LTD ADR ADR 63975K104   1,592,256 106,655 SH   SOLE   76,931 0 29,724
NESTLE SA ADR ADR 641069406   2,067,772 25,026 SH   SOLE   22,224 0 2,802
Netflix Inc COM 64110L106   44,566 50 SH   SOLE   50 0 0
NEW ORIENTAL ED & TECHNOLOGY A ADR 647581206   900,293 14,028 SH   SOLE   10,152 0 3,876
Nike Inc Cl B COM 654106103   93,831 1,240 SH   SOLE   1,240 0 0
NN Group NV ADR ADR 629334103   562,316 25,816 SH   SOLE   25,816 0 0
Novartis AG ADR ADR 66987V109   126,503 1,300 SH   SOLE   1,300 0 0
NOVO NORDISK AS ADR ADR 670100205   1,921,120 22,333 SH   SOLE   21,786 0 547
Nuveen Nasdaq 100 Dynamic Over ETF 670699107   13,525 500 SH   SOLE   500 0 0
nVent Electric plc COM G6700G107   81,792 1,200 SH   SOLE   1,200 0 0
Nvidia Corporation COM 67066G104   7,663,125 57,064 SH   SOLE   57,064 0 0
O Reilly Automotive Inc COM 67103H107   8,301 7 SH   SOLE   7 0 0
Old Dominion Freight Line Inc COM 679580100   1,271,668 7,209 SH   SOLE   7,209 0 0
OLYMPUS CORP ADR ADR 68163W208   23,138 1,534 SH   SOLE   1,534 0 0
ONEOK Inc COM 682680103   1,000,888 9,969 SH   SOLE   9,969 0 0
Organon & Co COM 68622V106   1,492 100 SH   SOLE   100 0 0
Otis Worldwide Corp COM 68902V107   289,036 3,121 SH   SOLE   3,121 0 0
Palo Alto Networks Inc COM 697435105   145,568 800 SH   SOLE   800 0 0
PAN PACIFIC INTL HLDGS CORP AD ADR 69807K105   3,889,722 141,638 SH   SOLE   126,629 0 15,009
Paramount Global Class B COM 92556H206   1,621 155 SH   SOLE   155 0 0
Parker Hannifin Corp COM 701094104   1,647,318 2,590 SH   SOLE   2,590 0 0
Paychex Inc COM 704326107   730,827 5,212 SH   SOLE   5,212 0 0
Pdd Holdings Inc ADS ADR 722304102   45,179 466 SH   SOLE   172 0 294
PepsiCo Inc COM 713448108   1,029,294 6,769 SH   SOLE   6,769 0 0
Permian Resources Corp Class A COM 71424F105   1,117,441 77,708 SH   SOLE   77,708 0 0
PETROBRAS ADR ADR 71654V408   4,372,623 340,017 SH   SOLE   262,048 0 77,969
Pfizer Inc COM 717081103   48,285 1,820 SH   SOLE   1,820 0 0
Phillips 66 COM 718546104   1,089,399 9,562 SH   SOLE   9,562 0 0
Piper Sandler Companies Com COM 724078100   149,975 500 SH   SOLE   500 0 0
PJSC LUKOIL ADR ADR 69343P105   0 311 SH   SOLE   311 0 0
PPG Industries Inc COM 693506107   819,188 6,858 SH   SOLE   6,858 0 0
Progressive Corp COM 743315103   23,961 100 SH   SOLE   100 0 0
Prologis Inc COM 74340W103   775,521 7,337 SH   SOLE   7,337 0 0
Prudential Financial Inc COM 744320102   1,071,156 9,037 SH   SOLE   9,037 0 0
PRUDENTIAL PLC ADR ADR 74435K204   8,002 502 SH   SOLE   502 0 0
Public Service Enterprise Grou COM 744573106   74,605 883 SH   SOLE   883 0 0
Public Storage COM 74460D109   568,637 1,899 SH   SOLE   1,899 0 0
Pure Storage Inc Cl A COM 74624M102   30,715 500 SH   SOLE   500 0 0
Reaves Utility Income Fund ETF 756158101   35,905 1,133 SH   SOLE   1,133 0 0
RECKITT BENCKISER PLC ADR ADR 756255204   6,089 503 SH   SOLE   503 0 0
Regions Financial Corp COM 7591EP100   339,864 14,450 SH   SOLE   14,450 0 0
Renesas Electronics Corp ADR ADR 75972B101   3,593,054 551,852 SH   SOLE   490,248 0 61,604
RHEINMETALL AG ADR ADR 76206K107   6,849,923 53,816 SH   SOLE   52,116 0 1,700
Roblox Corp Cl A COM 771049103   28,930 500 SH   SOLE   500 0 0
Ross Stores Inc COM 778296103   311,162 2,057 SH   SOLE   2,057 0 0
Rubrik Inc Cl A COM 781154109   65,360 1,000 SH   SOLE   1,000 0 0
S&P Global Inc COM 78409V104   1,143,975 2,297 SH   SOLE   2,297 0 0
Salesforce Inc COM 79466L302   2,001,299 5,986 SH   SOLE   5,986 0 0
Samsara Inc Cl A COM 79589L106   83,011 1,900 SH   SOLE   1,900 0 0
Sandoz Group AG ADS ADR 799926100   3,557,521 86,737 SH   SOLE   77,716 0 9,021
SANTOS LTD ADR ADR 803021807   12,317 2,978 SH   SOLE   2,978 0 0
SAP SE ADR ADR 803054204   110,794 450 SH   SOLE   450 0 0
Schlumberger Ltd COM 806857108   100,642 2,625 SH   SOLE   2,625 0 0
SCORPIO TANKERS INC SHS SHS Y7542C130   51,727 1,041 SH   SOLE   1,041 0 0
ServiceNow Inc COM 81762P102   79,509 75 SH   SOLE   75 0 0
Shell plc ADS ADR 780259305   12,530 200 SH   SOLE   200 0 0
Sherwin Williams Co COM 824348106   642,468 1,890 SH   SOLE   1,890 0 0
SHINHAN FINANCIAL GROUP ADR ADR RESTRD 824596100   6,384,174 194,165 SH   SOLE   152,268 0 41,897
Shopify Inc Cl A COM 82509L107   148,862 1,400 SH   SOLE   1,400 0 0
SIEMENS AG ADR ADR 826197501   18,647 191 SH   SOLE   191 0 0
SILICON MOTION TECHNOLOGY CORP ADR 82706C108   4,137,407 76,548 SH   SOLE   55,060 0 21,488
SK Telecom Ltd ADR ADR 78440P306   1,974,002 93,821 SH   SOLE   76,256 0 17,565
Snowflake Inc Cl A COM 833445109   131,248 850 SH   SOLE   850 0 0
Softbank Group Corp ADR ADR 83404D109   8,467,262 289,820 SH   SOLE   258,802 0 31,018
Southern Copper Corp COM 84265V105   4,001,101 44,187 SH   SOLE   33,536 0 10,651
SPDR S&P 500 ETF Trust ETF 78462F103   380,952 650 SH   SOLE   650 0 0
SPDR S&P Biotech ETF ETF 78464A870   123,832 1,375 SH   SOLE   1,375 0 0
SPDR S&P Software & Services E ETF 78464A599   188,960 1,000 SH   SOLE   1,000 0 0
Spectrum Brands Holdings Inc COM 84790A105   18,250 216 SH   SOLE   216 0 0
STANDARD BANK GROUP LTD ADR ADR 853118206   2,213,457 188,347 SH   SOLE   135,752 0 52,595
STANDARD CHARTERED PLC ADR ADR 853254100   42,375 1,711 SH   SOLE   0 0 1,711
Star Bulk Carriers Corp Par ADR Y8162K204   6,343,105 424,288 SH   SOLE   357,359 0 66,929
State Street Corp COM 857477103   329,293 3,355 SH   SOLE   3,355 0 0
Steel Dynamics Inc COM 858119100   1,323,668 11,604 SH   SOLE   11,604 0 0
Stellantis Nv ADR N82405106   8,639 662 SH   SOLE   662 0 0
Steris plc COM G8473T100   122,103 594 SH   SOLE   594 0 0
Stryker Corporation COM 863667101   1,265,936 3,516 SH   SOLE   3,516 0 0
Sumitomo Mitsui Finl Group ADR ADR 86562M209   6,506,213 449,014 SH   SOLE   401,725 0 47,289
Sunnova Energy Intl Inc COM 86745K104   3,430 1,000 SH   SOLE   1,000 0 0
SUZANO SA ADS ADS 86959K105   25,200 2,490 SH   SOLE   1,189 0 1,301
SUZUKI MTR CORP ADR ADR 86959X107   57 1 SH   SOLE   0 0 1
Symbotic Inc Class A COM 87151X101   9,484 400 SH   SOLE   400 0 0
Synopsys Inc COM 871607107   1,717,689 3,539 SH   SOLE   3,539 0 0
TAIWAN SEMICONDUCTOR MFG ADR ADR 874039100   33,405,487 169,151 SH   SOLE   134,433 0 34,718
Target Corp COM 87612E106   162,216 1,200 SH   SOLE   1,200 0 0
TechnipFMC plc COM G87110105   7,128,044 246,304 SH   SOLE   219,238 0 27,066
Technology Select Sector SPDR ETF 81369Y803   325,528 1,400 SH   SOLE   1,400 0 0
TECK RESOURCES LTD USR CL B 878742204   4,392,329 108,373 SH   SOLE   99,302 0 9,071
TENCENT HLDGS LTD ADR ADR 88032Q109   13,230,749 246,873 SH   SOLE   194,232 0 52,641
TENCENT MUSIC ENTMT GROUP ADS ADS 88034P109   1,236,902 108,978 SH   SOLE   78,350 0 30,628
The Cigna Group COM 125523100   830,905 3,009 SH   SOLE   3,009 0 0
Thermo Fisher Scientific Inc COM 883556102   1,176,240 2,261 SH   SOLE   2,261 0 0
Timken Co COM 887389104   78,507 1,100 SH   SOLE   1,100 0 0
Torm plc Cl A COM G89479102   3,098,176 159,315 SH   SOLE   143,360 0 15,955
Toronto Dominion Bank COM 891160509   12,511 235 SH   SOLE   235 0 0
Trane Technologies plc COM G8994E103   365,287 989 SH   SOLE   989 0 0
Trinity Industries Inc COM 896522109   45,630 1,300 SH   SOLE   1,300 0 0
TRIP.COM GROUP LTD ADR ADS 89677Q107   4,092,362 59,603 SH   SOLE   42,886 0 16,717
Truist Financial Corp COM 89832Q109   21,690 500 SH   SOLE   500 0 0
Tyler Technologies Inc COM 902252105   172,992 300 SH   SOLE   300 0 0
Uber Technologies Inc COM 90353T100   36,192 600 SH   SOLE   600 0 0
Ulta Beauty Inc COM 90384S303   130,479 300 SH   SOLE   300 0 0
UNICREDIT SPA ADR ADR 904678406   3,962,371 198,652 SH   SOLE   177,539 0 21,113
United Parcel Service Inc Cl B COM 911312106   50,440 400 SH   SOLE   400 0 0
Unitedhealth Group Inc COM 91324P102   1,800,356 3,559 SH   SOLE   3,559 0 0
Vail Resorts Inc COM 91879Q109   85,102 454 SH   SOLE   454 0 0
Valero Energy Corp COM 91913Y100   571,882 4,665 SH   SOLE   4,665 0 0
Vaneck Semiconductor Etf ETF 92189F676   145,302 600 SH   SOLE   600 0 0
Vanguard Consumer Staples Etf ETF 92204A207   72,926 345 SH   SOLE   345 0 0
VANGUARD ESG INTL STOCK ETF ETF 921910725   882,252 15,560 SH   SOLE   15,560 0 0
Vanguard Financials Etf ETF 92204A405   142,865 1,210 SH   SOLE   1,210 0 0
Vanguard FTSE Developed Market ETF 921943858   60,014 1,255 SH   SOLE   1,255 0 0
Vanguard FTSE Emerging Markets ETF 922042858   316,731 7,192 SH   SOLE   2,902 0 4,290
Vanguard FTSE Europe ETF ETF 922042874   57,123 900 SH   SOLE   900 0 0
Vanguard FTSE Pacific ETF ETF 922042866   53,280 750 SH   SOLE   750 0 0
Vanguard Health Care Etf ETF 92204A504   129,382 510 SH   SOLE   510 0 0
Vanguard Industrials Etf ETF 92204A603   147,546 580 SH   SOLE   580 0 0
Vanguard Russell 2000 Etf ETF 92206C664   118,988 1,332 SH   SOLE   1,332 0 0
Vanguard S&P Mid-Cap 400 Etf ETF 921932885   135,040 1,280 SH   SOLE   1,280 0 0
Vanguard Small-Cap Growth Etf ETF 922908595   120,426 430 SH   SOLE   430 0 0
Vanguard Total Stock Market Et ETF 922908769   21,736 75 SH   SOLE   75 0 0
Vanguard Utilities Etf ETF 92204A876   68,636 420 SH   SOLE   420 0 0
Veeva Systems Inc Cl A COM 922475108   126,150 600 SH   SOLE   600 0 0
VEOLIA ENVIRONMENT ADR ADR 92334N103   4,007,034 285,479 SH   SOLE   237,284 0 48,195
Verisk Analytics Inc COM 92345Y106   367,424 1,334 SH   SOLE   1,334 0 0
Verizon Communications Inc COM 92343V104   31,992 800 SH   SOLE   800 0 0
Viatris Inc COM 92556V106   14,205 1,141 SH   SOLE   1,141 0 0
Vici Properties Inc COM 925652109   73,025 2,500 SH   SOLE   2,500 0 0
VINCI SA ADR ADR 927320101   1,751,769 67,845 SH   SOLE   57,269 0 10,576
Visa Inc Cl A COM 92826C839   2,924,950 9,255 SH   SOLE   9,255 0 0
VISTA ENERGY SAB DE CV ADS ADS 92837L109   4,446,819 82,181 SH   SOLE   59,797 0 22,384
Wal-Mart Inc COM 931142103   45,175 500 SH   SOLE   500 0 0
Walt Disney Co COM 254687106   100,215 900 SH   SOLE   900 0 0
Warner Music Group Corp Cl A COM 934550203   65,100 2,100 SH   SOLE   2,100 0 0
WASTE CONNECTIONS INC COM 94106B101   14,070 82 SH   SOLE   82 0 0
Waste Management Inc Del COM 94106L109   161,432 800 SH   SOLE   800 0 0
Wells Fargo Co COM 949746101   87,379 1,244 SH   SOLE   1,244 0 0
Weyerhaeuser Co COM 962166104   8,501 302 SH   SOLE   302 0 0
Wisdomtree India Earnings Fund ETF 97717W422   147,127 3,250 SH   SOLE   3,250 0 0
WOORI FINANCIAL GROUP INC ADR ADS 981064108   1,287,490 41,200 SH   SOLE   30,047 0 11,153
Workday Inc Cl A COM 98138H101   154,818 600 SH   SOLE   600 0 0
WW Grainger Inc COM 384802104   469,052 445 SH   SOLE   445 0 0
Xylem Inc COM 98419M100   11,602 100 SH   SOLE   100 0 0
Zimmer Biomet Holdings Inc COM 98956P102   183,902 1,741 SH   SOLE   1,741 0 0
Zimvie Inc COM 98888T107   628 45 SH   SOLE   45 0 0
Zoetis Inc Cl A COM 98978V103   32,586 200 SH   SOLE   200 0 0