Detailed information about 93.78.192.0/18