State of Crypto June 21th 2017