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 #include "ULog.h"
111 //extern void MDrv_WriteRegTbl ( const MS_U8 *pRegTable );
112
113 //-------------------------------------------------------------------------------------------------
114 // Driver Compiler Options
115 //-------------------------------------------------------------------------------------------------
116
117
118 //-------------------------------------------------------------------------------------------------
119 // Local Defines
120 //-------------------------------------------------------------------------------------------------
121 // Register access
122 #define _RV1(addr, value) (((addr) >> 8) & 0x3F), (MS_U8)(addr), (MS_U8)(value)
123 #define _END_OF_AVD_TBL_ 0xFF, 0xFF, 0xFF
124
125 #define RIU_MACRO_START do {
126 #define RIU_MACRO_END } while (0)
127
128 // Address bus of RIU is 16 bits.
129 #define RIU_READ_BYTE(addr) ( READ_BYTE( (MS_VIRT)_hal_AVD.ptrAVDBaseAddr + (addr) ) )
130 #define RIU_READ_2BYTE(addr) ( READ_WORD( (MS_VIRT)_hal_AVD.ptrAVDBaseAddr + (addr) ) )
131 #define RIU_WRITE_BYTE(addr, val) { WRITE_BYTE( (MS_VIRT)_hal_AVD.ptrAVDBaseAddr + (addr), val) }
132 #define RIU_WRITE_2BYTE(addr, val) { WRITE_WORD( (MS_VIRT)_hal_AVD.ptrAVDBaseAddr + (addr), val) }
133
134 //=============================================================
135 // Standard Form
136
137 #define RIU_ReadByte( u32Reg ) RIU_READ_BYTE(((u32Reg) << 1) - ((u32Reg) & 1))
138
139 #define RIU_Read2Byte( u32Reg ) (RIU_READ_2BYTE((u32Reg)<<1))
140
141 #define RIU_ReadRegBit( u32Reg, u8Mask ) (RIU_READ_BYTE(((u32Reg)<<1) - ((u32Reg) & 1)) & (u8Mask))
142
143 #define RIU_WriteRegBit( u32Reg, bEnable, u8Mask ) \
144 RIU_MACRO_START \
145 RIU_WRITE_BYTE( (((u32Reg) <<1) - ((u32Reg) & 1)) , (bEnable) ? (RIU_READ_BYTE( (((u32Reg) <<1) - ((u32Reg) & 1)) ) | (u8Mask)) : \
146 (RIU_READ_BYTE( (((u32Reg) <<1) - ((u32Reg) & 1)) ) & ~(u8Mask))); \
147 RIU_MACRO_END
148
149 #define RIU_WriteByte( u32Reg, u8Val ) \
150 RIU_MACRO_START \
151 RIU_WRITE_BYTE(((u32Reg) << 1) - ((u32Reg) & 1), u8Val); \
152 RIU_MACRO_END
153
154 #define RIU_Write2Byte( u32Reg, u16Val ) \
155 RIU_MACRO_START \
156 if ( ((u32Reg) & 0x01) ) \
157 { \
158 RIU_WRITE_BYTE(((u32Reg) << 1) - 1, (MS_U8)((u16Val))); \
159 RIU_WRITE_BYTE(((u32Reg) + 1) << 1, (MS_U8)((u16Val) >> 8)); \
160 } \
161 else \
162 { \
163 RIU_WRITE_2BYTE( ((u32Reg)<<1) , u16Val); \
164 } \
165 RIU_MACRO_END
166
167 #define RIU_WriteByteMask( u32Reg, u8Val, u8Msk ) \
168 RIU_MACRO_START \
169 RIU_WRITE_BYTE( (((u32Reg) <<1) - ((u32Reg) & 1)), (RIU_READ_BYTE((((u32Reg) <<1) - ((u32Reg) & 1))) & ~(u8Msk)) | ((u8Val) & (u8Msk))); \
170 RIU_MACRO_END
171
172 #if !defined(VDMAKEWORD)
173 #define VDMAKEWORD(a,b) ((((MS_U16)((MS_U8) (a)))<<8) | ((MS_U16)((MS_U8) (b))))
174 #endif
175
176 // BK_AFEC_DC
177 #define MSK_UD7_BANK 0x03
178 #define VAL_UD7_BANK6 0x00
179 #define VAL_UD7_BANK7 0x01
180 #define MSK_UD7_STATE 0x0C
181 #define VAL_UD7_FREE 0x00
182 #define VAL_UD7_READ 0x04
183 #define VAL_UD7_WRITE 0x08
184 #define VAL_UD7_READ_END 0x0C
185
186 //-------------------------------------------------------------------------------------------------
187 // Local Structures
188 //-------------------------------------------------------------------------------------------------
189 typedef struct
190 {
191 MS_VIRT ptrAVDBaseAddr; // REG_AFEC_BASE
192 MS_BOOL bBaseAddrInitialized;
193 } hal_AVD_t;
194
195 //-------------------------------------------------------------------------------------------------
196 // Global Variables
197 //-------------------------------------------------------------------------------------------------
198 static MS_U8 g_u8DSPCodeSelect=0;
199
200 #if(VD_CHIP_VERSION!=AVD_AMBER1_A)//def MSOS_TYPE_LINUX
201 const MS_U8 AVD_DSP_CODE[] =
202 {
203 0x02,0x00,0x03,0x75,0x81,0xAD,0x02,0x02,0x05,0x00,0x00,0x02,0x08,0x35,0xBB,0x01, // 000x
204 0x0C,0xE5,0x82,0x29,0xF5,0x82,0xE5,0x83,0x3A,0xF5,0x83,0xE0,0x22,0x50,0x06,0xE9, // 001x
205 0x25,0x82,0xF8,0xE6,0x22,0xBB,0xFE,0x06,0xE9,0x25,0x82,0xF8,0xE2,0x22,0xE5,0x82, // 002x
206 0x29,0xF5,0x82,0xE5,0x83,0x3A,0xF5,0x83,0xE4,0x93,0x22,0xEF,0x8D,0xF0,0xA4,0xA8, // 003x
207 0xF0,0xCF,0x8C,0xF0,0xA4,0x28,0xCE,0x8D,0xF0,0xA4,0x2E,0xFE,0x22,0xBC,0x00,0x0B, // 004x
208 0xBE,0x00,0x29,0xEF,0x8D,0xF0,0x84,0xFF,0xAD,0xF0,0x22,0xE4,0xCC,0xF8,0x75,0xF0, // 005x
209 0x08,0xEF,0x2F,0xFF,0xEE,0x33,0xFE,0xEC,0x33,0xFC,0xEE,0x9D,0xEC,0x98,0x40,0x05, // 006x
210 0xFC,0xEE,0x9D,0xFE,0x0F,0xD5,0xF0,0xE9,0xE4,0xCE,0xFD,0x22,0xED,0xF8,0xF5,0xF0, // 007x
211 0xEE,0x84,0x20,0xD2,0x1C,0xFE,0xAD,0xF0,0x75,0xF0,0x08,0xEF,0x2F,0xFF,0xED,0x33, // 008x
212 0xFD,0x40,0x07,0x98,0x50,0x06,0xD5,0xF0,0xF2,0x22,0xC3,0x98,0xFD,0x0F,0xD5,0xF0, // 009x
213 0xEA,0x22,0xC5,0xF0,0xF8,0xA3,0xE0,0x28,0xF0,0xC5,0xF0,0xF8,0xE5,0x82,0x15,0x82, // 00Ax
214 0x70,0x02,0x15,0x83,0xE0,0x38,0xF0,0x22,0xE8,0x8F,0xF0,0xA4,0xCC,0x8B,0xF0,0xA4, // 00Bx
215 0x2C,0xFC,0xE9,0x8E,0xF0,0xA4,0x2C,0xFC,0x8A,0xF0,0xED,0xA4,0x2C,0xFC,0xEA,0x8E, // 00Cx
216 0xF0,0xA4,0xCD,0xA8,0xF0,0x8B,0xF0,0xA4,0x2D,0xCC,0x38,0x25,0xF0,0xFD,0xE9,0x8F, // 00Dx
217 0xF0,0xA4,0x2C,0xCD,0x35,0xF0,0xFC,0xEB,0x8E,0xF0,0xA4,0xFE,0xA9,0xF0,0xEB,0x8F, // 00Ex
218 0xF0,0xA4,0xCF,0xC5,0xF0,0x2E,0xCD,0x39,0xFE,0xE4,0x3C,0xFC,0xEA,0xA4,0x2D,0xCE, // 00Fx
219 0x35,0xF0,0xFD,0xE4,0x3C,0xFC,0x22,0xA4,0x25,0x82,0xF5,0x82,0xE5,0xF0,0x35,0x83, // 010x
220 0xF5,0x83,0x22,0xD0,0x83,0xD0,0x82,0xF8,0xE4,0x93,0x70,0x12,0x74,0x01,0x93,0x70, // 011x
221 0x0D,0xA3,0xA3,0x93,0xF8,0x74,0x01,0x93,0xF5,0x82,0x88,0x83,0xE4,0x73,0x74,0x02, // 012x
222 0x93,0x68,0x60,0xEF,0xA3,0xA3,0xA3,0x80,0xDF,0x40,0x00,0x3F,0xF1,0x33,0xAB,0x33, // 013x
223 0x8E,0x33,0xB5,0x33,0xA6,0x33,0x9D,0x40,0x0E,0x4F,0x45,0x4F,0x33,0x40,0x00,0x3F, // 014x
224 0xDB,0x40,0x0B,0x3F,0xF9,0x3F,0xED,0x4F,0x57,0x4F,0x5B,0x4F,0x49,0x40,0x12,0x3F, // 015x
225 0xED,0x40,0x1D,0x40,0x0B,0x40,0x00,0x4F,0x6D,0x4F,0x36,0x4F,0x25,0x3F,0xF4,0x3F, // 016x
226 0xD0,0x40,0x00,0x3F,0xEE,0x3F,0xE2,0x4F,0x48,0x00,0x90,0xDA,0xC8,0x22,0xB3,0x51, // 017x
227 0x6F,0x32,0x51,0x00,0xFD,0x7E,0x9D,0xFE,0x13,0x85,0x9F,0x06,0xF9,0x87,0xA1,0x00, // 018x
228 0x6B,0xF8,0x1A,0x83,0x87,0x00,0x22,0x85,0xD6,0x80,0xEC,0x00,0xEC,0x00,0xE0,0x00, // 019x
229 0xE0,0x00,0xEC,0x00,0xE0,0x82,0x24,0x02,0x24,0x02,0x30,0x02,0x30,0x02,0x24,0x02, // 01Ax
230 0x30,0x80,0xFC,0x00,0xFC,0x00,0xF0,0x00,0xF0,0x00,0xFC,0x00,0xF0,0x27,0x27,0x1D, // 01Bx
231 0x1F,0x23,0x00,0x61,0x00,0x61,0x00,0x5E,0x00,0x5E,0x00,0x69,0x00,0x01,0x02,0x00, // 01Cx
232 0x03,0x00,0x04,0x1C,0x18,0x14,0x10,0x0C,0x08,0x04,0x00,0x31,0xEC,0x17,0xC5,0x18, // 01Dx
233 0x44,0x18,0xF6,0x20,0x80,0x17,0xC5,0x18,0x44,0x18,0xF6,0x12,0x33,0x11,0xD4,0x11, // 01Ex
234 0x55,0x0D,0x50,0x12,0x33,0x11,0xD4,0x11,0x55,0x06,0x1E,0x04,0x6F,0x04,0x6F,0x03, // 01Fx
235 0x8E,0x23,0x28,0x80,0x73,0x12,0x08,0x04,0x12,0x0F,0x25,0xD1,0xF3,0x7D,0x01,0x7F, // 020x
236 0xB1,0xF1,0x79,0x7D,0x0F,0xD1,0xA9,0x7D,0x06,0xD1,0xA9,0x7D,0x00,0x7C,0x04,0x7F, // 021x
237 0x44,0xD1,0xAD,0x7D,0x6A,0x7C,0x2E,0x7F,0x46,0xF1,0x73,0xE4,0xFD,0x7F,0xCE,0x51, // 022x
238 0x98,0xE4,0xFD,0x7F,0xCA,0x51,0x98,0xE4,0xFD,0x7F,0xC9,0x51,0x98,0x7D,0x9D,0x7F, // 023x
239 0xD0,0x51,0x98,0x7D,0x00,0x7C,0x05,0x7F,0x78,0xD1,0xD3,0x7D,0x26,0x7F,0xD1,0x51, // 024x
240 0x98,0x7D,0x80,0x7F,0xAB,0x51,0x98,0x7D,0x80,0x7F,0xAD,0x51,0x98,0x7D,0x30,0x7F, // 025x
241 0xB2,0x51,0x98,0x7D,0x60,0x7F,0xB7,0x51,0x98,0x7D,0x0E,0x7F,0xD7,0x51,0x98,0x7D, // 026x
242 0x01,0x7F,0xFA,0x51,0x98,0xD2,0xAF,0x75,0x7B,0x14,0x90,0x80,0x77,0xE0,0xFD,0x7F, // 027x
243 0xD6,0x51,0x98,0x12,0x09,0x9D,0x12,0x08,0x5A,0xE5,0x7B,0x70,0xED,0xD2,0x35,0x75, // 028x
244 0x7B,0x14,0x80,0xE6,0xAD,0x77,0x7F,0xA2,0xF1,0x67,0xED,0xF0,0x00,0x00,0x00,0x00, // 029x
245 0x00,0x00,0x00,0x00,0x22,0x20,0x35,0x02,0xA1,0xF8,0x90,0x11,0xCF,0xE0,0xF5,0x2A, // 02Ax
246 0x90,0x11,0xD4,0xE0,0xF5,0x21,0x90,0x11,0xD9,0xE0,0xF5,0x51,0x30,0x55,0x02,0xC2, // 02Bx
247 0x73,0x90,0x11,0x84,0xE0,0x54,0xFE,0xF5,0x4D,0xE5,0x76,0x30,0xE1,0x34,0x20,0x06, // 02Cx
248 0x31,0x53,0x76,0xFD,0x53,0x4D,0xFB,0xA2,0x00,0x30,0x20,0x01,0xB3,0x50,0x04,0xA2, // 02Dx
249 0x20,0x92,0x00,0x20,0x59,0x0C,0xA2,0x02,0x30,0x22,0x01,0xB3,0x50,0x04,0xA2,0x22, // 02Ex
250 0x92,0x02,0x30,0x22,0x07,0x43,0x4D,0x04,0x7D,0x80,0x80,0x02,0xE4,0xFD,0x7F,0x85, // 02Fx
251 0x51,0x98,0x53,0x4D,0xFD,0x20,0x20,0x03,0x20,0x21,0x06,0x30,0x20,0x09,0x30,0x3C, // 030x
252 0x06,0x20,0x06,0x03,0x43,0x4D,0x02,0x30,0x21,0x05,0x43,0x4D,0x80,0x80,0x03,0x53, // 031x
253 0x4D,0x7F,0xAD,0x4D,0x7F,0x84,0x51,0x98,0xA2,0x03,0x30,0x23,0x01,0xB3,0x50,0x04, // 032x
254 0xA2,0x23,0x92,0x03,0x90,0x11,0xA8,0x12,0x1D,0x7F,0x53,0x4E,0xFC,0x20,0x23,0x06, // 033x
255 0x30,0x12,0x08,0x30,0x26,0x05,0x43,0x4E,0x02,0x80,0x03,0x43,0x4E,0x01,0xAD,0x4E, // 034x
256 0xAC,0x4D,0x7F,0xA8,0xD1,0xD3,0xA2,0x04,0x30,0x24,0x01,0xB3,0x50,0x0A,0xA2,0x24, // 035x
257 0x92,0x04,0x20,0x24,0x03,0x43,0x76,0x08,0x90,0x11,0x22,0xE0,0xA2,0xE6,0x92,0x25, // 036x
258 0x30,0x06,0x0A,0x30,0x25,0x12,0x20,0x6E,0x0F,0xC2,0x06,0x80,0x0B,0x20,0x25,0x08, // 037x
259 0xD2,0x06,0xC2,0x20,0xC2,0x21,0xC2,0x22,0xA2,0x05,0x30,0x26,0x01,0xB3,0x50,0x07, // 038x
260 0xA2,0x26,0x92,0x05,0x43,0x76,0x40,0x90,0x11,0xCE,0xE0,0xF5,0x51,0x13,0x92,0x6A, // 039x
261 0xE5,0x51,0x30,0xE6,0x04,0xD2,0x10,0x80,0x02,0xC2,0x10,0xE5,0x51,0x30,0xE7,0x04, // 03Ax
262 0xD2,0x01,0x80,0x02,0xC2,0x01,0xE5,0x51,0x54,0x0E,0xC3,0x13,0xF5,0x75,0xA2,0x6A, // 03Bx
263 0x30,0x6C,0x01,0xB3,0x50,0x06,0xD2,0x6B,0xA2,0x6A,0x92,0x6C,0x78,0xA5,0xE6,0x65, // 03Cx
264 0x75,0x60,0x07,0xA6,0x75,0x30,0x6A,0x02,0xD2,0x68,0x90,0x11,0xCA,0xE0,0xF5,0x51, // 03Dx
265 0xE5,0x78,0xC3,0x94,0x04,0x40,0x26,0x90,0x11,0x18,0xE0,0x60,0x12,0x78,0xA6,0xE6, // 03Ex
266 0xD3,0x94,0x10,0x40,0x05,0x43,0x51,0x01,0x80,0x13,0x78,0xA6,0x06,0x80,0x0E,0x78, // 03Fx
267 0xA6,0xE6,0xD3,0x94,0x00,0x40,0x03,0x16,0x80,0x03,0x53,0x51,0xFE,0x30,0x3C,0x05, // 040x
268 0x43,0x51,0x02,0x80,0x03,0x53,0x51,0xFD,0x90,0x11,0x04,0x12,0x1D,0x7F,0xE5,0x4D, // 041x
269 0x54,0xC0,0xFF,0xBF,0xC0,0x05,0x43,0x51,0x04,0x80,0x03,0x53,0x51,0xFB,0x30,0x63, // 042x
270 0x05,0x43,0x51,0x08,0x80,0x03,0x53,0x51,0xF7,0xAD,0x51,0x7F,0xCA,0x51,0x98,0x90, // 043x
271 0x11,0xAB,0xE0,0xF5,0x51,0x30,0x3C,0x08,0x20,0x59,0x05,0x53,0x51,0xF3,0x80,0x08, // 044x
272 0xE5,0x51,0x54,0xF3,0x44,0x08,0xF5,0x51,0x90,0x11,0xAD,0xE0,0xF5,0x52,0x53,0x51, // 045x
273 0x0F,0x53,0x52,0x0F,0x90,0x11,0xD5,0xE0,0xF5,0x4D,0x20,0x21,0x03,0x30,0x63,0x10, // 046x
274 0x30,0x63,0x05,0x43,0x51,0xB0,0x80,0x03,0x43,0x51,0x80,0x43,0x52,0x80,0x80,0x13, // 047x
275 0xE5,0x4D,0x54,0x03,0xC4,0x54,0xF0,0x24,0x80,0xF5,0x4E,0xE5,0x4E,0x42,0x51,0xE5, // 048x
276 0x4E,0x42,0x52,0x30,0x08,0x08,0xE5,0x51,0x54,0x0F,0x44,0xC0,0xF5,0x51,0x20,0x21, // 049x
277 0x0E,0x30,0x63,0x0B,0x30,0x09,0x08,0xE5,0x52,0x54,0x0F,0x44,0x80,0xF5,0x52,0x30, // 04Ax
278 0x60,0x03,0x43,0x52,0xA0,0x90,0x80,0x59,0xE0,0xFF,0xF4,0x60,0x11,0xEF,0x04,0x25, // 04Bx
279 0xE0,0x25,0xE0,0xC4,0x54,0xF0,0xFF,0xE5,0x51,0x54,0x0F,0x4F,0xF5,0x51,0xAD,0x51, // 04Cx
280 0x7F,0xAB,0x51,0x98,0xAD,0x52,0x7F,0xAD,0x51,0x98,0x20,0x21,0x09,0x30,0x52,0x0C, // 04Dx
281 0x30,0x3D,0x09,0x20,0x0F,0x06,0x7D,0x6C,0x7C,0x64,0x80,0x10,0x30,0x52,0x09,0x30, // 04Ex
282 0x0D,0x06,0x7D,0x6C,0x7C,0x68,0x80,0x04,0x7D,0x6C,0x7C,0x60,0x7F,0xB6,0xD1,0xD3, // 04Fx
283 0x30,0x52,0x17,0x30,0x0D,0x14,0x30,0x21,0x02,0x80,0x12,0x90,0x80,0x66,0xE0,0x30, // 050x
284 0x63,0x04,0x24,0xFC,0x80,0x0D,0x24,0xFD,0x80,0x09,0x30,0x21,0x12,0x90,0x80,0x66, // 051x
285 0xE0,0x24,0xFB,0xF5,0x4E,0x90,0x80,0x65,0xE0,0x34,0xFF,0xF5,0x4D,0x80,0x1F,0x30, // 052x
286 0x63,0x12,0x90,0x80,0x66,0xE0,0x24,0x02,0xF5,0x4E,0x90,0x80,0x65,0xE0,0x34,0x00, // 053x
287 0xF5,0x4D,0x80,0x0A,0x90,0x80,0x65,0xE0,0xF5,0x4D,0xA3,0xE0,0xF5,0x4E,0x90,0x11, // 054x
288 0x5A,0x12,0x17,0xC8,0xE5,0x50,0xAE,0x4F,0x78,0x06,0xCE,0xC3,0x13,0xCE,0x13,0xD8, // 055x
289 0xF9,0x65,0x4E,0x70,0x03,0xEE,0x65,0x4D,0x60,0x14,0xE5,0x4E,0xAE,0x4D,0x78,0x06, // 056x
290 0xC3,0x33,0xCE,0x33,0xCE,0xD8,0xF9,0xFD,0xAC,0x06,0x7F,0x5A,0xD1,0xD3,0x12,0x1D, // 057x
291 0x7C,0x53,0x4D,0x03,0x90,0x11,0xDC,0xE0,0x54,0x0C,0x70,0x32,0x7D,0xFF,0x7F,0xDD, // 058x
292 0x51,0x98,0x7D,0x26,0x7F,0xDE,0x51,0x98,0xD3,0xE5,0x4E,0x94,0x20,0xE5,0x4D,0x94, // 059x
293 0x00,0x40,0x04,0x7D,0x30,0x80,0x0D,0xC3,0xE5,0x4E,0x94,0x15,0xE5,0x4D,0x94,0x00, // 05Ax
294 0x50,0x06,0x7D,0x10,0x7F,0xDF,0x51,0x98,0x7D,0x09,0x7F,0xDC,0x51,0x98,0x90,0x11, // 05Bx
295 0x3A,0xE0,0xF5,0x4E,0xE5,0x3A,0xC3,0x94,0x0A,0x50,0x1F,0x20,0x20,0x1C,0xE5,0x18, // 05Cx
296 0x70,0x18,0xE5,0x4E,0x94,0x63,0x40,0x06,0x7D,0x96,0x7C,0x00,0x80,0x16,0xE5,0x4E, // 05Dx
297 0xC3,0x94,0x59,0x50,0x13,0xE4,0xFD,0xFC,0x80,0x0A,0xE5,0x4E,0xC3,0x94,0x55,0x50, // 05Ex
298 0x07,0xE4,0xFD,0xFC,0x7F,0xBA,0xD1,0xD3,0xE4,0xF5,0x4D,0xF5,0x4E,0x30,0x23,0x03, // 05Fx
299 0x43,0x4D,0x02,0x30,0x15,0x03,0x43,0x4D,0x04,0x30,0x26,0x03,0x43,0x4D,0x10,0x20, // 060x
300 0x58,0x03,0x43,0x4D,0x20,0x30,0x06,0x05,0xE5,0x78,0xB4,0x05,0x03,0x43,0x4D,0x40, // 061x
301 0x30,0x74,0x08,0xE5,0x4D,0x30,0xE6,0x03,0x43,0x4D,0x80,0x12,0x17,0xBA,0xC4,0x33, // 062x
302 0x54,0xE0,0x42,0x4E,0x30,0x6D,0x03,0x43,0x4E,0x01,0x20,0x12,0x03,0x43,0x4E,0x02, // 063x
303 0x30,0x02,0x03,0x43,0x4E,0x04,0x30,0x59,0x03,0x43,0x4E,0x08,0x30,0x20,0x03,0x43, // 064x
304 0x4E,0x10,0xAD,0x4E,0xAC,0x4D,0x7F,0xCC,0xD1,0xD3,0x20,0x06,0x0C,0x90,0x80,0x35, // 065x
305 0xE0,0xFE,0xA3,0xE0,0xAC,0x06,0xFD,0x80,0x04,0x7C,0x00,0x7D,0x00,0x7F,0xC5,0xD1, // 066x
306 0xD3,0x90,0x11,0x3B,0xE0,0x54,0x3F,0xFD,0x7F,0xC4,0x51,0x98,0xE4,0xF5,0x51,0x30, // 067x
307 0x07,0x03,0x43,0x51,0x01,0x30,0x21,0x03,0x43,0x51,0x02,0x30,0x30,0x03,0x43,0x51, // 068x
308 0x04,0x30,0x6E,0x03,0x43,0x51,0x08,0x30,0x72,0x03,0x43,0x51,0x40,0x30,0x71,0x03, // 069x
309 0x43,0x51,0x80,0xAD,0x51,0x7F,0xC9,0x41,0x98,0x7C,0x00,0x7F,0x42,0xAB,0x07,0xE4, // 06Ax
310 0x2B,0xF1,0x69,0xED,0xF0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x74,0x01,0x2B, // 06Bx
311 0xF1,0x69,0xEC,0xF0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x22,0x7D,0x0D,0x7C, // 06Cx
312 0x00,0x7F,0x90,0xAB,0x07,0xE4,0x2B,0xF1,0x69,0xED,0xF0,0x00,0x00,0x00,0x00,0x00, // 06Dx
313 0x00,0x00,0x00,0x74,0x01,0x2B,0xF1,0x69,0xEC,0xF0,0x00,0x00,0x00,0x00,0x00,0x00, // 06Ex
314 0x00,0x00,0x22,0xE4,0xF5,0x2B,0xE5,0x2A,0x54,0x84,0x44,0x08,0xF5,0x2A,0xE4,0x78, // 06Fx
315 0xAA,0xF6,0x78,0xA7,0xF6,0x7D,0x09,0xFC,0x7F,0x8C,0xF1,0x92,0x7F,0x86,0xD1,0xD3, // 070x
316 0x7D,0x09,0x7C,0x00,0x7F,0x8E,0xF1,0x92,0x7F,0x88,0xD1,0xD3,0x7D,0xF4,0x7C,0x00, // 071x
317 0x7F,0x0E,0xD1,0xD3,0x7D,0x71,0x12,0x17,0xC1,0x90,0x80,0x35,0x74,0x02,0xF0,0xA3, // 072x
318 0x74,0x71,0xF0,0xE4,0x90,0x80,0x40,0xF0,0x75,0x6D,0x01,0x75,0x6E,0x38,0x75,0x71, // 073x
319 0x01,0x75,0x72,0x39,0x7D,0x47,0x7C,0x03,0x7F,0x0C,0xF1,0xFC,0x90,0x80,0x2A,0xF0, // 074x
320 0xC2,0x72,0x90,0x80,0x3F,0xF0,0xC2,0x74,0x78,0xA8,0x76,0x80,0x08,0xF6,0xC2,0x71, // 075x
321 0xF5,0x6C,0x90,0x80,0x30,0xF0,0x22,0xE4,0x2F,0xF5,0x82,0xE4,0x34,0x11,0xF5,0x83, // 076x
322 0x22,0x7F,0x44,0xD1,0xAD,0xE4,0xFD,0x7F,0xB1,0xF1,0x67,0xED,0xF0,0x00,0x00,0x00, // 077x
323 0x00,0x00,0x00,0x00,0x00,0xF1,0x67,0xED,0xF0,0x00,0x00,0x00,0x00,0x00,0x00,0x00, // 078x
324 0x00,0x22,0xD1,0xD3,0x7D,0x06,0x7C,0x00,0x22,0xE4,0x78,0xAB,0xF6,0x75,0x08,0x04, // 079x
325 0xF5,0x11,0xF5,0x10,0xF5,0x0F,0xF5,0x0E,0xF5,0x17,0xF5,0x16,0xF5,0x15,0xF5,0x14, // 07Ax
326 0xF5,0x19,0xF5,0x1A,0x7F,0x10,0x90,0x80,0x16,0xE4,0xF0,0xA3,0xDF,0xFC,0x12,0x33, // 07Bx
327 0x44,0x12,0x32,0xFE,0xE4,0xF5,0x1B,0xF5,0x0C,0xF5,0x0B,0xF5,0x0A,0xF5,0x09,0x90, // 07Cx
328 0x80,0x09,0xF0,0xC2,0x3A,0x7D,0x10,0xFC,0x7F,0x68,0xD1,0xD3,0x7D,0x01,0x7F,0xB1, // 07Dx
329 0xF1,0x79,0x90,0x11,0x4C,0xE0,0xFF,0x53,0x07,0x1F,0xEF,0x44,0x20,0xFD,0x7C,0x00, // 07Ex
330 0x7F,0x4C,0xD1,0xD3,0xE4,0xFD,0x7F,0xB1,0xE1,0x79,0x41,0x98,0xD1,0xD3,0xE4,0x90, // 07Fx
331 0x80,0x2F,0xF0,0x22,0x90,0xC0,0x08,0x74,0x55,0xF0,0xA3,0x74,0xAA,0xF0,0xE4,0xF5, // 080x
332 0xD8,0x75,0x8E,0x01,0x90,0x10,0x1B,0x74,0x07,0xF0,0x90,0x10,0x1A,0x14,0xF0,0x75, // 081x
333 0x89,0x01,0xD2,0x8C,0xD2,0xA9,0xE4,0xF5,0x80,0xF5,0xE2,0xFD,0x7F,0xC0,0x12,0x02, // 082x
334 0x98,0xE4,0xF5,0x7A,0x22,0xC0,0xE0,0xC0,0x83,0xC0,0x82,0xE5,0x7B,0x60,0x02,0x15, // 083x
335 0x7B,0x75,0x8A,0x09,0x75,0x8C,0xE4,0x90,0x80,0x77,0xE0,0x04,0xF0,0xD0,0x82,0xD0, // 084x
336 0x83,0xD0,0xE0,0x32,0x12,0x07,0x67,0xE0,0xFF,0x22,0x7F,0xC0,0x11,0x54,0xAE,0x07, // 085x
337 0xEE,0x70,0x02,0x21,0x46,0x7F,0xC1,0x11,0x54,0xEF,0x75,0x4B,0x00,0xF5,0x4C,0x7F, // 086x
338 0xC2,0x11,0x54,0x8F,0x4A,0xAF,0x06,0xEF,0x12,0x01,0x13,0x08,0x94,0x01,0x08,0xB6, // 087x
339 0x02,0x08,0xC2,0x03,0x08,0xC9,0x04,0x08,0xD3,0x05,0x08,0xDD,0x06,0x09,0x2B,0xFA, // 088x
340 0x00,0x00,0x09,0x3F,0xE5,0x4C,0x30,0xE0,0x08,0x14,0x31,0x47,0x14,0xFF,0x12,0x07, // 089x
341 0xFA,0xAF,0x4C,0xAD,0x4A,0x12,0x07,0xFA,0xE5,0x4C,0x30,0xE0,0x02,0x21,0x3F,0x04, // 08Ax
342 0x31,0x47,0x04,0xFF,0x80,0x70,0xAF,0x4C,0x11,0x54,0x8F,0x4A,0xAD,0x4A,0x7F,0xC2, // 08Bx
343 0x80,0x64,0x31,0x4F,0xE5,0x4A,0xF0,0x80,0x76,0x31,0x4F,0xE0,0xF5,0x4A,0xFD,0x7F, // 08Cx
344 0xC2,0x80,0x53,0x31,0x7A,0x50,0x68,0x31,0x70,0xA6,0x4A,0x80,0x62,0x31,0x7A,0x50, // 08Dx
345 0x07,0x31,0x70,0xE6,0xF5,0x4A,0x80,0x3A,0xC3,0xE5,0x4C,0x94,0x40,0xE5,0x4B,0x94, // 08Ex
346 0x00,0x40,0x2C,0xE5,0x4C,0x94,0x41,0xE5,0x4B,0x94,0x00,0x50,0x22,0xE5,0x4C,0x25, // 08Fx
347 0xE0,0xFF,0xE5,0x4B,0x33,0xFE,0x74,0x83,0x2F,0xF5,0x82,0x74,0x01,0x3E,0xF5,0x83, // 090x
348 0xE4,0x93,0xFE,0x74,0x01,0x93,0xF5,0x82,0x8E,0x83,0xE0,0xF5,0x4A,0x80,0x03,0xE4, // 091x
349 0xF5,0x4A,0xAD,0x4A,0x7F,0xC2,0x12,0x07,0xFA,0x80,0x14,0x7F,0xC2,0x11,0x54,0xBF, // 092x
350 0xA5,0x02,0xC2,0xAF,0x7F,0xC2,0x11,0x54,0xEF,0x64,0xA5,0x60,0xF7,0xD2,0xAF,0xE4, // 093x
351 0xFD,0x7F,0xC0,0x12,0x07,0xFA,0x22,0xFF,0x11,0x54,0xAD,0x07,0xE5,0x4C,0x22,0x7F, // 094x
352 0xC3,0x11,0x54,0xEF,0xFE,0xE4,0x25,0x4C,0xF5,0x4C,0xEE,0x35,0x4B,0xF5,0x4B,0xE4, // 095x
353 0x25,0x4C,0xFF,0xE5,0x4B,0x34,0x90,0xF5,0x1C,0x8F,0x1D,0x8F,0x82,0xF5,0x83,0x22, // 096x
354 0xE5,0x4C,0x90,0x02,0x01,0x93,0xF5,0x4D,0xF8,0x22,0xC3,0xE5,0x4C,0x94,0x02,0xE5, // 097x
355 0x4B,0x94,0x00,0x22,0x75,0x1E,0x00,0x75,0x1F,0x02,0x75,0x1C,0x90,0x75,0x1D,0x00, // 098x
356 0x85,0x1D,0x82,0x85,0x1C,0x83,0x74,0x02,0xF0,0xA3,0xE4,0xF0,0x22,0x90,0x11,0xFC, // 099x
357 0xE0,0xF5,0x29,0x30,0x4A,0x05,0xE4,0xF5,0x63,0xF5,0x31,0xE5,0x29,0xF4,0xFD,0x7F, // 09Ax
358 0xFC,0x12,0x02,0x98,0x30,0x1B,0x0F,0x30,0x35,0x0C,0x12,0x27,0x40,0x7D,0xC4,0x7C, // 09Bx
359 0x00,0x7F,0x12,0x12,0x06,0xD3,0x20,0x48,0x02,0x41,0xC5,0x90,0x11,0x0A,0xE0,0xF5, // 09Cx
360 0x4B,0xA3,0xE0,0xF5,0x4A,0xD3,0xE5,0x4B,0x95,0x6E,0xE5,0x4A,0x95,0x6D,0x40,0x0E, // 09Dx
361 0xE5,0x4B,0x95,0x6E,0xF5,0x74,0xE5,0x4A,0x95,0x6D,0xF5,0x73,0x80,0x06,0x85,0x4A, // 09Ex
362 0x73,0x85,0x4B,0x74,0xC3,0xE5,0x74,0x94,0x60,0xE5,0x73,0x94,0x00,0x40,0x2B,0xD3, // 09Fx
363 0xE5,0x74,0x94,0xE0,0xE5,0x73,0x94,0x00,0x50,0x20,0x90,0x11,0xBC,0xE0,0xF5,0x4B, // 0A0x
364 0xA3,0xE0,0xF5,0x4A,0x53,0x4A,0x03,0x78,0xA4,0xE6,0x25,0x4B,0xFF,0x18,0xE6,0x35, // 0A1x
365 0x4A,0xC3,0x13,0x79,0xA3,0xF7,0xEF,0x13,0x09,0xF7,0x90,0x11,0x10,0xE0,0xF5,0x4B, // 0A2x
366 0xA3,0xE0,0xF5,0x4A,0xE5,0x18,0xB4,0x07,0x15,0xC3,0x12,0x1B,0x13,0x94,0x00,0x40, // 0A3x
367 0x0D,0x43,0x4A,0x20,0xE4,0xFD,0xFC,0x7F,0xA0,0x12,0x06,0xD3,0x80,0x03,0x53,0x4A, // 0A4x
368 0xDF,0xAD,0x4B,0xAC,0x4A,0x7F,0x10,0x12,0x06,0xD3,0xC2,0x3B,0x30,0x26,0x0F,0xD3, // 0A5x
369 0xE5,0x74,0x94,0x34,0xE5,0x73,0x94,0x01,0x40,0x11,0xD2,0x3B,0x80,0x0D,0xD3,0xE5, // 0A6x
370 0x74,0x94,0x01,0xE5,0x73,0x94,0x01,0x40,0x02,0xD2,0x3B,0x30,0x1B,0x03,0x12,0x1D, // 0A7x
371 0x92,0x30,0x41,0x03,0x12,0x2E,0xDB,0x30,0x1B,0x03,0x12,0x21,0x5D,0x30,0x41,0x03, // 0A8x
372 0x12,0x18,0x31,0x30,0x0C,0x02,0xF1,0xF8,0x12,0x1B,0x1A,0x30,0x1A,0x09,0xE5,0x78, // 0A9x
373 0xD3,0x94,0x01,0x40,0x02,0x71,0x30,0x12,0x1F,0xCB,0x12,0x1F,0x6A,0xC2,0x48,0x90, // 0AAx
374 0x11,0x3C,0xE0,0xF5,0x4B,0xA3,0xE0,0xF5,0x4A,0xE5,0x4A,0x54,0x07,0xFC,0xAD,0x4B, // 0ABx
375 0x7F,0xC7,0x12,0x06,0xD3,0x30,0x18,0x1D,0x30,0x4A,0x1A,0x12,0x28,0x54,0xC2,0x4A, // 0ACx
376 0x43,0x76,0x02,0x20,0x0C,0x02,0xF1,0xF8,0x90,0x80,0x6A,0xE0,0xD3,0x94,0x02,0x40, // 0ADx
377 0x04,0xE0,0x24,0xFE,0xF0,0x30,0x40,0x03,0x12,0x02,0xA5,0x30,0x40,0x03,0x12,0x12, // 0AEx
378 0x46,0x30,0x37,0x06,0x31,0x84,0xC2,0x37,0xD2,0x36,0x90,0x11,0xCB,0xE0,0xF5,0x4C, // 0AFx
379 0x30,0xE7,0x0A,0x54,0x7F,0xFD,0x7F,0xCB,0x12,0x02,0x98,0xF1,0x25,0x90,0x11,0xD8, // 0B0x
380 0xE0,0xF5,0x4C,0x30,0xE3,0x17,0x54,0xF7,0xFD,0x7F,0xD8,0x12,0x02,0x98,0xD1,0xC0, // 0B1x
381 0xD2,0x5B,0x12,0x16,0x22,0x7F,0x01,0x12,0x1E,0xF9,0x12,0x21,0x4D,0xC2,0x35,0x22, // 0B2x
382 0x30,0x06,0x04,0xD1,0xC0,0x80,0x2D,0x90,0x11,0xBC,0x12,0x17,0xC8,0x53,0x4F,0x03, // 0B3x
383 0xC3,0xE5,0x50,0x94,0x03,0xE5,0x4F,0x94,0x00,0x50,0x13,0x78,0x90,0xE6,0xC3,0x94, // 0B4x
384 0xFF,0x50,0x11,0x06,0xE6,0xC3,0x94,0x0A,0x40,0x0A,0xD2,0x78,0x80,0x06,0xE4,0x78, // 0B5x
385 0x90,0xF6,0xC2,0x78,0xE5,0x69,0x14,0x60,0x3A,0x14,0x70,0x02,0x81,0x52,0x14,0x70, // 0B6x
386 0x02,0x81,0x83,0x14,0x70,0x02,0xA1,0xB1,0x14,0x70,0x02,0xC1,0x5C,0x24,0x05,0x60, // 0B7x
387 0x02,0xC1,0x6F,0xE4,0x78,0x96,0xF6,0x08,0xF6,0x08,0xF6,0x78,0x92,0xF6,0x08,0xF6, // 0B8x
388 0x78,0x81,0xF6,0x08,0xF6,0x30,0x06,0x02,0xC1,0x72,0x05,0x69,0xC2,0x66,0xFF,0xD1, // 0B9x
389 0x9C,0xC1,0x6B,0x20,0x31,0x02,0x81,0x3B,0x30,0x66,0x02,0x81,0x3B,0xC2,0x31,0xF1, // 0BAx
390 0x9F,0x40,0x0D,0xE5,0x3D,0xD3,0x94,0x30,0x40,0x20,0xF1,0xC3,0xF1,0xDD,0x80,0x44, // 0BBx
391 0x30,0x22,0x04,0xF1,0xD0,0x80,0x06,0x85,0x67,0x4F,0x85,0x68,0x50,0xF1,0xAB,0xF5, // 0BCx
392 0x4D,0xE5,0x4D,0x30,0xE7,0x26,0xF1,0x95,0x40,0x08,0x75,0x4F,0x00,0x75,0x50,0x10, // 0BDx
393 0x80,0x22,0xE5,0x49,0x45,0x48,0x70,0x17,0xD1,0x73,0xEF,0x78,0x02,0xC3,0x33,0xCE, // 0BEx
394 0x33,0xCE,0xD8,0xF9,0xF5,0x50,0x8E,0x4F,0xD2,0x34,0x80,0x08,0x20,0x78,0x05,0xE4, // 0BFx
395 0xF5,0x4F,0xF5,0x50,0x20,0x34,0x10,0x78,0x96,0x06,0x06,0x06,0xF1,0x8B,0x50,0x19, // 0C0x
396 0xE4,0xF5,0x4F,0xF5,0x50,0x80,0x12,0xD3,0xE5,0x50,0x94,0x10,0xE5,0x4F,0x94,0x00, // 0C1x
397 0x78,0x96,0x50,0x04,0x06,0x06,0x80,0x01,0x06,0xE5,0x50,0x45,0x4F,0x60,0x09,0xE4, // 0C2x
398 0xFD,0xAF,0x50,0xAE,0x4F,0x12,0x2E,0x10,0xE4,0xF5,0x3D,0xE4,0xFF,0xD1,0xAF,0x78, // 0C3x
399 0x96,0xE6,0xD3,0x94,0x3C,0x50,0x02,0xC1,0x72,0x30,0x66,0x02,0xC1,0x72,0x75,0x69, // 0C4x
400 0x02,0x22,0x20,0x31,0x02,0xC1,0x72,0xF1,0x83,0x78,0x91,0xA6,0x3A,0x75,0x69,0x04, // 0C5x
401 0xE4,0xFF,0xD1,0x9C,0xE4,0x78,0x96,0xF6,0xF5,0x3D,0x78,0x94,0xF6,0x08,0xF6,0x30, // 0C6x
402 0x06,0x02,0xC1,0x6F,0xC3,0xE5,0x3C,0x94,0x96,0xE5,0x3B,0x94,0x00,0x40,0x02,0xC1, // 0C7x
403 0x72,0xC1,0x6F,0x20,0x31,0x02,0xC1,0x72,0x05,0x69,0xC2,0x31,0x78,0x94,0xF1,0x74, // 0C8x
404 0x30,0xE7,0x23,0xC3,0xE4,0x9F,0xFD,0xE4,0x9E,0xFC,0xF1,0x6D,0xF5,0x4D,0xED,0xF1, // 0C9x
405 0xB7,0xE5,0x4D,0x94,0x00,0x40,0x50,0x78,0x9A,0xD1,0x88,0xAE,0x04,0xED,0x54,0xF0, // 0CAx
406 0x78,0x95,0xF1,0x7C,0x80,0x41,0x79,0x94,0xE7,0xF1,0x6D,0xF5,0x4D,0x09,0xE7,0xF1, // 0CBx
407 0xB7,0xE5,0x4D,0x94,0x00,0x40,0x1F,0x78,0x9A,0xE6,0x95,0x4E,0xF6,0x18,0xE6,0x95, // 0CCx
408 0x4D,0xF6,0x78,0x94,0xE6,0xFE,0x08,0xE6,0xFF,0xAC,0x06,0x54,0xF0,0xFD,0xC3,0xEF, // 0CDx
409 0x9D,0xF6,0xEE,0x9C,0x18,0xF6,0xC3,0x78,0x9A,0xE6,0x94,0x19,0x18,0xE6,0x94,0x00, // 0CEx
410 0x50,0x05,0x76,0x00,0x08,0x76,0x19,0xC3,0x78,0x9A,0xE6,0x95,0x45,0xF5,0x4E,0x18, // 0CFx
411 0xE6,0x95,0x44,0xF5,0x4D,0xD1,0x73,0xD3,0xEF,0x94,0x3C,0xEE,0x64,0x80,0x94,0x80, // 0D0x
412 0x40,0x13,0xE5,0x4D,0x30,0xE7,0x08,0x75,0x4D,0xFF,0x75,0x4E,0xC4,0x80,0x06,0x75, // 0D1x
413 0x4D,0x00,0x75,0x4E,0x3C,0x78,0x98,0xD1,0x88,0xE5,0x3A,0xFD,0x7C,0x00,0x25,0xE0, // 0D2x
414 0xFF,0xEC,0x33,0xFE,0xEF,0x24,0x05,0xF5,0x4E,0xE4,0x3E,0xF5,0x4D,0xD3,0xE5,0x4E, // 0D3x
415 0x94,0x28,0xE5,0x4D,0x94,0x00,0x40,0x06,0x75,0x4D,0x00,0x75,0x4E,0x28,0x78,0x97, // 0D4x
416 0xF1,0x74,0x30,0xE7,0x04,0xD1,0x88,0x80,0x0C,0xC3,0xEF,0x95,0x4E,0x78,0x98,0xF6, // 0D5x
417 0xEE,0x95,0x4D,0x18,0xF6,0x30,0x64,0x28,0xC2,0x64,0x78,0x91,0xE6,0xFF,0xC3,0xED, // 0D6x
418 0x9F,0xFF,0xEC,0x94,0x00,0xFE,0x78,0x93,0xF1,0x7B,0xE6,0x08,0x30,0xE7,0x0A,0x74, // 0D7x
419 0x05,0x26,0xF6,0x18,0xE4,0x36,0xF6,0x80,0x07,0x78,0x93,0x74,0xFB,0x12,0x27,0x38, // 0D8x
420 0x78,0x97,0xD1,0x92,0x94,0xFA,0xEE,0x64,0x80,0x94,0x80,0x50,0x0D,0x78,0x92,0xD1, // 0D9x
421 0x92,0x94,0x7D,0xEE,0x64,0x80,0x94,0x80,0x40,0x03,0xE4,0xF5,0x69,0xE4,0xFF,0xC1, // 0DAx
422 0x6D,0x20,0x32,0x02,0xC1,0x72,0x15,0x69,0xC2,0x32,0x30,0x22,0x04,0xF1,0xD0,0x80, // 0DBx
423 0x06,0x85,0x67,0x4F,0x85,0x68,0x50,0xF1,0xAB,0xF5,0x4D,0xD1,0x73,0x8E,0x4F,0x8F, // 0DCx
424 0x50,0xF1,0x9F,0x40,0x21,0xE5,0x3D,0xD3,0x94,0x08,0x40,0x54,0xF1,0xC3,0x90,0x11, // 0DDx
425 0xD5,0xE0,0x30,0xE4,0x0D,0xE5,0x4F,0xC3,0x13,0xF5,0x4F,0xE5,0x50,0x13,0xF5,0x50, // 0DEx
426 0x80,0x43,0xF1,0xDD,0x80,0x3F,0xF1,0x95,0x40,0x08,0x75,0x4F,0x00,0x75,0x50,0x10, // 0DFx
427 0x80,0x33,0xE5,0x4D,0x30,0xE7,0x26,0xE5,0x3D,0x70,0x20,0xC3,0x78,0x9A,0xE6,0x95, // 0E0x
428 0x68,0x18,0xE6,0x95,0x67,0x50,0x14,0xD2,0x34,0xE5,0x50,0x94,0x02,0xE5,0x4F,0x94, // 0E1x
429 0x00,0x40,0x12,0x75,0x4F,0x00,0x75,0x50,0x02,0x80,0x0A,0x80,0x03,0x20,0x78,0x05, // 0E2x
430 0xE4,0xF5,0x4F,0xF5,0x50,0x20,0x34,0x0F,0xE5,0x50,0x45,0x4F,0x60,0x09,0xF1,0x8B, // 0E3x
431 0x50,0x05,0xE4,0xF5,0x4F,0xF5,0x50,0xE5,0x50,0x45,0x4F,0x60,0x0D,0x7D,0x01,0xAF, // 0E4x
432 0x50,0xAE,0x4F,0x12,0x2E,0x10,0x75,0x69,0x05,0x22,0xE1,0x83,0x7F,0x01,0xD1,0xAF, // 0E5x
433 0x30,0x31,0x0F,0x20,0x66,0x0C,0xC2,0x31,0x75,0x69,0x03,0x7F,0x01,0x80,0x2D,0xE4, // 0E6x
434 0xF5,0x69,0x22,0xAF,0x4E,0xAE,0x4D,0xC3,0xEE,0x64,0x80,0x94,0x80,0x50,0x08,0xC3, // 0E7x
435 0xE4,0x9F,0xFF,0xE4,0x9E,0xFE,0x22,0x22,0xE5,0x4E,0x26,0xF6,0x18,0xE5,0x4D,0x36, // 0E8x
436 0xF6,0x22,0xE6,0xFE,0x08,0xE6,0xFF,0xD1,0x77,0xD3,0xEF,0x22,0xEF,0x60,0x07,0x12, // 0E9x
437 0x1E,0xB1,0xC2,0x31,0x80,0x05,0x12,0x1F,0x50,0xC2,0x32,0xE4,0xF5,0x3D,0x22,0x8F, // 0EAx
438 0x51,0x30,0x66,0x0B,0x30,0x3B,0x08,0xD1,0xD1,0xC2,0x66,0xAF,0x51,0xD1,0x9C,0x22, // 0EBx
439 0xE4,0xF5,0x69,0x78,0x90,0xF6,0x18,0x76,0x08,0x7D,0xC2,0x7C,0x13,0x7F,0x04,0xF1, // 0ECx
440 0xF1,0xE5,0x66,0x90,0x01,0xD3,0x93,0xF5,0x55,0x90,0x11,0x59,0xE0,0xFE,0x90,0x11, // 0EDx
441 0x58,0xE0,0xFD,0xED,0x54,0xC0,0xFF,0xE5,0x6B,0x54,0x3F,0xFD,0xEE,0xFC,0xEF,0x4D, // 0EEx
442 0xFD,0x7F,0x58,0x12,0x06,0xD3,0xE5,0x6B,0xAE,0x6A,0x78,0x02,0xCE,0xC3,0x13,0xCE, // 0EFx
443 0x13,0xD8,0xF9,0x54,0xF0,0xFF,0xE5,0x55,0x54,0x0F,0x4F,0xFD,0x7F,0x80,0x12,0x02, // 0F0x
444 0x98,0xE5,0x6A,0x13,0x13,0x54,0x0F,0xFF,0xE5,0x55,0x54,0x10,0x44,0x80,0x4F,0xFD, // 0F1x
445 0x7F,0x81,0x02,0x02,0x98,0x75,0x23,0x9F,0x75,0x28,0x03,0xE4,0xF5,0x76,0xF5,0x25, // 0F2x
446 0x75,0x24,0x40,0x75,0x20,0x3D,0x75,0x22,0x04,0xF5,0x18,0x78,0xA6,0xF6,0x78,0xA3, // 0F3x
447 0xF6,0x08,0x76,0x10,0xC2,0x6A,0xC2,0x6C,0xC2,0x6B,0xC2,0x68,0xF5,0x75,0x08,0xF6, // 0F4x
448 0x12,0x17,0xD0,0xD1,0xC0,0x12,0x17,0xFC,0x12,0x17,0x8B,0x12,0x20,0xBD,0x12,0x1E, // 0F5x
449 0xC1,0xC2,0x69,0xC2,0x38,0xC2,0x3D,0xE4,0x90,0x80,0x6D,0xF0,0x22,0xC4,0xF8,0x54, // 0F6x
450 0xF0,0xC8,0x68,0x22,0xE6,0xFE,0x08,0xE6,0xFF,0xEE,0x22,0xEF,0x26,0xF6,0x18,0xEE, // 0F7x
451 0x36,0xF6,0x22,0x78,0x99,0xA6,0x44,0x08,0xA6,0x45,0x22,0xC3,0xE5,0x45,0x94,0x19, // 0F8x
452 0xE5,0x44,0x94,0x00,0x22,0x90,0x11,0x18,0xE0,0x54,0xF0,0xD3,0x94,0x00,0x22,0xC2, // 0F9x
453 0x34,0xD3,0xE5,0x49,0x94,0x05,0xE5,0x48,0x94,0x00,0x22,0xC3,0xE5,0x45,0x95,0x50, // 0FAx
454 0xF5,0x4E,0xE5,0x44,0x95,0x4F,0x22,0xC4,0x54,0x0F,0x48,0xF5,0x4E,0xD3,0xE5,0x4E, // 0FBx
455 0x94,0x00,0x22,0xE5,0x49,0x24,0xFB,0xF5,0x50,0xE5,0x48,0x34,0xFF,0xF5,0x4F,0x22, // 0FCx
456 0xE5,0x68,0x24,0xC8,0xF5,0x50,0xE5,0x67,0x34,0xFF,0xF5,0x4F,0x22,0xE5,0x50,0x25, // 0FDx
457 0xE0,0xFF,0xE5,0x4F,0x33,0xFE,0xE5,0x50,0x2F,0xF5,0x50,0xE5,0x4F,0x3E,0xF5,0x4F, // 0FEx
458 0x22,0x8F,0x66,0x8C,0x6A,0x8D,0x6B,0x22,0x30,0x52,0x4E,0x30,0x0C,0x4B,0x30,0x22, // 0FFx
459 0x03,0x30,0x20,0x45,0x90,0x80,0x35,0x31,0x69,0x24,0xFA,0xF1,0xEF,0x50,0x0A,0xE5, // 100x
460 0x74,0x94,0x1C,0xE5,0x73,0x94,0x00,0x50,0x06,0x7C,0x3F,0x7B,0x7E,0x21,0x29,0xD3, // 101x
461 0xE5,0x74,0x94,0x40,0xE5,0x73,0x94,0x00,0x50,0x06,0x7C,0x2E,0x7B,0x5C,0x21,0x29, // 102x
462 0x90,0x11,0xD5,0xE0,0x30,0xE2,0x0C,0x20,0x21,0x09,0x20,0x3D,0x06,0x7C,0x2E,0x7B, // 103x
463 0x6A,0x21,0x29,0x7C,0x1A,0x7B,0x35,0x21,0x29,0x90,0x11,0xD8,0xE0,0xF5,0x4E,0x30, // 104x
464 0x38,0x03,0x30,0x52,0x1E,0x30,0x38,0x03,0x30,0x72,0x07,0xE5,0x78,0xD3,0x94,0x01, // 105x
465 0x50,0x03,0x20,0x52,0x0E,0x30,0x30,0x1A,0x78,0x7E,0xE6,0xC3,0x94,0x04,0x50,0x03, // 106x
466 0x30,0x07,0x0F,0x7C,0x3C,0x7B,0x6A,0x20,0x30,0x02,0x21,0x29,0x78,0x7E,0x76,0x05, // 107x
467 0x21,0x29,0x30,0x07,0x06,0x7C,0x38,0x7B,0x70,0x21,0x29,0x30,0x52,0x25,0x20,0x30, // 108x
468 0x22,0x90,0x11,0xD5,0xE0,0x30,0xE2,0x06,0x7C,0x2E,0x7B,0x6A,0x80,0x0F,0xE5,0x4E, // 109x
469 0x30,0xE2,0x06,0x7C,0x10,0x7B,0x20,0x80,0x04,0x7C,0x1A,0x7B,0x35,0xE4,0x78,0x7E, // 10Ax
470 0xF6,0x80,0x76,0xE5,0x4E,0x7A,0x3C,0x30,0xE0,0x02,0x7A,0x2E,0xC3,0x74,0xD2,0x95, // 10Bx
471 0x45,0xF5,0x4E,0xE4,0x95,0x44,0xF5,0x4D,0xE5,0x4D,0x30,0xE7,0x07,0xE4,0xF5,0x4D, // 10Cx
472 0xF5,0x4E,0x80,0x02,0xF1,0xE3,0xE5,0x3F,0x25,0xE0,0xFF,0xE5,0x3E,0x33,0xFE,0xE5, // 10Dx
473 0x4E,0x2F,0xF5,0x4E,0xE5,0x4D,0x3E,0xF5,0x4D,0xE5,0x4E,0xC3,0x13,0xD3,0x9A,0x40, // 10Ex
474 0x04,0x7C,0x1A,0x80,0x09,0xE5,0x4E,0xC3,0x13,0xFF,0xC3,0xEA,0x9F,0xFC,0xE5,0x4E, // 10Fx
475 0xD3,0x94,0x6A,0x40,0x04,0x7B,0x35,0x80,0x06,0xC3,0x74,0x6A,0x95,0x4E,0xFB,0xEC, // 110x
476 0xC3,0x94,0x1A,0x50,0x02,0x7C,0x1A,0xEB,0xC3,0x94,0x35,0x50,0x02,0x7B,0x35,0x30, // 111x
477 0x30,0x07,0x78,0x7E,0xE6,0x70,0x02,0x76,0x02,0x30,0x75,0x1E,0xD3,0xE5,0x74,0x94, // 112x
478 0x00,0xE5,0x73,0x94,0x00,0x40,0x10,0xE5,0x74,0x94,0x5A,0xE5,0x73,0x94,0x00,0x50, // 113x
479 0x06,0x7C,0x01,0x7B,0x01,0x80,0x03,0xE4,0xFC,0xFB,0x30,0x52,0x07,0x30,0x3D,0x04, // 114x
480 0x7C,0x02,0x7B,0x04,0xAD,0x03,0x7F,0x5C,0x12,0x02,0x98,0xAD,0x04,0x0F,0x12,0x02, // 115x
481 0x98,0x7F,0x5F,0x02,0x02,0x98,0x90,0x80,0x0C,0xE0,0xC3,0x13,0xFE,0xA3,0xE0,0x13, // 116x
482 0x22,0xE5,0x3A,0xC3,0x94,0x40,0x40,0x14,0x30,0x6D,0x11,0x90,0x80,0x00,0x74,0x05, // 117x
483 0xF0,0x90,0x80,0x0C,0x04,0xF0,0xA3,0x74,0x40,0xF0,0x41,0x18,0xE5,0x3A,0xC3,0x94, // 118x
484 0x30,0x40,0x0F,0x30,0x6D,0x0C,0x90,0x80,0x00,0x74,0x05,0x51,0x3F,0x74,0x78,0xF0, // 119x
485 0x80,0x76,0xE5,0x3A,0xC3,0x94,0x24,0x40,0x0C,0x90,0x80,0x00,0x74,0x04,0x51,0x3F, // 11Ax
486 0x74,0xB0,0xF0,0x80,0x63,0xE5,0x3A,0xC3,0x94,0x18,0x40,0x0C,0x90,0x80,0x00,0x74, // 11Bx
487 0x03,0x51,0x3F,0x74,0xE8,0xF0,0x80,0x50,0xE5,0x3A,0xC3,0x94,0x0B,0x50,0x03,0x20, // 11Cx
488 0x6D,0x0C,0x90,0x80,0x00,0x74,0x03,0x51,0x3F,0x74,0x20,0xF0,0x80,0x3A,0xE5,0x3A, // 11Dx
489 0xC3,0x94,0x05,0x40,0x0A,0x90,0x80,0x00,0xF1,0xB0,0x74,0xF4,0xF0,0x80,0x29,0x90, // 11Ex
490 0x11,0x36,0xF1,0xC8,0x53,0x4F,0x03,0xC3,0xE5,0x50,0x94,0x12,0xE5,0x4F,0x94,0x00, // 11Fx
491 0x90,0x80,0x00,0x50,0x0E,0x74,0x01,0xF0,0x90,0x80,0x0C,0xE4,0xF0,0xA3,0x74,0x64, // 120x
492 0xF0,0x80,0x05,0xF1,0xB0,0x74,0x2C,0xF0,0x90,0x80,0x00,0xE0,0xC3,0x94,0x03,0x40, // 121x
493 0x0D,0x30,0x0A,0x0A,0x90,0x80,0x0C,0x74,0x06,0xF0,0xA3,0x74,0x40,0xF0,0x31,0x66, // 122x
494 0xFF,0xC3,0xE4,0x9F,0xFF,0xE4,0x9E,0x90,0x80,0x0A,0xF0,0xA3,0xEF,0xF0,0x22,0xF0, // 123x
495 0x90,0x80,0x0C,0xF0,0xA3,0x22,0x20,0x35,0x02,0xA1,0x7F,0x90,0x11,0xD8,0xE0,0x54, // 124x
496 0xF0,0xF5,0x4D,0xFF,0xC3,0x90,0x80,0x60,0xE0,0x9F,0x90,0x80,0x5F,0xE0,0x94,0x00, // 125x
497 0x50,0x0E,0x90,0x80,0x64,0xE0,0xC3,0x94,0x0B,0x50,0x0D,0xE0,0x04,0xF0,0x80,0x08, // 126x
498 0x90,0x80,0x64,0xE0,0x60,0x02,0x14,0xF0,0x90,0x80,0x64,0xE0,0xFF,0xD3,0x94,0x0A, // 127x
499 0x40,0x04,0xD2,0x6E,0x80,0x08,0xEF,0xC3,0x94,0x05,0x50,0x02,0xC2,0x6E,0xE4,0x90, // 128x
500 0x80,0x5F,0xF0,0xA3,0xF0,0x30,0x6A,0x4D,0xE5,0x78,0xC3,0x94,0x04,0x40,0x46,0x20, // 129x
501 0x24,0x40,0xE5,0x76,0x30,0xE6,0x29,0xE5,0x75,0x60,0x03,0xB4,0x06,0x04,0x7F,0x01, // 12Ax
502 0x80,0x02,0x7F,0x00,0x8F,0x4D,0x30,0x26,0x04,0xE5,0x4D,0x70,0x07,0x20,0x26,0x06, // 12Bx
503 0xE5,0x4D,0x70,0x02,0xD2,0x27,0xE5,0x75,0xB5,0x18,0x02,0xD2,0x12,0x53,0x76,0xBF, // 12Cx
504 0x20,0x6B,0x03,0x30,0x68,0x0C,0xE5,0x75,0x65,0x18,0x60,0x06,0xD2,0x12,0xC2,0x6B, // 12Dx
505 0xC2,0x68,0x75,0x78,0x04,0x30,0x27,0x40,0xE5,0x75,0x24,0xFE,0x60,0x0F,0x24,0xFE, // 12Ex
506 0x60,0x15,0x24,0xFE,0x60,0x0C,0x80,0x00,0xE4,0xF5,0x0D,0x80,0x0D,0x75,0x0D,0x01, // 12Fx
507 0x80,0x08,0x75,0x0D,0x02,0x80,0x03,0x75,0x0D,0x03,0x85,0x75,0x18,0x78,0xAC,0xA6, // 130x
508 0x0D,0xF1,0x8B,0xC2,0x6D,0x31,0x71,0x31,0x66,0xFF,0xE5,0x0D,0x12,0x30,0xC7,0xEE, // 131x
509 0xF0,0xA3,0xEF,0xF0,0xC2,0x12,0xC2,0x27,0xE5,0x18,0x64,0x03,0x60,0x05,0xE5,0x18, // 132x
510 0xB4,0x05,0x0B,0x30,0x23,0x05,0x75,0x18,0x05,0x80,0x03,0x75,0x18,0x03,0x90,0x80, // 133x
511 0x63,0xE0,0x60,0x02,0x14,0xF0,0x90,0x80,0x5E,0xE0,0x60,0x02,0x14,0xF0,0xE5,0x78, // 134x
512 0x14,0x60,0x4C,0x14,0x70,0x02,0x81,0x02,0x14,0x70,0x02,0x81,0x19,0x14,0x70,0x02, // 135x
513 0x81,0x2D,0x14,0x70,0x02,0xA1,0x00,0x24,0x05,0x60,0x02,0xA1,0x76,0xF1,0xD0,0xC2, // 136x
514 0x5B,0xC2,0x74,0x12,0x0E,0xC0,0xF1,0xA6,0x75,0x78,0x01,0x7F,0x01,0xD1,0x29,0xC2, // 137x
515 0x15,0xE4,0xFD,0xFC,0x7F,0x9E,0x12,0x06,0xD3,0xE4,0x90,0x80,0x5D,0xF0,0x90,0x80, // 138x
516 0x6A,0xF0,0xC2,0x71,0xD2,0x12,0xC2,0x02,0xC2,0x59,0xC2,0x72,0xC2,0x58,0x22,0x75, // 139x
517 0x77,0x02,0x7D,0x02,0x7F,0xA2,0x12,0x02,0x98,0xC2,0x5B,0x90,0x11,0x11,0xE0,0xFE, // 13Ax
518 0x90,0x11,0x10,0xE0,0xFD,0xED,0xAC,0x06,0x44,0x01,0xFD,0x7F,0x10,0x12,0x06,0xD3, // 13Bx
519 0xE4,0x90,0x80,0x6D,0xF0,0x90,0x80,0x5D,0xE0,0x04,0xF0,0x30,0x50,0x0B,0x30,0x51, // 13Cx
520 0x05,0x75,0x18,0x02,0x80,0x03,0xE4,0xF5,0x18,0xE5,0x18,0xB4,0x02,0x04,0x7D,0x0D, // 13Dx
521 0x80,0x02,0x7D,0x71,0xF1,0xC1,0x20,0x06,0x09,0x75,0x78,0x02,0x75,0x77,0x03,0xC2, // 13Ex
522 0x6D,0x22,0x90,0x80,0x5D,0xE0,0xD3,0x94,0x0A,0x50,0x02,0xA1,0x7F,0xE4,0xF0,0xD2, // 13Fx
523 0x6D,0x22,0x12,0x02,0x94,0xE5,0x77,0xC3,0x94,0x06,0x40,0x0A,0x75,0x78,0x03,0x7D, // 140x
524 0x02,0xF1,0x9F,0xC2,0x6D,0x22,0x05,0x77,0x22,0x31,0x71,0xC2,0x79,0x30,0x6A,0x02, // 141x
525 0xD2,0x27,0x75,0x78,0x04,0xE4,0x90,0x80,0x5D,0xF0,0xC2,0x71,0x22,0xE5,0x76,0x30, // 142x
526 0xE6,0x0B,0x75,0x78,0x03,0xE4,0xF5,0x79,0xC2,0x6D,0x53,0x76,0xBF,0x30,0x12,0x1E, // 143x
527 0x20,0x24,0x1B,0x30,0x26,0x05,0xE4,0xF5,0x18,0x80,0x03,0x75,0x18,0x02,0x75,0x77, // 144x
528 0x06,0x12,0x02,0x94,0x7F,0x01,0xD1,0x29,0xC2,0x15,0xC2,0x14,0xD1,0x22,0x30,0x06, // 145x
529 0x2F,0x90,0x80,0x63,0xE0,0x70,0x29,0xF1,0xA6,0xE4,0xF5,0x78,0xF5,0x69,0xC2,0x6D, // 146x
530 0xC2,0x24,0xF5,0x79,0x20,0x6A,0x02,0x81,0xFC,0xF1,0xBA,0x64,0x01,0x70,0x7D,0xF5, // 147x
531 0x4D,0xC2,0x70,0xAD,0x4D,0x7F,0x9C,0x12,0x02,0x98,0xAF,0x4D,0xD1,0x9C,0x80,0x6C, // 148x
532 0x30,0x12,0x03,0x30,0x24,0x4B,0x30,0x6A,0x2C,0xD1,0x36,0xE5,0x77,0x64,0x08,0x60, // 149x
533 0x03,0x30,0x24,0x1D,0x78,0xA2,0xE6,0xC3,0x94,0x0F,0x50,0x03,0x06,0x80,0x02,0xD2, // 14Ax
534 0x77,0x30,0x73,0x24,0xD2,0x12,0x12,0x07,0x99,0xF1,0x8E,0xC2,0x6D,0xC2,0x73,0x80, // 14Bx
535 0x00,0xD1,0x22,0x80,0x13,0x75,0x77,0x08,0x12,0x02,0x94,0x75,0x78,0x05,0xE4,0xF5, // 14Cx
536 0x76,0xC2,0x14,0xC2,0x6D,0x78,0xAD,0xF6,0x7D,0x01,0xF1,0x9F,0xE4,0xF5,0x79,0x80, // 14Dx
537 0x1B,0x05,0x79,0x30,0x21,0x05,0x75,0x4E,0x19,0x80,0x03,0x75,0x4E,0x0A,0xE5,0x79, // 14Ex
538 0xC3,0x95,0x4E,0x40,0x07,0x85,0x4E,0x79,0xD2,0x6D,0xD2,0x12,0xB1,0x80,0x80,0x73, // 14Fx
539 0xE5,0x76,0x54,0x48,0x70,0x15,0x20,0x12,0x03,0x30,0x2D,0x03,0x30,0x24,0x0C,0x30, // 150x
540 0x06,0x06,0x90,0x80,0x63,0xE0,0x60,0x03,0x30,0x73,0x3B,0x7F,0x01,0xD1,0x29,0xC2, // 151x
541 0x15,0x30,0x06,0x08,0xE4,0xF5,0x78,0x75,0x77,0x01,0x80,0x06,0x75,0x78,0x03,0x75, // 152x
542 0x77,0x06,0x12,0x02,0x94,0xC2,0x2D,0xE4,0xF5,0x76,0xD2,0x12,0x12,0x07,0x99,0xF1, // 153x
543 0x8E,0xC2,0x6D,0x30,0x26,0x05,0xE4,0xF5,0x18,0x80,0x03,0x75,0x18,0x02,0xB1,0x80, // 154x
544 0xC2,0x73,0xD1,0x22,0x80,0x1D,0xD1,0x36,0xB1,0x80,0x78,0xA2,0xE6,0xC3,0x94,0x0F, // 155x
545 0x50,0x03,0x06,0x80,0x02,0xD2,0x77,0x20,0x06,0x09,0x30,0x38,0x06,0x90,0x80,0x63, // 156x
546 0x74,0x14,0xF0,0x02,0x20,0xF9,0xE4,0xF5,0x78,0x75,0x77,0x01,0x12,0x02,0x94,0x22, // 157x
547 0x30,0x06,0x05,0x30,0x6A,0x02,0xC1,0x21,0x20,0x6A,0x05,0x85,0x18,0x4F,0x80,0x03, // 158x
548 0x85,0x75,0x4F,0xE5,0x4F,0x64,0x03,0x60,0x05,0xE5,0x4F,0xB4,0x05,0x05,0xE4,0xF5, // 159x
549 0x4F,0x80,0x1C,0xE5,0x4F,0xB4,0x07,0x05,0x75,0x4F,0x02,0x80,0x12,0xE5,0x4F,0xB4, // 15Ax
550 0x08,0x05,0x75,0x4F,0x04,0x80,0x08,0xE5,0x4F,0xB4,0x09,0x03,0x75,0x4F,0x06,0xE5, // 15Bx
551 0x4F,0x54,0x07,0xFF,0xBF,0x01,0x03,0xC3,0x80,0x01,0xD3,0x92,0x70,0x90,0x11,0x9C, // 15Cx
552 0xE0,0x54,0xF7,0x65,0x4F,0x60,0x3C,0x90,0x80,0x63,0x74,0x19,0xF0,0x90,0x80,0x5E, // 15Dx
553 0x74,0x02,0xF0,0xE5,0x4F,0xC3,0x13,0xFF,0xAD,0x08,0x12,0x32,0xFE,0x75,0x77,0x06, // 15Ex
554 0x12,0x02,0x94,0xC2,0x6D,0xF1,0x7E,0x7F,0x9C,0x12,0x02,0x98,0x53,0x4F,0xDF,0x90, // 15Fx
555 0x11,0x85,0xE0,0xF5,0x51,0xA3,0xE0,0xF5,0x50,0x43,0x51,0x40,0xF1,0x75,0x53,0x51, // 160x
556 0xBF,0xF1,0x75,0xF1,0x7E,0x7F,0x9C,0x12,0x02,0x98,0x53,0x4F,0xDF,0xAF,0x4F,0xD1, // 161x
557 0x9C,0x22,0xE4,0x78,0xA2,0xF6,0xC2,0x77,0x22,0x90,0x11,0xB0,0xE0,0x54,0xFE,0x4F, // 162x
558 0xFD,0x7F,0xB0,0x02,0x02,0x98,0x90,0x11,0xB0,0xE0,0xF5,0x4F,0x53,0x4F,0xBF,0xD2, // 163x
559 0x6D,0x30,0x24,0x25,0x75,0x77,0x06,0xD2,0x12,0x75,0x18,0x01,0x30,0x6A,0x06,0xE5, // 164x
560 0x75,0x64,0x01,0x60,0x03,0x20,0x6A,0x3D,0x90,0x11,0x84,0xE0,0x30,0x6A,0x06,0x20, // 165x
561 0xE3,0x03,0x43,0x4F,0x40,0xF1,0x66,0x80,0x26,0xF1,0x66,0x30,0x6A,0x0B,0xE5,0x75, // 166x
562 0x65,0x18,0x60,0x05,0x75,0x77,0x06,0x80,0x09,0x75,0x77,0x08,0x30,0x15,0x0D,0x30, // 167x
563 0x14,0x08,0x7F,0x01,0xD1,0x29,0xC2,0x15,0x80,0x0B,0x80,0x03,0x20,0x14,0x06,0xE4, // 168x
564 0xFF,0xD1,0x29,0xD2,0x15,0xAD,0x77,0x7F,0xA2,0x02,0x02,0x98,0xEF,0x90,0x01,0xCC, // 169x
565 0x93,0xF5,0x52,0x7E,0x01,0x7F,0x99,0xFD,0xF1,0x1D,0x8E,0x67,0x8F,0x68,0x7E,0x01, // 16Ax
566 0x7F,0xA5,0xAD,0x52,0xF1,0x1D,0x8E,0x64,0x8F,0x65,0x90,0x11,0xDB,0xE0,0x30,0xE7, // 16Bx
567 0x14,0x7C,0x00,0x7D,0x11,0x12,0x00,0x3B,0xEE,0x12,0x0F,0x6D,0xF5,0x64,0xEF,0xC4, // 16Cx
568 0x54,0x0F,0x48,0xF5,0x65,0x7E,0x01,0x7F,0xB1,0xAD,0x52,0xF1,0x1D,0x90,0x80,0x61, // 16Dx
569 0xEE,0xF0,0xFC,0xA3,0xEF,0xF0,0xFD,0x7F,0xA4,0x12,0x06,0xD3,0x90,0x80,0x61,0xE0, // 16Ex
570 0xFC,0xA3,0xE0,0xFD,0x7F,0xA6,0x12,0x06,0xD3,0xE5,0x52,0x90,0x01,0xBD,0x93,0xFD, // 16Fx
571 0x7F,0xB8,0x12,0x02,0x98,0xE4,0xFD,0x7F,0xB9,0x12,0x02,0x98,0x7E,0x01,0x7F,0xC2, // 170x
572 0xAD,0x52,0xF1,0x1D,0x90,0x80,0x65,0xEE,0xF0,0xA3,0xEF,0xF0,0x22,0xAB,0x07,0xAA, // 171x
573 0x06,0x8B,0x82,0x8A,0x83,0xF1,0xD9,0xF1,0x6D,0xE5,0x53,0x30,0xE7,0x30,0xED,0xD3, // 172x
574 0x94,0x01,0x40,0x05,0x30,0x28,0x02,0x80,0x09,0xED,0xC3,0x94,0x01,0x50,0x1F,0x30, // 173x
575 0x29,0x1C,0xED,0x24,0x05,0xFF,0xE4,0x33,0xFE,0xEF,0x25,0xE0,0xFF,0xEE,0x33,0xFE, // 174x
576 0xEB,0x2F,0xF5,0x82,0xEA,0x3E,0xF5,0x83,0xE4,0x93,0xF1,0x6D,0x80,0x03,0x53,0x53, // 175x
577 0x7F,0xAE,0x53,0xAF,0x54,0x22,0xAD,0x4F,0x7F,0xB0,0x02,0x02,0x98,0xF5,0x53,0x74, // 176x
578 0x01,0x93,0xF5,0x54,0x22,0xAD,0x51,0xAC,0x50,0x7F,0x85,0x02,0x06,0xD3,0xA2,0x70, // 177x
579 0xE4,0x33,0xC4,0x33,0x54,0xE0,0x42,0x4F,0xAD,0x4F,0x22,0x12,0x07,0x99,0x7F,0x08, // 178x
580 0x90,0x80,0x01,0xE4,0xF0,0xA3,0xDF,0xFC,0x75,0x12,0x00,0x75,0x13,0x32,0x22,0x7C, // 179x
581 0x00,0x7F,0x9E,0x02,0x06,0xD3,0x75,0x77,0x01,0x7D,0x01,0x7F,0xA2,0x02,0x02,0x98, // 17Ax
582 0x74,0x02,0xF0,0x90,0x80,0x0C,0x14,0xF0,0xA3,0x22,0x90,0x11,0x9C,0xE0,0x54,0x07, // 17Bx
583 0x22,0x7C,0x02,0xE4,0xFF,0x02,0x06,0xD3,0xE0,0xF5,0x50,0xA3,0xE0,0xF5,0x4F,0x22, // 17Cx
584 0x7D,0x9F,0x7C,0x03,0x7F,0x10,0x02,0x06,0xD3,0x75,0xF0,0x02,0xED,0x12,0x01,0x07, // 17Dx
585 0xE4,0x93,0x22,0xE5,0x4D,0xC3,0x13,0xF5,0x4D,0xE5,0x4E,0x13,0xF5,0x4E,0x22,0xFF, // 17Ex
586 0xEE,0x34,0xFF,0xFE,0xC3,0xE5,0x74,0x9F,0xE5,0x73,0x9E,0x22,0xE4,0xF5,0x59,0xF5, // 17Fx
587 0x61,0xF5,0x62,0xF5,0x5F,0xF5,0x60,0xF5,0x5A,0xF5,0x5B,0x11,0x28,0x78,0xA0,0xF6, // 180x
588 0xF5,0x63,0xC2,0x73,0x78,0x9E,0xF6,0x08,0xF6,0x78,0xA2,0xF6,0xC2,0x77,0xF5,0x5D, // 181x
589 0xF5,0x5E,0xA2,0x16,0xB3,0x92,0x39,0x22,0x78,0xA1,0xF6,0x78,0x9C,0xF6,0x18,0xF6, // 182x
590 0x22,0xE5,0x78,0xC3,0x94,0x04,0x50,0x02,0x80,0xC2,0xE5,0x63,0x14,0x70,0x02,0x41, // 183x
591 0x22,0x04,0x60,0x02,0x61,0x02,0xD3,0xD1,0xAA,0x94,0x00,0x50,0x02,0x61,0x02,0x71, // 184x
592 0x13,0x94,0x00,0x40,0x02,0x61,0x02,0x90,0x11,0x32,0xE0,0xA2,0xE3,0x92,0x34,0xA2, // 185x
593 0x33,0x30,0x34,0x01,0xB3,0x40,0x02,0x61,0x02,0xB2,0x33,0x90,0x11,0x33,0xE0,0xFF, // 186x
594 0xC3,0x95,0x5C,0xF5,0x4E,0x8F,0x5C,0x20,0x34,0x06,0xE5,0x4E,0xF4,0x04,0xF5,0x4E, // 187x
595 0xE5,0x4E,0x30,0xE7,0x05,0x75,0x4D,0xFF,0x80,0x03,0xE4,0xF5,0x4D,0x78,0x9D,0xE6, // 188x
596 0xF5,0x50,0xE5,0x50,0x30,0xE7,0x05,0x75,0x4F,0xFF,0x80,0x03,0xE4,0xF5,0x4F,0x78, // 189x
597 0x9D,0xA6,0x4E,0xE5,0x50,0x25,0x4E,0xF5,0x4E,0xE5,0x4F,0x35,0x4D,0xF5,0x4D,0x12, // 18Ax
598 0x17,0xE3,0x30,0x26,0x05,0xE5,0x18,0xB4,0x07,0x0E,0x20,0x26,0x29,0xE5,0x18,0x64, // 18Bx
599 0x04,0x60,0x05,0xE5,0x18,0xB4,0x09,0x1E,0xE5,0x4E,0xC3,0x94,0x00,0x40,0x0F,0xE5, // 18Cx
600 0x4E,0xD3,0x94,0x7F,0x50,0x08,0x71,0x0B,0x70,0x02,0x05,0x5D,0x80,0x4E,0x71,0x03, // 18Dx
601 0x70,0x02,0x15,0x5D,0x80,0x46,0xE5,0x4E,0xC3,0x94,0xE1,0x50,0x12,0xE5,0x4E,0xC3, // 18Ex
602 0x94,0x20,0x40,0x0B,0xE5,0x18,0x64,0x02,0x60,0x05,0xE5,0x18,0xB4,0x07,0x05,0x78, // 18Fx
603 0xA1,0x06,0x80,0x28,0xE5,0x4E,0xC3,0x94,0x20,0x40,0x0E,0xE5,0x4E,0x94,0x60,0x50, // 190x
604 0x08,0x71,0x0B,0x70,0x02,0x05,0x5D,0x80,0x13,0xE5,0x4E,0xC3,0x94,0xA0,0x40,0x0C, // 191x
605 0xE5,0x4E,0x94,0xE1,0x50,0x06,0x71,0x03,0x70,0x02,0x15,0x5D,0x30,0x23,0x0D,0xA2, // 192x
606 0x34,0x30,0x16,0x01,0xB3,0x40,0x05,0x75,0x4E,0x40,0x80,0x03,0x75,0x4E,0x80,0xE4, // 193x
607 0xF5,0x4D,0xC3,0xE5,0x5C,0x95,0x4E,0xF5,0x50,0xE4,0x95,0x4D,0xF5,0x4F,0xE5,0x50, // 194x
608 0xC3,0x94,0x00,0x40,0x06,0xE5,0x50,0x94,0x40,0x40,0x0E,0xE5,0x50,0xC3,0x94,0xC0, // 195x
609 0x40,0x0C,0xE5,0x50,0xD3,0x94,0xFF,0x50,0x05,0x78,0x9E,0x06,0x80,0x03,0x78,0x9F, // 196x
610 0x06,0xAF,0x50,0xAE,0x4F,0x12,0x0E,0x77,0xEF,0x25,0x62,0xF5,0x62,0xEE,0x35,0x61, // 197x
611 0xF5,0x61,0x78,0xA0,0x06,0xE6,0xB4,0x80,0x04,0xE4,0xF6,0x05,0x63,0x20,0x23,0x02, // 198x
612 0x41,0x1C,0x30,0x38,0x05,0x75,0x53,0x10,0x80,0x03,0x75,0x53,0x64,0xD3,0xE5,0x5E, // 199x
613 0x94,0xC8,0xE5,0x5D,0x64,0x80,0x94,0x80,0x40,0x08,0x75,0x5D,0x00,0x75,0x5E,0xC8, // 19Ax
614 0x80,0x13,0xC3,0xE5,0x5E,0x94,0x38,0xE5,0x5D,0x64,0x80,0x94,0x7F,0x50,0x06,0x75, // 19Bx
615 0x5D,0xFF,0x75,0x5E,0x38,0xC3,0xE4,0x95,0x53,0xFF,0xE4,0x94,0x00,0xFE,0xC3,0xE5, // 19Cx
616 0x5E,0x9F,0xEE,0x64,0x80,0xF8,0xE5,0x5D,0x64,0x80,0x98,0x50,0x04,0xD2,0x16,0x80, // 19Dx
617 0x0F,0xD3,0xE5,0x5E,0x95,0x53,0x74,0x80,0xF8,0x65,0x5D,0x98,0x40,0x02,0xC2,0x16, // 19Ex
618 0xA2,0x16,0x30,0x39,0x01,0xB3,0x40,0x06,0xE5,0x63,0x70,0x02,0x61,0x02,0x90,0x11, // 19Fx
619 0xA8,0xF1,0x3E,0x30,0x16,0x05,0x43,0x52,0x04,0x80,0x03,0x53,0x52,0xFB,0xAD,0x52, // 1A0x
620 0xAC,0x51,0x7F,0xA8,0x12,0x06,0xD3,0xA2,0x16,0x92,0x39,0x22,0xA2,0x16,0xB3,0x92, // 1A1x
621 0x39,0x22,0x05,0x63,0x20,0x3C,0x13,0x20,0x72,0x06,0x20,0x59,0x03,0x30,0x20,0x0A, // 1A2x
622 0xE5,0x78,0xC3,0x94,0x04,0x40,0x03,0xD3,0x80,0x01,0xC3,0x92,0x38,0x78,0x9C,0xE6, // 1A3x
623 0xFF,0x90,0x80,0x70,0xF0,0x18,0xE6,0xFE,0x90,0x80,0x6F,0xF0,0x78,0xA1,0xE6,0xFD, // 1A4x
624 0x90,0x80,0x74,0xF0,0xEF,0xD3,0x9D,0x50,0x04,0xEE,0x9D,0x40,0x02,0x05,0x59,0x74, // 1A5x
625 0x10,0x25,0x59,0xF5,0x59,0xC3,0x94,0x80,0x40,0x1B,0xE5,0x59,0xD3,0x94,0x86,0x40, // 1A6x
626 0x05,0x20,0x12,0x02,0xD2,0x23,0xE5,0x59,0xC3,0x94,0x82,0x50,0x05,0x20,0x12,0x02, // 1A7x
627 0xC2,0x23,0xE4,0xF5,0x59,0xE5,0x62,0x25,0xE0,0xF5,0x62,0xE5,0x61,0x33,0xF5,0x61, // 1A8x
628 0xE5,0x3A,0xC3,0x94,0x28,0x50,0x45,0x20,0x38,0x42,0x20,0x24,0x3F,0x20,0x58,0x3C, // 1A9x
629 0x30,0x77,0x39,0x78,0x9F,0xE6,0xFF,0x18,0xE6,0xC3,0x9F,0xFF,0xE4,0x94,0x00,0xCF, // 1AAx
630 0x24,0xE5,0xCF,0x34,0xFF,0x90,0x80,0x75,0x8F,0xF0,0x12,0x00,0xA2,0x90,0x80,0x75, // 1ABx
631 0xE0,0xFE,0xA3,0xE0,0xD3,0x94,0xF4,0xEE,0x64,0x80,0x94,0x81,0x40,0x02,0x80,0x0E, // 1ACx
632 0xC3,0xEE,0x64,0x80,0x94,0x80,0x50,0x10,0xD2,0x73,0x80,0x0C,0xC2,0x73,0x90,0x80, // 1ADx
633 0x75,0x74,0x01,0xF0,0xA3,0x74,0xF4,0xF0,0xE4,0x78,0x9E,0xF6,0x08,0xF6,0x90,0x80, // 1AEx
634 0x73,0xE5,0x61,0xF0,0xE4,0xF5,0x61,0xF5,0x62,0x11,0x28,0x30,0x38,0x04,0xF5,0x5D, // 1AFx
635 0xF5,0x5E,0x22,0x78,0x9B,0x06,0xE5,0x5E,0x15,0x5E,0x22,0x78,0x9C,0x06,0x05,0x5E, // 1B0x
636 0xE5,0x5E,0x22,0xE5,0x74,0x94,0xF0,0xE5,0x73,0x22,0x30,0x35,0x22,0x20,0x3C,0x0D, // 1B1x
637 0x20,0x22,0x0A,0xE5,0x78,0xC3,0x94,0x04,0x40,0x03,0xD3,0x80,0x01,0xC3,0x92,0x62, // 1B2x
638 0x30,0x62,0x03,0x30,0x06,0x09,0xC2,0x63,0xE4,0x90,0x80,0x54,0xF0,0xA3,0xF0,0x30, // 1B3x
639 0x38,0x05,0x75,0x4D,0x80,0x80,0x03,0x75,0x4D,0x20,0xAF,0x4D,0xC3,0xE5,0x74,0x9F, // 1B4x
640 0xE5,0x73,0x94,0x00,0x50,0x02,0xA1,0x77,0x71,0x13,0x94,0x00,0x40,0x02,0xA1,0x77, // 1B5x
641 0xE5,0x78,0x94,0x01,0x40,0x05,0x90,0x11,0x40,0x80,0x03,0x90,0x11,0xBC,0x12,0x17, // 1B6x
642 0xC8,0x53,0x4F,0x03,0xE5,0x50,0x25,0x47,0xF5,0x47,0xE5,0x4F,0x35,0x46,0xF5,0x46, // 1B7x
643 0x05,0x40,0x78,0x8C,0xE6,0xC3,0x94,0x80,0x50,0x2B,0x06,0x30,0x62,0x27,0xC3,0xE5, // 1B8x
644 0x50,0x95,0x3C,0xFF,0xE5,0x4F,0x95,0x3B,0xF1,0x46,0xE5,0x54,0x94,0x19,0xE5,0x53, // 1B9x
645 0x94,0x00,0x40,0x06,0x75,0x53,0x00,0x75,0x54,0x19,0x90,0x80,0x4F,0xE5,0x53,0x85, // 1BAx
646 0x54,0xF0,0x12,0x00,0xA2,0x90,0x11,0x2C,0xB1,0x7F,0x53,0x4D,0x03,0x85,0x4D,0x53, // 1BBx
647 0x85,0x4E,0x54,0xD3,0xE5,0x4E,0x95,0x50,0xE5,0x4D,0x95,0x4F,0x40,0x57,0xE5,0x4E, // 1BCx
648 0x95,0x50,0xF5,0x4E,0xE5,0x4D,0x95,0x4F,0xF5,0x4D,0xE5,0x3A,0x13,0x13,0x54,0x3F, // 1BDx
649 0x75,0x51,0x00,0xF5,0x52,0xD3,0x94,0x28,0xE5,0x51,0x94,0x00,0x40,0x06,0x75,0x51, // 1BEx
650 0x00,0x75,0x52,0x28,0xE5,0x65,0x25,0x52,0xF5,0x52,0xE5,0x64,0x35,0x51,0xF5,0x51, // 1BFx
651 0xD3,0xE5,0x4E,0x95,0x52,0xE5,0x4D,0x95,0x51,0x40,0x1A,0x05,0x43,0xE5,0x3D,0x94, // 1C0x
652 0xF0,0x50,0x02,0x05,0x3D,0xC3,0xE5,0x4E,0x95,0x52,0xFF,0xE5,0x4D,0x95,0x51,0xFE, // 1C1x
653 0x78,0x7D,0x12,0x0F,0x7B,0x05,0x42,0x90,0x11,0xBC,0xB1,0x7F,0x53,0x4D,0x03,0xD3, // 1C2x
654 0xE5,0x54,0x95,0x4E,0xE5,0x53,0x95,0x4D,0x40,0x0E,0xE5,0x54,0x95,0x4E,0xF5,0x54, // 1C3x
655 0xE5,0x53,0x95,0x4D,0xF5,0x53,0x80,0x05,0xE4,0xF5,0x53,0xF5,0x54,0xC3,0x90,0x80, // 1C4x
656 0x60,0xE0,0x95,0x54,0x90,0x80,0x5F,0xE0,0x95,0x53,0x50,0x07,0xE5,0x53,0xF0,0xA3, // 1C5x
657 0xE5,0x54,0xF0,0xD3,0xE5,0x50,0x95,0x4E,0xE5,0x4F,0x95,0x4D,0x40,0x14,0xE5,0x50, // 1C6x
658 0x95,0x4E,0xFF,0xE5,0x4F,0x95,0x4D,0xFE,0xEF,0x25,0x39,0xF5,0x39,0xEE,0x35,0x38, // 1C7x
659 0xF5,0x38,0x05,0x41,0xE5,0x40,0xB4,0x40,0x18,0xE5,0x47,0xAE,0x46,0x78,0x06,0xCE, // 1C8x
660 0xC3,0x13,0xCE,0x13,0xD8,0xF9,0xF5,0x3C,0x8E,0x3B,0xE4,0xF5,0x46,0xF5,0x47,0xF5, // 1C9x
661 0x40,0xE5,0x41,0x64,0x80,0x70,0x26,0xE5,0x39,0xAE,0x38,0x78,0x07,0xCE,0xC3,0x13, // 1CAx
662 0xCE,0x13,0xD8,0xF9,0xF5,0x45,0x8E,0x44,0xD1,0xB1,0xD2,0x31,0xE5,0x44,0x60,0x04, // 1CBx
663 0x7D,0xFF,0x80,0x04,0xAF,0x45,0xAD,0x07,0x7F,0xDA,0x12,0x02,0x98,0xE5,0x42,0x64, // 1CCx
664 0xF0,0x70,0x32,0xE5,0x43,0xD3,0x94,0x03,0x40,0x15,0xE5,0x43,0xFD,0x7C,0x00,0x78, // 1CDx
665 0x7C,0xE6,0xFE,0x08,0xE6,0xFF,0x12,0x00,0x4D,0x8E,0x48,0x8F,0x49,0x80,0x05,0xE4, // 1CEx
666 0xF5,0x48,0xF5,0x49,0xF1,0x50,0xE5,0x49,0x25,0x52,0x78,0x84,0xF6,0xE5,0x48,0x35, // 1CFx
667 0x51,0x18,0xF6,0xD2,0x32,0x78,0x8C,0xE6,0x64,0x80,0x70,0x6F,0xE5,0x3F,0xC4,0xF8, // 1D0x
668 0x54,0x0F,0xC8,0x68,0xFF,0xE5,0x3E,0xC4,0x54,0xF0,0x48,0xFE,0xC3,0x90,0x80,0x50, // 1D1x
669 0xE0,0x9F,0xFF,0x90,0x80,0x4F,0xE0,0x9E,0xCF,0x24,0xC0,0xCF,0x34,0xF9,0x90,0x80, // 1D2x
670 0x54,0x8F,0xF0,0x12,0x00,0xA2,0x90,0x80,0x54,0xE0,0x30,0xE7,0x06,0xE4,0xF0,0xA3, // 1D3x
671 0xF0,0x80,0x15,0xD3,0x90,0x80,0x55,0xE0,0x94,0x00,0x90,0x80,0x54,0xE0,0x94,0x32, // 1D4x
672 0x40,0x06,0x74,0x32,0xF0,0xA3,0xE4,0xF0,0xD3,0xB1,0x87,0x94,0x25,0x40,0x04,0xD2, // 1D5x
673 0x63,0x80,0x09,0xC3,0xB1,0x87,0x94,0x0C,0x50,0x02,0xC2,0x63,0x30,0x0E,0x02,0xC2, // 1D6x
674 0x63,0xE4,0x90,0x80,0x4F,0xC1,0xB9,0xE4,0x78,0x8C,0xF6,0x22,0x90,0x11,0x36,0xE0, // 1D7x
675 0xF5,0x4E,0xA3,0xE0,0xF5,0x4D,0x22,0x90,0x80,0x55,0xE0,0x94,0x80,0x90,0x80,0x54, // 1D8x
676 0xE0,0x22,0xE5,0x31,0x14,0x70,0x02,0xC1,0x7D,0x04,0x60,0x02,0xC1,0x90,0xD3,0xE5, // 1D9x
677 0x74,0x94,0x04,0xE5,0x73,0x94,0x00,0x50,0x02,0xC1,0x6E,0xD1,0xAA,0x94,0x00,0x40, // 1DAx
678 0x02,0xC1,0x6E,0x90,0x11,0x4C,0xB1,0x7F,0xA3,0x12,0x17,0xC8,0x75,0x54,0x00,0x75, // 1DBx
679 0x55,0x00,0x75,0x56,0x4D,0x7F,0xFF,0xE4,0xFE,0xD1,0x9E,0x12,0x00,0x0E,0xFD,0xEF, // 1DCx
680 0xD3,0x9D,0x40,0x08,0xED,0xD3,0x94,0x40,0x40,0x02,0xAF,0x05,0x0E,0xBE,0x04,0xE9, // 1DDx
681 0xE4,0xF5,0x53,0xEF,0xF4,0x60,0x26,0xE4,0xFE,0xD1,0x9E,0x12,0x00,0x0E,0xFD,0xD3, // 1DEx
682 0x94,0x40,0x40,0x15,0xED,0x8F,0xF0,0x84,0xAD,0xF0,0xED,0xC3,0x94,0x06,0x40,0x07, // 1DFx
683 0xEF,0x9D,0xC3,0x94,0x06,0x50,0x02,0x05,0x53,0x0E,0xBE,0x04,0xDC,0xE5,0x53,0xD3, // 1E0x
684 0x94,0x02,0x40,0x0A,0xE5,0x30,0x94,0x80,0x50,0x76,0x74,0x08,0x80,0x46,0xE5,0x30, // 1E1x
685 0x60,0x6E,0x30,0x38,0x45,0x30,0x22,0x42,0xE5,0x4D,0x25,0x4E,0xFF,0xE4,0x33,0xFE, // 1E2x
686 0x7C,0x00,0xEF,0x25,0x4F,0xFF,0xEC,0x3E,0xFE,0xEF,0x25,0x50,0xF5,0x52,0xEC,0x3E, // 1E3x
687 0xF5,0x51,0xC3,0xE5,0x52,0x94,0x32,0xE5,0x51,0x94,0x00,0x50,0x04,0x15,0x30,0x80, // 1E4x
688 0x3F,0xE5,0x30,0xC3,0x94,0x80,0x50,0x38,0xE5,0x52,0x94,0x96,0xE5,0x51,0x94,0x00, // 1E5x
689 0x40,0x2E,0x74,0x04,0x25,0x30,0xF5,0x30,0x80,0x26,0x15,0x30,0x80,0x22,0xD3,0xE5, // 1E6x
690 0x74,0x94,0x15,0xE5,0x73,0x94,0x00,0x40,0x17,0x05,0x31,0x80,0x13,0xE5,0x30,0xC3, // 1E7x
691 0x94,0x40,0x40,0x04,0xD2,0x22,0x80,0x06,0xE5,0x30,0x70,0x02,0xC2,0x22,0x05,0x31, // 1E8x
692 0xC3,0xE5,0x45,0x94,0x14,0xE5,0x44,0x94,0x00,0x50,0x02,0xC2,0x22,0x22,0xAB,0x54, // 1E9x
693 0xAA,0x55,0xA9,0x56,0x8E,0x82,0x75,0x83,0x00,0x22,0xE5,0x74,0x94,0x14,0xE5,0x73, // 1EAx
694 0x22,0xE4,0xF5,0x38,0xF5,0x39,0xF5,0x41,0x22,0xF0,0xA3,0xF0,0x78,0x8C,0x76,0xFF, // 1EBx
695 0x22,0xE4,0x78,0x87,0xF6,0xF5,0x43,0xF5,0x3D,0x78,0x7C,0xF6,0x08,0xF6,0x75,0x40, // 1ECx
696 0x08,0x75,0x41,0x10,0x75,0x42,0x18,0xF5,0x2C,0xF5,0x31,0xF5,0x30,0xF5,0x3E,0xF5, // 1EDx
697 0x3F,0xC2,0x3C,0x90,0x80,0x5C,0xF0,0x90,0x80,0x4F,0xF0,0xA3,0xF0,0x90,0x80,0x54, // 1EEx
698 0xD1,0xB9,0xC2,0x30,0x78,0x7E,0xF6,0x7F,0x01,0x8F,0x55,0xE5,0x55,0x60,0x0E,0x7D, // 1EFx
699 0x01,0x7F,0xB1,0x12,0x07,0x79,0x7D,0x00,0x7C,0x04,0x12,0x07,0x71,0xF1,0x36,0x90, // 1F0x
700 0x80,0x58,0xF0,0x90,0x80,0x53,0xF0,0x74,0xFF,0x90,0x80,0x56,0xF0,0xA3,0xF0,0x90, // 1F1x
701 0x80,0x59,0xF0,0xE4,0xF5,0x55,0xE5,0x55,0xF1,0x5E,0xE4,0xF0,0xA3,0xF0,0x05,0x55, // 1F2x
702 0xE5,0x55,0xB4,0x03,0xF1,0x22,0xE4,0x90,0x80,0x45,0xF0,0xA3,0xF0,0x22,0xE0,0xF5, // 1F3x
703 0x52,0xA3,0xE0,0xF5,0x51,0x22,0xFE,0x12,0x0E,0x77,0x8E,0x53,0x8F,0x54,0xD3,0x22, // 1F4x
704 0xE4,0x78,0x7C,0xF6,0x08,0xF6,0xF5,0x43,0xF5,0x42,0x22,0xAF,0x4D,0xEF,0x25,0xE0, // 1F5x
705 0x24,0x49,0xF5,0x82,0xE4,0x34,0x80,0xF5,0x83,0x22,0xB1,0x7C,0x53,0x4D,0x03,0xE5, // 1F6x
706 0x78,0x64,0x04,0x60,0x06,0xE5,0x78,0x64,0x05,0x70,0x4D,0x20,0x24,0x0B,0xD3,0xE5, // 1F7x
707 0x4E,0x94,0x10,0xE5,0x4D,0x94,0x00,0x50,0x0E,0x30,0x24,0x3C,0xD3,0xE5,0x4E,0x94, // 1F8x
708 0x0A,0xE5,0x4D,0x94,0x00,0x40,0x31,0x90,0x11,0x84,0xE0,0x30,0xE3,0x1C,0x30,0x26, // 1F9x
709 0x19,0xE5,0x3A,0xC3,0x94,0x58,0x50,0x12,0x90,0x11,0xCB,0xE0,0xFF,0x63,0x07,0xFF, // 1FAx
710 0xEF,0x30,0xE1,0x03,0xD2,0x24,0x22,0xC2,0x24,0x22,0x30,0x6A,0x08,0xE5,0x75,0xB4, // 1FBx
711 0x01,0x03,0xD2,0x24,0x22,0xC2,0x24,0x22,0xC2,0x24,0x22,0xD3,0xE5,0x74,0x94,0x3F, // 1FCx
712 0xE5,0x73,0x94,0x00,0x50,0x03,0x02,0x20,0xBC,0xE5,0x73,0x94,0x01,0x40,0x03,0x02, // 1FDx
713 0x20,0xBC,0x90,0x11,0x55,0xE0,0xFE,0x90,0x11,0x54,0xE0,0xFD,0xED,0x78,0x02,0xCE, // 1FEx
714 0xA2,0xE7,0x13,0xCE,0x13,0xD8,0xF8,0xFF,0xD3,0x94,0xFF,0xEE,0x64,0x80,0x94,0x83, // 1FFx
715 0x40,0x06,0x7E,0x03,0x7F,0xFF,0x80,0x0C,0xC3,0xEE,0x64,0x80,0x94,0x7C,0x50,0x04, // 200x
716 0x7E,0xFC,0x7F,0x00,0xEF,0x25,0x5B,0xF5,0x5B,0xEE,0x35,0x5A,0xF5,0x5A,0x05,0x5F, // 201x
717 0xE5,0x5F,0x64,0x20,0x60,0x02,0x01,0xBC,0xF5,0x5F,0xAF,0x5B,0xAE,0x5A,0x12,0x0E, // 202x
718 0x77,0xEE,0x33,0x95,0xE0,0xFD,0xFC,0x12,0x17,0xBA,0x60,0x09,0xE4,0x7B,0x21,0x7A, // 203x
719 0x1D,0xF9,0xF8,0x80,0x07,0xE4,0x7B,0xB1,0x7A,0x2C,0xF9,0xF8,0x12,0x00,0xB8,0x8F, // 204x
720 0x50,0x8E,0x4F,0x8D,0x4E,0x8C,0x4D,0xE5,0x4D,0xC3,0x13,0xFE,0xE5,0x4E,0x13,0xFF, // 205x
721 0x8E,0x5A,0xF5,0x5B,0x90,0x80,0x71,0xEE,0xF0,0xA3,0xEF,0xF0,0x30,0x14,0x18,0x30, // 206x
722 0x0B,0x06,0x7C,0x05,0x7D,0xCD,0x80,0x04,0x7C,0x03,0x7D,0xD9,0xC3,0xEF,0x9D,0xEE, // 207x
723 0x9C,0x50,0x1E,0x05,0x60,0x80,0x1A,0xAE,0x5A,0xAF,0x5B,0x30,0x0B,0x06,0x7C,0x05, // 208x
724 0x7D,0xDC,0x80,0x04,0x7C,0x03,0x7D,0xE8,0xD3,0xEF,0x9D,0xEE,0x9C,0x40,0x02,0x05, // 209x
725 0x60,0x74,0x10,0x25,0x60,0xF5,0x60,0xC3,0x94,0xF0,0x40,0x0B,0xE5,0x60,0x94,0xF8, // 20Ax
726 0x40,0x02,0xB2,0x14,0xE4,0xF5,0x60,0xE4,0xF5,0x5A,0xF5,0x5B,0x22,0xE4,0xF5,0x78, // 20Bx
727 0xF5,0x77,0xFD,0x7F,0xA2,0x12,0x02,0x98,0xE4,0xFD,0x7F,0x9C,0x12,0x02,0x98,0xE4, // 20Cx
728 0xFF,0x12,0x16,0x9C,0xE4,0x90,0x80,0x63,0xF0,0x90,0x80,0x5E,0xF0,0x75,0x08,0x04, // 20Dx
729 0x90,0x80,0x5D,0xF0,0xC2,0x6D,0xF5,0x79,0xC2,0x6F,0x90,0x80,0x64,0xF0,0xC2,0x6E, // 20Ex
730 0x90,0x80,0x5F,0xF0,0xA3,0xF0,0xC2,0x70,0x22,0xE4,0xF5,0x4F,0x20,0x14,0x10,0x20, // 20Fx
731 0x12,0x0D,0x30,0x23,0x15,0x78,0xAC,0xE6,0xB4,0x01,0x02,0x80,0x0D,0x80,0x06,0x20, // 210x
732 0x6D,0x0B,0x30,0x26,0x05,0x43,0x4F,0x02,0x80,0x03,0x43,0x4F,0x01,0x30,0x26,0x03, // 211x
733 0x43,0x4F,0x04,0x90,0x11,0x9C,0xE0,0x54,0x06,0x70,0x03,0x43,0x4F,0x08,0x20,0x58, // 212x
734 0x03,0x43,0x4F,0x10,0xE5,0x4F,0x31,0x45,0x20,0x6D,0x09,0x30,0x12,0x06,0xE5,0x4F, // 213x
735 0x54,0xFC,0x31,0x45,0x22,0xFD,0x7C,0x00,0x7F,0x1C,0x02,0x06,0xD3,0xC2,0x07,0xE4, // 214x
736 0xF5,0x32,0xF5,0x33,0xF5,0x36,0xF5,0x37,0xF5,0x34,0xF5,0x35,0x22,0xE5,0x78,0xC3, // 215x
737 0x94,0x04,0x50,0x26,0xE4,0xF1,0x2D,0x78,0x85,0xF6,0x08,0xF6,0xC2,0x20,0xD1,0xEF, // 216x
738 0x08,0xF6,0xC2,0x60,0x31,0x4D,0xD1,0xF7,0xF1,0x00,0xC2,0x30,0x90,0x80,0x5A,0xF0, // 217x
739 0xA3,0xF0,0x78,0x7E,0xF6,0x7F,0x01,0x02,0x1E,0xF9,0x20,0x52,0x02,0x41,0x3C,0xC3, // 218x
740 0xE5,0x74,0x94,0x78,0xE5,0x73,0x94,0x00,0x50,0x02,0x41,0x3C,0xF1,0x18,0x40,0x02, // 219x
741 0x41,0x3C,0x90,0x11,0x56,0x12,0x1D,0x7F,0xF1,0x0F,0xE0,0xFE,0xA3,0xE0,0x6F,0x4E, // 21Ax
742 0x60,0x19,0x90,0x80,0x48,0xE0,0x94,0x40,0x90,0x80,0x47,0xE0,0x94,0x01,0x40,0x07, // 21Bx
743 0x74,0xFE,0x75,0xF0,0xC0,0x80,0x28,0xD1,0xF7,0x80,0x27,0xAE,0x4D,0xAF,0x4E,0x12, // 21Cx
744 0x0E,0x77,0x8E,0x4F,0x8F,0x50,0xD3,0xE5,0x50,0x94,0xA0,0xE5,0x4F,0x94,0x00,0x40, // 21Dx
745 0x06,0x75,0x4F,0x00,0x75,0x50,0xA0,0x90,0x80,0x47,0xE5,0x4F,0x85,0x50,0xF0,0x12, // 21Ex
746 0x00,0xA2,0xF1,0x0F,0xE4,0xF0,0xA3,0xEF,0xF0,0xE5,0x18,0xD3,0x94,0x02,0x50,0x37, // 21Fx
747 0x90,0x11,0x3D,0xE0,0xFE,0x90,0x11,0x3C,0xE0,0xFD,0xED,0xFF,0xEE,0x54,0x07,0xFE, // 220x
748 0xE5,0x18,0x25,0xE0,0x24,0xFB,0xF5,0x82,0xE4,0x34,0x01,0xF5,0x83,0xE4,0x93,0xFC, // 221x
749 0x74,0x01,0x93,0xFD,0xC3,0xEF,0x9D,0xFF,0xEE,0x9C,0xFE,0xEF,0x25,0x35,0xF5,0x35, // 222x
750 0xEE,0x35,0x34,0xF5,0x34,0x80,0x05,0xE4,0xF5,0x34,0xF5,0x35,0x20,0x3C,0x6C,0x30, // 223x
751 0x77,0x69,0xC3,0xE5,0x74,0x94,0x64,0xE5,0x73,0x94,0x00,0x40,0x5E,0xF1,0x18,0x50, // 224x
752 0x5A,0x20,0x24,0x57,0x7D,0x01,0x7F,0xB1,0x12,0x07,0x79,0x90,0x11,0x48,0x12,0x1F, // 225x
753 0x3E,0x12,0x07,0x75,0xAE,0x51,0xAF,0x52,0x12,0x0E,0x77,0xEF,0x78,0x06,0xCE,0xA2, // 226x
754 0xE7,0x13,0xCE,0x13,0xD8,0xF8,0xF5,0x52,0x8E,0x51,0xD3,0xE5,0x52,0x94,0x0F,0xE5, // 227x
755 0x51,0x94,0x00,0x40,0x06,0x75,0x51,0x00,0x75,0x52,0x0F,0x90,0x80,0x45,0xE5,0x51, // 228x
756 0x85,0x52,0xF0,0x12,0x00,0xA2,0xD3,0x90,0x80,0x46,0xE0,0x94,0x08,0x90,0x80,0x45, // 229x
757 0xE0,0x94,0x07,0x40,0x06,0x74,0x07,0xF0,0xA3,0x04,0xF0,0x90,0x11,0x3E,0x12,0x1D, // 22Ax
758 0x7F,0x53,0x4D,0x07,0xE5,0x4D,0x30,0xE2,0x0C,0xC3,0xE4,0x95,0x4E,0xF5,0x4E,0x74, // 22Bx
759 0x08,0x95,0x4D,0xF5,0x4D,0x78,0x82,0x12,0x0E,0x88,0xD3,0x08,0xE6,0x94,0x06,0x18, // 22Cx
760 0xE6,0x94,0x00,0x40,0x07,0x08,0x74,0xF9,0xF1,0x38,0x80,0x06,0xE4,0x78,0x81,0xF6, // 22Dx
761 0x08,0xF6,0x90,0x80,0x35,0x12,0x11,0x69,0x24,0xEB,0x12,0x17,0xEF,0x50,0x07,0x12, // 22Ex
762 0x1E,0xAA,0x94,0x00,0x50,0x05,0x78,0x80,0x12,0x0E,0x88,0xC3,0xE5,0x74,0x94,0x32, // 22Fx
763 0xE5,0x73,0x94,0x00,0x40,0x45,0xD3,0xE5,0x74,0x94,0xE4,0xE5,0x73,0x94,0x00,0x50, // 230x
764 0x3A,0x78,0x89,0x12,0x0E,0x88,0x78,0x8B,0x06,0xE6,0x18,0x70,0x01,0x06,0xC3,0x78, // 231x
765 0x8B,0xE6,0x94,0x28,0x18,0xE6,0x94,0x00,0x40,0x21,0xF1,0x07,0x4E,0x60,0x09,0x78, // 232x
766 0x89,0xE6,0x9F,0x18,0xE6,0x9E,0x50,0x0E,0x78,0x88,0xE6,0xFE,0x08,0xE6,0xFF,0x78, // 233x
767 0x8D,0xA6,0x06,0x08,0xA6,0x07,0xE4,0xD1,0xEF,0x08,0xF6,0xE5,0x74,0x64,0xE6,0x45, // 234x
768 0x73,0x60,0x02,0xC1,0xBE,0xF1,0x07,0x7C,0x00,0x7D,0x03,0x12,0x00,0x3B,0x90,0x11, // 235x
769 0xD9,0xE0,0x30,0xE3,0x05,0x0C,0x7D,0x5E,0x80,0x04,0x7C,0x00,0x7D,0x96,0xEF,0x2D, // 236x
770 0xF5,0x50,0xEE,0x3C,0xF5,0x4F,0xC3,0x78,0x80,0xE6,0x95,0x50,0xF5,0x4E,0x18,0xE6, // 237x
771 0x95,0x4F,0xF5,0x4D,0xE5,0x4D,0x20,0xE7,0x29,0x30,0x52,0x13,0xD3,0xE5,0x4E,0x94, // 238x
772 0x2C,0xE5,0x4D,0x94,0x01,0x40,0x08,0x75,0x4D,0x01,0x75,0x4E,0x2C,0x80,0x24,0xD3, // 239x
773 0xE5,0x4E,0x94,0xE8,0xE5,0x4D,0x94,0x03,0x40,0x19,0x75,0x4D,0x03,0x75,0x4E,0xE8, // 23Ax
774 0x80,0x11,0xC3,0xE5,0x4E,0x94,0x17,0xE5,0x4D,0x94,0xFC,0x50,0x06,0x75,0x4D,0xFC, // 23Bx
775 0x75,0x4E,0x17,0xC3,0xE5,0x45,0x94,0x28,0xE5,0x44,0x94,0x00,0x50,0x06,0x75,0x4D, // 23Cx
776 0xFE,0x75,0x4E,0xD4,0x78,0x86,0x12,0x0E,0x88,0x12,0x0F,0x74,0x30,0xE7,0x07,0xE4, // 23Dx
777 0x18,0xF6,0x08,0xF6,0x80,0x10,0xD3,0xEF,0x94,0x28,0xEE,0x94,0x23,0x40,0x07,0x78, // 23Ex
778 0x85,0x76,0x23,0x08,0x76,0x28,0x78,0x85,0xE6,0xFE,0x08,0xE6,0xFF,0xD3,0x94,0x88, // 23Fx
779 0xEE,0x94,0x13,0x40,0x04,0xD2,0x20,0x80,0x0B,0xC3,0xEF,0x94,0xB8,0xEE,0x94,0x0B, // 240x
780 0x50,0x02,0xC2,0x20,0x90,0x11,0xD9,0xE0,0x30,0xE2,0x02,0xC2,0x20,0x20,0x52,0x02, // 241x
781 0xA1,0x5E,0x78,0x7E,0xE6,0xFF,0xC3,0x94,0x05,0x40,0x02,0x81,0xCF,0xEF,0xB4,0x02, // 242x
782 0x0E,0x90,0x80,0x51,0x74,0x0F,0xF0,0xA3,0x74,0xA0,0xF0,0x76,0x03,0x80,0x51,0x90, // 243x
783 0x11,0xD9,0xE0,0x54,0xF0,0x75,0x4F,0x00,0xF5,0x50,0x78,0x7E,0xE6,0xC3,0x94,0x03, // 244x
784 0x50,0x0B,0xE5,0x50,0x25,0xE0,0xF5,0x50,0xE5,0x4F,0x33,0xF5,0x4F,0x90,0x80,0x47, // 245x
785 0xE0,0x12,0x0F,0x6D,0xFE,0xA3,0xE0,0xC4,0x54,0x0F,0x48,0x24,0x38,0xFF,0xEE,0x34, // 246x
786 0xFF,0xCF,0xC3,0x95,0x50,0xFD,0xEF,0x95,0x4F,0xFC,0xE5,0x3A,0x75,0xF0,0x04,0xA4, // 247x
787 0xFF,0xC3,0xED,0x9F,0xFF,0xEC,0x95,0xF0,0x90,0x80,0x51,0x8F,0xF0,0x12,0x00,0xA2, // 248x
788 0x90,0x80,0x51,0xE0,0xFE,0xA3,0xE0,0xFF,0xEE,0x30,0xE7,0x04,0xD1,0xFF,0x80,0x13, // 249x
789 0xD3,0xEF,0x94,0x80,0xEE,0x94,0x3E,0x40,0x0A,0x90,0x80,0x51,0x74,0x3E,0xF0,0xA3, // 24Ax
790 0x74,0x80,0xF0,0xD3,0x90,0x80,0x52,0xE0,0x94,0xE0,0x90,0x80,0x51,0xE0,0x94,0x2E, // 24Bx
791 0x40,0x0D,0x20,0x3D,0x02,0xD2,0x30,0x78,0x7E,0xE6,0xB4,0x03,0x02,0x76,0x04,0xC3, // 24Cx
792 0xE5,0x35,0x95,0x37,0xFF,0xE5,0x34,0x95,0x36,0x12,0x1F,0x46,0xEF,0x94,0x14,0xEE, // 24Dx
793 0x94,0x00,0x40,0x27,0xD3,0xE5,0x54,0x94,0x50,0xE5,0x53,0x94,0x00,0x40,0x06,0x75, // 24Ex
794 0x53,0x00,0x75,0x54,0x50,0xE5,0x54,0x24,0xEC,0xFF,0xE5,0x53,0x34,0xFF,0xFE,0xEF, // 24Fx
795 0x25,0x33,0xF5,0x33,0xEE,0x35,0x32,0xF5,0x32,0x80,0x08,0xE5,0x33,0x15,0x33,0x70, // 250x
796 0x02,0x15,0x32,0xE5,0x32,0x30,0xE7,0x05,0xE4,0xF5,0x32,0xF5,0x33,0xD3,0xE5,0x33, // 251x
797 0x94,0xB0,0xE5,0x32,0x94,0x04,0x40,0x06,0x75,0x32,0x04,0x75,0x33,0xB0,0xD3,0xE5, // 252x
798 0x33,0x94,0x2C,0xE5,0x32,0x94,0x01,0x40,0x0B,0x90,0x11,0xD8,0xE0,0x30,0xE1,0x04, // 253x
799 0xD2,0x07,0x80,0x0D,0xC3,0xE5,0x33,0x94,0x64,0xE5,0x32,0x94,0x00,0x50,0x02,0xC2, // 254x
800 0x07,0x85,0x34,0x36,0x85,0x35,0x37,0xE4,0xF5,0x34,0xF5,0x35,0x80,0x09,0xD1,0xFF, // 255x
801 0xC2,0x30,0x78,0x7E,0xF6,0x31,0x4D,0xD1,0xF7,0x30,0x3C,0x02,0xC1,0xB0,0x20,0x77, // 256x
802 0x02,0xC1,0xB0,0x90,0x11,0xD9,0xE0,0x20,0xE1,0x02,0xC1,0xB0,0x90,0x80,0x45,0xE0, // 257x
803 0xFE,0xA3,0xE0,0xFF,0x90,0x80,0x58,0xE0,0xFD,0x12,0x1F,0x5E,0xEE,0x8F,0xF0,0x12, // 258x
804 0x00,0xA2,0xED,0x12,0x1F,0x5E,0xE0,0xFE,0xA3,0xE0,0xD3,0x94,0xF8,0xEE,0x94,0xF7, // 259x
805 0x40,0x0A,0xED,0x12,0x1F,0x5E,0x74,0xF7,0xF0,0xA3,0x04,0xF0,0x90,0x80,0x53,0xE0, // 25Ax
806 0x04,0xF0,0xE0,0xC3,0x94,0x19,0x50,0x02,0xC1,0xB5,0xE4,0xF0,0xED,0x12,0x1F,0x5E, // 25Bx
807 0xE0,0xFE,0xA3,0xE0,0xFF,0x90,0x80,0x56,0xE0,0xFC,0xA3,0xE0,0xFD,0xD3,0xEF,0x9D, // 25Cx
808 0xEE,0x9C,0x40,0x23,0xA3,0xE0,0x12,0x1F,0x5E,0xC0,0x83,0xC0,0x82,0xC3,0xA3,0xE0, // 25Dx
809 0x9D,0xFF,0x05,0x82,0xD5,0x82,0x02,0x15,0x83,0x15,0x82,0xE0,0x9C,0xD0,0x82,0xD0, // 25Ex
810 0x83,0xF0,0xA3,0xEF,0xF0,0x80,0x0B,0x90,0x80,0x58,0xE0,0x12,0x1F,0x5E,0xE4,0xF0, // 25Fx
811 0xA3,0xF0,0x90,0x80,0x58,0xE0,0x04,0xF0,0xE0,0xC3,0x94,0x03,0x50,0x02,0xC1,0x90, // 260x
812 0xE4,0xF0,0x74,0xFF,0xF5,0x4F,0xF5,0x50,0xE4,0xF5,0x4D,0xF5,0x4E,0xF5,0x51,0xF5, // 261x
813 0x52,0xF5,0x51,0xAF,0x51,0x12,0x1F,0x5D,0xF1,0x22,0x50,0x0F,0xAF,0x51,0x12,0x1F, // 262x
814 0x5D,0xE0,0xF5,0x4F,0xA3,0xE0,0xF5,0x50,0x85,0x51,0x52,0x05,0x51,0xE5,0x51,0xB4, // 263x
815 0x03,0xE1,0xE5,0x4F,0xC3,0x13,0x90,0x80,0x56,0xF0,0xE5,0x50,0x13,0xA3,0xF0,0x90, // 264x
816 0x80,0x59,0xE0,0xFF,0xB4,0xFF,0x05,0xE4,0xF5,0x4D,0x80,0x02,0x8F,0x4D,0x12,0x1F, // 265x
817 0x5B,0xF1,0x22,0x40,0x2B,0x12,0x1F,0x5B,0xE0,0xFE,0xA3,0xE0,0xC3,0x95,0x50,0xF5, // 266x
818 0x50,0xEE,0x95,0x4F,0xF5,0x4F,0x90,0x80,0x59,0xE0,0xB4,0xFF,0x02,0x80,0x0E,0xD3, // 267x
819 0xE5,0x50,0x94,0xFF,0xE5,0x4F,0x94,0x1E,0x40,0x06,0x90,0x80,0x59,0xE5,0x52,0xF0, // 268x
820 0xE4,0xF5,0x4D,0xF5,0x4E,0x90,0x80,0x58,0xE0,0x04,0x25,0xE0,0x25,0xE0,0xF5,0x4D, // 269x
821 0x7D,0x01,0x7F,0xB1,0x12,0x07,0x79,0xAD,0x4E,0xAC,0x4D,0x12,0x07,0x71,0x80,0x05, // 26Ax
822 0x7F,0x01,0x12,0x1E,0xF9,0x12,0x1F,0x36,0xF1,0x2D,0xD1,0xEF,0x08,0xF6,0x90,0x11, // 26Bx
823 0xD5,0xE0,0x30,0xE3,0x11,0xD2,0x75,0x90,0x11,0xD4,0xE0,0x44,0x10,0xFD,0x7F,0xD4, // 26Cx
824 0x12,0x02,0x98,0xD2,0x76,0x22,0xC2,0x75,0xA2,0x75,0x30,0x76,0x01,0xB3,0x50,0x0E, // 26Dx
825 0x90,0x11,0xD4,0xE0,0x54,0xEF,0xFD,0x7F,0xD4,0x12,0x02,0x98,0xC2,0x76,0x22,0x78, // 26Ex
826 0x88,0xF6,0x08,0xF6,0x08,0xF6,0x22,0xE4,0x90,0x80,0x47,0xF0,0xA3,0xF0,0x22,0xE4, // 26Fx
827 0x90,0x80,0x51,0xF0,0xA3,0xF0,0x22,0x78,0x8D,0xE6,0xFE,0x08,0xE6,0xFF,0x22,0xE5, // 270x
828 0x4D,0x54,0x80,0xFF,0x90,0x80,0x5A,0x22,0xD3,0xE5,0x74,0x94,0xDC,0xE5,0x73,0x94, // 271x
829 0x00,0x22,0xE0,0xFE,0xA3,0xE0,0xD3,0x95,0x50,0xEE,0x95,0x4F,0x22,0x78,0x7F,0xF6, // 272x
830 0x08,0xF6,0x78,0x8D,0xF6,0x08,0xF6,0x22,0x26,0xF6,0x18,0x74,0xFF,0x36,0xF6,0x22, // 273x
831 0xC3,0xE5,0x45,0x94,0x64,0xE5,0x44,0x94,0x00,0x50,0x12,0x90,0x80,0x6D,0xE0,0xC3, // 274x
832 0x94,0x10,0x50,0x05,0xE0,0x04,0xF0,0x80,0x1B,0xD2,0x3D,0x80,0x17,0xD3,0xE5,0x45, // 275x
833 0x94,0x96,0xE5,0x44,0x94,0x00,0x40,0x0C,0x90,0x80,0x6D,0xE0,0x60,0x04,0x14,0xF0, // 276x
834 0x80,0x02,0xC2,0x3D,0x90,0x11,0x2A,0xE0,0xFB,0xAE,0x3E,0xAF,0x3F,0x7C,0x00,0x7D, // 277x
835 0x07,0x12,0x00,0x3B,0xEF,0x2B,0xFF,0xEC,0x3E,0xFE,0xEF,0x78,0x03,0xCE,0xC3,0x13, // 278x
836 0xCE,0x13,0xD8,0xF9,0xF5,0x3F,0x8E,0x3E,0x85,0x3F,0x3A,0xE5,0x3A,0xD3,0x94,0x19, // 279x
837 0x40,0x05,0x78,0x87,0x06,0x80,0x0A,0xE5,0x3A,0xC3,0x94,0x12,0x50,0x03,0x78,0x87, // 27Ax
838 0x16,0x78,0x87,0xE6,0xFF,0x30,0xE7,0x04,0xE4,0xF6,0x80,0x0A,0xEF,0xC3,0x94,0x08, // 27Bx
839 0x40,0x04,0x78,0x87,0x76,0x08,0x90,0x80,0x6A,0xE0,0xC3,0x94,0x28,0x50,0x03,0xE0, // 27Cx
840 0x04,0xF0,0x90,0x80,0x6A,0xE0,0xFF,0xD3,0x94,0x14,0x40,0x04,0xD2,0x60,0x80,0x08, // 27Dx
841 0xEF,0xC3,0x94,0x0A,0x50,0x02,0xC2,0x60,0x78,0x87,0xE6,0xFF,0xC3,0x94,0x06,0x40, // 27Ex
842 0x04,0xD2,0x21,0x80,0x08,0xEF,0xD3,0x94,0x02,0x50,0x02,0xC2,0x21,0xE5,0x69,0xD3, // 27Fx
843 0x94,0x02,0x40,0x04,0xD2,0x64,0x80,0x02,0xC2,0x64,0xE5,0x3A,0xD3,0x94,0x40,0x40, // 280x
844 0x08,0x90,0x80,0x5C,0xE0,0x04,0xF0,0x80,0x0D,0xE5,0x3A,0xC3,0x94,0x30,0x50,0x06, // 281x
845 0x90,0x80,0x5C,0xE0,0x14,0xF0,0x90,0x80,0x5C,0xE0,0xFF,0x30,0xE7,0x04,0xE4,0xF0, // 282x
846 0x80,0x0C,0xEF,0xC3,0x94,0x08,0x40,0x06,0x90,0x80,0x5C,0x74,0x08,0xF0,0x90,0x80, // 283x
847 0x5C,0xE0,0xFF,0xC3,0x94,0x06,0x40,0x03,0xD2,0x3C,0x22,0xEF,0xD3,0x94,0x02,0x50, // 284x
848 0x02,0xC2,0x3C,0x22,0x20,0x25,0x02,0xA1,0xCB,0x90,0x80,0x3D,0xE0,0xFF,0xA3,0xE0, // 285x
849 0x90,0x80,0x41,0xCF,0xF0,0xA3,0xEF,0xF0,0x90,0x11,0x06,0x12,0x1D,0x7F,0x90,0x80, // 286x
850 0x2B,0xB1,0xCC,0xE5,0x4E,0x9F,0x90,0x80,0x3E,0xF0,0xE5,0x4D,0x9E,0x90,0x80,0x3D, // 287x
851 0xF0,0x90,0x80,0x2B,0xB1,0xF2,0x90,0x80,0x3D,0xB1,0xCC,0x90,0x80,0x42,0xE0,0x9F, // 288x
852 0xFF,0x90,0x80,0x41,0xE0,0x9E,0xFE,0x12,0x0E,0x77,0xEF,0x64,0x01,0x4E,0x70,0x05, // 289x
853 0x43,0x76,0x20,0x80,0x03,0x53,0x76,0xDF,0x30,0x5D,0x16,0x90,0x80,0x26,0xE5,0x6D, // 28Ax
854 0xF0,0xA3,0xE5,0x6E,0xF0,0x90,0x80,0x3D,0xE0,0xF5,0x6D,0xA3,0xE0,0xF5,0x6E,0x80, // 28Bx
855 0x14,0x90,0x80,0x28,0xE5,0x71,0xF0,0xA3,0xE5,0x72,0xF0,0x90,0x80,0x3D,0xE0,0xF5, // 28Cx
856 0x71,0xA3,0xE0,0xF5,0x72,0xB2,0x5D,0x90,0x80,0x39,0xB1,0xD3,0x90,0x80,0x37,0xB1, // 28Dx
857 0xD3,0xE5,0x6E,0x25,0x72,0xFF,0xE5,0x6D,0x35,0x71,0xFE,0x90,0x80,0x37,0xF0,0xA3, // 28Ex
858 0xEF,0xF0,0xD3,0x94,0xDA,0xEE,0x94,0x02,0x50,0x0C,0xC3,0xE0,0x94,0xA4,0x90,0x80, // 28Fx
859 0x37,0xE0,0x94,0x01,0x50,0x05,0x90,0x80,0x35,0xB1,0xD3,0x90,0x80,0x39,0xB1,0xDE, // 290x
860 0x9F,0xF5,0x54,0xEC,0x9E,0xF5,0x53,0x90,0x80,0x37,0xE0,0xFA,0xA3,0xE0,0xFB,0xC3, // 291x
861 0xEF,0x9B,0xF5,0x52,0xEE,0x9A,0xF5,0x51,0x75,0x55,0x02,0x45,0x52,0x70,0x1E,0xE5, // 292x
862 0x54,0x45,0x53,0x70,0x18,0x78,0xA7,0xE6,0xD3,0x95,0x55,0x50,0x44,0x06,0xE6,0x65, // 293x
863 0x55,0x70,0x3E,0x90,0x80,0x35,0xEC,0xF0,0xA3,0xED,0xF0,0x80,0x34,0x90,0x80,0x35, // 294x
864 0xB1,0xCC,0x90,0x80,0x38,0xE0,0x9F,0xFF,0x90,0x80,0x37,0xE0,0x9E,0xFE,0x12,0x0E, // 295x
865 0x77,0xC3,0xEF,0x94,0x0C,0xEE,0x64,0x80,0x94,0x80,0x40,0x11,0x20,0x3C,0x0E,0x30, // 296x
866 0x20,0x0B,0xE5,0x78,0x94,0x04,0x40,0x05,0x20,0x5B,0x02,0xD2,0x5B,0xE4,0x78,0xA7, // 297x
867 0xF6,0x78,0xA7,0xE6,0xC3,0x95,0x55,0x40,0x46,0xD3,0x90,0x80,0x36,0xE0,0x94,0x3F, // 298x
868 0x90,0x80,0x35,0xE0,0x94,0x02,0x40,0x04,0xD2,0x26,0x80,0x02,0xC2,0x26,0x30,0x50, // 299x
869 0x0D,0x30,0x51,0x04,0x7D,0x0D,0x80,0x02,0x7D,0x71,0x7C,0x02,0x80,0x08,0x90,0x80, // 29Ax
870 0x37,0xE0,0xFC,0xA3,0xE0,0xFD,0xE4,0xFF,0x12,0x06,0xD3,0xD2,0x74,0xE5,0x6C,0xC3, // 29Bx
871 0x94,0x0A,0x50,0x04,0x05,0x6C,0x80,0x12,0x30,0x5B,0x0F,0xC2,0x5B,0x80,0x0B,0xE5, // 29Cx
872 0x6C,0xD3,0x94,0x01,0x40,0x04,0x15,0x6C,0x15,0x6C,0x90,0x11,0x02,0x12,0x1D,0x7F, // 29Dx
873 0xE5,0x4D,0xA2,0xE6,0x92,0x34,0x53,0x4D,0x03,0x90,0x11,0x10,0x12,0x17,0xC8,0x20, // 29Ex
874 0x3C,0x0D,0x20,0x72,0x03,0x30,0x59,0x07,0xE5,0x78,0xC3,0x94,0x04,0x50,0x03,0x30, // 29Fx
875 0x5B,0x07,0x53,0x50,0xFE,0xD2,0x5B,0x80,0x05,0x43,0x50,0x01,0xC2,0x5B,0xAD,0x50, // 2A0x
876 0xAC,0x4F,0x7F,0x10,0x12,0x06,0xD3,0x30,0x59,0x07,0x12,0x06,0xCD,0x7D,0x09,0x80, // 2A1x
877 0x1E,0x12,0x06,0xCD,0x78,0xA8,0xE6,0x54,0xC0,0xFE,0x08,0xE4,0xEE,0xB4,0xC0,0x0D, // 2A2x
878 0x20,0x38,0x0A,0x20,0x21,0x07,0x20,0x3D,0x04,0x7D,0x0E,0x80,0x02,0x7D,0x0D,0x7C, // 2A3x
879 0x00,0x7F,0x92,0x12,0x06,0xD3,0x30,0x5B,0x14,0x78,0xA8,0x76,0x40,0x08,0x76,0x00, // 2A4x
880 0x7D,0x00,0x7C,0x40,0x7F,0x04,0x12,0x07,0xFC,0xA3,0xF0,0x81,0x75,0x90,0x80,0x31, // 2A5x
881 0xE0,0x65,0x4D,0x70,0x04,0xA3,0xE0,0x65,0x4E,0x60,0x02,0x81,0x6C,0x90,0x80,0x26, // 2A6x
882 0xE0,0x65,0x6D,0x70,0x04,0xA3,0xE0,0x65,0x6E,0x60,0x02,0x81,0x6C,0x90,0x80,0x28, // 2A7x
883 0xE0,0x65,0x71,0x70,0x04,0xA3,0xE0,0x65,0x72,0x60,0x02,0x81,0x6C,0x90,0x80,0x2D, // 2A8x
884 0xE0,0xFE,0xA3,0xE0,0xFF,0x65,0x4E,0x70,0x03,0xEE,0x65,0x4D,0x70,0x02,0x81,0x6C, // 2A9x
885 0xC3,0xEF,0x95,0x4E,0xEE,0x95,0x4D,0x50,0x22,0xC3,0x90,0x80,0x38,0xE0,0x95,0x4E, // 2AAx
886 0xF5,0x50,0x90,0x80,0x37,0xE0,0x95,0x4D,0xF5,0x4F,0x90,0x80,0x2D,0xB1,0xCC,0xE5, // 2ABx
887 0x4E,0x9F,0xF5,0x52,0xE5,0x4D,0x9E,0xF5,0x51,0x80,0x22,0xC3,0x90,0x80,0x42,0xE0, // 2ACx
888 0x95,0x4E,0xF5,0x50,0x90,0x80,0x41,0xE0,0x95,0x4D,0xF5,0x4F,0xC3,0x90,0x80,0x2E, // 2ADx
889 0xE0,0x95,0x4E,0xF5,0x52,0x90,0x80,0x2D,0xE0,0x95,0x4D,0xF5,0x51,0xD1,0x04,0xB1, // 2AEx
890 0xE4,0x9F,0xEC,0x9E,0x50,0x0A,0x8E,0x53,0x8F,0x54,0x8C,0x57,0x8D,0x58,0x80,0x08, // 2AFx
891 0x8C,0x53,0x8D,0x54,0x8E,0x57,0x8F,0x58,0x90,0x11,0xAB,0xE0,0xF5,0x55,0x20,0xE3, // 2B0x
892 0x05,0x75,0x56,0x01,0x80,0x03,0x75,0x56,0x02,0xE5,0x4F,0x20,0xE7,0x5C,0xEC,0xC3, // 2B1x
893 0x13,0xFE,0xED,0x13,0xFF,0xC3,0xE5,0x50,0x9F,0xE5,0x4F,0x9E,0x7E,0x00,0xE5,0x50, // 2B2x
894 0x50,0x0B,0x25,0x56,0xF5,0x50,0xEE,0x35,0x4F,0xF5,0x4F,0x80,0x14,0x25,0x56,0xFF, // 2B3x
895 0xEE,0x35,0x4F,0xFE,0x90,0x80,0x41,0xB1,0xE4,0xEF,0x9D,0xF5,0x50,0xEE,0x9C,0xF5, // 2B4x
896 0x4F,0xB1,0xEB,0xC3,0xEF,0x94,0x05,0xEE,0x64,0x80,0x94,0x80,0x50,0x0B,0xE5,0x78, // 2B5x
897 0xC3,0x94,0x04,0x40,0x04,0xD2,0x71,0x80,0x18,0xB1,0xEB,0xD3,0xEF,0x94,0x0A,0xEE, // 2B6x
898 0x64,0x80,0x94,0x80,0x40,0x0B,0xC2,0x71,0x80,0x07,0xE4,0xF5,0x4F,0xF5,0x50,0xC2, // 2B7x
899 0x71,0xE5,0x50,0x45,0x4F,0x60,0x4D,0x90,0x80,0x30,0xE0,0xC3,0x94,0x02,0x40,0x35, // 2B8x
900 0x53,0x4F,0x03,0x90,0x11,0x04,0xE0,0xF5,0x70,0xA3,0xE0,0xF5,0x6F,0x75,0x70,0x00, // 2B9x
901 0x53,0x6F,0xC0,0xE5,0x50,0x78,0xA9,0x26,0xFF,0xE5,0x4F,0x18,0x36,0x54,0x3F,0x45, // 2BAx
902 0x6F,0xFC,0xE5,0x70,0x4F,0xFD,0x7F,0x04,0x12,0x06,0xD3,0x90,0x80,0x30,0xE0,0x60, // 2BBx
903 0x1B,0x14,0xF0,0x80,0x17,0x90,0x80,0x30,0xE0,0xC3,0x94,0x07,0x50,0x0E,0xE0,0x24, // 2BCx
904 0x04,0xF0,0x80,0x08,0x90,0x80,0x30,0xE0,0x60,0x02,0x14,0xF0,0xE5,0x52,0x65,0x54, // 2BDx
905 0x70,0x04,0xE5,0x51,0x65,0x53,0x60,0x0A,0xE5,0x52,0xB5,0x58,0x19,0xE5,0x51,0xB5, // 2BEx
906 0x57,0x14,0x90,0x80,0x43,0xE0,0xB5,0x51,0x0D,0xA3,0xE0,0xB5,0x52,0x08,0x90,0x80, // 2BFx
907 0x2F,0xE0,0x04,0xF0,0x80,0x05,0xE4,0x90,0x80,0x2F,0xF0,0x90,0x80,0x43,0xE5,0x51, // 2C0x
908 0xF0,0xA3,0xE5,0x52,0xF0,0x30,0x21,0x05,0x75,0x55,0x07,0x80,0x03,0x75,0x55,0x03, // 2C1x
909 0x90,0x80,0x2F,0xE0,0xD3,0x95,0x55,0x40,0x4C,0xE5,0x76,0x30,0xE5,0x47,0x20,0x72, // 2C2x
910 0x44,0x20,0x59,0x41,0xE4,0xF0,0x20,0x53,0x3C,0xE5,0x52,0xB5,0x54,0x12,0xE5,0x51, // 2C3x
911 0xB5,0x53,0x0D,0x78,0xA8,0x76,0xC0,0x08,0x76,0x00,0x7D,0x00,0x7C,0xC0,0x80,0x15, // 2C4x
912 0xE5,0x52,0xB5,0x58,0x20,0xE5,0x51,0xB5,0x57,0x1B,0x78,0xA8,0x76,0x80,0x08,0x76, // 2C5x
913 0x00,0x7D,0x00,0x7C,0x80,0x7F,0x04,0x12,0x06,0xD3,0x80,0x09,0xE4,0x90,0x80,0x2F, // 2C6x
914 0xF0,0xC2,0x71,0xA3,0xF0,0x90,0x80,0x31,0xE0,0x65,0x4D,0x70,0x04,0xA3,0xE0,0x65, // 2C7x
915 0x4E,0x70,0x6B,0x90,0x80,0x33,0xE0,0xFE,0xA3,0xE0,0xFF,0x90,0x80,0x2D,0xE0,0xFC, // 2C8x
916 0xA3,0xE0,0xFD,0x6F,0x70,0x02,0xEC,0x6E,0x70,0x54,0xC2,0x5F,0xA2,0x5B,0x30,0x34, // 2C9x
917 0x01,0xB3,0x50,0x0C,0xED,0x95,0x4E,0xEC,0x95,0x4D,0x40,0x0F,0xD2,0x5F,0x80,0x0B, // 2CAx
918 0xC3,0xED,0x95,0x4E,0xEC,0x95,0x4D,0x50,0x02,0xD2,0x5F,0x78,0xA8,0xE6,0x54,0xC0, // 2CBx
919 0xFE,0xEE,0xB4,0xC0,0x0B,0x20,0x38,0x08,0x20,0x21,0x05,0x20,0x3D,0x02,0xB2,0x5F, // 2CCx
920 0x30,0x5F,0x19,0x78,0xAA,0x06,0xE6,0xD3,0x94,0x02,0x40,0x16,0x7D,0x01,0x7F,0x8A, // 2CDx
921 0x12,0x02,0x98,0xE4,0xFD,0x7F,0x8A,0x12,0x02,0x98,0x80,0x02,0x80,0x00,0xE4,0x78, // 2CEx
922 0xAA,0xF6,0x90,0x80,0x31,0xB1,0xD3,0x90,0x80,0x2D,0xE0,0xFF,0xA3,0xE0,0x90,0x80, // 2CFx
923 0x31,0xCF,0xF0,0xA3,0xEF,0xF0,0x90,0x80,0x2D,0xB1,0xF2,0x90,0x80,0x26,0xE0,0x65, // 2D0x
924 0x6D,0x70,0x04,0xA3,0xE0,0x65,0x6E,0x60,0x02,0xA1,0xCB,0x90,0x80,0x28,0xE0,0x65, // 2D1x
925 0x71,0x70,0x04,0xA3,0xE0,0x65,0x72,0x60,0x02,0xA1,0xCB,0xD1,0x04,0xE0,0xFC,0xA3, // 2D2x
926 0xE0,0xFD,0xB5,0x07,0x14,0xEC,0xB5,0x06,0x10,0xA3,0xE0,0xC3,0x94,0x0F,0x50,0x05, // 2D3x
927 0xE0,0x04,0xF0,0x80,0x1A,0xD2,0x58,0x80,0x16,0x90,0x80,0x3F,0xE0,0xD3,0x94,0x02, // 2D4x
928 0x40,0x06,0xE0,0x24,0xFD,0xF0,0x80,0x07,0xE4,0x90,0x80,0x3F,0xF0,0xC2,0x58,0x30, // 2D5x
929 0x26,0x12,0xB1,0xFA,0x94,0x7B,0xEA,0x94,0x02,0x50,0x1E,0xC3,0xEB,0x94,0x67,0xEA, // 2D6x
930 0x94,0x02,0x40,0x15,0x20,0x26,0x16,0xB1,0xFA,0x94,0x17,0xEA,0x94,0x02,0x50,0x09, // 2D7x
931 0xC3,0xEB,0x94,0x03,0xEA,0x94,0x02,0x50,0x04,0xD2,0x72,0x80,0x02,0xC2,0x72,0xC3, // 2D8x
932 0xED,0x9F,0xFF,0xEC,0x9E,0xFE,0x12,0x0E,0x77,0x8E,0x4D,0x8F,0x4E,0xE5,0x4E,0xD3, // 2D9x
933 0x94,0x01,0x40,0x0C,0xE5,0x4E,0x94,0x08,0x50,0x06,0x20,0x72,0x03,0x20,0x20,0x0C, // 2DAx
934 0x90,0x80,0x40,0xE0,0x60,0x03,0x14,0xF0,0x22,0xC2,0x59,0x22,0x90,0x80,0x40,0xE0, // 2DBx
935 0xC3,0x94,0x07,0x50,0x04,0xE0,0x04,0xF0,0x22,0xD2,0x59,0x22,0xE0,0xFE,0xA3,0xE0, // 2DCx
936 0xFF,0xC3,0x22,0xE0,0xFF,0xA3,0xE0,0xA3,0xCF,0xF0,0xA3,0xEF,0xF0,0x22,0xE0,0xFE, // 2DDx
937 0xA3,0xE0,0xFF,0xA3,0xE0,0xFC,0xA3,0xE0,0xFD,0xC3,0x22,0xAF,0x50,0xAE,0x4F,0x02, // 2DEx
938 0x0E,0x77,0xE5,0x4D,0xF0,0xA3,0xE5,0x4E,0xF0,0x22,0x90,0x80,0x35,0xE0,0xFA,0xA3, // 2DFx
939 0xE0,0xFB,0xD3,0x22,0x90,0x80,0x41,0xE0,0xFE,0xA3,0xE0,0xFF,0x90,0x80,0x3D,0x22, // 2E0x
940 0x8E,0x53,0x8F,0x54,0xAE,0x66,0xAB,0x06,0x85,0x6A,0x51,0x85,0x6B,0x52,0x30,0x34, // 2E1x
941 0x40,0xE5,0x54,0x25,0x52,0xF5,0x52,0xE5,0x53,0x35,0x51,0xF5,0x51,0xE5,0x66,0x25, // 2E2x
942 0xE0,0x24,0xDB,0xF5,0x82,0xE4,0x34,0x01,0xF5,0x83,0xC3,0xD1,0xD1,0x50,0x11,0xEE, // 2E3x
943 0x60,0x09,0x1E,0x75,0x51,0x14,0x75,0x52,0xCC,0x80,0x05,0x90,0x01,0xDB,0xD1,0xC7, // 2E4x
944 0xED,0x60,0x61,0xC3,0x78,0x95,0xE6,0x95,0x54,0xF6,0x18,0xE6,0x95,0x53,0xF6,0x80, // 2E5x
945 0x53,0x78,0x90,0xE6,0xD3,0x94,0x64,0x40,0x0B,0xE4,0x25,0x54,0xF5,0x54,0x74,0x01, // 2E6x
946 0x35,0x53,0xF5,0x53,0xC3,0xE5,0x52,0x95,0x54,0xF5,0x52,0xE5,0x51,0x95,0x53,0xF5, // 2E7x
947 0x51,0xE5,0x66,0x25,0xE0,0x24,0xEB,0xF5,0x82,0xE4,0x34,0x01,0xF5,0x83,0xD3,0xD1, // 2E8x
948 0xD1,0x40,0x13,0xEE,0x94,0x07,0x50,0x09,0x0E,0x75,0x51,0x14,0x75,0x52,0xCC,0x80, // 2E9x
949 0x05,0x90,0x01,0xF9,0xD1,0xC7,0xED,0x60,0x0B,0x78,0x95,0xE5,0x54,0x26,0xF6,0x18, // 2EAx
950 0xE5,0x53,0x36,0xF6,0xAF,0x06,0xAD,0x52,0xAC,0x51,0x12,0x0F,0xF1,0xEE,0xB5,0x03, // 2EBx
951 0x03,0x02,0x0E,0xD1,0xD2,0x66,0x22,0xE4,0x93,0xF5,0x51,0x74,0x01,0x93,0xF5,0x52, // 2ECx
952 0x22,0x74,0x01,0x93,0x95,0x52,0xE4,0x93,0x95,0x51,0x22,0x7D,0x01,0x7F,0xB1,0x12, // 2EDx
953 0x07,0x79,0x90,0x11,0x43,0xE0,0xFE,0x90,0x11,0x42,0xE0,0xFD,0xED,0x30,0xE3,0x05, // 2EEx
954 0x7D,0x06,0x12,0x06,0xA9,0x12,0x07,0x75,0x20,0x06,0x0E,0xE5,0x78,0x64,0x04,0x60, // 2EFx
955 0x05,0xE5,0x78,0xB4,0x05,0x03,0x30,0x24,0x03,0x12,0x07,0x99,0xE5,0x78,0xC3,0x94, // 2F0x
956 0x04,0x40,0x03,0x30,0x24,0x03,0x02,0x17,0x8E,0x20,0x3A,0x31,0x12,0x32,0xA0,0xEF, // 2F1x
957 0x70,0x03,0x02,0x30,0xBC,0xE5,0x08,0x12,0x30,0xE1,0xE5,0x19,0x85,0x1A,0xF0,0x12, // 2F2x
958 0x00,0xA2,0x30,0x19,0x05,0x05,0x08,0x53,0x08,0x07,0xE5,0x08,0xB4,0x04,0x08,0xD2, // 2F3x
959 0x3A,0x90,0x80,0x09,0xE0,0x04,0xF0,0x12,0x33,0x44,0x02,0x32,0xFE,0x90,0x80,0x00, // 2F4x
960 0xE0,0xFF,0x74,0x01,0x7E,0x00,0xA8,0x07,0x08,0x80,0x05,0xC3,0x33,0xCE,0x33,0xCE, // 2F5x
961 0xD8,0xF9,0xFF,0x90,0x80,0x09,0xE0,0xC3,0x9F,0xEE,0x64,0x80,0xF8,0x74,0x80,0x98, // 2F6x
962 0x50,0x03,0x02,0x30,0xBA,0x90,0x11,0xCE,0xE0,0xF9,0x90,0x80,0x18,0xE0,0xFE,0xA3, // 2F7x
963 0xE0,0xFF,0x90,0x80,0x24,0xE0,0xFC,0xA3,0xE0,0xFD,0x9F,0xEC,0x9E,0x50,0x08,0x90, // 2F8x
964 0x80,0x18,0xEC,0xF0,0xA3,0xED,0xF0,0x90,0x80,0x1A,0xB1,0xDE,0x9F,0xEC,0x9E,0x90, // 2F9x
965 0x80,0x24,0x50,0x07,0xEC,0xF0,0xA3,0xED,0xF0,0x80,0x05,0xEE,0xF0,0xA3,0xEF,0xF0, // 2FAx
966 0xE4,0xFD,0xFC,0x75,0x0D,0xFF,0xF5,0x4D,0xE5,0x4D,0x25,0xE0,0xFF,0x12,0x30,0xED, // 2FBx
967 0xFA,0xA3,0xE0,0xFB,0xEF,0x12,0x30,0xE1,0xE0,0xFE,0xA3,0xE0,0xC3,0x9B,0xFF,0xEE, // 2FCx
968 0x9A,0xFE,0x12,0x30,0xD3,0xEE,0xF0,0xA3,0xEF,0xF0,0x12,0x30,0xD3,0xE0,0xFE,0xA3, // 2FDx
969 0xE0,0xFF,0x12,0x30,0xC5,0xEE,0x8F,0xF0,0x12,0x00,0xA2,0x12,0x30,0xD3,0xB1,0xCC, // 2FEx
970 0xEE,0x94,0x80,0x50,0x6F,0xEF,0x9D,0xEE,0x9C,0x40,0x69,0x30,0x26,0x1F,0xE5,0x4D, // 2FFx
971 0x60,0x2A,0xB4,0x01,0x04,0xE9,0x20,0xE5,0x23,0xE5,0x4D,0x64,0x02,0x60,0x1D,0xE5, // 300x
972 0x4D,0x64,0x03,0x60,0x05,0xE5,0x4D,0xB4,0x01,0x03,0x20,0x10,0x0F,0x20,0x26,0x44, // 301x
973 0xE5,0x4D,0xB4,0x02,0x07,0x64,0x02,0x70,0x3B,0x30,0x01,0x38,0x85,0x4D,0x0D,0x11, // 302x
974 0xD3,0xE0,0xFA,0xA3,0xE0,0xFB,0xAC,0x02,0xFD,0xE5,0x4D,0x25,0xE0,0x11,0xED,0xFE, // 303x
975 0xA3,0xE0,0x78,0x03,0xCE,0xC3,0x13,0xCE,0x13,0xD8,0xF9,0xF5,0x13,0x8E,0x12,0xEB, // 304x
976 0xAE,0x02,0x78,0x02,0xCE,0xC3,0x13,0xCE,0x13,0xD8,0xF9,0xFF,0x11,0xBD,0x50,0x04, // 305x
977 0x8E,0x12,0x8F,0x13,0x05,0x4D,0xE5,0x4D,0x64,0x04,0x60,0x03,0x02,0x2F,0xB8,0x90, // 306x
978 0x11,0xD7,0xE0,0xF5,0x4D,0xFF,0x7E,0x00,0x11,0xBD,0x50,0x04,0x8E,0x12,0x8F,0x13, // 307x
979 0xC2,0x2F,0xE4,0xF5,0x4D,0x11,0xC5,0xE0,0xFE,0xA3,0xE0,0xFF,0xAD,0x4D,0x11,0xFA, // 308x
980 0x11,0xC5,0xEE,0xF0,0xA3,0xEF,0xF0,0x05,0x4D,0xE5,0x4D,0xC3,0x94,0x04,0x40,0xE5, // 309x
981 0xE4,0xF5,0x4D,0xE5,0x4D,0x11,0xE1,0xE4,0xF0,0xA3,0xF0,0x05,0x4D,0xE5,0x4D,0xB4, // 30Ax
982 0x08,0xF1,0x12,0x11,0x71,0xE4,0x90,0x80,0x09,0xF0,0xC2,0x3A,0x22,0xC3,0xE5,0x13, // 30Bx
983 0x9F,0xE5,0x12,0x9E,0x22,0xE5,0x4D,0x25,0xE0,0x24,0x01,0xF5,0x82,0xE4,0x34,0x80, // 30Cx
984 0xF5,0x83,0x22,0xE5,0x4D,0x25,0xE0,0x24,0x0E,0xF5,0x82,0xE4,0x34,0x80,0xF5,0x83, // 30Dx
985 0x22,0x25,0xE0,0x24,0x16,0xF5,0x82,0xE4,0x34,0x80,0xF5,0x83,0x22,0x25,0xE0,0x24, // 30Ex
986 0x18,0xF5,0x82,0xE4,0x34,0x80,0xF5,0x83,0xE0,0x22,0xAB,0x07,0xAA,0x06,0x90,0x11, // 30Fx
987 0xCE,0xE0,0xF9,0xC3,0xEB,0x95,0x13,0xFB,0xEA,0x95,0x12,0xFA,0xC3,0x94,0x80,0x50, // 310x
988 0x0D,0x90,0x80,0x0C,0x12,0x2D,0xCC,0x9B,0xEE,0x9A,0x50,0x02,0x80,0x14,0xC3,0xEA, // 311x
989 0x94,0x80,0x40,0x12,0x90,0x80,0x0A,0xE0,0xFE,0xA3,0xE0,0xFF,0xD3,0x9B,0xEE,0x9A, // 312x
990 0x40,0x04,0xAA,0x06,0xAB,0x07,0xE5,0x78,0x64,0x04,0x60,0x02,0x41,0x1E,0xED,0x65, // 313x
991 0x0D,0x60,0x02,0x41,0x1E,0x12,0x11,0x66,0xFF,0xC3,0xEB,0x9F,0xEA,0x9E,0x50,0x02, // 314x
992 0x41,0x1E,0xEA,0x94,0x80,0x40,0x02,0x41,0x1E,0x90,0x11,0xCB,0xE0,0x70,0x02,0xF5, // 315x
993 0x79,0x90,0x11,0xCB,0xE0,0xFE,0x63,0x06,0xFF,0x30,0x26,0x42,0xED,0x70,0x0B,0xEE, // 316x
994 0x30,0xE0,0x07,0xE4,0xF5,0x18,0xD2,0x2F,0x41,0x04,0xBD,0x01,0x0E,0xE9,0x30,0xE5, // 317x
995 0x0A,0x20,0x21,0x07,0x75,0x18,0x07,0xD2,0x2F,0x80,0x79,0xBD,0x02,0x0B,0xEE,0x30, // 318x
996 0xE6,0x07,0x75,0x18,0x06,0xD2,0x2F,0x80,0x6B,0xED,0x64,0x03,0x70,0x66,0x30,0x10, // 319x
997 0x63,0x20,0x52,0x60,0x20,0x21,0x5D,0x75,0x18,0x08,0xD2,0x2F,0x80,0x56,0xED,0x70, // 31Ax
998 0x0B,0xEE,0x30,0xE3,0x07,0x75,0x18,0x03,0xD2,0x2F,0x80,0x48,0xBD,0x01,0x0B,0xEE, // 31Bx
999 0x30,0xE2,0x07,0x75,0x18,0x02,0xD2,0x2F,0x80,0x3A,0xBD,0x02,0x10,0x30,0x01,0x0D, // 31Cx
1000 0x20,0x52,0x0A,0x20,0x21,0x07,0x75,0x18,0x09,0xD2,0x2F,0x80,0x27,0xED,0x64,0x03, // 31Dx
1001 0x70,0x22,0xEE,0x30,0xE4,0x1E,0x20,0x79,0x16,0xC3,0x90,0x80,0x15,0xE0,0x94,0x88, // 31Ex
1002 0x90,0x80,0x14,0xE0,0x94,0x13,0x50,0x07,0x30,0x58,0x04,0xD2,0x79,0x80,0x05,0x75, // 31Fx
1003 0x18,0x04,0xD2,0x2F,0x30,0x2F,0x17,0x78,0xAC,0xA6,0x05,0xC2,0x12,0xE4,0xFF,0xEF, // 320x
1004 0x6D,0x60,0x07,0xEF,0x11,0xC7,0xE4,0xF0,0xA3,0xF0,0x0F,0xBF,0x04,0xF1,0xE5,0x78, // 321x
1005 0x64,0x05,0x60,0x09,0xE5,0x78,0x64,0x04,0x70,0x71,0x30,0x6A,0x6E,0x78,0xAC,0xE6, // 322x
1006 0x6D,0x70,0x52,0xC3,0xEA,0x94,0x80,0x40,0x10,0x30,0x38,0x09,0x08,0xE6,0x94,0x14, // 323x
1007 0x50,0x03,0x06,0x80,0x56,0xD2,0x12,0x80,0x52,0xE5,0x18,0xB4,0x07,0x08,0xE9,0x20, // 324x
1008 0xE5,0x04,0xD2,0x12,0x80,0x45,0xE5,0x18,0xB4,0x08,0x07,0x20,0x10,0x04,0xD2,0x12, // 325x
1009 0x80,0x39,0xE5,0x18,0xB4,0x09,0x07,0x20,0x01,0x04,0xD2,0x12,0x80,0x2D,0x30,0x14, // 326x
1010 0x2A,0xE5,0x18,0xB4,0x06,0x03,0x20,0x10,0x08,0xE5,0x18,0xB4,0x04,0x1D,0x30,0x01, // 327x
1011 0x1A,0xD2,0x2D,0x80,0x16,0xED,0xB5,0x0D,0x12,0x12,0x11,0x66,0xFF,0xC3,0xEB,0x9F, // 328x
1012 0xEA,0x9E,0x40,0x07,0xEA,0x94,0x80,0x50,0x02,0xD2,0x2D,0xAE,0x02,0xAF,0x03,0x22, // 329x
1013 0xE4,0xF5,0x4E,0x90,0x11,0x22,0xE0,0xFF,0x53,0x07,0x40,0x90,0x80,0x5E,0xE0,0x70, // 32Ax
1014 0x4A,0xEF,0x60,0x47,0xC2,0x34,0x7D,0x01,0x7F,0xB1,0x12,0x07,0x79,0x90,0x11,0x4D, // 32Bx
1015 0xE0,0x30,0xE0,0x02,0xD2,0x34,0xA2,0x17,0x30,0x34,0x01,0xB3,0x50,0x2A,0xB2,0x17, // 32Cx
1016 0x90,0x11,0x52,0xE0,0xF5,0x1A,0xA3,0xE0,0xF5,0x19,0x90,0x80,0x00,0xE0,0x24,0x02, // 32Dx
1017 0xFF,0xE5,0x1A,0xAE,0x19,0xA8,0x07,0x08,0x80,0x05,0xCE,0xC3,0x13,0xCE,0x13,0xD8, // 32Ex
1018 0xF9,0xF5,0x1A,0x8E,0x19,0x75,0x4E,0x01,0x12,0x07,0x75,0xAF,0x4E,0x22,0xEF,0xC4, // 32Fx
1019 0x54,0xF0,0x24,0x39,0xF5,0x82,0xE4,0x34,0x01,0xF5,0x83,0x12,0x17,0xD9,0xF5,0x52, // 330x
1020 0x74,0x01,0x93,0xF5,0x53,0xEF,0x75,0xF0,0x08,0xA4,0x24,0x79,0xF5,0x82,0xE4,0x34, // 331x
1021 0x01,0xF5,0x83,0xE5,0x82,0x2D,0xF5,0x82,0xE4,0x35,0x83,0xF5,0x83,0xE4,0x93,0x30, // 332x
1022 0x19,0x11,0xFD,0x7C,0x00,0x7F,0x7C,0x12,0x06,0xD3,0xAD,0x53,0xAC,0x52,0x7F,0x7E, // 333x
1023 0x12,0x06,0xAD,0x22,0x90,0x11,0x9C,0xE0,0x54,0xF7,0xC3,0x13,0xFF,0xAD,0x08,0x22, // 334x
1024 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, // 335x
1025 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, // 336x
1026 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, // 337x
1027 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, // 338x
1028 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, // 339x
1029 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, // 33Ax
1030 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, // 33Bx
1031 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, // 33Cx
1032 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, // 33Dx
1033 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, // 33Ex
1034 0x00,0x00,0x00,0x00,0x00,0x43,0x35,0x31,0x3A,0x38,0x30,0x35,0x26,0x00,0x9D,0x05, // 33Fx
1035 };
1036 #else
1037 const MS_U8 AVD_VIF_DSP_CODE[] =
1038 {
1039 0x02,0x00,0x03,0x75,0x81,0xAC,0x02,0x02,0x19,0x00,0x00,0x02,0x08,0x2A,0xBB,0x01, // 000x
1040 0x0C,0xE5,0x82,0x29,0xF5,0x82,0xE5,0x83,0x3A,0xF5,0x83,0xE0,0x22,0x50,0x06,0xE9, // 001x
1041 0x25,0x82,0xF8,0xE6,0x22,0xBB,0xFE,0x06,0xE9,0x25,0x82,0xF8,0xE2,0x22,0xE5,0x82, // 002x
1042 0x29,0xF5,0x82,0xE5,0x83,0x3A,0xF5,0x83,0xE4,0x93,0x22,0xEF,0x8D,0xF0,0xA4,0xA8, // 003x
1043 0xF0,0xCF,0x8C,0xF0,0xA4,0x28,0xCE,0x8D,0xF0,0xA4,0x2E,0xFE,0x22,0xBC,0x00,0x0B, // 004x
1044 0xBE,0x00,0x29,0xEF,0x8D,0xF0,0x84,0xFF,0xAD,0xF0,0x22,0xE4,0xCC,0xF8,0x75,0xF0, // 005x
1045 0x08,0xEF,0x2F,0xFF,0xEE,0x33,0xFE,0xEC,0x33,0xFC,0xEE,0x9D,0xEC,0x98,0x40,0x05, // 006x
1046 0xFC,0xEE,0x9D,0xFE,0x0F,0xD5,0xF0,0xE9,0xE4,0xCE,0xFD,0x22,0xED,0xF8,0xF5,0xF0, // 007x
1047 0xEE,0x84,0x20,0xD2,0x1C,0xFE,0xAD,0xF0,0x75,0xF0,0x08,0xEF,0x2F,0xFF,0xED,0x33, // 008x
1048 0xFD,0x40,0x07,0x98,0x50,0x06,0xD5,0xF0,0xF2,0x22,0xC3,0x98,0xFD,0x0F,0xD5,0xF0, // 009x
1049 0xEA,0x22,0xC5,0xF0,0xF8,0xA3,0xE0,0x28,0xF0,0xC5,0xF0,0xF8,0xE5,0x82,0x15,0x82, // 00Ax
1050 0x70,0x02,0x15,0x83,0xE0,0x38,0xF0,0x22,0xE8,0x8F,0xF0,0xA4,0xCC,0x8B,0xF0,0xA4, // 00Bx
1051 0x2C,0xFC,0xE9,0x8E,0xF0,0xA4,0x2C,0xFC,0x8A,0xF0,0xED,0xA4,0x2C,0xFC,0xEA,0x8E, // 00Cx
1052 0xF0,0xA4,0xCD,0xA8,0xF0,0x8B,0xF0,0xA4,0x2D,0xCC,0x38,0x25,0xF0,0xFD,0xE9,0x8F, // 00Dx
1053 0xF0,0xA4,0x2C,0xCD,0x35,0xF0,0xFC,0xEB,0x8E,0xF0,0xA4,0xFE,0xA9,0xF0,0xEB,0x8F, // 00Ex
1054 0xF0,0xA4,0xCF,0xC5,0xF0,0x2E,0xCD,0x39,0xFE,0xE4,0x3C,0xFC,0xEA,0xA4,0x2D,0xCE, // 00Fx
1055 0x35,0xF0,0xFD,0xE4,0x3C,0xFC,0x22,0xA4,0x25,0x82,0xF5,0x82,0xE5,0xF0,0x35,0x83, // 010x
1056 0xF5,0x83,0x22,0xD0,0x83,0xD0,0x82,0xF8,0xE4,0x93,0x70,0x12,0x74,0x01,0x93,0x70, // 011x
1057 0x0D,0xA3,0xA3,0x93,0xF8,0x74,0x01,0x93,0xF5,0x82,0x88,0x83,0xE4,0x73,0x74,0x02, // 012x
1058 0x93,0x68,0x60,0xEF,0xA3,0xA3,0xA3,0x80,0xDF,0x40,0x00,0x3F,0xF1,0x33,0xAB,0x33, // 013x
1059 0x8E,0x33,0xB5,0x33,0xA6,0x33,0x9D,0x40,0x0E,0x4F,0x45,0x4F,0x33,0x40,0x00,0x3F, // 014x
1060 0xDB,0x40,0x0B,0x3F,0xF9,0x3F,0xED,0x4F,0x57,0x4F,0x5B,0x4F,0x49,0x40,0x12,0x3F, // 015x
1061 0xED,0x40,0x1D,0x40,0x0B,0x40,0x00,0x4F,0x6D,0x4F,0x36,0x4F,0x25,0x3F,0xF4,0x3F, // 016x
1062 0xD0,0x40,0x00,0x3F,0xEE,0x3F,0xE2,0x4F,0x48,0x00,0x90,0xDA,0xC8,0x22,0xB3,0x51, // 017x
1063 0x6F,0x32,0x51,0x00,0xFD,0x7E,0x9D,0xFE,0x13,0x85,0x9F,0x06,0xF9,0x87,0xA1,0x00, // 018x
1064 0x6B,0xF8,0x1A,0x83,0x87,0x00,0x22,0x85,0xD6,0x12,0x14,0x16,0x18,0x1A,0x1C,0x1E, // 019x
1065 0x06,0x08,0x0A,0x0C,0x0E,0x35,0xC2,0x18,0xB0,0x17,0x77,0x16,0xB1,0x16,0x27,0x15, // 01Ax
1066 0xC3,0x15,0x75,0x16,0x3B,0x16,0xB1,0x16,0x27,0x15,0xC3,0x15,0x75,0x0E,0xEF,0x0F, // 01Bx
1067 0xB6,0x10,0x3F,0x10,0xA4,0x10,0xF1,0x11,0x2E,0x10,0x95,0x10,0x3F,0x10,0xA4,0x10, // 01Cx
1068 0xF1,0x11,0x2E,0x05,0xB3,0x80,0xEC,0x00,0xEC,0x00,0xE0,0x00,0xE0,0x00,0xEC,0x00, // 01Dx
1069 0xE0,0x82,0x24,0x02,0x24,0x02,0x30,0x02,0x30,0x02,0x24,0x02,0x30,0x80,0xFC,0x00, // 01Ex
1070 0xFC,0x00,0xF0,0x00,0xF0,0x00,0xFC,0x00,0xF0,0x27,0x27,0x1D,0x1F,0x23,0x00,0x61, // 01Fx
1071 0x00,0x61,0x00,0x5E,0x00,0x5E,0x00,0x69,0x00,0x01,0x02,0x00,0x03,0x00,0x04,0x04, // 020x
1072 0x6F,0x04,0x6F,0x03,0x8E,0x23,0x28,0x80,0x6B,0xF1,0xF9,0x12,0x0E,0xFC,0xD1,0xF0, // 021x
1073 0x7D,0x01,0x7F,0xB1,0xF1,0x7A,0x7D,0x0F,0xD1,0xA6,0x7D,0x06,0xD1,0xA6,0x7D,0x00, // 022x
1074 0x7C,0x04,0x7F,0x44,0xD1,0xAA,0x7D,0x6A,0x7C,0x2E,0x7F,0x46,0xF1,0x74,0xE4,0xFD, // 023x
1075 0x7F,0xCE,0x51,0xAA,0xE4,0xFD,0x7F,0xCA,0x51,0xAA,0xE4,0xFD,0x7F,0xC9,0x51,0xAA, // 024x
1076 0x7D,0x92,0x7F,0xD0,0x51,0xAA,0xE4,0xFD,0xFC,0x7F,0x78,0xD1,0xD0,0x7D,0x23,0x7F, // 025x
1077 0xD1,0x51,0xAA,0x7D,0x80,0x7F,0xAB,0x51,0xAA,0x7D,0x80,0x7F,0xAD,0x51,0xAA,0x7D, // 026x
1078 0x30,0x7F,0xB2,0x51,0xAA,0x7D,0x60,0x7F,0xB7,0x51,0xAA,0x7D,0x0E,0x7F,0xD7,0x51, // 027x
1079 0xAA,0x7D,0x01,0x7F,0xFA,0x51,0xAA,0xD2,0xAF,0x75,0x78,0x14,0x90,0x80,0x73,0xE0, // 028x
1080 0xFD,0x7F,0xD6,0x51,0xAA,0x12,0x09,0x8A,0x12,0x08,0x49,0xE5,0x78,0x70,0xED,0xD2, // 029x
1081 0x35,0x75,0x78,0x14,0x80,0xE6,0xAD,0x74,0x7F,0xA2,0xF1,0x63,0xED,0xF0,0x00,0x00, // 02Ax
1082 0x00,0x00,0x00,0x00,0x00,0x00,0x22,0x20,0x35,0x02,0xA1,0xF6,0x90,0x11,0xCF,0xE0, // 02Bx
1083 0xF5,0x2A,0x90,0x11,0xD4,0xE0,0xF5,0x21,0x90,0x11,0xD9,0xE0,0xF5,0x50,0x30,0x55, // 02Cx
1084 0x02,0xC2,0x73,0x90,0x11,0x84,0xE0,0x54,0xFE,0xF5,0x4C,0xE5,0x73,0x30,0xE1,0x34, // 02Dx
1085 0x20,0x06,0x31,0x53,0x73,0xFD,0x53,0x4C,0xFB,0xA2,0x00,0x30,0x20,0x01,0xB3,0x50, // 02Ex
1086 0x04,0xA2,0x20,0x92,0x00,0x20,0x59,0x0C,0xA2,0x02,0x30,0x22,0x01,0xB3,0x50,0x04, // 02Fx
1087 0xA2,0x22,0x92,0x02,0x30,0x22,0x07,0x43,0x4C,0x04,0x7D,0x80,0x80,0x02,0xE4,0xFD, // 030x
1088 0x7F,0x85,0x51,0xAA,0x53,0x4C,0xFD,0x20,0x20,0x03,0x20,0x21,0x06,0x30,0x20,0x09, // 031x
1089 0x30,0x3C,0x06,0x20,0x06,0x03,0x43,0x4C,0x02,0x30,0x21,0x05,0x43,0x4C,0x80,0x80, // 032x
1090 0x03,0x53,0x4C,0x7F,0xAD,0x4C,0x7F,0x84,0x51,0xAA,0xA2,0x03,0x30,0x23,0x01,0xB3, // 033x
1091 0x50,0x04,0xA2,0x23,0x92,0x03,0x90,0x11,0xA8,0xF1,0x9D,0x53,0x4D,0xFC,0x20,0x23, // 034x
1092 0x06,0x30,0x12,0x08,0x30,0x26,0x05,0x43,0x4D,0x02,0x80,0x03,0x43,0x4D,0x01,0xAD, // 035x
1093 0x4D,0xAC,0x4C,0x7F,0xA8,0xD1,0xD0,0xA2,0x04,0x30,0x24,0x01,0xB3,0x50,0x0A,0xA2, // 036x
1094 0x24,0x92,0x04,0x20,0x24,0x03,0x43,0x73,0x08,0x90,0x11,0x22,0xE0,0xA2,0xE6,0x92, // 037x
1095 0x25,0x30,0x06,0x0A,0x30,0x25,0x12,0x20,0x6E,0x0F,0xC2,0x06,0x80,0x0B,0x20,0x25, // 038x
1096 0x08,0xD2,0x06,0xC2,0x20,0xC2,0x21,0xC2,0x22,0xA2,0x05,0x30,0x26,0x01,0xB3,0x50, // 039x
1097 0x07,0xA2,0x26,0x92,0x05,0x43,0x73,0x40,0x90,0x11,0xCE,0xE0,0xF5,0x50,0x13,0x92, // 03Ax
1098 0x6A,0xE5,0x50,0x30,0xE6,0x04,0xD2,0x10,0x80,0x02,0xC2,0x10,0xE5,0x50,0x30,0xE7, // 03Bx
1099 0x04,0xD2,0x01,0x80,0x02,0xC2,0x01,0xE5,0x50,0x54,0x0E,0xC3,0x13,0xF5,0x72,0xA2, // 03Cx
1100 0x6A,0x30,0x6C,0x01,0xB3,0x50,0x06,0xD2,0x6B,0xA2,0x6A,0x92,0x6C,0x78,0xA4,0xE6, // 03Dx
1101 0x65,0x72,0x60,0x07,0xA6,0x72,0x30,0x6A,0x02,0xD2,0x68,0x90,0x11,0xCA,0xE0,0xF5, // 03Ex
1102 0x50,0xE5,0x75,0xC3,0x94,0x04,0x40,0x26,0x90,0x11,0x18,0xE0,0x60,0x12,0x78,0xA5, // 03Fx
1103 0xE6,0xD3,0x94,0x10,0x40,0x05,0x43,0x50,0x01,0x80,0x13,0x78,0xA5,0x06,0x80,0x0E, // 040x
1104 0x78,0xA5,0xE6,0xD3,0x94,0x00,0x40,0x03,0x16,0x80,0x03,0x53,0x50,0xFE,0x30,0x3C, // 041x
1105 0x05,0x43,0x50,0x02,0x80,0x03,0x53,0x50,0xFD,0x90,0x11,0x04,0xF1,0x9D,0xE5,0x4C, // 042x
1106 0x54,0xC0,0xFF,0xBF,0xC0,0x05,0x43,0x50,0x04,0x80,0x03,0x53,0x50,0xFB,0x30,0x63, // 043x
1107 0x05,0x43,0x50,0x08,0x80,0x03,0x53,0x50,0xF7,0xAD,0x50,0x7F,0xCA,0x51,0xAA,0x90, // 044x
1108 0x11,0xAB,0xE0,0xF5,0x50,0x30,0x3C,0x08,0x20,0x59,0x05,0x53,0x50,0xF3,0x80,0x08, // 045x
1109 0xE5,0x50,0x54,0xF3,0x44,0x08,0xF5,0x50,0x90,0x11,0xAD,0xE0,0xF5,0x51,0x53,0x50, // 046x
1110 0x0F,0x53,0x51,0x0F,0x90,0x11,0xD5,0xE0,0xF5,0x4C,0x20,0x21,0x03,0x30,0x63,0x08, // 047x
1111 0x43,0x50,0xB0,0x43,0x51,0xB0,0x80,0x13,0xE5,0x4C,0x54,0x03,0xC4,0x54,0xF0,0x24, // 048x
1112 0x80,0xF5,0x4D,0xE5,0x4D,0x42,0x50,0xE5,0x4D,0x42,0x51,0x30,0x08,0x08,0xE5,0x50, // 049x
1113 0x54,0x0F,0x44,0xC0,0xF5,0x50,0x20,0x21,0x0E,0x30,0x63,0x0B,0x30,0x09,0x08,0xE5, // 04Ax
1114 0x51,0x54,0x0F,0x44,0x80,0xF5,0x51,0x30,0x60,0x03,0x43,0x51,0xA0,0x90,0x80,0x59, // 04Bx
1115 0xE0,0xFF,0xF4,0x60,0x11,0xEF,0x04,0x25,0xE0,0x25,0xE0,0xC4,0x54,0xF0,0xFF,0xE5, // 04Cx
1116 0x50,0x54,0x0F,0x4F,0xF5,0x50,0xAD,0x50,0x7F,0xAB,0x51,0xAA,0xAD,0x51,0x7F,0xAD, // 04Dx
1117 0x51,0xAA,0x20,0x21,0x09,0x30,0x52,0x0C,0x30,0x3D,0x09,0x20,0x0F,0x06,0x7D,0x6C, // 04Ex
1118 0x7C,0x64,0x80,0x10,0x30,0x52,0x09,0x30,0x0D,0x06,0x7D,0x6C,0x7C,0x68,0x80,0x04, // 04Fx
1119 0x7D,0x6C,0x7C,0x60,0x7F,0xB6,0xD1,0xD0,0x30,0x52,0x17,0x30,0x0D,0x14,0x30,0x21, // 050x
1120 0x02,0x80,0x12,0x90,0x80,0x66,0xE0,0x30,0x63,0x04,0x24,0xFC,0x80,0x0D,0x24,0xFD, // 051x
1121 0x80,0x09,0x30,0x21,0x12,0x90,0x80,0x66,0xE0,0x24,0xFB,0xF5,0x4D,0x90,0x80,0x65, // 052x
1122 0xE0,0x34,0xFF,0xF5,0x4C,0x80,0x1F,0x30,0x63,0x12,0x90,0x80,0x66,0xE0,0x24,0x02, // 053x
1123 0xF5,0x4D,0x90,0x80,0x65,0xE0,0x34,0x00,0xF5,0x4C,0x80,0x0A,0x90,0x80,0x65,0xE0, // 054x
1124 0xF5,0x4C,0xA3,0xE0,0xF5,0x4D,0x90,0x11,0x5A,0x12,0x27,0x1F,0xAE,0x4E,0x78,0x06, // 055x
1125 0xCE,0xC3,0x13,0xCE,0x13,0xD8,0xF9,0x65,0x4D,0x70,0x03,0xEE,0x65,0x4C,0x60,0x14, // 056x
1126 0xE5,0x4D,0xAE,0x4C,0x78,0x06,0xC3,0x33,0xCE,0x33,0xCE,0xD8,0xF9,0xFD,0xAC,0x06, // 057x
1127 0x7F,0x5A,0xD1,0xD0,0xF1,0x9A,0x53,0x4C,0x03,0x90,0x11,0xDC,0xE0,0x54,0x0C,0x70, // 058x
1128 0x32,0x7D,0xFF,0x7F,0xDD,0x51,0xAA,0x7D,0x26,0x7F,0xDE,0x51,0xAA,0xD3,0xE5,0x4D, // 059x
1129 0x94,0x20,0xE5,0x4C,0x94,0x00,0x40,0x04,0x7D,0x30,0x80,0x0D,0xC3,0xE5,0x4D,0x94, // 05Ax
1130 0x15,0xE5,0x4C,0x94,0x00,0x50,0x06,0x7D,0x10,0x7F,0xDF,0x51,0xAA,0x7D,0x09,0x7F, // 05Bx
1131 0xDC,0x51,0xAA,0xE5,0x39,0xC3,0x94,0x0A,0x50,0x25,0x20,0x20,0x22,0xE5,0x18,0x70, // 05Cx
1132 0x1E,0x90,0x11,0x3A,0xE0,0xF5,0x4D,0xE5,0x4D,0x94,0x63,0x40,0x06,0x7D,0x96,0x7C, // 05Dx
1133 0x00,0x80,0x0F,0xE5,0x4D,0xC3,0x94,0x59,0x50,0x0C,0xE4,0xFD,0xFC,0x80,0x03,0xE4, // 05Ex
1134 0xFD,0xFC,0x7F,0xBA,0xD1,0xD0,0xE4,0xF5,0x4C,0xF5,0x4D,0x30,0x23,0x03,0x43,0x4C, // 05Fx
1135 0x02,0x30,0x15,0x03,0x43,0x4C,0x04,0x30,0x26,0x03,0x43,0x4C,0x10,0x20,0x58,0x03, // 060x
1136 0x43,0x4C,0x20,0x30,0x06,0x05,0xE5,0x75,0xB4,0x05,0x03,0x43,0x4C,0x40,0x30,0x74, // 061x
1137 0x08,0xE5,0x4C,0x30,0xE6,0x03,0x43,0x4C,0x80,0xF1,0xF2,0xC4,0x33,0x54,0xE0,0x42, // 062x
1138 0x4D,0x30,0x6D,0x03,0x43,0x4D,0x01,0x20,0x12,0x03,0x43,0x4D,0x02,0x30,0x02,0x03, // 063x
1139 0x43,0x4D,0x04,0x30,0x59,0x03,0x43,0x4D,0x08,0x30,0x20,0x03,0x43,0x4D,0x10,0xAD, // 064x
1140 0x4D,0xAC,0x4C,0x7F,0xCC,0xD1,0xD0,0x20,0x06,0x0C,0x90,0x80,0x35,0xE0,0xFE,0xA3, // 065x
1141 0xE0,0xAC,0x06,0xFD,0x80,0x04,0x7C,0x00,0x7D,0x00,0x7F,0xC5,0xD1,0xD0,0x90,0x11, // 066x
1142 0x3B,0xE0,0x54,0x3F,0xFD,0x7F,0xC4,0x51,0xAA,0xE4,0xF5,0x50,0x30,0x07,0x03,0x43, // 067x
1143 0x50,0x01,0x30,0x21,0x03,0x43,0x50,0x02,0x30,0x30,0x03,0x43,0x50,0x04,0x30,0x6E, // 068x
1144 0x03,0x43,0x50,0x08,0x30,0x72,0x03,0x43,0x50,0x40,0x30,0x71,0x03,0x43,0x50,0x80, // 069x
1145 0xAD,0x50,0x7F,0xC9,0x41,0xAA,0x7C,0x00,0x7F,0x42,0xAB,0x07,0xE4,0x2B,0xF1,0x65, // 06Ax
1146 0xED,0xF0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x74,0x01,0x2B,0xF1,0x65,0xEC, // 06Bx
1147 0xF0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x22,0x7D,0x0D,0x7C,0x00,0x7F,0x90, // 06Cx
1148 0xAB,0x07,0xE4,0x2B,0xF1,0x65,0xED,0xF0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, // 06Dx
1149 0x74,0x01,0x2B,0xF1,0x65,0xEC,0xF0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x22, // 06Ex
1150 0xE4,0xF5,0x2B,0xE5,0x2A,0x54,0x84,0x44,0x08,0xF5,0x2A,0xE4,0x78,0xA9,0xF6,0x78, // 06Fx
1151 0xA6,0xF6,0x7D,0x09,0xFC,0x7F,0x8C,0xF1,0x93,0x7F,0x86,0xD1,0xD0,0x7D,0x09,0x7C, // 070x
1152 0x00,0x7F,0x8E,0xF1,0x93,0x7F,0x88,0xD1,0xD0,0x7D,0xF4,0x7C,0x00,0x7F,0x0E,0xD1, // 071x
1153 0xD0,0x7D,0x71,0xF1,0xE2,0x90,0x80,0x35,0x74,0x02,0xF0,0xA3,0x74,0x71,0xF0,0xE4, // 072x
1154 0x90,0x80,0x40,0xF0,0x75,0x6C,0x01,0x75,0x6D,0x38,0x75,0x6E,0x01,0x75,0x6F,0x39, // 073x
1155 0x7D,0x47,0x7C,0x03,0x7F,0x0C,0xF1,0xE8,0x90,0x80,0x2A,0xF0,0xC2,0x72,0x90,0x80, // 074x
1156 0x3F,0xF0,0xC2,0x74,0x78,0xA7,0x76,0x80,0x08,0xF6,0xC2,0x71,0xF5,0x6B,0x90,0x80, // 075x
1157 0x30,0xF0,0x22,0xE4,0x2F,0xF5,0x82,0xE4,0x34,0x11,0xF5,0x83,0x22,0xF1,0x63,0xE0, // 076x
1158 0xFF,0x22,0x7F,0x44,0xD1,0xAA,0xE4,0xFD,0x7F,0xB1,0xF1,0x63,0xED,0xF0,0x00,0x00, // 077x
1159 0x00,0x00,0x00,0x00,0x00,0x00,0xF1,0x63,0xED,0xF0,0x00,0x00,0x00,0x00,0x00,0x00, // 078x
1160 0x00,0x00,0x22,0xD1,0xD0,0x7D,0x06,0x7C,0x00,0x22,0x90,0x11,0x36,0xE0,0xF5,0x4D, // 079x
1161 0xA3,0xE0,0xF5,0x4C,0x22,0x8F,0x54,0xE5,0x54,0x60,0x0C,0x7D,0x01,0x7F,0xB1,0xF1, // 07Ax
1162 0x7A,0x7D,0x00,0x7C,0x04,0xF1,0x72,0x12,0x24,0x2D,0x90,0x80,0x58,0xF0,0x90,0x80, // 07Bx
1163 0x53,0xF0,0x74,0xFF,0x90,0x80,0x56,0xF0,0xA3,0xF0,0x90,0x80,0x59,0xF0,0xE4,0xF5, // 07Cx
1164 0x54,0xE5,0x54,0x12,0x23,0xEB,0xE4,0xF0,0xA3,0xF0,0x05,0x54,0xE5,0x54,0xB4,0x03, // 07Dx
1165 0xF0,0x22,0x7C,0x02,0xE4,0xFF,0xC1,0xD0,0xD1,0xD0,0xE4,0x90,0x80,0x2F,0xF0,0x22, // 07Ex
1166 0x41,0xAA,0x90,0x11,0x9C,0xE0,0x54,0x07,0x22,0x90,0xC0,0x08,0x74,0x55,0xF0,0xA3, // 07Fx
1167 0x74,0xAA,0xF0,0xE4,0xF5,0xD8,0x75,0x8E,0x01,0x90,0x10,0x1B,0x74,0x07,0xF0,0x90, // 080x
1168 0x10,0x1A,0x14,0xF0,0x75,0x89,0x01,0xD2,0x8C,0xD2,0xA9,0xE4,0xF5,0x80,0xF5,0xE2, // 081x
1169 0xFD,0x7F,0xC0,0x12,0x02,0xAA,0xE4,0xF5,0x77,0x22,0xC0,0xE0,0xC0,0x83,0xC0,0x82, // 082x
1170 0xE5,0x78,0x60,0x02,0x15,0x78,0x75,0x8A,0x09,0x75,0x8C,0xE4,0x90,0x80,0x73,0xE0, // 083x
1171 0x04,0xF0,0xD0,0x82,0xD0,0x83,0xD0,0xE0,0x32,0x7F,0xC0,0x12,0x07,0x6D,0xAE,0x07, // 084x
1172 0xEE,0x70,0x02,0x21,0x31,0x7F,0xC1,0x12,0x07,0x6D,0xEF,0x75,0x4A,0x00,0xF5,0x4B, // 085x
1173 0x7F,0xC2,0x12,0x07,0x6D,0x8F,0x49,0xAF,0x06,0xEF,0x12,0x01,0x13,0x08,0x86,0x01, // 086x
1174 0x08,0xA8,0x02,0x08,0xB5,0x03,0x08,0xBC,0x04,0x08,0xC6,0x05,0x08,0xD0,0x06,0x09, // 087x
1175 0x1E,0xFA,0x00,0x00,0x09,0x2A,0xE5,0x4B,0x30,0xE0,0x08,0x14,0x31,0x32,0x14,0xFF, // 088x
1176 0x12,0x07,0xF0,0xAF,0x4B,0xAD,0x49,0x12,0x07,0xF0,0xE5,0x4B,0x30,0xE0,0x02,0x21, // 089x
1177 0x2A,0x04,0x31,0x32,0x04,0xFF,0x80,0x71,0xAF,0x4B,0x12,0x07,0x6D,0x8F,0x49,0xAD, // 08Ax
1178 0x49,0x7F,0xC2,0x80,0x64,0x31,0x4F,0xE5,0x49,0xF0,0x80,0x6E,0x31,0x4F,0xE0,0xF5, // 08Bx
1179 0x49,0xFD,0x7F,0xC2,0x80,0x53,0x31,0x45,0x50,0x60,0x31,0x3B,0xA6,0x49,0x80,0x5A, // 08Cx
1180 0x31,0x45,0x50,0x07,0x31,0x3B,0xE6,0xF5,0x49,0x80,0x3A,0xC3,0xE5,0x4B,0x94,0x40, // 08Dx
1181 0xE5,0x4A,0x94,0x00,0x40,0x2C,0xE5,0x4B,0x94,0x41,0xE5,0x4A,0x94,0x00,0x50,0x22, // 08Ex
1182 0xE5,0x4B,0x25,0xE0,0xFF,0xE5,0x4A,0x33,0xFE,0x74,0x97,0x2F,0xF5,0x82,0x74,0x01, // 08Fx
1183 0x3E,0xF5,0x83,0xE4,0x93,0xFE,0x74,0x01,0x93,0xF5,0x82,0x8E,0x83,0xE0,0xF5,0x49, // 090x
1184 0x80,0x03,0xE4,0xF5,0x49,0xAD,0x49,0x7F,0xC2,0x12,0x07,0xF0,0x80,0x0C,0x7F,0xC2, // 091x
1185 0x12,0x07,0x6D,0xBF,0xA5,0x04,0xC2,0xAF,0x80,0xFE,0xE4,0xFD,0x7F,0xC0,0x12,0x07, // 092x
1186 0xF0,0x22,0xFF,0x12,0x07,0x6D,0xAD,0x07,0xE5,0x4B,0x22,0xE5,0x4B,0x90,0x02,0x15, // 093x
1187 0x93,0xF5,0x4C,0xF8,0x22,0xC3,0xE5,0x4B,0x94,0x02,0xE5,0x4A,0x94,0x00,0x22,0x7F, // 094x
1188 0xC3,0x12,0x07,0x6D,0xEF,0xFE,0xE4,0x25,0x4B,0xF5,0x4B,0xEE,0x35,0x4A,0xF5,0x4A, // 095x
1189 0xE4,0x25,0x4B,0xFF,0xE5,0x4A,0x34,0x90,0xF5,0x1C,0x8F,0x1D,0x8F,0x82,0xF5,0x83, // 096x
1190 0x22,0x75,0x1E,0x00,0x75,0x1F,0x02,0x75,0x1C,0x90,0x75,0x1D,0x00,0x85,0x1D,0x82, // 097x
1191 0x85,0x1C,0x83,0x74,0x02,0xF0,0xA3,0xE4,0xF0,0x22,0x90,0x11,0xFC,0xE0,0xF5,0x29, // 098x
1192 0x30,0x4A,0x05,0xE4,0xF5,0x62,0xF5,0x30,0xE5,0x29,0xF4,0xFD,0x7F,0xFC,0x12,0x02, // 099x
1193 0xAA,0x30,0x1B,0x0F,0x30,0x35,0x0C,0x12,0x27,0x34,0x7D,0xC4,0x7C,0x00,0x7F,0x12, // 09Ax
1194 0x12,0x06,0xD0,0x20,0x48,0x02,0x41,0xBB,0x90,0x11,0x0A,0xE0,0xF5,0x4A,0xA3,0xE0, // 09Bx
1195 0xF5,0x49,0xD3,0xE5,0x4A,0x95,0x6D,0xE5,0x49,0x95,0x6C,0x40,0x0E,0xE5,0x4A,0x95, // 09Cx
1196 0x6D,0xF5,0x71,0xE5,0x49,0x95,0x6C,0xF5,0x70,0x80,0x06,0x85,0x49,0x70,0x85,0x4A, // 09Dx
1197 0x71,0xC3,0xE5,0x71,0x94,0x60,0xE5,0x70,0x94,0x00,0x40,0x35,0xD3,0xE5,0x71,0x94, // 09Ex
1198 0xE0,0xE5,0x70,0x94,0x00,0x50,0x2A,0x90,0x11,0xBC,0xE0,0xF5,0x4A,0xA3,0xE0,0xF5, // 09Fx
1199 0x49,0x53,0x49,0x03,0xE5,0x4A,0x94,0x05,0xE5,0x49,0x94,0x00,0x40,0x13,0x78,0xA3, // 0A0x
1200 0xE6,0x25,0x4A,0xFF,0x18,0xE6,0x35,0x49,0xC3,0x13,0x79,0xA2,0xF7,0xEF,0x13,0x09, // 0A1x
1201 0xF7,0x90,0x11,0x10,0xE0,0xF5,0x4A,0xA3,0xE0,0xF5,0x49,0xE5,0x18,0xB4,0x07,0x14, // 0A2x
1202 0xC3,0xF1,0xD4,0x94,0x00,0x40,0x0D,0x43,0x49,0x20,0xE4,0xFD,0xFC,0x7F,0xA0,0x12, // 0A3x
1203 0x06,0xD0,0x80,0x03,0x53,0x49,0xDF,0xAD,0x4A,0xAC,0x49,0x7F,0x10,0x12,0x06,0xD0, // 0A4x
1204 0xC2,0x3B,0x30,0x26,0x0F,0xD3,0xE5,0x71,0x94,0x34,0xE5,0x70,0x94,0x01,0x40,0x11, // 0A5x
1205 0xD2,0x3B,0x80,0x0D,0xD3,0xE5,0x71,0x94,0x01,0xE5,0x70,0x94,0x01,0x40,0x02,0xD2, // 0A6x
1206 0x3B,0x30,0x1B,0x03,0x12,0x1B,0x14,0x30,0x41,0x03,0x12,0x30,0x75,0x30,0x1B,0x03, // 0A7x
1207 0x12,0x1E,0x84,0x30,0x41,0x03,0x12,0x18,0x2B,0x30,0x0C,0x02,0xF1,0xFA,0x12,0x24, // 0A8x
1208 0x4C,0x30,0x1A,0x09,0xE5,0x75,0xD3,0x94,0x01,0x40,0x02,0x71,0x25,0x12,0x1C,0x45, // 0A9x
1209 0x12,0x1D,0x35,0xC2,0x48,0x90,0x11,0x3C,0xE0,0xF5,0x4A,0xA3,0xE0,0xF5,0x49,0xE5, // 0AAx
1210 0x49,0x54,0x07,0xFC,0xAD,0x4A,0x7F,0xC7,0x12,0x06,0xD0,0x30,0x18,0x1D,0x30,0x4A, // 0ABx
1211 0x1A,0x12,0x28,0x48,0xC2,0x4A,0x43,0x73,0x02,0x20,0x0C,0x02,0xF1,0xFA,0x90,0x80, // 0ACx
1212 0x70,0xE0,0xD3,0x94,0x02,0x40,0x04,0xE0,0x24,0xFE,0xF0,0x30,0x40,0x03,0x12,0x02, // 0ADx
1213 0xB7,0x30,0x40,0x03,0x12,0x12,0x29,0x30,0x37,0x06,0x31,0x71,0xC2,0x37,0xD2,0x36, // 0AEx
1214 0x90,0x11,0xCB,0xE0,0xF5,0x4B,0x30,0xE7,0x0A,0x54,0x7F,0xFD,0x7F,0xCB,0x12,0x02, // 0AFx
1215 0xAA,0xD1,0xFC,0x90,0x11,0xD8,0xE0,0xF5,0x4B,0x30,0xE3,0x16,0x54,0xF7,0xFD,0x7F, // 0B0x
1216 0xD8,0x12,0x02,0xAA,0xD1,0x97,0xD2,0x5B,0xF1,0xCD,0x7F,0x01,0x12,0x07,0xA5,0x12, // 0B1x
1217 0x1E,0x27,0xC2,0x35,0x22,0x30,0x06,0x04,0xD1,0x97,0x80,0x29,0x90,0x11,0xBC,0x12, // 0B2x
1218 0x33,0x45,0xE5,0x4F,0x94,0x03,0xE5,0x4E,0x94,0x00,0x50,0x13,0x78,0x8D,0xE6,0xC3, // 0B3x
1219 0x94,0xFF,0x50,0x11,0x06,0xE6,0xC3,0x94,0x0A,0x40,0x0A,0xD2,0x76,0x80,0x06,0xE4, // 0B4x
1220 0x78,0x8D,0xF6,0xC2,0x76,0xE5,0x68,0x14,0x60,0x3A,0x14,0x70,0x02,0x81,0x41,0x14, // 0B5x
1221 0x70,0x02,0x81,0x72,0x14,0x70,0x02,0xA1,0x9F,0x14,0x70,0x02,0xC1,0x34,0x24,0x05, // 0B6x
1222 0x60,0x02,0xC1,0x47,0xE4,0x78,0x95,0xF6,0x08,0xF6,0x08,0xF6,0x78,0x8F,0xF6,0x08, // 0B7x
1223 0xF6,0x78,0x7E,0xF6,0x08,0xF6,0x30,0x06,0x02,0xC1,0x4A,0x05,0x68,0xC2,0x66,0xFF, // 0B8x
1224 0xD1,0x74,0xC1,0x43,0x20,0x31,0x02,0x81,0x2A,0x30,0x66,0x02,0x81,0x2A,0xC2,0x31, // 0B9x
1225 0xF1,0x75,0x40,0x0B,0xE5,0x3C,0xD3,0x94,0x30,0x40,0x1E,0xF1,0xA6,0x80,0x44,0x30, // 0BAx
1226 0x22,0x04,0xF1,0x99,0x80,0x06,0x85,0x66,0x4E,0x85,0x67,0x4F,0xF1,0x81,0xF5,0x4C, // 0BBx
1227 0xE5,0x4C,0x30,0xE7,0x26,0xF1,0x6B,0x40,0x08,0x75,0x4E,0x00,0x75,0x4F,0x10,0x80, // 0BCx
1228 0x22,0xE5,0x48,0x45,0x47,0x70,0x17,0xD1,0x4B,0xEF,0x78,0x02,0xC3,0x33,0xCE,0x33, // 0BDx
1229 0xCE,0xD8,0xF9,0xF5,0x4F,0x8E,0x4E,0xD2,0x34,0x80,0x08,0x20,0x76,0x05,0xE4,0xF5, // 0BEx
1230 0x4E,0xF5,0x4F,0x20,0x34,0x10,0x78,0x95,0x06,0x06,0x06,0xF1,0x61,0x50,0x19,0xE4, // 0BFx
1231 0xF5,0x4E,0xF5,0x4F,0x80,0x12,0xD3,0xE5,0x4F,0x94,0x10,0xE5,0x4E,0x94,0x00,0x78, // 0C0x
1232 0x95,0x50,0x04,0x06,0x06,0x80,0x01,0x06,0xE5,0x4F,0x45,0x4E,0x60,0x09,0xE4,0xFD, // 0C1x
1233 0xAF,0x4F,0xAE,0x4E,0x12,0x2F,0x9E,0xE4,0xF5,0x3C,0xE4,0xFF,0xD1,0x86,0x78,0x95, // 0C2x
1234 0xE6,0xD3,0x94,0x3C,0x50,0x02,0xC1,0x4A,0x30,0x66,0x02,0xC1,0x4A,0x75,0x68,0x02, // 0C3x
1235 0x22,0x20,0x31,0x02,0xC1,0x4A,0xF1,0x59,0x78,0x8E,0xA6,0x39,0x75,0x68,0x04,0xE4, // 0C4x
1236 0xFF,0xD1,0x74,0xE4,0x78,0x95,0xF6,0xF5,0x3C,0x78,0x91,0xF6,0x08,0xF6,0x30,0x06, // 0C5x
1237 0x02,0xC1,0x47,0xC3,0xE5,0x3B,0x94,0x96,0xE5,0x3A,0x94,0x00,0x40,0x02,0xC1,0x4A, // 0C6x
1238 0xC1,0x47,0x20,0x31,0x02,0xC1,0x4A,0x05,0x68,0xC2,0x31,0x78,0x91,0xF1,0x4A,0x30, // 0C7x
1239 0xE7,0x23,0xC3,0xE4,0x9F,0xFD,0xE4,0x9E,0xFC,0xF1,0x43,0xF5,0x4C,0xED,0xF1,0x8D, // 0C8x
1240 0xE5,0x4C,0x94,0x00,0x40,0x50,0x78,0x99,0xD1,0x60,0xAE,0x04,0xED,0x54,0xF0,0x78, // 0C9x
1241 0x92,0xF1,0x52,0x80,0x41,0x79,0x91,0xE7,0xF1,0x43,0xF5,0x4C,0x09,0xE7,0xF1,0x8D, // 0CAx
1242 0xE5,0x4C,0x94,0x00,0x40,0x1F,0x78,0x99,0xE6,0x95,0x4D,0xF6,0x18,0xE6,0x95,0x4C, // 0CBx
1243 0xF6,0x78,0x91,0xE6,0xFE,0x08,0xE6,0xFF,0xAC,0x06,0x54,0xF0,0xFD,0xC3,0xEF,0x9D, // 0CCx
1244 0xF6,0xEE,0x9C,0x18,0xF6,0xC3,0x78,0x99,0xE6,0x94,0x19,0x18,0xE6,0x94,0x00,0x50, // 0CDx
1245 0x05,0x76,0x00,0x08,0x76,0x19,0xC3,0x78,0x99,0xE6,0x95,0x44,0xF5,0x4D,0x18,0xE6, // 0CEx
1246 0x95,0x43,0xF5,0x4C,0xD1,0x4B,0xD3,0xEF,0x94,0x3C,0xEE,0x64,0x80,0x94,0x80,0x40, // 0CFx
1247 0x13,0xE5,0x4C,0x30,0xE7,0x08,0x75,0x4C,0xFF,0x75,0x4D,0xC4,0x80,0x06,0x75,0x4C, // 0D0x
1248 0x00,0x75,0x4D,0x3C,0x78,0x97,0xD1,0x60,0xE5,0x39,0xFD,0x7C,0x00,0x25,0xE0,0xFF, // 0D1x
1249 0xEC,0x33,0xFE,0xEF,0x24,0x05,0xF5,0x4D,0xE4,0x3E,0xF5,0x4C,0xD3,0xE5,0x4D,0x94, // 0D2x
1250 0x28,0xE5,0x4C,0x94,0x00,0x40,0x06,0x75,0x4C,0x00,0x75,0x4D,0x28,0x78,0x96,0xF1, // 0D3x
1251 0x4A,0x30,0xE7,0x04,0xD1,0x60,0x80,0x0C,0xC3,0xEF,0x95,0x4D,0x78,0x97,0xF6,0xEE, // 0D4x
1252 0x95,0x4C,0x18,0xF6,0x30,0x64,0x27,0xC2,0x64,0x78,0x8E,0xE6,0xFF,0xC3,0xED,0x9F, // 0D5x
1253 0xFF,0xEC,0x94,0x00,0xFE,0x78,0x90,0xF1,0x51,0xE6,0x08,0x30,0xE7,0x0A,0x74,0x05, // 0D6x
1254 0x26,0xF6,0x18,0xE4,0x36,0xF6,0x80,0x06,0x78,0x90,0x74,0xFB,0xF1,0xE1,0x78,0x96, // 0D7x
1255 0xD1,0x6A,0x94,0xFA,0xEE,0x64,0x80,0x94,0x80,0x50,0x0D,0x78,0x8F,0xD1,0x6A,0x94, // 0D8x
1256 0x7D,0xEE,0x64,0x80,0x94,0x80,0x40,0x03,0xE4,0xF5,0x68,0xE4,0xFF,0xC1,0x45,0x20, // 0D9x
1257 0x32,0x02,0xC1,0x4A,0x15,0x68,0xC2,0x32,0x30,0x22,0x04,0xF1,0x99,0x80,0x06,0x85, // 0DAx
1258 0x66,0x4E,0x85,0x67,0x4F,0xF1,0x81,0xF5,0x4C,0xD1,0x4B,0x8E,0x4E,0x8F,0x4F,0xF1, // 0DBx
1259 0x75,0x40,0x0B,0xE5,0x3C,0xD3,0x94,0x30,0x40,0x3E,0xF1,0xA6,0x80,0x3F,0xF1,0x6B, // 0DCx
1260 0x40,0x08,0x75,0x4E,0x00,0x75,0x4F,0x10,0x80,0x33,0xE5,0x4C,0x30,0xE7,0x26,0xE5, // 0DDx
1261 0x3C,0x70,0x20,0xC3,0x78,0x99,0xE6,0x95,0x67,0x18,0xE6,0x95,0x66,0x50,0x14,0xD2, // 0DEx
1262 0x34,0xE5,0x4F,0x94,0x02,0xE5,0x4E,0x94,0x00,0x40,0x12,0x75,0x4E,0x00,0x75,0x4F, // 0DFx
1263 0x02,0x80,0x0A,0x80,0x03,0x20,0x76,0x05,0xE4,0xF5,0x4E,0xF5,0x4F,0x20,0x34,0x0F, // 0E0x
1264 0xE5,0x4F,0x45,0x4E,0x60,0x09,0xF1,0x61,0x50,0x05,0xE4,0xF5,0x4E,0xF5,0x4F,0xE5, // 0E1x
1265 0x4F,0x45,0x4E,0x60,0x0D,0x7D,0x01,0xAF,0x4F,0xAE,0x4E,0x12,0x2F,0x9E,0x75,0x68, // 0E2x
1266 0x05,0x22,0xE1,0x59,0x7F,0x01,0xD1,0x86,0x30,0x31,0x0F,0x20,0x66,0x0C,0xC2,0x31, // 0E3x
1267 0x75,0x68,0x03,0x7F,0x01,0x80,0x2D,0xE4,0xF5,0x68,0x22,0xAF,0x4D,0xAE,0x4C,0xC3, // 0E4x
1268 0xEE,0x64,0x80,0x94,0x80,0x50,0x08,0xC3,0xE4,0x9F,0xFF,0xE4,0x9E,0xFE,0x22,0x22, // 0E5x
1269 0xE5,0x4D,0x26,0xF6,0x18,0xE5,0x4C,0x36,0xF6,0x22,0xE6,0xFE,0x08,0xE6,0xFF,0xD1, // 0E6x
1270 0x4F,0xD3,0xEF,0x22,0xEF,0x60,0x06,0xF1,0xE9,0xC2,0x31,0x80,0x05,0x12,0x27,0x29, // 0E7x
1271 0xC2,0x32,0xE4,0xF5,0x3C,0x22,0x8F,0x50,0x30,0x66,0x0B,0x30,0x3B,0x08,0xD1,0xA8, // 0E8x
1272 0xC2,0x66,0xAF,0x50,0xD1,0x74,0x22,0xE4,0xF5,0x68,0x78,0x8D,0xF6,0x18,0x76,0x08, // 0E9x
1273 0x7D,0x3D,0x7C,0x12,0x7F,0x08,0xF1,0xC6,0xE5,0x65,0x90,0x01,0x99,0x93,0xF5,0x54, // 0EAx
1274 0x90,0x11,0x59,0xE0,0xFE,0x90,0x11,0x58,0xE0,0xFD,0xED,0x54,0xC0,0xFF,0xE5,0x6A, // 0EBx
1275 0x54,0x3F,0xFD,0xEE,0xFC,0xEF,0x4D,0xFD,0x7F,0x58,0x12,0x06,0xD0,0xE5,0x6A,0xAE, // 0ECx
1276 0x69,0x78,0x02,0xCE,0xC3,0x13,0xCE,0x13,0xD8,0xF9,0x54,0xF0,0xFF,0xE5,0x54,0x54, // 0EDx
1277 0x0F,0x4F,0xFD,0x7F,0x80,0x12,0x02,0xAA,0xE5,0x69,0x13,0x13,0x54,0x0F,0xFF,0xE5, // 0EEx
1278 0x54,0x54,0x10,0x44,0x80,0x4F,0xFD,0x7F,0x81,0x02,0x02,0xAA,0x75,0x23,0x9F,0x75, // 0EFx
1279 0x28,0x03,0xE4,0xF5,0x73,0xF5,0x25,0x75,0x24,0x40,0x75,0x20,0x3D,0x75,0x22,0x04, // 0F0x
1280 0xF5,0x18,0x78,0xA5,0xF6,0x78,0xA2,0xF6,0x08,0x76,0x10,0xC2,0x6A,0xC2,0x6C,0xC2, // 0F1x
1281 0x6B,0xC2,0x68,0xF5,0x72,0x08,0xF6,0xF1,0xF1,0xD1,0x97,0x12,0x17,0xF6,0x12,0x15, // 0F2x
1282 0x77,0x12,0x1D,0x97,0x12,0x1E,0x37,0xC2,0x69,0xC2,0x38,0xC2,0x3D,0xE4,0x90,0x80, // 0F3x
1283 0x71,0xF0,0x22,0xC4,0xF8,0x54,0xF0,0xC8,0x68,0x22,0xE6,0xFE,0x08,0xE6,0xFF,0xEE, // 0F4x
1284 0x22,0xEF,0x26,0xF6,0x18,0xEE,0x36,0xF6,0x22,0x78,0x98,0xA6,0x43,0x08,0xA6,0x44, // 0F5x
1285 0x22,0xC3,0xE5,0x44,0x94,0x19,0xE5,0x43,0x94,0x00,0x22,0x90,0x11,0x18,0xE0,0x54, // 0F6x
1286 0xF0,0xD3,0x94,0x00,0x22,0xC2,0x34,0xD3,0xE5,0x48,0x94,0x05,0xE5,0x47,0x94,0x00, // 0F7x
1287 0x22,0xC3,0xE5,0x44,0x95,0x4F,0xF5,0x4D,0xE5,0x43,0x95,0x4E,0x22,0xC4,0x54,0x0F, // 0F8x
1288 0x48,0xF5,0x4D,0xD3,0xE5,0x4D,0x94,0x00,0x22,0xE5,0x67,0x24,0xC8,0xF5,0x4F,0xE5, // 0F9x
1289 0x66,0x34,0xFF,0xF5,0x4E,0x22,0xE5,0x48,0x24,0xFB,0xF5,0x4F,0xE5,0x47,0x34,0xFF, // 0FAx
1290 0xF5,0x4E,0xE5,0x4F,0x25,0xE0,0xFF,0xE5,0x4E,0x33,0xFE,0xE5,0x4F,0x2F,0xF5,0x4F, // 0FBx
1291 0xE5,0x4E,0x3E,0xF5,0x4E,0x22,0x8F,0x65,0x8C,0x69,0x8D,0x6A,0x22,0xE4,0x78,0xA1, // 0FCx
1292 0xF6,0xC2,0x75,0x22,0xE5,0x71,0x94,0xF0,0xE5,0x70,0x22,0xAF,0x4F,0xAE,0x4E,0xC1, // 0FDx
1293 0x4F,0x26,0xF6,0x18,0x74,0xFF,0x36,0xF6,0x22,0xE4,0xF5,0x37,0xF5,0x38,0xF5,0x40, // 0FEx
1294 0x22,0x7D,0x9F,0x7C,0x03,0x7F,0x10,0x02,0x06,0xD0,0x30,0x52,0x4F,0x30,0x0C,0x4C, // 0FFx
1295 0x30,0x22,0x03,0x30,0x20,0x46,0x90,0x80,0x35,0x31,0x4F,0x24,0xFA,0x12,0x24,0x3F, // 100x
1296 0x50,0x0A,0xE5,0x71,0x94,0x1C,0xE5,0x70,0x94,0x00,0x50,0x06,0x7C,0x3F,0x7B,0x7E, // 101x
1297 0x21,0x3A,0xD3,0xE5,0x71,0x94,0x40,0xE5,0x70,0x94,0x00,0x50,0x06,0x7C,0x2E,0x7B, // 102x
1298 0x5C,0x21,0x3A,0x90,0x11,0xD5,0xE0,0x30,0xE2,0x0C,0x20,0x21,0x09,0x20,0x3D,0x06, // 103x
1299 0x7C,0x2E,0x7B,0x6A,0x21,0x3A,0x7C,0x1A,0x7B,0x35,0x21,0x3A,0x90,0x11,0xD8,0xE0, // 104x
1300 0xF5,0x4D,0x30,0x38,0x03,0x30,0x52,0x1E,0x30,0x38,0x03,0x30,0x72,0x07,0xE5,0x75, // 105x
1301 0xD3,0x94,0x01,0x50,0x03,0x20,0x52,0x0E,0x30,0x30,0x1A,0x78,0x7B,0xE6,0xC3,0x94, // 106x
1302 0x04,0x50,0x03,0x30,0x07,0x0F,0x7C,0x3C,0x7B,0x6A,0x20,0x30,0x02,0x21,0x3A,0x78, // 107x
1303 0x7B,0x76,0x05,0x21,0x3A,0x30,0x07,0x06,0x7C,0x38,0x7B,0x70,0x21,0x3A,0x30,0x52, // 108x
1304 0x32,0xE5,0x18,0x64,0x04,0x60,0x07,0xE5,0x18,0x60,0x03,0xB4,0x02,0x03,0x20,0x30, // 109x
1305 0x22,0x90,0x11,0xD5,0xE0,0x30,0xE2,0x06,0x7C,0x2E,0x7B,0x6A,0x80,0x0F,0xE5,0x4D, // 10Ax
1306 0x30,0xE2,0x06,0x7C,0x10,0x7B,0x20,0x80,0x04,0x7C,0x1A,0x7B,0x35,0xE4,0x78,0x7B, // 10Bx
1307 0xF6,0x80,0x77,0xE5,0x4D,0x7A,0x3C,0x30,0xE0,0x02,0x7A,0x2E,0xC3,0x74,0xD2,0x95, // 10Cx
1308 0x44,0xF5,0x4D,0xE4,0x95,0x43,0xF5,0x4C,0xE5,0x4C,0x30,0xE7,0x07,0xE4,0xF5,0x4C, // 10Dx
1309 0xF5,0x4D,0x80,0x03,0x12,0x1C,0x39,0xE5,0x3E,0x25,0xE0,0xFF,0xE5,0x3D,0x33,0xFE, // 10Ex
1310 0xE5,0x4D,0x2F,0xF5,0x4D,0xE5,0x4C,0x3E,0xF5,0x4C,0xE5,0x4D,0xC3,0x13,0xD3,0x9A, // 10Fx
1311 0x40,0x04,0x7C,0x1A,0x80,0x09,0xE5,0x4D,0xC3,0x13,0xFF,0xC3,0xEA,0x9F,0xFC,0xE5, // 110x
1312 0x4D,0xD3,0x94,0x6A,0x40,0x04,0x7B,0x35,0x80,0x06,0xC3,0x74,0x6A,0x95,0x4D,0xFB, // 111x
1313 0xEC,0xC3,0x94,0x1A,0x50,0x02,0x7C,0x1A,0xEB,0xC3,0x94,0x35,0x50,0x02,0x7B,0x35, // 112x
1314 0x30,0x30,0x07,0x78,0x7B,0xE6,0x70,0x02,0x76,0x02,0xAD,0x03,0x7F,0x5C,0x12,0x02, // 113x
1315 0xAA,0xAD,0x04,0x0F,0x12,0x02,0xAA,0x7F,0x5F,0x02,0x02,0xAA,0x90,0x80,0x0C,0xE0, // 114x
1316 0xC3,0x13,0xFE,0xA3,0xE0,0x13,0x22,0xE5,0x39,0xC3,0x94,0x40,0x40,0x14,0x30,0x6D, // 115x
1317 0x11,0x90,0x80,0x00,0x74,0x05,0xF0,0x90,0x80,0x0C,0x04,0xF0,0xA3,0x74,0x40,0xF0, // 116x
1318 0x21,0xFB,0xE5,0x39,0xC3,0x94,0x30,0x40,0x0F,0x30,0x6D,0x0C,0x90,0x80,0x00,0x74, // 117x
1319 0x05,0x51,0x22,0x74,0x78,0xF0,0x80,0x73,0xE5,0x39,0xC3,0x94,0x24,0x40,0x0C,0x90, // 118x
1320 0x80,0x00,0x74,0x04,0x51,0x22,0x74,0xB0,0xF0,0x80,0x60,0xE5,0x39,0xC3,0x94,0x18, // 119x
1321 0x40,0x0C,0x90,0x80,0x00,0x74,0x03,0x51,0x22,0x74,0xE8,0xF0,0x80,0x4D,0xE5,0x39, // 11Ax
1322 0xC3,0x94,0x0B,0x50,0x03,0x20,0x6D,0x0C,0x90,0x80,0x00,0x74,0x03,0x51,0x22,0x74, // 11Bx
1323 0x20,0xF0,0x80,0x37,0xE5,0x39,0xC3,0x94,0x05,0x40,0x0A,0x90,0x80,0x00,0xD1,0x6C, // 11Cx
1324 0x74,0xF4,0xF0,0x80,0x26,0x90,0x11,0x36,0x12,0x33,0x45,0xE5,0x4F,0x94,0x12,0xE5, // 11Dx
1325 0x4E,0x94,0x00,0x90,0x80,0x00,0x50,0x0E,0x74,0x01,0xF0,0x90,0x80,0x0C,0xE4,0xF0, // 11Ex
1326 0xA3,0x74,0x64,0xF0,0x80,0x05,0xD1,0x6C,0x74,0x2C,0xF0,0x90,0x80,0x00,0xE0,0xC3, // 11Fx
1327 0x94,0x03,0x40,0x0D,0x30,0x0A,0x0A,0x90,0x80,0x0C,0x74,0x06,0xF0,0xA3,0x74,0x40, // 120x
1328 0xF0,0x31,0x4C,0xFF,0xC3,0xE4,0x9F,0xFF,0xE4,0x9E,0x90,0x80,0x0A,0xF0,0xA3,0xEF, // 121x
1329 0xF0,0x22,0xF0,0x90,0x80,0x0C,0xF0,0xA3,0x22,0x20,0x35,0x02,0xA1,0x76,0x90,0x11, // 122x
1330 0xD8,0xE0,0x54,0xF0,0xF5,0x4C,0xFF,0xC3,0x90,0x80,0x60,0xE0,0x9F,0x90,0x80,0x5F, // 123x
1331 0xE0,0x94,0x00,0x50,0x0E,0x90,0x80,0x64,0xE0,0xC3,0x94,0x0B,0x50,0x0D,0xE0,0x04, // 124x
1332 0xF0,0x80,0x08,0x90,0x80,0x64,0xE0,0x60,0x02,0x14,0xF0,0x90,0x80,0x64,0xE0,0xFF, // 125x
1333 0xD3,0x94,0x0A,0x40,0x04,0xD2,0x6E,0x80,0x08,0xEF,0xC3,0x94,0x05,0x50,0x02,0xC2, // 126x
1334 0x6E,0xE4,0x90,0x80,0x5F,0xF0,0xA3,0xF0,0x30,0x6A,0x4D,0xE5,0x75,0xC3,0x94,0x04, // 127x
1335 0x40,0x46,0x20,0x24,0x40,0xE5,0x73,0x30,0xE6,0x29,0xE5,0x72,0x60,0x03,0xB4,0x06, // 128x
1336 0x04,0x7F,0x01,0x80,0x02,0x7F,0x00,0x8F,0x4C,0x30,0x26,0x04,0xE5,0x4C,0x70,0x07, // 129x
1337 0x20,0x26,0x06,0xE5,0x4C,0x70,0x02,0xD2,0x27,0xE5,0x72,0xB5,0x18,0x02,0xD2,0x12, // 12Ax
1338 0x53,0x73,0xBF,0x20,0x6B,0x03,0x30,0x68,0x0C,0xE5,0x72,0x65,0x18,0x60,0x06,0xD2, // 12Bx
1339 0x12,0xC2,0x6B,0xC2,0x68,0x75,0x75,0x04,0x30,0x27,0x40,0xE5,0x72,0x24,0xFE,0x60, // 12Cx
1340 0x0F,0x24,0xFE,0x60,0x15,0x24,0xFE,0x60,0x0C,0x80,0x00,0xE4,0xF5,0x0D,0x80,0x0D, // 12Dx
1341 0x75,0x0D,0x01,0x80,0x08,0x75,0x0D,0x02,0x80,0x03,0x75,0x0D,0x03,0x85,0x72,0x18, // 12Ex
1342 0x78,0xAB,0xA6,0x0D,0xB1,0x77,0xC2,0x6D,0x31,0x57,0x31,0x4C,0xFF,0xE5,0x0D,0x12, // 12Fx
1343 0x2F,0x92,0xEE,0xF0,0xA3,0xEF,0xF0,0xC2,0x12,0xC2,0x27,0xE5,0x18,0x64,0x03,0x60, // 130x
1344 0x05,0xE5,0x18,0xB4,0x05,0x0B,0x30,0x23,0x05,0x75,0x18,0x05,0x80,0x03,0x75,0x18, // 131x
1345 0x03,0x90,0x80,0x63,0xE0,0x60,0x02,0x14,0xF0,0x90,0x80,0x5E,0xE0,0x60,0x02,0x14, // 132x
1346 0xF0,0xE5,0x75,0xC3,0x94,0x04,0x40,0x1B,0x90,0x11,0x22,0xE0,0xF5,0x4C,0x90,0x80, // 133x
1347 0x6F,0xE0,0x94,0xF0,0x40,0x10,0x90,0x80,0x72,0xE0,0x94,0xF0,0x40,0x08,0x75,0x75, // 134x
1348 0x01,0x80,0x00,0x12,0x1E,0x72,0xE5,0x75,0x14,0x60,0x4E,0x14,0x70,0x02,0x61,0xF6, // 135x
1349 0x14,0x70,0x02,0x81,0x0D,0x14,0x70,0x02,0x81,0x21,0x14,0x70,0x02,0x81,0xF7,0x24, // 136x
1350 0x05,0x60,0x02,0xA1,0x6D,0x12,0x0F,0xF1,0xC2,0x5B,0xC2,0x74,0x12,0x0E,0x97,0x12, // 137x
1351 0x33,0x51,0x75,0x75,0x01,0x7F,0x01,0xB1,0xEF,0xC2,0x15,0xE4,0xFD,0xFC,0x7F,0x9E, // 138x
1352 0x12,0x06,0xD0,0xE4,0x90,0x80,0x5D,0xF0,0x90,0x80,0x70,0xF0,0xC2,0x71,0xD2,0x12, // 139x
1353 0xC2,0x02,0xC2,0x59,0xC2,0x72,0xC2,0x58,0x22,0x75,0x74,0x02,0x7D,0x02,0x7F,0xA2, // 13Ax
1354 0x12,0x02,0xAA,0xE4,0x90,0x80,0x71,0xF0,0x90,0x80,0x5D,0xE0,0x04,0xF0,0x30,0x50, // 13Bx
1355 0x0B,0x30,0x51,0x05,0x75,0x18,0x02,0x80,0x03,0xE4,0xF5,0x18,0xE5,0x18,0xB4,0x02, // 13Cx
1356 0x04,0x7D,0x0D,0x80,0x02,0x7D,0x71,0x12,0x07,0xE2,0x20,0x06,0x09,0x75,0x75,0x02, // 13Dx
1357 0x75,0x74,0x03,0xC2,0x6D,0x22,0x90,0x80,0x5D,0xE0,0xD3,0x94,0x0A,0x50,0x02,0xA1, // 13Ex
1358 0x76,0xE4,0xF0,0xD2,0x6D,0x22,0x12,0x02,0xA6,0xE5,0x74,0xC3,0x94,0x06,0x40,0x0A, // 13Fx
1359 0x75,0x75,0x03,0x7D,0x02,0xF1,0xE7,0xC2,0x6D,0x22,0x05,0x74,0x22,0x31,0x57,0xC2, // 140x
1360 0x77,0x30,0x6A,0x02,0xD2,0x27,0x75,0x75,0x04,0xE4,0x90,0x80,0x5D,0xF0,0xC2,0x71, // 141x
1361 0x22,0xE5,0x73,0x30,0xE6,0x0B,0x75,0x75,0x03,0xE4,0xF5,0x76,0xC2,0x6D,0x53,0x73, // 142x
1362 0xBF,0x30,0x12,0x1F,0x20,0x24,0x1C,0x30,0x26,0x05,0xE4,0xF5,0x18,0x80,0x03,0x75, // 143x
1363 0x18,0x02,0x75,0x74,0x06,0x12,0x02,0xA6,0x7F,0x01,0xB1,0xEF,0xC2,0x15,0xC2,0x14, // 144x
1364 0x12,0x0F,0xCD,0x30,0x06,0x31,0x90,0x80,0x63,0xE0,0x70,0x2B,0x12,0x33,0x51,0xE4, // 145x
1365 0xF5,0x75,0xF5,0x68,0xC2,0x6D,0xC2,0x24,0xF5,0x76,0x20,0x6A,0x02,0x81,0xF3,0x12, // 146x
1366 0x07,0xF2,0x64,0x01,0x70,0x7D,0xF5,0x4C,0xC2,0x70,0xAD,0x4C,0x7F,0x9C,0x12,0x02, // 147x
1367 0xAA,0xAF,0x4C,0xD1,0x76,0x80,0x6C,0x30,0x12,0x03,0x30,0x24,0x4B,0x30,0x6A,0x2C, // 148x
1368 0xB1,0xFF,0xE5,0x74,0x64,0x08,0x60,0x03,0x30,0x24,0x1C,0x78,0xA1,0xE6,0xC3,0x94, // 149x
1369 0x0F,0x50,0x03,0x06,0x80,0x02,0xD2,0x75,0x30,0x73,0x24,0xD2,0x12,0xB1,0x8A,0xB1, // 14Ax
1370 0x79,0xC2,0x6D,0xC2,0x73,0x80,0x00,0x12,0x0F,0xCD,0x80,0x13,0x75,0x74,0x08,0x12, // 14Bx
1371 0x02,0xA6,0x75,0x75,0x05,0xE4,0xF5,0x73,0xC2,0x14,0xC2,0x6D,0x78,0xAC,0xF6,0x7D, // 14Cx
1372 0x01,0xF1,0xE7,0xE4,0xF5,0x76,0x80,0x1B,0x05,0x76,0x30,0x21,0x05,0x75,0x4D,0x19, // 14Dx
1373 0x80,0x03,0x75,0x4D,0x0A,0xE5,0x76,0xC3,0x95,0x4D,0x40,0x07,0x85,0x4D,0x76,0xD2, // 14Ex
1374 0x6D,0xD2,0x12,0xF1,0x41,0x80,0x73,0xE5,0x73,0x54,0x48,0x70,0x15,0x20,0x12,0x03, // 14Fx
1375 0x30,0x2D,0x03,0x30,0x24,0x0C,0x30,0x06,0x06,0x90,0x80,0x63,0xE0,0x60,0x03,0x30, // 150x
1376 0x73,0x3B,0x7F,0x01,0xB1,0xEF,0xC2,0x15,0x30,0x06,0x08,0xE4,0xF5,0x75,0x75,0x74, // 151x
1377 0x01,0x80,0x06,0x75,0x75,0x03,0x75,0x74,0x06,0x12,0x02,0xA6,0xC2,0x2D,0xE4,0xF5, // 152x
1378 0x73,0xD2,0x12,0xB1,0x8A,0xB1,0x79,0xC2,0x6D,0x30,0x26,0x05,0xE4,0xF5,0x18,0x80, // 153x
1379 0x03,0x75,0x18,0x02,0xF1,0x41,0xC2,0x73,0x12,0x0F,0xCD,0x80,0x1D,0xB1,0xFF,0xF1, // 154x
1380 0x41,0x78,0xA1,0xE6,0xC3,0x94,0x0F,0x50,0x03,0x06,0x80,0x02,0xD2,0x75,0x20,0x06, // 155x
1381 0x09,0x30,0x38,0x06,0x90,0x80,0x63,0x74,0x14,0xF0,0x02,0x1D,0xD3,0xE4,0xF5,0x75, // 156x
1382 0x75,0x74,0x01,0x12,0x02,0xA6,0x22,0xB1,0x8A,0x7F,0x08,0x90,0x80,0x01,0xE4,0xF0, // 157x
1383 0xA3,0xDF,0xFC,0x75,0x12,0x00,0x75,0x13,0x32,0x22,0xE4,0x78,0xAA,0xF6,0x75,0x08, // 158x
1384 0x04,0xF5,0x11,0xF5,0x10,0xF5,0x0F,0xF5,0x0E,0xF5,0x17,0xF5,0x16,0xF5,0x15,0xF5, // 159x
1385 0x14,0xF5,0x19,0xF5,0x1A,0x7F,0x10,0x90,0x80,0x16,0xE4,0xF0,0xA3,0xDF,0xFC,0x12, // 15Ax
1386 0x32,0xCE,0x12,0x32,0x7F,0xE4,0xF5,0x1B,0xF5,0x0C,0xF5,0x0B,0xF5,0x0A,0xF5,0x09, // 15Bx
1387 0x90,0x80,0x09,0xF0,0xC2,0x3A,0x7D,0x10,0xFC,0x7F,0x68,0x12,0x06,0xD0,0x7D,0x01, // 15Cx
1388 0x7F,0xB1,0x12,0x07,0x7A,0x90,0x11,0x4C,0xE0,0xFF,0x53,0x07,0x1F,0xEF,0x44,0x20, // 15Dx
1389 0xFD,0x7C,0x00,0x7F,0x4C,0x12,0x06,0xD0,0xE4,0xFD,0x7F,0xB1,0x02,0x07,0x7A,0x90, // 15Ex
1390 0x11,0xB0,0xE0,0xFD,0x53,0x05,0xFE,0xEF,0x42,0x05,0x7F,0xB0,0x02,0x02,0xAA,0x90, // 15Fx
1391 0x11,0xB0,0xE0,0xF5,0x4E,0x53,0x4E,0xBF,0xD2,0x6D,0x30,0x24,0x25,0x75,0x74,0x06, // 160x
1392 0xD2,0x12,0x75,0x18,0x01,0x30,0x6A,0x06,0xE5,0x72,0x64,0x01,0x60,0x03,0x20,0x6A, // 161x
1393 0x3D,0x90,0x11,0x84,0xE0,0x30,0x6A,0x06,0x20,0xE3,0x03,0x43,0x4E,0x40,0xD1,0x65, // 162x
1394 0x80,0x26,0xD1,0x65,0x30,0x6A,0x0B,0xE5,0x72,0x65,0x18,0x60,0x05,0x75,0x74,0x06, // 163x
1395 0x80,0x09,0x75,0x74,0x08,0x30,0x15,0x0D,0x30,0x14,0x08,0x7F,0x01,0xB1,0xEF,0xC2, // 164x
1396 0x15,0x80,0x0B,0x80,0x03,0x20,0x14,0x06,0xE4,0xFF,0xB1,0xEF,0xD2,0x15,0xAD,0x74, // 165x
1397 0x7F,0xA2,0x02,0x02,0xAA,0xAD,0x4E,0x7F,0xB0,0x02,0x02,0xAA,0x74,0x02,0xF0,0x90, // 166x
1398 0x80,0x0C,0x14,0xF0,0xA3,0x22,0xEF,0x90,0x02,0x08,0x93,0xF5,0x51,0x7E,0x01,0x7F, // 167x
1399 0xD5,0xFD,0xD1,0xF7,0x8E,0x66,0x8F,0x67,0x7E,0x01,0x7F,0xE1,0xAD,0x51,0xD1,0xF7, // 168x
1400 0x8E,0x63,0x8F,0x64,0x90,0x11,0xDB,0xE0,0x30,0xE7,0x14,0x7C,0x00,0x7D,0x11,0x12, // 169x
1401 0x00,0x3B,0xEE,0x12,0x0F,0x43,0xF5,0x63,0xEF,0xC4,0x54,0x0F,0x48,0xF5,0x64,0x7E, // 16Ax
1402 0x01,0x7F,0xED,0xAD,0x51,0xD1,0xF7,0x90,0x80,0x61,0xEE,0xF0,0xFC,0xA3,0xEF,0xF0, // 16Bx
1403 0xFD,0x7F,0xA4,0x12,0x06,0xD0,0x90,0x80,0x61,0xE0,0xFC,0xA3,0xE0,0xFD,0x7F,0xA6, // 16Cx
1404 0x12,0x06,0xD0,0xE5,0x51,0x90,0x01,0xF9,0x93,0xFD,0x7F,0xB8,0x12,0x02,0xAA,0xE4, // 16Dx
1405 0xFD,0x7F,0xB9,0x12,0x02,0xAA,0x7E,0x01,0x7F,0xFE,0xAD,0x51,0xD1,0xF7,0x90,0x80, // 16Ex
1406 0x65,0xEE,0xF0,0xA3,0xEF,0xF0,0x22,0xAB,0x07,0xAA,0x06,0x8B,0x82,0x8A,0x83,0x12, // 16Fx
1407 0x32,0xC4,0xF1,0xEE,0xE5,0x52,0x30,0xE7,0x30,0xED,0xD3,0x94,0x01,0x40,0x05,0x30, // 170x
1408 0x28,0x02,0x80,0x09,0xED,0xC3,0x94,0x01,0x50,0x1F,0x30,0x29,0x1C,0xED,0x24,0x05, // 171x
1409 0xFF,0xE4,0x33,0xFE,0xEF,0x25,0xE0,0xFF,0xEE,0x33,0xFE,0xEB,0x2F,0xF5,0x82,0xEA, // 172x
1410 0x3E,0xF5,0x83,0xE4,0x93,0xF1,0xEE,0x80,0x03,0x53,0x52,0x7F,0xAE,0x52,0xAF,0x53, // 173x
1411 0x22,0x30,0x06,0x05,0x30,0x6A,0x02,0xE1,0xE6,0x20,0x6A,0x05,0x85,0x18,0x4E,0x80, // 174x
1412 0x03,0x85,0x72,0x4E,0xE5,0x4E,0x64,0x03,0x60,0x05,0xE5,0x4E,0xB4,0x05,0x05,0xE4, // 175x
1413 0xF5,0x4E,0x80,0x1C,0xE5,0x4E,0xB4,0x07,0x05,0x75,0x4E,0x02,0x80,0x12,0xE5,0x4E, // 176x
1414 0xB4,0x08,0x05,0x75,0x4E,0x04,0x80,0x08,0xE5,0x4E,0xB4,0x09,0x03,0x75,0x4E,0x06, // 177x
1415 0xE5,0x4E,0x54,0x07,0xFF,0xBF,0x01,0x03,0xC3,0x80,0x01,0xD3,0x92,0x70,0x90,0x11, // 178x
1416 0x9C,0xE0,0x54,0xF7,0x65,0x4E,0x60,0x3F,0x90,0x80,0x63,0x74,0x19,0xF0,0x90,0x80, // 179x
1417 0x5E,0x74,0x02,0xF0,0xE5,0x4E,0xC3,0x13,0xFF,0xAD,0x08,0x12,0x32,0x7F,0x75,0x74, // 17Ax
1418 0x06,0x12,0x02,0xA6,0xC2,0x6D,0x12,0x33,0x38,0x7F,0x9C,0x12,0x02,0xAA,0x53,0x4E, // 17Bx
1419 0xDF,0x90,0x11,0x85,0xE0,0xF5,0x50,0xA3,0xE0,0xF5,0x4F,0x43,0x50,0x40,0x12,0x33, // 17Cx
1420 0x65,0x53,0x50,0xBF,0x12,0x33,0x65,0x12,0x33,0x38,0x7F,0x9C,0x12,0x02,0xAA,0x53, // 17Dx
1421 0x4E,0xDF,0xAF,0x4E,0xD1,0x76,0x22,0x7C,0x00,0x7F,0x9E,0x02,0x06,0xD0,0xF5,0x52, // 17Ex
1422 0x74,0x01,0x93,0xF5,0x53,0x22,0xE4,0xF5,0x58,0xF5,0x60,0xF5,0x61,0xF5,0x5E,0xF5, // 17Fx
1423 0x5F,0xF5,0x59,0xF5,0x5A,0x11,0x22,0x78,0x9F,0xF6,0xF5,0x62,0xC2,0x73,0x78,0x9D, // 180x
1424 0xF6,0x08,0xF6,0x78,0xA1,0xF6,0xC2,0x75,0xF5,0x5C,0xF5,0x5D,0xA2,0x16,0xB3,0x92, // 181x
1425 0x39,0x22,0x78,0xA0,0xF6,0x78,0x9B,0xF6,0x18,0xF6,0x22,0xE5,0x75,0xC3,0x94,0x04, // 182x
1426 0x50,0x02,0x80,0xC2,0xE5,0x62,0x14,0x70,0x02,0x41,0x1C,0x04,0x60,0x02,0x41,0xFC, // 183x
1427 0xD3,0x71,0x0D,0x94,0x00,0x50,0x02,0x41,0xFC,0x12,0x0F,0xD4,0x94,0x00,0x40,0x02, // 184x
1428 0x41,0xFC,0x90,0x11,0x32,0xE0,0xA2,0xE3,0x92,0x34,0xA2,0x33,0x30,0x34,0x01,0xB3, // 185x
1429 0x40,0x02,0x41,0xFC,0xB2,0x33,0x90,0x11,0x33,0xE0,0xFF,0xC3,0x95,0x5B,0xF5,0x4D, // 186x
1430 0x8F,0x5B,0x20,0x34,0x06,0xE5,0x4D,0xF4,0x04,0xF5,0x4D,0xE5,0x4D,0x30,0xE7,0x05, // 187x
1431 0x75,0x4C,0xFF,0x80,0x03,0xE4,0xF5,0x4C,0x78,0x9C,0xE6,0xF5,0x4F,0xE5,0x4F,0x30, // 188x
1432 0xE7,0x05,0x75,0x4E,0xFF,0x80,0x03,0xE4,0xF5,0x4E,0x78,0x9C,0xA6,0x4D,0xE5,0x4F, // 189x
1433 0x25,0x4D,0xF5,0x4D,0xE5,0x4E,0x35,0x4C,0xF5,0x4C,0x91,0x39,0x30,0x26,0x05,0xE5, // 18Ax
1434 0x18,0xB4,0x07,0x0E,0x20,0x26,0x29,0xE5,0x18,0x64,0x04,0x60,0x05,0xE5,0x18,0xB4, // 18Bx
1435 0x09,0x1E,0xE5,0x4D,0xC3,0x94,0x00,0x40,0x0F,0xE5,0x4D,0xD3,0x94,0x7F,0x50,0x08, // 18Cx
1436 0x71,0x05,0x70,0x02,0x05,0x5C,0x80,0x4E,0x51,0xFD,0x70,0x02,0x15,0x5C,0x80,0x46, // 18Dx
1437 0xE5,0x4D,0xC3,0x94,0xE1,0x50,0x12,0xE5,0x4D,0xC3,0x94,0x20,0x40,0x0B,0xE5,0x18, // 18Ex
1438 0x64,0x02,0x60,0x05,0xE5,0x18,0xB4,0x07,0x05,0x78,0xA0,0x06,0x80,0x28,0xE5,0x4D, // 18Fx
1439 0xC3,0x94,0x20,0x40,0x0E,0xE5,0x4D,0x94,0x60,0x50,0x08,0x71,0x05,0x70,0x02,0x05, // 190x
1440 0x5C,0x80,0x13,0xE5,0x4D,0xC3,0x94,0xA0,0x40,0x0C,0xE5,0x4D,0x94,0xE1,0x50,0x06, // 191x
1441 0x51,0xFD,0x70,0x02,0x15,0x5C,0x30,0x23,0x0D,0xA2,0x34,0x30,0x16,0x01,0xB3,0x40, // 192x
1442 0x05,0x75,0x4D,0x40,0x80,0x03,0x75,0x4D,0x80,0xE4,0xF5,0x4C,0xC3,0xE5,0x5B,0x95, // 193x
1443 0x4D,0xF5,0x4F,0xE4,0x95,0x4C,0xF5,0x4E,0xE5,0x4F,0xC3,0x94,0x00,0x40,0x06,0xE5, // 194x
1444 0x4F,0x94,0x40,0x40,0x0E,0xE5,0x4F,0xC3,0x94,0xC0,0x40,0x0C,0xE5,0x4F,0xD3,0x94, // 195x
1445 0xFF,0x50,0x05,0x78,0x9D,0x06,0x80,0x03,0x78,0x9E,0x06,0xAF,0x4F,0xAE,0x4E,0x12, // 196x
1446 0x0E,0x4F,0xEF,0x25,0x61,0xF5,0x61,0xEE,0x35,0x60,0xF5,0x60,0x78,0x9F,0x06,0xE6, // 197x
1447 0xB4,0x80,0x04,0xE4,0xF6,0x05,0x62,0x20,0x23,0x02,0x41,0x16,0x30,0x38,0x05,0x75, // 198x
1448 0x52,0x10,0x80,0x03,0x75,0x52,0x64,0xD3,0xE5,0x5D,0x94,0xC8,0xE5,0x5C,0x64,0x80, // 199x
1449 0x94,0x80,0x40,0x08,0x75,0x5C,0x00,0x75,0x5D,0xC8,0x80,0x13,0xC3,0xE5,0x5D,0x94, // 19Ax
1450 0x38,0xE5,0x5C,0x64,0x80,0x94,0x7F,0x50,0x06,0x75,0x5C,0xFF,0x75,0x5D,0x38,0xC3, // 19Bx
1451 0xE4,0x95,0x52,0xFF,0xE4,0x94,0x00,0xFE,0xC3,0xE5,0x5D,0x9F,0xEE,0x64,0x80,0xF8, // 19Cx
1452 0xE5,0x5C,0x64,0x80,0x98,0x50,0x04,0xD2,0x16,0x80,0x0F,0xD3,0xE5,0x5D,0x95,0x52, // 19Dx
1453 0x74,0x80,0xF8,0x65,0x5C,0x98,0x40,0x02,0xC2,0x16,0xA2,0x16,0x30,0x39,0x01,0xB3, // 19Ex
1454 0x40,0x06,0xE5,0x62,0x70,0x02,0x41,0xFC,0x90,0x11,0xA8,0x91,0x31,0x30,0x16,0x05, // 19Fx
1455 0x43,0x51,0x04,0x80,0x03,0x53,0x51,0xFB,0xAD,0x51,0xAC,0x50,0x7F,0xA8,0x12,0x06, // 1A0x
1456 0xD0,0xA2,0x16,0x92,0x39,0x22,0xA2,0x16,0xB3,0x92,0x39,0x22,0x05,0x62,0x20,0x3C, // 1A1x
1457 0x13,0x20,0x72,0x06,0x20,0x59,0x03,0x30,0x20,0x0A,0xE5,0x75,0xC3,0x94,0x04,0x40, // 1A2x
1458 0x03,0xD3,0x80,0x01,0xC3,0x92,0x38,0x78,0x9B,0xE6,0xFF,0x90,0x80,0x68,0xF0,0x18, // 1A3x
1459 0xE6,0xFE,0x90,0x80,0x67,0xF0,0x78,0xA0,0xE6,0xFD,0x90,0x80,0x6C,0xF0,0xEF,0xD3, // 1A4x
1460 0x9D,0x50,0x04,0xEE,0x9D,0x40,0x02,0x05,0x58,0x74,0x10,0x25,0x58,0xF5,0x58,0xC3, // 1A5x
1461 0x94,0x80,0x40,0x1B,0xE5,0x58,0xD3,0x94,0x86,0x40,0x05,0x20,0x12,0x02,0xD2,0x23, // 1A6x
1462 0xE5,0x58,0xC3,0x94,0x82,0x50,0x05,0x20,0x12,0x02,0xC2,0x23,0xE4,0xF5,0x58,0xE5, // 1A7x
1463 0x61,0x25,0xE0,0xF5,0x61,0xE5,0x60,0x33,0xF5,0x60,0xE5,0x39,0xC3,0x94,0x28,0x50, // 1A8x
1464 0x45,0x20,0x38,0x42,0x20,0x24,0x3F,0x20,0x58,0x3C,0x30,0x75,0x39,0x78,0x9E,0xE6, // 1A9x
1465 0xFF,0x18,0xE6,0xC3,0x9F,0xFF,0xE4,0x94,0x00,0xCF,0x24,0xE5,0xCF,0x34,0xFF,0x90, // 1AAx
1466 0x80,0x6D,0x8F,0xF0,0x12,0x00,0xA2,0x90,0x80,0x6D,0xE0,0xFE,0xA3,0xE0,0xD3,0x94, // 1ABx
1467 0xF4,0xEE,0x64,0x80,0x94,0x81,0x40,0x02,0x80,0x0E,0xC3,0xEE,0x64,0x80,0x94,0x80, // 1ACx
1468 0x50,0x10,0xD2,0x73,0x80,0x0C,0xC2,0x73,0x90,0x80,0x6D,0x74,0x01,0xF0,0xA3,0x74, // 1ADx
1469 0xF4,0xF0,0xE4,0x78,0x9D,0xF6,0x08,0xF6,0x90,0x80,0x6B,0xE5,0x60,0xF0,0xE4,0xF5, // 1AEx
1470 0x60,0xF5,0x61,0x11,0x22,0x30,0x38,0x04,0xF5,0x5C,0xF5,0x5D,0x22,0x78,0x9A,0x06, // 1AFx
1471 0xE5,0x5D,0x15,0x5D,0x22,0x78,0x9B,0x06,0x05,0x5D,0xE5,0x5D,0x22,0xE5,0x71,0x94, // 1B0x
1472 0x14,0xE5,0x70,0x22,0xE5,0x30,0x14,0x70,0x02,0x81,0x04,0x04,0x60,0x02,0x81,0x17, // 1B1x
1473 0xD3,0xE5,0x71,0x94,0x04,0xE5,0x70,0x94,0x00,0x50,0x02,0x61,0xF5,0x71,0x0D,0x94, // 1B2x
1474 0x00,0x40,0x02,0x61,0xF5,0x90,0x11,0x4C,0x12,0x07,0x9D,0xA3,0xE0,0xF5,0x4F,0xA3, // 1B3x
1475 0xE0,0xF5,0x4E,0x75,0x53,0x00,0x75,0x54,0x00,0x75,0x55,0x4C,0x7F,0xFF,0xE4,0xFE, // 1B4x
1476 0x91,0x25,0x12,0x00,0x0E,0xFD,0xEF,0xD3,0x9D,0x40,0x08,0xED,0xD3,0x94,0x40,0x40, // 1B5x
1477 0x02,0xAF,0x05,0x0E,0xBE,0x04,0xE9,0xE4,0xF5,0x52,0xEF,0xF4,0x60,0x26,0xE4,0xFE, // 1B6x
1478 0x91,0x25,0x12,0x00,0x0E,0xFD,0xD3,0x94,0x40,0x40,0x15,0xED,0x8F,0xF0,0x84,0xAD, // 1B7x
1479 0xF0,0xED,0xC3,0x94,0x06,0x40,0x07,0xEF,0x9D,0xC3,0x94,0x06,0x50,0x02,0x05,0x52, // 1B8x
1480 0x0E,0xBE,0x04,0xDC,0xE5,0x52,0xD3,0x94,0x02,0x40,0x0A,0xE5,0x2F,0x94,0x80,0x50, // 1B9x
1481 0x76,0x74,0x08,0x80,0x46,0xE5,0x2F,0x60,0x6E,0x30,0x38,0x45,0x30,0x22,0x42,0xE5, // 1BAx
1482 0x4C,0x25,0x4D,0xFF,0xE4,0x33,0xFE,0x7C,0x00,0xEF,0x25,0x4E,0xFF,0xEC,0x3E,0xFE, // 1BBx
1483 0xEF,0x25,0x4F,0xF5,0x51,0xEC,0x3E,0xF5,0x50,0xC3,0xE5,0x51,0x94,0x32,0xE5,0x50, // 1BCx
1484 0x94,0x00,0x50,0x04,0x15,0x2F,0x80,0x3F,0xE5,0x2F,0xC3,0x94,0x80,0x50,0x38,0xE5, // 1BDx
1485 0x51,0x94,0x96,0xE5,0x50,0x94,0x00,0x40,0x2E,0x74,0x04,0x25,0x2F,0xF5,0x2F,0x80, // 1BEx
1486 0x26,0x15,0x2F,0x80,0x22,0xD3,0xE5,0x71,0x94,0x15,0xE5,0x70,0x94,0x00,0x40,0x17, // 1BFx
1487 0x05,0x30,0x80,0x13,0xE5,0x2F,0xC3,0x94,0x40,0x40,0x04,0xD2,0x22,0x80,0x06,0xE5, // 1C0x
1488 0x2F,0x70,0x02,0xC2,0x22,0x05,0x30,0xC3,0xE5,0x44,0x94,0x14,0xE5,0x43,0x94,0x00, // 1C1x
1489 0x50,0x02,0xC2,0x22,0x22,0xAB,0x53,0xAA,0x54,0xA9,0x55,0x8E,0x82,0x75,0x83,0x00, // 1C2x
1490 0x22,0xE0,0xF5,0x51,0xA3,0xE0,0xF5,0x50,0x22,0xE5,0x4C,0xC3,0x13,0xF5,0x4C,0xE5, // 1C3x
1491 0x4D,0x13,0xF5,0x4D,0x22,0xD3,0xE5,0x71,0x94,0x3F,0xE5,0x70,0x94,0x00,0x50,0x02, // 1C4x
1492 0xA1,0x34,0xE5,0x70,0x94,0x01,0x40,0x02,0xA1,0x34,0x90,0x11,0x55,0xE0,0xFE,0x90, // 1C5x
1493 0x11,0x54,0xE0,0xFD,0xED,0x78,0x02,0xCE,0xA2,0xE7,0x13,0xCE,0x13,0xD8,0xF8,0xFF, // 1C6x
1494 0xD3,0x94,0xFF,0xEE,0x64,0x80,0x94,0x83,0x40,0x06,0x7E,0x03,0x7F,0xFF,0x80,0x0C, // 1C7x
1495 0xC3,0xEE,0x64,0x80,0x94,0x7C,0x50,0x04,0x7E,0xFC,0x7F,0x00,0xEF,0x25,0x5A,0xF5, // 1C8x
1496 0x5A,0xEE,0x35,0x59,0xF5,0x59,0x05,0x5E,0xE5,0x5E,0x64,0x20,0x60,0x02,0xA1,0x34, // 1C9x
1497 0xF5,0x5E,0xAF,0x5A,0xAE,0x59,0x12,0x0E,0x4F,0xEE,0x33,0x95,0xE0,0xFD,0xFC,0x12, // 1CAx
1498 0x07,0xF2,0x60,0x09,0xE4,0x7B,0x21,0x7A,0x1D,0xF9,0xF8,0x80,0x07,0xE4,0x7B,0xB1, // 1CBx
1499 0x7A,0x2C,0xF9,0xF8,0x12,0x00,0xB8,0x8F,0x4F,0x8E,0x4E,0x8D,0x4D,0x8C,0x4C,0xE5, // 1CCx
1500 0x4C,0xC3,0x13,0xFE,0xE5,0x4D,0x13,0xFF,0x8E,0x59,0xF5,0x5A,0x90,0x80,0x69,0xEE, // 1CDx
1501 0xF0,0xA3,0xEF,0xF0,0x30,0x14,0x18,0x30,0x0B,0x06,0x7C,0x05,0x7D,0xCD,0x80,0x04, // 1CEx
1502 0x7C,0x03,0x7D,0xD9,0xC3,0xEF,0x9D,0xEE,0x9C,0x50,0x1E,0x05,0x5F,0x80,0x1A,0xAE, // 1CFx
1503 0x59,0xAF,0x5A,0x30,0x0B,0x06,0x7C,0x05,0x7D,0xDC,0x80,0x04,0x7C,0x03,0x7D,0xE8, // 1D0x
1504 0xD3,0xEF,0x9D,0xEE,0x9C,0x40,0x02,0x05,0x5F,0x74,0x10,0x25,0x5F,0xF5,0x5F,0xC3, // 1D1x
1505 0x94,0xF0,0x40,0x0B,0xE5,0x5F,0x94,0xF8,0x40,0x02,0xB2,0x14,0xE4,0xF5,0x5F,0xE4, // 1D2x
1506 0xF5,0x59,0xF5,0x5A,0x22,0x12,0x07,0x9A,0x53,0x4C,0x03,0xE5,0x75,0x64,0x04,0x60, // 1D3x
1507 0x06,0xE5,0x75,0x64,0x05,0x70,0x4D,0x20,0x24,0x0B,0xD3,0xE5,0x4D,0x94,0x10,0xE5, // 1D4x
1508 0x4C,0x94,0x00,0x50,0x0E,0x30,0x24,0x3C,0xD3,0xE5,0x4D,0x94,0x0A,0xE5,0x4C,0x94, // 1D5x
1509 0x00,0x40,0x31,0x90,0x11,0x84,0xE0,0x30,0xE3,0x1C,0x30,0x26,0x19,0xE5,0x39,0xC3, // 1D6x
1510 0x94,0x58,0x50,0x12,0x90,0x11,0xCB,0xE0,0xFF,0x63,0x07,0xFF,0xEF,0x30,0xE1,0x03, // 1D7x
1511 0xD2,0x24,0x22,0xC2,0x24,0x22,0x30,0x6A,0x08,0xE5,0x72,0xB4,0x01,0x03,0xD2,0x24, // 1D8x
1512 0x22,0xC2,0x24,0x22,0xC2,0x24,0x22,0xE4,0xF5,0x75,0xF5,0x74,0xFD,0x7F,0xA2,0x12, // 1D9x
1513 0x02,0xAA,0xE4,0xFD,0x7F,0x9C,0x12,0x02,0xAA,0xE4,0xFF,0x12,0x16,0x76,0xE4,0x90, // 1DAx
1514 0x80,0x63,0xF0,0x90,0x80,0x5E,0xF0,0x75,0x08,0x04,0x90,0x80,0x5D,0xF0,0xC2,0x6D, // 1DBx
1515 0xF5,0x76,0xC2,0x6F,0x90,0x80,0x64,0xF0,0xC2,0x6E,0x90,0x80,0x5F,0xF0,0xA3,0xF0, // 1DCx
1516 0xC2,0x70,0x22,0xE4,0xF5,0x4E,0x20,0x14,0x10,0x20,0x12,0x0D,0x30,0x23,0x15,0x78, // 1DDx
1517 0xAB,0xE6,0xB4,0x01,0x02,0x80,0x0D,0x80,0x06,0x20,0x6D,0x0B,0x30,0x26,0x05,0x43, // 1DEx
1518 0x4E,0x02,0x80,0x03,0x43,0x4E,0x01,0x30,0x26,0x03,0x43,0x4E,0x04,0x90,0x11,0x9C, // 1DFx
1519 0xE0,0x54,0x06,0x70,0x03,0x43,0x4E,0x08,0x20,0x58,0x03,0x43,0x4E,0x10,0xE5,0x4E, // 1E0x
1520 0xD1,0x1F,0x20,0x6D,0x09,0x30,0x12,0x06,0xE5,0x4E,0x54,0xFC,0xD1,0x1F,0x22,0xFD, // 1E1x
1521 0x7C,0x00,0x7F,0x1C,0x02,0x06,0xD0,0xC2,0x07,0xE4,0xF5,0x31,0xF5,0x32,0xF5,0x35, // 1E2x
1522 0xF5,0x36,0xF5,0x33,0xF5,0x34,0x22,0xE4,0x78,0x84,0xF6,0xF5,0x42,0xF5,0x3C,0x78, // 1E3x
1523 0x79,0xF6,0x08,0xF6,0x75,0x3F,0x08,0x75,0x40,0x10,0x75,0x41,0x18,0xF5,0x2C,0xF5, // 1E4x
1524 0x30,0xF5,0x2F,0xF5,0x3D,0xF5,0x3E,0xC2,0x3C,0x90,0x80,0x5C,0xF0,0x90,0x80,0x4F, // 1E5x
1525 0xF0,0xA3,0xF0,0x90,0x80,0x54,0xD1,0x7C,0xC2,0x30,0x78,0x7B,0xF6,0x7F,0x01,0x12, // 1E6x
1526 0x07,0xA5,0xE4,0x90,0x80,0x6F,0xF0,0x90,0x80,0x72,0xF0,0x22,0xF0,0xA3,0xF0,0x78, // 1E7x
1527 0x89,0x76,0xFF,0x22,0xE5,0x75,0xC3,0x94,0x04,0x50,0x2A,0xE4,0x12,0x24,0x22,0x78, // 1E8x
1528 0x82,0xF6,0x08,0xF6,0xC2,0x20,0x12,0x23,0xF7,0x08,0xF6,0xC2,0x60,0xD1,0x27,0x12, // 1E9x
1529 0x24,0x1A,0x12,0x24,0x00,0xC2,0x30,0x90,0x80,0x5A,0xF0,0xA3,0xF0,0x78,0x7B,0xF6, // 1EAx
1530 0x7F,0x01,0x02,0x07,0xA5,0x20,0x52,0x02,0xE1,0x70,0x20,0x75,0x02,0xE1,0x70,0xC3, // 1EBx
1531 0xE5,0x71,0x94,0x78,0xE5,0x70,0x94,0x00,0x50,0x02,0xE1,0x70,0x12,0x33,0x5B,0x40, // 1ECx
1532 0x02,0xE1,0x70,0x90,0x11,0x56,0x12,0x07,0x9D,0x12,0x33,0x6E,0xE0,0xFE,0xA3,0xE0, // 1EDx
1533 0x6F,0x4E,0x60,0x1A,0x90,0x80,0x48,0xE0,0x94,0x40,0x90,0x80,0x47,0xE0,0x94,0x01, // 1EEx
1534 0x40,0x07,0x74,0xFE,0x75,0xF0,0xC0,0x80,0x29,0x12,0x24,0x1A,0x80,0x27,0xAE,0x4C, // 1EFx
1535 0xAF,0x4D,0x12,0x0E,0x4F,0x8E,0x4E,0x8F,0x4F,0xD3,0xE5,0x4F,0x94,0xA0,0xE5,0x4E, // 1F0x
1536 0x94,0x00,0x40,0x06,0x75,0x4E,0x00,0x75,0x4F,0xA0,0x90,0x80,0x47,0xE5,0x4E,0x85, // 1F1x
1537 0x4F,0xF0,0x12,0x00,0xA2,0x12,0x33,0x6E,0xE4,0xF0,0xA3,0xEF,0xF0,0xE5,0x18,0xD3, // 1F2x
1538 0x94,0x02,0x50,0x37,0x90,0x11,0x3D,0xE0,0xFE,0x90,0x11,0x3C,0xE0,0xFD,0xED,0xFF, // 1F3x
1539 0xEE,0x54,0x07,0xFE,0xE5,0x18,0x25,0xE0,0x24,0x0F,0xF5,0x82,0xE4,0x34,0x02,0xF5, // 1F4x
1540 0x83,0xE4,0x93,0xFC,0x74,0x01,0x93,0xFD,0xC3,0xEF,0x9D,0xFF,0xEE,0x9C,0xFE,0xEF, // 1F5x
1541 0x25,0x34,0xF5,0x34,0xEE,0x35,0x33,0xF5,0x33,0x80,0x05,0xE4,0xF5,0x33,0xF5,0x34, // 1F6x
1542 0x20,0x3C,0x6C,0x30,0x75,0x69,0xC3,0xE5,0x71,0x94,0x64,0xE5,0x70,0x94,0x00,0x40, // 1F7x
1543 0x5E,0x12,0x33,0x5B,0x50,0x59,0x20,0x24,0x56,0x7D,0x01,0x7F,0xB1,0x12,0x07,0x7A, // 1F8x
1544 0x90,0x11,0x48,0x91,0x31,0x12,0x07,0x76,0xAE,0x50,0xAF,0x51,0x12,0x0E,0x4F,0xEF, // 1F9x
1545 0x78,0x06,0xCE,0xA2,0xE7,0x13,0xCE,0x13,0xD8,0xF8,0xF5,0x51,0x8E,0x50,0xD3,0xE5, // 1FAx
1546 0x51,0x94,0x0F,0xE5,0x50,0x94,0x00,0x40,0x06,0x75,0x50,0x00,0x75,0x51,0x0F,0x90, // 1FBx
1547 0x80,0x45,0xE5,0x50,0x85,0x51,0xF0,0x12,0x00,0xA2,0xD3,0x90,0x80,0x46,0xE0,0x94, // 1FCx
1548 0x08,0x90,0x80,0x45,0xE0,0x94,0x07,0x40,0x06,0x74,0x07,0xF0,0xA3,0x04,0xF0,0x90, // 1FDx
1549 0x11,0x3E,0x12,0x07,0x9D,0x53,0x4C,0x07,0xE5,0x4C,0x30,0xE2,0x0C,0xC3,0xE4,0x95, // 1FEx
1550 0x4D,0xF5,0x4D,0x74,0x08,0x95,0x4C,0xF5,0x4C,0x78,0x7F,0x12,0x0E,0x60,0xD3,0x08, // 1FFx
1551 0xE6,0x94,0x06,0x18,0xE6,0x94,0x00,0x40,0x08,0x08,0x74,0xF9,0x12,0x0F,0xE1,0x80, // 200x
1552 0x06,0xE4,0x78,0x7E,0xF6,0x08,0xF6,0x90,0x80,0x35,0x12,0x11,0x4F,0x24,0xEB,0x91, // 201x
1553 0x3F,0x50,0x07,0x12,0x1B,0x0D,0x94,0x00,0x50,0x05,0x78,0x7D,0x12,0x0E,0x60,0xC3, // 202x
1554 0xE5,0x71,0x94,0x32,0xE5,0x70,0x94,0x00,0x40,0x45,0xD3,0xE5,0x71,0x94,0xE4,0xE5, // 203x
1555 0x70,0x94,0x00,0x50,0x3A,0x78,0x86,0x12,0x0E,0x60,0x78,0x88,0x06,0xE6,0x18,0x70, // 204x
1556 0x01,0x06,0xC3,0x78,0x88,0xE6,0x94,0x28,0x18,0xE6,0x94,0x00,0x40,0x21,0x91,0x07, // 205x
1557 0x4E,0x60,0x09,0x78,0x86,0xE6,0x9F,0x18,0xE6,0x9E,0x50,0x0E,0x78,0x85,0xE6,0xFE, // 206x
1558 0x08,0xE6,0xFF,0x78,0x8A,0xA6,0x06,0x08,0xA6,0x07,0xE4,0x71,0xF7,0x08,0xF6,0xE5, // 207x
1559 0x71,0x64,0xE6,0x45,0x70,0x60,0x02,0x61,0xE7,0x91,0x07,0x7C,0x00,0x7D,0x03,0x12, // 208x
1560 0x00,0x3B,0x90,0x11,0xD9,0xE0,0x30,0xE3,0x05,0x0C,0x7D,0x5E,0x80,0x04,0x7C,0x00, // 209x
1561 0x7D,0x96,0xEF,0x2D,0xF5,0x4F,0xEE,0x3C,0xF5,0x4E,0xC3,0x78,0x7D,0xE6,0x95,0x4F, // 20Ax
1562 0xF5,0x4D,0x18,0xE6,0x95,0x4E,0xF5,0x4C,0xE5,0x4C,0x20,0xE7,0x29,0x30,0x52,0x13, // 20Bx
1563 0xD3,0xE5,0x4D,0x94,0x2C,0xE5,0x4C,0x94,0x01,0x40,0x08,0x75,0x4C,0x01,0x75,0x4D, // 20Cx
1564 0x2C,0x80,0x24,0xD3,0xE5,0x4D,0x94,0xE8,0xE5,0x4C,0x94,0x03,0x40,0x19,0x75,0x4C, // 20Dx
1565 0x03,0x75,0x4D,0xE8,0x80,0x11,0xC3,0xE5,0x4D,0x94,0x17,0xE5,0x4C,0x94,0xFC,0x50, // 20Ex
1566 0x06,0x75,0x4C,0xFC,0x75,0x4D,0x17,0xC3,0xE5,0x44,0x94,0x28,0xE5,0x43,0x94,0x00, // 20Fx
1567 0x50,0x06,0x75,0x4C,0xFE,0x75,0x4D,0xD4,0x78,0x83,0x12,0x0E,0x60,0x12,0x0F,0x4A, // 210x
1568 0x30,0xE7,0x07,0xE4,0x18,0xF6,0x08,0xF6,0x80,0x10,0xD3,0xEF,0x94,0x28,0xEE,0x94, // 211x
1569 0x23,0x40,0x07,0x78,0x82,0x76,0x23,0x08,0x76,0x28,0x78,0x82,0xE6,0xFE,0x08,0xE6, // 212x
1570 0xFF,0xD3,0x94,0x88,0xEE,0x94,0x13,0x40,0x04,0xD2,0x20,0x80,0x0B,0xC3,0xEF,0x94, // 213x
1571 0xB8,0xEE,0x94,0x0B,0x50,0x02,0xC2,0x20,0x90,0x11,0xD9,0xE0,0x30,0xE2,0x02,0xC2, // 214x
1572 0x20,0x20,0x52,0x02,0x41,0x93,0x20,0x75,0x02,0x41,0x93,0x78,0x7B,0xE6,0xFF,0xC3, // 215x
1573 0x94,0x05,0x40,0x02,0x41,0x05,0xEF,0xB4,0x02,0x0E,0x90,0x80,0x51,0x74,0x0F,0xF0, // 216x
1574 0xA3,0x74,0xA0,0xF0,0x76,0x03,0x80,0x51,0x90,0x11,0xD9,0xE0,0x54,0xF0,0x75,0x4E, // 217x
1575 0x00,0xF5,0x4F,0x78,0x7B,0xE6,0xC3,0x94,0x03,0x50,0x0B,0xE5,0x4F,0x25,0xE0,0xF5, // 218x
1576 0x4F,0xE5,0x4E,0x33,0xF5,0x4E,0x90,0x80,0x47,0xE0,0x12,0x0F,0x43,0xFE,0xA3,0xE0, // 219x
1577 0xC4,0x54,0x0F,0x48,0x24,0x38,0xFF,0xEE,0x34,0xFF,0xCF,0xC3,0x95,0x4F,0xFD,0xEF, // 21Ax
1578 0x95,0x4E,0xFC,0xE5,0x39,0x75,0xF0,0x04,0xA4,0xFF,0xC3,0xED,0x9F,0xFF,0xEC,0x95, // 21Bx
1579 0xF0,0x90,0x80,0x51,0x8F,0xF0,0x12,0x00,0xA2,0x90,0x80,0x51,0xE0,0xFE,0xA3,0xE0, // 21Cx
1580 0xFF,0xEE,0x30,0xE7,0x04,0x71,0xFF,0x80,0x13,0xD3,0xEF,0x94,0x80,0xEE,0x94,0x3E, // 21Dx
1581 0x40,0x0A,0x90,0x80,0x51,0x74,0x3E,0xF0,0xA3,0x74,0x80,0xF0,0xD3,0x90,0x80,0x52, // 21Ex
1582 0xE0,0x94,0xE0,0x90,0x80,0x51,0xE0,0x94,0x2E,0x40,0x0A,0xD2,0x30,0x78,0x7B,0xE6, // 21Fx
1583 0xB4,0x03,0x02,0x76,0x04,0xC3,0xE5,0x34,0x95,0x36,0xFF,0xE5,0x33,0x95,0x35,0x91, // 220x
1584 0x35,0xEF,0x94,0x14,0xEE,0x94,0x00,0x40,0x27,0xD3,0xE5,0x53,0x94,0x50,0xE5,0x52, // 221x
1585 0x94,0x00,0x40,0x06,0x75,0x52,0x00,0x75,0x53,0x50,0xE5,0x53,0x24,0xEC,0xFF,0xE5, // 222x
1586 0x52,0x34,0xFF,0xFE,0xEF,0x25,0x32,0xF5,0x32,0xEE,0x35,0x31,0xF5,0x31,0x80,0x08, // 223x
1587 0xE5,0x32,0x15,0x32,0x70,0x02,0x15,0x31,0xE5,0x31,0x30,0xE7,0x05,0xE4,0xF5,0x31, // 224x
1588 0xF5,0x32,0xD3,0xE5,0x32,0x94,0xB0,0xE5,0x31,0x94,0x04,0x40,0x06,0x75,0x31,0x04, // 225x
1589 0x75,0x32,0xB0,0xD3,0xE5,0x32,0x94,0x2C,0xE5,0x31,0x94,0x01,0x40,0x0B,0x90,0x11, // 226x
1590 0xD8,0xE0,0x30,0xE1,0x04,0xD2,0x07,0x80,0x0D,0xC3,0xE5,0x32,0x94,0x64,0xE5,0x31, // 227x
1591 0x94,0x00,0x50,0x02,0xC2,0x07,0x85,0x33,0x35,0x85,0x34,0x36,0xE4,0xF5,0x33,0xF5, // 228x
1592 0x34,0x80,0x0A,0x71,0xFF,0xC2,0x30,0x78,0x7B,0xF6,0x12,0x1E,0x27,0x91,0x1A,0x30, // 229x
1593 0x3C,0x02,0x61,0xDA,0x20,0x75,0x02,0x61,0xDA,0x90,0x11,0xD9,0xE0,0x20,0xE1,0x02, // 22Ax
1594 0x61,0xDA,0x90,0x80,0x45,0xE0,0xFE,0xA3,0xE0,0xFF,0x90,0x80,0x58,0xE0,0xFD,0x71, // 22Bx
1595 0xEB,0xEE,0x8F,0xF0,0x12,0x00,0xA2,0xED,0x71,0xEB,0xE0,0xFE,0xA3,0xE0,0xD3,0x94, // 22Cx
1596 0xF8,0xEE,0x94,0xF7,0x40,0x09,0xED,0x71,0xEB,0x74,0xF7,0xF0,0xA3,0x04,0xF0,0x90, // 22Dx
1597 0x80,0x53,0xE0,0x04,0xF0,0xE0,0xC3,0x94,0x19,0x50,0x02,0x61,0xDF,0xE4,0xF0,0xED, // 22Ex
1598 0x71,0xEB,0xE0,0xFE,0xA3,0xE0,0xFF,0x90,0x80,0x56,0xE0,0xFC,0xA3,0xE0,0xFD,0xD3, // 22Fx
1599 0xEF,0x9D,0xEE,0x9C,0x40,0x22,0xA3,0xE0,0x71,0xEB,0xC0,0x83,0xC0,0x82,0xC3,0xA3, // 230x
1600 0xE0,0x9D,0xFF,0x05,0x82,0xD5,0x82,0x02,0x15,0x83,0x15,0x82,0xE0,0x9C,0xD0,0x82, // 231x
1601 0xD0,0x83,0xF0,0xA3,0xEF,0xF0,0x80,0x0A,0x90,0x80,0x58,0xE0,0x71,0xEB,0xE4,0xF0, // 232x
1602 0xA3,0xF0,0x90,0x80,0x58,0xE0,0x04,0xF0,0xE0,0xC3,0x94,0x03,0x40,0x7C,0xE4,0xF0, // 233x
1603 0x74,0xFF,0xF5,0x4E,0xF5,0x4F,0xE4,0xF5,0x4C,0xF5,0x4D,0xF5,0x50,0xF5,0x51,0xF5, // 234x
1604 0x50,0xAF,0x50,0x71,0xEA,0x91,0x0F,0x50,0x0E,0xAF,0x50,0x71,0xEA,0xE0,0xF5,0x4E, // 235x
1605 0xA3,0xE0,0xF5,0x4F,0x85,0x50,0x51,0x05,0x50,0xE5,0x50,0xB4,0x03,0xE3,0xE5,0x4E, // 236x
1606 0xC3,0x13,0x90,0x80,0x56,0xF0,0xE5,0x4F,0x13,0xA3,0xF0,0x90,0x80,0x59,0xE0,0xFF, // 237x
1607 0xB4,0xFF,0x05,0xE4,0xF5,0x4C,0x80,0x02,0x8F,0x4C,0x71,0xE8,0x91,0x0F,0x40,0x2A, // 238x
1608 0x71,0xE8,0xE0,0xFE,0xA3,0xE0,0xC3,0x95,0x4F,0xF5,0x4F,0xEE,0x95,0x4E,0xF5,0x4E, // 239x
1609 0x90,0x80,0x59,0xE0,0xB4,0xFF,0x02,0x80,0x0E,0xD3,0xE5,0x4F,0x94,0xFF,0xE5,0x4E, // 23Ax
1610 0x94,0x1E,0x40,0x06,0x90,0x80,0x59,0xE5,0x51,0xF0,0xE4,0xF5,0x4C,0xF5,0x4D,0x90, // 23Bx
1611 0x80,0x58,0xE0,0x04,0x25,0xE0,0x25,0xE0,0xF5,0x4C,0x7D,0x01,0x7F,0xB1,0x12,0x07, // 23Cx
1612 0x7A,0xAD,0x4D,0xAC,0x4C,0x12,0x07,0x72,0x80,0x05,0x7F,0x01,0x12,0x07,0xA5,0x91, // 23Dx
1613 0x2D,0x91,0x22,0x71,0xF7,0x08,0xF6,0x22,0xAF,0x4C,0xEF,0x25,0xE0,0x24,0x49,0xF5, // 23Ex
1614 0x82,0xE4,0x34,0x80,0xF5,0x83,0x22,0x78,0x85,0xF6,0x08,0xF6,0x08,0xF6,0x22,0xE4, // 23Fx
1615 0x90,0x80,0x51,0xF0,0xA3,0xF0,0x22,0x78,0x8A,0xE6,0xFE,0x08,0xE6,0xFF,0x22,0xE0, // 240x
1616 0xFE,0xA3,0xE0,0xD3,0x95,0x4F,0xEE,0x95,0x4E,0x22,0xE4,0x90,0x80,0x47,0xF0,0xA3, // 241x
1617 0xF0,0x22,0x78,0x7C,0xF6,0x08,0xF6,0x78,0x8A,0xF6,0x08,0xF6,0x22,0xE4,0x90,0x80, // 242x
1618 0x45,0xF0,0xA3,0xF0,0x22,0xFE,0x12,0x0E,0x4F,0x8E,0x52,0x8F,0x53,0xD3,0x22,0xFF, // 243x
1619 0xEE,0x34,0xFF,0xFE,0xC3,0xE5,0x71,0x9F,0xE5,0x70,0x9E,0x22,0x30,0x35,0x22,0x20, // 244x
1620 0x3C,0x0D,0x20,0x22,0x0A,0xE5,0x75,0xC3,0x94,0x04,0x40,0x03,0xD3,0x80,0x01,0xC3, // 245x
1621 0x92,0x62,0x30,0x62,0x03,0x30,0x06,0x09,0xC2,0x63,0xE4,0x90,0x80,0x54,0xF0,0xA3, // 246x
1622 0xF0,0x30,0x38,0x05,0x75,0x4C,0x80,0x80,0x03,0x75,0x4C,0x20,0xAF,0x4C,0xC3,0xE5, // 247x
1623 0x71,0x9F,0xE5,0x70,0x94,0x00,0x50,0x02,0xE1,0x0F,0x12,0x0F,0xD4,0x94,0x00,0x40, // 248x
1624 0x02,0xE1,0x0F,0xE5,0x75,0x94,0x01,0x40,0x05,0x90,0x11,0x40,0x80,0x03,0x90,0x11, // 249x
1625 0xBC,0xE0,0xF5,0x4F,0xA3,0xE0,0xF5,0x4E,0x53,0x4E,0x03,0xE5,0x4F,0x25,0x46,0xF5, // 24Ax
1626 0x46,0xE5,0x4E,0x35,0x45,0xF5,0x45,0x05,0x3F,0x78,0x89,0xE6,0xC3,0x94,0x80,0x50, // 24Bx
1627 0x2B,0x06,0x30,0x62,0x27,0xC3,0xE5,0x4F,0x95,0x3B,0xFF,0xE5,0x4E,0x95,0x3A,0x91, // 24Cx
1628 0x35,0xE5,0x53,0x94,0x19,0xE5,0x52,0x94,0x00,0x40,0x06,0x75,0x52,0x00,0x75,0x53, // 24Dx
1629 0x19,0x90,0x80,0x4F,0xE5,0x52,0x85,0x53,0xF0,0x12,0x00,0xA2,0x90,0x11,0x2C,0x12, // 24Ex
1630 0x07,0x9D,0x53,0x4C,0x03,0x85,0x4C,0x52,0x85,0x4D,0x53,0xD3,0xE5,0x4D,0x95,0x4F, // 24Fx
1631 0xE5,0x4C,0x95,0x4E,0x40,0x57,0xE5,0x4D,0x95,0x4F,0xF5,0x4D,0xE5,0x4C,0x95,0x4E, // 250x
1632 0xF5,0x4C,0xE5,0x39,0x13,0x13,0x54,0x3F,0x75,0x50,0x00,0xF5,0x51,0xD3,0x94,0x28, // 251x
1633 0xE5,0x50,0x94,0x00,0x40,0x06,0x75,0x50,0x00,0x75,0x51,0x28,0xE5,0x64,0x25,0x51, // 252x
1634 0xF5,0x51,0xE5,0x63,0x35,0x50,0xF5,0x50,0xD3,0xE5,0x4D,0x95,0x51,0xE5,0x4C,0x95, // 253x
1635 0x50,0x40,0x1A,0x05,0x42,0xE5,0x3C,0x94,0xF0,0x50,0x02,0x05,0x3C,0xC3,0xE5,0x4D, // 254x
1636 0x95,0x51,0xFF,0xE5,0x4C,0x95,0x50,0xFE,0x78,0x7A,0x12,0x0F,0x51,0x05,0x41,0x30, // 255x
1637 0x52,0x5A,0xE5,0x75,0xC3,0x94,0x04,0x40,0x53,0x90,0x11,0x40,0xF1,0x1F,0x94,0xA0, // 256x
1638 0xE5,0x4E,0x94,0x01,0x50,0x0A,0xE5,0x4F,0x94,0x20,0xE5,0x4E,0x94,0x00,0x50,0x0E, // 257x
1639 0x90,0x80,0x6F,0xE0,0xD3,0x94,0xFE,0x50,0x05,0xE0,0x04,0xF0,0x80,0x0C,0x90,0x80, // 258x
1640 0x6F,0xE0,0xD3,0x94,0x00,0x40,0x03,0xE0,0x14,0xF0,0x90,0x11,0xDA,0xE0,0xFF,0xBF, // 259x
1641 0xFF,0x0E,0x90,0x80,0x72,0xE0,0xD3,0x94,0xFA,0x50,0x05,0xE0,0x04,0xF0,0x80,0x0C, // 25Ax
1642 0x90,0x80,0x72,0xE0,0xD3,0x94,0x00,0x40,0x03,0xE0,0x14,0xF0,0x90,0x11,0xBC,0x12, // 25Bx
1643 0x07,0x9D,0x53,0x4C,0x03,0xD3,0xE5,0x53,0x95,0x4D,0xE5,0x52,0x95,0x4C,0x40,0x0E, // 25Cx
1644 0xE5,0x53,0x95,0x4D,0xF5,0x53,0xE5,0x52,0x95,0x4C,0xF5,0x52,0x80,0x05,0xE4,0xF5, // 25Dx
1645 0x52,0xF5,0x53,0xC3,0x90,0x80,0x60,0xE0,0x95,0x53,0x90,0x80,0x5F,0xE0,0x95,0x52, // 25Ex
1646 0x50,0x07,0xE5,0x52,0xF0,0xA3,0xE5,0x53,0xF0,0xD3,0xE5,0x4F,0x95,0x4D,0xE5,0x4E, // 25Fx
1647 0x95,0x4C,0x40,0x14,0xE5,0x4F,0x95,0x4D,0xFF,0xE5,0x4E,0x95,0x4C,0xFE,0xEF,0x25, // 260x
1648 0x38,0xF5,0x38,0xEE,0x35,0x37,0xF5,0x37,0x05,0x40,0xE5,0x3F,0xB4,0x40,0x18,0xE5, // 261x
1649 0x46,0xAE,0x45,0x78,0x06,0xCE,0xC3,0x13,0xCE,0x13,0xD8,0xF9,0xF5,0x3B,0x8E,0x3A, // 262x
1650 0xE4,0xF5,0x45,0xF5,0x46,0xF5,0x3F,0xE5,0x40,0x64,0x80,0x70,0x27,0xE5,0x38,0xAE, // 263x
1651 0x37,0x78,0x07,0xCE,0xC3,0x13,0xCE,0x13,0xD8,0xF9,0xF5,0x44,0x8E,0x43,0x12,0x0F, // 264x
1652 0xE9,0xD2,0x31,0xE5,0x43,0x60,0x04,0x7D,0xFF,0x80,0x04,0xAF,0x44,0xAD,0x07,0x7F, // 265x
1653 0xDA,0x12,0x02,0xAA,0xE5,0x41,0x64,0x80,0x70,0x32,0xE5,0x42,0xD3,0x94,0x03,0x40, // 266x
1654 0x15,0xE5,0x42,0xFD,0x7C,0x00,0x78,0x79,0xE6,0xFE,0x08,0xE6,0xFF,0x12,0x00,0x4D, // 267x
1655 0x8E,0x47,0x8F,0x48,0x80,0x05,0xE4,0xF5,0x47,0xF5,0x48,0xF1,0x29,0xE5,0x48,0x25, // 268x
1656 0x51,0x78,0x81,0xF6,0xE5,0x47,0x35,0x50,0x18,0xF6,0xD2,0x32,0x78,0x89,0xE6,0x64, // 269x
1657 0x80,0x70,0x70,0xE5,0x3E,0xC4,0xF8,0x54,0x0F,0xC8,0x68,0xFF,0xE5,0x3D,0xC4,0x54, // 26Ax
1658 0xF0,0x48,0xFE,0xC3,0x90,0x80,0x50,0xE0,0x9F,0xFF,0x90,0x80,0x4F,0xE0,0x9E,0xCF, // 26Bx
1659 0x24,0xC0,0xCF,0x34,0xF9,0x90,0x80,0x54,0x8F,0xF0,0x12,0x00,0xA2,0x90,0x80,0x54, // 26Cx
1660 0xE0,0x30,0xE7,0x06,0xE4,0xF0,0xA3,0xF0,0x80,0x15,0xD3,0x90,0x80,0x55,0xE0,0x94, // 26Dx
1661 0x00,0x90,0x80,0x54,0xE0,0x94,0x32,0x40,0x06,0x74,0x32,0xF0,0xA3,0xE4,0xF0,0xD3, // 26Ex
1662 0xF1,0x14,0x94,0x25,0x40,0x04,0xD2,0x63,0x80,0x09,0xC3,0xF1,0x14,0x94,0x0C,0x50, // 26Fx
1663 0x02,0xC2,0x63,0x30,0x0E,0x02,0xC2,0x63,0xE4,0x90,0x80,0x4F,0x02,0x1E,0x7C,0xE4, // 270x
1664 0x78,0x89,0xF6,0x22,0x90,0x80,0x55,0xE0,0x94,0x80,0x90,0x80,0x54,0xE0,0x22,0xE0, // 271x
1665 0xF5,0x4F,0xA3,0xE0,0xF5,0x4E,0xE5,0x4F,0x22,0xE4,0x78,0x79,0xF6,0x08,0xF6,0xF5, // 272x
1666 0x42,0xF5,0x41,0x22,0xC3,0xE5,0x44,0x94,0x64,0xE5,0x43,0x94,0x00,0x50,0x12,0x90, // 273x
1667 0x80,0x71,0xE0,0xC3,0x94,0x10,0x50,0x05,0xE0,0x04,0xF0,0x80,0x1B,0xD2,0x3D,0x80, // 274x
1668 0x17,0xD3,0xE5,0x44,0x94,0x96,0xE5,0x43,0x94,0x00,0x40,0x0C,0x90,0x80,0x71,0xE0, // 275x
1669 0x60,0x04,0x14,0xF0,0x80,0x02,0xC2,0x3D,0x90,0x11,0x2A,0xE0,0xFB,0xAE,0x3D,0xAF, // 276x
1670 0x3E,0x7C,0x00,0x7D,0x07,0x12,0x00,0x3B,0xEF,0x2B,0xFF,0xEC,0x3E,0xFE,0xEF,0x78, // 277x
1671 0x03,0xCE,0xC3,0x13,0xCE,0x13,0xD8,0xF9,0xF5,0x3E,0x8E,0x3D,0x85,0x3E,0x39,0xE5, // 278x
1672 0x39,0xD3,0x94,0x19,0x40,0x05,0x78,0x84,0x06,0x80,0x0A,0xE5,0x39,0xC3,0x94,0x12, // 279x
1673 0x50,0x03,0x78,0x84,0x16,0x78,0x84,0xE6,0xFF,0x30,0xE7,0x04,0xE4,0xF6,0x80,0x0A, // 27Ax
1674 0xEF,0xC3,0x94,0x08,0x40,0x04,0x78,0x84,0x76,0x08,0x90,0x80,0x70,0xE0,0xC3,0x94, // 27Bx
1675 0x28,0x50,0x03,0xE0,0x04,0xF0,0x90,0x80,0x70,0xE0,0xFF,0xD3,0x94,0x14,0x40,0x04, // 27Cx
1676 0xD2,0x60,0x80,0x08,0xEF,0xC3,0x94,0x0A,0x50,0x02,0xC2,0x60,0x78,0x84,0xE6,0xFF, // 27Dx
1677 0xC3,0x94,0x06,0x40,0x04,0xD2,0x21,0x80,0x08,0xEF,0xD3,0x94,0x02,0x50,0x02,0xC2, // 27Ex
1678 0x21,0xE5,0x68,0xD3,0x94,0x02,0x40,0x04,0xD2,0x64,0x80,0x02,0xC2,0x64,0xE5,0x39, // 27Fx
1679 0xD3,0x94,0x40,0x40,0x08,0x90,0x80,0x5C,0xE0,0x04,0xF0,0x80,0x0D,0xE5,0x39,0xC3, // 280x
1680 0x94,0x30,0x50,0x06,0x90,0x80,0x5C,0xE0,0x14,0xF0,0x90,0x80,0x5C,0xE0,0xFF,0x30, // 281x
1681 0xE7,0x04,0xE4,0xF0,0x80,0x0C,0xEF,0xC3,0x94,0x08,0x40,0x06,0x90,0x80,0x5C,0x74, // 282x
1682 0x08,0xF0,0x90,0x80,0x5C,0xE0,0xFF,0xC3,0x94,0x06,0x40,0x03,0xD2,0x3C,0x22,0xEF, // 283x
1683 0xD3,0x94,0x02,0x50,0x02,0xC2,0x3C,0x22,0x20,0x25,0x02,0xA1,0xAD,0x90,0x80,0x3D, // 284x
1684 0xE0,0xFF,0xA3,0xE0,0x90,0x80,0x41,0xCF,0xF0,0xA3,0xEF,0xF0,0x90,0x11,0x06,0x12, // 285x
1685 0x07,0x9D,0x90,0x80,0x2B,0xB1,0xAE,0xE5,0x4D,0x9F,0x90,0x80,0x3E,0xF0,0xE5,0x4C, // 286x
1686 0x9E,0x90,0x80,0x3D,0xF0,0x90,0x80,0x2B,0xB1,0xCD,0x90,0x80,0x3D,0xB1,0xAE,0x90, // 287x
1687 0x80,0x42,0xE0,0x9F,0xFF,0x90,0x80,0x41,0xE0,0x9E,0xFE,0x12,0x0E,0x4F,0xEF,0x64, // 288x
1688 0x01,0x4E,0x70,0x05,0x43,0x73,0x20,0x80,0x03,0x53,0x73,0xDF,0x30,0x5D,0x16,0x90, // 289x
1689 0x80,0x26,0xE5,0x6C,0xF0,0xA3,0xE5,0x6D,0xF0,0x90,0x80,0x3D,0xE0,0xF5,0x6C,0xA3, // 28Ax
1690 0xE0,0xF5,0x6D,0x80,0x14,0x90,0x80,0x28,0xE5,0x6E,0xF0,0xA3,0xE5,0x6F,0xF0,0x90, // 28Bx
1691 0x80,0x3D,0xE0,0xF5,0x6E,0xA3,0xE0,0xF5,0x6F,0xB2,0x5D,0x90,0x80,0x39,0xB1,0xB5, // 28Cx
1692 0x90,0x80,0x37,0xB1,0xB5,0xE5,0x6D,0x25,0x6F,0xFF,0xE5,0x6C,0x35,0x6E,0xFE,0x90, // 28Dx
1693 0x80,0x37,0xF0,0xA3,0xEF,0xF0,0xD3,0x94,0xDA,0xEE,0x94,0x02,0x50,0x0C,0xC3,0xE0, // 28Ex
1694 0x94,0xA4,0x90,0x80,0x37,0xE0,0x94,0x01,0x50,0x05,0x90,0x80,0x35,0xB1,0xB5,0x90, // 28Fx
1695 0x80,0x39,0xB1,0xC0,0x9F,0xF5,0x53,0xEC,0x9E,0xF5,0x52,0x90,0x80,0x37,0xE0,0xFA, // 290x
1696 0xA3,0xE0,0xFB,0xC3,0xEF,0x9B,0xF5,0x51,0xEE,0x9A,0xF5,0x50,0x75,0x54,0x02,0x45, // 291x
1697 0x51,0x70,0x1E,0xE5,0x53,0x45,0x52,0x70,0x18,0x78,0xA6,0xE6,0xD3,0x95,0x54,0x50, // 292x
1698 0x44,0x06,0xE6,0x65,0x54,0x70,0x3E,0x90,0x80,0x35,0xEC,0xF0,0xA3,0xED,0xF0,0x80, // 293x
1699 0x34,0x90,0x80,0x35,0xB1,0xAE,0x90,0x80,0x38,0xE0,0x9F,0xFF,0x90,0x80,0x37,0xE0, // 294x
1700 0x9E,0xFE,0x12,0x0E,0x4F,0xC3,0xEF,0x94,0x0C,0xEE,0x64,0x80,0x94,0x80,0x40,0x11, // 295x
1701 0x20,0x3C,0x0E,0x30,0x20,0x0B,0xE5,0x75,0x94,0x04,0x40,0x05,0x20,0x5B,0x02,0xD2, // 296x
1702 0x5B,0xE4,0x78,0xA6,0xF6,0x78,0xA6,0xE6,0xC3,0x95,0x54,0x40,0x46,0xD3,0x90,0x80, // 297x
1703 0x36,0xE0,0x94,0x3F,0x90,0x80,0x35,0xE0,0x94,0x02,0x40,0x04,0xD2,0x26,0x80,0x02, // 298x
1704 0xC2,0x26,0x30,0x50,0x0D,0x30,0x51,0x04,0x7D,0x0D,0x80,0x02,0x7D,0x71,0x7C,0x02, // 299x
1705 0x80,0x08,0x90,0x80,0x37,0xE0,0xFC,0xA3,0xE0,0xFD,0xE4,0xFF,0x12,0x06,0xD0,0xD2, // 29Ax
1706 0x74,0xE5,0x6B,0xC3,0x94,0x0A,0x50,0x04,0x05,0x6B,0x80,0x12,0x30,0x5B,0x0F,0xC2, // 29Bx
1707 0x5B,0x80,0x0B,0xE5,0x6B,0xD3,0x94,0x01,0x40,0x04,0x15,0x6B,0x15,0x6B,0x90,0x11, // 29Cx
1708 0x02,0x12,0x07,0x9D,0xE5,0x4C,0xA2,0xE6,0x92,0x34,0x53,0x4C,0x03,0x90,0x11,0x10, // 29Dx
1709 0xE0,0xF5,0x4F,0xA3,0xE0,0xF5,0x4E,0x20,0x3C,0x0D,0x20,0x72,0x03,0x30,0x59,0x07, // 29Ex
1710 0xE5,0x75,0xC3,0x94,0x04,0x50,0x03,0x30,0x5B,0x07,0x53,0x4F,0xFE,0xD2,0x5B,0x80, // 29Fx
1711 0x05,0x43,0x4F,0x01,0xC2,0x5B,0xAD,0x4F,0xAC,0x4E,0x7F,0x10,0x12,0x06,0xD0,0x30, // 2A0x
1712 0x59,0x07,0x12,0x06,0xCA,0x7D,0x09,0x80,0x1E,0x12,0x06,0xCA,0x78,0xA7,0xE6,0x54, // 2A1x
1713 0xC0,0xFE,0x08,0xE4,0xEE,0xB4,0xC0,0x0D,0x20,0x38,0x0A,0x20,0x21,0x07,0x20,0x3D, // 2A2x
1714 0x04,0x7D,0x0E,0x80,0x02,0x7D,0x0D,0x7C,0x00,0x7F,0x92,0x12,0x06,0xD0,0x30,0x5B, // 2A3x
1715 0x14,0x78,0xA7,0x76,0x40,0x08,0x76,0x00,0x7D,0x00,0x7C,0x40,0x7F,0x04,0x12,0x07, // 2A4x
1716 0xE8,0xA3,0xF0,0x81,0x57,0x90,0x80,0x31,0xE0,0x65,0x4C,0x70,0x04,0xA3,0xE0,0x65, // 2A5x
1717 0x4D,0x60,0x02,0x81,0x4E,0x90,0x80,0x26,0xE0,0x65,0x6C,0x70,0x04,0xA3,0xE0,0x65, // 2A6x
1718 0x6D,0x60,0x02,0x81,0x4E,0x90,0x80,0x28,0xE0,0x65,0x6E,0x70,0x04,0xA3,0xE0,0x65, // 2A7x
1719 0x6F,0x60,0x02,0x81,0x4E,0x90,0x80,0x2D,0xE0,0xFE,0xA3,0xE0,0xFF,0x65,0x4D,0x70, // 2A8x
1720 0x03,0xEE,0x65,0x4C,0x70,0x02,0x81,0x4E,0xC3,0xEF,0x95,0x4D,0xEE,0x95,0x4C,0x50, // 2A9x
1721 0x22,0xC3,0x90,0x80,0x38,0xE0,0x95,0x4D,0xF5,0x4F,0x90,0x80,0x37,0xE0,0x95,0x4C, // 2AAx
1722 0xF5,0x4E,0x90,0x80,0x2D,0xB1,0xAE,0xE5,0x4D,0x9F,0xF5,0x51,0xE5,0x4C,0x9E,0xF5, // 2ABx
1723 0x50,0x80,0x22,0xC3,0x90,0x80,0x42,0xE0,0x95,0x4D,0xF5,0x4F,0x90,0x80,0x41,0xE0, // 2ACx
1724 0x95,0x4C,0xF5,0x4E,0xC3,0x90,0x80,0x2E,0xE0,0x95,0x4D,0xF5,0x51,0x90,0x80,0x2D, // 2ADx
1725 0xE0,0x95,0x4C,0xF5,0x50,0xB1,0xDF,0xB1,0xC6,0x9F,0xEC,0x9E,0x50,0x0A,0x8E,0x52, // 2AEx
1726 0x8F,0x53,0x8C,0x56,0x8D,0x57,0x80,0x08,0x8C,0x52,0x8D,0x53,0x8E,0x56,0x8F,0x57, // 2AFx
1727 0x90,0x11,0xAB,0xE0,0xF5,0x54,0x20,0xE3,0x05,0x75,0x55,0x01,0x80,0x03,0x75,0x55, // 2B0x
1728 0x02,0xE5,0x4E,0x20,0xE7,0x5E,0xEC,0xC3,0x13,0xFE,0xED,0x13,0xFF,0xC3,0xE5,0x4F, // 2B1x
1729 0x9F,0xE5,0x4E,0x9E,0x7E,0x00,0xE5,0x4F,0x50,0x0B,0x25,0x55,0xF5,0x4F,0xEE,0x35, // 2B2x
1730 0x4E,0xF5,0x4E,0x80,0x14,0x25,0x55,0xFF,0xEE,0x35,0x4E,0xFE,0x90,0x80,0x41,0xB1, // 2B3x
1731 0xC6,0xEF,0x9D,0xF5,0x4F,0xEE,0x9C,0xF5,0x4E,0x12,0x0F,0xDB,0xC3,0xEF,0x94,0x05, // 2B4x
1732 0xEE,0x64,0x80,0x94,0x80,0x50,0x0B,0xE5,0x75,0xC3,0x94,0x04,0x40,0x04,0xD2,0x71, // 2B5x
1733 0x80,0x19,0x12,0x0F,0xDB,0xD3,0xEF,0x94,0x0A,0xEE,0x64,0x80,0x94,0x80,0x40,0x0B, // 2B6x
1734 0xC2,0x71,0x80,0x07,0xE4,0xF5,0x4E,0xF5,0x4F,0xC2,0x71,0xE5,0x4F,0x45,0x4E,0x60, // 2B7x
1735 0x35,0x90,0x80,0x30,0xE0,0xC3,0x94,0x02,0x40,0x1D,0x53,0x4E,0x03,0xE5,0x4F,0x78, // 2B8x
1736 0xA8,0x26,0xFD,0xE5,0x4E,0x18,0x36,0xFC,0x7F,0x04,0x12,0x06,0xD0,0x90,0x80,0x30, // 2B9x
1737 0xE0,0x60,0x1B,0x14,0xF0,0x80,0x17,0x90,0x80,0x30,0xE0,0xC3,0x94,0x07,0x50,0x0E, // 2BAx
1738 0xE0,0x24,0x04,0xF0,0x80,0x08,0x90,0x80,0x30,0xE0,0x60,0x02,0x14,0xF0,0xE5,0x51, // 2BBx
1739 0x65,0x53,0x70,0x04,0xE5,0x50,0x65,0x52,0x60,0x0A,0xE5,0x51,0xB5,0x57,0x19,0xE5, // 2BCx
1740 0x50,0xB5,0x56,0x14,0x90,0x80,0x43,0xE0,0xB5,0x50,0x0D,0xA3,0xE0,0xB5,0x51,0x08, // 2BDx
1741 0x90,0x80,0x2F,0xE0,0x04,0xF0,0x80,0x05,0xE4,0x90,0x80,0x2F,0xF0,0x90,0x80,0x43, // 2BEx
1742 0xE5,0x50,0xF0,0xA3,0xE5,0x51,0xF0,0x30,0x21,0x05,0x75,0x54,0x07,0x80,0x03,0x75, // 2BFx
1743 0x54,0x03,0x90,0x80,0x2F,0xE0,0xD3,0x95,0x54,0x40,0x4C,0xE5,0x73,0x30,0xE5,0x47, // 2C0x
1744 0x20,0x72,0x44,0x20,0x59,0x41,0xE4,0xF0,0x20,0x53,0x3C,0xE5,0x51,0xB5,0x53,0x12, // 2C1x
1745 0xE5,0x50,0xB5,0x52,0x0D,0x78,0xA7,0x76,0xC0,0x08,0x76,0x00,0x7D,0x00,0x7C,0xC0, // 2C2x
1746 0x80,0x15,0xE5,0x51,0xB5,0x57,0x20,0xE5,0x50,0xB5,0x56,0x1B,0x78,0xA7,0x76,0x80, // 2C3x
1747 0x08,0x76,0x00,0x7D,0x00,0x7C,0x80,0x7F,0x04,0x12,0x06,0xD0,0x80,0x09,0xE4,0x90, // 2C4x
1748 0x80,0x2F,0xF0,0xC2,0x71,0xA3,0xF0,0x90,0x80,0x31,0xE0,0x65,0x4C,0x70,0x04,0xA3, // 2C5x
1749 0xE0,0x65,0x4D,0x70,0x6B,0x90,0x80,0x33,0xE0,0xFE,0xA3,0xE0,0xFF,0x90,0x80,0x2D, // 2C6x
1750 0xE0,0xFC,0xA3,0xE0,0xFD,0x6F,0x70,0x02,0xEC,0x6E,0x70,0x54,0xC2,0x5F,0xA2,0x5B, // 2C7x
1751 0x30,0x34,0x01,0xB3,0x50,0x0C,0xED,0x95,0x4D,0xEC,0x95,0x4C,0x40,0x0F,0xD2,0x5F, // 2C8x
1752 0x80,0x0B,0xC3,0xED,0x95,0x4D,0xEC,0x95,0x4C,0x50,0x02,0xD2,0x5F,0x78,0xA7,0xE6, // 2C9x
1753 0x54,0xC0,0xFE,0xEE,0xB4,0xC0,0x0B,0x20,0x38,0x08,0x20,0x21,0x05,0x20,0x3D,0x02, // 2CAx
1754 0xB2,0x5F,0x30,0x5F,0x19,0x78,0xA9,0x06,0xE6,0xD3,0x94,0x02,0x40,0x16,0x7D,0x01, // 2CBx
1755 0x7F,0x8A,0x12,0x02,0xAA,0xE4,0xFD,0x7F,0x8A,0x12,0x02,0xAA,0x80,0x02,0x80,0x00, // 2CCx
1756 0xE4,0x78,0xA9,0xF6,0x90,0x80,0x31,0xB1,0xB5,0x90,0x80,0x2D,0xE0,0xFF,0xA3,0xE0, // 2CDx
1757 0x90,0x80,0x31,0xCF,0xF0,0xA3,0xEF,0xF0,0x90,0x80,0x2D,0xB1,0xCD,0x90,0x80,0x26, // 2CEx
1758 0xE0,0x65,0x6C,0x70,0x04,0xA3,0xE0,0x65,0x6D,0x60,0x02,0xA1,0xAD,0x90,0x80,0x28, // 2CFx
1759 0xE0,0x65,0x6E,0x70,0x04,0xA3,0xE0,0x65,0x6F,0x60,0x02,0xA1,0xAD,0xB1,0xDF,0xE0, // 2D0x
1760 0xFC,0xA3,0xE0,0xFD,0xB5,0x07,0x14,0xEC,0xB5,0x06,0x10,0xA3,0xE0,0xC3,0x94,0x0F, // 2D1x
1761 0x50,0x05,0xE0,0x04,0xF0,0x80,0x1A,0xD2,0x58,0x80,0x16,0x90,0x80,0x3F,0xE0,0xD3, // 2D2x
1762 0x94,0x02,0x40,0x06,0xE0,0x24,0xFD,0xF0,0x80,0x07,0xE4,0x90,0x80,0x3F,0xF0,0xC2, // 2D3x
1763 0x58,0x30,0x26,0x12,0xB1,0xD5,0x94,0x7B,0xEA,0x94,0x02,0x50,0x1E,0xC3,0xEB,0x94, // 2D4x
1764 0x67,0xEA,0x94,0x02,0x40,0x15,0x20,0x26,0x16,0xB1,0xD5,0x94,0x17,0xEA,0x94,0x02, // 2D5x
1765 0x50,0x09,0xC3,0xEB,0x94,0x03,0xEA,0x94,0x02,0x50,0x04,0xD2,0x72,0x80,0x02,0xC2, // 2D6x
1766 0x72,0xC3,0xED,0x9F,0xFF,0xEC,0x9E,0xFE,0x12,0x0E,0x4F,0x8E,0x4C,0x8F,0x4D,0xE5, // 2D7x
1767 0x4D,0xD3,0x94,0x01,0x40,0x0C,0xE5,0x4D,0x94,0x08,0x50,0x06,0x20,0x72,0x03,0x20, // 2D8x
1768 0x20,0x0C,0x90,0x80,0x40,0xE0,0x60,0x03,0x14,0xF0,0x22,0xC2,0x59,0x22,0x90,0x80, // 2D9x
1769 0x40,0xE0,0xC3,0x94,0x07,0x50,0x04,0xE0,0x04,0xF0,0x22,0xD2,0x59,0x22,0xE0,0xFE, // 2DAx
1770 0xA3,0xE0,0xFF,0xC3,0x22,0xE0,0xFF,0xA3,0xE0,0xA3,0xCF,0xF0,0xA3,0xEF,0xF0,0x22, // 2DBx
1771 0xE0,0xFE,0xA3,0xE0,0xFF,0xA3,0xE0,0xFC,0xA3,0xE0,0xFD,0xC3,0x22,0xE5,0x4C,0xF0, // 2DCx
1772 0xA3,0xE5,0x4D,0xF0,0x22,0x90,0x80,0x35,0xE0,0xFA,0xA3,0xE0,0xFB,0xD3,0x22,0x90, // 2DDx
1773 0x80,0x41,0xE0,0xFE,0xA3,0xE0,0xFF,0x90,0x80,0x3D,0x22,0xAB,0x07,0xAA,0x06,0x90, // 2DEx
1774 0x11,0xCE,0xE0,0xF9,0xC3,0xEB,0x95,0x13,0xFB,0xEA,0x95,0x12,0xFA,0xC3,0x94,0x80, // 2DFx
1775 0x50,0x0C,0x90,0x80,0x0C,0xB1,0xAE,0x9B,0xEE,0x9A,0x50,0x02,0x80,0x14,0xC3,0xEA, // 2E0x
1776 0x94,0x80,0x40,0x12,0x90,0x80,0x0A,0xE0,0xFE,0xA3,0xE0,0xFF,0xD3,0x9B,0xEE,0x9A, // 2E1x
1777 0x40,0x04,0xAA,0x06,0xAB,0x07,0xE5,0x75,0x64,0x04,0x60,0x02,0xE1,0x0E,0xED,0x65, // 2E2x
1778 0x0D,0x60,0x02,0xE1,0x0E,0x12,0x11,0x4C,0xFF,0xC3,0xEB,0x9F,0xEA,0x9E,0x50,0x02, // 2E3x
1779 0xE1,0x0E,0xEA,0x94,0x80,0x40,0x02,0xE1,0x0E,0x90,0x11,0xCB,0xE0,0x70,0x02,0xF5, // 2E4x
1780 0x76,0x90,0x11,0xCB,0xE0,0xFE,0x63,0x06,0xFF,0x30,0x26,0x42,0xED,0x70,0x0B,0xEE, // 2E5x
1781 0x30,0xE0,0x07,0xE4,0xF5,0x18,0xD2,0x2F,0xC1,0xF4,0xBD,0x01,0x0E,0xE9,0x30,0xE5, // 2E6x
1782 0x0A,0x20,0x21,0x07,0x75,0x18,0x07,0xD2,0x2F,0x80,0x79,0xBD,0x02,0x0B,0xEE,0x30, // 2E7x
1783 0xE6,0x07,0x75,0x18,0x06,0xD2,0x2F,0x80,0x6B,0xED,0x64,0x03,0x70,0x66,0x30,0x10, // 2E8x
1784 0x63,0x20,0x52,0x60,0x20,0x21,0x5D,0x75,0x18,0x08,0xD2,0x2F,0x80,0x56,0xED,0x70, // 2E9x
1785 0x0B,0xEE,0x30,0xE3,0x07,0x75,0x18,0x03,0xD2,0x2F,0x80,0x48,0xBD,0x01,0x0B,0xEE, // 2EAx
1786 0x30,0xE2,0x07,0x75,0x18,0x02,0xD2,0x2F,0x80,0x3A,0xBD,0x02,0x10,0x30,0x01,0x0D, // 2EBx
1787 0x20,0x52,0x0A,0x20,0x21,0x07,0x75,0x18,0x09,0xD2,0x2F,0x80,0x27,0xED,0x64,0x03, // 2ECx
1788 0x70,0x22,0xEE,0x30,0xE4,0x1E,0x20,0x77,0x16,0xC3,0x90,0x80,0x15,0xE0,0x94,0x88, // 2EDx
1789 0x90,0x80,0x14,0xE0,0x94,0x13,0x50,0x07,0x30,0x58,0x04,0xD2,0x77,0x80,0x05,0x75, // 2EEx
1790 0x18,0x04,0xD2,0x2F,0x30,0x2F,0x17,0x78,0xAB,0xA6,0x05,0xC2,0x12,0xE4,0xFF,0xEF, // 2EFx
1791 0x6D,0x60,0x07,0xEF,0xF1,0x92,0xE4,0xF0,0xA3,0xF0,0x0F,0xBF,0x04,0xF1,0xE5,0x75, // 2F0x
1792 0x64,0x05,0x60,0x09,0xE5,0x75,0x64,0x04,0x70,0x71,0x30,0x6A,0x6E,0x78,0xAB,0xE6, // 2F1x
1793 0x6D,0x70,0x52,0xC3,0xEA,0x94,0x80,0x40,0x10,0x30,0x38,0x09,0x08,0xE6,0x94,0x14, // 2F2x
1794 0x50,0x03,0x06,0x80,0x56,0xD2,0x12,0x80,0x52,0xE5,0x18,0xB4,0x07,0x08,0xE9,0x20, // 2F3x
1795 0xE5,0x04,0xD2,0x12,0x80,0x45,0xE5,0x18,0xB4,0x08,0x07,0x20,0x10,0x04,0xD2,0x12, // 2F4x
1796 0x80,0x39,0xE5,0x18,0xB4,0x09,0x07,0x20,0x01,0x04,0xD2,0x12,0x80,0x2D,0x30,0x14, // 2F5x
1797 0x2A,0xE5,0x18,0xB4,0x06,0x03,0x20,0x10,0x08,0xE5,0x18,0xB4,0x04,0x1D,0x30,0x01, // 2F6x
1798 0x1A,0xD2,0x2D,0x80,0x16,0xED,0xB5,0x0D,0x12,0x12,0x11,0x4C,0xFF,0xC3,0xEB,0x9F, // 2F7x
1799 0xEA,0x9E,0x40,0x07,0xEA,0x94,0x80,0x50,0x02,0xD2,0x2D,0xAE,0x02,0xAF,0x03,0x22, // 2F8x
1800 0xE5,0x4C,0x25,0xE0,0x24,0x01,0xF5,0x82,0xE4,0x34,0x80,0xF5,0x83,0x22,0x8E,0x52, // 2F9x
1801 0x8F,0x53,0xAE,0x65,0xAB,0x06,0x85,0x69,0x50,0x85,0x6A,0x51,0x30,0x34,0x42,0xE5, // 2FAx
1802 0x53,0x25,0x51,0xF5,0x51,0xE5,0x52,0x35,0x50,0xF5,0x50,0xE5,0x65,0x25,0xE0,0x24, // 2FBx
1803 0xA5,0xF5,0x82,0xE4,0x34,0x01,0xF5,0x83,0xC3,0x12,0x30,0x6B,0x50,0x12,0xEE,0x60, // 2FCx
1804 0x09,0x1E,0x75,0x50,0x13,0x75,0x51,0x33,0x80,0x06,0x90,0x01,0xA5,0x12,0x30,0x61, // 2FDx
1805 0xED,0x60,0x61,0xC3,0x78,0x92,0xE6,0x95,0x53,0xF6,0x18,0xE6,0x95,0x52,0xF6,0x80, // 2FEx
1806 0x53,0x78,0x8D,0xE6,0xD3,0x94,0x64,0x40,0x0B,0xE4,0x25,0x53,0xF5,0x53,0x74,0x01, // 2FFx
1807 0x35,0x52,0xF5,0x52,0xC3,0xE5,0x51,0x95,0x53,0xF5,0x51,0xE5,0x50,0x95,0x52,0xF5, // 300x
1808 0x50,0xE5,0x65,0x25,0xE0,0x24,0xBD,0xF5,0x82,0xE4,0x34,0x01,0xF5,0x83,0xD3,0x11, // 301x
1809 0x6B,0x40,0x13,0xEE,0x94,0x0B,0x50,0x09,0x0E,0x75,0x50,0x13,0x75,0x51,0x33,0x80, // 302x
1810 0x05,0x90,0x01,0xD3,0x11,0x61,0xED,0x60,0x0B,0x78,0x92,0xE5,0x53,0x26,0xF6,0x18, // 303x
1811 0xE5,0x52,0x36,0xF6,0xAF,0x06,0xAD,0x51,0xAC,0x50,0x12,0x0F,0xC6,0xEE,0x42,0x50, // 304x
1812 0xEE,0xB5,0x03,0x03,0x02,0x0E,0xA8,0x78,0x93,0xA6,0x50,0x08,0xA6,0x51,0xD2,0x66, // 305x
1813 0x22,0xE4,0x93,0xF5,0x50,0x74,0x01,0x93,0xF5,0x51,0x22,0x74,0x01,0x93,0x95,0x51, // 306x
1814 0xE4,0x93,0x95,0x50,0x22,0x7D,0x01,0x7F,0xB1,0x12,0x07,0x7A,0x90,0x11,0x43,0xE0, // 307x
1815 0xFE,0x90,0x11,0x42,0xE0,0xFD,0xED,0x30,0xE3,0x05,0x7D,0x06,0x12,0x06,0xA6,0x12, // 308x
1816 0x07,0x76,0x20,0x06,0x0E,0xE5,0x75,0x64,0x04,0x60,0x05,0xE5,0x75,0xB4,0x05,0x03, // 309x
1817 0x30,0x24,0x03,0x12,0x15,0x8A,0xE5,0x75,0xC3,0x94,0x04,0x40,0x03,0x30,0x24,0x03, // 30Ax
1818 0x02,0x15,0x79,0x20,0x3A,0x2C,0x51,0xDA,0xEF,0x70,0x02,0x41,0x4F,0xE5,0x08,0x51, // 30Bx
1819 0x5E,0xE5,0x19,0x85,0x1A,0xF0,0x12,0x00,0xA2,0x30,0x19,0x05,0x05,0x08,0x53,0x08, // 30Cx
1820 0x07,0xE5,0x08,0xB4,0x04,0x08,0xD2,0x3A,0x90,0x80,0x09,0xE0,0x04,0xF0,0x51,0xCE, // 30Dx
1821 0x41,0x7F,0x90,0x80,0x00,0xE0,0xFF,0x74,0x01,0x7E,0x00,0xA8,0x07,0x08,0x80,0x05, // 30Ex
1822 0xC3,0x33,0xCE,0x33,0xCE,0xD8,0xF9,0xFF,0x90,0x80,0x09,0xE0,0xC3,0x9F,0xEE,0x64, // 30Fx
1823 0x80,0xF8,0x74,0x80,0x98,0x50,0x02,0x41,0x4D,0x90,0x11,0xCE,0xE0,0xF9,0x90,0x80, // 310x
1824 0x18,0xE0,0xFE,0xA3,0xE0,0xFF,0x90,0x80,0x24,0xE0,0xFC,0xA3,0xE0,0xFD,0x9F,0xEC, // 311x
1825 0x9E,0x50,0x08,0x90,0x80,0x18,0xEC,0xF0,0xA3,0xED,0xF0,0x90,0x80,0x1A,0x12,0x2D, // 312x
1826 0xC0,0x9F,0xEC,0x9E,0x90,0x80,0x24,0x50,0x07,0xEC,0xF0,0xA3,0xED,0xF0,0x80,0x05, // 313x
1827 0xEE,0xF0,0xA3,0xEF,0xF0,0xE4,0xFD,0xFC,0x75,0x0D,0xFF,0xF5,0x4C,0xE5,0x4C,0x25, // 314x
1828 0xE0,0xFF,0x51,0x72,0xFA,0xA3,0xE0,0xFB,0xEF,0x51,0x5E,0xE0,0xFE,0xA3,0xE0,0xC3, // 315x
1829 0x9B,0xFF,0xEE,0x9A,0xFE,0x51,0x50,0xEE,0xF0,0xA3,0xEF,0xF0,0x51,0x50,0xE0,0xFE, // 316x
1830 0xA3,0xE0,0xFF,0x12,0x2F,0x90,0xEE,0x8F,0xF0,0x12,0x00,0xA2,0x51,0x50,0x12,0x2D, // 317x
1831 0xAE,0xEE,0x94,0x80,0x50,0x6F,0xEF,0x9D,0xEE,0x9C,0x40,0x69,0x30,0x26,0x1F,0xE5, // 318x
1832 0x4C,0x60,0x2A,0xB4,0x01,0x04,0xE9,0x20,0xE5,0x23,0xE5,0x4C,0x64,0x02,0x60,0x1D, // 319x
1833 0xE5,0x4C,0x64,0x03,0x60,0x05,0xE5,0x4C,0xB4,0x01,0x03,0x20,0x10,0x0F,0x20,0x26, // 31Ax
1834 0x44,0xE5,0x4C,0xB4,0x02,0x07,0x64,0x02,0x70,0x3B,0x30,0x01,0x38,0x85,0x4C,0x0D, // 31Bx
1835 0x51,0x50,0xE0,0xFA,0xA3,0xE0,0xFB,0xAC,0x02,0xFD,0xE5,0x4C,0x25,0xE0,0x51,0x72, // 31Cx
1836 0xFE,0xA3,0xE0,0x78,0x03,0xCE,0xC3,0x13,0xCE,0x13,0xD8,0xF9,0xF5,0x13,0x8E,0x12, // 31Dx
1837 0xEB,0xAE,0x02,0x78,0x02,0xCE,0xC3,0x13,0xCE,0x13,0xD8,0xF9,0xFF,0x51,0x6A,0x50, // 31Ex
1838 0x04,0x8E,0x12,0x8F,0x13,0x05,0x4C,0xE5,0x4C,0x64,0x04,0x60,0x02,0x21,0x4D,0x90, // 31Fx
1839 0x11,0xD7,0xE0,0xF5,0x4C,0xFF,0x7E,0x00,0x51,0x6A,0x50,0x04,0x8E,0x12,0x8F,0x13, // 320x
1840 0xC2,0x2F,0xE4,0xF5,0x4C,0x12,0x2F,0x90,0xE0,0xFE,0xA3,0xE0,0xFF,0xAD,0x4C,0x12, // 321x
1841 0x2D,0xEB,0x12,0x2F,0x90,0xEE,0xF0,0xA3,0xEF,0xF0,0x05,0x4C,0xE5,0x4C,0xC3,0x94, // 322x
1842 0x04,0x40,0xE2,0xE4,0xF5,0x4C,0xE5,0x4C,0x51,0x5E,0xE4,0xF0,0xA3,0xF0,0x05,0x4C, // 323x
1843 0xE5,0x4C,0xB4,0x08,0xF1,0x12,0x11,0x57,0xE4,0x90,0x80,0x09,0xF0,0xC2,0x3A,0x22, // 324x
1844 0xE5,0x4C,0x25,0xE0,0x24,0x0E,0xF5,0x82,0xE4,0x34,0x80,0xF5,0x83,0x22,0x25,0xE0, // 325x
1845 0x24,0x16,0xF5,0x82,0xE4,0x34,0x80,0xF5,0x83,0x22,0xC3,0xE5,0x13,0x9F,0xE5,0x12, // 326x
1846 0x9E,0x22,0x25,0xE0,0x24,0x18,0xF5,0x82,0xE4,0x34,0x80,0xF5,0x83,0xE0,0x22,0xEF, // 327x
1847 0xC4,0x54,0xF0,0x24,0x39,0xF5,0x82,0xE4,0x34,0x01,0xF5,0x83,0x51,0xC4,0xF5,0x51, // 328x
1848 0x74,0x01,0x93,0xF5,0x52,0xEF,0x75,0xF0,0x08,0xA4,0x24,0x79,0xF5,0x82,0xE4,0x34, // 329x
1849 0x01,0xF5,0x83,0xE5,0x82,0x2D,0xF5,0x82,0xE4,0x35,0x83,0xF5,0x83,0xE4,0x93,0x30, // 32Ax
1850 0x19,0x11,0xFD,0x7C,0x00,0x7F,0x7C,0x12,0x06,0xD0,0xAD,0x52,0xAC,0x51,0x7F,0x7E, // 32Bx
1851 0x12,0x06,0xAA,0x22,0x75,0xF0,0x02,0xED,0x12,0x01,0x07,0xE4,0x93,0x22,0x90,0x11, // 32Cx
1852 0x9C,0xE0,0x54,0xF7,0xC3,0x13,0xFF,0xAD,0x08,0x22,0xE4,0xF5,0x4D,0x90,0x11,0x22, // 32Dx
1853 0xE0,0xFF,0x53,0x07,0x40,0x90,0x80,0x5E,0xE0,0x70,0x4A,0xEF,0x60,0x47,0xC2,0x34, // 32Ex
1854 0x7D,0x01,0x7F,0xB1,0x12,0x07,0x7A,0x90,0x11,0x4D,0xE0,0x30,0xE0,0x02,0xD2,0x34, // 32Fx
1855 0xA2,0x17,0x30,0x34,0x01,0xB3,0x50,0x2A,0xB2,0x17,0x90,0x11,0x52,0xE0,0xF5,0x1A, // 330x
1856 0xA3,0xE0,0xF5,0x19,0x90,0x80,0x00,0xE0,0x24,0x02,0xFF,0xE5,0x1A,0xAE,0x19,0xA8, // 331x
1857 0x07,0x08,0x80,0x05,0xCE,0xC3,0x13,0xCE,0x13,0xD8,0xF9,0xF5,0x1A,0x8E,0x19,0x75, // 332x
1858 0x4D,0x01,0x12,0x07,0x76,0xAF,0x4D,0x22,0xA2,0x70,0xE4,0x33,0xC4,0x33,0x54,0xE0, // 333x
1859 0x42,0x4E,0xAD,0x4E,0x22,0xE0,0xF5,0x4F,0xA3,0xE0,0xF5,0x4E,0x53,0x4E,0x03,0xC3, // 334x
1860 0x22,0x75,0x74,0x01,0x7D,0x01,0x7F,0xA2,0x02,0x02,0xAA,0xD3,0xE5,0x71,0x94,0xDC, // 335x
1861 0xE5,0x70,0x94,0x00,0x22,0xAD,0x50,0xAC,0x4F,0x7F,0x85,0x02,0x06,0xD0,0xE5,0x4C, // 336x
1862 0x54,0x80,0xFF,0x90,0x80,0x5A,0x22,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, // 337x
1863 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, // 338x
1864 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, // 339x
1865 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, // 33Ax
1866 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, // 33Bx
1867 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, // 33Cx
1868 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, // 33Dx
1869 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, // 33Ex
1870 0x00,0x00,0x00,0x00,0x00,0x43,0x35,0x31,0x3A,0x38,0x31,0x38,0x23,0x00,0x92,0x00, // 33Fx
1871 };
1872
1873 const MS_U8 AVD_ADC_DSP_CODE[] =
1874 {
1875 0x02,0x00,0x03,0x75,0x81,0xAC,0x02,0x02,0x19,0x00,0x00,0x02,0x08,0x34,0xBB,0x01, // 000x
1876 0x0C,0xE5,0x82,0x29,0xF5,0x82,0xE5,0x83,0x3A,0xF5,0x83,0xE0,0x22,0x50,0x06,0xE9, // 001x
1877 0x25,0x82,0xF8,0xE6,0x22,0xBB,0xFE,0x06,0xE9,0x25,0x82,0xF8,0xE2,0x22,0xE5,0x82, // 002x
1878 0x29,0xF5,0x82,0xE5,0x83,0x3A,0xF5,0x83,0xE4,0x93,0x22,0xEF,0x8D,0xF0,0xA4,0xA8, // 003x
1879 0xF0,0xCF,0x8C,0xF0,0xA4,0x28,0xCE,0x8D,0xF0,0xA4,0x2E,0xFE,0x22,0xBC,0x00,0x0B, // 004x
1880 0xBE,0x00,0x29,0xEF,0x8D,0xF0,0x84,0xFF,0xAD,0xF0,0x22,0xE4,0xCC,0xF8,0x75,0xF0, // 005x
1881 0x08,0xEF,0x2F,0xFF,0xEE,0x33,0xFE,0xEC,0x33,0xFC,0xEE,0x9D,0xEC,0x98,0x40,0x05, // 006x
1882 0xFC,0xEE,0x9D,0xFE,0x0F,0xD5,0xF0,0xE9,0xE4,0xCE,0xFD,0x22,0xED,0xF8,0xF5,0xF0, // 007x
1883 0xEE,0x84,0x20,0xD2,0x1C,0xFE,0xAD,0xF0,0x75,0xF0,0x08,0xEF,0x2F,0xFF,0xED,0x33, // 008x
1884 0xFD,0x40,0x07,0x98,0x50,0x06,0xD5,0xF0,0xF2,0x22,0xC3,0x98,0xFD,0x0F,0xD5,0xF0, // 009x
1885 0xEA,0x22,0xC5,0xF0,0xF8,0xA3,0xE0,0x28,0xF0,0xC5,0xF0,0xF8,0xE5,0x82,0x15,0x82, // 00Ax
1886 0x70,0x02,0x15,0x83,0xE0,0x38,0xF0,0x22,0xE8,0x8F,0xF0,0xA4,0xCC,0x8B,0xF0,0xA4, // 00Bx
1887 0x2C,0xFC,0xE9,0x8E,0xF0,0xA4,0x2C,0xFC,0x8A,0xF0,0xED,0xA4,0x2C,0xFC,0xEA,0x8E, // 00Cx
1888 0xF0,0xA4,0xCD,0xA8,0xF0,0x8B,0xF0,0xA4,0x2D,0xCC,0x38,0x25,0xF0,0xFD,0xE9,0x8F, // 00Dx
1889 0xF0,0xA4,0x2C,0xCD,0x35,0xF0,0xFC,0xEB,0x8E,0xF0,0xA4,0xFE,0xA9,0xF0,0xEB,0x8F, // 00Ex
1890 0xF0,0xA4,0xCF,0xC5,0xF0,0x2E,0xCD,0x39,0xFE,0xE4,0x3C,0xFC,0xEA,0xA4,0x2D,0xCE, // 00Fx
1891 0x35,0xF0,0xFD,0xE4,0x3C,0xFC,0x22,0xA4,0x25,0x82,0xF5,0x82,0xE5,0xF0,0x35,0x83, // 010x
1892 0xF5,0x83,0x22,0xD0,0x83,0xD0,0x82,0xF8,0xE4,0x93,0x70,0x12,0x74,0x01,0x93,0x70, // 011x
1893 0x0D,0xA3,0xA3,0x93,0xF8,0x74,0x01,0x93,0xF5,0x82,0x88,0x83,0xE4,0x73,0x74,0x02, // 012x
1894 0x93,0x68,0x60,0xEF,0xA3,0xA3,0xA3,0x80,0xDF,0x40,0x00,0x3F,0xF1,0x33,0xAB,0x33, // 013x
1895 0x8E,0x33,0xB5,0x33,0xA6,0x33,0x9D,0x40,0x0E,0x4F,0x45,0x4F,0x33,0x40,0x00,0x3F, // 014x
1896 0xDB,0x40,0x0B,0x3F,0xF9,0x3F,0xED,0x4F,0x57,0x4F,0x5B,0x4F,0x49,0x40,0x12,0x3F, // 015x
1897 0xED,0x40,0x1D,0x40,0x0B,0x40,0x00,0x4F,0x6D,0x4F,0x36,0x4F,0x25,0x3F,0xF4,0x3F, // 016x
1898 0xD0,0x40,0x00,0x3F,0xEE,0x3F,0xE2,0x4F,0x48,0x00,0x90,0xDA,0xC8,0x22,0xB3,0x51, // 017x
1899 0x6F,0x32,0x51,0x00,0xFD,0x7E,0x9D,0xFE,0x13,0x85,0x9F,0x06,0xF9,0x87,0xA1,0x00, // 018x
1900 0x6B,0xF8,0x1A,0x83,0x87,0x00,0x22,0x85,0xD6,0x04,0x01,0x02,0x03,0x06,0x09,0x07, // 019x
1901 0x0A,0x0B,0x0C,0x0D,0x0E,0x31,0xEC,0x15,0xAB,0x18,0xF6,0x18,0x54,0x15,0x6D,0x15, // 01Ax
1902 0x94,0x17,0x70,0x16,0x35,0x17,0x0E,0x15,0xE5,0x17,0xB6,0x18,0x78,0x13,0xF8,0x11, // 01Bx
1903 0x55,0x11,0xC9,0x14,0x31,0x14,0x0C,0x12,0x76,0x13,0x7B,0x12,0xC4,0x13,0xC3,0x12, // 01Cx
1904 0x3F,0x11,0xAE,0x06,0x1E,0x80,0xEC,0x00,0xEC,0x00,0xE0,0x00,0xE0,0x00,0xEC,0x00, // 01Dx
1905 0xE0,0x82,0x24,0x02,0x24,0x02,0x30,0x02,0x30,0x02,0x24,0x02,0x30,0x80,0xFC,0x00, // 01Ex
1906 0xFC,0x00,0xF0,0x00,0xF0,0x00,0xFC,0x00,0xF0,0x27,0x27,0x1D,0x1F,0x23,0x00,0x61, // 01Fx
1907 0x00,0x61,0x00,0x5E,0x00,0x5E,0x00,0x69,0x00,0x01,0x02,0x00,0x03,0x00,0x04,0x04, // 020x
1908 0x6F,0x04,0x6F,0x03,0x8E,0x23,0x28,0x80,0x73,0x12,0x08,0x03,0x12,0x0F,0x14,0xF1, // 021x
1909 0x06,0x7D,0x01,0x7F,0xB1,0xF1,0x8B,0x7D,0x0F,0xD1,0xBC,0x7D,0x06,0xD1,0xBC,0x7D, // 022x
1910 0x00,0x7C,0x04,0x7F,0x44,0xD1,0xC0,0x7D,0x6A,0x7C,0x2E,0x7F,0x46,0xF1,0x85,0xE4, // 023x
1911 0xFD,0x7F,0xCE,0x51,0xAC,0xE4,0xFD,0x7F,0xCA,0x51,0xAC,0xE4,0xFD,0x7F,0xC9,0x51, // 024x
1912 0xAC,0x7D,0x96,0x7F,0xD0,0x51,0xAC,0x7D,0x00,0x7C,0x01,0x7F,0x78,0xD1,0xE6,0x7D, // 025x
1913 0x24,0x7F,0xD1,0x51,0xAC,0x7D,0x80,0x7F,0xAB,0x51,0xAC,0x7D,0x80,0x7F,0xAD,0x51, // 026x
1914 0xAC,0x7D,0x30,0x7F,0xB2,0x51,0xAC,0x7D,0x60,0x7F,0xB7,0x51,0xAC,0x7D,0x0E,0x7F, // 027x
1915 0xD7,0x51,0xAC,0x7D,0x01,0x7F,0xFA,0x51,0xAC,0xD2,0xAF,0x75,0x78,0x14,0x90,0x80, // 028x
1916 0x77,0xE0,0xFD,0x7F,0xD6,0x51,0xAC,0x12,0x09,0x9C,0x12,0x08,0x59,0xE5,0x78,0x70, // 029x
1917 0xED,0xD2,0x35,0x75,0x78,0x14,0x80,0xE6,0xAD,0x74,0x7F,0xA2,0xF1,0x79,0xED,0xF0, // 02Ax
1918 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x22,0x20,0x35,0x02,0xC1,0x01,0x90,0x11, // 02Bx
1919 0xCF,0xE0,0xF5,0x2A,0x90,0x11,0xD4,0xE0,0xF5,0x21,0x90,0x11,0xD9,0xE0,0xF5,0x50, // 02Cx
1920 0x30,0x55,0x02,0xC2,0x73,0x90,0x11,0x84,0xE0,0x54,0xFE,0xF5,0x4C,0xE5,0x73,0x30, // 02Dx
1921 0xE1,0x34,0x20,0x06,0x31,0x53,0x73,0xFD,0x53,0x4C,0xFB,0xA2,0x00,0x30,0x20,0x01, // 02Ex
1922 0xB3,0x50,0x04,0xA2,0x20,0x92,0x00,0x20,0x59,0x0C,0xA2,0x02,0x30,0x22,0x01,0xB3, // 02Fx
1923 0x50,0x04,0xA2,0x22,0x92,0x02,0x30,0x22,0x07,0x43,0x4C,0x04,0x7D,0x80,0x80,0x02, // 030x
1924 0xE4,0xFD,0x7F,0x85,0x51,0xAC,0x53,0x4C,0xFD,0x20,0x20,0x03,0x20,0x21,0x06,0x30, // 031x
1925 0x20,0x09,0x30,0x3C,0x06,0x20,0x06,0x03,0x43,0x4C,0x02,0x30,0x21,0x05,0x43,0x4C, // 032x
1926 0x80,0x80,0x03,0x53,0x4C,0x7F,0xAD,0x4C,0x7F,0x84,0x51,0xAC,0xA2,0x03,0x30,0x23, // 033x
1927 0x01,0xB3,0x50,0x04,0xA2,0x23,0x92,0x03,0x90,0x11,0xA8,0xF1,0xAE,0x53,0x4D,0xFC, // 034x
1928 0x20,0x23,0x06,0x30,0x12,0x08,0x30,0x26,0x05,0x43,0x4D,0x02,0x80,0x03,0x43,0x4D, // 035x
1929 0x01,0xAD,0x4D,0xAC,0x4C,0x7F,0xA8,0xD1,0xE6,0xA2,0x04,0x30,0x24,0x01,0xB3,0x50, // 036x
1930 0x0A,0xA2,0x24,0x92,0x04,0x20,0x24,0x03,0x43,0x73,0x08,0x90,0x11,0x22,0xE0,0xA2, // 037x
1931 0xE6,0x92,0x25,0x30,0x06,0x0A,0x30,0x25,0x12,0x20,0x6E,0x0F,0xC2,0x06,0x80,0x0B, // 038x
1932 0x20,0x25,0x08,0xD2,0x06,0xC2,0x20,0xC2,0x21,0xC2,0x22,0xA2,0x05,0x30,0x26,0x01, // 039x
1933 0xB3,0x50,0x07,0xA2,0x26,0x92,0x05,0x43,0x73,0x40,0x90,0x11,0xCE,0xE0,0xF5,0x50, // 03Ax
1934 0x13,0x92,0x6A,0xE5,0x50,0x30,0xE6,0x04,0xD2,0x10,0x80,0x02,0xC2,0x10,0xE5,0x50, // 03Bx
1935 0x30,0xE7,0x04,0xD2,0x01,0x80,0x02,0xC2,0x01,0xE5,0x50,0x54,0x0E,0xC3,0x13,0xF5, // 03Cx
1936 0x72,0xA2,0x6A,0x30,0x6C,0x01,0xB3,0x50,0x06,0xD2,0x6B,0xA2,0x6A,0x92,0x6C,0x78, // 03Dx
1937 0xA4,0xE6,0x65,0x72,0x60,0x07,0xA6,0x72,0x30,0x6A,0x02,0xD2,0x68,0x90,0x11,0xCA, // 03Ex
1938 0xE0,0xF5,0x50,0xE5,0x75,0xC3,0x94,0x04,0x40,0x26,0x90,0x11,0x18,0xE0,0x60,0x12, // 03Fx
1939 0x78,0xA5,0xE6,0xD3,0x94,0x10,0x40,0x05,0x43,0x50,0x01,0x80,0x13,0x78,0xA5,0x06, // 040x
1940 0x80,0x0E,0x78,0xA5,0xE6,0xD3,0x94,0x00,0x40,0x03,0x16,0x80,0x03,0x53,0x50,0xFE, // 041x
1941 0x30,0x3C,0x05,0x43,0x50,0x02,0x80,0x03,0x53,0x50,0xFD,0x90,0x11,0x04,0xF1,0xAE, // 042x
1942 0xE5,0x4C,0x54,0xC0,0xFF,0xBF,0xC0,0x05,0x43,0x50,0x04,0x80,0x03,0x53,0x50,0xFB, // 043x
1943 0x30,0x63,0x05,0x43,0x50,0x08,0x80,0x03,0x53,0x50,0xF7,0xAD,0x50,0x7F,0xCA,0x51, // 044x
1944 0xAC,0x90,0x11,0xAB,0xE0,0xF5,0x50,0x30,0x3C,0x08,0x20,0x59,0x05,0x53,0x50,0xF3, // 045x
1945 0x80,0x08,0xE5,0x50,0x54,0xF3,0x44,0x08,0xF5,0x50,0x90,0x11,0xAD,0xE0,0xF5,0x51, // 046x
1946 0x53,0x50,0x0F,0x53,0x51,0x0F,0x90,0x11,0xD5,0xE0,0xF5,0x4C,0x20,0x21,0x03,0x30, // 047x
1947 0x63,0x08,0x43,0x50,0xB0,0x43,0x51,0xB0,0x80,0x13,0xE5,0x4C,0x54,0x03,0xC4,0x54, // 048x
1948 0xF0,0x24,0x80,0xF5,0x4D,0xE5,0x4D,0x42,0x50,0xE5,0x4D,0x42,0x51,0x30,0x08,0x08, // 049x
1949 0xE5,0x50,0x54,0x0F,0x44,0xC0,0xF5,0x50,0x20,0x21,0x0E,0x30,0x63,0x0B,0x30,0x09, // 04Ax
1950 0x08,0xE5,0x51,0x54,0x0F,0x44,0x80,0xF5,0x51,0x30,0x60,0x03,0x43,0x51,0xA0,0x90, // 04Bx
1951 0x80,0x59,0xE0,0xFF,0xF4,0x60,0x11,0xEF,0x04,0x25,0xE0,0x25,0xE0,0xC4,0x54,0xF0, // 04Cx
1952 0xFF,0xE5,0x50,0x54,0x0F,0x4F,0xF5,0x50,0xAD,0x50,0x7F,0xAB,0x51,0xAC,0xAD,0x51, // 04Dx
1953 0x7F,0xAD,0x51,0xAC,0x20,0x21,0x09,0x30,0x52,0x0C,0x30,0x3D,0x09,0x20,0x0F,0x06, // 04Ex
1954 0x7D,0x6C,0x7C,0x64,0x80,0x10,0x30,0x52,0x09,0x30,0x0D,0x06,0x7D,0x6C,0x7C,0x68, // 04Fx
1955 0x80,0x04,0x7D,0x6C,0x7C,0x60,0x7F,0xB6,0xD1,0xE6,0x30,0x52,0x17,0x30,0x0D,0x14, // 050x
1956 0x30,0x21,0x02,0x80,0x12,0x90,0x80,0x66,0xE0,0x30,0x63,0x04,0x24,0xFC,0x80,0x0D, // 051x
1957 0x24,0xFD,0x80,0x09,0x30,0x21,0x12,0x90,0x80,0x66,0xE0,0x24,0xFB,0xF5,0x4D,0x90, // 052x
1958 0x80,0x65,0xE0,0x34,0xFF,0xF5,0x4C,0x80,0x1F,0x30,0x63,0x12,0x90,0x80,0x66,0xE0, // 053x
1959 0x24,0x02,0xF5,0x4D,0x90,0x80,0x65,0xE0,0x34,0x00,0xF5,0x4C,0x80,0x0A,0x90,0x80, // 054x
1960 0x65,0xE0,0xF5,0x4C,0xA3,0xE0,0xF5,0x4D,0x90,0x11,0x5A,0x12,0x1C,0x2C,0xE5,0x4F, // 055x
1961 0xAE,0x4E,0x78,0x06,0xCE,0xC3,0x13,0xCE,0x13,0xD8,0xF9,0x65,0x4D,0x70,0x03,0xEE, // 056x
1962 0x65,0x4C,0x60,0x14,0xE5,0x4D,0xAE,0x4C,0x78,0x06,0xC3,0x33,0xCE,0x33,0xCE,0xD8, // 057x
1963 0xF9,0xFD,0xAC,0x06,0x7F,0x5A,0xD1,0xE6,0xF1,0xAB,0x53,0x4C,0x03,0x90,0x11,0xDC, // 058x
1964 0xE0,0x54,0x0C,0x70,0x32,0x7D,0xFF,0x7F,0xDD,0x51,0xAC,0x7D,0x26,0x7F,0xDE,0x51, // 059x
1965 0xAC,0xD3,0xE5,0x4D,0x94,0x20,0xE5,0x4C,0x94,0x00,0x40,0x04,0x7D,0x30,0x80,0x0D, // 05Ax
1966 0xC3,0xE5,0x4D,0x94,0x15,0xE5,0x4C,0x94,0x00,0x50,0x06,0x7D,0x10,0x7F,0xDF,0x51, // 05Bx
1967 0xAC,0x7D,0x09,0x7F,0xDC,0x51,0xAC,0x90,0x11,0x3A,0xE0,0xF5,0x4D,0xE5,0x39,0xC3, // 05Cx
1968 0x94,0x0A,0x50,0x1F,0x20,0x20,0x1C,0xE5,0x18,0x70,0x18,0xE5,0x4D,0x94,0x63,0x40, // 05Dx
1969 0x06,0x7D,0x96,0x7C,0x00,0x80,0x16,0xE5,0x4D,0xC3,0x94,0x59,0x50,0x13,0xE4,0xFD, // 05Ex
1970 0xFC,0x80,0x0A,0xE5,0x4D,0xC3,0x94,0x55,0x50,0x07,0xE4,0xFD,0xFC,0x7F,0xBA,0xD1, // 05Fx
1971 0xE6,0xE4,0xF5,0x4C,0xF5,0x4D,0x30,0x23,0x03,0x43,0x4C,0x02,0x30,0x15,0x03,0x43, // 060x
1972 0x4C,0x04,0x30,0x26,0x03,0x43,0x4C,0x10,0x20,0x58,0x03,0x43,0x4C,0x20,0x30,0x06, // 061x
1973 0x05,0xE5,0x75,0xB4,0x05,0x03,0x43,0x4C,0x40,0x30,0x74,0x08,0xE5,0x4C,0x30,0xE6, // 062x
1974 0x03,0x43,0x4C,0x80,0x30,0x6A,0x04,0xE5,0x72,0x80,0x04,0x90,0x11,0x9C,0xE0,0x54, // 063x
1975 0x07,0xC4,0x33,0x54,0xE0,0x42,0x4D,0x30,0x6D,0x03,0x43,0x4D,0x01,0x20,0x12,0x03, // 064x
1976 0x43,0x4D,0x02,0x30,0x02,0x03,0x43,0x4D,0x04,0x30,0x59,0x03,0x43,0x4D,0x08,0x30, // 065x
1977 0x20,0x03,0x43,0x4D,0x10,0xAD,0x4D,0xAC,0x4C,0x7F,0xCC,0xD1,0xE6,0x20,0x06,0x0C, // 066x
1978 0x90,0x80,0x35,0xE0,0xFE,0xA3,0xE0,0xAC,0x06,0xFD,0x80,0x04,0x7C,0x00,0x7D,0x00, // 067x
1979 0x7F,0xC5,0xD1,0xE6,0x90,0x11,0x3B,0xE0,0x54,0x3F,0xFD,0x7F,0xC4,0x51,0xAC,0xE4, // 068x
1980 0xF5,0x50,0x30,0x07,0x03,0x43,0x50,0x01,0x30,0x21,0x03,0x43,0x50,0x02,0x30,0x30, // 069x
1981 0x03,0x43,0x50,0x04,0x30,0x6E,0x03,0x43,0x50,0x08,0x30,0x72,0x03,0x43,0x50,0x40, // 06Ax
1982 0x30,0x71,0x03,0x43,0x50,0x80,0xAD,0x50,0x7F,0xC9,0x41,0xAC,0x7C,0x00,0x7F,0x42, // 06Bx
1983 0xAB,0x07,0xE4,0x2B,0xF1,0x7B,0xED,0xF0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, // 06Cx
1984 0x74,0x01,0x2B,0xF1,0x7B,0xEC,0xF0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x22, // 06Dx
1985 0x7D,0x0D,0x7C,0x00,0x7F,0x90,0xAB,0x07,0xE4,0x2B,0xF1,0x7B,0xED,0xF0,0x00,0x00, // 06Ex
1986 0x00,0x00,0x00,0x00,0x00,0x00,0x74,0x01,0x2B,0xF1,0x7B,0xEC,0xF0,0x00,0x00,0x00, // 06Fx
1987 0x00,0x00,0x00,0x00,0x00,0x22,0xE4,0xF5,0x2B,0xE5,0x2A,0x54,0x84,0x44,0x08,0xF5, // 070x
1988 0x2A,0xE4,0x78,0xA9,0xF6,0x78,0xA6,0xF6,0x7D,0x09,0xFC,0x7F,0x8C,0xF1,0xA4,0x7F, // 071x
1989 0x86,0xD1,0xE6,0x7D,0x09,0x7C,0x00,0x7F,0x8E,0xF1,0xA4,0x7F,0x88,0xD1,0xE6,0x7D, // 072x
1990 0xF4,0x7C,0x00,0x7F,0x0E,0xD1,0xE6,0x7D,0x71,0xF1,0xF3,0x90,0x80,0x35,0x74,0x02, // 073x
1991 0xF0,0xA3,0x74,0x71,0xF0,0xE4,0x90,0x80,0x40,0xF0,0x75,0x6C,0x01,0x75,0x6D,0x38, // 074x
1992 0x75,0x6E,0x01,0x75,0x6F,0x39,0x7D,0x47,0x7C,0x03,0x7F,0x0C,0xF1,0xFB,0x90,0x80, // 075x
1993 0x2A,0xF0,0xC2,0x72,0x90,0x80,0x3F,0xF0,0xC2,0x74,0x78,0xA7,0x76,0x80,0x08,0xF6, // 076x
1994 0xC2,0x71,0xF5,0x6B,0x90,0x80,0x30,0xF0,0x22,0xE4,0x2F,0xF5,0x82,0xE4,0x34,0x11, // 077x
1995 0xF5,0x83,0x22,0x7F,0x44,0xD1,0xC0,0xE4,0xFD,0x7F,0xB1,0xF1,0x79,0xED,0xF0,0x00, // 078x
1996 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xF1,0x79,0xED,0xF0,0x00,0x00,0x00,0x00,0x00, // 079x
1997 0x00,0x00,0x00,0x22,0xD1,0xE6,0x7D,0x06,0x7C,0x00,0x22,0x90,0x11,0x36,0xE0,0xF5, // 07Ax
1998 0x4D,0xA3,0xE0,0xF5,0x4C,0x22,0x8F,0x54,0xE5,0x54,0x60,0x0C,0x7D,0x01,0x7F,0xB1, // 07Bx
1999 0xF1,0x8B,0x7D,0x00,0x7C,0x04,0xF1,0x83,0x12,0x26,0xCA,0x90,0x80,0x58,0xF0,0x90, // 07Cx
2000 0x80,0x53,0xF0,0x74,0xFF,0x90,0x80,0x56,0xF0,0xA3,0xF0,0x90,0x80,0x59,0xF0,0xE4, // 07Dx
2001 0xF5,0x54,0xE5,0x54,0x12,0x26,0x6D,0xE4,0xF0,0xA3,0xF0,0x05,0x54,0xE5,0x54,0xB4, // 07Ex
2002 0x03,0xF0,0x22,0x7C,0x02,0xE4,0xFF,0xC1,0xE6,0x41,0xAC,0xD1,0xE6,0xE4,0x90,0x80, // 07Fx
2003 0x2F,0xF0,0x22,0x90,0xC0,0x08,0x74,0x55,0xF0,0xA3,0x74,0xAA,0xF0,0xE4,0xF5,0xD8, // 080x
2004 0x75,0x8E,0x01,0x90,0x10,0x1B,0x74,0x07,0xF0,0x90,0x10,0x1A,0x14,0xF0,0x75,0x89, // 081x
2005 0x01,0xD2,0x8C,0xD2,0xA9,0xE4,0xF5,0x80,0xF5,0xE2,0xFD,0x7F,0xC0,0x12,0x02,0xAC, // 082x
2006 0xE4,0xF5,0x77,0x22,0xC0,0xE0,0xC0,0x83,0xC0,0x82,0xE5,0x78,0x60,0x02,0x15,0x78, // 083x
2007 0x75,0x8A,0x09,0x75,0x8C,0xE4,0x90,0x80,0x77,0xE0,0x04,0xF0,0xD0,0x82,0xD0,0x83, // 084x
2008 0xD0,0xE0,0x32,0x12,0x07,0x79,0xE0,0xFF,0x22,0x7F,0xC0,0x11,0x53,0xAE,0x07,0xEE, // 085x
2009 0x70,0x02,0x21,0x45,0x7F,0xC1,0x11,0x53,0xEF,0x75,0x4A,0x00,0xF5,0x4B,0x7F,0xC2, // 086x
2010 0x11,0x53,0x8F,0x49,0xAF,0x06,0xEF,0x12,0x01,0x13,0x08,0x93,0x01,0x08,0xB5,0x02, // 087x
2011 0x08,0xC1,0x03,0x08,0xC8,0x04,0x08,0xD2,0x05,0x08,0xDC,0x06,0x09,0x2A,0xFA,0x00, // 088x
2012 0x00,0x09,0x3E,0xE5,0x4B,0x30,0xE0,0x08,0x14,0x31,0x46,0x14,0xFF,0x12,0x07,0xF9, // 089x
2013 0xAF,0x4B,0xAD,0x49,0x12,0x07,0xF9,0xE5,0x4B,0x30,0xE0,0x02,0x21,0x3E,0x04,0x31, // 08Ax
2014 0x46,0x04,0xFF,0x80,0x70,0xAF,0x4B,0x11,0x53,0x8F,0x49,0xAD,0x49,0x7F,0xC2,0x80, // 08Bx
2015 0x64,0x31,0x4E,0xE5,0x49,0xF0,0x80,0x76,0x31,0x4E,0xE0,0xF5,0x49,0xFD,0x7F,0xC2, // 08Cx
2016 0x80,0x53,0x31,0x79,0x50,0x68,0x31,0x6F,0xA6,0x49,0x80,0x62,0x31,0x79,0x50,0x07, // 08Dx
2017 0x31,0x6F,0xE6,0xF5,0x49,0x80,0x3A,0xC3,0xE5,0x4B,0x94,0x40,0xE5,0x4A,0x94,0x00, // 08Ex
2018 0x40,0x2C,0xE5,0x4B,0x94,0x41,0xE5,0x4A,0x94,0x00,0x50,0x22,0xE5,0x4B,0x25,0xE0, // 08Fx
2019 0xFF,0xE5,0x4A,0x33,0xFE,0x74,0x97,0x2F,0xF5,0x82,0x74,0x01,0x3E,0xF5,0x83,0xE4, // 090x
2020 0x93,0xFE,0x74,0x01,0x93,0xF5,0x82,0x8E,0x83,0xE0,0xF5,0x49,0x80,0x03,0xE4,0xF5, // 091x
2021 0x49,0xAD,0x49,0x7F,0xC2,0x12,0x07,0xF9,0x80,0x14,0x7F,0xC2,0x11,0x53,0xBF,0xA5, // 092x
2022 0x02,0xC2,0xAF,0x7F,0xC2,0x11,0x53,0xEF,0x64,0xA5,0x60,0xF7,0xD2,0xAF,0xE4,0xFD, // 093x
2023 0x7F,0xC0,0x12,0x07,0xF9,0x22,0xFF,0x11,0x53,0xAD,0x07,0xE5,0x4B,0x22,0x7F,0xC3, // 094x
2024 0x11,0x53,0xEF,0xFE,0xE4,0x25,0x4B,0xF5,0x4B,0xEE,0x35,0x4A,0xF5,0x4A,0xE4,0x25, // 095x
2025 0x4B,0xFF,0xE5,0x4A,0x34,0x90,0xF5,0x1C,0x8F,0x1D,0x8F,0x82,0xF5,0x83,0x22,0xE5, // 096x
2026 0x4B,0x90,0x02,0x15,0x93,0xF5,0x4C,0xF8,0x22,0xC3,0xE5,0x4B,0x94,0x02,0xE5,0x4A, // 097x
2027 0x94,0x00,0x22,0x75,0x1E,0x00,0x75,0x1F,0x02,0x75,0x1C,0x90,0x75,0x1D,0x00,0x85, // 098x
2028 0x1D,0x82,0x85,0x1C,0x83,0x74,0x02,0xF0,0xA3,0xE4,0xF0,0x22,0x90,0x11,0xFC,0xE0, // 099x
2029 0xF5,0x29,0x30,0x4A,0x05,0xE4,0xF5,0x62,0xF5,0x30,0xE5,0x29,0xF4,0xFD,0x7F,0xFC, // 09Ax
2030 0x12,0x02,0xAC,0x30,0x1B,0x0F,0x30,0x35,0x0C,0x12,0x26,0xDF,0x7D,0xC4,0x7C,0x00, // 09Bx
2031 0x7F,0x12,0x12,0x06,0xE6,0x20,0x48,0x02,0x41,0xCD,0x90,0x11,0x0A,0xE0,0xF5,0x4A, // 09Cx
2032 0xA3,0xE0,0xF5,0x49,0xD3,0xE5,0x4A,0x95,0x6D,0xE5,0x49,0x95,0x6C,0x40,0x0E,0xE5, // 09Dx
2033 0x4A,0x95,0x6D,0xF5,0x71,0xE5,0x49,0x95,0x6C,0xF5,0x70,0x80,0x06,0x85,0x49,0x70, // 09Ex
2034 0x85,0x4A,0x71,0xC3,0xE5,0x71,0x94,0x60,0xE5,0x70,0x94,0x00,0x40,0x35,0xD3,0xE5, // 09Fx
2035 0x71,0x94,0xE0,0xE5,0x70,0x94,0x00,0x50,0x2A,0x90,0x11,0xBC,0xE0,0xF5,0x4A,0xA3, // 0A0x
2036 0xE0,0xF5,0x49,0x53,0x49,0x03,0xE5,0x4A,0x94,0x05,0xE5,0x49,0x94,0x00,0x40,0x13, // 0A1x
2037 0x78,0xA3,0xE6,0x25,0x4A,0xFF,0x18,0xE6,0x35,0x49,0xC3,0x13,0x79,0xA2,0xF7,0xEF, // 0A2x
2038 0x13,0x09,0xF7,0x90,0x11,0x10,0xE0,0xF5,0x4A,0xA3,0xE0,0xF5,0x49,0xE5,0x18,0xB4, // 0A3x
2039 0x07,0x14,0xC3,0xF1,0xED,0x94,0x00,0x40,0x0D,0x43,0x49,0x20,0xE4,0xFD,0xFC,0x7F, // 0A4x
2040 0xA0,0x12,0x06,0xE6,0x80,0x03,0x53,0x49,0xDF,0xAD,0x4A,0xAC,0x49,0x7F,0x10,0x12, // 0A5x
2041 0x06,0xE6,0xC2,0x3B,0x30,0x26,0x0F,0xD3,0xE5,0x71,0x94,0x34,0xE5,0x70,0x94,0x01, // 0A6x
2042 0x40,0x11,0xD2,0x3B,0x80,0x0D,0xD3,0xE5,0x71,0x94,0x01,0xE5,0x70,0x94,0x01,0x40, // 0A7x
2043 0x02,0xD2,0x3B,0x30,0x1B,0x03,0x12,0x1B,0x14,0x30,0x41,0x03,0x12,0x2D,0x93,0x30, // 0A8x
2044 0x1B,0x03,0x12,0x21,0x0F,0x30,0x41,0x03,0x12,0x18,0x2B,0x30,0x0C,0x02,0xF1,0xFA, // 0A9x
2045 0x12,0x1C,0x34,0x30,0x1A,0x09,0xE5,0x75,0xD3,0x94,0x01,0x40,0x02,0x71,0x37,0x12, // 0AAx
2046 0x1F,0x17,0x12,0x20,0x0D,0xC2,0x48,0x90,0x11,0x3C,0xE0,0xF5,0x4A,0xA3,0xE0,0xF5, // 0ABx
2047 0x49,0xE5,0x49,0x54,0x07,0xFC,0xAD,0x4A,0x7F,0xC7,0x12,0x06,0xE6,0x30,0x18,0x1D, // 0ACx
2048 0x30,0x4A,0x1A,0x12,0x27,0xF3,0xC2,0x4A,0x43,0x73,0x02,0x20,0x0C,0x02,0xF1,0xFA, // 0ADx
2049 0x90,0x80,0x6A,0xE0,0xD3,0x94,0x02,0x40,0x04,0xE0,0x24,0xFE,0xF0,0x30,0x40,0x03, // 0AEx
2050 0x12,0x02,0xB9,0x30,0x40,0x03,0x12,0x12,0x2D,0x30,0x37,0x06,0x31,0x83,0xC2,0x37, // 0AFx
2051 0xD2,0x36,0x90,0x11,0xCB,0xE0,0xF5,0x4B,0x30,0xE7,0x0A,0x54,0x7F,0xFD,0x7F,0xCB, // 0B0x
2052 0x12,0x02,0xAC,0xF1,0x14,0x90,0x11,0xD8,0xE0,0xF5,0x4B,0x30,0xE3,0x16,0x54,0xF7, // 0B1x
2053 0xFD,0x7F,0xD8,0x12,0x02,0xAC,0xD1,0xAF,0xD2,0x5B,0xF1,0xE6,0x7F,0x01,0x12,0x07, // 0B2x
2054 0xB6,0x12,0x20,0xFF,0xC2,0x35,0x22,0x30,0x06,0x04,0xD1,0xAF,0x80,0x2D,0x90,0x11, // 0B3x
2055 0xBC,0x12,0x1C,0x2C,0x53,0x4E,0x03,0xC3,0xE5,0x4F,0x94,0x03,0xE5,0x4E,0x94,0x00, // 0B4x
2056 0x50,0x13,0x78,0x8D,0xE6,0xC3,0x94,0xFF,0x50,0x11,0x06,0xE6,0xC3,0x94,0x0A,0x40, // 0B5x
2057 0x0A,0xD2,0x76,0x80,0x06,0xE4,0x78,0x8D,0xF6,0xC2,0x76,0xE5,0x68,0x14,0x60,0x3A, // 0B6x
2058 0x14,0x70,0x02,0x81,0x57,0x14,0x70,0x02,0x81,0x88,0x14,0x70,0x02,0xA1,0xB6,0x14, // 0B7x
2059 0x70,0x02,0xC1,0x4B,0x24,0x05,0x60,0x02,0xC1,0x5E,0xE4,0x78,0x95,0xF6,0x08,0xF6, // 0B8x
2060 0x08,0xF6,0x78,0x8F,0xF6,0x08,0xF6,0x78,0x7E,0xF6,0x08,0xF6,0x30,0x06,0x02,0xC1, // 0B9x
2061 0x61,0x05,0x68,0xC2,0x66,0xFF,0xD1,0x8B,0xC1,0x5A,0x20,0x31,0x02,0x81,0x40,0x30, // 0BAx
2062 0x66,0x02,0x81,0x40,0xC2,0x31,0xF1,0x8E,0x40,0x0B,0xE5,0x3C,0xD3,0x94,0x30,0x40, // 0BBx
2063 0x1E,0xF1,0xBF,0x80,0x44,0x30,0x22,0x04,0xF1,0xB2,0x80,0x06,0x85,0x66,0x4E,0x85, // 0BCx
2064 0x67,0x4F,0xF1,0x9A,0xF5,0x4C,0xE5,0x4C,0x30,0xE7,0x26,0xF1,0x84,0x40,0x08,0x75, // 0BDx
2065 0x4E,0x00,0x75,0x4F,0x10,0x80,0x22,0xE5,0x48,0x45,0x47,0x70,0x17,0xD1,0x62,0xEF, // 0BEx
2066 0x78,0x02,0xC3,0x33,0xCE,0x33,0xCE,0xD8,0xF9,0xF5,0x4F,0x8E,0x4E,0xD2,0x34,0x80, // 0BFx
2067 0x08,0x20,0x76,0x05,0xE4,0xF5,0x4E,0xF5,0x4F,0x20,0x34,0x10,0x78,0x95,0x06,0x06, // 0C0x
2068 0x06,0xF1,0x7A,0x50,0x19,0xE4,0xF5,0x4E,0xF5,0x4F,0x80,0x12,0xD3,0xE5,0x4F,0x94, // 0C1x
2069 0x10,0xE5,0x4E,0x94,0x00,0x78,0x95,0x50,0x04,0x06,0x06,0x80,0x01,0x06,0xE5,0x4F, // 0C2x
2070 0x45,0x4E,0x60,0x09,0xE4,0xFD,0xAF,0x4F,0xAE,0x4E,0x12,0x2F,0xF9,0xE4,0xF5,0x3C, // 0C3x
2071 0xE4,0xFF,0xD1,0x9E,0x78,0x95,0xE6,0xD3,0x94,0x3C,0x50,0x02,0xC1,0x61,0x30,0x66, // 0C4x
2072 0x02,0xC1,0x61,0x75,0x68,0x02,0x22,0x20,0x31,0x02,0xC1,0x61,0xF1,0x72,0x78,0x8E, // 0C5x
2073 0xA6,0x39,0x75,0x68,0x04,0xE4,0xFF,0xD1,0x8B,0xE4,0x78,0x95,0xF6,0xF5,0x3C,0x78, // 0C6x
2074 0x91,0xF6,0x08,0xF6,0x30,0x06,0x02,0xC1,0x5E,0xC3,0xE5,0x3B,0x94,0x96,0xE5,0x3A, // 0C7x
2075 0x94,0x00,0x40,0x02,0xC1,0x61,0xC1,0x5E,0x20,0x31,0x02,0xC1,0x61,0x05,0x68,0xC2, // 0C8x
2076 0x31,0x78,0x91,0xF1,0x63,0x30,0xE7,0x23,0xC3,0xE4,0x9F,0xFD,0xE4,0x9E,0xFC,0xF1, // 0C9x
2077 0x5C,0xF5,0x4C,0xED,0xF1,0xA6,0xE5,0x4C,0x94,0x00,0x40,0x50,0x78,0x99,0xD1,0x77, // 0CAx
2078 0xAE,0x04,0xED,0x54,0xF0,0x78,0x92,0xF1,0x6B,0x80,0x41,0x79,0x91,0xE7,0xF1,0x5C, // 0CBx
2079 0xF5,0x4C,0x09,0xE7,0xF1,0xA6,0xE5,0x4C,0x94,0x00,0x40,0x1F,0x78,0x99,0xE6,0x95, // 0CCx
2080 0x4D,0xF6,0x18,0xE6,0x95,0x4C,0xF6,0x78,0x91,0xE6,0xFE,0x08,0xE6,0xFF,0xAC,0x06, // 0CDx
2081 0x54,0xF0,0xFD,0xC3,0xEF,0x9D,0xF6,0xEE,0x9C,0x18,0xF6,0xC3,0x78,0x99,0xE6,0x94, // 0CEx
2082 0x19,0x18,0xE6,0x94,0x00,0x50,0x05,0x76,0x00,0x08,0x76,0x19,0xC3,0x78,0x99,0xE6, // 0CFx
2083 0x95,0x44,0xF5,0x4D,0x18,0xE6,0x95,0x43,0xF5,0x4C,0xD1,0x62,0xD3,0xEF,0x94,0x3C, // 0D0x
2084 0xEE,0x64,0x80,0x94,0x80,0x40,0x13,0xE5,0x4C,0x30,0xE7,0x08,0x75,0x4C,0xFF,0x75, // 0D1x
2085 0x4D,0xC4,0x80,0x06,0x75,0x4C,0x00,0x75,0x4D,0x3C,0x78,0x97,0xD1,0x77,0xE5,0x39, // 0D2x
2086 0xFD,0x7C,0x00,0x25,0xE0,0xFF,0xEC,0x33,0xFE,0xEF,0x24,0x05,0xF5,0x4D,0xE4,0x3E, // 0D3x
2087 0xF5,0x4C,0xD3,0xE5,0x4D,0x94,0x28,0xE5,0x4C,0x94,0x00,0x40,0x06,0x75,0x4C,0x00, // 0D4x
2088 0x75,0x4D,0x28,0x78,0x96,0xF1,0x63,0x30,0xE7,0x04,0xD1,0x77,0x80,0x0C,0xC3,0xEF, // 0D5x
2089 0x95,0x4D,0x78,0x97,0xF6,0xEE,0x95,0x4C,0x18,0xF6,0x30,0x64,0x28,0xC2,0x64,0x78, // 0D6x
2090 0x8E,0xE6,0xFF,0xC3,0xED,0x9F,0xFF,0xEC,0x94,0x00,0xFE,0x78,0x90,0xF1,0x6A,0xE6, // 0D7x
2091 0x08,0x30,0xE7,0x0A,0x74,0x05,0x26,0xF6,0x18,0xE4,0x36,0xF6,0x80,0x07,0x78,0x90, // 0D8x
2092 0x74,0xFB,0x12,0x26,0xC2,0x78,0x96,0xD1,0x81,0x94,0xFA,0xEE,0x64,0x80,0x94,0x80, // 0D9x
2093 0x50,0x0D,0x78,0x8F,0xD1,0x81,0x94,0x7D,0xEE,0x64,0x80,0x94,0x80,0x40,0x03,0xE4, // 0DAx
2094 0xF5,0x68,0xE4,0xFF,0xC1,0x5C,0x20,0x32,0x02,0xC1,0x61,0x15,0x68,0xC2,0x32,0x30, // 0DBx
2095 0x22,0x04,0xF1,0xB2,0x80,0x06,0x85,0x66,0x4E,0x85,0x67,0x4F,0xF1,0x9A,0xF5,0x4C, // 0DCx
2096 0xD1,0x62,0x8E,0x4E,0x8F,0x4F,0xF1,0x8E,0x40,0x0B,0xE5,0x3C,0xD3,0x94,0x30,0x40, // 0DDx
2097 0x3E,0xF1,0xBF,0x80,0x3F,0xF1,0x84,0x40,0x08,0x75,0x4E,0x00,0x75,0x4F,0x10,0x80, // 0DEx
2098 0x33,0xE5,0x4C,0x30,0xE7,0x26,0xE5,0x3C,0x70,0x20,0xC3,0x78,0x99,0xE6,0x95,0x67, // 0DFx
2099 0x18,0xE6,0x95,0x66,0x50,0x14,0xD2,0x34,0xE5,0x4F,0x94,0x02,0xE5,0x4E,0x94,0x00, // 0E0x
2100 0x40,0x12,0x75,0x4E,0x00,0x75,0x4F,0x02,0x80,0x0A,0x80,0x03,0x20,0x76,0x05,0xE4, // 0E1x
2101 0xF5,0x4E,0xF5,0x4F,0x20,0x34,0x0F,0xE5,0x4F,0x45,0x4E,0x60,0x09,0xF1,0x7A,0x50, // 0E2x
2102 0x05,0xE4,0xF5,0x4E,0xF5,0x4F,0xE5,0x4F,0x45,0x4E,0x60,0x0D,0x7D,0x01,0xAF,0x4F, // 0E3x
2103 0xAE,0x4E,0x12,0x2F,0xF9,0x75,0x68,0x05,0x22,0xE1,0x72,0x7F,0x01,0xD1,0x9E,0x30, // 0E4x
2104 0x31,0x0F,0x20,0x66,0x0C,0xC2,0x31,0x75,0x68,0x03,0x7F,0x01,0x80,0x2D,0xE4,0xF5, // 0E5x
2105 0x68,0x22,0xAF,0x4D,0xAE,0x4C,0xC3,0xEE,0x64,0x80,0x94,0x80,0x50,0x08,0xC3,0xE4, // 0E6x
2106 0x9F,0xFF,0xE4,0x9E,0xFE,0x22,0x22,0xE5,0x4D,0x26,0xF6,0x18,0xE5,0x4C,0x36,0xF6, // 0E7x
2107 0x22,0xE6,0xFE,0x08,0xE6,0xFF,0xD1,0x66,0xD3,0xEF,0x22,0xEF,0x60,0x07,0x12,0x1E, // 0E8x
2108 0xA3,0xC2,0x31,0x80,0x05,0x12,0x1E,0xC5,0xC2,0x32,0xE4,0xF5,0x3C,0x22,0x8F,0x50, // 0E9x
2109 0x30,0x66,0x0B,0x30,0x3B,0x08,0xD1,0xC0,0xC2,0x66,0xAF,0x50,0xD1,0x8B,0x22,0xE4, // 0EAx
2110 0xF5,0x68,0x78,0x8D,0xF6,0x18,0x76,0x08,0x7D,0xC2,0x7C,0x13,0x7F,0x0A,0xF1,0xDF, // 0EBx
2111 0xE5,0x65,0x90,0x01,0x99,0x93,0xF5,0x54,0x90,0x11,0x59,0xE0,0xFE,0x90,0x11,0x58, // 0ECx
2112 0xE0,0xFD,0xED,0x54,0xC0,0xFF,0xE5,0x6A,0x54,0x3F,0xFD,0xEE,0xFC,0xEF,0x4D,0xFD, // 0EDx
2113 0x7F,0x58,0x12,0x06,0xE6,0xE5,0x6A,0xAE,0x69,0x78,0x02,0xCE,0xC3,0x13,0xCE,0x13, // 0EEx
2114 0xD8,0xF9,0x54,0xF0,0xFF,0xE5,0x54,0x54,0x0F,0x4F,0xFD,0x7F,0x80,0x12,0x02,0xAC, // 0EFx
2115 0xE5,0x69,0x13,0x13,0x54,0x0F,0xFF,0xE5,0x54,0x54,0x10,0x44,0x80,0x4F,0xFD,0x7F, // 0F0x
2116 0x81,0x02,0x02,0xAC,0x75,0x23,0x9F,0x75,0x28,0x03,0xE4,0xF5,0x73,0xF5,0x25,0x75, // 0F1x
2117 0x24,0x40,0x75,0x20,0x3D,0x75,0x22,0x04,0xF5,0x18,0x78,0xA5,0xF6,0x78,0xA2,0xF6, // 0F2x
2118 0x08,0x76,0x10,0xC2,0x6A,0xC2,0x6C,0xC2,0x6B,0xC2,0x68,0xF5,0x72,0x08,0xF6,0x12, // 0F3x
2119 0x32,0xF4,0xD1,0xAF,0x12,0x17,0xF6,0x12,0x15,0x70,0x12,0x20,0x6F,0x12,0x1E,0xDC, // 0F4x
2120 0xC2,0x69,0xC2,0x38,0xC2,0x3D,0xE4,0x90,0x80,0x6D,0xF0,0x22,0xC4,0xF8,0x54,0xF0, // 0F5x
2121 0xC8,0x68,0x22,0xE6,0xFE,0x08,0xE6,0xFF,0xEE,0x22,0xEF,0x26,0xF6,0x18,0xEE,0x36, // 0F6x
2122 0xF6,0x22,0x78,0x98,0xA6,0x43,0x08,0xA6,0x44,0x22,0xC3,0xE5,0x44,0x94,0x19,0xE5, // 0F7x
2123 0x43,0x94,0x00,0x22,0x90,0x11,0x18,0xE0,0x54,0xF0,0xD3,0x94,0x00,0x22,0xC2,0x34, // 0F8x
2124 0xD3,0xE5,0x48,0x94,0x05,0xE5,0x47,0x94,0x00,0x22,0xC3,0xE5,0x44,0x95,0x4F,0xF5, // 0F9x
2125 0x4D,0xE5,0x43,0x95,0x4E,0x22,0xC4,0x54,0x0F,0x48,0xF5,0x4D,0xD3,0xE5,0x4D,0x94, // 0FAx
2126 0x00,0x22,0xE5,0x67,0x24,0xC8,0xF5,0x4F,0xE5,0x66,0x34,0xFF,0xF5,0x4E,0x22,0xE5, // 0FBx
2127 0x48,0x24,0xFB,0xF5,0x4F,0xE5,0x47,0x34,0xFF,0xF5,0x4E,0xE5,0x4F,0x25,0xE0,0xFF, // 0FCx
2128 0xE5,0x4E,0x33,0xFE,0xE5,0x4F,0x2F,0xF5,0x4F,0xE5,0x4E,0x3E,0xF5,0x4E,0x22,0x8F, // 0FDx
2129 0x65,0x8C,0x69,0x8D,0x6A,0x22,0xE4,0x78,0xA1,0xF6,0xC2,0x75,0x22,0xE5,0x71,0x94, // 0FEx
2130 0xF0,0xE5,0x70,0x22,0xAF,0x4F,0xAE,0x4E,0xC1,0x66,0x30,0x52,0x4F,0x30,0x0C,0x4C, // 0FFx
2131 0x30,0x22,0x03,0x30,0x20,0x46,0x90,0x80,0x35,0x31,0x4F,0x24,0xFA,0x12,0x26,0xD2, // 100x
2132 0x50,0x0A,0xE5,0x71,0x94,0x1C,0xE5,0x70,0x94,0x00,0x50,0x06,0x7C,0x3F,0x7B,0x7E, // 101x
2133 0x21,0x3A,0xD3,0xE5,0x71,0x94,0x40,0xE5,0x70,0x94,0x00,0x50,0x06,0x7C,0x2E,0x7B, // 102x
2134 0x5C,0x21,0x3A,0x90,0x11,0xD5,0xE0,0x30,0xE2,0x0C,0x20,0x21,0x09,0x20,0x3D,0x06, // 103x
2135 0x7C,0x2E,0x7B,0x6A,0x21,0x3A,0x7C,0x1A,0x7B,0x35,0x21,0x3A,0x90,0x11,0xD8,0xE0, // 104x
2136 0xF5,0x4D,0x30,0x38,0x03,0x30,0x52,0x1E,0x30,0x38,0x03,0x30,0x72,0x07,0xE5,0x75, // 105x
2137 0xD3,0x94,0x01,0x50,0x03,0x20,0x52,0x0E,0x30,0x30,0x1A,0x78,0x7B,0xE6,0xC3,0x94, // 106x
2138 0x04,0x50,0x03,0x30,0x07,0x0F,0x7C,0x3C,0x7B,0x6A,0x20,0x30,0x02,0x21,0x3A,0x78, // 107x
2139 0x7B,0x76,0x05,0x21,0x3A,0x30,0x07,0x06,0x7C,0x38,0x7B,0x70,0x21,0x3A,0x30,0x52, // 108x
2140 0x32,0xE5,0x18,0x64,0x04,0x60,0x07,0xE5,0x18,0x60,0x03,0xB4,0x02,0x03,0x20,0x30, // 109x
2141 0x22,0x90,0x11,0xD5,0xE0,0x30,0xE2,0x06,0x7C,0x2E,0x7B,0x6A,0x80,0x0F,0xE5,0x4D, // 10Ax
2142 0x30,0xE2,0x06,0x7C,0x10,0x7B,0x20,0x80,0x04,0x7C,0x1A,0x7B,0x35,0xE4,0x78,0x7B, // 10Bx
2143 0xF6,0x80,0x77,0xE5,0x4D,0x7A,0x3C,0x30,0xE0,0x02,0x7A,0x2E,0xC3,0x74,0xD2,0x95, // 10Cx
2144 0x44,0xF5,0x4D,0xE4,0x95,0x43,0xF5,0x4C,0xE5,0x4C,0x30,0xE7,0x07,0xE4,0xF5,0x4C, // 10Dx
2145 0xF5,0x4D,0x80,0x03,0x12,0x1E,0xD0,0xE5,0x3E,0x25,0xE0,0xFF,0xE5,0x3D,0x33,0xFE, // 10Ex
2146 0xE5,0x4D,0x2F,0xF5,0x4D,0xE5,0x4C,0x3E,0xF5,0x4C,0xE5,0x4D,0xC3,0x13,0xD3,0x9A, // 10Fx
2147 0x40,0x04,0x7C,0x1A,0x80,0x09,0xE5,0x4D,0xC3,0x13,0xFF,0xC3,0xEA,0x9F,0xFC,0xE5, // 110x
2148 0x4D,0xD3,0x94,0x6A,0x40,0x04,0x7B,0x35,0x80,0x06,0xC3,0x74,0x6A,0x95,0x4D,0xFB, // 111x
2149 0xEC,0xC3,0x94,0x1A,0x50,0x02,0x7C,0x1A,0xEB,0xC3,0x94,0x35,0x50,0x02,0x7B,0x35, // 112x
2150 0x30,0x30,0x07,0x78,0x7B,0xE6,0x70,0x02,0x76,0x02,0xAD,0x03,0x7F,0x5C,0x12,0x02, // 113x
2151 0xAC,0xAD,0x04,0x0F,0x12,0x02,0xAC,0x7F,0x5F,0x02,0x02,0xAC,0x90,0x80,0x0C,0xE0, // 114x
2152 0xC3,0x13,0xFE,0xA3,0xE0,0x13,0x22,0xE5,0x39,0xC3,0x94,0x40,0x40,0x14,0x30,0x6D, // 115x
2153 0x11,0x90,0x80,0x00,0x74,0x05,0xF0,0x90,0x80,0x0C,0x04,0xF0,0xA3,0x74,0x40,0xF0, // 116x
2154 0x21,0xFF,0xE5,0x39,0xC3,0x94,0x30,0x40,0x0F,0x30,0x6D,0x0C,0x90,0x80,0x00,0x74, // 117x
2155 0x05,0x51,0x26,0x74,0x78,0xF0,0x80,0x77,0xE5,0x39,0xC3,0x94,0x24,0x40,0x0C,0x90, // 118x
2156 0x80,0x00,0x74,0x04,0x51,0x26,0x74,0xB0,0xF0,0x80,0x64,0xE5,0x39,0xC3,0x94,0x18, // 119x
2157 0x40,0x0C,0x90,0x80,0x00,0x74,0x03,0x51,0x26,0x74,0xE8,0xF0,0x80,0x51,0xE5,0x39, // 11Ax
2158 0xC3,0x94,0x0B,0x50,0x03,0x20,0x6D,0x0C,0x90,0x80,0x00,0x74,0x03,0x51,0x26,0x74, // 11Bx
2159 0x20,0xF0,0x80,0x3B,0xE5,0x39,0xC3,0x94,0x05,0x40,0x0A,0x90,0x80,0x00,0xD1,0x65, // 11Cx
2160 0x74,0xF4,0xF0,0x80,0x2A,0x90,0x11,0x36,0x12,0x1C,0x2C,0x53,0x4E,0x03,0xC3,0xE5, // 11Dx
2161 0x4F,0x94,0x12,0xE5,0x4E,0x94,0x00,0x90,0x80,0x00,0x50,0x0E,0x74,0x01,0xF0,0x90, // 11Ex
2162 0x80,0x0C,0xE4,0xF0,0xA3,0x74,0x64,0xF0,0x80,0x05,0xD1,0x65,0x74,0x2C,0xF0,0x90, // 11Fx
2163 0x80,0x00,0xE0,0xC3,0x94,0x03,0x40,0x0D,0x30,0x0A,0x0A,0x90,0x80,0x0C,0x74,0x06, // 120x
2164 0xF0,0xA3,0x74,0x40,0xF0,0x31,0x4C,0xFF,0xC3,0xE4,0x9F,0xFF,0xE4,0x9E,0x90,0x80, // 121x
2165 0x0A,0xF0,0xA3,0xEF,0xF0,0x22,0xF0,0x90,0x80,0x0C,0xF0,0xA3,0x22,0x20,0x35,0x02, // 122x
2166 0xA1,0x6F,0x90,0x11,0xD8,0xE0,0x54,0xF0,0xF5,0x4C,0xFF,0xC3,0x90,0x80,0x60,0xE0, // 123x
2167 0x9F,0x90,0x80,0x5F,0xE0,0x94,0x00,0x50,0x0E,0x90,0x80,0x64,0xE0,0xC3,0x94,0x0B, // 124x
2168 0x50,0x0D,0xE0,0x04,0xF0,0x80,0x08,0x90,0x80,0x64,0xE0,0x60,0x02,0x14,0xF0,0x90, // 125x
2169 0x80,0x64,0xE0,0xFF,0xD3,0x94,0x0A,0x40,0x04,0xD2,0x6E,0x80,0x08,0xEF,0xC3,0x94, // 126x
2170 0x05,0x50,0x02,0xC2,0x6E,0xE4,0x90,0x80,0x5F,0xF0,0xA3,0xF0,0x30,0x6A,0x4D,0xE5, // 127x
2171 0x75,0xC3,0x94,0x04,0x40,0x46,0x20,0x24,0x40,0xE5,0x73,0x30,0xE6,0x29,0xE5,0x72, // 128x
2172 0x60,0x03,0xB4,0x06,0x04,0x7F,0x01,0x80,0x02,0x7F,0x00,0x8F,0x4C,0x30,0x26,0x04, // 129x
2173 0xE5,0x4C,0x70,0x07,0x20,0x26,0x06,0xE5,0x4C,0x70,0x02,0xD2,0x27,0xE5,0x72,0xB5, // 12Ax
2174 0x18,0x02,0xD2,0x12,0x53,0x73,0xBF,0x20,0x6B,0x03,0x30,0x68,0x0C,0xE5,0x72,0x65, // 12Bx
2175 0x18,0x60,0x06,0xD2,0x12,0xC2,0x6B,0xC2,0x68,0x75,0x75,0x04,0x30,0x27,0x40,0xE5, // 12Cx
2176 0x72,0x24,0xFE,0x60,0x0F,0x24,0xFE,0x60,0x15,0x24,0xFE,0x60,0x0C,0x80,0x00,0xE4, // 12Dx
2177 0xF5,0x0D,0x80,0x0D,0x75,0x0D,0x01,0x80,0x08,0x75,0x0D,0x02,0x80,0x03,0x75,0x0D, // 12Ex
2178 0x03,0x85,0x72,0x18,0x78,0xAB,0xA6,0x0D,0xB1,0x70,0xC2,0x6D,0x31,0x57,0x31,0x4C, // 12Fx
2179 0xFF,0xE5,0x0D,0x12,0x2F,0x86,0xEE,0xF0,0xA3,0xEF,0xF0,0xC2,0x12,0xC2,0x27,0xE5, // 130x
2180 0x18,0x64,0x03,0x60,0x05,0xE5,0x18,0xB4,0x05,0x0B,0x30,0x23,0x05,0x75,0x18,0x05, // 131x
2181 0x80,0x03,0x75,0x18,0x03,0x90,0x80,0x63,0xE0,0x60,0x02,0x14,0xF0,0x90,0x80,0x5E, // 132x
2182 0xE0,0x60,0x02,0x14,0xF0,0xE5,0x75,0x14,0x60,0x4E,0x14,0x70,0x02,0x61,0xEC,0x14, // 133x
2183 0x70,0x02,0x81,0x03,0x14,0x70,0x02,0x81,0x17,0x14,0x70,0x02,0x81,0xF0,0x24,0x05, // 134x
2184 0x60,0x02,0xA1,0x66,0x12,0x32,0xF4,0xC2,0x5B,0xC2,0x74,0x12,0x0E,0xAF,0x12,0x32, // 135x
2185 0xE0,0x75,0x75,0x01,0x7F,0x01,0xB1,0xE8,0xC2,0x15,0xE4,0xFD,0xFC,0x7F,0x9E,0x12, // 136x
2186 0x06,0xE6,0xE4,0x90,0x80,0x5D,0xF0,0x90,0x80,0x6A,0xF0,0xC2,0x71,0xD2,0x12,0xC2, // 137x
2187 0x02,0xC2,0x59,0xC2,0x72,0xC2,0x58,0x22,0x75,0x74,0x02,0x7D,0x02,0x7F,0xA2,0x12, // 138x
2188 0x02,0xAC,0xC2,0x5B,0x90,0x11,0x11,0xE0,0xFE,0x90,0x11,0x10,0xE0,0xFD,0xED,0xAC, // 139x
2189 0x06,0x44,0x01,0xFD,0x7F,0x10,0x12,0x06,0xE6,0xE4,0x90,0x80,0x6D,0xF0,0x90,0x80, // 13Ax
2190 0x5D,0xE0,0x04,0xF0,0x30,0x50,0x0B,0x30,0x51,0x05,0x75,0x18,0x02,0x80,0x03,0xE4, // 13Bx
2191 0xF5,0x18,0xE5,0x18,0xB4,0x02,0x04,0x7D,0x0D,0x80,0x02,0x7D,0x71,0x12,0x07,0xF3, // 13Cx
2192 0x20,0x06,0x09,0x75,0x75,0x02,0x75,0x74,0x03,0xC2,0x6D,0x22,0x90,0x80,0x5D,0xE0, // 13Dx
2193 0xD3,0x94,0x0A,0x50,0x02,0xA1,0x6F,0xE4,0xF0,0xD2,0x6D,0x22,0x12,0x02,0xA8,0xE5, // 13Ex
2194 0x74,0xC3,0x94,0x06,0x40,0x0A,0x75,0x75,0x03,0x7D,0x02,0xF1,0xDE,0xC2,0x6D,0x22, // 13Fx
2195 0x05,0x74,0x22,0x31,0x57,0xC2,0x77,0x30,0x6A,0x02,0xD2,0x27,0x75,0x75,0x04,0xE4, // 140x
2196 0x90,0x80,0x5D,0xF0,0xC2,0x71,0x22,0xE5,0x73,0x30,0xE6,0x0B,0x75,0x75,0x03,0xE4, // 141x
2197 0xF5,0x76,0xC2,0x6D,0x53,0x73,0xBF,0x30,0x12,0x1F,0x20,0x24,0x1C,0x30,0x26,0x05, // 142x
2198 0xE4,0xF5,0x18,0x80,0x03,0x75,0x18,0x02,0x75,0x74,0x06,0x12,0x02,0xA8,0x7F,0x01, // 143x
2199 0xB1,0xE8,0xC2,0x15,0xC2,0x14,0x12,0x0F,0xE6,0x30,0x06,0x34,0x90,0x80,0x63,0xE0, // 144x
2200 0x70,0x2E,0x12,0x32,0xE0,0xE4,0xF5,0x75,0xF5,0x68,0xC2,0x6D,0xC2,0x24,0xF5,0x76, // 145x
2201 0x20,0x6A,0x02,0x81,0xEC,0x90,0x11,0x9C,0xE0,0x54,0x07,0x64,0x01,0x70,0x7D,0xF5, // 146x
2202 0x4C,0xC2,0x70,0xAD,0x4C,0x7F,0x9C,0x12,0x02,0xAC,0xAF,0x4C,0xD1,0x6F,0x80,0x6C, // 147x
2203 0x30,0x12,0x03,0x30,0x24,0x4B,0x30,0x6A,0x2C,0xB1,0xF8,0xE5,0x74,0x64,0x08,0x60, // 148x
2204 0x03,0x30,0x24,0x1C,0x78,0xA1,0xE6,0xC3,0x94,0x0F,0x50,0x03,0x06,0x80,0x02,0xD2, // 149x
2205 0x75,0x30,0x73,0x24,0xD2,0x12,0xB1,0x83,0xB1,0x72,0xC2,0x6D,0xC2,0x73,0x80,0x00, // 14Ax
2206 0x12,0x0F,0xE6,0x80,0x13,0x75,0x74,0x08,0x12,0x02,0xA8,0x75,0x75,0x05,0xE4,0xF5, // 14Bx
2207 0x73,0xC2,0x14,0xC2,0x6D,0x78,0xAC,0xF6,0x7D,0x01,0xF1,0xDE,0xE4,0xF5,0x76,0x80, // 14Cx
2208 0x1B,0x05,0x76,0x30,0x21,0x05,0x75,0x4D,0x19,0x80,0x03,0x75,0x4D,0x0A,0xE5,0x76, // 14Dx
2209 0xC3,0x95,0x4D,0x40,0x07,0x85,0x4D,0x76,0xD2,0x6D,0xD2,0x12,0xF1,0x3A,0x80,0x73, // 14Ex
2210 0xE5,0x73,0x54,0x48,0x70,0x15,0x20,0x12,0x03,0x30,0x2D,0x03,0x30,0x24,0x0C,0x30, // 14Fx
2211 0x06,0x06,0x90,0x80,0x63,0xE0,0x60,0x03,0x30,0x73,0x3B,0x7F,0x01,0xB1,0xE8,0xC2, // 150x
2212 0x15,0x30,0x06,0x08,0xE4,0xF5,0x75,0x75,0x74,0x01,0x80,0x06,0x75,0x75,0x03,0x75, // 151x
2213 0x74,0x06,0x12,0x02,0xA8,0xC2,0x2D,0xE4,0xF5,0x73,0xD2,0x12,0xB1,0x83,0xB1,0x72, // 152x
2214 0xC2,0x6D,0x30,0x26,0x05,0xE4,0xF5,0x18,0x80,0x03,0x75,0x18,0x02,0xF1,0x3A,0xC2, // 153x
2215 0x73,0x12,0x0F,0xE6,0x80,0x1D,0xB1,0xF8,0xF1,0x3A,0x78,0xA1,0xE6,0xC3,0x94,0x0F, // 154x
2216 0x50,0x03,0x06,0x80,0x02,0xD2,0x75,0x20,0x06,0x09,0x30,0x38,0x06,0x90,0x80,0x63, // 155x
2217 0x74,0x14,0xF0,0x02,0x20,0xAB,0xE4,0xF5,0x75,0x75,0x74,0x01,0x12,0x02,0xA8,0x22, // 156x
2218 0xB1,0x83,0x7F,0x08,0x90,0x80,0x01,0xE4,0xF0,0xA3,0xDF,0xFC,0x75,0x12,0x00,0x75, // 157x
2219 0x13,0x32,0x22,0xE4,0x78,0xAA,0xF6,0x75,0x08,0x04,0xF5,0x11,0xF5,0x10,0xF5,0x0F, // 158x
2220 0xF5,0x0E,0xF5,0x17,0xF5,0x16,0xF5,0x15,0xF5,0x14,0xF5,0x19,0xF5,0x1A,0x7F,0x10, // 159x
2221 0x90,0x80,0x16,0xE4,0xF0,0xA3,0xDF,0xFC,0x12,0x2F,0xA7,0x12,0x2F,0xB3,0xE4,0xF5, // 15Ax
2222 0x1B,0xF5,0x0C,0xF5,0x0B,0xF5,0x0A,0xF5,0x09,0x90,0x80,0x09,0xF0,0xC2,0x3A,0x7D, // 15Bx
2223 0x10,0xFC,0x7F,0x68,0x12,0x06,0xE6,0x7D,0x01,0x7F,0xB1,0x12,0x07,0x8B,0x90,0x11, // 15Cx
2224 0x4C,0xE0,0xFF,0x53,0x07,0x1F,0xEF,0x44,0x20,0xFD,0x7C,0x00,0x7F,0x4C,0x12,0x06, // 15Dx
2225 0xE6,0xE4,0xFD,0x7F,0xB1,0x02,0x07,0x8B,0x90,0x11,0xB0,0xE0,0xFD,0x53,0x05,0xFE, // 15Ex
2226 0xEF,0x42,0x05,0x7F,0xB0,0x02,0x02,0xAC,0x90,0x11,0xB0,0xE0,0xF5,0x4E,0x53,0x4E, // 15Fx
2227 0xBF,0xD2,0x6D,0x30,0x24,0x25,0x75,0x74,0x06,0xD2,0x12,0x75,0x18,0x01,0x30,0x6A, // 160x
2228 0x06,0xE5,0x72,0x64,0x01,0x60,0x03,0x20,0x6A,0x3D,0x90,0x11,0x84,0xE0,0x30,0x6A, // 161x
2229 0x06,0x20,0xE3,0x03,0x43,0x4E,0x40,0xD1,0x5E,0x80,0x26,0xD1,0x5E,0x30,0x6A,0x0B, // 162x
2230 0xE5,0x72,0x65,0x18,0x60,0x05,0x75,0x74,0x06,0x80,0x09,0x75,0x74,0x08,0x30,0x15, // 163x
2231 0x0D,0x30,0x14,0x08,0x7F,0x01,0xB1,0xE8,0xC2,0x15,0x80,0x0B,0x80,0x03,0x20,0x14, // 164x
2232 0x06,0xE4,0xFF,0xB1,0xE8,0xD2,0x15,0xAD,0x74,0x7F,0xA2,0x02,0x02,0xAC,0xAD,0x4E, // 165x
2233 0x7F,0xB0,0x02,0x02,0xAC,0x74,0x02,0xF0,0x90,0x80,0x0C,0x14,0xF0,0xA3,0x22,0xEF, // 166x
2234 0x90,0x02,0x08,0x93,0xF5,0x51,0x7E,0x01,0x7F,0xD5,0xFD,0xD1,0xF0,0x8E,0x66,0x8F, // 167x
2235 0x67,0x7E,0x01,0x7F,0xE1,0xAD,0x51,0xD1,0xF0,0x8E,0x63,0x8F,0x64,0x90,0x11,0xDB, // 168x
2236 0xE0,0x30,0xE7,0x14,0x7C,0x00,0x7D,0x11,0x12,0x00,0x3B,0xEE,0x12,0x0F,0x5C,0xF5, // 169x
2237 0x63,0xEF,0xC4,0x54,0x0F,0x48,0xF5,0x64,0x7E,0x01,0x7F,0xED,0xAD,0x51,0xD1,0xF0, // 16Ax
2238 0x90,0x80,0x61,0xEE,0xF0,0xFC,0xA3,0xEF,0xF0,0xFD,0x7F,0xA4,0x12,0x06,0xE6,0x90, // 16Bx
2239 0x80,0x61,0xE0,0xFC,0xA3,0xE0,0xFD,0x7F,0xA6,0x12,0x06,0xE6,0xE5,0x51,0x90,0x01, // 16Cx
2240 0xF9,0x93,0xFD,0x7F,0xB8,0x12,0x02,0xAC,0xE4,0xFD,0x7F,0xB9,0x12,0x02,0xAC,0x7E, // 16Dx
2241 0x01,0x7F,0xFE,0xAD,0x51,0xD1,0xF0,0x90,0x80,0x65,0xEE,0xF0,0xA3,0xEF,0xF0,0x22, // 16Ex
2242 0xAB,0x07,0xAA,0x06,0x8B,0x82,0x8A,0x83,0x12,0x32,0xEA,0xF1,0xE5,0xE5,0x52,0x30, // 16Fx
2243 0xE7,0x30,0xED,0xD3,0x94,0x01,0x40,0x05,0x30,0x28,0x02,0x80,0x09,0xED,0xC3,0x94, // 170x
2244 0x01,0x50,0x1F,0x30,0x29,0x1C,0xED,0x24,0x05,0xFF,0xE4,0x33,0xFE,0xEF,0x25,0xE0, // 171x
2245 0xFF,0xEE,0x33,0xFE,0xEB,0x2F,0xF5,0x82,0xEA,0x3E,0xF5,0x83,0xE4,0x93,0xF1,0xE5, // 172x
2246 0x80,0x03,0x53,0x52,0x7F,0xAE,0x52,0xAF,0x53,0x22,0x30,0x06,0x05,0x30,0x6A,0x02, // 173x
2247 0xE1,0xDD,0x20,0x6A,0x05,0x85,0x18,0x4E,0x80,0x03,0x85,0x72,0x4E,0xE5,0x4E,0x64, // 174x
2248 0x03,0x60,0x05,0xE5,0x4E,0xB4,0x05,0x05,0xE4,0xF5,0x4E,0x80,0x1C,0xE5,0x4E,0xB4, // 175x
2249 0x07,0x05,0x75,0x4E,0x02,0x80,0x12,0xE5,0x4E,0xB4,0x08,0x05,0x75,0x4E,0x04,0x80, // 176x
2250 0x08,0xE5,0x4E,0xB4,0x09,0x03,0x75,0x4E,0x06,0xE5,0x4E,0x54,0x07,0xFF,0xBF,0x01, // 177x
2251 0x03,0xC3,0x80,0x01,0xD3,0x92,0x70,0x90,0x11,0x9C,0xE0,0x54,0xF7,0x65,0x4E,0x60, // 178x
2252 0x3D,0x90,0x80,0x63,0x74,0x19,0xF0,0x90,0x80,0x5E,0x74,0x02,0xF0,0xE5,0x4E,0xC3, // 179x
2253 0x13,0xFF,0xAD,0x08,0x12,0x2F,0xB3,0x75,0x74,0x06,0x12,0x02,0xA8,0xC2,0x6D,0x12, // 17Ax
2254 0x32,0xD3,0x7F,0x9C,0x12,0x02,0xAC,0x53,0x4E,0xDF,0x90,0x11,0x85,0xE0,0xF5,0x50, // 17Bx
2255 0xA3,0xE0,0xF5,0x4F,0x43,0x50,0x40,0xF1,0xED,0x53,0x50,0xBF,0xF1,0xED,0x12,0x32, // 17Cx
2256 0xD3,0x7F,0x9C,0x12,0x02,0xAC,0x53,0x4E,0xDF,0xAF,0x4E,0xD1,0x6F,0x22,0x7C,0x00, // 17Dx
2257 0x7F,0x9E,0x02,0x06,0xE6,0xF5,0x52,0x74,0x01,0x93,0xF5,0x53,0x22,0xAD,0x50,0xAC, // 17Ex
2258 0x4F,0x7F,0x85,0x02,0x06,0xE6,0xE4,0xF5,0x58,0xF5,0x60,0xF5,0x61,0xF5,0x5E,0xF5, // 17Fx
2259 0x5F,0xF5,0x59,0xF5,0x5A,0x11,0x22,0x78,0x9F,0xF6,0xF5,0x62,0xC2,0x73,0x78,0x9D, // 180x
2260 0xF6,0x08,0xF6,0x78,0xA1,0xF6,0xC2,0x75,0xF5,0x5C,0xF5,0x5D,0xA2,0x16,0xB3,0x92, // 181x
2261 0x39,0x22,0x78,0xA0,0xF6,0x78,0x9B,0xF6,0x18,0xF6,0x22,0xE5,0x75,0xC3,0x94,0x04, // 182x
2262 0x50,0x02,0x80,0xC2,0xE5,0x62,0x14,0x70,0x02,0x41,0x1C,0x04,0x60,0x02,0x41,0xFC, // 183x
2263 0xD3,0x71,0x0D,0x94,0x00,0x50,0x02,0x41,0xFC,0x12,0x0F,0xED,0x94,0x00,0x40,0x02, // 184x
2264 0x41,0xFC,0x90,0x11,0x32,0xE0,0xA2,0xE3,0x92,0x34,0xA2,0x33,0x30,0x34,0x01,0xB3, // 185x
2265 0x40,0x02,0x41,0xFC,0xB2,0x33,0x90,0x11,0x33,0xE0,0xFF,0xC3,0x95,0x5B,0xF5,0x4D, // 186x
2266 0x8F,0x5B,0x20,0x34,0x06,0xE5,0x4D,0xF4,0x04,0xF5,0x4D,0xE5,0x4D,0x30,0xE7,0x05, // 187x
2267 0x75,0x4C,0xFF,0x80,0x03,0xE4,0xF5,0x4C,0x78,0x9C,0xE6,0xF5,0x4F,0xE5,0x4F,0x30, // 188x
2268 0xE7,0x05,0x75,0x4E,0xFF,0x80,0x03,0xE4,0xF5,0x4E,0x78,0x9C,0xA6,0x4D,0xE5,0x4F, // 189x
2269 0x25,0x4D,0xF5,0x4D,0xE5,0x4E,0x35,0x4C,0xF5,0x4C,0xD1,0xD0,0x30,0x26,0x05,0xE5, // 18Ax
2270 0x18,0xB4,0x07,0x0E,0x20,0x26,0x29,0xE5,0x18,0x64,0x04,0x60,0x05,0xE5,0x18,0xB4, // 18Bx
2271 0x09,0x1E,0xE5,0x4D,0xC3,0x94,0x00,0x40,0x0F,0xE5,0x4D,0xD3,0x94,0x7F,0x50,0x08, // 18Cx
2272 0x71,0x05,0x70,0x02,0x05,0x5C,0x80,0x4E,0x51,0xFD,0x70,0x02,0x15,0x5C,0x80,0x46, // 18Dx
2273 0xE5,0x4D,0xC3,0x94,0xE1,0x50,0x12,0xE5,0x4D,0xC3,0x94,0x20,0x40,0x0B,0xE5,0x18, // 18Ex
2274 0x64,0x02,0x60,0x05,0xE5,0x18,0xB4,0x07,0x05,0x78,0xA0,0x06,0x80,0x28,0xE5,0x4D, // 18Fx
2275 0xC3,0x94,0x20,0x40,0x0E,0xE5,0x4D,0x94,0x60,0x50,0x08,0x71,0x05,0x70,0x02,0x05, // 190x
2276 0x5C,0x80,0x13,0xE5,0x4D,0xC3,0x94,0xA0,0x40,0x0C,0xE5,0x4D,0x94,0xE1,0x50,0x06, // 191x
2277 0x51,0xFD,0x70,0x02,0x15,0x5C,0x30,0x23,0x0D,0xA2,0x34,0x30,0x16,0x01,0xB3,0x40, // 192x
2278 0x05,0x75,0x4D,0x40,0x80,0x03,0x75,0x4D,0x80,0xE4,0xF5,0x4C,0xC3,0xE5,0x5B,0x95, // 193x
2279 0x4D,0xF5,0x4F,0xE4,0x95,0x4C,0xF5,0x4E,0xE5,0x4F,0xC3,0x94,0x00,0x40,0x06,0xE5, // 194x
2280 0x4F,0x94,0x40,0x40,0x0E,0xE5,0x4F,0xC3,0x94,0xC0,0x40,0x0C,0xE5,0x4F,0xD3,0x94, // 195x
2281 0xFF,0x50,0x05,0x78,0x9D,0x06,0x80,0x03,0x78,0x9E,0x06,0xAF,0x4F,0xAE,0x4E,0x12, // 196x
2282 0x0E,0x66,0xEF,0x25,0x61,0xF5,0x61,0xEE,0x35,0x60,0xF5,0x60,0x78,0x9F,0x06,0xE6, // 197x
2283 0xB4,0x80,0x04,0xE4,0xF6,0x05,0x62,0x20,0x23,0x02,0x41,0x16,0x30,0x38,0x05,0x75, // 198x
2284 0x52,0x10,0x80,0x03,0x75,0x52,0x64,0xD3,0xE5,0x5D,0x94,0xC8,0xE5,0x5C,0x64,0x80, // 199x
2285 0x94,0x80,0x40,0x08,0x75,0x5C,0x00,0x75,0x5D,0xC8,0x80,0x13,0xC3,0xE5,0x5D,0x94, // 19Ax
2286 0x38,0xE5,0x5C,0x64,0x80,0x94,0x7F,0x50,0x06,0x75,0x5C,0xFF,0x75,0x5D,0x38,0xC3, // 19Bx
2287 0xE4,0x95,0x52,0xFF,0xE4,0x94,0x00,0xFE,0xC3,0xE5,0x5D,0x9F,0xEE,0x64,0x80,0xF8, // 19Cx
2288 0xE5,0x5C,0x64,0x80,0x98,0x50,0x04,0xD2,0x16,0x80,0x0F,0xD3,0xE5,0x5D,0x95,0x52, // 19Dx
2289 0x74,0x80,0xF8,0x65,0x5C,0x98,0x40,0x02,0xC2,0x16,0xA2,0x16,0x30,0x39,0x01,0xB3, // 19Ex
2290 0x40,0x06,0xE5,0x62,0x70,0x02,0x41,0xFC,0x90,0x11,0xA8,0xD1,0xB3,0x30,0x16,0x05, // 19Fx
2291 0x43,0x51,0x04,0x80,0x03,0x53,0x51,0xFB,0xAD,0x51,0xAC,0x50,0x7F,0xA8,0x12,0x06, // 1A0x
2292 0xE6,0xA2,0x16,0x92,0x39,0x22,0xA2,0x16,0xB3,0x92,0x39,0x22,0x05,0x62,0x20,0x3C, // 1A1x
2293 0x13,0x20,0x72,0x06,0x20,0x59,0x03,0x30,0x20,0x0A,0xE5,0x75,0xC3,0x94,0x04,0x40, // 1A2x
2294 0x03,0xD3,0x80,0x01,0xC3,0x92,0x38,0x78,0x9B,0xE6,0xFF,0x90,0x80,0x70,0xF0,0x18, // 1A3x
2295 0xE6,0xFE,0x90,0x80,0x6F,0xF0,0x78,0xA0,0xE6,0xFD,0x90,0x80,0x74,0xF0,0xEF,0xD3, // 1A4x
2296 0x9D,0x50,0x04,0xEE,0x9D,0x40,0x02,0x05,0x58,0x74,0x10,0x25,0x58,0xF5,0x58,0xC3, // 1A5x
2297 0x94,0x80,0x40,0x1B,0xE5,0x58,0xD3,0x94,0x86,0x40,0x05,0x20,0x12,0x02,0xD2,0x23, // 1A6x
2298 0xE5,0x58,0xC3,0x94,0x82,0x50,0x05,0x20,0x12,0x02,0xC2,0x23,0xE4,0xF5,0x58,0xE5, // 1A7x
2299 0x61,0x25,0xE0,0xF5,0x61,0xE5,0x60,0x33,0xF5,0x60,0xE5,0x39,0xC3,0x94,0x28,0x50, // 1A8x
2300 0x45,0x20,0x38,0x42,0x20,0x24,0x3F,0x20,0x58,0x3C,0x30,0x75,0x39,0x78,0x9E,0xE6, // 1A9x
2301 0xFF,0x18,0xE6,0xC3,0x9F,0xFF,0xE4,0x94,0x00,0xCF,0x24,0xE5,0xCF,0x34,0xFF,0x90, // 1AAx
2302 0x80,0x75,0x8F,0xF0,0x12,0x00,0xA2,0x90,0x80,0x75,0xE0,0xFE,0xA3,0xE0,0xD3,0x94, // 1ABx
2303 0xF4,0xEE,0x64,0x80,0x94,0x81,0x40,0x02,0x80,0x0E,0xC3,0xEE,0x64,0x80,0x94,0x80, // 1ACx
2304 0x50,0x10,0xD2,0x73,0x80,0x0C,0xC2,0x73,0x90,0x80,0x75,0x74,0x01,0xF0,0xA3,0x74, // 1ADx
2305 0xF4,0xF0,0xE4,0x78,0x9D,0xF6,0x08,0xF6,0x90,0x80,0x73,0xE5,0x60,0xF0,0xE4,0xF5, // 1AEx
2306 0x60,0xF5,0x61,0x11,0x22,0x30,0x38,0x04,0xF5,0x5C,0xF5,0x5D,0x22,0x78,0x9A,0x06, // 1AFx
2307 0xE5,0x5D,0x15,0x5D,0x22,0x78,0x9B,0x06,0x05,0x5D,0xE5,0x5D,0x22,0xE5,0x71,0x94, // 1B0x
2308 0x14,0xE5,0x70,0x22,0xE5,0x30,0x14,0x70,0x02,0x61,0xFF,0x04,0x60,0x02,0x81,0x12, // 1B1x
2309 0xD3,0xE5,0x71,0x94,0x04,0xE5,0x70,0x94,0x00,0x50,0x02,0x61,0xF0,0x71,0x0D,0x94, // 1B2x
2310 0x00,0x40,0x02,0x61,0xF0,0x90,0x11,0x4C,0x12,0x07,0xAE,0xA3,0x91,0x2C,0x75,0x53, // 1B3x
2311 0x00,0x75,0x54,0x00,0x75,0x55,0x4C,0x7F,0xFF,0xE4,0xFE,0x91,0x20,0x12,0x00,0x0E, // 1B4x
2312 0xFD,0xEF,0xD3,0x9D,0x40,0x08,0xED,0xD3,0x94,0x40,0x40,0x02,0xAF,0x05,0x0E,0xBE, // 1B5x
2313 0x04,0xE9,0xE4,0xF5,0x52,0xEF,0xF4,0x60,0x26,0xE4,0xFE,0x91,0x20,0x12,0x00,0x0E, // 1B6x
2314 0xFD,0xD3,0x94,0x40,0x40,0x15,0xED,0x8F,0xF0,0x84,0xAD,0xF0,0xED,0xC3,0x94,0x06, // 1B7x
2315 0x40,0x07,0xEF,0x9D,0xC3,0x94,0x06,0x50,0x02,0x05,0x52,0x0E,0xBE,0x04,0xDC,0xE5, // 1B8x
2316 0x52,0xD3,0x94,0x02,0x40,0x0A,0xE5,0x2F,0x94,0x80,0x50,0x76,0x74,0x08,0x80,0x46, // 1B9x
2317 0xE5,0x2F,0x60,0x6E,0x30,0x38,0x45,0x30,0x22,0x42,0xE5,0x4C,0x25,0x4D,0xFF,0xE4, // 1BAx
2318 0x33,0xFE,0x7C,0x00,0xEF,0x25,0x4E,0xFF,0xEC,0x3E,0xFE,0xEF,0x25,0x4F,0xF5,0x51, // 1BBx
2319 0xEC,0x3E,0xF5,0x50,0xC3,0xE5,0x51,0x94,0x32,0xE5,0x50,0x94,0x00,0x50,0x04,0x15, // 1BCx
2320 0x2F,0x80,0x3F,0xE5,0x2F,0xC3,0x94,0x80,0x50,0x38,0xE5,0x51,0x94,0x96,0xE5,0x50, // 1BDx
2321 0x94,0x00,0x40,0x2E,0x74,0x04,0x25,0x2F,0xF5,0x2F,0x80,0x26,0x15,0x2F,0x80,0x22, // 1BEx
2322 0xD3,0xE5,0x71,0x94,0x15,0xE5,0x70,0x94,0x00,0x40,0x17,0x05,0x30,0x80,0x13,0xE5, // 1BFx
2323 0x2F,0xC3,0x94,0x40,0x40,0x04,0xD2,0x22,0x80,0x06,0xE5,0x2F,0x70,0x02,0xC2,0x22, // 1C0x
2324 0x05,0x30,0xC3,0xE5,0x44,0x94,0x14,0xE5,0x43,0x94,0x00,0x50,0x02,0xC2,0x22,0x22, // 1C1x
2325 0xAB,0x53,0xAA,0x54,0xA9,0x55,0x8E,0x82,0x75,0x83,0x00,0x22,0xE0,0xF5,0x4F,0xA3, // 1C2x
2326 0xE0,0xF5,0x4E,0x22,0x30,0x35,0x22,0x20,0x3C,0x0D,0x20,0x22,0x0A,0xE5,0x75,0xC3, // 1C3x
2327 0x94,0x04,0x40,0x03,0xD3,0x80,0x01,0xC3,0x92,0x62,0x30,0x62,0x03,0x30,0x06,0x09, // 1C4x
2328 0xC2,0x63,0xE4,0x90,0x80,0x54,0xF0,0xA3,0xF0,0x30,0x38,0x05,0x75,0x4C,0x80,0x80, // 1C5x
2329 0x03,0x75,0x4C,0x20,0xAF,0x4C,0xC3,0xE5,0x71,0x9F,0xE5,0x70,0x94,0x00,0x50,0x02, // 1C6x
2330 0xC1,0x93,0x12,0x0F,0xED,0x94,0x00,0x40,0x02,0xC1,0x93,0xE5,0x75,0x94,0x01,0x40, // 1C7x
2331 0x05,0x90,0x11,0x40,0x80,0x03,0x90,0x11,0xBC,0x91,0x2C,0x53,0x4E,0x03,0xE5,0x4F, // 1C8x
2332 0x25,0x46,0xF5,0x46,0xE5,0x4E,0x35,0x45,0xF5,0x45,0x05,0x3F,0x78,0x89,0xE6,0xC3, // 1C9x
2333 0x94,0x80,0x50,0x2B,0x06,0x30,0x62,0x27,0xC3,0xE5,0x4F,0x95,0x3B,0xFF,0xE5,0x4E, // 1CAx
2334 0x95,0x3A,0xD1,0xBB,0xE5,0x53,0x94,0x19,0xE5,0x52,0x94,0x00,0x40,0x06,0x75,0x52, // 1CBx
2335 0x00,0x75,0x53,0x19,0x90,0x80,0x4F,0xE5,0x52,0x85,0x53,0xF0,0x12,0x00,0xA2,0x90, // 1CCx
2336 0x11,0x2C,0x12,0x07,0xAE,0x53,0x4C,0x03,0x85,0x4C,0x52,0x85,0x4D,0x53,0xD3,0xE5, // 1CDx
2337 0x4D,0x95,0x4F,0xE5,0x4C,0x95,0x4E,0x40,0x57,0xE5,0x4D,0x95,0x4F,0xF5,0x4D,0xE5, // 1CEx
2338 0x4C,0x95,0x4E,0xF5,0x4C,0xE5,0x39,0x13,0x13,0x54,0x3F,0x75,0x50,0x00,0xF5,0x51, // 1CFx
2339 0xD3,0x94,0x28,0xE5,0x50,0x94,0x00,0x40,0x06,0x75,0x50,0x00,0x75,0x51,0x28,0xE5, // 1D0x
2340 0x64,0x25,0x51,0xF5,0x51,0xE5,0x63,0x35,0x50,0xF5,0x50,0xD3,0xE5,0x4D,0x95,0x51, // 1D1x
2341 0xE5,0x4C,0x95,0x50,0x40,0x1A,0x05,0x42,0xE5,0x3C,0x94,0xF0,0x50,0x02,0x05,0x3C, // 1D2x
2342 0xC3,0xE5,0x4D,0x95,0x51,0xFF,0xE5,0x4C,0x95,0x50,0xFE,0x78,0x7A,0x12,0x0F,0x6A, // 1D3x
2343 0x05,0x41,0x90,0x11,0xBC,0x12,0x07,0xAE,0x53,0x4C,0x03,0xD3,0xE5,0x53,0x95,0x4D, // 1D4x
2344 0xE5,0x52,0x95,0x4C,0x40,0x0E,0xE5,0x53,0x95,0x4D,0xF5,0x53,0xE5,0x52,0x95,0x4C, // 1D5x
2345 0xF5,0x52,0x80,0x05,0xE4,0xF5,0x52,0xF5,0x53,0xC3,0x90,0x80,0x60,0xE0,0x95,0x53, // 1D6x
2346 0x90,0x80,0x5F,0xE0,0x95,0x52,0x50,0x07,0xE5,0x52,0xF0,0xA3,0xE5,0x53,0xF0,0xD3, // 1D7x
2347 0xE5,0x4F,0x95,0x4D,0xE5,0x4E,0x95,0x4C,0x40,0x14,0xE5,0x4F,0x95,0x4D,0xFF,0xE5, // 1D8x
2348 0x4E,0x95,0x4C,0xFE,0xEF,0x25,0x38,0xF5,0x38,0xEE,0x35,0x37,0xF5,0x37,0x05,0x40, // 1D9x
2349 0xE5,0x3F,0xB4,0x40,0x18,0xE5,0x46,0xAE,0x45,0x78,0x06,0xCE,0xC3,0x13,0xCE,0x13, // 1DAx
2350 0xD8,0xF9,0xF5,0x3B,0x8E,0x3A,0xE4,0xF5,0x45,0xF5,0x46,0xF5,0x3F,0xE5,0x40,0x64, // 1DBx
2351 0x80,0x70,0x26,0xE5,0x38,0xAE,0x37,0x78,0x07,0xCE,0xC3,0x13,0xCE,0x13,0xD8,0xF9, // 1DCx
2352 0xF5,0x44,0x8E,0x43,0xD1,0xA3,0xD2,0x31,0xE5,0x43,0x60,0x04,0x7D,0xFF,0x80,0x04, // 1DDx
2353 0xAF,0x44,0xAD,0x07,0x7F,0xDA,0x12,0x02,0xAC,0xE5,0x41,0x64,0x80,0x70,0x32,0xE5, // 1DEx
2354 0x42,0xD3,0x94,0x03,0x40,0x15,0xE5,0x42,0xFD,0x7C,0x00,0x78,0x79,0xE6,0xFE,0x08, // 1DFx
2355 0xE6,0xFF,0x12,0x00,0x4D,0x8E,0x47,0x8F,0x48,0x80,0x05,0xE4,0xF5,0x47,0xF5,0x48, // 1E0x
2356 0xD1,0xC5,0xE5,0x48,0x25,0x51,0x78,0x81,0xF6,0xE5,0x47,0x35,0x50,0x18,0xF6,0xD2, // 1E1x
2357 0x32,0x78,0x89,0xE6,0x64,0x80,0x70,0x6F,0xE5,0x3E,0xC4,0xF8,0x54,0x0F,0xC8,0x68, // 1E2x
2358 0xFF,0xE5,0x3D,0xC4,0x54,0xF0,0x48,0xFE,0xC3,0x90,0x80,0x50,0xE0,0x9F,0xFF,0x90, // 1E3x
2359 0x80,0x4F,0xE0,0x9E,0xCF,0x24,0xC0,0xCF,0x34,0xF9,0x90,0x80,0x54,0x8F,0xF0,0x12, // 1E4x
2360 0x00,0xA2,0x90,0x80,0x54,0xE0,0x30,0xE7,0x06,0xE4,0xF0,0xA3,0xF0,0x80,0x15,0xD3, // 1E5x
2361 0x90,0x80,0x55,0xE0,0x94,0x00,0x90,0x80,0x54,0xE0,0x94,0x32,0x40,0x06,0x74,0x32, // 1E6x
2362 0xF0,0xA3,0xE4,0xF0,0xD3,0xD1,0x98,0x94,0x25,0x40,0x04,0xD2,0x63,0x80,0x09,0xC3, // 1E7x
2363 0xD1,0x98,0x94,0x0C,0x50,0x02,0xC2,0x63,0x30,0x0E,0x02,0xC2,0x63,0xE4,0x90,0x80, // 1E8x
2364 0x4F,0x80,0x18,0xE4,0x78,0x89,0xF6,0x22,0x90,0x80,0x55,0xE0,0x94,0x80,0x90,0x80, // 1E9x
2365 0x54,0xE0,0x22,0xE4,0xF5,0x37,0xF5,0x38,0xF5,0x40,0x22,0xF0,0xA3,0xF0,0x78,0x89, // 1EAx
2366 0x76,0xFF,0x22,0xE0,0xF5,0x51,0xA3,0xE0,0xF5,0x50,0x22,0xFE,0x12,0x0E,0x66,0x8E, // 1EBx
2367 0x52,0x8F,0x53,0xD3,0x22,0xE4,0x78,0x79,0xF6,0x08,0xF6,0xF5,0x42,0xF5,0x41,0x22, // 1ECx
2368 0xE5,0x4C,0xC3,0x13,0xF5,0x4C,0xE5,0x4D,0x13,0xF5,0x4D,0x22,0xE4,0x78,0x84,0xF6, // 1EDx
2369 0xF5,0x42,0xF5,0x3C,0x78,0x79,0xF6,0x08,0xF6,0x75,0x3F,0x08,0x75,0x40,0x10,0x75, // 1EEx
2370 0x41,0x18,0xF5,0x2C,0xF5,0x30,0xF5,0x2F,0xF5,0x3D,0xF5,0x3E,0xC2,0x3C,0x90,0x80, // 1EFx
2371 0x5C,0xF0,0x90,0x80,0x4F,0xF0,0xA3,0xF0,0x90,0x80,0x54,0xD1,0xAB,0xC2,0x30,0x78, // 1F0x
2372 0x7B,0xF6,0x7F,0x01,0x02,0x07,0xB6,0xD3,0xE5,0x71,0x94,0x3F,0xE5,0x70,0x94,0x00, // 1F1x
2373 0x50,0x03,0x02,0x20,0x0C,0xE5,0x70,0x94,0x01,0x40,0x03,0x02,0x20,0x0C,0x90,0x11, // 1F2x
2374 0x55,0xE0,0xFE,0x90,0x11,0x54,0xE0,0xFD,0xED,0x78,0x02,0xCE,0xA2,0xE7,0x13,0xCE, // 1F3x
2375 0x13,0xD8,0xF8,0xFF,0xD3,0x94,0xFF,0xEE,0x64,0x80,0x94,0x83,0x40,0x06,0x7E,0x03, // 1F4x
2376 0x7F,0xFF,0x80,0x0C,0xC3,0xEE,0x64,0x80,0x94,0x7C,0x50,0x04,0x7E,0xFC,0x7F,0x00, // 1F5x
2377 0xEF,0x25,0x5A,0xF5,0x5A,0xEE,0x35,0x59,0xF5,0x59,0x05,0x5E,0xE5,0x5E,0x64,0x20, // 1F6x
2378 0x60,0x03,0x02,0x20,0x0C,0xF5,0x5E,0xAF,0x5A,0xAE,0x59,0x12,0x0E,0x66,0xEE,0x33, // 1F7x
2379 0x95,0xE0,0xFD,0xFC,0x90,0x11,0x9C,0xE0,0x54,0x07,0x60,0x09,0xE4,0x7B,0x21,0x7A, // 1F8x
2380 0x1D,0xF9,0xF8,0x80,0x07,0xE4,0x7B,0xB1,0x7A,0x2C,0xF9,0xF8,0x12,0x00,0xB8,0x8F, // 1F9x
2381 0x4F,0x8E,0x4E,0x8D,0x4D,0x8C,0x4C,0xE5,0x4C,0xC3,0x13,0xFE,0xE5,0x4D,0x13,0xFF, // 1FAx
2382 0x8E,0x59,0xF5,0x5A,0x90,0x80,0x71,0xEE,0xF0,0xA3,0xEF,0xF0,0x30,0x14,0x18,0x30, // 1FBx
2383 0x0B,0x06,0x7C,0x05,0x7D,0xCD,0x80,0x04,0x7C,0x03,0x7D,0xD9,0xC3,0xEF,0x9D,0xEE, // 1FCx
2384 0x9C,0x50,0x1E,0x05,0x5F,0x80,0x1A,0xAE,0x59,0xAF,0x5A,0x30,0x0B,0x06,0x7C,0x05, // 1FDx
2385 0x7D,0xDC,0x80,0x04,0x7C,0x03,0x7D,0xE8,0xD3,0xEF,0x9D,0xEE,0x9C,0x40,0x02,0x05, // 1FEx
2386 0x5F,0x74,0x10,0x25,0x5F,0xF5,0x5F,0xC3,0x94,0xF0,0x40,0x0B,0xE5,0x5F,0x94,0xF8, // 1FFx
2387 0x40,0x02,0xB2,0x14,0xE4,0xF5,0x5F,0xE4,0xF5,0x59,0xF5,0x5A,0x22,0x12,0x07,0xAB, // 200x
2388 0x53,0x4C,0x03,0xE5,0x75,0x64,0x04,0x60,0x06,0xE5,0x75,0x64,0x05,0x70,0x4D,0x20, // 201x
2389 0x24,0x0B,0xD3,0xE5,0x4D,0x94,0x10,0xE5,0x4C,0x94,0x00,0x50,0x0E,0x30,0x24,0x3C, // 202x
2390 0xD3,0xE5,0x4D,0x94,0x0A,0xE5,0x4C,0x94,0x00,0x40,0x31,0x90,0x11,0x84,0xE0,0x30, // 203x
2391 0xE3,0x1C,0x30,0x26,0x19,0xE5,0x39,0xC3,0x94,0x58,0x50,0x12,0x90,0x11,0xCB,0xE0, // 204x
2392 0xFF,0x63,0x07,0xFF,0xEF,0x30,0xE1,0x03,0xD2,0x24,0x22,0xC2,0x24,0x22,0x30,0x6A, // 205x
2393 0x08,0xE5,0x72,0xB4,0x01,0x03,0xD2,0x24,0x22,0xC2,0x24,0x22,0xC2,0x24,0x22,0xE4, // 206x
2394 0xF5,0x75,0xF5,0x74,0xFD,0x7F,0xA2,0x12,0x02,0xAC,0xE4,0xFD,0x7F,0x9C,0x12,0x02, // 207x
2395 0xAC,0xE4,0xFF,0x12,0x16,0x6F,0xE4,0x90,0x80,0x63,0xF0,0x90,0x80,0x5E,0xF0,0x75, // 208x
2396 0x08,0x04,0x90,0x80,0x5D,0xF0,0xC2,0x6D,0xF5,0x76,0xC2,0x6F,0x90,0x80,0x64,0xF0, // 209x
2397 0xC2,0x6E,0x90,0x80,0x5F,0xF0,0xA3,0xF0,0xC2,0x70,0x22,0xE4,0xF5,0x4E,0x20,0x14, // 20Ax
2398 0x10,0x20,0x12,0x0D,0x30,0x23,0x15,0x78,0xAB,0xE6,0xB4,0x01,0x02,0x80,0x0D,0x80, // 20Bx
2399 0x06,0x20,0x6D,0x0B,0x30,0x26,0x05,0x43,0x4E,0x02,0x80,0x03,0x43,0x4E,0x01,0x30, // 20Cx
2400 0x26,0x03,0x43,0x4E,0x04,0x90,0x11,0x9C,0xE0,0x54,0x06,0x70,0x03,0x43,0x4E,0x08, // 20Dx
2401 0x20,0x58,0x03,0x43,0x4E,0x10,0xE5,0x4E,0x11,0xF7,0x20,0x6D,0x09,0x30,0x12,0x06, // 20Ex
2402 0xE5,0x4E,0x54,0xFC,0x11,0xF7,0x22,0xFD,0x7C,0x00,0x7F,0x1C,0x02,0x06,0xE6,0xC2, // 20Fx
2403 0x07,0xE4,0xF5,0x31,0xF5,0x32,0xF5,0x35,0xF5,0x36,0xF5,0x33,0xF5,0x34,0x22,0xE5, // 210x
2404 0x75,0xC3,0x94,0x04,0x50,0x26,0xE4,0xD1,0xB7,0x78,0x82,0xF6,0x08,0xF6,0xC2,0x20, // 211x
2405 0xD1,0x79,0x08,0xF6,0xC2,0x60,0x11,0xFF,0xD1,0x81,0xD1,0x8A,0xC2,0x30,0x90,0x80, // 212x
2406 0x5A,0xF0,0xA3,0xF0,0x78,0x7B,0xF6,0x7F,0x01,0x02,0x07,0xB6,0x20,0x52,0x02,0x21, // 213x
2407 0xF3,0x20,0x75,0x02,0x21,0xF3,0xC3,0xE5,0x71,0x94,0x78,0xE5,0x70,0x94,0x00,0x50, // 214x
2408 0x02,0x21,0xF3,0xD1,0xA2,0x40,0x02,0x21,0xF3,0x90,0x11,0x56,0x12,0x07,0xAE,0xD1, // 215x
2409 0x99,0xE0,0xFE,0xA3,0xE0,0x6F,0x4E,0x60,0x19,0x90,0x80,0x48,0xE0,0x94,0x40,0x90, // 216x
2410 0x80,0x47,0xE0,0x94,0x01,0x40,0x07,0x74,0xFE,0x75,0xF0,0xC0,0x80,0x28,0xD1,0x81, // 217x
2411 0x80,0x27,0xAE,0x4C,0xAF,0x4D,0x12,0x0E,0x66,0x8E,0x4E,0x8F,0x4F,0xD3,0xE5,0x4F, // 218x
2412 0x94,0xA0,0xE5,0x4E,0x94,0x00,0x40,0x06,0x75,0x4E,0x00,0x75,0x4F,0xA0,0x90,0x80, // 219x
2413 0x47,0xE5,0x4E,0x85,0x4F,0xF0,0x12,0x00,0xA2,0xD1,0x99,0xE4,0xF0,0xA3,0xEF,0xF0, // 21Ax
2414 0xE5,0x18,0xD3,0x94,0x02,0x50,0x37,0x90,0x11,0x3D,0xE0,0xFE,0x90,0x11,0x3C,0xE0, // 21Bx
2415 0xFD,0xED,0xFF,0xEE,0x54,0x07,0xFE,0xE5,0x18,0x25,0xE0,0x24,0x0F,0xF5,0x82,0xE4, // 21Cx
2416 0x34,0x02,0xF5,0x83,0xE4,0x93,0xFC,0x74,0x01,0x93,0xFD,0xC3,0xEF,0x9D,0xFF,0xEE, // 21Dx
2417 0x9C,0xFE,0xEF,0x25,0x34,0xF5,0x34,0xEE,0x35,0x33,0xF5,0x33,0x80,0x05,0xE4,0xF5, // 21Ex
2418 0x33,0xF5,0x34,0x20,0x3C,0x6C,0x30,0x75,0x69,0xC3,0xE5,0x71,0x94,0x64,0xE5,0x70, // 21Fx
2419 0x94,0x00,0x40,0x5E,0xD1,0xA2,0x50,0x5A,0x20,0x24,0x57,0x7D,0x01,0x7F,0xB1,0x12, // 220x
2420 0x07,0x8B,0x90,0x11,0x48,0x12,0x1E,0xB3,0x12,0x07,0x87,0xAE,0x50,0xAF,0x51,0x12, // 221x
2421 0x0E,0x66,0xEF,0x78,0x06,0xCE,0xA2,0xE7,0x13,0xCE,0x13,0xD8,0xF8,0xF5,0x51,0x8E, // 222x
2422 0x50,0xD3,0xE5,0x51,0x94,0x0F,0xE5,0x50,0x94,0x00,0x40,0x06,0x75,0x50,0x00,0x75, // 223x
2423 0x51,0x0F,0x90,0x80,0x45,0xE5,0x50,0x85,0x51,0xF0,0x12,0x00,0xA2,0xD3,0x90,0x80, // 224x
2424 0x46,0xE0,0x94,0x08,0x90,0x80,0x45,0xE0,0x94,0x07,0x40,0x06,0x74,0x07,0xF0,0xA3, // 225x
2425 0x04,0xF0,0x90,0x11,0x3E,0x12,0x07,0xAE,0x53,0x4C,0x07,0xE5,0x4C,0x30,0xE2,0x0C, // 226x
2426 0xC3,0xE4,0x95,0x4D,0xF5,0x4D,0x74,0x08,0x95,0x4C,0xF5,0x4C,0x78,0x7F,0x12,0x0E, // 227x
2427 0x77,0xD3,0x08,0xE6,0x94,0x06,0x18,0xE6,0x94,0x00,0x40,0x07,0x08,0x74,0xF9,0xD1, // 228x
2428 0xC2,0x80,0x06,0xE4,0x78,0x7E,0xF6,0x08,0xF6,0x90,0x80,0x35,0x12,0x11,0x4F,0x24, // 229x
2429 0xEB,0xD1,0xD2,0x50,0x07,0x12,0x1B,0x0D,0x94,0x00,0x50,0x05,0x78,0x7D,0x12,0x0E, // 22Ax
2430 0x77,0xC3,0xE5,0x71,0x94,0x32,0xE5,0x70,0x94,0x00,0x40,0x45,0xD3,0xE5,0x71,0x94, // 22Bx
2431 0xE4,0xE5,0x70,0x94,0x00,0x50,0x3A,0x78,0x86,0x12,0x0E,0x77,0x78,0x88,0x06,0xE6, // 22Cx
2432 0x18,0x70,0x01,0x06,0xC3,0x78,0x88,0xE6,0x94,0x28,0x18,0xE6,0x94,0x00,0x40,0x21, // 22Dx
2433 0xD1,0x91,0x4E,0x60,0x09,0x78,0x86,0xE6,0x9F,0x18,0xE6,0x9E,0x50,0x0E,0x78,0x85, // 22Ex
2434 0xE6,0xFE,0x08,0xE6,0xFF,0x78,0x8A,0xA6,0x06,0x08,0xA6,0x07,0xE4,0xD1,0x79,0x08, // 22Fx
2435 0xF6,0xE5,0x71,0x64,0xE6,0x45,0x70,0x60,0x02,0xC1,0x69,0xD1,0x91,0x7C,0x00,0x7D, // 230x
2436 0x03,0x12,0x00,0x3B,0x90,0x11,0xD9,0xE0,0x30,0xE3,0x05,0x0C,0x7D,0x5E,0x80,0x04, // 231x
2437 0x7C,0x00,0x7D,0x96,0xEF,0x2D,0xF5,0x4F,0xEE,0x3C,0xF5,0x4E,0xC3,0x78,0x7D,0xE6, // 232x
2438 0x95,0x4F,0xF5,0x4D,0x18,0xE6,0x95,0x4E,0xF5,0x4C,0xE5,0x4C,0x20,0xE7,0x29,0x30, // 233x
2439 0x52,0x13,0xD3,0xE5,0x4D,0x94,0x2C,0xE5,0x4C,0x94,0x01,0x40,0x08,0x75,0x4C,0x01, // 234x
2440 0x75,0x4D,0x2C,0x80,0x24,0xD3,0xE5,0x4D,0x94,0xE8,0xE5,0x4C,0x94,0x03,0x40,0x19, // 235x
2441 0x75,0x4C,0x03,0x75,0x4D,0xE8,0x80,0x11,0xC3,0xE5,0x4D,0x94,0x17,0xE5,0x4C,0x94, // 236x
2442 0xFC,0x50,0x06,0x75,0x4C,0xFC,0x75,0x4D,0x17,0xC3,0xE5,0x44,0x94,0x28,0xE5,0x43, // 237x
2443 0x94,0x00,0x50,0x06,0x75,0x4C,0xFE,0x75,0x4D,0xD4,0x78,0x83,0x12,0x0E,0x77,0x12, // 238x
2444 0x0F,0x63,0x30,0xE7,0x07,0xE4,0x18,0xF6,0x08,0xF6,0x80,0x10,0xD3,0xEF,0x94,0x28, // 239x
2445 0xEE,0x94,0x23,0x40,0x07,0x78,0x82,0x76,0x23,0x08,0x76,0x28,0x78,0x82,0xE6,0xFE, // 23Ax
2446 0x08,0xE6,0xFF,0xD3,0x94,0x88,0xEE,0x94,0x13,0x40,0x04,0xD2,0x20,0x80,0x0B,0xC3, // 23Bx
2447 0xEF,0x94,0xB8,0xEE,0x94,0x0B,0x50,0x02,0xC2,0x20,0x90,0x11,0xD9,0xE0,0x30,0xE2, // 23Cx
2448 0x02,0xC2,0x20,0x20,0x52,0x02,0xA1,0x16,0x20,0x75,0x02,0xA1,0x16,0x78,0x7B,0xE6, // 23Dx
2449 0xFF,0xC3,0x94,0x05,0x40,0x02,0x81,0x87,0xEF,0xB4,0x02,0x0E,0x90,0x80,0x51,0x74, // 23Ex
2450 0x0F,0xF0,0xA3,0x74,0xA0,0xF0,0x76,0x03,0x80,0x51,0x90,0x11,0xD9,0xE0,0x54,0xF0, // 23Fx
2451 0x75,0x4E,0x00,0xF5,0x4F,0x78,0x7B,0xE6,0xC3,0x94,0x03,0x50,0x0B,0xE5,0x4F,0x25, // 240x
2452 0xE0,0xF5,0x4F,0xE5,0x4E,0x33,0xF5,0x4E,0x90,0x80,0x47,0xE0,0x12,0x0F,0x5C,0xFE, // 241x
2453 0xA3,0xE0,0xC4,0x54,0x0F,0x48,0x24,0x38,0xFF,0xEE,0x34,0xFF,0xCF,0xC3,0x95,0x4F, // 242x
2454 0xFD,0xEF,0x95,0x4E,0xFC,0xE5,0x39,0x75,0xF0,0x04,0xA4,0xFF,0xC3,0xED,0x9F,0xFF, // 243x
2455 0xEC,0x95,0xF0,0x90,0x80,0x51,0x8F,0xF0,0x12,0x00,0xA2,0x90,0x80,0x51,0xE0,0xFE, // 244x
2456 0xA3,0xE0,0xFF,0xEE,0x30,0xE7,0x04,0xD1,0x89,0x80,0x13,0xD3,0xEF,0x94,0x80,0xEE, // 245x
2457 0x94,0x3E,0x40,0x0A,0x90,0x80,0x51,0x74,0x3E,0xF0,0xA3,0x74,0x80,0xF0,0xD3,0x90, // 246x
2458 0x80,0x52,0xE0,0x94,0xE0,0x90,0x80,0x51,0xE0,0x94,0x2E,0x40,0x0A,0xD2,0x30,0x78, // 247x
2459 0x7B,0xE6,0xB4,0x03,0x02,0x76,0x04,0xC3,0xE5,0x34,0x95,0x36,0xFF,0xE5,0x33,0x95, // 248x
2460 0x35,0x12,0x1E,0xBB,0xEF,0x94,0x14,0xEE,0x94,0x00,0x40,0x27,0xD3,0xE5,0x53,0x94, // 249x
2461 0x50,0xE5,0x52,0x94,0x00,0x40,0x06,0x75,0x52,0x00,0x75,0x53,0x50,0xE5,0x53,0x24, // 24Ax
2462 0xEC,0xFF,0xE5,0x52,0x34,0xFF,0xFE,0xEF,0x25,0x32,0xF5,0x32,0xEE,0x35,0x31,0xF5, // 24Bx
2463 0x31,0x80,0x08,0xE5,0x32,0x15,0x32,0x70,0x02,0x15,0x31,0xE5,0x31,0x30,0xE7,0x05, // 24Cx
2464 0xE4,0xF5,0x31,0xF5,0x32,0xD3,0xE5,0x32,0x94,0xB0,0xE5,0x31,0x94,0x04,0x40,0x06, // 24Dx
2465 0x75,0x31,0x04,0x75,0x32,0xB0,0xD3,0xE5,0x32,0x94,0x2C,0xE5,0x31,0x94,0x01,0x40, // 24Ex
2466 0x0B,0x90,0x11,0xD8,0xE0,0x30,0xE1,0x04,0xD2,0x07,0x80,0x0D,0xC3,0xE5,0x32,0x94, // 24Fx
2467 0x64,0xE5,0x31,0x94,0x00,0x50,0x02,0xC2,0x07,0x85,0x33,0x35,0x85,0x34,0x36,0xE4, // 250x
2468 0xF5,0x33,0xF5,0x34,0x80,0x09,0xD1,0x89,0xC2,0x30,0x78,0x7B,0xF6,0x11,0xFF,0xD1, // 251x
2469 0x81,0x30,0x3C,0x02,0xC1,0x5C,0x20,0x75,0x02,0xC1,0x5C,0x90,0x11,0xD9,0xE0,0x20, // 252x
2470 0xE1,0x02,0xC1,0x5C,0x90,0x80,0x45,0xE0,0xFE,0xA3,0xE0,0xFF,0x90,0x80,0x58,0xE0, // 253x
2471 0xFD,0xD1,0x6D,0xEE,0x8F,0xF0,0x12,0x00,0xA2,0xED,0xD1,0x6D,0xE0,0xFE,0xA3,0xE0, // 254x
2472 0xD3,0x94,0xF8,0xEE,0x94,0xF7,0x40,0x09,0xED,0xD1,0x6D,0x74,0xF7,0xF0,0xA3,0x04, // 255x
2473 0xF0,0x90,0x80,0x53,0xE0,0x04,0xF0,0xE0,0xC3,0x94,0x19,0x50,0x02,0xC1,0x61,0xE4, // 256x
2474 0xF0,0xED,0xD1,0x6D,0xE0,0xFE,0xA3,0xE0,0xFF,0x90,0x80,0x56,0xE0,0xFC,0xA3,0xE0, // 257x
2475 0xFD,0xD3,0xEF,0x9D,0xEE,0x9C,0x40,0x22,0xA3,0xE0,0xD1,0x6D,0xC0,0x83,0xC0,0x82, // 258x
2476 0xC3,0xA3,0xE0,0x9D,0xFF,0x05,0x82,0xD5,0x82,0x02,0x15,0x83,0x15,0x82,0xE0,0x9C, // 259x
2477 0xD0,0x82,0xD0,0x83,0xF0,0xA3,0xEF,0xF0,0x80,0x0A,0x90,0x80,0x58,0xE0,0xD1,0x6D, // 25Ax
2478 0xE4,0xF0,0xA3,0xF0,0x90,0x80,0x58,0xE0,0x04,0xF0,0xE0,0xC3,0x94,0x03,0x40,0x7C, // 25Bx
2479 0xE4,0xF0,0x74,0xFF,0xF5,0x4E,0xF5,0x4F,0xE4,0xF5,0x4C,0xF5,0x4D,0xF5,0x50,0xF5, // 25Cx
2480 0x51,0xF5,0x50,0xAF,0x50,0xD1,0x6C,0xD1,0xAC,0x50,0x0E,0xAF,0x50,0xD1,0x6C,0xE0, // 25Dx
2481 0xF5,0x4E,0xA3,0xE0,0xF5,0x4F,0x85,0x50,0x51,0x05,0x50,0xE5,0x50,0xB4,0x03,0xE3, // 25Ex
2482 0xE5,0x4E,0xC3,0x13,0x90,0x80,0x56,0xF0,0xE5,0x4F,0x13,0xA3,0xF0,0x90,0x80,0x59, // 25Fx
2483 0xE0,0xFF,0xB4,0xFF,0x05,0xE4,0xF5,0x4C,0x80,0x02,0x8F,0x4C,0xD1,0x6A,0xD1,0xAC, // 260x
2484 0x40,0x2A,0xD1,0x6A,0xE0,0xFE,0xA3,0xE0,0xC3,0x95,0x4F,0xF5,0x4F,0xEE,0x95,0x4E, // 261x
2485 0xF5,0x4E,0x90,0x80,0x59,0xE0,0xB4,0xFF,0x02,0x80,0x0E,0xD3,0xE5,0x4F,0x94,0xFF, // 262x
2486 0xE5,0x4E,0x94,0x1E,0x40,0x06,0x90,0x80,0x59,0xE5,0x51,0xF0,0xE4,0xF5,0x4C,0xF5, // 263x
2487 0x4D,0x90,0x80,0x58,0xE0,0x04,0x25,0xE0,0x25,0xE0,0xF5,0x4C,0x7D,0x01,0x7F,0xB1, // 264x
2488 0x12,0x07,0x8B,0xAD,0x4D,0xAC,0x4C,0x12,0x07,0x83,0x80,0x05,0x7F,0x01,0x12,0x07, // 265x
2489 0xB6,0xD1,0xCA,0xD1,0xB7,0xD1,0x79,0x08,0xF6,0x22,0xAF,0x4C,0xEF,0x25,0xE0,0x24, // 266x
2490 0x49,0xF5,0x82,0xE4,0x34,0x80,0xF5,0x83,0x22,0x78,0x85,0xF6,0x08,0xF6,0x08,0xF6, // 267x
2491 0x22,0xE4,0x90,0x80,0x47,0xF0,0xA3,0xF0,0x22,0xE4,0x90,0x80,0x51,0xF0,0xA3,0xF0, // 268x
2492 0x22,0x78,0x8A,0xE6,0xFE,0x08,0xE6,0xFF,0x22,0xE5,0x4C,0x54,0x80,0xFF,0x90,0x80, // 269x
2493 0x5A,0x22,0xD3,0xE5,0x71,0x94,0xDC,0xE5,0x70,0x94,0x00,0x22,0xE0,0xFE,0xA3,0xE0, // 26Ax
2494 0xD3,0x95,0x4F,0xEE,0x95,0x4E,0x22,0x78,0x7C,0xF6,0x08,0xF6,0x78,0x8A,0xF6,0x08, // 26Bx
2495 0xF6,0x22,0x26,0xF6,0x18,0x74,0xFF,0x36,0xF6,0x22,0xE4,0x90,0x80,0x45,0xF0,0xA3, // 26Cx
2496 0xF0,0x22,0xFF,0xEE,0x34,0xFF,0xFE,0xC3,0xE5,0x71,0x9F,0xE5,0x70,0x9E,0x22,0xC3, // 26Dx
2497 0xE5,0x44,0x94,0x64,0xE5,0x43,0x94,0x00,0x50,0x12,0x90,0x80,0x6D,0xE0,0xC3,0x94, // 26Ex
2498 0x10,0x50,0x05,0xE0,0x04,0xF0,0x80,0x1B,0xD2,0x3D,0x80,0x17,0xD3,0xE5,0x44,0x94, // 26Fx
2499 0x96,0xE5,0x43,0x94,0x00,0x40,0x0C,0x90,0x80,0x6D,0xE0,0x60,0x04,0x14,0xF0,0x80, // 270x
2500 0x02,0xC2,0x3D,0x90,0x11,0x2A,0xE0,0xFB,0xAE,0x3D,0xAF,0x3E,0x7C,0x00,0x7D,0x07, // 271x
2501 0x12,0x00,0x3B,0xEF,0x2B,0xFF,0xEC,0x3E,0xFE,0xEF,0x78,0x03,0xCE,0xC3,0x13,0xCE, // 272x
2502 0x13,0xD8,0xF9,0xF5,0x3E,0x8E,0x3D,0x85,0x3E,0x39,0xE5,0x39,0xD3,0x94,0x19,0x40, // 273x
2503 0x05,0x78,0x84,0x06,0x80,0x0A,0xE5,0x39,0xC3,0x94,0x12,0x50,0x03,0x78,0x84,0x16, // 274x
2504 0x78,0x84,0xE6,0xFF,0x30,0xE7,0x04,0xE4,0xF6,0x80,0x0A,0xEF,0xC3,0x94,0x08,0x40, // 275x
2505 0x04,0x78,0x84,0x76,0x08,0x90,0x80,0x6A,0xE0,0xC3,0x94,0x28,0x50,0x03,0xE0,0x04, // 276x
2506 0xF0,0x90,0x80,0x6A,0xE0,0xFF,0xD3,0x94,0x14,0x40,0x04,0xD2,0x60,0x80,0x08,0xEF, // 277x
2507 0xC3,0x94,0x0A,0x50,0x02,0xC2,0x60,0x78,0x84,0xE6,0xFF,0xC3,0x94,0x06,0x40,0x04, // 278x
2508 0xD2,0x21,0x80,0x08,0xEF,0xD3,0x94,0x02,0x50,0x02,0xC2,0x21,0xE5,0x68,0xD3,0x94, // 279x
2509 0x02,0x40,0x04,0xD2,0x64,0x80,0x02,0xC2,0x64,0xE5,0x39,0xD3,0x94,0x40,0x40,0x08, // 27Ax
2510 0x90,0x80,0x5C,0xE0,0x04,0xF0,0x80,0x0D,0xE5,0x39,0xC3,0x94,0x30,0x50,0x06,0x90, // 27Bx
2511 0x80,0x5C,0xE0,0x14,0xF0,0x90,0x80,0x5C,0xE0,0xFF,0x30,0xE7,0x04,0xE4,0xF0,0x80, // 27Cx
2512 0x0C,0xEF,0xC3,0x94,0x08,0x40,0x06,0x90,0x80,0x5C,0x74,0x08,0xF0,0x90,0x80,0x5C, // 27Dx
2513 0xE0,0xFF,0xC3,0x94,0x06,0x40,0x03,0xD2,0x3C,0x22,0xEF,0xD3,0x94,0x02,0x50,0x02, // 27Ex
2514 0xC2,0x3C,0x22,0x20,0x25,0x03,0x02,0x2D,0x55,0x90,0x80,0x3D,0xE0,0xFF,0xA3,0xE0, // 27Fx
2515 0x90,0x80,0x41,0xCF,0xF0,0xA3,0xEF,0xF0,0x90,0x11,0x06,0x12,0x07,0xAE,0x90,0x80, // 280x
2516 0x2B,0xB1,0x56,0xE5,0x4D,0x9F,0x90,0x80,0x3E,0xF0,0xE5,0x4C,0x9E,0x90,0x80,0x3D, // 281x
2517 0xF0,0x90,0x80,0x2B,0xB1,0x75,0x90,0x80,0x3D,0xB1,0x56,0x90,0x80,0x42,0xE0,0x9F, // 282x
2518 0xFF,0x90,0x80,0x41,0xE0,0x9E,0xFE,0x12,0x0E,0x66,0xEF,0x64,0x01,0x4E,0x70,0x05, // 283x
2519 0x43,0x73,0x20,0x80,0x03,0x53,0x73,0xDF,0x30,0x5D,0x16,0x90,0x80,0x26,0xE5,0x6C, // 284x
2520 0xF0,0xA3,0xE5,0x6D,0xF0,0x90,0x80,0x3D,0xE0,0xF5,0x6C,0xA3,0xE0,0xF5,0x6D,0x80, // 285x
2521 0x14,0x90,0x80,0x28,0xE5,0x6E,0xF0,0xA3,0xE5,0x6F,0xF0,0x90,0x80,0x3D,0xE0,0xF5, // 286x
2522 0x6E,0xA3,0xE0,0xF5,0x6F,0xB2,0x5D,0x90,0x80,0x39,0xB1,0x5D,0x90,0x80,0x37,0xB1, // 287x
2523 0x5D,0xE5,0x6D,0x25,0x6F,0xFF,0xE5,0x6C,0x35,0x6E,0xFE,0x90,0x80,0x37,0xF0,0xA3, // 288x
2524 0xEF,0xF0,0xD3,0x94,0xDA,0xEE,0x94,0x02,0x50,0x0C,0xC3,0xE0,0x94,0xA4,0x90,0x80, // 289x
2525 0x37,0xE0,0x94,0x01,0x50,0x05,0x90,0x80,0x35,0xB1,0x5D,0x90,0x80,0x39,0xB1,0x68, // 28Ax
2526 0x9F,0xF5,0x53,0xEC,0x9E,0xF5,0x52,0x90,0x80,0x37,0xE0,0xFA,0xA3,0xE0,0xFB,0xC3, // 28Bx
2527 0xEF,0x9B,0xF5,0x51,0xEE,0x9A,0xF5,0x50,0x75,0x54,0x02,0x45,0x51,0x70,0x1E,0xE5, // 28Cx
2528 0x53,0x45,0x52,0x70,0x18,0x78,0xA6,0xE6,0xD3,0x95,0x54,0x50,0x44,0x06,0xE6,0x65, // 28Dx
2529 0x54,0x70,0x3E,0x90,0x80,0x35,0xEC,0xF0,0xA3,0xED,0xF0,0x80,0x34,0x90,0x80,0x35, // 28Ex
2530 0xB1,0x56,0x90,0x80,0x38,0xE0,0x9F,0xFF,0x90,0x80,0x37,0xE0,0x9E,0xFE,0x12,0x0E, // 28Fx
2531 0x66,0xC3,0xEF,0x94,0x0C,0xEE,0x64,0x80,0x94,0x80,0x40,0x11,0x20,0x3C,0x0E,0x30, // 290x
2532 0x20,0x0B,0xE5,0x75,0x94,0x04,0x40,0x05,0x20,0x5B,0x02,0xD2,0x5B,0xE4,0x78,0xA6, // 291x
2533 0xF6,0x78,0xA6,0xE6,0xC3,0x95,0x54,0x40,0x46,0xD3,0x90,0x80,0x36,0xE0,0x94,0x3F, // 292x
2534 0x90,0x80,0x35,0xE0,0x94,0x02,0x40,0x04,0xD2,0x26,0x80,0x02,0xC2,0x26,0x30,0x50, // 293x
2535 0x0D,0x30,0x51,0x04,0x7D,0x0D,0x80,0x02,0x7D,0x71,0x7C,0x02,0x80,0x08,0x90,0x80, // 294x
2536 0x37,0xE0,0xFC,0xA3,0xE0,0xFD,0xE4,0xFF,0x12,0x06,0xE6,0xD2,0x74,0xE5,0x6B,0xC3, // 295x
2537 0x94,0x0A,0x50,0x04,0x05,0x6B,0x80,0x12,0x30,0x5B,0x0F,0xC2,0x5B,0x80,0x0B,0xE5, // 296x
2538 0x6B,0xD3,0x94,0x01,0x40,0x04,0x15,0x6B,0x15,0x6B,0x90,0x11,0x02,0x12,0x07,0xAE, // 297x
2539 0xE5,0x4C,0xA2,0xE6,0x92,0x34,0x53,0x4C,0x03,0x90,0x11,0x10,0x12,0x1C,0x2C,0x20, // 298x
2540 0x3C,0x0D,0x20,0x72,0x03,0x30,0x59,0x07,0xE5,0x75,0xC3,0x94,0x04,0x50,0x03,0x30, // 299x
2541 0x5B,0x07,0x53,0x4F,0xFE,0xD2,0x5B,0x80,0x05,0x43,0x4F,0x01,0xC2,0x5B,0xAD,0x4F, // 29Ax
2542 0xAC,0x4E,0x7F,0x10,0x12,0x06,0xE6,0x30,0x59,0x07,0x12,0x06,0xE0,0x7D,0x09,0x80, // 29Bx
2543 0x1E,0x12,0x06,0xE0,0x78,0xA7,0xE6,0x54,0xC0,0xFE,0x08,0xE4,0xEE,0xB4,0xC0,0x0D, // 29Cx
2544 0x20,0x38,0x0A,0x20,0x21,0x07,0x20,0x3D,0x04,0x7D,0x0E,0x80,0x02,0x7D,0x0D,0x7C, // 29Dx
2545 0x00,0x7F,0x92,0x12,0x06,0xE6,0x30,0x5B,0x14,0x78,0xA7,0x76,0x40,0x08,0x76,0x00, // 29Ex
2546 0x7D,0x00,0x7C,0x40,0x7F,0x04,0x12,0x07,0xFB,0xA3,0xF0,0x61,0xFF,0x90,0x80,0x31, // 29Fx
2547 0xE0,0x65,0x4C,0x70,0x04,0xA3,0xE0,0x65,0x4D,0x60,0x02,0x61,0xF6,0x90,0x80,0x26, // 2A0x
2548 0xE0,0x65,0x6C,0x70,0x04,0xA3,0xE0,0x65,0x6D,0x60,0x02,0x61,0xF6,0x90,0x80,0x28, // 2A1x
2549 0xE0,0x65,0x6E,0x70,0x04,0xA3,0xE0,0x65,0x6F,0x60,0x02,0x61,0xF6,0x90,0x80,0x2D, // 2A2x
2550 0xE0,0xFE,0xA3,0xE0,0xFF,0x65,0x4D,0x70,0x03,0xEE,0x65,0x4C,0x70,0x02,0x61,0xF6, // 2A3x
2551 0xC3,0xEF,0x95,0x4D,0xEE,0x95,0x4C,0x50,0x22,0xC3,0x90,0x80,0x38,0xE0,0x95,0x4D, // 2A4x
2552 0xF5,0x4F,0x90,0x80,0x37,0xE0,0x95,0x4C,0xF5,0x4E,0x90,0x80,0x2D,0xB1,0x56,0xE5, // 2A5x
2553 0x4D,0x9F,0xF5,0x51,0xE5,0x4C,0x9E,0xF5,0x50,0x80,0x22,0xC3,0x90,0x80,0x42,0xE0, // 2A6x
2554 0x95,0x4D,0xF5,0x4F,0x90,0x80,0x41,0xE0,0x95,0x4C,0xF5,0x4E,0xC3,0x90,0x80,0x2E, // 2A7x
2555 0xE0,0x95,0x4D,0xF5,0x51,0x90,0x80,0x2D,0xE0,0x95,0x4C,0xF5,0x50,0xB1,0x87,0xB1, // 2A8x
2556 0x6E,0x9F,0xEC,0x9E,0x50,0x0A,0x8E,0x52,0x8F,0x53,0x8C,0x56,0x8D,0x57,0x80,0x08, // 2A9x
2557 0x8C,0x52,0x8D,0x53,0x8E,0x56,0x8F,0x57,0x90,0x11,0xAB,0xE0,0xF5,0x54,0x20,0xE3, // 2AAx
2558 0x05,0x75,0x55,0x01,0x80,0x03,0x75,0x55,0x02,0xE5,0x4E,0x20,0xE7,0x5E,0xEC,0xC3, // 2ABx
2559 0x13,0xFE,0xED,0x13,0xFF,0xC3,0xE5,0x4F,0x9F,0xE5,0x4E,0x9E,0x7E,0x00,0xE5,0x4F, // 2ACx
2560 0x50,0x0B,0x25,0x55,0xF5,0x4F,0xEE,0x35,0x4E,0xF5,0x4E,0x80,0x14,0x25,0x55,0xFF, // 2ADx
2561 0xEE,0x35,0x4E,0xFE,0x90,0x80,0x41,0xB1,0x6E,0xEF,0x9D,0xF5,0x4F,0xEE,0x9C,0xF5, // 2AEx
2562 0x4E,0x12,0x0F,0xF4,0xC3,0xEF,0x94,0x05,0xEE,0x64,0x80,0x94,0x80,0x50,0x0B,0xE5, // 2AFx
2563 0x75,0xC3,0x94,0x04,0x40,0x04,0xD2,0x71,0x80,0x19,0x12,0x0F,0xF4,0xD3,0xEF,0x94, // 2B0x
2564 0x0A,0xEE,0x64,0x80,0x94,0x80,0x40,0x0B,0xC2,0x71,0x80,0x07,0xE4,0xF5,0x4E,0xF5, // 2B1x
2565 0x4F,0xC2,0x71,0xE5,0x4F,0x45,0x4E,0x60,0x35,0x90,0x80,0x30,0xE0,0xC3,0x94,0x02, // 2B2x
2566 0x40,0x1D,0x53,0x4E,0x03,0xE5,0x4F,0x78,0xA8,0x26,0xFD,0xE5,0x4E,0x18,0x36,0xFC, // 2B3x
2567 0x7F,0x04,0x12,0x06,0xE6,0x90,0x80,0x30,0xE0,0x60,0x1B,0x14,0xF0,0x80,0x17,0x90, // 2B4x
2568 0x80,0x30,0xE0,0xC3,0x94,0x07,0x50,0x0E,0xE0,0x24,0x04,0xF0,0x80,0x08,0x90,0x80, // 2B5x
2569 0x30,0xE0,0x60,0x02,0x14,0xF0,0xE5,0x51,0x65,0x53,0x70,0x04,0xE5,0x50,0x65,0x52, // 2B6x
2570 0x60,0x0A,0xE5,0x51,0xB5,0x57,0x19,0xE5,0x50,0xB5,0x56,0x14,0x90,0x80,0x43,0xE0, // 2B7x
2571 0xB5,0x50,0x0D,0xA3,0xE0,0xB5,0x51,0x08,0x90,0x80,0x2F,0xE0,0x04,0xF0,0x80,0x05, // 2B8x
2572 0xE4,0x90,0x80,0x2F,0xF0,0x90,0x80,0x43,0xE5,0x50,0xF0,0xA3,0xE5,0x51,0xF0,0x30, // 2B9x
2573 0x21,0x05,0x75,0x54,0x07,0x80,0x03,0x75,0x54,0x03,0x90,0x80,0x2F,0xE0,0xD3,0x95, // 2BAx
2574 0x54,0x40,0x4C,0xE5,0x73,0x30,0xE5,0x47,0x20,0x72,0x44,0x20,0x59,0x41,0xE4,0xF0, // 2BBx
2575 0x20,0x53,0x3C,0xE5,0x51,0xB5,0x53,0x12,0xE5,0x50,0xB5,0x52,0x0D,0x78,0xA7,0x76, // 2BCx
2576 0xC0,0x08,0x76,0x00,0x7D,0x00,0x7C,0xC0,0x80,0x15,0xE5,0x51,0xB5,0x57,0x20,0xE5, // 2BDx
2577 0x50,0xB5,0x56,0x1B,0x78,0xA7,0x76,0x80,0x08,0x76,0x00,0x7D,0x00,0x7C,0x80,0x7F, // 2BEx
2578 0x04,0x12,0x06,0xE6,0x80,0x09,0xE4,0x90,0x80,0x2F,0xF0,0xC2,0x71,0xA3,0xF0,0x90, // 2BFx
2579 0x80,0x31,0xE0,0x65,0x4C,0x70,0x04,0xA3,0xE0,0x65,0x4D,0x70,0x6B,0x90,0x80,0x33, // 2C0x
2580 0xE0,0xFE,0xA3,0xE0,0xFF,0x90,0x80,0x2D,0xE0,0xFC,0xA3,0xE0,0xFD,0x6F,0x70,0x02, // 2C1x
2581 0xEC,0x6E,0x70,0x54,0xC2,0x5F,0xA2,0x5B,0x30,0x34,0x01,0xB3,0x50,0x0C,0xED,0x95, // 2C2x
2582 0x4D,0xEC,0x95,0x4C,0x40,0x0F,0xD2,0x5F,0x80,0x0B,0xC3,0xED,0x95,0x4D,0xEC,0x95, // 2C3x
2583 0x4C,0x50,0x02,0xD2,0x5F,0x78,0xA7,0xE6,0x54,0xC0,0xFE,0xEE,0xB4,0xC0,0x0B,0x20, // 2C4x
2584 0x38,0x08,0x20,0x21,0x05,0x20,0x3D,0x02,0xB2,0x5F,0x30,0x5F,0x19,0x78,0xA9,0x06, // 2C5x
2585 0xE6,0xD3,0x94,0x02,0x40,0x16,0x7D,0x01,0x7F,0x8A,0x12,0x02,0xAC,0xE4,0xFD,0x7F, // 2C6x
2586 0x8A,0x12,0x02,0xAC,0x80,0x02,0x80,0x00,0xE4,0x78,0xA9,0xF6,0x90,0x80,0x31,0xB1, // 2C7x
2587 0x5D,0x90,0x80,0x2D,0xE0,0xFF,0xA3,0xE0,0x90,0x80,0x31,0xCF,0xF0,0xA3,0xEF,0xF0, // 2C8x
2588 0x90,0x80,0x2D,0xB1,0x75,0x90,0x80,0x26,0xE0,0x65,0x6C,0x70,0x04,0xA3,0xE0,0x65, // 2C9x
2589 0x6D,0x60,0x02,0xA1,0x55,0x90,0x80,0x28,0xE0,0x65,0x6E,0x70,0x04,0xA3,0xE0,0x65, // 2CAx
2590 0x6F,0x60,0x02,0xA1,0x55,0xB1,0x87,0xE0,0xFC,0xA3,0xE0,0xFD,0xB5,0x07,0x14,0xEC, // 2CBx
2591 0xB5,0x06,0x10,0xA3,0xE0,0xC3,0x94,0x0F,0x50,0x05,0xE0,0x04,0xF0,0x80,0x1A,0xD2, // 2CCx
2592 0x58,0x80,0x16,0x90,0x80,0x3F,0xE0,0xD3,0x94,0x02,0x40,0x06,0xE0,0x24,0xFD,0xF0, // 2CDx
2593 0x80,0x07,0xE4,0x90,0x80,0x3F,0xF0,0xC2,0x58,0x30,0x26,0x12,0xB1,0x7D,0x94,0x7B, // 2CEx
2594 0xEA,0x94,0x02,0x50,0x1E,0xC3,0xEB,0x94,0x67,0xEA,0x94,0x02,0x40,0x15,0x20,0x26, // 2CFx
2595 0x16,0xB1,0x7D,0x94,0x17,0xEA,0x94,0x02,0x50,0x09,0xC3,0xEB,0x94,0x03,0xEA,0x94, // 2D0x
2596 0x02,0x50,0x04,0xD2,0x72,0x80,0x02,0xC2,0x72,0xC3,0xED,0x9F,0xFF,0xEC,0x9E,0xFE, // 2D1x
2597 0x12,0x0E,0x66,0x8E,0x4C,0x8F,0x4D,0xE5,0x4D,0xD3,0x94,0x01,0x40,0x0C,0xE5,0x4D, // 2D2x
2598 0x94,0x08,0x50,0x06,0x20,0x72,0x03,0x20,0x20,0x0C,0x90,0x80,0x40,0xE0,0x60,0x03, // 2D3x
2599 0x14,0xF0,0x22,0xC2,0x59,0x22,0x90,0x80,0x40,0xE0,0xC3,0x94,0x07,0x50,0x04,0xE0, // 2D4x
2600 0x04,0xF0,0x22,0xD2,0x59,0x22,0xE0,0xFE,0xA3,0xE0,0xFF,0xC3,0x22,0xE0,0xFF,0xA3, // 2D5x
2601 0xE0,0xA3,0xCF,0xF0,0xA3,0xEF,0xF0,0x22,0xE0,0xFE,0xA3,0xE0,0xFF,0xA3,0xE0,0xFC, // 2D6x
2602 0xA3,0xE0,0xFD,0xC3,0x22,0xE5,0x4C,0xF0,0xA3,0xE5,0x4D,0xF0,0x22,0x90,0x80,0x35, // 2D7x
2603 0xE0,0xFA,0xA3,0xE0,0xFB,0xD3,0x22,0x90,0x80,0x41,0xE0,0xFE,0xA3,0xE0,0xFF,0x90, // 2D8x
2604 0x80,0x3D,0x22,0x7D,0x01,0x7F,0xB1,0x12,0x07,0x8B,0x90,0x11,0x43,0xE0,0xFE,0x90, // 2D9x
2605 0x11,0x42,0xE0,0xFD,0xED,0x30,0xE3,0x05,0x7D,0x06,0x12,0x06,0xBC,0x12,0x07,0x87, // 2DAx
2606 0x20,0x06,0x0E,0xE5,0x75,0x64,0x04,0x60,0x05,0xE5,0x75,0xB4,0x05,0x03,0x30,0x24, // 2DBx
2607 0x03,0x12,0x15,0x83,0xE5,0x75,0xC3,0x94,0x04,0x40,0x03,0x30,0x24,0x03,0x02,0x15, // 2DCx
2608 0x72,0x20,0x3A,0x2D,0x12,0x30,0xCE,0xEF,0x70,0x02,0xE1,0x69,0xE5,0x08,0xF1,0x78, // 2DDx
2609 0xE5,0x19,0x85,0x1A,0xF0,0x12,0x00,0xA2,0x30,0x19,0x05,0x05,0x08,0x53,0x08,0x07, // 2DEx
2610 0xE5,0x08,0xB4,0x04,0x08,0xD2,0x3A,0x90,0x80,0x09,0xE0,0x04,0xF0,0xF1,0xA7,0xE1, // 2DFx
2611 0xB3,0x90,0x80,0x00,0xE0,0xFF,0x74,0x01,0x7E,0x00,0xA8,0x07,0x08,0x80,0x05,0xC3, // 2E0x
2612 0x33,0xCE,0x33,0xCE,0xD8,0xF9,0xFF,0x90,0x80,0x09,0xE0,0xC3,0x9F,0xEE,0x64,0x80, // 2E1x
2613 0xF8,0x74,0x80,0x98,0x50,0x02,0xE1,0x67,0x90,0x11,0xCE,0xE0,0xF9,0x90,0x80,0x18, // 2E2x
2614 0xE0,0xFE,0xA3,0xE0,0xFF,0x90,0x80,0x24,0xE0,0xFC,0xA3,0xE0,0xFD,0x9F,0xEC,0x9E, // 2E3x
2615 0x50,0x08,0x90,0x80,0x18,0xEC,0xF0,0xA3,0xED,0xF0,0x90,0x80,0x1A,0xB1,0x68,0x9F, // 2E4x
2616 0xEC,0x9E,0x90,0x80,0x24,0x50,0x07,0xEC,0xF0,0xA3,0xED,0xF0,0x80,0x05,0xEE,0xF0, // 2E5x
2617 0xA3,0xEF,0xF0,0xE4,0xFD,0xFC,0x75,0x0D,0xFF,0xF5,0x4C,0xE5,0x4C,0x25,0xE0,0xFF, // 2E6x
2618 0xF1,0x9A,0xFA,0xA3,0xE0,0xFB,0xEF,0xF1,0x78,0xE0,0xFE,0xA3,0xE0,0xC3,0x9B,0xFF, // 2E7x
2619 0xEE,0x9A,0xFE,0xF1,0x6A,0xEE,0xF0,0xA3,0xEF,0xF0,0xF1,0x6A,0xE0,0xFE,0xA3,0xE0, // 2E8x
2620 0xFF,0xF1,0x84,0xEE,0x8F,0xF0,0x12,0x00,0xA2,0xF1,0x6A,0xB1,0x56,0xEE,0x94,0x80, // 2E9x
2621 0x50,0x6F,0xEF,0x9D,0xEE,0x9C,0x40,0x69,0x30,0x26,0x1F,0xE5,0x4C,0x60,0x2A,0xB4, // 2EAx
2622 0x01,0x04,0xE9,0x20,0xE5,0x23,0xE5,0x4C,0x64,0x02,0x60,0x1D,0xE5,0x4C,0x64,0x03, // 2EBx
2623 0x60,0x05,0xE5,0x4C,0xB4,0x01,0x03,0x20,0x10,0x0F,0x20,0x26,0x44,0xE5,0x4C,0xB4, // 2ECx
2624 0x02,0x07,0x64,0x02,0x70,0x3B,0x30,0x01,0x38,0x85,0x4C,0x0D,0xF1,0x6A,0xE0,0xFA, // 2EDx
2625 0xA3,0xE0,0xFB,0xAC,0x02,0xFD,0xE5,0x4C,0x25,0xE0,0xF1,0x9A,0xFE,0xA3,0xE0,0x78, // 2EEx
2626 0x03,0xCE,0xC3,0x13,0xCE,0x13,0xD8,0xF9,0xF5,0x13,0x8E,0x12,0xEB,0xAE,0x02,0x78, // 2EFx
2627 0x02,0xCE,0xC3,0x13,0xCE,0x13,0xD8,0xF9,0xFF,0xF1,0x92,0x50,0x04,0x8E,0x12,0x8F, // 2F0x
2628 0x13,0x05,0x4C,0xE5,0x4C,0x64,0x04,0x60,0x02,0xC1,0x6B,0x90,0x11,0xD7,0xE0,0xF5, // 2F1x
2629 0x4C,0xFF,0x7E,0x00,0xF1,0x92,0x50,0x04,0x8E,0x12,0x8F,0x13,0xC2,0x2F,0xE4,0xF5, // 2F2x
2630 0x4C,0xF1,0x84,0xE0,0xFE,0xA3,0xE0,0xFF,0xAD,0x4C,0x12,0x31,0x2C,0xF1,0x84,0xEE, // 2F3x
2631 0xF0,0xA3,0xEF,0xF0,0x05,0x4C,0xE5,0x4C,0xC3,0x94,0x04,0x40,0xE4,0xE4,0xF5,0x4C, // 2F4x
2632 0xE5,0x4C,0xF1,0x78,0xE4,0xF0,0xA3,0xF0,0x05,0x4C,0xE5,0x4C,0xB4,0x08,0xF1,0x12, // 2F5x
2633 0x11,0x57,0xE4,0x90,0x80,0x09,0xF0,0xC2,0x3A,0x22,0xE5,0x4C,0x25,0xE0,0x24,0x0E, // 2F6x
2634 0xF5,0x82,0xE4,0x34,0x80,0xF5,0x83,0x22,0x25,0xE0,0x24,0x16,0xF5,0x82,0xE4,0x34, // 2F7x
2635 0x80,0xF5,0x83,0x22,0xE5,0x4C,0x25,0xE0,0x24,0x01,0xF5,0x82,0xE4,0x34,0x80,0xF5, // 2F8x
2636 0x83,0x22,0xC3,0xE5,0x13,0x9F,0xE5,0x12,0x9E,0x22,0x25,0xE0,0x24,0x18,0xF5,0x82, // 2F9x
2637 0xE4,0x34,0x80,0xF5,0x83,0xE0,0x22,0x90,0x11,0x9C,0xE0,0x54,0xF7,0xC3,0x13,0xFF, // 2FAx
2638 0xAD,0x08,0x22,0xEF,0xC4,0x54,0xF0,0x24,0x39,0xF5,0x82,0xE4,0x34,0x01,0xF5,0x83, // 2FBx
2639 0x12,0x32,0xEA,0xF5,0x51,0x74,0x01,0x93,0xF5,0x52,0xEF,0x75,0xF0,0x08,0xA4,0x24, // 2FCx
2640 0x79,0xF5,0x82,0xE4,0x34,0x01,0xF5,0x83,0xE5,0x82,0x2D,0xF5,0x82,0xE4,0x35,0x83, // 2FDx
2641 0xF5,0x83,0xE4,0x93,0x30,0x19,0x11,0xFD,0x7C,0x00,0x7F,0x7C,0x12,0x06,0xE6,0xAD, // 2FEx
2642 0x52,0xAC,0x51,0x7F,0x7E,0x12,0x06,0xC0,0x22,0x8E,0x52,0x8F,0x53,0xAE,0x65,0xAB, // 2FFx
2643 0x06,0x85,0x69,0x50,0x85,0x6A,0x51,0x30,0x34,0x40,0xE5,0x53,0x25,0x51,0xF5,0x51, // 300x
2644 0xE5,0x52,0x35,0x50,0xF5,0x50,0xE5,0x65,0x25,0xE0,0x24,0xA5,0xF5,0x82,0xE4,0x34, // 301x
2645 0x01,0xF5,0x83,0xC3,0x11,0xC4,0x50,0x11,0xEE,0x60,0x09,0x1E,0x75,0x50,0x14,0x75, // 302x
2646 0x51,0xCC,0x80,0x05,0x90,0x01,0xA5,0x11,0xBA,0xED,0x60,0x61,0xC3,0x78,0x92,0xE6, // 303x
2647 0x95,0x53,0xF6,0x18,0xE6,0x95,0x52,0xF6,0x80,0x53,0x78,0x8D,0xE6,0xD3,0x94,0x64, // 304x
2648 0x40,0x0B,0xE4,0x25,0x53,0xF5,0x53,0x74,0x01,0x35,0x52,0xF5,0x52,0xC3,0xE5,0x51, // 305x
2649 0x95,0x53,0xF5,0x51,0xE5,0x50,0x95,0x52,0xF5,0x50,0xE5,0x65,0x25,0xE0,0x24,0xBD, // 306x
2650 0xF5,0x82,0xE4,0x34,0x01,0xF5,0x83,0xD3,0x11,0xC4,0x40,0x13,0xEE,0x94,0x0B,0x50, // 307x
2651 0x09,0x0E,0x75,0x50,0x14,0x75,0x51,0xCC,0x80,0x05,0x90,0x01,0xD3,0x11,0xBA,0xED, // 308x
2652 0x60,0x0B,0x78,0x92,0xE5,0x53,0x26,0xF6,0x18,0xE5,0x52,0x36,0xF6,0xAF,0x06,0xAD, // 309x
2653 0x51,0xAC,0x50,0x12,0x0F,0xDF,0xEE,0x42,0x50,0xEE,0xB5,0x03,0x03,0x02,0x0E,0xC0, // 30Ax
2654 0x78,0x93,0xA6,0x50,0x08,0xA6,0x51,0xD2,0x66,0x22,0xE4,0x93,0xF5,0x50,0x74,0x01, // 30Bx
2655 0x93,0xF5,0x51,0x22,0x74,0x01,0x93,0x95,0x51,0xE4,0x93,0x95,0x50,0x22,0xE4,0xF5, // 30Cx
2656 0x4D,0x90,0x11,0x22,0xE0,0xFF,0x53,0x07,0x40,0x90,0x80,0x5E,0xE0,0x70,0x4A,0xEF, // 30Dx
2657 0x60,0x47,0xC2,0x34,0x7D,0x01,0x7F,0xB1,0x12,0x07,0x8B,0x90,0x11,0x4D,0xE0,0x30, // 30Ex
2658 0xE0,0x02,0xD2,0x34,0xA2,0x17,0x30,0x34,0x01,0xB3,0x50,0x2A,0xB2,0x17,0x90,0x11, // 30Fx
2659 0x52,0xE0,0xF5,0x1A,0xA3,0xE0,0xF5,0x19,0x90,0x80,0x00,0xE0,0x24,0x02,0xFF,0xE5, // 310x
2660 0x1A,0xAE,0x19,0xA8,0x07,0x08,0x80,0x05,0xCE,0xC3,0x13,0xCE,0x13,0xD8,0xF9,0xF5, // 311x
2661 0x1A,0x8E,0x19,0x75,0x4D,0x01,0x12,0x07,0x87,0xAF,0x4D,0x22,0xAB,0x07,0xAA,0x06, // 312x
2662 0x90,0x11,0xCE,0xE0,0xF9,0xC3,0xEB,0x95,0x13,0xFB,0xEA,0x95,0x12,0xFA,0xC3,0x94, // 313x
2663 0x80,0x50,0x0D,0x90,0x80,0x0C,0x12,0x2D,0x56,0x9B,0xEE,0x9A,0x50,0x02,0x80,0x14, // 314x
2664 0xC3,0xEA,0x94,0x80,0x40,0x12,0x90,0x80,0x0A,0xE0,0xFE,0xA3,0xE0,0xFF,0xD3,0x9B, // 315x
2665 0xEE,0x9A,0x40,0x04,0xAA,0x06,0xAB,0x07,0xE5,0x75,0x64,0x04,0x60,0x02,0x41,0x51, // 316x
2666 0xED,0x65,0x0D,0x60,0x02,0x41,0x51,0x12,0x11,0x4C,0xFF,0xC3,0xEB,0x9F,0xEA,0x9E, // 317x
2667 0x50,0x02,0x41,0x51,0xEA,0x94,0x80,0x40,0x02,0x41,0x51,0x90,0x11,0xCB,0xE0,0x70, // 318x
2668 0x02,0xF5,0x76,0x90,0x11,0xCB,0xE0,0xFE,0x63,0x06,0xFF,0x30,0x26,0x42,0xED,0x70, // 319x
2669 0x0B,0xEE,0x30,0xE0,0x07,0xE4,0xF5,0x18,0xD2,0x2F,0x41,0x36,0xBD,0x01,0x0E,0xE9, // 31Ax
2670 0x30,0xE5,0x0A,0x20,0x21,0x07,0x75,0x18,0x07,0xD2,0x2F,0x80,0x79,0xBD,0x02,0x0B, // 31Bx
2671 0xEE,0x30,0xE6,0x07,0x75,0x18,0x06,0xD2,0x2F,0x80,0x6B,0xED,0x64,0x03,0x70,0x66, // 31Cx
2672 0x30,0x10,0x63,0x20,0x52,0x60,0x20,0x21,0x5D,0x75,0x18,0x08,0xD2,0x2F,0x80,0x56, // 31Dx
2673 0xED,0x70,0x0B,0xEE,0x30,0xE3,0x07,0x75,0x18,0x03,0xD2,0x2F,0x80,0x48,0xBD,0x01, // 31Ex
2674 0x0B,0xEE,0x30,0xE2,0x07,0x75,0x18,0x02,0xD2,0x2F,0x80,0x3A,0xBD,0x02,0x10,0x30, // 31Fx
2675 0x01,0x0D,0x20,0x52,0x0A,0x20,0x21,0x07,0x75,0x18,0x09,0xD2,0x2F,0x80,0x27,0xED, // 320x
2676 0x64,0x03,0x70,0x22,0xEE,0x30,0xE4,0x1E,0x20,0x77,0x16,0xC3,0x90,0x80,0x15,0xE0, // 321x
2677 0x94,0x88,0x90,0x80,0x14,0xE0,0x94,0x13,0x50,0x07,0x30,0x58,0x04,0xD2,0x77,0x80, // 322x
2678 0x05,0x75,0x18,0x04,0xD2,0x2F,0x30,0x2F,0x18,0x78,0xAB,0xA6,0x05,0xC2,0x12,0xE4, // 323x
2679 0xFF,0xEF,0x6D,0x60,0x08,0xEF,0x12,0x2F,0x86,0xE4,0xF0,0xA3,0xF0,0x0F,0xBF,0x04, // 324x
2680 0xF0,0xE5,0x75,0x64,0x05,0x60,0x09,0xE5,0x75,0x64,0x04,0x70,0x71,0x30,0x6A,0x6E, // 325x
2681 0x78,0xAB,0xE6,0x6D,0x70,0x52,0xC3,0xEA,0x94,0x80,0x40,0x10,0x30,0x38,0x09,0x08, // 326x
2682 0xE6,0x94,0x14,0x50,0x03,0x06,0x80,0x56,0xD2,0x12,0x80,0x52,0xE5,0x18,0xB4,0x07, // 327x
2683 0x08,0xE9,0x20,0xE5,0x04,0xD2,0x12,0x80,0x45,0xE5,0x18,0xB4,0x08,0x07,0x20,0x10, // 328x
2684 0x04,0xD2,0x12,0x80,0x39,0xE5,0x18,0xB4,0x09,0x07,0x20,0x01,0x04,0xD2,0x12,0x80, // 329x
2685 0x2D,0x30,0x14,0x2A,0xE5,0x18,0xB4,0x06,0x03,0x20,0x10,0x08,0xE5,0x18,0xB4,0x04, // 32Ax
2686 0x1D,0x30,0x01,0x1A,0xD2,0x2D,0x80,0x16,0xED,0xB5,0x0D,0x12,0x12,0x11,0x4C,0xFF, // 32Bx
2687 0xC3,0xEB,0x9F,0xEA,0x9E,0x40,0x07,0xEA,0x94,0x80,0x50,0x02,0xD2,0x2D,0xAE,0x02, // 32Cx
2688 0xAF,0x03,0x22,0xA2,0x70,0xE4,0x33,0xC4,0x33,0x54,0xE0,0x42,0x4E,0xAD,0x4E,0x22, // 32Dx
2689 0x75,0x74,0x01,0x7D,0x01,0x7F,0xA2,0x02,0x02,0xAC,0x75,0xF0,0x02,0xED,0x12,0x01, // 32Ex
2690 0x07,0xE4,0x93,0x22,0x7D,0x9F,0x7C,0x03,0x7F,0x10,0x02,0x06,0xE6,0x00,0x00,0x00, // 32Fx
2691 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, // 330x
2692 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, // 331x
2693 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, // 332x
2694 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, // 333x
2695 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, // 334x
2696 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, // 335x
2697 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, // 336x
2698 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, // 337x
2699 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, // 338x
2700 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, // 339x
2701 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, // 33Ax
2702 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, // 33Bx
2703 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, // 33Cx
2704 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, // 33Dx
2705 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, // 33Ex
2706 0x00,0x00,0x00,0x00,0x00,0x43,0x35,0x31,0x3A,0x38,0x30,0x35,0x24,0x00,0x96,0x01, // 33Fx
2707 };
2708 #endif
2709 const MS_U8 _VdDecInitialize[] =
2710 {
2711 //initial AFEC Setting
2712 _RV1(BK_AFEC_E3, 0x20), // fixed color stripe issue
2713 _RV1(BK_AFEC_69, 0x80), // 3569[6]=0 ,HK mcu is fast VD
2714 //_RV1(BK_AFEC_1E, 0x88), // REG_351E[3]=1 Disable RF Compensation Filter
2715 _RV1(BK_AFEC_16, 0x05), // 3516[4:2]=010--> XIU interface retry mode, 3516[0]=1 check false sync
2716 _RV1(BK_AFEC_18, 0x16), // Brian 20110318 HW add new function to fix the chess board issue
2717 _RV1(BK_AFEC_1E, 0xC8), // BY 20090628 enable ADC 4x
2718 _RV1(BK_AFEC_21, 0x19), // REG_3521[0]=1 Disable Digial Clamp S/W Reset
2719 _RV1(BK_AFEC_2F, 0x84),
2720 _RV1(BK_AFEC_38, 0x13),
2721 _RV1(BK_AFEC_B4, 0x7C), // fixed color stripe issue
2722 _RV1(BK_AFEC_7B, 0xB6),
2723 _RV1(BK_AFEC_8F, 0x19), // frequency synthesizer output
2724 _RV1(BK_AFEC_91, 0x20),
2725 _RV1(BK_AFEC_9D, 0x8E),
2726 _RV1(BK_AFEC_9E, 0x00),
2727 _RV1(BK_AFEC_D8, 0x20),
2728 _RV1(BK_AFEC_6B, 0xA2),
2729 _RV1(BK_AFEC_5A, 0xAF), // for improve the H glich
2730 _RV1(BK_AFEC_66, 0x10), // recommended by SC.Wu 2009.01.15
2731
2732 //add to enable 2-Line-delay and current bottom for improve the H-Jitter issue that has released for Laser
2733 _RV1( BK_AFEC_A2, 0x40 ),
2734 _RV1( BK_AFEC_A4, 0x08 ), // 20091102 BY, available after T4, noise mag extends to 16bits
2735 _RV1( BK_AFEC_E0, 0x05 ),
2736 _RV1( BK_AFEC_E6, 0x05 ),
2737 _RV1( BK_AFEC_EA, 0x4B ),
2738 // initial comb filter
2739 /*_RV1(BK_COMB_10, 0x12), // 2 = 2D comb, 03 = 3D comb.
2740 _RV1(BK_COMB_18, 0x01),
2741 _RV1(BK_COMB_1B, 0x9B), // Fix scart in color error, 20100528
2742 _RV1(BK_COMB_40, 0x98),
2743 //_RV1(BK_COMB_41, 0x06), // requested by James.Lu for ATT, 20080327
2744 _RV1(BK_COMB_45, 0xB1),
2745 _RV1(BK_COMB_4D, 0x90),
2746 _RV1(BK_COMB_4E, 0x2C),
2747
2748 _RV1(BK_COMB_52, 0x6F),
2749 _RV1(BK_COMB_53, 0x04),
2750 _RV1(BK_COMB_57, 0x50), //Mike 070904
2751 _RV1(BK_COMB_58, 0x20), //Mike 070904
2752 _RV1(BK_COMB_5A, 0x00),
2753 _RV1(BK_COMB_5B, 0x10),
2754 _RV1(BK_COMB_5C, 0x08),
2755 _RV1(BK_COMB_5D, 0xFF),
2756 _RV1(BK_COMB_5E, 0x14),
2757
2758 _RV1(BK_COMB_6A, 0xF0),
2759 _RV1(BK_COMB_6D, 0x02),
2760 _RV1(BK_COMB_6B, 0x3B),
2761 _RV1(BK_COMB_6D, 0x61),
2762
2763 _RV1(BK_COMB_70, 0xD8), // BK6_70[3] = 1 ; burst height 0xD0->0xD8 by Robert chen , (ACC mode is auto)
2764 _RV1(BK_COMB_71, 0x87),
2765 _RV1(BK_COMB_9F, 0xC6),
2766 _RV1(BK_COMB_ED, 0x80),
2767 _RV1(BK_COMB_F2, 0x47),*/
2768
2769 // Fine tune SECAM detect threshold
2770 _RV1(BK_SECAM_02, 0x98), //_RV1(BK_SECAM_02, 0x92)
2771 _RV1(BK_SECAM_03, 0xA8), //_RV1(BK_SECAM_03, 0xA2)
2772 _RV1(BK_SECAM_04, 0x2B),
2773 _RV1(BK_SECAM_05, 0x64),
2774 _RV1(BK_SECAM_0A, 0x20), // modify by CJ 20070402 0xC0),
2775 _RV1(BK_SECAM_0B, 0x42),
2776 _RV1(BK_SECAM_0D, 0x05), // modify by CJ 20070402 0x04),
2777 _RV1(BK_SECAM_0E, 0x65), // modify by CJ 20070402 0x64),
2778
2779 _RV1(BK_SECAM_11, 0xC0), // modify by CJ 20070402 0x00),
2780 _RV1(BK_SECAM_12, 0x01), // modify by CJ 20070402 0x02),
2781 _RV1(BK_SECAM_13, 0x00),
2782 _RV1(BK_SECAM_14, 0xC0),
2783 _RV1(BK_SECAM_15, 0xBF), // modify by CJ 20070402 0xBF),
2784
2785 _RV1(BK_SECAM_01, 0x50), // CJ updated 0x00 --> 0x40 ([6]: Enable mixing option)2007.02.26
2786 _RV1(BK_SECAM_17, 0x07), // CJ add sett 2007.02.26
2787
2788 // Fine WSS detect by CJ
2789 _RV1(BK_VBI_45, 0x60),
2790 _RV1(BK_VBI_4A, 0x03),
2791 _RV1(BK_VBI_4F, 0x20),
2792 _RV1(BK_VBI_50, 0xF2), //BK8_50
2793 _RV1(BK_VBI_77, 0x11), //BK8_77
2794 _RV1(BK_VBI_7C, 0x04), //BK8_7C
2795 _RV1(BK_VBI_7D, 0x36), //BK8_7D
2796 _RV1(BK_VBI_7E, 0x84), //BK8_7E
2797 _RV1(BK_VBI_7F, 0xF6), //BK8_7F
2798 _RV1(BK_VBI_81, 0x52), //BK8_81
2799 _RV1(BK_VBI_86, 0x96), //BK8_86
2800 _RV1(BK_VBI_89, 0xC2), //BK8_89
2801 _RV1(BK_VBI_8B, 0x84), //BK8_8B
2802 _RV1(BK_VBI_8D, 0x95), //BK8_8D
2803 _RV1(BK_VBI_99, 0x8C), //for PAL
2804 _RV1(BK_VBI_9A, 0x01), //for PAL
2805 _RV1(BK_VBI_BB, 0x26),
2806 _RV1(BK_VBI_CA, 0x21),
2807 _RV1(BK_VBI_CB, 0xC4), //BK8_CC
2808
2809 _END_OF_AVD_TBL_,
2810 };
2811
2812 static MS_BOOL g_b2D3DPatchOn=0;
2813
2814 //-------------------------------------------------------------------------------------------------
2815 // Local Variables
2816 //-------------------------------------------------------------------------------------------------
2817 static hal_AVD_t _hal_AVD = // TODO: review, it would be init in Config()
2818 {
2819 .ptrAVDBaseAddr = BASEADDR_RIU,
2820 .bBaseAddrInitialized = 0,
2821 };
2822
2823 //-------------------------------------------------------------------------------------------------
2824 // Debug Functions
2825 //-------------------------------------------------------------------------------------------------
2826 #ifdef MS_DEBUG
2827 #define VDDBG(x) //(x)
2828 #else
2829 #define VDDBG(x) //(x)
2830 #endif
2831
2832 //-------------------------------------------------------------------------------------------------
2833 // Local Functions
2834 //-------------------------------------------------------------------------------------------------
2835 static void HAL_AVD_WriteRegTbl(MS_U8 *VdDecTbl);
2836 ////////////////////////////////////////////////////////////////////////////////
2837 /// @brief \b Function \b Name: HAL_AVD_WriteRegTbl()
2838 /// @brief \b Function \b Description:
2839 /// @param <IN> \b :
2840 ///
2841 ///
2842 /// @param <OUT> \b None :
2843 /// @param <RET> \b None :
2844 /// @param <GLOBAL> \b None :
2845 ////////////////////////////////////////////////////////////////////////////////
HAL_AVD_WriteRegTbl(MS_U8 * VdDecTbl)2846 void HAL_AVD_WriteRegTbl(MS_U8 *VdDecTbl)
2847 {
2848 MS_U16 u16Size, u16Index;
2849
2850 // check table before write, limit initial table size to 1024
2851
2852 for(u16Size=0; u16Size < 1024; u16Size++)
2853 {
2854 if (( VdDecTbl[u16Size*3] == 0xFF ) && ( VdDecTbl[u16Size*3+1] == 0xFF ))// check end of table
2855 break;
2856 } // while
2857
2858 if (u16Size<1024) // table ok
2859 {
2860 VDDBG( ULOGE("AVD","HAL_AVD_WriteRegTbl Begin\r\n"));
2861 for(u16Index=0; u16Index < u16Size; u16Index++)
2862 {
2863 RIU_WriteByte( (((MS_U16)(VdDecTbl[u16Index*3])<<8)+VdDecTbl[u16Index*3+1]), (VdDecTbl[u16Index*3+2]) ); // write register
2864 VDDBG(ULOGE("AVD","%x %x\r\n", (((MS_U16)(VdDecTbl[u16Index*3])<<8)+VdDecTbl[u16Index*3+1]), (VdDecTbl[u16Index*3+2])) );
2865 } // while
2866 VDDBG(ULOGE("AVD","HAL_AVD_WriteRegTbl End\r\n"));
2867 }
2868 else
2869 {
2870 VDDBG(ULOGE("AVD","HAL_AVD_WriteRegTbl Fail\r\n"));
2871 }
2872 }
2873 //-------------------------------------------------------------------------------------------------
2874 // Global Functions
2875 //-------------------------------------------------------------------------------------------------
2876 ////////////////////////////////////////////////////////////////////////////////
2877 /// @brief \b Function \b Name: HAL_AVD_ADC_SetGMC()
2878 /// @brief \b Function \b Description: Set AGC mode
2879 /// @param <IN> \b u8AgcFineGain :
2880 ///
2881 ///
2882 /// @param <OUT> \b None :
2883 /// @param <RET> \b None :
2884 /// @param <GLOBAL> \b None :
2885 ////////////////////////////////////////////////////////////////////////////////
HAL_AVD_ADC_SetGMC(MS_U8 u8Value)2886 void HAL_AVD_ADC_SetGMC(MS_U8 u8Value)
2887 {
2888 // BY 20090709 unsed in T3 RIU_WriteByteMask(L_BK_ADC_ATOP(0x37), u8Value, 0x07);
2889 UNUSED(u8Value);
2890 }
2891
2892 ////////////////////////////////////////////////////////////////////////////////
2893 /// @brief \b Function \b Name: HAL_AVD_VDMCU_SoftStop()
2894 /// @brief \b Function \b Description:
2895 /// @param <IN> \b :
2896 ///
2897 ///
2898 /// @param <OUT> \b None :
2899 /// @param <RET> \b None :
2900 /// @param <GLOBAL> \b None :
2901 ////////////////////////////////////////////////////////////////////////////////
HAL_AVD_VDMCU_SoftStop(void)2902 void HAL_AVD_VDMCU_SoftStop (void)
2903 {
2904 if (!_hal_AVD.bBaseAddrInitialized) return ;
2905
2906 #if NEW_VD_MCU // should halt VDMCU by software first
2907 RIU_WriteByte(BK_AFEC_C2, 0xA5);
2908 RIU_WriteByte(BK_AFEC_C0, 0xFA);
2909 MsOS_DelayTask(10);
2910 RIU_WriteByte(BK_AFEC_C2, 0x00);
2911 RIU_WriteByte(BK_AFEC_C0, 0x00);
2912 //printf("HAL_AVD_VDMCU_SoftStop\r\n");
2913 #endif
2914 }
2915
2916 ////////////////////////////////////////////////////////////////////////////////
2917 /// @brief \b Function \b Name: HAL_AVD_VDMCU_SetFreeze()
2918 /// @brief \b Function \b Description:
2919 /// @param <IN> \b :
2920 ///
2921 ///
2922 /// @param <OUT> \b None :
2923 /// @param <RET> \b None :
2924 /// @param <GLOBAL> \b None :
2925 ////////////////////////////////////////////////////////////////////////////////
HAL_AVD_VDMCU_SetFreeze(MS_BOOL bEnable)2926 void HAL_AVD_VDMCU_SetFreeze (MS_BOOL bEnable)
2927 {
2928 if (!_hal_AVD.bBaseAddrInitialized) return ;
2929
2930 if (bEnable)
2931 {
2932 HAL_AVD_VDMCU_SoftStop();
2933 }
2934 RIU_WriteRegBit(VD_MCU_RST, bEnable, BIT(0)); //halt VD MCU first
2935 }
2936
2937 ////////////////////////////////////////////////////////////////////////////////
2938 /// @brief \b Function \b Name: HAL_AVD_VDMCU_SetSpeed()
2939 /// @brief \b Function \b Description:
2940 /// @param <IN> \b :
2941 ///
2942 ///
2943 /// @param <OUT> \b None :
2944 /// @param <RET> \b None :
2945 /// @param <GLOBAL> \b None :
2946 ////////////////////////////////////////////////////////////////////////////////
2947 //CLK_VD200 clock setting
2948 //[0]: disable clock
2949 //[1]: invert clock
2950 //[3:2]: Select clock source
2951 // 00: 432MHz
2952 // 01: 216MHz
2953 // 10: 216MHz
2954 // 11: select XTAL
2955 //clk_mcu_mail0/1 clock setting
2956 //[0]: disable clock
2957 //[1]: invert clock
2958 //[3:2]: Select clock source
2959 // 00: clk_mcu
2960 // 01: clk_vdmcu
2961 // 10: reserved
2962 // 11: select XTALI
2963 #if 1
HAL_AVD_VDMCU_SetClock(AVD_VDMCUClockSpeed eClock,AVD_VDMCUClockInverse eInverse)2964 void HAL_AVD_VDMCU_SetClock (AVD_VDMCUClockSpeed eClock, AVD_VDMCUClockInverse eInverse)
2965 {
2966 if (!_hal_AVD.bBaseAddrInitialized) return ;
2967
2968 /* reset VD MCU */
2969 HAL_AVD_VDMCU_SetFreeze(ENABLE);
2970
2971 RIU_WriteByteMask(L_BK_CLKGEN0(0x22), 0x00<<2, BMASK(3:2)); // 20090628 BY put mailbo0 clock setting here. TODO, add another function??
2972 RIU_WriteByteMask(H_BK_CLKGEN0(0x22), 0x00<<2, BMASK(3:2)); // 20090628 BY put mailbo1 clock setting here. TODO, add another function??
2973
2974 switch(eClock)
2975 {
2976 case AVD_VDMCU_CLOCK_170Mhz:
2977 RIU_WriteByteMask(L_BK_CLKGEN0(0x21), 0x00, BMASK(4:2)); //20090611EL
2978 break;
2979 case AVD_VDMCU_CLOCK_160Mhz:
2980 RIU_WriteByteMask(L_BK_CLKGEN0(0x21), BIT(2), BMASK(4:2)); //20090611EL
2981 break;
2982 case AVD_VDMCU_CLOCK_144Mhz:
2983 RIU_WriteByteMask(L_BK_CLKGEN0(0x21), BIT(3), BMASK(4:2)); //20090611EL
2984 break;
2985 case AVD_VDMCU_CLOCK_123Mhz:
2986 RIU_WriteByteMask(L_BK_CLKGEN0(0x21), BIT(3)|BIT(2), BMASK(4:2)); //20090611EL
2987 break;
2988 case AVD_VDMCU_CLOCK_108Mhz:
2989 RIU_WriteByteMask(L_BK_CLKGEN0(0x21), BIT(4), BMASK(4:2)); //20090611EL
2990 break;
2991 case AVD_VDMCU_CLOCK_MEM:
2992 RIU_WriteByteMask(L_BK_CLKGEN0(0x21), BIT(4)|BIT(2), BMASK(4:2)); //20090611EL
2993 break;
2994 case AVD_VDMCU_CLOCK_MEM_DIV2:
2995 RIU_WriteByteMask(L_BK_CLKGEN0(0x21), BIT(4)|BIT(3), BMASK(4:2)); //20090611EL
2996 break;
2997 case AVD_VDMCU_CLOCK_XTAL:
2998 RIU_WriteByteMask(L_BK_CLKGEN0(0x21), BIT(4)|BIT(3)|BIT(2), BMASK(4:2)); //20090611EL
2999 break;
3000 default: // 108Mhz
3001 RIU_WriteByteMask(L_BK_CLKGEN0(0x21), BIT(4), BMASK(4:2)); //20090611EL
3002 break;
3003 }
3004
3005 if (eInverse == AVD_VDMCU_CLOCK_NORMAL)
3006 {
3007 RIU_WriteByteMask(L_BK_CLKGEN0(0x21), 0x00, BIT(1)); //20090611EL
3008 }
3009 else
3010 {
3011 RIU_WriteByteMask(L_BK_CLKGEN0(0x21), BIT(1), BIT(1)); //20090611EL
3012 }
3013
3014 /* release VD mcu */
3015 HAL_AVD_VDMCU_SetFreeze(DISABLE);
3016 MsOS_DelayTask(5);
3017 }
3018 #else // U02 and after
HAL_AVD_VDMCU_SetClock(AVD_VDMCUClockSpeed eClock,AVD_VDMCUClockInverse eInverse)3019 void HAL_AVD_VDMCU_SetClock (AVD_VDMCUClockSpeed eClock, AVD_VDMCUClockInverse eInverse)
3020 {
3021 if (!_hal_AVD.bBaseAddrInitialized) return ;
3022
3023 // 20090902 force to non-inverse and 108Mhz, by Jimin.Wang
3024 eClock = AVD_VDMCU_CLOCK_108Mhz;
3025 eInverse = AVD_VDMCU_CLOCK_NORMAL;
3026 /* reset VD MCU */
3027 HAL_AVD_VDMCU_SetFreeze(ENABLE);
3028
3029 RIU_WriteByteMask(L_BK_CLKGEN0(0x22), 0x00<<2, BMASK(3:2)); // 20090628 BY put mailbo0 clock setting here. TODO, add another function??
3030 RIU_WriteByteMask(H_BK_CLKGEN0(0x22), 0x00<<2, BMASK(3:2)); // 20090628 BY put mailbo1 clock setting here. TODO, add another function??
3031
3032 switch(eClock)
3033 {
3034 case AVD_VDMCU_CLOCK_170Mhz:
3035 RIU_WriteByteMask(L_BK_CLKGEN0(0x21), BIT(4)|BIT(3)|BIT(2), BMASK(4:2)); //20090611EL
3036 break;
3037 case AVD_VDMCU_CLOCK_160Mhz:
3038 RIU_WriteByteMask(L_BK_CLKGEN0(0x21), BIT(4)|BIT(3), BMASK(4:2)); //20090611EL
3039 break;
3040 case AVD_VDMCU_CLOCK_144Mhz:
3041 RIU_WriteByteMask(L_BK_CLKGEN0(0x21), BIT(4)|BIT(2), BMASK(4:2)); //20090611EL
3042 break;
3043 case AVD_VDMCU_CLOCK_123Mhz:
3044 RIU_WriteByteMask(L_BK_CLKGEN0(0x21), BIT(4), BMASK(4:2)); //20090611EL
3045 break;
3046 case AVD_VDMCU_CLOCK_108Mhz:
3047 RIU_WriteByteMask(L_BK_CLKGEN0(0x21), BIT(3)|BIT(2), BMASK(4:2)); //20090611EL
3048 break;
3049 case AVD_VDMCU_CLOCK_MEM:
3050 RIU_WriteByteMask(L_BK_CLKGEN0(0x21), BIT(3), BMASK(4:2)); //20090611EL
3051 break;
3052 case AVD_VDMCU_CLOCK_MEM_DIV2:
3053 RIU_WriteByteMask(L_BK_CLKGEN0(0x21), BIT(2), BMASK(4:2)); //20090611EL
3054 break;
3055 case AVD_VDMCU_CLOCK_XTAL:
3056 RIU_WriteByteMask(L_BK_CLKGEN0(0x21), 0x00, BMASK(4:2)); //20090611EL
3057 break;
3058 default: // 108Mhz
3059 RIU_WriteByteMask(L_BK_CLKGEN0(0x21), BIT(3)|BIT(2), BMASK(4:2)); //20090611EL
3060 break;
3061 }
3062
3063 if (eInverse == AVD_VDMCU_CLOCK_NORMAL)
3064 {
3065 RIU_WriteByteMask(L_BK_CLKGEN0(0x21), 0x00, BIT(1)); //20090611EL
3066 }
3067 else
3068 {
3069 RIU_WriteByteMask(L_BK_CLKGEN0(0x21), BIT(1), BIT(1)); //20090611EL
3070 }
3071
3072 /* release VD mcu */
3073 HAL_AVD_VDMCU_SetFreeze(DISABLE);
3074 MsOS_DelayTask(5);
3075 }
3076 #endif
3077
3078 ////////////////////////////////////////////////////////////////////////////////
3079 /// @brief \b Function \b Name: HAL_AVD_VDMCU_LoadDSP()
3080 /// @brief \b Function \b Description: To load VD firware code from DRAM.
3081 /// @param <IN> \b u32Addr : the start address of firmware code in DRAM
3082 /// @param <IN> \b len : the length of firmware code
3083 ///
3084 ///
3085 /// @param <OUT> \b None :
3086 /// @param <RET> \b None :
3087 /// @param <GLOBAL> \b None :
3088 ////////////////////////////////////////////////////////////////////////////////
HAL_AVD_VDMCU_LoadDSP(const MS_U8 * pu8VD_DSP,MS_U32 len)3089 void HAL_AVD_VDMCU_LoadDSP(const MS_U8 *pu8VD_DSP, MS_U32 len) // TODO modify code flow for T3
3090 {
3091 MS_U32 u32VD_DSP_len;
3092 MS_U32 u32I;
3093
3094 if (!_hal_AVD.bBaseAddrInitialized) return ;
3095
3096 #if 1//def MSOS_TYPE_LINUX
3097 #if(VD_CHIP_VERSION==AVD_AMBER1_A)
3098 if(g_u8DSPCodeSelect==AVD_DSP_CODE_TYPE_VIF)
3099 {
3100 pu8VD_DSP=AVD_VIF_DSP_CODE;
3101 u32VD_DSP_len = sizeof(AVD_VIF_DSP_CODE);
3102 }
3103 else
3104 {
3105 pu8VD_DSP=AVD_ADC_DSP_CODE;
3106 u32VD_DSP_len = sizeof(AVD_ADC_DSP_CODE);
3107 }
3108 #else
3109 pu8VD_DSP=AVD_DSP_CODE;
3110 u32VD_DSP_len = sizeof(AVD_DSP_CODE);
3111 #endif
3112
3113 #else
3114 u32VD_DSP_len = len;
3115 #endif
3116
3117 //Basic Input Checking
3118 if ((pu8VD_DSP==0)||(u32VD_DSP_len==0))
3119 MS_ASSERT(FALSE);
3120 #if 0 // BY 20090402
3121 if (_u32SysBinAddr > u32Addr)
3122 MS_ASSERT(FALSE);
3123 #endif
3124
3125 /* reset VD MCU */
3126 HAL_AVD_VDMCU_SetFreeze(ENABLE);
3127
3128 /* disable sram */
3129 RIU_WriteRegBit(VD_MCU_SRAM_EN, DISABLE, BIT(0));
3130
3131 /* enable down load code */
3132 RIU_WriteByteMask(VD_MCU_KEY, 0x50, 0xF0);
3133
3134 /* enable address auto increment */
3135 RIU_WriteRegBit(VD_MCU_ADDR_AUTO_INC, ENABLE, BIT(0));
3136
3137 /* reset sram address to 0 */
3138 RIU_WriteByte(VD_MCU_ADDR_L, 0x00);
3139 RIU_WriteByte(VD_MCU_ADDR_H, 0x00);
3140 //HAL_AVD_VDMCU_SetClock(AVD_VDMCU_CLOCK_86Mhz, AVD_VDMCU_CLOCK_INV);
3141
3142 /* download code */
3143 for (u32I=0; u32I<u32VD_DSP_len; u32I++)
3144 {
3145 //access VD_MCU_WDATA and VD_MCU_WDATA_CTRL must use BYTE access
3146 RIU_WriteByte(VD_MCU_SRAM_WD, pu8VD_DSP[u32I]);
3147 }
3148
3149 #if 1 //VERIFY_DSP, TODO remove verify code for MP
3150 /* reset sram address to 0 */
3151 RIU_WriteByte(VD_MCU_ADDR_L, 0x00);
3152 RIU_WriteByte(VD_MCU_ADDR_H, 0x00);
3153
3154 for (u32I=0; u32I<u32VD_DSP_len; u32I++)
3155 {
3156 if (pu8VD_DSP[u32I] != RIU_ReadByte(VD_MCU_SRAM_RD))
3157 {
3158 ULOGE("AVD","DSP code loaded fail (error at byte %tx)\n", (ptrdiff_t)u32I);
3159 break;
3160 }
3161 }
3162
3163 if (u32I == u32VD_DSP_len)
3164 ULOGE("AVD","DSP code loaded successfully\n");
3165 #endif
3166
3167 /* disable address auto increment */
3168 RIU_WriteRegBit(VD_MCU_ADDR_AUTO_INC, DISABLE, BIT(0));
3169
3170 /* disable down load code */
3171 RIU_WriteByteMask(VD_MCU_KEY, 0x00, 0xF0);
3172
3173 /* enable sram */
3174 RIU_WriteRegBit(VD_MCU_SRAM_EN, ENABLE, BIT(0));
3175
3176 /* release VD mcu */
3177 HAL_AVD_VDMCU_SetFreeze(DISABLE);
3178
3179 MsOS_DelayTask(5);
3180
3181 }
3182
3183 ////////////////////////////////////////////////////////////////////////////////
3184 /// @brief \b Function \b Name: HAL_AVD_RegInit()
3185 /// @brief \b Function \b Description:
3186 /// @param <IN> \b u32HTotal:
3187 ///
3188 ///
3189 /// @param <OUT> \b None :
3190 /// @param <RET> \b None :
3191 /// @param <GLOBAL> \b None :
3192 ////////////////////////////////////////////////////////////////////////////////
HAL_AVD_RegInit(void)3193 void HAL_AVD_RegInit (void)
3194 {
3195 //MS_U8 u8Index;
3196 MS_U8 temp;
3197
3198 {
3199 MS_PHY u32NonPMBankSize;
3200 MS_VIRT u32NonPMBank;
3201
3202 if (!MDrv_MMIO_GetBASE( &u32NonPMBank, &u32NonPMBankSize, MS_MODULE_AVD))
3203 {
3204 ULOGE("AVD","IOMap failure to get MAP_NONPM_BANK\n");
3205 u32NonPMBank = BASEADDR_RIU; // TODO what to do if failed??
3206 }
3207
3208 //HAL_ParFlash_Config(u32NonPMBank);
3209 _hal_AVD.ptrAVDBaseAddr=u32NonPMBank;
3210 _hal_AVD.bBaseAddrInitialized = 1;
3211 }
3212
3213 // software reset, initialize afec registers
3214 HAL_AVD_AFEC_SetClock(ENABLE);
3215 RIU_WriteRegBit(BK_AFEC_14, ENABLE, BIT(7));
3216 RIU_WriteRegBit(BK_AFEC_14, DISABLE, BIT(7));
3217
3218 // CF VD H/W implement, for all chips after monaco
3219 //AFEC_F8[2:0] = '011'
3220 temp = HAL_AVD_GetReg(BK_AFEC_F8);
3221 temp |= (BIT(0)|BIT(1));
3222 HAL_AVD_SetReg(BK_AFEC_F8, temp);
3223 // AFEC_FE[0]= 1
3224 temp = HAL_AVD_GetReg(BK_AFEC_FE);
3225 temp |= (BIT(0));
3226 HAL_AVD_SetReg(BK_AFEC_FE, temp);
3227
3228 HAL_AVD_WriteRegTbl((MS_U8 *)&_VdDecInitialize);
3229 #if 0
3230 for(u8Index=0; u8Index < (sizeof(_u8VdDecInitialize)/sizeof(MS_REG_TYPE)); i++)
3231 {
3232 if ( astVdDecInitialize[i].u16Index == _END_OF_TBL_ ) // check end of table
3233 break;
3234
3235 RIU_WriteByte( astVdDecInitialize[i].u16Index, astVdDecInitialize[i].u8Value ); // write register
3236 } // while
3237 #endif
3238 }
3239
3240 ////////////////////////////////////////////////////////////////////////////////
3241 /// @brief \b Function \b Name: HAL_AVD_RegInitExt()
3242 /// @brief \b Function \b Description:
3243 /// @param <IN> \b u32HTotal:
3244 ///
3245 ///
3246 /// @param <OUT> \b None :
3247 /// @param <RET> \b None :
3248 /// @param <GLOBAL> \b None :
3249 ////////////////////////////////////////////////////////////////////////////////
HAL_AVD_RegInitExt(MS_U8 * _u8VdDecInitializeExt)3250 void HAL_AVD_RegInitExt(MS_U8 *_u8VdDecInitializeExt)
3251 {
3252 if (!_hal_AVD.bBaseAddrInitialized) return ;
3253
3254 //MDrv_WriteRegTbl(_u8VdDecInitializeExt);
3255 if (_u8VdDecInitializeExt)
3256 {
3257 HAL_AVD_WriteRegTbl(_u8VdDecInitializeExt);
3258 }
3259 //RIU_WriteByte(L_BK_CHIPTOP(0x1F), 0x01); // 20090812, per Ken.Chang request, add for power saving check
3260 }
3261
3262 ////////////////////////////////////////////////////////////////////////////////
3263 /// @brief \b Function \b Name: HAL_AVD_AFEC_GetStatus()
3264 /// @brief \b Function \b Description: To get VD decoding status.
3265 /// @param <IN> \b None :
3266 ///
3267 ///
3268 /// @param <OUT> \b None :
3269 /// @param <RET> \b MS_U16 : VD_SYNC_LOCKED/VD_HSYNC_LOCKED/VD_INTERLACED/VD_VSYNC_50HZ. . .
3270 /// @param <GLOBAL> \b None :
3271 ////////////////////////////////////////////////////////////////////////////////
HAL_AVD_AFEC_GetStatus(void)3272 MS_U16 HAL_AVD_AFEC_GetStatus(void)
3273 {
3274 MS_U16 u16Status;
3275
3276 if (!_hal_AVD.bBaseAddrInitialized) return 0;
3277
3278 u16Status = RIU_Read2Byte( BK_AFEC_CC );
3279 VDDBG(ULOGE("AVD","[%04X]\n", u16Status)); // <-<<<
3280 return u16Status;
3281 }
3282
3283 ////////////////////////////////////////////////////////////////////////////////
3284 /// @brief \b Function \b Name: HAL_AVD_AFEC_GetHWHsync()
3285 /// @brief \b Function \b Description:
3286 /// @param <IN> \b None :
3287 ///
3288 ///
3289 /// @param <OUT> \b None :
3290 /// @param <RET> \b MS_U16 :
3291 /// @param <GLOBAL> \b None :
3292 ////////////////////////////////////////////////////////////////////////////////
HAL_AVD_AFEC_GetHWHsync(void)3293 MS_BOOL HAL_AVD_AFEC_GetHWHsync(void)
3294 {
3295 if (!_hal_AVD.bBaseAddrInitialized) return FALSE;
3296
3297 //if( (MDrv_ReadByte(BK_AFEC_01) & 0xF0) >= 0x60 )
3298 RIU_WriteByte( BK_AFEC_04, 0x21 );
3299 if (RIU_ReadByte(BK_AFEC_01) & BIT(3))
3300 {
3301 return TRUE;
3302 }
3303 else
3304 {
3305 return FALSE;
3306 }
3307 }
3308
3309 ////////////////////////////////////////////////////////////////////////////////
3310 /// @brief \b Function \b Name: HAL_AVD_AFEC_GetBurstOn()
3311 /// @brief \b Function \b Description: To get VD decoding status.
3312 /// @param <IN> \b None :
3313 ///
3314 ///
3315 /// @param <OUT> \b None :
3316 /// @param <RET> \b MS_U16 : VD_SYNC_LOCKED/VD_HSYNC_LOCKED/VD_INTERLACED/VD_VSYNC_50HZ. . .
3317 /// @param <GLOBAL> \b None :
3318 ////////////////////////////////////////////////////////////////////////////////
HAL_AVD_AFEC_GetBurstOn(void)3319 MS_BOOL HAL_AVD_AFEC_GetBurstOn(void)
3320 {
3321 if (!_hal_AVD.bBaseAddrInitialized) return FALSE;
3322
3323 if (HAL_AVD_AFEC_GetStatus() & VD_BURST_ON)
3324 {
3325 return TRUE;
3326 }
3327 else
3328 {
3329 return FALSE;
3330 }
3331 }
3332
3333 ////////////////////////////////////////////////////////////////////////////////
3334 /// @brief \b Function \b Name: HAL_AVD_AFEC_GetCoChannelOn()
3335 /// @brief \b Function \b Description: To get VD decoding status.
3336 /// @param <IN> \b None :
3337 ///
3338 ///
3339 /// @param <OUT> \b None :
3340 /// @param <RET> \b MS_U16 : VD_SYNC_LOCKED/VD_HSYNC_LOCKED/VD_INTERLACED/VD_VSYNC_50HZ. . .
3341 /// @param <GLOBAL> \b None :
3342 ////////////////////////////////////////////////////////////////////////////////
HAL_AVD_AFEC_GetCoChannelOn(void)3343 MS_BOOL HAL_AVD_AFEC_GetCoChannelOn(void)
3344 {
3345 if (!_hal_AVD.bBaseAddrInitialized) return FALSE;
3346
3347 if (RIU_ReadRegBit(BK_AFEC_CA, BIT(3)))
3348 {
3349 return TRUE;
3350 }
3351 else
3352 {
3353 return FALSE;
3354 }
3355 }
3356
3357 ////////////////////////////////////////////////////////////////////////////////
3358 /// @brief \b Function \b Name: HAL_AVD_AFEC_GetVTotal()
3359 /// @brief \b Function \b Description: To get the total number of Vsync in one video frame.
3360 /// @param <IN> \b None :
3361 ///
3362 ///
3363 /// @param <OUT> \b None :
3364 /// @param <RET> \b MS_U16 : the total number of Vsync.
3365 /// @param <GLOBAL> \b None :
3366 ////////////////////////////////////////////////////////////////////////////////
HAL_AVD_AFEC_GetVTotal(void)3367 MS_U16 HAL_AVD_AFEC_GetVTotal(void)
3368 {
3369 if (!_hal_AVD.bBaseAddrInitialized) return 0;
3370
3371 return (MS_U16)(((MS_U16)RIU_ReadByte(BK_AFEC_C6) << 8) | RIU_ReadByte(BK_AFEC_C5));
3372 }
3373
3374 ////////////////////////////////////////////////////////////////////////////////
3375 /// @brief \b Function \b Name: HAL_AVD_AFEC_GetHTotal()
3376 /// @brief \b Function \b Description: To get the total number of pixels in one line.
3377 /// @param <IN> \b None :
3378 ///
3379 ///
3380 /// @param <OUT> \b None :
3381 /// @param <RET> \b MS_U16 : the total number of Vsync.
3382 /// @param <GLOBAL> \b None :
3383 ////////////////////////////////////////////////////////////////////////////////
HAL_AVD_AFEC_GetHTotal(void)3384 MS_U16 HAL_AVD_AFEC_GetHTotal(void)
3385 {
3386 if (!_hal_AVD.bBaseAddrInitialized) return 0;
3387
3388 return (MS_U16)(((MS_U16)RIU_ReadByte(BK_AFEC_C8) << 8) | RIU_ReadByte(BK_AFEC_C7));
3389 }
3390
3391 ////////////////////////////////////////////////////////////////////////////////
3392 /// @brief \b Function \b Name: HAL_AVD_AFEC_GetNoiseMag()
3393 /// @brief \b Function \b Description:
3394 /// @param <IN> \b None :
3395 ///
3396 ///
3397 /// @param <OUT> \b None :
3398 /// @param <RET> \b MS_U16 :
3399 /// @param <GLOBAL> \b None :
3400 ////////////////////////////////////////////////////////////////////////////////
HAL_AVD_AFEC_GetNoiseMag(void)3401 MS_U8 HAL_AVD_AFEC_GetNoiseMag(void)
3402 {
3403 if (!_hal_AVD.bBaseAddrInitialized) return 0;
3404
3405 RIU_WriteByte(BK_AFEC_04, 0x04);
3406 return (MS_U8) RIU_ReadByte(BK_AFEC_02); // get VD noise magnitude
3407 }
3408
3409 ////////////////////////////////////////////////////////////////////////////////
3410 /// @brief \b Function \b Name: HAL_AVD_AFEC_McuReset()
3411 /// @brief \b Function \b Description: Using this function to reset VD MCU.
3412 /// @param <IN> \b None :
3413 ///
3414 ///
3415 /// @param <OUT> \b None :
3416 /// @param <RET> \b None :
3417 /// @param <GLOBAL> \b None :
3418 ////////////////////////////////////////////////////////////////////////////////
HAL_AVD_AFEC_McuReset(void)3419 void HAL_AVD_AFEC_McuReset(void)
3420 {
3421 MS_U8 u8AfecD4,u8AfecD5,u8AfecD8,u8AfecD9;
3422
3423 if (!_hal_AVD.bBaseAddrInitialized) return ;
3424
3425 // backup control registers, TODO check AFEC_CE/CF backup
3426 u8AfecD4=RIU_ReadByte(BK_AFEC_D4);
3427 u8AfecD5=RIU_ReadByte(BK_AFEC_D5);
3428 u8AfecD8=RIU_ReadByte(BK_AFEC_D8);
3429 u8AfecD9=RIU_ReadByte(BK_AFEC_D9);
3430
3431 // reset dsp bank 20101221 Brian
3432 RIU_WriteRegBit(BK_AFEC_16, ENABLE, BIT(7));
3433 MsOS_DelayTask(1);
3434 RIU_WriteRegBit(BK_AFEC_16, DISABLE, BIT(7));
3435
3436 // reset vd mcu
3437 HAL_AVD_VDMCU_SetFreeze(ENABLE);
3438 MsOS_DelayTask(5);
3439 HAL_AVD_VDMCU_SetFreeze(DISABLE);
3440 MsOS_DelayTask(10);
3441
3442 // restore control registers
3443 RIU_WriteByteMask (BK_AFEC_D4, u8AfecD4, BMASK(7:0));
3444 RIU_WriteByteMask (BK_AFEC_D5, u8AfecD5, BMASK(7:0));
3445 RIU_WriteByteMask (BK_AFEC_D8, u8AfecD8 & (~ BIT(3)), BMASK(7:0));
3446 RIU_WriteByteMask (BK_AFEC_D9, u8AfecD9, BMASK(7:4));
3447
3448 }
3449
3450 ////////////////////////////////////////////////////////////////////////////////
3451 /// @brief \b Function \b Name: HAL_AVD_AFEC_SetClock()
3452 /// @brief \b Function \b Description: To enable/disable AFEC clock.
3453 /// @param <IN> \b bEnable: TRUE: enable, FALSE: disable
3454 ///
3455 ///
3456 /// @param <OUT> \b None :
3457 /// @param <RET> \b None :
3458 /// @param <GLOBAL> \b None :
3459 ////////////////////////////////////////////////////////////////////////////////
HAL_AVD_AFEC_SetClock(MS_BOOL bEnable)3460 void HAL_AVD_AFEC_SetClock(MS_BOOL bEnable)
3461 {
3462 if (!_hal_AVD.bBaseAddrInitialized) return ;
3463 //printf("HAL_AVD_AFEC_SetClock %d\r\n",bEnable);
3464 if (bEnable)
3465 {
3466 RIU_WriteByteMask(H_BK_ADC_ATOP(0x04), 0x00, (BIT(6)|BIT(4)|BIT(3)));
3467 RIU_WriteByteMask(L_BK_ADC_ATOP(0x05), 0x00, (BIT(1)));
3468 RIU_WriteByteMask(L_BK_ADC_ATOP(0x06), 0x00, (BIT(7)));
3469 RIU_WriteByteMask(H_BK_ADC_ATOP(0x06), 0x00, (BIT(4)));
3470 }
3471 else
3472 {
3473 RIU_WriteRegBit(VD_MCU_RST, ENABLE, BIT(0)); //halt VD MCU first
3474 MsOS_DelayTask(5);
3475 RIU_WriteByteMask(H_BK_ADC_ATOP(0x04), 0xFF, (BIT(6)|BIT(4)|BIT(3)));
3476 RIU_WriteByteMask(L_BK_ADC_ATOP(0x05), 0xFF, (BIT(1)));
3477 RIU_WriteByteMask(L_BK_ADC_ATOP(0x06), 0xFF, (BIT(7)));
3478 RIU_WriteByteMask(H_BK_ADC_ATOP(0x06), 0xFF, (BIT(4)));
3479 }
3480 MsOS_DelayTask(3);
3481
3482 bEnable = (bEnable) ? 0:1; // 0 means enable
3483 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
3484 RIU_WriteRegBit (L_BK_CLKGEN0(0x21), DISABLE, BIT(0)); // CLK_VDMCU, 0:Enable 1:Disable
3485 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
3486 RIU_WriteByteMask(H_BK_CLKGEN0(0x21), 0x00<<2, BMASK(3:2)); // 20090628 BY put VD200 clock setting here. TODO, add another function??
3487 RIU_WriteByteMask (L_BK_CLKGEN0(0x22), 0x00, BMASK(3:0));// CLK_mailbox0
3488 RIU_WriteByteMask (H_BK_CLKGEN0(0x22), 0x00, BMASK(3:0));// CLK_mailbox1
3489 RIU_WriteRegBit (L_BK_CLKGEN0(0x23), bEnable, BIT(0));// CLK_VD2X
3490 RIU_WriteRegBit (H_BK_CLKGEN0(0x23), bEnable, BIT(0));// CLK_VD32FSC
3491 }
3492
3493 ////////////////////////////////////////////////////////////////////////////////
3494 /// @brief \b Function \b Name: HAL_AVD_AFEC_SetClockSource()
3495 /// @brief \b Function \b Description: HAL_AVD_AFEC_SetClockSource(TRUE) should always be followed by HAL_AVD_AFEC_SetClockSource(FALSE)
3496 /// @param <IN> \b bEnable: TRUE: enable, FALSE: disable
3497 ///
3498 ///
3499 /// @param <OUT> \b None :
3500 /// @param <RET> \b None :
3501 /// @param <GLOBAL> \b None :
3502 ////////////////////////////////////////////////////////////////////////////////
HAL_AVD_AFEC_SetClockSource(MS_BOOL bSource)3503 void HAL_AVD_AFEC_SetClockSource(MS_BOOL bSource)
3504 {
3505 if (bSource) // select vd clock source, from ADC
3506 {
3507 RIU_WriteRegBit(L_BK_CLKGEN0(0x00), DISABLE, BIT(4));
3508 // ADC
3509 RIU_WriteRegBit(L_BK_ADC_ATOP(0x00), ENABLE, BIT(3)); //enable adc clock, TODO check with analog RD the setting is correct or not?
3510 RIU_WriteRegBit(L_BK_ADC_ATOP(0x03), ENABLE, BIT(1)); //use ADCPLB
3511
3512 RIU_WriteByteMask(L_BK_ADC_ATOP(0x04), 0x00, (BIT(3)|BIT(2)|BIT(1)|BIT(0)));
3513 RIU_WriteByteMask(H_BK_ADC_ATOP(0x04), 0x00, (BIT(6)|BIT(3)));
3514 RIU_WriteByteMask(L_BK_ADC_ATOP(0x05), 0x00, (BIT(1)));
3515 RIU_WriteByteMask(L_BK_ADC_ATOP(0x06), 0x00, (BIT(7)|BIT(0)));
3516 RIU_WriteByteMask(H_BK_ADC_ATOP(0x06), 0x00, (BIT(4)|BIT(2)));
3517 RIU_WriteByteMask(H_BK_ADC_ATOP(0x5E), 0x00, (BIT(5))); // new after T4
3518 #if 0
3519 RIU_WriteByte(H_BK_ADC_ATOP(0x04), 0xB7);
3520 RIU_WriteByte(L_BK_ADC_ATOP(0x04), 0xE0);
3521 RIU_WriteByte(H_BK_ADC_ATOP(0x05), 0x07);
3522 RIU_WriteByte(L_BK_ADC_ATOP(0x05), 0x3D);
3523 RIU_WriteByte(H_BK_ADC_ATOP(0x06), 0xEB);
3524 RIU_WriteByte(L_BK_ADC_ATOP(0x06), 0x7E);
3525 RIU_WriteByte(H_BK_ADC_ATOP(0x5E), 0x1F); // new after T4
3526 #endif
3527 }
3528 else // form VIF
3529 {
3530 RIU_WriteRegBit(L_BK_CLKGEN0(0x00), ENABLE, BIT(4));
3531 ////Brian 20101215
3532 ////VIF Clock Setting move to VIF initial to control
3533 #if 0
3534 // CLKGEN1
3535 RIU_WriteByte(0x3314L, 0x00); // Enable ADC clock
3536 RIU_WriteByte(0x3315L, 0x01);
3537 RIU_WriteByte(0x330AL, 0x00); // ADC_CLK
3538 RIU_WriteByte(0x330BL, 0x00);
3539 RIU_WriteByte(0x331AL, 0x04); // MPLLDIV10/2=43MHz
3540 RIU_WriteByte(0x331BL, 0x04); // MPLLDIV10/2=43MHz
3541 RIU_WriteByte(0x331CL, 0x00); // MPLLDIV10/2=43MHz
3542 RIU_WriteByte(0x331DL, 0x00); // ADC_CLKOUT=144MHz
3543
3544 // DEMOD_0
3545 RIU_WriteByte(0x12002L, 0x04); // Enable VIF
3546 RIU_WriteByte(0x12003L, 0x00);
3547
3548 // DMD_ANA_MISC
3549 RIU_WriteByte(0x1286AL, 0x04); // Reset MPLL
3550 RIU_WriteByte(0x1286BL, 0x1E);
3551 RIU_WriteByte(0x1286AL, 0x04); // Disable MPLL reset
3552 RIU_WriteByte(0x1286BL, 0x06);
3553 RIU_WriteByte(0x12869L, 0x00); // BY 20090715, ATSC will overwrite this value
3554 RIU_WriteByte(0x12866L, 0x02); // Set MPLL_LOOP_DIV_FIRST and SECOND
3555 RIU_WriteByte(0x12867L, 0x09);
3556 RIU_WriteByte(0x12860L, 0x00); // Set MPLL_ADC_DIV_SEL
3557 RIU_WriteByte(0x12861L, 0x06);
3558 RIU_WriteByte(0x12802L, 0x1C); // Set IMUXS QMUXS
3559 RIU_WriteByte(0x12803L, 0x11);
3560 RIU_WriteByte(0x12818L, 0x00); // Set enable ADC clock
3561 RIU_WriteByte(0x12819L, 0x00);
3562 RIU_WriteByte(0x12840L, 0x60); // Disable PWDN_REF
3563 RIU_WriteByte(0x12841L, 0x00);
3564 RIU_WriteByte(0x12816L, 0x05);
3565 RIU_WriteByte(0x12817L, 0x05);
3566
3567 // ADC VIF MUX
3568 RIU_WriteByte(0x12802L, 0x0C);
3569 RIU_WriteByte(0x12803L, 0x10);
3570 #endif
3571 }
3572 MsOS_DelayTask(5);
3573 }
3574 ////////////////////////////////////////////////////////////////////////////////
3575 /// @brief \b Function \b Name: HAL_AVD_AFEC_SetPatchFlag()
3576 /// @brief \b Function \b Description: Using this function to reset VD MCU.
3577 /// @param <IN> \b None :
3578 ///
3579 ///
3580 /// @param <OUT> \b None :
3581 /// @param <RET> \b None :
3582 /// @param <GLOBAL> \b None :
3583 ////////////////////////////////////////////////////////////////////////////////
HAL_AVD_AFEC_SetPatchFlag(MS_U32 u32VDPatchFlag)3584 void HAL_AVD_AFEC_SetPatchFlag(MS_U32 u32VDPatchFlag)
3585 {
3586 if (!_hal_AVD.bBaseAddrInitialized) return ;
3587
3588 if (u32VDPatchFlag & AVD_PATCH_NTSC_50)
3589 {
3590 RIU_WriteRegBit(BK_AFEC_CE, ENABLE, BIT(5));
3591 }
3592 }
3593
3594 ////////////////////////////////////////////////////////////////////////////////
3595 /// @brief \b Function \b Name: HAL_AVD_AFEC_SetInput()
3596 /// @brief \b Function \b Description: To set input source.
3597 /// @param <IN> \b eSource : category of input source.
3598 ///
3599 ///
3600 /// @param <OUT> \b None :
3601 /// @param <RET> \b None :
3602 /// @param <GLOBAL> \b None :
3603 ////////////////////////////////////////////////////////////////////////////////
HAL_AVD_AFEC_SetInput(AVD_InputSourceType eSource,MS_U8 u8ScartFB,AVD_DemodType eDemodType,MS_U32 u32XTAL_Clock)3604 void HAL_AVD_AFEC_SetInput(AVD_InputSourceType eSource, MS_U8 u8ScartFB, AVD_DemodType eDemodType, MS_U32 u32XTAL_Clock)
3605 {
3606 if (eSource >= E_INPUT_SOURCE_MAX)
3607 MS_ASSERT(FALSE);
3608
3609 if (!_hal_AVD.bBaseAddrInitialized) return ;
3610
3611 // Set VD clock coming from VIF or ADC
3612 if ((eSource == E_INPUT_SOURCE_ATV) && (eDemodType == DEMODE_MSTAR_VIF))
3613 {
3614 HAL_AVD_AFEC_SetClockSource(FALSE); //from VIF
3615 }
3616 else
3617 {
3618 HAL_AVD_AFEC_SetClockSource(TRUE); //from ADC
3619 }
3620 HAL_AVD_AFEC_SetClock(ENABLE);
3621
3622 eSource= (AVD_InputSourceType)(((MS_U8)eSource) & 0x0F);
3623 #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
3624 if (eSource == E_INPUT_SOURCE_SCART1)
3625 {
3626 /* power on fast blanking ADC, select FB MUX */
3627 RIU_WriteByte (L_BK_ADC_ATOP(0x40),
3628 ((RIU_ReadByte(L_BK_ADC_ATOP(0x40))&0xCF) | (u8ScartFB) << 4) // i.e. 0x80[5:4]
3629 );
3630 RIU_WriteByte (L_BK_ADC_ATOP(0x42), 0xEC); // i.e. 0x83
3631 }
3632 else if (eSource == E_INPUT_SOURCE_SCART2)
3633 {
3634 /* power on fast blanking ADC, select FB MUX */
3635 RIU_WriteByte (L_BK_ADC_ATOP(0x40),
3636 ((RIU_ReadByte(L_BK_ADC_ATOP(0x40))&0xCF) | (u8ScartFB) << 4) // i.e. 0x80[5:4], 0: none
3637 );
3638 RIU_WriteByte (L_BK_ADC_ATOP(0x42), 0xEC); // i.e. 0x83
3639 }
3640 else
3641 {
3642 /* power down fast blanking ADC */
3643 RIU_WriteRegBit (L_BK_ADC_ATOP(0x40), ENABLE, BIT(6)); // i.e. 0x80[6]
3644 RIU_WriteByte (L_BK_ADC_ATOP(0x42), 0xEC); // i.e. 0x83
3645 }
3646 #endif
3647
3648 switch( eSource )
3649 {
3650 case E_INPUT_SOURCE_ATV:
3651 if(g_b2D3DPatchOn)
3652 {
3653 // do nothing
3654 }
3655 else
3656 {
3657 RIU_WriteRegBit (BK_COMB_10, DISABLE, BIT(7)); // <- SET COMB
3658 }
3659 //RIU_WriteRegBit (BK_COMB_60, ENABLE, BIT6); // <- SET COMB
3660
3661 RIU_WriteByte( BK_AFEC_1A, ( RIU_ReadByte( BK_AFEC_1A ) ) & ~0xC0 ); // disable SV input
3662 RIU_WriteRegBit( BK_AFEC_1F, DISABLE, BIT(7)); // disable clamp C
3663
3664 RIU_WriteByte( BK_AFEC_7F, 0x65); // Switch to Comb Y/U/V 444 input.
3665 RIU_WriteByteMask(BK_AFEC_A2, 0x00,(BIT(4)|BIT(5))); // 2-line-delay ctrl by VD-DSP
3666 break;
3667
3668 case E_INPUT_SOURCE_CVBS1:
3669 case E_INPUT_SOURCE_CVBS2:
3670 case E_INPUT_SOURCE_CVBS3:
3671 if(g_b2D3DPatchOn)
3672 {
3673 // do nothing
3674 }
3675 else
3676 {
3677 RIU_WriteRegBit (BK_COMB_10, DISABLE, BIT(7)); // <- SET COMB
3678 }
3679 //RIU_WriteRegBit (BK_COMB_60, DISABLE, BIT6); // <- SET COMB
3680
3681 RIU_WriteByte( BK_AFEC_1A, ( RIU_ReadByte( BK_AFEC_1A ) ) & ~0xC0 ); // disable SV input
3682 RIU_WriteRegBit( BK_AFEC_1F, DISABLE, BIT(7)); // disable clamp C
3683
3684 RIU_WriteByte( BK_AFEC_7F, 0x65); // Switch to Comb Y/U/V 444 input.
3685 RIU_WriteByteMask(BK_AFEC_A2, 0x00,(BIT(4)|BIT(5))); // 2-line-delay ctrl by VD-DSP
3686 break;
3687
3688 case E_INPUT_SOURCE_SVIDEO1:
3689 case E_INPUT_SOURCE_SVIDEO2:
3690 #ifdef AVD_COMB_3D_MID
3691 HAL_AVD_COMB_Set3dCombMid(DISABLE);
3692 #endif
3693 if(g_b2D3DPatchOn)
3694 {
3695 // do nothing
3696 }
3697 else
3698 {
3699 RIU_WriteRegBit (BK_COMB_10, ENABLE, BIT(7)); // <- SET COMB
3700 }
3701 //RIU_WriteRegBit (BK_COMB_60, DISABLE, BIT6); // <- SET COMB
3702
3703 RIU_WriteByte( BK_AFEC_1A, ( RIU_ReadByte(BK_AFEC_1A) )| 0xC0); // Enable SV input
3704 RIU_WriteRegBit( BK_AFEC_1F, ENABLE, BIT(7)); // Enable clamp C
3705
3706 RIU_WriteByte( BK_AFEC_7F, 0x65); // Switch to Comb Y/U/V 444 input. <- 0x65 used in Saturn
3707 RIU_WriteByteMask(BK_AFEC_A2, 0x20,(BIT(4)|BIT(5))); // Disable 2-line-delay
3708 break;
3709
3710 case E_INPUT_SOURCE_SCART1:
3711 case E_INPUT_SOURCE_SCART2:
3712 if(g_b2D3DPatchOn)
3713 {
3714 // do nothing
3715 }
3716 else
3717 {
3718 RIU_WriteRegBit (BK_COMB_10, DISABLE, BIT(7)); // <- SET COMB
3719 }
3720 //RIU_WriteRegBit (BK_COMB_60, DISABLE, BIT6); // <- SET COMB
3721
3722 RIU_WriteByte( BK_AFEC_1A, ( RIU_ReadByte( BK_AFEC_1A ) ) & ~0xC0 ); // disable SV input
3723 RIU_WriteRegBit( BK_AFEC_1F, DISABLE, BIT(7)); // disable clamp C
3724 #if 0 // BY 20090630 move to scalar, check with aiken
3725 RIU_WriteByte (H_BK_ADC_ATOP(0x44), 0xFF); // i.e. ATOP 0x88
3726 RIU_WriteByte (L_BK_ADC_ATOP(0x44), 0x10); // i.e. ATOP 0x87
3727 RIU_WriteByte (L_BK_ADC_ATOP(0x41), 0x18); // i.e. ATOP 0x81
3728 RIU_WriteByte (H_BK_ADC_ATOP(0x41), 0x40); // i.e. ATOP 0x82
3729 RIU_WriteByte (H_BK_ADC_ATOP(0x43), 0x2E); // i.e. ATOP 0x85
3730 RIU_WriteByte (L_BK_ADC_ATOP(0x43), 0x30); // i.e. ATOP 0x84
3731 // i.e. ATOP 0x36 set SOG level (BIT4~0) to 0
3732 RIU_WriteByte (L_BK_ADC_ATOP(0x1C), RIU_ReadByte(L_BK_ADC_ATOP(0x1C)) & 0xE0);
3733 RIU_WriteByte (L_BK_ADC_ATOP(0x2C), 0x00); // i.e. ATOP 0x58 set VClamp to VCLAMP_RGB_ClampGnd (i.e. 0)
3734 RIU_WriteByte (H_BK_ADC_ATOP(0x1C), 0x40); // i.e. ATOP 0x37
3735 RIU_WriteByte (L_BK_ADC_ATOP(0x4C), 0xA1); // i.e. ATOP 0x98
3736
3737 RIU_WriteRegBit (H_BK_ADC_ATOP(0x2D), ENABLE, BIT(6)); // i.e. ATOP 0x5C disable ADC clamp from VD
3738
3739 RIU_WriteByte (L_BK_ADC_DTOP(0x0B), 0xFF); // i.e. DTOP 0x14 set clamp placement
3740 RIU_WriteByte (H_BK_ADC_DTOP(0x0B), 0x40); // i.e. DTOP 0x15 set clamp duration
3741 RIU_WriteByte (L_BK_ADC_DTOP(0x07), 0x8A); // i.e. DTOP 0x0D
3742 RIU_WriteByte (L_BK_ADC_DTOP(0x10), 0x00); // i.e. DTOP 0x20
3743 #endif
3744 RIU_WriteByte(BK_AFEC_7F, 0x66); // Switch to Comb Y/U/V 444 input.
3745 RIU_WriteByteMask(BK_AFEC_A2, 0x00,(BIT(4)|BIT(5))); // 2-line-delay ctrl by VD-DSP
3746 break;
3747 default:
3748 break;
3749 }
3750
3751 if (eSource == E_INPUT_SOURCE_ATV)
3752 {
3753 HAL_AVD_AFEC_EnableCVBSLPF(ENABLE);
3754 // TODO replace with 12Mhz define
3755 if ((u32XTAL_Clock <= (12000000UL)) && (eDemodType == DEMODE_MSTAR_VIF))
3756 {
3757 RIU_WriteRegBit(BK_AFEC_8F,ENABLE,BIT(5));
3758 }
3759 else
3760 {
3761 RIU_WriteRegBit(BK_AFEC_8F,DISABLE,BIT(5));
3762 }
3763
3764 if (eDemodType == DEMODE_MSTAR_VIF)
3765 {
3766 RIU_WriteRegBit(BK_AFEC_CF,ENABLE,BIT(7));
3767 RIU_WriteRegBit(H_BK_CHIPTOP(0x13), ENABLE, BIT(8)); //20090611EL
3768 RIU_WriteRegBit(BK_AFEC_40,ENABLE,BIT(4)); // BY 20090630 put gain setting temporarily, TODO move to gain setting
3769 RIU_WriteRegBit(BK_AFEC_40,ENABLE,BIT(7)); // enable VIF in hardware
3770 RIU_WriteByte(BK_AFEC_8F,0x3D);
3771 RIU_WriteByte(BK_AFEC_20,0xBC);
3772 RIU_WriteByte(BK_AFEC_21,0x1D);
3773 }
3774 else
3775 {
3776 RIU_WriteRegBit(BK_AFEC_CF,DISABLE,BIT(7));
3777 RIU_WriteRegBit(H_BK_CHIPTOP(0x13), DISABLE, BIT(8)); //20090611EL
3778 RIU_WriteRegBit(BK_AFEC_40,DISABLE,BIT(4)); // BY 20090630 put gain setting temporarily, TODO move to gain setting
3779 RIU_WriteRegBit(BK_AFEC_40,DISABLE,BIT(7)); // disable VIF in hardware
3780 RIU_WriteByte(BK_AFEC_8F,0x19);
3781 RIU_WriteByte(BK_AFEC_20,0xB0);
3782 RIU_WriteByte(BK_AFEC_21,0x19);
3783 }
3784 }
3785 else
3786 {
3787 HAL_AVD_AFEC_EnableCVBSLPF(DISABLE);
3788 RIU_WriteRegBit(BK_AFEC_8F,DISABLE,BIT(5));
3789
3790 //if(eDemodType == DEMODE_MSTAR_VIF)
3791 {
3792 RIU_WriteRegBit(BK_AFEC_CF,DISABLE,BIT(7));
3793 RIU_WriteRegBit(H_BK_CHIPTOP(0x13), DISABLE, BIT(8)); //20090611EL
3794 RIU_WriteRegBit(BK_AFEC_40,DISABLE,BIT(4)); // BY 20090630 put gain setting temporarily, TODO move to gain setting
3795 RIU_WriteRegBit(BK_AFEC_40,DISABLE,BIT(7)); // disable VIF in hardware
3796 RIU_WriteByte(BK_AFEC_8F,0x19);
3797 RIU_WriteByte(BK_AFEC_20,0xB0);
3798 RIU_WriteByte(BK_AFEC_21,0x19);
3799 }
3800 }
3801
3802 }
3803
3804 ////////////////////////////////////////////////////////////////////////////////
3805 /// @brief \b Function \b Name: HAL_AVD_AFEC_SetRegFromDSP()
3806 /// @brief \b Function \b Description:
3807 /// @param <IN> \b u32HTotal:
3808 ///
3809 ///
3810 /// @param <OUT> \b None :
3811 /// @param <RET> \b None :
3812 /// @param <GLOBAL> \b None :
3813 ////////////////////////////////////////////////////////////////////////////////
HAL_AVD_AFEC_SetRegFromDSP(void)3814 void HAL_AVD_AFEC_SetRegFromDSP (void)
3815 {
3816 MS_U8 u8Ctl, u8Mask, u8Adr, u8Value;
3817 MS_U16 u16Temp;
3818
3819 if (!_hal_AVD.bBaseAddrInitialized) return ;
3820
3821 u8Ctl = RIU_ReadByte( BK_AFEC_DC );
3822 if( ( u8Ctl & MSK_UD7_STATE ) == VAL_UD7_WRITE ) // write enable
3823 {
3824 u8Mask = RIU_ReadByte( BK_AFEC_DD );
3825 u8Adr = RIU_ReadByte( BK_AFEC_DE );
3826 u8Value = RIU_ReadByte( BK_AFEC_DF );
3827
3828 if( ( u8Ctl & MSK_UD7_BANK ) == VAL_UD7_BANK6 ) // bank Comb
3829 {
3830 u16Temp = COMB_REG_BASE; // set base address to COMB_REG_BASE
3831 }
3832 else
3833 {
3834 u16Temp = AFEC_REG_BASE; // set base address to AFEC_REG_BASE
3835 }
3836
3837 RIU_WriteByteMask( u16Temp + u8Adr, u8Value, u8Mask );
3838 RIU_WriteByteMask( BK_AFEC_DC, VAL_UD7_FREE, MSK_UD7_STATE);
3839 }
3840 else if( ( u8Ctl & MSK_UD7_STATE ) == VAL_UD7_READ )
3841 {
3842 u8Mask = RIU_ReadByte( BK_AFEC_DD );
3843 u8Adr = RIU_ReadByte( BK_AFEC_DE );
3844 if( ( u8Ctl & MSK_UD7_BANK) == VAL_UD7_BANK6 ) // bank Comb
3845 {
3846 u16Temp = COMB_REG_BASE; // set base address to COMB_REG_BASE
3847 }
3848 else
3849 {
3850 u16Temp = AFEC_REG_BASE; // set base address to AFEC_REG_BASE
3851 }
3852
3853 u8Value = RIU_ReadByte(u16Temp + u8Adr) & u8Mask;
3854
3855 RIU_WriteByteMask( BK_AFEC_DF, u8Value, 0xFF );
3856 RIU_WriteByteMask( BK_AFEC_DC, VAL_UD7_READ_END, MSK_UD7_STATE );
3857 }
3858 }
3859
3860 ////////////////////////////////////////////////////////////////////////////////
3861 /// @brief \b Function \b Name: HAL_AVD_AFEC_SetHTotal()
3862 /// @brief \b Function \b Description: To set the total number of Hsync in one video frame.
3863 /// @param <IN> \b u32HTotal: the total number of Hsync.
3864 ///
3865 ///
3866 /// @param <OUT> \b None :
3867 /// @param <RET> \b None :
3868 /// @param <GLOBAL> \b None :
3869 ////////////////////////////////////////////////////////////////////////////////
HAL_AVD_AFEC_SetHTotal(MS_U32 u32HTotal)3870 void HAL_AVD_AFEC_SetHTotal (MS_U32 u32HTotal)
3871 {
3872 MS_U32 u32Mid;
3873 MS_U8 u8A0Backup, u8A1Backup;
3874
3875 if (!_hal_AVD.bBaseAddrInitialized) return ;
3876 u8A0Backup=RIU_ReadByte(BK_AFEC_A0);
3877 u8A1Backup=RIU_ReadByte(BK_AFEC_A1);
3878
3879 RIU_WriteByte(BK_AFEC_A1, 0x6A);
3880 RIU_WriteByte(BK_AFEC_A0, 0x3C);
3881
3882 RIU_WriteRegBit(BK_AFEC_A0, ENABLE, (BIT(7)));
3883
3884 u32HTotal = (u32HTotal + 1) & 0xFFFE;
3885 u32Mid = ((MS_U16)RIU_ReadByte(BK_AFEC_9D) << 3) |((MS_U16)RIU_ReadByte(BK_AFEC_9E)>>5);
3886 u32Mid = VDMAKEWORD(RIU_ReadByte(BK_AFEC_9D), RIU_ReadByte(BK_AFEC_9E));
3887 u32Mid = u32Mid>>5;
3888 u32Mid = (u32Mid+u32HTotal)>>1;
3889
3890 RIU_WriteByte(BK_AFEC_9D, u32Mid >> 3);
3891 RIU_WriteByte(BK_AFEC_9E, (MS_U8)(u32Mid &0x07) << 5);
3892 //MsOS_DelayTask(75);
3893 MsOS_DelayTask(5); //20120426 Brian SEC performance fine tune, check with RD, no need 75 ms delay.
3894 RIU_WriteByte(BK_AFEC_9D, u32HTotal >> 3);
3895 RIU_WriteByte(BK_AFEC_9E, (MS_U8)(u32HTotal & 0x07) << 5);
3896
3897 RIU_WriteByte(BK_AFEC_A1, u8A1Backup);
3898 RIU_WriteByte(BK_AFEC_A0, u8A0Backup);
3899
3900 RIU_WriteRegBit(BK_AFEC_A0, DISABLE, BIT(7));
3901
3902 #ifdef PATCH_PAL_VTOTAL624SHAKE_DEBUG
3903 HAL_AVD_COMB_SetHtotal((MS_U16)u32HTotal);
3904 RIU_WriteRegBit(BK_COMB_50, DISABLE, BIT(0));
3905 #endif
3906 }
3907
3908 ////////////////////////////////////////////////////////////////////////////////
3909 /// @brief \b Function \b Name: HAL_AVD_AFEC_SetVtotal()
3910 /// @brief \b Function \b Description:
3911 /// @param <IN> \b u8ColorKillLevel :
3912 ///
3913 ///
3914 /// @param <OUT> \b None :
3915 /// @param <RET> \b None :
3916 /// @param <GLOBAL> \b None :
3917 ////////////////////////////////////////////////////////////////////////////////
HAL_AVD_AFEC_SetVtotal(MS_U8 u8Mode)3918 void HAL_AVD_AFEC_SetVtotal (MS_U8 u8Mode)
3919 {
3920 if (!_hal_AVD.bBaseAddrInitialized) return ;
3921
3922 RIU_WriteByteMask( BK_AFEC_CF, u8Mode << 0, BMASK(1:0) );
3923 }
3924
3925 ////////////////////////////////////////////////////////////////////////////////
3926 /// @brief \b Function \b Name: HAL_AVD_AFEC_Set656DCOffset()
3927 /// @brief \b Function \b Description: for chip after Euclid, SECAM dc level shift +16, dc compensation for black level
3928 /// @param <IN> \b :
3929 ///
3930 ///
3931 /// @param <OUT> \b None :
3932 /// @param <RET> \b None :
3933 /// @param <GLOBAL> \b None :
3934 ////////////////////////////////////////////////////////////////////////////////
HAL_AVD_AFEC_Set656DCOffset(MS_BOOL bEnable)3935 void HAL_AVD_AFEC_Set656DCOffset (MS_BOOL bEnable)
3936 {
3937 if (!_hal_AVD.bBaseAddrInitialized) return ;
3938
3939 RIU_WriteRegBit(BK_AFEC_55, bEnable, BIT(0));
3940 }
3941
3942 ////////////////////////////////////////////////////////////////////////////////
3943 /// @brief \b Function \b Name: HAL_AVD_AFEC_SetBT656Width()
3944 /// @brief \b Function \b Description: BT656 active data width. ( *4+4)
3945 /// @param <IN> \b u8BT656Width:
3946 ///
3947 ///
3948 /// @param <OUT> \b None :
3949 /// @param <RET> \b None :
3950 /// @param <GLOBAL> \b None :
3951 ////////////////////////////////////////////////////////////////////////////////
HAL_AVD_AFEC_SetBT656Width(MS_U8 u8BT656Width)3952 void HAL_AVD_AFEC_SetBT656Width (MS_U8 u8BT656Width)
3953 {
3954 if (!_hal_AVD.bBaseAddrInitialized) return ;
3955
3956 RIU_WriteByte(BK_AFEC_7B, u8BT656Width); // 656_HDES
3957 }
3958
3959 ////////////////////////////////////////////////////////////////////////////////
3960 /// @brief \b Function \b Name: HAL_AVD_AFEC_EnableForceMode()
3961 /// @brief \b Function \b Description: BT656 active data width. ( *4+4)
3962 /// @param <IN> \b u8BT656Width:
3963 ///
3964 ///
3965 /// @param <OUT> \b None :
3966 /// @param <RET> \b None :
3967 /// @param <GLOBAL> \b None :
3968 ////////////////////////////////////////////////////////////////////////////////
HAL_AVD_AFEC_EnableForceMode(MS_BOOL bEnable)3969 void HAL_AVD_AFEC_EnableForceMode (MS_BOOL bEnable)
3970 {
3971 if (!_hal_AVD.bBaseAddrInitialized) return ;
3972
3973 RIU_WriteRegBit( BK_AFEC_CE, bEnable, BIT(0));
3974 }
3975
3976 ////////////////////////////////////////////////////////////////////////////////
3977 /// @brief \b Function \b Name: HAL_AVD_AFEC_SetFSCMode()
3978 /// @brief \b Function \b Description: BT656 active data width. ( *4+4)
3979 /// @param <IN> \b u8BT656Width:
3980 ///
3981 ///
3982 /// @param <OUT> \b None :
3983 /// @param <RET> \b None :
3984 /// @param <GLOBAL> \b None :
3985 ////////////////////////////////////////////////////////////////////////////////
HAL_AVD_AFEC_SetFSCMode(MS_U8 u8FSCMode)3986 void HAL_AVD_AFEC_SetFSCMode (MS_U8 u8FSCMode)
3987 {
3988 if (!_hal_AVD.bBaseAddrInitialized) return ;
3989
3990 // BY 20090403 force mode should be disabled RIU_WriteByteMask( BK_AFEC_CE, 1, BIT0 );
3991 RIU_WriteByteMask( BK_AFEC_CE, (u8FSCMode) << 1, BMASK(3:1) );
3992
3993 if (u8FSCMode == FSC_MODE_SECAM) // 20090709 BY fix SECAM black level issue
3994 {
3995 HAL_AVD_AFEC_Set656DCOffset(ENABLE);
3996 }
3997 else
3998 {
3999 HAL_AVD_AFEC_Set656DCOffset(DISABLE);
4000 }
4001
4002 #ifdef AVD_COMB_3D_MID
4003 if ((u8FSCMode != FSC_MODE_PAL) && (u8FSCMode != FSC_MODE_NTSC))
4004 {
4005 HAL_AVD_COMB_Set3dCombMid(DISABLE);
4006 }
4007 #endif
4008 }
4009
4010 ////////////////////////////////////////////////////////////////////////////////
4011 /// @brief \b Function \b Name: HAL_AVD_AFEC_EnableCVBSLPF()
4012 /// @brief \b Function \b Description: To enable/disable the function of LPF(Low Pass Filter).
4013 /// @param <IN> \b bEnable: TRUE: enable, FALSE: disable
4014 ///
4015 ///
4016 /// @param <OUT> \b None :
4017 /// @param <RET> \b None :
4018 /// @param <GLOBAL> \b None :
4019 ////////////////////////////////////////////////////////////////////////////////
HAL_AVD_AFEC_EnableCVBSLPF(MS_BOOL bEnable)4020 void HAL_AVD_AFEC_EnableCVBSLPF(MS_BOOL bEnable)
4021 {
4022 if (!_hal_AVD.bBaseAddrInitialized) return ;
4023
4024 RIU_WriteRegBit(BK_AFEC_67, bEnable, BIT(4));
4025 RIU_WriteRegBit(BK_AFEC_CF, bEnable, BIT(2));
4026 }
4027
4028 ////////////////////////////////////////////////////////////////////////////////
4029 /// @brief \b Function \b Name: HAL_AVD_AFEC_EnableBottomAverage()
4030 /// @brief \b Function \b Description:
4031 /// @param <IN> \b bEnable: TRUE: enable, FALSE: disable
4032 ///
4033 ///
4034 /// @param <OUT> \b None :
4035 /// @param <RET> \b None :
4036 /// @param <GLOBAL> \b None :
4037 ////////////////////////////////////////////////////////////////////////////////
HAL_AVD_AFEC_EnableBottomAverage(MS_BOOL bEnable)4038 void HAL_AVD_AFEC_EnableBottomAverage(MS_BOOL bEnable)
4039 {
4040 if (!_hal_AVD.bBaseAddrInitialized) return ;
4041
4042 if (bEnable)
4043 {
4044 RIU_WriteByteMask(BK_AFEC_39, 0x03, BIT(1) | BIT(0)); // more reliability
4045 }
4046 else
4047 {
4048 RIU_WriteByteMask(BK_AFEC_39, 0x00, BIT(1) | BIT(0)); // more sensitivity
4049 }
4050 }
4051
4052 ////////////////////////////////////////////////////////////////////////////////
4053 /// @brief \b Function \b Name: HAL_AVD_AFEC_EnableVBIDPLSpeedup()
4054 /// @brief \b Function \b Description:
4055 /// @param <IN> \b bEnable: TRUE: enable, FALSE: disable
4056 ///
4057 ///
4058 /// @param <OUT> \b None :
4059 /// @param <RET> \b None :
4060 /// @param <GLOBAL> \b None :
4061 ////////////////////////////////////////////////////////////////////////////////
HAL_AVD_AFEC_EnableVBIDPLSpeedup(MS_BOOL bEnable)4062 void HAL_AVD_AFEC_EnableVBIDPLSpeedup(MS_BOOL bEnable)
4063 {
4064 if (!_hal_AVD.bBaseAddrInitialized) return ;
4065
4066 RIU_WriteRegBit(BK_AFEC_D4, bEnable, BIT(4));
4067 }
4068
4069 //AGC related APIs
4070 ////////////////////////////////////////////////////////////////////////////////
4071 /// @brief \b Function \b Name: HAL_AVD_AFEC_AGCSetMode()
4072 /// @brief \b Function \b Description: Set AGC mode
4073 /// @param <IN> \b u8AgcMode : VD_AGC_MODE_AUTO_0: auto gain
4074 ///
4075 ///
4076 /// @param <OUT> \b None :
4077 /// @param <RET> \b None :
4078 /// @param <GLOBAL> \b None :
4079 ////////////////////////////////////////////////////////////////////////////////
HAL_AVD_AFEC_AGCSetMode(MS_U8 u8AgcMode)4080 void HAL_AVD_AFEC_AGCSetMode (MS_U8 u8AgcMode)
4081 {
4082 if (!_hal_AVD.bBaseAddrInitialized) return ;
4083
4084 RIU_WriteByteMask (BK_AFEC_43, u8AgcMode << 5, BMASK(6:5));
4085 RIU_WriteRegBit(BK_AFEC_55, ENABLE, BIT(2));
4086 MsOS_DelayTask(1);
4087 RIU_WriteRegBit(BK_AFEC_55, DISABLE, BIT(2));
4088 }
4089
4090 ////////////////////////////////////////////////////////////////////////////////
4091 /// @brief \b Function \b Name: HAL_AVD_AFEC_AGCSetCoarseGain()
4092 /// @brief \b Function \b Description: Set AGC mode
4093 /// @param <IN> \b u8AgcCoarseGain :
4094 ///
4095 ///
4096 /// @param <OUT> \b None :
4097 /// @param <RET> \b None :
4098 /// @param <GLOBAL> \b None :
4099 ////////////////////////////////////////////////////////////////////////////////
HAL_AVD_AFEC_AGCSetCoarseGain(MS_U8 u8AgcCoarseGain)4100 void HAL_AVD_AFEC_AGCSetCoarseGain (MS_U8 u8AgcCoarseGain)
4101 {
4102 if (!_hal_AVD.bBaseAddrInitialized) return ;
4103
4104 //RIU_WriteByteMask (BK_AFEC_40, u8AgcCoarseGain << 4, BMASK(5:4) );
4105 RIU_WriteByteMask (BK_AFEC_3F, u8AgcCoarseGain, BMASK(3:0) );
4106 RIU_WriteRegBit(BK_AFEC_55, ENABLE, BIT(2));
4107 MsOS_DelayTask(1);
4108 RIU_WriteRegBit(BK_AFEC_55, DISABLE, BIT(2));
4109 }
4110
4111 ////////////////////////////////////////////////////////////////////////////////
4112 /// @brief \b Function \b Name: HAL_AVD_AFEC_AGCSetFineGain()
4113 /// @brief \b Function \b Description: Set AGC mode
4114 /// @param <IN> \b u8AgcFineGain :
4115 ///
4116 ///
4117 /// @param <OUT> \b None :
4118 /// @param <RET> \b None :
4119 /// @param <GLOBAL> \b None :
4120 ////////////////////////////////////////////////////////////////////////////////
HAL_AVD_AFEC_AGCSetFineGain(MS_U8 u8AgcFineGain)4121 void HAL_AVD_AFEC_AGCSetFineGain (MS_U8 u8AgcFineGain)
4122 {
4123 if (!_hal_AVD.bBaseAddrInitialized) return ;
4124
4125 RIU_WriteByte (BK_AFEC_44, u8AgcFineGain);
4126 // RIU_WriteByteMask( BK_AFEC_3F, 0 ,BMASK(3:0)); // TODO remove and put in initial table
4127 RIU_WriteRegBit(BK_AFEC_55, ENABLE, BIT(2));
4128 MsOS_DelayTask(1);
4129 RIU_WriteRegBit(BK_AFEC_55, DISABLE, BIT(2));
4130 }
4131
4132 /*
4133 * Color kill level control related APIs
4134 */
4135 ////////////////////////////////////////////////////////////////////////////////
4136 /// @brief \b Function \b Name: HAL_AVD_AFEC_SetColorKillLevel()
4137 /// @brief \b Function \b Description: Set Set Color Kill Level mode
4138 /// @param <IN> \b u8ColorKillLevel :
4139 ///
4140 ///
4141 /// @param <OUT> \b None :
4142 /// @param <RET> \b None :
4143 /// @param <GLOBAL> \b None :
4144 ////////////////////////////////////////////////////////////////////////////////
HAL_AVD_AFEC_SetColorKillLevel(MS_U8 u8ColorKillLevel)4145 void HAL_AVD_AFEC_SetColorKillLevel (MS_U8 u8ColorKillLevel)
4146 {
4147 if (!_hal_AVD.bBaseAddrInitialized) return ;
4148
4149 RIU_WriteByte (BK_AFEC_D7, u8ColorKillLevel);
4150 }
4151
4152 ////////////////////////////////////////////////////////////////////////////////
4153 /// @brief \b Function \b Name: HAL_AVD_AFEC_SetHsyncSensitivity()
4154 /// @brief \b Function \b Description:
4155 /// @param <IN> \b bEnable :
4156 ///
4157 ///
4158 /// @param <OUT> \b None :
4159 /// @param <RET> \b None :
4160 /// @param <GLOBAL> \b None :
4161 ////////////////////////////////////////////////////////////////////////////////
HAL_AVD_AFEC_SetHsyncSensitivity(VD_HSYNC_SENSITIVITY eVDHsyncSensitivityTuning)4162 void HAL_AVD_AFEC_SetHsyncSensitivity(VD_HSYNC_SENSITIVITY eVDHsyncSensitivityTuning)
4163 {
4164 if (!_hal_AVD.bBaseAddrInitialized) return ;
4165
4166 RIU_WriteByte (BK_AFEC_99, (eVDHsyncSensitivityTuning.u8DetectWinAfterLock & 0x0F) << 4
4167 | (eVDHsyncSensitivityTuning.u8DetectWinBeforeLock & 0x0F));
4168 RIU_WriteByteMask (BK_AFEC_9A, eVDHsyncSensitivityTuning.u8CNTRFailBeforeLock<< 4, BMASK(7:4));
4169 RIU_WriteByteMask (BK_AFEC_9B, eVDHsyncSensitivityTuning.u8CNTRSyncBeforeLock << 0, BMASK(5:0));
4170 RIU_WriteByteMask (BK_AFEC_9C, eVDHsyncSensitivityTuning.u8CNTRSyncAfterLock << 0, BMASK(5:0));
4171 }
4172
4173 ////////////////////////////////////////////////////////////////////////////////
4174 /// @brief \b Function \b Name: HAL_AVD_AFEC_SetSwingLimit()
4175 /// @brief \b Function \b Description:
4176 /// @param <IN> \b bEnable :
4177 ///
4178 ///
4179 /// @param <OUT> \b None :
4180 /// @param <RET> \b None :
4181 /// @param <GLOBAL> \b None :
4182 ////////////////////////////////////////////////////////////////////////////////
HAL_AVD_AFEC_SetSwingLimit(MS_U8 u8Limit)4183 void HAL_AVD_AFEC_SetSwingLimit(MS_U8 u8Limit)
4184 {
4185 if (!_hal_AVD.bBaseAddrInitialized) return ;
4186
4187 RIU_WriteByteMask (BK_AFEC_D8, u8Limit<< 4, BMASK(7:4));
4188 }
4189
4190 ////////////////////////////////////////////////////////////////////////////////
4191 /// @brief \b Function \b Name: HAL_AVD_AFEC_SetChannelChange()
4192 /// @brief \b Function \b Description:
4193 /// @param <IN> \b bEnable :
4194 ///
4195 ///
4196 /// @param <OUT> \b None :
4197 /// @param <RET> \b None :
4198 /// @param <GLOBAL> \b None :
4199 ////////////////////////////////////////////////////////////////////////////////
HAL_AVD_AFEC_SetChannelChange(void)4200 void HAL_AVD_AFEC_SetChannelChange (void)
4201 {
4202 if (!_hal_AVD.bBaseAddrInitialized) return ;
4203
4204 RIU_WriteByteMask( BK_AFEC_D8, BIT(3), BIT(3) ); // auto clear to 0 by dsp
4205 }
4206
4207 ////////////////////////////////////////////////////////////////////////////////
4208 /// @brief \b Function \b Name: HAL_AVD_AFEC_SetColorStripe()
4209 /// @brief \b Function \b Description:
4210 /// @param <IN> \b bEnable :
4211 ///
4212 ///
4213 /// @param <OUT> \b None :
4214 /// @param <RET> \b None :
4215 /// @param <GLOBAL> \b None :
4216 ////////////////////////////////////////////////////////////////////////////////
HAL_AVD_AFEC_SetColorStripe(MS_U8 u8Value)4217 void HAL_AVD_AFEC_SetColorStripe(MS_U8 u8Value)
4218 {
4219 if (!_hal_AVD.bBaseAddrInitialized) return ;
4220
4221 RIU_WriteByte(BK_AFEC_E3, u8Value); // decrease color stripe threshold for non-standard signals
4222 }
4223
4224 ////////////////////////////////////////////////////////////////////////////////
4225 /// @brief \b Function \b Name: HAL_AVD_COMB_Get3dCombTimingCheck()
4226 /// @brief \b Function \b Description:
4227 /// @param <IN> \b bEnable :
4228 ///
4229 ///
4230 /// @param <OUT> \b None :
4231 /// @param <RET> \b None :
4232 /// @param <GLOBAL> \b None :
4233 ////////////////////////////////////////////////////////////////////////////////
HAL_AVD_COMB_Get3dCombTimingCheck(void)4234 MS_BOOL HAL_AVD_COMB_Get3dCombTimingCheck(void)
4235 {
4236 if (!_hal_AVD.bBaseAddrInitialized) return FALSE;
4237
4238 RIU_WriteByte(BK_COMB_E0,0xff);
4239 if ((RIU_ReadByte(BK_COMB_E0)&BIT(6))) // got comb 3D unlocked
4240 {
4241 return TRUE;
4242 }
4243 else
4244 {
4245 return FALSE;
4246 }
4247 }
4248
4249 ////////////////////////////////////////////////////////////////////////////////
4250 /// @brief \b Function \b Name: HAL_AVD_COMB_SetMemoryProtect()
4251 /// @brief \b Function \b Description: Set comb memory protection
4252 /// @param <IN> \b :
4253 ///
4254 ///
4255 /// @param <OUT> \b None :
4256 /// @param <RET> \b None :
4257 /// @param <GLOBAL> \b None :
4258 ////////////////////////////////////////////////////////////////////////////////
HAL_AVD_COMB_SetMemoryProtect(MS_PHY u32COMB_3D_Addr,MS_U32 u32COMB_3D_Len)4259 void HAL_AVD_COMB_SetMemoryProtect (MS_PHY u32COMB_3D_Addr, MS_U32 u32COMB_3D_Len)
4260 {
4261 if (!_hal_AVD.bBaseAddrInitialized) return;
4262
4263 //20150717,Dia.Chiu MESSI aliament is 16, and support 27 bit memory address, 2G
4264 RIU_WriteByte(BK_COMB_3F,(u32COMB_3D_Addr>> 4) & 0xFF); // <-<<< set 3D COMB BUF START ADDR---L
4265 RIU_WriteByte(BK_COMB_3E,(u32COMB_3D_Addr >> 12) & 0xFF); // <-<<< set 3D COMB BUF START ADDR---M
4266 RIU_WriteByte(BK_COMB_3D,(u32COMB_3D_Addr >> 20) & 0xFF); // <-<<< set 3D COMB BUF START ADDR---H
4267 RIU_WriteByte(BK_COMB_67,(u32COMB_3D_Addr >> 28) & 0x07); // 20141104 Dia Add Comb_67[2:0] for Monet use 27bits memory address
4268
4269 RIU_WriteByte(BK_COMB_68,(u32COMB_3D_Addr+u32COMB_3D_Len) >> 28); // 20110721 Brian Add Comb_68[2:0] Enhanced bits for 1024M address
4270 RIU_WriteByte(BK_COMB_88,(u32COMB_3D_Addr+u32COMB_3D_Len) >> 20); // COMB memory protect address - H
4271 RIU_WriteByte(BK_COMB_89,(u32COMB_3D_Addr+u32COMB_3D_Len) >> 12); // COMB memory protect address - M
4272 RIU_WriteByte(BK_COMB_8A,(u32COMB_3D_Addr+u32COMB_3D_Len) >> 4); // COMB memory protect address - L
4273 RIU_WriteRegBit(BK_COMB_4C, ENABLE, BIT(7)); // BK_COMB_4C[7] COMB memory protect enable
4274 }
4275
4276 #ifdef AVD_COMB_3D_MID
4277 ////////////////////////////////////////////////////////////////////////////////
4278 /// @brief \b Function \b Name: HAL_AVD_COMB_Set3dCombMid()
4279 /// @brief \b Function \b Description: speed up 2D/3D comb switch at OSD menu change
4280 /// @param <IN> \b bEnable : TRUE: enable, FALSE: disable.
4281 ///
4282 ///
4283 /// @param <OUT> \b None :
4284 /// @param <RET> \b None :
4285 /// @param <GLOBAL> \b None :
4286 ////////////////////////////////////////////////////////////////////////////////
HAL_AVD_COMB_Set3dCombMid(MS_BOOL bEnable)4287 void HAL_AVD_COMB_Set3dCombMid(MS_BOOL bEnable)
4288 {
4289 if (!_hal_AVD.bBaseAddrInitialized) return ;
4290
4291 if (bEnable)
4292 {
4293 RIU_WriteRegBit(BK_COMB_EE, ENABLE, BIT(7));
4294 RIU_WriteRegBit(BK_COMB_2D, ENABLE, BIT(4));
4295 }
4296 else
4297 {
4298 RIU_WriteRegBit(BK_COMB_EE, DISABLE, BIT(7));
4299 RIU_WriteRegBit(BK_COMB_2D, DISABLE, BIT(4));
4300 }
4301 }
4302 #endif
4303 ////////////////////////////////////////////////////////////////////////////////
4304 /// @brief \b Function \b Name: HAL_AVD_COMB_Set3dComb()
4305 /// @brief \b Function \b Description: Using this funtion to enable/disable 3D COMB.
4306 /// @param <IN> \b bEnable : TRUE: enable 3D COMB, FALSE: disable 3D COMB.
4307 ///
4308 ///
4309 /// @param <OUT> \b None :
4310 /// @param <RET> \b None :
4311 /// @param <GLOBAL> \b None :
4312 ////////////////////////////////////////////////////////////////////////////////
HAL_AVD_COMB_Set3dComb(MS_BOOL bEnable)4313 void HAL_AVD_COMB_Set3dComb(MS_BOOL bEnable)
4314 {
4315 if (!_hal_AVD.bBaseAddrInitialized) return ;
4316
4317 // it's ok to enable/disable 3D comb for svideo input
4318 if (bEnable)
4319 {
4320 RIU_WriteRegBit( BK_COMB_2D, ENABLE, BIT(4)); // T3 Transition Vertical line in channel change.
4321 if(g_b2D3DPatchOn)
4322 {
4323 // do nothing
4324 }
4325 else
4326 {
4327 RIU_WriteByteMask( BK_COMB_10, 0x07, 0x07 );
4328 }
4329 }
4330 else
4331 {
4332 RIU_WriteRegBit( BK_COMB_2D, DISABLE, BIT(4)); // T3 Transition Vertical line in channel change.
4333 #ifdef AVD_COMB_3D_MID
4334 HAL_AVD_COMB_Set3dCombMid(DISABLE);
4335 #endif
4336 if(g_b2D3DPatchOn)
4337 {
4338 // do nothing
4339 }
4340 else
4341 {
4342 RIU_WriteByteMask( BK_COMB_10, 0x02, 0x07 ); // 0x12 is recommended by designer
4343 }
4344 }
4345 }
4346
4347 ////////////////////////////////////////////////////////////////////////////////
4348 /// @brief \b Function \b Name: HAL_AVD_COMB_Set3dCombSpeed()
4349 /// @brief \b Function \b Description:
4350 /// @param <IN> \b bEnable :
4351 ///
4352 ///
4353 /// @param <OUT> \b None :
4354 /// @param <RET> \b None :
4355 /// @param <GLOBAL> \b None :
4356 ////////////////////////////////////////////////////////////////////////////////
HAL_AVD_COMB_Set3dCombSpeed(MS_U8 u8COMB57,MS_U8 u8COMB58,MS_U8 u8COMB5F)4357 void HAL_AVD_COMB_Set3dCombSpeed(MS_U8 u8COMB57, MS_U8 u8COMB58, MS_U8 u8COMB5F)
4358 {
4359 if (!_hal_AVD.bBaseAddrInitialized) return ;
4360
4361 RIU_WriteByte( BK_COMB_57, u8COMB57 );
4362 RIU_WriteByte( BK_COMB_58, u8COMB58 );
4363 RIU_WriteByteMask(BK_COMB_5F, u8COMB5F, BMASK(7:4));
4364 }
4365
4366 ////////////////////////////////////////////////////////////////////////////////
4367 /// @brief \b Function \b Name: HAL_AVD_COMB_Set3dDetectionTolerance()
4368 /// @brief \b Function \b Description:
4369 /// @param <IN> \b bEnable :
4370 ///
4371 ///
4372 /// @param <OUT> \b None :
4373 /// @param <RET> \b None :
4374 /// @param <GLOBAL> \b None :
4375 ////////////////////////////////////////////////////////////////////////////////
HAL_AVD_COMB_Set3dDetectionTolerance(MS_U8 u8Threshold)4376 void HAL_AVD_COMB_Set3dDetectionTolerance(MS_U8 u8Threshold)
4377 {
4378 if (!_hal_AVD.bBaseAddrInitialized) return ;
4379
4380 RIU_WriteByte(BK_COMB_55, u8Threshold);
4381 }
4382
4383 ////////////////////////////////////////////////////////////////////////////////
4384 /// @brief \b Function \b Name: HAL_AVD_COMB_Set3dFineTune()
4385 /// @brief \b Function \b Description: AVD_PATCH_FINE_TUNE_3D_COMB enable/disable
4386 /// @param <IN> \b bEnable :
4387 ///
4388 ///
4389 /// @param <OUT> \b None :
4390 /// @param <RET> \b None :
4391 /// @param <GLOBAL> \b None :
4392 ////////////////////////////////////////////////////////////////////////////////
HAL_AVD_COMB_Set3dFineTune(MS_BOOL bEnable)4393 void HAL_AVD_COMB_Set3dFineTune(MS_BOOL bEnable)
4394 {
4395 if (!_hal_AVD.bBaseAddrInitialized) return ;
4396
4397 if (bEnable)
4398 {
4399 RIU_WriteByteMask(BK_COMB_23, 0x02, BIT(3) | BIT(1));
4400 RIU_WriteByte(BK_COMB_9F, 0xc8);
4401 RIU_WriteByte(BK_COMB_ED, 0x82);
4402 }
4403 else
4404 {
4405 RIU_WriteByteMask(BK_COMB_23, 0x08, BIT(3) | BIT(1));
4406 RIU_WriteByte(BK_COMB_9F, 0xc6);
4407 RIU_WriteByte(BK_COMB_ED, 0x80);
4408 }
4409 }
4410
4411 ////////////////////////////////////////////////////////////////////////////////
4412 /// @brief \b Function \b Name: HAL_AVD_COMB_SetF2()
4413 /// @brief \b Function \b Description:
4414 /// @param <IN> \b bEnable :
4415 ///
4416 ///
4417 /// @param <OUT> \b None :
4418 /// @param <RET> \b None :
4419 /// @param <GLOBAL> \b None :
4420 ////////////////////////////////////////////////////////////////////////////////
HAL_AVD_COMB_SetF2(MS_U8 u8Value)4421 void HAL_AVD_COMB_SetF2(MS_U8 u8Value)
4422 {
4423 if (!_hal_AVD.bBaseAddrInitialized) return ;
4424
4425 RIU_WriteByte( BK_COMB_F2, u8Value );
4426 }
4427
4428 ////////////////////////////////////////////////////////////////////////////////
4429 /// @brief \b Function \b Name: HAL_AVD_COMB_SetNonStandardFSC()
4430 /// @brief \b Function \b Description:
4431 /// @param <IN> \b bEnable :
4432 ///
4433 ///
4434 /// @param <OUT> \b None :
4435 /// @param <RET> \b None :
4436 /// @param <GLOBAL> \b None :
4437 ////////////////////////////////////////////////////////////////////////////////
HAL_AVD_COMB_SetNonStandardFSC(MS_BOOL bIsPAL,MS_BOOL bIsNonstandard)4438 void HAL_AVD_COMB_SetNonStandardFSC(MS_BOOL bIsPAL,MS_BOOL bIsNonstandard)
4439 {
4440 if (!_hal_AVD.bBaseAddrInitialized) return ;
4441
4442
4443 if(g_b2D3DPatchOn)
4444 {
4445 // do nothing
4446 }
4447 else
4448 {
4449 if (bIsNonstandard)
4450 {
4451 // 20091019 BY, designer recommends RIU_WriteRegBit(BK_COMB_15, DISABLE, BIT(6));
4452 // 20100204 BY, designer recommends RIU_WriteRegBit(BK_COMB_D0, DISABLE, BIT(0));
4453 RIU_WriteByte(BK_COMB_C0,0x60);
4454 }
4455 else
4456 {
4457 if (bIsPAL)
4458 {
4459 // 20091019 BY, designer recommends RIU_WriteRegBit(BK_COMB_15, DISABLE, BIT(6)); // BY 20090630 for T3 demo, TODO check with RD
4460 }
4461 else
4462 {
4463 // 20091019 BY, designer recommends RIU_WriteRegBit(BK_COMB_15, DISABLE, BIT(6));
4464 }
4465 // 20100204 BY, designer recommends RIU_WriteRegBit(BK_COMB_D0, ENABLE, BIT(0));
4466 RIU_WriteByte(BK_COMB_C0,0xA0);
4467 }
4468 }
4469 }
4470
4471
4472 ////////////////////////////////////////////////////////////////////////////////
4473 /// @brief \b Function \b Name: HAL_AVD_COMB_SetYCPipe()
4474 /// @brief \b Function \b Description: Using this funtion to enable/disable 3D COMB.
4475 /// @param <IN> \b bEnable : TRUE: enable 3D COMB, FALSE: disable 3D COMB.
4476 ///
4477 ///
4478 /// @param <OUT> \b None :
4479 /// @param <RET> \b None :
4480 /// @param <GLOBAL> \b None :
4481 ////////////////////////////////////////////////////////////////////////////////
HAL_AVD_COMB_SetYCPipe(MS_U8 u8YCPipe)4482 void HAL_AVD_COMB_SetYCPipe(MS_U8 u8YCPipe)
4483 {
4484 if (!_hal_AVD.bBaseAddrInitialized) return ;
4485
4486 RIU_WriteByteMask( BK_COMB_48, u8YCPipe, 0x30 );
4487 }
4488
4489 ////////////////////////////////////////////////////////////////////////////////
4490 /// @brief \b Function \b Name: HAL_AVD_COMB_SetCbCrInverse()
4491 /// @brief \b Function \b Description: Using this funtion to enable/disable 3D COMB.
4492 /// @param <IN> \b bEnable : TRUE: enable 3D COMB, FALSE: disable 3D COMB.
4493 ///
4494 ///
4495 /// @param <OUT> \b None :
4496 /// @param <RET> \b None :
4497 /// @param <GLOBAL> \b None :
4498 ////////////////////////////////////////////////////////////////////////////////
HAL_AVD_COMB_SetCbCrInverse(MS_U8 u8CbCrInverse)4499 void HAL_AVD_COMB_SetCbCrInverse(MS_U8 u8CbCrInverse)
4500 {
4501 if (!_hal_AVD.bBaseAddrInitialized) return ;
4502
4503 RIU_WriteByteMask( BK_COMB_6C, u8CbCrInverse, 0x0C );
4504 }
4505
4506 ////////////////////////////////////////////////////////////////////////////////
4507 /// @brief \b Function \b Name: HAL_AVD_COMB_SetVerticalTimingDetectMode()
4508 /// @brief \b Function \b Description: Using this funtion to enable/disable 3D COMB.
4509 /// @param <IN> \b bEnable : TRUE: enable 3D COMB, FALSE: disable 3D COMB.
4510 ///
4511 ///
4512 /// @param <OUT> \b None :
4513 /// @param <RET> \b None :
4514 /// @param <GLOBAL> \b None :
4515 ////////////////////////////////////////////////////////////////////////////////
HAL_AVD_COMB_SetVerticalTimingDetectMode(MS_U8 u8Mode)4516 void HAL_AVD_COMB_SetVerticalTimingDetectMode(MS_U8 u8Mode)
4517 {
4518 if (!_hal_AVD.bBaseAddrInitialized) return ;
4519
4520 RIU_WriteByteMask( BK_COMB_40, u8Mode, (BIT(1)|BIT(0)));
4521 }
4522
4523 ////////////////////////////////////////////////////////////////////////////////
4524 /// @brief \b Function \b Name: HAL_AVD_COMB_SetLineBufferMode()
4525 /// @brief \b Function \b Description: Using this funtion to enable/disable 3D COMB.
4526 /// @param <IN> \b bEnable : TRUE: enable 3D COMB, FALSE: disable 3D COMB.
4527 ///
4528 ///
4529 /// @param <OUT> \b None :
4530 /// @param <RET> \b None :
4531 /// @param <GLOBAL> \b None :
4532 ////////////////////////////////////////////////////////////////////////////////
HAL_AVD_COMB_SetLineBufferMode(MS_U8 u8Mode)4533 void HAL_AVD_COMB_SetLineBufferMode(MS_U8 u8Mode)
4534 {
4535 if (!_hal_AVD.bBaseAddrInitialized) return ;
4536
4537 RIU_WriteByteMask(BK_COMB_50, u8Mode, 0x07);
4538 }
4539
4540 ////////////////////////////////////////////////////////////////////////////////
4541 /// @brief \b Function \b Name: HAL_AVD_COMB_SetNonStandardHtotal()
4542 /// @brief \b Function \b Description: Using this funtion to enable/disable 3D COMB.
4543 /// @param <IN> \b bEnable : TRUE: enable 3D COMB, FALSE: disable 3D COMB.
4544 ///
4545 ///
4546 /// @param <OUT> \b None :
4547 /// @param <RET> \b None :
4548 /// @param <GLOBAL> \b None :
4549 ////////////////////////////////////////////////////////////////////////////////
HAL_AVD_COMB_SetNonStandardHtotal(MS_BOOL bEnable)4550 void HAL_AVD_COMB_SetNonStandardHtotal(MS_BOOL bEnable)
4551 {
4552 if (!_hal_AVD.bBaseAddrInitialized) return ;
4553
4554 if (bEnable)
4555 {
4556 #ifdef AVD_COMB_3D_MID
4557 HAL_AVD_COMB_Set3dCombMid(DISABLE);
4558 #endif
4559 RIU_WriteRegBit(BK_COMB_18, DISABLE, BIT(0));
4560 if(g_b2D3DPatchOn)
4561 {
4562 // do nothing
4563 }
4564 else
4565 {
4566 RIU_WriteRegBit(BK_COMB_C0, DISABLE, BIT(5));
4567 }
4568 }
4569 else
4570 {
4571
4572 RIU_WriteRegBit(BK_COMB_18, ENABLE, BIT(0));
4573 if(g_b2D3DPatchOn)
4574 {
4575 // do nothing
4576 }
4577 else
4578 {
4579 RIU_WriteRegBit(BK_COMB_C0, ENABLE, BIT(5));
4580 }
4581 }
4582 }
4583
4584 ////////////////////////////////////////////////////////////////////////////////
4585 /// @brief \b Function \b Name: HAL_AVD_COMB_SetHtotal()
4586 /// @brief \b Function \b Description: Using this funtion to enable/disable 3D COMB.
4587 /// @param <IN> \b bEnable : TRUE: enable 3D COMB, FALSE: disable 3D COMB.
4588 ///
4589 ///
4590 /// @param <OUT> \b None :
4591 /// @param <RET> \b None :
4592 /// @param <GLOBAL> \b None :
4593 ////////////////////////////////////////////////////////////////////////////////
HAL_AVD_COMB_SetHtotal(MS_U16 u16Htotal)4594 void HAL_AVD_COMB_SetHtotal(MS_U16 u16Htotal)
4595 {
4596 if (!_hal_AVD.bBaseAddrInitialized) return ;
4597
4598 RIU_Write2Byte( BK_COMB_52, u16Htotal );
4599 }
4600
4601 ////////////////////////////////////////////////////////////////////////////////
4602 /// @brief \b Function \b Name: HAL_AVD_COMB_SetHsyncTolerance()
4603 /// @brief \b Function \b Description: Using this funtion to enable/disable 3D COMB.
4604 /// @param <IN> \b bEnable : TRUE: enable 3D COMB, FALSE: disable 3D COMB.
4605 ///
4606 ///
4607 /// @param <OUT> \b None :
4608 /// @param <RET> \b None :
4609 /// @param <GLOBAL> \b None :
4610 ////////////////////////////////////////////////////////////////////////////////
HAL_AVD_COMB_SetHsyncTolerance(MS_U8 u8Tolerance)4611 void HAL_AVD_COMB_SetHsyncTolerance(MS_U8 u8Tolerance)
4612 {
4613 if (!_hal_AVD.bBaseAddrInitialized) return ;
4614
4615 RIU_WriteByte( BK_COMB_5A, u8Tolerance);
4616 }
4617
4618 ////////////////////////////////////////////////////////////////////////////////
4619 /// @brief \b Function \b Name: HAL_AVD_COMB_SetMemoryRequest()
4620 /// @brief \b Function \b Description: Using this funtion to enable/disable 3D COMB memory buffer.
4621 /// @param <IN> \b bEnable : TRUE: enable COMB memory write, FALSE: disable COMB memory write.
4622 ///
4623 ///
4624 /// @param <OUT> \b None :
4625 /// @param <RET> \b None :
4626 /// @param <GLOBAL> \b None :
4627 ////////////////////////////////////////////////////////////////////////////////
HAL_AVD_COMB_SetMemoryRequest(MS_BOOL bEnable)4628 void HAL_AVD_COMB_SetMemoryRequest(MS_BOOL bEnable)
4629 {
4630 if (!_hal_AVD.bBaseAddrInitialized) return ;
4631
4632 if(bEnable)
4633 RIU_WriteByteMask(BK_COMB_2A, 0x00, (BIT(4))); //weicheng 20130124 COMB memory issue.
4634 else
4635 RIU_WriteByteMask(BK_COMB_2A, 0x10, (BIT(4))); //weicheng 20121008 COMB memory issue.
4636 }
4637
4638 ////////////////////////////////////////////////////////////////////////////////
4639 /// @brief \b Function \b Name: HAL_AVD_VBI_SetTTSigDetSel()
4640 /// @brief \b Function \b Description: Using this funtion to enable/disable 3D COMB.
4641 /// @param <IN> \b bEnable : TRUE: enable 3D COMB, FALSE: disable 3D COMB.
4642 ///
4643 ///
4644 /// @param <OUT> \b None :
4645 /// @param <RET> \b None :
4646 /// @param <GLOBAL> \b None :
4647 ////////////////////////////////////////////////////////////////////////////////
HAL_AVD_VBI_SetTTSigDetSel(MS_BOOL bEnable)4648 void HAL_AVD_VBI_SetTTSigDetSel(MS_BOOL bEnable)
4649 {
4650 if (!_hal_AVD.bBaseAddrInitialized) return ;
4651
4652 if (bEnable)
4653 {
4654 RIU_WriteRegBit(BK_VBI_8D, ENABLE, BIT(6));
4655 }
4656 else
4657 {
4658 RIU_WriteRegBit(BK_VBI_8D, DISABLE, BIT(6));
4659 }
4660 }
4661
4662 ////////////////////////////////////////////////////////////////////////////////
4663 /// @brief \b Function \b Name: HAL_AVD_VBI_SetVPSPhaseAcc()
4664 /// @brief \b Function \b Description:
4665 /// @param <IN> \b bEnable :
4666 ///
4667 ///
4668 /// @param <OUT> \b None :
4669 /// @param <RET> \b None :
4670 /// @param <GLOBAL> \b None :
4671 ////////////////////////////////////////////////////////////////////////////////
HAL_AVD_VBI_SetVPSPhaseAcc(MS_U16 u16Parameter)4672 void HAL_AVD_VBI_SetVPSPhaseAcc(MS_U16 u16Parameter)
4673 {
4674 if (!_hal_AVD.bBaseAddrInitialized) return ;
4675
4676 RIU_Write2Byte( BK_VBI_99, u16Parameter );
4677 }
4678
4679 ////////////////////////////////////////////////////////////////////////////////
4680 /// @brief \b Function \b Name: HAL_AVD_GetReg()
4681 /// @brief \b Function \b Description:
4682 /// @param <IN> \b bEnable :
4683 ///
4684 ///
4685 /// @param <OUT> \b None :
4686 /// @param <RET> \b None :
4687 /// @param <GLOBAL> \b None :
4688 ////////////////////////////////////////////////////////////////////////////////
HAL_AVD_GetReg(MS_U16 u16Addr)4689 MS_U8 HAL_AVD_GetReg(MS_U16 u16Addr)
4690 {
4691 if (!_hal_AVD.bBaseAddrInitialized) return 0;
4692
4693 return RIU_ReadByte( u16Addr );
4694 }
4695
4696 ////////////////////////////////////////////////////////////////////////////////
4697 /// @brief \b Function \b Name: HAL_AVD_SetReg()
4698 /// @brief \b Function \b Description:
4699 /// @param <IN> \b bEnable :
4700 ///
4701 ///
4702 /// @param <OUT> \b None :
4703 /// @param <RET> \b None :
4704 /// @param <GLOBAL> \b None :
4705 ////////////////////////////////////////////////////////////////////////////////
HAL_AVD_SetReg(MS_U16 u16Addr,MS_U8 u8Value)4706 void HAL_AVD_SetReg(MS_U16 u16Addr, MS_U8 u8Value)
4707 {
4708 if (!_hal_AVD.bBaseAddrInitialized) return ;
4709
4710 RIU_WriteByte( u16Addr ,u8Value);
4711 }
4712
4713 ////////////////////////////////////////////////////////////////////////////////
4714 /// @brief \b Function \b Name: HAL_AVD_SetPQFineTune()
4715 /// @brief \b Function \b Description:
4716 /// @param <IN> \b bEnable :
4717 ///
4718 ///
4719 /// @param <OUT> \b None :
4720 /// @param <RET> \b None :
4721 /// @param <GLOBAL> \b None :
4722 ////////////////////////////////////////////////////////////////////////////////
HAL_AVD_SetPQFineTune(void)4723 void HAL_AVD_SetPQFineTune(void)
4724 {
4725 if (!_hal_AVD.bBaseAddrInitialized) return ;
4726
4727 RIU_WriteRegBit(BK_AFEC_55, ENABLE, BIT(2));
4728 MsOS_DelayTask(1);
4729 RIU_WriteRegBit(BK_AFEC_55, DISABLE, BIT(2));
4730 }
4731
4732 ////////////////////////////////////////////////////////////////////////////////
4733 /// @brief \b Function \b Name: HAL_AVD_GetHsyncEdge()
4734 /// @brief \b Function \b Description:
4735 /// @param <IN> \b bEnable :
4736 ///
4737 ///
4738 /// @param <OUT> \b None :
4739 /// @param <RET> \b None :
4740 /// @param <GLOBAL> \b None :
4741 ////////////////////////////////////////////////////////////////////////////////
HAL_AVD_GetHsyncEdge(void)4742 MS_U8 HAL_AVD_GetHsyncEdge(void)
4743 {
4744 return RIU_ReadByte(BK_AFEC_C4);
4745 }
HAL_AVD_Set2D3DPatchOnOff(MS_BOOL bEnable)4746 void HAL_AVD_Set2D3DPatchOnOff(MS_BOOL bEnable)
4747 {
4748 g_b2D3DPatchOn = bEnable;
4749 }
HAL_AVD_AFEC_BackPorchWindowPosition(MS_BOOL bEnable,MS_U8 u8Value)4750 void HAL_AVD_AFEC_BackPorchWindowPosition(MS_BOOL bEnable ,MS_U8 u8Value)
4751 {
4752 if(bEnable)
4753 {
4754 RIU_WriteRegBit(BK_AFEC_4E, bEnable, BIT(7));
4755 if(u8Value>0x76)
4756 {
4757 RIU_WriteByte(BK_AFEC_4F, 0x76);
4758 ULOGE("AVD","###BackPorch postion=0x76###\r\n");
4759 }
4760 else if (u8Value<0x50)
4761 {
4762 RIU_WriteByte(BK_AFEC_4F, 0x50);
4763 ULOGE("AVD","###BackPorch postion=0x50###\r\n");
4764 }
4765 else
4766 {
4767 RIU_WriteByte(BK_AFEC_4F, u8Value);
4768 ULOGE("AVD","###BackPorch postion=%x###\r\n",u8Value);
4769 }
4770 }
4771 else
4772 RIU_WriteRegBit(BK_AFEC_4E, bEnable, BIT(7));
4773 }
4774
4775
HAL_AVD_SetDSPCodeType(MS_BOOL bEnable)4776 void HAL_AVD_SetDSPCodeType(MS_BOOL bEnable)
4777 {
4778 if(bEnable)
4779 g_u8DSPCodeSelect=AVD_DSP_CODE_TYPE_ADC;
4780 else
4781 g_u8DSPCodeSelect=AVD_DSP_CODE_TYPE_VIF;
4782
4783 }
4784
HAL_AVD_ShiftClk(AVD_ATV_CLK_TYPE eShiftMode,AVD_VideoStandardType eStandard,MS_U32 u32XTAL_Clock)4785 void HAL_AVD_ShiftClk(AVD_ATV_CLK_TYPE eShiftMode, AVD_VideoStandardType eStandard,MS_U32 u32XTAL_Clock)
4786 {
4787 if (!_hal_AVD.bBaseAddrInitialized) return ;
4788
4789
4790 VDDBG(ULOGE("AVD","HAL_AVD_ShiftClk(mode=%d , standard=%d)\r\n", eShiftMode,eStandard));
4791
4792 if( eShiftMode == E_ATV_CLK_TYPE1_42MHZ )
4793 {
4794 switch(eStandard)
4795 {
4796 case E_VIDEOSTANDARD_NTSC_M:
4797 RIU_WriteByte(BK_AFEC_80, 0x17);
4798 RIU_WriteByte(BK_AFEC_81, 0x77);
4799 RIU_WriteByte(BK_AFEC_82, 0x78);
4800 RIU_WriteByte(BK_AFEC_8F, 0x0D);
4801 break;
4802 case E_VIDEOSTANDARD_PAL_BGHI:
4803 RIU_WriteByte(BK_AFEC_80, 0x12);
4804 RIU_WriteByte(BK_AFEC_81, 0xF2);
4805 RIU_WriteByte(BK_AFEC_82, 0x37);
4806 RIU_WriteByte(BK_AFEC_8F, 0x0D);
4807 break;
4808 case E_VIDEOSTANDARD_PAL_M:
4809 RIU_WriteByte(BK_AFEC_80, 0x17);
4810 RIU_WriteByte(BK_AFEC_81, 0x7E);
4811 RIU_WriteByte(BK_AFEC_82, 0x13);
4812 RIU_WriteByte(BK_AFEC_8F, 0x0D);
4813 break;
4814 case E_VIDEOSTANDARD_PAL_N:
4815 RIU_WriteByte(BK_AFEC_80, 0x17);
4816 RIU_WriteByte(BK_AFEC_81, 0x73);
4817 RIU_WriteByte(BK_AFEC_82, 0x41);
4818 RIU_WriteByte(BK_AFEC_8F, 0x0D);
4819 break;
4820 case E_VIDEOSTANDARD_SECAM:
4821 RIU_WriteByte(BK_AFEC_80, 0x13);
4822 RIU_WriteByte(BK_AFEC_81, 0x9A);
4823 RIU_WriteByte(BK_AFEC_82, 0x41);
4824 RIU_WriteByte(BK_AFEC_8F, 0x0D);
4825 break;
4826 default:
4827 RIU_WriteByte(BK_AFEC_80, 0x12);
4828 RIU_WriteByte(BK_AFEC_81, 0xF2);
4829 RIU_WriteByte(BK_AFEC_82, 0x37);
4830 RIU_WriteByte(BK_AFEC_8F, 0x0D);
4831 break;
4832 }
4833 }
4834 else if( eShiftMode == E_ATV_CLK_TYPE2_44P4MHZ )
4835 {
4836 switch(eStandard)
4837 {
4838 case E_VIDEOSTANDARD_NTSC_M:
4839 RIU_WriteByte(BK_AFEC_80, 0x18);
4840 RIU_WriteByte(BK_AFEC_81, 0xCE);
4841 RIU_WriteByte(BK_AFEC_82, 0xC0);
4842 RIU_WriteByte(BK_AFEC_8F, 0x0D);
4843 break;
4844 case E_VIDEOSTANDARD_PAL_BGHI:
4845 RIU_WriteByte(BK_AFEC_80, 0x14);
4846 RIU_WriteByte(BK_AFEC_81, 0x07);
4847 RIU_WriteByte(BK_AFEC_82, 0x5F);
4848 RIU_WriteByte(BK_AFEC_8F, 0x0D);
4849 break;
4850 case E_VIDEOSTANDARD_PAL_M:
4851 RIU_WriteByte(BK_AFEC_80, 0x18);
4852 RIU_WriteByte(BK_AFEC_81, 0xD5);
4853 RIU_WriteByte(BK_AFEC_82, 0xBD);
4854 RIU_WriteByte(BK_AFEC_8F, 0x0D);
4855 break;
4856 case E_VIDEOSTANDARD_PAL_N:
4857 RIU_WriteByte(BK_AFEC_80, 0x18);
4858 RIU_WriteByte(BK_AFEC_81, 0xCA);
4859 RIU_WriteByte(BK_AFEC_82, 0x4D);
4860 RIU_WriteByte(BK_AFEC_8F, 0x0D);
4861 break;
4862 case E_VIDEOSTANDARD_SECAM:
4863 RIU_WriteByte(BK_AFEC_80, 0x14);
4864 RIU_WriteByte(BK_AFEC_81, 0xB9);
4865 RIU_WriteByte(BK_AFEC_82, 0x03);
4866 RIU_WriteByte(BK_AFEC_8F, 0x0D);
4867 break;
4868 default:
4869 RIU_WriteByte(BK_AFEC_80, 0x14);
4870 RIU_WriteByte(BK_AFEC_81, 0x07);
4871 RIU_WriteByte(BK_AFEC_82, 0x5F);
4872 RIU_WriteByte(BK_AFEC_8F, 0x0D);
4873 break;
4874 }
4875 }
4876 else
4877 {
4878 if(u32XTAL_Clock<=(12000000UL))
4879 {
4880 RIU_WriteByte(BK_AFEC_8F, 0x3D);
4881 }
4882 else
4883 {
4884 RIU_WriteByte(BK_AFEC_8F, 0x1D); //AFEC_8F[4]=1, use HW mode default is 43.2Mz
4885 }
4886 }
4887 }
4888
4889 ////////////////////////////////////////////////////////////////////////////////
4890 /// @brief \b Function \b Name: HAL_AVD_AFEC_GetMacroVisionDetect()
4891 /// @brief \b Function \b Description: To get VD MacroVision detection.
4892 /// @param <IN> \b None :
4893 ///
4894 ///
4895 /// @param <OUT> \b None :
4896 /// @param <RET> \b MS_U16 : VD_SYNC_LOCKED/VD_HSYNC_LOCKED/VD_INTERLACED/VD_VSYNC_50HZ. . .
4897 /// @param <GLOBAL> \b None :
4898 ////////////////////////////////////////////////////////////////////////////////
HAL_AVD_AFEC_GetMacroVisionDetect(void)4899 MS_BOOL HAL_AVD_AFEC_GetMacroVisionDetect(void)
4900 {
4901 if (!_hal_AVD.bBaseAddrInitialized) return FALSE;
4902
4903 if (HAL_AVD_AFEC_GetStatus() & VD_MACROVISION)
4904 {
4905 return TRUE;
4906 }
4907 else
4908 {
4909 return FALSE;
4910 }
4911 }
4912
4913
4914
4915 ////////////////////////////////////////////////////////////////////////////////
4916 /// @brief \b Function \b Name: HAL_AVD_AFEC_GetCGMSDetect()
4917 /// @brief \b Function \b Description: To get VD decoding status.
4918 /// @param <IN> \b None :
4919 ///
4920 ///
4921 /// @param <OUT> \b None :
4922 /// @param <RET> \b MS_U16 : VD_SYNC_LOCKED/VD_HSYNC_LOCKED/VD_INTERLACED/VD_VSYNC_50HZ. . .
4923 /// @param <GLOBAL> \b None :
4924 ////////////////////////////////////////////////////////////////////////////////
HAL_AVD_VBI_GetCGMSDetect(void)4925 MS_BOOL HAL_AVD_VBI_GetCGMSDetect(void) //2013.11.04 detect CGMS: WSS, WSSDATA, closed caption
4926 {
4927 if (!_hal_AVD.bBaseAddrInitialized) return FALSE;
4928
4929 if (HAL_AVD_AFEC_GetStatus() & VD_VSYNC_50HZ) //625 lines
4930 {
4931 if(RIU_ReadByte(BK_VBI_CD)&(BIT(6)|BIT(7)))
4932 return TRUE;
4933 else
4934 return FALSE;
4935 }
4936 else //525 lines
4937 {
4938 if(RIU_ReadByte(BK_VBI_CE)&(BIT(4)|BIT(5)))
4939 return TRUE;
4940 else
4941 return FALSE;
4942 }
4943 }
4944