encdec
