7dedf673bc826bf323e98394429c706ffaeb9d4fbe4c1191753e3973d063a96eab2ca8c33b1b5cb2436206cd5d87c8980f4813f0

789b8572b7821d85239ef3e04e9c706b826982dab3f0011f308c0c9394085cba47d0fd3487be25fa17d1bec08f21efa7290e846d

099b857eb6f11e8723ee8394439c70689050cde9e8f6cea84491a33acccd0964c095635c45ed78c0c1f4ad139416ea0247617dae

0b998676c6f16fff239e82e3359c706d4dec02349b2eacaf6a257216cdb456ebc0627233827721fe5ce27b67a39742ab087395f0