10a0dd571794c5c4d8704f7cd425ac47...............................