ecde3032a676c3639788835e27c0d967************************