Detailed information about 81.188.192.0/18