Detailed information about 93.97.64.0/18