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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
AGCO Corp. COM 001084102 3,835 26,698 SH   SOLE NONE 26,698 0 0
ANSYS Inc. COM 03662Q105 8,700 25,621 SH   SOLE NONE 25,621 0 0
AT&T Inc. COM 00206R102 2,078 68,663 SH   SOLE NONE 68,663 0 0
AbbVie Inc. COM 00287Y109 4,247 39,245 SH   SOLE NONE 39,245 0 0
AdvanSix Inc. COM 00773T101 69 2,591 SH   SOLE NONE 2,591 0 0
Advanced Drainage Systems Inc. COM 00790R104 7,606 73,567 SH   SOLE NONE 73,567 0 0
Aflac Inc. COM 001055102 3,306 64,588 SH   SOLE NONE 64,588 0 0
Albemarle Corp. COM 012653101 11,269 77,129 SH   SOLE NONE 77,129 0 0
Alphabet Inc. COM 02079K305 5,618 2,724 SH   SOLE NONE 2,724 0 0
American Water Works Co. Inc. COM 030420103 5,303 35,371 SH   SOLE NONE 35,371 0 0
Amphenol Corp. COM 032095101 9,661 146,444 SH   SOLE NONE 146,444 0 0
Analog Devices Inc. COM 032654105 7,119 45,905 SH   SOLE NONE 45,905 0 0
Aptiv PLC COM G6095L109 18,936 137,317 SH   SOLE NONE 137,317 0 0
Ball Corp. COM 058498106 7,276 85,859 SH   SOLE NONE 85,859 0 0
Beyond Meat Inc. COM 08862E109 5,041 38,739 SH   SOLE NONE 38,739 0 0
Bristol-Myers Squibb Co. COM 110122108 2,996 47,465 SH   SOLE NONE 47,465 0 0
Brookfield Renewable Corp. COM 11284V105 2,666 56,912 SH   SOLE NONE 56,912 0 0
Brookfield Renewable Partners LP LTD PART G16258108 7,158 167,676 SH   SOLE NONE 167,676 0 0
CVS Health Corp. COM 126650100 1,240 16,484 SH   SOLE NONE 16,484 0 0
Chubb Ltd. COM H1467J104 5,443 34,455 SH   SOLE NONE 34,455 0 0
Credicorp Ltd. COM G2519Y108 4 31 SH   SOLE NONE 31 0 0
Cree Inc. COM 225447101 5,650 52,249 SH   SOLE NONE 52,249 0 0
Cummins Inc. COM 231021106 15,876 61,273 SH   SOLE NONE 61,273 0 0
Danaher Corp. COM 235851102 14,639 65,039 SH   SOLE NONE 65,039 0 0
Devon Energy Corp. COM 25179M103 718 32,880 SH   SOLE NONE 32,880 0 0
Ecolab Inc. COM 278865100 11,344 52,994 SH   SOLE NONE 52,994 0 0
Elanco Animal Health Inc. COM 28414H103 1,514 51,411 SH   SOLE NONE 51,411 0 0
Enphase Energy Inc. COM 29355A107 5,021 30,965 SH   SOLE NONE 30,965 0 0
Exxon Mobil Corp. COM 30231G102 2,323 41,616 SH   SOLE NONE 41,616 0 0
Fomento Economico Mexicano SAB de CV ADR ADR 344419106 4 54 SH   SOLE NONE 54 0 0
Franklin FTSE Japan ETF ETF 35473P744 4,881 160,518 SH   SOLE NONE 0 0 0
Garmin Ltd. COM H2906T109 11,077 84,014 SH   SOLE NONE 84,014 0 0
Globant SA COM L44385109 1 6 SH   SOLE NONE 6 0 0
Hannon Armstrong Sustainable Infrastructure Capital Inc. REIT REIT 41068X100 10,039 178,951 SH   SOLE NONE 178,951 0 0
Honeywell International Inc. COM 438516106 9,416 43,380 SH   SOLE NONE 43,380 0 0
Huntington Ingalls Industries Inc. COM 446413106 1,419 6,892 SH   SOLE NONE 6,892 0 0
International Business Machines Corp. COM 459200101 686 5,147 SH   SOLE NONE 5,147 0 0
Invesco Ltd. COM G491BT108 1,896 75,174 SH   SOLE NONE 75,174 0 0
JPMorgan Chase & Co. COM 46625H100 7,780 51,105 SH   SOLE NONE 51,105 0 0
Johnson & Johnson COM 478160104 3,211 19,538 SH   SOLE NONE 19,538 0 0
Lincoln National Corp. COM 534187109 2,527 40,585 SH   SOLE NONE 40,585 0 0
MSCI Inc. COM 55354G100 10,874 25,935 SH   SOLE NONE 25,935 0 0
Melco Crown Entertainment Ltd. ADR ADR 585464100 12 626 SH   SOLE NONE 1,878 0 0
MetLife Inc. COM 59156R108 1,586 26,096 SH   SOLE NONE 26,096 0 0
Mondelez International Inc. COM 609207105 3,738 63,858 SH   SOLE NONE 63,858 0 0
Moody's Corp. COM 615369105 7,649 25,617 SH   SOLE NONE 25,617 0 0
New Oriental Education & Technology Group Inc. ADR ADR 647581107 2 160 SH   SOLE NONE 160 0 0
Northrop Grumman Corp. COM 666807102 5,502 16,999 SH   SOLE NONE 16,999 0 0
Nutrien Ltd. COM 67077M108 2,143 39,767 SH   SOLE NONE 39,767 0 0
Philip Morris International Inc. COM 718172109 6,251 70,440 SH   SOLE NONE 70,440 0 0
Shinhan Financial Group Co. Ltd. ADR ADR 824596100 13 377 SH   SOLE NONE 377 0 0
Southern Copper Corp. COM 84265V105 7 102 SH   SOLE NONE 102 0 0
Stantec Inc. COM 85472N109 8,523 199,078 SH   SOLE NONE 199,078 0 0
Synchrony Financial COM 87165B103 3,926 96,553 SH   SOLE NONE 96,553 0 0
Taiwan Semiconductor Manufacturing Co. Ltd. ADR ADR 874039100 70 593 SH   SOLE NONE 593 0 0
Tenaris SA ADR ADR 88031M109 17 746 SH   SOLE NONE 746 0 0
Tetra Tech Inc. COM 88162G103 15,057 110,940 SH   SOLE NONE 110,940 0 0
Teva Pharmaceutical Industries Ltd. ADR ADR 881624209 1,161 100,616 SH   SOLE NONE 100,616 0 0
The TJX Cos. Inc. COM 872540109 2,447 36,988 SH   SOLE NONE 36,988 0 0
The Timken Co. COM 887389104 2,865 35,294 SH   SOLE NONE 35,294 0 0
The Williams Cos. Inc. COM 969457100 3,373 142,401 SH   SOLE NONE 142,401 0 0
Thermo Fisher Scientific Inc. COM 883556102 13,213 28,951 SH   SOLE NONE 28,951 0 0
Trex Co. Inc. COM 89531P105 15,305 167,196 SH   SOLE NONE 167,196 0 0
Trimble Inc. COM 896239100 17,184 220,908 SH   SOLE NONE 220,908 0 0
Trip.com Group Ltd. ADR ADR 89677Q107 14 349 SH   SOLE NONE 44 0 0
Valmont Industries Inc. COM 920253101 11,917 50,140 SH   SOLE NONE 50,140 0 0
Waste Management Inc. COM 94106L109 7,413 57,457 SH   SOLE NONE 57,457 0 0
Western Digital Corp. COM 958102105 1,193 17,874 SH   SOLE NONE 17,874 0 0
Xylem Inc. COM 98419M100 11,007 104,651 SH   SOLE NONE 104,651 0 0
Zoom Video Communications Inc. COM 98980L101 3,112 9,687 SH   SOLE NONE 9,687 0 0
iShares MSCI China ETF ETF 46429B671 3,051 37,345 SH   SOLE NONE 37,345 0 0
iShares MSCI Germany ETF ETF 464286806 1,815 54,290 SH   SOLE NONE 54,290 0 0
iShares MSCI India ETF ETF 46429B598 38 898 SH   SOLE NONE 898 0 0
iShares MSCI Singapore ETF ETF 46434G780 2,914 124,442 SH   SOLE NONE 124,442 0 0
iShares MSCI South Korea ETF ETF 464286772 2,437 27,168 SH   SOLE NONE 27,168 0 0