Detailed information about 176.65.224.0/20