Detailed information about 154.29.144.0/20