Detailed information about 81.216.64.0/18