Detailed information about 177.14.160.0/19