012048fcaf4d37a8e54658b4f273368fd7a9b1a6487011533a2b26a602ef7697c7a30a
0121c098c85cd7aa33364c9461b38624030f0bcb3a52c0f9d64d2bc2e02a070b6b560a
0120a5e3d1b6f90d2b5cdbd537faf514c3775f1145da5a53345267bc3f5d921575d70a
0121feedda98e361cbcf19de113101ccedcb8008ea20f197ab91edfe4d95b9cfea4f0a