Detailed information about 189.145.240.0/20