Detailed information about 81.21.144.0/20