00000020ad6ae0080bb031c14d192ffaafbad5f4ccab5bf5b403c94009de03000000000040da4b2767fab818e8379979bbf25d17263d287ce3672ff92a0582e7678cf9c58e02db58c0b3271b4275441e