Detailed information about 212.142.176.0/20