diff options
author | Nikesh Oswal <noswal@nvidia.com> | 2012-02-12 22:36:59 -0800 |
---|---|---|
committer | Lokesh Pathak <lpathak@nvidia.com> | 2012-02-23 05:08:29 -0800 |
commit | 98af80ca1135158a1de979c1917d50559672aef6 (patch) | |
tree | 0fb55dfb7b978f29d921ea71f9e5cbf622e95682 /sound/soc/codecs | |
parent | 64fcec0b6d07b3c0585530b0e683b575990d5b36 (diff) |
asoc: codecs: aic326x: add process flow for voice call
Change-Id: Ie8ef49b2a76e27e07835fb61bce23ddf69c0b1f9
Signed-off-by: Nikesh Oswal <noswal@nvidia.com>
Reviewed-on: http://git-master/r/84537
Reviewed-by: Scott Peterson <speterson@nvidia.com>
Diffstat (limited to 'sound/soc/codecs')
-rw-r--r-- | sound/soc/codecs/base_main_Rate48_pps_driver.h | 5979 | ||||
-rw-r--r-- | sound/soc/codecs/first_rate_pps_driver.h | 11902 | ||||
-rw-r--r-- | sound/soc/codecs/second_rate_pps_driver.h | 6739 | ||||
-rw-r--r-- | sound/soc/codecs/tlv320aic326x_mini-dsp.c | 871 | ||||
-rw-r--r-- | sound/soc/codecs/tlv320aic326x_mini-dsp.h | 25 | ||||
-rw-r--r-- | sound/soc/codecs/tlv320aic326x_minidsp_config.c | 158 |
6 files changed, 16143 insertions, 9531 deletions
diff --git a/sound/soc/codecs/base_main_Rate48_pps_driver.h b/sound/soc/codecs/base_main_Rate48_pps_driver.h new file mode 100644 index 000000000000..4d6f227cc42e --- /dev/null +++ b/sound/soc/codecs/base_main_Rate48_pps_driver.h @@ -0,0 +1,5979 @@ +static control base_speaker_SRS_MUX_controls[] = {
+/*{4,28,1,0},
+{4,36,1,1},
+{4,112,1,2}*/
+};
+
+static char * base_speaker_SRS_MUX_control_names[] = {
+/*"Stereo_Mux_1",
+"Stereo_Mux_3",
+"Stereo_Mux_4"*/
+};
+
+static control base_speaker_SRS_VOLUME_controls[] = {
+};
+
+static char * base_speaker_SRS_VOLUME_control_names[] = {
+};
+
+/*//INSTRUCTIONS & COEFFICIENTS
+typedef struct {
+ u8 reg_off;
+ u8 reg_val;
+} reg_value;*/
+
+static char * base_speaker_SRS_REG_Section_names[] = {
+ "miniDSP_A_reg_values",
+ "miniDSP_D_reg_values",
+};
+
+reg_value base_speaker_SRS_REG_init_Section_program[] = {
+ { 0,0x0},
+ { 0x7F,0x00},
+// # Set AutoINC
+ {121,0x01},
+ { 0x7F,0x78},
+// # reg[120][0][50] = 0x88 ; Interpolation Ratio is 8, FIFO = Enabled
+ { 50,0x88},
+ { 0x7F,0x64},
+// # reg[100][0][50] = 0xa4 ; Decimation Ratio is 4, CIC AutoNorm = Enabled, FIFO = Enabled
+ { 50,0xA4},
+ { 0x7F,0x78},
+// # reg[120][0][24]=0x80
+ { 24,0x80},
+};
+
+reg_value base_speaker_SRS_REG_post_Section_program[] = {
+ { 0,0x0},
+ { 0x7F,0x28},
+// # reg[40][0][1] = 0x04 ; adaptive mode for ADC
+ { 1,0x04},
+ { 0x7F,0x50},
+// # reg[80][0][1] = 0x04 ; adaptive mode for DAC
+ { 1,0x04},
+ { 0x7F,0x64},
+// # reg[100][0][48] = 4
+ { 48,0x04},
+// # reg[100][0][49] = 0
+ { 49,0x00},
+ { 0x7F,0x78},
+// # reg[120][0][48] = 4
+ { 48,0x04},
+// # reg[120][0][49] = 0
+ { 49,0x00},
+ { 0x7F,0x64},
+// # reg[100][0][20] = 0x00 ; Disable ADC double buffer mode
+ { 20,0x00},
+ { 0x7F,0x78},
+// # reg[120][0][20] = 0x00 ; Disable DAC double buffer mode
+ { 20,0x00},
+
+};
+
+reg_value base_speaker_SRS_miniDSP_A_reg_values[] = {
+ { 0,0x0},
+ { 0x7F,0x28},
+ { 0,0x01},
+ { 8,0x00},
+ { 9,0xA7},
+ { 10,0xF8},
+ { 11,0x00},
+ { 12,0x7E},
+ { 13,0xB0},
+ { 14,0x10},
+ { 15,0x00},
+ { 16,0x7F},
+ { 17,0xFF},
+ { 18,0xFF},
+ { 19,0x00},
+ { 20,0x00},
+ { 21,0x00},
+ { 22,0x00},
+ { 23,0x00},
+ { 24,0x00},
+ { 25,0x00},
+ { 26,0x00},
+ { 27,0x00},
+ { 28,0xFF},
+ { 29,0xFF},
+ { 30,0xFF},
+ { 31,0x00},
+ { 32,0x80},
+ { 33,0x00},
+ { 34,0x00},
+ { 35,0x00},
+ { 36,0x7F},
+ { 37,0xFF},
+ { 38,0xFF},
+ { 39,0x00},
+ { 40,0x40},
+ { 41,0x00},
+ { 42,0x00},
+ { 43,0x00},
+ { 44,0x00},
+ { 45,0x00},
+ { 46,0x00},
+ { 47,0x00},
+ { 48,0xFF},
+ { 49,0x9E},
+ { 50,0x00},
+ { 51,0x00},
+ { 52,0xF7},
+ { 53,0x10},
+ { 54,0x00},
+ { 55,0x00},
+ { 56,0x26},
+ { 57,0xF0},
+ { 58,0x00},
+ { 59,0x00},
+ { 60,0x02},
+ { 61,0x61},
+ { 62,0x00},
+ { 63,0x00},
+ { 64,0x40},
+ { 65,0x02},
+ { 66,0x00},
+ { 67,0x00},
+ { 68,0xFF},
+ { 69,0xFC},
+ { 70,0x00},
+ { 71,0x00},
+ { 72,0xFF},
+ { 73,0xFD},
+ { 74,0x00},
+ { 75,0x00},
+ { 76,0xFF},
+ { 77,0xE5},
+ { 78,0x00},
+ { 79,0x00},
+ { 80,0xFF},
+ { 81,0xA7},
+ { 82,0x00},
+ { 83,0x00},
+ { 84,0xFF},
+ { 85,0xC7},
+ { 86,0x00},
+ { 87,0x00},
+ { 88,0xFF},
+ { 89,0xCE},
+ { 90,0x00},
+ { 91,0x00},
+ { 92,0xFF},
+ { 93,0xFE},
+ { 94,0x00},
+ { 95,0x00},
+ { 96,0xFE},
+ { 97,0xF7},
+ { 98,0x00},
+ { 99,0x00},
+ {100,0xFF},
+ {101,0x46},
+ {102,0x00},
+ {103,0x00},
+ {104,0xFF},
+ {105,0x22},
+ {106,0x00},
+ {107,0x00},
+ {108,0x7F},
+ {109,0xFF},
+ {110,0xFF},
+ {111,0x00},
+ {112,0x00},
+ {113,0x00},
+ {114,0x00},
+ {115,0x00},
+ {116,0x00},
+ {117,0x00},
+ {118,0x00},
+ {119,0x00},
+ {120,0x00},
+ {121,0x00},
+ {122,0x00},
+ {123,0x00},
+ {124,0x00},
+ {125,0x00},
+ {126,0x00},
+ {127,0x00},
+ { 0,0x02},
+ { 8,0xFF},
+ { 9,0x0F},
+ { 10,0x00},
+ { 11,0x00},
+ { 12,0xFA},
+ { 13,0x8C},
+ { 14,0x00},
+ { 15,0x00},
+ { 16,0xF5},
+ { 17,0x08},
+ { 18,0x00},
+ { 19,0x00},
+ { 20,0xFD},
+ { 21,0x92},
+ { 22,0x00},
+ { 23,0x00},
+ { 24,0xF3},
+ { 25,0xA3},
+ { 26,0x00},
+ { 27,0x00},
+ { 28,0x03},
+ { 29,0xB3},
+ { 30,0x00},
+ { 31,0x00},
+ { 32,0x00},
+ { 33,0x33},
+ { 34,0x00},
+ { 35,0x00},
+ { 36,0x00},
+ { 37,0x71},
+ { 38,0x00},
+ { 39,0x00},
+ { 40,0x40},
+ { 41,0x60},
+ { 42,0x00},
+ { 43,0x00},
+ { 44,0x00},
+ { 45,0xE2},
+ { 46,0x00},
+ { 47,0x00},
+ { 48,0x00},
+ { 49,0xC6},
+ { 50,0x00},
+ { 51,0x00},
+ { 52,0x00},
+ { 53,0x87},
+ { 54,0x00},
+ { 55,0x00},
+ { 56,0x00},
+ { 57,0x0F},
+ { 58,0x00},
+ { 59,0x00},
+ { 60,0x00},
+ { 61,0x0A},
+ { 62,0x00},
+ { 63,0x00},
+ { 64,0x00},
+ { 65,0x02},
+ { 66,0x00},
+ { 67,0x00},
+ { 68,0x01},
+ { 69,0x81},
+ { 70,0x00},
+ { 71,0x00},
+ { 72,0x18},
+ { 73,0x89},
+ { 74,0x00},
+ { 75,0x00},
+ { 76,0x07},
+ { 77,0xFB},
+ { 78,0x00},
+ { 79,0x00},
+ { 80,0x03},
+ { 81,0xBE},
+ { 82,0x00},
+ { 83,0x00},
+ { 0,0x09},
+ { 72,0x00},
+ { 73,0xA7},
+ { 74,0xF8},
+ { 75,0x00},
+ { 76,0x7E},
+ { 77,0xB0},
+ { 78,0x10},
+ { 79,0x00},
+ { 80,0x7F},
+ { 81,0xFF},
+ { 82,0xFF},
+ { 83,0x00},
+ { 84,0x00},
+ { 85,0x00},
+ { 86,0x00},
+ { 87,0x00},
+ { 88,0x00},
+ { 89,0x00},
+ { 90,0x00},
+ { 91,0x00},
+ { 92,0xFF},
+ { 93,0xFF},
+ { 94,0xFF},
+ { 95,0x00},
+ { 96,0x80},
+ { 97,0x00},
+ { 98,0x00},
+ { 99,0x00},
+ {100,0x7F},
+ {101,0xFF},
+ {102,0xFF},
+ {103,0x00},
+ {104,0x40},
+ {105,0x00},
+ {106,0x00},
+ {107,0x00},
+ {108,0x00},
+ {109,0x00},
+ {110,0x00},
+ {111,0x00},
+ {112,0xFF},
+ {113,0x9E},
+ {114,0x00},
+ {115,0x00},
+ {116,0xF7},
+ {117,0x10},
+ {118,0x00},
+ {119,0x00},
+ {120,0x26},
+ {121,0xF0},
+ {122,0x00},
+ {123,0x00},
+ {124,0x02},
+ {125,0x61},
+ {126,0x00},
+ {127,0x00},
+ { 0,0x0A},
+ { 8,0x40},
+ { 9,0x02},
+ { 10,0x00},
+ { 11,0x00},
+ { 12,0xFF},
+ { 13,0xFC},
+ { 14,0x00},
+ { 15,0x00},
+ { 16,0xFF},
+ { 17,0xFD},
+ { 18,0x00},
+ { 19,0x00},
+ { 20,0xFF},
+ { 21,0xE5},
+ { 22,0x00},
+ { 23,0x00},
+ { 24,0xFF},
+ { 25,0xA7},
+ { 26,0x00},
+ { 27,0x00},
+ { 28,0xFF},
+ { 29,0xC7},
+ { 30,0x00},
+ { 31,0x00},
+ { 32,0xFF},
+ { 33,0xCE},
+ { 34,0x00},
+ { 35,0x00},
+ { 36,0xFF},
+ { 37,0xFE},
+ { 38,0x00},
+ { 39,0x00},
+ { 40,0xFE},
+ { 41,0xF7},
+ { 42,0x00},
+ { 43,0x00},
+ { 44,0xFF},
+ { 45,0x46},
+ { 46,0x00},
+ { 47,0x00},
+ { 48,0xFF},
+ { 49,0x22},
+ { 50,0x00},
+ { 51,0x00},
+ { 52,0x7F},
+ { 53,0xFF},
+ { 54,0xFF},
+ { 55,0x00},
+ { 56,0x00},
+ { 57,0x00},
+ { 58,0x00},
+ { 59,0x00},
+ { 60,0x00},
+ { 61,0x00},
+ { 62,0x00},
+ { 63,0x00},
+ { 64,0x00},
+ { 65,0x00},
+ { 66,0x00},
+ { 67,0x00},
+ { 68,0x00},
+ { 69,0x00},
+ { 70,0x00},
+ { 71,0x00},
+ { 72,0xFF},
+ { 73,0x0F},
+ { 74,0x00},
+ { 75,0x00},
+ { 76,0xFA},
+ { 77,0x8C},
+ { 78,0x00},
+ { 79,0x00},
+ { 80,0xF5},
+ { 81,0x08},
+ { 82,0x00},
+ { 83,0x00},
+ { 84,0xFD},
+ { 85,0x92},
+ { 86,0x00},
+ { 87,0x00},
+ { 88,0xF3},
+ { 89,0xA3},
+ { 90,0x00},
+ { 91,0x00},
+ { 92,0x03},
+ { 93,0xB3},
+ { 94,0x00},
+ { 95,0x00},
+ { 96,0x00},
+ { 97,0x33},
+ { 98,0x00},
+ { 99,0x00},
+ {100,0x00},
+ {101,0x71},
+ {102,0x00},
+ {103,0x00},
+ {104,0x40},
+ {105,0x60},
+ {106,0x00},
+ {107,0x00},
+ {108,0x00},
+ {109,0xE2},
+ {110,0x00},
+ {111,0x00},
+ {112,0x00},
+ {113,0xC6},
+ {114,0x00},
+ {115,0x00},
+ {116,0x00},
+ {117,0x87},
+ {118,0x00},
+ {119,0x00},
+ {120,0x00},
+ {121,0x0F},
+ {122,0x00},
+ {123,0x00},
+ {124,0x00},
+ {125,0x0A},
+ {126,0x00},
+ {127,0x00},
+ { 0,0x0B},
+ { 8,0x00},
+ { 9,0x02},
+ { 10,0x00},
+ { 11,0x00},
+ { 12,0x01},
+ { 13,0x81},
+ { 14,0x00},
+ { 15,0x00},
+ { 16,0x18},
+ { 17,0x89},
+ { 18,0x00},
+ { 19,0x00},
+ { 20,0x07},
+ { 21,0xFB},
+ { 22,0x00},
+ { 23,0x00},
+ { 24,0x03},
+ { 25,0xBE},
+ { 26,0x00},
+ { 27,0x00},
+ { 0,0x0},
+ { 0x7F,0x14},
+ { 0,0x01},
+ { 8,0xC0},
+ { 9,0x00},
+ { 10,0x00},
+ { 11,0x00},
+ { 12,0xC0},
+ { 13,0x00},
+ { 14,0x00},
+ { 15,0x00},
+ { 0,0x0},
+ { 0x7F,0x64},
+ { 0,0x01},
+ { 8,0x58},
+ { 9,0x60},
+ { 10,0x08},
+ { 11,0x01},
+ { 12,0x60},
+ { 13,0x60},
+ { 14,0x00},
+ { 15,0x00},
+ { 16,0x58},
+ { 17,0x60},
+ { 18,0x00},
+ { 19,0x09},
+ { 20,0x00},
+ { 21,0x00},
+ { 22,0x00},
+ { 23,0x00},
+ { 24,0x44},
+ { 25,0x00},
+ { 26,0xC0},
+ { 27,0x07},
+ { 28,0x04},
+ { 29,0x00},
+ { 30,0x00},
+ { 31,0x00},
+ { 32,0x04},
+ { 33,0x00},
+ { 34,0x00},
+ { 35,0x0D},
+ { 36,0x04},
+ { 37,0x00},
+ { 38,0x00},
+ { 39,0x08},
+ { 40,0x04},
+ { 41,0x00},
+ { 42,0x00},
+ { 43,0x04},
+ { 44,0x00},
+ { 45,0x00},
+ { 46,0x00},
+ { 47,0x00},
+ { 48,0x00},
+ { 49,0x00},
+ { 50,0x00},
+ { 51,0x00},
+ { 52,0x44},
+ { 53,0x00},
+ { 54,0x00},
+ { 55,0x07},
+ { 56,0x21},
+ { 57,0x00},
+ { 58,0x20},
+ { 59,0x00},
+ { 60,0x4B},
+ { 61,0x00},
+ { 62,0xC0},
+ { 63,0x00},
+ { 64,0x4B},
+ { 65,0x00},
+ { 66,0xE0},
+ { 67,0x00},
+ { 68,0x10},
+ { 69,0x00},
+ { 70,0x00},
+ { 71,0x00},
+ { 72,0x10},
+ { 73,0x00},
+ { 74,0x00},
+ { 75,0x0D},
+ { 76,0x10},
+ { 77,0x00},
+ { 78,0x00},
+ { 79,0x08},
+ { 80,0x10},
+ { 81,0x00},
+ { 82,0x00},
+ { 83,0x04},
+ { 84,0x18},
+ { 85,0x01},
+ { 86,0xC0},
+ { 87,0x0F},
+ { 88,0x1C},
+ { 89,0x01},
+ { 90,0xA0},
+ { 91,0x09},
+ { 92,0x1C},
+ { 93,0x01},
+ { 94,0xA0},
+ { 95,0x03},
+ { 96,0x1C},
+ { 97,0x01},
+ { 98,0x80},
+ { 99,0x0A},
+ {100,0x1C},
+ {101,0x01},
+ {102,0x80},
+ {103,0x02},
+ {104,0x1C},
+ {105,0x01},
+ {106,0x40},
+ {107,0x0C},
+ {108,0x1C},
+ {109,0x01},
+ {110,0x40},
+ {111,0x00},
+ {112,0x1C},
+ {113,0x01},
+ {114,0x60},
+ {115,0x01},
+ {116,0x1C},
+ {117,0x01},
+ {118,0x60},
+ {119,0x0B},
+ {120,0x18},
+ {121,0x01},
+ {122,0x40},
+ {123,0x03},
+ {124,0x1C},
+ {125,0x01},
+ {126,0x40},
+ {127,0x08},
+ { 0,0x02},
+ { 8,0x1C},
+ { 9,0x01},
+ { 10,0x60},
+ { 11,0x09},
+ { 12,0x10},
+ { 13,0x00},
+ { 14,0x00},
+ { 15,0x2D},
+ { 16,0x1C},
+ { 17,0x01},
+ { 18,0x60},
+ { 19,0x02},
+ { 20,0x1C},
+ { 21,0x01},
+ { 22,0x80},
+ { 23,0x01},
+ { 24,0x1C},
+ { 25,0x01},
+ { 26,0x80},
+ { 27,0x0A},
+ { 28,0x1C},
+ { 29,0x01},
+ { 30,0xA0},
+ { 31,0x00},
+ { 32,0x1C},
+ { 33,0x01},
+ { 34,0xA0},
+ { 35,0x0B},
+ { 36,0x1C},
+ { 37,0x01},
+ { 38,0xC0},
+ { 39,0x06},
+ { 40,0x00},
+ { 41,0x00},
+ { 42,0x00},
+ { 43,0x00},
+ { 44,0x00},
+ { 45,0x00},
+ { 46,0x00},
+ { 47,0x00},
+ { 48,0x00},
+ { 49,0x00},
+ { 50,0x00},
+ { 51,0x00},
+ { 52,0x10},
+ { 53,0x00},
+ { 54,0x00},
+ { 55,0x0F},
+ { 56,0x18},
+ { 57,0x01},
+ { 58,0xE0},
+ { 59,0x2C},
+ { 60,0x1C},
+ { 61,0x02},
+ { 62,0x00},
+ { 63,0x11},
+ { 64,0x1C},
+ { 65,0x02},
+ { 66,0x00},
+ { 67,0x48},
+ { 68,0x1C},
+ { 69,0x01},
+ { 70,0xE0},
+ { 71,0x2D},
+ { 72,0x1C},
+ { 73,0x02},
+ { 74,0x20},
+ { 75,0x2F},
+ { 76,0x1C},
+ { 77,0x02},
+ { 78,0x20},
+ { 79,0x2A},
+ { 80,0x1C},
+ { 81,0x02},
+ { 82,0x40},
+ { 83,0x31},
+ { 84,0x1C},
+ { 85,0x02},
+ { 86,0x40},
+ { 87,0x28},
+ { 88,0x1C},
+ { 89,0x02},
+ { 90,0x60},
+ { 91,0x37},
+ { 92,0x1C},
+ { 93,0x02},
+ { 94,0x60},
+ { 95,0x22},
+ { 96,0x1C},
+ { 97,0x02},
+ { 98,0x80},
+ { 99,0x14},
+ {100,0x1C},
+ {101,0x02},
+ {102,0x80},
+ {103,0x45},
+ {104,0x1C},
+ {105,0x02},
+ {106,0xA0},
+ {107,0x12},
+ {108,0x1C},
+ {109,0x02},
+ {110,0xA0},
+ {111,0x47},
+ {112,0x1C},
+ {113,0x02},
+ {114,0xC0},
+ {115,0x38},
+ {116,0x1C},
+ {117,0x02},
+ {118,0xC0},
+ {119,0x21},
+ {120,0x1C},
+ {121,0x02},
+ {122,0xE0},
+ {123,0x33},
+ {124,0x1C},
+ {125,0x02},
+ {126,0xE0},
+ {127,0x26},
+ { 0,0x03},
+ { 8,0x1C},
+ { 9,0x03},
+ { 10,0x00},
+ { 11,0x16},
+ { 12,0x1C},
+ { 13,0x03},
+ { 14,0x00},
+ { 15,0x43},
+ { 16,0x1C},
+ { 17,0x03},
+ { 18,0xC0},
+ { 19,0x35},
+ { 20,0x1C},
+ { 21,0x03},
+ { 22,0xC0},
+ { 23,0x24},
+ { 24,0x1C},
+ { 25,0x03},
+ { 26,0xE0},
+ { 27,0x1A},
+ { 28,0x1C},
+ { 29,0x03},
+ { 30,0xE0},
+ { 31,0x3F},
+ { 32,0x1C},
+ { 33,0x04},
+ { 34,0x00},
+ { 35,0x3A},
+ { 36,0x1C},
+ { 37,0x04},
+ { 38,0x00},
+ { 39,0x1F},
+ { 40,0x1C},
+ { 41,0x04},
+ { 42,0x20},
+ { 43,0x18},
+ { 44,0x1C},
+ { 45,0x04},
+ { 46,0x20},
+ { 47,0x41},
+ { 48,0x1C},
+ { 49,0x04},
+ { 50,0x40},
+ { 51,0x1C},
+ { 52,0x1C},
+ { 53,0x04},
+ { 54,0x40},
+ { 55,0x3D},
+ { 56,0x1C},
+ { 57,0x04},
+ { 58,0x60},
+ { 59,0x19},
+ { 60,0x1C},
+ { 61,0x04},
+ { 62,0x60},
+ { 63,0x40},
+ { 64,0x1C},
+ { 65,0x04},
+ { 66,0x80},
+ { 67,0x30},
+ { 68,0x1C},
+ { 69,0x04},
+ { 70,0x80},
+ { 71,0x29},
+ { 72,0x1C},
+ { 73,0x04},
+ { 74,0xA0},
+ { 75,0x15},
+ { 76,0x1C},
+ { 77,0x04},
+ { 78,0xA0},
+ { 79,0x44},
+ { 80,0x1C},
+ { 81,0x04},
+ { 82,0xC0},
+ { 83,0x3B},
+ { 84,0x1C},
+ { 85,0x04},
+ { 86,0xC0},
+ { 87,0x1E},
+ { 88,0x1C},
+ { 89,0x04},
+ { 90,0xE0},
+ { 91,0x34},
+ { 92,0x1C},
+ { 93,0x04},
+ { 94,0xE0},
+ { 95,0x25},
+ { 96,0x1C},
+ { 97,0x05},
+ { 98,0x00},
+ { 99,0x36},
+ {100,0x1C},
+ {101,0x05},
+ {102,0x00},
+ {103,0x23},
+ {104,0x1C},
+ {105,0x05},
+ {106,0x20},
+ {107,0x32},
+ {108,0x1C},
+ {109,0x05},
+ {110,0x20},
+ {111,0x27},
+ {112,0x1C},
+ {113,0x05},
+ {114,0x40},
+ {115,0x13},
+ {116,0x1C},
+ {117,0x05},
+ {118,0x40},
+ {119,0x46},
+ {120,0x1C},
+ {121,0x05},
+ {122,0x60},
+ {123,0x2E},
+ {124,0x1C},
+ {125,0x05},
+ {126,0x60},
+ {127,0x2B},
+ { 0,0x04},
+ { 8,0x1C},
+ { 9,0x05},
+ { 10,0x80},
+ { 11,0x10},
+ { 12,0x1C},
+ { 13,0x05},
+ { 14,0x80},
+ { 15,0x49},
+ { 16,0x1C},
+ { 17,0x05},
+ { 18,0xA0},
+ { 19,0x17},
+ { 20,0x1C},
+ { 21,0x05},
+ { 22,0xA0},
+ { 23,0x42},
+ { 24,0x1C},
+ { 25,0x05},
+ { 26,0xC0},
+ { 27,0x1D},
+ { 28,0x1C},
+ { 29,0x05},
+ { 30,0xC0},
+ { 31,0x3C},
+ { 32,0x1C},
+ { 33,0x05},
+ { 34,0xE0},
+ { 35,0x1B},
+ { 36,0x1C},
+ { 37,0x05},
+ { 38,0xE0},
+ { 39,0x3E},
+ { 40,0x1C},
+ { 41,0x06},
+ { 42,0x00},
+ { 43,0x39},
+ { 44,0x1C},
+ { 45,0x06},
+ { 46,0x00},
+ { 47,0x20},
+ { 48,0x00},
+ { 49,0x00},
+ { 50,0x00},
+ { 51,0x00},
+ { 52,0x5C},
+ { 53,0x90},
+ { 54,0x40},
+ { 55,0x00},
+ { 56,0x00},
+ { 57,0x00},
+ { 58,0x00},
+ { 59,0x00},
+ { 60,0x5C},
+ { 61,0x90},
+ { 62,0x20},
+ { 63,0x00},
+ { 64,0x00},
+ { 65,0x00},
+ { 66,0x00},
+ { 67,0x00},
+ { 68,0x00},
+ { 69,0x00},
+ { 70,0x00},
+ { 71,0x00},
+ { 72,0x00},
+ { 73,0x00},
+ { 74,0x00},
+ { 75,0x00},
+ { 76,0x10},
+ { 77,0x00},
+ { 78,0x00},
+ { 79,0x49},
+ { 80,0x18},
+ { 81,0x00},
+ { 82,0x60},
+ { 83,0x4A},
+ { 84,0x1C},
+ { 85,0x00},
+ { 86,0x80},
+ { 87,0x4C},
+ { 88,0x1C},
+ { 89,0x00},
+ { 90,0x40},
+ { 91,0x49},
+ { 92,0x30},
+ { 93,0x00},
+ { 94,0x00},
+ { 95,0x4C},
+ { 96,0x1C},
+ { 97,0x00},
+ { 98,0x20},
+ { 99,0x4E},
+ {100,0x00},
+ {101,0x00},
+ {102,0x00},
+ {103,0x00},
+ {104,0x10},
+ {105,0x30},
+ {106,0x00},
+ {107,0x4B},
+ {108,0x34},
+ {109,0x00},
+ {110,0x00},
+ {111,0x4B},
+ {112,0x5C},
+ {113,0x60},
+ {114,0xA0},
+ {115,0x4B},
+ {116,0x0C},
+ {117,0x00},
+ {118,0x40},
+ {119,0x00},
+ {120,0x00},
+ {121,0x00},
+ {122,0x00},
+ {123,0x00},
+ {124,0x10},
+ {125,0x30},
+ {126,0x00},
+ {127,0x4D},
+ { 0,0x05},
+ { 8,0x10},
+ { 9,0x13},
+ { 10,0xE0},
+ { 11,0x50},
+ { 12,0x18},
+ { 13,0x01},
+ { 14,0x00},
+ { 15,0x50},
+ { 16,0x18},
+ { 17,0x03},
+ { 18,0x60},
+ { 19,0x53},
+ { 20,0x6C},
+ { 21,0x03},
+ { 22,0x40},
+ { 23,0x52},
+ { 24,0x6C},
+ { 25,0x03},
+ { 26,0x80},
+ { 27,0x55},
+ { 28,0x10},
+ { 29,0x00},
+ { 30,0x20},
+ { 31,0x51},
+ { 32,0x1C},
+ { 33,0x03},
+ { 34,0x20},
+ { 35,0x51},
+ { 36,0x1C},
+ { 37,0x03},
+ { 38,0xA0},
+ { 39,0x56},
+ { 40,0x00},
+ { 41,0x00},
+ { 42,0x00},
+ { 43,0x00},
+ { 44,0x00},
+ { 45,0x00},
+ { 46,0x00},
+ { 47,0x00},
+ { 48,0x00},
+ { 49,0x00},
+ { 50,0x00},
+ { 51,0x00},
+ { 52,0x10},
+ { 53,0x00},
+ { 54,0x00},
+ { 55,0x54},
+ { 56,0x18},
+ { 57,0x01},
+ { 58,0x00},
+ { 59,0x54},
+ { 60,0x00},
+ { 61,0x00},
+ { 62,0x00},
+ { 63,0x00},
+ { 64,0x0C},
+ { 65,0x00},
+ { 66,0x00},
+ { 67,0x03},
+ { 68,0x00},
+ { 69,0x00},
+ { 70,0x00},
+ { 71,0x00},
+ { 72,0x00},
+ { 73,0x00},
+ { 74,0x00},
+ { 75,0x00},
+ { 76,0x00},
+ { 77,0x00},
+ { 78,0x00},
+ { 79,0x00},
+ { 80,0x02},
+ { 81,0x00},
+ { 82,0x00},
+ { 83,0x00},
+ { 84,0x00},
+ { 85,0x00},
+ { 86,0x00},
+ { 87,0x00},
+};
+
+
+reg_value base_speaker_SRS_miniDSP_D_reg_values[] = {
+ { 0,0x0},
+ { 0x7F,0x50},
+ { 0,0x01},
+ { 8,0xFF},
+ { 9,0xFF},
+ { 10,0xFF},
+ { 11,0x00},
+ { 12,0x80},
+ { 13,0x00},
+ { 14,0x00},
+ { 15,0x00},
+ { 16,0x7F},
+ { 17,0xF7},
+ { 18,0x00},
+ { 19,0x00},
+ { 20,0x80},
+ { 21,0x09},
+ { 22,0x00},
+ { 23,0x00},
+ { 24,0x7F},
+ { 25,0xEF},
+ { 26,0x00},
+ { 27,0x00},
+ { 28,0x66},
+ { 29,0x66},
+ { 30,0x60},
+ { 31,0x00},
+ { 32,0x1B},
+ { 33,0x33},
+ { 34,0x20},
+ { 35,0x00},
+ { 36,0x66},
+ { 37,0x66},
+ { 38,0x60},
+ { 39,0x00},
+ { 40,0x33},
+ { 41,0x33},
+ { 42,0x30},
+ { 43,0x00},
+ { 44,0x4C},
+ { 45,0xCC},
+ { 46,0xCD},
+ { 47,0x00},
+ { 48,0x00},
+ { 49,0x00},
+ { 50,0x01},
+ { 51,0x00},
+ { 52,0x33},
+ { 53,0x33},
+ { 54,0x30},
+ { 55,0x00},
+ { 56,0x33},
+ { 57,0x33},
+ { 58,0x30},
+ { 59,0x00},
+ { 60,0x7F},
+ { 61,0xFF},
+ { 62,0xAC},
+ { 63,0x00},
+ { 64,0x80},
+ { 65,0x00},
+ { 66,0x00},
+ { 67,0x00},
+ { 68,0x40},
+ { 69,0x00},
+ { 70,0x00},
+ { 71,0x00},
+ { 72,0x40},
+ { 73,0x00},
+ { 74,0x00},
+ { 75,0x00},
+ { 76,0xC0},
+ { 77,0x00},
+ { 78,0x00},
+ { 79,0x00},
+ { 80,0x50},
+ { 81,0xC3},
+ { 82,0x36},
+ { 83,0x00},
+ { 84,0x02},
+ { 85,0x8F},
+ { 86,0x5C},
+ { 87,0x00},
+ { 88,0x02},
+ { 89,0xD7},
+ { 90,0x0A},
+ { 91,0x00},
+ { 92,0x00},
+ { 93,0x00},
+ { 94,0x00},
+ { 95,0x00},
+ { 96,0x00},
+ { 97,0x00},
+ { 98,0x00},
+ { 99,0x00},
+ {100,0x00},
+ {101,0x00},
+ {102,0x00},
+ {103,0x00},
+ {104,0x00},
+ {105,0x00},
+ {106,0x00},
+ {107,0x00},
+ {108,0x00},
+ {109,0x00},
+ {110,0x00},
+ {111,0x00},
+ {112,0x40},
+ {113,0x00},
+ {114,0x00},
+ {115,0x00},
+ {116,0xFF},
+ {117,0xFF},
+ {118,0xFF},
+ {119,0x00},
+ {120,0xFF},
+ {121,0xFF},
+ {122,0xFE},
+ {123,0x00},
+ {124,0xFF},
+ {125,0xFF},
+ {126,0xFD},
+ {127,0x00},
+ { 0,0x02},
+ { 8,0xFF},
+ { 9,0xFF},
+ { 10,0xFC},
+ { 11,0x00},
+ { 12,0x00},
+ { 13,0x00},
+ { 14,0x00},
+ { 15,0x00},
+ { 16,0x73},
+ { 17,0x56},
+ { 18,0x6E},
+ { 19,0x00},
+ { 20,0x7F},
+ { 21,0xF4},
+ { 22,0xA0},
+ { 23,0x00},
+ { 24,0x00},
+ { 25,0x80},
+ { 26,0x2D},
+ { 27,0x00},
+ { 28,0x7E},
+ { 29,0xFF},
+ { 30,0xA5},
+ { 31,0x00},
+ { 32,0x00},
+ { 33,0x2E},
+ { 34,0x73},
+ { 35,0x00},
+ { 36,0xFF},
+ { 37,0xD1},
+ { 38,0x8D},
+ { 39,0x00},
+ { 40,0x7F},
+ { 41,0xC1},
+ { 42,0x2F},
+ { 43,0x00},
+ { 44,0x80},
+ { 45,0x7B},
+ { 46,0x94},
+ { 47,0x00},
+ { 48,0x01},
+ { 49,0x50},
+ { 50,0xC1},
+ { 51,0x00},
+ { 52,0xFE},
+ { 53,0xAF},
+ { 54,0x3F},
+ { 55,0x00},
+ { 56,0x7F},
+ { 57,0x55},
+ { 58,0xC1},
+ { 59,0x00},
+ { 60,0x81},
+ { 61,0x4E},
+ { 62,0x4E},
+ { 63,0x00},
+ { 64,0x7F},
+ { 65,0xFF},
+ { 66,0xFF},
+ { 67,0x00},
+ { 68,0x00},
+ { 69,0x00},
+ { 70,0x00},
+ { 71,0x00},
+ { 72,0xC7},
+ { 73,0x2E},
+ { 74,0x8D},
+ { 75,0x00},
+ { 76,0x31},
+ { 77,0x91},
+ { 78,0x54},
+ { 79,0x00},
+ { 80,0xD1},
+ { 81,0xFC},
+ { 82,0xF4},
+ { 83,0x00},
+ { 84,0x2A},
+ { 85,0x09},
+ { 86,0x1A},
+ { 87,0x00},
+ { 88,0xEA},
+ { 89,0xD6},
+ { 90,0x1C},
+ { 91,0x00},
+ { 92,0xC5},
+ { 93,0x28},
+ { 94,0xA2},
+ { 95,0x00},
+ { 96,0x32},
+ { 97,0xD7},
+ { 98,0x53},
+ { 99,0x00},
+ {100,0xD3},
+ {101,0x74},
+ {102,0x4B},
+ {103,0x00},
+ {104,0x15},
+ {105,0x04},
+ {106,0x8D},
+ {107,0x00},
+ {108,0xF5},
+ {109,0x6B},
+ {110,0x0E},
+ {111,0x00},
+ {112,0xC0},
+ {113,0x0C},
+ {114,0x47},
+ {115,0x00},
+ {116,0x3F},
+ {117,0x99},
+ {118,0x61},
+ {119,0x00},
+ {120,0x3E},
+ {121,0xE2},
+ {122,0x1D},
+ {123,0x00},
+ {124,0x3E},
+ {125,0xE2},
+ {126,0x1D},
+ {127,0x00},
+ { 0,0x03},
+ { 8,0x0A},
+ { 9,0x57},
+ { 10,0x0D},
+ { 11,0x00},
+ { 12,0xF5},
+ { 13,0xA8},
+ { 14,0xF3},
+ { 15,0x00},
+ { 16,0x6E},
+ { 17,0x1B},
+ { 18,0xC0},
+ { 19,0x00},
+ { 20,0x89},
+ { 21,0x90},
+ { 22,0x65},
+ { 23,0x00},
+ { 24,0x1B},
+ { 25,0x6E},
+ { 26,0xFE},
+ { 27,0x00},
+ { 28,0xE4},
+ { 29,0x91},
+ { 30,0x02},
+ { 31,0x00},
+ { 32,0x5B},
+ { 33,0x45},
+ { 34,0x9C},
+ { 35,0x00},
+ { 36,0x99},
+ { 37,0x5F},
+ { 38,0xEC},
+ { 39,0x00},
+ { 40,0x15},
+ { 41,0x3D},
+ { 42,0xC9},
+ { 43,0x00},
+ { 44,0xEA},
+ { 45,0xC2},
+ { 46,0x37},
+ { 47,0x00},
+ { 48,0x40},
+ { 49,0x53},
+ { 50,0x16},
+ { 51,0x00},
+ { 52,0x93},
+ { 53,0xA5},
+ { 54,0xAE},
+ { 55,0x00},
+ { 56,0x9B},
+ { 57,0x77},
+ { 58,0x00},
+ { 59,0x00},
+ { 60,0x64},
+ { 61,0x88},
+ { 62,0xF0},
+ { 63,0x00},
+ { 64,0x45},
+ { 65,0x84},
+ { 66,0x40},
+ { 67,0x00},
+ { 68,0xBA},
+ { 69,0x7B},
+ { 70,0xB0},
+ { 71,0x00},
+ { 72,0xC3},
+ { 73,0xE0},
+ { 74,0x00},
+ { 75,0x00},
+ { 76,0x3C},
+ { 77,0x1F},
+ { 78,0xF0},
+ { 79,0x00},
+ { 80,0x68},
+ { 81,0x76},
+ { 82,0x1D},
+ { 83,0x00},
+ { 84,0x97},
+ { 85,0x89},
+ { 86,0xE3},
+ { 87,0x00},
+ { 88,0x67},
+ { 89,0xEA},
+ { 90,0x3A},
+ { 91,0x00},
+ { 92,0xAD},
+ { 93,0xFC},
+ { 94,0x02},
+ { 95,0x00},
+ { 96,0x79},
+ { 97,0xEC},
+ { 98,0x4D},
+ { 99,0x00},
+ {100,0x86},
+ {101,0x13},
+ {102,0xB3},
+ {103,0x00},
+ {104,0x3A},
+ {105,0x36},
+ {106,0x6A},
+ {107,0x00},
+ {108,0x7F},
+ {109,0xFF},
+ {110,0xFF},
+ {111,0x00},
+ {112,0x00},
+ {113,0x00},
+ {114,0x00},
+ {115,0x00},
+ {116,0x00},
+ {117,0x00},
+ {118,0x00},
+ {119,0x00},
+ {120,0x00},
+ {121,0x00},
+ {122,0x00},
+ {123,0x00},
+ {124,0x00},
+ {125,0x00},
+ {126,0x00},
+ {127,0x00},
+ { 0,0x04},
+ { 8,0x7F},
+ { 9,0xFF},
+ { 10,0xFF},
+ { 11,0x00},
+ { 12,0x00},
+ { 13,0x00},
+ { 14,0x00},
+ { 15,0x00},
+ { 16,0x00},
+ { 17,0x00},
+ { 18,0x00},
+ { 19,0x00},
+ { 20,0x00},
+ { 21,0x00},
+ { 22,0x00},
+ { 23,0x00},
+ { 24,0x00},
+ { 25,0x00},
+ { 26,0x00},
+ { 27,0x00},
+ { 28,0x00},
+ { 29,0x00},
+ { 30,0x01},
+ { 31,0x00},
+ { 32,0xC0},
+ { 33,0x00},
+ { 34,0x00},
+ { 35,0x00},
+ { 36,0x00},
+ { 37,0x00},
+ { 38,0x01},
+ { 39,0x00},
+ { 40,0x00},
+ { 41,0x00},
+ { 42,0xAF},
+ { 43,0x00},
+ { 44,0x7F},
+ { 45,0xFF},
+ { 46,0x51},
+ { 47,0x00},
+ { 48,0x00},
+ { 49,0x00},
+ { 50,0x00},
+ { 51,0x00},
+ { 52,0xF0},
+ { 53,0x00},
+ { 54,0x00},
+ { 55,0x00},
+ { 56,0xE4},
+ { 57,0x00},
+ { 58,0x00},
+ { 59,0x00},
+ { 60,0x32},
+ { 61,0x00},
+ { 62,0x00},
+ { 63,0x00},
+ { 64,0x14},
+ { 65,0x00},
+ { 66,0x00},
+ { 67,0x00},
+ { 68,0xFF},
+ { 69,0x00},
+ { 70,0x00},
+ { 71,0x00},
+ { 72,0xF0},
+ { 73,0x00},
+ { 74,0x00},
+ { 75,0x00},
+ { 76,0x00},
+ { 77,0x02},
+ { 78,0xBB},
+ { 79,0x00},
+ { 80,0x7F},
+ { 81,0xFD},
+ { 82,0x45},
+ { 83,0x00},
+ { 84,0x00},
+ { 85,0x00},
+ { 86,0x57},
+ { 87,0x00},
+ { 88,0x7F},
+ { 89,0xFF},
+ { 90,0xA9},
+ { 91,0x00},
+ { 92,0x20},
+ { 93,0x00},
+ { 94,0x00},
+ { 95,0x00},
+ { 96,0x00},
+ { 97,0x00},
+ { 98,0x00},
+ { 99,0x00},
+ {100,0xD7},
+ {101,0x41},
+ {102,0xA0},
+ {103,0x00},
+ {104,0xFF},
+ {105,0xF0},
+ {106,0x00},
+ {107,0x00},
+ {108,0x88},
+ {109,0x00},
+ {110,0x00},
+ {111,0x00},
+ {112,0x18},
+ {113,0x00},
+ {114,0x00},
+ {115,0x00},
+ {116,0x00},
+ {117,0x00},
+ {118,0x00},
+ {119,0x00},
+ {120,0x0C},
+ {121,0x00},
+ {122,0x00},
+ {123,0x00},
+ {124,0xF4},
+ {125,0x00},
+ {126,0x00},
+ {127,0x00},
+ { 0,0x05},
+ { 8,0x15},
+ { 9,0x42},
+ { 10,0xA6},
+ { 11,0x00},
+ { 12,0x7F},
+ { 13,0xFF},
+ { 14,0xFF},
+ { 15,0x00},
+ { 16,0x0B},
+ { 17,0xF9},
+ { 18,0x13},
+ { 19,0x00},
+ { 20,0x18},
+ { 21,0xEC},
+ { 22,0xF7},
+ { 23,0x00},
+ { 24,0x5B},
+ { 25,0x9E},
+ { 26,0xC4},
+ { 27,0x00},
+ { 28,0x7F},
+ { 29,0x7B},
+ { 30,0x30},
+ { 31,0x00},
+ { 32,0x00},
+ { 33,0x00},
+ { 34,0x00},
+ { 35,0x00},
+ { 36,0x00},
+ { 37,0x00},
+ { 38,0x00},
+ { 39,0x00},
+ { 40,0x00},
+ { 41,0x00},
+ { 42,0x00},
+ { 43,0x00},
+ { 44,0x00},
+ { 45,0x0D},
+ { 46,0x00},
+ { 47,0x00},
+ { 48,0x00},
+ { 49,0x1C},
+ { 50,0x00},
+ { 51,0x00},
+ { 52,0x00},
+ { 53,0x3E},
+ { 54,0x00},
+ { 55,0x00},
+ { 56,0x00},
+ { 57,0x78},
+ { 58,0x00},
+ { 59,0x00},
+ { 60,0x02},
+ { 61,0x4C},
+ { 62,0x00},
+ { 63,0x00},
+ { 64,0x00},
+ { 65,0xD5},
+ { 66,0x00},
+ { 67,0x00},
+ { 68,0x01},
+ { 69,0x65},
+ { 70,0x00},
+ { 71,0x00},
+ { 72,0x03},
+ { 73,0xE9},
+ { 74,0x00},
+ { 75,0x00},
+ { 76,0x07},
+ { 77,0xCA},
+ { 78,0x00},
+ { 79,0x00},
+ { 80,0xFF},
+ { 81,0xEF},
+ { 82,0x00},
+ { 83,0x00},
+ { 84,0xFE},
+ { 85,0xEB},
+ { 86,0x00},
+ { 87,0x00},
+ { 88,0xFF},
+ { 89,0xA8},
+ { 90,0x00},
+ { 91,0x00},
+ { 92,0xFD},
+ { 93,0x08},
+ { 94,0x00},
+ { 95,0x00},
+ { 96,0xFF},
+ { 97,0x5E},
+ { 98,0x00},
+ { 99,0x00},
+ {100,0xFF},
+ {101,0xD5},
+ {102,0x00},
+ {103,0x00},
+ {104,0xFE},
+ {105,0x36},
+ {106,0x00},
+ {107,0x00},
+ {108,0xFA},
+ {109,0xAC},
+ {110,0x00},
+ {111,0x00},
+ {112,0xF2},
+ {113,0xA3},
+ {114,0x00},
+ {115,0x00},
+ {116,0x28},
+ {117,0xAB},
+ {118,0x00},
+ {119,0x00},
+ {120,0x3F},
+ {121,0xFF},
+ {122,0x00},
+ {123,0x00},
+ {124,0xFF},
+ {125,0x98},
+ {126,0x00},
+ {127,0x00},
+ { 0,0x06},
+ { 8,0xF6},
+ { 9,0xF9},
+ { 10,0x00},
+ { 11,0x00},
+ { 12,0x26},
+ { 13,0xFB},
+ { 14,0x00},
+ { 15,0x00},
+ { 16,0x02},
+ { 17,0x72},
+ { 18,0x00},
+ { 19,0x00},
+ { 20,0x40},
+ { 21,0x02},
+ { 22,0x00},
+ { 23,0x00},
+ { 24,0xFB},
+ { 25,0xCB},
+ { 26,0x00},
+ { 27,0x00},
+ { 28,0x20},
+ { 29,0xA7},
+ { 30,0x00},
+ { 31,0x00},
+ { 32,0xFF},
+ { 33,0x6A},
+ { 34,0x00},
+ { 35,0x00},
+ { 36,0x3A},
+ { 37,0x0F},
+ { 38,0x00},
+ { 39,0x00},
+ { 0,0x09},
+ { 72,0xFF},
+ { 73,0xFF},
+ { 74,0xFF},
+ { 75,0x00},
+ { 76,0x80},
+ { 77,0x00},
+ { 78,0x00},
+ { 79,0x00},
+ { 80,0x7F},
+ { 81,0xF7},
+ { 82,0x00},
+ { 83,0x00},
+ { 84,0x80},
+ { 85,0x09},
+ { 86,0x00},
+ { 87,0x00},
+ { 88,0x7F},
+ { 89,0xEF},
+ { 90,0x00},
+ { 91,0x00},
+ { 92,0x66},
+ { 93,0x66},
+ { 94,0x60},
+ { 95,0x00},
+ { 96,0x1B},
+ { 97,0x33},
+ { 98,0x20},
+ { 99,0x00},
+ {100,0x66},
+ {101,0x66},
+ {102,0x60},
+ {103,0x00},
+ {104,0x33},
+ {105,0x33},
+ {106,0x30},
+ {107,0x00},
+ {108,0x4C},
+ {109,0xCC},
+ {110,0xCD},
+ {111,0x00},
+ {112,0x00},
+ {113,0x00},
+ {114,0x01},
+ {115,0x00},
+ {116,0x33},
+ {117,0x33},
+ {118,0x30},
+ {119,0x00},
+ {120,0x33},
+ {121,0x33},
+ {122,0x30},
+ {123,0x00},
+ {124,0x7F},
+ {125,0xFF},
+ {126,0xAC},
+ {127,0x00},
+ { 0,0x0A},
+ { 8,0x80},
+ { 9,0x00},
+ { 10,0x00},
+ { 11,0x00},
+ { 12,0x40},
+ { 13,0x00},
+ { 14,0x00},
+ { 15,0x00},
+ { 16,0x40},
+ { 17,0x00},
+ { 18,0x00},
+ { 19,0x00},
+ { 20,0xC0},
+ { 21,0x00},
+ { 22,0x00},
+ { 23,0x00},
+ { 24,0x50},
+ { 25,0xC3},
+ { 26,0x36},
+ { 27,0x00},
+ { 28,0x02},
+ { 29,0x8F},
+ { 30,0x5C},
+ { 31,0x00},
+ { 32,0x02},
+ { 33,0xD7},
+ { 34,0x0A},
+ { 35,0x00},
+ { 36,0x00},
+ { 37,0x00},
+ { 38,0x00},
+ { 39,0x00},
+ { 40,0x00},
+ { 41,0x00},
+ { 42,0x00},
+ { 43,0x00},
+ { 44,0x00},
+ { 45,0x00},
+ { 46,0x00},
+ { 47,0x00},
+ { 48,0x00},
+ { 49,0x00},
+ { 50,0x00},
+ { 51,0x00},
+ { 52,0x00},
+ { 53,0x00},
+ { 54,0x00},
+ { 55,0x00},
+ { 56,0x40},
+ { 57,0x00},
+ { 58,0x00},
+ { 59,0x00},
+ { 60,0xFF},
+ { 61,0xFF},
+ { 62,0xFF},
+ { 63,0x00},
+ { 64,0xFF},
+ { 65,0xFF},
+ { 66,0xFE},
+ { 67,0x00},
+ { 68,0xFF},
+ { 69,0xFF},
+ { 70,0xFD},
+ { 71,0x00},
+ { 72,0xFF},
+ { 73,0xFF},
+ { 74,0xFC},
+ { 75,0x00},
+ { 76,0x00},
+ { 77,0x00},
+ { 78,0x00},
+ { 79,0x00},
+ { 80,0x73},
+ { 81,0x56},
+ { 82,0x6E},
+ { 83,0x00},
+ { 84,0x7F},
+ { 85,0xF4},
+ { 86,0xA0},
+ { 87,0x00},
+ { 88,0x00},
+ { 89,0x80},
+ { 90,0x2D},
+ { 91,0x00},
+ { 92,0x7E},
+ { 93,0xFF},
+ { 94,0xA5},
+ { 95,0x00},
+ { 96,0x00},
+ { 97,0x2E},
+ { 98,0x73},
+ { 99,0x00},
+ {100,0xFF},
+ {101,0xD1},
+ {102,0x8D},
+ {103,0x00},
+ {104,0x7F},
+ {105,0xC1},
+ {106,0x2F},
+ {107,0x00},
+ {108,0x80},
+ {109,0x7B},
+ {110,0x94},
+ {111,0x00},
+ {112,0x01},
+ {113,0x50},
+ {114,0xC1},
+ {115,0x00},
+ {116,0xFE},
+ {117,0xAF},
+ {118,0x3F},
+ {119,0x00},
+ {120,0x7F},
+ {121,0x55},
+ {122,0xC1},
+ {123,0x00},
+ {124,0x81},
+ {125,0x4E},
+ {126,0x4E},
+ {127,0x00},
+ { 0,0x0B},
+ { 8,0x7F},
+ { 9,0xFF},
+ { 10,0xFF},
+ { 11,0x00},
+ { 12,0x00},
+ { 13,0x00},
+ { 14,0x00},
+ { 15,0x00},
+ { 16,0xC7},
+ { 17,0x2E},
+ { 18,0x8D},
+ { 19,0x00},
+ { 20,0x31},
+ { 21,0x91},
+ { 22,0x54},
+ { 23,0x00},
+ { 24,0xD1},
+ { 25,0xFC},
+ { 26,0xF4},
+
+ { 27,0x00},
+ { 28,0x2A},
+ { 29,0x09},
+ { 30,0x1A},
+ { 31,0x00},
+ { 32,0xEA},
+ { 33,0xD6},
+ { 34,0x1C},
+ { 35,0x00},
+ { 36,0xC5},
+ { 37,0x28},
+ { 38,0xA2},
+ { 39,0x00},
+ { 40,0x32},
+ { 41,0xD7},
+ { 42,0x53},
+ { 43,0x00},
+ { 44,0xD3},
+ { 45,0x74},
+ { 46,0x4B},
+ { 47,0x00},
+ { 48,0x15},
+ { 49,0x04},
+ { 50,0x8D},
+ { 51,0x00},
+ { 52,0xF5},
+ { 53,0x6B},
+ { 54,0x0E},
+ { 55,0x00},
+ { 56,0xC0},
+ { 57,0x0C},
+ { 58,0x47},
+ { 59,0x00},
+ { 60,0x3F},
+ { 61,0x99},
+ { 62,0x61},
+ { 63,0x00},
+ { 64,0x3E},
+ { 65,0xE2},
+ { 66,0x1D},
+ { 67,0x00},
+ { 68,0x3E},
+ { 69,0xE2},
+ { 70,0x1D},
+ { 71,0x00},
+ { 72,0x0A},
+ { 73,0x57},
+ { 74,0x0D},
+ { 75,0x00},
+ { 76,0xF5},
+ { 77,0xA8},
+ { 78,0xF3},
+ { 79,0x00},
+ { 80,0x6E},
+ { 81,0x1B},
+ { 82,0xC0},
+ { 83,0x00},
+ { 84,0x89},
+ { 85,0x90},
+ { 86,0x65},
+ { 87,0x00},
+ { 88,0x1B},
+ { 89,0x6E},
+ { 90,0xFE},
+ { 91,0x00},
+ { 92,0xE4},
+ { 93,0x91},
+ { 94,0x02},
+ { 95,0x00},
+ { 96,0x5B},
+ { 97,0x45},
+ { 98,0x9C},
+ { 99,0x00},
+ {100,0x99},
+ {101,0x5F},
+ {102,0xEC},
+ {103,0x00},
+ {104,0x15},
+ {105,0x3D},
+ {106,0xC9},
+ {107,0x00},
+ {108,0xEA},
+ {109,0xC2},
+ {110,0x37},
+ {111,0x00},
+ {112,0x40},
+ {113,0x53},
+ {114,0x16},
+ {115,0x00},
+ {116,0x93},
+ {117,0xA5},
+ {118,0xAE},
+ {119,0x00},
+ {120,0x9B},
+ {121,0x77},
+ {122,0x00},
+ {123,0x00},
+ {124,0x64},
+ {125,0x88},
+ {126,0xF0},
+ {127,0x00},
+ { 0,0x0C},
+ { 8,0x45},
+ { 9,0x84},
+ { 10,0x40},
+ { 11,0x00},
+ { 12,0xBA},
+ { 13,0x7B},
+ { 14,0xB0},
+ { 15,0x00},
+ { 16,0xC3},
+ { 17,0xE0},
+ { 18,0x00},
+ { 19,0x00},
+ { 20,0x3C},
+ { 21,0x1F},
+ { 22,0xF0},
+ { 23,0x00},
+ { 24,0x68},
+ { 25,0x76},
+ { 26,0x1D},
+ { 27,0x00},
+ { 28,0x97},
+ { 29,0x89},
+ { 30,0xE3},
+ { 31,0x00},
+ { 32,0x67},
+ { 33,0xEA},
+ { 34,0x3A},
+ { 35,0x00},
+ { 36,0xAD},
+ { 37,0xFC},
+ { 38,0x02},
+ { 39,0x00},
+ { 40,0x79},
+ { 41,0xEC},
+ { 42,0x4D},
+ { 43,0x00},
+ { 44,0x86},
+ { 45,0x13},
+ { 46,0xB3},
+ { 47,0x00},
+ { 48,0x3A},
+ { 49,0x36},
+ { 50,0x6A},
+ { 51,0x00},
+ { 52,0x7F},
+ { 53,0xFF},
+ { 54,0xFF},
+ { 55,0x00},
+ { 56,0x00},
+ { 57,0x00},
+ { 58,0x00},
+ { 59,0x00},
+ { 60,0x00},
+ { 61,0x00},
+ { 62,0x00},
+ { 63,0x00},
+ { 64,0x00},
+ { 65,0x00},
+ { 66,0x00},
+ { 67,0x00},
+ { 68,0x00},
+ { 69,0x00},
+ { 70,0x00},
+ { 71,0x00},
+ { 72,0x7F},
+ { 73,0xFF},
+ { 74,0xFF},
+ { 75,0x00},
+ { 76,0x00},
+ { 77,0x00},
+ { 78,0x00},
+ { 79,0x00},
+ { 80,0x00},
+ { 81,0x00},
+ { 82,0x00},
+ { 83,0x00},
+ { 84,0x00},
+ { 85,0x00},
+ { 86,0x00},
+ { 87,0x00},
+ { 88,0x00},
+ { 89,0x00},
+ { 90,0x00},
+ { 91,0x00},
+ { 92,0x00},
+ { 93,0x00},
+ { 94,0x01},
+ { 95,0x00},
+ { 96,0xC0},
+ { 97,0x00},
+ { 98,0x00},
+ { 99,0x00},
+ {100,0x00},
+ {101,0x00},
+ {102,0x01},
+ {103,0x00},
+ {104,0x00},
+ {105,0x00},
+ {106,0xAF},
+ {107,0x00},
+ {108,0x7F},
+ {109,0xFF},
+ {110,0x51},
+ {111,0x00},
+ {112,0x00},
+ {113,0x00},
+ {114,0x00},
+ {115,0x00},
+ {116,0xF0},
+ {117,0x00},
+ {118,0x00},
+ {119,0x00},
+ {120,0xE4},
+ {121,0x00},
+ {122,0x00},
+ {123,0x00},
+ {124,0x32},
+ {125,0x00},
+ {126,0x00},
+ {127,0x00},
+ { 0,0x0D},
+ { 8,0x14},
+ { 9,0x00},
+ { 10,0x00},
+ { 11,0x00},
+ { 12,0xFF},
+ { 13,0x00},
+ { 14,0x00},
+ { 15,0x00},
+ { 16,0xF0},
+ { 17,0x00},
+ { 18,0x00},
+ { 19,0x00},
+ { 20,0x00},
+ { 21,0x02},
+ { 22,0xBB},
+ { 23,0x00},
+ { 24,0x7F},
+ { 25,0xFD},
+ { 26,0x45},
+ { 27,0x00},
+ { 28,0x00},
+ { 29,0x00},
+ { 30,0x57},
+ { 31,0x00},
+ { 32,0x7F},
+ { 33,0xFF},
+ { 34,0xA9},
+ { 35,0x00},
+ { 36,0x20},
+ { 37,0x00},
+ { 38,0x00},
+ { 39,0x00},
+ { 40,0x00},
+ { 41,0x00},
+ { 42,0x00},
+ { 43,0x00},
+ { 44,0xD7},
+ { 45,0x41},
+ { 46,0xA0},
+ { 47,0x00},
+ { 48,0xFF},
+ { 49,0xF0},
+ { 50,0x00},
+ { 51,0x00},
+ { 52,0x88},
+ { 53,0x00},
+ { 54,0x00},
+ { 55,0x00},
+ { 56,0x18},
+ { 57,0x00},
+ { 58,0x00},
+ { 59,0x00},
+ { 60,0x00},
+ { 61,0x00},
+ { 62,0x00},
+ { 63,0x00},
+ { 64,0x0C},
+ { 65,0x00},
+ { 66,0x00},
+ { 67,0x00},
+ { 68,0xF4},
+ { 69,0x00},
+ { 70,0x00},
+ { 71,0x00},
+ { 72,0x15},
+ { 73,0x42},
+ { 74,0xA6},
+ { 75,0x00},
+ { 76,0x7F},
+ { 77,0xFF},
+ { 78,0xFF},
+ { 79,0x00},
+ { 80,0x0B},
+ { 81,0xF9},
+ { 82,0x13},
+ { 83,0x00},
+ { 84,0x18},
+ { 85,0xEC},
+ { 86,0xF7},
+ { 87,0x00},
+ { 88,0x5B},
+ { 89,0x9E},
+ { 90,0xC4},
+ { 91,0x00},
+ { 92,0x7F},
+ { 93,0x7B},
+ { 94,0x30},
+ { 95,0x00},
+ { 96,0x00},
+ { 97,0x00},
+ { 98,0x00},
+ { 99,0x00},
+ {100,0x00},
+ {101,0x00},
+ {102,0x00},
+ {103,0x00},
+ {104,0x00},
+ {105,0x00},
+ {106,0x00},
+ {107,0x00},
+ {108,0x00},
+ {109,0x0D},
+ {110,0x00},
+ {111,0x00},
+ {112,0x00},
+ {113,0x1C},
+ {114,0x00},
+ {115,0x00},
+ {116,0x00},
+ {117,0x3E},
+ {118,0x00},
+ {119,0x00},
+ {120,0x00},
+ {121,0x78},
+ {122,0x00},
+ {123,0x00},
+ {124,0x02},
+ {125,0x4C},
+ {126,0x00},
+ {127,0x00},
+ { 0,0x0E},
+ { 8,0x00},
+ { 9,0xD5},
+ { 10,0x00},
+ { 11,0x00},
+ { 12,0x01},
+ { 13,0x65},
+ { 14,0x00},
+ { 15,0x00},
+ { 16,0x03},
+ { 17,0xE9},
+ { 18,0x00},
+ { 19,0x00},
+ { 20,0x07},
+ { 21,0xCA},
+ { 22,0x00},
+ { 23,0x00},
+ { 24,0xFF},
+ { 25,0xEF},
+ { 26,0x00},
+ { 27,0x00},
+ { 28,0xFE},
+ { 29,0xEB},
+ { 30,0x00},
+ { 31,0x00},
+ { 32,0xFF},
+ { 33,0xA8},
+ { 34,0x00},
+ { 35,0x00},
+ { 36,0xFD},
+ { 37,0x08},
+ { 38,0x00},
+ { 39,0x00},
+ { 40,0xFF},
+ { 41,0x5E},
+ { 42,0x00},
+ { 43,0x00},
+ { 44,0xFF},
+ { 45,0xD5},
+ { 46,0x00},
+ { 47,0x00},
+ { 48,0xFE},
+ { 49,0x36},
+ { 50,0x00},
+ { 51,0x00},
+ { 52,0xFA},
+ { 53,0xAC},
+ { 54,0x00},
+ { 55,0x00},
+ { 56,0xF2},
+ { 57,0xA3},
+ { 58,0x00},
+ { 59,0x00},
+ { 60,0x28},
+ { 61,0xAB},
+ { 62,0x00},
+ { 63,0x00},
+ { 64,0x3F},
+ { 65,0xFF},
+ { 66,0x00},
+ { 67,0x00},
+ { 68,0xFF},
+ { 69,0x98},
+ { 70,0x00},
+ { 71,0x00},
+ { 72,0xF6},
+ { 73,0xF9},
+ { 74,0x00},
+ { 75,0x00},
+ { 76,0x26},
+ { 77,0xFB},
+ { 78,0x00},
+ { 79,0x00},
+ { 80,0x02},
+ { 81,0x72},
+ { 82,0x00},
+ { 83,0x00},
+ { 84,0x40},
+ { 85,0x02},
+ { 86,0x00},
+ { 87,0x00},
+ { 88,0xFB},
+ { 89,0xCB},
+ { 90,0x00},
+ { 91,0x00},
+ { 92,0x20},
+ { 93,0xA7},
+ { 94,0x00},
+ { 95,0x00},
+ { 96,0xFF},
+ { 97,0x6A},
+ { 98,0x00},
+ { 99,0x00},
+ {100,0x3A},
+ {101,0x0F},
+ {102,0x00},
+ {103,0x00},
+ { 0,0x0},
+ { 0x7F,0x3C},
+ { 0,0x01},
+ { 8,0xC0},
+ { 9,0x00},
+ { 10,0x00},
+ { 11,0x00},
+ { 12,0xC0},
+ { 13,0x00},
+ { 14,0x00},
+ { 15,0x00},
+ { 0,0x0},
+ { 0x7F,0x78},
+ { 0,0x01},
+ { 8,0x04},
+ { 9,0x00},
+ { 10,0x00},
+ { 11,0x00},
+ { 12,0x04},
+ { 13,0x00},
+ { 14,0x20},
+ { 15,0x01},
+ { 16,0x58},
+ { 17,0x60},
+ { 18,0x08},
+ { 19,0x01},
+ { 20,0x60},
+ { 21,0x60},
+ { 22,0x00},
+ { 23,0x00},
+ { 24,0x58},
+ { 25,0x60},
+ { 26,0x00},
+ { 27,0x2D},
+ { 28,0x00},
+ { 29,0x00},
+ { 30,0x00},
+ { 31,0x00},
+ { 32,0x44},
+ { 33,0x00},
+ { 34,0xC0},
+ { 35,0x16},
+ { 36,0x08},
+ { 37,0x00},
+ { 38,0x00},
+ { 39,0xBE},
+ { 40,0x08},
+ { 41,0x00},
+ { 42,0x20},
+ { 43,0xFE},
+ { 44,0x08},
+ { 45,0x00},
+ { 46,0x00},
+ { 47,0xBD},
+ { 48,0x08},
+ { 49,0x00},
+ { 50,0x20},
+ { 51,0xFD},
+ { 52,0x08},
+ { 53,0x00},
+ { 54,0x00},
+ { 55,0xBC},
+ { 56,0x08},
+ { 57,0x00},
+ { 58,0x20},
+ { 59,0xFC},
+ { 60,0x08},
+ { 61,0x00},
+ { 62,0x00},
+ { 63,0xBB},
+ { 64,0x08},
+ { 65,0x00},
+ { 66,0x20},
+ { 67,0xFB},
+ { 68,0x08},
+ { 69,0x00},
+ { 70,0x00},
+ { 71,0xBA},
+ { 72,0x08},
+ { 73,0x00},
+ { 74,0x20},
+ { 75,0xFA},
+ { 76,0x08},
+ { 77,0x00},
+ { 78,0x00},
+ { 79,0xB9},
+ { 80,0x08},
+ { 81,0x00},
+ { 82,0x20},
+ { 83,0xF9},
+ { 84,0x08},
+ { 85,0x00},
+ { 86,0x00},
+ { 87,0xB8},
+ { 88,0x08},
+ { 89,0x00},
+ { 90,0x20},
+ { 91,0xF8},
+ { 92,0x08},
+ { 93,0x00},
+ { 94,0x00},
+ { 95,0xB7},
+ { 96,0x08},
+ { 97,0x00},
+ { 98,0x20},
+ { 99,0xF7},
+ {100,0x00},
+ {101,0x00},
+ {102,0x00},
+ {103,0x00},
+ {104,0x00},
+ {105,0x00},
+ {106,0x00},
+ {107,0x00},
+ {108,0x00},
+ {109,0x00},
+ {110,0x00},
+ {111,0x00},
+ {112,0x00},
+ {113,0x00},
+ {114,0x00},
+ {115,0x00},
+ {116,0x00},
+ {117,0x00},
+ {118,0x00},
+ {119,0x00},
+ {120,0x44},
+ {121,0x00},
+ {122,0x00},
+ {123,0x06},
+ {124,0x21},
+ {125,0x00},
+ {126,0x20},
+ {127,0x00},
+ { 0,0x02},
+ { 8,0x4B},
+ { 9,0x00},
+ { 10,0xC0},
+ { 11,0x00},
+ { 12,0x4B},
+ { 13,0x00},
+ { 14,0xE0},
+ { 15,0x00},
+ { 16,0x00},
+ { 17,0x00},
+ { 18,0x40},
+ { 19,0x48},
+ { 20,0x0C},
+ { 21,0x00},
+ { 22,0x00},
+ { 23,0x00},
+ { 24,0x0C},
+ { 25,0x00},
+ { 26,0x20},
+ { 27,0x00},
+ { 28,0x18},
+ { 29,0x01},
+ { 30,0xA0},
+ { 31,0x00},
+ { 32,0x18},
+ { 33,0x01},
+ { 34,0xA0},
+ { 35,0x01},
+ { 36,0x00},
+ { 37,0x00},
+ { 38,0x00},
+ { 39,0x00},
+ { 40,0x00},
+ { 41,0x00},
+ { 42,0x00},
+ { 43,0x00},
+ { 44,0x10},
+ { 45,0x13},
+ { 46,0xE0},
+ { 47,0x04},
+ { 48,0x10},
+ { 49,0x13},
+ { 50,0xE0},
+ { 51,0x05},
+ { 52,0x18},
+ { 53,0x01},
+ { 54,0xA0},
+ { 55,0x04},
+ { 56,0x1C},
+ { 57,0x01},
+ { 58,0xA0},
+ { 59,0x05},
+ { 60,0x00},
+ { 61,0x00},
+ { 62,0x00},
+ { 63,0x00},
+ { 64,0x00},
+ { 65,0x00},
+ { 66,0x00},
+ { 67,0x00},
+ { 68,0x00},
+ { 69,0x00},
+ { 70,0x00},
+ { 71,0x00},
+ { 72,0x10},
+ { 73,0x00},
+ { 74,0x00},
+ { 75,0x08},
+ { 76,0x18},
+ { 77,0x04},
+ { 78,0x40},
+ { 79,0x08},
+ { 80,0x1C},
+ { 81,0x04},
+ { 82,0x40},
+ { 83,0x09},
+ { 84,0x1C},
+ { 85,0x04},
+ { 86,0x60},
+ { 87,0x0B},
+ { 88,0x00},
+ { 89,0x00},
+ { 90,0x00},
+ { 91,0x00},
+ { 92,0x00},
+ { 93,0x00},
+ { 94,0x00},
+ { 95,0x00},
+ { 96,0x00},
+ { 97,0x00},
+ { 98,0x00},
+ { 99,0x00},
+ {100,0x10},
+ {101,0x00},
+ {102,0x00},
+ {103,0x0A},
+ {104,0x18},
+ {105,0x01},
+ {106,0xA0},
+ {107,0x04},
+ {108,0x1C},
+ {109,0x01},
+ {110,0xC0},
+ {111,0x0A},
+ {112,0x18},
+ {113,0x01},
+ {114,0xA0},
+ {115,0x05},
+ {116,0x1C},
+ {117,0x01},
+ {118,0xC0},
+ {119,0x0A},
+ {120,0x00},
+ {121,0x00},
+ {122,0x00},
+ {123,0x00},
+ {124,0x10},
+ {125,0x00},
+ {126,0x00},
+ {127,0x04},
+ { 0,0x03},
+ { 8,0x00},
+ { 9,0x00},
+ { 10,0x00},
+ { 11,0x00},
+ { 12,0x10},
+ { 13,0x00},
+ { 14,0x00},
+ { 15,0x05},
+ { 16,0x18},
+ { 17,0x04},
+ { 18,0x40},
+ { 19,0x0A},
+ { 20,0x1C},
+ { 21,0x04},
+ { 22,0x40},
+ { 23,0x0B},
+ { 24,0x1C},
+ { 25,0x04},
+ { 26,0x60},
+ { 27,0x0D},
+ { 28,0x00},
+ { 29,0x00},
+ { 30,0x00},
+ { 31,0x00},
+ { 32,0x00},
+ { 33,0x00},
+ { 34,0x00},
+ { 35,0x00},
+ { 36,0x00},
+ { 37,0x00},
+ { 38,0x00},
+ { 39,0x00},
+ { 40,0x10},
+ { 41,0x00},
+ { 42,0x00},
+ { 43,0x0C},
+ { 44,0x18},
+ { 45,0x04},
+ { 46,0x80},
+ { 47,0x0C},
+ { 48,0x1C},
+ { 49,0x04},
+ { 50,0xA0},
+ { 51,0x0E},
+ { 52,0x6C},
+ { 53,0x04},
+ { 54,0xC0},
+ { 55,0x10},
+ { 56,0x1C},
+ { 57,0x04},
+ { 58,0xE0},
+ { 59,0x11},
+ { 60,0x00},
+ { 61,0x00},
+ { 62,0x00},
+ { 63,0x00},
+ { 64,0x00},
+ { 65,0x00},
+ { 66,0x00},
+ { 67,0x00},
+ { 68,0x00},
+ { 69,0x00},
+ { 70,0x00},
+ { 71,0x00},
+ { 72,0x10},
+ { 73,0x00},
+ { 74,0x00},
+ { 75,0x0F},
+ { 76,0x18},
+ { 77,0x05},
+ { 78,0x20},
+ { 79,0x0E},
+ { 80,0x1C},
+ { 81,0x05},
+ { 82,0x00},
+ { 83,0x0C},
+ { 84,0x6C},
+ { 85,0x05},
+ { 86,0x40},
+ { 87,0x13},
+ { 88,0x1C},
+ { 89,0x05},
+ { 90,0x60},
+ { 91,0x14},
+ { 92,0x00},
+ { 93,0x00},
+ { 94,0x00},
+ { 95,0x00},
+ { 96,0x00},
+ { 97,0x00},
+ { 98,0x00},
+ { 99,0x00},
+ {100,0x00},
+ {101,0x00},
+ {102,0x00},
+ {103,0x00},
+ {104,0x10},
+ {105,0x00},
+ {106,0x00},
+ {107,0x12},
+ {108,0x18},
+ {109,0x01},
+ {110,0xC0},
+ {111,0x0F},
+ {112,0x1C},
+ {113,0x01},
+ {114,0xC0},
+ {115,0x12},
+ {116,0x00},
+ {117,0x00},
+ {118,0x00},
+ {119,0x00},
+ {120,0x00},
+ {121,0x00},
+ {122,0x00},
+ {123,0x00},
+ {124,0x00},
+ {125,0x00},
+ {126,0x00},
+ {127,0x00},
+ { 0,0x04},
+ { 8,0x10},
+ { 9,0x00},
+ { 10,0x00},
+ { 11,0x16},
+ { 12,0x30},
+ { 13,0x01},
+ { 14,0xA0},
+ { 15,0x16},
+ { 16,0x58},
+ { 17,0x60},
+ { 18,0x00},
+ { 19,0x0E},
+ { 20,0x00},
+ { 21,0x00},
+ { 22,0x00},
+ { 23,0x00},
+ { 24,0x00},
+ { 25,0x00},
+ { 26,0x00},
+ { 27,0x00},
+ { 28,0x20},
+ { 29,0x02},
+ { 30,0xE0},
+ { 31,0x00},
+ { 32,0x10},
+ { 33,0x00},
+ { 34,0x00},
+ { 35,0x18},
+ { 36,0x58},
+ { 37,0x60},
+ { 38,0x00},
+ { 39,0x17},
+ { 40,0x40},
+ { 41,0x02},
+ { 42,0xC0},
+ { 43,0x18},
+ { 44,0x00},
+ { 45,0x00},
+ { 46,0x00},
+ { 47,0x00},
+ { 48,0x00},
+ { 49,0x00},
+ { 50,0x00},
+ { 51,0x00},
+ { 52,0x00},
+ { 53,0x00},
+ { 54,0x00},
+ { 55,0x00},
+ { 56,0x44},
+ { 57,0x00},
+ { 58,0x40},
+ { 59,0x10},
+ { 60,0x44},
+ { 61,0x00},
+ { 62,0x80},
+ { 63,0x10},
+ { 64,0x58},
+ { 65,0x60},
+ { 66,0x00},
+ { 67,0x17},
+ { 68,0x1C},
+ { 69,0x02},
+ { 70,0xC0},
+ { 71,0x18},
+ { 72,0x00},
+ { 73,0x00},
+ { 74,0x00},
+ { 75,0x00},
+ { 76,0x24},
+ { 77,0x04},
+ { 78,0x00},
+ { 79,0x02},
+ { 80,0x00},
+ { 81,0x00},
+ { 82,0x00},
+ { 83,0x00},
+ { 84,0x00},
+ { 85,0x00},
+ { 86,0x00},
+ { 87,0x00},
+ { 88,0x00},
+ { 89,0x00},
+ { 90,0x00},
+ { 91,0x00},
+ { 92,0x20},
+ { 93,0x03},
+ { 94,0x20},
+ { 95,0x00},
+ { 96,0x58},
+ { 97,0x60},
+ { 98,0x00},
+ { 99,0x17},
+ {100,0x1C},
+ {101,0x03},
+ {102,0x20},
+ {103,0x18},
+ {104,0x00},
+ {105,0x00},
+ {106,0x00},
+ {107,0x00},
+ {108,0x00},
+ {109,0x00},
+ {110,0x00},
+ {111,0x00},
+ {112,0x00},
+ {113,0x00},
+ {114,0x00},
+ {115,0x00},
+ {116,0x20},
+ {117,0x02},
+ {118,0xC0},
+ {119,0x02},
+ {120,0x44},
+ {121,0x00},
+ {122,0x00},
+ {123,0x10},
+ {124,0x00},
+ {125,0x00},
+ {126,0x00},
+ {127,0x00},
+ { 0,0x05},
+ { 8,0x00},
+ { 9,0x00},
+ { 10,0x00},
+ { 11,0x00},
+ { 12,0x58},
+ { 13,0x60},
+ { 14,0x00},
+ { 15,0x16},
+ { 16,0x1C},
+ { 17,0x02},
+ { 18,0xE0},
+ { 19,0x18},
+ { 20,0x00},
+ { 21,0x00},
+ { 22,0x00},
+ { 23,0x00},
+ { 24,0x24},
+ { 25,0x04},
+ { 26,0x20},
+ { 27,0x02},
+ { 28,0x00},
+ { 29,0x00},
+ { 30,0x00},
+ { 31,0x00},
+ { 32,0x00},
+ { 33,0x00},
+ { 34,0x00},
+ { 35,0x00},
+ { 36,0x00},
+ { 37,0x00},
+ { 38,0x00},
+ { 39,0x00},
+ { 40,0x20},
+ { 41,0x03},
+ { 42,0x20},
+ { 43,0x00},
+ { 44,0x58},
+ { 45,0x60},
+ { 46,0x00},
+ { 47,0x17},
+ { 48,0x58},
+ { 49,0x70},
+ { 50,0x00},
+ { 51,0x19},
+ { 52,0x00},
+ { 53,0x00},
+ { 54,0x00},
+ { 55,0x00},
+ { 56,0x00},
+ { 57,0x00},
+ { 58,0x00},
+ { 59,0x00},
+ { 60,0x00},
+ { 61,0x00},
+ { 62,0x00},
+ { 63,0x00},
+ { 64,0x20},
+ { 65,0x02},
+ { 66,0xC0},
+ { 67,0x02},
+ { 68,0x58},
+ { 69,0x60},
+ { 70,0x00},
+ { 71,0x15},
+ { 72,0x00},
+ { 73,0x00},
+ { 74,0x00},
+ { 75,0x00},
+ { 76,0x24},
+ { 77,0x02},
+ { 78,0xC0},
+ { 79,0x02},
+ { 80,0x00},
+ { 81,0x00},
+ { 82,0x00},
+ { 83,0x00},
+ { 84,0x00},
+ { 85,0x00},
+ { 86,0x00},
+ { 87,0x00},
+ { 88,0x00},
+ { 89,0x00},
+ { 90,0x00},
+ { 91,0x00},
+ { 92,0x20},
+ { 93,0x03},
+ { 94,0x00},
+ { 95,0x00},
+ { 96,0x24},
+ { 97,0x03},
+ { 98,0x00},
+ { 99,0x00},
+ {100,0x00},
+ {101,0x00},
+ {102,0x00},
+ {103,0x00},
+ {104,0x00},
+ {105,0x00},
+ {106,0x00},
+ {107,0x00},
+ {108,0x00},
+ {109,0x00},
+ {110,0x00},
+ {111,0x00},
+ {112,0x20},
+ {113,0x03},
+ {114,0x00},
+ {115,0x05},
+ {116,0x58},
+ {117,0x60},
+ {118,0x00},
+ {119,0x15},
+ {120,0x00},
+ {121,0x00},
+ {122,0x00},
+ {123,0x00},
+ {124,0x24},
+ {125,0x03},
+ {126,0x00},
+ {127,0x02},
+ { 0,0x06},
+ { 8,0x00},
+ { 9,0x00},
+ { 10,0x00},
+ { 11,0x00},
+ { 12,0x00},
+ { 13,0x00},
+ { 14,0x00},
+ { 15,0x00},
+ { 16,0x00},
+ { 17,0x00},
+ { 18,0x00},
+ { 19,0x00},
+ { 20,0x20},
+ { 21,0x03},
+ { 22,0x00},
+ { 23,0x05},
+ { 24,0x58},
+ { 25,0x60},
+ { 26,0x00},
+ { 27,0x14},
+ { 28,0x1C},
+ { 29,0x03},
+ { 30,0x00},
+ { 31,0x18},
+ { 32,0x00},
+ { 33,0x00},
+ { 34,0x00},
+ { 35,0x00},
+ { 36,0x24},
+ { 37,0x02},
+ { 38,0x60},
+ { 39,0x00},
+ { 40,0x58},
+ { 41,0x70},
+ { 42,0x00},
+ { 43,0x15},
+ { 44,0x00},
+ { 45,0x00},
+ { 46,0x00},
+ { 47,0x00},
+ { 48,0x00},
+ { 49,0x00},
+ { 50,0x00},
+ { 51,0x00},
+ { 52,0x00},
+ { 53,0x00},
+ { 54,0x00},
+ { 55,0x00},
+ { 56,0x20},
+ { 57,0x02},
+ { 58,0xA0},
+ { 59,0x02},
+ { 60,0x58},
+ { 61,0x60},
+ { 62,0x00},
+ { 63,0x15},
+ { 64,0x40},
+ { 65,0x00},
+ { 66,0xC0},
+ { 67,0x18},
+ { 68,0x58},
+ { 69,0x60},
+ { 70,0x00},
+ { 71,0x06},
+ { 72,0x00},
+ { 73,0x00},
+ { 74,0x00},
+ { 75,0x00},
+ { 76,0x00},
+ { 77,0x00},
+ { 78,0x00},
+ { 79,0x00},
+ { 80,0x44},
+ { 81,0x00},
+ { 82,0x80},
+ { 83,0x02},
+ { 84,0x20},
+ { 85,0x02},
+ { 86,0xA0},
+ { 87,0x02},
+ { 88,0x44},
+ { 89,0x00},
+ { 90,0x00},
+ { 91,0x02},
+ { 92,0x00},
+ { 93,0x00},
+ { 94,0x00},
+ { 95,0x00},
+ { 96,0x00},
+ { 97,0x00},
+ { 98,0x00},
+ { 99,0x00},
+ {100,0x18},
+ {101,0x02},
+ {102,0xA0},
+ {103,0x16},
+ {104,0x18},
+ {105,0x01},
+ {106,0xE0},
+ {107,0x0C},
+ {108,0x00},
+ {109,0x00},
+ {110,0x00},
+ {111,0x00},
+ {112,0x00},
+ {113,0x00},
+ {114,0x00},
+ {115,0x00},
+ {116,0x10},
+ {117,0x00},
+ {118,0xA0},
+ {119,0x15},
+ {120,0x10},
+ {121,0x00},
+ {122,0x00},
+ {123,0x17},
+ {124,0x18},
+ {125,0x01},
+ {126,0xA0},
+ {127,0x15},
+ { 0,0x07},
+ { 8,0x1C},
+ { 9,0x01},
+ { 10,0xA0},
+ { 11,0x17},
+ { 12,0x00},
+ { 13,0x00},
+ { 14,0x00},
+ { 15,0x00},
+ { 16,0x24},
+ { 17,0x00},
+ { 18,0xA0},
+ { 19,0x00},
+ { 20,0x00},
+ { 21,0x00},
+ { 22,0x00},
+ { 23,0x00},
+ { 24,0x00},
+ { 25,0x00},
+ { 26,0x00},
+ { 27,0x00},
+ { 28,0x00},
+ { 29,0x00},
+ { 30,0x00},
+ { 31,0x00},
+ { 32,0x10},
+ { 33,0x00},
+ { 34,0x00},
+ { 35,0x19},
+ { 36,0x58},
+ { 37,0x60},
+ { 38,0x00},
+ { 39,0x0A},
+ { 40,0x59},
+ { 41,0x00},
+ { 42,0x00},
+ { 43,0x1E},
+ { 44,0x58},
+ { 45,0x60},
+ { 46,0x00},
+ { 47,0x0A},
+ { 48,0x59},
+ { 49,0x00},
+ { 50,0x00},
+ { 51,0x1B},
+ { 52,0x00},
+ { 53,0x00},
+ { 54,0x00},
+ { 55,0x00},
+ { 56,0x44},
+ { 57,0x00},
+ { 58,0x40},
+ { 59,0x3A},
+ { 60,0x00},
+ { 61,0x00},
+ { 62,0x00},
+ { 63,0x00},
+ { 64,0x44},
+ { 65,0x00},
+ { 66,0x40},
+ { 67,0x68},
+ { 68,0x18},
+ { 69,0x02},
+ { 70,0x00},
+ { 71,0x04},
+ { 72,0x1C},
+ { 73,0x02},
+ { 74,0x20},
+ { 75,0x05},
+ { 76,0x00},
+ { 77,0x00},
+ { 78,0x00},
+ { 79,0x00},
+ { 80,0x58},
+ { 81,0x60},
+ { 82,0x00},
+ { 83,0x0A},
+ { 84,0x00},
+ { 85,0x00},
+ { 86,0x00},
+ { 87,0x00},
+ { 88,0x10},
+ { 89,0x00},
+ { 90,0x20},
+ { 91,0x1A},
+ { 92,0x10},
+ { 93,0x00},
+ { 94,0x20},
+ { 95,0x1B},
+ { 96,0x59},
+ { 97,0x00},
+ { 98,0x00},
+ { 99,0x1C},
+ {100,0x00},
+ {101,0x00},
+ {102,0x00},
+ {103,0x00},
+ {104,0x00},
+ {105,0x00},
+ {106,0x00},
+ {107,0x00},
+ {108,0x00},
+ {109,0x00},
+ {110,0x00},
+ {111,0x00},
+ {112,0x44},
+ {113,0x00},
+ {114,0x40},
+ {115,0x0A},
+ {116,0x18},
+ {117,0x05},
+ {118,0xC0},
+ {119,0x1B},
+ {120,0x6C},
+ {121,0x05},
+ {122,0xE0},
+ {123,0x1C},
+ {124,0x1C},
+ {125,0x06},
+ {126,0x00},
+ {127,0x1D},
+ { 0,0x08},
+ { 8,0x6C},
+ { 9,0x06},
+ { 10,0x20},
+ { 11,0x1F},
+ { 12,0x1C},
+ { 13,0x06},
+ { 14,0x40},
+ { 15,0x20},
+ { 16,0x00},
+ { 17,0x00},
+ { 18,0x00},
+ { 19,0x00},
+ { 20,0x00},
+ { 21,0x00},
+ { 22,0x00},
+ { 23,0x00},
+ { 24,0x00},
+ { 25,0x00},
+ { 26,0x00},
+ { 27,0x00},
+ { 28,0x10},
+ { 29,0x00},
+ { 30,0x20},
+ { 31,0x1E},
+ { 32,0x44},
+ { 33,0x00},
+ { 34,0x00},
+ { 35,0x0A},
+ { 36,0x18},
+ { 37,0x06},
+ { 38,0x60},
+ { 39,0x1B},
+ { 40,0x6C},
+ { 41,0x06},
+ { 42,0x80},
+ { 43,0x1C},
+ { 44,0x1C},
+ { 45,0x06},
+ { 46,0xA0},
+ { 47,0x1D},
+ { 48,0x6C},
+ { 49,0x06},
+ { 50,0xC0},
+ { 51,0x1F},
+ { 52,0x1C},
+ { 53,0x06},
+ { 54,0xE0},
+ { 55,0x20},
+ { 56,0x00},
+ { 57,0x00},
+ { 58,0x00},
+ { 59,0x00},
+ { 60,0x00},
+ { 61,0x00},
+ { 62,0x00},
+ { 63,0x00},
+ { 64,0x00},
+ { 65,0x00},
+ { 66,0x00},
+ { 67,0x00},
+ { 68,0x10},
+ { 69,0x00},
+ { 70,0x40},
+ { 71,0x1E},
+ { 72,0x00},
+ { 73,0x00},
+ { 74,0x00},
+ { 75,0x00},
+ { 76,0x18},
+ { 77,0x02},
+ { 78,0x00},
+ { 79,0x1F},
+ { 80,0x1C},
+ { 81,0x07},
+ { 82,0x00},
+ { 83,0x1E},
+ { 84,0x1C},
+ { 85,0x07},
+ { 86,0x20},
+ { 87,0x22},
+ { 88,0x18},
+ { 89,0x02},
+ { 90,0x00},
+ { 91,0x04},
+ { 92,0x1C},
+ { 93,0x02},
+ { 94,0x00},
+ { 95,0x05},
+ { 96,0x00},
+ { 97,0x00},
+ { 98,0x00},
+ { 99,0x00},
+ {100,0x10},
+ {101,0x00},
+ {102,0x20},
+ {103,0x21},
+ {104,0x00},
+ {105,0x00},
+ {106,0x00},
+ {107,0x00},
+ {108,0x10},
+ {109,0x00},
+ {110,0x20},
+ {111,0x23},
+ {112,0x18},
+ {113,0x00},
+ {114,0xE0},
+ {115,0x21},
+ {116,0x1C},
+ {117,0x01},
+ {118,0x00},
+ {119,0x23},
+ {120,0x00},
+ {121,0x00},
+ {122,0x00},
+ {123,0x00},
+ {124,0x18},
+ {125,0x00},
+ {126,0xE0},
+ {127,0x21},
+ { 0,0x09},
+ { 8,0x00},
+ { 9,0x00},
+ { 10,0x00},
+ { 11,0x00},
+ { 12,0x10},
+ { 13,0x00},
+ { 14,0x00},
+ { 15,0x47},
+ { 16,0x24},
+ { 17,0x01},
+ { 18,0xC0},
+ { 19,0x00},
+ { 20,0x00},
+ { 21,0x00},
+ { 22,0x00},
+ { 23,0x00},
+ { 24,0x1C},
+ { 25,0x01},
+ { 26,0x00},
+ { 27,0x23},
+ { 28,0x00},
+ { 29,0x00},
+ { 30,0x00},
+ { 31,0x00},
+ { 32,0x00},
+ { 33,0x00},
+ { 34,0x00},
+ { 35,0x00},
+ { 36,0x00},
+ { 37,0x00},
+ { 38,0x00},
+ { 39,0x00},
+ { 40,0x10},
+ { 41,0x00},
+ { 42,0x00},
+ { 43,0x4D},
+ { 44,0x00},
+ { 45,0x00},
+ { 46,0x00},
+ { 47,0x00},
+ { 48,0x44},
+ { 49,0x00},
+ { 50,0x00},
+ { 51,0x5E},
+ { 52,0x18},
+ { 53,0x02},
+ { 54,0x00},
+ { 55,0x04},
+ { 56,0x18},
+ { 57,0x02},
+ { 58,0x00},
+ { 59,0x05},
+ { 60,0x00},
+ { 61,0x00},
+ { 62,0x00},
+ { 63,0x00},
+ { 64,0x00},
+ { 65,0x00},
+ { 66,0x00},
+ { 67,0x00},
+ { 68,0x10},
+ { 69,0x00},
+ { 70,0x20},
+ { 71,0x24},
+ { 72,0x10},
+ { 73,0x00},
+ { 74,0x20},
+ { 75,0x2A},
+ { 76,0x18},
+ { 77,0x09},
+ { 78,0x00},
+ { 79,0x24},
+ { 80,0x1C},
+ { 81,0x01},
+ { 82,0xA0},
+ { 83,0x25},
+ { 84,0x1C},
+ { 85,0x09},
+ { 86,0x20},
+ { 87,0x27},
+ { 88,0x00},
+ { 89,0x00},
+ { 90,0x00},
+ { 91,0x00},
+ { 92,0x18},
+ { 93,0x01},
+ { 94,0xA0},
+ { 95,0x27},
+ { 96,0x00},
+ { 97,0x00},
+ { 98,0x00},
+ { 99,0x00},
+ {100,0x4C},
+ {101,0x09},
+ {102,0x40},
+ {103,0x26},
+ {104,0x1C},
+ {105,0x09},
+ {106,0x60},
+ {107,0x29},
+ {108,0x18},
+ {109,0x09},
+ {110,0x80},
+ {111,0x2A},
+ {112,0x1C},
+ {113,0x01},
+ {114,0xA0},
+ {115,0x2B},
+ {116,0x00},
+ {117,0x00},
+ {118,0x00},
+ {119,0x00},
+ {120,0x10},
+ {121,0x00},
+ {122,0x00},
+ {123,0x28},
+ {124,0x1C},
+ {125,0x09},
+ {126,0xA0},
+ {127,0x2D},
+ { 0,0x0A},
+ { 8,0x00},
+ { 9,0x00},
+ { 10,0x00},
+ { 11,0x00},
+ { 12,0x18},
+ { 13,0x01},
+ { 14,0x20},
+ { 15,0x28},
+ { 16,0x00},
+ { 17,0x00},
+ { 18,0x00},
+ { 19,0x00},
+ { 20,0x10},
+ { 21,0x00},
+ { 22,0x00},
+ { 23,0x2C},
+ { 24,0x18},
+ { 25,0x01},
+ { 26,0x20},
+ { 27,0x2C},
+ { 28,0x10},
+ { 29,0x00},
+ { 30,0x00},
+ { 31,0x44},
+ { 32,0x00},
+ { 33,0x00},
+ { 34,0x00},
+ { 35,0x00},
+ { 36,0x00},
+ { 37,0x00},
+ { 38,0x00},
+ { 39,0x00},
+ { 40,0x10},
+ { 41,0x00},
+ { 42,0x00},
+ { 43,0x45},
+ { 44,0x18},
+ { 45,0x02},
+ { 46,0x00},
+ { 47,0x44},
+ { 48,0x1C},
+ { 49,0x02},
+ { 50,0x20},
+ { 51,0x45},
+ { 52,0x00},
+ { 53,0x00},
+ { 54,0x00},
+ { 55,0x00},
+ { 56,0x24},
+ { 57,0x00},
+ { 58,0xE0},
+ { 59,0x01},
+ { 60,0x00},
+ { 61,0x00},
+ { 62,0x00},
+ { 63,0x00},
+ { 64,0x24},
+ { 65,0x02},
+ { 66,0x40},
+ { 67,0x00},
+ { 68,0x00},
+ { 69,0x00},
+ { 70,0x00},
+ { 71,0x00},
+ { 72,0x00},
+ { 73,0x00},
+ { 74,0x00},
+ { 75,0x00},
+ { 76,0x00},
+ { 77,0x00},
+ { 78,0x00},
+ { 79,0x00},
+ { 80,0x10},
+ { 81,0x00},
+ { 82,0x40},
+ { 83,0x46},
+ { 84,0x18},
+ { 85,0x02},
+ { 86,0x00},
+ { 87,0x44},
+ { 88,0x1C},
+ { 89,0x02},
+ { 90,0x00},
+ { 91,0x46},
+ { 92,0x18},
+ { 93,0x02},
+ { 94,0x00},
+ { 95,0x45},
+ { 96,0x1C},
+ { 97,0x02},
+ { 98,0x20},
+ { 99,0x46},
+ {100,0x00},
+ {101,0x00},
+ {102,0x00},
+ {103,0x00},
+ {104,0x10},
+ {105,0x00},
+ {106,0x20},
+ {107,0x47},
+ {108,0x00},
+ {109,0x00},
+ {110,0x00},
+ {111,0x00},
+ {112,0x10},
+ {113,0x00},
+ {114,0x20},
+ {115,0x4D},
+ {116,0x00},
+ {117,0x00},
+ {118,0x00},
+ {119,0x00},
+ {120,0x44},
+ {121,0x00},
+ {122,0x00},
+ {123,0x2E},
+ {124,0x18},
+ {125,0x02},
+ {126,0x00},
+ {127,0x04},
+ { 0,0x0B},
+ { 8,0x1C},
+ { 9,0x02},
+ { 10,0x00},
+ { 11,0x05},
+ { 12,0x18},
+ { 13,0x02},
+ { 14,0x00},
+ { 15,0x04},
+ { 16,0x1C},
+ { 17,0x02},
+ { 18,0x20},
+ { 19,0x05},
+ { 20,0x00},
+ { 21,0x00},
+ { 22,0x00},
+ { 23,0x00},
+ { 24,0x10},
+ { 25,0x00},
+ { 26,0x20},
+ { 27,0x2E},
+ { 28,0x00},
+ { 29,0x00},
+ { 30,0x00},
+ { 31,0x00},
+ { 32,0x10},
+ { 33,0x00},
+ { 34,0x20},
+ { 35,0x32},
+ { 36,0x00},
+ { 37,0x00},
+ { 38,0x00},
+ { 39,0x00},
+ { 40,0x10},
+ { 41,0x00},
+ { 42,0x20},
+ { 43,0x38},
+ { 44,0x10},
+ { 45,0x00},
+ { 46,0x20},
+ { 47,0x3E},
+ { 48,0x18},
+ { 49,0x07},
+ { 50,0x40},
+ { 51,0x2E},
+ { 52,0x1C},
+ { 53,0x01},
+ { 54,0xC0},
+ { 55,0x2F},
+ { 56,0x1C},
+ { 57,0x07},
+ { 58,0x60},
+ { 59,0x31},
+ { 60,0x18},
+ { 61,0x07},
+ { 62,0x80},
+ { 63,0x32},
+ { 64,0x1C},
+ { 65,0x07},
+ { 66,0xA0},
+ { 67,0x34},
+ { 68,0x00},
+ { 69,0x00},
+ { 70,0x00},
+ { 71,0x00},
+ { 72,0x10},
+ { 73,0x00},
+ { 74,0x00},
+ { 75,0x30},
+ { 76,0x6C},
+ { 77,0x07},
+ { 78,0xC0},
+ { 79,0x36},
+ { 80,0x1C},
+ { 81,0x07},
+ { 82,0xE0},
+ { 83,0x37},
+ { 84,0x18},
+ { 85,0x08},
+ { 86,0x00},
+ { 87,0x38},
+ { 88,0x1C},
+ { 89,0x08},
+ { 90,0x20},
+ { 91,0x3A},
+ { 92,0x00},
+ { 93,0x00},
+ { 94,0x00},
+ { 95,0x00},
+ { 96,0x10},
+ { 97,0x00},
+ { 98,0x00},
+ { 99,0x35},
+ {100,0x6C},
+ {101,0x08},
+ {102,0x40},
+ {103,0x3C},
+ {104,0x1C},
+ {105,0x08},
+ {106,0x60},
+ {107,0x3D},
+ {108,0x18},
+ {109,0x08},
+ {110,0x80},
+ {111,0x3E},
+ {112,0x1C},
+ {113,0x08},
+ {114,0xA0},
+ {115,0x40},
+ {116,0x00},
+ {117,0x00},
+ {118,0x00},
+ {119,0x00},
+ {120,0x10},
+ {121,0x00},
+ {122,0x00},
+ {123,0x3B},
+ {124,0x6C},
+ {125,0x08},
+ {126,0xC0},
+ {127,0x42},
+ { 0,0x0C},
+ { 8,0x1C},
+ { 9,0x08},
+ { 10,0xE0},
+ { 11,0x43},
+ { 12,0x18},
+ { 13,0x02},
+ { 14,0x00},
+ { 15,0x35},
+ { 16,0x1C},
+ { 17,0x02},
+ { 18,0x00},
+ { 19,0x3B},
+ { 20,0x00},
+ { 21,0x00},
+ { 22,0x00},
+ { 23,0x00},
+ { 24,0x10},
+ { 25,0x00},
+ { 26,0x00},
+ { 27,0x41},
+ { 28,0x1C},
+ { 29,0x02},
+ { 30,0x00},
+ { 31,0x41},
+ { 32,0x00},
+ { 33,0x00},
+ { 34,0x00},
+ { 35,0x00},
+ { 36,0x24},
+ { 37,0x00},
+ { 38,0xE0},
+ { 39,0x00},
+ { 40,0x00},
+ { 41,0x00},
+ { 42,0x00},
+ { 43,0x00},
+ { 44,0x1C},
+ { 45,0x02},
+ { 46,0x00},
+ { 47,0x30},
+ { 48,0x00},
+ { 49,0x00},
+ { 50,0x00},
+ { 51,0x00},
+ { 52,0x00},
+ { 53,0x00},
+ { 54,0x00},
+ { 55,0x00},
+ { 56,0x00},
+ { 57,0x00},
+ { 58,0x00},
+ { 59,0x00},
+ { 60,0x10},
+ { 61,0x00},
+ { 62,0x20},
+ { 63,0x47},
+ { 64,0x10},
+ { 65,0x00},
+ { 66,0x20},
+ { 67,0x4D},
+ { 68,0x18},
+ { 69,0x02},
+ { 70,0x00},
+ { 71,0x47},
+ { 72,0x18},
+ { 73,0x02},
+ { 74,0x00},
+ { 75,0x4D},
+ { 76,0x00},
+ { 77,0x00},
+ { 78,0x00},
+ { 79,0x00},
+ { 80,0x00},
+ { 81,0x00},
+ { 82,0x00},
+ { 83,0x00},
+ { 84,0x10},
+ { 85,0x00},
+ { 86,0x20},
+ { 87,0x55},
+ { 88,0x10},
+ { 89,0x00},
+ { 90,0x20},
+ { 91,0x59},
+ { 92,0x58},
+ { 93,0x60},
+ { 94,0x00},
+ { 95,0x0A},
+ { 96,0x59},
+ { 97,0x00},
+ { 98,0x00},
+ { 99,0x1B},
+ {100,0x00},
+ {101,0x00},
+ {102,0x00},
+ {103,0x00},
+ {104,0x00},
+ {105,0x00},
+ {106,0x00},
+ {107,0x00},
+ {108,0x00},
+ {109,0x00},
+ {110,0x00},
+ {111,0x00},
+ {112,0x44},
+ {113,0x00},
+ {114,0x40},
+ {115,0x07},
+ {116,0x18},
+ {117,0x02},
+ {118,0x00},
+ {119,0x47},
+ {120,0x1C},
+ {121,0x02},
+ {122,0x00},
+ {123,0x19},
+ {124,0x18},
+ {125,0x02},
+ {126,0x00},
+ {127,0x4D},
+ { 0,0x0D},
+ { 8,0x1C},
+ { 9,0x02},
+ { 10,0x00},
+ { 11,0x19},
+ { 12,0x00},
+ { 13,0x00},
+ { 14,0x00},
+ { 15,0x00},
+ { 16,0x10},
+ { 17,0x00},
+ { 18,0x20},
+ { 19,0x02},
+ { 20,0x44},
+ { 21,0x00},
+ { 22,0x00},
+ { 23,0x07},
+ { 24,0x18},
+ { 25,0x02},
+ { 26,0x00},
+ { 27,0x19},
+ { 28,0x1C},
+ { 29,0x02},
+ { 30,0x20},
+ { 31,0x47},
+ { 32,0x18},
+ { 33,0x02},
+ { 34,0x00},
+ { 35,0x19},
+ { 36,0x1C},
+ { 37,0x02},
+ { 38,0x20},
+ { 39,0x4D},
+ { 40,0x00},
+ { 41,0x00},
+ { 42,0x00},
+ { 43,0x00},
+ { 44,0x10},
+ { 45,0x00},
+ { 46,0x20},
+ { 47,0x02},
+ { 48,0x00},
+ { 49,0x00},
+ { 50,0x00},
+ { 51,0x00},
+ { 52,0x10},
+ { 53,0x00},
+ { 54,0x20},
+ { 55,0x03},
+ { 56,0x18},
+ { 57,0x09},
+ { 58,0xC0},
+ { 59,0x47},
+ { 60,0x6C},
+ { 61,0x09},
+ { 62,0xE0},
+ { 63,0x48},
+ { 64,0x1C},
+ { 65,0x09},
+ { 66,0xC0},
+ { 67,0x49},
+ { 68,0x6C},
+ { 69,0x0A},
+ { 70,0x00},
+ { 71,0x4B},
+ { 72,0x1C},
+ { 73,0x0A},
+ { 74,0x20},
+ { 75,0x4C},
+ { 76,0x18},
+ { 77,0x09},
+ { 78,0xC0},
+ { 79,0x4D},
+ { 80,0x6C},
+ { 81,0x09},
+ { 82,0xE0},
+ { 83,0x4E},
+ { 84,0x00},
+ { 85,0x00},
+ { 86,0x00},
+ { 87,0x00},
+ { 88,0x10},
+ { 89,0x00},
+ { 90,0x00},
+ { 91,0x4A},
+ { 92,0x1C},
+ { 93,0x09},
+ { 94,0xC0},
+ { 95,0x4F},
+ { 96,0x6C},
+ { 97,0x0A},
+ { 98,0x00},
+ { 99,0x51},
+ {100,0x1C},
+ {101,0x0A},
+ {102,0x20},
+ {103,0x52},
+ {104,0x58},
+ {105,0x60},
+ {106,0x00},
+ {107,0x0B},
+ {108,0x00},
+ {109,0x00},
+ {110,0x00},
+ {111,0x00},
+ {112,0x00},
+ {113,0x00},
+ {114,0x00},
+ {115,0x00},
+ {116,0x10},
+ {117,0x00},
+ {118,0x00},
+ {119,0x50},
+ {120,0x20},
+ {121,0x03},
+ {122,0xE0},
+ {123,0x02},
+ {124,0x00},
+ {125,0x00},
+ {126,0x00},
+ {127,0x00},
+ { 0,0x0E},
+ { 8,0x18},
+ { 9,0x03},
+ { 10,0xE0},
+ { 11,0x4A},
+ { 12,0x18},
+ { 13,0x03},
+ { 14,0xE0},
+ { 15,0x50},
+ { 16,0x00},
+ { 17,0x00},
+ { 18,0x00},
+ { 19,0x00},
+ { 20,0x00},
+ { 21,0x00},
+ { 22,0x00},
+ { 23,0x00},
+ { 24,0x10},
+ { 25,0x00},
+ { 26,0x40},
+ { 27,0x53},
+ { 28,0x10},
+ { 29,0x00},
+ { 30,0x40},
+ { 31,0x54},
+ { 32,0x18},
+ { 33,0x02},
+ { 34,0x00},
+ { 35,0x02},
+ { 36,0x1C},
+ { 37,0x02},
+ { 38,0x00},
+ { 39,0x53},
+ { 40,0x18},
+ { 41,0x02},
+ { 42,0x00},
+ { 43,0x03},
+ { 44,0x1C},
+ { 45,0x02},
+ { 46,0x00},
+ { 47,0x54},
+ { 48,0x00},
+ { 49,0x00},
+ { 50,0x00},
+ { 51,0x00},
+ { 52,0x10},
+ { 53,0x00},
+ { 54,0x20},
+ { 55,0x02},
+ { 56,0x00},
+ { 57,0x00},
+ { 58,0x00},
+ { 59,0x00},
+ { 60,0x10},
+ { 61,0x00},
+ { 62,0x20},
+ { 63,0x03},
+ { 64,0x18},
+ { 65,0x0A},
+ { 66,0x40},
+ { 67,0x55},
+ { 68,0x1C},
+ { 69,0x0A},
+ { 70,0x60},
+ { 71,0x56},
+ { 72,0x1C},
+ { 73,0x0A},
+ { 74,0x80},
+ { 75,0x58},
+ { 76,0x18},
+ { 77,0x0A},
+ { 78,0x40},
+ { 79,0x59},
+ { 80,0x1C},
+ { 81,0x0A},
+ { 82,0x60},
+ { 83,0x5A},
+ { 84,0x00},
+ { 85,0x00},
+ { 86,0x00},
+ { 87,0x00},
+ { 88,0x10},
+ { 89,0x00},
+ { 90,0x20},
+ { 91,0x57},
+ { 92,0x1C},
+ { 93,0x0A},
+ { 94,0x80},
+ { 95,0x5C},
+ { 96,0x00},
+ { 97,0x00},
+ { 98,0x00},
+ { 99,0x00},
+ {100,0x00},
+ {101,0x00},
+ {102,0x00},
+ {103,0x00},
+ {104,0x00},
+ {105,0x00},
+ {106,0x00},
+ {107,0x00},
+ {108,0x10},
+ {109,0x00},
+ {110,0x20},
+ {111,0x5B},
+ {112,0x18},
+ {113,0x01},
+ {114,0x80},
+ {115,0x57},
+ {116,0x18},
+ {117,0x01},
+ {118,0x80},
+ {119,0x5B},
+ {120,0x00},
+ {121,0x00},
+ {122,0x00},
+ {123,0x00},
+ {124,0x00},
+ {125,0x00},
+ {126,0x00},
+ {127,0x00},
+ { 0,0x0F},
+ { 8,0x10},
+ { 9,0x00},
+ { 10,0x00},
+ { 11,0x5D},
+ { 12,0x10},
+ { 13,0x00},
+ { 14,0x00},
+ { 15,0x5E},
+ { 16,0x18},
+ { 17,0x02},
+ { 18,0x00},
+ { 19,0x02},
+ { 20,0x1C},
+ { 21,0x02},
+ { 22,0x00},
+ { 23,0x5D},
+ { 24,0x18},
+ { 25,0x02},
+ { 26,0x00},
+ { 27,0x03},
+ { 28,0x1C},
+ { 29,0x02},
+ { 30,0x00},
+ { 31,0x5E},
+ { 32,0x00},
+ { 33,0x00},
+ { 34,0x00},
+ { 35,0x00},
+ { 36,0x10},
+ { 37,0x00},
+ { 38,0x20},
+ { 39,0x02},
+ { 40,0x00},
+ { 41,0x00},
+ { 42,0x00},
+ { 43,0x00},
+ { 44,0x10},
+ { 45,0x00},
+ { 46,0x20},
+ { 47,0x03},
+ { 48,0x58},
+ { 49,0x60},
+ { 50,0x00},
+ { 51,0x00},
+ { 52,0x59},
+ { 53,0x00},
+ { 54,0x00},
+ { 55,0x61},
+ { 56,0x58},
+ { 57,0x70},
+ { 58,0x00},
+ { 59,0x00},
+ { 60,0x59},
+ { 61,0x00},
+ { 62,0x00},
+ { 63,0x61},
+ { 64,0x00},
+ { 65,0x00},
+ { 66,0x00},
+ { 67,0x00},
+ { 68,0x44},
+ { 69,0x00},
+ { 70,0x40},
+ { 71,0x05},
+ { 72,0x00},
+ { 73,0x00},
+ { 74,0x00},
+ { 75,0x00},
+ { 76,0x44},
+ { 77,0x00},
+ { 78,0x40},
+ { 79,0x08},
+ { 80,0x58},
+ { 81,0x60},
+ { 82,0x00},
+ { 83,0x2D},
+ { 84,0x00},
+ { 85,0x00},
+ { 86,0x00},
+ { 87,0x00},
+ { 88,0x44},
+ { 89,0x00},
+ { 90,0x00},
+ { 91,0x08},
+ { 92,0x00},
+ { 93,0x00},
+ { 94,0x00},
+ { 95,0x00},
+ { 96,0x00},
+ { 97,0x00},
+ { 98,0x00},
+ { 99,0x00},
+ {100,0x18},
+ {101,0x03},
+ {102,0x40},
+ {103,0x00},
+ {104,0x18},
+ {105,0x03},
+ {106,0x40},
+ {107,0x01},
+ {108,0x44},
+ {109,0x00},
+ {110,0x00},
+ {111,0x03},
+ {112,0x18},
+ {113,0x03},
+ {114,0x40},
+ {115,0x02},
+ {116,0x18},
+ {117,0x03},
+ {118,0x40},
+ {119,0x03},
+ {120,0x44},
+ {121,0x00},
+ {122,0x00},
+ {123,0x00},
+ {124,0x00},
+ {125,0x00},
+ {126,0x00},
+ {127,0x00},
+ { 0,0x10},
+ { 8,0x10},
+ { 9,0x00},
+ { 10,0x20},
+ { 11,0x5F},
+ { 12,0x10},
+ { 13,0x00},
+ { 14,0x20},
+ { 15,0x60},
+ { 16,0x18},
+ { 17,0x03},
+ { 18,0x40},
+ { 19,0x5F},
+ { 20,0x18},
+ { 21,0x0A},
+ { 22,0xE0},
+ { 23,0x63},
+ { 24,0x6C},
+ { 25,0x0A},
+ { 26,0xC0},
+ { 27,0x62},
+ { 28,0x6C},
+ { 29,0x0B},
+ { 30,0x00},
+ { 31,0x65},
+ { 32,0x10},
+ { 33,0x00},
+ { 34,0x20},
+ { 35,0x61},
+ { 36,0x1C},
+ { 37,0x0A},
+ { 38,0xA0},
+ { 39,0x61},
+ { 40,0x1C},
+ { 41,0x0B},
+ { 42,0x20},
+ { 43,0x66},
+ { 44,0x00},
+ { 45,0x00},
+ { 46,0x00},
+ { 47,0x00},
+ { 48,0x00},
+ { 49,0x00},
+ { 50,0x00},
+ { 51,0x00},
+ { 52,0x00},
+ { 53,0x00},
+ { 54,0x00},
+ { 55,0x00},
+ { 56,0x10},
+ { 57,0x00},
+ { 58,0x00},
+ { 59,0x64},
+ { 60,0x18},
+ { 61,0x03},
+ { 62,0x40},
+ { 63,0x60},
+ { 64,0x18},
+ { 65,0x0B},
+ { 66,0x80},
+ { 67,0x69},
+ { 68,0x6C},
+ { 69,0x0B},
+ { 70,0x60},
+ { 71,0x68},
+ { 72,0x6C},
+ { 73,0x0B},
+ { 74,0xA0},
+ { 75,0x6B},
+ { 76,0x10},
+ { 77,0x00},
+ { 78,0x20},
+ { 79,0x67},
+ { 80,0x1C},
+ { 81,0x0B},
+ { 82,0x40},
+ { 83,0x67},
+ { 84,0x1C},
+ { 85,0x0B},
+ { 86,0xC0},
+ { 87,0x6C},
+ { 88,0x00},
+ { 89,0x00},
+ { 90,0x00},
+ { 91,0x00},
+ { 92,0x00},
+ { 93,0x00},
+ { 94,0x00},
+ { 95,0x00},
+ { 96,0x00},
+ { 97,0x00},
+ { 98,0x00},
+ { 99,0x00},
+ {100,0x10},
+ {101,0x00},
+ {102,0x00},
+ {103,0x6A},
+ {104,0x30},
+ {105,0x0C},
+ {106,0x40},
+ {107,0x64},
+ {108,0x1C},
+ {109,0x0C},
+ {110,0x60},
+ {111,0x70},
+ {112,0x30},
+ {113,0x0C},
+ {114,0x40},
+ {115,0x6A},
+ {116,0x1C},
+ {117,0x0C},
+ {118,0x60},
+ {119,0x72},
+ {120,0x00},
+ {121,0x00},
+ {122,0x00},
+ {123,0x00},
+ {124,0x10},
+ {125,0x00},
+ {126,0x00},
+ {127,0x6F},
+ { 0,0x11},
+ { 8,0x40},
+ { 9,0x00},
+ { 10,0x20},
+ { 11,0x6F},
+ { 12,0x10},
+ { 13,0x00},
+ { 14,0x00},
+ { 15,0x71},
+ { 16,0x00},
+ { 17,0x00},
+ { 18,0x00},
+ { 19,0x00},
+ { 20,0x18},
+ { 21,0x03},
+ { 22,0x40},
+ { 23,0x6F},
+ { 24,0x44},
+ { 25,0x00},
+ { 26,0x80},
+ { 27,0x02},
+ { 28,0x18},
+ { 29,0x03},
+ { 30,0x40},
+ { 31,0x71},
+ { 32,0x44},
+ { 33,0x00},
+ { 34,0x00},
+ { 35,0x02},
+ { 36,0x00},
+ { 37,0x00},
+ { 38,0x00},
+ { 39,0x00},
+ { 40,0x00},
+ { 41,0x00},
+ { 42,0x00},
+ { 43,0x00},
+ { 44,0x59},
+ { 45,0x00},
+ { 46,0x00},
+ { 47,0x71},
+ { 48,0x59},
+ { 49,0x00},
+ { 50,0x00},
+ { 51,0x72},
+ { 52,0x00},
+ { 53,0x00},
+ { 54,0x00},
+ { 55,0x00},
+ { 56,0x00},
+ { 57,0x00},
+ { 58,0x00},
+ { 59,0x00},
+ { 60,0x44},
+ { 61,0x00},
+ { 62,0x60},
+ { 63,0x0B},
+ { 64,0x44},
+ { 65,0x00},
+ { 66,0x80},
+ { 67,0x05},
+ { 68,0x0C},
+ { 69,0x00},
+ { 70,0x80},
+ { 71,0x03},
+ { 72,0x58},
+ { 73,0x60},
+ { 74,0x00},
+ { 75,0x2D},
+ { 76,0x06},
+ { 77,0x00},
+ { 78,0x80},
+ { 79,0x70},
+ { 80,0x58},
+ { 81,0x70},
+ { 82,0x00},
+ { 83,0x70},
+ { 84,0x44},
+ { 85,0x00},
+ { 86,0x00},
+ { 87,0x0B},
+ { 88,0x0C},
+ { 89,0x00},
+ { 90,0x80},
+ { 91,0x0D},
+ { 92,0x58},
+ { 93,0x60},
+ { 94,0x00},
+ { 95,0x73},
+ { 96,0x06},
+ { 97,0x00},
+ { 98,0x80},
+ { 99,0x70},
+ {100,0x58},
+ {101,0x70},
+ {102,0x00},
+ {103,0x70},
+ {104,0x44},
+ {105,0x00},
+ {106,0x00},
+ {107,0x06},
+ {108,0x00},
+ {109,0x00},
+ {110,0x00},
+ {111,0x00},
+ {112,0x0C},
+ {113,0x00},
+ {114,0x80},
+ {115,0x01},
+ {116,0x58},
+ {117,0x60},
+ {118,0x00},
+ {119,0x74},
+ {120,0x06},
+ {121,0x00},
+ {122,0x80},
+ {123,0x70},
+ {124,0x58},
+ {125,0x70},
+ {126,0x00},
+ {127,0x70},
+ { 0,0x12},
+ { 8,0x00},
+ { 9,0x00},
+ { 10,0x00},
+ { 11,0x00},
+ { 12,0x00},
+ { 13,0x00},
+ { 14,0x00},
+ { 15,0x00},
+ { 16,0x00},
+ { 17,0x00},
+ { 18,0x00},
+ { 19,0x00},
+ { 20,0x20},
+ { 21,0x0E},
+ { 22,0x00},
+ { 23,0x01},
+ { 24,0x58},
+ { 25,0x60},
+ { 26,0x00},
+ { 27,0x70},
+ { 28,0x59},
+ { 29,0x00},
+ { 30,0x00},
+ { 31,0x67},
+ { 32,0x59},
+ { 33,0x00},
+ { 34,0x00},
+ { 35,0x68},
+ { 36,0x58},
+ { 37,0x70},
+ { 38,0x00},
+ { 39,0x68},
+ { 40,0x00},
+ { 41,0x00},
+ { 42,0x00},
+ { 43,0x00},
+ { 44,0x44},
+ { 45,0x00},
+ { 46,0x80},
+ { 47,0x0B},
+ { 48,0x44},
+ { 49,0x00},
+ { 50,0x80},
+ { 51,0x05},
+ { 52,0x20},
+ { 53,0x0E},
+ { 54,0xA0},
+ { 55,0x02},
+ { 56,0x58},
+ { 57,0x60},
+ { 58,0x00},
+ { 59,0x6A},
+ { 60,0x58},
+ { 61,0x60},
+ { 62,0x00},
+ { 63,0x66},
+ { 64,0x58},
+ { 65,0x60},
+ { 66,0x00},
+ { 67,0x2D},
+ { 68,0x44},
+ { 69,0x00},
+ { 70,0x00},
+ { 71,0x0B},
+ { 72,0x20},
+ { 73,0x0E},
+ { 74,0xA0},
+ { 75,0x02},
+ { 76,0x58},
+ { 77,0x60},
+ { 78,0x00},
+ { 79,0x6A},
+ { 80,0x58},
+ { 81,0x60},
+ { 82,0x00},
+ { 83,0x65},
+ { 84,0x58},
+ { 85,0x60},
+ { 86,0x00},
+ { 87,0x2D},
+ { 88,0x44},
+ { 89,0x00},
+ { 90,0x00},
+ { 91,0x06},
+ { 92,0x58},
+ { 93,0x60},
+ { 94,0x00},
+ { 95,0x70},
+ { 96,0x58},
+ { 97,0x70},
+ { 98,0x00},
+ { 99,0x67},
+ {100,0x58},
+ {101,0x60},
+ {102,0x00},
+ {103,0x69},
+ {104,0x58},
+ {105,0x60},
+ {106,0x00},
+ {107,0x64},
+ {108,0x58},
+ {109,0x60},
+ {110,0x00},
+ {111,0x2D},
+ {112,0x20},
+ {113,0x0E},
+ {114,0xA0},
+ {115,0x02},
+ {116,0x4C},
+ {117,0x0D},
+ {118,0xE0},
+ {119,0x76},
+ {120,0x4C},
+ {121,0x0E},
+ {122,0xA0},
+ {123,0x73},
+ {124,0x59},
+ {125,0x00},
+ {126,0x00},
+ {127,0x77},
+ { 0,0x13},
+ { 8,0x59},
+ { 9,0x00},
+ { 10,0x00},
+ { 11,0x76},
+ { 12,0x58},
+ { 13,0x60},
+ { 14,0x00},
+ { 15,0x77},
+ { 16,0x10},
+ { 17,0x00},
+ { 18,0xA0},
+ { 19,0x75},
+ { 20,0x44},
+ { 21,0x00},
+ { 22,0x60},
+ { 23,0x05},
+ { 24,0x44},
+ { 25,0x00},
+ { 26,0x80},
+ { 27,0x06},
+ { 28,0x00},
+ { 29,0x00},
+ { 30,0x00},
+ { 31,0x00},
+ { 32,0x00},
+ { 33,0x00},
+ { 34,0x00},
+ { 35,0x00},
+ { 36,0x00},
+ { 37,0x00},
+ { 38,0x00},
+ { 39,0x00},
+ { 40,0x44},
+ { 41,0x00},
+ { 42,0x00},
+ { 43,0x06},
+ { 44,0x58},
+ { 45,0x60},
+ { 46,0x00},
+ { 47,0x76},
+ { 48,0x44},
+ { 49,0x00},
+ { 50,0x00},
+ { 51,0x01},
+ { 52,0x00},
+ { 53,0x00},
+ { 54,0x00},
+ { 55,0x00},
+ { 56,0x00},
+ { 57,0x00},
+ { 58,0x00},
+ { 59,0x00},
+ { 60,0x00},
+ { 61,0x00},
+ { 62,0x00},
+ { 63,0x00},
+ { 64,0x10},
+ { 65,0x00},
+ { 66,0xA0},
+ { 67,0x75},
+ { 68,0x18},
+ { 69,0x0F},
+ { 70,0x00},
+ { 71,0x75},
+ { 72,0x64},
+ { 73,0x00},
+ { 74,0xC0},
+ { 75,0x00},
+ { 76,0x0C},
+ { 77,0x07},
+ { 78,0x40},
+ { 79,0x02},
+ { 80,0x64},
+ { 81,0x30},
+ { 82,0x20},
+ { 83,0x79},
+ { 84,0x00},
+ { 85,0x00},
+ { 86,0x00},
+ { 87,0x00},
+ { 88,0x00},
+ { 89,0x00},
+ { 90,0x00},
+ { 91,0x00},
+ { 92,0x58},
+ { 93,0x60},
+ { 94,0x00},
+ { 95,0x7A},
+ { 96,0x20},
+ { 97,0x0F},
+ { 98,0xC0},
+ { 99,0x00},
+ {100,0x58},
+ {101,0x60},
+ {102,0x00},
+ {103,0x7B},
+ {104,0x38},
+ {105,0x0F},
+ {106,0xC0},
+ {107,0x76},
+ {108,0x58},
+ {109,0x60},
+ {110,0x00},
+ {111,0x7C},
+ {112,0x38},
+ {113,0x0F},
+ {114,0xC0},
+ {115,0x76},
+ {116,0x58},
+ {117,0x60},
+ {118,0x00},
+ {119,0x7D},
+ {120,0x38},
+ {121,0x0F},
+ {122,0xC0},
+ {123,0x76},
+ {124,0x64},
+ {125,0x03},
+ {126,0x40},
+ {127,0x00},
+ { 0,0x14},
+ { 8,0x64},
+ { 9,0x20},
+ { 10,0x60},
+ { 11,0x00},
+ { 12,0x00},
+ { 13,0x00},
+ { 14,0x00},
+ { 15,0x00},
+ { 16,0x00},
+ { 17,0x00},
+ { 18,0x00},
+ { 19,0x00},
+ { 20,0x00},
+ { 21,0x00},
+ { 22,0x00},
+ { 23,0x00},
+ { 24,0x10},
+ { 25,0x00},
+ { 26,0x00},
+ { 27,0x76},
+ { 28,0x18},
+ { 29,0x03},
+ { 30,0x40},
+ { 31,0x73},
+ { 32,0x18},
+ { 33,0x03},
+ { 34,0x40},
+ { 35,0x76},
+ { 36,0x58},
+ { 37,0x60},
+ { 38,0x00},
+ { 39,0x1A},
+ { 40,0x18},
+ { 41,0x0C},
+ { 42,0x00},
+ { 43,0x7A},
+ { 44,0x44},
+ { 45,0x00},
+ { 46,0xC0},
+ { 47,0x03},
+ { 48,0x10},
+ { 49,0x00},
+ { 50,0x20},
+ { 51,0x78},
+ { 52,0x10},
+ { 53,0x13},
+ { 54,0x60},
+ { 55,0x77},
+ { 56,0x44},
+ { 57,0x00},
+ { 58,0x00},
+ { 59,0x03},
+ { 60,0x10},
+ { 61,0x00},
+ { 62,0x20},
+ { 63,0x77},
+ { 64,0x10},
+ { 65,0x13},
+ { 66,0x60},
+ { 67,0x78},
+ { 68,0x00},
+ { 69,0x00},
+ { 70,0x00},
+ { 71,0x00},
+ { 72,0x40},
+ { 73,0x03},
+ { 74,0x40},
+ { 75,0x77},
+ { 76,0x18},
+ { 77,0x0D},
+ { 78,0x80},
+ { 79,0x7A},
+ { 80,0x1C},
+ { 81,0x0D},
+ { 82,0x60},
+ { 83,0x77},
+ { 84,0x18},
+ { 85,0x0D},
+ { 86,0xC0},
+ { 87,0x7A},
+ { 88,0x1C},
+ { 89,0x0D},
+ { 90,0xA0},
+ { 91,0x77},
+ { 92,0x44},
+ { 93,0x00},
+ { 94,0x60},
+ { 95,0x03},
+ { 96,0x10},
+ { 97,0x00},
+ { 98,0x00},
+ { 99,0x79},
+ {100,0x18},
+ {101,0x0C},
+ {102,0x00},
+ {103,0x7C},
+ {104,0x44},
+ {105,0x00},
+ {106,0x00},
+ {107,0x03},
+ {108,0x00},
+ {109,0x00},
+ {110,0x00},
+ {111,0x00},
+ {112,0x18},
+ {113,0x0C},
+ {114,0x00},
+ {115,0x7C},
+ {116,0x10},
+ {117,0x00},
+ {118,0x00},
+ {119,0x79},
+ {120,0x40},
+ {121,0x03},
+ {122,0x40},
+ {123,0x78},
+ {124,0x64},
+ {125,0x50},
+ {126,0x00},
+ {127,0x79},
+ { 0,0x15},
+ { 8,0x00},
+ { 9,0x00},
+ { 10,0x00},
+ { 11,0x00},
+ { 12,0x00},
+ { 13,0x00},
+ { 14,0x00},
+ { 15,0x00},
+ { 16,0x44},
+ { 17,0x00},
+ { 18,0x60},
+ { 19,0x03},
+ { 20,0x18},
+ { 21,0x0D},
+ { 22,0xC0},
+ { 23,0x7C},
+ { 24,0x1C},
+ { 25,0x0D},
+ { 26,0xA0},
+ { 27,0x78},
+ { 28,0x44},
+ { 29,0x00},
+ { 30,0x00},
+ { 31,0x03},
+ { 32,0x18},
+ { 33,0x0D},
+ { 34,0x80},
+ { 35,0x7C},
+ { 36,0x1C},
+ { 37,0x0D},
+ { 38,0x60},
+ { 39,0x78},
+ { 40,0x00},
+ { 41,0x00},
+ { 42,0x00},
+ { 43,0x00},
+ { 44,0x00},
+ { 45,0x00},
+ { 46,0x00},
+ { 47,0x00},
+ { 48,0x00},
+ { 49,0x00},
+ { 50,0x00},
+ { 51,0x00},
+ { 52,0x10},
+ { 53,0x00},
+ { 54,0x00},
+ { 55,0x7B},
+ { 56,0x20},
+ { 57,0x10},
+ { 58,0x00},
+ { 59,0x00},
+ { 60,0x64},
+ { 61,0x40},
+ { 62,0x80},
+ { 63,0x64},
+ { 64,0x64},
+ { 65,0x40},
+ { 66,0x80},
+ { 67,0x6A},
+ { 68,0x24},
+ { 69,0x10},
+ { 70,0x00},
+ { 71,0x08},
+ { 72,0x24},
+ { 73,0x10},
+ { 74,0x00},
+ { 75,0x08},
+ { 76,0x00},
+ { 77,0x00},
+ { 78,0x00},
+ { 79,0x00},
+ { 80,0x00},
+ { 81,0x00},
+ { 82,0x00},
+ { 83,0x00},
+ { 84,0x10},
+ { 85,0x01},
+ { 86,0x00},
+ { 87,0x6D},
+ { 88,0x10},
+ { 89,0x01},
+ { 90,0x00},
+ { 91,0x6E},
+ { 92,0x58},
+ { 93,0x60},
+ { 94,0x00},
+ { 95,0x00},
+ { 96,0x59},
+ { 97,0x00},
+ { 98,0x00},
+ { 99,0x5F},
+ {100,0x58},
+ {101,0x70},
+ {102,0x00},
+ {103,0x00},
+ {104,0x59},
+ {105,0x00},
+ {106,0x00},
+ {107,0x5F},
+ {108,0x00},
+ {109,0x00},
+ {110,0x00},
+ {111,0x00},
+ {112,0x44},
+ {113,0x00},
+ {114,0x40},
+ {115,0x05},
+ {116,0x00},
+ {117,0x00},
+ {118,0x00},
+ {119,0x00},
+ {120,0x44},
+ {121,0x00},
+ {122,0x40},
+ {123,0x08},
+ {124,0x58},
+ {125,0x60},
+ {126,0x00},
+ {127,0x2D},
+ { 0,0x16},
+ { 8,0x00},
+ { 9,0x00},
+ { 10,0x00},
+ { 11,0x00},
+ { 12,0x44},
+ { 13,0x00},
+ { 14,0x00},
+ { 15,0x08},
+ { 16,0x00},
+ { 17,0x00},
+ { 18,0x00},
+ { 19,0x00},
+ { 20,0x00},
+ { 21,0x00},
+ { 22,0x00},
+ { 23,0x00},
+ { 24,0x18},
+ { 25,0x03},
+ { 26,0x40},
+ { 27,0x5F},
+ { 28,0x18},
+ { 29,0x03},
+ { 30,0x40},
+ { 31,0x60},
+ { 32,0x44},
+ { 33,0x00},
+ { 34,0x00},
+ { 35,0x03},
+ { 36,0x18},
+ { 37,0x03},
+ { 38,0x40},
+ { 39,0x6D},
+ { 40,0x18},
+ { 41,0x03},
+ { 42,0x40},
+ { 43,0x6E},
+ { 44,0x44},
+ { 45,0x00},
+ { 46,0x00},
+ { 47,0x00},
+ { 48,0x00},
+ { 49,0x00},
+ { 50,0x00},
+ { 51,0x00},
+ { 52,0x10},
+ { 53,0x00},
+ { 54,0x20},
+ { 55,0x7D},
+ { 56,0x10},
+ { 57,0x00},
+ { 58,0x20},
+ { 59,0x7E},
+ { 60,0x18},
+ { 61,0x03},
+ { 62,0x40},
+ { 63,0x7D},
+ { 64,0x18},
+ { 65,0x03},
+ { 66,0x40},
+ { 67,0x7E},
+ { 68,0x18},
+ { 69,0x00},
+ { 70,0x60},
+ { 71,0x82},
+ { 72,0x1C},
+ { 73,0x00},
+ { 74,0x80},
+ { 75,0x84},
+ { 76,0x10},
+ { 77,0x00},
+ { 78,0x20},
+ { 79,0x81},
+ { 80,0x10},
+ { 81,0x00},
+ { 82,0x20},
+ { 83,0xBF},
+ { 84,0x1C},
+ { 85,0x00},
+ { 86,0x40},
+ { 87,0x81},
+ { 88,0x18},
+ { 89,0x00},
+ { 90,0x60},
+ { 91,0xC0},
+ { 92,0x1C},
+ { 93,0x00},
+ { 94,0x80},
+ { 95,0xC4},
+ { 96,0x1C},
+ { 97,0x00},
+ { 98,0x40},
+ { 99,0xBF},
+ {100,0x10},
+ {101,0x30},
+ {102,0x00},
+ {103,0x83},
+ {104,0x00},
+ {105,0x00},
+ {106,0x00},
+ {107,0x00},
+ {108,0x00},
+ {109,0x00},
+ {110,0x00},
+ {111,0x00},
+ {112,0x10},
+ {113,0x30},
+ {114,0x00},
+ {115,0xC3},
+ {116,0x18},
+ {117,0x10},
+ {118,0x20},
+ {119,0xA8},
+ {120,0x1C},
+ {121,0x10},
+ {122,0x40},
+ {123,0x85},
+ {124,0x1C},
+ {125,0x10},
+ {126,0x20},
+ {127,0x83},
+ { 0,0x17},
+ { 8,0x1C},
+ { 9,0x10},
+ { 10,0x40},
+ { 11,0xA6},
+ { 12,0x1C},
+ { 13,0x10},
+ { 14,0x60},
+ { 15,0x87},
+ { 16,0x1C},
+ { 17,0x10},
+ { 18,0x60},
+ { 19,0xA4},
+ { 20,0x1C},
+ { 21,0x10},
+ { 22,0x80},
+ { 23,0x89},
+ { 24,0x1C},
+ { 25,0x10},
+ { 26,0x80},
+ { 27,0xA2},
+ { 28,0x1C},
+ { 29,0x10},
+ { 30,0xA0},
+ { 31,0x8F},
+ { 32,0x1C},
+ { 33,0x10},
+ { 34,0xA0},
+ { 35,0x9C},
+ { 36,0x1C},
+ { 37,0x10},
+ { 38,0xC0},
+ { 39,0x8B},
+ { 40,0x1C},
+ { 41,0x10},
+ { 42,0xC0},
+ { 43,0xA0},
+ { 44,0x1C},
+ { 45,0x10},
+ { 46,0xE0},
+ { 47,0x8D},
+ { 48,0x1C},
+ { 49,0x10},
+ { 50,0xE0},
+ { 51,0x9E},
+ { 52,0x1C},
+ { 53,0x11},
+ { 54,0x00},
+ { 55,0x91},
+ { 56,0x1C},
+ { 57,0x11},
+ { 58,0x00},
+ { 59,0x9A},
+ { 60,0x1C},
+ { 61,0x11},
+ { 62,0x20},
+ { 63,0x93},
+ { 64,0x1C},
+ { 65,0x11},
+ { 66,0x20},
+ { 67,0x98},
+ { 68,0x1C},
+ { 69,0x11},
+ { 70,0x40},
+ { 71,0x84},
+ { 72,0x1C},
+ { 73,0x11},
+ { 74,0x40},
+ { 75,0xA7},
+ { 76,0x1C},
+ { 77,0x11},
+ { 78,0x60},
+ { 79,0x8C},
+ { 80,0x1C},
+ { 81,0x11},
+ { 82,0x60},
+ { 83,0x9F},
+ { 84,0x1C},
+ { 85,0x11},
+ { 86,0x80},
+ { 87,0x88},
+ { 88,0x1C},
+ { 89,0x11},
+ { 90,0x80},
+ { 91,0xA3},
+ { 92,0x1C},
+ { 93,0x11},
+ { 94,0xA0},
+ { 95,0x90},
+ { 96,0x1C},
+ { 97,0x11},
+ { 98,0xA0},
+ { 99,0x9B},
+ {100,0x1C},
+ {101,0x11},
+ {102,0xC0},
+ {103,0x8A},
+ {104,0x1C},
+ {105,0x11},
+ {106,0xC0},
+ {107,0xA1},
+ {108,0x1C},
+ {109,0x11},
+ {110,0xE0},
+ {111,0x86},
+ {112,0x1C},
+ {113,0x11},
+ {114,0xE0},
+ {115,0xA5},
+ {116,0x1C},
+ {117,0x12},
+ {118,0x00},
+ {119,0x8E},
+ {120,0x1C},
+ {121,0x12},
+ {122,0x00},
+ {123,0x9D},
+ {124,0x1C},
+ {125,0x12},
+ {126,0x20},
+ {127,0x92},
+ { 0,0x18},
+ { 8,0x1C},
+ { 9,0x12},
+ { 10,0x20},
+ { 11,0x99},
+ { 12,0x1C},
+ { 13,0x12},
+ { 14,0x40},
+ { 15,0x94},
+ { 16,0x1C},
+ { 17,0x12},
+ { 18,0x40},
+ { 19,0x97},
+ { 20,0x1C},
+ { 21,0x12},
+ { 22,0x60},
+ { 23,0x95},
+ { 24,0x1C},
+ { 25,0x12},
+ { 26,0x60},
+ { 27,0x96},
+ { 28,0x00},
+ { 29,0x00},
+ { 30,0x00},
+ { 31,0x00},
+ { 32,0x00},
+ { 33,0x00},
+ { 34,0x00},
+ { 35,0x00},
+ { 36,0x00},
+ { 37,0x00},
+ { 38,0x00},
+ { 39,0x00},
+ { 40,0x10},
+ { 41,0x00},
+ { 42,0x00},
+ { 43,0xAD},
+ { 44,0x18},
+ { 45,0x10},
+ { 46,0x20},
+ { 47,0xE8},
+ { 48,0x1C},
+ { 49,0x10},
+ { 50,0x40},
+ { 51,0xC5},
+ { 52,0x1C},
+ { 53,0x10},
+ { 54,0x20},
+ { 55,0xC3},
+ { 56,0x1C},
+ { 57,0x10},
+ { 58,0x40},
+ { 59,0xE6},
+ { 60,0x1C},
+ { 61,0x10},
+ { 62,0x60},
+ { 63,0xC7},
+ { 64,0x1C},
+ { 65,0x10},
+ { 66,0x60},
+ { 67,0xE4},
+ { 68,0x1C},
+ { 69,0x10},
+ { 70,0x80},
+ { 71,0xC9},
+ { 72,0x1C},
+ { 73,0x10},
+ { 74,0x80},
+ { 75,0xE2},
+ { 76,0x1C},
+ { 77,0x10},
+ { 78,0xA0},
+ { 79,0xCF},
+ { 80,0x1C},
+ { 81,0x10},
+ { 82,0xA0},
+ { 83,0xDC},
+ { 84,0x1C},
+ { 85,0x10},
+ { 86,0xC0},
+ { 87,0xCB},
+ { 88,0x1C},
+ { 89,0x10},
+ { 90,0xC0},
+ { 91,0xE0},
+ { 92,0x1C},
+ { 93,0x10},
+ { 94,0xE0},
+ { 95,0xCD},
+ { 96,0x1C},
+ { 97,0x10},
+ { 98,0xE0},
+ { 99,0xDE},
+ {100,0x1C},
+ {101,0x11},
+ {102,0x00},
+ {103,0xD1},
+ {104,0x1C},
+ {105,0x11},
+ {106,0x00},
+ {107,0xDA},
+ {108,0x1C},
+ {109,0x11},
+ {110,0x20},
+ {111,0xD3},
+ {112,0x1C},
+ {113,0x11},
+ {114,0x20},
+ {115,0xD8},
+ {116,0x1C},
+ {117,0x11},
+ {118,0x40},
+ {119,0xC4},
+ {120,0x1C},
+ {121,0x11},
+ {122,0x40},
+ {123,0xE7},
+ {124,0x1C},
+ {125,0x11},
+ {126,0x60},
+ {127,0xCC},
+ { 0,0x19},
+ { 8,0x1C},
+ { 9,0x11},
+ { 10,0x60},
+ { 11,0xDF},
+ { 12,0x1C},
+ { 13,0x11},
+ { 14,0x80},
+ { 15,0xC8},
+ { 16,0x1C},
+ { 17,0x11},
+ { 18,0x80},
+ { 19,0xE3},
+ { 20,0x1C},
+ { 21,0x11},
+ { 22,0xA0},
+ { 23,0xD0},
+ { 24,0x1C},
+ { 25,0x11},
+ { 26,0xA0},
+ { 27,0xDB},
+ { 28,0x1C},
+ { 29,0x11},
+ { 30,0xC0},
+ { 31,0xCA},
+ { 32,0x1C},
+ { 33,0x11},
+ { 34,0xC0},
+ { 35,0xE1},
+ { 36,0x1C},
+ { 37,0x11},
+ { 38,0xE0},
+ { 39,0xC6},
+ { 40,0x1C},
+ { 41,0x11},
+ { 42,0xE0},
+ { 43,0xE5},
+ { 44,0x1C},
+ { 45,0x12},
+ { 46,0x00},
+ { 47,0xCE},
+ { 48,0x1C},
+ { 49,0x12},
+ { 50,0x00},
+ { 51,0xDD},
+ { 52,0x1C},
+ { 53,0x12},
+ { 54,0x20},
+ { 55,0xD2},
+ { 56,0x1C},
+ { 57,0x12},
+ { 58,0x20},
+ { 59,0xD9},
+ { 60,0x1C},
+ { 61,0x12},
+ { 62,0x40},
+ { 63,0xD4},
+ { 64,0x1C},
+ { 65,0x12},
+ { 66,0x40},
+ { 67,0xD7},
+ { 68,0x1C},
+ { 69,0x12},
+ { 70,0x60},
+ { 71,0xD5},
+ { 72,0x1C},
+ { 73,0x12},
+ { 74,0x60},
+ { 75,0xD6},
+ { 76,0x00},
+ { 77,0x00},
+ { 78,0x00},
+ { 79,0x00},
+ { 80,0x00},
+ { 81,0x00},
+ { 82,0x00},
+ { 83,0x00},
+ { 84,0x00},
+ { 85,0x00},
+ { 86,0x00},
+ { 87,0x00},
+ { 88,0x10},
+ { 89,0x00},
+ { 90,0x00},
+ { 91,0xED},
+ { 92,0x18},
+ { 93,0x12},
+ { 94,0xA0},
+ { 95,0xEC},
+ { 96,0x1C},
+ { 97,0x12},
+ { 98,0xC0},
+ { 99,0xEE},
+ {100,0x1C},
+ {101,0x12},
+ {102,0xC0},
+ {103,0xEB},
+ {104,0x1C},
+ {105,0x12},
+ {106,0xA0},
+ {107,0xED},
+ {108,0x1C},
+ {109,0x12},
+ {110,0xE0},
+ {111,0xEA},
+ {112,0x1C},
+ {113,0x12},
+ {114,0xE0},
+ {115,0xEF},
+ {116,0x1C},
+ {117,0x13},
+ {118,0x00},
+ {119,0xE9},
+ {120,0x1C},
+ {121,0x13},
+ {122,0x00},
+ {123,0xF0},
+ {124,0x18},
+ {125,0x13},
+ {126,0x60},
+ {127,0xF1},
+ { 0,0x1A},
+ { 8,0x1C},
+ { 9,0x13},
+ { 10,0x60},
+ { 11,0xF3},
+ { 12,0x1C},
+ { 13,0x13},
+ { 14,0x40},
+ { 15,0xF6},
+ { 16,0x4C},
+ { 17,0x13},
+ { 18,0x40},
+ { 19,0xF4},
+ { 20,0x00},
+ { 21,0x00},
+ { 22,0x00},
+ { 23,0x00},
+ { 24,0x5C},
+ { 25,0x90},
+ { 26,0x60},
+ { 27,0x03},
+ { 28,0x18},
+ { 29,0x12},
+ { 30,0xA0},
+ { 31,0xAC},
+ { 32,0x1C},
+ { 33,0x12},
+ { 34,0xA0},
+ { 35,0xAD},
+ { 36,0x1C},
+ { 37,0x12},
+ { 38,0xC0},
+ { 39,0xAE},
+ { 40,0x10},
+ { 41,0x00},
+ { 42,0x40},
+ { 43,0xFD},
+ { 44,0x1C},
+ { 45,0x12},
+ { 46,0xC0},
+ { 47,0xAB},
+ { 48,0x1C},
+ { 49,0x12},
+ { 50,0xE0},
+ { 51,0xAA},
+ { 52,0x1C},
+ { 53,0x12},
+ { 54,0xE0},
+ { 55,0xAF},
+ { 56,0x1C},
+ { 57,0x13},
+ { 58,0x00},
+ { 59,0xA9},
+ { 60,0x1C},
+ { 61,0x13},
+ { 62,0x00},
+ { 63,0xB0},
+ { 64,0x18},
+ { 65,0x13},
+ { 66,0x60},
+ { 67,0xB1},
+ { 68,0x1C},
+ { 69,0x13},
+ { 70,0x60},
+ { 71,0xB3},
+ { 72,0x1C},
+ { 73,0x13},
+ { 74,0x40},
+ { 75,0xB6},
+ { 76,0x4C},
+ { 77,0x13},
+ { 78,0x40},
+ { 79,0xB4},
+ { 80,0x00},
+ { 81,0x00},
+ { 82,0x00},
+ { 83,0x00},
+ { 84,0x5C},
+ { 85,0x90},
+ { 86,0x40},
+ { 87,0x03},
+ { 88,0x00},
+ { 89,0x00},
+ { 90,0x00},
+ { 91,0x00},
+ { 92,0x00},
+ { 93,0x00},
+ { 94,0x00},
+ { 95,0x00},
+ { 96,0x00},
+ { 97,0x00},
+ { 98,0x00},
+ { 99,0x00},
+ {100,0x10},
+ {101,0x00},
+ {102,0x40},
+ {103,0xBD},
+ {104,0x18},
+ {105,0x13},
+ {106,0x80},
+ {107,0xF4},
+ {108,0x1C},
+ {109,0x13},
+ {110,0x80},
+ {111,0xF3},
+ {112,0x1C},
+ {113,0x13},
+ {114,0xA0},
+ {115,0xF1},
+ {116,0x00},
+ {117,0x00},
+ {118,0x00},
+ {119,0x00},
+ {120,0x5C},
+ {121,0x90},
+ {122,0x60},
+ {123,0x03},
+ {124,0x18},
+ {125,0x13},
+ {126,0x80},
+ {127,0xB4},
+ { 0,0x1B},
+ { 8,0x1C},
+ { 9,0x13},
+ { 10,0x80},
+ { 11,0xB3},
+ { 12,0x1C},
+ { 13,0x13},
+ { 14,0xA0},
+ { 15,0xB1},
+ { 16,0x10},
+ { 17,0x00},
+ { 18,0x40},
+ { 19,0xFC},
+ { 20,0x18},
+ { 21,0x13},
+ { 22,0x20},
+ { 23,0xEA},
+ { 24,0x5C},
+ { 25,0x90},
+ { 26,0x40},
+ { 27,0x03},
+ { 28,0x18},
+ { 29,0x13},
+ { 30,0x40},
+ { 31,0xF3},
+ { 32,0x1C},
+ { 33,0x13},
+ { 34,0x60},
+ { 35,0xF4},
+ { 36,0x4C},
+ { 37,0x13},
+ { 38,0x40},
+ { 39,0xF5},
+ { 40,0x10},
+ { 41,0x00},
+ { 42,0x40},
+ { 43,0xBC},
+ { 44,0x1C},
+ { 45,0x13},
+ { 46,0x60},
+ { 47,0xF1},
+ { 48,0x18},
+ { 49,0x13},
+ { 50,0x20},
+ { 51,0xAA},
+ { 52,0x5C},
+ { 53,0x90},
+ { 54,0x60},
+ { 55,0x03},
+ { 56,0x18},
+ { 57,0x13},
+ { 58,0x40},
+ { 59,0xB3},
+ { 60,0x1C},
+ { 61,0x13},
+ { 62,0x60},
+ { 63,0xB4},
+ { 64,0x4C},
+ { 65,0x13},
+ { 66,0x40},
+ { 67,0xB5},
+ { 68,0x10},
+ { 69,0x00},
+ { 70,0x40},
+ { 71,0xFB},
+ { 72,0x1C},
+ { 73,0x13},
+ { 74,0x60},
+ { 75,0xB1},
+ { 76,0x00},
+ { 77,0x00},
+ { 78,0x00},
+ { 79,0x00},
+ { 80,0x5C},
+ { 81,0x90},
+ { 82,0x40},
+ { 83,0x03},
+ { 84,0x18},
+ { 85,0x13},
+ { 86,0x80},
+ { 87,0xF5},
+ { 88,0x1C},
+ { 89,0x13},
+ { 90,0x80},
+ { 91,0xF1},
+ { 92,0x1C},
+ { 93,0x13},
+ { 94,0xA0},
+ { 95,0xF4},
+ { 96,0x10},
+ { 97,0x00},
+ { 98,0x40},
+ { 99,0xBB},
+ {100,0x5C},
+ {101,0x90},
+ {102,0x60},
+ {103,0x03},
+ {104,0x00},
+ {105,0x00},
+ {106,0x00},
+ {107,0x00},
+ {108,0x00},
+ {109,0x00},
+ {110,0x00},
+ {111,0x00},
+ {112,0x00},
+ {113,0x00},
+ {114,0x00},
+ {115,0x00},
+ {116,0x10},
+ {117,0x00},
+ {118,0x40},
+ {119,0xFA},
+ {120,0x18},
+ {121,0x13},
+ {122,0x80},
+ {123,0xB5},
+ {124,0x1C},
+ {125,0x13},
+ {126,0x80},
+ {127,0xB1},
+ { 0,0x1C},
+ { 8,0x1C},
+ { 9,0x13},
+ { 10,0xA0},
+ { 11,0xB4},
+ { 12,0x18},
+ { 13,0x12},
+ { 14,0x80},
+ { 15,0xD5},
+ { 16,0x5C},
+ { 17,0x90},
+ { 18,0x40},
+ { 19,0x03},
+ { 20,0x18},
+ { 21,0x12},
+ { 22,0xA0},
+ { 23,0xF0},
+ { 24,0x1C},
+ { 25,0x12},
+ { 26,0xC0},
+ { 27,0xE9},
+ { 28,0x4C},
+ { 29,0x12},
+ { 30,0xA0},
+ { 31,0xE8},
+ { 32,0x10},
+ { 33,0x00},
+ { 34,0x40},
+ { 35,0xBA},
+ { 36,0x1C},
+ { 37,0x12},
+ { 38,0xC0},
+ { 39,0xEF},
+ { 40,0x1C},
+ { 41,0x12},
+ { 42,0xE0},
+ { 43,0xEE},
+ { 44,0x1C},
+ { 45,0x12},
+ { 46,0xE0},
+ { 47,0xEA},
+ { 48,0x1C},
+ { 49,0x13},
+ { 50,0x00},
+ { 51,0xED},
+ { 52,0x1C},
+ { 53,0x13},
+ { 54,0x00},
+ { 55,0xEB},
+ { 56,0x18},
+ { 57,0x13},
+ { 58,0x60},
+ { 59,0xF5},
+ { 60,0x1C},
+ { 61,0x13},
+ { 62,0x60},
+ { 63,0xF4},
+ { 64,0x1C},
+ { 65,0x13},
+ { 66,0x40},
+ { 67,0xF1},
+ { 68,0x4C},
+ { 69,0x13},
+ { 70,0x40},
+ { 71,0xF2},
+ { 72,0x18},
+ { 73,0x12},
+ { 74,0x80},
+ { 75,0x95},
+ { 76,0x5C},
+ { 77,0x90},
+ { 78,0x60},
+ { 79,0x03},
+ { 80,0x18},
+ { 81,0x12},
+ { 82,0xA0},
+ { 83,0xB0},
+ { 84,0x1C},
+ { 85,0x12},
+ { 86,0xC0},
+ { 87,0xA9},
+ { 88,0x4C},
+ { 89,0x12},
+ { 90,0xA0},
+ { 91,0xA8},
+ { 92,0x10},
+ { 93,0x00},
+ { 94,0x40},
+ { 95,0xF9},
+ { 96,0x1C},
+ { 97,0x12},
+ { 98,0xC0},
+ { 99,0xAF},
+ {100,0x1C},
+ {101,0x12},
+ {102,0xE0},
+ {103,0xAE},
+ {104,0x1C},
+ {105,0x12},
+ {106,0xE0},
+ {107,0xAA},
+ {108,0x1C},
+ {109,0x13},
+ {110,0x00},
+ {111,0xAD},
+ {112,0x1C},
+ {113,0x13},
+ {114,0x00},
+ {115,0xAB},
+ {116,0x18},
+ {117,0x13},
+ {118,0x60},
+ {119,0xB5},
+ {120,0x1C},
+ {121,0x13},
+ {122,0x60},
+ {123,0xB4},
+ {124,0x1C},
+ {125,0x13},
+ {126,0x40},
+ {127,0xB1},
+ { 0,0x1D},
+ { 8,0x4C},
+ { 9,0x13},
+ { 10,0x40},
+ { 11,0xB2},
+ { 12,0x00},
+ { 13,0x00},
+ { 14,0x00},
+ { 15,0x00},
+ { 16,0x5C},
+ { 17,0x90},
+ { 18,0x40},
+ { 19,0x03},
+ { 20,0x00},
+ { 21,0x00},
+ { 22,0x00},
+ { 23,0x00},
+ { 24,0x00},
+ { 25,0x00},
+ { 26,0x00},
+ { 27,0x00},
+ { 28,0x00},
+ { 29,0x00},
+ { 30,0x00},
+ { 31,0x00},
+ { 32,0x10},
+ { 33,0x00},
+ { 34,0x40},
+ { 35,0xB8},
+ { 36,0x18},
+ { 37,0x13},
+ { 38,0x80},
+ { 39,0xF2},
+ { 40,0x1C},
+ { 41,0x13},
+ { 42,0x80},
+ { 43,0xF4},
+ { 44,0x1C},
+ { 45,0x13},
+ { 46,0xA0},
+ { 47,0xF5},
+ { 48,0x10},
+ { 49,0x00},
+ { 50,0x40},
+ { 51,0xB9},
+ { 52,0x00},
+ { 53,0x00},
+ { 54,0x00},
+ { 55,0x00},
+ { 56,0x5C},
+ { 57,0x90},
+ { 58,0x60},
+ { 59,0x03},
+ { 60,0x18},
+ { 61,0x13},
+ { 62,0x80},
+ { 63,0xB2},
+ { 64,0x1C},
+ { 65,0x13},
+ { 66,0x80},
+ { 67,0xB4},
+ { 68,0x1C},
+ { 69,0x13},
+ { 70,0xA0},
+ { 71,0xB5},
+ { 72,0x10},
+ { 73,0x00},
+ { 74,0x40},
+ { 75,0xF8},
+ { 76,0x18},
+ { 77,0x13},
+ { 78,0x20},
+ { 79,0xEE},
+ { 80,0x5C},
+ { 81,0x90},
+ { 82,0x40},
+ { 83,0x03},
+ { 84,0x18},
+ { 85,0x13},
+ { 86,0x40},
+ { 87,0xF4},
+ { 88,0x1C},
+ { 89,0x13},
+ { 90,0x60},
+ { 91,0xF2},
+ { 92,0x4C},
+ { 93,0x13},
+ { 94,0x40},
+ { 95,0xF0},
+ { 96,0x10},
+ { 97,0x00},
+ { 98,0x40},
+ { 99,0xB8},
+ {100,0x1C},
+ {101,0x13},
+ {102,0x60},
+ {103,0xF5},
+ {104,0x18},
+ {105,0x13},
+ {106,0x20},
+ {107,0xAE},
+ {108,0x5C},
+ {109,0x90},
+ {110,0x60},
+ {111,0x03},
+ {112,0x18},
+ {113,0x13},
+ {114,0x40},
+ {115,0xB4},
+ {116,0x1C},
+ {117,0x13},
+ {118,0x60},
+ {119,0xB2},
+ {120,0x4C},
+ {121,0x13},
+ {122,0x40},
+ {123,0xB0},
+ {124,0x10},
+ {125,0x00},
+ {126,0x40},
+ {127,0xF7},
+ { 0,0x1E},
+ { 8,0x1C},
+ { 9,0x13},
+ { 10,0x60},
+ { 11,0xB5},
+ { 12,0x00},
+ { 13,0x00},
+ { 14,0x00},
+ { 15,0x00},
+ { 16,0x5C},
+ { 17,0x90},
+ { 18,0x40},
+ { 19,0x03},
+ { 20,0x18},
+ { 21,0x13},
+ { 22,0x80},
+ { 23,0xF0},
+ { 24,0x1C},
+ { 25,0x13},
+ { 26,0x80},
+ { 27,0xF5},
+ { 28,0x1C},
+ { 29,0x13},
+ { 30,0xA0},
+ { 31,0xF2},
+ { 32,0x10},
+ { 33,0x00},
+ { 34,0x40},
+ { 35,0xB7},
+ { 36,0x00},
+ { 37,0x00},
+ { 38,0x00},
+ { 39,0x00},
+ { 40,0x5C},
+ { 41,0x90},
+ { 42,0x60},
+ { 43,0x03},
+ { 44,0x18},
+ { 45,0x13},
+ { 46,0x80},
+ { 47,0xB0},
+ { 48,0x1C},
+ { 49,0x13},
+ { 50,0x80},
+ { 51,0xB5},
+ { 52,0x1C},
+ { 53,0x13},
+ { 54,0xA0},
+ { 55,0xB2},
+ { 56,0x10},
+ { 57,0x00},
+ { 58,0x40},
+ { 59,0xF6},
+ { 60,0x5C},
+ { 61,0x90},
+ { 62,0x40},
+ { 63,0x03},
+ { 64,0x00},
+ { 65,0x00},
+ { 66,0x00},
+ { 67,0x00},
+ { 68,0x00},
+ { 69,0x00},
+ { 70,0x00},
+ { 71,0x00},
+ { 72,0x00},
+ { 73,0x00},
+ { 74,0x00},
+ { 75,0x00},
+ { 76,0x10},
+ { 77,0x00},
+ { 78,0x40},
+ { 79,0xB6},
+ { 80,0x00},
+ { 81,0x00},
+ { 82,0x00},
+ { 83,0x00},
+ { 84,0x00},
+ { 85,0x00},
+ { 86,0x00},
+ { 87,0x00},
+ { 88,0x00},
+ { 89,0x00},
+ { 90,0x00},
+ { 91,0x00},
+ { 92,0x02},
+ { 93,0x00},
+ { 94,0x00},
+ { 95,0x00},
+ { 96,0x00},
+ { 97,0x00},
+ { 98,0x00},
+ { 99,0x00},
+};
+
+reg_value SRS_OFF_miniDSP_D_reg_values[] = {
+ { 0,0x0},
+ { 0x7F,0x50},
+ { 0,0x04},
+ { 36,0x00},
+ { 37,0x00},
+ { 38,0x01},
+ { 39,0x00},
+ { 0,0x0C},
+ {100,0x00},
+ {101,0x00},
+ {102,0x01},
+ {103,0x00},
+};
+
+reg_value SRS_ON_miniDSP_D_reg_values[] = {
+ { 0,0x0},
+ { 0x7F,0x50},
+ { 0,0x04},
+ { 36,0x00},
+ { 37,0x00},
+ { 38,0x02},
+ { 39,0x00},
+ { 0,0x0C},
+ {100,0x00},
+ {101,0x00},
+ {102,0x02},
+ {103,0x00},
+};
diff --git a/sound/soc/codecs/first_rate_pps_driver.h b/sound/soc/codecs/first_rate_pps_driver.h index c24a1ca5553d..95d1996b7426 100644 --- a/sound/soc/codecs/first_rate_pps_driver.h +++ b/sound/soc/codecs/first_rate_pps_driver.h @@ -1,6011 +1,5959 @@ -/* - * linux/sound/soc/codecs/first_rate_pps_driver.h - * - * - * Copyright (C) 2011 Texas Instruments, Inc. - * - * This package is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License version 2 as - * published by the Free Software Foundation. - * - * THIS PACKAGE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR - * IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED - * WARRANTIES OF MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE. - * -*/ - static control main44_MUX_controls[] = { - {80, 1, 28, 1, 0}, - {40, 3, 120, 1, 1} +/*{4,28,1,0}, +{4,36,1,1}, +{4,112,1,2}*/ }; -static char *main44_MUX_control_names[] = { - "Stereo_Mux_TwoToOne_1", - "Mono_Mux_1_1" +static char * main44_MUX_control_names[] = { +/*"Stereo_Mux_1", +"Stereo_Mux_3", +"Stereo_Mux_4"*/ }; static control main44_VOLUME_controls[] = { - /*{80, 1, 32, 0, 0}*/ }; -static char *main44_VOLUME_control_names[] = { - /*"Volume_1"*/ +static char * main44_VOLUME_control_names[] = { }; -/*INSTRUCTIONS & COEFFICIENTS*/ -/*typedef struct { - u8 reg_off; - u8 reg_val; +/*//INSTRUCTIONS & COEFFICIENTS +typedef struct { + u8 reg_off; + u8 reg_val; } reg_value;*/ -static char *REG_Section_names[] = { - "main44_miniDSP_A_reg_values", - "main44_miniDSP_D_reg_values", +static char * main44_REG_Section_names[] = { + "main44_miniDSP_A_reg_values", + "main44_miniDSP_D_reg_values", }; reg_value main44_REG_Section_init_program[] = { - { 0, 0x0}, - { 0x7F, 0x00}, -/* # Set AutoINC */ - {121, 0x01}, -/*# reg[0][1][122] = 0x01; reg(0)(1)(0x7A => 122) Vref charge time - 40 ms.*/ - {122, 0x01}, + { 0,0x0}, + { 0x7F,0x00}, +// # Set AutoINC + {121,0x01}, + { 0x7F,0x78}, +// # reg[120][0][50] = 0x88 ; Interpolation Ratio is 8, FIFO = Enabled + { 50,0x88}, + { 0x7F,0x64}, +// # reg[100][0][50] = 0xa4 ; Decimation Ratio is 4, CIC AutoNorm = Enabled, FIFO = Enabled + { 50,0xA4}, + { 0x7F,0x78}, +// # reg[120][0][24]=0x80 + { 24,0x80}, }; - reg_value main44_REG_Section_post_program[] = { - { 0, 0x0}, - { 0x7F, 0x28}, -/*# reg[40][0][1] = 0x04; adaptive mode for ADC */ - { 1, 0x04}, - { 0x7F, 0x50}, -/*# reg[80][0][1] = 0x04; adaptive mode for DAC */ - { 1, 0x04}, - { 0x7F, 0x64}, -/*# reg[100][0][48] = 4; IDAC = 256; MDAC*DOSR;IADC = 256; -MADC*AOSR;IDAC = 512 ; MDAC*DOSR;IADC = 512; MADC*AOSR;IDAC = 1024; -MDAC*DOSR;IADC = 1024 ; MADC*AOSR;IDAC = 1536; MDAC*DOSR;IADC = 1536; -MADC*AOSR;IDAC = 2048 ; MDAC*DOSR;IADC = 2048; MADC*AOSR;IDAC = 3072; -MDAC*DOSR;IADC = 3072 ; MADC*AOSR;IDAC = 4096; MDAC*DOSR;IADC = 4096; -MADC*AOSR;IDAC = 6144 ; MDAC*DOSR;IADC = 6144 ; MADC*AOSR */ - { 48, 0x04}, -/* # reg[100][0][49] = 0*/ - { 49, 0x00}, - { 0x7F, 0x78}, -/*# reg[120][0][48] = 4 */ - { 48, 0x04}, -/*# reg[120][0][49] = 0*/ - { 49, 0x00}, - { 0x7F, 0x00}, -}; + { 0,0x0}, + { 0x7F,0x28}, +// # reg[40][0][1] = 0x04 ; adaptive mode for ADC + { 1,0x04}, + { 0x7F,0x50}, +// # reg[80][0][1] = 0x04 ; adaptive mode for DAC + { 1,0x04}, + { 0x7F,0x64}, +// # reg[100][0][48] = 4 + { 48,0x04}, +// # reg[100][0][49] = 0 + { 49,0x00}, + { 0x7F,0x78}, +// # reg[120][0][48] = 4 + { 48,0x04}, +// # reg[120][0][49] = 0 + { 49,0x00}, + { 0x7F,0x64}, +// # reg[100][0][20] = 0x00 ; Disable ADC double buffer mode + { 20,0x00}, + { 0x7F,0x78}, +// # reg[120][0][20] = 0x00 ; Disable DAC double buffer mode + { 20,0x00}, +}; reg_value main44_miniDSP_A_reg_values[] = { - { 0, 0x0}, - { 0x7F, 0x28}, - { 0, 0x01}, - { 8, 0x00}, - { 9, 0xA7}, - { 10, 0xF8}, - { 11, 0x00}, - { 12, 0x7E}, - { 13, 0xB0}, - { 14, 0x10}, - { 15, 0x00}, - { 16, 0x7F}, - { 17, 0xFF}, - { 18, 0xFF}, - { 19, 0x00}, - { 20, 0x00}, - { 21, 0x00}, - { 22, 0x00}, - { 23, 0x00}, - { 24, 0x00}, - { 25, 0x00}, - { 26, 0x00}, - { 27, 0x00}, - { 28, 0x20}, - { 29, 0x26}, - { 30, 0x00}, - { 31, 0x00}, - { 32, 0x20}, - { 33, 0x00}, - { 34, 0x00}, - { 35, 0x00}, - { 36, 0x01}, - { 37, 0x58}, - { 38, 0x00}, - { 39, 0x00}, - { 40, 0xFE}, - { 41, 0xA8}, - { 42, 0x00}, - { 43, 0x00}, - { 44, 0x7E}, - { 45, 0x89}, - { 46, 0x00}, - { 47, 0x00}, - { 48, 0x82}, - { 49, 0xB2}, - { 50, 0x00}, - { 51, 0x00}, - { 52, 0x01}, - { 53, 0xE5}, - { 54, 0x00}, - { 55, 0x00}, - { 56, 0xFE}, - { 57, 0x1B}, - { 58, 0x00}, - { 59, 0x00}, - { 60, 0x7D}, - { 61, 0xDF}, - { 62, 0x00}, - { 63, 0x00}, - { 64, 0x83}, - { 65, 0xCC}, - { 66, 0x00}, - { 67, 0x00}, - { 68, 0x02}, - { 69, 0xAA}, - { 70, 0x00}, - { 71, 0x00}, - { 72, 0xFD}, - { 73, 0x56}, - { 74, 0x00}, - { 75, 0x00}, - { 76, 0x7C}, - { 77, 0xE0}, - { 78, 0x00}, - { 79, 0x00}, - { 80, 0x85}, - { 81, 0x55}, - { 82, 0x00}, - { 83, 0x00}, - { 84, 0x03}, - { 85, 0xBB}, - { 86, 0x00}, - { 87, 0x00}, - { 88, 0xFC}, - { 89, 0x45}, - { 90, 0x00}, - { 91, 0x00}, - { 92, 0x7B}, - { 93, 0x5B}, - { 94, 0x00}, - { 95, 0x00}, - { 96, 0x87}, - { 97, 0x78}, - { 98, 0x00}, - { 99, 0x00}, - {100, 0x05}, - {101, 0x34}, - {102, 0x00}, - {103, 0x00}, - {104, 0xFA}, - {105, 0xCC}, - {106, 0x00}, - {107, 0x00}, - {108, 0x78}, - {109, 0xFF}, - {110, 0x00}, - {111, 0x00}, - {112, 0x8A}, - {113, 0x6A}, - {114, 0x00}, - {115, 0x00}, - {116, 0x07}, - {117, 0x35}, - {118, 0x00}, - {119, 0x00}, - {120, 0xF8}, - {121, 0xCB}, - {122, 0x00}, - {123, 0x00}, - {124, 0x75}, - {125, 0x44}, - {126, 0x00}, - {127, 0x00}, - { 0, 0x02}, - { 8, 0x8E}, - { 9, 0x6C}, - { 10, 0x00}, - { 11, 0x00}, - { 12, 0x09}, - { 13, 0xE0}, - { 14, 0x00}, - { 15, 0x00}, - { 16, 0xF6}, - { 17, 0x20}, - { 18, 0x00}, - { 19, 0x00}, - { 20, 0x6F}, - { 21, 0x43}, - { 22, 0x00}, - { 23, 0x00}, - { 24, 0x93}, - { 25, 0xC1}, - { 26, 0x00}, - { 27, 0x00}, - { 28, 0x0D}, - { 29, 0x4C}, - { 30, 0x00}, - { 31, 0x00}, - { 32, 0xF2}, - { 33, 0xB4}, - { 34, 0x00}, - { 35, 0x00}, - { 36, 0x65}, - { 37, 0x81}, - { 38, 0x00}, - { 39, 0x00}, - { 40, 0x9A}, - { 41, 0x9A}, - { 42, 0x00}, - { 43, 0x00}, - { 44, 0xFF}, - { 45, 0xFF}, - { 46, 0xFF}, - { 47, 0x00}, - { 48, 0x80}, - { 49, 0x00}, - { 50, 0x00}, - { 51, 0x00}, - { 52, 0x7F}, - { 53, 0xFF}, - { 54, 0xFF}, - { 55, 0x00}, - { 56, 0x40}, - { 57, 0x00}, - { 58, 0x00}, - { 59, 0x00}, - { 60, 0x00}, - { 61, 0x00}, - { 62, 0x00}, - { 63, 0x00}, - { 64, 0xFF}, - { 65, 0x9E}, - { 66, 0x00}, - { 67, 0x00}, - { 68, 0xF7}, - { 69, 0x10}, - { 70, 0x00}, - { 71, 0x00}, - { 72, 0x26}, - { 73, 0xF0}, - { 74, 0x00}, - { 75, 0x00}, - { 76, 0x02}, - { 77, 0x61}, - { 78, 0x00}, - { 79, 0x00}, - { 80, 0x40}, - { 81, 0x02}, - { 82, 0x00}, - { 83, 0x00}, - { 84, 0xFF}, - { 85, 0xFC}, - { 86, 0x00}, - { 87, 0x00}, - { 88, 0xFF}, - { 89, 0xFD}, - { 90, 0x00}, - { 91, 0x00}, - { 92, 0xFF}, - { 93, 0xE5}, - { 94, 0x00}, - { 95, 0x00}, - { 96, 0xFF}, - { 97, 0xA7}, - { 98, 0x00}, - { 99, 0x00}, - {100, 0xFF}, - {101, 0xC7}, - {102, 0x00}, - {103, 0x00}, - {104, 0xFF}, - {105, 0xCE}, - {106, 0x00}, - {107, 0x00}, - {108, 0xFF}, - {109, 0xFE}, - {110, 0x00}, - {111, 0x00}, - {112, 0xFE}, - {113, 0xF7}, - {114, 0x00}, - {115, 0x00}, - {116, 0xFF}, - {117, 0x46}, - {118, 0x00}, - {119, 0x00}, - {120, 0xFF}, - {121, 0x22}, - {122, 0x00}, - {123, 0x00}, - {124, 0xFF}, - {125, 0x0F}, - {126, 0x00}, - {127, 0x00}, - { 0, 0x03}, - { 8, 0xFA}, - { 9, 0x8C}, - { 10, 0x00}, - { 11, 0x00}, - { 12, 0xF5}, - { 13, 0x08}, - { 14, 0x00}, - { 15, 0x00}, - { 16, 0xFD}, - { 17, 0x92}, - { 18, 0x00}, - { 19, 0x00}, - { 20, 0xF3}, - { 21, 0xA3}, - { 22, 0x00}, - { 23, 0x00}, - { 24, 0x03}, - { 25, 0xB3}, - { 26, 0x00}, - { 27, 0x00}, - { 28, 0x00}, - { 29, 0x33}, - { 30, 0x00}, - { 31, 0x00}, - { 32, 0x00}, - { 33, 0x71}, - { 34, 0x00}, - { 35, 0x00}, - { 36, 0x40}, - { 37, 0x60}, - { 38, 0x00}, - { 39, 0x00}, - { 40, 0x00}, - { 41, 0xE2}, - { 42, 0x00}, - { 43, 0x00}, - { 44, 0x00}, - { 45, 0xC6}, - { 46, 0x00}, - { 47, 0x00}, - { 48, 0x00}, - { 49, 0x87}, - { 50, 0x00}, - { 51, 0x00}, - { 52, 0x00}, - { 53, 0x0F}, - { 54, 0x00}, - { 55, 0x00}, - { 56, 0x00}, - { 57, 0x0A}, - { 58, 0x00}, - { 59, 0x00}, - { 60, 0x00}, - { 61, 0x02}, - { 62, 0x00}, - { 63, 0x00}, - { 64, 0x01}, - { 65, 0x81}, - { 66, 0x00}, - { 67, 0x00}, - { 68, 0x18}, - { 69, 0x89}, - { 70, 0x00}, - { 71, 0x00}, - { 72, 0x07}, - { 73, 0xFB}, - { 74, 0x00}, - { 75, 0x00}, - { 76, 0x03}, - { 77, 0xBE}, - { 78, 0x00}, - { 79, 0x00}, - { 80, 0xC0}, - { 81, 0x00}, - { 82, 0x00}, - { 83, 0x00}, - { 84, 0x80}, - { 85, 0x04}, - { 86, 0x00}, - { 87, 0x00}, - { 88, 0x00}, - { 89, 0x00}, - { 90, 0x00}, - { 91, 0x00}, - { 92, 0x7F}, - { 93, 0x12}, - { 94, 0x3A}, - { 95, 0x00}, - { 96, 0x40}, - { 97, 0x00}, - { 98, 0x04}, - { 99, 0x00}, - {100, 0x00}, - {101, 0x00}, - {102, 0x08}, - {103, 0x00}, - {104, 0x0C}, - {105, 0xCC}, - {106, 0xCD}, - {107, 0x00}, - {108, 0x01}, - {109, 0x47}, - {110, 0xAE}, - {111, 0x00}, - {112, 0x02}, - {113, 0x52}, - {114, 0x6E}, - {115, 0x00}, - {116, 0x00}, - {117, 0x08}, - {118, 0x00}, - {119, 0x00}, - {120, 0x00}, - {121, 0x00}, - {122, 0x01}, - {123, 0x00}, - {124, 0x7F}, - {125, 0xF8}, - {126, 0x00}, - {127, 0x00}, - { 0, 0x04}, - { 8, 0x0C}, - { 9, 0xCC}, - { 10, 0xCD}, - { 11, 0x00}, - { 12, 0x73}, - { 13, 0x33}, - { 14, 0x33}, - { 15, 0x00}, - { 16, 0x00}, - { 17, 0xA3}, - { 18, 0xD7}, - { 19, 0x00}, - { 20, 0x00}, - { 21, 0x00}, - { 22, 0x00}, - { 23, 0x00}, - { 24, 0x00}, - { 25, 0x00}, - { 26, 0x00}, - { 27, 0x00}, - { 28, 0x00}, - { 29, 0x00}, - { 30, 0x00}, - { 31, 0x00}, - { 32, 0x00}, - { 33, 0x00}, - { 34, 0x00}, - { 35, 0x00}, - { 36, 0x00}, - { 37, 0x00}, - { 38, 0x00}, - { 39, 0x00}, - { 40, 0x00}, - { 41, 0x00}, - { 42, 0x00}, - { 43, 0x00}, - { 44, 0x00}, - { 45, 0x00}, - { 46, 0x00}, - { 47, 0x00}, - { 48, 0x00}, - { 49, 0x00}, - { 50, 0x00}, - { 51, 0x00}, - { 52, 0x00}, - { 53, 0x00}, - { 54, 0x00}, - { 55, 0x00}, - { 56, 0x00}, - { 57, 0x00}, - { 58, 0x00}, - { 59, 0x00}, - { 60, 0x00}, - { 61, 0x00}, - { 62, 0x00}, - { 63, 0x00}, - { 64, 0x00}, - { 65, 0x00}, - { 66, 0x00}, - { 67, 0x00}, - { 68, 0x00}, - { 69, 0x00}, - { 70, 0x00}, - { 71, 0x00}, - { 72, 0x00}, - { 73, 0x00}, - { 74, 0x00}, - { 75, 0x00}, - { 76, 0x00}, - { 77, 0x00}, - { 78, 0x00}, - { 79, 0x00}, - { 80, 0x00}, - { 81, 0x00}, - { 82, 0x00}, - { 83, 0x00}, - { 84, 0x00}, - { 85, 0x00}, - { 86, 0x00}, - { 87, 0x00}, - { 88, 0x00}, - { 89, 0x00}, - { 90, 0x00}, - { 91, 0x00}, - { 92, 0x00}, - { 93, 0x00}, - { 94, 0x00}, - { 95, 0x00}, - { 96, 0x00}, - { 97, 0x00}, - { 98, 0x00}, - { 99, 0x00}, - {100, 0x00}, - {101, 0x00}, - {102, 0x00}, - {103, 0x00}, - {104, 0x00}, - {105, 0x00}, - {106, 0x00}, - {107, 0x00}, - {108, 0x00}, - {109, 0x00}, - {110, 0x00}, - {111, 0x00}, - {112, 0x00}, - {113, 0x00}, - {114, 0x00}, - {115, 0x00}, - { 0, 0x09}, - { 72, 0x00}, - { 73, 0xA7}, - { 74, 0xF8}, - { 75, 0x00}, - { 76, 0x7E}, - { 77, 0xB0}, - { 78, 0x10}, - { 79, 0x00}, - { 80, 0x7F}, - { 81, 0xFF}, - { 82, 0xFF}, - { 83, 0x00}, - { 84, 0x00}, - { 85, 0x00}, - { 86, 0x00}, - { 87, 0x00}, - { 88, 0x00}, - { 89, 0x00}, - { 90, 0x00}, - { 91, 0x00}, - { 92, 0x20}, - { 93, 0x26}, - { 94, 0x00}, - { 95, 0x00}, - { 96, 0x20}, - { 97, 0x00}, - { 98, 0x00}, - { 99, 0x00}, - {100, 0x01}, - {101, 0x58}, - {102, 0x00}, - {103, 0x00}, - {104, 0xFE}, - {105, 0xA8}, - {106, 0x00}, - {107, 0x00}, - {108, 0x7E}, - {109, 0x89}, - {110, 0x00}, - {111, 0x00}, - {112, 0x82}, - {113, 0xB2}, - {114, 0x00}, - {115, 0x00}, - {116, 0x01}, - {117, 0xE5}, - {118, 0x00}, - {119, 0x00}, - {120, 0xFE}, - {121, 0x1B}, - {122, 0x00}, - {123, 0x00}, - {124, 0x7D}, - {125, 0xDF}, - {126, 0x00}, - {127, 0x00}, - { 0, 0x0A}, - { 8, 0x83}, - { 9, 0xCC}, - { 10, 0x00}, - { 11, 0x00}, - { 12, 0x02}, - { 13, 0xAA}, - { 14, 0x00}, - { 15, 0x00}, - { 16, 0xFD}, - { 17, 0x56}, - { 18, 0x00}, - { 19, 0x00}, - { 20, 0x7C}, - { 21, 0xE0}, - { 22, 0x00}, - { 23, 0x00}, - { 24, 0x85}, - { 25, 0x55}, - { 26, 0x00}, - { 27, 0x00}, - { 28, 0x03}, - { 29, 0xBB}, - { 30, 0x00}, - { 31, 0x00}, - { 32, 0xFC}, - { 33, 0x45}, - { 34, 0x00}, - { 35, 0x00}, - { 36, 0x7B}, - { 37, 0x5B}, - { 38, 0x00}, - { 39, 0x00}, - { 40, 0x87}, - { 41, 0x78}, - { 42, 0x00}, - { 43, 0x00}, - { 44, 0x05}, - { 45, 0x34}, - { 46, 0x00}, - { 47, 0x00}, - { 48, 0xFA}, - { 49, 0xCC}, - { 50, 0x00}, - { 51, 0x00}, - { 52, 0x78}, - { 53, 0xFF}, - { 54, 0x00}, - { 55, 0x00}, - { 56, 0x8A}, - { 57, 0x6A}, - { 58, 0x00}, - { 59, 0x00}, - { 60, 0x07}, - { 61, 0x35}, - { 62, 0x00}, - { 63, 0x00}, - { 64, 0xF8}, - { 65, 0xCB}, - { 66, 0x00}, - { 67, 0x00}, - { 68, 0x75}, - { 69, 0x44}, - { 70, 0x00}, - { 71, 0x00}, - { 72, 0x8E}, - { 73, 0x6C}, - { 74, 0x00}, - { 75, 0x00}, - { 76, 0x09}, - { 77, 0xE0}, - { 78, 0x00}, - { 79, 0x00}, - { 80, 0xF6}, - { 81, 0x20}, - { 82, 0x00}, - { 83, 0x00}, - { 84, 0x6F}, - { 85, 0x43}, - { 86, 0x00}, - { 87, 0x00}, - { 88, 0x93}, - { 89, 0xC1}, - { 90, 0x00}, - { 91, 0x00}, - { 92, 0x0D}, - { 93, 0x4C}, - { 94, 0x00}, - { 95, 0x00}, - { 96, 0xF2}, - { 97, 0xB4}, - { 98, 0x00}, - { 99, 0x00}, - {100, 0x65}, - {101, 0x81}, - {102, 0x00}, - {103, 0x00}, - {104, 0x9A}, - {105, 0x9A}, - {106, 0x00}, - {107, 0x00}, - {108, 0xFF}, - {109, 0xFF}, - {110, 0xFF}, - {111, 0x00}, - {112, 0x80}, - {113, 0x00}, - {114, 0x00}, - {115, 0x00}, - {116, 0x7F}, - {117, 0xFF}, - {118, 0xFF}, - {119, 0x00}, - {120, 0x40}, - {121, 0x00}, - {122, 0x00}, - {123, 0x00}, - {124, 0x00}, - {125, 0x00}, - {126, 0x00}, - {127, 0x00}, - { 0, 0x0B}, - { 8, 0xFF}, - { 9, 0x9E}, - { 10, 0x00}, - { 11, 0x00}, - { 12, 0xF7}, - { 13, 0x10}, - { 14, 0x00}, - { 15, 0x00}, - { 16, 0x26}, - { 17, 0xF0}, - { 18, 0x00}, - { 19, 0x00}, - { 20, 0x02}, - { 21, 0x61}, - { 22, 0x00}, - { 23, 0x00}, - { 24, 0x40}, - { 25, 0x02}, - { 26, 0x00}, - { 27, 0x00}, - { 28, 0xFF}, - { 29, 0xFC}, - { 30, 0x00}, - { 31, 0x00}, - { 32, 0xFF}, - { 33, 0xFD}, - { 34, 0x00}, - { 35, 0x00}, - { 36, 0xFF}, - { 37, 0xE5}, - { 38, 0x00}, - { 39, 0x00}, - { 40, 0xFF}, - { 41, 0xA7}, - { 42, 0x00}, - { 43, 0x00}, - { 44, 0xFF}, - { 45, 0xC7}, - { 46, 0x00}, - { 47, 0x00}, - { 48, 0xFF}, - { 49, 0xCE}, - { 50, 0x00}, - { 51, 0x00}, - { 52, 0xFF}, - { 53, 0xFE}, - { 54, 0x00}, - { 55, 0x00}, - { 56, 0xFE}, - { 57, 0xF7}, - { 58, 0x00}, - { 59, 0x00}, - { 60, 0xFF}, - { 61, 0x46}, - { 62, 0x00}, - { 63, 0x00}, - { 64, 0xFF}, - { 65, 0x22}, - { 66, 0x00}, - { 67, 0x00}, - { 68, 0xFF}, - { 69, 0x0F}, - { 70, 0x00}, - { 71, 0x00}, - { 72, 0xFA}, - { 73, 0x8C}, - { 74, 0x00}, - { 75, 0x00}, - { 76, 0xF5}, - { 77, 0x08}, - { 78, 0x00}, - { 79, 0x00}, - { 80, 0xFD}, - { 81, 0x92}, - { 82, 0x00}, - { 83, 0x00}, - { 84, 0xF3}, - { 85, 0xA3}, - { 86, 0x00}, - { 87, 0x00}, - { 88, 0x03}, - { 89, 0xB3}, - { 90, 0x00}, - { 91, 0x00}, - { 92, 0x00}, - { 93, 0x33}, - { 94, 0x00}, - { 95, 0x00}, - { 96, 0x00}, - { 97, 0x71}, - { 98, 0x00}, - { 99, 0x00}, - {100, 0x40}, - {101, 0x60}, - {102, 0x00}, - {103, 0x00}, - {104, 0x00}, - {105, 0xE2}, - {106, 0x00}, - {107, 0x00}, - {108, 0x00}, - {109, 0xC6}, - {110, 0x00}, - {111, 0x00}, - {112, 0x00}, - {113, 0x87}, - {114, 0x00}, - {115, 0x00}, - {116, 0x00}, - {117, 0x0F}, - {118, 0x00}, - {119, 0x00}, - {120, 0x00}, - {121, 0x0A}, - {122, 0x00}, - {123, 0x00}, - {124, 0x00}, - {125, 0x02}, - {126, 0x00}, - {127, 0x00}, - { 0, 0x0C}, - { 8, 0x01}, - { 9, 0x81}, - { 10, 0x00}, - { 11, 0x00}, - { 12, 0x18}, - { 13, 0x89}, - { 14, 0x00}, - { 15, 0x00}, - { 16, 0x07}, - { 17, 0xFB}, - { 18, 0x00}, - { 19, 0x00}, - { 20, 0x03}, - { 21, 0xBE}, - { 22, 0x00}, - { 23, 0x00}, - { 24, 0xC0}, - { 25, 0x00}, - { 26, 0x00}, - { 27, 0x00}, + { 0,0x0}, + { 0x7F,0x28}, + { 0,0x01}, + { 8,0x00}, + { 9,0xA7}, + { 10,0xF8}, + { 11,0x00}, + { 12,0x7E}, + { 13,0xB0}, + { 14,0x10}, + { 15,0x00}, + { 16,0x7F}, + { 17,0xFF}, + { 18,0xFF}, + { 19,0x00}, + { 20,0x00}, + { 21,0x00}, + { 22,0x00}, + { 23,0x00}, + { 24,0x00}, + { 25,0x00}, + { 26,0x00}, + { 27,0x00}, + { 28,0xFF}, + { 29,0xFF}, + { 30,0xFF}, + { 31,0x00}, + { 32,0x80}, + { 33,0x00}, + { 34,0x00}, + { 35,0x00}, + { 36,0x7F}, + { 37,0xFF}, + { 38,0xFF}, + { 39,0x00}, + { 40,0x40}, + { 41,0x00}, + { 42,0x00}, + { 43,0x00}, + { 44,0x00}, + { 45,0x00}, + { 46,0x00}, + { 47,0x00}, + { 48,0xFF}, + { 49,0x9E}, + { 50,0x00}, + { 51,0x00}, + { 52,0xF7}, + { 53,0x10}, + { 54,0x00}, + { 55,0x00}, + { 56,0x26}, + { 57,0xF0}, + { 58,0x00}, + { 59,0x00}, + { 60,0x02}, + { 61,0x61}, + { 62,0x00}, + { 63,0x00}, + { 64,0x40}, + { 65,0x02}, + { 66,0x00}, + { 67,0x00}, + { 68,0xFF}, + { 69,0xFC}, + { 70,0x00}, + { 71,0x00}, + { 72,0xFF}, + { 73,0xFD}, + { 74,0x00}, + { 75,0x00}, + { 76,0xFF}, + { 77,0xE5}, + { 78,0x00}, + { 79,0x00}, + { 80,0xFF}, + { 81,0xA7}, + { 82,0x00}, + { 83,0x00}, + { 84,0xFF}, + { 85,0xC7}, + { 86,0x00}, + { 87,0x00}, + { 88,0xFF}, + { 89,0xCE}, + { 90,0x00}, + { 91,0x00}, + { 92,0xFF}, + { 93,0xFE}, + { 94,0x00}, + { 95,0x00}, + { 96,0xFE}, + { 97,0xF7}, + { 98,0x00}, + { 99,0x00}, + {100,0xFF}, + {101,0x46}, + {102,0x00}, + {103,0x00}, + {104,0xFF}, + {105,0x22}, + {106,0x00}, + {107,0x00}, + {108,0x7F}, + {109,0xFF}, + {110,0xFF}, + {111,0x00}, + {112,0x00}, + {113,0x00}, + {114,0x00}, + {115,0x00}, + {116,0x00}, + {117,0x00}, + {118,0x00}, + {119,0x00}, + {120,0x00}, + {121,0x00}, + {122,0x00}, + {123,0x00}, + {124,0x00}, + {125,0x00}, + {126,0x00}, + {127,0x00}, + { 0,0x02}, + { 8,0xFF}, + { 9,0x0F}, + { 10,0x00}, + { 11,0x00}, + { 12,0xFA}, + { 13,0x8C}, + { 14,0x00}, + { 15,0x00}, + { 16,0xF5}, + { 17,0x08}, + { 18,0x00}, + { 19,0x00}, + { 20,0xFD}, + { 21,0x92}, + { 22,0x00}, + { 23,0x00}, + { 24,0xF3}, + { 25,0xA3}, + { 26,0x00}, + { 27,0x00}, + { 28,0x03}, + { 29,0xB3}, + { 30,0x00}, + { 31,0x00}, + { 32,0x00}, + { 33,0x33}, + { 34,0x00}, + { 35,0x00}, + { 36,0x00}, + { 37,0x71}, + { 38,0x00}, + { 39,0x00}, + { 40,0x40}, + { 41,0x60}, + { 42,0x00}, + { 43,0x00}, + { 44,0x00}, + { 45,0xE2}, + { 46,0x00}, + { 47,0x00}, + { 48,0x00}, + { 49,0xC6}, + { 50,0x00}, + { 51,0x00}, + { 52,0x00}, + { 53,0x87}, + { 54,0x00}, + { 55,0x00}, + { 56,0x00}, + { 57,0x0F}, + { 58,0x00}, + { 59,0x00}, + { 60,0x00}, + { 61,0x0A}, + { 62,0x00}, + { 63,0x00}, + { 64,0x00}, + { 65,0x02}, + { 66,0x00}, + { 67,0x00}, + { 68,0x01}, + { 69,0x81}, + { 70,0x00}, + { 71,0x00}, + { 72,0x18}, + { 73,0x89}, + { 74,0x00}, + { 75,0x00}, + { 76,0x07}, + { 77,0xFB}, + { 78,0x00}, + { 79,0x00}, + { 80,0x03}, + { 81,0xBE}, + { 82,0x00}, + { 83,0x00}, + { 0,0x09}, + { 72,0x00}, + { 73,0xA7}, + { 74,0xF8}, + { 75,0x00}, + { 76,0x7E}, + { 77,0xB0}, + { 78,0x10}, + { 79,0x00}, + { 80,0x7F}, + { 81,0xFF}, + { 82,0xFF}, + { 83,0x00}, + { 84,0x00}, + { 85,0x00}, + { 86,0x00}, + { 87,0x00}, + { 88,0x00}, + { 89,0x00}, + { 90,0x00}, + { 91,0x00}, + { 92,0xFF}, + { 93,0xFF}, + { 94,0xFF}, + { 95,0x00}, + { 96,0x80}, + { 97,0x00}, + { 98,0x00}, + { 99,0x00}, + {100,0x7F}, + {101,0xFF}, + {102,0xFF}, + {103,0x00}, + {104,0x40}, + {105,0x00}, + {106,0x00}, + {107,0x00}, + {108,0x00}, + {109,0x00}, + {110,0x00}, + {111,0x00}, + {112,0xFF}, + {113,0x9E}, + {114,0x00}, + {115,0x00}, + {116,0xF7}, + {117,0x10}, + {118,0x00}, + {119,0x00}, + {120,0x26}, + {121,0xF0}, + {122,0x00}, + {123,0x00}, + {124,0x02}, + {125,0x61}, + {126,0x00}, + {127,0x00}, + { 0,0x0A}, + { 8,0x40}, + { 9,0x02}, + { 10,0x00}, + { 11,0x00}, + { 12,0xFF}, + { 13,0xFC}, + { 14,0x00}, + { 15,0x00}, + { 16,0xFF}, + { 17,0xFD}, + { 18,0x00}, + { 19,0x00}, + { 20,0xFF}, + { 21,0xE5}, + { 22,0x00}, + { 23,0x00}, + { 24,0xFF}, + { 25,0xA7}, + { 26,0x00}, + { 27,0x00}, + { 28,0xFF}, + { 29,0xC7}, + { 30,0x00}, + { 31,0x00}, + { 32,0xFF}, + { 33,0xCE}, + { 34,0x00}, + { 35,0x00}, + { 36,0xFF}, + { 37,0xFE}, + { 38,0x00}, + { 39,0x00}, + { 40,0xFE}, + { 41,0xF7}, + { 42,0x00}, + { 43,0x00}, + { 44,0xFF}, + { 45,0x46}, + { 46,0x00}, + { 47,0x00}, + { 48,0xFF}, + { 49,0x22}, + { 50,0x00}, + { 51,0x00}, + { 52,0x7F}, + { 53,0xFF}, + { 54,0xFF}, + { 55,0x00}, + { 56,0x00}, + { 57,0x00}, + { 58,0x00}, + { 59,0x00}, + { 60,0x00}, + { 61,0x00}, + { 62,0x00}, + { 63,0x00}, + { 64,0x00}, + { 65,0x00}, + { 66,0x00}, + { 67,0x00}, + { 68,0x00}, + { 69,0x00}, + { 70,0x00}, + { 71,0x00}, + { 72,0xFF}, + { 73,0x0F}, + { 74,0x00}, + { 75,0x00}, + { 76,0xFA}, + { 77,0x8C}, + { 78,0x00}, + { 79,0x00}, + { 80,0xF5}, + { 81,0x08}, + { 82,0x00}, + { 83,0x00}, + { 84,0xFD}, + { 85,0x92}, + { 86,0x00}, + { 87,0x00}, + { 88,0xF3}, + { 89,0xA3}, + { 90,0x00}, + { 91,0x00}, + { 92,0x03}, + { 93,0xB3}, + { 94,0x00}, + { 95,0x00}, + { 96,0x00}, + { 97,0x33}, + { 98,0x00}, + { 99,0x00}, + {100,0x00}, + {101,0x71}, + {102,0x00}, + {103,0x00}, + {104,0x40}, + {105,0x60}, + {106,0x00}, + {107,0x00}, + {108,0x00}, + {109,0xE2}, + {110,0x00}, + {111,0x00}, + {112,0x00}, + {113,0xC6}, + {114,0x00}, + {115,0x00}, + {116,0x00}, + {117,0x87}, + {118,0x00}, + {119,0x00}, + {120,0x00}, + {121,0x0F}, + {122,0x00}, + {123,0x00}, + {124,0x00}, + {125,0x0A}, + {126,0x00}, + {127,0x00}, + { 0,0x0B}, + { 8,0x00}, + { 9,0x02}, + { 10,0x00}, + { 11,0x00}, + { 12,0x01}, + { 13,0x81}, + { 14,0x00}, + { 15,0x00}, + { 16,0x18}, + { 17,0x89}, + { 18,0x00}, + { 19,0x00}, + { 20,0x07}, + { 21,0xFB}, + { 22,0x00}, + { 23,0x00}, + { 24,0x03}, + { 25,0xBE}, + { 26,0x00}, + { 27,0x00}, + { 0,0x0}, + { 0x7F,0x14}, + { 0,0x01}, + { 8,0xC0}, + { 9,0x00}, + { 10,0x00}, + { 11,0x00}, + { 12,0xC0}, + { 13,0x00}, + { 14,0x00}, + { 15,0x00}, + { 0,0x0}, + { 0x7F,0x64}, + { 0,0x01}, + { 8,0x58}, + { 9,0x60}, + { 10,0x08}, + { 11,0x01}, + { 12,0x60}, + { 13,0x60}, + { 14,0x00}, + { 15,0x00}, + { 16,0x58}, + { 17,0x60}, + { 18,0x00}, + { 19,0x09}, + { 20,0x00}, + { 21,0x00}, + { 22,0x00}, + { 23,0x00}, + { 24,0x44}, + { 25,0x00}, + { 26,0xC0}, + { 27,0x07}, + { 28,0x04}, + { 29,0x00}, + { 30,0x00}, + { 31,0x00}, + { 32,0x04}, + { 33,0x00}, + { 34,0x00}, + { 35,0x0D}, + { 36,0x04}, + { 37,0x00}, + { 38,0x00}, + { 39,0x08}, + { 40,0x04}, + { 41,0x00}, + { 42,0x00}, + { 43,0x04}, + { 44,0x00}, + { 45,0x00}, + { 46,0x00}, + { 47,0x00}, + { 48,0x00}, + { 49,0x00}, + { 50,0x00}, + { 51,0x00}, + { 52,0x44}, + { 53,0x00}, + { 54,0x00}, + { 55,0x07}, + { 56,0x21}, + { 57,0x00}, + { 58,0x20}, + { 59,0x00}, + { 60,0x4B}, + { 61,0x00}, + { 62,0xC0}, + { 63,0x00}, + { 64,0x4B}, + { 65,0x00}, + { 66,0xE0}, + { 67,0x00}, + { 68,0x10}, + { 69,0x00}, + { 70,0x00}, + { 71,0x00}, + { 72,0x10}, + { 73,0x00}, + { 74,0x00}, + { 75,0x0D}, + { 76,0x10}, + { 77,0x00}, + { 78,0x00}, + { 79,0x08}, + { 80,0x10}, + { 81,0x00}, + { 82,0x00}, + { 83,0x04}, + { 84,0x18}, + { 85,0x01}, + { 86,0xC0}, + { 87,0x0F}, + { 88,0x1C}, + { 89,0x01}, + { 90,0xA0}, + { 91,0x09}, + { 92,0x1C}, + { 93,0x01}, + { 94,0xA0}, + { 95,0x03}, + { 96,0x1C}, + { 97,0x01}, + { 98,0x80}, + { 99,0x0A}, + {100,0x1C}, + {101,0x01}, + {102,0x80}, + {103,0x02}, + {104,0x1C}, + {105,0x01}, + {106,0x40}, + {107,0x0C}, + {108,0x1C}, + {109,0x01}, + {110,0x40}, + {111,0x00}, + {112,0x1C}, + {113,0x01}, + {114,0x60}, + {115,0x01}, + {116,0x1C}, + {117,0x01}, + {118,0x60}, + {119,0x0B}, + {120,0x18}, + {121,0x01}, + {122,0x40}, + {123,0x03}, + {124,0x1C}, + {125,0x01}, + {126,0x40}, + {127,0x08}, + { 0,0x02}, + { 8,0x1C}, + { 9,0x01}, + { 10,0x60}, + { 11,0x09}, + { 12,0x10}, + { 13,0x00}, + { 14,0x00}, + { 15,0x2D}, + { 16,0x1C}, + { 17,0x01}, + { 18,0x60}, + { 19,0x02}, + { 20,0x1C}, + { 21,0x01}, + { 22,0x80}, + { 23,0x01}, + { 24,0x1C}, + { 25,0x01}, + { 26,0x80}, + { 27,0x0A}, + { 28,0x1C}, + { 29,0x01}, + { 30,0xA0}, + { 31,0x00}, + { 32,0x1C}, + { 33,0x01}, + { 34,0xA0}, + { 35,0x0B}, + { 36,0x1C}, + { 37,0x01}, + { 38,0xC0}, + { 39,0x06}, + { 40,0x00}, + { 41,0x00}, + { 42,0x00}, + { 43,0x00}, + { 44,0x00}, + { 45,0x00}, + { 46,0x00}, + { 47,0x00}, + { 48,0x00}, + { 49,0x00}, + { 50,0x00}, + { 51,0x00}, + { 52,0x10}, + { 53,0x00}, + { 54,0x00}, + { 55,0x0F}, + { 56,0x18}, + { 57,0x01}, + { 58,0xE0}, + { 59,0x2C}, + { 60,0x1C}, + { 61,0x02}, + { 62,0x00}, + { 63,0x11}, + { 64,0x1C}, + { 65,0x02}, + { 66,0x00}, + { 67,0x48}, + { 68,0x1C}, + { 69,0x01}, + { 70,0xE0}, + { 71,0x2D}, + { 72,0x1C}, + { 73,0x02}, + { 74,0x20}, + { 75,0x2F}, + { 76,0x1C}, + { 77,0x02}, + { 78,0x20}, + { 79,0x2A}, + { 80,0x1C}, + { 81,0x02}, + { 82,0x40}, + { 83,0x31}, + { 84,0x1C}, + { 85,0x02}, + { 86,0x40}, + { 87,0x28}, + { 88,0x1C}, + { 89,0x02}, + { 90,0x60}, + { 91,0x37}, + { 92,0x1C}, + { 93,0x02}, + { 94,0x60}, + { 95,0x22}, + { 96,0x1C}, + { 97,0x02}, + { 98,0x80}, + { 99,0x14}, + {100,0x1C}, + {101,0x02}, + {102,0x80}, + {103,0x45}, + {104,0x1C}, + {105,0x02}, + {106,0xA0}, + {107,0x12}, + {108,0x1C}, + {109,0x02}, + {110,0xA0}, + {111,0x47}, + {112,0x1C}, + {113,0x02}, + {114,0xC0}, + {115,0x38}, + {116,0x1C}, + {117,0x02}, + {118,0xC0}, + {119,0x21}, + {120,0x1C}, + {121,0x02}, + {122,0xE0}, + {123,0x33}, + {124,0x1C}, + {125,0x02}, + {126,0xE0}, + {127,0x26}, + { 0,0x03}, + { 8,0x1C}, + { 9,0x03}, + { 10,0x00}, + { 11,0x16}, + { 12,0x1C}, + { 13,0x03}, + { 14,0x00}, + { 15,0x43}, + { 16,0x1C}, + { 17,0x03}, + { 18,0xC0}, + { 19,0x35}, + { 20,0x1C}, + { 21,0x03}, + { 22,0xC0}, + { 23,0x24}, + { 24,0x1C}, + { 25,0x03}, + { 26,0xE0}, + { 27,0x1A}, + { 28,0x1C}, + { 29,0x03}, + { 30,0xE0}, + { 31,0x3F}, + { 32,0x1C}, + { 33,0x04}, + { 34,0x00}, + { 35,0x3A}, + { 36,0x1C}, + { 37,0x04}, + { 38,0x00}, + { 39,0x1F}, + { 40,0x1C}, + { 41,0x04}, + { 42,0x20}, + { 43,0x18}, + { 44,0x1C}, + { 45,0x04}, + { 46,0x20}, + { 47,0x41}, + { 48,0x1C}, + { 49,0x04}, + { 50,0x40}, + { 51,0x1C}, + { 52,0x1C}, + { 53,0x04}, + { 54,0x40}, + { 55,0x3D}, + { 56,0x1C}, + { 57,0x04}, + { 58,0x60}, + { 59,0x19}, + { 60,0x1C}, + { 61,0x04}, + { 62,0x60}, + { 63,0x40}, + { 64,0x1C}, + { 65,0x04}, + { 66,0x80}, + { 67,0x30}, + { 68,0x1C}, + { 69,0x04}, + { 70,0x80}, + { 71,0x29}, + { 72,0x1C}, + { 73,0x04}, + { 74,0xA0}, + { 75,0x15}, + { 76,0x1C}, + { 77,0x04}, + { 78,0xA0}, + { 79,0x44}, + { 80,0x1C}, + { 81,0x04}, + { 82,0xC0}, + { 83,0x3B}, + { 84,0x1C}, + { 85,0x04}, + { 86,0xC0}, + { 87,0x1E}, + { 88,0x1C}, + { 89,0x04}, + { 90,0xE0}, + { 91,0x34}, + { 92,0x1C}, + { 93,0x04}, + { 94,0xE0}, + { 95,0x25}, + { 96,0x1C}, + { 97,0x05}, + { 98,0x00}, + { 99,0x36}, + {100,0x1C}, + {101,0x05}, + {102,0x00}, + {103,0x23}, + {104,0x1C}, + {105,0x05}, + {106,0x20}, + {107,0x32}, + {108,0x1C}, + {109,0x05}, + {110,0x20}, + {111,0x27}, + {112,0x1C}, + {113,0x05}, + {114,0x40}, + {115,0x13}, + {116,0x1C}, + {117,0x05}, + {118,0x40}, + {119,0x46}, + {120,0x1C}, + {121,0x05}, + {122,0x60}, + {123,0x2E}, + {124,0x1C}, + {125,0x05}, + {126,0x60}, + {127,0x2B}, + { 0,0x04}, + { 8,0x1C}, + { 9,0x05}, + { 10,0x80}, + { 11,0x10}, + { 12,0x1C}, + { 13,0x05}, + { 14,0x80}, + { 15,0x49}, + { 16,0x1C}, + { 17,0x05}, + { 18,0xA0}, + { 19,0x17}, + { 20,0x1C}, + { 21,0x05}, + { 22,0xA0}, + { 23,0x42}, + { 24,0x1C}, + { 25,0x05}, + { 26,0xC0}, + { 27,0x1D}, + { 28,0x1C}, + { 29,0x05}, + { 30,0xC0}, + { 31,0x3C}, + { 32,0x1C}, + { 33,0x05}, + { 34,0xE0}, + { 35,0x1B}, + { 36,0x1C}, + { 37,0x05}, + { 38,0xE0}, + { 39,0x3E}, + { 40,0x1C}, + { 41,0x06}, + { 42,0x00}, + { 43,0x39}, + { 44,0x1C}, + { 45,0x06}, + { 46,0x00}, + { 47,0x20}, + { 48,0x00}, + { 49,0x00}, + { 50,0x00}, + { 51,0x00}, + { 52,0x5C}, + { 53,0x90}, + { 54,0x40}, + { 55,0x00}, + { 56,0x00}, + { 57,0x00}, + { 58,0x00}, + { 59,0x00}, + { 60,0x5C}, + { 61,0x90}, + { 62,0x20}, + { 63,0x00}, + { 64,0x00}, + { 65,0x00}, + { 66,0x00}, + { 67,0x00}, + { 68,0x00}, + { 69,0x00}, + { 70,0x00}, + { 71,0x00}, + { 72,0x00}, + { 73,0x00}, + { 74,0x00}, + { 75,0x00}, + { 76,0x10}, + { 77,0x00}, + { 78,0x00}, + { 79,0x49}, + { 80,0x18}, + { 81,0x00}, + { 82,0x60}, + { 83,0x4A}, + { 84,0x1C}, + { 85,0x00}, + { 86,0x80}, + { 87,0x4C}, + { 88,0x1C}, + { 89,0x00}, + { 90,0x40}, + { 91,0x49}, + { 92,0x30}, + { 93,0x00}, + { 94,0x00}, + { 95,0x4C}, + { 96,0x1C}, + { 97,0x00}, + { 98,0x20}, + { 99,0x4E}, + {100,0x00}, + {101,0x00}, + {102,0x00}, + {103,0x00}, + {104,0x10}, + {105,0x30}, + {106,0x00}, + {107,0x4B}, + {108,0x34}, + {109,0x00}, + {110,0x00}, + {111,0x4B}, + {112,0x5C}, + {113,0x60}, + {114,0xA0}, + {115,0x4B}, + {116,0x0C}, + {117,0x00}, + {118,0x40}, + {119,0x00}, + {120,0x00}, + {121,0x00}, + {122,0x00}, + {123,0x00}, + {124,0x10}, + {125,0x30}, + {126,0x00}, + {127,0x4D}, + { 0,0x05}, + { 8,0x10}, + { 9,0x13}, + { 10,0xE0}, + { 11,0x50}, + { 12,0x18}, + { 13,0x01}, + { 14,0x00}, + { 15,0x50}, + { 16,0x18}, + { 17,0x03}, + { 18,0x60}, + { 19,0x53}, + { 20,0x6C}, + { 21,0x03}, + { 22,0x40}, + { 23,0x52}, + { 24,0x6C}, + { 25,0x03}, + { 26,0x80}, + { 27,0x55}, + { 28,0x10}, + { 29,0x00}, + { 30,0x20}, + { 31,0x51}, + { 32,0x1C}, + { 33,0x03}, + { 34,0x20}, + { 35,0x51}, + { 36,0x1C}, + { 37,0x03}, + { 38,0xA0}, + { 39,0x56}, + { 40,0x00}, + { 41,0x00}, + { 42,0x00}, + { 43,0x00}, + { 44,0x00}, + { 45,0x00}, + { 46,0x00}, + { 47,0x00}, + { 48,0x00}, + { 49,0x00}, + { 50,0x00}, + { 51,0x00}, + { 52,0x10}, + { 53,0x00}, + { 54,0x00}, + { 55,0x54}, + { 56,0x18}, + { 57,0x01}, + { 58,0x00}, + { 59,0x54}, + { 60,0x00}, + { 61,0x00}, + { 62,0x00}, + { 63,0x00}, + { 64,0x0C}, + { 65,0x00}, + { 66,0x00}, + { 67,0x03}, + { 68,0x00}, + { 69,0x00}, + { 70,0x00}, + { 71,0x00}, + { 72,0x00}, + { 73,0x00}, + { 74,0x00}, + { 75,0x00}, + { 76,0x00}, + { 77,0x00}, + { 78,0x00}, + { 79,0x00}, + { 80,0x02}, + { 81,0x00}, + { 82,0x00}, + { 83,0x00}, + { 84,0x00}, + { 85,0x00}, + { 86,0x00}, + { 87,0x00}, +}; - { 28, 0x80}, - { 29, 0x04}, - { 30, 0x00}, - { 31, 0x00}, - { 32, 0x00}, - { 33, 0x00}, - { 34, 0x00}, - { 35, 0x00}, - { 36, 0x7F}, - { 37, 0x12}, - { 38, 0x3A}, - { 39, 0x00}, - { 40, 0x40}, - { 41, 0x00}, - { 42, 0x04}, - { 43, 0x00}, - { 44, 0x00}, - { 45, 0x00}, - { 46, 0x08}, - { 47, 0x00}, - { 48, 0x0C}, - { 49, 0xCC}, - { 50, 0xCD}, - { 51, 0x00}, - { 52, 0x01}, - { 53, 0x47}, - { 54, 0xAE}, - { 55, 0x00}, - { 56, 0x02}, - { 57, 0x52}, - { 58, 0x6E}, - { 59, 0x00}, - { 60, 0x00}, - { 61, 0x08}, - { 62, 0x00}, - { 63, 0x00}, - { 64, 0x00}, - { 65, 0x00}, - { 66, 0x01}, - { 67, 0x00}, - { 68, 0x7F}, - { 69, 0xF8}, - { 70, 0x00}, - { 71, 0x00}, - { 72, 0x0C}, - { 73, 0xCC}, - { 74, 0xCD}, - { 75, 0x00}, - { 76, 0x73}, - { 77, 0x33}, - { 78, 0x33}, - { 79, 0x00}, - { 80, 0x00}, - { 81, 0xA3}, - { 82, 0xD7}, - { 83, 0x00}, - { 84, 0x00}, - { 85, 0x00}, - { 86, 0x00}, - { 87, 0x00}, - { 88, 0x00}, - { 89, 0x00}, - { 90, 0x00}, - { 91, 0x00}, - { 92, 0x00}, - { 93, 0x00}, - { 94, 0x00}, - { 95, 0x00}, - { 96, 0x00}, - { 97, 0x00}, - { 98, 0x00}, - { 99, 0x00}, - {100, 0x00}, - {101, 0x00}, - {102, 0x00}, - {103, 0x00}, - {104, 0x00}, - {105, 0x00}, - {106, 0x00}, - {107, 0x00}, - {108, 0x00}, - {109, 0x00}, - {110, 0x00}, - {111, 0x00}, - {112, 0x00}, - {113, 0x00}, - {114, 0x00}, - {115, 0x00}, - {116, 0x00}, - {117, 0x00}, - {118, 0x00}, - {119, 0x00}, - {120, 0x00}, - {121, 0x00}, - {122, 0x00}, - {123, 0x00}, - {124, 0x00}, - {125, 0x00}, - {126, 0x00}, - {127, 0x00}, - { 0, 0x0D}, - { 8, 0x00}, - { 9, 0x00}, - { 10, 0x00}, - { 11, 0x00}, - { 12, 0x00}, - { 13, 0x00}, - { 14, 0x00}, - { 15, 0x00}, - { 16, 0x00}, - { 17, 0x00}, - { 18, 0x00}, - { 19, 0x00}, - { 20, 0x00}, - { 21, 0x00}, - { 22, 0x00}, - { 23, 0x00}, - { 24, 0x00}, - { 25, 0x00}, - { 26, 0x00}, - { 27, 0x00}, - { 28, 0x00}, - { 29, 0x00}, - { 30, 0x00}, - { 31, 0x00}, - { 32, 0x00}, - { 33, 0x00}, - { 34, 0x00}, - { 35, 0x00}, - { 36, 0x00}, - { 37, 0x00}, - { 38, 0x00}, - { 39, 0x00}, - { 40, 0x00}, - { 41, 0x00}, - { 42, 0x00}, - { 43, 0x00}, - { 44, 0x00}, - { 45, 0x00}, - { 46, 0x00}, - { 47, 0x00}, - { 48, 0x00}, - { 49, 0x00}, - { 50, 0x00}, - { 51, 0x00}, - { 52, 0x00}, - { 53, 0x00}, - { 54, 0x00}, - { 55, 0x00}, - { 56, 0x00}, - { 57, 0x00}, - { 58, 0x00}, - { 59, 0x00}, - { 0, 0x0}, - { 0x7F, 0x14}, - { 0, 0x01}, - { 8, 0xC0}, - { 9, 0x00}, - { 10, 0x00}, - { 11, 0x00}, - { 12, 0xC0}, - { 13, 0x00}, - { 14, 0x00}, - { 15, 0x00}, - { 0, 0x0}, - { 0x7F, 0x64}, - { 0, 0x01}, - { 8, 0x58}, - { 9, 0x60}, - { 10, 0x08}, - { 11, 0x01}, - { 12, 0x60}, - { 13, 0x60}, - { 14, 0x00}, - { 15, 0x00}, - { 16, 0x58}, - { 17, 0x60}, - { 18, 0x00}, - { 19, 0x2B}, - { 20, 0x00}, - { 21, 0x00}, - { 22, 0x00}, - { 23, 0x00}, - { 24, 0x44}, - { 25, 0x00}, - { 26, 0xC0}, - { 27, 0x07}, - { 28, 0x04}, - { 29, 0x00}, - { 30, 0x00}, - { 31, 0x00}, - { 32, 0x04}, - { 33, 0x00}, - { 34, 0x00}, - { 35, 0x0D}, - { 36, 0x04}, - { 37, 0x00}, - { 38, 0x00}, - { 39, 0x08}, - { 40, 0x04}, - { 41, 0x00}, - { 42, 0x00}, - { 43, 0x04}, - { 44, 0x00}, - { 45, 0x00}, - { 46, 0x00}, - { 47, 0x00}, - { 48, 0x00}, - { 49, 0x00}, - { 50, 0x00}, - { 51, 0x00}, - { 52, 0x44}, - { 53, 0x00}, - { 54, 0x00}, - { 55, 0x07}, - { 56, 0x21}, - { 57, 0x00}, - { 58, 0x20}, - { 59, 0x00}, - { 60, 0x4B}, - { 61, 0x00}, - { 62, 0xC0}, - { 63, 0x00}, - { 64, 0x4B}, - { 65, 0x00}, - { 66, 0xE0}, - { 67, 0x00}, - { 68, 0x10}, - { 69, 0x00}, - { 70, 0x00}, - { 71, 0x00}, - { 72, 0x10}, - { 73, 0x00}, - { 74, 0x00}, - { 75, 0x0D}, - { 76, 0x10}, - { 77, 0x00}, - { 78, 0x00}, - { 79, 0x08}, - { 80, 0x10}, - { 81, 0x00}, - { 82, 0x00}, - { 83, 0x04}, - { 84, 0x18}, - { 85, 0x06}, - { 86, 0x00}, - { 87, 0x0F}, - { 88, 0x1C}, - { 89, 0x05}, - { 90, 0xE0}, - { 91, 0x09}, - { 92, 0x1C}, - { 93, 0x05}, - { 94, 0xE0}, - { 95, 0x03}, - { 96, 0x1C}, - { 97, 0x05}, - { 98, 0xC0}, - { 99, 0x0A}, - {100, 0x1C}, - {101, 0x05}, - {102, 0xC0}, - {103, 0x02}, - {104, 0x1C}, - {105, 0x05}, - {106, 0x80}, - {107, 0x0C}, - {108, 0x1C}, - {109, 0x05}, - {110, 0x80}, - {111, 0x00}, - {112, 0x1C}, - {113, 0x05}, - {114, 0xA0}, - {115, 0x01}, - {116, 0x1C}, - {117, 0x05}, - {118, 0xA0}, - {119, 0x0B}, - {120, 0x18}, - {121, 0x05}, - {122, 0x80}, - {123, 0x03}, - {124, 0x1C}, - {125, 0x05}, - {126, 0x80}, - {127, 0x08}, - { 0, 0x02}, - { 8, 0x1C}, - { 9, 0x05}, - { 10, 0xA0}, - { 11, 0x09}, - { 12, 0x10}, - { 13, 0x00}, - { 14, 0x00}, - { 15, 0x2D}, - { 16, 0x1C}, - { 17, 0x05}, - { 18, 0xA0}, - { 19, 0x02}, - { 20, 0x1C}, - { 21, 0x05}, - { 22, 0xC0}, - { 23, 0x01}, - { 24, 0x1C}, - { 25, 0x05}, - { 26, 0xC0}, - { 27, 0x0A}, - { 28, 0x1C}, - { 29, 0x05}, - { 30, 0xE0}, - { 31, 0x00}, - { 32, 0x1C}, - { 33, 0x05}, - { 34, 0xE0}, - { 35, 0x0B}, - { 36, 0x1C}, - { 37, 0x06}, - { 38, 0x00}, - { 39, 0x06}, - { 40, 0x00}, - { 41, 0x00}, - { 42, 0x00}, - { 43, 0x00}, - { 44, 0x00}, - { 45, 0x00}, - { 46, 0x00}, - { 47, 0x00}, - { 48, 0x00}, - { 49, 0x00}, - { 50, 0x00}, - { 51, 0x00}, - { 52, 0x10}, - { 53, 0x00}, - { 54, 0x00}, - { 55, 0x0F}, - { 56, 0x18}, - { 57, 0x06}, - { 58, 0x20}, - { 59, 0x2C}, - { 60, 0x1C}, - { 61, 0x06}, - { 62, 0x40}, - { 63, 0x11}, - { 64, 0x1C}, - { 65, 0x06}, - { 66, 0x40}, - { 67, 0x48}, - { 68, 0x1C}, - { 69, 0x06}, - { 70, 0x20}, - { 71, 0x2D}, - { 72, 0x1C}, - { 73, 0x06}, - { 74, 0x60}, - { 75, 0x2F}, - { 76, 0x1C}, - { 77, 0x06}, - { 78, 0x60}, - { 79, 0x2A}, - { 80, 0x1C}, - { 81, 0x06}, - { 82, 0x80}, - { 83, 0x31}, - { 84, 0x1C}, - { 85, 0x06}, - { 86, 0x80}, - { 87, 0x28}, - { 88, 0x1C}, - { 89, 0x06}, - { 90, 0xA0}, - { 91, 0x37}, - { 92, 0x1C}, - { 93, 0x06}, - { 94, 0xA0}, - { 95, 0x22}, - { 96, 0x1C}, - { 97, 0x06}, - { 98, 0xC0}, - { 99, 0x14}, - {100, 0x1C}, - {101, 0x06}, - {102, 0xC0}, - {103, 0x45}, - {104, 0x1C}, - {105, 0x06}, - {106, 0xE0}, - {107, 0x12}, - {108, 0x1C}, - {109, 0x06}, - {110, 0xE0}, - {111, 0x47}, - {112, 0x1C}, - {113, 0x07}, - {114, 0x00}, - {115, 0x38}, - {116, 0x1C}, - {117, 0x07}, - {118, 0x00}, - {119, 0x21}, - {120, 0x1C}, - {121, 0x07}, - {122, 0x20}, - {123, 0x33}, - {124, 0x1C}, - {125, 0x07}, - {126, 0x20}, - {127, 0x26}, - { 0, 0x03}, - { 8, 0x1C}, - { 9, 0x07}, - { 10, 0x40}, - { 11, 0x16}, - { 12, 0x1C}, - { 13, 0x07}, - { 14, 0x40}, - { 15, 0x43}, - { 16, 0x1C}, - { 17, 0x07}, - { 18, 0x60}, - { 19, 0x35}, - { 20, 0x1C}, - { 21, 0x07}, - { 22, 0x60}, - { 23, 0x24}, - { 24, 0x1C}, - { 25, 0x07}, - { 26, 0x80}, - { 27, 0x1A}, - { 28, 0x1C}, - { 29, 0x07}, - { 30, 0x80}, - { 31, 0x3F}, - { 32, 0x1C}, - { 33, 0x07}, - { 34, 0xA0}, - { 35, 0x3A}, - { 36, 0x1C}, - { 37, 0x07}, - { 38, 0xA0}, - { 39, 0x1F}, - { 40, 0x1C}, - { 41, 0x07}, - { 42, 0xC0}, - { 43, 0x18}, - { 44, 0x1C}, - { 45, 0x07}, - { 46, 0xC0}, - { 47, 0x41}, - { 48, 0x1C}, - { 49, 0x07}, - { 50, 0xE0}, - { 51, 0x1C}, - { 52, 0x1C}, - { 53, 0x07}, - { 54, 0xE0}, - { 55, 0x3D}, - { 56, 0x1C}, - { 57, 0x08}, - { 58, 0x00}, - { 59, 0x19}, - { 60, 0x1C}, - { 61, 0x08}, - { 62, 0x00}, - { 63, 0x40}, - { 64, 0x1C}, - { 65, 0x08}, - { 66, 0x20}, - { 67, 0x30}, - { 68, 0x1C}, - { 69, 0x08}, - { 70, 0x20}, - { 71, 0x29}, - { 72, 0x1C}, - { 73, 0x08}, - { 74, 0x40}, - { 75, 0x15}, - { 76, 0x1C}, - { 77, 0x08}, - { 78, 0x40}, - { 79, 0x44}, - { 80, 0x1C}, - { 81, 0x08}, - { 82, 0x60}, - { 83, 0x3B}, - { 84, 0x1C}, - { 85, 0x08}, - { 86, 0x60}, - { 87, 0x1E}, - { 88, 0x1C}, - { 89, 0x08}, - { 90, 0x80}, - { 91, 0x34}, - { 92, 0x1C}, - { 93, 0x08}, - { 94, 0x80}, - { 95, 0x25}, - { 96, 0x1C}, - { 97, 0x08}, - { 98, 0xA0}, - { 99, 0x36}, - {100, 0x1C}, - {101, 0x08}, - {102, 0xA0}, - {103, 0x23}, - {104, 0x1C}, - {105, 0x08}, - {106, 0xC0}, - {107, 0x32}, - {108, 0x1C}, - {109, 0x08}, - {110, 0xC0}, - {111, 0x27}, - {112, 0x1C}, - {113, 0x08}, - {114, 0xE0}, - {115, 0x13}, - {116, 0x1C}, - {117, 0x08}, - {118, 0xE0}, - {119, 0x46}, - {120, 0x1C}, - {121, 0x09}, - {122, 0x00}, - {123, 0x2E}, - {124, 0x1C}, - {125, 0x09}, - {126, 0x00}, - {127, 0x2B}, - { 0, 0x04}, - { 8, 0x1C}, - { 9, 0x09}, - { 10, 0x20}, - { 11, 0x10}, - { 12, 0x1C}, - { 13, 0x09}, - { 14, 0x20}, - { 15, 0x49}, - { 16, 0x1C}, - { 17, 0x09}, - { 18, 0x40}, - { 19, 0x17}, - { 20, 0x1C}, - { 21, 0x09}, - { 22, 0x40}, - { 23, 0x42}, - { 24, 0x1C}, - { 25, 0x09}, - { 26, 0x60}, - { 27, 0x1D}, - { 28, 0x1C}, - { 29, 0x09}, - { 30, 0x60}, - { 31, 0x3C}, - { 32, 0x1C}, - { 33, 0x09}, - { 34, 0x80}, - { 35, 0x1B}, - { 36, 0x1C}, - { 37, 0x09}, - { 38, 0x80}, - { 39, 0x3E}, - { 40, 0x1C}, - { 41, 0x09}, - { 42, 0xA0}, - { 43, 0x39}, - { 44, 0x1C}, - { 45, 0x09}, - { 46, 0xA0}, - { 47, 0x20}, - { 48, 0x00}, - { 49, 0x00}, - { 50, 0x00}, - { 51, 0x00}, - { 52, 0x5C}, - { 53, 0x90}, - { 54, 0x40}, - { 55, 0x00}, - { 56, 0x00}, - { 57, 0x00}, - { 58, 0x00}, - { 59, 0x00}, - { 60, 0x5C}, - { 61, 0x90}, - { 62, 0x20}, - { 63, 0x00}, - { 64, 0x00}, - { 65, 0x00}, - { 66, 0x00}, - { 67, 0x00}, - { 68, 0x00}, - { 69, 0x00}, - { 70, 0x00}, - { 71, 0x00}, - { 72, 0x00}, - { 73, 0x00}, - { 74, 0x00}, - { 75, 0x00}, - { 76, 0x10}, - { 77, 0x00}, - { 78, 0x00}, - { 79, 0x49}, - { 80, 0x18}, - { 81, 0x00}, - { 82, 0x60}, - { 83, 0x4A}, - { 84, 0x1C}, - { 85, 0x00}, - { 86, 0x80}, - { 87, 0x4C}, - { 88, 0x1C}, - { 89, 0x00}, - { 90, 0x40}, - { 91, 0x49}, - { 92, 0x30}, - { 93, 0x00}, - { 94, 0x00}, - { 95, 0x4C}, - { 96, 0x1C}, - { 97, 0x00}, - { 98, 0x20}, - { 99, 0x4E}, - {100, 0x00}, - {101, 0x00}, - {102, 0x00}, - {103, 0x00}, - {104, 0x10}, - {105, 0x30}, - {106, 0x00}, - {107, 0x4B}, - {108, 0x34}, - {109, 0x00}, - {110, 0x00}, - {111, 0x4B}, - {112, 0x5C}, - {113, 0x60}, - {114, 0xA0}, - {115, 0x4B}, - {116, 0x0C}, - {117, 0x00}, - {118, 0x40}, - {119, 0x00}, - {120, 0x00}, - {121, 0x00}, - {122, 0x00}, - {123, 0x00}, - {124, 0x10}, - {125, 0x30}, - {126, 0x00}, - {127, 0x4D}, - { 0, 0x05}, - { 8, 0x10}, - { 9, 0x13}, - { 10, 0xE0}, - { 11, 0x50}, - { 12, 0x18}, - { 13, 0x05}, - { 14, 0x20}, - { 15, 0x50}, - { 16, 0x00}, - { 17, 0x00}, - { 18, 0x00}, - { 19, 0x00}, - { 20, 0x00}, - { 21, 0x00}, - { 22, 0x00}, - { 23, 0x00}, - { 24, 0x18}, - { 25, 0x05}, - { 26, 0x00}, - { 27, 0x58}, - { 28, 0x4C}, - { 29, 0x05}, - { 30, 0x20}, - { 31, 0x56}, - { 32, 0x00}, - { 33, 0x00}, - { 34, 0x00}, - { 35, 0x00}, - { 36, 0x00}, - { 37, 0x00}, - { 38, 0x00}, - { 39, 0x00}, - { 40, 0x00}, - { 41, 0x00}, - { 42, 0x00}, - { 43, 0x00}, - { 44, 0x10}, - { 45, 0x13}, - { 46, 0xC0}, - { 47, 0x59}, - { 48, 0x18}, - { 49, 0x00}, - { 50, 0xE0}, - { 51, 0x59}, - { 52, 0x6C}, - { 53, 0x01}, - { 54, 0x20}, - { 55, 0x5B}, - { 56, 0x1C}, - { 57, 0x01}, - { 58, 0x40}, - { 59, 0x5C}, - { 60, 0x18}, - { 61, 0x01}, - { 62, 0x60}, - { 63, 0x59}, - { 64, 0x6C}, - { 65, 0x01}, - { 66, 0xA0}, - { 67, 0x61}, - { 68, 0x1C}, - { 69, 0x01}, - { 70, 0xC0}, - { 71, 0x62}, - { 72, 0x10}, - { 73, 0x00}, - { 74, 0x00}, - { 75, 0x5A}, - { 76, 0x18}, - { 77, 0x01}, - { 78, 0xE0}, - { 79, 0x59}, - { 80, 0x6C}, - { 81, 0x02}, - { 82, 0x20}, - { 83, 0x67}, - { 84, 0x1C}, - { 85, 0x02}, - { 86, 0x40}, - { 87, 0x68}, - { 88, 0x10}, - { 89, 0x00}, - { 90, 0x00}, - { 91, 0x60}, - { 92, 0x18}, - { 93, 0x02}, - { 94, 0x60}, - { 95, 0x59}, - { 96, 0x6C}, - { 97, 0x02}, - { 98, 0xA0}, - { 99, 0x6D}, - {100, 0x1C}, - {101, 0x02}, - {102, 0xC0}, - {103, 0x6E}, - {104, 0x10}, - {105, 0x00}, - {106, 0x00}, - {107, 0x66}, - {108, 0x18}, - {109, 0x02}, - {110, 0xE0}, - {111, 0x59}, - {112, 0x6C}, - {113, 0x03}, - {114, 0x20}, - {115, 0x73}, - {116, 0x1C}, - {117, 0x03}, - {118, 0x40}, - {119, 0x74}, - {120, 0x10}, - {121, 0x00}, - {122, 0x00}, - {123, 0x6C}, - {124, 0x18}, - {125, 0x03}, - {126, 0x60}, - {127, 0x59}, - { 0, 0x06}, - { 8, 0x6C}, - { 9, 0x03}, - { 10, 0xA0}, - { 11, 0x79}, - { 12, 0x1C}, - { 13, 0x03}, - { 14, 0xC0}, - { 15, 0x7A}, - { 16, 0x10}, - { 17, 0x00}, - { 18, 0x00}, - { 19, 0x72}, - { 20, 0x18}, - { 21, 0x03}, - { 22, 0xE0}, - { 23, 0x59}, - { 24, 0x6C}, - { 25, 0x04}, - { 26, 0x20}, - { 27, 0x7F}, - { 28, 0x1C}, - { 29, 0x04}, - { 30, 0x40}, - { 31, 0x80}, - { 32, 0x10}, - { 33, 0x00}, - { 34, 0x00}, - { 35, 0x78}, - { 36, 0x18}, - { 37, 0x04}, - { 38, 0x60}, - { 39, 0x59}, - { 40, 0x6C}, - { 41, 0x04}, - { 42, 0xA0}, - { 43, 0x85}, - { 44, 0x1C}, - { 45, 0x04}, - { 46, 0xC0}, - { 47, 0x86}, - { 48, 0x10}, - { 49, 0x00}, - { 50, 0x00}, - { 51, 0x7E}, - { 52, 0x00}, - { 53, 0x00}, - { 54, 0x00}, - { 55, 0x00}, - { 56, 0x00}, - { 57, 0x00}, - { 58, 0x00}, - { 59, 0x00}, - { 60, 0x10}, - { 61, 0x00}, - { 62, 0x00}, - { 63, 0x84}, - { 64, 0x18}, - { 65, 0x01}, - { 66, 0x00}, - { 67, 0x5A}, - { 68, 0x1C}, - { 69, 0x00}, - { 70, 0xE0}, - { 71, 0x5C}, - { 72, 0x6C}, - { 73, 0x01}, - { 74, 0x20}, - { 75, 0x5E}, - { 76, 0x1C}, - { 77, 0x01}, - { 78, 0x40}, - { 79, 0x5F}, - { 80, 0x18}, - { 81, 0x01}, - { 82, 0x60}, - { 83, 0x60}, - { 84, 0x1C}, - { 85, 0x01}, - { 86, 0x80}, - { 87, 0x62}, - { 88, 0x6C}, - { 89, 0x01}, - { 90, 0xA0}, - { 91, 0x64}, - { 92, 0x10}, - { 93, 0x00}, - { 94, 0x00}, - { 95, 0x5D}, - { 96, 0x1C}, - { 97, 0x01}, - { 98, 0xC0}, - { 99, 0x65}, - {100, 0x18}, - {101, 0x02}, - {102, 0x00}, - {103, 0x66}, - {104, 0x1C}, - {105, 0x01}, - {106, 0xE0}, - {107, 0x68}, - {108, 0x6C}, - {109, 0x02}, - {110, 0x20}, - {111, 0x6A}, - {112, 0x10}, - {113, 0x00}, - {114, 0x00}, - {115, 0x63}, - {116, 0x1C}, - {117, 0x02}, - {118, 0x40}, - {119, 0x6B}, - {120, 0x18}, - {121, 0x02}, - {122, 0x60}, - {123, 0x6C}, - {124, 0x1C}, - {125, 0x02}, - {126, 0x80}, - {127, 0x6E}, - { 0, 0x07}, - { 8, 0x6C}, - { 9, 0x02}, - { 10, 0xA0}, - { 11, 0x70}, - { 12, 0x10}, - { 13, 0x00}, - { 14, 0x00}, - { 15, 0x69}, - { 16, 0x1C}, - { 17, 0x02}, - { 18, 0xC0}, - { 19, 0x71}, - { 20, 0x18}, - { 21, 0x03}, - { 22, 0x00}, - { 23, 0x72}, - { 24, 0x1C}, - { 25, 0x02}, - { 26, 0xE0}, - { 27, 0x74}, - { 28, 0x6C}, - { 29, 0x03}, - { 30, 0x20}, - { 31, 0x76}, - { 32, 0x10}, - { 33, 0x00}, - { 34, 0x00}, - { 35, 0x6F}, - { 36, 0x1C}, - { 37, 0x03}, - { 38, 0x40}, - { 39, 0x77}, - { 40, 0x18}, - { 41, 0x03}, - { 42, 0x60}, - { 43, 0x78}, - { 44, 0x1C}, - { 45, 0x03}, - { 46, 0x80}, - { 47, 0x7A}, - { 48, 0x6C}, - { 49, 0x03}, - { 50, 0xA0}, - { 51, 0x7C}, - { 52, 0x10}, - { 53, 0x00}, - { 54, 0x00}, - { 55, 0x75}, - { 56, 0x1C}, - { 57, 0x03}, - { 58, 0xC0}, - { 59, 0x7D}, - { 60, 0x18}, - { 61, 0x04}, - { 62, 0x00}, - { 63, 0x7E}, - { 64, 0x1C}, - { 65, 0x03}, - { 66, 0xE0}, - { 67, 0x80}, - { 68, 0x6C}, - { 69, 0x04}, - { 70, 0x20}, - { 71, 0x82}, - { 72, 0x10}, - { 73, 0x00}, - { 74, 0x00}, - { 75, 0x7B}, - { 76, 0x1C}, - { 77, 0x04}, - { 78, 0x40}, - { 79, 0x83}, - { 80, 0x18}, - { 81, 0x04}, - { 82, 0x60}, - { 83, 0x84}, - { 84, 0x1C}, - { 85, 0x04}, - { 86, 0x80}, - { 87, 0x86}, - { 88, 0x6C}, - { 89, 0x04}, - { 90, 0xA0}, - { 91, 0x88}, - { 92, 0x10}, - { 93, 0x00}, - { 94, 0x00}, - { 95, 0x81}, - { 96, 0x1C}, - { 97, 0x04}, - { 98, 0xC0}, - { 99, 0x89}, - {100, 0x00}, - {101, 0x00}, - {102, 0x00}, - {103, 0x00}, - {104, 0x00}, - {105, 0x00}, - {106, 0x00}, - {107, 0x00}, - {108, 0x00}, - {109, 0x00}, - {110, 0x00}, - {111, 0x00}, - {112, 0x10}, - {113, 0x00}, - {114, 0x00}, - {115, 0x87}, - {116, 0x18}, - {117, 0x0A}, - {118, 0x20}, - {119, 0x94}, - {120, 0x34}, - {121, 0x09}, - {122, 0xE0}, - {123, 0x5D}, - {124, 0x18}, - {125, 0x0A}, - {126, 0x20}, - {127, 0x94}, - { 0, 0x08}, - { 8, 0x00}, - { 9, 0x00}, - { 10, 0x00}, - { 11, 0x00}, - { 12, 0x30}, - { 13, 0x05}, - { 14, 0x20}, - { 15, 0x5D}, - { 16, 0x44}, - { 17, 0x00}, - { 18, 0xC0}, - { 19, 0x04}, - { 20, 0x10}, - { 21, 0x00}, - { 22, 0x00}, - { 23, 0x93}, - { 24, 0x20}, - { 25, 0x0B}, - { 26, 0xA0}, - { 27, 0x02}, - { 28, 0x00}, - { 29, 0x00}, - { 30, 0x00}, - { 31, 0x00}, - { 32, 0x44}, - { 33, 0x00}, - { 34, 0x00}, - { 35, 0x04}, - { 36, 0x00}, - { 37, 0x00}, - { 38, 0x00}, - { 39, 0x00}, - { 40, 0x00}, - { 41, 0x00}, - { 42, 0x00}, - { 43, 0x00}, - { 44, 0x10}, - { 45, 0x00}, - { 46, 0x00}, - { 47, 0x93}, - { 48, 0x20}, - { 49, 0x0B}, - { 50, 0xA0}, - { 51, 0x02}, - { 52, 0x18}, - { 53, 0x0A}, - { 54, 0x20}, - { 55, 0x96}, - { 56, 0x34}, - { 57, 0x09}, - { 58, 0xE0}, - { 59, 0x63}, - { 60, 0x18}, - { 61, 0x0A}, - { 62, 0x20}, - { 63, 0x96}, - { 64, 0x00}, - { 65, 0x00}, - { 66, 0x00}, - { 67, 0x00}, - { 68, 0x30}, - { 69, 0x05}, - { 70, 0x20}, - { 71, 0x63}, - { 72, 0x44}, - { 73, 0x00}, - { 74, 0xC0}, - { 75, 0x04}, - { 76, 0x10}, - { 77, 0x00}, - { 78, 0x00}, - { 79, 0x95}, - { 80, 0x20}, - { 81, 0x0C}, - { 82, 0x00}, - { 83, 0x02}, - { 84, 0x00}, - { 85, 0x00}, - { 86, 0x00}, - { 87, 0x00}, - { 88, 0x44}, - { 89, 0x00}, - { 90, 0x00}, - { 91, 0x04}, - { 92, 0x00}, - { 93, 0x00}, - { 94, 0x00}, - { 95, 0x00}, - { 96, 0x00}, - { 97, 0x00}, - { 98, 0x00}, - { 99, 0x00}, - {100, 0x10}, - {101, 0x00}, - {102, 0x00}, - {103, 0x95}, - {104, 0x20}, - {105, 0x0C}, - {106, 0x00}, - {107, 0x02}, - {108, 0x18}, - {109, 0x0A}, - {110, 0x20}, - {111, 0x98}, - {112, 0x34}, - {113, 0x09}, - {114, 0xE0}, - {115, 0x69}, - {116, 0x18}, - {117, 0x0A}, - {118, 0x20}, - {119, 0x98}, - {120, 0x00}, - {121, 0x00}, - {122, 0x00}, - {123, 0x00}, - {124, 0x30}, - {125, 0x05}, - {126, 0x20}, - {127, 0x69}, - { 0, 0x09}, - { 8, 0x44}, - { 9, 0x00}, - { 10, 0xC0}, - { 11, 0x04}, - { 12, 0x10}, - { 13, 0x00}, - { 14, 0x00}, - { 15, 0x97}, - { 16, 0x20}, - { 17, 0x0C}, - { 18, 0x60}, - { 19, 0x02}, - { 20, 0x00}, - { 21, 0x00}, - { 22, 0x00}, - { 23, 0x00}, - { 24, 0x44}, - { 25, 0x00}, - { 26, 0x00}, - { 27, 0x04}, - { 28, 0x00}, - { 29, 0x00}, - { 30, 0x00}, - { 31, 0x00}, - { 32, 0x00}, - { 33, 0x00}, - { 34, 0x00}, - { 35, 0x00}, - { 36, 0x10}, - { 37, 0x00}, - { 38, 0x00}, - { 39, 0x97}, - { 40, 0x20}, - { 41, 0x0C}, - { 42, 0x60}, - { 43, 0x02}, - { 44, 0x18}, - { 45, 0x0A}, - { 46, 0x20}, - { 47, 0x9A}, - { 48, 0x34}, - { 49, 0x09}, - { 50, 0xE0}, - { 51, 0x6F}, - { 52, 0x18}, - { 53, 0x0A}, - { 54, 0x20}, - { 55, 0x9A}, - { 56, 0x00}, - { 57, 0x00}, - { 58, 0x00}, - { 59, 0x00}, - { 60, 0x30}, - { 61, 0x05}, - { 62, 0x20}, - { 63, 0x6F}, - { 64, 0x44}, - { 65, 0x00}, - { 66, 0xC0}, - { 67, 0x04}, - { 68, 0x10}, - { 69, 0x00}, - { 70, 0x00}, - { 71, 0x99}, - { 72, 0x20}, - { 73, 0x0C}, - { 74, 0xC0}, - { 75, 0x02}, - { 76, 0x00}, - { 77, 0x00}, - { 78, 0x00}, - { 79, 0x00}, - { 80, 0x44}, - { 81, 0x00}, - { 82, 0x00}, - { 83, 0x04}, - { 84, 0x00}, - { 85, 0x00}, - { 86, 0x00}, - { 87, 0x00}, - { 88, 0x00}, - { 89, 0x00}, - { 90, 0x00}, - { 91, 0x00}, - { 92, 0x10}, - { 93, 0x00}, - { 94, 0x00}, - { 95, 0x99}, - { 96, 0x20}, - { 97, 0x0C}, - { 98, 0xC0}, - { 99, 0x02}, - {100, 0x18}, - {101, 0x0A}, - {102, 0x20}, - {103, 0x9C}, - {104, 0x34}, - {105, 0x09}, - {106, 0xE0}, - {107, 0x75}, - {108, 0x18}, - {109, 0x0A}, - {110, 0x20}, - {111, 0x9C}, - {112, 0x00}, - {113, 0x00}, - {114, 0x00}, - {115, 0x00}, - {116, 0x30}, - {117, 0x05}, - {118, 0x20}, - {119, 0x75}, - {120, 0x44}, - {121, 0x00}, - {122, 0xC0}, - {123, 0x04}, - {124, 0x10}, - {125, 0x00}, - {126, 0x00}, - {127, 0x9B}, - { 0, 0x0A}, - { 8, 0x20}, - { 9, 0x0D}, - { 10, 0x20}, - { 11, 0x02}, - { 12, 0x00}, - { 13, 0x00}, - { 14, 0x00}, - { 15, 0x00}, - { 16, 0x44}, - { 17, 0x00}, - { 18, 0x00}, - { 19, 0x04}, - { 20, 0x00}, - { 21, 0x00}, - { 22, 0x00}, - { 23, 0x00}, - { 24, 0x00}, - { 25, 0x00}, - { 26, 0x00}, - { 27, 0x00}, - { 28, 0x10}, - { 29, 0x00}, - { 30, 0x00}, - { 31, 0x9B}, - { 32, 0x20}, - { 33, 0x0D}, - { 34, 0x20}, - { 35, 0x02}, - { 36, 0x18}, - { 37, 0x0A}, - { 38, 0x20}, - { 39, 0x9E}, - { 40, 0x34}, - { 41, 0x09}, - { 42, 0xE0}, - { 43, 0x7B}, - { 44, 0x18}, - { 45, 0x0A}, - { 46, 0x20}, - { 47, 0x9E}, - { 48, 0x00}, - { 49, 0x00}, - { 50, 0x00}, - { 51, 0x00}, - { 52, 0x30}, - { 53, 0x05}, - { 54, 0x20}, - { 55, 0x7B}, - { 56, 0x44}, - { 57, 0x00}, - { 58, 0xC0}, - { 59, 0x04}, - { 60, 0x10}, - { 61, 0x00}, - { 62, 0x00}, - { 63, 0x9D}, - { 64, 0x20}, - { 65, 0x0D}, - { 66, 0x80}, - { 67, 0x02}, - { 68, 0x00}, - { 69, 0x00}, - { 70, 0x00}, - { 71, 0x00}, - { 72, 0x44}, - { 73, 0x00}, - { 74, 0x00}, - { 75, 0x04}, - { 76, 0x00}, - { 77, 0x00}, - { 78, 0x00}, - { 79, 0x00}, - { 80, 0x00}, - { 81, 0x00}, - { 82, 0x00}, - { 83, 0x00}, - { 84, 0x10}, - { 85, 0x00}, - { 86, 0x00}, - { 87, 0x9D}, - { 88, 0x20}, - { 89, 0x0D}, - { 90, 0x80}, - { 91, 0x02}, - { 92, 0x18}, - { 93, 0x0A}, - { 94, 0x20}, - { 95, 0xA0}, - { 96, 0x34}, - { 97, 0x09}, - { 98, 0xE0}, - { 99, 0x81}, - {100, 0x18}, - {101, 0x0A}, - {102, 0x20}, - {103, 0xA0}, - {104, 0x00}, - {105, 0x00}, - {106, 0x00}, - {107, 0x00}, - {108, 0x30}, - {109, 0x05}, - {110, 0x20}, - {111, 0x81}, - {112, 0x44}, - {113, 0x00}, - {114, 0xC0}, - {115, 0x04}, - {116, 0x10}, - {117, 0x00}, - {118, 0x00}, - {119, 0x9F}, - {120, 0x20}, - {121, 0x0D}, - {122, 0xE0}, - {123, 0x02}, - {124, 0x00}, - {125, 0x00}, - {126, 0x00}, - {127, 0x00}, - { 0, 0x0B}, - { 8, 0x44}, - { 9, 0x00}, - { 10, 0x00}, - { 11, 0x04}, - { 12, 0x00}, - { 13, 0x00}, - { 14, 0x00}, - { 15, 0x00}, - { 16, 0x00}, - { 17, 0x00}, - { 18, 0x00}, - { 19, 0x00}, - { 20, 0x10}, - { 21, 0x00}, - { 22, 0x00}, - { 23, 0x9F}, - { 24, 0x20}, - { 25, 0x0D}, - { 26, 0xE0}, - { 27, 0x02}, - { 28, 0x18}, - { 29, 0x0A}, - { 30, 0x20}, - { 31, 0xA2}, - { 32, 0x34}, - { 33, 0x09}, - { 34, 0xE0}, - { 35, 0x87}, - { 36, 0x18}, - { 37, 0x0A}, - { 38, 0x20}, - { 39, 0xA2}, - { 40, 0x00}, - { 41, 0x00}, - { 42, 0x00}, - { 43, 0x00}, - { 44, 0x30}, - { 45, 0x05}, - { 46, 0x20}, - { 47, 0x87}, - { 48, 0x44}, - { 49, 0x00}, - { 50, 0xC0}, - { 51, 0x04}, - { 52, 0x10}, - { 53, 0x00}, - { 54, 0x00}, - { 55, 0xA1}, - { 56, 0x20}, - { 57, 0x0E}, - { 58, 0x40}, - { 59, 0x02}, - { 60, 0x00}, - { 61, 0x00}, - { 62, 0x00}, - { 63, 0x00}, - { 64, 0x44}, - { 65, 0x00}, - { 66, 0x00}, - { 67, 0x04}, - { 68, 0x00}, - { 69, 0x00}, - { 70, 0x00}, - { 71, 0x00}, - { 72, 0x00}, - { 73, 0x00}, - { 74, 0x00}, - { 75, 0x00}, - { 76, 0x10}, - { 77, 0x00}, - { 78, 0x00}, - { 79, 0xA1}, - { 80, 0x20}, - { 81, 0x0E}, - { 82, 0x40}, - { 83, 0x02}, - { 84, 0x58}, - { 85, 0x60}, - { 86, 0x00}, - { 87, 0x2A}, - { 88, 0x1C}, - { 89, 0x09}, - { 90, 0xC0}, - { 91, 0xBB}, - { 92, 0x1C}, - { 93, 0x09}, - { 94, 0xC0}, - { 95, 0xBC}, - { 96, 0x1C}, - { 97, 0x09}, - { 98, 0xC0}, - { 99, 0xBD}, - {100, 0x1C}, - {101, 0x09}, - {102, 0xC0}, - {103, 0xBE}, - {104, 0x1C}, - {105, 0x09}, - {106, 0xC0}, - {107, 0xBF}, - {108, 0x1C}, - {109, 0x09}, - {110, 0xC0}, - {111, 0xC0}, - {112, 0x1C}, - {113, 0x09}, - {114, 0xC0}, - {115, 0xC1}, - {116, 0x18}, - {117, 0x09}, - {118, 0xC0}, - {119, 0xBB}, - {120, 0x58}, - {121, 0x70}, - {122, 0x00}, - {123, 0x2A}, - {124, 0x00}, - {125, 0x00}, - {126, 0x00}, - {127, 0x00}, - { 0, 0x0C}, - { 8, 0x10}, - { 9, 0x00}, - { 10, 0x20}, - { 11, 0xBA}, - { 12, 0x00}, - { 13, 0x00}, - { 14, 0x00}, - { 15, 0x00}, - { 16, 0x10}, - { 17, 0x00}, - { 18, 0x20}, - { 19, 0xC3}, - { 20, 0x18}, - { 21, 0x0B}, - { 22, 0xA0}, - { 23, 0xBB}, - { 24, 0x1C}, - { 25, 0x0C}, - { 26, 0x00}, - { 27, 0xBC}, - { 28, 0x1C}, - { 29, 0x0C}, - { 30, 0x60}, - { 31, 0xBD}, - { 32, 0x1C}, - { 33, 0x0C}, - { 34, 0xC0}, - { 35, 0xBE}, - { 36, 0x1C}, - { 37, 0x0D}, - { 38, 0x20}, - { 39, 0xBF}, - { 40, 0x1C}, - { 41, 0x0D}, - { 42, 0x80}, - { 43, 0xC0}, - { 44, 0x1C}, - { 45, 0x0D}, - { 46, 0xE0}, - { 47, 0xC1}, - { 48, 0x1C}, - { 49, 0x0E}, - { 50, 0x40}, - { 51, 0xC2}, - { 52, 0x00}, - { 53, 0x00}, - { 54, 0x00}, - { 55, 0x00}, - { 56, 0x00}, - { 57, 0x00}, - { 58, 0x00}, - { 59, 0x00}, - { 60, 0x00}, - { 61, 0x00}, - { 62, 0x00}, - { 63, 0x00}, - { 64, 0x10}, - { 65, 0x00}, - { 66, 0x00}, - { 67, 0xA4}, - { 68, 0x58}, - { 69, 0x60}, - { 70, 0x00}, - { 71, 0x53}, - { 72, 0x6C}, - { 73, 0x0A}, - { 74, 0x40}, - { 75, 0xAD}, - { 76, 0x1C}, - { 77, 0x09}, - { 78, 0xE0}, - { 79, 0xA4}, - { 80, 0x00}, - { 81, 0x00}, - { 82, 0x00}, - { 83, 0x00}, - { 84, 0x00}, - { 85, 0x00}, - { 86, 0x00}, - { 87, 0x00}, - { 88, 0x10}, - { 89, 0x00}, - { 90, 0x00}, - { 91, 0x54}, - { 92, 0x44}, - { 93, 0x00}, - { 94, 0xC0}, - { 95, 0x02}, - { 96, 0x18}, - { 97, 0x05}, - { 98, 0x20}, - { 99, 0xA4}, - {100, 0x44}, - {101, 0x00}, - {102, 0x00}, - {103, 0x02}, - {104, 0x18}, - {105, 0x05}, - {106, 0x20}, - {107, 0x54}, - {108, 0x44}, - {109, 0x00}, - {110, 0x00}, - {111, 0x00}, - {112, 0x00}, - {113, 0x00}, - {114, 0x00}, - {115, 0x00}, - {116, 0x00}, - {117, 0x00}, - {118, 0x00}, - {119, 0x00}, - {120, 0x10}, - {121, 0x00}, - {122, 0x00}, - {123, 0xA5}, - {124, 0x18}, - {125, 0x09}, - {126, 0xE0}, - {127, 0xA5}, - { 0, 0x0D}, - { 8, 0x58}, - { 9, 0x70}, - { 10, 0x00}, - { 11, 0x5C}, - { 12, 0x58}, - { 13, 0x60}, - { 14, 0x00}, - { 15, 0x5C}, - { 16, 0x00}, - { 17, 0x00}, - { 18, 0x00}, - { 19, 0x00}, - { 20, 0x00}, - { 21, 0x00}, - { 22, 0x00}, - { 23, 0x00}, - { 24, 0x44}, - { 25, 0x00}, - { 26, 0xA0}, - { 27, 0x01}, - { 28, 0x44}, - { 29, 0x00}, - { 30, 0x00}, - { 31, 0x01}, - { 32, 0x10}, - { 33, 0x00}, - { 34, 0x00}, - { 35, 0xA5}, - { 36, 0x18}, - { 37, 0x0A}, - { 38, 0xE0}, - { 39, 0xA5}, - { 40, 0x1C}, - { 41, 0x0B}, - { 42, 0x20}, - { 43, 0x92}, - { 44, 0x00}, - { 45, 0x00}, - { 46, 0x00}, - { 47, 0x00}, - { 48, 0x00}, - { 49, 0x00}, - { 50, 0x00}, - { 51, 0x00}, - { 52, 0x00}, - { 53, 0x00}, - { 54, 0x00}, - { 55, 0x00}, - { 56, 0x10}, - { 57, 0x00}, - { 58, 0x00}, - { 59, 0x8A}, - { 60, 0x18}, - { 61, 0x09}, - { 62, 0xE0}, - { 63, 0x8A}, - { 64, 0x1C}, - { 65, 0x00}, - { 66, 0xA0}, - { 67, 0xA4}, - { 68, 0x00}, - { 69, 0x00}, - { 70, 0x00}, - { 71, 0x00}, - { 72, 0x00}, - { 73, 0x00}, - { 74, 0x00}, - { 75, 0x00}, - { 76, 0x00}, - { 77, 0x00}, - { 78, 0x00}, - { 79, 0x00}, - { 80, 0x10}, - { 81, 0x00}, - { 82, 0x00}, - { 83, 0xA3}, - { 84, 0x44}, - { 85, 0x00}, - { 86, 0xA0}, - { 87, 0x10}, - { 88, 0x18}, - { 89, 0x09}, - { 90, 0xE0}, - { 91, 0xB8}, - { 92, 0x58}, - { 93, 0x70}, - { 94, 0x00}, - { 95, 0x06}, - { 96, 0x00}, - { 97, 0x00}, - { 98, 0x00}, - { 99, 0x00}, - {100, 0x00}, - {101, 0x00}, - {102, 0x00}, - {103, 0x00}, - {104, 0x00}, - {105, 0x00}, - {106, 0x00}, - {107, 0x00}, - {108, 0x10}, - {109, 0x00}, - {110, 0x00}, - {111, 0x54}, - {112, 0x18}, - {113, 0x0A}, - {114, 0xC0}, - {115, 0x54}, - {116, 0x00}, - {117, 0x00}, - {118, 0x00}, - {119, 0x00}, - {120, 0x00}, - {121, 0x00}, - {122, 0x00}, - {123, 0x00}, - {124, 0x00}, - {125, 0x00}, - {126, 0x00}, - {127, 0x00}, - { 0, 0x0E}, - { 8, 0x00}, - { 9, 0x00}, - { 10, 0x00}, - { 11, 0x00}, - { 12, 0x00}, - { 13, 0x00}, - { 14, 0x00}, - { 15, 0x00}, - { 16, 0x00}, - { 17, 0x00}, - { 18, 0x00}, - { 19, 0x00}, - { 20, 0x00}, - { 21, 0x00}, - { 22, 0x00}, - { 23, 0x00}, - { 24, 0x00}, - { 25, 0x00}, - { 26, 0x00}, - { 27, 0x00}, - { 28, 0x44}, - { 29, 0x00}, - { 30, 0x00}, - { 31, 0x15}, - { 32, 0x18}, - { 33, 0x05}, - { 34, 0x20}, - { 35, 0xA3}, - { 36, 0x59}, - { 37, 0x00}, - { 38, 0x00}, - { 39, 0x55}, - { 40, 0x59}, - { 41, 0x00}, - { 42, 0x00}, - { 43, 0x54}, - { 44, 0x18}, - { 45, 0x05}, - { 46, 0x20}, - { 47, 0xA3}, - { 48, 0x00}, - { 49, 0x00}, - { 50, 0x00}, - { 51, 0x00}, - { 52, 0x44}, - { 53, 0x00}, - { 54, 0x60}, - { 55, 0x03}, - { 56, 0x44}, - { 57, 0x00}, - { 58, 0x80}, - { 59, 0x05}, - { 60, 0x00}, - { 61, 0x00}, - { 62, 0x00}, - { 63, 0x00}, - { 64, 0x44}, - { 65, 0x00}, - { 66, 0x00}, - { 67, 0x05}, - { 68, 0x00}, - { 69, 0x00}, - { 70, 0x00}, - { 71, 0x00}, - { 72, 0x58}, - { 73, 0x60}, - { 74, 0x00}, - { 75, 0x55}, - { 76, 0x44}, - { 77, 0x00}, - { 78, 0x00}, - { 79, 0x02}, - { 80, 0x58}, - { 81, 0x60}, - { 82, 0x00}, - { 83, 0x54}, - { 84, 0x44}, - { 85, 0x00}, - { 86, 0x00}, - { 87, 0x00}, - { 88, 0x18}, - { 89, 0x09}, - { 90, 0xE0}, - { 91, 0xB8}, - { 92, 0x58}, - { 93, 0x70}, - { 94, 0x00}, - { 95, 0x29}, - { 96, 0x20}, - { 97, 0x0A}, - { 98, 0x00}, - { 99, 0x02}, - {100, 0x00}, - {101, 0x00}, - {102, 0x00}, - {103, 0x00}, - {104, 0x00}, - {105, 0x00}, - {106, 0x00}, - {107, 0x00}, - {108, 0x10}, - {109, 0x00}, - {110, 0x00}, - {111, 0x54}, - {112, 0x18}, - {113, 0x0A}, - {114, 0x00}, - {115, 0x54}, - {116, 0x1C}, - {117, 0x05}, - {118, 0x20}, - {119, 0xB8}, - {120, 0x00}, - {121, 0x00}, - {122, 0x00}, - {123, 0x00}, - {124, 0x00}, - {125, 0x00}, - {126, 0x00}, - {127, 0x00}, - { 0, 0x0F}, - { 8, 0x00}, - { 9, 0x00}, - { 10, 0x00}, - { 11, 0x00}, - { 12, 0x10}, - { 13, 0x00}, - { 14, 0x00}, - { 15, 0xB0}, - { 16, 0x18}, - { 17, 0x05}, - { 18, 0x20}, - { 19, 0xB0}, - { 20, 0x00}, - { 21, 0x00}, - { 22, 0x00}, - { 23, 0x00}, - { 24, 0x00}, - { 25, 0x00}, - { 26, 0x00}, - { 27, 0x00}, - { 28, 0x00}, - { 29, 0x00}, - { 30, 0x00}, - { 31, 0x00}, - { 32, 0x20}, - { 33, 0x0A}, - { 34, 0x00}, - { 35, 0x02}, - { 36, 0x18}, - { 37, 0x0B}, - { 38, 0xC0}, - { 39, 0xC3}, - { 40, 0x1C}, - { 41, 0x0A}, - { 42, 0x00}, - { 43, 0xBB}, - { 44, 0x18}, - { 45, 0x0C}, - { 46, 0x20}, - { 47, 0xC4}, - { 48, 0x1C}, - { 49, 0x0A}, - { 50, 0x00}, - { 51, 0xBC}, - { 52, 0x18}, - { 53, 0x0C}, - { 54, 0x80}, - { 55, 0xC5}, - { 56, 0x20}, - { 57, 0x0B}, - { 58, 0xC0}, - { 59, 0x02}, - { 60, 0x1C}, - { 61, 0x0A}, - { 62, 0x00}, - { 63, 0xBD}, - { 64, 0x20}, - { 65, 0x0C}, - { 66, 0x20}, - { 67, 0x02}, - { 68, 0x18}, - { 69, 0x0C}, - { 70, 0xE0}, - { 71, 0xC6}, - { 72, 0x1C}, - { 73, 0x0A}, - { 74, 0x00}, - { 75, 0xBE}, - { 76, 0x20}, - { 77, 0x0C}, - { 78, 0x80}, - { 79, 0x02}, - { 80, 0x00}, - { 81, 0x00}, - { 82, 0x00}, - { 83, 0x00}, - { 84, 0x00}, - { 85, 0x00}, - { 86, 0x00}, - { 87, 0x00}, - { 88, 0x20}, - { 89, 0x0C}, - { 90, 0xE0}, - { 91, 0x02}, - { 92, 0x18}, - { 93, 0x0D}, - { 94, 0x40}, - { 95, 0xC7}, - { 96, 0x1C}, - { 97, 0x0A}, - { 98, 0x00}, - { 99, 0xBF}, - {100, 0x00}, - {101, 0x00}, - {102, 0x00}, - {103, 0x00}, - {104, 0x00}, - {105, 0x00}, - {106, 0x00}, - {107, 0x00}, - {108, 0x00}, - {109, 0x00}, - {110, 0x00}, - {111, 0x00}, - {112, 0x20}, - {113, 0x0D}, - {114, 0x40}, - {115, 0x02}, - {116, 0x18}, - {117, 0x0D}, - {118, 0xA0}, - {119, 0xC8}, - {120, 0x1C}, - {121, 0x0A}, - {122, 0x00}, - {123, 0xC0}, - {124, 0x00}, - {125, 0x00}, - {126, 0x00}, - {127, 0x00}, - { 0, 0x10}, - { 8, 0x00}, - { 9, 0x00}, - { 10, 0x00}, - { 11, 0x00}, - { 12, 0x00}, - { 13, 0x00}, - { 14, 0x00}, - { 15, 0x00}, - { 16, 0x20}, - { 17, 0x0D}, - { 18, 0xA0}, - { 19, 0x02}, - { 20, 0x18}, - { 21, 0x0E}, - { 22, 0x00}, - { 23, 0xC9}, - { 24, 0x1C}, - { 25, 0x0A}, - { 26, 0x00}, - { 27, 0xC1}, - { 28, 0x00}, - { 29, 0x00}, - { 30, 0x00}, - { 31, 0x00}, - { 32, 0x00}, - { 33, 0x00}, - { 34, 0x00}, - { 35, 0x00}, - { 36, 0x00}, - { 37, 0x00}, - { 38, 0x00}, - { 39, 0x00}, - { 40, 0x20}, - { 41, 0x0E}, - { 42, 0x00}, - { 43, 0x02}, - { 44, 0x18}, - { 45, 0x0E}, - { 46, 0x60}, - { 47, 0xCA}, - { 48, 0x1C}, - { 49, 0x0A}, - { 50, 0x00}, - { 51, 0xC2}, - { 52, 0x00}, - { 53, 0x00}, - { 54, 0x00}, - { 55, 0x00}, - { 56, 0x00}, - { 57, 0x00}, - { 58, 0x00}, - { 59, 0x00}, - { 60, 0x00}, - { 61, 0x00}, - { 62, 0x00}, - { 63, 0x00}, - { 64, 0x20}, - { 65, 0x0E}, - { 66, 0x60}, - { 67, 0x02}, - { 68, 0x58}, - { 69, 0x60}, - { 70, 0x00}, - { 71, 0x5A}, - { 72, 0x58}, - { 73, 0x60}, - { 74, 0x00}, - { 75, 0x5B}, - { 76, 0x00}, - { 77, 0x00}, - { 78, 0x00}, - { 79, 0x00}, - { 80, 0x00}, - { 81, 0x00}, - { 82, 0x00}, - { 83, 0x00}, - { 84, 0x10}, - { 85, 0x00}, - { 86, 0x00}, - { 87, 0x51}, - { 88, 0x10}, - { 89, 0x00}, - { 90, 0x00}, - { 91, 0x52}, - { 92, 0x18}, - { 93, 0x0B}, - { 94, 0xC0}, - { 95, 0x51}, - { 96, 0x1C}, - { 97, 0x0B}, - { 98, 0xE0}, - { 99, 0x52}, - {100, 0x18}, - {101, 0x0C}, - {102, 0x20}, - {103, 0x51}, - {104, 0x1C}, - {105, 0x0C}, - {106, 0x40}, - {107, 0x52}, - {108, 0x18}, - {109, 0x0C}, - {110, 0x80}, - {111, 0x51}, - {112, 0x20}, - {113, 0x0B}, - {114, 0xE0}, - {115, 0x02}, - {116, 0x1C}, - {117, 0x0C}, - {118, 0xA0}, - {119, 0x52}, - {120, 0x20}, - {121, 0x0C}, - {122, 0x40}, - {123, 0x02}, - {124, 0x18}, - {125, 0x0C}, - {126, 0xE0}, - {127, 0x51}, - { 0, 0x11}, - { 8, 0x1C}, - { 9, 0x0D}, - { 10, 0x00}, - { 11, 0x52}, - { 12, 0x20}, - { 13, 0x0C}, - { 14, 0xA0}, - { 15, 0x02}, - { 16, 0x18}, - { 17, 0x0D}, - { 18, 0x40}, - { 19, 0x51}, - { 20, 0x1C}, - { 21, 0x0D}, - { 22, 0x60}, - { 23, 0x52}, - { 24, 0x20}, - { 25, 0x0D}, - { 26, 0x00}, - { 27, 0x02}, - { 28, 0x18}, - { 29, 0x0D}, - { 30, 0xA0}, - { 31, 0x51}, - { 32, 0x1C}, - { 33, 0x0D}, - { 34, 0xC0}, - { 35, 0x52}, - { 36, 0x20}, - { 37, 0x0D}, - { 38, 0x60}, - { 39, 0x02}, - { 40, 0x18}, - { 41, 0x0E}, - { 42, 0x00}, - { 43, 0x51}, - { 44, 0x1C}, - { 45, 0x0E}, - { 46, 0x20}, - { 47, 0x52}, - { 48, 0x20}, - { 49, 0x0D}, - { 50, 0xC0}, - { 51, 0x02}, - { 52, 0x18}, - { 53, 0x0E}, - { 54, 0x60}, - { 55, 0x51}, - { 56, 0x1C}, - { 57, 0x0E}, - { 58, 0x80}, - { 59, 0x52}, - { 60, 0x20}, - { 61, 0x0E}, - { 62, 0x20}, - { 63, 0x02}, - { 64, 0x00}, - { 65, 0x00}, - { 66, 0x00}, - { 67, 0x00}, - { 68, 0x00}, - { 69, 0x00}, - { 70, 0x00}, - { 71, 0x00}, - { 72, 0x20}, - { 73, 0x0E}, - { 74, 0x80}, - { 75, 0x02}, - { 76, 0x18}, - { 77, 0x0B}, - { 78, 0xE0}, - { 79, 0x5D}, - { 80, 0x1C}, - { 81, 0x0C}, - { 82, 0x40}, - { 83, 0x63}, - { 84, 0x1C}, - { 85, 0x0C}, - { 86, 0xA0}, - { 87, 0x69}, - { 88, 0x1C}, - { 89, 0x0D}, - { 90, 0x00}, - { 91, 0x6F}, - { 92, 0x1C}, - { 93, 0x0D}, - { 94, 0x60}, - { 95, 0x75}, - { 96, 0x1C}, - { 97, 0x0D}, - { 98, 0xC0}, - { 99, 0x7B}, - {100, 0x1C}, - {101, 0x0E}, - {102, 0x20}, - {103, 0x81}, - {104, 0x1C}, - {105, 0x0E}, - {106, 0x80}, - {107, 0x87}, - {108, 0x00}, - {109, 0x00}, - {110, 0x00}, - {111, 0x00}, - {112, 0x00}, - {113, 0x00}, - {114, 0x00}, - {115, 0x00}, - {116, 0x00}, - {117, 0x00}, - {118, 0x00}, - {119, 0x00}, - {120, 0x10}, - {121, 0x00}, - {122, 0x40}, - {123, 0x53}, - {124, 0x00}, - {125, 0x00}, - {126, 0x00}, - {127, 0x00}, - { 0, 0x12}, - { 8, 0x18}, - { 9, 0x05}, - { 10, 0x40}, - { 11, 0x53}, - { 12, 0x18}, - { 13, 0x05}, - { 14, 0x40}, - { 15, 0x50}, - { 16, 0x58}, - { 17, 0x60}, - { 18, 0x00}, - { 19, 0x2B}, - { 20, 0x00}, - { 21, 0x00}, - { 22, 0x00}, - { 23, 0x00}, - { 24, 0x10}, - { 25, 0x00}, - { 26, 0x20}, - { 27, 0xCB}, - { 28, 0x10}, - { 29, 0x00}, - { 30, 0x20}, - { 31, 0xCC}, - { 32, 0x10}, - { 33, 0x00}, - { 34, 0x20}, - { 35, 0xCD}, - { 36, 0x10}, - { 37, 0x00}, - { 38, 0x20}, - { 39, 0xCE}, - { 40, 0x58}, - { 41, 0x60}, - { 42, 0x00}, - { 43, 0x58}, - { 44, 0x58}, - { 45, 0x70}, - { 46, 0x00}, - { 47, 0x27}, - { 48, 0x00}, - { 49, 0x00}, - { 50, 0x00}, - { 51, 0x00}, - { 52, 0x0C}, - { 53, 0x07}, - { 54, 0x80}, - { 55, 0x0D}, - { 56, 0x48}, - { 57, 0x03}, - { 58, 0xE0}, - { 59, 0x00}, - { 60, 0x00}, - { 61, 0x00}, - { 62, 0x00}, - { 63, 0x00}, - { 64, 0x18}, - { 65, 0x05}, - { 66, 0x40}, - { 67, 0xCB}, - { 68, 0x49}, - { 69, 0x03}, - { 70, 0xE0}, - { 71, 0x00}, - { 72, 0x00}, - { 73, 0x00}, - { 74, 0x00}, - { 75, 0x00}, - { 76, 0x00}, - { 77, 0x00}, - { 78, 0x00}, - { 79, 0x00}, - { 80, 0x10}, - { 81, 0x00}, - { 82, 0x20}, - { 83, 0xCF}, - { 84, 0x18}, - { 85, 0x05}, - { 86, 0x40}, - { 87, 0xCF}, - { 88, 0x00}, - { 89, 0x00}, - { 90, 0x00}, - { 91, 0x00}, - { 92, 0x0C}, - { 93, 0x00}, - { 94, 0x00}, - { 95, 0x03}, - { 96, 0x00}, - { 97, 0x00}, - { 98, 0x00}, - { 99, 0x00}, - {100, 0x02}, - {101, 0x00}, - {102, 0x00}, - {103, 0x00}, - {104, 0x00}, - {105, 0x00}, - {106, 0x00}, - {107, 0x00}, -}; #define main44_miniDSP_A_reg_values_COEFF_START 0 #define main44_miniDSP_A_reg_values_COEFF_SIZE 958 #define main44_miniDSP_A_reg_values_INST_START 958 #define main44_miniDSP_A_reg_values_INST_SIZE 2160 reg_value main44_miniDSP_D_reg_values[] = { - { 0, 0x0}, - { 0x7F, 0x50}, - { 0, 0x01}, - { 8, 0xFF}, - { 9, 0xFF}, - { 10, 0xFF}, - { 11, 0x00}, - { 12, 0x80}, - { 13, 0x00}, - { 14, 0x00}, - { 15, 0x00}, - { 16, 0x7F}, - { 17, 0xF7}, - { 18, 0x00}, - { 19, 0x00}, - { 20, 0x80}, - { 21, 0x09}, - { 22, 0x00}, - { 23, 0x00}, - { 24, 0x7F}, - { 25, 0xEF}, - { 26, 0x00}, - { 27, 0x00}, - { 28, 0xFF}, /*changed*/ - { 29, 0xFF}, - { 30, 0xFF}, - { 31, 0x00}, - { 32, 0x16}, - { 33, 0xB5}, - { 34, 0x43}, - { 35, 0x00}, - { 36, 0x40}, - { 37, 0x00}, - { 38, 0x00}, - { 39, 0x00}, - { 40, 0x20}, - { 41, 0x00}, - { 42, 0x00}, - { 43, 0x00}, - { 44, 0x00}, - { 45, 0x00}, - { 46, 0x00}, - { 47, 0x00}, - { 48, 0xD8}, - { 49, 0x00}, - { 50, 0x00}, - { 51, 0x00}, - { 52, 0xB0}, - { 53, 0x00}, - { 54, 0x00}, - { 55, 0x00}, - { 56, 0x40}, - { 57, 0x00}, - { 58, 0x00}, - { 59, 0x00}, - { 60, 0x7F}, - { 61, 0xFF}, - { 62, 0xFF}, - { 63, 0x00}, - { 64, 0x00}, - { 65, 0x00}, - { 66, 0x00}, - { 67, 0x00}, - { 68, 0x80}, - { 69, 0x00}, - { 70, 0x00}, - { 71, 0x00}, - { 72, 0x00}, - { 73, 0x00}, - { 74, 0x00}, - { 75, 0x00}, - { 76, 0x00}, - { 77, 0x00}, - { 78, 0x00}, - { 79, 0x00}, - { 80, 0xC0}, - { 81, 0x00}, - { 82, 0x00}, - { 83, 0x00}, - { 84, 0x00}, - { 85, 0x0D}, - { 86, 0x00}, - { 87, 0x00}, - { 88, 0x00}, - { 89, 0x1C}, - { 90, 0x00}, - { 91, 0x00}, - { 92, 0x00}, - { 93, 0x3E}, - { 94, 0x00}, - { 95, 0x00}, - { 96, 0x00}, - { 97, 0x78}, - { 98, 0x00}, - { 99, 0x00}, - {100, 0x02}, - {101, 0x4C}, - {102, 0x00}, - {103, 0x00}, - {104, 0x00}, - {105, 0xD5}, - {106, 0x00}, - {107, 0x00}, - {108, 0x01}, - {109, 0x65}, - {110, 0x00}, - {111, 0x00}, - {112, 0x03}, - {113, 0xE9}, - {114, 0x00}, - {115, 0x00}, - {116, 0x07}, - {117, 0xCA}, - {118, 0x00}, - {119, 0x00}, - {120, 0xFF}, - {121, 0xEF}, - {122, 0x00}, - {123, 0x00}, - {124, 0xFE}, - {125, 0xEB}, - {126, 0x00}, - {127, 0x00}, - { 0, 0x02}, - { 8, 0xFF}, - { 9, 0xA8}, - { 10, 0x00}, - { 11, 0x00}, - { 12, 0xFD}, - { 13, 0x08}, - { 14, 0x00}, - { 15, 0x00}, - { 16, 0xFF}, - { 17, 0x5E}, - { 18, 0x00}, - { 19, 0x00}, - { 20, 0xFF}, - { 21, 0xD5}, - { 22, 0x00}, - { 23, 0x00}, - { 24, 0xFE}, - { 25, 0x36}, - { 26, 0x00}, - { 27, 0x00}, - { 28, 0xFA}, - { 29, 0xAC}, - { 30, 0x00}, - { 31, 0x00}, - { 32, 0xF2}, - { 33, 0xA3}, - { 34, 0x00}, - { 35, 0x00}, - { 36, 0x28}, - { 37, 0xAB}, - { 38, 0x00}, - { 39, 0x00}, - { 40, 0x3F}, - { 41, 0xFF}, - { 42, 0x00}, - { 43, 0x00}, - { 44, 0xFF}, - { 45, 0x98}, - { 46, 0x00}, - { 47, 0x00}, - { 48, 0xF6}, - { 49, 0xF9}, - { 50, 0x00}, - { 51, 0x00}, - { 52, 0x26}, - { 53, 0xFB}, - { 54, 0x00}, - { 55, 0x00}, - { 56, 0x02}, - { 57, 0x72}, - { 58, 0x00}, - { 59, 0x00}, - { 60, 0x40}, - { 61, 0x02}, - { 62, 0x00}, - { 63, 0x00}, - { 64, 0xFB}, - { 65, 0xCB}, - { 66, 0x00}, - { 67, 0x00}, - { 68, 0x20}, - { 69, 0xA7}, - { 70, 0x00}, - { 71, 0x00}, - { 72, 0xFF}, - { 73, 0x6A}, - { 74, 0x00}, - { 75, 0x00}, - { 76, 0x3A}, - { 77, 0x0F}, - { 78, 0x00}, - { 79, 0x00}, - { 0, 0x09}, - { 72, 0xFF}, - { 73, 0xFF}, - { 74, 0xFF}, - { 75, 0x00}, - { 76, 0x80}, - { 77, 0x00}, - { 78, 0x00}, - { 79, 0x00}, - { 80, 0x7F}, - { 81, 0xF7}, - { 82, 0x00}, - { 83, 0x00}, - { 84, 0x80}, - { 85, 0x09}, - { 86, 0x00}, - { 87, 0x00}, - { 88, 0x7F}, - { 89, 0xEF}, - { 90, 0x00}, - { 91, 0x00}, - { 92, 0xFF}, - { 93, 0xFF}, - { 94, 0xFF}, - { 95, 0x00}, - { 96, 0x16}, - { 97, 0xB5}, - { 98, 0x43}, - { 99, 0x00}, - {100, 0x40}, - {101, 0x00}, - {102, 0x00}, - {103, 0x00}, - {104, 0x20}, - {105, 0x00}, - {106, 0x00}, - {107, 0x00}, - {108, 0x00}, - {109, 0x00}, - {110, 0x00}, - {111, 0x00}, - {112, 0xD8}, - {113, 0x00}, - {114, 0x00}, - {115, 0x00}, - {116, 0xB0}, - {117, 0x00}, - {118, 0x00}, - {119, 0x00}, - {120, 0x40}, - {121, 0x00}, - {122, 0x00}, - {123, 0x00}, - {124, 0x7F}, - {125, 0xFF}, - {126, 0xFF}, - {127, 0x00}, - { 0, 0x0A}, - { 8, 0x00}, - { 9, 0x00}, - { 10, 0x00}, - { 11, 0x00}, - { 12, 0x80}, - { 13, 0x00}, - { 14, 0x00}, - { 15, 0x00}, - { 16, 0x00}, - { 17, 0x00}, - { 18, 0x00}, - { 19, 0x00}, - { 20, 0x00}, - { 21, 0x00}, - { 22, 0x00}, - { 23, 0x00}, - { 24, 0xC0}, - { 25, 0x00}, - { 26, 0x00}, - { 27, 0x00}, - { 28, 0x00}, - { 29, 0x0D}, - { 30, 0x00}, - { 31, 0x00}, - { 32, 0x00}, - { 33, 0x1C}, - { 34, 0x00}, - { 35, 0x00}, - { 36, 0x00}, - { 37, 0x3E}, - { 38, 0x00}, - { 39, 0x00}, - { 40, 0x00}, - { 41, 0x78}, - { 42, 0x00}, - { 43, 0x00}, - { 44, 0x02}, - { 45, 0x4C}, - { 46, 0x00}, - { 47, 0x00}, - { 48, 0x00}, - { 49, 0xD5}, - { 50, 0x00}, - { 51, 0x00}, - { 52, 0x01}, - { 53, 0x65}, - { 54, 0x00}, - { 55, 0x00}, - { 56, 0x03}, - { 57, 0xE9}, - { 58, 0x00}, - { 59, 0x00}, - { 60, 0x07}, - { 61, 0xCA}, - { 62, 0x00}, - { 63, 0x00}, - { 64, 0xFF}, - { 65, 0xEF}, - { 66, 0x00}, - { 67, 0x00}, - { 68, 0xFE}, - { 69, 0xEB}, - { 70, 0x00}, - { 71, 0x00}, - { 72, 0xFF}, - { 73, 0xA8}, - { 74, 0x00}, - { 75, 0x00}, - { 76, 0xFD}, - { 77, 0x08}, - { 78, 0x00}, - { 79, 0x00}, - { 80, 0xFF}, - { 81, 0x5E}, - { 82, 0x00}, - { 83, 0x00}, - { 84, 0xFF}, - { 85, 0xD5}, - { 86, 0x00}, - { 87, 0x00}, - { 88, 0xFE}, - { 89, 0x36}, - { 90, 0x00}, - { 91, 0x00}, - { 92, 0xFA}, - { 93, 0xAC}, - { 94, 0x00}, - { 95, 0x00}, - { 96, 0xF2}, - { 97, 0xA3}, - { 98, 0x00}, - { 99, 0x00}, - {100, 0x28}, - {101, 0xAB}, - {102, 0x00}, - {103, 0x00}, - {104, 0x3F}, - {105, 0xFF}, - {106, 0x00}, - {107, 0x00}, - {108, 0xFF}, - {109, 0x98}, - {110, 0x00}, - {111, 0x00}, - {112, 0xF6}, - {113, 0xF9}, - {114, 0x00}, - {115, 0x00}, - {116, 0x26}, - {117, 0xFB}, - {118, 0x00}, - {119, 0x00}, - {120, 0x02}, - {121, 0x72}, - {122, 0x00}, - {123, 0x00}, - {124, 0x40}, - {125, 0x02}, - {126, 0x00}, - {127, 0x00}, - { 0, 0x0B}, - { 8, 0xFB}, - { 9, 0xCB}, - { 10, 0x00}, - { 11, 0x00}, - { 12, 0x20}, - { 13, 0xA7}, - { 14, 0x00}, - { 15, 0x00}, - { 16, 0xFF}, - { 17, 0x6A}, - { 18, 0x00}, - { 19, 0x00}, - { 20, 0x3A}, - { 21, 0x0F}, - { 22, 0x00}, - { 23, 0x00}, - { 0, 0x0}, - { 0x7F, 0x3C}, - { 0, 0x01}, - { 8, 0xC0}, - { 9, 0x00}, - { 10, 0x00}, - { 11, 0x00}, - { 12, 0xFF}, - { 13, 0x80}, - { 14, 0x00}, - { 15, 0x00}, - { 16, 0x00}, - { 17, 0x20}, - { 18, 0x00}, - { 19, 0x00}, - { 20, 0x00}, - { 21, 0x00}, - { 22, 0x00}, - { 23, 0x00}, - { 24, 0x40}, - { 25, 0x00}, - { 26, 0x00}, - { 27, 0x00}, - { 28, 0x20}, - { 29, 0x00}, - { 30, 0x00}, - { 31, 0x00}, - { 32, 0x00}, - { 33, 0x00}, - { 34, 0x00}, - { 35, 0x00}, - { 36, 0xD8}, - { 37, 0x00}, - { 38, 0x00}, - { 39, 0x00}, - { 40, 0xB0}, - { 41, 0x00}, - { 42, 0x00}, - { 43, 0x00}, - { 44, 0x01}, - { 45, 0x99}, - { 46, 0x9A}, - { 47, 0x00}, - { 48, 0x00}, - { 49, 0xCC}, - { 50, 0xCD}, - { 51, 0x00}, - { 52, 0xB8}, - { 53, 0x8C}, - { 54, 0x96}, - { 55, 0x00}, - { 56, 0x6B}, - { 57, 0x2D}, - { 58, 0x1E}, - { 59, 0x00}, - { 60, 0x5C}, - { 61, 0x46}, - { 62, 0x4B}, - { 63, 0x00}, - { 64, 0x15}, - { 65, 0x55}, - { 66, 0x55}, - { 67, 0x00}, - { 68, 0x40}, - { 69, 0x00}, - { 70, 0x00}, - { 71, 0x00}, - { 72, 0x00}, - { 73, 0x00}, - { 74, 0x00}, - { 75, 0x00}, - { 76, 0x00}, - { 77, 0x00}, - { 78, 0x00}, - { 79, 0x00}, - { 80, 0x00}, - { 81, 0x00}, - { 82, 0x00}, - { 83, 0x00}, - { 84, 0xE0}, - { 85, 0x00}, - { 86, 0x00}, - { 87, 0x00}, - { 88, 0x48}, - { 89, 0x00}, - { 90, 0x00}, - { 91, 0x00}, - { 92, 0x60}, - { 93, 0x00}, - { 94, 0x00}, - { 95, 0x00}, - { 96, 0x20}, - { 97, 0x00}, - { 98, 0x00}, - { 99, 0x00}, - {100, 0x20}, - {101, 0xC8}, - {102, 0xB6}, - {103, 0x00}, - {104, 0x00}, - {105, 0x00}, - {106, 0x00}, - {107, 0x00}, - {108, 0xC0}, - {109, 0x88}, - {110, 0x0C}, - {111, 0x00}, - {112, 0x1E}, - {113, 0xB0}, - {114, 0xA3}, - {115, 0x00}, - {116, 0x00}, - {117, 0x00}, - {118, 0x00}, - {119, 0x00}, - {120, 0x00}, - {121, 0x00}, - {122, 0x00}, - {123, 0x00}, - {124, 0x3F}, - {125, 0x77}, - {126, 0xF4}, - {127, 0x00}, - { 0, 0x02}, - { 8, 0xE0}, - { 9, 0x86}, - { 10, 0xA8}, - { 11, 0x00}, - { 12, 0x00}, - { 13, 0x00}, - { 14, 0x00}, - { 15, 0x00}, - { 16, 0x22}, - { 17, 0x58}, - { 18, 0x30}, - { 19, 0x00}, - { 20, 0x00}, - { 21, 0x00}, - { 22, 0x00}, - { 23, 0x00}, - { 24, 0xC1}, - { 25, 0xA1}, - { 26, 0x93}, - { 27, 0x00}, - { 28, 0x1C}, - { 29, 0x15}, - { 30, 0x25}, - { 31, 0x00}, - { 32, 0x00}, - { 33, 0x00}, - { 34, 0x00}, - { 35, 0x00}, - { 36, 0x00}, - { 37, 0x00}, - { 38, 0x00}, - { 39, 0x00}, - { 40, 0x3E}, - { 41, 0x5E}, - { 42, 0x6D}, - { 43, 0x00}, - { 44, 0xE1}, - { 45, 0x92}, - { 46, 0xAB}, - { 47, 0x00}, - { 48, 0x00}, - { 49, 0x00}, - { 50, 0x00}, - { 51, 0x00}, - { 52, 0x27}, - { 53, 0x50}, - { 54, 0xC7}, - { 55, 0x00}, - { 56, 0x00}, - { 57, 0x00}, - { 58, 0x00}, - { 59, 0x00}, - { 60, 0xC5}, - { 61, 0x69}, - { 62, 0xDD}, - { 63, 0x00}, - { 64, 0x13}, - { 65, 0xC6}, - { 66, 0xC7}, - { 67, 0x00}, - { 68, 0x00}, - { 69, 0x00}, - { 70, 0x00}, - { 71, 0x00}, - { 72, 0x00}, - { 73, 0x00}, - { 74, 0x00}, - { 75, 0x00}, - { 76, 0x3A}, - { 77, 0x96}, - { 78, 0x23}, - { 79, 0x00}, - { 80, 0xE4}, - { 81, 0xE8}, - { 82, 0x72}, - { 83, 0x00}, - { 84, 0x00}, - { 85, 0x00}, - { 86, 0x00}, - { 87, 0x00}, - { 88, 0x33}, - { 89, 0x86}, - { 90, 0xC5}, - { 91, 0x00}, - { 92, 0x00}, - { 93, 0x00}, - { 94, 0x00}, - { 95, 0x00}, - { 96, 0xD1}, - { 97, 0xC6}, - { 98, 0x99}, - { 99, 0x00}, - {100, 0xFF}, - {101, 0x5F}, - {102, 0x8F}, - {103, 0x00}, - {104, 0x00}, - {105, 0x00}, - {106, 0x00}, - {107, 0x00}, - {108, 0x00}, - {109, 0x00}, - {110, 0x00}, - {111, 0x00}, - {112, 0x2E}, - {113, 0x39}, - {114, 0x67}, - {115, 0x00}, - {116, 0xED}, - {117, 0x19}, - {118, 0xAC}, - {119, 0x00}, - {120, 0x00}, - {121, 0x00}, - {122, 0x00}, - {123, 0x00}, - {124, 0x4E}, - {125, 0xA5}, - {126, 0x44}, - {127, 0x00}, - { 0, 0x03}, - { 8, 0x00}, - { 9, 0x00}, - { 10, 0x00}, - { 11, 0x00}, - { 12, 0xF7}, - { 13, 0x89}, - { 14, 0x02}, - { 15, 0x00}, - { 16, 0xD2}, - { 17, 0x0F}, - { 18, 0x57}, - { 19, 0x00}, - { 20, 0x00}, - { 21, 0x00}, - { 22, 0x00}, - { 23, 0x00}, - { 24, 0x00}, - { 25, 0x00}, - { 26, 0x00}, - { 27, 0x00}, - { 28, 0x08}, - { 29, 0x76}, - { 30, 0xFE}, - { 31, 0x00}, - { 32, 0xFF}, - { 33, 0x4B}, - { 34, 0x64}, - { 35, 0x00}, - { 36, 0x00}, - { 37, 0x00}, - { 38, 0x00}, - { 39, 0x00}, - { 40, 0xC0}, - { 41, 0x00}, - { 42, 0x00}, - { 43, 0x00}, - { 0, 0x0}, - { 0x7F, 0x78}, - { 0, 0x01}, - { 8, 0x00}, - { 9, 0x00}, - { 10, 0x00}, - { 11, 0x00}, - { 12, 0x00}, - { 13, 0x00}, - { 14, 0x00}, - { 15, 0x00}, - { 16, 0x04}, - { 17, 0x00}, - { 18, 0x00}, - { 19, 0x00}, - { 20, 0x04}, - { 21, 0x00}, - { 22, 0x20}, - { 23, 0x01}, - { 24, 0x58}, - { 25, 0x60}, - { 26, 0x08}, - { 27, 0x44}, - { 28, 0x60}, - { 29, 0x60}, - { 30, 0x00}, - { 31, 0x00}, - { 32, 0x58}, - { 33, 0x60}, - { 34, 0x00}, - { 35, 0x0E}, - { 36, 0x00}, - { 37, 0x00}, - { 38, 0x00}, - { 39, 0x00}, - { 40, 0x44}, - { 41, 0x00}, - { 42, 0xC0}, - { 43, 0x16}, - { 44, 0x08}, - { 45, 0x00}, - { 46, 0x00}, - { 47, 0x75}, - { 48, 0x08}, - { 49, 0x00}, - { 50, 0x20}, - { 51, 0xB5}, - { 52, 0x08}, - { 53, 0x00}, - { 54, 0x00}, - { 55, 0x74}, - { 56, 0x08}, - { 57, 0x00}, - { 58, 0x20}, - { 59, 0xB4}, - { 60, 0x08}, - { 61, 0x00}, - { 62, 0x00}, - { 63, 0x73}, - { 64, 0x08}, - { 65, 0x00}, - { 66, 0x20}, - { 67, 0xB3}, - { 68, 0x08}, - { 69, 0x00}, - { 70, 0x00}, - { 71, 0x72}, - { 72, 0x08}, - { 73, 0x00}, - { 74, 0x20}, - { 75, 0xB2}, - { 76, 0x08}, - { 77, 0x00}, - { 78, 0x00}, - { 79, 0x71}, - { 80, 0x08}, - { 81, 0x00}, - { 82, 0x20}, - { 83, 0xB1}, - { 84, 0x08}, - { 85, 0x00}, - { 86, 0x00}, - { 87, 0x70}, - { 88, 0x08}, - { 89, 0x00}, - { 90, 0x20}, - { 91, 0xB0}, - { 92, 0x08}, - { 93, 0x00}, - { 94, 0x00}, - { 95, 0x6F}, - { 96, 0x08}, - { 97, 0x00}, - { 98, 0x20}, - { 99, 0xAF}, - {100, 0x08}, - {101, 0x00}, - {102, 0x00}, - {103, 0x6E}, - {104, 0x08}, - {105, 0x00}, - {106, 0x20}, - {107, 0xAE}, - {108, 0x00}, - {109, 0x00}, - {110, 0x00}, - {111, 0x00}, - {112, 0x00}, - {113, 0x00}, - {114, 0x00}, - {115, 0x00}, - {116, 0x00}, - {117, 0x00}, - {118, 0x00}, - {119, 0x00}, - {120, 0x00}, - {121, 0x00}, - {122, 0x00}, - {123, 0x00}, - {124, 0x00}, - {125, 0x00}, - {126, 0x00}, - {127, 0x00}, - { 0, 0x02}, - { 8, 0x44}, - { 9, 0x00}, - { 10, 0x00}, - { 11, 0x06}, - { 12, 0x21}, - { 13, 0x08}, - { 14, 0x80}, - { 15, 0x00}, - { 16, 0x4B}, - { 17, 0x00}, - { 18, 0xC0}, - { 19, 0x00}, - { 20, 0x4B}, - { 21, 0x00}, - { 22, 0xE0}, - { 23, 0x00}, - { 24, 0x00}, - { 25, 0x00}, - { 26, 0x40}, - { 27, 0x48}, - { 28, 0x0C}, - { 29, 0x00}, - { 30, 0x00}, - { 31, 0x00}, - { 32, 0x0C}, - { 33, 0x00}, - { 34, 0x20}, - { 35, 0x00}, - { 36, 0x58}, - { 37, 0x60}, - { 38, 0x08}, - { 39, 0x03}, - { 40, 0x5C}, - { 41, 0x60}, - { 42, 0x00}, - { 43, 0x27}, - { 44, 0x59}, - { 45, 0x00}, - { 46, 0x08}, - { 47, 0x01}, - { 48, 0x58}, - { 49, 0x70}, - { 50, 0x08}, - { 51, 0x02}, - { 52, 0x10}, - { 53, 0x00}, - { 54, 0x00}, - { 55, 0x26}, - { 56, 0x08}, - { 57, 0x07}, - { 58, 0x60}, - { 59, 0x27}, - { 60, 0x44}, - { 61, 0x00}, - { 62, 0x80}, - { 63, 0x01}, - { 64, 0x44}, - { 65, 0x00}, - { 66, 0x00}, - { 67, 0x01}, - { 68, 0x10}, - { 69, 0x00}, - { 70, 0x00}, - { 71, 0x26}, - { 72, 0x58}, - { 73, 0x60}, - { 74, 0x08}, - { 75, 0x09}, - { 76, 0x58}, - { 77, 0x60}, - { 78, 0x08}, - { 79, 0x0A}, - { 80, 0x48}, - { 81, 0x03}, - { 82, 0xC0}, - { 83, 0x00}, - { 84, 0x58}, - { 85, 0x70}, - { 86, 0x08}, - { 87, 0x04}, - { 88, 0x10}, - { 89, 0x00}, - { 90, 0x00}, - { 91, 0x28}, - { 92, 0x59}, - { 93, 0xA0}, - { 94, 0x00}, - { 95, 0x07}, - { 96, 0x00}, - { 97, 0x00}, - { 98, 0x00}, - { 99, 0x00}, - {100, 0x5D}, - {101, 0xA0}, - {102, 0x00}, - {103, 0x28}, - {104, 0x58}, - {105, 0x70}, - {106, 0x00}, - {107, 0x07}, - {108, 0x44}, - {109, 0x00}, - {110, 0xC0}, - {111, 0x0D}, - {112, 0x58}, - {113, 0x60}, - {114, 0x00}, - {115, 0x07}, - {116, 0x44}, - {117, 0x00}, - {118, 0xC0}, - {119, 0x03}, - {120, 0x21}, - {121, 0x00}, - {122, 0x80}, - {123, 0x02}, - {124, 0x00}, - {125, 0x00}, - {126, 0x00}, - {127, 0x00}, - { 0, 0x03}, - { 8, 0x44}, - { 9, 0x00}, - { 10, 0x00}, - { 11, 0x0D}, - { 12, 0x00}, - { 13, 0x00}, - { 14, 0x00}, - { 15, 0x00}, - { 16, 0x00}, - { 17, 0x00}, - { 18, 0x00}, - { 19, 0x00}, - { 20, 0x21}, - { 21, 0x00}, - { 22, 0x80}, - { 23, 0x02}, - { 24, 0x00}, - { 25, 0x00}, - { 26, 0x00}, - { 27, 0x00}, - { 28, 0x00}, - { 29, 0x00}, - { 30, 0x00}, - { 31, 0x00}, - { 32, 0x00}, - { 33, 0x00}, - { 34, 0x00}, - { 35, 0x00}, - { 36, 0x00}, - { 37, 0x00}, - { 38, 0x00}, - { 39, 0x00}, - { 40, 0x44}, - { 41, 0x00}, - { 42, 0x00}, - { 43, 0x0A}, - { 44, 0x5C}, - { 45, 0x70}, - { 46, 0x00}, - { 47, 0x28}, - { 48, 0x00}, - { 49, 0x00}, - { 50, 0x00}, - { 51, 0x00}, - { 52, 0x00}, - { 53, 0x00}, - { 54, 0x00}, - { 55, 0x00}, - { 56, 0x00}, - { 57, 0x00}, - { 58, 0x00}, - { 59, 0x00}, - { 60, 0x21}, - { 61, 0x00}, - { 62, 0x80}, - { 63, 0x02}, - { 64, 0x5C}, - { 65, 0x60}, - { 66, 0x00}, - { 67, 0x27}, - { 68, 0x00}, - { 69, 0x00}, - { 70, 0x00}, - { 71, 0x00}, - { 72, 0x00}, - { 73, 0x00}, - { 74, 0x00}, - { 75, 0x00}, - { 76, 0x00}, - { 77, 0x00}, - { 78, 0x00}, - { 79, 0x00}, - { 80, 0x10}, - { 81, 0x00}, - { 82, 0x00}, - { 83, 0x26}, - { 84, 0x64}, - { 85, 0x50}, - { 86, 0x28}, - { 87, 0x04}, - { 88, 0x49}, - { 89, 0x03}, - { 90, 0xC0}, - { 91, 0x00}, - { 92, 0x64}, - { 93, 0x40}, - { 94, 0xA8}, - { 95, 0x0E}, - { 96, 0x58}, - { 97, 0x70}, - { 98, 0x08}, - { 99, 0x0F}, - {100, 0x00}, - {101, 0x00}, - {102, 0x00}, - {103, 0x00}, - {104, 0x58}, - {105, 0x60}, - {106, 0x08}, - {107, 0x0C}, - {108, 0x39}, - {109, 0x01}, - {110, 0x60}, - {111, 0x28}, - {112, 0x21}, - {113, 0x02}, - {114, 0x00}, - {115, 0x02}, - {116, 0x25}, - {117, 0x02}, - {118, 0x00}, - {119, 0x00}, - {120, 0x58}, - {121, 0x70}, - {122, 0x08}, - {123, 0x0D}, - {124, 0x00}, - {125, 0x00}, - {126, 0x00}, - {127, 0x00}, - { 0, 0x04}, - { 8, 0x25}, - { 9, 0x02}, - { 10, 0x00}, - { 11, 0x00}, - { 12, 0x58}, - { 13, 0x70}, - { 14, 0x00}, - { 15, 0x0F}, - { 16, 0x19}, - { 17, 0x02}, - { 18, 0x80}, - { 19, 0x27}, - { 20, 0x00}, - { 21, 0x00}, - { 22, 0x00}, - { 23, 0x00}, - { 24, 0x10}, - { 25, 0x00}, - { 26, 0x40}, - { 27, 0x2A}, - { 28, 0x10}, - { 29, 0x00}, - { 30, 0x40}, - { 31, 0x2B}, - { 32, 0x10}, - { 33, 0x00}, - { 34, 0x80}, - { 35, 0x29}, - { 36, 0x19}, - { 37, 0x02}, - { 38, 0x60}, - { 39, 0x2A}, - { 40, 0x08}, - { 41, 0x07}, - { 42, 0x60}, - { 43, 0x29}, - { 44, 0x19}, - { 45, 0x02}, - { 46, 0x60}, - { 47, 0x2B}, - { 48, 0x48}, - { 49, 0x03}, - { 50, 0xC0}, - { 51, 0x00}, - { 52, 0x10}, - { 53, 0x00}, - { 54, 0x00}, - { 55, 0x28}, - { 56, 0x1D}, - { 57, 0x02}, - { 58, 0xE0}, - { 59, 0x2A}, - { 60, 0x19}, - { 61, 0x03}, - { 62, 0x40}, - { 63, 0x2A}, - { 64, 0x1D}, - { 65, 0x03}, - { 66, 0xC0}, - { 67, 0x2B}, - { 68, 0x5C}, - { 69, 0x60}, - { 70, 0x00}, - { 71, 0x28}, - { 72, 0x21}, - { 73, 0x03}, - { 74, 0x00}, - { 75, 0x00}, - { 76, 0x1D}, - { 77, 0x02}, - { 78, 0xE0}, - { 79, 0x2B}, - { 80, 0x21}, - { 81, 0x03}, - { 82, 0x60}, - { 83, 0x00}, - { 84, 0x19}, - { 85, 0x03}, - { 86, 0xC0}, - { 87, 0x2A}, - { 88, 0x1D}, - { 89, 0x03}, - { 90, 0x40}, - { 91, 0x2B}, - { 92, 0x21}, - { 93, 0x03}, - { 94, 0x80}, - { 95, 0x00}, - { 96, 0x58}, - { 97, 0x60}, - { 98, 0x08}, - { 99, 0x1C}, - {100, 0x00}, - {101, 0x00}, - {102, 0x00}, - {103, 0x00}, - {104, 0x21}, - {105, 0x03}, - {106, 0xE0}, - {107, 0x00}, - {108, 0x49}, - {109, 0x03}, - {110, 0xC0}, - {111, 0x00}, - {112, 0x21}, - {113, 0x02}, - {114, 0x20}, - {115, 0x02}, - {116, 0x58}, - {117, 0x70}, - {118, 0x08}, - {119, 0x15}, - {120, 0x00}, - {121, 0x00}, - {122, 0xA0}, - {123, 0x18}, - {124, 0x00}, - {125, 0x00}, - {126, 0x00}, - {127, 0x00}, - { 0, 0x05}, - { 8, 0x58}, - { 9, 0x60}, - { 10, 0x08}, - { 11, 0x16}, - { 12, 0x39}, - { 13, 0x02}, - { 14, 0x20}, - { 15, 0x28}, - { 16, 0x21}, - { 17, 0x02}, - { 18, 0x40}, - { 19, 0x01}, - { 20, 0x25}, - { 21, 0x02}, - { 22, 0x40}, - { 23, 0x04}, - { 24, 0x00}, - { 25, 0x00}, - { 26, 0x00}, - { 27, 0x00}, - { 28, 0x00}, - { 29, 0x00}, - { 30, 0x00}, - { 31, 0x00}, - { 32, 0x48}, - { 33, 0x03}, - { 34, 0xC0}, - { 35, 0x00}, - { 36, 0x21}, - { 37, 0x03}, - { 38, 0x80}, - { 39, 0x03}, - { 40, 0x49}, - { 41, 0x03}, - { 42, 0xC0}, - { 43, 0x00}, - { 44, 0x5C}, - { 45, 0x60}, - { 46, 0x00}, - { 47, 0x00}, - { 48, 0x19}, - { 49, 0x03}, - { 50, 0x20}, - { 51, 0x03}, - { 52, 0x1D}, - { 53, 0x03}, - { 54, 0x60}, - { 55, 0x04}, - { 56, 0x1D}, - { 57, 0x03}, - { 58, 0xA0}, - { 59, 0x06}, - { 60, 0x4D}, - { 61, 0x03}, - { 62, 0x00}, - { 63, 0x02}, - { 64, 0x1D}, - { 65, 0x03}, - { 66, 0xE0}, - { 67, 0x07}, - { 68, 0x00}, - { 69, 0x00}, - { 70, 0x00}, - { 71, 0x00}, - { 72, 0x25}, - { 73, 0x03}, - { 74, 0x80}, - { 75, 0x02}, - { 76, 0x19}, - { 77, 0x04}, - { 78, 0x40}, - { 79, 0x06}, - { 80, 0x1D}, - { 81, 0x04}, - { 82, 0x80}, - { 83, 0x07}, - { 84, 0x1D}, - { 85, 0x04}, - { 86, 0xC0}, - { 87, 0x09}, - { 88, 0x4D}, - { 89, 0x04}, - { 90, 0x20}, - { 91, 0x05}, - { 92, 0x1D}, - { 93, 0x05}, - { 94, 0x00}, - { 95, 0x0A}, - { 96, 0x00}, - { 97, 0x00}, - { 98, 0x00}, - { 99, 0x00}, - {100, 0x25}, - {101, 0x04}, - {102, 0xA0}, - {103, 0x02}, - {104, 0x19}, - {105, 0x05}, - {106, 0x60}, - {107, 0x09}, - {108, 0x1D}, - {109, 0x05}, - {110, 0xA0}, - {111, 0x0A}, - {112, 0x1D}, - {113, 0x05}, - {114, 0xE0}, - {115, 0x0C}, - {116, 0x4D}, - {117, 0x05}, - {118, 0x40}, - {119, 0x08}, - {120, 0x1D}, - {121, 0x06}, - {122, 0x20}, - {123, 0x0D}, - {124, 0x00}, - {125, 0x00}, - {126, 0x00}, - {127, 0x00}, - { 0, 0x06}, - { 8, 0x25}, - { 9, 0x05}, - { 10, 0xC0}, - { 11, 0x02}, - { 12, 0x19}, - { 13, 0x06}, - { 14, 0x80}, - { 15, 0x0C}, - { 16, 0x1D}, - { 17, 0x06}, - { 18, 0xC0}, - { 19, 0x0D}, - { 20, 0x1D}, - { 21, 0x07}, - { 22, 0x00}, - { 23, 0x0F}, - { 24, 0x4D}, - { 25, 0x06}, - { 26, 0x60}, - { 27, 0x0B}, - { 28, 0x1D}, - { 29, 0x07}, - { 30, 0x40}, - { 31, 0x10}, - { 32, 0x00}, - { 33, 0x00}, - { 34, 0x00}, - { 35, 0x00}, - { 36, 0x25}, - { 37, 0x06}, - { 38, 0xE0}, - { 39, 0x02}, - { 40, 0x19}, - { 41, 0x07}, - { 42, 0xA0}, - { 43, 0x0F}, - { 44, 0x1D}, - { 45, 0x07}, - { 46, 0xE0}, - { 47, 0x10}, - { 48, 0x1D}, - { 49, 0x08}, - { 50, 0x20}, - { 51, 0x12}, - { 52, 0x4D}, - { 53, 0x07}, - { 54, 0x80}, - { 55, 0x0E}, - { 56, 0x1D}, - { 57, 0x08}, - { 58, 0x60}, - { 59, 0x13}, - { 60, 0x00}, - { 61, 0x00}, - { 62, 0x00}, - { 63, 0x00}, - { 64, 0x25}, - { 65, 0x08}, - { 66, 0x00}, - { 67, 0x02}, - { 68, 0x00}, - { 69, 0x00}, - { 70, 0x00}, - { 71, 0x00}, - { 72, 0x00}, - { 73, 0x00}, - { 74, 0x00}, - { 75, 0x00}, - { 76, 0x00}, - { 77, 0x00}, - { 78, 0x00}, - { 79, 0x00}, - { 80, 0x10}, - { 81, 0x00}, - { 82, 0x00}, - { 83, 0x11}, - { 84, 0x5C}, - { 85, 0x60}, - { 86, 0x00}, - { 87, 0x01}, - { 88, 0x19}, - { 89, 0x03}, - { 90, 0x20}, - { 91, 0x15}, - { 92, 0x1D}, - { 93, 0x03}, - { 94, 0x60}, - { 95, 0x16}, - { 96, 0x1D}, - { 97, 0x03}, - { 98, 0xA0}, - { 99, 0x18}, - {100, 0x4D}, - {101, 0x03}, - {102, 0x00}, - {103, 0x14}, - {104, 0x1D}, - {105, 0x03}, - {106, 0xE0}, - {107, 0x19}, - {108, 0x00}, - {109, 0x00}, - {110, 0x00}, - {111, 0x00}, - {112, 0x25}, - {113, 0x03}, - {114, 0x80}, - {115, 0x02}, - {116, 0x19}, - {117, 0x04}, - {118, 0x40}, - {119, 0x18}, - {120, 0x1D}, - {121, 0x04}, - {122, 0x80}, - {123, 0x19}, - {124, 0x1D}, - {125, 0x04}, - {126, 0xC0}, - {127, 0x1B}, - { 0, 0x07}, - { 8, 0x4D}, - { 9, 0x04}, - { 10, 0x20}, - { 11, 0x17}, - { 12, 0x1D}, - { 13, 0x05}, - { 14, 0x00}, - { 15, 0x1C}, - { 16, 0x00}, - { 17, 0x00}, - { 18, 0x00}, - { 19, 0x00}, - { 20, 0x25}, - { 21, 0x04}, - { 22, 0xA0}, - { 23, 0x02}, - { 24, 0x19}, - { 25, 0x05}, - { 26, 0x60}, - { 27, 0x1B}, - { 28, 0x1D}, - { 29, 0x05}, - { 30, 0xA0}, - { 31, 0x1C}, - { 32, 0x1D}, - { 33, 0x05}, - { 34, 0xE0}, - { 35, 0x1E}, - { 36, 0x4D}, - { 37, 0x05}, - { 38, 0x40}, - { 39, 0x1A}, - { 40, 0x1D}, - { 41, 0x06}, - { 42, 0x20}, - { 43, 0x1F}, - { 44, 0x00}, - { 45, 0x00}, - { 46, 0x00}, - { 47, 0x00}, - { 48, 0x25}, - { 49, 0x05}, - { 50, 0xC0}, - { 51, 0x02}, - { 52, 0x19}, - { 53, 0x06}, - { 54, 0x80}, - { 55, 0x1E}, - { 56, 0x1D}, - { 57, 0x06}, - { 58, 0xC0}, - { 59, 0x1F}, - { 60, 0x1D}, - { 61, 0x07}, - { 62, 0x00}, - { 63, 0x21}, - { 64, 0x4D}, - { 65, 0x06}, - { 66, 0x60}, - { 67, 0x1D}, - { 68, 0x1D}, - { 69, 0x07}, - { 70, 0x40}, - { 71, 0x22}, - { 72, 0x00}, - { 73, 0x00}, - { 74, 0x00}, - { 75, 0x00}, - { 76, 0x25}, - { 77, 0x06}, - { 78, 0xE0}, - { 79, 0x02}, - { 80, 0x19}, - { 81, 0x07}, - { 82, 0xA0}, - { 83, 0x21}, - { 84, 0x1D}, - { 85, 0x07}, - { 86, 0xE0}, - { 87, 0x22}, - { 88, 0x1D}, - { 89, 0x08}, - { 90, 0x20}, - { 91, 0x24}, - { 92, 0x4D}, - { 93, 0x07}, - { 94, 0x80}, - { 95, 0x20}, - { 96, 0x1D}, - { 97, 0x08}, - { 98, 0x60}, - { 99, 0x25}, - {100, 0x00}, - {101, 0x00}, - {102, 0x00}, - {103, 0x00}, - {104, 0x25}, - {105, 0x08}, - {106, 0x00}, - {107, 0x02}, - {108, 0x00}, - {109, 0x00}, - {110, 0x00}, - {111, 0x00}, - {112, 0x00}, - {113, 0x00}, - {114, 0x00}, - {115, 0x00}, - {116, 0x00}, - {117, 0x00}, - {118, 0x00}, - {119, 0x00}, - {120, 0x10}, - {121, 0x00}, - {122, 0x00}, - {123, 0x23}, - {124, 0x58}, - {125, 0x60}, - {126, 0x00}, - {127, 0x05}, - { 0, 0x08}, - { 8, 0x18}, - { 9, 0x01}, - { 10, 0x80}, - { 11, 0x11}, - { 12, 0x18}, - { 13, 0x01}, - { 14, 0x80}, - { 15, 0x23}, - { 16, 0x18}, - { 17, 0x01}, - { 18, 0x80}, - { 19, 0x00}, - { 20, 0x44}, - { 21, 0x00}, - { 22, 0xC0}, - { 23, 0x05}, - { 24, 0x10}, - { 25, 0x00}, - { 26, 0x20}, - { 27, 0x2C}, - { 28, 0x10}, - { 29, 0x00}, - { 30, 0x20}, - { 31, 0x2D}, - { 32, 0x00}, - { 33, 0x00}, - { 34, 0x00}, - { 35, 0x00}, - { 36, 0x00}, - { 37, 0x00}, - { 38, 0x00}, - { 39, 0x00}, - { 40, 0x44}, - { 41, 0x00}, - { 42, 0x00}, - { 43, 0x05}, - { 44, 0x18}, - { 45, 0x01}, - { 46, 0x80}, - { 47, 0x01}, - { 48, 0x00}, - { 49, 0x00}, - { 50, 0x00}, - { 51, 0x00}, - { 52, 0x10}, - { 53, 0x00}, - { 54, 0x20}, - { 55, 0x2C}, - { 56, 0x00}, - { 57, 0x00}, - { 58, 0x00}, - { 59, 0x00}, - { 60, 0x10}, - { 61, 0x00}, - { 62, 0x20}, - { 63, 0x2D}, - { 64, 0x58}, - { 65, 0x60}, - { 66, 0x00}, - { 67, 0x06}, - { 68, 0x40}, - { 69, 0x02}, - { 70, 0x40}, - { 71, 0x35}, - { 72, 0x1C}, - { 73, 0x02}, - { 74, 0x40}, - { 75, 0x33}, - { 76, 0x00}, - { 77, 0x00}, - { 78, 0x00}, - { 79, 0x00}, - { 80, 0x10}, - { 81, 0x00}, - { 82, 0x20}, - { 83, 0x34}, - { 84, 0x44}, - { 85, 0x00}, - { 86, 0x40}, - { 87, 0x06}, - { 88, 0x10}, - { 89, 0x12}, - { 90, 0xE0}, - { 91, 0x31}, - { 92, 0x00}, - { 93, 0x00}, - { 94, 0x00}, - { 95, 0x00}, - { 96, 0x00}, - { 97, 0x00}, - { 98, 0x00}, - { 99, 0x00}, - {100, 0x18}, - {101, 0x01}, - {102, 0x80}, - {103, 0x33}, - {104, 0x00}, - {105, 0x00}, - {106, 0x00}, - {107, 0x00}, - {108, 0x44}, - {109, 0x00}, - {110, 0x00}, - {111, 0x19}, - {112, 0x18}, - {113, 0x01}, - {114, 0x80}, - {115, 0x31}, - {116, 0x59}, - {117, 0x00}, - {118, 0x00}, - {119, 0x0E}, - {120, 0x1C}, - {121, 0x01}, - {122, 0x80}, - {123, 0x33}, - {124, 0x40}, - {125, 0x02}, - {126, 0x40}, - {127, 0x34}, - { 0, 0x09}, - { 8, 0x44}, - { 9, 0x00}, - { 10, 0xC0}, - { 11, 0x0A}, - { 12, 0x44}, - { 13, 0x00}, - { 14, 0x40}, - { 15, 0x13}, - { 16, 0x10}, - { 17, 0x00}, - { 18, 0x20}, - { 19, 0x32}, - { 20, 0x44}, - { 21, 0x00}, - { 22, 0x80}, - { 23, 0x13}, - { 24, 0x18}, - { 25, 0x01}, - { 26, 0x80}, - { 27, 0x34}, - { 28, 0x00}, - { 29, 0x00}, - { 30, 0x00}, - { 31, 0x00}, - { 32, 0x00}, - { 33, 0x00}, - { 34, 0x00}, - { 35, 0x00}, - { 36, 0x58}, - { 37, 0x60}, - { 38, 0x00}, - { 39, 0x0E}, - { 40, 0x10}, - { 41, 0x00}, - { 42, 0x20}, - { 43, 0x32}, - { 44, 0x20}, - { 45, 0x02}, - { 46, 0x00}, - { 47, 0x02}, - { 48, 0x44}, - { 49, 0x00}, - { 50, 0x00}, - { 51, 0x13}, - { 52, 0x00}, - { 53, 0x00}, - { 54, 0x00}, - { 55, 0x00}, - { 56, 0x10}, - { 57, 0x00}, - { 58, 0x20}, - { 59, 0x32}, - { 60, 0x44}, - { 61, 0x00}, - { 62, 0x60}, - { 63, 0x09}, - { 64, 0x18}, - { 65, 0x01}, - { 66, 0x80}, - { 67, 0x34}, - { 68, 0x00}, - { 69, 0x00}, - { 70, 0x00}, - { 71, 0x00}, - { 72, 0x00}, - { 73, 0x00}, - { 74, 0x00}, - { 75, 0x00}, - { 76, 0x58}, - { 77, 0x60}, - { 78, 0x00}, - { 79, 0x0E}, - { 80, 0x10}, - { 81, 0x00}, - { 82, 0x20}, - { 83, 0x32}, - { 84, 0x20}, - { 85, 0x02}, - { 86, 0x00}, - { 87, 0x02}, - { 88, 0x44}, - { 89, 0x00}, - { 90, 0x00}, - { 91, 0x09}, - { 92, 0x00}, - { 93, 0x00}, - { 94, 0x00}, - { 95, 0x00}, - { 96, 0x10}, - { 97, 0x00}, - { 98, 0x20}, - { 99, 0x32}, - {100, 0x20}, - {101, 0x02}, - {102, 0x00}, - {103, 0x02}, - {104, 0x00}, - {105, 0x00}, - {106, 0x00}, - {107, 0x00}, - {108, 0x00}, - {109, 0x00}, - {110, 0x00}, - {111, 0x00}, - {112, 0x18}, - {113, 0x01}, - {114, 0x80}, - {115, 0x31}, - {116, 0x00}, - {117, 0x00}, - {118, 0x00}, - {119, 0x00}, - {120, 0x00}, - {121, 0x00}, - {122, 0x00}, - {123, 0x00}, - {124, 0x00}, - {125, 0x00}, - {126, 0x00}, - {127, 0x00}, - { 0, 0x0A}, - { 8, 0x10}, - { 9, 0x00}, - { 10, 0x20}, - { 11, 0x30}, - { 12, 0x18}, - { 13, 0x02}, - { 14, 0x00}, - { 15, 0x2C}, - { 16, 0x18}, - { 17, 0x02}, - { 18, 0x00}, - { 19, 0x2D}, - { 20, 0x58}, - { 21, 0x60}, - { 22, 0x00}, - { 23, 0x10}, - { 24, 0x00}, - { 25, 0x00}, - { 26, 0x00}, - { 27, 0x00}, - { 28, 0x10}, - { 29, 0x00}, - { 30, 0x20}, - { 31, 0x2E}, - { 32, 0x10}, - { 33, 0x00}, - { 34, 0x20}, - { 35, 0x2F}, - { 36, 0x20}, - { 37, 0x02}, - { 38, 0x20}, - { 39, 0x9F}, - { 40, 0x18}, - { 41, 0x01}, - { 42, 0x80}, - { 43, 0x2E}, - { 44, 0x18}, - { 45, 0x01}, - { 46, 0x80}, - { 47, 0x2F}, - { 48, 0x18}, - { 49, 0x00}, - { 50, 0x60}, - { 51, 0x39}, - { 52, 0x1C}, - { 53, 0x00}, - { 54, 0x80}, - { 55, 0x3B}, - { 56, 0x10}, - { 57, 0x00}, - { 58, 0x20}, - { 59, 0x38}, - { 60, 0x10}, - { 61, 0x00}, - { 62, 0x20}, - { 63, 0x76}, - { 64, 0x1C}, - { 65, 0x00}, - { 66, 0x40}, - { 67, 0x38}, - { 68, 0x18}, - { 69, 0x00}, - { 70, 0x60}, - { 71, 0x77}, - { 72, 0x1C}, - { 73, 0x00}, - { 74, 0x80}, - { 75, 0x7B}, - { 76, 0x1C}, - { 77, 0x00}, - { 78, 0x40}, - { 79, 0x76}, - { 80, 0x10}, - { 81, 0x30}, - { 82, 0x00}, - { 83, 0x3A}, - { 84, 0x00}, - { 85, 0x00}, - { 86, 0x00}, - { 87, 0x00}, - { 88, 0x00}, - { 89, 0x00}, - { 90, 0x00}, - { 91, 0x00}, - { 92, 0x10}, - { 93, 0x30}, - { 94, 0x00}, - { 95, 0x7A}, - { 96, 0x18}, - { 97, 0x02}, - { 98, 0x60}, - { 99, 0x5F}, - {100, 0x1C}, - {101, 0x02}, - {102, 0x80}, - {103, 0x3C}, - {104, 0x1C}, - {105, 0x02}, - {106, 0x60}, - {107, 0x3A}, - {108, 0x1C}, - {109, 0x02}, - {110, 0x80}, - {111, 0x5D}, - {112, 0x1C}, - {113, 0x02}, - {114, 0xA0}, - {115, 0x3E}, - {116, 0x1C}, - {117, 0x02}, - {118, 0xA0}, - {119, 0x5B}, - {120, 0x1C}, - {121, 0x02}, - {122, 0xC0}, - {123, 0x40}, - {124, 0x1C}, - {125, 0x02}, - {126, 0xC0}, - {127, 0x59}, - { 0, 0x0B}, - { 8, 0x1C}, - { 9, 0x02}, - { 10, 0xE0}, - { 11, 0x46}, - { 12, 0x1C}, - { 13, 0x02}, - { 14, 0xE0}, - { 15, 0x53}, - { 16, 0x1C}, - { 17, 0x03}, - { 18, 0x00}, - { 19, 0x42}, - { 20, 0x1C}, - { 21, 0x03}, - { 22, 0x00}, - { 23, 0x57}, - { 24, 0x1C}, - { 25, 0x03}, - { 26, 0x20}, - { 27, 0x44}, - { 28, 0x1C}, - { 29, 0x03}, - { 30, 0x20}, - { 31, 0x55}, - { 32, 0x1C}, - { 33, 0x03}, - { 34, 0x40}, - { 35, 0x48}, - { 36, 0x1C}, - { 37, 0x03}, - { 38, 0x40}, - { 39, 0x51}, - { 40, 0x1C}, - { 41, 0x03}, - { 42, 0x60}, - { 43, 0x4A}, - { 44, 0x1C}, - { 45, 0x03}, - { 46, 0x60}, - { 47, 0x4F}, - { 48, 0x1C}, - { 49, 0x03}, - { 50, 0x80}, - { 51, 0x3B}, - { 52, 0x1C}, - { 53, 0x03}, - { 54, 0x80}, - { 55, 0x5E}, - { 56, 0x1C}, - { 57, 0x03}, - { 58, 0xA0}, - { 59, 0x43}, - { 60, 0x1C}, - { 61, 0x03}, - { 62, 0xA0}, - { 63, 0x56}, - { 64, 0x1C}, - { 65, 0x03}, - { 66, 0xC0}, - { 67, 0x3F}, - { 68, 0x1C}, - { 69, 0x03}, - { 70, 0xC0}, - { 71, 0x5A}, - { 72, 0x1C}, - { 73, 0x03}, - { 74, 0xE0}, - { 75, 0x47}, - { 76, 0x1C}, - { 77, 0x03}, - { 78, 0xE0}, - { 79, 0x52}, - { 80, 0x1C}, - { 81, 0x04}, - { 82, 0x00}, - { 83, 0x41}, - { 84, 0x1C}, - { 85, 0x04}, - { 86, 0x00}, - { 87, 0x58}, - { 88, 0x1C}, - { 89, 0x04}, - { 90, 0x20}, - { 91, 0x3D}, - { 92, 0x1C}, - { 93, 0x04}, - { 94, 0x20}, - { 95, 0x5C}, - { 96, 0x1C}, - { 97, 0x04}, - { 98, 0x40}, - { 99, 0x45}, - {100, 0x1C}, - {101, 0x04}, - {102, 0x40}, - {103, 0x54}, - {104, 0x1C}, - {105, 0x04}, - {106, 0x60}, - {107, 0x49}, - {108, 0x1C}, - {109, 0x04}, - {110, 0x60}, - {111, 0x50}, - {112, 0x1C}, - {113, 0x04}, - {114, 0x80}, - {115, 0x4B}, - {116, 0x1C}, - {117, 0x04}, - {118, 0x80}, - {119, 0x4E}, - {120, 0x1C}, - {121, 0x04}, - {122, 0xA0}, - {123, 0x4C}, - {124, 0x1C}, - {125, 0x04}, - {126, 0xA0}, - {127, 0x4D}, - { 0, 0x0C}, - { 8, 0x00}, - { 9, 0x00}, - { 10, 0x00}, - { 11, 0x00}, - { 12, 0x00}, - { 13, 0x00}, - { 14, 0x00}, - { 15, 0x00}, - { 16, 0x00}, - { 17, 0x00}, - { 18, 0x00}, - { 19, 0x00}, - { 20, 0x10}, - { 21, 0x00}, - { 22, 0x00}, - { 23, 0x64}, - { 24, 0x18}, - { 25, 0x02}, - { 26, 0x60}, - { 27, 0x9F}, - { 28, 0x1C}, - { 29, 0x02}, - { 30, 0x80}, - { 31, 0x7C}, - { 32, 0x1C}, - { 33, 0x02}, - { 34, 0x60}, - { 35, 0x7A}, - { 36, 0x1C}, - { 37, 0x02}, - { 38, 0x80}, - { 39, 0x9D}, - { 40, 0x1C}, - { 41, 0x02}, - { 42, 0xA0}, - { 43, 0x7E}, - { 44, 0x1C}, - { 45, 0x02}, - { 46, 0xA0}, - { 47, 0x9B}, - { 48, 0x1C}, - { 49, 0x02}, - { 50, 0xC0}, - { 51, 0x80}, - { 52, 0x1C}, - { 53, 0x02}, - { 54, 0xC0}, - { 55, 0x99}, - { 56, 0x1C}, - { 57, 0x02}, - { 58, 0xE0}, - { 59, 0x86}, - { 60, 0x1C}, - { 61, 0x02}, - { 62, 0xE0}, - { 63, 0x93}, - { 64, 0x1C}, - { 65, 0x03}, - { 66, 0x00}, - { 67, 0x82}, - { 68, 0x1C}, - { 69, 0x03}, - { 70, 0x00}, - { 71, 0x97}, - { 72, 0x1C}, - { 73, 0x03}, - { 74, 0x20}, - { 75, 0x84}, - { 76, 0x1C}, - { 77, 0x03}, - { 78, 0x20}, - { 79, 0x95}, - { 80, 0x1C}, - { 81, 0x03}, - { 82, 0x40}, - { 83, 0x88}, - { 84, 0x1C}, - { 85, 0x03}, - { 86, 0x40}, - { 87, 0x91}, - { 88, 0x1C}, - { 89, 0x03}, - { 90, 0x60}, - { 91, 0x8A}, - { 92, 0x1C}, - { 93, 0x03}, - { 94, 0x60}, - { 95, 0x8F}, - { 96, 0x1C}, - { 97, 0x03}, - { 98, 0x80}, - { 99, 0x7B}, - {100, 0x1C}, - {101, 0x03}, - {102, 0x80}, - {103, 0x9E}, - {104, 0x1C}, - {105, 0x03}, - {106, 0xA0}, - {107, 0x83}, - {108, 0x1C}, - {109, 0x03}, - {110, 0xA0}, - {111, 0x96}, - {112, 0x1C}, - {113, 0x03}, - {114, 0xC0}, - {115, 0x7F}, - {116, 0x1C}, - {117, 0x03}, - {118, 0xC0}, - {119, 0x9A}, - {120, 0x1C}, - {121, 0x03}, - {122, 0xE0}, - {123, 0x87}, - {124, 0x1C}, - {125, 0x03}, - {126, 0xE0}, - {127, 0x92}, - { 0, 0x0D}, - { 8, 0x1C}, - { 9, 0x04}, - { 10, 0x00}, - { 11, 0x81}, - { 12, 0x1C}, - { 13, 0x04}, - { 14, 0x00}, - { 15, 0x98}, - { 16, 0x1C}, - { 17, 0x04}, - { 18, 0x20}, - { 19, 0x7D}, - { 20, 0x1C}, - { 21, 0x04}, - { 22, 0x20}, - { 23, 0x9C}, - { 24, 0x1C}, - { 25, 0x04}, - { 26, 0x40}, - { 27, 0x85}, - { 28, 0x1C}, - { 29, 0x04}, - { 30, 0x40}, - { 31, 0x94}, - { 32, 0x1C}, - { 33, 0x04}, - { 34, 0x60}, - { 35, 0x89}, - { 36, 0x1C}, - { 37, 0x04}, - { 38, 0x60}, - { 39, 0x90}, - { 40, 0x1C}, - { 41, 0x04}, - { 42, 0x80}, - { 43, 0x8B}, - { 44, 0x1C}, - { 45, 0x04}, - { 46, 0x80}, - { 47, 0x8E}, - { 48, 0x1C}, - { 49, 0x04}, - { 50, 0xA0}, - { 51, 0x8C}, - { 52, 0x1C}, - { 53, 0x04}, - { 54, 0xA0}, - { 55, 0x8D}, - { 56, 0x00}, - { 57, 0x00}, - { 58, 0x00}, - { 59, 0x00}, - { 60, 0x00}, - { 61, 0x00}, - { 62, 0x00}, - { 63, 0x00}, - { 64, 0x00}, - { 65, 0x00}, - { 66, 0x00}, - { 67, 0x00}, - { 68, 0x10}, - { 69, 0x00}, - { 70, 0x00}, - { 71, 0xA4}, - { 72, 0x18}, - { 73, 0x04}, - { 74, 0xE0}, - { 75, 0xA3}, - { 76, 0x1C}, - { 77, 0x05}, - { 78, 0x00}, - { 79, 0xA5}, - { 80, 0x1C}, - { 81, 0x05}, - { 82, 0x00}, - { 83, 0xA2}, - { 84, 0x1C}, - { 85, 0x04}, - { 86, 0xE0}, - { 87, 0xA4}, - { 88, 0x1C}, - { 89, 0x05}, - { 90, 0x20}, - { 91, 0xA1}, - { 92, 0x1C}, - { 93, 0x05}, - { 94, 0x20}, - { 95, 0xA6}, - { 96, 0x1C}, - { 97, 0x05}, - { 98, 0x40}, - { 99, 0xA0}, - {100, 0x1C}, - {101, 0x05}, - {102, 0x40}, - {103, 0xA7}, - {104, 0x18}, - {105, 0x05}, - {106, 0xA0}, - {107, 0xA8}, - {108, 0x1C}, - {109, 0x05}, - {110, 0xA0}, - {111, 0xAA}, - {112, 0x1C}, - {113, 0x05}, - {114, 0x80}, - {115, 0xAD}, - {116, 0x4C}, - {117, 0x05}, - {118, 0x80}, - {119, 0xAB}, - {120, 0x00}, - {121, 0x00}, - {122, 0x00}, - {123, 0x00}, - {124, 0x5C}, - {125, 0x90}, - {126, 0x60}, - {127, 0x03}, - { 0, 0x0E}, - { 8, 0x18}, - { 9, 0x04}, - { 10, 0xE0}, - { 11, 0x63}, - { 12, 0x1C}, - { 13, 0x04}, - { 14, 0xE0}, - { 15, 0x64}, - { 16, 0x1C}, - { 17, 0x05}, - { 18, 0x00}, - { 19, 0x65}, - { 20, 0x10}, - { 21, 0x00}, - { 22, 0x40}, - { 23, 0xB4}, - { 24, 0x1C}, - { 25, 0x05}, - { 26, 0x00}, - { 27, 0x62}, - { 28, 0x1C}, - { 29, 0x05}, - { 30, 0x20}, - { 31, 0x61}, - { 32, 0x1C}, - { 33, 0x05}, - { 34, 0x20}, - { 35, 0x66}, - { 36, 0x1C}, - { 37, 0x05}, - { 38, 0x40}, - { 39, 0x60}, - { 40, 0x1C}, - { 41, 0x05}, - { 42, 0x40}, - { 43, 0x67}, - { 44, 0x18}, - { 45, 0x05}, - { 46, 0xA0}, - { 47, 0x68}, - { 48, 0x1C}, - { 49, 0x05}, - { 50, 0xA0}, - { 51, 0x6A}, - { 52, 0x1C}, - { 53, 0x05}, - { 54, 0x80}, - { 55, 0x6D}, - { 56, 0x4C}, - { 57, 0x05}, - { 58, 0x80}, - { 59, 0x6B}, - { 60, 0x00}, - { 61, 0x00}, - { 62, 0x00}, - { 63, 0x00}, - { 64, 0x5C}, - { 65, 0x90}, - { 66, 0x40}, - { 67, 0x03}, - { 68, 0x00}, - { 69, 0x00}, - { 70, 0x00}, - { 71, 0x00}, - { 72, 0x00}, - { 73, 0x00}, - { 74, 0x00}, - { 75, 0x00}, - { 76, 0x00}, - { 77, 0x00}, - { 78, 0x00}, - { 79, 0x00}, - { 80, 0x10}, - { 81, 0x00}, - { 82, 0x40}, - { 83, 0x74}, - { 84, 0x18}, - { 85, 0x05}, - { 86, 0xC0}, - { 87, 0xAB}, - { 88, 0x1C}, - { 89, 0x05}, - { 90, 0xC0}, - { 91, 0xAA}, - { 92, 0x1C}, - { 93, 0x05}, - { 94, 0xE0}, - { 95, 0xA8}, - { 96, 0x00}, - { 97, 0x00}, - { 98, 0x00}, - { 99, 0x00}, - {100, 0x5C}, - {101, 0x90}, - {102, 0x60}, - {103, 0x03}, - {104, 0x18}, - {105, 0x05}, - {106, 0xC0}, - {107, 0x6B}, - {108, 0x1C}, - {109, 0x05}, - {110, 0xC0}, - {111, 0x6A}, - {112, 0x1C}, - {113, 0x05}, - {114, 0xE0}, - {115, 0x68}, - {116, 0x10}, - {117, 0x00}, - {118, 0x40}, - {119, 0xB3}, - {120, 0x18}, - {121, 0x05}, - {122, 0x60}, - {123, 0xA1}, - {124, 0x5C}, - {125, 0x90}, - {126, 0x40}, - {127, 0x03}, - { 0, 0x0F}, - { 8, 0x18}, - { 9, 0x05}, - { 10, 0x80}, - { 11, 0xAA}, - { 12, 0x1C}, - { 13, 0x05}, - { 14, 0xA0}, - { 15, 0xAB}, - { 16, 0x4C}, - { 17, 0x05}, - { 18, 0x80}, - { 19, 0xAC}, - { 20, 0x10}, - { 21, 0x00}, - { 22, 0x40}, - { 23, 0x73}, - { 24, 0x1C}, - { 25, 0x05}, - { 26, 0xA0}, - { 27, 0xA8}, - { 28, 0x18}, - { 29, 0x05}, - { 30, 0x60}, - { 31, 0x61}, - { 32, 0x5C}, - { 33, 0x90}, - { 34, 0x60}, - { 35, 0x03}, - { 36, 0x18}, - { 37, 0x05}, - { 38, 0x80}, - { 39, 0x6A}, - { 40, 0x1C}, - { 41, 0x05}, - { 42, 0xA0}, - { 43, 0x6B}, - { 44, 0x4C}, - { 45, 0x05}, - { 46, 0x80}, - { 47, 0x6C}, - { 48, 0x10}, - { 49, 0x00}, - { 50, 0x40}, - { 51, 0xB2}, - { 52, 0x1C}, - { 53, 0x05}, - { 54, 0xA0}, - { 55, 0x68}, - { 56, 0x00}, - { 57, 0x00}, - { 58, 0x00}, - { 59, 0x00}, - { 60, 0x5C}, - { 61, 0x90}, - { 62, 0x40}, - { 63, 0x03}, - { 64, 0x18}, - { 65, 0x05}, - { 66, 0xC0}, - { 67, 0xAC}, - { 68, 0x1C}, - { 69, 0x05}, - { 70, 0xC0}, - { 71, 0xA8}, - { 72, 0x1C}, - { 73, 0x05}, - { 74, 0xE0}, - { 75, 0xAB}, - { 76, 0x10}, - { 77, 0x00}, - { 78, 0x40}, - { 79, 0x72}, - { 80, 0x5C}, - { 81, 0x90}, - { 82, 0x60}, - { 83, 0x03}, - { 84, 0x00}, - { 85, 0x00}, - { 86, 0x00}, - { 87, 0x00}, - { 88, 0x00}, - { 89, 0x00}, - { 90, 0x00}, - { 91, 0x00}, - { 92, 0x00}, - { 93, 0x00}, - { 94, 0x00}, - { 95, 0x00}, - { 96, 0x10}, - { 97, 0x00}, - { 98, 0x40}, - { 99, 0xB1}, - {100, 0x18}, - {101, 0x05}, - {102, 0xC0}, - {103, 0x6C}, - {104, 0x1C}, - {105, 0x05}, - {106, 0xC0}, - {107, 0x68}, - {108, 0x1C}, - {109, 0x05}, - {110, 0xE0}, - {111, 0x6B}, - {112, 0x18}, - {113, 0x04}, - {114, 0xC0}, - {115, 0x8C}, - {116, 0x5C}, - {117, 0x90}, - {118, 0x40}, - {119, 0x03}, - {120, 0x18}, - {121, 0x04}, - {122, 0xE0}, - {123, 0xA7}, - {124, 0x1C}, - {125, 0x05}, - {126, 0x00}, - {127, 0xA0}, - { 0, 0x10}, - { 8, 0x4C}, - { 9, 0x04}, - { 10, 0xE0}, - { 11, 0x9F}, - { 12, 0x10}, - { 13, 0x00}, - { 14, 0x40}, - { 15, 0x71}, - { 16, 0x1C}, - { 17, 0x05}, - { 18, 0x00}, - { 19, 0xA6}, - { 20, 0x1C}, - { 21, 0x05}, - { 22, 0x20}, - { 23, 0xA5}, - { 24, 0x1C}, - { 25, 0x05}, - { 26, 0x20}, - { 27, 0xA1}, - { 28, 0x1C}, - { 29, 0x05}, - { 30, 0x40}, - { 31, 0xA4}, - { 32, 0x1C}, - { 33, 0x05}, - { 34, 0x40}, - { 35, 0xA2}, - { 36, 0x18}, - { 37, 0x05}, - { 38, 0xA0}, - { 39, 0xAC}, - { 40, 0x1C}, - { 41, 0x05}, - { 42, 0xA0}, - { 43, 0xAB}, - { 44, 0x1C}, - { 45, 0x05}, - { 46, 0x80}, - { 47, 0xA8}, - { 48, 0x4C}, - { 49, 0x05}, - { 50, 0x80}, - { 51, 0xA9}, - { 52, 0x18}, - { 53, 0x04}, - { 54, 0xC0}, - { 55, 0x4C}, - { 56, 0x5C}, - { 57, 0x90}, - { 58, 0x60}, - { 59, 0x03}, - { 60, 0x18}, - { 61, 0x04}, - { 62, 0xE0}, - { 63, 0x67}, - { 64, 0x1C}, - { 65, 0x05}, - { 66, 0x00}, - { 67, 0x60}, - { 68, 0x4C}, - { 69, 0x04}, - { 70, 0xE0}, - { 71, 0x5F}, - { 72, 0x10}, - { 73, 0x00}, - { 74, 0x40}, - { 75, 0xB0}, - { 76, 0x1C}, - { 77, 0x05}, - { 78, 0x00}, - { 79, 0x66}, - { 80, 0x1C}, - { 81, 0x05}, - { 82, 0x20}, - { 83, 0x65}, - { 84, 0x1C}, - { 85, 0x05}, - { 86, 0x20}, - { 87, 0x61}, - { 88, 0x1C}, - { 89, 0x05}, - { 90, 0x40}, - { 91, 0x64}, - { 92, 0x1C}, - { 93, 0x05}, - { 94, 0x40}, - { 95, 0x62}, - { 96, 0x18}, - { 97, 0x05}, - { 98, 0xA0}, - { 99, 0x6C}, - {100, 0x1C}, - {101, 0x05}, - {102, 0xA0}, - {103, 0x6B}, - {104, 0x1C}, - {105, 0x05}, - {106, 0x80}, - {107, 0x68}, - {108, 0x4C}, - {109, 0x05}, - {110, 0x80}, - {111, 0x69}, - {112, 0x00}, - {113, 0x00}, - {114, 0x00}, - {115, 0x00}, - {116, 0x5C}, - {117, 0x90}, - {118, 0x40}, - {119, 0x03}, - {120, 0x00}, - {121, 0x00}, - {122, 0x00}, - {123, 0x00}, - {124, 0x00}, - {125, 0x00}, - {126, 0x00}, - {127, 0x00}, - { 0, 0x11}, - { 8, 0x00}, - { 9, 0x00}, - { 10, 0x00}, - { 11, 0x00}, - { 12, 0x10}, - { 13, 0x00}, - { 14, 0x40}, - { 15, 0x6F}, - { 16, 0x18}, - { 17, 0x05}, - { 18, 0xC0}, - { 19, 0xA9}, - { 20, 0x1C}, - { 21, 0x05}, - { 22, 0xC0}, - { 23, 0xAB}, - { 24, 0x1C}, - { 25, 0x05}, - { 26, 0xE0}, - { 27, 0xAC}, - { 28, 0x10}, - { 29, 0x00}, - { 30, 0x40}, - { 31, 0x70}, - { 32, 0x00}, - { 33, 0x00}, - { 34, 0x00}, - { 35, 0x00}, - { 36, 0x5C}, - { 37, 0x90}, - { 38, 0x60}, - { 39, 0x03}, - { 40, 0x18}, - { 41, 0x05}, - { 42, 0xC0}, - { 43, 0x69}, - { 44, 0x1C}, - { 45, 0x05}, - { 46, 0xC0}, - { 47, 0x6B}, - { 48, 0x1C}, - { 49, 0x05}, - { 50, 0xE0}, - { 51, 0x6C}, - { 52, 0x10}, - { 53, 0x00}, - { 54, 0x40}, - { 55, 0xAF}, - { 56, 0x18}, - { 57, 0x05}, - { 58, 0x60}, - { 59, 0xA5}, - { 60, 0x5C}, - { 61, 0x90}, - { 62, 0x40}, - { 63, 0x03}, - { 64, 0x18}, - { 65, 0x05}, - { 66, 0x80}, - { 67, 0xAB}, - { 68, 0x1C}, - { 69, 0x05}, - { 70, 0xA0}, - { 71, 0xA9}, - { 72, 0x4C}, - { 73, 0x05}, - { 74, 0x80}, - { 75, 0xA7}, - { 76, 0x10}, - { 77, 0x00}, - { 78, 0x40}, - { 79, 0x6F}, - { 80, 0x1C}, - { 81, 0x05}, - { 82, 0xA0}, - { 83, 0xAC}, - { 84, 0x18}, - { 85, 0x05}, - { 86, 0x60}, - { 87, 0x65}, - { 88, 0x5C}, - { 89, 0x90}, - { 90, 0x60}, - { 91, 0x03}, - { 92, 0x18}, - { 93, 0x05}, - { 94, 0x80}, - { 95, 0x6B}, - { 96, 0x1C}, - { 97, 0x05}, - { 98, 0xA0}, - { 99, 0x69}, - {100, 0x4C}, - {101, 0x05}, - {102, 0x80}, - {103, 0x67}, - {104, 0x10}, - {105, 0x00}, - {106, 0x40}, - {107, 0xAE}, - {108, 0x1C}, - {109, 0x05}, - {110, 0xA0}, - {111, 0x6C}, - {112, 0x00}, - {113, 0x00}, - {114, 0x00}, - {115, 0x00}, - {116, 0x5C}, - {117, 0x90}, - {118, 0x40}, - {119, 0x03}, - {120, 0x18}, - {121, 0x05}, - {122, 0xC0}, - {123, 0xA7}, - {124, 0x1C}, - {125, 0x05}, - {126, 0xC0}, - {127, 0xAC}, - { 0, 0x12}, - { 8, 0x1C}, - { 9, 0x05}, - { 10, 0xE0}, - { 11, 0xA9}, - { 12, 0x10}, - { 13, 0x00}, - { 14, 0x40}, - { 15, 0x6E}, - { 16, 0x00}, - { 17, 0x00}, - { 18, 0x00}, - { 19, 0x00}, - { 20, 0x5C}, - { 21, 0x90}, - { 22, 0x60}, - { 23, 0x03}, - { 24, 0x18}, - { 25, 0x05}, - { 26, 0xC0}, - { 27, 0x67}, - { 28, 0x1C}, - { 29, 0x05}, - { 30, 0xC0}, - { 31, 0x6C}, - { 32, 0x1C}, - { 33, 0x05}, - { 34, 0xE0}, - { 35, 0x69}, - { 36, 0x10}, - { 37, 0x00}, - { 38, 0x40}, - { 39, 0xAD}, - { 40, 0x5C}, - { 41, 0x90}, - { 42, 0x40}, - { 43, 0x03}, - { 44, 0x00}, - { 45, 0x00}, - { 46, 0x00}, - { 47, 0x00}, - { 48, 0x00}, - { 49, 0x00}, - { 50, 0x00}, - { 51, 0x00}, - { 52, 0x00}, - { 53, 0x00}, - { 54, 0x00}, - { 55, 0x00}, - { 56, 0x10}, - { 57, 0x00}, - { 58, 0x40}, - { 59, 0x6D}, - { 60, 0x00}, - { 61, 0x00}, - { 62, 0x00}, - { 63, 0x00}, - { 64, 0x02}, - { 65, 0x00}, - { 66, 0x00}, - { 67, 0x00}, - { 68, 0x00}, - { 69, 0x00}, - { 70, 0x00}, - { 71, 0x00}, + { 0,0x0}, + { 0x7F,0x50}, + { 0,0x01}, + { 8,0xFF}, + { 9,0xFF}, + { 10,0xFF}, + { 11,0x00}, + { 12,0x80}, + { 13,0x00}, + { 14,0x00}, + { 15,0x00}, + { 16,0x7F}, + { 17,0xF7}, + { 18,0x00}, + { 19,0x00}, + { 20,0x80}, + { 21,0x09}, + { 22,0x00}, + { 23,0x00}, + { 24,0x7F}, + { 25,0xEF}, + { 26,0x00}, + { 27,0x00}, + { 28,0x66}, + { 29,0x66}, + { 30,0x60}, + { 31,0x00}, + { 32,0x1B}, + { 33,0x33}, + { 34,0x20}, + { 35,0x00}, + { 36,0x66}, + { 37,0x66}, + { 38,0x60}, + { 39,0x00}, + { 40,0x33}, + { 41,0x33}, + { 42,0x30}, + { 43,0x00}, + { 44,0x4C}, + { 45,0xCC}, + { 46,0xCD}, + { 47,0x00}, + { 48,0x00}, + { 49,0x00}, + { 50,0x01}, + { 51,0x00}, + { 52,0x33}, + { 53,0x33}, + { 54,0x30}, + { 55,0x00}, + { 56,0x33}, + { 57,0x33}, + { 58,0x30}, + { 59,0x00}, + { 60,0x7F}, + { 61,0xFF}, + { 62,0xAC}, + { 63,0x00}, + { 64,0x80}, + { 65,0x00}, + { 66,0x00}, + { 67,0x00}, + { 68,0x40}, + { 69,0x00}, + { 70,0x00}, + { 71,0x00}, + { 72,0x40}, + { 73,0x00}, + { 74,0x00}, + { 75,0x00}, + { 76,0xC0}, + { 77,0x00}, + { 78,0x00}, + { 79,0x00}, + { 80,0x50}, + { 81,0xC3}, + { 82,0x36}, + { 83,0x00}, + { 84,0x02}, + { 85,0x8F}, + { 86,0x5C}, + { 87,0x00}, + { 88,0x02}, + { 89,0xD7}, + { 90,0x0A}, + { 91,0x00}, + { 92,0x00}, + { 93,0x00}, + { 94,0x00}, + { 95,0x00}, + { 96,0x00}, + { 97,0x00}, + { 98,0x00}, + { 99,0x00}, + {100,0x00}, + {101,0x00}, + {102,0x00}, + {103,0x00}, + {104,0x00}, + {105,0x00}, + {106,0x00}, + {107,0x00}, + {108,0x00}, + {109,0x00}, + {110,0x00}, + {111,0x00}, + {112,0x40}, + {113,0x00}, + {114,0x00}, + {115,0x00}, + {116,0xFF}, + {117,0xFF}, + {118,0xFF}, + {119,0x00}, + {120,0xFF}, + {121,0xFF}, + {122,0xFE}, + {123,0x00}, + {124,0xFF}, + {125,0xFF}, + {126,0xFD}, + {127,0x00}, + { 0,0x02}, + { 8,0xFF}, + { 9,0xFF}, + { 10,0xFC}, + { 11,0x00}, + { 12,0x00}, + { 13,0x00}, + { 14,0x00}, + { 15,0x00}, + { 16,0x73}, + { 17,0x56}, + { 18,0x6E}, + { 19,0x00}, + { 20,0x7F}, + { 21,0xF4}, + { 22,0xA0}, + { 23,0x00}, + { 24,0x00}, + { 25,0x80}, + { 26,0x2D}, + { 27,0x00}, + { 28,0x7E}, + { 29,0xFF}, + { 30,0xA5}, + { 31,0x00}, + { 32,0x00}, + { 33,0x2E}, + { 34,0x73}, + { 35,0x00}, + { 36,0xFF}, + { 37,0xD1}, + { 38,0x8D}, + { 39,0x00}, + { 40,0x7F}, + { 41,0xC1}, + { 42,0x2F}, + { 43,0x00}, + { 44,0x80}, + { 45,0x7B}, + { 46,0x94}, + { 47,0x00}, + { 48,0x01}, + { 49,0x50}, + { 50,0xC1}, + { 51,0x00}, + { 52,0xFE}, + { 53,0xAF}, + { 54,0x3F}, + { 55,0x00}, + { 56,0x7F}, + { 57,0x55}, + { 58,0xC1}, + { 59,0x00}, + { 60,0x81}, + { 61,0x4E}, + { 62,0x4E}, + { 63,0x00}, + { 64,0x7F}, + { 65,0xFF}, + { 66,0xFF}, + { 67,0x00}, + { 68,0x00}, + { 69,0x00}, + { 70,0x00}, + { 71,0x00}, + { 72,0xC7}, + { 73,0x2E}, + { 74,0x8D}, + { 75,0x00}, + { 76,0x31}, + { 77,0x91}, + { 78,0x54}, + { 79,0x00}, + { 80,0xD1}, + { 81,0xFC}, + { 82,0xF4}, + { 83,0x00}, + { 84,0x2A}, + { 85,0x09}, + { 86,0x1A}, + { 87,0x00}, + { 88,0xEA}, + { 89,0xD6}, + { 90,0x1C}, + { 91,0x00}, + { 92,0xC5}, + { 93,0x28}, + { 94,0xA2}, + { 95,0x00}, + { 96,0x32}, + { 97,0xD7}, + { 98,0x53}, + { 99,0x00}, + {100,0xD3}, + {101,0x74}, + {102,0x4B}, + {103,0x00}, + {104,0x15}, + {105,0x04}, + {106,0x8D}, + {107,0x00}, + {108,0xF5}, + {109,0x6B}, + {110,0x0E}, + {111,0x00}, + {112,0xC0}, + {113,0x0C}, + {114,0x47}, + {115,0x00}, + {116,0x3F}, + {117,0x99}, + {118,0x61}, + {119,0x00}, + {120,0x3E}, + {121,0xE2}, + {122,0x1D}, + {123,0x00}, + {124,0x3E}, + {125,0xE2}, + {126,0x1D}, + {127,0x00}, + { 0,0x03}, + { 8,0x0A}, + { 9,0x57}, + { 10,0x0D}, + { 11,0x00}, + { 12,0xF5}, + { 13,0xA8}, + { 14,0xF3}, + { 15,0x00}, + { 16,0x6E}, + { 17,0x1B}, + { 18,0xC0}, + { 19,0x00}, + { 20,0x89}, + { 21,0x90}, + { 22,0x65}, + { 23,0x00}, + { 24,0x1B}, + { 25,0x6E}, + { 26,0xFE}, + { 27,0x00}, + { 28,0xE4}, + { 29,0x91}, + { 30,0x02}, + { 31,0x00}, + { 32,0x5B}, + { 33,0x45}, + { 34,0x9C}, + { 35,0x00}, + { 36,0x99}, + { 37,0x5F}, + { 38,0xEC}, + { 39,0x00}, + { 40,0x15}, + { 41,0x3D}, + { 42,0xC9}, + { 43,0x00}, + { 44,0xEA}, + { 45,0xC2}, + { 46,0x37}, + { 47,0x00}, + { 48,0x40}, + { 49,0x53}, + { 50,0x16}, + { 51,0x00}, + { 52,0x93}, + { 53,0xA5}, + { 54,0xAE}, + { 55,0x00}, + { 56,0x9B}, + { 57,0x77}, + { 58,0x00}, + { 59,0x00}, + { 60,0x64}, + { 61,0x88}, + { 62,0xF0}, + { 63,0x00}, + { 64,0x45}, + { 65,0x84}, + { 66,0x40}, + { 67,0x00}, + { 68,0xBA}, + { 69,0x7B}, + { 70,0xB0}, + { 71,0x00}, + { 72,0xC3}, + { 73,0xE0}, + { 74,0x00}, + { 75,0x00}, + { 76,0x3C}, + { 77,0x1F}, + { 78,0xF0}, + { 79,0x00}, + { 80,0x68}, + { 81,0x76}, + { 82,0x1D}, + { 83,0x00}, + { 84,0x97}, + { 85,0x89}, + { 86,0xE3}, + { 87,0x00}, + { 88,0x67}, + { 89,0xEA}, + { 90,0x3A}, + { 91,0x00}, + { 92,0xAD}, + { 93,0xFC}, + { 94,0x02}, + { 95,0x00}, + { 96,0x79}, + { 97,0xEC}, + { 98,0x4D}, + { 99,0x00}, + {100,0x86}, + {101,0x13}, + {102,0xB3}, + {103,0x00}, + {104,0x3A}, + {105,0x36}, + {106,0x6A}, + {107,0x00}, + {108,0x7F}, + {109,0xFF}, + {110,0xFF}, + {111,0x00}, + {112,0x00}, + {113,0x00}, + {114,0x00}, + {115,0x00}, + {116,0x00}, + {117,0x00}, + {118,0x00}, + {119,0x00}, + {120,0x00}, + {121,0x00}, + {122,0x00}, + {123,0x00}, + {124,0x00}, + {125,0x00}, + {126,0x00}, + {127,0x00}, + { 0,0x04}, + { 8,0x7F}, + { 9,0xFF}, + { 10,0xFF}, + { 11,0x00}, + { 12,0x00}, + { 13,0x00}, + { 14,0x00}, + { 15,0x00}, + { 16,0x00}, + { 17,0x00}, + { 18,0x00}, + { 19,0x00}, + { 20,0x00}, + { 21,0x00}, + { 22,0x00}, + { 23,0x00}, + { 24,0x00}, + { 25,0x00}, + { 26,0x00}, + { 27,0x00}, + { 28,0x00}, + { 29,0x00}, + { 30,0x01}, + { 31,0x00}, + { 32,0xC0}, + { 33,0x00}, + { 34,0x00}, + { 35,0x00}, + { 36,0x00}, + { 37,0x00}, + { 38,0x01}, + { 39,0x00}, + { 40,0x00}, + { 41,0x00}, + { 42,0xAF}, + { 43,0x00}, + { 44,0x7F}, + { 45,0xFF}, + { 46,0x51}, + { 47,0x00}, + { 48,0x00}, + { 49,0x00}, + { 50,0x00}, + { 51,0x00}, + { 52,0xF0}, + { 53,0x00}, + { 54,0x00}, + { 55,0x00}, + { 56,0xE4}, + { 57,0x00}, + { 58,0x00}, + { 59,0x00}, + { 60,0x32}, + { 61,0x00}, + { 62,0x00}, + { 63,0x00}, + { 64,0x14}, + { 65,0x00}, + { 66,0x00}, + { 67,0x00}, + { 68,0xFF}, + { 69,0x00}, + { 70,0x00}, + { 71,0x00}, + { 72,0xF0}, + { 73,0x00}, + { 74,0x00}, + { 75,0x00}, + { 76,0x00}, + { 77,0x02}, + { 78,0xBB}, + { 79,0x00}, + { 80,0x7F}, + { 81,0xFD}, + { 82,0x45}, + { 83,0x00}, + { 84,0x00}, + { 85,0x00}, + { 86,0x57}, + { 87,0x00}, + { 88,0x7F}, + { 89,0xFF}, + { 90,0xA9}, + { 91,0x00}, + { 92,0x20}, + { 93,0x00}, + { 94,0x00}, + { 95,0x00}, + { 96,0x00}, + { 97,0x00}, + { 98,0x00}, + { 99,0x00}, + {100,0xD7}, + {101,0x41}, + {102,0xA0}, + {103,0x00}, + {104,0xFF}, + {105,0xF0}, + {106,0x00}, + {107,0x00}, + {108,0x88}, + {109,0x00}, + {110,0x00}, + {111,0x00}, + {112,0x18}, + {113,0x00}, + {114,0x00}, + {115,0x00}, + {116,0x00}, + {117,0x00}, + {118,0x00}, + {119,0x00}, + {120,0x0C}, + {121,0x00}, + {122,0x00}, + {123,0x00}, + {124,0xF4}, + {125,0x00}, + {126,0x00}, + {127,0x00}, + { 0,0x05}, + { 8,0x15}, + { 9,0x42}, + { 10,0xA6}, + { 11,0x00}, + { 12,0x7F}, + { 13,0xFF}, + { 14,0xFF}, + { 15,0x00}, + { 16,0x0B}, + { 17,0xF9}, + { 18,0x13}, + { 19,0x00}, + { 20,0x18}, + { 21,0xEC}, + { 22,0xF7}, + { 23,0x00}, + { 24,0x5B}, + { 25,0x9E}, + { 26,0xC4}, + { 27,0x00}, + { 28,0x7F}, + { 29,0x7B}, + { 30,0x30}, + { 31,0x00}, + { 32,0x00}, + { 33,0x00}, + { 34,0x00}, + { 35,0x00}, + { 36,0x00}, + { 37,0x00}, + { 38,0x00}, + { 39,0x00}, + { 40,0x00}, + { 41,0x00}, + { 42,0x00}, + { 43,0x00}, + { 44,0x00}, + { 45,0x0D}, + { 46,0x00}, + { 47,0x00}, + { 48,0x00}, + { 49,0x1C}, + { 50,0x00}, + { 51,0x00}, + { 52,0x00}, + { 53,0x3E}, + { 54,0x00}, + { 55,0x00}, + { 56,0x00}, + { 57,0x78}, + { 58,0x00}, + { 59,0x00}, + { 60,0x02}, + { 61,0x4C}, + { 62,0x00}, + { 63,0x00}, + { 64,0x00}, + { 65,0xD5}, + { 66,0x00}, + { 67,0x00}, + { 68,0x01}, + { 69,0x65}, + { 70,0x00}, + { 71,0x00}, + { 72,0x03}, + { 73,0xE9}, + { 74,0x00}, + { 75,0x00}, + { 76,0x07}, + { 77,0xCA}, + { 78,0x00}, + { 79,0x00}, + { 80,0xFF}, + { 81,0xEF}, + { 82,0x00}, + { 83,0x00}, + { 84,0xFE}, + { 85,0xEB}, + { 86,0x00}, + { 87,0x00}, + { 88,0xFF}, + { 89,0xA8}, + { 90,0x00}, + { 91,0x00}, + { 92,0xFD}, + { 93,0x08}, + { 94,0x00}, + { 95,0x00}, + { 96,0xFF}, + { 97,0x5E}, + { 98,0x00}, + { 99,0x00}, + {100,0xFF}, + {101,0xD5}, + {102,0x00}, + {103,0x00}, + {104,0xFE}, + {105,0x36}, + {106,0x00}, + {107,0x00}, + {108,0xFA}, + {109,0xAC}, + {110,0x00}, + {111,0x00}, + {112,0xF2}, + {113,0xA3}, + {114,0x00}, + {115,0x00}, + {116,0x28}, + {117,0xAB}, + {118,0x00}, + {119,0x00}, + {120,0x3F}, + {121,0xFF}, + {122,0x00}, + {123,0x00}, + {124,0xFF}, + {125,0x98}, + {126,0x00}, + {127,0x00}, + { 0,0x06}, + { 8,0xF6}, + { 9,0xF9}, + { 10,0x00}, + { 11,0x00}, + { 12,0x26}, + { 13,0xFB}, + { 14,0x00}, + { 15,0x00}, + { 16,0x02}, + { 17,0x72}, + { 18,0x00}, + { 19,0x00}, + { 20,0x40}, + { 21,0x02}, + { 22,0x00}, + { 23,0x00}, + { 24,0xFB}, + { 25,0xCB}, + { 26,0x00}, + { 27,0x00}, + { 28,0x20}, + { 29,0xA7}, + { 30,0x00}, + { 31,0x00}, + { 32,0xFF}, + { 33,0x6A}, + { 34,0x00}, + { 35,0x00}, + { 36,0x3A}, + { 37,0x0F}, + { 38,0x00}, + { 39,0x00}, + { 0,0x09}, + { 72,0xFF}, + { 73,0xFF}, + { 74,0xFF}, + { 75,0x00}, + { 76,0x80}, + { 77,0x00}, + { 78,0x00}, + { 79,0x00}, + { 80,0x7F}, + { 81,0xF7}, + { 82,0x00}, + { 83,0x00}, + { 84,0x80}, + { 85,0x09}, + { 86,0x00}, + { 87,0x00}, + { 88,0x7F}, + { 89,0xEF}, + { 90,0x00}, + { 91,0x00}, + { 92,0x66}, + { 93,0x66}, + { 94,0x60}, + { 95,0x00}, + { 96,0x1B}, + { 97,0x33}, + { 98,0x20}, + { 99,0x00}, + {100,0x66}, + {101,0x66}, + {102,0x60}, + {103,0x00}, + {104,0x33}, + {105,0x33}, + {106,0x30}, + {107,0x00}, + {108,0x4C}, + {109,0xCC}, + {110,0xCD}, + {111,0x00}, + {112,0x00}, + {113,0x00}, + {114,0x01}, + {115,0x00}, + {116,0x33}, + {117,0x33}, + {118,0x30}, + {119,0x00}, + {120,0x33}, + {121,0x33}, + {122,0x30}, + {123,0x00}, + {124,0x7F}, + {125,0xFF}, + {126,0xAC}, + {127,0x00}, + { 0,0x0A}, + { 8,0x80}, + { 9,0x00}, + { 10,0x00}, + { 11,0x00}, + { 12,0x40}, + { 13,0x00}, + { 14,0x00}, + { 15,0x00}, + { 16,0x40}, + { 17,0x00}, + { 18,0x00}, + { 19,0x00}, + { 20,0xC0}, + { 21,0x00}, + { 22,0x00}, + { 23,0x00}, + { 24,0x50}, + { 25,0xC3}, + { 26,0x36}, + { 27,0x00}, + { 28,0x02}, + { 29,0x8F}, + { 30,0x5C}, + { 31,0x00}, + { 32,0x02}, + { 33,0xD7}, + { 34,0x0A}, + { 35,0x00}, + { 36,0x00}, + { 37,0x00}, + { 38,0x00}, + { 39,0x00}, + { 40,0x00}, + { 41,0x00}, + { 42,0x00}, + { 43,0x00}, + { 44,0x00}, + { 45,0x00}, + { 46,0x00}, + { 47,0x00}, + { 48,0x00}, + { 49,0x00}, + { 50,0x00}, + { 51,0x00}, + { 52,0x00}, + { 53,0x00}, + { 54,0x00}, + { 55,0x00}, + { 56,0x40}, + { 57,0x00}, + { 58,0x00}, + { 59,0x00}, + { 60,0xFF}, + { 61,0xFF}, + { 62,0xFF}, + { 63,0x00}, + { 64,0xFF}, + { 65,0xFF}, + { 66,0xFE}, + { 67,0x00}, + { 68,0xFF}, + { 69,0xFF}, + { 70,0xFD}, + { 71,0x00}, + { 72,0xFF}, + { 73,0xFF}, + { 74,0xFC}, + { 75,0x00}, + { 76,0x00}, + { 77,0x00}, + { 78,0x00}, + { 79,0x00}, + { 80,0x73}, + { 81,0x56}, + { 82,0x6E}, + { 83,0x00}, + { 84,0x7F}, + { 85,0xF4}, + { 86,0xA0}, + { 87,0x00}, + { 88,0x00}, + { 89,0x80}, + { 90,0x2D}, + { 91,0x00}, + { 92,0x7E}, + { 93,0xFF}, + { 94,0xA5}, + { 95,0x00}, + { 96,0x00}, + { 97,0x2E}, + { 98,0x73}, + { 99,0x00}, + {100,0xFF}, + {101,0xD1}, + {102,0x8D}, + {103,0x00}, + {104,0x7F}, + {105,0xC1}, + {106,0x2F}, + {107,0x00}, + {108,0x80}, + {109,0x7B}, + {110,0x94}, + {111,0x00}, + {112,0x01}, + {113,0x50}, + {114,0xC1}, + {115,0x00}, + {116,0xFE}, + {117,0xAF}, + {118,0x3F}, + {119,0x00}, + {120,0x7F}, + {121,0x55}, + {122,0xC1}, + {123,0x00}, + {124,0x81}, + {125,0x4E}, + {126,0x4E}, + {127,0x00}, + { 0,0x0B}, + { 8,0x7F}, + { 9,0xFF}, + { 10,0xFF}, + { 11,0x00}, + { 12,0x00}, + { 13,0x00}, + { 14,0x00}, + { 15,0x00}, + { 16,0xC7}, + { 17,0x2E}, + { 18,0x8D}, + { 19,0x00}, + { 20,0x31}, + { 21,0x91}, + { 22,0x54}, + { 23,0x00}, + { 24,0xD1}, + { 25,0xFC}, + { 26,0xF4}, + { 27,0x00}, + { 28,0x2A}, + { 29,0x09}, + { 30,0x1A}, + { 31,0x00}, + { 32,0xEA}, + { 33,0xD6}, + { 34,0x1C}, + { 35,0x00}, + { 36,0xC5}, + { 37,0x28}, + { 38,0xA2}, + { 39,0x00}, + { 40,0x32}, + { 41,0xD7}, + { 42,0x53}, + { 43,0x00}, + { 44,0xD3}, + { 45,0x74}, + { 46,0x4B}, + { 47,0x00}, + { 48,0x15}, + { 49,0x04}, + { 50,0x8D}, + { 51,0x00}, + { 52,0xF5}, + { 53,0x6B}, + { 54,0x0E}, + { 55,0x00}, + { 56,0xC0}, + { 57,0x0C}, + { 58,0x47}, + { 59,0x00}, + { 60,0x3F}, + { 61,0x99}, + { 62,0x61}, + { 63,0x00}, + { 64,0x3E}, + { 65,0xE2}, + { 66,0x1D}, + { 67,0x00}, + { 68,0x3E}, + { 69,0xE2}, + { 70,0x1D}, + { 71,0x00}, + { 72,0x0A}, + { 73,0x57}, + { 74,0x0D}, + { 75,0x00}, + { 76,0xF5}, + { 77,0xA8}, + { 78,0xF3}, + { 79,0x00}, + { 80,0x6E}, + { 81,0x1B}, + { 82,0xC0}, + { 83,0x00}, + { 84,0x89}, + { 85,0x90}, + { 86,0x65}, + { 87,0x00}, + { 88,0x1B}, + { 89,0x6E}, + { 90,0xFE}, + { 91,0x00}, + { 92,0xE4}, + { 93,0x91}, + { 94,0x02}, + { 95,0x00}, + { 96,0x5B}, + { 97,0x45}, + { 98,0x9C}, + { 99,0x00}, + {100,0x99}, + {101,0x5F}, + {102,0xEC}, + {103,0x00}, + {104,0x15}, + {105,0x3D}, + {106,0xC9}, + {107,0x00}, + {108,0xEA}, + {109,0xC2}, + {110,0x37}, + {111,0x00}, + {112,0x40}, + {113,0x53}, + {114,0x16}, + {115,0x00}, + {116,0x93}, + {117,0xA5}, + {118,0xAE}, + {119,0x00}, + {120,0x9B}, + {121,0x77}, + {122,0x00}, + {123,0x00}, + {124,0x64}, + {125,0x88}, + {126,0xF0}, + {127,0x00}, + { 0,0x0C}, + { 8,0x45}, + { 9,0x84}, + { 10,0x40}, + { 11,0x00}, + { 12,0xBA}, + { 13,0x7B}, + { 14,0xB0}, + { 15,0x00}, + { 16,0xC3}, + { 17,0xE0}, + { 18,0x00}, + { 19,0x00}, + { 20,0x3C}, + { 21,0x1F}, + { 22,0xF0}, + { 23,0x00}, + { 24,0x68}, + { 25,0x76}, + { 26,0x1D}, + { 27,0x00}, + { 28,0x97}, + { 29,0x89}, + { 30,0xE3}, + { 31,0x00}, + { 32,0x67}, + { 33,0xEA}, + { 34,0x3A}, + { 35,0x00}, + { 36,0xAD}, + { 37,0xFC}, + { 38,0x02}, + { 39,0x00}, + { 40,0x79}, + { 41,0xEC}, + { 42,0x4D}, + { 43,0x00}, + { 44,0x86}, + { 45,0x13}, + { 46,0xB3}, + { 47,0x00}, + { 48,0x3A}, + { 49,0x36}, + { 50,0x6A}, + { 51,0x00}, + { 52,0x7F}, + { 53,0xFF}, + { 54,0xFF}, + { 55,0x00}, + { 56,0x00}, + { 57,0x00}, + { 58,0x00}, + { 59,0x00}, + { 60,0x00}, + { 61,0x00}, + { 62,0x00}, + { 63,0x00}, + { 64,0x00}, + { 65,0x00}, + { 66,0x00}, + { 67,0x00}, + { 68,0x00}, + { 69,0x00}, + { 70,0x00}, + { 71,0x00}, + { 72,0x7F}, + { 73,0xFF}, + { 74,0xFF}, + { 75,0x00}, + { 76,0x00}, + { 77,0x00}, + { 78,0x00}, + { 79,0x00}, + { 80,0x00}, + { 81,0x00}, + { 82,0x00}, + { 83,0x00}, + { 84,0x00}, + { 85,0x00}, + { 86,0x00}, + { 87,0x00}, + { 88,0x00}, + { 89,0x00}, + { 90,0x00}, + { 91,0x00}, + { 92,0x00}, + { 93,0x00}, + { 94,0x01}, + { 95,0x00}, + { 96,0xC0}, + { 97,0x00}, + { 98,0x00}, + { 99,0x00}, + {100,0x00}, + {101,0x00}, + {102,0x01}, + {103,0x00}, + {104,0x00}, + {105,0x00}, + {106,0xAF}, + {107,0x00}, + {108,0x7F}, + {109,0xFF}, + {110,0x51}, + {111,0x00}, + {112,0x00}, + {113,0x00}, + {114,0x00}, + {115,0x00}, + {116,0xF0}, + {117,0x00}, + {118,0x00}, + {119,0x00}, + {120,0xE4}, + {121,0x00}, + {122,0x00}, + {123,0x00}, + {124,0x32}, + {125,0x00}, + {126,0x00}, + {127,0x00}, + { 0,0x0D}, + { 8,0x14}, + { 9,0x00}, + { 10,0x00}, + { 11,0x00}, + { 12,0xFF}, + { 13,0x00}, + { 14,0x00}, + { 15,0x00}, + { 16,0xF0}, + { 17,0x00}, + { 18,0x00}, + { 19,0x00}, + { 20,0x00}, + { 21,0x02}, + { 22,0xBB}, + { 23,0x00}, + { 24,0x7F}, + { 25,0xFD}, + { 26,0x45}, + { 27,0x00}, + { 28,0x00}, + { 29,0x00}, + { 30,0x57}, + { 31,0x00}, + { 32,0x7F}, + { 33,0xFF}, + { 34,0xA9}, + { 35,0x00}, + { 36,0x20}, + { 37,0x00}, + { 38,0x00}, + { 39,0x00}, + { 40,0x00}, + { 41,0x00}, + { 42,0x00}, + { 43,0x00}, + { 44,0xD7}, + { 45,0x41}, + { 46,0xA0}, + { 47,0x00}, + { 48,0xFF}, + { 49,0xF0}, + { 50,0x00}, + { 51,0x00}, + { 52,0x88}, + { 53,0x00}, + { 54,0x00}, + { 55,0x00}, + { 56,0x18}, + { 57,0x00}, + { 58,0x00}, + { 59,0x00}, + { 60,0x00}, + { 61,0x00}, + { 62,0x00}, + { 63,0x00}, + { 64,0x0C}, + { 65,0x00}, + { 66,0x00}, + { 67,0x00}, + { 68,0xF4}, + { 69,0x00}, + { 70,0x00}, + { 71,0x00}, + { 72,0x15}, + { 73,0x42}, + { 74,0xA6}, + { 75,0x00}, + { 76,0x7F}, + { 77,0xFF}, + { 78,0xFF}, + { 79,0x00}, + { 80,0x0B}, + { 81,0xF9}, + { 82,0x13}, + { 83,0x00}, + { 84,0x18}, + { 85,0xEC}, + { 86,0xF7}, + { 87,0x00}, + { 88,0x5B}, + { 89,0x9E}, + { 90,0xC4}, + { 91,0x00}, + { 92,0x7F}, + { 93,0x7B}, + { 94,0x30}, + { 95,0x00}, + { 96,0x00}, + { 97,0x00}, + { 98,0x00}, + { 99,0x00}, + {100,0x00}, + {101,0x00}, + {102,0x00}, + {103,0x00}, + {104,0x00}, + {105,0x00}, + {106,0x00}, + {107,0x00}, + {108,0x00}, + {109,0x0D}, + {110,0x00}, + {111,0x00}, + {112,0x00}, + {113,0x1C}, + {114,0x00}, + {115,0x00}, + {116,0x00}, + {117,0x3E}, + {118,0x00}, + {119,0x00}, + {120,0x00}, + {121,0x78}, + {122,0x00}, + {123,0x00}, + {124,0x02}, + {125,0x4C}, + {126,0x00}, + {127,0x00}, + { 0,0x0E}, + { 8,0x00}, + { 9,0xD5}, + { 10,0x00}, + { 11,0x00}, + { 12,0x01}, + { 13,0x65}, + { 14,0x00}, + { 15,0x00}, + { 16,0x03}, + { 17,0xE9}, + { 18,0x00}, + { 19,0x00}, + { 20,0x07}, + { 21,0xCA}, + { 22,0x00}, + { 23,0x00}, + { 24,0xFF}, + { 25,0xEF}, + { 26,0x00}, + { 27,0x00}, + { 28,0xFE}, + { 29,0xEB}, + { 30,0x00}, + { 31,0x00}, + { 32,0xFF}, + { 33,0xA8}, + { 34,0x00}, + { 35,0x00}, + { 36,0xFD}, + { 37,0x08}, + { 38,0x00}, + { 39,0x00}, + { 40,0xFF}, + { 41,0x5E}, + { 42,0x00}, + { 43,0x00}, + { 44,0xFF}, + { 45,0xD5}, + { 46,0x00}, + { 47,0x00}, + { 48,0xFE}, + { 49,0x36}, + { 50,0x00}, + { 51,0x00}, + { 52,0xFA}, + { 53,0xAC}, + { 54,0x00}, + { 55,0x00}, + { 56,0xF2}, + { 57,0xA3}, + { 58,0x00}, + { 59,0x00}, + { 60,0x28}, + { 61,0xAB}, + { 62,0x00}, + { 63,0x00}, + { 64,0x3F}, + { 65,0xFF}, + { 66,0x00}, + { 67,0x00}, + { 68,0xFF}, + { 69,0x98}, + { 70,0x00}, + { 71,0x00}, + { 72,0xF6}, + { 73,0xF9}, + { 74,0x00}, + { 75,0x00}, + { 76,0x26}, + { 77,0xFB}, + { 78,0x00}, + { 79,0x00}, + { 80,0x02}, + { 81,0x72}, + { 82,0x00}, + { 83,0x00}, + { 84,0x40}, + { 85,0x02}, + { 86,0x00}, + { 87,0x00}, + { 88,0xFB}, + { 89,0xCB}, + { 90,0x00}, + { 91,0x00}, + { 92,0x20}, + { 93,0xA7}, + { 94,0x00}, + { 95,0x00}, + { 96,0xFF}, + { 97,0x6A}, + { 98,0x00}, + { 99,0x00}, + {100,0x3A}, + {101,0x0F}, + {102,0x00}, + {103,0x00}, + { 0,0x0}, + { 0x7F,0x3C}, + { 0,0x01}, + { 8,0xC0}, + { 9,0x00}, + { 10,0x00}, + { 11,0x00}, + { 12,0xC0}, + { 13,0x00}, + { 14,0x00}, + { 15,0x00}, + { 0,0x0}, + { 0x7F,0x78}, + { 0,0x01}, + { 8,0x04}, + { 9,0x00}, + { 10,0x00}, + { 11,0x00}, + { 12,0x04}, + { 13,0x00}, + { 14,0x20}, + { 15,0x01}, + { 16,0x58}, + { 17,0x60}, + { 18,0x08}, + { 19,0x01}, + { 20,0x60}, + { 21,0x60}, + { 22,0x00}, + { 23,0x00}, + { 24,0x58}, + { 25,0x60}, + { 26,0x00}, + { 27,0x2D}, + { 28,0x00}, + { 29,0x00}, + { 30,0x00}, + { 31,0x00}, + { 32,0x44}, + { 33,0x00}, + { 34,0xC0}, + { 35,0x16}, + { 36,0x08}, + { 37,0x00}, + { 38,0x00}, + { 39,0xBE}, + { 40,0x08}, + { 41,0x00}, + { 42,0x20}, + { 43,0xFE}, + { 44,0x08}, + { 45,0x00}, + { 46,0x00}, + { 47,0xBD}, + { 48,0x08}, + { 49,0x00}, + { 50,0x20}, + { 51,0xFD}, + { 52,0x08}, + { 53,0x00}, + { 54,0x00}, + { 55,0xBC}, + { 56,0x08}, + { 57,0x00}, + { 58,0x20}, + { 59,0xFC}, + { 60,0x08}, + { 61,0x00}, + { 62,0x00}, + { 63,0xBB}, + { 64,0x08}, + { 65,0x00}, + { 66,0x20}, + { 67,0xFB}, + { 68,0x08}, + { 69,0x00}, + { 70,0x00}, + { 71,0xBA}, + { 72,0x08}, + { 73,0x00}, + { 74,0x20}, + { 75,0xFA}, + { 76,0x08}, + { 77,0x00}, + { 78,0x00}, + { 79,0xB9}, + { 80,0x08}, + { 81,0x00}, + { 82,0x20}, + { 83,0xF9}, + { 84,0x08}, + { 85,0x00}, + { 86,0x00}, + { 87,0xB8}, + { 88,0x08}, + { 89,0x00}, + { 90,0x20}, + { 91,0xF8}, + { 92,0x08}, + { 93,0x00}, + { 94,0x00}, + { 95,0xB7}, + { 96,0x08}, + { 97,0x00}, + { 98,0x20}, + { 99,0xF7}, + {100,0x00}, + {101,0x00}, + {102,0x00}, + {103,0x00}, + {104,0x00}, + {105,0x00}, + {106,0x00}, + {107,0x00}, + {108,0x00}, + {109,0x00}, + {110,0x00}, + {111,0x00}, + {112,0x00}, + {113,0x00}, + {114,0x00}, + {115,0x00}, + {116,0x00}, + {117,0x00}, + {118,0x00}, + {119,0x00}, + {120,0x44}, + {121,0x00}, + {122,0x00}, + {123,0x06}, + {124,0x21}, + {125,0x00}, + {126,0x20}, + {127,0x00}, + { 0,0x02}, + { 8,0x4B}, + { 9,0x00}, + { 10,0xC0}, + { 11,0x00}, + { 12,0x4B}, + { 13,0x00}, + { 14,0xE0}, + { 15,0x00}, + { 16,0x00}, + { 17,0x00}, + { 18,0x40}, + { 19,0x48}, + { 20,0x0C}, + { 21,0x00}, + { 22,0x00}, + { 23,0x00}, + { 24,0x0C}, + { 25,0x00}, + { 26,0x20}, + { 27,0x00}, + { 28,0x18}, + { 29,0x01}, + { 30,0xA0}, + { 31,0x00}, + { 32,0x18}, + { 33,0x01}, + { 34,0xA0}, + { 35,0x01}, + { 36,0x00}, + { 37,0x00}, + { 38,0x00}, + { 39,0x00}, + { 40,0x00}, + { 41,0x00}, + { 42,0x00}, + { 43,0x00}, + { 44,0x10}, + { 45,0x13}, + { 46,0xE0}, + { 47,0x04}, + { 48,0x10}, + { 49,0x13}, + { 50,0xE0}, + { 51,0x05}, + { 52,0x18}, + { 53,0x01}, + { 54,0xA0}, + { 55,0x04}, + { 56,0x1C}, + { 57,0x01}, + { 58,0xA0}, + { 59,0x05}, + { 60,0x00}, + { 61,0x00}, + { 62,0x00}, + { 63,0x00}, + { 64,0x00}, + { 65,0x00}, + { 66,0x00}, + { 67,0x00}, + { 68,0x00}, + { 69,0x00}, + { 70,0x00}, + { 71,0x00}, + { 72,0x10}, + { 73,0x00}, + { 74,0x00}, + { 75,0x08}, + { 76,0x18}, + { 77,0x04}, + { 78,0x40}, + { 79,0x08}, + { 80,0x1C}, + { 81,0x04}, + { 82,0x40}, + { 83,0x09}, + { 84,0x1C}, + { 85,0x04}, + { 86,0x60}, + { 87,0x0B}, + { 88,0x00}, + { 89,0x00}, + { 90,0x00}, + { 91,0x00}, + { 92,0x00}, + { 93,0x00}, + { 94,0x00}, + { 95,0x00}, + { 96,0x00}, + { 97,0x00}, + { 98,0x00}, + { 99,0x00}, + {100,0x10}, + {101,0x00}, + {102,0x00}, + {103,0x0A}, + {104,0x18}, + {105,0x01}, + {106,0xA0}, + {107,0x04}, + {108,0x1C}, + {109,0x01}, + {110,0xC0}, + {111,0x0A}, + {112,0x18}, + {113,0x01}, + {114,0xA0}, + {115,0x05}, + {116,0x1C}, + {117,0x01}, + {118,0xC0}, + {119,0x0A}, + {120,0x00}, + {121,0x00}, + {122,0x00}, + {123,0x00}, + {124,0x10}, + {125,0x00}, + {126,0x00}, + {127,0x04}, + { 0,0x03}, + { 8,0x00}, + { 9,0x00}, + { 10,0x00}, + { 11,0x00}, + { 12,0x10}, + { 13,0x00}, + { 14,0x00}, + { 15,0x05}, + { 16,0x18}, + { 17,0x04}, + { 18,0x40}, + { 19,0x0A}, + { 20,0x1C}, + { 21,0x04}, + { 22,0x40}, + { 23,0x0B}, + { 24,0x1C}, + { 25,0x04}, + { 26,0x60}, + { 27,0x0D}, + { 28,0x00}, + { 29,0x00}, + { 30,0x00}, + { 31,0x00}, + { 32,0x00}, + { 33,0x00}, + { 34,0x00}, + { 35,0x00}, + { 36,0x00}, + { 37,0x00}, + { 38,0x00}, + { 39,0x00}, + { 40,0x10}, + { 41,0x00}, + { 42,0x00}, + { 43,0x0C}, + { 44,0x18}, + { 45,0x04}, + { 46,0x80}, + { 47,0x0C}, + { 48,0x1C}, + { 49,0x04}, + { 50,0xA0}, + { 51,0x0E}, + { 52,0x6C}, + { 53,0x04}, + { 54,0xC0}, + { 55,0x10}, + { 56,0x1C}, + { 57,0x04}, + { 58,0xE0}, + { 59,0x11}, + { 60,0x00}, + { 61,0x00}, + { 62,0x00}, + { 63,0x00}, + { 64,0x00}, + { 65,0x00}, + { 66,0x00}, + { 67,0x00}, + { 68,0x00}, + { 69,0x00}, + { 70,0x00}, + { 71,0x00}, + { 72,0x10}, + { 73,0x00}, + { 74,0x00}, + { 75,0x0F}, + { 76,0x18}, + { 77,0x05}, + { 78,0x20}, + { 79,0x0E}, + { 80,0x1C}, + { 81,0x05}, + { 82,0x00}, + { 83,0x0C}, + { 84,0x6C}, + { 85,0x05}, + { 86,0x40}, + { 87,0x13}, + { 88,0x1C}, + { 89,0x05}, + { 90,0x60}, + { 91,0x14}, + { 92,0x00}, + { 93,0x00}, + { 94,0x00}, + { 95,0x00}, + { 96,0x00}, + { 97,0x00}, + { 98,0x00}, + { 99,0x00}, + {100,0x00}, + {101,0x00}, + {102,0x00}, + {103,0x00}, + {104,0x10}, + {105,0x00}, + {106,0x00}, + {107,0x12}, + {108,0x18}, + {109,0x01}, + {110,0xC0}, + {111,0x0F}, + {112,0x1C}, + {113,0x01}, + {114,0xC0}, + {115,0x12}, + {116,0x00}, + {117,0x00}, + {118,0x00}, + {119,0x00}, + {120,0x00}, + {121,0x00}, + {122,0x00}, + {123,0x00}, + {124,0x00}, + {125,0x00}, + {126,0x00}, + {127,0x00}, + { 0,0x04}, + { 8,0x10}, + { 9,0x00}, + { 10,0x00}, + { 11,0x16}, + { 12,0x30}, + { 13,0x01}, + { 14,0xA0}, + { 15,0x16}, + { 16,0x58}, + { 17,0x60}, + { 18,0x00}, + { 19,0x0E}, + { 20,0x00}, + { 21,0x00}, + { 22,0x00}, + { 23,0x00}, + { 24,0x00}, + { 25,0x00}, + { 26,0x00}, + { 27,0x00}, + { 28,0x20}, + { 29,0x02}, + { 30,0xE0}, + { 31,0x00}, + { 32,0x10}, + { 33,0x00}, + { 34,0x00}, + { 35,0x18}, + { 36,0x58}, + { 37,0x60}, + { 38,0x00}, + { 39,0x17}, + { 40,0x40}, + { 41,0x02}, + { 42,0xC0}, + { 43,0x18}, + { 44,0x00}, + { 45,0x00}, + { 46,0x00}, + { 47,0x00}, + { 48,0x00}, + { 49,0x00}, + { 50,0x00}, + { 51,0x00}, + { 52,0x00}, + { 53,0x00}, + { 54,0x00}, + { 55,0x00}, + { 56,0x44}, + { 57,0x00}, + { 58,0x40}, + { 59,0x10}, + { 60,0x44}, + { 61,0x00}, + { 62,0x80}, + { 63,0x10}, + { 64,0x58}, + { 65,0x60}, + { 66,0x00}, + { 67,0x17}, + { 68,0x1C}, + { 69,0x02}, + { 70,0xC0}, + { 71,0x18}, + { 72,0x00}, + { 73,0x00}, + { 74,0x00}, + { 75,0x00}, + { 76,0x24}, + { 77,0x04}, + { 78,0x00}, + { 79,0x02}, + { 80,0x00}, + { 81,0x00}, + { 82,0x00}, + { 83,0x00}, + { 84,0x00}, + { 85,0x00}, + { 86,0x00}, + { 87,0x00}, + { 88,0x00}, + { 89,0x00}, + { 90,0x00}, + { 91,0x00}, + { 92,0x20}, + { 93,0x03}, + { 94,0x20}, + { 95,0x00}, + { 96,0x58}, + { 97,0x60}, + { 98,0x00}, + { 99,0x17}, + {100,0x1C}, + {101,0x03}, + {102,0x20}, + {103,0x18}, + {104,0x00}, + {105,0x00}, + {106,0x00}, + {107,0x00}, + {108,0x00}, + {109,0x00}, + {110,0x00}, + {111,0x00}, + {112,0x00}, + {113,0x00}, + {114,0x00}, + {115,0x00}, + {116,0x20}, + {117,0x02}, + {118,0xC0}, + {119,0x02}, + {120,0x44}, + {121,0x00}, + {122,0x00}, + {123,0x10}, + {124,0x00}, + {125,0x00}, + {126,0x00}, + {127,0x00}, + { 0,0x05}, + { 8,0x00}, + { 9,0x00}, + { 10,0x00}, + { 11,0x00}, + { 12,0x58}, + { 13,0x60}, + { 14,0x00}, + { 15,0x16}, + { 16,0x1C}, + { 17,0x02}, + { 18,0xE0}, + { 19,0x18}, + { 20,0x00}, + { 21,0x00}, + { 22,0x00}, + { 23,0x00}, + { 24,0x24}, + { 25,0x04}, + { 26,0x20}, + { 27,0x02}, + { 28,0x00}, + { 29,0x00}, + { 30,0x00}, + { 31,0x00}, + { 32,0x00}, + { 33,0x00}, + { 34,0x00}, + { 35,0x00}, + { 36,0x00}, + { 37,0x00}, + { 38,0x00}, + { 39,0x00}, + { 40,0x20}, + { 41,0x03}, + { 42,0x20}, + { 43,0x00}, + { 44,0x58}, + { 45,0x60}, + { 46,0x00}, + { 47,0x17}, + { 48,0x58}, + { 49,0x70}, + { 50,0x00}, + { 51,0x19}, + { 52,0x00}, + { 53,0x00}, + { 54,0x00}, + { 55,0x00}, + { 56,0x00}, + { 57,0x00}, + { 58,0x00}, + { 59,0x00}, + { 60,0x00}, + { 61,0x00}, + { 62,0x00}, + { 63,0x00}, + { 64,0x20}, + { 65,0x02}, + { 66,0xC0}, + { 67,0x02}, + { 68,0x58}, + { 69,0x60}, + { 70,0x00}, + { 71,0x15}, + { 72,0x00}, + { 73,0x00}, + { 74,0x00}, + { 75,0x00}, + { 76,0x24}, + { 77,0x02}, + { 78,0xC0}, + { 79,0x02}, + { 80,0x00}, + { 81,0x00}, + { 82,0x00}, + { 83,0x00}, + { 84,0x00}, + { 85,0x00}, + { 86,0x00}, + { 87,0x00}, + { 88,0x00}, + { 89,0x00}, + { 90,0x00}, + { 91,0x00}, + { 92,0x20}, + { 93,0x03}, + { 94,0x00}, + { 95,0x00}, + { 96,0x24}, + { 97,0x03}, + { 98,0x00}, + { 99,0x00}, + {100,0x00}, + {101,0x00}, + {102,0x00}, + {103,0x00}, + {104,0x00}, + {105,0x00}, + {106,0x00}, + {107,0x00}, + {108,0x00}, + {109,0x00}, + {110,0x00}, + {111,0x00}, + {112,0x20}, + {113,0x03}, + {114,0x00}, + {115,0x05}, + {116,0x58}, + {117,0x60}, + {118,0x00}, + {119,0x15}, + {120,0x00}, + {121,0x00}, + {122,0x00}, + {123,0x00}, + {124,0x24}, + {125,0x03}, + {126,0x00}, + {127,0x02}, + { 0,0x06}, + { 8,0x00}, + { 9,0x00}, + { 10,0x00}, + { 11,0x00}, + { 12,0x00}, + { 13,0x00}, + { 14,0x00}, + { 15,0x00}, + { 16,0x00}, + { 17,0x00}, + { 18,0x00}, + { 19,0x00}, + { 20,0x20}, + { 21,0x03}, + { 22,0x00}, + { 23,0x05}, + { 24,0x58}, + { 25,0x60}, + { 26,0x00}, + { 27,0x14}, + { 28,0x1C}, + { 29,0x03}, + { 30,0x00}, + { 31,0x18}, + { 32,0x00}, + { 33,0x00}, + { 34,0x00}, + { 35,0x00}, + { 36,0x24}, + { 37,0x02}, + { 38,0x60}, + { 39,0x00}, + { 40,0x58}, + { 41,0x70}, + { 42,0x00}, + { 43,0x15}, + { 44,0x00}, + { 45,0x00}, + { 46,0x00}, + { 47,0x00}, + { 48,0x00}, + { 49,0x00}, + { 50,0x00}, + { 51,0x00}, + { 52,0x00}, + { 53,0x00}, + { 54,0x00}, + { 55,0x00}, + { 56,0x20}, + { 57,0x02}, + { 58,0xA0}, + { 59,0x02}, + { 60,0x58}, + { 61,0x60}, + { 62,0x00}, + { 63,0x15}, + { 64,0x40}, + { 65,0x00}, + { 66,0xC0}, + { 67,0x18}, + { 68,0x58}, + { 69,0x60}, + { 70,0x00}, + { 71,0x06}, + { 72,0x00}, + { 73,0x00}, + { 74,0x00}, + { 75,0x00}, + { 76,0x00}, + { 77,0x00}, + { 78,0x00}, + { 79,0x00}, + { 80,0x44}, + { 81,0x00}, + { 82,0x80}, + { 83,0x02}, + { 84,0x20}, + { 85,0x02}, + { 86,0xA0}, + { 87,0x02}, + { 88,0x44}, + { 89,0x00}, + { 90,0x00}, + { 91,0x02}, + { 92,0x00}, + { 93,0x00}, + { 94,0x00}, + { 95,0x00}, + { 96,0x00}, + { 97,0x00}, + { 98,0x00}, + { 99,0x00}, + {100,0x18}, + {101,0x02}, + {102,0xA0}, + {103,0x16}, + {104,0x18}, + {105,0x01}, + {106,0xE0}, + {107,0x0C}, + {108,0x00}, + {109,0x00}, + {110,0x00}, + {111,0x00}, + {112,0x00}, + {113,0x00}, + {114,0x00}, + {115,0x00}, + {116,0x10}, + {117,0x00}, + {118,0xA0}, + {119,0x15}, + {120,0x10}, + {121,0x00}, + {122,0x00}, + {123,0x17}, + {124,0x18}, + {125,0x01}, + {126,0xA0}, + {127,0x15}, + { 0,0x07}, + { 8,0x1C}, + { 9,0x01}, + { 10,0xA0}, + { 11,0x17}, + { 12,0x00}, + { 13,0x00}, + { 14,0x00}, + { 15,0x00}, + { 16,0x24}, + { 17,0x00}, + { 18,0xA0}, + { 19,0x00}, + { 20,0x00}, + { 21,0x00}, + { 22,0x00}, + { 23,0x00}, + { 24,0x00}, + { 25,0x00}, + { 26,0x00}, + { 27,0x00}, + { 28,0x00}, + { 29,0x00}, + { 30,0x00}, + { 31,0x00}, + { 32,0x10}, + { 33,0x00}, + { 34,0x00}, + { 35,0x19}, + { 36,0x58}, + { 37,0x60}, + { 38,0x00}, + { 39,0x0A}, + { 40,0x59}, + { 41,0x00}, + { 42,0x00}, + { 43,0x1E}, + { 44,0x58}, + { 45,0x60}, + { 46,0x00}, + { 47,0x0A}, + { 48,0x59}, + { 49,0x00}, + { 50,0x00}, + { 51,0x1B}, + { 52,0x00}, + { 53,0x00}, + { 54,0x00}, + { 55,0x00}, + { 56,0x44}, + { 57,0x00}, + { 58,0x40}, + { 59,0x3A}, + { 60,0x00}, + { 61,0x00}, + { 62,0x00}, + { 63,0x00}, + { 64,0x44}, + { 65,0x00}, + { 66,0x40}, + { 67,0x68}, + { 68,0x18}, + { 69,0x02}, + { 70,0x00}, + { 71,0x04}, + { 72,0x1C}, + { 73,0x02}, + { 74,0x20}, + { 75,0x05}, + { 76,0x00}, + { 77,0x00}, + { 78,0x00}, + { 79,0x00}, + { 80,0x58}, + { 81,0x60}, + { 82,0x00}, + { 83,0x0A}, + { 84,0x00}, + { 85,0x00}, + { 86,0x00}, + { 87,0x00}, + { 88,0x10}, + { 89,0x00}, + { 90,0x20}, + { 91,0x1A}, + { 92,0x10}, + { 93,0x00}, + { 94,0x20}, + { 95,0x1B}, + { 96,0x59}, + { 97,0x00}, + { 98,0x00}, + { 99,0x1C}, + {100,0x00}, + {101,0x00}, + {102,0x00}, + {103,0x00}, + {104,0x00}, + {105,0x00}, + {106,0x00}, + {107,0x00}, + {108,0x00}, + {109,0x00}, + {110,0x00}, + {111,0x00}, + {112,0x44}, + {113,0x00}, + {114,0x40}, + {115,0x0A}, + {116,0x18}, + {117,0x05}, + {118,0xC0}, + {119,0x1B}, + {120,0x6C}, + {121,0x05}, + {122,0xE0}, + {123,0x1C}, + {124,0x1C}, + {125,0x06}, + {126,0x00}, + {127,0x1D}, + { 0,0x08}, + { 8,0x6C}, + { 9,0x06}, + { 10,0x20}, + { 11,0x1F}, + { 12,0x1C}, + { 13,0x06}, + { 14,0x40}, + { 15,0x20}, + { 16,0x00}, + { 17,0x00}, + { 18,0x00}, + { 19,0x00}, + { 20,0x00}, + { 21,0x00}, + { 22,0x00}, + { 23,0x00}, + { 24,0x00}, + { 25,0x00}, + { 26,0x00}, + { 27,0x00}, + { 28,0x10}, + { 29,0x00}, + { 30,0x20}, + { 31,0x1E}, + { 32,0x44}, + { 33,0x00}, + { 34,0x00}, + { 35,0x0A}, + { 36,0x18}, + { 37,0x06}, + { 38,0x60}, + { 39,0x1B}, + { 40,0x6C}, + { 41,0x06}, + { 42,0x80}, + { 43,0x1C}, + { 44,0x1C}, + { 45,0x06}, + { 46,0xA0}, + { 47,0x1D}, + { 48,0x6C}, + { 49,0x06}, + { 50,0xC0}, + { 51,0x1F}, + { 52,0x1C}, + { 53,0x06}, + { 54,0xE0}, + { 55,0x20}, + { 56,0x00}, + { 57,0x00}, + { 58,0x00}, + { 59,0x00}, + { 60,0x00}, + { 61,0x00}, + { 62,0x00}, + { 63,0x00}, + { 64,0x00}, + { 65,0x00}, + { 66,0x00}, + { 67,0x00}, + { 68,0x10}, + { 69,0x00}, + { 70,0x40}, + { 71,0x1E}, + { 72,0x00}, + { 73,0x00}, + { 74,0x00}, + { 75,0x00}, + { 76,0x18}, + { 77,0x02}, + { 78,0x00}, + { 79,0x1F}, + { 80,0x1C}, + { 81,0x07}, + { 82,0x00}, + { 83,0x1E}, + { 84,0x1C}, + { 85,0x07}, + { 86,0x20}, + { 87,0x22}, + { 88,0x18}, + { 89,0x02}, + { 90,0x00}, + { 91,0x04}, + { 92,0x1C}, + { 93,0x02}, + { 94,0x00}, + { 95,0x05}, + { 96,0x00}, + { 97,0x00}, + { 98,0x00}, + { 99,0x00}, + {100,0x10}, + {101,0x00}, + {102,0x20}, + {103,0x21}, + {104,0x00}, + {105,0x00}, + {106,0x00}, + {107,0x00}, + {108,0x10}, + {109,0x00}, + {110,0x20}, + {111,0x23}, + {112,0x18}, + {113,0x00}, + {114,0xE0}, + {115,0x21}, + {116,0x1C}, + {117,0x01}, + {118,0x00}, + {119,0x23}, + {120,0x00}, + {121,0x00}, + {122,0x00}, + {123,0x00}, + {124,0x18}, + {125,0x00}, + {126,0xE0}, + {127,0x21}, + { 0,0x09}, + { 8,0x00}, + { 9,0x00}, + { 10,0x00}, + { 11,0x00}, + { 12,0x10}, + { 13,0x00}, + { 14,0x00}, + { 15,0x47}, + { 16,0x24}, + { 17,0x01}, + { 18,0xC0}, + { 19,0x00}, + { 20,0x00}, + { 21,0x00}, + { 22,0x00}, + { 23,0x00}, + { 24,0x1C}, + { 25,0x01}, + { 26,0x00}, + { 27,0x23}, + { 28,0x00}, + { 29,0x00}, + { 30,0x00}, + { 31,0x00}, + { 32,0x00}, + { 33,0x00}, + { 34,0x00}, + { 35,0x00}, + { 36,0x00}, + { 37,0x00}, + { 38,0x00}, + { 39,0x00}, + { 40,0x10}, + { 41,0x00}, + { 42,0x00}, + { 43,0x4D}, + { 44,0x00}, + { 45,0x00}, + { 46,0x00}, + { 47,0x00}, + { 48,0x44}, + { 49,0x00}, + { 50,0x00}, + { 51,0x5E}, + { 52,0x18}, + { 53,0x02}, + { 54,0x00}, + { 55,0x04}, + { 56,0x18}, + { 57,0x02}, + { 58,0x00}, + { 59,0x05}, + { 60,0x00}, + { 61,0x00}, + { 62,0x00}, + { 63,0x00}, + { 64,0x00}, + { 65,0x00}, + { 66,0x00}, + { 67,0x00}, + { 68,0x10}, + { 69,0x00}, + { 70,0x20}, + { 71,0x24}, + { 72,0x10}, + { 73,0x00}, + { 74,0x20}, + { 75,0x2A}, + { 76,0x18}, + { 77,0x09}, + { 78,0x00}, + { 79,0x24}, + { 80,0x1C}, + { 81,0x01}, + { 82,0xA0}, + { 83,0x25}, + { 84,0x1C}, + { 85,0x09}, + { 86,0x20}, + { 87,0x27}, + { 88,0x00}, + { 89,0x00}, + { 90,0x00}, + { 91,0x00}, + { 92,0x18}, + { 93,0x01}, + { 94,0xA0}, + { 95,0x27}, + { 96,0x00}, + { 97,0x00}, + { 98,0x00}, + { 99,0x00}, + {100,0x4C}, + {101,0x09}, + {102,0x40}, + {103,0x26}, + {104,0x1C}, + {105,0x09}, + {106,0x60}, + {107,0x29}, + {108,0x18}, + {109,0x09}, + {110,0x80}, + {111,0x2A}, + {112,0x1C}, + {113,0x01}, + {114,0xA0}, + {115,0x2B}, + {116,0x00}, + {117,0x00}, + {118,0x00}, + {119,0x00}, + {120,0x10}, + {121,0x00}, + {122,0x00}, + {123,0x28}, + {124,0x1C}, + {125,0x09}, + {126,0xA0}, + {127,0x2D}, + { 0,0x0A}, + { 8,0x00}, + { 9,0x00}, + { 10,0x00}, + { 11,0x00}, + { 12,0x18}, + { 13,0x01}, + { 14,0x20}, + { 15,0x28}, + { 16,0x00}, + { 17,0x00}, + { 18,0x00}, + { 19,0x00}, + { 20,0x10}, + { 21,0x00}, + { 22,0x00}, + { 23,0x2C}, + { 24,0x18}, + { 25,0x01}, + { 26,0x20}, + { 27,0x2C}, + { 28,0x10}, + { 29,0x00}, + { 30,0x00}, + { 31,0x44}, + { 32,0x00}, + { 33,0x00}, + { 34,0x00}, + { 35,0x00}, + { 36,0x00}, + { 37,0x00}, + { 38,0x00}, + { 39,0x00}, + { 40,0x10}, + { 41,0x00}, + { 42,0x00}, + { 43,0x45}, + { 44,0x18}, + { 45,0x02}, + { 46,0x00}, + { 47,0x44}, + { 48,0x1C}, + { 49,0x02}, + { 50,0x20}, + { 51,0x45}, + { 52,0x00}, + { 53,0x00}, + { 54,0x00}, + { 55,0x00}, + { 56,0x24}, + { 57,0x00}, + { 58,0xE0}, + { 59,0x01}, + { 60,0x00}, + { 61,0x00}, + { 62,0x00}, + { 63,0x00}, + { 64,0x24}, + { 65,0x02}, + { 66,0x40}, + { 67,0x00}, + { 68,0x00}, + { 69,0x00}, + { 70,0x00}, + { 71,0x00}, + { 72,0x00}, + { 73,0x00}, + { 74,0x00}, + { 75,0x00}, + { 76,0x00}, + { 77,0x00}, + { 78,0x00}, + { 79,0x00}, + { 80,0x10}, + { 81,0x00}, + { 82,0x40}, + { 83,0x46}, + { 84,0x18}, + { 85,0x02}, + { 86,0x00}, + { 87,0x44}, + { 88,0x1C}, + { 89,0x02}, + { 90,0x00}, + { 91,0x46}, + { 92,0x18}, + { 93,0x02}, + { 94,0x00}, + { 95,0x45}, + { 96,0x1C}, + { 97,0x02}, + { 98,0x20}, + { 99,0x46}, + {100,0x00}, + {101,0x00}, + {102,0x00}, + {103,0x00}, + {104,0x10}, + {105,0x00}, + {106,0x20}, + {107,0x47}, + {108,0x00}, + {109,0x00}, + {110,0x00}, + {111,0x00}, + {112,0x10}, + {113,0x00}, + {114,0x20}, + {115,0x4D}, + {116,0x00}, + {117,0x00}, + {118,0x00}, + {119,0x00}, + {120,0x44}, + {121,0x00}, + {122,0x00}, + {123,0x2E}, + {124,0x18}, + {125,0x02}, + {126,0x00}, + {127,0x04}, + { 0,0x0B}, + { 8,0x1C}, + { 9,0x02}, + { 10,0x00}, + { 11,0x05}, + { 12,0x18}, + { 13,0x02}, + { 14,0x00}, + { 15,0x04}, + { 16,0x1C}, + { 17,0x02}, + { 18,0x20}, + { 19,0x05}, + { 20,0x00}, + { 21,0x00}, + { 22,0x00}, + { 23,0x00}, + { 24,0x10}, + { 25,0x00}, + { 26,0x20}, + { 27,0x2E}, + { 28,0x00}, + { 29,0x00}, + { 30,0x00}, + { 31,0x00}, + { 32,0x10}, + { 33,0x00}, + { 34,0x20}, + { 35,0x32}, + { 36,0x00}, + { 37,0x00}, + { 38,0x00}, + { 39,0x00}, + { 40,0x10}, + { 41,0x00}, + { 42,0x20}, + { 43,0x38}, + { 44,0x10}, + { 45,0x00}, + { 46,0x20}, + { 47,0x3E}, + { 48,0x18}, + { 49,0x07}, + { 50,0x40}, + { 51,0x2E}, + { 52,0x1C}, + { 53,0x01}, + { 54,0xC0}, + { 55,0x2F}, + { 56,0x1C}, + { 57,0x07}, + { 58,0x60}, + { 59,0x31}, + { 60,0x18}, + { 61,0x07}, + { 62,0x80}, + { 63,0x32}, + { 64,0x1C}, + { 65,0x07}, + { 66,0xA0}, + { 67,0x34}, + { 68,0x00}, + { 69,0x00}, + { 70,0x00}, + { 71,0x00}, + { 72,0x10}, + { 73,0x00}, + { 74,0x00}, + { 75,0x30}, + { 76,0x6C}, + { 77,0x07}, + { 78,0xC0}, + { 79,0x36}, + { 80,0x1C}, + { 81,0x07}, + { 82,0xE0}, + { 83,0x37}, + { 84,0x18}, + { 85,0x08}, + { 86,0x00}, + { 87,0x38}, + { 88,0x1C}, + { 89,0x08}, + { 90,0x20}, + { 91,0x3A}, + { 92,0x00}, + { 93,0x00}, + { 94,0x00}, + { 95,0x00}, + { 96,0x10}, + { 97,0x00}, + { 98,0x00}, + { 99,0x35}, + {100,0x6C}, + {101,0x08}, + {102,0x40}, + {103,0x3C}, + {104,0x1C}, + {105,0x08}, + {106,0x60}, + {107,0x3D}, + {108,0x18}, + {109,0x08}, + {110,0x80}, + {111,0x3E}, + {112,0x1C}, + {113,0x08}, + {114,0xA0}, + {115,0x40}, + {116,0x00}, + {117,0x00}, + {118,0x00}, + {119,0x00}, + {120,0x10}, + {121,0x00}, + {122,0x00}, + {123,0x3B}, + {124,0x6C}, + {125,0x08}, + {126,0xC0}, + {127,0x42}, + { 0,0x0C}, + { 8,0x1C}, + { 9,0x08}, + { 10,0xE0}, + { 11,0x43}, + { 12,0x18}, + { 13,0x02}, + { 14,0x00}, + { 15,0x35}, + { 16,0x1C}, + { 17,0x02}, + { 18,0x00}, + { 19,0x3B}, + { 20,0x00}, + { 21,0x00}, + { 22,0x00}, + { 23,0x00}, + { 24,0x10}, + { 25,0x00}, + { 26,0x00}, + { 27,0x41}, + { 28,0x1C}, + { 29,0x02}, + { 30,0x00}, + { 31,0x41}, + { 32,0x00}, + { 33,0x00}, + { 34,0x00}, + { 35,0x00}, + { 36,0x24}, + { 37,0x00}, + { 38,0xE0}, + { 39,0x00}, + { 40,0x00}, + { 41,0x00}, + { 42,0x00}, + { 43,0x00}, + { 44,0x1C}, + { 45,0x02}, + { 46,0x00}, + { 47,0x30}, + { 48,0x00}, + { 49,0x00}, + { 50,0x00}, + { 51,0x00}, + { 52,0x00}, + { 53,0x00}, + { 54,0x00}, + { 55,0x00}, + { 56,0x00}, + { 57,0x00}, + { 58,0x00}, + { 59,0x00}, + { 60,0x10}, + { 61,0x00}, + { 62,0x20}, + { 63,0x47}, + { 64,0x10}, + { 65,0x00}, + { 66,0x20}, + { 67,0x4D}, + { 68,0x18}, + { 69,0x02}, + { 70,0x00}, + { 71,0x47}, + { 72,0x18}, + { 73,0x02}, + { 74,0x00}, + { 75,0x4D}, + { 76,0x00}, + { 77,0x00}, + { 78,0x00}, + { 79,0x00}, + { 80,0x00}, + { 81,0x00}, + { 82,0x00}, + { 83,0x00}, + { 84,0x10}, + { 85,0x00}, + { 86,0x20}, + { 87,0x55}, + { 88,0x10}, + { 89,0x00}, + { 90,0x20}, + { 91,0x59}, + { 92,0x58}, + { 93,0x60}, + { 94,0x00}, + { 95,0x0A}, + { 96,0x59}, + { 97,0x00}, + { 98,0x00}, + { 99,0x1B}, + {100,0x00}, + {101,0x00}, + {102,0x00}, + {103,0x00}, + {104,0x00}, + {105,0x00}, + {106,0x00}, + {107,0x00}, + {108,0x00}, + {109,0x00}, + {110,0x00}, + {111,0x00}, + {112,0x44}, + {113,0x00}, + {114,0x40}, + {115,0x07}, + {116,0x18}, + {117,0x02}, + {118,0x00}, + {119,0x47}, + {120,0x1C}, + {121,0x02}, + {122,0x00}, + {123,0x19}, + {124,0x18}, + {125,0x02}, + {126,0x00}, + {127,0x4D}, + { 0,0x0D}, + { 8,0x1C}, + { 9,0x02}, + { 10,0x00}, + { 11,0x19}, + { 12,0x00}, + { 13,0x00}, + { 14,0x00}, + { 15,0x00}, + { 16,0x10}, + { 17,0x00}, + { 18,0x20}, + { 19,0x02}, + { 20,0x44}, + { 21,0x00}, + { 22,0x00}, + { 23,0x07}, + { 24,0x18}, + { 25,0x02}, + { 26,0x00}, + { 27,0x19}, + { 28,0x1C}, + { 29,0x02}, + { 30,0x20}, + { 31,0x47}, + { 32,0x18}, + { 33,0x02}, + { 34,0x00}, + { 35,0x19}, + { 36,0x1C}, + { 37,0x02}, + { 38,0x20}, + { 39,0x4D}, + { 40,0x00}, + { 41,0x00}, + { 42,0x00}, + { 43,0x00}, + { 44,0x10}, + { 45,0x00}, + { 46,0x20}, + { 47,0x02}, + { 48,0x00}, + { 49,0x00}, + { 50,0x00}, + { 51,0x00}, + { 52,0x10}, + { 53,0x00}, + { 54,0x20}, + { 55,0x03}, + { 56,0x18}, + { 57,0x09}, + { 58,0xC0}, + { 59,0x47}, + { 60,0x6C}, + { 61,0x09}, + { 62,0xE0}, + { 63,0x48}, + { 64,0x1C}, + { 65,0x09}, + { 66,0xC0}, + { 67,0x49}, + { 68,0x6C}, + { 69,0x0A}, + { 70,0x00}, + { 71,0x4B}, + { 72,0x1C}, + { 73,0x0A}, + { 74,0x20}, + { 75,0x4C}, + { 76,0x18}, + { 77,0x09}, + { 78,0xC0}, + { 79,0x4D}, + { 80,0x6C}, + { 81,0x09}, + { 82,0xE0}, + { 83,0x4E}, + { 84,0x00}, + { 85,0x00}, + { 86,0x00}, + { 87,0x00}, + { 88,0x10}, + { 89,0x00}, + { 90,0x00}, + { 91,0x4A}, + { 92,0x1C}, + { 93,0x09}, + { 94,0xC0}, + { 95,0x4F}, + { 96,0x6C}, + { 97,0x0A}, + { 98,0x00}, + { 99,0x51}, + {100,0x1C}, + {101,0x0A}, + {102,0x20}, + {103,0x52}, + {104,0x58}, + {105,0x60}, + {106,0x00}, + {107,0x0B}, + {108,0x00}, + {109,0x00}, + {110,0x00}, + {111,0x00}, + {112,0x00}, + {113,0x00}, + {114,0x00}, + {115,0x00}, + {116,0x10}, + {117,0x00}, + {118,0x00}, + {119,0x50}, + {120,0x20}, + {121,0x03}, + {122,0xE0}, + {123,0x02}, + {124,0x00}, + {125,0x00}, + {126,0x00}, + {127,0x00}, + { 0,0x0E}, + { 8,0x18}, + { 9,0x03}, + { 10,0xE0}, + { 11,0x4A}, + { 12,0x18}, + { 13,0x03}, + { 14,0xE0}, + { 15,0x50}, + { 16,0x00}, + { 17,0x00}, + { 18,0x00}, + { 19,0x00}, + { 20,0x00}, + { 21,0x00}, + { 22,0x00}, + { 23,0x00}, + { 24,0x10}, + { 25,0x00}, + { 26,0x40}, + { 27,0x53}, + { 28,0x10}, + { 29,0x00}, + { 30,0x40}, + { 31,0x54}, + { 32,0x18}, + { 33,0x02}, + { 34,0x00}, + { 35,0x02}, + { 36,0x1C}, + { 37,0x02}, + { 38,0x00}, + { 39,0x53}, + { 40,0x18}, + { 41,0x02}, + { 42,0x00}, + { 43,0x03}, + { 44,0x1C}, + { 45,0x02}, + { 46,0x00}, + { 47,0x54}, + { 48,0x00}, + { 49,0x00}, + { 50,0x00}, + { 51,0x00}, + { 52,0x10}, + { 53,0x00}, + { 54,0x20}, + { 55,0x02}, + { 56,0x00}, + { 57,0x00}, + { 58,0x00}, + { 59,0x00}, + { 60,0x10}, + { 61,0x00}, + { 62,0x20}, + { 63,0x03}, + { 64,0x18}, + { 65,0x0A}, + { 66,0x40}, + { 67,0x55}, + { 68,0x1C}, + { 69,0x0A}, + { 70,0x60}, + { 71,0x56}, + { 72,0x1C}, + { 73,0x0A}, + { 74,0x80}, + { 75,0x58}, + { 76,0x18}, + { 77,0x0A}, + { 78,0x40}, + { 79,0x59}, + { 80,0x1C}, + { 81,0x0A}, + { 82,0x60}, + { 83,0x5A}, + { 84,0x00}, + { 85,0x00}, + { 86,0x00}, + { 87,0x00}, + { 88,0x10}, + { 89,0x00}, + { 90,0x20}, + { 91,0x57}, + { 92,0x1C}, + { 93,0x0A}, + { 94,0x80}, + { 95,0x5C}, + { 96,0x00}, + { 97,0x00}, + { 98,0x00}, + { 99,0x00}, + {100,0x00}, + {101,0x00}, + {102,0x00}, + {103,0x00}, + {104,0x00}, + {105,0x00}, + {106,0x00}, + {107,0x00}, + {108,0x10}, + {109,0x00}, + {110,0x20}, + {111,0x5B}, + {112,0x18}, + {113,0x01}, + {114,0x80}, + {115,0x57}, + {116,0x18}, + {117,0x01}, + {118,0x80}, + {119,0x5B}, + {120,0x00}, + {121,0x00}, + {122,0x00}, + {123,0x00}, + {124,0x00}, + {125,0x00}, + {126,0x00}, + {127,0x00}, + { 0,0x0F}, + { 8,0x10}, + { 9,0x00}, + { 10,0x00}, + { 11,0x5D}, + { 12,0x10}, + { 13,0x00}, + { 14,0x00}, + { 15,0x5E}, + { 16,0x18}, + { 17,0x02}, + { 18,0x00}, + { 19,0x02}, + { 20,0x1C}, + { 21,0x02}, + { 22,0x00}, + { 23,0x5D}, + { 24,0x18}, + { 25,0x02}, + { 26,0x00}, + { 27,0x03}, + { 28,0x1C}, + { 29,0x02}, + { 30,0x00}, + { 31,0x5E}, + { 32,0x00}, + { 33,0x00}, + { 34,0x00}, + { 35,0x00}, + { 36,0x10}, + { 37,0x00}, + { 38,0x20}, + { 39,0x02}, + { 40,0x00}, + { 41,0x00}, + { 42,0x00}, + { 43,0x00}, + { 44,0x10}, + { 45,0x00}, + { 46,0x20}, + { 47,0x03}, + { 48,0x58}, + { 49,0x60}, + { 50,0x00}, + { 51,0x00}, + { 52,0x59}, + { 53,0x00}, + { 54,0x00}, + { 55,0x61}, + { 56,0x58}, + { 57,0x70}, + { 58,0x00}, + { 59,0x00}, + { 60,0x59}, + { 61,0x00}, + { 62,0x00}, + { 63,0x61}, + { 64,0x00}, + { 65,0x00}, + { 66,0x00}, + { 67,0x00}, + { 68,0x44}, + { 69,0x00}, + { 70,0x40}, + { 71,0x05}, + { 72,0x00}, + { 73,0x00}, + { 74,0x00}, + { 75,0x00}, + { 76,0x44}, + { 77,0x00}, + { 78,0x40}, + { 79,0x08}, + { 80,0x58}, + { 81,0x60}, + { 82,0x00}, + { 83,0x2D}, + { 84,0x00}, + { 85,0x00}, + { 86,0x00}, + { 87,0x00}, + { 88,0x44}, + { 89,0x00}, + { 90,0x00}, + { 91,0x08}, + { 92,0x00}, + { 93,0x00}, + { 94,0x00}, + { 95,0x00}, + { 96,0x00}, + { 97,0x00}, + { 98,0x00}, + { 99,0x00}, + {100,0x18}, + {101,0x03}, + {102,0x40}, + {103,0x00}, + {104,0x18}, + {105,0x03}, + {106,0x40}, + {107,0x01}, + {108,0x44}, + {109,0x00}, + {110,0x00}, + {111,0x03}, + {112,0x18}, + {113,0x03}, + {114,0x40}, + {115,0x02}, + {116,0x18}, + {117,0x03}, + {118,0x40}, + {119,0x03}, + {120,0x44}, + {121,0x00}, + {122,0x00}, + {123,0x00}, + {124,0x00}, + {125,0x00}, + {126,0x00}, + {127,0x00}, + { 0,0x10}, + { 8,0x10}, + { 9,0x00}, + { 10,0x20}, + { 11,0x5F}, + { 12,0x10}, + { 13,0x00}, + { 14,0x20}, + { 15,0x60}, + { 16,0x18}, + { 17,0x03}, + { 18,0x40}, + { 19,0x5F}, + { 20,0x18}, + { 21,0x0A}, + { 22,0xE0}, + { 23,0x63}, + { 24,0x6C}, + { 25,0x0A}, + { 26,0xC0}, + { 27,0x62}, + { 28,0x6C}, + { 29,0x0B}, + { 30,0x00}, + { 31,0x65}, + { 32,0x10}, + { 33,0x00}, + { 34,0x20}, + { 35,0x61}, + { 36,0x1C}, + { 37,0x0A}, + { 38,0xA0}, + { 39,0x61}, + { 40,0x1C}, + { 41,0x0B}, + { 42,0x20}, + { 43,0x66}, + { 44,0x00}, + { 45,0x00}, + { 46,0x00}, + { 47,0x00}, + { 48,0x00}, + { 49,0x00}, + { 50,0x00}, + { 51,0x00}, + { 52,0x00}, + { 53,0x00}, + { 54,0x00}, + { 55,0x00}, + { 56,0x10}, + { 57,0x00}, + { 58,0x00}, + { 59,0x64}, + { 60,0x18}, + { 61,0x03}, + { 62,0x40}, + { 63,0x60}, + { 64,0x18}, + { 65,0x0B}, + { 66,0x80}, + { 67,0x69}, + { 68,0x6C}, + { 69,0x0B}, + { 70,0x60}, + { 71,0x68}, + { 72,0x6C}, + { 73,0x0B}, + { 74,0xA0}, + { 75,0x6B}, + { 76,0x10}, + { 77,0x00}, + { 78,0x20}, + { 79,0x67}, + { 80,0x1C}, + { 81,0x0B}, + { 82,0x40}, + { 83,0x67}, + { 84,0x1C}, + { 85,0x0B}, + { 86,0xC0}, + { 87,0x6C}, + { 88,0x00}, + { 89,0x00}, + { 90,0x00}, + { 91,0x00}, + { 92,0x00}, + { 93,0x00}, + { 94,0x00}, + { 95,0x00}, + { 96,0x00}, + { 97,0x00}, + { 98,0x00}, + { 99,0x00}, + {100,0x10}, + {101,0x00}, + {102,0x00}, + {103,0x6A}, + {104,0x30}, + {105,0x0C}, + {106,0x40}, + {107,0x64}, + {108,0x1C}, + {109,0x0C}, + {110,0x60}, + {111,0x70}, + {112,0x30}, + {113,0x0C}, + {114,0x40}, + {115,0x6A}, + {116,0x1C}, + {117,0x0C}, + {118,0x60}, + {119,0x72}, + {120,0x00}, + {121,0x00}, + {122,0x00}, + {123,0x00}, + {124,0x10}, + {125,0x00}, + {126,0x00}, + {127,0x6F}, + { 0,0x11}, + { 8,0x40}, + { 9,0x00}, + { 10,0x20}, + { 11,0x6F}, + { 12,0x10}, + { 13,0x00}, + { 14,0x00}, + { 15,0x71}, + { 16,0x00}, + { 17,0x00}, + { 18,0x00}, + { 19,0x00}, + { 20,0x18}, + { 21,0x03}, + { 22,0x40}, + { 23,0x6F}, + { 24,0x44}, + { 25,0x00}, + { 26,0x80}, + { 27,0x02}, + { 28,0x18}, + { 29,0x03}, + { 30,0x40}, + { 31,0x71}, + { 32,0x44}, + { 33,0x00}, + { 34,0x00}, + { 35,0x02}, + { 36,0x00}, + { 37,0x00}, + { 38,0x00}, + { 39,0x00}, + { 40,0x00}, + { 41,0x00}, + { 42,0x00}, + { 43,0x00}, + { 44,0x59}, + { 45,0x00}, + { 46,0x00}, + { 47,0x71}, + { 48,0x59}, + { 49,0x00}, + { 50,0x00}, + { 51,0x72}, + { 52,0x00}, + { 53,0x00}, + { 54,0x00}, + { 55,0x00}, + { 56,0x00}, + { 57,0x00}, + { 58,0x00}, + { 59,0x00}, + { 60,0x44}, + { 61,0x00}, + { 62,0x60}, + { 63,0x0B}, + { 64,0x44}, + { 65,0x00}, + { 66,0x80}, + { 67,0x05}, + { 68,0x0C}, + { 69,0x00}, + { 70,0x80}, + { 71,0x03}, + { 72,0x58}, + { 73,0x60}, + { 74,0x00}, + { 75,0x2D}, + { 76,0x06}, + { 77,0x00}, + { 78,0x80}, + { 79,0x70}, + { 80,0x58}, + { 81,0x70}, + { 82,0x00}, + { 83,0x70}, + { 84,0x44}, + { 85,0x00}, + { 86,0x00}, + { 87,0x0B}, + { 88,0x0C}, + { 89,0x00}, + { 90,0x80}, + { 91,0x0D}, + { 92,0x58}, + { 93,0x60}, + { 94,0x00}, + { 95,0x73}, + { 96,0x06}, + { 97,0x00}, + { 98,0x80}, + { 99,0x70}, + {100,0x58}, + {101,0x70}, + {102,0x00}, + {103,0x70}, + {104,0x44}, + {105,0x00}, + {106,0x00}, + {107,0x06}, + {108,0x00}, + {109,0x00}, + {110,0x00}, + {111,0x00}, + {112,0x0C}, + {113,0x00}, + {114,0x80}, + {115,0x01}, + {116,0x58}, + {117,0x60}, + {118,0x00}, + {119,0x74}, + {120,0x06}, + {121,0x00}, + {122,0x80}, + {123,0x70}, + {124,0x58}, + {125,0x70}, + {126,0x00}, + {127,0x70}, + { 0,0x12}, + { 8,0x00}, + { 9,0x00}, + { 10,0x00}, + { 11,0x00}, + { 12,0x00}, + { 13,0x00}, + { 14,0x00}, + { 15,0x00}, + { 16,0x00}, + { 17,0x00}, + { 18,0x00}, + { 19,0x00}, + { 20,0x20}, + { 21,0x0E}, + { 22,0x00}, + { 23,0x01}, + { 24,0x58}, + { 25,0x60}, + { 26,0x00}, + { 27,0x70}, + { 28,0x59}, + { 29,0x00}, + { 30,0x00}, + { 31,0x67}, + { 32,0x59}, + { 33,0x00}, + { 34,0x00}, + { 35,0x68}, + { 36,0x58}, + { 37,0x70}, + { 38,0x00}, + { 39,0x68}, + { 40,0x00}, + { 41,0x00}, + { 42,0x00}, + { 43,0x00}, + { 44,0x44}, + { 45,0x00}, + { 46,0x80}, + { 47,0x0B}, + { 48,0x44}, + { 49,0x00}, + { 50,0x80}, + { 51,0x05}, + { 52,0x20}, + { 53,0x0E}, + { 54,0xA0}, + { 55,0x02}, + { 56,0x58}, + { 57,0x60}, + { 58,0x00}, + { 59,0x6A}, + { 60,0x58}, + { 61,0x60}, + { 62,0x00}, + { 63,0x66}, + { 64,0x58}, + { 65,0x60}, + { 66,0x00}, + { 67,0x2D}, + { 68,0x44}, + { 69,0x00}, + { 70,0x00}, + { 71,0x0B}, + { 72,0x20}, + { 73,0x0E}, + { 74,0xA0}, + { 75,0x02}, + { 76,0x58}, + { 77,0x60}, + { 78,0x00}, + { 79,0x6A}, + { 80,0x58}, + { 81,0x60}, + { 82,0x00}, + { 83,0x65}, + { 84,0x58}, + { 85,0x60}, + { 86,0x00}, + { 87,0x2D}, + { 88,0x44}, + { 89,0x00}, + { 90,0x00}, + { 91,0x06}, + { 92,0x58}, + { 93,0x60}, + { 94,0x00}, + { 95,0x70}, + { 96,0x58}, + { 97,0x70}, + { 98,0x00}, + { 99,0x67}, + {100,0x58}, + {101,0x60}, + {102,0x00}, + {103,0x69}, + {104,0x58}, + {105,0x60}, + {106,0x00}, + {107,0x64}, + {108,0x58}, + {109,0x60}, + {110,0x00}, + {111,0x2D}, + {112,0x20}, + {113,0x0E}, + {114,0xA0}, + {115,0x02}, + {116,0x4C}, + {117,0x0D}, + {118,0xE0}, + {119,0x76}, + {120,0x4C}, + {121,0x0E}, + {122,0xA0}, + {123,0x73}, + {124,0x59}, + {125,0x00}, + {126,0x00}, + {127,0x77}, + { 0,0x13}, + { 8,0x59}, + { 9,0x00}, + { 10,0x00}, + { 11,0x76}, + { 12,0x58}, + { 13,0x60}, + { 14,0x00}, + { 15,0x77}, + { 16,0x10}, + { 17,0x00}, + { 18,0xA0}, + { 19,0x75}, + { 20,0x44}, + { 21,0x00}, + { 22,0x60}, + { 23,0x05}, + { 24,0x44}, + { 25,0x00}, + { 26,0x80}, + { 27,0x06}, + { 28,0x00}, + { 29,0x00}, + { 30,0x00}, + { 31,0x00}, + { 32,0x00}, + { 33,0x00}, + { 34,0x00}, + { 35,0x00}, + { 36,0x00}, + { 37,0x00}, + { 38,0x00}, + { 39,0x00}, + { 40,0x44}, + { 41,0x00}, + { 42,0x00}, + { 43,0x06}, + { 44,0x58}, + { 45,0x60}, + { 46,0x00}, + { 47,0x76}, + { 48,0x44}, + { 49,0x00}, + { 50,0x00}, + { 51,0x01}, + { 52,0x00}, + { 53,0x00}, + { 54,0x00}, + { 55,0x00}, + { 56,0x00}, + { 57,0x00}, + { 58,0x00}, + { 59,0x00}, + { 60,0x00}, + { 61,0x00}, + { 62,0x00}, + { 63,0x00}, + { 64,0x10}, + { 65,0x00}, + { 66,0xA0}, + { 67,0x75}, + { 68,0x18}, + { 69,0x0F}, + { 70,0x00}, + { 71,0x75}, + { 72,0x64}, + { 73,0x00}, + { 74,0xC0}, + { 75,0x00}, + { 76,0x0C}, + { 77,0x07}, + { 78,0x40}, + { 79,0x02}, + { 80,0x64}, + { 81,0x30}, + { 82,0x20}, + { 83,0x79}, + { 84,0x00}, + { 85,0x00}, + { 86,0x00}, + { 87,0x00}, + { 88,0x00}, + { 89,0x00}, + { 90,0x00}, + { 91,0x00}, + { 92,0x58}, + { 93,0x60}, + { 94,0x00}, + { 95,0x7A}, + { 96,0x20}, + { 97,0x0F}, + { 98,0xC0}, + { 99,0x00}, + {100,0x58}, + {101,0x60}, + {102,0x00}, + {103,0x7B}, + {104,0x38}, + {105,0x0F}, + {106,0xC0}, + {107,0x76}, + {108,0x58}, + {109,0x60}, + {110,0x00}, + {111,0x7C}, + {112,0x38}, + {113,0x0F}, + {114,0xC0}, + {115,0x76}, + {116,0x58}, + {117,0x60}, + {118,0x00}, + {119,0x7D}, + {120,0x38}, + {121,0x0F}, + {122,0xC0}, + {123,0x76}, + {124,0x64}, + {125,0x03}, + {126,0x40}, + {127,0x00}, + { 0,0x14}, + { 8,0x64}, + { 9,0x20}, + { 10,0x60}, + { 11,0x00}, + { 12,0x00}, + { 13,0x00}, + { 14,0x00}, + { 15,0x00}, + { 16,0x00}, + { 17,0x00}, + { 18,0x00}, + { 19,0x00}, + { 20,0x00}, + { 21,0x00}, + { 22,0x00}, + { 23,0x00}, + { 24,0x10}, + { 25,0x00}, + { 26,0x00}, + { 27,0x76}, + { 28,0x18}, + { 29,0x03}, + { 30,0x40}, + { 31,0x73}, + { 32,0x18}, + { 33,0x03}, + { 34,0x40}, + { 35,0x76}, + { 36,0x58}, + { 37,0x60}, + { 38,0x00}, + { 39,0x1A}, + { 40,0x18}, + { 41,0x0C}, + { 42,0x00}, + { 43,0x7A}, + { 44,0x44}, + { 45,0x00}, + { 46,0xC0}, + { 47,0x03}, + { 48,0x10}, + { 49,0x00}, + { 50,0x20}, + { 51,0x78}, + { 52,0x10}, + { 53,0x13}, + { 54,0x60}, + { 55,0x77}, + { 56,0x44}, + { 57,0x00}, + { 58,0x00}, + { 59,0x03}, + { 60,0x10}, + { 61,0x00}, + { 62,0x20}, + { 63,0x77}, + { 64,0x10}, + { 65,0x13}, + { 66,0x60}, + { 67,0x78}, + { 68,0x00}, + { 69,0x00}, + { 70,0x00}, + { 71,0x00}, + { 72,0x40}, + { 73,0x03}, + { 74,0x40}, + { 75,0x77}, + { 76,0x18}, + { 77,0x0D}, + { 78,0x80}, + { 79,0x7A}, + { 80,0x1C}, + { 81,0x0D}, + { 82,0x60}, + { 83,0x77}, + { 84,0x18}, + { 85,0x0D}, + { 86,0xC0}, + { 87,0x7A}, + { 88,0x1C}, + { 89,0x0D}, + { 90,0xA0}, + { 91,0x77}, + { 92,0x44}, + { 93,0x00}, + { 94,0x60}, + { 95,0x03}, + { 96,0x10}, + { 97,0x00}, + { 98,0x00}, + { 99,0x79}, + {100,0x18}, + {101,0x0C}, + {102,0x00}, + {103,0x7C}, + {104,0x44}, + {105,0x00}, + {106,0x00}, + {107,0x03}, + {108,0x00}, + {109,0x00}, + {110,0x00}, + {111,0x00}, + {112,0x18}, + {113,0x0C}, + {114,0x00}, + {115,0x7C}, + {116,0x10}, + {117,0x00}, + {118,0x00}, + {119,0x79}, + {120,0x40}, + {121,0x03}, + {122,0x40}, + {123,0x78}, + {124,0x64}, + {125,0x50}, + {126,0x00}, + {127,0x79}, + { 0,0x15}, + { 8,0x00}, + { 9,0x00}, + { 10,0x00}, + { 11,0x00}, + { 12,0x00}, + { 13,0x00}, + { 14,0x00}, + { 15,0x00}, + { 16,0x44}, + { 17,0x00}, + { 18,0x60}, + { 19,0x03}, + { 20,0x18}, + { 21,0x0D}, + { 22,0xC0}, + { 23,0x7C}, + { 24,0x1C}, + { 25,0x0D}, + { 26,0xA0}, + { 27,0x78}, + { 28,0x44}, + { 29,0x00}, + { 30,0x00}, + { 31,0x03}, + { 32,0x18}, + { 33,0x0D}, + { 34,0x80}, + { 35,0x7C}, + { 36,0x1C}, + { 37,0x0D}, + { 38,0x60}, + { 39,0x78}, + { 40,0x00}, + { 41,0x00}, + { 42,0x00}, + { 43,0x00}, + { 44,0x00}, + { 45,0x00}, + { 46,0x00}, + { 47,0x00}, + { 48,0x00}, + { 49,0x00}, + { 50,0x00}, + { 51,0x00}, + { 52,0x10}, + { 53,0x00}, + { 54,0x00}, + { 55,0x7B}, + { 56,0x20}, + { 57,0x10}, + { 58,0x00}, + { 59,0x00}, + { 60,0x64}, + { 61,0x40}, + { 62,0x80}, + { 63,0x64}, + { 64,0x64}, + { 65,0x40}, + { 66,0x80}, + { 67,0x6A}, + { 68,0x24}, + { 69,0x10}, + { 70,0x00}, + { 71,0x08}, + { 72,0x24}, + { 73,0x10}, + { 74,0x00}, + { 75,0x08}, + { 76,0x00}, + { 77,0x00}, + { 78,0x00}, + { 79,0x00}, + { 80,0x00}, + { 81,0x00}, + { 82,0x00}, + { 83,0x00}, + { 84,0x10}, + { 85,0x01}, + { 86,0x00}, + { 87,0x6D}, + { 88,0x10}, + { 89,0x01}, + { 90,0x00}, + { 91,0x6E}, + { 92,0x58}, + { 93,0x60}, + { 94,0x00}, + { 95,0x00}, + { 96,0x59}, + { 97,0x00}, + { 98,0x00}, + { 99,0x5F}, + {100,0x58}, + {101,0x70}, + {102,0x00}, + {103,0x00}, + {104,0x59}, + {105,0x00}, + {106,0x00}, + {107,0x5F}, + {108,0x00}, + {109,0x00}, + {110,0x00}, + {111,0x00}, + {112,0x44}, + {113,0x00}, + {114,0x40}, + {115,0x05}, + {116,0x00}, + {117,0x00}, + {118,0x00}, + {119,0x00}, + {120,0x44}, + {121,0x00}, + {122,0x40}, + {123,0x08}, + {124,0x58}, + {125,0x60}, + {126,0x00}, + {127,0x2D}, + { 0,0x16}, + { 8,0x00}, + { 9,0x00}, + { 10,0x00}, + { 11,0x00}, + { 12,0x44}, + { 13,0x00}, + { 14,0x00}, + { 15,0x08}, + { 16,0x00}, + { 17,0x00}, + { 18,0x00}, + { 19,0x00}, + { 20,0x00}, + { 21,0x00}, + { 22,0x00}, + { 23,0x00}, + { 24,0x18}, + { 25,0x03}, + { 26,0x40}, + { 27,0x5F}, + { 28,0x18}, + { 29,0x03}, + { 30,0x40}, + { 31,0x60}, + { 32,0x44}, + { 33,0x00}, + { 34,0x00}, + { 35,0x03}, + { 36,0x18}, + { 37,0x03}, + { 38,0x40}, + { 39,0x6D}, + { 40,0x18}, + { 41,0x03}, + { 42,0x40}, + { 43,0x6E}, + { 44,0x44}, + { 45,0x00}, + { 46,0x00}, + { 47,0x00}, + { 48,0x00}, + { 49,0x00}, + { 50,0x00}, + { 51,0x00}, + { 52,0x10}, + { 53,0x00}, + { 54,0x20}, + { 55,0x7D}, + { 56,0x10}, + { 57,0x00}, + { 58,0x20}, + { 59,0x7E}, + { 60,0x18}, + { 61,0x03}, + { 62,0x40}, + { 63,0x7D}, + { 64,0x18}, + { 65,0x03}, + { 66,0x40}, + { 67,0x7E}, + { 68,0x18}, + { 69,0x00}, + { 70,0x60}, + { 71,0x82}, + { 72,0x1C}, + { 73,0x00}, + { 74,0x80}, + { 75,0x84}, + { 76,0x10}, + { 77,0x00}, + { 78,0x20}, + { 79,0x81}, + { 80,0x10}, + { 81,0x00}, + { 82,0x20}, + { 83,0xBF}, + { 84,0x1C}, + { 85,0x00}, + { 86,0x40}, + { 87,0x81}, + { 88,0x18}, + { 89,0x00}, + { 90,0x60}, + { 91,0xC0}, + { 92,0x1C}, + { 93,0x00}, + { 94,0x80}, + { 95,0xC4}, + { 96,0x1C}, + { 97,0x00}, + { 98,0x40}, + { 99,0xBF}, + {100,0x10}, + {101,0x30}, + {102,0x00}, + {103,0x83}, + {104,0x00}, + {105,0x00}, + {106,0x00}, + {107,0x00}, + {108,0x00}, + {109,0x00}, + {110,0x00}, + {111,0x00}, + {112,0x10}, + {113,0x30}, + {114,0x00}, + {115,0xC3}, + {116,0x18}, + {117,0x10}, + {118,0x20}, + {119,0xA8}, + {120,0x1C}, + {121,0x10}, + {122,0x40}, + {123,0x85}, + {124,0x1C}, + {125,0x10}, + {126,0x20}, + {127,0x83}, + { 0,0x17}, + { 8,0x1C}, + { 9,0x10}, + { 10,0x40}, + { 11,0xA6}, + { 12,0x1C}, + { 13,0x10}, + { 14,0x60}, + { 15,0x87}, + { 16,0x1C}, + { 17,0x10}, + { 18,0x60}, + { 19,0xA4}, + { 20,0x1C}, + { 21,0x10}, + { 22,0x80}, + { 23,0x89}, + { 24,0x1C}, + { 25,0x10}, + { 26,0x80}, + { 27,0xA2}, + { 28,0x1C}, + { 29,0x10}, + { 30,0xA0}, + { 31,0x8F}, + { 32,0x1C}, + { 33,0x10}, + { 34,0xA0}, + { 35,0x9C}, + { 36,0x1C}, + { 37,0x10}, + { 38,0xC0}, + { 39,0x8B}, + { 40,0x1C}, + { 41,0x10}, + { 42,0xC0}, + { 43,0xA0}, + { 44,0x1C}, + { 45,0x10}, + { 46,0xE0}, + { 47,0x8D}, + { 48,0x1C}, + { 49,0x10}, + { 50,0xE0}, + { 51,0x9E}, + { 52,0x1C}, + { 53,0x11}, + { 54,0x00}, + { 55,0x91}, + { 56,0x1C}, + { 57,0x11}, + { 58,0x00}, + { 59,0x9A}, + { 60,0x1C}, + { 61,0x11}, + { 62,0x20}, + { 63,0x93}, + { 64,0x1C}, + { 65,0x11}, + { 66,0x20}, + { 67,0x98}, + { 68,0x1C}, + { 69,0x11}, + { 70,0x40}, + { 71,0x84}, + { 72,0x1C}, + { 73,0x11}, + { 74,0x40}, + { 75,0xA7}, + { 76,0x1C}, + { 77,0x11}, + { 78,0x60}, + { 79,0x8C}, + { 80,0x1C}, + { 81,0x11}, + { 82,0x60}, + { 83,0x9F}, + { 84,0x1C}, + { 85,0x11}, + { 86,0x80}, + { 87,0x88}, + { 88,0x1C}, + { 89,0x11}, + { 90,0x80}, + { 91,0xA3}, + { 92,0x1C}, + { 93,0x11}, + { 94,0xA0}, + { 95,0x90}, + { 96,0x1C}, + { 97,0x11}, + { 98,0xA0}, + { 99,0x9B}, + {100,0x1C}, + {101,0x11}, + {102,0xC0}, + {103,0x8A}, + {104,0x1C}, + {105,0x11}, + {106,0xC0}, + {107,0xA1}, + {108,0x1C}, + {109,0x11}, + {110,0xE0}, + {111,0x86}, + {112,0x1C}, + {113,0x11}, + {114,0xE0}, + {115,0xA5}, + {116,0x1C}, + {117,0x12}, + {118,0x00}, + {119,0x8E}, + {120,0x1C}, + {121,0x12}, + {122,0x00}, + {123,0x9D}, + {124,0x1C}, + {125,0x12}, + {126,0x20}, + {127,0x92}, + { 0,0x18}, + { 8,0x1C}, + { 9,0x12}, + { 10,0x20}, + { 11,0x99}, + { 12,0x1C}, + { 13,0x12}, + { 14,0x40}, + { 15,0x94}, + { 16,0x1C}, + { 17,0x12}, + { 18,0x40}, + { 19,0x97}, + { 20,0x1C}, + { 21,0x12}, + { 22,0x60}, + { 23,0x95}, + { 24,0x1C}, + { 25,0x12}, + { 26,0x60}, + { 27,0x96}, + { 28,0x00}, + { 29,0x00}, + { 30,0x00}, + { 31,0x00}, + { 32,0x00}, + { 33,0x00}, + { 34,0x00}, + { 35,0x00}, + { 36,0x00}, + { 37,0x00}, + { 38,0x00}, + { 39,0x00}, + { 40,0x10}, + { 41,0x00}, + { 42,0x00}, + { 43,0xAD}, + { 44,0x18}, + { 45,0x10}, + { 46,0x20}, + { 47,0xE8}, + { 48,0x1C}, + { 49,0x10}, + { 50,0x40}, + { 51,0xC5}, + { 52,0x1C}, + { 53,0x10}, + { 54,0x20}, + { 55,0xC3}, + { 56,0x1C}, + { 57,0x10}, + { 58,0x40}, + { 59,0xE6}, + { 60,0x1C}, + { 61,0x10}, + { 62,0x60}, + { 63,0xC7}, + { 64,0x1C}, + { 65,0x10}, + { 66,0x60}, + { 67,0xE4}, + { 68,0x1C}, + { 69,0x10}, + { 70,0x80}, + { 71,0xC9}, + { 72,0x1C}, + { 73,0x10}, + { 74,0x80}, + { 75,0xE2}, + { 76,0x1C}, + { 77,0x10}, + { 78,0xA0}, + { 79,0xCF}, + { 80,0x1C}, + { 81,0x10}, + { 82,0xA0}, + { 83,0xDC}, + { 84,0x1C}, + { 85,0x10}, + { 86,0xC0}, + { 87,0xCB}, + { 88,0x1C}, + { 89,0x10}, + { 90,0xC0}, + { 91,0xE0}, + { 92,0x1C}, + { 93,0x10}, + { 94,0xE0}, + { 95,0xCD}, + { 96,0x1C}, + { 97,0x10}, + { 98,0xE0}, + { 99,0xDE}, + {100,0x1C}, + {101,0x11}, + {102,0x00}, + {103,0xD1}, + {104,0x1C}, + {105,0x11}, + {106,0x00}, + {107,0xDA}, + {108,0x1C}, + {109,0x11}, + {110,0x20}, + {111,0xD3}, + {112,0x1C}, + {113,0x11}, + {114,0x20}, + {115,0xD8}, + {116,0x1C}, + {117,0x11}, + {118,0x40}, + {119,0xC4}, + {120,0x1C}, + {121,0x11}, + {122,0x40}, + {123,0xE7}, + {124,0x1C}, + {125,0x11}, + {126,0x60}, + {127,0xCC}, + { 0,0x19}, + { 8,0x1C}, + { 9,0x11}, + { 10,0x60}, + { 11,0xDF}, + { 12,0x1C}, + { 13,0x11}, + { 14,0x80}, + { 15,0xC8}, + { 16,0x1C}, + { 17,0x11}, + { 18,0x80}, + { 19,0xE3}, + { 20,0x1C}, + { 21,0x11}, + { 22,0xA0}, + { 23,0xD0}, + { 24,0x1C}, + { 25,0x11}, + { 26,0xA0}, + { 27,0xDB}, + { 28,0x1C}, + { 29,0x11}, + { 30,0xC0}, + { 31,0xCA}, + { 32,0x1C}, + { 33,0x11}, + { 34,0xC0}, + { 35,0xE1}, + { 36,0x1C}, + { 37,0x11}, + { 38,0xE0}, + { 39,0xC6}, + { 40,0x1C}, + { 41,0x11}, + { 42,0xE0}, + { 43,0xE5}, + { 44,0x1C}, + { 45,0x12}, + { 46,0x00}, + { 47,0xCE}, + { 48,0x1C}, + { 49,0x12}, + { 50,0x00}, + { 51,0xDD}, + { 52,0x1C}, + { 53,0x12}, + { 54,0x20}, + { 55,0xD2}, + { 56,0x1C}, + { 57,0x12}, + { 58,0x20}, + { 59,0xD9}, + { 60,0x1C}, + { 61,0x12}, + { 62,0x40}, + { 63,0xD4}, + { 64,0x1C}, + { 65,0x12}, + { 66,0x40}, + { 67,0xD7}, + { 68,0x1C}, + { 69,0x12}, + { 70,0x60}, + { 71,0xD5}, + { 72,0x1C}, + { 73,0x12}, + { 74,0x60}, + { 75,0xD6}, + { 76,0x00}, + { 77,0x00}, + { 78,0x00}, + { 79,0x00}, + { 80,0x00}, + { 81,0x00}, + { 82,0x00}, + { 83,0x00}, + { 84,0x00}, + { 85,0x00}, + { 86,0x00}, + { 87,0x00}, + { 88,0x10}, + { 89,0x00}, + { 90,0x00}, + { 91,0xED}, + { 92,0x18}, + { 93,0x12}, + { 94,0xA0}, + { 95,0xEC}, + { 96,0x1C}, + { 97,0x12}, + { 98,0xC0}, + { 99,0xEE}, + {100,0x1C}, + {101,0x12}, + {102,0xC0}, + {103,0xEB}, + {104,0x1C}, + {105,0x12}, + {106,0xA0}, + {107,0xED}, + {108,0x1C}, + {109,0x12}, + {110,0xE0}, + {111,0xEA}, + {112,0x1C}, + {113,0x12}, + {114,0xE0}, + {115,0xEF}, + {116,0x1C}, + {117,0x13}, + {118,0x00}, + {119,0xE9}, + {120,0x1C}, + {121,0x13}, + {122,0x00}, + {123,0xF0}, + {124,0x18}, + {125,0x13}, + {126,0x60}, + {127,0xF1}, + { 0,0x1A}, + { 8,0x1C}, + { 9,0x13}, + { 10,0x60}, + { 11,0xF3}, + { 12,0x1C}, + { 13,0x13}, + { 14,0x40}, + { 15,0xF6}, + { 16,0x4C}, + { 17,0x13}, + { 18,0x40}, + { 19,0xF4}, + { 20,0x00}, + { 21,0x00}, + { 22,0x00}, + { 23,0x00}, + { 24,0x5C}, + { 25,0x90}, + { 26,0x60}, + { 27,0x03}, + { 28,0x18}, + { 29,0x12}, + { 30,0xA0}, + { 31,0xAC}, + { 32,0x1C}, + { 33,0x12}, + { 34,0xA0}, + { 35,0xAD}, + { 36,0x1C}, + { 37,0x12}, + { 38,0xC0}, + { 39,0xAE}, + { 40,0x10}, + { 41,0x00}, + { 42,0x40}, + { 43,0xFD}, + { 44,0x1C}, + { 45,0x12}, + { 46,0xC0}, + { 47,0xAB}, + { 48,0x1C}, + { 49,0x12}, + { 50,0xE0}, + { 51,0xAA}, + { 52,0x1C}, + { 53,0x12}, + { 54,0xE0}, + { 55,0xAF}, + { 56,0x1C}, + { 57,0x13}, + { 58,0x00}, + { 59,0xA9}, + { 60,0x1C}, + { 61,0x13}, + { 62,0x00}, + { 63,0xB0}, + { 64,0x18}, + { 65,0x13}, + { 66,0x60}, + { 67,0xB1}, + { 68,0x1C}, + { 69,0x13}, + { 70,0x60}, + { 71,0xB3}, + { 72,0x1C}, + { 73,0x13}, + { 74,0x40}, + { 75,0xB6}, + { 76,0x4C}, + { 77,0x13}, + { 78,0x40}, + { 79,0xB4}, + { 80,0x00}, + { 81,0x00}, + { 82,0x00}, + { 83,0x00}, + { 84,0x5C}, + { 85,0x90}, + { 86,0x40}, + { 87,0x03}, + { 88,0x00}, + { 89,0x00}, + { 90,0x00}, + { 91,0x00}, + { 92,0x00}, + { 93,0x00}, + { 94,0x00}, + { 95,0x00}, + { 96,0x00}, + { 97,0x00}, + { 98,0x00}, + { 99,0x00}, + {100,0x10}, + {101,0x00}, + {102,0x40}, + {103,0xBD}, + {104,0x18}, + {105,0x13}, + {106,0x80}, + {107,0xF4}, + {108,0x1C}, + {109,0x13}, + {110,0x80}, + {111,0xF3}, + {112,0x1C}, + {113,0x13}, + {114,0xA0}, + {115,0xF1}, + {116,0x00}, + {117,0x00}, + {118,0x00}, + {119,0x00}, + {120,0x5C}, + {121,0x90}, + {122,0x60}, + {123,0x03}, + {124,0x18}, + {125,0x13}, + {126,0x80}, + {127,0xB4}, + { 0,0x1B}, + { 8,0x1C}, + { 9,0x13}, + { 10,0x80}, + { 11,0xB3}, + { 12,0x1C}, + { 13,0x13}, + { 14,0xA0}, + { 15,0xB1}, + { 16,0x10}, + { 17,0x00}, + { 18,0x40}, + { 19,0xFC}, + { 20,0x18}, + { 21,0x13}, + { 22,0x20}, + { 23,0xEA}, + { 24,0x5C}, + { 25,0x90}, + { 26,0x40}, + { 27,0x03}, + { 28,0x18}, + { 29,0x13}, + { 30,0x40}, + { 31,0xF3}, + { 32,0x1C}, + { 33,0x13}, + { 34,0x60}, + { 35,0xF4}, + { 36,0x4C}, + { 37,0x13}, + { 38,0x40}, + { 39,0xF5}, + { 40,0x10}, + { 41,0x00}, + { 42,0x40}, + { 43,0xBC}, + { 44,0x1C}, + { 45,0x13}, + { 46,0x60}, + { 47,0xF1}, + { 48,0x18}, + { 49,0x13}, + { 50,0x20}, + { 51,0xAA}, + { 52,0x5C}, + { 53,0x90}, + { 54,0x60}, + { 55,0x03}, + { 56,0x18}, + { 57,0x13}, + { 58,0x40}, + { 59,0xB3}, + { 60,0x1C}, + { 61,0x13}, + { 62,0x60}, + { 63,0xB4}, + { 64,0x4C}, + { 65,0x13}, + { 66,0x40}, + { 67,0xB5}, + { 68,0x10}, + { 69,0x00}, + { 70,0x40}, + { 71,0xFB}, + { 72,0x1C}, + { 73,0x13}, + { 74,0x60}, + { 75,0xB1}, + { 76,0x00}, + { 77,0x00}, + { 78,0x00}, + { 79,0x00}, + { 80,0x5C}, + { 81,0x90}, + { 82,0x40}, + { 83,0x03}, + { 84,0x18}, + { 85,0x13}, + { 86,0x80}, + { 87,0xF5}, + { 88,0x1C}, + { 89,0x13}, + { 90,0x80}, + { 91,0xF1}, + { 92,0x1C}, + { 93,0x13}, + { 94,0xA0}, + { 95,0xF4}, + { 96,0x10}, + { 97,0x00}, + { 98,0x40}, + { 99,0xBB}, + {100,0x5C}, + {101,0x90}, + {102,0x60}, + {103,0x03}, + {104,0x00}, + {105,0x00}, + {106,0x00}, + {107,0x00}, + {108,0x00}, + {109,0x00}, + {110,0x00}, + {111,0x00}, + {112,0x00}, + {113,0x00}, + {114,0x00}, + {115,0x00}, + {116,0x10}, + {117,0x00}, + {118,0x40}, + {119,0xFA}, + {120,0x18}, + {121,0x13}, + {122,0x80}, + {123,0xB5}, + {124,0x1C}, + {125,0x13}, + {126,0x80}, + {127,0xB1}, + { 0,0x1C}, + { 8,0x1C}, + { 9,0x13}, + { 10,0xA0}, + { 11,0xB4}, + { 12,0x18}, + { 13,0x12}, + { 14,0x80}, + { 15,0xD5}, + { 16,0x5C}, + { 17,0x90}, + { 18,0x40}, + { 19,0x03}, + { 20,0x18}, + { 21,0x12}, + { 22,0xA0}, + { 23,0xF0}, + { 24,0x1C}, + { 25,0x12}, + { 26,0xC0}, + { 27,0xE9}, + { 28,0x4C}, + { 29,0x12}, + { 30,0xA0}, + { 31,0xE8}, + { 32,0x10}, + { 33,0x00}, + { 34,0x40}, + { 35,0xBA}, + { 36,0x1C}, + { 37,0x12}, + { 38,0xC0}, + { 39,0xEF}, + { 40,0x1C}, + { 41,0x12}, + { 42,0xE0}, + { 43,0xEE}, + { 44,0x1C}, + { 45,0x12}, + { 46,0xE0}, + { 47,0xEA}, + { 48,0x1C}, + { 49,0x13}, + { 50,0x00}, + { 51,0xED}, + { 52,0x1C}, + { 53,0x13}, + { 54,0x00}, + { 55,0xEB}, + { 56,0x18}, + { 57,0x13}, + { 58,0x60}, + { 59,0xF5}, + { 60,0x1C}, + { 61,0x13}, + { 62,0x60}, + { 63,0xF4}, + { 64,0x1C}, + { 65,0x13}, + { 66,0x40}, + { 67,0xF1}, + { 68,0x4C}, + { 69,0x13}, + { 70,0x40}, + { 71,0xF2}, + { 72,0x18}, + { 73,0x12}, + { 74,0x80}, + { 75,0x95}, + { 76,0x5C}, + { 77,0x90}, + { 78,0x60}, + { 79,0x03}, + { 80,0x18}, + { 81,0x12}, + { 82,0xA0}, + { 83,0xB0}, + { 84,0x1C}, + { 85,0x12}, + { 86,0xC0}, + { 87,0xA9}, + { 88,0x4C}, + { 89,0x12}, + { 90,0xA0}, + { 91,0xA8}, + { 92,0x10}, + { 93,0x00}, + { 94,0x40}, + { 95,0xF9}, + { 96,0x1C}, + { 97,0x12}, + { 98,0xC0}, + { 99,0xAF}, + {100,0x1C}, + {101,0x12}, + {102,0xE0}, + {103,0xAE}, + {104,0x1C}, + {105,0x12}, + {106,0xE0}, + {107,0xAA}, + {108,0x1C}, + {109,0x13}, + {110,0x00}, + {111,0xAD}, + {112,0x1C}, + {113,0x13}, + {114,0x00}, + {115,0xAB}, + {116,0x18}, + {117,0x13}, + {118,0x60}, + {119,0xB5}, + {120,0x1C}, + {121,0x13}, + {122,0x60}, + {123,0xB4}, + {124,0x1C}, + {125,0x13}, + {126,0x40}, + {127,0xB1}, + { 0,0x1D}, + { 8,0x4C}, + { 9,0x13}, + { 10,0x40}, + { 11,0xB2}, + { 12,0x00}, + { 13,0x00}, + { 14,0x00}, + { 15,0x00}, + { 16,0x5C}, + { 17,0x90}, + { 18,0x40}, + { 19,0x03}, + { 20,0x00}, + { 21,0x00}, + { 22,0x00}, + { 23,0x00}, + { 24,0x00}, + { 25,0x00}, + { 26,0x00}, + { 27,0x00}, + { 28,0x00}, + { 29,0x00}, + { 30,0x00}, + { 31,0x00}, + { 32,0x10}, + { 33,0x00}, + { 34,0x40}, + { 35,0xB8}, + { 36,0x18}, + { 37,0x13}, + { 38,0x80}, + { 39,0xF2}, + { 40,0x1C}, + { 41,0x13}, + { 42,0x80}, + { 43,0xF4}, + { 44,0x1C}, + { 45,0x13}, + { 46,0xA0}, + { 47,0xF5}, + { 48,0x10}, + { 49,0x00}, + { 50,0x40}, + { 51,0xB9}, + { 52,0x00}, + { 53,0x00}, + { 54,0x00}, + { 55,0x00}, + { 56,0x5C}, + { 57,0x90}, + { 58,0x60}, + { 59,0x03}, + { 60,0x18}, + { 61,0x13}, + { 62,0x80}, + { 63,0xB2}, + { 64,0x1C}, + { 65,0x13}, + { 66,0x80}, + { 67,0xB4}, + { 68,0x1C}, + { 69,0x13}, + { 70,0xA0}, + { 71,0xB5}, + { 72,0x10}, + { 73,0x00}, + { 74,0x40}, + { 75,0xF8}, + { 76,0x18}, + { 77,0x13}, + { 78,0x20}, + { 79,0xEE}, + { 80,0x5C}, + { 81,0x90}, + { 82,0x40}, + { 83,0x03}, + { 84,0x18}, + { 85,0x13}, + { 86,0x40}, + { 87,0xF4}, + { 88,0x1C}, + { 89,0x13}, + { 90,0x60}, + { 91,0xF2}, + { 92,0x4C}, + { 93,0x13}, + { 94,0x40}, + { 95,0xF0}, + { 96,0x10}, + { 97,0x00}, + { 98,0x40}, + { 99,0xB8}, + {100,0x1C}, + {101,0x13}, + {102,0x60}, + {103,0xF5}, + {104,0x18}, + {105,0x13}, + {106,0x20}, + {107,0xAE}, + {108,0x5C}, + {109,0x90}, + {110,0x60}, + {111,0x03}, + {112,0x18}, + {113,0x13}, + {114,0x40}, + {115,0xB4}, + {116,0x1C}, + {117,0x13}, + {118,0x60}, + {119,0xB2}, + {120,0x4C}, + {121,0x13}, + {122,0x40}, + {123,0xB0}, + {124,0x10}, + {125,0x00}, + {126,0x40}, + {127,0xF7}, + { 0,0x1E}, + { 8,0x1C}, + { 9,0x13}, + { 10,0x60}, + { 11,0xB5}, + { 12,0x00}, + { 13,0x00}, + { 14,0x00}, + { 15,0x00}, + { 16,0x5C}, + { 17,0x90}, + { 18,0x40}, + { 19,0x03}, + { 20,0x18}, + { 21,0x13}, + { 22,0x80}, + { 23,0xF0}, + { 24,0x1C}, + { 25,0x13}, + { 26,0x80}, + { 27,0xF5}, + { 28,0x1C}, + { 29,0x13}, + { 30,0xA0}, + { 31,0xF2}, + { 32,0x10}, + { 33,0x00}, + { 34,0x40}, + { 35,0xB7}, + { 36,0x00}, + { 37,0x00}, + { 38,0x00}, + { 39,0x00}, + { 40,0x5C}, + { 41,0x90}, + { 42,0x60}, + { 43,0x03}, + { 44,0x18}, + { 45,0x13}, + { 46,0x80}, + { 47,0xB0}, + { 48,0x1C}, + { 49,0x13}, + { 50,0x80}, + { 51,0xB5}, + { 52,0x1C}, + { 53,0x13}, + { 54,0xA0}, + { 55,0xB2}, + { 56,0x10}, + { 57,0x00}, + { 58,0x40}, + { 59,0xF6}, + { 60,0x5C}, + { 61,0x90}, + { 62,0x40}, + { 63,0x03}, + { 64,0x00}, + { 65,0x00}, + { 66,0x00}, + { 67,0x00}, + { 68,0x00}, + { 69,0x00}, + { 70,0x00}, + { 71,0x00}, + { 72,0x00}, + { 73,0x00}, + { 74,0x00}, + { 75,0x00}, + { 76,0x10}, + { 77,0x00}, + { 78,0x40}, + { 79,0xB6}, + { 80,0x00}, + { 81,0x00}, + { 82,0x00}, + { 83,0x00}, + { 84,0x00}, + { 85,0x00}, + { 86,0x00}, + { 87,0x00}, + { 88,0x00}, + { 89,0x00}, + { 90,0x00}, + { 91,0x00}, + { 92,0x02}, + { 93,0x00}, + { 94,0x00}, + { 95,0x00}, + { 96,0x00}, + { 97,0x00}, + { 98,0x00}, + { 99,0x00}, }; + #define main44_miniDSP_D_reg_values_COEFF_START 0 #define main44_miniDSP_D_reg_values_COEFF_SIZE 672 #define main44_miniDSP_D_reg_values_INST_START 672 #define main44_miniDSP_D_reg_values_INST_SIZE 2124 + diff --git a/sound/soc/codecs/second_rate_pps_driver.h b/sound/soc/codecs/second_rate_pps_driver.h index 118a775f8a4d..c6c128a027dd 100644 --- a/sound/soc/codecs/second_rate_pps_driver.h +++ b/sound/soc/codecs/second_rate_pps_driver.h @@ -1,3153 +1,3626 @@ -/* - * linux/sound/soc/codecs/second_rate_pps_driver.h - * - * - * Copyright (C) 2011 Texas Instruments, Inc. - * - * This package is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License version 2 as - * published by the Free Software Foundation. - * - * THIS PACKAGE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR - * IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED - * WARRANTIES OF MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE. - * -*/ +//CONTROL LOCATIONS -static control Second_Rate_MUX_controls[] = { + + +static control main44_MUX_controls[] = { }; -static char *Second_Rate_MUX_control_names[] = { +static char *main44_MUX_control_names[] = { }; -static control Second_Rate_VOLUME_controls[] = { +static control main44_VOLUME_controls[] = { }; -static char *Second_Rate_VOLUME_control_names[] = { +static char *main44_VOLUME_control_names[] = { }; -static char *Second_Rate_REG_Section_names[] = { - "miniDSP_A_reg_values", - "miniDSP_D_reg_values", +static char *main44_REG_Section_names[] = { + "miniDSP_A_reg_values", + "miniDSP_D_reg_values", }; -reg_value Second_Rate_REG_Section_init_program[] = { - { 0, 0x0}, - { 0x7F, 0x00}, - {122, 0x01}, - { 0, 0x0}, - { 0x7F, 0x78}, - { 24, 0x80} +reg_value main44_REG_Section_init_program[] = { + { 0,0x0}, + { 0x7F,0x00}, +// # Set AutoINC + {121,0x01}, + { 0x7F,0x78}, +// # reg[120][0][50] = 0x88 ; Interpolation Ratio is 8, FIFO = Enabled + { 50,0x88}, + { 0x7F,0x64}, +// # reg[100][0][50] = 0xa4 ; Decimation Ratio is 4, CIC AutoNorm = Enabled, FIFO = Enabled + { 50,0x84}, + { 0x7F,0x78}, +// # reg[120][0][24]=0x80 + { 24,0x80}, + {255,0x00}, +}; +reg_value main44_REG_Section_post_program[] = { + { 0,0x0}, + { 0x7F,0x28}, +// # reg[40][0][1] = 0x04 ; adaptive mode for ADC + { 1,0x04}, + { 0x7F,0x50}, +// # reg[80][0][1] = 0x04 ; adaptive mode for DAC + { 1,0x04}, + { 0x7F,0x64}, +// # reg[100][0][48] = 4;IDAC = 256 ; MDAC*DOSR;IADC = 256 ; MADC*AOSR;IDAC = 512 ; MDAC*DOSR;IADC = 512 ; MADC*AOSR;IDAC = 1024 ; MDAC*DOSR;IADC = 1024 ; MADC*AOSR;IDAC = 1536 ; MDAC*DOSR;IADC = 1536 ; MADC*AOSR;IDAC = 2048 ; MDAC*DOSR;IADC = 2048 ; MADC*AOSR;IDAC = 3072 ; MDAC*DOSR;IADC = 3072 ; MADC*AOSR;IDAC = 4096 ; MDAC*DOSR;IADC = 4096 ; MADC*AOSR;IDAC = 6144 ; MDAC*DOSR;IADC = 6144 ; MADC*AOSR + { 48,0x04}, +// # reg[100][0][49] = 0 + { 49,0x00}, + { 0x7F,0x78}, +// # reg[120][0][48] = 4 + { 48,0x04}, +// # reg[120][0][49] = 0 + { 49,0x00}, + { 0,0x0}, + { 0x7F,0x64}, +// # reg[100][0][20] = 0x80 ; Disable ADC double buffer mode; Disable DAC double buffer mode; Enable ADC double buffer mode + { 20,0x80}, + { 0x7F,0x78}, +// # reg[120][0][20] = 0x80 ; Enable DAC double buffer mode + { 20,0x80}, }; -reg_value Second_Rate_REG_Section_post_program[] = { - { 0, 0x0}, - { 0x7F, 0x28}, - { 1, 0x04}, - { 0x7F, 0x50}, - { 1, 0x04}, - { 0x7F, 0x64}, - { 48, 0x04}, - { 49, 0x00}, - { 0x7F, 0x78}, - { 48, 0x04}, - { 49, 0x00} +reg_value main44_miniDSP_A_reg_values[] = { + { 0,0x0}, + { 0x7F,0x28}, + { 0,0x01}, + { 8,0x01}, + { 9,0xF0}, + { 10,0x18}, + { 11,0x00}, + { 12,0x7C}, + { 13,0x1F}, + { 14,0xD0}, + { 15,0x00}, + { 16,0x7F}, + { 17,0xFF}, + { 18,0xFF}, + { 19,0x00}, + { 20,0x00}, + { 21,0x00}, + { 22,0x00}, + { 23,0x00}, + { 24,0x00}, + { 25,0x00}, + { 26,0x00}, + { 27,0x00}, + { 28,0x60}, + { 29,0x00}, + { 30,0x00}, + { 31,0x00}, + { 32,0x60}, + { 33,0x00}, + { 34,0x00}, + { 35,0x00}, + { 36,0xFF}, + { 37,0xFF}, + { 38,0xFF}, + { 39,0x00}, + { 40,0x80}, + { 41,0x00}, + { 42,0x00}, + { 43,0x00}, + { 44,0x7F}, + { 45,0xFF}, + { 46,0xFF}, + { 47,0x00}, + { 48,0x60}, + { 49,0x00}, + { 50,0x00}, + { 51,0x00}, + { 52,0x60}, + { 53,0x00}, + { 54,0x00}, + { 55,0x00}, + { 56,0x40}, + { 57,0x00}, + { 58,0x00}, + { 59,0x00}, + { 60,0x00}, + { 61,0x00}, + { 62,0x00}, + { 63,0x00}, + { 64,0xFF}, + { 65,0x9E}, + { 66,0x00}, + { 67,0x00}, + { 68,0x00}, + { 69,0x00}, + { 70,0x00}, + { 71,0x00}, + { 72,0x7F}, + { 73,0xFF}, + { 74,0xFF}, + { 75,0x00}, + { 76,0xF7}, + { 77,0x10}, + { 78,0x00}, + { 79,0x00}, + { 80,0x26}, + { 81,0xF0}, + { 82,0x00}, + { 83,0x00}, + { 84,0x02}, + { 85,0x61}, + { 86,0x00}, + { 87,0x00}, + { 88,0x40}, + { 89,0x02}, + { 90,0x00}, + { 91,0x00}, + { 92,0xFF}, + { 93,0xFC}, + { 94,0x00}, + { 95,0x00}, + { 96,0xFF}, + { 97,0xFD}, + { 98,0x00}, + { 99,0x00}, + {100,0xFF}, + {101,0xE5}, + {102,0x00}, + {103,0x00}, + {104,0xFF}, + {105,0xA7}, + {106,0x00}, + {107,0x00}, + {108,0xFF}, + {109,0xC7}, + {110,0x00}, + {111,0x00}, + {112,0xFF}, + {113,0xCE}, + {114,0x00}, + {115,0x00}, + {116,0xFF}, + {117,0xFE}, + {118,0x00}, + {119,0x00}, + {120,0xFE}, + {121,0xF7}, + {122,0x00}, + {123,0x00}, + {124,0xFF}, + {125,0x46}, + {126,0x00}, + {127,0x00}, + { 0,0x02}, + { 8,0xFF}, + { 9,0x22}, + { 10,0x00}, + { 11,0x00}, + { 12,0xFF}, + { 13,0x0F}, + { 14,0x00}, + { 15,0x00}, + { 16,0xFA}, + { 17,0x8C}, + { 18,0x00}, + { 19,0x00}, + { 20,0xF5}, + { 21,0x08}, + { 22,0x00}, + { 23,0x00}, + { 24,0xFD}, + { 25,0x92}, + { 26,0x00}, + { 27,0x00}, + { 28,0xF3}, + { 29,0xA3}, + { 30,0x00}, + { 31,0x00}, + { 32,0x03}, + { 33,0xB3}, + { 34,0x00}, + { 35,0x00}, + { 36,0x00}, + { 37,0x33}, + { 38,0x00}, + { 39,0x00}, + { 40,0x00}, + { 41,0x71}, + { 42,0x00}, + { 43,0x00}, + { 44,0x40}, + { 45,0x60}, + { 46,0x00}, + { 47,0x00}, + { 48,0x00}, + { 49,0xE2}, + { 50,0x00}, + { 51,0x00}, + { 52,0x00}, + { 53,0xC6}, + { 54,0x00}, + { 55,0x00}, + { 56,0x00}, + { 57,0x87}, + { 58,0x00}, + { 59,0x00}, + { 60,0x00}, + { 61,0x0F}, + { 62,0x00}, + { 63,0x00}, + { 64,0x00}, + { 65,0x0A}, + { 66,0x00}, + { 67,0x00}, + { 68,0x00}, + { 69,0x02}, + { 70,0x00}, + { 71,0x00}, + { 72,0x01}, + { 73,0x81}, + { 74,0x00}, + { 75,0x00}, + { 76,0x18}, + { 77,0x89}, + { 78,0x00}, + { 79,0x00}, + { 80,0x07}, + { 81,0xFB}, + { 82,0x00}, + { 83,0x00}, + { 84,0x03}, + { 85,0xBE}, + { 86,0x00}, + { 87,0x00}, + { 88,0x00}, + { 89,0x49}, + { 90,0x00}, + { 91,0x00}, + { 92,0xFF}, + { 93,0xF2}, + { 94,0x00}, + { 95,0x00}, + { 96,0xF9}, + { 97,0xBA}, + { 98,0x00}, + { 99,0x00}, + {100,0xF9}, + {101,0x00}, + {102,0x00}, + {103,0x00}, + {104,0xFF}, + {105,0x68}, + {106,0x00}, + {107,0x00}, + {108,0xFE}, + {109,0x2C}, + {110,0x00}, + {111,0x00}, + {112,0xEB}, + {113,0x8D}, + {114,0x00}, + {115,0x00}, + {116,0x03}, + {117,0x83}, + {118,0x00}, + {119,0x00}, + {120,0x01}, + {121,0xC3}, + {122,0x00}, + {123,0x00}, + {124,0x00}, + {125,0xD3}, + {126,0x00}, + {127,0x00}, + { 0,0x03}, + { 8,0x00}, + { 9,0x33}, + { 10,0x00}, + { 11,0x00}, + { 12,0x00}, + { 13,0x02}, + { 14,0x00}, + { 15,0x00}, + { 16,0x32}, + { 17,0x08}, + { 18,0x00}, + { 19,0x00}, + { 20,0x0A}, + { 21,0xFA}, + { 22,0x00}, + { 23,0x00}, + { 24,0x54}, + { 25,0x7B}, + { 26,0x00}, + { 27,0x00}, + { 28,0xFF}, + { 29,0x6B}, + { 30,0x00}, + { 31,0x00}, + { 32,0xFF}, + { 33,0x03}, + { 34,0x00}, + { 35,0x00}, + { 36,0xFC}, + { 37,0xC6}, + { 38,0x00}, + { 39,0x00}, + { 40,0xF5}, + { 41,0x54}, + { 42,0x00}, + { 43,0x00}, + { 44,0xF9}, + { 45,0x64}, + { 46,0x00}, + { 47,0x00}, + { 48,0x39}, + { 49,0x80}, + { 50,0x00}, + { 51,0x00}, + { 52,0x03}, + { 53,0x1C}, + { 54,0x00}, + { 55,0x00}, + { 56,0x03}, + { 57,0x2F}, + { 58,0x00}, + { 59,0x00}, + { 60,0x00}, + { 61,0x67}, + { 62,0x00}, + { 63,0x00}, + { 64,0x0F}, + { 65,0x73}, + { 66,0x00}, + { 67,0x00}, + { 68,0x2C}, + { 69,0x2B}, + { 70,0x00}, + { 71,0x00}, + { 0,0x09}, + { 72,0x01}, + { 73,0xF0}, + { 74,0x18}, + { 75,0x00}, + { 76,0x7C}, + { 77,0x1F}, + { 78,0xD0}, + { 79,0x00}, + { 80,0x7F}, + { 81,0xFF}, + { 82,0xFF}, + { 83,0x00}, + { 84,0x00}, + { 85,0x00}, + { 86,0x00}, + { 87,0x00}, + { 88,0x00}, + { 89,0x00}, + { 90,0x00}, + { 91,0x00}, + { 92,0x60}, + { 93,0x00}, + { 94,0x00}, + { 95,0x00}, + { 96,0x60}, + { 97,0x00}, + { 98,0x00}, + { 99,0x00}, + {100,0xFF}, + {101,0xFF}, + {102,0xFF}, + {103,0x00}, + {104,0x80}, + {105,0x00}, + {106,0x00}, + {107,0x00}, + {108,0x7F}, + {109,0xFF}, + {110,0xFF}, + {111,0x00}, + {112,0x60}, + {113,0x00}, + {114,0x00}, + {115,0x00}, + {116,0x60}, + {117,0x00}, + {118,0x00}, + {119,0x00}, + {120,0x40}, + {121,0x00}, + {122,0x00}, + {123,0x00}, + {124,0x00}, + {125,0x00}, + {126,0x00}, + {127,0x00}, + { 0,0x0A}, + { 8,0xFF}, + { 9,0x9E}, + { 10,0x00}, + { 11,0x00}, + { 12,0x00}, + { 13,0x00}, + { 14,0x00}, + { 15,0x00}, + { 16,0x7F}, + { 17,0xFF}, + { 18,0xFF}, + { 19,0x00}, + { 20,0xF7}, + { 21,0x10}, + { 22,0x00}, + { 23,0x00}, + { 24,0x26}, + { 25,0xF0}, + { 26,0x00}, + { 27,0x00}, + { 28,0x02}, + { 29,0x61}, + { 30,0x00}, + { 31,0x00}, + { 32,0x40}, + { 33,0x02}, + { 34,0x00}, + { 35,0x00}, + { 36,0xFF}, + { 37,0xFC}, + { 38,0x00}, + { 39,0x00}, + { 40,0xFF}, + { 41,0xFD}, + { 42,0x00}, + { 43,0x00}, + { 44,0xFF}, + { 45,0xE5}, + { 46,0x00}, + { 47,0x00}, + { 48,0xFF}, + { 49,0xA7}, + { 50,0x00}, + { 51,0x00}, + { 52,0xFF}, + { 53,0xC7}, + { 54,0x00}, + { 55,0x00}, + { 56,0xFF}, + { 57,0xCE}, + { 58,0x00}, + { 59,0x00}, + { 60,0xFF}, + { 61,0xFE}, + { 62,0x00}, + { 63,0x00}, + { 64,0xFE}, + { 65,0xF7}, + { 66,0x00}, + { 67,0x00}, + { 68,0xFF}, + { 69,0x46}, + { 70,0x00}, + { 71,0x00}, + { 72,0xFF}, + { 73,0x22}, + { 74,0x00}, + { 75,0x00}, + { 76,0xFF}, + { 77,0x0F}, + { 78,0x00}, + { 79,0x00}, + { 80,0xFA}, + { 81,0x8C}, + { 82,0x00}, + { 83,0x00}, + { 84,0xF5}, + { 85,0x08}, + { 86,0x00}, + { 87,0x00}, + { 88,0xFD}, + { 89,0x92}, + { 90,0x00}, + { 91,0x00}, + { 92,0xF3}, + { 93,0xA3}, + { 94,0x00}, + { 95,0x00}, + { 96,0x03}, + { 97,0xB3}, + { 98,0x00}, + { 99,0x00}, + {100,0x00}, + {101,0x33}, + {102,0x00}, + {103,0x00}, + {104,0x00}, + {105,0x71}, + {106,0x00}, + {107,0x00}, + {108,0x40}, + {109,0x60}, + {110,0x00}, + {111,0x00}, + {112,0x00}, + {113,0xE2}, + {114,0x00}, + {115,0x00}, + {116,0x00}, + {117,0xC6}, + {118,0x00}, + {119,0x00}, + {120,0x00}, + {121,0x87}, + {122,0x00}, + {123,0x00}, + {124,0x00}, + {125,0x0F}, + {126,0x00}, + {127,0x00}, + { 0,0x0B}, + { 8,0x00}, + { 9,0x0A}, + { 10,0x00}, + { 11,0x00}, + { 12,0x00}, + { 13,0x02}, + { 14,0x00}, + { 15,0x00}, + { 16,0x01}, + { 17,0x81}, + { 18,0x00}, + { 19,0x00}, + { 20,0x18}, + { 21,0x89}, + { 22,0x00}, + { 23,0x00}, + { 24,0x07}, + { 25,0xFB}, + { 26,0x00}, + { 27,0x00}, + { 28,0x03}, + { 29,0xBE}, + { 30,0x00}, + { 31,0x00}, + { 32,0x00}, + { 33,0x49}, + { 34,0x00}, + { 35,0x00}, + { 36,0xFF}, + { 37,0xF2}, + { 38,0x00}, + { 39,0x00}, + { 40,0xF9}, + { 41,0xBA}, + { 42,0x00}, + { 43,0x00}, + { 44,0xF9}, + { 45,0x00}, + { 46,0x00}, + { 47,0x00}, + { 48,0xFF}, + { 49,0x68}, + { 50,0x00}, + { 51,0x00}, + { 52,0xFE}, + { 53,0x2C}, + { 54,0x00}, + { 55,0x00}, + { 56,0xEB}, + { 57,0x8D}, + { 58,0x00}, + { 59,0x00}, + { 60,0x03}, + { 61,0x83}, + { 62,0x00}, + { 63,0x00}, + { 64,0x01}, + { 65,0xC3}, + { 66,0x00}, + { 67,0x00}, + { 68,0x00}, + { 69,0xD3}, + { 70,0x00}, + { 71,0x00}, + { 72,0x00}, + { 73,0x33}, + { 74,0x00}, + { 75,0x00}, + { 76,0x00}, + { 77,0x02}, + { 78,0x00}, + { 79,0x00}, + { 80,0x32}, + { 81,0x08}, + { 82,0x00}, + { 83,0x00}, + { 84,0x0A}, + { 85,0xFA}, + { 86,0x00}, + { 87,0x00}, + { 88,0x54}, + { 89,0x7B}, + { 90,0x00}, + { 91,0x00}, + { 92,0xFF}, + { 93,0x6B}, + { 94,0x00}, + { 95,0x00}, + { 96,0xFF}, + { 97,0x03}, + { 98,0x00}, + { 99,0x00}, + {100,0xFC}, + {101,0xC6}, + {102,0x00}, + {103,0x00}, + {104,0xF5}, + {105,0x54}, + {106,0x00}, + {107,0x00}, + {108,0xF9}, + {109,0x64}, + {110,0x00}, + {111,0x00}, + {112,0x39}, + {113,0x80}, + {114,0x00}, + {115,0x00}, + {116,0x03}, + {117,0x1C}, + {118,0x00}, + {119,0x00}, + {120,0x03}, + {121,0x2F}, + {122,0x00}, + {123,0x00}, + {124,0x00}, + {125,0x67}, + {126,0x00}, + {127,0x00}, + { 0,0x0C}, + { 8,0x0F}, + { 9,0x73}, + { 10,0x00}, + { 11,0x00}, + { 12,0x2C}, + { 13,0x2B}, + { 14,0x00}, + { 15,0x00}, + { 0,0x0}, + { 0x7F,0x14}, + { 0,0x01}, + { 8,0xC0}, + { 9,0x00}, + { 10,0x00}, + { 11,0x00}, + { 12,0xC0}, + { 13,0x00}, + { 14,0x00}, + { 15,0x00}, + { 0,0x0}, + { 0x7F,0x64}, + { 0,0x01}, + { 8,0x00}, + { 9,0x00}, + { 10,0x00}, + { 11,0x00}, + { 12,0x00}, + { 13,0x00}, + { 14,0x00}, + { 15,0x00}, + { 16,0x48}, + { 17,0x02}, + { 18,0x20}, + { 19,0x00}, + { 20,0x48}, + { 21,0x02}, + { 22,0x00}, + { 23,0x00}, + { 24,0x58}, + { 25,0x60}, + { 26,0x08}, + { 27,0x00}, + { 28,0x60}, + { 29,0x60}, + { 30,0x00}, + { 31,0x00}, + { 32,0x00}, + { 33,0x00}, + { 34,0x00}, + { 35,0x00}, + { 36,0x00}, + { 37,0x00}, + { 38,0x00}, + { 39,0x00}, + { 40,0x44}, + { 41,0x00}, + { 42,0xC0}, + { 43,0x03}, + { 44,0x00}, + { 45,0x00}, + { 46,0x00}, + { 47,0x00}, + { 48,0x00}, + { 49,0x00}, + { 50,0x00}, + { 51,0x00}, + { 52,0x44}, + { 53,0x00}, + { 54,0x00}, + { 55,0x03}, + { 56,0x21}, + { 57,0x00}, + { 58,0x00}, + { 59,0x00}, + { 60,0x03}, + { 61,0x80}, + { 62,0x00}, + { 63,0x20}, + { 64,0x00}, + { 65,0x00}, + { 66,0x00}, + { 67,0x00}, + { 68,0x45}, + { 69,0x02}, + { 70,0xA0}, + { 71,0x00}, + { 72,0x48}, + { 73,0x05}, + { 74,0x00}, + { 75,0x00}, + { 76,0x00}, + { 77,0x00}, + { 78,0x00}, + { 79,0x00}, + { 80,0x01}, + { 81,0x00}, + { 82,0xA0}, + { 83,0x10}, + { 84,0x00}, + { 85,0x00}, + { 86,0x00}, + { 87,0x00}, + { 88,0x45}, + { 89,0x02}, + { 90,0x80}, + { 91,0x00}, + { 92,0x58}, + { 93,0x60}, + { 94,0x08}, + { 95,0x01}, + { 96,0x60}, + { 97,0x60}, + { 98,0x00}, + { 99,0x00}, + {100,0x58}, + {101,0x60}, + {102,0x00}, + {103,0x0D}, + {104,0x00}, + {105,0x00}, + {106,0x00}, + {107,0x00}, + {108,0x44}, + {109,0x00}, + {110,0xC0}, + {111,0x0B}, + {112,0x04}, + {113,0x00}, + {114,0x00}, + {115,0x00}, + {116,0x04}, + {117,0x00}, + {118,0x20}, + {119,0x51}, + {120,0x04}, + {121,0x00}, + {122,0x00}, + {123,0x0D}, + {124,0x04}, + {125,0x00}, + {126,0x20}, + {127,0x5E}, + { 0,0x02}, + { 8,0x04}, + { 9,0x00}, + { 10,0x00}, + { 11,0x08}, + { 12,0x04}, + { 13,0x00}, + { 14,0x20}, + { 15,0x59}, + { 16,0x04}, + { 17,0x00}, + { 18,0x00}, + { 19,0x04}, + { 20,0x04}, + { 21,0x00}, + { 22,0x20}, + { 23,0x55}, + { 24,0x00}, + { 25,0x00}, + { 26,0x00}, + { 27,0x00}, + { 28,0x00}, + { 29,0x00}, + { 30,0x00}, + { 31,0x00}, + { 32,0x44}, + { 33,0x00}, + { 34,0x00}, + { 35,0x0B}, + { 36,0x21}, + { 37,0x00}, + { 38,0x20}, + { 39,0x00}, + { 40,0x4B}, + { 41,0x00}, + { 42,0xC0}, + { 43,0x00}, + { 44,0x4B}, + { 45,0x00}, + { 46,0xE0}, + { 47,0x00}, + { 48,0x10}, + { 49,0x00}, + { 50,0x00}, + { 51,0x00}, + { 52,0x10}, + { 53,0x00}, + { 54,0x00}, + { 55,0x51}, + { 56,0x10}, + { 57,0x00}, + { 58,0x00}, + { 59,0x0D}, + { 60,0x10}, + { 61,0x00}, + { 62,0x00}, + { 63,0x5E}, + { 64,0x10}, + { 65,0x00}, + { 66,0x00}, + { 67,0x08}, + { 68,0x10}, + { 69,0x00}, + { 70,0x00}, + { 71,0x59}, + { 72,0x10}, + { 73,0x00}, + { 74,0x00}, + { 75,0x04}, + { 76,0x10}, + { 77,0x00}, + { 78,0x00}, + { 79,0x55}, + { 80,0x18}, + { 81,0x02}, + { 82,0x80}, + { 83,0x0F}, + { 84,0x1C}, + { 85,0x02}, + { 86,0x60}, + { 87,0x09}, + { 88,0x1C}, + { 89,0x02}, + { 90,0x60}, + { 91,0x03}, + { 92,0x1C}, + { 93,0x02}, + { 94,0x40}, + { 95,0x0A}, + { 96,0x1C}, + { 97,0x02}, + { 98,0x40}, + { 99,0x02}, + {100,0x1C}, + {101,0x02}, + {102,0x20}, + {103,0x01}, + {104,0x1C}, + {105,0x02}, + {106,0x20}, + {107,0x0B}, + {108,0x1C}, + {109,0x01}, + {110,0xC0}, + {111,0x0C}, + {112,0x1C}, + {113,0x01}, + {114,0xC0}, + {115,0x00}, + {116,0x18}, + {117,0x01}, + {118,0xC0}, + {119,0x5D}, + {120,0x1C}, + {121,0x01}, + {122,0xC0}, + {123,0x51}, + {124,0x1C}, + {125,0x02}, + {126,0x20}, + {127,0x52}, + { 0,0x03}, + { 8,0x10}, + { 9,0x00}, + { 10,0x00}, + { 11,0x2D}, + { 12,0x1C}, + { 13,0x02}, + { 14,0x20}, + { 15,0x5C}, + { 16,0x1C}, + { 17,0x02}, + { 18,0x40}, + { 19,0x5B}, + { 20,0x1C}, + { 21,0x02}, + { 22,0x40}, + { 23,0x53}, + { 24,0x1C}, + { 25,0x02}, + { 26,0x60}, + { 27,0x5A}, + { 28,0x1C}, + { 29,0x02}, + { 30,0x60}, + { 31,0x54}, + { 32,0x1C}, + { 33,0x02}, + { 34,0x80}, + { 35,0x60}, + { 36,0x00}, + { 37,0x00}, + { 38,0x00}, + { 39,0x00}, + { 40,0x00}, + { 41,0x00}, + { 42,0x00}, + { 43,0x00}, + { 44,0x00}, + { 45,0x00}, + { 46,0x00}, + { 47,0x00}, + { 48,0x10}, + { 49,0x00}, + { 50,0x00}, + { 51,0x7E}, + { 52,0x18}, + { 53,0x02}, + { 54,0xA0}, + { 55,0x2C}, + { 56,0x1C}, + { 57,0x02}, + { 58,0xA0}, + { 59,0x2D}, + { 60,0x1C}, + { 61,0x02}, + { 62,0xC0}, + { 63,0x11}, + { 64,0x1C}, + { 65,0x02}, + { 66,0xC0}, + { 67,0x48}, + { 68,0x1C}, + { 69,0x02}, + { 70,0xE0}, + { 71,0x2F}, + { 72,0x1C}, + { 73,0x02}, + { 74,0xE0}, + { 75,0x2A}, + { 76,0x1C}, + { 77,0x03}, + { 78,0x00}, + { 79,0x31}, + { 80,0x1C}, + { 81,0x03}, + { 82,0x00}, + { 83,0x28}, + { 84,0x1C}, + { 85,0x03}, + { 86,0x20}, + { 87,0x37}, + { 88,0x1C}, + { 89,0x03}, + { 90,0x20}, + { 91,0x22}, + { 92,0x1C}, + { 93,0x03}, + { 94,0x40}, + { 95,0x14}, + { 96,0x1C}, + { 97,0x03}, + { 98,0x40}, + { 99,0x45}, + {100,0x1C}, + {101,0x03}, + {102,0x60}, + {103,0x12}, + {104,0x1C}, + {105,0x03}, + {106,0x60}, + {107,0x47}, + {108,0x1C}, + {109,0x03}, + {110,0x80}, + {111,0x38}, + {112,0x1C}, + {113,0x03}, + {114,0x80}, + {115,0x21}, + {116,0x1C}, + {117,0x03}, + {118,0xA0}, + {119,0x33}, + {120,0x1C}, + {121,0x03}, + {122,0xA0}, + {123,0x26}, + {124,0x1C}, + {125,0x03}, + {126,0xC0}, + {127,0x16}, + { 0,0x04}, + { 8,0x1C}, + { 9,0x03}, + { 10,0xC0}, + { 11,0x43}, + { 12,0x1C}, + { 13,0x03}, + { 14,0xE0}, + { 15,0x35}, + { 16,0x1C}, + { 17,0x03}, + { 18,0xE0}, + { 19,0x24}, + { 20,0x1C}, + { 21,0x04}, + { 22,0x00}, + { 23,0x1A}, + { 24,0x1C}, + { 25,0x04}, + { 26,0x00}, + { 27,0x3F}, + { 28,0x1C}, + { 29,0x04}, + { 30,0x20}, + { 31,0x3A}, + { 32,0x1C}, + { 33,0x04}, + { 34,0x20}, + { 35,0x1F}, + { 36,0x1C}, + { 37,0x04}, + { 38,0x40}, + { 39,0x18}, + { 40,0x1C}, + { 41,0x04}, + { 42,0x40}, + { 43,0x41}, + { 44,0x1C}, + { 45,0x04}, + { 46,0x60}, + { 47,0x1C}, + { 48,0x1C}, + { 49,0x04}, + { 50,0x60}, + { 51,0x3D}, + { 52,0x1C}, + { 53,0x04}, + { 54,0x80}, + { 55,0x19}, + { 56,0x1C}, + { 57,0x04}, + { 58,0x80}, + { 59,0x40}, + { 60,0x1C}, + { 61,0x04}, + { 62,0xA0}, + { 63,0x30}, + { 64,0x1C}, + { 65,0x04}, + { 66,0xA0}, + { 67,0x29}, + { 68,0x1C}, + { 69,0x04}, + { 70,0xC0}, + { 71,0x15}, + { 72,0x1C}, + { 73,0x04}, + { 74,0xC0}, + { 75,0x44}, + { 76,0x1C}, + { 77,0x04}, + { 78,0xE0}, + { 79,0x3B}, + { 80,0x1C}, + { 81,0x04}, + { 82,0xE0}, + { 83,0x1E}, + { 84,0x1C}, + { 85,0x05}, + { 86,0x00}, + { 87,0x34}, + { 88,0x1C}, + { 89,0x05}, + { 90,0x00}, + { 91,0x25}, + { 92,0x1C}, + { 93,0x05}, + { 94,0x20}, + { 95,0x36}, + { 96,0x1C}, + { 97,0x05}, + { 98,0x20}, + { 99,0x23}, + {100,0x1C}, + {101,0x05}, + {102,0x40}, + {103,0x32}, + {104,0x1C}, + {105,0x05}, + {106,0x40}, + {107,0x27}, + {108,0x1C}, + {109,0x05}, + {110,0x60}, + {111,0x13}, + {112,0x1C}, + {113,0x05}, + {114,0x60}, + {115,0x46}, + {116,0x1C}, + {117,0x05}, + {118,0x80}, + {119,0x2E}, + {120,0x1C}, + {121,0x05}, + {122,0x80}, + {123,0x2B}, + {124,0x1C}, + {125,0x05}, + {126,0xA0}, + {127,0x10}, + { 0,0x05}, + { 8,0x1C}, + { 9,0x05}, + { 10,0xA0}, + { 11,0x49}, + { 12,0x1C}, + { 13,0x05}, + { 14,0xC0}, + { 15,0x17}, + { 16,0x1C}, + { 17,0x05}, + { 18,0xC0}, + { 19,0x42}, + { 20,0x1C}, + { 21,0x05}, + { 22,0xE0}, + { 23,0x1D}, + { 24,0x1C}, + { 25,0x05}, + { 26,0xE0}, + { 27,0x3C}, + { 28,0x1C}, + { 29,0x06}, + { 30,0x00}, + { 31,0x1B}, + { 32,0x1C}, + { 33,0x06}, + { 34,0x00}, + { 35,0x3E}, + { 36,0x1C}, + { 37,0x06}, + { 38,0x20}, + { 39,0x39}, + { 40,0x1C}, + { 41,0x06}, + { 42,0x20}, + { 43,0x20}, + { 44,0x00}, + { 45,0x00}, + { 46,0x00}, + { 47,0x00}, + { 48,0x5C}, + { 49,0x90}, + { 50,0x40}, + { 51,0x00}, + { 52,0x00}, + { 53,0x00}, + { 54,0x00}, + { 55,0x00}, + { 56,0x5C}, + { 57,0x90}, + { 58,0x20}, + { 59,0x00}, + { 60,0x00}, + { 61,0x00}, + { 62,0x00}, + { 63,0x00}, + { 64,0x00}, + { 65,0x00}, + { 66,0x00}, + { 67,0x00}, + { 68,0x00}, + { 69,0x00}, + { 70,0x00}, + { 71,0x00}, + { 72,0x10}, + { 73,0x00}, + { 74,0x00}, + { 75,0x49}, + { 76,0x18}, + { 77,0x02}, + { 78,0x80}, + { 79,0x57}, + { 80,0x1C}, + { 81,0x02}, + { 82,0x60}, + { 83,0x51}, + { 84,0x1C}, + { 85,0x02}, + { 86,0x60}, + { 87,0x5C}, + { 88,0x1C}, + { 89,0x02}, + { 90,0x40}, + { 91,0x52}, + { 92,0x1C}, + { 93,0x02}, + { 94,0x40}, + { 95,0x5B}, + { 96,0x1C}, + { 97,0x02}, + { 98,0x20}, + { 99,0x5A}, + {100,0x1C}, + {101,0x02}, + {102,0x20}, + {103,0x53}, + {104,0x1C}, + {105,0x01}, + {106,0xC0}, + {107,0x54}, + {108,0x1C}, + {109,0x01}, + {110,0xC0}, + {111,0x59}, + {112,0x18}, + {113,0x01}, + {114,0xC0}, + {115,0x03}, + {116,0x1C}, + {117,0x01}, + {118,0xC0}, + {119,0x08}, + {120,0x1C}, + {121,0x02}, + {122,0x20}, + {123,0x09}, + {124,0x10}, + {125,0x00}, + {126,0x00}, + {127,0x60}, + { 0,0x06}, + { 8,0x1C}, + { 9,0x02}, + { 10,0x20}, + { 11,0x02}, + { 12,0x1C}, + { 13,0x02}, + { 14,0x40}, + { 15,0x01}, + { 16,0x1C}, + { 17,0x02}, + { 18,0x40}, + { 19,0x0A}, + { 20,0x1C}, + { 21,0x02}, + { 22,0x60}, + { 23,0x00}, + { 24,0x1C}, + { 25,0x02}, + { 26,0x60}, + { 27,0x0B}, + { 28,0x1C}, + { 29,0x02}, + { 30,0x80}, + { 31,0x06}, + { 32,0x00}, + { 33,0x00}, + { 34,0x00}, + { 35,0x00}, + { 36,0x00}, + { 37,0x00}, + { 38,0x00}, + { 39,0x00}, + { 40,0x00}, + { 41,0x00}, + { 42,0x00}, + { 43,0x00}, + { 44,0x10}, + { 45,0x00}, + { 46,0x00}, + { 47,0x0F}, + { 48,0x18}, + { 49,0x02}, + { 50,0xA0}, + { 51,0x7D}, + { 52,0x1C}, + { 53,0x02}, + { 54,0xA0}, + { 55,0x7E}, + { 56,0x1C}, + { 57,0x02}, + { 58,0xC0}, + { 59,0x62}, + { 60,0x1C}, + { 61,0x02}, + { 62,0xC0}, + { 63,0x99}, + { 64,0x1C}, + { 65,0x02}, + { 66,0xE0}, + { 67,0x80}, + { 68,0x1C}, + { 69,0x02}, + { 70,0xE0}, + { 71,0x7B}, + { 72,0x1C}, + { 73,0x03}, + { 74,0x00}, + { 75,0x82}, + { 76,0x1C}, + { 77,0x03}, + { 78,0x00}, + { 79,0x79}, + { 80,0x1C}, + { 81,0x03}, + { 82,0x20}, + { 83,0x88}, + { 84,0x1C}, + { 85,0x03}, + { 86,0x20}, + { 87,0x73}, + { 88,0x1C}, + { 89,0x03}, + { 90,0x40}, + { 91,0x65}, + { 92,0x1C}, + { 93,0x03}, + { 94,0x40}, + { 95,0x96}, + { 96,0x1C}, + { 97,0x03}, + { 98,0x60}, + { 99,0x63}, + {100,0x1C}, + {101,0x03}, + {102,0x60}, + {103,0x98}, + {104,0x1C}, + {105,0x03}, + {106,0x80}, + {107,0x89}, + {108,0x1C}, + {109,0x03}, + {110,0x80}, + {111,0x72}, + {112,0x1C}, + {113,0x03}, + {114,0xA0}, + {115,0x84}, + {116,0x1C}, + {117,0x03}, + {118,0xA0}, + {119,0x77}, + {120,0x1C}, + {121,0x03}, + {122,0xC0}, + {123,0x67}, + {124,0x1C}, + {125,0x03}, + {126,0xC0}, + {127,0x94}, + { 0,0x07}, + { 8,0x1C}, + { 9,0x03}, + { 10,0xE0}, + { 11,0x86}, + { 12,0x1C}, + { 13,0x03}, + { 14,0xE0}, + { 15,0x75}, + { 16,0x1C}, + { 17,0x04}, + { 18,0x00}, + { 19,0x6B}, + { 20,0x1C}, + { 21,0x04}, + { 22,0x00}, + { 23,0x90}, + { 24,0x1C}, + { 25,0x04}, + { 26,0x20}, + { 27,0x8B}, + { 28,0x1C}, + { 29,0x04}, + { 30,0x20}, + { 31,0x70}, + { 32,0x1C}, + { 33,0x04}, + { 34,0x40}, + { 35,0x69}, + { 36,0x1C}, + { 37,0x04}, + { 38,0x40}, + { 39,0x92}, + { 40,0x1C}, + { 41,0x04}, + { 42,0x60}, + { 43,0x6D}, + { 44,0x1C}, + { 45,0x04}, + { 46,0x60}, + { 47,0x8E}, + { 48,0x1C}, + { 49,0x04}, + { 50,0x80}, + { 51,0x6A}, + { 52,0x1C}, + { 53,0x04}, + { 54,0x80}, + { 55,0x91}, + { 56,0x1C}, + { 57,0x04}, + { 58,0xA0}, + { 59,0x81}, + { 60,0x1C}, + { 61,0x04}, + { 62,0xA0}, + { 63,0x7A}, + { 64,0x1C}, + { 65,0x04}, + { 66,0xC0}, + { 67,0x66}, + { 68,0x1C}, + { 69,0x04}, + { 70,0xC0}, + { 71,0x95}, + { 72,0x1C}, + { 73,0x04}, + { 74,0xE0}, + { 75,0x8C}, + { 76,0x1C}, + { 77,0x04}, + { 78,0xE0}, + { 79,0x6F}, + { 80,0x1C}, + { 81,0x05}, + { 82,0x00}, + { 83,0x85}, + { 84,0x1C}, + { 85,0x05}, + { 86,0x00}, + { 87,0x76}, + { 88,0x1C}, + { 89,0x05}, + { 90,0x20}, + { 91,0x87}, + { 92,0x1C}, + { 93,0x05}, + { 94,0x20}, + { 95,0x74}, + { 96,0x1C}, + { 97,0x05}, + { 98,0x40}, + { 99,0x83}, + {100,0x1C}, + {101,0x05}, + {102,0x40}, + {103,0x78}, + {104,0x1C}, + {105,0x05}, + {106,0x60}, + {107,0x64}, + {108,0x1C}, + {109,0x05}, + {110,0x60}, + {111,0x97}, + {112,0x1C}, + {113,0x05}, + {114,0x80}, + {115,0x7F}, + {116,0x1C}, + {117,0x05}, + {118,0x80}, + {119,0x7C}, + {120,0x1C}, + {121,0x05}, + {122,0xA0}, + {123,0x61}, + {124,0x1C}, + {125,0x05}, + {126,0xA0}, + {127,0x9A}, + { 0,0x08}, + { 8,0x1C}, + { 9,0x05}, + { 10,0xC0}, + { 11,0x68}, + { 12,0x1C}, + { 13,0x05}, + { 14,0xC0}, + { 15,0x93}, + { 16,0x1C}, + { 17,0x05}, + { 18,0xE0}, + { 19,0x6E}, + { 20,0x1C}, + { 21,0x05}, + { 22,0xE0}, + { 23,0x8D}, + { 24,0x1C}, + { 25,0x06}, + { 26,0x00}, + { 27,0x6C}, + { 28,0x1C}, + { 29,0x06}, + { 30,0x00}, + { 31,0x8F}, + { 32,0x1C}, + { 33,0x06}, + { 34,0x20}, + { 35,0x8A}, + { 36,0x1C}, + { 37,0x06}, + { 38,0x20}, + { 39,0x71}, + { 40,0x00}, + { 41,0x00}, + { 42,0x00}, + { 43,0x00}, + { 44,0x5C}, + { 45,0x90}, + { 46,0x80}, + { 47,0x00}, + { 48,0x00}, + { 49,0x00}, + { 50,0x00}, + { 51,0x00}, + { 52,0x5C}, + { 53,0x90}, + { 54,0x60}, + { 55,0x00}, + { 56,0x00}, + { 57,0x00}, + { 58,0x00}, + { 59,0x00}, + { 60,0x00}, + { 61,0x00}, + { 62,0x00}, + { 63,0x00}, + { 64,0x00}, + { 65,0x00}, + { 66,0x00}, + { 67,0x00}, + { 68,0x10}, + { 69,0x00}, + { 70,0x00}, + { 71,0x9A}, + { 72,0x18}, + { 73,0x00}, + { 74,0x60}, + { 75,0x4A}, + { 76,0x1C}, + { 77,0x00}, + { 78,0x80}, + { 79,0x4C}, + { 80,0x1C}, + { 81,0x00}, + { 82,0x40}, + { 83,0x49}, + { 84,0x30}, + { 85,0x00}, + { 86,0x00}, + { 87,0x4C}, + { 88,0x1C}, + { 89,0x00}, + { 90,0x20}, + { 91,0x4E}, + { 92,0x00}, + { 93,0x00}, + { 94,0x00}, + { 95,0x00}, + { 96,0x10}, + { 97,0x30}, + { 98,0x00}, + { 99,0x4B}, + {100,0x34}, + {101,0x00}, + {102,0x00}, + {103,0x4B}, + {104,0x18}, + {105,0x00}, + {106,0x60}, + {107,0x9B}, + {108,0x0C}, + {109,0x00}, + {110,0x40}, + {111,0x00}, + {112,0x1C}, + {113,0x00}, + {114,0x80}, + {115,0x9D}, + {116,0x10}, + {117,0x30}, + {118,0x00}, + {119,0x4D}, + {120,0x1C}, + {121,0x00}, + {122,0x40}, + {123,0x9A}, + {124,0x30}, + {125,0x00}, + {126,0x00}, + {127,0x9D}, + { 0,0x09}, + { 8,0x1C}, + { 9,0x00}, + { 10,0x20}, + { 11,0x9F}, + { 12,0x00}, + { 13,0x00}, + { 14,0x00}, + { 15,0x00}, + { 16,0x10}, + { 17,0x30}, + { 18,0x00}, + { 19,0x9C}, + { 20,0x34}, + { 21,0x00}, + { 22,0x00}, + { 23,0x9C}, + { 24,0x5C}, + { 25,0x60}, + { 26,0xC0}, + { 27,0x9C}, + { 28,0x0C}, + { 29,0x00}, + { 30,0x60}, + { 31,0x00}, + { 32,0x5C}, + { 33,0x60}, + { 34,0xA0}, + { 35,0x4B}, + { 36,0x10}, + { 37,0x30}, + { 38,0x00}, + { 39,0x9E}, + { 40,0x10}, + { 41,0x13}, + { 42,0xE0}, + { 43,0xA1}, + { 44,0x00}, + { 45,0x00}, + { 46,0x00}, + { 47,0x00}, + { 48,0x10}, + { 49,0x13}, + { 50,0xE0}, + { 51,0x50}, + { 52,0x18}, + { 53,0x00}, + { 54,0xA0}, + { 55,0x50}, + { 56,0x1C}, + { 57,0x00}, + { 58,0xC0}, + { 59,0xA1}, + { 60,0x00}, + { 61,0x00}, + { 62,0x00}, + { 63,0x00}, + { 64,0x00}, + { 65,0x00}, + { 66,0x00}, + { 67,0x00}, + { 68,0x00}, + { 69,0x00}, + { 70,0x00}, + { 71,0x00}, + { 72,0x10}, + { 73,0x00}, + { 74,0x00}, + { 75,0xA2}, + { 76,0x05}, + { 77,0x00}, + { 78,0x00}, + { 79,0xA3}, + { 80,0x05}, + { 81,0x00}, + { 82,0x20}, + { 83,0xA4}, + { 84,0x18}, + { 85,0x01}, + { 86,0x40}, + { 87,0xA4}, + { 88,0x1C}, + { 89,0x01}, + { 90,0x60}, + { 91,0xA2}, + { 92,0x00}, + { 93,0x00}, + { 94,0x00}, + { 95,0x00}, + { 96,0x00}, + { 97,0x00}, + { 98,0x00}, + { 99,0x00}, + {100,0x00}, + {101,0x00}, + {102,0x00}, + {103,0x00}, + {104,0x10}, + {105,0x00}, + {106,0x00}, + {107,0xA5}, + {108,0x18}, + {109,0x01}, + {110,0x80}, + {111,0xA5}, + {112,0x18}, + {113,0x01}, + {114,0x80}, + {115,0xA5}, + {116,0x0C}, + {117,0x00}, + {118,0x00}, + {119,0x03}, + {120,0x0C}, + {121,0x00}, + {122,0x20}, + {123,0x03}, + {124,0x18}, + {125,0x01}, + {126,0xE0}, + {127,0xA3}, + { 0,0x0A}, + { 8,0x1C}, + { 9,0x02}, + { 10,0x00}, + { 11,0xA2}, + { 12,0x00}, + { 13,0x00}, + { 14,0x00}, + { 15,0x00}, + { 16,0x00}, + { 17,0x00}, + { 18,0x00}, + { 19,0x00}, + { 20,0x00}, + { 21,0x00}, + { 22,0x00}, + { 23,0x00}, + { 24,0x10}, + { 25,0x00}, + { 26,0x00}, + { 27,0xA6}, + { 28,0x18}, + { 29,0x01}, + { 30,0x80}, + { 31,0xA6}, + { 32,0x18}, + { 33,0x01}, + { 34,0x80}, + { 35,0xA6}, + { 36,0x0C}, + { 37,0x02}, + { 38,0x00}, + { 39,0x03}, + { 40,0x0C}, + { 41,0x02}, + { 42,0x20}, + { 43,0x03}, + { 44,0x00}, + { 45,0x00}, + { 46,0x00}, + { 47,0x00}, + { 48,0x00}, + { 49,0x00}, + { 50,0x00}, + { 51,0x00}, + { 52,0x00}, + { 53,0x00}, + { 54,0x00}, + { 55,0x00}, + { 56,0x02}, + { 57,0x00}, + { 58,0x00}, + { 59,0x00}, + { 60,0x00}, + { 61,0x00}, + { 62,0x00}, + { 63,0x00}, }; +#define main44_miniDSP_A_reg_values_COEFF_START 0 +#define main44_miniDSP_A_reg_values_COEFF_SIZE 628 +#define main44_miniDSP_A_reg_values_INST_START 628 +#define main44_miniDSP_A_reg_values_INST_SIZE 1148 + +reg_value main44_miniDSP_D_reg_values[] = { + { 0,0x0}, + { 0x7F,0x50}, + { 0,0x01}, + { 8,0xFF}, + { 9,0xFF}, + { 10,0xFF}, + { 11,0x00}, + { 12,0x80}, + { 13,0x00}, + { 14,0x00}, + { 15,0x00}, + { 16,0x7F}, + { 17,0xF7}, + { 18,0x00}, + { 19,0x00}, + { 20,0x80}, + { 21,0x09}, + { 22,0x00}, + { 23,0x00}, + { 24,0x7F}, + { 25,0xEF}, + { 26,0x00}, + { 27,0x00}, + { 28,0x60}, + { 29,0x00}, + { 30,0x00}, + { 31,0x00}, + { 32,0x60}, + { 33,0x00}, + { 34,0x00}, + { 35,0x00}, + { 36,0x40}, + { 37,0x00}, + { 38,0x00}, + { 39,0x00}, + { 40,0x7F}, + { 41,0xFF}, + { 42,0xFF}, + { 43,0x00}, + { 44,0x00}, + { 45,0x00}, + { 46,0x00}, + { 47,0x00}, + { 48,0x60}, + { 49,0x00}, + { 50,0x00}, + { 51,0x00}, + { 52,0x60}, + { 53,0x00}, + { 54,0x00}, + { 55,0x00}, + { 56,0x00}, + { 57,0x0D}, + { 58,0x00}, + { 59,0x00}, + { 60,0x00}, + { 61,0x1C}, + { 62,0x00}, + { 63,0x00}, + { 64,0x00}, + { 65,0x3E}, + { 66,0x00}, + { 67,0x00}, + { 68,0x40}, + { 69,0x00}, + { 70,0x00}, + { 71,0x00}, + { 72,0x60}, + { 73,0x00}, + { 74,0x00}, + { 75,0x00}, + { 76,0x00}, + { 77,0x78}, + { 78,0x00}, + { 79,0x00}, + { 80,0x02}, + { 81,0x4C}, + { 82,0x00}, + { 83,0x00}, + { 84,0x00}, + { 85,0xD5}, + { 86,0x00}, + { 87,0x00}, + { 88,0x01}, + { 89,0x65}, + { 90,0x00}, + { 91,0x00}, + { 92,0x03}, + { 93,0xE9}, + { 94,0x00}, + { 95,0x00}, + { 96,0x07}, + { 97,0xCA}, + { 98,0x00}, + { 99,0x00}, + {100,0xFF}, + {101,0xEF}, + {102,0x00}, + {103,0x00}, + {104,0xFE}, + {105,0xEB}, + {106,0x00}, + {107,0x00}, + {108,0xFF}, + {109,0xA8}, + {110,0x00}, + {111,0x00}, + {112,0xFD}, + {113,0x08}, + {114,0x00}, + {115,0x00}, + {116,0xFF}, + {117,0x5E}, + {118,0x00}, + {119,0x00}, + {120,0xFF}, + {121,0xD5}, + {122,0x00}, + {123,0x00}, + {124,0xFE}, + {125,0x36}, + {126,0x00}, + {127,0x00}, + { 0,0x02}, + { 8,0xFA}, + { 9,0xAC}, + { 10,0x00}, + { 11,0x00}, + { 12,0xF2}, + { 13,0xA3}, + { 14,0x00}, + { 15,0x00}, + { 16,0x28}, + { 17,0xAB}, + { 18,0x00}, + { 19,0x00}, + { 20,0x3F}, + { 21,0xFF}, + { 22,0x00}, + { 23,0x00}, + { 24,0xFF}, + { 25,0x98}, + { 26,0x00}, + { 27,0x00}, + { 28,0xF6}, + { 29,0xF9}, + { 30,0x00}, + { 31,0x00}, + { 32,0x26}, + { 33,0xFB}, + { 34,0x00}, + { 35,0x00}, + { 36,0x02}, + { 37,0x72}, + { 38,0x00}, + { 39,0x00}, + { 40,0x40}, + { 41,0x02}, + { 42,0x00}, + { 43,0x00}, + { 44,0xFB}, + { 45,0xCB}, + { 46,0x00}, + { 47,0x00}, + { 48,0x20}, + { 49,0xA7}, + { 50,0x00}, + { 51,0x00}, + { 52,0xFF}, + { 53,0x6A}, + { 54,0x00}, + { 55,0x00}, + { 56,0x3A}, + { 57,0x0F}, + { 58,0x00}, + { 59,0x00}, + { 0,0x09}, + { 72,0xFF}, + { 73,0xFF}, + { 74,0xFF}, + { 75,0x00}, + { 76,0x80}, + { 77,0x00}, + { 78,0x00}, + { 79,0x00}, + { 80,0x7F}, + { 81,0xF7}, + { 82,0x00}, + { 83,0x00}, + { 84,0x80}, + { 85,0x09}, + { 86,0x00}, + { 87,0x00}, + { 88,0x7F}, + { 89,0xEF}, + { 90,0x00}, + { 91,0x00}, + { 92,0x60}, + { 93,0x00}, + { 94,0x00}, + { 95,0x00}, + { 96,0x60}, + { 97,0x00}, + { 98,0x00}, + { 99,0x00}, + {100,0x40}, + {101,0x00}, + {102,0x00}, + {103,0x00}, + {104,0x7F}, + {105,0xFF}, + {106,0xFF}, + {107,0x00}, + {108,0x00}, + {109,0x00}, + {110,0x00}, + {111,0x00}, + {112,0x60}, + {113,0x00}, + {114,0x00}, + {115,0x00}, + {116,0x60}, + {117,0x00}, + {118,0x00}, + {119,0x00}, + {120,0x00}, + {121,0x0D}, + {122,0x00}, + {123,0x00}, + {124,0x00}, + {125,0x1C}, + {126,0x00}, + {127,0x00}, + { 0,0x0A}, + { 8,0x00}, + { 9,0x3E}, + { 10,0x00}, + { 11,0x00}, + { 12,0x40}, + { 13,0x00}, + { 14,0x00}, + { 15,0x00}, + { 16,0x60}, + { 17,0x00}, + { 18,0x00}, + { 19,0x00}, + { 20,0x00}, + { 21,0x78}, + { 22,0x00}, + { 23,0x00}, + { 24,0x02}, + { 25,0x4C}, + { 26,0x00}, + { 27,0x00}, + { 28,0x00}, + { 29,0xD5}, + { 30,0x00}, + { 31,0x00}, + { 32,0x01}, + { 33,0x65}, + { 34,0x00}, + { 35,0x00}, + { 36,0x03}, + { 37,0xE9}, + { 38,0x00}, + { 39,0x00}, + { 40,0x07}, + { 41,0xCA}, + { 42,0x00}, + { 43,0x00}, + { 44,0xFF}, + { 45,0xEF}, + { 46,0x00}, + { 47,0x00}, + { 48,0xFE}, + { 49,0xEB}, + { 50,0x00}, + { 51,0x00}, + { 52,0xFF}, + { 53,0xA8}, + { 54,0x00}, + { 55,0x00}, + { 56,0xFD}, + { 57,0x08}, + { 58,0x00}, + { 59,0x00}, + { 60,0xFF}, + { 61,0x5E}, + { 62,0x00}, + { 63,0x00}, + { 64,0xFF}, + { 65,0xD5}, + { 66,0x00}, + { 67,0x00}, + { 68,0xFE}, + { 69,0x36}, + { 70,0x00}, + { 71,0x00}, + { 72,0xFA}, + { 73,0xAC}, + { 74,0x00}, + { 75,0x00}, + { 76,0xF2}, + { 77,0xA3}, + { 78,0x00}, + { 79,0x00}, + { 80,0x28}, + { 81,0xAB}, + { 82,0x00}, + { 83,0x00}, + { 84,0x3F}, + { 85,0xFF}, + { 86,0x00}, + { 87,0x00}, + { 88,0xFF}, + { 89,0x98}, + { 90,0x00}, + { 91,0x00}, + { 92,0xF6}, + { 93,0xF9}, + { 94,0x00}, + { 95,0x00}, + { 96,0x26}, + { 97,0xFB}, + { 98,0x00}, + { 99,0x00}, + {100,0x02}, + {101,0x72}, + {102,0x00}, + {103,0x00}, + {104,0x40}, + {105,0x02}, + {106,0x00}, + {107,0x00}, + {108,0xFB}, + {109,0xCB}, + {110,0x00}, + {111,0x00}, + {112,0x20}, + {113,0xA7}, + {114,0x00}, + {115,0x00}, + {116,0xFF}, + {117,0x6A}, + {118,0x00}, + {119,0x00}, + {120,0x3A}, + {121,0x0F}, + {122,0x00}, + {123,0x00}, + { 0,0x0}, + { 0x7F,0x3C}, + { 0,0x01}, + { 8,0xC0}, + { 9,0x00}, + { 10,0x00}, + { 11,0x00}, + { 12,0xC0}, + { 13,0x00}, + { 14,0x00}, + { 15,0x00}, + { 0,0x0}, + { 0x7F,0x78}, + { 0,0x01}, + { 8,0x04}, + { 9,0x00}, + { 10,0x00}, + { 11,0x03}, + { 12,0x04}, + { 13,0x00}, + { 14,0x20}, + { 15,0x04}, + { 16,0x48}, + { 17,0x02}, + { 18,0x00}, + { 19,0x00}, + { 20,0x48}, + { 21,0x02}, + { 22,0x20}, + { 23,0x00}, + { 24,0x48}, + { 25,0x05}, + { 26,0x00}, + { 27,0x00}, + { 28,0x01}, + { 29,0x00}, + { 30,0x60}, + { 31,0x10}, + { 32,0x00}, + { 33,0x00}, + { 34,0x00}, + { 35,0x00}, + { 36,0x58}, + { 37,0x60}, + { 38,0x08}, + { 39,0x00}, + { 40,0x60}, + { 41,0x60}, + { 42,0x00}, + { 43,0x00}, + { 44,0x00}, + { 45,0x00}, + { 46,0x00}, + { 47,0x00}, + { 48,0x00}, + { 49,0x00}, + { 50,0x00}, + { 51,0x00}, + { 52,0x44}, + { 53,0x00}, + { 54,0xC0}, + { 55,0x03}, + { 56,0x00}, + { 57,0x00}, + { 58,0x00}, + { 59,0x00}, + { 60,0x00}, + { 61,0x00}, + { 62,0x00}, + { 63,0x00}, + { 64,0x44}, + { 65,0x00}, + { 66,0x00}, + { 67,0x03}, + { 68,0x21}, + { 69,0x00}, + { 70,0x00}, + { 71,0x00}, + { 72,0x03}, + { 73,0x80}, + { 74,0x00}, + { 75,0x10}, + { 76,0x00}, + { 77,0x00}, + { 78,0x00}, + { 79,0x00}, + { 80,0x45}, + { 81,0x02}, + { 82,0x80}, + { 83,0x00}, + { 84,0x45}, + { 85,0x02}, + { 86,0xA0}, + { 87,0x00}, + { 88,0x58}, + { 89,0x60}, + { 90,0x08}, + { 91,0x01}, + { 92,0x60}, + { 93,0x60}, + { 94,0x00}, + { 95,0x00}, + { 96,0x58}, + { 97,0x60}, + { 98,0x00}, + { 99,0x09}, + {100,0x00}, + {101,0x00}, + {102,0x00}, + {103,0x00}, + {104,0x44}, + {105,0x00}, + {106,0xC0}, + {107,0x16}, + {108,0x08}, + {109,0x00}, + {110,0x00}, + {111,0x46}, + {112,0x08}, + {113,0x00}, + {114,0x20}, + {115,0x86}, + {116,0x08}, + {117,0x00}, + {118,0x00}, + {119,0x45}, + {120,0x08}, + {121,0x00}, + {122,0x20}, + {123,0x85}, + {124,0x08}, + {125,0x00}, + {126,0x00}, + {127,0x44}, + { 0,0x02}, + { 8,0x08}, + { 9,0x00}, + { 10,0x20}, + { 11,0x84}, + { 12,0x08}, + { 13,0x00}, + { 14,0x00}, + { 15,0x43}, + { 16,0x08}, + { 17,0x00}, + { 18,0x20}, + { 19,0x83}, + { 20,0x08}, + { 21,0x00}, + { 22,0x00}, + { 23,0x42}, + { 24,0x08}, + { 25,0x00}, + { 26,0x20}, + { 27,0x82}, + { 28,0x08}, + { 29,0x00}, + { 30,0x00}, + { 31,0x41}, + { 32,0x08}, + { 33,0x00}, + { 34,0x20}, + { 35,0x81}, + { 36,0x08}, + { 37,0x00}, + { 38,0x00}, + { 39,0x40}, + { 40,0x08}, + { 41,0x00}, + { 42,0x20}, + { 43,0x80}, + { 44,0x08}, + { 45,0x00}, + { 46,0x00}, + { 47,0x3F}, + { 48,0x08}, + { 49,0x00}, + { 50,0x20}, + { 51,0x7F}, + { 52,0x00}, + { 53,0x00}, + { 54,0x00}, + { 55,0x00}, + { 56,0x00}, + { 57,0x00}, + { 58,0x00}, + { 59,0x00}, + { 60,0x00}, + { 61,0x00}, + { 62,0x00}, + { 63,0x00}, + { 64,0x00}, + { 65,0x00}, + { 66,0x00}, + { 67,0x00}, + { 68,0x00}, + { 69,0x00}, + { 70,0x00}, + { 71,0x00}, + { 72,0x44}, + { 73,0x00}, + { 74,0x00}, + { 75,0x06}, + { 76,0x21}, + { 77,0x00}, + { 78,0x20}, + { 79,0x00}, + { 80,0x4B}, + { 81,0x00}, + { 82,0xC0}, + { 83,0x00}, + { 84,0x4B}, + { 85,0x00}, + { 86,0xE0}, + { 87,0x00}, + { 88,0x00}, + { 89,0x00}, + { 90,0x40}, + { 91,0x48}, + { 92,0x0C}, + { 93,0x00}, + { 94,0x00}, + { 95,0x00}, + { 96,0x0C}, + { 97,0x00}, + { 98,0x20}, + { 99,0x00}, + {100,0x04}, + {101,0x02}, + {102,0xC0}, + {103,0x00}, + {104,0x04}, + {105,0x02}, + {106,0xE0}, + {107,0x01}, + {108,0x18}, + {109,0x01}, + {110,0x40}, + {111,0x00}, + {112,0x1C}, + {113,0x01}, + {114,0x60}, + {115,0x01}, + {116,0x00}, + {117,0x00}, + {118,0x00}, + {119,0x00}, + {120,0x00}, + {121,0x00}, + {122,0x00}, + {123,0x00}, + {124,0x00}, + {125,0x00}, + {126,0x00}, + {127,0x00}, + { 0,0x03}, + { 8,0x10}, + { 9,0x00}, + { 10,0x00}, + { 11,0x02}, + { 12,0x18}, + { 13,0x00}, + { 14,0xA0}, + { 15,0x03}, + { 16,0x1C}, + { 17,0x00}, + { 18,0xC0}, + { 19,0x04}, + { 20,0x00}, + { 21,0x00}, + { 22,0x00}, + { 23,0x00}, + { 24,0x00}, + { 25,0x00}, + { 26,0x00}, + { 27,0x00}, + { 28,0x00}, + { 29,0x00}, + { 30,0x00}, + { 31,0x00}, + { 32,0x10}, + { 33,0x00}, + { 34,0x00}, + { 35,0x05}, + { 36,0x18}, + { 37,0x01}, + { 38,0xE0}, + { 39,0x05}, + { 40,0x1C}, + { 41,0x02}, + { 42,0x00}, + { 43,0x02}, + { 44,0x00}, + { 45,0x00}, + { 46,0x00}, + { 47,0x00}, + { 48,0x00}, + { 49,0x00}, + { 50,0x00}, + { 51,0x00}, + { 52,0x00}, + { 53,0x00}, + { 54,0x00}, + { 55,0x00}, + { 56,0x10}, + { 57,0x00}, + { 58,0x00}, + { 59,0x06}, + { 60,0x18}, + { 61,0x00}, + { 62,0xE0}, + { 63,0x06}, + { 64,0x18}, + { 65,0x00}, + { 66,0xE0}, + { 67,0x06}, + { 68,0x18}, + { 69,0x00}, + { 70,0x60}, + { 71,0x0A}, + { 72,0x1C}, + { 73,0x00}, + { 74,0x80}, + { 75,0x0C}, + { 76,0x10}, + { 77,0x00}, + { 78,0x20}, + { 79,0x09}, + { 80,0x10}, + { 81,0x00}, + { 82,0x20}, + { 83,0x47}, + { 84,0x1C}, + { 85,0x00}, + { 86,0x40}, + { 87,0x09}, + { 88,0x18}, + { 89,0x00}, + { 90,0x60}, + { 91,0x48}, + { 92,0x1C}, + { 93,0x00}, + { 94,0x80}, + { 95,0x4C}, + { 96,0x1C}, + { 97,0x00}, + { 98,0x40}, + { 99,0x47}, + {100,0x10}, + {101,0x30}, + {102,0x00}, + {103,0x0B}, + {104,0x00}, + {105,0x00}, + {106,0x00}, + {107,0x00}, + {108,0x00}, + {109,0x00}, + {110,0x00}, + {111,0x00}, + {112,0x10}, + {113,0x30}, + {114,0x00}, + {115,0x4B}, + {116,0x18}, + {117,0x01}, + {118,0x80}, + {119,0x30}, + {120,0x1C}, + {121,0x01}, + {122,0xA0}, + {123,0x0D}, + {124,0x1C}, + {125,0x01}, + {126,0x80}, + {127,0x0B}, + { 0,0x04}, + { 8,0x1C}, + { 9,0x01}, + { 10,0xA0}, + { 11,0x2E}, + { 12,0x1C}, + { 13,0x01}, + { 14,0xC0}, + { 15,0x0F}, + { 16,0x1C}, + { 17,0x01}, + { 18,0xC0}, + { 19,0x2C}, + { 20,0x1C}, + { 21,0x02}, + { 22,0x20}, + { 23,0x11}, + { 24,0x1C}, + { 25,0x02}, + { 26,0x20}, + { 27,0x2A}, + { 28,0x1C}, + { 29,0x02}, + { 30,0x40}, + { 31,0x17}, + { 32,0x1C}, + { 33,0x02}, + { 34,0x40}, + { 35,0x24}, + { 36,0x1C}, + { 37,0x02}, + { 38,0x60}, + { 39,0x13}, + { 40,0x1C}, + { 41,0x02}, + { 42,0x60}, + { 43,0x28}, + { 44,0x1C}, + { 45,0x02}, + { 46,0x80}, + { 47,0x15}, + { 48,0x1C}, + { 49,0x02}, + { 50,0x80}, + { 51,0x26}, + { 52,0x1C}, + { 53,0x02}, + { 54,0xA0}, + { 55,0x19}, + { 56,0x1C}, + { 57,0x02}, + { 58,0xA0}, + { 59,0x22}, + { 60,0x1C}, + { 61,0x02}, + { 62,0xC0}, + { 63,0x1B}, + { 64,0x1C}, + { 65,0x02}, + { 66,0xC0}, + { 67,0x20}, + { 68,0x1C}, + { 69,0x02}, + { 70,0xE0}, + { 71,0x0C}, + { 72,0x1C}, + { 73,0x02}, + { 74,0xE0}, + { 75,0x2F}, + { 76,0x1C}, + { 77,0x03}, + { 78,0x00}, + { 79,0x14}, + { 80,0x1C}, + { 81,0x03}, + { 82,0x00}, + { 83,0x27}, + { 84,0x1C}, + { 85,0x03}, + { 86,0x20}, + { 87,0x10}, + { 88,0x1C}, + { 89,0x03}, + { 90,0x20}, + { 91,0x2B}, + { 92,0x1C}, + { 93,0x03}, + { 94,0x40}, + { 95,0x18}, + { 96,0x1C}, + { 97,0x03}, + { 98,0x40}, + { 99,0x23}, + {100,0x1C}, + {101,0x03}, + {102,0x60}, + {103,0x12}, + {104,0x1C}, + {105,0x03}, + {106,0x60}, + {107,0x29}, + {108,0x1C}, + {109,0x03}, + {110,0x80}, + {111,0x0E}, + {112,0x1C}, + {113,0x03}, + {114,0x80}, + {115,0x2D}, + {116,0x1C}, + {117,0x03}, + {118,0xA0}, + {119,0x16}, + {120,0x1C}, + {121,0x03}, + {122,0xA0}, + {123,0x25}, + {124,0x1C}, + {125,0x03}, + {126,0xC0}, + {127,0x1A}, + { 0,0x05}, + { 8,0x1C}, + { 9,0x03}, + { 10,0xC0}, + { 11,0x21}, + { 12,0x1C}, + { 13,0x03}, + { 14,0xE0}, + { 15,0x1C}, + { 16,0x1C}, + { 17,0x03}, + { 18,0xE0}, + { 19,0x1F}, + { 20,0x1C}, + { 21,0x04}, + { 22,0x00}, + { 23,0x1D}, + { 24,0x1C}, + { 25,0x04}, + { 26,0x00}, + { 27,0x1E}, + { 28,0x00}, + { 29,0x00}, + { 30,0x00}, + { 31,0x00}, + { 32,0x00}, + { 33,0x00}, + { 34,0x00}, + { 35,0x00}, + { 36,0x00}, + { 37,0x00}, + { 38,0x00}, + { 39,0x00}, + { 40,0x10}, + { 41,0x00}, + { 42,0x00}, + { 43,0x35}, + { 44,0x18}, + { 45,0x01}, + { 46,0x80}, + { 47,0x70}, + { 48,0x1C}, + { 49,0x01}, + { 50,0xA0}, + { 51,0x4D}, + { 52,0x1C}, + { 53,0x01}, + { 54,0x80}, + { 55,0x4B}, + { 56,0x1C}, + { 57,0x01}, + { 58,0xA0}, + { 59,0x6E}, + { 60,0x1C}, + { 61,0x01}, + { 62,0xC0}, + { 63,0x4F}, + { 64,0x1C}, + { 65,0x01}, + { 66,0xC0}, + { 67,0x6C}, + { 68,0x1C}, + { 69,0x02}, + { 70,0x20}, + { 71,0x51}, + { 72,0x1C}, + { 73,0x02}, + { 74,0x20}, + { 75,0x6A}, + { 76,0x1C}, + { 77,0x02}, + { 78,0x40}, + { 79,0x57}, + { 80,0x1C}, + { 81,0x02}, + { 82,0x40}, + { 83,0x64}, + { 84,0x1C}, + { 85,0x02}, + { 86,0x60}, + { 87,0x53}, + { 88,0x1C}, + { 89,0x02}, + { 90,0x60}, + { 91,0x68}, + { 92,0x1C}, + { 93,0x02}, + { 94,0x80}, + { 95,0x55}, + { 96,0x1C}, + { 97,0x02}, + { 98,0x80}, + { 99,0x66}, + {100,0x1C}, + {101,0x02}, + {102,0xA0}, + {103,0x59}, + {104,0x1C}, + {105,0x02}, + {106,0xA0}, + {107,0x62}, + {108,0x1C}, + {109,0x02}, + {110,0xC0}, + {111,0x5B}, + {112,0x1C}, + {113,0x02}, + {114,0xC0}, + {115,0x60}, + {116,0x1C}, + {117,0x02}, + {118,0xE0}, + {119,0x4C}, + {120,0x1C}, + {121,0x02}, + {122,0xE0}, + {123,0x6F}, + {124,0x1C}, + {125,0x03}, + {126,0x00}, + {127,0x54}, + { 0,0x06}, + { 8,0x1C}, + { 9,0x03}, + { 10,0x00}, + { 11,0x67}, + { 12,0x1C}, -reg_value Second_Rate_miniDSP_A_reg_values[] = { - { 0, 0x0}, - { 0x7F, 0x28}, - { 0, 0x01}, - { 8, 0x00}, - { 9, 0xB7}, - { 10, 0x98}, - { 11, 0x00}, - { 12, 0x7E}, - { 13, 0x90}, - { 14, 0xD0}, - { 15, 0x00}, - { 16, 0x7F}, - { 17, 0xFF}, - { 18, 0xFF}, - { 19, 0x00}, - { 20, 0x00}, - { 21, 0x00}, - { 22, 0x00}, - { 23, 0x00}, - { 24, 0x00}, - { 25, 0x00}, - { 26, 0x00}, - { 27, 0x00}, - { 28, 0xFF}, - { 29, 0xFF}, - { 30, 0xFF}, - { 31, 0x00}, - { 32, 0x80}, - { 33, 0x00}, - { 34, 0x00}, - { 35, 0x00}, - { 36, 0x7F}, - { 37, 0xFF}, - { 38, 0xFF}, - { 39, 0x00}, - { 40, 0x40}, - { 41, 0x00}, - { 42, 0x00}, - { 43, 0x00}, - { 44, 0x00}, - { 45, 0x00}, - { 46, 0x00}, - { 47, 0x00}, - { 48, 0xFF}, - { 49, 0x9E}, - { 50, 0x00}, - { 51, 0x00}, - { 52, 0xF7}, - { 53, 0x10}, - { 54, 0x00}, - { 55, 0x00}, - { 56, 0x26}, - { 57, 0xF0}, - { 58, 0x00}, - { 59, 0x00}, - { 60, 0x02}, - { 61, 0x61}, - { 62, 0x00}, - { 63, 0x00}, - { 64, 0x40}, - { 65, 0x02}, - { 66, 0x00}, - { 67, 0x00}, - { 68, 0xFF}, - { 69, 0xFC}, - { 70, 0x00}, - { 71, 0x00}, - { 72, 0xFF}, - { 73, 0xFD}, - { 74, 0x00}, - { 75, 0x00}, - { 76, 0xFF}, - { 77, 0xE5}, - { 78, 0x00}, - { 79, 0x00}, - { 80, 0xFF}, - { 81, 0xA7}, - { 82, 0x00}, - { 83, 0x00}, - { 84, 0xFF}, - { 85, 0xC7}, - { 86, 0x00}, - { 87, 0x00}, - { 88, 0xFF}, - { 89, 0xCE}, - { 90, 0x00}, - { 91, 0x00}, - { 92, 0xFF}, - { 93, 0xFE}, - { 94, 0x00}, - { 95, 0x00}, - { 96, 0xFE}, - { 97, 0xF7}, - { 98, 0x00}, - { 99, 0x00}, - {100, 0xFF}, - {101, 0x46}, - {102, 0x00}, - {103, 0x00}, - {104, 0xFF}, - {105, 0x22}, - {106, 0x00}, - {107, 0x00}, - {108, 0xFF}, - {109, 0x0F}, - {110, 0x00}, - {111, 0x00}, - {112, 0xFA}, - {113, 0x8C}, - {114, 0x00}, - {115, 0x00}, - {116, 0xF5}, - {117, 0x08}, - {118, 0x00}, - {119, 0x00}, - {120, 0xFD}, - {121, 0x92}, - {122, 0x00}, - {123, 0x00}, - {124, 0xF3}, - {125, 0xA3}, - {126, 0x00}, - {127, 0x00}, - { 0, 0x02}, - { 8, 0x03}, - { 9, 0xB3}, - { 10, 0x00}, - { 11, 0x00}, - { 12, 0x00}, - { 13, 0x33}, - { 14, 0x00}, - { 15, 0x00}, - { 16, 0x00}, - { 17, 0x71}, - { 18, 0x00}, - { 19, 0x00}, - { 20, 0x40}, - { 21, 0x60}, - { 22, 0x00}, - { 23, 0x00}, - { 24, 0x00}, - { 25, 0xE2}, - { 26, 0x00}, - { 27, 0x00}, - { 28, 0x00}, - { 29, 0xC6}, - { 30, 0x00}, - { 31, 0x00}, - { 32, 0x00}, - { 33, 0x87}, - { 34, 0x00}, - { 35, 0x00}, - { 36, 0x00}, - { 37, 0x0F}, - { 38, 0x00}, - { 39, 0x00}, - { 40, 0x00}, - { 41, 0x0A}, - { 42, 0x00}, - { 43, 0x00}, - { 44, 0x00}, - { 45, 0x02}, - { 46, 0x00}, - { 47, 0x00}, - { 48, 0x01}, - { 49, 0x81}, - { 50, 0x00}, - { 51, 0x00}, - { 52, 0x18}, - { 53, 0x89}, - { 54, 0x00}, - { 55, 0x00}, - { 56, 0x07}, - { 57, 0xFB}, - { 58, 0x00}, - { 59, 0x00}, - { 60, 0x03}, - { 61, 0xBE}, - { 62, 0x00}, - { 63, 0x00}, - { 64, 0x00}, - { 65, 0x49}, - { 66, 0x00}, - { 67, 0x00}, - { 68, 0xFF}, - { 69, 0xF2}, - { 70, 0x00}, - { 71, 0x00}, - { 72, 0xF9}, - { 73, 0xBA}, - { 74, 0x00}, - { 75, 0x00}, - { 76, 0xF9}, - { 77, 0x00}, - { 78, 0x00}, - { 79, 0x00}, - { 80, 0xFF}, - { 81, 0x68}, - { 82, 0x00}, - { 83, 0x00}, - { 84, 0xFE}, - { 85, 0x2C}, - { 86, 0x00}, - { 87, 0x00}, - { 88, 0xEB}, - { 89, 0x8D}, - { 90, 0x00}, - { 91, 0x00}, - { 92, 0x03}, - { 93, 0x83}, - { 94, 0x00}, - { 95, 0x00}, - { 96, 0x01}, - { 97, 0xC3}, - { 98, 0x00}, - { 99, 0x00}, - {100, 0x00}, - {101, 0xD3}, - {102, 0x00}, - {103, 0x00}, - {104, 0x00}, - {105, 0x33}, - {106, 0x00}, - {107, 0x00}, - {108, 0x00}, - {109, 0x02}, - {110, 0x00}, - {111, 0x00}, - {112, 0x32}, - {113, 0x08}, - {114, 0x00}, - {115, 0x00}, - {116, 0x0A}, - {117, 0xFA}, - {118, 0x00}, - {119, 0x00}, - {120, 0x54}, - {121, 0x7B}, - {122, 0x00}, - {123, 0x00}, - {124, 0xFF}, - {125, 0x6B}, - {126, 0x00}, - {127, 0x00}, - { 0, 0x03}, - { 8, 0xFF}, - { 9, 0x03}, - { 10, 0x00}, - { 11, 0x00}, - { 12, 0xFC}, - { 13, 0xC6}, - { 14, 0x00}, - { 15, 0x00}, - { 16, 0xF5}, - { 17, 0x54}, - { 18, 0x00}, - { 19, 0x00}, - { 20, 0xF9}, - { 21, 0x64}, - { 22, 0x00}, - { 23, 0x00}, - { 24, 0x39}, - { 25, 0x80}, - { 26, 0x00}, - { 27, 0x00}, - { 28, 0x03}, - { 29, 0x1C}, - { 30, 0x00}, - { 31, 0x00}, - { 32, 0x03}, - { 33, 0x2F}, - { 34, 0x00}, - { 35, 0x00}, - { 36, 0x00}, - { 37, 0x67}, - { 38, 0x00}, - { 39, 0x00}, - { 40, 0x0F}, - { 41, 0x73}, - { 42, 0x00}, - { 43, 0x00}, - { 44, 0x2C}, - { 45, 0x2B}, - { 46, 0x00}, - { 47, 0x00}, - { 0, 0x09}, - { 72, 0x00}, - { 73, 0xB7}, - { 74, 0x98}, - { 75, 0x00}, - { 76, 0x7E}, - { 77, 0x90}, - { 78, 0xD0}, - { 79, 0x00}, - { 80, 0x7F}, - { 81, 0xFF}, - { 82, 0xFF}, - { 83, 0x00}, - { 84, 0x00}, - { 85, 0x00}, - { 86, 0x00}, - { 87, 0x00}, - { 88, 0x00}, - { 89, 0x00}, - { 90, 0x00}, - { 91, 0x00}, - { 92, 0xFF}, - { 93, 0xFF}, - { 94, 0xFF}, - { 95, 0x00}, - { 96, 0x80}, - { 97, 0x00}, - { 98, 0x00}, - { 99, 0x00}, - {100, 0x7F}, - {101, 0xFF}, - {102, 0xFF}, - {103, 0x00}, - {104, 0x40}, - {105, 0x00}, - {106, 0x00}, - {107, 0x00}, - {108, 0x00}, - {109, 0x00}, - {110, 0x00}, - {111, 0x00}, - {112, 0xFF}, - {113, 0x9E}, - {114, 0x00}, - {115, 0x00}, - {116, 0xF7}, - {117, 0x10}, - {118, 0x00}, - {119, 0x00}, - {120, 0x26}, - {121, 0xF0}, - {122, 0x00}, - {123, 0x00}, - {124, 0x02}, - {125, 0x61}, - {126, 0x00}, - {127, 0x00}, - { 0, 0x0A}, - { 8, 0x40}, - { 9, 0x02}, - { 10, 0x00}, - { 11, 0x00}, - { 12, 0xFF}, - { 13, 0xFC}, - { 14, 0x00}, - { 15, 0x00}, - { 16, 0xFF}, - { 17, 0xFD}, - { 18, 0x00}, - { 19, 0x00}, - { 20, 0xFF}, - { 21, 0xE5}, - { 22, 0x00}, - { 23, 0x00}, - { 24, 0xFF}, - { 25, 0xA7}, - { 26, 0x00}, - { 27, 0x00}, - { 28, 0xFF}, - { 29, 0xC7}, - { 30, 0x00}, - { 31, 0x00}, - { 32, 0xFF}, - { 33, 0xCE}, - { 34, 0x00}, - { 35, 0x00}, - { 36, 0xFF}, - { 37, 0xFE}, - { 38, 0x00}, - { 39, 0x00}, - { 40, 0xFE}, - { 41, 0xF7}, - { 42, 0x00}, - { 43, 0x00}, - { 44, 0xFF}, - { 45, 0x46}, - { 46, 0x00}, - { 47, 0x00}, - { 48, 0xFF}, - { 49, 0x22}, - { 50, 0x00}, - { 51, 0x00}, - { 52, 0xFF}, - { 53, 0x0F}, - { 54, 0x00}, - { 55, 0x00}, - { 56, 0xFA}, - { 57, 0x8C}, - { 58, 0x00}, - { 59, 0x00}, - { 60, 0xF5}, - { 61, 0x08}, - { 62, 0x00}, - { 63, 0x00}, - { 64, 0xFD}, - { 65, 0x92}, - { 66, 0x00}, - { 67, 0x00}, - { 68, 0xF3}, - { 69, 0xA3}, - { 70, 0x00}, - { 71, 0x00}, - { 72, 0x03}, - { 73, 0xB3}, - { 74, 0x00}, - { 75, 0x00}, - { 76, 0x00}, - { 77, 0x33}, - { 78, 0x00}, - { 79, 0x00}, - { 80, 0x00}, - { 81, 0x71}, - { 82, 0x00}, - { 83, 0x00}, - { 84, 0x40}, - { 85, 0x60}, - { 86, 0x00}, - { 87, 0x00}, - { 88, 0x00}, - { 89, 0xE2}, - { 90, 0x00}, - { 91, 0x00}, - { 92, 0x00}, - { 93, 0xC6}, - { 94, 0x00}, - { 95, 0x00}, - { 96, 0x00}, - { 97, 0x87}, - { 98, 0x00}, - { 99, 0x00}, - {100, 0x00}, - {101, 0x0F}, - {102, 0x00}, - {103, 0x00}, - {104, 0x00}, - {105, 0x0A}, - {106, 0x00}, - {107, 0x00}, - {108, 0x00}, - {109, 0x02}, - {110, 0x00}, - {111, 0x00}, - {112, 0x01}, - {113, 0x81}, - {114, 0x00}, - {115, 0x00}, - {116, 0x18}, - {117, 0x89}, - {118, 0x00}, - {119, 0x00}, - {120, 0x07}, - {121, 0xFB}, - {122, 0x00}, - {123, 0x00}, - {124, 0x03}, - {125, 0xBE}, - {126, 0x00}, - {127, 0x00}, - { 0, 0x0B}, - { 8, 0x00}, - { 9, 0x49}, - { 10, 0x00}, - { 11, 0x00}, - { 12, 0xFF}, - { 13, 0xF2}, - { 14, 0x00}, - { 15, 0x00}, - { 16, 0xF9}, - { 17, 0xBA}, - { 18, 0x00}, - { 19, 0x00}, - { 20, 0xF9}, - { 21, 0x00}, - { 22, 0x00}, - { 23, 0x00}, - { 24, 0xFF}, - { 25, 0x68}, - { 26, 0x00}, - { 27, 0x00}, - { 28, 0xFE}, - { 29, 0x2C}, - { 30, 0x00}, - { 31, 0x00}, - { 32, 0xEB}, - { 33, 0x8D}, - { 34, 0x00}, - { 35, 0x00}, - { 36, 0x03}, - { 37, 0x83}, - { 38, 0x00}, - { 39, 0x00}, - { 40, 0x01}, - { 41, 0xC3}, - { 42, 0x00}, - { 43, 0x00}, - { 44, 0x00}, - { 45, 0xD3}, - { 46, 0x00}, - { 47, 0x00}, - { 48, 0x00}, - { 49, 0x33}, - { 50, 0x00}, - { 51, 0x00}, - { 52, 0x00}, - { 53, 0x02}, - { 54, 0x00}, - { 55, 0x00}, - { 56, 0x32}, - { 57, 0x08}, - { 58, 0x00}, - { 59, 0x00}, - { 60, 0x0A}, - { 61, 0xFA}, - { 62, 0x00}, - { 63, 0x00}, - { 64, 0x54}, - { 65, 0x7B}, - { 66, 0x00}, - { 67, 0x00}, - { 68, 0xFF}, - { 69, 0x6B}, - { 70, 0x00}, - { 71, 0x00}, - { 72, 0xFF}, - { 73, 0x03}, - { 74, 0x00}, - { 75, 0x00}, - { 76, 0xFC}, - { 77, 0xC6}, - { 78, 0x00}, - { 79, 0x00}, - { 80, 0xF5}, - { 81, 0x54}, - { 82, 0x00}, - { 83, 0x00}, - { 84, 0xF9}, - { 85, 0x64}, - { 86, 0x00}, - { 87, 0x00}, - { 88, 0x39}, - { 89, 0x80}, - { 90, 0x00}, - { 91, 0x00}, - { 92, 0x03}, - { 93, 0x1C}, - { 94, 0x00}, - { 95, 0x00}, - { 96, 0x03}, - { 97, 0x2F}, - { 98, 0x00}, - { 99, 0x00}, - {100, 0x00}, - {101, 0x67}, - {102, 0x00}, - {103, 0x00}, - {104, 0x0F}, - {105, 0x73}, - {106, 0x00}, - {107, 0x00}, - {108, 0x2C}, - {109, 0x2B}, - {110, 0x00}, - {111, 0x00}, - { 0, 0x0}, - { 0x7F, 0x14}, - { 0, 0x01}, - { 8, 0xC0}, - { 9, 0x00}, - { 10, 0x00}, - { 11, 0x00}, - { 12, 0xC0}, - { 13, 0x00}, - { 14, 0x00}, - { 15, 0x00}, - { 0, 0x0}, - { 0x7F, 0x64}, - { 0, 0x01}, - { 8, 0x58}, - { 9, 0x60}, - { 10, 0x08}, - { 11, 0x01}, - { 12, 0x60}, - { 13, 0x60}, - { 14, 0x00}, - { 15, 0x00}, - { 16, 0x58}, - { 17, 0x60}, - { 18, 0x00}, - { 19, 0x09}, - { 20, 0x00}, - { 21, 0x00}, - { 22, 0x00}, - { 23, 0x00}, - { 24, 0x44}, - { 25, 0x00}, - { 26, 0xC0}, - { 27, 0x0B}, - { 28, 0x04}, - { 29, 0x00}, - { 30, 0x00}, - { 31, 0x00}, - { 32, 0x04}, - { 33, 0x00}, - { 34, 0x20}, - { 35, 0x51}, - { 36, 0x04}, - { 37, 0x00}, - { 38, 0x00}, - { 39, 0x0D}, - { 40, 0x04}, - { 41, 0x00}, - { 42, 0x20}, - { 43, 0x5E}, - { 44, 0x04}, - { 45, 0x00}, - { 46, 0x00}, - { 47, 0x08}, - { 48, 0x04}, - { 49, 0x00}, - { 50, 0x20}, - { 51, 0x59}, - { 52, 0x04}, - { 53, 0x00}, - { 54, 0x00}, - { 55, 0x04}, - { 56, 0x04}, - { 57, 0x00}, - { 58, 0x20}, - { 59, 0x55}, - { 60, 0x00}, - { 61, 0x00}, - { 62, 0x00}, - { 63, 0x00}, - { 64, 0x00}, - { 65, 0x00}, - { 66, 0x00}, - { 67, 0x00}, - { 68, 0x44}, - { 69, 0x00}, - { 70, 0x00}, - { 71, 0x0B}, - { 72, 0x21}, - { 73, 0x00}, - { 74, 0x20}, - { 75, 0x00}, - { 76, 0x4B}, - { 77, 0x00}, - { 78, 0xC0}, - { 79, 0x00}, - { 80, 0x4B}, - { 81, 0x00}, - { 82, 0xE0}, - { 83, 0x00}, - { 84, 0x10}, - { 85, 0x00}, - { 86, 0x00}, - { 87, 0x00}, - { 88, 0x10}, - { 89, 0x00}, - { 90, 0x00}, - { 91, 0x51}, - { 92, 0x10}, - { 93, 0x00}, - { 94, 0x00}, - { 95, 0x0D}, - { 96, 0x10}, - { 97, 0x00}, - { 98, 0x00}, - { 99, 0x5E}, - {100, 0x10}, - {101, 0x00}, - {102, 0x00}, - {103, 0x08}, - {104, 0x10}, - {105, 0x00}, - {106, 0x00}, - {107, 0x59}, - {108, 0x10}, - {109, 0x00}, - {110, 0x00}, - {111, 0x04}, - {112, 0x10}, - {113, 0x00}, - {114, 0x00}, - {115, 0x55}, - {116, 0x18}, - {117, 0x01}, - {118, 0xC0}, - {119, 0x0F}, - {120, 0x1C}, - {121, 0x01}, - {122, 0xA0}, - {123, 0x09}, - {124, 0x1C}, - {125, 0x01}, - {126, 0xA0}, - {127, 0x03}, - { 0, 0x02}, - { 8, 0x1C}, - { 9, 0x01}, - { 10, 0x80}, - { 11, 0x0A}, - { 12, 0x1C}, - { 13, 0x01}, - { 14, 0x80}, - { 15, 0x02}, - { 16, 0x1C}, - { 17, 0x01}, - { 18, 0x60}, - { 19, 0x01}, - { 20, 0x1C}, - { 21, 0x01}, - { 22, 0x60}, - { 23, 0x0B}, - { 24, 0x1C}, - { 25, 0x01}, - { 26, 0x40}, - { 27, 0x0C}, - { 28, 0x1C}, - { 29, 0x01}, - { 30, 0x40}, - { 31, 0x00}, - { 32, 0x18}, - { 33, 0x01}, - { 34, 0x40}, - { 35, 0x5D}, - { 36, 0x1C}, - { 37, 0x01}, - { 38, 0x40}, - { 39, 0x51}, - { 40, 0x1C}, - { 41, 0x01}, - { 42, 0x60}, - { 43, 0x52}, - { 44, 0x10}, - { 45, 0x00}, - { 46, 0x00}, - { 47, 0x2D}, - { 48, 0x1C}, - { 49, 0x01}, - { 50, 0x60}, - { 51, 0x5C}, - { 52, 0x1C}, - { 53, 0x01}, - { 54, 0x80}, - { 55, 0x5B}, - { 56, 0x1C}, - { 57, 0x01}, - { 58, 0x80}, - { 59, 0x53}, - { 60, 0x1C}, - { 61, 0x01}, - { 62, 0xA0}, - { 63, 0x5A}, - { 64, 0x1C}, - { 65, 0x01}, - { 66, 0xA0}, - { 67, 0x54}, - { 68, 0x1C}, - { 69, 0x01}, - { 70, 0xC0}, - { 71, 0x60}, - { 72, 0x00}, - { 73, 0x00}, - { 74, 0x00}, - { 75, 0x00}, - { 76, 0x00}, - { 77, 0x00}, - { 78, 0x00}, - { 79, 0x00}, - { 80, 0x00}, - { 81, 0x00}, - { 82, 0x00}, - { 83, 0x00}, - { 84, 0x10}, - { 85, 0x00}, - { 86, 0x00}, - { 87, 0x7E}, - { 88, 0x18}, - { 89, 0x01}, - { 90, 0xE0}, - { 91, 0x2C}, - { 92, 0x1C}, - { 93, 0x01}, - { 94, 0xE0}, - { 95, 0x2D}, - { 96, 0x1C}, - { 97, 0x02}, - { 98, 0x00}, - { 99, 0x11}, - {100, 0x1C}, - {101, 0x02}, - {102, 0x00}, - {103, 0x48}, - {104, 0x1C}, - {105, 0x02}, - {106, 0x20}, - {107, 0x2F}, - {108, 0x1C}, - {109, 0x02}, - {110, 0x20}, - {111, 0x2A}, - {112, 0x1C}, - {113, 0x02}, - {114, 0x40}, - {115, 0x31}, - {116, 0x1C}, - {117, 0x02}, - {118, 0x40}, - {119, 0x28}, - {120, 0x1C}, - {121, 0x02}, - {122, 0x60}, - {123, 0x37}, - {124, 0x1C}, - {125, 0x02}, - {126, 0x60}, - {127, 0x22}, - { 0, 0x03}, - { 8, 0x1C}, - { 9, 0x02}, - { 10, 0x80}, - { 11, 0x14}, - { 12, 0x1C}, - { 13, 0x02}, - { 14, 0x80}, - { 15, 0x45}, - { 16, 0x1C}, - { 17, 0x02}, - { 18, 0xA0}, - { 19, 0x12}, - { 20, 0x1C}, - { 21, 0x02}, - { 22, 0xA0}, - { 23, 0x47}, - { 24, 0x1C}, - { 25, 0x02}, - { 26, 0xC0}, - { 27, 0x38}, - { 28, 0x1C}, - { 29, 0x02}, - { 30, 0xC0}, - { 31, 0x21}, - { 32, 0x1C}, - { 33, 0x02}, - { 34, 0xE0}, - { 35, 0x33}, - { 36, 0x1C}, - { 37, 0x02}, - { 38, 0xE0}, - { 39, 0x26}, - { 40, 0x1C}, - { 41, 0x03}, - { 42, 0x00}, - { 43, 0x16}, - { 44, 0x1C}, - { 45, 0x03}, - { 46, 0x00}, - { 47, 0x43}, - { 48, 0x1C}, - { 49, 0x03}, - { 50, 0x20}, - { 51, 0x35}, - { 52, 0x1C}, - { 53, 0x03}, - { 54, 0x20}, - { 55, 0x24}, - { 56, 0x1C}, - { 57, 0x03}, - { 58, 0x40}, - { 59, 0x1A}, - { 60, 0x1C}, - { 61, 0x03}, - { 62, 0x40}, - { 63, 0x3F}, - { 64, 0x1C}, - { 65, 0x03}, - { 66, 0x60}, - { 67, 0x3A}, - { 68, 0x1C}, - { 69, 0x03}, - { 70, 0x60}, - { 71, 0x1F}, - { 72, 0x1C}, - { 73, 0x03}, - { 74, 0x80}, - { 75, 0x18}, - { 76, 0x1C}, - { 77, 0x03}, - { 78, 0x80}, - { 79, 0x41}, - { 80, 0x1C}, - { 81, 0x03}, - { 82, 0xA0}, - { 83, 0x1C}, - { 84, 0x1C}, - { 85, 0x03}, - { 86, 0xA0}, - { 87, 0x3D}, - { 88, 0x1C}, - { 89, 0x03}, - { 90, 0xC0}, - { 91, 0x19}, - { 92, 0x1C}, - { 93, 0x03}, - { 94, 0xC0}, - { 95, 0x40}, - { 96, 0x1C}, - { 97, 0x03}, - { 98, 0xE0}, - { 99, 0x30}, - {100, 0x1C}, - {101, 0x03}, - {102, 0xE0}, - {103, 0x29}, - {104, 0x1C}, - {105, 0x04}, - {106, 0x00}, - {107, 0x15}, - {108, 0x1C}, - {109, 0x04}, - {110, 0x00}, - {111, 0x44}, - {112, 0x1C}, - {113, 0x04}, - {114, 0x20}, - {115, 0x3B}, - {116, 0x1C}, - {117, 0x04}, - {118, 0x20}, - {119, 0x1E}, - {120, 0x1C}, - {121, 0x04}, - {122, 0x40}, - {123, 0x34}, - {124, 0x1C}, - {125, 0x04}, - {126, 0x40}, - {127, 0x25}, - { 0, 0x04}, - { 8, 0x1C}, - { 9, 0x04}, - { 10, 0x60}, - { 11, 0x36}, - { 12, 0x1C}, - { 13, 0x04}, - { 14, 0x60}, - { 15, 0x23}, - { 16, 0x1C}, - { 17, 0x04}, - { 18, 0x80}, - { 19, 0x32}, - { 20, 0x1C}, - { 21, 0x04}, - { 22, 0x80}, - { 23, 0x27}, - { 24, 0x1C}, - { 25, 0x04}, - { 26, 0xA0}, - { 27, 0x13}, - { 28, 0x1C}, - { 29, 0x04}, - { 30, 0xA0}, - { 31, 0x46}, - { 32, 0x1C}, - { 33, 0x04}, - { 34, 0xC0}, - { 35, 0x2E}, - { 36, 0x1C}, - { 37, 0x04}, - { 38, 0xC0}, - { 39, 0x2B}, - { 40, 0x1C}, - { 41, 0x04}, - { 42, 0xE0}, - { 43, 0x10}, - { 44, 0x1C}, - { 45, 0x04}, - { 46, 0xE0}, - { 47, 0x49}, - { 48, 0x1C}, - { 49, 0x05}, - { 50, 0x00}, - { 51, 0x17}, - { 52, 0x1C}, - { 53, 0x05}, - { 54, 0x00}, - { 55, 0x42}, - { 56, 0x1C}, - { 57, 0x05}, - { 58, 0x20}, - { 59, 0x1D}, - { 60, 0x1C}, - { 61, 0x05}, - { 62, 0x20}, - { 63, 0x3C}, - { 64, 0x1C}, - { 65, 0x05}, - { 66, 0x40}, - { 67, 0x1B}, - { 68, 0x1C}, - { 69, 0x05}, - { 70, 0x40}, - { 71, 0x3E}, - { 72, 0x1C}, - { 73, 0x05}, - { 74, 0x60}, - { 75, 0x39}, - { 76, 0x1C}, - { 77, 0x05}, - { 78, 0x60}, - { 79, 0x20}, - { 80, 0x00}, - { 81, 0x00}, - { 82, 0x00}, - { 83, 0x00}, - { 84, 0x5C}, - { 85, 0x90}, - { 86, 0x40}, - { 87, 0x00}, - { 88, 0x00}, - { 89, 0x00}, - { 90, 0x00}, - { 91, 0x00}, - { 92, 0x5C}, - { 93, 0x90}, - { 94, 0x20}, - { 95, 0x00}, - { 96, 0x00}, - { 97, 0x00}, - { 98, 0x00}, - { 99, 0x00}, - {100, 0x00}, - {101, 0x00}, - {102, 0x00}, - {103, 0x00}, - {104, 0x00}, - {105, 0x00}, - {106, 0x00}, - {107, 0x00}, - {108, 0x10}, - {109, 0x00}, - {110, 0x00}, - {111, 0x49}, - {112, 0x18}, - {113, 0x01}, - {114, 0xC0}, - {115, 0x57}, - {116, 0x1C}, - {117, 0x01}, - {118, 0xA0}, - {119, 0x51}, - {120, 0x1C}, - {121, 0x01}, - {122, 0xA0}, - {123, 0x5C}, - {124, 0x1C}, - {125, 0x01}, - {126, 0x80}, - {127, 0x52}, - { 0, 0x05}, - { 8, 0x1C}, - { 9, 0x01}, - { 10, 0x80}, - { 11, 0x5B}, - { 12, 0x1C}, - { 13, 0x01}, - { 14, 0x60}, - { 15, 0x5A}, - { 16, 0x1C}, - { 17, 0x01}, - { 18, 0x60}, - { 19, 0x53}, - { 20, 0x1C}, - { 21, 0x01}, - { 22, 0x40}, - { 23, 0x54}, - { 24, 0x1C}, - { 25, 0x01}, - { 26, 0x40}, - { 27, 0x59}, - { 28, 0x18}, - { 29, 0x01}, - { 30, 0x40}, - { 31, 0x03}, - { 32, 0x1C}, - { 33, 0x01}, - { 34, 0x40}, - { 35, 0x08}, - { 36, 0x1C}, - { 37, 0x01}, - { 38, 0x60}, - { 39, 0x09}, - { 40, 0x10}, - { 41, 0x00}, - { 42, 0x00}, - { 43, 0x60}, - { 44, 0x1C}, - { 45, 0x01}, - { 46, 0x60}, - { 47, 0x02}, - { 48, 0x1C}, - { 49, 0x01}, - { 50, 0x80}, - { 51, 0x01}, - { 52, 0x1C}, - { 53, 0x01}, - { 54, 0x80}, - { 55, 0x0A}, - { 56, 0x1C}, - { 57, 0x01}, - { 58, 0xA0}, - { 59, 0x00}, - { 60, 0x1C}, - { 61, 0x01}, - { 62, 0xA0}, - { 63, 0x0B}, - { 64, 0x1C}, - { 65, 0x01}, - { 66, 0xC0}, - { 67, 0x06}, - { 68, 0x00}, - { 69, 0x00}, - { 70, 0x00}, - { 71, 0x00}, - { 72, 0x00}, - { 73, 0x00}, - { 74, 0x00}, - { 75, 0x00}, - { 76, 0x00}, - { 77, 0x00}, - { 78, 0x00}, - { 79, 0x00}, - { 80, 0x10}, - { 81, 0x00}, - { 82, 0x00}, - { 83, 0x0F}, - { 84, 0x18}, - { 85, 0x01}, - { 86, 0xE0}, - { 87, 0x7D}, - { 88, 0x1C}, - { 89, 0x01}, - { 90, 0xE0}, - { 91, 0x7E}, - { 92, 0x1C}, - { 93, 0x02}, - { 94, 0x00}, - { 95, 0x62}, - { 96, 0x1C}, - { 97, 0x02}, - { 98, 0x00}, - { 99, 0x99}, - {100, 0x1C}, - {101, 0x02}, - {102, 0x20}, - {103, 0x80}, - {104, 0x1C}, - {105, 0x02}, - {106, 0x20}, - {107, 0x7B}, - {108, 0x1C}, - {109, 0x02}, - {110, 0x40}, - {111, 0x82}, - {112, 0x1C}, - {113, 0x02}, - {114, 0x40}, - {115, 0x79}, - {116, 0x1C}, - {117, 0x02}, - {118, 0x60}, - {119, 0x88}, - {120, 0x1C}, - {121, 0x02}, - {122, 0x60}, - {123, 0x73}, - {124, 0x1C}, - {125, 0x02}, - {126, 0x80}, - {127, 0x65}, - { 0, 0x06}, - { 8, 0x1C}, - { 9, 0x02}, - { 10, 0x80}, - { 11, 0x96}, - { 12, 0x1C}, - { 13, 0x02}, - { 14, 0xA0}, - { 15, 0x63}, - { 16, 0x1C}, - { 17, 0x02}, - { 18, 0xA0}, - { 19, 0x98}, - { 20, 0x1C}, - { 21, 0x02}, - { 22, 0xC0}, - { 23, 0x89}, - { 24, 0x1C}, - { 25, 0x02}, - { 26, 0xC0}, - { 27, 0x72}, - { 28, 0x1C}, - { 29, 0x02}, - { 30, 0xE0}, - { 31, 0x84}, - { 32, 0x1C}, - { 33, 0x02}, - { 34, 0xE0}, - { 35, 0x77}, - { 36, 0x1C}, - { 37, 0x03}, - { 38, 0x00}, - { 39, 0x67}, - { 40, 0x1C}, - { 41, 0x03}, - { 42, 0x00}, - { 43, 0x94}, - { 44, 0x1C}, - { 45, 0x03}, - { 46, 0x20}, - { 47, 0x86}, - { 48, 0x1C}, - { 49, 0x03}, - { 50, 0x20}, - { 51, 0x75}, - { 52, 0x1C}, - { 53, 0x03}, - { 54, 0x40}, - { 55, 0x6B}, - { 56, 0x1C}, - { 57, 0x03}, - { 58, 0x40}, - { 59, 0x90}, - { 60, 0x1C}, - { 61, 0x03}, - { 62, 0x60}, - { 63, 0x8B}, - { 64, 0x1C}, - { 65, 0x03}, - { 66, 0x60}, - { 67, 0x70}, - { 68, 0x1C}, - { 69, 0x03}, - { 70, 0x80}, - { 71, 0x69}, - { 72, 0x1C}, - { 73, 0x03}, - { 74, 0x80}, - { 75, 0x92}, - { 76, 0x1C}, - { 77, 0x03}, - { 78, 0xA0}, - { 79, 0x6D}, - { 80, 0x1C}, - { 81, 0x03}, - { 82, 0xA0}, - { 83, 0x8E}, - { 84, 0x1C}, - { 85, 0x03}, - { 86, 0xC0}, - { 87, 0x6A}, - { 88, 0x1C}, - { 89, 0x03}, - { 90, 0xC0}, - { 91, 0x91}, - { 92, 0x1C}, - { 93, 0x03}, - { 94, 0xE0}, - { 95, 0x81}, - { 96, 0x1C}, - { 97, 0x03}, - { 98, 0xE0}, - { 99, 0x7A}, - {100, 0x1C}, - {101, 0x04}, - {102, 0x00}, - {103, 0x66}, - {104, 0x1C}, - {105, 0x04}, - {106, 0x00}, - {107, 0x95}, - {108, 0x1C}, - {109, 0x04}, - {110, 0x20}, - {111, 0x8C}, - {112, 0x1C}, - {113, 0x04}, - {114, 0x20}, - {115, 0x6F}, - {116, 0x1C}, - {117, 0x04}, - {118, 0x40}, - {119, 0x85}, - {120, 0x1C}, - {121, 0x04}, - {122, 0x40}, - {123, 0x76}, - {124, 0x1C}, - {125, 0x04}, - {126, 0x60}, - {127, 0x87}, - { 0, 0x07}, - { 8, 0x1C}, - { 9, 0x04}, - { 10, 0x60}, - { 11, 0x74}, - { 12, 0x1C}, - { 13, 0x04}, - { 14, 0x80}, - { 15, 0x83}, - { 16, 0x1C}, - { 17, 0x04}, - { 18, 0x80}, - { 19, 0x78}, - { 20, 0x1C}, - { 21, 0x04}, - { 22, 0xA0}, - { 23, 0x64}, - { 24, 0x1C}, - { 25, 0x04}, - { 26, 0xA0}, - { 27, 0x97}, - { 28, 0x1C}, - { 29, 0x04}, - { 30, 0xC0}, - { 31, 0x7F}, - { 32, 0x1C}, - { 33, 0x04}, - { 34, 0xC0}, - { 35, 0x7C}, - { 36, 0x1C}, - { 37, 0x04}, - { 38, 0xE0}, - { 39, 0x61}, - { 40, 0x1C}, - { 41, 0x04}, - { 42, 0xE0}, - { 43, 0x9A}, - { 44, 0x1C}, - { 45, 0x05}, - { 46, 0x00}, - { 47, 0x68}, - { 48, 0x1C}, - { 49, 0x05}, - { 50, 0x00}, - { 51, 0x93}, - { 52, 0x1C}, - { 53, 0x05}, - { 54, 0x20}, - { 55, 0x6E}, - { 56, 0x1C}, - { 57, 0x05}, - { 58, 0x20}, - { 59, 0x8D}, - { 60, 0x1C}, - { 61, 0x05}, - { 62, 0x40}, - { 63, 0x6C}, - { 64, 0x1C}, - { 65, 0x05}, - { 66, 0x40}, - { 67, 0x8F}, - { 68, 0x1C}, - { 69, 0x05}, - { 70, 0x60}, - { 71, 0x8A}, - { 72, 0x1C}, - { 73, 0x05}, - { 74, 0x60}, - { 75, 0x71}, - { 76, 0x00}, - { 77, 0x00}, - { 78, 0x00}, - { 79, 0x00}, - { 80, 0x5C}, - { 81, 0x90}, - { 82, 0x80}, - { 83, 0x00}, - { 84, 0x00}, - { 85, 0x00}, - { 86, 0x00}, - { 87, 0x00}, - { 88, 0x5C}, - { 89, 0x90}, - { 90, 0x60}, - { 91, 0x00}, - { 92, 0x00}, - { 93, 0x00}, - { 94, 0x00}, - { 95, 0x00}, - { 96, 0x00}, - { 97, 0x00}, - { 98, 0x00}, - { 99, 0x00}, - {100, 0x00}, - {101, 0x00}, - {102, 0x00}, - {103, 0x00}, - {104, 0x10}, - {105, 0x00}, - {106, 0x00}, - {107, 0x9A}, - {108, 0x18}, - {109, 0x00}, - {110, 0x60}, - {111, 0x4A}, - {112, 0x1C}, - {113, 0x00}, - {114, 0x80}, - {115, 0x4C}, - {116, 0x1C}, - {117, 0x00}, - {118, 0x40}, - {119, 0x49}, - {120, 0x30}, - {121, 0x00}, - {122, 0x00}, - {123, 0x4C}, - {124, 0x1C}, - {125, 0x00}, - {126, 0x20}, - {127, 0x4E}, - { 0, 0x08}, - { 8, 0x00}, - { 9, 0x00}, - { 10, 0x00}, - { 11, 0x00}, - { 12, 0x10}, - { 13, 0x30}, - { 14, 0x00}, - { 15, 0x4B}, - { 16, 0x34}, - { 17, 0x00}, - { 18, 0x00}, - { 19, 0x4B}, - { 20, 0x18}, - { 21, 0x00}, - { 22, 0x60}, - { 23, 0x9B}, - { 24, 0x0C}, - { 25, 0x00}, - { 26, 0x40}, - { 27, 0x00}, - { 28, 0x1C}, - { 29, 0x00}, - { 30, 0x80}, - { 31, 0x9D}, - { 32, 0x10}, - { 33, 0x30}, - { 34, 0x00}, - { 35, 0x4D}, - { 36, 0x1C}, - { 37, 0x00}, - { 38, 0x40}, - { 39, 0x9A}, - { 40, 0x30}, - { 41, 0x00}, - { 42, 0x00}, - { 43, 0x9D}, - { 44, 0x1C}, - { 45, 0x00}, - { 46, 0x20}, - { 47, 0x9F}, - { 48, 0x00}, - { 49, 0x00}, - { 50, 0x00}, - { 51, 0x00}, - { 52, 0x10}, - { 53, 0x30}, - { 54, 0x00}, - { 55, 0x9C}, - { 56, 0x34}, - { 57, 0x00}, - { 58, 0x00}, - { 59, 0x9C}, - { 60, 0x5C}, - { 61, 0x60}, - { 62, 0xC0}, - { 63, 0x9C}, - { 64, 0x0C}, - { 65, 0x00}, - { 66, 0x60}, - { 67, 0x00}, - { 68, 0x5C}, - { 69, 0x60}, - { 70, 0xA0}, - { 71, 0x4B}, - { 72, 0x10}, - { 73, 0x30}, - { 74, 0x00}, - { 75, 0x9E}, - { 76, 0x10}, - { 77, 0x13}, - { 78, 0xE0}, - { 79, 0xA1}, - { 80, 0x00}, - { 81, 0x00}, - { 82, 0x00}, - { 83, 0x00}, - { 84, 0x10}, - { 85, 0x13}, - { 86, 0xE0}, - { 87, 0x50}, - { 88, 0x18}, - { 89, 0x01}, - { 90, 0x00}, - { 91, 0x50}, - { 92, 0x18}, - { 93, 0x01}, - { 94, 0x00}, - { 95, 0xA1}, - { 96, 0x0C}, - { 97, 0x02}, - { 98, 0x00}, - { 99, 0x03}, - {100, 0x0C}, - {101, 0x02}, - {102, 0x20}, - {103, 0x03}, - {104, 0x00}, - {105, 0x00}, - {106, 0x00}, - {107, 0x00}, - {108, 0x00}, - {109, 0x00}, - {110, 0x00}, - {111, 0x00}, - {112, 0x00}, - {113, 0x00}, - {114, 0x00}, - {115, 0x00}, - {116, 0x02}, - {117, 0x00}, - {118, 0x00}, - {119, 0x00}, - {120, 0x00}, - {121, 0x00}, - {122, 0x00}, - {123, 0x00}, + { 13,0x03}, + { 14,0x20}, + { 15,0x50}, + { 16,0x1C}, + { 17,0x03}, + { 18,0x20}, + { 19,0x6B}, + { 20,0x1C}, + { 21,0x03}, + { 22,0x40}, + { 23,0x58}, + { 24,0x1C}, + { 25,0x03}, + { 26,0x40}, + { 27,0x63}, + { 28,0x1C}, + { 29,0x03}, + { 30,0x60}, + { 31,0x52}, + { 32,0x1C}, + { 33,0x03}, + { 34,0x60}, + { 35,0x69}, + { 36,0x1C}, + { 37,0x03}, + { 38,0x80}, + { 39,0x4E}, + { 40,0x1C}, + { 41,0x03}, + { 42,0x80}, + { 43,0x6D}, + { 44,0x1C}, + { 45,0x03}, + { 46,0xA0}, + { 47,0x56}, + { 48,0x1C}, + { 49,0x03}, + { 50,0xA0}, + { 51,0x65}, + { 52,0x1C}, + { 53,0x03}, + { 54,0xC0}, + { 55,0x5A}, + { 56,0x1C}, + { 57,0x03}, + { 58,0xC0}, + { 59,0x61}, + { 60,0x1C}, + { 61,0x03}, + { 62,0xE0}, + { 63,0x5C}, + { 64,0x1C}, + { 65,0x03}, + { 66,0xE0}, + { 67,0x5F}, + { 68,0x1C}, + { 69,0x04}, + { 70,0x00}, + { 71,0x5D}, + { 72,0x1C}, + { 73,0x04}, + { 74,0x00}, + { 75,0x5E}, + { 76,0x00}, + { 77,0x00}, + { 78,0x00}, + { 79,0x00}, + { 80,0x00}, + { 81,0x00}, + { 82,0x00}, + { 83,0x00}, + { 84,0x00}, + { 85,0x00}, + { 86,0x00}, + { 87,0x00}, + { 88,0x10}, + { 89,0x00}, + { 90,0x00}, + { 91,0x75}, + { 92,0x18}, + { 93,0x04}, + { 94,0x40}, + { 95,0x74}, + { 96,0x1C}, + { 97,0x04}, + { 98,0x60}, + { 99,0x76}, + {100,0x1C}, + {101,0x04}, + {102,0x60}, + {103,0x73}, + {104,0x1C}, + {105,0x04}, + {106,0x40}, + {107,0x75}, + {108,0x1C}, + {109,0x04}, + {110,0x80}, + {111,0x72}, + {112,0x1C}, + {113,0x04}, + {114,0x80}, + {115,0x77}, + {116,0x1C}, + {117,0x04}, + {118,0xA0}, + {119,0x71}, + {120,0x1C}, + {121,0x04}, + {122,0xA0}, + {123,0x78}, + {124,0x18}, + {125,0x05}, + {126,0x00}, + {127,0x79}, + { 0,0x07}, + { 8,0x1C}, + { 9,0x05}, + { 10,0x00}, + { 11,0x7B}, + { 12,0x1C}, + { 13,0x04}, + { 14,0xE0}, + { 15,0x7E}, + { 16,0x4C}, + { 17,0x04}, + { 18,0xE0}, + { 19,0x7C}, + { 20,0x00}, + { 21,0x00}, + { 22,0x00}, + { 23,0x00}, + { 24,0x5C}, + { 25,0x90}, + { 26,0x60}, + { 27,0x03}, + { 28,0x18}, + { 29,0x04}, + { 30,0x40}, + { 31,0x34}, + { 32,0x1C}, + { 33,0x04}, + { 34,0x40}, + { 35,0x35}, + { 36,0x1C}, + { 37,0x04}, + { 38,0x60}, + { 39,0x36}, + { 40,0x10}, + { 41,0x00}, + { 42,0x40}, + { 43,0x85}, + { 44,0x1C}, + { 45,0x04}, + { 46,0x60}, + { 47,0x33}, + { 48,0x1C}, + { 49,0x04}, + { 50,0x80}, + { 51,0x32}, + { 52,0x1C}, + { 53,0x04}, + { 54,0x80}, + { 55,0x37}, + { 56,0x1C}, + { 57,0x04}, + { 58,0xA0}, + { 59,0x31}, + { 60,0x1C}, + { 61,0x04}, + { 62,0xA0}, + { 63,0x38}, + { 64,0x18}, + { 65,0x05}, + { 66,0x00}, + { 67,0x39}, + { 68,0x1C}, + { 69,0x05}, + { 70,0x00}, + { 71,0x3B}, + { 72,0x1C}, + { 73,0x04}, + { 74,0xE0}, + { 75,0x3E}, + { 76,0x4C}, + { 77,0x04}, + { 78,0xE0}, + { 79,0x3C}, + { 80,0x00}, + { 81,0x00}, + { 82,0x00}, + { 83,0x00}, + { 84,0x5C}, + { 85,0x90}, + { 86,0x40}, + { 87,0x03}, + { 88,0x00}, + { 89,0x00}, + { 90,0x00}, + { 91,0x00}, + { 92,0x00}, + { 93,0x00}, + { 94,0x00}, + { 95,0x00}, + { 96,0x00}, + { 97,0x00}, + { 98,0x00}, + { 99,0x00}, + {100,0x10}, + {101,0x00}, + {102,0x40}, + {103,0x45}, + {104,0x18}, + {105,0x05}, + {106,0x20}, + {107,0x7C}, + {108,0x1C}, + {109,0x05}, + {110,0x20}, + {111,0x7B}, + {112,0x1C}, + {113,0x05}, + {114,0x40}, + {115,0x79}, + {116,0x00}, + {117,0x00}, + {118,0x00}, + {119,0x00}, + {120,0x5C}, + {121,0x90}, + {122,0x60}, + {123,0x03}, + {124,0x18}, + {125,0x05}, + {126,0x20}, + {127,0x3C}, + { 0,0x08}, + { 8,0x1C}, + { 9,0x05}, + { 10,0x20}, + { 11,0x3B}, + { 12,0x1C}, + { 13,0x05}, + { 14,0x40}, + { 15,0x39}, + { 16,0x10}, + { 17,0x00}, + { 18,0x40}, + { 19,0x84}, + { 20,0x18}, + { 21,0x04}, + { 22,0xC0}, + { 23,0x72}, + { 24,0x5C}, + { 25,0x90}, + { 26,0x40}, + { 27,0x03}, + { 28,0x18}, + { 29,0x04}, + { 30,0xE0}, + { 31,0x7B}, + { 32,0x1C}, + { 33,0x05}, + { 34,0x00}, + { 35,0x7C}, + { 36,0x4C}, + { 37,0x04}, + { 38,0xE0}, + { 39,0x7D}, + { 40,0x10}, + { 41,0x00}, + { 42,0x40}, + { 43,0x44}, + { 44,0x1C}, + { 45,0x05}, + { 46,0x00}, + { 47,0x79}, + { 48,0x18}, + { 49,0x04}, + { 50,0xC0}, + { 51,0x32}, + { 52,0x5C}, + { 53,0x90}, + { 54,0x60}, + { 55,0x03}, + { 56,0x18}, + { 57,0x04}, + { 58,0xE0}, + { 59,0x3B}, + { 60,0x1C}, + { 61,0x05}, + { 62,0x00}, + { 63,0x3C}, + { 64,0x4C}, + { 65,0x04}, + { 66,0xE0}, + { 67,0x3D}, + { 68,0x10}, + { 69,0x00}, + { 70,0x40}, + { 71,0x83}, + { 72,0x1C}, + { 73,0x05}, + { 74,0x00}, + { 75,0x39}, + { 76,0x00}, + { 77,0x00}, + { 78,0x00}, + { 79,0x00}, + { 80,0x5C}, + { 81,0x90}, + { 82,0x40}, + { 83,0x03}, + { 84,0x18}, + { 85,0x05}, + { 86,0x20}, + { 87,0x7D}, + { 88,0x1C}, + { 89,0x05}, + { 90,0x20}, + { 91,0x79}, + { 92,0x1C}, + { 93,0x05}, + { 94,0x40}, + { 95,0x7C}, + { 96,0x10}, + { 97,0x00}, + { 98,0x40}, + { 99,0x43}, + {100,0x5C}, + {101,0x90}, + {102,0x60}, + {103,0x03}, + {104,0x00}, + {105,0x00}, + {106,0x00}, + {107,0x00}, + {108,0x00}, + {109,0x00}, + {110,0x00}, + {111,0x00}, + {112,0x00}, + {113,0x00}, + {114,0x00}, + {115,0x00}, + {116,0x10}, + {117,0x00}, + {118,0x40}, + {119,0x82}, + {120,0x18}, + {121,0x05}, + {122,0x20}, + {123,0x3D}, + {124,0x1C}, + {125,0x05}, + {126,0x20}, + {127,0x39}, + { 0,0x09}, + { 8,0x1C}, + { 9,0x05}, + { 10,0x40}, + { 11,0x3C}, + { 12,0x18}, + { 13,0x04}, + { 14,0x20}, + { 15,0x5D}, + { 16,0x5C}, + { 17,0x90}, + { 18,0x40}, + { 19,0x03}, + { 20,0x18}, + { 21,0x04}, + { 22,0x40}, + { 23,0x78}, + { 24,0x1C}, + { 25,0x04}, + { 26,0x60}, + { 27,0x71}, + { 28,0x4C}, + { 29,0x04}, + { 30,0x40}, + { 31,0x70}, + { 32,0x10}, + { 33,0x00}, + { 34,0x40}, + { 35,0x42}, + { 36,0x1C}, + { 37,0x04}, + { 38,0x60}, + { 39,0x77}, + { 40,0x1C}, + { 41,0x04}, + { 42,0x80}, + { 43,0x76}, + { 44,0x1C}, + { 45,0x04}, + { 46,0x80}, + { 47,0x72}, + { 48,0x1C}, + { 49,0x04}, + { 50,0xA0}, + { 51,0x75}, + { 52,0x1C}, + { 53,0x04}, + { 54,0xA0}, + { 55,0x73}, + { 56,0x18}, + { 57,0x05}, + { 58,0x00}, + { 59,0x7D}, + { 60,0x1C}, + { 61,0x05}, + { 62,0x00}, + { 63,0x7C}, + { 64,0x1C}, + { 65,0x04}, + { 66,0xE0}, + { 67,0x79}, + { 68,0x4C}, + { 69,0x04}, + { 70,0xE0}, + { 71,0x7A}, + { 72,0x18}, + { 73,0x04}, + { 74,0x20}, + { 75,0x1D}, + { 76,0x5C}, + { 77,0x90}, + { 78,0x60}, + { 79,0x03}, + { 80,0x18}, + { 81,0x04}, + { 82,0x40}, + { 83,0x38}, + { 84,0x1C}, + { 85,0x04}, + { 86,0x60}, + { 87,0x31}, + { 88,0x4C}, + { 89,0x04}, + { 90,0x40}, + { 91,0x30}, + { 92,0x10}, + { 93,0x00}, + { 94,0x40}, + { 95,0x81}, + { 96,0x1C}, + { 97,0x04}, + { 98,0x60}, + { 99,0x37}, + {100,0x1C}, + {101,0x04}, + {102,0x80}, + {103,0x36}, + {104,0x1C}, + {105,0x04}, + {106,0x80}, + {107,0x32}, + {108,0x1C}, + {109,0x04}, + {110,0xA0}, + {111,0x35}, + {112,0x1C}, + {113,0x04}, + {114,0xA0}, + {115,0x33}, + {116,0x18}, + {117,0x05}, + {118,0x00}, + {119,0x3D}, + {120,0x1C}, + {121,0x05}, + {122,0x00}, + {123,0x3C}, + {124,0x1C}, + {125,0x04}, + {126,0xE0}, + {127,0x39}, + { 0,0x0A}, + { 8,0x4C}, + { 9,0x04}, + { 10,0xE0}, + { 11,0x3A}, + { 12,0x00}, + { 13,0x00}, + { 14,0x00}, + { 15,0x00}, + { 16,0x5C}, + { 17,0x90}, + { 18,0x40}, + { 19,0x03}, + { 20,0x00}, + { 21,0x00}, + { 22,0x00}, + { 23,0x00}, + { 24,0x00}, + { 25,0x00}, + { 26,0x00}, + { 27,0x00}, + { 28,0x00}, + { 29,0x00}, + { 30,0x00}, + { 31,0x00}, + { 32,0x10}, + { 33,0x00}, + { 34,0x40}, + { 35,0x40}, + { 36,0x18}, + { 37,0x05}, + { 38,0x20}, + { 39,0x7A}, + { 40,0x1C}, + { 41,0x05}, + { 42,0x20}, + { 43,0x7C}, + { 44,0x1C}, + { 45,0x05}, + { 46,0x40}, + { 47,0x7D}, + { 48,0x10}, + { 49,0x00}, + { 50,0x40}, + { 51,0x41}, + { 52,0x00}, + { 53,0x00}, + { 54,0x00}, + { 55,0x00}, + { 56,0x5C}, + { 57,0x90}, + { 58,0x60}, + { 59,0x03}, + { 60,0x18}, + { 61,0x05}, + { 62,0x20}, + { 63,0x3A}, + { 64,0x1C}, + { 65,0x05}, + { 66,0x20}, + { 67,0x3C}, + { 68,0x1C}, + { 69,0x05}, + { 70,0x40}, + { 71,0x3D}, + { 72,0x10}, + { 73,0x00}, + { 74,0x40}, + { 75,0x80}, + { 76,0x18}, + { 77,0x04}, + { 78,0xC0}, + { 79,0x76}, + { 80,0x5C}, + { 81,0x90}, + { 82,0x40}, + { 83,0x03}, + { 84,0x18}, + { 85,0x04}, + { 86,0xE0}, + { 87,0x7C}, + { 88,0x1C}, + { 89,0x05}, + { 90,0x00}, + { 91,0x7A}, + { 92,0x4C}, + { 93,0x04}, + { 94,0xE0}, + { 95,0x78}, + { 96,0x10}, + { 97,0x00}, + { 98,0x40}, + { 99,0x40}, + {100,0x1C}, + {101,0x05}, + {102,0x00}, + {103,0x7D}, + {104,0x18}, + {105,0x04}, + {106,0xC0}, + {107,0x36}, + {108,0x5C}, + {109,0x90}, + {110,0x60}, + {111,0x03}, + {112,0x18}, + {113,0x04}, + {114,0xE0}, + {115,0x3C}, + {116,0x1C}, + {117,0x05}, + {118,0x00}, + {119,0x3A}, + {120,0x4C}, + {121,0x04}, + {122,0xE0}, + {123,0x38}, + {124,0x10}, + {125,0x00}, + {126,0x40}, + {127,0x7F}, + { 0,0x0B}, + { 8,0x1C}, + { 9,0x05}, + { 10,0x00}, + { 11,0x3D}, + { 12,0x00}, + { 13,0x00}, + { 14,0x00}, + { 15,0x00}, + { 16,0x5C}, + { 17,0x90}, + { 18,0x40}, + { 19,0x03}, + { 20,0x18}, + { 21,0x05}, + { 22,0x20}, + { 23,0x78}, + { 24,0x1C}, + { 25,0x05}, + { 26,0x20}, + { 27,0x7D}, + { 28,0x1C}, + { 29,0x05}, + { 30,0x40}, + { 31,0x7A}, + { 32,0x10}, + { 33,0x00}, + { 34,0x40}, + { 35,0x3F}, + { 36,0x00}, + { 37,0x00}, + { 38,0x00}, + { 39,0x00}, + { 40,0x5C}, + { 41,0x90}, + { 42,0x60}, + { 43,0x03}, + { 44,0x18}, + { 45,0x05}, + { 46,0x20}, + { 47,0x38}, + { 48,0x1C}, + { 49,0x05}, + { 50,0x20}, + { 51,0x3D}, + { 52,0x1C}, + { 53,0x05}, + { 54,0x40}, + { 55,0x3A}, + { 56,0x10}, + { 57,0x00}, + { 58,0x40}, + { 59,0x7E}, + { 60,0x5C}, + { 61,0x90}, + { 62,0x40}, + { 63,0x03}, + { 64,0x00}, + { 65,0x00}, + { 66,0x00}, + { 67,0x00}, + { 68,0x00}, + { 69,0x00}, + { 70,0x00}, + { 71,0x00}, + { 72,0x00}, + { 73,0x00}, + { 74,0x00}, + { 75,0x00}, + { 76,0x10}, + { 77,0x00}, + { 78,0x40}, + { 79,0x3E}, + { 80,0x09}, + { 81,0x00}, + { 82,0x00}, + { 83,0x05}, + { 84,0x09}, + { 85,0x00}, + { 86,0x20}, + { 87,0x02}, + { 88,0x00}, + { 89,0x00}, + { 90,0x00}, + { 91,0x00}, + { 92,0x00}, + { 93,0x00}, + { 94,0x00}, + { 95,0x00}, + { 96,0x00}, + { 97,0x00}, + { 98,0x00}, + { 99,0x00}, + {100,0x02}, + {101,0x00}, + {102,0x00}, + {103,0x00}, + {104,0x00}, + {105,0x00}, + {106,0x00}, + {107,0x00}, }; -#define Second_Rate_miniDSP_A_reg_values_COEFF_START 0 -#define Second_Rate_miniDSP_A_reg_values_COEFF_SIZE 579 -#define Second_Rate_miniDSP_A_reg_values_INST_START 579 -#define Second_Rate_miniDSP_A_reg_values_INST_SIZE 966 +#define main44_miniDSP_D_reg_values_COEFF_START 0 +#define main44_miniDSP_D_reg_values_COEFF_SIZE 361 +#define main44_miniDSP_D_reg_values_INST_START 361 +#define main44_miniDSP_D_reg_values_INST_SIZE 1313 -reg_value Second_Rate_miniDSP_D_reg_values[] = { - { 0, 0x0}, - { 0x7F, 0x50}, - { 0, 0x01}, - { 8, 0xFF}, - { 9, 0xFF}, - { 10, 0xFF}, - { 11, 0x00}, - { 12, 0x80}, - { 13, 0x00}, - { 14, 0x00}, - { 15, 0x00}, - { 16, 0x7F}, - { 17, 0xF7}, - { 18, 0x00}, - { 19, 0x00}, - { 20, 0x80}, - { 21, 0x09}, - { 22, 0x00}, - { 23, 0x00}, - { 24, 0x7F}, - { 25, 0xEF}, - { 26, 0x00}, - { 27, 0x00}, - { 28, 0x40}, - { 29, 0x00}, - { 30, 0x00}, - { 31, 0x00}, - { 32, 0x7F}, - { 33, 0xFF}, - { 34, 0xFF}, - { 35, 0x00}, - { 36, 0x00}, - { 37, 0x00}, - { 38, 0x00}, - { 39, 0x00}, - { 40, 0x80}, - { 41, 0x00}, - { 42, 0x00}, - { 43, 0x00}, - { 44, 0x80}, - { 45, 0x00}, - { 46, 0x00}, - { 47, 0x00}, - { 48, 0x00}, - { 49, 0x0D}, - { 50, 0x00}, - { 51, 0x00}, - { 52, 0x00}, - { 53, 0x1C}, - { 54, 0x00}, - { 55, 0x00}, - { 56, 0x00}, - { 57, 0x3E}, - { 58, 0x00}, - { 59, 0x00}, - { 60, 0x00}, - { 61, 0x78}, - { 62, 0x00}, - { 63, 0x00}, - { 64, 0x02}, - { 65, 0x4C}, - { 66, 0x00}, - { 67, 0x00}, - { 68, 0x00}, - { 69, 0xD5}, - { 70, 0x00}, - { 71, 0x00}, - { 72, 0x01}, - { 73, 0x65}, - { 74, 0x00}, - { 75, 0x00}, - { 76, 0x03}, - { 77, 0xE9}, - { 78, 0x00}, - { 79, 0x00}, - { 80, 0x07}, - { 81, 0xCA}, - { 82, 0x00}, - { 83, 0x00}, - { 84, 0xFF}, - { 85, 0xEF}, - { 86, 0x00}, - { 87, 0x00}, - { 88, 0xFE}, - { 89, 0xEB}, - { 90, 0x00}, - { 91, 0x00}, - { 92, 0xFF}, - { 93, 0xA8}, - { 94, 0x00}, - { 95, 0x00}, - { 96, 0xFD}, - { 97, 0x08}, - { 98, 0x00}, - { 99, 0x00}, - {100, 0xFF}, - {101, 0x5E}, - {102, 0x00}, - {103, 0x00}, - {104, 0xFF}, - {105, 0xD5}, - {106, 0x00}, - {107, 0x00}, - {108, 0xFE}, - {109, 0x36}, - {110, 0x00}, - {111, 0x00}, - {112, 0xFA}, - {113, 0xAC}, - {114, 0x00}, - {115, 0x00}, - {116, 0xF2}, - {117, 0xA3}, - {118, 0x00}, - {119, 0x00}, - {120, 0x28}, - {121, 0xAB}, - {122, 0x00}, - {123, 0x00}, - {124, 0x3F}, - {125, 0xFF}, - {126, 0x00}, - {127, 0x00}, - { 0, 0x02}, - { 8, 0xFF}, - { 9, 0x98}, - { 10, 0x00}, - { 11, 0x00}, - { 12, 0xF6}, - { 13, 0xF9}, - { 14, 0x00}, - { 15, 0x00}, - { 16, 0x26}, - { 17, 0xFB}, - { 18, 0x00}, - { 19, 0x00}, - { 20, 0x02}, - { 21, 0x72}, - { 22, 0x00}, - { 23, 0x00}, - { 24, 0x40}, - { 25, 0x02}, - { 26, 0x00}, - { 27, 0x00}, - { 28, 0xFB}, - { 29, 0xCB}, - { 30, 0x00}, - { 31, 0x00}, - { 32, 0x20}, - { 33, 0xA7}, - { 34, 0x00}, - { 35, 0x00}, - { 36, 0xFF}, - { 37, 0x6A}, - { 38, 0x00}, - { 39, 0x00}, - { 40, 0x3A}, - { 41, 0x0F}, - { 42, 0x00}, - { 43, 0x00}, - { 0, 0x09}, - { 72, 0xFF}, - { 73, 0xFF}, - { 74, 0xFF}, - { 75, 0x00}, - { 76, 0x80}, - { 77, 0x00}, - { 78, 0x00}, - { 79, 0x00}, - { 80, 0x7F}, - { 81, 0xF7}, - { 82, 0x00}, - { 83, 0x00}, - { 84, 0x80}, - { 85, 0x09}, - { 86, 0x00}, - { 87, 0x00}, - { 88, 0x7F}, - { 89, 0xEF}, - { 90, 0x00}, - { 91, 0x00}, - { 92, 0x40}, - { 93, 0x00}, - { 94, 0x00}, - { 95, 0x00}, - { 96, 0x7F}, - { 97, 0xFF}, - { 98, 0xFF}, - { 99, 0x00}, - {100, 0x00}, - {101, 0x00}, - {102, 0x00}, - {103, 0x00}, - {104, 0x80}, - {105, 0x00}, - {106, 0x00}, - {107, 0x00}, - {108, 0x80}, - {109, 0x00}, - {110, 0x00}, - {111, 0x00}, - {112, 0x00}, - {113, 0x0D}, - {114, 0x00}, - {115, 0x00}, - {116, 0x00}, - {117, 0x1C}, - {118, 0x00}, - {119, 0x00}, - {120, 0x00}, - {121, 0x3E}, - {122, 0x00}, - {123, 0x00}, - {124, 0x00}, - {125, 0x78}, - {126, 0x00}, - {127, 0x00}, - { 0, 0x0A}, - { 8, 0x02}, - { 9, 0x4C}, - { 10, 0x00}, - { 11, 0x00}, - { 12, 0x00}, - { 13, 0xD5}, - { 14, 0x00}, - { 15, 0x00}, - { 16, 0x01}, - { 17, 0x65}, - { 18, 0x00}, - { 19, 0x00}, - { 20, 0x03}, - { 21, 0xE9}, - { 22, 0x00}, - { 23, 0x00}, - { 24, 0x07}, - { 25, 0xCA}, - { 26, 0x00}, - { 27, 0x00}, - { 28, 0xFF}, - { 29, 0xEF}, - { 30, 0x00}, - { 31, 0x00}, - { 32, 0xFE}, - { 33, 0xEB}, - { 34, 0x00}, - { 35, 0x00}, - { 36, 0xFF}, - { 37, 0xA8}, - { 38, 0x00}, - { 39, 0x00}, - { 40, 0xFD}, - { 41, 0x08}, - { 42, 0x00}, - { 43, 0x00}, - { 44, 0xFF}, - { 45, 0x5E}, - { 46, 0x00}, - { 47, 0x00}, - { 48, 0xFF}, - { 49, 0xD5}, - { 50, 0x00}, - { 51, 0x00}, - { 52, 0xFE}, - { 53, 0x36}, - { 54, 0x00}, - { 55, 0x00}, - { 56, 0xFA}, - { 57, 0xAC}, - { 58, 0x00}, - { 59, 0x00}, - { 60, 0xF2}, - { 61, 0xA3}, - { 62, 0x00}, - { 63, 0x00}, - { 64, 0x28}, - { 65, 0xAB}, - { 66, 0x00}, - { 67, 0x00}, - { 68, 0x3F}, - { 69, 0xFF}, - { 70, 0x00}, - { 71, 0x00}, - { 72, 0xFF}, - { 73, 0x98}, - { 74, 0x00}, - { 75, 0x00}, - { 76, 0xF6}, - { 77, 0xF9}, - { 78, 0x00}, - { 79, 0x00}, - { 80, 0x26}, - { 81, 0xFB}, - { 82, 0x00}, - { 83, 0x00}, - { 84, 0x02}, - { 85, 0x72}, - { 86, 0x00}, - { 87, 0x00}, - { 88, 0x40}, - { 89, 0x02}, - { 90, 0x00}, - { 91, 0x00}, - { 92, 0xFB}, - { 93, 0xCB}, - { 94, 0x00}, - { 95, 0x00}, - { 96, 0x20}, - { 97, 0xA7}, - { 98, 0x00}, - { 99, 0x00}, - {100, 0xFF}, - {101, 0x6A}, - {102, 0x00}, - {103, 0x00}, - {104, 0x3A}, - {105, 0x0F}, - {106, 0x00}, - {107, 0x00}, - { 0, 0x0}, - { 0x7F, 0x3C}, - { 0, 0x01}, - { 8, 0xC0}, - { 9, 0x00}, - { 10, 0x00}, - { 11, 0x00}, - { 12, 0xC0}, - { 13, 0x00}, - { 14, 0x00}, - { 15, 0x00}, - { 0, 0x0}, - { 0x7F, 0x78}, - { 0, 0x01}, - { 8, 0x04}, - { 9, 0x00}, - { 10, 0x00}, - { 11, 0x02}, - { 12, 0x04}, - { 13, 0x00}, - { 14, 0x20}, - { 15, 0x03}, - { 16, 0x58}, - { 17, 0x60}, - { 18, 0x08}, - { 19, 0x01}, - { 20, 0x60}, - { 21, 0x60}, - { 22, 0x00}, - { 23, 0x00}, - { 24, 0x58}, - { 25, 0x60}, - { 26, 0x00}, - { 27, 0x07}, - { 28, 0x00}, - { 29, 0x00}, - { 30, 0x00}, - { 31, 0x00}, - { 32, 0x44}, - { 33, 0x00}, - { 34, 0xC0}, - { 35, 0x16}, - { 36, 0x08}, - { 37, 0x00}, - { 38, 0x00}, - { 39, 0x45}, - { 40, 0x08}, - { 41, 0x00}, - { 42, 0x20}, - { 43, 0x85}, - { 44, 0x08}, - { 45, 0x00}, - { 46, 0x00}, - { 47, 0x44}, - { 48, 0x08}, - { 49, 0x00}, - { 50, 0x20}, - { 51, 0x84}, - { 52, 0x08}, - { 53, 0x00}, - { 54, 0x00}, - { 55, 0x43}, - { 56, 0x08}, - { 57, 0x00}, - { 58, 0x20}, - { 59, 0x83}, - { 60, 0x08}, - { 61, 0x00}, - { 62, 0x00}, - { 63, 0x42}, - { 64, 0x08}, - { 65, 0x00}, - { 66, 0x20}, - { 67, 0x82}, - { 68, 0x08}, - { 69, 0x00}, - { 70, 0x00}, - { 71, 0x41}, - { 72, 0x08}, - { 73, 0x00}, - { 74, 0x20}, - { 75, 0x81}, - { 76, 0x08}, - { 77, 0x00}, - { 78, 0x00}, - { 79, 0x40}, - { 80, 0x08}, - { 81, 0x00}, - { 82, 0x20}, - { 83, 0x80}, - { 84, 0x08}, - { 85, 0x00}, - { 86, 0x00}, - { 87, 0x3F}, - { 88, 0x08}, - { 89, 0x00}, - { 90, 0x20}, - { 91, 0x7F}, - { 92, 0x08}, - { 93, 0x00}, - { 94, 0x00}, - { 95, 0x3E}, - { 96, 0x08}, - { 97, 0x00}, - { 98, 0x20}, - { 99, 0x7E}, - {100, 0x00}, - {101, 0x00}, - {102, 0x00}, - {103, 0x00}, - {104, 0x00}, - {105, 0x00}, - {106, 0x00}, - {107, 0x00}, - {108, 0x00}, - {109, 0x00}, - {110, 0x00}, - {111, 0x00}, - {112, 0x00}, - {113, 0x00}, - {114, 0x00}, - {115, 0x00}, - {116, 0x00}, - {117, 0x00}, - {118, 0x00}, - {119, 0x00}, - {120, 0x44}, - {121, 0x00}, - {122, 0x00}, - {123, 0x06}, - {124, 0x21}, - {125, 0x00}, - {126, 0x20}, - {127, 0x00}, - { 0, 0x02}, - { 8, 0x4B}, - { 9, 0x00}, - { 10, 0xC0}, - { 11, 0x00}, - { 12, 0x4B}, - { 13, 0x00}, - { 14, 0xE0}, - { 15, 0x00}, - { 16, 0x00}, - { 17, 0x00}, - { 18, 0x40}, - { 19, 0x48}, - { 20, 0x0C}, - { 21, 0x00}, - { 22, 0x00}, - { 23, 0x00}, - { 24, 0x0C}, - { 25, 0x00}, - { 26, 0x20}, - { 27, 0x00}, - { 28, 0x04}, - { 29, 0x02}, - { 30, 0xC0}, - { 31, 0x00}, - { 32, 0x04}, - { 33, 0x02}, - { 34, 0xE0}, - { 35, 0x01}, - { 36, 0x18}, - { 37, 0x00}, - { 38, 0xA0}, - { 39, 0x02}, - { 40, 0x1C}, - { 41, 0x00}, - { 42, 0xA0}, - { 43, 0x00}, - { 44, 0x00}, - { 45, 0x00}, - { 46, 0x00}, - { 47, 0x00}, - { 48, 0x00}, - { 49, 0x00}, - { 50, 0x00}, - { 51, 0x00}, - { 52, 0x00}, - { 53, 0x00}, - { 54, 0x00}, - { 55, 0x00}, - { 56, 0x10}, - { 57, 0x00}, - { 58, 0x20}, - { 59, 0x04}, - { 60, 0x18}, - { 61, 0x00}, - { 62, 0xA0}, - { 63, 0x03}, - { 64, 0x1C}, - { 65, 0x00}, - { 66, 0xA0}, - { 67, 0x01}, - { 68, 0x00}, - { 69, 0x00}, - { 70, 0x00}, - { 71, 0x00}, - { 72, 0x00}, - { 73, 0x00}, - { 74, 0x00}, - { 75, 0x00}, - { 76, 0x00}, - { 77, 0x00}, - { 78, 0x00}, - { 79, 0x00}, - { 80, 0x10}, - { 81, 0x00}, - { 82, 0x20}, - { 83, 0x05}, - { 84, 0x18}, - { 85, 0x00}, - { 86, 0xA0}, - { 87, 0x04}, - { 88, 0x18}, - { 89, 0x00}, - { 90, 0xA0}, - { 91, 0x05}, - { 92, 0x18}, - { 93, 0x00}, - { 94, 0x60}, - { 95, 0x09}, - { 96, 0x1C}, - { 97, 0x00}, - { 98, 0x80}, - { 99, 0x0B}, - {100, 0x10}, - {101, 0x00}, - {102, 0x20}, - {103, 0x08}, - {104, 0x10}, - {105, 0x00}, - {106, 0x20}, - {107, 0x46}, - {108, 0x1C}, - {109, 0x00}, - {110, 0x40}, - {111, 0x08}, - {112, 0x18}, - {113, 0x00}, - {114, 0x60}, - {115, 0x47}, - {116, 0x1C}, - {117, 0x00}, - {118, 0x80}, - {119, 0x4B}, - {120, 0x1C}, - {121, 0x00}, - {122, 0x40}, - {123, 0x46}, - {124, 0x10}, - {125, 0x30}, - {126, 0x00}, - {127, 0x0A}, - { 0, 0x03}, - { 8, 0x00}, - { 9, 0x00}, - { 10, 0x00}, - { 11, 0x00}, - { 12, 0x00}, - { 13, 0x00}, - { 14, 0x00}, - { 15, 0x00}, - { 16, 0x10}, - { 17, 0x30}, - { 18, 0x00}, - { 19, 0x4A}, - { 20, 0x18}, - { 21, 0x01}, - { 22, 0x40}, - { 23, 0x2F}, - { 24, 0x1C}, - { 25, 0x01}, - { 26, 0x60}, - { 27, 0x0C}, - { 28, 0x1C}, - { 29, 0x01}, - { 30, 0x40}, - { 31, 0x0A}, - { 32, 0x1C}, - { 33, 0x01}, - { 34, 0x60}, - { 35, 0x2D}, - { 36, 0x1C}, - { 37, 0x01}, - { 38, 0x80}, - { 39, 0x0E}, - { 40, 0x1C}, - { 41, 0x01}, - { 42, 0x80}, - { 43, 0x2B}, - { 44, 0x1C}, - { 45, 0x01}, - { 46, 0xA0}, - { 47, 0x10}, - { 48, 0x1C}, - { 49, 0x01}, - { 50, 0xA0}, - { 51, 0x29}, - { 52, 0x1C}, - { 53, 0x01}, - { 54, 0xC0}, - { 55, 0x16}, - { 56, 0x1C}, - { 57, 0x01}, - { 58, 0xC0}, - { 59, 0x23}, - { 60, 0x1C}, - { 61, 0x01}, - { 62, 0xE0}, - { 63, 0x12}, - { 64, 0x1C}, - { 65, 0x01}, - { 66, 0xE0}, - { 67, 0x27}, - { 68, 0x1C}, - { 69, 0x02}, - { 70, 0x00}, - { 71, 0x14}, - { 72, 0x1C}, - { 73, 0x02}, - { 74, 0x00}, - { 75, 0x25}, - { 76, 0x1C}, - { 77, 0x02}, - { 78, 0x20}, - { 79, 0x18}, - { 80, 0x1C}, - { 81, 0x02}, - { 82, 0x20}, - { 83, 0x21}, - { 84, 0x1C}, - { 85, 0x02}, - { 86, 0x40}, - { 87, 0x1A}, - { 88, 0x1C}, - { 89, 0x02}, - { 90, 0x40}, - { 91, 0x1F}, - { 92, 0x1C}, - { 93, 0x02}, - { 94, 0x60}, - { 95, 0x0B}, - { 96, 0x1C}, - { 97, 0x02}, - { 98, 0x60}, - { 99, 0x2E}, - {100, 0x1C}, - {101, 0x02}, - {102, 0x80}, - {103, 0x13}, - {104, 0x1C}, - {105, 0x02}, - {106, 0x80}, - {107, 0x26}, - {108, 0x1C}, - {109, 0x02}, - {110, 0xA0}, - {111, 0x0F}, - {112, 0x1C}, - {113, 0x02}, - {114, 0xA0}, - {115, 0x2A}, - {116, 0x1C}, - {117, 0x02}, - {118, 0xC0}, - {119, 0x17}, - {120, 0x1C}, - {121, 0x02}, - {122, 0xC0}, - {123, 0x22}, - {124, 0x1C}, - {125, 0x02}, - {126, 0xE0}, - {127, 0x11}, - { 0, 0x04}, - { 8, 0x1C}, - { 9, 0x02}, - { 10, 0xE0}, - { 11, 0x28}, - { 12, 0x1C}, - { 13, 0x03}, - { 14, 0x00}, - { 15, 0x0D}, - { 16, 0x1C}, - { 17, 0x03}, - { 18, 0x00}, - { 19, 0x2C}, - { 20, 0x1C}, - { 21, 0x03}, - { 22, 0x20}, - { 23, 0x15}, - { 24, 0x1C}, - { 25, 0x03}, - { 26, 0x20}, - { 27, 0x24}, - { 28, 0x1C}, - { 29, 0x03}, - { 30, 0x40}, - { 31, 0x19}, - { 32, 0x1C}, - { 33, 0x03}, - { 34, 0x40}, - { 35, 0x20}, - { 36, 0x1C}, - { 37, 0x03}, - { 38, 0x60}, - { 39, 0x1B}, - { 40, 0x1C}, - { 41, 0x03}, - { 42, 0x60}, - { 43, 0x1E}, - { 44, 0x1C}, - { 45, 0x03}, - { 46, 0x80}, - { 47, 0x1C}, - { 48, 0x1C}, - { 49, 0x03}, - { 50, 0x80}, - { 51, 0x1D}, - { 52, 0x00}, - { 53, 0x00}, - { 54, 0x00}, - { 55, 0x00}, - { 56, 0x00}, - { 57, 0x00}, - { 58, 0x00}, - { 59, 0x00}, - { 60, 0x00}, - { 61, 0x00}, - { 62, 0x00}, - { 63, 0x00}, - { 64, 0x10}, - { 65, 0x00}, - { 66, 0x00}, - { 67, 0x34}, - { 68, 0x18}, - { 69, 0x01}, - { 70, 0x40}, - { 71, 0x6F}, - { 72, 0x1C}, - { 73, 0x01}, - { 74, 0x60}, - { 75, 0x4C}, - { 76, 0x1C}, - { 77, 0x01}, - { 78, 0x40}, - { 79, 0x4A}, - { 80, 0x1C}, - { 81, 0x01}, - { 82, 0x60}, - { 83, 0x6D}, - { 84, 0x1C}, - { 85, 0x01}, - { 86, 0x80}, - { 87, 0x4E}, - { 88, 0x1C}, - { 89, 0x01}, - { 90, 0x80}, - { 91, 0x6B}, - { 92, 0x1C}, - { 93, 0x01}, - { 94, 0xA0}, - { 95, 0x50}, - { 96, 0x1C}, - { 97, 0x01}, - { 98, 0xA0}, - { 99, 0x69}, - {100, 0x1C}, - {101, 0x01}, - {102, 0xC0}, - {103, 0x56}, - {104, 0x1C}, - {105, 0x01}, - {106, 0xC0}, - {107, 0x63}, - {108, 0x1C}, - {109, 0x01}, - {110, 0xE0}, - {111, 0x52}, - {112, 0x1C}, - {113, 0x01}, - {114, 0xE0}, - {115, 0x67}, - {116, 0x1C}, - {117, 0x02}, - {118, 0x00}, - {119, 0x54}, - {120, 0x1C}, - {121, 0x02}, - {122, 0x00}, - {123, 0x65}, - {124, 0x1C}, - {125, 0x02}, - {126, 0x20}, - {127, 0x58}, - { 0, 0x05}, - { 8, 0x1C}, - { 9, 0x02}, - { 10, 0x20}, - { 11, 0x61}, - { 12, 0x1C}, - { 13, 0x02}, - { 14, 0x40}, - { 15, 0x5A}, - { 16, 0x1C}, - { 17, 0x02}, - { 18, 0x40}, - { 19, 0x5F}, - { 20, 0x1C}, - { 21, 0x02}, - { 22, 0x60}, - { 23, 0x4B}, - { 24, 0x1C}, - { 25, 0x02}, - { 26, 0x60}, - { 27, 0x6E}, - { 28, 0x1C}, - { 29, 0x02}, - { 30, 0x80}, - { 31, 0x53}, - { 32, 0x1C}, - { 33, 0x02}, - { 34, 0x80}, - { 35, 0x66}, - { 36, 0x1C}, - { 37, 0x02}, - { 38, 0xA0}, - { 39, 0x4F}, - { 40, 0x1C}, - { 41, 0x02}, - { 42, 0xA0}, - { 43, 0x6A}, - { 44, 0x1C}, - { 45, 0x02}, - { 46, 0xC0}, - { 47, 0x57}, - { 48, 0x1C}, - { 49, 0x02}, - { 50, 0xC0}, - { 51, 0x62}, - { 52, 0x1C}, - { 53, 0x02}, - { 54, 0xE0}, - { 55, 0x51}, - { 56, 0x1C}, - { 57, 0x02}, - { 58, 0xE0}, - { 59, 0x68}, - { 60, 0x1C}, - { 61, 0x03}, - { 62, 0x00}, - { 63, 0x4D}, - { 64, 0x1C}, - { 65, 0x03}, - { 66, 0x00}, - { 67, 0x6C}, - { 68, 0x1C}, - { 69, 0x03}, - { 70, 0x20}, - { 71, 0x55}, - { 72, 0x1C}, - { 73, 0x03}, - { 74, 0x20}, - { 75, 0x64}, - { 76, 0x1C}, - { 77, 0x03}, - { 78, 0x40}, - { 79, 0x59}, - { 80, 0x1C}, - { 81, 0x03}, - { 82, 0x40}, - { 83, 0x60}, - { 84, 0x1C}, - { 85, 0x03}, - { 86, 0x60}, - { 87, 0x5B}, - { 88, 0x1C}, - { 89, 0x03}, - { 90, 0x60}, - { 91, 0x5E}, - { 92, 0x1C}, - { 93, 0x03}, - { 94, 0x80}, - { 95, 0x5C}, - { 96, 0x1C}, - { 97, 0x03}, - { 98, 0x80}, - { 99, 0x5D}, - {100, 0x00}, - {101, 0x00}, - {102, 0x00}, - {103, 0x00}, - {104, 0x00}, - {105, 0x00}, - {106, 0x00}, - {107, 0x00}, - {108, 0x00}, - {109, 0x00}, - {110, 0x00}, - {111, 0x00}, - {112, 0x10}, - {113, 0x00}, - {114, 0x00}, - {115, 0x74}, - {116, 0x18}, - {117, 0x03}, - {118, 0xC0}, - {119, 0x73}, - {120, 0x1C}, - {121, 0x03}, - {122, 0xE0}, - {123, 0x75}, - {124, 0x1C}, - {125, 0x03}, - {126, 0xE0}, - {127, 0x72}, - { 0, 0x06}, - { 8, 0x1C}, - { 9, 0x03}, - { 10, 0xC0}, - { 11, 0x74}, - { 12, 0x1C}, - { 13, 0x04}, - { 14, 0x00}, - { 15, 0x71}, - { 16, 0x1C}, - { 17, 0x04}, - { 18, 0x00}, - { 19, 0x76}, - { 20, 0x1C}, - { 21, 0x04}, - { 22, 0x20}, - { 23, 0x70}, - { 24, 0x1C}, - { 25, 0x04}, - { 26, 0x20}, - { 27, 0x77}, - { 28, 0x18}, - { 29, 0x04}, - { 30, 0x80}, - { 31, 0x78}, - { 32, 0x1C}, - { 33, 0x04}, - { 34, 0x80}, - { 35, 0x7A}, - { 36, 0x1C}, - { 37, 0x04}, - { 38, 0x60}, - { 39, 0x7D}, - { 40, 0x4C}, - { 41, 0x04}, - { 42, 0x60}, - { 43, 0x7B}, - { 44, 0x00}, - { 45, 0x00}, - { 46, 0x00}, - { 47, 0x00}, - { 48, 0x5C}, - { 49, 0x90}, - { 50, 0x60}, - { 51, 0x03}, - { 52, 0x18}, - { 53, 0x03}, - { 54, 0xC0}, - { 55, 0x33}, - { 56, 0x1C}, - { 57, 0x03}, - { 58, 0xC0}, - { 59, 0x34}, - { 60, 0x1C}, - { 61, 0x03}, - { 62, 0xE0}, - { 63, 0x35}, - { 64, 0x10}, - { 65, 0x00}, - { 66, 0x40}, - { 67, 0x84}, - { 68, 0x1C}, - { 69, 0x03}, - { 70, 0xE0}, - { 71, 0x32}, - { 72, 0x1C}, - { 73, 0x04}, - { 74, 0x00}, - { 75, 0x31}, - { 76, 0x1C}, - { 77, 0x04}, - { 78, 0x00}, - { 79, 0x36}, - { 80, 0x1C}, - { 81, 0x04}, - { 82, 0x20}, - { 83, 0x30}, - { 84, 0x1C}, - { 85, 0x04}, - { 86, 0x20}, - { 87, 0x37}, - { 88, 0x18}, - { 89, 0x04}, - { 90, 0x80}, - { 91, 0x38}, - { 92, 0x1C}, - { 93, 0x04}, - { 94, 0x80}, - { 95, 0x3A}, - { 96, 0x1C}, - { 97, 0x04}, - { 98, 0x60}, - { 99, 0x3D}, - {100, 0x4C}, - {101, 0x04}, - {102, 0x60}, - {103, 0x3B}, - {104, 0x00}, - {105, 0x00}, - {106, 0x00}, - {107, 0x00}, - {108, 0x5C}, - {109, 0x90}, - {110, 0x40}, - {111, 0x03}, - {112, 0x00}, - {113, 0x00}, - {114, 0x00}, - {115, 0x00}, - {116, 0x00}, - {117, 0x00}, - {118, 0x00}, - {119, 0x00}, - {120, 0x00}, - {121, 0x00}, - {122, 0x00}, - {123, 0x00}, - {124, 0x10}, - {125, 0x00}, - {126, 0x40}, - {127, 0x44}, - { 0, 0x07}, - { 8, 0x18}, - { 9, 0x04}, - { 10, 0xA0}, - { 11, 0x7B}, - { 12, 0x1C}, - { 13, 0x04}, - { 14, 0xA0}, - { 15, 0x7A}, - { 16, 0x1C}, - { 17, 0x04}, - { 18, 0xC0}, - { 19, 0x78}, - { 20, 0x00}, - { 21, 0x00}, - { 22, 0x00}, - { 23, 0x00}, - { 24, 0x5C}, - { 25, 0x90}, - { 26, 0x60}, - { 27, 0x03}, - { 28, 0x18}, - { 29, 0x04}, - { 30, 0xA0}, - { 31, 0x3B}, - { 32, 0x1C}, - { 33, 0x04}, - { 34, 0xA0}, - { 35, 0x3A}, - { 36, 0x1C}, - { 37, 0x04}, - { 38, 0xC0}, - { 39, 0x38}, - { 40, 0x10}, - { 41, 0x00}, - { 42, 0x40}, - { 43, 0x83}, - { 44, 0x18}, - { 45, 0x04}, - { 46, 0x40}, - { 47, 0x71}, - { 48, 0x5C}, - { 49, 0x90}, - { 50, 0x40}, - { 51, 0x03}, - { 52, 0x18}, - { 53, 0x04}, - { 54, 0x60}, - { 55, 0x7A}, - { 56, 0x1C}, - { 57, 0x04}, - { 58, 0x80}, - { 59, 0x7B}, - { 60, 0x4C}, - { 61, 0x04}, - { 62, 0x60}, - { 63, 0x7C}, - { 64, 0x10}, - { 65, 0x00}, - { 66, 0x40}, - { 67, 0x43}, - { 68, 0x1C}, - { 69, 0x04}, - { 70, 0x80}, - { 71, 0x78}, - { 72, 0x18}, - { 73, 0x04}, - { 74, 0x40}, - { 75, 0x31}, - { 76, 0x5C}, - { 77, 0x90}, - { 78, 0x60}, - { 79, 0x03}, - { 80, 0x18}, - { 81, 0x04}, - { 82, 0x60}, - { 83, 0x3A}, - { 84, 0x1C}, - { 85, 0x04}, - { 86, 0x80}, - { 87, 0x3B}, - { 88, 0x4C}, - { 89, 0x04}, - { 90, 0x60}, - { 91, 0x3C}, - { 92, 0x10}, - { 93, 0x00}, - { 94, 0x40}, - { 95, 0x82}, - { 96, 0x1C}, - { 97, 0x04}, - { 98, 0x80}, - { 99, 0x38}, - {100, 0x00}, - {101, 0x00}, - {102, 0x00}, - {103, 0x00}, - {104, 0x5C}, - {105, 0x90}, - {106, 0x40}, - {107, 0x03}, - {108, 0x18}, - {109, 0x04}, - {110, 0xA0}, - {111, 0x7C}, - {112, 0x1C}, - {113, 0x04}, - {114, 0xA0}, - {115, 0x78}, - {116, 0x1C}, - {117, 0x04}, - {118, 0xC0}, - {119, 0x7B}, - {120, 0x10}, - {121, 0x00}, - {122, 0x40}, - {123, 0x42}, - {124, 0x5C}, - {125, 0x90}, - {126, 0x60}, - {127, 0x03}, - { 0, 0x08}, - { 8, 0x00}, - { 9, 0x00}, - { 10, 0x00}, - { 11, 0x00}, - { 12, 0x00}, - { 13, 0x00}, - { 14, 0x00}, - { 15, 0x00}, - { 16, 0x00}, - { 17, 0x00}, - { 18, 0x00}, - { 19, 0x00}, - { 20, 0x10}, - { 21, 0x00}, - { 22, 0x40}, - { 23, 0x81}, - { 24, 0x18}, - { 25, 0x04}, - { 26, 0xA0}, - { 27, 0x3C}, - { 28, 0x1C}, - { 29, 0x04}, - { 30, 0xA0}, - { 31, 0x38}, - { 32, 0x1C}, - { 33, 0x04}, - { 34, 0xC0}, - { 35, 0x3B}, - { 36, 0x18}, - { 37, 0x03}, - { 38, 0xA0}, - { 39, 0x5C}, - { 40, 0x5C}, - { 41, 0x90}, - { 42, 0x40}, - { 43, 0x03}, - { 44, 0x18}, - { 45, 0x03}, - { 46, 0xC0}, - { 47, 0x77}, - { 48, 0x1C}, - { 49, 0x03}, - { 50, 0xE0}, - { 51, 0x70}, - { 52, 0x4C}, - { 53, 0x03}, - { 54, 0xC0}, - { 55, 0x6F}, - { 56, 0x10}, - { 57, 0x00}, - { 58, 0x40}, - { 59, 0x41}, - { 60, 0x1C}, - { 61, 0x03}, - { 62, 0xE0}, - { 63, 0x76}, - { 64, 0x1C}, - { 65, 0x04}, - { 66, 0x00}, - { 67, 0x75}, - { 68, 0x1C}, - { 69, 0x04}, - { 70, 0x00}, - { 71, 0x71}, - { 72, 0x1C}, - { 73, 0x04}, - { 74, 0x20}, - { 75, 0x74}, - { 76, 0x1C}, - { 77, 0x04}, - { 78, 0x20}, - { 79, 0x72}, - { 80, 0x18}, - { 81, 0x04}, - { 82, 0x80}, - { 83, 0x7C}, - { 84, 0x1C}, - { 85, 0x04}, - { 86, 0x80}, - { 87, 0x7B}, - { 88, 0x1C}, - { 89, 0x04}, - { 90, 0x60}, - { 91, 0x78}, - { 92, 0x4C}, - { 93, 0x04}, - { 94, 0x60}, - { 95, 0x79}, - { 96, 0x18}, - { 97, 0x03}, - { 98, 0xA0}, - { 99, 0x1C}, - {100, 0x5C}, - {101, 0x90}, - {102, 0x60}, - {103, 0x03}, - {104, 0x18}, - {105, 0x03}, - {106, 0xC0}, - {107, 0x37}, - {108, 0x1C}, - {109, 0x03}, - {110, 0xE0}, - {111, 0x30}, - {112, 0x4C}, - {113, 0x03}, - {114, 0xC0}, - {115, 0x2F}, - {116, 0x10}, - {117, 0x00}, - {118, 0x40}, - {119, 0x80}, - {120, 0x1C}, - {121, 0x03}, - {122, 0xE0}, - {123, 0x36}, - {124, 0x1C}, - {125, 0x04}, - {126, 0x00}, - {127, 0x35}, - { 0, 0x09}, - { 8, 0x1C}, - { 9, 0x04}, - { 10, 0x00}, - { 11, 0x31}, - { 12, 0x1C}, - { 13, 0x04}, - { 14, 0x20}, - { 15, 0x34}, - { 16, 0x1C}, - { 17, 0x04}, - { 18, 0x20}, - { 19, 0x32}, - { 20, 0x18}, - { 21, 0x04}, - { 22, 0x80}, - { 23, 0x3C}, - { 24, 0x1C}, - { 25, 0x04}, - { 26, 0x80}, - { 27, 0x3B}, - { 28, 0x1C}, - { 29, 0x04}, - { 30, 0x60}, - { 31, 0x38}, - { 32, 0x4C}, - { 33, 0x04}, - { 34, 0x60}, - { 35, 0x39}, - { 36, 0x00}, - { 37, 0x00}, - { 38, 0x00}, - { 39, 0x00}, - { 40, 0x5C}, - { 41, 0x90}, - { 42, 0x40}, - { 43, 0x03}, - { 44, 0x00}, - { 45, 0x00}, - { 46, 0x00}, - { 47, 0x00}, - { 48, 0x00}, - { 49, 0x00}, - { 50, 0x00}, - { 51, 0x00}, - { 52, 0x00}, - { 53, 0x00}, - { 54, 0x00}, - { 55, 0x00}, - { 56, 0x10}, - { 57, 0x00}, - { 58, 0x40}, - { 59, 0x3F}, - { 60, 0x18}, - { 61, 0x04}, - { 62, 0xA0}, - { 63, 0x79}, - { 64, 0x1C}, - { 65, 0x04}, - { 66, 0xA0}, - { 67, 0x7B}, - { 68, 0x1C}, - { 69, 0x04}, - { 70, 0xC0}, - { 71, 0x7C}, - { 72, 0x10}, - { 73, 0x00}, - { 74, 0x40}, - { 75, 0x40}, - { 76, 0x00}, - { 77, 0x00}, - { 78, 0x00}, - { 79, 0x00}, - { 80, 0x5C}, - { 81, 0x90}, - { 82, 0x60}, - { 83, 0x03}, - { 84, 0x18}, - { 85, 0x04}, - { 86, 0xA0}, - { 87, 0x39}, - { 88, 0x1C}, - { 89, 0x04}, - { 90, 0xA0}, - { 91, 0x3B}, - { 92, 0x1C}, - { 93, 0x04}, - { 94, 0xC0}, - { 95, 0x3C}, - { 96, 0x10}, - { 97, 0x00}, - { 98, 0x40}, - { 99, 0x7F}, - {100, 0x18}, - {101, 0x04}, - {102, 0x40}, - {103, 0x75}, - {104, 0x5C}, - {105, 0x90}, - {106, 0x40}, - {107, 0x03}, - {108, 0x18}, - {109, 0x04}, - {110, 0x60}, - {111, 0x7B}, - {112, 0x1C}, - {113, 0x04}, - {114, 0x80}, - {115, 0x79}, - {116, 0x4C}, - {117, 0x04}, - {118, 0x60}, - {119, 0x77}, - {120, 0x10}, - {121, 0x00}, - {122, 0x40}, - {123, 0x3F}, - {124, 0x1C}, - {125, 0x04}, - {126, 0x80}, - {127, 0x7C}, - { 0, 0x0A}, - { 8, 0x18}, - { 9, 0x04}, - { 10, 0x40}, - { 11, 0x35}, - { 12, 0x5C}, - { 13, 0x90}, - { 14, 0x60}, - { 15, 0x03}, - { 16, 0x18}, - { 17, 0x04}, - { 18, 0x60}, - { 19, 0x3B}, - { 20, 0x1C}, - { 21, 0x04}, - { 22, 0x80}, - { 23, 0x39}, - { 24, 0x4C}, - { 25, 0x04}, - { 26, 0x60}, - { 27, 0x37}, - { 28, 0x10}, - { 29, 0x00}, - { 30, 0x40}, - { 31, 0x7E}, - { 32, 0x1C}, - { 33, 0x04}, - { 34, 0x80}, - { 35, 0x3C}, - { 36, 0x00}, - { 37, 0x00}, - { 38, 0x00}, - { 39, 0x00}, - { 40, 0x5C}, - { 41, 0x90}, - { 42, 0x40}, - { 43, 0x03}, - { 44, 0x18}, - { 45, 0x04}, - { 46, 0xA0}, - { 47, 0x77}, - { 48, 0x1C}, - { 49, 0x04}, - { 50, 0xA0}, - { 51, 0x7C}, - { 52, 0x1C}, - { 53, 0x04}, - { 54, 0xC0}, - { 55, 0x79}, - { 56, 0x10}, - { 57, 0x00}, - { 58, 0x40}, - { 59, 0x3E}, - { 60, 0x00}, - { 61, 0x00}, - { 62, 0x00}, - { 63, 0x00}, - { 64, 0x5C}, - { 65, 0x90}, - { 66, 0x60}, - { 67, 0x03}, - { 68, 0x18}, - { 69, 0x04}, - { 70, 0xA0}, - { 71, 0x37}, - { 72, 0x1C}, - { 73, 0x04}, - { 74, 0xA0}, - { 75, 0x3C}, - { 76, 0x1C}, - { 77, 0x04}, - { 78, 0xC0}, - { 79, 0x39}, - { 80, 0x10}, - { 81, 0x00}, - { 82, 0x40}, - { 83, 0x7D}, - { 84, 0x5C}, - { 85, 0x90}, - { 86, 0x40}, - { 87, 0x03}, - { 88, 0x00}, - { 89, 0x00}, - { 90, 0x00}, - { 91, 0x00}, - { 92, 0x00}, - { 93, 0x00}, - { 94, 0x00}, - { 95, 0x00}, - { 96, 0x00}, - { 97, 0x00}, - { 98, 0x00}, - { 99, 0x00}, - {100, 0x10}, - {101, 0x00}, - {102, 0x40}, - {103, 0x3D}, - {104, 0x00}, - {105, 0x00}, - {106, 0x00}, - {107, 0x00}, - {108, 0x00}, - {109, 0x00}, - {110, 0x00}, - {111, 0x00}, - {112, 0x00}, - {113, 0x00}, - {114, 0x00}, - {115, 0x00}, - {116, 0x02}, - {117, 0x00}, - {118, 0x00}, - {119, 0x00}, - {120, 0x00}, - {121, 0x00}, - {122, 0x00}, - {123, 0x00}, +/* Dummy patches*/ + +reg_value handset_miniDSP_D_reg_values[] = { + { 0,0x0}, + { 0x7F,0x50}, + { 0,0x06}, + { 60,0xBE}, + { 61,0xEF}, + { 62,0x01}, + { 63,0x00}, + {104,0x00}, + {105,0x80}, + {106,0x00}, + {107,0x00}, + {116,0x04}, + {117,0x0B}, + {118,0x78}, + {119,0x00}, + { 0,0x0E}, + {124,0xBE}, + {125,0xEF}, + {126,0x01}, + {127,0x00}, + { 0,0x0F}, + { 48,0x00}, + { 49,0x80}, + { 50,0x00}, + { 51,0x00}, + { 60,0x04}, + { 61,0x0B}, + { 62,0x78}, + { 63,0x00}, +}; +reg_value handphone_miniDSP_D_reg_values[] = { + { 0,0x0}, + { 0x7F,0x50}, + { 0,0x06}, + { 60,0xBE}, + { 61,0xEF}, + { 62,0x01}, + { 63,0x00}, + {104,0x00}, + {105,0x80}, + {106,0x00}, + {107,0x00}, + {116,0x04}, + {117,0x0B}, + {118,0x78}, + {119,0x00}, + { 0,0x0E}, + {124,0xBE}, + {125,0xEF}, + {126,0x01}, + {127,0x00}, + { 0,0x0F}, + { 48,0x00}, + { 49,0x80}, + { 50,0x00}, + { 51,0x00}, + { 60,0x04}, + { 61,0x0B}, + { 62,0x78}, + { 63,0x00}, +}; +reg_value speaker_miniDSP_D_reg_values[] = { + { 0,0x0}, + { 0x7F,0x50}, + { 0,0x06}, + { 60,0xBE}, + { 61,0xEF}, + { 62,0x01}, + { 63,0x00}, + {104,0x78}, + {105,0x00}, + {106,0x00}, + {107,0x00}, + {116,0x04}, + {117,0x08}, + {118,0x31}, + {119,0x00}, + { 0,0x0E}, + {124,0xBE}, + {125,0xEF}, + {126,0x01}, + {127,0x00}, + { 0,0x0F}, + { 48,0x78}, + { 49,0x00}, + { 50,0x00}, + { 51,0x00}, + { 60,0x04}, + { 61,0x08}, + { 62,0x31}, + { 63,0x00}, }; -#define Second_Rate_miniDSP_D_reg_values_COEFF_START 0 -#define Second_Rate_miniDSP_D_reg_values_COEFF_SIZE 329 -#define Second_Rate_miniDSP_D_reg_values_INST_START 329 -#define Second_Rate_miniDSP_D_reg_values_INST_SIZE 1208 diff --git a/sound/soc/codecs/tlv320aic326x_mini-dsp.c b/sound/soc/codecs/tlv320aic326x_mini-dsp.c index feefe7dd8f4d..36837024d6b8 100644 --- a/sound/soc/codecs/tlv320aic326x_mini-dsp.c +++ b/sound/soc/codecs/tlv320aic326x_mini-dsp.c @@ -16,13 +16,13 @@ * * History: * - * Rev 0.1 Added the miniDSP Support 01-03-2011 + * Rev 0.1 Added the miniDSP Support 01-03-2011 * * Rev 0.2 Updated the code-base for miniDSP switching and - * mux control update. 21-03-2011 + * mux control update. 21-03-2011 * * Rev 0.3 Updated the code-base to support Multi-Configuration feature - * of PPS GDE + * of PPS GDE */ /* @@ -51,9 +51,9 @@ #include "tlv320aic326x.h" #include "tlv320aic326x_mini-dsp.h" -#include "first_rate_pps_driver.h" +#include "base_main_Rate48_pps_driver.h" #include "second_rate_pps_driver.h" - +//#include "one_mic_aec_nc_latest.h" #ifdef CONFIG_MINI_DSP #ifdef REG_DUMP_MINIDSP @@ -66,11 +66,11 @@ static void aic3262_dump_page(struct i2c_client *i2c, u8 page); ***************************************************************************** */ static int m_control_info(struct snd_kcontrol *kcontrol, - struct snd_ctl_elem_info *uinfo); + struct snd_ctl_elem_info *uinfo); static int m_control_get(struct snd_kcontrol *kcontrol, - struct snd_ctl_elem_value *ucontrol); + struct snd_ctl_elem_value *ucontrol); static int m_control_put(struct snd_kcontrol *kcontrol, - struct snd_ctl_elem_value *ucontrol); + struct snd_ctl_elem_value *ucontrol); /* ***************************************************************************** @@ -80,6 +80,7 @@ static int m_control_put(struct snd_kcontrol *kcontrol, /* The below variable is used to maintain the I2C Transactions * to be carried out during miniDSP switching. */ + #if 1 minidsp_parser_data dsp_parse_data[MINIDSP_PARSER_ARRAY_SIZE*2]; struct i2c_msg i2c_transaction[MINIDSP_PARSER_ARRAY_SIZE * 2]; @@ -91,6 +92,19 @@ int i2c_count; */ minidsp_i2c_page i2c_page_array[MINIDSP_PARSER_ARRAY_SIZE]; int i2c_page_count; +#else +minidsp_parser_data dsp_parse_data; + +struct i2c_msg i2c_transaction; +/* Total count of I2C Messages are stored in the i2c_count */ +int i2c_count; + +/* The below array is used to store the burst array for I2C Multibyte + * Operations + */ +minidsp_i2c_page i2c_page_array; +int i2c_page_count; +#endif /* kcontrol structure used to register with ALSA Core layer */ static struct snd_kcontrol_new snd_mux_controls[MAX_MUX_CONTROLS]; @@ -164,8 +178,8 @@ static void aic3262_dump_page(struct i2c_client *i2c, u8 page) *---------------------------------------------------------------------------- * Function : update_kcontrols * Purpose : Given the miniDSP process flow, this function reads the - * corresponding Page Numbers and then performs I2C Read for those - * Pages. + * corresponding Page Numbers and then performs I2C Read for those + * Pages. *---------------------------------------------------------------------------- */ void update_kcontrols(struct snd_soc_codec *codec, int process_flow) @@ -174,15 +188,17 @@ void update_kcontrols(struct snd_soc_codec *codec, int process_flow) char **knames; control *cntl; +#if 0 if (process_flow == 1) { knames = Second_Rate_MUX_control_names; cntl = Second_Rate_MUX_controls; array_size = ARRAY_SIZE(Second_Rate_MUX_controls); } else { +#endif knames = main44_MUX_control_names; cntl = main44_MUX_controls; array_size = ARRAY_SIZE(main44_MUX_controls); - } +// } DBG(KERN_INFO "%s: ARRAY_SIZE = %d\tmode=%d\n", __func__, array_size, process_flow); @@ -192,7 +208,6 @@ void update_kcontrols(struct snd_soc_codec *codec, int process_flow) val1 = i2c_smbus_read_byte_data(codec->control_data, cntl[i].control_base); snd_mux_controls[i].private_value = 0; - aic3262_change_book(codec,0); } } @@ -200,10 +215,11 @@ void update_kcontrols(struct snd_soc_codec *codec, int process_flow) *---------------------------------------------------------------------------- * Function : byte_i2c_array_transfer * Purpose : Function used only for debugging purpose. This function will - * be used while switching miniDSP Modes register by register. - * This needs to be used only during development. + * be used while switching miniDSP Modes register by register. + * This needs to be used only during development. *----------------------------------------------------------------------------- */ + #if 1 int byte_i2c_array_transfer(struct snd_soc_codec *codec, reg_value *program_ptr, int size) @@ -215,6 +231,7 @@ int byte_i2c_array_transfer(struct snd_soc_codec *codec, /* Check if current Reg offset is zero */ if (program_ptr[j].reg_off == 0) { /* Check for the Book Change Request */ + printk(KERN_INFO "inside if 1 j =%d\n", j); if ((j < (size - 1)) && (program_ptr[j+1].reg_off == 127)) { aic3262_change_book(codec, @@ -237,16 +254,39 @@ int byte_i2c_array_transfer(struct snd_soc_codec *codec, return -EIO; } } - aic3262_change_book(codec,0); + aic3262_change_book(codec, 0); return 0; } +#else +int byte_i2c_array_transfer(struct snd_soc_codec *codec, + reg_value *program_ptr, + int size) +{ + int j; + u8 buf[3]; + printk(KERN_INFO "%s: started with array size %d\n", __func__, size); + for (j = 0; j < size; j++) { + /* Check if current Reg offset is zero */ + buf[AIC3262_REG_OFFSET_INDEX] = program_ptr[j].reg_off % 128; + buf[AIC3262_REG_DATA_INDEX] = + program_ptr[j].reg_val & AIC3262_8BITS_MASK; + + if (codec->hw_write(codec->control_data, buf, 2) != 2) { + printk(KERN_ERR "Error in i2c write\n"); + return -EIO; + } + } + printk(KERN_INFO "%s: ended\n", __func__); + return 0; +} +#endif /* *---------------------------------------------------------------------------- * Function : byte_i2c_array_read * Purpose : This function is used to perform Byte I2C Read. This is used - * only for debugging purposes to read back the Codec Page - * Registers after miniDSP Configuration. + * only for debugging purposes to read back the Codec Page + * Registers after miniDSP Configuration. *---------------------------------------------------------------------------- */ int byte_i2c_array_read(struct snd_soc_codec *codec, @@ -280,9 +320,13 @@ int byte_i2c_array_read(struct snd_soc_codec *codec, if (val1 < 0) printk(KERN_ERR "Error in smbus read\n"); + if(val1 != program_ptr[j].reg_val) + /*printk(KERN_INFO "mismatch [%d][%d][%d] = %x %x\n", + cur_book, cur_page, program_ptr[j].reg_off, val1, program_ptr[j].reg_val);*/ DBG(KERN_INFO "[%d][%d][%d]= %x\n", cur_book, cur_page, program_ptr[j].reg_off, val1); } + aic3262_change_book(codec, 0); return 0; } @@ -290,8 +334,8 @@ int byte_i2c_array_read(struct snd_soc_codec *codec, *---------------------------------------------------------------------------- * Function : minidsp_get_burst * Purpose : Format one I2C burst for transfer from mini dsp program array. - * This function will parse the program array and get next burst - * data for doing an I2C bulk transfer. + * This function will parse the program array and get next burst + * data for doing an I2C bulk transfer. *---------------------------------------------------------------------------- */ static void @@ -350,9 +394,10 @@ finish_out: *---------------------------------------------------------------------------- * Function : minidsp_i2c_multibyte_transfer * Purpose : Function used to perform multi-byte I2C Writes. Used to configure - * the miniDSP Pages. + * the miniDSP Pages. *---------------------------------------------------------------------------- */ + #if 1 int minidsp_i2c_multibyte_transfer(struct snd_soc_codec *codec, reg_value *program_ptr, @@ -419,189 +464,346 @@ minidsp_i2c_multibyte_transfer(struct snd_soc_codec *codec, parse_data.book_change = 0; } } while (parse_data.current_loc != MINIDSP_PARSING_END); - + aic3262_change_book(codec, 0); return 0; } - -/* - *---------------------------------------------------------------------------- - * Function : set_minidsp_mode - * Purpose : Switch to the first minidsp mode. - *---------------------------------------------------------------------------- - */ +#else int -set_minidsp_mode(struct snd_soc_codec *codec, int new_mode) +minidsp_i2c_multibyte_transfer(struct snd_soc_codec *codec, + reg_value *program_ptr, + int program_size) { - struct aic3262_priv *aic326x = snd_soc_codec_get_drvdata(codec); - - DBG("%s: switch mode start\n", __func__); - aic3262_reset_cache(codec); - /*reg_def_conf(codec);*/ + struct i2c_client *client = codec->control_data; - if (new_mode == 0) { + minidsp_parser_data parse_data; + int count = 1; - /* General Programming */ - DBG(KERN_INFO "$Writing reg_section_init_program\n"); - if (ARRAY_SIZE(main44_REG_Section_init_program) > 0) { -#ifndef MULTIBYTE_I2C - byte_i2c_array_transfer(codec, - main44_REG_Section_init_program, - ARRAY_SIZE(main44_REG_Section_init_program)); -#else - minidsp_i2c_multibyte_transfer(codec, - main44_REG_Section_init_program, - ARRAY_SIZE(main44_REG_Section_init_program)); +#ifdef DEBUG_MINIDSP_LOADING + int i = 0, j = 0; #endif + /* point the current location to start of program array */ + parse_data.current_loc = 0; + parse_data.page_num = 0; + parse_data.book_change = 0; + parse_data.book_no = 0; - } else { - printk(KERN_ERR - "_CODEC_REGS: Insufficient data for programming\n"); - } + DBG(KERN_INFO "size is : %d", program_size); - /* minidsp A programming */ - DBG(KERN_INFO "#Writing minidsp_A_reg_values\n"); + do { + /* Get first burst data */ + minidsp_get_burst(program_ptr, program_size, + &parse_data); - if ((main44_miniDSP_A_reg_values_COEFF_SIZE + - main44_miniDSP_A_reg_values_INST_SIZE) > 0) { -#ifndef MULTIBYTE_I2C - byte_i2c_array_transfer(codec, - main44_miniDSP_A_reg_values, - (main44_miniDSP_A_reg_values_COEFF_SIZE + - main44_miniDSP_A_reg_values_INST_SIZE)); -#else - minidsp_i2c_multibyte_transfer(codec, - main44_miniDSP_A_reg_values, - (main44_miniDSP_A_reg_values_COEFF_SIZE + - main44_miniDSP_A_reg_values_INST_SIZE)); -#endif - } else { - printk(KERN_ERR - "MINI_DSP_A_second: Insufficient data for programming\n"); - } - /* minidsp D programming */ - DBG(KERN_INFO "#Writing minidsp_D_reg_values\n"); - if ((main44_miniDSP_D_reg_values_COEFF_SIZE + - main44_miniDSP_D_reg_values_INST_SIZE) > 0) { + dsp_parse_data = parse_data; -#ifdef MULTIBYTE_CONFIG_SUPPORT - /*Multibyte for DAC */ -#endif + i2c_transaction.addr = client->addr; + i2c_transaction.flags = + client->flags & I2C_M_TEN; + i2c_transaction.len = + dsp_parse_data.burst_size; + i2c_transaction.buf = + dsp_parse_data.burst_array; -#ifndef MULTIBYTE_I2C - byte_i2c_array_transfer(codec, - main44_miniDSP_D_reg_values, - (main44_miniDSP_D_reg_values_COEFF_SIZE + - main44_miniDSP_D_reg_values_INST_SIZE)); -#else - minidsp_i2c_multibyte_transfer(codec, - main44_miniDSP_D_reg_values, - (main44_miniDSP_D_reg_values_COEFF_SIZE + - main44_miniDSP_D_reg_values_INST_SIZE)); +#ifdef DEBUG_MINIDSP_LOADING + DBG(KERN_INFO + "i: %d\taddr: %d\tflags: %d\tlen: %d\tbuf:", + i, client->addr, client->flags & I2C_M_TEN, + dsp_parse_data.burst_size); + + for (j = 0; j <= dsp_parse_data.burst_size; j++) + printk( "%x ", + dsp_parse_data.burst_array[j]); + + DBG(KERN_INFO "\n\n"); + i++; #endif - } else { - printk(KERN_ERR - "MINI_DSP_D_second: Insufficient data for programming\n"); + if (i2c_transfer(client->adapter, + &i2c_transaction, count) != count) { + printk(KERN_ERR "Write burst i2c data error!\n"); } - DBG(KERN_INFO "#Writing reg_section_post_program\n"); - if (ARRAY_SIZE(main44_REG_Section_post_program) > 0) { - #ifndef MULTIBYTE_I2C - byte_i2c_array_transfer(codec, - main44_REG_Section_post_program, - ARRAY_SIZE(REG_Section_post_program)); - #else - minidsp_i2c_multibyte_transfer(codec, - main44_REG_Section_post_program, - ARRAY_SIZE(main44_REG_Section_post_program)); - #endif - } else { - printk(KERN_ERR - "second_CODEC_REGS: Insufficient data for programming\n"); + if (parse_data.book_change == 1) { + aic3262_change_book(codec, parse_data.book_no); + parse_data.book_change = 0; } - } + /* Proceed to the next burst reg_addr_incruence */ + } while (parse_data.current_loc != MINIDSP_PARSING_END); - if (new_mode == 1) { - /* General Programming */ - DBG(KERN_INFO "#Writing reg_section_init_program\n"); - if (ARRAY_SIZE(Second_Rate_REG_Section_init_program) > 0) { -#ifndef MULTIBYTE_I2C - byte_i2c_array_transfer(codec, - Second_Rate_REG_Section_init_program, - ARRAY_SIZE(Second_Rate_REG_Section_init_program)); -#else - minidsp_i2c_multibyte_transfer(codec, - Second_Rate_REG_Section_init_program, - ARRAY_SIZE(Second_Rate_REG_Section_init_program)); + return 0; +} #endif +/* +* Process_Flow Structure +* Structure used to maintain the mapping of each PFW like the miniDSP_A +* miniDSP_D array values and sizes. It also contains information about +* the patches required for each patch. +*/ +struct process_flow{ + int init_size; + reg_value *miniDSP_init; + int A_size; + reg_value *miniDSP_A_values; + int D_size; + reg_value *miniDSP_D_values; + int post_size; + reg_value *miniDSP_post; + struct minidsp_config { + int a_patch_size; + reg_value *a_patch; + int d_patch_size; + reg_value *d_patch; + } configs[MAXCONFIG]; + +} miniDSP_programs[] = { + { + ARRAY_SIZE(main44_REG_Section_init_program), main44_REG_Section_init_program, + ARRAY_SIZE(main44_miniDSP_A_reg_values),main44_miniDSP_A_reg_values, + ARRAY_SIZE(main44_miniDSP_D_reg_values),main44_miniDSP_D_reg_values, + ARRAY_SIZE(main44_REG_Section_post_program),main44_REG_Section_post_program, + { + { 0, 0, ARRAY_SIZE(handset_miniDSP_D_reg_values), handset_miniDSP_D_reg_values}, + { 0, 0, ARRAY_SIZE(handphone_miniDSP_D_reg_values), handphone_miniDSP_D_reg_values}, + { 0, 0, ARRAY_SIZE(speaker_miniDSP_D_reg_values), speaker_miniDSP_D_reg_values}, + { 0, 0, 0, 0}, + + + }, +}, + { + ARRAY_SIZE(base_speaker_SRS_REG_init_Section_program),base_speaker_SRS_REG_init_Section_program, + ARRAY_SIZE(base_speaker_SRS_miniDSP_A_reg_values),base_speaker_SRS_miniDSP_A_reg_values, + ARRAY_SIZE(base_speaker_SRS_miniDSP_D_reg_values),base_speaker_SRS_miniDSP_D_reg_values, + ARRAY_SIZE(base_speaker_SRS_REG_post_Section_program),base_speaker_SRS_REG_post_Section_program, + + { + {0, 0, ARRAY_SIZE(SRS_ON_miniDSP_D_reg_values), SRS_ON_miniDSP_D_reg_values}, + {0, 0, ARRAY_SIZE(SRS_OFF_miniDSP_D_reg_values),SRS_OFF_miniDSP_D_reg_values}, + {0, 0, 0, 0}, + {0, 0, 0, 0}, + }, +}, +#if 0 + {ARRAY_SIZE(spkr_srs_REG_Section_init_program),spkr_srs_REG_Section_init_program, + ARRAY_SIZE(spkr_srs_miniDSP_A_reg_values),spkr_srs_miniDSP_A_reg_values, + ARRAY_SIZE(spkr_srs_miniDSP_D_reg_values),spkr_srs_miniDSP_D_reg_values, + ARRAY_SIZE(spkr_srs_REG_Section_post_program),spkr_srs_REG_Section_post_program, + { + { 0, 0, 0, 0}, + { 0, 0, 0, 0}, + { 0, 0, 0, 0}, + { 0, 0, 0, 0}, + + }, +}, +#endif +}; - } else { - printk(KERN_ERR - "_CODEC_REGS: Insufficient data for programming\n"); - } - /* minidsp A programming */ - DBG(KERN_INFO "#Writing minidsp_A_reg_values\n"); +int +set_minidsp_mode(struct snd_soc_codec *codec, int new_mode, int new_config) +{ + + if (codec == NULL) { + printk(KERN_INFO "%s codec is NULL\n",__func__); + } + struct aic3262_priv *aic326x = snd_soc_codec_get_drvdata(codec); + struct snd_soc_dapm_context *dapm = &codec->dapm; + struct process_flow * pflows = &miniDSP_programs[new_mode]; + u8 reg63, reg81, pll_pow, ndac_pow, mdac_pow, nadc_pow, madc_pow; - if ((Second_Rate_miniDSP_A_reg_values_COEFF_SIZE + - Second_Rate_miniDSP_A_reg_values_INST_SIZE) > 0) { + u8 adc_status,dac_status; + u8 reg, val; + u8 shift; + volatile u16 counter; + + int (*ptransfer)(struct snd_soc_codec *codec, + reg_value *program_ptr, + int size); + + printk("%s:New Switch mode = %d New Config= %d\n", __func__, new_mode,new_config); + if (new_mode >= ARRAY_SIZE(miniDSP_programs)) + return 0; // error condition + if (new_config > MAXCONFIG) + return 0; #ifndef MULTIBYTE_I2C - byte_i2c_array_transfer(codec, - Second_Rate_miniDSP_A_reg_values, - (Second_Rate_miniDSP_A_reg_values_COEFF_SIZE + - Second_Rate_miniDSP_A_reg_values_INST_SIZE)); + ptransfer = byte_i2c_array_transfer; #else - minidsp_i2c_multibyte_transfer(codec, - Second_Rate_miniDSP_A_reg_values, - (Second_Rate_miniDSP_A_reg_values_COEFF_SIZE + - Second_Rate_miniDSP_A_reg_values_INST_SIZE)); + ptransfer = minidsp_i2c_multibyte_transfer; #endif - } else { - printk(KERN_ERR - "MINI_DSP_A_second: Insufficient data for programming\n"); - } + if (new_mode != aic326x->process_flow) { - /* minidsp D programming */ - DBG(KERN_INFO "#Writing minidsp_D_reg_values\n"); + printk("== From PFW %d to PFW %d==\n", aic326x->process_flow , new_mode); + + /* Change to book 0 page 0 and turn off the DAC and snd_soc_dapm_disable_piADC, + * while turning them down, poll for the power down completion. + */ + aic3262_change_page(codec, 0); + aic3262_change_book(codec, 0); + +#if 0 + reg63 = aic3262_read(codec, PASI_DAC_DP_SETUP); + aic3262_write(codec, PASI_DAC_DP_SETUP, (reg63 & ~0xC0));/*dac power down*/ + mdelay (5); + counter = 0; + reg = DAC_FLAG_R1; + + dac_status = aic3262_read(codec, reg); + + do { + dac_status = snd_soc_read(codec, reg); + counter++;struct snd_soc_dapm_context *dapm + mdelay(5); + } while ((counter < 200) && ((dac_status & 0x88) == 1)); + printk (KERN_INFO "#%s: Polled Register %d Bits set 0x%X counter %d\n", + __func__, reg, dac_status, counter);snd_soc_dapm_disable_pi + struct snd_soc_dapm_context *dapm + reg81= aic3262_read(codec, ADC_CHANNEL_POW); + aic3262_write(codec, ADC_CHANNEL_POW, (reg81 & ~0xC0));/*adc power down*/ + mdelay (5); + + adc_status=aic3262_read(codec,ADC_FLAG_R1); + counter = 0; + reg = ADC_FLAG_R1; + do { + adc_status = snd_soc_read(codec, reg); + counter++; + mdelay(5); + } while ((counter < 200) && ((adc_status & 0x44) == 1)); + + printk (KERN_INFO "#%s: Polled Register %d Bits set 0x%X counter %d\n", + __func__, reg, adc_status, counter); + + dac_status = snd_soc_read(codec, DAC_FLAG_R1); + adc_status = snd_soc_read (codec, ADC_FLAG_R1); + + printk (KERN_INFO "#%s: Initial DAC_STATUS 0x%x ADC_STATUS 0x%X\n", + __func__, dac_status, adc_status); - if ((Second_Rate_miniDSP_D_reg_values_COEFF_SIZE + - Second_Rate_miniDSP_D_reg_values_INST_SIZE) > 0) { -#ifndef MULTIBYTE_I2C - byte_i2c_array_transfer(codec, - Second_Rate_miniDSP_D_reg_values, - (Second_Rate_miniDSP_D_reg_values_COEFF_SIZE + - Second_Rate_miniDSP_D_reg_values_INST_SIZE)); -#else - minidsp_i2c_multibyte_transfer(codec, - Second_Rate_miniDSP_D_reg_values, - (Second_Rate_miniDSP_D_reg_values_COEFF_SIZE + - Second_Rate_miniDSP_D_reg_values_INST_SIZE)); #endif - } else { - printk(KERN_ERR - "MINI_DSP_D_second: Insufficient data for programming\n"); + /* Instead of hard-coding the switching off DAC and ADC, we will use the DAPM + * to switch off the Playback Paths and the ADC + */ + snd_soc_dapm_disable_pin( dapm, "Headphone Jack"); + snd_soc_dapm_disable_pin( dapm, "EarPiece"); + snd_soc_dapm_disable_pin( dapm, "Int Spk"); + snd_soc_dapm_disable_pin( dapm, "SPK out"); + snd_soc_dapm_disable_pin( dapm, "Line Out"); + + snd_soc_dapm_disable_pin( dapm, "Mic Jack"); + snd_soc_dapm_disable_pin( dapm, "Linein"); + snd_soc_dapm_disable_pin( dapm, "Int Mic"); + + //snd_soc_dapm_disable_pin (codec, "Left DAC"); + //snd_soc_dapm_disable_pin (codec, "Right DAC"); + //snd_soc_dapm_disable_pin (codec, "Left ADC"); + //snd_soc_dapm_disable_pin (codec, "Right ADC"); + snd_soc_dapm_sync(dapm); + mdelay(10); + + mdac_pow = aic3262_read(codec, MDAC_DIV_POW_REG); + aic3262_write(codec, MDAC_DIV_POW_REG, (mdac_pow & ~0x80));/*mdac power down*/ + mdelay(5); + nadc_pow = aic3262_read(codec, MADC_DIV_POW_REG); + aic3262_write(codec, MADC_DIV_POW_REG, (nadc_pow & ~0x80));/*madc power down*/ + mdelay(5); + pll_pow = aic3262_read(codec, PLL_PR_POW_REG); + aic3262_write(codec, PLL_PR_POW_REG, (pll_pow & ~0x80));/*pll power down*/ + mdelay(5); + ndac_pow = aic3262_read(codec, NDAC_DIV_POW_REG); + aic3262_write(codec, NDAC_DIV_POW_REG, (ndac_pow & ~0x80)); /*ndac power down*/ + mdelay(5); + + dac_status = snd_soc_read(codec, DAC_FLAG_R1); + adc_status = snd_soc_read (codec, ADC_FLAG_R1); + + printk (KERN_INFO "#%s: Before Switching DAC_STATUS 0x%x ADC_STATUS 0x%X\n", + __func__, dac_status, adc_status); + + mdelay (10); + ptransfer(codec, pflows->miniDSP_init, pflows->init_size); + ptransfer(codec, pflows->miniDSP_A_values, pflows->A_size); + ptransfer(codec, pflows->miniDSP_D_values, pflows->D_size); + ptransfer(codec, pflows->miniDSP_post, pflows->post_size); + + + aic326x->process_flow = new_mode; + + aic3262_change_page(codec, 0); + aic3262_change_book(codec, 0); +#if 0 + + /* After the miniDSP Programming is completed, power up the DAC and ADC + * and poll for its power up operation. + */ + + aic3262_write(codec, PASI_DAC_DP_SETUP, reg63);/*reverting the old DAC values */ + mdelay(5); + + /* Poll for DAC Power-up first */ + /* For DAC Power-up and Power-down event, we will poll for + * Book0 Page0 Register 37 + */ + reg = DAC_FLAG_R1; + counter = 0; + do { + dac_status = snd_soc_read(codec, reg); + counter++; + mdelay(5); + } while ((counter < 200) && ((dac_status & 0x88) == 0)); + + printk (KERN_INFO "#%s: Polled Register %d Bits set 0x%X counter %d\n", + __func__, reg, dac_status, counter); + + aic3262_write(codec, ADC_CHANNEL_POW, reg81);/*reverting the old ADC values*/ + mdelay (5); + /* For ADC Power-up and Power-down event, we will poll for + * Book0 Page0 Register 36 + */ + reg = ADC_FLAG_R1; + counter = 0; + do { + adc_status = snd_soc_read(codec, reg); + counter++; + mdelay(5); + } while ((counter < 200) && ((adc_status & 0x44) == 0)); + + printk (KERN_INFO "#%s: Polled Register %d Bits set 0x%X counter %d\n", + __func__, reg, adc_status, counter); + aic3262_write(codec, PLL_PR_POW_REG, pll_pow);/*reverting the old pll values*/ + mdelay(10); + + aic3262_write(codec, MDAC_DIV_POW_REG, mdac_pow);/*reverting the old mdac values*/ + mdelay(5); + aic3262_write(codec, MADC_DIV_POW_REG, madc_pow);/*reverting the old madc values*/ + mdelay(5); + aic3262_write(codec, NDAC_DIV_POW_REG, ndac_pow);/*reverting the old ndac values*/ + mdelay(5); + + /*if (new_config == 0) { + aic326x->current_config = 0; + return 0; } - DBG(KERN_INFO "Writing reg_section_post_program\n"); - if (ARRAY_SIZE(Second_Rate_REG_Section_post_program) > 0) { -#ifndef MULTIBYTE_I2C - byte_i2c_array_transfer(codec, - Second_Rate_REG_Section_post_program, - ARRAY_SIZE(REG_Section_post_program)); -#else - minidsp_i2c_multibyte_transfer(codec, - Second_Rate_REG_Section_post_program, - ARRAY_SIZE(Second_Rate_REG_Section_post_program)); + aic326x->current_config = -1;*/ + + //aic3262_change_book(codec, 0); + //aic3262_change_page(codec, 0); #endif - } else { - printk(KERN_ERR - "second_CODEC_REGS: Insufficient data for programming\n"); - } } -#ifdef MULTIBYTE_CONFIG_SUPPORT - /*Multibyte for DAC */ - aic326x->process_flow = new_mode; - config_multibyte_for_mode(codec, new_mode); +#ifdef MULTICONFIG_SUPPORT + if (new_config < 0 ) + return 0; // No configs supported in this pfw + if (new_config == aic326x->current_config) + return 0; + if (pflows->configs[new_config].a_patch_size || pflows->configs[new_config].d_patch_size) + minidsp_multiconfig(codec, + pflows->configs[new_config].a_patch, pflows->configs[new_config].a_patch_size, + pflows->configs[new_config].d_patch, pflows->configs[new_config].d_patch_size); #endif - DBG("%s: switch mode finished\n", __func__); + + aic326x->current_config = new_config; + aic3262_change_book( codec, 0); + + DBG(KERN_INFO "%s: switch mode finished\n", __func__); return 0; } @@ -636,169 +838,48 @@ int i2c_verify(struct snd_soc_codec *codec) byte_i2c_array_read(codec, main44_REG_Section_post_program, ARRAY_SIZE(main44_REG_Section_post_program)); + aic3262_change_book(codec, 0); + DBG(KERN_INFO "i2c_verify completed\n"); return 0; } /* *---------------------------------------------------------------------------- - * Function : set_minidsp_mode1 + * Function : boot_minidsp * Purpose : for laoding the default minidsp mode for the first time . *---------------------------------------------------------------------------- */ int -set_minidsp_mode1(struct snd_soc_codec *codec, int new_mode) +boot_minidsp(struct snd_soc_codec *codec, int new_mode) { - DBG("#%s: switch mode start\n", __func__); - aic3262_reset_cache(codec); +struct aic3262_priv *aic326x = snd_soc_codec_get_drvdata(codec); +struct process_flow * pflows = &miniDSP_programs[new_mode]; +int (*ptransfer)(struct snd_soc_codec *codec, + reg_value *program_ptr, + int size); - if (new_mode == 0) { - /* General Programming */ - DBG(KERN_INFO "#Writing reg_section_init_program\n"); - if (ARRAY_SIZE(main44_REG_Section_init_program) > 0) { -#ifndef MULTIBYTE_I2C - byte_i2c_array_transfer(codec, - main44_REG_Section_init_program, - ARRAY_SIZE(main44_REG_Section_init_program)); -#else - minidsp_i2c_multibyte_transfer(codec, - main44_REG_Section_init_program, - ARRAY_SIZE(main44_REG_Section_init_program)); -#endif + DBG("%s: switch mode start\n", __func__); + if (new_mode >= ARRAY_SIZE(miniDSP_programs)) + return 0; // error condition + if (new_mode == aic326x->process_flow) + return 0; - } else { - printk(KERN_ERR - "_CODEC_REGS: Insufficient data for programming\n"); - } - /* minidsp A programming */ - DBG(KERN_INFO "#Writing minidsp_A_reg_values\n"); - if ((main44_miniDSP_A_reg_values_COEFF_SIZE + - main44_miniDSP_A_reg_values_INST_SIZE) > 0) { -#ifndef MULTIBYTE_I2C - byte_i2c_array_transfer(codec, - main44_miniDSP_A_reg_values, - (main44_miniDSP_A_reg_values_COEFF_SIZE + - main44_miniDSP_A_reg_values_INST_SIZE)); -#else - minidsp_i2c_multibyte_transfer(codec, - main44_miniDSP_A_reg_values, - (main44_miniDSP_A_reg_values_COEFF_SIZE + - main44_miniDSP_A_reg_values_INST_SIZE)); -#endif - } else { - printk(KERN_ERR - "MINI_DSP_A_second: Insufficient data for programming\n"); - } - /* minidsp D programming */ - DBG(KERN_INFO "#Writing minidsp_D_reg_values\n"); - if ((main44_miniDSP_D_reg_values_COEFF_SIZE + - main44_miniDSP_D_reg_values_INST_SIZE) > 0) { #ifndef MULTIBYTE_I2C - byte_i2c_array_transfer(codec, - main44_miniDSP_D_reg_values, - (main44_miniDSP_D_reg_values_COEFF_SIZE + - main44_miniDSP_D_reg_values_INST_SIZE)); + ptransfer = byte_i2c_array_transfer; #else - minidsp_i2c_multibyte_transfer(codec, - main44_miniDSP_D_reg_values, - (main44_miniDSP_D_reg_values_COEFF_SIZE + - main44_miniDSP_D_reg_values_INST_SIZE)); + ptransfer = minidsp_i2c_multibyte_transfer; #endif - } else { - printk(KERN_ERR - "MINI_DSP_D_second: Insufficient data for programming\n"); - } + ptransfer(codec, pflows->miniDSP_init, pflows->init_size); + ptransfer(codec, pflows->miniDSP_A_values, pflows->A_size); + ptransfer(codec, pflows->miniDSP_D_values, pflows->D_size); + ptransfer(codec, pflows->miniDSP_post, pflows->post_size); - DBG(KERN_INFO "#Writing reg_section_post_program\n"); - if (ARRAY_SIZE(main44_REG_Section_post_program) > 0) { -#ifndef MULTIBYTE_I2C - byte_i2c_array_transfer(codec, - main44_REG_Section_post_program, - ARRAY_SIZE(REG_Section_post_program)); -#else - minidsp_i2c_multibyte_transfer(codec, - main44_REG_Section_post_program, - ARRAY_SIZE(main44_REG_Section_post_program)); -#endif - } else { - printk(KERN_ERR - "second_CODEC_REGS: Insufficient data for programming\n"); - } - } - if (new_mode == 1) { - /* General Programming */ - DBG(KERN_INFO "#Writing reg_section_init_program\n"); - if (ARRAY_SIZE(Second_Rate_REG_Section_init_program) > 0) { -#ifndef MULTIBYTE_I2C - byte_i2c_array_transfer(codec, - second_Rate_REG_Section_init_program, - ARRAY_SIZE(Second_Rate_REG_Section_init_program)); -#else - minidsp_i2c_multibyte_transfer(codec, - Second_Rate_REG_Section_init_program, - ARRAY_SIZE(Second_Rate_REG_Section_init_program)); -#endif - } else { - printk(KERN_ERR - "_CODEC_REGS: Insufficient data for programming\n"); - } - /* minidsp A programming */ - DBG(KERN_INFO "#Writing minidsp_A_reg_values\n"); - if ((Second_Rate_miniDSP_A_reg_values_COEFF_SIZE + - Second_Rate_miniDSP_A_reg_values_INST_SIZE) > 0) { -#ifndef MULTIBYTE_I2C - byte_i2c_array_transfer(codec, - Second_Rate_miniDSP_A_reg_values, - (Second_Rate_miniDSP_A_reg_values_COEFF_SIZE + - Second_Rate_miniDSP_A_reg_values_INST_SIZE)); -#else - minidsp_i2c_multibyte_transfer(codec, - Second_Rate_miniDSP_A_reg_values, - (Second_Rate_miniDSP_A_reg_values_COEFF_SIZE + - Second_Rate_miniDSP_A_reg_values_INST_SIZE)); -#endif - } else { - printk(KERN_ERR\ - "MINI_DSP_A_second: Insufficient data for programming\n"); - } - /* minidsp D programming */ - DBG(KERN_INFO "#Writing minidsp_D_reg_values\n"); - if ((Second_Rate_miniDSP_D_reg_values_COEFF_SIZE + - Second_Rate_miniDSP_D_reg_values_INST_SIZE) > 0) { -#ifndef MULTIBYTE_I2C - byte_i2c_array_transfer(codec, - Second_Rate_miniDSP_D_reg_values, - (Second_Rate_miniDSP_D_reg_values_COEFF_SIZE + - Second_Rate_miniDSP_D_reg_values_INST_SIZE)); -#else - minidsp_i2c_multibyte_transfer(codec, - Second_Rate_miniDSP_D_reg_values, - (Second_Rate_miniDSP_D_reg_values_COEFF_SIZE + - Second_Rate_miniDSP_D_reg_values_INST_SIZE)); -#endif - } else - printk(KERN_ERR "MINI_DSP_D_second: Insufficient data for programming\n"); - - DBG(KERN_INFO "#Writing reg_section_post_program\n"); - if (ARRAY_SIZE(Second_Rate_REG_Section_post_program) > 0) { -#ifndef MULTIBYTE_I2C - byte_i2c_array_transfer(codec, - Second_Rate_REG_Section_post_program, - ARRAY_SIZE(REG_Section_post_program)); -#else - minidsp_i2c_multibyte_transfer(codec, - Second_Rate_REG_Section_post_program, - ARRAY_SIZE(Second_Rate_REG_Section_post_program)); -#endif - } else - printk(KERN_ERR\ - "second_CODEC_REGS: Insufficient data for programming\n"); - - } + aic326x->process_flow = new_mode; - DBG("#%s: switch mode completed\n", __func__); + aic3262_change_book( codec,0); return 0; } @@ -812,6 +893,7 @@ set_minidsp_mode1(struct snd_soc_codec *codec, int new_mode) */ int aic3262_minidsp_program(struct snd_soc_codec *codec) { + struct aic3262_priv *aic326x = snd_soc_codec_get_drvdata(codec); DBG(KERN_INFO "#AIC3262: programming mini dsp\n"); #if defined(PROGRAM_MINI_DSP_first) @@ -820,7 +902,8 @@ int aic3262_minidsp_program(struct snd_soc_codec *codec) i2c_verify_book0(codec); #endif aic3262_change_book(codec, 0); - set_minidsp_mode1(codec, 0); + boot_minidsp(codec, 1); + aic326x->process_flow = 0; aic3262_change_book(codec, 0); #ifdef DEBUG DBG("#verifying book 0\n"); @@ -830,14 +913,13 @@ int aic3262_minidsp_program(struct snd_soc_codec *codec) #if defined(PROGRAM_MINI_DSP_second) #ifdef DEBUG DBG("#Verifying book 0\n"); - i2c_verify_book0(codec); + aic3262_change_book(codec, 0); #endif - aic3262_change_book(codec,0); - set_minidsp_mode1(codec, 1); - aic3262_change_book(codec,0); + boot_minidsp(codec, 0); + aic326x->process_flow = 1; #ifdef DEBUG DBG("#verifying book 0\n"); - i2c_verify_book0(codec); + aic3262_change_book(codec, 0); #endif #endif return 0; @@ -846,12 +928,12 @@ int aic3262_minidsp_program(struct snd_soc_codec *codec) *---------------------------------------------------------------------------- * Function : m_control_info * Purpose : This function is to initialize data for new control required to - * program the AIC3262 registers. + * program the AIC3262 registers. * *---------------------------------------------------------------------------- */ static int m_control_info(struct snd_kcontrol *kcontrol, - struct snd_ctl_elem_info *uinfo) + struct snd_ctl_elem_info *uinfo) { uinfo->count = 1; uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; @@ -864,12 +946,12 @@ static int m_control_info(struct snd_kcontrol *kcontrol, *---------------------------------------------------------------------------- * Function : m_control_get * Purpose : This function is to read data of new control for - * program the AIC3262 registers. + * program the AIC3262 registers. * *---------------------------------------------------------------------------- */ static int m_control_get(struct snd_kcontrol *kcontrol, - struct snd_ctl_elem_value *ucontrol) + struct snd_ctl_elem_value *ucontrol) { struct snd_soc_codec *codec = snd_kcontrol_chip(kcontrol); struct aic3262_priv *aic3262 = snd_soc_codec_get_drvdata(codec); @@ -903,12 +985,12 @@ static int m_control_get(struct snd_kcontrol *kcontrol, *---------------------------------------------------------------------------- * Function : m_new_control_put * Purpose : new_control_put is called to pass data from user/application to - * the driver. + * the driver. * *---------------------------------------------------------------------------- */ static int m_control_put(struct snd_kcontrol *kcontrol, - struct snd_ctl_elem_value *ucontrol) + struct snd_ctl_elem_value *ucontrol) { struct snd_soc_codec *codec = snd_kcontrol_chip(kcontrol); struct aic3262_priv *aic3262 = snd_soc_codec_get_drvdata(codec); @@ -926,7 +1008,7 @@ static int m_control_put(struct snd_kcontrol *kcontrol, if (aic3262->mute_codec == 1) { i2c_verify_book0(codec); aic3262_change_book(codec, 0); - set_minidsp_mode(codec, val); + boot_minidsp(codec, val); aic3262_change_book(codec, 0); i2c_verify_book0(codec); @@ -965,8 +1047,9 @@ static int m_control_put(struct snd_kcontrol *kcontrol, if (!strcmp(kcontrol->id.name, "Dump Regs Book0")) i2c_verify_book0(codec); - +#if 0 if (!strcmp(kcontrol->id.name, "Verify minidsp program")) { + if (mode == 0) { DBG("Current mod=%d\nVerifying minidsp_D_regs", mode); byte_i2c_array_read(codec, main44_miniDSP_D_reg_values, @@ -974,11 +1057,16 @@ static int m_control_put(struct snd_kcontrol *kcontrol, main44_miniDSP_D_reg_values_INST_SIZE)); } else { byte_i2c_array_read(codec, + Second_Rate_miniDSP_A_reg_values, + (Second_Rate_miniDSP_A_reg_values_COEFF_SIZE + + Second_Rate_miniDSP_A_reg_values_INST_SIZE)); + byte_i2c_array_read(codec, Second_Rate_miniDSP_D_reg_values, (Second_Rate_miniDSP_D_reg_values_COEFF_SIZE + Second_Rate_miniDSP_D_reg_values_INST_SIZE)); } } +#endif DBG("\nmode = %d\n", mode); return mode; } @@ -993,21 +1081,44 @@ static int m_control_put(struct snd_kcontrol *kcontrol, static int __new_control_info_minidsp_mux(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) { - int index; + int index,index2; int ret_val = -1; + for (index = 0; index < ARRAY_SIZE(main44_MUX_controls); index++) { if (strstr(kcontrol->id.name, main44_MUX_control_names[index])) break; } + if (index < ARRAY_SIZE(main44_MUX_controls)) + { + uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; + uinfo->count = 1; + uinfo->value.integer.min = MIN_MUX_CTRL; + uinfo->value.integer.max = MAX_MUX_CTRL; + ret_val = 0; + } - if (index < ARRAY_SIZE(main44_MUX_controls)) { + #if 1 + else{ + printk(" The second rate kcontrol id name is====== %s\n",kcontrol->id.name); + + + for (index2 = 0; index < ARRAY_SIZE(base_speaker_SRS_MUX_controls); index2++) { + if (strstr(kcontrol->id.name, base_speaker_SRS_MUX_control_names[index2])) + break; + } + if (index < ARRAY_SIZE(base_speaker_SRS_MUX_controls)) + { uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo->count = 1; uinfo->value.integer.min = MIN_MUX_CTRL; uinfo->value.integer.max = MAX_MUX_CTRL; ret_val = 0; + } } + + #endif + return ret_val; } @@ -1023,6 +1134,7 @@ static int __new_control_info_minidsp_mux(struct snd_kcontrol *kcontrol, static int __new_control_get_minidsp_mux(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) { + ucontrol->value.integer.value[0] = kcontrol->private_value; return 0; } @@ -1032,7 +1144,7 @@ static int __new_control_get_minidsp_mux(struct snd_kcontrol *kcontrol, * Function : __new_control_put_minidsp_mux * * Purpose : put routine for amixer kcontrols, write user values to registers - * values. Used for for mini dsp 'MUX control' amixer controls. + * values. Used for for mini dsp 'MUX control' amixer controls. *---------------------------------------------------------------------------- */ static int __new_control_put_minidsp_mux(struct snd_kcontrol *kcontrol, @@ -1048,10 +1160,12 @@ static int __new_control_put_minidsp_mux(struct snd_kcontrol *kcontrol, int ret_val = -1, array_size; control *array; char **array_names; - char *control_name, *control_name1; + char *control_name, *control_name1, *control_name2; struct aic3262_priv *aic326x = snd_soc_codec_get_drvdata(codec); i2c = codec->control_data; + + if (aic326x->process_flow == 0) { DBG("#the current process flow is %d", aic326x->process_flow); array = main44_MUX_controls; @@ -1059,24 +1173,30 @@ static int __new_control_put_minidsp_mux(struct snd_kcontrol *kcontrol, array_names = main44_MUX_control_names; control_name = "Stereo_Mux_TwoToOne_1"; control_name1 = "Mono_Mux_1_1"; + } + +#if 0 /* Configure only for process flow 1 controls */ if (strcmp(kcontrol->id.name, control_name) && - strcmp(kcontrol->id.name, control_name1)) + strcmp(kcontrol->id.name, control_name1)) return 0; } else { array = Second_Rate_MUX_controls; array_size = ARRAY_SIZE(Second_Rate_MUX_controls); array_names = Second_Rate_MUX_control_names; control_name = "Stereo_Mux_TwoToOne_1_Second"; - control_name1 = "Mono_Mux_1_1_Second"; + control_name1 = "Mono_Mux_1_Second"; + control_name2 = "Mono_Mux_4_Second"; /* Configure only for process flow 2 controls */ - if (strcmp(kcontrol->id.name, control_name) && - strcmp(kcontrol->id.name, control_name1)) + if (strcmp(kcontrol->id.name, control_name1) && + strcmp(kcontrol->id.name, control_name2)) return 0; } +#endif + page = array[index].control_page; DBG("#user value = 0x%x\n", user_value); @@ -1089,9 +1209,9 @@ static int __new_control_put_minidsp_mux(struct snd_kcontrol *kcontrol, array[index].control_page); aic3262_change_book(codec, - array[index].control_book); + array[index].control_book); aic3262_change_page(codec, - array[index].control_page); + array[index].control_page); if (!strcmp(array_names[index], control_name)) { if (user_value > 0) { @@ -1107,10 +1227,10 @@ static int __new_control_put_minidsp_mux(struct snd_kcontrol *kcontrol, if (user_value > 0) { data[1] = (u8) ((user_value >> 16) & - AIC3262_8BITS_MASK); + AIC3262_8BITS_MASK); data[2] = (u8) ((user_value >> 8) & - AIC3262_8BITS_MASK); + AIC3262_8BITS_MASK); data[3] = (u8)((user_value) & AIC3262_8BITS_MASK); } @@ -1165,7 +1285,7 @@ static int __new_control_put_minidsp_mux(struct snd_kcontrol *kcontrol, printk(KERN_ERR "Can not read codec registers\n"); if ((swap_reg_pre == 4 && swap_reg_post == 6) - || (swap_reg_pre == 6 && swap_reg_post == 4)) + || (swap_reg_pre == 6 && swap_reg_post == 4)) DBG("Buffer swap success\n"); else printk(KERN_ERR @@ -1197,8 +1317,7 @@ static int minidsp_mux_ctrl_mixer_controls(struct snd_soc_codec *codec, int i, err; int val1; - /* DBG("%d mixer controls for mini dsp MUX\n", no_mux_controls);*/ - + printk("%d mixer controls for mini dsp MUX\n", size); if (size) { for (i = 0; i < size; i++) { @@ -1235,14 +1354,13 @@ static int minidsp_mux_ctrl_mixer_controls(struct snd_soc_codec *codec, err = snd_ctl_add(codec->card->snd_card, snd_ctl_new1(&snd_mux_controls[i], - codec)); + codec)); if (err < 0) printk(KERN_ERR "%s:Invalid control %s\n", __FILE__, snd_mux_controls[i].name); } } - aic3262_change_book(codec, 0); return 0; } @@ -1327,18 +1445,21 @@ __new_control_info_minidsp_volume(struct snd_kcontrol *kcontrol, for (index = 0; index < ARRAY_SIZE(main44_VOLUME_controls); index++) { if (strstr - (kcontrol->id.name, main44_VOLUME_control_names[index])) + (kcontrol->id.name, main44_VOLUME_control_names[index])) break; } - for (index8 = 0; index8 < ARRAY_SIZE(Second_Rate_VOLUME_controls); + + for (index8 = 0; index8 < ARRAY_SIZE(base_speaker_SRS_VOLUME_controls); index8++) { if (strstr - (kcontrol->id.name, - Second_Rate_VOLUME_control_names[index])) + (kcontrol->id.name, + base_speaker_SRS_VOLUME_control_names[index])) break; } + if ((index < ARRAY_SIZE(main44_VOLUME_controls)) - || (index8 < ARRAY_SIZE(Second_Rate_VOLUME_controls))) { + + || (index8 < ARRAY_SIZE(base_speaker_SRS_VOLUME_controls))) { uinfo->type = SNDRV_CTL_ELEM_TYPE_INTEGER; uinfo->count = 1; uinfo->value.integer.min = MIN_VOLUME; @@ -1352,7 +1473,7 @@ __new_control_info_minidsp_volume(struct snd_kcontrol *kcontrol, *---------------------------------------------------------------------------- * Function : __new_control_get_main44_minidsp_vol * Purpose : get routine for amixer kcontrols, read current register - * values. Used for for mini dsp 'VolumeLite' amixer controls. + * values. Used for for mini dsp 'VolumeLite' amixer controls. *---------------------------------------------------------------------------- */ static int @@ -1367,7 +1488,7 @@ __new_control_get_minidsp_volume(struct snd_kcontrol *kcontrol, *---------------------------------------------------------------------------- * Function : __new_control_put_main44_minidsp_volume * Purpose : put routine for amixer kcontrols, write user values to registers - * values. Used for for mini dsp 'VolumeLite' amixer controls. + * values. Used for for mini dsp 'VolumeLite' amixer controls. *---------------------------------------------------------------------------- */ static int @@ -1388,8 +1509,10 @@ __new_control_put_minidsp_volume(struct snd_kcontrol *kcontrol, if (aic3262->process_flow == 0) volume_controls = main44_VOLUME_controls; + else - volume_controls = Second_Rate_VOLUME_controls; + volume_controls = base_speaker_SRS_VOLUME_controls; + aic3262_change_book(codec, volume_controls->control_book); aic3262_change_page(codec, volume_controls->control_page); @@ -1439,7 +1562,7 @@ __new_control_put_minidsp_volume(struct snd_kcontrol *kcontrol, printk(KERN_ERR "Can not read codec registers\n"); if ((swap_reg_pre == 4 && swap_reg_post == 6) - || (swap_reg_pre == 6 && swap_reg_post == 4)) + || (swap_reg_pre == 6 && swap_reg_post == 4)) DBG("Buffer swap success\n"); else DBG("Buffer swap...FAILED\nswap_reg_pre=%x, swap_reg_post=%x\n", @@ -1466,7 +1589,7 @@ static int minidsp_volume_mixer_controls(struct snd_soc_codec *codec) int i, err, no_volume_controls; static char volume_control_name[MAX_VOLUME_CONTROLS][40]; - /* ADD first process volume controls */ + /* ADD first process volume controls */ no_volume_controls = ARRAY_SIZE(main44_VOLUME_controls); printk(KERN_INFO " %d mixer controls for mini dsp 'volumeLite'\n", @@ -1476,7 +1599,7 @@ static int minidsp_volume_mixer_controls(struct snd_soc_codec *codec) for (i = 0; i < no_volume_controls; i++) { strcpy(volume_control_name[i], - main44_VOLUME_control_names[i]); + main44_VOLUME_control_names[i]); strcat(volume_control_name[i], VOLUME_KCONTROL_NAME); printk(KERN_ERR "Volume controls: %s\n", @@ -1493,14 +1616,14 @@ static int minidsp_volume_mixer_controls(struct snd_soc_codec *codec) snd_vol_controls[i].put = __new_control_put_minidsp_volume; /* - * TBD: read volume reg and update the index number + * TBD: read volume reg and update the index number */ snd_vol_controls[i].private_value = 0; snd_vol_controls[i].count = 0; err = snd_ctl_add(codec->card->snd_card, snd_ctl_new1(&snd_vol_controls[i], - codec)); + codec)); if (err < 0) { printk(KERN_ERR "%s:Invalid control %s\n", __FILE__, @@ -1508,8 +1631,10 @@ static int minidsp_volume_mixer_controls(struct snd_soc_codec *codec) } } } - /* ADD second process volume controls */ - no_volume_controls = ARRAY_SIZE(Second_Rate_VOLUME_controls); + + + /* ADD second process volume controls */ + no_volume_controls = ARRAY_SIZE(base_speaker_SRS_VOLUME_controls); printk(KERN_ERR " %d mixer controls for mini dsp 'volumeLite'\n", no_volume_controls); @@ -1518,7 +1643,7 @@ static int minidsp_volume_mixer_controls(struct snd_soc_codec *codec) for (i = 0; i < no_volume_controls; i++) { strcpy(volume_control_name[i], - Second_Rate_VOLUME_control_names[i]); + base_speaker_SRS_VOLUME_control_names[i]); strcat(volume_control_name[i], VOLUME_KCONTROL_NAME); printk(KERN_ERR "Volume controls: %s\n", @@ -1535,21 +1660,22 @@ static int minidsp_volume_mixer_controls(struct snd_soc_codec *codec) snd_vol_controls[i].put = __new_control_put_minidsp_volume; /* - * TBD: read volume reg and update the index number + * TBD: read volume reg and update the index number */ snd_vol_controls[i].private_value = 0; snd_vol_controls[i].count = 0; err = snd_ctl_add(codec->card->snd_card, snd_ctl_new1(&snd_vol_controls[i], - codec)); + codec)); if (err < 0) { printk(KERN_ERR "%s:Invalid control %s\n", __FILE__, - snd_vol_controls[i].name); + snd_vol_controls[i].name); } } } + return 0; } @@ -1557,14 +1683,14 @@ static int minidsp_volume_mixer_controls(struct snd_soc_codec *codec) *-------------------------------------------------------------------------- * Function : aic3262_add_minidsp_controls * Purpose : Configures the AMIXER Control Interfaces that can be exercised by - * the user at run-time. Utilizes the the snd_adaptive_controls[] - * array to specify two run-time controls. + * the user at run-time. Utilizes the the snd_adaptive_controls[] + * array to specify two run-time controls. *--------------------------------------------------------------------------- */ int aic3262_add_minidsp_controls(struct snd_soc_codec *codec) { #ifdef ADD_MINI_DSP_CONTROLS - int i, err, no_mux_controls; + int i, err, no_mux_controls,no_mux_controls1; /* add mode k control */ for (i = 0; i < ARRAY_SIZE(aic3262_minidsp_controls); i++) { err = snd_ctl_add(codec->card->snd_card, @@ -1575,14 +1701,17 @@ int aic3262_add_minidsp_controls(struct snd_soc_codec *codec) } } + /* add mux controls */ no_mux_controls = ARRAY_SIZE(main44_MUX_controls); minidsp_mux_ctrl_mixer_controls(codec, no_mux_controls, main44_MUX_controls, main44_MUX_control_names); - no_mux_controls = ARRAY_SIZE(Second_Rate_MUX_controls); - minidsp_mux_ctrl_mixer_controls(codec, no_mux_controls, - Second_Rate_MUX_controls, Second_Rate_MUX_control_names); + + no_mux_controls1 = ARRAY_SIZE(base_speaker_SRS_MUX_controls); + minidsp_mux_ctrl_mixer_controls(codec, no_mux_controls1, + base_speaker_SRS_MUX_controls, base_speaker_SRS_MUX_control_names); + /* add volume controls*/ minidsp_volume_mixer_controls(codec); diff --git a/sound/soc/codecs/tlv320aic326x_mini-dsp.h b/sound/soc/codecs/tlv320aic326x_mini-dsp.h index bbc781776089..bebb12fa680e 100644 --- a/sound/soc/codecs/tlv320aic326x_mini-dsp.h +++ b/sound/soc/codecs/tlv320aic326x_mini-dsp.h @@ -23,26 +23,25 @@ #ifndef _TLV320AIC3262_MINI_DSP_H #define _TLV320AIC3262_MINI_DSP_H +/* defines */ -#define MULTIBYTE_CONFIG_SUPPORT -/*#undef MULTIBYTE_CONFIG_SUPPORT*/ - +#define MAXCONFIG 4 -/* defines */ +//#define DEBUG_MINIDSP_LOADING /* Select the functionalities to be used in mini dsp module */ -/*#define PROGRAM_MINI_DSP_first*/ -#define PROGRAM_MINI_DSP_second +#define PROGRAM_MINI_DSP_first +//#define PROGRAM_MINI_DSP_second #define PROGRAM_CODEC_REG_SECTIONS #define ADD_MINI_DSP_CONTROLS /* use the following macros to select between burst and byte mode of i2c - * Byte mode uses standard read & write as provides debugging information + * Byte mode uses standard read & write as provides debugging information if enabled * if enabled. * Multibyte should be used for production codes where performance is priority */ -#define MULTIBYTE_I2C -/*#undef MULTIBYTE_I2C*/ +//#define MULTIBYTE_I2C +#undef MULTIBYTE_I2C typedef struct { u8 reg_off; @@ -104,7 +103,7 @@ typedef struct { char burst_array[129]; int burst_size; int current_loc; - int book_change; + int book_change;CONFIG_MINI_DSP u8 book_no; } minidsp_parser_data; @@ -118,10 +117,12 @@ typedef struct { * The total memory requirement will be around * sizeof(minidsp_parser_data) * 48 = 138 * 32 = 4416 bytes */ -#define MINIDSP_PARSER_ARRAY_SIZE 80 +#define MINIDSP_PARSER_ARRAY_SIZE 200 extern int minidsp_i2c_multibyte_transfer(struct snd_soc_codec *, reg_value *, int); extern int byte_i2c_array_transfer(struct snd_soc_codec *, reg_value *, int); -extern void config_multibyte_for_mode(struct snd_soc_codec *, int); +extern void minidsp_multiconfig(struct snd_soc_codec *,reg_value *, int ,reg_value *, int ); +extern int reg_def_conf(struct snd_soc_codec *); + #endif diff --git a/sound/soc/codecs/tlv320aic326x_minidsp_config.c b/sound/soc/codecs/tlv320aic326x_minidsp_config.c index ee8ca71dc7f8..e34ffbe2ca82 100644 --- a/sound/soc/codecs/tlv320aic326x_minidsp_config.c +++ b/sound/soc/codecs/tlv320aic326x_minidsp_config.c @@ -48,10 +48,12 @@ #include "tlv320aic326x.h" #include "tlv320aic326x_mini-dsp.h" +#if 0 #include "Patch_base_jazz_Rate48_pps_driver.h" #include "Patch_base_main_Rate48_pps_driver.h" #include "Patch_base_pop_Rate48_pps_driver.h" #include "Patch_base_rock_Rate48_pps_driver.h" +#endif #ifdef CONFIG_MINI_DSP @@ -66,7 +68,7 @@ * LOCAL STATIC DECLARATIONS ***************************************************************************** */ -int multibyte_coeff_change(struct snd_soc_codec *codec, int); +static int multibyte_coeff_change(struct snd_soc_codec *codec, int); static int m_control_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol); @@ -132,6 +134,8 @@ static const struct snd_kcontrol_new aic3262_minidsp_controls1[] = { * and the Instruction Sizes. * This has to be replicated for both miniDSP_A and miniDSP_D */ + +#if 0 struct multibyte_config { reg_value *regs; unsigned int d_coeff_start; @@ -171,6 +175,44 @@ struct multibyte_config { }, }; +#else +struct multibyte_config { + reg_value *regs; + unsigned int d_coeff_start; + unsigned int d_coeff_size; + unsigned int d_inst_start; + unsigned int d_inst_size; + unsigned int a_coeff_start; + unsigned int a_coeff_size; + unsigned int a_inst_start; + unsigned int a_inst_size; +} config_array[][2][MAX_CONFIG_ARRAYS] = { + /* Process flow 1 */ + { + { + /* DAC */ + {}, + }, + /* ADC */ + {}, + }, + + /* Process flow 2 */ + { +#if 0 + { + {main, 0, 0, 0, 0, 0, 0, 0, 0}, + {pop, 0, 0, 0, 0, 0, 0, 0, 0}, + {jazz, 0, 0, 0, 0, 0, 0, 0, 0}, + {rock, 0, 0, 0, 0, 0, 0, 0, 0}, + }, + /* ADC */ + {}, +#endif + }, +}; +#endif + /* *---------------------------------------------------------------------------- * Function : m_control_get @@ -298,48 +340,83 @@ int aic3262_add_multiconfig_controls(struct snd_soc_codec *codec) /* *-------------------------------------------------------------------------- - * Function : config_multibyte_for_mode + * Function : minidsp_multiconfig * Purpose : Function which is invoked when user changes the configuration * at run-time. Internally configures/switches both * miniDSP_D and miniDSP_A Coefficient arrays. *--------------------------------------------------------------------------- */ -void config_multibyte_for_mode(struct snd_soc_codec *codec, int mode) +void minidsp_multiconfig(struct snd_soc_codec *codec, + reg_value *a_patch, int a_size, + reg_value *d_patch, int d_size) { - int val; - int pf = mode; struct aic3262_priv *aic326x = snd_soc_codec_get_drvdata(codec); - struct multibyte_config *array; + int val1,val2; + int adc_status,dac_status; + int (*ptransfer)(struct snd_soc_codec *codec, + reg_value *program_ptr, + int size); + +printk("======in the config_multiconfiguration function==== \n"); +#ifndef MULTIBYTE_I2C + ptransfer = byte_i2c_array_transfer; +#else + ptransfer = minidsp_i2c_multibyte_transfer; +#endif + //DBG(KERN_INFO "#%s: Invoked for miniDSP Mode %d\n", __func__, mode); - DBG(KERN_INFO "#%s: Invoked for miniDSP Mode %d\n", __func__, mode); + adc_status=aic3262_read(codec,ADC_FLAG_R1); + printk("ADC STATUS = %x", adc_status); - array = config_array[pf][MINIDSP_DMODE]; - if ((aic326x->current_dac_config[pf] >= 0) && - (aic326x->current_dac_config[pf] < MAX_CONFIG_ARRAYS)) { - val = aic326x->current_dac_config[pf]; - array = &config_array[pf][MINIDSP_DMODE][val]; - byte_i2c_array_transfer(codec, - array->regs, - (array->d_inst_size + - array->d_coeff_size)); - } else { - DBG(KERN_INFO "#%s: Invalid Configuration ID %d specified.\n", - __func__, aic326x->current_dac_config[pf]); - } + dac_status=aic3262_read(codec,DAC_FLAG_R1); + printk("DAC STATUS = %x", dac_status); - array = config_array[pf][MINIDSP_AMODE]; - if ((aic326x->current_adc_config[pf] >= 0) && - (aic326x->current_adc_config[pf] < MAX_CONFIG_ARRAYS)) { - val = aic326x->current_adc_config[pf]; - minidsp_i2c_multibyte_transfer(codec, - array[val].regs, - array[val].a_inst_size + - array[val].a_coeff_size); - } else { - DBG(KERN_INFO "#%s: Invalid Configuration ID %d specified.\n", - __func__, aic326x->current_dac_config[pf]); - } - return; + #if 0 + /* Switching off the adaptive filtering for loading the patch file*/ + aic3262_change_book(codec, 40); + val1 = i2c_smbus_read_byte_data(codec->control_data, 1); + aic3262_write(codec, 1, (val1&0xfb)); + + aic3262_change_book(codec, 80); + val2 = i2c_smbus_read_byte_data(codec->control_data, 1); + aic3262_write(codec, 1, (val2&0xfb)); + + #endif + + /*apply patches to both pages (mirrored coeffs). this works when DSP are stopped*/ + /* to apply patches when DSPs are runnig, the 'buffer swap' has to be executed, which is + done in the buffer swap section below*/ + + if (a_size) + ptransfer (codec, a_patch, a_size); + if (d_size) + ptransfer (codec, d_patch, d_size); + + + /*swap buffers for both a&d only if DSPs are running*/ + if((dac_status & 0x80) || (dac_status & 0x8)) + { + multibyte_coeff_change(codec, 0x50);/*swap DSP D Buffer*/ + if (d_size) + ptransfer(codec, d_patch, d_size); /*apply patch after swapping buffer*/ + } + + if((adc_status & 0x40) || (adc_status & 0x4)) + { + multibyte_coeff_change(codec, 0x28);/*swap DSP A Buffer*/ + if (a_size) + ptransfer(codec, a_patch, a_size); /*apply patch after swapping buffer*/ + } + + #if 0 + if (a_size) + ptransfer (codec, a_patch, a_size); + if (d_size) + ptransfer (codec, d_patch, d_size); + #endif + + + return ; } /* @@ -350,7 +427,7 @@ void config_multibyte_for_mode(struct snd_soc_codec *codec, int mode) * miniDSP_D and miniDSP_A Coefficient arrays. *--------------------------------------------------------------------------- */ -int multibyte_coeff_change(struct snd_soc_codec *codec, int bk) +static int multibyte_coeff_change(struct snd_soc_codec *codec, int bk) { u8 value[2], swap_reg_pre, swap_reg_post; @@ -358,6 +435,7 @@ int multibyte_coeff_change(struct snd_soc_codec *codec, int bk) i2c = codec->control_data; aic3262_change_book(codec, bk); + aic3262_change_page(codec, 0); value[0] = 1; @@ -380,6 +458,9 @@ int multibyte_coeff_change(struct snd_soc_codec *codec, int bk) printk(KERN_ERR "Can not write register address\n"); goto err; } + /*before verifying for buffer_swap, make sure we give one + frame delay, because the buffer swap happens at the end of the frame */ + mdelay(5); value[0] = 1; /* verify buffer swap */ if (i2c_master_send(i2c, value, 1) != 1) @@ -392,20 +473,21 @@ int multibyte_coeff_change(struct snd_soc_codec *codec, int bk) if ((swap_reg_pre == 4 && swap_reg_post == 6) || (swap_reg_pre == 6 && swap_reg_post == 4)) - DBG(KERN_INFO "Buffer swap success\n"); + printk(KERN_INFO "Buffer swap success\n"); else printk(KERN_ERR "Buffer swap...FAILED\nswap_reg_pre=%x, swap_reg_post=%x\n", swap_reg_pre, swap_reg_post); - } - aic3262_change_book(codec, 0); - return 0; + aic3262_change_book(codec, 0x00); + } err: return 0; } + + #endif MODULE_DESCRIPTION("ASoC AIC3262 miniDSP multi-configuration"); |