DAFF1CCD38B31396944A4778BFAF50E814E587DF3EC0EA0AA0D1760C34B43A4C
DDA52F839CE1B9DCB202F5A19D788130ECE0B35917358EB8D7A792485BAEB1E1