TPG Telecom Data Breach: How One Hack Exposed 300,000 Customers