0bee8972b48668f623ea81e1479c706c94edb15f50bb24ada112204f4c6748f310dbcb1d0def751f0d5711133d0f66614ba15380

7ee8807fc0876cf723998e93419c701f6390d3a15a6d49910c7679e8379b5dc57d3799f0c2cb66b2df7e0c7c18cedf36fe7661fa

0fe88103b1826df3239c85ec419c706e41fc33c1f8760564cb9d663c952cab108ef9b9c5bd0a478c4dd86efd08269bb0807893b7