Detailed information about 129.37.144.0/20