012070992c0a405d00fdea637d8577dea3d77e47ef09a1b251a7ddba1b55d536ccf20a
0121c95b6da53c6d785bfb1b467911fa8c9c5cc1a87b5d456a80f080fab5bfb9fb1b0a
01206ca5d134c251a9f55808e754526d78dfc5e3abb75b1193bba9411ea39505c7490a
0121404ee2d75550558e28f91d03a51fb788762d9cfc9f487e3bd9468d69899e5e590a