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
ABM INDS INC COM 000957100   22,486 562 SH   SOLE 0 562 0 0
ARCOSA INC COM 039653100   15,890 221 SH   SOLE 0 221 0 0
ARCHER DANIELS MIDLAND CO COM 039483102   21,419 284 SH   SOLE 0 284 0 0
AGCO CORP COM 001084102   11,828 100 SH   SOLE 0 100 0 0
ALTUS POWER INC COM CL A 02217A102   11,288 2,150 SH   SOLE 0 2,150 0 0
SMITH A O CORP COM 831865209   15,144 229 SH   SOLE 0 229 0 0
AIR PRODS & CHEMS INC COM 009158106   79,635 281 SH   SOLE 0 281 0 0
ARRAY TECHNOLOGIES INC COM 04271T100   9,630 434 SH   SOLE 0 434 0 0
ATI INC COM 01741R102   23,538 572 SH   SOLE 0 572 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103   18,327 148 SH   SOLE 0 148 0 0
AMER STATES WTR CO COM 029899101   21,558 274 SH   SOLE 0 274 0 0
ATLANTICA SUSTAINABLE INFR P SHS G0751N103   19,864 1,040 SH   SOLE 0 1,040 0 0
BALCHEM CORP COM 057665200   17,118 138 SH   SOLE 0 138 0 0
BLOOM ENERGY CORP COM CL A 093712107   32,765 2,471 SH   SOLE 0 2,471 0 0
BUNGE LIMITED COM G16962105   21,217 196 SH   SOLE 0 196 0 0
BADGER METER INC COM 056525108   15,394 107 SH   SOLE 0 107 0 0
BWX TECHNOLOGIES INC COM 05605H100   49,562 661 SH   SOLE 0 661 0 0
BEYOND MEAT INC COM 08862E109   6,609 687 SH   SOLE 0 687 0 0
CBOE GLOBAL MKTS INC COM 12503M108   192,528 1,231 SH   SOLE 0 1,231 0 0
CECO ENVIRONMENTAL CORP COM 125141101   20,250 1,268 SH   SOLE 0 1,268 0 0
CF INDS HLDGS INC COM 125269100   16,119 188 SH   SOLE 0 188 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101   16,880 1,080 SH   SOLE 0 1,080 0 0
CLEAN HARBORS INC COM 184496107   25,271 151 SH   SOLE 0 151 0 0
COMMERCIAL METALS CO COM 201723103   23,371 473 SH   SOLE 0 473 0 0
CME GROUP INC COM 12572Q105   164,180 820 SH   SOLE 0 820 0 0
CARPENTER TECHNOLOGY CORP COM 144285103   24,128 359 SH   SOLE 0 359 0 0
CANADIAN SOLAR INC COM 136635109   11,517 468 SH   SOLE 0 468 0 0
CORTEVA INC COM 22052L104   16,985 332 SH   SOLE 0 332 0 0
CASELLA WASTE SYS INC CL A 147448104   27,239 357 SH   SOLE 0 357 0 0
CALIFORNIA WTR SVC GROUP COM 130788102   20,722 438 SH   SOLE 0 438 0 0
DOMINION ENERGY INC COM 25746U109   38,327 858 SH   SOLE 0 858 0 0
DARLING INGREDIENTS INC COM 237266101   31,268 599 SH   SOLE 0 599 0 0
DONALDSON INC COM 257651109   26,778 449 SH   SOLE 0 449 0 0
DEERE & CO COM 244199105   13,963 37 SH   SOLE 0 37 0 0
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708   77,170,318 2,945,432 SH   SOLE 0 2,945,432 0 0
DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302   32,453,110 1,437,887 SH   SOLE 0 1,437,887 0 0
DIMENSIONAL ETF TRUST INTL CORE EQUITY 25434V799   30,787,535 1,318,524 SH   SOLE 0 1,318,524 0 0
DANAHER CORPORATION COM 235851102   19,352 78 SH   SOLE 0 78 0 0
DIMENSIONAL ETF TRUST US HIGH PROFITAB 25434V831   28,254,735 1,099,834 SH   SOLE 0 1,099,834 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   20,655 234 SH   SOLE 0 234 0 0
ECOLAB INC COM 278865100   40,322 238 SH   SOLE 0 238 0 0
ISHARES INC EM MKT SM-CP ETF 464286475   464,761 8,512 SH   SOLE 0 8,512 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103   11,251 1,001 SH   SOLE 0 1,001 0 0
ENPHASE ENERGY INC COM 29355A107   10,934 91 SH   SOLE 0 91 0 0
WISDOMTREE TR INDIA ERNGS FD 97717W422   16,112,496 438,316 SH   SOLE 0 438,316 0 0
ENERGY RECOVERY INC COM 29270J100   29,249 1,379 SH   SOLE 0 1,379 0 0
ISHARES INC ESG AWR MSCI EM 46434G863   465,949 15,388 SH   SOLE 0 15,388 0 0
ISHARES TR ESG AWR MSCI USA 46435G425   364,653 3,883 SH   SOLE 0 3,883 0 0
ENTERGY CORP NEW COM 29364G103   42,735 462 SH   SOLE 0 462 0 0
ISHARES INC MSCI AUST ETF 464286103   16,132,414 749,996 SH   SOLE 0 749,996 0 0
ISHARES INC MSCI CDA ETF 464286509   15,460,728 462,066 SH   SOLE 0 462,066 0 0
ISHARES INC MSCI HONG KG ETF 464286871   9,561,399 557,516 SH   SOLE 0 557,516 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822   47,501,768 787,888 SH   SOLE 0 787,888 0 0
ISHARES INC MSCI SWITZERLAND 464286749   23,277,795 534,262 SH   SOLE 0 534,262 0 0
ISHARES INC MSCI MLY ETF NEW 46434G814   4,742,948 230,352 SH   SOLE 0 230,352 0 0
ISHARES INC MSCI SPAIN ETF 464286764   8,050,020 292,728 SH   SOLE 0 292,728 0 0
ISHARES INC MSCI FRANCE ETF 464286707   8,049,141 226,163 SH   SOLE 0 226,163 0 0
ISHARES INC MSCI SINGPOR ETF 46434G780   7,645,399 416,643 SH   SOLE 0 416,643 0 0
ISHARES INC MSCI TAIWAN ETF 46434G772   48,329,622 1,084,840 SH   SOLE 0 1,084,840 0 0
ISHARES TR MSCI UK ETF NEW 46435G334   52,950,141 1,673,519 SH   SOLE 0 1,673,519 0 0
ISHARES INC MSCI MEXICO ETF 464286822   15,687,861 269,412 SH   SOLE 0 269,412 0 0
ISHARES INC MSCI BRAZIL ETF 464286400   16,253,597 529,951 SH   SOLE 0 529,951 0 0
ISHARES INC MSCI STH AFR ETF 464286780   5,208,752 138,457 SH   SOLE 0 138,457 0 0
FIRST TR EXCHANGE-TRADED FD GBL WND ENRG ETF 33736G106   7,651 528 SH   SOLE 0 528 0 0
FUELCELL ENERGY INC COM 35952H601   27,507 21,490 SH   SOLE 0 21,490 0 0
FRANKLIN ELEC INC COM 353514102   15,615 175 SH   SOLE 0 175 0 0
ISHARES INC FRONTIER AND SEL 464286145   1,545,013 59,607 SH   SOLE 0 59,607 0 0
FMC CORP COM 302491303   12,522 187 SH   SOLE 0 187 0 0
FARMLAND PARTNERS INC COM 31154R109   183,326 17,868 SH   SOLE 0 17,868 0 0
FIRST SOLAR INC COM 336433107   14,382 89 SH   SOLE 0 89 0 0
GENERAL ELECTRIC CO COM 369604301   18,462 167 SH   SOLE 0 167 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100   11,172 527 SH   SOLE 0 527 0 0
WARRIOR MET COAL INC COM 93627C101   31,516 617 SH   SOLE 0 617 0 0
HEXCEL CORP NEW COM 428291108   15,634 240 SH   SOLE 0 240 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   147,317 1,339 SH   SOLE 0 1,339 0 0
IDEX CORP COM 45167R104   18,306 88 SH   SOLE 0 88 0 0
ISHARES TR US INFRASTRUC 46435U713   152,653 4,172 SH   SOLE 0 4,172 0 0
ISHARES TR CORE S&P MCP ETF 464287507   390,289,103 1,565,226 SH   SOLE 0 1,565,226 0 0
ISHARES TR CORE S&P SCP ETF 464287804   200,434,554 2,124,823 SH   SOLE 0 2,124,823 0 0
ISHARES TR MSCI INDIA ETF 46429B598   100,354,593 2,269,439 SH   SOLE 0 2,269,439 0 0
INTERNATIONAL PAPER CO COM 460146103   23,126 652 SH   SOLE 0 652 0 0
ISHARES TR MSCI INTL QUALTY 46434V456   50,071,640 1,489,784 SH   SOLE 0 1,489,784 0 0
ITRON INC COM 465741106   12,358 204 SH   SOLE 0 204 0 0
ISHARES TR RUS 1000 ETF 464287622   382,414,217 1,627,918 SH   SOLE 0 1,627,918 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   275,267,071 1,557,469 SH   SOLE 0 1,557,469 0 0
ISHARES TR RUS MID CAP ETF 464287499   49,679,396 717,392 SH   SOLE 0 717,392 0 0
GLADSTONE LD CORP COM 376549101   171,671 12,064 SH   SOLE 0 12,064 0 0
FIRST TR EXCHANGE-TRADED FD INDXX INOVTV ETF 33741X201   34,371 934 SH   SOLE 0 934 0 0
LI-CYCLE HOLDINGS CORP COM 50202P105   11,222 3,161 SH   SOLE 0 3,161 0 0
LINDE PLC SHS G54950103   97,236 261 SH   SOLE 0 261 0 0
LINDSAY CORP COM 535555106   14,122 120 SH   SOLE 0 120 0 0
ALLIANT ENERGY CORP COM 018802108   19,138 395 SH   SOLE 0 395 0 0
LIVENT CORP COM 53814L108   21,282 1,156 SH   SOLE 0 1,156 0 0
MAXEON SOLAR TECHNOLOGIES LT SHS Y58473102   6,989 603 SH   SOLE 0 603 0 0
ISHARES TR MSCI CHINA ETF 46429B671   707,036 16,333 SH   SOLE 0 16,333 0 0
MONTROSE ENVIRONMENTAL GROUP COM 615111101   10,563 361 SH   SOLE 0 361 0 0
MERCER INTL INC COM 588056101   17,272 2,013 SH   SOLE 0 2,013 0 0
MUELLER INDS INC COM 624756102   15,558 207 SH   SOLE 0 207 0 0
VANECK ETF TRUST AGRIBUSINESS ETF 92189F700   54,067 687 SH   SOLE 0 687 0 0
MOSAIC CO NEW COM 61945C103   9,870 277 SH   SOLE 0 277 0 0
MP MATERIALS CORP COM CL A 553368101   19,176 1,004 SH   SOLE 0 1,004 0 0
MIDDLESEX WTR CO COM 596680108   18,020 272 SH   SOLE 0 272 0 0
MUELLER WTR PRODS INC COM SER A 624758108   14,569 1,149 SH   SOLE 0 1,149 0 0
NEXTERA ENERGY INC COM 65339F101   15,010 262 SH   SOLE 0 262 0 0
NEOGEN CORP COM 640491106   11,087 598 SH   SOLE 0 598 0 0
SUNNOVA ENERGY INTL INC. COM 86745K104   7,811 746 SH   SOLE 0 746 0 0
NUCOR CORP COM 670346105   21,264 136 SH   SOLE 0 136 0 0
OWENS CORNING NEW COM 690742101   16,506 121 SH   SOLE 0 121 0 0
PG&E CORP COM 69331C108   43,906 2,722 SH   SOLE 0 2,722 0 0
POTLATCHDELTIC CORPORATION COM 737630103   27,506 606 SH   SOLE 0 606 0 0
PURECYCLE TECHNOLOGIES INC COM 74623V103   7,832 1,396 SH   SOLE 0 1,396 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   45,934 807 SH   SOLE 0 807 0 0
INVESCO EXCH TRADED FD TR II GLOBAL WATER 46138E651   5,329 158 SH   SOLE 0 158 0 0
PIEDMONT LITHIUM INC COM 72016P105   16,912 426 SH   SOLE 0 426 0 0
PLUG POWER INC COM NEW 72919P202   29,169 3,838 SH   SOLE 0 3,838 0 0
PNM RES INC COM 69349H107   66,469 1,490 SH   SOLE 0 1,490 0 0
PENTAIR PLC SHS G7S00T104   14,576 225 SH   SOLE 0 225 0 0
PILGRIMS PRIDE CORP COM 72147K108   17,648 773 SH   SOLE 0 773 0 0
ISHARES TR MSCI USA QLT FCT 46432F339   31,469,739 238,787 SH   SOLE 0 238,787 0 0
GIBRALTAR INDS INC COM 374689107   27,747 411 SH   SOLE 0 411 0 0
ROPER TECHNOLOGIES INC COM 776696106   24,214 50 SH   SOLE 0 50 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102   32,779 125 SH   SOLE 0 125 0 0
REPUBLIC SVCS INC COM 760759100   36,340 255 SH   SOLE 0 255 0 0
SUNRUN INC COM 86771W105   7,837 624 SH   SOLE 0 624 0 0
RYERSON HLDG CORP COM 783754104   17,105 588 SH   SOLE 0 588 0 0
RAYONIER INC COM 754907103   25,671 902 SH   SOLE 0 902 0 0
SCHWAB STRATEGIC TR US REIT ETF 808524847   1,166,477 65,717 SH   SOLE 0 65,717 0 0
SCHNITZER STEEL INDS INC CL A 806882106   33,253 1,194 SH   SOLE 0 1,194 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104   8,936 69 SH   SOLE 0 69 0 0
SHOALS TECHNOLOGIES GROUP IN CL A 82489W107   10,348 567 SH   SOLE 0 567 0 0
SJW GROUP COM 784305104   22,120 368 SH   SOLE 0 368 0 0
SYLVAMO CORP COM 871332102   19,334 440 SH   SOLE 0 440 0 0
SUNPOWER CORP COM 867652406   8,984 1,456 SH   SOLE 0 1,456 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   176,214,523 412,217 SH   SOLE 0 412,217 0 0
STERICYCLE INC COM 858912108   22,355 500 SH   SOLE 0 500 0 0
STERIS PLC SHS USD G8473T100   25,233 115 SH   SOLE 0 115 0 0
STEEL DYNAMICS INC COM 858119100   22,409 209 SH   SOLE 0 209 0 0
SUNCOKE ENERGY INC COM 86722A103   30,399 2,995 SH   SOLE 0 2,995 0 0
ISHARES INC MSCI THAILND ETF 464286624   4,753,427 76,067 SH   SOLE 0 76,067 0 0
ISHARES TR TIPS BD ETF 464287176   2,884,868 27,814 SH   SOLE 0 27,814 0 0
TIMKENSTEEL CORPORATION COM 887399103   22,002 1,013 SH   SOLE 0 1,013 0 0
TENNANT CO COM 880345103   22,023 297 SH   SOLE 0 297 0 0
PROSHARES TR DJ BRKFLD GLB 74347B508   11,586 281 SH   SOLE 0 281 0 0
TPI COMPOSITES INC COM 87266J104   4,277 1,614 SH   SOLE 0 1,614 0 0
TRONOX HOLDINGS PLC SHS G9087Q102   24,595 1,830 SH   SOLE 0 1,830 0 0
TYSON FOODS INC CL A 902494103   20,549 407 SH   SOLE 0 407 0 0
TORO CO COM 891092108   30,165 363 SH   SOLE 0 363 0 0
TETRA TECH INC NEW COM 88162G103   37,247 245 SH   SOLE 0 245 0 0
ISHARES INC MSCI TURKEY ETF 464286715   4,681,184 121,400 SH   SOLE 0 121,400 0 0
URANIUM ENERGY CORP COM 916896103   26,662 5,167 SH   SOLE 0 5,167 0 0
GLOBAL X FDS GLOBAL X URANIUM 37954Y871   148,368 5,487 SH   SOLE 0 5,487 0 0
ISHARES TR MSCI USA MIN VOL 46429B697   259,274,714 3,582,132 SH   SOLE 0 3,582,132 0 0
DBX ETF TR XTRCKR MSCI US 233051150   228,759 5,768 SH   SOLE 0 5,768 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751   61,855,952 327,159 SH   SOLE 0 327,159 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874   6,170,066 106,509 SH   SOLE 0 106,509 0 0
VALMONT INDS INC COM 920253101   15,614 65 SH   SOLE 0 65 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   83,207,842 1,099,760 SH   SOLE 0 1,099,760 0 0
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676   200,100 5,140 SH   SOLE 0 5,140 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629   82,573,615 396,531 SH   SOLE 0 396,531 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   4,897,760 37,399 SH   SOLE 0 37,399 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   102,577,952 261,212 SH   SOLE 0 261,212 0 0
VERTEX ENERGY INC COM 92534K107   11,788 2,649 SH   SOLE 0 2,649 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637   91,554,936 467,857 SH   SOLE 0 467,857 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   232,609,443 5,932,401 SH   SOLE 0 5,932,401 0 0
WATERS CORP COM 941848103   19,195 70 SH   SOLE 0 70 0 0
SPDR SER TR FTSE INT GVT ETF 78464A490   55,797 1,434 SH   SOLE 0 1,434 0 0
WASTE MGMT INC DEL COM 94106L109   35,214 231 SH   SOLE 0 231 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104   11,042 97 SH   SOLE 0 97 0 0
WORTHINGTON INDS INC COM 981811102   22,873 370 SH   SOLE 0 370 0 0
WESTROCK CO COM 96145D105   22,805 637 SH   SOLE 0 637 0 0
ESSENTIAL UTILS INC COM 29670G102   19,431 566 SH   SOLE 0 566 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102   15,035 87 SH   SOLE 0 87 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104   25,478 831 SH   SOLE 0 831 0 0
UNITED STATES STL CORP NEW COM 912909108   17,702 545 SH   SOLE 0 545 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   11,812,192 150,378 SH   SOLE 0 150,378 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506   1,818,376 20,117 SH   SOLE 0 20,117 0 0
SELECT SECTOR SPDR TR INDL 81369Y704   4,469,236 44,084 SH   SOLE 0 44,084 0 0
XYLEM INC COM 98419M100   14,571 160 SH   SOLE 0 160 0 0
ZOETIS INC CL A 98978V103   17,749 102 SH   SOLE 0 102 0 0
ZURN ELKAY WATER SOLNS CORP COM 98983L108   13,506 482 SH   SOLE 0 482 0 0