Guest User

Untitled

a guest
Sep 12th, 2018
198
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 271.82 KB | None | 0 0
  1. From b32819e37711f40f136ce087e4176ab853f75863 Mon Sep 17 00:00:00 2001
  2. From: CvH
  3. Date: Wed, 12 Sep 2018 20:48:05 +0200
  4. Subject: [PATCH] DS3103B patch
  5.  
  6. ---
  7. drivers/media/dvb-frontends/ds3000.c | 2217 ++++-
  8. drivers/media/dvb-frontends/ds3000.h | 76 +-
  9. drivers/media/dvb-frontends/ds3000_firmware.h | 8203 +++++++++++++++++
  10. drivers/media/usb/dvb-usb/dw2102.c | 46 +-
  11. 4 files changed, 10287 insertions(+), 255 deletions(-)
  12. mode change 100644 => 100755 drivers/media/dvb-frontends/ds3000.c
  13. create mode 100755 drivers/media/dvb-frontends/ds3000_firmware.h
  14. mode change 100644 => 100755 drivers/media/usb/dvb-usb/dw2102.c
  15.  
  16. diff --git a/drivers/media/dvb-frontends/ds3000.c b/drivers/media/dvb-frontends/ds3000.c
  17. old mode 100644
  18. new mode 100755
  19. index 2ff90e5e..e4b72e92
  20. --- a/drivers/media/dvb-frontends/ds3000.c
  21. +++ b/drivers/media/dvb-frontends/ds3000.c
  22. @@ -1,8 +1,8 @@
  23. /*
  24. - Montage Technology DS3000 - DVBS/S2 Demodulator driver
  25. - Copyright (C) 2009-2012 Konstantin Dimitrov <kosio.dimitrov@gmail.com>
  26. + Montage Technology DS3000/TS2020 - DVBS/S2 Demodulator/Tuner driver
  27. + Copyright (C) 2009 Konstantin Dimitrov <kosio.dimitrov@gmail.com>
  28.  
  29. - Copyright (C) 2009-2012 TurboSight.com
  30. + Copyright (C) 2009 TurboSight.com
  31.  
  32. This program is free software; you can redistribute it and/or modify
  33. it under the terms of the GNU General Public License as published by
  34. @@ -27,10 +27,12 @@
  35. #include <linux/firmware.h>
  36.  
  37. #include <media/dvb_frontend.h>
  38. -#include "ts2020.h"
  39. #include "ds3000.h"
  40. +#include "ds3000_firmware.h"
  41. +
  42. +static int debug = 0;
  43. +static int debugI2c = 0;
  44.  
  45. -static int debug;
  46.  
  47. #define dprintk(args...) \
  48. do { \
  49. @@ -38,20 +40,47 @@ static int debug;
  50. printk(args); \
  51. } while (0)
  52.  
  53. +#define I2Cprintk(args...) \
  54. + do { \
  55. + if (debugI2c) \
  56. + printk(args); \
  57. + } while (0)
  58. +
  59. +
  60. /* as of March 2009 current DS3000 firmware version is 1.78 */
  61. /* DS3000 FW v1.78 MD5: a32d17910c4f370073f9346e71d34b80 */
  62. #define DS3000_DEFAULT_FIRMWARE "dvb-fe-ds3000.fw"
  63.  
  64. +#define DS300X_DEFAULT_FIRMWARE "dvb-fe-ds300x.fw"
  65. +#define DS3103_DEFAULT_FIRMWARE "dvb-fe-ds3103.fw"
  66. +
  67. +#define TUNER_M88TS2020 0x2020
  68. +#define TUNER_M88TS2022 0x2022
  69. +#define TUNER_UNKNOW 0xFFFF
  70. +
  71. +typedef enum _MT_FE_DMD_ID
  72. +{
  73. + FeDmdId_Undef,
  74. + FeDmdId_DS300X,
  75. + FeDmdId_DS3002B,
  76. + FeDmdId_DS3103,
  77. + FeDmdId_DS3103B,
  78. + FeDmdId_UNKNOW
  79. +}MT_FE_DMD_ID;
  80. +
  81. #define DS3000_SAMPLE_RATE 96000 /* in kHz */
  82. +#define DS3000_XTAL_FREQ 27000 /* in kHz */
  83. +#define MT_FE_CRYSTAL_KHZ 27000 /* Crystal Frequency of M88TS2022 used, unit: KHz , range: 16000 - 32000 */
  84. +
  85.  
  86. /* Register values to initialise the demod in DVB-S mode */
  87. static u8 ds3000_dvbs_init_tab[] = {
  88. 0x23, 0x05,
  89. 0x08, 0x03,
  90. - 0x0c, 0x00,
  91. + 0x0c, 0x02,
  92. 0x21, 0x54,
  93. - 0x25, 0x82,
  94. - 0x27, 0x31,
  95. + //0x25, 0x82,
  96. + //0x27, 0x31,
  97. 0x30, 0x08,
  98. 0x31, 0x40,
  99. 0x32, 0x32,
  100. @@ -71,7 +100,7 @@ static u8 ds3000_dvbs_init_tab[] = {
  101. 0x52, 0x36,
  102. 0x53, 0x36,
  103. 0x56, 0x01,
  104. - 0x63, 0x43,
  105. + 0x63, 0x47,
  106. 0x64, 0x30,
  107. 0x65, 0x40,
  108. 0x68, 0x26,
  109. @@ -117,26 +146,108 @@ static u8 ds3000_dvbs_init_tab[] = {
  110. 0xc7, 0x0a,
  111. 0xc8, 0x1a,
  112. 0xc9, 0x80,
  113. - 0xfe, 0x92,
  114. + 0xfe, 0xb6,
  115. 0xe0, 0xf8,
  116. 0xe6, 0x8b,
  117. 0xd0, 0x40,
  118. 0xf8, 0x20,
  119. 0xfa, 0x0f,
  120. - 0xfd, 0x20,
  121. 0xad, 0x20,
  122. 0xae, 0x07,
  123. - 0xb8, 0x00,
  124. + 0xb8, 0x00
  125. +};
  126. +static u8 ds310x_dvbs_init_tab[] = {
  127. + 0x23, 0x07,
  128. + 0x08, 0x03,
  129. + 0x0c, 0x02,
  130. + 0x21, 0x54,
  131. + //0x25, 0x82,
  132. + //0x27, 0x31,
  133. + 0x30, 0x08,
  134. + 0x31, 0x40,
  135. + 0x32, 0x32,
  136. + 0x33, 0x35,
  137. + 0x35, 0xff,
  138. + 0x3a, 0x00,
  139. + 0x37, 0x10,
  140. + 0x38, 0x10,
  141. + 0x39, 0x02,
  142. + 0x42, 0x60,
  143. + 0x4a, 0x80,
  144. + 0x4b, 0x04,
  145. + 0x4d, 0x91,
  146. + 0x5d, 0xc8,
  147. + 0x50, 0x36,
  148. + 0x51, 0x36,
  149. + 0x52, 0x36,
  150. + 0x53, 0x36,
  151. + 0x63, 0x0f,
  152. + 0x64, 0x30,
  153. + 0x65, 0x40,
  154. + 0x68, 0x26,
  155. + 0x69, 0x4c,
  156. + 0x70, 0x20,
  157. + 0x71, 0x70,
  158. + 0x72, 0x04,
  159. + 0x73, 0x00,
  160. + 0x70, 0x40,
  161. + 0x71, 0x70,
  162. + 0x72, 0x04,
  163. + 0x73, 0x00,
  164. + 0x70, 0x60,
  165. + 0x71, 0x70,
  166. + 0x72, 0x04,
  167. + 0x73, 0x00,
  168. + 0x70, 0x80,
  169. + 0x71, 0x70,
  170. + 0x72, 0x04,
  171. + 0x73, 0x00,
  172. + 0x70, 0xa0,
  173. + 0x71, 0x70,
  174. + 0x72, 0x04,
  175. + 0x73, 0x00,
  176. + 0x70, 0x1f,
  177. + 0x76, 0x38,
  178. + 0x77, 0xa6,
  179. + 0x78, 0x0c,
  180. + 0x79, 0x80,
  181. + 0x7f, 0x14,
  182. + 0x7c, 0x00,
  183. + 0xae, 0x82,
  184. + 0x80, 0x64,
  185. + 0x81, 0x66,
  186. + 0x82, 0x44,
  187. + 0x85, 0x04,
  188. + 0xcd, 0xf4,
  189. + 0x90, 0x33,
  190. + 0xa0, 0x44,
  191. + 0xbe, 0x00,
  192. + 0xc0, 0x08,
  193. + 0xc3, 0x10,
  194. + 0xc4, 0x08,
  195. + 0xc5, 0xf0,
  196. + 0xc6, 0xff,
  197. + 0xc7, 0x00,
  198. + 0xc8, 0x1a,
  199. + 0xc9, 0x80,
  200. + 0xe0, 0xf8,
  201. + 0xe6, 0x8b,
  202. + 0xd0, 0x40,
  203. + 0xf8, 0x20,
  204. + 0xfa, 0x0f,
  205. + 0x00, 0x00,
  206. + 0xbd, 0x01,
  207. + 0xb8, 0x00
  208. };
  209.  
  210. /* Register values to initialise the demod in DVB-S2 mode */
  211. static u8 ds3000_dvbs2_init_tab[] = {
  212. 0x23, 0x0f,
  213. 0x08, 0x07,
  214. - 0x0c, 0x00,
  215. + 0x0c, 0x02,
  216. 0x21, 0x54,
  217. - 0x25, 0x82,
  218. - 0x27, 0x31,
  219. + //0x25, 0x82,
  220. + //0x27, 0x31,
  221. 0x30, 0x08,
  222. 0x31, 0x32,
  223. 0x32, 0x32,
  224. @@ -149,7 +260,7 @@ static u8 ds3000_dvbs2_init_tab[] = {
  225. 0x42, 0x60,
  226. 0x4a, 0x80,
  227. 0x4b, 0x04,
  228. - 0x4d, 0x81,
  229. + 0x4d, 0x91,
  230. 0x5d, 0x88,
  231. 0x50, 0x36,
  232. 0x51, 0x36,
  233. @@ -195,6 +306,7 @@ static u8 ds3000_dvbs2_init_tab[] = {
  234. 0xca, 0x23,
  235. 0xcb, 0x24,
  236. 0xce, 0x74,
  237. + 0x56, 0x01,
  238. 0x90, 0x03,
  239. 0x76, 0x80,
  240. 0x77, 0x42,
  241. @@ -224,27 +336,124 @@ static u8 ds3000_dvbs2_init_tab[] = {
  242. 0x8a, 0x10,
  243. 0xba, 0x00,
  244. 0xf5, 0x04,
  245. - 0xfe, 0x44,
  246. 0xd2, 0x32,
  247. - 0xb8, 0x00,
  248. + 0xb8, 0x00
  249. +};
  250. +static u8 ds310x_dvbs2_init_tab[] = {
  251. + 0x23, 0x07,
  252. + 0x08, 0x07,
  253. + 0x0c, 0x02,
  254. + 0x21, 0x54,
  255. + //0x25, 0x82,
  256. + //0x27, 0x31,
  257. + 0x30, 0x08,
  258. + 0x32, 0x32,
  259. + 0x33, 0x35,
  260. + 0x35, 0xff,
  261. + 0x3a, 0x00,
  262. + 0x37, 0x10,
  263. + 0x38, 0x10,
  264. + 0x39, 0x02,
  265. + 0x42, 0x60,
  266. + 0x4a, 0x80,
  267. + 0x4b, 0x04,
  268. + 0x4d, 0x91,
  269. + 0x5d, 0xc8,
  270. + 0x50, 0x36,
  271. + 0x51, 0x36,
  272. + 0x52, 0x36,
  273. + 0x53, 0x36,
  274. + 0x63, 0x0f,
  275. + 0x64, 0x10,
  276. + 0x65, 0x20,
  277. + 0x68, 0x46,
  278. + 0x69, 0xcd,
  279. + 0x70, 0x20,
  280. + 0x71, 0x70,
  281. + 0x72, 0x04,
  282. + 0x73, 0x00,
  283. + 0x70, 0x40,
  284. + 0x71, 0x70,
  285. + 0x72, 0x04,
  286. + 0x73, 0x00,
  287. + 0x70, 0x60,
  288. + 0x71, 0x70,
  289. + 0x72, 0x04,
  290. + 0x73, 0x00,
  291. + 0x70, 0x80,
  292. + 0x71, 0x70,
  293. + 0x72, 0x04,
  294. + 0x73, 0x00,
  295. + 0x70, 0xa0,
  296. + 0x71, 0x70,
  297. + 0x72, 0x04,
  298. + 0x73, 0x00,
  299. + 0x70, 0x1f,
  300. + 0x76, 0x38,
  301. + 0x77, 0xa6,
  302. + 0x78, 0x0c,
  303. + 0x79, 0x80,
  304. + 0x7f, 0x14,
  305. + 0x85, 0x08,
  306. + 0xcd, 0xf4,
  307. + 0x90, 0x33,
  308. + 0x86, 0x00,
  309. + 0x87, 0x0f,
  310. + 0x89, 0x00,
  311. + 0x8b, 0x44,
  312. + 0x8c, 0x66,
  313. + 0x9d, 0xc1,
  314. + 0x8a, 0x10,
  315. + 0xad, 0x40,
  316. + 0xa0, 0x44,
  317. + 0xbe, 0x00,
  318. + 0xc0, 0x08,
  319. + 0xc1, 0x10,
  320. + 0xc2, 0x08,
  321. + 0xc3, 0x10,
  322. + 0xc4, 0x08,
  323. + 0xc5, 0xf0,
  324. + 0xc6, 0xff,
  325. + 0xc7, 0x00,
  326. + 0xc8, 0x1a,
  327. + 0xc9, 0x80,
  328. + 0xca, 0x23,
  329. + 0xcb, 0x24,
  330. + 0xcc, 0xf4,
  331. + 0xce, 0x74,
  332. + 0x00, 0x00,
  333. + 0xbd, 0x01,
  334. + 0xb8, 0x00
  335. };
  336.  
  337. struct ds3000_state {
  338. struct i2c_adapter *i2c;
  339. - const struct ds3000_config *config;
  340. + struct ds3000_config *config;
  341. struct dvb_frontend frontend;
  342. + u8 skip_fw_load;
  343. /* previous uncorrected block counter for DVB-S2 */
  344. u16 prevUCBS2;
  345. + u16 chip_ID;
  346. + u16 tuner_ID;
  347. + u8 dt_addr; //For DS3103B
  348. + u8 cur_type;
  349. + int mclk_khz;
  350. + u32 cur_symbol_rate;
  351. + u32 cur_freqKhz;
  352. };
  353.  
  354. static int ds3000_writereg(struct ds3000_state *state, int reg, int data)
  355. {
  356. u8 buf[] = { reg, data };
  357. - struct i2c_msg msg = { .addr = state->config->demod_address,
  358. - .flags = 0, .buf = buf, .len = 2 };
  359. + struct i2c_msg msg = {
  360. + .addr = state->config->demod_address,
  361. + .flags = 0,
  362. + .buf = buf,
  363. + .len = 2
  364. + };
  365. int err;
  366.  
  367. - dprintk("%s: write reg 0x%02x, value 0x%02x\n", __func__, reg, data);
  368. + I2Cprintk("%s: write reg 0x%02x, value 0x%02x\n", __func__, reg, data);
  369.  
  370. err = i2c_transfer(state->i2c, &msg, 1);
  371. if (err != 1) {
  372. @@ -256,29 +465,19 @@ static int ds3000_writereg(struct ds3000_state *state, int reg, int data)
  373. return 0;
  374. }
  375.  
  376. -static int ds3000_i2c_gate_ctrl(struct dvb_frontend *fe, int enable)
  377. -{
  378. - struct ds3000_state *state = fe->demodulator_priv;
  379. -
  380. - if (enable)
  381. - ds3000_writereg(state, 0x03, 0x12);
  382. - else
  383. - ds3000_writereg(state, 0x03, 0x02);
  384. -
  385. - return 0;
  386. -}
  387.  
  388. /* I2C write for 8k firmware load */
  389. -static int ds3000_writeFW(struct ds3000_state *state, int reg,
  390. - const u8 *data, u16 len)
  391. +static int ds3000_writeFW(struct ds3000_state *state, int reg, const u8 *data, u16 len)
  392. {
  393. int i, ret = 0;
  394. struct i2c_msg msg;
  395. u8 *buf;
  396.  
  397. buf = kmalloc(33, GFP_KERNEL);
  398. - if (!buf)
  399. + if (buf == NULL) {
  400. + printk(KERN_ERR "Unable to kmalloc\n");
  401. return -ENOMEM;
  402. + }
  403.  
  404. *(buf) = reg;
  405.  
  406. @@ -290,12 +489,11 @@ static int ds3000_writeFW(struct ds3000_state *state, int reg,
  407. for (i = 0; i < len; i += 32) {
  408. memcpy(buf + 1, data + i, 32);
  409.  
  410. - dprintk("%s: write reg 0x%02x, len = %d\n", __func__, reg, len);
  411. + I2Cprintk("%s: write reg 0x%02x, len = %d\n", __func__, reg, len);
  412.  
  413. ret = i2c_transfer(state->i2c, &msg, 1);
  414. if (ret != 1) {
  415. - printk(KERN_ERR "%s: write error(err == %i, reg == 0x%02x\n",
  416. - __func__, ret, reg);
  417. + printk(KERN_ERR "%s: write error(err == %i, reg == 0x%02x\n", __func__, ret, reg);
  418. ret = -EREMOTEIO;
  419. goto error;
  420. }
  421. @@ -325,85 +523,989 @@ static int ds3000_readreg(struct ds3000_state *state, u8 reg)
  422. .buf = b1,
  423. .len = 1
  424. }
  425. - };
  426. + };
  427. +
  428. + ret = i2c_transfer(state->i2c, msg, 2);
  429. +
  430. + if (ret != 2) {
  431. + printk(KERN_ERR "%s: reg=0x%x(error=%d)\n", __func__, reg, ret);
  432. + return ret;
  433. + }
  434. +
  435. + I2Cprintk("%s: read reg 0x%02x, value 0x%02x\n", __func__, reg, b1[0]);
  436. +
  437. + return b1[0];
  438. +}
  439. +
  440. +static int ds3000_tuner_writereg(struct ds3000_state *state, int reg, int data)
  441. +{
  442. + u8 buf[] = { reg, data };
  443. + struct i2c_msg msg = {
  444. + .addr = 0x60, .flags = 0, .buf = buf, .len = 2
  445. + };
  446. + int err;
  447. +
  448. + I2Cprintk("%s: write reg 0x%02x, value 0x%02x\n", __func__, reg, data);
  449. +
  450. + ds3000_writereg(state, 0x03, (ds3000_readreg(state, 0x03)&0xf8)|0x11);
  451. + err = i2c_transfer(state->i2c, &msg, 1);
  452. + if (err != 1) {
  453. + printk("%s: writereg error(err == %i, reg == 0x%02x,"
  454. + " value == 0x%02x)\n", __func__, err, reg, data);
  455. + return -EREMOTEIO;
  456. + }
  457. +
  458. + return 0;
  459. +}
  460. +
  461. +static int ds3000_tuner_readreg(struct ds3000_state *state, u8 reg)
  462. +{
  463. + int ret;
  464. + u8 b0[] = { reg };
  465. + u8 b1[] = { 0 };
  466. + struct i2c_msg msg[] = {
  467. + {
  468. + .addr = 0x60,
  469. + .flags = 0,
  470. + .buf = b0,
  471. + .len = 1
  472. + },
  473. + {
  474. + .addr = 0x60,
  475. + .flags = I2C_M_RD,
  476. + .buf = b1,
  477. + .len = 1
  478. + }
  479. + };
  480. +
  481. + ds3000_writereg(state, 0x03, (ds3000_readreg(state, 0x03) & 0xf8) | 0x11);
  482. + ret = i2c_transfer(state->i2c, msg, 2);
  483. + if (ret != 2) {
  484. + printk(KERN_ERR "%s: reg=0x%x(error=%d)\n", __func__, reg, ret);
  485. + return ret;
  486. + }
  487. +
  488. + I2Cprintk("%s: read reg 0x%02x, value 0x%02x\n", __func__, reg, b1[0]);
  489. +
  490. + return b1[0];
  491. +}
  492. +
  493. +static int ds3000_dt_write(struct ds3000_state *state, int reg, int data)
  494. +{
  495. + int err;
  496. + u8 buf[] = {reg, data};
  497. + u8 val, tmp;
  498. + struct i2c_msg msg = {
  499. + .addr = state->dt_addr, .flags = 0, .buf = buf, .len = 2
  500. + };
  501. +
  502. + tmp = ds3000_readreg(state, 0x11);
  503. + tmp &= ~0x01;
  504. + ds3000_writereg(state, 0x11, tmp);
  505. +
  506. + val = 0x11;
  507. + ds3000_writereg(state, 0x03, val);
  508. + err = i2c_transfer(state->i2c, &msg, 1);
  509. + if (err != 1) {
  510. + printk(KERN_ERR "%s: writereg error(err == %i, reg == 0x%02x,"
  511. + " value == 0x%02x)\n", __func__, err, reg, data);
  512. + return -EREMOTEIO;
  513. + }
  514. + tmp |= 0x01;
  515. + ds3000_writereg(state, 0x11, tmp);
  516. +
  517. + return 0;
  518. +}
  519. +
  520. +static int ds3000_dt_read(struct ds3000_state *state, u8 reg)
  521. +{
  522. + u8 val, tmp;
  523. + int ret;
  524. + u8 b0[] = { reg };
  525. + u8 b1[] = { 0 };
  526. + struct i2c_msg msg[] = {
  527. + {
  528. + .addr = state->dt_addr,
  529. + .flags = 0,
  530. + .buf = b0,
  531. + .len = 1
  532. + },
  533. + {
  534. + .addr = state->dt_addr,
  535. + .flags = I2C_M_RD,
  536. + .buf = b1,
  537. + .len = 1
  538. + }
  539. + };
  540. +
  541. + tmp = ds3000_readreg(state, 0x11);
  542. + tmp &= ~0x01;
  543. + ds3000_writereg(state, 0x11, tmp);
  544. +
  545. + val = 0x12;
  546. + ds3000_writereg(state, 0x03, val);
  547. +
  548. + ret = i2c_transfer(state->i2c, msg, 2);
  549. + if (ret != 2) {
  550. + printk(KERN_ERR "%s: reg=0x%x(error=%d)\n", __func__, reg, ret);
  551. + return -EREMOTEIO;;
  552. + }
  553. + tmp |= 0x01;
  554. + ds3000_writereg(state, 0x11, tmp);
  555. +
  556. + return b1[0];
  557. +}
  558. +
  559. +
  560. +static int ds3000_load_firmware(struct dvb_frontend *fe,
  561. + const struct firmware *fw);
  562. +
  563. +static int ds3000_firmware_ondemand(struct dvb_frontend *fe)
  564. +{
  565. + struct ds3000_state *state = fe->demodulator_priv;
  566. + const struct firmware ds300x_fw = {ds300x_firmware_size, ds300x_firmware};
  567. + const struct firmware ds3103_fw = {ds3103_firmware_size, ds3103_firmware};
  568. + const struct firmware *fw;
  569. + int ret = 0;
  570. +
  571. + dprintk("%s()\n", __func__);
  572. +
  573. +//xsj if(ds3000_readreg(state, 0xb2) <= 0)
  574. +// return ret;
  575. +
  576. + if (state->skip_fw_load)
  577. + return 0;
  578. + /* Load firmware */
  579. + if ((state->chip_ID == FeDmdId_DS3002B) || (state->chip_ID == FeDmdId_DS3103)
  580. + || (state->chip_ID == FeDmdId_DS3103B))
  581. + {
  582. + ds3000_writereg(state, 0x07, 0xE0); // global reset, global diseqc reset, golbal fec reset
  583. + ds3000_writereg(state, 0x07, 0x00);
  584. +
  585. + /* request the firmware, this will block until someone uploads it */
  586. + printk(KERN_INFO "%s: Waiting for firmware upload (%s)...\n", __func__,
  587. + DS3103_DEFAULT_FIRMWARE);
  588. + fw = &ds3103_fw;
  589. + printk(KERN_INFO "%s: Waiting for firmware upload(2)...\n", __func__);
  590. + }
  591. + else if(state->chip_ID==FeDmdId_DS300X)
  592. + {
  593. + /* request the firmware, this will block until someone uploads it */
  594. + printk(KERN_INFO "%s: Waiting for firmware upload (%s)...\n", __func__,
  595. + DS300X_DEFAULT_FIRMWARE);
  596. +
  597. + fw = &ds300x_fw;
  598. + printk(KERN_INFO "%s: Waiting for firmware upload(2)...\n", __func__);
  599. +
  600. + }
  601. + else
  602. + {
  603. + printk(KERN_INFO "%s: unknow chip ID...\n", __func__);
  604. + return ret;
  605. + }
  606. +
  607. + /* Make sure we don't recurse back through here during loading */
  608. + state->skip_fw_load = 1;
  609. +
  610. + ret = ds3000_load_firmware(fe, fw);
  611. + if (ret)
  612. + printk("%s: Writing firmware to device failed\n", __func__);
  613. +
  614. + //release_firmware(fw);
  615. +
  616. + dprintk("%s: Firmware upload %s\n", __func__, ret == 0 ? "complete" : "failed");
  617. +
  618. + /* Ensure firmware is always loaded if required */
  619. + state->skip_fw_load = 0;
  620. +
  621. + return ret;
  622. +}
  623. +
  624. +static int ds3000_load_firmware(struct dvb_frontend *fe,
  625. + const struct firmware *fw)
  626. +{
  627. + struct ds3000_state *state = fe->demodulator_priv;
  628. +
  629. + dprintk("%s\n", __func__);
  630. + dprintk("Firmware is %zu bytes (%02x %02x .. %02x %02x)\n",
  631. + fw->size,
  632. + fw->data[0],
  633. + fw->data[1],
  634. + fw->data[fw->size - 2],
  635. + fw->data[fw->size - 1]);
  636. +
  637. + /* Begin the firmware load process */
  638. + ds3000_writereg(state, 0xb2, 0x01);
  639. + /* write the entire firmware */
  640. + ds3000_writeFW(state, 0xb0, fw->data, fw->size);
  641. + ds3000_writereg(state, 0xb2, 0x00);
  642. +
  643. + return 0;
  644. +}
  645. +
  646. +
  647. +
  648. +/**************************************************************************
  649. +* Function to Set the M88TS2022
  650. +* fPLL: Frequency unit: MHz from 950 to 2150
  651. +* fSym: SymbolRate unit: KS/s from 1000 to 45000
  652. +* lpfOffset: Set the low pass filter offset when the demodulator set the PLL offset at low symbolrate unit: KHz
  653. +* gainHold: The flag of AGC gain hold, the tuner gain is hold when gainHold == 1 , default please set gainHold = 0
  654. +* return: Frequency offset of PLL unit: KHz
  655. +**************************************************************************/
  656. +
  657. +int set_freq_ts2022(struct ds3000_state *state)
  658. +{
  659. +
  660. + u8 buf, capCode, div4, changePLL, K, lpf_mxdiv, divMax, divMin, RFgain = 0;
  661. + u32 gdiv28;
  662. + u32 N, lpf_gm, f3dB, fREF, divN, lpf_coeff = 3200;
  663. + s32 freqOffset;
  664. +
  665. + u32 fPLL = (state->cur_freqKhz + 500) / 1000;
  666. + u32 fSym = state->cur_symbol_rate / 1000;
  667. + u16 lpfOffset = 0;
  668. + u8 gainHold = 0;
  669. +
  670. +
  671. + //Initialize the tuner
  672. + //InitialTuner();
  673. +
  674. + //Set the PLL
  675. + if(fSym < 5000)
  676. + lpfOffset = 3000;
  677. +
  678. + if(state->tuner_ID == TUNER_M88TS2020) {
  679. + ds3000_tuner_writereg(state, 0x10, 0x00);
  680. + } else if(state->tuner_ID == TUNER_M88TS2022) {
  681. + ds3000_tuner_writereg(state, 0x10, 0x0b);
  682. + ds3000_tuner_writereg(state, 0x11, 0x40);
  683. + } else {
  684. + printk(KERN_ERR "%s: Unable check tuner version\n", __func__);
  685. + return 1; //Error, maybe other tuner ICs,please do action at top level application
  686. + }
  687. +
  688. + div4 = 0;
  689. + changePLL = 0;
  690. + K = 0;
  691. + divN = 0;
  692. + N = 0;
  693. + fREF = 2;
  694. +
  695. + if(state->tuner_ID == TUNER_M88TS2020) {
  696. + K = (MT_FE_CRYSTAL_KHZ / 1000 + 1) / 2 - 8;
  697. + if(fPLL < 1146) {
  698. + ds3000_tuner_writereg(state, 0x10, 0x11);
  699. + div4 = 1;
  700. + divN = fPLL * (K + 8) * 4000 / MT_FE_CRYSTAL_KHZ;
  701. + } else {
  702. + ds3000_tuner_writereg(state, 0x10, 0x01);
  703. + divN = fPLL * (K + 8) * 2000 / MT_FE_CRYSTAL_KHZ;
  704. + }
  705. +
  706. + divN =divN + divN % 2;
  707. + N = divN - 1024;
  708. + buf = (N >> 8) & 0x0f;
  709. + ds3000_tuner_writereg(state, 0x01, buf);
  710. +
  711. + buf = N & 0xff;
  712. + ds3000_tuner_writereg(state, 0x02, buf);
  713. +
  714. + buf = K;
  715. + ds3000_tuner_writereg(state, 0x03, buf);
  716. + } else if(state->tuner_ID == TUNER_M88TS2022) {
  717. + if(fREF == 1)
  718. + K = MT_FE_CRYSTAL_KHZ / 1000 - 8;
  719. + else
  720. + K = (MT_FE_CRYSTAL_KHZ / 1000 + 1) / 2 - 8;
  721. +
  722. + if (fPLL < 1103) {
  723. + ds3000_tuner_writereg(state, 0x10, 0x1b);
  724. + div4 = 1;
  725. + divN = fPLL * (K+8) * 4000 / MT_FE_CRYSTAL_KHZ;
  726. + } else {
  727. + divN = fPLL * (K+8) * 2000 / MT_FE_CRYSTAL_KHZ;
  728. + }
  729. +
  730. + divN = divN + divN % 2;
  731. +
  732. + if (divN < 4095) {
  733. + N = divN - 1024;
  734. + } else if (divN < 6143) {
  735. + N = divN + 1024;
  736. + } else {
  737. + N = divN + 3072;
  738. + }
  739. +
  740. + buf = (N >> 8) & 0x3f;
  741. + ds3000_tuner_writereg(state, 0x01, buf);
  742. +
  743. + buf = N & 0xff;
  744. + ds3000_tuner_writereg(state, 0x02, buf);
  745. +
  746. + buf = K;
  747. + ds3000_tuner_writereg(state, 0x03, buf);
  748. + }
  749. +
  750. + ds3000_tuner_writereg(state, 0x51, 0x0f);
  751. + ds3000_tuner_writereg(state, 0x51, 0x1f);
  752. + ds3000_tuner_writereg(state, 0x50, 0x10);
  753. + ds3000_tuner_writereg(state, 0x50, 0x00);
  754. + msleep(5);
  755. +
  756. + buf = ds3000_tuner_readreg(state, 0x15);
  757. + if((buf & 0x40) != 0x40) {
  758. + ds3000_tuner_writereg(state, 0x51, 0x0f);
  759. + ds3000_tuner_writereg(state, 0x51, 0x1f);
  760. + ds3000_tuner_writereg(state, 0x50, 0x10);
  761. + ds3000_tuner_writereg(state, 0x50, 0x00);
  762. + msleep(5);
  763. + }
  764. +
  765. + if(state->tuner_ID == TUNER_M88TS2020) {
  766. + buf = ds3000_tuner_readreg(state, 0x66);
  767. + changePLL = (((buf & 0x80) >> 7) != div4);
  768. +
  769. + if(changePLL)
  770. + {
  771. + ds3000_tuner_writereg(state, 0x10, 0x11);
  772. +
  773. + div4 = 1;
  774. +
  775. + divN = fPLL * (K + 8) * 4000 / MT_FE_CRYSTAL_KHZ;
  776. + divN = divN + divN % 2;
  777. + N = divN - 1024;
  778. +
  779. + buf = (N >>8) & 0x0f;
  780. + ds3000_tuner_writereg(state, 0x01, buf);
  781. +
  782. + buf = N & 0xff;
  783. + ds3000_tuner_writereg(state, 0x02, buf);
  784. +
  785. + ds3000_tuner_writereg(state, 0x51, 0x0f);
  786. + ds3000_tuner_writereg(state, 0x51, 0x1f);
  787. + ds3000_tuner_writereg(state, 0x50, 0x10);
  788. + ds3000_tuner_writereg(state, 0x50, 0x00);
  789. + msleep(5);
  790. + }
  791. + } else if(state->tuner_ID == TUNER_M88TS2022) {
  792. + buf = ds3000_tuner_readreg(state, 0x14);
  793. + buf &= 0x7f;
  794. + if(buf < 64) {
  795. + buf = ds3000_tuner_readreg(state, 0x10);
  796. + buf |= 0x80;
  797. + ds3000_tuner_writereg(state, 0x10, buf);
  798. + ds3000_tuner_writereg(state, 0x11, 0x6f);
  799. +
  800. + ds3000_tuner_writereg(state, 0x51, 0x0f);
  801. + ds3000_tuner_writereg(state, 0x51, 0x1f);
  802. + ds3000_tuner_writereg(state, 0x50, 0x10);
  803. + ds3000_tuner_writereg(state, 0x50, 0x00);
  804. + msleep(5);
  805. +
  806. + buf = ds3000_tuner_readreg(state, 0x15);
  807. + if((buf & 0x40) != 0x40) {
  808. + ds3000_tuner_writereg(state, 0x51, 0x0f);
  809. + ds3000_tuner_writereg(state, 0x51, 0x1f);
  810. + ds3000_tuner_writereg(state, 0x50, 0x10);
  811. + ds3000_tuner_writereg(state, 0x50, 0x00);
  812. + msleep(5);
  813. + }
  814. + }
  815. +
  816. + buf = ds3000_tuner_readreg(state, 0x14);
  817. + buf &= 0x1f;
  818. + if(buf > 19) {
  819. + buf = ds3000_tuner_readreg(state, 0x10);
  820. + buf &= 0xfd;
  821. + ds3000_tuner_writereg(state, 0x10, buf);
  822. + }
  823. + }
  824. +
  825. + freqOffset = (s32)(divN * MT_FE_CRYSTAL_KHZ / (K + 8)/(div4 + 1) / 2 - fPLL * 1000);
  826. +
  827. + // set the RF gain
  828. + if(state->tuner_ID == TUNER_M88TS2020) {
  829. + ds3000_tuner_writereg(state, 0x60, 0x79);
  830. + }
  831. +
  832. + ds3000_tuner_writereg(state, 0x51, 0x17);
  833. + ds3000_tuner_writereg(state, 0x51, 0x1f);
  834. + ds3000_tuner_writereg(state, 0x50, 0x08);
  835. + ds3000_tuner_writereg(state, 0x50, 0x00);
  836. + msleep(5);
  837. +
  838. + buf = ds3000_tuner_readreg(state, 0x3c);
  839. + if(buf == 0) {
  840. + ds3000_tuner_writereg(state, 0x51, 0x17);
  841. + ds3000_tuner_writereg(state, 0x51, 0x1f);
  842. + ds3000_tuner_writereg(state, 0x50, 0x08);
  843. + ds3000_tuner_writereg(state, 0x50, 0x00);
  844. + msleep(5);
  845. + }
  846. +
  847. + if(state->tuner_ID == TUNER_M88TS2020) {
  848. + buf = ds3000_tuner_readreg(state, 0x3d);
  849. + RFgain = buf & 0x0f;
  850. +
  851. + if(RFgain < 15) {
  852. + if(RFgain < 4)
  853. + RFgain = 0;
  854. + else
  855. + RFgain = RFgain - 3;
  856. +
  857. + buf = ((RFgain << 3) | 0x01) & 0x79;
  858. + ds3000_tuner_writereg(state, 0x60, buf);
  859. +
  860. + ds3000_tuner_writereg(state, 0x51, 0x17);
  861. + ds3000_tuner_writereg(state, 0x51, 0x1f);
  862. + ds3000_tuner_writereg(state, 0x50, 0x08);
  863. + ds3000_tuner_writereg(state, 0x50, 0x00);
  864. + msleep(5);
  865. + }
  866. + }
  867. +
  868. + // set the LPF
  869. + if(state->tuner_ID == TUNER_M88TS2022) {
  870. + ds3000_tuner_writereg(state, 0x25, 0x00);
  871. + ds3000_tuner_writereg(state, 0x27, 0x70);
  872. + ds3000_tuner_writereg(state, 0x41, 0x09);
  873. +
  874. + ds3000_tuner_writereg(state, 0x08, 0x0b);
  875. + }
  876. +
  877. + f3dB = fSym * 135 / 200 + 2000;
  878. +
  879. + f3dB += lpfOffset;
  880. +
  881. + if(f3dB < 7000) f3dB = 7000;
  882. + if(f3dB > 40000) f3dB = 40000;
  883. +
  884. + gdiv28 = (MT_FE_CRYSTAL_KHZ / 1000 * 1694 + 500) / 1000;
  885. +
  886. + buf = (u8)gdiv28;
  887. + ds3000_tuner_writereg(state, 0x04, buf);
  888. +
  889. + ds3000_tuner_writereg(state, 0x51, 0x1b);
  890. + ds3000_tuner_writereg(state, 0x51, 0x1f);
  891. + ds3000_tuner_writereg(state, 0x50, 0x04);
  892. + ds3000_tuner_writereg(state, 0x50, 0x00);
  893. + msleep(2);
  894. +
  895. + buf = ds3000_tuner_readreg(state, 0x26);
  896. + if(buf == 0x00) {
  897. + ds3000_tuner_writereg(state, 0x51, 0x1b);
  898. + ds3000_tuner_writereg(state, 0x51, 0x1f);
  899. + ds3000_tuner_writereg(state, 0x50, 0x04);
  900. + ds3000_tuner_writereg(state, 0x50, 0x00);
  901. + msleep(2);
  902. +
  903. + buf = ds3000_tuner_readreg(state, 0x26);
  904. + }
  905. +
  906. + capCode = buf & 0x3f;
  907. + if(state->tuner_ID == TUNER_M88TS2022) {
  908. + ds3000_tuner_writereg(state, 0x41, 0x0d);
  909. +
  910. + ds3000_tuner_writereg(state, 0x51, 0x1b);
  911. + ds3000_tuner_writereg(state, 0x51, 0x1f);
  912. + ds3000_tuner_writereg(state, 0x50, 0x04);
  913. + ds3000_tuner_writereg(state, 0x50, 0x00);
  914. + msleep(2);
  915. + buf = ds3000_tuner_readreg(state, 0x26);
  916. + if(buf == 0x00) {
  917. + ds3000_tuner_writereg(state, 0x51, 0x1b);
  918. + ds3000_tuner_writereg(state, 0x51, 0x1f);
  919. + ds3000_tuner_writereg(state, 0x50, 0x04);
  920. + ds3000_tuner_writereg(state, 0x50, 0x00);
  921. + msleep(2);
  922. + buf = ds3000_tuner_readreg(state, 0x26);
  923. + }
  924. +
  925. + buf &= 0x3f;
  926. + capCode = (capCode + buf) / 2;
  927. + }
  928. +
  929. + gdiv28 = gdiv28 * 207 / (capCode * 2 + 151);
  930. +
  931. + divMax = gdiv28 * 135 / 100;
  932. + divMin = gdiv28 * 78 / 100;
  933. +
  934. + if(divMax > 63)
  935. + divMax = 63;
  936. +
  937. + if(state->tuner_ID == TUNER_M88TS2020) {
  938. + lpf_coeff = 2766;
  939. + } else if(state->tuner_ID == TUNER_M88TS2022) {
  940. + lpf_coeff = 3200;
  941. + }
  942. +
  943. + lpf_gm = (f3dB * gdiv28 * 2 / lpf_coeff / (MT_FE_CRYSTAL_KHZ / 1000) + 1) / 2;
  944. +
  945. + if (lpf_gm > 23)
  946. + lpf_gm = 23;
  947. + if (lpf_gm < 1)
  948. + lpf_gm = 1;
  949. +
  950. + lpf_mxdiv = (lpf_gm * (MT_FE_CRYSTAL_KHZ / 1000) * lpf_coeff * 2 / f3dB + 1) / 2;
  951. +
  952. + if (lpf_mxdiv < divMin) {
  953. + lpf_gm++;
  954. + lpf_mxdiv = (lpf_gm * (MT_FE_CRYSTAL_KHZ / 1000) * lpf_coeff * 2 / f3dB + 1) / 2;
  955. + }
  956. +
  957. + if (lpf_mxdiv > divMax) {
  958. + lpf_mxdiv = divMax;
  959. + }
  960. +
  961. + buf = lpf_mxdiv;
  962. + ds3000_tuner_writereg(state, 0x04, buf);
  963. +
  964. + buf = lpf_gm;
  965. + ds3000_tuner_writereg(state, 0x06, buf);
  966. +
  967. + ds3000_tuner_writereg(state, 0x51, 0x1b);
  968. + ds3000_tuner_writereg(state, 0x51, 0x1f);
  969. + ds3000_tuner_writereg(state, 0x50, 0x04);
  970. + ds3000_tuner_writereg(state, 0x50, 0x00);
  971. + msleep(2);
  972. +
  973. + buf = ds3000_tuner_readreg(state, 0x26);
  974. + if(buf == 0x00) {
  975. + ds3000_tuner_writereg(state, 0x51, 0x1b);
  976. + ds3000_tuner_writereg(state, 0x51, 0x1f);
  977. + ds3000_tuner_writereg(state, 0x50, 0x04);
  978. + ds3000_tuner_writereg(state, 0x50, 0x00);
  979. + msleep(2);
  980. +
  981. + buf = ds3000_tuner_readreg(state, 0x26);
  982. + }
  983. +
  984. + if(state->tuner_ID == TUNER_M88TS2022)
  985. + {
  986. + capCode = buf & 0x3f;
  987. +
  988. + ds3000_tuner_writereg(state, 0x41, 0x09);
  989. +
  990. + ds3000_tuner_writereg(state, 0x51, 0x1b);
  991. + ds3000_tuner_writereg(state, 0x51, 0x1f);
  992. + ds3000_tuner_writereg(state, 0x50, 0x04);
  993. + ds3000_tuner_writereg(state, 0x50, 0x00);
  994. + msleep(2);
  995. +
  996. + buf = ds3000_tuner_readreg(state, 0x26);
  997. + if(buf == 0x00) {
  998. + ds3000_tuner_writereg(state, 0x51, 0x1b);
  999. + ds3000_tuner_writereg(state, 0x51, 0x1f);
  1000. + ds3000_tuner_writereg(state, 0x50, 0x04);
  1001. + ds3000_tuner_writereg(state, 0x50, 0x00);
  1002. + msleep(2);
  1003. +
  1004. + buf = ds3000_tuner_readreg(state, 0x26);
  1005. + }
  1006. +
  1007. + buf &= 0x3f;
  1008. + capCode = (capCode + buf) / 2;
  1009. +
  1010. + buf = capCode | 0x80;
  1011. + ds3000_tuner_writereg(state, 0x25, buf);
  1012. + ds3000_tuner_writereg(state, 0x27, 0x30);
  1013. +
  1014. + ds3000_tuner_writereg(state, 0x08, 0x09);
  1015. + }
  1016. +
  1017. + // Set the BB gain
  1018. + // default should set gainHold = 0;
  1019. + // except when the AGC of demodulator is hold, for example application at blind scan use Haier demodulator
  1020. +
  1021. + if(gainHold == 0) {
  1022. + ds3000_tuner_writereg(state, 0x51, 0x1e);
  1023. + ds3000_tuner_writereg(state, 0x51, 0x1f);
  1024. + ds3000_tuner_writereg(state, 0x50, 0x01);
  1025. + ds3000_tuner_writereg(state, 0x50, 0x00);
  1026. + msleep(20);
  1027. +
  1028. + buf = ds3000_tuner_readreg(state, 0x21);
  1029. + if(buf == 0x00) {
  1030. + ds3000_tuner_writereg(state, 0x51, 0x1e);
  1031. + ds3000_tuner_writereg(state, 0x51, 0x1f);
  1032. + ds3000_tuner_writereg(state, 0x50, 0x01);
  1033. + ds3000_tuner_writereg(state, 0x50, 0x00);
  1034. + msleep(20);
  1035. + }
  1036. +
  1037. + if(state->tuner_ID == TUNER_M88TS2020) {
  1038. + if(RFgain == 15) {
  1039. + msleep(20);
  1040. + buf = ds3000_tuner_readreg(state, 0x21);
  1041. + buf &= 0x0f;
  1042. + if(buf < 3) {
  1043. + ds3000_tuner_writereg(state, 0x60, 0x61);
  1044. +
  1045. + ds3000_tuner_writereg(state, 0x51, 0x17);
  1046. + ds3000_tuner_writereg(state, 0x51, 0x1f);
  1047. + ds3000_tuner_writereg(state, 0x50, 0x08);
  1048. + ds3000_tuner_writereg(state, 0x50, 0x00);
  1049. + msleep(20);
  1050. + }
  1051. + }
  1052. + }
  1053. +
  1054. + //User should delay 100ms here to wait the Tuner gain stable before checking the chip lock status
  1055. + //If there have delay time at the function of setting demodulator, you can take out it to reduce the lock time;
  1056. + msleep(40);
  1057. + }
  1058. +
  1059. + return freqOffset; // return the frequency offset : KHz
  1060. +}
  1061. +
  1062. +int _mt_fe_dmd_ds3k_select_mclk(struct ds3000_state *state)
  1063. +{
  1064. + u32 adc_Freq_MHz[3] = {96, 93, 99};
  1065. + u8 reg16_list[3] = {96, 92, 100}, reg16, reg15;
  1066. + u32 offset_MHz[3];
  1067. + u32 max_offset = 0;
  1068. + u32 tuner_freq_MHz = state->cur_freqKhz / 1000;
  1069. +
  1070. + u8 i;
  1071. +
  1072. + char bBigSymbol = 0;
  1073. +
  1074. + bBigSymbol = (state->cur_symbol_rate > 45010000) ? 1 : 0;
  1075. +
  1076. + if(bBigSymbol) {
  1077. + #if 0
  1078. + adc_Freq_MHz[0] = 216;
  1079. + adc_Freq_MHz[1] = 222;
  1080. + adc_Freq_MHz[2] = 219;
  1081. +
  1082. + reg16_list[0] = 112;
  1083. + reg16_list[1] = 116;
  1084. + reg16_list[2] = 114;
  1085. + #endif
  1086. +
  1087. + reg16 = 115; //147 - 32;
  1088. + state->mclk_khz = 110250;
  1089. + } else {
  1090. + adc_Freq_MHz[0] = 96;
  1091. + adc_Freq_MHz[1] = 93;
  1092. + adc_Freq_MHz[2] = 99;
  1093. +
  1094. + reg16_list[0] = 96;
  1095. + reg16_list[1] = 92;
  1096. + reg16_list[2] = 100;
  1097. +
  1098. + reg16 = 96;
  1099. +
  1100. + for(i = 0; i < 3; i++)
  1101. + {
  1102. + offset_MHz[i] = tuner_freq_MHz % adc_Freq_MHz[i];
  1103. +
  1104. + if(offset_MHz[i] > (adc_Freq_MHz[i] / 2))
  1105. + offset_MHz[i] = adc_Freq_MHz[i] - offset_MHz[i];
  1106. +
  1107. + if(offset_MHz[i] > max_offset)
  1108. + {
  1109. + max_offset = offset_MHz[i];
  1110. + reg16 = reg16_list[i];
  1111. + state->mclk_khz= adc_Freq_MHz[i] * 1000;
  1112. +
  1113. + if(bBigSymbol)
  1114. + state->mclk_khz /= 2;
  1115. + }
  1116. + }
  1117. + }
  1118.  
  1119. - ret = i2c_transfer(state->i2c, msg, 2);
  1120. + if(state->mclk_khz == 93000)
  1121. + ds3000_writereg(state, 0xA0, 0x42);
  1122. + else if(state->mclk_khz == 96000)
  1123. + ds3000_writereg(state, 0xA0, 0x44);
  1124. + else if(state->mclk_khz == 99000)
  1125. + ds3000_writereg(state, 0xA0, 0x46);
  1126. + else if(state->mclk_khz == 110250)
  1127. + ds3000_writereg(state, 0xA0, 0x4E);
  1128. + else
  1129. + ds3000_writereg(state, 0xA0, 0x44);
  1130.  
  1131. - if (ret != 2) {
  1132. - printk(KERN_ERR "%s: reg=0x%x(error=%d)\n", __func__, reg, ret);
  1133. - return ret;
  1134. + reg15 = ds3000_dt_read(state, 0x15);
  1135. +
  1136. + ds3000_dt_write(state, 0x05, 0x40);
  1137. + ds3000_dt_write(state, 0x11, 0x08);
  1138. +
  1139. + if(bBigSymbol) {
  1140. + reg15 |= 0x02;
  1141. + } else {
  1142. + reg15 &= ~0x02;
  1143. }
  1144. + ds3000_dt_write(state, 0x15, reg15);
  1145.  
  1146. - dprintk("%s: read reg 0x%02x, value 0x%02x\n", __func__, reg, b1[0]);
  1147. + ds3000_dt_write(state, 0x16, reg16);
  1148.  
  1149. - return b1[0];
  1150. -}
  1151. + msleep(5);
  1152.  
  1153. -static int ds3000_load_firmware(struct dvb_frontend *fe,
  1154. - const struct firmware *fw);
  1155. + ds3000_dt_write(state, 0x05, 0x00);
  1156. + ds3000_dt_write(state, 0x11, (u8)(bBigSymbol ? 0x0E : 0x0A));
  1157. + msleep(5);
  1158.  
  1159. -static int ds3000_firmware_ondemand(struct dvb_frontend *fe)
  1160. + return 0;
  1161. +}
  1162. +
  1163. +int _mt_fe_dmd_ds3k_set_mclk(struct ds3000_state *state, u32 MCLK_KHz)
  1164. {
  1165. - struct ds3000_state *state = fe->demodulator_priv;
  1166. - const struct firmware *fw;
  1167. - int ret = 0;
  1168. + u8 tmp3 = 0, tmp4 = 0;
  1169. + struct ds3000_config *cfg = state->config;
  1170. +
  1171. + if((state->chip_ID == FeDmdId_DS3002B) || (state->chip_ID == FeDmdId_DS3103)) {
  1172. + // 0x22 bit[7:6] clkxM_d
  1173. + tmp3 = ds3000_readreg(state, 0x22);
  1174. + // 0x24 bit[7:6] clkxM_sel
  1175. + tmp4 = ds3000_readreg(state, 0x24);
  1176. +
  1177. + switch(MCLK_KHz) {
  1178. + case 192000: // 4b'0011 MCLK = 192M
  1179. + tmp3 |= 0xc0; // 0x22 bit[7:6] = 2b'11
  1180. + tmp4 &= 0x3f; // 0x24 bit[7:6] = 2b'00
  1181. + break;
  1182. +
  1183. + case 144000: // 4b'0100 MCLK = 144M
  1184. + tmp3 &= 0x3f; // 0x22 bit[7:6] = 2b'00
  1185. + tmp4 &= 0x7f; // 0x24 bit[7:6] = 2b'01
  1186. + tmp4 |= 0x40;
  1187. + break;
  1188. +
  1189. + case 115200: // 4b'0101 MCLK = 115.2M
  1190. + tmp3 &= 0x7f; // 0x22 bit[7:6] = 2b'01
  1191. + tmp3 |= 0x40;
  1192. + tmp4 &= 0x7f; // 0x24 bit[7:6] = 2b'01
  1193. + tmp4 |= 0x40;
  1194. + break;
  1195. +
  1196. + case 72000: // 4b'1100 MCLK = 72M
  1197. + tmp4 |= 0xc0; // 0x24 bit[7:6] = 2b'11
  1198. + tmp3 &= 0x3f; // 0x22 bit[7:6] = 2b'00
  1199. + break;
  1200. +
  1201. + case 96000: // 4b'0110 MCLK = 96M
  1202. + default:
  1203. + tmp3 &= 0xbf; // 0x22 bit[7:6] = 2b'10
  1204. + tmp3 |= 0x80;
  1205. +
  1206. + tmp4 &= 0x7f; // 0x24 bit[7:6] = 2b'01
  1207. + tmp4 |= 0x40;
  1208. + break;
  1209. + }
  1210.  
  1211. - dprintk("%s()\n", __func__);
  1212. + ds3000_writereg(state, 0x22, tmp3);
  1213. + ds3000_writereg(state, 0x24, tmp4);
  1214. + } else if(state->chip_ID == FeDmdId_DS3103B) {
  1215. + u8 reg11 = 0x0A, reg15, reg16, reg1D, reg1E, reg1F, tmp;
  1216. + u8 sm, f0 = 0, f1 = 0, f2 = 0, f3 = 0, pll_ldpc_mode;
  1217. + u16 pll_div_fb, N;
  1218. + u32 div;
  1219. +
  1220. + reg15 = ds3000_dt_read(state, 0x15);
  1221. + reg16 = ds3000_dt_read(state, 0x16);
  1222. + reg1D = ds3000_dt_read(state, 0x1D);
  1223. +
  1224. +
  1225. + if(cfg->output_mode != MtFeTsOutMode_Serial) {
  1226. + #if 1 // 130603
  1227. + if(reg16 == 92)
  1228. + {
  1229. + tmp = 93;
  1230. + }
  1231. + else if(reg16 == 100)
  1232. + {
  1233. + tmp = 99;
  1234. + }
  1235. + else // if(reg16 == 96)
  1236. + {
  1237. + tmp = 96;
  1238. + }
  1239. +
  1240. + MCLK_KHz *= tmp;
  1241. + MCLK_KHz /= 96;
  1242. + #endif
  1243. + }
  1244.  
  1245. - ret = ds3000_readreg(state, 0xb2);
  1246. - if (ret < 0)
  1247. - return ret;
  1248.  
  1249. - /* Load firmware */
  1250. - /* request the firmware, this will block until someone uploads it */
  1251. - printk(KERN_INFO "%s: Waiting for firmware upload (%s)...\n", __func__,
  1252. - DS3000_DEFAULT_FIRMWARE);
  1253. - ret = request_firmware(&fw, DS3000_DEFAULT_FIRMWARE,
  1254. - state->i2c->dev.parent);
  1255. - printk(KERN_INFO "%s: Waiting for firmware upload(2)...\n", __func__);
  1256. - if (ret) {
  1257. - printk(KERN_ERR "%s: No firmware uploaded (timeout or file not found?)\n",
  1258. - __func__);
  1259. - return ret;
  1260. - }
  1261. + pll_ldpc_mode = (reg15 >> 1) & 0x01;
  1262. +
  1263. + //pll_div_fb = (pll_ldpc_mode == 1) ? 147 : 128;
  1264. + //pll_div_fb -= 32;
  1265. + pll_div_fb = (reg15 & 0x01) << 8;
  1266. + pll_div_fb += reg16;
  1267. + pll_div_fb += 32;
  1268. +
  1269. + div = 9000 * pll_div_fb * 4;
  1270. + div /= MCLK_KHz;
  1271. +
  1272. +
  1273. + if(cfg->output_mode == MtFeTsOutMode_Serial) {
  1274. + reg11 |= 0x02;
  1275. +
  1276. + if(div <= 32)
  1277. + {
  1278. + N = 2;
  1279. +
  1280. + f0 = 0;
  1281. + f1 = div / N;
  1282. + f2 = div - f1;
  1283. + f3 = 0;
  1284. + }
  1285. + else if(div <= 34)
  1286. + {
  1287. + N = 3;
  1288. +
  1289. + f0 = div / N;
  1290. + f1 = (div - f0) / (N - 1);
  1291. + f2 = div - f0 - f1;
  1292. + f3 = 0;
  1293. + }
  1294. + else if(div <= 64)
  1295. + {
  1296. + N = 4;
  1297. +
  1298. + f0 = div / N;
  1299. + f1 = (div - f0) / (N - 1);
  1300. + f2 = (div - f0 - f1) / (N - 2);
  1301. + f3 = div - f0 - f1 - f2;
  1302. + }
  1303. + else
  1304. + {
  1305. + N = 4;
  1306. +
  1307. + f0 = 16;
  1308. + f1 = 16;
  1309. + f2 = 16;
  1310. + f3 = 16;
  1311. + }
  1312. +
  1313. +
  1314. + if(f0 == 16)
  1315. + f0 = 0;
  1316. + else if((f0 < 8) && (f0 != 0))
  1317. + f0 = 8;
  1318. +
  1319. + if(f1 == 16)
  1320. + f1 = 0;
  1321. + else if((f1 < 8) && (f1 != 0))
  1322. + f1 = 8;
  1323. +
  1324. + if(f2 == 16)
  1325. + f2 = 0;
  1326. + else if((f2 < 8) && (f2 != 0))
  1327. + f2 = 8;
  1328. +
  1329. + if(f3 == 16)
  1330. + f3 = 0;
  1331. + else if((f3 < 8) && (f3 != 0))
  1332. + f3 = 8;
  1333. + }
  1334. + else
  1335. + {
  1336. + reg11 &= ~0x02;
  1337. +
  1338. + if(div <= 32)
  1339. + {
  1340. + N = 2;
  1341. +
  1342. + f0 = 0;
  1343. + f1 = div / N;
  1344. + f2 = div - f1;
  1345. + f3 = 0;
  1346. + }
  1347. + else if(div <= 48)
  1348. + {
  1349. + N = 3;
  1350. +
  1351. + f0 = div / N;
  1352. + f1 = (div - f0) / (N - 1);
  1353. + f2 = div - f0 - f1;
  1354. + f3 = 0;
  1355. + }
  1356. + else if(div <= 64)
  1357. + {
  1358. + N = 4;
  1359. +
  1360. + f0 = div / N;
  1361. + f1 = (div - f0) / (N - 1);
  1362. + f2 = (div - f0 - f1) / (N - 2);
  1363. + f3 = div - f0 - f1 - f2;
  1364. + }
  1365. + else
  1366. + {
  1367. + N = 4;
  1368. +
  1369. + f0 = 16;
  1370. + f1 = 16;
  1371. + f2 = 16;
  1372. + f3 = 16;
  1373. + }
  1374. +
  1375. + if(f0 == 16)
  1376. + f0 = 0;
  1377. + else if((f0 < 9) && (f0 != 0))
  1378. + f0 = 9;
  1379. +
  1380. + if(f1 == 16)
  1381. + f1 = 0;
  1382. + else if((f1 < 9) && (f1 != 0))
  1383. + f1 = 9;
  1384. +
  1385. + if(f2 == 16)
  1386. + f2 = 0;
  1387. + else if((f2 < 9) && (f2 != 0))
  1388. + f2 = 9;
  1389. +
  1390. + if(f3 == 16)
  1391. + f3 = 0;
  1392. + else if((f3 < 9) && (f3 != 0))
  1393. + f3 = 9;
  1394. + }
  1395.  
  1396. - ret = ds3000_load_firmware(fe, fw);
  1397. - if (ret)
  1398. - printk("%s: Writing firmware to device failed\n", __func__);
  1399. + sm = N - 1;
  1400.  
  1401. - release_firmware(fw);
  1402. + /* Write to registers */
  1403. + //reg15 &= 0x01;
  1404. + //reg15 |= (pll_div_fb >> 8) & 0x01;
  1405.  
  1406. - dprintk("%s: Firmware upload %s\n", __func__,
  1407. - ret == 0 ? "complete" : "failed");
  1408. + //reg16 = pll_div_fb & 0xFF;
  1409.  
  1410. - return ret;
  1411. -}
  1412. + reg1D &= ~0x03;
  1413. + reg1D |= sm;
  1414. + reg1D |= 0x80;
  1415.  
  1416. -static int ds3000_load_firmware(struct dvb_frontend *fe,
  1417. - const struct firmware *fw)
  1418. -{
  1419. - struct ds3000_state *state = fe->demodulator_priv;
  1420. - int ret = 0;
  1421. + reg1E = ((f3 << 4) + f2) & 0xFF;
  1422. + reg1F = ((f1 << 4) + f0) & 0xFF;
  1423.  
  1424. - dprintk("%s\n", __func__);
  1425. - dprintk("Firmware is %zu bytes (%02x %02x .. %02x %02x)\n",
  1426. - fw->size,
  1427. - fw->data[0],
  1428. - fw->data[1],
  1429. - fw->data[fw->size - 2],
  1430. - fw->data[fw->size - 1]);
  1431. + ds3000_dt_write(state, 0x05, 0x40);
  1432. + ds3000_dt_write(state, 0x11, 0x08);
  1433. + ds3000_dt_write(state, 0x1D, reg1D);
  1434. + ds3000_dt_write(state, 0x1E, reg1E);
  1435. + ds3000_dt_write(state, 0x1F, reg1F);
  1436.  
  1437. - /* Begin the firmware load process */
  1438. - ds3000_writereg(state, 0xb2, 0x01);
  1439. - /* write the entire firmware */
  1440. - ret = ds3000_writeFW(state, 0xb0, fw->data, fw->size);
  1441. - ds3000_writereg(state, 0xb2, 0x00);
  1442. + ds3000_dt_write(state, 0x17, 0xc1);
  1443. + ds3000_dt_write(state, 0x17, 0x81);
  1444. + msleep(5);
  1445.  
  1446. - return ret;
  1447. + ds3000_dt_write(state, 0x05, 0x00);
  1448. + ds3000_dt_write(state, 0x11, 0x0A);
  1449. + msleep(5);
  1450. + }
  1451. + else if(state->chip_ID == FeDmdId_DS300X)
  1452. + {
  1453. + return -4;
  1454. + }
  1455. + else
  1456. + {
  1457. + return -6;
  1458. + }
  1459. +
  1460. + return 0;
  1461. }
  1462.  
  1463. -static int ds3000_set_voltage(struct dvb_frontend *fe,
  1464. - enum fe_sec_voltage voltage)
  1465. +static int ds3000_set_voltage(struct dvb_frontend *fe, enum fe_sec_voltage voltage)
  1466. {
  1467. struct ds3000_state *state = fe->demodulator_priv;
  1468. u8 data;
  1469. @@ -456,13 +1558,13 @@ static int ds3000_read_status(struct dvb_frontend *fe, enum fe_status *status)
  1470.  
  1471. break;
  1472. default:
  1473. - return -EINVAL;
  1474. + return 1;
  1475. }
  1476.  
  1477. if (state->config->set_lock_led)
  1478. state->config->set_lock_led(fe, *status == 0 ? 0 : 1);
  1479.  
  1480. - dprintk("%s: status = 0x%02x\n", __func__, lock);
  1481. + dprintk("%s: lock = 0x%02x, status = 0x%02x\n", __func__, lock, *status);
  1482.  
  1483. return 0;
  1484. }
  1485. @@ -526,17 +1628,68 @@ static int ds3000_read_ber(struct dvb_frontend *fe, u32* ber)
  1486. *ber = 0xffffffff;
  1487. break;
  1488. default:
  1489. - return -EINVAL;
  1490. + return 1;
  1491. }
  1492.  
  1493. return 0;
  1494. }
  1495.  
  1496. +/* read TS2020 signal strength */
  1497. static int ds3000_read_signal_strength(struct dvb_frontend *fe,
  1498. u16 *signal_strength)
  1499. {
  1500. - if (fe->ops.tuner_ops.get_rf_strength)
  1501. - fe->ops.tuner_ops.get_rf_strength(fe, signal_strength);
  1502. + struct ds3000_state *state = fe->demodulator_priv;
  1503. + int sig_reading = 0;
  1504. + u8 rfgain, bbgain, nngain;
  1505. + u8 rfagc;
  1506. + u32 gain = 0;
  1507. + dprintk("%s()\n", __func__);
  1508. +
  1509. + rfgain = ds3000_tuner_readreg(state, 0x3d) & 0x1f;
  1510. + bbgain = ds3000_tuner_readreg(state, 0x21) & 0x1f;
  1511. + rfagc = ds3000_tuner_readreg(state, 0x3f);
  1512. +
  1513. + if(state->tuner_ID == TUNER_M88TS2020)
  1514. + {
  1515. + //TUNER 2020
  1516. + sig_reading = rfagc * 20 - 1166;
  1517. + if(sig_reading<0) sig_reading =0;
  1518. + if(rfgain < 0) rfgain = 0;
  1519. + if(rfgain > 15) rfgain = 15;
  1520. + if(bbgain < 0 ) bbgain = 0;
  1521. + if(bbgain > 13) bbgain = 13;
  1522. +
  1523. + if(sig_reading < 400) sig_reading = 400;
  1524. + if(sig_reading > 1100) sig_reading = 1100;
  1525. +
  1526. + gain = (u16) rfgain * 233 + (u16) bbgain * 350 + sig_reading * 24 / 10 + 1000;
  1527. +
  1528. + }
  1529. + else if(state->tuner_ID == TUNER_M88TS2022)
  1530. + {
  1531. + //TUNER 2022
  1532. + sig_reading = rfagc * 16 - 670;
  1533. + if(sig_reading<0) sig_reading = 0;
  1534. + nngain =ds3000_tuner_readreg(state, 0x66);
  1535. + nngain = (nngain >> 3) & 0x07;
  1536. +
  1537. + if(rfgain < 0) rfgain = 0;
  1538. + if(rfgain > 15) rfgain = 15;
  1539. + if(bbgain < 2) bbgain = 2;
  1540. + if(bbgain > 16) bbgain = 16;
  1541. + if(nngain < 0) nngain = 0;
  1542. + if(nngain > 6) nngain = 6;
  1543. +
  1544. + if(sig_reading < 600) sig_reading = 600;
  1545. + if(sig_reading > 1600) sig_reading = 1600;
  1546. +
  1547. + gain = (u16) rfgain * 265 + (u16) bbgain * 338 + (u16) nngain * 285 + sig_reading * 176 / 100 - 3000;
  1548. + }
  1549. +
  1550. +
  1551. + *signal_strength = gain*100;
  1552. +
  1553. + dprintk("%s: raw / cooked = 0x%04x / 0x%04x\n", __func__, sig_reading, *signal_strength);
  1554.  
  1555. return 0;
  1556. }
  1557. @@ -615,13 +1768,13 @@ static int ds3000_read_snr(struct dvb_frontend *fe, u16 *snr)
  1558. snr_reading = dvbs2_noise_reading / tmp;
  1559. if (snr_reading > 80)
  1560. snr_reading = 80;
  1561. - *snr = -(dvbs2_snr_tab[snr_reading - 1] / 1000);
  1562. + *snr = -(dvbs2_snr_tab[snr_reading] / 1000);
  1563. }
  1564. dprintk("%s: raw / cooked = 0x%02x / 0x%04x\n", __func__,
  1565. snr_reading, *snr);
  1566. break;
  1567. default:
  1568. - return -EINVAL;
  1569. + return 1;
  1570. }
  1571.  
  1572. return 0;
  1573. @@ -659,7 +1812,7 @@ static int ds3000_read_ucblocks(struct dvb_frontend *fe, u32 *ucblocks)
  1574. state->prevUCBS2 = _ucblocks;
  1575. break;
  1576. default:
  1577. - return -EINVAL;
  1578. + return 1;
  1579. }
  1580.  
  1581. return 0;
  1582. @@ -717,6 +1870,7 @@ static int ds3000_send_diseqc_msg(struct dvb_frontend *fe,
  1583. /* enable DiSEqC message send pin */
  1584. data = ds3000_readreg(state, 0xa2);
  1585. data &= ~0xc0;
  1586. + data &= ~0x20;
  1587. ds3000_writereg(state, 0xa2, data);
  1588.  
  1589. /* DiSEqC message */
  1590. @@ -752,7 +1906,7 @@ static int ds3000_send_diseqc_msg(struct dvb_frontend *fe,
  1591. data |= 0x80;
  1592. ds3000_writereg(state, 0xa2, data);
  1593.  
  1594. - return -ETIMEDOUT;
  1595. + return 1;
  1596. }
  1597.  
  1598. data = ds3000_readreg(state, 0xa2);
  1599. @@ -764,8 +1918,7 @@ static int ds3000_send_diseqc_msg(struct dvb_frontend *fe,
  1600. }
  1601.  
  1602. /* Send DiSEqC burst */
  1603. -static int ds3000_diseqc_send_burst(struct dvb_frontend *fe,
  1604. - enum fe_sec_mini_cmd burst)
  1605. +static int ds3000_diseqc_send_burst(struct dvb_frontend *fe, enum fe_sec_mini_cmd burst)
  1606. {
  1607. struct ds3000_state *state = fe->demodulator_priv;
  1608. int i;
  1609. @@ -775,6 +1928,7 @@ static int ds3000_diseqc_send_burst(struct dvb_frontend *fe,
  1610.  
  1611. data = ds3000_readreg(state, 0xa2);
  1612. data &= ~0xc0;
  1613. + data &= ~0x20;
  1614. ds3000_writereg(state, 0xa2, data);
  1615.  
  1616. /* DiSEqC burst */
  1617. @@ -806,7 +1960,7 @@ static int ds3000_diseqc_send_burst(struct dvb_frontend *fe,
  1618. data |= 0x80;
  1619. ds3000_writereg(state, 0xa2, data);
  1620.  
  1621. - return -ETIMEDOUT;
  1622. + return 1;
  1623. }
  1624.  
  1625. data = ds3000_readreg(state, 0xa2);
  1626. @@ -828,51 +1982,113 @@ static void ds3000_release(struct dvb_frontend *fe)
  1627. kfree(state);
  1628. }
  1629.  
  1630. -static const struct dvb_frontend_ops ds3000_ops;
  1631. +static struct dvb_frontend_ops ds3000_ops;
  1632.  
  1633. -struct dvb_frontend *ds3000_attach(const struct ds3000_config *config,
  1634. +struct dvb_frontend *ds3000_attach(struct ds3000_config *config,
  1635. struct i2c_adapter *i2c)
  1636. {
  1637. - struct ds3000_state *state;
  1638. + struct ds3000_state *state = NULL;
  1639. int ret;
  1640. + u8 val_00, val_01, val_02, val_b2;
  1641. + int i;
  1642. +
  1643.  
  1644. dprintk("%s\n", __func__);
  1645.  
  1646. /* allocate memory for the internal state */
  1647. - state = kzalloc(sizeof(*state), GFP_KERNEL);
  1648. - if (!state)
  1649. - return NULL;
  1650. + state = kzalloc(sizeof(struct ds3000_state), GFP_KERNEL);
  1651. + if (state == NULL) {
  1652. + printk(KERN_ERR "Unable to kmalloc\n");
  1653. + goto error2;
  1654. + }
  1655.  
  1656. state->config = config;
  1657. state->i2c = i2c;
  1658. state->prevUCBS2 = 0;
  1659. + state->dt_addr = 0x42;
  1660. + state->cur_type = SYS_DVBS;
  1661.  
  1662. /* check if the demod is present */
  1663. - ret = ds3000_readreg(state, 0x00) & 0xfe;
  1664. - if (ret != 0xe0) {
  1665. - kfree(state);
  1666. + for(i = 0x68; i <= 0x6b; i++) {
  1667. + state->config->demod_address = i;
  1668. + ret = ds3000_readreg(state, 0x00) & 0xfe;
  1669. + if((ret == 0xE0) || (ret == 0xE8 ))
  1670. + break;
  1671. + }
  1672. + if((i == 0x6b ) && (ret != 0xE0) && (ret != 0xE8 )) {
  1673. printk(KERN_ERR "Invalid probe, probably not a DS3000\n");
  1674. - return NULL;
  1675. + goto error3;
  1676. }
  1677.  
  1678. printk(KERN_INFO "DS3000 chip version: %d.%d attached.\n",
  1679. ds3000_readreg(state, 0x02),
  1680. ds3000_readreg(state, 0x01));
  1681.  
  1682. - memcpy(&state->frontend.ops, &ds3000_ops,
  1683. - sizeof(struct dvb_frontend_ops));
  1684. - state->frontend.demodulator_priv = state;
  1685. + /* check demod chip ID */
  1686. + val_00 = ds3000_readreg(state, 0x00);
  1687. + val_01 = ds3000_readreg(state, 0x01);
  1688. + val_02 = ds3000_readreg(state, 0x02);
  1689. + val_b2 = ds3000_readreg(state, 0xb2);
  1690. + if((val_02 == 0x00) && (val_01 == 0xC0))
  1691. + {
  1692. + state->chip_ID = FeDmdId_DS300X;
  1693. + printk("\tChip ID = [DS300X]!\n");
  1694. + }
  1695. + else if((val_02 == 0x00) && (val_01 == 0xD0) && ((val_b2 & 0xC0) == 0x00))
  1696. + {
  1697. + state->chip_ID = FeDmdId_DS3002B;
  1698. + printk("\tChip ID = [DS3002B]!\n");
  1699. + }
  1700. + else if((val_02 == 0x00) && (val_01 == 0xD0) && ((val_b2 & 0xC0) == 0xC0))
  1701. + {
  1702. + state->chip_ID = FeDmdId_DS3103;
  1703. + printk("\tChip ID = [DS3103]!\n");
  1704. + }
  1705. + else if((val_02 == 0x00) && ((val_01 == 0xA0) || (val_01 == 0xA1))
  1706. + && ((val_b2 & 0xC0) == 0x00) && (val_00 == 0xE8))
  1707. + {
  1708. + state->chip_ID = FeDmdId_DS3103B;
  1709. + printk("\tChip ID = [DS3103B]!\n");
  1710. + }
  1711. + else
  1712. + {
  1713. + state->chip_ID = FeDmdId_UNKNOW;
  1714. + printk("\tChip ID = unknow!\n");
  1715. + }
  1716. +
  1717. + if(state->chip_ID == FeDmdId_DS3103B) {
  1718. + val_00 = ds3000_readreg(state, 0x29);
  1719. + state->dt_addr = ((val_00 & 0x80) == 0) ? 0x42 : 0x40;
  1720. + printk("dt addr is 0x%02x", state->dt_addr);
  1721. + }
  1722.  
  1723. - /*
  1724. - * Some devices like T480 starts with voltage on. Be sure
  1725. - * to turn voltage off during init, as this can otherwise
  1726. - * interfere with Unicable SCR systems.
  1727. - */
  1728. - ds3000_set_voltage(&state->frontend, SEC_VOLTAGE_OFF);
  1729. + memcpy(&state->frontend.ops, &ds3000_ops, sizeof(struct dvb_frontend_ops));
  1730. + state->frontend.demodulator_priv = state;
  1731. return &state->frontend;
  1732. +
  1733. +error3:
  1734. + kfree(state);
  1735. +error2:
  1736. + return NULL;
  1737. }
  1738. EXPORT_SYMBOL(ds3000_attach);
  1739.  
  1740. +#if 0
  1741. +static int ds3000_set_property(struct dvb_frontend *fe,
  1742. + struct dtv_property *tvp)
  1743. +{
  1744. + dprintk("%s(..)\n", __func__);
  1745. + return 0;
  1746. +}
  1747. +
  1748. +static int ds3000_get_property(struct dvb_frontend *fe,
  1749. + struct dtv_property *tvp)
  1750. +{
  1751. + dprintk("%s(..)\n", __func__);
  1752. + return 0;
  1753. +}
  1754. +#endif
  1755. +
  1756. static int ds3000_set_carrier_offset(struct dvb_frontend *fe,
  1757. s32 carrier_offset_khz)
  1758. {
  1759. @@ -892,149 +2108,371 @@ static int ds3000_set_carrier_offset(struct dvb_frontend *fe,
  1760. return 0;
  1761. }
  1762.  
  1763. +static int ds3000_setTSdiv(struct ds3000_state *state, int type, u8 tmp1, u8 tmp2)
  1764. +{
  1765. + u8 buf;
  1766. + if(type == SYS_DVBS) {
  1767. + if(state->chip_ID == FeDmdId_DS300X) {
  1768. + tmp1 &= 0x07;
  1769. + tmp2 &= 0x07;
  1770. + buf = ds3000_readreg(state, 0xfe);
  1771. + buf &= 0xc0;
  1772. + buf |= ((u8)(((tmp1<<3) + tmp2)) & 0x3f);
  1773. + ds3000_writereg(state, 0xfe, buf);
  1774. + } else if((state->chip_ID == FeDmdId_DS3002B) || (state->chip_ID == FeDmdId_DS3103)
  1775. + || (state->chip_ID == FeDmdId_DS3103B)) {
  1776. + tmp1 -= 1;
  1777. + tmp2 -= 1;
  1778. +
  1779. + tmp1 &= 0x3f;
  1780. + tmp2 &= 0x3f;
  1781. +
  1782. + buf = ds3000_readreg(state, 0xfe);
  1783. + buf &= 0xF0;
  1784. + buf |= (tmp1 >> 2) & 0x0f;
  1785. + ds3000_writereg(state, 0xfe, buf);
  1786. +
  1787. + buf = (u8)((tmp1 & 0x03) << 6);
  1788. + buf |= tmp2;
  1789. + ds3000_writereg(state, 0xea, buf);
  1790. + } else {
  1791. + return -1;
  1792. + }
  1793. + } else if(type == SYS_DVBS2) {
  1794. + if(state->chip_ID == FeDmdId_DS300X) {
  1795. + tmp1 &= 0x0f;
  1796. + tmp2 &= 0x0f;
  1797. + buf = (u8)((tmp1<<4) + tmp2);
  1798. + ds3000_writereg(state, 0xfe, buf);
  1799. + } else if((state->chip_ID == FeDmdId_DS3002B) || (state->chip_ID == FeDmdId_DS3103)
  1800. + || (state->chip_ID == FeDmdId_DS3103B)) {
  1801. + tmp1 -= 1;
  1802. + tmp2 -= 1;
  1803. +
  1804. + tmp1 &= 0x3f;
  1805. + tmp2 &= 0x3f;
  1806. +
  1807. +
  1808. + buf = ds3000_readreg(state, 0xfe);
  1809. + buf &= 0xF0; // bits[3:0]
  1810. + buf |= (tmp1 >> 2) & 0x0f;
  1811. + ds3000_writereg(state, 0xfe, buf);
  1812. +
  1813. + buf = (u8)((tmp1 & 0x03) << 6); // ci_divrange_h_0 bits[1:0]
  1814. + buf |= tmp2; // ci_divrange_l bits[5:0]
  1815. + ds3000_writereg(state, 0xea, buf);
  1816. + } else {
  1817. + return -1;
  1818. + }
  1819. + }
  1820. + return 0;
  1821. +}
  1822. static int ds3000_set_frontend(struct dvb_frontend *fe)
  1823. {
  1824. struct ds3000_state *state = fe->demodulator_priv;
  1825. struct dtv_frontend_properties *c = &fe->dtv_property_cache;
  1826. + struct ds3000_config *cfg = state->config;
  1827.  
  1828. int i;
  1829. enum fe_status status;
  1830. s32 offset_khz;
  1831. - u32 frequency;
  1832. u16 value;
  1833. + u32 tmp;
  1834. + u8 tmp1, tmp2;
  1835. + u32 target_mclk = 0;
  1836. + u32 ts_clk = 24000;
  1837. + u16 divide_ratio;
  1838.  
  1839. - dprintk("%s() ", __func__);
  1840. + state->cur_type = c->delivery_system;
  1841. + state->cur_symbol_rate = c->symbol_rate;
  1842. + state->cur_freqKhz = c->frequency;
  1843. +
  1844. + dprintk("%s() frec=%d symb=%d", __func__, c->frequency, c->symbol_rate);
  1845.  
  1846. if (state->config->set_ts_params)
  1847. state->config->set_ts_params(fe, 0);
  1848. - /* Tune */
  1849. - if (fe->ops.tuner_ops.set_params)
  1850. - fe->ops.tuner_ops.set_params(fe);
  1851. + //
  1852. + if(state->chip_ID == FeDmdId_DS300X) {
  1853. + value = ds3000_readreg(state, 0xb2);
  1854. + if(value == 0x01) {
  1855. + ds3000_writereg(state, 0x05, 0x00);
  1856. + ds3000_writereg(state, 0xb2, 0x00);
  1857. + }
  1858. + } else if((state->chip_ID == FeDmdId_DS3002B) || (state->chip_ID == FeDmdId_DS3103)
  1859. + || (state->chip_ID == FeDmdId_DS3103B)) {
  1860. + value = ds3000_readreg(state, 0xb2);
  1861. + if(value == 0x01) {
  1862. + ds3000_writereg(state, 0x00, 0x00);
  1863. + ds3000_writereg(state, 0xb2, 0x00);
  1864. + }
  1865. + } else {
  1866. + printk(KERN_ERR "%s: Unable check tuner version\n", __func__);
  1867. + return -1; //Error, maybe other tuner ICs,please do action at top level application
  1868. + }
  1869.  
  1870. - /* ds3000 global reset */
  1871. - ds3000_writereg(state, 0x07, 0x80);
  1872. - ds3000_writereg(state, 0x07, 0x00);
  1873. - /* ds3000 build-in uC reset */
  1874. +
  1875. + if(state->chip_ID == FeDmdId_DS3103B) {
  1876. + if(state->cur_type == SYS_DVBS2) {
  1877. + target_mclk = 144000;
  1878. + } else {
  1879. + target_mclk = 96000;
  1880. + }
  1881. +
  1882. + ds3000_writereg(state, 0x06, 0xe0);
  1883. + _mt_fe_dmd_ds3k_select_mclk(state);
  1884. + _mt_fe_dmd_ds3k_set_mclk(state, target_mclk);
  1885. + ds3000_writereg(state, 0x06, 0x00);
  1886. + msleep(10);
  1887. +
  1888. + }
  1889. +
  1890. + offset_khz = set_freq_ts2022(state) + 500;
  1891. +
  1892. + dprintk("%s---cfg->output_mode----->>%d\n", __func__, cfg->output_mode);
  1893. + //demod
  1894. ds3000_writereg(state, 0xb2, 0x01);
  1895. - /* ds3000 software reset */
  1896. - ds3000_writereg(state, 0x00, 0x01);
  1897. + if((state->chip_ID == FeDmdId_DS3002B) || (state->chip_ID == FeDmdId_DS3103)
  1898. + || (state->chip_ID == FeDmdId_DS3103B)) {
  1899. + ds3000_writereg(state, 0x00, 0x01);
  1900. + }
  1901.  
  1902. + value = ds3000_readreg(state, 0x08);
  1903. switch (c->delivery_system) {
  1904. case SYS_DVBS:
  1905. /* initialise the demod in DVB-S mode */
  1906. - for (i = 0; i < sizeof(ds3000_dvbs_init_tab); i += 2)
  1907. - ds3000_writereg(state,
  1908. - ds3000_dvbs_init_tab[i],
  1909. - ds3000_dvbs_init_tab[i + 1]);
  1910. - value = ds3000_readreg(state, 0xfe);
  1911. - value &= 0xc0;
  1912. - value |= 0x1b;
  1913. - ds3000_writereg(state, 0xfe, value);
  1914. + value &= ~0x04;
  1915. + ds3000_writereg(state, 0x08, value);
  1916. + if(state->chip_ID == FeDmdId_DS300X) {
  1917. + for(i = 0; i < sizeof(ds3000_dvbs_init_tab); i += 2)
  1918. + ds3000_writereg(state, ds3000_dvbs_init_tab[i], ds3000_dvbs_init_tab[i + 1]);
  1919. + } else if((state->chip_ID == FeDmdId_DS3002B) || (state->chip_ID == FeDmdId_DS3103)
  1920. + || (state->chip_ID == FeDmdId_DS3103B)) {
  1921. + for (i = 0; i < sizeof(ds310x_dvbs_init_tab); i += 2)
  1922. + ds3000_writereg(state, ds310x_dvbs_init_tab[i], ds310x_dvbs_init_tab[i + 1]);
  1923. + }
  1924. +
  1925. + if(cfg->output_mode == MtFeTsOutMode_Common) {
  1926. + ts_clk = 6000; //8000;
  1927. + } else if(cfg->output_mode == MtFeTsOutMode_Parallel) {
  1928. + ts_clk = 24000;
  1929. + } else {
  1930. + ts_clk = 0;
  1931. + }
  1932. +
  1933. + target_mclk = 96000;
  1934. + if((state->chip_ID == FeDmdId_DS3002B) || (state->chip_ID == FeDmdId_DS3103)
  1935. + || (state->chip_ID == FeDmdId_DS3103B)) {
  1936. + value = ds3000_readreg(state, 0x4d);
  1937. + value &= ~0x02;
  1938. + ds3000_writereg(state, 0x4d, value);
  1939. + value = ds3000_readreg(state, 0x30);
  1940. + value &= ~0x10;
  1941. + ds3000_writereg(state, 0x30, value);
  1942. + }
  1943. + if(state->chip_ID == FeDmdId_DS3103B) {
  1944. + // S mode, disable 192M LDPC clock, Reg. 29H bit4 = 1
  1945. + value = ds3000_readreg(state, 0x29);
  1946. + value |= 0x10;
  1947. + ds3000_writereg(state, 0x29, value);
  1948. + }
  1949. +
  1950. break;
  1951. case SYS_DVBS2:
  1952. /* initialise the demod in DVB-S2 mode */
  1953. - for (i = 0; i < sizeof(ds3000_dvbs2_init_tab); i += 2)
  1954. - ds3000_writereg(state,
  1955. - ds3000_dvbs2_init_tab[i],
  1956. - ds3000_dvbs2_init_tab[i + 1]);
  1957. - if (c->symbol_rate >= 30000000)
  1958. - ds3000_writereg(state, 0xfe, 0x54);
  1959. - else
  1960. - ds3000_writereg(state, 0xfe, 0x98);
  1961. + value |= 0x04;
  1962. + ds3000_writereg(state, 0x08, value);
  1963. + if(state->chip_ID == FeDmdId_DS300X)
  1964. + {
  1965. + for (i = 0; i < sizeof(ds3000_dvbs2_init_tab); i += 2)
  1966. + ds3000_writereg(state, ds3000_dvbs2_init_tab[i], ds3000_dvbs2_init_tab[i + 1]);
  1967. + } else if((state->chip_ID == FeDmdId_DS3002B) || (state->chip_ID == FeDmdId_DS3103)
  1968. + || (state->chip_ID == FeDmdId_DS3103B)) {
  1969. + for (i = 0; i < sizeof(ds310x_dvbs2_init_tab); i += 2)
  1970. + ds3000_writereg(state, ds310x_dvbs2_init_tab[i], ds310x_dvbs2_init_tab[i + 1]);
  1971. + }
  1972. + //ts_clk = 18000;//zf8471;
  1973. +
  1974. + if(cfg->output_mode == MtFeTsOutMode_Common) {
  1975. + ts_clk = 6000; //8471;
  1976. + } else if(cfg->output_mode == MtFeTsOutMode_Parallel) {
  1977. + ts_clk = 24000;
  1978. + } else {
  1979. + ts_clk = 0;
  1980. + }
  1981. +
  1982. + if(state->chip_ID == FeDmdId_DS300X) {
  1983. + target_mclk = 144000;
  1984. + } else if((state->chip_ID == FeDmdId_DS3002B) || (state->chip_ID == FeDmdId_DS3103)
  1985. + || (state->chip_ID == FeDmdId_DS3103B)) {
  1986. + value = ds3000_readreg(state, 0x4d);
  1987. + value &= ~0x02;
  1988. + ds3000_writereg(state, 0x4d, value);
  1989. + value = ds3000_readreg(state, 0x30);
  1990. + value &= ~0x10;
  1991. + ds3000_writereg(state, 0x30, value);
  1992. + if((cfg->output_mode == MtFeTsOutMode_Parallel) || (cfg->output_mode == MtFeTsOutMode_Common)) {
  1993. + if(c->symbol_rate > 18000000) {
  1994. + target_mclk = 144000;
  1995. + } else {
  1996. + target_mclk = 96000;
  1997. + }
  1998. + } else {
  1999. +#if (MT_FE_TS_CLOCK_AUTO_SET_FOR_SERIAL_MODE != 0)
  2000. + if(c->symbol_rate > 18000000) {
  2001. + target_mclk = 144000;
  2002. + } else {
  2003. + target_mclk = 96000;
  2004. + }
  2005. +#else
  2006. + target_mclk = MT_FE_MCLK_KHZ_SERIAL_S2;
  2007. +#endif
  2008. + }
  2009. + }
  2010. +
  2011. + if(state->chip_ID == FeDmdId_DS3103B) {
  2012. + // S2 mode, enable 192M LDPC clock, Reg. 29H bit4 = 0
  2013. + value = ds3000_readreg(state, 0x29);
  2014. + value &= ~0x10;
  2015. + ds3000_writereg(state, 0x29, value);
  2016. + }
  2017. +
  2018. + if(c->symbol_rate <= 5000000)
  2019. + {
  2020. + ds3000_writereg(state, 0xc0, 0x04);
  2021. + ds3000_writereg(state, 0x8a, 0x09);
  2022. + ds3000_writereg(state, 0x8b, 0x22);
  2023. + ds3000_writereg(state, 0x8c, 0x88);
  2024. + }
  2025. +
  2026. break;
  2027. default:
  2028. - return -EINVAL;
  2029. + return 1;
  2030. }
  2031.  
  2032. - /* enable 27MHz clock output */
  2033. - ds3000_writereg(state, 0x29, 0x80);
  2034. - /* enable ac coupling */
  2035. - ds3000_writereg(state, 0x25, 0x8a);
  2036. + if(state->chip_ID == FeDmdId_DS3103B) {
  2037. + value = ds3000_readreg(state, 0x9d);
  2038. + value |= 0x08;
  2039. + ds3000_writereg(state, 0x9d, value);
  2040.  
  2041. - if ((c->symbol_rate < ds3000_ops.info.symbol_rate_min) ||
  2042. - (c->symbol_rate > ds3000_ops.info.symbol_rate_max)) {
  2043. - dprintk("%s() symbol_rate %u out of range (%u ... %u)\n",
  2044. - __func__, c->symbol_rate,
  2045. - ds3000_ops.info.symbol_rate_min,
  2046. - ds3000_ops.info.symbol_rate_max);
  2047. - return -EINVAL;
  2048. + tmp1 = ds3000_dt_read(state, 0x15);
  2049. + tmp2 = ds3000_dt_read(state, 0x16);
  2050. +
  2051. + if(c->symbol_rate > 45000000) {
  2052. + tmp1 &= ~0x03;
  2053. + tmp1 |= 0x02;
  2054. + tmp1 |= ((147 - 32) >> 8) & 0x01;
  2055. + tmp2 = (147 - 32) & 0xFF;
  2056. +
  2057. + state->mclk_khz = 110250;
  2058. + } else {
  2059. + tmp1 &= ~0x03;
  2060. + tmp1 |= ((128 - 32) >> 8) & 0x01;
  2061. + tmp2 = (128 - 32) & 0xFF;
  2062. +
  2063. + state->mclk_khz = 96000;
  2064. + }
  2065. + ds3000_dt_write(state, 0x15, tmp1);
  2066. + ds3000_dt_write(state, 0x16, tmp2);
  2067. +
  2068. + value = ds3000_readreg(state, 0x30);
  2069. + value &= ~0x80;
  2070. + ds3000_writereg(state, 0x30, value);
  2071. }
  2072.  
  2073. - /* enhance symbol rate performance */
  2074. - if ((c->symbol_rate / 1000) <= 5000) {
  2075. - value = 29777 / (c->symbol_rate / 1000) + 1;
  2076. - if (value % 2 != 0)
  2077. - value++;
  2078. - ds3000_writereg(state, 0xc3, 0x0d);
  2079. - ds3000_writereg(state, 0xc8, value);
  2080. - ds3000_writereg(state, 0xc4, 0x10);
  2081. - ds3000_writereg(state, 0xc7, 0x0e);
  2082. - } else if ((c->symbol_rate / 1000) <= 10000) {
  2083. - value = 92166 / (c->symbol_rate / 1000) + 1;
  2084. - if (value % 2 != 0)
  2085. - value++;
  2086. - ds3000_writereg(state, 0xc3, 0x07);
  2087. - ds3000_writereg(state, 0xc8, value);
  2088. - ds3000_writereg(state, 0xc4, 0x09);
  2089. - ds3000_writereg(state, 0xc7, 0x12);
  2090. - } else if ((c->symbol_rate / 1000) <= 20000) {
  2091. - value = 64516 / (c->symbol_rate / 1000) + 1;
  2092. - ds3000_writereg(state, 0xc3, value);
  2093. - ds3000_writereg(state, 0xc8, 0x0e);
  2094. - ds3000_writereg(state, 0xc4, 0x07);
  2095. - ds3000_writereg(state, 0xc7, 0x18);
  2096. + if(ts_clk != 0) {
  2097. + divide_ratio = (target_mclk + ts_clk - 1) / ts_clk;
  2098. +
  2099. + if(divide_ratio > 128)
  2100. + divide_ratio = 128;
  2101. +
  2102. + if(divide_ratio < 2)
  2103. + divide_ratio = 2;
  2104. +
  2105. + tmp1 = (u8)(divide_ratio / 2);
  2106. + tmp2 = (u8)(divide_ratio / 2);
  2107. +
  2108. + if((divide_ratio % 2) != 0)
  2109. + tmp2 += 1;
  2110. } else {
  2111. - value = 129032 / (c->symbol_rate / 1000) + 1;
  2112. - ds3000_writereg(state, 0xc3, value);
  2113. - ds3000_writereg(state, 0xc8, 0x0a);
  2114. - ds3000_writereg(state, 0xc4, 0x05);
  2115. - ds3000_writereg(state, 0xc7, 0x24);
  2116. + divide_ratio = 0;
  2117. + tmp1 = 0;
  2118. + tmp2 = 0;
  2119. + }
  2120. +
  2121. + ds3000_setTSdiv(state, c->delivery_system, tmp1, tmp2);
  2122. + _mt_fe_dmd_ds3k_set_mclk(state, target_mclk);
  2123. +
  2124. + value = ds3000_readreg(state, 0xfd);
  2125. + tmp = ds3000_readreg(state, 0xca);
  2126. + tmp &= 0xFE;
  2127. + tmp |= (value >> 3) & 0x01;
  2128. + ds3000_writereg(state, 0xca, tmp);
  2129. +
  2130. + ds3000_writereg(state, 0x33, 0x99);
  2131. +
  2132. + if(state->chip_ID == FeDmdId_DS3103B) {
  2133. + tmp = ds3000_readreg(state, 0xC9);
  2134. + tmp |= 0x08;
  2135. + ds3000_writereg(state, 0xC9, tmp);
  2136. + }
  2137. +
  2138. + /* enhance symbol rate performance */
  2139. + if(c->symbol_rate <= 3000000)
  2140. + {
  2141. + ds3000_writereg(state, 0xc3, 0x08); // 8 * 32 * 100 / 64 = 400
  2142. + ds3000_writereg(state, 0xc8, 0x20);
  2143. + ds3000_writereg(state, 0xc4, 0x08); // 8 * 0 * 100 / 128 = 0
  2144. + ds3000_writereg(state, 0xc7, 0x00);
  2145. + }
  2146. + else if(c->symbol_rate <= 10000000)
  2147. + {
  2148. + ds3000_writereg(state, 0xc3, 0x08); // 8 * 16 * 100 / 64 = 200
  2149. + ds3000_writereg(state, 0xc8, 0x10);
  2150. + ds3000_writereg(state, 0xc4, 0x08); // 8 * 0 * 100 / 128 = 0
  2151. + ds3000_writereg(state, 0xc7, 0x00);
  2152. + }
  2153. + else
  2154. + {
  2155. + ds3000_writereg(state, 0xc3, 0x08); // 8 * 6 * 100 / 64 = 75
  2156. + ds3000_writereg(state, 0xc8, 0x06);
  2157. + ds3000_writereg(state, 0xc4, 0x08); // 8 * 0 * 100 / 128 = 0
  2158. + ds3000_writereg(state, 0xc7, 0x00);
  2159. }
  2160.  
  2161. /* normalized symbol rate rounded to the closest integer */
  2162. - value = (((c->symbol_rate / 1000) << 16) +
  2163. - (DS3000_SAMPLE_RATE / 2)) / DS3000_SAMPLE_RATE;
  2164. - ds3000_writereg(state, 0x61, value & 0x00ff);
  2165. - ds3000_writereg(state, 0x62, (value & 0xff00) >> 8);
  2166.  
  2167. - /* co-channel interference cancellation disabled */
  2168. - ds3000_writereg(state, 0x56, 0x00);
  2169. + dprintk("%s----state->mclk_khz----->>%d\n", __func__, state->mclk_khz);
  2170. + tmp = (u32)((((c->symbol_rate / 1000) << 15) + (state->mclk_khz / 4)) / (state->mclk_khz / 2));
  2171.  
  2172. + ds3000_writereg(state, 0x61, tmp & 0x00ff);
  2173. + ds3000_writereg(state, 0x62, (tmp & 0xff00) >> 8);
  2174. +
  2175. + /* co-channel interference cancellation disabled */
  2176. + value = ds3000_readreg(state, 0x56);
  2177. + value &= ~0x01;
  2178. + ds3000_writereg(state, 0x56, value);
  2179. /* equalizer disabled */
  2180. - ds3000_writereg(state, 0x76, 0x00);
  2181. -
  2182. - /*ds3000_writereg(state, 0x08, 0x03);
  2183. - ds3000_writereg(state, 0xfd, 0x22);
  2184. - ds3000_writereg(state, 0x08, 0x07);
  2185. - ds3000_writereg(state, 0xfd, 0x42);
  2186. - ds3000_writereg(state, 0x08, 0x07);*/
  2187. -
  2188. - if (state->config->ci_mode) {
  2189. - switch (c->delivery_system) {
  2190. - case SYS_DVBS:
  2191. - default:
  2192. - ds3000_writereg(state, 0xfd, 0x80);
  2193. - break;
  2194. - case SYS_DVBS2:
  2195. - ds3000_writereg(state, 0xfd, 0x01);
  2196. - break;
  2197. - }
  2198. + value = ds3000_readreg(state, 0x76);
  2199. + value &= ~0x80;
  2200. + ds3000_writereg(state, 0x76, value);
  2201. +
  2202. + //offset
  2203. + if ((c->symbol_rate / 1000) < 5000)
  2204. + offset_khz += 3000;
  2205. + ds3000_set_carrier_offset(fe, offset_khz);
  2206. +
  2207. + if((state->chip_ID == FeDmdId_DS3002B) || (state->chip_ID == FeDmdId_DS3103)
  2208. + || state->chip_ID == FeDmdId_DS3103B) {
  2209. + /* ds3000 out of software reset */
  2210. + ds3000_writereg(state, 0x00, 0x00);
  2211. }
  2212. -
  2213. - /* ds3000 out of software reset */
  2214. - ds3000_writereg(state, 0x00, 0x00);
  2215. /* start ds3000 build-in uC */
  2216. ds3000_writereg(state, 0xb2, 0x00);
  2217.  
  2218. - if (fe->ops.tuner_ops.get_frequency) {
  2219. - fe->ops.tuner_ops.get_frequency(fe, &frequency);
  2220. - offset_khz = frequency - c->frequency;
  2221. - ds3000_set_carrier_offset(fe, offset_khz);
  2222. - }
  2223.  
  2224. for (i = 0; i < 30 ; i++) {
  2225. ds3000_read_status(fe, &status);
  2226. - if (status & FE_HAS_LOCK)
  2227. + if (status && FE_HAS_LOCK)
  2228. break;
  2229.  
  2230. msleep(10);
  2231. @@ -1062,12 +2500,7 @@ static int ds3000_tune(struct dvb_frontend *fe,
  2232.  
  2233. static enum dvbfe_algo ds3000_get_algo(struct dvb_frontend *fe)
  2234. {
  2235. - struct ds3000_state *state = fe->demodulator_priv;
  2236. -
  2237. - if (state->config->set_lock_led)
  2238. - state->config->set_lock_led(fe, 0);
  2239. -
  2240. - dprintk("%s()\n", __func__);
  2241. + //dprintk("%s()\n", __func__);
  2242. return DVBFE_ALGO_HW;
  2243. }
  2244.  
  2245. @@ -1079,12 +2512,114 @@ static enum dvbfe_algo ds3000_get_algo(struct dvb_frontend *fe)
  2246. static int ds3000_initfe(struct dvb_frontend *fe)
  2247. {
  2248. struct ds3000_state *state = fe->demodulator_priv;
  2249. + struct ds3000_config *cfg = state->config;
  2250. int ret;
  2251. + u8 buf;
  2252. + u8 val_08;
  2253. +
  2254. + state->mclk_khz = DS3000_SAMPLE_RATE;
  2255.  
  2256. dprintk("%s()\n", __func__);
  2257. /* hard reset */
  2258. + if(state->chip_ID==FeDmdId_DS300X)
  2259. + {
  2260. + buf = ds3000_readreg(state, 0xb2);
  2261. + if(buf == 0x01)
  2262. + {
  2263. + ds3000_writereg(state, 0x05, 0x00);
  2264. + ds3000_writereg(state, 0xb2, 0x00);
  2265. + }
  2266. + }
  2267. + else if ((state->chip_ID == FeDmdId_DS3002B) || (state->chip_ID == FeDmdId_DS3103)
  2268. + || (state->chip_ID == FeDmdId_DS3103B))
  2269. + {
  2270. + buf = ds3000_readreg(state, 0xb2);
  2271. + if(buf == 0x01)
  2272. + {
  2273. + ds3000_writereg(state, 0x00, 0x00);
  2274. + ds3000_writereg(state, 0xb2, 0x00);
  2275. + }
  2276. + }
  2277. + else
  2278. + {
  2279. + printk(KERN_ERR "%s: unknow demod version\n", __func__);
  2280. + return -1; //Error, maybe other tuner ICs,please do action at top level application
  2281. + }
  2282. + ds3000_writereg(state, 0x07, 0x80);
  2283. + ds3000_writereg(state, 0x07, 0x00);
  2284. + ds3000_writereg(state, 0xb2, 0x00);
  2285. + msleep(1);
  2286. ds3000_writereg(state, 0x08, 0x01 | ds3000_readreg(state, 0x08));
  2287. +
  2288. msleep(1);
  2289. + if (state->chip_ID == FeDmdId_DS3103B) {
  2290. + ds3000_writereg(state, 0x11, 0x01 | ds3000_readreg(state, 0x11));
  2291. + }
  2292. +
  2293. + //check tuner version
  2294. + // Wake Up the tuner
  2295. + buf = ds3000_tuner_readreg(state, 0x00);
  2296. + buf &= 0x03;
  2297. + if(buf == 0x00)
  2298. + {
  2299. + ds3000_tuner_writereg(state, 0x00, 0x01);
  2300. + msleep(2);
  2301. + }
  2302. + ds3000_tuner_writereg(state, 0x00, 0x03);
  2303. + msleep(2);
  2304. +
  2305. + //Check the tuner version
  2306. +
  2307. + buf = ds3000_tuner_readreg(state, 0x00);
  2308. +
  2309. + if((buf == 0x01) || (buf == 0x41) || (buf == 0x81))
  2310. + {
  2311. + dprintk("FIND TUNER M88TS2020"); //A0 or A4 or A5
  2312. + /* TS2020 init */
  2313. + state->tuner_ID = TUNER_M88TS2020;
  2314. + ds3000_tuner_writereg(state, 0x62, 0xfd);
  2315. + ds3000_tuner_writereg(state, 0x42, 0x63);
  2316. + ds3000_tuner_writereg(state, 0x07, 0x02);
  2317. + ds3000_tuner_writereg(state, 0x08, 0x01);
  2318. + }
  2319. + else if((buf == 0xc3)|| (buf == 0x83) || (buf == 0xc1)) //yh add c1
  2320. + {
  2321. + dprintk("FIND TUNER_M88TS2022"); //C0 or C0A
  2322. + /* TS2022 init */
  2323. + state->tuner_ID = TUNER_M88TS2022;
  2324. +
  2325. + ds3000_tuner_writereg(state, 0x62, 0xec);
  2326. + msleep(2);
  2327. + ds3000_tuner_writereg(state, 0x42, 0x6c);
  2328. + msleep(2);
  2329. +
  2330. + ds3000_tuner_writereg(state, 0x7d, 0x9d);
  2331. + ds3000_tuner_writereg(state, 0x7c, 0x9a);
  2332. + ds3000_tuner_writereg(state, 0x7a, 0x76);
  2333. +
  2334. + ds3000_tuner_writereg(state, 0x3b, 0x01);
  2335. + ds3000_tuner_writereg(state, 0x63, 0x88);
  2336. +
  2337. + ds3000_tuner_writereg(state, 0x61, 0x85);
  2338. + ds3000_tuner_writereg(state, 0x22, 0x30);
  2339. + ds3000_tuner_writereg(state, 0x30, 0x40);
  2340. + ds3000_tuner_writereg(state, 0x20, 0x23);
  2341. + ds3000_tuner_writereg(state, 0x24, 0x02);
  2342. + ds3000_tuner_writereg(state, 0x12, 0xa0);
  2343. + }
  2344. + else
  2345. + {
  2346. + state->tuner_ID = TUNER_UNKNOW;
  2347. + printk(KERN_ERR "%s: Unable check tuner version\n", __func__);
  2348. + return -1; //Error, maybe other tuner ICs,please do action at top level application
  2349. + }
  2350. +
  2351. + if(state->chip_ID == FeDmdId_DS3103B) {
  2352. + ds3000_dt_write(state, 0x21, 0x92);
  2353. + ds3000_dt_write(state, 0x15, 0x6C);
  2354. + ds3000_dt_write(state, 0x17, 0xC1);
  2355. + ds3000_dt_write(state, 0x17, 0x81);
  2356. + }
  2357.  
  2358. /* Load the firmware if required */
  2359. ret = ds3000_firmware_ondemand(fe);
  2360. @@ -1092,14 +2627,213 @@ static int ds3000_initfe(struct dvb_frontend *fe)
  2361. printk(KERN_ERR "%s: Unable initialize firmware\n", __func__);
  2362. return ret;
  2363. }
  2364. + //TS mode
  2365. + val_08 = ds3000_readreg(state, 0x08);
  2366. + if(state->chip_ID == FeDmdId_DS3103B) {
  2367. + buf = ds3000_readreg(state, 0x29);
  2368. + buf &= ~0x01;
  2369. + ds3000_writereg(state, 0x29, buf);
  2370. + } else {
  2371. + buf = ds3000_readreg(state, 0x27);
  2372. + buf &= ~0x01;
  2373. + ds3000_writereg(state, 0x27, buf);
  2374. + }
  2375. +
  2376. + //dvbs
  2377. + buf = val_08 & (~0x04) ;
  2378. + ds3000_writereg(state, 0x08, buf);
  2379. + ds3000_setTSdiv(state, SYS_DVBS, 6, 6);
  2380. +
  2381. +
  2382. +//lxg if(state->chip_ID == FeDmdId_DS300X) {
  2383. + buf = ds3000_readreg(state, 0xfd);
  2384. + if(cfg->output_mode == MtFeTsOutMode_Parallel) {
  2385. + buf &= ~0x80;
  2386. + buf &= ~0x40;
  2387. + } else if(cfg->output_mode == MtFeTsOutMode_Serial) {
  2388. + buf &= ~0x80;
  2389. + buf |= 0x40;
  2390. + } else {
  2391. + buf |= 0x80;
  2392. + buf &= ~0x40;
  2393. + }
  2394. +
  2395. + if(cfg->ci_mode)
  2396. + buf |= 0x20;
  2397. + else
  2398. + buf &= ~0x20;
  2399. + buf &= ~0x1f;
  2400. + ds3000_writereg(state, 0xfd, buf);
  2401. +// }
  2402. +
  2403. + //S2
  2404. + buf = val_08 | 0x04 ;
  2405. + ds3000_writereg(state, 0x08, buf);
  2406. +// if(state->chip_ID == FeDmdId_DS3103B)
  2407. +// ds3000_setTSdiv(state, SYS_DVBS2, 8, 8);
  2408. +// else
  2409. + ds3000_setTSdiv(state, SYS_DVBS2, 8, 9);
  2410. + buf = ds3000_readreg(state, 0xfd);
  2411. + if(cfg->output_mode == MtFeTsOutMode_Parallel) {
  2412. + buf &= ~0x01;
  2413. + buf &= ~0x04;
  2414. + } else if(cfg->output_mode == MtFeTsOutMode_Serial) {
  2415. + buf &= ~0x01;
  2416. + buf |= 0x04;
  2417. + } else {
  2418. + buf |= 0x01;
  2419. + buf &= ~0x04;
  2420. + }
  2421. + if(cfg->ci_mode) {
  2422. + buf &= ~0xba;
  2423. + buf |= 0x40;
  2424. + } else {
  2425. + buf &= ~0xb8;
  2426. + buf &= ~0x42; //lxg buf |= 0x42;
  2427. + }
  2428. + ds3000_writereg(state, 0xfd, buf);
  2429. +
  2430. + ds3000_writereg(state, 0x08, val_08);
  2431. +
  2432. + if(state->chip_ID == FeDmdId_DS3103B) {
  2433. + u8 val = 0, tmp;
  2434. + if(cfg->output_mode != MtFeTsOutMode_Serial) {
  2435. + tmp = MT_FE_ENHANCE_TS_PIN_LEVEL_PARALLEL_CI;
  2436. +
  2437. + val |= tmp & 0x03;
  2438. + val |= (tmp << 2) & 0x0C;
  2439. + val |= (tmp << 4) & 0x30;
  2440. + val |= (tmp << 6) & 0xC0;
  2441. + } else {
  2442. + tmp = MT_FE_ENHANCE_TS_PIN_LEVEL_SERIAL;
  2443. +
  2444. + val |= tmp & 0x03;
  2445. + val |= (tmp << 2) & 0x0C;
  2446. + val |= (tmp << 4) & 0x30;
  2447. + val |= (tmp << 6) & 0xC0;
  2448. + }
  2449. + ds3000_writereg(state, 0x20, val);
  2450. + } else {
  2451. + buf = ds3000_readreg(state, 0x27);
  2452. + buf |= 0x01;
  2453. + if(((MT_FE_ENHANCE_TS_PIN_LEVEL_PARALLEL_CI != 0) && (cfg->output_mode != MtFeTsOutMode_Serial))
  2454. + || ((MT_FE_ENHANCE_TS_PIN_LEVEL_SERIAL != 0) && (cfg->output_mode == MtFeTsOutMode_Serial))) {
  2455. + buf &= ~0x10;
  2456. + } else {
  2457. + buf |= 0x10;
  2458. + }
  2459. + ds3000_writereg(state, 0x27, buf);
  2460. + }
  2461. +
  2462. + buf = ds3000_readreg(state, 0x29);
  2463. + if(state->chip_ID == FeDmdId_DS3103B) {
  2464. + if(MT_FE_TS_PIN_ORDER_D0_D7 != 0) {
  2465. + buf |= 0x20;
  2466. + } else {
  2467. + buf &= ~0x20;
  2468. + }
  2469. +
  2470. + buf |= 0x01;
  2471. + } else {
  2472. + if((MT_FE_TS_PIN_ORDER_D0_D7 != 0) && (cfg->output_mode == MtFeTsOutMode_Serial)) {
  2473. + buf |= 0x20;
  2474. + } else {
  2475. + buf &= ~0x20;
  2476. + }
  2477. + }
  2478. + ds3000_writereg(state, 0x29, buf);
  2479. + // Ts mode end
  2480. +
  2481. +
  2482. + if(state->chip_ID != FeDmdId_DS3103B) {
  2483. + buf = ds3000_readreg(state, 0x29);
  2484. +#if MT_FE_ENABLE_27MHZ_CLOCK_OUT
  2485. + buf &= ~0x80;
  2486. +#if MT_FE_ENABLE_13_P_5_MHZ_CLOCK_OUT
  2487. + buf |= 0x10;
  2488. +#else
  2489. + buf &= ~0x10;
  2490. +#endif
  2491. +#else
  2492. + buf |= 0x80;
  2493. +#endif
  2494. + ds3000_writereg(state, 0x29, buf);
  2495. + } else {
  2496. + buf = ds3000_readreg(state, 0x11);
  2497. +#if (MT_FE_ENABLE_27MHZ_CLOCK_OUT && (ENABLE_CLKOUT_AS_GPIO == 0))
  2498. + buf &= ~0x08;
  2499. +#elif((MT_FE_ENABLE_27MHZ_CLOCK_OUT == 0) && ENABLE_CLKOUT_AS_GPIO)
  2500. + buf |= 0x08;
  2501. +#if GPIO_CLKOUT_AS_INPUT
  2502. + buf |= 0x04;
  2503. +#else
  2504. + buf &= ~0x04;
  2505. +#endif
  2506. +#endif
  2507. +
  2508. +#if ENABLE_ITLOCK_AS_GPIO
  2509. + buf |= 0x80;
  2510. +#if GPIO_ITLOCK_AS_INPUT
  2511. + buf |= 0x40;
  2512. +#else
  2513. + buf &= ~0x40;
  2514. +#endif
  2515. +#else
  2516. + buf &= ~0x80;
  2517. +#endif
  2518. + ds3000_writereg(state, 0x11, buf);
  2519. + }
  2520. +
  2521. +#if MT_FE_ENABLE_AC_COUPLING
  2522. + buf = ds3000_readreg(state, 0x25);
  2523. + buf |= 0x08;
  2524. + ds3000_writereg(state, 0x25, buf);
  2525. +#endif
  2526. +
  2527. + //
  2528. + if((state->chip_ID == FeDmdId_DS3002B) || (state->chip_ID == FeDmdId_DS3103)
  2529. + || (state->chip_ID == FeDmdId_DS3103B)) {
  2530. + buf = ds3000_readreg(state, 0x4d);
  2531. + buf &= ~0x02;
  2532. + ds3000_writereg(state, 0x4d, buf);
  2533. + buf = ds3000_readreg(state, 0x30);
  2534. + buf &= ~0x10;
  2535. + ds3000_writereg(state, 0x30, buf);
  2536. +
  2537. + ds3000_writereg(state, 0xf1, 0x01);
  2538. + if(state->chip_ID == FeDmdId_DS3103B) {
  2539. + buf = ds3000_readreg(state, 0x29);
  2540. + if(LNB_DISEQC_OUT_ONLY_OUTPUT == 1) {
  2541. + buf |= 0x40;
  2542. + } else {
  2543. + buf &= ~0x40;
  2544. + }
  2545. + ds3000_writereg(state, 0x29, buf);
  2546. +
  2547. + buf = ds3000_readreg(state, 0x9d);
  2548. + buf |= 0x08;
  2549. + ds3000_writereg(state, 0x9d, buf);
  2550. + }
  2551. + }
  2552. + return 0;
  2553. +}
  2554.  
  2555. +/* Put device to sleep */
  2556. +static int ds3000_sleep(struct dvb_frontend *fe)
  2557. +{
  2558. + struct ds3000_state *state = fe->demodulator_priv;
  2559. +
  2560. + if (state->config->set_lock_led)
  2561. + state->config->set_lock_led(fe, 0);
  2562. +
  2563. + dprintk("%s()\n", __func__);
  2564. return 0;
  2565. }
  2566.  
  2567. -static const struct dvb_frontend_ops ds3000_ops = {
  2568. +static struct dvb_frontend_ops ds3000_ops = {
  2569. .delsys = { SYS_DVBS, SYS_DVBS2 },
  2570. .info = {
  2571. - .name = "Montage Technology DS3000",
  2572. + .name = "Montage Technology DS3000/TS2020",
  2573. .frequency_min = 950000,
  2574. .frequency_max = 2150000,
  2575. .frequency_stepsize = 1011, /* kHz for QPSK frontends */
  2576. @@ -1117,7 +2851,7 @@ static const struct dvb_frontend_ops ds3000_ops = {
  2577. .release = ds3000_release,
  2578.  
  2579. .init = ds3000_initfe,
  2580. - .i2c_gate_ctrl = ds3000_i2c_gate_ctrl,
  2581. + .sleep = ds3000_sleep,
  2582. .read_status = ds3000_read_status,
  2583. .read_ber = ds3000_read_ber,
  2584. .read_signal_strength = ds3000_read_signal_strength,
  2585. @@ -1129,6 +2863,8 @@ static const struct dvb_frontend_ops ds3000_ops = {
  2586. .diseqc_send_burst = ds3000_diseqc_send_burst,
  2587. .get_frontend_algo = ds3000_get_algo,
  2588.  
  2589. + //.set_property = ds3000_set_property,
  2590. + //.get_property = ds3000_get_property,
  2591. .set_frontend = ds3000_set_frontend,
  2592. .tune = ds3000_tune,
  2593. };
  2594. @@ -1136,7 +2872,8 @@ static const struct dvb_frontend_ops ds3000_ops = {
  2595. module_param(debug, int, 0644);
  2596. MODULE_PARM_DESC(debug, "Activates frontend debugging (default:0)");
  2597.  
  2598. -MODULE_DESCRIPTION("DVB Frontend module for Montage Technology DS3000 hardware");
  2599. -MODULE_AUTHOR("Konstantin Dimitrov <kosio.dimitrov@gmail.com>");
  2600. +MODULE_DESCRIPTION("DVB Frontend module for Montage Technology "
  2601. + "DS3000/TS2020 hardware");
  2602. +MODULE_AUTHOR("Konstantin Dimitrov");
  2603. MODULE_LICENSE("GPL");
  2604. -MODULE_FIRMWARE(DS3000_DEFAULT_FIRMWARE);
  2605. +
  2606. diff --git a/drivers/media/dvb-frontends/ds3000.h b/drivers/media/dvb-frontends/ds3000.h
  2607. index 82e8c253..bcf1b368 100644
  2608. --- a/drivers/media/dvb-frontends/ds3000.h
  2609. +++ b/drivers/media/dvb-frontends/ds3000.h
  2610. @@ -24,10 +24,82 @@
  2611.  
  2612. #include <linux/dvb/frontend.h>
  2613.  
  2614. +/* AC coupling control*/
  2615. +#define MT_FE_ENABLE_AC_COUPLING 1 /*1: AC coupling (recommended in reference design) 0: DC coupling*/
  2616. +
  2617. +#define MT_FE_MCLK_KHZ_SERIAL_S2 144000 //96000
  2618. +
  2619. +
  2620. +#define MT_FE_ENHANCE_TS_PIN_LEVEL_PARALLEL_CI 0 // Parallel Mode or Common Interface Mode
  2621. +#define MT_FE_ENHANCE_TS_PIN_LEVEL_SERIAL 1 // Serial Mode
  2622. +
  2623. +/* CLOCK OUTPUT TO DECODER*/
  2624. +#define MT_FE_ENABLE_27MHZ_CLOCK_OUT 0
  2625. +#define MT_FE_ENABLE_13_P_5_MHZ_CLOCK_OUT 0
  2626. +
  2627. +/******************** LNB and DISEQC DEFINES ************************/
  2628. +/* Maybe user need change the defines according to reference design */
  2629. +#define LNB_ENABLE_WHEN_LNB_EN_HIGH 0
  2630. +#define LNB_13V_WHEN_VSEL_HIGH 1
  2631. +#define LNB_VSEL_STANDBY_HIGH 1
  2632. +#define LNB_DISEQC_OUT_FORCE_HIGH 0
  2633. +#define LNB_DISEQC_OUT_ONLY_OUTPUT 0
  2634. +
  2635. +/******************** GPIO DEFINES **************************************/
  2636. +#define ENABLE_OLF_AS_GPIO 0
  2637. +#define GPIO_OLF_AS_INPUT 0
  2638. +#define ENABLE_MERR_AS_GPIO 0
  2639. +#define GPIO_MERR_AS_INPUT 0
  2640. +#define ENABLE_ITLOCK_AS_GPIO 0
  2641. +#define GPIO_ITLOCK_AS_INPUT 0
  2642. +#define ENABLE_CLKOUT_AS_GPIO 0
  2643. +#define GPIO_CLKOUT_AS_INPUT 0
  2644. +
  2645. +
  2646. +#define MtFeTsOutMode_Serial 1
  2647. +#define MtFeTsOutMode_Parallel 2
  2648. +#define MtFeTsOutMode_Common 3
  2649. +
  2650. +#define MT_FE_TS_OUTPUT_MODE MtFeTsOutMode_Common
  2651. +
  2652. +
  2653. +
  2654. +#define MT_FE_TS_PIN_ORDER_D0_D7 0 // 0: D0, 1: D7
  2655. +
  2656. +#define MT_FE_TS_CLOCK_AUTO_SET_FOR_SERIAL_MODE 1
  2657. +
  2658. +#if(MT_FE_TS_OUTPUT_MODE == MtFeTsOutMode_Parallel)
  2659. +/***************************************************************
  2660. +In parallel mode, user can select the max clock out frequency
  2661. +according to the decoder's max clock frequency.
  2662. +
  2663. +Four Options:
  2664. +MtFeTSOut_Max_Clock_12_MHz; MtFeTSOut_Max_Clock_16_MHz
  2665. +MtFeTSOut_Max_Clock_19_p_2_MHz; MtFeTSOut_Max_Clock_24_MHz;
  2666. +
  2667. +Default setting is 24MHz.
  2668. +***************************************************************/
  2669. +#define MtFeTSOut_Max_Clock_12_MHz 0
  2670. +#define MtFeTSOut_Max_Clock_16_MHz 0
  2671. +#define MtFeTSOut_Max_Clock_19_p_2_MHz 0
  2672. +#define MtFeTSOut_Max_Clock_24_MHz 0
  2673. +#define MT_FE_TS_CLOCK_AUTO_SET_FOR_CI_MODE 1
  2674. +
  2675. +#elif (MT_FE_TS_OUTPUT_MODE == MtFeTsOutMode_Common)
  2676. +/*********************** TS Clock Auto Set ************************
  2677. +** MT_FE_TS_CLOCK_AUTO_SET_FOR_CI_MODE == 1 Automatically set TS clock
  2678. +**
  2679. +** TS clock will be automatically set just according to the
  2680. +** modulation mode/code rate/symbol rate after TP locked.
  2681. +*********************************************************************/
  2682. +#define MT_FE_TS_CLOCK_AUTO_SET_FOR_CI_MODE 1
  2683. +#endif
  2684. +
  2685. struct ds3000_config {
  2686. /* the demodulator's i2c address */
  2687. u8 demod_address;
  2688. u8 ci_mode;
  2689. + u8 output_mode;
  2690. /* Set device param to start dma */
  2691. int (*set_ts_params)(struct dvb_frontend *fe, int is_punctured);
  2692. /* Hook for Lock LED */
  2693. @@ -35,11 +107,11 @@ struct ds3000_config {
  2694. };
  2695.  
  2696. #if IS_REACHABLE(CONFIG_DVB_DS3000)
  2697. -extern struct dvb_frontend *ds3000_attach(const struct ds3000_config *config,
  2698. +extern struct dvb_frontend *ds3000_attach(struct ds3000_config *config,
  2699. struct i2c_adapter *i2c);
  2700. #else
  2701. static inline
  2702. -struct dvb_frontend *ds3000_attach(const struct ds3000_config *config,
  2703. +struct dvb_frontend *ds3000_attach(struct ds3000_config *config,
  2704. struct i2c_adapter *i2c)
  2705. {
  2706. printk(KERN_WARNING "%s: driver disabled by Kconfig\n", __func__);
  2707. diff --git a/drivers/media/dvb-frontends/ds3000_firmware.h b/drivers/media/dvb-frontends/ds3000_firmware.h
  2708. new file mode 100755
  2709. index 00000000..dede59ad
  2710. --- /dev/null
  2711. +++ b/drivers/media/dvb-frontends/ds3000_firmware.h
  2712. @@ -0,0 +1,8203 @@
  2713. +
  2714. +const unsigned char ds300x_firmware[] = {
  2715. + 0x83, 0x01, /* 0 */
  2716. + 0x00, 0x30, /* 1 */
  2717. + 0x8a, 0x00, /* 2 */
  2718. + 0x04, 0x28, /* 3 */
  2719. + 0x22, 0x30, /* 4 */
  2720. + 0x84, 0x00, /* 5 */
  2721. + 0x57, 0x30, /* 6 */
  2722. + 0x12, 0x20, /* 7 */
  2723. + 0x20, 0x30, /* 8 */
  2724. + 0x84, 0x00, /* 9 */
  2725. + 0x22, 0x30, /* 10 */
  2726. + 0x12, 0x20, /* 11 */
  2727. + 0x83, 0x01, /* 12 */
  2728. + 0x8a, 0x15, /* 13 */
  2729. + 0x60, 0x2c, /* 14 */
  2730. + 0x04, 0x06, /* 15 */
  2731. + 0x80, 0x01, /* 16 */
  2732. + 0x84, 0x0a, /* 17 */
  2733. + 0x04, 0x06, /* 18 */
  2734. + 0x03, 0x1d, /* 19 */
  2735. + 0x0f, 0x28, /* 20 */
  2736. + 0x00, 0x34, /* 21 */
  2737. + 0x00, 0x00, /* 22 */
  2738. + 0x00, 0x00, /* 23 */
  2739. + 0x00, 0x00, /* 24 */
  2740. + 0xeb, 0x30, /* 25 */
  2741. + 0x83, 0x01, /* 26 */
  2742. + 0x8c, 0x00, /* 27 */
  2743. + 0xe2, 0x3b, /* 28 */
  2744. + 0x00, 0x00, /* 29 */
  2745. + 0x11, 0x08, /* 30 */
  2746. + 0x2f, 0x06, /* 31 */
  2747. + 0x03, 0x1d, /* 32 */
  2748. + 0x26, 0x28, /* 33 */
  2749. + 0x10, 0x08, /* 34 */
  2750. + 0x2e, 0x06, /* 35 */
  2751. + 0x03, 0x19, /* 36 */
  2752. + 0x08, 0x00, /* 37 */
  2753. + 0x11, 0x08, /* 38 */
  2754. + 0xaf, 0x00, /* 39 */
  2755. + 0x10, 0x08, /* 40 */
  2756. + 0xae, 0x00, /* 41 */
  2757. + 0x3d, 0x08, /* 42 */
  2758. + 0x94, 0x00, /* 43 */
  2759. + 0x3e, 0x08, /* 44 */
  2760. + 0x95, 0x00, /* 45 */
  2761. + 0x00, 0x00, /* 46 */
  2762. + 0x6c, 0x3b, /* 47 */
  2763. + 0x00, 0x00, /* 48 */
  2764. + 0x15, 0x08, /* 49 */
  2765. + 0x94, 0x00, /* 50 */
  2766. + 0x16, 0x08, /* 51 */
  2767. + 0x95, 0x00, /* 52 */
  2768. + 0x17, 0x08, /* 53 */
  2769. + 0x96, 0x00, /* 54 */
  2770. + 0x97, 0x1f, /* 55 */
  2771. + 0x3c, 0x28, /* 56 */
  2772. + 0xff, 0x30, /* 57 */
  2773. + 0x97, 0x00, /* 58 */
  2774. + 0x3d, 0x28, /* 59 */
  2775. + 0x97, 0x01, /* 60 */
  2776. + 0x25, 0x08, /* 61 */
  2777. + 0x90, 0x00, /* 62 */
  2778. + 0x26, 0x08, /* 63 */
  2779. + 0x91, 0x00, /* 64 */
  2780. + 0x27, 0x08, /* 65 */
  2781. + 0x92, 0x00, /* 66 */
  2782. + 0x28, 0x08, /* 67 */
  2783. + 0x93, 0x00, /* 68 */
  2784. + 0x00, 0x00, /* 69 */
  2785. + 0x72, 0x3b, /* 70 */
  2786. + 0x00, 0x00, /* 71 */
  2787. + 0x14, 0x08, /* 72 */
  2788. + 0xa5, 0x00, /* 73 */
  2789. + 0x15, 0x08, /* 74 */
  2790. + 0xa6, 0x00, /* 75 */
  2791. + 0x16, 0x08, /* 76 */
  2792. + 0xa7, 0x00, /* 77 */
  2793. + 0x17, 0x08, /* 78 */
  2794. + 0xa8, 0x00, /* 79 */
  2795. + 0xdc, 0x30, /* 80 */
  2796. + 0x8d, 0x00, /* 81 */
  2797. + 0xfa, 0x3b, /* 82 */
  2798. + 0x08, 0x00, /* 83 */
  2799. + 0x26, 0x30, /* 84 */
  2800. + 0x83, 0x01, /* 85 */
  2801. + 0x9c, 0x00, /* 86 */
  2802. + 0x9e, 0x01, /* 87 */
  2803. + 0x28, 0x30, /* 88 */
  2804. + 0x9c, 0x00, /* 89 */
  2805. + 0x9e, 0x01, /* 90 */
  2806. + 0x2a, 0x30, /* 91 */
  2807. + 0x9c, 0x00, /* 92 */
  2808. + 0x9e, 0x01, /* 93 */
  2809. + 0x2e, 0x30, /* 94 */
  2810. + 0x9c, 0x00, /* 95 */
  2811. + 0x9e, 0x01, /* 96 */
  2812. + 0x28, 0x30, /* 97 */
  2813. + 0x9c, 0x00, /* 98 */
  2814. + 0x1e, 0x14, /* 99 */
  2815. + 0xff, 0x30, /* 100 */
  2816. + 0xcf, 0x00, /* 101 */
  2817. + 0x10, 0x30, /* 102 */
  2818. + 0xd0, 0x00, /* 103 */
  2819. + 0x4f, 0x08, /* 104 */
  2820. + 0xd1, 0x00, /* 105 */
  2821. + 0xd1, 0x0b, /* 106 */
  2822. + 0x6a, 0x28, /* 107 */
  2823. + 0xd0, 0x0b, /* 108 */
  2824. + 0x68, 0x28, /* 109 */
  2825. + 0x07, 0x30, /* 110 */
  2826. + 0x9c, 0x00, /* 111 */
  2827. + 0x00, 0x00, /* 112 */
  2828. + 0x1d, 0x08, /* 113 */
  2829. + 0xce, 0x00, /* 114 */
  2830. + 0x4e, 0x18, /* 115 */
  2831. + 0x7c, 0x28, /* 116 */
  2832. + 0x24, 0x30, /* 117 */
  2833. + 0x9c, 0x00, /* 118 */
  2834. + 0x1e, 0x14, /* 119 */
  2835. + 0x9e, 0x01, /* 120 */
  2836. + 0x26, 0x30, /* 121 */
  2837. + 0x9c, 0x00, /* 122 */
  2838. + 0x1e, 0x14, /* 123 */
  2839. + 0x10, 0x30, /* 124 */
  2840. + 0xd0, 0x00, /* 125 */
  2841. + 0x4f, 0x08, /* 126 */
  2842. + 0xd1, 0x00, /* 127 */
  2843. + 0xd1, 0x0b, /* 128 */
  2844. + 0x80, 0x28, /* 129 */
  2845. + 0xd0, 0x0b, /* 130 */
  2846. + 0x7e, 0x28, /* 131 */
  2847. + 0x2a, 0x30, /* 132 */
  2848. + 0x9c, 0x00, /* 133 */
  2849. + 0x1e, 0x14, /* 134 */
  2850. + 0x2e, 0x30, /* 135 */
  2851. + 0x9c, 0x00, /* 136 */
  2852. + 0x1e, 0x14, /* 137 */
  2853. + 0x08, 0x00, /* 138 */
  2854. + 0x83, 0x01, /* 139 */
  2855. + 0x4e, 0x08, /* 140 */
  2856. + 0x90, 0x00, /* 141 */
  2857. + 0x4f, 0x08, /* 142 */
  2858. + 0x91, 0x00, /* 143 */
  2859. + 0x50, 0x08, /* 144 */
  2860. + 0x94, 0x00, /* 145 */
  2861. + 0x51, 0x08, /* 146 */
  2862. + 0x95, 0x00, /* 147 */
  2863. + 0x00, 0x00, /* 148 */
  2864. + 0x6c, 0x3b, /* 149 */
  2865. + 0x00, 0x00, /* 150 */
  2866. + 0x17, 0x08, /* 151 */
  2867. + 0xd3, 0x00, /* 152 */
  2868. + 0x16, 0x08, /* 153 */
  2869. + 0xd2, 0x00, /* 154 */
  2870. + 0x53, 0x08, /* 155 */
  2871. + 0xf1, 0x00, /* 156 */
  2872. + 0x52, 0x08, /* 157 */
  2873. + 0xf0, 0x00, /* 158 */
  2874. + 0x08, 0x00, /* 159 */
  2875. + 0x83, 0x01, /* 160 */
  2876. + 0xd2, 0x00, /* 161 */
  2877. + 0x90, 0x01, /* 162 */
  2878. + 0x91, 0x01, /* 163 */
  2879. + 0x92, 0x01, /* 164 */
  2880. + 0x93, 0x01, /* 165 */
  2881. + 0x93, 0x16, /* 166 */
  2882. + 0x52, 0x0a, /* 167 */
  2883. + 0xf0, 0x00, /* 168 */
  2884. + 0xac, 0x28, /* 169 */
  2885. + 0x03, 0x10, /* 170 */
  2886. + 0x93, 0x0c, /* 171 */
  2887. + 0xf0, 0x0b, /* 172 */
  2888. + 0xaa, 0x28, /* 173 */
  2889. + 0x83, 0x12, /* 174 */
  2890. + 0x03, 0x13, /* 175 */
  2891. + 0x94, 0x01, /* 176 */
  2892. + 0x95, 0x01, /* 177 */
  2893. + 0x50, 0x08, /* 178 */
  2894. + 0x96, 0x00, /* 179 */
  2895. + 0x51, 0x08, /* 180 */
  2896. + 0x97, 0x00, /* 181 */
  2897. + 0xd4, 0x01, /* 182 */
  2898. + 0xd5, 0x01, /* 183 */
  2899. + 0x11, 0x30, /* 184 */
  2900. + 0xd3, 0x00, /* 185 */
  2901. + 0xb2, 0x3b, /* 186 */
  2902. + 0x03, 0x10, /* 187 */
  2903. + 0x97, 0x0c, /* 188 */
  2904. + 0x96, 0x0c, /* 189 */
  2905. + 0x95, 0x0c, /* 190 */
  2906. + 0x94, 0x0c, /* 191 */
  2907. + 0x03, 0x10, /* 192 */
  2908. + 0xd4, 0x0d, /* 193 */
  2909. + 0xd5, 0x0d, /* 194 */
  2910. + 0x9b, 0x1f, /* 195 */
  2911. + 0x17, 0x1b, /* 196 */
  2912. + 0xcf, 0x28, /* 197 */
  2913. + 0x18, 0x08, /* 198 */
  2914. + 0x90, 0x00, /* 199 */
  2915. + 0x19, 0x08, /* 200 */
  2916. + 0x91, 0x00, /* 201 */
  2917. + 0x1a, 0x08, /* 202 */
  2918. + 0x92, 0x00, /* 203 */
  2919. + 0x1b, 0x08, /* 204 */
  2920. + 0x93, 0x00, /* 205 */
  2921. + 0x54, 0x14, /* 206 */
  2922. + 0xd3, 0x0b, /* 207 */
  2923. + 0xba, 0x28, /* 208 */
  2924. + 0x55, 0x08, /* 209 */
  2925. + 0xf1, 0x00, /* 210 */
  2926. + 0x54, 0x08, /* 211 */
  2927. + 0xf0, 0x00, /* 212 */
  2928. + 0x08, 0x00, /* 213 */
  2929. + 0x83, 0x01, /* 214 */
  2930. + 0xd1, 0x00, /* 215 */
  2931. + 0x06, 0x30, /* 216 */
  2932. + 0xd3, 0x00, /* 217 */
  2933. + 0xd0, 0x08, /* 218 */
  2934. + 0x03, 0x1d, /* 219 */
  2935. + 0xdf, 0x28, /* 220 */
  2936. + 0x04, 0x30, /* 221 */
  2937. + 0xe0, 0x28, /* 222 */
  2938. + 0x09, 0x30, /* 223 */
  2939. + 0xd4, 0x00, /* 224 */
  2940. + 0x05, 0x30, /* 225 */
  2941. + 0xd2, 0x00, /* 226 */
  2942. + 0xd4, 0x08, /* 227 */
  2943. + 0x03, 0x1d, /* 228 */
  2944. + 0xea, 0x28, /* 229 */
  2945. + 0x5d, 0x30, /* 230 */
  2946. + 0xd5, 0x00, /* 231 */
  2947. + 0x74, 0x30, /* 232 */
  2948. + 0x2c, 0x29, /* 233 */
  2949. + 0x54, 0x0b, /* 234 */
  2950. + 0xef, 0x28, /* 235 */
  2951. + 0xd5, 0x01, /* 236 */
  2952. + 0x64, 0x30, /* 237 */
  2953. + 0x2c, 0x29, /* 238 */
  2954. + 0x54, 0x08, /* 239 */
  2955. + 0x02, 0x3a, /* 240 */
  2956. + 0x03, 0x1d, /* 241 */
  2957. + 0xf6, 0x28, /* 242 */
  2958. + 0x55, 0x30, /* 243 */
  2959. + 0xd5, 0x00, /* 244 */
  2960. + 0x2c, 0x29, /* 245 */
  2961. + 0x54, 0x08, /* 246 */
  2962. + 0x03, 0x3a, /* 247 */
  2963. + 0x03, 0x1d, /* 248 */
  2964. + 0xfe, 0x28, /* 249 */
  2965. + 0xb5, 0x30, /* 250 */
  2966. + 0xd5, 0x00, /* 251 */
  2967. + 0x47, 0x30, /* 252 */
  2968. + 0x2c, 0x29, /* 253 */
  2969. + 0x54, 0x08, /* 254 */
  2970. + 0x04, 0x3a, /* 255 */
  2971. + 0x03, 0x1d, /* 256 */
  2972. + 0x06, 0x29, /* 257 */
  2973. + 0xaa, 0x30, /* 258 */
  2974. + 0xd5, 0x00, /* 259 */
  2975. + 0x3c, 0x30, /* 260 */
  2976. + 0x2c, 0x29, /* 261 */
  2977. + 0x54, 0x08, /* 262 */
  2978. + 0x05, 0x3a, /* 263 */
  2979. + 0x03, 0x1d, /* 264 */
  2980. + 0x0e, 0x29, /* 265 */
  2981. + 0xab, 0x30, /* 266 */
  2982. + 0xd5, 0x00, /* 267 */
  2983. + 0x6a, 0x30, /* 268 */
  2984. + 0x2c, 0x29, /* 269 */
  2985. + 0x54, 0x08, /* 270 */
  2986. + 0x06, 0x3a, /* 271 */
  2987. + 0x03, 0x1d, /* 272 */
  2988. + 0x16, 0x29, /* 273 */
  2989. + 0x6e, 0x30, /* 274 */
  2990. + 0xd5, 0x00, /* 275 */
  2991. + 0x5b, 0x30, /* 276 */
  2992. + 0x2c, 0x29, /* 277 */
  2993. + 0x54, 0x08, /* 278 */
  2994. + 0x07, 0x3a, /* 279 */
  2995. + 0x03, 0x1d, /* 280 */
  2996. + 0x1d, 0x29, /* 281 */
  2997. + 0xd5, 0x01, /* 282 */
  2998. + 0x50, 0x30, /* 283 */
  2999. + 0x2c, 0x29, /* 284 */
  3000. + 0x54, 0x08, /* 285 */
  3001. + 0x08, 0x3a, /* 286 */
  3002. + 0x03, 0x1d, /* 287 */
  3003. + 0x25, 0x29, /* 288 */
  3004. + 0xa4, 0x30, /* 289 */
  3005. + 0xd5, 0x00, /* 290 */
  3006. + 0x41, 0x30, /* 291 */
  3007. + 0x2c, 0x29, /* 292 */
  3008. + 0x54, 0x08, /* 293 */
  3009. + 0x09, 0x3a, /* 294 */
  3010. + 0x03, 0x1d, /* 295 */
  3011. + 0x2d, 0x29, /* 296 */
  3012. + 0xe4, 0x30, /* 297 */
  3013. + 0xd5, 0x00, /* 298 */
  3014. + 0x38, 0x30, /* 299 */
  3015. + 0xd6, 0x00, /* 300 */
  3016. + 0xd4, 0x03, /* 301 */
  3017. + 0x51, 0x0a, /* 302 */
  3018. + 0xf0, 0x00, /* 303 */
  3019. + 0x34, 0x29, /* 304 */
  3020. + 0x03, 0x10, /* 305 */
  3021. + 0xd6, 0x0c, /* 306 */
  3022. + 0xd5, 0x0c, /* 307 */
  3023. + 0xf0, 0x0b, /* 308 */
  3024. + 0x31, 0x29, /* 309 */
  3025. + 0x83, 0x12, /* 310 */
  3026. + 0x03, 0x13, /* 311 */
  3027. + 0x3e, 0x08, /* 312 */
  3028. + 0x56, 0x02, /* 313 */
  3029. + 0x03, 0x1d, /* 314 */
  3030. + 0x3e, 0x29, /* 315 */
  3031. + 0x3d, 0x08, /* 316 */
  3032. + 0x55, 0x02, /* 317 */
  3033. + 0x03, 0x18, /* 318 */
  3034. + 0x42, 0x29, /* 319 */
  3035. + 0x52, 0x08, /* 320 */
  3036. + 0xd3, 0x00, /* 321 */
  3037. + 0xd2, 0x0b, /* 322 */
  3038. + 0xe3, 0x28, /* 323 */
  3039. + 0x50, 0x08, /* 324 */
  3040. + 0xd3, 0x02, /* 325 */
  3041. + 0x53, 0x08, /* 326 */
  3042. + 0x08, 0x00, /* 327 */
  3043. + 0x35, 0x30, /* 328 */
  3044. + 0x83, 0x01, /* 329 */
  3045. + 0x3e, 0x02, /* 330 */
  3046. + 0x56, 0x30, /* 331 */
  3047. + 0x03, 0x19, /* 332 */
  3048. + 0x3d, 0x02, /* 333 */
  3049. + 0x03, 0x1c, /* 334 */
  3050. + 0x54, 0x29, /* 335 */
  3051. + 0xd0, 0x01, /* 336 */
  3052. + 0xaa, 0x01, /* 337 */
  3053. + 0xaa, 0x0a, /* 338 */
  3054. + 0x83, 0x29, /* 339 */
  3055. + 0x1a, 0x30, /* 340 */
  3056. + 0x3e, 0x02, /* 341 */
  3057. + 0xab, 0x30, /* 342 */
  3058. + 0x03, 0x19, /* 343 */
  3059. + 0x3d, 0x02, /* 344 */
  3060. + 0x03, 0x1c, /* 345 */
  3061. + 0x5f, 0x29, /* 346 */
  3062. + 0xd0, 0x01, /* 347 */
  3063. + 0xd0, 0x0a, /* 348 */
  3064. + 0x02, 0x30, /* 349 */
  3065. + 0x82, 0x29, /* 350 */
  3066. + 0x0d, 0x30, /* 351 */
  3067. + 0x3e, 0x02, /* 352 */
  3068. + 0x55, 0x30, /* 353 */
  3069. + 0x03, 0x19, /* 354 */
  3070. + 0x3d, 0x02, /* 355 */
  3071. + 0x03, 0x1c, /* 356 */
  3072. + 0x6a, 0x29, /* 357 */
  3073. + 0x02, 0x30, /* 358 */
  3074. + 0xd0, 0x00, /* 359 */
  3075. + 0x04, 0x30, /* 360 */
  3076. + 0x82, 0x29, /* 361 */
  3077. + 0x06, 0x30, /* 362 */
  3078. + 0x3e, 0x02, /* 363 */
  3079. + 0xab, 0x30, /* 364 */
  3080. + 0x03, 0x19, /* 365 */
  3081. + 0x3d, 0x02, /* 366 */
  3082. + 0x03, 0x30, /* 367 */
  3083. + 0x03, 0x1c, /* 368 */
  3084. + 0x75, 0x29, /* 369 */
  3085. + 0xd0, 0x00, /* 370 */
  3086. + 0x08, 0x30, /* 371 */
  3087. + 0x82, 0x29, /* 372 */
  3088. + 0x3e, 0x02, /* 373 */
  3089. + 0x55, 0x30, /* 374 */
  3090. + 0x03, 0x19, /* 375 */
  3091. + 0x3d, 0x02, /* 376 */
  3092. + 0x03, 0x1c, /* 377 */
  3093. + 0x7f, 0x29, /* 378 */
  3094. + 0x04, 0x30, /* 379 */
  3095. + 0xd0, 0x00, /* 380 */
  3096. + 0x10, 0x30, /* 381 */
  3097. + 0x82, 0x29, /* 382 */
  3098. + 0x05, 0x30, /* 383 */
  3099. + 0xd0, 0x00, /* 384 */
  3100. + 0x20, 0x30, /* 385 */
  3101. + 0xaa, 0x00, /* 386 */
  3102. + 0x50, 0x08, /* 387 */
  3103. + 0x08, 0x00, /* 388 */
  3104. + 0x83, 0x01, /* 389 */
  3105. + 0xd2, 0x00, /* 390 */
  3106. + 0x90, 0x00, /* 391 */
  3107. + 0x91, 0x01, /* 392 */
  3108. + 0x50, 0x08, /* 393 */
  3109. + 0x94, 0x00, /* 394 */
  3110. + 0x51, 0x08, /* 395 */
  3111. + 0x95, 0x00, /* 396 */
  3112. + 0x00, 0x00, /* 397 */
  3113. + 0x6c, 0x3b, /* 398 */
  3114. + 0x00, 0x00, /* 399 */
  3115. + 0x16, 0x08, /* 400 */
  3116. + 0xd4, 0x00, /* 401 */
  3117. + 0x15, 0x08, /* 402 */
  3118. + 0xd3, 0x00, /* 403 */
  3119. + 0x54, 0x08, /* 404 */
  3120. + 0xf1, 0x00, /* 405 */
  3121. + 0x53, 0x08, /* 406 */
  3122. + 0xf0, 0x00, /* 407 */
  3123. + 0x08, 0x00, /* 408 */
  3124. + 0x83, 0x01, /* 409 */
  3125. + 0xd0, 0x00, /* 410 */
  3126. + 0x8c, 0x00, /* 411 */
  3127. + 0x00, 0x00, /* 412 */
  3128. + 0xe0, 0x3b, /* 413 */
  3129. + 0x00, 0x00, /* 414 */
  3130. + 0x11, 0x08, /* 415 */
  3131. + 0xd2, 0x00, /* 416 */
  3132. + 0x10, 0x08, /* 417 */
  3133. + 0xd1, 0x00, /* 418 */
  3134. + 0x52, 0x08, /* 419 */
  3135. + 0xf1, 0x00, /* 420 */
  3136. + 0x51, 0x08, /* 421 */
  3137. + 0xf0, 0x00, /* 422 */
  3138. + 0x08, 0x00, /* 423 */
  3139. + 0x83, 0x01, /* 424 */
  3140. + 0xa1, 0x13, /* 425 */
  3141. + 0xcc, 0x01, /* 426 */
  3142. + 0xcd, 0x01, /* 427 */
  3143. + 0xca, 0x01, /* 428 */
  3144. + 0xcb, 0x01, /* 429 */
  3145. + 0xc8, 0x01, /* 430 */
  3146. + 0xc7, 0x01, /* 431 */
  3147. + 0x1a, 0x2d, /* 432 */
  3148. + 0x30, 0x08, /* 433 */
  3149. + 0x21, 0x1f, /* 434 */
  3150. + 0xcb, 0x29, /* 435 */
  3151. + 0x2d, 0x04, /* 436 */
  3152. + 0xb1, 0x00, /* 437 */
  3153. + 0x47, 0x30, /* 438 */
  3154. + 0x9c, 0x00, /* 439 */
  3155. + 0x31, 0x08, /* 440 */
  3156. + 0x9e, 0x00, /* 441 */
  3157. + 0x21, 0x1e, /* 442 */
  3158. + 0xca, 0x29, /* 443 */
  3159. + 0x4e, 0x30, /* 444 */
  3160. + 0x9c, 0x00, /* 445 */
  3161. + 0x1e, 0x14, /* 446 */
  3162. + 0x9e, 0x01, /* 447 */
  3163. + 0x66, 0x30, /* 448 */
  3164. + 0x9c, 0x00, /* 449 */
  3165. + 0x00, 0x00, /* 450 */
  3166. + 0xa1, 0x11, /* 451 */
  3167. + 0x1d, 0x18, /* 452 */
  3168. + 0xa1, 0x15, /* 453 */
  3169. + 0x83, 0x12, /* 454 */
  3170. + 0x03, 0x13, /* 455 */
  3171. + 0xa1, 0x1d, /* 456 */
  3172. + 0xc0, 0x29, /* 457 */
  3173. + 0x30, 0x08, /* 458 */
  3174. + 0x38, 0x3a, /* 459 */
  3175. + 0x03, 0x1d, /* 460 */
  3176. + 0xc9, 0x2a, /* 461 */
  3177. + 0x21, 0x1f, /* 462 */
  3178. + 0xdc, 0x29, /* 463 */
  3179. + 0x1e, 0x30, /* 464 */
  3180. + 0x9c, 0x00, /* 465 */
  3181. + 0x1e, 0x14, /* 466 */
  3182. + 0x1d, 0x30, /* 467 */
  3183. + 0x9c, 0x00, /* 468 */
  3184. + 0x1e, 0x14, /* 469 */
  3185. + 0xa3, 0x01, /* 470 */
  3186. + 0xb6, 0x01, /* 471 */
  3187. + 0x03, 0x30, /* 472 */
  3188. + 0x32, 0x02, /* 473 */
  3189. + 0x03, 0x18, /* 474 */
  3190. + 0x2d, 0x17, /* 475 */
  3191. + 0x21, 0x1b, /* 476 */
  3192. + 0xa0, 0x19, /* 477 */
  3193. + 0xb2, 0x2a, /* 478 */
  3194. + 0x20, 0x30, /* 479 */
  3195. + 0x9c, 0x00, /* 480 */
  3196. + 0x1e, 0x14, /* 481 */
  3197. + 0x12, 0x30, /* 482 */
  3198. + 0x9c, 0x00, /* 483 */
  3199. + 0x9e, 0x01, /* 484 */
  3200. + 0x13, 0x30, /* 485 */
  3201. + 0x9c, 0x00, /* 486 */
  3202. + 0x9e, 0x01, /* 487 */
  3203. + 0x14, 0x30, /* 488 */
  3204. + 0x9c, 0x00, /* 489 */
  3205. + 0x1e, 0x14, /* 490 */
  3206. + 0x41, 0x30, /* 491 */
  3207. + 0x9c, 0x00, /* 492 */
  3208. + 0x9e, 0x01, /* 493 */
  3209. + 0x15, 0x30, /* 494 */
  3210. + 0x9c, 0x00, /* 495 */
  3211. + 0x1e, 0x14, /* 496 */
  3212. + 0x16, 0x30, /* 497 */
  3213. + 0x9c, 0x00, /* 498 */
  3214. + 0x1e, 0x14, /* 499 */
  3215. + 0x17, 0x30, /* 500 */
  3216. + 0x9c, 0x00, /* 501 */
  3217. + 0x1e, 0x14, /* 502 */
  3218. + 0x18, 0x30, /* 503 */
  3219. + 0x9c, 0x00, /* 504 */
  3220. + 0x1e, 0x14, /* 505 */
  3221. + 0x19, 0x30, /* 506 */
  3222. + 0x9c, 0x00, /* 507 */
  3223. + 0x1e, 0x14, /* 508 */
  3224. + 0x1a, 0x30, /* 509 */
  3225. + 0x9c, 0x00, /* 510 */
  3226. + 0x1e, 0x14, /* 511 */
  3227. + 0x48, 0x30, /* 512 */
  3228. + 0x9c, 0x00, /* 513 */
  3229. + 0x1e, 0x14, /* 514 */
  3230. + 0x1e, 0x30, /* 515 */
  3231. + 0x9c, 0x00, /* 516 */
  3232. + 0x1e, 0x14, /* 517 */
  3233. + 0x1d, 0x30, /* 518 */
  3234. + 0x9c, 0x00, /* 519 */
  3235. + 0x1e, 0x14, /* 520 */
  3236. + 0x4c, 0x30, /* 521 */
  3237. + 0x9c, 0x00, /* 522 */
  3238. + 0x1e, 0x14, /* 523 */
  3239. + 0x4b, 0x30, /* 524 */
  3240. + 0x9c, 0x00, /* 525 */
  3241. + 0x1e, 0x14, /* 526 */
  3242. + 0x50, 0x30, /* 527 */
  3243. + 0x9c, 0x00, /* 528 */
  3244. + 0x1e, 0x14, /* 529 */
  3245. + 0x42, 0x30, /* 530 */
  3246. + 0x9c, 0x00, /* 531 */
  3247. + 0x1e, 0x14, /* 532 */
  3248. + 0x21, 0x30, /* 533 */
  3249. + 0x9c, 0x00, /* 534 */
  3250. + 0x1e, 0x14, /* 535 */
  3251. + 0x22, 0x30, /* 536 */
  3252. + 0x9c, 0x00, /* 537 */
  3253. + 0x1e, 0x14, /* 538 */
  3254. + 0x40, 0x30, /* 539 */
  3255. + 0x9c, 0x00, /* 540 */
  3256. + 0x9e, 0x01, /* 541 */
  3257. + 0x0b, 0x30, /* 542 */
  3258. + 0x9c, 0x00, /* 543 */
  3259. + 0x00, 0x00, /* 544 */
  3260. + 0x20, 0x11, /* 545 */
  3261. + 0x1d, 0x18, /* 546 */
  3262. + 0x20, 0x15, /* 547 */
  3263. + 0x0a, 0x30, /* 548 */
  3264. + 0x83, 0x12, /* 549 */
  3265. + 0x03, 0x13, /* 550 */
  3266. + 0x9c, 0x00, /* 551 */
  3267. + 0x00, 0x00, /* 552 */
  3268. + 0x20, 0x10, /* 553 */
  3269. + 0x1d, 0x18, /* 554 */
  3270. + 0x20, 0x14, /* 555 */
  3271. + 0x09, 0x30, /* 556 */
  3272. + 0x9c, 0x00, /* 557 */
  3273. + 0x00, 0x00, /* 558 */
  3274. + 0xa0, 0x12, /* 559 */
  3275. + 0x1d, 0x18, /* 560 */
  3276. + 0xa0, 0x16, /* 561 */
  3277. + 0xbb, 0x01, /* 562 */
  3278. + 0xbc, 0x01, /* 563 */
  3279. + 0xa2, 0x01, /* 564 */
  3280. + 0xa4, 0x01, /* 565 */
  3281. + 0xd6, 0x30, /* 566 */
  3282. + 0x99, 0x21, /* 567 */
  3283. + 0x70, 0x08, /* 568 */
  3284. + 0xc5, 0x00, /* 569 */
  3285. + 0x71, 0x08, /* 570 */
  3286. + 0xc6, 0x00, /* 571 */
  3287. + 0xd3, 0x30, /* 572 */
  3288. + 0x8a, 0x15, /* 573 */
  3289. + 0xe1, 0x24, /* 574 */
  3290. + 0xb3, 0x00, /* 575 */
  3291. + 0xd2, 0x30, /* 576 */
  3292. + 0x8a, 0x15, /* 577 */
  3293. + 0xe1, 0x24, /* 578 */
  3294. + 0xac, 0x00, /* 579 */
  3295. + 0xd4, 0x30, /* 580 */
  3296. + 0x8a, 0x15, /* 581 */
  3297. + 0xe1, 0x24, /* 582 */
  3298. + 0x8a, 0x11, /* 583 */
  3299. + 0xb4, 0x00, /* 584 */
  3300. + 0xd1, 0x30, /* 585 */
  3301. + 0x99, 0x21, /* 586 */
  3302. + 0x70, 0x08, /* 587 */
  3303. + 0xbd, 0x00, /* 588 */
  3304. + 0x71, 0x08, /* 589 */
  3305. + 0xbe, 0x00, /* 590 */
  3306. + 0xd7, 0x30, /* 591 */
  3307. + 0x8a, 0x15, /* 592 */
  3308. + 0xe1, 0x24, /* 593 */
  3309. + 0x8a, 0x11, /* 594 */
  3310. + 0xc9, 0x00, /* 595 */
  3311. + 0x3d, 0x08, /* 596 */
  3312. + 0xd0, 0x00, /* 597 */
  3313. + 0x3e, 0x08, /* 598 */
  3314. + 0xd1, 0x00, /* 599 */
  3315. + 0x49, 0x08, /* 600 */
  3316. + 0x85, 0x21, /* 601 */
  3317. + 0x70, 0x08, /* 602 */
  3318. + 0xb7, 0x00, /* 603 */
  3319. + 0x71, 0x08, /* 604 */
  3320. + 0xb8, 0x00, /* 605 */
  3321. + 0x48, 0x21, /* 606 */
  3322. + 0xab, 0x00, /* 607 */
  3323. + 0xa9, 0x00, /* 608 */
  3324. + 0x2f, 0x30, /* 609 */
  3325. + 0x9c, 0x00, /* 610 */
  3326. + 0x2b, 0x08, /* 611 */
  3327. + 0x9e, 0x00, /* 612 */
  3328. + 0xd0, 0x01, /* 613 */
  3329. + 0x2b, 0x08, /* 614 */
  3330. + 0xd6, 0x20, /* 615 */
  3331. + 0xc9, 0x00, /* 616 */
  3332. + 0x30, 0x30, /* 617 */
  3333. + 0x9c, 0x00, /* 618 */
  3334. + 0x49, 0x08, /* 619 */
  3335. + 0x9e, 0x00, /* 620 */
  3336. + 0x3d, 0x08, /* 621 */
  3337. + 0xd0, 0x00, /* 622 */
  3338. + 0x3e, 0x08, /* 623 */
  3339. + 0xd1, 0x00, /* 624 */
  3340. + 0xe0, 0x30, /* 625 */
  3341. + 0x8a, 0x15, /* 626 */
  3342. + 0x55, 0x24, /* 627 */
  3343. + 0xd0, 0x01, /* 628 */
  3344. + 0xd1, 0x01, /* 629 */
  3345. + 0xe2, 0x30, /* 630 */
  3346. + 0x8a, 0x15, /* 631 */
  3347. + 0x55, 0x24, /* 632 */
  3348. + 0x21, 0x13, /* 633 */
  3349. + 0xd0, 0x01, /* 634 */
  3350. + 0xd1, 0x01, /* 635 */
  3351. + 0xdc, 0x30, /* 636 */
  3352. + 0x8a, 0x15, /* 637 */
  3353. + 0x55, 0x24, /* 638 */
  3354. + 0xd0, 0x01, /* 639 */
  3355. + 0xd1, 0x01, /* 640 */
  3356. + 0xe8, 0x30, /* 641 */
  3357. + 0x8a, 0x15, /* 642 */
  3358. + 0x55, 0x24, /* 643 */
  3359. + 0x8a, 0x11, /* 644 */
  3360. + 0xa5, 0x01, /* 645 */
  3361. + 0xa6, 0x01, /* 646 */
  3362. + 0xa7, 0x01, /* 647 */
  3363. + 0xa8, 0x01, /* 648 */
  3364. + 0xae, 0x01, /* 649 */
  3365. + 0xaf, 0x01, /* 650 */
  3366. + 0x3d, 0x08, /* 651 */
  3367. + 0xd0, 0x00, /* 652 */
  3368. + 0x3e, 0x08, /* 653 */
  3369. + 0xd1, 0x00, /* 654 */
  3370. + 0x2b, 0x08, /* 655 */
  3371. + 0xa0, 0x20, /* 656 */
  3372. + 0x70, 0x08, /* 657 */
  3373. + 0xc1, 0x00, /* 658 */
  3374. + 0x71, 0x08, /* 659 */
  3375. + 0xc2, 0x00, /* 660 */
  3376. + 0x00, 0x30, /* 661 */
  3377. + 0xc1, 0x07, /* 662 */
  3378. + 0x03, 0x18, /* 663 */
  3379. + 0xc2, 0x0a, /* 664 */
  3380. + 0xc0, 0x30, /* 665 */
  3381. + 0xc2, 0x07, /* 666 */
  3382. + 0x41, 0x08, /* 667 */
  3383. + 0xd0, 0x00, /* 668 */
  3384. + 0x42, 0x08, /* 669 */
  3385. + 0xd1, 0x00, /* 670 */
  3386. + 0xe1, 0x30, /* 671 */
  3387. + 0x8a, 0x15, /* 672 */
  3388. + 0x55, 0x24, /* 673 */
  3389. + 0x8a, 0x11, /* 674 */
  3390. + 0x41, 0x08, /* 675 */
  3391. + 0xbf, 0x00, /* 676 */
  3392. + 0x42, 0x08, /* 677 */
  3393. + 0xc0, 0x00, /* 678 */
  3394. + 0x21, 0x13, /* 679 */
  3395. + 0x4a, 0x30, /* 680 */
  3396. + 0x9c, 0x00, /* 681 */
  3397. + 0x35, 0x08, /* 682 */
  3398. + 0x9e, 0x00, /* 683 */
  3399. + 0xcc, 0x01, /* 684 */
  3400. + 0xcd, 0x01, /* 685 */
  3401. + 0xca, 0x01, /* 686 */
  3402. + 0xcb, 0x01, /* 687 */
  3403. + 0xc8, 0x01, /* 688 */
  3404. + 0xc7, 0x01, /* 689 */
  3405. + 0x9c, 0x01, /* 690 */
  3406. + 0x00, 0x00, /* 691 */
  3407. + 0x1d, 0x08, /* 692 */
  3408. + 0xc9, 0x00, /* 693 */
  3409. + 0x49, 0x1c, /* 694 */
  3410. + 0x1a, 0x2d, /* 695 */
  3411. + 0x08, 0x30, /* 696 */
  3412. + 0x9c, 0x00, /* 697 */
  3413. + 0x00, 0x00, /* 698 */
  3414. + 0x1d, 0x08, /* 699 */
  3415. + 0xc9, 0x00, /* 700 */
  3416. + 0x49, 0x1c, /* 701 */
  3417. + 0xc5, 0x2a, /* 702 */
  3418. + 0x02, 0x30, /* 703 */
  3419. + 0xb0, 0x00, /* 704 */
  3420. + 0x2d, 0x30, /* 705 */
  3421. + 0x9c, 0x00, /* 706 */
  3422. + 0x1e, 0x14, /* 707 */
  3423. + 0xc7, 0x2a, /* 708 */
  3424. + 0xb0, 0x01, /* 709 */
  3425. + 0xb0, 0x0a, /* 710 */
  3426. + 0x19, 0x30, /* 711 */
  3427. + 0x3a, 0x2b, /* 712 */
  3428. + 0x30, 0x0b, /* 713 */
  3429. + 0xfc, 0x2a, /* 714 */
  3430. + 0x25, 0x30, /* 715 */
  3431. + 0x9c, 0x00, /* 716 */
  3432. + 0x9e, 0x01, /* 717 */
  3433. + 0x27, 0x30, /* 718 */
  3434. + 0x9c, 0x00, /* 719 */
  3435. + 0x9e, 0x01, /* 720 */
  3436. + 0x29, 0x30, /* 721 */
  3437. + 0x9c, 0x00, /* 722 */
  3438. + 0x9e, 0x01, /* 723 */
  3439. + 0x2d, 0x30, /* 724 */
  3440. + 0x9c, 0x00, /* 725 */
  3441. + 0x9e, 0x01, /* 726 */
  3442. + 0x27, 0x30, /* 727 */
  3443. + 0x9c, 0x00, /* 728 */
  3444. + 0x1e, 0x14, /* 729 */
  3445. + 0xff, 0x30, /* 730 */
  3446. + 0xd0, 0x00, /* 731 */
  3447. + 0xd1, 0x01, /* 732 */
  3448. + 0x19, 0x30, /* 733 */
  3449. + 0x1d, 0x25, /* 734 */
  3450. + 0x06, 0x30, /* 735 */
  3451. + 0x9c, 0x00, /* 736 */
  3452. + 0x00, 0x00, /* 737 */
  3453. + 0x1d, 0x08, /* 738 */
  3454. + 0xc9, 0x00, /* 739 */
  3455. + 0x49, 0x18, /* 740 */
  3456. + 0xef, 0x2a, /* 741 */
  3457. + 0x23, 0x30, /* 742 */
  3458. + 0x9c, 0x00, /* 743 */
  3459. + 0x1e, 0x14, /* 744 */
  3460. + 0x25, 0x30, /* 745 */
  3461. + 0x9c, 0x00, /* 746 */
  3462. + 0x1e, 0x14, /* 747 */
  3463. + 0x23, 0x30, /* 748 */
  3464. + 0x9c, 0x00, /* 749 */
  3465. + 0x9e, 0x01, /* 750 */
  3466. + 0xff, 0x30, /* 751 */
  3467. + 0xd0, 0x00, /* 752 */
  3468. + 0xd1, 0x01, /* 753 */
  3469. + 0x19, 0x30, /* 754 */
  3470. + 0x1d, 0x25, /* 755 */
  3471. + 0x29, 0x30, /* 756 */
  3472. + 0x9c, 0x00, /* 757 */
  3473. + 0x1e, 0x14, /* 758 */
  3474. + 0x2d, 0x30, /* 759 */
  3475. + 0x9c, 0x00, /* 760 */
  3476. + 0x1e, 0x14, /* 761 */
  3477. + 0x02, 0x30, /* 762 */
  3478. + 0x18, 0x2d, /* 763 */
  3479. + 0x30, 0x08, /* 764 */
  3480. + 0x02, 0x3a, /* 765 */
  3481. + 0x03, 0x1d, /* 766 */
  3482. + 0x3c, 0x2b, /* 767 */
  3483. + 0x16, 0x30, /* 768 */
  3484. + 0x9c, 0x00, /* 769 */
  3485. + 0x1e, 0x14, /* 770 */
  3486. + 0x9e, 0x01, /* 771 */
  3487. + 0xff, 0x30, /* 772 */
  3488. + 0xd0, 0x00, /* 773 */
  3489. + 0xd1, 0x01, /* 774 */
  3490. + 0x04, 0x30, /* 775 */
  3491. + 0x1d, 0x25, /* 776 */
  3492. + 0x13, 0x30, /* 777 */
  3493. + 0x9c, 0x00, /* 778 */
  3494. + 0x1e, 0x14, /* 779 */
  3495. + 0xff, 0x30, /* 780 */
  3496. + 0xd0, 0x00, /* 781 */
  3497. + 0xd1, 0x01, /* 782 */
  3498. + 0xff, 0x30, /* 783 */
  3499. + 0x1d, 0x25, /* 784 */
  3500. + 0x0e, 0x30, /* 785 */
  3501. + 0x9c, 0x00, /* 786 */
  3502. + 0x00, 0x00, /* 787 */
  3503. + 0x1d, 0x08, /* 788 */
  3504. + 0xc9, 0x00, /* 789 */
  3505. + 0x01, 0x30, /* 790 */
  3506. + 0xc9, 0x06, /* 791 */
  3507. + 0x13, 0x30, /* 792 */
  3508. + 0x9c, 0x00, /* 793 */
  3509. + 0x49, 0x08, /* 794 */
  3510. + 0x9e, 0x00, /* 795 */
  3511. + 0x9c, 0x01, /* 796 */
  3512. + 0x00, 0x00, /* 797 */
  3513. + 0x1d, 0x08, /* 798 */
  3514. + 0xc9, 0x00, /* 799 */
  3515. + 0x49, 0x1c, /* 800 */
  3516. + 0x17, 0x2d, /* 801 */
  3517. + 0x57, 0x30, /* 802 */
  3518. + 0x9c, 0x00, /* 803 */
  3519. + 0x00, 0x00, /* 804 */
  3520. + 0x1d, 0x08, /* 805 */
  3521. + 0xc9, 0x00, /* 806 */
  3522. + 0x49, 0x18, /* 807 */
  3523. + 0x2b, 0x2b, /* 808 */
  3524. + 0x03, 0x30, /* 809 */
  3525. + 0x18, 0x2d, /* 810 */
  3526. + 0x20, 0x18, /* 811 */
  3527. + 0x2f, 0x2b, /* 812 */
  3528. + 0xa0, 0x1d, /* 813 */
  3529. + 0x31, 0x2b, /* 814 */
  3530. + 0x06, 0x30, /* 815 */
  3531. + 0x32, 0x2b, /* 816 */
  3532. + 0x07, 0x30, /* 817 */
  3533. + 0xb0, 0x00, /* 818 */
  3534. + 0xa0, 0x19, /* 819 */
  3535. + 0x37, 0x2b, /* 820 */
  3536. + 0x17, 0x30, /* 821 */
  3537. + 0x9c, 0x00, /* 822 */
  3538. + 0x1e, 0x14, /* 823 */
  3539. + 0x9e, 0x01, /* 824 */
  3540. + 0x48, 0x30, /* 825 */
  3541. + 0x9c, 0x00, /* 826 */
  3542. + 0x6e, 0x2c, /* 827 */
  3543. + 0x30, 0x08, /* 828 */
  3544. + 0x07, 0x3a, /* 829 */
  3545. + 0x03, 0x1d, /* 830 */
  3546. + 0x5a, 0x2b, /* 831 */
  3547. + 0x21, 0x1f, /* 832 */
  3548. + 0x46, 0x2b, /* 833 */
  3549. + 0x21, 0x13, /* 834 */
  3550. + 0x12, 0x30, /* 835 */
  3551. + 0x9c, 0x00, /* 836 */
  3552. + 0x1e, 0x14, /* 837 */
  3553. + 0x0c, 0x30, /* 838 */
  3554. + 0x9c, 0x00, /* 839 */
  3555. + 0x00, 0x00, /* 840 */
  3556. + 0x1d, 0x08, /* 841 */
  3557. + 0xc9, 0x00, /* 842 */
  3558. + 0x49, 0x1c, /* 843 */
  3559. + 0x1a, 0x2d, /* 844 */
  3560. + 0x06, 0x30, /* 845 */
  3561. + 0xb0, 0x00, /* 846 */
  3562. + 0x21, 0x17, /* 847 */
  3563. + 0xd0, 0x01, /* 848 */
  3564. + 0xd0, 0x0a, /* 849 */
  3565. + 0x2b, 0x08, /* 850 */
  3566. + 0xd6, 0x20, /* 851 */
  3567. + 0xc9, 0x00, /* 852 */
  3568. + 0x30, 0x30, /* 853 */
  3569. + 0x9c, 0x00, /* 854 */
  3570. + 0x49, 0x08, /* 855 */
  3571. + 0x9e, 0x00, /* 856 */
  3572. + 0x1a, 0x2d, /* 857 */
  3573. + 0x30, 0x08, /* 858 */
  3574. + 0x06, 0x3a, /* 859 */
  3575. + 0x03, 0x1d, /* 860 */
  3576. + 0xac, 0x2b, /* 861 */
  3577. + 0x21, 0x1f, /* 862 */
  3578. + 0x79, 0x2b, /* 863 */
  3579. + 0x21, 0x13, /* 864 */
  3580. + 0x40, 0x30, /* 865 */
  3581. + 0xb9, 0x00, /* 866 */
  3582. + 0x06, 0x30, /* 867 */
  3583. + 0xba, 0x00, /* 868 */
  3584. + 0x12, 0x30, /* 869 */
  3585. + 0x9c, 0x00, /* 870 */
  3586. + 0x9e, 0x01, /* 871 */
  3587. + 0x14, 0x30, /* 872 */
  3588. + 0x9c, 0x00, /* 873 */
  3589. + 0x1e, 0x14, /* 874 */
  3590. + 0x9e, 0x01, /* 875 */
  3591. + 0x41, 0x30, /* 876 */
  3592. + 0x9c, 0x00, /* 877 */
  3593. + 0x1e, 0x14, /* 878 */
  3594. + 0xa0, 0x1d, /* 879 */
  3595. + 0x79, 0x2b, /* 880 */
  3596. + 0x43, 0x08, /* 881 */
  3597. + 0xd0, 0x00, /* 882 */
  3598. + 0x44, 0x08, /* 883 */
  3599. + 0xd1, 0x00, /* 884 */
  3600. + 0xe1, 0x30, /* 885 */
  3601. + 0x8a, 0x15, /* 886 */
  3602. + 0x55, 0x24, /* 887 */
  3603. + 0x8a, 0x11, /* 888 */
  3604. + 0x34, 0x08, /* 889 */
  3605. + 0xd0, 0x00, /* 890 */
  3606. + 0xd1, 0x01, /* 891 */
  3607. + 0x2a, 0x08, /* 892 */
  3608. + 0x1d, 0x25, /* 893 */
  3609. + 0x01, 0x30, /* 894 */
  3610. + 0x9c, 0x00, /* 895 */
  3611. + 0x00, 0x00, /* 896 */
  3612. + 0xa0, 0x13, /* 897 */
  3613. + 0x1d, 0x18, /* 898 */
  3614. + 0xa0, 0x17, /* 899 */
  3615. + 0x83, 0x12, /* 900 */
  3616. + 0x03, 0x13, /* 901 */
  3617. + 0xa0, 0x1f, /* 902 */
  3618. + 0x93, 0x2b, /* 903 */
  3619. + 0x20, 0x1d, /* 904 */
  3620. + 0x8c, 0x2b, /* 905 */
  3621. + 0x09, 0x30, /* 906 */
  3622. + 0x8d, 0x2b, /* 907 */
  3623. + 0x08, 0x30, /* 908 */
  3624. + 0xb0, 0x00, /* 909 */
  3625. + 0x18, 0x30, /* 910 */
  3626. + 0x9c, 0x00, /* 911 */
  3627. + 0x1e, 0x14, /* 912 */
  3628. + 0x9e, 0x01, /* 913 */
  3629. + 0xc9, 0x2c, /* 914 */
  3630. + 0x3a, 0x08, /* 915 */
  3631. + 0x39, 0x04, /* 916 */
  3632. + 0x03, 0x1d, /* 917 */
  3633. + 0xca, 0x2c, /* 918 */
  3634. + 0x14, 0x30, /* 919 */
  3635. + 0x9c, 0x00, /* 920 */
  3636. + 0x1e, 0x14, /* 921 */
  3637. + 0xa0, 0x1d, /* 922 */
  3638. + 0x9e, 0x2b, /* 923 */
  3639. + 0x21, 0x17, /* 924 */
  3640. + 0xc9, 0x2c, /* 925 */
  3641. + 0x33, 0x08, /* 926 */
  3642. + 0x48, 0x02, /* 927 */
  3643. + 0x03, 0x18, /* 928 */
  3644. + 0xa4, 0x2b, /* 929 */
  3645. + 0x05, 0x30, /* 930 */
  3646. + 0xc8, 0x2c, /* 931 */
  3647. + 0x2c, 0x08, /* 932 */
  3648. + 0x47, 0x02, /* 933 */
  3649. + 0x03, 0x18, /* 934 */
  3650. + 0xaa, 0x2b, /* 935 */
  3651. + 0x04, 0x30, /* 936 */
  3652. + 0xc8, 0x2c, /* 937 */
  3653. + 0xff, 0x30, /* 938 */
  3654. + 0xc8, 0x2c, /* 939 */
  3655. + 0x30, 0x08, /* 940 */
  3656. + 0x05, 0x3a, /* 941 */
  3657. + 0x03, 0x1d, /* 942 */
  3658. + 0xf7, 0x2b, /* 943 */
  3659. + 0xc8, 0x0a, /* 944 */
  3660. + 0x48, 0x1c, /* 945 */
  3661. + 0xc1, 0x2b, /* 946 */
  3662. + 0x45, 0x08, /* 947 */
  3663. + 0xcc, 0x07, /* 948 */
  3664. + 0x03, 0x18, /* 949 */
  3665. + 0xcd, 0x0a, /* 950 */
  3666. + 0x46, 0x08, /* 951 */
  3667. + 0xcd, 0x07, /* 952 */
  3668. + 0x4c, 0x08, /* 953 */
  3669. + 0x41, 0x02, /* 954 */
  3670. + 0xce, 0x00, /* 955 */
  3671. + 0x4d, 0x08, /* 956 */
  3672. + 0x03, 0x1c, /* 957 */
  3673. + 0x4d, 0x0a, /* 958 */
  3674. + 0x42, 0x02, /* 959 */
  3675. + 0xc8, 0x2b, /* 960 */
  3676. + 0x4c, 0x08, /* 961 */
  3677. + 0x41, 0x07, /* 962 */
  3678. + 0xce, 0x00, /* 963 */
  3679. + 0x4d, 0x08, /* 964 */
  3680. + 0x03, 0x18, /* 965 */
  3681. + 0x4d, 0x0a, /* 966 */
  3682. + 0x42, 0x07, /* 967 */
  3683. + 0xcf, 0x00, /* 968 */
  3684. + 0x40, 0x30, /* 969 */
  3685. + 0xcf, 0x07, /* 970 */
  3686. + 0x4e, 0x08, /* 971 */
  3687. + 0xd0, 0x00, /* 972 */
  3688. + 0x4f, 0x08, /* 973 */
  3689. + 0xd1, 0x00, /* 974 */
  3690. + 0x29, 0x08, /* 975 */
  3691. + 0xa0, 0x20, /* 976 */
  3692. + 0x70, 0x08, /* 977 */
  3693. + 0xbd, 0x00, /* 978 */
  3694. + 0x71, 0x08, /* 979 */
  3695. + 0xbe, 0x00, /* 980 */
  3696. + 0x48, 0x21, /* 981 */
  3697. + 0xab, 0x00, /* 982 */
  3698. + 0x3d, 0x08, /* 983 */
  3699. + 0xd0, 0x00, /* 984 */
  3700. + 0x3e, 0x08, /* 985 */
  3701. + 0xd1, 0x00, /* 986 */
  3702. + 0x2b, 0x08, /* 987 */
  3703. + 0xa0, 0x20, /* 988 */
  3704. + 0x70, 0x08, /* 989 */
  3705. + 0xbf, 0x00, /* 990 */
  3706. + 0x71, 0x08, /* 991 */
  3707. + 0xc0, 0x00, /* 992 */
  3708. + 0x00, 0x30, /* 993 */
  3709. + 0xbf, 0x07, /* 994 */
  3710. + 0x03, 0x18, /* 995 */
  3711. + 0xc0, 0x0a, /* 996 */
  3712. + 0xc0, 0x30, /* 997 */
  3713. + 0xc0, 0x07, /* 998 */
  3714. + 0x3f, 0x08, /* 999 */
  3715. + 0xd0, 0x00, /* 1000 */
  3716. + 0x40, 0x08, /* 1001 */
  3717. + 0xd1, 0x00, /* 1002 */
  3718. + 0xe1, 0x30, /* 1003 */
  3719. + 0x8a, 0x15, /* 1004 */
  3720. + 0x55, 0x24, /* 1005 */
  3721. + 0x3d, 0x08, /* 1006 */
  3722. + 0xd0, 0x00, /* 1007 */
  3723. + 0x3e, 0x08, /* 1008 */
  3724. + 0xd1, 0x00, /* 1009 */
  3725. + 0xe0, 0x30, /* 1010 */
  3726. + 0x8a, 0x15, /* 1011 */
  3727. + 0x55, 0x24, /* 1012 */
  3728. + 0x8a, 0x11, /* 1013 */
  3729. + 0x38, 0x2c, /* 1014 */
  3730. + 0x30, 0x08, /* 1015 */
  3731. + 0x04, 0x3a, /* 1016 */
  3732. + 0x03, 0x1d, /* 1017 */
  3733. + 0x47, 0x2c, /* 1018 */
  3734. + 0xc7, 0x0a, /* 1019 */
  3735. + 0x17, 0x30, /* 1020 */
  3736. + 0x9c, 0x00, /* 1021 */
  3737. + 0x1e, 0x14, /* 1022 */
  3738. + 0x9e, 0x01, /* 1023 */
  3739. + 0x47, 0x1c, /* 1024 */
  3740. + 0x15, 0x2c, /* 1025 */
  3741. + 0x37, 0x08, /* 1026 */
  3742. + 0xca, 0x07, /* 1027 */
  3743. + 0x03, 0x18, /* 1028 */
  3744. + 0xcb, 0x0a, /* 1029 */
  3745. + 0x38, 0x08, /* 1030 */
  3746. + 0xcb, 0x07, /* 1031 */
  3747. + 0x4b, 0x08, /* 1032 */
  3748. + 0xf1, 0x00, /* 1033 */
  3749. + 0x4a, 0x08, /* 1034 */
  3750. + 0xf0, 0x00, /* 1035 */
  3751. + 0xf0, 0x09, /* 1036 */
  3752. + 0xf1, 0x09, /* 1037 */
  3753. + 0xf0, 0x0a, /* 1038 */
  3754. + 0x03, 0x19, /* 1039 */
  3755. + 0xf1, 0x0a, /* 1040 */
  3756. + 0x70, 0x08, /* 1041 */
  3757. + 0xbb, 0x00, /* 1042 */
  3758. + 0x71, 0x08, /* 1043 */
  3759. + 0x18, 0x2c, /* 1044 */
  3760. + 0x4a, 0x08, /* 1045 */
  3761. + 0xbb, 0x00, /* 1046 */
  3762. + 0x4b, 0x08, /* 1047 */
  3763. + 0xbc, 0x00, /* 1048 */
  3764. + 0x3b, 0x08, /* 1049 */
  3765. + 0xd0, 0x00, /* 1050 */
  3766. + 0x3c, 0x08, /* 1051 */
  3767. + 0xd1, 0x00, /* 1052 */
  3768. + 0xe2, 0x30, /* 1053 */
  3769. + 0x8a, 0x15, /* 1054 */
  3770. + 0x55, 0x24, /* 1055 */
  3771. + 0x8a, 0x11, /* 1056 */
  3772. + 0xc8, 0x01, /* 1057 */
  3773. + 0xcc, 0x01, /* 1058 */
  3774. + 0xcd, 0x01, /* 1059 */
  3775. + 0xd1, 0x30, /* 1060 */
  3776. + 0x99, 0x21, /* 1061 */
  3777. + 0x70, 0x08, /* 1062 */
  3778. + 0xbd, 0x00, /* 1063 */
  3779. + 0x71, 0x08, /* 1064 */
  3780. + 0xbe, 0x00, /* 1065 */
  3781. + 0x41, 0x08, /* 1066 */
  3782. + 0xbf, 0x00, /* 1067 */
  3783. + 0x42, 0x08, /* 1068 */
  3784. + 0xc0, 0x00, /* 1069 */
  3785. + 0x3f, 0x08, /* 1070 */
  3786. + 0xd0, 0x00, /* 1071 */
  3787. + 0x40, 0x08, /* 1072 */
  3788. + 0xd1, 0x00, /* 1073 */
  3789. + 0xe1, 0x30, /* 1074 */
  3790. + 0x8a, 0x15, /* 1075 */
  3791. + 0x55, 0x24, /* 1076 */
  3792. + 0x8a, 0x11, /* 1077 */
  3793. + 0x48, 0x21, /* 1078 */
  3794. + 0xab, 0x00, /* 1079 */
  3795. + 0x2f, 0x30, /* 1080 */
  3796. + 0x9c, 0x00, /* 1081 */
  3797. + 0x2b, 0x08, /* 1082 */
  3798. + 0x9e, 0x00, /* 1083 */
  3799. + 0xd0, 0x01, /* 1084 */
  3800. + 0xd0, 0x0a, /* 1085 */
  3801. + 0x2b, 0x08, /* 1086 */
  3802. + 0xd6, 0x20, /* 1087 */
  3803. + 0xc9, 0x00, /* 1088 */
  3804. + 0x30, 0x30, /* 1089 */
  3805. + 0x9c, 0x00, /* 1090 */
  3806. + 0x49, 0x08, /* 1091 */
  3807. + 0x9e, 0x00, /* 1092 */
  3808. + 0x06, 0x30, /* 1093 */
  3809. + 0x18, 0x2d, /* 1094 */
  3810. + 0x30, 0x08, /* 1095 */
  3811. + 0x03, 0x3a, /* 1096 */
  3812. + 0x03, 0x1d, /* 1097 */
  3813. + 0x70, 0x2c, /* 1098 */
  3814. + 0x21, 0x1f, /* 1099 */
  3815. + 0x5a, 0x2c, /* 1100 */
  3816. + 0x44, 0x30, /* 1101 */
  3817. + 0x9c, 0x00, /* 1102 */
  3818. + 0xb0, 0x30, /* 1103 */
  3819. + 0x9e, 0x00, /* 1104 */
  3820. + 0x1d, 0x30, /* 1105 */
  3821. + 0x9c, 0x00, /* 1106 */
  3822. + 0x1e, 0x14, /* 1107 */
  3823. + 0x9e, 0x01, /* 1108 */
  3824. + 0x48, 0x30, /* 1109 */
  3825. + 0x9c, 0x00, /* 1110 */
  3826. + 0x1e, 0x14, /* 1111 */
  3827. + 0x9e, 0x01, /* 1112 */
  3828. + 0x21, 0x13, /* 1113 */
  3829. + 0x58, 0x30, /* 1114 */
  3830. + 0x9c, 0x00, /* 1115 */
  3831. + 0x00, 0x00, /* 1116 */
  3832. + 0x1d, 0x08, /* 1117 */
  3833. + 0xc9, 0x00, /* 1118 */
  3834. + 0x49, 0x1c, /* 1119 */
  3835. + 0x1a, 0x2d, /* 1120 */
  3836. + 0x20, 0x18, /* 1121 */
  3837. + 0x65, 0x2c, /* 1122 */
  3838. + 0xa0, 0x1d, /* 1123 */
  3839. + 0x67, 0x2c, /* 1124 */
  3840. + 0x06, 0x30, /* 1125 */
  3841. + 0x68, 0x2c, /* 1126 */
  3842. + 0x07, 0x30, /* 1127 */
  3843. + 0xb0, 0x00, /* 1128 */
  3844. + 0xa0, 0x19, /* 1129 */
  3845. + 0x6d, 0x2c, /* 1130 */
  3846. + 0x17, 0x30, /* 1131 */
  3847. + 0x9c, 0x00, /* 1132 */
  3848. + 0x1e, 0x14, /* 1133 */
  3849. + 0x9e, 0x01, /* 1134 */
  3850. + 0x19, 0x2d, /* 1135 */
  3851. + 0x30, 0x08, /* 1136 */
  3852. + 0x08, 0x3a, /* 1137 */
  3853. + 0x03, 0x1d, /* 1138 */
  3854. + 0x8e, 0x2c, /* 1139 */
  3855. + 0x18, 0x30, /* 1140 */
  3856. + 0x9c, 0x00, /* 1141 */
  3857. + 0x1e, 0x14, /* 1142 */
  3858. + 0x9e, 0x01, /* 1143 */
  3859. + 0xd5, 0x30, /* 1144 */
  3860. + 0x8a, 0x15, /* 1145 */
  3861. + 0xe1, 0x24, /* 1146 */
  3862. + 0x8a, 0x11, /* 1147 */
  3863. + 0xc9, 0x00, /* 1148 */
  3864. + 0xb9, 0x00, /* 1149 */
  3865. + 0xba, 0x01, /* 1150 */
  3866. + 0xff, 0x30, /* 1151 */
  3867. + 0xd0, 0x00, /* 1152 */
  3868. + 0xd1, 0x01, /* 1153 */
  3869. + 0x2a, 0x08, /* 1154 */
  3870. + 0x1d, 0x25, /* 1155 */
  3871. + 0xff, 0x30, /* 1156 */
  3872. + 0xb9, 0x07, /* 1157 */
  3873. + 0x03, 0x1c, /* 1158 */
  3874. + 0xba, 0x03, /* 1159 */
  3875. + 0x3a, 0x08, /* 1160 */
  3876. + 0x39, 0x04, /* 1161 */
  3877. + 0x03, 0x1d, /* 1162 */
  3878. + 0x7f, 0x2c, /* 1163 */
  3879. + 0x09, 0x30, /* 1164 */
  3880. + 0x18, 0x2d, /* 1165 */
  3881. + 0x30, 0x08, /* 1166 */
  3882. + 0x0a, 0x3a, /* 1167 */
  3883. + 0x03, 0x1d, /* 1168 */
  3884. + 0xcf, 0x2c, /* 1169 */
  3885. + 0x21, 0x1f, /* 1170 */
  3886. + 0xa0, 0x2c, /* 1171 */
  3887. + 0x21, 0x13, /* 1172 */
  3888. + 0x40, 0x30, /* 1173 */
  3889. + 0xb9, 0x00, /* 1174 */
  3890. + 0x06, 0x30, /* 1175 */
  3891. + 0xba, 0x00, /* 1176 */
  3892. + 0x14, 0x30, /* 1177 */
  3893. + 0x9c, 0x00, /* 1178 */
  3894. + 0x1e, 0x14, /* 1179 */
  3895. + 0x9e, 0x01, /* 1180 */
  3896. + 0x15, 0x30, /* 1181 */
  3897. + 0x9c, 0x00, /* 1182 */
  3898. + 0x1e, 0x14, /* 1183 */
  3899. + 0x34, 0x08, /* 1184 */
  3900. + 0xd0, 0x00, /* 1185 */
  3901. + 0xd1, 0x01, /* 1186 */
  3902. + 0x2a, 0x08, /* 1187 */
  3903. + 0x1d, 0x25, /* 1188 */
  3904. + 0x01, 0x30, /* 1189 */
  3905. + 0x9c, 0x00, /* 1190 */
  3906. + 0x00, 0x00, /* 1191 */
  3907. + 0xa0, 0x13, /* 1192 */
  3908. + 0x1d, 0x18, /* 1193 */
  3909. + 0xa0, 0x17, /* 1194 */
  3910. + 0x83, 0x12, /* 1195 */
  3911. + 0x03, 0x13, /* 1196 */
  3912. + 0x9c, 0x01, /* 1197 */
  3913. + 0x00, 0x00, /* 1198 */
  3914. + 0x1d, 0x08, /* 1199 */
  3915. + 0xc9, 0x00, /* 1200 */
  3916. + 0x49, 0x18, /* 1201 */
  3917. + 0xb5, 0x2c, /* 1202 */
  3918. + 0x38, 0x30, /* 1203 */
  3919. + 0xc8, 0x2c, /* 1204 */
  3920. + 0xa0, 0x1f, /* 1205 */
  3921. + 0xbb, 0x2c, /* 1206 */
  3922. + 0x20, 0x19, /* 1207 */
  3923. + 0xc7, 0x2c, /* 1208 */
  3924. + 0x08, 0x30, /* 1209 */
  3925. + 0xc8, 0x2c, /* 1210 */
  3926. + 0x3a, 0x08, /* 1211 */
  3927. + 0x39, 0x04, /* 1212 */
  3928. + 0x03, 0x1d, /* 1213 */
  3929. + 0xca, 0x2c, /* 1214 */
  3930. + 0x03, 0x30, /* 1215 */
  3931. + 0x23, 0x02, /* 1216 */
  3932. + 0x03, 0x1c, /* 1217 */
  3933. + 0xc7, 0x2c, /* 1218 */
  3934. + 0x38, 0x30, /* 1219 */
  3935. + 0xb0, 0x00, /* 1220 */
  3936. + 0xb2, 0x0a, /* 1221 */
  3937. + 0xc9, 0x2c, /* 1222 */
  3938. + 0x09, 0x30, /* 1223 */
  3939. + 0xb0, 0x00, /* 1224 */
  3940. + 0x21, 0x17, /* 1225 */
  3941. + 0xff, 0x30, /* 1226 */
  3942. + 0xb9, 0x07, /* 1227 */
  3943. + 0x03, 0x1c, /* 1228 */
  3944. + 0xba, 0x03, /* 1229 */
  3945. + 0x1a, 0x2d, /* 1230 */
  3946. + 0x30, 0x08, /* 1231 */
  3947. + 0x0b, 0x3a, /* 1232 */
  3948. + 0x03, 0x1d, /* 1233 */
  3949. + 0xd8, 0x2c, /* 1234 */
  3950. + 0xb2, 0x0a, /* 1235 */
  3951. + 0x21, 0x17, /* 1236 */
  3952. + 0x38, 0x30, /* 1237 */
  3953. + 0xb0, 0x00, /* 1238 */
  3954. + 0x1a, 0x2d, /* 1239 */
  3955. + 0x30, 0x08, /* 1240 */
  3956. + 0x09, 0x3a, /* 1241 */
  3957. + 0x03, 0x1d, /* 1242 */
  3958. + 0x14, 0x2d, /* 1243 */
  3959. + 0x40, 0x30, /* 1244 */
  3960. + 0x9c, 0x00, /* 1245 */
  3961. + 0x1e, 0x14, /* 1246 */
  3962. + 0x01, 0x30, /* 1247 */
  3963. + 0x9c, 0x00, /* 1248 */
  3964. + 0x00, 0x00, /* 1249 */
  3965. + 0xa0, 0x13, /* 1250 */
  3966. + 0x1d, 0x18, /* 1251 */
  3967. + 0xa0, 0x17, /* 1252 */
  3968. + 0x83, 0x12, /* 1253 */
  3969. + 0x03, 0x13, /* 1254 */
  3970. + 0xa0, 0x1f, /* 1255 */
  3971. + 0x11, 0x2d, /* 1256 */
  3972. + 0xe8, 0x30, /* 1257 */
  3973. + 0x99, 0x21, /* 1258 */
  3974. + 0x70, 0x08, /* 1259 */
  3975. + 0xce, 0x00, /* 1260 */
  3976. + 0x71, 0x08, /* 1261 */
  3977. + 0xcf, 0x00, /* 1262 */
  3978. + 0x3f, 0x08, /* 1263 */
  3979. + 0x4e, 0x07, /* 1264 */
  3980. + 0xc3, 0x00, /* 1265 */
  3981. + 0x40, 0x08, /* 1266 */
  3982. + 0x03, 0x18, /* 1267 */
  3983. + 0x40, 0x0a, /* 1268 */
  3984. + 0x4f, 0x07, /* 1269 */
  3985. + 0xc4, 0x00, /* 1270 */
  3986. + 0x00, 0x30, /* 1271 */
  3987. + 0x43, 0x07, /* 1272 */
  3988. + 0xce, 0x00, /* 1273 */
  3989. + 0x40, 0x30, /* 1274 */
  3990. + 0x03, 0x18, /* 1275 */
  3991. + 0x41, 0x30, /* 1276 */
  3992. + 0x44, 0x07, /* 1277 */
  3993. + 0xcf, 0x00, /* 1278 */
  3994. + 0x4e, 0x08, /* 1279 */
  3995. + 0xd0, 0x00, /* 1280 */
  3996. + 0x4f, 0x08, /* 1281 */
  3997. + 0xd1, 0x00, /* 1282 */
  3998. + 0x2b, 0x08, /* 1283 */
  3999. + 0xa0, 0x20, /* 1284 */
  4000. + 0x70, 0x08, /* 1285 */
  4001. + 0xbd, 0x00, /* 1286 */
  4002. + 0x71, 0x08, /* 1287 */
  4003. + 0xbe, 0x00, /* 1288 */
  4004. + 0x3d, 0x08, /* 1289 */
  4005. + 0xd0, 0x00, /* 1290 */
  4006. + 0x3e, 0x08, /* 1291 */
  4007. + 0xd1, 0x00, /* 1292 */
  4008. + 0xe0, 0x30, /* 1293 */
  4009. + 0x8a, 0x15, /* 1294 */
  4010. + 0x55, 0x24, /* 1295 */
  4011. + 0x8a, 0x11, /* 1296 */
  4012. + 0x21, 0x17, /* 1297 */
  4013. + 0xa1, 0x17, /* 1298 */
  4014. + 0x1a, 0x2d, /* 1299 */
  4015. + 0x30, 0x0f, /* 1300 */
  4016. + 0x16, 0x2d, /* 1301 */
  4017. + 0xad, 0x17, /* 1302 */
  4018. + 0x38, 0x30, /* 1303 */
  4019. + 0xb0, 0x00, /* 1304 */
  4020. + 0x21, 0x17, /* 1305 */
  4021. + 0xa1, 0x1b, /* 1306 */
  4022. + 0x08, 0x00, /* 1307 */
  4023. + 0xb1, 0x29, /* 1308 */
  4024. + 0x83, 0x01, /* 1309 */
  4025. + 0xd2, 0x00, /* 1310 */
  4026. + 0x50, 0x08, /* 1311 */
  4027. + 0xd3, 0x00, /* 1312 */
  4028. + 0xd3, 0x0b, /* 1313 */
  4029. + 0x21, 0x2d, /* 1314 */
  4030. + 0xd2, 0x0b, /* 1315 */
  4031. + 0x1f, 0x2d, /* 1316 */
  4032. + 0x08, 0x00, /* 1317 */
  4033. + 0x83, 0x01, /* 1318 */
  4034. + 0xa4, 0x01, /* 1319 */
  4035. + 0x1a, 0x30, /* 1320 */
  4036. + 0xb0, 0x00, /* 1321 */
  4037. + 0xa1, 0x13, /* 1322 */
  4038. + 0xfd, 0x2f, /* 1323 */
  4039. + 0x30, 0x08, /* 1324 */
  4040. + 0x21, 0x1f, /* 1325 */
  4041. + 0x46, 0x2d, /* 1326 */
  4042. + 0x2d, 0x04, /* 1327 */
  4043. + 0xb1, 0x00, /* 1328 */
  4044. + 0x47, 0x30, /* 1329 */
  4045. + 0x9c, 0x00, /* 1330 */
  4046. + 0x31, 0x08, /* 1331 */
  4047. + 0x9e, 0x00, /* 1332 */
  4048. + 0x21, 0x1e, /* 1333 */
  4049. + 0x45, 0x2d, /* 1334 */
  4050. + 0x4e, 0x30, /* 1335 */
  4051. + 0x9c, 0x00, /* 1336 */
  4052. + 0x1e, 0x14, /* 1337 */
  4053. + 0x9e, 0x01, /* 1338 */
  4054. + 0x66, 0x30, /* 1339 */
  4055. + 0x9c, 0x00, /* 1340 */
  4056. + 0x00, 0x00, /* 1341 */
  4057. + 0xa1, 0x11, /* 1342 */
  4058. + 0x1d, 0x18, /* 1343 */
  4059. + 0xa1, 0x15, /* 1344 */
  4060. + 0x83, 0x12, /* 1345 */
  4061. + 0x03, 0x13, /* 1346 */
  4062. + 0xa1, 0x1d, /* 1347 */
  4063. + 0x3b, 0x2d, /* 1348 */
  4064. + 0x30, 0x08, /* 1349 */
  4065. + 0x1a, 0x3a, /* 1350 */
  4066. + 0x03, 0x1d, /* 1351 */
  4067. + 0x59, 0x2d, /* 1352 */
  4068. + 0x01, 0x30, /* 1353 */
  4069. + 0x9c, 0x00, /* 1354 */
  4070. + 0x00, 0x00, /* 1355 */
  4071. + 0xa0, 0x13, /* 1356 */
  4072. + 0x1d, 0x18, /* 1357 */
  4073. + 0xa0, 0x17, /* 1358 */
  4074. + 0x83, 0x12, /* 1359 */
  4075. + 0x03, 0x13, /* 1360 */
  4076. + 0xa0, 0x1f, /* 1361 */
  4077. + 0xf1, 0x2e, /* 1362 */
  4078. + 0xa0, 0x1d, /* 1363 */
  4079. + 0x57, 0x2d, /* 1364 */
  4080. + 0x13, 0x30, /* 1365 */
  4081. + 0xb5, 0x2f, /* 1366 */
  4082. + 0x10, 0x30, /* 1367 */
  4083. + 0xb5, 0x2f, /* 1368 */
  4084. + 0x30, 0x08, /* 1369 */
  4085. + 0x10, 0x3a, /* 1370 */
  4086. + 0x03, 0x1d, /* 1371 */
  4087. + 0x68, 0x2d, /* 1372 */
  4088. + 0x15, 0x30, /* 1373 */
  4089. + 0x9c, 0x00, /* 1374 */
  4090. + 0x1e, 0x14, /* 1375 */
  4091. + 0x9e, 0x01, /* 1376 */
  4092. + 0x21, 0x30, /* 1377 */
  4093. + 0x9c, 0x00, /* 1378 */
  4094. + 0x1e, 0x14, /* 1379 */
  4095. + 0x9e, 0x01, /* 1380 */
  4096. + 0x21, 0x17, /* 1381 */
  4097. + 0x11, 0x30, /* 1382 */
  4098. + 0xda, 0x2f, /* 1383 */
  4099. + 0x30, 0x08, /* 1384 */
  4100. + 0x11, 0x3a, /* 1385 */
  4101. + 0x03, 0x1d, /* 1386 */
  4102. + 0xc1, 0x2d, /* 1387 */
  4103. + 0x21, 0x1f, /* 1388 */
  4104. + 0x7e, 0x2d, /* 1389 */
  4105. + 0x44, 0x30, /* 1390 */
  4106. + 0x9c, 0x00, /* 1391 */
  4107. + 0x30, 0x30, /* 1392 */
  4108. + 0x9e, 0x00, /* 1393 */
  4109. + 0x1d, 0x30, /* 1394 */
  4110. + 0x9c, 0x00, /* 1395 */
  4111. + 0x1e, 0x14, /* 1396 */
  4112. + 0x9e, 0x01, /* 1397 */
  4113. + 0xb9, 0x01, /* 1398 */
  4114. + 0x64, 0x30, /* 1399 */
  4115. + 0xba, 0x00, /* 1400 */
  4116. + 0x21, 0x13, /* 1401 */
  4117. + 0x45, 0x30, /* 1402 */
  4118. + 0x9c, 0x00, /* 1403 */
  4119. + 0x1e, 0x14, /* 1404 */
  4120. + 0x9e, 0x01, /* 1405 */
  4121. + 0xff, 0x30, /* 1406 */
  4122. + 0xd0, 0x00, /* 1407 */
  4123. + 0xd1, 0x01, /* 1408 */
  4124. + 0x2a, 0x08, /* 1409 */
  4125. + 0x1d, 0x25, /* 1410 */
  4126. + 0xb9, 0x08, /* 1411 */
  4127. + 0x03, 0x19, /* 1412 */
  4128. + 0xba, 0x03, /* 1413 */
  4129. + 0xb9, 0x03, /* 1414 */
  4130. + 0x01, 0x30, /* 1415 */
  4131. + 0x9c, 0x00, /* 1416 */
  4132. + 0x00, 0x00, /* 1417 */
  4133. + 0x1d, 0x08, /* 1418 */
  4134. + 0xc8, 0x00, /* 1419 */
  4135. + 0x56, 0x30, /* 1420 */
  4136. + 0x9c, 0x00, /* 1421 */
  4137. + 0x00, 0x00, /* 1422 */
  4138. + 0x1d, 0x08, /* 1423 */
  4139. + 0xc7, 0x00, /* 1424 */
  4140. + 0x48, 0x1c, /* 1425 */
  4141. + 0x9b, 0x2e, /* 1426 */
  4142. + 0x47, 0x1c, /* 1427 */
  4143. + 0xb9, 0x2d, /* 1428 */
  4144. + 0xe9, 0x30, /* 1429 */
  4145. + 0x99, 0x21, /* 1430 */
  4146. + 0x70, 0x08, /* 1431 */
  4147. + 0xca, 0x00, /* 1432 */
  4148. + 0x71, 0x08, /* 1433 */
  4149. + 0xcb, 0x00, /* 1434 */
  4150. + 0x4a, 0x08, /* 1435 */
  4151. + 0xce, 0x00, /* 1436 */
  4152. + 0x4b, 0x08, /* 1437 */
  4153. + 0xcf, 0x00, /* 1438 */
  4154. + 0x3d, 0x08, /* 1439 */
  4155. + 0xd0, 0x00, /* 1440 */
  4156. + 0x3e, 0x08, /* 1441 */
  4157. + 0xd1, 0x00, /* 1442 */
  4158. + 0x8b, 0x20, /* 1443 */
  4159. + 0x70, 0x08, /* 1444 */
  4160. + 0xca, 0x00, /* 1445 */
  4161. + 0x71, 0x08, /* 1446 */
  4162. + 0xcb, 0x00, /* 1447 */
  4163. + 0x4a, 0x08, /* 1448 */
  4164. + 0xbb, 0x02, /* 1449 */
  4165. + 0x03, 0x1c, /* 1450 */
  4166. + 0xbc, 0x03, /* 1451 */
  4167. + 0x4b, 0x08, /* 1452 */
  4168. + 0xbc, 0x02, /* 1453 */
  4169. + 0x3b, 0x08, /* 1454 */
  4170. + 0xd0, 0x00, /* 1455 */
  4171. + 0x3c, 0x08, /* 1456 */
  4172. + 0xd1, 0x00, /* 1457 */
  4173. + 0xe2, 0x30, /* 1458 */
  4174. + 0x8a, 0x15, /* 1459 */
  4175. + 0x55, 0x24, /* 1460 */
  4176. + 0x8a, 0x11, /* 1461 */
  4177. + 0x21, 0x17, /* 1462 */
  4178. + 0x12, 0x30, /* 1463 */
  4179. + 0xda, 0x2f, /* 1464 */
  4180. + 0x3a, 0x08, /* 1465 */
  4181. + 0x39, 0x04, /* 1466 */
  4182. + 0x03, 0x1d, /* 1467 */
  4183. + 0xfd, 0x2f, /* 1468 */
  4184. + 0x21, 0x17, /* 1469 */
  4185. + 0xa1, 0x17, /* 1470 */
  4186. + 0x0a, 0x30, /* 1471 */
  4187. + 0xda, 0x2f, /* 1472 */
  4188. + 0x30, 0x08, /* 1473 */
  4189. + 0x12, 0x3a, /* 1474 */
  4190. + 0x03, 0x1d, /* 1475 */
  4191. + 0xe1, 0x2d, /* 1476 */
  4192. + 0x20, 0x1d, /* 1477 */
  4193. + 0xc9, 0x2d, /* 1478 */
  4194. + 0x10, 0x30, /* 1479 */
  4195. + 0xcd, 0x2d, /* 1480 */
  4196. + 0xd5, 0x30, /* 1481 */
  4197. + 0x8a, 0x15, /* 1482 */
  4198. + 0xe1, 0x24, /* 1483 */
  4199. + 0x8a, 0x11, /* 1484 */
  4200. + 0xc7, 0x00, /* 1485 */
  4201. + 0xb9, 0x00, /* 1486 */
  4202. + 0xba, 0x01, /* 1487 */
  4203. + 0xff, 0x30, /* 1488 */
  4204. + 0xd0, 0x00, /* 1489 */
  4205. + 0xd1, 0x01, /* 1490 */
  4206. + 0x2a, 0x08, /* 1491 */
  4207. + 0x1d, 0x25, /* 1492 */
  4208. + 0x39, 0x08, /* 1493 */
  4209. + 0x03, 0x19, /* 1494 */
  4210. + 0xba, 0x03, /* 1495 */
  4211. + 0xb9, 0x03, /* 1496 */
  4212. + 0x39, 0x0a, /* 1497 */
  4213. + 0x03, 0x19, /* 1498 */
  4214. + 0x3a, 0x0a, /* 1499 */
  4215. + 0x03, 0x1d, /* 1500 */
  4216. + 0xd0, 0x2d, /* 1501 */
  4217. + 0x21, 0x17, /* 1502 */
  4218. + 0x13, 0x30, /* 1503 */
  4219. + 0xda, 0x2f, /* 1504 */
  4220. + 0x30, 0x08, /* 1505 */
  4221. + 0x13, 0x3a, /* 1506 */
  4222. + 0x03, 0x1d, /* 1507 */
  4223. + 0x17, 0x2e, /* 1508 */
  4224. + 0x21, 0x1f, /* 1509 */
  4225. + 0xf4, 0x2d, /* 1510 */
  4226. + 0x21, 0x13, /* 1511 */
  4227. + 0xb9, 0x01, /* 1512 */
  4228. + 0xc8, 0x30, /* 1513 */
  4229. + 0xba, 0x00, /* 1514 */
  4230. + 0x15, 0x30, /* 1515 */
  4231. + 0x9c, 0x00, /* 1516 */
  4232. + 0x1e, 0x14, /* 1517 */
  4233. + 0x9e, 0x01, /* 1518 */
  4234. + 0x03, 0x30, /* 1519 */
  4235. + 0x9c, 0x00, /* 1520 */
  4236. + 0x9e, 0x01, /* 1521 */
  4237. + 0x9c, 0x00, /* 1522 */
  4238. + 0x1e, 0x14, /* 1523 */
  4239. + 0x0f, 0x30, /* 1524 */
  4240. + 0xd0, 0x00, /* 1525 */
  4241. + 0xd1, 0x01, /* 1526 */
  4242. + 0x2a, 0x08, /* 1527 */
  4243. + 0x1d, 0x25, /* 1528 */
  4244. + 0x02, 0x30, /* 1529 */
  4245. + 0x9c, 0x00, /* 1530 */
  4246. + 0x00, 0x00, /* 1531 */
  4247. + 0x1d, 0x08, /* 1532 */
  4248. + 0xc8, 0x00, /* 1533 */
  4249. + 0x48, 0x1c, /* 1534 */
  4250. + 0x0b, 0x2e, /* 1535 */
  4251. + 0x21, 0x17, /* 1536 */
  4252. + 0x1a, 0x30, /* 1537 */
  4253. + 0x9c, 0x00, /* 1538 */
  4254. + 0x1e, 0x14, /* 1539 */
  4255. + 0x9e, 0x01, /* 1540 */
  4256. + 0xa0, 0x1e, /* 1541 */
  4257. + 0x09, 0x2e, /* 1542 */
  4258. + 0x15, 0x30, /* 1543 */
  4259. + 0x11, 0x2e, /* 1544 */
  4260. + 0x14, 0x30, /* 1545 */
  4261. + 0x11, 0x2e, /* 1546 */
  4262. + 0x3a, 0x08, /* 1547 */
  4263. + 0x39, 0x04, /* 1548 */
  4264. + 0x03, 0x1d, /* 1549 */
  4265. + 0x12, 0x2e, /* 1550 */
  4266. + 0x21, 0x17, /* 1551 */
  4267. + 0x18, 0x30, /* 1552 */
  4268. + 0xb0, 0x00, /* 1553 */
  4269. + 0xff, 0x30, /* 1554 */
  4270. + 0xb9, 0x07, /* 1555 */
  4271. + 0x03, 0x1c, /* 1556 */
  4272. + 0xba, 0x03, /* 1557 */
  4273. + 0xfd, 0x2f, /* 1558 */
  4274. + 0x30, 0x08, /* 1559 */
  4275. + 0x14, 0x3a, /* 1560 */
  4276. + 0x03, 0x1d, /* 1561 */
  4277. + 0x2e, 0x2e, /* 1562 */
  4278. + 0x54, 0x20, /* 1563 */
  4279. + 0x02, 0x30, /* 1564 */
  4280. + 0x9c, 0x00, /* 1565 */
  4281. + 0x00, 0x00, /* 1566 */
  4282. + 0x1d, 0x08, /* 1567 */
  4283. + 0xc8, 0x00, /* 1568 */
  4284. + 0x01, 0x30, /* 1569 */
  4285. + 0x9c, 0x00, /* 1570 */
  4286. + 0x00, 0x00, /* 1571 */
  4287. + 0xa0, 0x13, /* 1572 */
  4288. + 0x1d, 0x18, /* 1573 */
  4289. + 0xa0, 0x17, /* 1574 */
  4290. + 0x83, 0x12, /* 1575 */
  4291. + 0x03, 0x13, /* 1576 */
  4292. + 0xa0, 0x1b, /* 1577 */
  4293. + 0x48, 0x1c, /* 1578 */
  4294. + 0xf1, 0x2e, /* 1579 */
  4295. + 0x15, 0x30, /* 1580 */
  4296. + 0xb5, 0x2f, /* 1581 */
  4297. + 0x30, 0x08, /* 1582 */
  4298. + 0x18, 0x3a, /* 1583 */
  4299. + 0x03, 0x1d, /* 1584 */
  4300. + 0x6b, 0x2e, /* 1585 */
  4301. + 0xa0, 0x1d, /* 1586 */
  4302. + 0x36, 0x2e, /* 1587 */
  4303. + 0x0b, 0x30, /* 1588 */
  4304. + 0x67, 0x2e, /* 1589 */
  4305. + 0x3e, 0x08, /* 1590 */
  4306. + 0xf1, 0x00, /* 1591 */
  4307. + 0x3d, 0x08, /* 1592 */
  4308. + 0xf0, 0x00, /* 1593 */
  4309. + 0x03, 0x10, /* 1594 */
  4310. + 0xf1, 0x0c, /* 1595 */
  4311. + 0xf0, 0x0c, /* 1596 */
  4312. + 0x70, 0x08, /* 1597 */
  4313. + 0xcc, 0x00, /* 1598 */
  4314. + 0x71, 0x08, /* 1599 */
  4315. + 0xcd, 0x00, /* 1600 */
  4316. + 0x22, 0x0b, /* 1601 */
  4317. + 0x49, 0x2e, /* 1602 */
  4318. + 0xcc, 0x09, /* 1603 */
  4319. + 0xcd, 0x09, /* 1604 */
  4320. + 0xcc, 0x0a, /* 1605 */
  4321. + 0x03, 0x19, /* 1606 */
  4322. + 0xcd, 0x0a, /* 1607 */
  4323. + 0x4c, 0x2e, /* 1608 */
  4324. + 0x4d, 0x0d, /* 1609 */
  4325. + 0xcd, 0x0c, /* 1610 */
  4326. + 0xcc, 0x0c, /* 1611 */
  4327. + 0xa3, 0x0a, /* 1612 */
  4328. + 0x03, 0x30, /* 1613 */
  4329. + 0x23, 0x02, /* 1614 */
  4330. + 0x03, 0x18, /* 1615 */
  4331. + 0x2d, 0x17, /* 1616 */
  4332. + 0x22, 0x08, /* 1617 */
  4333. + 0x02, 0x3a, /* 1618 */
  4334. + 0x03, 0x1d, /* 1619 */
  4335. + 0x57, 0x2e, /* 1620 */
  4336. + 0xa2, 0x01, /* 1621 */
  4337. + 0x58, 0x2e, /* 1622 */
  4338. + 0xa2, 0x0a, /* 1623 */
  4339. + 0x4c, 0x08, /* 1624 */
  4340. + 0xbb, 0x07, /* 1625 */
  4341. + 0x03, 0x18, /* 1626 */
  4342. + 0xbc, 0x0a, /* 1627 */
  4343. + 0x4d, 0x08, /* 1628 */
  4344. + 0xbc, 0x07, /* 1629 */
  4345. + 0x3b, 0x08, /* 1630 */
  4346. + 0xd0, 0x00, /* 1631 */
  4347. + 0x3c, 0x08, /* 1632 */
  4348. + 0xd1, 0x00, /* 1633 */
  4349. + 0xe2, 0x30, /* 1634 */
  4350. + 0x8a, 0x15, /* 1635 */
  4351. + 0x55, 0x24, /* 1636 */
  4352. + 0x8a, 0x11, /* 1637 */
  4353. + 0x0a, 0x30, /* 1638 */
  4354. + 0xb0, 0x00, /* 1639 */
  4355. + 0xa1, 0x17, /* 1640 */
  4356. + 0x21, 0x17, /* 1641 */
  4357. + 0xfc, 0x2f, /* 1642 */
  4358. + 0x30, 0x08, /* 1643 */
  4359. + 0x15, 0x3a, /* 1644 */
  4360. + 0x03, 0x1d, /* 1645 */
  4361. + 0xc0, 0x2e, /* 1646 */
  4362. + 0x21, 0x1f, /* 1647 */
  4363. + 0x83, 0x2e, /* 1648 */
  4364. + 0xb9, 0x01, /* 1649 */
  4365. + 0xc8, 0x30, /* 1650 */
  4366. + 0xba, 0x00, /* 1651 */
  4367. + 0x44, 0x30, /* 1652 */
  4368. + 0x9c, 0x00, /* 1653 */
  4369. + 0x01, 0x30, /* 1654 */
  4370. + 0x9e, 0x00, /* 1655 */
  4371. + 0x4b, 0x30, /* 1656 */
  4372. + 0x9c, 0x00, /* 1657 */
  4373. + 0x1e, 0x14, /* 1658 */
  4374. + 0x4c, 0x30, /* 1659 */
  4375. + 0x9c, 0x00, /* 1660 */
  4376. + 0x1e, 0x14, /* 1661 */
  4377. + 0x50, 0x30, /* 1662 */
  4378. + 0x9c, 0x00, /* 1663 */
  4379. + 0x1e, 0x14, /* 1664 */
  4380. + 0x9e, 0x01, /* 1665 */
  4381. + 0x21, 0x13, /* 1666 */
  4382. + 0xff, 0x30, /* 1667 */
  4383. + 0xd0, 0x00, /* 1668 */
  4384. + 0xd1, 0x01, /* 1669 */
  4385. + 0x2a, 0x08, /* 1670 */
  4386. + 0x1d, 0x25, /* 1671 */
  4387. + 0xff, 0x30, /* 1672 */
  4388. + 0xb9, 0x07, /* 1673 */
  4389. + 0x03, 0x1c, /* 1674 */
  4390. + 0xba, 0x03, /* 1675 */
  4391. + 0x59, 0x30, /* 1676 */
  4392. + 0x9c, 0x00, /* 1677 */
  4393. + 0x00, 0x00, /* 1678 */
  4394. + 0x1d, 0x08, /* 1679 */
  4395. + 0xc8, 0x00, /* 1680 */
  4396. + 0x01, 0x30, /* 1681 */
  4397. + 0x9c, 0x00, /* 1682 */
  4398. + 0x00, 0x00, /* 1683 */
  4399. + 0xa0, 0x13, /* 1684 */
  4400. + 0x1d, 0x18, /* 1685 */
  4401. + 0xa0, 0x17, /* 1686 */
  4402. + 0x83, 0x12, /* 1687 */
  4403. + 0x03, 0x13, /* 1688 */
  4404. + 0xa0, 0x1b, /* 1689 */
  4405. + 0x9e, 0x2e, /* 1690 */
  4406. + 0x21, 0x17, /* 1691 */
  4407. + 0x18, 0x30, /* 1692 */
  4408. + 0xda, 0x2f, /* 1693 */
  4409. + 0x48, 0x1c, /* 1694 */
  4410. + 0xbb, 0x2e, /* 1695 */
  4411. + 0x21, 0x17, /* 1696 */
  4412. + 0x16, 0x30, /* 1697 */
  4413. + 0xb0, 0x00, /* 1698 */
  4414. + 0x21, 0x10, /* 1699 */
  4415. + 0x3f, 0x30, /* 1700 */
  4416. + 0x9c, 0x00, /* 1701 */
  4417. + 0x00, 0x00, /* 1702 */
  4418. + 0xa1, 0x10, /* 1703 */
  4419. + 0x1d, 0x18, /* 1704 */
  4420. + 0xa1, 0x14, /* 1705 */
  4421. + 0x83, 0x12, /* 1706 */
  4422. + 0x03, 0x13, /* 1707 */
  4423. + 0xa1, 0x1c, /* 1708 */
  4424. + 0xb0, 0x2e, /* 1709 */
  4425. + 0x21, 0x11, /* 1710 */
  4426. + 0xb1, 0x2e, /* 1711 */
  4427. + 0x21, 0x15, /* 1712 */
  4428. + 0xff, 0x30, /* 1713 */
  4429. + 0xc8, 0x00, /* 1714 */
  4430. + 0xff, 0x30, /* 1715 */
  4431. + 0xd0, 0x00, /* 1716 */
  4432. + 0xd1, 0x01, /* 1717 */
  4433. + 0x20, 0x30, /* 1718 */
  4434. + 0x1d, 0x25, /* 1719 */
  4435. + 0xc8, 0x0b, /* 1720 */
  4436. + 0xb3, 0x2e, /* 1721 */
  4437. + 0xfd, 0x2f, /* 1722 */
  4438. + 0x3a, 0x08, /* 1723 */
  4439. + 0x39, 0x04, /* 1724 */
  4440. + 0x03, 0x1d, /* 1725 */
  4441. + 0xfd, 0x2f, /* 1726 */
  4442. + 0xb6, 0x2f, /* 1727 */
  4443. + 0x30, 0x08, /* 1728 */
  4444. + 0x16, 0x3a, /* 1729 */
  4445. + 0x03, 0x19, /* 1730 */
  4446. + 0xc8, 0x2e, /* 1731 */
  4447. + 0x30, 0x08, /* 1732 */
  4448. + 0x1c, 0x3a, /* 1733 */
  4449. + 0x03, 0x1d, /* 1734 */
  4450. + 0x04, 0x2f, /* 1735 */
  4451. + 0x21, 0x1f, /* 1736 */
  4452. + 0xd4, 0x2e, /* 1737 */
  4453. + 0x4b, 0x30, /* 1738 */
  4454. + 0x9c, 0x00, /* 1739 */
  4455. + 0x1e, 0x14, /* 1740 */
  4456. + 0x9e, 0x01, /* 1741 */
  4457. + 0x21, 0x13, /* 1742 */
  4458. + 0xb6, 0x0a, /* 1743 */
  4459. + 0x05, 0x30, /* 1744 */
  4460. + 0x36, 0x02, /* 1745 */
  4461. + 0x03, 0x18, /* 1746 */
  4462. + 0x2d, 0x17, /* 1747 */
  4463. + 0x5a, 0x30, /* 1748 */
  4464. + 0x9c, 0x00, /* 1749 */
  4465. + 0x00, 0x00, /* 1750 */
  4466. + 0x1d, 0x08, /* 1751 */
  4467. + 0xc8, 0x00, /* 1752 */
  4468. + 0x48, 0x1c, /* 1753 */
  4469. + 0xde, 0x2e, /* 1754 */
  4470. + 0x21, 0x17, /* 1755 */
  4471. + 0x17, 0x30, /* 1756 */
  4472. + 0xda, 0x2f, /* 1757 */
  4473. + 0x5e, 0x30, /* 1758 */
  4474. + 0x9c, 0x00, /* 1759 */
  4475. + 0x00, 0x00, /* 1760 */
  4476. + 0x1d, 0x08, /* 1761 */
  4477. + 0xc8, 0x00, /* 1762 */
  4478. + 0x48, 0x1c, /* 1763 */
  4479. + 0xfd, 0x2f, /* 1764 */
  4480. + 0xa0, 0x19, /* 1765 */
  4481. + 0xeb, 0x2e, /* 1766 */
  4482. + 0x05, 0x30, /* 1767 */
  4483. + 0x36, 0x02, /* 1768 */
  4484. + 0x03, 0x1c, /* 1769 */
  4485. + 0xef, 0x2e, /* 1770 */
  4486. + 0x0b, 0x30, /* 1771 */
  4487. + 0xb0, 0x00, /* 1772 */
  4488. + 0xa1, 0x17, /* 1773 */
  4489. + 0xb6, 0x2f, /* 1774 */
  4490. + 0x21, 0x1d, /* 1775 */
  4491. + 0xf3, 0x2e, /* 1776 */
  4492. + 0x18, 0x30, /* 1777 */
  4493. + 0xb5, 0x2f, /* 1778 */
  4494. + 0x21, 0x15, /* 1779 */
  4495. + 0x4b, 0x30, /* 1780 */
  4496. + 0x9c, 0x00, /* 1781 */
  4497. + 0x1e, 0x14, /* 1782 */
  4498. + 0x5c, 0x30, /* 1783 */
  4499. + 0x9c, 0x00, /* 1784 */
  4500. + 0x00, 0x00, /* 1785 */
  4501. + 0x1d, 0x08, /* 1786 */
  4502. + 0xc9, 0x00, /* 1787 */
  4503. + 0x04, 0x30, /* 1788 */
  4504. + 0xc9, 0x06, /* 1789 */
  4505. + 0x4a, 0x30, /* 1790 */
  4506. + 0x9c, 0x00, /* 1791 */
  4507. + 0x49, 0x08, /* 1792 */
  4508. + 0x9e, 0x00, /* 1793 */
  4509. + 0x1c, 0x30, /* 1794 */
  4510. + 0xb5, 0x2f, /* 1795 */
  4511. + 0x30, 0x08, /* 1796 */
  4512. + 0x17, 0x3a, /* 1797 */
  4513. + 0x03, 0x1d, /* 1798 */
  4514. + 0x98, 0x2f, /* 1799 */
  4515. + 0x21, 0x1f, /* 1800 */
  4516. + 0x12, 0x2f, /* 1801 */
  4517. + 0xe8, 0x30, /* 1802 */
  4518. + 0xb9, 0x00, /* 1803 */
  4519. + 0x03, 0x30, /* 1804 */
  4520. + 0xba, 0x00, /* 1805 */
  4521. + 0x4c, 0x30, /* 1806 */
  4522. + 0x9c, 0x00, /* 1807 */
  4523. + 0x9e, 0x01, /* 1808 */
  4524. + 0x21, 0x13, /* 1809 */
  4525. + 0xff, 0x30, /* 1810 */
  4526. + 0xd0, 0x00, /* 1811 */
  4527. + 0xd1, 0x01, /* 1812 */
  4528. + 0x2a, 0x08, /* 1813 */
  4529. + 0x1d, 0x25, /* 1814 */
  4530. + 0xb9, 0x08, /* 1815 */
  4531. + 0x03, 0x19, /* 1816 */
  4532. + 0xba, 0x03, /* 1817 */
  4533. + 0xb9, 0x03, /* 1818 */
  4534. + 0x5b, 0x30, /* 1819 */
  4535. + 0x9c, 0x00, /* 1820 */
  4536. + 0x00, 0x00, /* 1821 */
  4537. + 0x1d, 0x08, /* 1822 */
  4538. + 0xc8, 0x00, /* 1823 */
  4539. + 0x48, 0x1c, /* 1824 */
  4540. + 0x50, 0x2f, /* 1825 */
  4541. + 0x5c, 0x30, /* 1826 */
  4542. + 0x9c, 0x00, /* 1827 */
  4543. + 0x00, 0x00, /* 1828 */
  4544. + 0x1d, 0x08, /* 1829 */
  4545. + 0xc9, 0x00, /* 1830 */
  4546. + 0xc9, 0x13, /* 1831 */
  4547. + 0x49, 0x13, /* 1832 */
  4548. + 0xc9, 0x12, /* 1833 */
  4549. + 0x49, 0x12, /* 1834 */
  4550. + 0xc9, 0x11, /* 1835 */
  4551. + 0x5d, 0x30, /* 1836 */
  4552. + 0x9c, 0x00, /* 1837 */
  4553. + 0x00, 0x00, /* 1838 */
  4554. + 0x1d, 0x08, /* 1839 */
  4555. + 0xc8, 0x00, /* 1840 */
  4556. + 0xc8, 0x08, /* 1841 */
  4557. + 0x03, 0x1d, /* 1842 */
  4558. + 0x36, 0x2f, /* 1843 */
  4559. + 0xc9, 0x17, /* 1844 */
  4560. + 0x4a, 0x2f, /* 1845 */
  4561. + 0x48, 0x0b, /* 1846 */
  4562. + 0x3a, 0x2f, /* 1847 */
  4563. + 0x49, 0x17, /* 1848 */
  4564. + 0x4a, 0x2f, /* 1849 */
  4565. + 0x48, 0x08, /* 1850 */
  4566. + 0x02, 0x3a, /* 1851 */
  4567. + 0x03, 0x1d, /* 1852 */
  4568. + 0x40, 0x2f, /* 1853 */
  4569. + 0xc9, 0x16, /* 1854 */
  4570. + 0x4a, 0x2f, /* 1855 */
  4571. + 0x48, 0x08, /* 1856 */
  4572. + 0x03, 0x3a, /* 1857 */
  4573. + 0x03, 0x1d, /* 1858 */
  4574. + 0x46, 0x2f, /* 1859 */
  4575. + 0x49, 0x16, /* 1860 */
  4576. + 0x4a, 0x2f, /* 1861 */
  4577. + 0x48, 0x08, /* 1862 */
  4578. + 0x04, 0x3a, /* 1863 */
  4579. + 0x03, 0x19, /* 1864 */
  4580. + 0xc9, 0x15, /* 1865 */
  4581. + 0x4a, 0x30, /* 1866 */
  4582. + 0x9c, 0x00, /* 1867 */
  4583. + 0x49, 0x08, /* 1868 */
  4584. + 0x9e, 0x00, /* 1869 */
  4585. + 0x21, 0x17, /* 1870 */
  4586. + 0xd9, 0x2f, /* 1871 */
  4587. + 0x3a, 0x08, /* 1872 */
  4588. + 0x39, 0x04, /* 1873 */
  4589. + 0x03, 0x1d, /* 1874 */
  4590. + 0xfd, 0x2f, /* 1875 */
  4591. + 0x4c, 0x30, /* 1876 */
  4592. + 0x9c, 0x00, /* 1877 */
  4593. + 0x01, 0x30, /* 1878 */
  4594. + 0x9e, 0x00, /* 1879 */
  4595. + 0x21, 0x17, /* 1880 */
  4596. + 0x21, 0x1c, /* 1881 */
  4597. + 0x81, 0x2f, /* 1882 */
  4598. + 0xa0, 0x19, /* 1883 */
  4599. + 0xfa, 0x2f, /* 1884 */
  4600. + 0x21, 0x19, /* 1885 */
  4601. + 0x71, 0x2f, /* 1886 */
  4602. + 0x21, 0x10, /* 1887 */
  4603. + 0x21, 0x15, /* 1888 */
  4604. + 0x4b, 0x30, /* 1889 */
  4605. + 0x9c, 0x00, /* 1890 */
  4606. + 0x1e, 0x14, /* 1891 */
  4607. + 0x5c, 0x30, /* 1892 */
  4608. + 0x9c, 0x00, /* 1893 */
  4609. + 0x00, 0x00, /* 1894 */
  4610. + 0x1d, 0x08, /* 1895 */
  4611. + 0xc9, 0x00, /* 1896 */
  4612. + 0x04, 0x30, /* 1897 */
  4613. + 0xc9, 0x06, /* 1898 */
  4614. + 0x4a, 0x30, /* 1899 */
  4615. + 0x9c, 0x00, /* 1900 */
  4616. + 0x49, 0x08, /* 1901 */
  4617. + 0x9e, 0x00, /* 1902 */
  4618. + 0x1c, 0x30, /* 1903 */
  4619. + 0xda, 0x2f, /* 1904 */
  4620. + 0x5c, 0x30, /* 1905 */
  4621. + 0x9c, 0x00, /* 1906 */
  4622. + 0x00, 0x00, /* 1907 */
  4623. + 0x1d, 0x08, /* 1908 */
  4624. + 0xc9, 0x00, /* 1909 */
  4625. + 0x01, 0x30, /* 1910 */
  4626. + 0xc9, 0x06, /* 1911 */
  4627. + 0x4a, 0x30, /* 1912 */
  4628. + 0x9c, 0x00, /* 1913 */
  4629. + 0x49, 0x08, /* 1914 */
  4630. + 0x9e, 0x00, /* 1915 */
  4631. + 0x4b, 0x30, /* 1916 */
  4632. + 0x9c, 0x00, /* 1917 */
  4633. + 0x1e, 0x14, /* 1918 */
  4634. + 0x16, 0x30, /* 1919 */
  4635. + 0xda, 0x2f, /* 1920 */
  4636. + 0x21, 0x14, /* 1921 */
  4637. + 0x5c, 0x30, /* 1922 */
  4638. + 0x9c, 0x00, /* 1923 */
  4639. + 0x00, 0x00, /* 1924 */
  4640. + 0x1d, 0x08, /* 1925 */
  4641. + 0xc9, 0x00, /* 1926 */
  4642. + 0x01, 0x30, /* 1927 */
  4643. + 0xc9, 0x06, /* 1928 */
  4644. + 0x4a, 0x30, /* 1929 */
  4645. + 0x9c, 0x00, /* 1930 */
  4646. + 0x49, 0x08, /* 1931 */
  4647. + 0x9e, 0x00, /* 1932 */
  4648. + 0x4b, 0x30, /* 1933 */
  4649. + 0x9c, 0x00, /* 1934 */
  4650. + 0x1e, 0x14, /* 1935 */
  4651. + 0x16, 0x30, /* 1936 */
  4652. + 0xb0, 0x00, /* 1937 */
  4653. + 0xa1, 0x1c, /* 1938 */
  4654. + 0x96, 0x2f, /* 1939 */
  4655. + 0x21, 0x11, /* 1940 */
  4656. + 0xfd, 0x2f, /* 1941 */
  4657. + 0x21, 0x15, /* 1942 */
  4658. + 0xfd, 0x2f, /* 1943 */
  4659. + 0x30, 0x08, /* 1944 */
  4660. + 0x19, 0x3a, /* 1945 */
  4661. + 0x03, 0x1d, /* 1946 */
  4662. + 0xb8, 0x2f, /* 1947 */
  4663. + 0x21, 0x10, /* 1948 */
  4664. + 0xb6, 0x01, /* 1949 */
  4665. + 0xb2, 0x01, /* 1950 */
  4666. + 0xa0, 0x19, /* 1951 */
  4667. + 0xa7, 0x2f, /* 1952 */
  4668. + 0xa0, 0x15, /* 1953 */
  4669. + 0xad, 0x01, /* 1954 */
  4670. + 0x43, 0x08, /* 1955 */
  4671. + 0xbf, 0x00, /* 1956 */
  4672. + 0x44, 0x08, /* 1957 */
  4673. + 0xc0, 0x00, /* 1958 */
  4674. + 0xa2, 0x01, /* 1959 */
  4675. + 0xa3, 0x01, /* 1960 */
  4676. + 0xa4, 0x01, /* 1961 */
  4677. + 0x5b, 0x30, /* 1962 */
  4678. + 0x9c, 0x00, /* 1963 */
  4679. + 0x00, 0x00, /* 1964 */
  4680. + 0x20, 0x12, /* 1965 */
  4681. + 0x1d, 0x18, /* 1966 */
  4682. + 0x20, 0x16, /* 1967 */
  4683. + 0x83, 0x12, /* 1968 */
  4684. + 0x03, 0x13, /* 1969 */
  4685. + 0x20, 0x1a, /* 1970 */
  4686. + 0xfd, 0x2f, /* 1971 */
  4687. + 0x1b, 0x30, /* 1972 */
  4688. + 0xb0, 0x00, /* 1973 */
  4689. + 0x21, 0x17, /* 1974 */
  4690. + 0xfd, 0x2f, /* 1975 */
  4691. + 0x30, 0x08, /* 1976 */
  4692. + 0x1b, 0x3a, /* 1977 */
  4693. + 0x03, 0x1d, /* 1978 */
  4694. + 0xfd, 0x2f, /* 1979 */
  4695. + 0xb9, 0x01, /* 1980 */
  4696. + 0x14, 0x30, /* 1981 */
  4697. + 0xba, 0x00, /* 1982 */
  4698. + 0x40, 0x30, /* 1983 */
  4699. + 0xd0, 0x00, /* 1984 */
  4700. + 0xd1, 0x01, /* 1985 */
  4701. + 0x2a, 0x08, /* 1986 */
  4702. + 0x1d, 0x25, /* 1987 */
  4703. + 0x5b, 0x30, /* 1988 */
  4704. + 0x9c, 0x00, /* 1989 */
  4705. + 0x00, 0x00, /* 1990 */
  4706. + 0x20, 0x12, /* 1991 */
  4707. + 0x1d, 0x18, /* 1992 */
  4708. + 0x20, 0x16, /* 1993 */
  4709. + 0xff, 0x30, /* 1994 */
  4710. + 0x83, 0x12, /* 1995 */
  4711. + 0x03, 0x13, /* 1996 */
  4712. + 0xb9, 0x07, /* 1997 */
  4713. + 0x03, 0x1c, /* 1998 */
  4714. + 0xba, 0x03, /* 1999 */
  4715. + 0x3a, 0x08, /* 2000 */
  4716. + 0x39, 0x04, /* 2001 */
  4717. + 0x03, 0x19, /* 2002 */
  4718. + 0xd6, 0x2f, /* 2003 */
  4719. + 0x20, 0x1e, /* 2004 */
  4720. + 0xbf, 0x2f, /* 2005 */
  4721. + 0x21, 0x17, /* 2006 */
  4722. + 0x20, 0x1e, /* 2007 */
  4723. + 0xdc, 0x2f, /* 2008 */
  4724. + 0x19, 0x30, /* 2009 */
  4725. + 0xb0, 0x00, /* 2010 */
  4726. + 0xfd, 0x2f, /* 2011 */
  4727. + 0x5a, 0x30, /* 2012 */
  4728. + 0x9c, 0x00, /* 2013 */
  4729. + 0x00, 0x00, /* 2014 */
  4730. + 0x1d, 0x08, /* 2015 */
  4731. + 0xc8, 0x00, /* 2016 */
  4732. + 0xc8, 0x08, /* 2017 */
  4733. + 0x03, 0x19, /* 2018 */
  4734. + 0xe6, 0x2f, /* 2019 */
  4735. + 0x20, 0x1a, /* 2020 */
  4736. + 0xe8, 0x2f, /* 2021 */
  4737. + 0x16, 0x30, /* 2022 */
  4738. + 0xb0, 0x00, /* 2023 */
  4739. + 0x02, 0x30, /* 2024 */
  4740. + 0x9c, 0x00, /* 2025 */
  4741. + 0x00, 0x00, /* 2026 */
  4742. + 0x1d, 0x08, /* 2027 */
  4743. + 0xc8, 0x00, /* 2028 */
  4744. + 0xc8, 0x08, /* 2029 */
  4745. + 0x03, 0x1d, /* 2030 */
  4746. + 0xf2, 0x2f, /* 2031 */
  4747. + 0x13, 0x30, /* 2032 */
  4748. + 0xb0, 0x00, /* 2033 */
  4749. + 0x01, 0x30, /* 2034 */
  4750. + 0x9c, 0x00, /* 2035 */
  4751. + 0x00, 0x00, /* 2036 */
  4752. + 0x1d, 0x08, /* 2037 */
  4753. + 0xc8, 0x00, /* 2038 */
  4754. + 0xc8, 0x08, /* 2039 */
  4755. + 0x03, 0x1d, /* 2040 */
  4756. + 0xfd, 0x2f, /* 2041 */
  4757. + 0x0b, 0x30, /* 2042 */
  4758. + 0xb0, 0x00, /* 2043 */
  4759. + 0xa1, 0x17, /* 2044 */
  4760. + 0xa1, 0x1b, /* 2045 */
  4761. + 0x08, 0x00, /* 2046 */
  4762. + 0x2c, 0x2d, /* 2047 */
  4763. + 0x00, 0x00, /* 2048 */
  4764. + 0x00, 0x00, /* 2049 */
  4765. + 0x00, 0x00, /* 2050 */
  4766. + 0x00, 0x00, /* 2051 */
  4767. + 0x00, 0x00, /* 2052 */
  4768. + 0x00, 0x00, /* 2053 */
  4769. + 0x00, 0x00, /* 2054 */
  4770. + 0x00, 0x00, /* 2055 */
  4771. + 0x00, 0x00, /* 2056 */
  4772. + 0x00, 0x00, /* 2057 */
  4773. + 0x00, 0x00, /* 2058 */
  4774. + 0x00, 0x00, /* 2059 */
  4775. + 0x00, 0x00, /* 2060 */
  4776. + 0x00, 0x00, /* 2061 */
  4777. + 0x00, 0x00, /* 2062 */
  4778. + 0x00, 0x00, /* 2063 */
  4779. + 0x00, 0x00, /* 2064 */
  4780. + 0x00, 0x00, /* 2065 */
  4781. + 0x00, 0x00, /* 2066 */
  4782. + 0x00, 0x00, /* 2067 */
  4783. + 0x00, 0x00, /* 2068 */
  4784. + 0x00, 0x00, /* 2069 */
  4785. + 0x00, 0x00, /* 2070 */
  4786. + 0x00, 0x00, /* 2071 */
  4787. + 0x00, 0x00, /* 2072 */
  4788. + 0x00, 0x00, /* 2073 */
  4789. + 0x00, 0x00, /* 2074 */
  4790. + 0x00, 0x00, /* 2075 */
  4791. + 0x00, 0x00, /* 2076 */
  4792. + 0x00, 0x00, /* 2077 */
  4793. + 0x00, 0x00, /* 2078 */
  4794. + 0x00, 0x00, /* 2079 */
  4795. + 0x00, 0x00, /* 2080 */
  4796. + 0x00, 0x00, /* 2081 */
  4797. + 0x00, 0x00, /* 2082 */
  4798. + 0x00, 0x00, /* 2083 */
  4799. + 0x00, 0x00, /* 2084 */
  4800. + 0x00, 0x00, /* 2085 */
  4801. + 0x00, 0x00, /* 2086 */
  4802. + 0x00, 0x00, /* 2087 */
  4803. + 0x00, 0x00, /* 2088 */
  4804. + 0x00, 0x00, /* 2089 */
  4805. + 0x00, 0x00, /* 2090 */
  4806. + 0x00, 0x00, /* 2091 */
  4807. + 0x00, 0x00, /* 2092 */
  4808. + 0x00, 0x00, /* 2093 */
  4809. + 0x00, 0x00, /* 2094 */
  4810. + 0x00, 0x00, /* 2095 */
  4811. + 0x00, 0x00, /* 2096 */
  4812. + 0x00, 0x00, /* 2097 */
  4813. + 0x00, 0x00, /* 2098 */
  4814. + 0x00, 0x00, /* 2099 */
  4815. + 0x00, 0x00, /* 2100 */
  4816. + 0x00, 0x00, /* 2101 */
  4817. + 0x00, 0x00, /* 2102 */
  4818. + 0x00, 0x00, /* 2103 */
  4819. + 0x00, 0x00, /* 2104 */
  4820. + 0x00, 0x00, /* 2105 */
  4821. + 0x00, 0x00, /* 2106 */
  4822. + 0x00, 0x00, /* 2107 */
  4823. + 0x00, 0x00, /* 2108 */
  4824. + 0x00, 0x00, /* 2109 */
  4825. + 0x00, 0x00, /* 2110 */
  4826. + 0x00, 0x00, /* 2111 */
  4827. + 0x00, 0x00, /* 2112 */
  4828. + 0x00, 0x00, /* 2113 */
  4829. + 0x00, 0x00, /* 2114 */
  4830. + 0x00, 0x00, /* 2115 */
  4831. + 0x00, 0x00, /* 2116 */
  4832. + 0x00, 0x00, /* 2117 */
  4833. + 0x00, 0x00, /* 2118 */
  4834. + 0x00, 0x00, /* 2119 */
  4835. + 0x00, 0x00, /* 2120 */
  4836. + 0x00, 0x00, /* 2121 */
  4837. + 0x00, 0x00, /* 2122 */
  4838. + 0x00, 0x00, /* 2123 */
  4839. + 0x00, 0x00, /* 2124 */
  4840. + 0x00, 0x00, /* 2125 */
  4841. + 0x00, 0x00, /* 2126 */
  4842. + 0x00, 0x00, /* 2127 */
  4843. + 0x00, 0x00, /* 2128 */
  4844. + 0x00, 0x00, /* 2129 */
  4845. + 0x00, 0x00, /* 2130 */
  4846. + 0x00, 0x00, /* 2131 */
  4847. + 0x00, 0x00, /* 2132 */
  4848. + 0x00, 0x00, /* 2133 */
  4849. + 0x00, 0x00, /* 2134 */
  4850. + 0x00, 0x00, /* 2135 */
  4851. + 0x00, 0x00, /* 2136 */
  4852. + 0x00, 0x00, /* 2137 */
  4853. + 0x00, 0x00, /* 2138 */
  4854. + 0x00, 0x00, /* 2139 */
  4855. + 0x00, 0x00, /* 2140 */
  4856. + 0x00, 0x00, /* 2141 */
  4857. + 0x00, 0x00, /* 2142 */
  4858. + 0x00, 0x00, /* 2143 */
  4859. + 0x00, 0x00, /* 2144 */
  4860. + 0x00, 0x00, /* 2145 */
  4861. + 0x00, 0x00, /* 2146 */
  4862. + 0x00, 0x00, /* 2147 */
  4863. + 0x00, 0x00, /* 2148 */
  4864. + 0x00, 0x00, /* 2149 */
  4865. + 0x00, 0x00, /* 2150 */
  4866. + 0x00, 0x00, /* 2151 */
  4867. + 0x00, 0x00, /* 2152 */
  4868. + 0x00, 0x00, /* 2153 */
  4869. + 0x00, 0x00, /* 2154 */
  4870. + 0x00, 0x00, /* 2155 */
  4871. + 0x00, 0x00, /* 2156 */
  4872. + 0x00, 0x00, /* 2157 */
  4873. + 0x00, 0x00, /* 2158 */
  4874. + 0x00, 0x00, /* 2159 */
  4875. + 0x00, 0x00, /* 2160 */
  4876. + 0x00, 0x00, /* 2161 */
  4877. + 0x00, 0x00, /* 2162 */
  4878. + 0x00, 0x00, /* 2163 */
  4879. + 0x00, 0x00, /* 2164 */
  4880. + 0x00, 0x00, /* 2165 */
  4881. + 0x00, 0x00, /* 2166 */
  4882. + 0x00, 0x00, /* 2167 */
  4883. + 0x00, 0x00, /* 2168 */
  4884. + 0x00, 0x00, /* 2169 */
  4885. + 0x00, 0x00, /* 2170 */
  4886. + 0x00, 0x00, /* 2171 */
  4887. + 0x00, 0x00, /* 2172 */
  4888. + 0x00, 0x00, /* 2173 */
  4889. + 0x00, 0x00, /* 2174 */
  4890. + 0x00, 0x00, /* 2175 */
  4891. + 0x00, 0x00, /* 2176 */
  4892. + 0x00, 0x00, /* 2177 */
  4893. + 0x00, 0x00, /* 2178 */
  4894. + 0x00, 0x00, /* 2179 */
  4895. + 0x00, 0x00, /* 2180 */
  4896. + 0x00, 0x00, /* 2181 */
  4897. + 0x00, 0x00, /* 2182 */
  4898. + 0x00, 0x00, /* 2183 */
  4899. + 0x00, 0x00, /* 2184 */
  4900. + 0x00, 0x00, /* 2185 */
  4901. + 0x00, 0x00, /* 2186 */
  4902. + 0x00, 0x00, /* 2187 */
  4903. + 0x00, 0x00, /* 2188 */
  4904. + 0x00, 0x00, /* 2189 */
  4905. + 0x00, 0x00, /* 2190 */
  4906. + 0x00, 0x00, /* 2191 */
  4907. + 0x00, 0x00, /* 2192 */
  4908. + 0x00, 0x00, /* 2193 */
  4909. + 0x00, 0x00, /* 2194 */
  4910. + 0x00, 0x00, /* 2195 */
  4911. + 0x00, 0x00, /* 2196 */
  4912. + 0x00, 0x00, /* 2197 */
  4913. + 0x00, 0x00, /* 2198 */
  4914. + 0x00, 0x00, /* 2199 */
  4915. + 0x00, 0x00, /* 2200 */
  4916. + 0x00, 0x00, /* 2201 */
  4917. + 0x00, 0x00, /* 2202 */
  4918. + 0x00, 0x00, /* 2203 */
  4919. + 0x00, 0x00, /* 2204 */
  4920. + 0x00, 0x00, /* 2205 */
  4921. + 0x00, 0x00, /* 2206 */
  4922. + 0x00, 0x00, /* 2207 */
  4923. + 0x00, 0x00, /* 2208 */
  4924. + 0x00, 0x00, /* 2209 */
  4925. + 0x00, 0x00, /* 2210 */
  4926. + 0x00, 0x00, /* 2211 */
  4927. + 0x00, 0x00, /* 2212 */
  4928. + 0x00, 0x00, /* 2213 */
  4929. + 0x00, 0x00, /* 2214 */
  4930. + 0x00, 0x00, /* 2215 */
  4931. + 0x00, 0x00, /* 2216 */
  4932. + 0x00, 0x00, /* 2217 */
  4933. + 0x00, 0x00, /* 2218 */
  4934. + 0x00, 0x00, /* 2219 */
  4935. + 0x00, 0x00, /* 2220 */
  4936. + 0x00, 0x00, /* 2221 */
  4937. + 0x00, 0x00, /* 2222 */
  4938. + 0x00, 0x00, /* 2223 */
  4939. + 0x00, 0x00, /* 2224 */
  4940. + 0x00, 0x00, /* 2225 */
  4941. + 0x00, 0x00, /* 2226 */
  4942. + 0x00, 0x00, /* 2227 */
  4943. + 0x00, 0x00, /* 2228 */
  4944. + 0x00, 0x00, /* 2229 */
  4945. + 0x00, 0x00, /* 2230 */
  4946. + 0x00, 0x00, /* 2231 */
  4947. + 0x00, 0x00, /* 2232 */
  4948. + 0x00, 0x00, /* 2233 */
  4949. + 0x00, 0x00, /* 2234 */
  4950. + 0x00, 0x00, /* 2235 */
  4951. + 0x00, 0x00, /* 2236 */
  4952. + 0x00, 0x00, /* 2237 */
  4953. + 0x00, 0x00, /* 2238 */
  4954. + 0x00, 0x00, /* 2239 */
  4955. + 0x00, 0x00, /* 2240 */
  4956. + 0x00, 0x00, /* 2241 */
  4957. + 0x00, 0x00, /* 2242 */
  4958. + 0x00, 0x00, /* 2243 */
  4959. + 0x00, 0x00, /* 2244 */
  4960. + 0x00, 0x00, /* 2245 */
  4961. + 0x00, 0x00, /* 2246 */
  4962. + 0x00, 0x00, /* 2247 */
  4963. + 0x00, 0x00, /* 2248 */
  4964. + 0x00, 0x00, /* 2249 */
  4965. + 0x00, 0x00, /* 2250 */
  4966. + 0x00, 0x00, /* 2251 */
  4967. + 0x00, 0x00, /* 2252 */
  4968. + 0x00, 0x00, /* 2253 */
  4969. + 0x00, 0x00, /* 2254 */
  4970. + 0x00, 0x00, /* 2255 */
  4971. + 0x00, 0x00, /* 2256 */
  4972. + 0x00, 0x00, /* 2257 */
  4973. + 0x00, 0x00, /* 2258 */
  4974. + 0x00, 0x00, /* 2259 */
  4975. + 0x00, 0x00, /* 2260 */
  4976. + 0x00, 0x00, /* 2261 */
  4977. + 0x00, 0x00, /* 2262 */
  4978. + 0x00, 0x00, /* 2263 */
  4979. + 0x00, 0x00, /* 2264 */
  4980. + 0x00, 0x00, /* 2265 */
  4981. + 0x00, 0x00, /* 2266 */
  4982. + 0x00, 0x00, /* 2267 */
  4983. + 0x00, 0x00, /* 2268 */
  4984. + 0x00, 0x00, /* 2269 */
  4985. + 0x00, 0x00, /* 2270 */
  4986. + 0x00, 0x00, /* 2271 */
  4987. + 0x00, 0x00, /* 2272 */
  4988. + 0x00, 0x00, /* 2273 */
  4989. + 0x00, 0x00, /* 2274 */
  4990. + 0x00, 0x00, /* 2275 */
  4991. + 0x00, 0x00, /* 2276 */
  4992. + 0x00, 0x00, /* 2277 */
  4993. + 0x00, 0x00, /* 2278 */
  4994. + 0x00, 0x00, /* 2279 */
  4995. + 0x00, 0x00, /* 2280 */
  4996. + 0x00, 0x00, /* 2281 */
  4997. + 0x00, 0x00, /* 2282 */
  4998. + 0x00, 0x00, /* 2283 */
  4999. + 0x00, 0x00, /* 2284 */
  5000. + 0x00, 0x00, /* 2285 */
  5001. + 0x00, 0x00, /* 2286 */
  5002. + 0x00, 0x00, /* 2287 */
  5003. + 0x00, 0x00, /* 2288 */
  5004. + 0x00, 0x00, /* 2289 */
  5005. + 0x00, 0x00, /* 2290 */
  5006. + 0x00, 0x00, /* 2291 */
  5007. + 0x00, 0x00, /* 2292 */
  5008. + 0x00, 0x00, /* 2293 */
  5009. + 0x00, 0x00, /* 2294 */
  5010. + 0x00, 0x00, /* 2295 */
  5011. + 0x00, 0x00, /* 2296 */
  5012. + 0x00, 0x00, /* 2297 */
  5013. + 0x00, 0x00, /* 2298 */
  5014. + 0x00, 0x00, /* 2299 */
  5015. + 0x00, 0x00, /* 2300 */
  5016. + 0x00, 0x00, /* 2301 */
  5017. + 0x00, 0x00, /* 2302 */
  5018. + 0x00, 0x00, /* 2303 */
  5019. + 0x00, 0x00, /* 2304 */
  5020. + 0x00, 0x00, /* 2305 */
  5021. + 0x00, 0x00, /* 2306 */
  5022. + 0x00, 0x00, /* 2307 */
  5023. + 0x00, 0x00, /* 2308 */
  5024. + 0x00, 0x00, /* 2309 */
  5025. + 0x00, 0x00, /* 2310 */
  5026. + 0x00, 0x00, /* 2311 */
  5027. + 0x00, 0x00, /* 2312 */
  5028. + 0x00, 0x00, /* 2313 */
  5029. + 0x00, 0x00, /* 2314 */
  5030. + 0x00, 0x00, /* 2315 */
  5031. + 0x00, 0x00, /* 2316 */
  5032. + 0x00, 0x00, /* 2317 */
  5033. + 0x00, 0x00, /* 2318 */
  5034. + 0x00, 0x00, /* 2319 */
  5035. + 0x00, 0x00, /* 2320 */
  5036. + 0x00, 0x00, /* 2321 */
  5037. + 0x00, 0x00, /* 2322 */
  5038. + 0x00, 0x00, /* 2323 */
  5039. + 0x00, 0x00, /* 2324 */
  5040. + 0x00, 0x00, /* 2325 */
  5041. + 0x00, 0x00, /* 2326 */
  5042. + 0x00, 0x00, /* 2327 */
  5043. + 0x00, 0x00, /* 2328 */
  5044. + 0x00, 0x00, /* 2329 */
  5045. + 0x00, 0x00, /* 2330 */
  5046. + 0x00, 0x00, /* 2331 */
  5047. + 0x00, 0x00, /* 2332 */
  5048. + 0x00, 0x00, /* 2333 */
  5049. + 0x00, 0x00, /* 2334 */
  5050. + 0x00, 0x00, /* 2335 */
  5051. + 0x00, 0x00, /* 2336 */
  5052. + 0x00, 0x00, /* 2337 */
  5053. + 0x00, 0x00, /* 2338 */
  5054. + 0x00, 0x00, /* 2339 */
  5055. + 0x00, 0x00, /* 2340 */
  5056. + 0x00, 0x00, /* 2341 */
  5057. + 0x00, 0x00, /* 2342 */
  5058. + 0x00, 0x00, /* 2343 */
  5059. + 0x00, 0x00, /* 2344 */
  5060. + 0x00, 0x00, /* 2345 */
  5061. + 0x00, 0x00, /* 2346 */
  5062. + 0x00, 0x00, /* 2347 */
  5063. + 0x00, 0x00, /* 2348 */
  5064. + 0x00, 0x00, /* 2349 */
  5065. + 0x00, 0x00, /* 2350 */
  5066. + 0x00, 0x00, /* 2351 */
  5067. + 0x00, 0x00, /* 2352 */
  5068. + 0x00, 0x00, /* 2353 */
  5069. + 0x00, 0x00, /* 2354 */
  5070. + 0x00, 0x00, /* 2355 */
  5071. + 0x00, 0x00, /* 2356 */
  5072. + 0x00, 0x00, /* 2357 */
  5073. + 0x00, 0x00, /* 2358 */
  5074. + 0x00, 0x00, /* 2359 */
  5075. + 0x00, 0x00, /* 2360 */
  5076. + 0x00, 0x00, /* 2361 */
  5077. + 0x00, 0x00, /* 2362 */
  5078. + 0x00, 0x00, /* 2363 */
  5079. + 0x00, 0x00, /* 2364 */
  5080. + 0x00, 0x00, /* 2365 */
  5081. + 0x00, 0x00, /* 2366 */
  5082. + 0x00, 0x00, /* 2367 */
  5083. + 0x00, 0x00, /* 2368 */
  5084. + 0x00, 0x00, /* 2369 */
  5085. + 0x00, 0x00, /* 2370 */
  5086. + 0x00, 0x00, /* 2371 */
  5087. + 0x00, 0x00, /* 2372 */
  5088. + 0x00, 0x00, /* 2373 */
  5089. + 0x00, 0x00, /* 2374 */
  5090. + 0x00, 0x00, /* 2375 */
  5091. + 0x00, 0x00, /* 2376 */
  5092. + 0x00, 0x00, /* 2377 */
  5093. + 0x00, 0x00, /* 2378 */
  5094. + 0x00, 0x00, /* 2379 */
  5095. + 0x00, 0x00, /* 2380 */
  5096. + 0x00, 0x00, /* 2381 */
  5097. + 0x00, 0x00, /* 2382 */
  5098. + 0x00, 0x00, /* 2383 */
  5099. + 0x00, 0x00, /* 2384 */
  5100. + 0x00, 0x00, /* 2385 */
  5101. + 0x00, 0x00, /* 2386 */
  5102. + 0x00, 0x00, /* 2387 */
  5103. + 0x00, 0x00, /* 2388 */
  5104. + 0x00, 0x00, /* 2389 */
  5105. + 0x00, 0x00, /* 2390 */
  5106. + 0x00, 0x00, /* 2391 */
  5107. + 0x00, 0x00, /* 2392 */
  5108. + 0x00, 0x00, /* 2393 */
  5109. + 0x00, 0x00, /* 2394 */
  5110. + 0x00, 0x00, /* 2395 */
  5111. + 0x00, 0x00, /* 2396 */
  5112. + 0x00, 0x00, /* 2397 */
  5113. + 0x00, 0x00, /* 2398 */
  5114. + 0x00, 0x00, /* 2399 */
  5115. + 0x00, 0x00, /* 2400 */
  5116. + 0x00, 0x00, /* 2401 */
  5117. + 0x00, 0x00, /* 2402 */
  5118. + 0x00, 0x00, /* 2403 */
  5119. + 0x00, 0x00, /* 2404 */
  5120. + 0x00, 0x00, /* 2405 */
  5121. + 0x00, 0x00, /* 2406 */
  5122. + 0x00, 0x00, /* 2407 */
  5123. + 0x00, 0x00, /* 2408 */
  5124. + 0x00, 0x00, /* 2409 */
  5125. + 0x00, 0x00, /* 2410 */
  5126. + 0x00, 0x00, /* 2411 */
  5127. + 0x00, 0x00, /* 2412 */
  5128. + 0x00, 0x00, /* 2413 */
  5129. + 0x00, 0x00, /* 2414 */
  5130. + 0x00, 0x00, /* 2415 */
  5131. + 0x00, 0x00, /* 2416 */
  5132. + 0x00, 0x00, /* 2417 */
  5133. + 0x00, 0x00, /* 2418 */
  5134. + 0x00, 0x00, /* 2419 */
  5135. + 0x00, 0x00, /* 2420 */
  5136. + 0x00, 0x00, /* 2421 */
  5137. + 0x00, 0x00, /* 2422 */
  5138. + 0x00, 0x00, /* 2423 */
  5139. + 0x00, 0x00, /* 2424 */
  5140. + 0x00, 0x00, /* 2425 */
  5141. + 0x00, 0x00, /* 2426 */
  5142. + 0x00, 0x00, /* 2427 */
  5143. + 0x00, 0x00, /* 2428 */
  5144. + 0x00, 0x00, /* 2429 */
  5145. + 0x00, 0x00, /* 2430 */
  5146. + 0x00, 0x00, /* 2431 */
  5147. + 0x00, 0x00, /* 2432 */
  5148. + 0x00, 0x00, /* 2433 */
  5149. + 0x00, 0x00, /* 2434 */
  5150. + 0x00, 0x00, /* 2435 */
  5151. + 0x00, 0x00, /* 2436 */
  5152. + 0x00, 0x00, /* 2437 */
  5153. + 0x00, 0x00, /* 2438 */
  5154. + 0x00, 0x00, /* 2439 */
  5155. + 0x00, 0x00, /* 2440 */
  5156. + 0x00, 0x00, /* 2441 */
  5157. + 0x00, 0x00, /* 2442 */
  5158. + 0x00, 0x00, /* 2443 */
  5159. + 0x00, 0x00, /* 2444 */
  5160. + 0x00, 0x00, /* 2445 */
  5161. + 0x00, 0x00, /* 2446 */
  5162. + 0x00, 0x00, /* 2447 */
  5163. + 0x00, 0x00, /* 2448 */
  5164. + 0x00, 0x00, /* 2449 */
  5165. + 0x00, 0x00, /* 2450 */
  5166. + 0x00, 0x00, /* 2451 */
  5167. + 0x00, 0x00, /* 2452 */
  5168. + 0x00, 0x00, /* 2453 */
  5169. + 0x00, 0x00, /* 2454 */
  5170. + 0x00, 0x00, /* 2455 */
  5171. + 0x00, 0x00, /* 2456 */
  5172. + 0x00, 0x00, /* 2457 */
  5173. + 0x00, 0x00, /* 2458 */
  5174. + 0x00, 0x00, /* 2459 */
  5175. + 0x00, 0x00, /* 2460 */
  5176. + 0x00, 0x00, /* 2461 */
  5177. + 0x00, 0x00, /* 2462 */
  5178. + 0x00, 0x00, /* 2463 */
  5179. + 0x00, 0x00, /* 2464 */
  5180. + 0x00, 0x00, /* 2465 */
  5181. + 0x00, 0x00, /* 2466 */
  5182. + 0x00, 0x00, /* 2467 */
  5183. + 0x00, 0x00, /* 2468 */
  5184. + 0x00, 0x00, /* 2469 */
  5185. + 0x00, 0x00, /* 2470 */
  5186. + 0x00, 0x00, /* 2471 */
  5187. + 0x00, 0x00, /* 2472 */
  5188. + 0x00, 0x00, /* 2473 */
  5189. + 0x00, 0x00, /* 2474 */
  5190. + 0x00, 0x00, /* 2475 */
  5191. + 0x00, 0x00, /* 2476 */
  5192. + 0x00, 0x00, /* 2477 */
  5193. + 0x00, 0x00, /* 2478 */
  5194. + 0x00, 0x00, /* 2479 */
  5195. + 0x00, 0x00, /* 2480 */
  5196. + 0x00, 0x00, /* 2481 */
  5197. + 0x00, 0x00, /* 2482 */
  5198. + 0x00, 0x00, /* 2483 */
  5199. + 0x00, 0x00, /* 2484 */
  5200. + 0x00, 0x00, /* 2485 */
  5201. + 0x00, 0x00, /* 2486 */
  5202. + 0x00, 0x00, /* 2487 */
  5203. + 0x00, 0x00, /* 2488 */
  5204. + 0x00, 0x00, /* 2489 */
  5205. + 0x00, 0x00, /* 2490 */
  5206. + 0x00, 0x00, /* 2491 */
  5207. + 0x00, 0x00, /* 2492 */
  5208. + 0x00, 0x00, /* 2493 */
  5209. + 0x00, 0x00, /* 2494 */
  5210. + 0x00, 0x00, /* 2495 */
  5211. + 0x00, 0x00, /* 2496 */
  5212. + 0x00, 0x00, /* 2497 */
  5213. + 0x00, 0x00, /* 2498 */
  5214. + 0x00, 0x00, /* 2499 */
  5215. + 0x00, 0x00, /* 2500 */
  5216. + 0x00, 0x00, /* 2501 */
  5217. + 0x00, 0x00, /* 2502 */
  5218. + 0x00, 0x00, /* 2503 */
  5219. + 0x00, 0x00, /* 2504 */
  5220. + 0x00, 0x00, /* 2505 */
  5221. + 0x00, 0x00, /* 2506 */
  5222. + 0x00, 0x00, /* 2507 */
  5223. + 0x00, 0x00, /* 2508 */
  5224. + 0x00, 0x00, /* 2509 */
  5225. + 0x00, 0x00, /* 2510 */
  5226. + 0x00, 0x00, /* 2511 */
  5227. + 0x00, 0x00, /* 2512 */
  5228. + 0x00, 0x00, /* 2513 */
  5229. + 0x00, 0x00, /* 2514 */
  5230. + 0x00, 0x00, /* 2515 */
  5231. + 0x00, 0x00, /* 2516 */
  5232. + 0x00, 0x00, /* 2517 */
  5233. + 0x00, 0x00, /* 2518 */
  5234. + 0x00, 0x00, /* 2519 */
  5235. + 0x00, 0x00, /* 2520 */
  5236. + 0x00, 0x00, /* 2521 */
  5237. + 0x00, 0x00, /* 2522 */
  5238. + 0x00, 0x00, /* 2523 */
  5239. + 0x00, 0x00, /* 2524 */
  5240. + 0x00, 0x00, /* 2525 */
  5241. + 0x00, 0x00, /* 2526 */
  5242. + 0x00, 0x00, /* 2527 */
  5243. + 0x00, 0x00, /* 2528 */
  5244. + 0x00, 0x00, /* 2529 */
  5245. + 0x00, 0x00, /* 2530 */
  5246. + 0x00, 0x00, /* 2531 */
  5247. + 0x00, 0x00, /* 2532 */
  5248. + 0x00, 0x00, /* 2533 */
  5249. + 0x00, 0x00, /* 2534 */
  5250. + 0x00, 0x00, /* 2535 */
  5251. + 0x00, 0x00, /* 2536 */
  5252. + 0x00, 0x00, /* 2537 */
  5253. + 0x00, 0x00, /* 2538 */
  5254. + 0x00, 0x00, /* 2539 */
  5255. + 0x00, 0x00, /* 2540 */
  5256. + 0x00, 0x00, /* 2541 */
  5257. + 0x00, 0x00, /* 2542 */
  5258. + 0x00, 0x00, /* 2543 */
  5259. + 0x00, 0x00, /* 2544 */
  5260. + 0x00, 0x00, /* 2545 */
  5261. + 0x00, 0x00, /* 2546 */
  5262. + 0x00, 0x00, /* 2547 */
  5263. + 0x00, 0x00, /* 2548 */
  5264. + 0x00, 0x00, /* 2549 */
  5265. + 0x00, 0x00, /* 2550 */
  5266. + 0x00, 0x00, /* 2551 */
  5267. + 0x00, 0x00, /* 2552 */
  5268. + 0x00, 0x00, /* 2553 */
  5269. + 0x00, 0x00, /* 2554 */
  5270. + 0x00, 0x00, /* 2555 */
  5271. + 0x00, 0x00, /* 2556 */
  5272. + 0x00, 0x00, /* 2557 */
  5273. + 0x00, 0x00, /* 2558 */
  5274. + 0x00, 0x00, /* 2559 */
  5275. + 0x00, 0x00, /* 2560 */
  5276. + 0x00, 0x00, /* 2561 */
  5277. + 0x00, 0x00, /* 2562 */
  5278. + 0x00, 0x00, /* 2563 */
  5279. + 0x00, 0x00, /* 2564 */
  5280. + 0x00, 0x00, /* 2565 */
  5281. + 0x00, 0x00, /* 2566 */
  5282. + 0x00, 0x00, /* 2567 */
  5283. + 0x00, 0x00, /* 2568 */
  5284. + 0x00, 0x00, /* 2569 */
  5285. + 0x00, 0x00, /* 2570 */
  5286. + 0x00, 0x00, /* 2571 */
  5287. + 0x00, 0x00, /* 2572 */
  5288. + 0x00, 0x00, /* 2573 */
  5289. + 0x00, 0x00, /* 2574 */
  5290. + 0x00, 0x00, /* 2575 */
  5291. + 0x00, 0x00, /* 2576 */
  5292. + 0x00, 0x00, /* 2577 */
  5293. + 0x00, 0x00, /* 2578 */
  5294. + 0x00, 0x00, /* 2579 */
  5295. + 0x00, 0x00, /* 2580 */
  5296. + 0x00, 0x00, /* 2581 */
  5297. + 0x00, 0x00, /* 2582 */
  5298. + 0x00, 0x00, /* 2583 */
  5299. + 0x00, 0x00, /* 2584 */
  5300. + 0x00, 0x00, /* 2585 */
  5301. + 0x00, 0x00, /* 2586 */
  5302. + 0x00, 0x00, /* 2587 */
  5303. + 0x00, 0x00, /* 2588 */
  5304. + 0x00, 0x00, /* 2589 */
  5305. + 0x00, 0x00, /* 2590 */
  5306. + 0x00, 0x00, /* 2591 */
  5307. + 0x00, 0x00, /* 2592 */
  5308. + 0x00, 0x00, /* 2593 */
  5309. + 0x00, 0x00, /* 2594 */
  5310. + 0x00, 0x00, /* 2595 */
  5311. + 0x00, 0x00, /* 2596 */
  5312. + 0x00, 0x00, /* 2597 */
  5313. + 0x00, 0x00, /* 2598 */
  5314. + 0x00, 0x00, /* 2599 */
  5315. + 0x00, 0x00, /* 2600 */
  5316. + 0x00, 0x00, /* 2601 */
  5317. + 0x00, 0x00, /* 2602 */
  5318. + 0x00, 0x00, /* 2603 */
  5319. + 0x00, 0x00, /* 2604 */
  5320. + 0x00, 0x00, /* 2605 */
  5321. + 0x00, 0x00, /* 2606 */
  5322. + 0x00, 0x00, /* 2607 */
  5323. + 0x00, 0x00, /* 2608 */
  5324. + 0x00, 0x00, /* 2609 */
  5325. + 0x00, 0x00, /* 2610 */
  5326. + 0x00, 0x00, /* 2611 */
  5327. + 0x00, 0x00, /* 2612 */
  5328. + 0x00, 0x00, /* 2613 */
  5329. + 0x00, 0x00, /* 2614 */
  5330. + 0x00, 0x00, /* 2615 */
  5331. + 0x00, 0x00, /* 2616 */
  5332. + 0x00, 0x00, /* 2617 */
  5333. + 0x00, 0x00, /* 2618 */
  5334. + 0x00, 0x00, /* 2619 */
  5335. + 0x00, 0x00, /* 2620 */
  5336. + 0x00, 0x00, /* 2621 */
  5337. + 0x00, 0x00, /* 2622 */
  5338. + 0x00, 0x00, /* 2623 */
  5339. + 0x00, 0x00, /* 2624 */
  5340. + 0x00, 0x00, /* 2625 */
  5341. + 0x00, 0x00, /* 2626 */
  5342. + 0x00, 0x00, /* 2627 */
  5343. + 0x00, 0x00, /* 2628 */
  5344. + 0x00, 0x00, /* 2629 */
  5345. + 0x00, 0x00, /* 2630 */
  5346. + 0x00, 0x00, /* 2631 */
  5347. + 0x00, 0x00, /* 2632 */
  5348. + 0x00, 0x00, /* 2633 */
  5349. + 0x00, 0x00, /* 2634 */
  5350. + 0x00, 0x00, /* 2635 */
  5351. + 0x00, 0x00, /* 2636 */
  5352. + 0x00, 0x00, /* 2637 */
  5353. + 0x00, 0x00, /* 2638 */
  5354. + 0x00, 0x00, /* 2639 */
  5355. + 0x00, 0x00, /* 2640 */
  5356. + 0x00, 0x00, /* 2641 */
  5357. + 0x00, 0x00, /* 2642 */
  5358. + 0x00, 0x00, /* 2643 */
  5359. + 0x00, 0x00, /* 2644 */
  5360. + 0x00, 0x00, /* 2645 */
  5361. + 0x00, 0x00, /* 2646 */
  5362. + 0x00, 0x00, /* 2647 */
  5363. + 0x00, 0x00, /* 2648 */
  5364. + 0x00, 0x00, /* 2649 */
  5365. + 0x00, 0x00, /* 2650 */
  5366. + 0x00, 0x00, /* 2651 */
  5367. + 0x00, 0x00, /* 2652 */
  5368. + 0x00, 0x00, /* 2653 */
  5369. + 0x00, 0x00, /* 2654 */
  5370. + 0x00, 0x00, /* 2655 */
  5371. + 0x00, 0x00, /* 2656 */
  5372. + 0x00, 0x00, /* 2657 */
  5373. + 0x00, 0x00, /* 2658 */
  5374. + 0x00, 0x00, /* 2659 */
  5375. + 0x00, 0x00, /* 2660 */
  5376. + 0x00, 0x00, /* 2661 */
  5377. + 0x00, 0x00, /* 2662 */
  5378. + 0x00, 0x00, /* 2663 */
  5379. + 0x00, 0x00, /* 2664 */
  5380. + 0x00, 0x00, /* 2665 */
  5381. + 0x00, 0x00, /* 2666 */
  5382. + 0x00, 0x00, /* 2667 */
  5383. + 0x00, 0x00, /* 2668 */
  5384. + 0x00, 0x00, /* 2669 */
  5385. + 0x00, 0x00, /* 2670 */
  5386. + 0x00, 0x00, /* 2671 */
  5387. + 0x00, 0x00, /* 2672 */
  5388. + 0x00, 0x00, /* 2673 */
  5389. + 0x00, 0x00, /* 2674 */
  5390. + 0x00, 0x00, /* 2675 */
  5391. + 0x00, 0x00, /* 2676 */
  5392. + 0x00, 0x00, /* 2677 */
  5393. + 0x00, 0x00, /* 2678 */
  5394. + 0x00, 0x00, /* 2679 */
  5395. + 0x00, 0x00, /* 2680 */
  5396. + 0x00, 0x00, /* 2681 */
  5397. + 0x00, 0x00, /* 2682 */
  5398. + 0x00, 0x00, /* 2683 */
  5399. + 0x00, 0x00, /* 2684 */
  5400. + 0x00, 0x00, /* 2685 */
  5401. + 0x00, 0x00, /* 2686 */
  5402. + 0x00, 0x00, /* 2687 */
  5403. + 0x00, 0x00, /* 2688 */
  5404. + 0x00, 0x00, /* 2689 */
  5405. + 0x00, 0x00, /* 2690 */
  5406. + 0x00, 0x00, /* 2691 */
  5407. + 0x00, 0x00, /* 2692 */
  5408. + 0x00, 0x00, /* 2693 */
  5409. + 0x00, 0x00, /* 2694 */
  5410. + 0x00, 0x00, /* 2695 */
  5411. + 0x00, 0x00, /* 2696 */
  5412. + 0x00, 0x00, /* 2697 */
  5413. + 0x00, 0x00, /* 2698 */
  5414. + 0x00, 0x00, /* 2699 */
  5415. + 0x00, 0x00, /* 2700 */
  5416. + 0x00, 0x00, /* 2701 */
  5417. + 0x00, 0x00, /* 2702 */
  5418. + 0x00, 0x00, /* 2703 */
  5419. + 0x00, 0x00, /* 2704 */
  5420. + 0x00, 0x00, /* 2705 */
  5421. + 0x00, 0x00, /* 2706 */
  5422. + 0x00, 0x00, /* 2707 */
  5423. + 0x00, 0x00, /* 2708 */
  5424. + 0x00, 0x00, /* 2709 */
  5425. + 0x00, 0x00, /* 2710 */
  5426. + 0x00, 0x00, /* 2711 */
  5427. + 0x00, 0x00, /* 2712 */
  5428. + 0x00, 0x00, /* 2713 */
  5429. + 0x00, 0x00, /* 2714 */
  5430. + 0x00, 0x00, /* 2715 */
  5431. + 0x00, 0x00, /* 2716 */
  5432. + 0x00, 0x00, /* 2717 */
  5433. + 0x00, 0x00, /* 2718 */
  5434. + 0x00, 0x00, /* 2719 */
  5435. + 0x00, 0x00, /* 2720 */
  5436. + 0x00, 0x00, /* 2721 */
  5437. + 0x00, 0x00, /* 2722 */
  5438. + 0x00, 0x00, /* 2723 */
  5439. + 0x00, 0x00, /* 2724 */
  5440. + 0x00, 0x00, /* 2725 */
  5441. + 0x00, 0x00, /* 2726 */
  5442. + 0x00, 0x00, /* 2727 */
  5443. + 0x00, 0x00, /* 2728 */
  5444. + 0x00, 0x00, /* 2729 */
  5445. + 0x00, 0x00, /* 2730 */
  5446. + 0x00, 0x00, /* 2731 */
  5447. + 0x00, 0x00, /* 2732 */
  5448. + 0x00, 0x00, /* 2733 */
  5449. + 0x00, 0x00, /* 2734 */
  5450. + 0x00, 0x00, /* 2735 */
  5451. + 0x00, 0x00, /* 2736 */
  5452. + 0x00, 0x00, /* 2737 */
  5453. + 0x00, 0x00, /* 2738 */
  5454. + 0x00, 0x00, /* 2739 */
  5455. + 0x00, 0x00, /* 2740 */
  5456. + 0x00, 0x00, /* 2741 */
  5457. + 0x00, 0x00, /* 2742 */
  5458. + 0x00, 0x00, /* 2743 */
  5459. + 0x00, 0x00, /* 2744 */
  5460. + 0x00, 0x00, /* 2745 */
  5461. + 0x00, 0x00, /* 2746 */
  5462. + 0x00, 0x00, /* 2747 */
  5463. + 0x00, 0x00, /* 2748 */
  5464. + 0x00, 0x00, /* 2749 */
  5465. + 0x00, 0x00, /* 2750 */
  5466. + 0x00, 0x00, /* 2751 */
  5467. + 0x00, 0x00, /* 2752 */
  5468. + 0x00, 0x00, /* 2753 */
  5469. + 0x00, 0x00, /* 2754 */
  5470. + 0x00, 0x00, /* 2755 */
  5471. + 0x00, 0x00, /* 2756 */
  5472. + 0x00, 0x00, /* 2757 */
  5473. + 0x00, 0x00, /* 2758 */
  5474. + 0x00, 0x00, /* 2759 */
  5475. + 0x00, 0x00, /* 2760 */
  5476. + 0x00, 0x00, /* 2761 */
  5477. + 0x00, 0x00, /* 2762 */
  5478. + 0x00, 0x00, /* 2763 */
  5479. + 0x00, 0x00, /* 2764 */
  5480. + 0x00, 0x00, /* 2765 */
  5481. + 0x00, 0x00, /* 2766 */
  5482. + 0x00, 0x00, /* 2767 */
  5483. + 0x00, 0x00, /* 2768 */
  5484. + 0x00, 0x00, /* 2769 */
  5485. + 0x00, 0x00, /* 2770 */
  5486. + 0x00, 0x00, /* 2771 */
  5487. + 0x00, 0x00, /* 2772 */
  5488. + 0x00, 0x00, /* 2773 */
  5489. + 0x00, 0x00, /* 2774 */
  5490. + 0x00, 0x00, /* 2775 */
  5491. + 0x00, 0x00, /* 2776 */
  5492. + 0x00, 0x00, /* 2777 */
  5493. + 0x00, 0x00, /* 2778 */
  5494. + 0x00, 0x00, /* 2779 */
  5495. + 0x00, 0x00, /* 2780 */
  5496. + 0x00, 0x00, /* 2781 */
  5497. + 0x00, 0x00, /* 2782 */
  5498. + 0x00, 0x00, /* 2783 */
  5499. + 0x00, 0x00, /* 2784 */
  5500. + 0x00, 0x00, /* 2785 */
  5501. + 0x00, 0x00, /* 2786 */
  5502. + 0x00, 0x00, /* 2787 */
  5503. + 0x00, 0x00, /* 2788 */
  5504. + 0x00, 0x00, /* 2789 */
  5505. + 0x00, 0x00, /* 2790 */
  5506. + 0x00, 0x00, /* 2791 */
  5507. + 0x00, 0x00, /* 2792 */
  5508. + 0x00, 0x00, /* 2793 */
  5509. + 0x00, 0x00, /* 2794 */
  5510. + 0x00, 0x00, /* 2795 */
  5511. + 0x00, 0x00, /* 2796 */
  5512. + 0x00, 0x00, /* 2797 */
  5513. + 0x00, 0x00, /* 2798 */
  5514. + 0x00, 0x00, /* 2799 */
  5515. + 0x00, 0x00, /* 2800 */
  5516. + 0x00, 0x00, /* 2801 */
  5517. + 0x00, 0x00, /* 2802 */
  5518. + 0x00, 0x00, /* 2803 */
  5519. + 0x00, 0x00, /* 2804 */
  5520. + 0x00, 0x00, /* 2805 */
  5521. + 0x00, 0x00, /* 2806 */
  5522. + 0x00, 0x00, /* 2807 */
  5523. + 0x20, 0x30, /* 2808 */
  5524. + 0x83, 0x01, /* 2809 */
  5525. + 0xcd, 0x00, /* 2810 */
  5526. + 0x40, 0x30, /* 2811 */
  5527. + 0x8c, 0x00, /* 2812 */
  5528. + 0xe0, 0x3b, /* 2813 */
  5529. + 0x3f, 0x30, /* 2814 */
  5530. + 0x8d, 0x00, /* 2815 */
  5531. + 0x8d, 0x0a, /* 2816 */
  5532. + 0xe6, 0x3b, /* 2817 */
  5533. + 0xb2, 0x3b, /* 2818 */
  5534. + 0x00, 0x00, /* 2819 */
  5535. + 0x9b, 0x1f, /* 2820 */
  5536. + 0x09, 0x2b, /* 2821 */
  5537. + 0x0d, 0x08, /* 2822 */
  5538. + 0x8c, 0x00, /* 2823 */
  5539. + 0xe0, 0x3b, /* 2824 */
  5540. + 0xcd, 0x0b, /* 2825 */
  5541. + 0x00, 0x2b, /* 2826 */
  5542. + 0x1f, 0x30, /* 2827 */
  5543. + 0x8c, 0x05, /* 2828 */
  5544. + 0x3a, 0x30, /* 2829 */
  5545. + 0x9c, 0x00, /* 2830 */
  5546. + 0x0c, 0x08, /* 2831 */
  5547. + 0x9e, 0x00, /* 2832 */
  5548. + 0x3b, 0x30, /* 2833 */
  5549. + 0x9c, 0x00, /* 2834 */
  5550. + 0x01, 0x30, /* 2835 */
  5551. + 0x9e, 0x00, /* 2836 */
  5552. + 0x08, 0x00, /* 2837 */
  5553. + 0x83, 0x01, /* 2838 */
  5554. + 0xcd, 0x00, /* 2839 */
  5555. + 0xd2, 0x01, /* 2840 */
  5556. + 0xd0, 0x01, /* 2841 */
  5557. + 0xce, 0x00, /* 2842 */
  5558. + 0xd1, 0x01, /* 2843 */
  5559. + 0x94, 0x01, /* 2844 */
  5560. + 0x95, 0x01, /* 2845 */
  5561. + 0x96, 0x01, /* 2846 */
  5562. + 0x97, 0x01, /* 2847 */
  5563. + 0x98, 0x01, /* 2848 */
  5564. + 0x99, 0x01, /* 2849 */
  5565. + 0x9a, 0x01, /* 2850 */
  5566. + 0x9b, 0x01, /* 2851 */
  5567. + 0xd2, 0x0a, /* 2852 */
  5568. + 0x52, 0x08, /* 2853 */
  5569. + 0x8c, 0x00, /* 2854 */
  5570. + 0xe2, 0x3b, /* 2855 */
  5571. + 0xdd, 0x30, /* 2856 */
  5572. + 0x8c, 0x00, /* 2857 */
  5573. + 0xf6, 0x3b, /* 2858 */
  5574. + 0xd2, 0x0a, /* 2859 */
  5575. + 0x52, 0x08, /* 2860 */
  5576. + 0x8c, 0x00, /* 2861 */
  5577. + 0xe2, 0x3b, /* 2862 */
  5578. + 0xde, 0x30, /* 2863 */
  5579. + 0x8c, 0x00, /* 2864 */
  5580. + 0xf6, 0x3b, /* 2865 */
  5581. + 0x10, 0x14, /* 2866 */
  5582. + 0xdf, 0x30, /* 2867 */
  5583. + 0x8c, 0x00, /* 2868 */
  5584. + 0xf6, 0x3b, /* 2869 */
  5585. + 0x90, 0x01, /* 2870 */
  5586. + 0x8c, 0x00, /* 2871 */
  5587. + 0xf6, 0x3b, /* 2872 */
  5588. + 0x06, 0x30, /* 2873 */
  5589. + 0xcf, 0x00, /* 2874 */
  5590. + 0xcf, 0x0b, /* 2875 */
  5591. + 0x3b, 0x2b, /* 2876 */
  5592. + 0xd0, 0x30, /* 2877 */
  5593. + 0x8c, 0x00, /* 2878 */
  5594. + 0xe2, 0x3b, /* 2879 */
  5595. + 0x72, 0x3b, /* 2880 */
  5596. + 0x96, 0x01, /* 2881 */
  5597. + 0x97, 0x01, /* 2882 */
  5598. + 0x03, 0x30, /* 2883 */
  5599. + 0x95, 0x05, /* 2884 */
  5600. + 0x15, 0x08, /* 2885 */
  5601. + 0x02, 0x3a, /* 2886 */
  5602. + 0x03, 0x19, /* 2887 */
  5603. + 0x4b, 0x2b, /* 2888 */
  5604. + 0x15, 0x0b, /* 2889 */
  5605. + 0x4c, 0x2b, /* 2890 */
  5606. + 0xd1, 0x0a, /* 2891 */
  5607. + 0x95, 0x1c, /* 2892 */
  5608. + 0x50, 0x2b, /* 2893 */
  5609. + 0xfc, 0x30, /* 2894 */
  5610. + 0x95, 0x04, /* 2895 */
  5611. + 0x50, 0x08, /* 2896 */
  5612. + 0x88, 0x00, /* 2897 */
  5613. + 0xcc, 0x3b, /* 2898 */
  5614. + 0xd0, 0x0a, /* 2899 */
  5615. + 0xaf, 0x3b, /* 2900 */
  5616. + 0xd0, 0x30, /* 2901 */
  5617. + 0x8d, 0x00, /* 2902 */
  5618. + 0xe6, 0x3b, /* 2903 */
  5619. + 0xce, 0x0b, /* 2904 */
  5620. + 0x24, 0x2b, /* 2905 */
  5621. + 0x15, 0x30, /* 2906 */
  5622. + 0x51, 0x02, /* 2907 */
  5623. + 0x03, 0x1c, /* 2908 */
  5624. + 0x60, 0x2b, /* 2909 */
  5625. + 0x20, 0x17, /* 2910 */
  5626. + 0x61, 0x2b, /* 2911 */
  5627. + 0x20, 0x13, /* 2912 */
  5628. + 0x20, 0x1b, /* 2913 */
  5629. + 0x08, 0x00, /* 2914 */
  5630. + 0x19, 0x08, /* 2915 */
  5631. + 0x90, 0x00, /* 2916 */
  5632. + 0x1a, 0x08, /* 2917 */
  5633. + 0x91, 0x00, /* 2918 */
  5634. + 0x3d, 0x08, /* 2919 */
  5635. + 0x94, 0x00, /* 2920 */
  5636. + 0x3e, 0x08, /* 2921 */
  5637. + 0x95, 0x00, /* 2922 */
  5638. + 0x25, 0x08, /* 2923 */
  5639. + 0x98, 0x00, /* 2924 */
  5640. + 0x26, 0x08, /* 2925 */
  5641. + 0x99, 0x00, /* 2926 */
  5642. + 0x27, 0x08, /* 2927 */
  5643. + 0x9a, 0x00, /* 2928 */
  5644. + 0x28, 0x08, /* 2929 */
  5645. + 0x9b, 0x00, /* 2930 */
  5646. + 0x00, 0x00, /* 2931 */
  5647. + 0x73, 0x3b, /* 2932 */
  5648. + 0x00, 0x00, /* 2933 */
  5649. + 0x14, 0x08, /* 2934 */
  5650. + 0xa5, 0x00, /* 2935 */
  5651. + 0x15, 0x08, /* 2936 */
  5652. + 0xa6, 0x00, /* 2937 */
  5653. + 0x16, 0x08, /* 2938 */
  5654. + 0xa7, 0x00, /* 2939 */
  5655. + 0x17, 0x08, /* 2940 */
  5656. + 0xa8, 0x00, /* 2941 */
  5657. + 0xdc, 0x30, /* 2942 */
  5658. + 0x8d, 0x00, /* 2943 */
  5659. + 0xfa, 0x3b, /* 2944 */
  5660. + 0x16, 0x08, /* 2945 */
  5661. + 0x90, 0x00, /* 2946 */
  5662. + 0x17, 0x08, /* 2947 */
  5663. + 0x91, 0x00, /* 2948 */
  5664. + 0x4d, 0x08, /* 2949 */
  5665. + 0x19, 0x3a, /* 2950 */
  5666. + 0x03, 0x1d, /* 2951 */
  5667. + 0x08, 0x00, /* 2952 */
  5668. + 0xe8, 0x30, /* 2953 */
  5669. + 0x8c, 0x00, /* 2954 */
  5670. + 0xf6, 0x3b, /* 2955 */
  5671. + 0x08, 0x00, /* 2956 */
  5672. + 0x1b, 0x30, /* 2957 */
  5673. + 0x83, 0x01, /* 2958 */
  5674. + 0x88, 0x00, /* 2959 */
  5675. + 0x8c, 0x01, /* 2960 */
  5676. + 0x99, 0x2b, /* 2961 */
  5677. + 0xcd, 0x3b, /* 2962 */
  5678. + 0x88, 0x0a, /* 2963 */
  5679. + 0xdd, 0x3b, /* 2964 */
  5680. + 0x31, 0x3b, /* 2965 */
  5681. + 0xf5, 0x3b, /* 2966 */
  5682. + 0x88, 0x0a, /* 2967 */
  5683. + 0x8c, 0x0a, /* 2968 */
  5684. + 0x20, 0x30, /* 2969 */
  5685. + 0x0c, 0x02, /* 2970 */
  5686. + 0x03, 0x1c, /* 2971 */
  5687. + 0x92, 0x2b, /* 2972 */
  5688. + 0x9b, 0x30, /* 2973 */
  5689. + 0x88, 0x00, /* 2974 */
  5690. + 0x20, 0x30, /* 2975 */
  5691. + 0x8c, 0x00, /* 2976 */
  5692. + 0x40, 0x30, /* 2977 */
  5693. + 0x0c, 0x02, /* 2978 */
  5694. + 0x03, 0x18, /* 2979 */
  5695. + 0xad, 0x2b, /* 2980 */
  5696. + 0xcd, 0x3b, /* 2981 */
  5697. + 0x88, 0x0a, /* 2982 */
  5698. + 0xdd, 0x3b, /* 2983 */
  5699. + 0x31, 0x3b, /* 2984 */
  5700. + 0xf5, 0x3b, /* 2985 */
  5701. + 0x88, 0x0a, /* 2986 */
  5702. + 0x8c, 0x0a, /* 2987 */
  5703. + 0xa1, 0x2b, /* 2988 */
  5704. + 0x02, 0x30, /* 2989 */
  5705. + 0xd0, 0x00, /* 2990 */
  5706. + 0xcf, 0x01, /* 2991 */
  5707. + 0xcf, 0x0a, /* 2992 */
  5708. + 0x10, 0x30, /* 2993 */
  5709. + 0xcd, 0x00, /* 2994 */
  5710. + 0xd1, 0x01, /* 2995 */
  5711. + 0xd1, 0x0a, /* 2996 */
  5712. + 0xce, 0x01, /* 2997 */
  5713. + 0x4d, 0x08, /* 2998 */
  5714. + 0x4e, 0x02, /* 2999 */
  5715. + 0x03, 0x18, /* 3000 */
  5716. + 0xda, 0x2b, /* 3001 */
  5717. + 0x4e, 0x08, /* 3002 */
  5718. + 0xf0, 0x00, /* 3003 */
  5719. + 0x51, 0x08, /* 3004 */
  5720. + 0xf1, 0x00, /* 3005 */
  5721. + 0xf1, 0x0a, /* 3006 */
  5722. + 0xc2, 0x2b, /* 3007 */
  5723. + 0x03, 0x10, /* 3008 */
  5724. + 0xf0, 0x0d, /* 3009 */
  5725. + 0xf1, 0x0b, /* 3010 */
  5726. + 0xc0, 0x2b, /* 3011 */
  5727. + 0x70, 0x08, /* 3012 */
  5728. + 0x8c, 0x00, /* 3013 */
  5729. + 0x50, 0x18, /* 3014 */
  5730. + 0x8c, 0x16, /* 3015 */
  5731. + 0x4f, 0x08, /* 3016 */
  5732. + 0xd2, 0x00, /* 3017 */
  5733. + 0xe0, 0x3b, /* 3018 */
  5734. + 0x0c, 0x08, /* 3019 */
  5735. + 0x4f, 0x07, /* 3020 */
  5736. + 0x8d, 0x00, /* 3021 */
  5737. + 0xe4, 0x3b, /* 3022 */
  5738. + 0xb1, 0x3b, /* 3023 */
  5739. + 0x72, 0x3b, /* 3024 */
  5740. + 0xfa, 0x3b, /* 3025 */
  5741. + 0x0c, 0x08, /* 3026 */
  5742. + 0x8e, 0x00, /* 3027 */
  5743. + 0xfd, 0x3b, /* 3028 */
  5744. + 0x8c, 0x0a, /* 3029 */
  5745. + 0xd2, 0x0b, /* 3030 */
  5746. + 0xca, 0x2b, /* 3031 */
  5747. + 0xce, 0x0a, /* 3032 */
  5748. + 0xb6, 0x2b, /* 3033 */
  5749. + 0x03, 0x10, /* 3034 */
  5750. + 0xcd, 0x0c, /* 3035 */
  5751. + 0x03, 0x10, /* 3036 */
  5752. + 0xcf, 0x0d, /* 3037 */
  5753. + 0xd1, 0x0a, /* 3038 */
  5754. + 0x06, 0x30, /* 3039 */
  5755. + 0x51, 0x02, /* 3040 */
  5756. + 0x03, 0x1c, /* 3041 */
  5757. + 0xb5, 0x2b, /* 3042 */
  5758. + 0xd0, 0x0b, /* 3043 */
  5759. + 0xaf, 0x2b, /* 3044 */
  5760. + 0xff, 0x30, /* 3045 */
  5761. + 0x8c, 0x00, /* 3046 */
  5762. + 0x8d, 0x00, /* 3047 */
  5763. + 0x3f, 0x30, /* 3048 */
  5764. + 0x8e, 0x00, /* 3049 */
  5765. + 0x20, 0x30, /* 3050 */
  5766. + 0xd2, 0x00, /* 3051 */
  5767. + 0x8c, 0x0a, /* 3052 */
  5768. + 0xe0, 0x3b, /* 3053 */
  5769. + 0x8d, 0x0a, /* 3054 */
  5770. + 0xe4, 0x3b, /* 3055 */
  5771. + 0x8e, 0x0a, /* 3056 */
  5772. + 0xe8, 0x3b, /* 3057 */
  5773. + 0xb3, 0x3b, /* 3058 */
  5774. + 0xff, 0x3b, /* 3059 */
  5775. + 0xd2, 0x0b, /* 3060 */
  5776. + 0xec, 0x2b, /* 3061 */
  5777. + 0x1f, 0x30, /* 3062 */
  5778. + 0x8c, 0x00, /* 3063 */
  5779. + 0x8d, 0x00, /* 3064 */
  5780. + 0x3f, 0x30, /* 3065 */
  5781. + 0x8e, 0x00, /* 3066 */
  5782. + 0x20, 0x30, /* 3067 */
  5783. + 0xd2, 0x00, /* 3068 */
  5784. + 0x8c, 0x0a, /* 3069 */
  5785. + 0xe0, 0x3b, /* 3070 */
  5786. + 0x8d, 0x0a, /* 3071 */
  5787. + 0xe4, 0x3b, /* 3072 */
  5788. + 0x8e, 0x0a, /* 3073 */
  5789. + 0xe8, 0x3b, /* 3074 */
  5790. + 0xb3, 0x3b, /* 3075 */
  5791. + 0xff, 0x3b, /* 3076 */
  5792. + 0xd2, 0x0b, /* 3077 */
  5793. + 0xfd, 0x2b, /* 3078 */
  5794. + 0x08, 0x00, /* 3079 */
  5795. + 0x83, 0x01, /* 3080 */
  5796. + 0xcd, 0x00, /* 3081 */
  5797. + 0x01, 0x30, /* 3082 */
  5798. + 0x8e, 0x00, /* 3083 */
  5799. + 0xcf, 0x01, /* 3084 */
  5800. + 0xcf, 0x0a, /* 3085 */
  5801. + 0x50, 0x2c, /* 3086 */
  5802. + 0x88, 0x01, /* 3087 */
  5803. + 0x4f, 0x08, /* 3088 */
  5804. + 0x89, 0x00, /* 3089 */
  5805. + 0xe8, 0x3b, /* 3090 */
  5806. + 0x4f, 0x08, /* 3091 */
  5807. + 0x4d, 0x02, /* 3092 */
  5808. + 0xce, 0x00, /* 3093 */
  5809. + 0xd0, 0x00, /* 3094 */
  5810. + 0x88, 0x0a, /* 3095 */
  5811. + 0xcc, 0x3b, /* 3096 */
  5812. + 0x89, 0x0a, /* 3097 */
  5813. + 0xdc, 0x3b, /* 3098 */
  5814. + 0xaf, 0x3b, /* 3099 */
  5815. + 0xd0, 0x0b, /* 3100 */
  5816. + 0x17, 0x2c, /* 3101 */
  5817. + 0x80, 0x30, /* 3102 */
  5818. + 0x88, 0x00, /* 3103 */
  5819. + 0x4f, 0x08, /* 3104 */
  5820. + 0x80, 0x3e, /* 3105 */
  5821. + 0x89, 0x00, /* 3106 */
  5822. + 0x4e, 0x08, /* 3107 */
  5823. + 0xd0, 0x00, /* 3108 */
  5824. + 0x88, 0x0a, /* 3109 */
  5825. + 0xcc, 0x3b, /* 3110 */
  5826. + 0x89, 0x0a, /* 3111 */
  5827. + 0xdc, 0x3b, /* 3112 */
  5828. + 0xaf, 0x3b, /* 3113 */
  5829. + 0xd0, 0x0b, /* 3114 */
  5830. + 0x25, 0x2c, /* 3115 */
  5831. + 0xfc, 0x3b, /* 3116 */
  5832. + 0x88, 0x01, /* 3117 */
  5833. + 0x4f, 0x08, /* 3118 */
  5834. + 0x80, 0x3e, /* 3119 */
  5835. + 0x89, 0x00, /* 3120 */
  5836. + 0x8e, 0x0a, /* 3121 */
  5837. + 0xe8, 0x3b, /* 3122 */
  5838. + 0x4e, 0x08, /* 3123 */
  5839. + 0xd0, 0x00, /* 3124 */
  5840. + 0x89, 0x0a, /* 3125 */
  5841. + 0xdc, 0x3b, /* 3126 */
  5842. + 0x88, 0x0a, /* 3127 */
  5843. + 0xcc, 0x3b, /* 3128 */
  5844. + 0xaf, 0x3b, /* 3129 */
  5845. + 0xd0, 0x0b, /* 3130 */
  5846. + 0x35, 0x2c, /* 3131 */
  5847. + 0xfc, 0x3b, /* 3132 */
  5848. + 0x80, 0x30, /* 3133 */
  5849. + 0x88, 0x00, /* 3134 */
  5850. + 0x4f, 0x08, /* 3135 */
  5851. + 0x89, 0x00, /* 3136 */
  5852. + 0x0e, 0x08, /* 3137 */
  5853. + 0x8c, 0x00, /* 3138 */
  5854. + 0x4e, 0x08, /* 3139 */
  5855. + 0xd0, 0x00, /* 3140 */
  5856. + 0x89, 0x0a, /* 3141 */
  5857. + 0xdc, 0x3b, /* 3142 */
  5858. + 0x88, 0x0a, /* 3143 */
  5859. + 0xcc, 0x3b, /* 3144 */
  5860. + 0x60, 0x3b, /* 3145 */
  5861. + 0xb2, 0x3b, /* 3146 */
  5862. + 0xfc, 0x3b, /* 3147 */
  5863. + 0xd0, 0x0b, /* 3148 */
  5864. + 0x45, 0x2c, /* 3149 */
  5865. + 0x8e, 0x0a, /* 3150 */
  5866. + 0xcf, 0x0a, /* 3151 */
  5867. + 0x4d, 0x08, /* 3152 */
  5868. + 0x4f, 0x02, /* 3153 */
  5869. + 0x03, 0x18, /* 3154 */
  5870. + 0x08, 0x00, /* 3155 */
  5871. + 0x0f, 0x2c, /* 3156 */
  5872. + 0x83, 0x01, /* 3157 */
  5873. + 0xd2, 0x00, /* 3158 */
  5874. + 0x8e, 0x00, /* 3159 */
  5875. + 0x50, 0x08, /* 3160 */
  5876. + 0x98, 0x00, /* 3161 */
  5877. + 0x51, 0x08, /* 3162 */
  5878. + 0x99, 0x00, /* 3163 */
  5879. + 0x00, 0x00, /* 3164 */
  5880. + 0xfc, 0x3b, /* 3165 */
  5881. + 0x00, 0x00, /* 3166 */
  5882. + 0x08, 0x00, /* 3167 */
  5883. + 0x83, 0x12, /* 3168 */
  5884. + 0x03, 0x13, /* 3169 */
  5885. + 0x21, 0x17, /* 3170 */
  5886. + 0xa0, 0x11, /* 3171 */
  5887. + 0xad, 0x01, /* 3172 */
  5888. + 0xb1, 0x01, /* 3173 */
  5889. + 0xb6, 0x01, /* 3174 */
  5890. + 0xb2, 0x01, /* 3175 */
  5891. + 0xa3, 0x01, /* 3176 */
  5892. + 0x51, 0x30, /* 3177 */
  5893. + 0x9c, 0x00, /* 3178 */
  5894. + 0x1a, 0x30, /* 3179 */
  5895. + 0x9e, 0x00, /* 3180 */
  5896. + 0x38, 0x30, /* 3181 */
  5897. + 0xb0, 0x00, /* 3182 */
  5898. + 0x65, 0x30, /* 3183 */
  5899. + 0x9c, 0x00, /* 3184 */
  5900. + 0x00, 0x00, /* 3185 */
  5901. + 0x21, 0x12, /* 3186 */
  5902. + 0x1d, 0x18, /* 3187 */
  5903. + 0x21, 0x16, /* 3188 */
  5904. + 0x5c, 0x30, /* 3189 */
  5905. + 0x9c, 0x00, /* 3190 */
  5906. + 0x00, 0x00, /* 3191 */
  5907. + 0x1d, 0x08, /* 3192 */
  5908. + 0xb5, 0x00, /* 3193 */
  5909. + 0x3e, 0x30, /* 3194 */
  5910. + 0x9c, 0x00, /* 3195 */
  5911. + 0x00, 0x00, /* 3196 */
  5912. + 0xa0, 0x10, /* 3197 */
  5913. + 0x1d, 0x18, /* 3198 */
  5914. + 0xa0, 0x14, /* 3199 */
  5915. + 0x83, 0x12, /* 3200 */
  5916. + 0x03, 0x13, /* 3201 */
  5917. + 0xa0, 0x1c, /* 3202 */
  5918. + 0xc1, 0x2c, /* 3203 */
  5919. + 0x21, 0x1f, /* 3204 */
  5920. + 0xc0, 0x2c, /* 3205 */
  5921. + 0x21, 0x13, /* 3206 */
  5922. + 0x44, 0x30, /* 3207 */
  5923. + 0x9c, 0x00, /* 3208 */
  5924. + 0x9e, 0x01, /* 3209 */
  5925. + 0x47, 0x30, /* 3210 */
  5926. + 0x9c, 0x00, /* 3211 */
  5927. + 0x30, 0x30, /* 3212 */
  5928. + 0x9e, 0x00, /* 3213 */
  5929. + 0x14, 0x30, /* 3214 */
  5930. + 0x9c, 0x00, /* 3215 */
  5931. + 0x1e, 0x14, /* 3216 */
  5932. + 0x41, 0x30, /* 3217 */
  5933. + 0x9c, 0x00, /* 3218 */
  5934. + 0x9e, 0x01, /* 3219 */
  5935. + 0x15, 0x30, /* 3220 */
  5936. + 0x9c, 0x00, /* 3221 */
  5937. + 0x1e, 0x14, /* 3222 */
  5938. + 0x42, 0x30, /* 3223 */
  5939. + 0x9c, 0x00, /* 3224 */
  5940. + 0x1e, 0x14, /* 3225 */
  5941. + 0x1d, 0x30, /* 3226 */
  5942. + 0x9c, 0x00, /* 3227 */
  5943. + 0x1e, 0x14, /* 3228 */
  5944. + 0x12, 0x30, /* 3229 */
  5945. + 0x9c, 0x00, /* 3230 */
  5946. + 0x9e, 0x01, /* 3231 */
  5947. + 0x17, 0x30, /* 3232 */
  5948. + 0x9c, 0x00, /* 3233 */
  5949. + 0x1e, 0x14, /* 3234 */
  5950. + 0x13, 0x30, /* 3235 */
  5951. + 0x9c, 0x00, /* 3236 */
  5952. + 0x9e, 0x01, /* 3237 */
  5953. + 0xd0, 0x01, /* 3238 */
  5954. + 0xd1, 0x01, /* 3239 */
  5955. + 0xe2, 0x30, /* 3240 */
  5956. + 0x55, 0x24, /* 3241 */
  5957. + 0x16, 0x30, /* 3242 */
  5958. + 0x9c, 0x00, /* 3243 */
  5959. + 0x1e, 0x14, /* 3244 */
  5960. + 0x9e, 0x01, /* 3245 */
  5961. + 0x18, 0x30, /* 3246 */
  5962. + 0x9c, 0x00, /* 3247 */
  5963. + 0x1e, 0x14, /* 3248 */
  5964. + 0x19, 0x30, /* 3249 */
  5965. + 0x9c, 0x00, /* 3250 */
  5966. + 0x1e, 0x14, /* 3251 */
  5967. + 0x9e, 0x01, /* 3252 */
  5968. + 0x1a, 0x30, /* 3253 */
  5969. + 0x9c, 0x00, /* 3254 */
  5970. + 0x1e, 0x14, /* 3255 */
  5971. + 0x48, 0x30, /* 3256 */
  5972. + 0x9c, 0x00, /* 3257 */
  5973. + 0x1e, 0x14, /* 3258 */
  5974. + 0x20, 0x30, /* 3259 */
  5975. + 0x9c, 0x00, /* 3260 */
  5976. + 0x1e, 0x14, /* 3261 */
  5977. + 0x9e, 0x01, /* 3262 */
  5978. + 0xa0, 0x11, /* 3263 */
  5979. + 0xc0, 0x2c, /* 3264 */
  5980. + 0x21, 0x17, /* 3265 */
  5981. + 0x8a, 0x11, /* 3266 */
  5982. + 0xa8, 0x21, /* 3267 */
  5983. + 0x8a, 0x15, /* 3268 */
  5984. + 0x10, 0x30, /* 3269 */
  5985. + 0x9c, 0x00, /* 3270 */
  5986. + 0x00, 0x00, /* 3271 */
  5987. + 0xa1, 0x12, /* 3272 */
  5988. + 0x1d, 0x18, /* 3273 */
  5989. + 0xa1, 0x16, /* 3274 */
  5990. + 0x83, 0x12, /* 3275 */
  5991. + 0x03, 0x13, /* 3276 */
  5992. + 0xa1, 0x1e, /* 3277 */
  5993. + 0xd1, 0x2c, /* 3278 */
  5994. + 0xea, 0x24, /* 3279 */
  5995. + 0x7a, 0x2c, /* 3280 */
  5996. + 0x8a, 0x11, /* 3281 */
  5997. + 0x26, 0x25, /* 3282 */
  5998. + 0x8a, 0x15, /* 3283 */
  5999. + 0x7a, 0x2c, /* 3284 */
  6000. + 0x83, 0x01, /* 3285 */
  6001. + 0xcd, 0x00, /* 3286 */
  6002. + 0x98, 0x01, /* 3287 */
  6003. + 0x99, 0x01, /* 3288 */
  6004. + 0x9a, 0x01, /* 3289 */
  6005. + 0x9b, 0x01, /* 3290 */
  6006. + 0x4d, 0x08, /* 3291 */
  6007. + 0x8e, 0x00, /* 3292 */
  6008. + 0xfc, 0x3b, /* 3293 */
  6009. + 0x8e, 0x0b, /* 3294 */
  6010. + 0xdd, 0x2c, /* 3295 */
  6011. + 0x08, 0x00, /* 3296 */
  6012. + 0x83, 0x01, /* 3297 */
  6013. + 0xd0, 0x00, /* 3298 */
  6014. + 0x8c, 0x00, /* 3299 */
  6015. + 0x00, 0x00, /* 3300 */
  6016. + 0xe0, 0x3b, /* 3301 */
  6017. + 0x00, 0x00, /* 3302 */
  6018. + 0x10, 0x08, /* 3303 */
  6019. + 0xd1, 0x00, /* 3304 */
  6020. + 0x08, 0x00, /* 3305 */
  6021. + 0x83, 0x01, /* 3306 */
  6022. + 0xc8, 0x01, /* 3307 */
  6023. + 0xa1, 0x13, /* 3308 */
  6024. + 0x03, 0x30, /* 3309 */
  6025. + 0x32, 0x02, /* 3310 */
  6026. + 0x03, 0x1c, /* 3311 */
  6027. + 0xf3, 0x2c, /* 3312 */
  6028. + 0x80, 0x30, /* 3313 */
  6029. + 0xad, 0x00, /* 3314 */
  6030. + 0xa0, 0x19, /* 3315 */
  6031. + 0xd4, 0x2d, /* 3316 */
  6032. + 0x20, 0x30, /* 3317 */
  6033. + 0xba, 0x2f, /* 3318 */
  6034. + 0x30, 0x08, /* 3319 */
  6035. + 0x21, 0x1f, /* 3320 */
  6036. + 0x11, 0x2d, /* 3321 */
  6037. + 0x2d, 0x04, /* 3322 */
  6038. + 0xb1, 0x00, /* 3323 */
  6039. + 0x47, 0x30, /* 3324 */
  6040. + 0x9c, 0x00, /* 3325 */
  6041. + 0x31, 0x08, /* 3326 */
  6042. + 0x9e, 0x00, /* 3327 */
  6043. + 0x21, 0x1e, /* 3328 */
  6044. + 0x10, 0x2d, /* 3329 */
  6045. + 0x4e, 0x30, /* 3330 */
  6046. + 0x9c, 0x00, /* 3331 */
  6047. + 0x1e, 0x14, /* 3332 */
  6048. + 0x9e, 0x01, /* 3333 */
  6049. + 0x66, 0x30, /* 3334 */
  6050. + 0x9c, 0x00, /* 3335 */
  6051. + 0x00, 0x00, /* 3336 */
  6052. + 0xa1, 0x11, /* 3337 */
  6053. + 0x1d, 0x18, /* 3338 */
  6054. + 0xa1, 0x15, /* 3339 */
  6055. + 0x83, 0x12, /* 3340 */
  6056. + 0x03, 0x13, /* 3341 */
  6057. + 0xa1, 0x1d, /* 3342 */
  6058. + 0x06, 0x2d, /* 3343 */
  6059. + 0x30, 0x08, /* 3344 */
  6060. + 0x20, 0x3a, /* 3345 */
  6061. + 0x03, 0x1d, /* 3346 */
  6062. + 0x7a, 0x2d, /* 3347 */
  6063. + 0x21, 0x1f, /* 3348 */
  6064. + 0x52, 0x2d, /* 3349 */
  6065. + 0x1b, 0x30, /* 3350 */
  6066. + 0x9c, 0x00, /* 3351 */
  6067. + 0x1e, 0x14, /* 3352 */
  6068. + 0x1d, 0x30, /* 3353 */
  6069. + 0x9c, 0x00, /* 3354 */
  6070. + 0x1e, 0x14, /* 3355 */
  6071. + 0x1e, 0x30, /* 3356 */
  6072. + 0x9c, 0x00, /* 3357 */
  6073. + 0x1e, 0x14, /* 3358 */
  6074. + 0x42, 0x30, /* 3359 */
  6075. + 0x9c, 0x00, /* 3360 */
  6076. + 0x1e, 0x14, /* 3361 */
  6077. + 0x9e, 0x01, /* 3362 */
  6078. + 0x44, 0x30, /* 3363 */
  6079. + 0x9c, 0x00, /* 3364 */
  6080. + 0x4e, 0x30, /* 3365 */
  6081. + 0x9e, 0x00, /* 3366 */
  6082. + 0x36, 0x30, /* 3367 */
  6083. + 0x9c, 0x00, /* 3368 */
  6084. + 0x9e, 0x01, /* 3369 */
  6085. + 0x37, 0x30, /* 3370 */
  6086. + 0x9c, 0x00, /* 3371 */
  6087. + 0x9e, 0x01, /* 3372 */
  6088. + 0x38, 0x30, /* 3373 */
  6089. + 0x9c, 0x00, /* 3374 */
  6090. + 0x9e, 0x01, /* 3375 */
  6091. + 0x39, 0x30, /* 3376 */
  6092. + 0x9c, 0x00, /* 3377 */
  6093. + 0x9e, 0x01, /* 3378 */
  6094. + 0x32, 0x30, /* 3379 */
  6095. + 0x9c, 0x00, /* 3380 */
  6096. + 0x1e, 0x14, /* 3381 */
  6097. + 0x9e, 0x01, /* 3382 */
  6098. + 0xd8, 0x30, /* 3383 */
  6099. + 0xe1, 0x24, /* 3384 */
  6100. + 0xc9, 0x00, /* 3385 */
  6101. + 0xb6, 0x30, /* 3386 */
  6102. + 0xd5, 0x24, /* 3387 */
  6103. + 0xd0, 0x01, /* 3388 */
  6104. + 0xd1, 0x01, /* 3389 */
  6105. + 0xdc, 0x30, /* 3390 */
  6106. + 0x55, 0x24, /* 3391 */
  6107. + 0xd0, 0x01, /* 3392 */
  6108. + 0xd1, 0x01, /* 3393 */
  6109. + 0xe8, 0x30, /* 3394 */
  6110. + 0x55, 0x24, /* 3395 */
  6111. + 0x33, 0x30, /* 3396 */
  6112. + 0x9c, 0x00, /* 3397 */
  6113. + 0x9e, 0x01, /* 3398 */
  6114. + 0x34, 0x30, /* 3399 */
  6115. + 0x9c, 0x00, /* 3400 */
  6116. + 0x9e, 0x01, /* 3401 */
  6117. + 0x35, 0x30, /* 3402 */
  6118. + 0x9c, 0x00, /* 3403 */
  6119. + 0x1e, 0x14, /* 3404 */
  6120. + 0x21, 0x13, /* 3405 */
  6121. + 0xa5, 0x01, /* 3406 */
  6122. + 0xa6, 0x01, /* 3407 */
  6123. + 0xa7, 0x01, /* 3408 */
  6124. + 0xa8, 0x01, /* 3409 */
  6125. + 0x0f, 0x30, /* 3410 */
  6126. + 0x9c, 0x00, /* 3411 */
  6127. + 0x00, 0x00, /* 3412 */
  6128. + 0x1d, 0x08, /* 3413 */
  6129. + 0xca, 0x00, /* 3414 */
  6130. + 0x4a, 0x18, /* 3415 */
  6131. + 0xfd, 0x2f, /* 3416 */
  6132. + 0x4d, 0x30, /* 3417 */
  6133. + 0x9c, 0x00, /* 3418 */
  6134. + 0x1e, 0x14, /* 3419 */
  6135. + 0x9e, 0x01, /* 3420 */
  6136. + 0xc9, 0x03, /* 3421 */
  6137. + 0x03, 0x19, /* 3422 */
  6138. + 0x64, 0x2d, /* 3423 */
  6139. + 0x32, 0x30, /* 3424 */
  6140. + 0x9c, 0x00, /* 3425 */
  6141. + 0x1e, 0x14, /* 3426 */
  6142. + 0x9e, 0x01, /* 3427 */
  6143. + 0x1a, 0x30, /* 3428 */
  6144. + 0x08, 0x24, /* 3429 */
  6145. + 0xc9, 0x08, /* 3430 */
  6146. + 0x03, 0x1d, /* 3431 */
  6147. + 0xfd, 0x2f, /* 3432 */
  6148. + 0x35, 0x30, /* 3433 */
  6149. + 0x9c, 0x00, /* 3434 */
  6150. + 0x9e, 0x01, /* 3435 */
  6151. + 0x36, 0x30, /* 3436 */
  6152. + 0x9c, 0x00, /* 3437 */
  6153. + 0x1e, 0x14, /* 3438 */
  6154. + 0x19, 0x30, /* 3439 */
  6155. + 0x8a, 0x15, /* 3440 */
  6156. + 0x16, 0x23, /* 3441 */
  6157. + 0x8a, 0x15, /* 3442 */
  6158. + 0x21, 0x17, /* 3443 */
  6159. + 0x20, 0x1f, /* 3444 */
  6160. + 0x78, 0x2d, /* 3445 */
  6161. + 0x27, 0x30, /* 3446 */
  6162. + 0xba, 0x2f, /* 3447 */
  6163. + 0x21, 0x30, /* 3448 */
  6164. + 0xba, 0x2f, /* 3449 */
  6165. + 0x30, 0x08, /* 3450 */
  6166. + 0x21, 0x3a, /* 3451 */
  6167. + 0x03, 0x1d, /* 3452 */
  6168. + 0x99, 0x2d, /* 3453 */
  6169. + 0x20, 0x1d, /* 3454 */
  6170. + 0x82, 0x2d, /* 3455 */
  6171. + 0x10, 0x30, /* 3456 */
  6172. + 0x84, 0x2d, /* 3457 */
  6173. + 0xd5, 0x30, /* 3458 */
  6174. + 0xe1, 0x24, /* 3459 */
  6175. + 0xca, 0x00, /* 3460 */
  6176. + 0xb9, 0x00, /* 3461 */
  6177. + 0xba, 0x01, /* 3462 */
  6178. + 0xff, 0x30, /* 3463 */
  6179. + 0xd0, 0x00, /* 3464 */
  6180. + 0xd1, 0x01, /* 3465 */
  6181. + 0x2a, 0x08, /* 3466 */
  6182. + 0x8a, 0x11, /* 3467 */
  6183. + 0x1d, 0x25, /* 3468 */
  6184. + 0x8a, 0x15, /* 3469 */
  6185. + 0xff, 0x30, /* 3470 */
  6186. + 0xb9, 0x07, /* 3471 */
  6187. + 0x03, 0x1c, /* 3472 */
  6188. + 0xba, 0x03, /* 3473 */
  6189. + 0x3a, 0x08, /* 3474 */
  6190. + 0x39, 0x04, /* 3475 */
  6191. + 0x03, 0x1d, /* 3476 */
  6192. + 0x87, 0x2d, /* 3477 */
  6193. + 0x21, 0x17, /* 3478 */
  6194. + 0x22, 0x30, /* 3479 */
  6195. + 0xba, 0x2f, /* 3480 */
  6196. + 0x30, 0x08, /* 3481 */
  6197. + 0x22, 0x3a, /* 3482 */
  6198. + 0x03, 0x1d, /* 3483 */
  6199. + 0xd6, 0x2d, /* 3484 */
  6200. + 0x21, 0x1f, /* 3485 */
  6201. + 0xb8, 0x2d, /* 3486 */
  6202. + 0x35, 0x30, /* 3487 */
  6203. + 0x9c, 0x00, /* 3488 */
  6204. + 0x9e, 0x01, /* 3489 */
  6205. + 0x36, 0x30, /* 3490 */
  6206. + 0x9c, 0x00, /* 3491 */
  6207. + 0x9e, 0x01, /* 3492 */
  6208. + 0x37, 0x30, /* 3493 */
  6209. + 0x9c, 0x00, /* 3494 */
  6210. + 0x9e, 0x01, /* 3495 */
  6211. + 0x38, 0x30, /* 3496 */
  6212. + 0x9c, 0x00, /* 3497 */
  6213. + 0x9e, 0x01, /* 3498 */
  6214. + 0x39, 0x30, /* 3499 */
  6215. + 0x9c, 0x00, /* 3500 */
  6216. + 0x1e, 0x14, /* 3501 */
  6217. + 0x32, 0x30, /* 3502 */
  6218. + 0x9c, 0x00, /* 3503 */
  6219. + 0x1e, 0x14, /* 3504 */
  6220. + 0x9e, 0x01, /* 3505 */
  6221. + 0xd9, 0x30, /* 3506 */
  6222. + 0xe1, 0x24, /* 3507 */
  6223. + 0xc9, 0x00, /* 3508 */
  6224. + 0x60, 0x30, /* 3509 */
  6225. + 0xd5, 0x24, /* 3510 */
  6226. + 0x21, 0x13, /* 3511 */
  6227. + 0x0f, 0x30, /* 3512 */
  6228. + 0x9c, 0x00, /* 3513 */
  6229. + 0x00, 0x00, /* 3514 */
  6230. + 0x1d, 0x08, /* 3515 */
  6231. + 0xca, 0x00, /* 3516 */
  6232. + 0x4a, 0x18, /* 3517 */
  6233. + 0xfd, 0x2f, /* 3518 */
  6234. + 0x4d, 0x30, /* 3519 */
  6235. + 0x9c, 0x00, /* 3520 */
  6236. + 0x1e, 0x14, /* 3521 */
  6237. + 0x9e, 0x01, /* 3522 */
  6238. + 0xc9, 0x03, /* 3523 */
  6239. + 0x03, 0x19, /* 3524 */
  6240. + 0xca, 0x2d, /* 3525 */
  6241. + 0x32, 0x30, /* 3526 */
  6242. + 0x9c, 0x00, /* 3527 */
  6243. + 0x1e, 0x14, /* 3528 */
  6244. + 0x9e, 0x01, /* 3529 */
  6245. + 0x8a, 0x15, /* 3530 */
  6246. + 0x8d, 0x23, /* 3531 */
  6247. + 0x8a, 0x15, /* 3532 */
  6248. + 0xc9, 0x08, /* 3533 */
  6249. + 0x03, 0x1d, /* 3534 */
  6250. + 0xfd, 0x2f, /* 3535 */
  6251. + 0x8a, 0x15, /* 3536 */
  6252. + 0xf8, 0x22, /* 3537 */
  6253. + 0x8a, 0x15, /* 3538 */
  6254. + 0x21, 0x17, /* 3539 */
  6255. + 0x23, 0x30, /* 3540 */
  6256. + 0xba, 0x2f, /* 3541 */
  6257. + 0x30, 0x08, /* 3542 */
  6258. + 0x23, 0x3a, /* 3543 */
  6259. + 0x03, 0x1d, /* 3544 */
  6260. + 0x0a, 0x2e, /* 3545 */
  6261. + 0x21, 0x1f, /* 3546 */
  6262. + 0xfa, 0x2d, /* 3547 */
  6263. + 0x33, 0x30, /* 3548 */
  6264. + 0x9c, 0x00, /* 3549 */
  6265. + 0x9e, 0x01, /* 3550 */
  6266. + 0x34, 0x30, /* 3551 */
  6267. + 0x9c, 0x00, /* 3552 */
  6268. + 0x9e, 0x01, /* 3553 */
  6269. + 0x33, 0x30, /* 3554 */
  6270. + 0x9c, 0x00, /* 3555 */
  6271. + 0x1e, 0x14, /* 3556 */
  6272. + 0x35, 0x30, /* 3557 */
  6273. + 0x9c, 0x00, /* 3558 */
  6274. + 0x9e, 0x01, /* 3559 */
  6275. + 0x36, 0x30, /* 3560 */
  6276. + 0x9c, 0x00, /* 3561 */
  6277. + 0x9e, 0x01, /* 3562 */
  6278. + 0x37, 0x30, /* 3563 */
  6279. + 0x9c, 0x00, /* 3564 */
  6280. + 0x1e, 0x14, /* 3565 */
  6281. + 0x38, 0x30, /* 3566 */
  6282. + 0x9c, 0x00, /* 3567 */
  6283. + 0x9e, 0x01, /* 3568 */
  6284. + 0x39, 0x30, /* 3569 */
  6285. + 0x9c, 0x00, /* 3570 */
  6286. + 0x9e, 0x01, /* 3571 */
  6287. + 0x32, 0x30, /* 3572 */
  6288. + 0x9c, 0x00, /* 3573 */
  6289. + 0x1e, 0x14, /* 3574 */
  6290. + 0x9e, 0x01, /* 3575 */
  6291. + 0x21, 0x13, /* 3576 */
  6292. + 0xc7, 0x01, /* 3577 */
  6293. + 0x0f, 0x30, /* 3578 */
  6294. + 0x9c, 0x00, /* 3579 */
  6295. + 0x00, 0x00, /* 3580 */
  6296. + 0x1d, 0x08, /* 3581 */
  6297. + 0xca, 0x00, /* 3582 */
  6298. + 0x4a, 0x18, /* 3583 */
  6299. + 0xfd, 0x2f, /* 3584 */
  6300. + 0x4d, 0x30, /* 3585 */
  6301. + 0x9c, 0x00, /* 3586 */
  6302. + 0x1e, 0x14, /* 3587 */
  6303. + 0x9e, 0x01, /* 3588 */
  6304. + 0x24, 0x30, /* 3589 */
  6305. + 0xb0, 0x00, /* 3590 */
  6306. + 0x21, 0x17, /* 3591 */
  6307. + 0x34, 0x30, /* 3592 */
  6308. + 0xc8, 0x2f, /* 3593 */
  6309. + 0x30, 0x08, /* 3594 */
  6310. + 0x24, 0x3a, /* 3595 */
  6311. + 0x03, 0x1d, /* 3596 */
  6312. + 0x5d, 0x2e, /* 3597 */
  6313. + 0x21, 0x1f, /* 3598 */
  6314. + 0x39, 0x2e, /* 3599 */
  6315. + 0x44, 0x30, /* 3600 */
  6316. + 0x9c, 0x00, /* 3601 */
  6317. + 0x4e, 0x30, /* 3602 */
  6318. + 0x9e, 0x00, /* 3603 */
  6319. + 0x03, 0x30, /* 3604 */
  6320. + 0x9c, 0x00, /* 3605 */
  6321. + 0x9e, 0x01, /* 3606 */
  6322. + 0x43, 0x30, /* 3607 */
  6323. + 0x9c, 0x00, /* 3608 */
  6324. + 0x9e, 0x01, /* 3609 */
  6325. + 0x22, 0x30, /* 3610 */
  6326. + 0x9c, 0x00, /* 3611 */
  6327. + 0x1e, 0x14, /* 3612 */
  6328. + 0x21, 0x30, /* 3613 */
  6329. + 0x9c, 0x00, /* 3614 */
  6330. + 0x1e, 0x14, /* 3615 */
  6331. + 0x35, 0x30, /* 3616 */
  6332. + 0x9c, 0x00, /* 3617 */
  6333. + 0x9e, 0x01, /* 3618 */
  6334. + 0x36, 0x30, /* 3619 */
  6335. + 0x9c, 0x00, /* 3620 */
  6336. + 0x9e, 0x01, /* 3621 */
  6337. + 0x37, 0x30, /* 3622 */
  6338. + 0x9c, 0x00, /* 3623 */
  6339. + 0x1e, 0x14, /* 3624 */
  6340. + 0x38, 0x30, /* 3625 */
  6341. + 0x9c, 0x00, /* 3626 */
  6342. + 0x9e, 0x01, /* 3627 */
  6343. + 0x39, 0x30, /* 3628 */
  6344. + 0x9c, 0x00, /* 3629 */
  6345. + 0x9e, 0x01, /* 3630 */
  6346. + 0x32, 0x30, /* 3631 */
  6347. + 0x9c, 0x00, /* 3632 */
  6348. + 0x1e, 0x14, /* 3633 */
  6349. + 0x9e, 0x01, /* 3634 */
  6350. + 0xda, 0x30, /* 3635 */
  6351. + 0xe1, 0x24, /* 3636 */
  6352. + 0xc9, 0x00, /* 3637 */
  6353. + 0xb4, 0x30, /* 3638 */
  6354. + 0xd5, 0x24, /* 3639 */
  6355. + 0x21, 0x13, /* 3640 */
  6356. + 0x0f, 0x30, /* 3641 */
  6357. + 0x9c, 0x00, /* 3642 */
  6358. + 0x00, 0x00, /* 3643 */
  6359. + 0x1d, 0x08, /* 3644 */
  6360. + 0xca, 0x00, /* 3645 */
  6361. + 0x4a, 0x18, /* 3646 */
  6362. + 0xfd, 0x2f, /* 3647 */
  6363. + 0x4d, 0x30, /* 3648 */
  6364. + 0x9c, 0x00, /* 3649 */
  6365. + 0x1e, 0x14, /* 3650 */
  6366. + 0x9e, 0x01, /* 3651 */
  6367. + 0xc9, 0x03, /* 3652 */
  6368. + 0x03, 0x19, /* 3653 */
  6369. + 0x4b, 0x2e, /* 3654 */
  6370. + 0x32, 0x30, /* 3655 */
  6371. + 0x9c, 0x00, /* 3656 */
  6372. + 0x1e, 0x14, /* 3657 */
  6373. + 0x9e, 0x01, /* 3658 */
  6374. + 0x5a, 0x30, /* 3659 */
  6375. + 0x08, 0x24, /* 3660 */
  6376. + 0xc9, 0x08, /* 3661 */
  6377. + 0x03, 0x1d, /* 3662 */
  6378. + 0xfd, 0x2f, /* 3663 */
  6379. + 0x37, 0x30, /* 3664 */
  6380. + 0x9c, 0x00, /* 3665 */
  6381. + 0x9e, 0x01, /* 3666 */
  6382. + 0x38, 0x30, /* 3667 */
  6383. + 0x9c, 0x00, /* 3668 */
  6384. + 0x1e, 0x14, /* 3669 */
  6385. + 0x59, 0x30, /* 3670 */
  6386. + 0x8a, 0x15, /* 3671 */
  6387. + 0x16, 0x23, /* 3672 */
  6388. + 0x8a, 0x15, /* 3673 */
  6389. + 0x21, 0x17, /* 3674 */
  6390. + 0x25, 0x30, /* 3675 */
  6391. + 0xba, 0x2f, /* 3676 */
  6392. + 0x30, 0x08, /* 3677 */
  6393. + 0x25, 0x3a, /* 3678 */
  6394. + 0x03, 0x1d, /* 3679 */
  6395. + 0xce, 0x2e, /* 3680 */
  6396. + 0x21, 0x1f, /* 3681 */
  6397. + 0x7c, 0x2e, /* 3682 */
  6398. + 0x21, 0x13, /* 3683 */
  6399. + 0x03, 0x30, /* 3684 */
  6400. + 0x9c, 0x00, /* 3685 */
  6401. + 0x1e, 0x14, /* 3686 */
  6402. + 0x22, 0x30, /* 3687 */
  6403. + 0x9c, 0x00, /* 3688 */
  6404. + 0x1e, 0x14, /* 3689 */
  6405. + 0x9e, 0x01, /* 3690 */
  6406. + 0x21, 0x30, /* 3691 */
  6407. + 0x9c, 0x00, /* 3692 */
  6408. + 0x1e, 0x14, /* 3693 */
  6409. + 0x9e, 0x01, /* 3694 */
  6410. + 0x44, 0x30, /* 3695 */
  6411. + 0x9c, 0x00, /* 3696 */
  6412. + 0x9e, 0x01, /* 3697 */
  6413. + 0x43, 0x30, /* 3698 */
  6414. + 0x9c, 0x00, /* 3699 */
  6415. + 0x1e, 0x14, /* 3700 */
  6416. + 0x15, 0x30, /* 3701 */
  6417. + 0x9c, 0x00, /* 3702 */
  6418. + 0x1e, 0x14, /* 3703 */
  6419. + 0x9e, 0x01, /* 3704 */
  6420. + 0x1e, 0x30, /* 3705 */
  6421. + 0x9c, 0x00, /* 3706 */
  6422. + 0x1e, 0x14, /* 3707 */
  6423. + 0xff, 0x30, /* 3708 */
  6424. + 0xd0, 0x00, /* 3709 */
  6425. + 0xd1, 0x01, /* 3710 */
  6426. + 0x2a, 0x08, /* 3711 */
  6427. + 0x8a, 0x11, /* 3712 */
  6428. + 0x1d, 0x25, /* 3713 */
  6429. + 0x8a, 0x15, /* 3714 */
  6430. + 0x02, 0x30, /* 3715 */
  6431. + 0x9c, 0x00, /* 3716 */
  6432. + 0x00, 0x00, /* 3717 */
  6433. + 0x1d, 0x08, /* 3718 */
  6434. + 0xca, 0x00, /* 3719 */
  6435. + 0x4a, 0x1c, /* 3720 */
  6436. + 0x95, 0x2e, /* 3721 */
  6437. + 0x1a, 0x30, /* 3722 */
  6438. + 0x9c, 0x00, /* 3723 */
  6439. + 0x1e, 0x14, /* 3724 */
  6440. + 0x9e, 0x01, /* 3725 */
  6441. + 0xa0, 0x1e, /* 3726 */
  6442. + 0x92, 0x2e, /* 3727 */
  6443. + 0x26, 0x30, /* 3728 */
  6444. + 0x93, 0x2e, /* 3729 */
  6445. + 0x28, 0x30, /* 3730 */
  6446. + 0xb0, 0x00, /* 3731 */
  6447. + 0x21, 0x17, /* 3732 */
  6448. + 0x64, 0x30, /* 3733 */
  6449. + 0x9c, 0x00, /* 3734 */
  6450. + 0x00, 0x00, /* 3735 */
  6451. + 0x1d, 0x08, /* 3736 */
  6452. + 0xca, 0x00, /* 3737 */
  6453. + 0x4a, 0x1c, /* 3738 */
  6454. + 0xab, 0x2e, /* 3739 */
  6455. + 0xa0, 0x1d, /* 3740 */
  6456. + 0xc7, 0x0a, /* 3741 */
  6457. + 0x61, 0x30, /* 3742 */
  6458. + 0x9c, 0x00, /* 3743 */
  6459. + 0x00, 0x00, /* 3744 */
  6460. + 0x1d, 0x08, /* 3745 */
  6461. + 0xca, 0x00, /* 3746 */
  6462. + 0x47, 0x06, /* 3747 */
  6463. + 0x03, 0x1d, /* 3748 */
  6464. + 0xa8, 0x2e, /* 3749 */
  6465. + 0x27, 0x30, /* 3750 */
  6466. + 0xa9, 0x2e, /* 3751 */
  6467. + 0x24, 0x30, /* 3752 */
  6468. + 0xb0, 0x00, /* 3753 */
  6469. + 0x21, 0x17, /* 3754 */
  6470. + 0x60, 0x30, /* 3755 */
  6471. + 0x9c, 0x00, /* 3756 */
  6472. + 0x00, 0x00, /* 3757 */
  6473. + 0x1d, 0x08, /* 3758 */
  6474. + 0xca, 0x00, /* 3759 */
  6475. + 0x4a, 0x1c, /* 3760 */
  6476. + 0xc5, 0x2e, /* 3761 */
  6477. + 0xa0, 0x1d, /* 3762 */
  6478. + 0xc8, 0x0a, /* 3763 */
  6479. + 0x60, 0x30, /* 3764 */
  6480. + 0x9c, 0x00, /* 3765 */
  6481. + 0x1e, 0x14, /* 3766 */
  6482. + 0x9e, 0x01, /* 3767 */
  6483. + 0x62, 0x30, /* 3768 */
  6484. + 0x9c, 0x00, /* 3769 */
  6485. + 0x00, 0x00, /* 3770 */
  6486. + 0x1d, 0x08, /* 3771 */
  6487. + 0xca, 0x00, /* 3772 */
  6488. + 0x48, 0x06, /* 3773 */
  6489. + 0x03, 0x1d, /* 3774 */
  6490. + 0xc2, 0x2e, /* 3775 */
  6491. + 0x27, 0x30, /* 3776 */
  6492. + 0xc3, 0x2e, /* 3777 */
  6493. + 0x23, 0x30, /* 3778 */
  6494. + 0xb0, 0x00, /* 3779 */
  6495. + 0x21, 0x17, /* 3780 */
  6496. + 0x01, 0x30, /* 3781 */
  6497. + 0x9c, 0x00, /* 3782 */
  6498. + 0x00, 0x00, /* 3783 */
  6499. + 0x1d, 0x08, /* 3784 */
  6500. + 0xca, 0x00, /* 3785 */
  6501. + 0x4a, 0x18, /* 3786 */
  6502. + 0xfd, 0x2f, /* 3787 */
  6503. + 0x21, 0x17, /* 3788 */
  6504. + 0xae, 0x2f, /* 3789 */
  6505. + 0x30, 0x08, /* 3790 */
  6506. + 0x28, 0x3a, /* 3791 */
  6507. + 0x03, 0x1d, /* 3792 */
  6508. + 0xd7, 0x2e, /* 3793 */
  6509. + 0x8a, 0x11, /* 3794 */
  6510. + 0x54, 0x20, /* 3795 */
  6511. + 0x8a, 0x15, /* 3796 */
  6512. + 0x26, 0x30, /* 3797 */
  6513. + 0xf6, 0x2f, /* 3798 */
  6514. + 0x30, 0x08, /* 3799 */
  6515. + 0x26, 0x3a, /* 3800 */
  6516. + 0x03, 0x1d, /* 3801 */
  6517. + 0x21, 0x2f, /* 3802 */
  6518. + 0x21, 0x1f, /* 3803 */
  6519. + 0xf0, 0x2e, /* 3804 */
  6520. + 0x21, 0x13, /* 3805 */
  6521. + 0xb9, 0x01, /* 3806 */
  6522. + 0x64, 0x30, /* 3807 */
  6523. + 0xba, 0x00, /* 3808 */
  6524. + 0x1b, 0x30, /* 3809 */
  6525. + 0x9c, 0x00, /* 3810 */
  6526. + 0x1e, 0x14, /* 3811 */
  6527. + 0x9e, 0x01, /* 3812 */
  6528. + 0x1d, 0x30, /* 3813 */
  6529. + 0x9c, 0x00, /* 3814 */
  6530. + 0x1e, 0x14, /* 3815 */
  6531. + 0x9e, 0x01, /* 3816 */
  6532. + 0x1e, 0x30, /* 3817 */
  6533. + 0x9c, 0x00, /* 3818 */
  6534. + 0x1e, 0x14, /* 3819 */
  6535. + 0x9e, 0x01, /* 3820 */
  6536. + 0x2e, 0x30, /* 3821 */
  6537. + 0x9c, 0x00, /* 3822 */
  6538. + 0x1e, 0x14, /* 3823 */
  6539. + 0xff, 0x30, /* 3824 */
  6540. + 0xd0, 0x00, /* 3825 */
  6541. + 0xd1, 0x01, /* 3826 */
  6542. + 0x2a, 0x08, /* 3827 */
  6543. + 0x8a, 0x11, /* 3828 */
  6544. + 0x1d, 0x25, /* 3829 */
  6545. + 0x8a, 0x15, /* 3830 */
  6546. + 0x03, 0x30, /* 3831 */
  6547. + 0x2a, 0x02, /* 3832 */
  6548. + 0x03, 0x1c, /* 3833 */
  6549. + 0x02, 0x2f, /* 3834 */
  6550. + 0xff, 0x30, /* 3835 */
  6551. + 0xd0, 0x00, /* 3836 */
  6552. + 0xd1, 0x01, /* 3837 */
  6553. + 0x2a, 0x08, /* 3838 */
  6554. + 0x8a, 0x11, /* 3839 */
  6555. + 0x1d, 0x25, /* 3840 */
  6556. + 0x8a, 0x15, /* 3841 */
  6557. + 0x05, 0x30, /* 3842 */
  6558. + 0x9c, 0x00, /* 3843 */
  6559. + 0x00, 0x00, /* 3844 */
  6560. + 0x20, 0x12, /* 3845 */
  6561. + 0x1d, 0x18, /* 3846 */
  6562. + 0x20, 0x16, /* 3847 */
  6563. + 0x02, 0x30, /* 3848 */
  6564. + 0x83, 0x12, /* 3849 */
  6565. + 0x03, 0x13, /* 3850 */
  6566. + 0x9c, 0x00, /* 3851 */
  6567. + 0x00, 0x00, /* 3852 */
  6568. + 0x1d, 0x08, /* 3853 */
  6569. + 0xca, 0x00, /* 3854 */
  6570. + 0x20, 0x1e, /* 3855 */
  6571. + 0x13, 0x2f, /* 3856 */
  6572. + 0x29, 0x30, /* 3857 */
  6573. + 0x1a, 0x2f, /* 3858 */
  6574. + 0x3a, 0x08, /* 3859 */
  6575. + 0x39, 0x04, /* 3860 */
  6576. + 0x03, 0x1d, /* 3861 */
  6577. + 0xca, 0x08, /* 3862 */
  6578. + 0x03, 0x1d, /* 3863 */
  6579. + 0x1c, 0x2f, /* 3864 */
  6580. + 0x24, 0x30, /* 3865 */
  6581. + 0xb0, 0x00, /* 3866 */
  6582. + 0x21, 0x17, /* 3867 */
  6583. + 0xff, 0x30, /* 3868 */
  6584. + 0xb9, 0x07, /* 3869 */
  6585. + 0x03, 0x1c, /* 3870 */
  6586. + 0xba, 0x03, /* 3871 */
  6587. + 0xfd, 0x2f, /* 3872 */
  6588. + 0x30, 0x08, /* 3873 */
  6589. + 0x29, 0x3a, /* 3874 */
  6590. + 0x03, 0x1d, /* 3875 */
  6591. + 0x75, 0x2f, /* 3876 */
  6592. + 0xa0, 0x19, /* 3877 */
  6593. + 0x56, 0x2f, /* 3878 */
  6594. + 0xa0, 0x15, /* 3879 */
  6595. + 0xe8, 0x30, /* 3880 */
  6596. + 0x8a, 0x11, /* 3881 */
  6597. + 0x99, 0x21, /* 3882 */
  6598. + 0x70, 0x08, /* 3883 */
  6599. + 0xcb, 0x00, /* 3884 */
  6600. + 0x71, 0x08, /* 3885 */
  6601. + 0xcc, 0x00, /* 3886 */
  6602. + 0x3f, 0x08, /* 3887 */
  6603. + 0x4b, 0x07, /* 3888 */
  6604. + 0xc3, 0x00, /* 3889 */
  6605. + 0x40, 0x08, /* 3890 */
  6606. + 0x03, 0x18, /* 3891 */
  6607. + 0x40, 0x0a, /* 3892 */
  6608. + 0x4c, 0x07, /* 3893 */
  6609. + 0xc4, 0x00, /* 3894 */
  6610. + 0x00, 0x30, /* 3895 */
  6611. + 0x43, 0x07, /* 3896 */
  6612. + 0xcb, 0x00, /* 3897 */
  6613. + 0x40, 0x30, /* 3898 */
  6614. + 0x03, 0x18, /* 3899 */
  6615. + 0x41, 0x30, /* 3900 */
  6616. + 0x44, 0x07, /* 3901 */
  6617. + 0xcc, 0x00, /* 3902 */
  6618. + 0x4b, 0x08, /* 3903 */
  6619. + 0xd0, 0x00, /* 3904 */
  6620. + 0x4c, 0x08, /* 3905 */
  6621. + 0xd1, 0x00, /* 3906 */
  6622. + 0x2b, 0x08, /* 3907 */
  6623. + 0x8a, 0x11, /* 3908 */
  6624. + 0xa0, 0x20, /* 3909 */
  6625. + 0x8a, 0x15, /* 3910 */
  6626. + 0x70, 0x08, /* 3911 */
  6627. + 0xbd, 0x00, /* 3912 */
  6628. + 0x71, 0x08, /* 3913 */
  6629. + 0xbe, 0x00, /* 3914 */
  6630. + 0x3d, 0x08, /* 3915 */
  6631. + 0xd0, 0x00, /* 3916 */
  6632. + 0x3e, 0x08, /* 3917 */
  6633. + 0xd1, 0x00, /* 3918 */
  6634. + 0xe0, 0x30, /* 3919 */
  6635. + 0x55, 0x24, /* 3920 */
  6636. + 0x43, 0x08, /* 3921 */
  6637. + 0xbf, 0x00, /* 3922 */
  6638. + 0x44, 0x08, /* 3923 */
  6639. + 0xc0, 0x00, /* 3924 */
  6640. + 0xad, 0x01, /* 3925 */
  6641. + 0xa4, 0x01, /* 3926 */
  6642. + 0xb2, 0x01, /* 3927 */
  6643. + 0xc8, 0x01, /* 3928 */
  6644. + 0xc7, 0x01, /* 3929 */
  6645. + 0x02, 0x30, /* 3930 */
  6646. + 0x9c, 0x00, /* 3931 */
  6647. + 0x00, 0x00, /* 3932 */
  6648. + 0x1d, 0x08, /* 3933 */
  6649. + 0xca, 0x00, /* 3934 */
  6650. + 0x60, 0x30, /* 3935 */
  6651. + 0x9c, 0x00, /* 3936 */
  6652. + 0x00, 0x00, /* 3937 */
  6653. + 0x1d, 0x08, /* 3938 */
  6654. + 0xc9, 0x00, /* 3939 */
  6655. + 0x05, 0x30, /* 3940 */
  6656. + 0x9c, 0x00, /* 3941 */
  6657. + 0x00, 0x00, /* 3942 */
  6658. + 0x20, 0x12, /* 3943 */
  6659. + 0x1d, 0x18, /* 3944 */
  6660. + 0x20, 0x16, /* 3945 */
  6661. + 0x83, 0x12, /* 3946 */
  6662. + 0x03, 0x13, /* 3947 */
  6663. + 0x20, 0x1e, /* 3948 */
  6664. + 0x73, 0x2f, /* 3949 */
  6665. + 0xca, 0x08, /* 3950 */
  6666. + 0x03, 0x19, /* 3951 */
  6667. + 0x73, 0x2f, /* 3952 */
  6668. + 0x49, 0x0b, /* 3953 */
  6669. + 0xfd, 0x2f, /* 3954 */
  6670. + 0x2a, 0x30, /* 3955 */
  6671. + 0xf6, 0x2f, /* 3956 */
  6672. + 0x30, 0x08, /* 3957 */
  6673. + 0x2a, 0x3a, /* 3958 */
  6674. + 0x03, 0x1d, /* 3959 */
  6675. + 0xcb, 0x2f, /* 3960 */
  6676. + 0xb9, 0x01, /* 3961 */
  6677. + 0x14, 0x30, /* 3962 */
  6678. + 0xba, 0x00, /* 3963 */
  6679. + 0xff, 0x30, /* 3964 */
  6680. + 0xd0, 0x00, /* 3965 */
  6681. + 0xd1, 0x01, /* 3966 */
  6682. + 0x2a, 0x08, /* 3967 */
  6683. + 0x8a, 0x11, /* 3968 */
  6684. + 0x1d, 0x25, /* 3969 */
  6685. + 0x8a, 0x15, /* 3970 */
  6686. + 0x05, 0x30, /* 3971 */
  6687. + 0x9c, 0x00, /* 3972 */
  6688. + 0x00, 0x00, /* 3973 */
  6689. + 0x20, 0x12, /* 3974 */
  6690. + 0x1d, 0x18, /* 3975 */
  6691. + 0x20, 0x16, /* 3976 */
  6692. + 0x02, 0x30, /* 3977 */
  6693. + 0x83, 0x12, /* 3978 */
  6694. + 0x03, 0x13, /* 3979 */
  6695. + 0x9c, 0x00, /* 3980 */
  6696. + 0x00, 0x00, /* 3981 */
  6697. + 0x1d, 0x08, /* 3982 */
  6698. + 0xca, 0x00, /* 3983 */
  6699. + 0x60, 0x30, /* 3984 */
  6700. + 0x9c, 0x00, /* 3985 */
  6701. + 0x00, 0x00, /* 3986 */
  6702. + 0x1d, 0x08, /* 3987 */
  6703. + 0xc9, 0x00, /* 3988 */
  6704. + 0xff, 0x30, /* 3989 */
  6705. + 0xb9, 0x07, /* 3990 */
  6706. + 0x03, 0x1c, /* 3991 */
  6707. + 0xba, 0x03, /* 3992 */
  6708. + 0x3a, 0x08, /* 3993 */
  6709. + 0x39, 0x04, /* 3994 */
  6710. + 0x03, 0x19, /* 3995 */
  6711. + 0xa5, 0x2f, /* 3996 */
  6712. + 0x20, 0x1e, /* 3997 */
  6713. + 0x7c, 0x2f, /* 3998 */
  6714. + 0xca, 0x08, /* 3999 */
  6715. + 0x03, 0x19, /* 4000 */
  6716. + 0x7c, 0x2f, /* 4001 */
  6717. + 0x49, 0x03, /* 4002 */
  6718. + 0x03, 0x19, /* 4003 */
  6719. + 0x7c, 0x2f, /* 4004 */
  6720. + 0x21, 0x17, /* 4005 */
  6721. + 0x01, 0x30, /* 4006 */
  6722. + 0x9c, 0x00, /* 4007 */
  6723. + 0x00, 0x00, /* 4008 */
  6724. + 0xa0, 0x13, /* 4009 */
  6725. + 0x1d, 0x18, /* 4010 */
  6726. + 0xa0, 0x17, /* 4011 */
  6727. + 0xa0, 0x1b, /* 4012 */
  6728. + 0xb2, 0x2f, /* 4013 */
  6729. + 0x0b, 0x30, /* 4014 */
  6730. + 0xb0, 0x00, /* 4015 */
  6731. + 0xa1, 0x17, /* 4016 */
  6732. + 0xfd, 0x2f, /* 4017 */
  6733. + 0x20, 0x1e, /* 4018 */
  6734. + 0xbc, 0x2f, /* 4019 */
  6735. + 0x4a, 0x0b, /* 4020 */
  6736. + 0xbc, 0x2f, /* 4021 */
  6737. + 0xc9, 0x08, /* 4022 */
  6738. + 0x03, 0x1d, /* 4023 */
  6739. + 0xbc, 0x2f, /* 4024 */
  6740. + 0x29, 0x30, /* 4025 */
  6741. + 0xb0, 0x00, /* 4026 */
  6742. + 0xfd, 0x2f, /* 4027 */
  6743. + 0x49, 0x0b, /* 4028 */
  6744. + 0xbf, 0x2f, /* 4029 */
  6745. + 0xc2, 0x2f, /* 4030 */
  6746. + 0xca, 0x08, /* 4031 */
  6747. + 0x03, 0x1d, /* 4032 */
  6748. + 0xfd, 0x2f, /* 4033 */
  6749. + 0x23, 0x30, /* 4034 */
  6750. + 0xb0, 0x00, /* 4035 */
  6751. + 0x1e, 0x30, /* 4036 */
  6752. + 0x9c, 0x00, /* 4037 */
  6753. + 0x1e, 0x14, /* 4038 */
  6754. + 0x1d, 0x30, /* 4039 */
  6755. + 0x9c, 0x00, /* 4040 */
  6756. + 0x1e, 0x14, /* 4041 */
  6757. + 0xfd, 0x2f, /* 4042 */
  6758. + 0x30, 0x08, /* 4043 */
  6759. + 0x27, 0x3a, /* 4044 */
  6760. + 0x03, 0x1d, /* 4045 */
  6761. + 0xf8, 0x2f, /* 4046 */
  6762. + 0xa0, 0x1d, /* 4047 */
  6763. + 0xa4, 0x0a, /* 4048 */
  6764. + 0xc8, 0x01, /* 4049 */
  6765. + 0x63, 0x30, /* 4050 */
  6766. + 0x9c, 0x00, /* 4051 */
  6767. + 0x00, 0x00, /* 4052 */
  6768. + 0x1d, 0x08, /* 4053 */
  6769. + 0xca, 0x00, /* 4054 */
  6770. + 0xa0, 0x19, /* 4055 */
  6771. + 0xf5, 0x2f, /* 4056 */
  6772. + 0x24, 0x08, /* 4057 */
  6773. + 0x4a, 0x06, /* 4058 */
  6774. + 0x03, 0x1d, /* 4059 */
  6775. + 0xdf, 0x2f, /* 4060 */
  6776. + 0xcf, 0x30, /* 4061 */
  6777. + 0xf6, 0x2f, /* 4062 */
  6778. + 0x3c, 0x30, /* 4063 */
  6779. + 0x9c, 0x00, /* 4064 */
  6780. + 0x00, 0x00, /* 4065 */
  6781. + 0x1d, 0x08, /* 4066 */
  6782. + 0xca, 0x00, /* 4067 */
  6783. + 0x01, 0x30, /* 4068 */
  6784. + 0xca, 0x06, /* 4069 */
  6785. + 0xca, 0x14, /* 4070 */
  6786. + 0x3c, 0x30, /* 4071 */
  6787. + 0x9c, 0x00, /* 4072 */
  6788. + 0x4a, 0x08, /* 4073 */
  6789. + 0x9e, 0x00, /* 4074 */
  6790. + 0x3c, 0x30, /* 4075 */
  6791. + 0x9c, 0x00, /* 4076 */
  6792. + 0x9e, 0x01, /* 4077 */
  6793. + 0xff, 0x30, /* 4078 */
  6794. + 0xd0, 0x00, /* 4079 */
  6795. + 0xd1, 0x01, /* 4080 */
  6796. + 0x2a, 0x08, /* 4081 */
  6797. + 0x8a, 0x11, /* 4082 */
  6798. + 0x1d, 0x25, /* 4083 */
  6799. + 0x8a, 0x15, /* 4084 */
  6800. + 0x20, 0x30, /* 4085 */
  6801. + 0xb0, 0x00, /* 4086 */
  6802. + 0xfc, 0x2f, /* 4087 */
  6803. + 0x2d, 0x17, /* 4088 */
  6804. + 0x38, 0x30, /* 4089 */
  6805. + 0xb0, 0x00, /* 4090 */
  6806. + 0xa1, 0x17, /* 4091 */
  6807. + 0x21, 0x17, /* 4092 */
  6808. + 0xa1, 0x1b, /* 4093 */
  6809. + 0x08, 0x00, /* 4094 */
  6810. + 0xf7, 0x2c /* 4095 */
  6811. +};
  6812. +
  6813. +int ds300x_firmware_size = 0x2000;
  6814. +
  6815. +const unsigned char ds3103_firmware[] = {
  6816. + 0x8a, 0x11, /* 0 */
  6817. + 0x11, 0x28, /* 1 */
  6818. + 0x00, 0x00, /* 2 */
  6819. + 0x00, 0x00, /* 3 */
  6820. + 0x00, 0x00, /* 4 */
  6821. + 0x00, 0x00, /* 5 */
  6822. + 0x00, 0x00, /* 6 */
  6823. + 0x00, 0x00, /* 7 */
  6824. + 0x00, 0x00, /* 8 */
  6825. + 0x64, 0x00, /* 9 */
  6826. + 0x80, 0x01, /* 10 */
  6827. + 0x84, 0x0a, /* 11 */
  6828. + 0x04, 0x06, /* 12 */
  6829. + 0x03, 0x19, /* 13 */
  6830. + 0x00, 0x34, /* 14 */
  6831. + 0x04, 0x06, /* 15 */
  6832. + 0x0a, 0x28, /* 16 */
  6833. + 0xc7, 0x01, /* 17 */
  6834. + 0xc8, 0x01, /* 18 */
  6835. + 0x83, 0x13, /* 19 */
  6836. + 0x20, 0x30, /* 20 */
  6837. + 0x84, 0x00, /* 21 */
  6838. + 0x47, 0x30, /* 22 */
  6839. + 0x8a, 0x11, /* 23 */
  6840. + 0x09, 0x20, /* 24 */
  6841. + 0x83, 0x01, /* 25 */
  6842. + 0x8a, 0x11, /* 26 */
  6843. + 0xc2, 0x28, /* 27 */
  6844. + 0xf4, 0x01, /* 28 */
  6845. + 0xf5, 0x01, /* 29 */
  6846. + 0x70, 0x1c, /* 30 */
  6847. + 0x26, 0x28, /* 31 */
  6848. + 0x72, 0x08, /* 32 */
  6849. + 0xf4, 0x07, /* 33 */
  6850. + 0x03, 0x18, /* 34 */
  6851. + 0xf5, 0x0a, /* 35 */
  6852. + 0x73, 0x08, /* 36 */
  6853. + 0xf5, 0x07, /* 37 */
  6854. + 0x03, 0x10, /* 38 */
  6855. + 0xf2, 0x0d, /* 39 */
  6856. + 0xf3, 0x0d, /* 40 */
  6857. + 0x03, 0x10, /* 41 */
  6858. + 0xf1, 0x0c, /* 42 */
  6859. + 0xf0, 0x0c, /* 43 */
  6860. + 0x71, 0x08, /* 44 */
  6861. + 0x70, 0x04, /* 45 */
  6862. + 0x03, 0x1d, /* 46 */
  6863. + 0x1e, 0x28, /* 47 */
  6864. + 0x75, 0x08, /* 48 */
  6865. + 0xf1, 0x00, /* 49 */
  6866. + 0x74, 0x08, /* 50 */
  6867. + 0xf0, 0x00, /* 51 */
  6868. + 0x08, 0x00, /* 52 */
  6869. + 0x70, 0x08, /* 53 */
  6870. + 0x90, 0x00, /* 54 */
  6871. + 0x71, 0x08, /* 55 */
  6872. + 0x91, 0x00, /* 56 */
  6873. + 0x72, 0x08, /* 57 */
  6874. + 0x94, 0x00, /* 58 */
  6875. + 0x73, 0x08, /* 59 */
  6876. + 0x95, 0x00, /* 60 */
  6877. + 0x00, 0x00, /* 61 */
  6878. + 0x6c, 0x3b, /* 62 */
  6879. + 0x00, 0x00, /* 63 */
  6880. + 0x83, 0x12, /* 64 */
  6881. + 0x17, 0x08, /* 65 */
  6882. + 0xf4, 0x00, /* 66 */
  6883. + 0xf5, 0x01, /* 67 */
  6884. + 0xf5, 0x00, /* 68 */
  6885. + 0xf4, 0x01, /* 69 */
  6886. + 0x16, 0x08, /* 70 */
  6887. + 0xf4, 0x07, /* 71 */
  6888. + 0x03, 0x18, /* 72 */
  6889. + 0xf5, 0x0a, /* 73 */
  6890. + 0x75, 0x08, /* 74 */
  6891. + 0xf1, 0x00, /* 75 */
  6892. + 0x74, 0x08, /* 76 */
  6893. + 0xf0, 0x00, /* 77 */
  6894. + 0x08, 0x00, /* 78 */
  6895. + 0xf1, 0x00, /* 79 */
  6896. + 0x06, 0x30, /* 80 */
  6897. + 0xf4, 0x00, /* 81 */
  6898. + 0x04, 0x30, /* 82 */
  6899. + 0xf2, 0x00, /* 83 */
  6900. + 0xf3, 0x01, /* 84 */
  6901. + 0x70, 0x08, /* 85 */
  6902. + 0x03, 0x19, /* 86 */
  6903. + 0x5b, 0x28, /* 87 */
  6904. + 0x09, 0x30, /* 88 */
  6905. + 0xf2, 0x00, /* 89 */
  6906. + 0xf3, 0x01, /* 90 */
  6907. + 0x72, 0x08, /* 91 */
  6908. + 0xf8, 0x00, /* 92 */
  6909. + 0x05, 0x30, /* 93 */
  6910. + 0xf5, 0x00, /* 94 */
  6911. + 0xf8, 0x08, /* 95 */
  6912. + 0x03, 0x1d, /* 96 */
  6913. + 0x66, 0x28, /* 97 */
  6914. + 0x5d, 0x30, /* 98 */
  6915. + 0xf6, 0x00, /* 99 */
  6916. + 0x74, 0x30, /* 100 */
  6917. + 0xa8, 0x28, /* 101 */
  6918. + 0x78, 0x0b, /* 102 */
  6919. + 0x6b, 0x28, /* 103 */
  6920. + 0xf6, 0x01, /* 104 */
  6921. + 0x64, 0x30, /* 105 */
  6922. + 0xa8, 0x28, /* 106 */
  6923. + 0x78, 0x08, /* 107 */
  6924. + 0x02, 0x3a, /* 108 */
  6925. + 0x03, 0x1d, /* 109 */
  6926. + 0x72, 0x28, /* 110 */
  6927. + 0x55, 0x30, /* 111 */
  6928. + 0xf6, 0x00, /* 112 */
  6929. + 0xa8, 0x28, /* 113 */
  6930. + 0x78, 0x08, /* 114 */
  6931. + 0x03, 0x3a, /* 115 */
  6932. + 0x03, 0x1d, /* 116 */
  6933. + 0x7a, 0x28, /* 117 */
  6934. + 0xb5, 0x30, /* 118 */
  6935. + 0xf6, 0x00, /* 119 */
  6936. + 0x47, 0x30, /* 120 */
  6937. + 0xa8, 0x28, /* 121 */
  6938. + 0x78, 0x08, /* 122 */
  6939. + 0x04, 0x3a, /* 123 */
  6940. + 0x03, 0x1d, /* 124 */
  6941. + 0x82, 0x28, /* 125 */
  6942. + 0xaa, 0x30, /* 126 */
  6943. + 0xf6, 0x00, /* 127 */
  6944. + 0x3c, 0x30, /* 128 */
  6945. + 0xa8, 0x28, /* 129 */
  6946. + 0x78, 0x08, /* 130 */
  6947. + 0x05, 0x3a, /* 131 */
  6948. + 0x03, 0x1d, /* 132 */
  6949. + 0x8a, 0x28, /* 133 */
  6950. + 0xab, 0x30, /* 134 */
  6951. + 0xf6, 0x00, /* 135 */
  6952. + 0x6a, 0x30, /* 136 */
  6953. + 0xa8, 0x28, /* 137 */
  6954. + 0x78, 0x08, /* 138 */
  6955. + 0x06, 0x3a, /* 139 */
  6956. + 0x03, 0x1d, /* 140 */
  6957. + 0x92, 0x28, /* 141 */
  6958. + 0x6e, 0x30, /* 142 */
  6959. + 0xf6, 0x00, /* 143 */
  6960. + 0x5b, 0x30, /* 144 */
  6961. + 0xa8, 0x28, /* 145 */
  6962. + 0x78, 0x08, /* 146 */
  6963. + 0x07, 0x3a, /* 147 */
  6964. + 0x03, 0x1d, /* 148 */
  6965. + 0x99, 0x28, /* 149 */
  6966. + 0xf6, 0x01, /* 150 */
  6967. + 0x50, 0x30, /* 151 */
  6968. + 0xa8, 0x28, /* 152 */
  6969. + 0x78, 0x08, /* 153 */
  6970. + 0x08, 0x3a, /* 154 */
  6971. + 0x03, 0x1d, /* 155 */
  6972. + 0xa1, 0x28, /* 156 */
  6973. + 0xa4, 0x30, /* 157 */
  6974. + 0xf6, 0x00, /* 158 */
  6975. + 0x41, 0x30, /* 159 */
  6976. + 0xa8, 0x28, /* 160 */
  6977. + 0x78, 0x08, /* 161 */
  6978. + 0x09, 0x3a, /* 162 */
  6979. + 0x03, 0x1d, /* 163 */
  6980. + 0xa9, 0x28, /* 164 */
  6981. + 0xe4, 0x30, /* 165 */
  6982. + 0xf6, 0x00, /* 166 */
  6983. + 0x38, 0x30, /* 167 */
  6984. + 0xf7, 0x00, /* 168 */
  6985. + 0xf8, 0x03, /* 169 */
  6986. + 0x71, 0x0a, /* 170 */
  6987. + 0xaf, 0x28, /* 171 */
  6988. + 0x03, 0x10, /* 172 */
  6989. + 0xf7, 0x0c, /* 173 */
  6990. + 0xf6, 0x0c, /* 174 */
  6991. + 0xff, 0x3e, /* 175 */
  6992. + 0x03, 0x1d, /* 176 */
  6993. + 0xac, 0x28, /* 177 */
  6994. + 0x27, 0x08, /* 178 */
  6995. + 0x77, 0x02, /* 179 */
  6996. + 0x03, 0x1d, /* 180 */
  6997. + 0xb8, 0x28, /* 181 */
  6998. + 0x26, 0x08, /* 182 */
  6999. + 0x76, 0x02, /* 183 */
  7000. + 0x03, 0x18, /* 184 */
  7001. + 0xbc, 0x28, /* 185 */
  7002. + 0x75, 0x08, /* 186 */
  7003. + 0xf4, 0x00, /* 187 */
  7004. + 0xf5, 0x0b, /* 188 */
  7005. + 0x5f, 0x28, /* 189 */
  7006. + 0x70, 0x08, /* 190 */
  7007. + 0xf4, 0x02, /* 191 */
  7008. + 0x74, 0x08, /* 192 */
  7009. + 0x08, 0x00, /* 193 */
  7010. + 0x54, 0x14, /* 194 */
  7011. + 0x47, 0x11, /* 195 */
  7012. + 0xbe, 0x01, /* 196 */
  7013. + 0xc0, 0x01, /* 197 */
  7014. + 0xc6, 0x01, /* 198 */
  7015. + 0xc2, 0x01, /* 199 */
  7016. + 0xb3, 0x01, /* 200 */
  7017. + 0xb9, 0x01, /* 201 */
  7018. + 0x51, 0x30, /* 202 */
  7019. + 0x9c, 0x00, /* 203 */
  7020. + 0x41, 0x30, /* 204 */
  7021. + 0x9e, 0x00, /* 205 */
  7022. + 0xf0, 0x01, /* 206 */
  7023. + 0xf1, 0x01, /* 207 */
  7024. + 0xf2, 0x01, /* 208 */
  7025. + 0xf3, 0x01, /* 209 */
  7026. + 0xef, 0x30, /* 210 */
  7027. + 0x8a, 0x11, /* 211 */
  7028. + 0x8d, 0x26, /* 212 */
  7029. + 0x8a, 0x11, /* 213 */
  7030. + 0x38, 0x30, /* 214 */
  7031. + 0x83, 0x12, /* 215 */
  7032. + 0xd2, 0x00, /* 216 */
  7033. + 0x65, 0x30, /* 217 */
  7034. + 0x9c, 0x00, /* 218 */
  7035. + 0x00, 0x00, /* 219 */
  7036. + 0xfd, 0x10, /* 220 */
  7037. + 0x83, 0x12, /* 221 */
  7038. + 0x1d, 0x18, /* 222 */
  7039. + 0xfd, 0x14, /* 223 */
  7040. + 0x5c, 0x30, /* 224 */
  7041. + 0x83, 0x12, /* 225 */
  7042. + 0x9c, 0x00, /* 226 */
  7043. + 0x00, 0x00, /* 227 */
  7044. + 0x83, 0x12, /* 228 */
  7045. + 0x1d, 0x08, /* 229 */
  7046. + 0xd3, 0x00, /* 230 */
  7047. + 0x3e, 0x30, /* 231 */
  7048. + 0x9c, 0x00, /* 232 */
  7049. + 0x00, 0x00, /* 233 */
  7050. + 0x7d, 0x10, /* 234 */
  7051. + 0x83, 0x12, /* 235 */
  7052. + 0x1d, 0x18, /* 236 */
  7053. + 0x7d, 0x14, /* 237 */
  7054. + 0x7d, 0x1c, /* 238 */
  7055. + 0x2f, 0x29, /* 239 */
  7056. + 0x83, 0x12, /* 240 */
  7057. + 0x54, 0x1c, /* 241 */
  7058. + 0x2e, 0x29, /* 242 */
  7059. + 0x54, 0x10, /* 243 */
  7060. + 0x44, 0x30, /* 244 */
  7061. + 0x9c, 0x00, /* 245 */
  7062. + 0x9e, 0x01, /* 246 */
  7063. + 0x47, 0x30, /* 247 */
  7064. + 0x9c, 0x00, /* 248 */
  7065. + 0x30, 0x30, /* 249 */
  7066. + 0x9e, 0x00, /* 250 */
  7067. + 0x14, 0x30, /* 251 */
  7068. + 0x9c, 0x00, /* 252 */
  7069. + 0x07, 0x30, /* 253 */
  7070. + 0x9e, 0x00, /* 254 */
  7071. + 0x41, 0x30, /* 255 */
  7072. + 0x9c, 0x00, /* 256 */
  7073. + 0x9e, 0x01, /* 257 */
  7074. + 0x15, 0x30, /* 258 */
  7075. + 0x9c, 0x00, /* 259 */
  7076. + 0x1e, 0x14, /* 260 */
  7077. + 0x42, 0x30, /* 261 */
  7078. + 0x9c, 0x00, /* 262 */
  7079. + 0x1e, 0x14, /* 263 */
  7080. + 0x1d, 0x30, /* 264 */
  7081. + 0x9c, 0x00, /* 265 */
  7082. + 0x1e, 0x14, /* 266 */
  7083. + 0x12, 0x30, /* 267 */
  7084. + 0x9c, 0x00, /* 268 */
  7085. + 0x9e, 0x01, /* 269 */
  7086. + 0x17, 0x30, /* 270 */
  7087. + 0x9c, 0x00, /* 271 */
  7088. + 0x1e, 0x14, /* 272 */
  7089. + 0x13, 0x30, /* 273 */
  7090. + 0x9c, 0x00, /* 274 */
  7091. + 0x9e, 0x01, /* 275 */
  7092. + 0xf0, 0x01, /* 276 */
  7093. + 0xf1, 0x01, /* 277 */
  7094. + 0xe2, 0x30, /* 278 */
  7095. + 0x8a, 0x15, /* 279 */
  7096. + 0x87, 0x26, /* 280 */
  7097. + 0x8a, 0x11, /* 281 */
  7098. + 0x16, 0x30, /* 282 */
  7099. + 0x83, 0x12, /* 283 */
  7100. + 0x9c, 0x00, /* 284 */
  7101. + 0x1e, 0x14, /* 285 */
  7102. + 0x9e, 0x01, /* 286 */
  7103. + 0x18, 0x30, /* 287 */
  7104. + 0x9c, 0x00, /* 288 */
  7105. + 0x1e, 0x14, /* 289 */
  7106. + 0x19, 0x30, /* 290 */
  7107. + 0x9c, 0x00, /* 291 */
  7108. + 0x1e, 0x14, /* 292 */
  7109. + 0x9e, 0x01, /* 293 */
  7110. + 0x48, 0x30, /* 294 */
  7111. + 0x9c, 0x00, /* 295 */
  7112. + 0x1e, 0x14, /* 296 */
  7113. + 0x20, 0x30, /* 297 */
  7114. + 0x9c, 0x00, /* 298 */
  7115. + 0x1e, 0x14, /* 299 */
  7116. + 0x9e, 0x01, /* 300 */
  7117. + 0x47, 0x11, /* 301 */
  7118. + 0x2e, 0x29, /* 302 */
  7119. + 0x83, 0x12, /* 303 */
  7120. + 0x54, 0x14, /* 304 */
  7121. + 0x10, 0x30, /* 305 */
  7122. + 0x9c, 0x00, /* 306 */
  7123. + 0x00, 0x00, /* 307 */
  7124. + 0x83, 0x12, /* 308 */
  7125. + 0x48, 0x11, /* 309 */
  7126. + 0x1d, 0x18, /* 310 */
  7127. + 0x48, 0x15, /* 311 */
  7128. + 0x8a, 0x15, /* 312 */
  7129. + 0xb7, 0x22, /* 313 */
  7130. + 0x8a, 0x11, /* 314 */
  7131. + 0x10, 0x30, /* 315 */
  7132. + 0x9c, 0x00, /* 316 */
  7133. + 0x00, 0x00, /* 317 */
  7134. + 0x83, 0x12, /* 318 */
  7135. + 0x48, 0x11, /* 319 */
  7136. + 0x1d, 0x18, /* 320 */
  7137. + 0x48, 0x15, /* 321 */
  7138. + 0x83, 0x12, /* 322 */
  7139. + 0x48, 0x1d, /* 323 */
  7140. + 0x49, 0x29, /* 324 */
  7141. + 0x8a, 0x11, /* 325 */
  7142. + 0x4d, 0x21, /* 326 */
  7143. + 0x8a, 0x11, /* 327 */
  7144. + 0xe7, 0x28, /* 328 */
  7145. + 0x8a, 0x15, /* 329 */
  7146. + 0x01, 0x20, /* 330 */
  7147. + 0x8a, 0x11, /* 331 */
  7148. + 0xe7, 0x28, /* 332 */
  7149. + 0xc8, 0x11, /* 333 */
  7150. + 0x47, 0x1d, /* 334 */
  7151. + 0x52, 0x29, /* 335 */
  7152. + 0x23, 0x30, /* 336 */
  7153. + 0x27, 0x2b, /* 337 */
  7154. + 0x20, 0x30, /* 338 */
  7155. + 0x27, 0x2b, /* 339 */
  7156. + 0x54, 0x1c, /* 340 */
  7157. + 0x66, 0x29, /* 341 */
  7158. + 0x52, 0x08, /* 342 */
  7159. + 0xb3, 0x27, /* 343 */
  7160. + 0x8a, 0x11, /* 344 */
  7161. + 0xfd, 0x1c, /* 345 */
  7162. + 0x66, 0x29, /* 346 */
  7163. + 0x4e, 0x30, /* 347 */
  7164. + 0x9c, 0x00, /* 348 */
  7165. + 0x1e, 0x14, /* 349 */
  7166. + 0x9e, 0x01, /* 350 */
  7167. + 0x66, 0x30, /* 351 */
  7168. + 0x9c, 0x00, /* 352 */
  7169. + 0x00, 0x00, /* 353 */
  7170. + 0xcd, 0x27, /* 354 */
  7171. + 0x8a, 0x11, /* 355 */
  7172. + 0xc8, 0x1c, /* 356 */
  7173. + 0x5f, 0x29, /* 357 */
  7174. + 0x52, 0x08, /* 358 */
  7175. + 0x20, 0x3a, /* 359 */
  7176. + 0x03, 0x1d, /* 360 */
  7177. + 0xca, 0x29, /* 361 */
  7178. + 0x54, 0x1c, /* 362 */
  7179. + 0xa0, 0x29, /* 363 */
  7180. + 0x1b, 0x30, /* 364 */
  7181. + 0xba, 0x27, /* 365 */
  7182. + 0x8a, 0x11, /* 366 */
  7183. + 0x1e, 0x30, /* 367 */
  7184. + 0x9c, 0x00, /* 368 */
  7185. + 0x1e, 0x14, /* 369 */
  7186. + 0x42, 0x30, /* 370 */
  7187. + 0xe0, 0x27, /* 371 */
  7188. + 0x8a, 0x11, /* 372 */
  7189. + 0x4e, 0x30, /* 373 */
  7190. + 0x9e, 0x00, /* 374 */
  7191. + 0x36, 0x30, /* 375 */
  7192. + 0xad, 0x27, /* 376 */
  7193. + 0x8a, 0x11, /* 377 */
  7194. + 0x9e, 0x27, /* 378 */
  7195. + 0x8a, 0x11, /* 379 */
  7196. + 0x9e, 0x01, /* 380 */
  7197. + 0x32, 0x30, /* 381 */
  7198. + 0x9c, 0x00, /* 382 */
  7199. + 0x1e, 0x14, /* 383 */
  7200. + 0x9e, 0x01, /* 384 */
  7201. + 0xd8, 0x30, /* 385 */
  7202. + 0xb0, 0x24, /* 386 */
  7203. + 0x8a, 0x11, /* 387 */
  7204. + 0xcc, 0x00, /* 388 */
  7205. + 0xb6, 0x30, /* 389 */
  7206. + 0xb9, 0x24, /* 390 */
  7207. + 0x8a, 0x11, /* 391 */
  7208. + 0xf0, 0x01, /* 392 */
  7209. + 0xf1, 0x01, /* 393 */
  7210. + 0xf2, 0x01, /* 394 */
  7211. + 0xf3, 0x01, /* 395 */
  7212. + 0xdc, 0x30, /* 396 */
  7213. + 0x8d, 0x26, /* 397 */
  7214. + 0xf0, 0x01, /* 398 */
  7215. + 0xf1, 0x01, /* 399 */
  7216. + 0xe8, 0x30, /* 400 */
  7217. + 0x8a, 0x15, /* 401 */
  7218. + 0x87, 0x26, /* 402 */
  7219. + 0x8a, 0x11, /* 403 */
  7220. + 0x33, 0x30, /* 404 */
  7221. + 0x83, 0x12, /* 405 */
  7222. + 0xda, 0x27, /* 406 */
  7223. + 0x8a, 0x11, /* 407 */
  7224. + 0x35, 0x30, /* 408 */
  7225. + 0x9c, 0x00, /* 409 */
  7226. + 0x1e, 0x14, /* 410 */
  7227. + 0x54, 0x10, /* 411 */
  7228. + 0xb5, 0x01, /* 412 */
  7229. + 0xb6, 0x01, /* 413 */
  7230. + 0xb7, 0x01, /* 414 */
  7231. + 0xb8, 0x01, /* 415 */
  7232. + 0x0f, 0x30, /* 416 */
  7233. + 0x9c, 0x00, /* 417 */
  7234. + 0x00, 0x00, /* 418 */
  7235. + 0x83, 0x12, /* 419 */
  7236. + 0x1d, 0x08, /* 420 */
  7237. + 0xcd, 0x00, /* 421 */
  7238. + 0x4d, 0x18, /* 422 */
  7239. + 0xad, 0x2c, /* 423 */
  7240. + 0x4d, 0x30, /* 424 */
  7241. + 0x9c, 0x00, /* 425 */
  7242. + 0x1e, 0x14, /* 426 */
  7243. + 0x9e, 0x01, /* 427 */
  7244. + 0xcc, 0x03, /* 428 */
  7245. + 0x03, 0x19, /* 429 */
  7246. + 0xb3, 0x29, /* 430 */
  7247. + 0x32, 0x30, /* 431 */
  7248. + 0x9c, 0x00, /* 432 */
  7249. + 0x1e, 0x14, /* 433 */
  7250. + 0x9e, 0x01, /* 434 */
  7251. + 0x1a, 0x30, /* 435 */
  7252. + 0xc5, 0x24, /* 436 */
  7253. + 0x8a, 0x11, /* 437 */
  7254. + 0xcc, 0x08, /* 438 */
  7255. + 0x03, 0x1d, /* 439 */
  7256. + 0xad, 0x2c, /* 440 */
  7257. + 0x35, 0x30, /* 441 */
  7258. + 0x9c, 0x00, /* 442 */
  7259. + 0x9e, 0x01, /* 443 */
  7260. + 0x36, 0x30, /* 444 */
  7261. + 0x9c, 0x00, /* 445 */
  7262. + 0x1e, 0x14, /* 446 */
  7263. + 0x19, 0x30, /* 447 */
  7264. + 0x1b, 0x25, /* 448 */
  7265. + 0x8a, 0x11, /* 449 */
  7266. + 0x83, 0x12, /* 450 */
  7267. + 0x54, 0x14, /* 451 */
  7268. + 0xc7, 0x1e, /* 452 */
  7269. + 0xc8, 0x29, /* 453 */
  7270. + 0x27, 0x30, /* 454 */
  7271. + 0x27, 0x2b, /* 455 */
  7272. + 0x21, 0x30, /* 456 */
  7273. + 0x27, 0x2b, /* 457 */
  7274. + 0x52, 0x08, /* 458 */
  7275. + 0x21, 0x3a, /* 459 */
  7276. + 0x03, 0x1d, /* 460 */
  7277. + 0xe6, 0x29, /* 461 */
  7278. + 0xc7, 0x1c, /* 462 */
  7279. + 0xd2, 0x29, /* 463 */
  7280. + 0x10, 0x30, /* 464 */
  7281. + 0xd5, 0x29, /* 465 */
  7282. + 0xd5, 0x30, /* 466 */
  7283. + 0xb0, 0x24, /* 467 */
  7284. + 0x8a, 0x11, /* 468 */
  7285. + 0xcd, 0x00, /* 469 */
  7286. + 0xa4, 0x27, /* 470 */
  7287. + 0x8a, 0x11, /* 471 */
  7288. + 0xc0, 0x27, /* 472 */
  7289. + 0x8a, 0x15, /* 473 */
  7290. + 0x92, 0x26, /* 474 */
  7291. + 0x8a, 0x11, /* 475 */
  7292. + 0x8a, 0x15, /* 476 */
  7293. + 0xe1, 0x26, /* 477 */
  7294. + 0x8a, 0x11, /* 478 */
  7295. + 0x23, 0x08, /* 479 */
  7296. + 0x22, 0x04, /* 480 */
  7297. + 0x03, 0x1d, /* 481 */
  7298. + 0xd8, 0x29, /* 482 */
  7299. + 0x54, 0x14, /* 483 */
  7300. + 0x22, 0x30, /* 484 */
  7301. + 0x27, 0x2b, /* 485 */
  7302. + 0x52, 0x08, /* 486 */
  7303. + 0x22, 0x3a, /* 487 */
  7304. + 0x03, 0x1d, /* 488 */
  7305. + 0x1e, 0x2a, /* 489 */
  7306. + 0x54, 0x1c, /* 490 */
  7307. + 0x01, 0x2a, /* 491 */
  7308. + 0x35, 0x30, /* 492 */
  7309. + 0x9c, 0x00, /* 493 */
  7310. + 0x9e, 0x01, /* 494 */
  7311. + 0x36, 0x30, /* 495 */
  7312. + 0xad, 0x27, /* 496 */
  7313. + 0x8a, 0x11, /* 497 */
  7314. + 0x9e, 0x27, /* 498 */
  7315. + 0x8a, 0x11, /* 499 */
  7316. + 0x1e, 0x14, /* 500 */
  7317. + 0x32, 0x30, /* 501 */
  7318. + 0x9c, 0x00, /* 502 */
  7319. + 0x1e, 0x14, /* 503 */
  7320. + 0x9e, 0x01, /* 504 */
  7321. + 0xd9, 0x30, /* 505 */
  7322. + 0xb0, 0x24, /* 506 */
  7323. + 0x8a, 0x11, /* 507 */
  7324. + 0xcc, 0x00, /* 508 */
  7325. + 0x60, 0x30, /* 509 */
  7326. + 0xb9, 0x24, /* 510 */
  7327. + 0x8a, 0x11, /* 511 */
  7328. + 0x54, 0x10, /* 512 */
  7329. + 0x0f, 0x30, /* 513 */
  7330. + 0x9c, 0x00, /* 514 */
  7331. + 0x00, 0x00, /* 515 */
  7332. + 0x83, 0x12, /* 516 */
  7333. + 0x1d, 0x08, /* 517 */
  7334. + 0xcd, 0x00, /* 518 */
  7335. + 0x4d, 0x18, /* 519 */
  7336. + 0xad, 0x2c, /* 520 */
  7337. + 0x4d, 0x30, /* 521 */
  7338. + 0x9c, 0x00, /* 522 */
  7339. + 0x1e, 0x14, /* 523 */
  7340. + 0x9e, 0x01, /* 524 */
  7341. + 0xcc, 0x03, /* 525 */
  7342. + 0x03, 0x19, /* 526 */
  7343. + 0x14, 0x2a, /* 527 */
  7344. + 0x32, 0x30, /* 528 */
  7345. + 0x9c, 0x00, /* 529 */
  7346. + 0x1e, 0x14, /* 530 */
  7347. + 0x9e, 0x01, /* 531 */
  7348. + 0xaf, 0x26, /* 532 */
  7349. + 0x8a, 0x11, /* 533 */
  7350. + 0x83, 0x12, /* 534 */
  7351. + 0xcc, 0x08, /* 535 */
  7352. + 0x03, 0x1d, /* 536 */
  7353. + 0xad, 0x2c, /* 537 */
  7354. + 0x2e, 0x27, /* 538 */
  7355. + 0x8a, 0x11, /* 539 */
  7356. + 0x54, 0x14, /* 540 */
  7357. + 0x50, 0x29, /* 541 */
  7358. + 0x52, 0x08, /* 542 */
  7359. + 0x23, 0x3a, /* 543 */
  7360. + 0x03, 0x1d, /* 544 */
  7361. + 0x3e, 0x2a, /* 545 */
  7362. + 0x54, 0x1c, /* 546 */
  7363. + 0x2b, 0x2a, /* 547 */
  7364. + 0x33, 0x30, /* 548 */
  7365. + 0xda, 0x27, /* 549 */
  7366. + 0x8a, 0x11, /* 550 */
  7367. + 0x33, 0x30, /* 551 */
  7368. + 0x88, 0x27, /* 552 */
  7369. + 0x8a, 0x11, /* 553 */
  7370. + 0x54, 0x10, /* 554 */
  7371. + 0x0f, 0x30, /* 555 */
  7372. + 0x9c, 0x00, /* 556 */
  7373. + 0x00, 0x00, /* 557 */
  7374. + 0x83, 0x12, /* 558 */
  7375. + 0x1d, 0x08, /* 559 */
  7376. + 0xcd, 0x00, /* 560 */
  7377. + 0x4d, 0x18, /* 561 */
  7378. + 0xad, 0x2c, /* 562 */
  7379. + 0x4d, 0x30, /* 563 */
  7380. + 0x9c, 0x00, /* 564 */
  7381. + 0x1e, 0x14, /* 565 */
  7382. + 0x9e, 0x01, /* 566 */
  7383. + 0x24, 0x30, /* 567 */
  7384. + 0xd2, 0x00, /* 568 */
  7385. + 0x54, 0x14, /* 569 */
  7386. + 0x34, 0x30, /* 570 */
  7387. + 0x9c, 0x00, /* 571 */
  7388. + 0x1e, 0x14, /* 572 */
  7389. + 0xad, 0x2c, /* 573 */
  7390. + 0x52, 0x08, /* 574 */
  7391. + 0x24, 0x3a, /* 575 */
  7392. + 0x03, 0x1d, /* 576 */
  7393. + 0x82, 0x2a, /* 577 */
  7394. + 0x54, 0x1c, /* 578 */
  7395. + 0x5c, 0x2a, /* 579 */
  7396. + 0x44, 0x30, /* 580 */
  7397. + 0x9c, 0x00, /* 581 */
  7398. + 0x4e, 0x30, /* 582 */
  7399. + 0x9e, 0x00, /* 583 */
  7400. + 0x03, 0x30, /* 584 */
  7401. + 0x9c, 0x00, /* 585 */
  7402. + 0x9e, 0x01, /* 586 */
  7403. + 0x43, 0x30, /* 587 */
  7404. + 0x9c, 0x00, /* 588 */
  7405. + 0x9e, 0x01, /* 589 */
  7406. + 0x22, 0x30, /* 590 */
  7407. + 0x9c, 0x00, /* 591 */
  7408. + 0x1e, 0x14, /* 592 */
  7409. + 0x21, 0x30, /* 593 */
  7410. + 0x88, 0x27, /* 594 */
  7411. + 0x8a, 0x11, /* 595 */
  7412. + 0xda, 0x30, /* 596 */
  7413. + 0xb0, 0x24, /* 597 */
  7414. + 0x8a, 0x11, /* 598 */
  7415. + 0xcc, 0x00, /* 599 */
  7416. + 0xb4, 0x30, /* 600 */
  7417. + 0xb9, 0x24, /* 601 */
  7418. + 0x8a, 0x11, /* 602 */
  7419. + 0x54, 0x10, /* 603 */
  7420. + 0x0f, 0x30, /* 604 */
  7421. + 0x9c, 0x00, /* 605 */
  7422. + 0x00, 0x00, /* 606 */
  7423. + 0x83, 0x12, /* 607 */
  7424. + 0x1d, 0x08, /* 608 */
  7425. + 0xcd, 0x00, /* 609 */
  7426. + 0x4d, 0x18, /* 610 */
  7427. + 0xad, 0x2c, /* 611 */
  7428. + 0x4d, 0x30, /* 612 */
  7429. + 0x9c, 0x00, /* 613 */
  7430. + 0x1e, 0x14, /* 614 */
  7431. + 0x9e, 0x01, /* 615 */
  7432. + 0xcc, 0x03, /* 616 */
  7433. + 0x03, 0x19, /* 617 */
  7434. + 0x6f, 0x2a, /* 618 */
  7435. + 0x32, 0x30, /* 619 */
  7436. + 0x9c, 0x00, /* 620 */
  7437. + 0x1e, 0x14, /* 621 */
  7438. + 0x9e, 0x01, /* 622 */
  7439. + 0x5a, 0x30, /* 623 */
  7440. + 0xc5, 0x24, /* 624 */
  7441. + 0x8a, 0x11, /* 625 */
  7442. + 0xcc, 0x08, /* 626 */
  7443. + 0x03, 0x1d, /* 627 */
  7444. + 0xad, 0x2c, /* 628 */
  7445. + 0x37, 0x30, /* 629 */
  7446. + 0x9c, 0x00, /* 630 */
  7447. + 0x9e, 0x01, /* 631 */
  7448. + 0x38, 0x30, /* 632 */
  7449. + 0x9c, 0x00, /* 633 */
  7450. + 0x1e, 0x14, /* 634 */
  7451. + 0x59, 0x30, /* 635 */
  7452. + 0x1b, 0x25, /* 636 */
  7453. + 0x8a, 0x11, /* 637 */
  7454. + 0x83, 0x12, /* 638 */
  7455. + 0x54, 0x14, /* 639 */
  7456. + 0x25, 0x30, /* 640 */
  7457. + 0x27, 0x2b, /* 641 */
  7458. + 0x52, 0x08, /* 642 */
  7459. + 0x25, 0x3a, /* 643 */
  7460. + 0x03, 0x1d, /* 644 */
  7461. + 0x16, 0x2b, /* 645 */
  7462. + 0x54, 0x1c, /* 646 */
  7463. + 0xd9, 0x2a, /* 647 */
  7464. + 0x54, 0x10, /* 648 */
  7465. + 0x1e, 0x30, /* 649 */
  7466. + 0x9c, 0x00, /* 650 */
  7467. + 0x1e, 0x14, /* 651 */
  7468. + 0x74, 0x30, /* 652 */
  7469. + 0xba, 0x27, /* 653 */
  7470. + 0x8a, 0x11, /* 654 */
  7471. + 0x03, 0x30, /* 655 */
  7472. + 0x9c, 0x00, /* 656 */
  7473. + 0x1e, 0x14, /* 657 */
  7474. + 0x22, 0x30, /* 658 */
  7475. + 0x9c, 0x00, /* 659 */
  7476. + 0x1e, 0x14, /* 660 */
  7477. + 0x9e, 0x01, /* 661 */
  7478. + 0x21, 0x30, /* 662 */
  7479. + 0xe0, 0x27, /* 663 */
  7480. + 0x8a, 0x11, /* 664 */
  7481. + 0x9e, 0x01, /* 665 */
  7482. + 0x75, 0x30, /* 666 */
  7483. + 0x9c, 0x00, /* 667 */
  7484. + 0x1e, 0x14, /* 668 */
  7485. + 0x9e, 0x01, /* 669 */
  7486. + 0x76, 0x30, /* 670 */
  7487. + 0x9c, 0x00, /* 671 */
  7488. + 0x1e, 0x14, /* 672 */
  7489. + 0x9e, 0x01, /* 673 */
  7490. + 0x43, 0x30, /* 674 */
  7491. + 0x9c, 0x00, /* 675 */
  7492. + 0x1e, 0x14, /* 676 */
  7493. + 0x68, 0x30, /* 677 */
  7494. + 0x9c, 0x00, /* 678 */
  7495. + 0x00, 0x00, /* 679 */
  7496. + 0x83, 0x12, /* 680 */
  7497. + 0x1d, 0x08, /* 681 */
  7498. + 0xcd, 0x00, /* 682 */
  7499. + 0x4d, 0x1c, /* 683 */
  7500. + 0xd5, 0x2a, /* 684 */
  7501. + 0x3f, 0x0e, /* 685 */
  7502. + 0x0f, 0x39, /* 686 */
  7503. + 0xcc, 0x00, /* 687 */
  7504. + 0x3f, 0x08, /* 688 */
  7505. + 0xf9, 0x00, /* 689 */
  7506. + 0x03, 0x10, /* 690 */
  7507. + 0xf9, 0x0c, /* 691 */
  7508. + 0xc5, 0x27, /* 692 */
  7509. + 0x8a, 0x11, /* 693 */
  7510. + 0x7a, 0x07, /* 694 */
  7511. + 0xcc, 0x07, /* 695 */
  7512. + 0x3f, 0x08, /* 696 */
  7513. + 0xf9, 0x00, /* 697 */
  7514. + 0xc5, 0x27, /* 698 */
  7515. + 0x8a, 0x11, /* 699 */
  7516. + 0x03, 0x10, /* 700 */
  7517. + 0xfa, 0x0d, /* 701 */
  7518. + 0x03, 0x10, /* 702 */
  7519. + 0x7a, 0x0d, /* 703 */
  7520. + 0xcc, 0x07, /* 704 */
  7521. + 0x03, 0x10, /* 705 */
  7522. + 0x3f, 0x0c, /* 706 */
  7523. + 0x01, 0x39, /* 707 */
  7524. + 0xf9, 0x00, /* 708 */
  7525. + 0x03, 0x10, /* 709 */
  7526. + 0xf9, 0x0d, /* 710 */
  7527. + 0x03, 0x10, /* 711 */
  7528. + 0xf9, 0x0d, /* 712 */
  7529. + 0x03, 0x10, /* 713 */
  7530. + 0x79, 0x0d, /* 714 */
  7531. + 0xcc, 0x07, /* 715 */
  7532. + 0x3f, 0x0e, /* 716 */
  7533. + 0x10, 0x39, /* 717 */
  7534. + 0xcc, 0x07, /* 718 */
  7535. + 0x4c, 0x08, /* 719 */
  7536. + 0xc1, 0x00, /* 720 */
  7537. + 0x39, 0x08, /* 721 */
  7538. + 0x01, 0x39, /* 722 */
  7539. + 0x9a, 0x25, /* 723 */
  7540. + 0x8a, 0x11, /* 724 */
  7541. + 0x15, 0x30, /* 725 */
  7542. + 0x9c, 0x00, /* 726 */
  7543. + 0x1e, 0x14, /* 727 */
  7544. + 0x9e, 0x01, /* 728 */
  7545. + 0xc0, 0x27, /* 729 */
  7546. + 0x8a, 0x15, /* 730 */
  7547. + 0x92, 0x26, /* 731 */
  7548. + 0x8a, 0x11, /* 732 */
  7549. + 0x02, 0x30, /* 733 */
  7550. + 0x9c, 0x00, /* 734 */
  7551. + 0x00, 0x00, /* 735 */
  7552. + 0xee, 0x27, /* 736 */
  7553. + 0x8a, 0x11, /* 737 */
  7554. + 0x9c, 0x00, /* 738 */
  7555. + 0x00, 0x00, /* 739 */
  7556. + 0x83, 0x12, /* 740 */
  7557. + 0x1d, 0x08, /* 741 */
  7558. + 0xcc, 0x00, /* 742 */
  7559. + 0x4d, 0x05, /* 743 */
  7560. + 0xf9, 0x00, /* 744 */
  7561. + 0x79, 0x1c, /* 745 */
  7562. + 0xf6, 0x2a, /* 746 */
  7563. + 0x1a, 0x30, /* 747 */
  7564. + 0x9c, 0x00, /* 748 */
  7565. + 0x1e, 0x14, /* 749 */
  7566. + 0x9e, 0x01, /* 750 */
  7567. + 0x47, 0x1e, /* 751 */
  7568. + 0xf3, 0x2a, /* 752 */
  7569. + 0x2b, 0x30, /* 753 */
  7570. + 0xf4, 0x2a, /* 754 */
  7571. + 0x28, 0x30, /* 755 */
  7572. + 0xd2, 0x00, /* 756 */
  7573. + 0x54, 0x14, /* 757 */
  7574. + 0x64, 0x30, /* 758 */
  7575. + 0x9c, 0x00, /* 759 */
  7576. + 0x00, 0x00, /* 760 */
  7577. + 0xea, 0x27, /* 761 */
  7578. + 0x8a, 0x11, /* 762 */
  7579. + 0x9c, 0x00, /* 763 */
  7580. + 0x00, 0x00, /* 764 */
  7581. + 0x83, 0x12, /* 765 */
  7582. + 0x1d, 0x08, /* 766 */
  7583. + 0xcc, 0x00, /* 767 */
  7584. + 0x4d, 0x18, /* 768 */
  7585. + 0x04, 0x2b, /* 769 */
  7586. + 0x4c, 0x1c, /* 770 */
  7587. + 0x08, 0x2b, /* 771 */
  7588. + 0x54, 0x14, /* 772 */
  7589. + 0x0b, 0x30, /* 773 */
  7590. + 0xd2, 0x00, /* 774 */
  7591. + 0xc8, 0x15, /* 775 */
  7592. + 0x01, 0x30, /* 776 */
  7593. + 0x9c, 0x00, /* 777 */
  7594. + 0x00, 0x00, /* 778 */
  7595. + 0x83, 0x12, /* 779 */
  7596. + 0x1d, 0x08, /* 780 */
  7597. + 0xcd, 0x00, /* 781 */
  7598. + 0x07, 0x39, /* 782 */
  7599. + 0x03, 0x1d, /* 783 */
  7600. + 0xad, 0x2c, /* 784 */
  7601. + 0x54, 0x14, /* 785 */
  7602. + 0x0b, 0x30, /* 786 */
  7603. + 0xd2, 0x00, /* 787 */
  7604. + 0xc8, 0x15, /* 788 */
  7605. + 0xad, 0x2c, /* 789 */
  7606. + 0x52, 0x08, /* 790 */
  7607. + 0x28, 0x3a, /* 791 */
  7608. + 0x03, 0x1d, /* 792 */
  7609. + 0x1f, 0x2b, /* 793 */
  7610. + 0x51, 0x27, /* 794 */
  7611. + 0x8a, 0x11, /* 795 */
  7612. + 0x2b, 0x30, /* 796 */
  7613. + 0xd2, 0x00, /* 797 */
  7614. + 0xac, 0x2c, /* 798 */
  7615. + 0x52, 0x08, /* 799 */
  7616. + 0x2b, 0x3a, /* 800 */
  7617. + 0x03, 0x1d, /* 801 */
  7618. + 0x29, 0x2b, /* 802 */
  7619. + 0x6e, 0x30, /* 803 */
  7620. + 0x9c, 0x00, /* 804 */
  7621. + 0x9e, 0x01, /* 805 */
  7622. + 0x26, 0x30, /* 806 */
  7623. + 0xd2, 0x00, /* 807 */
  7624. + 0xad, 0x2c, /* 808 */
  7625. + 0x52, 0x08, /* 809 */
  7626. + 0x26, 0x3a, /* 810 */
  7627. + 0x03, 0x1d, /* 811 */
  7628. + 0x7d, 0x2b, /* 812 */
  7629. + 0x54, 0x1c, /* 813 */
  7630. + 0x46, 0x2b, /* 814 */
  7631. + 0x54, 0x10, /* 815 */
  7632. + 0xa2, 0x01, /* 816 */
  7633. + 0x64, 0x30, /* 817 */
  7634. + 0xa3, 0x00, /* 818 */
  7635. + 0x1b, 0x30, /* 819 */
  7636. + 0x9c, 0x00, /* 820 */
  7637. + 0x1e, 0x14, /* 821 */
  7638. + 0x9e, 0x01, /* 822 */
  7639. + 0x1d, 0x30, /* 823 */
  7640. + 0x9c, 0x00, /* 824 */
  7641. + 0x1e, 0x14, /* 825 */
  7642. + 0x9e, 0x01, /* 826 */
  7643. + 0x1e, 0x30, /* 827 */
  7644. + 0x9c, 0x00, /* 828 */
  7645. + 0x1e, 0x14, /* 829 */
  7646. + 0x9e, 0x01, /* 830 */
  7647. + 0x74, 0x30, /* 831 */
  7648. + 0x9c, 0x00, /* 832 */
  7649. + 0x1e, 0x14, /* 833 */
  7650. + 0x9e, 0x01, /* 834 */
  7651. + 0x2e, 0x30, /* 835 */
  7652. + 0x9c, 0x00, /* 836 */
  7653. + 0x1e, 0x14, /* 837 */
  7654. + 0xc0, 0x27, /* 838 */
  7655. + 0x8a, 0x15, /* 839 */
  7656. + 0x92, 0x26, /* 840 */
  7657. + 0x8a, 0x11, /* 841 */
  7658. + 0x05, 0x30, /* 842 */
  7659. + 0x9c, 0x00, /* 843 */
  7660. + 0x00, 0x00, /* 844 */
  7661. + 0x83, 0x12, /* 845 */
  7662. + 0xc7, 0x11, /* 846 */
  7663. + 0xe6, 0x27, /* 847 */
  7664. + 0x8a, 0x11, /* 848 */
  7665. + 0x9c, 0x00, /* 849 */
  7666. + 0x00, 0x00, /* 850 */
  7667. + 0xee, 0x27, /* 851 */
  7668. + 0x8a, 0x11, /* 852 */
  7669. + 0x9c, 0x00, /* 853 */
  7670. + 0x00, 0x00, /* 854 */
  7671. + 0x83, 0x12, /* 855 */
  7672. + 0x1d, 0x08, /* 856 */
  7673. + 0xcc, 0x00, /* 857 */
  7674. + 0x01, 0x30, /* 858 */
  7675. + 0x9c, 0x00, /* 859 */
  7676. + 0x00, 0x00, /* 860 */
  7677. + 0x83, 0x12, /* 861 */
  7678. + 0x1d, 0x08, /* 862 */
  7679. + 0xc5, 0x00, /* 863 */
  7680. + 0x4d, 0x18, /* 864 */
  7681. + 0x4c, 0x1c, /* 865 */
  7682. + 0x6a, 0x2b, /* 866 */
  7683. + 0x45, 0x08, /* 867 */
  7684. + 0x07, 0x39, /* 868 */
  7685. + 0x03, 0x19, /* 869 */
  7686. + 0x6a, 0x2b, /* 870 */
  7687. + 0x29, 0x30, /* 871 */
  7688. + 0xd2, 0x00, /* 872 */
  7689. + 0x78, 0x2b, /* 873 */
  7690. + 0x23, 0x08, /* 874 */
  7691. + 0x22, 0x04, /* 875 */
  7692. + 0x03, 0x1d, /* 876 */
  7693. + 0x4d, 0x1c, /* 877 */
  7694. + 0x75, 0x2b, /* 878 */
  7695. + 0x4c, 0x1c, /* 879 */
  7696. + 0x75, 0x2b, /* 880 */
  7697. + 0x45, 0x08, /* 881 */
  7698. + 0x07, 0x39, /* 882 */
  7699. + 0x03, 0x1d, /* 883 */
  7700. + 0x79, 0x2b, /* 884 */
  7701. + 0x0b, 0x30, /* 885 */
  7702. + 0xd2, 0x00, /* 886 */
  7703. + 0xc8, 0x15, /* 887 */
  7704. + 0x54, 0x14, /* 888 */
  7705. + 0x8a, 0x15, /* 889 */
  7706. + 0xe1, 0x26, /* 890 */
  7707. + 0x8a, 0x11, /* 891 */
  7708. + 0xad, 0x2c, /* 892 */
  7709. + 0x52, 0x08, /* 893 */
  7710. + 0x29, 0x3a, /* 894 */
  7711. + 0x03, 0x1d, /* 895 */
  7712. + 0x2e, 0x2c, /* 896 */
  7713. + 0x47, 0x19, /* 897 */
  7714. + 0x89, 0x2b, /* 898 */
  7715. + 0x47, 0x15, /* 899 */
  7716. + 0x2f, 0x08, /* 900 */
  7717. + 0xa9, 0x00, /* 901 */
  7718. + 0x2e, 0x08, /* 902 */
  7719. + 0xa8, 0x00, /* 903 */
  7720. + 0xbe, 0x01, /* 904 */
  7721. + 0x54, 0x1c, /* 905 */
  7722. + 0x93, 0x2b, /* 906 */
  7723. + 0x54, 0x10, /* 907 */
  7724. + 0xa2, 0x01, /* 908 */
  7725. + 0xc8, 0x30, /* 909 */
  7726. + 0xa3, 0x00, /* 910 */
  7727. + 0xcb, 0x01, /* 911 */
  7728. + 0xca, 0x01, /* 912 */
  7729. + 0xb4, 0x01, /* 913 */
  7730. + 0xc2, 0x01, /* 914 */
  7731. + 0x05, 0x30, /* 915 */
  7732. + 0x9c, 0x00, /* 916 */
  7733. + 0x00, 0x00, /* 917 */
  7734. + 0x83, 0x12, /* 918 */
  7735. + 0xc7, 0x11, /* 919 */
  7736. + 0xe6, 0x27, /* 920 */
  7737. + 0x8a, 0x11, /* 921 */
  7738. + 0x9c, 0x00, /* 922 */
  7739. + 0x00, 0x00, /* 923 */
  7740. + 0xea, 0x27, /* 924 */
  7741. + 0x8a, 0x11, /* 925 */
  7742. + 0x9c, 0x00, /* 926 */
  7743. + 0x00, 0x00, /* 927 */
  7744. + 0x83, 0x12, /* 928 */
  7745. + 0x1d, 0x08, /* 929 */
  7746. + 0xcc, 0x00, /* 930 */
  7747. + 0x4d, 0x08, /* 931 */
  7748. + 0x03, 0x19, /* 932 */
  7749. + 0xa8, 0x2b, /* 933 */
  7750. + 0x4c, 0x0b, /* 934 */
  7751. + 0xab, 0x2b, /* 935 */
  7752. + 0x2a, 0x30, /* 936 */
  7753. + 0xd2, 0x00, /* 937 */
  7754. + 0x54, 0x14, /* 938 */
  7755. + 0xca, 0x08, /* 939 */
  7756. + 0x03, 0x1d, /* 940 */
  7757. + 0xbe, 0x2b, /* 941 */
  7758. + 0x04, 0x30, /* 942 */
  7759. + 0x3b, 0x02, /* 943 */
  7760. + 0xf4, 0x01, /* 944 */
  7761. + 0xc8, 0x30, /* 945 */
  7762. + 0xf5, 0x00, /* 946 */
  7763. + 0x03, 0x1c, /* 947 */
  7764. + 0xb7, 0x2b, /* 948 */
  7765. + 0x04, 0x30, /* 949 */
  7766. + 0xb8, 0x2b, /* 950 */
  7767. + 0x3b, 0x08, /* 951 */
  7768. + 0xfb, 0x27, /* 952 */
  7769. + 0x8a, 0x11, /* 953 */
  7770. + 0x9c, 0x26, /* 954 */
  7771. + 0x8a, 0x11, /* 955 */
  7772. + 0xca, 0x01, /* 956 */
  7773. + 0xca, 0x0a, /* 957 */
  7774. + 0x62, 0x30, /* 958 */
  7775. + 0x9c, 0x00, /* 959 */
  7776. + 0x00, 0x00, /* 960 */
  7777. + 0x83, 0x12, /* 961 */
  7778. + 0x1d, 0x08, /* 962 */
  7779. + 0xc9, 0x00, /* 963 */
  7780. + 0x73, 0x30, /* 964 */
  7781. + 0x9c, 0x00, /* 965 */
  7782. + 0x00, 0x00, /* 966 */
  7783. + 0x83, 0x12, /* 967 */
  7784. + 0x1d, 0x08, /* 968 */
  7785. + 0xcd, 0x00, /* 969 */
  7786. + 0x01, 0x30, /* 970 */
  7787. + 0x49, 0x05, /* 971 */
  7788. + 0xf9, 0x00, /* 972 */
  7789. + 0x4d, 0x08, /* 973 */
  7790. + 0x01, 0x39, /* 974 */
  7791. + 0x79, 0x06, /* 975 */
  7792. + 0xcd, 0x00, /* 976 */
  7793. + 0x23, 0x08, /* 977 */
  7794. + 0x22, 0x04, /* 978 */
  7795. + 0x03, 0x19, /* 979 */
  7796. + 0xe2, 0x2b, /* 980 */
  7797. + 0x4d, 0x1c, /* 981 */
  7798. + 0xdb, 0x2b, /* 982 */
  7799. + 0x4b, 0x08, /* 983 */
  7800. + 0xff, 0x3a, /* 984 */
  7801. + 0x03, 0x1d, /* 985 */
  7802. + 0xcb, 0x0a, /* 986 */
  7803. + 0x8a, 0x15, /* 987 */
  7804. + 0xe1, 0x26, /* 988 */
  7805. + 0x8a, 0x11, /* 989 */
  7806. + 0xc0, 0x27, /* 990 */
  7807. + 0x8a, 0x15, /* 991 */
  7808. + 0x92, 0x26, /* 992 */
  7809. + 0x8a, 0x11, /* 993 */
  7810. + 0x68, 0x30, /* 994 */
  7811. + 0x9c, 0x00, /* 995 */
  7812. + 0x00, 0x00, /* 996 */
  7813. + 0x83, 0x12, /* 997 */
  7814. + 0x1d, 0x08, /* 998 */
  7815. + 0xcd, 0x00, /* 999 */
  7816. + 0x23, 0x08, /* 1000 */
  7817. + 0x22, 0x04, /* 1001 */
  7818. + 0x03, 0x19, /* 1002 */
  7819. + 0xf0, 0x2b, /* 1003 */
  7820. + 0x68, 0x30, /* 1004 */
  7821. + 0x9c, 0x00, /* 1005 */
  7822. + 0x4b, 0x08, /* 1006 */
  7823. + 0x9e, 0x00, /* 1007 */
  7824. + 0x3b, 0x08, /* 1008 */
  7825. + 0xf9, 0x00, /* 1009 */
  7826. + 0xfa, 0x01, /* 1010 */
  7827. + 0x03, 0x10, /* 1011 */
  7828. + 0xf9, 0x0d, /* 1012 */
  7829. + 0xfa, 0x0d, /* 1013 */
  7830. + 0x03, 0x10, /* 1014 */
  7831. + 0xf9, 0x0d, /* 1015 */
  7832. + 0xfa, 0x0d, /* 1016 */
  7833. + 0x7a, 0x08, /* 1017 */
  7834. + 0x80, 0x3a, /* 1018 */
  7835. + 0xfb, 0x00, /* 1019 */
  7836. + 0x80, 0x30, /* 1020 */
  7837. + 0x7b, 0x02, /* 1021 */
  7838. + 0x03, 0x1d, /* 1022 */
  7839. + 0x02, 0x2c, /* 1023 */
  7840. + 0x4b, 0x08, /* 1024 */
  7841. + 0x79, 0x02, /* 1025 */
  7842. + 0x03, 0x18, /* 1026 */
  7843. + 0x28, 0x2c, /* 1027 */
  7844. + 0x83, 0x12, /* 1028 */
  7845. + 0x4a, 0x0b, /* 1029 */
  7846. + 0x28, 0x2c, /* 1030 */
  7847. + 0x4d, 0x08, /* 1031 */
  7848. + 0x03, 0x39, /* 1032 */
  7849. + 0x01, 0x3a, /* 1033 */
  7850. + 0x03, 0x1d, /* 1034 */
  7851. + 0x28, 0x2c, /* 1035 */
  7852. + 0x23, 0x08, /* 1036 */
  7853. + 0x22, 0x04, /* 1037 */
  7854. + 0x03, 0x19, /* 1038 */
  7855. + 0x28, 0x2c, /* 1039 */
  7856. + 0xb9, 0x0a, /* 1040 */
  7857. + 0x03, 0x30, /* 1041 */
  7858. + 0xca, 0x00, /* 1042 */
  7859. + 0xa2, 0x01, /* 1043 */
  7860. + 0xc8, 0x30, /* 1044 */
  7861. + 0xa3, 0x00, /* 1045 */
  7862. + 0xcb, 0x01, /* 1046 */
  7863. + 0x39, 0x08, /* 1047 */
  7864. + 0x01, 0x39, /* 1048 */
  7865. + 0x9a, 0x25, /* 1049 */
  7866. + 0x8a, 0x11, /* 1050 */
  7867. + 0xf4, 0x01, /* 1051 */
  7868. + 0x32, 0x30, /* 1052 */
  7869. + 0xf5, 0x00, /* 1053 */
  7870. + 0x3b, 0x08, /* 1054 */
  7871. + 0xfb, 0x27, /* 1055 */
  7872. + 0x8a, 0x11, /* 1056 */
  7873. + 0x9c, 0x26, /* 1057 */
  7874. + 0x8a, 0x11, /* 1058 */
  7875. + 0x69, 0x30, /* 1059 */
  7876. + 0x9c, 0x00, /* 1060 */
  7877. + 0x39, 0x08, /* 1061 */
  7878. + 0x9e, 0x00, /* 1062 */
  7879. + 0xad, 0x2c, /* 1063 */
  7880. + 0x83, 0x12, /* 1064 */
  7881. + 0x23, 0x08, /* 1065 */
  7882. + 0x22, 0x04, /* 1066 */
  7883. + 0x03, 0x19, /* 1067 */
  7884. + 0xac, 0x2c, /* 1068 */
  7885. + 0xad, 0x2c, /* 1069 */
  7886. + 0x52, 0x08, /* 1070 */
  7887. + 0x2a, 0x3a, /* 1071 */
  7888. + 0x03, 0x1d, /* 1072 */
  7889. + 0x7d, 0x2c, /* 1073 */
  7890. + 0x54, 0x1c, /* 1074 */
  7891. + 0x42, 0x2c, /* 1075 */
  7892. + 0xa2, 0x01, /* 1076 */
  7893. + 0x10, 0x30, /* 1077 */
  7894. + 0xa3, 0x00, /* 1078 */
  7895. + 0x54, 0x10, /* 1079 */
  7896. + 0x42, 0x2c, /* 1080 */
  7897. + 0x4d, 0x18, /* 1081 */
  7898. + 0x4c, 0x18, /* 1082 */
  7899. + 0x42, 0x2c, /* 1083 */
  7900. + 0x00, 0x30, /* 1084 */
  7901. + 0xc7, 0x19, /* 1085 */
  7902. + 0x01, 0x30, /* 1086 */
  7903. + 0x01, 0x39, /* 1087 */
  7904. + 0x03, 0x1d, /* 1088 */
  7905. + 0x5f, 0x2c, /* 1089 */
  7906. + 0xff, 0x30, /* 1090 */
  7907. + 0xf0, 0x00, /* 1091 */
  7908. + 0xf1, 0x01, /* 1092 */
  7909. + 0x3b, 0x08, /* 1093 */
  7910. + 0x8a, 0x15, /* 1094 */
  7911. + 0x92, 0x26, /* 1095 */
  7912. + 0x8a, 0x11, /* 1096 */
  7913. + 0x05, 0x30, /* 1097 */
  7914. + 0x9c, 0x00, /* 1098 */
  7915. + 0x00, 0x00, /* 1099 */
  7916. + 0x83, 0x12, /* 1100 */
  7917. + 0xc7, 0x11, /* 1101 */
  7918. + 0xe6, 0x27, /* 1102 */
  7919. + 0x8a, 0x11, /* 1103 */
  7920. + 0x9c, 0x00, /* 1104 */
  7921. + 0x00, 0x00, /* 1105 */
  7922. + 0xea, 0x27, /* 1106 */
  7923. + 0x9c, 0x00, /* 1107 */
  7924. + 0x00, 0x00, /* 1108 */
  7925. + 0x83, 0x12, /* 1109 */
  7926. + 0x1d, 0x08, /* 1110 */
  7927. + 0xcc, 0x00, /* 1111 */
  7928. + 0x8a, 0x15, /* 1112 */
  7929. + 0xe1, 0x26, /* 1113 */
  7930. + 0x8a, 0x11, /* 1114 */
  7931. + 0x23, 0x08, /* 1115 */
  7932. + 0x22, 0x04, /* 1116 */
  7933. + 0x03, 0x1d, /* 1117 */
  7934. + 0x39, 0x2c, /* 1118 */
  7935. + 0x54, 0x14, /* 1119 */
  7936. + 0x01, 0x30, /* 1120 */
  7937. + 0x9c, 0x00, /* 1121 */
  7938. + 0x00, 0x00, /* 1122 */
  7939. + 0x83, 0x12, /* 1123 */
  7940. + 0x1d, 0x08, /* 1124 */
  7941. + 0xc5, 0x00, /* 1125 */
  7942. + 0x07, 0x39, /* 1126 */
  7943. + 0x03, 0x1d, /* 1127 */
  7944. + 0x4c, 0x18, /* 1128 */
  7945. + 0x12, 0x2b, /* 1129 */
  7946. + 0x4d, 0x1c, /* 1130 */
  7947. + 0x12, 0x2b, /* 1131 */
  7948. + 0x23, 0x08, /* 1132 */
  7949. + 0x22, 0x04, /* 1133 */
  7950. + 0x03, 0x19, /* 1134 */
  7951. + 0x12, 0x2b, /* 1135 */
  7952. + 0x4d, 0x18, /* 1136 */
  7953. + 0x4c, 0x18, /* 1137 */
  7954. + 0x77, 0x2c, /* 1138 */
  7955. + 0xc7, 0x1d, /* 1139 */
  7956. + 0x77, 0x2c, /* 1140 */
  7957. + 0x29, 0x30, /* 1141 */
  7958. + 0x1d, 0x2b, /* 1142 */
  7959. + 0x23, 0x08, /* 1143 */
  7960. + 0x22, 0x04, /* 1144 */
  7961. + 0x03, 0x1d, /* 1145 */
  7962. + 0xad, 0x2c, /* 1146 */
  7963. + 0x25, 0x30, /* 1147 */
  7964. + 0x1d, 0x2b, /* 1148 */
  7965. + 0x52, 0x08, /* 1149 */
  7966. + 0x27, 0x3a, /* 1150 */
  7967. + 0x03, 0x1d, /* 1151 */
  7968. + 0xa8, 0x2c, /* 1152 */
  7969. + 0x47, 0x1d, /* 1153 */
  7970. + 0xb4, 0x0a, /* 1154 */
  7971. + 0x63, 0x30, /* 1155 */
  7972. + 0x9c, 0x00, /* 1156 */
  7973. + 0x00, 0x00, /* 1157 */
  7974. + 0x83, 0x12, /* 1158 */
  7975. + 0x1d, 0x08, /* 1159 */
  7976. + 0xcd, 0x00, /* 1160 */
  7977. + 0x47, 0x1d, /* 1161 */
  7978. + 0x8d, 0x2c, /* 1162 */
  7979. + 0x20, 0x30, /* 1163 */
  7980. + 0x1d, 0x2b, /* 1164 */
  7981. + 0x34, 0x08, /* 1165 */
  7982. + 0x4d, 0x06, /* 1166 */
  7983. + 0x03, 0x1d, /* 1167 */
  7984. + 0x93, 0x2c, /* 1168 */
  7985. + 0xcf, 0x30, /* 1169 */
  7986. + 0x1d, 0x2b, /* 1170 */
  7987. + 0x3c, 0x30, /* 1171 */
  7988. + 0x9c, 0x00, /* 1172 */
  7989. + 0x00, 0x00, /* 1173 */
  7990. + 0x83, 0x12, /* 1174 */
  7991. + 0x1d, 0x08, /* 1175 */
  7992. + 0xcd, 0x00, /* 1176 */
  7993. + 0x01, 0x30, /* 1177 */
  7994. + 0xcd, 0x06, /* 1178 */
  7995. + 0xcd, 0x14, /* 1179 */
  7996. + 0x3c, 0x30, /* 1180 */
  7997. + 0x9c, 0x00, /* 1181 */
  7998. + 0x4d, 0x08, /* 1182 */
  7999. + 0x9e, 0x00, /* 1183 */
  8000. + 0x3c, 0x30, /* 1184 */
  8001. + 0x9c, 0x00, /* 1185 */
  8002. + 0x9e, 0x01, /* 1186 */
  8003. + 0xc0, 0x27, /* 1187 */
  8004. + 0x8a, 0x15, /* 1188 */
  8005. + 0x92, 0x26, /* 1189 */
  8006. + 0x8a, 0x11, /* 1190 */
  8007. + 0x8b, 0x2c, /* 1191 */
  8008. + 0x3e, 0x17, /* 1192 */
  8009. + 0x38, 0x30, /* 1193 */
  8010. + 0xd2, 0x00, /* 1194 */
  8011. + 0xc8, 0x15, /* 1195 */
  8012. + 0x54, 0x14, /* 1196 */
  8013. + 0xc8, 0x19, /* 1197 */
  8014. + 0x08, 0x00, /* 1198 */
  8015. + 0x54, 0x29, /* 1199 */
  8016. + 0xf0, 0x00, /* 1200 */
  8017. + 0x8c, 0x00, /* 1201 */
  8018. + 0x00, 0x00, /* 1202 */
  8019. + 0xe0, 0x3b, /* 1203 */
  8020. + 0x00, 0x00, /* 1204 */
  8021. + 0x83, 0x12, /* 1205 */
  8022. + 0x10, 0x08, /* 1206 */
  8023. + 0xf1, 0x00, /* 1207 */
  8024. + 0x08, 0x00, /* 1208 */
  8025. + 0xf0, 0x00, /* 1209 */
  8026. + 0x98, 0x01, /* 1210 */
  8027. + 0x99, 0x01, /* 1211 */
  8028. + 0x9a, 0x01, /* 1212 */
  8029. + 0x9b, 0x01, /* 1213 */
  8030. + 0x70, 0x08, /* 1214 */
  8031. + 0x8e, 0x00, /* 1215 */
  8032. + 0xfc, 0x3b, /* 1216 */
  8033. + 0x83, 0x12, /* 1217 */
  8034. + 0x8e, 0x0b, /* 1218 */
  8035. + 0xc0, 0x2c, /* 1219 */
  8036. + 0x08, 0x00, /* 1220 */
  8037. + 0xf0, 0x00, /* 1221 */
  8038. + 0x01, 0x30, /* 1222 */
  8039. + 0x8e, 0x00, /* 1223 */
  8040. + 0xf3, 0x01, /* 1224 */
  8041. + 0xf3, 0x0a, /* 1225 */
  8042. + 0x70, 0x08, /* 1226 */
  8043. + 0x73, 0x02, /* 1227 */
  8044. + 0x03, 0x18, /* 1228 */
  8045. + 0x08, 0x00, /* 1229 */
  8046. + 0x88, 0x01, /* 1230 */
  8047. + 0x73, 0x08, /* 1231 */
  8048. + 0x89, 0x00, /* 1232 */
  8049. + 0xe8, 0x3b, /* 1233 */
  8050. + 0x73, 0x08, /* 1234 */
  8051. + 0x70, 0x02, /* 1235 */
  8052. + 0xf1, 0x00, /* 1236 */
  8053. + 0xf2, 0x00, /* 1237 */
  8054. + 0x83, 0x12, /* 1238 */
  8055. + 0x88, 0x0a, /* 1239 */
  8056. + 0xcc, 0x3b, /* 1240 */
  8057. + 0x83, 0x12, /* 1241 */
  8058. + 0x89, 0x0a, /* 1242 */
  8059. + 0xdc, 0x3b, /* 1243 */
  8060. + 0xaf, 0x3b, /* 1244 */
  8061. + 0xf2, 0x0b, /* 1245 */
  8062. + 0xd6, 0x2c, /* 1246 */
  8063. + 0x80, 0x30, /* 1247 */
  8064. + 0x83, 0x12, /* 1248 */
  8065. + 0x88, 0x00, /* 1249 */
  8066. + 0x73, 0x08, /* 1250 */
  8067. + 0x80, 0x3e, /* 1251 */
  8068. + 0x89, 0x00, /* 1252 */
  8069. + 0x71, 0x08, /* 1253 */
  8070. + 0xf2, 0x00, /* 1254 */
  8071. + 0x83, 0x12, /* 1255 */
  8072. + 0x88, 0x0a, /* 1256 */
  8073. + 0xcc, 0x3b, /* 1257 */
  8074. + 0x83, 0x12, /* 1258 */
  8075. + 0x89, 0x0a, /* 1259 */
  8076. + 0xdc, 0x3b, /* 1260 */
  8077. + 0xaf, 0x3b, /* 1261 */
  8078. + 0xf2, 0x0b, /* 1262 */
  8079. + 0xe7, 0x2c, /* 1263 */
  8080. + 0xfc, 0x3b, /* 1264 */
  8081. + 0x83, 0x12, /* 1265 */
  8082. + 0x88, 0x01, /* 1266 */
  8083. + 0x73, 0x08, /* 1267 */
  8084. + 0x80, 0x3e, /* 1268 */
  8085. + 0x89, 0x00, /* 1269 */
  8086. + 0x8e, 0x0a, /* 1270 */
  8087. + 0xe8, 0x3b, /* 1271 */
  8088. + 0x71, 0x08, /* 1272 */
  8089. + 0xf2, 0x00, /* 1273 */
  8090. + 0x83, 0x12, /* 1274 */
  8091. + 0x89, 0x0a, /* 1275 */
  8092. + 0xdc, 0x3b, /* 1276 */
  8093. + 0x83, 0x12, /* 1277 */
  8094. + 0x88, 0x0a, /* 1278 */
  8095. + 0xcc, 0x3b, /* 1279 */
  8096. + 0xaf, 0x3b, /* 1280 */
  8097. + 0xf2, 0x0b, /* 1281 */
  8098. + 0xfa, 0x2c, /* 1282 */
  8099. + 0xfc, 0x3b, /* 1283 */
  8100. + 0x80, 0x30, /* 1284 */
  8101. + 0x83, 0x12, /* 1285 */
  8102. + 0x88, 0x00, /* 1286 */
  8103. + 0x73, 0x08, /* 1287 */
  8104. + 0x89, 0x00, /* 1288 */
  8105. + 0x0e, 0x08, /* 1289 */
  8106. + 0x8c, 0x00, /* 1290 */
  8107. + 0x71, 0x08, /* 1291 */
  8108. + 0xf2, 0x00, /* 1292 */
  8109. + 0x83, 0x12, /* 1293 */
  8110. + 0x89, 0x0a, /* 1294 */
  8111. + 0xdc, 0x3b, /* 1295 */
  8112. + 0x83, 0x12, /* 1296 */
  8113. + 0x88, 0x0a, /* 1297 */
  8114. + 0xcc, 0x3b, /* 1298 */
  8115. + 0x60, 0x3b, /* 1299 */
  8116. + 0xb2, 0x3b, /* 1300 */
  8117. + 0xfc, 0x3b, /* 1301 */
  8118. + 0xf2, 0x0b, /* 1302 */
  8119. + 0x0d, 0x2d, /* 1303 */
  8120. + 0x83, 0x12, /* 1304 */
  8121. + 0x8e, 0x0a, /* 1305 */
  8122. + 0xc9, 0x2c, /* 1306 */
  8123. + 0xf4, 0x00, /* 1307 */
  8124. + 0xf5, 0x01, /* 1308 */
  8125. + 0xf2, 0x01, /* 1309 */
  8126. + 0xf0, 0x00, /* 1310 */
  8127. + 0xf3, 0x01, /* 1311 */
  8128. + 0x94, 0x01, /* 1312 */
  8129. + 0x95, 0x01, /* 1313 */
  8130. + 0x96, 0x01, /* 1314 */
  8131. + 0x97, 0x01, /* 1315 */
  8132. + 0x98, 0x01, /* 1316 */
  8133. + 0x99, 0x01, /* 1317 */
  8134. + 0x9a, 0x01, /* 1318 */
  8135. + 0x9b, 0x01, /* 1319 */
  8136. + 0xf2, 0x27, /* 1320 */
  8137. + 0x8a, 0x11, /* 1321 */
  8138. + 0xe2, 0x3b, /* 1322 */
  8139. + 0xdd, 0x30, /* 1323 */
  8140. + 0x83, 0x12, /* 1324 */
  8141. + 0x8c, 0x00, /* 1325 */
  8142. + 0xf6, 0x3b, /* 1326 */
  8143. + 0xf2, 0x27, /* 1327 */
  8144. + 0x8a, 0x11, /* 1328 */
  8145. + 0xe2, 0x3b, /* 1329 */
  8146. + 0xde, 0x30, /* 1330 */
  8147. + 0x83, 0x12, /* 1331 */
  8148. + 0x8c, 0x00, /* 1332 */
  8149. + 0xf6, 0x3b, /* 1333 */
  8150. + 0x83, 0x12, /* 1334 */
  8151. + 0x10, 0x14, /* 1335 */
  8152. + 0xdf, 0x30, /* 1336 */
  8153. + 0x8c, 0x00, /* 1337 */
  8154. + 0xf6, 0x3b, /* 1338 */
  8155. + 0x83, 0x12, /* 1339 */
  8156. + 0x90, 0x01, /* 1340 */
  8157. + 0x8c, 0x00, /* 1341 */
  8158. + 0xf6, 0x3b, /* 1342 */
  8159. + 0x06, 0x30, /* 1343 */
  8160. + 0xf1, 0x00, /* 1344 */
  8161. + 0xf1, 0x0b, /* 1345 */
  8162. + 0x41, 0x2d, /* 1346 */
  8163. + 0xd0, 0x30, /* 1347 */
  8164. + 0x83, 0x12, /* 1348 */
  8165. + 0x8c, 0x00, /* 1349 */
  8166. + 0xe2, 0x3b, /* 1350 */
  8167. + 0x72, 0x3b, /* 1351 */
  8168. + 0x83, 0x12, /* 1352 */
  8169. + 0x96, 0x01, /* 1353 */
  8170. + 0x97, 0x01, /* 1354 */
  8171. + 0x03, 0x30, /* 1355 */
  8172. + 0x95, 0x05, /* 1356 */
  8173. + 0x15, 0x08, /* 1357 */
  8174. + 0x02, 0x3a, /* 1358 */
  8175. + 0x03, 0x19, /* 1359 */
  8176. + 0x53, 0x2d, /* 1360 */
  8177. + 0x15, 0x0b, /* 1361 */
  8178. + 0x54, 0x2d, /* 1362 */
  8179. + 0xf3, 0x0a, /* 1363 */
  8180. + 0x95, 0x1c, /* 1364 */
  8181. + 0x58, 0x2d, /* 1365 */
  8182. + 0xfc, 0x30, /* 1366 */
  8183. + 0x95, 0x04, /* 1367 */
  8184. + 0x72, 0x08, /* 1368 */
  8185. + 0x88, 0x00, /* 1369 */
  8186. + 0xcc, 0x3b, /* 1370 */
  8187. + 0xf2, 0x0a, /* 1371 */
  8188. + 0xaf, 0x3b, /* 1372 */
  8189. + 0xd0, 0x30, /* 1373 */
  8190. + 0x83, 0x12, /* 1374 */
  8191. + 0x8d, 0x00, /* 1375 */
  8192. + 0xe6, 0x3b, /* 1376 */
  8193. + 0xf0, 0x0b, /* 1377 */
  8194. + 0x28, 0x2d, /* 1378 */
  8195. + 0x15, 0x30, /* 1379 */
  8196. + 0x73, 0x02, /* 1380 */
  8197. + 0x03, 0x1c, /* 1381 */
  8198. + 0x6a, 0x2d, /* 1382 */
  8199. + 0x83, 0x12, /* 1383 */
  8200. + 0xc7, 0x16, /* 1384 */
  8201. + 0x6c, 0x2d, /* 1385 */
  8202. + 0x83, 0x12, /* 1386 */
  8203. + 0xc7, 0x12, /* 1387 */
  8204. + 0xc7, 0x1a, /* 1388 */
  8205. + 0x08, 0x00, /* 1389 */
  8206. + 0x19, 0x08, /* 1390 */
  8207. + 0x90, 0x00, /* 1391 */
  8208. + 0x1a, 0x08, /* 1392 */
  8209. + 0x91, 0x00, /* 1393 */
  8210. + 0x26, 0x08, /* 1394 */
  8211. + 0x94, 0x00, /* 1395 */
  8212. + 0x27, 0x08, /* 1396 */
  8213. + 0x95, 0x00, /* 1397 */
  8214. + 0x35, 0x08, /* 1398 */
  8215. + 0x98, 0x00, /* 1399 */
  8216. + 0x36, 0x08, /* 1400 */
  8217. + 0x99, 0x00, /* 1401 */
  8218. + 0x37, 0x08, /* 1402 */
  8219. + 0x9a, 0x00, /* 1403 */
  8220. + 0x38, 0x08, /* 1404 */
  8221. + 0x9b, 0x00, /* 1405 */
  8222. + 0x00, 0x00, /* 1406 */
  8223. + 0x73, 0x3b, /* 1407 */
  8224. + 0x00, 0x00, /* 1408 */
  8225. + 0x83, 0x12, /* 1409 */
  8226. + 0x14, 0x08, /* 1410 */
  8227. + 0xb5, 0x00, /* 1411 */
  8228. + 0x15, 0x08, /* 1412 */
  8229. + 0xb6, 0x00, /* 1413 */
  8230. + 0x16, 0x08, /* 1414 */
  8231. + 0xb7, 0x00, /* 1415 */
  8232. + 0x17, 0x08, /* 1416 */
  8233. + 0xb8, 0x00, /* 1417 */
  8234. + 0xdc, 0x30, /* 1418 */
  8235. + 0x8d, 0x00, /* 1419 */
  8236. + 0xfa, 0x3b, /* 1420 */
  8237. + 0x83, 0x12, /* 1421 */
  8238. + 0x16, 0x08, /* 1422 */
  8239. + 0x90, 0x00, /* 1423 */
  8240. + 0x17, 0x08, /* 1424 */
  8241. + 0x91, 0x00, /* 1425 */
  8242. + 0x74, 0x08, /* 1426 */
  8243. + 0x19, 0x3a, /* 1427 */
  8244. + 0x03, 0x1d, /* 1428 */
  8245. + 0x08, 0x00, /* 1429 */
  8246. + 0xe8, 0x30, /* 1430 */
  8247. + 0x8c, 0x00, /* 1431 */
  8248. + 0xf6, 0x3b, /* 1432 */
  8249. + 0x08, 0x00, /* 1433 */
  8250. + 0xf6, 0x00, /* 1434 */
  8251. + 0x5f, 0x30, /* 1435 */
  8252. + 0x9c, 0x00, /* 1436 */
  8253. + 0x00, 0x00, /* 1437 */
  8254. + 0x83, 0x12, /* 1438 */
  8255. + 0x1d, 0x08, /* 1439 */
  8256. + 0xf5, 0x00, /* 1440 */
  8257. + 0x75, 0x0b, /* 1441 */
  8258. + 0xeb, 0x2d, /* 1442 */
  8259. + 0x0c, 0x30, /* 1443 */
  8260. + 0x41, 0x02, /* 1444 */
  8261. + 0x03, 0x1c, /* 1445 */
  8262. + 0xef, 0x2d, /* 1446 */
  8263. + 0x12, 0x30, /* 1447 */
  8264. + 0x41, 0x02, /* 1448 */
  8265. + 0x03, 0x18, /* 1449 */
  8266. + 0x6b, 0x2e, /* 1450 */
  8267. + 0x41, 0x08, /* 1451 */
  8268. + 0x0c, 0x3a, /* 1452 */
  8269. + 0x03, 0x1d, /* 1453 */
  8270. + 0xb3, 0x2d, /* 1454 */
  8271. + 0x76, 0x0b, /* 1455 */
  8272. + 0xb1, 0x2d, /* 1456 */
  8273. + 0x81, 0x30, /* 1457 */
  8274. + 0xcd, 0x2d, /* 1458 */
  8275. + 0x41, 0x08, /* 1459 */
  8276. + 0x0d, 0x3a, /* 1460 */
  8277. + 0x03, 0x1d, /* 1461 */
  8278. + 0xbb, 0x2d, /* 1462 */
  8279. + 0x76, 0x0b, /* 1463 */
  8280. + 0xb9, 0x2d, /* 1464 */
  8281. + 0x91, 0x30, /* 1465 */
  8282. + 0xcd, 0x2d, /* 1466 */
  8283. + 0x41, 0x08, /* 1467 */
  8284. + 0x0e, 0x3a, /* 1468 */
  8285. + 0x03, 0x1d, /* 1469 */
  8286. + 0xc5, 0x2d, /* 1470 */
  8287. + 0x76, 0x0b, /* 1471 */
  8288. + 0xc3, 0x2d, /* 1472 */
  8289. + 0xa1, 0x30, /* 1473 */
  8290. + 0xe5, 0x2d, /* 1474 */
  8291. + 0xa1, 0x30, /* 1475 */
  8292. + 0xcd, 0x2d, /* 1476 */
  8293. + 0x41, 0x08, /* 1477 */
  8294. + 0x0f, 0x3a, /* 1478 */
  8295. + 0x03, 0x1d, /* 1479 */
  8296. + 0xd2, 0x2d, /* 1480 */
  8297. + 0x76, 0x0b, /* 1481 */
  8298. + 0xcc, 0x2d, /* 1482 */
  8299. + 0x3f, 0x2e, /* 1483 */
  8300. + 0xb1, 0x30, /* 1484 */
  8301. + 0xf3, 0x00, /* 1485 */
  8302. + 0x82, 0x30, /* 1486 */
  8303. + 0xf2, 0x00, /* 1487 */
  8304. + 0x66, 0x30, /* 1488 */
  8305. + 0x52, 0x2e, /* 1489 */
  8306. + 0x41, 0x08, /* 1490 */
  8307. + 0x10, 0x3a, /* 1491 */
  8308. + 0x03, 0x1d, /* 1492 */
  8309. + 0xdc, 0x2d, /* 1493 */
  8310. + 0x76, 0x0b, /* 1494 */
  8311. + 0xda, 0x2d, /* 1495 */
  8312. + 0xc1, 0x30, /* 1496 */
  8313. + 0x40, 0x2e, /* 1497 */
  8314. + 0xc1, 0x30, /* 1498 */
  8315. + 0xe5, 0x2d, /* 1499 */
  8316. + 0x41, 0x08, /* 1500 */
  8317. + 0x11, 0x3a, /* 1501 */
  8318. + 0x03, 0x1d, /* 1502 */
  8319. + 0x86, 0x2e, /* 1503 */
  8320. + 0x76, 0x0b, /* 1504 */
  8321. + 0xe4, 0x2d, /* 1505 */
  8322. + 0xd1, 0x30, /* 1506 */
  8323. + 0x40, 0x2e, /* 1507 */
  8324. + 0xd1, 0x30, /* 1508 */
  8325. + 0xf3, 0x00, /* 1509 */
  8326. + 0x82, 0x30, /* 1510 */
  8327. + 0xf2, 0x00, /* 1511 */
  8328. + 0x66, 0x30, /* 1512 */
  8329. + 0xf1, 0x00, /* 1513 */
  8330. + 0x7d, 0x2e, /* 1514 */
  8331. + 0x0c, 0x30, /* 1515 */
  8332. + 0x41, 0x02, /* 1516 */
  8333. + 0x03, 0x18, /* 1517 */
  8334. + 0x17, 0x2e, /* 1518 */
  8335. + 0x41, 0x08, /* 1519 */
  8336. + 0x04, 0x3a, /* 1520 */
  8337. + 0x03, 0x19, /* 1521 */
  8338. + 0x0f, 0x2e, /* 1522 */
  8339. + 0x41, 0x08, /* 1523 */
  8340. + 0x05, 0x3a, /* 1524 */
  8341. + 0x03, 0x19, /* 1525 */
  8342. + 0x0f, 0x2e, /* 1526 */
  8343. + 0x41, 0x08, /* 1527 */
  8344. + 0x06, 0x3a, /* 1528 */
  8345. + 0x03, 0x19, /* 1529 */
  8346. + 0x0f, 0x2e, /* 1530 */
  8347. + 0x41, 0x08, /* 1531 */
  8348. + 0x07, 0x3a, /* 1532 */
  8349. + 0x03, 0x19, /* 1533 */
  8350. + 0x0f, 0x2e, /* 1534 */
  8351. + 0x41, 0x08, /* 1535 */
  8352. + 0x08, 0x3a, /* 1536 */
  8353. + 0x03, 0x19, /* 1537 */
  8354. + 0x0f, 0x2e, /* 1538 */
  8355. + 0x41, 0x08, /* 1539 */
  8356. + 0x09, 0x3a, /* 1540 */
  8357. + 0x03, 0x19, /* 1541 */
  8358. + 0x0f, 0x2e, /* 1542 */
  8359. + 0x41, 0x08, /* 1543 */
  8360. + 0x0a, 0x3a, /* 1544 */
  8361. + 0x03, 0x19, /* 1545 */
  8362. + 0x0f, 0x2e, /* 1546 */
  8363. + 0x41, 0x08, /* 1547 */
  8364. + 0x0b, 0x3a, /* 1548 */
  8365. + 0x03, 0x1d, /* 1549 */
  8366. + 0x86, 0x2e, /* 1550 */
  8367. + 0x76, 0x0b, /* 1551 */
  8368. + 0x13, 0x2e, /* 1552 */
  8369. + 0x80, 0x30, /* 1553 */
  8370. + 0x40, 0x2e, /* 1554 */
  8371. + 0x80, 0x30, /* 1555 */
  8372. + 0xf7, 0x27, /* 1556 */
  8373. + 0x8a, 0x11, /* 1557 */
  8374. + 0x60, 0x2e, /* 1558 */
  8375. + 0x12, 0x30, /* 1559 */
  8376. + 0x41, 0x02, /* 1560 */
  8377. + 0x03, 0x18, /* 1561 */
  8378. + 0x6b, 0x2e, /* 1562 */
  8379. + 0x41, 0x08, /* 1563 */
  8380. + 0x0c, 0x3a, /* 1564 */
  8381. + 0x03, 0x1d, /* 1565 */
  8382. + 0x25, 0x2e, /* 1566 */
  8383. + 0x76, 0x0b, /* 1567 */
  8384. + 0x23, 0x2e, /* 1568 */
  8385. + 0x81, 0x30, /* 1569 */
  8386. + 0x40, 0x2e, /* 1570 */
  8387. + 0x81, 0x30, /* 1571 */
  8388. + 0x64, 0x2e, /* 1572 */
  8389. + 0x41, 0x08, /* 1573 */
  8390. + 0x0d, 0x3a, /* 1574 */
  8391. + 0x03, 0x1d, /* 1575 */
  8392. + 0x2f, 0x2e, /* 1576 */
  8393. + 0x76, 0x0b, /* 1577 */
  8394. + 0x2d, 0x2e, /* 1578 */
  8395. + 0x91, 0x30, /* 1579 */
  8396. + 0x40, 0x2e, /* 1580 */
  8397. + 0x91, 0x30, /* 1581 */
  8398. + 0x50, 0x2e, /* 1582 */
  8399. + 0x41, 0x08, /* 1583 */
  8400. + 0x0e, 0x3a, /* 1584 */
  8401. + 0x03, 0x1d, /* 1585 */
  8402. + 0x39, 0x2e, /* 1586 */
  8403. + 0x76, 0x0b, /* 1587 */
  8404. + 0x37, 0x2e, /* 1588 */
  8405. + 0xa1, 0x30, /* 1589 */
  8406. + 0x40, 0x2e, /* 1590 */
  8407. + 0xa1, 0x30, /* 1591 */
  8408. + 0x50, 0x2e, /* 1592 */
  8409. + 0x41, 0x08, /* 1593 */
  8410. + 0x0f, 0x3a, /* 1594 */
  8411. + 0x03, 0x1d, /* 1595 */
  8412. + 0x47, 0x2e, /* 1596 */
  8413. + 0x76, 0x0b, /* 1597 */
  8414. + 0x45, 0x2e, /* 1598 */
  8415. + 0xb1, 0x30, /* 1599 */
  8416. + 0xf3, 0x00, /* 1600 */
  8417. + 0x82, 0x30, /* 1601 */
  8418. + 0xf2, 0x00, /* 1602 */
  8419. + 0x44, 0x30, /* 1603 */
  8420. + 0x60, 0x2e, /* 1604 */
  8421. + 0xb1, 0x30, /* 1605 */
  8422. + 0x50, 0x2e, /* 1606 */
  8423. + 0x41, 0x08, /* 1607 */
  8424. + 0x10, 0x3a, /* 1608 */
  8425. + 0x03, 0x1d, /* 1609 */
  8426. + 0x55, 0x2e, /* 1610 */
  8427. + 0x76, 0x0b, /* 1611 */
  8428. + 0x4f, 0x2e, /* 1612 */
  8429. + 0xc1, 0x30, /* 1613 */
  8430. + 0x5c, 0x2e, /* 1614 */
  8431. + 0xc1, 0x30, /* 1615 */
  8432. + 0xf7, 0x27, /* 1616 */
  8433. + 0x8a, 0x11, /* 1617 */
  8434. + 0xf1, 0x00, /* 1618 */
  8435. + 0xa6, 0x30, /* 1619 */
  8436. + 0x7d, 0x2e, /* 1620 */
  8437. + 0x41, 0x08, /* 1621 */
  8438. + 0x11, 0x3a, /* 1622 */
  8439. + 0x03, 0x1d, /* 1623 */
  8440. + 0x86, 0x2e, /* 1624 */
  8441. + 0x76, 0x0b, /* 1625 */
  8442. + 0x63, 0x2e, /* 1626 */
  8443. + 0xd1, 0x30, /* 1627 */
  8444. + 0xf3, 0x00, /* 1628 */
  8445. + 0x82, 0x30, /* 1629 */
  8446. + 0xf2, 0x00, /* 1630 */
  8447. + 0x33, 0x30, /* 1631 */
  8448. + 0xf1, 0x00, /* 1632 */
  8449. + 0x66, 0x30, /* 1633 */
  8450. + 0x7d, 0x2e, /* 1634 */
  8451. + 0xd1, 0x30, /* 1635 */
  8452. + 0xf3, 0x00, /* 1636 */
  8453. + 0x82, 0x30, /* 1637 */
  8454. + 0xf2, 0x00, /* 1638 */
  8455. + 0x74, 0x30, /* 1639 */
  8456. + 0xf1, 0x00, /* 1640 */
  8457. + 0xb6, 0x30, /* 1641 */
  8458. + 0x7d, 0x2e, /* 1642 */
  8459. + 0x18, 0x30, /* 1643 */
  8460. + 0x41, 0x02, /* 1644 */
  8461. + 0x03, 0x18, /* 1645 */
  8462. + 0x74, 0x2e, /* 1646 */
  8463. + 0x76, 0x0b, /* 1647 */
  8464. + 0x71, 0x2e, /* 1648 */
  8465. + 0x82, 0x30, /* 1649 */
  8466. + 0xf3, 0x00, /* 1650 */
  8467. + 0x79, 0x2e, /* 1651 */
  8468. + 0x76, 0x0b, /* 1652 */
  8469. + 0x76, 0x2e, /* 1653 */
  8470. + 0x83, 0x30, /* 1654 */
  8471. + 0xf3, 0x00, /* 1655 */
  8472. + 0x82, 0x30, /* 1656 */
  8473. + 0xf2, 0x00, /* 1657 */
  8474. + 0x75, 0x30, /* 1658 */
  8475. + 0xf1, 0x00, /* 1659 */
  8476. + 0xd7, 0x30, /* 1660 */
  8477. + 0xf0, 0x00, /* 1661 */
  8478. + 0xef, 0x30, /* 1662 */
  8479. + 0x8d, 0x26, /* 1663 */
  8480. + 0x88, 0x30, /* 1664 */
  8481. + 0xf0, 0x00, /* 1665 */
  8482. + 0xf1, 0x01, /* 1666 */
  8483. + 0xf4, 0x30, /* 1667 */
  8484. + 0x8a, 0x15, /* 1668 */
  8485. + 0x87, 0x26, /* 1669 */
  8486. + 0x5f, 0x30, /* 1670 */
  8487. + 0x83, 0x12, /* 1671 */
  8488. + 0x9c, 0x00, /* 1672 */
  8489. + 0x00, 0x00, /* 1673 */
  8490. + 0x83, 0x12, /* 1674 */
  8491. + 0x1d, 0x08, /* 1675 */
  8492. + 0x08, 0x00, /* 1676 */
  8493. + 0xf4, 0x00, /* 1677 */
  8494. + 0x83, 0x12, /* 1678 */
  8495. + 0x8e, 0x00, /* 1679 */
  8496. + 0x70, 0x08, /* 1680 */
  8497. + 0x98, 0x00, /* 1681 */
  8498. + 0x71, 0x08, /* 1682 */
  8499. + 0x99, 0x00, /* 1683 */
  8500. + 0x72, 0x08, /* 1684 */
  8501. + 0x9a, 0x00, /* 1685 */
  8502. + 0x73, 0x08, /* 1686 */
  8503. + 0x9b, 0x00, /* 1687 */
  8504. + 0x00, 0x00, /* 1688 */
  8505. + 0xfc, 0x3b, /* 1689 */
  8506. + 0x00, 0x00, /* 1690 */
  8507. + 0x08, 0x00, /* 1691 */
  8508. + 0x78, 0x08, /* 1692 */
  8509. + 0xf1, 0x00, /* 1693 */
  8510. + 0x77, 0x08, /* 1694 */
  8511. + 0xf0, 0x00, /* 1695 */
  8512. + 0x76, 0x08, /* 1696 */
  8513. + 0x8a, 0x15, /* 1697 */
  8514. + 0x92, 0x26, /* 1698 */
  8515. + 0x8a, 0x11, /* 1699 */
  8516. + 0x01, 0x30, /* 1700 */
  8517. + 0xf4, 0x02, /* 1701 */
  8518. + 0x00, 0x30, /* 1702 */
  8519. + 0x03, 0x1c, /* 1703 */
  8520. + 0xf5, 0x03, /* 1704 */
  8521. + 0xf5, 0x02, /* 1705 */
  8522. + 0x75, 0x08, /* 1706 */
  8523. + 0x74, 0x04, /* 1707 */
  8524. + 0x03, 0x19, /* 1708 */
  8525. + 0x08, 0x00, /* 1709 */
  8526. + 0x9c, 0x2e, /* 1710 */
  8527. + 0x1b, 0x30, /* 1711 */
  8528. + 0x88, 0x00, /* 1712 */
  8529. + 0x8c, 0x01, /* 1713 */
  8530. + 0x20, 0x30, /* 1714 */
  8531. + 0x0c, 0x02, /* 1715 */
  8532. + 0x03, 0x18, /* 1716 */
  8533. + 0xc0, 0x2e, /* 1717 */
  8534. + 0xcd, 0x3b, /* 1718 */
  8535. + 0x83, 0x12, /* 1719 */
  8536. + 0x88, 0x0a, /* 1720 */
  8537. + 0xdd, 0x3b, /* 1721 */
  8538. + 0x31, 0x3b, /* 1722 */
  8539. + 0xf5, 0x3b, /* 1723 */
  8540. + 0x83, 0x12, /* 1724 */
  8541. + 0x88, 0x0a, /* 1725 */
  8542. + 0x8c, 0x0a, /* 1726 */
  8543. + 0xb2, 0x2e, /* 1727 */
  8544. + 0x9b, 0x30, /* 1728 */
  8545. + 0x88, 0x00, /* 1729 */
  8546. + 0x20, 0x30, /* 1730 */
  8547. + 0x8c, 0x00, /* 1731 */
  8548. + 0x40, 0x30, /* 1732 */
  8549. + 0x0c, 0x02, /* 1733 */
  8550. + 0x03, 0x18, /* 1734 */
  8551. + 0xd2, 0x2e, /* 1735 */
  8552. + 0xcd, 0x3b, /* 1736 */
  8553. + 0x83, 0x12, /* 1737 */
  8554. + 0x88, 0x0a, /* 1738 */
  8555. + 0xdd, 0x3b, /* 1739 */
  8556. + 0x31, 0x3b, /* 1740 */
  8557. + 0xf5, 0x3b, /* 1741 */
  8558. + 0x83, 0x12, /* 1742 */
  8559. + 0x88, 0x0a, /* 1743 */
  8560. + 0x8c, 0x0a, /* 1744 */
  8561. + 0xc4, 0x2e, /* 1745 */
  8562. + 0x02, 0x30, /* 1746 */
  8563. + 0xf5, 0x00, /* 1747 */
  8564. + 0xf2, 0x01, /* 1748 */
  8565. + 0xf2, 0x0a, /* 1749 */
  8566. + 0x10, 0x30, /* 1750 */
  8567. + 0xf1, 0x00, /* 1751 */
  8568. + 0xf4, 0x01, /* 1752 */
  8569. + 0xf4, 0x0a, /* 1753 */
  8570. + 0xf3, 0x01, /* 1754 */
  8571. + 0x71, 0x08, /* 1755 */
  8572. + 0x73, 0x02, /* 1756 */
  8573. + 0x03, 0x18, /* 1757 */
  8574. + 0x01, 0x2f, /* 1758 */
  8575. + 0x73, 0x08, /* 1759 */
  8576. + 0xf0, 0x00, /* 1760 */
  8577. + 0x74, 0x0a, /* 1761 */
  8578. + 0xe5, 0x2e, /* 1762 */
  8579. + 0x03, 0x10, /* 1763 */
  8580. + 0xf0, 0x0d, /* 1764 */
  8581. + 0xff, 0x3e, /* 1765 */
  8582. + 0x03, 0x1d, /* 1766 */
  8583. + 0xe3, 0x2e, /* 1767 */
  8584. + 0x70, 0x08, /* 1768 */
  8585. + 0x8c, 0x00, /* 1769 */
  8586. + 0x75, 0x18, /* 1770 */
  8587. + 0x8c, 0x16, /* 1771 */
  8588. + 0x72, 0x08, /* 1772 */
  8589. + 0xf6, 0x00, /* 1773 */
  8590. + 0xe0, 0x3b, /* 1774 */
  8591. + 0x72, 0x08, /* 1775 */
  8592. + 0x83, 0x12, /* 1776 */
  8593. + 0x0c, 0x07, /* 1777 */
  8594. + 0x8d, 0x00, /* 1778 */
  8595. + 0xe4, 0x3b, /* 1779 */
  8596. + 0xb1, 0x3b, /* 1780 */
  8597. + 0x72, 0x3b, /* 1781 */
  8598. + 0xfa, 0x3b, /* 1782 */
  8599. + 0x83, 0x12, /* 1783 */
  8600. + 0x0c, 0x08, /* 1784 */
  8601. + 0x8e, 0x00, /* 1785 */
  8602. + 0xfd, 0x3b, /* 1786 */
  8603. + 0x83, 0x12, /* 1787 */
  8604. + 0x8c, 0x0a, /* 1788 */
  8605. + 0xf6, 0x0b, /* 1789 */
  8606. + 0xee, 0x2e, /* 1790 */
  8607. + 0xf3, 0x0a, /* 1791 */
  8608. + 0xdb, 0x2e, /* 1792 */
  8609. + 0x03, 0x10, /* 1793 */
  8610. + 0xf1, 0x0c, /* 1794 */
  8611. + 0x03, 0x10, /* 1795 */
  8612. + 0xf2, 0x0d, /* 1796 */
  8613. + 0xf4, 0x0a, /* 1797 */
  8614. + 0x06, 0x30, /* 1798 */
  8615. + 0x74, 0x02, /* 1799 */
  8616. + 0x03, 0x1c, /* 1800 */
  8617. + 0xda, 0x2e, /* 1801 */
  8618. + 0xf5, 0x0b, /* 1802 */
  8619. + 0xd4, 0x2e, /* 1803 */
  8620. + 0xff, 0x30, /* 1804 */
  8621. + 0xd3, 0x27, /* 1805 */
  8622. + 0x8a, 0x11, /* 1806 */
  8623. + 0x83, 0x12, /* 1807 */
  8624. + 0x8c, 0x0a, /* 1808 */
  8625. + 0xe0, 0x3b, /* 1809 */
  8626. + 0x83, 0x12, /* 1810 */
  8627. + 0x8d, 0x0a, /* 1811 */
  8628. + 0xe4, 0x3b, /* 1812 */
  8629. + 0x83, 0x12, /* 1813 */
  8630. + 0x8e, 0x0a, /* 1814 */
  8631. + 0xe8, 0x3b, /* 1815 */
  8632. + 0xb3, 0x3b, /* 1816 */
  8633. + 0xff, 0x3b, /* 1817 */
  8634. + 0xf6, 0x0b, /* 1818 */
  8635. + 0x0f, 0x2f, /* 1819 */
  8636. + 0x1f, 0x30, /* 1820 */
  8637. + 0x83, 0x12, /* 1821 */
  8638. + 0xd3, 0x27, /* 1822 */
  8639. + 0x8a, 0x11, /* 1823 */
  8640. + 0x83, 0x12, /* 1824 */
  8641. + 0x8c, 0x0a, /* 1825 */
  8642. + 0xe0, 0x3b, /* 1826 */
  8643. + 0x83, 0x12, /* 1827 */
  8644. + 0x8d, 0x0a, /* 1828 */
  8645. + 0xe4, 0x3b, /* 1829 */
  8646. + 0x83, 0x12, /* 1830 */
  8647. + 0x8e, 0x0a, /* 1831 */
  8648. + 0xe8, 0x3b, /* 1832 */
  8649. + 0xb3, 0x3b, /* 1833 */
  8650. + 0xff, 0x3b, /* 1834 */
  8651. + 0xf6, 0x0b, /* 1835 */
  8652. + 0x20, 0x2f, /* 1836 */
  8653. + 0x08, 0x00, /* 1837 */
  8654. + 0x20, 0x30, /* 1838 */
  8655. + 0xf0, 0x00, /* 1839 */
  8656. + 0x40, 0x30, /* 1840 */
  8657. + 0x8c, 0x00, /* 1841 */
  8658. + 0xe0, 0x3b, /* 1842 */
  8659. + 0x3f, 0x30, /* 1843 */
  8660. + 0x83, 0x12, /* 1844 */
  8661. + 0x8d, 0x00, /* 1845 */
  8662. + 0x83, 0x12, /* 1846 */
  8663. + 0x8d, 0x0a, /* 1847 */
  8664. + 0xe6, 0x3b, /* 1848 */
  8665. + 0xb2, 0x3b, /* 1849 */
  8666. + 0x00, 0x00, /* 1850 */
  8667. + 0x83, 0x12, /* 1851 */
  8668. + 0x9b, 0x1f, /* 1852 */
  8669. + 0x41, 0x2f, /* 1853 */
  8670. + 0x0d, 0x08, /* 1854 */
  8671. + 0x8c, 0x00, /* 1855 */
  8672. + 0xe0, 0x3b, /* 1856 */
  8673. + 0xf0, 0x0b, /* 1857 */
  8674. + 0x36, 0x2f, /* 1858 */
  8675. + 0x1f, 0x30, /* 1859 */
  8676. + 0x83, 0x12, /* 1860 */
  8677. + 0x8c, 0x05, /* 1861 */
  8678. + 0x0c, 0x08, /* 1862 */
  8679. + 0xbf, 0x00, /* 1863 */
  8680. + 0x3a, 0x30, /* 1864 */
  8681. + 0x9c, 0x00, /* 1865 */
  8682. + 0x0c, 0x08, /* 1866 */
  8683. + 0x9e, 0x00, /* 1867 */
  8684. + 0x3b, 0x30, /* 1868 */
  8685. + 0x9c, 0x00, /* 1869 */
  8686. + 0x01, 0x30, /* 1870 */
  8687. + 0x9e, 0x00, /* 1871 */
  8688. + 0x08, 0x00, /* 1872 */
  8689. + 0x26, 0x30, /* 1873 */
  8690. + 0x9c, 0x00, /* 1874 */
  8691. + 0x9e, 0x01, /* 1875 */
  8692. + 0x28, 0x30, /* 1876 */
  8693. + 0x9c, 0x00, /* 1877 */
  8694. + 0x9e, 0x01, /* 1878 */
  8695. + 0x2a, 0x30, /* 1879 */
  8696. + 0x9c, 0x00, /* 1880 */
  8697. + 0x9e, 0x01, /* 1881 */
  8698. + 0x2e, 0x30, /* 1882 */
  8699. + 0x9c, 0x00, /* 1883 */
  8700. + 0x9e, 0x01, /* 1884 */
  8701. + 0x28, 0x30, /* 1885 */
  8702. + 0x9c, 0x00, /* 1886 */
  8703. + 0x1e, 0x14, /* 1887 */
  8704. + 0xff, 0x30, /* 1888 */
  8705. + 0xf1, 0x00, /* 1889 */
  8706. + 0x10, 0x30, /* 1890 */
  8707. + 0xf2, 0x00, /* 1891 */
  8708. + 0x71, 0x08, /* 1892 */
  8709. + 0xf3, 0x00, /* 1893 */
  8710. + 0xf3, 0x0b, /* 1894 */
  8711. + 0x66, 0x2f, /* 1895 */
  8712. + 0xf2, 0x0b, /* 1896 */
  8713. + 0x64, 0x2f, /* 1897 */
  8714. + 0x07, 0x30, /* 1898 */
  8715. + 0x9c, 0x00, /* 1899 */
  8716. + 0x00, 0x00, /* 1900 */
  8717. + 0x83, 0x12, /* 1901 */
  8718. + 0x1d, 0x08, /* 1902 */
  8719. + 0xf0, 0x00, /* 1903 */
  8720. + 0x70, 0x18, /* 1904 */
  8721. + 0x79, 0x2f, /* 1905 */
  8722. + 0x24, 0x30, /* 1906 */
  8723. + 0x9c, 0x00, /* 1907 */
  8724. + 0x1e, 0x14, /* 1908 */
  8725. + 0x9e, 0x01, /* 1909 */
  8726. + 0x26, 0x30, /* 1910 */
  8727. + 0x9c, 0x00, /* 1911 */
  8728. + 0x1e, 0x14, /* 1912 */
  8729. + 0x10, 0x30, /* 1913 */
  8730. + 0xf2, 0x00, /* 1914 */
  8731. + 0x71, 0x08, /* 1915 */
  8732. + 0xf3, 0x00, /* 1916 */
  8733. + 0xf3, 0x0b, /* 1917 */
  8734. + 0x7d, 0x2f, /* 1918 */
  8735. + 0xf2, 0x0b, /* 1919 */
  8736. + 0x7b, 0x2f, /* 1920 */
  8737. + 0x2a, 0x30, /* 1921 */
  8738. + 0x9c, 0x00, /* 1922 */
  8739. + 0x1e, 0x14, /* 1923 */
  8740. + 0x2e, 0x30, /* 1924 */
  8741. + 0x9c, 0x00, /* 1925 */
  8742. + 0x1e, 0x14, /* 1926 */
  8743. + 0x08, 0x00, /* 1927 */
  8744. + 0x9c, 0x00, /* 1928 */
  8745. + 0x1e, 0x14, /* 1929 */
  8746. + 0x35, 0x30, /* 1930 */
  8747. + 0x9c, 0x00, /* 1931 */
  8748. + 0x9e, 0x01, /* 1932 */
  8749. + 0x36, 0x30, /* 1933 */
  8750. + 0x9c, 0x00, /* 1934 */
  8751. + 0x9e, 0x01, /* 1935 */
  8752. + 0x37, 0x30, /* 1936 */
  8753. + 0x9c, 0x00, /* 1937 */
  8754. + 0x1e, 0x14, /* 1938 */
  8755. + 0x38, 0x30, /* 1939 */
  8756. + 0x9c, 0x00, /* 1940 */
  8757. + 0x9e, 0x01, /* 1941 */
  8758. + 0x39, 0x30, /* 1942 */
  8759. + 0x9c, 0x00, /* 1943 */
  8760. + 0x9e, 0x01, /* 1944 */
  8761. + 0x32, 0x30, /* 1945 */
  8762. + 0x9c, 0x00, /* 1946 */
  8763. + 0x1e, 0x14, /* 1947 */
  8764. + 0x9e, 0x01, /* 1948 */
  8765. + 0x08, 0x00, /* 1949 */
  8766. + 0x38, 0x30, /* 1950 */
  8767. + 0x9c, 0x00, /* 1951 */
  8768. + 0x9e, 0x01, /* 1952 */
  8769. + 0x39, 0x30, /* 1953 */
  8770. + 0x9c, 0x00, /* 1954 */
  8771. + 0x08, 0x00, /* 1955 */
  8772. + 0xa2, 0x00, /* 1956 */
  8773. + 0xa3, 0x01, /* 1957 */
  8774. + 0x03, 0x10, /* 1958 */
  8775. + 0xa2, 0x0d, /* 1959 */
  8776. + 0xa3, 0x0d, /* 1960 */
  8777. + 0x03, 0x10, /* 1961 */
  8778. + 0xa2, 0x0d, /* 1962 */
  8779. + 0xa3, 0x0d, /* 1963 */
  8780. + 0x08, 0x00, /* 1964 */
  8781. + 0x9c, 0x00, /* 1965 */
  8782. + 0x9e, 0x01, /* 1966 */
  8783. + 0x37, 0x30, /* 1967 */
  8784. + 0x9c, 0x00, /* 1968 */
  8785. + 0x9e, 0x01, /* 1969 */
  8786. + 0x08, 0x00, /* 1970 */
  8787. + 0x3e, 0x04, /* 1971 */
  8788. + 0xc0, 0x00, /* 1972 */
  8789. + 0x47, 0x30, /* 1973 */
  8790. + 0x9c, 0x00, /* 1974 */
  8791. + 0x40, 0x08, /* 1975 */
  8792. + 0x9e, 0x00, /* 1976 */
  8793. + 0x08, 0x00, /* 1977 */
  8794. + 0x9c, 0x00, /* 1978 */
  8795. + 0x1e, 0x14, /* 1979 */
  8796. + 0x1d, 0x30, /* 1980 */
  8797. + 0x9c, 0x00, /* 1981 */
  8798. + 0x1e, 0x14, /* 1982 */
  8799. + 0x08, 0x00, /* 1983 */
  8800. + 0xff, 0x30, /* 1984 */
  8801. + 0xf0, 0x00, /* 1985 */
  8802. + 0xf1, 0x01, /* 1986 */
  8803. + 0x3b, 0x08, /* 1987 */
  8804. + 0x08, 0x00, /* 1988 */
  8805. + 0x03, 0x10, /* 1989 */
  8806. + 0xf9, 0x0c, /* 1990 */
  8807. + 0x03, 0x10, /* 1991 */
  8808. + 0xf9, 0x0c, /* 1992 */
  8809. + 0x79, 0x08, /* 1993 */
  8810. + 0x01, 0x39, /* 1994 */
  8811. + 0xfa, 0x00, /* 1995 */
  8812. + 0x08, 0x00, /* 1996 */
  8813. + 0x83, 0x12, /* 1997 */
  8814. + 0xc8, 0x10, /* 1998 */
  8815. + 0x1d, 0x18, /* 1999 */
  8816. + 0xc8, 0x14, /* 2000 */
  8817. + 0x83, 0x12, /* 2001 */
  8818. + 0x08, 0x00, /* 2002 */
  8819. + 0x8c, 0x00, /* 2003 */
  8820. + 0x8d, 0x00, /* 2004 */
  8821. + 0x3f, 0x30, /* 2005 */
  8822. + 0x8e, 0x00, /* 2006 */
  8823. + 0x20, 0x30, /* 2007 */
  8824. + 0xf6, 0x00, /* 2008 */
  8825. + 0x08, 0x00, /* 2009 */
  8826. + 0x9c, 0x00, /* 2010 */
  8827. + 0x9e, 0x01, /* 2011 */
  8828. + 0x34, 0x30, /* 2012 */
  8829. + 0x9c, 0x00, /* 2013 */
  8830. + 0x9e, 0x01, /* 2014 */
  8831. + 0x08, 0x00, /* 2015 */
  8832. + 0x9c, 0x00, /* 2016 */
  8833. + 0x1e, 0x14, /* 2017 */
  8834. + 0x9e, 0x01, /* 2018 */
  8835. + 0x44, 0x30, /* 2019 */
  8836. + 0x9c, 0x00, /* 2020 */
  8837. + 0x08, 0x00, /* 2021 */
  8838. + 0x1d, 0x18, /* 2022 */
  8839. + 0xc7, 0x15, /* 2023 */
  8840. + 0x83, 0x12, /* 2024 */
  8841. + 0x02, 0x34, /* 2025 */
  8842. + 0x83, 0x12, /* 2026 */
  8843. + 0x1d, 0x08, /* 2027 */
  8844. + 0xcd, 0x00, /* 2028 */
  8845. + 0x60, 0x34, /* 2029 */
  8846. + 0x83, 0x12, /* 2030 */
  8847. + 0x1d, 0x08, /* 2031 */
  8848. + 0xcd, 0x00, /* 2032 */
  8849. + 0x04, 0x34, /* 2033 */
  8850. + 0xf5, 0x0a, /* 2034 */
  8851. + 0x75, 0x08, /* 2035 */
  8852. + 0x83, 0x12, /* 2036 */
  8853. + 0x8c, 0x00, /* 2037 */
  8854. + 0x08, 0x00, /* 2038 */
  8855. + 0xf3, 0x00, /* 2039 */
  8856. + 0x82, 0x30, /* 2040 */
  8857. + 0xf2, 0x00, /* 2041 */
  8858. + 0x64, 0x34, /* 2042 */
  8859. + 0xf6, 0x00, /* 2043 */
  8860. + 0xf7, 0x01, /* 2044 */
  8861. + 0x32, 0x30, /* 2045 */
  8862. + 0xf8, 0x00, /* 2046 */
  8863. + 0x08, 0x00, /* 2047 */
  8864. + 0x00, 0x00, /* 2048 */
  8865. + 0xb4, 0x01, /* 2049 */
  8866. + 0x1a, 0x30, /* 2050 */
  8867. + 0xd2, 0x00, /* 2051 */
  8868. + 0xc8, 0x11, /* 2052 */
  8869. + 0xc8, 0x19, /* 2053 */
  8870. + 0x08, 0x00, /* 2054 */
  8871. + 0x54, 0x1c, /* 2055 */
  8872. + 0x1b, 0x28, /* 2056 */
  8873. + 0x52, 0x08, /* 2057 */
  8874. + 0x8a, 0x11, /* 2058 */
  8875. + 0xb3, 0x27, /* 2059 */
  8876. + 0x8a, 0x15, /* 2060 */
  8877. + 0xfd, 0x1c, /* 2061 */
  8878. + 0x1b, 0x28, /* 2062 */
  8879. + 0x4e, 0x30, /* 2063 */
  8880. + 0x9c, 0x00, /* 2064 */
  8881. + 0x1e, 0x14, /* 2065 */
  8882. + 0x9e, 0x01, /* 2066 */
  8883. + 0x66, 0x30, /* 2067 */
  8884. + 0x9c, 0x00, /* 2068 */
  8885. + 0x00, 0x00, /* 2069 */
  8886. + 0x8a, 0x11, /* 2070 */
  8887. + 0xcd, 0x27, /* 2071 */
  8888. + 0x8a, 0x15, /* 2072 */
  8889. + 0xc8, 0x1c, /* 2073 */
  8890. + 0x13, 0x28, /* 2074 */
  8891. + 0x52, 0x08, /* 2075 */
  8892. + 0x1a, 0x3a, /* 2076 */
  8893. + 0x03, 0x1d, /* 2077 */
  8894. + 0x30, 0x28, /* 2078 */
  8895. + 0x01, 0x30, /* 2079 */
  8896. + 0x9c, 0x00, /* 2080 */
  8897. + 0x00, 0x00, /* 2081 */
  8898. + 0x63, 0x27, /* 2082 */
  8899. + 0x8a, 0x15, /* 2083 */
  8900. + 0x03, 0x1d, /* 2084 */
  8901. + 0x28, 0x28, /* 2085 */
  8902. + 0x18, 0x30, /* 2086 */
  8903. + 0x2d, 0x28, /* 2087 */
  8904. + 0x47, 0x1d, /* 2088 */
  8905. + 0x2c, 0x28, /* 2089 */
  8906. + 0x13, 0x30, /* 2090 */
  8907. + 0x2d, 0x28, /* 2091 */
  8908. + 0x10, 0x30, /* 2092 */
  8909. + 0xd2, 0x00, /* 2093 */
  8910. + 0x54, 0x14, /* 2094 */
  8911. + 0x05, 0x28, /* 2095 */
  8912. + 0x52, 0x08, /* 2096 */
  8913. + 0x10, 0x3a, /* 2097 */
  8914. + 0x03, 0x1d, /* 2098 */
  8915. + 0x3f, 0x28, /* 2099 */
  8916. + 0x15, 0x30, /* 2100 */
  8917. + 0x9c, 0x00, /* 2101 */
  8918. + 0x1e, 0x14, /* 2102 */
  8919. + 0x9e, 0x01, /* 2103 */
  8920. + 0x21, 0x30, /* 2104 */
  8921. + 0x9c, 0x00, /* 2105 */
  8922. + 0x1e, 0x14, /* 2106 */
  8923. + 0x9e, 0x01, /* 2107 */
  8924. + 0x54, 0x14, /* 2108 */
  8925. + 0x11, 0x30, /* 2109 */
  8926. + 0x9e, 0x2a, /* 2110 */
  8927. + 0x52, 0x08, /* 2111 */
  8928. + 0x11, 0x3a, /* 2112 */
  8929. + 0x03, 0x1d, /* 2113 */
  8930. + 0x97, 0x28, /* 2114 */
  8931. + 0x54, 0x1c, /* 2115 */
  8932. + 0x51, 0x28, /* 2116 */
  8933. + 0x44, 0x30, /* 2117 */
  8934. + 0x9c, 0x00, /* 2118 */
  8935. + 0x30, 0x30, /* 2119 */
  8936. + 0x4c, 0x27, /* 2120 */
  8937. + 0xa2, 0x01, /* 2121 */
  8938. + 0x64, 0x30, /* 2122 */
  8939. + 0xa3, 0x00, /* 2123 */
  8940. + 0x54, 0x10, /* 2124 */
  8941. + 0x45, 0x30, /* 2125 */
  8942. + 0x9c, 0x00, /* 2126 */
  8943. + 0x1e, 0x14, /* 2127 */
  8944. + 0x9e, 0x01, /* 2128 */
  8945. + 0x8a, 0x11, /* 2129 */
  8946. + 0xc0, 0x27, /* 2130 */
  8947. + 0x8a, 0x15, /* 2131 */
  8948. + 0x92, 0x26, /* 2132 */
  8949. + 0x8a, 0x15, /* 2133 */
  8950. + 0xe1, 0x26, /* 2134 */
  8951. + 0x8a, 0x15, /* 2135 */
  8952. + 0x01, 0x30, /* 2136 */
  8953. + 0x9c, 0x00, /* 2137 */
  8954. + 0x00, 0x00, /* 2138 */
  8955. + 0x83, 0x12, /* 2139 */
  8956. + 0x1d, 0x08, /* 2140 */
  8957. + 0xfc, 0x00, /* 2141 */
  8958. + 0x56, 0x30, /* 2142 */
  8959. + 0x9c, 0x00, /* 2143 */
  8960. + 0x00, 0x00, /* 2144 */
  8961. + 0x83, 0x12, /* 2145 */
  8962. + 0x1d, 0x08, /* 2146 */
  8963. + 0xf8, 0x00, /* 2147 */
  8964. + 0x7c, 0x08, /* 2148 */
  8965. + 0x07, 0x39, /* 2149 */
  8966. + 0x03, 0x1d, /* 2150 */
  8967. + 0x6b, 0x28, /* 2151 */
  8968. + 0x54, 0x14, /* 2152 */
  8969. + 0x18, 0x30, /* 2153 */
  8970. + 0x9e, 0x2a, /* 2154 */
  8971. + 0x78, 0x1c, /* 2155 */
  8972. + 0x8f, 0x28, /* 2156 */
  8973. + 0xe9, 0x30, /* 2157 */
  8974. + 0x9a, 0x26, /* 2158 */
  8975. + 0x71, 0x08, /* 2159 */
  8976. + 0xf7, 0x00, /* 2160 */
  8977. + 0x70, 0x08, /* 2161 */
  8978. + 0xf6, 0x00, /* 2162 */
  8979. + 0x77, 0x08, /* 2163 */
  8980. + 0xf1, 0x00, /* 2164 */
  8981. + 0x76, 0x08, /* 2165 */
  8982. + 0xf0, 0x00, /* 2166 */
  8983. + 0x27, 0x08, /* 2167 */
  8984. + 0xf3, 0x00, /* 2168 */
  8985. + 0x26, 0x08, /* 2169 */
  8986. + 0xf2, 0x00, /* 2170 */
  8987. + 0x8a, 0x11, /* 2171 */
  8988. + 0x35, 0x20, /* 2172 */
  8989. + 0x8a, 0x15, /* 2173 */
  8990. + 0x71, 0x08, /* 2174 */
  8991. + 0xf7, 0x00, /* 2175 */
  8992. + 0x70, 0x08, /* 2176 */
  8993. + 0xf6, 0x00, /* 2177 */
  8994. + 0xa4, 0x02, /* 2178 */
  8995. + 0x77, 0x08, /* 2179 */
  8996. + 0x03, 0x1c, /* 2180 */
  8997. + 0xa5, 0x03, /* 2181 */
  8998. + 0xa5, 0x02, /* 2182 */
  8999. + 0x1c, 0x27, /* 2183 */
  9000. + 0x8a, 0x15, /* 2184 */
  9001. + 0x87, 0x26, /* 2185 */
  9002. + 0x8a, 0x15, /* 2186 */
  9003. + 0x83, 0x12, /* 2187 */
  9004. + 0x54, 0x14, /* 2188 */
  9005. + 0x12, 0x30, /* 2189 */
  9006. + 0x9e, 0x2a, /* 2190 */
  9007. + 0x23, 0x08, /* 2191 */
  9008. + 0x22, 0x04, /* 2192 */
  9009. + 0x03, 0x1d, /* 2193 */
  9010. + 0x05, 0x28, /* 2194 */
  9011. + 0x54, 0x14, /* 2195 */
  9012. + 0xc8, 0x15, /* 2196 */
  9013. + 0x0a, 0x30, /* 2197 */
  9014. + 0x9e, 0x2a, /* 2198 */
  9015. + 0x52, 0x08, /* 2199 */
  9016. + 0x12, 0x3a, /* 2200 */
  9017. + 0x03, 0x1d, /* 2201 */
  9018. + 0xb6, 0x28, /* 2202 */
  9019. + 0xc7, 0x1c, /* 2203 */
  9020. + 0x9f, 0x28, /* 2204 */
  9021. + 0x10, 0x30, /* 2205 */
  9022. + 0xa3, 0x28, /* 2206 */
  9023. + 0xd5, 0x30, /* 2207 */
  9024. + 0x8a, 0x11, /* 2208 */
  9025. + 0xb0, 0x24, /* 2209 */
  9026. + 0x8a, 0x15, /* 2210 */
  9027. + 0xf8, 0x00, /* 2211 */
  9028. + 0x8a, 0x11, /* 2212 */
  9029. + 0xa4, 0x27, /* 2213 */
  9030. + 0x8a, 0x15, /* 2214 */
  9031. + 0x8a, 0x11, /* 2215 */
  9032. + 0xc0, 0x27, /* 2216 */
  9033. + 0x8a, 0x15, /* 2217 */
  9034. + 0x92, 0x26, /* 2218 */
  9035. + 0x8a, 0x15, /* 2219 */
  9036. + 0xe1, 0x26, /* 2220 */
  9037. + 0x8a, 0x15, /* 2221 */
  9038. + 0x22, 0x0a, /* 2222 */
  9039. + 0x03, 0x19, /* 2223 */
  9040. + 0x23, 0x0a, /* 2224 */
  9041. + 0x03, 0x1d, /* 2225 */
  9042. + 0xa7, 0x28, /* 2226 */
  9043. + 0x54, 0x14, /* 2227 */
  9044. + 0x13, 0x30, /* 2228 */
  9045. + 0x9e, 0x2a, /* 2229 */
  9046. + 0x52, 0x08, /* 2230 */
  9047. + 0x13, 0x3a, /* 2231 */
  9048. + 0x03, 0x1d, /* 2232 */
  9049. + 0x0c, 0x29, /* 2233 */
  9050. + 0x54, 0x1c, /* 2234 */
  9051. + 0xed, 0x28, /* 2235 */
  9052. + 0x54, 0x10, /* 2236 */
  9053. + 0xa2, 0x01, /* 2237 */
  9054. + 0x64, 0x30, /* 2238 */
  9055. + 0xa3, 0x00, /* 2239 */
  9056. + 0x68, 0x30, /* 2240 */
  9057. + 0x9c, 0x00, /* 2241 */
  9058. + 0x00, 0x00, /* 2242 */
  9059. + 0x83, 0x12, /* 2243 */
  9060. + 0x1d, 0x08, /* 2244 */
  9061. + 0xfc, 0x00, /* 2245 */
  9062. + 0x7c, 0x1c, /* 2246 */
  9063. + 0xe3, 0x28, /* 2247 */
  9064. + 0x3e, 0x1f, /* 2248 */
  9065. + 0xd1, 0x28, /* 2249 */
  9066. + 0x01, 0x30, /* 2250 */
  9067. + 0xae, 0x26, /* 2251 */
  9068. + 0x8a, 0x15, /* 2252 */
  9069. + 0x83, 0x12, /* 2253 */
  9070. + 0xb9, 0x01, /* 2254 */
  9071. + 0xb9, 0x0a, /* 2255 */
  9072. + 0xe3, 0x28, /* 2256 */
  9073. + 0x08, 0x30, /* 2257 */
  9074. + 0x27, 0x02, /* 2258 */
  9075. + 0x01, 0x30, /* 2259 */
  9076. + 0x03, 0x19, /* 2260 */
  9077. + 0x26, 0x02, /* 2261 */
  9078. + 0x03, 0x18, /* 2262 */
  9079. + 0xe3, 0x28, /* 2263 */
  9080. + 0x80, 0x30, /* 2264 */
  9081. + 0x0e, 0x27, /* 2265 */
  9082. + 0x8a, 0x11, /* 2266 */
  9083. + 0x8d, 0x26, /* 2267 */
  9084. + 0x8a, 0x15, /* 2268 */
  9085. + 0x66, 0x30, /* 2269 */
  9086. + 0xf0, 0x00, /* 2270 */
  9087. + 0xf1, 0x01, /* 2271 */
  9088. + 0xf4, 0x30, /* 2272 */
  9089. + 0x87, 0x26, /* 2273 */
  9090. + 0x8a, 0x15, /* 2274 */
  9091. + 0x15, 0x30, /* 2275 */
  9092. + 0x83, 0x12, /* 2276 */
  9093. + 0x9c, 0x00, /* 2277 */
  9094. + 0x1e, 0x14, /* 2278 */
  9095. + 0x9e, 0x01, /* 2279 */
  9096. + 0x03, 0x30, /* 2280 */
  9097. + 0x9c, 0x00, /* 2281 */
  9098. + 0x9e, 0x01, /* 2282 */
  9099. + 0x9c, 0x00, /* 2283 */
  9100. + 0x1e, 0x14, /* 2284 */
  9101. + 0xf0, 0x01, /* 2285 */
  9102. + 0xf0, 0x0a, /* 2286 */
  9103. + 0xf1, 0x01, /* 2287 */
  9104. + 0x3b, 0x08, /* 2288 */
  9105. + 0x92, 0x26, /* 2289 */
  9106. + 0x8a, 0x15, /* 2290 */
  9107. + 0x02, 0x30, /* 2291 */
  9108. + 0x9c, 0x00, /* 2292 */
  9109. + 0x00, 0x00, /* 2293 */
  9110. + 0x83, 0x12, /* 2294 */
  9111. + 0x1d, 0x08, /* 2295 */
  9112. + 0xfc, 0x00, /* 2296 */
  9113. + 0x7c, 0x1c, /* 2297 */
  9114. + 0x02, 0x29, /* 2298 */
  9115. + 0x54, 0x14, /* 2299 */
  9116. + 0x1a, 0x30, /* 2300 */
  9117. + 0x9c, 0x00, /* 2301 */
  9118. + 0x1e, 0x14, /* 2302 */
  9119. + 0x9e, 0x01, /* 2303 */
  9120. + 0x15, 0x30, /* 2304 */
  9121. + 0x08, 0x29, /* 2305 */
  9122. + 0x23, 0x08, /* 2306 */
  9123. + 0x22, 0x04, /* 2307 */
  9124. + 0x03, 0x1d, /* 2308 */
  9125. + 0x09, 0x29, /* 2309 */
  9126. + 0x54, 0x14, /* 2310 */
  9127. + 0x18, 0x30, /* 2311 */
  9128. + 0xd2, 0x00, /* 2312 */
  9129. + 0xe1, 0x26, /* 2313 */
  9130. + 0x8a, 0x15, /* 2314 */
  9131. + 0x05, 0x28, /* 2315 */
  9132. + 0x52, 0x08, /* 2316 */
  9133. + 0x18, 0x3a, /* 2317 */
  9134. + 0x03, 0x1d, /* 2318 */
  9135. + 0x43, 0x29, /* 2319 */
  9136. + 0x47, 0x1d, /* 2320 */
  9137. + 0x14, 0x29, /* 2321 */
  9138. + 0x0b, 0x30, /* 2322 */
  9139. + 0x3e, 0x29, /* 2323 */
  9140. + 0x27, 0x08, /* 2324 */
  9141. + 0xfa, 0x00, /* 2325 */
  9142. + 0x26, 0x08, /* 2326 */
  9143. + 0xf9, 0x00, /* 2327 */
  9144. + 0x03, 0x10, /* 2328 */
  9145. + 0xfa, 0x0c, /* 2329 */
  9146. + 0xf9, 0x0c, /* 2330 */
  9147. + 0x32, 0x0b, /* 2331 */
  9148. + 0x23, 0x29, /* 2332 */
  9149. + 0xf9, 0x09, /* 2333 */
  9150. + 0xfa, 0x09, /* 2334 */
  9151. + 0xf9, 0x0a, /* 2335 */
  9152. + 0x03, 0x19, /* 2336 */
  9153. + 0xfa, 0x0a, /* 2337 */
  9154. + 0x26, 0x29, /* 2338 */
  9155. + 0x7a, 0x0d, /* 2339 */
  9156. + 0xfa, 0x0c, /* 2340 */
  9157. + 0xf9, 0x0c, /* 2341 */
  9158. + 0xb3, 0x0a, /* 2342 */
  9159. + 0x03, 0x30, /* 2343 */
  9160. + 0x33, 0x02, /* 2344 */
  9161. + 0x03, 0x18, /* 2345 */
  9162. + 0x3e, 0x17, /* 2346 */
  9163. + 0x32, 0x08, /* 2347 */
  9164. + 0x02, 0x3a, /* 2348 */
  9165. + 0x03, 0x1d, /* 2349 */
  9166. + 0x31, 0x29, /* 2350 */
  9167. + 0xb2, 0x01, /* 2351 */
  9168. + 0x32, 0x29, /* 2352 */
  9169. + 0xb2, 0x0a, /* 2353 */
  9170. + 0x79, 0x08, /* 2354 */
  9171. + 0xa4, 0x07, /* 2355 */
  9172. + 0x03, 0x18, /* 2356 */
  9173. + 0xa5, 0x0a, /* 2357 */
  9174. + 0x7a, 0x08, /* 2358 */
  9175. + 0xa5, 0x07, /* 2359 */
  9176. + 0x1c, 0x27, /* 2360 */
  9177. + 0x8a, 0x15, /* 2361 */
  9178. + 0x87, 0x26, /* 2362 */
  9179. + 0x8a, 0x15, /* 2363 */
  9180. + 0x0a, 0x30, /* 2364 */
  9181. + 0x83, 0x12, /* 2365 */
  9182. + 0xd2, 0x00, /* 2366 */
  9183. + 0xc8, 0x15, /* 2367 */
  9184. + 0x54, 0x14, /* 2368 */
  9185. + 0xc8, 0x15, /* 2369 */
  9186. + 0x05, 0x28, /* 2370 */
  9187. + 0x52, 0x08, /* 2371 */
  9188. + 0x15, 0x3a, /* 2372 */
  9189. + 0x03, 0x1d, /* 2373 */
  9190. + 0x91, 0x29, /* 2374 */
  9191. + 0x54, 0x1c, /* 2375 */
  9192. + 0x5a, 0x29, /* 2376 */
  9193. + 0xa2, 0x01, /* 2377 */
  9194. + 0xc8, 0x30, /* 2378 */
  9195. + 0xa3, 0x00, /* 2379 */
  9196. + 0x44, 0x30, /* 2380 */
  9197. + 0x9c, 0x00, /* 2381 */
  9198. + 0x01, 0x30, /* 2382 */
  9199. + 0x9e, 0x00, /* 2383 */
  9200. + 0x4b, 0x30, /* 2384 */
  9201. + 0x9c, 0x00, /* 2385 */
  9202. + 0x1e, 0x14, /* 2386 */
  9203. + 0x4c, 0x30, /* 2387 */
  9204. + 0x9c, 0x00, /* 2388 */
  9205. + 0x1e, 0x14, /* 2389 */
  9206. + 0x74, 0x30, /* 2390 */
  9207. + 0x3b, 0x27, /* 2391 */
  9208. + 0x9e, 0x01, /* 2392 */
  9209. + 0x54, 0x10, /* 2393 */
  9210. + 0x8a, 0x11, /* 2394 */
  9211. + 0xc0, 0x27, /* 2395 */
  9212. + 0x8a, 0x15, /* 2396 */
  9213. + 0x92, 0x26, /* 2397 */
  9214. + 0x8a, 0x15, /* 2398 */
  9215. + 0xe1, 0x26, /* 2399 */
  9216. + 0x8a, 0x15, /* 2400 */
  9217. + 0x59, 0x30, /* 2401 */
  9218. + 0x9c, 0x00, /* 2402 */
  9219. + 0x00, 0x00, /* 2403 */
  9220. + 0x83, 0x12, /* 2404 */
  9221. + 0x1d, 0x08, /* 2405 */
  9222. + 0xfc, 0x00, /* 2406 */
  9223. + 0x01, 0x30, /* 2407 */
  9224. + 0x9c, 0x00, /* 2408 */
  9225. + 0x00, 0x00, /* 2409 */
  9226. + 0x63, 0x27, /* 2410 */
  9227. + 0x8a, 0x15, /* 2411 */
  9228. + 0x03, 0x19, /* 2412 */
  9229. + 0x68, 0x28, /* 2413 */
  9230. + 0x7c, 0x1c, /* 2414 */
  9231. + 0x8c, 0x29, /* 2415 */
  9232. + 0x54, 0x14, /* 2416 */
  9233. + 0x16, 0x30, /* 2417 */
  9234. + 0xd2, 0x00, /* 2418 */
  9235. + 0x47, 0x13, /* 2419 */
  9236. + 0x3f, 0x30, /* 2420 */
  9237. + 0x9c, 0x00, /* 2421 */
  9238. + 0x00, 0x00, /* 2422 */
  9239. + 0x83, 0x12, /* 2423 */
  9240. + 0xc7, 0x13, /* 2424 */
  9241. + 0x1d, 0x18, /* 2425 */
  9242. + 0xc7, 0x17, /* 2426 */
  9243. + 0x83, 0x12, /* 2427 */
  9244. + 0xc7, 0x1f, /* 2428 */
  9245. + 0x80, 0x29, /* 2429 */
  9246. + 0x48, 0x10, /* 2430 */
  9247. + 0x81, 0x29, /* 2431 */
  9248. + 0x48, 0x14, /* 2432 */
  9249. + 0xff, 0x30, /* 2433 */
  9250. + 0xfc, 0x00, /* 2434 */
  9251. + 0xff, 0x30, /* 2435 */
  9252. + 0xf0, 0x00, /* 2436 */
  9253. + 0xf1, 0x01, /* 2437 */
  9254. + 0x20, 0x30, /* 2438 */
  9255. + 0x92, 0x26, /* 2439 */
  9256. + 0x8a, 0x15, /* 2440 */
  9257. + 0xfc, 0x0b, /* 2441 */
  9258. + 0x83, 0x29, /* 2442 */
  9259. + 0x05, 0x28, /* 2443 */
  9260. + 0x23, 0x08, /* 2444 */
  9261. + 0x22, 0x04, /* 2445 */
  9262. + 0x03, 0x19, /* 2446 */
  9263. + 0x2e, 0x28, /* 2447 */
  9264. + 0x05, 0x28, /* 2448 */
  9265. + 0x52, 0x08, /* 2449 */
  9266. + 0x16, 0x3a, /* 2450 */
  9267. + 0x03, 0x19, /* 2451 */
  9268. + 0x99, 0x29, /* 2452 */
  9269. + 0x52, 0x08, /* 2453 */
  9270. + 0x1c, 0x3a, /* 2454 */
  9271. + 0x03, 0x1d, /* 2455 */
  9272. + 0xdb, 0x29, /* 2456 */
  9273. + 0x54, 0x1c, /* 2457 */
  9274. + 0xb4, 0x29, /* 2458 */
  9275. + 0x4b, 0x30, /* 2459 */
  9276. + 0x9c, 0x00, /* 2460 */
  9277. + 0x1e, 0x14, /* 2461 */
  9278. + 0x9e, 0x01, /* 2462 */
  9279. + 0x54, 0x10, /* 2463 */
  9280. + 0xc6, 0x0a, /* 2464 */
  9281. + 0x05, 0x30, /* 2465 */
  9282. + 0x46, 0x02, /* 2466 */
  9283. + 0x03, 0x18, /* 2467 */
  9284. + 0x3e, 0x17, /* 2468 */
  9285. + 0x68, 0x30, /* 2469 */
  9286. + 0x9c, 0x00, /* 2470 */
  9287. + 0x00, 0x00, /* 2471 */
  9288. + 0x83, 0x12, /* 2472 */
  9289. + 0x1d, 0x08, /* 2473 */
  9290. + 0xfc, 0x00, /* 2474 */
  9291. + 0x7c, 0x18, /* 2475 */
  9292. + 0x3e, 0x1f, /* 2476 */
  9293. + 0xb4, 0x29, /* 2477 */
  9294. + 0x01, 0x30, /* 2478 */
  9295. + 0xae, 0x26, /* 2479 */
  9296. + 0x8a, 0x15, /* 2480 */
  9297. + 0x83, 0x12, /* 2481 */
  9298. + 0xb9, 0x01, /* 2482 */
  9299. + 0xb9, 0x0a, /* 2483 */
  9300. + 0x5a, 0x30, /* 2484 */
  9301. + 0x9c, 0x00, /* 2485 */
  9302. + 0x00, 0x00, /* 2486 */
  9303. + 0x83, 0x12, /* 2487 */
  9304. + 0x1d, 0x08, /* 2488 */
  9305. + 0xfc, 0x00, /* 2489 */
  9306. + 0x7c, 0x1c, /* 2490 */
  9307. + 0xbf, 0x29, /* 2491 */
  9308. + 0x54, 0x14, /* 2492 */
  9309. + 0x17, 0x30, /* 2493 */
  9310. + 0x9e, 0x2a, /* 2494 */
  9311. + 0x5e, 0x30, /* 2495 */
  9312. + 0x9c, 0x00, /* 2496 */
  9313. + 0x00, 0x00, /* 2497 */
  9314. + 0x83, 0x12, /* 2498 */
  9315. + 0x1d, 0x08, /* 2499 */
  9316. + 0xfc, 0x00, /* 2500 */
  9317. + 0x7c, 0x1c, /* 2501 */
  9318. + 0x05, 0x28, /* 2502 */
  9319. + 0x47, 0x19, /* 2503 */
  9320. + 0xcd, 0x29, /* 2504 */
  9321. + 0x05, 0x30, /* 2505 */
  9322. + 0x46, 0x02, /* 2506 */
  9323. + 0x03, 0x1c, /* 2507 */
  9324. + 0xd1, 0x29, /* 2508 */
  9325. + 0x0b, 0x30, /* 2509 */
  9326. + 0xd2, 0x00, /* 2510 */
  9327. + 0xc8, 0x15, /* 2511 */
  9328. + 0x2e, 0x28, /* 2512 */
  9329. + 0x48, 0x18, /* 2513 */
  9330. + 0x26, 0x28, /* 2514 */
  9331. + 0x48, 0x14, /* 2515 */
  9332. + 0x68, 0x27, /* 2516 */
  9333. + 0x8a, 0x15, /* 2517 */
  9334. + 0x9c, 0x00, /* 2518 */
  9335. + 0x00, 0x00, /* 2519 */
  9336. + 0xfb, 0x26, /* 2520 */
  9337. + 0x8a, 0x15, /* 2521 */
  9338. + 0x2d, 0x28, /* 2522 */
  9339. + 0x52, 0x08, /* 2523 */
  9340. + 0x17, 0x3a, /* 2524 */
  9341. + 0x03, 0x1d, /* 2525 */
  9342. + 0x5a, 0x2a, /* 2526 */
  9343. + 0x54, 0x1c, /* 2527 */
  9344. + 0xec, 0x29, /* 2528 */
  9345. + 0xe8, 0x30, /* 2529 */
  9346. + 0xa2, 0x00, /* 2530 */
  9347. + 0x03, 0x30, /* 2531 */
  9348. + 0xa3, 0x00, /* 2532 */
  9349. + 0x4c, 0x30, /* 2533 */
  9350. + 0x9c, 0x00, /* 2534 */
  9351. + 0x9e, 0x01, /* 2535 */
  9352. + 0x74, 0x30, /* 2536 */
  9353. + 0x9c, 0x00, /* 2537 */
  9354. + 0x9e, 0x01, /* 2538 */
  9355. + 0x54, 0x10, /* 2539 */
  9356. + 0x8a, 0x11, /* 2540 */
  9357. + 0xc0, 0x27, /* 2541 */
  9358. + 0x8a, 0x15, /* 2542 */
  9359. + 0x92, 0x26, /* 2543 */
  9360. + 0x8a, 0x15, /* 2544 */
  9361. + 0xe1, 0x26, /* 2545 */
  9362. + 0x8a, 0x15, /* 2546 */
  9363. + 0x5b, 0x30, /* 2547 */
  9364. + 0x9c, 0x00, /* 2548 */
  9365. + 0x00, 0x00, /* 2549 */
  9366. + 0x83, 0x12, /* 2550 */
  9367. + 0x1d, 0x08, /* 2551 */
  9368. + 0xfc, 0x00, /* 2552 */
  9369. + 0x7c, 0x1c, /* 2553 */
  9370. + 0x2b, 0x2a, /* 2554 */
  9371. + 0x5c, 0x30, /* 2555 */
  9372. + 0x9c, 0x00, /* 2556 */
  9373. + 0x00, 0x00, /* 2557 */
  9374. + 0x83, 0x12, /* 2558 */
  9375. + 0x1d, 0x08, /* 2559 */
  9376. + 0xfb, 0x00, /* 2560 */
  9377. + 0xfb, 0x13, /* 2561 */
  9378. + 0x7b, 0x13, /* 2562 */
  9379. + 0xfb, 0x12, /* 2563 */
  9380. + 0x7b, 0x12, /* 2564 */
  9381. + 0xfb, 0x11, /* 2565 */
  9382. + 0x5d, 0x30, /* 2566 */
  9383. + 0x9c, 0x00, /* 2567 */
  9384. + 0x00, 0x00, /* 2568 */
  9385. + 0x83, 0x12, /* 2569 */
  9386. + 0x1d, 0x08, /* 2570 */
  9387. + 0xfc, 0x00, /* 2571 */
  9388. + 0xfc, 0x08, /* 2572 */
  9389. + 0x03, 0x1d, /* 2573 */
  9390. + 0x11, 0x2a, /* 2574 */
  9391. + 0xfb, 0x17, /* 2575 */
  9392. + 0x25, 0x2a, /* 2576 */
  9393. + 0x7c, 0x0b, /* 2577 */
  9394. + 0x15, 0x2a, /* 2578 */
  9395. + 0x7b, 0x17, /* 2579 */
  9396. + 0x25, 0x2a, /* 2580 */
  9397. + 0x7c, 0x08, /* 2581 */
  9398. + 0x02, 0x3a, /* 2582 */
  9399. + 0x03, 0x1d, /* 2583 */
  9400. + 0x1b, 0x2a, /* 2584 */
  9401. + 0xfb, 0x16, /* 2585 */
  9402. + 0x25, 0x2a, /* 2586 */
  9403. + 0x7c, 0x08, /* 2587 */
  9404. + 0x03, 0x3a, /* 2588 */
  9405. + 0x03, 0x1d, /* 2589 */
  9406. + 0x21, 0x2a, /* 2590 */
  9407. + 0x7b, 0x16, /* 2591 */
  9408. + 0x25, 0x2a, /* 2592 */
  9409. + 0x7c, 0x08, /* 2593 */
  9410. + 0x04, 0x3a, /* 2594 */
  9411. + 0x03, 0x19, /* 2595 */
  9412. + 0xfb, 0x15, /* 2596 */
  9413. + 0x4a, 0x30, /* 2597 */
  9414. + 0x9c, 0x00, /* 2598 */
  9415. + 0x7b, 0x08, /* 2599 */
  9416. + 0x9e, 0x00, /* 2600 */
  9417. + 0x54, 0x14, /* 2601 */
  9418. + 0x9d, 0x2a, /* 2602 */
  9419. + 0x23, 0x08, /* 2603 */
  9420. + 0x22, 0x04, /* 2604 */
  9421. + 0x03, 0x1d, /* 2605 */
  9422. + 0x05, 0x28, /* 2606 */
  9423. + 0x4c, 0x30, /* 2607 */
  9424. + 0x9c, 0x00, /* 2608 */
  9425. + 0x01, 0x30, /* 2609 */
  9426. + 0x9e, 0x00, /* 2610 */
  9427. + 0x54, 0x14, /* 2611 */
  9428. + 0x47, 0x1f, /* 2612 */
  9429. + 0x4d, 0x2a, /* 2613 */
  9430. + 0x47, 0x1d, /* 2614 */
  9431. + 0x3c, 0x2a, /* 2615 */
  9432. + 0x0b, 0x30, /* 2616 */
  9433. + 0x83, 0x12, /* 2617 */
  9434. + 0xd2, 0x00, /* 2618 */
  9435. + 0x41, 0x29, /* 2619 */
  9436. + 0x48, 0x18, /* 2620 */
  9437. + 0x47, 0x2a, /* 2621 */
  9438. + 0x47, 0x13, /* 2622 */
  9439. + 0x48, 0x14, /* 2623 */
  9440. + 0x68, 0x27, /* 2624 */
  9441. + 0x8a, 0x15, /* 2625 */
  9442. + 0x9c, 0x00, /* 2626 */
  9443. + 0x00, 0x00, /* 2627 */
  9444. + 0xfb, 0x26, /* 2628 */
  9445. + 0x8a, 0x15, /* 2629 */
  9446. + 0x9e, 0x2a, /* 2630 */
  9447. + 0x5c, 0x30, /* 2631 */
  9448. + 0x9c, 0x00, /* 2632 */
  9449. + 0x00, 0x00, /* 2633 */
  9450. + 0xee, 0x26, /* 2634 */
  9451. + 0x8a, 0x15, /* 2635 */
  9452. + 0x9e, 0x2a, /* 2636 */
  9453. + 0x47, 0x17, /* 2637 */
  9454. + 0x5c, 0x30, /* 2638 */
  9455. + 0x9c, 0x00, /* 2639 */
  9456. + 0x00, 0x00, /* 2640 */
  9457. + 0xee, 0x26, /* 2641 */
  9458. + 0x8a, 0x15, /* 2642 */
  9459. + 0xd2, 0x00, /* 2643 */
  9460. + 0xc7, 0x1f, /* 2644 */
  9461. + 0x58, 0x2a, /* 2645 */
  9462. + 0x48, 0x10, /* 2646 */
  9463. + 0x05, 0x28, /* 2647 */
  9464. + 0x48, 0x14, /* 2648 */
  9465. + 0x05, 0x28, /* 2649 */
  9466. + 0x52, 0x08, /* 2650 */
  9467. + 0x19, 0x3a, /* 2651 */
  9468. + 0x03, 0x1d, /* 2652 */
  9469. + 0x78, 0x2a, /* 2653 */
  9470. + 0x47, 0x13, /* 2654 */
  9471. + 0xc6, 0x01, /* 2655 */
  9472. + 0xc2, 0x01, /* 2656 */
  9473. + 0x47, 0x19, /* 2657 */
  9474. + 0x69, 0x2a, /* 2658 */
  9475. + 0x47, 0x15, /* 2659 */
  9476. + 0xbe, 0x01, /* 2660 */
  9477. + 0x2f, 0x08, /* 2661 */
  9478. + 0xa9, 0x00, /* 2662 */
  9479. + 0x2e, 0x08, /* 2663 */
  9480. + 0xa8, 0x00, /* 2664 */
  9481. + 0xb2, 0x01, /* 2665 */
  9482. + 0xb3, 0x01, /* 2666 */
  9483. + 0xb4, 0x01, /* 2667 */
  9484. + 0x5b, 0x30, /* 2668 */
  9485. + 0x9c, 0x00, /* 2669 */
  9486. + 0x00, 0x00, /* 2670 */
  9487. + 0x83, 0x12, /* 2671 */
  9488. + 0xc7, 0x11, /* 2672 */
  9489. + 0x1d, 0x18, /* 2673 */
  9490. + 0xc7, 0x15, /* 2674 */
  9491. + 0x83, 0x12, /* 2675 */
  9492. + 0xc7, 0x19, /* 2676 */
  9493. + 0x05, 0x28, /* 2677 */
  9494. + 0x1b, 0x30, /* 2678 */
  9495. + 0x2d, 0x28, /* 2679 */
  9496. + 0x52, 0x08, /* 2680 */
  9497. + 0x1b, 0x3a, /* 2681 */
  9498. + 0x03, 0x1d, /* 2682 */
  9499. + 0x05, 0x28, /* 2683 */
  9500. + 0xa2, 0x01, /* 2684 */
  9501. + 0x14, 0x30, /* 2685 */
  9502. + 0xa3, 0x00, /* 2686 */
  9503. + 0x82, 0x2a, /* 2687 */
  9504. + 0xc7, 0x19, /* 2688 */
  9505. + 0x9a, 0x2a, /* 2689 */
  9506. + 0xff, 0x30, /* 2690 */
  9507. + 0xf0, 0x00, /* 2691 */
  9508. + 0xf1, 0x01, /* 2692 */
  9509. + 0x3b, 0x08, /* 2693 */
  9510. + 0x92, 0x26, /* 2694 */
  9511. + 0x8a, 0x15, /* 2695 */
  9512. + 0x5b, 0x30, /* 2696 */
  9513. + 0x9c, 0x00, /* 2697 */
  9514. + 0x00, 0x00, /* 2698 */
  9515. + 0x83, 0x12, /* 2699 */
  9516. + 0xc7, 0x11, /* 2700 */
  9517. + 0x1d, 0x18, /* 2701 */
  9518. + 0xc7, 0x15, /* 2702 */
  9519. + 0x01, 0x30, /* 2703 */
  9520. + 0x83, 0x12, /* 2704 */
  9521. + 0xa2, 0x02, /* 2705 */
  9522. + 0x00, 0x30, /* 2706 */
  9523. + 0x03, 0x1c, /* 2707 */
  9524. + 0xa3, 0x03, /* 2708 */
  9525. + 0xa3, 0x02, /* 2709 */
  9526. + 0x23, 0x08, /* 2710 */
  9527. + 0x22, 0x04, /* 2711 */
  9528. + 0x03, 0x1d, /* 2712 */
  9529. + 0x80, 0x2a, /* 2713 */
  9530. + 0x54, 0x14, /* 2714 */
  9531. + 0xc7, 0x1d, /* 2715 */
  9532. + 0xa0, 0x2a, /* 2716 */
  9533. + 0x19, 0x30, /* 2717 */
  9534. + 0xd2, 0x00, /* 2718 */
  9535. + 0x05, 0x28, /* 2719 */
  9536. + 0x68, 0x30, /* 2720 */
  9537. + 0x9c, 0x00, /* 2721 */
  9538. + 0x00, 0x00, /* 2722 */
  9539. + 0x83, 0x12, /* 2723 */
  9540. + 0x1d, 0x08, /* 2724 */
  9541. + 0xfc, 0x00, /* 2725 */
  9542. + 0x7c, 0x1c, /* 2726 */
  9543. + 0x05, 0x28, /* 2727 */
  9544. + 0x01, 0x30, /* 2728 */
  9545. + 0x9c, 0x00, /* 2729 */
  9546. + 0x00, 0x00, /* 2730 */
  9547. + 0x83, 0x12, /* 2731 */
  9548. + 0x1d, 0x08, /* 2732 */
  9549. + 0xfc, 0x00, /* 2733 */
  9550. + 0x7c, 0x1c, /* 2734 */
  9551. + 0x38, 0x2a, /* 2735 */
  9552. + 0xb9, 0x08, /* 2736 */
  9553. + 0x03, 0x1d, /* 2737 */
  9554. + 0x38, 0x2a, /* 2738 */
  9555. + 0x00, 0x30, /* 2739 */
  9556. + 0xae, 0x26, /* 2740 */
  9557. + 0x8a, 0x15, /* 2741 */
  9558. + 0x38, 0x2a, /* 2742 */
  9559. + 0x83, 0x12, /* 2743 */
  9560. + 0xc8, 0x11, /* 2744 */
  9561. + 0x2d, 0x27, /* 2745 */
  9562. + 0x8a, 0x15, /* 2746 */
  9563. + 0xc8, 0x19, /* 2747 */
  9564. + 0x08, 0x00, /* 2748 */
  9565. + 0x54, 0x1c, /* 2749 */
  9566. + 0xd1, 0x2a, /* 2750 */
  9567. + 0x52, 0x08, /* 2751 */
  9568. + 0x8a, 0x11, /* 2752 */
  9569. + 0xb3, 0x27, /* 2753 */
  9570. + 0x8a, 0x15, /* 2754 */
  9571. + 0xfd, 0x1c, /* 2755 */
  9572. + 0xd1, 0x2a, /* 2756 */
  9573. + 0x4e, 0x30, /* 2757 */
  9574. + 0x9c, 0x00, /* 2758 */
  9575. + 0x1e, 0x14, /* 2759 */
  9576. + 0x9e, 0x01, /* 2760 */
  9577. + 0x66, 0x30, /* 2761 */
  9578. + 0x9c, 0x00, /* 2762 */
  9579. + 0x00, 0x00, /* 2763 */
  9580. + 0x8a, 0x11, /* 2764 */
  9581. + 0xcd, 0x27, /* 2765 */
  9582. + 0x8a, 0x15, /* 2766 */
  9583. + 0xc8, 0x1c, /* 2767 */
  9584. + 0xc9, 0x2a, /* 2768 */
  9585. + 0x52, 0x08, /* 2769 */
  9586. + 0x38, 0x3a, /* 2770 */
  9587. + 0x03, 0x1d, /* 2771 */
  9588. + 0xde, 0x2b, /* 2772 */
  9589. + 0x54, 0x1c, /* 2773 */
  9590. + 0xe4, 0x2a, /* 2774 */
  9591. + 0x1e, 0x30, /* 2775 */
  9592. + 0x9c, 0x00, /* 2776 */
  9593. + 0x1e, 0x14, /* 2777 */
  9594. + 0x74, 0x30, /* 2778 */
  9595. + 0x8a, 0x11, /* 2779 */
  9596. + 0xba, 0x27, /* 2780 */
  9597. + 0x8a, 0x15, /* 2781 */
  9598. + 0xb3, 0x01, /* 2782 */
  9599. + 0xc6, 0x01, /* 2783 */
  9600. + 0x03, 0x30, /* 2784 */
  9601. + 0x42, 0x02, /* 2785 */
  9602. + 0x03, 0x18, /* 2786 */
  9603. + 0x3e, 0x17, /* 2787 */
  9604. + 0x54, 0x18, /* 2788 */
  9605. + 0x47, 0x19, /* 2789 */
  9606. + 0xc2, 0x2b, /* 2790 */
  9607. + 0x20, 0x30, /* 2791 */
  9608. + 0x9c, 0x00, /* 2792 */
  9609. + 0x1e, 0x14, /* 2793 */
  9610. + 0x12, 0x30, /* 2794 */
  9611. + 0x9c, 0x00, /* 2795 */
  9612. + 0x9e, 0x01, /* 2796 */
  9613. + 0x13, 0x30, /* 2797 */
  9614. + 0x26, 0x27, /* 2798 */
  9615. + 0x41, 0x30, /* 2799 */
  9616. + 0x9c, 0x00, /* 2800 */
  9617. + 0x9e, 0x01, /* 2801 */
  9618. + 0x15, 0x30, /* 2802 */
  9619. + 0x9c, 0x00, /* 2803 */
  9620. + 0x1e, 0x14, /* 2804 */
  9621. + 0x16, 0x30, /* 2805 */
  9622. + 0x9c, 0x00, /* 2806 */
  9623. + 0x1e, 0x14, /* 2807 */
  9624. + 0x17, 0x30, /* 2808 */
  9625. + 0x9c, 0x00, /* 2809 */
  9626. + 0x1e, 0x14, /* 2810 */
  9627. + 0x18, 0x30, /* 2811 */
  9628. + 0x9c, 0x00, /* 2812 */
  9629. + 0x1e, 0x14, /* 2813 */
  9630. + 0x6e, 0x30, /* 2814 */
  9631. + 0x9c, 0x00, /* 2815 */
  9632. + 0x1e, 0x14, /* 2816 */
  9633. + 0x19, 0x30, /* 2817 */
  9634. + 0x9c, 0x00, /* 2818 */
  9635. + 0x1e, 0x14, /* 2819 */
  9636. + 0x1a, 0x30, /* 2820 */
  9637. + 0x9c, 0x00, /* 2821 */
  9638. + 0x1e, 0x14, /* 2822 */
  9639. + 0x48, 0x30, /* 2823 */
  9640. + 0x9c, 0x00, /* 2824 */
  9641. + 0x1e, 0x14, /* 2825 */
  9642. + 0x1e, 0x30, /* 2826 */
  9643. + 0x8a, 0x11, /* 2827 */
  9644. + 0xba, 0x27, /* 2828 */
  9645. + 0x8a, 0x15, /* 2829 */
  9646. + 0x4c, 0x30, /* 2830 */
  9647. + 0x9c, 0x00, /* 2831 */
  9648. + 0x1e, 0x14, /* 2832 */
  9649. + 0x4b, 0x30, /* 2833 */
  9650. + 0x3b, 0x27, /* 2834 */
  9651. + 0x8a, 0x15, /* 2835 */
  9652. + 0x42, 0x30, /* 2836 */
  9653. + 0x9c, 0x00, /* 2837 */
  9654. + 0x1e, 0x14, /* 2838 */
  9655. + 0x21, 0x30, /* 2839 */
  9656. + 0x9c, 0x00, /* 2840 */
  9657. + 0x1e, 0x14, /* 2841 */
  9658. + 0x22, 0x30, /* 2842 */
  9659. + 0x9c, 0x00, /* 2843 */
  9660. + 0x1e, 0x14, /* 2844 */
  9661. + 0x40, 0x30, /* 2845 */
  9662. + 0x9c, 0x00, /* 2846 */
  9663. + 0x9e, 0x01, /* 2847 */
  9664. + 0x0b, 0x30, /* 2848 */
  9665. + 0x9c, 0x00, /* 2849 */
  9666. + 0x00, 0x00, /* 2850 */
  9667. + 0x83, 0x12, /* 2851 */
  9668. + 0xc7, 0x10, /* 2852 */
  9669. + 0x1d, 0x18, /* 2853 */
  9670. + 0xc7, 0x14, /* 2854 */
  9671. + 0x0a, 0x30, /* 2855 */
  9672. + 0x83, 0x12, /* 2856 */
  9673. + 0x9c, 0x00, /* 2857 */
  9674. + 0x00, 0x00, /* 2858 */
  9675. + 0x83, 0x12, /* 2859 */
  9676. + 0x47, 0x10, /* 2860 */
  9677. + 0x1d, 0x18, /* 2861 */
  9678. + 0x47, 0x14, /* 2862 */
  9679. + 0x09, 0x30, /* 2863 */
  9680. + 0x83, 0x12, /* 2864 */
  9681. + 0x9c, 0x00, /* 2865 */
  9682. + 0x00, 0x00, /* 2866 */
  9683. + 0x83, 0x12, /* 2867 */
  9684. + 0x47, 0x12, /* 2868 */
  9685. + 0x1d, 0x18, /* 2869 */
  9686. + 0x47, 0x16, /* 2870 */
  9687. + 0x83, 0x12, /* 2871 */
  9688. + 0xa4, 0x01, /* 2872 */
  9689. + 0xa5, 0x01, /* 2873 */
  9690. + 0xb2, 0x01, /* 2874 */
  9691. + 0xb4, 0x01, /* 2875 */
  9692. + 0xd6, 0x30, /* 2876 */
  9693. + 0x9a, 0x26, /* 2877 */
  9694. + 0x71, 0x08, /* 2878 */
  9695. + 0xb1, 0x00, /* 2879 */
  9696. + 0x70, 0x08, /* 2880 */
  9697. + 0xb0, 0x00, /* 2881 */
  9698. + 0xd3, 0x30, /* 2882 */
  9699. + 0x8a, 0x11, /* 2883 */
  9700. + 0xb0, 0x24, /* 2884 */
  9701. + 0x8a, 0x15, /* 2885 */
  9702. + 0xc3, 0x00, /* 2886 */
  9703. + 0xd2, 0x30, /* 2887 */
  9704. + 0x8a, 0x11, /* 2888 */
  9705. + 0xb0, 0x24, /* 2889 */
  9706. + 0x8a, 0x15, /* 2890 */
  9707. + 0xbd, 0x00, /* 2891 */
  9708. + 0xd4, 0x30, /* 2892 */
  9709. + 0x8a, 0x11, /* 2893 */
  9710. + 0xb0, 0x24, /* 2894 */
  9711. + 0x8a, 0x15, /* 2895 */
  9712. + 0xc4, 0x00, /* 2896 */
  9713. + 0xd1, 0x30, /* 2897 */
  9714. + 0x9a, 0x26, /* 2898 */
  9715. + 0x71, 0x08, /* 2899 */
  9716. + 0xa7, 0x00, /* 2900 */
  9717. + 0x70, 0x08, /* 2901 */
  9718. + 0xa6, 0x00, /* 2902 */
  9719. + 0xd7, 0x30, /* 2903 */
  9720. + 0x8a, 0x11, /* 2904 */
  9721. + 0xb0, 0x24, /* 2905 */
  9722. + 0x8a, 0x15, /* 2906 */
  9723. + 0xd1, 0x00, /* 2907 */
  9724. + 0x27, 0x08, /* 2908 */
  9725. + 0xf1, 0x00, /* 2909 */
  9726. + 0x26, 0x08, /* 2910 */
  9727. + 0xf0, 0x00, /* 2911 */
  9728. + 0x51, 0x08, /* 2912 */
  9729. + 0xe7, 0x27, /* 2913 */
  9730. + 0x8a, 0x15, /* 2914 */
  9731. + 0x71, 0x08, /* 2915 */
  9732. + 0xa1, 0x00, /* 2916 */
  9733. + 0x70, 0x08, /* 2917 */
  9734. + 0xa0, 0x00, /* 2918 */
  9735. + 0xaa, 0x27, /* 2919 */
  9736. + 0xbc, 0x00, /* 2920 */
  9737. + 0xba, 0x00, /* 2921 */
  9738. + 0x2f, 0x30, /* 2922 */
  9739. + 0x9c, 0x00, /* 2923 */
  9740. + 0x3c, 0x08, /* 2924 */
  9741. + 0x9e, 0x00, /* 2925 */
  9742. + 0xf0, 0x01, /* 2926 */
  9743. + 0x3c, 0x08, /* 2927 */
  9744. + 0x8a, 0x11, /* 2928 */
  9745. + 0x4f, 0x20, /* 2929 */
  9746. + 0x8a, 0x15, /* 2930 */
  9747. + 0x16, 0x27, /* 2931 */
  9748. + 0x8a, 0x15, /* 2932 */
  9749. + 0x21, 0x27, /* 2933 */
  9750. + 0x8a, 0x15, /* 2934 */
  9751. + 0x87, 0x26, /* 2935 */
  9752. + 0x8a, 0x15, /* 2936 */
  9753. + 0xf0, 0x01, /* 2937 */
  9754. + 0xf1, 0x01, /* 2938 */
  9755. + 0xe2, 0x30, /* 2939 */
  9756. + 0x87, 0x26, /* 2940 */
  9757. + 0x83, 0x12, /* 2941 */
  9758. + 0x54, 0x10, /* 2942 */
  9759. + 0xf0, 0x01, /* 2943 */
  9760. + 0xf1, 0x01, /* 2944 */
  9761. + 0xf2, 0x01, /* 2945 */
  9762. + 0xf3, 0x01, /* 2946 */
  9763. + 0xdc, 0x30, /* 2947 */
  9764. + 0x8a, 0x11, /* 2948 */
  9765. + 0x8d, 0x26, /* 2949 */
  9766. + 0x8a, 0x15, /* 2950 */
  9767. + 0xf0, 0x01, /* 2951 */
  9768. + 0xf1, 0x01, /* 2952 */
  9769. + 0xe8, 0x30, /* 2953 */
  9770. + 0x87, 0x26, /* 2954 */
  9771. + 0x8a, 0x15, /* 2955 */
  9772. + 0x83, 0x12, /* 2956 */
  9773. + 0xb5, 0x01, /* 2957 */
  9774. + 0xb6, 0x01, /* 2958 */
  9775. + 0xb7, 0x01, /* 2959 */
  9776. + 0xb8, 0x01, /* 2960 */
  9777. + 0x41, 0x27, /* 2961 */
  9778. + 0x8a, 0x15, /* 2962 */
  9779. + 0x76, 0x27, /* 2963 */
  9780. + 0x8a, 0x15, /* 2964 */
  9781. + 0x71, 0x08, /* 2965 */
  9782. + 0xad, 0x00, /* 2966 */
  9783. + 0x70, 0x08, /* 2967 */
  9784. + 0xac, 0x00, /* 2968 */
  9785. + 0x00, 0x30, /* 2969 */
  9786. + 0xac, 0x07, /* 2970 */
  9787. + 0x03, 0x18, /* 2971 */
  9788. + 0xad, 0x0a, /* 2972 */
  9789. + 0xc0, 0x30, /* 2973 */
  9790. + 0xad, 0x07, /* 2974 */
  9791. + 0x2d, 0x08, /* 2975 */
  9792. + 0xf1, 0x00, /* 2976 */
  9793. + 0x2c, 0x08, /* 2977 */
  9794. + 0xf0, 0x00, /* 2978 */
  9795. + 0xe1, 0x30, /* 2979 */
  9796. + 0x87, 0x26, /* 2980 */
  9797. + 0x8a, 0x15, /* 2981 */
  9798. + 0x83, 0x12, /* 2982 */
  9799. + 0x2d, 0x08, /* 2983 */
  9800. + 0xab, 0x00, /* 2984 */
  9801. + 0x2c, 0x08, /* 2985 */
  9802. + 0xaa, 0x00, /* 2986 */
  9803. + 0xd0, 0x26, /* 2987 */
  9804. + 0x8a, 0x15, /* 2988 */
  9805. + 0xf0, 0x30, /* 2989 */
  9806. + 0x87, 0x26, /* 2990 */
  9807. + 0x8a, 0x15, /* 2991 */
  9808. + 0x83, 0x12, /* 2992 */
  9809. + 0xd0, 0x26, /* 2993 */
  9810. + 0x8a, 0x15, /* 2994 */
  9811. + 0xf1, 0x30, /* 2995 */
  9812. + 0x87, 0x26, /* 2996 */
  9813. + 0x8a, 0x15, /* 2997 */
  9814. + 0x83, 0x12, /* 2998 */
  9815. + 0x2d, 0x08, /* 2999 */
  9816. + 0xa9, 0x00, /* 3000 */
  9817. + 0x2c, 0x08, /* 3001 */
  9818. + 0xa8, 0x00, /* 3002 */
  9819. + 0x54, 0x10, /* 3003 */
  9820. + 0x4a, 0x30, /* 3004 */
  9821. + 0x9c, 0x00, /* 3005 */
  9822. + 0x53, 0x08, /* 3006 */
  9823. + 0x9e, 0x00, /* 3007 */
  9824. + 0x2d, 0x27, /* 3008 */
  9825. + 0x8a, 0x15, /* 3009 */
  9826. + 0x9c, 0x01, /* 3010 */
  9827. + 0x00, 0x00, /* 3011 */
  9828. + 0x83, 0x12, /* 3012 */
  9829. + 0x1d, 0x08, /* 3013 */
  9830. + 0xd1, 0x00, /* 3014 */
  9831. + 0x51, 0x1c, /* 3015 */
  9832. + 0xbb, 0x2a, /* 3016 */
  9833. + 0x08, 0x30, /* 3017 */
  9834. + 0x9c, 0x00, /* 3018 */
  9835. + 0x00, 0x00, /* 3019 */
  9836. + 0x83, 0x12, /* 3020 */
  9837. + 0x1d, 0x08, /* 3021 */
  9838. + 0xd1, 0x00, /* 3022 */
  9839. + 0x51, 0x1c, /* 3023 */
  9840. + 0xd7, 0x2b, /* 3024 */
  9841. + 0x02, 0x30, /* 3025 */
  9842. + 0xd2, 0x00, /* 3026 */
  9843. + 0x2d, 0x30, /* 3027 */
  9844. + 0x9c, 0x00, /* 3028 */
  9845. + 0x1e, 0x14, /* 3029 */
  9846. + 0xd9, 0x2b, /* 3030 */
  9847. + 0xd2, 0x01, /* 3031 */
  9848. + 0xd2, 0x0a, /* 3032 */
  9849. + 0x19, 0x30, /* 3033 */
  9850. + 0x9c, 0x00, /* 3034 */
  9851. + 0x9e, 0x01, /* 3035 */
  9852. + 0x54, 0x14, /* 3036 */
  9853. + 0xbb, 0x2a, /* 3037 */
  9854. + 0x52, 0x0b, /* 3038 */
  9855. + 0x11, 0x2c, /* 3039 */
  9856. + 0x25, 0x30, /* 3040 */
  9857. + 0x9c, 0x00, /* 3041 */
  9858. + 0x9e, 0x01, /* 3042 */
  9859. + 0x27, 0x30, /* 3043 */
  9860. + 0x9c, 0x00, /* 3044 */
  9861. + 0x9e, 0x01, /* 3045 */
  9862. + 0x29, 0x30, /* 3046 */
  9863. + 0x9c, 0x00, /* 3047 */
  9864. + 0x9e, 0x01, /* 3048 */
  9865. + 0x2d, 0x30, /* 3049 */
  9866. + 0x9c, 0x00, /* 3050 */
  9867. + 0x9e, 0x01, /* 3051 */
  9868. + 0x27, 0x30, /* 3052 */
  9869. + 0x58, 0x27, /* 3053 */
  9870. + 0x8a, 0x15, /* 3054 */
  9871. + 0x19, 0x30, /* 3055 */
  9872. + 0x92, 0x26, /* 3056 */
  9873. + 0x8a, 0x15, /* 3057 */
  9874. + 0x06, 0x30, /* 3058 */
  9875. + 0x9c, 0x00, /* 3059 */
  9876. + 0x00, 0x00, /* 3060 */
  9877. + 0x83, 0x12, /* 3061 */
  9878. + 0x1d, 0x08, /* 3062 */
  9879. + 0xd1, 0x00, /* 3063 */
  9880. + 0x51, 0x18, /* 3064 */
  9881. + 0x03, 0x2c, /* 3065 */
  9882. + 0x23, 0x30, /* 3066 */
  9883. + 0x9c, 0x00, /* 3067 */
  9884. + 0x1e, 0x14, /* 3068 */
  9885. + 0x25, 0x30, /* 3069 */
  9886. + 0x9c, 0x00, /* 3070 */
  9887. + 0x1e, 0x14, /* 3071 */
  9888. + 0x23, 0x30, /* 3072 */
  9889. + 0x9c, 0x00, /* 3073 */
  9890. + 0x9e, 0x01, /* 3074 */
  9891. + 0xff, 0x30, /* 3075 */
  9892. + 0xf0, 0x00, /* 3076 */
  9893. + 0xf1, 0x01, /* 3077 */
  9894. + 0x19, 0x30, /* 3078 */
  9895. + 0x92, 0x26, /* 3079 */
  9896. + 0x8a, 0x15, /* 3080 */
  9897. + 0x29, 0x30, /* 3081 */
  9898. + 0x9c, 0x00, /* 3082 */
  9899. + 0x1e, 0x14, /* 3083 */
  9900. + 0x2d, 0x30, /* 3084 */
  9901. + 0x9c, 0x00, /* 3085 */
  9902. + 0x1e, 0x14, /* 3086 */
  9903. + 0x02, 0x30, /* 3087 */
  9904. + 0xe9, 0x2d, /* 3088 */
  9905. + 0x52, 0x08, /* 3089 */
  9906. + 0x02, 0x3a, /* 3090 */
  9907. + 0x03, 0x1d, /* 3091 */
  9908. + 0x53, 0x2c, /* 3092 */
  9909. + 0x16, 0x30, /* 3093 */
  9910. + 0x9c, 0x00, /* 3094 */
  9911. + 0x1e, 0x14, /* 3095 */
  9912. + 0x9e, 0x01, /* 3096 */
  9913. + 0xff, 0x30, /* 3097 */
  9914. + 0xf0, 0x00, /* 3098 */
  9915. + 0xf1, 0x01, /* 3099 */
  9916. + 0x04, 0x30, /* 3100 */
  9917. + 0x92, 0x26, /* 3101 */
  9918. + 0x8a, 0x15, /* 3102 */
  9919. + 0x13, 0x30, /* 3103 */
  9920. + 0x58, 0x27, /* 3104 */
  9921. + 0x8a, 0x15, /* 3105 */
  9922. + 0x92, 0x26, /* 3106 */
  9923. + 0x8a, 0x15, /* 3107 */
  9924. + 0x0e, 0x30, /* 3108 */
  9925. + 0x9c, 0x00, /* 3109 */
  9926. + 0x00, 0x00, /* 3110 */
  9927. + 0x83, 0x12, /* 3111 */
  9928. + 0x1d, 0x08, /* 3112 */
  9929. + 0xd1, 0x00, /* 3113 */
  9930. + 0x01, 0x30, /* 3114 */
  9931. + 0xd1, 0x06, /* 3115 */
  9932. + 0x13, 0x30, /* 3116 */
  9933. + 0x9c, 0x00, /* 3117 */
  9934. + 0x51, 0x08, /* 3118 */
  9935. + 0x9e, 0x00, /* 3119 */
  9936. + 0x9c, 0x01, /* 3120 */
  9937. + 0x00, 0x00, /* 3121 */
  9938. + 0x83, 0x12, /* 3122 */
  9939. + 0x1d, 0x08, /* 3123 */
  9940. + 0xd1, 0x00, /* 3124 */
  9941. + 0x51, 0x18, /* 3125 */
  9942. + 0x39, 0x2c, /* 3126 */
  9943. + 0x38, 0x30, /* 3127 */
  9944. + 0xe9, 0x2d, /* 3128 */
  9945. + 0x57, 0x30, /* 3129 */
  9946. + 0x9c, 0x00, /* 3130 */
  9947. + 0x00, 0x00, /* 3131 */
  9948. + 0x83, 0x12, /* 3132 */
  9949. + 0x1d, 0x08, /* 3133 */
  9950. + 0xd1, 0x00, /* 3134 */
  9951. + 0x51, 0x18, /* 3135 */
  9952. + 0x43, 0x2c, /* 3136 */
  9953. + 0x03, 0x30, /* 3137 */
  9954. + 0xe9, 0x2d, /* 3138 */
  9955. + 0x47, 0x18, /* 3139 */
  9956. + 0x47, 0x2c, /* 3140 */
  9957. + 0x47, 0x1d, /* 3141 */
  9958. + 0x49, 0x2c, /* 3142 */
  9959. + 0x06, 0x30, /* 3143 */
  9960. + 0x4a, 0x2c, /* 3144 */
  9961. + 0x07, 0x30, /* 3145 */
  9962. + 0xd2, 0x00, /* 3146 */
  9963. + 0x47, 0x19, /* 3147 */
  9964. + 0x4f, 0x2c, /* 3148 */
  9965. + 0x17, 0x30, /* 3149 */
  9966. + 0x9c, 0x00, /* 3150 */
  9967. + 0x1e, 0x14, /* 3151 */
  9968. + 0x9e, 0x01, /* 3152 */
  9969. + 0x48, 0x30, /* 3153 */
  9970. + 0xda, 0x2b, /* 3154 */
  9971. + 0x52, 0x08, /* 3155 */
  9972. + 0x07, 0x3a, /* 3156 */
  9973. + 0x03, 0x1d, /* 3157 */
  9974. + 0x71, 0x2c, /* 3158 */
  9975. + 0x54, 0x1c, /* 3159 */
  9976. + 0x5d, 0x2c, /* 3160 */
  9977. + 0x54, 0x10, /* 3161 */
  9978. + 0x12, 0x30, /* 3162 */
  9979. + 0x9c, 0x00, /* 3163 */
  9980. + 0x1e, 0x14, /* 3164 */
  9981. + 0x0c, 0x30, /* 3165 */
  9982. + 0x9c, 0x00, /* 3166 */
  9983. + 0x00, 0x00, /* 3167 */
  9984. + 0x83, 0x12, /* 3168 */
  9985. + 0x1d, 0x08, /* 3169 */
  9986. + 0xd1, 0x00, /* 3170 */
  9987. + 0x51, 0x1c, /* 3171 */
  9988. + 0xbb, 0x2a, /* 3172 */
  9989. + 0x06, 0x30, /* 3173 */
  9990. + 0xd2, 0x00, /* 3174 */
  9991. + 0x54, 0x14, /* 3175 */
  9992. + 0xf0, 0x01, /* 3176 */
  9993. + 0xf0, 0x0a, /* 3177 */
  9994. + 0x3c, 0x08, /* 3178 */
  9995. + 0x8a, 0x11, /* 3179 */
  9996. + 0x4f, 0x20, /* 3180 */
  9997. + 0x8a, 0x15, /* 3181 */
  9998. + 0x16, 0x27, /* 3182 */
  9999. + 0x8a, 0x15, /* 3183 */
  10000. + 0xbb, 0x2a, /* 3184 */
  10001. + 0x52, 0x08, /* 3185 */
  10002. + 0x06, 0x3a, /* 3186 */
  10003. + 0x03, 0x1d, /* 3187 */
  10004. + 0xeb, 0x2c, /* 3188 */
  10005. + 0x54, 0x1c, /* 3189 */
  10006. + 0x9a, 0x2c, /* 3190 */
  10007. + 0x54, 0x10, /* 3191 */
  10008. + 0x40, 0x30, /* 3192 */
  10009. + 0xa2, 0x00, /* 3193 */
  10010. + 0x06, 0x30, /* 3194 */
  10011. + 0xa3, 0x00, /* 3195 */
  10012. + 0x12, 0x30, /* 3196 */
  10013. + 0x26, 0x27, /* 3197 */
  10014. + 0x8a, 0x15, /* 3198 */
  10015. + 0x69, 0x30, /* 3199 */
  10016. + 0x9c, 0x00, /* 3200 */
  10017. + 0x00, 0x00, /* 3201 */
  10018. + 0x83, 0x12, /* 3202 */
  10019. + 0x1d, 0x08, /* 3203 */
  10020. + 0xd1, 0x00, /* 3204 */
  10021. + 0x51, 0x1c, /* 3205 */
  10022. + 0x8b, 0x2c, /* 3206 */
  10023. + 0x14, 0x30, /* 3207 */
  10024. + 0x9c, 0x00, /* 3208 */
  10025. + 0x9e, 0x01, /* 3209 */
  10026. + 0x8d, 0x2c, /* 3210 */
  10027. + 0x5e, 0x27, /* 3211 */
  10028. + 0x8a, 0x15, /* 3212 */
  10029. + 0x41, 0x30, /* 3213 */
  10030. + 0x9c, 0x00, /* 3214 */
  10031. + 0x07, 0x30, /* 3215 */
  10032. + 0x9e, 0x00, /* 3216 */
  10033. + 0x47, 0x1d, /* 3217 */
  10034. + 0x9a, 0x2c, /* 3218 */
  10035. + 0x2f, 0x08, /* 3219 */
  10036. + 0xf1, 0x00, /* 3220 */
  10037. + 0x2e, 0x08, /* 3221 */
  10038. + 0xf0, 0x00, /* 3222 */
  10039. + 0xe1, 0x30, /* 3223 */
  10040. + 0x87, 0x26, /* 3224 */
  10041. + 0x8a, 0x15, /* 3225 */
  10042. + 0x83, 0x12, /* 3226 */
  10043. + 0x71, 0x27, /* 3227 */
  10044. + 0x8a, 0x15, /* 3228 */
  10045. + 0x92, 0x26, /* 3229 */
  10046. + 0x8a, 0x15, /* 3230 */
  10047. + 0x01, 0x30, /* 3231 */
  10048. + 0x9c, 0x00, /* 3232 */
  10049. + 0x00, 0x00, /* 3233 */
  10050. + 0x6c, 0x27, /* 3234 */
  10051. + 0x8a, 0x15, /* 3235 */
  10052. + 0x03, 0x19, /* 3236 */
  10053. + 0xcd, 0x2c, /* 3237 */
  10054. + 0xbe, 0x13, /* 3238 */
  10055. + 0x45, 0x1c, /* 3239 */
  10056. + 0xb0, 0x2c, /* 3240 */
  10057. + 0x6f, 0x30, /* 3241 */
  10058. + 0x9c, 0x00, /* 3242 */
  10059. + 0x9e, 0x01, /* 3243 */
  10060. + 0x14, 0x30, /* 3244 */
  10061. + 0x9c, 0x00, /* 3245 */
  10062. + 0x06, 0x30, /* 3246 */
  10063. + 0xc1, 0x2c, /* 3247 */
  10064. + 0xc5, 0x1c, /* 3248 */
  10065. + 0xba, 0x2c, /* 3249 */
  10066. + 0x6f, 0x30, /* 3250 */
  10067. + 0x9c, 0x00, /* 3251 */
  10068. + 0x01, 0x30, /* 3252 */
  10069. + 0x9e, 0x00, /* 3253 */
  10070. + 0x14, 0x30, /* 3254 */
  10071. + 0x9c, 0x00, /* 3255 */
  10072. + 0x05, 0x30, /* 3256 */
  10073. + 0xc1, 0x2c, /* 3257 */
  10074. + 0x6f, 0x30, /* 3258 */
  10075. + 0x9c, 0x00, /* 3259 */
  10076. + 0x02, 0x30, /* 3260 */
  10077. + 0x9e, 0x00, /* 3261 */
  10078. + 0x14, 0x30, /* 3262 */
  10079. + 0x9c, 0x00, /* 3263 */
  10080. + 0x03, 0x30, /* 3264 */
  10081. + 0x9e, 0x00, /* 3265 */
  10082. + 0xc7, 0x1c, /* 3266 */
  10083. + 0xc6, 0x2c, /* 3267 */
  10084. + 0x09, 0x30, /* 3268 */
  10085. + 0xc7, 0x2c, /* 3269 */
  10086. + 0x08, 0x30, /* 3270 */
  10087. + 0xd2, 0x00, /* 3271 */
  10088. + 0x18, 0x30, /* 3272 */
  10089. + 0x9c, 0x00, /* 3273 */
  10090. + 0x1e, 0x14, /* 3274 */
  10091. + 0x9e, 0x01, /* 3275 */
  10092. + 0xe7, 0x2c, /* 3276 */
  10093. + 0x23, 0x08, /* 3277 */
  10094. + 0x22, 0x04, /* 3278 */
  10095. + 0x03, 0x1d, /* 3279 */
  10096. + 0xe8, 0x2c, /* 3280 */
  10097. + 0x14, 0x30, /* 3281 */
  10098. + 0x9c, 0x00, /* 3282 */
  10099. + 0x07, 0x30, /* 3283 */
  10100. + 0x9e, 0x00, /* 3284 */
  10101. + 0x47, 0x1d, /* 3285 */
  10102. + 0xd9, 0x2c, /* 3286 */
  10103. + 0x54, 0x14, /* 3287 */
  10104. + 0xe7, 0x2c, /* 3288 */
  10105. + 0x43, 0x08, /* 3289 */
  10106. + 0x4c, 0x02, /* 3290 */
  10107. + 0x03, 0x18, /* 3291 */
  10108. + 0xdf, 0x2c, /* 3292 */
  10109. + 0x05, 0x30, /* 3293 */
  10110. + 0xe6, 0x2c, /* 3294 */
  10111. + 0x3d, 0x08, /* 3295 */
  10112. + 0x4b, 0x02, /* 3296 */
  10113. + 0x03, 0x18, /* 3297 */
  10114. + 0xe5, 0x2c, /* 3298 */
  10115. + 0x04, 0x30, /* 3299 */
  10116. + 0xe6, 0x2c, /* 3300 */
  10117. + 0xff, 0x30, /* 3301 */
  10118. + 0xd2, 0x00, /* 3302 */
  10119. + 0x54, 0x14, /* 3303 */
  10120. + 0xe1, 0x26, /* 3304 */
  10121. + 0x8a, 0x15, /* 3305 */
  10122. + 0xbb, 0x2a, /* 3306 */
  10123. + 0x52, 0x08, /* 3307 */
  10124. + 0x05, 0x3a, /* 3308 */
  10125. + 0x03, 0x1d, /* 3309 */
  10126. + 0x5d, 0x2d, /* 3310 */
  10127. + 0xcc, 0x0a, /* 3311 */
  10128. + 0x69, 0x30, /* 3312 */
  10129. + 0x9c, 0x00, /* 3313 */
  10130. + 0x00, 0x00, /* 3314 */
  10131. + 0x83, 0x12, /* 3315 */
  10132. + 0x1d, 0x08, /* 3316 */
  10133. + 0xd1, 0x00, /* 3317 */
  10134. + 0x4c, 0x1c, /* 3318 */
  10135. + 0x18, 0x2d, /* 3319 */
  10136. + 0x51, 0x1c, /* 3320 */
  10137. + 0x0a, 0x2d, /* 3321 */
  10138. + 0x31, 0x08, /* 3322 */
  10139. + 0xf1, 0x00, /* 3323 */
  10140. + 0x30, 0x08, /* 3324 */
  10141. + 0xf0, 0x00, /* 3325 */
  10142. + 0x03, 0x30, /* 3326 */
  10143. + 0xf2, 0x00, /* 3327 */
  10144. + 0xf3, 0x01, /* 3328 */
  10145. + 0x8a, 0x11, /* 3329 */
  10146. + 0x1c, 0x20, /* 3330 */
  10147. + 0x8a, 0x15, /* 3331 */
  10148. + 0x70, 0x08, /* 3332 */
  10149. + 0xcd, 0x07, /* 3333 */
  10150. + 0x03, 0x18, /* 3334 */
  10151. + 0xce, 0x0a, /* 3335 */
  10152. + 0x71, 0x08, /* 3336 */
  10153. + 0x0f, 0x2d, /* 3337 */
  10154. + 0x30, 0x08, /* 3338 */
  10155. + 0xcd, 0x07, /* 3339 */
  10156. + 0x03, 0x18, /* 3340 */
  10157. + 0xce, 0x0a, /* 3341 */
  10158. + 0x31, 0x08, /* 3342 */
  10159. + 0xce, 0x07, /* 3343 */
  10160. + 0x52, 0x27, /* 3344 */
  10161. + 0x8a, 0x15, /* 3345 */
  10162. + 0xcf, 0x02, /* 3346 */
  10163. + 0x4e, 0x08, /* 3347 */
  10164. + 0x03, 0x1c, /* 3348 */
  10165. + 0xd0, 0x03, /* 3349 */
  10166. + 0xd0, 0x02, /* 3350 */
  10167. + 0x1f, 0x2d, /* 3351 */
  10168. + 0x52, 0x27, /* 3352 */
  10169. + 0x8a, 0x15, /* 3353 */
  10170. + 0xcf, 0x07, /* 3354 */
  10171. + 0x03, 0x18, /* 3355 */
  10172. + 0xd0, 0x0a, /* 3356 */
  10173. + 0x4e, 0x08, /* 3357 */
  10174. + 0xd0, 0x07, /* 3358 */
  10175. + 0x34, 0x27, /* 3359 */
  10176. + 0x8a, 0x15, /* 3360 */
  10177. + 0x3a, 0x08, /* 3361 */
  10178. + 0x76, 0x27, /* 3362 */
  10179. + 0x8a, 0x15, /* 3363 */
  10180. + 0x71, 0x08, /* 3364 */
  10181. + 0xa7, 0x00, /* 3365 */
  10182. + 0x70, 0x08, /* 3366 */
  10183. + 0xa6, 0x00, /* 3367 */
  10184. + 0xaa, 0x27, /* 3368 */
  10185. + 0x8a, 0x15, /* 3369 */
  10186. + 0xbc, 0x00, /* 3370 */
  10187. + 0x41, 0x27, /* 3371 */
  10188. + 0x8a, 0x15, /* 3372 */
  10189. + 0x76, 0x27, /* 3373 */
  10190. + 0x8a, 0x15, /* 3374 */
  10191. + 0x71, 0x08, /* 3375 */
  10192. + 0xa9, 0x00, /* 3376 */
  10193. + 0x70, 0x08, /* 3377 */
  10194. + 0xa8, 0x00, /* 3378 */
  10195. + 0x00, 0x30, /* 3379 */
  10196. + 0xa8, 0x07, /* 3380 */
  10197. + 0x03, 0x18, /* 3381 */
  10198. + 0xa9, 0x0a, /* 3382 */
  10199. + 0xc0, 0x30, /* 3383 */
  10200. + 0xa9, 0x07, /* 3384 */
  10201. + 0x47, 0x27, /* 3385 */
  10202. + 0x8a, 0x15, /* 3386 */
  10203. + 0x87, 0x26, /* 3387 */
  10204. + 0x8a, 0x15, /* 3388 */
  10205. + 0xe8, 0x26, /* 3389 */
  10206. + 0x8a, 0x15, /* 3390 */
  10207. + 0xd0, 0x26, /* 3391 */
  10208. + 0x8a, 0x15, /* 3392 */
  10209. + 0xf0, 0x30, /* 3393 */
  10210. + 0x87, 0x26, /* 3394 */
  10211. + 0x8a, 0x15, /* 3395 */
  10212. + 0x83, 0x12, /* 3396 */
  10213. + 0xd0, 0x26, /* 3397 */
  10214. + 0x8a, 0x15, /* 3398 */
  10215. + 0xf1, 0x30, /* 3399 */
  10216. + 0x87, 0x26, /* 3400 */
  10217. + 0x8a, 0x15, /* 3401 */
  10218. + 0x83, 0x12, /* 3402 */
  10219. + 0x21, 0x27, /* 3403 */
  10220. + 0x8a, 0x15, /* 3404 */
  10221. + 0x87, 0x26, /* 3405 */
  10222. + 0x2f, 0x30, /* 3406 */
  10223. + 0x83, 0x12, /* 3407 */
  10224. + 0x9c, 0x00, /* 3408 */
  10225. + 0x3c, 0x08, /* 3409 */
  10226. + 0x9e, 0x00, /* 3410 */
  10227. + 0xf0, 0x01, /* 3411 */
  10228. + 0xf0, 0x0a, /* 3412 */
  10229. + 0x3c, 0x08, /* 3413 */
  10230. + 0x8a, 0x11, /* 3414 */
  10231. + 0x4f, 0x20, /* 3415 */
  10232. + 0x8a, 0x15, /* 3416 */
  10233. + 0x16, 0x27, /* 3417 */
  10234. + 0x8a, 0x15, /* 3418 */
  10235. + 0x06, 0x30, /* 3419 */
  10236. + 0xe9, 0x2d, /* 3420 */
  10237. + 0x52, 0x08, /* 3421 */
  10238. + 0x04, 0x3a, /* 3422 */
  10239. + 0x03, 0x1d, /* 3423 */
  10240. + 0xa7, 0x2d, /* 3424 */
  10241. + 0xcb, 0x0a, /* 3425 */
  10242. + 0x17, 0x30, /* 3426 */
  10243. + 0x9c, 0x00, /* 3427 */
  10244. + 0x1e, 0x14, /* 3428 */
  10245. + 0x9e, 0x01, /* 3429 */
  10246. + 0x4b, 0x1c, /* 3430 */
  10247. + 0x7a, 0x2d, /* 3431 */
  10248. + 0x20, 0x08, /* 3432 */
  10249. + 0xc9, 0x07, /* 3433 */
  10250. + 0x03, 0x18, /* 3434 */
  10251. + 0xca, 0x0a, /* 3435 */
  10252. + 0x21, 0x08, /* 3436 */
  10253. + 0xca, 0x07, /* 3437 */
  10254. + 0x49, 0x09, /* 3438 */
  10255. + 0xf9, 0x00, /* 3439 */
  10256. + 0x4a, 0x09, /* 3440 */
  10257. + 0xfa, 0x00, /* 3441 */
  10258. + 0xf9, 0x0a, /* 3442 */
  10259. + 0x03, 0x19, /* 3443 */
  10260. + 0xfa, 0x0a, /* 3444 */
  10261. + 0x79, 0x08, /* 3445 */
  10262. + 0xa4, 0x00, /* 3446 */
  10263. + 0x7a, 0x08, /* 3447 */
  10264. + 0xa5, 0x00, /* 3448 */
  10265. + 0x7e, 0x2d, /* 3449 */
  10266. + 0x4a, 0x08, /* 3450 */
  10267. + 0xa5, 0x00, /* 3451 */
  10268. + 0x49, 0x08, /* 3452 */
  10269. + 0xa4, 0x00, /* 3453 */
  10270. + 0x1c, 0x27, /* 3454 */
  10271. + 0x8a, 0x15, /* 3455 */
  10272. + 0x87, 0x26, /* 3456 */
  10273. + 0x8a, 0x15, /* 3457 */
  10274. + 0x83, 0x12, /* 3458 */
  10275. + 0xcc, 0x01, /* 3459 */
  10276. + 0xcd, 0x01, /* 3460 */
  10277. + 0xce, 0x01, /* 3461 */
  10278. + 0xd1, 0x30, /* 3462 */
  10279. + 0x9a, 0x26, /* 3463 */
  10280. + 0x8a, 0x15, /* 3464 */
  10281. + 0x71, 0x08, /* 3465 */
  10282. + 0xa7, 0x00, /* 3466 */
  10283. + 0x70, 0x08, /* 3467 */
  10284. + 0xa6, 0x00, /* 3468 */
  10285. + 0x2d, 0x08, /* 3469 */
  10286. + 0xa9, 0x00, /* 3470 */
  10287. + 0x2c, 0x08, /* 3471 */
  10288. + 0xa8, 0x00, /* 3472 */
  10289. + 0x47, 0x27, /* 3473 */
  10290. + 0x8a, 0x15, /* 3474 */
  10291. + 0x87, 0x26, /* 3475 */
  10292. + 0x8a, 0x15, /* 3476 */
  10293. + 0xe8, 0x26, /* 3477 */
  10294. + 0x8a, 0x15, /* 3478 */
  10295. + 0xd0, 0x26, /* 3479 */
  10296. + 0x8a, 0x15, /* 3480 */
  10297. + 0xf0, 0x30, /* 3481 */
  10298. + 0x87, 0x26, /* 3482 */
  10299. + 0x8a, 0x15, /* 3483 */
  10300. + 0x83, 0x12, /* 3484 */
  10301. + 0xd0, 0x26, /* 3485 */
  10302. + 0x8a, 0x15, /* 3486 */
  10303. + 0xf1, 0x30, /* 3487 */
  10304. + 0x87, 0x26, /* 3488 */
  10305. + 0x8a, 0x15, /* 3489 */
  10306. + 0xaa, 0x27, /* 3490 */
  10307. + 0x8a, 0x15, /* 3491 */
  10308. + 0xbc, 0x00, /* 3492 */
  10309. + 0x2f, 0x30, /* 3493 */
  10310. + 0x50, 0x2d, /* 3494 */
  10311. + 0x52, 0x08, /* 3495 */
  10312. + 0x03, 0x3a, /* 3496 */
  10313. + 0x03, 0x1d, /* 3497 */
  10314. + 0xcd, 0x2d, /* 3498 */
  10315. + 0x54, 0x1c, /* 3499 */
  10316. + 0xb7, 0x2d, /* 3500 */
  10317. + 0x44, 0x30, /* 3501 */
  10318. + 0x9c, 0x00, /* 3502 */
  10319. + 0xb0, 0x30, /* 3503 */
  10320. + 0x4c, 0x27, /* 3504 */
  10321. + 0x8a, 0x15, /* 3505 */
  10322. + 0x48, 0x30, /* 3506 */
  10323. + 0x9c, 0x00, /* 3507 */
  10324. + 0x1e, 0x14, /* 3508 */
  10325. + 0x9e, 0x01, /* 3509 */
  10326. + 0x54, 0x10, /* 3510 */
  10327. + 0x58, 0x30, /* 3511 */
  10328. + 0x9c, 0x00, /* 3512 */
  10329. + 0x00, 0x00, /* 3513 */
  10330. + 0x83, 0x12, /* 3514 */
  10331. + 0x1d, 0x08, /* 3515 */
  10332. + 0xd1, 0x00, /* 3516 */
  10333. + 0x51, 0x1c, /* 3517 */
  10334. + 0xbb, 0x2a, /* 3518 */
  10335. + 0x47, 0x18, /* 3519 */
  10336. + 0xc3, 0x2d, /* 3520 */
  10337. + 0x47, 0x1d, /* 3521 */
  10338. + 0xc5, 0x2d, /* 3522 */
  10339. + 0x06, 0x30, /* 3523 */
  10340. + 0xc6, 0x2d, /* 3524 */
  10341. + 0x07, 0x30, /* 3525 */
  10342. + 0xd2, 0x00, /* 3526 */
  10343. + 0x47, 0x19, /* 3527 */
  10344. + 0xcb, 0x2d, /* 3528 */
  10345. + 0x17, 0x30, /* 3529 */
  10346. + 0x9c, 0x00, /* 3530 */
  10347. + 0x1e, 0x14, /* 3531 */
  10348. + 0xdb, 0x2b, /* 3532 */
  10349. + 0x52, 0x08, /* 3533 */
  10350. + 0x08, 0x3a, /* 3534 */
  10351. + 0x03, 0x1d, /* 3535 */
  10352. + 0xeb, 0x2d, /* 3536 */
  10353. + 0x18, 0x30, /* 3537 */
  10354. + 0x9c, 0x00, /* 3538 */
  10355. + 0x1e, 0x14, /* 3539 */
  10356. + 0x9e, 0x01, /* 3540 */
  10357. + 0xd5, 0x30, /* 3541 */
  10358. + 0x8a, 0x11, /* 3542 */
  10359. + 0xb0, 0x24, /* 3543 */
  10360. + 0x8a, 0x15, /* 3544 */
  10361. + 0xd1, 0x00, /* 3545 */
  10362. + 0x8a, 0x11, /* 3546 */
  10363. + 0xa4, 0x27, /* 3547 */
  10364. + 0x8a, 0x15, /* 3548 */
  10365. + 0x8a, 0x11, /* 3549 */
  10366. + 0xc0, 0x27, /* 3550 */
  10367. + 0x8a, 0x15, /* 3551 */
  10368. + 0x92, 0x26, /* 3552 */
  10369. + 0x8a, 0x15, /* 3553 */
  10370. + 0xe1, 0x26, /* 3554 */
  10371. + 0x8a, 0x15, /* 3555 */
  10372. + 0x23, 0x08, /* 3556 */
  10373. + 0x22, 0x04, /* 3557 */
  10374. + 0x03, 0x1d, /* 3558 */
  10375. + 0xdd, 0x2d, /* 3559 */
  10376. + 0x09, 0x30, /* 3560 */
  10377. + 0xd2, 0x00, /* 3561 */
  10378. + 0xdc, 0x2b, /* 3562 */
  10379. + 0x52, 0x08, /* 3563 */
  10380. + 0x0a, 0x3a, /* 3564 */
  10381. + 0x03, 0x1d, /* 3565 */
  10382. + 0x33, 0x2e, /* 3566 */
  10383. + 0x54, 0x1c, /* 3567 */
  10384. + 0x0b, 0x2e, /* 3568 */
  10385. + 0x54, 0x10, /* 3569 */
  10386. + 0x40, 0x30, /* 3570 */
  10387. + 0xa2, 0x00, /* 3571 */
  10388. + 0x06, 0x30, /* 3572 */
  10389. + 0xa3, 0x00, /* 3573 */
  10390. + 0x69, 0x30, /* 3574 */
  10391. + 0x9c, 0x00, /* 3575 */
  10392. + 0x00, 0x00, /* 3576 */
  10393. + 0x83, 0x12, /* 3577 */
  10394. + 0x1d, 0x08, /* 3578 */
  10395. + 0xd1, 0x00, /* 3579 */
  10396. + 0x14, 0x30, /* 3580 */
  10397. + 0x9c, 0x00, /* 3581 */
  10398. + 0x07, 0x30, /* 3582 */
  10399. + 0x9e, 0x00, /* 3583 */
  10400. + 0x51, 0x1c, /* 3584 */
  10401. + 0x06, 0x2e, /* 3585 */
  10402. + 0x14, 0x30, /* 3586 */
  10403. + 0x9c, 0x00, /* 3587 */
  10404. + 0x9e, 0x01, /* 3588 */
  10405. + 0x08, 0x2e, /* 3589 */
  10406. + 0x5e, 0x27, /* 3590 */
  10407. + 0x8a, 0x15, /* 3591 */
  10408. + 0x15, 0x30, /* 3592 */
  10409. + 0x9c, 0x00, /* 3593 */
  10410. + 0x1e, 0x14, /* 3594 */
  10411. + 0x71, 0x27, /* 3595 */
  10412. + 0x8a, 0x15, /* 3596 */
  10413. + 0x92, 0x26, /* 3597 */
  10414. + 0x8a, 0x15, /* 3598 */
  10415. + 0x01, 0x30, /* 3599 */
  10416. + 0x9c, 0x00, /* 3600 */
  10417. + 0x00, 0x00, /* 3601 */
  10418. + 0x83, 0x12, /* 3602 */
  10419. + 0x1d, 0x08, /* 3603 */
  10420. + 0xc5, 0x00, /* 3604 */
  10421. + 0x9c, 0x01, /* 3605 */
  10422. + 0x00, 0x00, /* 3606 */
  10423. + 0x83, 0x12, /* 3607 */
  10424. + 0x1d, 0x08, /* 3608 */
  10425. + 0xd1, 0x00, /* 3609 */
  10426. + 0x51, 0x18, /* 3610 */
  10427. + 0x1e, 0x2e, /* 3611 */
  10428. + 0x38, 0x30, /* 3612 */
  10429. + 0xe6, 0x2c, /* 3613 */
  10430. + 0x45, 0x08, /* 3614 */
  10431. + 0x03, 0x19, /* 3615 */
  10432. + 0x27, 0x2e, /* 3616 */
  10433. + 0xc7, 0x1c, /* 3617 */
  10434. + 0x25, 0x2e, /* 3618 */
  10435. + 0x09, 0x30, /* 3619 */
  10436. + 0xe6, 0x2c, /* 3620 */
  10437. + 0x08, 0x30, /* 3621 */
  10438. + 0xe6, 0x2c, /* 3622 */
  10439. + 0x23, 0x08, /* 3623 */
  10440. + 0x22, 0x04, /* 3624 */
  10441. + 0x03, 0x1d, /* 3625 */
  10442. + 0xe8, 0x2c, /* 3626 */
  10443. + 0x03, 0x30, /* 3627 */
  10444. + 0x33, 0x02, /* 3628 */
  10445. + 0x03, 0x1c, /* 3629 */
  10446. + 0x23, 0x2e, /* 3630 */
  10447. + 0x38, 0x30, /* 3631 */
  10448. + 0xd2, 0x00, /* 3632 */
  10449. + 0xc2, 0x0a, /* 3633 */
  10450. + 0xe7, 0x2c, /* 3634 */
  10451. + 0x52, 0x08, /* 3635 */
  10452. + 0x0b, 0x3a, /* 3636 */
  10453. + 0x03, 0x1d, /* 3637 */
  10454. + 0x3c, 0x2e, /* 3638 */
  10455. + 0xc2, 0x0a, /* 3639 */
  10456. + 0x54, 0x14, /* 3640 */
  10457. + 0x38, 0x30, /* 3641 */
  10458. + 0xd2, 0x00, /* 3642 */
  10459. + 0xbb, 0x2a, /* 3643 */
  10460. + 0x52, 0x08, /* 3644 */
  10461. + 0x09, 0x3a, /* 3645 */
  10462. + 0x03, 0x1d, /* 3646 */
  10463. + 0x85, 0x2e, /* 3647 */
  10464. + 0x40, 0x30, /* 3648 */
  10465. + 0x9c, 0x00, /* 3649 */
  10466. + 0x1e, 0x14, /* 3650 */
  10467. + 0x01, 0x30, /* 3651 */
  10468. + 0x9c, 0x00, /* 3652 */
  10469. + 0x00, 0x00, /* 3653 */
  10470. + 0x6c, 0x27, /* 3654 */
  10471. + 0x8a, 0x15, /* 3655 */
  10472. + 0x03, 0x19, /* 3656 */
  10473. + 0x81, 0x2e, /* 3657 */
  10474. + 0x29, 0x08, /* 3658 */
  10475. + 0xab, 0x00, /* 3659 */
  10476. + 0x28, 0x08, /* 3660 */
  10477. + 0xaa, 0x00, /* 3661 */
  10478. + 0x30, 0x08, /* 3662 */
  10479. + 0xdb, 0x26, /* 3663 */
  10480. + 0x8a, 0x15, /* 3664 */
  10481. + 0x45, 0x1c, /* 3665 */
  10482. + 0x5e, 0x2e, /* 3666 */
  10483. + 0xe8, 0x30, /* 3667 */
  10484. + 0x9a, 0x26, /* 3668 */
  10485. + 0x8a, 0x15, /* 3669 */
  10486. + 0x05, 0x27, /* 3670 */
  10487. + 0x8a, 0x15, /* 3671 */
  10488. + 0x28, 0x08, /* 3672 */
  10489. + 0xae, 0x07, /* 3673 */
  10490. + 0x03, 0x18, /* 3674 */
  10491. + 0xaf, 0x0a, /* 3675 */
  10492. + 0x29, 0x08, /* 3676 */
  10493. + 0x6f, 0x2e, /* 3677 */
  10494. + 0xc5, 0x1c, /* 3678 */
  10495. + 0x62, 0x2e, /* 3679 */
  10496. + 0xf2, 0x30, /* 3680 */
  10497. + 0x66, 0x2e, /* 3681 */
  10498. + 0x30, 0x08, /* 3682 */
  10499. + 0xdb, 0x26, /* 3683 */
  10500. + 0x8a, 0x15, /* 3684 */
  10501. + 0xf3, 0x30, /* 3685 */
  10502. + 0x9a, 0x26, /* 3686 */
  10503. + 0x8a, 0x15, /* 3687 */
  10504. + 0x05, 0x27, /* 3688 */
  10505. + 0x8a, 0x15, /* 3689 */
  10506. + 0x2a, 0x08, /* 3690 */
  10507. + 0xae, 0x07, /* 3691 */
  10508. + 0x03, 0x18, /* 3692 */
  10509. + 0xaf, 0x0a, /* 3693 */
  10510. + 0x2b, 0x08, /* 3694 */
  10511. + 0xaf, 0x07, /* 3695 */
  10512. + 0x2f, 0x08, /* 3696 */
  10513. + 0xd0, 0x00, /* 3697 */
  10514. + 0x2e, 0x08, /* 3698 */
  10515. + 0xcf, 0x00, /* 3699 */
  10516. + 0x34, 0x27, /* 3700 */
  10517. + 0x8a, 0x15, /* 3701 */
  10518. + 0x3c, 0x08, /* 3702 */
  10519. + 0x76, 0x27, /* 3703 */
  10520. + 0x8a, 0x15, /* 3704 */
  10521. + 0x71, 0x08, /* 3705 */
  10522. + 0xa7, 0x00, /* 3706 */
  10523. + 0x70, 0x08, /* 3707 */
  10524. + 0xa6, 0x00, /* 3708 */
  10525. + 0x21, 0x27, /* 3709 */
  10526. + 0x8a, 0x15, /* 3710 */
  10527. + 0x87, 0x26, /* 3711 */
  10528. + 0x8a, 0x15, /* 3712 */
  10529. + 0x83, 0x12, /* 3713 */
  10530. + 0x54, 0x14, /* 3714 */
  10531. + 0xc8, 0x15, /* 3715 */
  10532. + 0xbb, 0x2a, /* 3716 */
  10533. + 0xbe, 0x17, /* 3717 */
  10534. + 0x37, 0x2c, /* 3718 */
  10535. + 0xf2, 0x00, /* 3719 */
  10536. + 0x83, 0x12, /* 3720 */
  10537. + 0x8e, 0x00, /* 3721 */
  10538. + 0x70, 0x08, /* 3722 */
  10539. + 0x98, 0x00, /* 3723 */
  10540. + 0x71, 0x08, /* 3724 */
  10541. + 0x99, 0x00, /* 3725 */
  10542. + 0x00, 0x00, /* 3726 */
  10543. + 0xfc, 0x3b, /* 3727 */
  10544. + 0x00, 0x00, /* 3728 */
  10545. + 0x08, 0x00, /* 3729 */
  10546. + 0xf2, 0x00, /* 3730 */
  10547. + 0x70, 0x08, /* 3731 */
  10548. + 0xf3, 0x00, /* 3732 */
  10549. + 0xf3, 0x0b, /* 3733 */
  10550. + 0x95, 0x2e, /* 3734 */
  10551. + 0xf2, 0x0b, /* 3735 */
  10552. + 0x93, 0x2e, /* 3736 */
  10553. + 0x08, 0x00, /* 3737 */
  10554. + 0xf2, 0x00, /* 3738 */
  10555. + 0x8c, 0x00, /* 3739 */
  10556. + 0x00, 0x00, /* 3740 */
  10557. + 0xe0, 0x3b, /* 3741 */
  10558. + 0x00, 0x00, /* 3742 */
  10559. + 0x83, 0x12, /* 3743 */
  10560. + 0x11, 0x08, /* 3744 */
  10561. + 0xf3, 0x00, /* 3745 */
  10562. + 0xf4, 0x01, /* 3746 */
  10563. + 0xf4, 0x00, /* 3747 */
  10564. + 0xf3, 0x01, /* 3748 */
  10565. + 0x10, 0x08, /* 3749 */
  10566. + 0xf3, 0x07, /* 3750 */
  10567. + 0x03, 0x18, /* 3751 */
  10568. + 0xf4, 0x0a, /* 3752 */
  10569. + 0x74, 0x08, /* 3753 */
  10570. + 0xf1, 0x00, /* 3754 */
  10571. + 0x73, 0x08, /* 3755 */
  10572. + 0xf0, 0x00, /* 3756 */
  10573. + 0x08, 0x00, /* 3757 */
  10574. + 0xf5, 0x00, /* 3758 */
  10575. + 0x75, 0x0b, /* 3759 */
  10576. + 0xb8, 0x2e, /* 3760 */
  10577. + 0x80, 0x30, /* 3761 */
  10578. + 0x0e, 0x27, /* 3762 */
  10579. + 0x8a, 0x11, /* 3763 */
  10580. + 0x8d, 0x26, /* 3764 */
  10581. + 0x8a, 0x15, /* 3765 */
  10582. + 0x44, 0x30, /* 3766 */
  10583. + 0xc5, 0x2e, /* 3767 */
  10584. + 0x80, 0x30, /* 3768 */
  10585. + 0xf3, 0x00, /* 3769 */
  10586. + 0x82, 0x30, /* 3770 */
  10587. + 0xf2, 0x00, /* 3771 */
  10588. + 0x54, 0x30, /* 3772 */
  10589. + 0xf1, 0x00, /* 3773 */
  10590. + 0x55, 0x30, /* 3774 */
  10591. + 0xf0, 0x00, /* 3775 */
  10592. + 0xef, 0x30, /* 3776 */
  10593. + 0x8a, 0x11, /* 3777 */
  10594. + 0x8d, 0x26, /* 3778 */
  10595. + 0x8a, 0x15, /* 3779 */
  10596. + 0xcc, 0x30, /* 3780 */
  10597. + 0xf0, 0x00, /* 3781 */
  10598. + 0xf1, 0x01, /* 3782 */
  10599. + 0xf4, 0x30, /* 3783 */
  10600. + 0x87, 0x26, /* 3784 */
  10601. + 0xf0, 0x01, /* 3785 */
  10602. + 0xf1, 0x01, /* 3786 */
  10603. + 0xf2, 0x01, /* 3787 */
  10604. + 0xf3, 0x01, /* 3788 */
  10605. + 0xef, 0x30, /* 3789 */
  10606. + 0x8a, 0x11, /* 3790 */
  10607. + 0x8d, 0x2e, /* 3791 */
  10608. + 0x30, 0x08, /* 3792 */
  10609. + 0xaa, 0x07, /* 3793 */
  10610. + 0x03, 0x18, /* 3794 */
  10611. + 0xab, 0x0a, /* 3795 */
  10612. + 0x31, 0x08, /* 3796 */
  10613. + 0xab, 0x07, /* 3797 */
  10614. + 0x2b, 0x08, /* 3798 */
  10615. + 0xf1, 0x00, /* 3799 */
  10616. + 0x2a, 0x08, /* 3800 */
  10617. + 0xf0, 0x00, /* 3801 */
  10618. + 0x08, 0x00, /* 3802 */
  10619. + 0xaa, 0x07, /* 3803 */
  10620. + 0x03, 0x18, /* 3804 */
  10621. + 0xab, 0x0a, /* 3805 */
  10622. + 0x31, 0x08, /* 3806 */
  10623. + 0xab, 0x07, /* 3807 */
  10624. + 0x08, 0x00, /* 3808 */
  10625. + 0x01, 0x30, /* 3809 */
  10626. + 0xa2, 0x02, /* 3810 */
  10627. + 0x00, 0x30, /* 3811 */
  10628. + 0x03, 0x1c, /* 3812 */
  10629. + 0xa3, 0x03, /* 3813 */
  10630. + 0xa3, 0x02, /* 3814 */
  10631. + 0x08, 0x00, /* 3815 */
  10632. + 0x83, 0x12, /* 3816 */
  10633. + 0x29, 0x08, /* 3817 */
  10634. + 0xab, 0x00, /* 3818 */
  10635. + 0x28, 0x08, /* 3819 */
  10636. + 0xaa, 0x00, /* 3820 */
  10637. + 0x08, 0x00, /* 3821 */
  10638. + 0x83, 0x12, /* 3822 */
  10639. + 0x1d, 0x08, /* 3823 */
  10640. + 0xfb, 0x00, /* 3824 */
  10641. + 0x01, 0x30, /* 3825 */
  10642. + 0xfb, 0x06, /* 3826 */
  10643. + 0x4a, 0x30, /* 3827 */
  10644. + 0x9c, 0x00, /* 3828 */
  10645. + 0x7b, 0x08, /* 3829 */
  10646. + 0x9e, 0x00, /* 3830 */
  10647. + 0x4b, 0x30, /* 3831 */
  10648. + 0x9c, 0x00, /* 3832 */
  10649. + 0x1e, 0x14, /* 3833 */
  10650. + 0x16, 0x34, /* 3834 */
  10651. + 0x83, 0x12, /* 3835 */
  10652. + 0x1d, 0x08, /* 3836 */
  10653. + 0xfb, 0x00, /* 3837 */
  10654. + 0x04, 0x30, /* 3838 */
  10655. + 0xfb, 0x06, /* 3839 */
  10656. + 0x4a, 0x30, /* 3840 */
  10657. + 0x9c, 0x00, /* 3841 */
  10658. + 0x7b, 0x08, /* 3842 */
  10659. + 0x9e, 0x00, /* 3843 */
  10660. + 0x1c, 0x34, /* 3844 */
  10661. + 0x71, 0x08, /* 3845 */
  10662. + 0xd0, 0x00, /* 3846 */
  10663. + 0x70, 0x08, /* 3847 */
  10664. + 0xcf, 0x00, /* 3848 */
  10665. + 0x50, 0x08, /* 3849 */
  10666. + 0xaf, 0x00, /* 3850 */
  10667. + 0x4f, 0x08, /* 3851 */
  10668. + 0xae, 0x00, /* 3852 */
  10669. + 0x08, 0x00, /* 3853 */
  10670. + 0xf3, 0x00, /* 3854 */
  10671. + 0x82, 0x30, /* 3855 */
  10672. + 0xf2, 0x00, /* 3856 */
  10673. + 0x22, 0x30, /* 3857 */
  10674. + 0xf1, 0x00, /* 3858 */
  10675. + 0x44, 0x30, /* 3859 */
  10676. + 0xf0, 0x00, /* 3860 */
  10677. + 0xef, 0x34, /* 3861 */
  10678. + 0xd1, 0x00, /* 3862 */
  10679. + 0x30, 0x30, /* 3863 */
  10680. + 0x9c, 0x00, /* 3864 */
  10681. + 0x51, 0x08, /* 3865 */
  10682. + 0x9e, 0x00, /* 3866 */
  10683. + 0x08, 0x00, /* 3867 */
  10684. + 0x25, 0x08, /* 3868 */
  10685. + 0xf1, 0x00, /* 3869 */
  10686. + 0x24, 0x08, /* 3870 */
  10687. + 0xf0, 0x00, /* 3871 */
  10688. + 0xe2, 0x34, /* 3872 */
  10689. + 0x27, 0x08, /* 3873 */
  10690. + 0xf1, 0x00, /* 3874 */
  10691. + 0x26, 0x08, /* 3875 */
  10692. + 0xf0, 0x00, /* 3876 */
  10693. + 0xe0, 0x34, /* 3877 */
  10694. + 0x9c, 0x00, /* 3878 */
  10695. + 0x9e, 0x01, /* 3879 */
  10696. + 0x14, 0x30, /* 3880 */
  10697. + 0x9c, 0x00, /* 3881 */
  10698. + 0x07, 0x30, /* 3882 */
  10699. + 0x9e, 0x00, /* 3883 */
  10700. + 0x08, 0x00, /* 3884 */
  10701. + 0xcd, 0x01, /* 3885 */
  10702. + 0xce, 0x01, /* 3886 */
  10703. + 0xc9, 0x01, /* 3887 */
  10704. + 0xca, 0x01, /* 3888 */
  10705. + 0xcc, 0x01, /* 3889 */
  10706. + 0xcb, 0x01, /* 3890 */
  10707. + 0x08, 0x00, /* 3891 */
  10708. + 0x40, 0x30, /* 3892 */
  10709. + 0xd0, 0x07, /* 3893 */
  10710. + 0x50, 0x08, /* 3894 */
  10711. + 0xf1, 0x00, /* 3895 */
  10712. + 0x4f, 0x08, /* 3896 */
  10713. + 0xf0, 0x00, /* 3897 */
  10714. + 0x08, 0x00, /* 3898 */
  10715. + 0x9c, 0x00, /* 3899 */
  10716. + 0x1e, 0x14, /* 3900 */
  10717. + 0x50, 0x30, /* 3901 */
  10718. + 0x9c, 0x00, /* 3902 */
  10719. + 0x1e, 0x14, /* 3903 */
  10720. + 0x08, 0x00, /* 3904 */
  10721. + 0x27, 0x08, /* 3905 */
  10722. + 0xf1, 0x00, /* 3906 */
  10723. + 0x26, 0x08, /* 3907 */
  10724. + 0xf0, 0x00, /* 3908 */
  10725. + 0x3c, 0x08, /* 3909 */
  10726. + 0x08, 0x00, /* 3910 */
  10727. + 0x29, 0x08, /* 3911 */
  10728. + 0xf1, 0x00, /* 3912 */
  10729. + 0x28, 0x08, /* 3913 */
  10730. + 0xf0, 0x00, /* 3914 */
  10731. + 0xe1, 0x34, /* 3915 */
  10732. + 0x9e, 0x00, /* 3916 */
  10733. + 0x1d, 0x30, /* 3917 */
  10734. + 0x9c, 0x00, /* 3918 */
  10735. + 0x1e, 0x14, /* 3919 */
  10736. + 0x9e, 0x01, /* 3920 */
  10737. + 0x08, 0x00, /* 3921 */
  10738. + 0x2d, 0x08, /* 3922 */
  10739. + 0xd0, 0x00, /* 3923 */
  10740. + 0x2c, 0x08, /* 3924 */
  10741. + 0xcf, 0x00, /* 3925 */
  10742. + 0x4d, 0x08, /* 3926 */
  10743. + 0x08, 0x00, /* 3927 */
  10744. + 0x9c, 0x00, /* 3928 */
  10745. + 0x1e, 0x14, /* 3929 */
  10746. + 0xff, 0x30, /* 3930 */
  10747. + 0xf0, 0x00, /* 3931 */
  10748. + 0xf1, 0x01, /* 3932 */
  10749. + 0x08, 0x00, /* 3933 */
  10750. + 0x14, 0x30, /* 3934 */
  10751. + 0x9c, 0x00, /* 3935 */
  10752. + 0x06, 0x30, /* 3936 */
  10753. + 0x9e, 0x00, /* 3937 */
  10754. + 0x08, 0x00, /* 3938 */
  10755. + 0x83, 0x12, /* 3939 */
  10756. + 0x1d, 0x08, /* 3940 */
  10757. + 0xc5, 0x00, /* 3941 */
  10758. + 0xc5, 0x08, /* 3942 */
  10759. + 0x08, 0x00, /* 3943 */
  10760. + 0x4b, 0x30, /* 3944 */
  10761. + 0x9c, 0x00, /* 3945 */
  10762. + 0x1e, 0x14, /* 3946 */
  10763. + 0x5c, 0x34, /* 3947 */
  10764. + 0x83, 0x12, /* 3948 */
  10765. + 0x1d, 0x08, /* 3949 */
  10766. + 0xc5, 0x00, /* 3950 */
  10767. + 0x45, 0x08, /* 3951 */
  10768. + 0x08, 0x00, /* 3952 */
  10769. + 0x44, 0x08, /* 3953 */
  10770. + 0xf0, 0x00, /* 3954 */
  10771. + 0xf1, 0x01, /* 3955 */
  10772. + 0x3b, 0x08, /* 3956 */
  10773. + 0x08, 0x00, /* 3957 */
  10774. + 0xf2, 0x00, /* 3958 */
  10775. + 0x90, 0x01, /* 3959 */
  10776. + 0x91, 0x01, /* 3960 */
  10777. + 0x92, 0x01, /* 3961 */
  10778. + 0x93, 0x01, /* 3962 */
  10779. + 0x93, 0x16, /* 3963 */
  10780. + 0x72, 0x0a, /* 3964 */
  10781. + 0x80, 0x2f, /* 3965 */
  10782. + 0x03, 0x10, /* 3966 */
  10783. + 0x93, 0x0c, /* 3967 */
  10784. + 0xff, 0x3e, /* 3968 */
  10785. + 0x03, 0x1d, /* 3969 */
  10786. + 0x7e, 0x2f, /* 3970 */
  10787. + 0x94, 0x01, /* 3971 */
  10788. + 0x95, 0x01, /* 3972 */
  10789. + 0x70, 0x08, /* 3973 */
  10790. + 0x96, 0x00, /* 3974 */
  10791. + 0x71, 0x08, /* 3975 */
  10792. + 0x97, 0x00, /* 3976 */
  10793. + 0xf4, 0x01, /* 3977 */
  10794. + 0xf5, 0x01, /* 3978 */
  10795. + 0x11, 0x30, /* 3979 */
  10796. + 0xf3, 0x00, /* 3980 */
  10797. + 0xb2, 0x3b, /* 3981 */
  10798. + 0x03, 0x10, /* 3982 */
  10799. + 0x97, 0x0c, /* 3983 */
  10800. + 0x96, 0x0c, /* 3984 */
  10801. + 0x95, 0x0c, /* 3985 */
  10802. + 0x94, 0x0c, /* 3986 */
  10803. + 0x03, 0x10, /* 3987 */
  10804. + 0xf4, 0x0d, /* 3988 */
  10805. + 0xf5, 0x0d, /* 3989 */
  10806. + 0x83, 0x12, /* 3990 */
  10807. + 0x9b, 0x1f, /* 3991 */
  10808. + 0x17, 0x1b, /* 3992 */
  10809. + 0xa3, 0x2f, /* 3993 */
  10810. + 0x18, 0x08, /* 3994 */
  10811. + 0x90, 0x00, /* 3995 */
  10812. + 0x19, 0x08, /* 3996 */
  10813. + 0x91, 0x00, /* 3997 */
  10814. + 0x1a, 0x08, /* 3998 */
  10815. + 0x92, 0x00, /* 3999 */
  10816. + 0x1b, 0x08, /* 4000 */
  10817. + 0x93, 0x00, /* 4001 */
  10818. + 0x74, 0x14, /* 4002 */
  10819. + 0xf3, 0x0b, /* 4003 */
  10820. + 0x8d, 0x2f, /* 4004 */
  10821. + 0x75, 0x08, /* 4005 */
  10822. + 0xf1, 0x00, /* 4006 */
  10823. + 0x74, 0x08, /* 4007 */
  10824. + 0xf0, 0x00, /* 4008 */
  10825. + 0x08, 0x00, /* 4009 */
  10826. + 0x35, 0x30, /* 4010 */
  10827. + 0x83, 0x12, /* 4011 */
  10828. + 0x27, 0x02, /* 4012 */
  10829. + 0x56, 0x30, /* 4013 */
  10830. + 0x03, 0x19, /* 4014 */
  10831. + 0x26, 0x02, /* 4015 */
  10832. + 0x03, 0x1c, /* 4016 */
  10833. + 0xb6, 0x2f, /* 4017 */
  10834. + 0xf0, 0x01, /* 4018 */
  10835. + 0xbb, 0x01, /* 4019 */
  10836. + 0xbb, 0x0a, /* 4020 */
  10837. + 0xe5, 0x2f, /* 4021 */
  10838. + 0x1a, 0x30, /* 4022 */
  10839. + 0x27, 0x02, /* 4023 */
  10840. + 0xab, 0x30, /* 4024 */
  10841. + 0x03, 0x19, /* 4025 */
  10842. + 0x26, 0x02, /* 4026 */
  10843. + 0x03, 0x1c, /* 4027 */
  10844. + 0xc1, 0x2f, /* 4028 */
  10845. + 0xf0, 0x01, /* 4029 */
  10846. + 0xf0, 0x0a, /* 4030 */
  10847. + 0x02, 0x30, /* 4031 */
  10848. + 0xe4, 0x2f, /* 4032 */
  10849. + 0x0d, 0x30, /* 4033 */
  10850. + 0x27, 0x02, /* 4034 */
  10851. + 0x55, 0x30, /* 4035 */
  10852. + 0x03, 0x19, /* 4036 */
  10853. + 0x26, 0x02, /* 4037 */
  10854. + 0x03, 0x1c, /* 4038 */
  10855. + 0xcc, 0x2f, /* 4039 */
  10856. + 0x02, 0x30, /* 4040 */
  10857. + 0xf0, 0x00, /* 4041 */
  10858. + 0x04, 0x30, /* 4042 */
  10859. + 0xe4, 0x2f, /* 4043 */
  10860. + 0x06, 0x30, /* 4044 */
  10861. + 0x27, 0x02, /* 4045 */
  10862. + 0xab, 0x30, /* 4046 */
  10863. + 0x03, 0x19, /* 4047 */
  10864. + 0x26, 0x02, /* 4048 */
  10865. + 0x03, 0x30, /* 4049 */
  10866. + 0x03, 0x1c, /* 4050 */
  10867. + 0xd7, 0x2f, /* 4051 */
  10868. + 0xf0, 0x00, /* 4052 */
  10869. + 0x08, 0x30, /* 4053 */
  10870. + 0xe4, 0x2f, /* 4054 */
  10871. + 0x27, 0x02, /* 4055 */
  10872. + 0x55, 0x30, /* 4056 */
  10873. + 0x03, 0x19, /* 4057 */
  10874. + 0x26, 0x02, /* 4058 */
  10875. + 0x03, 0x1c, /* 4059 */
  10876. + 0xe1, 0x2f, /* 4060 */
  10877. + 0x04, 0x30, /* 4061 */
  10878. + 0xf0, 0x00, /* 4062 */
  10879. + 0x10, 0x30, /* 4063 */
  10880. + 0xe4, 0x2f, /* 4064 */
  10881. + 0x05, 0x30, /* 4065 */
  10882. + 0xf0, 0x00, /* 4066 */
  10883. + 0x20, 0x30, /* 4067 */
  10884. + 0xbb, 0x00, /* 4068 */
  10885. + 0x70, 0x08, /* 4069 */
  10886. + 0x08, 0x00, /* 4070 */
  10887. + 0xf2, 0x00, /* 4071 */
  10888. + 0x90, 0x00, /* 4072 */
  10889. + 0x91, 0x01, /* 4073 */
  10890. + 0x70, 0x08, /* 4074 */
  10891. + 0x94, 0x00, /* 4075 */
  10892. + 0x71, 0x08, /* 4076 */
  10893. + 0x95, 0x00, /* 4077 */
  10894. + 0x00, 0x00, /* 4078 */
  10895. + 0x6c, 0x3b, /* 4079 */
  10896. + 0x00, 0x00, /* 4080 */
  10897. + 0x83, 0x12, /* 4081 */
  10898. + 0x16, 0x08, /* 4082 */
  10899. + 0xf3, 0x00, /* 4083 */
  10900. + 0xf4, 0x01, /* 4084 */
  10901. + 0xf4, 0x00, /* 4085 */
  10902. + 0xf3, 0x01, /* 4086 */
  10903. + 0x15, 0x08, /* 4087 */
  10904. + 0xf3, 0x07, /* 4088 */
  10905. + 0x03, 0x18, /* 4089 */
  10906. + 0xf4, 0x0a, /* 4090 */
  10907. + 0x74, 0x08, /* 4091 */
  10908. + 0xf1, 0x00, /* 4092 */
  10909. + 0x73, 0x08, /* 4093 */
  10910. + 0xf0, 0x00, /* 4094 */
  10911. + 0x08, 0x00 /* 4095 */
  10912. +};
  10913. +
  10914. +int ds3103_firmware_size = 0x2000;
  10915. +
  10916. diff --git a/drivers/media/usb/dvb-usb/dw2102.c b/drivers/media/usb/dvb-usb/dw2102.c
  10917. old mode 100644
  10918. new mode 100755
  10919. index 346946f3..15bd206c
  10920. --- a/drivers/media/usb/dvb-usb/dw2102.c
  10921. +++ b/drivers/media/usb/dvb-usb/dw2102.c
  10922. @@ -1146,8 +1146,9 @@ static struct stv0900_config prof_7500_stv0900_config = {
  10923. };
  10924.  
  10925. static struct ds3000_config su3000_ds3000_config = {
  10926. - .demod_address = 0x68,
  10927. - .ci_mode = 1,
  10928. + .demod_address = 0x6a,
  10929. + .ci_mode = 0,
  10930. + .output_mode = MtFeTsOutMode_Common,
  10931. .set_lock_led = dw210x_led_ctrl,
  10932. };
  10933.  
  10934. @@ -1425,18 +1426,13 @@ static int su3000_frontend_attach(struct dvb_usb_adapter *adap)
  10935.  
  10936. adap->fe_adap[0].fe = dvb_attach(ds3000_attach, &su3000_ds3000_config,
  10937. &d->i2c_adap);
  10938. - if (adap->fe_adap[0].fe == NULL)
  10939. + if (adap->fe_adap[0].fe == NULL) {
  10940. + info("Failed to attach DS3000/TS2020!\n");
  10941. return -EIO;
  10942. -
  10943. - if (dvb_attach(ts2020_attach, adap->fe_adap[0].fe,
  10944. - &dw2104_ts2020_config,
  10945. - &d->i2c_adap)) {
  10946. - info("Attached DS3000/TS2020!");
  10947. - return 0;
  10948. }
  10949.  
  10950. - info("Failed to attach DS3000/TS2020!");
  10951. - return -EIO;
  10952. + info("Attached DS3000/TS2020!\n");
  10953. + return 0;
  10954. }
  10955.  
  10956. static int t220_frontend_attach(struct dvb_usb_adapter *adap)
  10957. @@ -1749,7 +1745,11 @@ enum dw2102_table_entry {
  10958. TEVII_S482_1,
  10959. TEVII_S482_2,
  10960. TERRATEC_CINERGY_S2_BOX,
  10961. - TEVII_S662
  10962. + TEVII_S662,
  10963. + GENIATECH_S4_3300,
  10964. + GENIATECH_S4_3301,
  10965. + GENIATECH_S4_3302,
  10966. + GENIATECH_S4_3303,
  10967. };
  10968.  
  10969. static struct usb_device_id dw2102_table[] = {
  10970. @@ -1781,6 +1781,10 @@ static struct usb_device_id dw2102_table[] = {
  10971. [TEVII_S482_2] = {USB_DEVICE(0x9022, 0xd484)},
  10972. [TERRATEC_CINERGY_S2_BOX] = {USB_DEVICE(USB_VID_TERRATEC, 0x0105)},
  10973. [TEVII_S662] = {USB_DEVICE(0x9022, USB_PID_TEVII_S662)},
  10974. + [GENIATECH_S4_3300] = {USB_DEVICE(0x1f4d, 0x3300)},
  10975. + [GENIATECH_S4_3301] = {USB_DEVICE(0x1f4d, 0x3301)},
  10976. + [GENIATECH_S4_3302] = {USB_DEVICE(0x1f4d, 0x3302)},
  10977. + [GENIATECH_S4_3303] = {USB_DEVICE(0x1f4d, 0x3303)},
  10978. { }
  10979. };
  10980.  
  10981. @@ -2189,7 +2193,7 @@ static struct dvb_usb_device_properties su3000_properties = {
  10982. }},
  10983. }
  10984. },
  10985. - .num_device_descs = 6,
  10986. + .num_device_descs = 10,
  10987. .devices = {
  10988. { "SU3000HD DVB-S USB2.0",
  10989. { &dw2102_table[GENIATECH_SU3000], NULL },
  10990. @@ -2215,6 +2219,22 @@ static struct dvb_usb_device_properties su3000_properties = {
  10991. { &dw2102_table[GOTVIEW_SAT_HD], NULL },
  10992. { NULL },
  10993. },
  10994. + { "SU3000HD DVB-S/S4-0 USB2.0",
  10995. + { &dw2102_table[GENIATECH_S4_3300], NULL },
  10996. + { NULL },
  10997. + },
  10998. + { "SU3000HD DVB-S/S4-1 USB2.0",
  10999. + { &dw2102_table[GENIATECH_S4_3301], NULL },
  11000. + { NULL },
  11001. + },
  11002. + { "SU3000HD DVB-S/S4-2 USB2.0",
  11003. + { &dw2102_table[GENIATECH_S4_3302], NULL },
  11004. + { NULL },
  11005. + },
  11006. + { "SU3000HD DVB-S/S4-3 USB2.0",
  11007. + { &dw2102_table[GENIATECH_S4_3303], NULL },
  11008. + { NULL },
  11009. + },
  11010. }
  11011. };
  11012.  
  11013. --
  11014. 2.17.1
Add Comment
Please, Sign In to add comment