0xaabf ... 3e8c