3ad4a47d598710e26b4a16e34e9f2d43.....................