0xaf58 ... 22d3