Detailed information about 82.71.128.0/18