0120a0c4e244ab21c1c675ceb76a30dedf483dae474a754b22a950c9879a1a48c0dd0a
01212cbea3a20dae2a8d28fe4b9821191417e9fbf06800b9db524e969654e1c0b60c0a
01203cd91133d953cf7ffb31748622b17b06e46b3179bd8d23f340868c135e1bb12b0a
0121c9c2783b9a716453735939b03da3155ae8b5537ec104b3710e2c77e698e6370f0a
0120995ea7dc29d76856da4b0db9c327f8fc041d0ea470fe065605e69cc7e5bb2a9b0a
0121a0e491da2f1f5c4a88247a606b1888568a22942103730e0f46c6f4ce18cdac320a