0020d42782eedb2c0d694962d518ddb2ff2af4b430c5a418e13300020000000000000000ae5e89a807091f777c156465b5b1daf736abf27804d21114df5c2e1eb46cd21456459867b55c021856dffae5