Detailed information about 201.59.192.0/18