Detailed information about 95.143.48.0/20