1 //<MStar Software>
2 //******************************************************************************
3 // MStar Software
4 // Copyright (c) 2010 - 2012 MStar Semiconductor, Inc. All rights reserved.
5 // All software, firmware and related documentation herein ("MStar Software") are
6 // intellectual property of MStar Semiconductor, Inc. ("MStar") and protected by
7 // law, including, but not limited to, copyright law and international treaties.
8 // Any use, modification, reproduction, retransmission, or republication of all
9 // or part of MStar Software is expressly prohibited, unless prior written
10 // permission has been granted by MStar.
11 //
12 // By accessing, browsing and/or using MStar Software, you acknowledge that you
13 // have read, understood, and agree, to be bound by below terms ("Terms") and to
14 // comply with all applicable laws and regulations:
15 //
16 // 1. MStar shall retain any and all right, ownership and interest to MStar
17 // Software and any modification/derivatives thereof.
18 // No right, ownership, or interest to MStar Software and any
19 // modification/derivatives thereof is transferred to you under Terms.
20 //
21 // 2. You understand that MStar Software might include, incorporate or be
22 // supplied together with third party`s software and the use of MStar
23 // Software may require additional licenses from third parties.
24 // Therefore, you hereby agree it is your sole responsibility to separately
25 // obtain any and all third party right and license necessary for your use of
26 // such third party`s software.
27 //
28 // 3. MStar Software and any modification/derivatives thereof shall be deemed as
29 // MStar`s confidential information and you agree to keep MStar`s
30 // confidential information in strictest confidence and not disclose to any
31 // third party.
32 //
33 // 4. MStar Software is provided on an "AS IS" basis without warranties of any
34 // kind. Any warranties are hereby expressly disclaimed by MStar, including
35 // without limitation, any warranties of merchantability, non-infringement of
36 // intellectual property rights, fitness for a particular purpose, error free
37 // and in conformity with any international standard. You agree to waive any
38 // claim against MStar for any loss, damage, cost or expense that you may
39 // incur related to your use of MStar Software.
40 // In no event shall MStar be liable for any direct, indirect, incidental or
41 // consequential damages, including without limitation, lost of profit or
42 // revenues, lost or damage of data, and unauthorized system use.
43 // You agree that this Section 4 shall still apply without being affected
44 // even if MStar Software has been modified by MStar in accordance with your
45 // request or instruction for your use, except otherwise agreed by both
46 // parties in writing.
47 //
48 // 5. If requested, MStar may from time to time provide technical supports or
49 // services in relation with MStar Software to you for your use of
50 // MStar Software in conjunction with your or your customer`s product
51 // ("Services").
52 // You understand and agree that, except otherwise agreed by both parties in
53 // writing, Services are provided on an "AS IS" basis and the warranty
54 // disclaimer set forth in Section 4 above shall apply.
55 //
56 // 6. Nothing contained herein shall be construed as by implication, estoppels
57 // or otherwise:
58 // (a) conferring any license or right to use MStar name, trademark, service
59 // mark, symbol or any other identification;
60 // (b) obligating MStar or any of its affiliates to furnish any person,
61 // including without limitation, you and your customers, any assistance
62 // of any kind whatsoever, or any information; or
63 // (c) conferring any license or right under any intellectual property right.
64 //
65 // 7. These terms shall be governed by and construed in accordance with the laws
66 // of Taiwan, R.O.C., excluding its conflict of law rules.
67 // Any and all dispute arising out hereof or related hereto shall be finally
68 // settled by arbitration referred to the Chinese Arbitration Association,
69 // Taipei in accordance with the ROC Arbitration Law and the Arbitration
70 // Rules of the Association by three (3) arbitrators appointed in accordance
71 // with the said Rules.
72 // The place of arbitration shall be in Taipei, Taiwan and the language shall
73 // be English.
74 // The arbitration award shall be final and binding to both parties.
75 //
76 //******************************************************************************
77 //<MStar Software>
78 ////////////////////////////////////////////////////////////////////////////////
79 //
80 // Copyright (c) 2008-2009 MStar Semiconductor, Inc.
81 // All rights reserved.
82 //
83 // Unless otherwise stipulated in writing, any and all information contained
84 // herein regardless in any format shall remain the sole proprietary of
85 // MStar Semiconductor Inc. and be kept in strict confidence
86 // ("MStar Confidential Information") by the recipient.
87 // Any unauthorized act including without limitation unauthorized disclosure,
88 // copying, use, reproduction, sale, distribution, modification, disassembling,
89 // reverse engineering and compiling of the contents of MStar Confidential
90 // Information is unlawful and strictly prohibited. MStar hereby reserves the
91 // rights to any and all damages, losses, costs and expenses resulting therefrom.
92 //
93 ////////////////////////////////////////////////////////////////////////////////
94
95
96 //-------------------------------------------------------------------------------------------------
97 // Include Files
98 //-------------------------------------------------------------------------------------------------
99 // Common Definition
100 #include "MsCommon.h"
101 #include "MsIRQ.h"
102 #include "MsOS.h"
103 #include "drvAVD.h"
104
105 // Internal Definition
106 #include "regAVD.h"
107 #include "halAVD.h"
108
109 #include "drvMMIO.h"
110 //extern void MDrv_WriteRegTbl ( const MS_U8 *pRegTable );
111
112 //-------------------------------------------------------------------------------------------------
113 // Driver Compiler Options
114 //-------------------------------------------------------------------------------------------------
115
116
117 //-------------------------------------------------------------------------------------------------
118 // Local Defines
119 //-------------------------------------------------------------------------------------------------
120 // Register access
121 #define _RV1(addr, value) (((addr) >> 8) & 0x3F), (MS_U8)(addr), (MS_U8)(value)
122 #define _END_OF_AVD_TBL_ 0xFF, 0xFF, 0xFF
123
124 #define RIU_MACRO_START do {
125 #define RIU_MACRO_END } while (0)
126
127 // Address bus of RIU is 16 bits.
128 #define RIU_READ_BYTE(addr) ( READ_BYTE( (MS_VIRT)_hal_AVD.ptrAVDBaseAddr + (addr) ) )
129 #define RIU_READ_2BYTE(addr) ( READ_WORD( (MS_VIRT)_hal_AVD.ptrAVDBaseAddr + (addr) ) )
130 #define RIU_WRITE_BYTE(addr, val) { WRITE_BYTE( (MS_VIRT)_hal_AVD.ptrAVDBaseAddr + (addr), val) }
131 #define RIU_WRITE_2BYTE(addr, val) { WRITE_WORD( (MS_VIRT)_hal_AVD.ptrAVDBaseAddr + (addr), val) }
132
133 //=============================================================
134 // Standard Form
135
136 #define RIU_ReadByte( u32Reg ) RIU_READ_BYTE(((u32Reg) << 1) - ((u32Reg) & 1))
137
138 #define RIU_Read2Byte( u32Reg ) (RIU_READ_2BYTE((u32Reg)<<1))
139
140 #define RIU_ReadRegBit( u32Reg, u8Mask ) (RIU_READ_BYTE(((u32Reg)<<1) - ((u32Reg) & 1)) & (u8Mask))
141
142 #define RIU_WriteRegBit( u32Reg, bEnable, u8Mask ) \
143 RIU_MACRO_START \
144 RIU_WRITE_BYTE( (((u32Reg) <<1) - ((u32Reg) & 1)) , (bEnable) ? (RIU_READ_BYTE( (((u32Reg) <<1) - ((u32Reg) & 1)) ) | (u8Mask)) : \
145 (RIU_READ_BYTE( (((u32Reg) <<1) - ((u32Reg) & 1)) ) & ~(u8Mask))); \
146 RIU_MACRO_END
147
148 #define RIU_WriteByte( u32Reg, u8Val ) \
149 RIU_MACRO_START \
150 RIU_WRITE_BYTE(((u32Reg) << 1) - ((u32Reg) & 1), u8Val); \
151 RIU_MACRO_END
152
153 #define RIU_Write2Byte( u32Reg, u16Val ) \
154 RIU_MACRO_START \
155 if ( ((u32Reg) & 0x01) ) \
156 { \
157 RIU_WRITE_BYTE(((u32Reg) << 1) - 1, (MS_U8)((u16Val))); \
158 RIU_WRITE_BYTE(((u32Reg) + 1) << 1, (MS_U8)((u16Val) >> 8)); \
159 } \
160 else \
161 { \
162 RIU_WRITE_2BYTE( ((u32Reg)<<1) , u16Val); \
163 } \
164 RIU_MACRO_END
165
166 #define RIU_WriteByteMask( u32Reg, u8Val, u8Msk ) \
167 RIU_MACRO_START \
168 RIU_WRITE_BYTE( (((u32Reg) <<1) - ((u32Reg) & 1)), (RIU_READ_BYTE((((u32Reg) <<1) - ((u32Reg) & 1))) & ~(u8Msk)) | ((u8Val) & (u8Msk))); \
169 RIU_MACRO_END
170
171 #if !defined(VDMAKEWORD)
172 #define VDMAKEWORD(a,b) ((((MS_U16)((MS_U8) (a)))<<8) | ((MS_U16)((MS_U8) (b))))
173 #endif
174
175 // BK_AFEC_DC
176 #define MSK_UD7_BANK 0x03
177 #define VAL_UD7_BANK6 0x00
178 #define VAL_UD7_BANK7 0x01
179 #define MSK_UD7_STATE 0x0C
180 #define VAL_UD7_FREE 0x00
181 #define VAL_UD7_READ 0x04
182 #define VAL_UD7_WRITE 0x08
183 #define VAL_UD7_READ_END 0x0C
184
185 //-------------------------------------------------------------------------------------------------
186 // Local Structures
187 //-------------------------------------------------------------------------------------------------
188 typedef struct
189 {
190 MS_VIRT ptrAVDBaseAddr; // REG_AFEC_BASE
191 MS_BOOL bBaseAddrInitialized;
192 } hal_AVD_t;
193
194 //-------------------------------------------------------------------------------------------------
195 // Global Variables
196 //-------------------------------------------------------------------------------------------------
197 static MS_U8 g_u8DSPCodeSelect=0;
198
199 #if(VD_CHIP_VERSION!=AVD_AMBER1_A)//def MSOS_TYPE_LINUX
200 const MS_U8 AVD_DSP_CODE[] =
201 {
202 0x02,0x00,0x03,0x75,0x81,0xAD,0x02,0x02,0x05,0x00,0x00,0x02,0x08,0x35,0xBB,0x01, // 000x
203 0x0C,0xE5,0x82,0x29,0xF5,0x82,0xE5,0x83,0x3A,0xF5,0x83,0xE0,0x22,0x50,0x06,0xE9, // 001x
204 0x25,0x82,0xF8,0xE6,0x22,0xBB,0xFE,0x06,0xE9,0x25,0x82,0xF8,0xE2,0x22,0xE5,0x82, // 002x
205 0x29,0xF5,0x82,0xE5,0x83,0x3A,0xF5,0x83,0xE4,0x93,0x22,0xEF,0x8D,0xF0,0xA4,0xA8, // 003x
206 0xF0,0xCF,0x8C,0xF0,0xA4,0x28,0xCE,0x8D,0xF0,0xA4,0x2E,0xFE,0x22,0xBC,0x00,0x0B, // 004x
207 0xBE,0x00,0x29,0xEF,0x8D,0xF0,0x84,0xFF,0xAD,0xF0,0x22,0xE4,0xCC,0xF8,0x75,0xF0, // 005x
208 0x08,0xEF,0x2F,0xFF,0xEE,0x33,0xFE,0xEC,0x33,0xFC,0xEE,0x9D,0xEC,0x98,0x40,0x05, // 006x
209 0xFC,0xEE,0x9D,0xFE,0x0F,0xD5,0xF0,0xE9,0xE4,0xCE,0xFD,0x22,0xED,0xF8,0xF5,0xF0, // 007x
210 0xEE,0x84,0x20,0xD2,0x1C,0xFE,0xAD,0xF0,0x75,0xF0,0x08,0xEF,0x2F,0xFF,0xED,0x33, // 008x
211 0xFD,0x40,0x07,0x98,0x50,0x06,0xD5,0xF0,0xF2,0x22,0xC3,0x98,0xFD,0x0F,0xD5,0xF0, // 009x
212 0xEA,0x22,0xC5,0xF0,0xF8,0xA3,0xE0,0x28,0xF0,0xC5,0xF0,0xF8,0xE5,0x82,0x15,0x82, // 00Ax
213 0x70,0x02,0x15,0x83,0xE0,0x38,0xF0,0x22,0xE8,0x8F,0xF0,0xA4,0xCC,0x8B,0xF0,0xA4, // 00Bx
214 0x2C,0xFC,0xE9,0x8E,0xF0,0xA4,0x2C,0xFC,0x8A,0xF0,0xED,0xA4,0x2C,0xFC,0xEA,0x8E, // 00Cx
215 0xF0,0xA4,0xCD,0xA8,0xF0,0x8B,0xF0,0xA4,0x2D,0xCC,0x38,0x25,0xF0,0xFD,0xE9,0x8F, // 00Dx
216 0xF0,0xA4,0x2C,0xCD,0x35,0xF0,0xFC,0xEB,0x8E,0xF0,0xA4,0xFE,0xA9,0xF0,0xEB,0x8F, // 00Ex
217 0xF0,0xA4,0xCF,0xC5,0xF0,0x2E,0xCD,0x39,0xFE,0xE4,0x3C,0xFC,0xEA,0xA4,0x2D,0xCE, // 00Fx
218 0x35,0xF0,0xFD,0xE4,0x3C,0xFC,0x22,0xA4,0x25,0x82,0xF5,0x82,0xE5,0xF0,0x35,0x83, // 010x
219 0xF5,0x83,0x22,0xD0,0x83,0xD0,0x82,0xF8,0xE4,0x93,0x70,0x12,0x74,0x01,0x93,0x70, // 011x
220 0x0D,0xA3,0xA3,0x93,0xF8,0x74,0x01,0x93,0xF5,0x82,0x88,0x83,0xE4,0x73,0x74,0x02, // 012x
221 0x93,0x68,0x60,0xEF,0xA3,0xA3,0xA3,0x80,0xDF,0x40,0x00,0x3F,0xF1,0x33,0xAB,0x33, // 013x
222 0x8E,0x33,0xB5,0x33,0xA6,0x33,0x9D,0x40,0x0E,0x4F,0x45,0x4F,0x33,0x40,0x00,0x3F, // 014x
223 0xDB,0x40,0x0B,0x3F,0xF9,0x3F,0xED,0x4F,0x57,0x4F,0x5B,0x4F,0x49,0x40,0x12,0x3F, // 015x
224 0xED,0x40,0x1D,0x40,0x0B,0x40,0x00,0x4F,0x6D,0x4F,0x36,0x4F,0x25,0x3F,0xF4,0x3F, // 016x
225 0xD0,0x40,0x00,0x3F,0xEE,0x3F,0xE2,0x4F,0x48,0x00,0x90,0xDA,0xC8,0x22,0xB3,0x51, // 017x
226 0x6F,0x32,0x51,0x00,0xFD,0x7E,0x9D,0xFE,0x13,0x85,0x9F,0x06,0xF9,0x87,0xA1,0x00, // 018x
227 0x6B,0xF8,0x1A,0x83,0x87,0x00,0x22,0x85,0xD6,0x80,0xEC,0x00,0xEC,0x00,0xE0,0x00, // 019x
228 0xE0,0x00,0xEC,0x00,0xE0,0x82,0x24,0x02,0x24,0x02,0x30,0x02,0x30,0x02,0x24,0x02, // 01Ax
229 0x30,0x80,0xFC,0x00,0xFC,0x00,0xF0,0x00,0xF0,0x00,0xFC,0x00,0xF0,0x27,0x27,0x1D, // 01Bx
230 0x1F,0x23,0x00,0x61,0x00,0x61,0x00,0x5E,0x00,0x5E,0x00,0x69,0x00,0x01,0x02,0x00, // 01Cx
231 0x03,0x00,0x04,0x1C,0x18,0x14,0x10,0x0C,0x08,0x04,0x00,0x31,0xEC,0x17,0xC5,0x18, // 01Dx
232 0x44,0x18,0xF6,0x20,0x80,0x17,0xC5,0x18,0x44,0x18,0xF6,0x12,0x33,0x11,0xD4,0x11, // 01Ex
233 0x55,0x0D,0x50,0x12,0x33,0x11,0xD4,0x11,0x55,0x06,0x1E,0x04,0x6F,0x04,0x6F,0x03, // 01Fx
234 0x8E,0x23,0x28,0x80,0x73,0x12,0x08,0x04,0x12,0x0F,0x25,0xD1,0xF3,0x7D,0x01,0x7F, // 020x
235 0xB1,0xF1,0x79,0x7D,0x0F,0xD1,0xA9,0x7D,0x06,0xD1,0xA9,0x7D,0x00,0x7C,0x04,0x7F, // 021x
236 0x44,0xD1,0xAD,0x7D,0x6A,0x7C,0x2E,0x7F,0x46,0xF1,0x73,0xE4,0xFD,0x7F,0xCE,0x51, // 022x
237 0x98,0xE4,0xFD,0x7F,0xCA,0x51,0x98,0xE4,0xFD,0x7F,0xC9,0x51,0x98,0x7D,0x9D,0x7F, // 023x
238 0xD0,0x51,0x98,0x7D,0x00,0x7C,0x05,0x7F,0x78,0xD1,0xD3,0x7D,0x26,0x7F,0xD1,0x51, // 024x
239 0x98,0x7D,0x80,0x7F,0xAB,0x51,0x98,0x7D,0x80,0x7F,0xAD,0x51,0x98,0x7D,0x30,0x7F, // 025x
240 0xB2,0x51,0x98,0x7D,0x60,0x7F,0xB7,0x51,0x98,0x7D,0x0E,0x7F,0xD7,0x51,0x98,0x7D, // 026x
241 0x01,0x7F,0xFA,0x51,0x98,0xD2,0xAF,0x75,0x7B,0x14,0x90,0x80,0x77,0xE0,0xFD,0x7F, // 027x
242 0xD6,0x51,0x98,0x12,0x09,0x9D,0x12,0x08,0x5A,0xE5,0x7B,0x70,0xED,0xD2,0x35,0x75, // 028x
243 0x7B,0x14,0x80,0xE6,0xAD,0x77,0x7F,0xA2,0xF1,0x67,0xED,0xF0,0x00,0x00,0x00,0x00, // 029x
244 0x00,0x00,0x00,0x00,0x22,0x20,0x35,0x02,0xA1,0xF8,0x90,0x11,0xCF,0xE0,0xF5,0x2A, // 02Ax
245 0x90,0x11,0xD4,0xE0,0xF5,0x21,0x90,0x11,0xD9,0xE0,0xF5,0x51,0x30,0x55,0x02,0xC2, // 02Bx
246 0x73,0x90,0x11,0x84,0xE0,0x54,0xFE,0xF5,0x4D,0xE5,0x76,0x30,0xE1,0x34,0x20,0x06, // 02Cx
247 0x31,0x53,0x76,0xFD,0x53,0x4D,0xFB,0xA2,0x00,0x30,0x20,0x01,0xB3,0x50,0x04,0xA2, // 02Dx
248 0x20,0x92,0x00,0x20,0x59,0x0C,0xA2,0x02,0x30,0x22,0x01,0xB3,0x50,0x04,0xA2,0x22, // 02Ex
249 0x92,0x02,0x30,0x22,0x07,0x43,0x4D,0x04,0x7D,0x80,0x80,0x02,0xE4,0xFD,0x7F,0x85, // 02Fx
250 0x51,0x98,0x53,0x4D,0xFD,0x20,0x20,0x03,0x20,0x21,0x06,0x30,0x20,0x09,0x30,0x3C, // 030x
251 0x06,0x20,0x06,0x03,0x43,0x4D,0x02,0x30,0x21,0x05,0x43,0x4D,0x80,0x80,0x03,0x53, // 031x
252 0x4D,0x7F,0xAD,0x4D,0x7F,0x84,0x51,0x98,0xA2,0x03,0x30,0x23,0x01,0xB3,0x50,0x04, // 032x
253 0xA2,0x23,0x92,0x03,0x90,0x11,0xA8,0x12,0x1D,0x7F,0x53,0x4E,0xFC,0x20,0x23,0x06, // 033x
254 0x30,0x12,0x08,0x30,0x26,0x05,0x43,0x4E,0x02,0x80,0x03,0x43,0x4E,0x01,0xAD,0x4E, // 034x
255 0xAC,0x4D,0x7F,0xA8,0xD1,0xD3,0xA2,0x04,0x30,0x24,0x01,0xB3,0x50,0x0A,0xA2,0x24, // 035x
256 0x92,0x04,0x20,0x24,0x03,0x43,0x76,0x08,0x90,0x11,0x22,0xE0,0xA2,0xE6,0x92,0x25, // 036x
257 0x30,0x06,0x0A,0x30,0x25,0x12,0x20,0x6E,0x0F,0xC2,0x06,0x80,0x0B,0x20,0x25,0x08, // 037x
258 0xD2,0x06,0xC2,0x20,0xC2,0x21,0xC2,0x22,0xA2,0x05,0x30,0x26,0x01,0xB3,0x50,0x07, // 038x
259 0xA2,0x26,0x92,0x05,0x43,0x76,0x40,0x90,0x11,0xCE,0xE0,0xF5,0x51,0x13,0x92,0x6A, // 039x
260 0xE5,0x51,0x30,0xE6,0x04,0xD2,0x10,0x80,0x02,0xC2,0x10,0xE5,0x51,0x30,0xE7,0x04, // 03Ax
261 0xD2,0x01,0x80,0x02,0xC2,0x01,0xE5,0x51,0x54,0x0E,0xC3,0x13,0xF5,0x75,0xA2,0x6A, // 03Bx
262 0x30,0x6C,0x01,0xB3,0x50,0x06,0xD2,0x6B,0xA2,0x6A,0x92,0x6C,0x78,0xA5,0xE6,0x65, // 03Cx
263 0x75,0x60,0x07,0xA6,0x75,0x30,0x6A,0x02,0xD2,0x68,0x90,0x11,0xCA,0xE0,0xF5,0x51, // 03Dx
264 0xE5,0x78,0xC3,0x94,0x04,0x40,0x26,0x90,0x11,0x18,0xE0,0x60,0x12,0x78,0xA6,0xE6, // 03Ex
265 0xD3,0x94,0x10,0x40,0x05,0x43,0x51,0x01,0x80,0x13,0x78,0xA6,0x06,0x80,0x0E,0x78, // 03Fx
266 0xA6,0xE6,0xD3,0x94,0x00,0x40,0x03,0x16,0x80,0x03,0x53,0x51,0xFE,0x30,0x3C,0x05, // 040x
267 0x43,0x51,0x02,0x80,0x03,0x53,0x51,0xFD,0x90,0x11,0x04,0x12,0x1D,0x7F,0xE5,0x4D, // 041x
268 0x54,0xC0,0xFF,0xBF,0xC0,0x05,0x43,0x51,0x04,0x80,0x03,0x53,0x51,0xFB,0x30,0x63, // 042x
269 0x05,0x43,0x51,0x08,0x80,0x03,0x53,0x51,0xF7,0xAD,0x51,0x7F,0xCA,0x51,0x98,0x90, // 043x
270 0x11,0xAB,0xE0,0xF5,0x51,0x30,0x3C,0x08,0x20,0x59,0x05,0x53,0x51,0xF3,0x80,0x08, // 044x
271 0xE5,0x51,0x54,0xF3,0x44,0x08,0xF5,0x51,0x90,0x11,0xAD,0xE0,0xF5,0x52,0x53,0x51, // 045x
272 0x0F,0x53,0x52,0x0F,0x90,0x11,0xD5,0xE0,0xF5,0x4D,0x20,0x21,0x03,0x30,0x63,0x10, // 046x
273 0x30,0x63,0x05,0x43,0x51,0xB0,0x80,0x03,0x43,0x51,0x80,0x43,0x52,0x80,0x80,0x13, // 047x
274 0xE5,0x4D,0x54,0x03,0xC4,0x54,0xF0,0x24,0x80,0xF5,0x4E,0xE5,0x4E,0x42,0x51,0xE5, // 048x
275 0x4E,0x42,0x52,0x30,0x08,0x08,0xE5,0x51,0x54,0x0F,0x44,0xC0,0xF5,0x51,0x20,0x21, // 049x
276 0x0E,0x30,0x63,0x0B,0x30,0x09,0x08,0xE5,0x52,0x54,0x0F,0x44,0x80,0xF5,0x52,0x30, // 04Ax
277 0x60,0x03,0x43,0x52,0xA0,0x90,0x80,0x59,0xE0,0xFF,0xF4,0x60,0x11,0xEF,0x04,0x25, // 04Bx
278 0xE0,0x25,0xE0,0xC4,0x54,0xF0,0xFF,0xE5,0x51,0x54,0x0F,0x4F,0xF5,0x51,0xAD,0x51, // 04Cx
279 0x7F,0xAB,0x51,0x98,0xAD,0x52,0x7F,0xAD,0x51,0x98,0x20,0x21,0x09,0x30,0x52,0x0C, // 04Dx
280 0x30,0x3D,0x09,0x20,0x0F,0x06,0x7D,0x6C,0x7C,0x64,0x80,0x10,0x30,0x52,0x09,0x30, // 04Ex
281 0x0D,0x06,0x7D,0x6C,0x7C,0x68,0x80,0x04,0x7D,0x6C,0x7C,0x60,0x7F,0xB6,0xD1,0xD3, // 04Fx
282 0x30,0x52,0x17,0x30,0x0D,0x14,0x30,0x21,0x02,0x80,0x12,0x90,0x80,0x66,0xE0,0x30, // 050x
283 0x63,0x04,0x24,0xFC,0x80,0x0D,0x24,0xFD,0x80,0x09,0x30,0x21,0x12,0x90,0x80,0x66, // 051x
284 0xE0,0x24,0xFB,0xF5,0x4E,0x90,0x80,0x65,0xE0,0x34,0xFF,0xF5,0x4D,0x80,0x1F,0x30, // 052x
285 0x63,0x12,0x90,0x80,0x66,0xE0,0x24,0x02,0xF5,0x4E,0x90,0x80,0x65,0xE0,0x34,0x00, // 053x
286 0xF5,0x4D,0x80,0x0A,0x90,0x80,0x65,0xE0,0xF5,0x4D,0xA3,0xE0,0xF5,0x4E,0x90,0x11, // 054x
287 0x5A,0x12,0x17,0xC8,0xE5,0x50,0xAE,0x4F,0x78,0x06,0xCE,0xC3,0x13,0xCE,0x13,0xD8, // 055x
288 0xF9,0x65,0x4E,0x70,0x03,0xEE,0x65,0x4D,0x60,0x14,0xE5,0x4E,0xAE,0x4D,0x78,0x06, // 056x
289 0xC3,0x33,0xCE,0x33,0xCE,0xD8,0xF9,0xFD,0xAC,0x06,0x7F,0x5A,0xD1,0xD3,0x12,0x1D, // 057x
290 0x7C,0x53,0x4D,0x03,0x90,0x11,0xDC,0xE0,0x54,0x0C,0x70,0x32,0x7D,0xFF,0x7F,0xDD, // 058x
291 0x51,0x98,0x7D,0x26,0x7F,0xDE,0x51,0x98,0xD3,0xE5,0x4E,0x94,0x20,0xE5,0x4D,0x94, // 059x
292 0x00,0x40,0x04,0x7D,0x30,0x80,0x0D,0xC3,0xE5,0x4E,0x94,0x15,0xE5,0x4D,0x94,0x00, // 05Ax
293 0x50,0x06,0x7D,0x10,0x7F,0xDF,0x51,0x98,0x7D,0x09,0x7F,0xDC,0x51,0x98,0x90,0x11, // 05Bx
294 0x3A,0xE0,0xF5,0x4E,0xE5,0x3A,0xC3,0x94,0x0A,0x50,0x1F,0x20,0x20,0x1C,0xE5,0x18, // 05Cx
295 0x70,0x18,0xE5,0x4E,0x94,0x63,0x40,0x06,0x7D,0x96,0x7C,0x00,0x80,0x16,0xE5,0x4E, // 05Dx
296 0xC3,0x94,0x59,0x50,0x13,0xE4,0xFD,0xFC,0x80,0x0A,0xE5,0x4E,0xC3,0x94,0x55,0x50, // 05Ex
297 0x07,0xE4,0xFD,0xFC,0x7F,0xBA,0xD1,0xD3,0xE4,0xF5,0x4D,0xF5,0x4E,0x30,0x23,0x03, // 05Fx
298 0x43,0x4D,0x02,0x30,0x15,0x03,0x43,0x4D,0x04,0x30,0x26,0x03,0x43,0x4D,0x10,0x20, // 060x
299 0x58,0x03,0x43,0x4D,0x20,0x30,0x06,0x05,0xE5,0x78,0xB4,0x05,0x03,0x43,0x4D,0x40, // 061x
300 0x30,0x74,0x08,0xE5,0x4D,0x30,0xE6,0x03,0x43,0x4D,0x80,0x12,0x17,0xBA,0xC4,0x33, // 062x
301 0x54,0xE0,0x42,0x4E,0x30,0x6D,0x03,0x43,0x4E,0x01,0x20,0x12,0x03,0x43,0x4E,0x02, // 063x
302 0x30,0x02,0x03,0x43,0x4E,0x04,0x30,0x59,0x03,0x43,0x4E,0x08,0x30,0x20,0x03,0x43, // 064x
303 0x4E,0x10,0xAD,0x4E,0xAC,0x4D,0x7F,0xCC,0xD1,0xD3,0x20,0x06,0x0C,0x90,0x80,0x35, // 065x
304 0xE0,0xFE,0xA3,0xE0,0xAC,0x06,0xFD,0x80,0x04,0x7C,0x00,0x7D,0x00,0x7F,0xC5,0xD1, // 066x
305 0xD3,0x90,0x11,0x3B,0xE0,0x54,0x3F,0xFD,0x7F,0xC4,0x51,0x98,0xE4,0xF5,0x51,0x30, // 067x
306 0x07,0x03,0x43,0x51,0x01,0x30,0x21,0x03,0x43,0x51,0x02,0x30,0x30,0x03,0x43,0x51, // 068x
307 0x04,0x30,0x6E,0x03,0x43,0x51,0x08,0x30,0x72,0x03,0x43,0x51,0x40,0x30,0x71,0x03, // 069x
308 0x43,0x51,0x80,0xAD,0x51,0x7F,0xC9,0x41,0x98,0x7C,0x00,0x7F,0x42,0xAB,0x07,0xE4, // 06Ax
309 0x2B,0xF1,0x69,0xED,0xF0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x74,0x01,0x2B, // 06Bx
310 0xF1,0x69,0xEC,0xF0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x22,0x7D,0x0D,0x7C, // 06Cx
311 0x00,0x7F,0x90,0xAB,0x07,0xE4,0x2B,0xF1,0x69,0xED,0xF0,0x00,0x00,0x00,0x00,0x00, // 06Dx
312 0x00,0x00,0x00,0x74,0x01,0x2B,0xF1,0x69,0xEC,0xF0,0x00,0x00,0x00,0x00,0x00,0x00, // 06Ex
313 0x00,0x00,0x22,0xE4,0xF5,0x2B,0xE5,0x2A,0x54,0x84,0x44,0x08,0xF5,0x2A,0xE4,0x78, // 06Fx
314 0xAA,0xF6,0x78,0xA7,0xF6,0x7D,0x09,0xFC,0x7F,0x8C,0xF1,0x92,0x7F,0x86,0xD1,0xD3, // 070x
315 0x7D,0x09,0x7C,0x00,0x7F,0x8E,0xF1,0x92,0x7F,0x88,0xD1,0xD3,0x7D,0xF4,0x7C,0x00, // 071x
316 0x7F,0x0E,0xD1,0xD3,0x7D,0x71,0x12,0x17,0xC1,0x90,0x80,0x35,0x74,0x02,0xF0,0xA3, // 072x
317 0x74,0x71,0xF0,0xE4,0x90,0x80,0x40,0xF0,0x75,0x6D,0x01,0x75,0x6E,0x38,0x75,0x71, // 073x
318 0x01,0x75,0x72,0x39,0x7D,0x47,0x7C,0x03,0x7F,0x0C,0xF1,0xFC,0x90,0x80,0x2A,0xF0, // 074x
319 0xC2,0x72,0x90,0x80,0x3F,0xF0,0xC2,0x74,0x78,0xA8,0x76,0x80,0x08,0xF6,0xC2,0x71, // 075x
320 0xF5,0x6C,0x90,0x80,0x30,0xF0,0x22,0xE4,0x2F,0xF5,0x82,0xE4,0x34,0x11,0xF5,0x83, // 076x
321 0x22,0x7F,0x44,0xD1,0xAD,0xE4,0xFD,0x7F,0xB1,0xF1,0x67,0xED,0xF0,0x00,0x00,0x00, // 077x
322 0x00,0x00,0x00,0x00,0x00,0xF1,0x67,0xED,0xF0,0x00,0x00,0x00,0x00,0x00,0x00,0x00, // 078x
323 0x00,0x22,0xD1,0xD3,0x7D,0x06,0x7C,0x00,0x22,0xE4,0x78,0xAB,0xF6,0x75,0x08,0x04, // 079x
324 0xF5,0x11,0xF5,0x10,0xF5,0x0F,0xF5,0x0E,0xF5,0x17,0xF5,0x16,0xF5,0x15,0xF5,0x14, // 07Ax
325 0xF5,0x19,0xF5,0x1A,0x7F,0x10,0x90,0x80,0x16,0xE4,0xF0,0xA3,0xDF,0xFC,0x12,0x33, // 07Bx
326 0x44,0x12,0x32,0xFE,0xE4,0xF5,0x1B,0xF5,0x0C,0xF5,0x0B,0xF5,0x0A,0xF5,0x09,0x90, // 07Cx
327 0x80,0x09,0xF0,0xC2,0x3A,0x7D,0x10,0xFC,0x7F,0x68,0xD1,0xD3,0x7D,0x01,0x7F,0xB1, // 07Dx
328 0xF1,0x79,0x90,0x11,0x4C,0xE0,0xFF,0x53,0x07,0x1F,0xEF,0x44,0x20,0xFD,0x7C,0x00, // 07Ex
329 0x7F,0x4C,0xD1,0xD3,0xE4,0xFD,0x7F,0xB1,0xE1,0x79,0x41,0x98,0xD1,0xD3,0xE4,0x90, // 07Fx
330 0x80,0x2F,0xF0,0x22,0x90,0xC0,0x08,0x74,0x55,0xF0,0xA3,0x74,0xAA,0xF0,0xE4,0xF5, // 080x
331 0xD8,0x75,0x8E,0x01,0x90,0x10,0x1B,0x74,0x07,0xF0,0x90,0x10,0x1A,0x14,0xF0,0x75, // 081x
332 0x89,0x01,0xD2,0x8C,0xD2,0xA9,0xE4,0xF5,0x80,0xF5,0xE2,0xFD,0x7F,0xC0,0x12,0x02, // 082x
333 0x98,0xE4,0xF5,0x7A,0x22,0xC0,0xE0,0xC0,0x83,0xC0,0x82,0xE5,0x7B,0x60,0x02,0x15, // 083x
334 0x7B,0x75,0x8A,0x09,0x75,0x8C,0xE4,0x90,0x80,0x77,0xE0,0x04,0xF0,0xD0,0x82,0xD0, // 084x
335 0x83,0xD0,0xE0,0x32,0x12,0x07,0x67,0xE0,0xFF,0x22,0x7F,0xC0,0x11,0x54,0xAE,0x07, // 085x
336 0xEE,0x70,0x02,0x21,0x46,0x7F,0xC1,0x11,0x54,0xEF,0x75,0x4B,0x00,0xF5,0x4C,0x7F, // 086x
337 0xC2,0x11,0x54,0x8F,0x4A,0xAF,0x06,0xEF,0x12,0x01,0x13,0x08,0x94,0x01,0x08,0xB6, // 087x
338 0x02,0x08,0xC2,0x03,0x08,0xC9,0x04,0x08,0xD3,0x05,0x08,0xDD,0x06,0x09,0x2B,0xFA, // 088x
339 0x00,0x00,0x09,0x3F,0xE5,0x4C,0x30,0xE0,0x08,0x14,0x31,0x47,0x14,0xFF,0x12,0x07, // 089x
340 0xFA,0xAF,0x4C,0xAD,0x4A,0x12,0x07,0xFA,0xE5,0x4C,0x30,0xE0,0x02,0x21,0x3F,0x04, // 08Ax
341 0x31,0x47,0x04,0xFF,0x80,0x70,0xAF,0x4C,0x11,0x54,0x8F,0x4A,0xAD,0x4A,0x7F,0xC2, // 08Bx
342 0x80,0x64,0x31,0x4F,0xE5,0x4A,0xF0,0x80,0x76,0x31,0x4F,0xE0,0xF5,0x4A,0xFD,0x7F, // 08Cx
343 0xC2,0x80,0x53,0x31,0x7A,0x50,0x68,0x31,0x70,0xA6,0x4A,0x80,0x62,0x31,0x7A,0x50, // 08Dx
344 0x07,0x31,0x70,0xE6,0xF5,0x4A,0x80,0x3A,0xC3,0xE5,0x4C,0x94,0x40,0xE5,0x4B,0x94, // 08Ex
345 0x00,0x40,0x2C,0xE5,0x4C,0x94,0x41,0xE5,0x4B,0x94,0x00,0x50,0x22,0xE5,0x4C,0x25, // 08Fx
346 0xE0,0xFF,0xE5,0x4B,0x33,0xFE,0x74,0x83,0x2F,0xF5,0x82,0x74,0x01,0x3E,0xF5,0x83, // 090x
347 0xE4,0x93,0xFE,0x74,0x01,0x93,0xF5,0x82,0x8E,0x83,0xE0,0xF5,0x4A,0x80,0x03,0xE4, // 091x
348 0xF5,0x4A,0xAD,0x4A,0x7F,0xC2,0x12,0x07,0xFA,0x80,0x14,0x7F,0xC2,0x11,0x54,0xBF, // 092x
349 0xA5,0x02,0xC2,0xAF,0x7F,0xC2,0x11,0x54,0xEF,0x64,0xA5,0x60,0xF7,0xD2,0xAF,0xE4, // 093x
350 0xFD,0x7F,0xC0,0x12,0x07,0xFA,0x22,0xFF,0x11,0x54,0xAD,0x07,0xE5,0x4C,0x22,0x7F, // 094x
351 0xC3,0x11,0x54,0xEF,0xFE,0xE4,0x25,0x4C,0xF5,0x4C,0xEE,0x35,0x4B,0xF5,0x4B,0xE4, // 095x
352 0x25,0x4C,0xFF,0xE5,0x4B,0x34,0x90,0xF5,0x1C,0x8F,0x1D,0x8F,0x82,0xF5,0x83,0x22, // 096x
353 0xE5,0x4C,0x90,0x02,0x01,0x93,0xF5,0x4D,0xF8,0x22,0xC3,0xE5,0x4C,0x94,0x02,0xE5, // 097x
354 0x4B,0x94,0x00,0x22,0x75,0x1E,0x00,0x75,0x1F,0x02,0x75,0x1C,0x90,0x75,0x1D,0x00, // 098x
355 0x85,0x1D,0x82,0x85,0x1C,0x83,0x74,0x02,0xF0,0xA3,0xE4,0xF0,0x22,0x90,0x11,0xFC, // 099x
356 0xE0,0xF5,0x29,0x30,0x4A,0x05,0xE4,0xF5,0x63,0xF5,0x31,0xE5,0x29,0xF4,0xFD,0x7F, // 09Ax
357 0xFC,0x12,0x02,0x98,0x30,0x1B,0x0F,0x30,0x35,0x0C,0x12,0x27,0x40,0x7D,0xC4,0x7C, // 09Bx
358 0x00,0x7F,0x12,0x12,0x06,0xD3,0x20,0x48,0x02,0x41,0xC5,0x90,0x11,0x0A,0xE0,0xF5, // 09Cx
359 0x4B,0xA3,0xE0,0xF5,0x4A,0xD3,0xE5,0x4B,0x95,0x6E,0xE5,0x4A,0x95,0x6D,0x40,0x0E, // 09Dx
360 0xE5,0x4B,0x95,0x6E,0xF5,0x74,0xE5,0x4A,0x95,0x6D,0xF5,0x73,0x80,0x06,0x85,0x4A, // 09Ex
361 0x73,0x85,0x4B,0x74,0xC3,0xE5,0x74,0x94,0x60,0xE5,0x73,0x94,0x00,0x40,0x2B,0xD3, // 09Fx
362 0xE5,0x74,0x94,0xE0,0xE5,0x73,0x94,0x00,0x50,0x20,0x90,0x11,0xBC,0xE0,0xF5,0x4B, // 0A0x
363 0xA3,0xE0,0xF5,0x4A,0x53,0x4A,0x03,0x78,0xA4,0xE6,0x25,0x4B,0xFF,0x18,0xE6,0x35, // 0A1x
364 0x4A,0xC3,0x13,0x79,0xA3,0xF7,0xEF,0x13,0x09,0xF7,0x90,0x11,0x10,0xE0,0xF5,0x4B, // 0A2x
365 0xA3,0xE0,0xF5,0x4A,0xE5,0x18,0xB4,0x07,0x15,0xC3,0x12,0x1B,0x13,0x94,0x00,0x40, // 0A3x
366 0x0D,0x43,0x4A,0x20,0xE4,0xFD,0xFC,0x7F,0xA0,0x12,0x06,0xD3,0x80,0x03,0x53,0x4A, // 0A4x
367 0xDF,0xAD,0x4B,0xAC,0x4A,0x7F,0x10,0x12,0x06,0xD3,0xC2,0x3B,0x30,0x26,0x0F,0xD3, // 0A5x
368 0xE5,0x74,0x94,0x34,0xE5,0x73,0x94,0x01,0x40,0x11,0xD2,0x3B,0x80,0x0D,0xD3,0xE5, // 0A6x
369 0x74,0x94,0x01,0xE5,0x73,0x94,0x01,0x40,0x02,0xD2,0x3B,0x30,0x1B,0x03,0x12,0x1D, // 0A7x
370 0x92,0x30,0x41,0x03,0x12,0x2E,0xDB,0x30,0x1B,0x03,0x12,0x21,0x5D,0x30,0x41,0x03, // 0A8x
371 0x12,0x18,0x31,0x30,0x0C,0x02,0xF1,0xF8,0x12,0x1B,0x1A,0x30,0x1A,0x09,0xE5,0x78, // 0A9x
372 0xD3,0x94,0x01,0x40,0x02,0x71,0x30,0x12,0x1F,0xCB,0x12,0x1F,0x6A,0xC2,0x48,0x90, // 0AAx
373 0x11,0x3C,0xE0,0xF5,0x4B,0xA3,0xE0,0xF5,0x4A,0xE5,0x4A,0x54,0x07,0xFC,0xAD,0x4B, // 0ABx
374 0x7F,0xC7,0x12,0x06,0xD3,0x30,0x18,0x1D,0x30,0x4A,0x1A,0x12,0x28,0x54,0xC2,0x4A, // 0ACx
375 0x43,0x76,0x02,0x20,0x0C,0x02,0xF1,0xF8,0x90,0x80,0x6A,0xE0,0xD3,0x94,0x02,0x40, // 0ADx
376 0x04,0xE0,0x24,0xFE,0xF0,0x30,0x40,0x03,0x12,0x02,0xA5,0x30,0x40,0x03,0x12,0x12, // 0AEx
377 0x46,0x30,0x37,0x06,0x31,0x84,0xC2,0x37,0xD2,0x36,0x90,0x11,0xCB,0xE0,0xF5,0x4C, // 0AFx
378 0x30,0xE7,0x0A,0x54,0x7F,0xFD,0x7F,0xCB,0x12,0x02,0x98,0xF1,0x25,0x90,0x11,0xD8, // 0B0x
379 0xE0,0xF5,0x4C,0x30,0xE3,0x17,0x54,0xF7,0xFD,0x7F,0xD8,0x12,0x02,0x98,0xD1,0xC0, // 0B1x
380 0xD2,0x5B,0x12,0x16,0x22,0x7F,0x01,0x12,0x1E,0xF9,0x12,0x21,0x4D,0xC2,0x35,0x22, // 0B2x
381 0x30,0x06,0x04,0xD1,0xC0,0x80,0x2D,0x90,0x11,0xBC,0x12,0x17,0xC8,0x53,0x4F,0x03, // 0B3x
382 0xC3,0xE5,0x50,0x94,0x03,0xE5,0x4F,0x94,0x00,0x50,0x13,0x78,0x90,0xE6,0xC3,0x94, // 0B4x
383 0xFF,0x50,0x11,0x06,0xE6,0xC3,0x94,0x0A,0x40,0x0A,0xD2,0x78,0x80,0x06,0xE4,0x78, // 0B5x
384 0x90,0xF6,0xC2,0x78,0xE5,0x69,0x14,0x60,0x3A,0x14,0x70,0x02,0x81,0x52,0x14,0x70, // 0B6x
385 0x02,0x81,0x83,0x14,0x70,0x02,0xA1,0xB1,0x14,0x70,0x02,0xC1,0x5C,0x24,0x05,0x60, // 0B7x
386 0x02,0xC1,0x6F,0xE4,0x78,0x96,0xF6,0x08,0xF6,0x08,0xF6,0x78,0x92,0xF6,0x08,0xF6, // 0B8x
387 0x78,0x81,0xF6,0x08,0xF6,0x30,0x06,0x02,0xC1,0x72,0x05,0x69,0xC2,0x66,0xFF,0xD1, // 0B9x
388 0x9C,0xC1,0x6B,0x20,0x31,0x02,0x81,0x3B,0x30,0x66,0x02,0x81,0x3B,0xC2,0x31,0xF1, // 0BAx
389 0x9F,0x40,0x0D,0xE5,0x3D,0xD3,0x94,0x30,0x40,0x20,0xF1,0xC3,0xF1,0xDD,0x80,0x44, // 0BBx
390 0x30,0x22,0x04,0xF1,0xD0,0x80,0x06,0x85,0x67,0x4F,0x85,0x68,0x50,0xF1,0xAB,0xF5, // 0BCx
391 0x4D,0xE5,0x4D,0x30,0xE7,0x26,0xF1,0x95,0x40,0x08,0x75,0x4F,0x00,0x75,0x50,0x10, // 0BDx
392 0x80,0x22,0xE5,0x49,0x45,0x48,0x70,0x17,0xD1,0x73,0xEF,0x78,0x02,0xC3,0x33,0xCE, // 0BEx
393 0x33,0xCE,0xD8,0xF9,0xF5,0x50,0x8E,0x4F,0xD2,0x34,0x80,0x08,0x20,0x78,0x05,0xE4, // 0BFx
394 0xF5,0x4F,0xF5,0x50,0x20,0x34,0x10,0x78,0x96,0x06,0x06,0x06,0xF1,0x8B,0x50,0x19, // 0C0x
395 0xE4,0xF5,0x4F,0xF5,0x50,0x80,0x12,0xD3,0xE5,0x50,0x94,0x10,0xE5,0x4F,0x94,0x00, // 0C1x
396 0x78,0x96,0x50,0x04,0x06,0x06,0x80,0x01,0x06,0xE5,0x50,0x45,0x4F,0x60,0x09,0xE4, // 0C2x
397 0xFD,0xAF,0x50,0xAE,0x4F,0x12,0x2E,0x10,0xE4,0xF5,0x3D,0xE4,0xFF,0xD1,0xAF,0x78, // 0C3x
398 0x96,0xE6,0xD3,0x94,0x3C,0x50,0x02,0xC1,0x72,0x30,0x66,0x02,0xC1,0x72,0x75,0x69, // 0C4x
399 0x02,0x22,0x20,0x31,0x02,0xC1,0x72,0xF1,0x83,0x78,0x91,0xA6,0x3A,0x75,0x69,0x04, // 0C5x
400 0xE4,0xFF,0xD1,0x9C,0xE4,0x78,0x96,0xF6,0xF5,0x3D,0x78,0x94,0xF6,0x08,0xF6,0x30, // 0C6x
401 0x06,0x02,0xC1,0x6F,0xC3,0xE5,0x3C,0x94,0x96,0xE5,0x3B,0x94,0x00,0x40,0x02,0xC1, // 0C7x
402 0x72,0xC1,0x6F,0x20,0x31,0x02,0xC1,0x72,0x05,0x69,0xC2,0x31,0x78,0x94,0xF1,0x74, // 0C8x
403 0x30,0xE7,0x23,0xC3,0xE4,0x9F,0xFD,0xE4,0x9E,0xFC,0xF1,0x6D,0xF5,0x4D,0xED,0xF1, // 0C9x
404 0xB7,0xE5,0x4D,0x94,0x00,0x40,0x50,0x78,0x9A,0xD1,0x88,0xAE,0x04,0xED,0x54,0xF0, // 0CAx
405 0x78,0x95,0xF1,0x7C,0x80,0x41,0x79,0x94,0xE7,0xF1,0x6D,0xF5,0x4D,0x09,0xE7,0xF1, // 0CBx
406 0xB7,0xE5,0x4D,0x94,0x00,0x40,0x1F,0x78,0x9A,0xE6,0x95,0x4E,0xF6,0x18,0xE6,0x95, // 0CCx
407 0x4D,0xF6,0x78,0x94,0xE6,0xFE,0x08,0xE6,0xFF,0xAC,0x06,0x54,0xF0,0xFD,0xC3,0xEF, // 0CDx
408 0x9D,0xF6,0xEE,0x9C,0x18,0xF6,0xC3,0x78,0x9A,0xE6,0x94,0x19,0x18,0xE6,0x94,0x00, // 0CEx
409 0x50,0x05,0x76,0x00,0x08,0x76,0x19,0xC3,0x78,0x9A,0xE6,0x95,0x45,0xF5,0x4E,0x18, // 0CFx
410 0xE6,0x95,0x44,0xF5,0x4D,0xD1,0x73,0xD3,0xEF,0x94,0x3C,0xEE,0x64,0x80,0x94,0x80, // 0D0x
411 0x40,0x13,0xE5,0x4D,0x30,0xE7,0x08,0x75,0x4D,0xFF,0x75,0x4E,0xC4,0x80,0x06,0x75, // 0D1x
412 0x4D,0x00,0x75,0x4E,0x3C,0x78,0x98,0xD1,0x88,0xE5,0x3A,0xFD,0x7C,0x00,0x25,0xE0, // 0D2x
413 0xFF,0xEC,0x33,0xFE,0xEF,0x24,0x05,0xF5,0x4E,0xE4,0x3E,0xF5,0x4D,0xD3,0xE5,0x4E, // 0D3x
414 0x94,0x28,0xE5,0x4D,0x94,0x00,0x40,0x06,0x75,0x4D,0x00,0x75,0x4E,0x28,0x78,0x97, // 0D4x
415 0xF1,0x74,0x30,0xE7,0x04,0xD1,0x88,0x80,0x0C,0xC3,0xEF,0x95,0x4E,0x78,0x98,0xF6, // 0D5x
416 0xEE,0x95,0x4D,0x18,0xF6,0x30,0x64,0x28,0xC2,0x64,0x78,0x91,0xE6,0xFF,0xC3,0xED, // 0D6x
417 0x9F,0xFF,0xEC,0x94,0x00,0xFE,0x78,0x93,0xF1,0x7B,0xE6,0x08,0x30,0xE7,0x0A,0x74, // 0D7x
418 0x05,0x26,0xF6,0x18,0xE4,0x36,0xF6,0x80,0x07,0x78,0x93,0x74,0xFB,0x12,0x27,0x38, // 0D8x
419 0x78,0x97,0xD1,0x92,0x94,0xFA,0xEE,0x64,0x80,0x94,0x80,0x50,0x0D,0x78,0x92,0xD1, // 0D9x
420 0x92,0x94,0x7D,0xEE,0x64,0x80,0x94,0x80,0x40,0x03,0xE4,0xF5,0x69,0xE4,0xFF,0xC1, // 0DAx
421 0x6D,0x20,0x32,0x02,0xC1,0x72,0x15,0x69,0xC2,0x32,0x30,0x22,0x04,0xF1,0xD0,0x80, // 0DBx
422 0x06,0x85,0x67,0x4F,0x85,0x68,0x50,0xF1,0xAB,0xF5,0x4D,0xD1,0x73,0x8E,0x4F,0x8F, // 0DCx
423 0x50,0xF1,0x9F,0x40,0x21,0xE5,0x3D,0xD3,0x94,0x08,0x40,0x54,0xF1,0xC3,0x90,0x11, // 0DDx
424 0xD5,0xE0,0x30,0xE4,0x0D,0xE5,0x4F,0xC3,0x13,0xF5,0x4F,0xE5,0x50,0x13,0xF5,0x50, // 0DEx
425 0x80,0x43,0xF1,0xDD,0x80,0x3F,0xF1,0x95,0x40,0x08,0x75,0x4F,0x00,0x75,0x50,0x10, // 0DFx
426 0x80,0x33,0xE5,0x4D,0x30,0xE7,0x26,0xE5,0x3D,0x70,0x20,0xC3,0x78,0x9A,0xE6,0x95, // 0E0x
427 0x68,0x18,0xE6,0x95,0x67,0x50,0x14,0xD2,0x34,0xE5,0x50,0x94,0x02,0xE5,0x4F,0x94, // 0E1x
428 0x00,0x40,0x12,0x75,0x4F,0x00,0x75,0x50,0x02,0x80,0x0A,0x80,0x03,0x20,0x78,0x05, // 0E2x
429 0xE4,0xF5,0x4F,0xF5,0x50,0x20,0x34,0x0F,0xE5,0x50,0x45,0x4F,0x60,0x09,0xF1,0x8B, // 0E3x
430 0x50,0x05,0xE4,0xF5,0x4F,0xF5,0x50,0xE5,0x50,0x45,0x4F,0x60,0x0D,0x7D,0x01,0xAF, // 0E4x
431 0x50,0xAE,0x4F,0x12,0x2E,0x10,0x75,0x69,0x05,0x22,0xE1,0x83,0x7F,0x01,0xD1,0xAF, // 0E5x
432 0x30,0x31,0x0F,0x20,0x66,0x0C,0xC2,0x31,0x75,0x69,0x03,0x7F,0x01,0x80,0x2D,0xE4, // 0E6x
433 0xF5,0x69,0x22,0xAF,0x4E,0xAE,0x4D,0xC3,0xEE,0x64,0x80,0x94,0x80,0x50,0x08,0xC3, // 0E7x
434 0xE4,0x9F,0xFF,0xE4,0x9E,0xFE,0x22,0x22,0xE5,0x4E,0x26,0xF6,0x18,0xE5,0x4D,0x36, // 0E8x
435 0xF6,0x22,0xE6,0xFE,0x08,0xE6,0xFF,0xD1,0x77,0xD3,0xEF,0x22,0xEF,0x60,0x07,0x12, // 0E9x
436 0x1E,0xB1,0xC2,0x31,0x80,0x05,0x12,0x1F,0x50,0xC2,0x32,0xE4,0xF5,0x3D,0x22,0x8F, // 0EAx
437 0x51,0x30,0x66,0x0B,0x30,0x3B,0x08,0xD1,0xD1,0xC2,0x66,0xAF,0x51,0xD1,0x9C,0x22, // 0EBx
438 0xE4,0xF5,0x69,0x78,0x90,0xF6,0x18,0x76,0x08,0x7D,0xC2,0x7C,0x13,0x7F,0x04,0xF1, // 0ECx
439 0xF1,0xE5,0x66,0x90,0x01,0xD3,0x93,0xF5,0x55,0x90,0x11,0x59,0xE0,0xFE,0x90,0x11, // 0EDx
440 0x58,0xE0,0xFD,0xED,0x54,0xC0,0xFF,0xE5,0x6B,0x54,0x3F,0xFD,0xEE,0xFC,0xEF,0x4D, // 0EEx
441 0xFD,0x7F,0x58,0x12,0x06,0xD3,0xE5,0x6B,0xAE,0x6A,0x78,0x02,0xCE,0xC3,0x13,0xCE, // 0EFx
442 0x13,0xD8,0xF9,0x54,0xF0,0xFF,0xE5,0x55,0x54,0x0F,0x4F,0xFD,0x7F,0x80,0x12,0x02, // 0F0x
443 0x98,0xE5,0x6A,0x13,0x13,0x54,0x0F,0xFF,0xE5,0x55,0x54,0x10,0x44,0x80,0x4F,0xFD, // 0F1x
444 0x7F,0x81,0x02,0x02,0x98,0x75,0x23,0x9F,0x75,0x28,0x03,0xE4,0xF5,0x76,0xF5,0x25, // 0F2x
445 0x75,0x24,0x40,0x75,0x20,0x3D,0x75,0x22,0x04,0xF5,0x18,0x78,0xA6,0xF6,0x78,0xA3, // 0F3x
446 0xF6,0x08,0x76,0x10,0xC2,0x6A,0xC2,0x6C,0xC2,0x6B,0xC2,0x68,0xF5,0x75,0x08,0xF6, // 0F4x
447 0x12,0x17,0xD0,0xD1,0xC0,0x12,0x17,0xFC,0x12,0x17,0x8B,0x12,0x20,0xBD,0x12,0x1E, // 0F5x
448 0xC1,0xC2,0x69,0xC2,0x38,0xC2,0x3D,0xE4,0x90,0x80,0x6D,0xF0,0x22,0xC4,0xF8,0x54, // 0F6x
449 0xF0,0xC8,0x68,0x22,0xE6,0xFE,0x08,0xE6,0xFF,0xEE,0x22,0xEF,0x26,0xF6,0x18,0xEE, // 0F7x
450 0x36,0xF6,0x22,0x78,0x99,0xA6,0x44,0x08,0xA6,0x45,0x22,0xC3,0xE5,0x45,0x94,0x19, // 0F8x
451 0xE5,0x44,0x94,0x00,0x22,0x90,0x11,0x18,0xE0,0x54,0xF0,0xD3,0x94,0x00,0x22,0xC2, // 0F9x
452 0x34,0xD3,0xE5,0x49,0x94,0x05,0xE5,0x48,0x94,0x00,0x22,0xC3,0xE5,0x45,0x95,0x50, // 0FAx
453 0xF5,0x4E,0xE5,0x44,0x95,0x4F,0x22,0xC4,0x54,0x0F,0x48,0xF5,0x4E,0xD3,0xE5,0x4E, // 0FBx
454 0x94,0x00,0x22,0xE5,0x49,0x24,0xFB,0xF5,0x50,0xE5,0x48,0x34,0xFF,0xF5,0x4F,0x22, // 0FCx
455 0xE5,0x68,0x24,0xC8,0xF5,0x50,0xE5,0x67,0x34,0xFF,0xF5,0x4F,0x22,0xE5,0x50,0x25, // 0FDx
456 0xE0,0xFF,0xE5,0x4F,0x33,0xFE,0xE5,0x50,0x2F,0xF5,0x50,0xE5,0x4F,0x3E,0xF5,0x4F, // 0FEx
457 0x22,0x8F,0x66,0x8C,0x6A,0x8D,0x6B,0x22,0x30,0x52,0x4E,0x30,0x0C,0x4B,0x30,0x22, // 0FFx
458 0x03,0x30,0x20,0x45,0x90,0x80,0x35,0x31,0x69,0x24,0xFA,0xF1,0xEF,0x50,0x0A,0xE5, // 100x
459 0x74,0x94,0x1C,0xE5,0x73,0x94,0x00,0x50,0x06,0x7C,0x3F,0x7B,0x7E,0x21,0x29,0xD3, // 101x
460 0xE5,0x74,0x94,0x40,0xE5,0x73,0x94,0x00,0x50,0x06,0x7C,0x2E,0x7B,0x5C,0x21,0x29, // 102x
461 0x90,0x11,0xD5,0xE0,0x30,0xE2,0x0C,0x20,0x21,0x09,0x20,0x3D,0x06,0x7C,0x2E,0x7B, // 103x
462 0x6A,0x21,0x29,0x7C,0x1A,0x7B,0x35,0x21,0x29,0x90,0x11,0xD8,0xE0,0xF5,0x4E,0x30, // 104x
463 0x38,0x03,0x30,0x52,0x1E,0x30,0x38,0x03,0x30,0x72,0x07,0xE5,0x78,0xD3,0x94,0x01, // 105x
464 0x50,0x03,0x20,0x52,0x0E,0x30,0x30,0x1A,0x78,0x7E,0xE6,0xC3,0x94,0x04,0x50,0x03, // 106x
465 0x30,0x07,0x0F,0x7C,0x3C,0x7B,0x6A,0x20,0x30,0x02,0x21,0x29,0x78,0x7E,0x76,0x05, // 107x
466 0x21,0x29,0x30,0x07,0x06,0x7C,0x38,0x7B,0x70,0x21,0x29,0x30,0x52,0x25,0x20,0x30, // 108x
467 0x22,0x90,0x11,0xD5,0xE0,0x30,0xE2,0x06,0x7C,0x2E,0x7B,0x6A,0x80,0x0F,0xE5,0x4E, // 109x
468 0x30,0xE2,0x06,0x7C,0x10,0x7B,0x20,0x80,0x04,0x7C,0x1A,0x7B,0x35,0xE4,0x78,0x7E, // 10Ax
469 0xF6,0x80,0x76,0xE5,0x4E,0x7A,0x3C,0x30,0xE0,0x02,0x7A,0x2E,0xC3,0x74,0xD2,0x95, // 10Bx
470 0x45,0xF5,0x4E,0xE4,0x95,0x44,0xF5,0x4D,0xE5,0x4D,0x30,0xE7,0x07,0xE4,0xF5,0x4D, // 10Cx
471 0xF5,0x4E,0x80,0x02,0xF1,0xE3,0xE5,0x3F,0x25,0xE0,0xFF,0xE5,0x3E,0x33,0xFE,0xE5, // 10Dx
472 0x4E,0x2F,0xF5,0x4E,0xE5,0x4D,0x3E,0xF5,0x4D,0xE5,0x4E,0xC3,0x13,0xD3,0x9A,0x40, // 10Ex
473 0x04,0x7C,0x1A,0x80,0x09,0xE5,0x4E,0xC3,0x13,0xFF,0xC3,0xEA,0x9F,0xFC,0xE5,0x4E, // 10Fx
474 0xD3,0x94,0x6A,0x40,0x04,0x7B,0x35,0x80,0x06,0xC3,0x74,0x6A,0x95,0x4E,0xFB,0xEC, // 110x
475 0xC3,0x94,0x1A,0x50,0x02,0x7C,0x1A,0xEB,0xC3,0x94,0x35,0x50,0x02,0x7B,0x35,0x30, // 111x
476 0x30,0x07,0x78,0x7E,0xE6,0x70,0x02,0x76,0x02,0x30,0x75,0x1E,0xD3,0xE5,0x74,0x94, // 112x
477 0x00,0xE5,0x73,0x94,0x00,0x40,0x10,0xE5,0x74,0x94,0x5A,0xE5,0x73,0x94,0x00,0x50, // 113x
478 0x06,0x7C,0x01,0x7B,0x01,0x80,0x03,0xE4,0xFC,0xFB,0x30,0x52,0x07,0x30,0x3D,0x04, // 114x
479 0x7C,0x02,0x7B,0x04,0xAD,0x03,0x7F,0x5C,0x12,0x02,0x98,0xAD,0x04,0x0F,0x12,0x02, // 115x
480 0x98,0x7F,0x5F,0x02,0x02,0x98,0x90,0x80,0x0C,0xE0,0xC3,0x13,0xFE,0xA3,0xE0,0x13, // 116x
481 0x22,0xE5,0x3A,0xC3,0x94,0x40,0x40,0x14,0x30,0x6D,0x11,0x90,0x80,0x00,0x74,0x05, // 117x
482 0xF0,0x90,0x80,0x0C,0x04,0xF0,0xA3,0x74,0x40,0xF0,0x41,0x18,0xE5,0x3A,0xC3,0x94, // 118x
483 0x30,0x40,0x0F,0x30,0x6D,0x0C,0x90,0x80,0x00,0x74,0x05,0x51,0x3F,0x74,0x78,0xF0, // 119x
484 0x80,0x76,0xE5,0x3A,0xC3,0x94,0x24,0x40,0x0C,0x90,0x80,0x00,0x74,0x04,0x51,0x3F, // 11Ax
485 0x74,0xB0,0xF0,0x80,0x63,0xE5,0x3A,0xC3,0x94,0x18,0x40,0x0C,0x90,0x80,0x00,0x74, // 11Bx
486 0x03,0x51,0x3F,0x74,0xE8,0xF0,0x80,0x50,0xE5,0x3A,0xC3,0x94,0x0B,0x50,0x03,0x20, // 11Cx
487 0x6D,0x0C,0x90,0x80,0x00,0x74,0x03,0x51,0x3F,0x74,0x20,0xF0,0x80,0x3A,0xE5,0x3A, // 11Dx
488 0xC3,0x94,0x05,0x40,0x0A,0x90,0x80,0x00,0xF1,0xB0,0x74,0xF4,0xF0,0x80,0x29,0x90, // 11Ex
489 0x11,0x36,0xF1,0xC8,0x53,0x4F,0x03,0xC3,0xE5,0x50,0x94,0x12,0xE5,0x4F,0x94,0x00, // 11Fx
490 0x90,0x80,0x00,0x50,0x0E,0x74,0x01,0xF0,0x90,0x80,0x0C,0xE4,0xF0,0xA3,0x74,0x64, // 120x
491 0xF0,0x80,0x05,0xF1,0xB0,0x74,0x2C,0xF0,0x90,0x80,0x00,0xE0,0xC3,0x94,0x03,0x40, // 121x
492 0x0D,0x30,0x0A,0x0A,0x90,0x80,0x0C,0x74,0x06,0xF0,0xA3,0x74,0x40,0xF0,0x31,0x66, // 122x
493 0xFF,0xC3,0xE4,0x9F,0xFF,0xE4,0x9E,0x90,0x80,0x0A,0xF0,0xA3,0xEF,0xF0,0x22,0xF0, // 123x
494 0x90,0x80,0x0C,0xF0,0xA3,0x22,0x20,0x35,0x02,0xA1,0x7F,0x90,0x11,0xD8,0xE0,0x54, // 124x
495 0xF0,0xF5,0x4D,0xFF,0xC3,0x90,0x80,0x60,0xE0,0x9F,0x90,0x80,0x5F,0xE0,0x94,0x00, // 125x
496 0x50,0x0E,0x90,0x80,0x64,0xE0,0xC3,0x94,0x0B,0x50,0x0D,0xE0,0x04,0xF0,0x80,0x08, // 126x
497 0x90,0x80,0x64,0xE0,0x60,0x02,0x14,0xF0,0x90,0x80,0x64,0xE0,0xFF,0xD3,0x94,0x0A, // 127x
498 0x40,0x04,0xD2,0x6E,0x80,0x08,0xEF,0xC3,0x94,0x05,0x50,0x02,0xC2,0x6E,0xE4,0x90, // 128x
499 0x80,0x5F,0xF0,0xA3,0xF0,0x30,0x6A,0x4D,0xE5,0x78,0xC3,0x94,0x04,0x40,0x46,0x20, // 129x
500 0x24,0x40,0xE5,0x76,0x30,0xE6,0x29,0xE5,0x75,0x60,0x03,0xB4,0x06,0x04,0x7F,0x01, // 12Ax
501 0x80,0x02,0x7F,0x00,0x8F,0x4D,0x30,0x26,0x04,0xE5,0x4D,0x70,0x07,0x20,0x26,0x06, // 12Bx
502 0xE5,0x4D,0x70,0x02,0xD2,0x27,0xE5,0x75,0xB5,0x18,0x02,0xD2,0x12,0x53,0x76,0xBF, // 12Cx
503 0x20,0x6B,0x03,0x30,0x68,0x0C,0xE5,0x75,0x65,0x18,0x60,0x06,0xD2,0x12,0xC2,0x6B, // 12Dx
504 0xC2,0x68,0x75,0x78,0x04,0x30,0x27,0x40,0xE5,0x75,0x24,0xFE,0x60,0x0F,0x24,0xFE, // 12Ex
505 0x60,0x15,0x24,0xFE,0x60,0x0C,0x80,0x00,0xE4,0xF5,0x0D,0x80,0x0D,0x75,0x0D,0x01, // 12Fx
506 0x80,0x08,0x75,0x0D,0x02,0x80,0x03,0x75,0x0D,0x03,0x85,0x75,0x18,0x78,0xAC,0xA6, // 130x
507 0x0D,0xF1,0x8B,0xC2,0x6D,0x31,0x71,0x31,0x66,0xFF,0xE5,0x0D,0x12,0x30,0xC7,0xEE, // 131x
508 0xF0,0xA3,0xEF,0xF0,0xC2,0x12,0xC2,0x27,0xE5,0x18,0x64,0x03,0x60,0x05,0xE5,0x18, // 132x
509 0xB4,0x05,0x0B,0x30,0x23,0x05,0x75,0x18,0x05,0x80,0x03,0x75,0x18,0x03,0x90,0x80, // 133x
510 0x63,0xE0,0x60,0x02,0x14,0xF0,0x90,0x80,0x5E,0xE0,0x60,0x02,0x14,0xF0,0xE5,0x78, // 134x
511 0x14,0x60,0x4C,0x14,0x70,0x02,0x81,0x02,0x14,0x70,0x02,0x81,0x19,0x14,0x70,0x02, // 135x
512 0x81,0x2D,0x14,0x70,0x02,0xA1,0x00,0x24,0x05,0x60,0x02,0xA1,0x76,0xF1,0xD0,0xC2, // 136x
513 0x5B,0xC2,0x74,0x12,0x0E,0xC0,0xF1,0xA6,0x75,0x78,0x01,0x7F,0x01,0xD1,0x29,0xC2, // 137x
514 0x15,0xE4,0xFD,0xFC,0x7F,0x9E,0x12,0x06,0xD3,0xE4,0x90,0x80,0x5D,0xF0,0x90,0x80, // 138x
515 0x6A,0xF0,0xC2,0x71,0xD2,0x12,0xC2,0x02,0xC2,0x59,0xC2,0x72,0xC2,0x58,0x22,0x75, // 139x
516 0x77,0x02,0x7D,0x02,0x7F,0xA2,0x12,0x02,0x98,0xC2,0x5B,0x90,0x11,0x11,0xE0,0xFE, // 13Ax
517 0x90,0x11,0x10,0xE0,0xFD,0xED,0xAC,0x06,0x44,0x01,0xFD,0x7F,0x10,0x12,0x06,0xD3, // 13Bx
518 0xE4,0x90,0x80,0x6D,0xF0,0x90,0x80,0x5D,0xE0,0x04,0xF0,0x30,0x50,0x0B,0x30,0x51, // 13Cx
519 0x05,0x75,0x18,0x02,0x80,0x03,0xE4,0xF5,0x18,0xE5,0x18,0xB4,0x02,0x04,0x7D,0x0D, // 13Dx
520 0x80,0x02,0x7D,0x71,0xF1,0xC1,0x20,0x06,0x09,0x75,0x78,0x02,0x75,0x77,0x03,0xC2, // 13Ex
521 0x6D,0x22,0x90,0x80,0x5D,0xE0,0xD3,0x94,0x0A,0x50,0x02,0xA1,0x7F,0xE4,0xF0,0xD2, // 13Fx
522 0x6D,0x22,0x12,0x02,0x94,0xE5,0x77,0xC3,0x94,0x06,0x40,0x0A,0x75,0x78,0x03,0x7D, // 140x
523 0x02,0xF1,0x9F,0xC2,0x6D,0x22,0x05,0x77,0x22,0x31,0x71,0xC2,0x79,0x30,0x6A,0x02, // 141x
524 0xD2,0x27,0x75,0x78,0x04,0xE4,0x90,0x80,0x5D,0xF0,0xC2,0x71,0x22,0xE5,0x76,0x30, // 142x
525 0xE6,0x0B,0x75,0x78,0x03,0xE4,0xF5,0x79,0xC2,0x6D,0x53,0x76,0xBF,0x30,0x12,0x1E, // 143x
526 0x20,0x24,0x1B,0x30,0x26,0x05,0xE4,0xF5,0x18,0x80,0x03,0x75,0x18,0x02,0x75,0x77, // 144x
527 0x06,0x12,0x02,0x94,0x7F,0x01,0xD1,0x29,0xC2,0x15,0xC2,0x14,0xD1,0x22,0x30,0x06, // 145x
528 0x2F,0x90,0x80,0x63,0xE0,0x70,0x29,0xF1,0xA6,0xE4,0xF5,0x78,0xF5,0x69,0xC2,0x6D, // 146x
529 0xC2,0x24,0xF5,0x79,0x20,0x6A,0x02,0x81,0xFC,0xF1,0xBA,0x64,0x01,0x70,0x7D,0xF5, // 147x
530 0x4D,0xC2,0x70,0xAD,0x4D,0x7F,0x9C,0x12,0x02,0x98,0xAF,0x4D,0xD1,0x9C,0x80,0x6C, // 148x
531 0x30,0x12,0x03,0x30,0x24,0x4B,0x30,0x6A,0x2C,0xD1,0x36,0xE5,0x77,0x64,0x08,0x60, // 149x
532 0x03,0x30,0x24,0x1D,0x78,0xA2,0xE6,0xC3,0x94,0x0F,0x50,0x03,0x06,0x80,0x02,0xD2, // 14Ax
533 0x77,0x30,0x73,0x24,0xD2,0x12,0x12,0x07,0x99,0xF1,0x8E,0xC2,0x6D,0xC2,0x73,0x80, // 14Bx
534 0x00,0xD1,0x22,0x80,0x13,0x75,0x77,0x08,0x12,0x02,0x94,0x75,0x78,0x05,0xE4,0xF5, // 14Cx
535 0x76,0xC2,0x14,0xC2,0x6D,0x78,0xAD,0xF6,0x7D,0x01,0xF1,0x9F,0xE4,0xF5,0x79,0x80, // 14Dx
536 0x1B,0x05,0x79,0x30,0x21,0x05,0x75,0x4E,0x19,0x80,0x03,0x75,0x4E,0x0A,0xE5,0x79, // 14Ex
537 0xC3,0x95,0x4E,0x40,0x07,0x85,0x4E,0x79,0xD2,0x6D,0xD2,0x12,0xB1,0x80,0x80,0x73, // 14Fx
538 0xE5,0x76,0x54,0x48,0x70,0x15,0x20,0x12,0x03,0x30,0x2D,0x03,0x30,0x24,0x0C,0x30, // 150x
539 0x06,0x06,0x90,0x80,0x63,0xE0,0x60,0x03,0x30,0x73,0x3B,0x7F,0x01,0xD1,0x29,0xC2, // 151x
540 0x15,0x30,0x06,0x08,0xE4,0xF5,0x78,0x75,0x77,0x01,0x80,0x06,0x75,0x78,0x03,0x75, // 152x
541 0x77,0x06,0x12,0x02,0x94,0xC2,0x2D,0xE4,0xF5,0x76,0xD2,0x12,0x12,0x07,0x99,0xF1, // 153x
542 0x8E,0xC2,0x6D,0x30,0x26,0x05,0xE4,0xF5,0x18,0x80,0x03,0x75,0x18,0x02,0xB1,0x80, // 154x
543 0xC2,0x73,0xD1,0x22,0x80,0x1D,0xD1,0x36,0xB1,0x80,0x78,0xA2,0xE6,0xC3,0x94,0x0F, // 155x
544 0x50,0x03,0x06,0x80,0x02,0xD2,0x77,0x20,0x06,0x09,0x30,0x38,0x06,0x90,0x80,0x63, // 156x
545 0x74,0x14,0xF0,0x02,0x20,0xF9,0xE4,0xF5,0x78,0x75,0x77,0x01,0x12,0x02,0x94,0x22, // 157x
546 0x30,0x06,0x05,0x30,0x6A,0x02,0xC1,0x21,0x20,0x6A,0x05,0x85,0x18,0x4F,0x80,0x03, // 158x
547 0x85,0x75,0x4F,0xE5,0x4F,0x64,0x03,0x60,0x05,0xE5,0x4F,0xB4,0x05,0x05,0xE4,0xF5, // 159x
548 0x4F,0x80,0x1C,0xE5,0x4F,0xB4,0x07,0x05,0x75,0x4F,0x02,0x80,0x12,0xE5,0x4F,0xB4, // 15Ax
549 0x08,0x05,0x75,0x4F,0x04,0x80,0x08,0xE5,0x4F,0xB4,0x09,0x03,0x75,0x4F,0x06,0xE5, // 15Bx
550 0x4F,0x54,0x07,0xFF,0xBF,0x01,0x03,0xC3,0x80,0x01,0xD3,0x92,0x70,0x90,0x11,0x9C, // 15Cx
551 0xE0,0x54,0xF7,0x65,0x4F,0x60,0x3C,0x90,0x80,0x63,0x74,0x19,0xF0,0x90,0x80,0x5E, // 15Dx
552 0x74,0x02,0xF0,0xE5,0x4F,0xC3,0x13,0xFF,0xAD,0x08,0x12,0x32,0xFE,0x75,0x77,0x06, // 15Ex
553 0x12,0x02,0x94,0xC2,0x6D,0xF1,0x7E,0x7F,0x9C,0x12,0x02,0x98,0x53,0x4F,0xDF,0x90, // 15Fx
554 0x11,0x85,0xE0,0xF5,0x51,0xA3,0xE0,0xF5,0x50,0x43,0x51,0x40,0xF1,0x75,0x53,0x51, // 160x
555 0xBF,0xF1,0x75,0xF1,0x7E,0x7F,0x9C,0x12,0x02,0x98,0x53,0x4F,0xDF,0xAF,0x4F,0xD1, // 161x
556 0x9C,0x22,0xE4,0x78,0xA2,0xF6,0xC2,0x77,0x22,0x90,0x11,0xB0,0xE0,0x54,0xFE,0x4F, // 162x
557 0xFD,0x7F,0xB0,0x02,0x02,0x98,0x90,0x11,0xB0,0xE0,0xF5,0x4F,0x53,0x4F,0xBF,0xD2, // 163x
558 0x6D,0x30,0x24,0x25,0x75,0x77,0x06,0xD2,0x12,0x75,0x18,0x01,0x30,0x6A,0x06,0xE5, // 164x
559 0x75,0x64,0x01,0x60,0x03,0x20,0x6A,0x3D,0x90,0x11,0x84,0xE0,0x30,0x6A,0x06,0x20, // 165x
560 0xE3,0x03,0x43,0x4F,0x40,0xF1,0x66,0x80,0x26,0xF1,0x66,0x30,0x6A,0x0B,0xE5,0x75, // 166x
561 0x65,0x18,0x60,0x05,0x75,0x77,0x06,0x80,0x09,0x75,0x77,0x08,0x30,0x15,0x0D,0x30, // 167x
562 0x14,0x08,0x7F,0x01,0xD1,0x29,0xC2,0x15,0x80,0x0B,0x80,0x03,0x20,0x14,0x06,0xE4, // 168x
563 0xFF,0xD1,0x29,0xD2,0x15,0xAD,0x77,0x7F,0xA2,0x02,0x02,0x98,0xEF,0x90,0x01,0xCC, // 169x
564 0x93,0xF5,0x52,0x7E,0x01,0x7F,0x99,0xFD,0xF1,0x1D,0x8E,0x67,0x8F,0x68,0x7E,0x01, // 16Ax
565 0x7F,0xA5,0xAD,0x52,0xF1,0x1D,0x8E,0x64,0x8F,0x65,0x90,0x11,0xDB,0xE0,0x30,0xE7, // 16Bx
566 0x14,0x7C,0x00,0x7D,0x11,0x12,0x00,0x3B,0xEE,0x12,0x0F,0x6D,0xF5,0x64,0xEF,0xC4, // 16Cx
567 0x54,0x0F,0x48,0xF5,0x65,0x7E,0x01,0x7F,0xB1,0xAD,0x52,0xF1,0x1D,0x90,0x80,0x61, // 16Dx
568 0xEE,0xF0,0xFC,0xA3,0xEF,0xF0,0xFD,0x7F,0xA4,0x12,0x06,0xD3,0x90,0x80,0x61,0xE0, // 16Ex
569 0xFC,0xA3,0xE0,0xFD,0x7F,0xA6,0x12,0x06,0xD3,0xE5,0x52,0x90,0x01,0xBD,0x93,0xFD, // 16Fx
570 0x7F,0xB8,0x12,0x02,0x98,0xE4,0xFD,0x7F,0xB9,0x12,0x02,0x98,0x7E,0x01,0x7F,0xC2, // 170x
571 0xAD,0x52,0xF1,0x1D,0x90,0x80,0x65,0xEE,0xF0,0xA3,0xEF,0xF0,0x22,0xAB,0x07,0xAA, // 171x
572 0x06,0x8B,0x82,0x8A,0x83,0xF1,0xD9,0xF1,0x6D,0xE5,0x53,0x30,0xE7,0x30,0xED,0xD3, // 172x
573 0x94,0x01,0x40,0x05,0x30,0x28,0x02,0x80,0x09,0xED,0xC3,0x94,0x01,0x50,0x1F,0x30, // 173x
574 0x29,0x1C,0xED,0x24,0x05,0xFF,0xE4,0x33,0xFE,0xEF,0x25,0xE0,0xFF,0xEE,0x33,0xFE, // 174x
575 0xEB,0x2F,0xF5,0x82,0xEA,0x3E,0xF5,0x83,0xE4,0x93,0xF1,0x6D,0x80,0x03,0x53,0x53, // 175x
576 0x7F,0xAE,0x53,0xAF,0x54,0x22,0xAD,0x4F,0x7F,0xB0,0x02,0x02,0x98,0xF5,0x53,0x74, // 176x
577 0x01,0x93,0xF5,0x54,0x22,0xAD,0x51,0xAC,0x50,0x7F,0x85,0x02,0x06,0xD3,0xA2,0x70, // 177x
578 0xE4,0x33,0xC4,0x33,0x54,0xE0,0x42,0x4F,0xAD,0x4F,0x22,0x12,0x07,0x99,0x7F,0x08, // 178x
579 0x90,0x80,0x01,0xE4,0xF0,0xA3,0xDF,0xFC,0x75,0x12,0x00,0x75,0x13,0x32,0x22,0x7C, // 179x
580 0x00,0x7F,0x9E,0x02,0x06,0xD3,0x75,0x77,0x01,0x7D,0x01,0x7F,0xA2,0x02,0x02,0x98, // 17Ax
581 0x74,0x02,0xF0,0x90,0x80,0x0C,0x14,0xF0,0xA3,0x22,0x90,0x11,0x9C,0xE0,0x54,0x07, // 17Bx
582 0x22,0x7C,0x02,0xE4,0xFF,0x02,0x06,0xD3,0xE0,0xF5,0x50,0xA3,0xE0,0xF5,0x4F,0x22, // 17Cx
583 0x7D,0x9F,0x7C,0x03,0x7F,0x10,0x02,0x06,0xD3,0x75,0xF0,0x02,0xED,0x12,0x01,0x07, // 17Dx
584 0xE4,0x93,0x22,0xE5,0x4D,0xC3,0x13,0xF5,0x4D,0xE5,0x4E,0x13,0xF5,0x4E,0x22,0xFF, // 17Ex
585 0xEE,0x34,0xFF,0xFE,0xC3,0xE5,0x74,0x9F,0xE5,0x73,0x9E,0x22,0xE4,0xF5,0x59,0xF5, // 17Fx
586 0x61,0xF5,0x62,0xF5,0x5F,0xF5,0x60,0xF5,0x5A,0xF5,0x5B,0x11,0x28,0x78,0xA0,0xF6, // 180x
587 0xF5,0x63,0xC2,0x73,0x78,0x9E,0xF6,0x08,0xF6,0x78,0xA2,0xF6,0xC2,0x77,0xF5,0x5D, // 181x
588 0xF5,0x5E,0xA2,0x16,0xB3,0x92,0x39,0x22,0x78,0xA1,0xF6,0x78,0x9C,0xF6,0x18,0xF6, // 182x
589 0x22,0xE5,0x78,0xC3,0x94,0x04,0x50,0x02,0x80,0xC2,0xE5,0x63,0x14,0x70,0x02,0x41, // 183x
590 0x22,0x04,0x60,0x02,0x61,0x02,0xD3,0xD1,0xAA,0x94,0x00,0x50,0x02,0x61,0x02,0x71, // 184x
591 0x13,0x94,0x00,0x40,0x02,0x61,0x02,0x90,0x11,0x32,0xE0,0xA2,0xE3,0x92,0x34,0xA2, // 185x
592 0x33,0x30,0x34,0x01,0xB3,0x40,0x02,0x61,0x02,0xB2,0x33,0x90,0x11,0x33,0xE0,0xFF, // 186x
593 0xC3,0x95,0x5C,0xF5,0x4E,0x8F,0x5C,0x20,0x34,0x06,0xE5,0x4E,0xF4,0x04,0xF5,0x4E, // 187x
594 0xE5,0x4E,0x30,0xE7,0x05,0x75,0x4D,0xFF,0x80,0x03,0xE4,0xF5,0x4D,0x78,0x9D,0xE6, // 188x
595 0xF5,0x50,0xE5,0x50,0x30,0xE7,0x05,0x75,0x4F,0xFF,0x80,0x03,0xE4,0xF5,0x4F,0x78, // 189x
596 0x9D,0xA6,0x4E,0xE5,0x50,0x25,0x4E,0xF5,0x4E,0xE5,0x4F,0x35,0x4D,0xF5,0x4D,0x12, // 18Ax
597 0x17,0xE3,0x30,0x26,0x05,0xE5,0x18,0xB4,0x07,0x0E,0x20,0x26,0x29,0xE5,0x18,0x64, // 18Bx
598 0x04,0x60,0x05,0xE5,0x18,0xB4,0x09,0x1E,0xE5,0x4E,0xC3,0x94,0x00,0x40,0x0F,0xE5, // 18Cx
599 0x4E,0xD3,0x94,0x7F,0x50,0x08,0x71,0x0B,0x70,0x02,0x05,0x5D,0x80,0x4E,0x71,0x03, // 18Dx
600 0x70,0x02,0x15,0x5D,0x80,0x46,0xE5,0x4E,0xC3,0x94,0xE1,0x50,0x12,0xE5,0x4E,0xC3, // 18Ex
601 0x94,0x20,0x40,0x0B,0xE5,0x18,0x64,0x02,0x60,0x05,0xE5,0x18,0xB4,0x07,0x05,0x78, // 18Fx
602 0xA1,0x06,0x80,0x28,0xE5,0x4E,0xC3,0x94,0x20,0x40,0x0E,0xE5,0x4E,0x94,0x60,0x50, // 190x
603 0x08,0x71,0x0B,0x70,0x02,0x05,0x5D,0x80,0x13,0xE5,0x4E,0xC3,0x94,0xA0,0x40,0x0C, // 191x
604 0xE5,0x4E,0x94,0xE1,0x50,0x06,0x71,0x03,0x70,0x02,0x15,0x5D,0x30,0x23,0x0D,0xA2, // 192x
605 0x34,0x30,0x16,0x01,0xB3,0x40,0x05,0x75,0x4E,0x40,0x80,0x03,0x75,0x4E,0x80,0xE4, // 193x
606 0xF5,0x4D,0xC3,0xE5,0x5C,0x95,0x4E,0xF5,0x50,0xE4,0x95,0x4D,0xF5,0x4F,0xE5,0x50, // 194x
607 0xC3,0x94,0x00,0x40,0x06,0xE5,0x50,0x94,0x40,0x40,0x0E,0xE5,0x50,0xC3,0x94,0xC0, // 195x
608 0x40,0x0C,0xE5,0x50,0xD3,0x94,0xFF,0x50,0x05,0x78,0x9E,0x06,0x80,0x03,0x78,0x9F, // 196x
609 0x06,0xAF,0x50,0xAE,0x4F,0x12,0x0E,0x77,0xEF,0x25,0x62,0xF5,0x62,0xEE,0x35,0x61, // 197x
610 0xF5,0x61,0x78,0xA0,0x06,0xE6,0xB4,0x80,0x04,0xE4,0xF6,0x05,0x63,0x20,0x23,0x02, // 198x
611 0x41,0x1C,0x30,0x38,0x05,0x75,0x53,0x10,0x80,0x03,0x75,0x53,0x64,0xD3,0xE5,0x5E, // 199x
612 0x94,0xC8,0xE5,0x5D,0x64,0x80,0x94,0x80,0x40,0x08,0x75,0x5D,0x00,0x75,0x5E,0xC8, // 19Ax
613 0x80,0x13,0xC3,0xE5,0x5E,0x94,0x38,0xE5,0x5D,0x64,0x80,0x94,0x7F,0x50,0x06,0x75, // 19Bx
614 0x5D,0xFF,0x75,0x5E,0x38,0xC3,0xE4,0x95,0x53,0xFF,0xE4,0x94,0x00,0xFE,0xC3,0xE5, // 19Cx
615 0x5E,0x9F,0xEE,0x64,0x80,0xF8,0xE5,0x5D,0x64,0x80,0x98,0x50,0x04,0xD2,0x16,0x80, // 19Dx
616 0x0F,0xD3,0xE5,0x5E,0x95,0x53,0x74,0x80,0xF8,0x65,0x5D,0x98,0x40,0x02,0xC2,0x16, // 19Ex
617 0xA2,0x16,0x30,0x39,0x01,0xB3,0x40,0x06,0xE5,0x63,0x70,0x02,0x61,0x02,0x90,0x11, // 19Fx
618 0xA8,0xF1,0x3E,0x30,0x16,0x05,0x43,0x52,0x04,0x80,0x03,0x53,0x52,0xFB,0xAD,0x52, // 1A0x
619 0xAC,0x51,0x7F,0xA8,0x12,0x06,0xD3,0xA2,0x16,0x92,0x39,0x22,0xA2,0x16,0xB3,0x92, // 1A1x
620 0x39,0x22,0x05,0x63,0x20,0x3C,0x13,0x20,0x72,0x06,0x20,0x59,0x03,0x30,0x20,0x0A, // 1A2x
621 0xE5,0x78,0xC3,0x94,0x04,0x40,0x03,0xD3,0x80,0x01,0xC3,0x92,0x38,0x78,0x9C,0xE6, // 1A3x
622 0xFF,0x90,0x80,0x70,0xF0,0x18,0xE6,0xFE,0x90,0x80,0x6F,0xF0,0x78,0xA1,0xE6,0xFD, // 1A4x
623 0x90,0x80,0x74,0xF0,0xEF,0xD3,0x9D,0x50,0x04,0xEE,0x9D,0x40,0x02,0x05,0x59,0x74, // 1A5x
624 0x10,0x25,0x59,0xF5,0x59,0xC3,0x94,0x80,0x40,0x1B,0xE5,0x59,0xD3,0x94,0x86,0x40, // 1A6x
625 0x05,0x20,0x12,0x02,0xD2,0x23,0xE5,0x59,0xC3,0x94,0x82,0x50,0x05,0x20,0x12,0x02, // 1A7x
626 0xC2,0x23,0xE4,0xF5,0x59,0xE5,0x62,0x25,0xE0,0xF5,0x62,0xE5,0x61,0x33,0xF5,0x61, // 1A8x
627 0xE5,0x3A,0xC3,0x94,0x28,0x50,0x45,0x20,0x38,0x42,0x20,0x24,0x3F,0x20,0x58,0x3C, // 1A9x
628 0x30,0x77,0x39,0x78,0x9F,0xE6,0xFF,0x18,0xE6,0xC3,0x9F,0xFF,0xE4,0x94,0x00,0xCF, // 1AAx
629 0x24,0xE5,0xCF,0x34,0xFF,0x90,0x80,0x75,0x8F,0xF0,0x12,0x00,0xA2,0x90,0x80,0x75, // 1ABx
630 0xE0,0xFE,0xA3,0xE0,0xD3,0x94,0xF4,0xEE,0x64,0x80,0x94,0x81,0x40,0x02,0x80,0x0E, // 1ACx
631 0xC3,0xEE,0x64,0x80,0x94,0x80,0x50,0x10,0xD2,0x73,0x80,0x0C,0xC2,0x73,0x90,0x80, // 1ADx
632 0x75,0x74,0x01,0xF0,0xA3,0x74,0xF4,0xF0,0xE4,0x78,0x9E,0xF6,0x08,0xF6,0x90,0x80, // 1AEx
633 0x73,0xE5,0x61,0xF0,0xE4,0xF5,0x61,0xF5,0x62,0x11,0x28,0x30,0x38,0x04,0xF5,0x5D, // 1AFx
634 0xF5,0x5E,0x22,0x78,0x9B,0x06,0xE5,0x5E,0x15,0x5E,0x22,0x78,0x9C,0x06,0x05,0x5E, // 1B0x
635 0xE5,0x5E,0x22,0xE5,0x74,0x94,0xF0,0xE5,0x73,0x22,0x30,0x35,0x22,0x20,0x3C,0x0D, // 1B1x
636 0x20,0x22,0x0A,0xE5,0x78,0xC3,0x94,0x04,0x40,0x03,0xD3,0x80,0x01,0xC3,0x92,0x62, // 1B2x
637 0x30,0x62,0x03,0x30,0x06,0x09,0xC2,0x63,0xE4,0x90,0x80,0x54,0xF0,0xA3,0xF0,0x30, // 1B3x
638 0x38,0x05,0x75,0x4D,0x80,0x80,0x03,0x75,0x4D,0x20,0xAF,0x4D,0xC3,0xE5,0x74,0x9F, // 1B4x
639 0xE5,0x73,0x94,0x00,0x50,0x02,0xA1,0x77,0x71,0x13,0x94,0x00,0x40,0x02,0xA1,0x77, // 1B5x
640 0xE5,0x78,0x94,0x01,0x40,0x05,0x90,0x11,0x40,0x80,0x03,0x90,0x11,0xBC,0x12,0x17, // 1B6x
641 0xC8,0x53,0x4F,0x03,0xE5,0x50,0x25,0x47,0xF5,0x47,0xE5,0x4F,0x35,0x46,0xF5,0x46, // 1B7x
642 0x05,0x40,0x78,0x8C,0xE6,0xC3,0x94,0x80,0x50,0x2B,0x06,0x30,0x62,0x27,0xC3,0xE5, // 1B8x
643 0x50,0x95,0x3C,0xFF,0xE5,0x4F,0x95,0x3B,0xF1,0x46,0xE5,0x54,0x94,0x19,0xE5,0x53, // 1B9x
644 0x94,0x00,0x40,0x06,0x75,0x53,0x00,0x75,0x54,0x19,0x90,0x80,0x4F,0xE5,0x53,0x85, // 1BAx
645 0x54,0xF0,0x12,0x00,0xA2,0x90,0x11,0x2C,0xB1,0x7F,0x53,0x4D,0x03,0x85,0x4D,0x53, // 1BBx
646 0x85,0x4E,0x54,0xD3,0xE5,0x4E,0x95,0x50,0xE5,0x4D,0x95,0x4F,0x40,0x57,0xE5,0x4E, // 1BCx
647 0x95,0x50,0xF5,0x4E,0xE5,0x4D,0x95,0x4F,0xF5,0x4D,0xE5,0x3A,0x13,0x13,0x54,0x3F, // 1BDx
648 0x75,0x51,0x00,0xF5,0x52,0xD3,0x94,0x28,0xE5,0x51,0x94,0x00,0x40,0x06,0x75,0x51, // 1BEx
649 0x00,0x75,0x52,0x28,0xE5,0x65,0x25,0x52,0xF5,0x52,0xE5,0x64,0x35,0x51,0xF5,0x51, // 1BFx
650 0xD3,0xE5,0x4E,0x95,0x52,0xE5,0x4D,0x95,0x51,0x40,0x1A,0x05,0x43,0xE5,0x3D,0x94, // 1C0x
651 0xF0,0x50,0x02,0x05,0x3D,0xC3,0xE5,0x4E,0x95,0x52,0xFF,0xE5,0x4D,0x95,0x51,0xFE, // 1C1x
652 0x78,0x7D,0x12,0x0F,0x7B,0x05,0x42,0x90,0x11,0xBC,0xB1,0x7F,0x53,0x4D,0x03,0xD3, // 1C2x
653 0xE5,0x54,0x95,0x4E,0xE5,0x53,0x95,0x4D,0x40,0x0E,0xE5,0x54,0x95,0x4E,0xF5,0x54, // 1C3x
654 0xE5,0x53,0x95,0x4D,0xF5,0x53,0x80,0x05,0xE4,0xF5,0x53,0xF5,0x54,0xC3,0x90,0x80, // 1C4x
655 0x60,0xE0,0x95,0x54,0x90,0x80,0x5F,0xE0,0x95,0x53,0x50,0x07,0xE5,0x53,0xF0,0xA3, // 1C5x
656 0xE5,0x54,0xF0,0xD3,0xE5,0x50,0x95,0x4E,0xE5,0x4F,0x95,0x4D,0x40,0x14,0xE5,0x50, // 1C6x
657 0x95,0x4E,0xFF,0xE5,0x4F,0x95,0x4D,0xFE,0xEF,0x25,0x39,0xF5,0x39,0xEE,0x35,0x38, // 1C7x
658 0xF5,0x38,0x05,0x41,0xE5,0x40,0xB4,0x40,0x18,0xE5,0x47,0xAE,0x46,0x78,0x06,0xCE, // 1C8x
659 0xC3,0x13,0xCE,0x13,0xD8,0xF9,0xF5,0x3C,0x8E,0x3B,0xE4,0xF5,0x46,0xF5,0x47,0xF5, // 1C9x
660 0x40,0xE5,0x41,0x64,0x80,0x70,0x26,0xE5,0x39,0xAE,0x38,0x78,0x07,0xCE,0xC3,0x13, // 1CAx
661 0xCE,0x13,0xD8,0xF9,0xF5,0x45,0x8E,0x44,0xD1,0xB1,0xD2,0x31,0xE5,0x44,0x60,0x04, // 1CBx
662 0x7D,0xFF,0x80,0x04,0xAF,0x45,0xAD,0x07,0x7F,0xDA,0x12,0x02,0x98,0xE5,0x42,0x64, // 1CCx
663 0xF0,0x70,0x32,0xE5,0x43,0xD3,0x94,0x03,0x40,0x15,0xE5,0x43,0xFD,0x7C,0x00,0x78, // 1CDx
664 0x7C,0xE6,0xFE,0x08,0xE6,0xFF,0x12,0x00,0x4D,0x8E,0x48,0x8F,0x49,0x80,0x05,0xE4, // 1CEx
665 0xF5,0x48,0xF5,0x49,0xF1,0x50,0xE5,0x49,0x25,0x52,0x78,0x84,0xF6,0xE5,0x48,0x35, // 1CFx
666 0x51,0x18,0xF6,0xD2,0x32,0x78,0x8C,0xE6,0x64,0x80,0x70,0x6F,0xE5,0x3F,0xC4,0xF8, // 1D0x
667 0x54,0x0F,0xC8,0x68,0xFF,0xE5,0x3E,0xC4,0x54,0xF0,0x48,0xFE,0xC3,0x90,0x80,0x50, // 1D1x
668 0xE0,0x9F,0xFF,0x90,0x80,0x4F,0xE0,0x9E,0xCF,0x24,0xC0,0xCF,0x34,0xF9,0x90,0x80, // 1D2x
669 0x54,0x8F,0xF0,0x12,0x00,0xA2,0x90,0x80,0x54,0xE0,0x30,0xE7,0x06,0xE4,0xF0,0xA3, // 1D3x
670 0xF0,0x80,0x15,0xD3,0x90,0x80,0x55,0xE0,0x94,0x00,0x90,0x80,0x54,0xE0,0x94,0x32, // 1D4x
671 0x40,0x06,0x74,0x32,0xF0,0xA3,0xE4,0xF0,0xD3,0xB1,0x87,0x94,0x25,0x40,0x04,0xD2, // 1D5x
672 0x63,0x80,0x09,0xC3,0xB1,0x87,0x94,0x0C,0x50,0x02,0xC2,0x63,0x30,0x0E,0x02,0xC2, // 1D6x
673 0x63,0xE4,0x90,0x80,0x4F,0xC1,0xB9,0xE4,0x78,0x8C,0xF6,0x22,0x90,0x11,0x36,0xE0, // 1D7x
674 0xF5,0x4E,0xA3,0xE0,0xF5,0x4D,0x22,0x90,0x80,0x55,0xE0,0x94,0x80,0x90,0x80,0x54, // 1D8x
675 0xE0,0x22,0xE5,0x31,0x14,0x70,0x02,0xC1,0x7D,0x04,0x60,0x02,0xC1,0x90,0xD3,0xE5, // 1D9x
676 0x74,0x94,0x04,0xE5,0x73,0x94,0x00,0x50,0x02,0xC1,0x6E,0xD1,0xAA,0x94,0x00,0x40, // 1DAx
677 0x02,0xC1,0x6E,0x90,0x11,0x4C,0xB1,0x7F,0xA3,0x12,0x17,0xC8,0x75,0x54,0x00,0x75, // 1DBx
678 0x55,0x00,0x75,0x56,0x4D,0x7F,0xFF,0xE4,0xFE,0xD1,0x9E,0x12,0x00,0x0E,0xFD,0xEF, // 1DCx
679 0xD3,0x9D,0x40,0x08,0xED,0xD3,0x94,0x40,0x40,0x02,0xAF,0x05,0x0E,0xBE,0x04,0xE9, // 1DDx
680 0xE4,0xF5,0x53,0xEF,0xF4,0x60,0x26,0xE4,0xFE,0xD1,0x9E,0x12,0x00,0x0E,0xFD,0xD3, // 1DEx
681 0x94,0x40,0x40,0x15,0xED,0x8F,0xF0,0x84,0xAD,0xF0,0xED,0xC3,0x94,0x06,0x40,0x07, // 1DFx
682 0xEF,0x9D,0xC3,0x94,0x06,0x50,0x02,0x05,0x53,0x0E,0xBE,0x04,0xDC,0xE5,0x53,0xD3, // 1E0x
683 0x94,0x02,0x40,0x0A,0xE5,0x30,0x94,0x80,0x50,0x76,0x74,0x08,0x80,0x46,0xE5,0x30, // 1E1x
684 0x60,0x6E,0x30,0x38,0x45,0x30,0x22,0x42,0xE5,0x4D,0x25,0x4E,0xFF,0xE4,0x33,0xFE, // 1E2x
685 0x7C,0x00,0xEF,0x25,0x4F,0xFF,0xEC,0x3E,0xFE,0xEF,0x25,0x50,0xF5,0x52,0xEC,0x3E, // 1E3x
686 0xF5,0x51,0xC3,0xE5,0x52,0x94,0x32,0xE5,0x51,0x94,0x00,0x50,0x04,0x15,0x30,0x80, // 1E4x
687 0x3F,0xE5,0x30,0xC3,0x94,0x80,0x50,0x38,0xE5,0x52,0x94,0x96,0xE5,0x51,0x94,0x00, // 1E5x
688 0x40,0x2E,0x74,0x04,0x25,0x30,0xF5,0x30,0x80,0x26,0x15,0x30,0x80,0x22,0xD3,0xE5, // 1E6x
689 0x74,0x94,0x15,0xE5,0x73,0x94,0x00,0x40,0x17,0x05,0x31,0x80,0x13,0xE5,0x30,0xC3, // 1E7x
690 0x94,0x40,0x40,0x04,0xD2,0x22,0x80,0x06,0xE5,0x30,0x70,0x02,0xC2,0x22,0x05,0x31, // 1E8x
691 0xC3,0xE5,0x45,0x94,0x14,0xE5,0x44,0x94,0x00,0x50,0x02,0xC2,0x22,0x22,0xAB,0x54, // 1E9x
692 0xAA,0x55,0xA9,0x56,0x8E,0x82,0x75,0x83,0x00,0x22,0xE5,0x74,0x94,0x14,0xE5,0x73, // 1EAx
693 0x22,0xE4,0xF5,0x38,0xF5,0x39,0xF5,0x41,0x22,0xF0,0xA3,0xF0,0x78,0x8C,0x76,0xFF, // 1EBx
694 0x22,0xE4,0x78,0x87,0xF6,0xF5,0x43,0xF5,0x3D,0x78,0x7C,0xF6,0x08,0xF6,0x75,0x40, // 1ECx
695 0x08,0x75,0x41,0x10,0x75,0x42,0x18,0xF5,0x2C,0xF5,0x31,0xF5,0x30,0xF5,0x3E,0xF5, // 1EDx
696 0x3F,0xC2,0x3C,0x90,0x80,0x5C,0xF0,0x90,0x80,0x4F,0xF0,0xA3,0xF0,0x90,0x80,0x54, // 1EEx
697 0xD1,0xB9,0xC2,0x30,0x78,0x7E,0xF6,0x7F,0x01,0x8F,0x55,0xE5,0x55,0x60,0x0E,0x7D, // 1EFx
698 0x01,0x7F,0xB1,0x12,0x07,0x79,0x7D,0x00,0x7C,0x04,0x12,0x07,0x71,0xF1,0x36,0x90, // 1F0x
699 0x80,0x58,0xF0,0x90,0x80,0x53,0xF0,0x74,0xFF,0x90,0x80,0x56,0xF0,0xA3,0xF0,0x90, // 1F1x
700 0x80,0x59,0xF0,0xE4,0xF5,0x55,0xE5,0x55,0xF1,0x5E,0xE4,0xF0,0xA3,0xF0,0x05,0x55, // 1F2x
701 0xE5,0x55,0xB4,0x03,0xF1,0x22,0xE4,0x90,0x80,0x45,0xF0,0xA3,0xF0,0x22,0xE0,0xF5, // 1F3x
702 0x52,0xA3,0xE0,0xF5,0x51,0x22,0xFE,0x12,0x0E,0x77,0x8E,0x53,0x8F,0x54,0xD3,0x22, // 1F4x
703 0xE4,0x78,0x7C,0xF6,0x08,0xF6,0xF5,0x43,0xF5,0x42,0x22,0xAF,0x4D,0xEF,0x25,0xE0, // 1F5x
704 0x24,0x49,0xF5,0x82,0xE4,0x34,0x80,0xF5,0x83,0x22,0xB1,0x7C,0x53,0x4D,0x03,0xE5, // 1F6x
705 0x78,0x64,0x04,0x60,0x06,0xE5,0x78,0x64,0x05,0x70,0x4D,0x20,0x24,0x0B,0xD3,0xE5, // 1F7x
706 0x4E,0x94,0x10,0xE5,0x4D,0x94,0x00,0x50,0x0E,0x30,0x24,0x3C,0xD3,0xE5,0x4E,0x94, // 1F8x
707 0x0A,0xE5,0x4D,0x94,0x00,0x40,0x31,0x90,0x11,0x84,0xE0,0x30,0xE3,0x1C,0x30,0x26, // 1F9x
708 0x19,0xE5,0x3A,0xC3,0x94,0x58,0x50,0x12,0x90,0x11,0xCB,0xE0,0xFF,0x63,0x07,0xFF, // 1FAx
709 0xEF,0x30,0xE1,0x03,0xD2,0x24,0x22,0xC2,0x24,0x22,0x30,0x6A,0x08,0xE5,0x75,0xB4, // 1FBx
710 0x01,0x03,0xD2,0x24,0x22,0xC2,0x24,0x22,0xC2,0x24,0x22,0xD3,0xE5,0x74,0x94,0x3F, // 1FCx
711 0xE5,0x73,0x94,0x00,0x50,0x03,0x02,0x20,0xBC,0xE5,0x73,0x94,0x01,0x40,0x03,0x02, // 1FDx
712 0x20,0xBC,0x90,0x11,0x55,0xE0,0xFE,0x90,0x11,0x54,0xE0,0xFD,0xED,0x78,0x02,0xCE, // 1FEx
713 0xA2,0xE7,0x13,0xCE,0x13,0xD8,0xF8,0xFF,0xD3,0x94,0xFF,0xEE,0x64,0x80,0x94,0x83, // 1FFx
714 0x40,0x06,0x7E,0x03,0x7F,0xFF,0x80,0x0C,0xC3,0xEE,0x64,0x80,0x94,0x7C,0x50,0x04, // 200x
715 0x7E,0xFC,0x7F,0x00,0xEF,0x25,0x5B,0xF5,0x5B,0xEE,0x35,0x5A,0xF5,0x5A,0x05,0x5F, // 201x
716 0xE5,0x5F,0x64,0x20,0x60,0x02,0x01,0xBC,0xF5,0x5F,0xAF,0x5B,0xAE,0x5A,0x12,0x0E, // 202x
717 0x77,0xEE,0x33,0x95,0xE0,0xFD,0xFC,0x12,0x17,0xBA,0x60,0x09,0xE4,0x7B,0x21,0x7A, // 203x
718 0x1D,0xF9,0xF8,0x80,0x07,0xE4,0x7B,0xB1,0x7A,0x2C,0xF9,0xF8,0x12,0x00,0xB8,0x8F, // 204x
719 0x50,0x8E,0x4F,0x8D,0x4E,0x8C,0x4D,0xE5,0x4D,0xC3,0x13,0xFE,0xE5,0x4E,0x13,0xFF, // 205x
720 0x8E,0x5A,0xF5,0x5B,0x90,0x80,0x71,0xEE,0xF0,0xA3,0xEF,0xF0,0x30,0x14,0x18,0x30, // 206x
721 0x0B,0x06,0x7C,0x05,0x7D,0xCD,0x80,0x04,0x7C,0x03,0x7D,0xD9,0xC3,0xEF,0x9D,0xEE, // 207x
722 0x9C,0x50,0x1E,0x05,0x60,0x80,0x1A,0xAE,0x5A,0xAF,0x5B,0x30,0x0B,0x06,0x7C,0x05, // 208x
723 0x7D,0xDC,0x80,0x04,0x7C,0x03,0x7D,0xE8,0xD3,0xEF,0x9D,0xEE,0x9C,0x40,0x02,0x05, // 209x
724 0x60,0x74,0x10,0x25,0x60,0xF5,0x60,0xC3,0x94,0xF0,0x40,0x0B,0xE5,0x60,0x94,0xF8, // 20Ax
725 0x40,0x02,0xB2,0x14,0xE4,0xF5,0x60,0xE4,0xF5,0x5A,0xF5,0x5B,0x22,0xE4,0xF5,0x78, // 20Bx
726 0xF5,0x77,0xFD,0x7F,0xA2,0x12,0x02,0x98,0xE4,0xFD,0x7F,0x9C,0x12,0x02,0x98,0xE4, // 20Cx
727 0xFF,0x12,0x16,0x9C,0xE4,0x90,0x80,0x63,0xF0,0x90,0x80,0x5E,0xF0,0x75,0x08,0x04, // 20Dx
728 0x90,0x80,0x5D,0xF0,0xC2,0x6D,0xF5,0x79,0xC2,0x6F,0x90,0x80,0x64,0xF0,0xC2,0x6E, // 20Ex
729 0x90,0x80,0x5F,0xF0,0xA3,0xF0,0xC2,0x70,0x22,0xE4,0xF5,0x4F,0x20,0x14,0x10,0x20, // 20Fx
730 0x12,0x0D,0x30,0x23,0x15,0x78,0xAC,0xE6,0xB4,0x01,0x02,0x80,0x0D,0x80,0x06,0x20, // 210x
731 0x6D,0x0B,0x30,0x26,0x05,0x43,0x4F,0x02,0x80,0x03,0x43,0x4F,0x01,0x30,0x26,0x03, // 211x
732 0x43,0x4F,0x04,0x90,0x11,0x9C,0xE0,0x54,0x06,0x70,0x03,0x43,0x4F,0x08,0x20,0x58, // 212x
733 0x03,0x43,0x4F,0x10,0xE5,0x4F,0x31,0x45,0x20,0x6D,0x09,0x30,0x12,0x06,0xE5,0x4F, // 213x
734 0x54,0xFC,0x31,0x45,0x22,0xFD,0x7C,0x00,0x7F,0x1C,0x02,0x06,0xD3,0xC2,0x07,0xE4, // 214x
735 0xF5,0x32,0xF5,0x33,0xF5,0x36,0xF5,0x37,0xF5,0x34,0xF5,0x35,0x22,0xE5,0x78,0xC3, // 215x
736 0x94,0x04,0x50,0x26,0xE4,0xF1,0x2D,0x78,0x85,0xF6,0x08,0xF6,0xC2,0x20,0xD1,0xEF, // 216x
737 0x08,0xF6,0xC2,0x60,0x31,0x4D,0xD1,0xF7,0xF1,0x00,0xC2,0x30,0x90,0x80,0x5A,0xF0, // 217x
738 0xA3,0xF0,0x78,0x7E,0xF6,0x7F,0x01,0x02,0x1E,0xF9,0x20,0x52,0x02,0x41,0x3C,0xC3, // 218x
739 0xE5,0x74,0x94,0x78,0xE5,0x73,0x94,0x00,0x50,0x02,0x41,0x3C,0xF1,0x18,0x40,0x02, // 219x
740 0x41,0x3C,0x90,0x11,0x56,0x12,0x1D,0x7F,0xF1,0x0F,0xE0,0xFE,0xA3,0xE0,0x6F,0x4E, // 21Ax
741 0x60,0x19,0x90,0x80,0x48,0xE0,0x94,0x40,0x90,0x80,0x47,0xE0,0x94,0x01,0x40,0x07, // 21Bx
742 0x74,0xFE,0x75,0xF0,0xC0,0x80,0x28,0xD1,0xF7,0x80,0x27,0xAE,0x4D,0xAF,0x4E,0x12, // 21Cx
743 0x0E,0x77,0x8E,0x4F,0x8F,0x50,0xD3,0xE5,0x50,0x94,0xA0,0xE5,0x4F,0x94,0x00,0x40, // 21Dx
744 0x06,0x75,0x4F,0x00,0x75,0x50,0xA0,0x90,0x80,0x47,0xE5,0x4F,0x85,0x50,0xF0,0x12, // 21Ex
745 0x00,0xA2,0xF1,0x0F,0xE4,0xF0,0xA3,0xEF,0xF0,0xE5,0x18,0xD3,0x94,0x02,0x50,0x37, // 21Fx
746 0x90,0x11,0x3D,0xE0,0xFE,0x90,0x11,0x3C,0xE0,0xFD,0xED,0xFF,0xEE,0x54,0x07,0xFE, // 220x
747 0xE5,0x18,0x25,0xE0,0x24,0xFB,0xF5,0x82,0xE4,0x34,0x01,0xF5,0x83,0xE4,0x93,0xFC, // 221x
748 0x74,0x01,0x93,0xFD,0xC3,0xEF,0x9D,0xFF,0xEE,0x9C,0xFE,0xEF,0x25,0x35,0xF5,0x35, // 222x
749 0xEE,0x35,0x34,0xF5,0x34,0x80,0x05,0xE4,0xF5,0x34,0xF5,0x35,0x20,0x3C,0x6C,0x30, // 223x
750 0x77,0x69,0xC3,0xE5,0x74,0x94,0x64,0xE5,0x73,0x94,0x00,0x40,0x5E,0xF1,0x18,0x50, // 224x
751 0x5A,0x20,0x24,0x57,0x7D,0x01,0x7F,0xB1,0x12,0x07,0x79,0x90,0x11,0x48,0x12,0x1F, // 225x
752 0x3E,0x12,0x07,0x75,0xAE,0x51,0xAF,0x52,0x12,0x0E,0x77,0xEF,0x78,0x06,0xCE,0xA2, // 226x
753 0xE7,0x13,0xCE,0x13,0xD8,0xF8,0xF5,0x52,0x8E,0x51,0xD3,0xE5,0x52,0x94,0x0F,0xE5, // 227x
754 0x51,0x94,0x00,0x40,0x06,0x75,0x51,0x00,0x75,0x52,0x0F,0x90,0x80,0x45,0xE5,0x51, // 228x
755 0x85,0x52,0xF0,0x12,0x00,0xA2,0xD3,0x90,0x80,0x46,0xE0,0x94,0x08,0x90,0x80,0x45, // 229x
756 0xE0,0x94,0x07,0x40,0x06,0x74,0x07,0xF0,0xA3,0x04,0xF0,0x90,0x11,0x3E,0x12,0x1D, // 22Ax
757 0x7F,0x53,0x4D,0x07,0xE5,0x4D,0x30,0xE2,0x0C,0xC3,0xE4,0x95,0x4E,0xF5,0x4E,0x74, // 22Bx
758 0x08,0x95,0x4D,0xF5,0x4D,0x78,0x82,0x12,0x0E,0x88,0xD3,0x08,0xE6,0x94,0x06,0x18, // 22Cx
759 0xE6,0x94,0x00,0x40,0x07,0x08,0x74,0xF9,0xF1,0x38,0x80,0x06,0xE4,0x78,0x81,0xF6, // 22Dx
760 0x08,0xF6,0x90,0x80,0x35,0x12,0x11,0x69,0x24,0xEB,0x12,0x17,0xEF,0x50,0x07,0x12, // 22Ex
761 0x1E,0xAA,0x94,0x00,0x50,0x05,0x78,0x80,0x12,0x0E,0x88,0xC3,0xE5,0x74,0x94,0x32, // 22Fx
762 0xE5,0x73,0x94,0x00,0x40,0x45,0xD3,0xE5,0x74,0x94,0xE4,0xE5,0x73,0x94,0x00,0x50, // 230x
763 0x3A,0x78,0x89,0x12,0x0E,0x88,0x78,0x8B,0x06,0xE6,0x18,0x70,0x01,0x06,0xC3,0x78, // 231x
764 0x8B,0xE6,0x94,0x28,0x18,0xE6,0x94,0x00,0x40,0x21,0xF1,0x07,0x4E,0x60,0x09,0x78, // 232x
765 0x89,0xE6,0x9F,0x18,0xE6,0x9E,0x50,0x0E,0x78,0x88,0xE6,0xFE,0x08,0xE6,0xFF,0x78, // 233x
766 0x8D,0xA6,0x06,0x08,0xA6,0x07,0xE4,0xD1,0xEF,0x08,0xF6,0xE5,0x74,0x64,0xE6,0x45, // 234x
767 0x73,0x60,0x02,0xC1,0xBE,0xF1,0x07,0x7C,0x00,0x7D,0x03,0x12,0x00,0x3B,0x90,0x11, // 235x
768 0xD9,0xE0,0x30,0xE3,0x05,0x0C,0x7D,0x5E,0x80,0x04,0x7C,0x00,0x7D,0x96,0xEF,0x2D, // 236x
769 0xF5,0x50,0xEE,0x3C,0xF5,0x4F,0xC3,0x78,0x80,0xE6,0x95,0x50,0xF5,0x4E,0x18,0xE6, // 237x
770 0x95,0x4F,0xF5,0x4D,0xE5,0x4D,0x20,0xE7,0x29,0x30,0x52,0x13,0xD3,0xE5,0x4E,0x94, // 238x
771 0x2C,0xE5,0x4D,0x94,0x01,0x40,0x08,0x75,0x4D,0x01,0x75,0x4E,0x2C,0x80,0x24,0xD3, // 239x
772 0xE5,0x4E,0x94,0xE8,0xE5,0x4D,0x94,0x03,0x40,0x19,0x75,0x4D,0x03,0x75,0x4E,0xE8, // 23Ax
773 0x80,0x11,0xC3,0xE5,0x4E,0x94,0x17,0xE5,0x4D,0x94,0xFC,0x50,0x06,0x75,0x4D,0xFC, // 23Bx
774 0x75,0x4E,0x17,0xC3,0xE5,0x45,0x94,0x28,0xE5,0x44,0x94,0x00,0x50,0x06,0x75,0x4D, // 23Cx
775 0xFE,0x75,0x4E,0xD4,0x78,0x86,0x12,0x0E,0x88,0x12,0x0F,0x74,0x30,0xE7,0x07,0xE4, // 23Dx
776 0x18,0xF6,0x08,0xF6,0x80,0x10,0xD3,0xEF,0x94,0x28,0xEE,0x94,0x23,0x40,0x07,0x78, // 23Ex
777 0x85,0x76,0x23,0x08,0x76,0x28,0x78,0x85,0xE6,0xFE,0x08,0xE6,0xFF,0xD3,0x94,0x88, // 23Fx
778 0xEE,0x94,0x13,0x40,0x04,0xD2,0x20,0x80,0x0B,0xC3,0xEF,0x94,0xB8,0xEE,0x94,0x0B, // 240x
779 0x50,0x02,0xC2,0x20,0x90,0x11,0xD9,0xE0,0x30,0xE2,0x02,0xC2,0x20,0x20,0x52,0x02, // 241x
780 0xA1,0x5E,0x78,0x7E,0xE6,0xFF,0xC3,0x94,0x05,0x40,0x02,0x81,0xCF,0xEF,0xB4,0x02, // 242x
781 0x0E,0x90,0x80,0x51,0x74,0x0F,0xF0,0xA3,0x74,0xA0,0xF0,0x76,0x03,0x80,0x51,0x90, // 243x
782 0x11,0xD9,0xE0,0x54,0xF0,0x75,0x4F,0x00,0xF5,0x50,0x78,0x7E,0xE6,0xC3,0x94,0x03, // 244x
783 0x50,0x0B,0xE5,0x50,0x25,0xE0,0xF5,0x50,0xE5,0x4F,0x33,0xF5,0x4F,0x90,0x80,0x47, // 245x
784 0xE0,0x12,0x0F,0x6D,0xFE,0xA3,0xE0,0xC4,0x54,0x0F,0x48,0x24,0x38,0xFF,0xEE,0x34, // 246x
785 0xFF,0xCF,0xC3,0x95,0x50,0xFD,0xEF,0x95,0x4F,0xFC,0xE5,0x3A,0x75,0xF0,0x04,0xA4, // 247x
786 0xFF,0xC3,0xED,0x9F,0xFF,0xEC,0x95,0xF0,0x90,0x80,0x51,0x8F,0xF0,0x12,0x00,0xA2, // 248x
787 0x90,0x80,0x51,0xE0,0xFE,0xA3,0xE0,0xFF,0xEE,0x30,0xE7,0x04,0xD1,0xFF,0x80,0x13, // 249x
788 0xD3,0xEF,0x94,0x80,0xEE,0x94,0x3E,0x40,0x0A,0x90,0x80,0x51,0x74,0x3E,0xF0,0xA3, // 24Ax
789 0x74,0x80,0xF0,0xD3,0x90,0x80,0x52,0xE0,0x94,0xE0,0x90,0x80,0x51,0xE0,0x94,0x2E, // 24Bx
790 0x40,0x0D,0x20,0x3D,0x02,0xD2,0x30,0x78,0x7E,0xE6,0xB4,0x03,0x02,0x76,0x04,0xC3, // 24Cx
791 0xE5,0x35,0x95,0x37,0xFF,0xE5,0x34,0x95,0x36,0x12,0x1F,0x46,0xEF,0x94,0x14,0xEE, // 24Dx
792 0x94,0x00,0x40,0x27,0xD3,0xE5,0x54,0x94,0x50,0xE5,0x53,0x94,0x00,0x40,0x06,0x75, // 24Ex
793 0x53,0x00,0x75,0x54,0x50,0xE5,0x54,0x24,0xEC,0xFF,0xE5,0x53,0x34,0xFF,0xFE,0xEF, // 24Fx
794 0x25,0x33,0xF5,0x33,0xEE,0x35,0x32,0xF5,0x32,0x80,0x08,0xE5,0x33,0x15,0x33,0x70, // 250x
795 0x02,0x15,0x32,0xE5,0x32,0x30,0xE7,0x05,0xE4,0xF5,0x32,0xF5,0x33,0xD3,0xE5,0x33, // 251x
796 0x94,0xB0,0xE5,0x32,0x94,0x04,0x40,0x06,0x75,0x32,0x04,0x75,0x33,0xB0,0xD3,0xE5, // 252x
797 0x33,0x94,0x2C,0xE5,0x32,0x94,0x01,0x40,0x0B,0x90,0x11,0xD8,0xE0,0x30,0xE1,0x04, // 253x
798 0xD2,0x07,0x80,0x0D,0xC3,0xE5,0x33,0x94,0x64,0xE5,0x32,0x94,0x00,0x50,0x02,0xC2, // 254x
799 0x07,0x85,0x34,0x36,0x85,0x35,0x37,0xE4,0xF5,0x34,0xF5,0x35,0x80,0x09,0xD1,0xFF, // 255x
800 0xC2,0x30,0x78,0x7E,0xF6,0x31,0x4D,0xD1,0xF7,0x30,0x3C,0x02,0xC1,0xB0,0x20,0x77, // 256x
801 0x02,0xC1,0xB0,0x90,0x11,0xD9,0xE0,0x20,0xE1,0x02,0xC1,0xB0,0x90,0x80,0x45,0xE0, // 257x
802 0xFE,0xA3,0xE0,0xFF,0x90,0x80,0x58,0xE0,0xFD,0x12,0x1F,0x5E,0xEE,0x8F,0xF0,0x12, // 258x
803 0x00,0xA2,0xED,0x12,0x1F,0x5E,0xE0,0xFE,0xA3,0xE0,0xD3,0x94,0xF8,0xEE,0x94,0xF7, // 259x
804 0x40,0x0A,0xED,0x12,0x1F,0x5E,0x74,0xF7,0xF0,0xA3,0x04,0xF0,0x90,0x80,0x53,0xE0, // 25Ax
805 0x04,0xF0,0xE0,0xC3,0x94,0x19,0x50,0x02,0xC1,0xB5,0xE4,0xF0,0xED,0x12,0x1F,0x5E, // 25Bx
806 0xE0,0xFE,0xA3,0xE0,0xFF,0x90,0x80,0x56,0xE0,0xFC,0xA3,0xE0,0xFD,0xD3,0xEF,0x9D, // 25Cx
807 0xEE,0x9C,0x40,0x23,0xA3,0xE0,0x12,0x1F,0x5E,0xC0,0x83,0xC0,0x82,0xC3,0xA3,0xE0, // 25Dx
808 0x9D,0xFF,0x05,0x82,0xD5,0x82,0x02,0x15,0x83,0x15,0x82,0xE0,0x9C,0xD0,0x82,0xD0, // 25Ex
809 0x83,0xF0,0xA3,0xEF,0xF0,0x80,0x0B,0x90,0x80,0x58,0xE0,0x12,0x1F,0x5E,0xE4,0xF0, // 25Fx
810 0xA3,0xF0,0x90,0x80,0x58,0xE0,0x04,0xF0,0xE0,0xC3,0x94,0x03,0x50,0x02,0xC1,0x90, // 260x
811 0xE4,0xF0,0x74,0xFF,0xF5,0x4F,0xF5,0x50,0xE4,0xF5,0x4D,0xF5,0x4E,0xF5,0x51,0xF5, // 261x
812 0x52,0xF5,0x51,0xAF,0x51,0x12,0x1F,0x5D,0xF1,0x22,0x50,0x0F,0xAF,0x51,0x12,0x1F, // 262x
813 0x5D,0xE0,0xF5,0x4F,0xA3,0xE0,0xF5,0x50,0x85,0x51,0x52,0x05,0x51,0xE5,0x51,0xB4, // 263x
814 0x03,0xE1,0xE5,0x4F,0xC3,0x13,0x90,0x80,0x56,0xF0,0xE5,0x50,0x13,0xA3,0xF0,0x90, // 264x
815 0x80,0x59,0xE0,0xFF,0xB4,0xFF,0x05,0xE4,0xF5,0x4D,0x80,0x02,0x8F,0x4D,0x12,0x1F, // 265x
816 0x5B,0xF1,0x22,0x40,0x2B,0x12,0x1F,0x5B,0xE0,0xFE,0xA3,0xE0,0xC3,0x95,0x50,0xF5, // 266x
817 0x50,0xEE,0x95,0x4F,0xF5,0x4F,0x90,0x80,0x59,0xE0,0xB4,0xFF,0x02,0x80,0x0E,0xD3, // 267x
818 0xE5,0x50,0x94,0xFF,0xE5,0x4F,0x94,0x1E,0x40,0x06,0x90,0x80,0x59,0xE5,0x52,0xF0, // 268x
819 0xE4,0xF5,0x4D,0xF5,0x4E,0x90,0x80,0x58,0xE0,0x04,0x25,0xE0,0x25,0xE0,0xF5,0x4D, // 269x
820 0x7D,0x01,0x7F,0xB1,0x12,0x07,0x79,0xAD,0x4E,0xAC,0x4D,0x12,0x07,0x71,0x80,0x05, // 26Ax
821 0x7F,0x01,0x12,0x1E,0xF9,0x12,0x1F,0x36,0xF1,0x2D,0xD1,0xEF,0x08,0xF6,0x90,0x11, // 26Bx
822 0xD5,0xE0,0x30,0xE3,0x11,0xD2,0x75,0x90,0x11,0xD4,0xE0,0x44,0x10,0xFD,0x7F,0xD4, // 26Cx
823 0x12,0x02,0x98,0xD2,0x76,0x22,0xC2,0x75,0xA2,0x75,0x30,0x76,0x01,0xB3,0x50,0x0E, // 26Dx
824 0x90,0x11,0xD4,0xE0,0x54,0xEF,0xFD,0x7F,0xD4,0x12,0x02,0x98,0xC2,0x76,0x22,0x78, // 26Ex
825 0x88,0xF6,0x08,0xF6,0x08,0xF6,0x22,0xE4,0x90,0x80,0x47,0xF0,0xA3,0xF0,0x22,0xE4, // 26Fx
826 0x90,0x80,0x51,0xF0,0xA3,0xF0,0x22,0x78,0x8D,0xE6,0xFE,0x08,0xE6,0xFF,0x22,0xE5, // 270x
827 0x4D,0x54,0x80,0xFF,0x90,0x80,0x5A,0x22,0xD3,0xE5,0x74,0x94,0xDC,0xE5,0x73,0x94, // 271x
828 0x00,0x22,0xE0,0xFE,0xA3,0xE0,0xD3,0x95,0x50,0xEE,0x95,0x4F,0x22,0x78,0x7F,0xF6, // 272x
829 0x08,0xF6,0x78,0x8D,0xF6,0x08,0xF6,0x22,0x26,0xF6,0x18,0x74,0xFF,0x36,0xF6,0x22, // 273x
830 0xC3,0xE5,0x45,0x94,0x64,0xE5,0x44,0x94,0x00,0x50,0x12,0x90,0x80,0x6D,0xE0,0xC3, // 274x
831 0x94,0x10,0x50,0x05,0xE0,0x04,0xF0,0x80,0x1B,0xD2,0x3D,0x80,0x17,0xD3,0xE5,0x45, // 275x
832 0x94,0x96,0xE5,0x44,0x94,0x00,0x40,0x0C,0x90,0x80,0x6D,0xE0,0x60,0x04,0x14,0xF0, // 276x
833 0x80,0x02,0xC2,0x3D,0x90,0x11,0x2A,0xE0,0xFB,0xAE,0x3E,0xAF,0x3F,0x7C,0x00,0x7D, // 277x
834 0x07,0x12,0x00,0x3B,0xEF,0x2B,0xFF,0xEC,0x3E,0xFE,0xEF,0x78,0x03,0xCE,0xC3,0x13, // 278x
835 0xCE,0x13,0xD8,0xF9,0xF5,0x3F,0x8E,0x3E,0x85,0x3F,0x3A,0xE5,0x3A,0xD3,0x94,0x19, // 279x
836 0x40,0x05,0x78,0x87,0x06,0x80,0x0A,0xE5,0x3A,0xC3,0x94,0x12,0x50,0x03,0x78,0x87, // 27Ax
837 0x16,0x78,0x87,0xE6,0xFF,0x30,0xE7,0x04,0xE4,0xF6,0x80,0x0A,0xEF,0xC3,0x94,0x08, // 27Bx
838 0x40,0x04,0x78,0x87,0x76,0x08,0x90,0x80,0x6A,0xE0,0xC3,0x94,0x28,0x50,0x03,0xE0, // 27Cx
839 0x04,0xF0,0x90,0x80,0x6A,0xE0,0xFF,0xD3,0x94,0x14,0x40,0x04,0xD2,0x60,0x80,0x08, // 27Dx
840 0xEF,0xC3,0x94,0x0A,0x50,0x02,0xC2,0x60,0x78,0x87,0xE6,0xFF,0xC3,0x94,0x06,0x40, // 27Ex
841 0x04,0xD2,0x21,0x80,0x08,0xEF,0xD3,0x94,0x02,0x50,0x02,0xC2,0x21,0xE5,0x69,0xD3, // 27Fx
842 0x94,0x02,0x40,0x04,0xD2,0x64,0x80,0x02,0xC2,0x64,0xE5,0x3A,0xD3,0x94,0x40,0x40, // 280x
843 0x08,0x90,0x80,0x5C,0xE0,0x04,0xF0,0x80,0x0D,0xE5,0x3A,0xC3,0x94,0x30,0x50,0x06, // 281x
844 0x90,0x80,0x5C,0xE0,0x14,0xF0,0x90,0x80,0x5C,0xE0,0xFF,0x30,0xE7,0x04,0xE4,0xF0, // 282x
845 0x80,0x0C,0xEF,0xC3,0x94,0x08,0x40,0x06,0x90,0x80,0x5C,0x74,0x08,0xF0,0x90,0x80, // 283x
846 0x5C,0xE0,0xFF,0xC3,0x94,0x06,0x40,0x03,0xD2,0x3C,0x22,0xEF,0xD3,0x94,0x02,0x50, // 284x
847 0x02,0xC2,0x3C,0x22,0x20,0x25,0x02,0xA1,0xCB,0x90,0x80,0x3D,0xE0,0xFF,0xA3,0xE0, // 285x
848 0x90,0x80,0x41,0xCF,0xF0,0xA3,0xEF,0xF0,0x90,0x11,0x06,0x12,0x1D,0x7F,0x90,0x80, // 286x
849 0x2B,0xB1,0xCC,0xE5,0x4E,0x9F,0x90,0x80,0x3E,0xF0,0xE5,0x4D,0x9E,0x90,0x80,0x3D, // 287x
850 0xF0,0x90,0x80,0x2B,0xB1,0xF2,0x90,0x80,0x3D,0xB1,0xCC,0x90,0x80,0x42,0xE0,0x9F, // 288x
851 0xFF,0x90,0x80,0x41,0xE0,0x9E,0xFE,0x12,0x0E,0x77,0xEF,0x64,0x01,0x4E,0x70,0x05, // 289x
852 0x43,0x76,0x20,0x80,0x03,0x53,0x76,0xDF,0x30,0x5D,0x16,0x90,0x80,0x26,0xE5,0x6D, // 28Ax
853 0xF0,0xA3,0xE5,0x6E,0xF0,0x90,0x80,0x3D,0xE0,0xF5,0x6D,0xA3,0xE0,0xF5,0x6E,0x80, // 28Bx
854 0x14,0x90,0x80,0x28,0xE5,0x71,0xF0,0xA3,0xE5,0x72,0xF0,0x90,0x80,0x3D,0xE0,0xF5, // 28Cx
855 0x71,0xA3,0xE0,0xF5,0x72,0xB2,0x5D,0x90,0x80,0x39,0xB1,0xD3,0x90,0x80,0x37,0xB1, // 28Dx
856 0xD3,0xE5,0x6E,0x25,0x72,0xFF,0xE5,0x6D,0x35,0x71,0xFE,0x90,0x80,0x37,0xF0,0xA3, // 28Ex
857 0xEF,0xF0,0xD3,0x94,0xDA,0xEE,0x94,0x02,0x50,0x0C,0xC3,0xE0,0x94,0xA4,0x90,0x80, // 28Fx
858 0x37,0xE0,0x94,0x01,0x50,0x05,0x90,0x80,0x35,0xB1,0xD3,0x90,0x80,0x39,0xB1,0xDE, // 290x
859 0x9F,0xF5,0x54,0xEC,0x9E,0xF5,0x53,0x90,0x80,0x37,0xE0,0xFA,0xA3,0xE0,0xFB,0xC3, // 291x
860 0xEF,0x9B,0xF5,0x52,0xEE,0x9A,0xF5,0x51,0x75,0x55,0x02,0x45,0x52,0x70,0x1E,0xE5, // 292x
861 0x54,0x45,0x53,0x70,0x18,0x78,0xA7,0xE6,0xD3,0x95,0x55,0x50,0x44,0x06,0xE6,0x65, // 293x
862 0x55,0x70,0x3E,0x90,0x80,0x35,0xEC,0xF0,0xA3,0xED,0xF0,0x80,0x34,0x90,0x80,0x35, // 294x
863 0xB1,0xCC,0x90,0x80,0x38,0xE0,0x9F,0xFF,0x90,0x80,0x37,0xE0,0x9E,0xFE,0x12,0x0E, // 295x
864 0x77,0xC3,0xEF,0x94,0x0C,0xEE,0x64,0x80,0x94,0x80,0x40,0x11,0x20,0x3C,0x0E,0x30, // 296x
865 0x20,0x0B,0xE5,0x78,0x94,0x04,0x40,0x05,0x20,0x5B,0x02,0xD2,0x5B,0xE4,0x78,0xA7, // 297x
866 0xF6,0x78,0xA7,0xE6,0xC3,0x95,0x55,0x40,0x46,0xD3,0x90,0x80,0x36,0xE0,0x94,0x3F, // 298x
867 0x90,0x80,0x35,0xE0,0x94,0x02,0x40,0x04,0xD2,0x26,0x80,0x02,0xC2,0x26,0x30,0x50, // 299x
868 0x0D,0x30,0x51,0x04,0x7D,0x0D,0x80,0x02,0x7D,0x71,0x7C,0x02,0x80,0x08,0x90,0x80, // 29Ax
869 0x37,0xE0,0xFC,0xA3,0xE0,0xFD,0xE4,0xFF,0x12,0x06,0xD3,0xD2,0x74,0xE5,0x6C,0xC3, // 29Bx
870 0x94,0x0A,0x50,0x04,0x05,0x6C,0x80,0x12,0x30,0x5B,0x0F,0xC2,0x5B,0x80,0x0B,0xE5, // 29Cx
871 0x6C,0xD3,0x94,0x01,0x40,0x04,0x15,0x6C,0x15,0x6C,0x90,0x11,0x02,0x12,0x1D,0x7F, // 29Dx
872 0xE5,0x4D,0xA2,0xE6,0x92,0x34,0x53,0x4D,0x03,0x90,0x11,0x10,0x12,0x17,0xC8,0x20, // 29Ex
873 0x3C,0x0D,0x20,0x72,0x03,0x30,0x59,0x07,0xE5,0x78,0xC3,0x94,0x04,0x50,0x03,0x30, // 29Fx
874 0x5B,0x07,0x53,0x50,0xFE,0xD2,0x5B,0x80,0x05,0x43,0x50,0x01,0xC2,0x5B,0xAD,0x50, // 2A0x
875 0xAC,0x4F,0x7F,0x10,0x12,0x06,0xD3,0x30,0x59,0x07,0x12,0x06,0xCD,0x7D,0x09,0x80, // 2A1x
876 0x1E,0x12,0x06,0xCD,0x78,0xA8,0xE6,0x54,0xC0,0xFE,0x08,0xE4,0xEE,0xB4,0xC0,0x0D, // 2A2x
877 0x20,0x38,0x0A,0x20,0x21,0x07,0x20,0x3D,0x04,0x7D,0x0E,0x80,0x02,0x7D,0x0D,0x7C, // 2A3x
878 0x00,0x7F,0x92,0x12,0x06,0xD3,0x30,0x5B,0x14,0x78,0xA8,0x76,0x40,0x08,0x76,0x00, // 2A4x
879 0x7D,0x00,0x7C,0x40,0x7F,0x04,0x12,0x07,0xFC,0xA3,0xF0,0x81,0x75,0x90,0x80,0x31, // 2A5x
880 0xE0,0x65,0x4D,0x70,0x04,0xA3,0xE0,0x65,0x4E,0x60,0x02,0x81,0x6C,0x90,0x80,0x26, // 2A6x
881 0xE0,0x65,0x6D,0x70,0x04,0xA3,0xE0,0x65,0x6E,0x60,0x02,0x81,0x6C,0x90,0x80,0x28, // 2A7x
882 0xE0,0x65,0x71,0x70,0x04,0xA3,0xE0,0x65,0x72,0x60,0x02,0x81,0x6C,0x90,0x80,0x2D, // 2A8x
883 0xE0,0xFE,0xA3,0xE0,0xFF,0x65,0x4E,0x70,0x03,0xEE,0x65,0x4D,0x70,0x02,0x81,0x6C, // 2A9x
884 0xC3,0xEF,0x95,0x4E,0xEE,0x95,0x4D,0x50,0x22,0xC3,0x90,0x80,0x38,0xE0,0x95,0x4E, // 2AAx
885 0xF5,0x50,0x90,0x80,0x37,0xE0,0x95,0x4D,0xF5,0x4F,0x90,0x80,0x2D,0xB1,0xCC,0xE5, // 2ABx
886 0x4E,0x9F,0xF5,0x52,0xE5,0x4D,0x9E,0xF5,0x51,0x80,0x22,0xC3,0x90,0x80,0x42,0xE0, // 2ACx
887 0x95,0x4E,0xF5,0x50,0x90,0x80,0x41,0xE0,0x95,0x4D,0xF5,0x4F,0xC3,0x90,0x80,0x2E, // 2ADx
888 0xE0,0x95,0x4E,0xF5,0x52,0x90,0x80,0x2D,0xE0,0x95,0x4D,0xF5,0x51,0xD1,0x04,0xB1, // 2AEx
889 0xE4,0x9F,0xEC,0x9E,0x50,0x0A,0x8E,0x53,0x8F,0x54,0x8C,0x57,0x8D,0x58,0x80,0x08, // 2AFx
890 0x8C,0x53,0x8D,0x54,0x8E,0x57,0x8F,0x58,0x90,0x11,0xAB,0xE0,0xF5,0x55,0x20,0xE3, // 2B0x
891 0x05,0x75,0x56,0x01,0x80,0x03,0x75,0x56,0x02,0xE5,0x4F,0x20,0xE7,0x5C,0xEC,0xC3, // 2B1x
892 0x13,0xFE,0xED,0x13,0xFF,0xC3,0xE5,0x50,0x9F,0xE5,0x4F,0x9E,0x7E,0x00,0xE5,0x50, // 2B2x
893 0x50,0x0B,0x25,0x56,0xF5,0x50,0xEE,0x35,0x4F,0xF5,0x4F,0x80,0x14,0x25,0x56,0xFF, // 2B3x
894 0xEE,0x35,0x4F,0xFE,0x90,0x80,0x41,0xB1,0xE4,0xEF,0x9D,0xF5,0x50,0xEE,0x9C,0xF5, // 2B4x
895 0x4F,0xB1,0xEB,0xC3,0xEF,0x94,0x05,0xEE,0x64,0x80,0x94,0x80,0x50,0x0B,0xE5,0x78, // 2B5x
896 0xC3,0x94,0x04,0x40,0x04,0xD2,0x71,0x80,0x18,0xB1,0xEB,0xD3,0xEF,0x94,0x0A,0xEE, // 2B6x
897 0x64,0x80,0x94,0x80,0x40,0x0B,0xC2,0x71,0x80,0x07,0xE4,0xF5,0x4F,0xF5,0x50,0xC2, // 2B7x
898 0x71,0xE5,0x50,0x45,0x4F,0x60,0x4D,0x90,0x80,0x30,0xE0,0xC3,0x94,0x02,0x40,0x35, // 2B8x
899 0x53,0x4F,0x03,0x90,0x11,0x04,0xE0,0xF5,0x70,0xA3,0xE0,0xF5,0x6F,0x75,0x70,0x00, // 2B9x
900 0x53,0x6F,0xC0,0xE5,0x50,0x78,0xA9,0x26,0xFF,0xE5,0x4F,0x18,0x36,0x54,0x3F,0x45, // 2BAx
901 0x6F,0xFC,0xE5,0x70,0x4F,0xFD,0x7F,0x04,0x12,0x06,0xD3,0x90,0x80,0x30,0xE0,0x60, // 2BBx
902 0x1B,0x14,0xF0,0x80,0x17,0x90,0x80,0x30,0xE0,0xC3,0x94,0x07,0x50,0x0E,0xE0,0x24, // 2BCx
903 0x04,0xF0,0x80,0x08,0x90,0x80,0x30,0xE0,0x60,0x02,0x14,0xF0,0xE5,0x52,0x65,0x54, // 2BDx
904 0x70,0x04,0xE5,0x51,0x65,0x53,0x60,0x0A,0xE5,0x52,0xB5,0x58,0x19,0xE5,0x51,0xB5, // 2BEx
905 0x57,0x14,0x90,0x80,0x43,0xE0,0xB5,0x51,0x0D,0xA3,0xE0,0xB5,0x52,0x08,0x90,0x80, // 2BFx
906 0x2F,0xE0,0x04,0xF0,0x80,0x05,0xE4,0x90,0x80,0x2F,0xF0,0x90,0x80,0x43,0xE5,0x51, // 2C0x
907 0xF0,0xA3,0xE5,0x52,0xF0,0x30,0x21,0x05,0x75,0x55,0x07,0x80,0x03,0x75,0x55,0x03, // 2C1x
908 0x90,0x80,0x2F,0xE0,0xD3,0x95,0x55,0x40,0x4C,0xE5,0x76,0x30,0xE5,0x47,0x20,0x72, // 2C2x
909 0x44,0x20,0x59,0x41,0xE4,0xF0,0x20,0x53,0x3C,0xE5,0x52,0xB5,0x54,0x12,0xE5,0x51, // 2C3x
910 0xB5,0x53,0x0D,0x78,0xA8,0x76,0xC0,0x08,0x76,0x00,0x7D,0x00,0x7C,0xC0,0x80,0x15, // 2C4x
911 0xE5,0x52,0xB5,0x58,0x20,0xE5,0x51,0xB5,0x57,0x1B,0x78,0xA8,0x76,0x80,0x08,0x76, // 2C5x
912 0x00,0x7D,0x00,0x7C,0x80,0x7F,0x04,0x12,0x06,0xD3,0x80,0x09,0xE4,0x90,0x80,0x2F, // 2C6x
913 0xF0,0xC2,0x71,0xA3,0xF0,0x90,0x80,0x31,0xE0,0x65,0x4D,0x70,0x04,0xA3,0xE0,0x65, // 2C7x
914 0x4E,0x70,0x6B,0x90,0x80,0x33,0xE0,0xFE,0xA3,0xE0,0xFF,0x90,0x80,0x2D,0xE0,0xFC, // 2C8x
915 0xA3,0xE0,0xFD,0x6F,0x70,0x02,0xEC,0x6E,0x70,0x54,0xC2,0x5F,0xA2,0x5B,0x30,0x34, // 2C9x
916 0x01,0xB3,0x50,0x0C,0xED,0x95,0x4E,0xEC,0x95,0x4D,0x40,0x0F,0xD2,0x5F,0x80,0x0B, // 2CAx
917 0xC3,0xED,0x95,0x4E,0xEC,0x95,0x4D,0x50,0x02,0xD2,0x5F,0x78,0xA8,0xE6,0x54,0xC0, // 2CBx
918 0xFE,0xEE,0xB4,0xC0,0x0B,0x20,0x38,0x08,0x20,0x21,0x05,0x20,0x3D,0x02,0xB2,0x5F, // 2CCx
919 0x30,0x5F,0x19,0x78,0xAA,0x06,0xE6,0xD3,0x94,0x02,0x40,0x16,0x7D,0x01,0x7F,0x8A, // 2CDx
920 0x12,0x02,0x98,0xE4,0xFD,0x7F,0x8A,0x12,0x02,0x98,0x80,0x02,0x80,0x00,0xE4,0x78, // 2CEx
921 0xAA,0xF6,0x90,0x80,0x31,0xB1,0xD3,0x90,0x80,0x2D,0xE0,0xFF,0xA3,0xE0,0x90,0x80, // 2CFx
922 0x31,0xCF,0xF0,0xA3,0xEF,0xF0,0x90,0x80,0x2D,0xB1,0xF2,0x90,0x80,0x26,0xE0,0x65, // 2D0x
923 0x6D,0x70,0x04,0xA3,0xE0,0x65,0x6E,0x60,0x02,0xA1,0xCB,0x90,0x80,0x28,0xE0,0x65, // 2D1x
924 0x71,0x70,0x04,0xA3,0xE0,0x65,0x72,0x60,0x02,0xA1,0xCB,0xD1,0x04,0xE0,0xFC,0xA3, // 2D2x
925 0xE0,0xFD,0xB5,0x07,0x14,0xEC,0xB5,0x06,0x10,0xA3,0xE0,0xC3,0x94,0x0F,0x50,0x05, // 2D3x
926 0xE0,0x04,0xF0,0x80,0x1A,0xD2,0x58,0x80,0x16,0x90,0x80,0x3F,0xE0,0xD3,0x94,0x02, // 2D4x
927 0x40,0x06,0xE0,0x24,0xFD,0xF0,0x80,0x07,0xE4,0x90,0x80,0x3F,0xF0,0xC2,0x58,0x30, // 2D5x
928 0x26,0x12,0xB1,0xFA,0x94,0x7B,0xEA,0x94,0x02,0x50,0x1E,0xC3,0xEB,0x94,0x67,0xEA, // 2D6x
929 0x94,0x02,0x40,0x15,0x20,0x26,0x16,0xB1,0xFA,0x94,0x17,0xEA,0x94,0x02,0x50,0x09, // 2D7x
930 0xC3,0xEB,0x94,0x03,0xEA,0x94,0x02,0x50,0x04,0xD2,0x72,0x80,0x02,0xC2,0x72,0xC3, // 2D8x
931 0xED,0x9F,0xFF,0xEC,0x9E,0xFE,0x12,0x0E,0x77,0x8E,0x4D,0x8F,0x4E,0xE5,0x4E,0xD3, // 2D9x
932 0x94,0x01,0x40,0x0C,0xE5,0x4E,0x94,0x08,0x50,0x06,0x20,0x72,0x03,0x20,0x20,0x0C, // 2DAx
933 0x90,0x80,0x40,0xE0,0x60,0x03,0x14,0xF0,0x22,0xC2,0x59,0x22,0x90,0x80,0x40,0xE0, // 2DBx
934 0xC3,0x94,0x07,0x50,0x04,0xE0,0x04,0xF0,0x22,0xD2,0x59,0x22,0xE0,0xFE,0xA3,0xE0, // 2DCx
935 0xFF,0xC3,0x22,0xE0,0xFF,0xA3,0xE0,0xA3,0xCF,0xF0,0xA3,0xEF,0xF0,0x22,0xE0,0xFE, // 2DDx
936 0xA3,0xE0,0xFF,0xA3,0xE0,0xFC,0xA3,0xE0,0xFD,0xC3,0x22,0xAF,0x50,0xAE,0x4F,0x02, // 2DEx
937 0x0E,0x77,0xE5,0x4D,0xF0,0xA3,0xE5,0x4E,0xF0,0x22,0x90,0x80,0x35,0xE0,0xFA,0xA3, // 2DFx
938 0xE0,0xFB,0xD3,0x22,0x90,0x80,0x41,0xE0,0xFE,0xA3,0xE0,0xFF,0x90,0x80,0x3D,0x22, // 2E0x
939 0x8E,0x53,0x8F,0x54,0xAE,0x66,0xAB,0x06,0x85,0x6A,0x51,0x85,0x6B,0x52,0x30,0x34, // 2E1x
940 0x40,0xE5,0x54,0x25,0x52,0xF5,0x52,0xE5,0x53,0x35,0x51,0xF5,0x51,0xE5,0x66,0x25, // 2E2x
941 0xE0,0x24,0xDB,0xF5,0x82,0xE4,0x34,0x01,0xF5,0x83,0xC3,0xD1,0xD1,0x50,0x11,0xEE, // 2E3x
942 0x60,0x09,0x1E,0x75,0x51,0x14,0x75,0x52,0xCC,0x80,0x05,0x90,0x01,0xDB,0xD1,0xC7, // 2E4x
943 0xED,0x60,0x61,0xC3,0x78,0x95,0xE6,0x95,0x54,0xF6,0x18,0xE6,0x95,0x53,0xF6,0x80, // 2E5x
944 0x53,0x78,0x90,0xE6,0xD3,0x94,0x64,0x40,0x0B,0xE4,0x25,0x54,0xF5,0x54,0x74,0x01, // 2E6x
945 0x35,0x53,0xF5,0x53,0xC3,0xE5,0x52,0x95,0x54,0xF5,0x52,0xE5,0x51,0x95,0x53,0xF5, // 2E7x
946 0x51,0xE5,0x66,0x25,0xE0,0x24,0xEB,0xF5,0x82,0xE4,0x34,0x01,0xF5,0x83,0xD3,0xD1, // 2E8x
947 0xD1,0x40,0x13,0xEE,0x94,0x07,0x50,0x09,0x0E,0x75,0x51,0x14,0x75,0x52,0xCC,0x80, // 2E9x
948 0x05,0x90,0x01,0xF9,0xD1,0xC7,0xED,0x60,0x0B,0x78,0x95,0xE5,0x54,0x26,0xF6,0x18, // 2EAx
949 0xE5,0x53,0x36,0xF6,0xAF,0x06,0xAD,0x52,0xAC,0x51,0x12,0x0F,0xF1,0xEE,0xB5,0x03, // 2EBx
950 0x03,0x02,0x0E,0xD1,0xD2,0x66,0x22,0xE4,0x93,0xF5,0x51,0x74,0x01,0x93,0xF5,0x52, // 2ECx
951 0x22,0x74,0x01,0x93,0x95,0x52,0xE4,0x93,0x95,0x51,0x22,0x7D,0x01,0x7F,0xB1,0x12, // 2EDx
952 0x07,0x79,0x90,0x11,0x43,0xE0,0xFE,0x90,0x11,0x42,0xE0,0xFD,0xED,0x30,0xE3,0x05, // 2EEx
953 0x7D,0x06,0x12,0x06,0xA9,0x12,0x07,0x75,0x20,0x06,0x0E,0xE5,0x78,0x64,0x04,0x60, // 2EFx
954 0x05,0xE5,0x78,0xB4,0x05,0x03,0x30,0x24,0x03,0x12,0x07,0x99,0xE5,0x78,0xC3,0x94, // 2F0x
955 0x04,0x40,0x03,0x30,0x24,0x03,0x02,0x17,0x8E,0x20,0x3A,0x31,0x12,0x32,0xA0,0xEF, // 2F1x
956 0x70,0x03,0x02,0x30,0xBC,0xE5,0x08,0x12,0x30,0xE1,0xE5,0x19,0x85,0x1A,0xF0,0x12, // 2F2x
957 0x00,0xA2,0x30,0x19,0x05,0x05,0x08,0x53,0x08,0x07,0xE5,0x08,0xB4,0x04,0x08,0xD2, // 2F3x
958 0x3A,0x90,0x80,0x09,0xE0,0x04,0xF0,0x12,0x33,0x44,0x02,0x32,0xFE,0x90,0x80,0x00, // 2F4x
959 0xE0,0xFF,0x74,0x01,0x7E,0x00,0xA8,0x07,0x08,0x80,0x05,0xC3,0x33,0xCE,0x33,0xCE, // 2F5x
960 0xD8,0xF9,0xFF,0x90,0x80,0x09,0xE0,0xC3,0x9F,0xEE,0x64,0x80,0xF8,0x74,0x80,0x98, // 2F6x
961 0x50,0x03,0x02,0x30,0xBA,0x90,0x11,0xCE,0xE0,0xF9,0x90,0x80,0x18,0xE0,0xFE,0xA3, // 2F7x
962 0xE0,0xFF,0x90,0x80,0x24,0xE0,0xFC,0xA3,0xE0,0xFD,0x9F,0xEC,0x9E,0x50,0x08,0x90, // 2F8x
963 0x80,0x18,0xEC,0xF0,0xA3,0xED,0xF0,0x90,0x80,0x1A,0xB1,0xDE,0x9F,0xEC,0x9E,0x90, // 2F9x
964 0x80,0x24,0x50,0x07,0xEC,0xF0,0xA3,0xED,0xF0,0x80,0x05,0xEE,0xF0,0xA3,0xEF,0xF0, // 2FAx
965 0xE4,0xFD,0xFC,0x75,0x0D,0xFF,0xF5,0x4D,0xE5,0x4D,0x25,0xE0,0xFF,0x12,0x30,0xED, // 2FBx
966 0xFA,0xA3,0xE0,0xFB,0xEF,0x12,0x30,0xE1,0xE0,0xFE,0xA3,0xE0,0xC3,0x9B,0xFF,0xEE, // 2FCx
967 0x9A,0xFE,0x12,0x30,0xD3,0xEE,0xF0,0xA3,0xEF,0xF0,0x12,0x30,0xD3,0xE0,0xFE,0xA3, // 2FDx
968 0xE0,0xFF,0x12,0x30,0xC5,0xEE,0x8F,0xF0,0x12,0x00,0xA2,0x12,0x30,0xD3,0xB1,0xCC, // 2FEx
969 0xEE,0x94,0x80,0x50,0x6F,0xEF,0x9D,0xEE,0x9C,0x40,0x69,0x30,0x26,0x1F,0xE5,0x4D, // 2FFx
970 0x60,0x2A,0xB4,0x01,0x04,0xE9,0x20,0xE5,0x23,0xE5,0x4D,0x64,0x02,0x60,0x1D,0xE5, // 300x
971 0x4D,0x64,0x03,0x60,0x05,0xE5,0x4D,0xB4,0x01,0x03,0x20,0x10,0x0F,0x20,0x26,0x44, // 301x
972 0xE5,0x4D,0xB4,0x02,0x07,0x64,0x02,0x70,0x3B,0x30,0x01,0x38,0x85,0x4D,0x0D,0x11, // 302x
973 0xD3,0xE0,0xFA,0xA3,0xE0,0xFB,0xAC,0x02,0xFD,0xE5,0x4D,0x25,0xE0,0x11,0xED,0xFE, // 303x
974 0xA3,0xE0,0x78,0x03,0xCE,0xC3,0x13,0xCE,0x13,0xD8,0xF9,0xF5,0x13,0x8E,0x12,0xEB, // 304x
975 0xAE,0x02,0x78,0x02,0xCE,0xC3,0x13,0xCE,0x13,0xD8,0xF9,0xFF,0x11,0xBD,0x50,0x04, // 305x
976 0x8E,0x12,0x8F,0x13,0x05,0x4D,0xE5,0x4D,0x64,0x04,0x60,0x03,0x02,0x2F,0xB8,0x90, // 306x
977 0x11,0xD7,0xE0,0xF5,0x4D,0xFF,0x7E,0x00,0x11,0xBD,0x50,0x04,0x8E,0x12,0x8F,0x13, // 307x
978 0xC2,0x2F,0xE4,0xF5,0x4D,0x11,0xC5,0xE0,0xFE,0xA3,0xE0,0xFF,0xAD,0x4D,0x11,0xFA, // 308x
979 0x11,0xC5,0xEE,0xF0,0xA3,0xEF,0xF0,0x05,0x4D,0xE5,0x4D,0xC3,0x94,0x04,0x40,0xE5, // 309x
980 0xE4,0xF5,0x4D,0xE5,0x4D,0x11,0xE1,0xE4,0xF0,0xA3,0xF0,0x05,0x4D,0xE5,0x4D,0xB4, // 30Ax
981 0x08,0xF1,0x12,0x11,0x71,0xE4,0x90,0x80,0x09,0xF0,0xC2,0x3A,0x22,0xC3,0xE5,0x13, // 30Bx
982 0x9F,0xE5,0x12,0x9E,0x22,0xE5,0x4D,0x25,0xE0,0x24,0x01,0xF5,0x82,0xE4,0x34,0x80, // 30Cx
983 0xF5,0x83,0x22,0xE5,0x4D,0x25,0xE0,0x24,0x0E,0xF5,0x82,0xE4,0x34,0x80,0xF5,0x83, // 30Dx
984 0x22,0x25,0xE0,0x24,0x16,0xF5,0x82,0xE4,0x34,0x80,0xF5,0x83,0x22,0x25,0xE0,0x24, // 30Ex
985 0x18,0xF5,0x82,0xE4,0x34,0x80,0xF5,0x83,0xE0,0x22,0xAB,0x07,0xAA,0x06,0x90,0x11, // 30Fx
986 0xCE,0xE0,0xF9,0xC3,0xEB,0x95,0x13,0xFB,0xEA,0x95,0x12,0xFA,0xC3,0x94,0x80,0x50, // 310x
987 0x0D,0x90,0x80,0x0C,0x12,0x2D,0xCC,0x9B,0xEE,0x9A,0x50,0x02,0x80,0x14,0xC3,0xEA, // 311x
988 0x94,0x80,0x40,0x12,0x90,0x80,0x0A,0xE0,0xFE,0xA3,0xE0,0xFF,0xD3,0x9B,0xEE,0x9A, // 312x
989 0x40,0x04,0xAA,0x06,0xAB,0x07,0xE5,0x78,0x64,0x04,0x60,0x02,0x41,0x1E,0xED,0x65, // 313x
990 0x0D,0x60,0x02,0x41,0x1E,0x12,0x11,0x66,0xFF,0xC3,0xEB,0x9F,0xEA,0x9E,0x50,0x02, // 314x
991 0x41,0x1E,0xEA,0x94,0x80,0x40,0x02,0x41,0x1E,0x90,0x11,0xCB,0xE0,0x70,0x02,0xF5, // 315x
992 0x79,0x90,0x11,0xCB,0xE0,0xFE,0x63,0x06,0xFF,0x30,0x26,0x42,0xED,0x70,0x0B,0xEE, // 316x
993 0x30,0xE0,0x07,0xE4,0xF5,0x18,0xD2,0x2F,0x41,0x04,0xBD,0x01,0x0E,0xE9,0x30,0xE5, // 317x
994 0x0A,0x20,0x21,0x07,0x75,0x18,0x07,0xD2,0x2F,0x80,0x79,0xBD,0x02,0x0B,0xEE,0x30, // 318x
995 0xE6,0x07,0x75,0x18,0x06,0xD2,0x2F,0x80,0x6B,0xED,0x64,0x03,0x70,0x66,0x30,0x10, // 319x
996 0x63,0x20,0x52,0x60,0x20,0x21,0x5D,0x75,0x18,0x08,0xD2,0x2F,0x80,0x56,0xED,0x70, // 31Ax
997 0x0B,0xEE,0x30,0xE3,0x07,0x75,0x18,0x03,0xD2,0x2F,0x80,0x48,0xBD,0x01,0x0B,0xEE, // 31Bx
998 0x30,0xE2,0x07,0x75,0x18,0x02,0xD2,0x2F,0x80,0x3A,0xBD,0x02,0x10,0x30,0x01,0x0D, // 31Cx
999 0x20,0x52,0x0A,0x20,0x21,0x07,0x75,0x18,0x09,0xD2,0x2F,0x80,0x27,0xED,0x64,0x03, // 31Dx
1000 0x70,0x22,0xEE,0x30,0xE4,0x1E,0x20,0x79,0x16,0xC3,0x90,0x80,0x15,0xE0,0x94,0x88, // 31Ex
1001 0x90,0x80,0x14,0xE0,0x94,0x13,0x50,0x07,0x30,0x58,0x04,0xD2,0x79,0x80,0x05,0x75, // 31Fx
1002 0x18,0x04,0xD2,0x2F,0x30,0x2F,0x17,0x78,0xAC,0xA6,0x05,0xC2,0x12,0xE4,0xFF,0xEF, // 320x
1003 0x6D,0x60,0x07,0xEF,0x11,0xC7,0xE4,0xF0,0xA3,0xF0,0x0F,0xBF,0x04,0xF1,0xE5,0x78, // 321x
1004 0x64,0x05,0x60,0x09,0xE5,0x78,0x64,0x04,0x70,0x71,0x30,0x6A,0x6E,0x78,0xAC,0xE6, // 322x
1005 0x6D,0x70,0x52,0xC3,0xEA,0x94,0x80,0x40,0x10,0x30,0x38,0x09,0x08,0xE6,0x94,0x14, // 323x
1006 0x50,0x03,0x06,0x80,0x56,0xD2,0x12,0x80,0x52,0xE5,0x18,0xB4,0x07,0x08,0xE9,0x20, // 324x
1007 0xE5,0x04,0xD2,0x12,0x80,0x45,0xE5,0x18,0xB4,0x08,0x07,0x20,0x10,0x04,0xD2,0x12, // 325x
1008 0x80,0x39,0xE5,0x18,0xB4,0x09,0x07,0x20,0x01,0x04,0xD2,0x12,0x80,0x2D,0x30,0x14, // 326x
1009 0x2A,0xE5,0x18,0xB4,0x06,0x03,0x20,0x10,0x08,0xE5,0x18,0xB4,0x04,0x1D,0x30,0x01, // 327x
1010 0x1A,0xD2,0x2D,0x80,0x16,0xED,0xB5,0x0D,0x12,0x12,0x11,0x66,0xFF,0xC3,0xEB,0x9F, // 328x
1011 0xEA,0x9E,0x40,0x07,0xEA,0x94,0x80,0x50,0x02,0xD2,0x2D,0xAE,0x02,0xAF,0x03,0x22, // 329x
1012 0xE4,0xF5,0x4E,0x90,0x11,0x22,0xE0,0xFF,0x53,0x07,0x40,0x90,0x80,0x5E,0xE0,0x70, // 32Ax
1013 0x4A,0xEF,0x60,0x47,0xC2,0x34,0x7D,0x01,0x7F,0xB1,0x12,0x07,0x79,0x90,0x11,0x4D, // 32Bx
1014 0xE0,0x30,0xE0,0x02,0xD2,0x34,0xA2,0x17,0x30,0x34,0x01,0xB3,0x50,0x2A,0xB2,0x17, // 32Cx
1015 0x90,0x11,0x52,0xE0,0xF5,0x1A,0xA3,0xE0,0xF5,0x19,0x90,0x80,0x00,0xE0,0x24,0x02, // 32Dx
1016 0xFF,0xE5,0x1A,0xAE,0x19,0xA8,0x07,0x08,0x80,0x05,0xCE,0xC3,0x13,0xCE,0x13,0xD8, // 32Ex
1017 0xF9,0xF5,0x1A,0x8E,0x19,0x75,0x4E,0x01,0x12,0x07,0x75,0xAF,0x4E,0x22,0xEF,0xC4, // 32Fx
1018 0x54,0xF0,0x24,0x39,0xF5,0x82,0xE4,0x34,0x01,0xF5,0x83,0x12,0x17,0xD9,0xF5,0x52, // 330x
1019 0x74,0x01,0x93,0xF5,0x53,0xEF,0x75,0xF0,0x08,0xA4,0x24,0x79,0xF5,0x82,0xE4,0x34, // 331x
1020 0x01,0xF5,0x83,0xE5,0x82,0x2D,0xF5,0x82,0xE4,0x35,0x83,0xF5,0x83,0xE4,0x93,0x30, // 332x
1021 0x19,0x11,0xFD,0x7C,0x00,0x7F,0x7C,0x12,0x06,0xD3,0xAD,0x53,0xAC,0x52,0x7F,0x7E, // 333x
1022 0x12,0x06,0xAD,0x22,0x90,0x11,0x9C,0xE0,0x54,0xF7,0xC3,0x13,0xFF,0xAD,0x08,0x22, // 334x
1023 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, // 335x
1024 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, // 336x
1025 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, // 337x
1026 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, // 338x
1027 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, // 339x
1028 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, // 33Ax
1029 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, // 33Bx
1030 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, // 33Cx
1031 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, // 33Dx
1032 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, // 33Ex
1033 0x00,0x00,0x00,0x00,0x00,0x43,0x35,0x31,0x3A,0x38,0x30,0x35,0x26,0x00,0x9D,0x05, // 33Fx
1034 };
1035 #else
1036 const MS_U8 AVD_VIF_DSP_CODE[] =
1037 {
1038 0x02,0x00,0x03,0x75,0x81,0xAC,0x02,0x02,0x19,0x00,0x00,0x02,0x08,0x2A,0xBB,0x01, // 000x
1039 0x0C,0xE5,0x82,0x29,0xF5,0x82,0xE5,0x83,0x3A,0xF5,0x83,0xE0,0x22,0x50,0x06,0xE9, // 001x
1040 0x25,0x82,0xF8,0xE6,0x22,0xBB,0xFE,0x06,0xE9,0x25,0x82,0xF8,0xE2,0x22,0xE5,0x82, // 002x
1041 0x29,0xF5,0x82,0xE5,0x83,0x3A,0xF5,0x83,0xE4,0x93,0x22,0xEF,0x8D,0xF0,0xA4,0xA8, // 003x
1042 0xF0,0xCF,0x8C,0xF0,0xA4,0x28,0xCE,0x8D,0xF0,0xA4,0x2E,0xFE,0x22,0xBC,0x00,0x0B, // 004x
1043 0xBE,0x00,0x29,0xEF,0x8D,0xF0,0x84,0xFF,0xAD,0xF0,0x22,0xE4,0xCC,0xF8,0x75,0xF0, // 005x
1044 0x08,0xEF,0x2F,0xFF,0xEE,0x33,0xFE,0xEC,0x33,0xFC,0xEE,0x9D,0xEC,0x98,0x40,0x05, // 006x
1045 0xFC,0xEE,0x9D,0xFE,0x0F,0xD5,0xF0,0xE9,0xE4,0xCE,0xFD,0x22,0xED,0xF8,0xF5,0xF0, // 007x
1046 0xEE,0x84,0x20,0xD2,0x1C,0xFE,0xAD,0xF0,0x75,0xF0,0x08,0xEF,0x2F,0xFF,0xED,0x33, // 008x
1047 0xFD,0x40,0x07,0x98,0x50,0x06,0xD5,0xF0,0xF2,0x22,0xC3,0x98,0xFD,0x0F,0xD5,0xF0, // 009x
1048 0xEA,0x22,0xC5,0xF0,0xF8,0xA3,0xE0,0x28,0xF0,0xC5,0xF0,0xF8,0xE5,0x82,0x15,0x82, // 00Ax
1049 0x70,0x02,0x15,0x83,0xE0,0x38,0xF0,0x22,0xE8,0x8F,0xF0,0xA4,0xCC,0x8B,0xF0,0xA4, // 00Bx
1050 0x2C,0xFC,0xE9,0x8E,0xF0,0xA4,0x2C,0xFC,0x8A,0xF0,0xED,0xA4,0x2C,0xFC,0xEA,0x8E, // 00Cx
1051 0xF0,0xA4,0xCD,0xA8,0xF0,0x8B,0xF0,0xA4,0x2D,0xCC,0x38,0x25,0xF0,0xFD,0xE9,0x8F, // 00Dx
1052 0xF0,0xA4,0x2C,0xCD,0x35,0xF0,0xFC,0xEB,0x8E,0xF0,0xA4,0xFE,0xA9,0xF0,0xEB,0x8F, // 00Ex
1053 0xF0,0xA4,0xCF,0xC5,0xF0,0x2E,0xCD,0x39,0xFE,0xE4,0x3C,0xFC,0xEA,0xA4,0x2D,0xCE, // 00Fx
1054 0x35,0xF0,0xFD,0xE4,0x3C,0xFC,0x22,0xA4,0x25,0x82,0xF5,0x82,0xE5,0xF0,0x35,0x83, // 010x
1055 0xF5,0x83,0x22,0xD0,0x83,0xD0,0x82,0xF8,0xE4,0x93,0x70,0x12,0x74,0x01,0x93,0x70, // 011x
1056 0x0D,0xA3,0xA3,0x93,0xF8,0x74,0x01,0x93,0xF5,0x82,0x88,0x83,0xE4,0x73,0x74,0x02, // 012x
1057 0x93,0x68,0x60,0xEF,0xA3,0xA3,0xA3,0x80,0xDF,0x40,0x00,0x3F,0xF1,0x33,0xAB,0x33, // 013x
1058 0x8E,0x33,0xB5,0x33,0xA6,0x33,0x9D,0x40,0x0E,0x4F,0x45,0x4F,0x33,0x40,0x00,0x3F, // 014x
1059 0xDB,0x40,0x0B,0x3F,0xF9,0x3F,0xED,0x4F,0x57,0x4F,0x5B,0x4F,0x49,0x40,0x12,0x3F, // 015x
1060 0xED,0x40,0x1D,0x40,0x0B,0x40,0x00,0x4F,0x6D,0x4F,0x36,0x4F,0x25,0x3F,0xF4,0x3F, // 016x
1061 0xD0,0x40,0x00,0x3F,0xEE,0x3F,0xE2,0x4F,0x48,0x00,0x90,0xDA,0xC8,0x22,0xB3,0x51, // 017x
1062 0x6F,0x32,0x51,0x00,0xFD,0x7E,0x9D,0xFE,0x13,0x85,0x9F,0x06,0xF9,0x87,0xA1,0x00, // 018x
1063 0x6B,0xF8,0x1A,0x83,0x87,0x00,0x22,0x85,0xD6,0x12,0x14,0x16,0x18,0x1A,0x1C,0x1E, // 019x
1064 0x06,0x08,0x0A,0x0C,0x0E,0x35,0xC2,0x18,0xB0,0x17,0x77,0x16,0xB1,0x16,0x27,0x15, // 01Ax
1065 0xC3,0x15,0x75,0x16,0x3B,0x16,0xB1,0x16,0x27,0x15,0xC3,0x15,0x75,0x0E,0xEF,0x0F, // 01Bx
1066 0xB6,0x10,0x3F,0x10,0xA4,0x10,0xF1,0x11,0x2E,0x10,0x95,0x10,0x3F,0x10,0xA4,0x10, // 01Cx
1067 0xF1,0x11,0x2E,0x05,0xB3,0x80,0xEC,0x00,0xEC,0x00,0xE0,0x00,0xE0,0x00,0xEC,0x00, // 01Dx
1068 0xE0,0x82,0x24,0x02,0x24,0x02,0x30,0x02,0x30,0x02,0x24,0x02,0x30,0x80,0xFC,0x00, // 01Ex
1069 0xFC,0x00,0xF0,0x00,0xF0,0x00,0xFC,0x00,0xF0,0x27,0x27,0x1D,0x1F,0x23,0x00,0x61, // 01Fx
1070 0x00,0x61,0x00,0x5E,0x00,0x5E,0x00,0x69,0x00,0x01,0x02,0x00,0x03,0x00,0x04,0x04, // 020x
1071 0x6F,0x04,0x6F,0x03,0x8E,0x23,0x28,0x80,0x6B,0xF1,0xF9,0x12,0x0E,0xFC,0xD1,0xF0, // 021x
1072 0x7D,0x01,0x7F,0xB1,0xF1,0x7A,0x7D,0x0F,0xD1,0xA6,0x7D,0x06,0xD1,0xA6,0x7D,0x00, // 022x
1073 0x7C,0x04,0x7F,0x44,0xD1,0xAA,0x7D,0x6A,0x7C,0x2E,0x7F,0x46,0xF1,0x74,0xE4,0xFD, // 023x
1074 0x7F,0xCE,0x51,0xAA,0xE4,0xFD,0x7F,0xCA,0x51,0xAA,0xE4,0xFD,0x7F,0xC9,0x51,0xAA, // 024x
1075 0x7D,0x92,0x7F,0xD0,0x51,0xAA,0xE4,0xFD,0xFC,0x7F,0x78,0xD1,0xD0,0x7D,0x23,0x7F, // 025x
1076 0xD1,0x51,0xAA,0x7D,0x80,0x7F,0xAB,0x51,0xAA,0x7D,0x80,0x7F,0xAD,0x51,0xAA,0x7D, // 026x
1077 0x30,0x7F,0xB2,0x51,0xAA,0x7D,0x60,0x7F,0xB7,0x51,0xAA,0x7D,0x0E,0x7F,0xD7,0x51, // 027x
1078 0xAA,0x7D,0x01,0x7F,0xFA,0x51,0xAA,0xD2,0xAF,0x75,0x78,0x14,0x90,0x80,0x73,0xE0, // 028x
1079 0xFD,0x7F,0xD6,0x51,0xAA,0x12,0x09,0x8A,0x12,0x08,0x49,0xE5,0x78,0x70,0xED,0xD2, // 029x
1080 0x35,0x75,0x78,0x14,0x80,0xE6,0xAD,0x74,0x7F,0xA2,0xF1,0x63,0xED,0xF0,0x00,0x00, // 02Ax
1081 0x00,0x00,0x00,0x00,0x00,0x00,0x22,0x20,0x35,0x02,0xA1,0xF6,0x90,0x11,0xCF,0xE0, // 02Bx
1082 0xF5,0x2A,0x90,0x11,0xD4,0xE0,0xF5,0x21,0x90,0x11,0xD9,0xE0,0xF5,0x50,0x30,0x55, // 02Cx
1083 0x02,0xC2,0x73,0x90,0x11,0x84,0xE0,0x54,0xFE,0xF5,0x4C,0xE5,0x73,0x30,0xE1,0x34, // 02Dx
1084 0x20,0x06,0x31,0x53,0x73,0xFD,0x53,0x4C,0xFB,0xA2,0x00,0x30,0x20,0x01,0xB3,0x50, // 02Ex
1085 0x04,0xA2,0x20,0x92,0x00,0x20,0x59,0x0C,0xA2,0x02,0x30,0x22,0x01,0xB3,0x50,0x04, // 02Fx
1086 0xA2,0x22,0x92,0x02,0x30,0x22,0x07,0x43,0x4C,0x04,0x7D,0x80,0x80,0x02,0xE4,0xFD, // 030x
1087 0x7F,0x85,0x51,0xAA,0x53,0x4C,0xFD,0x20,0x20,0x03,0x20,0x21,0x06,0x30,0x20,0x09, // 031x
1088 0x30,0x3C,0x06,0x20,0x06,0x03,0x43,0x4C,0x02,0x30,0x21,0x05,0x43,0x4C,0x80,0x80, // 032x
1089 0x03,0x53,0x4C,0x7F,0xAD,0x4C,0x7F,0x84,0x51,0xAA,0xA2,0x03,0x30,0x23,0x01,0xB3, // 033x
1090 0x50,0x04,0xA2,0x23,0x92,0x03,0x90,0x11,0xA8,0xF1,0x9D,0x53,0x4D,0xFC,0x20,0x23, // 034x
1091 0x06,0x30,0x12,0x08,0x30,0x26,0x05,0x43,0x4D,0x02,0x80,0x03,0x43,0x4D,0x01,0xAD, // 035x
1092 0x4D,0xAC,0x4C,0x7F,0xA8,0xD1,0xD0,0xA2,0x04,0x30,0x24,0x01,0xB3,0x50,0x0A,0xA2, // 036x
1093 0x24,0x92,0x04,0x20,0x24,0x03,0x43,0x73,0x08,0x90,0x11,0x22,0xE0,0xA2,0xE6,0x92, // 037x
1094 0x25,0x30,0x06,0x0A,0x30,0x25,0x12,0x20,0x6E,0x0F,0xC2,0x06,0x80,0x0B,0x20,0x25, // 038x
1095 0x08,0xD2,0x06,0xC2,0x20,0xC2,0x21,0xC2,0x22,0xA2,0x05,0x30,0x26,0x01,0xB3,0x50, // 039x
1096 0x07,0xA2,0x26,0x92,0x05,0x43,0x73,0x40,0x90,0x11,0xCE,0xE0,0xF5,0x50,0x13,0x92, // 03Ax
1097 0x6A,0xE5,0x50,0x30,0xE6,0x04,0xD2,0x10,0x80,0x02,0xC2,0x10,0xE5,0x50,0x30,0xE7, // 03Bx
1098 0x04,0xD2,0x01,0x80,0x02,0xC2,0x01,0xE5,0x50,0x54,0x0E,0xC3,0x13,0xF5,0x72,0xA2, // 03Cx
1099 0x6A,0x30,0x6C,0x01,0xB3,0x50,0x06,0xD2,0x6B,0xA2,0x6A,0x92,0x6C,0x78,0xA4,0xE6, // 03Dx
1100 0x65,0x72,0x60,0x07,0xA6,0x72,0x30,0x6A,0x02,0xD2,0x68,0x90,0x11,0xCA,0xE0,0xF5, // 03Ex
1101 0x50,0xE5,0x75,0xC3,0x94,0x04,0x40,0x26,0x90,0x11,0x18,0xE0,0x60,0x12,0x78,0xA5, // 03Fx
1102 0xE6,0xD3,0x94,0x10,0x40,0x05,0x43,0x50,0x01,0x80,0x13,0x78,0xA5,0x06,0x80,0x0E, // 040x
1103 0x78,0xA5,0xE6,0xD3,0x94,0x00,0x40,0x03,0x16,0x80,0x03,0x53,0x50,0xFE,0x30,0x3C, // 041x
1104 0x05,0x43,0x50,0x02,0x80,0x03,0x53,0x50,0xFD,0x90,0x11,0x04,0xF1,0x9D,0xE5,0x4C, // 042x
1105 0x54,0xC0,0xFF,0xBF,0xC0,0x05,0x43,0x50,0x04,0x80,0x03,0x53,0x50,0xFB,0x30,0x63, // 043x
1106 0x05,0x43,0x50,0x08,0x80,0x03,0x53,0x50,0xF7,0xAD,0x50,0x7F,0xCA,0x51,0xAA,0x90, // 044x
1107 0x11,0xAB,0xE0,0xF5,0x50,0x30,0x3C,0x08,0x20,0x59,0x05,0x53,0x50,0xF3,0x80,0x08, // 045x
1108 0xE5,0x50,0x54,0xF3,0x44,0x08,0xF5,0x50,0x90,0x11,0xAD,0xE0,0xF5,0x51,0x53,0x50, // 046x
1109 0x0F,0x53,0x51,0x0F,0x90,0x11,0xD5,0xE0,0xF5,0x4C,0x20,0x21,0x03,0x30,0x63,0x08, // 047x
1110 0x43,0x50,0xB0,0x43,0x51,0xB0,0x80,0x13,0xE5,0x4C,0x54,0x03,0xC4,0x54,0xF0,0x24, // 048x
1111 0x80,0xF5,0x4D,0xE5,0x4D,0x42,0x50,0xE5,0x4D,0x42,0x51,0x30,0x08,0x08,0xE5,0x50, // 049x
1112 0x54,0x0F,0x44,0xC0,0xF5,0x50,0x20,0x21,0x0E,0x30,0x63,0x0B,0x30,0x09,0x08,0xE5, // 04Ax
1113 0x51,0x54,0x0F,0x44,0x80,0xF5,0x51,0x30,0x60,0x03,0x43,0x51,0xA0,0x90,0x80,0x59, // 04Bx
1114 0xE0,0xFF,0xF4,0x60,0x11,0xEF,0x04,0x25,0xE0,0x25,0xE0,0xC4,0x54,0xF0,0xFF,0xE5, // 04Cx
1115 0x50,0x54,0x0F,0x4F,0xF5,0x50,0xAD,0x50,0x7F,0xAB,0x51,0xAA,0xAD,0x51,0x7F,0xAD, // 04Dx
1116 0x51,0xAA,0x20,0x21,0x09,0x30,0x52,0x0C,0x30,0x3D,0x09,0x20,0x0F,0x06,0x7D,0x6C, // 04Ex
1117 0x7C,0x64,0x80,0x10,0x30,0x52,0x09,0x30,0x0D,0x06,0x7D,0x6C,0x7C,0x68,0x80,0x04, // 04Fx
1118 0x7D,0x6C,0x7C,0x60,0x7F,0xB6,0xD1,0xD0,0x30,0x52,0x17,0x30,0x0D,0x14,0x30,0x21, // 050x
1119 0x02,0x80,0x12,0x90,0x80,0x66,0xE0,0x30,0x63,0x04,0x24,0xFC,0x80,0x0D,0x24,0xFD, // 051x
1120 0x80,0x09,0x30,0x21,0x12,0x90,0x80,0x66,0xE0,0x24,0xFB,0xF5,0x4D,0x90,0x80,0x65, // 052x
1121 0xE0,0x34,0xFF,0xF5,0x4C,0x80,0x1F,0x30,0x63,0x12,0x90,0x80,0x66,0xE0,0x24,0x02, // 053x
1122 0xF5,0x4D,0x90,0x80,0x65,0xE0,0x34,0x00,0xF5,0x4C,0x80,0x0A,0x90,0x80,0x65,0xE0, // 054x
1123 0xF5,0x4C,0xA3,0xE0,0xF5,0x4D,0x90,0x11,0x5A,0x12,0x27,0x1F,0xAE,0x4E,0x78,0x06, // 055x
1124 0xCE,0xC3,0x13,0xCE,0x13,0xD8,0xF9,0x65,0x4D,0x70,0x03,0xEE,0x65,0x4C,0x60,0x14, // 056x
1125 0xE5,0x4D,0xAE,0x4C,0x78,0x06,0xC3,0x33,0xCE,0x33,0xCE,0xD8,0xF9,0xFD,0xAC,0x06, // 057x
1126 0x7F,0x5A,0xD1,0xD0,0xF1,0x9A,0x53,0x4C,0x03,0x90,0x11,0xDC,0xE0,0x54,0x0C,0x70, // 058x
1127 0x32,0x7D,0xFF,0x7F,0xDD,0x51,0xAA,0x7D,0x26,0x7F,0xDE,0x51,0xAA,0xD3,0xE5,0x4D, // 059x
1128 0x94,0x20,0xE5,0x4C,0x94,0x00,0x40,0x04,0x7D,0x30,0x80,0x0D,0xC3,0xE5,0x4D,0x94, // 05Ax
1129 0x15,0xE5,0x4C,0x94,0x00,0x50,0x06,0x7D,0x10,0x7F,0xDF,0x51,0xAA,0x7D,0x09,0x7F, // 05Bx
1130 0xDC,0x51,0xAA,0xE5,0x39,0xC3,0x94,0x0A,0x50,0x25,0x20,0x20,0x22,0xE5,0x18,0x70, // 05Cx
1131 0x1E,0x90,0x11,0x3A,0xE0,0xF5,0x4D,0xE5,0x4D,0x94,0x63,0x40,0x06,0x7D,0x96,0x7C, // 05Dx
1132 0x00,0x80,0x0F,0xE5,0x4D,0xC3,0x94,0x59,0x50,0x0C,0xE4,0xFD,0xFC,0x80,0x03,0xE4, // 05Ex
1133 0xFD,0xFC,0x7F,0xBA,0xD1,0xD0,0xE4,0xF5,0x4C,0xF5,0x4D,0x30,0x23,0x03,0x43,0x4C, // 05Fx
1134 0x02,0x30,0x15,0x03,0x43,0x4C,0x04,0x30,0x26,0x03,0x43,0x4C,0x10,0x20,0x58,0x03, // 060x
1135 0x43,0x4C,0x20,0x30,0x06,0x05,0xE5,0x75,0xB4,0x05,0x03,0x43,0x4C,0x40,0x30,0x74, // 061x
1136 0x08,0xE5,0x4C,0x30,0xE6,0x03,0x43,0x4C,0x80,0xF1,0xF2,0xC4,0x33,0x54,0xE0,0x42, // 062x
1137 0x4D,0x30,0x6D,0x03,0x43,0x4D,0x01,0x20,0x12,0x03,0x43,0x4D,0x02,0x30,0x02,0x03, // 063x
1138 0x43,0x4D,0x04,0x30,0x59,0x03,0x43,0x4D,0x08,0x30,0x20,0x03,0x43,0x4D,0x10,0xAD, // 064x
1139 0x4D,0xAC,0x4C,0x7F,0xCC,0xD1,0xD0,0x20,0x06,0x0C,0x90,0x80,0x35,0xE0,0xFE,0xA3, // 065x
1140 0xE0,0xAC,0x06,0xFD,0x80,0x04,0x7C,0x00,0x7D,0x00,0x7F,0xC5,0xD1,0xD0,0x90,0x11, // 066x
1141 0x3B,0xE0,0x54,0x3F,0xFD,0x7F,0xC4,0x51,0xAA,0xE4,0xF5,0x50,0x30,0x07,0x03,0x43, // 067x
1142 0x50,0x01,0x30,0x21,0x03,0x43,0x50,0x02,0x30,0x30,0x03,0x43,0x50,0x04,0x30,0x6E, // 068x
1143 0x03,0x43,0x50,0x08,0x30,0x72,0x03,0x43,0x50,0x40,0x30,0x71,0x03,0x43,0x50,0x80, // 069x
1144 0xAD,0x50,0x7F,0xC9,0x41,0xAA,0x7C,0x00,0x7F,0x42,0xAB,0x07,0xE4,0x2B,0xF1,0x65, // 06Ax
1145 0xED,0xF0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x74,0x01,0x2B,0xF1,0x65,0xEC, // 06Bx
1146 0xF0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x22,0x7D,0x0D,0x7C,0x00,0x7F,0x90, // 06Cx
1147 0xAB,0x07,0xE4,0x2B,0xF1,0x65,0xED,0xF0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, // 06Dx
1148 0x74,0x01,0x2B,0xF1,0x65,0xEC,0xF0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x22, // 06Ex
1149 0xE4,0xF5,0x2B,0xE5,0x2A,0x54,0x84,0x44,0x08,0xF5,0x2A,0xE4,0x78,0xA9,0xF6,0x78, // 06Fx
1150 0xA6,0xF6,0x7D,0x09,0xFC,0x7F,0x8C,0xF1,0x93,0x7F,0x86,0xD1,0xD0,0x7D,0x09,0x7C, // 070x
1151 0x00,0x7F,0x8E,0xF1,0x93,0x7F,0x88,0xD1,0xD0,0x7D,0xF4,0x7C,0x00,0x7F,0x0E,0xD1, // 071x
1152 0xD0,0x7D,0x71,0xF1,0xE2,0x90,0x80,0x35,0x74,0x02,0xF0,0xA3,0x74,0x71,0xF0,0xE4, // 072x
1153 0x90,0x80,0x40,0xF0,0x75,0x6C,0x01,0x75,0x6D,0x38,0x75,0x6E,0x01,0x75,0x6F,0x39, // 073x
1154 0x7D,0x47,0x7C,0x03,0x7F,0x0C,0xF1,0xE8,0x90,0x80,0x2A,0xF0,0xC2,0x72,0x90,0x80, // 074x
1155 0x3F,0xF0,0xC2,0x74,0x78,0xA7,0x76,0x80,0x08,0xF6,0xC2,0x71,0xF5,0x6B,0x90,0x80, // 075x
1156 0x30,0xF0,0x22,0xE4,0x2F,0xF5,0x82,0xE4,0x34,0x11,0xF5,0x83,0x22,0xF1,0x63,0xE0, // 076x
1157 0xFF,0x22,0x7F,0x44,0xD1,0xAA,0xE4,0xFD,0x7F,0xB1,0xF1,0x63,0xED,0xF0,0x00,0x00, // 077x
1158 0x00,0x00,0x00,0x00,0x00,0x00,0xF1,0x63,0xED,0xF0,0x00,0x00,0x00,0x00,0x00,0x00, // 078x
1159 0x00,0x00,0x22,0xD1,0xD0,0x7D,0x06,0x7C,0x00,0x22,0x90,0x11,0x36,0xE0,0xF5,0x4D, // 079x
1160 0xA3,0xE0,0xF5,0x4C,0x22,0x8F,0x54,0xE5,0x54,0x60,0x0C,0x7D,0x01,0x7F,0xB1,0xF1, // 07Ax
1161 0x7A,0x7D,0x00,0x7C,0x04,0xF1,0x72,0x12,0x24,0x2D,0x90,0x80,0x58,0xF0,0x90,0x80, // 07Bx
1162 0x53,0xF0,0x74,0xFF,0x90,0x80,0x56,0xF0,0xA3,0xF0,0x90,0x80,0x59,0xF0,0xE4,0xF5, // 07Cx
1163 0x54,0xE5,0x54,0x12,0x23,0xEB,0xE4,0xF0,0xA3,0xF0,0x05,0x54,0xE5,0x54,0xB4,0x03, // 07Dx
1164 0xF0,0x22,0x7C,0x02,0xE4,0xFF,0xC1,0xD0,0xD1,0xD0,0xE4,0x90,0x80,0x2F,0xF0,0x22, // 07Ex
1165 0x41,0xAA,0x90,0x11,0x9C,0xE0,0x54,0x07,0x22,0x90,0xC0,0x08,0x74,0x55,0xF0,0xA3, // 07Fx
1166 0x74,0xAA,0xF0,0xE4,0xF5,0xD8,0x75,0x8E,0x01,0x90,0x10,0x1B,0x74,0x07,0xF0,0x90, // 080x
1167 0x10,0x1A,0x14,0xF0,0x75,0x89,0x01,0xD2,0x8C,0xD2,0xA9,0xE4,0xF5,0x80,0xF5,0xE2, // 081x
1168 0xFD,0x7F,0xC0,0x12,0x02,0xAA,0xE4,0xF5,0x77,0x22,0xC0,0xE0,0xC0,0x83,0xC0,0x82, // 082x
1169 0xE5,0x78,0x60,0x02,0x15,0x78,0x75,0x8A,0x09,0x75,0x8C,0xE4,0x90,0x80,0x73,0xE0, // 083x
1170 0x04,0xF0,0xD0,0x82,0xD0,0x83,0xD0,0xE0,0x32,0x7F,0xC0,0x12,0x07,0x6D,0xAE,0x07, // 084x
1171 0xEE,0x70,0x02,0x21,0x31,0x7F,0xC1,0x12,0x07,0x6D,0xEF,0x75,0x4A,0x00,0xF5,0x4B, // 085x
1172 0x7F,0xC2,0x12,0x07,0x6D,0x8F,0x49,0xAF,0x06,0xEF,0x12,0x01,0x13,0x08,0x86,0x01, // 086x
1173 0x08,0xA8,0x02,0x08,0xB5,0x03,0x08,0xBC,0x04,0x08,0xC6,0x05,0x08,0xD0,0x06,0x09, // 087x
1174 0x1E,0xFA,0x00,0x00,0x09,0x2A,0xE5,0x4B,0x30,0xE0,0x08,0x14,0x31,0x32,0x14,0xFF, // 088x
1175 0x12,0x07,0xF0,0xAF,0x4B,0xAD,0x49,0x12,0x07,0xF0,0xE5,0x4B,0x30,0xE0,0x02,0x21, // 089x
1176 0x2A,0x04,0x31,0x32,0x04,0xFF,0x80,0x71,0xAF,0x4B,0x12,0x07,0x6D,0x8F,0x49,0xAD, // 08Ax
1177 0x49,0x7F,0xC2,0x80,0x64,0x31,0x4F,0xE5,0x49,0xF0,0x80,0x6E,0x31,0x4F,0xE0,0xF5, // 08Bx
1178 0x49,0xFD,0x7F,0xC2,0x80,0x53,0x31,0x45,0x50,0x60,0x31,0x3B,0xA6,0x49,0x80,0x5A, // 08Cx
1179 0x31,0x45,0x50,0x07,0x31,0x3B,0xE6,0xF5,0x49,0x80,0x3A,0xC3,0xE5,0x4B,0x94,0x40, // 08Dx
1180 0xE5,0x4A,0x94,0x00,0x40,0x2C,0xE5,0x4B,0x94,0x41,0xE5,0x4A,0x94,0x00,0x50,0x22, // 08Ex
1181 0xE5,0x4B,0x25,0xE0,0xFF,0xE5,0x4A,0x33,0xFE,0x74,0x97,0x2F,0xF5,0x82,0x74,0x01, // 08Fx
1182 0x3E,0xF5,0x83,0xE4,0x93,0xFE,0x74,0x01,0x93,0xF5,0x82,0x8E,0x83,0xE0,0xF5,0x49, // 090x
1183 0x80,0x03,0xE4,0xF5,0x49,0xAD,0x49,0x7F,0xC2,0x12,0x07,0xF0,0x80,0x0C,0x7F,0xC2, // 091x
1184 0x12,0x07,0x6D,0xBF,0xA5,0x04,0xC2,0xAF,0x80,0xFE,0xE4,0xFD,0x7F,0xC0,0x12,0x07, // 092x
1185 0xF0,0x22,0xFF,0x12,0x07,0x6D,0xAD,0x07,0xE5,0x4B,0x22,0xE5,0x4B,0x90,0x02,0x15, // 093x
1186 0x93,0xF5,0x4C,0xF8,0x22,0xC3,0xE5,0x4B,0x94,0x02,0xE5,0x4A,0x94,0x00,0x22,0x7F, // 094x
1187 0xC3,0x12,0x07,0x6D,0xEF,0xFE,0xE4,0x25,0x4B,0xF5,0x4B,0xEE,0x35,0x4A,0xF5,0x4A, // 095x
1188 0xE4,0x25,0x4B,0xFF,0xE5,0x4A,0x34,0x90,0xF5,0x1C,0x8F,0x1D,0x8F,0x82,0xF5,0x83, // 096x
1189 0x22,0x75,0x1E,0x00,0x75,0x1F,0x02,0x75,0x1C,0x90,0x75,0x1D,0x00,0x85,0x1D,0x82, // 097x
1190 0x85,0x1C,0x83,0x74,0x02,0xF0,0xA3,0xE4,0xF0,0x22,0x90,0x11,0xFC,0xE0,0xF5,0x29, // 098x
1191 0x30,0x4A,0x05,0xE4,0xF5,0x62,0xF5,0x30,0xE5,0x29,0xF4,0xFD,0x7F,0xFC,0x12,0x02, // 099x
1192 0xAA,0x30,0x1B,0x0F,0x30,0x35,0x0C,0x12,0x27,0x34,0x7D,0xC4,0x7C,0x00,0x7F,0x12, // 09Ax
1193 0x12,0x06,0xD0,0x20,0x48,0x02,0x41,0xBB,0x90,0x11,0x0A,0xE0,0xF5,0x4A,0xA3,0xE0, // 09Bx
1194 0xF5,0x49,0xD3,0xE5,0x4A,0x95,0x6D,0xE5,0x49,0x95,0x6C,0x40,0x0E,0xE5,0x4A,0x95, // 09Cx
1195 0x6D,0xF5,0x71,0xE5,0x49,0x95,0x6C,0xF5,0x70,0x80,0x06,0x85,0x49,0x70,0x85,0x4A, // 09Dx
1196 0x71,0xC3,0xE5,0x71,0x94,0x60,0xE5,0x70,0x94,0x00,0x40,0x35,0xD3,0xE5,0x71,0x94, // 09Ex
1197 0xE0,0xE5,0x70,0x94,0x00,0x50,0x2A,0x90,0x11,0xBC,0xE0,0xF5,0x4A,0xA3,0xE0,0xF5, // 09Fx
1198 0x49,0x53,0x49,0x03,0xE5,0x4A,0x94,0x05,0xE5,0x49,0x94,0x00,0x40,0x13,0x78,0xA3, // 0A0x
1199 0xE6,0x25,0x4A,0xFF,0x18,0xE6,0x35,0x49,0xC3,0x13,0x79,0xA2,0xF7,0xEF,0x13,0x09, // 0A1x
1200 0xF7,0x90,0x11,0x10,0xE0,0xF5,0x4A,0xA3,0xE0,0xF5,0x49,0xE5,0x18,0xB4,0x07,0x14, // 0A2x
1201 0xC3,0xF1,0xD4,0x94,0x00,0x40,0x0D,0x43,0x49,0x20,0xE4,0xFD,0xFC,0x7F,0xA0,0x12, // 0A3x
1202 0x06,0xD0,0x80,0x03,0x53,0x49,0xDF,0xAD,0x4A,0xAC,0x49,0x7F,0x10,0x12,0x06,0xD0, // 0A4x
1203 0xC2,0x3B,0x30,0x26,0x0F,0xD3,0xE5,0x71,0x94,0x34,0xE5,0x70,0x94,0x01,0x40,0x11, // 0A5x
1204 0xD2,0x3B,0x80,0x0D,0xD3,0xE5,0x71,0x94,0x01,0xE5,0x70,0x94,0x01,0x40,0x02,0xD2, // 0A6x
1205 0x3B,0x30,0x1B,0x03,0x12,0x1B,0x14,0x30,0x41,0x03,0x12,0x30,0x75,0x30,0x1B,0x03, // 0A7x
1206 0x12,0x1E,0x84,0x30,0x41,0x03,0x12,0x18,0x2B,0x30,0x0C,0x02,0xF1,0xFA,0x12,0x24, // 0A8x
1207 0x4C,0x30,0x1A,0x09,0xE5,0x75,0xD3,0x94,0x01,0x40,0x02,0x71,0x25,0x12,0x1C,0x45, // 0A9x
1208 0x12,0x1D,0x35,0xC2,0x48,0x90,0x11,0x3C,0xE0,0xF5,0x4A,0xA3,0xE0,0xF5,0x49,0xE5, // 0AAx
1209 0x49,0x54,0x07,0xFC,0xAD,0x4A,0x7F,0xC7,0x12,0x06,0xD0,0x30,0x18,0x1D,0x30,0x4A, // 0ABx
1210 0x1A,0x12,0x28,0x48,0xC2,0x4A,0x43,0x73,0x02,0x20,0x0C,0x02,0xF1,0xFA,0x90,0x80, // 0ACx
1211 0x70,0xE0,0xD3,0x94,0x02,0x40,0x04,0xE0,0x24,0xFE,0xF0,0x30,0x40,0x03,0x12,0x02, // 0ADx
1212 0xB7,0x30,0x40,0x03,0x12,0x12,0x29,0x30,0x37,0x06,0x31,0x71,0xC2,0x37,0xD2,0x36, // 0AEx
1213 0x90,0x11,0xCB,0xE0,0xF5,0x4B,0x30,0xE7,0x0A,0x54,0x7F,0xFD,0x7F,0xCB,0x12,0x02, // 0AFx
1214 0xAA,0xD1,0xFC,0x90,0x11,0xD8,0xE0,0xF5,0x4B,0x30,0xE3,0x16,0x54,0xF7,0xFD,0x7F, // 0B0x
1215 0xD8,0x12,0x02,0xAA,0xD1,0x97,0xD2,0x5B,0xF1,0xCD,0x7F,0x01,0x12,0x07,0xA5,0x12, // 0B1x
1216 0x1E,0x27,0xC2,0x35,0x22,0x30,0x06,0x04,0xD1,0x97,0x80,0x29,0x90,0x11,0xBC,0x12, // 0B2x
1217 0x33,0x45,0xE5,0x4F,0x94,0x03,0xE5,0x4E,0x94,0x00,0x50,0x13,0x78,0x8D,0xE6,0xC3, // 0B3x
1218 0x94,0xFF,0x50,0x11,0x06,0xE6,0xC3,0x94,0x0A,0x40,0x0A,0xD2,0x76,0x80,0x06,0xE4, // 0B4x
1219 0x78,0x8D,0xF6,0xC2,0x76,0xE5,0x68,0x14,0x60,0x3A,0x14,0x70,0x02,0x81,0x41,0x14, // 0B5x
1220 0x70,0x02,0x81,0x72,0x14,0x70,0x02,0xA1,0x9F,0x14,0x70,0x02,0xC1,0x34,0x24,0x05, // 0B6x
1221 0x60,0x02,0xC1,0x47,0xE4,0x78,0x95,0xF6,0x08,0xF6,0x08,0xF6,0x78,0x8F,0xF6,0x08, // 0B7x
1222 0xF6,0x78,0x7E,0xF6,0x08,0xF6,0x30,0x06,0x02,0xC1,0x4A,0x05,0x68,0xC2,0x66,0xFF, // 0B8x
1223 0xD1,0x74,0xC1,0x43,0x20,0x31,0x02,0x81,0x2A,0x30,0x66,0x02,0x81,0x2A,0xC2,0x31, // 0B9x
1224 0xF1,0x75,0x40,0x0B,0xE5,0x3C,0xD3,0x94,0x30,0x40,0x1E,0xF1,0xA6,0x80,0x44,0x30, // 0BAx
1225 0x22,0x04,0xF1,0x99,0x80,0x06,0x85,0x66,0x4E,0x85,0x67,0x4F,0xF1,0x81,0xF5,0x4C, // 0BBx
1226 0xE5,0x4C,0x30,0xE7,0x26,0xF1,0x6B,0x40,0x08,0x75,0x4E,0x00,0x75,0x4F,0x10,0x80, // 0BCx
1227 0x22,0xE5,0x48,0x45,0x47,0x70,0x17,0xD1,0x4B,0xEF,0x78,0x02,0xC3,0x33,0xCE,0x33, // 0BDx
1228 0xCE,0xD8,0xF9,0xF5,0x4F,0x8E,0x4E,0xD2,0x34,0x80,0x08,0x20,0x76,0x05,0xE4,0xF5, // 0BEx
1229 0x4E,0xF5,0x4F,0x20,0x34,0x10,0x78,0x95,0x06,0x06,0x06,0xF1,0x61,0x50,0x19,0xE4, // 0BFx
1230 0xF5,0x4E,0xF5,0x4F,0x80,0x12,0xD3,0xE5,0x4F,0x94,0x10,0xE5,0x4E,0x94,0x00,0x78, // 0C0x
1231 0x95,0x50,0x04,0x06,0x06,0x80,0x01,0x06,0xE5,0x4F,0x45,0x4E,0x60,0x09,0xE4,0xFD, // 0C1x
1232 0xAF,0x4F,0xAE,0x4E,0x12,0x2F,0x9E,0xE4,0xF5,0x3C,0xE4,0xFF,0xD1,0x86,0x78,0x95, // 0C2x
1233 0xE6,0xD3,0x94,0x3C,0x50,0x02,0xC1,0x4A,0x30,0x66,0x02,0xC1,0x4A,0x75,0x68,0x02, // 0C3x
1234 0x22,0x20,0x31,0x02,0xC1,0x4A,0xF1,0x59,0x78,0x8E,0xA6,0x39,0x75,0x68,0x04,0xE4, // 0C4x
1235 0xFF,0xD1,0x74,0xE4,0x78,0x95,0xF6,0xF5,0x3C,0x78,0x91,0xF6,0x08,0xF6,0x30,0x06, // 0C5x
1236 0x02,0xC1,0x47,0xC3,0xE5,0x3B,0x94,0x96,0xE5,0x3A,0x94,0x00,0x40,0x02,0xC1,0x4A, // 0C6x
1237 0xC1,0x47,0x20,0x31,0x02,0xC1,0x4A,0x05,0x68,0xC2,0x31,0x78,0x91,0xF1,0x4A,0x30, // 0C7x
1238 0xE7,0x23,0xC3,0xE4,0x9F,0xFD,0xE4,0x9E,0xFC,0xF1,0x43,0xF5,0x4C,0xED,0xF1,0x8D, // 0C8x
1239 0xE5,0x4C,0x94,0x00,0x40,0x50,0x78,0x99,0xD1,0x60,0xAE,0x04,0xED,0x54,0xF0,0x78, // 0C9x
1240 0x92,0xF1,0x52,0x80,0x41,0x79,0x91,0xE7,0xF1,0x43,0xF5,0x4C,0x09,0xE7,0xF1,0x8D, // 0CAx
1241 0xE5,0x4C,0x94,0x00,0x40,0x1F,0x78,0x99,0xE6,0x95,0x4D,0xF6,0x18,0xE6,0x95,0x4C, // 0CBx
1242 0xF6,0x78,0x91,0xE6,0xFE,0x08,0xE6,0xFF,0xAC,0x06,0x54,0xF0,0xFD,0xC3,0xEF,0x9D, // 0CCx
1243 0xF6,0xEE,0x9C,0x18,0xF6,0xC3,0x78,0x99,0xE6,0x94,0x19,0x18,0xE6,0x94,0x00,0x50, // 0CDx
1244 0x05,0x76,0x00,0x08,0x76,0x19,0xC3,0x78,0x99,0xE6,0x95,0x44,0xF5,0x4D,0x18,0xE6, // 0CEx
1245 0x95,0x43,0xF5,0x4C,0xD1,0x4B,0xD3,0xEF,0x94,0x3C,0xEE,0x64,0x80,0x94,0x80,0x40, // 0CFx
1246 0x13,0xE5,0x4C,0x30,0xE7,0x08,0x75,0x4C,0xFF,0x75,0x4D,0xC4,0x80,0x06,0x75,0x4C, // 0D0x
1247 0x00,0x75,0x4D,0x3C,0x78,0x97,0xD1,0x60,0xE5,0x39,0xFD,0x7C,0x00,0x25,0xE0,0xFF, // 0D1x
1248 0xEC,0x33,0xFE,0xEF,0x24,0x05,0xF5,0x4D,0xE4,0x3E,0xF5,0x4C,0xD3,0xE5,0x4D,0x94, // 0D2x
1249 0x28,0xE5,0x4C,0x94,0x00,0x40,0x06,0x75,0x4C,0x00,0x75,0x4D,0x28,0x78,0x96,0xF1, // 0D3x
1250 0x4A,0x30,0xE7,0x04,0xD1,0x60,0x80,0x0C,0xC3,0xEF,0x95,0x4D,0x78,0x97,0xF6,0xEE, // 0D4x
1251 0x95,0x4C,0x18,0xF6,0x30,0x64,0x27,0xC2,0x64,0x78,0x8E,0xE6,0xFF,0xC3,0xED,0x9F, // 0D5x
1252 0xFF,0xEC,0x94,0x00,0xFE,0x78,0x90,0xF1,0x51,0xE6,0x08,0x30,0xE7,0x0A,0x74,0x05, // 0D6x
1253 0x26,0xF6,0x18,0xE4,0x36,0xF6,0x80,0x06,0x78,0x90,0x74,0xFB,0xF1,0xE1,0x78,0x96, // 0D7x
1254 0xD1,0x6A,0x94,0xFA,0xEE,0x64,0x80,0x94,0x80,0x50,0x0D,0x78,0x8F,0xD1,0x6A,0x94, // 0D8x
1255 0x7D,0xEE,0x64,0x80,0x94,0x80,0x40,0x03,0xE4,0xF5,0x68,0xE4,0xFF,0xC1,0x45,0x20, // 0D9x
1256 0x32,0x02,0xC1,0x4A,0x15,0x68,0xC2,0x32,0x30,0x22,0x04,0xF1,0x99,0x80,0x06,0x85, // 0DAx
1257 0x66,0x4E,0x85,0x67,0x4F,0xF1,0x81,0xF5,0x4C,0xD1,0x4B,0x8E,0x4E,0x8F,0x4F,0xF1, // 0DBx
1258 0x75,0x40,0x0B,0xE5,0x3C,0xD3,0x94,0x30,0x40,0x3E,0xF1,0xA6,0x80,0x3F,0xF1,0x6B, // 0DCx
1259 0x40,0x08,0x75,0x4E,0x00,0x75,0x4F,0x10,0x80,0x33,0xE5,0x4C,0x30,0xE7,0x26,0xE5, // 0DDx
1260 0x3C,0x70,0x20,0xC3,0x78,0x99,0xE6,0x95,0x67,0x18,0xE6,0x95,0x66,0x50,0x14,0xD2, // 0DEx
1261 0x34,0xE5,0x4F,0x94,0x02,0xE5,0x4E,0x94,0x00,0x40,0x12,0x75,0x4E,0x00,0x75,0x4F, // 0DFx
1262 0x02,0x80,0x0A,0x80,0x03,0x20,0x76,0x05,0xE4,0xF5,0x4E,0xF5,0x4F,0x20,0x34,0x0F, // 0E0x
1263 0xE5,0x4F,0x45,0x4E,0x60,0x09,0xF1,0x61,0x50,0x05,0xE4,0xF5,0x4E,0xF5,0x4F,0xE5, // 0E1x
1264 0x4F,0x45,0x4E,0x60,0x0D,0x7D,0x01,0xAF,0x4F,0xAE,0x4E,0x12,0x2F,0x9E,0x75,0x68, // 0E2x
1265 0x05,0x22,0xE1,0x59,0x7F,0x01,0xD1,0x86,0x30,0x31,0x0F,0x20,0x66,0x0C,0xC2,0x31, // 0E3x
1266 0x75,0x68,0x03,0x7F,0x01,0x80,0x2D,0xE4,0xF5,0x68,0x22,0xAF,0x4D,0xAE,0x4C,0xC3, // 0E4x
1267 0xEE,0x64,0x80,0x94,0x80,0x50,0x08,0xC3,0xE4,0x9F,0xFF,0xE4,0x9E,0xFE,0x22,0x22, // 0E5x
1268 0xE5,0x4D,0x26,0xF6,0x18,0xE5,0x4C,0x36,0xF6,0x22,0xE6,0xFE,0x08,0xE6,0xFF,0xD1, // 0E6x
1269 0x4F,0xD3,0xEF,0x22,0xEF,0x60,0x06,0xF1,0xE9,0xC2,0x31,0x80,0x05,0x12,0x27,0x29, // 0E7x
1270 0xC2,0x32,0xE4,0xF5,0x3C,0x22,0x8F,0x50,0x30,0x66,0x0B,0x30,0x3B,0x08,0xD1,0xA8, // 0E8x
1271 0xC2,0x66,0xAF,0x50,0xD1,0x74,0x22,0xE4,0xF5,0x68,0x78,0x8D,0xF6,0x18,0x76,0x08, // 0E9x
1272 0x7D,0x3D,0x7C,0x12,0x7F,0x08,0xF1,0xC6,0xE5,0x65,0x90,0x01,0x99,0x93,0xF5,0x54, // 0EAx
1273 0x90,0x11,0x59,0xE0,0xFE,0x90,0x11,0x58,0xE0,0xFD,0xED,0x54,0xC0,0xFF,0xE5,0x6A, // 0EBx
1274 0x54,0x3F,0xFD,0xEE,0xFC,0xEF,0x4D,0xFD,0x7F,0x58,0x12,0x06,0xD0,0xE5,0x6A,0xAE, // 0ECx
1275 0x69,0x78,0x02,0xCE,0xC3,0x13,0xCE,0x13,0xD8,0xF9,0x54,0xF0,0xFF,0xE5,0x54,0x54, // 0EDx
1276 0x0F,0x4F,0xFD,0x7F,0x80,0x12,0x02,0xAA,0xE5,0x69,0x13,0x13,0x54,0x0F,0xFF,0xE5, // 0EEx
1277 0x54,0x54,0x10,0x44,0x80,0x4F,0xFD,0x7F,0x81,0x02,0x02,0xAA,0x75,0x23,0x9F,0x75, // 0EFx
1278 0x28,0x03,0xE4,0xF5,0x73,0xF5,0x25,0x75,0x24,0x40,0x75,0x20,0x3D,0x75,0x22,0x04, // 0F0x
1279 0xF5,0x18,0x78,0xA5,0xF6,0x78,0xA2,0xF6,0x08,0x76,0x10,0xC2,0x6A,0xC2,0x6C,0xC2, // 0F1x
1280 0x6B,0xC2,0x68,0xF5,0x72,0x08,0xF6,0xF1,0xF1,0xD1,0x97,0x12,0x17,0xF6,0x12,0x15, // 0F2x
1281 0x77,0x12,0x1D,0x97,0x12,0x1E,0x37,0xC2,0x69,0xC2,0x38,0xC2,0x3D,0xE4,0x90,0x80, // 0F3x
1282 0x71,0xF0,0x22,0xC4,0xF8,0x54,0xF0,0xC8,0x68,0x22,0xE6,0xFE,0x08,0xE6,0xFF,0xEE, // 0F4x
1283 0x22,0xEF,0x26,0xF6,0x18,0xEE,0x36,0xF6,0x22,0x78,0x98,0xA6,0x43,0x08,0xA6,0x44, // 0F5x
1284 0x22,0xC3,0xE5,0x44,0x94,0x19,0xE5,0x43,0x94,0x00,0x22,0x90,0x11,0x18,0xE0,0x54, // 0F6x
1285 0xF0,0xD3,0x94,0x00,0x22,0xC2,0x34,0xD3,0xE5,0x48,0x94,0x05,0xE5,0x47,0x94,0x00, // 0F7x
1286 0x22,0xC3,0xE5,0x44,0x95,0x4F,0xF5,0x4D,0xE5,0x43,0x95,0x4E,0x22,0xC4,0x54,0x0F, // 0F8x
1287 0x48,0xF5,0x4D,0xD3,0xE5,0x4D,0x94,0x00,0x22,0xE5,0x67,0x24,0xC8,0xF5,0x4F,0xE5, // 0F9x
1288 0x66,0x34,0xFF,0xF5,0x4E,0x22,0xE5,0x48,0x24,0xFB,0xF5,0x4F,0xE5,0x47,0x34,0xFF, // 0FAx
1289 0xF5,0x4E,0xE5,0x4F,0x25,0xE0,0xFF,0xE5,0x4E,0x33,0xFE,0xE5,0x4F,0x2F,0xF5,0x4F, // 0FBx
1290 0xE5,0x4E,0x3E,0xF5,0x4E,0x22,0x8F,0x65,0x8C,0x69,0x8D,0x6A,0x22,0xE4,0x78,0xA1, // 0FCx
1291 0xF6,0xC2,0x75,0x22,0xE5,0x71,0x94,0xF0,0xE5,0x70,0x22,0xAF,0x4F,0xAE,0x4E,0xC1, // 0FDx
1292 0x4F,0x26,0xF6,0x18,0x74,0xFF,0x36,0xF6,0x22,0xE4,0xF5,0x37,0xF5,0x38,0xF5,0x40, // 0FEx
1293 0x22,0x7D,0x9F,0x7C,0x03,0x7F,0x10,0x02,0x06,0xD0,0x30,0x52,0x4F,0x30,0x0C,0x4C, // 0FFx
1294 0x30,0x22,0x03,0x30,0x20,0x46,0x90,0x80,0x35,0x31,0x4F,0x24,0xFA,0x12,0x24,0x3F, // 100x
1295 0x50,0x0A,0xE5,0x71,0x94,0x1C,0xE5,0x70,0x94,0x00,0x50,0x06,0x7C,0x3F,0x7B,0x7E, // 101x
1296 0x21,0x3A,0xD3,0xE5,0x71,0x94,0x40,0xE5,0x70,0x94,0x00,0x50,0x06,0x7C,0x2E,0x7B, // 102x
1297 0x5C,0x21,0x3A,0x90,0x11,0xD5,0xE0,0x30,0xE2,0x0C,0x20,0x21,0x09,0x20,0x3D,0x06, // 103x
1298 0x7C,0x2E,0x7B,0x6A,0x21,0x3A,0x7C,0x1A,0x7B,0x35,0x21,0x3A,0x90,0x11,0xD8,0xE0, // 104x
1299 0xF5,0x4D,0x30,0x38,0x03,0x30,0x52,0x1E,0x30,0x38,0x03,0x30,0x72,0x07,0xE5,0x75, // 105x
1300 0xD3,0x94,0x01,0x50,0x03,0x20,0x52,0x0E,0x30,0x30,0x1A,0x78,0x7B,0xE6,0xC3,0x94, // 106x
1301 0x04,0x50,0x03,0x30,0x07,0x0F,0x7C,0x3C,0x7B,0x6A,0x20,0x30,0x02,0x21,0x3A,0x78, // 107x
1302 0x7B,0x76,0x05,0x21,0x3A,0x30,0x07,0x06,0x7C,0x38,0x7B,0x70,0x21,0x3A,0x30,0x52, // 108x
1303 0x32,0xE5,0x18,0x64,0x04,0x60,0x07,0xE5,0x18,0x60,0x03,0xB4,0x02,0x03,0x20,0x30, // 109x
1304 0x22,0x90,0x11,0xD5,0xE0,0x30,0xE2,0x06,0x7C,0x2E,0x7B,0x6A,0x80,0x0F,0xE5,0x4D, // 10Ax
1305 0x30,0xE2,0x06,0x7C,0x10,0x7B,0x20,0x80,0x04,0x7C,0x1A,0x7B,0x35,0xE4,0x78,0x7B, // 10Bx
1306 0xF6,0x80,0x77,0xE5,0x4D,0x7A,0x3C,0x30,0xE0,0x02,0x7A,0x2E,0xC3,0x74,0xD2,0x95, // 10Cx
1307 0x44,0xF5,0x4D,0xE4,0x95,0x43,0xF5,0x4C,0xE5,0x4C,0x30,0xE7,0x07,0xE4,0xF5,0x4C, // 10Dx
1308 0xF5,0x4D,0x80,0x03,0x12,0x1C,0x39,0xE5,0x3E,0x25,0xE0,0xFF,0xE5,0x3D,0x33,0xFE, // 10Ex
1309 0xE5,0x4D,0x2F,0xF5,0x4D,0xE5,0x4C,0x3E,0xF5,0x4C,0xE5,0x4D,0xC3,0x13,0xD3,0x9A, // 10Fx
1310 0x40,0x04,0x7C,0x1A,0x80,0x09,0xE5,0x4D,0xC3,0x13,0xFF,0xC3,0xEA,0x9F,0xFC,0xE5, // 110x
1311 0x4D,0xD3,0x94,0x6A,0x40,0x04,0x7B,0x35,0x80,0x06,0xC3,0x74,0x6A,0x95,0x4D,0xFB, // 111x
1312 0xEC,0xC3,0x94,0x1A,0x50,0x02,0x7C,0x1A,0xEB,0xC3,0x94,0x35,0x50,0x02,0x7B,0x35, // 112x
1313 0x30,0x30,0x07,0x78,0x7B,0xE6,0x70,0x02,0x76,0x02,0xAD,0x03,0x7F,0x5C,0x12,0x02, // 113x
1314 0xAA,0xAD,0x04,0x0F,0x12,0x02,0xAA,0x7F,0x5F,0x02,0x02,0xAA,0x90,0x80,0x0C,0xE0, // 114x
1315 0xC3,0x13,0xFE,0xA3,0xE0,0x13,0x22,0xE5,0x39,0xC3,0x94,0x40,0x40,0x14,0x30,0x6D, // 115x
1316 0x11,0x90,0x80,0x00,0x74,0x05,0xF0,0x90,0x80,0x0C,0x04,0xF0,0xA3,0x74,0x40,0xF0, // 116x
1317 0x21,0xFB,0xE5,0x39,0xC3,0x94,0x30,0x40,0x0F,0x30,0x6D,0x0C,0x90,0x80,0x00,0x74, // 117x
1318 0x05,0x51,0x22,0x74,0x78,0xF0,0x80,0x73,0xE5,0x39,0xC3,0x94,0x24,0x40,0x0C,0x90, // 118x
1319 0x80,0x00,0x74,0x04,0x51,0x22,0x74,0xB0,0xF0,0x80,0x60,0xE5,0x39,0xC3,0x94,0x18, // 119x
1320 0x40,0x0C,0x90,0x80,0x00,0x74,0x03,0x51,0x22,0x74,0xE8,0xF0,0x80,0x4D,0xE5,0x39, // 11Ax
1321 0xC3,0x94,0x0B,0x50,0x03,0x20,0x6D,0x0C,0x90,0x80,0x00,0x74,0x03,0x51,0x22,0x74, // 11Bx
1322 0x20,0xF0,0x80,0x37,0xE5,0x39,0xC3,0x94,0x05,0x40,0x0A,0x90,0x80,0x00,0xD1,0x6C, // 11Cx
1323 0x74,0xF4,0xF0,0x80,0x26,0x90,0x11,0x36,0x12,0x33,0x45,0xE5,0x4F,0x94,0x12,0xE5, // 11Dx
1324 0x4E,0x94,0x00,0x90,0x80,0x00,0x50,0x0E,0x74,0x01,0xF0,0x90,0x80,0x0C,0xE4,0xF0, // 11Ex
1325 0xA3,0x74,0x64,0xF0,0x80,0x05,0xD1,0x6C,0x74,0x2C,0xF0,0x90,0x80,0x00,0xE0,0xC3, // 11Fx
1326 0x94,0x03,0x40,0x0D,0x30,0x0A,0x0A,0x90,0x80,0x0C,0x74,0x06,0xF0,0xA3,0x74,0x40, // 120x
1327 0xF0,0x31,0x4C,0xFF,0xC3,0xE4,0x9F,0xFF,0xE4,0x9E,0x90,0x80,0x0A,0xF0,0xA3,0xEF, // 121x
1328 0xF0,0x22,0xF0,0x90,0x80,0x0C,0xF0,0xA3,0x22,0x20,0x35,0x02,0xA1,0x76,0x90,0x11, // 122x
1329 0xD8,0xE0,0x54,0xF0,0xF5,0x4C,0xFF,0xC3,0x90,0x80,0x60,0xE0,0x9F,0x90,0x80,0x5F, // 123x
1330 0xE0,0x94,0x00,0x50,0x0E,0x90,0x80,0x64,0xE0,0xC3,0x94,0x0B,0x50,0x0D,0xE0,0x04, // 124x
1331 0xF0,0x80,0x08,0x90,0x80,0x64,0xE0,0x60,0x02,0x14,0xF0,0x90,0x80,0x64,0xE0,0xFF, // 125x
1332 0xD3,0x94,0x0A,0x40,0x04,0xD2,0x6E,0x80,0x08,0xEF,0xC3,0x94,0x05,0x50,0x02,0xC2, // 126x
1333 0x6E,0xE4,0x90,0x80,0x5F,0xF0,0xA3,0xF0,0x30,0x6A,0x4D,0xE5,0x75,0xC3,0x94,0x04, // 127x
1334 0x40,0x46,0x20,0x24,0x40,0xE5,0x73,0x30,0xE6,0x29,0xE5,0x72,0x60,0x03,0xB4,0x06, // 128x
1335 0x04,0x7F,0x01,0x80,0x02,0x7F,0x00,0x8F,0x4C,0x30,0x26,0x04,0xE5,0x4C,0x70,0x07, // 129x
1336 0x20,0x26,0x06,0xE5,0x4C,0x70,0x02,0xD2,0x27,0xE5,0x72,0xB5,0x18,0x02,0xD2,0x12, // 12Ax
1337 0x53,0x73,0xBF,0x20,0x6B,0x03,0x30,0x68,0x0C,0xE5,0x72,0x65,0x18,0x60,0x06,0xD2, // 12Bx
1338 0x12,0xC2,0x6B,0xC2,0x68,0x75,0x75,0x04,0x30,0x27,0x40,0xE5,0x72,0x24,0xFE,0x60, // 12Cx
1339 0x0F,0x24,0xFE,0x60,0x15,0x24,0xFE,0x60,0x0C,0x80,0x00,0xE4,0xF5,0x0D,0x80,0x0D, // 12Dx
1340 0x75,0x0D,0x01,0x80,0x08,0x75,0x0D,0x02,0x80,0x03,0x75,0x0D,0x03,0x85,0x72,0x18, // 12Ex
1341 0x78,0xAB,0xA6,0x0D,0xB1,0x77,0xC2,0x6D,0x31,0x57,0x31,0x4C,0xFF,0xE5,0x0D,0x12, // 12Fx
1342 0x2F,0x92,0xEE,0xF0,0xA3,0xEF,0xF0,0xC2,0x12,0xC2,0x27,0xE5,0x18,0x64,0x03,0x60, // 130x
1343 0x05,0xE5,0x18,0xB4,0x05,0x0B,0x30,0x23,0x05,0x75,0x18,0x05,0x80,0x03,0x75,0x18, // 131x
1344 0x03,0x90,0x80,0x63,0xE0,0x60,0x02,0x14,0xF0,0x90,0x80,0x5E,0xE0,0x60,0x02,0x14, // 132x
1345 0xF0,0xE5,0x75,0xC3,0x94,0x04,0x40,0x1B,0x90,0x11,0x22,0xE0,0xF5,0x4C,0x90,0x80, // 133x
1346 0x6F,0xE0,0x94,0xF0,0x40,0x10,0x90,0x80,0x72,0xE0,0x94,0xF0,0x40,0x08,0x75,0x75, // 134x
1347 0x01,0x80,0x00,0x12,0x1E,0x72,0xE5,0x75,0x14,0x60,0x4E,0x14,0x70,0x02,0x61,0xF6, // 135x
1348 0x14,0x70,0x02,0x81,0x0D,0x14,0x70,0x02,0x81,0x21,0x14,0x70,0x02,0x81,0xF7,0x24, // 136x
1349 0x05,0x60,0x02,0xA1,0x6D,0x12,0x0F,0xF1,0xC2,0x5B,0xC2,0x74,0x12,0x0E,0x97,0x12, // 137x
1350 0x33,0x51,0x75,0x75,0x01,0x7F,0x01,0xB1,0xEF,0xC2,0x15,0xE4,0xFD,0xFC,0x7F,0x9E, // 138x
1351 0x12,0x06,0xD0,0xE4,0x90,0x80,0x5D,0xF0,0x90,0x80,0x70,0xF0,0xC2,0x71,0xD2,0x12, // 139x
1352 0xC2,0x02,0xC2,0x59,0xC2,0x72,0xC2,0x58,0x22,0x75,0x74,0x02,0x7D,0x02,0x7F,0xA2, // 13Ax
1353 0x12,0x02,0xAA,0xE4,0x90,0x80,0x71,0xF0,0x90,0x80,0x5D,0xE0,0x04,0xF0,0x30,0x50, // 13Bx
1354 0x0B,0x30,0x51,0x05,0x75,0x18,0x02,0x80,0x03,0xE4,0xF5,0x18,0xE5,0x18,0xB4,0x02, // 13Cx
1355 0x04,0x7D,0x0D,0x80,0x02,0x7D,0x71,0x12,0x07,0xE2,0x20,0x06,0x09,0x75,0x75,0x02, // 13Dx
1356 0x75,0x74,0x03,0xC2,0x6D,0x22,0x90,0x80,0x5D,0xE0,0xD3,0x94,0x0A,0x50,0x02,0xA1, // 13Ex
1357 0x76,0xE4,0xF0,0xD2,0x6D,0x22,0x12,0x02,0xA6,0xE5,0x74,0xC3,0x94,0x06,0x40,0x0A, // 13Fx
1358 0x75,0x75,0x03,0x7D,0x02,0xF1,0xE7,0xC2,0x6D,0x22,0x05,0x74,0x22,0x31,0x57,0xC2, // 140x
1359 0x77,0x30,0x6A,0x02,0xD2,0x27,0x75,0x75,0x04,0xE4,0x90,0x80,0x5D,0xF0,0xC2,0x71, // 141x
1360 0x22,0xE5,0x73,0x30,0xE6,0x0B,0x75,0x75,0x03,0xE4,0xF5,0x76,0xC2,0x6D,0x53,0x73, // 142x
1361 0xBF,0x30,0x12,0x1F,0x20,0x24,0x1C,0x30,0x26,0x05,0xE4,0xF5,0x18,0x80,0x03,0x75, // 143x
1362 0x18,0x02,0x75,0x74,0x06,0x12,0x02,0xA6,0x7F,0x01,0xB1,0xEF,0xC2,0x15,0xC2,0x14, // 144x
1363 0x12,0x0F,0xCD,0x30,0x06,0x31,0x90,0x80,0x63,0xE0,0x70,0x2B,0x12,0x33,0x51,0xE4, // 145x
1364 0xF5,0x75,0xF5,0x68,0xC2,0x6D,0xC2,0x24,0xF5,0x76,0x20,0x6A,0x02,0x81,0xF3,0x12, // 146x
1365 0x07,0xF2,0x64,0x01,0x70,0x7D,0xF5,0x4C,0xC2,0x70,0xAD,0x4C,0x7F,0x9C,0x12,0x02, // 147x
1366 0xAA,0xAF,0x4C,0xD1,0x76,0x80,0x6C,0x30,0x12,0x03,0x30,0x24,0x4B,0x30,0x6A,0x2C, // 148x
1367 0xB1,0xFF,0xE5,0x74,0x64,0x08,0x60,0x03,0x30,0x24,0x1C,0x78,0xA1,0xE6,0xC3,0x94, // 149x
1368 0x0F,0x50,0x03,0x06,0x80,0x02,0xD2,0x75,0x30,0x73,0x24,0xD2,0x12,0xB1,0x8A,0xB1, // 14Ax
1369 0x79,0xC2,0x6D,0xC2,0x73,0x80,0x00,0x12,0x0F,0xCD,0x80,0x13,0x75,0x74,0x08,0x12, // 14Bx
1370 0x02,0xA6,0x75,0x75,0x05,0xE4,0xF5,0x73,0xC2,0x14,0xC2,0x6D,0x78,0xAC,0xF6,0x7D, // 14Cx
1371 0x01,0xF1,0xE7,0xE4,0xF5,0x76,0x80,0x1B,0x05,0x76,0x30,0x21,0x05,0x75,0x4D,0x19, // 14Dx
1372 0x80,0x03,0x75,0x4D,0x0A,0xE5,0x76,0xC3,0x95,0x4D,0x40,0x07,0x85,0x4D,0x76,0xD2, // 14Ex
1373 0x6D,0xD2,0x12,0xF1,0x41,0x80,0x73,0xE5,0x73,0x54,0x48,0x70,0x15,0x20,0x12,0x03, // 14Fx
1374 0x30,0x2D,0x03,0x30,0x24,0x0C,0x30,0x06,0x06,0x90,0x80,0x63,0xE0,0x60,0x03,0x30, // 150x
1375 0x73,0x3B,0x7F,0x01,0xB1,0xEF,0xC2,0x15,0x30,0x06,0x08,0xE4,0xF5,0x75,0x75,0x74, // 151x
1376 0x01,0x80,0x06,0x75,0x75,0x03,0x75,0x74,0x06,0x12,0x02,0xA6,0xC2,0x2D,0xE4,0xF5, // 152x
1377 0x73,0xD2,0x12,0xB1,0x8A,0xB1,0x79,0xC2,0x6D,0x30,0x26,0x05,0xE4,0xF5,0x18,0x80, // 153x
1378 0x03,0x75,0x18,0x02,0xF1,0x41,0xC2,0x73,0x12,0x0F,0xCD,0x80,0x1D,0xB1,0xFF,0xF1, // 154x
1379 0x41,0x78,0xA1,0xE6,0xC3,0x94,0x0F,0x50,0x03,0x06,0x80,0x02,0xD2,0x75,0x20,0x06, // 155x
1380 0x09,0x30,0x38,0x06,0x90,0x80,0x63,0x74,0x14,0xF0,0x02,0x1D,0xD3,0xE4,0xF5,0x75, // 156x
1381 0x75,0x74,0x01,0x12,0x02,0xA6,0x22,0xB1,0x8A,0x7F,0x08,0x90,0x80,0x01,0xE4,0xF0, // 157x
1382 0xA3,0xDF,0xFC,0x75,0x12,0x00,0x75,0x13,0x32,0x22,0xE4,0x78,0xAA,0xF6,0x75,0x08, // 158x
1383 0x04,0xF5,0x11,0xF5,0x10,0xF5,0x0F,0xF5,0x0E,0xF5,0x17,0xF5,0x16,0xF5,0x15,0xF5, // 159x
1384 0x14,0xF5,0x19,0xF5,0x1A,0x7F,0x10,0x90,0x80,0x16,0xE4,0xF0,0xA3,0xDF,0xFC,0x12, // 15Ax
1385 0x32,0xCE,0x12,0x32,0x7F,0xE4,0xF5,0x1B,0xF5,0x0C,0xF5,0x0B,0xF5,0x0A,0xF5,0x09, // 15Bx
1386 0x90,0x80,0x09,0xF0,0xC2,0x3A,0x7D,0x10,0xFC,0x7F,0x68,0x12,0x06,0xD0,0x7D,0x01, // 15Cx
1387 0x7F,0xB1,0x12,0x07,0x7A,0x90,0x11,0x4C,0xE0,0xFF,0x53,0x07,0x1F,0xEF,0x44,0x20, // 15Dx
1388 0xFD,0x7C,0x00,0x7F,0x4C,0x12,0x06,0xD0,0xE4,0xFD,0x7F,0xB1,0x02,0x07,0x7A,0x90, // 15Ex
1389 0x11,0xB0,0xE0,0xFD,0x53,0x05,0xFE,0xEF,0x42,0x05,0x7F,0xB0,0x02,0x02,0xAA,0x90, // 15Fx
1390 0x11,0xB0,0xE0,0xF5,0x4E,0x53,0x4E,0xBF,0xD2,0x6D,0x30,0x24,0x25,0x75,0x74,0x06, // 160x
1391 0xD2,0x12,0x75,0x18,0x01,0x30,0x6A,0x06,0xE5,0x72,0x64,0x01,0x60,0x03,0x20,0x6A, // 161x
1392 0x3D,0x90,0x11,0x84,0xE0,0x30,0x6A,0x06,0x20,0xE3,0x03,0x43,0x4E,0x40,0xD1,0x65, // 162x
1393 0x80,0x26,0xD1,0x65,0x30,0x6A,0x0B,0xE5,0x72,0x65,0x18,0x60,0x05,0x75,0x74,0x06, // 163x
1394 0x80,0x09,0x75,0x74,0x08,0x30,0x15,0x0D,0x30,0x14,0x08,0x7F,0x01,0xB1,0xEF,0xC2, // 164x
1395 0x15,0x80,0x0B,0x80,0x03,0x20,0x14,0x06,0xE4,0xFF,0xB1,0xEF,0xD2,0x15,0xAD,0x74, // 165x
1396 0x7F,0xA2,0x02,0x02,0xAA,0xAD,0x4E,0x7F,0xB0,0x02,0x02,0xAA,0x74,0x02,0xF0,0x90, // 166x
1397 0x80,0x0C,0x14,0xF0,0xA3,0x22,0xEF,0x90,0x02,0x08,0x93,0xF5,0x51,0x7E,0x01,0x7F, // 167x
1398 0xD5,0xFD,0xD1,0xF7,0x8E,0x66,0x8F,0x67,0x7E,0x01,0x7F,0xE1,0xAD,0x51,0xD1,0xF7, // 168x
1399 0x8E,0x63,0x8F,0x64,0x90,0x11,0xDB,0xE0,0x30,0xE7,0x14,0x7C,0x00,0x7D,0x11,0x12, // 169x
1400 0x00,0x3B,0xEE,0x12,0x0F,0x43,0xF5,0x63,0xEF,0xC4,0x54,0x0F,0x48,0xF5,0x64,0x7E, // 16Ax
1401 0x01,0x7F,0xED,0xAD,0x51,0xD1,0xF7,0x90,0x80,0x61,0xEE,0xF0,0xFC,0xA3,0xEF,0xF0, // 16Bx
1402 0xFD,0x7F,0xA4,0x12,0x06,0xD0,0x90,0x80,0x61,0xE0,0xFC,0xA3,0xE0,0xFD,0x7F,0xA6, // 16Cx
1403 0x12,0x06,0xD0,0xE5,0x51,0x90,0x01,0xF9,0x93,0xFD,0x7F,0xB8,0x12,0x02,0xAA,0xE4, // 16Dx
1404 0xFD,0x7F,0xB9,0x12,0x02,0xAA,0x7E,0x01,0x7F,0xFE,0xAD,0x51,0xD1,0xF7,0x90,0x80, // 16Ex
1405 0x65,0xEE,0xF0,0xA3,0xEF,0xF0,0x22,0xAB,0x07,0xAA,0x06,0x8B,0x82,0x8A,0x83,0x12, // 16Fx
1406 0x32,0xC4,0xF1,0xEE,0xE5,0x52,0x30,0xE7,0x30,0xED,0xD3,0x94,0x01,0x40,0x05,0x30, // 170x
1407 0x28,0x02,0x80,0x09,0xED,0xC3,0x94,0x01,0x50,0x1F,0x30,0x29,0x1C,0xED,0x24,0x05, // 171x
1408 0xFF,0xE4,0x33,0xFE,0xEF,0x25,0xE0,0xFF,0xEE,0x33,0xFE,0xEB,0x2F,0xF5,0x82,0xEA, // 172x
1409 0x3E,0xF5,0x83,0xE4,0x93,0xF1,0xEE,0x80,0x03,0x53,0x52,0x7F,0xAE,0x52,0xAF,0x53, // 173x
1410 0x22,0x30,0x06,0x05,0x30,0x6A,0x02,0xE1,0xE6,0x20,0x6A,0x05,0x85,0x18,0x4E,0x80, // 174x
1411 0x03,0x85,0x72,0x4E,0xE5,0x4E,0x64,0x03,0x60,0x05,0xE5,0x4E,0xB4,0x05,0x05,0xE4, // 175x
1412 0xF5,0x4E,0x80,0x1C,0xE5,0x4E,0xB4,0x07,0x05,0x75,0x4E,0x02,0x80,0x12,0xE5,0x4E, // 176x
1413 0xB4,0x08,0x05,0x75,0x4E,0x04,0x80,0x08,0xE5,0x4E,0xB4,0x09,0x03,0x75,0x4E,0x06, // 177x
1414 0xE5,0x4E,0x54,0x07,0xFF,0xBF,0x01,0x03,0xC3,0x80,0x01,0xD3,0x92,0x70,0x90,0x11, // 178x
1415 0x9C,0xE0,0x54,0xF7,0x65,0x4E,0x60,0x3F,0x90,0x80,0x63,0x74,0x19,0xF0,0x90,0x80, // 179x
1416 0x5E,0x74,0x02,0xF0,0xE5,0x4E,0xC3,0x13,0xFF,0xAD,0x08,0x12,0x32,0x7F,0x75,0x74, // 17Ax
1417 0x06,0x12,0x02,0xA6,0xC2,0x6D,0x12,0x33,0x38,0x7F,0x9C,0x12,0x02,0xAA,0x53,0x4E, // 17Bx
1418 0xDF,0x90,0x11,0x85,0xE0,0xF5,0x50,0xA3,0xE0,0xF5,0x4F,0x43,0x50,0x40,0x12,0x33, // 17Cx
1419 0x65,0x53,0x50,0xBF,0x12,0x33,0x65,0x12,0x33,0x38,0x7F,0x9C,0x12,0x02,0xAA,0x53, // 17Dx
1420 0x4E,0xDF,0xAF,0x4E,0xD1,0x76,0x22,0x7C,0x00,0x7F,0x9E,0x02,0x06,0xD0,0xF5,0x52, // 17Ex
1421 0x74,0x01,0x93,0xF5,0x53,0x22,0xE4,0xF5,0x58,0xF5,0x60,0xF5,0x61,0xF5,0x5E,0xF5, // 17Fx
1422 0x5F,0xF5,0x59,0xF5,0x5A,0x11,0x22,0x78,0x9F,0xF6,0xF5,0x62,0xC2,0x73,0x78,0x9D, // 180x
1423 0xF6,0x08,0xF6,0x78,0xA1,0xF6,0xC2,0x75,0xF5,0x5C,0xF5,0x5D,0xA2,0x16,0xB3,0x92, // 181x
1424 0x39,0x22,0x78,0xA0,0xF6,0x78,0x9B,0xF6,0x18,0xF6,0x22,0xE5,0x75,0xC3,0x94,0x04, // 182x
1425 0x50,0x02,0x80,0xC2,0xE5,0x62,0x14,0x70,0x02,0x41,0x1C,0x04,0x60,0x02,0x41,0xFC, // 183x
1426 0xD3,0x71,0x0D,0x94,0x00,0x50,0x02,0x41,0xFC,0x12,0x0F,0xD4,0x94,0x00,0x40,0x02, // 184x
1427 0x41,0xFC,0x90,0x11,0x32,0xE0,0xA2,0xE3,0x92,0x34,0xA2,0x33,0x30,0x34,0x01,0xB3, // 185x
1428 0x40,0x02,0x41,0xFC,0xB2,0x33,0x90,0x11,0x33,0xE0,0xFF,0xC3,0x95,0x5B,0xF5,0x4D, // 186x
1429 0x8F,0x5B,0x20,0x34,0x06,0xE5,0x4D,0xF4,0x04,0xF5,0x4D,0xE5,0x4D,0x30,0xE7,0x05, // 187x
1430 0x75,0x4C,0xFF,0x80,0x03,0xE4,0xF5,0x4C,0x78,0x9C,0xE6,0xF5,0x4F,0xE5,0x4F,0x30, // 188x
1431 0xE7,0x05,0x75,0x4E,0xFF,0x80,0x03,0xE4,0xF5,0x4E,0x78,0x9C,0xA6,0x4D,0xE5,0x4F, // 189x
1432 0x25,0x4D,0xF5,0x4D,0xE5,0x4E,0x35,0x4C,0xF5,0x4C,0x91,0x39,0x30,0x26,0x05,0xE5, // 18Ax
1433 0x18,0xB4,0x07,0x0E,0x20,0x26,0x29,0xE5,0x18,0x64,0x04,0x60,0x05,0xE5,0x18,0xB4, // 18Bx
1434 0x09,0x1E,0xE5,0x4D,0xC3,0x94,0x00,0x40,0x0F,0xE5,0x4D,0xD3,0x94,0x7F,0x50,0x08, // 18Cx
1435 0x71,0x05,0x70,0x02,0x05,0x5C,0x80,0x4E,0x51,0xFD,0x70,0x02,0x15,0x5C,0x80,0x46, // 18Dx
1436 0xE5,0x4D,0xC3,0x94,0xE1,0x50,0x12,0xE5,0x4D,0xC3,0x94,0x20,0x40,0x0B,0xE5,0x18, // 18Ex
1437 0x64,0x02,0x60,0x05,0xE5,0x18,0xB4,0x07,0x05,0x78,0xA0,0x06,0x80,0x28,0xE5,0x4D, // 18Fx
1438 0xC3,0x94,0x20,0x40,0x0E,0xE5,0x4D,0x94,0x60,0x50,0x08,0x71,0x05,0x70,0x02,0x05, // 190x
1439 0x5C,0x80,0x13,0xE5,0x4D,0xC3,0x94,0xA0,0x40,0x0C,0xE5,0x4D,0x94,0xE1,0x50,0x06, // 191x
1440 0x51,0xFD,0x70,0x02,0x15,0x5C,0x30,0x23,0x0D,0xA2,0x34,0x30,0x16,0x01,0xB3,0x40, // 192x
1441 0x05,0x75,0x4D,0x40,0x80,0x03,0x75,0x4D,0x80,0xE4,0xF5,0x4C,0xC3,0xE5,0x5B,0x95, // 193x
1442 0x4D,0xF5,0x4F,0xE4,0x95,0x4C,0xF5,0x4E,0xE5,0x4F,0xC3,0x94,0x00,0x40,0x06,0xE5, // 194x
1443 0x4F,0x94,0x40,0x40,0x0E,0xE5,0x4F,0xC3,0x94,0xC0,0x40,0x0C,0xE5,0x4F,0xD3,0x94, // 195x
1444 0xFF,0x50,0x05,0x78,0x9D,0x06,0x80,0x03,0x78,0x9E,0x06,0xAF,0x4F,0xAE,0x4E,0x12, // 196x
1445 0x0E,0x4F,0xEF,0x25,0x61,0xF5,0x61,0xEE,0x35,0x60,0xF5,0x60,0x78,0x9F,0x06,0xE6, // 197x
1446 0xB4,0x80,0x04,0xE4,0xF6,0x05,0x62,0x20,0x23,0x02,0x41,0x16,0x30,0x38,0x05,0x75, // 198x
1447 0x52,0x10,0x80,0x03,0x75,0x52,0x64,0xD3,0xE5,0x5D,0x94,0xC8,0xE5,0x5C,0x64,0x80, // 199x
1448 0x94,0x80,0x40,0x08,0x75,0x5C,0x00,0x75,0x5D,0xC8,0x80,0x13,0xC3,0xE5,0x5D,0x94, // 19Ax
1449 0x38,0xE5,0x5C,0x64,0x80,0x94,0x7F,0x50,0x06,0x75,0x5C,0xFF,0x75,0x5D,0x38,0xC3, // 19Bx
1450 0xE4,0x95,0x52,0xFF,0xE4,0x94,0x00,0xFE,0xC3,0xE5,0x5D,0x9F,0xEE,0x64,0x80,0xF8, // 19Cx
1451 0xE5,0x5C,0x64,0x80,0x98,0x50,0x04,0xD2,0x16,0x80,0x0F,0xD3,0xE5,0x5D,0x95,0x52, // 19Dx
1452 0x74,0x80,0xF8,0x65,0x5C,0x98,0x40,0x02,0xC2,0x16,0xA2,0x16,0x30,0x39,0x01,0xB3, // 19Ex
1453 0x40,0x06,0xE5,0x62,0x70,0x02,0x41,0xFC,0x90,0x11,0xA8,0x91,0x31,0x30,0x16,0x05, // 19Fx
1454 0x43,0x51,0x04,0x80,0x03,0x53,0x51,0xFB,0xAD,0x51,0xAC,0x50,0x7F,0xA8,0x12,0x06, // 1A0x
1455 0xD0,0xA2,0x16,0x92,0x39,0x22,0xA2,0x16,0xB3,0x92,0x39,0x22,0x05,0x62,0x20,0x3C, // 1A1x
1456 0x13,0x20,0x72,0x06,0x20,0x59,0x03,0x30,0x20,0x0A,0xE5,0x75,0xC3,0x94,0x04,0x40, // 1A2x
1457 0x03,0xD3,0x80,0x01,0xC3,0x92,0x38,0x78,0x9B,0xE6,0xFF,0x90,0x80,0x68,0xF0,0x18, // 1A3x
1458 0xE6,0xFE,0x90,0x80,0x67,0xF0,0x78,0xA0,0xE6,0xFD,0x90,0x80,0x6C,0xF0,0xEF,0xD3, // 1A4x
1459 0x9D,0x50,0x04,0xEE,0x9D,0x40,0x02,0x05,0x58,0x74,0x10,0x25,0x58,0xF5,0x58,0xC3, // 1A5x
1460 0x94,0x80,0x40,0x1B,0xE5,0x58,0xD3,0x94,0x86,0x40,0x05,0x20,0x12,0x02,0xD2,0x23, // 1A6x
1461 0xE5,0x58,0xC3,0x94,0x82,0x50,0x05,0x20,0x12,0x02,0xC2,0x23,0xE4,0xF5,0x58,0xE5, // 1A7x
1462 0x61,0x25,0xE0,0xF5,0x61,0xE5,0x60,0x33,0xF5,0x60,0xE5,0x39,0xC3,0x94,0x28,0x50, // 1A8x
1463 0x45,0x20,0x38,0x42,0x20,0x24,0x3F,0x20,0x58,0x3C,0x30,0x75,0x39,0x78,0x9E,0xE6, // 1A9x
1464 0xFF,0x18,0xE6,0xC3,0x9F,0xFF,0xE4,0x94,0x00,0xCF,0x24,0xE5,0xCF,0x34,0xFF,0x90, // 1AAx
1465 0x80,0x6D,0x8F,0xF0,0x12,0x00,0xA2,0x90,0x80,0x6D,0xE0,0xFE,0xA3,0xE0,0xD3,0x94, // 1ABx
1466 0xF4,0xEE,0x64,0x80,0x94,0x81,0x40,0x02,0x80,0x0E,0xC3,0xEE,0x64,0x80,0x94,0x80, // 1ACx
1467 0x50,0x10,0xD2,0x73,0x80,0x0C,0xC2,0x73,0x90,0x80,0x6D,0x74,0x01,0xF0,0xA3,0x74, // 1ADx
1468 0xF4,0xF0,0xE4,0x78,0x9D,0xF6,0x08,0xF6,0x90,0x80,0x6B,0xE5,0x60,0xF0,0xE4,0xF5, // 1AEx
1469 0x60,0xF5,0x61,0x11,0x22,0x30,0x38,0x04,0xF5,0x5C,0xF5,0x5D,0x22,0x78,0x9A,0x06, // 1AFx
1470 0xE5,0x5D,0x15,0x5D,0x22,0x78,0x9B,0x06,0x05,0x5D,0xE5,0x5D,0x22,0xE5,0x71,0x94, // 1B0x
1471 0x14,0xE5,0x70,0x22,0xE5,0x30,0x14,0x70,0x02,0x81,0x04,0x04,0x60,0x02,0x81,0x17, // 1B1x
1472 0xD3,0xE5,0x71,0x94,0x04,0xE5,0x70,0x94,0x00,0x50,0x02,0x61,0xF5,0x71,0x0D,0x94, // 1B2x
1473 0x00,0x40,0x02,0x61,0xF5,0x90,0x11,0x4C,0x12,0x07,0x9D,0xA3,0xE0,0xF5,0x4F,0xA3, // 1B3x
1474 0xE0,0xF5,0x4E,0x75,0x53,0x00,0x75,0x54,0x00,0x75,0x55,0x4C,0x7F,0xFF,0xE4,0xFE, // 1B4x
1475 0x91,0x25,0x12,0x00,0x0E,0xFD,0xEF,0xD3,0x9D,0x40,0x08,0xED,0xD3,0x94,0x40,0x40, // 1B5x
1476 0x02,0xAF,0x05,0x0E,0xBE,0x04,0xE9,0xE4,0xF5,0x52,0xEF,0xF4,0x60,0x26,0xE4,0xFE, // 1B6x
1477 0x91,0x25,0x12,0x00,0x0E,0xFD,0xD3,0x94,0x40,0x40,0x15,0xED,0x8F,0xF0,0x84,0xAD, // 1B7x
1478 0xF0,0xED,0xC3,0x94,0x06,0x40,0x07,0xEF,0x9D,0xC3,0x94,0x06,0x50,0x02,0x05,0x52, // 1B8x
1479 0x0E,0xBE,0x04,0xDC,0xE5,0x52,0xD3,0x94,0x02,0x40,0x0A,0xE5,0x2F,0x94,0x80,0x50, // 1B9x
1480 0x76,0x74,0x08,0x80,0x46,0xE5,0x2F,0x60,0x6E,0x30,0x38,0x45,0x30,0x22,0x42,0xE5, // 1BAx
1481 0x4C,0x25,0x4D,0xFF,0xE4,0x33,0xFE,0x7C,0x00,0xEF,0x25,0x4E,0xFF,0xEC,0x3E,0xFE, // 1BBx
1482 0xEF,0x25,0x4F,0xF5,0x51,0xEC,0x3E,0xF5,0x50,0xC3,0xE5,0x51,0x94,0x32,0xE5,0x50, // 1BCx
1483 0x94,0x00,0x50,0x04,0x15,0x2F,0x80,0x3F,0xE5,0x2F,0xC3,0x94,0x80,0x50,0x38,0xE5, // 1BDx
1484 0x51,0x94,0x96,0xE5,0x50,0x94,0x00,0x40,0x2E,0x74,0x04,0x25,0x2F,0xF5,0x2F,0x80, // 1BEx
1485 0x26,0x15,0x2F,0x80,0x22,0xD3,0xE5,0x71,0x94,0x15,0xE5,0x70,0x94,0x00,0x40,0x17, // 1BFx
1486 0x05,0x30,0x80,0x13,0xE5,0x2F,0xC3,0x94,0x40,0x40,0x04,0xD2,0x22,0x80,0x06,0xE5, // 1C0x
1487 0x2F,0x70,0x02,0xC2,0x22,0x05,0x30,0xC3,0xE5,0x44,0x94,0x14,0xE5,0x43,0x94,0x00, // 1C1x
1488 0x50,0x02,0xC2,0x22,0x22,0xAB,0x53,0xAA,0x54,0xA9,0x55,0x8E,0x82,0x75,0x83,0x00, // 1C2x
1489 0x22,0xE0,0xF5,0x51,0xA3,0xE0,0xF5,0x50,0x22,0xE5,0x4C,0xC3,0x13,0xF5,0x4C,0xE5, // 1C3x
1490 0x4D,0x13,0xF5,0x4D,0x22,0xD3,0xE5,0x71,0x94,0x3F,0xE5,0x70,0x94,0x00,0x50,0x02, // 1C4x
1491 0xA1,0x34,0xE5,0x70,0x94,0x01,0x40,0x02,0xA1,0x34,0x90,0x11,0x55,0xE0,0xFE,0x90, // 1C5x
1492 0x11,0x54,0xE0,0xFD,0xED,0x78,0x02,0xCE,0xA2,0xE7,0x13,0xCE,0x13,0xD8,0xF8,0xFF, // 1C6x
1493 0xD3,0x94,0xFF,0xEE,0x64,0x80,0x94,0x83,0x40,0x06,0x7E,0x03,0x7F,0xFF,0x80,0x0C, // 1C7x
1494 0xC3,0xEE,0x64,0x80,0x94,0x7C,0x50,0x04,0x7E,0xFC,0x7F,0x00,0xEF,0x25,0x5A,0xF5, // 1C8x
1495 0x5A,0xEE,0x35,0x59,0xF5,0x59,0x05,0x5E,0xE5,0x5E,0x64,0x20,0x60,0x02,0xA1,0x34, // 1C9x
1496 0xF5,0x5E,0xAF,0x5A,0xAE,0x59,0x12,0x0E,0x4F,0xEE,0x33,0x95,0xE0,0xFD,0xFC,0x12, // 1CAx
1497 0x07,0xF2,0x60,0x09,0xE4,0x7B,0x21,0x7A,0x1D,0xF9,0xF8,0x80,0x07,0xE4,0x7B,0xB1, // 1CBx
1498 0x7A,0x2C,0xF9,0xF8,0x12,0x00,0xB8,0x8F,0x4F,0x8E,0x4E,0x8D,0x4D,0x8C,0x4C,0xE5, // 1CCx
1499 0x4C,0xC3,0x13,0xFE,0xE5,0x4D,0x13,0xFF,0x8E,0x59,0xF5,0x5A,0x90,0x80,0x69,0xEE, // 1CDx
1500 0xF0,0xA3,0xEF,0xF0,0x30,0x14,0x18,0x30,0x0B,0x06,0x7C,0x05,0x7D,0xCD,0x80,0x04, // 1CEx
1501 0x7C,0x03,0x7D,0xD9,0xC3,0xEF,0x9D,0xEE,0x9C,0x50,0x1E,0x05,0x5F,0x80,0x1A,0xAE, // 1CFx
1502 0x59,0xAF,0x5A,0x30,0x0B,0x06,0x7C,0x05,0x7D,0xDC,0x80,0x04,0x7C,0x03,0x7D,0xE8, // 1D0x
1503 0xD3,0xEF,0x9D,0xEE,0x9C,0x40,0x02,0x05,0x5F,0x74,0x10,0x25,0x5F,0xF5,0x5F,0xC3, // 1D1x
1504 0x94,0xF0,0x40,0x0B,0xE5,0x5F,0x94,0xF8,0x40,0x02,0xB2,0x14,0xE4,0xF5,0x5F,0xE4, // 1D2x
1505 0xF5,0x59,0xF5,0x5A,0x22,0x12,0x07,0x9A,0x53,0x4C,0x03,0xE5,0x75,0x64,0x04,0x60, // 1D3x
1506 0x06,0xE5,0x75,0x64,0x05,0x70,0x4D,0x20,0x24,0x0B,0xD3,0xE5,0x4D,0x94,0x10,0xE5, // 1D4x
1507 0x4C,0x94,0x00,0x50,0x0E,0x30,0x24,0x3C,0xD3,0xE5,0x4D,0x94,0x0A,0xE5,0x4C,0x94, // 1D5x
1508 0x00,0x40,0x31,0x90,0x11,0x84,0xE0,0x30,0xE3,0x1C,0x30,0x26,0x19,0xE5,0x39,0xC3, // 1D6x
1509 0x94,0x58,0x50,0x12,0x90,0x11,0xCB,0xE0,0xFF,0x63,0x07,0xFF,0xEF,0x30,0xE1,0x03, // 1D7x
1510 0xD2,0x24,0x22,0xC2,0x24,0x22,0x30,0x6A,0x08,0xE5,0x72,0xB4,0x01,0x03,0xD2,0x24, // 1D8x
1511 0x22,0xC2,0x24,0x22,0xC2,0x24,0x22,0xE4,0xF5,0x75,0xF5,0x74,0xFD,0x7F,0xA2,0x12, // 1D9x
1512 0x02,0xAA,0xE4,0xFD,0x7F,0x9C,0x12,0x02,0xAA,0xE4,0xFF,0x12,0x16,0x76,0xE4,0x90, // 1DAx
1513 0x80,0x63,0xF0,0x90,0x80,0x5E,0xF0,0x75,0x08,0x04,0x90,0x80,0x5D,0xF0,0xC2,0x6D, // 1DBx
1514 0xF5,0x76,0xC2,0x6F,0x90,0x80,0x64,0xF0,0xC2,0x6E,0x90,0x80,0x5F,0xF0,0xA3,0xF0, // 1DCx
1515 0xC2,0x70,0x22,0xE4,0xF5,0x4E,0x20,0x14,0x10,0x20,0x12,0x0D,0x30,0x23,0x15,0x78, // 1DDx
1516 0xAB,0xE6,0xB4,0x01,0x02,0x80,0x0D,0x80,0x06,0x20,0x6D,0x0B,0x30,0x26,0x05,0x43, // 1DEx
1517 0x4E,0x02,0x80,0x03,0x43,0x4E,0x01,0x30,0x26,0x03,0x43,0x4E,0x04,0x90,0x11,0x9C, // 1DFx
1518 0xE0,0x54,0x06,0x70,0x03,0x43,0x4E,0x08,0x20,0x58,0x03,0x43,0x4E,0x10,0xE5,0x4E, // 1E0x
1519 0xD1,0x1F,0x20,0x6D,0x09,0x30,0x12,0x06,0xE5,0x4E,0x54,0xFC,0xD1,0x1F,0x22,0xFD, // 1E1x
1520 0x7C,0x00,0x7F,0x1C,0x02,0x06,0xD0,0xC2,0x07,0xE4,0xF5,0x31,0xF5,0x32,0xF5,0x35, // 1E2x
1521 0xF5,0x36,0xF5,0x33,0xF5,0x34,0x22,0xE4,0x78,0x84,0xF6,0xF5,0x42,0xF5,0x3C,0x78, // 1E3x
1522 0x79,0xF6,0x08,0xF6,0x75,0x3F,0x08,0x75,0x40,0x10,0x75,0x41,0x18,0xF5,0x2C,0xF5, // 1E4x
1523 0x30,0xF5,0x2F,0xF5,0x3D,0xF5,0x3E,0xC2,0x3C,0x90,0x80,0x5C,0xF0,0x90,0x80,0x4F, // 1E5x
1524 0xF0,0xA3,0xF0,0x90,0x80,0x54,0xD1,0x7C,0xC2,0x30,0x78,0x7B,0xF6,0x7F,0x01,0x12, // 1E6x
1525 0x07,0xA5,0xE4,0x90,0x80,0x6F,0xF0,0x90,0x80,0x72,0xF0,0x22,0xF0,0xA3,0xF0,0x78, // 1E7x
1526 0x89,0x76,0xFF,0x22,0xE5,0x75,0xC3,0x94,0x04,0x50,0x2A,0xE4,0x12,0x24,0x22,0x78, // 1E8x
1527 0x82,0xF6,0x08,0xF6,0xC2,0x20,0x12,0x23,0xF7,0x08,0xF6,0xC2,0x60,0xD1,0x27,0x12, // 1E9x
1528 0x24,0x1A,0x12,0x24,0x00,0xC2,0x30,0x90,0x80,0x5A,0xF0,0xA3,0xF0,0x78,0x7B,0xF6, // 1EAx
1529 0x7F,0x01,0x02,0x07,0xA5,0x20,0x52,0x02,0xE1,0x70,0x20,0x75,0x02,0xE1,0x70,0xC3, // 1EBx
1530 0xE5,0x71,0x94,0x78,0xE5,0x70,0x94,0x00,0x50,0x02,0xE1,0x70,0x12,0x33,0x5B,0x40, // 1ECx
1531 0x02,0xE1,0x70,0x90,0x11,0x56,0x12,0x07,0x9D,0x12,0x33,0x6E,0xE0,0xFE,0xA3,0xE0, // 1EDx
1532 0x6F,0x4E,0x60,0x1A,0x90,0x80,0x48,0xE0,0x94,0x40,0x90,0x80,0x47,0xE0,0x94,0x01, // 1EEx
1533 0x40,0x07,0x74,0xFE,0x75,0xF0,0xC0,0x80,0x29,0x12,0x24,0x1A,0x80,0x27,0xAE,0x4C, // 1EFx
1534 0xAF,0x4D,0x12,0x0E,0x4F,0x8E,0x4E,0x8F,0x4F,0xD3,0xE5,0x4F,0x94,0xA0,0xE5,0x4E, // 1F0x
1535 0x94,0x00,0x40,0x06,0x75,0x4E,0x00,0x75,0x4F,0xA0,0x90,0x80,0x47,0xE5,0x4E,0x85, // 1F1x
1536 0x4F,0xF0,0x12,0x00,0xA2,0x12,0x33,0x6E,0xE4,0xF0,0xA3,0xEF,0xF0,0xE5,0x18,0xD3, // 1F2x
1537 0x94,0x02,0x50,0x37,0x90,0x11,0x3D,0xE0,0xFE,0x90,0x11,0x3C,0xE0,0xFD,0xED,0xFF, // 1F3x
1538 0xEE,0x54,0x07,0xFE,0xE5,0x18,0x25,0xE0,0x24,0x0F,0xF5,0x82,0xE4,0x34,0x02,0xF5, // 1F4x
1539 0x83,0xE4,0x93,0xFC,0x74,0x01,0x93,0xFD,0xC3,0xEF,0x9D,0xFF,0xEE,0x9C,0xFE,0xEF, // 1F5x
1540 0x25,0x34,0xF5,0x34,0xEE,0x35,0x33,0xF5,0x33,0x80,0x05,0xE4,0xF5,0x33,0xF5,0x34, // 1F6x
1541 0x20,0x3C,0x6C,0x30,0x75,0x69,0xC3,0xE5,0x71,0x94,0x64,0xE5,0x70,0x94,0x00,0x40, // 1F7x
1542 0x5E,0x12,0x33,0x5B,0x50,0x59,0x20,0x24,0x56,0x7D,0x01,0x7F,0xB1,0x12,0x07,0x7A, // 1F8x
1543 0x90,0x11,0x48,0x91,0x31,0x12,0x07,0x76,0xAE,0x50,0xAF,0x51,0x12,0x0E,0x4F,0xEF, // 1F9x
1544 0x78,0x06,0xCE,0xA2,0xE7,0x13,0xCE,0x13,0xD8,0xF8,0xF5,0x51,0x8E,0x50,0xD3,0xE5, // 1FAx
1545 0x51,0x94,0x0F,0xE5,0x50,0x94,0x00,0x40,0x06,0x75,0x50,0x00,0x75,0x51,0x0F,0x90, // 1FBx
1546 0x80,0x45,0xE5,0x50,0x85,0x51,0xF0,0x12,0x00,0xA2,0xD3,0x90,0x80,0x46,0xE0,0x94, // 1FCx
1547 0x08,0x90,0x80,0x45,0xE0,0x94,0x07,0x40,0x06,0x74,0x07,0xF0,0xA3,0x04,0xF0,0x90, // 1FDx
1548 0x11,0x3E,0x12,0x07,0x9D,0x53,0x4C,0x07,0xE5,0x4C,0x30,0xE2,0x0C,0xC3,0xE4,0x95, // 1FEx
1549 0x4D,0xF5,0x4D,0x74,0x08,0x95,0x4C,0xF5,0x4C,0x78,0x7F,0x12,0x0E,0x60,0xD3,0x08, // 1FFx
1550 0xE6,0x94,0x06,0x18,0xE6,0x94,0x00,0x40,0x08,0x08,0x74,0xF9,0x12,0x0F,0xE1,0x80, // 200x
1551 0x06,0xE4,0x78,0x7E,0xF6,0x08,0xF6,0x90,0x80,0x35,0x12,0x11,0x4F,0x24,0xEB,0x91, // 201x
1552 0x3F,0x50,0x07,0x12,0x1B,0x0D,0x94,0x00,0x50,0x05,0x78,0x7D,0x12,0x0E,0x60,0xC3, // 202x
1553 0xE5,0x71,0x94,0x32,0xE5,0x70,0x94,0x00,0x40,0x45,0xD3,0xE5,0x71,0x94,0xE4,0xE5, // 203x
1554 0x70,0x94,0x00,0x50,0x3A,0x78,0x86,0x12,0x0E,0x60,0x78,0x88,0x06,0xE6,0x18,0x70, // 204x
1555 0x01,0x06,0xC3,0x78,0x88,0xE6,0x94,0x28,0x18,0xE6,0x94,0x00,0x40,0x21,0x91,0x07, // 205x
1556 0x4E,0x60,0x09,0x78,0x86,0xE6,0x9F,0x18,0xE6,0x9E,0x50,0x0E,0x78,0x85,0xE6,0xFE, // 206x
1557 0x08,0xE6,0xFF,0x78,0x8A,0xA6,0x06,0x08,0xA6,0x07,0xE4,0x71,0xF7,0x08,0xF6,0xE5, // 207x
1558 0x71,0x64,0xE6,0x45,0x70,0x60,0x02,0x61,0xE7,0x91,0x07,0x7C,0x00,0x7D,0x03,0x12, // 208x
1559 0x00,0x3B,0x90,0x11,0xD9,0xE0,0x30,0xE3,0x05,0x0C,0x7D,0x5E,0x80,0x04,0x7C,0x00, // 209x
1560 0x7D,0x96,0xEF,0x2D,0xF5,0x4F,0xEE,0x3C,0xF5,0x4E,0xC3,0x78,0x7D,0xE6,0x95,0x4F, // 20Ax
1561 0xF5,0x4D,0x18,0xE6,0x95,0x4E,0xF5,0x4C,0xE5,0x4C,0x20,0xE7,0x29,0x30,0x52,0x13, // 20Bx
1562 0xD3,0xE5,0x4D,0x94,0x2C,0xE5,0x4C,0x94,0x01,0x40,0x08,0x75,0x4C,0x01,0x75,0x4D, // 20Cx
1563 0x2C,0x80,0x24,0xD3,0xE5,0x4D,0x94,0xE8,0xE5,0x4C,0x94,0x03,0x40,0x19,0x75,0x4C, // 20Dx
1564 0x03,0x75,0x4D,0xE8,0x80,0x11,0xC3,0xE5,0x4D,0x94,0x17,0xE5,0x4C,0x94,0xFC,0x50, // 20Ex
1565 0x06,0x75,0x4C,0xFC,0x75,0x4D,0x17,0xC3,0xE5,0x44,0x94,0x28,0xE5,0x43,0x94,0x00, // 20Fx
1566 0x50,0x06,0x75,0x4C,0xFE,0x75,0x4D,0xD4,0x78,0x83,0x12,0x0E,0x60,0x12,0x0F,0x4A, // 210x
1567 0x30,0xE7,0x07,0xE4,0x18,0xF6,0x08,0xF6,0x80,0x10,0xD3,0xEF,0x94,0x28,0xEE,0x94, // 211x
1568 0x23,0x40,0x07,0x78,0x82,0x76,0x23,0x08,0x76,0x28,0x78,0x82,0xE6,0xFE,0x08,0xE6, // 212x
1569 0xFF,0xD3,0x94,0x88,0xEE,0x94,0x13,0x40,0x04,0xD2,0x20,0x80,0x0B,0xC3,0xEF,0x94, // 213x
1570 0xB8,0xEE,0x94,0x0B,0x50,0x02,0xC2,0x20,0x90,0x11,0xD9,0xE0,0x30,0xE2,0x02,0xC2, // 214x
1571 0x20,0x20,0x52,0x02,0x41,0x93,0x20,0x75,0x02,0x41,0x93,0x78,0x7B,0xE6,0xFF,0xC3, // 215x
1572 0x94,0x05,0x40,0x02,0x41,0x05,0xEF,0xB4,0x02,0x0E,0x90,0x80,0x51,0x74,0x0F,0xF0, // 216x
1573 0xA3,0x74,0xA0,0xF0,0x76,0x03,0x80,0x51,0x90,0x11,0xD9,0xE0,0x54,0xF0,0x75,0x4E, // 217x
1574 0x00,0xF5,0x4F,0x78,0x7B,0xE6,0xC3,0x94,0x03,0x50,0x0B,0xE5,0x4F,0x25,0xE0,0xF5, // 218x
1575 0x4F,0xE5,0x4E,0x33,0xF5,0x4E,0x90,0x80,0x47,0xE0,0x12,0x0F,0x43,0xFE,0xA3,0xE0, // 219x
1576 0xC4,0x54,0x0F,0x48,0x24,0x38,0xFF,0xEE,0x34,0xFF,0xCF,0xC3,0x95,0x4F,0xFD,0xEF, // 21Ax
1577 0x95,0x4E,0xFC,0xE5,0x39,0x75,0xF0,0x04,0xA4,0xFF,0xC3,0xED,0x9F,0xFF,0xEC,0x95, // 21Bx
1578 0xF0,0x90,0x80,0x51,0x8F,0xF0,0x12,0x00,0xA2,0x90,0x80,0x51,0xE0,0xFE,0xA3,0xE0, // 21Cx
1579 0xFF,0xEE,0x30,0xE7,0x04,0x71,0xFF,0x80,0x13,0xD3,0xEF,0x94,0x80,0xEE,0x94,0x3E, // 21Dx
1580 0x40,0x0A,0x90,0x80,0x51,0x74,0x3E,0xF0,0xA3,0x74,0x80,0xF0,0xD3,0x90,0x80,0x52, // 21Ex
1581 0xE0,0x94,0xE0,0x90,0x80,0x51,0xE0,0x94,0x2E,0x40,0x0A,0xD2,0x30,0x78,0x7B,0xE6, // 21Fx
1582 0xB4,0x03,0x02,0x76,0x04,0xC3,0xE5,0x34,0x95,0x36,0xFF,0xE5,0x33,0x95,0x35,0x91, // 220x
1583 0x35,0xEF,0x94,0x14,0xEE,0x94,0x00,0x40,0x27,0xD3,0xE5,0x53,0x94,0x50,0xE5,0x52, // 221x
1584 0x94,0x00,0x40,0x06,0x75,0x52,0x00,0x75,0x53,0x50,0xE5,0x53,0x24,0xEC,0xFF,0xE5, // 222x
1585 0x52,0x34,0xFF,0xFE,0xEF,0x25,0x32,0xF5,0x32,0xEE,0x35,0x31,0xF5,0x31,0x80,0x08, // 223x
1586 0xE5,0x32,0x15,0x32,0x70,0x02,0x15,0x31,0xE5,0x31,0x30,0xE7,0x05,0xE4,0xF5,0x31, // 224x
1587 0xF5,0x32,0xD3,0xE5,0x32,0x94,0xB0,0xE5,0x31,0x94,0x04,0x40,0x06,0x75,0x31,0x04, // 225x
1588 0x75,0x32,0xB0,0xD3,0xE5,0x32,0x94,0x2C,0xE5,0x31,0x94,0x01,0x40,0x0B,0x90,0x11, // 226x
1589 0xD8,0xE0,0x30,0xE1,0x04,0xD2,0x07,0x80,0x0D,0xC3,0xE5,0x32,0x94,0x64,0xE5,0x31, // 227x
1590 0x94,0x00,0x50,0x02,0xC2,0x07,0x85,0x33,0x35,0x85,0x34,0x36,0xE4,0xF5,0x33,0xF5, // 228x
1591 0x34,0x80,0x0A,0x71,0xFF,0xC2,0x30,0x78,0x7B,0xF6,0x12,0x1E,0x27,0x91,0x1A,0x30, // 229x
1592 0x3C,0x02,0x61,0xDA,0x20,0x75,0x02,0x61,0xDA,0x90,0x11,0xD9,0xE0,0x20,0xE1,0x02, // 22Ax
1593 0x61,0xDA,0x90,0x80,0x45,0xE0,0xFE,0xA3,0xE0,0xFF,0x90,0x80,0x58,0xE0,0xFD,0x71, // 22Bx
1594 0xEB,0xEE,0x8F,0xF0,0x12,0x00,0xA2,0xED,0x71,0xEB,0xE0,0xFE,0xA3,0xE0,0xD3,0x94, // 22Cx
1595 0xF8,0xEE,0x94,0xF7,0x40,0x09,0xED,0x71,0xEB,0x74,0xF7,0xF0,0xA3,0x04,0xF0,0x90, // 22Dx
1596 0x80,0x53,0xE0,0x04,0xF0,0xE0,0xC3,0x94,0x19,0x50,0x02,0x61,0xDF,0xE4,0xF0,0xED, // 22Ex
1597 0x71,0xEB,0xE0,0xFE,0xA3,0xE0,0xFF,0x90,0x80,0x56,0xE0,0xFC,0xA3,0xE0,0xFD,0xD3, // 22Fx
1598 0xEF,0x9D,0xEE,0x9C,0x40,0x22,0xA3,0xE0,0x71,0xEB,0xC0,0x83,0xC0,0x82,0xC3,0xA3, // 230x
1599 0xE0,0x9D,0xFF,0x05,0x82,0xD5,0x82,0x02,0x15,0x83,0x15,0x82,0xE0,0x9C,0xD0,0x82, // 231x
1600 0xD0,0x83,0xF0,0xA3,0xEF,0xF0,0x80,0x0A,0x90,0x80,0x58,0xE0,0x71,0xEB,0xE4,0xF0, // 232x
1601 0xA3,0xF0,0x90,0x80,0x58,0xE0,0x04,0xF0,0xE0,0xC3,0x94,0x03,0x40,0x7C,0xE4,0xF0, // 233x
1602 0x74,0xFF,0xF5,0x4E,0xF5,0x4F,0xE4,0xF5,0x4C,0xF5,0x4D,0xF5,0x50,0xF5,0x51,0xF5, // 234x
1603 0x50,0xAF,0x50,0x71,0xEA,0x91,0x0F,0x50,0x0E,0xAF,0x50,0x71,0xEA,0xE0,0xF5,0x4E, // 235x
1604 0xA3,0xE0,0xF5,0x4F,0x85,0x50,0x51,0x05,0x50,0xE5,0x50,0xB4,0x03,0xE3,0xE5,0x4E, // 236x
1605 0xC3,0x13,0x90,0x80,0x56,0xF0,0xE5,0x4F,0x13,0xA3,0xF0,0x90,0x80,0x59,0xE0,0xFF, // 237x
1606 0xB4,0xFF,0x05,0xE4,0xF5,0x4C,0x80,0x02,0x8F,0x4C,0x71,0xE8,0x91,0x0F,0x40,0x2A, // 238x
1607 0x71,0xE8,0xE0,0xFE,0xA3,0xE0,0xC3,0x95,0x4F,0xF5,0x4F,0xEE,0x95,0x4E,0xF5,0x4E, // 239x
1608 0x90,0x80,0x59,0xE0,0xB4,0xFF,0x02,0x80,0x0E,0xD3,0xE5,0x4F,0x94,0xFF,0xE5,0x4E, // 23Ax
1609 0x94,0x1E,0x40,0x06,0x90,0x80,0x59,0xE5,0x51,0xF0,0xE4,0xF5,0x4C,0xF5,0x4D,0x90, // 23Bx
1610 0x80,0x58,0xE0,0x04,0x25,0xE0,0x25,0xE0,0xF5,0x4C,0x7D,0x01,0x7F,0xB1,0x12,0x07, // 23Cx
1611 0x7A,0xAD,0x4D,0xAC,0x4C,0x12,0x07,0x72,0x80,0x05,0x7F,0x01,0x12,0x07,0xA5,0x91, // 23Dx
1612 0x2D,0x91,0x22,0x71,0xF7,0x08,0xF6,0x22,0xAF,0x4C,0xEF,0x25,0xE0,0x24,0x49,0xF5, // 23Ex
1613 0x82,0xE4,0x34,0x80,0xF5,0x83,0x22,0x78,0x85,0xF6,0x08,0xF6,0x08,0xF6,0x22,0xE4, // 23Fx
1614 0x90,0x80,0x51,0xF0,0xA3,0xF0,0x22,0x78,0x8A,0xE6,0xFE,0x08,0xE6,0xFF,0x22,0xE0, // 240x
1615 0xFE,0xA3,0xE0,0xD3,0x95,0x4F,0xEE,0x95,0x4E,0x22,0xE4,0x90,0x80,0x47,0xF0,0xA3, // 241x
1616 0xF0,0x22,0x78,0x7C,0xF6,0x08,0xF6,0x78,0x8A,0xF6,0x08,0xF6,0x22,0xE4,0x90,0x80, // 242x
1617 0x45,0xF0,0xA3,0xF0,0x22,0xFE,0x12,0x0E,0x4F,0x8E,0x52,0x8F,0x53,0xD3,0x22,0xFF, // 243x
1618 0xEE,0x34,0xFF,0xFE,0xC3,0xE5,0x71,0x9F,0xE5,0x70,0x9E,0x22,0x30,0x35,0x22,0x20, // 244x
1619 0x3C,0x0D,0x20,0x22,0x0A,0xE5,0x75,0xC3,0x94,0x04,0x40,0x03,0xD3,0x80,0x01,0xC3, // 245x
1620 0x92,0x62,0x30,0x62,0x03,0x30,0x06,0x09,0xC2,0x63,0xE4,0x90,0x80,0x54,0xF0,0xA3, // 246x
1621 0xF0,0x30,0x38,0x05,0x75,0x4C,0x80,0x80,0x03,0x75,0x4C,0x20,0xAF,0x4C,0xC3,0xE5, // 247x
1622 0x71,0x9F,0xE5,0x70,0x94,0x00,0x50,0x02,0xE1,0x0F,0x12,0x0F,0xD4,0x94,0x00,0x40, // 248x
1623 0x02,0xE1,0x0F,0xE5,0x75,0x94,0x01,0x40,0x05,0x90,0x11,0x40,0x80,0x03,0x90,0x11, // 249x
1624 0xBC,0xE0,0xF5,0x4F,0xA3,0xE0,0xF5,0x4E,0x53,0x4E,0x03,0xE5,0x4F,0x25,0x46,0xF5, // 24Ax
1625 0x46,0xE5,0x4E,0x35,0x45,0xF5,0x45,0x05,0x3F,0x78,0x89,0xE6,0xC3,0x94,0x80,0x50, // 24Bx
1626 0x2B,0x06,0x30,0x62,0x27,0xC3,0xE5,0x4F,0x95,0x3B,0xFF,0xE5,0x4E,0x95,0x3A,0x91, // 24Cx
1627 0x35,0xE5,0x53,0x94,0x19,0xE5,0x52,0x94,0x00,0x40,0x06,0x75,0x52,0x00,0x75,0x53, // 24Dx
1628 0x19,0x90,0x80,0x4F,0xE5,0x52,0x85,0x53,0xF0,0x12,0x00,0xA2,0x90,0x11,0x2C,0x12, // 24Ex
1629 0x07,0x9D,0x53,0x4C,0x03,0x85,0x4C,0x52,0x85,0x4D,0x53,0xD3,0xE5,0x4D,0x95,0x4F, // 24Fx
1630 0xE5,0x4C,0x95,0x4E,0x40,0x57,0xE5,0x4D,0x95,0x4F,0xF5,0x4D,0xE5,0x4C,0x95,0x4E, // 250x
1631 0xF5,0x4C,0xE5,0x39,0x13,0x13,0x54,0x3F,0x75,0x50,0x00,0xF5,0x51,0xD3,0x94,0x28, // 251x
1632 0xE5,0x50,0x94,0x00,0x40,0x06,0x75,0x50,0x00,0x75,0x51,0x28,0xE5,0x64,0x25,0x51, // 252x
1633 0xF5,0x51,0xE5,0x63,0x35,0x50,0xF5,0x50,0xD3,0xE5,0x4D,0x95,0x51,0xE5,0x4C,0x95, // 253x
1634 0x50,0x40,0x1A,0x05,0x42,0xE5,0x3C,0x94,0xF0,0x50,0x02,0x05,0x3C,0xC3,0xE5,0x4D, // 254x
1635 0x95,0x51,0xFF,0xE5,0x4C,0x95,0x50,0xFE,0x78,0x7A,0x12,0x0F,0x51,0x05,0x41,0x30, // 255x
1636 0x52,0x5A,0xE5,0x75,0xC3,0x94,0x04,0x40,0x53,0x90,0x11,0x40,0xF1,0x1F,0x94,0xA0, // 256x
1637 0xE5,0x4E,0x94,0x01,0x50,0x0A,0xE5,0x4F,0x94,0x20,0xE5,0x4E,0x94,0x00,0x50,0x0E, // 257x
1638 0x90,0x80,0x6F,0xE0,0xD3,0x94,0xFE,0x50,0x05,0xE0,0x04,0xF0,0x80,0x0C,0x90,0x80, // 258x
1639 0x6F,0xE0,0xD3,0x94,0x00,0x40,0x03,0xE0,0x14,0xF0,0x90,0x11,0xDA,0xE0,0xFF,0xBF, // 259x
1640 0xFF,0x0E,0x90,0x80,0x72,0xE0,0xD3,0x94,0xFA,0x50,0x05,0xE0,0x04,0xF0,0x80,0x0C, // 25Ax
1641 0x90,0x80,0x72,0xE0,0xD3,0x94,0x00,0x40,0x03,0xE0,0x14,0xF0,0x90,0x11,0xBC,0x12, // 25Bx
1642 0x07,0x9D,0x53,0x4C,0x03,0xD3,0xE5,0x53,0x95,0x4D,0xE5,0x52,0x95,0x4C,0x40,0x0E, // 25Cx
1643 0xE5,0x53,0x95,0x4D,0xF5,0x53,0xE5,0x52,0x95,0x4C,0xF5,0x52,0x80,0x05,0xE4,0xF5, // 25Dx
1644 0x52,0xF5,0x53,0xC3,0x90,0x80,0x60,0xE0,0x95,0x53,0x90,0x80,0x5F,0xE0,0x95,0x52, // 25Ex
1645 0x50,0x07,0xE5,0x52,0xF0,0xA3,0xE5,0x53,0xF0,0xD3,0xE5,0x4F,0x95,0x4D,0xE5,0x4E, // 25Fx
1646 0x95,0x4C,0x40,0x14,0xE5,0x4F,0x95,0x4D,0xFF,0xE5,0x4E,0x95,0x4C,0xFE,0xEF,0x25, // 260x
1647 0x38,0xF5,0x38,0xEE,0x35,0x37,0xF5,0x37,0x05,0x40,0xE5,0x3F,0xB4,0x40,0x18,0xE5, // 261x
1648 0x46,0xAE,0x45,0x78,0x06,0xCE,0xC3,0x13,0xCE,0x13,0xD8,0xF9,0xF5,0x3B,0x8E,0x3A, // 262x
1649 0xE4,0xF5,0x45,0xF5,0x46,0xF5,0x3F,0xE5,0x40,0x64,0x80,0x70,0x27,0xE5,0x38,0xAE, // 263x
1650 0x37,0x78,0x07,0xCE,0xC3,0x13,0xCE,0x13,0xD8,0xF9,0xF5,0x44,0x8E,0x43,0x12,0x0F, // 264x
1651 0xE9,0xD2,0x31,0xE5,0x43,0x60,0x04,0x7D,0xFF,0x80,0x04,0xAF,0x44,0xAD,0x07,0x7F, // 265x
1652 0xDA,0x12,0x02,0xAA,0xE5,0x41,0x64,0x80,0x70,0x32,0xE5,0x42,0xD3,0x94,0x03,0x40, // 266x
1653 0x15,0xE5,0x42,0xFD,0x7C,0x00,0x78,0x79,0xE6,0xFE,0x08,0xE6,0xFF,0x12,0x00,0x4D, // 267x
1654 0x8E,0x47,0x8F,0x48,0x80,0x05,0xE4,0xF5,0x47,0xF5,0x48,0xF1,0x29,0xE5,0x48,0x25, // 268x
1655 0x51,0x78,0x81,0xF6,0xE5,0x47,0x35,0x50,0x18,0xF6,0xD2,0x32,0x78,0x89,0xE6,0x64, // 269x
1656 0x80,0x70,0x70,0xE5,0x3E,0xC4,0xF8,0x54,0x0F,0xC8,0x68,0xFF,0xE5,0x3D,0xC4,0x54, // 26Ax
1657 0xF0,0x48,0xFE,0xC3,0x90,0x80,0x50,0xE0,0x9F,0xFF,0x90,0x80,0x4F,0xE0,0x9E,0xCF, // 26Bx
1658 0x24,0xC0,0xCF,0x34,0xF9,0x90,0x80,0x54,0x8F,0xF0,0x12,0x00,0xA2,0x90,0x80,0x54, // 26Cx
1659 0xE0,0x30,0xE7,0x06,0xE4,0xF0,0xA3,0xF0,0x80,0x15,0xD3,0x90,0x80,0x55,0xE0,0x94, // 26Dx
1660 0x00,0x90,0x80,0x54,0xE0,0x94,0x32,0x40,0x06,0x74,0x32,0xF0,0xA3,0xE4,0xF0,0xD3, // 26Ex
1661 0xF1,0x14,0x94,0x25,0x40,0x04,0xD2,0x63,0x80,0x09,0xC3,0xF1,0x14,0x94,0x0C,0x50, // 26Fx
1662 0x02,0xC2,0x63,0x30,0x0E,0x02,0xC2,0x63,0xE4,0x90,0x80,0x4F,0x02,0x1E,0x7C,0xE4, // 270x
1663 0x78,0x89,0xF6,0x22,0x90,0x80,0x55,0xE0,0x94,0x80,0x90,0x80,0x54,0xE0,0x22,0xE0, // 271x
1664 0xF5,0x4F,0xA3,0xE0,0xF5,0x4E,0xE5,0x4F,0x22,0xE4,0x78,0x79,0xF6,0x08,0xF6,0xF5, // 272x
1665 0x42,0xF5,0x41,0x22,0xC3,0xE5,0x44,0x94,0x64,0xE5,0x43,0x94,0x00,0x50,0x12,0x90, // 273x
1666 0x80,0x71,0xE0,0xC3,0x94,0x10,0x50,0x05,0xE0,0x04,0xF0,0x80,0x1B,0xD2,0x3D,0x80, // 274x
1667 0x17,0xD3,0xE5,0x44,0x94,0x96,0xE5,0x43,0x94,0x00,0x40,0x0C,0x90,0x80,0x71,0xE0, // 275x
1668 0x60,0x04,0x14,0xF0,0x80,0x02,0xC2,0x3D,0x90,0x11,0x2A,0xE0,0xFB,0xAE,0x3D,0xAF, // 276x
1669 0x3E,0x7C,0x00,0x7D,0x07,0x12,0x00,0x3B,0xEF,0x2B,0xFF,0xEC,0x3E,0xFE,0xEF,0x78, // 277x
1670 0x03,0xCE,0xC3,0x13,0xCE,0x13,0xD8,0xF9,0xF5,0x3E,0x8E,0x3D,0x85,0x3E,0x39,0xE5, // 278x
1671 0x39,0xD3,0x94,0x19,0x40,0x05,0x78,0x84,0x06,0x80,0x0A,0xE5,0x39,0xC3,0x94,0x12, // 279x
1672 0x50,0x03,0x78,0x84,0x16,0x78,0x84,0xE6,0xFF,0x30,0xE7,0x04,0xE4,0xF6,0x80,0x0A, // 27Ax
1673 0xEF,0xC3,0x94,0x08,0x40,0x04,0x78,0x84,0x76,0x08,0x90,0x80,0x70,0xE0,0xC3,0x94, // 27Bx
1674 0x28,0x50,0x03,0xE0,0x04,0xF0,0x90,0x80,0x70,0xE0,0xFF,0xD3,0x94,0x14,0x40,0x04, // 27Cx
1675 0xD2,0x60,0x80,0x08,0xEF,0xC3,0x94,0x0A,0x50,0x02,0xC2,0x60,0x78,0x84,0xE6,0xFF, // 27Dx
1676 0xC3,0x94,0x06,0x40,0x04,0xD2,0x21,0x80,0x08,0xEF,0xD3,0x94,0x02,0x50,0x02,0xC2, // 27Ex
1677 0x21,0xE5,0x68,0xD3,0x94,0x02,0x40,0x04,0xD2,0x64,0x80,0x02,0xC2,0x64,0xE5,0x39, // 27Fx
1678 0xD3,0x94,0x40,0x40,0x08,0x90,0x80,0x5C,0xE0,0x04,0xF0,0x80,0x0D,0xE5,0x39,0xC3, // 280x
1679 0x94,0x30,0x50,0x06,0x90,0x80,0x5C,0xE0,0x14,0xF0,0x90,0x80,0x5C,0xE0,0xFF,0x30, // 281x
1680 0xE7,0x04,0xE4,0xF0,0x80,0x0C,0xEF,0xC3,0x94,0x08,0x40,0x06,0x90,0x80,0x5C,0x74, // 282x
1681 0x08,0xF0,0x90,0x80,0x5C,0xE0,0xFF,0xC3,0x94,0x06,0x40,0x03,0xD2,0x3C,0x22,0xEF, // 283x
1682 0xD3,0x94,0x02,0x50,0x02,0xC2,0x3C,0x22,0x20,0x25,0x02,0xA1,0xAD,0x90,0x80,0x3D, // 284x
1683 0xE0,0xFF,0xA3,0xE0,0x90,0x80,0x41,0xCF,0xF0,0xA3,0xEF,0xF0,0x90,0x11,0x06,0x12, // 285x
1684 0x07,0x9D,0x90,0x80,0x2B,0xB1,0xAE,0xE5,0x4D,0x9F,0x90,0x80,0x3E,0xF0,0xE5,0x4C, // 286x
1685 0x9E,0x90,0x80,0x3D,0xF0,0x90,0x80,0x2B,0xB1,0xCD,0x90,0x80,0x3D,0xB1,0xAE,0x90, // 287x
1686 0x80,0x42,0xE0,0x9F,0xFF,0x90,0x80,0x41,0xE0,0x9E,0xFE,0x12,0x0E,0x4F,0xEF,0x64, // 288x
1687 0x01,0x4E,0x70,0x05,0x43,0x73,0x20,0x80,0x03,0x53,0x73,0xDF,0x30,0x5D,0x16,0x90, // 289x
1688 0x80,0x26,0xE5,0x6C,0xF0,0xA3,0xE5,0x6D,0xF0,0x90,0x80,0x3D,0xE0,0xF5,0x6C,0xA3, // 28Ax
1689 0xE0,0xF5,0x6D,0x80,0x14,0x90,0x80,0x28,0xE5,0x6E,0xF0,0xA3,0xE5,0x6F,0xF0,0x90, // 28Bx
1690 0x80,0x3D,0xE0,0xF5,0x6E,0xA3,0xE0,0xF5,0x6F,0xB2,0x5D,0x90,0x80,0x39,0xB1,0xB5, // 28Cx
1691 0x90,0x80,0x37,0xB1,0xB5,0xE5,0x6D,0x25,0x6F,0xFF,0xE5,0x6C,0x35,0x6E,0xFE,0x90, // 28Dx
1692 0x80,0x37,0xF0,0xA3,0xEF,0xF0,0xD3,0x94,0xDA,0xEE,0x94,0x02,0x50,0x0C,0xC3,0xE0, // 28Ex
1693 0x94,0xA4,0x90,0x80,0x37,0xE0,0x94,0x01,0x50,0x05,0x90,0x80,0x35,0xB1,0xB5,0x90, // 28Fx
1694 0x80,0x39,0xB1,0xC0,0x9F,0xF5,0x53,0xEC,0x9E,0xF5,0x52,0x90,0x80,0x37,0xE0,0xFA, // 290x
1695 0xA3,0xE0,0xFB,0xC3,0xEF,0x9B,0xF5,0x51,0xEE,0x9A,0xF5,0x50,0x75,0x54,0x02,0x45, // 291x
1696 0x51,0x70,0x1E,0xE5,0x53,0x45,0x52,0x70,0x18,0x78,0xA6,0xE6,0xD3,0x95,0x54,0x50, // 292x
1697 0x44,0x06,0xE6,0x65,0x54,0x70,0x3E,0x90,0x80,0x35,0xEC,0xF0,0xA3,0xED,0xF0,0x80, // 293x
1698 0x34,0x90,0x80,0x35,0xB1,0xAE,0x90,0x80,0x38,0xE0,0x9F,0xFF,0x90,0x80,0x37,0xE0, // 294x
1699 0x9E,0xFE,0x12,0x0E,0x4F,0xC3,0xEF,0x94,0x0C,0xEE,0x64,0x80,0x94,0x80,0x40,0x11, // 295x
1700 0x20,0x3C,0x0E,0x30,0x20,0x0B,0xE5,0x75,0x94,0x04,0x40,0x05,0x20,0x5B,0x02,0xD2, // 296x
1701 0x5B,0xE4,0x78,0xA6,0xF6,0x78,0xA6,0xE6,0xC3,0x95,0x54,0x40,0x46,0xD3,0x90,0x80, // 297x
1702 0x36,0xE0,0x94,0x3F,0x90,0x80,0x35,0xE0,0x94,0x02,0x40,0x04,0xD2,0x26,0x80,0x02, // 298x
1703 0xC2,0x26,0x30,0x50,0x0D,0x30,0x51,0x04,0x7D,0x0D,0x80,0x02,0x7D,0x71,0x7C,0x02, // 299x
1704 0x80,0x08,0x90,0x80,0x37,0xE0,0xFC,0xA3,0xE0,0xFD,0xE4,0xFF,0x12,0x06,0xD0,0xD2, // 29Ax
1705 0x74,0xE5,0x6B,0xC3,0x94,0x0A,0x50,0x04,0x05,0x6B,0x80,0x12,0x30,0x5B,0x0F,0xC2, // 29Bx
1706 0x5B,0x80,0x0B,0xE5,0x6B,0xD3,0x94,0x01,0x40,0x04,0x15,0x6B,0x15,0x6B,0x90,0x11, // 29Cx
1707 0x02,0x12,0x07,0x9D,0xE5,0x4C,0xA2,0xE6,0x92,0x34,0x53,0x4C,0x03,0x90,0x11,0x10, // 29Dx
1708 0xE0,0xF5,0x4F,0xA3,0xE0,0xF5,0x4E,0x20,0x3C,0x0D,0x20,0x72,0x03,0x30,0x59,0x07, // 29Ex
1709 0xE5,0x75,0xC3,0x94,0x04,0x50,0x03,0x30,0x5B,0x07,0x53,0x4F,0xFE,0xD2,0x5B,0x80, // 29Fx
1710 0x05,0x43,0x4F,0x01,0xC2,0x5B,0xAD,0x4F,0xAC,0x4E,0x7F,0x10,0x12,0x06,0xD0,0x30, // 2A0x
1711 0x59,0x07,0x12,0x06,0xCA,0x7D,0x09,0x80,0x1E,0x12,0x06,0xCA,0x78,0xA7,0xE6,0x54, // 2A1x
1712 0xC0,0xFE,0x08,0xE4,0xEE,0xB4,0xC0,0x0D,0x20,0x38,0x0A,0x20,0x21,0x07,0x20,0x3D, // 2A2x
1713 0x04,0x7D,0x0E,0x80,0x02,0x7D,0x0D,0x7C,0x00,0x7F,0x92,0x12,0x06,0xD0,0x30,0x5B, // 2A3x
1714 0x14,0x78,0xA7,0x76,0x40,0x08,0x76,0x00,0x7D,0x00,0x7C,0x40,0x7F,0x04,0x12,0x07, // 2A4x
1715 0xE8,0xA3,0xF0,0x81,0x57,0x90,0x80,0x31,0xE0,0x65,0x4C,0x70,0x04,0xA3,0xE0,0x65, // 2A5x
1716 0x4D,0x60,0x02,0x81,0x4E,0x90,0x80,0x26,0xE0,0x65,0x6C,0x70,0x04,0xA3,0xE0,0x65, // 2A6x
1717 0x6D,0x60,0x02,0x81,0x4E,0x90,0x80,0x28,0xE0,0x65,0x6E,0x70,0x04,0xA3,0xE0,0x65, // 2A7x
1718 0x6F,0x60,0x02,0x81,0x4E,0x90,0x80,0x2D,0xE0,0xFE,0xA3,0xE0,0xFF,0x65,0x4D,0x70, // 2A8x
1719 0x03,0xEE,0x65,0x4C,0x70,0x02,0x81,0x4E,0xC3,0xEF,0x95,0x4D,0xEE,0x95,0x4C,0x50, // 2A9x
1720 0x22,0xC3,0x90,0x80,0x38,0xE0,0x95,0x4D,0xF5,0x4F,0x90,0x80,0x37,0xE0,0x95,0x4C, // 2AAx
1721 0xF5,0x4E,0x90,0x80,0x2D,0xB1,0xAE,0xE5,0x4D,0x9F,0xF5,0x51,0xE5,0x4C,0x9E,0xF5, // 2ABx
1722 0x50,0x80,0x22,0xC3,0x90,0x80,0x42,0xE0,0x95,0x4D,0xF5,0x4F,0x90,0x80,0x41,0xE0, // 2ACx
1723 0x95,0x4C,0xF5,0x4E,0xC3,0x90,0x80,0x2E,0xE0,0x95,0x4D,0xF5,0x51,0x90,0x80,0x2D, // 2ADx
1724 0xE0,0x95,0x4C,0xF5,0x50,0xB1,0xDF,0xB1,0xC6,0x9F,0xEC,0x9E,0x50,0x0A,0x8E,0x52, // 2AEx
1725 0x8F,0x53,0x8C,0x56,0x8D,0x57,0x80,0x08,0x8C,0x52,0x8D,0x53,0x8E,0x56,0x8F,0x57, // 2AFx
1726 0x90,0x11,0xAB,0xE0,0xF5,0x54,0x20,0xE3,0x05,0x75,0x55,0x01,0x80,0x03,0x75,0x55, // 2B0x
1727 0x02,0xE5,0x4E,0x20,0xE7,0x5E,0xEC,0xC3,0x13,0xFE,0xED,0x13,0xFF,0xC3,0xE5,0x4F, // 2B1x
1728 0x9F,0xE5,0x4E,0x9E,0x7E,0x00,0xE5,0x4F,0x50,0x0B,0x25,0x55,0xF5,0x4F,0xEE,0x35, // 2B2x
1729 0x4E,0xF5,0x4E,0x80,0x14,0x25,0x55,0xFF,0xEE,0x35,0x4E,0xFE,0x90,0x80,0x41,0xB1, // 2B3x
1730 0xC6,0xEF,0x9D,0xF5,0x4F,0xEE,0x9C,0xF5,0x4E,0x12,0x0F,0xDB,0xC3,0xEF,0x94,0x05, // 2B4x
1731 0xEE,0x64,0x80,0x94,0x80,0x50,0x0B,0xE5,0x75,0xC3,0x94,0x04,0x40,0x04,0xD2,0x71, // 2B5x
1732 0x80,0x19,0x12,0x0F,0xDB,0xD3,0xEF,0x94,0x0A,0xEE,0x64,0x80,0x94,0x80,0x40,0x0B, // 2B6x
1733 0xC2,0x71,0x80,0x07,0xE4,0xF5,0x4E,0xF5,0x4F,0xC2,0x71,0xE5,0x4F,0x45,0x4E,0x60, // 2B7x
1734 0x35,0x90,0x80,0x30,0xE0,0xC3,0x94,0x02,0x40,0x1D,0x53,0x4E,0x03,0xE5,0x4F,0x78, // 2B8x
1735 0xA8,0x26,0xFD,0xE5,0x4E,0x18,0x36,0xFC,0x7F,0x04,0x12,0x06,0xD0,0x90,0x80,0x30, // 2B9x
1736 0xE0,0x60,0x1B,0x14,0xF0,0x80,0x17,0x90,0x80,0x30,0xE0,0xC3,0x94,0x07,0x50,0x0E, // 2BAx
1737 0xE0,0x24,0x04,0xF0,0x80,0x08,0x90,0x80,0x30,0xE0,0x60,0x02,0x14,0xF0,0xE5,0x51, // 2BBx
1738 0x65,0x53,0x70,0x04,0xE5,0x50,0x65,0x52,0x60,0x0A,0xE5,0x51,0xB5,0x57,0x19,0xE5, // 2BCx
1739 0x50,0xB5,0x56,0x14,0x90,0x80,0x43,0xE0,0xB5,0x50,0x0D,0xA3,0xE0,0xB5,0x51,0x08, // 2BDx
1740 0x90,0x80,0x2F,0xE0,0x04,0xF0,0x80,0x05,0xE4,0x90,0x80,0x2F,0xF0,0x90,0x80,0x43, // 2BEx
1741 0xE5,0x50,0xF0,0xA3,0xE5,0x51,0xF0,0x30,0x21,0x05,0x75,0x54,0x07,0x80,0x03,0x75, // 2BFx
1742 0x54,0x03,0x90,0x80,0x2F,0xE0,0xD3,0x95,0x54,0x40,0x4C,0xE5,0x73,0x30,0xE5,0x47, // 2C0x
1743 0x20,0x72,0x44,0x20,0x59,0x41,0xE4,0xF0,0x20,0x53,0x3C,0xE5,0x51,0xB5,0x53,0x12, // 2C1x
1744 0xE5,0x50,0xB5,0x52,0x0D,0x78,0xA7,0x76,0xC0,0x08,0x76,0x00,0x7D,0x00,0x7C,0xC0, // 2C2x
1745 0x80,0x15,0xE5,0x51,0xB5,0x57,0x20,0xE5,0x50,0xB5,0x56,0x1B,0x78,0xA7,0x76,0x80, // 2C3x
1746 0x08,0x76,0x00,0x7D,0x00,0x7C,0x80,0x7F,0x04,0x12,0x06,0xD0,0x80,0x09,0xE4,0x90, // 2C4x
1747 0x80,0x2F,0xF0,0xC2,0x71,0xA3,0xF0,0x90,0x80,0x31,0xE0,0x65,0x4C,0x70,0x04,0xA3, // 2C5x
1748 0xE0,0x65,0x4D,0x70,0x6B,0x90,0x80,0x33,0xE0,0xFE,0xA3,0xE0,0xFF,0x90,0x80,0x2D, // 2C6x
1749 0xE0,0xFC,0xA3,0xE0,0xFD,0x6F,0x70,0x02,0xEC,0x6E,0x70,0x54,0xC2,0x5F,0xA2,0x5B, // 2C7x
1750 0x30,0x34,0x01,0xB3,0x50,0x0C,0xED,0x95,0x4D,0xEC,0x95,0x4C,0x40,0x0F,0xD2,0x5F, // 2C8x
1751 0x80,0x0B,0xC3,0xED,0x95,0x4D,0xEC,0x95,0x4C,0x50,0x02,0xD2,0x5F,0x78,0xA7,0xE6, // 2C9x
1752 0x54,0xC0,0xFE,0xEE,0xB4,0xC0,0x0B,0x20,0x38,0x08,0x20,0x21,0x05,0x20,0x3D,0x02, // 2CAx
1753 0xB2,0x5F,0x30,0x5F,0x19,0x78,0xA9,0x06,0xE6,0xD3,0x94,0x02,0x40,0x16,0x7D,0x01, // 2CBx
1754 0x7F,0x8A,0x12,0x02,0xAA,0xE4,0xFD,0x7F,0x8A,0x12,0x02,0xAA,0x80,0x02,0x80,0x00, // 2CCx
1755 0xE4,0x78,0xA9,0xF6,0x90,0x80,0x31,0xB1,0xB5,0x90,0x80,0x2D,0xE0,0xFF,0xA3,0xE0, // 2CDx
1756 0x90,0x80,0x31,0xCF,0xF0,0xA3,0xEF,0xF0,0x90,0x80,0x2D,0xB1,0xCD,0x90,0x80,0x26, // 2CEx
1757 0xE0,0x65,0x6C,0x70,0x04,0xA3,0xE0,0x65,0x6D,0x60,0x02,0xA1,0xAD,0x90,0x80,0x28, // 2CFx
1758 0xE0,0x65,0x6E,0x70,0x04,0xA3,0xE0,0x65,0x6F,0x60,0x02,0xA1,0xAD,0xB1,0xDF,0xE0, // 2D0x
1759 0xFC,0xA3,0xE0,0xFD,0xB5,0x07,0x14,0xEC,0xB5,0x06,0x10,0xA3,0xE0,0xC3,0x94,0x0F, // 2D1x
1760 0x50,0x05,0xE0,0x04,0xF0,0x80,0x1A,0xD2,0x58,0x80,0x16,0x90,0x80,0x3F,0xE0,0xD3, // 2D2x
1761 0x94,0x02,0x40,0x06,0xE0,0x24,0xFD,0xF0,0x80,0x07,0xE4,0x90,0x80,0x3F,0xF0,0xC2, // 2D3x
1762 0x58,0x30,0x26,0x12,0xB1,0xD5,0x94,0x7B,0xEA,0x94,0x02,0x50,0x1E,0xC3,0xEB,0x94, // 2D4x
1763 0x67,0xEA,0x94,0x02,0x40,0x15,0x20,0x26,0x16,0xB1,0xD5,0x94,0x17,0xEA,0x94,0x02, // 2D5x
1764 0x50,0x09,0xC3,0xEB,0x94,0x03,0xEA,0x94,0x02,0x50,0x04,0xD2,0x72,0x80,0x02,0xC2, // 2D6x
1765 0x72,0xC3,0xED,0x9F,0xFF,0xEC,0x9E,0xFE,0x12,0x0E,0x4F,0x8E,0x4C,0x8F,0x4D,0xE5, // 2D7x
1766 0x4D,0xD3,0x94,0x01,0x40,0x0C,0xE5,0x4D,0x94,0x08,0x50,0x06,0x20,0x72,0x03,0x20, // 2D8x
1767 0x20,0x0C,0x90,0x80,0x40,0xE0,0x60,0x03,0x14,0xF0,0x22,0xC2,0x59,0x22,0x90,0x80, // 2D9x
1768 0x40,0xE0,0xC3,0x94,0x07,0x50,0x04,0xE0,0x04,0xF0,0x22,0xD2,0x59,0x22,0xE0,0xFE, // 2DAx
1769 0xA3,0xE0,0xFF,0xC3,0x22,0xE0,0xFF,0xA3,0xE0,0xA3,0xCF,0xF0,0xA3,0xEF,0xF0,0x22, // 2DBx
1770 0xE0,0xFE,0xA3,0xE0,0xFF,0xA3,0xE0,0xFC,0xA3,0xE0,0xFD,0xC3,0x22,0xE5,0x4C,0xF0, // 2DCx
1771 0xA3,0xE5,0x4D,0xF0,0x22,0x90,0x80,0x35,0xE0,0xFA,0xA3,0xE0,0xFB,0xD3,0x22,0x90, // 2DDx
1772 0x80,0x41,0xE0,0xFE,0xA3,0xE0,0xFF,0x90,0x80,0x3D,0x22,0xAB,0x07,0xAA,0x06,0x90, // 2DEx
1773 0x11,0xCE,0xE0,0xF9,0xC3,0xEB,0x95,0x13,0xFB,0xEA,0x95,0x12,0xFA,0xC3,0x94,0x80, // 2DFx
1774 0x50,0x0C,0x90,0x80,0x0C,0xB1,0xAE,0x9B,0xEE,0x9A,0x50,0x02,0x80,0x14,0xC3,0xEA, // 2E0x
1775 0x94,0x80,0x40,0x12,0x90,0x80,0x0A,0xE0,0xFE,0xA3,0xE0,0xFF,0xD3,0x9B,0xEE,0x9A, // 2E1x
1776 0x40,0x04,0xAA,0x06,0xAB,0x07,0xE5,0x75,0x64,0x04,0x60,0x02,0xE1,0x0E,0xED,0x65, // 2E2x
1777 0x0D,0x60,0x02,0xE1,0x0E,0x12,0x11,0x4C,0xFF,0xC3,0xEB,0x9F,0xEA,0x9E,0x50,0x02, // 2E3x
1778 0xE1,0x0E,0xEA,0x94,0x80,0x40,0x02,0xE1,0x0E,0x90,0x11,0xCB,0xE0,0x70,0x02,0xF5, // 2E4x
1779 0x76,0x90,0x11,0xCB,0xE0,0xFE,0x63,0x06,0xFF,0x30,0x26,0x42,0xED,0x70,0x0B,0xEE, // 2E5x
1780 0x30,0xE0,0x07,0xE4,0xF5,0x18,0xD2,0x2F,0xC1,0xF4,0xBD,0x01,0x0E,0xE9,0x30,0xE5, // 2E6x
1781 0x0A,0x20,0x21,0x07,0x75,0x18,0x07,0xD2,0x2F,0x80,0x79,0xBD,0x02,0x0B,0xEE,0x30, // 2E7x
1782 0xE6,0x07,0x75,0x18,0x06,0xD2,0x2F,0x80,0x6B,0xED,0x64,0x03,0x70,0x66,0x30,0x10, // 2E8x
1783 0x63,0x20,0x52,0x60,0x20,0x21,0x5D,0x75,0x18,0x08,0xD2,0x2F,0x80,0x56,0xED,0x70, // 2E9x
1784 0x0B,0xEE,0x30,0xE3,0x07,0x75,0x18,0x03,0xD2,0x2F,0x80,0x48,0xBD,0x01,0x0B,0xEE, // 2EAx
1785 0x30,0xE2,0x07,0x75,0x18,0x02,0xD2,0x2F,0x80,0x3A,0xBD,0x02,0x10,0x30,0x01,0x0D, // 2EBx
1786 0x20,0x52,0x0A,0x20,0x21,0x07,0x75,0x18,0x09,0xD2,0x2F,0x80,0x27,0xED,0x64,0x03, // 2ECx
1787 0x70,0x22,0xEE,0x30,0xE4,0x1E,0x20,0x77,0x16,0xC3,0x90,0x80,0x15,0xE0,0x94,0x88, // 2EDx
1788 0x90,0x80,0x14,0xE0,0x94,0x13,0x50,0x07,0x30,0x58,0x04,0xD2,0x77,0x80,0x05,0x75, // 2EEx
1789 0x18,0x04,0xD2,0x2F,0x30,0x2F,0x17,0x78,0xAB,0xA6,0x05,0xC2,0x12,0xE4,0xFF,0xEF, // 2EFx
1790 0x6D,0x60,0x07,0xEF,0xF1,0x92,0xE4,0xF0,0xA3,0xF0,0x0F,0xBF,0x04,0xF1,0xE5,0x75, // 2F0x
1791 0x64,0x05,0x60,0x09,0xE5,0x75,0x64,0x04,0x70,0x71,0x30,0x6A,0x6E,0x78,0xAB,0xE6, // 2F1x
1792 0x6D,0x70,0x52,0xC3,0xEA,0x94,0x80,0x40,0x10,0x30,0x38,0x09,0x08,0xE6,0x94,0x14, // 2F2x
1793 0x50,0x03,0x06,0x80,0x56,0xD2,0x12,0x80,0x52,0xE5,0x18,0xB4,0x07,0x08,0xE9,0x20, // 2F3x
1794 0xE5,0x04,0xD2,0x12,0x80,0x45,0xE5,0x18,0xB4,0x08,0x07,0x20,0x10,0x04,0xD2,0x12, // 2F4x
1795 0x80,0x39,0xE5,0x18,0xB4,0x09,0x07,0x20,0x01,0x04,0xD2,0x12,0x80,0x2D,0x30,0x14, // 2F5x
1796 0x2A,0xE5,0x18,0xB4,0x06,0x03,0x20,0x10,0x08,0xE5,0x18,0xB4,0x04,0x1D,0x30,0x01, // 2F6x
1797 0x1A,0xD2,0x2D,0x80,0x16,0xED,0xB5,0x0D,0x12,0x12,0x11,0x4C,0xFF,0xC3,0xEB,0x9F, // 2F7x
1798 0xEA,0x9E,0x40,0x07,0xEA,0x94,0x80,0x50,0x02,0xD2,0x2D,0xAE,0x02,0xAF,0x03,0x22, // 2F8x
1799 0xE5,0x4C,0x25,0xE0,0x24,0x01,0xF5,0x82,0xE4,0x34,0x80,0xF5,0x83,0x22,0x8E,0x52, // 2F9x
1800 0x8F,0x53,0xAE,0x65,0xAB,0x06,0x85,0x69,0x50,0x85,0x6A,0x51,0x30,0x34,0x42,0xE5, // 2FAx
1801 0x53,0x25,0x51,0xF5,0x51,0xE5,0x52,0x35,0x50,0xF5,0x50,0xE5,0x65,0x25,0xE0,0x24, // 2FBx
1802 0xA5,0xF5,0x82,0xE4,0x34,0x01,0xF5,0x83,0xC3,0x12,0x30,0x6B,0x50,0x12,0xEE,0x60, // 2FCx
1803 0x09,0x1E,0x75,0x50,0x13,0x75,0x51,0x33,0x80,0x06,0x90,0x01,0xA5,0x12,0x30,0x61, // 2FDx
1804 0xED,0x60,0x61,0xC3,0x78,0x92,0xE6,0x95,0x53,0xF6,0x18,0xE6,0x95,0x52,0xF6,0x80, // 2FEx
1805 0x53,0x78,0x8D,0xE6,0xD3,0x94,0x64,0x40,0x0B,0xE4,0x25,0x53,0xF5,0x53,0x74,0x01, // 2FFx
1806 0x35,0x52,0xF5,0x52,0xC3,0xE5,0x51,0x95,0x53,0xF5,0x51,0xE5,0x50,0x95,0x52,0xF5, // 300x
1807 0x50,0xE5,0x65,0x25,0xE0,0x24,0xBD,0xF5,0x82,0xE4,0x34,0x01,0xF5,0x83,0xD3,0x11, // 301x
1808 0x6B,0x40,0x13,0xEE,0x94,0x0B,0x50,0x09,0x0E,0x75,0x50,0x13,0x75,0x51,0x33,0x80, // 302x
1809 0x05,0x90,0x01,0xD3,0x11,0x61,0xED,0x60,0x0B,0x78,0x92,0xE5,0x53,0x26,0xF6,0x18, // 303x
1810 0xE5,0x52,0x36,0xF6,0xAF,0x06,0xAD,0x51,0xAC,0x50,0x12,0x0F,0xC6,0xEE,0x42,0x50, // 304x
1811 0xEE,0xB5,0x03,0x03,0x02,0x0E,0xA8,0x78,0x93,0xA6,0x50,0x08,0xA6,0x51,0xD2,0x66, // 305x
1812 0x22,0xE4,0x93,0xF5,0x50,0x74,0x01,0x93,0xF5,0x51,0x22,0x74,0x01,0x93,0x95,0x51, // 306x
1813 0xE4,0x93,0x95,0x50,0x22,0x7D,0x01,0x7F,0xB1,0x12,0x07,0x7A,0x90,0x11,0x43,0xE0, // 307x
1814 0xFE,0x90,0x11,0x42,0xE0,0xFD,0xED,0x30,0xE3,0x05,0x7D,0x06,0x12,0x06,0xA6,0x12, // 308x
1815 0x07,0x76,0x20,0x06,0x0E,0xE5,0x75,0x64,0x04,0x60,0x05,0xE5,0x75,0xB4,0x05,0x03, // 309x
1816 0x30,0x24,0x03,0x12,0x15,0x8A,0xE5,0x75,0xC3,0x94,0x04,0x40,0x03,0x30,0x24,0x03, // 30Ax
1817 0x02,0x15,0x79,0x20,0x3A,0x2C,0x51,0xDA,0xEF,0x70,0x02,0x41,0x4F,0xE5,0x08,0x51, // 30Bx
1818 0x5E,0xE5,0x19,0x85,0x1A,0xF0,0x12,0x00,0xA2,0x30,0x19,0x05,0x05,0x08,0x53,0x08, // 30Cx
1819 0x07,0xE5,0x08,0xB4,0x04,0x08,0xD2,0x3A,0x90,0x80,0x09,0xE0,0x04,0xF0,0x51,0xCE, // 30Dx
1820 0x41,0x7F,0x90,0x80,0x00,0xE0,0xFF,0x74,0x01,0x7E,0x00,0xA8,0x07,0x08,0x80,0x05, // 30Ex
1821 0xC3,0x33,0xCE,0x33,0xCE,0xD8,0xF9,0xFF,0x90,0x80,0x09,0xE0,0xC3,0x9F,0xEE,0x64, // 30Fx
1822 0x80,0xF8,0x74,0x80,0x98,0x50,0x02,0x41,0x4D,0x90,0x11,0xCE,0xE0,0xF9,0x90,0x80, // 310x
1823 0x18,0xE0,0xFE,0xA3,0xE0,0xFF,0x90,0x80,0x24,0xE0,0xFC,0xA3,0xE0,0xFD,0x9F,0xEC, // 311x
1824 0x9E,0x50,0x08,0x90,0x80,0x18,0xEC,0xF0,0xA3,0xED,0xF0,0x90,0x80,0x1A,0x12,0x2D, // 312x
1825 0xC0,0x9F,0xEC,0x9E,0x90,0x80,0x24,0x50,0x07,0xEC,0xF0,0xA3,0xED,0xF0,0x80,0x05, // 313x
1826 0xEE,0xF0,0xA3,0xEF,0xF0,0xE4,0xFD,0xFC,0x75,0x0D,0xFF,0xF5,0x4C,0xE5,0x4C,0x25, // 314x
1827 0xE0,0xFF,0x51,0x72,0xFA,0xA3,0xE0,0xFB,0xEF,0x51,0x5E,0xE0,0xFE,0xA3,0xE0,0xC3, // 315x
1828 0x9B,0xFF,0xEE,0x9A,0xFE,0x51,0x50,0xEE,0xF0,0xA3,0xEF,0xF0,0x51,0x50,0xE0,0xFE, // 316x
1829 0xA3,0xE0,0xFF,0x12,0x2F,0x90,0xEE,0x8F,0xF0,0x12,0x00,0xA2,0x51,0x50,0x12,0x2D, // 317x
1830 0xAE,0xEE,0x94,0x80,0x50,0x6F,0xEF,0x9D,0xEE,0x9C,0x40,0x69,0x30,0x26,0x1F,0xE5, // 318x
1831 0x4C,0x60,0x2A,0xB4,0x01,0x04,0xE9,0x20,0xE5,0x23,0xE5,0x4C,0x64,0x02,0x60,0x1D, // 319x
1832 0xE5,0x4C,0x64,0x03,0x60,0x05,0xE5,0x4C,0xB4,0x01,0x03,0x20,0x10,0x0F,0x20,0x26, // 31Ax
1833 0x44,0xE5,0x4C,0xB4,0x02,0x07,0x64,0x02,0x70,0x3B,0x30,0x01,0x38,0x85,0x4C,0x0D, // 31Bx
1834 0x51,0x50,0xE0,0xFA,0xA3,0xE0,0xFB,0xAC,0x02,0xFD,0xE5,0x4C,0x25,0xE0,0x51,0x72, // 31Cx
1835 0xFE,0xA3,0xE0,0x78,0x03,0xCE,0xC3,0x13,0xCE,0x13,0xD8,0xF9,0xF5,0x13,0x8E,0x12, // 31Dx
1836 0xEB,0xAE,0x02,0x78,0x02,0xCE,0xC3,0x13,0xCE,0x13,0xD8,0xF9,0xFF,0x51,0x6A,0x50, // 31Ex
1837 0x04,0x8E,0x12,0x8F,0x13,0x05,0x4C,0xE5,0x4C,0x64,0x04,0x60,0x02,0x21,0x4D,0x90, // 31Fx
1838 0x11,0xD7,0xE0,0xF5,0x4C,0xFF,0x7E,0x00,0x51,0x6A,0x50,0x04,0x8E,0x12,0x8F,0x13, // 320x
1839 0xC2,0x2F,0xE4,0xF5,0x4C,0x12,0x2F,0x90,0xE0,0xFE,0xA3,0xE0,0xFF,0xAD,0x4C,0x12, // 321x
1840 0x2D,0xEB,0x12,0x2F,0x90,0xEE,0xF0,0xA3,0xEF,0xF0,0x05,0x4C,0xE5,0x4C,0xC3,0x94, // 322x
1841 0x04,0x40,0xE2,0xE4,0xF5,0x4C,0xE5,0x4C,0x51,0x5E,0xE4,0xF0,0xA3,0xF0,0x05,0x4C, // 323x
1842 0xE5,0x4C,0xB4,0x08,0xF1,0x12,0x11,0x57,0xE4,0x90,0x80,0x09,0xF0,0xC2,0x3A,0x22, // 324x
1843 0xE5,0x4C,0x25,0xE0,0x24,0x0E,0xF5,0x82,0xE4,0x34,0x80,0xF5,0x83,0x22,0x25,0xE0, // 325x
1844 0x24,0x16,0xF5,0x82,0xE4,0x34,0x80,0xF5,0x83,0x22,0xC3,0xE5,0x13,0x9F,0xE5,0x12, // 326x
1845 0x9E,0x22,0x25,0xE0,0x24,0x18,0xF5,0x82,0xE4,0x34,0x80,0xF5,0x83,0xE0,0x22,0xEF, // 327x
1846 0xC4,0x54,0xF0,0x24,0x39,0xF5,0x82,0xE4,0x34,0x01,0xF5,0x83,0x51,0xC4,0xF5,0x51, // 328x
1847 0x74,0x01,0x93,0xF5,0x52,0xEF,0x75,0xF0,0x08,0xA4,0x24,0x79,0xF5,0x82,0xE4,0x34, // 329x
1848 0x01,0xF5,0x83,0xE5,0x82,0x2D,0xF5,0x82,0xE4,0x35,0x83,0xF5,0x83,0xE4,0x93,0x30, // 32Ax
1849 0x19,0x11,0xFD,0x7C,0x00,0x7F,0x7C,0x12,0x06,0xD0,0xAD,0x52,0xAC,0x51,0x7F,0x7E, // 32Bx
1850 0x12,0x06,0xAA,0x22,0x75,0xF0,0x02,0xED,0x12,0x01,0x07,0xE4,0x93,0x22,0x90,0x11, // 32Cx
1851 0x9C,0xE0,0x54,0xF7,0xC3,0x13,0xFF,0xAD,0x08,0x22,0xE4,0xF5,0x4D,0x90,0x11,0x22, // 32Dx
1852 0xE0,0xFF,0x53,0x07,0x40,0x90,0x80,0x5E,0xE0,0x70,0x4A,0xEF,0x60,0x47,0xC2,0x34, // 32Ex
1853 0x7D,0x01,0x7F,0xB1,0x12,0x07,0x7A,0x90,0x11,0x4D,0xE0,0x30,0xE0,0x02,0xD2,0x34, // 32Fx
1854 0xA2,0x17,0x30,0x34,0x01,0xB3,0x50,0x2A,0xB2,0x17,0x90,0x11,0x52,0xE0,0xF5,0x1A, // 330x
1855 0xA3,0xE0,0xF5,0x19,0x90,0x80,0x00,0xE0,0x24,0x02,0xFF,0xE5,0x1A,0xAE,0x19,0xA8, // 331x
1856 0x07,0x08,0x80,0x05,0xCE,0xC3,0x13,0xCE,0x13,0xD8,0xF9,0xF5,0x1A,0x8E,0x19,0x75, // 332x
1857 0x4D,0x01,0x12,0x07,0x76,0xAF,0x4D,0x22,0xA2,0x70,0xE4,0x33,0xC4,0x33,0x54,0xE0, // 333x
1858 0x42,0x4E,0xAD,0x4E,0x22,0xE0,0xF5,0x4F,0xA3,0xE0,0xF5,0x4E,0x53,0x4E,0x03,0xC3, // 334x
1859 0x22,0x75,0x74,0x01,0x7D,0x01,0x7F,0xA2,0x02,0x02,0xAA,0xD3,0xE5,0x71,0x94,0xDC, // 335x
1860 0xE5,0x70,0x94,0x00,0x22,0xAD,0x50,0xAC,0x4F,0x7F,0x85,0x02,0x06,0xD0,0xE5,0x4C, // 336x
1861 0x54,0x80,0xFF,0x90,0x80,0x5A,0x22,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, // 337x
1862 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, // 338x
1863 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, // 339x
1864 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, // 33Ax
1865 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, // 33Bx
1866 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, // 33Cx
1867 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, // 33Dx
1868 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, // 33Ex
1869 0x00,0x00,0x00,0x00,0x00,0x43,0x35,0x31,0x3A,0x38,0x31,0x38,0x23,0x00,0x92,0x00, // 33Fx
1870 };
1871
1872 const MS_U8 AVD_ADC_DSP_CODE[] =
1873 {
1874 0x02,0x00,0x03,0x75,0x81,0xAC,0x02,0x02,0x19,0x00,0x00,0x02,0x08,0x34,0xBB,0x01, // 000x
1875 0x0C,0xE5,0x82,0x29,0xF5,0x82,0xE5,0x83,0x3A,0xF5,0x83,0xE0,0x22,0x50,0x06,0xE9, // 001x
1876 0x25,0x82,0xF8,0xE6,0x22,0xBB,0xFE,0x06,0xE9,0x25,0x82,0xF8,0xE2,0x22,0xE5,0x82, // 002x
1877 0x29,0xF5,0x82,0xE5,0x83,0x3A,0xF5,0x83,0xE4,0x93,0x22,0xEF,0x8D,0xF0,0xA4,0xA8, // 003x
1878 0xF0,0xCF,0x8C,0xF0,0xA4,0x28,0xCE,0x8D,0xF0,0xA4,0x2E,0xFE,0x22,0xBC,0x00,0x0B, // 004x
1879 0xBE,0x00,0x29,0xEF,0x8D,0xF0,0x84,0xFF,0xAD,0xF0,0x22,0xE4,0xCC,0xF8,0x75,0xF0, // 005x
1880 0x08,0xEF,0x2F,0xFF,0xEE,0x33,0xFE,0xEC,0x33,0xFC,0xEE,0x9D,0xEC,0x98,0x40,0x05, // 006x
1881 0xFC,0xEE,0x9D,0xFE,0x0F,0xD5,0xF0,0xE9,0xE4,0xCE,0xFD,0x22,0xED,0xF8,0xF5,0xF0, // 007x
1882 0xEE,0x84,0x20,0xD2,0x1C,0xFE,0xAD,0xF0,0x75,0xF0,0x08,0xEF,0x2F,0xFF,0xED,0x33, // 008x
1883 0xFD,0x40,0x07,0x98,0x50,0x06,0xD5,0xF0,0xF2,0x22,0xC3,0x98,0xFD,0x0F,0xD5,0xF0, // 009x
1884 0xEA,0x22,0xC5,0xF0,0xF8,0xA3,0xE0,0x28,0xF0,0xC5,0xF0,0xF8,0xE5,0x82,0x15,0x82, // 00Ax
1885 0x70,0x02,0x15,0x83,0xE0,0x38,0xF0,0x22,0xE8,0x8F,0xF0,0xA4,0xCC,0x8B,0xF0,0xA4, // 00Bx
1886 0x2C,0xFC,0xE9,0x8E,0xF0,0xA4,0x2C,0xFC,0x8A,0xF0,0xED,0xA4,0x2C,0xFC,0xEA,0x8E, // 00Cx
1887 0xF0,0xA4,0xCD,0xA8,0xF0,0x8B,0xF0,0xA4,0x2D,0xCC,0x38,0x25,0xF0,0xFD,0xE9,0x8F, // 00Dx
1888 0xF0,0xA4,0x2C,0xCD,0x35,0xF0,0xFC,0xEB,0x8E,0xF0,0xA4,0xFE,0xA9,0xF0,0xEB,0x8F, // 00Ex
1889 0xF0,0xA4,0xCF,0xC5,0xF0,0x2E,0xCD,0x39,0xFE,0xE4,0x3C,0xFC,0xEA,0xA4,0x2D,0xCE, // 00Fx
1890 0x35,0xF0,0xFD,0xE4,0x3C,0xFC,0x22,0xA4,0x25,0x82,0xF5,0x82,0xE5,0xF0,0x35,0x83, // 010x
1891 0xF5,0x83,0x22,0xD0,0x83,0xD0,0x82,0xF8,0xE4,0x93,0x70,0x12,0x74,0x01,0x93,0x70, // 011x
1892 0x0D,0xA3,0xA3,0x93,0xF8,0x74,0x01,0x93,0xF5,0x82,0x88,0x83,0xE4,0x73,0x74,0x02, // 012x
1893 0x93,0x68,0x60,0xEF,0xA3,0xA3,0xA3,0x80,0xDF,0x40,0x00,0x3F,0xF1,0x33,0xAB,0x33, // 013x
1894 0x8E,0x33,0xB5,0x33,0xA6,0x33,0x9D,0x40,0x0E,0x4F,0x45,0x4F,0x33,0x40,0x00,0x3F, // 014x
1895 0xDB,0x40,0x0B,0x3F,0xF9,0x3F,0xED,0x4F,0x57,0x4F,0x5B,0x4F,0x49,0x40,0x12,0x3F, // 015x
1896 0xED,0x40,0x1D,0x40,0x0B,0x40,0x00,0x4F,0x6D,0x4F,0x36,0x4F,0x25,0x3F,0xF4,0x3F, // 016x
1897 0xD0,0x40,0x00,0x3F,0xEE,0x3F,0xE2,0x4F,0x48,0x00,0x90,0xDA,0xC8,0x22,0xB3,0x51, // 017x
1898 0x6F,0x32,0x51,0x00,0xFD,0x7E,0x9D,0xFE,0x13,0x85,0x9F,0x06,0xF9,0x87,0xA1,0x00, // 018x
1899 0x6B,0xF8,0x1A,0x83,0x87,0x00,0x22,0x85,0xD6,0x04,0x01,0x02,0x03,0x06,0x09,0x07, // 019x
1900 0x0A,0x0B,0x0C,0x0D,0x0E,0x31,0xEC,0x15,0xAB,0x18,0xF6,0x18,0x54,0x15,0x6D,0x15, // 01Ax
1901 0x94,0x17,0x70,0x16,0x35,0x17,0x0E,0x15,0xE5,0x17,0xB6,0x18,0x78,0x13,0xF8,0x11, // 01Bx
1902 0x55,0x11,0xC9,0x14,0x31,0x14,0x0C,0x12,0x76,0x13,0x7B,0x12,0xC4,0x13,0xC3,0x12, // 01Cx
1903 0x3F,0x11,0xAE,0x06,0x1E,0x80,0xEC,0x00,0xEC,0x00,0xE0,0x00,0xE0,0x00,0xEC,0x00, // 01Dx
1904 0xE0,0x82,0x24,0x02,0x24,0x02,0x30,0x02,0x30,0x02,0x24,0x02,0x30,0x80,0xFC,0x00, // 01Ex
1905 0xFC,0x00,0xF0,0x00,0xF0,0x00,0xFC,0x00,0xF0,0x27,0x27,0x1D,0x1F,0x23,0x00,0x61, // 01Fx
1906 0x00,0x61,0x00,0x5E,0x00,0x5E,0x00,0x69,0x00,0x01,0x02,0x00,0x03,0x00,0x04,0x04, // 020x
1907 0x6F,0x04,0x6F,0x03,0x8E,0x23,0x28,0x80,0x73,0x12,0x08,0x03,0x12,0x0F,0x14,0xF1, // 021x
1908 0x06,0x7D,0x01,0x7F,0xB1,0xF1,0x8B,0x7D,0x0F,0xD1,0xBC,0x7D,0x06,0xD1,0xBC,0x7D, // 022x
1909 0x00,0x7C,0x04,0x7F,0x44,0xD1,0xC0,0x7D,0x6A,0x7C,0x2E,0x7F,0x46,0xF1,0x85,0xE4, // 023x
1910 0xFD,0x7F,0xCE,0x51,0xAC,0xE4,0xFD,0x7F,0xCA,0x51,0xAC,0xE4,0xFD,0x7F,0xC9,0x51, // 024x
1911 0xAC,0x7D,0x96,0x7F,0xD0,0x51,0xAC,0x7D,0x00,0x7C,0x01,0x7F,0x78,0xD1,0xE6,0x7D, // 025x
1912 0x24,0x7F,0xD1,0x51,0xAC,0x7D,0x80,0x7F,0xAB,0x51,0xAC,0x7D,0x80,0x7F,0xAD,0x51, // 026x
1913 0xAC,0x7D,0x30,0x7F,0xB2,0x51,0xAC,0x7D,0x60,0x7F,0xB7,0x51,0xAC,0x7D,0x0E,0x7F, // 027x
1914 0xD7,0x51,0xAC,0x7D,0x01,0x7F,0xFA,0x51,0xAC,0xD2,0xAF,0x75,0x78,0x14,0x90,0x80, // 028x
1915 0x77,0xE0,0xFD,0x7F,0xD6,0x51,0xAC,0x12,0x09,0x9C,0x12,0x08,0x59,0xE5,0x78,0x70, // 029x
1916 0xED,0xD2,0x35,0x75,0x78,0x14,0x80,0xE6,0xAD,0x74,0x7F,0xA2,0xF1,0x79,0xED,0xF0, // 02Ax
1917 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x22,0x20,0x35,0x02,0xC1,0x01,0x90,0x11, // 02Bx
1918 0xCF,0xE0,0xF5,0x2A,0x90,0x11,0xD4,0xE0,0xF5,0x21,0x90,0x11,0xD9,0xE0,0xF5,0x50, // 02Cx
1919 0x30,0x55,0x02,0xC2,0x73,0x90,0x11,0x84,0xE0,0x54,0xFE,0xF5,0x4C,0xE5,0x73,0x30, // 02Dx
1920 0xE1,0x34,0x20,0x06,0x31,0x53,0x73,0xFD,0x53,0x4C,0xFB,0xA2,0x00,0x30,0x20,0x01, // 02Ex
1921 0xB3,0x50,0x04,0xA2,0x20,0x92,0x00,0x20,0x59,0x0C,0xA2,0x02,0x30,0x22,0x01,0xB3, // 02Fx
1922 0x50,0x04,0xA2,0x22,0x92,0x02,0x30,0x22,0x07,0x43,0x4C,0x04,0x7D,0x80,0x80,0x02, // 030x
1923 0xE4,0xFD,0x7F,0x85,0x51,0xAC,0x53,0x4C,0xFD,0x20,0x20,0x03,0x20,0x21,0x06,0x30, // 031x
1924 0x20,0x09,0x30,0x3C,0x06,0x20,0x06,0x03,0x43,0x4C,0x02,0x30,0x21,0x05,0x43,0x4C, // 032x
1925 0x80,0x80,0x03,0x53,0x4C,0x7F,0xAD,0x4C,0x7F,0x84,0x51,0xAC,0xA2,0x03,0x30,0x23, // 033x
1926 0x01,0xB3,0x50,0x04,0xA2,0x23,0x92,0x03,0x90,0x11,0xA8,0xF1,0xAE,0x53,0x4D,0xFC, // 034x
1927 0x20,0x23,0x06,0x30,0x12,0x08,0x30,0x26,0x05,0x43,0x4D,0x02,0x80,0x03,0x43,0x4D, // 035x
1928 0x01,0xAD,0x4D,0xAC,0x4C,0x7F,0xA8,0xD1,0xE6,0xA2,0x04,0x30,0x24,0x01,0xB3,0x50, // 036x
1929 0x0A,0xA2,0x24,0x92,0x04,0x20,0x24,0x03,0x43,0x73,0x08,0x90,0x11,0x22,0xE0,0xA2, // 037x
1930 0xE6,0x92,0x25,0x30,0x06,0x0A,0x30,0x25,0x12,0x20,0x6E,0x0F,0xC2,0x06,0x80,0x0B, // 038x
1931 0x20,0x25,0x08,0xD2,0x06,0xC2,0x20,0xC2,0x21,0xC2,0x22,0xA2,0x05,0x30,0x26,0x01, // 039x
1932 0xB3,0x50,0x07,0xA2,0x26,0x92,0x05,0x43,0x73,0x40,0x90,0x11,0xCE,0xE0,0xF5,0x50, // 03Ax
1933 0x13,0x92,0x6A,0xE5,0x50,0x30,0xE6,0x04,0xD2,0x10,0x80,0x02,0xC2,0x10,0xE5,0x50, // 03Bx
1934 0x30,0xE7,0x04,0xD2,0x01,0x80,0x02,0xC2,0x01,0xE5,0x50,0x54,0x0E,0xC3,0x13,0xF5, // 03Cx
1935 0x72,0xA2,0x6A,0x30,0x6C,0x01,0xB3,0x50,0x06,0xD2,0x6B,0xA2,0x6A,0x92,0x6C,0x78, // 03Dx
1936 0xA4,0xE6,0x65,0x72,0x60,0x07,0xA6,0x72,0x30,0x6A,0x02,0xD2,0x68,0x90,0x11,0xCA, // 03Ex
1937 0xE0,0xF5,0x50,0xE5,0x75,0xC3,0x94,0x04,0x40,0x26,0x90,0x11,0x18,0xE0,0x60,0x12, // 03Fx
1938 0x78,0xA5,0xE6,0xD3,0x94,0x10,0x40,0x05,0x43,0x50,0x01,0x80,0x13,0x78,0xA5,0x06, // 040x
1939 0x80,0x0E,0x78,0xA5,0xE6,0xD3,0x94,0x00,0x40,0x03,0x16,0x80,0x03,0x53,0x50,0xFE, // 041x
1940 0x30,0x3C,0x05,0x43,0x50,0x02,0x80,0x03,0x53,0x50,0xFD,0x90,0x11,0x04,0xF1,0xAE, // 042x
1941 0xE5,0x4C,0x54,0xC0,0xFF,0xBF,0xC0,0x05,0x43,0x50,0x04,0x80,0x03,0x53,0x50,0xFB, // 043x
1942 0x30,0x63,0x05,0x43,0x50,0x08,0x80,0x03,0x53,0x50,0xF7,0xAD,0x50,0x7F,0xCA,0x51, // 044x
1943 0xAC,0x90,0x11,0xAB,0xE0,0xF5,0x50,0x30,0x3C,0x08,0x20,0x59,0x05,0x53,0x50,0xF3, // 045x
1944 0x80,0x08,0xE5,0x50,0x54,0xF3,0x44,0x08,0xF5,0x50,0x90,0x11,0xAD,0xE0,0xF5,0x51, // 046x
1945 0x53,0x50,0x0F,0x53,0x51,0x0F,0x90,0x11,0xD5,0xE0,0xF5,0x4C,0x20,0x21,0x03,0x30, // 047x
1946 0x63,0x08,0x43,0x50,0xB0,0x43,0x51,0xB0,0x80,0x13,0xE5,0x4C,0x54,0x03,0xC4,0x54, // 048x
1947 0xF0,0x24,0x80,0xF5,0x4D,0xE5,0x4D,0x42,0x50,0xE5,0x4D,0x42,0x51,0x30,0x08,0x08, // 049x
1948 0xE5,0x50,0x54,0x0F,0x44,0xC0,0xF5,0x50,0x20,0x21,0x0E,0x30,0x63,0x0B,0x30,0x09, // 04Ax
1949 0x08,0xE5,0x51,0x54,0x0F,0x44,0x80,0xF5,0x51,0x30,0x60,0x03,0x43,0x51,0xA0,0x90, // 04Bx
1950 0x80,0x59,0xE0,0xFF,0xF4,0x60,0x11,0xEF,0x04,0x25,0xE0,0x25,0xE0,0xC4,0x54,0xF0, // 04Cx
1951 0xFF,0xE5,0x50,0x54,0x0F,0x4F,0xF5,0x50,0xAD,0x50,0x7F,0xAB,0x51,0xAC,0xAD,0x51, // 04Dx
1952 0x7F,0xAD,0x51,0xAC,0x20,0x21,0x09,0x30,0x52,0x0C,0x30,0x3D,0x09,0x20,0x0F,0x06, // 04Ex
1953 0x7D,0x6C,0x7C,0x64,0x80,0x10,0x30,0x52,0x09,0x30,0x0D,0x06,0x7D,0x6C,0x7C,0x68, // 04Fx
1954 0x80,0x04,0x7D,0x6C,0x7C,0x60,0x7F,0xB6,0xD1,0xE6,0x30,0x52,0x17,0x30,0x0D,0x14, // 050x
1955 0x30,0x21,0x02,0x80,0x12,0x90,0x80,0x66,0xE0,0x30,0x63,0x04,0x24,0xFC,0x80,0x0D, // 051x
1956 0x24,0xFD,0x80,0x09,0x30,0x21,0x12,0x90,0x80,0x66,0xE0,0x24,0xFB,0xF5,0x4D,0x90, // 052x
1957 0x80,0x65,0xE0,0x34,0xFF,0xF5,0x4C,0x80,0x1F,0x30,0x63,0x12,0x90,0x80,0x66,0xE0, // 053x
1958 0x24,0x02,0xF5,0x4D,0x90,0x80,0x65,0xE0,0x34,0x00,0xF5,0x4C,0x80,0x0A,0x90,0x80, // 054x
1959 0x65,0xE0,0xF5,0x4C,0xA3,0xE0,0xF5,0x4D,0x90,0x11,0x5A,0x12,0x1C,0x2C,0xE5,0x4F, // 055x
1960 0xAE,0x4E,0x78,0x06,0xCE,0xC3,0x13,0xCE,0x13,0xD8,0xF9,0x65,0x4D,0x70,0x03,0xEE, // 056x
1961 0x65,0x4C,0x60,0x14,0xE5,0x4D,0xAE,0x4C,0x78,0x06,0xC3,0x33,0xCE,0x33,0xCE,0xD8, // 057x
1962 0xF9,0xFD,0xAC,0x06,0x7F,0x5A,0xD1,0xE6,0xF1,0xAB,0x53,0x4C,0x03,0x90,0x11,0xDC, // 058x
1963 0xE0,0x54,0x0C,0x70,0x32,0x7D,0xFF,0x7F,0xDD,0x51,0xAC,0x7D,0x26,0x7F,0xDE,0x51, // 059x
1964 0xAC,0xD3,0xE5,0x4D,0x94,0x20,0xE5,0x4C,0x94,0x00,0x40,0x04,0x7D,0x30,0x80,0x0D, // 05Ax
1965 0xC3,0xE5,0x4D,0x94,0x15,0xE5,0x4C,0x94,0x00,0x50,0x06,0x7D,0x10,0x7F,0xDF,0x51, // 05Bx
1966 0xAC,0x7D,0x09,0x7F,0xDC,0x51,0xAC,0x90,0x11,0x3A,0xE0,0xF5,0x4D,0xE5,0x39,0xC3, // 05Cx
1967 0x94,0x0A,0x50,0x1F,0x20,0x20,0x1C,0xE5,0x18,0x70,0x18,0xE5,0x4D,0x94,0x63,0x40, // 05Dx
1968 0x06,0x7D,0x96,0x7C,0x00,0x80,0x16,0xE5,0x4D,0xC3,0x94,0x59,0x50,0x13,0xE4,0xFD, // 05Ex
1969 0xFC,0x80,0x0A,0xE5,0x4D,0xC3,0x94,0x55,0x50,0x07,0xE4,0xFD,0xFC,0x7F,0xBA,0xD1, // 05Fx
1970 0xE6,0xE4,0xF5,0x4C,0xF5,0x4D,0x30,0x23,0x03,0x43,0x4C,0x02,0x30,0x15,0x03,0x43, // 060x
1971 0x4C,0x04,0x30,0x26,0x03,0x43,0x4C,0x10,0x20,0x58,0x03,0x43,0x4C,0x20,0x30,0x06, // 061x
1972 0x05,0xE5,0x75,0xB4,0x05,0x03,0x43,0x4C,0x40,0x30,0x74,0x08,0xE5,0x4C,0x30,0xE6, // 062x
1973 0x03,0x43,0x4C,0x80,0x30,0x6A,0x04,0xE5,0x72,0x80,0x04,0x90,0x11,0x9C,0xE0,0x54, // 063x
1974 0x07,0xC4,0x33,0x54,0xE0,0x42,0x4D,0x30,0x6D,0x03,0x43,0x4D,0x01,0x20,0x12,0x03, // 064x
1975 0x43,0x4D,0x02,0x30,0x02,0x03,0x43,0x4D,0x04,0x30,0x59,0x03,0x43,0x4D,0x08,0x30, // 065x
1976 0x20,0x03,0x43,0x4D,0x10,0xAD,0x4D,0xAC,0x4C,0x7F,0xCC,0xD1,0xE6,0x20,0x06,0x0C, // 066x
1977 0x90,0x80,0x35,0xE0,0xFE,0xA3,0xE0,0xAC,0x06,0xFD,0x80,0x04,0x7C,0x00,0x7D,0x00, // 067x
1978 0x7F,0xC5,0xD1,0xE6,0x90,0x11,0x3B,0xE0,0x54,0x3F,0xFD,0x7F,0xC4,0x51,0xAC,0xE4, // 068x
1979 0xF5,0x50,0x30,0x07,0x03,0x43,0x50,0x01,0x30,0x21,0x03,0x43,0x50,0x02,0x30,0x30, // 069x
1980 0x03,0x43,0x50,0x04,0x30,0x6E,0x03,0x43,0x50,0x08,0x30,0x72,0x03,0x43,0x50,0x40, // 06Ax
1981 0x30,0x71,0x03,0x43,0x50,0x80,0xAD,0x50,0x7F,0xC9,0x41,0xAC,0x7C,0x00,0x7F,0x42, // 06Bx
1982 0xAB,0x07,0xE4,0x2B,0xF1,0x7B,0xED,0xF0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, // 06Cx
1983 0x74,0x01,0x2B,0xF1,0x7B,0xEC,0xF0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x22, // 06Dx
1984 0x7D,0x0D,0x7C,0x00,0x7F,0x90,0xAB,0x07,0xE4,0x2B,0xF1,0x7B,0xED,0xF0,0x00,0x00, // 06Ex
1985 0x00,0x00,0x00,0x00,0x00,0x00,0x74,0x01,0x2B,0xF1,0x7B,0xEC,0xF0,0x00,0x00,0x00, // 06Fx
1986 0x00,0x00,0x00,0x00,0x00,0x22,0xE4,0xF5,0x2B,0xE5,0x2A,0x54,0x84,0x44,0x08,0xF5, // 070x
1987 0x2A,0xE4,0x78,0xA9,0xF6,0x78,0xA6,0xF6,0x7D,0x09,0xFC,0x7F,0x8C,0xF1,0xA4,0x7F, // 071x
1988 0x86,0xD1,0xE6,0x7D,0x09,0x7C,0x00,0x7F,0x8E,0xF1,0xA4,0x7F,0x88,0xD1,0xE6,0x7D, // 072x
1989 0xF4,0x7C,0x00,0x7F,0x0E,0xD1,0xE6,0x7D,0x71,0xF1,0xF3,0x90,0x80,0x35,0x74,0x02, // 073x
1990 0xF0,0xA3,0x74,0x71,0xF0,0xE4,0x90,0x80,0x40,0xF0,0x75,0x6C,0x01,0x75,0x6D,0x38, // 074x
1991 0x75,0x6E,0x01,0x75,0x6F,0x39,0x7D,0x47,0x7C,0x03,0x7F,0x0C,0xF1,0xFB,0x90,0x80, // 075x
1992 0x2A,0xF0,0xC2,0x72,0x90,0x80,0x3F,0xF0,0xC2,0x74,0x78,0xA7,0x76,0x80,0x08,0xF6, // 076x
1993 0xC2,0x71,0xF5,0x6B,0x90,0x80,0x30,0xF0,0x22,0xE4,0x2F,0xF5,0x82,0xE4,0x34,0x11, // 077x
1994 0xF5,0x83,0x22,0x7F,0x44,0xD1,0xC0,0xE4,0xFD,0x7F,0xB1,0xF1,0x79,0xED,0xF0,0x00, // 078x
1995 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xF1,0x79,0xED,0xF0,0x00,0x00,0x00,0x00,0x00, // 079x
1996 0x00,0x00,0x00,0x22,0xD1,0xE6,0x7D,0x06,0x7C,0x00,0x22,0x90,0x11,0x36,0xE0,0xF5, // 07Ax
1997 0x4D,0xA3,0xE0,0xF5,0x4C,0x22,0x8F,0x54,0xE5,0x54,0x60,0x0C,0x7D,0x01,0x7F,0xB1, // 07Bx
1998 0xF1,0x8B,0x7D,0x00,0x7C,0x04,0xF1,0x83,0x12,0x26,0xCA,0x90,0x80,0x58,0xF0,0x90, // 07Cx
1999 0x80,0x53,0xF0,0x74,0xFF,0x90,0x80,0x56,0xF0,0xA3,0xF0,0x90,0x80,0x59,0xF0,0xE4, // 07Dx
2000 0xF5,0x54,0xE5,0x54,0x12,0x26,0x6D,0xE4,0xF0,0xA3,0xF0,0x05,0x54,0xE5,0x54,0xB4, // 07Ex
2001 0x03,0xF0,0x22,0x7C,0x02,0xE4,0xFF,0xC1,0xE6,0x41,0xAC,0xD1,0xE6,0xE4,0x90,0x80, // 07Fx
2002 0x2F,0xF0,0x22,0x90,0xC0,0x08,0x74,0x55,0xF0,0xA3,0x74,0xAA,0xF0,0xE4,0xF5,0xD8, // 080x
2003 0x75,0x8E,0x01,0x90,0x10,0x1B,0x74,0x07,0xF0,0x90,0x10,0x1A,0x14,0xF0,0x75,0x89, // 081x
2004 0x01,0xD2,0x8C,0xD2,0xA9,0xE4,0xF5,0x80,0xF5,0xE2,0xFD,0x7F,0xC0,0x12,0x02,0xAC, // 082x
2005 0xE4,0xF5,0x77,0x22,0xC0,0xE0,0xC0,0x83,0xC0,0x82,0xE5,0x78,0x60,0x02,0x15,0x78, // 083x
2006 0x75,0x8A,0x09,0x75,0x8C,0xE4,0x90,0x80,0x77,0xE0,0x04,0xF0,0xD0,0x82,0xD0,0x83, // 084x
2007 0xD0,0xE0,0x32,0x12,0x07,0x79,0xE0,0xFF,0x22,0x7F,0xC0,0x11,0x53,0xAE,0x07,0xEE, // 085x
2008 0x70,0x02,0x21,0x45,0x7F,0xC1,0x11,0x53,0xEF,0x75,0x4A,0x00,0xF5,0x4B,0x7F,0xC2, // 086x
2009 0x11,0x53,0x8F,0x49,0xAF,0x06,0xEF,0x12,0x01,0x13,0x08,0x93,0x01,0x08,0xB5,0x02, // 087x
2010 0x08,0xC1,0x03,0x08,0xC8,0x04,0x08,0xD2,0x05,0x08,0xDC,0x06,0x09,0x2A,0xFA,0x00, // 088x
2011 0x00,0x09,0x3E,0xE5,0x4B,0x30,0xE0,0x08,0x14,0x31,0x46,0x14,0xFF,0x12,0x07,0xF9, // 089x
2012 0xAF,0x4B,0xAD,0x49,0x12,0x07,0xF9,0xE5,0x4B,0x30,0xE0,0x02,0x21,0x3E,0x04,0x31, // 08Ax
2013 0x46,0x04,0xFF,0x80,0x70,0xAF,0x4B,0x11,0x53,0x8F,0x49,0xAD,0x49,0x7F,0xC2,0x80, // 08Bx
2014 0x64,0x31,0x4E,0xE5,0x49,0xF0,0x80,0x76,0x31,0x4E,0xE0,0xF5,0x49,0xFD,0x7F,0xC2, // 08Cx
2015 0x80,0x53,0x31,0x79,0x50,0x68,0x31,0x6F,0xA6,0x49,0x80,0x62,0x31,0x79,0x50,0x07, // 08Dx
2016 0x31,0x6F,0xE6,0xF5,0x49,0x80,0x3A,0xC3,0xE5,0x4B,0x94,0x40,0xE5,0x4A,0x94,0x00, // 08Ex
2017 0x40,0x2C,0xE5,0x4B,0x94,0x41,0xE5,0x4A,0x94,0x00,0x50,0x22,0xE5,0x4B,0x25,0xE0, // 08Fx
2018 0xFF,0xE5,0x4A,0x33,0xFE,0x74,0x97,0x2F,0xF5,0x82,0x74,0x01,0x3E,0xF5,0x83,0xE4, // 090x
2019 0x93,0xFE,0x74,0x01,0x93,0xF5,0x82,0x8E,0x83,0xE0,0xF5,0x49,0x80,0x03,0xE4,0xF5, // 091x
2020 0x49,0xAD,0x49,0x7F,0xC2,0x12,0x07,0xF9,0x80,0x14,0x7F,0xC2,0x11,0x53,0xBF,0xA5, // 092x
2021 0x02,0xC2,0xAF,0x7F,0xC2,0x11,0x53,0xEF,0x64,0xA5,0x60,0xF7,0xD2,0xAF,0xE4,0xFD, // 093x
2022 0x7F,0xC0,0x12,0x07,0xF9,0x22,0xFF,0x11,0x53,0xAD,0x07,0xE5,0x4B,0x22,0x7F,0xC3, // 094x
2023 0x11,0x53,0xEF,0xFE,0xE4,0x25,0x4B,0xF5,0x4B,0xEE,0x35,0x4A,0xF5,0x4A,0xE4,0x25, // 095x
2024 0x4B,0xFF,0xE5,0x4A,0x34,0x90,0xF5,0x1C,0x8F,0x1D,0x8F,0x82,0xF5,0x83,0x22,0xE5, // 096x
2025 0x4B,0x90,0x02,0x15,0x93,0xF5,0x4C,0xF8,0x22,0xC3,0xE5,0x4B,0x94,0x02,0xE5,0x4A, // 097x
2026 0x94,0x00,0x22,0x75,0x1E,0x00,0x75,0x1F,0x02,0x75,0x1C,0x90,0x75,0x1D,0x00,0x85, // 098x
2027 0x1D,0x82,0x85,0x1C,0x83,0x74,0x02,0xF0,0xA3,0xE4,0xF0,0x22,0x90,0x11,0xFC,0xE0, // 099x
2028 0xF5,0x29,0x30,0x4A,0x05,0xE4,0xF5,0x62,0xF5,0x30,0xE5,0x29,0xF4,0xFD,0x7F,0xFC, // 09Ax
2029 0x12,0x02,0xAC,0x30,0x1B,0x0F,0x30,0x35,0x0C,0x12,0x26,0xDF,0x7D,0xC4,0x7C,0x00, // 09Bx
2030 0x7F,0x12,0x12,0x06,0xE6,0x20,0x48,0x02,0x41,0xCD,0x90,0x11,0x0A,0xE0,0xF5,0x4A, // 09Cx
2031 0xA3,0xE0,0xF5,0x49,0xD3,0xE5,0x4A,0x95,0x6D,0xE5,0x49,0x95,0x6C,0x40,0x0E,0xE5, // 09Dx
2032 0x4A,0x95,0x6D,0xF5,0x71,0xE5,0x49,0x95,0x6C,0xF5,0x70,0x80,0x06,0x85,0x49,0x70, // 09Ex
2033 0x85,0x4A,0x71,0xC3,0xE5,0x71,0x94,0x60,0xE5,0x70,0x94,0x00,0x40,0x35,0xD3,0xE5, // 09Fx
2034 0x71,0x94,0xE0,0xE5,0x70,0x94,0x00,0x50,0x2A,0x90,0x11,0xBC,0xE0,0xF5,0x4A,0xA3, // 0A0x
2035 0xE0,0xF5,0x49,0x53,0x49,0x03,0xE5,0x4A,0x94,0x05,0xE5,0x49,0x94,0x00,0x40,0x13, // 0A1x
2036 0x78,0xA3,0xE6,0x25,0x4A,0xFF,0x18,0xE6,0x35,0x49,0xC3,0x13,0x79,0xA2,0xF7,0xEF, // 0A2x
2037 0x13,0x09,0xF7,0x90,0x11,0x10,0xE0,0xF5,0x4A,0xA3,0xE0,0xF5,0x49,0xE5,0x18,0xB4, // 0A3x
2038 0x07,0x14,0xC3,0xF1,0xED,0x94,0x00,0x40,0x0D,0x43,0x49,0x20,0xE4,0xFD,0xFC,0x7F, // 0A4x
2039 0xA0,0x12,0x06,0xE6,0x80,0x03,0x53,0x49,0xDF,0xAD,0x4A,0xAC,0x49,0x7F,0x10,0x12, // 0A5x
2040 0x06,0xE6,0xC2,0x3B,0x30,0x26,0x0F,0xD3,0xE5,0x71,0x94,0x34,0xE5,0x70,0x94,0x01, // 0A6x
2041 0x40,0x11,0xD2,0x3B,0x80,0x0D,0xD3,0xE5,0x71,0x94,0x01,0xE5,0x70,0x94,0x01,0x40, // 0A7x
2042 0x02,0xD2,0x3B,0x30,0x1B,0x03,0x12,0x1B,0x14,0x30,0x41,0x03,0x12,0x2D,0x93,0x30, // 0A8x
2043 0x1B,0x03,0x12,0x21,0x0F,0x30,0x41,0x03,0x12,0x18,0x2B,0x30,0x0C,0x02,0xF1,0xFA, // 0A9x
2044 0x12,0x1C,0x34,0x30,0x1A,0x09,0xE5,0x75,0xD3,0x94,0x01,0x40,0x02,0x71,0x37,0x12, // 0AAx
2045 0x1F,0x17,0x12,0x20,0x0D,0xC2,0x48,0x90,0x11,0x3C,0xE0,0xF5,0x4A,0xA3,0xE0,0xF5, // 0ABx
2046 0x49,0xE5,0x49,0x54,0x07,0xFC,0xAD,0x4A,0x7F,0xC7,0x12,0x06,0xE6,0x30,0x18,0x1D, // 0ACx
2047 0x30,0x4A,0x1A,0x12,0x27,0xF3,0xC2,0x4A,0x43,0x73,0x02,0x20,0x0C,0x02,0xF1,0xFA, // 0ADx
2048 0x90,0x80,0x6A,0xE0,0xD3,0x94,0x02,0x40,0x04,0xE0,0x24,0xFE,0xF0,0x30,0x40,0x03, // 0AEx
2049 0x12,0x02,0xB9,0x30,0x40,0x03,0x12,0x12,0x2D,0x30,0x37,0x06,0x31,0x83,0xC2,0x37, // 0AFx
2050 0xD2,0x36,0x90,0x11,0xCB,0xE0,0xF5,0x4B,0x30,0xE7,0x0A,0x54,0x7F,0xFD,0x7F,0xCB, // 0B0x
2051 0x12,0x02,0xAC,0xF1,0x14,0x90,0x11,0xD8,0xE0,0xF5,0x4B,0x30,0xE3,0x16,0x54,0xF7, // 0B1x
2052 0xFD,0x7F,0xD8,0x12,0x02,0xAC,0xD1,0xAF,0xD2,0x5B,0xF1,0xE6,0x7F,0x01,0x12,0x07, // 0B2x
2053 0xB6,0x12,0x20,0xFF,0xC2,0x35,0x22,0x30,0x06,0x04,0xD1,0xAF,0x80,0x2D,0x90,0x11, // 0B3x
2054 0xBC,0x12,0x1C,0x2C,0x53,0x4E,0x03,0xC3,0xE5,0x4F,0x94,0x03,0xE5,0x4E,0x94,0x00, // 0B4x
2055 0x50,0x13,0x78,0x8D,0xE6,0xC3,0x94,0xFF,0x50,0x11,0x06,0xE6,0xC3,0x94,0x0A,0x40, // 0B5x
2056 0x0A,0xD2,0x76,0x80,0x06,0xE4,0x78,0x8D,0xF6,0xC2,0x76,0xE5,0x68,0x14,0x60,0x3A, // 0B6x
2057 0x14,0x70,0x02,0x81,0x57,0x14,0x70,0x02,0x81,0x88,0x14,0x70,0x02,0xA1,0xB6,0x14, // 0B7x
2058 0x70,0x02,0xC1,0x4B,0x24,0x05,0x60,0x02,0xC1,0x5E,0xE4,0x78,0x95,0xF6,0x08,0xF6, // 0B8x
2059 0x08,0xF6,0x78,0x8F,0xF6,0x08,0xF6,0x78,0x7E,0xF6,0x08,0xF6,0x30,0x06,0x02,0xC1, // 0B9x
2060 0x61,0x05,0x68,0xC2,0x66,0xFF,0xD1,0x8B,0xC1,0x5A,0x20,0x31,0x02,0x81,0x40,0x30, // 0BAx
2061 0x66,0x02,0x81,0x40,0xC2,0x31,0xF1,0x8E,0x40,0x0B,0xE5,0x3C,0xD3,0x94,0x30,0x40, // 0BBx
2062 0x1E,0xF1,0xBF,0x80,0x44,0x30,0x22,0x04,0xF1,0xB2,0x80,0x06,0x85,0x66,0x4E,0x85, // 0BCx
2063 0x67,0x4F,0xF1,0x9A,0xF5,0x4C,0xE5,0x4C,0x30,0xE7,0x26,0xF1,0x84,0x40,0x08,0x75, // 0BDx
2064 0x4E,0x00,0x75,0x4F,0x10,0x80,0x22,0xE5,0x48,0x45,0x47,0x70,0x17,0xD1,0x62,0xEF, // 0BEx
2065 0x78,0x02,0xC3,0x33,0xCE,0x33,0xCE,0xD8,0xF9,0xF5,0x4F,0x8E,0x4E,0xD2,0x34,0x80, // 0BFx
2066 0x08,0x20,0x76,0x05,0xE4,0xF5,0x4E,0xF5,0x4F,0x20,0x34,0x10,0x78,0x95,0x06,0x06, // 0C0x
2067 0x06,0xF1,0x7A,0x50,0x19,0xE4,0xF5,0x4E,0xF5,0x4F,0x80,0x12,0xD3,0xE5,0x4F,0x94, // 0C1x
2068 0x10,0xE5,0x4E,0x94,0x00,0x78,0x95,0x50,0x04,0x06,0x06,0x80,0x01,0x06,0xE5,0x4F, // 0C2x
2069 0x45,0x4E,0x60,0x09,0xE4,0xFD,0xAF,0x4F,0xAE,0x4E,0x12,0x2F,0xF9,0xE4,0xF5,0x3C, // 0C3x
2070 0xE4,0xFF,0xD1,0x9E,0x78,0x95,0xE6,0xD3,0x94,0x3C,0x50,0x02,0xC1,0x61,0x30,0x66, // 0C4x
2071 0x02,0xC1,0x61,0x75,0x68,0x02,0x22,0x20,0x31,0x02,0xC1,0x61,0xF1,0x72,0x78,0x8E, // 0C5x
2072 0xA6,0x39,0x75,0x68,0x04,0xE4,0xFF,0xD1,0x8B,0xE4,0x78,0x95,0xF6,0xF5,0x3C,0x78, // 0C6x
2073 0x91,0xF6,0x08,0xF6,0x30,0x06,0x02,0xC1,0x5E,0xC3,0xE5,0x3B,0x94,0x96,0xE5,0x3A, // 0C7x
2074 0x94,0x00,0x40,0x02,0xC1,0x61,0xC1,0x5E,0x20,0x31,0x02,0xC1,0x61,0x05,0x68,0xC2, // 0C8x
2075 0x31,0x78,0x91,0xF1,0x63,0x30,0xE7,0x23,0xC3,0xE4,0x9F,0xFD,0xE4,0x9E,0xFC,0xF1, // 0C9x
2076 0x5C,0xF5,0x4C,0xED,0xF1,0xA6,0xE5,0x4C,0x94,0x00,0x40,0x50,0x78,0x99,0xD1,0x77, // 0CAx
2077 0xAE,0x04,0xED,0x54,0xF0,0x78,0x92,0xF1,0x6B,0x80,0x41,0x79,0x91,0xE7,0xF1,0x5C, // 0CBx
2078 0xF5,0x4C,0x09,0xE7,0xF1,0xA6,0xE5,0x4C,0x94,0x00,0x40,0x1F,0x78,0x99,0xE6,0x95, // 0CCx
2079 0x4D,0xF6,0x18,0xE6,0x95,0x4C,0xF6,0x78,0x91,0xE6,0xFE,0x08,0xE6,0xFF,0xAC,0x06, // 0CDx
2080 0x54,0xF0,0xFD,0xC3,0xEF,0x9D,0xF6,0xEE,0x9C,0x18,0xF6,0xC3,0x78,0x99,0xE6,0x94, // 0CEx
2081 0x19,0x18,0xE6,0x94,0x00,0x50,0x05,0x76,0x00,0x08,0x76,0x19,0xC3,0x78,0x99,0xE6, // 0CFx
2082 0x95,0x44,0xF5,0x4D,0x18,0xE6,0x95,0x43,0xF5,0x4C,0xD1,0x62,0xD3,0xEF,0x94,0x3C, // 0D0x
2083 0xEE,0x64,0x80,0x94,0x80,0x40,0x13,0xE5,0x4C,0x30,0xE7,0x08,0x75,0x4C,0xFF,0x75, // 0D1x
2084 0x4D,0xC4,0x80,0x06,0x75,0x4C,0x00,0x75,0x4D,0x3C,0x78,0x97,0xD1,0x77,0xE5,0x39, // 0D2x
2085 0xFD,0x7C,0x00,0x25,0xE0,0xFF,0xEC,0x33,0xFE,0xEF,0x24,0x05,0xF5,0x4D,0xE4,0x3E, // 0D3x
2086 0xF5,0x4C,0xD3,0xE5,0x4D,0x94,0x28,0xE5,0x4C,0x94,0x00,0x40,0x06,0x75,0x4C,0x00, // 0D4x
2087 0x75,0x4D,0x28,0x78,0x96,0xF1,0x63,0x30,0xE7,0x04,0xD1,0x77,0x80,0x0C,0xC3,0xEF, // 0D5x
2088 0x95,0x4D,0x78,0x97,0xF6,0xEE,0x95,0x4C,0x18,0xF6,0x30,0x64,0x28,0xC2,0x64,0x78, // 0D6x
2089 0x8E,0xE6,0xFF,0xC3,0xED,0x9F,0xFF,0xEC,0x94,0x00,0xFE,0x78,0x90,0xF1,0x6A,0xE6, // 0D7x
2090 0x08,0x30,0xE7,0x0A,0x74,0x05,0x26,0xF6,0x18,0xE4,0x36,0xF6,0x80,0x07,0x78,0x90, // 0D8x
2091 0x74,0xFB,0x12,0x26,0xC2,0x78,0x96,0xD1,0x81,0x94,0xFA,0xEE,0x64,0x80,0x94,0x80, // 0D9x
2092 0x50,0x0D,0x78,0x8F,0xD1,0x81,0x94,0x7D,0xEE,0x64,0x80,0x94,0x80,0x40,0x03,0xE4, // 0DAx
2093 0xF5,0x68,0xE4,0xFF,0xC1,0x5C,0x20,0x32,0x02,0xC1,0x61,0x15,0x68,0xC2,0x32,0x30, // 0DBx
2094 0x22,0x04,0xF1,0xB2,0x80,0x06,0x85,0x66,0x4E,0x85,0x67,0x4F,0xF1,0x9A,0xF5,0x4C, // 0DCx
2095 0xD1,0x62,0x8E,0x4E,0x8F,0x4F,0xF1,0x8E,0x40,0x0B,0xE5,0x3C,0xD3,0x94,0x30,0x40, // 0DDx
2096 0x3E,0xF1,0xBF,0x80,0x3F,0xF1,0x84,0x40,0x08,0x75,0x4E,0x00,0x75,0x4F,0x10,0x80, // 0DEx
2097 0x33,0xE5,0x4C,0x30,0xE7,0x26,0xE5,0x3C,0x70,0x20,0xC3,0x78,0x99,0xE6,0x95,0x67, // 0DFx
2098 0x18,0xE6,0x95,0x66,0x50,0x14,0xD2,0x34,0xE5,0x4F,0x94,0x02,0xE5,0x4E,0x94,0x00, // 0E0x
2099 0x40,0x12,0x75,0x4E,0x00,0x75,0x4F,0x02,0x80,0x0A,0x80,0x03,0x20,0x76,0x05,0xE4, // 0E1x
2100 0xF5,0x4E,0xF5,0x4F,0x20,0x34,0x0F,0xE5,0x4F,0x45,0x4E,0x60,0x09,0xF1,0x7A,0x50, // 0E2x
2101 0x05,0xE4,0xF5,0x4E,0xF5,0x4F,0xE5,0x4F,0x45,0x4E,0x60,0x0D,0x7D,0x01,0xAF,0x4F, // 0E3x
2102 0xAE,0x4E,0x12,0x2F,0xF9,0x75,0x68,0x05,0x22,0xE1,0x72,0x7F,0x01,0xD1,0x9E,0x30, // 0E4x
2103 0x31,0x0F,0x20,0x66,0x0C,0xC2,0x31,0x75,0x68,0x03,0x7F,0x01,0x80,0x2D,0xE4,0xF5, // 0E5x
2104 0x68,0x22,0xAF,0x4D,0xAE,0x4C,0xC3,0xEE,0x64,0x80,0x94,0x80,0x50,0x08,0xC3,0xE4, // 0E6x
2105 0x9F,0xFF,0xE4,0x9E,0xFE,0x22,0x22,0xE5,0x4D,0x26,0xF6,0x18,0xE5,0x4C,0x36,0xF6, // 0E7x
2106 0x22,0xE6,0xFE,0x08,0xE6,0xFF,0xD1,0x66,0xD3,0xEF,0x22,0xEF,0x60,0x07,0x12,0x1E, // 0E8x
2107 0xA3,0xC2,0x31,0x80,0x05,0x12,0x1E,0xC5,0xC2,0x32,0xE4,0xF5,0x3C,0x22,0x8F,0x50, // 0E9x
2108 0x30,0x66,0x0B,0x30,0x3B,0x08,0xD1,0xC0,0xC2,0x66,0xAF,0x50,0xD1,0x8B,0x22,0xE4, // 0EAx
2109 0xF5,0x68,0x78,0x8D,0xF6,0x18,0x76,0x08,0x7D,0xC2,0x7C,0x13,0x7F,0x0A,0xF1,0xDF, // 0EBx
2110 0xE5,0x65,0x90,0x01,0x99,0x93,0xF5,0x54,0x90,0x11,0x59,0xE0,0xFE,0x90,0x11,0x58, // 0ECx
2111 0xE0,0xFD,0xED,0x54,0xC0,0xFF,0xE5,0x6A,0x54,0x3F,0xFD,0xEE,0xFC,0xEF,0x4D,0xFD, // 0EDx
2112 0x7F,0x58,0x12,0x06,0xE6,0xE5,0x6A,0xAE,0x69,0x78,0x02,0xCE,0xC3,0x13,0xCE,0x13, // 0EEx
2113 0xD8,0xF9,0x54,0xF0,0xFF,0xE5,0x54,0x54,0x0F,0x4F,0xFD,0x7F,0x80,0x12,0x02,0xAC, // 0EFx
2114 0xE5,0x69,0x13,0x13,0x54,0x0F,0xFF,0xE5,0x54,0x54,0x10,0x44,0x80,0x4F,0xFD,0x7F, // 0F0x
2115 0x81,0x02,0x02,0xAC,0x75,0x23,0x9F,0x75,0x28,0x03,0xE4,0xF5,0x73,0xF5,0x25,0x75, // 0F1x
2116 0x24,0x40,0x75,0x20,0x3D,0x75,0x22,0x04,0xF5,0x18,0x78,0xA5,0xF6,0x78,0xA2,0xF6, // 0F2x
2117 0x08,0x76,0x10,0xC2,0x6A,0xC2,0x6C,0xC2,0x6B,0xC2,0x68,0xF5,0x72,0x08,0xF6,0x12, // 0F3x
2118 0x32,0xF4,0xD1,0xAF,0x12,0x17,0xF6,0x12,0x15,0x70,0x12,0x20,0x6F,0x12,0x1E,0xDC, // 0F4x
2119 0xC2,0x69,0xC2,0x38,0xC2,0x3D,0xE4,0x90,0x80,0x6D,0xF0,0x22,0xC4,0xF8,0x54,0xF0, // 0F5x
2120 0xC8,0x68,0x22,0xE6,0xFE,0x08,0xE6,0xFF,0xEE,0x22,0xEF,0x26,0xF6,0x18,0xEE,0x36, // 0F6x
2121 0xF6,0x22,0x78,0x98,0xA6,0x43,0x08,0xA6,0x44,0x22,0xC3,0xE5,0x44,0x94,0x19,0xE5, // 0F7x
2122 0x43,0x94,0x00,0x22,0x90,0x11,0x18,0xE0,0x54,0xF0,0xD3,0x94,0x00,0x22,0xC2,0x34, // 0F8x
2123 0xD3,0xE5,0x48,0x94,0x05,0xE5,0x47,0x94,0x00,0x22,0xC3,0xE5,0x44,0x95,0x4F,0xF5, // 0F9x
2124 0x4D,0xE5,0x43,0x95,0x4E,0x22,0xC4,0x54,0x0F,0x48,0xF5,0x4D,0xD3,0xE5,0x4D,0x94, // 0FAx
2125 0x00,0x22,0xE5,0x67,0x24,0xC8,0xF5,0x4F,0xE5,0x66,0x34,0xFF,0xF5,0x4E,0x22,0xE5, // 0FBx
2126 0x48,0x24,0xFB,0xF5,0x4F,0xE5,0x47,0x34,0xFF,0xF5,0x4E,0xE5,0x4F,0x25,0xE0,0xFF, // 0FCx
2127 0xE5,0x4E,0x33,0xFE,0xE5,0x4F,0x2F,0xF5,0x4F,0xE5,0x4E,0x3E,0xF5,0x4E,0x22,0x8F, // 0FDx
2128 0x65,0x8C,0x69,0x8D,0x6A,0x22,0xE4,0x78,0xA1,0xF6,0xC2,0x75,0x22,0xE5,0x71,0x94, // 0FEx
2129 0xF0,0xE5,0x70,0x22,0xAF,0x4F,0xAE,0x4E,0xC1,0x66,0x30,0x52,0x4F,0x30,0x0C,0x4C, // 0FFx
2130 0x30,0x22,0x03,0x30,0x20,0x46,0x90,0x80,0x35,0x31,0x4F,0x24,0xFA,0x12,0x26,0xD2, // 100x
2131 0x50,0x0A,0xE5,0x71,0x94,0x1C,0xE5,0x70,0x94,0x00,0x50,0x06,0x7C,0x3F,0x7B,0x7E, // 101x
2132 0x21,0x3A,0xD3,0xE5,0x71,0x94,0x40,0xE5,0x70,0x94,0x00,0x50,0x06,0x7C,0x2E,0x7B, // 102x
2133 0x5C,0x21,0x3A,0x90,0x11,0xD5,0xE0,0x30,0xE2,0x0C,0x20,0x21,0x09,0x20,0x3D,0x06, // 103x
2134 0x7C,0x2E,0x7B,0x6A,0x21,0x3A,0x7C,0x1A,0x7B,0x35,0x21,0x3A,0x90,0x11,0xD8,0xE0, // 104x
2135 0xF5,0x4D,0x30,0x38,0x03,0x30,0x52,0x1E,0x30,0x38,0x03,0x30,0x72,0x07,0xE5,0x75, // 105x
2136 0xD3,0x94,0x01,0x50,0x03,0x20,0x52,0x0E,0x30,0x30,0x1A,0x78,0x7B,0xE6,0xC3,0x94, // 106x
2137 0x04,0x50,0x03,0x30,0x07,0x0F,0x7C,0x3C,0x7B,0x6A,0x20,0x30,0x02,0x21,0x3A,0x78, // 107x
2138 0x7B,0x76,0x05,0x21,0x3A,0x30,0x07,0x06,0x7C,0x38,0x7B,0x70,0x21,0x3A,0x30,0x52, // 108x
2139 0x32,0xE5,0x18,0x64,0x04,0x60,0x07,0xE5,0x18,0x60,0x03,0xB4,0x02,0x03,0x20,0x30, // 109x
2140 0x22,0x90,0x11,0xD5,0xE0,0x30,0xE2,0x06,0x7C,0x2E,0x7B,0x6A,0x80,0x0F,0xE5,0x4D, // 10Ax
2141 0x30,0xE2,0x06,0x7C,0x10,0x7B,0x20,0x80,0x04,0x7C,0x1A,0x7B,0x35,0xE4,0x78,0x7B, // 10Bx
2142 0xF6,0x80,0x77,0xE5,0x4D,0x7A,0x3C,0x30,0xE0,0x02,0x7A,0x2E,0xC3,0x74,0xD2,0x95, // 10Cx
2143 0x44,0xF5,0x4D,0xE4,0x95,0x43,0xF5,0x4C,0xE5,0x4C,0x30,0xE7,0x07,0xE4,0xF5,0x4C, // 10Dx
2144 0xF5,0x4D,0x80,0x03,0x12,0x1E,0xD0,0xE5,0x3E,0x25,0xE0,0xFF,0xE5,0x3D,0x33,0xFE, // 10Ex
2145 0xE5,0x4D,0x2F,0xF5,0x4D,0xE5,0x4C,0x3E,0xF5,0x4C,0xE5,0x4D,0xC3,0x13,0xD3,0x9A, // 10Fx
2146 0x40,0x04,0x7C,0x1A,0x80,0x09,0xE5,0x4D,0xC3,0x13,0xFF,0xC3,0xEA,0x9F,0xFC,0xE5, // 110x
2147 0x4D,0xD3,0x94,0x6A,0x40,0x04,0x7B,0x35,0x80,0x06,0xC3,0x74,0x6A,0x95,0x4D,0xFB, // 111x
2148 0xEC,0xC3,0x94,0x1A,0x50,0x02,0x7C,0x1A,0xEB,0xC3,0x94,0x35,0x50,0x02,0x7B,0x35, // 112x
2149 0x30,0x30,0x07,0x78,0x7B,0xE6,0x70,0x02,0x76,0x02,0xAD,0x03,0x7F,0x5C,0x12,0x02, // 113x
2150 0xAC,0xAD,0x04,0x0F,0x12,0x02,0xAC,0x7F,0x5F,0x02,0x02,0xAC,0x90,0x80,0x0C,0xE0, // 114x
2151 0xC3,0x13,0xFE,0xA3,0xE0,0x13,0x22,0xE5,0x39,0xC3,0x94,0x40,0x40,0x14,0x30,0x6D, // 115x
2152 0x11,0x90,0x80,0x00,0x74,0x05,0xF0,0x90,0x80,0x0C,0x04,0xF0,0xA3,0x74,0x40,0xF0, // 116x
2153 0x21,0xFF,0xE5,0x39,0xC3,0x94,0x30,0x40,0x0F,0x30,0x6D,0x0C,0x90,0x80,0x00,0x74, // 117x
2154 0x05,0x51,0x26,0x74,0x78,0xF0,0x80,0x77,0xE5,0x39,0xC3,0x94,0x24,0x40,0x0C,0x90, // 118x
2155 0x80,0x00,0x74,0x04,0x51,0x26,0x74,0xB0,0xF0,0x80,0x64,0xE5,0x39,0xC3,0x94,0x18, // 119x
2156 0x40,0x0C,0x90,0x80,0x00,0x74,0x03,0x51,0x26,0x74,0xE8,0xF0,0x80,0x51,0xE5,0x39, // 11Ax
2157 0xC3,0x94,0x0B,0x50,0x03,0x20,0x6D,0x0C,0x90,0x80,0x00,0x74,0x03,0x51,0x26,0x74, // 11Bx
2158 0x20,0xF0,0x80,0x3B,0xE5,0x39,0xC3,0x94,0x05,0x40,0x0A,0x90,0x80,0x00,0xD1,0x65, // 11Cx
2159 0x74,0xF4,0xF0,0x80,0x2A,0x90,0x11,0x36,0x12,0x1C,0x2C,0x53,0x4E,0x03,0xC3,0xE5, // 11Dx
2160 0x4F,0x94,0x12,0xE5,0x4E,0x94,0x00,0x90,0x80,0x00,0x50,0x0E,0x74,0x01,0xF0,0x90, // 11Ex
2161 0x80,0x0C,0xE4,0xF0,0xA3,0x74,0x64,0xF0,0x80,0x05,0xD1,0x65,0x74,0x2C,0xF0,0x90, // 11Fx
2162 0x80,0x00,0xE0,0xC3,0x94,0x03,0x40,0x0D,0x30,0x0A,0x0A,0x90,0x80,0x0C,0x74,0x06, // 120x
2163 0xF0,0xA3,0x74,0x40,0xF0,0x31,0x4C,0xFF,0xC3,0xE4,0x9F,0xFF,0xE4,0x9E,0x90,0x80, // 121x
2164 0x0A,0xF0,0xA3,0xEF,0xF0,0x22,0xF0,0x90,0x80,0x0C,0xF0,0xA3,0x22,0x20,0x35,0x02, // 122x
2165 0xA1,0x6F,0x90,0x11,0xD8,0xE0,0x54,0xF0,0xF5,0x4C,0xFF,0xC3,0x90,0x80,0x60,0xE0, // 123x
2166 0x9F,0x90,0x80,0x5F,0xE0,0x94,0x00,0x50,0x0E,0x90,0x80,0x64,0xE0,0xC3,0x94,0x0B, // 124x
2167 0x50,0x0D,0xE0,0x04,0xF0,0x80,0x08,0x90,0x80,0x64,0xE0,0x60,0x02,0x14,0xF0,0x90, // 125x
2168 0x80,0x64,0xE0,0xFF,0xD3,0x94,0x0A,0x40,0x04,0xD2,0x6E,0x80,0x08,0xEF,0xC3,0x94, // 126x
2169 0x05,0x50,0x02,0xC2,0x6E,0xE4,0x90,0x80,0x5F,0xF0,0xA3,0xF0,0x30,0x6A,0x4D,0xE5, // 127x
2170 0x75,0xC3,0x94,0x04,0x40,0x46,0x20,0x24,0x40,0xE5,0x73,0x30,0xE6,0x29,0xE5,0x72, // 128x
2171 0x60,0x03,0xB4,0x06,0x04,0x7F,0x01,0x80,0x02,0x7F,0x00,0x8F,0x4C,0x30,0x26,0x04, // 129x
2172 0xE5,0x4C,0x70,0x07,0x20,0x26,0x06,0xE5,0x4C,0x70,0x02,0xD2,0x27,0xE5,0x72,0xB5, // 12Ax
2173 0x18,0x02,0xD2,0x12,0x53,0x73,0xBF,0x20,0x6B,0x03,0x30,0x68,0x0C,0xE5,0x72,0x65, // 12Bx
2174 0x18,0x60,0x06,0xD2,0x12,0xC2,0x6B,0xC2,0x68,0x75,0x75,0x04,0x30,0x27,0x40,0xE5, // 12Cx
2175 0x72,0x24,0xFE,0x60,0x0F,0x24,0xFE,0x60,0x15,0x24,0xFE,0x60,0x0C,0x80,0x00,0xE4, // 12Dx
2176 0xF5,0x0D,0x80,0x0D,0x75,0x0D,0x01,0x80,0x08,0x75,0x0D,0x02,0x80,0x03,0x75,0x0D, // 12Ex
2177 0x03,0x85,0x72,0x18,0x78,0xAB,0xA6,0x0D,0xB1,0x70,0xC2,0x6D,0x31,0x57,0x31,0x4C, // 12Fx
2178 0xFF,0xE5,0x0D,0x12,0x2F,0x86,0xEE,0xF0,0xA3,0xEF,0xF0,0xC2,0x12,0xC2,0x27,0xE5, // 130x
2179 0x18,0x64,0x03,0x60,0x05,0xE5,0x18,0xB4,0x05,0x0B,0x30,0x23,0x05,0x75,0x18,0x05, // 131x
2180 0x80,0x03,0x75,0x18,0x03,0x90,0x80,0x63,0xE0,0x60,0x02,0x14,0xF0,0x90,0x80,0x5E, // 132x
2181 0xE0,0x60,0x02,0x14,0xF0,0xE5,0x75,0x14,0x60,0x4E,0x14,0x70,0x02,0x61,0xEC,0x14, // 133x
2182 0x70,0x02,0x81,0x03,0x14,0x70,0x02,0x81,0x17,0x14,0x70,0x02,0x81,0xF0,0x24,0x05, // 134x
2183 0x60,0x02,0xA1,0x66,0x12,0x32,0xF4,0xC2,0x5B,0xC2,0x74,0x12,0x0E,0xAF,0x12,0x32, // 135x
2184 0xE0,0x75,0x75,0x01,0x7F,0x01,0xB1,0xE8,0xC2,0x15,0xE4,0xFD,0xFC,0x7F,0x9E,0x12, // 136x
2185 0x06,0xE6,0xE4,0x90,0x80,0x5D,0xF0,0x90,0x80,0x6A,0xF0,0xC2,0x71,0xD2,0x12,0xC2, // 137x
2186 0x02,0xC2,0x59,0xC2,0x72,0xC2,0x58,0x22,0x75,0x74,0x02,0x7D,0x02,0x7F,0xA2,0x12, // 138x
2187 0x02,0xAC,0xC2,0x5B,0x90,0x11,0x11,0xE0,0xFE,0x90,0x11,0x10,0xE0,0xFD,0xED,0xAC, // 139x
2188 0x06,0x44,0x01,0xFD,0x7F,0x10,0x12,0x06,0xE6,0xE4,0x90,0x80,0x6D,0xF0,0x90,0x80, // 13Ax
2189 0x5D,0xE0,0x04,0xF0,0x30,0x50,0x0B,0x30,0x51,0x05,0x75,0x18,0x02,0x80,0x03,0xE4, // 13Bx
2190 0xF5,0x18,0xE5,0x18,0xB4,0x02,0x04,0x7D,0x0D,0x80,0x02,0x7D,0x71,0x12,0x07,0xF3, // 13Cx
2191 0x20,0x06,0x09,0x75,0x75,0x02,0x75,0x74,0x03,0xC2,0x6D,0x22,0x90,0x80,0x5D,0xE0, // 13Dx
2192 0xD3,0x94,0x0A,0x50,0x02,0xA1,0x6F,0xE4,0xF0,0xD2,0x6D,0x22,0x12,0x02,0xA8,0xE5, // 13Ex
2193 0x74,0xC3,0x94,0x06,0x40,0x0A,0x75,0x75,0x03,0x7D,0x02,0xF1,0xDE,0xC2,0x6D,0x22, // 13Fx
2194 0x05,0x74,0x22,0x31,0x57,0xC2,0x77,0x30,0x6A,0x02,0xD2,0x27,0x75,0x75,0x04,0xE4, // 140x
2195 0x90,0x80,0x5D,0xF0,0xC2,0x71,0x22,0xE5,0x73,0x30,0xE6,0x0B,0x75,0x75,0x03,0xE4, // 141x
2196 0xF5,0x76,0xC2,0x6D,0x53,0x73,0xBF,0x30,0x12,0x1F,0x20,0x24,0x1C,0x30,0x26,0x05, // 142x
2197 0xE4,0xF5,0x18,0x80,0x03,0x75,0x18,0x02,0x75,0x74,0x06,0x12,0x02,0xA8,0x7F,0x01, // 143x
2198 0xB1,0xE8,0xC2,0x15,0xC2,0x14,0x12,0x0F,0xE6,0x30,0x06,0x34,0x90,0x80,0x63,0xE0, // 144x
2199 0x70,0x2E,0x12,0x32,0xE0,0xE4,0xF5,0x75,0xF5,0x68,0xC2,0x6D,0xC2,0x24,0xF5,0x76, // 145x
2200 0x20,0x6A,0x02,0x81,0xEC,0x90,0x11,0x9C,0xE0,0x54,0x07,0x64,0x01,0x70,0x7D,0xF5, // 146x
2201 0x4C,0xC2,0x70,0xAD,0x4C,0x7F,0x9C,0x12,0x02,0xAC,0xAF,0x4C,0xD1,0x6F,0x80,0x6C, // 147x
2202 0x30,0x12,0x03,0x30,0x24,0x4B,0x30,0x6A,0x2C,0xB1,0xF8,0xE5,0x74,0x64,0x08,0x60, // 148x
2203 0x03,0x30,0x24,0x1C,0x78,0xA1,0xE6,0xC3,0x94,0x0F,0x50,0x03,0x06,0x80,0x02,0xD2, // 149x
2204 0x75,0x30,0x73,0x24,0xD2,0x12,0xB1,0x83,0xB1,0x72,0xC2,0x6D,0xC2,0x73,0x80,0x00, // 14Ax
2205 0x12,0x0F,0xE6,0x80,0x13,0x75,0x74,0x08,0x12,0x02,0xA8,0x75,0x75,0x05,0xE4,0xF5, // 14Bx
2206 0x73,0xC2,0x14,0xC2,0x6D,0x78,0xAC,0xF6,0x7D,0x01,0xF1,0xDE,0xE4,0xF5,0x76,0x80, // 14Cx
2207 0x1B,0x05,0x76,0x30,0x21,0x05,0x75,0x4D,0x19,0x80,0x03,0x75,0x4D,0x0A,0xE5,0x76, // 14Dx
2208 0xC3,0x95,0x4D,0x40,0x07,0x85,0x4D,0x76,0xD2,0x6D,0xD2,0x12,0xF1,0x3A,0x80,0x73, // 14Ex
2209 0xE5,0x73,0x54,0x48,0x70,0x15,0x20,0x12,0x03,0x30,0x2D,0x03,0x30,0x24,0x0C,0x30, // 14Fx
2210 0x06,0x06,0x90,0x80,0x63,0xE0,0x60,0x03,0x30,0x73,0x3B,0x7F,0x01,0xB1,0xE8,0xC2, // 150x
2211 0x15,0x30,0x06,0x08,0xE4,0xF5,0x75,0x75,0x74,0x01,0x80,0x06,0x75,0x75,0x03,0x75, // 151x
2212 0x74,0x06,0x12,0x02,0xA8,0xC2,0x2D,0xE4,0xF5,0x73,0xD2,0x12,0xB1,0x83,0xB1,0x72, // 152x
2213 0xC2,0x6D,0x30,0x26,0x05,0xE4,0xF5,0x18,0x80,0x03,0x75,0x18,0x02,0xF1,0x3A,0xC2, // 153x
2214 0x73,0x12,0x0F,0xE6,0x80,0x1D,0xB1,0xF8,0xF1,0x3A,0x78,0xA1,0xE6,0xC3,0x94,0x0F, // 154x
2215 0x50,0x03,0x06,0x80,0x02,0xD2,0x75,0x20,0x06,0x09,0x30,0x38,0x06,0x90,0x80,0x63, // 155x
2216 0x74,0x14,0xF0,0x02,0x20,0xAB,0xE4,0xF5,0x75,0x75,0x74,0x01,0x12,0x02,0xA8,0x22, // 156x
2217 0xB1,0x83,0x7F,0x08,0x90,0x80,0x01,0xE4,0xF0,0xA3,0xDF,0xFC,0x75,0x12,0x00,0x75, // 157x
2218 0x13,0x32,0x22,0xE4,0x78,0xAA,0xF6,0x75,0x08,0x04,0xF5,0x11,0xF5,0x10,0xF5,0x0F, // 158x
2219 0xF5,0x0E,0xF5,0x17,0xF5,0x16,0xF5,0x15,0xF5,0x14,0xF5,0x19,0xF5,0x1A,0x7F,0x10, // 159x
2220 0x90,0x80,0x16,0xE4,0xF0,0xA3,0xDF,0xFC,0x12,0x2F,0xA7,0x12,0x2F,0xB3,0xE4,0xF5, // 15Ax
2221 0x1B,0xF5,0x0C,0xF5,0x0B,0xF5,0x0A,0xF5,0x09,0x90,0x80,0x09,0xF0,0xC2,0x3A,0x7D, // 15Bx
2222 0x10,0xFC,0x7F,0x68,0x12,0x06,0xE6,0x7D,0x01,0x7F,0xB1,0x12,0x07,0x8B,0x90,0x11, // 15Cx
2223 0x4C,0xE0,0xFF,0x53,0x07,0x1F,0xEF,0x44,0x20,0xFD,0x7C,0x00,0x7F,0x4C,0x12,0x06, // 15Dx
2224 0xE6,0xE4,0xFD,0x7F,0xB1,0x02,0x07,0x8B,0x90,0x11,0xB0,0xE0,0xFD,0x53,0x05,0xFE, // 15Ex
2225 0xEF,0x42,0x05,0x7F,0xB0,0x02,0x02,0xAC,0x90,0x11,0xB0,0xE0,0xF5,0x4E,0x53,0x4E, // 15Fx
2226 0xBF,0xD2,0x6D,0x30,0x24,0x25,0x75,0x74,0x06,0xD2,0x12,0x75,0x18,0x01,0x30,0x6A, // 160x
2227 0x06,0xE5,0x72,0x64,0x01,0x60,0x03,0x20,0x6A,0x3D,0x90,0x11,0x84,0xE0,0x30,0x6A, // 161x
2228 0x06,0x20,0xE3,0x03,0x43,0x4E,0x40,0xD1,0x5E,0x80,0x26,0xD1,0x5E,0x30,0x6A,0x0B, // 162x
2229 0xE5,0x72,0x65,0x18,0x60,0x05,0x75,0x74,0x06,0x80,0x09,0x75,0x74,0x08,0x30,0x15, // 163x
2230 0x0D,0x30,0x14,0x08,0x7F,0x01,0xB1,0xE8,0xC2,0x15,0x80,0x0B,0x80,0x03,0x20,0x14, // 164x
2231 0x06,0xE4,0xFF,0xB1,0xE8,0xD2,0x15,0xAD,0x74,0x7F,0xA2,0x02,0x02,0xAC,0xAD,0x4E, // 165x
2232 0x7F,0xB0,0x02,0x02,0xAC,0x74,0x02,0xF0,0x90,0x80,0x0C,0x14,0xF0,0xA3,0x22,0xEF, // 166x
2233 0x90,0x02,0x08,0x93,0xF5,0x51,0x7E,0x01,0x7F,0xD5,0xFD,0xD1,0xF0,0x8E,0x66,0x8F, // 167x
2234 0x67,0x7E,0x01,0x7F,0xE1,0xAD,0x51,0xD1,0xF0,0x8E,0x63,0x8F,0x64,0x90,0x11,0xDB, // 168x
2235 0xE0,0x30,0xE7,0x14,0x7C,0x00,0x7D,0x11,0x12,0x00,0x3B,0xEE,0x12,0x0F,0x5C,0xF5, // 169x
2236 0x63,0xEF,0xC4,0x54,0x0F,0x48,0xF5,0x64,0x7E,0x01,0x7F,0xED,0xAD,0x51,0xD1,0xF0, // 16Ax
2237 0x90,0x80,0x61,0xEE,0xF0,0xFC,0xA3,0xEF,0xF0,0xFD,0x7F,0xA4,0x12,0x06,0xE6,0x90, // 16Bx
2238 0x80,0x61,0xE0,0xFC,0xA3,0xE0,0xFD,0x7F,0xA6,0x12,0x06,0xE6,0xE5,0x51,0x90,0x01, // 16Cx
2239 0xF9,0x93,0xFD,0x7F,0xB8,0x12,0x02,0xAC,0xE4,0xFD,0x7F,0xB9,0x12,0x02,0xAC,0x7E, // 16Dx
2240 0x01,0x7F,0xFE,0xAD,0x51,0xD1,0xF0,0x90,0x80,0x65,0xEE,0xF0,0xA3,0xEF,0xF0,0x22, // 16Ex
2241 0xAB,0x07,0xAA,0x06,0x8B,0x82,0x8A,0x83,0x12,0x32,0xEA,0xF1,0xE5,0xE5,0x52,0x30, // 16Fx
2242 0xE7,0x30,0xED,0xD3,0x94,0x01,0x40,0x05,0x30,0x28,0x02,0x80,0x09,0xED,0xC3,0x94, // 170x
2243 0x01,0x50,0x1F,0x30,0x29,0x1C,0xED,0x24,0x05,0xFF,0xE4,0x33,0xFE,0xEF,0x25,0xE0, // 171x
2244 0xFF,0xEE,0x33,0xFE,0xEB,0x2F,0xF5,0x82,0xEA,0x3E,0xF5,0x83,0xE4,0x93,0xF1,0xE5, // 172x
2245 0x80,0x03,0x53,0x52,0x7F,0xAE,0x52,0xAF,0x53,0x22,0x30,0x06,0x05,0x30,0x6A,0x02, // 173x
2246 0xE1,0xDD,0x20,0x6A,0x05,0x85,0x18,0x4E,0x80,0x03,0x85,0x72,0x4E,0xE5,0x4E,0x64, // 174x
2247 0x03,0x60,0x05,0xE5,0x4E,0xB4,0x05,0x05,0xE4,0xF5,0x4E,0x80,0x1C,0xE5,0x4E,0xB4, // 175x
2248 0x07,0x05,0x75,0x4E,0x02,0x80,0x12,0xE5,0x4E,0xB4,0x08,0x05,0x75,0x4E,0x04,0x80, // 176x
2249 0x08,0xE5,0x4E,0xB4,0x09,0x03,0x75,0x4E,0x06,0xE5,0x4E,0x54,0x07,0xFF,0xBF,0x01, // 177x
2250 0x03,0xC3,0x80,0x01,0xD3,0x92,0x70,0x90,0x11,0x9C,0xE0,0x54,0xF7,0x65,0x4E,0x60, // 178x
2251 0x3D,0x90,0x80,0x63,0x74,0x19,0xF0,0x90,0x80,0x5E,0x74,0x02,0xF0,0xE5,0x4E,0xC3, // 179x
2252 0x13,0xFF,0xAD,0x08,0x12,0x2F,0xB3,0x75,0x74,0x06,0x12,0x02,0xA8,0xC2,0x6D,0x12, // 17Ax
2253 0x32,0xD3,0x7F,0x9C,0x12,0x02,0xAC,0x53,0x4E,0xDF,0x90,0x11,0x85,0xE0,0xF5,0x50, // 17Bx
2254 0xA3,0xE0,0xF5,0x4F,0x43,0x50,0x40,0xF1,0xED,0x53,0x50,0xBF,0xF1,0xED,0x12,0x32, // 17Cx
2255 0xD3,0x7F,0x9C,0x12,0x02,0xAC,0x53,0x4E,0xDF,0xAF,0x4E,0xD1,0x6F,0x22,0x7C,0x00, // 17Dx
2256 0x7F,0x9E,0x02,0x06,0xE6,0xF5,0x52,0x74,0x01,0x93,0xF5,0x53,0x22,0xAD,0x50,0xAC, // 17Ex
2257 0x4F,0x7F,0x85,0x02,0x06,0xE6,0xE4,0xF5,0x58,0xF5,0x60,0xF5,0x61,0xF5,0x5E,0xF5, // 17Fx
2258 0x5F,0xF5,0x59,0xF5,0x5A,0x11,0x22,0x78,0x9F,0xF6,0xF5,0x62,0xC2,0x73,0x78,0x9D, // 180x
2259 0xF6,0x08,0xF6,0x78,0xA1,0xF6,0xC2,0x75,0xF5,0x5C,0xF5,0x5D,0xA2,0x16,0xB3,0x92, // 181x
2260 0x39,0x22,0x78,0xA0,0xF6,0x78,0x9B,0xF6,0x18,0xF6,0x22,0xE5,0x75,0xC3,0x94,0x04, // 182x
2261 0x50,0x02,0x80,0xC2,0xE5,0x62,0x14,0x70,0x02,0x41,0x1C,0x04,0x60,0x02,0x41,0xFC, // 183x
2262 0xD3,0x71,0x0D,0x94,0x00,0x50,0x02,0x41,0xFC,0x12,0x0F,0xED,0x94,0x00,0x40,0x02, // 184x
2263 0x41,0xFC,0x90,0x11,0x32,0xE0,0xA2,0xE3,0x92,0x34,0xA2,0x33,0x30,0x34,0x01,0xB3, // 185x
2264 0x40,0x02,0x41,0xFC,0xB2,0x33,0x90,0x11,0x33,0xE0,0xFF,0xC3,0x95,0x5B,0xF5,0x4D, // 186x
2265 0x8F,0x5B,0x20,0x34,0x06,0xE5,0x4D,0xF4,0x04,0xF5,0x4D,0xE5,0x4D,0x30,0xE7,0x05, // 187x
2266 0x75,0x4C,0xFF,0x80,0x03,0xE4,0xF5,0x4C,0x78,0x9C,0xE6,0xF5,0x4F,0xE5,0x4F,0x30, // 188x
2267 0xE7,0x05,0x75,0x4E,0xFF,0x80,0x03,0xE4,0xF5,0x4E,0x78,0x9C,0xA6,0x4D,0xE5,0x4F, // 189x
2268 0x25,0x4D,0xF5,0x4D,0xE5,0x4E,0x35,0x4C,0xF5,0x4C,0xD1,0xD0,0x30,0x26,0x05,0xE5, // 18Ax
2269 0x18,0xB4,0x07,0x0E,0x20,0x26,0x29,0xE5,0x18,0x64,0x04,0x60,0x05,0xE5,0x18,0xB4, // 18Bx
2270 0x09,0x1E,0xE5,0x4D,0xC3,0x94,0x00,0x40,0x0F,0xE5,0x4D,0xD3,0x94,0x7F,0x50,0x08, // 18Cx
2271 0x71,0x05,0x70,0x02,0x05,0x5C,0x80,0x4E,0x51,0xFD,0x70,0x02,0x15,0x5C,0x80,0x46, // 18Dx
2272 0xE5,0x4D,0xC3,0x94,0xE1,0x50,0x12,0xE5,0x4D,0xC3,0x94,0x20,0x40,0x0B,0xE5,0x18, // 18Ex
2273 0x64,0x02,0x60,0x05,0xE5,0x18,0xB4,0x07,0x05,0x78,0xA0,0x06,0x80,0x28,0xE5,0x4D, // 18Fx
2274 0xC3,0x94,0x20,0x40,0x0E,0xE5,0x4D,0x94,0x60,0x50,0x08,0x71,0x05,0x70,0x02,0x05, // 190x
2275 0x5C,0x80,0x13,0xE5,0x4D,0xC3,0x94,0xA0,0x40,0x0C,0xE5,0x4D,0x94,0xE1,0x50,0x06, // 191x
2276 0x51,0xFD,0x70,0x02,0x15,0x5C,0x30,0x23,0x0D,0xA2,0x34,0x30,0x16,0x01,0xB3,0x40, // 192x
2277 0x05,0x75,0x4D,0x40,0x80,0x03,0x75,0x4D,0x80,0xE4,0xF5,0x4C,0xC3,0xE5,0x5B,0x95, // 193x
2278 0x4D,0xF5,0x4F,0xE4,0x95,0x4C,0xF5,0x4E,0xE5,0x4F,0xC3,0x94,0x00,0x40,0x06,0xE5, // 194x
2279 0x4F,0x94,0x40,0x40,0x0E,0xE5,0x4F,0xC3,0x94,0xC0,0x40,0x0C,0xE5,0x4F,0xD3,0x94, // 195x
2280 0xFF,0x50,0x05,0x78,0x9D,0x06,0x80,0x03,0x78,0x9E,0x06,0xAF,0x4F,0xAE,0x4E,0x12, // 196x
2281 0x0E,0x66,0xEF,0x25,0x61,0xF5,0x61,0xEE,0x35,0x60,0xF5,0x60,0x78,0x9F,0x06,0xE6, // 197x
2282 0xB4,0x80,0x04,0xE4,0xF6,0x05,0x62,0x20,0x23,0x02,0x41,0x16,0x30,0x38,0x05,0x75, // 198x
2283 0x52,0x10,0x80,0x03,0x75,0x52,0x64,0xD3,0xE5,0x5D,0x94,0xC8,0xE5,0x5C,0x64,0x80, // 199x
2284 0x94,0x80,0x40,0x08,0x75,0x5C,0x00,0x75,0x5D,0xC8,0x80,0x13,0xC3,0xE5,0x5D,0x94, // 19Ax
2285 0x38,0xE5,0x5C,0x64,0x80,0x94,0x7F,0x50,0x06,0x75,0x5C,0xFF,0x75,0x5D,0x38,0xC3, // 19Bx
2286 0xE4,0x95,0x52,0xFF,0xE4,0x94,0x00,0xFE,0xC3,0xE5,0x5D,0x9F,0xEE,0x64,0x80,0xF8, // 19Cx
2287 0xE5,0x5C,0x64,0x80,0x98,0x50,0x04,0xD2,0x16,0x80,0x0F,0xD3,0xE5,0x5D,0x95,0x52, // 19Dx
2288 0x74,0x80,0xF8,0x65,0x5C,0x98,0x40,0x02,0xC2,0x16,0xA2,0x16,0x30,0x39,0x01,0xB3, // 19Ex
2289 0x40,0x06,0xE5,0x62,0x70,0x02,0x41,0xFC,0x90,0x11,0xA8,0xD1,0xB3,0x30,0x16,0x05, // 19Fx
2290 0x43,0x51,0x04,0x80,0x03,0x53,0x51,0xFB,0xAD,0x51,0xAC,0x50,0x7F,0xA8,0x12,0x06, // 1A0x
2291 0xE6,0xA2,0x16,0x92,0x39,0x22,0xA2,0x16,0xB3,0x92,0x39,0x22,0x05,0x62,0x20,0x3C, // 1A1x
2292 0x13,0x20,0x72,0x06,0x20,0x59,0x03,0x30,0x20,0x0A,0xE5,0x75,0xC3,0x94,0x04,0x40, // 1A2x
2293 0x03,0xD3,0x80,0x01,0xC3,0x92,0x38,0x78,0x9B,0xE6,0xFF,0x90,0x80,0x70,0xF0,0x18, // 1A3x
2294 0xE6,0xFE,0x90,0x80,0x6F,0xF0,0x78,0xA0,0xE6,0xFD,0x90,0x80,0x74,0xF0,0xEF,0xD3, // 1A4x
2295 0x9D,0x50,0x04,0xEE,0x9D,0x40,0x02,0x05,0x58,0x74,0x10,0x25,0x58,0xF5,0x58,0xC3, // 1A5x
2296 0x94,0x80,0x40,0x1B,0xE5,0x58,0xD3,0x94,0x86,0x40,0x05,0x20,0x12,0x02,0xD2,0x23, // 1A6x
2297 0xE5,0x58,0xC3,0x94,0x82,0x50,0x05,0x20,0x12,0x02,0xC2,0x23,0xE4,0xF5,0x58,0xE5, // 1A7x
2298 0x61,0x25,0xE0,0xF5,0x61,0xE5,0x60,0x33,0xF5,0x60,0xE5,0x39,0xC3,0x94,0x28,0x50, // 1A8x
2299 0x45,0x20,0x38,0x42,0x20,0x24,0x3F,0x20,0x58,0x3C,0x30,0x75,0x39,0x78,0x9E,0xE6, // 1A9x
2300 0xFF,0x18,0xE6,0xC3,0x9F,0xFF,0xE4,0x94,0x00,0xCF,0x24,0xE5,0xCF,0x34,0xFF,0x90, // 1AAx
2301 0x80,0x75,0x8F,0xF0,0x12,0x00,0xA2,0x90,0x80,0x75,0xE0,0xFE,0xA3,0xE0,0xD3,0x94, // 1ABx
2302 0xF4,0xEE,0x64,0x80,0x94,0x81,0x40,0x02,0x80,0x0E,0xC3,0xEE,0x64,0x80,0x94,0x80, // 1ACx
2303 0x50,0x10,0xD2,0x73,0x80,0x0C,0xC2,0x73,0x90,0x80,0x75,0x74,0x01,0xF0,0xA3,0x74, // 1ADx
2304 0xF4,0xF0,0xE4,0x78,0x9D,0xF6,0x08,0xF6,0x90,0x80,0x73,0xE5,0x60,0xF0,0xE4,0xF5, // 1AEx
2305 0x60,0xF5,0x61,0x11,0x22,0x30,0x38,0x04,0xF5,0x5C,0xF5,0x5D,0x22,0x78,0x9A,0x06, // 1AFx
2306 0xE5,0x5D,0x15,0x5D,0x22,0x78,0x9B,0x06,0x05,0x5D,0xE5,0x5D,0x22,0xE5,0x71,0x94, // 1B0x
2307 0x14,0xE5,0x70,0x22,0xE5,0x30,0x14,0x70,0x02,0x61,0xFF,0x04,0x60,0x02,0x81,0x12, // 1B1x
2308 0xD3,0xE5,0x71,0x94,0x04,0xE5,0x70,0x94,0x00,0x50,0x02,0x61,0xF0,0x71,0x0D,0x94, // 1B2x
2309 0x00,0x40,0x02,0x61,0xF0,0x90,0x11,0x4C,0x12,0x07,0xAE,0xA3,0x91,0x2C,0x75,0x53, // 1B3x
2310 0x00,0x75,0x54,0x00,0x75,0x55,0x4C,0x7F,0xFF,0xE4,0xFE,0x91,0x20,0x12,0x00,0x0E, // 1B4x
2311 0xFD,0xEF,0xD3,0x9D,0x40,0x08,0xED,0xD3,0x94,0x40,0x40,0x02,0xAF,0x05,0x0E,0xBE, // 1B5x
2312 0x04,0xE9,0xE4,0xF5,0x52,0xEF,0xF4,0x60,0x26,0xE4,0xFE,0x91,0x20,0x12,0x00,0x0E, // 1B6x
2313 0xFD,0xD3,0x94,0x40,0x40,0x15,0xED,0x8F,0xF0,0x84,0xAD,0xF0,0xED,0xC3,0x94,0x06, // 1B7x
2314 0x40,0x07,0xEF,0x9D,0xC3,0x94,0x06,0x50,0x02,0x05,0x52,0x0E,0xBE,0x04,0xDC,0xE5, // 1B8x
2315 0x52,0xD3,0x94,0x02,0x40,0x0A,0xE5,0x2F,0x94,0x80,0x50,0x76,0x74,0x08,0x80,0x46, // 1B9x
2316 0xE5,0x2F,0x60,0x6E,0x30,0x38,0x45,0x30,0x22,0x42,0xE5,0x4C,0x25,0x4D,0xFF,0xE4, // 1BAx
2317 0x33,0xFE,0x7C,0x00,0xEF,0x25,0x4E,0xFF,0xEC,0x3E,0xFE,0xEF,0x25,0x4F,0xF5,0x51, // 1BBx
2318 0xEC,0x3E,0xF5,0x50,0xC3,0xE5,0x51,0x94,0x32,0xE5,0x50,0x94,0x00,0x50,0x04,0x15, // 1BCx
2319 0x2F,0x80,0x3F,0xE5,0x2F,0xC3,0x94,0x80,0x50,0x38,0xE5,0x51,0x94,0x96,0xE5,0x50, // 1BDx
2320 0x94,0x00,0x40,0x2E,0x74,0x04,0x25,0x2F,0xF5,0x2F,0x80,0x26,0x15,0x2F,0x80,0x22, // 1BEx
2321 0xD3,0xE5,0x71,0x94,0x15,0xE5,0x70,0x94,0x00,0x40,0x17,0x05,0x30,0x80,0x13,0xE5, // 1BFx
2322 0x2F,0xC3,0x94,0x40,0x40,0x04,0xD2,0x22,0x80,0x06,0xE5,0x2F,0x70,0x02,0xC2,0x22, // 1C0x
2323 0x05,0x30,0xC3,0xE5,0x44,0x94,0x14,0xE5,0x43,0x94,0x00,0x50,0x02,0xC2,0x22,0x22, // 1C1x
2324 0xAB,0x53,0xAA,0x54,0xA9,0x55,0x8E,0x82,0x75,0x83,0x00,0x22,0xE0,0xF5,0x4F,0xA3, // 1C2x
2325 0xE0,0xF5,0x4E,0x22,0x30,0x35,0x22,0x20,0x3C,0x0D,0x20,0x22,0x0A,0xE5,0x75,0xC3, // 1C3x
2326 0x94,0x04,0x40,0x03,0xD3,0x80,0x01,0xC3,0x92,0x62,0x30,0x62,0x03,0x30,0x06,0x09, // 1C4x
2327 0xC2,0x63,0xE4,0x90,0x80,0x54,0xF0,0xA3,0xF0,0x30,0x38,0x05,0x75,0x4C,0x80,0x80, // 1C5x
2328 0x03,0x75,0x4C,0x20,0xAF,0x4C,0xC3,0xE5,0x71,0x9F,0xE5,0x70,0x94,0x00,0x50,0x02, // 1C6x
2329 0xC1,0x93,0x12,0x0F,0xED,0x94,0x00,0x40,0x02,0xC1,0x93,0xE5,0x75,0x94,0x01,0x40, // 1C7x
2330 0x05,0x90,0x11,0x40,0x80,0x03,0x90,0x11,0xBC,0x91,0x2C,0x53,0x4E,0x03,0xE5,0x4F, // 1C8x
2331 0x25,0x46,0xF5,0x46,0xE5,0x4E,0x35,0x45,0xF5,0x45,0x05,0x3F,0x78,0x89,0xE6,0xC3, // 1C9x
2332 0x94,0x80,0x50,0x2B,0x06,0x30,0x62,0x27,0xC3,0xE5,0x4F,0x95,0x3B,0xFF,0xE5,0x4E, // 1CAx
2333 0x95,0x3A,0xD1,0xBB,0xE5,0x53,0x94,0x19,0xE5,0x52,0x94,0x00,0x40,0x06,0x75,0x52, // 1CBx
2334 0x00,0x75,0x53,0x19,0x90,0x80,0x4F,0xE5,0x52,0x85,0x53,0xF0,0x12,0x00,0xA2,0x90, // 1CCx
2335 0x11,0x2C,0x12,0x07,0xAE,0x53,0x4C,0x03,0x85,0x4C,0x52,0x85,0x4D,0x53,0xD3,0xE5, // 1CDx
2336 0x4D,0x95,0x4F,0xE5,0x4C,0x95,0x4E,0x40,0x57,0xE5,0x4D,0x95,0x4F,0xF5,0x4D,0xE5, // 1CEx
2337 0x4C,0x95,0x4E,0xF5,0x4C,0xE5,0x39,0x13,0x13,0x54,0x3F,0x75,0x50,0x00,0xF5,0x51, // 1CFx
2338 0xD3,0x94,0x28,0xE5,0x50,0x94,0x00,0x40,0x06,0x75,0x50,0x00,0x75,0x51,0x28,0xE5, // 1D0x
2339 0x64,0x25,0x51,0xF5,0x51,0xE5,0x63,0x35,0x50,0xF5,0x50,0xD3,0xE5,0x4D,0x95,0x51, // 1D1x
2340 0xE5,0x4C,0x95,0x50,0x40,0x1A,0x05,0x42,0xE5,0x3C,0x94,0xF0,0x50,0x02,0x05,0x3C, // 1D2x
2341 0xC3,0xE5,0x4D,0x95,0x51,0xFF,0xE5,0x4C,0x95,0x50,0xFE,0x78,0x7A,0x12,0x0F,0x6A, // 1D3x
2342 0x05,0x41,0x90,0x11,0xBC,0x12,0x07,0xAE,0x53,0x4C,0x03,0xD3,0xE5,0x53,0x95,0x4D, // 1D4x
2343 0xE5,0x52,0x95,0x4C,0x40,0x0E,0xE5,0x53,0x95,0x4D,0xF5,0x53,0xE5,0x52,0x95,0x4C, // 1D5x
2344 0xF5,0x52,0x80,0x05,0xE4,0xF5,0x52,0xF5,0x53,0xC3,0x90,0x80,0x60,0xE0,0x95,0x53, // 1D6x
2345 0x90,0x80,0x5F,0xE0,0x95,0x52,0x50,0x07,0xE5,0x52,0xF0,0xA3,0xE5,0x53,0xF0,0xD3, // 1D7x
2346 0xE5,0x4F,0x95,0x4D,0xE5,0x4E,0x95,0x4C,0x40,0x14,0xE5,0x4F,0x95,0x4D,0xFF,0xE5, // 1D8x
2347 0x4E,0x95,0x4C,0xFE,0xEF,0x25,0x38,0xF5,0x38,0xEE,0x35,0x37,0xF5,0x37,0x05,0x40, // 1D9x
2348 0xE5,0x3F,0xB4,0x40,0x18,0xE5,0x46,0xAE,0x45,0x78,0x06,0xCE,0xC3,0x13,0xCE,0x13, // 1DAx
2349 0xD8,0xF9,0xF5,0x3B,0x8E,0x3A,0xE4,0xF5,0x45,0xF5,0x46,0xF5,0x3F,0xE5,0x40,0x64, // 1DBx
2350 0x80,0x70,0x26,0xE5,0x38,0xAE,0x37,0x78,0x07,0xCE,0xC3,0x13,0xCE,0x13,0xD8,0xF9, // 1DCx
2351 0xF5,0x44,0x8E,0x43,0xD1,0xA3,0xD2,0x31,0xE5,0x43,0x60,0x04,0x7D,0xFF,0x80,0x04, // 1DDx
2352 0xAF,0x44,0xAD,0x07,0x7F,0xDA,0x12,0x02,0xAC,0xE5,0x41,0x64,0x80,0x70,0x32,0xE5, // 1DEx
2353 0x42,0xD3,0x94,0x03,0x40,0x15,0xE5,0x42,0xFD,0x7C,0x00,0x78,0x79,0xE6,0xFE,0x08, // 1DFx
2354 0xE6,0xFF,0x12,0x00,0x4D,0x8E,0x47,0x8F,0x48,0x80,0x05,0xE4,0xF5,0x47,0xF5,0x48, // 1E0x
2355 0xD1,0xC5,0xE5,0x48,0x25,0x51,0x78,0x81,0xF6,0xE5,0x47,0x35,0x50,0x18,0xF6,0xD2, // 1E1x
2356 0x32,0x78,0x89,0xE6,0x64,0x80,0x70,0x6F,0xE5,0x3E,0xC4,0xF8,0x54,0x0F,0xC8,0x68, // 1E2x
2357 0xFF,0xE5,0x3D,0xC4,0x54,0xF0,0x48,0xFE,0xC3,0x90,0x80,0x50,0xE0,0x9F,0xFF,0x90, // 1E3x
2358 0x80,0x4F,0xE0,0x9E,0xCF,0x24,0xC0,0xCF,0x34,0xF9,0x90,0x80,0x54,0x8F,0xF0,0x12, // 1E4x
2359 0x00,0xA2,0x90,0x80,0x54,0xE0,0x30,0xE7,0x06,0xE4,0xF0,0xA3,0xF0,0x80,0x15,0xD3, // 1E5x
2360 0x90,0x80,0x55,0xE0,0x94,0x00,0x90,0x80,0x54,0xE0,0x94,0x32,0x40,0x06,0x74,0x32, // 1E6x
2361 0xF0,0xA3,0xE4,0xF0,0xD3,0xD1,0x98,0x94,0x25,0x40,0x04,0xD2,0x63,0x80,0x09,0xC3, // 1E7x
2362 0xD1,0x98,0x94,0x0C,0x50,0x02,0xC2,0x63,0x30,0x0E,0x02,0xC2,0x63,0xE4,0x90,0x80, // 1E8x
2363 0x4F,0x80,0x18,0xE4,0x78,0x89,0xF6,0x22,0x90,0x80,0x55,0xE0,0x94,0x80,0x90,0x80, // 1E9x
2364 0x54,0xE0,0x22,0xE4,0xF5,0x37,0xF5,0x38,0xF5,0x40,0x22,0xF0,0xA3,0xF0,0x78,0x89, // 1EAx
2365 0x76,0xFF,0x22,0xE0,0xF5,0x51,0xA3,0xE0,0xF5,0x50,0x22,0xFE,0x12,0x0E,0x66,0x8E, // 1EBx
2366 0x52,0x8F,0x53,0xD3,0x22,0xE4,0x78,0x79,0xF6,0x08,0xF6,0xF5,0x42,0xF5,0x41,0x22, // 1ECx
2367 0xE5,0x4C,0xC3,0x13,0xF5,0x4C,0xE5,0x4D,0x13,0xF5,0x4D,0x22,0xE4,0x78,0x84,0xF6, // 1EDx
2368 0xF5,0x42,0xF5,0x3C,0x78,0x79,0xF6,0x08,0xF6,0x75,0x3F,0x08,0x75,0x40,0x10,0x75, // 1EEx
2369 0x41,0x18,0xF5,0x2C,0xF5,0x30,0xF5,0x2F,0xF5,0x3D,0xF5,0x3E,0xC2,0x3C,0x90,0x80, // 1EFx
2370 0x5C,0xF0,0x90,0x80,0x4F,0xF0,0xA3,0xF0,0x90,0x80,0x54,0xD1,0xAB,0xC2,0x30,0x78, // 1F0x
2371 0x7B,0xF6,0x7F,0x01,0x02,0x07,0xB6,0xD3,0xE5,0x71,0x94,0x3F,0xE5,0x70,0x94,0x00, // 1F1x
2372 0x50,0x03,0x02,0x20,0x0C,0xE5,0x70,0x94,0x01,0x40,0x03,0x02,0x20,0x0C,0x90,0x11, // 1F2x
2373 0x55,0xE0,0xFE,0x90,0x11,0x54,0xE0,0xFD,0xED,0x78,0x02,0xCE,0xA2,0xE7,0x13,0xCE, // 1F3x
2374 0x13,0xD8,0xF8,0xFF,0xD3,0x94,0xFF,0xEE,0x64,0x80,0x94,0x83,0x40,0x06,0x7E,0x03, // 1F4x
2375 0x7F,0xFF,0x80,0x0C,0xC3,0xEE,0x64,0x80,0x94,0x7C,0x50,0x04,0x7E,0xFC,0x7F,0x00, // 1F5x
2376 0xEF,0x25,0x5A,0xF5,0x5A,0xEE,0x35,0x59,0xF5,0x59,0x05,0x5E,0xE5,0x5E,0x64,0x20, // 1F6x
2377 0x60,0x03,0x02,0x20,0x0C,0xF5,0x5E,0xAF,0x5A,0xAE,0x59,0x12,0x0E,0x66,0xEE,0x33, // 1F7x
2378 0x95,0xE0,0xFD,0xFC,0x90,0x11,0x9C,0xE0,0x54,0x07,0x60,0x09,0xE4,0x7B,0x21,0x7A, // 1F8x
2379 0x1D,0xF9,0xF8,0x80,0x07,0xE4,0x7B,0xB1,0x7A,0x2C,0xF9,0xF8,0x12,0x00,0xB8,0x8F, // 1F9x
2380 0x4F,0x8E,0x4E,0x8D,0x4D,0x8C,0x4C,0xE5,0x4C,0xC3,0x13,0xFE,0xE5,0x4D,0x13,0xFF, // 1FAx
2381 0x8E,0x59,0xF5,0x5A,0x90,0x80,0x71,0xEE,0xF0,0xA3,0xEF,0xF0,0x30,0x14,0x18,0x30, // 1FBx
2382 0x0B,0x06,0x7C,0x05,0x7D,0xCD,0x80,0x04,0x7C,0x03,0x7D,0xD9,0xC3,0xEF,0x9D,0xEE, // 1FCx
2383 0x9C,0x50,0x1E,0x05,0x5F,0x80,0x1A,0xAE,0x59,0xAF,0x5A,0x30,0x0B,0x06,0x7C,0x05, // 1FDx
2384 0x7D,0xDC,0x80,0x04,0x7C,0x03,0x7D,0xE8,0xD3,0xEF,0x9D,0xEE,0x9C,0x40,0x02,0x05, // 1FEx
2385 0x5F,0x74,0x10,0x25,0x5F,0xF5,0x5F,0xC3,0x94,0xF0,0x40,0x0B,0xE5,0x5F,0x94,0xF8, // 1FFx
2386 0x40,0x02,0xB2,0x14,0xE4,0xF5,0x5F,0xE4,0xF5,0x59,0xF5,0x5A,0x22,0x12,0x07,0xAB, // 200x
2387 0x53,0x4C,0x03,0xE5,0x75,0x64,0x04,0x60,0x06,0xE5,0x75,0x64,0x05,0x70,0x4D,0x20, // 201x
2388 0x24,0x0B,0xD3,0xE5,0x4D,0x94,0x10,0xE5,0x4C,0x94,0x00,0x50,0x0E,0x30,0x24,0x3C, // 202x
2389 0xD3,0xE5,0x4D,0x94,0x0A,0xE5,0x4C,0x94,0x00,0x40,0x31,0x90,0x11,0x84,0xE0,0x30, // 203x
2390 0xE3,0x1C,0x30,0x26,0x19,0xE5,0x39,0xC3,0x94,0x58,0x50,0x12,0x90,0x11,0xCB,0xE0, // 204x
2391 0xFF,0x63,0x07,0xFF,0xEF,0x30,0xE1,0x03,0xD2,0x24,0x22,0xC2,0x24,0x22,0x30,0x6A, // 205x
2392 0x08,0xE5,0x72,0xB4,0x01,0x03,0xD2,0x24,0x22,0xC2,0x24,0x22,0xC2,0x24,0x22,0xE4, // 206x
2393 0xF5,0x75,0xF5,0x74,0xFD,0x7F,0xA2,0x12,0x02,0xAC,0xE4,0xFD,0x7F,0x9C,0x12,0x02, // 207x
2394 0xAC,0xE4,0xFF,0x12,0x16,0x6F,0xE4,0x90,0x80,0x63,0xF0,0x90,0x80,0x5E,0xF0,0x75, // 208x
2395 0x08,0x04,0x90,0x80,0x5D,0xF0,0xC2,0x6D,0xF5,0x76,0xC2,0x6F,0x90,0x80,0x64,0xF0, // 209x
2396 0xC2,0x6E,0x90,0x80,0x5F,0xF0,0xA3,0xF0,0xC2,0x70,0x22,0xE4,0xF5,0x4E,0x20,0x14, // 20Ax
2397 0x10,0x20,0x12,0x0D,0x30,0x23,0x15,0x78,0xAB,0xE6,0xB4,0x01,0x02,0x80,0x0D,0x80, // 20Bx
2398 0x06,0x20,0x6D,0x0B,0x30,0x26,0x05,0x43,0x4E,0x02,0x80,0x03,0x43,0x4E,0x01,0x30, // 20Cx
2399 0x26,0x03,0x43,0x4E,0x04,0x90,0x11,0x9C,0xE0,0x54,0x06,0x70,0x03,0x43,0x4E,0x08, // 20Dx
2400 0x20,0x58,0x03,0x43,0x4E,0x10,0xE5,0x4E,0x11,0xF7,0x20,0x6D,0x09,0x30,0x12,0x06, // 20Ex
2401 0xE5,0x4E,0x54,0xFC,0x11,0xF7,0x22,0xFD,0x7C,0x00,0x7F,0x1C,0x02,0x06,0xE6,0xC2, // 20Fx
2402 0x07,0xE4,0xF5,0x31,0xF5,0x32,0xF5,0x35,0xF5,0x36,0xF5,0x33,0xF5,0x34,0x22,0xE5, // 210x
2403 0x75,0xC3,0x94,0x04,0x50,0x26,0xE4,0xD1,0xB7,0x78,0x82,0xF6,0x08,0xF6,0xC2,0x20, // 211x
2404 0xD1,0x79,0x08,0xF6,0xC2,0x60,0x11,0xFF,0xD1,0x81,0xD1,0x8A,0xC2,0x30,0x90,0x80, // 212x
2405 0x5A,0xF0,0xA3,0xF0,0x78,0x7B,0xF6,0x7F,0x01,0x02,0x07,0xB6,0x20,0x52,0x02,0x21, // 213x
2406 0xF3,0x20,0x75,0x02,0x21,0xF3,0xC3,0xE5,0x71,0x94,0x78,0xE5,0x70,0x94,0x00,0x50, // 214x
2407 0x02,0x21,0xF3,0xD1,0xA2,0x40,0x02,0x21,0xF3,0x90,0x11,0x56,0x12,0x07,0xAE,0xD1, // 215x
2408 0x99,0xE0,0xFE,0xA3,0xE0,0x6F,0x4E,0x60,0x19,0x90,0x80,0x48,0xE0,0x94,0x40,0x90, // 216x
2409 0x80,0x47,0xE0,0x94,0x01,0x40,0x07,0x74,0xFE,0x75,0xF0,0xC0,0x80,0x28,0xD1,0x81, // 217x
2410 0x80,0x27,0xAE,0x4C,0xAF,0x4D,0x12,0x0E,0x66,0x8E,0x4E,0x8F,0x4F,0xD3,0xE5,0x4F, // 218x
2411 0x94,0xA0,0xE5,0x4E,0x94,0x00,0x40,0x06,0x75,0x4E,0x00,0x75,0x4F,0xA0,0x90,0x80, // 219x
2412 0x47,0xE5,0x4E,0x85,0x4F,0xF0,0x12,0x00,0xA2,0xD1,0x99,0xE4,0xF0,0xA3,0xEF,0xF0, // 21Ax
2413 0xE5,0x18,0xD3,0x94,0x02,0x50,0x37,0x90,0x11,0x3D,0xE0,0xFE,0x90,0x11,0x3C,0xE0, // 21Bx
2414 0xFD,0xED,0xFF,0xEE,0x54,0x07,0xFE,0xE5,0x18,0x25,0xE0,0x24,0x0F,0xF5,0x82,0xE4, // 21Cx
2415 0x34,0x02,0xF5,0x83,0xE4,0x93,0xFC,0x74,0x01,0x93,0xFD,0xC3,0xEF,0x9D,0xFF,0xEE, // 21Dx
2416 0x9C,0xFE,0xEF,0x25,0x34,0xF5,0x34,0xEE,0x35,0x33,0xF5,0x33,0x80,0x05,0xE4,0xF5, // 21Ex
2417 0x33,0xF5,0x34,0x20,0x3C,0x6C,0x30,0x75,0x69,0xC3,0xE5,0x71,0x94,0x64,0xE5,0x70, // 21Fx
2418 0x94,0x00,0x40,0x5E,0xD1,0xA2,0x50,0x5A,0x20,0x24,0x57,0x7D,0x01,0x7F,0xB1,0x12, // 220x
2419 0x07,0x8B,0x90,0x11,0x48,0x12,0x1E,0xB3,0x12,0x07,0x87,0xAE,0x50,0xAF,0x51,0x12, // 221x
2420 0x0E,0x66,0xEF,0x78,0x06,0xCE,0xA2,0xE7,0x13,0xCE,0x13,0xD8,0xF8,0xF5,0x51,0x8E, // 222x
2421 0x50,0xD3,0xE5,0x51,0x94,0x0F,0xE5,0x50,0x94,0x00,0x40,0x06,0x75,0x50,0x00,0x75, // 223x
2422 0x51,0x0F,0x90,0x80,0x45,0xE5,0x50,0x85,0x51,0xF0,0x12,0x00,0xA2,0xD3,0x90,0x80, // 224x
2423 0x46,0xE0,0x94,0x08,0x90,0x80,0x45,0xE0,0x94,0x07,0x40,0x06,0x74,0x07,0xF0,0xA3, // 225x
2424 0x04,0xF0,0x90,0x11,0x3E,0x12,0x07,0xAE,0x53,0x4C,0x07,0xE5,0x4C,0x30,0xE2,0x0C, // 226x
2425 0xC3,0xE4,0x95,0x4D,0xF5,0x4D,0x74,0x08,0x95,0x4C,0xF5,0x4C,0x78,0x7F,0x12,0x0E, // 227x
2426 0x77,0xD3,0x08,0xE6,0x94,0x06,0x18,0xE6,0x94,0x00,0x40,0x07,0x08,0x74,0xF9,0xD1, // 228x
2427 0xC2,0x80,0x06,0xE4,0x78,0x7E,0xF6,0x08,0xF6,0x90,0x80,0x35,0x12,0x11,0x4F,0x24, // 229x
2428 0xEB,0xD1,0xD2,0x50,0x07,0x12,0x1B,0x0D,0x94,0x00,0x50,0x05,0x78,0x7D,0x12,0x0E, // 22Ax
2429 0x77,0xC3,0xE5,0x71,0x94,0x32,0xE5,0x70,0x94,0x00,0x40,0x45,0xD3,0xE5,0x71,0x94, // 22Bx
2430 0xE4,0xE5,0x70,0x94,0x00,0x50,0x3A,0x78,0x86,0x12,0x0E,0x77,0x78,0x88,0x06,0xE6, // 22Cx
2431 0x18,0x70,0x01,0x06,0xC3,0x78,0x88,0xE6,0x94,0x28,0x18,0xE6,0x94,0x00,0x40,0x21, // 22Dx
2432 0xD1,0x91,0x4E,0x60,0x09,0x78,0x86,0xE6,0x9F,0x18,0xE6,0x9E,0x50,0x0E,0x78,0x85, // 22Ex
2433 0xE6,0xFE,0x08,0xE6,0xFF,0x78,0x8A,0xA6,0x06,0x08,0xA6,0x07,0xE4,0xD1,0x79,0x08, // 22Fx
2434 0xF6,0xE5,0x71,0x64,0xE6,0x45,0x70,0x60,0x02,0xC1,0x69,0xD1,0x91,0x7C,0x00,0x7D, // 230x
2435 0x03,0x12,0x00,0x3B,0x90,0x11,0xD9,0xE0,0x30,0xE3,0x05,0x0C,0x7D,0x5E,0x80,0x04, // 231x
2436 0x7C,0x00,0x7D,0x96,0xEF,0x2D,0xF5,0x4F,0xEE,0x3C,0xF5,0x4E,0xC3,0x78,0x7D,0xE6, // 232x
2437 0x95,0x4F,0xF5,0x4D,0x18,0xE6,0x95,0x4E,0xF5,0x4C,0xE5,0x4C,0x20,0xE7,0x29,0x30, // 233x
2438 0x52,0x13,0xD3,0xE5,0x4D,0x94,0x2C,0xE5,0x4C,0x94,0x01,0x40,0x08,0x75,0x4C,0x01, // 234x
2439 0x75,0x4D,0x2C,0x80,0x24,0xD3,0xE5,0x4D,0x94,0xE8,0xE5,0x4C,0x94,0x03,0x40,0x19, // 235x
2440 0x75,0x4C,0x03,0x75,0x4D,0xE8,0x80,0x11,0xC3,0xE5,0x4D,0x94,0x17,0xE5,0x4C,0x94, // 236x
2441 0xFC,0x50,0x06,0x75,0x4C,0xFC,0x75,0x4D,0x17,0xC3,0xE5,0x44,0x94,0x28,0xE5,0x43, // 237x
2442 0x94,0x00,0x50,0x06,0x75,0x4C,0xFE,0x75,0x4D,0xD4,0x78,0x83,0x12,0x0E,0x77,0x12, // 238x
2443 0x0F,0x63,0x30,0xE7,0x07,0xE4,0x18,0xF6,0x08,0xF6,0x80,0x10,0xD3,0xEF,0x94,0x28, // 239x
2444 0xEE,0x94,0x23,0x40,0x07,0x78,0x82,0x76,0x23,0x08,0x76,0x28,0x78,0x82,0xE6,0xFE, // 23Ax
2445 0x08,0xE6,0xFF,0xD3,0x94,0x88,0xEE,0x94,0x13,0x40,0x04,0xD2,0x20,0x80,0x0B,0xC3, // 23Bx
2446 0xEF,0x94,0xB8,0xEE,0x94,0x0B,0x50,0x02,0xC2,0x20,0x90,0x11,0xD9,0xE0,0x30,0xE2, // 23Cx
2447 0x02,0xC2,0x20,0x20,0x52,0x02,0xA1,0x16,0x20,0x75,0x02,0xA1,0x16,0x78,0x7B,0xE6, // 23Dx
2448 0xFF,0xC3,0x94,0x05,0x40,0x02,0x81,0x87,0xEF,0xB4,0x02,0x0E,0x90,0x80,0x51,0x74, // 23Ex
2449 0x0F,0xF0,0xA3,0x74,0xA0,0xF0,0x76,0x03,0x80,0x51,0x90,0x11,0xD9,0xE0,0x54,0xF0, // 23Fx
2450 0x75,0x4E,0x00,0xF5,0x4F,0x78,0x7B,0xE6,0xC3,0x94,0x03,0x50,0x0B,0xE5,0x4F,0x25, // 240x
2451 0xE0,0xF5,0x4F,0xE5,0x4E,0x33,0xF5,0x4E,0x90,0x80,0x47,0xE0,0x12,0x0F,0x5C,0xFE, // 241x
2452 0xA3,0xE0,0xC4,0x54,0x0F,0x48,0x24,0x38,0xFF,0xEE,0x34,0xFF,0xCF,0xC3,0x95,0x4F, // 242x
2453 0xFD,0xEF,0x95,0x4E,0xFC,0xE5,0x39,0x75,0xF0,0x04,0xA4,0xFF,0xC3,0xED,0x9F,0xFF, // 243x
2454 0xEC,0x95,0xF0,0x90,0x80,0x51,0x8F,0xF0,0x12,0x00,0xA2,0x90,0x80,0x51,0xE0,0xFE, // 244x
2455 0xA3,0xE0,0xFF,0xEE,0x30,0xE7,0x04,0xD1,0x89,0x80,0x13,0xD3,0xEF,0x94,0x80,0xEE, // 245x
2456 0x94,0x3E,0x40,0x0A,0x90,0x80,0x51,0x74,0x3E,0xF0,0xA3,0x74,0x80,0xF0,0xD3,0x90, // 246x
2457 0x80,0x52,0xE0,0x94,0xE0,0x90,0x80,0x51,0xE0,0x94,0x2E,0x40,0x0A,0xD2,0x30,0x78, // 247x
2458 0x7B,0xE6,0xB4,0x03,0x02,0x76,0x04,0xC3,0xE5,0x34,0x95,0x36,0xFF,0xE5,0x33,0x95, // 248x
2459 0x35,0x12,0x1E,0xBB,0xEF,0x94,0x14,0xEE,0x94,0x00,0x40,0x27,0xD3,0xE5,0x53,0x94, // 249x
2460 0x50,0xE5,0x52,0x94,0x00,0x40,0x06,0x75,0x52,0x00,0x75,0x53,0x50,0xE5,0x53,0x24, // 24Ax
2461 0xEC,0xFF,0xE5,0x52,0x34,0xFF,0xFE,0xEF,0x25,0x32,0xF5,0x32,0xEE,0x35,0x31,0xF5, // 24Bx
2462 0x31,0x80,0x08,0xE5,0x32,0x15,0x32,0x70,0x02,0x15,0x31,0xE5,0x31,0x30,0xE7,0x05, // 24Cx
2463 0xE4,0xF5,0x31,0xF5,0x32,0xD3,0xE5,0x32,0x94,0xB0,0xE5,0x31,0x94,0x04,0x40,0x06, // 24Dx
2464 0x75,0x31,0x04,0x75,0x32,0xB0,0xD3,0xE5,0x32,0x94,0x2C,0xE5,0x31,0x94,0x01,0x40, // 24Ex
2465 0x0B,0x90,0x11,0xD8,0xE0,0x30,0xE1,0x04,0xD2,0x07,0x80,0x0D,0xC3,0xE5,0x32,0x94, // 24Fx
2466 0x64,0xE5,0x31,0x94,0x00,0x50,0x02,0xC2,0x07,0x85,0x33,0x35,0x85,0x34,0x36,0xE4, // 250x
2467 0xF5,0x33,0xF5,0x34,0x80,0x09,0xD1,0x89,0xC2,0x30,0x78,0x7B,0xF6,0x11,0xFF,0xD1, // 251x
2468 0x81,0x30,0x3C,0x02,0xC1,0x5C,0x20,0x75,0x02,0xC1,0x5C,0x90,0x11,0xD9,0xE0,0x20, // 252x
2469 0xE1,0x02,0xC1,0x5C,0x90,0x80,0x45,0xE0,0xFE,0xA3,0xE0,0xFF,0x90,0x80,0x58,0xE0, // 253x
2470 0xFD,0xD1,0x6D,0xEE,0x8F,0xF0,0x12,0x00,0xA2,0xED,0xD1,0x6D,0xE0,0xFE,0xA3,0xE0, // 254x
2471 0xD3,0x94,0xF8,0xEE,0x94,0xF7,0x40,0x09,0xED,0xD1,0x6D,0x74,0xF7,0xF0,0xA3,0x04, // 255x
2472 0xF0,0x90,0x80,0x53,0xE0,0x04,0xF0,0xE0,0xC3,0x94,0x19,0x50,0x02,0xC1,0x61,0xE4, // 256x
2473 0xF0,0xED,0xD1,0x6D,0xE0,0xFE,0xA3,0xE0,0xFF,0x90,0x80,0x56,0xE0,0xFC,0xA3,0xE0, // 257x
2474 0xFD,0xD3,0xEF,0x9D,0xEE,0x9C,0x40,0x22,0xA3,0xE0,0xD1,0x6D,0xC0,0x83,0xC0,0x82, // 258x
2475 0xC3,0xA3,0xE0,0x9D,0xFF,0x05,0x82,0xD5,0x82,0x02,0x15,0x83,0x15,0x82,0xE0,0x9C, // 259x
2476 0xD0,0x82,0xD0,0x83,0xF0,0xA3,0xEF,0xF0,0x80,0x0A,0x90,0x80,0x58,0xE0,0xD1,0x6D, // 25Ax
2477 0xE4,0xF0,0xA3,0xF0,0x90,0x80,0x58,0xE0,0x04,0xF0,0xE0,0xC3,0x94,0x03,0x40,0x7C, // 25Bx
2478 0xE4,0xF0,0x74,0xFF,0xF5,0x4E,0xF5,0x4F,0xE4,0xF5,0x4C,0xF5,0x4D,0xF5,0x50,0xF5, // 25Cx
2479 0x51,0xF5,0x50,0xAF,0x50,0xD1,0x6C,0xD1,0xAC,0x50,0x0E,0xAF,0x50,0xD1,0x6C,0xE0, // 25Dx
2480 0xF5,0x4E,0xA3,0xE0,0xF5,0x4F,0x85,0x50,0x51,0x05,0x50,0xE5,0x50,0xB4,0x03,0xE3, // 25Ex
2481 0xE5,0x4E,0xC3,0x13,0x90,0x80,0x56,0xF0,0xE5,0x4F,0x13,0xA3,0xF0,0x90,0x80,0x59, // 25Fx
2482 0xE0,0xFF,0xB4,0xFF,0x05,0xE4,0xF5,0x4C,0x80,0x02,0x8F,0x4C,0xD1,0x6A,0xD1,0xAC, // 260x
2483 0x40,0x2A,0xD1,0x6A,0xE0,0xFE,0xA3,0xE0,0xC3,0x95,0x4F,0xF5,0x4F,0xEE,0x95,0x4E, // 261x
2484 0xF5,0x4E,0x90,0x80,0x59,0xE0,0xB4,0xFF,0x02,0x80,0x0E,0xD3,0xE5,0x4F,0x94,0xFF, // 262x
2485 0xE5,0x4E,0x94,0x1E,0x40,0x06,0x90,0x80,0x59,0xE5,0x51,0xF0,0xE4,0xF5,0x4C,0xF5, // 263x
2486 0x4D,0x90,0x80,0x58,0xE0,0x04,0x25,0xE0,0x25,0xE0,0xF5,0x4C,0x7D,0x01,0x7F,0xB1, // 264x
2487 0x12,0x07,0x8B,0xAD,0x4D,0xAC,0x4C,0x12,0x07,0x83,0x80,0x05,0x7F,0x01,0x12,0x07, // 265x
2488 0xB6,0xD1,0xCA,0xD1,0xB7,0xD1,0x79,0x08,0xF6,0x22,0xAF,0x4C,0xEF,0x25,0xE0,0x24, // 266x
2489 0x49,0xF5,0x82,0xE4,0x34,0x80,0xF5,0x83,0x22,0x78,0x85,0xF6,0x08,0xF6,0x08,0xF6, // 267x
2490 0x22,0xE4,0x90,0x80,0x47,0xF0,0xA3,0xF0,0x22,0xE4,0x90,0x80,0x51,0xF0,0xA3,0xF0, // 268x
2491 0x22,0x78,0x8A,0xE6,0xFE,0x08,0xE6,0xFF,0x22,0xE5,0x4C,0x54,0x80,0xFF,0x90,0x80, // 269x
2492 0x5A,0x22,0xD3,0xE5,0x71,0x94,0xDC,0xE5,0x70,0x94,0x00,0x22,0xE0,0xFE,0xA3,0xE0, // 26Ax
2493 0xD3,0x95,0x4F,0xEE,0x95,0x4E,0x22,0x78,0x7C,0xF6,0x08,0xF6,0x78,0x8A,0xF6,0x08, // 26Bx
2494 0xF6,0x22,0x26,0xF6,0x18,0x74,0xFF,0x36,0xF6,0x22,0xE4,0x90,0x80,0x45,0xF0,0xA3, // 26Cx
2495 0xF0,0x22,0xFF,0xEE,0x34,0xFF,0xFE,0xC3,0xE5,0x71,0x9F,0xE5,0x70,0x9E,0x22,0xC3, // 26Dx
2496 0xE5,0x44,0x94,0x64,0xE5,0x43,0x94,0x00,0x50,0x12,0x90,0x80,0x6D,0xE0,0xC3,0x94, // 26Ex
2497 0x10,0x50,0x05,0xE0,0x04,0xF0,0x80,0x1B,0xD2,0x3D,0x80,0x17,0xD3,0xE5,0x44,0x94, // 26Fx
2498 0x96,0xE5,0x43,0x94,0x00,0x40,0x0C,0x90,0x80,0x6D,0xE0,0x60,0x04,0x14,0xF0,0x80, // 270x
2499 0x02,0xC2,0x3D,0x90,0x11,0x2A,0xE0,0xFB,0xAE,0x3D,0xAF,0x3E,0x7C,0x00,0x7D,0x07, // 271x
2500 0x12,0x00,0x3B,0xEF,0x2B,0xFF,0xEC,0x3E,0xFE,0xEF,0x78,0x03,0xCE,0xC3,0x13,0xCE, // 272x
2501 0x13,0xD8,0xF9,0xF5,0x3E,0x8E,0x3D,0x85,0x3E,0x39,0xE5,0x39,0xD3,0x94,0x19,0x40, // 273x
2502 0x05,0x78,0x84,0x06,0x80,0x0A,0xE5,0x39,0xC3,0x94,0x12,0x50,0x03,0x78,0x84,0x16, // 274x
2503 0x78,0x84,0xE6,0xFF,0x30,0xE7,0x04,0xE4,0xF6,0x80,0x0A,0xEF,0xC3,0x94,0x08,0x40, // 275x
2504 0x04,0x78,0x84,0x76,0x08,0x90,0x80,0x6A,0xE0,0xC3,0x94,0x28,0x50,0x03,0xE0,0x04, // 276x
2505 0xF0,0x90,0x80,0x6A,0xE0,0xFF,0xD3,0x94,0x14,0x40,0x04,0xD2,0x60,0x80,0x08,0xEF, // 277x
2506 0xC3,0x94,0x0A,0x50,0x02,0xC2,0x60,0x78,0x84,0xE6,0xFF,0xC3,0x94,0x06,0x40,0x04, // 278x
2507 0xD2,0x21,0x80,0x08,0xEF,0xD3,0x94,0x02,0x50,0x02,0xC2,0x21,0xE5,0x68,0xD3,0x94, // 279x
2508 0x02,0x40,0x04,0xD2,0x64,0x80,0x02,0xC2,0x64,0xE5,0x39,0xD3,0x94,0x40,0x40,0x08, // 27Ax
2509 0x90,0x80,0x5C,0xE0,0x04,0xF0,0x80,0x0D,0xE5,0x39,0xC3,0x94,0x30,0x50,0x06,0x90, // 27Bx
2510 0x80,0x5C,0xE0,0x14,0xF0,0x90,0x80,0x5C,0xE0,0xFF,0x30,0xE7,0x04,0xE4,0xF0,0x80, // 27Cx
2511 0x0C,0xEF,0xC3,0x94,0x08,0x40,0x06,0x90,0x80,0x5C,0x74,0x08,0xF0,0x90,0x80,0x5C, // 27Dx
2512 0xE0,0xFF,0xC3,0x94,0x06,0x40,0x03,0xD2,0x3C,0x22,0xEF,0xD3,0x94,0x02,0x50,0x02, // 27Ex
2513 0xC2,0x3C,0x22,0x20,0x25,0x03,0x02,0x2D,0x55,0x90,0x80,0x3D,0xE0,0xFF,0xA3,0xE0, // 27Fx
2514 0x90,0x80,0x41,0xCF,0xF0,0xA3,0xEF,0xF0,0x90,0x11,0x06,0x12,0x07,0xAE,0x90,0x80, // 280x
2515 0x2B,0xB1,0x56,0xE5,0x4D,0x9F,0x90,0x80,0x3E,0xF0,0xE5,0x4C,0x9E,0x90,0x80,0x3D, // 281x
2516 0xF0,0x90,0x80,0x2B,0xB1,0x75,0x90,0x80,0x3D,0xB1,0x56,0x90,0x80,0x42,0xE0,0x9F, // 282x
2517 0xFF,0x90,0x80,0x41,0xE0,0x9E,0xFE,0x12,0x0E,0x66,0xEF,0x64,0x01,0x4E,0x70,0x05, // 283x
2518 0x43,0x73,0x20,0x80,0x03,0x53,0x73,0xDF,0x30,0x5D,0x16,0x90,0x80,0x26,0xE5,0x6C, // 284x
2519 0xF0,0xA3,0xE5,0x6D,0xF0,0x90,0x80,0x3D,0xE0,0xF5,0x6C,0xA3,0xE0,0xF5,0x6D,0x80, // 285x
2520 0x14,0x90,0x80,0x28,0xE5,0x6E,0xF0,0xA3,0xE5,0x6F,0xF0,0x90,0x80,0x3D,0xE0,0xF5, // 286x
2521 0x6E,0xA3,0xE0,0xF5,0x6F,0xB2,0x5D,0x90,0x80,0x39,0xB1,0x5D,0x90,0x80,0x37,0xB1, // 287x
2522 0x5D,0xE5,0x6D,0x25,0x6F,0xFF,0xE5,0x6C,0x35,0x6E,0xFE,0x90,0x80,0x37,0xF0,0xA3, // 288x
2523 0xEF,0xF0,0xD3,0x94,0xDA,0xEE,0x94,0x02,0x50,0x0C,0xC3,0xE0,0x94,0xA4,0x90,0x80, // 289x
2524 0x37,0xE0,0x94,0x01,0x50,0x05,0x90,0x80,0x35,0xB1,0x5D,0x90,0x80,0x39,0xB1,0x68, // 28Ax
2525 0x9F,0xF5,0x53,0xEC,0x9E,0xF5,0x52,0x90,0x80,0x37,0xE0,0xFA,0xA3,0xE0,0xFB,0xC3, // 28Bx
2526 0xEF,0x9B,0xF5,0x51,0xEE,0x9A,0xF5,0x50,0x75,0x54,0x02,0x45,0x51,0x70,0x1E,0xE5, // 28Cx
2527 0x53,0x45,0x52,0x70,0x18,0x78,0xA6,0xE6,0xD3,0x95,0x54,0x50,0x44,0x06,0xE6,0x65, // 28Dx
2528 0x54,0x70,0x3E,0x90,0x80,0x35,0xEC,0xF0,0xA3,0xED,0xF0,0x80,0x34,0x90,0x80,0x35, // 28Ex
2529 0xB1,0x56,0x90,0x80,0x38,0xE0,0x9F,0xFF,0x90,0x80,0x37,0xE0,0x9E,0xFE,0x12,0x0E, // 28Fx
2530 0x66,0xC3,0xEF,0x94,0x0C,0xEE,0x64,0x80,0x94,0x80,0x40,0x11,0x20,0x3C,0x0E,0x30, // 290x
2531 0x20,0x0B,0xE5,0x75,0x94,0x04,0x40,0x05,0x20,0x5B,0x02,0xD2,0x5B,0xE4,0x78,0xA6, // 291x
2532 0xF6,0x78,0xA6,0xE6,0xC3,0x95,0x54,0x40,0x46,0xD3,0x90,0x80,0x36,0xE0,0x94,0x3F, // 292x
2533 0x90,0x80,0x35,0xE0,0x94,0x02,0x40,0x04,0xD2,0x26,0x80,0x02,0xC2,0x26,0x30,0x50, // 293x
2534 0x0D,0x30,0x51,0x04,0x7D,0x0D,0x80,0x02,0x7D,0x71,0x7C,0x02,0x80,0x08,0x90,0x80, // 294x
2535 0x37,0xE0,0xFC,0xA3,0xE0,0xFD,0xE4,0xFF,0x12,0x06,0xE6,0xD2,0x74,0xE5,0x6B,0xC3, // 295x
2536 0x94,0x0A,0x50,0x04,0x05,0x6B,0x80,0x12,0x30,0x5B,0x0F,0xC2,0x5B,0x80,0x0B,0xE5, // 296x
2537 0x6B,0xD3,0x94,0x01,0x40,0x04,0x15,0x6B,0x15,0x6B,0x90,0x11,0x02,0x12,0x07,0xAE, // 297x
2538 0xE5,0x4C,0xA2,0xE6,0x92,0x34,0x53,0x4C,0x03,0x90,0x11,0x10,0x12,0x1C,0x2C,0x20, // 298x
2539 0x3C,0x0D,0x20,0x72,0x03,0x30,0x59,0x07,0xE5,0x75,0xC3,0x94,0x04,0x50,0x03,0x30, // 299x
2540 0x5B,0x07,0x53,0x4F,0xFE,0xD2,0x5B,0x80,0x05,0x43,0x4F,0x01,0xC2,0x5B,0xAD,0x4F, // 29Ax
2541 0xAC,0x4E,0x7F,0x10,0x12,0x06,0xE6,0x30,0x59,0x07,0x12,0x06,0xE0,0x7D,0x09,0x80, // 29Bx
2542 0x1E,0x12,0x06,0xE0,0x78,0xA7,0xE6,0x54,0xC0,0xFE,0x08,0xE4,0xEE,0xB4,0xC0,0x0D, // 29Cx
2543 0x20,0x38,0x0A,0x20,0x21,0x07,0x20,0x3D,0x04,0x7D,0x0E,0x80,0x02,0x7D,0x0D,0x7C, // 29Dx
2544 0x00,0x7F,0x92,0x12,0x06,0xE6,0x30,0x5B,0x14,0x78,0xA7,0x76,0x40,0x08,0x76,0x00, // 29Ex
2545 0x7D,0x00,0x7C,0x40,0x7F,0x04,0x12,0x07,0xFB,0xA3,0xF0,0x61,0xFF,0x90,0x80,0x31, // 29Fx
2546 0xE0,0x65,0x4C,0x70,0x04,0xA3,0xE0,0x65,0x4D,0x60,0x02,0x61,0xF6,0x90,0x80,0x26, // 2A0x
2547 0xE0,0x65,0x6C,0x70,0x04,0xA3,0xE0,0x65,0x6D,0x60,0x02,0x61,0xF6,0x90,0x80,0x28, // 2A1x
2548 0xE0,0x65,0x6E,0x70,0x04,0xA3,0xE0,0x65,0x6F,0x60,0x02,0x61,0xF6,0x90,0x80,0x2D, // 2A2x
2549 0xE0,0xFE,0xA3,0xE0,0xFF,0x65,0x4D,0x70,0x03,0xEE,0x65,0x4C,0x70,0x02,0x61,0xF6, // 2A3x
2550 0xC3,0xEF,0x95,0x4D,0xEE,0x95,0x4C,0x50,0x22,0xC3,0x90,0x80,0x38,0xE0,0x95,0x4D, // 2A4x
2551 0xF5,0x4F,0x90,0x80,0x37,0xE0,0x95,0x4C,0xF5,0x4E,0x90,0x80,0x2D,0xB1,0x56,0xE5, // 2A5x
2552 0x4D,0x9F,0xF5,0x51,0xE5,0x4C,0x9E,0xF5,0x50,0x80,0x22,0xC3,0x90,0x80,0x42,0xE0, // 2A6x
2553 0x95,0x4D,0xF5,0x4F,0x90,0x80,0x41,0xE0,0x95,0x4C,0xF5,0x4E,0xC3,0x90,0x80,0x2E, // 2A7x
2554 0xE0,0x95,0x4D,0xF5,0x51,0x90,0x80,0x2D,0xE0,0x95,0x4C,0xF5,0x50,0xB1,0x87,0xB1, // 2A8x
2555 0x6E,0x9F,0xEC,0x9E,0x50,0x0A,0x8E,0x52,0x8F,0x53,0x8C,0x56,0x8D,0x57,0x80,0x08, // 2A9x
2556 0x8C,0x52,0x8D,0x53,0x8E,0x56,0x8F,0x57,0x90,0x11,0xAB,0xE0,0xF5,0x54,0x20,0xE3, // 2AAx
2557 0x05,0x75,0x55,0x01,0x80,0x03,0x75,0x55,0x02,0xE5,0x4E,0x20,0xE7,0x5E,0xEC,0xC3, // 2ABx
2558 0x13,0xFE,0xED,0x13,0xFF,0xC3,0xE5,0x4F,0x9F,0xE5,0x4E,0x9E,0x7E,0x00,0xE5,0x4F, // 2ACx
2559 0x50,0x0B,0x25,0x55,0xF5,0x4F,0xEE,0x35,0x4E,0xF5,0x4E,0x80,0x14,0x25,0x55,0xFF, // 2ADx
2560 0xEE,0x35,0x4E,0xFE,0x90,0x80,0x41,0xB1,0x6E,0xEF,0x9D,0xF5,0x4F,0xEE,0x9C,0xF5, // 2AEx
2561 0x4E,0x12,0x0F,0xF4,0xC3,0xEF,0x94,0x05,0xEE,0x64,0x80,0x94,0x80,0x50,0x0B,0xE5, // 2AFx
2562 0x75,0xC3,0x94,0x04,0x40,0x04,0xD2,0x71,0x80,0x19,0x12,0x0F,0xF4,0xD3,0xEF,0x94, // 2B0x
2563 0x0A,0xEE,0x64,0x80,0x94,0x80,0x40,0x0B,0xC2,0x71,0x80,0x07,0xE4,0xF5,0x4E,0xF5, // 2B1x
2564 0x4F,0xC2,0x71,0xE5,0x4F,0x45,0x4E,0x60,0x35,0x90,0x80,0x30,0xE0,0xC3,0x94,0x02, // 2B2x
2565 0x40,0x1D,0x53,0x4E,0x03,0xE5,0x4F,0x78,0xA8,0x26,0xFD,0xE5,0x4E,0x18,0x36,0xFC, // 2B3x
2566 0x7F,0x04,0x12,0x06,0xE6,0x90,0x80,0x30,0xE0,0x60,0x1B,0x14,0xF0,0x80,0x17,0x90, // 2B4x
2567 0x80,0x30,0xE0,0xC3,0x94,0x07,0x50,0x0E,0xE0,0x24,0x04,0xF0,0x80,0x08,0x90,0x80, // 2B5x
2568 0x30,0xE0,0x60,0x02,0x14,0xF0,0xE5,0x51,0x65,0x53,0x70,0x04,0xE5,0x50,0x65,0x52, // 2B6x
2569 0x60,0x0A,0xE5,0x51,0xB5,0x57,0x19,0xE5,0x50,0xB5,0x56,0x14,0x90,0x80,0x43,0xE0, // 2B7x
2570 0xB5,0x50,0x0D,0xA3,0xE0,0xB5,0x51,0x08,0x90,0x80,0x2F,0xE0,0x04,0xF0,0x80,0x05, // 2B8x
2571 0xE4,0x90,0x80,0x2F,0xF0,0x90,0x80,0x43,0xE5,0x50,0xF0,0xA3,0xE5,0x51,0xF0,0x30, // 2B9x
2572 0x21,0x05,0x75,0x54,0x07,0x80,0x03,0x75,0x54,0x03,0x90,0x80,0x2F,0xE0,0xD3,0x95, // 2BAx
2573 0x54,0x40,0x4C,0xE5,0x73,0x30,0xE5,0x47,0x20,0x72,0x44,0x20,0x59,0x41,0xE4,0xF0, // 2BBx
2574 0x20,0x53,0x3C,0xE5,0x51,0xB5,0x53,0x12,0xE5,0x50,0xB5,0x52,0x0D,0x78,0xA7,0x76, // 2BCx
2575 0xC0,0x08,0x76,0x00,0x7D,0x00,0x7C,0xC0,0x80,0x15,0xE5,0x51,0xB5,0x57,0x20,0xE5, // 2BDx
2576 0x50,0xB5,0x56,0x1B,0x78,0xA7,0x76,0x80,0x08,0x76,0x00,0x7D,0x00,0x7C,0x80,0x7F, // 2BEx
2577 0x04,0x12,0x06,0xE6,0x80,0x09,0xE4,0x90,0x80,0x2F,0xF0,0xC2,0x71,0xA3,0xF0,0x90, // 2BFx
2578 0x80,0x31,0xE0,0x65,0x4C,0x70,0x04,0xA3,0xE0,0x65,0x4D,0x70,0x6B,0x90,0x80,0x33, // 2C0x
2579 0xE0,0xFE,0xA3,0xE0,0xFF,0x90,0x80,0x2D,0xE0,0xFC,0xA3,0xE0,0xFD,0x6F,0x70,0x02, // 2C1x
2580 0xEC,0x6E,0x70,0x54,0xC2,0x5F,0xA2,0x5B,0x30,0x34,0x01,0xB3,0x50,0x0C,0xED,0x95, // 2C2x
2581 0x4D,0xEC,0x95,0x4C,0x40,0x0F,0xD2,0x5F,0x80,0x0B,0xC3,0xED,0x95,0x4D,0xEC,0x95, // 2C3x
2582 0x4C,0x50,0x02,0xD2,0x5F,0x78,0xA7,0xE6,0x54,0xC0,0xFE,0xEE,0xB4,0xC0,0x0B,0x20, // 2C4x
2583 0x38,0x08,0x20,0x21,0x05,0x20,0x3D,0x02,0xB2,0x5F,0x30,0x5F,0x19,0x78,0xA9,0x06, // 2C5x
2584 0xE6,0xD3,0x94,0x02,0x40,0x16,0x7D,0x01,0x7F,0x8A,0x12,0x02,0xAC,0xE4,0xFD,0x7F, // 2C6x
2585 0x8A,0x12,0x02,0xAC,0x80,0x02,0x80,0x00,0xE4,0x78,0xA9,0xF6,0x90,0x80,0x31,0xB1, // 2C7x
2586 0x5D,0x90,0x80,0x2D,0xE0,0xFF,0xA3,0xE0,0x90,0x80,0x31,0xCF,0xF0,0xA3,0xEF,0xF0, // 2C8x
2587 0x90,0x80,0x2D,0xB1,0x75,0x90,0x80,0x26,0xE0,0x65,0x6C,0x70,0x04,0xA3,0xE0,0x65, // 2C9x
2588 0x6D,0x60,0x02,0xA1,0x55,0x90,0x80,0x28,0xE0,0x65,0x6E,0x70,0x04,0xA3,0xE0,0x65, // 2CAx
2589 0x6F,0x60,0x02,0xA1,0x55,0xB1,0x87,0xE0,0xFC,0xA3,0xE0,0xFD,0xB5,0x07,0x14,0xEC, // 2CBx
2590 0xB5,0x06,0x10,0xA3,0xE0,0xC3,0x94,0x0F,0x50,0x05,0xE0,0x04,0xF0,0x80,0x1A,0xD2, // 2CCx
2591 0x58,0x80,0x16,0x90,0x80,0x3F,0xE0,0xD3,0x94,0x02,0x40,0x06,0xE0,0x24,0xFD,0xF0, // 2CDx
2592 0x80,0x07,0xE4,0x90,0x80,0x3F,0xF0,0xC2,0x58,0x30,0x26,0x12,0xB1,0x7D,0x94,0x7B, // 2CEx
2593 0xEA,0x94,0x02,0x50,0x1E,0xC3,0xEB,0x94,0x67,0xEA,0x94,0x02,0x40,0x15,0x20,0x26, // 2CFx
2594 0x16,0xB1,0x7D,0x94,0x17,0xEA,0x94,0x02,0x50,0x09,0xC3,0xEB,0x94,0x03,0xEA,0x94, // 2D0x
2595 0x02,0x50,0x04,0xD2,0x72,0x80,0x02,0xC2,0x72,0xC3,0xED,0x9F,0xFF,0xEC,0x9E,0xFE, // 2D1x
2596 0x12,0x0E,0x66,0x8E,0x4C,0x8F,0x4D,0xE5,0x4D,0xD3,0x94,0x01,0x40,0x0C,0xE5,0x4D, // 2D2x
2597 0x94,0x08,0x50,0x06,0x20,0x72,0x03,0x20,0x20,0x0C,0x90,0x80,0x40,0xE0,0x60,0x03, // 2D3x
2598 0x14,0xF0,0x22,0xC2,0x59,0x22,0x90,0x80,0x40,0xE0,0xC3,0x94,0x07,0x50,0x04,0xE0, // 2D4x
2599 0x04,0xF0,0x22,0xD2,0x59,0x22,0xE0,0xFE,0xA3,0xE0,0xFF,0xC3,0x22,0xE0,0xFF,0xA3, // 2D5x
2600 0xE0,0xA3,0xCF,0xF0,0xA3,0xEF,0xF0,0x22,0xE0,0xFE,0xA3,0xE0,0xFF,0xA3,0xE0,0xFC, // 2D6x
2601 0xA3,0xE0,0xFD,0xC3,0x22,0xE5,0x4C,0xF0,0xA3,0xE5,0x4D,0xF0,0x22,0x90,0x80,0x35, // 2D7x
2602 0xE0,0xFA,0xA3,0xE0,0xFB,0xD3,0x22,0x90,0x80,0x41,0xE0,0xFE,0xA3,0xE0,0xFF,0x90, // 2D8x
2603 0x80,0x3D,0x22,0x7D,0x01,0x7F,0xB1,0x12,0x07,0x8B,0x90,0x11,0x43,0xE0,0xFE,0x90, // 2D9x
2604 0x11,0x42,0xE0,0xFD,0xED,0x30,0xE3,0x05,0x7D,0x06,0x12,0x06,0xBC,0x12,0x07,0x87, // 2DAx
2605 0x20,0x06,0x0E,0xE5,0x75,0x64,0x04,0x60,0x05,0xE5,0x75,0xB4,0x05,0x03,0x30,0x24, // 2DBx
2606 0x03,0x12,0x15,0x83,0xE5,0x75,0xC3,0x94,0x04,0x40,0x03,0x30,0x24,0x03,0x02,0x15, // 2DCx
2607 0x72,0x20,0x3A,0x2D,0x12,0x30,0xCE,0xEF,0x70,0x02,0xE1,0x69,0xE5,0x08,0xF1,0x78, // 2DDx
2608 0xE5,0x19,0x85,0x1A,0xF0,0x12,0x00,0xA2,0x30,0x19,0x05,0x05,0x08,0x53,0x08,0x07, // 2DEx
2609 0xE5,0x08,0xB4,0x04,0x08,0xD2,0x3A,0x90,0x80,0x09,0xE0,0x04,0xF0,0xF1,0xA7,0xE1, // 2DFx
2610 0xB3,0x90,0x80,0x00,0xE0,0xFF,0x74,0x01,0x7E,0x00,0xA8,0x07,0x08,0x80,0x05,0xC3, // 2E0x
2611 0x33,0xCE,0x33,0xCE,0xD8,0xF9,0xFF,0x90,0x80,0x09,0xE0,0xC3,0x9F,0xEE,0x64,0x80, // 2E1x
2612 0xF8,0x74,0x80,0x98,0x50,0x02,0xE1,0x67,0x90,0x11,0xCE,0xE0,0xF9,0x90,0x80,0x18, // 2E2x
2613 0xE0,0xFE,0xA3,0xE0,0xFF,0x90,0x80,0x24,0xE0,0xFC,0xA3,0xE0,0xFD,0x9F,0xEC,0x9E, // 2E3x
2614 0x50,0x08,0x90,0x80,0x18,0xEC,0xF0,0xA3,0xED,0xF0,0x90,0x80,0x1A,0xB1,0x68,0x9F, // 2E4x
2615 0xEC,0x9E,0x90,0x80,0x24,0x50,0x07,0xEC,0xF0,0xA3,0xED,0xF0,0x80,0x05,0xEE,0xF0, // 2E5x
2616 0xA3,0xEF,0xF0,0xE4,0xFD,0xFC,0x75,0x0D,0xFF,0xF5,0x4C,0xE5,0x4C,0x25,0xE0,0xFF, // 2E6x
2617 0xF1,0x9A,0xFA,0xA3,0xE0,0xFB,0xEF,0xF1,0x78,0xE0,0xFE,0xA3,0xE0,0xC3,0x9B,0xFF, // 2E7x
2618 0xEE,0x9A,0xFE,0xF1,0x6A,0xEE,0xF0,0xA3,0xEF,0xF0,0xF1,0x6A,0xE0,0xFE,0xA3,0xE0, // 2E8x
2619 0xFF,0xF1,0x84,0xEE,0x8F,0xF0,0x12,0x00,0xA2,0xF1,0x6A,0xB1,0x56,0xEE,0x94,0x80, // 2E9x
2620 0x50,0x6F,0xEF,0x9D,0xEE,0x9C,0x40,0x69,0x30,0x26,0x1F,0xE5,0x4C,0x60,0x2A,0xB4, // 2EAx
2621 0x01,0x04,0xE9,0x20,0xE5,0x23,0xE5,0x4C,0x64,0x02,0x60,0x1D,0xE5,0x4C,0x64,0x03, // 2EBx
2622 0x60,0x05,0xE5,0x4C,0xB4,0x01,0x03,0x20,0x10,0x0F,0x20,0x26,0x44,0xE5,0x4C,0xB4, // 2ECx
2623 0x02,0x07,0x64,0x02,0x70,0x3B,0x30,0x01,0x38,0x85,0x4C,0x0D,0xF1,0x6A,0xE0,0xFA, // 2EDx
2624 0xA3,0xE0,0xFB,0xAC,0x02,0xFD,0xE5,0x4C,0x25,0xE0,0xF1,0x9A,0xFE,0xA3,0xE0,0x78, // 2EEx
2625 0x03,0xCE,0xC3,0x13,0xCE,0x13,0xD8,0xF9,0xF5,0x13,0x8E,0x12,0xEB,0xAE,0x02,0x78, // 2EFx
2626 0x02,0xCE,0xC3,0x13,0xCE,0x13,0xD8,0xF9,0xFF,0xF1,0x92,0x50,0x04,0x8E,0x12,0x8F, // 2F0x
2627 0x13,0x05,0x4C,0xE5,0x4C,0x64,0x04,0x60,0x02,0xC1,0x6B,0x90,0x11,0xD7,0xE0,0xF5, // 2F1x
2628 0x4C,0xFF,0x7E,0x00,0xF1,0x92,0x50,0x04,0x8E,0x12,0x8F,0x13,0xC2,0x2F,0xE4,0xF5, // 2F2x
2629 0x4C,0xF1,0x84,0xE0,0xFE,0xA3,0xE0,0xFF,0xAD,0x4C,0x12,0x31,0x2C,0xF1,0x84,0xEE, // 2F3x
2630 0xF0,0xA3,0xEF,0xF0,0x05,0x4C,0xE5,0x4C,0xC3,0x94,0x04,0x40,0xE4,0xE4,0xF5,0x4C, // 2F4x
2631 0xE5,0x4C,0xF1,0x78,0xE4,0xF0,0xA3,0xF0,0x05,0x4C,0xE5,0x4C,0xB4,0x08,0xF1,0x12, // 2F5x
2632 0x11,0x57,0xE4,0x90,0x80,0x09,0xF0,0xC2,0x3A,0x22,0xE5,0x4C,0x25,0xE0,0x24,0x0E, // 2F6x
2633 0xF5,0x82,0xE4,0x34,0x80,0xF5,0x83,0x22,0x25,0xE0,0x24,0x16,0xF5,0x82,0xE4,0x34, // 2F7x
2634 0x80,0xF5,0x83,0x22,0xE5,0x4C,0x25,0xE0,0x24,0x01,0xF5,0x82,0xE4,0x34,0x80,0xF5, // 2F8x
2635 0x83,0x22,0xC3,0xE5,0x13,0x9F,0xE5,0x12,0x9E,0x22,0x25,0xE0,0x24,0x18,0xF5,0x82, // 2F9x
2636 0xE4,0x34,0x80,0xF5,0x83,0xE0,0x22,0x90,0x11,0x9C,0xE0,0x54,0xF7,0xC3,0x13,0xFF, // 2FAx
2637 0xAD,0x08,0x22,0xEF,0xC4,0x54,0xF0,0x24,0x39,0xF5,0x82,0xE4,0x34,0x01,0xF5,0x83, // 2FBx
2638 0x12,0x32,0xEA,0xF5,0x51,0x74,0x01,0x93,0xF5,0x52,0xEF,0x75,0xF0,0x08,0xA4,0x24, // 2FCx
2639 0x79,0xF5,0x82,0xE4,0x34,0x01,0xF5,0x83,0xE5,0x82,0x2D,0xF5,0x82,0xE4,0x35,0x83, // 2FDx
2640 0xF5,0x83,0xE4,0x93,0x30,0x19,0x11,0xFD,0x7C,0x00,0x7F,0x7C,0x12,0x06,0xE6,0xAD, // 2FEx
2641 0x52,0xAC,0x51,0x7F,0x7E,0x12,0x06,0xC0,0x22,0x8E,0x52,0x8F,0x53,0xAE,0x65,0xAB, // 2FFx
2642 0x06,0x85,0x69,0x50,0x85,0x6A,0x51,0x30,0x34,0x40,0xE5,0x53,0x25,0x51,0xF5,0x51, // 300x
2643 0xE5,0x52,0x35,0x50,0xF5,0x50,0xE5,0x65,0x25,0xE0,0x24,0xA5,0xF5,0x82,0xE4,0x34, // 301x
2644 0x01,0xF5,0x83,0xC3,0x11,0xC4,0x50,0x11,0xEE,0x60,0x09,0x1E,0x75,0x50,0x14,0x75, // 302x
2645 0x51,0xCC,0x80,0x05,0x90,0x01,0xA5,0x11,0xBA,0xED,0x60,0x61,0xC3,0x78,0x92,0xE6, // 303x
2646 0x95,0x53,0xF6,0x18,0xE6,0x95,0x52,0xF6,0x80,0x53,0x78,0x8D,0xE6,0xD3,0x94,0x64, // 304x
2647 0x40,0x0B,0xE4,0x25,0x53,0xF5,0x53,0x74,0x01,0x35,0x52,0xF5,0x52,0xC3,0xE5,0x51, // 305x
2648 0x95,0x53,0xF5,0x51,0xE5,0x50,0x95,0x52,0xF5,0x50,0xE5,0x65,0x25,0xE0,0x24,0xBD, // 306x
2649 0xF5,0x82,0xE4,0x34,0x01,0xF5,0x83,0xD3,0x11,0xC4,0x40,0x13,0xEE,0x94,0x0B,0x50, // 307x
2650 0x09,0x0E,0x75,0x50,0x14,0x75,0x51,0xCC,0x80,0x05,0x90,0x01,0xD3,0x11,0xBA,0xED, // 308x
2651 0x60,0x0B,0x78,0x92,0xE5,0x53,0x26,0xF6,0x18,0xE5,0x52,0x36,0xF6,0xAF,0x06,0xAD, // 309x
2652 0x51,0xAC,0x50,0x12,0x0F,0xDF,0xEE,0x42,0x50,0xEE,0xB5,0x03,0x03,0x02,0x0E,0xC0, // 30Ax
2653 0x78,0x93,0xA6,0x50,0x08,0xA6,0x51,0xD2,0x66,0x22,0xE4,0x93,0xF5,0x50,0x74,0x01, // 30Bx
2654 0x93,0xF5,0x51,0x22,0x74,0x01,0x93,0x95,0x51,0xE4,0x93,0x95,0x50,0x22,0xE4,0xF5, // 30Cx
2655 0x4D,0x90,0x11,0x22,0xE0,0xFF,0x53,0x07,0x40,0x90,0x80,0x5E,0xE0,0x70,0x4A,0xEF, // 30Dx
2656 0x60,0x47,0xC2,0x34,0x7D,0x01,0x7F,0xB1,0x12,0x07,0x8B,0x90,0x11,0x4D,0xE0,0x30, // 30Ex
2657 0xE0,0x02,0xD2,0x34,0xA2,0x17,0x30,0x34,0x01,0xB3,0x50,0x2A,0xB2,0x17,0x90,0x11, // 30Fx
2658 0x52,0xE0,0xF5,0x1A,0xA3,0xE0,0xF5,0x19,0x90,0x80,0x00,0xE0,0x24,0x02,0xFF,0xE5, // 310x
2659 0x1A,0xAE,0x19,0xA8,0x07,0x08,0x80,0x05,0xCE,0xC3,0x13,0xCE,0x13,0xD8,0xF9,0xF5, // 311x
2660 0x1A,0x8E,0x19,0x75,0x4D,0x01,0x12,0x07,0x87,0xAF,0x4D,0x22,0xAB,0x07,0xAA,0x06, // 312x
2661 0x90,0x11,0xCE,0xE0,0xF9,0xC3,0xEB,0x95,0x13,0xFB,0xEA,0x95,0x12,0xFA,0xC3,0x94, // 313x
2662 0x80,0x50,0x0D,0x90,0x80,0x0C,0x12,0x2D,0x56,0x9B,0xEE,0x9A,0x50,0x02,0x80,0x14, // 314x
2663 0xC3,0xEA,0x94,0x80,0x40,0x12,0x90,0x80,0x0A,0xE0,0xFE,0xA3,0xE0,0xFF,0xD3,0x9B, // 315x
2664 0xEE,0x9A,0x40,0x04,0xAA,0x06,0xAB,0x07,0xE5,0x75,0x64,0x04,0x60,0x02,0x41,0x51, // 316x
2665 0xED,0x65,0x0D,0x60,0x02,0x41,0x51,0x12,0x11,0x4C,0xFF,0xC3,0xEB,0x9F,0xEA,0x9E, // 317x
2666 0x50,0x02,0x41,0x51,0xEA,0x94,0x80,0x40,0x02,0x41,0x51,0x90,0x11,0xCB,0xE0,0x70, // 318x
2667 0x02,0xF5,0x76,0x90,0x11,0xCB,0xE0,0xFE,0x63,0x06,0xFF,0x30,0x26,0x42,0xED,0x70, // 319x
2668 0x0B,0xEE,0x30,0xE0,0x07,0xE4,0xF5,0x18,0xD2,0x2F,0x41,0x36,0xBD,0x01,0x0E,0xE9, // 31Ax
2669 0x30,0xE5,0x0A,0x20,0x21,0x07,0x75,0x18,0x07,0xD2,0x2F,0x80,0x79,0xBD,0x02,0x0B, // 31Bx
2670 0xEE,0x30,0xE6,0x07,0x75,0x18,0x06,0xD2,0x2F,0x80,0x6B,0xED,0x64,0x03,0x70,0x66, // 31Cx
2671 0x30,0x10,0x63,0x20,0x52,0x60,0x20,0x21,0x5D,0x75,0x18,0x08,0xD2,0x2F,0x80,0x56, // 31Dx
2672 0xED,0x70,0x0B,0xEE,0x30,0xE3,0x07,0x75,0x18,0x03,0xD2,0x2F,0x80,0x48,0xBD,0x01, // 31Ex
2673 0x0B,0xEE,0x30,0xE2,0x07,0x75,0x18,0x02,0xD2,0x2F,0x80,0x3A,0xBD,0x02,0x10,0x30, // 31Fx
2674 0x01,0x0D,0x20,0x52,0x0A,0x20,0x21,0x07,0x75,0x18,0x09,0xD2,0x2F,0x80,0x27,0xED, // 320x
2675 0x64,0x03,0x70,0x22,0xEE,0x30,0xE4,0x1E,0x20,0x77,0x16,0xC3,0x90,0x80,0x15,0xE0, // 321x
2676 0x94,0x88,0x90,0x80,0x14,0xE0,0x94,0x13,0x50,0x07,0x30,0x58,0x04,0xD2,0x77,0x80, // 322x
2677 0x05,0x75,0x18,0x04,0xD2,0x2F,0x30,0x2F,0x18,0x78,0xAB,0xA6,0x05,0xC2,0x12,0xE4, // 323x
2678 0xFF,0xEF,0x6D,0x60,0x08,0xEF,0x12,0x2F,0x86,0xE4,0xF0,0xA3,0xF0,0x0F,0xBF,0x04, // 324x
2679 0xF0,0xE5,0x75,0x64,0x05,0x60,0x09,0xE5,0x75,0x64,0x04,0x70,0x71,0x30,0x6A,0x6E, // 325x
2680 0x78,0xAB,0xE6,0x6D,0x70,0x52,0xC3,0xEA,0x94,0x80,0x40,0x10,0x30,0x38,0x09,0x08, // 326x
2681 0xE6,0x94,0x14,0x50,0x03,0x06,0x80,0x56,0xD2,0x12,0x80,0x52,0xE5,0x18,0xB4,0x07, // 327x
2682 0x08,0xE9,0x20,0xE5,0x04,0xD2,0x12,0x80,0x45,0xE5,0x18,0xB4,0x08,0x07,0x20,0x10, // 328x
2683 0x04,0xD2,0x12,0x80,0x39,0xE5,0x18,0xB4,0x09,0x07,0x20,0x01,0x04,0xD2,0x12,0x80, // 329x
2684 0x2D,0x30,0x14,0x2A,0xE5,0x18,0xB4,0x06,0x03,0x20,0x10,0x08,0xE5,0x18,0xB4,0x04, // 32Ax
2685 0x1D,0x30,0x01,0x1A,0xD2,0x2D,0x80,0x16,0xED,0xB5,0x0D,0x12,0x12,0x11,0x4C,0xFF, // 32Bx
2686 0xC3,0xEB,0x9F,0xEA,0x9E,0x40,0x07,0xEA,0x94,0x80,0x50,0x02,0xD2,0x2D,0xAE,0x02, // 32Cx
2687 0xAF,0x03,0x22,0xA2,0x70,0xE4,0x33,0xC4,0x33,0x54,0xE0,0x42,0x4E,0xAD,0x4E,0x22, // 32Dx
2688 0x75,0x74,0x01,0x7D,0x01,0x7F,0xA2,0x02,0x02,0xAC,0x75,0xF0,0x02,0xED,0x12,0x01, // 32Ex
2689 0x07,0xE4,0x93,0x22,0x7D,0x9F,0x7C,0x03,0x7F,0x10,0x02,0x06,0xE6,0x00,0x00,0x00, // 32Fx
2690 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, // 330x
2691 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, // 331x
2692 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, // 332x
2693 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, // 333x
2694 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, // 334x
2695 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, // 335x
2696 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, // 336x
2697 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, // 337x
2698 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, // 338x
2699 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, // 339x
2700 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, // 33Ax
2701 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, // 33Bx
2702 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, // 33Cx
2703 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, // 33Dx
2704 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, // 33Ex
2705 0x00,0x00,0x00,0x00,0x00,0x43,0x35,0x31,0x3A,0x38,0x30,0x35,0x24,0x00,0x96,0x01, // 33Fx
2706 };
2707 #endif
2708 const MS_U8 _VdDecInitialize[] =
2709 {
2710 //initial AFEC Setting
2711 _RV1(BK_AFEC_E3, 0x20), // fixed color stripe issue
2712 _RV1(BK_AFEC_69, 0x80), // 3569[6]=0 ,HK mcu is fast VD
2713 //_RV1(BK_AFEC_1E, 0x88), // REG_351E[3]=1 Disable RF Compensation Filter
2714 _RV1(BK_AFEC_16, 0x05), // 3516[4:2]=010--> XIU interface retry mode, 3516[0]=1 check false sync
2715 _RV1(BK_AFEC_18, 0x16), // Brian 20110318 HW add new function to fix the chess board issue
2716 _RV1(BK_AFEC_1E, 0xC8), // BY 20090628 enable ADC 4x
2717 _RV1(BK_AFEC_21, 0x19), // REG_3521[0]=1 Disable Digial Clamp S/W Reset
2718 _RV1(BK_AFEC_2F, 0x84),
2719 _RV1(BK_AFEC_38, 0x13),
2720 _RV1(BK_AFEC_B4, 0x7C), // fixed color stripe issue
2721 _RV1(BK_AFEC_7B, 0xB6),
2722 _RV1(BK_AFEC_8F, 0x19), // frequency synthesizer output
2723 _RV1(BK_AFEC_91, 0x20),
2724 _RV1(BK_AFEC_9D, 0x8E),
2725 _RV1(BK_AFEC_9E, 0x00),
2726 _RV1(BK_AFEC_D8, 0x20),
2727 _RV1(BK_AFEC_6B, 0xA2),
2728 _RV1(BK_AFEC_5A, 0xAF), // for improve the H glich
2729 _RV1(BK_AFEC_66, 0x10), // recommended by SC.Wu 2009.01.15
2730
2731 //add to enable 2-Line-delay and current bottom for improve the H-Jitter issue that has released for Laser
2732 _RV1( BK_AFEC_A2, 0x40 ),
2733 _RV1( BK_AFEC_A4, 0x08 ), // 20091102 BY, available after T4, noise mag extends to 16bits
2734 _RV1( BK_AFEC_E0, 0x05 ),
2735 _RV1( BK_AFEC_E6, 0x05 ),
2736 _RV1( BK_AFEC_EA, 0x4B ),
2737 // initial comb filter
2738 /*_RV1(BK_COMB_10, 0x12), // 2 = 2D comb, 03 = 3D comb.
2739 _RV1(BK_COMB_18, 0x01),
2740 _RV1(BK_COMB_1B, 0x9B), // Fix scart in color error, 20100528
2741 _RV1(BK_COMB_40, 0x98),
2742 //_RV1(BK_COMB_41, 0x06), // requested by James.Lu for ATT, 20080327
2743 _RV1(BK_COMB_45, 0xB1),
2744 _RV1(BK_COMB_4D, 0x90),
2745 _RV1(BK_COMB_4E, 0x2C),
2746
2747 _RV1(BK_COMB_52, 0x6F),
2748 _RV1(BK_COMB_53, 0x04),
2749 _RV1(BK_COMB_57, 0x50), //Mike 070904
2750 _RV1(BK_COMB_58, 0x20), //Mike 070904
2751 _RV1(BK_COMB_5A, 0x00),
2752 _RV1(BK_COMB_5B, 0x10),
2753 _RV1(BK_COMB_5C, 0x08),
2754 _RV1(BK_COMB_5D, 0xFF),
2755 _RV1(BK_COMB_5E, 0x14),
2756
2757 _RV1(BK_COMB_6A, 0xF0),
2758 _RV1(BK_COMB_6D, 0x02),
2759 _RV1(BK_COMB_6B, 0x3B),
2760 _RV1(BK_COMB_6D, 0x61),
2761
2762 _RV1(BK_COMB_70, 0xD8), // BK6_70[3] = 1 ; burst height 0xD0->0xD8 by Robert chen , (ACC mode is auto)
2763 _RV1(BK_COMB_71, 0x87),
2764 _RV1(BK_COMB_9F, 0xC6),
2765 _RV1(BK_COMB_ED, 0x80),
2766 _RV1(BK_COMB_F2, 0x47),*/
2767
2768 // Fine tune SECAM detect threshold
2769 _RV1(BK_SECAM_02, 0x98), //_RV1(BK_SECAM_02, 0x92)
2770 _RV1(BK_SECAM_03, 0xA8), //_RV1(BK_SECAM_03, 0xA2)
2771 _RV1(BK_SECAM_04, 0x2B),
2772 _RV1(BK_SECAM_05, 0x64),
2773 _RV1(BK_SECAM_0A, 0x20), // modify by CJ 20070402 0xC0),
2774 _RV1(BK_SECAM_0B, 0x42),
2775 _RV1(BK_SECAM_0D, 0x05), // modify by CJ 20070402 0x04),
2776 _RV1(BK_SECAM_0E, 0x65), // modify by CJ 20070402 0x64),
2777
2778 _RV1(BK_SECAM_11, 0xC0), // modify by CJ 20070402 0x00),
2779 _RV1(BK_SECAM_12, 0x01), // modify by CJ 20070402 0x02),
2780 _RV1(BK_SECAM_13, 0x00),
2781 _RV1(BK_SECAM_14, 0xC0),
2782 _RV1(BK_SECAM_15, 0xBF), // modify by CJ 20070402 0xBF),
2783
2784 _RV1(BK_SECAM_01, 0x50), // CJ updated 0x00 --> 0x40 ([6]: Enable mixing option)2007.02.26
2785 _RV1(BK_SECAM_17, 0x07), // CJ add sett 2007.02.26
2786
2787 // Fine WSS detect by CJ
2788 _RV1(BK_VBI_45, 0x60),
2789 _RV1(BK_VBI_4A, 0x03),
2790 _RV1(BK_VBI_4F, 0x20),
2791 _RV1(BK_VBI_50, 0xF2), //BK8_50
2792 _RV1(BK_VBI_77, 0x11), //BK8_77
2793 _RV1(BK_VBI_7C, 0x04), //BK8_7C
2794 _RV1(BK_VBI_7D, 0x36), //BK8_7D
2795 _RV1(BK_VBI_7E, 0x84), //BK8_7E
2796 _RV1(BK_VBI_7F, 0xF6), //BK8_7F
2797 _RV1(BK_VBI_81, 0x52), //BK8_81
2798 _RV1(BK_VBI_86, 0x96), //BK8_86
2799 _RV1(BK_VBI_89, 0xC2), //BK8_89
2800 _RV1(BK_VBI_8B, 0x84), //BK8_8B
2801 _RV1(BK_VBI_8D, 0x95), //BK8_8D
2802 _RV1(BK_VBI_99, 0x8C), //for PAL
2803 _RV1(BK_VBI_9A, 0x01), //for PAL
2804 _RV1(BK_VBI_BB, 0x26),
2805 _RV1(BK_VBI_CA, 0x21),
2806 _RV1(BK_VBI_CB, 0xC4), //BK8_CC
2807
2808 _END_OF_AVD_TBL_,
2809 };
2810
2811 static MS_BOOL g_b2D3DPatchOn=0;
2812
2813 //-------------------------------------------------------------------------------------------------
2814 // Local Variables
2815 //-------------------------------------------------------------------------------------------------
2816 static hal_AVD_t _hal_AVD = // TODO: review, it would be init in Config()
2817 {
2818 .ptrAVDBaseAddr = BASEADDR_RIU,
2819 .bBaseAddrInitialized = 0,
2820 };
2821
2822 //-------------------------------------------------------------------------------------------------
2823 // Debug Functions
2824 //-------------------------------------------------------------------------------------------------
2825 #ifdef MS_DEBUG
2826 #define VDDBG(x) //(x)
2827 #else
2828 #define VDDBG(x) //(x)
2829 #endif
2830
2831 //-------------------------------------------------------------------------------------------------
2832 // Local Functions
2833 //-------------------------------------------------------------------------------------------------
2834 static void HAL_AVD_WriteRegTbl(MS_U8 *VdDecTbl);
2835 ////////////////////////////////////////////////////////////////////////////////
2836 /// @brief \b Function \b Name: HAL_AVD_WriteRegTbl()
2837 /// @brief \b Function \b Description:
2838 /// @param <IN> \b :
2839 ///
2840 ///
2841 /// @param <OUT> \b None :
2842 /// @param <RET> \b None :
2843 /// @param <GLOBAL> \b None :
2844 ////////////////////////////////////////////////////////////////////////////////
HAL_AVD_WriteRegTbl(MS_U8 * VdDecTbl)2845 void HAL_AVD_WriteRegTbl(MS_U8 *VdDecTbl)
2846 {
2847 MS_U16 u16Size, u16Index;
2848
2849 // check table before write, limit initial table size to 1024
2850
2851 for(u16Size=0; u16Size < 1024; u16Size++)
2852 {
2853 if (( VdDecTbl[u16Size*3] == 0xFF ) && ( VdDecTbl[u16Size*3+1] == 0xFF ))// check end of table
2854 break;
2855 } // while
2856
2857 if (u16Size<1024) // table ok
2858 {
2859 VDDBG(printf ("HAL_AVD_WriteRegTbl Begin\r\n"));
2860 for(u16Index=0; u16Index < u16Size; u16Index++)
2861 {
2862 RIU_WriteByte( (((MS_U16)(VdDecTbl[u16Index*3])<<8)+VdDecTbl[u16Index*3+1]), (VdDecTbl[u16Index*3+2]) ); // write register
2863 VDDBG(printf ("%x %x\r\n", (((MS_U16)(VdDecTbl[u16Index*3])<<8)+VdDecTbl[u16Index*3+1]), (VdDecTbl[u16Index*3+2])) );
2864 } // while
2865 VDDBG(printf ("HAL_AVD_WriteRegTbl End\r\n"));
2866 }
2867 else
2868 {
2869 VDDBG(printf ("HAL_AVD_WriteRegTbl Fail\r\n"));
2870 }
2871 }
2872 //-------------------------------------------------------------------------------------------------
2873 // Global Functions
2874 //-------------------------------------------------------------------------------------------------
2875 ////////////////////////////////////////////////////////////////////////////////
2876 /// @brief \b Function \b Name: HAL_AVD_ADC_SetGMC()
2877 /// @brief \b Function \b Description: Set AGC mode
2878 /// @param <IN> \b u8AgcFineGain :
2879 ///
2880 ///
2881 /// @param <OUT> \b None :
2882 /// @param <RET> \b None :
2883 /// @param <GLOBAL> \b None :
2884 ////////////////////////////////////////////////////////////////////////////////
HAL_AVD_ADC_SetGMC(MS_U8 u8Value)2885 void HAL_AVD_ADC_SetGMC(MS_U8 u8Value)
2886 {
2887 // BY 20090709 unsed in T3 RIU_WriteByteMask(L_BK_ADC_ATOP(0x37), u8Value, 0x07);
2888 UNUSED(u8Value);
2889 }
2890
2891 ////////////////////////////////////////////////////////////////////////////////
2892 /// @brief \b Function \b Name: HAL_AVD_VDMCU_SoftStop()
2893 /// @brief \b Function \b Description:
2894 /// @param <IN> \b :
2895 ///
2896 ///
2897 /// @param <OUT> \b None :
2898 /// @param <RET> \b None :
2899 /// @param <GLOBAL> \b None :
2900 ////////////////////////////////////////////////////////////////////////////////
HAL_AVD_VDMCU_SoftStop(void)2901 void HAL_AVD_VDMCU_SoftStop (void)
2902 {
2903 if (!_hal_AVD.bBaseAddrInitialized) return ;
2904
2905 #if NEW_VD_MCU // should halt VDMCU by software first
2906 RIU_WriteByte(BK_AFEC_C2, 0xA5);
2907 RIU_WriteByte(BK_AFEC_C0, 0xFA);
2908 MsOS_DelayTask(10);
2909 RIU_WriteByte(BK_AFEC_C2, 0x00);
2910 RIU_WriteByte(BK_AFEC_C0, 0x00);
2911 //printf("HAL_AVD_VDMCU_SoftStop\r\n");
2912 #endif
2913 }
2914
2915 ////////////////////////////////////////////////////////////////////////////////
2916 /// @brief \b Function \b Name: HAL_AVD_VDMCU_SetFreeze()
2917 /// @brief \b Function \b Description:
2918 /// @param <IN> \b :
2919 ///
2920 ///
2921 /// @param <OUT> \b None :
2922 /// @param <RET> \b None :
2923 /// @param <GLOBAL> \b None :
2924 ////////////////////////////////////////////////////////////////////////////////
HAL_AVD_VDMCU_SetFreeze(MS_BOOL bEnable)2925 void HAL_AVD_VDMCU_SetFreeze (MS_BOOL bEnable)
2926 {
2927 if (!_hal_AVD.bBaseAddrInitialized) return ;
2928
2929 if (bEnable)
2930 {
2931 HAL_AVD_VDMCU_SoftStop();
2932 }
2933 RIU_WriteRegBit(VD_MCU_RST, bEnable, BIT(0)); //halt VD MCU first
2934 }
2935
2936 ////////////////////////////////////////////////////////////////////////////////
2937 /// @brief \b Function \b Name: HAL_AVD_VDMCU_SetSpeed()
2938 /// @brief \b Function \b Description:
2939 /// @param <IN> \b :
2940 ///
2941 ///
2942 /// @param <OUT> \b None :
2943 /// @param <RET> \b None :
2944 /// @param <GLOBAL> \b None :
2945 ////////////////////////////////////////////////////////////////////////////////
2946 //CLK_VD200 clock setting
2947 //[0]: disable clock
2948 //[1]: invert clock
2949 //[3:2]: Select clock source
2950 // 00: 432MHz
2951 // 01: 216MHz
2952 // 10: 216MHz
2953 // 11: select XTAL
2954 //clk_mcu_mail0/1 clock setting
2955 //[0]: disable clock
2956 //[1]: invert clock
2957 //[3:2]: Select clock source
2958 // 00: clk_mcu
2959 // 01: clk_vdmcu
2960 // 10: reserved
2961 // 11: select XTALI
2962 #if 1
HAL_AVD_VDMCU_SetClock(AVD_VDMCUClockSpeed eClock,AVD_VDMCUClockInverse eInverse)2963 void HAL_AVD_VDMCU_SetClock (AVD_VDMCUClockSpeed eClock, AVD_VDMCUClockInverse eInverse)
2964 {
2965 if (!_hal_AVD.bBaseAddrInitialized) return ;
2966
2967 /* reset VD MCU */
2968 HAL_AVD_VDMCU_SetFreeze(ENABLE);
2969
2970 RIU_WriteByteMask(L_BK_CLKGEN0(0x22), 0x00<<2, BMASK(3:2)); // 20090628 BY put mailbo0 clock setting here. TODO, add another function??
2971 RIU_WriteByteMask(H_BK_CLKGEN0(0x22), 0x00<<2, BMASK(3:2)); // 20090628 BY put mailbo1 clock setting here. TODO, add another function??
2972
2973 switch(eClock)
2974 {
2975 case AVD_VDMCU_CLOCK_170Mhz:
2976 RIU_WriteByteMask(L_BK_CLKGEN0(0x21), 0x00, BMASK(4:2)); //20090611EL
2977 break;
2978 case AVD_VDMCU_CLOCK_160Mhz:
2979 RIU_WriteByteMask(L_BK_CLKGEN0(0x21), BIT(2), BMASK(4:2)); //20090611EL
2980 break;
2981 case AVD_VDMCU_CLOCK_144Mhz:
2982 RIU_WriteByteMask(L_BK_CLKGEN0(0x21), BIT(3), BMASK(4:2)); //20090611EL
2983 break;
2984 case AVD_VDMCU_CLOCK_123Mhz:
2985 RIU_WriteByteMask(L_BK_CLKGEN0(0x21), BIT(3)|BIT(2), BMASK(4:2)); //20090611EL
2986 break;
2987 case AVD_VDMCU_CLOCK_108Mhz:
2988 RIU_WriteByteMask(L_BK_CLKGEN0(0x21), BIT(4), BMASK(4:2)); //20090611EL
2989 break;
2990 case AVD_VDMCU_CLOCK_MEM:
2991 RIU_WriteByteMask(L_BK_CLKGEN0(0x21), BIT(4)|BIT(2), BMASK(4:2)); //20090611EL
2992 break;
2993 case AVD_VDMCU_CLOCK_MEM_DIV2:
2994 RIU_WriteByteMask(L_BK_CLKGEN0(0x21), BIT(4)|BIT(3), BMASK(4:2)); //20090611EL
2995 break;
2996 case AVD_VDMCU_CLOCK_XTAL:
2997 RIU_WriteByteMask(L_BK_CLKGEN0(0x21), BIT(4)|BIT(3)|BIT(2), BMASK(4:2)); //20090611EL
2998 break;
2999 default: // 108Mhz
3000 RIU_WriteByteMask(L_BK_CLKGEN0(0x21), BIT(4), BMASK(4:2)); //20090611EL
3001 break;
3002 }
3003
3004 if (eInverse == AVD_VDMCU_CLOCK_NORMAL)
3005 {
3006 RIU_WriteByteMask(L_BK_CLKGEN0(0x21), 0x00, BIT(1)); //20090611EL
3007 }
3008 else
3009 {
3010 RIU_WriteByteMask(L_BK_CLKGEN0(0x21), BIT(1), BIT(1)); //20090611EL
3011 }
3012
3013 /* release VD mcu */
3014 HAL_AVD_VDMCU_SetFreeze(DISABLE);
3015 MsOS_DelayTask(5);
3016 }
3017 #else // U02 and after
HAL_AVD_VDMCU_SetClock(AVD_VDMCUClockSpeed eClock,AVD_VDMCUClockInverse eInverse)3018 void HAL_AVD_VDMCU_SetClock (AVD_VDMCUClockSpeed eClock, AVD_VDMCUClockInverse eInverse)
3019 {
3020 if (!_hal_AVD.bBaseAddrInitialized) return ;
3021
3022 // 20090902 force to non-inverse and 108Mhz, by Jimin.Wang
3023 eClock = AVD_VDMCU_CLOCK_108Mhz;
3024 eInverse = AVD_VDMCU_CLOCK_NORMAL;
3025 /* reset VD MCU */
3026 HAL_AVD_VDMCU_SetFreeze(ENABLE);
3027
3028 RIU_WriteByteMask(L_BK_CLKGEN0(0x22), 0x00<<2, BMASK(3:2)); // 20090628 BY put mailbo0 clock setting here. TODO, add another function??
3029 RIU_WriteByteMask(H_BK_CLKGEN0(0x22), 0x00<<2, BMASK(3:2)); // 20090628 BY put mailbo1 clock setting here. TODO, add another function??
3030
3031 switch(eClock)
3032 {
3033 case AVD_VDMCU_CLOCK_170Mhz:
3034 RIU_WriteByteMask(L_BK_CLKGEN0(0x21), BIT(4)|BIT(3)|BIT(2), BMASK(4:2)); //20090611EL
3035 break;
3036 case AVD_VDMCU_CLOCK_160Mhz:
3037 RIU_WriteByteMask(L_BK_CLKGEN0(0x21), BIT(4)|BIT(3), BMASK(4:2)); //20090611EL
3038 break;
3039 case AVD_VDMCU_CLOCK_144Mhz:
3040 RIU_WriteByteMask(L_BK_CLKGEN0(0x21), BIT(4)|BIT(2), BMASK(4:2)); //20090611EL
3041 break;
3042 case AVD_VDMCU_CLOCK_123Mhz:
3043 RIU_WriteByteMask(L_BK_CLKGEN0(0x21), BIT(4), BMASK(4:2)); //20090611EL
3044 break;
3045 case AVD_VDMCU_CLOCK_108Mhz:
3046 RIU_WriteByteMask(L_BK_CLKGEN0(0x21), BIT(3)|BIT(2), BMASK(4:2)); //20090611EL
3047 break;
3048 case AVD_VDMCU_CLOCK_MEM:
3049 RIU_WriteByteMask(L_BK_CLKGEN0(0x21), BIT(3), BMASK(4:2)); //20090611EL
3050 break;
3051 case AVD_VDMCU_CLOCK_MEM_DIV2:
3052 RIU_WriteByteMask(L_BK_CLKGEN0(0x21), BIT(2), BMASK(4:2)); //20090611EL
3053 break;
3054 case AVD_VDMCU_CLOCK_XTAL:
3055 RIU_WriteByteMask(L_BK_CLKGEN0(0x21), 0x00, BMASK(4:2)); //20090611EL
3056 break;
3057 default: // 108Mhz
3058 RIU_WriteByteMask(L_BK_CLKGEN0(0x21), BIT(3)|BIT(2), BMASK(4:2)); //20090611EL
3059 break;
3060 }
3061
3062 if (eInverse == AVD_VDMCU_CLOCK_NORMAL)
3063 {
3064 RIU_WriteByteMask(L_BK_CLKGEN0(0x21), 0x00, BIT(1)); //20090611EL
3065 }
3066 else
3067 {
3068 RIU_WriteByteMask(L_BK_CLKGEN0(0x21), BIT(1), BIT(1)); //20090611EL
3069 }
3070
3071 /* release VD mcu */
3072 HAL_AVD_VDMCU_SetFreeze(DISABLE);
3073 MsOS_DelayTask(5);
3074 }
3075 #endif
3076
3077 ////////////////////////////////////////////////////////////////////////////////
3078 /// @brief \b Function \b Name: HAL_AVD_VDMCU_LoadDSP()
3079 /// @brief \b Function \b Description: To load VD firware code from DRAM.
3080 /// @param <IN> \b u32Addr : the start address of firmware code in DRAM
3081 /// @param <IN> \b len : the length of firmware code
3082 ///
3083 ///
3084 /// @param <OUT> \b None :
3085 /// @param <RET> \b None :
3086 /// @param <GLOBAL> \b None :
3087 ////////////////////////////////////////////////////////////////////////////////
HAL_AVD_VDMCU_LoadDSP(const MS_U8 * pu8VD_DSP,MS_U32 len)3088 void HAL_AVD_VDMCU_LoadDSP(const MS_U8 *pu8VD_DSP, MS_U32 len) // TODO modify code flow for T3
3089 {
3090 MS_U32 u32VD_DSP_len;
3091 MS_U32 u32I;
3092
3093 if (!_hal_AVD.bBaseAddrInitialized) return ;
3094
3095 #if 1//def MSOS_TYPE_LINUX
3096 #if(VD_CHIP_VERSION==AVD_AMBER1_A)
3097 if(g_u8DSPCodeSelect==AVD_DSP_CODE_TYPE_VIF)
3098 {
3099 pu8VD_DSP=AVD_VIF_DSP_CODE;
3100 u32VD_DSP_len = sizeof(AVD_VIF_DSP_CODE);
3101 }
3102 else
3103 {
3104 pu8VD_DSP=AVD_ADC_DSP_CODE;
3105 u32VD_DSP_len = sizeof(AVD_ADC_DSP_CODE);
3106 }
3107 #else
3108 pu8VD_DSP=AVD_DSP_CODE;
3109 u32VD_DSP_len = sizeof(AVD_DSP_CODE);
3110 #endif
3111
3112 #else
3113 u32VD_DSP_len = len;
3114 #endif
3115
3116 //Basic Input Checking
3117 if ((pu8VD_DSP==0)||(u32VD_DSP_len==0))
3118 MS_ASSERT(FALSE);
3119 #if 0 // BY 20090402
3120 if (_u32SysBinAddr > u32Addr)
3121 MS_ASSERT(FALSE);
3122 #endif
3123
3124 /* reset VD MCU */
3125 HAL_AVD_VDMCU_SetFreeze(ENABLE);
3126
3127 /* disable sram */
3128 RIU_WriteRegBit(VD_MCU_SRAM_EN, DISABLE, BIT(0));
3129
3130 /* enable down load code */
3131 RIU_WriteByteMask(VD_MCU_KEY, 0x50, 0xF0);
3132
3133 /* enable address auto increment */
3134 RIU_WriteRegBit(VD_MCU_ADDR_AUTO_INC, ENABLE, BIT(0));
3135
3136 /* reset sram address to 0 */
3137 RIU_WriteByte(VD_MCU_ADDR_L, 0x00);
3138 RIU_WriteByte(VD_MCU_ADDR_H, 0x00);
3139 //HAL_AVD_VDMCU_SetClock(AVD_VDMCU_CLOCK_86Mhz, AVD_VDMCU_CLOCK_INV);
3140
3141 /* download code */
3142 for (u32I=0; u32I<u32VD_DSP_len; u32I++)
3143 {
3144 //access VD_MCU_WDATA and VD_MCU_WDATA_CTRL must use BYTE access
3145 RIU_WriteByte(VD_MCU_SRAM_WD, pu8VD_DSP[u32I]);
3146 }
3147
3148 #if 1 //VERIFY_DSP, TODO remove verify code for MP
3149 /* reset sram address to 0 */
3150 RIU_WriteByte(VD_MCU_ADDR_L, 0x00);
3151 RIU_WriteByte(VD_MCU_ADDR_H, 0x00);
3152
3153 for (u32I=0; u32I<u32VD_DSP_len; u32I++)
3154 {
3155 if (pu8VD_DSP[u32I] != RIU_ReadByte(VD_MCU_SRAM_RD))
3156 {
3157 printf("DSP code loaded fail (error at byte %x)\n", u32I);
3158 break;
3159 }
3160 }
3161
3162 if (u32I == u32VD_DSP_len)
3163 printf ("DSP code loaded successfully\n");
3164 #endif
3165
3166 /* disable address auto increment */
3167 RIU_WriteRegBit(VD_MCU_ADDR_AUTO_INC, DISABLE, BIT(0));
3168
3169 /* disable down load code */
3170 RIU_WriteByteMask(VD_MCU_KEY, 0x00, 0xF0);
3171
3172 /* enable sram */
3173 RIU_WriteRegBit(VD_MCU_SRAM_EN, ENABLE, BIT(0));
3174
3175 /* release VD mcu */
3176 HAL_AVD_VDMCU_SetFreeze(DISABLE);
3177
3178 MsOS_DelayTask(5);
3179
3180 }
3181
3182 ////////////////////////////////////////////////////////////////////////////////
3183 /// @brief \b Function \b Name: HAL_AVD_RegInit()
3184 /// @brief \b Function \b Description:
3185 /// @param <IN> \b u32HTotal:
3186 ///
3187 ///
3188 /// @param <OUT> \b None :
3189 /// @param <RET> \b None :
3190 /// @param <GLOBAL> \b None :
3191 ////////////////////////////////////////////////////////////////////////////////
HAL_AVD_RegInit(void)3192 void HAL_AVD_RegInit (void)
3193 {
3194 //MS_U8 u8Index;
3195 MS_U8 temp;
3196
3197 {
3198 MS_PHY u32NonPMBankSize;
3199 MS_VIRT u32NonPMBank;
3200
3201 if (!MDrv_MMIO_GetBASE( &u32NonPMBank, &u32NonPMBankSize, MS_MODULE_AVD))
3202 {
3203 printf("IOMap failure to get MAP_NONPM_BANK\n");
3204 u32NonPMBank = BASEADDR_RIU; // TODO what to do if failed??
3205 }
3206
3207 //HAL_ParFlash_Config(u32NonPMBank);
3208 _hal_AVD.ptrAVDBaseAddr=u32NonPMBank;
3209 _hal_AVD.bBaseAddrInitialized = 1;
3210 }
3211
3212 // software reset, initialize afec registers
3213 HAL_AVD_AFEC_SetClock(ENABLE);
3214 RIU_WriteRegBit(BK_AFEC_14, ENABLE, BIT(7));
3215 RIU_WriteRegBit(BK_AFEC_14, DISABLE, BIT(7));
3216
3217 // CF VD H/W implement, for all chips after monaco
3218 //AFEC_F8[2:0] = '011'
3219 temp = HAL_AVD_GetReg(BK_AFEC_F8);
3220 temp |= (BIT(0)|BIT(1));
3221 HAL_AVD_SetReg(BK_AFEC_F8, temp);
3222 // AFEC_FE[0]= 1
3223 temp = HAL_AVD_GetReg(BK_AFEC_FE);
3224 temp |= (BIT(0));
3225 HAL_AVD_SetReg(BK_AFEC_FE, temp);
3226
3227 HAL_AVD_WriteRegTbl((MS_U8 *)&_VdDecInitialize);
3228 #if 0
3229 for(u8Index=0; u8Index < (sizeof(_u8VdDecInitialize)/sizeof(MS_REG_TYPE)); i++)
3230 {
3231 if ( astVdDecInitialize[i].u16Index == _END_OF_TBL_ ) // check end of table
3232 break;
3233
3234 RIU_WriteByte( astVdDecInitialize[i].u16Index, astVdDecInitialize[i].u8Value ); // write register
3235 } // while
3236 #endif
3237 }
3238
3239 ////////////////////////////////////////////////////////////////////////////////
3240 /// @brief \b Function \b Name: HAL_AVD_RegInitExt()
3241 /// @brief \b Function \b Description:
3242 /// @param <IN> \b u32HTotal:
3243 ///
3244 ///
3245 /// @param <OUT> \b None :
3246 /// @param <RET> \b None :
3247 /// @param <GLOBAL> \b None :
3248 ////////////////////////////////////////////////////////////////////////////////
HAL_AVD_RegInitExt(MS_U8 * _u8VdDecInitializeExt)3249 void HAL_AVD_RegInitExt(MS_U8 *_u8VdDecInitializeExt)
3250 {
3251 if (!_hal_AVD.bBaseAddrInitialized) return ;
3252
3253 //MDrv_WriteRegTbl(_u8VdDecInitializeExt);
3254 if (_u8VdDecInitializeExt)
3255 {
3256 HAL_AVD_WriteRegTbl(_u8VdDecInitializeExt);
3257 }
3258 //RIU_WriteByte(L_BK_CHIPTOP(0x1F), 0x01); // 20090812, per Ken.Chang request, add for power saving check
3259 }
3260
3261 ////////////////////////////////////////////////////////////////////////////////
3262 /// @brief \b Function \b Name: HAL_AVD_AFEC_GetStatus()
3263 /// @brief \b Function \b Description: To get VD decoding status.
3264 /// @param <IN> \b None :
3265 ///
3266 ///
3267 /// @param <OUT> \b None :
3268 /// @param <RET> \b MS_U16 : VD_SYNC_LOCKED/VD_HSYNC_LOCKED/VD_INTERLACED/VD_VSYNC_50HZ. . .
3269 /// @param <GLOBAL> \b None :
3270 ////////////////////////////////////////////////////////////////////////////////
HAL_AVD_AFEC_GetStatus(void)3271 MS_U16 HAL_AVD_AFEC_GetStatus(void)
3272 {
3273 MS_U16 u16Status;
3274
3275 if (!_hal_AVD.bBaseAddrInitialized) return 0;
3276
3277 u16Status = RIU_Read2Byte( BK_AFEC_CC );
3278 VDDBG(printf ("[%04X]\n", u16Status)); // <-<<<
3279 return u16Status;
3280 }
3281
3282 ////////////////////////////////////////////////////////////////////////////////
3283 /// @brief \b Function \b Name: HAL_AVD_AFEC_GetHWHsync()
3284 /// @brief \b Function \b Description:
3285 /// @param <IN> \b None :
3286 ///
3287 ///
3288 /// @param <OUT> \b None :
3289 /// @param <RET> \b MS_U16 :
3290 /// @param <GLOBAL> \b None :
3291 ////////////////////////////////////////////////////////////////////////////////
HAL_AVD_AFEC_GetHWHsync(void)3292 MS_BOOL HAL_AVD_AFEC_GetHWHsync(void)
3293 {
3294 if (!_hal_AVD.bBaseAddrInitialized) return FALSE;
3295
3296 //if( (MDrv_ReadByte(BK_AFEC_01) & 0xF0) >= 0x60 )
3297 RIU_WriteByte( BK_AFEC_04, 0x21 );
3298 if (RIU_ReadByte(BK_AFEC_01) & BIT(3))
3299 {
3300 return TRUE;
3301 }
3302 else
3303 {
3304 return FALSE;
3305 }
3306 }
3307
3308 ////////////////////////////////////////////////////////////////////////////////
3309 /// @brief \b Function \b Name: HAL_AVD_AFEC_GetBurstOn()
3310 /// @brief \b Function \b Description: To get VD decoding status.
3311 /// @param <IN> \b None :
3312 ///
3313 ///
3314 /// @param <OUT> \b None :
3315 /// @param <RET> \b MS_U16 : VD_SYNC_LOCKED/VD_HSYNC_LOCKED/VD_INTERLACED/VD_VSYNC_50HZ. . .
3316 /// @param <GLOBAL> \b None :
3317 ////////////////////////////////////////////////////////////////////////////////
HAL_AVD_AFEC_GetBurstOn(void)3318 MS_BOOL HAL_AVD_AFEC_GetBurstOn(void)
3319 {
3320 if (!_hal_AVD.bBaseAddrInitialized) return FALSE;
3321
3322 if (HAL_AVD_AFEC_GetStatus() & VD_BURST_ON)
3323 {
3324 return TRUE;
3325 }
3326 else
3327 {
3328 return FALSE;
3329 }
3330 }
3331
3332 ////////////////////////////////////////////////////////////////////////////////
3333 /// @brief \b Function \b Name: HAL_AVD_AFEC_GetCoChannelOn()
3334 /// @brief \b Function \b Description: To get VD decoding status.
3335 /// @param <IN> \b None :
3336 ///
3337 ///
3338 /// @param <OUT> \b None :
3339 /// @param <RET> \b MS_U16 : VD_SYNC_LOCKED/VD_HSYNC_LOCKED/VD_INTERLACED/VD_VSYNC_50HZ. . .
3340 /// @param <GLOBAL> \b None :
3341 ////////////////////////////////////////////////////////////////////////////////
HAL_AVD_AFEC_GetCoChannelOn(void)3342 MS_BOOL HAL_AVD_AFEC_GetCoChannelOn(void)
3343 {
3344 if (!_hal_AVD.bBaseAddrInitialized) return FALSE;
3345
3346 if (RIU_ReadRegBit(BK_AFEC_CA, BIT(3)))
3347 {
3348 return TRUE;
3349 }
3350 else
3351 {
3352 return FALSE;
3353 }
3354 }
3355
3356 ////////////////////////////////////////////////////////////////////////////////
3357 /// @brief \b Function \b Name: HAL_AVD_AFEC_GetVTotal()
3358 /// @brief \b Function \b Description: To get the total number of Vsync in one video frame.
3359 /// @param <IN> \b None :
3360 ///
3361 ///
3362 /// @param <OUT> \b None :
3363 /// @param <RET> \b MS_U16 : the total number of Vsync.
3364 /// @param <GLOBAL> \b None :
3365 ////////////////////////////////////////////////////////////////////////////////
HAL_AVD_AFEC_GetVTotal(void)3366 MS_U16 HAL_AVD_AFEC_GetVTotal(void)
3367 {
3368 if (!_hal_AVD.bBaseAddrInitialized) return 0;
3369
3370 return (MS_U16)(((MS_U16)RIU_ReadByte(BK_AFEC_C6) << 8) | RIU_ReadByte(BK_AFEC_C5));
3371 }
3372
3373 ////////////////////////////////////////////////////////////////////////////////
3374 /// @brief \b Function \b Name: HAL_AVD_AFEC_GetHTotal()
3375 /// @brief \b Function \b Description: To get the total number of pixels in one line.
3376 /// @param <IN> \b None :
3377 ///
3378 ///
3379 /// @param <OUT> \b None :
3380 /// @param <RET> \b MS_U16 : the total number of Vsync.
3381 /// @param <GLOBAL> \b None :
3382 ////////////////////////////////////////////////////////////////////////////////
HAL_AVD_AFEC_GetHTotal(void)3383 MS_U16 HAL_AVD_AFEC_GetHTotal(void)
3384 {
3385 if (!_hal_AVD.bBaseAddrInitialized) return 0;
3386
3387 return (MS_U16)(((MS_U16)RIU_ReadByte(BK_AFEC_C8) << 8) | RIU_ReadByte(BK_AFEC_C7));
3388 }
3389
3390 ////////////////////////////////////////////////////////////////////////////////
3391 /// @brief \b Function \b Name: HAL_AVD_AFEC_GetNoiseMag()
3392 /// @brief \b Function \b Description:
3393 /// @param <IN> \b None :
3394 ///
3395 ///
3396 /// @param <OUT> \b None :
3397 /// @param <RET> \b MS_U16 :
3398 /// @param <GLOBAL> \b None :
3399 ////////////////////////////////////////////////////////////////////////////////
HAL_AVD_AFEC_GetNoiseMag(void)3400 MS_U8 HAL_AVD_AFEC_GetNoiseMag(void)
3401 {
3402 if (!_hal_AVD.bBaseAddrInitialized) return 0;
3403
3404 RIU_WriteByte(BK_AFEC_04, 0x04);
3405 return (MS_U8) RIU_ReadByte(BK_AFEC_02); // get VD noise magnitude
3406 }
3407
3408 ////////////////////////////////////////////////////////////////////////////////
3409 /// @brief \b Function \b Name: HAL_AVD_AFEC_McuReset()
3410 /// @brief \b Function \b Description: Using this function to reset VD MCU.
3411 /// @param <IN> \b None :
3412 ///
3413 ///
3414 /// @param <OUT> \b None :
3415 /// @param <RET> \b None :
3416 /// @param <GLOBAL> \b None :
3417 ////////////////////////////////////////////////////////////////////////////////
HAL_AVD_AFEC_McuReset(void)3418 void HAL_AVD_AFEC_McuReset(void)
3419 {
3420 MS_U8 u8AfecD4,u8AfecD5,u8AfecD8,u8AfecD9;
3421
3422 if (!_hal_AVD.bBaseAddrInitialized) return ;
3423
3424 // backup control registers, TODO check AFEC_CE/CF backup
3425 u8AfecD4=RIU_ReadByte(BK_AFEC_D4);
3426 u8AfecD5=RIU_ReadByte(BK_AFEC_D5);
3427 u8AfecD8=RIU_ReadByte(BK_AFEC_D8);
3428 u8AfecD9=RIU_ReadByte(BK_AFEC_D9);
3429
3430 // reset dsp bank 20101221 Brian
3431 RIU_WriteRegBit(BK_AFEC_16, ENABLE, BIT(7));
3432 MsOS_DelayTask(1);
3433 RIU_WriteRegBit(BK_AFEC_16, DISABLE, BIT(7));
3434
3435 // reset vd mcu
3436 HAL_AVD_VDMCU_SetFreeze(ENABLE);
3437 MsOS_DelayTask(5);
3438 HAL_AVD_VDMCU_SetFreeze(DISABLE);
3439 MsOS_DelayTask(10);
3440
3441 // restore control registers
3442 RIU_WriteByteMask (BK_AFEC_D4, u8AfecD4, BMASK(7:0));
3443 RIU_WriteByteMask (BK_AFEC_D5, u8AfecD5, BMASK(7:0));
3444 RIU_WriteByteMask (BK_AFEC_D8, u8AfecD8 & (~ BIT(3)), BMASK(7:0));
3445 RIU_WriteByteMask (BK_AFEC_D9, u8AfecD9, BMASK(7:4));
3446
3447 }
3448
3449 ////////////////////////////////////////////////////////////////////////////////
3450 /// @brief \b Function \b Name: HAL_AVD_AFEC_SetClock()
3451 /// @brief \b Function \b Description: To enable/disable AFEC clock.
3452 /// @param <IN> \b bEnable: TRUE: enable, FALSE: disable
3453 ///
3454 ///
3455 /// @param <OUT> \b None :
3456 /// @param <RET> \b None :
3457 /// @param <GLOBAL> \b None :
3458 ////////////////////////////////////////////////////////////////////////////////
HAL_AVD_AFEC_SetClock(MS_BOOL bEnable)3459 void HAL_AVD_AFEC_SetClock(MS_BOOL bEnable)
3460 {
3461 if (!_hal_AVD.bBaseAddrInitialized) return ;
3462 //printf("HAL_AVD_AFEC_SetClock %d\r\n",bEnable);
3463 if (bEnable)
3464 {
3465 RIU_WriteByteMask(H_BK_ADC_ATOP(0x04), 0x00, (BIT(6)|BIT(4)|BIT(3)));
3466 RIU_WriteByteMask(L_BK_ADC_ATOP(0x05), 0x00, (BIT(1)));
3467 RIU_WriteByteMask(L_BK_ADC_ATOP(0x06), 0x00, (BIT(7)));
3468 RIU_WriteByteMask(H_BK_ADC_ATOP(0x06), 0x00, (BIT(4)));
3469 }
3470 else
3471 {
3472 RIU_WriteRegBit(VD_MCU_RST, ENABLE, BIT(0)); //halt VD MCU first
3473 MsOS_DelayTask(5);
3474 RIU_WriteByteMask(H_BK_ADC_ATOP(0x04), 0xFF, (BIT(6)|BIT(4)|BIT(3)));
3475 RIU_WriteByteMask(L_BK_ADC_ATOP(0x05), 0xFF, (BIT(1)));
3476 RIU_WriteByteMask(L_BK_ADC_ATOP(0x06), 0xFF, (BIT(7)));
3477 RIU_WriteByteMask(H_BK_ADC_ATOP(0x06), 0xFF, (BIT(4)));
3478 }
3479 MsOS_DelayTask(3);
3480
3481 bEnable = (bEnable) ? 0:1; // 0 means enable
3482 RIU_WriteRegBit (H_BK_CLKGEN0(0x20), bEnable, BIT(0));// CLK_VD, 20090628 BY patch clock enable, TODO remove it after the root cause is found
3483 RIU_WriteRegBit (L_BK_CLKGEN0(0x21), DISABLE, BIT(0)); // CLK_VDMCU, 0:Enable 1:Disable
3484 RIU_WriteRegBit (H_BK_CLKGEN0(0x21), bEnable, BIT(0));// CLK_VD200, 20090628 BY patch clock enable, TODO remove it after the root cause is found
3485 RIU_WriteByteMask(H_BK_CLKGEN0(0x21), 0x00<<2, BMASK(3:2)); // 20090628 BY put VD200 clock setting here. TODO, add another function??
3486 RIU_WriteByteMask (L_BK_CLKGEN0(0x22), 0x00, BMASK(3:0));// CLK_mailbox0
3487 RIU_WriteByteMask (H_BK_CLKGEN0(0x22), 0x00, BMASK(3:0));// CLK_mailbox1
3488 RIU_WriteRegBit (L_BK_CLKGEN0(0x23), bEnable, BIT(0));// CLK_VD2X
3489 RIU_WriteRegBit (H_BK_CLKGEN0(0x23), bEnable, BIT(0));// CLK_VD32FSC
3490 }
3491
3492 ////////////////////////////////////////////////////////////////////////////////
3493 /// @brief \b Function \b Name: HAL_AVD_AFEC_SetClockSource()
3494 /// @brief \b Function \b Description: HAL_AVD_AFEC_SetClockSource(TRUE) should always be followed by HAL_AVD_AFEC_SetClockSource(FALSE)
3495 /// @param <IN> \b bEnable: TRUE: enable, FALSE: disable
3496 ///
3497 ///
3498 /// @param <OUT> \b None :
3499 /// @param <RET> \b None :
3500 /// @param <GLOBAL> \b None :
3501 ////////////////////////////////////////////////////////////////////////////////
HAL_AVD_AFEC_SetClockSource(MS_BOOL bSource)3502 void HAL_AVD_AFEC_SetClockSource(MS_BOOL bSource)
3503 {
3504 if (bSource) // select vd clock source, from ADC
3505 {
3506 RIU_WriteRegBit(L_BK_CLKGEN0(0x00), DISABLE, BIT(4));
3507 // ADC
3508 RIU_WriteRegBit(L_BK_ADC_ATOP(0x00), ENABLE, BIT(3)); //enable adc clock, TODO check with analog RD the setting is correct or not?
3509 RIU_WriteRegBit(L_BK_ADC_ATOP(0x03), ENABLE, BIT(1)); //use ADCPLB
3510
3511 RIU_WriteByteMask(L_BK_ADC_ATOP(0x04), 0x00, (BIT(3)|BIT(2)|BIT(1)|BIT(0)));
3512 RIU_WriteByteMask(H_BK_ADC_ATOP(0x04), 0x00, (BIT(6)|BIT(3)));
3513 RIU_WriteByteMask(L_BK_ADC_ATOP(0x05), 0x00, (BIT(1)));
3514 RIU_WriteByteMask(L_BK_ADC_ATOP(0x06), 0x00, (BIT(7)|BIT(0)));
3515 RIU_WriteByteMask(H_BK_ADC_ATOP(0x06), 0x00, (BIT(4)|BIT(2)));
3516 RIU_WriteByteMask(H_BK_ADC_ATOP(0x5E), 0x00, (BIT(5))); // new after T4
3517 #if 0
3518 RIU_WriteByte(H_BK_ADC_ATOP(0x04), 0xB7);
3519 RIU_WriteByte(L_BK_ADC_ATOP(0x04), 0xE0);
3520 RIU_WriteByte(H_BK_ADC_ATOP(0x05), 0x07);
3521 RIU_WriteByte(L_BK_ADC_ATOP(0x05), 0x3D);
3522 RIU_WriteByte(H_BK_ADC_ATOP(0x06), 0xEB);
3523 RIU_WriteByte(L_BK_ADC_ATOP(0x06), 0x7E);
3524 RIU_WriteByte(H_BK_ADC_ATOP(0x5E), 0x1F); // new after T4
3525 #endif
3526 }
3527 else // form VIF
3528 {
3529 RIU_WriteRegBit(L_BK_CLKGEN0(0x00), ENABLE, BIT(4));
3530 ////Brian 20101215
3531 ////VIF Clock Setting move to VIF initial to control
3532 #if 0
3533 // CLKGEN1
3534 RIU_WriteByte(0x3314L, 0x00); // Enable ADC clock
3535 RIU_WriteByte(0x3315L, 0x01);
3536 RIU_WriteByte(0x330AL, 0x00); // ADC_CLK
3537 RIU_WriteByte(0x330BL, 0x00);
3538 RIU_WriteByte(0x331AL, 0x04); // MPLLDIV10/2=43MHz
3539 RIU_WriteByte(0x331BL, 0x04); // MPLLDIV10/2=43MHz
3540 RIU_WriteByte(0x331CL, 0x00); // MPLLDIV10/2=43MHz
3541 RIU_WriteByte(0x331DL, 0x00); // ADC_CLKOUT=144MHz
3542
3543 // DEMOD_0
3544 RIU_WriteByte(0x12002L, 0x04); // Enable VIF
3545 RIU_WriteByte(0x12003L, 0x00);
3546
3547 // DMD_ANA_MISC
3548 RIU_WriteByte(0x1286AL, 0x04); // Reset MPLL
3549 RIU_WriteByte(0x1286BL, 0x1E);
3550 RIU_WriteByte(0x1286AL, 0x04); // Disable MPLL reset
3551 RIU_WriteByte(0x1286BL, 0x06);
3552 RIU_WriteByte(0x12869L, 0x00); // BY 20090715, ATSC will overwrite this value
3553 RIU_WriteByte(0x12866L, 0x02); // Set MPLL_LOOP_DIV_FIRST and SECOND
3554 RIU_WriteByte(0x12867L, 0x09);
3555 RIU_WriteByte(0x12860L, 0x00); // Set MPLL_ADC_DIV_SEL
3556 RIU_WriteByte(0x12861L, 0x06);
3557 RIU_WriteByte(0x12802L, 0x1C); // Set IMUXS QMUXS
3558 RIU_WriteByte(0x12803L, 0x11);
3559 RIU_WriteByte(0x12818L, 0x00); // Set enable ADC clock
3560 RIU_WriteByte(0x12819L, 0x00);
3561 RIU_WriteByte(0x12840L, 0x60); // Disable PWDN_REF
3562 RIU_WriteByte(0x12841L, 0x00);
3563 RIU_WriteByte(0x12816L, 0x05);
3564 RIU_WriteByte(0x12817L, 0x05);
3565
3566 // ADC VIF MUX
3567 RIU_WriteByte(0x12802L, 0x0C);
3568 RIU_WriteByte(0x12803L, 0x10);
3569 #endif
3570 }
3571 MsOS_DelayTask(5);
3572 }
3573 ////////////////////////////////////////////////////////////////////////////////
3574 /// @brief \b Function \b Name: HAL_AVD_AFEC_SetPatchFlag()
3575 /// @brief \b Function \b Description: Using this function to reset VD MCU.
3576 /// @param <IN> \b None :
3577 ///
3578 ///
3579 /// @param <OUT> \b None :
3580 /// @param <RET> \b None :
3581 /// @param <GLOBAL> \b None :
3582 ////////////////////////////////////////////////////////////////////////////////
HAL_AVD_AFEC_SetPatchFlag(MS_U32 u32VDPatchFlag)3583 void HAL_AVD_AFEC_SetPatchFlag(MS_U32 u32VDPatchFlag)
3584 {
3585 if (!_hal_AVD.bBaseAddrInitialized) return ;
3586
3587 if (u32VDPatchFlag & AVD_PATCH_NTSC_50)
3588 {
3589 RIU_WriteRegBit(BK_AFEC_CE, ENABLE, BIT(5));
3590 }
3591 }
3592
3593 ////////////////////////////////////////////////////////////////////////////////
3594 /// @brief \b Function \b Name: HAL_AVD_AFEC_SetInput()
3595 /// @brief \b Function \b Description: To set input source.
3596 /// @param <IN> \b eSource : category of input source.
3597 ///
3598 ///
3599 /// @param <OUT> \b None :
3600 /// @param <RET> \b None :
3601 /// @param <GLOBAL> \b None :
3602 ////////////////////////////////////////////////////////////////////////////////
HAL_AVD_AFEC_SetInput(AVD_InputSourceType eSource,MS_U8 u8ScartFB,AVD_DemodType eDemodType,MS_U32 u32XTAL_Clock)3603 void HAL_AVD_AFEC_SetInput(AVD_InputSourceType eSource, MS_U8 u8ScartFB, AVD_DemodType eDemodType, MS_U32 u32XTAL_Clock)
3604 {
3605 if (eSource >= E_INPUT_SOURCE_MAX)
3606 MS_ASSERT(FALSE);
3607
3608 if (!_hal_AVD.bBaseAddrInitialized) return ;
3609
3610 // Set VD clock coming from VIF or ADC
3611 if ((eSource == E_INPUT_SOURCE_ATV) && (eDemodType == DEMODE_MSTAR_VIF))
3612 {
3613 HAL_AVD_AFEC_SetClockSource(FALSE); //from VIF
3614 }
3615 else
3616 {
3617 HAL_AVD_AFEC_SetClockSource(TRUE); //from ADC
3618 }
3619 HAL_AVD_AFEC_SetClock(ENABLE);
3620
3621 eSource= (AVD_InputSourceType)(((MS_U8)eSource) & 0x0F);
3622 #if 1// BY 20090630 move to scalar, check with aiken // BY 20090403 remove later, already set at scaler, TODO check if this is ok for T3
3623 if (eSource == E_INPUT_SOURCE_SCART1)
3624 {
3625 /* power on fast blanking ADC, select FB MUX */
3626 RIU_WriteByte (L_BK_ADC_ATOP(0x40),
3627 ((RIU_ReadByte(L_BK_ADC_ATOP(0x40))&0xCF) | (u8ScartFB) << 4) // i.e. 0x80[5:4]
3628 );
3629 RIU_WriteByte (L_BK_ADC_ATOP(0x42), 0xEC); // i.e. 0x83
3630 }
3631 else if (eSource == E_INPUT_SOURCE_SCART2)
3632 {
3633 /* power on fast blanking ADC, select FB MUX */
3634 RIU_WriteByte (L_BK_ADC_ATOP(0x40),
3635 ((RIU_ReadByte(L_BK_ADC_ATOP(0x40))&0xCF) | (u8ScartFB) << 4) // i.e. 0x80[5:4], 0: none
3636 );
3637 RIU_WriteByte (L_BK_ADC_ATOP(0x42), 0xEC); // i.e. 0x83
3638 }
3639 else
3640 {
3641 /* power down fast blanking ADC */
3642 RIU_WriteRegBit (L_BK_ADC_ATOP(0x40), ENABLE, BIT(6)); // i.e. 0x80[6]
3643 RIU_WriteByte (L_BK_ADC_ATOP(0x42), 0xEC); // i.e. 0x83
3644 }
3645 #endif
3646
3647 switch( eSource )
3648 {
3649 case E_INPUT_SOURCE_ATV:
3650 if(g_b2D3DPatchOn)
3651 {
3652 // do nothing
3653 }
3654 else
3655 {
3656 RIU_WriteRegBit (BK_COMB_10, DISABLE, BIT(7)); // <- SET COMB
3657 }
3658 //RIU_WriteRegBit (BK_COMB_60, ENABLE, BIT6); // <- SET COMB
3659
3660 RIU_WriteByte( BK_AFEC_1A, ( RIU_ReadByte( BK_AFEC_1A ) ) & ~0xC0 ); // disable SV input
3661 RIU_WriteRegBit( BK_AFEC_1F, DISABLE, BIT(7)); // disable clamp C
3662
3663 RIU_WriteByte( BK_AFEC_7F, 0x65); // Switch to Comb Y/U/V 444 input.
3664 RIU_WriteByteMask(BK_AFEC_A2, 0x00,(BIT(4)|BIT(5))); // 2-line-delay ctrl by VD-DSP
3665 break;
3666
3667 case E_INPUT_SOURCE_CVBS1:
3668 case E_INPUT_SOURCE_CVBS2:
3669 case E_INPUT_SOURCE_CVBS3:
3670 if(g_b2D3DPatchOn)
3671 {
3672 // do nothing
3673 }
3674 else
3675 {
3676 RIU_WriteRegBit (BK_COMB_10, DISABLE, BIT(7)); // <- SET COMB
3677 }
3678 //RIU_WriteRegBit (BK_COMB_60, DISABLE, BIT6); // <- SET COMB
3679
3680 RIU_WriteByte( BK_AFEC_1A, ( RIU_ReadByte( BK_AFEC_1A ) ) & ~0xC0 ); // disable SV input
3681 RIU_WriteRegBit( BK_AFEC_1F, DISABLE, BIT(7)); // disable clamp C
3682
3683 RIU_WriteByte( BK_AFEC_7F, 0x65); // Switch to Comb Y/U/V 444 input.
3684 RIU_WriteByteMask(BK_AFEC_A2, 0x00,(BIT(4)|BIT(5))); // 2-line-delay ctrl by VD-DSP
3685 break;
3686
3687 case E_INPUT_SOURCE_SVIDEO1:
3688 case E_INPUT_SOURCE_SVIDEO2:
3689 #ifdef AVD_COMB_3D_MID
3690 HAL_AVD_COMB_Set3dCombMid(DISABLE);
3691 #endif
3692 if(g_b2D3DPatchOn)
3693 {
3694 // do nothing
3695 }
3696 else
3697 {
3698 RIU_WriteRegBit (BK_COMB_10, ENABLE, BIT(7)); // <- SET COMB
3699 }
3700 //RIU_WriteRegBit (BK_COMB_60, DISABLE, BIT6); // <- SET COMB
3701
3702 RIU_WriteByte( BK_AFEC_1A, ( RIU_ReadByte(BK_AFEC_1A) )| 0xC0); // Enable SV input
3703 RIU_WriteRegBit( BK_AFEC_1F, ENABLE, BIT(7)); // Enable clamp C
3704
3705 RIU_WriteByte( BK_AFEC_7F, 0x65); // Switch to Comb Y/U/V 444 input. <- 0x65 used in Saturn
3706 RIU_WriteByteMask(BK_AFEC_A2, 0x20,(BIT(4)|BIT(5))); // Disable 2-line-delay
3707 break;
3708
3709 case E_INPUT_SOURCE_SCART1:
3710 case E_INPUT_SOURCE_SCART2:
3711 if(g_b2D3DPatchOn)
3712 {
3713 // do nothing
3714 }
3715 else
3716 {
3717 RIU_WriteRegBit (BK_COMB_10, DISABLE, BIT(7)); // <- SET COMB
3718 }
3719 //RIU_WriteRegBit (BK_COMB_60, DISABLE, BIT6); // <- SET COMB
3720
3721 RIU_WriteByte( BK_AFEC_1A, ( RIU_ReadByte( BK_AFEC_1A ) ) & ~0xC0 ); // disable SV input
3722 RIU_WriteRegBit( BK_AFEC_1F, DISABLE, BIT(7)); // disable clamp C
3723 #if 0 // BY 20090630 move to scalar, check with aiken
3724 RIU_WriteByte (H_BK_ADC_ATOP(0x44), 0xFF); // i.e. ATOP 0x88
3725 RIU_WriteByte (L_BK_ADC_ATOP(0x44), 0x10); // i.e. ATOP 0x87
3726 RIU_WriteByte (L_BK_ADC_ATOP(0x41), 0x18); // i.e. ATOP 0x81
3727 RIU_WriteByte (H_BK_ADC_ATOP(0x41), 0x40); // i.e. ATOP 0x82
3728 RIU_WriteByte (H_BK_ADC_ATOP(0x43), 0x2E); // i.e. ATOP 0x85
3729 RIU_WriteByte (L_BK_ADC_ATOP(0x43), 0x30); // i.e. ATOP 0x84
3730 // i.e. ATOP 0x36 set SOG level (BIT4~0) to 0
3731 RIU_WriteByte (L_BK_ADC_ATOP(0x1C), RIU_ReadByte(L_BK_ADC_ATOP(0x1C)) & 0xE0);
3732 RIU_WriteByte (L_BK_ADC_ATOP(0x2C), 0x00); // i.e. ATOP 0x58 set VClamp to VCLAMP_RGB_ClampGnd (i.e. 0)
3733 RIU_WriteByte (H_BK_ADC_ATOP(0x1C), 0x40); // i.e. ATOP 0x37
3734 RIU_WriteByte (L_BK_ADC_ATOP(0x4C), 0xA1); // i.e. ATOP 0x98
3735
3736 RIU_WriteRegBit (H_BK_ADC_ATOP(0x2D), ENABLE, BIT(6)); // i.e. ATOP 0x5C disable ADC clamp from VD
3737
3738 RIU_WriteByte (L_BK_ADC_DTOP(0x0B), 0xFF); // i.e. DTOP 0x14 set clamp placement
3739 RIU_WriteByte (H_BK_ADC_DTOP(0x0B), 0x40); // i.e. DTOP 0x15 set clamp duration
3740 RIU_WriteByte (L_BK_ADC_DTOP(0x07), 0x8A); // i.e. DTOP 0x0D
3741 RIU_WriteByte (L_BK_ADC_DTOP(0x10), 0x00); // i.e. DTOP 0x20
3742 #endif
3743 RIU_WriteByte(BK_AFEC_7F, 0x66); // Switch to Comb Y/U/V 444 input.
3744 RIU_WriteByteMask(BK_AFEC_A2, 0x00,(BIT(4)|BIT(5))); // 2-line-delay ctrl by VD-DSP
3745 break;
3746 default:
3747 break;
3748 }
3749
3750 if (eSource == E_INPUT_SOURCE_ATV)
3751 {
3752 HAL_AVD_AFEC_EnableCVBSLPF(ENABLE);
3753 // TODO replace with 12Mhz define
3754 if ((u32XTAL_Clock <= (12000000UL)) && (eDemodType == DEMODE_MSTAR_VIF))
3755 {
3756 RIU_WriteRegBit(BK_AFEC_8F,ENABLE,BIT(5));
3757 }
3758 else
3759 {
3760 RIU_WriteRegBit(BK_AFEC_8F,DISABLE,BIT(5));
3761 }
3762
3763 if (eDemodType == DEMODE_MSTAR_VIF)
3764 {
3765 RIU_WriteRegBit(BK_AFEC_CF,ENABLE,BIT(7));
3766 RIU_WriteRegBit(H_BK_CHIPTOP(0x13), ENABLE, BIT(8)); //20090611EL
3767 RIU_WriteRegBit(BK_AFEC_40,ENABLE,BIT(4)); // BY 20090630 put gain setting temporarily, TODO move to gain setting
3768 RIU_WriteRegBit(BK_AFEC_40,ENABLE,BIT(7)); // enable VIF in hardware
3769 RIU_WriteByte(BK_AFEC_8F,0x3D);
3770 RIU_WriteByte(BK_AFEC_20,0xBC);
3771 RIU_WriteByte(BK_AFEC_21,0x1D);
3772 }
3773 else
3774 {
3775 RIU_WriteRegBit(BK_AFEC_CF,DISABLE,BIT(7));
3776 RIU_WriteRegBit(H_BK_CHIPTOP(0x13), DISABLE, BIT(8)); //20090611EL
3777 RIU_WriteRegBit(BK_AFEC_40,DISABLE,BIT(4)); // BY 20090630 put gain setting temporarily, TODO move to gain setting
3778 RIU_WriteRegBit(BK_AFEC_40,DISABLE,BIT(7)); // disable VIF in hardware
3779 RIU_WriteByte(BK_AFEC_8F,0x19);
3780 RIU_WriteByte(BK_AFEC_20,0xB0);
3781 RIU_WriteByte(BK_AFEC_21,0x19);
3782 }
3783 }
3784 else
3785 {
3786 HAL_AVD_AFEC_EnableCVBSLPF(DISABLE);
3787 RIU_WriteRegBit(BK_AFEC_8F,DISABLE,BIT(5));
3788
3789 //if(eDemodType == DEMODE_MSTAR_VIF)
3790 {
3791 RIU_WriteRegBit(BK_AFEC_CF,DISABLE,BIT(7));
3792 RIU_WriteRegBit(H_BK_CHIPTOP(0x13), DISABLE, BIT(8)); //20090611EL
3793 RIU_WriteRegBit(BK_AFEC_40,DISABLE,BIT(4)); // BY 20090630 put gain setting temporarily, TODO move to gain setting
3794 RIU_WriteRegBit(BK_AFEC_40,DISABLE,BIT(7)); // disable VIF in hardware
3795 RIU_WriteByte(BK_AFEC_8F,0x19);
3796 RIU_WriteByte(BK_AFEC_20,0xB0);
3797 RIU_WriteByte(BK_AFEC_21,0x19);
3798 }
3799 }
3800
3801 }
3802
3803 ////////////////////////////////////////////////////////////////////////////////
3804 /// @brief \b Function \b Name: HAL_AVD_AFEC_SetRegFromDSP()
3805 /// @brief \b Function \b Description:
3806 /// @param <IN> \b u32HTotal:
3807 ///
3808 ///
3809 /// @param <OUT> \b None :
3810 /// @param <RET> \b None :
3811 /// @param <GLOBAL> \b None :
3812 ////////////////////////////////////////////////////////////////////////////////
HAL_AVD_AFEC_SetRegFromDSP(void)3813 void HAL_AVD_AFEC_SetRegFromDSP (void)
3814 {
3815 MS_U8 u8Ctl, u8Mask, u8Adr, u8Value;
3816 MS_U16 u16Temp;
3817
3818 if (!_hal_AVD.bBaseAddrInitialized) return ;
3819
3820 u8Ctl = RIU_ReadByte( BK_AFEC_DC );
3821 if( ( u8Ctl & MSK_UD7_STATE ) == VAL_UD7_WRITE ) // write enable
3822 {
3823 u8Mask = RIU_ReadByte( BK_AFEC_DD );
3824 u8Adr = RIU_ReadByte( BK_AFEC_DE );
3825 u8Value = RIU_ReadByte( BK_AFEC_DF );
3826
3827 if( ( u8Ctl & MSK_UD7_BANK ) == VAL_UD7_BANK6 ) // bank Comb
3828 {
3829 u16Temp = COMB_REG_BASE; // set base address to COMB_REG_BASE
3830 }
3831 else
3832 {
3833 u16Temp = AFEC_REG_BASE; // set base address to AFEC_REG_BASE
3834 }
3835
3836 RIU_WriteByteMask( u16Temp + u8Adr, u8Value, u8Mask );
3837 RIU_WriteByteMask( BK_AFEC_DC, VAL_UD7_FREE, MSK_UD7_STATE);
3838 }
3839 else if( ( u8Ctl & MSK_UD7_STATE ) == VAL_UD7_READ )
3840 {
3841 u8Mask = RIU_ReadByte( BK_AFEC_DD );
3842 u8Adr = RIU_ReadByte( BK_AFEC_DE );
3843 if( ( u8Ctl & MSK_UD7_BANK) == VAL_UD7_BANK6 ) // bank Comb
3844 {
3845 u16Temp = COMB_REG_BASE; // set base address to COMB_REG_BASE
3846 }
3847 else
3848 {
3849 u16Temp = AFEC_REG_BASE; // set base address to AFEC_REG_BASE
3850 }
3851
3852 u8Value = RIU_ReadByte(u16Temp + u8Adr) & u8Mask;
3853
3854 RIU_WriteByteMask( BK_AFEC_DF, u8Value, 0xFF );
3855 RIU_WriteByteMask( BK_AFEC_DC, VAL_UD7_READ_END, MSK_UD7_STATE );
3856 }
3857 }
3858
3859 ////////////////////////////////////////////////////////////////////////////////
3860 /// @brief \b Function \b Name: HAL_AVD_AFEC_SetHTotal()
3861 /// @brief \b Function \b Description: To set the total number of Hsync in one video frame.
3862 /// @param <IN> \b u32HTotal: the total number of Hsync.
3863 ///
3864 ///
3865 /// @param <OUT> \b None :
3866 /// @param <RET> \b None :
3867 /// @param <GLOBAL> \b None :
3868 ////////////////////////////////////////////////////////////////////////////////
HAL_AVD_AFEC_SetHTotal(MS_U32 u32HTotal)3869 void HAL_AVD_AFEC_SetHTotal (MS_U32 u32HTotal)
3870 {
3871 MS_U32 u32Mid;
3872 MS_U8 u8A0Backup, u8A1Backup;
3873
3874 if (!_hal_AVD.bBaseAddrInitialized) return ;
3875 u8A0Backup=RIU_ReadByte(BK_AFEC_A0);
3876 u8A1Backup=RIU_ReadByte(BK_AFEC_A1);
3877
3878 RIU_WriteByte(BK_AFEC_A1, 0x6A);
3879 RIU_WriteByte(BK_AFEC_A0, 0x3C);
3880
3881 RIU_WriteRegBit(BK_AFEC_A0, ENABLE, (BIT(7)));
3882
3883 u32HTotal = (u32HTotal + 1) & 0xFFFE;
3884 u32Mid = ((MS_U16)RIU_ReadByte(BK_AFEC_9D) << 3) |((MS_U16)RIU_ReadByte(BK_AFEC_9E)>>5);
3885 u32Mid = VDMAKEWORD(RIU_ReadByte(BK_AFEC_9D), RIU_ReadByte(BK_AFEC_9E));
3886 u32Mid = u32Mid>>5;
3887 u32Mid = (u32Mid+u32HTotal)>>1;
3888
3889 RIU_WriteByte(BK_AFEC_9D, u32Mid >> 3);
3890 RIU_WriteByte(BK_AFEC_9E, (MS_U8)(u32Mid &0x07) << 5);
3891 //MsOS_DelayTask(75);
3892 MsOS_DelayTask(5); //20120426 Brian SEC performance fine tune, check with RD, no need 75 ms delay.
3893 RIU_WriteByte(BK_AFEC_9D, u32HTotal >> 3);
3894 RIU_WriteByte(BK_AFEC_9E, (MS_U8)(u32HTotal & 0x07) << 5);
3895
3896 RIU_WriteByte(BK_AFEC_A1, u8A1Backup);
3897 RIU_WriteByte(BK_AFEC_A0, u8A0Backup);
3898
3899 RIU_WriteRegBit(BK_AFEC_A0, DISABLE, BIT(7));
3900
3901 #ifdef PATCH_PAL_VTOTAL624SHAKE_DEBUG
3902 HAL_AVD_COMB_SetHtotal((MS_U16)u32HTotal);
3903 RIU_WriteRegBit(BK_COMB_50, DISABLE, BIT(0));
3904 #endif
3905 }
3906
3907 ////////////////////////////////////////////////////////////////////////////////
3908 /// @brief \b Function \b Name: HAL_AVD_AFEC_SetVtotal()
3909 /// @brief \b Function \b Description:
3910 /// @param <IN> \b u8ColorKillLevel :
3911 ///
3912 ///
3913 /// @param <OUT> \b None :
3914 /// @param <RET> \b None :
3915 /// @param <GLOBAL> \b None :
3916 ////////////////////////////////////////////////////////////////////////////////
HAL_AVD_AFEC_SetVtotal(MS_U8 u8Mode)3917 void HAL_AVD_AFEC_SetVtotal (MS_U8 u8Mode)
3918 {
3919 if (!_hal_AVD.bBaseAddrInitialized) return ;
3920
3921 RIU_WriteByteMask( BK_AFEC_CF, u8Mode << 0, BMASK(1:0) );
3922 }
3923
3924 ////////////////////////////////////////////////////////////////////////////////
3925 /// @brief \b Function \b Name: HAL_AVD_AFEC_Set656DCOffset()
3926 /// @brief \b Function \b Description: for chip after Euclid, SECAM dc level shift +16, dc compensation for black level
3927 /// @param <IN> \b :
3928 ///
3929 ///
3930 /// @param <OUT> \b None :
3931 /// @param <RET> \b None :
3932 /// @param <GLOBAL> \b None :
3933 ////////////////////////////////////////////////////////////////////////////////
HAL_AVD_AFEC_Set656DCOffset(MS_BOOL bEnable)3934 void HAL_AVD_AFEC_Set656DCOffset (MS_BOOL bEnable)
3935 {
3936 if (!_hal_AVD.bBaseAddrInitialized) return ;
3937
3938 RIU_WriteRegBit(BK_AFEC_55, bEnable, BIT(0));
3939 }
3940
3941 ////////////////////////////////////////////////////////////////////////////////
3942 /// @brief \b Function \b Name: HAL_AVD_AFEC_SetBT656Width()
3943 /// @brief \b Function \b Description: BT656 active data width. ( *4+4)
3944 /// @param <IN> \b u8BT656Width:
3945 ///
3946 ///
3947 /// @param <OUT> \b None :
3948 /// @param <RET> \b None :
3949 /// @param <GLOBAL> \b None :
3950 ////////////////////////////////////////////////////////////////////////////////
HAL_AVD_AFEC_SetBT656Width(MS_U8 u8BT656Width)3951 void HAL_AVD_AFEC_SetBT656Width (MS_U8 u8BT656Width)
3952 {
3953 if (!_hal_AVD.bBaseAddrInitialized) return ;
3954
3955 RIU_WriteByte(BK_AFEC_7B, u8BT656Width); // 656_HDES
3956 }
3957
3958 ////////////////////////////////////////////////////////////////////////////////
3959 /// @brief \b Function \b Name: HAL_AVD_AFEC_EnableForceMode()
3960 /// @brief \b Function \b Description: BT656 active data width. ( *4+4)
3961 /// @param <IN> \b u8BT656Width:
3962 ///
3963 ///
3964 /// @param <OUT> \b None :
3965 /// @param <RET> \b None :
3966 /// @param <GLOBAL> \b None :
3967 ////////////////////////////////////////////////////////////////////////////////
HAL_AVD_AFEC_EnableForceMode(MS_BOOL bEnable)3968 void HAL_AVD_AFEC_EnableForceMode (MS_BOOL bEnable)
3969 {
3970 if (!_hal_AVD.bBaseAddrInitialized) return ;
3971
3972 RIU_WriteRegBit( BK_AFEC_CE, bEnable, BIT(0));
3973 }
3974
3975 ////////////////////////////////////////////////////////////////////////////////
3976 /// @brief \b Function \b Name: HAL_AVD_AFEC_SetFSCMode()
3977 /// @brief \b Function \b Description: BT656 active data width. ( *4+4)
3978 /// @param <IN> \b u8BT656Width:
3979 ///
3980 ///
3981 /// @param <OUT> \b None :
3982 /// @param <RET> \b None :
3983 /// @param <GLOBAL> \b None :
3984 ////////////////////////////////////////////////////////////////////////////////
HAL_AVD_AFEC_SetFSCMode(MS_U8 u8FSCMode)3985 void HAL_AVD_AFEC_SetFSCMode (MS_U8 u8FSCMode)
3986 {
3987 if (!_hal_AVD.bBaseAddrInitialized) return ;
3988
3989 // BY 20090403 force mode should be disabled RIU_WriteByteMask( BK_AFEC_CE, 1, BIT0 );
3990 RIU_WriteByteMask( BK_AFEC_CE, (u8FSCMode) << 1, BMASK(3:1) );
3991
3992 if (u8FSCMode == FSC_MODE_SECAM) // 20090709 BY fix SECAM black level issue
3993 {
3994 HAL_AVD_AFEC_Set656DCOffset(ENABLE);
3995 }
3996 else
3997 {
3998 HAL_AVD_AFEC_Set656DCOffset(DISABLE);
3999 }
4000
4001 #ifdef AVD_COMB_3D_MID
4002 if ((u8FSCMode != FSC_MODE_PAL) && (u8FSCMode != FSC_MODE_NTSC))
4003 {
4004 HAL_AVD_COMB_Set3dCombMid(DISABLE);
4005 }
4006 #endif
4007 }
4008
4009 ////////////////////////////////////////////////////////////////////////////////
4010 /// @brief \b Function \b Name: HAL_AVD_AFEC_EnableCVBSLPF()
4011 /// @brief \b Function \b Description: To enable/disable the function of LPF(Low Pass Filter).
4012 /// @param <IN> \b bEnable: TRUE: enable, FALSE: disable
4013 ///
4014 ///
4015 /// @param <OUT> \b None :
4016 /// @param <RET> \b None :
4017 /// @param <GLOBAL> \b None :
4018 ////////////////////////////////////////////////////////////////////////////////
HAL_AVD_AFEC_EnableCVBSLPF(MS_BOOL bEnable)4019 void HAL_AVD_AFEC_EnableCVBSLPF(MS_BOOL bEnable)
4020 {
4021 if (!_hal_AVD.bBaseAddrInitialized) return ;
4022
4023 RIU_WriteRegBit(BK_AFEC_67, bEnable, BIT(4));
4024 RIU_WriteRegBit(BK_AFEC_CF, bEnable, BIT(2));
4025 }
4026
4027 ////////////////////////////////////////////////////////////////////////////////
4028 /// @brief \b Function \b Name: HAL_AVD_AFEC_EnableBottomAverage()
4029 /// @brief \b Function \b Description:
4030 /// @param <IN> \b bEnable: TRUE: enable, FALSE: disable
4031 ///
4032 ///
4033 /// @param <OUT> \b None :
4034 /// @param <RET> \b None :
4035 /// @param <GLOBAL> \b None :
4036 ////////////////////////////////////////////////////////////////////////////////
HAL_AVD_AFEC_EnableBottomAverage(MS_BOOL bEnable)4037 void HAL_AVD_AFEC_EnableBottomAverage(MS_BOOL bEnable)
4038 {
4039 if (!_hal_AVD.bBaseAddrInitialized) return ;
4040
4041 if (bEnable)
4042 {
4043 RIU_WriteByteMask(BK_AFEC_39, 0x03, BIT(1) | BIT(0)); // more reliability
4044 }
4045 else
4046 {
4047 RIU_WriteByteMask(BK_AFEC_39, 0x00, BIT(1) | BIT(0)); // more sensitivity
4048 }
4049 }
4050
4051 ////////////////////////////////////////////////////////////////////////////////
4052 /// @brief \b Function \b Name: HAL_AVD_AFEC_EnableVBIDPLSpeedup()
4053 /// @brief \b Function \b Description:
4054 /// @param <IN> \b bEnable: TRUE: enable, FALSE: disable
4055 ///
4056 ///
4057 /// @param <OUT> \b None :
4058 /// @param <RET> \b None :
4059 /// @param <GLOBAL> \b None :
4060 ////////////////////////////////////////////////////////////////////////////////
HAL_AVD_AFEC_EnableVBIDPLSpeedup(MS_BOOL bEnable)4061 void HAL_AVD_AFEC_EnableVBIDPLSpeedup(MS_BOOL bEnable)
4062 {
4063 if (!_hal_AVD.bBaseAddrInitialized) return ;
4064
4065 RIU_WriteRegBit(BK_AFEC_D4, bEnable, BIT(4));
4066 }
4067
4068 //AGC related APIs
4069 ////////////////////////////////////////////////////////////////////////////////
4070 /// @brief \b Function \b Name: HAL_AVD_AFEC_AGCSetMode()
4071 /// @brief \b Function \b Description: Set AGC mode
4072 /// @param <IN> \b u8AgcMode : VD_AGC_MODE_AUTO_0: auto gain
4073 ///
4074 ///
4075 /// @param <OUT> \b None :
4076 /// @param <RET> \b None :
4077 /// @param <GLOBAL> \b None :
4078 ////////////////////////////////////////////////////////////////////////////////
HAL_AVD_AFEC_AGCSetMode(MS_U8 u8AgcMode)4079 void HAL_AVD_AFEC_AGCSetMode (MS_U8 u8AgcMode)
4080 {
4081 if (!_hal_AVD.bBaseAddrInitialized) return ;
4082
4083 RIU_WriteByteMask (BK_AFEC_43, u8AgcMode << 5, BMASK(6:5));
4084 RIU_WriteRegBit(BK_AFEC_55, ENABLE, BIT(2));
4085 MsOS_DelayTask(1);
4086 RIU_WriteRegBit(BK_AFEC_55, DISABLE, BIT(2));
4087 }
4088
4089 ////////////////////////////////////////////////////////////////////////////////
4090 /// @brief \b Function \b Name: HAL_AVD_AFEC_AGCSetCoarseGain()
4091 /// @brief \b Function \b Description: Set AGC mode
4092 /// @param <IN> \b u8AgcCoarseGain :
4093 ///
4094 ///
4095 /// @param <OUT> \b None :
4096 /// @param <RET> \b None :
4097 /// @param <GLOBAL> \b None :
4098 ////////////////////////////////////////////////////////////////////////////////
HAL_AVD_AFEC_AGCSetCoarseGain(MS_U8 u8AgcCoarseGain)4099 void HAL_AVD_AFEC_AGCSetCoarseGain (MS_U8 u8AgcCoarseGain)
4100 {
4101 if (!_hal_AVD.bBaseAddrInitialized) return ;
4102
4103 //RIU_WriteByteMask (BK_AFEC_40, u8AgcCoarseGain << 4, BMASK(5:4) );
4104 RIU_WriteByteMask (BK_AFEC_3F, u8AgcCoarseGain, BMASK(3:0) );
4105 RIU_WriteRegBit(BK_AFEC_55, ENABLE, BIT(2));
4106 MsOS_DelayTask(1);
4107 RIU_WriteRegBit(BK_AFEC_55, DISABLE, BIT(2));
4108 }
4109
4110 ////////////////////////////////////////////////////////////////////////////////
4111 /// @brief \b Function \b Name: HAL_AVD_AFEC_AGCSetFineGain()
4112 /// @brief \b Function \b Description: Set AGC mode
4113 /// @param <IN> \b u8AgcFineGain :
4114 ///
4115 ///
4116 /// @param <OUT> \b None :
4117 /// @param <RET> \b None :
4118 /// @param <GLOBAL> \b None :
4119 ////////////////////////////////////////////////////////////////////////////////
HAL_AVD_AFEC_AGCSetFineGain(MS_U8 u8AgcFineGain)4120 void HAL_AVD_AFEC_AGCSetFineGain (MS_U8 u8AgcFineGain)
4121 {
4122 if (!_hal_AVD.bBaseAddrInitialized) return ;
4123
4124 RIU_WriteByte (BK_AFEC_44, u8AgcFineGain);
4125 // RIU_WriteByteMask( BK_AFEC_3F, 0 ,BMASK(3:0)); // TODO remove and put in initial table
4126 RIU_WriteRegBit(BK_AFEC_55, ENABLE, BIT(2));
4127 MsOS_DelayTask(1);
4128 RIU_WriteRegBit(BK_AFEC_55, DISABLE, BIT(2));
4129 }
4130
4131 /*
4132 * Color kill level control related APIs
4133 */
4134 ////////////////////////////////////////////////////////////////////////////////
4135 /// @brief \b Function \b Name: HAL_AVD_AFEC_SetColorKillLevel()
4136 /// @brief \b Function \b Description: Set Set Color Kill Level mode
4137 /// @param <IN> \b u8ColorKillLevel :
4138 ///
4139 ///
4140 /// @param <OUT> \b None :
4141 /// @param <RET> \b None :
4142 /// @param <GLOBAL> \b None :
4143 ////////////////////////////////////////////////////////////////////////////////
HAL_AVD_AFEC_SetColorKillLevel(MS_U8 u8ColorKillLevel)4144 void HAL_AVD_AFEC_SetColorKillLevel (MS_U8 u8ColorKillLevel)
4145 {
4146 if (!_hal_AVD.bBaseAddrInitialized) return ;
4147
4148 RIU_WriteByte (BK_AFEC_D7, u8ColorKillLevel);
4149 }
4150
4151 ////////////////////////////////////////////////////////////////////////////////
4152 /// @brief \b Function \b Name: HAL_AVD_AFEC_SetHsyncSensitivity()
4153 /// @brief \b Function \b Description:
4154 /// @param <IN> \b bEnable :
4155 ///
4156 ///
4157 /// @param <OUT> \b None :
4158 /// @param <RET> \b None :
4159 /// @param <GLOBAL> \b None :
4160 ////////////////////////////////////////////////////////////////////////////////
HAL_AVD_AFEC_SetHsyncSensitivity(VD_HSYNC_SENSITIVITY eVDHsyncSensitivityTuning)4161 void HAL_AVD_AFEC_SetHsyncSensitivity(VD_HSYNC_SENSITIVITY eVDHsyncSensitivityTuning)
4162 {
4163 if (!_hal_AVD.bBaseAddrInitialized) return ;
4164
4165 RIU_WriteByte (BK_AFEC_99, (eVDHsyncSensitivityTuning.u8DetectWinAfterLock & 0x0F) << 4
4166 | (eVDHsyncSensitivityTuning.u8DetectWinBeforeLock & 0x0F));
4167 RIU_WriteByteMask (BK_AFEC_9A, eVDHsyncSensitivityTuning.u8CNTRFailBeforeLock<< 4, BMASK(7:4));
4168 RIU_WriteByteMask (BK_AFEC_9B, eVDHsyncSensitivityTuning.u8CNTRSyncBeforeLock << 0, BMASK(5:0));
4169 RIU_WriteByteMask (BK_AFEC_9C, eVDHsyncSensitivityTuning.u8CNTRSyncAfterLock << 0, BMASK(5:0));
4170 }
4171
4172 ////////////////////////////////////////////////////////////////////////////////
4173 /// @brief \b Function \b Name: HAL_AVD_AFEC_SetSwingLimit()
4174 /// @brief \b Function \b Description:
4175 /// @param <IN> \b bEnable :
4176 ///
4177 ///
4178 /// @param <OUT> \b None :
4179 /// @param <RET> \b None :
4180 /// @param <GLOBAL> \b None :
4181 ////////////////////////////////////////////////////////////////////////////////
HAL_AVD_AFEC_SetSwingLimit(MS_U8 u8Limit)4182 void HAL_AVD_AFEC_SetSwingLimit(MS_U8 u8Limit)
4183 {
4184 if (!_hal_AVD.bBaseAddrInitialized) return ;
4185
4186 RIU_WriteByteMask (BK_AFEC_D8, u8Limit<< 4, BMASK(7:4));
4187 }
4188
4189 ////////////////////////////////////////////////////////////////////////////////
4190 /// @brief \b Function \b Name: HAL_AVD_AFEC_SetChannelChange()
4191 /// @brief \b Function \b Description:
4192 /// @param <IN> \b bEnable :
4193 ///
4194 ///
4195 /// @param <OUT> \b None :
4196 /// @param <RET> \b None :
4197 /// @param <GLOBAL> \b None :
4198 ////////////////////////////////////////////////////////////////////////////////
HAL_AVD_AFEC_SetChannelChange(void)4199 void HAL_AVD_AFEC_SetChannelChange (void)
4200 {
4201 if (!_hal_AVD.bBaseAddrInitialized) return ;
4202
4203 RIU_WriteByteMask( BK_AFEC_D8, BIT(3), BIT(3) ); // auto clear to 0 by dsp
4204 }
4205
4206 ////////////////////////////////////////////////////////////////////////////////
4207 /// @brief \b Function \b Name: HAL_AVD_AFEC_SetColorStripe()
4208 /// @brief \b Function \b Description:
4209 /// @param <IN> \b bEnable :
4210 ///
4211 ///
4212 /// @param <OUT> \b None :
4213 /// @param <RET> \b None :
4214 /// @param <GLOBAL> \b None :
4215 ////////////////////////////////////////////////////////////////////////////////
HAL_AVD_AFEC_SetColorStripe(MS_U8 u8Value)4216 void HAL_AVD_AFEC_SetColorStripe(MS_U8 u8Value)
4217 {
4218 if (!_hal_AVD.bBaseAddrInitialized) return ;
4219
4220 RIU_WriteByte(BK_AFEC_E3, u8Value); // decrease color stripe threshold for non-standard signals
4221 }
4222
4223 ////////////////////////////////////////////////////////////////////////////////
4224 /// @brief \b Function \b Name: HAL_AVD_COMB_Get3dCombTimingCheck()
4225 /// @brief \b Function \b Description:
4226 /// @param <IN> \b bEnable :
4227 ///
4228 ///
4229 /// @param <OUT> \b None :
4230 /// @param <RET> \b None :
4231 /// @param <GLOBAL> \b None :
4232 ////////////////////////////////////////////////////////////////////////////////
HAL_AVD_COMB_Get3dCombTimingCheck(void)4233 MS_BOOL HAL_AVD_COMB_Get3dCombTimingCheck(void)
4234 {
4235 if (!_hal_AVD.bBaseAddrInitialized) return FALSE;
4236
4237 RIU_WriteByte(BK_COMB_E0,0xff);
4238 if ((RIU_ReadByte(BK_COMB_E0)&BIT(6))) // got comb 3D unlocked
4239 {
4240 return TRUE;
4241 }
4242 else
4243 {
4244 return FALSE;
4245 }
4246 }
4247
4248 ////////////////////////////////////////////////////////////////////////////////
4249 /// @brief \b Function \b Name: HAL_AVD_COMB_SetMemoryProtect()
4250 /// @brief \b Function \b Description: Set comb memory protection
4251 /// @param <IN> \b :
4252 ///
4253 ///
4254 /// @param <OUT> \b None :
4255 /// @param <RET> \b None :
4256 /// @param <GLOBAL> \b None :
4257 ////////////////////////////////////////////////////////////////////////////////
HAL_AVD_COMB_SetMemoryProtect(MS_PHY u32COMB_3D_Addr,MS_U32 u32COMB_3D_Len)4258 void HAL_AVD_COMB_SetMemoryProtect (MS_PHY u32COMB_3D_Addr, MS_U32 u32COMB_3D_Len)
4259 {
4260 if (!_hal_AVD.bBaseAddrInitialized) return ;
4261
4262 // 2016.07.11 Guan-Ming.Hung COMB address 27bits, aliment:128
4263 RIU_WriteByte(BK_COMB_3F,(u32COMB_3D_Addr>> 4) & 0xFF); // <-<<< set 3D COMB BUF START ADDR---L
4264 RIU_WriteByte(BK_COMB_3E,(u32COMB_3D_Addr >> 12) & 0xFF); // <-<<< set 3D COMB BUF START ADDR---M
4265 RIU_WriteByte(BK_COMB_3D,(u32COMB_3D_Addr >> 20) & 0xFF); // <-<<< set 3D COMB BUF START ADDR---H
4266 RIU_WriteByte(BK_COMB_67,(u32COMB_3D_Addr >> 28) & 0x07); // 20141104 Dia Add Comb_67[2:0] for Monet use 27bits memory address
4267
4268 RIU_WriteByte(BK_COMB_68,(u32COMB_3D_Addr+u32COMB_3D_Len) >> 28); // 20110721 Brian Add Comb_68[2:0] Enhanced bits for 1024M address
4269 RIU_WriteByte(BK_COMB_88,(u32COMB_3D_Addr+u32COMB_3D_Len) >> 20); // COMB memory protect address - H
4270 RIU_WriteByte(BK_COMB_89,(u32COMB_3D_Addr+u32COMB_3D_Len) >> 12); // COMB memory protect address - M
4271 RIU_WriteByte(BK_COMB_8A,(u32COMB_3D_Addr+u32COMB_3D_Len) >> 4); // COMB memory protect address - L
4272 RIU_WriteRegBit(BK_COMB_4C, ENABLE, BIT(7)); // BK_COMB_4C[7] COMB memory protect enable
4273 }
4274
4275 #ifdef AVD_COMB_3D_MID
4276 ////////////////////////////////////////////////////////////////////////////////
4277 /// @brief \b Function \b Name: HAL_AVD_COMB_Set3dCombMid()
4278 /// @brief \b Function \b Description: speed up 2D/3D comb switch at OSD menu change
4279 /// @param <IN> \b bEnable : TRUE: enable, FALSE: disable.
4280 ///
4281 ///
4282 /// @param <OUT> \b None :
4283 /// @param <RET> \b None :
4284 /// @param <GLOBAL> \b None :
4285 ////////////////////////////////////////////////////////////////////////////////
HAL_AVD_COMB_Set3dCombMid(MS_BOOL bEnable)4286 void HAL_AVD_COMB_Set3dCombMid(MS_BOOL bEnable)
4287 {
4288 if (!_hal_AVD.bBaseAddrInitialized) return ;
4289
4290 if (bEnable)
4291 {
4292 RIU_WriteRegBit(BK_COMB_EE, ENABLE, BIT(7));
4293 RIU_WriteRegBit(BK_COMB_2D, ENABLE, BIT(4));
4294 }
4295 else
4296 {
4297 RIU_WriteRegBit(BK_COMB_EE, DISABLE, BIT(7));
4298 RIU_WriteRegBit(BK_COMB_2D, DISABLE, BIT(4));
4299 }
4300 }
4301 #endif
4302 ////////////////////////////////////////////////////////////////////////////////
4303 /// @brief \b Function \b Name: HAL_AVD_COMB_Set3dComb()
4304 /// @brief \b Function \b Description: Using this funtion to enable/disable 3D COMB.
4305 /// @param <IN> \b bEnable : TRUE: enable 3D COMB, FALSE: disable 3D COMB.
4306 ///
4307 ///
4308 /// @param <OUT> \b None :
4309 /// @param <RET> \b None :
4310 /// @param <GLOBAL> \b None :
4311 ////////////////////////////////////////////////////////////////////////////////
HAL_AVD_COMB_Set3dComb(MS_BOOL bEnable)4312 void HAL_AVD_COMB_Set3dComb(MS_BOOL bEnable)
4313 {
4314 if (!_hal_AVD.bBaseAddrInitialized) return ;
4315
4316 // it's ok to enable/disable 3D comb for svideo input
4317 if (bEnable)
4318 {
4319 RIU_WriteRegBit( BK_COMB_2D, ENABLE, BIT(4)); // T3 Transition Vertical line in channel change.
4320 if(g_b2D3DPatchOn)
4321 {
4322 // do nothing
4323 }
4324 else
4325 {
4326 RIU_WriteByteMask( BK_COMB_10, 0x07, 0x07 );
4327 }
4328 }
4329 else
4330 {
4331 RIU_WriteRegBit( BK_COMB_2D, DISABLE, BIT(4)); // T3 Transition Vertical line in channel change.
4332 #ifdef AVD_COMB_3D_MID
4333 HAL_AVD_COMB_Set3dCombMid(DISABLE);
4334 #endif
4335 if(g_b2D3DPatchOn)
4336 {
4337 // do nothing
4338 }
4339 else
4340 {
4341 RIU_WriteByteMask( BK_COMB_10, 0x02, 0x07 ); // 0x12 is recommended by designer
4342 }
4343 }
4344 }
4345
4346 ////////////////////////////////////////////////////////////////////////////////
4347 /// @brief \b Function \b Name: HAL_AVD_COMB_Set3dCombSpeed()
4348 /// @brief \b Function \b Description:
4349 /// @param <IN> \b bEnable :
4350 ///
4351 ///
4352 /// @param <OUT> \b None :
4353 /// @param <RET> \b None :
4354 /// @param <GLOBAL> \b None :
4355 ////////////////////////////////////////////////////////////////////////////////
HAL_AVD_COMB_Set3dCombSpeed(MS_U8 u8COMB57,MS_U8 u8COMB58,MS_U8 u8COMB5F)4356 void HAL_AVD_COMB_Set3dCombSpeed(MS_U8 u8COMB57, MS_U8 u8COMB58, MS_U8 u8COMB5F)
4357 {
4358 if (!_hal_AVD.bBaseAddrInitialized) return ;
4359
4360 RIU_WriteByte( BK_COMB_57, u8COMB57 );
4361 RIU_WriteByte( BK_COMB_58, u8COMB58 );
4362 RIU_WriteByteMask(BK_COMB_5F, u8COMB5F, BMASK(7:4));
4363 }
4364
4365 ////////////////////////////////////////////////////////////////////////////////
4366 /// @brief \b Function \b Name: HAL_AVD_COMB_Set3dDetectionTolerance()
4367 /// @brief \b Function \b Description:
4368 /// @param <IN> \b bEnable :
4369 ///
4370 ///
4371 /// @param <OUT> \b None :
4372 /// @param <RET> \b None :
4373 /// @param <GLOBAL> \b None :
4374 ////////////////////////////////////////////////////////////////////////////////
HAL_AVD_COMB_Set3dDetectionTolerance(MS_U8 u8Threshold)4375 void HAL_AVD_COMB_Set3dDetectionTolerance(MS_U8 u8Threshold)
4376 {
4377 if (!_hal_AVD.bBaseAddrInitialized) return ;
4378
4379 RIU_WriteByte(BK_COMB_55, u8Threshold);
4380 }
4381
4382 ////////////////////////////////////////////////////////////////////////////////
4383 /// @brief \b Function \b Name: HAL_AVD_COMB_Set3dFineTune()
4384 /// @brief \b Function \b Description: AVD_PATCH_FINE_TUNE_3D_COMB enable/disable
4385 /// @param <IN> \b bEnable :
4386 ///
4387 ///
4388 /// @param <OUT> \b None :
4389 /// @param <RET> \b None :
4390 /// @param <GLOBAL> \b None :
4391 ////////////////////////////////////////////////////////////////////////////////
HAL_AVD_COMB_Set3dFineTune(MS_BOOL bEnable)4392 void HAL_AVD_COMB_Set3dFineTune(MS_BOOL bEnable)
4393 {
4394 if (!_hal_AVD.bBaseAddrInitialized) return ;
4395
4396 if (bEnable)
4397 {
4398 RIU_WriteByteMask(BK_COMB_23, 0x02, BIT(3) | BIT(1));
4399 RIU_WriteByte(BK_COMB_9F, 0xc8);
4400 RIU_WriteByte(BK_COMB_ED, 0x82);
4401 }
4402 else
4403 {
4404 RIU_WriteByteMask(BK_COMB_23, 0x08, BIT(3) | BIT(1));
4405 RIU_WriteByte(BK_COMB_9F, 0xc6);
4406 RIU_WriteByte(BK_COMB_ED, 0x80);
4407 }
4408 }
4409
4410 ////////////////////////////////////////////////////////////////////////////////
4411 /// @brief \b Function \b Name: HAL_AVD_COMB_SetF2()
4412 /// @brief \b Function \b Description:
4413 /// @param <IN> \b bEnable :
4414 ///
4415 ///
4416 /// @param <OUT> \b None :
4417 /// @param <RET> \b None :
4418 /// @param <GLOBAL> \b None :
4419 ////////////////////////////////////////////////////////////////////////////////
HAL_AVD_COMB_SetF2(MS_U8 u8Value)4420 void HAL_AVD_COMB_SetF2(MS_U8 u8Value)
4421 {
4422 if (!_hal_AVD.bBaseAddrInitialized) return ;
4423
4424 RIU_WriteByte( BK_COMB_F2, u8Value );
4425 }
4426
4427 ////////////////////////////////////////////////////////////////////////////////
4428 /// @brief \b Function \b Name: HAL_AVD_COMB_SetNonStandardFSC()
4429 /// @brief \b Function \b Description:
4430 /// @param <IN> \b bEnable :
4431 ///
4432 ///
4433 /// @param <OUT> \b None :
4434 /// @param <RET> \b None :
4435 /// @param <GLOBAL> \b None :
4436 ////////////////////////////////////////////////////////////////////////////////
HAL_AVD_COMB_SetNonStandardFSC(MS_BOOL bIsPAL,MS_BOOL bIsNonstandard)4437 void HAL_AVD_COMB_SetNonStandardFSC(MS_BOOL bIsPAL,MS_BOOL bIsNonstandard)
4438 {
4439 if (!_hal_AVD.bBaseAddrInitialized) return ;
4440
4441
4442 if(g_b2D3DPatchOn)
4443 {
4444 // do nothing
4445 }
4446 else
4447 {
4448 if (bIsNonstandard)
4449 {
4450 // 20091019 BY, designer recommends RIU_WriteRegBit(BK_COMB_15, DISABLE, BIT(6));
4451 // 20100204 BY, designer recommends RIU_WriteRegBit(BK_COMB_D0, DISABLE, BIT(0));
4452 RIU_WriteByte(BK_COMB_C0,0x60);
4453 }
4454 else
4455 {
4456 if (bIsPAL)
4457 {
4458 // 20091019 BY, designer recommends RIU_WriteRegBit(BK_COMB_15, DISABLE, BIT(6)); // BY 20090630 for T3 demo, TODO check with RD
4459 }
4460 else
4461 {
4462 // 20091019 BY, designer recommends RIU_WriteRegBit(BK_COMB_15, DISABLE, BIT(6));
4463 }
4464 // 20100204 BY, designer recommends RIU_WriteRegBit(BK_COMB_D0, ENABLE, BIT(0));
4465 RIU_WriteByte(BK_COMB_C0,0xA0);
4466 }
4467 }
4468 }
4469
4470
4471 ////////////////////////////////////////////////////////////////////////////////
4472 /// @brief \b Function \b Name: HAL_AVD_COMB_SetYCPipe()
4473 /// @brief \b Function \b Description: Using this funtion to enable/disable 3D COMB.
4474 /// @param <IN> \b bEnable : TRUE: enable 3D COMB, FALSE: disable 3D COMB.
4475 ///
4476 ///
4477 /// @param <OUT> \b None :
4478 /// @param <RET> \b None :
4479 /// @param <GLOBAL> \b None :
4480 ////////////////////////////////////////////////////////////////////////////////
HAL_AVD_COMB_SetYCPipe(MS_U8 u8YCPipe)4481 void HAL_AVD_COMB_SetYCPipe(MS_U8 u8YCPipe)
4482 {
4483 if (!_hal_AVD.bBaseAddrInitialized) return ;
4484
4485 RIU_WriteByteMask( BK_COMB_48, u8YCPipe, 0x30 );
4486 }
4487
4488 ////////////////////////////////////////////////////////////////////////////////
4489 /// @brief \b Function \b Name: HAL_AVD_COMB_SetCbCrInverse()
4490 /// @brief \b Function \b Description: Using this funtion to enable/disable 3D COMB.
4491 /// @param <IN> \b bEnable : TRUE: enable 3D COMB, FALSE: disable 3D COMB.
4492 ///
4493 ///
4494 /// @param <OUT> \b None :
4495 /// @param <RET> \b None :
4496 /// @param <GLOBAL> \b None :
4497 ////////////////////////////////////////////////////////////////////////////////
HAL_AVD_COMB_SetCbCrInverse(MS_U8 u8CbCrInverse)4498 void HAL_AVD_COMB_SetCbCrInverse(MS_U8 u8CbCrInverse)
4499 {
4500 if (!_hal_AVD.bBaseAddrInitialized) return ;
4501
4502 RIU_WriteByteMask( BK_COMB_6C, u8CbCrInverse, 0x0C );
4503 }
4504
4505 ////////////////////////////////////////////////////////////////////////////////
4506 /// @brief \b Function \b Name: HAL_AVD_COMB_SetVerticalTimingDetectMode()
4507 /// @brief \b Function \b Description: Using this funtion to enable/disable 3D COMB.
4508 /// @param <IN> \b bEnable : TRUE: enable 3D COMB, FALSE: disable 3D COMB.
4509 ///
4510 ///
4511 /// @param <OUT> \b None :
4512 /// @param <RET> \b None :
4513 /// @param <GLOBAL> \b None :
4514 ////////////////////////////////////////////////////////////////////////////////
HAL_AVD_COMB_SetVerticalTimingDetectMode(MS_U8 u8Mode)4515 void HAL_AVD_COMB_SetVerticalTimingDetectMode(MS_U8 u8Mode)
4516 {
4517 if (!_hal_AVD.bBaseAddrInitialized) return ;
4518
4519 RIU_WriteByteMask( BK_COMB_40, u8Mode, (BIT(1)|BIT(0)));
4520 }
4521
4522 ////////////////////////////////////////////////////////////////////////////////
4523 /// @brief \b Function \b Name: HAL_AVD_COMB_SetLineBufferMode()
4524 /// @brief \b Function \b Description: Using this funtion to enable/disable 3D COMB.
4525 /// @param <IN> \b bEnable : TRUE: enable 3D COMB, FALSE: disable 3D COMB.
4526 ///
4527 ///
4528 /// @param <OUT> \b None :
4529 /// @param <RET> \b None :
4530 /// @param <GLOBAL> \b None :
4531 ////////////////////////////////////////////////////////////////////////////////
HAL_AVD_COMB_SetLineBufferMode(MS_U8 u8Mode)4532 void HAL_AVD_COMB_SetLineBufferMode(MS_U8 u8Mode)
4533 {
4534 if (!_hal_AVD.bBaseAddrInitialized) return ;
4535
4536 RIU_WriteByteMask(BK_COMB_50, u8Mode, 0x07);
4537 }
4538
4539 ////////////////////////////////////////////////////////////////////////////////
4540 /// @brief \b Function \b Name: HAL_AVD_COMB_SetNonStandardHtotal()
4541 /// @brief \b Function \b Description: Using this funtion to enable/disable 3D COMB.
4542 /// @param <IN> \b bEnable : TRUE: enable 3D COMB, FALSE: disable 3D COMB.
4543 ///
4544 ///
4545 /// @param <OUT> \b None :
4546 /// @param <RET> \b None :
4547 /// @param <GLOBAL> \b None :
4548 ////////////////////////////////////////////////////////////////////////////////
HAL_AVD_COMB_SetNonStandardHtotal(MS_BOOL bEnable)4549 void HAL_AVD_COMB_SetNonStandardHtotal(MS_BOOL bEnable)
4550 {
4551 if (!_hal_AVD.bBaseAddrInitialized) return ;
4552
4553 if (bEnable)
4554 {
4555 #ifdef AVD_COMB_3D_MID
4556 HAL_AVD_COMB_Set3dCombMid(DISABLE);
4557 #endif
4558 RIU_WriteRegBit(BK_COMB_18, DISABLE, BIT(0));
4559 if(g_b2D3DPatchOn)
4560 {
4561 // do nothing
4562 }
4563 else
4564 {
4565 RIU_WriteRegBit(BK_COMB_C0, DISABLE, BIT(5));
4566 }
4567 }
4568 else
4569 {
4570
4571 RIU_WriteRegBit(BK_COMB_18, ENABLE, BIT(0));
4572 if(g_b2D3DPatchOn)
4573 {
4574 // do nothing
4575 }
4576 else
4577 {
4578 RIU_WriteRegBit(BK_COMB_C0, ENABLE, BIT(5));
4579 }
4580 }
4581 }
4582
4583 ////////////////////////////////////////////////////////////////////////////////
4584 /// @brief \b Function \b Name: HAL_AVD_COMB_SetHtotal()
4585 /// @brief \b Function \b Description: Using this funtion to enable/disable 3D COMB.
4586 /// @param <IN> \b bEnable : TRUE: enable 3D COMB, FALSE: disable 3D COMB.
4587 ///
4588 ///
4589 /// @param <OUT> \b None :
4590 /// @param <RET> \b None :
4591 /// @param <GLOBAL> \b None :
4592 ////////////////////////////////////////////////////////////////////////////////
HAL_AVD_COMB_SetHtotal(MS_U16 u16Htotal)4593 void HAL_AVD_COMB_SetHtotal(MS_U16 u16Htotal)
4594 {
4595 if (!_hal_AVD.bBaseAddrInitialized) return ;
4596
4597 RIU_Write2Byte( BK_COMB_52, u16Htotal );
4598 }
4599
4600 ////////////////////////////////////////////////////////////////////////////////
4601 /// @brief \b Function \b Name: HAL_AVD_COMB_SetHsyncTolerance()
4602 /// @brief \b Function \b Description: Using this funtion to enable/disable 3D COMB.
4603 /// @param <IN> \b bEnable : TRUE: enable 3D COMB, FALSE: disable 3D COMB.
4604 ///
4605 ///
4606 /// @param <OUT> \b None :
4607 /// @param <RET> \b None :
4608 /// @param <GLOBAL> \b None :
4609 ////////////////////////////////////////////////////////////////////////////////
HAL_AVD_COMB_SetHsyncTolerance(MS_U8 u8Tolerance)4610 void HAL_AVD_COMB_SetHsyncTolerance(MS_U8 u8Tolerance)
4611 {
4612 if (!_hal_AVD.bBaseAddrInitialized) return ;
4613
4614 RIU_WriteByte( BK_COMB_5A, u8Tolerance);
4615 }
4616
4617 ////////////////////////////////////////////////////////////////////////////////
4618 /// @brief \b Function \b Name: HAL_AVD_COMB_SetMemoryRequest()
4619 /// @brief \b Function \b Description: Using this funtion to enable/disable 3D COMB memory buffer.
4620 /// @param <IN> \b bEnable : TRUE: enable COMB memory write, FALSE: disable COMB memory write.
4621 ///
4622 ///
4623 /// @param <OUT> \b None :
4624 /// @param <RET> \b None :
4625 /// @param <GLOBAL> \b None :
4626 ////////////////////////////////////////////////////////////////////////////////
HAL_AVD_COMB_SetMemoryRequest(MS_BOOL bEnable)4627 void HAL_AVD_COMB_SetMemoryRequest(MS_BOOL bEnable)
4628 {
4629 if (!_hal_AVD.bBaseAddrInitialized) return ;
4630
4631 if(bEnable)
4632 RIU_WriteByteMask(BK_COMB_2A, 0x00, (BIT(4))); //weicheng 20130124 COMB memory issue.
4633 else
4634 RIU_WriteByteMask(BK_COMB_2A, 0x10, (BIT(4))); //weicheng 20121008 COMB memory issue.
4635 }
4636
4637 ////////////////////////////////////////////////////////////////////////////////
4638 /// @brief \b Function \b Name: HAL_AVD_VBI_SetTTSigDetSel()
4639 /// @brief \b Function \b Description: Using this funtion to enable/disable 3D COMB.
4640 /// @param <IN> \b bEnable : TRUE: enable 3D COMB, FALSE: disable 3D COMB.
4641 ///
4642 ///
4643 /// @param <OUT> \b None :
4644 /// @param <RET> \b None :
4645 /// @param <GLOBAL> \b None :
4646 ////////////////////////////////////////////////////////////////////////////////
HAL_AVD_VBI_SetTTSigDetSel(MS_BOOL bEnable)4647 void HAL_AVD_VBI_SetTTSigDetSel(MS_BOOL bEnable)
4648 {
4649 if (!_hal_AVD.bBaseAddrInitialized) return ;
4650
4651 if (bEnable)
4652 {
4653 RIU_WriteRegBit(BK_VBI_8D, ENABLE, BIT(6));
4654 }
4655 else
4656 {
4657 RIU_WriteRegBit(BK_VBI_8D, DISABLE, BIT(6));
4658 }
4659 }
4660
4661 ////////////////////////////////////////////////////////////////////////////////
4662 /// @brief \b Function \b Name: HAL_AVD_VBI_SetVPSPhaseAcc()
4663 /// @brief \b Function \b Description:
4664 /// @param <IN> \b bEnable :
4665 ///
4666 ///
4667 /// @param <OUT> \b None :
4668 /// @param <RET> \b None :
4669 /// @param <GLOBAL> \b None :
4670 ////////////////////////////////////////////////////////////////////////////////
HAL_AVD_VBI_SetVPSPhaseAcc(MS_U16 u16Parameter)4671 void HAL_AVD_VBI_SetVPSPhaseAcc(MS_U16 u16Parameter)
4672 {
4673 if (!_hal_AVD.bBaseAddrInitialized) return ;
4674
4675 RIU_Write2Byte( BK_VBI_99, u16Parameter );
4676 }
4677
4678 ////////////////////////////////////////////////////////////////////////////////
4679 /// @brief \b Function \b Name: HAL_AVD_GetReg()
4680 /// @brief \b Function \b Description:
4681 /// @param <IN> \b bEnable :
4682 ///
4683 ///
4684 /// @param <OUT> \b None :
4685 /// @param <RET> \b None :
4686 /// @param <GLOBAL> \b None :
4687 ////////////////////////////////////////////////////////////////////////////////
HAL_AVD_GetReg(MS_U16 u16Addr)4688 MS_U8 HAL_AVD_GetReg(MS_U16 u16Addr)
4689 {
4690 if (!_hal_AVD.bBaseAddrInitialized) return 0;
4691
4692 return RIU_ReadByte( u16Addr );
4693 }
4694
4695 ////////////////////////////////////////////////////////////////////////////////
4696 /// @brief \b Function \b Name: HAL_AVD_SetReg()
4697 /// @brief \b Function \b Description:
4698 /// @param <IN> \b bEnable :
4699 ///
4700 ///
4701 /// @param <OUT> \b None :
4702 /// @param <RET> \b None :
4703 /// @param <GLOBAL> \b None :
4704 ////////////////////////////////////////////////////////////////////////////////
HAL_AVD_SetReg(MS_U16 u16Addr,MS_U8 u8Value)4705 void HAL_AVD_SetReg(MS_U16 u16Addr, MS_U8 u8Value)
4706 {
4707 if (!_hal_AVD.bBaseAddrInitialized) return ;
4708
4709 RIU_WriteByte( u16Addr ,u8Value);
4710 }
4711
4712 ////////////////////////////////////////////////////////////////////////////////
4713 /// @brief \b Function \b Name: HAL_AVD_SetPQFineTune()
4714 /// @brief \b Function \b Description:
4715 /// @param <IN> \b bEnable :
4716 ///
4717 ///
4718 /// @param <OUT> \b None :
4719 /// @param <RET> \b None :
4720 /// @param <GLOBAL> \b None :
4721 ////////////////////////////////////////////////////////////////////////////////
HAL_AVD_SetPQFineTune(void)4722 void HAL_AVD_SetPQFineTune(void)
4723 {
4724 if (!_hal_AVD.bBaseAddrInitialized) return ;
4725
4726 RIU_WriteRegBit(BK_AFEC_55, ENABLE, BIT(2));
4727 MsOS_DelayTask(1);
4728 RIU_WriteRegBit(BK_AFEC_55, DISABLE, BIT(2));
4729 }
4730
4731 ////////////////////////////////////////////////////////////////////////////////
4732 /// @brief \b Function \b Name: HAL_AVD_GetHsyncEdge()
4733 /// @brief \b Function \b Description:
4734 /// @param <IN> \b bEnable :
4735 ///
4736 ///
4737 /// @param <OUT> \b None :
4738 /// @param <RET> \b None :
4739 /// @param <GLOBAL> \b None :
4740 ////////////////////////////////////////////////////////////////////////////////
HAL_AVD_GetHsyncEdge(void)4741 MS_U8 HAL_AVD_GetHsyncEdge(void)
4742 {
4743 return RIU_ReadByte(BK_AFEC_C4);
4744 }
HAL_AVD_Set2D3DPatchOnOff(MS_BOOL bEnable)4745 void HAL_AVD_Set2D3DPatchOnOff(MS_BOOL bEnable)
4746 {
4747 g_b2D3DPatchOn = bEnable;
4748 }
HAL_AVD_AFEC_BackPorchWindowPosition(MS_BOOL bEnable,MS_U8 u8Value)4749 void HAL_AVD_AFEC_BackPorchWindowPosition(MS_BOOL bEnable ,MS_U8 u8Value)
4750 {
4751 if(bEnable)
4752 {
4753 RIU_WriteRegBit(BK_AFEC_4E, bEnable, BIT(7));
4754 if(u8Value>0x76)
4755 {
4756 RIU_WriteByte(BK_AFEC_4F, 0x76);
4757 printf("###BackPorch postion=0x76###\r\n");
4758 }
4759 else if (u8Value<0x50)
4760 {
4761 RIU_WriteByte(BK_AFEC_4F, 0x50);
4762 printf("###BackPorch postion=0x50###\r\n");
4763 }
4764 else
4765 {
4766 RIU_WriteByte(BK_AFEC_4F, u8Value);
4767 printf("###BackPorch postion=%x###\r\n",u8Value);
4768 }
4769 }
4770 else
4771 RIU_WriteRegBit(BK_AFEC_4E, bEnable, BIT(7));
4772 }
4773
4774
HAL_AVD_SetDSPCodeType(MS_BOOL bEnable)4775 void HAL_AVD_SetDSPCodeType(MS_BOOL bEnable)
4776 {
4777 if(bEnable)
4778 g_u8DSPCodeSelect=AVD_DSP_CODE_TYPE_ADC;
4779 else
4780 g_u8DSPCodeSelect=AVD_DSP_CODE_TYPE_VIF;
4781
4782 }
4783
HAL_AVD_ShiftClk(AVD_ATV_CLK_TYPE eShiftMode,AVD_VideoStandardType eStandard,MS_U32 u32XTAL_Clock)4784 void HAL_AVD_ShiftClk(AVD_ATV_CLK_TYPE eShiftMode, AVD_VideoStandardType eStandard,MS_U32 u32XTAL_Clock)
4785 {
4786 if (!_hal_AVD.bBaseAddrInitialized) return ;
4787
4788
4789 VDDBG(printf("HAL_AVD_ShiftClk(mode=%d , standard=%d)\r\n", eShiftMode,eStandard));
4790
4791 if( eShiftMode == E_ATV_CLK_TYPE1_42MHZ )
4792 {
4793 switch(eStandard)
4794 {
4795 case E_VIDEOSTANDARD_NTSC_M:
4796 RIU_WriteByte(BK_AFEC_80, 0x17);
4797 RIU_WriteByte(BK_AFEC_81, 0x77);
4798 RIU_WriteByte(BK_AFEC_82, 0x78);
4799 RIU_WriteByte(BK_AFEC_8F, 0x0D);
4800 break;
4801 case E_VIDEOSTANDARD_PAL_BGHI:
4802 RIU_WriteByte(BK_AFEC_80, 0x12);
4803 RIU_WriteByte(BK_AFEC_81, 0xF2);
4804 RIU_WriteByte(BK_AFEC_82, 0x37);
4805 RIU_WriteByte(BK_AFEC_8F, 0x0D);
4806 break;
4807 case E_VIDEOSTANDARD_PAL_M:
4808 RIU_WriteByte(BK_AFEC_80, 0x17);
4809 RIU_WriteByte(BK_AFEC_81, 0x7E);
4810 RIU_WriteByte(BK_AFEC_82, 0x13);
4811 RIU_WriteByte(BK_AFEC_8F, 0x0D);
4812 break;
4813 case E_VIDEOSTANDARD_PAL_N:
4814 RIU_WriteByte(BK_AFEC_80, 0x17);
4815 RIU_WriteByte(BK_AFEC_81, 0x73);
4816 RIU_WriteByte(BK_AFEC_82, 0x41);
4817 RIU_WriteByte(BK_AFEC_8F, 0x0D);
4818 break;
4819 case E_VIDEOSTANDARD_SECAM:
4820 RIU_WriteByte(BK_AFEC_80, 0x13);
4821 RIU_WriteByte(BK_AFEC_81, 0x9A);
4822 RIU_WriteByte(BK_AFEC_82, 0x41);
4823 RIU_WriteByte(BK_AFEC_8F, 0x0D);
4824 break;
4825 default:
4826 RIU_WriteByte(BK_AFEC_80, 0x12);
4827 RIU_WriteByte(BK_AFEC_81, 0xF2);
4828 RIU_WriteByte(BK_AFEC_82, 0x37);
4829 RIU_WriteByte(BK_AFEC_8F, 0x0D);
4830 break;
4831 }
4832 }
4833 else if( eShiftMode == E_ATV_CLK_TYPE2_44P4MHZ )
4834 {
4835 switch(eStandard)
4836 {
4837 case E_VIDEOSTANDARD_NTSC_M:
4838 RIU_WriteByte(BK_AFEC_80, 0x18);
4839 RIU_WriteByte(BK_AFEC_81, 0xCE);
4840 RIU_WriteByte(BK_AFEC_82, 0xC0);
4841 RIU_WriteByte(BK_AFEC_8F, 0x0D);
4842 break;
4843 case E_VIDEOSTANDARD_PAL_BGHI:
4844 RIU_WriteByte(BK_AFEC_80, 0x14);
4845 RIU_WriteByte(BK_AFEC_81, 0x07);
4846 RIU_WriteByte(BK_AFEC_82, 0x5F);
4847 RIU_WriteByte(BK_AFEC_8F, 0x0D);
4848 break;
4849 case E_VIDEOSTANDARD_PAL_M:
4850 RIU_WriteByte(BK_AFEC_80, 0x18);
4851 RIU_WriteByte(BK_AFEC_81, 0xD5);
4852 RIU_WriteByte(BK_AFEC_82, 0xBD);
4853 RIU_WriteByte(BK_AFEC_8F, 0x0D);
4854 break;
4855 case E_VIDEOSTANDARD_PAL_N:
4856 RIU_WriteByte(BK_AFEC_80, 0x18);
4857 RIU_WriteByte(BK_AFEC_81, 0xCA);
4858 RIU_WriteByte(BK_AFEC_82, 0x4D);
4859 RIU_WriteByte(BK_AFEC_8F, 0x0D);
4860 break;
4861 case E_VIDEOSTANDARD_SECAM:
4862 RIU_WriteByte(BK_AFEC_80, 0x14);
4863 RIU_WriteByte(BK_AFEC_81, 0xB9);
4864 RIU_WriteByte(BK_AFEC_82, 0x03);
4865 RIU_WriteByte(BK_AFEC_8F, 0x0D);
4866 break;
4867 default:
4868 RIU_WriteByte(BK_AFEC_80, 0x14);
4869 RIU_WriteByte(BK_AFEC_81, 0x07);
4870 RIU_WriteByte(BK_AFEC_82, 0x5F);
4871 RIU_WriteByte(BK_AFEC_8F, 0x0D);
4872 break;
4873 }
4874 }
4875 else
4876 {
4877 if(u32XTAL_Clock<=(12000000UL))
4878 {
4879 RIU_WriteByte(BK_AFEC_8F, 0x3D);
4880 }
4881 else
4882 {
4883 RIU_WriteByte(BK_AFEC_8F, 0x1D); //AFEC_8F[4]=1, use HW mode default is 43.2Mz
4884 }
4885 }
4886 }
4887
4888 ////////////////////////////////////////////////////////////////////////////////
4889 /// @brief \b Function \b Name: HAL_AVD_AFEC_GetMacroVisionDetect()
4890 /// @brief \b Function \b Description: To get VD MacroVision detection.
4891 /// @param <IN> \b None :
4892 ///
4893 ///
4894 /// @param <OUT> \b None :
4895 /// @param <RET> \b MS_U16 : VD_SYNC_LOCKED/VD_HSYNC_LOCKED/VD_INTERLACED/VD_VSYNC_50HZ. . .
4896 /// @param <GLOBAL> \b None :
4897 ////////////////////////////////////////////////////////////////////////////////
HAL_AVD_AFEC_GetMacroVisionDetect(void)4898 MS_BOOL HAL_AVD_AFEC_GetMacroVisionDetect(void)
4899 {
4900 if (!_hal_AVD.bBaseAddrInitialized) return FALSE;
4901
4902 if (HAL_AVD_AFEC_GetStatus() & VD_MACROVISION)
4903 {
4904 return TRUE;
4905 }
4906 else
4907 {
4908 return FALSE;
4909 }
4910 }
4911
4912
4913
4914 ////////////////////////////////////////////////////////////////////////////////
4915 /// @brief \b Function \b Name: HAL_AVD_AFEC_GetCGMSDetect()
4916 /// @brief \b Function \b Description: To get VD decoding status.
4917 /// @param <IN> \b None :
4918 ///
4919 ///
4920 /// @param <OUT> \b None :
4921 /// @param <RET> \b MS_U16 : VD_SYNC_LOCKED/VD_HSYNC_LOCKED/VD_INTERLACED/VD_VSYNC_50HZ. . .
4922 /// @param <GLOBAL> \b None :
4923 ////////////////////////////////////////////////////////////////////////////////
HAL_AVD_VBI_GetCGMSDetect(void)4924 MS_BOOL HAL_AVD_VBI_GetCGMSDetect(void) //2013.11.04 detect CGMS: WSS, WSSDATA, closed caption
4925 {
4926 if (!_hal_AVD.bBaseAddrInitialized) return FALSE;
4927
4928 if (HAL_AVD_AFEC_GetStatus() & VD_VSYNC_50HZ) //625 lines
4929 {
4930 if(RIU_ReadByte(BK_VBI_CD)&(BIT(6)|BIT(7)))
4931 return TRUE;
4932 else
4933 return FALSE;
4934 }
4935 else //525 lines
4936 {
4937 if(RIU_ReadByte(BK_VBI_CE)&(BIT(4)|BIT(5)))
4938 return TRUE;
4939 else
4940 return FALSE;
4941 }
4942 }