Detailed information about 177.181.128.0/19