012094b2ae1efb8d2b3c2d3afa696269cf8ff478d1e0878f104defd6fe227c9c299b0a
0121bbad684acb8ae90aa1bba0e4fabd5994a94716e3a491fd95ff7feebd7f543e4c0a
0120817467f564559db17628d18876d779861c119bfd2d9db27f2f0b56bc33b5ad2c0a
0121c08de648cb970870696f21341ffafad8ed2efa8336882e22b52e1020985c36230a