DEC
{ NOV + 0 * YEAR + 1, ENC(0, 12) }, { DEC + 0 * YEAR + 1, ENC(1, 1) },
{ NOV + 1 * YEAR + 1, ENC(1, 12) }, { DEC + 1 * YEAR + 1, ENC(2, 1) },
{ NOV + 2 * YEAR + 1, ENC(2, 12) }, { DEC + 2 * YEAR + 1, ENC(3, 1) },
DCOD(NOV, 0, 1), DCOD(DEC, 0, 1), 0, 0,
DCOD(NOV, 1, 1), DCOD(DEC, 1, 1), 0, 0,
DCOD(NOV, 2, 1), DCOD(DEC, 2, 1), 0, 0,
DCOD(NOV, 3, 1), DCOD(DEC, 3, 1), 0, 0
n = DEC(inBuffer[0]);
*outBuffer++ = DEC(inBuffer[0]) << 2 | DEC (inBuffer[1]) >> 4;
*outBuffer++ = DEC(inBuffer[1]) << 4 | DEC (inBuffer[2]) >> 2;
*outBuffer++ = DEC(inBuffer[2]) << 6 | DEC (inBuffer[3]);
*outBuffer++ = DEC(inBuffer[0]) << 2
| DEC (inBuffer[1]) >> 4;
*outBuffer++ = DEC(inBuffer[1]) << 4
| DEC (inBuffer[2]) >> 2;