Detailed information about 208.181.32.0/20