Detailed information about 132.185.144.0/20