aadecode code was restored from commit c1decda58c with some optimizations (2x faster). Fixes #10408
c1decda58c