Detailed information about 189.81.128.0/18