d250d1725bdd893641e40b2db489e726:::::::::::::::