Detailed information about 88.81.192.0/20