The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ABB LTD ADR ADR 000375204   842,405 18,113 SH   SOLE   8,734 0 9,379
Aflac Inc COM 001055102   17,172 200 SH   SOLE   200 0 0
AT and T INC COM 00206R102   35,200 2,000 SH   SOLE   2,000 0 0
ASMPT LTD ADR ADR 00212G108   2,008,362 53,246 SH   SOLE   40,240 0 13,006
ASE TECHNOLOGY HOLDING CO ADS ADS 00215W100   3,260,492 296,678 SH   SOLE   221,160 0 75,518
Abbott Laboratories COM 002824100   1,178,427 10,368 SH   SOLE   10,368 0 0
Abbvie Inc COM 00287Y109   2,189,206 12,022 SH   SOLE   12,022 0 0
Adobe Inc COM 00724F101   1,532,975 3,038 SH   SOLE   3,038 0 0
Advanced Micro Devices Inc COM 007903107   1,305,123 7,231 SH   SOLE   7,231 0 0
Agilent Technologies Inc COM 00846U101   303,825 2,088 SH   SOLE   2,088 0 0
Air Prods and Chems Inc COM 009158106   121,135 500 SH   SOLE   500 0 0
AIRBUS SE ADR ADR 009279100   3,578,325 77,631 SH   SOLE   75,362 0 2,269
Akamai Technologies Inc COM 00971T101   176,626 1,624 SH   SOLE   1,624 0 0
ALFA LAVAL AB SWEDEN ADR ADR 015393101   598,736 15,214 SH   SOLE   6,541 0 8,673
ALIBABA GROUP HOLDING LTD ADR ADS 01609W102   6,401,823 88,472 SH   SOLE   72,002 0 16,470
Alliant Energy Corp COM 018802108   1,215,698 24,121 SH   SOLE   24,121 0 0
Alphabet Inc Cl C CAP STK CL C 02079K107   2,980,642 19,576 SH   SOLE   19,576 0 0
Alphabet Inc Cl A CAP STK CL A 02079K305   2,770,471 18,356 SH   SOLE   18,356 0 0
Amazon com Inc COM 023135106   3,415,315 18,934 SH   SOLE   18,934 0 0
Ameren Corp COM 023608102   159,828 2,161 SH   SOLE   2,161 0 0
American Express Co COM 025816109   1,190,591 5,229 SH   SOLE   5,229 0 0
American Intl Group Inc COM 026874784   15,634 200 SH   SOLE   200 0 0
American Tower Corp COM 03027X100   637,425 3,226 SH   SOLE   3,226 0 0
Cencora Inc COM 03073E105   363,756 1,497 SH   SOLE   1,497 0 0
Ameriprise Financial Inc COM 03076C106   1,840,133 4,197 SH   SOLE   4,197 0 0
Ametek Inc COM 031100100   328,305 1,795 SH   SOLE   1,795 0 0
Amgen Inc COM 031162100   56,295 198 SH   SOLE   198 0 0
Analog Devices Inc COM 032654105   77,138 390 SH   SOLE   390 0 0
ANGLO AMERN PLC ADR ADR 03485P300   1,923 156 SH   SOLE   0 0 156
Ansys Inc COM 03662Q105   206,560 595 SH   SOLE   595 0 0
Elevance Health Inc COM 036752103   5,704 11 SH   SOLE   11 0 0
Apple Inc COM 037833100   5,123,308 29,877 SH   SOLE   29,877 0 0
Applied Materials Inc COM 038222105   1,807,812 8,766 SH   SOLE   8,766 0 0
Arista Networks Inc COM 040413106   654,195 2,256 SH   SOLE   2,256 0 0
Assurant Inc COM 04621X108   222,123 1,180 SH   SOLE   1,180 0 0
ASTRAZENECA PLC ADR ADR 046353108   3,589,968 52,988 SH   SOLE   51,527 0 1,461
Autodesk Inc COM 052769106   104,168 400 SH   SOLE   400 0 0
Autozone Inc COM 053332102   1,619,948 514 SH   SOLE   514 0 0
Avalonbay Communities Inc COM 053484101   1,233,232 6,646 SH   SOLE   6,646 0 0
AXA ADR ADR 054536107   2,824,406 75,117 SH   SOLE   68,204 0 6,913
BAE SYSTEM PLC ADR ADR 05523R107   4,498,196 65,966 SH   SOLE   64,078 0 1,888
BYD CO LTD ADR ADR 05606L100   4,527,474 87,882 SH   SOLE   72,578 0 15,304
BAIDU INC ADR REP A ADR REP A 056752108   4,202,308 39,916 SH   SOLE   32,552 0 7,364
Baker Hughes Company Cl A CL A 05722G100   238,587 7,122 SH   SOLE   7,122 0 0
Ball Corp COM 058498106   135,798 2,016 SH   SOLE   2,016 0 0
BANCO DO BRASIL SA ADR ADR 059578104   2,584,724 228,266 SH   SOLE   180,759 0 47,507
Bank of America Corp COM 060505104   1,593,778 42,030 SH   SOLE   42,030 0 0
Barrett Business Services Inc COM 068463108   12,672 100 SH   SOLE   100 0 0
Baxter Intl Inc COM 071813109   34,192 800 SH   SOLE   800 0 0
Berkshire Hathaway Inc Cl B CL B NEW 084670702   126,156 300 SH   SOLE   300 0 0
Biontech SE ADS ADS 09075V102   64,575 700 SH   SOLE   700 0 0
Blackstone Inc COM 09260D107   429,054 3,266 SH   SOLE   3,266 0 0
Bloom Energy Corp Cl A COM CL A 093712107   5,620 500 SH   SOLE   500 0 0
Booking Holdings Inc COM 09857L108   1,342,316 370 SH   SOLE   370 0 0
Boston Scientific Corp COM 101137107   1,080,224 15,772 SH   SOLE   15,772 0 0
Bristol Myers Squibb Co COM 110122108   103,905 1,916 SH   SOLE   1,916 0 0
Broadcom Inc COM 11135F101   984,780 743 SH   SOLE   743 0 0
Brunswick Corp COM 117043109   198,638 2,058 SH   SOLE   2,058 0 0
The Cigna Group COM 125523100   1,092,839 3,009 SH   SOLE   3,009 0 0
CME Group Inc COM 12572Q105   258,348 1,200 SH   SOLE   1,200 0 0
CMS Energy Corp COM 125896100   900,212 14,919 SH   SOLE   14,919 0 0
CSX Corp COM 126408103   549,637 14,827 SH   SOLE   14,827 0 0
Coterra Energy Inc COM 127097103   139,400 5,000 SH   SOLE   5,000 0 0
Cadence Design System Inc COM 127387108   516,414 1,659 SH   SOLE   1,659 0 0
CANADIAN PACIFIC KANSAS CITY COM 13646K108   476,294 5,402 SH   SOLE   2,401 0 3,001
Capital One Financial Corp COM 14040H105   24,716 166 SH   SOLE   166 0 0
Carlisle Cos Inc COM 142339100   1,518,419 3,875 SH   SOLE   3,875 0 0
Carlyle Group Inc COM 14316J108   131,348 2,800 SH   SOLE   2,800 0 0
Carrier Global Corporation COM 14448C104   42,435 730 SH   SOLE   730 0 0
Caterpillar Inc COM 149123101   2,487,327 6,788 SH   SOLE   6,788 0 0
Centene Corp COM 15135B101   117,642 1,499 SH   SOLE   1,499 0 0
CENTRAL JAPAN RAILWAY CO ADR ADR 153766100   2,029,724 163,747 SH   SOLE   145,450 0 18,297
Charles River Laboratories Int COM 159864107   241,687 892 SH   SOLE   892 0 0
Chevron Corp COM 166764100   73,191 464 SH   SOLE   464 0 0
CHINA CONSTR BANK CORP ADR ADR 168919108   1,118,046 92,693 SH   SOLE   68,289 0 24,404
Church and Dwight Co Inc COM 171340102   1,100,575 10,551 SH   SOLE   10,551 0 0
Cisco Systems Inc COM 17275R102   529,395 10,607 SH   SOLE   10,607 0 0
Cloudflare Inc Cl A CL A COM 18915M107   106,513 1,100 SH   SOLE   1,100 0 0
Coherent Corp COM 19247G107   96,992 1,600 SH   SOLE   1,600 0 0
Comcast Corp Cl A CL A 20030N101   130,050 3,000 SH   SOLE   3,000 0 0
Constellation Brands Inc Cl A CL A 21036P108   135,880 500 SH   SOLE   500 0 0
Constellation Energy Corp COM 21037T109   110,910 600 SH   SOLE   600 0 0
CONTROLADORA VUELA CIA AVI ADR 21240E105   1,402 189 SH   SOLE   0 0 189
Cooper Cos Inc COM 216648501   120,534 1,188 SH   SOLE   1,188 0 0
Costco Wholesale Corp COM 22160K105   109,894 150 SH   SOLE   150 0 0
Cummins Inc COM 231021106   218,041 740 SH   SOLE   740 0 0
DBS GROUP HLDGS LTD ADR ADR 23304Y100   25,104 254 SH   SOLE   254 0 0
D R Horton Inc COM 23331A109   1,072,866 6,520 SH   SOLE   6,520 0 0
DTE Energy Co COM 233331107   131,540 1,173 SH   SOLE   1,173 0 0
DAIICHI SANKYO CO LTD ADR ADR 23381D102   2,144,370 67,641 SH   SOLE   56,808 0 10,833
Danaher Corporation COM 235851102   792,861 3,175 SH   SOLE   3,175 0 0
Darden Restaurants Inc COM 237194105   150,435 900 SH   SOLE   900 0 0
Datadog Inc Cl A CL A COM 23804L103   129,780 1,050 SH   SOLE   1,050 0 0
DEUTSCHE TELEKOM AG ADR ADR 251566105   6,113,190 251,573 SH   SOLE   223,759 0 27,814
Dexcom Inc COM 252131107   13,870 100 SH   SOLE   100 0 0
Diamondback Energy Inc COM 25278X109   968,259 4,886 SH   SOLE   4,886 0 0
Digital Realty Trust Inc COM 253868103   127,619 886 SH   SOLE   886 0 0
Walt Disney Co COM 254687106   97,888 800 SH   SOLE   800 0 0
DOCTOR REDDYS LABS LTD ADR ADR 256135203   18,230 249 SH   SOLE   9 0 240
Dominion Energy Inc COM 25746U109   8,166 166 SH   SOLE   166 0 0
Duke Energy Corp COM NEW 26441C204   13,926 144 SH   SOLE   144 0 0
DuPont de Nemours Inc COM 26614N102   107,338 1,400 SH   SOLE   1,400 0 0
ENI SPA ADR ADR 26874R108   19 1 SH   SOLE   0 0 1
Eastgroup Properties Inc COM 277276101   329,698 1,834 SH   SOLE   1,834 0 0
Edison Intl COM 281020107   169,752 2,400 SH   SOLE   2,400 0 0
EISAI CO LTD ADR ADR 28258A107   2,516,839 244,527 SH   SOLE   218,511 0 26,016
EMBRAER SA ADR ADS 29082A107   6,312,347 236,950 SH   SOLE   177,997 0 58,953
Emerson Electric Co COM 291011104   253,380 2,234 SH   SOLE   2,234 0 0
ENGIE SA ADR ADR 29286D105   4,665,448 278,523 SH   SOLE   250,829 0 27,694
EnphaSE Energy Inc COM 29355A107   24,196 200 SH   SOLE   200 0 0
Equinix Inc COM 29444U700   1,047,344 1,269 SH   SOLE   1,269 0 0
EVgo Inc Cl A CL A COM 30052F100   3,514 1,400 SH   SOLE   1,400 0 0
Exelon Corp COM 30161N101   56,355 1,500 SH   SOLE   1,500 0 0
Extra Space Storage Inc COM 30225T102   218,001 1,483 SH   SOLE   1,483 0 0
Meta Platforms Inc Cl A CL A 30303M102   3,168,409 6,525 SH   SOLE   6,525 0 0
Fastly Inc Cl A CL A 31188V100   41,504 3,200 SH   SOLE   3,200 0 0
Fidelity Natl Information Serv COM 31620M106   128,851 1,737 SH   SOLE   1,737 0 0
First Solar Inc COM 336433107   33,760 200 SH   SOLE   200 0 0
Fluence Energy Inc Cl A COM CL A 34379V103   8,670 500 SH   SOLE   500 0 0
Ford Motor Co COM 345370860   210,554 15,855 SH   SOLE   15,855 0 0
Fortinet Inc COM 34959E109   402,141 5,887 SH   SOLE   5,887 0 0
Fortive Corp COM 34959J108   25,806 300 SH   SOLE   300 0 0
FREEPORT MCMORAN INC CL B 35671D857   3,488,940 74,201 SH   SOLE   56,196 0 18,005
FUJIFILM HLDGS CORP ADR ADR 35958N107   4,293,406 62,677 SH   SOLE   56,186 0 6,491
FULL TRUCK ALLIANCE CO LTD ADS ADS 35969L108   1,794,781 246,875 SH   SOLE   185,485 0 61,390
GXO Logistics Incorporated COM 36262G101   207,299 3,856 SH   SOLE   3,856 0 0
GALAXY ENTERTAINMENT GROUP LTD ADR 36318L203   1,972,037 78,545 SH   SOLE   60,191 0 18,354
General Dynamics Corp COM 369550108   1,674,318 5,927 SH   SOLE   5,927 0 0
Gitlab Inc Class A CL A COM 37637K108   46,656 800 SH   SOLE   800 0 0
GLENCORE PLC ADR ADR 37827X100   33,229 3,021 SH   SOLE   2,252 0 769
Global X Robotics and Artificial ETF 37954Y715   38,172 1,200 SH   SOLE   1,200 0 0
Goldman Sachs Group Inc COM 38141G104   167,076 400 SH   SOLE   400 0 0
WW Grainger Inc COM 384802104   452,698 445 SH   SOLE   445 0 0
Greek Org Of Football Prognost ADR 392483103   475,877 52,833 SH   SOLE   52,833 0 0
Green Plains Inc COM 393222104   5,780 250 SH   SOLE   250 0 0
GRIFOLS SA ADR REP B NVT ADR REP B NVT 398438408   404,835 60,604 SH   SOLE   9,450 0 51,154
GRUPO TELEVISA SA GLOBAL DEP ADR REP ORD 40049J206   163 51 SH   SOLE   0 0 51
GRUPO FINANCIERO BANORTE SA ADR ADR 40052P107   3,702,310 69,784 SH   SOLE   52,904 0 16,880
HDFC BANK LTD ADR ADR 40415F101   6,894,033 123,173 SH   SOLE   101,397 0 21,776
HSBC HLDGS PLC ADR ADR 404280406   4,772,515 121,253 SH   SOLE   109,734 0 11,519
Hancock John Pfd Income Fund I COM 41021P103   54,005 3,500 SH   SOLE   3,500 0 0
Hartford Financial Services Gr COM 416515104   970,731 9,420 SH   SOLE   9,420 0 0
Hershey Co COM 427866108   260,435 1,339 SH   SOLE   1,339 0 0
Hexcel Corp COM 428291108   583,383 8,008 SH   SOLE   8,008 0 0
Hilton Worldwide Holdings Inc COM 43300A203   325,511 1,526 SH   SOLE   1,526 0 0
HITACHI LTD ADR ADR 433578507   3,201,210 17,611 SH   SOLE   15,692 0 1,919
Home Depot Inc COM 437076102   914,119 2,383 SH   SOLE   2,383 0 0
Honda Motor Ltd ADR ADR 438128308   18,615 500 SH   SOLE   500 0 0
Honeywell Intl Inc COM 438516106   1,034,460 5,040 SH   SOLE   5,040 0 0
HOYA CORP ADR ADR 443251103   2,129,672 17,113 SH   SOLE   15,283 0 1,830
Hubbell Inc COM 443510607   283,479 683 SH   SOLE   683 0 0
Hubspot Inc COM 443573100   103,382 165 SH   SOLE   165 0 0
Huntington Ingalls Industries COM 446413106   171,676 589 SH   SOLE   589 0 0
ICICI BANK LTD ADR ADR 45104G104   10,387,447 393,315 SH   SOLE   322,161 0 71,154
Illinois Tool Works Inc COM 452308109   26,833 100 SH   SOLE   100 0 0
INFINEON TECHNOLOGIES AG ADR ADR 45662N103   3,392,931 99,686 SH   SOLE   88,705 0 10,981
ING GROEP NV ADR ADR 456837103   2,174,049 131,840 SH   SOLE   117,255 0 14,585
Ingersoll Rand Inc COM 45687V106   180,405 1,900 SH   SOLE   1,900 0 0
INPEX CORP ADR ADR 45790H101   35,387 2,329 SH   SOLE   2,329 0 0
Intercontinental Exchange Inc COM 45866F104   689,486 5,017 SH   SOLE   5,017 0 0
Intl Business Machines COM 459200101   9,548 50 SH   SOLE   50 0 0
Intesa Sanpaolo SpA ADR ADR 46115H107   725,851 33,308 SH   SOLE   33,308 0 0
Intuit COM 461202103   1,222,000 1,880 SH   SOLE   1,880 0 0
Invesco Global Clean Energy ET ETF 46138G847   360,457 25,474 SH   SOLE   25,474 0 0
IonQ Inc COM 46222L108   34,965 3,500 SH   SOLE   3,500 0 0
iShares Core S and P 500 ETF ETF 464287200   817,510 1,555 SH   SOLE   1,555 0 0
ISHARES MSCI EMERGING MKTS ETF ETF 464287234   370,384 9,016 SH   SOLE   487 0 8,529
iShares MSCI EAFE ETF ETF 464287465   39,930 500 SH   SOLE   500 0 0
iShares Russell Mid Cap Growth ETF 464287481   102,726 900 SH   SOLE   900 0 0
iShares Core S and P Mid Cap ETF ETF 464287507   144,257 2,375 SH   SOLE   2,375 0 0
iShares Russell 1000 Growth ETF ETF 464287614   2,376,202 7,050 SH   SOLE   7,050 0 0
iShares Russell 2000 ETF ETF 464287655   21,030 100 SH   SOLE   100 0 0
iShares Europe ETF ETF 464287861   200,412 3,600 SH   SOLE   3,600 0 0
ISHARES MSCI ACWI EX US ETF ETF 464288240   2,390 45 SH   SOLE   0 0 45
ISHARES CORE MSCI EMERGING MKT ETF 46434G103   7,041 136 SH   SOLE   0 0 136
ISHARES MSCI EMexCHINA ETF ETF 46434G764   180,079 3,128 SH   SOLE   3,128 0 0
iShares Core MSCI Pacific ETF ETF 46434V696   69,641 1,100 SH   SOLE   1,100 0 0
ITAU UNIBANCO HLDG PREF ADR ADR REP PFD 465562106   5,398,440 778,996 SH   SOLE   647,680 0 131,316
JBS SA ADR ADR 466110103   6,093,324 711,957 SH   SOLE   600,441 0 111,516
JPMorgan Chase and Co COM 46625H100   3,029,938 15,127 SH   SOLE   15,127 0 0
Jacobs Solutions Inc COM 46982L108   107,611 700 SH   SOLE   700 0 0
Johnson and Johnson COM 478160104   201,850 1,276 SH   SOLE   1,276 0 0
KB FINANCIAL GROUP INC ADR ADR 48241A105   11,998,123 230,423 SH   SOLE   194,863 0 35,560
KLA Corp New COM 482480100   2,581,216 3,695 SH   SOLE   3,695 0 0
KKR and Co Inc COM 48251W104   100,580 1,000 SH   SOLE   1,000 0 0
KT CORP ADR ADR 48268K101   1,589,405 113,367 SH   SOLE   84,840 0 28,527
Keysight Technologies Inc COM 49338L103   304,785 1,949 SH   SOLE   1,949 0 0
Kimberly Clark Corp COM 494368103   25,870 200 SH   SOLE   200 0 0
Kinder Morgan Inc COM 49456B101   23,328 1,272 SH   SOLE   1,272 0 0
KOMATSU LTD ADR ADR 500458401   47,978 1,627 SH   SOLE   1,627 0 0
KOREA ELEC POWER CORP ADR ADR 500631106   2,665,402 319,976 SH   SOLE   241,806 0 78,170
Kyndryl Holdings Inc COM 50155Q100   218 10 SH   SOLE   10 0 0
LI AUTO INC ADS ADS 50202M102   927,828 30,642 SH   SOLE   22,649 0 7,993
LVMH MOET HENNESSY LOU VUIT ADR ADR 502441306   3,107,793 17,258 SH   SOLE   15,346 0 1,912
Laboratory Corp America Holdings COM 50540R409   195,740 896 SH   SOLE   896 0 0
LAM Research Corp COM 512807108   443,036 456 SH   SOLE   456 0 0
Lennar Corp Cl A CL A 526057104   386,439 2,247 SH   SOLE   2,247 0 0
LENOVO GROUP LTD ADR ADR 526250105   1,684,269 72,667 SH   SOLE   54,099 0 18,568
Lithium Amers Corp COM SHS 53681J103   3,360 500 SH   SOLE   500 0 0
Lithium Americas Argentina Corp COM SHS 53681K100   2,695 500 SH   SOLE   500 0 0
LONDON STOCK EXCHANGE GROUP ADR ADR 54211N101   2,400,972 80,111 SH   SOLE   71,152 0 8,959
Lowes Cos Inc COM 548661107   789,154 3,098 SH   SOLE   3,098 0 0
Lumentum Holdings Inc COM 55024U109   37,880 800 SH   SOLE   800 0 0
MMC NORILSK NICKEL PJSC ADR ADR 55315J102   921 305 SH   SOLE   305 0 0
MPLX LP COM 55336V100   18,702 450 SH   SOLE   450 0 0
Marathon Oil Corp COM 565849106   1,387,186 48,948 SH   SOLE   48,948 0 0
Marathon Petroleum Corp COM 56585A102   1,928,758 9,572 SH   SOLE   9,572 0 0
Marriott Intl Inc Cl A CL A 571903202   876,525 3,474 SH   SOLE   3,474 0 0
Martin Marietta Materials Inc COM 573284106   363,452 592 SH   SOLE   592 0 0
MARUBENI CORP ADR ADR 573810207   2,174,507 12,607 SH   SOLE   11,231 0 1,376
Marvell Technology Inc COM 573874104   120,496 1,700 SH   SOLE   1,700 0 0
McDonalds Corp COM 580135101   267,852 950 SH   SOLE   950 0 0
Medical Properties Trust Inc COM 58463J304   3,760 800 SH   SOLE   800 0 0
MEITUAN ADS ADR 58533E103   3,368,613 136,179 SH   SOLE   101,475 0 34,704
Merck and Co Inc COM 58933Y105   2,344,488 17,768 SH   SOLE   17,768 0 0
Metlife Inc COM 59156R108   140,809 1,900 SH   SOLE   1,900 0 0
Microsoft Corp COM 594918104   7,089,553 16,851 SH   SOLE   16,851 0 0
MICRON TECHNOLOGY INC COM 595112103   4,736,206 40,175 SH   SOLE   30,707 0 9,468
Moderna Inc COM 60770K107   106,560 1,000 SH   SOLE   1,000 0 0
Molina Healthcare Inc COM 60855R100   373,034 908 SH   SOLE   908 0 0
Mondelez Intl Inc Cl A CL A 609207105   21,000 300 SH   SOLE   300 0 0
Morgan Stanley COM NEW 617446448   752,338 7,990 SH   SOLE   7,990 0 0
Motorola Solutions Inc COM NEW 620076307   1,081,979 3,048 SH   SOLE   3,048 0 0
NN Group NV ADR ADR 629334103   596,936 25,816 SH   SOLE   25,816 0 0
Natera Inc COM 632307104   109,752 1,200 SH   SOLE   1,200 0 0
NESTLE SA ADR ADR 641069406   3,158,738 29,714 SH   SOLE   26,497 0 3,217
Nike Inc Cl B CL B 654106103   883,976 9,406 SH   SOLE   9,406 0 0
Novartis AG ADR ADR 66987V109   125,749 1,300 SH   SOLE   1,300 0 0
NOVO NORDISK AS ADR ADR 670100205   3,033,618 23,626 SH   SOLE   22,986 0 640
Nvidia Corporation COM 67066G104   5,902,054 6,532 SH   SOLE   6,532 0 0
Nuveen Nasdaq 100 Dynamic Over COM SHS 670699107   12,070 500 SH   SOLE   500 0 0
OMV AG ADR New ADR 670875509   625,310 52,804 SH   SOLE   52,804 0 0
O Reilly Automotive Inc COM 67103H107   7,902 7 SH   SOLE   7 0 0
Old Dominion Freight Line Inc COM 679580100   1,554,908 7,090 SH   SOLE   7,090 0 0
OLYMPUS CORP ADR ADR 68163W208   37,253 2,594 SH   SOLE   2,594 0 0
ONEOK Inc COM 682680103   799,215 9,969 SH   SOLE   9,969 0 0
Organon and Co COM 68622V106   11,280 600 SH   SOLE   600 0 0
Otis Worldwide Corp COM 68902V107   309,822 3,121 SH   SOLE   3,121 0 0
PJSC LUKOIL ADR ADR 69343P105   2,165 311 SH   SOLE   311 0 0
PPG Industries Inc COM 693506107   996,332 6,876 SH   SOLE   6,876 0 0
Palo Alto Networks Inc COM 697435105   113,652 400 SH   SOLE   400 0 0
PAN PACIFIC INTL HLDGS CORP ADR ADR 69807K105   3,778,030 142,768 SH   SOLE   126,774 0 15,994
Parker Hannifin Corp COM 701094104   1,602,343 2,883 SH   SOLE   2,883 0 0
Paychex Inc COM 704326107   640,034 5,212 SH   SOLE   5,212 0 0
PepsiCo Inc COM 713448108   1,389,229 7,938 SH   SOLE   7,938 0 0
PT TELEKOM INDONESIA ADR ADR 715684106   1,173 53 SH   SOLE   51 0 2
PETROBRAS ADR ADR 71654V408   5,667,881 372,642 SH   SOLE   293,348 0 79,294
Pfizer Inc COM 717081103   64,380 2,320 SH   SOLE   2,320 0 0
Phillips 66 COM 718546104   1,561,857 9,562 SH   SOLE   9,562 0 0
PDD HOLDINGS INC ADR CL A ADS 722304102   7,733,068 66,521 SH   SOLE   54,475 0 12,046
Procter and Gamble Co COM 742718109   301,785 1,860 SH   SOLE   1,860 0 0
Prologis Inc COM 74340W103   851,248 6,537 SH   SOLE   6,537 0 0
Prudential Financial Inc COM 744320102   1,033,237 8,801 SH   SOLE   8,801 0 0
PRUDENTIAL PLC ADR ADR 74435K204   3,696,651 191,835 SH   SOLE   162,657 0 29,178
Public Service Enterprise Group COM 744573106   58,967 883 SH   SOLE   883 0 0
Public Storage COM 74460D109   550,824 1,899 SH   SOLE   1,899 0 0
RXO Inc COM 74982T103   50,301 2,300 SH   SOLE   2,300 0 0
Reaves Utility Income Fund COM SH BEN INT 756158101   30,546 1,133 SH   SOLE   1,133 0 0
RECKITT BENCKISER PLC ADR ADR 756255204   7,125 625 SH   SOLE   625 0 0
Regions Financial Corp COM 7591EP100   304,028 14,450 SH   SOLE   14,450 0 0
RENESAS ELECTRONICS CORP ADR ADR 75972B101   5,089,505 573,970 SH   SOLE   512,623 0 61,347
Republic Services Inc COM 760759100   311,664 1,628 SH   SOLE   1,628 0 0
RHEINMETALL AG ADR ADR 76206K107   3,518,411 31,265 SH   SOLE   27,722 0 3,543
Roblox Corp Cl A CL A 771049103   30,544 800 SH   SOLE   800 0 0
Ross Stores Inc COM 778296103   301,885 2,057 SH   SOLE   2,057 0 0
Shell plc ADS ADS 780259305   13,408 200 SH   SOLE   200 0 0
S and P Global Inc COM 78409V104   612,223 1,439 SH   SOLE   1,439 0 0
SBA Communications Corp Cl A CL A 78410G104   128,503 593 SH   SOLE   593 0 0
SK TELECOM LTD ADR NEW ADR 78440P306   7,177,897 332,927 SH   SOLE   279,867 0 53,060
SPDR S and P 500 ETF Trust ETF 78462F103   313,842 600 SH   SOLE   600 0 0
SPDR S and P Software and Services ETF ETF 78464A599   155,991 1,000 SH   SOLE   1,000 0 0
SPDR S and P Biotech ETF ETF 78464A870   130,474 1,375 SH   SOLE   1,375 0 0
Salesforce Inc COM 79466L302   1,775,155 5,894 SH   SOLE   5,894 0 0
Samsara Inc Cl A COM CL A 79589L106   71,801 1,900 SH   SOLE   1,900 0 0
SANDOZ GROUP AG ADS ADR 799926100   2,806,162 92,889 SH   SOLE   79,439 0 13,450
SANTOS LTD ADR ADR 803021807   3,673,424 726,533 SH   SOLE   644,817 0 81,716
SAP SE ADR ADR 803054204   87,763 450 SH   SOLE   450 0 0
Schlumberger Ltd COM 806857108   110,990 2,025 SH   SOLE   2,025 0 0
Charles Schwab Corp COM 808513105   94,042 1,300 SH   SOLE   1,300 0 0
Health Care Select Sector SPDR ETF 81369Y209   14,773 100 SH   SOLE   100 0 0
Technology Select Sector SPDR ETF 81369Y803   187,443 900 SH   SOLE   900 0 0
ServiceNow Inc COM 81762P102   114,360 150 SH   SOLE   150 0 0
Sherwin Williams Co COM 824348106   640,824 1,845 SH   SOLE   1,845 0 0
SHINHAN FINANCIAL GROUP ADR ADR RESTRD 824596100   7,588,529 213,821 SH   SOLE   172,106 0 41,715
Shopify Inc Cl A CL A 82509L107   84,887 1,100 SH   SOLE   1,100 0 0
SIEMENS AG ADR ADR 826197501   23,985 251 SH   SOLE   251 0 0
SILICON MOTION TECHNOLOGY CORP ADR 82706C108   5,501,720 71,507 SH   SOLE   53,333 0 18,174
Snap Inc Cl A CL A 83304A106   34,440 3,000 SH   SOLE   3,000 0 0
Snowflake Inc Cl A CL A 833445109   137,360 850 SH   SOLE   850 0 0
SOFTBANK GROUP CORP ADR ADR 83404D109   5,273,347 178,098 SH   SOLE   158,304 0 19,794
SOUTHERN COPPER CORP COM 84265V105   344,982 3,272 SH   SOLE   0 0 3,272
Spectrum Brands Holdings Inc COM 84790A105   19,226 216 SH   SOLE   216 0 0
STANDARD BANK GROUP LTD ADR ADR 853118206   1,988,885 203,316 SH   SOLE   153,948 0 49,368
STANDARD CHARTERED PLC ADS ADR 853254100   3,079,984 181,572 SH   SOLE   135,645 0 45,927
State Street Corp COM 857477103   719,153 9,301 SH   SOLE   9,301 0 0
Steel Dynamics Inc COM 858119100   1,720,061 11,604 SH   SOLE   11,604 0 0
Stericycle Inc COM 858912108   58,025 1,100 SH   SOLE   1,100 0 0
Stryker Corporation COM 863667101   1,258,271 3,516 SH   SOLE   3,516 0 0
SUMITOMO MITSUI FINL GROUP ADR ADR 86562M209   5,288,179 449,293 SH   SOLE   399,527 0 49,766
Sunnova Energy Intl Inc COM 86745K104   12,260 2,000 SH   SOLE   2,000 0 0
SUZANO SA ADR ADS 86959K105   7,430,227 581,395 SH   SOLE   475,849 0 105,546
SUZUKI MOTOR CORP ADR ADR 86959X107   3,825,558 20,908 SH   SOLE   15,756 0 5,152
Symbotic Inc Class A CL A COM 87151X101   49,500 1,100 SH   SOLE   1,100 0 0
Synopsys Inc COM 871607107   2,208,276 3,864 SH   SOLE   3,864 0 0
TAIWAN SEMICONDUCTOR MFG ADR ADR 874039100   22,177,344 163,009 SH   SOLE   131,222 0 31,787
Target Corp COM 87612E106   212,652 1,200 SH   SOLE   1,200 0 0
TECHTRONIC IND LTD ADR ADR 87873R101   14,777 218 SH   SOLE   0 0 218
TECK RESOURCES LTD USR CL B 878742204   4,004,974 87,483 SH   SOLE   84,613 0 2,870
TENCENT HLDGS LTD ADR ADR 88032Q109   8,298,620 213,601 SH   SOLE   172,306 0 41,295
Thermo Fisher Scientific Inc COM 883556102   1,314,116 2,261 SH   SOLE   2,261 0 0
Timken Co COM 887389104   96,173 1,100 SH   SOLE   1,100 0 0
Toronto Dominion Bank COM 891160509   14,189 235 SH   SOLE   235 0 0
TOTALENERGIES SE ADR ADS 89151E109   4,711,058 68,445 SH   SOLE   51,398 0 17,047
Trinity Industries Inc COM 896522109   36,205 1,300 SH   SOLE   1,300 0 0
TRIP COM GROUP LTD ADR ADS 89677Q107   1,542,486 35,144 SH   SOLE   26,229 0 8,915
Tyler Technologies Inc COM 902252105   127,503 300 SH   SOLE   300 0 0
Uber Technologies Inc COM 90353T100   46,194 600 SH   SOLE   600 0 0
Ulta Beauty Inc COM 90384S303   156,864 300 SH   SOLE   300 0 0
UNICREDIT SPA ADR ADR 904678406   3,808,528 200,508 SH   SOLE   178,697 0 21,811
UNITED STATES BRENT OIL FUND LP ETF 91167Q100   9,190 288 SH   SOLE   288 0 0
Unitedhealth Group Inc COM 91324P102   1,760,637 3,559 SH   SOLE   3,559 0 0
Vail Resorts Inc COM 91879Q109   101,165 454 SH   SOLE   454 0 0
VALE SA ADR ADS 91912E105   2,499 205 SH   SOLE   0 0 205
Valero Energy Corp COM 91913Y100   796,269 4,665 SH   SOLE   4,665 0 0
VANGUARD ESG INTL STOCK ETF ETF 921910725   565,332 9,837 SH   SOLE   9,837 0 0
Vanguard S and P Mid Cap 400 Etf ETF 921932885   131,853 1,280 SH   SOLE   1,280 0 0
Vanguard FTSE Developed Market ETF 921943858   62,963 1,255 SH   SOLE   1,255 0 0
Vanguard FTSE Emerging Markets ETF 922042858   121,217 2,902 SH   SOLE   2,902 0 0
Vanguard FTSE Pacific ETF ETF 922042866   57,022 750 SH   SOLE   750 0 0
Vanguard FTSE Europe ETF ETF 922042874   60,606 900 SH   SOLE   900 0 0
Vanguard Consumer Staples Etf ETF 92204A207   70,428 345 SH   SOLE   345 0 0
Vanguard Financials Etf ETF 92204A405   123,892 1,210 SH   SOLE   1,210 0 0
Vanguard Health Care Etf ETF 92204A504   137,965 510 SH   SOLE   510 0 0
Vanguard Industrials Etf ETF 92204A603   141,607 580 SH   SOLE   580 0 0
Vanguard Utilities Etf ETF 92204A876   59,884 420 SH   SOLE   420 0 0
Vanguard Russell 2000 Etf ETF 92206C664   113,300 1,332 SH   SOLE   1,332 0 0
Veeva Systems Inc Cl A CL A COM 922475108   139,014 600 SH   SOLE   600 0 0
Vanguard Small Cap Growth Etf ETF 922908595   99,074 380 SH   SOLE   380 0 0
Vanguard Total Stock Market Etf ETF 922908769   19,492 75 SH   SOLE   75 0 0
VEOLIA ENVIRONMENT ADR ADR 92334N103   4,321,127 265,587 SH   SOLE   237,343 0 28,244
Verizon Communications Inc COM 92343V104   33,568 800 SH   SOLE   800 0 0
Verisk Analytics Inc COM 92345Y106   314,464 1,334 SH   SOLE   1,334 0 0
Vertiv Holdings Co Cl A COM CL A 92537N108   44,918 550 SH   SOLE   550 0 0
Paramount Global Class B CL B COM 92556H206   1,824 155 SH   SOLE   155 0 0
Viatris Inc COM 92556V106   13,624 1,141 SH   SOLE   1,141 0 0
Vici Properties Inc COM 925652109   29,790 1,000 SH   SOLE   1,000 0 0
VINCI SA ADR ADR 927320101   2,071,369 64,599 SH   SOLE   57,182 0 7,417
ViSA Inc Cl A COM CL A 92826C839   2,566,141 9,195 SH   SOLE   9,195 0 0
VISTA ENERGY SAB DE CV ADS ADS 92837L109   3,247,689 78,485 SH   SOLE   58,478 0 20,007
Warner Brothers Discovery Inc COM SER A 934423104   4,217 483 SH   SOLE   483 0 0
Warner Music Group Corp Cl A COM CL A 934550203   79,248 2,400 SH   SOLE   2,400 0 0
WASTE CONNECTIONS INC COM 94106B101   3,537,748 20,567 SH   SOLE   18,285 0 2,282
Waste Management Inc Del COM 94106L109   170,520 800 SH   SOLE   800 0 0
Wells Fargo Co COM 949746101   72,102 1,244 SH   SOLE   1,244 0 0
Weyerhaeuser Co COM 962166104   10,845 302 SH   SOLE   302 0 0
Wisdomtree India Earnings Fund INDIA FUND 97717W422   141,570 3,250 SH   SOLE   3,250 0 0
Xcel Energy Inc COM 98389B100   827,750 15,400 SH   SOLE   15,400 0 0
Xylem Inc COM 98419M100   12,924 100 SH   SOLE   100 0 0
YUM CHINA HLDGS INC USR COM 98850P109   875,298 21,998 SH   SOLE   16,561 0 5,437
Zimvie Inc COM 98888T107   742 45 SH   SOLE   45 0 0
Zimmer Biomet Holdings Inc COM 98956P102   242,975 1,841 SH   SOLE   1,841 0 0
Zoetis Inc Cl A CL A 98978V103   33,842 200 SH   SOLE   200 0 0
ZTO EXPRESS CAYMAN INC CL A ADS A 98980A105   4,670 223 SH   SOLE   0 0 223
EURONAV NV SHS SHS B38564108   2,821,030 169,635 SH   SOLE   152,748 0 16,887
EURO TDR BAN23 tendered shs B38990014   2,261 2,261 SH   SOLE   0 0 2,261
Arch Capital Group Ltd ORD G0450A105   436,687 4,724 SH   SOLE   4,724 0 0
Accenture plc Ireland Class A SHS CL A G1151C101   138,644 400 SH   SOLE   400 0 0
Eaton Corp plc SHS G29183103   1,358,282 4,344 SH   SOLE   4,344 0 0
Everest Group Ltd COM G3223R108   294,150 740 SH   SOLE   740 0 0
Icon plc SHS G4705A100   125,981 375 SH   SOLE   375 0 0
Johnson Controls Intl Plc SHS G51502105   150,236 2,300 SH   SOLE   2,300 0 0
LINDE PLC SHS SHS G54950103   3,827,903 8,244 SH   SOLE   7,326 0 918
Medtronic plc SHS G5960L103   74,077 850 SH   SOLE   850 0 0
nVent Electric plc SHS G6700G107   82,940 1,100 SH   SOLE   1,100 0 0
Steris plc SHS USD G8473T100   133,543 594 SH   SOLE   594 0 0
TECHNIPFMC PLC COM G87110105   6,233,095 248,232 SH   SOLE   220,156 0 28,076
TORM PLC CL A SHS CL A G89479102   4,619,986 132,242 SH   SOLE   118,610 0 13,632
Trane Technologies plc SHS G8994E103   401,668 1,338 SH   SOLE   1,338 0 0
Bunge Global SA COM SHS H11356104   51,260 500 SH   SOLE   500 0 0
Chubb Limited COM H1467J104   129,565 500 SH   SOLE   500 0 0
ELBIT SYSTEMS LTD ADR ORD M3760D101   2,683,732 12,766 SH   SOLE   12,399 0 367
FRONTLINE PLC USR COM M46528101   3,091,834 132,243 SH   SOLE   117,374 0 14,869
JFrog Ltd ORD SHS M6191J100   79,596 1,800 SH   SOLE   1,800 0 0
ASML HOLDING NV NY REGISTRY NY REG SH N07059210   5,060,500 5,214 SH   SOLE   4,673 0 541
LyondellBasell Industries NV SHS A N53745100   615,828 6,021 SH   SOLE   6,021 0 0
STELLANTIS NV SHS SHS N82405106   3,329,157 117,638 SH   SOLE   104,545 0 13,093
BANCO LATINOAMERICANO COME ADR P16994132   879,655 29,698 SH   SOLE   29,698 0 0
SCORPIO TANKERS INC SHS SHS Y7542C130   3,935 55 SH   SOLE   55 0 0
STAR BULK CARRIERS CORP SHS PA SHS PAR Y8162K204   8,374,043 350,818 SH   SOLE   293,233 0 57,585