7e998704c4f769f5239bf0964e9c706ef9fc92814435d8ab95f640166120f6f3cdacaa2bd898dfa0707e0ec711b2da54a478e78924

0b9b8877c6f46df323ed8ee1479c706446d0e63334f74e34ec0e9a65ce1b4d34f4a836ca9f39fd9996ee08b40f953aa6963c6cb5ef3f

7e9b8370bc871ef623e883e5449c706a38b3cd572bcbad4fefad235df9d01c875de350cc6ad3c512255563ca3f1b311bb67e2509cd23