78ecf174b4856af223e68e94349c706d1925403e3a8e73aa2fc3412a4e77b5b5370afe460074b560c5e89752dc4d15913f4e9de0b2

09e48374b6f3198323eff0e2329c706cd4e35d1cc5563b3957e8c8b3bcd3179fb010dfaa561207a2a9546b846198468b8301475f

75ec8075b18a6ef523e8f2e6459c706580c91277d7fffcfc17ddd3de6486ce1844efe1bc658ac16c6e7ba51fb28396be2256c866

7feff673c6806ff323e98ee6359c701e548d2440801c5b4e08e3bec571d189b21e582f208f2f13aca1b6a66962a3da092a172a21