012060d68a6ef39e78af98d0e9712e3d673d97b9aafc20456c852333a8d835ba70830a
0121843437bcc2bc1d1312640032c14f1ae287c4069fc84554c35ee6f8ee5c14f60c0a