e66a5cc34824a3e3a5bcc0485c0f39ca-------------------------