Detailed information about 93.110.0.0/18