Detailed information about 177.12.176.0/20