0120aff2ab4b8949d55caff6700607489e4ac5729e09f7102f58fac7b44c5316e78c0a
01216d6431012f1cc6e85c0e86b537c0f10d7d153089215a5304a495b3dbc19ee2700a