The leaked data looks to be coming from Microsoft's own servers and is dated March 2017.
26 Jun 2017 9:13 PM IST