0000002a59ae0fbb5876ab9078539dfb05514b39116094ba514545000000000000000000b509d22e0b78099a1b7d86dd435c8588b9148792d1073d474d07de27407d7bdccf641d6acfeb01188eab054e