Detailed information about 88.222.192.0/20