77.104.252.70 Detail