0120af7aca3286503b6a96f6632bae78da21e04204cc103cd01cd4a8e3807fb095400a
012125a85a15cdcd011fd31b95c5af108c67fd8f21632d8a22571b21ab1c19f4ea040a
0120e2b61f18d7b73877de6fc1e60c5508b63ec07fe182b3861e9ccaf0163af0c1ce0a
0121567c10d18b3206a59931802e688f9b0f2ef1ac0f8c9929c3516152a49eacc16d0a