78e88676b68a6ff43de7e9b614d5263ed0abfff0f924758da0850c0dcc3df6252fdfb981dc661dcb1a0e14fda03497d9fb9774af7f49783e76e7ae2d3649

38aec029e9db2caf6dac9be74683726d8ed57b8280492bd7016f34460c5e7a5f4ab2e721c7345215f94bb0846c6f

23b8df35f1dd3bad23ed86e74580766d7a61da2b02960b02069182936aece3d5c975a732a5fa95b3e7defe