27f64b6b2ed888b9b55f07d302b7430a79c6ee92cd37ddc3201975d323a9d6a7590b8eece8291773605ab496e76c5aedc3c0a0bbde63ff3624d42cb7986606e08ef6c156b512ca68afc5beddea6c8e021415ed5d95c85b6a9a55ba46ac38f06f5279078f15a2d3983150daad3f8f72385df22890d42317db3effc16b3b8a12a6fc5c2ee261745dd5fa02f095800a6a215317f02808acaa91766e295a0f0dd6b60397241f06e16e843ec1eca2b38e6fca026ee55f068e61220e3891c8f48362819c4c