Detailed information about 181.95.96.0/20