Detailed information about 95.218.192.0/20