Convert-to-Array Result


May 1, 2026


// Define each code as a separate array in PROGMEM

const uint16_t c0[] PROGMEM = {9024, 4512, 564, 564, 564, 1692, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 1692, 564, 564, 564, 1692, 564, 1692, 564, 1692, 564, 1692, 564, 1692, 564, 1692, 564, 564, 564, 1692, 564, 564, 564, 1692, 564, 564, 564, 564, 564, 564, 564, 564, 564, 1692, 564, 564, 564, 1692, 564, 564, 564, 1692, 564, 1692, 564, 1692, 564, 1692, 564, 43992, 9024, 2256, 564, 98136};

const uint16_t c1[] PROGMEM = {889, 889, 1778, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 1778, 889, 889, 1778, 889, 889, 90678};

const uint16_t c2[] PROGMEM = {9024, 4512, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 1692, 564, 564, 564, 1692, 564, 1692, 564, 1692, 564, 1692, 564, 564, 564, 1692, 564, 1692, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 1692, 564, 1692, 564, 1692, 564, 1692, 564, 1692, 564, 1692, 564, 1692, 564, 43992};

const uint16_t c3[] PROGMEM = {9024, 4512, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 1692, 564, 1692, 564, 1692, 564, 1692, 564, 1692, 564, 1692, 564, 1692, 564, 564, 564, 564, 564, 1692, 564, 564, 564, 1692, 564, 564, 564, 564, 564, 564, 564, 564, 564, 1692, 564, 564, 564, 1692, 564, 564, 564, 1692, 564, 1692, 564, 1692, 564, 1692, 564, 43992, 9024, 2256, 564, 98136};

const uint16_t c4[] PROGMEM = {8000, 4000, 500, 500, 500, 500, 500, 1500, 500, 500, 500, 1500, 500, 500, 500, 500, 500, 500, 500, 4000, 500, 1500, 500, 500, 500, 1500, 500, 500, 500, 1500, 500, 500, 500, 500, 500, 500, 500, 22500};

const uint16_t c5[] PROGMEM = {8000, 4000, 500, 500, 500, 500, 500, 1500, 500, 500, 500, 1500, 500, 500, 500, 500, 500, 500, 500, 4000, 500, 1500, 500, 500, 500, 1500, 500, 500, 500, 1500, 500, 500, 500, 500, 500, 500, 500, 22500};

const uint16_t c6[] PROGMEM = {9024, 4512, 564, 564, 564, 564, 564, 1692, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 1692, 564, 1692, 564, 564, 564, 1692, 564, 1692, 564, 1692, 564, 1692, 564, 1692, 564, 564, 564, 564, 564, 564, 564, 1692, 564, 564, 564, 564, 564, 564, 564, 564, 564, 1692, 564, 1692, 564, 1692, 564, 564, 564, 1692, 564, 1692, 564, 1692, 564, 1692, 564, 43992, 9024, 2256, 564, 98136};

const uint16_t c7[] PROGMEM = {9024, 4512, 564, 564, 564, 1692, 564, 1692, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 1692, 564, 1692, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 1692, 564, 1692, 564, 1692, 564, 1692, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 1692, 564, 1692, 564, 1692, 564, 1692, 564, 43992, 9024, 2256, 564, 98136};

const uint16_t c8[] PROGMEM = {2664, 888, 444, 888, 444, 444, 444, 444, 444, 888, 1332, 888, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 888, 444, 444, 444, 444, 888, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 888, 69148};

const uint16_t c9[] PROGMEM = {9024, 4512, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 1692, 564, 1692, 564, 1692, 564, 1692, 564, 1692, 564, 1692, 564, 1692, 564, 1692, 564, 1692, 564, 1692, 564, 1692, 564, 1692, 564, 1692, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 1692, 564, 1692, 564, 1692, 564, 43992, 9024, 2256, 564, 98136};

const uint16_t c10[] PROGMEM = {9024, 4512, 564, 1692, 564, 1692, 564, 1692, 564, 564, 564, 564, 564, 564, 564, 564, 564, 1692, 564, 564, 564, 1692, 564, 564, 564, 564, 564, 564, 564, 1692, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 1692, 564, 1692, 564, 1692, 564, 1692, 564, 1692, 564, 1692, 564, 1692, 564, 1692, 564, 564, 564, 564, 564, 564, 564, 43992, 9024, 2256, 564, 98136};

const uint16_t c11[] PROGMEM = {889, 889, 1778, 1778, 889, 889, 889, 889, 1778, 889, 889, 889, 889, 889, 889, 1778, 889, 889, 1778, 889, 889, 90678};

const uint16_t c12[] PROGMEM = {889, 889, 1778, 1778, 889, 889, 889, 889, 1778, 889, 889, 889, 889, 889, 889, 1778, 889, 889, 1778, 889, 889, 90678};

const uint16_t c13[] PROGMEM = {9024, 4512, 564, 564, 564, 564, 564, 564, 564, 1692, 564, 1692, 564, 1692, 564, 564, 564, 564, 564, 1692, 564, 1692, 564, 1692, 564, 564, 564, 564, 564, 564, 564, 1692, 564, 1692, 564, 564, 564, 1692, 564, 564, 564, 564, 564, 1692, 564, 564, 564, 564, 564, 564, 564, 1692, 564, 564, 564, 1692, 564, 1692, 564, 564, 564, 1692, 564, 1692, 564, 1692, 564, 43992};

const uint16_t c14[] PROGMEM = {3200, 1600, 400, 400, 400, 400, 400, 1200, 400, 400, 400, 1200, 400, 400, 400, 400, 400, 400, 400, 1200, 400, 1200, 400, 400, 400, 400, 400, 400, 400, 1200, 400, 1200, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 1200, 400, 400, 400, 400, 400, 400, 400, 400, 400, 1200, 400, 1200, 400, 1200, 400, 1200, 400, 1200, 400, 1200, 400, 1200, 400, 1200, 400, 1200, 400, 1200, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 44000};

const uint16_t c15[] PROGMEM = {3200, 1600, 400, 400, 400, 400, 400, 1200, 400, 400, 400, 1200, 400, 400, 400, 400, 400, 400, 400, 1200, 400, 1200, 400, 400, 400, 400, 400, 400, 400, 1200, 400, 1200, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 1200, 400, 400, 400, 400, 400, 400, 400, 400, 400, 1200, 400, 1200, 400, 1200, 400, 1200, 400, 1200, 400, 1200, 400, 1200, 400, 1200, 400, 1200, 400, 400, 400, 1200, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 44000};

const uint16_t c16[] PROGMEM = {3680, 3680, 460, 1840, 460, 1840, 460, 1840, 460, 1840, 460, 920, 460, 920, 460, 1840, 460, 920, 460, 1840, 460, 920, 460, 1840, 460, 920, 460, 920, 460, 920, 460, 920, 460, 920, 460, 1840, 460, 1840, 460, 920, 460, 1840, 460, 920, 460, 1840, 460, 920, 460, 1840, 460, 6900};

const uint16_t c17[] PROGMEM = {3680, 3680, 460, 1840, 460, 1840, 460, 1840, 460, 1840, 460, 920, 460, 920, 460, 1840, 460, 1840, 460, 1840, 460, 920, 460, 1840, 460, 920, 460, 920, 460, 920, 460, 920, 460, 920, 460, 1840, 460, 1840, 460, 920, 460, 920, 460, 920, 460, 1840, 460, 920, 460, 1840, 460, 6900};

const uint16_t c18[] PROGMEM = {3680, 3680, 460, 1840, 460, 1840, 460, 1840, 460, 1840, 460, 920, 460, 920, 460, 1840, 460, 920, 460, 1840, 460, 920, 460, 1840, 460, 920, 460, 920, 460, 920, 460, 920, 460, 920, 460, 1840, 460, 1840, 460, 920, 460, 1840, 460, 920, 460, 1840, 460, 920, 460, 1840, 460, 6900};

const uint16_t c19[] PROGMEM = {3680, 3680, 460, 1840, 460, 1840, 460, 1840, 460, 1840, 460, 920, 460, 920, 460, 1840, 460, 1840, 460, 1840, 460, 920, 460, 1840, 460, 920, 460, 920, 460, 920, 460, 920, 460, 920, 460, 1840, 460, 1840, 460, 920, 460, 920, 460, 920, 460, 1840, 460, 920, 460, 1840, 460, 6900};

const uint16_t c20[] PROGMEM = {500, 2500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 14000, 500, 2500, 500, 1000, 1000, 1000, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 13500};

const uint16_t c21[] PROGMEM = {2664, 888, 444, 888, 444, 444, 444, 444, 444, 888, 1332, 888, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 888, 888, 444, 444, 444, 444, 888, 888, 444, 444, 444, 444, 888, 888, 444, 444, 888, 888, 444, 444, 444, 444, 444, 444, 444, 444, 888, 444, 444, 888, 444, 444, 444, 68704};

const uint16_t c22[] PROGMEM = {2664, 888, 444, 888, 444, 444, 444, 444, 444, 888, 1332, 888, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 888, 888, 444, 444, 444, 444, 888, 888, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 888, 888, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 68704};

const uint16_t c23[] PROGMEM = {9024, 4512, 564, 564, 564, 564, 564, 1692, 564, 1692, 564, 564, 564, 564, 564, 564, 564, 564, 564, 1692, 564, 1692, 564, 564, 564, 1692, 564, 1692, 564, 1692, 564, 1692, 564, 1692, 564, 1692, 564, 564, 564, 1692, 564, 564, 564, 1692, 564, 564, 564, 564, 564, 1692, 564, 564, 564, 1692, 564, 564, 564, 1692, 564, 564, 564, 1692, 564, 1692, 564, 564, 564, 43992, 9024, 2256, 564, 98136};

const uint16_t c24[] PROGMEM = {9024, 4512, 564, 564, 564, 564, 564, 564, 564, 564, 564, 1692, 564, 564, 564, 1692, 564, 564, 564, 1692, 564, 1692, 564, 1692, 564, 1692, 564, 564, 564, 1692, 564, 564, 564, 1692, 564, 1692, 564, 1692, 564, 1692, 564, 564, 564, 1692, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 1692, 564, 564, 564, 1692, 564, 1692, 564, 1692, 564, 43992, 9024, 2256, 564, 98136};

const uint16_t c25[] PROGMEM = {9024, 4512, 564, 564, 564, 564, 564, 564, 564, 564, 564, 1692, 564, 564, 564, 1692, 564, 564, 564, 1692, 564, 1692, 564, 1692, 564, 1692, 564, 564, 564, 1692, 564, 564, 564, 1692, 564, 1692, 564, 1692, 564, 1692, 564, 564, 564, 1692, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 1692, 564, 564, 564, 1692, 564, 1692, 564, 1692, 564, 43992, 9024, 2256, 564, 98136};

const uint16_t c26[] PROGMEM = {9024, 4512, 564, 564, 564, 564, 564, 564, 564, 564, 564, 1692, 564, 564, 564, 1692, 564, 564, 564, 1692, 564, 1692, 564, 1692, 564, 1692, 564, 564, 564, 1692, 564, 564, 564, 1692, 564, 1692, 564, 1692, 564, 1692, 564, 564, 564, 1692, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 1692, 564, 564, 564, 1692, 564, 1692, 564, 1692, 564, 43992, 9024, 2256, 564, 98136};

const uint16_t c27[] PROGMEM = {9024, 4512, 564, 564, 564, 564, 564, 564, 564, 564, 564, 1692, 564, 564, 564, 1692, 564, 564, 564, 1692, 564, 1692, 564, 1692, 564, 1692, 564, 564, 564, 1692, 564, 564, 564, 1692, 564, 564, 564, 1692, 564, 1692, 564, 1692, 564, 1692, 564, 1692, 564, 564, 564, 564, 564, 1692, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 1692, 564, 1692, 564, 43992, 9024, 2256, 564, 98136};

const uint16_t c28[] PROGMEM = {9024, 4512, 564, 564, 564, 564, 564, 564, 564, 564, 564, 1692, 564, 564, 564, 1692, 564, 564, 564, 1692, 564, 564, 564, 1692, 564, 1692, 564, 564, 564, 1692, 564, 564, 564, 1692, 564, 1692, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 1692, 564, 1692, 564, 1692, 564, 1692, 564, 1692, 564, 1692, 564, 1692, 564, 43992, 9024, 2256, 564, 98136};

const uint16_t c29[] PROGMEM = {9024, 4512, 564, 564, 564, 1692, 564, 1692, 564, 564, 564, 564, 564, 564, 564, 564, 564, 1692, 564, 1692, 564, 564, 564, 1692, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 1692, 564, 1692, 564, 1692, 564, 1692, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 1692, 564, 1692, 564, 1692, 564, 1692, 564, 43992, 9024, 2256, 564, 98136};

const uint16_t c30[] PROGMEM = {8432, 4216, 527, 1581, 527, 1581, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 1581, 527, 1581, 527, 1581, 527, 527, 527, 1581, 527, 527, 527, 527, 527, 527, 527, 22661};

const uint16_t c31[] PROGMEM = {8432, 4216, 527, 1581, 527, 1581, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 1581, 527, 1581, 527, 1581, 527, 527, 527, 1581, 527, 527, 527, 527, 527, 527, 527, 22661};

const uint16_t c32[] PROGMEM = {8432, 4216, 527, 1581, 527, 1581, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 1581, 527, 1581, 527, 1581, 527, 527, 527, 1581, 527, 527, 527, 527, 527, 527, 527, 22661};

const uint16_t c33[] PROGMEM = {8432, 4216, 527, 1581, 527, 1581, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 527, 1581, 527, 527, 527, 1581, 527, 1581, 527, 1581, 527, 527, 527, 527, 527, 527, 527, 22661};

const uint16_t c34[] PROGMEM = {8432, 4216, 527, 1581, 527, 1581, 527, 1581, 527, 1581, 527, 1581, 527, 527, 527, 527, 527, 527, 527, 1581, 527, 527, 527, 1581, 527, 1581, 527, 1581, 527, 527, 527, 1581, 527, 1581, 527, 17391};

const uint16_t c35[] PROGMEM = {9024, 4512, 564, 1692, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 1692, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 1692, 564, 1692, 564, 1692, 564, 564, 564, 564, 564, 564, 564, 1692, 564, 1692, 564, 564, 564, 564, 564, 564, 564, 1692, 564, 1692, 564, 1692, 564, 43992, 9024, 2256, 564, 98136};

const uint16_t c36[] PROGMEM = {9024, 4512, 564, 564, 564, 564, 564, 1692, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 1692, 564, 1692, 564, 564, 564, 1692, 564, 1692, 564, 1692, 564, 1692, 564, 1692, 564, 564, 564, 564, 564, 564, 564, 1692, 564, 564, 564, 564, 564, 564, 564, 564, 564, 1692, 564, 1692, 564, 1692, 564, 564, 564, 1692, 564, 1692, 564, 1692, 564, 1692, 564, 43992, 9024, 2256, 564, 98136};

const uint16_t c37[] PROGMEM = {9024, 4512, 564, 564, 564, 564, 564, 1692, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 1692, 564, 1692, 564, 564, 564, 1692, 564, 1692, 564, 1692, 564, 1692, 564, 1692, 564, 564, 564, 564, 564, 564, 564, 1692, 564, 564, 564, 564, 564, 564, 564, 564, 564, 1692, 564, 1692, 564, 1692, 564, 564, 564, 1692, 564, 1692, 564, 1692, 564, 1692, 564, 43992, 9024, 2256, 564, 98136};

const uint16_t c38[] PROGMEM = {9024, 4512, 564, 564, 564, 564, 564, 1692, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 1692, 564, 1692, 564, 564, 564, 1692, 564, 1692, 564, 1692, 564, 1692, 564, 1692, 564, 564, 564, 564, 564, 1692, 564, 564, 564, 564, 564, 564, 564, 1692, 564, 1692, 564, 1692, 564, 1692, 564, 564, 564, 1692, 564, 1692, 564, 1692, 564, 564, 564, 564, 564, 43992, 9024, 2256, 564, 98136};

const uint16_t c39[] PROGMEM = {9024, 4512, 564, 564, 564, 564, 564, 1692, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 1692, 564, 1692, 564, 564, 564, 1692, 564, 1692, 564, 1692, 564, 1692, 564, 1692, 564, 564, 564, 564, 564, 1692, 564, 564, 564, 564, 564, 564, 564, 1692, 564, 1692, 564, 1692, 564, 1692, 564, 564, 564, 1692, 564, 1692, 564, 1692, 564, 564, 564, 564, 564, 43992};

const uint16_t c40[] PROGMEM = {889, 889, 1778, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 1778, 889, 889, 1778, 889, 889, 90678};

const uint16_t c41[] PROGMEM = {889, 889, 1778, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 1778, 889, 889, 1778, 889, 889, 90678};

const uint16_t c42[] PROGMEM = {889, 889, 1778, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 1778, 889, 889, 889, 889, 1778, 90678};

const uint16_t c43[] PROGMEM = {889, 889, 1778, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 1778, 889, 889, 889, 889, 1778, 90678};

const uint16_t c44[] PROGMEM = {889, 889, 1778, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 1778, 1778, 1778, 889, 889, 1778, 90678};

const uint16_t c45[] PROGMEM = {889, 889, 1778, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 1778, 1778, 889, 889, 889, 889, 1778, 1778, 90678};

const uint16_t c46[] PROGMEM = {9024, 4512, 564, 564, 564, 564, 564, 1692, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 1692, 564, 1692, 564, 564, 564, 1692, 564, 1692, 564, 1692, 564, 1692, 564, 1692, 564, 564, 564, 564, 564, 564, 564, 1692, 564, 564, 564, 564, 564, 564, 564, 564, 564, 1692, 564, 1692, 564, 1692, 564, 564, 564, 1692, 564, 1692, 564, 1692, 564, 1692, 564, 43992, 9024, 2256, 564, 98136};

const uint16_t c47[] PROGMEM = {889, 889, 1778, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 1778, 889, 889, 1778, 889, 889, 90678};

const uint16_t c48[] PROGMEM = {889, 889, 1778, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 1778, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 89789};

const uint16_t c49[] PROGMEM = {9024, 4512, 564, 564, 564, 564, 564, 564, 564, 1692, 564, 1692, 564, 564, 564, 564, 564, 564, 564, 1692, 564, 1692, 564, 1692, 564, 564, 564, 564, 564, 1692, 564, 1692, 564, 1692, 564, 564, 564, 564, 564, 564, 564, 1692, 564, 564, 564, 564, 564, 564, 564, 564, 564, 1692, 564, 1692, 564, 1692, 564, 564, 564, 1692, 564, 1692, 564, 1692, 564, 1692, 564, 43992, 9024, 2256, 564, 98136};

const uint16_t c50[] PROGMEM = {9024, 4512, 564, 564, 564, 564, 564, 564, 564, 1692, 564, 1692, 564, 564, 564, 564, 564, 564, 564, 1692, 564, 1692, 564, 1692, 564, 564, 564, 1692, 564, 1692, 564, 1692, 564, 1692, 564, 564, 564, 564, 564, 564, 564, 1692, 564, 564, 564, 564, 564, 564, 564, 564, 564, 1692, 564, 1692, 564, 1692, 564, 564, 564, 1692, 564, 1692, 564, 1692, 564, 1692, 564, 43992, 9024, 2256, 564, 98136};

const uint16_t c51[] PROGMEM = {9024, 4512, 564, 564, 564, 564, 564, 564, 564, 564, 564, 1692, 564, 564, 564, 1692, 564, 564, 564, 1692, 564, 1692, 564, 1692, 564, 1692, 564, 564, 564, 1692, 564, 564, 564, 1692, 564, 1692, 564, 1692, 564, 1692, 564, 564, 564, 1692, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 1692, 564, 564, 564, 1692, 564, 1692, 564, 1692, 564, 43992, 9024, 2256, 564, 98136};

const uint16_t c52[] PROGMEM = {9024, 4512, 564, 564, 564, 564, 564, 564, 564, 564, 564, 1692, 564, 564, 564, 1692, 564, 564, 564, 1692, 564, 1692, 564, 1692, 564, 1692, 564, 564, 564, 1692, 564, 564, 564, 1692, 564, 564, 564, 1692, 564, 1692, 564, 1692, 564, 1692, 564, 1692, 564, 564, 564, 564, 564, 1692, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 1692, 564, 1692, 564, 43992};

const uint16_t c53[] PROGMEM = {9024, 4512, 564, 564, 564, 564, 564, 1692, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 1692, 564, 1692, 564, 564, 564, 1692, 564, 1692, 564, 1692, 564, 1692, 564, 1692, 564, 564, 564, 564, 564, 564, 564, 1692, 564, 564, 564, 564, 564, 564, 564, 564, 564, 1692, 564, 1692, 564, 1692, 564, 564, 564, 1692, 564, 1692, 564, 1692, 564, 1692, 564, 43992, 9024, 2256, 564, 98136};

const uint16_t c54[] PROGMEM = {264, 1848, 264, 792, 264, 792, 264, 792, 264, 792, 264, 792, 264, 1848, 264, 1848, 264, 792, 264, 1848, 264, 792, 264, 792, 264, 792, 264, 1848, 264, 792, 264, 43560, 264, 1848, 264, 792, 264, 792, 264, 792, 264, 792, 264, 1848, 264, 792, 264, 792, 264, 1848, 264, 792, 264, 1848, 264, 1848, 264, 1848, 264, 792, 264, 1848, 264, 43560};

const uint16_t c55[] PROGMEM = {300, 2100, 300, 2100, 300, 2100, 300, 900, 300, 900, 300, 900, 300, 2100, 300, 900, 300, 900, 300, 2100, 300, 900, 300, 900, 300, 900, 300, 900, 300, 900, 300, 900, 300, 24000};

const uint16_t c56[] PROGMEM = {300, 2100, 300, 2100, 300, 2100, 300, 900, 300, 900, 300, 900, 300, 2100, 300, 900, 300, 900, 300, 2100, 300, 900, 300, 900, 300, 900, 300, 900, 300, 900, 300, 900, 300, 24000};

const uint16_t c57[] PROGMEM = {300, 2100, 300, 2100, 300, 2100, 300, 900, 300, 900, 300, 900, 300, 2100, 300, 900, 300, 900, 300, 2100, 300, 900, 300, 900, 300, 900, 300, 900, 300, 2100, 300, 900, 300, 24000};

const uint16_t c58[] PROGMEM = {9024, 4512, 564, 564, 564, 564, 564, 564, 564, 1692, 564, 1692, 564, 564, 564, 564, 564, 564, 564, 1692, 564, 1692, 564, 1692, 564, 564, 564, 564, 564, 1692, 564, 1692, 564, 1692, 564, 564, 564, 564, 564, 564, 564, 1692, 564, 564, 564, 564, 564, 564, 564, 564, 564, 1692, 564, 1692, 564, 1692, 564, 564, 564, 1692, 564, 1692, 564, 1692, 564, 1692, 564, 43992, 9024, 2256, 564, 98136};

const uint16_t c59[] PROGMEM = {9024, 4512, 564, 564, 564, 564, 564, 1692, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 1692, 564, 1692, 564, 564, 564, 1692, 564, 1692, 564, 1692, 564, 1692, 564, 1692, 564, 564, 564, 564, 564, 564, 564, 1692, 564, 564, 564, 564, 564, 564, 564, 564, 564, 1692, 564, 1692, 564, 1692, 564, 564, 564, 1692, 564, 1692, 564, 1692, 564, 1692, 564, 43992, 9024, 2256, 564, 98136};

const uint16_t c60[] PROGMEM = {8000, 4000, 500, 500, 500, 1500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 4000, 500, 500, 500, 1500, 500, 1500, 500, 1500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 22500};

const uint16_t c61[] PROGMEM = {3456, 1728, 432, 432, 432, 1296, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 1296, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 1296, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 1296, 432, 432, 432, 1296, 432, 1296, 432, 1296, 432, 1296, 432, 432, 432, 432, 432, 1296, 432, 432, 432, 1296, 432, 1296, 432, 1296, 432, 1296, 432, 432, 432, 1296, 432, 74736};

const uint16_t c62[] PROGMEM = {3456, 1728, 432, 432, 432, 1296, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 1296, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 1296, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 1296, 432, 1296, 432, 1296, 432, 1296, 432, 1296, 432, 432, 432, 432, 432, 432, 432, 1296, 432, 1296, 432, 1296, 432, 1296, 432, 1296, 432, 432, 432, 1296, 432, 74736};

const uint16_t c63[] PROGMEM = {889, 889, 1778, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 889, 1778, 889, 889, 1778, 889, 889, 90678};

const uint16_t c64[] PROGMEM = {9024, 4512, 564, 564, 564, 1692, 564, 564, 564, 1692, 564, 564, 564, 1692, 564, 564, 564, 1692, 564, 1692, 564, 564, 564, 1692, 564, 564, 564, 1692, 564, 564, 564, 1692, 564, 564, 564, 564, 564, 564, 564, 1692, 564, 1692, 564, 1692, 564, 564, 564, 564, 564, 564, 564, 1692, 564, 1692, 564, 564, 564, 564, 564, 564, 564, 1692, 564, 1692, 564, 1692, 564, 43992};

const uint16_t c65[] PROGMEM = {3680, 3680, 460, 1840, 460, 1840, 460, 1840, 460, 1840, 460, 920, 460, 920, 460, 1840, 460, 1840, 460, 1840, 460, 920, 460, 1840, 460, 920, 460, 920, 460, 920, 460, 920, 460, 920, 460, 1840, 460, 1840, 460, 920, 460, 920, 460, 920, 460, 1840, 460, 920, 460, 1840, 460, 6900};

const uint16_t c66[] PROGMEM = {3680, 3680, 460, 1840, 460, 1840, 460, 1840, 460, 1840, 460, 920, 460, 920, 460, 1840, 460, 1840, 460, 1840, 460, 920, 460, 1840, 460, 1840, 460, 920, 460, 920, 460, 920, 460, 920, 460, 1840, 460, 1840, 460, 920, 460, 920, 460, 920, 460, 1840, 460, 920, 460, 920, 460, 6900};

const uint16_t c67[] PROGMEM = {8000, 4000, 500, 1500, 500, 500, 500, 500, 500, 500, 500, 1500, 500, 500, 500, 500, 500, 500, 500, 4000, 500, 500, 500, 500, 500, 500, 500, 1500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 22500};

const uint16_t c68[] PROGMEM = {8000, 4000, 500, 1500, 500, 1500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 4000, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 500, 22500};

const uint16_t c69[] PROGMEM = {9024, 4512, 564, 564, 564, 564, 564, 1692, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 1692, 564, 1692, 564, 564, 564, 1692, 564, 1692, 564, 1692, 564, 1692, 564, 1692, 564, 564, 564, 564, 564, 564, 564, 1692, 564, 564, 564, 564, 564, 564, 564, 564, 564, 1692, 564, 1692, 564, 1692, 564, 564, 564, 1692, 564, 1692, 564, 1692, 564, 1692, 564, 43992, 9024, 2256, 564, 98136};

const uint16_t c70[] PROGMEM = {3456, 1728, 432, 432, 432, 1296, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 1296, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 1296, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 1296, 432, 432, 432, 1296, 432, 1296, 432, 1296, 432, 1296, 432, 432, 432, 432, 432, 1296, 432, 432, 432, 1296, 432, 1296, 432, 1296, 432, 1296, 432, 432, 432, 1296, 432, 74736};

const uint16_t c71[] PROGMEM = {3680, 3680, 460, 1840, 460, 1840, 460, 1840, 460, 1840, 460, 920, 460, 920, 460, 1840, 460, 920, 460, 1840, 460, 920, 460, 1840, 460, 920, 460, 920, 460, 920, 460, 920, 460, 920, 460, 1840, 460, 1840, 460, 920, 460, 1840, 460, 920, 460, 1840, 460, 920, 460, 1840, 460, 6900};

const uint16_t c72[] PROGMEM = {3680, 3680, 460, 1840, 460, 1840, 460, 1840, 460, 1840, 460, 920, 460, 920, 460, 1840, 460, 1840, 460, 1840, 460, 920, 460, 1840, 460, 920, 460, 920, 460, 920, 460, 920, 460, 920, 460, 1840, 460, 1840, 460, 920, 460, 920, 460, 920, 460, 1840, 460, 920, 460, 1840, 460, 6900};

const uint16_t c73[] PROGMEM = {9024, 4512, 564, 1692, 564, 1692, 564, 1692, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 1692, 564, 1692, 564, 1692, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 1692, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 1692, 564, 564, 564, 1692, 564, 1692, 564, 1692, 564, 1692, 564, 1692, 564, 1692, 564, 43992};

const uint16_t c74[] PROGMEM = {9024, 4512, 564, 564, 564, 564, 564, 564, 564, 1692, 564, 1692, 564, 1692, 564, 564, 564, 564, 564, 1692, 564, 1692, 564, 1692, 564, 564, 564, 564, 564, 564, 564, 1692, 564, 1692, 564, 564, 564, 1692, 564, 564, 564, 564, 564, 1692, 564, 564, 564, 564, 564, 564, 564, 1692, 564, 564, 564, 1692, 564, 1692, 564, 564, 564, 1692, 564, 1692, 564, 1692, 564, 43992, 9024, 2256, 564, 98136};

const uint16_t c75[] PROGMEM = {264, 1848, 264, 792, 264, 792, 264, 792, 264, 792, 264, 792, 264, 1848, 264, 1848, 264, 792, 264, 1848, 264, 792, 264, 792, 264, 792, 264, 1848, 264, 792, 264, 43560, 264, 1848, 264, 792, 264, 792, 264, 792, 264, 792, 264, 1848, 264, 792, 264, 792, 264, 1848, 264, 792, 264, 1848, 264, 1848, 264, 1848, 264, 792, 264, 1848, 264, 43560};

const uint16_t c76[] PROGMEM = {264, 1848, 264, 792, 264, 792, 264, 792, 264, 792, 264, 792, 264, 1848, 264, 1848, 264, 792, 264, 1848, 264, 792, 264, 792, 264, 792, 264, 1848, 264, 792, 264, 43560, 264, 1848, 264, 792, 264, 792, 264, 792, 264, 792, 264, 1848, 264, 792, 264, 792, 264, 1848, 264, 792, 264, 1848, 264, 1848, 264, 1848, 264, 792, 264, 1848, 264, 43560};

const uint16_t c77[] PROGMEM = {3488, 3488, 872, 2616, 872, 872, 872, 872, 872, 2616, 872, 872, 872, 2616, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 2616, 872, 872, 872, 2616, 872, 2616, 872, 872, 872, 2616, 872, 872, 872, 2616, 872, 2616, 872, 2616, 872, 2616, 872, 2616, 872, 872, 872, 34008};

const uint16_t c78[] PROGMEM = {9024, 4512, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 1692, 564, 564, 564, 1692, 564, 1692, 564, 1692, 564, 1692, 564, 1692, 564, 1692, 564, 564, 564, 1692, 564, 564, 564, 1692, 564, 564, 564, 564, 564, 1692, 564, 564, 564, 564, 564, 564, 564, 1692, 564, 564, 564, 1692, 564, 1692, 564, 564, 564, 1692, 564, 1692, 564, 1692, 564, 43992, 9024, 2256, 564, 98136};

const uint16_t c79[] PROGMEM = {9024, 4512, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 1692, 564, 564, 564, 1692, 564, 1692, 564, 1692, 564, 1692, 564, 1692, 564, 1692, 564, 564, 564, 1692, 564, 564, 564, 1692, 564, 1692, 564, 1692, 564, 1692, 564, 1692, 564, 1692, 564, 564, 564, 1692, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 1692, 564, 43992};

const uint16_t c80[] PROGMEM = {9024, 4512, 564, 564, 564, 1692, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 564, 1692, 564, 564, 564, 1692, 564, 1692, 564, 1692, 564, 1692, 564, 1692, 564, 1692, 564, 564, 564, 1692, 564, 564, 564, 1692, 564, 564, 564, 564, 564, 564, 564, 564, 564, 1692, 564, 564, 564, 1692, 564, 564, 564, 1692, 564, 1692, 564, 1692, 564, 1692, 564, 43992, 9024, 2256, 564, 98136};

// A master table of all codes and their lengths

const uint16_t* const allCodes[] PROGMEM = {c0, c1, c2, c3, c4, c5, c6, c7, c8, c9, c10, c11, c12, c13, c14, c15, c16, c17, c18, c19, c20, c21, c22, c23, c24, c25, c26, c27, c28, c29, c30, c31, c32, c33, c34, c35, c36, c37, c38, c39, c40, c41, c42, c43, c44, c45, c46, c47, c48, c49, c50, c51, c52, c53, c54, c55, c56, c57, c58, c59, c60, c61, c62, c63, c64, c65, c66, c67, c68, c69, c70, c71, c72, c73, c74, c75, c76, c77, c78, c79, c80};

const uint8_t codeLengths[] = {72, 24, 68, 72, 38, 38, 72, 72, 70, 72, 72, 22, 22, 68, 100, 100, 52, 52, 52, 52, 42, 64, 68, 72, 72, 72, 72, 72, 72, 72, 36, 36, 36, 36, 36, 72, 72, 72, 72, 68, 24, 24, 24, 24, 22, 22, 72, 24, 26, 72, 72, 72, 68, 72, 64, 34, 34, 34, 72, 72, 38, 100, 100, 24, 68, 52, 52, 38, 38, 72, 100, 52, 52, 68, 72, 64, 64, 52, 72, 68, 72}; // Number of values in each array

const uint8_t totalCodes = 81;