00000020f43e2e7e0fb37c225e04899c5dc369b9f1eeaa76e87a3fb32652c7b50000000043d678a55900a7e8274bd8eebca560d210affd2d54619cebb16b9600087abc94c012b96affff001d045ebbba