Detailed information about 172.95.160.0/20