Detailed information about 95.141.192.0/20