C2DEBA06C3AFBA100EEFCEBE908F58258E52EE51DFAD916602A903E00E5298F351131F3868CF949EA69FE10F618B9E68E003DB3B89E81A017AFB53D501BD547934444F66EC1943A3B7D0E194FC26A442117D726A7CE34D63024ACE6B82ED11D413ABC1BDAC01085AD4E4E8D53093236EED8A7E9DA59B09C3944F3192EEB13581