012048fd39e9f4e71514cf0387c5b0a203f4c618a07ba8ca465661c9baa4560042070a
0121122ec03ffc3529cb1499ea994877fb4f0eee71bace9f3ae08aae143ceee8321b0a
0120e6cf20b8c02256c902a82dd05cf5fa762a507823c3e4f0e04dd1211f386a0f870a
0121a7145fdcd680902bf49f3384c7231f36d0cfc068317609a4ca967f7bed5b607a0a