Detailed information about 198.253.176.0/20