012020db858d2cb74f08e3775208d76a64fdb77a9feb94d648453828283619d24a4b0a
01214a317f3e98f1b038cddb995e5d5dbc737a7b8e5a1e1a1ceb703cc88d34858f470a
012053098a20c4887e62390c6f7c56e304fab7920a11423f3e8da51bbb80abed51ed0a
01212585432a02b888c4425c183e611f8250e7fb5a196879a4578ce622609d9184560a