$ 35 billion investment in cryptographic in 2017