Detailed information about 95.158.0.0/20