Detailed information about 181.208.32.0/20