Detailed information about 211.180.176.0/20