Detailed information about 85.74.160.0/20