012065b4ba88588e593caad7d05d86ac2c106f1031d440c39942050c0ce005845d6d0a
01216c3e66b81f0788ef4b3d0822221f7ddb562f0e0ff84397db77d4e771fda142380a