00000020de658aaf11f191261d6ac85ea71ae767d61a8fb5d57b4917d674a1410000000054e28eec7884d7317536385cc2ceac450b1fe8461ae6c3939cd5fc24b2366b4720587b6a245c5b1c29fbe998