Detailed information about 189.29.128.0/18