012091cd82ef8a64d41db2d29f99a1e82435ee5f07b5f358bc9ed842f2d1b7e3acb60a
0121386ffcfb360893a5498d1859e9252805cad7db109a17e634e3c0d66382ff7a100a
0120db6d7391dff2f6b299ca5ad593cd0d21f9ef327b09e474a9e9364ce02f3291cd0a
0121fc420853a0a9c80937cc7a7347514bb0f64902e5ff5b9b47ec99f56e2bff78490a