Ransomware Exposed: Key Learnings from Examining 3 Million Samples