00000020fdd8686d4d0626e52fd468cb76588c6c69dcb45cdfae74bcdb52130f00000000298274741f48f416d346f1d58e467af06936bf6b3ef3e5ae42555bbebbe69c2d51f0aa593742161c93e3fe5d