3dafdf2ce0d12cab76f284e54482756c97f79c5b3f9096782e243056dc20baf47b00e4062f224633556fb2a3050c5c4fb6ad1e

7cbbd520e7836df63aefd3e44ed47139cf44a08243770ef65a218b0d37f8ff61ad50b9527e1a77435413d5329faf7c06ad276c1f3059318c739dbdc44e3f110933b2ba3c33de289ca669e96bdf9f682a14