Detailed information about 134.216.64.0/18