Detailed information about 177.205.128.0/20