Detailed information about 204.253.176.0/20