Detailed information about 95.164.224.0/20