254edd8daf6d6297510fa49712fbedcf:::::::::::::::::::