Detailed information about 172.95.176.0/20