7deff271c3f761fe23eef3ec439c706f7ea4b7803fb2c60a2666167deb89813b6ee7baec52a82c59d40c50e8ed62b3a4980c3576e5

799f8870c4876d8223ed8793349c7068f83f13a1519273a8f458b2ccd4f994a83aa49f4d86c2c2287be9df27bcaafd21e63591f314

0f99f374c4846a80239df2e0459c701c6cd08eb2e00e4ce1d96d89bdc2c7805a353bef0872fa4e8436160eca562523883d2ed35150

0fee8900b4816884239cf3e3349c706c88a57c7136b3147efa6da988ef5ae870c2f23c67eef64a02da79e6a2638fbe5930346e6f11