Detailed information about 193.27.160.0/19