Detailed information about 163.177.224.0/19