012092dedf104014364f20a2fb9080fc6c1636d73aea9a58f28c5d04b92e6e7a4ecf0a
0121df0a3ab500d29a0d8294f2aac00245e2008da259311de6efabbc45bddd68f66d0a
012043910ae36b1e88c38ad83e79d94c719ccb860e944c24cf74fb3a988d36bd059f0a
0121cfbab8ece14557e26eb3d8539c8bf9a10d582c038c0c4d94c5819f6420fb126e0a