Detailed information about 142.214.64.0/18