Detailed information about 177.88.96.0/19