Detailed information about 82.193.144.0/20