Detailed information about 95.170.16.0/20