Detailed information about 176.59.192.0/19