Detailed information about 80.252.96.0/20