Detailed information about 59.177.0.0/20