012019ec63b84cb5f452559a06bf8046e80c0ffa2a7bbef8ac0c3d987adaae58ab320a
01214ad89761b6eb229624304bc0c6a39d65f52c5798dfaf71d8124f85e39c2e79670a