Detailed information about 189.35.144.0/20