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   523,623 14,604 SH   SOLE   7,373 0 7,231
AFLAC INC COM 001055102   15,350 200 SH   SOLE   200 0 0
AT and T INC COM 00206R102   30,040 2,000 SH   SOLE   2,000 0 0
Abbott Laboratories COM 002824100   782,161 8,076 SH   SOLE   8,076 0 0
AbbVie Inc COM 00287Y109   683,589 4,586 SH   SOLE   4,586 0 0
Adobe Inc COM 00724F101   1,480,750 2,904 SH   SOLE   2,904 0 0
Advanced Micro Devices Inc COM 007903107   728,068 7,081 SH   SOLE   7,081 0 0
Agilent Technologies Inc COM 00846U101   233,480 2,088 SH   SOLE   2,088 0 0
AIR PRODS and CHEMS INC COM 009158106   141,700 500 SH   SOLE   500 0 0
AIRBUS SE ADR ADR 009279100   2,802,312 83,377 SH   SOLE   81,109 0 2,268
Akamai Technologies Inc COM 00971T101   173,021 1,624 SH   SOLE   1,624 0 0
ALFA LAVAL AB SWEDEN ADR ADR 015393101   491,326 14,204 SH   SOLE   6,250 0 7,954
ALIBABA GROUP HOLDING LTD ADR ADS 01609W102   7,836,449 90,344 SH   SOLE   76,002 0 14,342
Alliant Energy Corporation COM 018802108   1,168,662 24,121 SH   SOLE   24,121 0 0
Alphabet Inc Class C CAP STK CL C 02079K107   2,642,933 20,045 SH   SOLE   20,045 0 0
Alphabet Inc Class A CAP STK CL A 02079K305   2,666,403 20,376 SH   SOLE   20,376 0 0
Amazon com Inc COM 023135106   2,599,986 20,453 SH   SOLE   20,453 0 0
Ameren Corporation COM 023608102   1,088,103 14,541 SH   SOLE   14,541 0 0
American Express Company COM 025816109   836,061 5,604 SH   SOLE   5,604 0 0
AMERICAN INTL GROUP INC COM 026874784   12,120 200 SH   SOLE   200 0 0
American Tower Corp COM 03027X100   530,515 3,226 SH   SOLE   3,226 0 0
Cencora Inc COM 03073E105   269,415 1,497 SH   SOLE   1,497 0 0
Ameriprise Financial Inc COM 03076C106   1,383,667 4,197 SH   SOLE   4,197 0 0
AMETEK Inc COM 031100100   265,229 1,795 SH   SOLE   1,795 0 0
AMGEN INC COM 031162100   115,029 428 SH   SOLE   428 0 0
Analog Devices Inc COM 032654105   793,158 4,530 SH   SOLE   4,530 0 0
ANGLO AMERN PLC ADR ADR 03485P300   2,821 204 SH   SOLE   0 0 204
ANSYS Inc COM 03662Q105   177,042 595 SH   SOLE   595 0 0
Elevance Health Inc COM 036752103   4,790 11 SH   SOLE   11 0 0
Apple Inc COM 037833100   5,436,602 31,754 SH   SOLE   31,754 0 0
Applied Materials Inc COM 038222105   1,328,705 9,597 SH   SOLE   9,597 0 0
Arista Networks Inc COM 040413106   416,601 2,265 SH   SOLE   2,265 0 0
Assurant Inc COM 04621X108   169,424 1,180 SH   SOLE   1,180 0 0
ASTRAZENECA PLC ADR ADR 046353108   3,821,357 56,429 SH   SOLE   54,962 0 1,467
AUTODESK INC COM 052769106   82,764 400 SH   SOLE   400 0 0
AutoZone Inc COM 053332102   1,404,614 553 SH   SOLE   553 0 0
AvalonBay Communities Inc COM 053484101   1,141,384 6,646 SH   SOLE   6,646 0 0
BAE SYSTEM PLC ADR ADR 05523R107   2,709,712 55,624 SH   SOLE   54,108 0 1,516
BYD CO LTD ADR ADR 05606L100   6,313,897 102,168 SH   SOLE   87,156 0 15,012
BAIDU INC ADR REP A ADR REP A 056752108   5,389,628 40,116 SH   SOLE   33,058 0 7,058
Ball Corporation COM 058498106   454,193 9,124 SH   SOLE   9,124 0 0
BANCO DO BRASIL SA ADR ADR 059578104   2,226,261 235,829 SH   SOLE   188,945 0 46,884
Bank of America Corporation COM 060505104   1,203,652 43,961 SH   SOLE   43,961 0 0
BARCLAYS PLC ADR ADR 06738E204   2,415,694 310,102 SH   SOLE   277,437 0 32,665
BARRETT BUSINESS SERVICES INC COM 068463108   45,120 500 SH   SOLE   500 0 0
BAXTER INTL INC COM 071813109   30,192 800 SH   SOLE   800 0 0
Becton Dickinson and Company COM 075887109   595,912 2,305 SH   SOLE   2,305 0 0
BERKSHIRE HATHAWAY INC CL B CL B NEW 084670702   105,090 300 SH   SOLE   300 0 0
BIDVEST GROUP LTD ADR ADR 088836309   2,770,874 95,684 SH   SOLE   77,127 0 18,557
BIONTECH SE SP ADS ADS 09075V102   76,048 700 SH   SOLE   700 0 0
BLACKSTONE INC COM 09260D107   349,919 3,266 SH   SOLE   3,266 0 0
BLOOM ENERGY CORP CL A COM CL A 093712107   6,630 500 SH   SOLE   500 0 0
BOEING CO COM 097023105   191,680 1,000 SH   SOLE   1,000 0 0
Booking Holdings Inc COM 09857L108   1,249,000 405 SH   SOLE   405 0 0
Boston Scientific Corporation COM 101137107   724,469 13,721 SH   SOLE   13,721 0 0
Bristol Myers Squibb Company COM 110122108   1,144,201 19,714 SH   SOLE   19,714 0 0
Broadcom Inc COM 11135F101   1,141,217 1,374 SH   SOLE   1,374 0 0
Brunswick Corp COM 117043109   162,582 2,058 SH   SOLE   2,058 0 0
Cigna Corporation COM 125523100   863,645 3,019 SH   SOLE   3,019 0 0
CME GROUP INC COM 12572Q105   240,264 1,200 SH   SOLE   1,200 0 0
CMS Energy Corporation COM 125896100   477,300 8,987 SH   SOLE   8,987 0 0
CSL LTD ADR ADR 12637N204   2,451,645 30,292 SH   SOLE   27,173 0 3,119
CSX Corporation COM 126408103   536,188 17,437 SH   SOLE   17,437 0 0
Cadence Design Systems Inc COM 127387108   390,109 1,665 SH   SOLE   1,665 0 0
CANADIAN PACIFIC KANSAS CITY COM 13646K108   416,101 5,592 SH   SOLE   2,547 0 3,045
CAPITAL ONE FINANCIAL CORP COM 14040H105   16,110 166 SH   SOLE   166 0 0
Carlisle Companies Incorporate COM 142339100   1,004,632 3,875 SH   SOLE   3,875 0 0
CARLYLE GROUP LP COM 14316J108   84,448 2,800 SH   SOLE   2,800 0 0
CARRIER GLOBAL CORPORATION COM 14448C104   40,296 730 SH   SOLE   730 0 0
Caterpillar Inc COM 149123101   1,809,444 6,628 SH   SOLE   6,628 0 0
Centene Corp COM 15135B101   103,251 1,499 SH   SOLE   1,499 0 0
CENTRAL JAPAN RAILWAY CO ADR ADR 153766100   2,124,679 173,160 SH   SOLE   154,920 0 18,240
Charles River Laboratories Int COM 159864107   174,814 892 SH   SOLE   892 0 0
CHEVRON CORP COM 166764100   78,240 464 SH   SOLE   464 0 0
CHINA LONGYUAN POWER GROUP ADR ADR 16890R109   3,927 451 SH   SOLE   451 0 0
CHINA CONSTR BANK CORP ADR ADR 168919108   2,819,160 249,767 SH   SOLE   205,027 0 44,740
CHINA MERCHANTS BANK CO LTD AD ADR 16950T102   6,493 311 SH   SOLE   311 0 0
Church and Dwight Co Inc COM 171340102   1,042,841 11,381 SH   SOLE   11,381 0 0
Cisco Systems Inc COM 17275R102   570,232 10,607 SH   SOLE   10,607 0 0
COHERENT CORP COM 19247G107   52,224 1,600 SH   SOLE   1,600 0 0
COMCAST CORP CL A CL A 20030N101   133,020 3,000 SH   SOLE   3,000 0 0
CONSTELLATION BRANDS INC CL A CL A 21036P108   125,665 500 SH   SOLE   500 0 0
CONSTELLATION ENERGY CORP COM 21037T109   54,540 500 SH   SOLE   500 0 0
CONTROLADORA VUELA CIA DE AVIA ADR 21240E105   717,113 105,613 SH   SOLE   87,873 0 17,740
Cooper Companies Inc COM 216648402   94,449 297 SH   SOLE   297 0 0
COSTCO WHOLESALE CORP COM 22160K105   84,744 150 SH   SOLE   150 0 0
Cummins Inc COM 231021106   169,060 740 SH   SOLE   740 0 0
DBS GROUP HLDGS LTD ADR ADR 23304Y100   4,272,394 43,337 SH   SOLE   38,797 0 4,540
D R Horton Inc COM 23331A109   614,728 5,720 SH   SOLE   5,720 0 0
DTE Energy Company COM 233331107   116,455 1,173 SH   SOLE   1,173 0 0
DAIICHI SANKYO CO LTD ADR ADR 23381D102   1,791,211 65,098 SH   SOLE   58,448 0 6,650
Danaher Corporation COM 235851102   911,767 3,675 SH   SOLE   3,675 0 0
Darden Restaurants Inc COM 237194105   128,898 900 SH   SOLE   900 0 0
DATADOG INC CL A CL A COM 23804L103   63,763 700 SH   SOLE   700 0 0
DEUTSCHE TELEKOM AG ADR ADR 251566105   5,636,448 267,954 SH   SOLE   239,591 0 28,363
DEXCOM INC COM 252131107   9,330 100 SH   SOLE   100 0 0
DIAGEO PLC ADR ADR NEW 25243Q205   2,521,969 16,906 SH   SOLE   15,113 0 1,793
Diamondback Energy Inc COM 25278X109   295,046 1,905 SH   SOLE   1,905 0 0
Digital Realty Trust Inc COM 253868103   107,224 886 SH   SOLE   886 0 0
DISNEY WALT CO COM 254687106   64,840 800 SH   SOLE   800 0 0
DOCTOR REDDYS LABS LTD ADR ADR 256135203   1,680,224 25,127 SH   SOLE   20,042 0 5,085
DOMINION ENERGY INC COM 25746U109   7,415 166 SH   SOLE   166 0 0
DUKE ENERGY CORP COM NEW 26441C204   12,709 144 SH   SOLE   144 0 0
DUPONT DE NEMOURS INC COM 26614N102   104,426 1,400 SH   SOLE   1,400 0 0
ENI SPA ADR ADR 26874R108   19 1 SH   SOLE   0 0 1
ENN ENERGY HLDGS LTD ADR ADR 26876F102   3,287 99 SH   SOLE   99 0 0
EastGroup Properties Inc COM 277276101   305,416 1,834 SH   SOLE   1,834 0 0
EMBRAER SA ADR ADS 29082A107   4,136,503 301,494 SH   SOLE   243,531 0 57,963
EMERSON ELECTRIC CO COM 291011104   215,737 2,234 SH   SOLE   2,234 0 0
ENPHASE ENERGY INC COM 29355A107   12,015 100 SH   SOLE   100 0 0
Equinix Inc COM 29444U700   624,584 860 SH   SOLE   860 0 0
EVGO INC CL A CL A COM 30052F100   4,732 1,400 SH   SOLE   1,400 0 0
EXELON CORP COM 30161N101   56,685 1,500 SH   SOLE   1,500 0 0
Extra Space Storage Inc COM 30225T102   180,303 1,483 SH   SOLE   1,483 0 0
Meta Platforms Inc Cl A CL A 30303M102   2,110,477 7,030 SH   SOLE   7,030 0 0
Fidelity National Information COM 31620M106   96,004 1,737 SH   SOLE   1,737 0 0
Ford Motor Company COM 345370860   199,353 16,051 SH   SOLE   16,051 0 0
Fortinet Inc COM 34959E109   345,449 5,887 SH   SOLE   5,887 0 0
FREEPORT MCMORAN INC CL B 35671D857   3,740,120 100,298 SH   SOLE   73,845 0 26,453
FRESENIUS SE and CO KGAA ADR ADR 35804M105   90,453 11,600 SH   SOLE   11,600 0 0
FUJIFILM HLDGS CORP ADR ADR 35958N107   1,927,002 33,213 SH   SOLE   29,816 0 3,397
FULL TRUCK ALLIANCE CO LTD ADS ADS 35969L108   1,503,318 213,540 SH   SOLE   169,707 0 43,833
GXO Logistics Inc COM 36262G101   226,154 3,856 SH   SOLE   3,856 0 0
GALAXY ENTERTAINMENT GROUP LTD ADR 36318L203   4,789,871 159,125 SH   SOLE   133,795 0 25,330
General Dynamics Corporation COM 369550108   1,021,102 4,621 SH   SOLE   4,621 0 0
General Motors Company COM 37045V100   308,995 9,372 SH   SOLE   9,372 0 0
Gilead Sciences Inc COM 375558103   341,577 4,558 SH   SOLE   4,558 0 0
GITLAB INC CL A CL A COM 37637K108   36,176 800 SH   SOLE   800 0 0
GLENCORE PLC ADR ADR 37827X100   9,586,401 835,972 SH   SOLE   745,059 0 90,913
GLOBAL X ROBOTICS and ARTIFICIAL ETF 37954Y715   29,664 1,200 SH   SOLE   1,200 0 0
Grainger W W Inc COM 384802104   307,869 445 SH   SOLE   445 0 0
GREEN PLAINS INC COM 393222104   7,525 250 SH   SOLE   250 0 0
GRIFOLS SA ADR REP B NVT ADR REP B NVT 398438408   445,931 48,789 SH   SOLE   10,348 0 38,441
GRUPO TELEVISA SAB ADR ADR REP ORD 40049J206   931,568 305,432 SH   SOLE   255,159 0 50,273
GRUPO FINANCIERO BANORTE SA ADR ADR 40052P107   3,091,726 73,567 SH   SOLE   59,588 0 13,979
HDFC BANK LTD ADR ADR 40415F101   8,596,781 145,684 SH   SOLE   123,202 0 22,482
HSBC HLDGS PLC ADR ADR 404280406   4,384,190 111,105 SH   SOLE   99,522 0 11,583
HANCOCK JOHN PFD INCOME FUND I COM 41021P103   46,655 3,500 SH   SOLE   3,500 0 0
Hartford Finl Services Group COM 416515104   667,972 9,420 SH   SOLE   9,420 0 0
Hershey Company COM 427866108   347,939 1,739 SH   SOLE   1,739 0 0
Hexcel Corp COM 428291108   521,641 8,008 SH   SOLE   8,008 0 0
HITACHI LTD ADR ADR 433578507   2,323,423 18,691 SH   SOLE   16,774 0 1,917
Home Depot Inc COM 437076102   720,047 2,383 SH   SOLE   2,383 0 0
HONDA MOTOR LTD AMERICAN AMERN SHS 438128308   30,276 900 SH   SOLE   900 0 0
Honeywell International Inc COM 438516106   1,045,998 5,662 SH   SOLE   5,662 0 0
HOYA CORP ADR ADR 443251103   1,871,800 18,226 SH   SOLE   16,395 0 1,831
Huntington Ingalls Inds Inc COM 446413106   120,498 589 SH   SOLE   589 0 0
IBERDROLA SA ADR ADR 450737101   2,556,190 56,969 SH   SOLE   50,927 0 6,042
ICICI BANK LTD ADR ADR 45104G104   9,789,317 423,414 SH   SOLE   356,424 0 66,990
ILLINOIS TOOL WORKS INC COM 452308109   23,031 100 SH   SOLE   100 0 0
ILLUMINA INC COM 452327109   48,048 350 SH   SOLE   350 0 0
Imperial Brands PLC ADR ADR 45262P102   343,193 16,867 SH   SOLE   16,867 0 0
INFINEON TECHNOLOGIES AG ADR ADR 45662N103   2,456,751 74,005 SH   SOLE   66,194 0 7,811
INFOSYS LIMITED ADR ADR 456788108   670 39 SH   SOLE   0 0 39
ING GROEP NV ADR ADR 456837103   1,866,155 141,590 SH   SOLE   126,441 0 15,149
INPEX CORP ADR ADR 45790H101   5,977,809 395,407 SH   SOLE   353,560 0 41,847
Intercontinental Exchange Inc COM 45866F104   551,970 5,017 SH   SOLE   5,017 0 0
INTL BUSINESS MACHINES COM 459200101   7,015 50 SH   SOLE   50 0 0
Intesa Sanpaolo SpA ADR ADR 46115H107   516,274 33,308 SH   SOLE   33,308 0 0
Intuit Inc COM 461202103   960,567 1,880 SH   SOLE   1,880 0 0
Invesco Global Clean Energy ETF ETF 46138G847   253,326 16,469 SH   SOLE   15,975 0 494
ISHARES CORE S and P 500 ETF ETF 464287200   667,764 1,555 SH   SOLE   1,555 0 0
ISHARES MSCI EMERGING MKTS ETF ETF 464287234   1,121,994 29,565 SH   SOLE   14,492 0 15,073
ISHARES MSCI EAFE ETF ETF 464287465   75,812 1,100 SH   SOLE   1,100 0 0
ISHARES RUSSELL MID CAP GROWTH ETF 464287481   82,215 900 SH   SOLE   900 0 0
ISHARES CORE S and P MCP ETF ETF 464287507   118,441 475 SH   SOLE   475 0 0
iShares Russell 1000 Growth ETF ETF 464287614   1,875,229 7,050 SH   SOLE   7,050 0 0
ISHARES RUSSELL 2000 ETF ETF 464287655   17,674 100 SH   SOLE   100 0 0
ISHARES EUROPE ETF ETF 464287861   171,828 3,600 SH   SOLE   3,600 0 0
ISHARES MSCI ACWI EX US ETF ETF 464288240   188,557 4,011 SH   SOLE   4,011 0 0
ISHARES MSCI EUROPE FINL ETF ETF 464289180   2,572 136 SH   SOLE   136 0 0
ISHARES CORE MSCI EMERGING MKT ETF 46434G103   21,932 461 SH   SOLE   0 0 461
ISHARES MSCI EMexCHINA ETF ETF 46434G764   264,298 5,304 SH   SOLE   5,304 0 0
ISHARES CORE MSCI PAC ETF 46434V696   61,160 1,100 SH   SOLE   1,100 0 0
JBS SA ADR ADR 466110103   5,838,463 810,119 SH   SOLE   700,653 0 109,466
JPMorgan Chase and Co COM 46625H100   2,067,696 14,258 SH   SOLE   14,258 0 0
JACOBS SOLUTIONS INC COM 46982L108   95,550 700 SH   SOLE   700 0 0
JD COM INC ADR CL A ADR CL A 47215P106   2,752,377 94,486 SH   SOLE   81,207 0 13,279
JETBLUE AWYS CORP COM 477143101   23,000 5,000 SH   SOLE   5,000 0 0
Johnson and Johnson COM 478160104   1,179,961 7,576 SH   SOLE   7,576 0 0
KB FINANCIAL GROUP INC ADR ADR 48241A105   9,278,257 225,694 SH   SOLE   193,992 0 31,702
KLA Corporation COM 482480100   1,763,548 3,845 SH   SOLE   3,845 0 0
KKR and CO INC CL A COM 48251W104   61,600 1,000 SH   SOLE   1,000 0 0
KT CORP ADR ADR 48268K101   1,838,946 143,444 SH   SOLE   115,171 0 28,273
KERRY GROUP PLC ADR ADR 492460100   2,571,268 30,672 SH   SOLE   27,407 0 3,265
Keysight Technologies Inc COM 49338L103   257,872 1,949 SH   SOLE   1,949 0 0
KIMBERLY CLARK CORP COM 494368103   24,170 200 SH   SOLE   200 0 0
KINDER MORGAN INC COM 49456B101   21,090 1,272 SH   SOLE   1,272 0 0
KOMATSU LTD ADR ADR 500458401   40,775 1,505 SH   SOLE   1,505 0 0
KYNDRYL HOLDINGS INC COM 50155Q100   151 10 SH   SOLE   10 0 0
LI AUTO INC ADS ADS 50202M102   1,366,876 38,342 SH   SOLE   30,530 0 7,812
LVMH MOET HENNESSY LOU VUIT ADR ADR 502441306   2,785,580 18,363 SH   SOLE   16,432 0 1,931
Laboratory Corp Amer Hldgs COM 50540R409   180,141 896 SH   SOLE   896 0 0
Lam Research Corporation COM 512807108   285,807 456 SH   SOLE   456 0 0
LEGGETT and PLATT INC COM 524660107   25,410 1,000 SH   SOLE   1,000 0 0
Lennar Corp Class A CL A 526057104   252,181 2,247 SH   SOLE   2,247 0 0
LI NING CO LTD ADR ADR 52989T102   1,132,068 10,763 SH   SOLE   8,806 0 1,957
LITHIUM AMERS CORP NEW COM NEW 53680Q207   8,505 500 SH   SOLE   500 0 0
LONDON STOCK EXCHANGE GROUP ADR ADR 54211N101   2,139,911 85,171 SH   SOLE   76,262 0 8,909
LONZA GROUP AG ADR ADR 54338V101   1,388,178 29,838 SH   SOLE   22,911 0 6,927
Lowes Companies Inc COM 548661107   643,888 3,098 SH   SOLE   3,098 0 0
LUMENTUM HOLDINGS INC COM 55024U109   31,626 700 SH   SOLE   700 0 0
MMC NORILSK NICKEL PJSC ADR ADR 55315J102   2,238 741 SH   SOLE   741 0 0
MPLX LP COM 55336V100   16,006 450 SH   SOLE   450 0 0
MS and AD INSURANCE GROUP HLDGS ADR 553491101   3,657,323 198,640 SH   SOLE   177,762 0 20,878
Marathon Oil Corporation COM 565849106   1,414,914 52,894 SH   SOLE   52,894 0 0
Marathon Petroleum Corporation COM 56585A102   1,848,315 12,213 SH   SOLE   12,213 0 0
Marriott International Inc CL A 571903202   945,454 4,810 SH   SOLE   4,810 0 0
Martin Marietta Materials Inc COM 573284106   243,004 592 SH   SOLE   592 0 0
MARVELL TECHNOLOGY INC COM 573874104   92,021 1,700 SH   SOLE   1,700 0 0
MCDONALDS CORP COM 580135101   52,688 200 SH   SOLE   200 0 0
MEDICAL PROPERTIES TRUST INC COM 58463J304   4,360 800 SH   SOLE   800 0 0
MERCK KGAA ADR ADR 589339209   42,028 1,255 SH   SOLE   1,255 0 0
Merck and Co Inc COM 58933Y105   1,829,216 17,768 SH   SOLE   17,768 0 0
METLIFE INC COM 59156R108   119,529 1,900 SH   SOLE   1,900 0 0
Microsoft Corporation COM 594918104   5,638,032 17,856 SH   SOLE   17,856 0 0
MODERNA INC COM 60770K107   103,290 1,000 SH   SOLE   1,000 0 0
Molina Healthcare Inc COM 60855R100   297,724 908 SH   SOLE   908 0 0
MONDELEZ INTL INC CL A CL A 609207105   20,820 300 SH   SOLE   300 0 0
Morgan Stanley COM NEW 617446448   651,645 7,979 SH   SOLE   7,979 0 0
Motorola Solutions Inc COM NEW 620076307   829,788 3,048 SH   SOLE   3,048 0 0
NN Group NV ADR ADR 629334103   415,999 25,816 SH   SOLE   25,816 0 0
NESTLE SA ADR ADR 641069406   3,572,036 31,499 SH   SOLE   28,179 0 3,320
NEWMONT CORPORATION COM 651639106   51,730 1,400 SH   SOLE   1,400 0 0
NEXTERA ENERGY INC COM 65339F101   103,122 1,800 SH   SOLE   1,800 0 0
NIKE Inc Class B CL B 654106103   1,017,971 10,646 SH   SOLE   10,646 0 0
Norsk Hydro ASA ADR ADR 656531605   465,011 73,636 SH   SOLE   73,636 0 0
NVIDIA Corp COM 67066G104   3,045,800 7,002 SH   SOLE   7,002 0 0
NUVEEN NASDAQ 100 DYNAMIC OVER COM SHS 670699107   11,235 500 SH   SOLE   500 0 0
NUTRIEN LTD USR COM 67077M108   3,163,128 51,216 SH   SOLE   45,052 0 6,164
OMV AG ADR ADR 670875509   633,424 13,201 SH   SOLE   13,201 0 0
O Reilly Automotive Inc COM 67103H107   6,362 7 SH   SOLE   7 0 0
Old Dominion Freight Lines COM 679580100   1,450,401 3,545 SH   SOLE   3,545 0 0
OLYMPUS CORP ADR ADR 68163W208   18,059 1,388 SH   SOLE   1,388 0 0
ONEOK Inc COM 682680103   180,332 2,843 SH   SOLE   2,843 0 0
Orange SA ADR ADR 684060106   429,416 37,373 SH   SOLE   37,373 0 0
ORGANON and CO COM 68622V106   10,416 600 SH   SOLE   600 0 0
Otis Worldwide Corp COM 68902V107   250,648 3,121 SH   SOLE   3,121 0 0
PJSC LUKOIL ADR ADR 69343P105   4,329 622 SH   SOLE   622 0 0
PPG Industries Inc COM 693506107   962,337 7,414 SH   SOLE   7,414 0 0
PAN PACIFIC INTL HLDGS CORP ADR ADR 69807K105   3,195,929 151,980 SH   SOLE   135,825 0 16,155
Parker Hannifin Corporation COM 701094104   1,216,471 3,123 SH   SOLE   3,123 0 0
Paychex Inc COM 704326107   601,100 5,212 SH   SOLE   5,212 0 0
PayPal Holdings Inc COM 70450Y103   738,993 12,641 SH   SOLE   12,641 0 0
PepsiCo Inc COM 713448108   1,328,071 7,838 SH   SOLE   7,838 0 0
PT TELEKOM INDONESIA ADR ADR 715684106   2,551,141 105,856 SH   SOLE   86,687 0 19,169
PETROBRAS ADR ADR 71654V408   5,390,041 359,576 SH   SOLE   296,137 0 63,439
PFIZER INC COM 717081103   76,954 2,320 SH   SOLE   2,320 0 0
Phillips 66 COM 718546104   885,986 7,374 SH   SOLE   7,374 0 0
PDD HOLDINGS INC ADR CL A ADS 722304102   8,682,969 88,538 SH   SOLE   74,586 0 13,952
Pioneer Natural Resources Co COM 723787107   227,943 993 SH   SOLE   993 0 0
PROCTER AND GAMBLE CO COM 742718109   271,300 1,860 SH   SOLE   1,860 0 0
Prologis Inc COM 74340W103   867,608 7,732 SH   SOLE   7,732 0 0
Prudential Financial Inc COM 744320102   905,820 9,546 SH   SOLE   9,546 0 0
PRUDENTIAL PLC ADR ADR 74435K204   4,740,163 216,248 SH   SOLE   187,992 0 28,256
PUBLIC SERVICE ENTERPRISE GRP COM 744573106   50,252 883 SH   SOLE   883 0 0
Public Storage COM 74460D109   553,128 2,099 SH   SOLE   2,099 0 0
QUANTA SERVICES INC COM 74762E102   149,656 800 SH   SOLE   800 0 0
RXO INC COM 74982T103   45,379 2,300 SH   SOLE   2,300 0 0
REAVES UTILITY INCOME FUND COM SH BEN INT 756158101   27,928 1,133 SH   SOLE   1,133 0 0
RECKITT BENCKISER PLC ADR ADR 756255204   1,895,211 133,996 SH   SOLE   120,068 0 13,928
Regions Financial Corporation COM 7591EP100   248,540 14,450 SH   SOLE   14,450 0 0
RENESAS ELECTRONICS CORP ADR ADR 75972B101   1,600,721 209,029 SH   SOLE   186,635 0 22,394
Republic Services Inc COM 760759100   232,006 1,628 SH   SOLE   1,628 0 0
RIO TINTO PLC ADR ADR 767204100   2,291 36 SH   SOLE   36 0 0
ROBLOX CORP CL A CL A 771049103   23,168 800 SH   SOLE   800 0 0
ROCHE HOLDING AG ADR ADR 771195104   2,575,391 75,260 SH   SOLE   73,246 0 2,014
Ross Stores Inc COM 778296103   232,338 2,057 SH   SOLE   2,057 0 0
SHELL PLC ADS ADS 780259305   12,689,794 197,108 SH   SOLE   167,303 0 29,805
S and P Global Inc COM 78409V104   595,253 1,629 SH   SOLE   1,629 0 0
SBA Communications Corp CL A 78410G104   118,701 593 SH   SOLE   593 0 0
SK TELECOM LTD ADR NEW ADR 78440P306   8,165,189 380,484 SH   SOLE   327,952 0 52,532
SPDR S and P 500 ETF ETF 78462F103   256,488 600 SH   SOLE   600 0 0
SPDR S and P SOFTWARE ETF 78464A599   126,881 1,000 SH   SOLE   1,000 0 0
SPDR S and P BIOTECH ETF 78464A870   100,402 1,375 SH   SOLE   1,375 0 0
SalesForce Inc COM 79466L302   1,264,536 6,236 SH   SOLE   6,236 0 0
SANOFI ADR ADR 80105N105   2,096,925 39,093 SH   SOLE   35,805 0 3,288
SANTOS LTD ADR ADR 803021807   3,093,777 606,789 SH   SOLE   532,148 0 74,641
SAP SE SP ADR ADR 803054204   58,194 450 SH   SOLE   450 0 0
SCHLUMBERGER LTD COM 806857108   7,287 125 SH   SOLE   125 0 0
SCHWAB CHARLES CORP COM 808513105   60,390 1,100 SH   SOLE   1,100 0 0
SELECT SECTOR SPDR HEALTHCARE ETF 81369Y209   12,874 100 SH   SOLE   100 0 0
SELECT SECTOR SPDR TECHNOLOGY ETF 81369Y803   147,537 900 SH   SOLE   900 0 0
SERVICENOW INC COM 81762P102   83,844 150 SH   SOLE   150 0 0
SEVEN and I HLDGS CO LTD ADR ADR 81783H105   2,556,808 130,330 SH   SOLE   116,374 0 13,956
SHAKE SHACK INC CL A CL A 819047101   34,842 600 SH   SOLE   600 0 0
Sherwin Williams Co COM 824348106   470,567 1,845 SH   SOLE   1,845 0 0
SHINHAN FINANCIAL GROUP ADR ADR RESTRD 824596100   4,406,972 166,364 SH   SOLE   134,122 0 32,242
SIEMENS AG ADR ADR 826197501   3,523,597 49,065 SH   SOLE   43,704 0 5,361
SILICON MOTION TECHNOLOGY CORP ADR 82706C108   3,986,402 77,783 SH   SOLE   63,313 0 14,470
SMITH and NEPHEW PLC ADR NEW ADR 83175M205   12,732 514 SH   SOLE   514 0 0
SNOWFLAKE INC CL A CL A 833445109   106,939 700 SH   SOLE   700 0 0
SOUTHERN COPPER CORP COM 84265V105   5,270 70 SH   SOLE   38 0 32
SOUTH32 LTD ADR ADR 84473L105   1,246,924 113,984 SH   SOLE   110,533 0 3,451
SPECTRUM BRANDS HOLDINGS INC COM 84790A105   16,924 216 SH   SOLE   216 0 0
SPLUNK INC COM 848637104   95,062 650 SH   SOLE   650 0 0
STANDARD CHARTERED PLC ADS ADR 853254100   4,281,070 231,363 SH   SOLE   185,902 0 45,461
State Street Corp COM 857477103   622,795 9,301 SH   SOLE   9,301 0 0
Steel Dynamics Inc COM 858119100   1,316,018 12,274 SH   SOLE   12,274 0 0
STERICYCLE INC COM 858912108   44,710 1,000 SH   SOLE   1,000 0 0
Stryker Corp COM 863667101   1,071,492 3,921 SH   SOLE   3,921 0 0
SUMITOMO MITSUI FINL GROUP ADR ADR 86562M209   3,738,883 379,582 SH   SOLE   339,902 0 39,680
SUNNOVA ENERGY INTL INC COM 86745K104   20,940 2,000 SH   SOLE   2,000 0 0
SUZANO SA ADR ADS 86959K105   7,300,969 679,160 SH   SOLE   574,438 0 104,722
SUZUKI MOTOR CORP ADR ADR 86959X107   4,288,119 26,591 SH   SOLE   21,494 0 5,097
Synopsys Inc COM 871607107   1,812,473 3,949 SH   SOLE   3,949 0 0
TAIWAN SEMICONDUCTOR MFG ADR ADR 874039100   16,235,068 186,825 SH   SOLE   155,547 0 31,278
TARGET CORP COM 87612E106   88,456 800 SH   SOLE   800 0 0
TECHTRONIC IND LTD ADR ADR 87873R101   10,577 218 SH   SOLE   0 0 218
TENARIS SA ADR ADS 88031M109   1,758,561 55,651 SH   SOLE   49,846 0 5,805
TENCENT HLDGS LTD ADR ADR 88032Q109   8,806,429 225,608 SH   SOLE   187,498 0 38,110
Thermo Fisher Scientific Inc COM 883556102   1,131,796 2,236 SH   SOLE   2,236 0 0
TIMKEN CO COM 887389104   80,839 1,100 SH   SOLE   1,100 0 0
TORONTO DOMINION BANK ONT COM 891160509   14,161 235 SH   SOLE   235 0 0
TOTALENERGIES SE ADR ADS 89151E109   6,426,270 97,723 SH   SOLE   80,942 0 16,781
TRINITY INDUSTRIES INC COM 896522109   31,655 1,300 SH   SOLE   1,300 0 0
TYLER TECHNOLOGIES INC COM 902252105   115,842 300 SH   SOLE   300 0 0
UBER TECHNOLOGIES INC COM 90353T100   50,589 1,100 SH   SOLE   1,100 0 0
UNICREDIT SPA ADR ADR 904678406   2,569,642 213,555 SH   SOLE   190,823 0 22,732
UNITED STATES BRENT OIL FUND LP ETF 91167Q100   24,149 753 SH   SOLE   753 0 0
UnitedHealth Group Inc COM 91324P102   1,633,576 3,240 SH   SOLE   3,240 0 0
Vail Resorts Inc COM 91879Q109   100,738 454 SH   SOLE   454 0 0
VALE SA ADR ADS 91912E105   2,747 205 SH   SOLE   0 0 205
Valero Energy Corporation COM 91913Y100   661,077 4,665 SH   SOLE   4,665 0 0
VANGUARD ESG INTL STOCK ETF ETF 921910725   402,511 7,980 SH   SOLE   7,980 0 0
VANGUARD MID CAP 400 INDEX ETF 921932885   108,198 1,280 SH   SOLE   1,280 0 0
VANGUARD TAX MGD FTSE DEV MKT ETF 921943858   54,869 1,255 SH   SOLE   1,255 0 0
VANGUARD FTSE EMERGING MARKETS ETF 922042858   116,596 2,974 SH   SOLE   2,902 0 72
VANGUARD FTSE PACIFIC ETF ETF 922042866   50,160 750 SH   SOLE   750 0 0
VANGUARD FTSE EUROPE ETF ETF 922042874   52,137 900 SH   SOLE   900 0 0
VANGUARD CONSUMER STAPLES ETF ETF 92204A207   63,021 345 SH   SOLE   345 0 0
VANGUARD FINANCIALS ETF ETF 92204A405   97,187 1,210 SH   SOLE   1,210 0 0
VANGUARD HEALTH CARE ETF ETF 92204A504   119,901 510 SH   SOLE   510 0 0
VANGUARD INDUSTRIAL ETF ETF 92204A603   113,088 580 SH   SOLE   580 0 0
VANGUARD UTILITIES ETF 92204A876   53,567 420 SH   SOLE   420 0 0
VANGUARD RUSSELL 2000 INDEX ETF 92206C664   95,158 1,332 SH   SOLE   1,332 0 0
VEEVA SYSTEMS INC CL A CL A COM 922475108   122,070 600 SH   SOLE   600 0 0
VANGUARD SMALL CAP GROWTH ETF ETF 922908595   81,388 380 SH   SOLE   380 0 0
VANGUARD TOTAL STOCK MKT ETF 922908769   15,931 75 SH   SOLE   75 0 0
VEOLIA ENVIRONMENT ADR ADR 92334N103   4,113,579 283,289 SH   SOLE   254,100 0 29,189
VERIZON COMMUNICATIONS INC COM 92343V104   61,579 1,900 SH   SOLE   1,900 0 0
Verisk Analytics Inc COM 92345Y106   315,144 1,334 SH   SOLE   1,334 0 0
VERTIV HOLDINGS CO CL A COM CL A 92537N108   20,460 550 SH   SOLE   550 0 0
VIACOMCBS INC CL B CL B COM 92556H206   1,999 155 SH   SOLE   155 0 0
VIATRIS INC COM 92556V106   11,250 1,141 SH   SOLE   1,141 0 0
Visa Inc Cl A COM CL A 92826C839   2,264,448 9,845 SH   SOLE   9,845 0 0
WNS HOLDINGS LTD ADR ADR 92932M101   1,949,300 28,474 SH   SOLE   22,974 0 5,500
WARNER BROTHERS DISCOVERY COM SER A 934423104   5,245 483 SH   SOLE   483 0 0
WARNER MUSIC GROUP CORP COM CL A 934550203   75,360 2,400 SH   SOLE   2,400 0 0
WASTE CONNECTIONS INC COM 94106B101   2,934,331 21,849 SH   SOLE   19,552 0 2,297
WASTE MANAGEMENT INC COM 94106L109   121,952 800 SH   SOLE   800 0 0
WELLS FARGO CO COM 949746101   50,830 1,244 SH   SOLE   1,244 0 0
WEYERHAEUSER CO COM 962166104   9,259 302 SH   SOLE   302 0 0
WUXI BIOLOGICS CAYMAN INC ADR ADR 98260N108   1,431,256 122,775 SH   SOLE   110,601 0 12,174
Xcel Energy Inc COM 98389B100   432,011 7,550 SH   SOLE   7,550 0 0
XYLEM INC COM 98419M100   9,103 100 SH   SOLE   100 0 0
YUM CHINA HLDGS INC USR COM 98850P109   1,571,660 28,206 SH   SOLE   22,598 0 5,608
ZIMVIE INC COM 98888T107   518 55 SH   SOLE   55 0 0
Zimmer Biomet Holdings Inc COM 98956P102   206,597 1,841 SH   SOLE   1,841 0 0
ZOETIS INC CL A CL A 98978V103   34,796 200 SH   SOLE   200 0 0
ZTO EXPRESS CAYMAN INC ADR ADS A 98980A105   1,466,244 60,664 SH   SOLE   48,639 0 12,025
EURONAV NV SHS SHS B38564108   2,077,623 126,453 SH   SOLE   113,058 0 13,395
Arch Capital Group Ltd ORD G0450A105   376,550 4,724 SH   SOLE   4,724 0 0
BUNGE LIMITED COM G16962105   54,125 500 SH   SOLE   500 0 0
Eaton Corp plc SHS G29183103   926,488 4,344 SH   SOLE   4,344 0 0
Everest Group Ltd COM G3223R108   275,036 740 SH   SOLE   740 0 0
LINDE PLC SHS SHS G54950103   3,294,964 8,849 SH   SOLE   7,932 0 917
MEDTRONIC PLC SHS G5960L103   66,606 850 SH   SOLE   850 0 0
STERIS PLC SHS USD G8473T100   130,335 594 SH   SOLE   594 0 0
TECHNIPFMC PLC COM G87110105   4,279,333 210,390 SH   SOLE   188,326 0 22,064
Trane Technologies plc SHS G8994E103   271,494 1,338 SH   SOLE   1,338 0 0
CHUBB LIMITED COM H1467J104   104,090 500 SH   SOLE   500 0 0
ELBIT SYSTEMS LTD ADR ORD M3760D101   2,713,629 13,707 SH   SOLE   13,337 0 370
ICL Group Ltd USR SHS M53213100   445,965 80,354 SH   SOLE   80,354 0 0
ASML HOLDING NV NY REGISTRY NY REG SH N07059210   3,222,024 5,473 SH   SOLE   4,934 0 539
LyondellBasell Industries NV SHS A N53745100   569,242 6,011 SH   SOLE   6,011 0 0
NXP SEMICONDUCTORS NV COM N6596X109   139,944 700 SH   SOLE   700 0 0
STELLANTIS NV SHS SHS N82405106   2,405,242 125,731 SH   SOLE   112,586 0 13,145
BANCO LATINOAMERICANO COME ADR P16994132   629,597 29,698 SH   SOLE   29,698 0 0
MAXEON SOLAR TECHNOLOGIES LTD SHS Y58473102   5,795 500 SH   SOLE   500 0 0
STAR BULK CARRIERS CORP SHS PA SHS PAR Y8162K204   7,751,597 402,054 SH   SOLE   346,152 0 55,902