Detailed information about 189.73.128.0/18