Detailed information about 95.219.224.0/20