0xec2d ... 9ac6