Detailed information about 132.145.176.0/20