00000020df8d580a67410650ba6a5cd71d2ec6014b41143a8379b220f6c6710f000000003780383bb49a436445dd58cf36aca11e5958b518ef4dff3148d94876e801979f6c897d66848b1b1c96972d50