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
ALPS CLEAN ENERGY ETF ETF 00162Q460   4,301 95,198 SH   SOLE   95,198 0 0
ETFS PHYSICAL PLATINUM SHRS ETF 003260106   7,294 87,195 SH   SOLE   87,195 0 0
ETHO CLIMATE LEADERSHIP ETF ETF 26924G888   1,393 26,158 SH   SOLE   26,158 0 0
First Trust Water ETF ETF 33733B100   11,250 127,015 SH   SOLE   127,015 0 0
FIRST TRUST NASDAQ CLEAN EDG ETF 33733E500   9,677 189,148 SH   SOLE   189,148 0 0
First Trust Global Wind Energy ETF ETF 33736G106   7,474 427,819 SH   SOLE   427,819 0 0
FIRST TRST NASD CL EDG SGIIF ETF 33737A108   8,293 78,892 SH   SOLE   78,892 0 0
FLEXSHARES GLOBAL UPSTREAM N ETF 33939L407   3,383 84,420 SH   SOLE   84,420 0 0
FLEXSHARES STOXX GLOBAL ESG ETF 33939L688   4,133 29,480 SH   SOLE   29,480 0 0
FLEXSHARES STOXX GLOBAL BROA ETF 33939L795   3,536 67,526 SH   SOLE   67,526 0 0
GLOBAL X CLEANTECH ETF ETF 37954Y228   4,214 286,650 SH   SOLE   286,650 0 0
GLOBAL X LITHIUM ETF ETF 37954Y855   6,169 94,875 SH   SOLE   94,875 0 0
GLOBAL X URANIUM ETF ETF 37954Y871   6,687 308,134 SH   SOLE   308,134 0 0
GOLDMAN SACHS JUST US LRG ETF 381430396   8,292 131,258 SH   SOLE   131,258 0 0
INVESCO QQQ TR UNIT SER 1 ETF 46090E103   105,337 285,142 SH   SOLE   285,142 0 0
POWERSHARES WATER RESOURCES ETF 46137V142   15,424 273,532 SH   SOLE   273,532 0 0
INVESCO MSCI SUSTAINABLE FUT ETF 46137V407   7,012 143,058 SH   SOLE   143,058 0 0
Invesco S&P Global Water Index ETF ETF 46138E263   10,771 209,513 SH   SOLE   209,513 0 0
INVESCO GLOBAL WATER ETF 46138E651   14,902 416,600 SH   SOLE   416,600 0 0
Invesco Solar ETF ETF 46138G706   6,117 85,648 SH   SOLE   85,648 0 0
ISHARES GOLD TRUST ISHARES ETF 464285105   65,289 1,794,136 SH   SOLE   1,794,136 0 0
ISHARES MSCI GLOBAL AGRICULT ETF 464286350   12,956 327,925 SH   SOLE   327,925 0 0
ISHARES INC MSCI PAC JP ETF ETF 464286665   24,148 571,678 SH   SOLE   571,678 0 0
ISHARES INC MSCI MEXICO ETF ETF 464286822   15,630 251,373 SH   SOLE   251,373 0 0
ISHARES TR TIPS BD ETF ETF 464287176   23,045 214,137 SH   SOLE   214,137 0 0
ISHARES TR CHINA LG-CAP ETF ETF 464287184   5,432 199,786 SH   SOLE   199,786 0 0
ISHARES CORE S&P 500 ETF ETF 464287200   6,917 15,519 SH   SOLE   15,519 0 0
ISHARES TR IBOXX INV CP ETF ETF 464287242   66,665 616,469 SH   SOLE   616,469 0 0
ISHARES TR GLOB COMM SVC ETF ETF 464287275   2,573 37,627 SH   SOLE   37,627 0 0
ISHARES TR GLOB HLTHCRE ETF ETF 464287325   11,631 136,855 SH   SOLE   136,855 0 0
ISHARES GLOBAL ENERGY ETF ETF 464287341   13,627 366,125 SH   SOLE   366,125 0 0
ISHARES TR U.S. REAL ES ETF ETF 464287739   34,423 397,772 SH   SOLE   397,772 0 0
ISHARES TR INTL TREA BD ETF ETF 464288117   11,978 302,554 SH   SOLE   302,554 0 0
ISHARES GLOBAL CLEAN ENERGY ETF 464288224   23,607 1,283,010 SH   SOLE   1,283,010 0 0
ISHARES TR GLB INFRASTR ETF ETF 464288372   19,558 416,580 SH   SOLE   416,580 0 0
ISHARES INTERNATIONAL DEVELO ETF 464288489   0 20 SH   SOLE   20 0 0
ISHARES TR IBOXX HI YD ETF ETF 464288513   133 1,776 SH   SOLE   1,776 0 0
ISHARES TR MBS ETF ETF 464288588   82,026 879,496 SH   SOLE   879,496 0 0
ISHARES TR SH TR CRPORT ETF ETF 464288646   87,561 1,745,283 SH   SOLE   1,745,283 0 0
ISHARES TR GLOB CNSM STP ETF ETF 464288737   10,446 170,719 SH   SOLE   170,719 0 0
ISHARES MSCI USA ESG SELECT ETF 464288802   21,427 228,825 SH   SOLE   228,825 0 0
ISHARES U.S. MEDICAL DEVICES ETF 464288810   8,247 146,060 SH   SOLE   146,060 0 0
ISHARES SILVER TRUST ISHARES ETF 46428Q109   21,564 1,032,269 SH   SOLE   1,032,269 0 0
ISHARES INC CORE MSCI EMKT ETF 46434G103   1,675 33,985 SH   SOLE   33,985 0 0
ISHARES INC MSCI JPN ETF NEW ETF 46434G822   46,003 743,185 SH   SOLE   743,185 0 0
ISHARES INC ISHARES ESG AWAR ETF 46434G863   14,630 462,538 SH   SOLE   462,538 0 0
ISHARES GLOBAL REIT ETF ETF 46434V647   3,508 152,727 SH   SOLE   152,727 0 0
ISHARES ESG AWARE MSCI USA ETF 46435G425   19,708 202,215 SH   SOLE   202,215 0 0
ISHARES TRUST ISHARES ESG AW ETF 46435G516   18,335 251,412 SH   SOLE   251,412 0 0
ISHARES SUSTAINABLE MSCI GLB ETF 46435G532   1,011 12,789 SH   SOLE   12,789 0 0
NUVEEN ESG LARGE-CAP GROWTH ETF 67092P201   14,401 231,487 SH   SOLE   231,487 0 0
NUVEEN ESG LARGE-CAP VALUE E ETF 67092P300   16,637 480,141 SH   SOLE   480,141 0 0
NUVEEN ESG MIDCAP GROWTH ETF ETF 67092P409   1,306 33,467 SH   SOLE   33,467 0 0
NUVEEN ESG INTERNATIONAL DEV ETF 67092P805   5,494 189,713 SH   SOLE   189,713 0 0
SPDR INDEX SHS FDS EURO STOXX 50 ETF 78463X202   9,840 214,015 SH   SOLE   214,015 0 0
SPDR S&P GL NAT RESOURCES ETF 78463X541   1,694 31,414 SH   SOLE   31,414 0 0
SPDR INDEX SHS FDS DJ INTL RL ETF ETF 78463X863   4,466 180,298 SH   SOLE   180,298 0 0
SPDR SERIES TRUST PRTFLO S&P 500 GW ETF 78464A409   31,049 508,912 SH   SOLE   508,912 0 0
SPDR SERIES TRUST BLOOMBERG BRCLYS ETF 78464A417   65,058 2,633,945 SH   SOLE   2,633,945 0 0
SPDR SERIES TRUST PORTFOLIO SHORT ETF 78464A474   7,396 251,234 SH   SOLE   251,234 0 0
SPDR SERIES TRUST PRTFLO S&P 500 VL ETF 78464A508   22,540 521,766 SH   SOLE   521,766 0 0
SPDR SERIES TRUST BLOOMBERG INTL TR ETF 78464A516   3,040 134,816 SH   SOLE   134,816 0 0
SPDR SERIES TRUST PORTFOLIO AGRGTE ETF 78464A649   30,481 1,201,473 SH   SOLE   1,201,473 0 0
SSGA ACTIVE ETF TR BLKSTN GSOSRLN ETF 78467V608   38,954 930,363 SH   SOLE   930,363 0 0
SPDR PORT SHRT TRM TRSRY ETF 78468R101   4,504 156,453 SH   SOLE   156,453 0 0
ENERGY SELECT SECTOR SPDR ETF 81369Y506   17,201 211,914 SH   SOLE   211,914 0 0
REAL ESTATE SELECT SECT SPDR ETF 81369Y860   26,655 707,225 SH   SOLE   707,225 0 0
MARKET VECTORS ENV SERV ETF ETF 92189F304   707 4,375 SH   SOLE   4,375 0 0
VANECK VECTORS LOW CARBON EN ETF 92189F502   8,365 68,466 SH   SOLE   68,466 0 0
MARKET VECTORS AGRIBUSINESS ETF 92189F700   14,793 180,998 SH   SOLE   180,998 0 0
VanEck Rare Earth/Strategic Metals ETF ETF 92189H805   6,129 73,696 SH   SOLE   73,696 0 0
VANGUARD MALVERN FDS STRM INFPROIDX ETF 922020805   11,385 240,086 SH   SOLE   240,086 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF ETF 922042858   40,006 983,434 SH   SOLE   983,434 0 0
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF ETF 922042866   753 10,806 SH   SOLE   10,806 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF ETF 922042874   61,717 1,000,280 SH   SOLE   1,000,280 0 0
VANGUARD ENERGY ETF ETF 92204A306   0 1 SH   SOLE   1 0 0
VANGUARD SHORT-TERM GOV BND ETF 92206C102   82,114 1,422,386 SH   SOLE   1,422,386 0 0
VANGUARD SCOTTSDALE FDS INTER TERM TREAS ETF 92206C706   18,249 311,091 SH   SOLE   311,091 0 0
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC ETF 92206C771   16,060 349,199 SH   SOLE   349,199 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP ETF 922908512   52,452 379,044 SH   SOLE   379,044 0 0
VANGUARD INDEX FDS MCAP GR IDXVIP ETF 922908538   32,237 156,665 SH   SOLE   156,665 0 0
VANGUARD INDEX FDS VALUE ETF ETF 922908744   105,014 739,014 SH   SOLE   739,014 0 0
WISDOMTREE TR INDIA ERNGS FD ETF 97717W422   19,634 564,190 SH   SOLE   564,190 0 0