TAK encoder