Detailed information about 175.157.160.0/20