0cef8102c6876ef1239bf293469c701e197a088c0f2519539012cf661448edb3410c4dd8a165da8cedac95267c404e576b0345df25

0cef8305b2f46df2239a82e1339c706951b0b9e4eaeb1620c610af3f34a6cdad9acb765f731b7cb797131162a6107f19a466910490

0fe98170c18b1af0239a85e44e9c706fa4f7ee27a49cab173499f77b356620a1b6b9d9e8e0f6b5bbe93440aa90efd9ebff5a91c2

7eec8272b6f7198023998eed309c7069e57def41e7182353fcac4c5152e76796898667d510ffe964679127b82d2112e669d6fe