00000020aa3eae4214b2568bbc40a1f6e53d00b3504dd46633f2c80000000000000000000177b617aef3845ab89fbb7792bc57a4e9448fb92889740bf569e887fef478078e3dd45fa45b0418be72ffdd