06b7c612e3c52cf35befd8ad3ff737150b13a46a1b05d7f05b831de3d6c8044061abaaf1aa894cf4e985d04b653ce3af82e516a53aaed05e563ab19ba5ce5c09a8d7d53e60d1e3b6

059ee072b1832d894dbe83851bf6276a208eabdd08f1b4572e0dafe69aa2fa7155b45695ee5d1131e61f3d1509cdee071dcaa1fbb9017242090a4075bd35dd84acd4767ff245ada2