34a8c52dec9f6af63cea86e24686696dbd9146f211f485b65437db1352ad2624be3ed87d0fba64c1

25b4c02eeac207a86ba887f84481766b3ba64144e421f6365c11dcc9e9d593dce055c92bf49dcfe09ac2fcd9b84c