5f689c2a31300c37fdbcd3cce49e5471:::::::::::::::::::::::::::