Detailed information about 173.29.144.0/20