Detailed information about 189.137.64.0/19