012099aecfa4c6fafde88a0d43e7ec3ab74104c91399e29d302719252e6ba32b5a3f0a
0121141cbd6bc70c5ead4b9f6842ae6bf4e50c45b8223cd40bd1db4a7e2214550e2a0a
0120877b4dedf484cb36159590b0dc017142832848aa57d7f49fce1a74fccdc19fe80a
0121e6df6addf308c5d217a8b0ca88383e2c55a7a684d4b02dbe3a25cfae820993610a