d523f67d03b34f91d15cd6e97df832eb................................