Detailed information about 189.45.64.0/18