SolarWinds hackers studied Microsoft source code for authentication and email