Detailed information about 139.96.128.0/18