Detailed information about 24.181.32.0/20