Detailed information about 189.227.96.0/19