Detailed information about 95.69.128.0/20