Detailed information about 82.145.192.0/20