Detailed information about 161.181.64.0/20