Detailed information about 175.157.176.0/20