Detailed information about 193.71.128.0/18