78ef8677b18b69ff23ec80e7359c706dde20977d7d72f15138e53431abd0b69e1ef5d9189a5c4767745e820bd95690b6e74f6b

7eec8376bdf71cf12399f5ed4e9c70199b9117b5e467fbd4c5e5f8aaea2ea35c8332d7fb7699940f03ba668b086beb2eeb7ba0