Detailed information about 140.158.64.0/18