Nearly 3 billion personal information records may have been compromised.