0c99f600b1846ff423ed8e96409c706c7ffd65fac76c1383020af1418fc22419d07829d4bedd1b883a2b3f1e1c8172b4ead9773cc4

79998500b5861cfe239df3ec359c706ab3fc0de6f850668b1cc76403aed537e2c8d044e373ceaef3150b27dd61b4e7a52b42c3dc92

78998677b4f4688423e8f3e1329c706cab45a40ad6633892d234f8108f3ee684ee264c4c5f7fb2ee66cd83f8f61af7616603c3694b