0120c8d88e6b9d35714388ad9ba1db45dedf8e9670a88cff8bba376965127df8bc9a0a
01217b34c8af2f0d4af5d53bf49e986dd27eee29a434d02264b7550d7c04396977070a
01205a2353efc2d42066d130df4bd2b3f82e342fb86d3b0171a9a748fec0a694375f0a
0121742114927c0a0cd4d4afba1752cc90cd586a9b2c56537017b0c042f935642b690a