Detailed information about 81.94.144.0/20