3dafdf2ce0d12cab76f284e54483746b12de2d5699a2826317e926a4ab6b0fba2a9bae660412af603c7ef4c362345d40fd17e0

3dafdf2ce0d12cab76f284e54483746b12de2d5699a2816113e926a4ab6b0fba8d8a01f64a8b7af3c7ca18badf0438c18f196a9b

2eb2dd2fe6ed36a379ec9be74683766d25890a0d07ec796092f7f847ea8618bee51a9589511201f73d9d052cc1a3ea0c13670a165f