012046ec96f5985072aaa033a31a8dfca66db2614f99f9367b30b98cf29cb3bc8e840a
0121d42bc6c86228c0f54005b776309dc0a752c8d7b1ad0619f23d9074b4fdf532290a
0120143ca75c5596d145d7995103dc9d80d29545e79c5643135e417135b8c542ed3a0a
0121d86ed9cf2e8e7ff2c5e877080f7acda66f1d2b61736add25e925a720b1b842330a