Detailed information about 189.106.64.0/18