Facebook Interim Report 2 July