Detailed information about 139.231.64.0/18