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 |
ALPS CLEAN ENERGY ETF | ETF | 00162Q460 | 6,124 | 110,340 | SH | | SOLE | | 110,340 | 0 | 0 |
ETFS PHYSICAL PLATINUM SHRS | ETF | 003260106 | 24,416 | 305,542 | SH | | SOLE | | 305,542 | 0 | 0 |
ETHO CLIMATE LEADERSHIP ETF | ETF | 26924G888 | 2,169 | 46,985 | SH | | SOLE | | 46,985 | 0 | 0 |
First Trust Water ETF | ETF | 33733B100 | 4,407 | 61,372 | SH | | SOLE | | 61,372 | 0 | 0 |
FIRST TRUST NASDAQ CLEAN EDG | ETF | 33733E500 | 8,998 | 157,942 | SH | | SOLE | | 157,942 | 0 | 0 |
First Trust Global Wind Energy ETF | ETF | 33736G106 | 4,462 | 295,038 | SH | | SOLE | | 295,038 | 0 | 0 |
FIRST TRST NASD CL EDG SGIIF | ETF | 33737A108 | 7,480 | 99,410 | SH | | SOLE | | 99,410 | 0 | 0 |
FLEXSHARES GLOBAL UPSTREAM N | ETF | 33939L407 | 15,752 | 419,035 | SH | | SOLE | | 419,035 | 0 | 0 |
FLEXSHARES STOXX GLOBAL ESG | ETF | 33939L688 | 6,586 | 60,007 | SH | | SOLE | | 60,007 | 0 | 0 |
FLEXSHARES STOXX GLOBAL BROA | ETF | 33939L795 | 1,881 | 41,194 | SH | | SOLE | | 41,194 | 0 | 0 |
GLOBAL X CLEANTECH ETF | ETF | 37954Y228 | 6,106 | 439,102 | SH | | SOLE | | 439,102 | 0 | 0 |
GLOBAL X LITHIUM ETF | ETF | 37954Y855 | 2,825 | 42,740 | SH | | SOLE | | 42,740 | 0 | 0 |
GLOBAL X URANIUM ETF | ETF | 37954Y871 | 3,119 | 157,362 | SH | | SOLE | | 157,362 | 0 | 0 |
GOLDMAN SACHS JUST US LRG | ETF | 381430396 | 13,055 | 255,239 | SH | | SOLE | | 255,239 | 0 | 0 |
INVESCO QQQ TR UNIT SER 1 | ETF | 46090E103 | 56,858 | 212,746 | SH | | SOLE | | 212,746 | 0 | 0 |
POWERSHARES WATER RESOURCES | ETF | 46137V142 | 10,993 | 240,286 | SH | | SOLE | | 240,286 | 0 | 0 |
INVESCO MSCI SUSTAINABLE FUT | ETF | 46137V407 | 10,431 | 214,016 | SH | | SOLE | | 214,016 | 0 | 0 |
Invesco S&P Global Water Index ETF | ETF | 46138E263 | 4,053 | 98,703 | SH | | SOLE | | 98,703 | 0 | 0 |
INVESCO GLOBAL WATER | ETF | 46138E651 | 10,536 | 366,869 | SH | | SOLE | | 366,869 | 0 | 0 |
Invesco Solar ETF | ETF | 46138G706 | 3,032 | 41,187 | SH | | SOLE | | 41,187 | 0 | 0 |
ISHARES GOLD TRUST ISHARES | ETF | 464285105 | 63,317 | 2,008,156 | SH | | SOLE | | 2,008,156 | 0 | 0 |
ISHARES MSCI GLOBAL AGRICULT | ETF | 464286350 | 9,625 | 245,913 | SH | | SOLE | | 245,913 | 0 | 0 |
ISHARES INC MSCI PAC JP ETF | ETF | 464286665 | 19,329 | 515,167 | SH | | SOLE | | 515,167 | 0 | 0 |
ISHARES TR TIPS BD ETF | ETF | 464287176 | 15,700 | 149,665 | SH | | SOLE | | 149,665 | 0 | 0 |
ISHARES TR CHINA LG-CAP ETF | ETF | 464287184 | 4,784 | 185,015 | SH | | SOLE | | 185,015 | 0 | 0 |
ISHARES CORE S&P 500 ETF | ETF | 464287200 | 4,906 | 13,678 | SH | | SOLE | | 13,678 | 0 | 0 |
ISHARES TR IBOXX INV CP ETF | ETF | 464287242 | 35,557 | 347,071 | SH | | SOLE | | 347,071 | 0 | 0 |
ISHARES TR GLOB COMM SVC ETF | ETF | 464287275 | 2,114 | 40,306 | SH | | SOLE | | 40,306 | 0 | 0 |
ISHARES TR GLOB HLTHCRE ETF | ETF | 464287325 | 16,826 | 223,305 | SH | | SOLE | | 223,305 | 0 | 0 |
ISHARES GLOBAL ENERGY ETF | ETF | 464287341 | 28,555 | 856,738 | SH | | SOLE | | 856,738 | 0 | 0 |
ISHARES TR 20 YR TR BD ETF | ETF | 464287432 | 35,776 | 349,200 | SH | | SOLE | | 349,200 | 0 | 0 |
ISHARES TR BARCLAYS 7 10 YR | ETF | 464287440 | 46,394 | 483,325 | SH | | SOLE | | 483,325 | 0 | 0 |
ISHARES TR U.S. REAL ES ETF | ETF | 464287739 | 23,342 | 286,684 | SH | | SOLE | | 286,684 | 0 | 0 |
ISHARES TR INTL TREA BD ETF | ETF | 464288117 | 1,841 | 50,298 | SH | | SOLE | | 50,298 | 0 | 0 |
ISHARES GLOBAL CLEAN ENERGY | ETF | 464288224 | 22,868 | 1,197,898 | SH | | SOLE | | 1,197,898 | 0 | 0 |
ISHARES TR GLB INFRASTR ETF | ETF | 464288372 | 10,683 | 255,396 | SH | | SOLE | | 255,396 | 0 | 0 |
ISHARES INTERNATIONAL DEVELO | ETF | 464288489 | 12 | 616 | SH | | SOLE | | 616 | 0 | 0 |
ISHARES TR MBS ETF | ETF | 464288588 | 63,703 | 695,595 | SH | | SOLE | | 695,595 | 0 | 0 |
ISHARES TR SH TR CRPORT ETF | ETF | 464288646 | 68,422 | 1,388,440 | SH | | SOLE | | 1,388,440 | 0 | 0 |
ISHARES TR GLOB CNSM STP ETF | ETF | 464288737 | 15,285 | 285,166 | SH | | SOLE | | 285,166 | 0 | 0 |
ISHARES MSCI USA ESG SELECT | ETF | 464288802 | 26,711 | 351,873 | SH | | SOLE | | 351,873 | 0 | 0 |
ISHARES U.S. MEDICAL DEVICES | ETF | 464288810 | 13,201 | 279,799 | SH | | SOLE | | 279,799 | 0 | 0 |
ISHARES SILVER TRUST ISHARES | ETF | 46428Q109 | 13,799 | 788,525 | SH | | SOLE | | 788,525 | 0 | 0 |
ISHARES INC CORE MSCI EMKT | ETF | 46434G103 | 1,256 | 29,229 | SH | | SOLE | | 29,229 | 0 | 0 |
ISHARES INC MSCI TAIWAN ETF | ETF | 46434G772 | 20,280 | 470,543 | SH | | SOLE | | 470,543 | 0 | 0 |
ISHARES INC MSCI JPN ETF NEW | ETF | 46434G822 | 35,051 | 717,514 | SH | | SOLE | | 717,514 | 0 | 0 |
ISHARES INC ISHARES ESG AWAR | ETF | 46434G863 | 9,930 | 358,877 | SH | | SOLE | | 358,877 | 0 | 0 |
ISHARES GLOBAL REIT ETF | ETF | 46434V647 | 4,655 | 218,846 | SH | | SOLE | | 218,846 | 0 | 0 |
ISHARES ESG AWARE MSCI USA | ETF | 46435G425 | 12,341 | 155,413 | SH | | SOLE | | 155,413 | 0 | 0 |
ISHARES TRUST ISHARES ESG AW | ETF | 46435G516 | 14,627 | 260,594 | SH | | SOLE | | 260,594 | 0 | 0 |
ISHARES SUSTAINABLE MSCI GLB | ETF | 46435G532 | 792 | 11,169 | SH | | SOLE | | 11,169 | 0 | 0 |
NUVEEN ESG LARGE-CAP GROWTH | ETF | 67092P201 | 6,799 | 147,484 | SH | | SOLE | | 147,484 | 0 | 0 |
NUVEEN ESG LARGE-CAP VALUE E | ETF | 67092P300 | 9,252 | 299,699 | SH | | SOLE | | 299,699 | 0 | 0 |
NUVEEN ESG MIDCAP GROWTH ETF | ETF | 67092P409 | 1,085 | 32,914 | SH | | SOLE | | 32,914 | 0 | 0 |
NUVEEN ESG INTERNATIONAL DEV | ETF | 67092P805 | 8,841 | 395,930 | SH | | SOLE | | 395,930 | 0 | 0 |
SPDR INDEX SHS FDS EURO STOXX 50 | ETF | 78463X202 | 11,180 | 363,458 | SH | | SOLE | | 363,458 | 0 | 0 |
SPDR S&P GL NAT RESOURCES | ETF | 78463X541 | 7,925 | 160,236 | SH | | SOLE | | 160,236 | 0 | 0 |
SPDR INDEX SHS FDS DJ INTL RL ETF | ETF | 78463X863 | 4,847 | 201,035 | SH | | SOLE | | 201,035 | 0 | 0 |
SPDR SERIES TRUST PRTFLO S&P 500 GW | ETF | 78464A409 | 26,798 | 534,896 | SH | | SOLE | | 534,896 | 0 | 0 |
SPDR SERIES TRUST BLOOMBERG BRCLYS | ETF | 78464A417 | 54,914 | 2,309,237 | SH | | SOLE | | 2,309,237 | 0 | 0 |
SPDR SERIES TRUST PORTFOLIO SHORT | ETF | 78464A474 | 6,998 | 239,484 | SH | | SOLE | | 239,484 | 0 | 0 |
SPDR SERIES TRUST PRTFLO S&P 500 VL | ETF | 78464A508 | 21,253 | 616,222 | SH | | SOLE | | 616,222 | 0 | 0 |
SPDR SERIES TRUST BLOOMBERG INTL TR | ETF | 78464A516 | 499 | 23,967 | SH | | SOLE | | 23,967 | 0 | 0 |
SPDR SERIES TRUST PORTFOLIO AGRGTE | ETF | 78464A649 | 27,260 | 1,092,589 | SH | | SOLE | | 1,092,589 | 0 | 0 |
SPDR SERIES TRUST PORTFOLIO LN TSR | ETF | 78464A664 | 3,481 | 117,450 | SH | | SOLE | | 117,450 | 0 | 0 |
SSGA ACTIVE ETF TR BLKSTN GSOSRLN | ETF | 78467V608 | 30,429 | 744,523 | SH | | SOLE | | 744,523 | 0 | 0 |
SPDR GENDER DIVERSITY ETF | ETF | 78468R747 | 9,421 | 129,450 | SH | | SOLE | | 129,450 | 0 | 0 |
ENERGY SELECT SECTOR SPDR | ETF | 81369Y506 | 10,121 | 140,527 | SH | | SOLE | | 140,527 | 0 | 0 |
REAL ESTATE SELECT SECT SPDR | ETF | 81369Y860 | 21,246 | 590,006 | SH | | SOLE | | 590,006 | 0 | 0 |
SIREN NEXGEN ECONOMY ETF | ETF | 829658202 | 5,120 | 230,758 | SH | | SOLE | | 230,758 | 0 | 0 |
MARKET VECTORS ENV SERV ETF | ETF | 92189F304 | 1,087 | 8,317 | SH | | SOLE | | 8,317 | 0 | 0 |
VANECK VECTORS LOW CARBON EN | ETF | 92189F502 | 12,374 | 109,147 | SH | | SOLE | | 109,147 | 0 | 0 |
MARKET VECTORS AGRIBUSINESS | ETF | 92189F700 | 10,224 | 126,728 | SH | | SOLE | | 126,728 | 0 | 0 |
VanEck Rare Earth/Strategic Metals ETF | ETF | 92189H805 | 2,893 | 34,713 | SH | | SOLE | | 34,713 | 0 | 0 |
VANGUARD MALVERN FDS STRM INFPROIDX | ETF | 922020805 | 9,699 | 201,594 | SH | | SOLE | | 201,594 | 0 | 0 |
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF | ETF | 922042858 | 13,734 | 376,379 | SH | | SOLE | | 376,379 | 0 | 0 |
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF | ETF | 922042866 | 793 | 13,810 | SH | | SOLE | | 13,810 | 0 | 0 |
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF | ETF | 922042874 | 54,770 | 1,186,777 | SH | | SOLE | | 1,186,777 | 0 | 0 |
VANGUARD ENERGY ETF | ETF | 92204A306 | 2 | 18 | SH | | SOLE | | 18 | 0 | 0 |
VANGUARD SCOTTSDALE FDS INTER TERM TREAS | ETF | 92206C706 | 20,948 | 359,256 | SH | | SOLE | | 359,256 | 0 | 0 |
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC | ETF | 92206C771 | 15,695 | 348,074 | SH | | SOLE | | 348,074 | 0 | 0 |
VANGUARD INDEX FDS MCAP VL IDXVIP | ETF | 922908512 | 36,757 | 301,859 | SH | | SOLE | | 301,859 | 0 | 0 |
VANGUARD INDEX FDS MCAP GR IDXVIP | ETF | 922908538 | 32,092 | 188,180 | SH | | SOLE | | 188,180 | 0 | 0 |
VANGUARD INDEX FDS VALUE ETF | ETF | 922908744 | 72,108 | 583,965 | SH | | SOLE | | 583,965 | 0 | 0 |
WISDOMTREE TR INDIA ERNGS FD | ETF | 97717W422 | 17,647 | 577,838 | SH | | SOLE | | 577,838 | 0 | 0 |