00000020588f2ae88861ca122aeae0ce23652b179215fc1c7b1aca02000000000000000014210b2cd22af9ec0a6e3032704d7893b659ebbf1f22235b16f7c6710e99f76ad396915847cc021838d8c59c