00000020cfbe94c19a7428c11d2ad10acae7f2cca3cd4379fd5c933d3ed9102c00000000ab62e65c4e8fe8be7bfb37d70cbbec32016277bdae73984465aeae458ea9b72baaa743689769681c0f428839