78e58404b6846f8723e9f4e6419c7065381fffa49775025660e2f85b8a24aac9b2c7a25d59a580fd80ca15c9a707b1fe885871f0

7deb8576b3f01cf023ee8f90459c706eb177aa9be40b40b4f9371e083fc06a3b12d6e6f6a98ca3842bfbf3b01d5c7c62b04078

7c9f8603c6f41bf1239983e7379c70193c4968e72a176ffca124c02e0d08d99e9c8cd4cf8dc959757ad498aa2a3a4c0b6342b6

0f99f571c6f661f323e7f2e3469c706ed1338c0228d9db61ff7a3722306dd38512449aedf4cc8446e8fc20fc524a717789f7aedf