Detailed information about 177.65.224.0/20