xref: /linux/drivers/media/usb/pwc/pwc-timon.c (revision 75bf465f0bc33e9b776a46d6a1b9b990f5fb7c37)
1*1a59d1b8SThomas Gleixner // SPDX-License-Identifier: GPL-2.0-or-later
20c0d06caSMauro Carvalho Chehab /* Linux driver for Philips webcam
30c0d06caSMauro Carvalho Chehab    (C) 2004-2006 Luc Saillard (luc@saillard.org)
40c0d06caSMauro Carvalho Chehab 
50c0d06caSMauro Carvalho Chehab    NOTE: this version of pwc is an unofficial (modified) release of pwc & pcwx
60c0d06caSMauro Carvalho Chehab    driver and thus may have bugs that are not present in the original version.
70c0d06caSMauro Carvalho Chehab    Please send bug reports and support requests to <luc@saillard.org>.
80c0d06caSMauro Carvalho Chehab    The decompression routines have been implemented by reverse-engineering the
90c0d06caSMauro Carvalho Chehab    Nemosoft binary pwcx module. Caveat emptor.
100c0d06caSMauro Carvalho Chehab 
110c0d06caSMauro Carvalho Chehab */
120c0d06caSMauro Carvalho Chehab 
130c0d06caSMauro Carvalho Chehab 
140c0d06caSMauro Carvalho Chehab /* This tables contains entries for the 675/680/690 (Timon) camera, with
150c0d06caSMauro Carvalho Chehab    4 different qualities (no compression, low, medium, high).
160c0d06caSMauro Carvalho Chehab    It lists the bandwidth requirements for said mode by its alternate interface
170c0d06caSMauro Carvalho Chehab    number. An alternate of 0 means that the mode is unavailable.
180c0d06caSMauro Carvalho Chehab 
190c0d06caSMauro Carvalho Chehab    There are 6 * 4 * 4 entries:
200c0d06caSMauro Carvalho Chehab      6 different resolutions subqcif, qsif, qcif, sif, cif, vga
210c0d06caSMauro Carvalho Chehab      6 framerates: 5, 10, 15, 20, 25, 30
220c0d06caSMauro Carvalho Chehab      4 compression modi: none, low, medium, high
230c0d06caSMauro Carvalho Chehab 
240c0d06caSMauro Carvalho Chehab    When an uncompressed mode is not available, the next available compressed mode
250c0d06caSMauro Carvalho Chehab    will be chosen (unless the decompressor is absent). Sometimes there are only
260c0d06caSMauro Carvalho Chehab    1 or 2 compressed modes available; in that case entries are duplicated.
270c0d06caSMauro Carvalho Chehab */
280c0d06caSMauro Carvalho Chehab 
290c0d06caSMauro Carvalho Chehab #include "pwc-timon.h"
300c0d06caSMauro Carvalho Chehab 
310c0d06caSMauro Carvalho Chehab const unsigned int Timon_fps_vector[PWC_FPS_MAX_TIMON] = { 5, 10, 15, 20, 25, 30 };
320c0d06caSMauro Carvalho Chehab 
330c0d06caSMauro Carvalho Chehab const struct Timon_table_entry Timon_table[PSZ_MAX][PWC_FPS_MAX_TIMON][4] =
340c0d06caSMauro Carvalho Chehab {
350c0d06caSMauro Carvalho Chehab    /* SQCIF */
360c0d06caSMauro Carvalho Chehab    {
370c0d06caSMauro Carvalho Chehab       /* 5 fps */
380c0d06caSMauro Carvalho Chehab       {
390c0d06caSMauro Carvalho Chehab 	 {1, 140,    0, {0x05, 0xF4, 0x04, 0x00, 0x00, 0x00, 0x00, 0x13, 0x00, 0x8C, 0xFC, 0x80, 0x02}},
400c0d06caSMauro Carvalho Chehab 	 {1, 140,    0, {0x05, 0xF4, 0x04, 0x00, 0x00, 0x00, 0x00, 0x13, 0x00, 0x8C, 0xFC, 0x80, 0x02}},
410c0d06caSMauro Carvalho Chehab 	 {1, 140,    0, {0x05, 0xF4, 0x04, 0x00, 0x00, 0x00, 0x00, 0x13, 0x00, 0x8C, 0xFC, 0x80, 0x02}},
420c0d06caSMauro Carvalho Chehab 	 {1, 140,    0, {0x05, 0xF4, 0x04, 0x00, 0x00, 0x00, 0x00, 0x13, 0x00, 0x8C, 0xFC, 0x80, 0x02}},
430c0d06caSMauro Carvalho Chehab       },
440c0d06caSMauro Carvalho Chehab       /* 10 fps */
450c0d06caSMauro Carvalho Chehab       {
460c0d06caSMauro Carvalho Chehab 	 {2, 280,    0, {0x04, 0xF4, 0x04, 0x00, 0x00, 0x00, 0x00, 0x13, 0x00, 0x18, 0xA9, 0x80, 0x02}},
470c0d06caSMauro Carvalho Chehab 	 {2, 280,    0, {0x04, 0xF4, 0x04, 0x00, 0x00, 0x00, 0x00, 0x13, 0x00, 0x18, 0xA9, 0x80, 0x02}},
480c0d06caSMauro Carvalho Chehab 	 {2, 280,    0, {0x04, 0xF4, 0x04, 0x00, 0x00, 0x00, 0x00, 0x13, 0x00, 0x18, 0xA9, 0x80, 0x02}},
490c0d06caSMauro Carvalho Chehab 	 {2, 280,    0, {0x04, 0xF4, 0x04, 0x00, 0x00, 0x00, 0x00, 0x13, 0x00, 0x18, 0xA9, 0x80, 0x02}},
500c0d06caSMauro Carvalho Chehab       },
510c0d06caSMauro Carvalho Chehab       /* 15 fps */
520c0d06caSMauro Carvalho Chehab       {
530c0d06caSMauro Carvalho Chehab 	 {3, 410,    0, {0x03, 0xF4, 0x04, 0x00, 0x00, 0x00, 0x00, 0x13, 0x00, 0x9A, 0x71, 0x80, 0x02}},
540c0d06caSMauro Carvalho Chehab 	 {3, 410,    0, {0x03, 0xF4, 0x04, 0x00, 0x00, 0x00, 0x00, 0x13, 0x00, 0x9A, 0x71, 0x80, 0x02}},
550c0d06caSMauro Carvalho Chehab 	 {3, 410,    0, {0x03, 0xF4, 0x04, 0x00, 0x00, 0x00, 0x00, 0x13, 0x00, 0x9A, 0x71, 0x80, 0x02}},
560c0d06caSMauro Carvalho Chehab 	 {3, 410,    0, {0x03, 0xF4, 0x04, 0x00, 0x00, 0x00, 0x00, 0x13, 0x00, 0x9A, 0x71, 0x80, 0x02}},
570c0d06caSMauro Carvalho Chehab       },
580c0d06caSMauro Carvalho Chehab       /* 20 fps */
590c0d06caSMauro Carvalho Chehab       {
600c0d06caSMauro Carvalho Chehab 	 {4, 559,    0, {0x02, 0xF4, 0x04, 0x00, 0x00, 0x00, 0x00, 0x13, 0x00, 0x2F, 0x56, 0x80, 0x02}},
610c0d06caSMauro Carvalho Chehab 	 {4, 559,    0, {0x02, 0xF4, 0x04, 0x00, 0x00, 0x00, 0x00, 0x13, 0x00, 0x2F, 0x56, 0x80, 0x02}},
620c0d06caSMauro Carvalho Chehab 	 {4, 559,    0, {0x02, 0xF4, 0x04, 0x00, 0x00, 0x00, 0x00, 0x13, 0x00, 0x2F, 0x56, 0x80, 0x02}},
630c0d06caSMauro Carvalho Chehab 	 {4, 559,    0, {0x02, 0xF4, 0x04, 0x00, 0x00, 0x00, 0x00, 0x13, 0x00, 0x2F, 0x56, 0x80, 0x02}},
640c0d06caSMauro Carvalho Chehab       },
650c0d06caSMauro Carvalho Chehab       /* 25 fps */
660c0d06caSMauro Carvalho Chehab       {
670c0d06caSMauro Carvalho Chehab 	 {5, 659,    0, {0x01, 0xF4, 0x04, 0x00, 0x00, 0x00, 0x00, 0x13, 0x00, 0x93, 0x46, 0x80, 0x02}},
680c0d06caSMauro Carvalho Chehab 	 {5, 659,    0, {0x01, 0xF4, 0x04, 0x00, 0x00, 0x00, 0x00, 0x13, 0x00, 0x93, 0x46, 0x80, 0x02}},
690c0d06caSMauro Carvalho Chehab 	 {5, 659,    0, {0x01, 0xF4, 0x04, 0x00, 0x00, 0x00, 0x00, 0x13, 0x00, 0x93, 0x46, 0x80, 0x02}},
700c0d06caSMauro Carvalho Chehab 	 {5, 659,    0, {0x01, 0xF4, 0x04, 0x00, 0x00, 0x00, 0x00, 0x13, 0x00, 0x93, 0x46, 0x80, 0x02}},
710c0d06caSMauro Carvalho Chehab       },
720c0d06caSMauro Carvalho Chehab       /* 30 fps */
730c0d06caSMauro Carvalho Chehab       {
740c0d06caSMauro Carvalho Chehab 	 {7, 838,    0, {0x00, 0xF4, 0x04, 0x00, 0x00, 0x00, 0x00, 0x13, 0x00, 0x46, 0x3B, 0x80, 0x02}},
750c0d06caSMauro Carvalho Chehab 	 {7, 838,    0, {0x00, 0xF4, 0x04, 0x00, 0x00, 0x00, 0x00, 0x13, 0x00, 0x46, 0x3B, 0x80, 0x02}},
760c0d06caSMauro Carvalho Chehab 	 {7, 838,    0, {0x00, 0xF4, 0x04, 0x00, 0x00, 0x00, 0x00, 0x13, 0x00, 0x46, 0x3B, 0x80, 0x02}},
770c0d06caSMauro Carvalho Chehab 	 {7, 838,    0, {0x00, 0xF4, 0x04, 0x00, 0x00, 0x00, 0x00, 0x13, 0x00, 0x46, 0x3B, 0x80, 0x02}},
780c0d06caSMauro Carvalho Chehab       },
790c0d06caSMauro Carvalho Chehab    },
800c0d06caSMauro Carvalho Chehab    /* QSIF */
810c0d06caSMauro Carvalho Chehab    {
820c0d06caSMauro Carvalho Chehab       /* 5 fps */
830c0d06caSMauro Carvalho Chehab       {
840c0d06caSMauro Carvalho Chehab 	 {1, 146,    0, {0x2D, 0xF4, 0x04, 0x00, 0x00, 0x00, 0x00, 0x18, 0x00, 0x92, 0xFC, 0xC0, 0x02}},
850c0d06caSMauro Carvalho Chehab 	 {1, 146,    0, {0x2D, 0xF4, 0x04, 0x00, 0x00, 0x00, 0x00, 0x18, 0x00, 0x92, 0xFC, 0xC0, 0x02}},
860c0d06caSMauro Carvalho Chehab 	 {1, 146,    0, {0x2D, 0xF4, 0x04, 0x00, 0x00, 0x00, 0x00, 0x18, 0x00, 0x92, 0xFC, 0xC0, 0x02}},
870c0d06caSMauro Carvalho Chehab 	 {1, 146,    0, {0x2D, 0xF4, 0x04, 0x00, 0x00, 0x00, 0x00, 0x18, 0x00, 0x92, 0xFC, 0xC0, 0x02}},
880c0d06caSMauro Carvalho Chehab       },
890c0d06caSMauro Carvalho Chehab       /* 10 fps */
900c0d06caSMauro Carvalho Chehab       {
910c0d06caSMauro Carvalho Chehab 	 {2, 291,    0, {0x2C, 0xF4, 0x04, 0x00, 0x00, 0x00, 0x00, 0x18, 0x00, 0x23, 0xA1, 0xC0, 0x02}},
920c0d06caSMauro Carvalho Chehab 	 {1, 191,  630, {0x2C, 0xF4, 0x05, 0x13, 0xA9, 0x12, 0xE1, 0x17, 0x08, 0xBF, 0xF4, 0xC0, 0x02}},
930c0d06caSMauro Carvalho Chehab 	 {1, 191,  630, {0x2C, 0xF4, 0x05, 0x13, 0xA9, 0x12, 0xE1, 0x17, 0x08, 0xBF, 0xF4, 0xC0, 0x02}},
940c0d06caSMauro Carvalho Chehab 	 {1, 191,  630, {0x2C, 0xF4, 0x05, 0x13, 0xA9, 0x12, 0xE1, 0x17, 0x08, 0xBF, 0xF4, 0xC0, 0x02}},
950c0d06caSMauro Carvalho Chehab       },
960c0d06caSMauro Carvalho Chehab       /* 15 fps */
970c0d06caSMauro Carvalho Chehab       {
980c0d06caSMauro Carvalho Chehab 	 {3, 437,    0, {0x2B, 0xF4, 0x04, 0x00, 0x00, 0x00, 0x00, 0x18, 0x00, 0xB5, 0x6D, 0xC0, 0x02}},
990c0d06caSMauro Carvalho Chehab 	 {2, 291,  640, {0x2B, 0xF4, 0x05, 0x13, 0xF7, 0x13, 0x2F, 0x13, 0x08, 0x23, 0xA1, 0xC0, 0x02}},
1000c0d06caSMauro Carvalho Chehab 	 {2, 291,  640, {0x2B, 0xF4, 0x05, 0x13, 0xF7, 0x13, 0x2F, 0x13, 0x08, 0x23, 0xA1, 0xC0, 0x02}},
1010c0d06caSMauro Carvalho Chehab 	 {1, 191,  420, {0x2B, 0xF4, 0x0D, 0x0D, 0x1B, 0x0C, 0x53, 0x1E, 0x08, 0xBF, 0xF4, 0xC0, 0x02}},
1020c0d06caSMauro Carvalho Chehab       },
1030c0d06caSMauro Carvalho Chehab       /* 20 fps */
1040c0d06caSMauro Carvalho Chehab       {
1050c0d06caSMauro Carvalho Chehab 	 {4, 588,    0, {0x2A, 0xF4, 0x04, 0x00, 0x00, 0x00, 0x00, 0x18, 0x00, 0x4C, 0x52, 0xC0, 0x02}},
1060c0d06caSMauro Carvalho Chehab 	 {3, 447,  730, {0x2A, 0xF4, 0x05, 0x16, 0xC9, 0x16, 0x01, 0x0E, 0x18, 0xBF, 0x69, 0xC0, 0x02}},
1070c0d06caSMauro Carvalho Chehab 	 {2, 292,  476, {0x2A, 0xF4, 0x0D, 0x0E, 0xD8, 0x0E, 0x10, 0x19, 0x18, 0x24, 0xA1, 0xC0, 0x02}},
1080c0d06caSMauro Carvalho Chehab 	 {1, 192,  312, {0x2A, 0xF4, 0x1D, 0x09, 0xB3, 0x08, 0xEB, 0x1E, 0x18, 0xC0, 0xF4, 0xC0, 0x02}},
1090c0d06caSMauro Carvalho Chehab       },
1100c0d06caSMauro Carvalho Chehab       /* 25 fps */
1110c0d06caSMauro Carvalho Chehab       {
1120c0d06caSMauro Carvalho Chehab 	 {5, 703,    0, {0x29, 0xF4, 0x04, 0x00, 0x00, 0x00, 0x00, 0x18, 0x00, 0xBF, 0x42, 0xC0, 0x02}},
1130c0d06caSMauro Carvalho Chehab 	 {3, 447,  610, {0x29, 0xF4, 0x05, 0x13, 0x0B, 0x12, 0x43, 0x14, 0x18, 0xBF, 0x69, 0xC0, 0x02}},
1140c0d06caSMauro Carvalho Chehab 	 {2, 292,  398, {0x29, 0xF4, 0x0D, 0x0C, 0x6C, 0x0B, 0xA4, 0x1E, 0x18, 0x24, 0xA1, 0xC0, 0x02}},
1150c0d06caSMauro Carvalho Chehab 	 {1, 192,  262, {0x29, 0xF4, 0x25, 0x08, 0x23, 0x07, 0x5B, 0x1E, 0x18, 0xC0, 0xF4, 0xC0, 0x02}},
1160c0d06caSMauro Carvalho Chehab       },
1170c0d06caSMauro Carvalho Chehab       /* 30 fps */
1180c0d06caSMauro Carvalho Chehab       {
1190c0d06caSMauro Carvalho Chehab 	 {8, 873,    0, {0x28, 0xF4, 0x04, 0x00, 0x00, 0x00, 0x00, 0x18, 0x00, 0x69, 0x37, 0xC0, 0x02}},
1200c0d06caSMauro Carvalho Chehab 	 {5, 704,  774, {0x28, 0xF4, 0x05, 0x18, 0x21, 0x17, 0x59, 0x0F, 0x18, 0xC0, 0x42, 0xC0, 0x02}},
1210c0d06caSMauro Carvalho Chehab 	 {3, 448,  492, {0x28, 0xF4, 0x05, 0x0F, 0x5D, 0x0E, 0x95, 0x15, 0x18, 0xC0, 0x69, 0xC0, 0x02}},
1220c0d06caSMauro Carvalho Chehab 	 {2, 291,  320, {0x28, 0xF4, 0x1D, 0x09, 0xFB, 0x09, 0x33, 0x1E, 0x18, 0x23, 0xA1, 0xC0, 0x02}},
1230c0d06caSMauro Carvalho Chehab       },
1240c0d06caSMauro Carvalho Chehab    },
1250c0d06caSMauro Carvalho Chehab    /* QCIF */
1260c0d06caSMauro Carvalho Chehab    {
1270c0d06caSMauro Carvalho Chehab       /* 5 fps */
1280c0d06caSMauro Carvalho Chehab       {
1290c0d06caSMauro Carvalho Chehab 	 {1, 193,    0, {0x0D, 0xF4, 0x04, 0x00, 0x00, 0x00, 0x00, 0x12, 0x00, 0xC1, 0xF4, 0xC0, 0x02}},
1300c0d06caSMauro Carvalho Chehab 	 {1, 193,    0, {0x0D, 0xF4, 0x04, 0x00, 0x00, 0x00, 0x00, 0x12, 0x00, 0xC1, 0xF4, 0xC0, 0x02}},
1310c0d06caSMauro Carvalho Chehab 	 {1, 193,    0, {0x0D, 0xF4, 0x04, 0x00, 0x00, 0x00, 0x00, 0x12, 0x00, 0xC1, 0xF4, 0xC0, 0x02}},
1320c0d06caSMauro Carvalho Chehab 	 {1, 193,    0, {0x0D, 0xF4, 0x04, 0x00, 0x00, 0x00, 0x00, 0x12, 0x00, 0xC1, 0xF4, 0xC0, 0x02}},
1330c0d06caSMauro Carvalho Chehab       },
1340c0d06caSMauro Carvalho Chehab       /* 10 fps */
1350c0d06caSMauro Carvalho Chehab       {
1360c0d06caSMauro Carvalho Chehab 	 {3, 385,    0, {0x0C, 0xF4, 0x04, 0x00, 0x00, 0x00, 0x00, 0x12, 0x00, 0x81, 0x79, 0xC0, 0x02}},
1370c0d06caSMauro Carvalho Chehab 	 {2, 291,  800, {0x0C, 0xF4, 0x05, 0x18, 0xF4, 0x18, 0x18, 0x11, 0x08, 0x23, 0xA1, 0xC0, 0x02}},
1380c0d06caSMauro Carvalho Chehab 	 {2, 291,  800, {0x0C, 0xF4, 0x05, 0x18, 0xF4, 0x18, 0x18, 0x11, 0x08, 0x23, 0xA1, 0xC0, 0x02}},
1390c0d06caSMauro Carvalho Chehab 	 {1, 194,  532, {0x0C, 0xF4, 0x05, 0x10, 0x9A, 0x0F, 0xBE, 0x1B, 0x08, 0xC2, 0xF0, 0xC0, 0x02}},
1400c0d06caSMauro Carvalho Chehab       },
1410c0d06caSMauro Carvalho Chehab       /* 15 fps */
1420c0d06caSMauro Carvalho Chehab       {
1430c0d06caSMauro Carvalho Chehab 	 {4, 577,    0, {0x0B, 0xF4, 0x04, 0x00, 0x00, 0x00, 0x00, 0x12, 0x00, 0x41, 0x52, 0xC0, 0x02}},
1440c0d06caSMauro Carvalho Chehab 	 {3, 447,  818, {0x0B, 0xF4, 0x05, 0x19, 0x89, 0x18, 0xAD, 0x0F, 0x10, 0xBF, 0x69, 0xC0, 0x02}},
1450c0d06caSMauro Carvalho Chehab 	 {2, 292,  534, {0x0B, 0xF4, 0x05, 0x10, 0xA3, 0x0F, 0xC7, 0x19, 0x10, 0x24, 0xA1, 0xC0, 0x02}},
1460c0d06caSMauro Carvalho Chehab 	 {1, 195,  356, {0x0B, 0xF4, 0x15, 0x0B, 0x11, 0x0A, 0x35, 0x1E, 0x10, 0xC3, 0xF0, 0xC0, 0x02}},
1470c0d06caSMauro Carvalho Chehab       },
1480c0d06caSMauro Carvalho Chehab       /* 20 fps */
1490c0d06caSMauro Carvalho Chehab       {
1500c0d06caSMauro Carvalho Chehab 	 {6, 776,    0, {0x0A, 0xF4, 0x04, 0x00, 0x00, 0x00, 0x00, 0x12, 0x00, 0x08, 0x3F, 0xC0, 0x02}},
1510c0d06caSMauro Carvalho Chehab 	 {4, 591,  804, {0x0A, 0xF4, 0x05, 0x19, 0x1E, 0x18, 0x42, 0x0F, 0x18, 0x4F, 0x4E, 0xC0, 0x02}},
1520c0d06caSMauro Carvalho Chehab 	 {3, 447,  608, {0x0A, 0xF4, 0x05, 0x12, 0xFD, 0x12, 0x21, 0x15, 0x18, 0xBF, 0x69, 0xC0, 0x02}},
1530c0d06caSMauro Carvalho Chehab 	 {2, 291,  396, {0x0A, 0xF4, 0x15, 0x0C, 0x5E, 0x0B, 0x82, 0x1E, 0x18, 0x23, 0xA1, 0xC0, 0x02}},
1540c0d06caSMauro Carvalho Chehab       },
1550c0d06caSMauro Carvalho Chehab       /* 25 fps */
1560c0d06caSMauro Carvalho Chehab       {
1570c0d06caSMauro Carvalho Chehab 	 {9, 928,    0, {0x09, 0xF4, 0x04, 0x00, 0x00, 0x00, 0x00, 0x12, 0x00, 0xA0, 0x33, 0xC0, 0x02}},
1580c0d06caSMauro Carvalho Chehab 	 {5, 703,  800, {0x09, 0xF4, 0x05, 0x18, 0xF4, 0x18, 0x18, 0x10, 0x18, 0xBF, 0x42, 0xC0, 0x02}},
1590c0d06caSMauro Carvalho Chehab 	 {3, 447,  508, {0x09, 0xF4, 0x0D, 0x0F, 0xD2, 0x0E, 0xF6, 0x1B, 0x18, 0xBF, 0x69, 0xC0, 0x02}},
1600c0d06caSMauro Carvalho Chehab 	 {2, 292,  332, {0x09, 0xF4, 0x1D, 0x0A, 0x5A, 0x09, 0x7E, 0x1E, 0x18, 0x24, 0xA1, 0xC0, 0x02}},
1610c0d06caSMauro Carvalho Chehab       },
1620c0d06caSMauro Carvalho Chehab       /* 30 fps */
1630c0d06caSMauro Carvalho Chehab       {
1640c0d06caSMauro Carvalho Chehab 	 {0, },
1650c0d06caSMauro Carvalho Chehab 	 {9, 956,  876, {0x08, 0xF4, 0x05, 0x1B, 0x58, 0x1A, 0x7C, 0x0E, 0x20, 0xBC, 0x33, 0x10, 0x02}},
1660c0d06caSMauro Carvalho Chehab 	 {4, 592,  542, {0x08, 0xF4, 0x05, 0x10, 0xE4, 0x10, 0x08, 0x17, 0x20, 0x50, 0x4E, 0x10, 0x02}},
1670c0d06caSMauro Carvalho Chehab 	 {2, 291,  266, {0x08, 0xF4, 0x25, 0x08, 0x48, 0x07, 0x6C, 0x1E, 0x20, 0x23, 0xA1, 0x10, 0x02}},
1680c0d06caSMauro Carvalho Chehab       },
1690c0d06caSMauro Carvalho Chehab    },
1700c0d06caSMauro Carvalho Chehab    /* SIF */
1710c0d06caSMauro Carvalho Chehab    {
1720c0d06caSMauro Carvalho Chehab       /* 5 fps */
1730c0d06caSMauro Carvalho Chehab       {
1740c0d06caSMauro Carvalho Chehab 	 {4, 582,    0, {0x35, 0xF4, 0x04, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x46, 0x52, 0x60, 0x02}},
1750c0d06caSMauro Carvalho Chehab 	 {3, 387, 1276, {0x35, 0xF4, 0x05, 0x27, 0xD8, 0x26, 0x48, 0x03, 0x10, 0x83, 0x79, 0x60, 0x02}},
1760c0d06caSMauro Carvalho Chehab 	 {2, 291,  960, {0x35, 0xF4, 0x0D, 0x1D, 0xF2, 0x1C, 0x62, 0x04, 0x10, 0x23, 0xA1, 0x60, 0x02}},
1770c0d06caSMauro Carvalho Chehab 	 {1, 191,  630, {0x35, 0xF4, 0x1D, 0x13, 0xA9, 0x12, 0x19, 0x05, 0x08, 0xBF, 0xF4, 0x60, 0x02}},
1780c0d06caSMauro Carvalho Chehab       },
1790c0d06caSMauro Carvalho Chehab       /* 10 fps */
1800c0d06caSMauro Carvalho Chehab       {
1810c0d06caSMauro Carvalho Chehab 	 {0, },
1820c0d06caSMauro Carvalho Chehab 	 {6, 775, 1278, {0x34, 0xF4, 0x05, 0x27, 0xE8, 0x26, 0x58, 0x05, 0x30, 0x07, 0x3F, 0x10, 0x02}},
1830c0d06caSMauro Carvalho Chehab 	 {3, 447,  736, {0x34, 0xF4, 0x15, 0x16, 0xFB, 0x15, 0x6B, 0x05, 0x18, 0xBF, 0x69, 0x10, 0x02}},
1840c0d06caSMauro Carvalho Chehab 	 {2, 291,  480, {0x34, 0xF4, 0x2D, 0x0E, 0xF9, 0x0D, 0x69, 0x09, 0x18, 0x23, 0xA1, 0x10, 0x02}},
1850c0d06caSMauro Carvalho Chehab       },
1860c0d06caSMauro Carvalho Chehab       /* 15 fps */
1870c0d06caSMauro Carvalho Chehab       {
1880c0d06caSMauro Carvalho Chehab 	 {0, },
1890c0d06caSMauro Carvalho Chehab 	 {9, 955, 1050, {0x33, 0xF4, 0x05, 0x20, 0xCF, 0x1F, 0x3F, 0x06, 0x48, 0xBB, 0x33, 0x10, 0x02}},
1900c0d06caSMauro Carvalho Chehab 	 {4, 591,  650, {0x33, 0xF4, 0x15, 0x14, 0x44, 0x12, 0xB4, 0x08, 0x30, 0x4F, 0x4E, 0x10, 0x02}},
1910c0d06caSMauro Carvalho Chehab 	 {3, 448,  492, {0x33, 0xF4, 0x25, 0x0F, 0x52, 0x0D, 0xC2, 0x09, 0x28, 0xC0, 0x69, 0x10, 0x02}},
1920c0d06caSMauro Carvalho Chehab       },
1930c0d06caSMauro Carvalho Chehab       /* 20 fps */
1940c0d06caSMauro Carvalho Chehab       {
1950c0d06caSMauro Carvalho Chehab 	 {0, },
1960c0d06caSMauro Carvalho Chehab 	 {9, 958,  782, {0x32, 0xF4, 0x0D, 0x18, 0x6A, 0x16, 0xDA, 0x0B, 0x58, 0xBE, 0x33, 0xD0, 0x02}},
1970c0d06caSMauro Carvalho Chehab 	 {5, 703,  574, {0x32, 0xF4, 0x1D, 0x11, 0xE7, 0x10, 0x57, 0x0B, 0x40, 0xBF, 0x42, 0xD0, 0x02}},
1980c0d06caSMauro Carvalho Chehab 	 {3, 446,  364, {0x32, 0xF4, 0x3D, 0x0B, 0x5C, 0x09, 0xCC, 0x0E, 0x30, 0xBE, 0x69, 0xD0, 0x02}},
1990c0d06caSMauro Carvalho Chehab       },
2000c0d06caSMauro Carvalho Chehab       /* 25 fps */
2010c0d06caSMauro Carvalho Chehab       {
2020c0d06caSMauro Carvalho Chehab 	 {0, },
2030c0d06caSMauro Carvalho Chehab 	 {9, 958,  654, {0x31, 0xF4, 0x15, 0x14, 0x66, 0x12, 0xD6, 0x0B, 0x50, 0xBE, 0x33, 0x90, 0x02}},
2040c0d06caSMauro Carvalho Chehab 	 {6, 776,  530, {0x31, 0xF4, 0x25, 0x10, 0x8C, 0x0E, 0xFC, 0x0C, 0x48, 0x08, 0x3F, 0x90, 0x02}},
2050c0d06caSMauro Carvalho Chehab 	 {4, 592,  404, {0x31, 0xF4, 0x35, 0x0C, 0x96, 0x0B, 0x06, 0x0B, 0x38, 0x50, 0x4E, 0x90, 0x02}},
2060c0d06caSMauro Carvalho Chehab       },
2070c0d06caSMauro Carvalho Chehab       /* 30 fps */
2080c0d06caSMauro Carvalho Chehab       {
2090c0d06caSMauro Carvalho Chehab 	 {0, },
2100c0d06caSMauro Carvalho Chehab 	 {9, 957,  526, {0x30, 0xF4, 0x25, 0x10, 0x68, 0x0E, 0xD8, 0x0D, 0x58, 0xBD, 0x33, 0x60, 0x02}},
2110c0d06caSMauro Carvalho Chehab 	 {6, 775,  426, {0x30, 0xF4, 0x35, 0x0D, 0x48, 0x0B, 0xB8, 0x0F, 0x50, 0x07, 0x3F, 0x60, 0x02}},
2120c0d06caSMauro Carvalho Chehab 	 {4, 590,  324, {0x30, 0x7A, 0x4B, 0x0A, 0x1C, 0x08, 0xB4, 0x0E, 0x40, 0x4E, 0x52, 0x60, 0x02}},
2130c0d06caSMauro Carvalho Chehab       },
2140c0d06caSMauro Carvalho Chehab    },
2150c0d06caSMauro Carvalho Chehab    /* CIF */
2160c0d06caSMauro Carvalho Chehab    {
2170c0d06caSMauro Carvalho Chehab       /* 5 fps */
2180c0d06caSMauro Carvalho Chehab       {
2190c0d06caSMauro Carvalho Chehab 	 {6, 771,    0, {0x15, 0xF4, 0x04, 0x00, 0x00, 0x00, 0x00, 0x03, 0x00, 0x03, 0x3F, 0x80, 0x02}},
2200c0d06caSMauro Carvalho Chehab 	 {4, 465, 1278, {0x15, 0xF4, 0x05, 0x27, 0xEE, 0x26, 0x36, 0x03, 0x18, 0xD1, 0x65, 0x80, 0x02}},
2210c0d06caSMauro Carvalho Chehab 	 {2, 291,  800, {0x15, 0xF4, 0x15, 0x18, 0xF4, 0x17, 0x3C, 0x05, 0x18, 0x23, 0xA1, 0x80, 0x02}},
2220c0d06caSMauro Carvalho Chehab 	 {1, 193,  528, {0x15, 0xF4, 0x2D, 0x10, 0x7E, 0x0E, 0xC6, 0x0A, 0x18, 0xC1, 0xF4, 0x80, 0x02}},
2230c0d06caSMauro Carvalho Chehab       },
2240c0d06caSMauro Carvalho Chehab       /* 10 fps */
2250c0d06caSMauro Carvalho Chehab       {
2260c0d06caSMauro Carvalho Chehab 	 {0, },
2270c0d06caSMauro Carvalho Chehab 	 {9, 932, 1278, {0x14, 0xF4, 0x05, 0x27, 0xEE, 0x26, 0x36, 0x04, 0x30, 0xA4, 0x33, 0x10, 0x02}},
2280c0d06caSMauro Carvalho Chehab 	 {4, 591,  812, {0x14, 0xF4, 0x15, 0x19, 0x56, 0x17, 0x9E, 0x06, 0x28, 0x4F, 0x4E, 0x10, 0x02}},
2290c0d06caSMauro Carvalho Chehab 	 {2, 291,  400, {0x14, 0xF4, 0x3D, 0x0C, 0x7A, 0x0A, 0xC2, 0x0E, 0x28, 0x23, 0xA1, 0x10, 0x02}},
2300c0d06caSMauro Carvalho Chehab       },
2310c0d06caSMauro Carvalho Chehab       /* 15 fps */
2320c0d06caSMauro Carvalho Chehab       {
2330c0d06caSMauro Carvalho Chehab 	 {0, },
2340c0d06caSMauro Carvalho Chehab 	 {9, 956,  876, {0x13, 0xF4, 0x0D, 0x1B, 0x58, 0x19, 0xA0, 0x05, 0x38, 0xBC, 0x33, 0x60, 0x02}},
2350c0d06caSMauro Carvalho Chehab 	 {5, 703,  644, {0x13, 0xF4, 0x1D, 0x14, 0x1C, 0x12, 0x64, 0x08, 0x38, 0xBF, 0x42, 0x60, 0x02}},
2360c0d06caSMauro Carvalho Chehab 	 {3, 448,  410, {0x13, 0xF4, 0x3D, 0x0C, 0xC4, 0x0B, 0x0C, 0x0E, 0x38, 0xC0, 0x69, 0x60, 0x02}},
2370c0d06caSMauro Carvalho Chehab       },
2380c0d06caSMauro Carvalho Chehab       /* 20 fps */
2390c0d06caSMauro Carvalho Chehab       {
2400c0d06caSMauro Carvalho Chehab 	 {0, },
2410c0d06caSMauro Carvalho Chehab 	 {9, 956,  650, {0x12, 0xF4, 0x1D, 0x14, 0x4A, 0x12, 0x92, 0x09, 0x48, 0xBC, 0x33, 0x10, 0x03}},
2420c0d06caSMauro Carvalho Chehab 	 {6, 776,  528, {0x12, 0xF4, 0x2D, 0x10, 0x7E, 0x0E, 0xC6, 0x0A, 0x40, 0x08, 0x3F, 0x10, 0x03}},
2430c0d06caSMauro Carvalho Chehab 	 {4, 591,  402, {0x12, 0xF4, 0x3D, 0x0C, 0x8F, 0x0A, 0xD7, 0x0E, 0x40, 0x4F, 0x4E, 0x10, 0x03}},
2440c0d06caSMauro Carvalho Chehab       },
2450c0d06caSMauro Carvalho Chehab       /* 25 fps */
2460c0d06caSMauro Carvalho Chehab       {
2470c0d06caSMauro Carvalho Chehab 	 {0, },
2480c0d06caSMauro Carvalho Chehab 	 {9, 956,  544, {0x11, 0xF4, 0x25, 0x10, 0xF4, 0x0F, 0x3C, 0x0A, 0x48, 0xBC, 0x33, 0xC0, 0x02}},
2490c0d06caSMauro Carvalho Chehab 	 {7, 840,  478, {0x11, 0xF4, 0x2D, 0x0E, 0xEB, 0x0D, 0x33, 0x0B, 0x48, 0x48, 0x3B, 0xC0, 0x02}},
2500c0d06caSMauro Carvalho Chehab 	 {5, 703,  400, {0x11, 0xF4, 0x3D, 0x0C, 0x7A, 0x0A, 0xC2, 0x0E, 0x48, 0xBF, 0x42, 0xC0, 0x02}},
2510c0d06caSMauro Carvalho Chehab       },
2520c0d06caSMauro Carvalho Chehab       /* 30 fps */
2530c0d06caSMauro Carvalho Chehab       {
2540c0d06caSMauro Carvalho Chehab 	 {0, },
2550c0d06caSMauro Carvalho Chehab 	 {9, 956,  438, {0x10, 0xF4, 0x35, 0x0D, 0xAC, 0x0B, 0xF4, 0x0D, 0x50, 0xBC, 0x33, 0x10, 0x02}},
2560c0d06caSMauro Carvalho Chehab 	 {7, 838,  384, {0x10, 0xF4, 0x45, 0x0B, 0xFD, 0x0A, 0x45, 0x0F, 0x50, 0x46, 0x3B, 0x10, 0x02}},
2570c0d06caSMauro Carvalho Chehab 	 {6, 773,  354, {0x10, 0x7A, 0x4B, 0x0B, 0x0C, 0x09, 0x80, 0x10, 0x50, 0x05, 0x3F, 0x10, 0x02}},
2580c0d06caSMauro Carvalho Chehab       },
2590c0d06caSMauro Carvalho Chehab    },
2600c0d06caSMauro Carvalho Chehab    /* VGA */
2610c0d06caSMauro Carvalho Chehab    {
2620c0d06caSMauro Carvalho Chehab       /* 5 fps */
2630c0d06caSMauro Carvalho Chehab       {
2640c0d06caSMauro Carvalho Chehab 	 {0, },
2650c0d06caSMauro Carvalho Chehab 	 {6, 773, 1272, {0x1D, 0xF4, 0x15, 0x27, 0xB6, 0x24, 0x96, 0x02, 0x30, 0x05, 0x3F, 0x10, 0x02}},
2660c0d06caSMauro Carvalho Chehab 	 {4, 592,  976, {0x1D, 0xF4, 0x25, 0x1E, 0x78, 0x1B, 0x58, 0x03, 0x30, 0x50, 0x4E, 0x10, 0x02}},
2670c0d06caSMauro Carvalho Chehab 	 {3, 448,  738, {0x1D, 0xF4, 0x3D, 0x17, 0x0C, 0x13, 0xEC, 0x04, 0x30, 0xC0, 0x69, 0x10, 0x02}},
2680c0d06caSMauro Carvalho Chehab       },
2690c0d06caSMauro Carvalho Chehab       /* 10 fps */
2700c0d06caSMauro Carvalho Chehab       {
2710c0d06caSMauro Carvalho Chehab 	 {0, },
2720c0d06caSMauro Carvalho Chehab 	 {9, 956,  788, {0x1C, 0xF4, 0x35, 0x18, 0x9C, 0x15, 0x7C, 0x03, 0x48, 0xBC, 0x33, 0x10, 0x02}},
2730c0d06caSMauro Carvalho Chehab 	 {6, 776,  640, {0x1C, 0x7A, 0x53, 0x13, 0xFC, 0x11, 0x2C, 0x04, 0x48, 0x08, 0x3F, 0x10, 0x02}},
2740c0d06caSMauro Carvalho Chehab 	 {4, 592,  488, {0x1C, 0x7A, 0x6B, 0x0F, 0x3C, 0x0C, 0x6C, 0x06, 0x48, 0x50, 0x4E, 0x10, 0x02}},
2750c0d06caSMauro Carvalho Chehab       },
2760c0d06caSMauro Carvalho Chehab       /* 15 fps */
2770c0d06caSMauro Carvalho Chehab       {
2780c0d06caSMauro Carvalho Chehab 	 {0, },
2790c0d06caSMauro Carvalho Chehab 	 {9, 957,  526, {0x1B, 0x7A, 0x63, 0x10, 0x68, 0x0D, 0x98, 0x06, 0x58, 0xBD, 0x33, 0x80, 0x02}},
2800c0d06caSMauro Carvalho Chehab 	 {9, 957,  526, {0x1B, 0x7A, 0x63, 0x10, 0x68, 0x0D, 0x98, 0x06, 0x58, 0xBD, 0x33, 0x80, 0x02}},
2810c0d06caSMauro Carvalho Chehab 	 {8, 895,  492, {0x1B, 0x7A, 0x6B, 0x0F, 0x5D, 0x0C, 0x8D, 0x06, 0x58, 0x7F, 0x37, 0x80, 0x02}},
2820c0d06caSMauro Carvalho Chehab       },
2830c0d06caSMauro Carvalho Chehab       /* 20 fps */
2840c0d06caSMauro Carvalho Chehab       {
2850c0d06caSMauro Carvalho Chehab 	 {0, },
2860c0d06caSMauro Carvalho Chehab 	 {0, },
2870c0d06caSMauro Carvalho Chehab 	 {0, },
2880c0d06caSMauro Carvalho Chehab 	 {0, },
2890c0d06caSMauro Carvalho Chehab       },
2900c0d06caSMauro Carvalho Chehab       /* 25 fps */
2910c0d06caSMauro Carvalho Chehab       {
2920c0d06caSMauro Carvalho Chehab 	 {0, },
2930c0d06caSMauro Carvalho Chehab 	 {0, },
2940c0d06caSMauro Carvalho Chehab 	 {0, },
2950c0d06caSMauro Carvalho Chehab 	 {0, },
2960c0d06caSMauro Carvalho Chehab       },
2970c0d06caSMauro Carvalho Chehab       /* 30 fps */
2980c0d06caSMauro Carvalho Chehab       {
2990c0d06caSMauro Carvalho Chehab 	 {0, },
3000c0d06caSMauro Carvalho Chehab 	 {0, },
3010c0d06caSMauro Carvalho Chehab 	 {0, },
3020c0d06caSMauro Carvalho Chehab 	 {0, },
3030c0d06caSMauro Carvalho Chehab       },
3040c0d06caSMauro Carvalho Chehab    },
3050c0d06caSMauro Carvalho Chehab };
3060c0d06caSMauro Carvalho Chehab 
3070c0d06caSMauro Carvalho Chehab /*
3080c0d06caSMauro Carvalho Chehab  * 16 versions:
3090c0d06caSMauro Carvalho Chehab  *   2 tables  (one for Y, and one for U&V)
3100c0d06caSMauro Carvalho Chehab  *   16 levels of details per tables
3110c0d06caSMauro Carvalho Chehab  *   8 blocs
3120c0d06caSMauro Carvalho Chehab  */
3130c0d06caSMauro Carvalho Chehab 
3140c0d06caSMauro Carvalho Chehab const unsigned int TimonRomTable [16][2][16][8] =
3150c0d06caSMauro Carvalho Chehab {
3160c0d06caSMauro Carvalho Chehab  { /* version 0 */
3170c0d06caSMauro Carvalho Chehab   { /* version 0, passes 0 */
3180c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00000000,0x00000000,
3190c0d06caSMauro Carvalho Chehab     0x00000000,0x00000000,0x00000000,0x00000001},
3200c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00000001,0x00000001,
3210c0d06caSMauro Carvalho Chehab     0x00000001,0x00000001,0x00000001,0x00000001},
3220c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00000001,0x00000001,
3230c0d06caSMauro Carvalho Chehab     0x00000001,0x00000009,0x00000009,0x00000009},
3240c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00000009,0x00000001,
3250c0d06caSMauro Carvalho Chehab     0x00000009,0x00000009,0x00000009,0x00000009},
3260c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00000009,0x00000009,
3270c0d06caSMauro Carvalho Chehab     0x00000009,0x00000009,0x00000049,0x00000009},
3280c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00000009,0x00000009,
3290c0d06caSMauro Carvalho Chehab     0x00000009,0x00000049,0x00000049,0x00000049},
3300c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00000009,0x00000009,
3310c0d06caSMauro Carvalho Chehab     0x00000049,0x00000049,0x00000049,0x00000049},
3320c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00000009,0x00000049,
3330c0d06caSMauro Carvalho Chehab     0x00000049,0x00000049,0x00000049,0x00000049},
3340c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00000049,0x00000049,
3350c0d06caSMauro Carvalho Chehab     0x00000049,0x00000049,0x0000024a,0x0000024a},
3360c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00000049,0x00000049,
3370c0d06caSMauro Carvalho Chehab     0x00000049,0x00000249,0x0000024a,0x0000024a},
3380c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00000049,0x00000049,
3390c0d06caSMauro Carvalho Chehab     0x00000249,0x00000249,0x0000024a,0x0000024a},
3400c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00000049,0x00000049,
3410c0d06caSMauro Carvalho Chehab     0x00000249,0x00000249,0x00001252,0x0000024a},
3420c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00000049,0x00000049,
3430c0d06caSMauro Carvalho Chehab     0x00000249,0x0000124a,0x00001252,0x0000024a},
3440c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00000049,0x00000249,
3450c0d06caSMauro Carvalho Chehab     0x00000249,0x0000124a,0x00001252,0x0000024a},
3460c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00000249,0x00001249,
3470c0d06caSMauro Carvalho Chehab     0x0000124a,0x00009252,0x00009292,0x00001252},
3480c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00000000,0x00000000,
3490c0d06caSMauro Carvalho Chehab     0x00000000,0x00000000,0x00000000,0x00000000}
3500c0d06caSMauro Carvalho Chehab   },
3510c0d06caSMauro Carvalho Chehab   { /* version 0, passes 1 */
3520c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00000000,0x00000000,
3530c0d06caSMauro Carvalho Chehab     0x00000000,0x00000000,0x00000000,0x00000000},
3540c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00000001,0x00000001,
3550c0d06caSMauro Carvalho Chehab     0x00000001,0x00000001,0x00000000,0x00000000},
3560c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00000009,0x00000001,
3570c0d06caSMauro Carvalho Chehab     0x00000001,0x00000009,0x00000000,0x00000000},
3580c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00000009,0x00000009,
3590c0d06caSMauro Carvalho Chehab     0x00000009,0x00000009,0x00000000,0x00000000},
3600c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00000009,0x00000009,
3610c0d06caSMauro Carvalho Chehab     0x00000009,0x00000009,0x00000001,0x00000000},
3620c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00000049,0x00000009,
3630c0d06caSMauro Carvalho Chehab     0x00000009,0x00000049,0x00000001,0x00000001},
3640c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00000049,0x00000009,
3650c0d06caSMauro Carvalho Chehab     0x00000009,0x00000049,0x00000001,0x00000001},
3660c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00000049,0x00000049,
3670c0d06caSMauro Carvalho Chehab     0x00000049,0x00000049,0x00000009,0x00000001},
3680c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00000049,0x00000049,
3690c0d06caSMauro Carvalho Chehab     0x00000049,0x00000049,0x00000009,0x00000001},
3700c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00000049,0x00000049,
3710c0d06caSMauro Carvalho Chehab     0x00000049,0x00000049,0x00000009,0x00000001},
3720c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00000049,0x00000049,
3730c0d06caSMauro Carvalho Chehab     0x00000049,0x00000049,0x00000009,0x00000009},
3740c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00000049,0x00000049,
3750c0d06caSMauro Carvalho Chehab     0x00000049,0x00000249,0x00000049,0x00000009},
3760c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00000049,0x00000049,
3770c0d06caSMauro Carvalho Chehab     0x00000049,0x00000249,0x00000049,0x00000009},
3780c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00000249,0x00000049,
3790c0d06caSMauro Carvalho Chehab     0x00000249,0x00000249,0x00000049,0x00000009},
3800c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00001249,0x00000249,
3810c0d06caSMauro Carvalho Chehab     0x0000124a,0x0000124a,0x0000024a,0x00000049},
3820c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00000000,0x00000000,
3830c0d06caSMauro Carvalho Chehab     0x00000000,0x00000000,0x00000000,0x00000000}
3840c0d06caSMauro Carvalho Chehab   }
3850c0d06caSMauro Carvalho Chehab  },
3860c0d06caSMauro Carvalho Chehab  { /* version 1 */
3870c0d06caSMauro Carvalho Chehab   { /* version 1, passes 0 */
3880c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00000000,0x00000000,
3890c0d06caSMauro Carvalho Chehab     0x00000000,0x00000000,0x00000000,0x00000001},
3900c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00000001,0x00000001,
3910c0d06caSMauro Carvalho Chehab     0x00000001,0x00000009,0x00000009,0x00000009},
3920c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00000009,0x00000009,
3930c0d06caSMauro Carvalho Chehab     0x00000009,0x00000009,0x00000009,0x00000009},
3940c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00000009,0x00000009,
3950c0d06caSMauro Carvalho Chehab     0x00000009,0x00000049,0x00000049,0x00000049},
3960c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00000009,0x00000049,
3970c0d06caSMauro Carvalho Chehab     0x00000049,0x00000049,0x00000049,0x00000049},
3980c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00000049,0x00000049,
3990c0d06caSMauro Carvalho Chehab     0x00000049,0x00000249,0x0000024a,0x0000024a},
4000c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00000049,0x00000049,
4010c0d06caSMauro Carvalho Chehab     0x00000249,0x00000249,0x0000024a,0x0000024a},
4020c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00000049,0x00000249,
4030c0d06caSMauro Carvalho Chehab     0x00000249,0x00000249,0x0000024a,0x00001252},
4040c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00000049,0x00000249,
4050c0d06caSMauro Carvalho Chehab     0x00000249,0x0000124a,0x00001252,0x00001252},
4060c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00000049,0x00000249,
4070c0d06caSMauro Carvalho Chehab     0x0000124a,0x0000124a,0x00001252,0x00001252},
4080c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00000249,0x00000249,
4090c0d06caSMauro Carvalho Chehab     0x0000124a,0x0000124a,0x00009292,0x00009292},
4100c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00000249,0x00001249,
4110c0d06caSMauro Carvalho Chehab     0x0000124a,0x00009252,0x00009292,0x00009292},
4120c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00000249,0x00001249,
4130c0d06caSMauro Carvalho Chehab     0x00009252,0x00009252,0x00009292,0x00009292},
4140c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00000249,0x0000924a,
4150c0d06caSMauro Carvalho Chehab     0x00009292,0x00009493,0x00009493,0x00009493},
4160c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00001249,0x00009252,
4170c0d06caSMauro Carvalho Chehab     0x00009492,0x0000a49b,0x0000a49b,0x0000a49b},
4180c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00000000,0x00000000,
4190c0d06caSMauro Carvalho Chehab     0x00000000,0x00000000,0x00000000,0x00000000}
4200c0d06caSMauro Carvalho Chehab   },
4210c0d06caSMauro Carvalho Chehab   { /* version 1, passes 1 */
4220c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00000000,0x00000000,
4230c0d06caSMauro Carvalho Chehab     0x00000000,0x00000000,0x00000000,0x00000000},
4240c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00000009,0x00000009,
4250c0d06caSMauro Carvalho Chehab     0x00000009,0x00000001,0x00000001,0x00000000},
4260c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00000009,0x00000009,
4270c0d06caSMauro Carvalho Chehab     0x00000009,0x00000009,0x00000001,0x00000000},
4280c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00000049,0x00000049,
4290c0d06caSMauro Carvalho Chehab     0x00000049,0x00000009,0x00000001,0x00000000},
4300c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00000049,0x00000049,
4310c0d06caSMauro Carvalho Chehab     0x00000049,0x00000049,0x00000001,0x00000001},
4320c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00000049,0x00000049,
4330c0d06caSMauro Carvalho Chehab     0x00000049,0x00000049,0x00000009,0x00000001},
4340c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00000249,0x00000049,
4350c0d06caSMauro Carvalho Chehab     0x00000049,0x00000249,0x00000009,0x00000001},
4360c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00000249,0x00000049,
4370c0d06caSMauro Carvalho Chehab     0x00000249,0x00000249,0x00000009,0x00000009},
4380c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00000249,0x00000249,
4390c0d06caSMauro Carvalho Chehab     0x00000249,0x00000249,0x00000049,0x00000009},
4400c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00000249,0x00000249,
4410c0d06caSMauro Carvalho Chehab     0x00000249,0x0000124a,0x00000049,0x00000009},
4420c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00000249,0x00000249,
4430c0d06caSMauro Carvalho Chehab     0x00000249,0x0000124a,0x00000049,0x00000009},
4440c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00000249,0x00000249,
4450c0d06caSMauro Carvalho Chehab     0x00000249,0x0000124a,0x0000024a,0x00000049},
4460c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00000249,0x00000249,
4470c0d06caSMauro Carvalho Chehab     0x0000124a,0x0000124a,0x0000024a,0x00000049},
4480c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00000249,0x00000249,
4490c0d06caSMauro Carvalho Chehab     0x0000124a,0x0000124a,0x0000024a,0x00000049},
4500c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00001249,0x00001249,
4510c0d06caSMauro Carvalho Chehab     0x00009252,0x00009252,0x00001252,0x0000024a},
4520c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00000000,0x00000000,
4530c0d06caSMauro Carvalho Chehab     0x00000000,0x00000000,0x00000000,0x00000000}
4540c0d06caSMauro Carvalho Chehab   }
4550c0d06caSMauro Carvalho Chehab  },
4560c0d06caSMauro Carvalho Chehab  { /* version 2 */
4570c0d06caSMauro Carvalho Chehab   { /* version 2, passes 0 */
4580c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00000000,0x00000000,
4590c0d06caSMauro Carvalho Chehab     0x00000000,0x00000000,0x00000000,0x00000001},
4600c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00000009,0x00000009,
4610c0d06caSMauro Carvalho Chehab     0x00000009,0x00000009,0x00000009,0x00000009},
4620c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00000049,0x00000049,
4630c0d06caSMauro Carvalho Chehab     0x00000049,0x00000049,0x00000049,0x00000049},
4640c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00000049,0x00000049,
4650c0d06caSMauro Carvalho Chehab     0x00000049,0x00000249,0x0000024a,0x0000024a},
4660c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00000049,0x00000249,
4670c0d06caSMauro Carvalho Chehab     0x00000249,0x00000249,0x0000024a,0x00001252},
4680c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00000249,0x00000249,
4690c0d06caSMauro Carvalho Chehab     0x00000249,0x0000124a,0x00001252,0x00001252},
4700c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00000249,0x00000249,
4710c0d06caSMauro Carvalho Chehab     0x0000124a,0x0000124a,0x00009292,0x00009292},
4720c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00000249,0x00001249,
4730c0d06caSMauro Carvalho Chehab     0x0000124a,0x00009252,0x00009292,0x00009292},
4740c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00000249,0x00001249,
4750c0d06caSMauro Carvalho Chehab     0x00009252,0x00009292,0x00009292,0x00009292},
4760c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00000249,0x00001249,
4770c0d06caSMauro Carvalho Chehab     0x00009252,0x00009292,0x00009493,0x00009493},
4780c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00000249,0x0000924a,
4790c0d06caSMauro Carvalho Chehab     0x00009252,0x00009493,0x00009493,0x00009493},
4800c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00000249,0x0000924a,
4810c0d06caSMauro Carvalho Chehab     0x00009292,0x00009493,0x00009493,0x00009493},
4820c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00000249,0x00009252,
4830c0d06caSMauro Carvalho Chehab     0x00009492,0x00009493,0x0000a49b,0x0000a49b},
4840c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00001249,0x00009292,
4850c0d06caSMauro Carvalho Chehab     0x00009492,0x000124db,0x000124db,0x000124db},
4860c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x0000924a,0x00009493,
4870c0d06caSMauro Carvalho Chehab     0x0000a493,0x000126dc,0x000126dc,0x000126dc},
4880c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00000000,0x00000000,
4890c0d06caSMauro Carvalho Chehab     0x00000000,0x00000000,0x00000000,0x00000000}
4900c0d06caSMauro Carvalho Chehab   },
4910c0d06caSMauro Carvalho Chehab   { /* version 2, passes 1 */
4920c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00000000,0x00000000,
4930c0d06caSMauro Carvalho Chehab     0x00000000,0x00000000,0x00000000,0x00000000},
4940c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00000049,0x00000009,
4950c0d06caSMauro Carvalho Chehab     0x00000049,0x00000009,0x00000001,0x00000000},
4960c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00000049,0x00000049,
4970c0d06caSMauro Carvalho Chehab     0x00000049,0x00000049,0x00000049,0x00000000},
4980c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00000249,0x00000049,
4990c0d06caSMauro Carvalho Chehab     0x00000249,0x00000049,0x0000024a,0x00000001},
5000c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00000249,0x00000249,
5010c0d06caSMauro Carvalho Chehab     0x00000249,0x00000249,0x0000024a,0x00000001},
5020c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00000249,0x00000249,
5030c0d06caSMauro Carvalho Chehab     0x00000249,0x00000249,0x0000024a,0x00000001},
5040c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00000249,0x00000249,
5050c0d06caSMauro Carvalho Chehab     0x00000249,0x00000249,0x0000024a,0x00000009},
5060c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00000249,0x00000249,
5070c0d06caSMauro Carvalho Chehab     0x0000124a,0x0000124a,0x0000024a,0x00000009},
5080c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00000249,0x00000249,
5090c0d06caSMauro Carvalho Chehab     0x0000124a,0x0000124a,0x0000024a,0x00000009},
5100c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00001249,0x00001249,
5110c0d06caSMauro Carvalho Chehab     0x0000124a,0x00009252,0x00001252,0x00000049},
5120c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00001249,0x00001249,
5130c0d06caSMauro Carvalho Chehab     0x0000124a,0x00009292,0x00001252,0x00000049},
5140c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00001249,0x00001249,
5150c0d06caSMauro Carvalho Chehab     0x0000124a,0x00009292,0x00001252,0x00000049},
5160c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00001249,0x00001249,
5170c0d06caSMauro Carvalho Chehab     0x00009252,0x00009292,0x00001252,0x0000024a},
5180c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00001249,0x00001249,
5190c0d06caSMauro Carvalho Chehab     0x00009292,0x00009292,0x00001252,0x0000024a},
5200c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x0000924a,0x0000924a,
5210c0d06caSMauro Carvalho Chehab     0x00009492,0x00009493,0x00009292,0x00001252},
5220c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00000000,0x00000000,
5230c0d06caSMauro Carvalho Chehab     0x00000000,0x00000000,0x00000000,0x00000000}
5240c0d06caSMauro Carvalho Chehab   }
5250c0d06caSMauro Carvalho Chehab  },
5260c0d06caSMauro Carvalho Chehab  { /* version 3 */
5270c0d06caSMauro Carvalho Chehab   { /* version 3, passes 0 */
5280c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00000000,0x00000000,
5290c0d06caSMauro Carvalho Chehab     0x00000000,0x00000000,0x00000000,0x00000001},
5300c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00000049,0x00000049,
5310c0d06caSMauro Carvalho Chehab     0x00000049,0x00000049,0x00000049,0x00000049},
5320c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00000049,0x00000249,
5330c0d06caSMauro Carvalho Chehab     0x00000249,0x00000249,0x00001252,0x0000024a},
5340c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00000249,0x00000249,
5350c0d06caSMauro Carvalho Chehab     0x00000249,0x0000124a,0x00001252,0x00001252},
5360c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00000249,0x00000249,
5370c0d06caSMauro Carvalho Chehab     0x0000124a,0x00009252,0x00009292,0x00009292},
5380c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00000249,0x00001249,
5390c0d06caSMauro Carvalho Chehab     0x0000124a,0x00009292,0x00009292,0x00009493},
5400c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00000249,0x00001249,
5410c0d06caSMauro Carvalho Chehab     0x00009252,0x00009292,0x00009493,0x00009493},
5420c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00000249,0x00001249,
5430c0d06caSMauro Carvalho Chehab     0x00009292,0x00009493,0x00009493,0x00009493},
5440c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00000249,0x00009252,
5450c0d06caSMauro Carvalho Chehab     0x00009292,0x00009493,0x0000a49b,0x0000a49b},
5460c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00001249,0x00009252,
5470c0d06caSMauro Carvalho Chehab     0x00009292,0x0000a49b,0x0000a49b,0x0000a49b},
5480c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00001249,0x00009252,
5490c0d06caSMauro Carvalho Chehab     0x00009492,0x0000a49b,0x0000a49b,0x0000a49b},
5500c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00001249,0x00009292,
5510c0d06caSMauro Carvalho Chehab     0x00009492,0x0000a49b,0x000124db,0x000124db},
5520c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00001249,0x00009292,
5530c0d06caSMauro Carvalho Chehab     0x0000a493,0x0000a49b,0x000124db,0x000124db},
5540c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00001249,0x00009493,
5550c0d06caSMauro Carvalho Chehab     0x0001249b,0x000126dc,0x000136e4,0x000126dc},
5560c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x0000924a,0x0000a49b,
5570c0d06caSMauro Carvalho Chehab     0x000124db,0x000136e4,0x0001b725,0x000136e4},
5580c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00000000,0x00000000,
5590c0d06caSMauro Carvalho Chehab     0x00000000,0x00000000,0x00000000,0x00000000}
5600c0d06caSMauro Carvalho Chehab   },
5610c0d06caSMauro Carvalho Chehab   { /* version 3, passes 1 */
5620c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00000000,0x00000000,
5630c0d06caSMauro Carvalho Chehab     0x00000000,0x00000000,0x00000000,0x00000000},
5640c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00000049,0x00000049,
5650c0d06caSMauro Carvalho Chehab     0x00000049,0x00000049,0x00000001,0x00000000},
5660c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00000249,0x00000249,
5670c0d06caSMauro Carvalho Chehab     0x00000249,0x00000249,0x00000049,0x00000001},
5680c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00000249,0x00000249,
5690c0d06caSMauro Carvalho Chehab     0x00000249,0x0000124a,0x00001252,0x00000001},
5700c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00000249,0x00000249,
5710c0d06caSMauro Carvalho Chehab     0x0000124a,0x0000124a,0x00001252,0x00000009},
5720c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00000249,0x00001249,
5730c0d06caSMauro Carvalho Chehab     0x0000124a,0x00009252,0x00009292,0x00000009},
5740c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00001249,0x00001249,
5750c0d06caSMauro Carvalho Chehab     0x0000124a,0x00009252,0x00009292,0x00000049},
5760c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00001249,0x00001249,
5770c0d06caSMauro Carvalho Chehab     0x00009252,0x00009252,0x00009292,0x00000049},
5780c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00001249,0x00001249,
5790c0d06caSMauro Carvalho Chehab     0x00009252,0x00009493,0x00009292,0x0000024a},
5800c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00001249,0x00001249,
5810c0d06caSMauro Carvalho Chehab     0x00009252,0x00009493,0x00009292,0x0000024a},
5820c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00001249,0x00001249,
5830c0d06caSMauro Carvalho Chehab     0x00009252,0x00009493,0x00009493,0x00001252},
5840c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00001249,0x0000924a,
5850c0d06caSMauro Carvalho Chehab     0x00009292,0x00009493,0x00009493,0x00001252},
5860c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00001249,0x0000924a,
5870c0d06caSMauro Carvalho Chehab     0x00009492,0x00009493,0x00009493,0x00009292},
5880c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00001249,0x00009252,
5890c0d06caSMauro Carvalho Chehab     0x00009492,0x0000a49b,0x00009493,0x00009292},
5900c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x0000924a,0x00009292,
5910c0d06caSMauro Carvalho Chehab     0x0000a493,0x000124db,0x0000a49b,0x00009493},
5920c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00000000,0x00000000,
5930c0d06caSMauro Carvalho Chehab     0x00000000,0x00000000,0x00000000,0x00000000}
5940c0d06caSMauro Carvalho Chehab   }
5950c0d06caSMauro Carvalho Chehab  },
5960c0d06caSMauro Carvalho Chehab  { /* version 4 */
5970c0d06caSMauro Carvalho Chehab   { /* version 4, passes 0 */
5980c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00000049,0x00000049,
5990c0d06caSMauro Carvalho Chehab     0x00000049,0x00000049,0x0000024a,0x0000024a},
6000c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00000249,0x00000249,
6010c0d06caSMauro Carvalho Chehab     0x00000249,0x0000124a,0x00001252,0x00009292},
6020c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00000249,0x00000249,
6030c0d06caSMauro Carvalho Chehab     0x0000124a,0x00009252,0x00009292,0x00009292},
6040c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00000249,0x00001249,
6050c0d06caSMauro Carvalho Chehab     0x0000124a,0x00009292,0x00009493,0x00009493},
6060c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00000249,0x00001249,
6070c0d06caSMauro Carvalho Chehab     0x00009252,0x00009493,0x00009493,0x0000a49b},
6080c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00000249,0x0000924a,
6090c0d06caSMauro Carvalho Chehab     0x00009292,0x00009493,0x0000a49b,0x0000a49b},
6100c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00001249,0x0000924a,
6110c0d06caSMauro Carvalho Chehab     0x00009292,0x00009493,0x0000a49b,0x000124db},
6120c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00001249,0x00009252,
6130c0d06caSMauro Carvalho Chehab     0x00009492,0x0000a49b,0x0000a49b,0x000124db},
6140c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00001249,0x00009292,
6150c0d06caSMauro Carvalho Chehab     0x00009492,0x000124db,0x000124db,0x000126dc},
6160c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00001249,0x00009292,
6170c0d06caSMauro Carvalho Chehab     0x0000a493,0x000124db,0x000126dc,0x000126dc},
6180c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00001249,0x00009493,
6190c0d06caSMauro Carvalho Chehab     0x0000a493,0x000124db,0x000126dc,0x000136e4},
6200c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00001249,0x00009493,
6210c0d06caSMauro Carvalho Chehab     0x0000a493,0x000126dc,0x000136e4,0x000136e4},
6220c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x0000924a,0x00009493,
6230c0d06caSMauro Carvalho Chehab     0x0001249b,0x000126dc,0x000136e4,0x000136e4},
6240c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x0000924a,0x0000a49b,
6250c0d06caSMauro Carvalho Chehab     0x000124db,0x000136e4,0x000136e4,0x0001b724},
6260c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00009252,0x000124db,
6270c0d06caSMauro Carvalho Chehab     0x000126dc,0x0001b724,0x0001b725,0x0001b925},
6280c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00000000,0x00000000,
6290c0d06caSMauro Carvalho Chehab     0x00000000,0x00000000,0x00000000,0x00000000}
6300c0d06caSMauro Carvalho Chehab   },
6310c0d06caSMauro Carvalho Chehab   { /* version 4, passes 1 */
6320c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00000049,0x00000049,
6330c0d06caSMauro Carvalho Chehab     0x00000049,0x00000049,0x00000049,0x00000049},
6340c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00000249,0x00000249,
6350c0d06caSMauro Carvalho Chehab     0x00000249,0x00000249,0x0000024a,0x00000049},
6360c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00001249,0x00000249,
6370c0d06caSMauro Carvalho Chehab     0x0000124a,0x0000124a,0x00001252,0x00000049},
6380c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00001249,0x00001249,
6390c0d06caSMauro Carvalho Chehab     0x0000124a,0x0000124a,0x00009292,0x0000024a},
6400c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00001249,0x00001249,
6410c0d06caSMauro Carvalho Chehab     0x00009252,0x00009292,0x00009292,0x0000024a},
6420c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00001249,0x00001249,
6430c0d06caSMauro Carvalho Chehab     0x00009252,0x00009292,0x0000a49b,0x0000024a},
6440c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00001249,0x00001249,
6450c0d06caSMauro Carvalho Chehab     0x00009292,0x00009493,0x0000a49b,0x00001252},
6460c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00001249,0x00001249,
6470c0d06caSMauro Carvalho Chehab     0x00009292,0x00009493,0x0000a49b,0x00001252},
6480c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00001249,0x0000924a,
6490c0d06caSMauro Carvalho Chehab     0x00009492,0x0000a49b,0x0000a49b,0x00001252},
6500c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00001249,0x00009252,
6510c0d06caSMauro Carvalho Chehab     0x00009492,0x0000a49b,0x0000a49b,0x00009292},
6520c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00001249,0x00009292,
6530c0d06caSMauro Carvalho Chehab     0x00009492,0x0000a49b,0x0000a49b,0x00009292},
6540c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00001249,0x00009493,
6550c0d06caSMauro Carvalho Chehab     0x0000a493,0x0000a49b,0x0000a49b,0x00009292},
6560c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00001249,0x00009493,
6570c0d06caSMauro Carvalho Chehab     0x0000a493,0x0000a49b,0x0000a49b,0x00009493},
6580c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x0000924a,0x00009493,
6590c0d06caSMauro Carvalho Chehab     0x0000a493,0x000124db,0x0000a49b,0x00009493},
6600c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00009252,0x0000a49b,
6610c0d06caSMauro Carvalho Chehab     0x0001249b,0x000126dc,0x000124db,0x0000a49b},
6620c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00000000,0x00000000,
6630c0d06caSMauro Carvalho Chehab     0x00000000,0x00000000,0x00000000,0x00000000}
6640c0d06caSMauro Carvalho Chehab   }
6650c0d06caSMauro Carvalho Chehab  },
6660c0d06caSMauro Carvalho Chehab  { /* version 5 */
6670c0d06caSMauro Carvalho Chehab   { /* version 5, passes 0 */
6680c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00000249,0x00000249,
6690c0d06caSMauro Carvalho Chehab     0x00000249,0x0000124a,0x00001252,0x00009292},
6700c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00000249,0x00001249,
6710c0d06caSMauro Carvalho Chehab     0x0000124a,0x00009292,0x00009292,0x00009493},
6720c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00000249,0x0000924a,
6730c0d06caSMauro Carvalho Chehab     0x00009292,0x00009493,0x0000a49b,0x0000a49b},
6740c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00001249,0x0000924a,
6750c0d06caSMauro Carvalho Chehab     0x00009292,0x00009493,0x0000a49b,0x0000a49b},
6760c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00001249,0x0000924a,
6770c0d06caSMauro Carvalho Chehab     0x00009492,0x0000a49b,0x0000a49b,0x000124db},
6780c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00001249,0x00009292,
6790c0d06caSMauro Carvalho Chehab     0x00009492,0x0000a49b,0x000124db,0x000124db},
6800c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00001249,0x00009292,
6810c0d06caSMauro Carvalho Chehab     0x0000a493,0x000124db,0x000124db,0x000126dc},
6820c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00001249,0x00009493,
6830c0d06caSMauro Carvalho Chehab     0x0000a493,0x000124db,0x000126dc,0x000126dc},
6840c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00001249,0x00009493,
6850c0d06caSMauro Carvalho Chehab     0x0000a493,0x000126dc,0x000136e4,0x000136e4},
6860c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00001249,0x00009493,
6870c0d06caSMauro Carvalho Chehab     0x0001249b,0x000126dc,0x000136e4,0x000136e4},
6880c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00001249,0x00009493,
6890c0d06caSMauro Carvalho Chehab     0x0001249b,0x000126dc,0x000136e4,0x000136e4},
6900c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x0000924a,0x00009493,
6910c0d06caSMauro Carvalho Chehab     0x0001249b,0x000126dc,0x0001b725,0x0001b724},
6920c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x0000924a,0x0000a49b,
6930c0d06caSMauro Carvalho Chehab     0x000124db,0x000126dc,0x0001b725,0x0001b724},
6940c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00009292,0x0000a49b,
6950c0d06caSMauro Carvalho Chehab     0x000126dc,0x000136e4,0x0001b92d,0x0001b925},
6960c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00009492,0x000124db,
6970c0d06caSMauro Carvalho Chehab     0x000136e4,0x0001b724,0x0001c96e,0x0001c92d},
6980c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00000000,0x00000000,
6990c0d06caSMauro Carvalho Chehab     0x00000000,0x00000000,0x00000000,0x00000000}
7000c0d06caSMauro Carvalho Chehab   },
7010c0d06caSMauro Carvalho Chehab   { /* version 5, passes 1 */
7020c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00000249,0x00000249,
7030c0d06caSMauro Carvalho Chehab     0x0000124a,0x00000249,0x0000024a,0x0000024a},
7040c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00001249,0x00001249,
7050c0d06caSMauro Carvalho Chehab     0x0000124a,0x0000124a,0x00001252,0x0000024a},
7060c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00001249,0x00001249,
7070c0d06caSMauro Carvalho Chehab     0x00009292,0x00009493,0x00009493,0x0000024a},
7080c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00001249,0x00001249,
7090c0d06caSMauro Carvalho Chehab     0x00009292,0x00009493,0x00009493,0x00001252},
7100c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00001249,0x00001249,
7110c0d06caSMauro Carvalho Chehab     0x00009292,0x00009493,0x0000a49b,0x00001252},
7120c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00001249,0x0000924a,
7130c0d06caSMauro Carvalho Chehab     0x00009492,0x00009493,0x000124db,0x00001252},
7140c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00001249,0x00009292,
7150c0d06caSMauro Carvalho Chehab     0x00009492,0x00009493,0x000124db,0x00009292},
7160c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00001249,0x00009292,
7170c0d06caSMauro Carvalho Chehab     0x00009492,0x0000a49b,0x000124db,0x00009292},
7180c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00001249,0x00009493,
7190c0d06caSMauro Carvalho Chehab     0x0000a493,0x0000a49b,0x000124db,0x00009292},
7200c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00001249,0x00009493,
7210c0d06caSMauro Carvalho Chehab     0x0000a493,0x000124db,0x000124db,0x00009493},
7220c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x0000924a,0x00009493,
7230c0d06caSMauro Carvalho Chehab     0x0000a493,0x000124db,0x000124db,0x00009493},
7240c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x0000924a,0x00009493,
7250c0d06caSMauro Carvalho Chehab     0x0000a493,0x000124db,0x000124db,0x00009493},
7260c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x0000924a,0x00009493,
7270c0d06caSMauro Carvalho Chehab     0x0000a493,0x000124db,0x000124db,0x0000a49b},
7280c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x0000924a,0x0000a49b,
7290c0d06caSMauro Carvalho Chehab     0x000124db,0x000126dc,0x000124db,0x0000a49b},
7300c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00009252,0x000124db,
7310c0d06caSMauro Carvalho Chehab     0x000126dc,0x000136e4,0x000126dc,0x000124db},
7320c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00000000,0x00000000,
7330c0d06caSMauro Carvalho Chehab     0x00000000,0x00000000,0x00000000,0x00000000}
7340c0d06caSMauro Carvalho Chehab   }
7350c0d06caSMauro Carvalho Chehab  },
7360c0d06caSMauro Carvalho Chehab  { /* version 6 */
7370c0d06caSMauro Carvalho Chehab   { /* version 6, passes 0 */
7380c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00000249,0x00000249,
7390c0d06caSMauro Carvalho Chehab     0x0000124a,0x0000124a,0x00009292,0x00009292},
7400c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00001249,0x00001249,
7410c0d06caSMauro Carvalho Chehab     0x00009292,0x00009493,0x0000a49b,0x0000a49b},
7420c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00001249,0x0000924a,
7430c0d06caSMauro Carvalho Chehab     0x00009492,0x0000a49b,0x0000a49b,0x000124db},
7440c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00001249,0x00009292,
7450c0d06caSMauro Carvalho Chehab     0x00009492,0x000124db,0x000126dc,0x000126dc},
7460c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00001249,0x00009493,
7470c0d06caSMauro Carvalho Chehab     0x0000a493,0x000124db,0x000126dc,0x000126dc},
7480c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00001249,0x00009493,
7490c0d06caSMauro Carvalho Chehab     0x0000a493,0x000126dc,0x000136e4,0x000136e4},
7500c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00001249,0x00009493,
7510c0d06caSMauro Carvalho Chehab     0x0000a493,0x000126dc,0x000136e4,0x0001b724},
7520c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00001249,0x00009493,
7530c0d06caSMauro Carvalho Chehab     0x0001249b,0x000126dc,0x000136e4,0x0001b724},
7540c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x0000924a,0x0000a49b,
7550c0d06caSMauro Carvalho Chehab     0x0001249b,0x000126dc,0x000136e4,0x0001b724},
7560c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x0000924a,0x0000a49b,
7570c0d06caSMauro Carvalho Chehab     0x0001249b,0x000136e4,0x0001b725,0x0001b724},
7580c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x0000924a,0x0000a49b,
7590c0d06caSMauro Carvalho Chehab     0x000124db,0x000136e4,0x0001b725,0x0001b925},
7600c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00009292,0x0000a49b,
7610c0d06caSMauro Carvalho Chehab     0x000126dc,0x000136e4,0x0001b92d,0x0001b925},
7620c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00009292,0x0000a49b,
7630c0d06caSMauro Carvalho Chehab     0x000126dc,0x0001b724,0x0001b92d,0x0001c92d},
7640c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00009492,0x000124db,
7650c0d06caSMauro Carvalho Chehab     0x000126dc,0x0001b724,0x0001c96e,0x0001c92d},
7660c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x0000a492,0x000126db,
7670c0d06caSMauro Carvalho Chehab     0x000136e4,0x0001b925,0x00025bb6,0x00024b77},
7680c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00000000,0x00000000,
7690c0d06caSMauro Carvalho Chehab     0x00000000,0x00000000,0x00000000,0x00000000}
7700c0d06caSMauro Carvalho Chehab   },
7710c0d06caSMauro Carvalho Chehab   { /* version 6, passes 1 */
7720c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00001249,0x00000249,
7730c0d06caSMauro Carvalho Chehab     0x0000124a,0x0000124a,0x00001252,0x00001252},
7740c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00001249,0x00001249,
7750c0d06caSMauro Carvalho Chehab     0x00009252,0x00009292,0x00009292,0x00001252},
7760c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00001249,0x0000924a,
7770c0d06caSMauro Carvalho Chehab     0x00009492,0x00009493,0x0000a49b,0x00001252},
7780c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00001249,0x00009252,
7790c0d06caSMauro Carvalho Chehab     0x00009492,0x0000a49b,0x0000a49b,0x00009292},
7800c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00001249,0x00009292,
7810c0d06caSMauro Carvalho Chehab     0x00009492,0x0000a49b,0x0000a49b,0x00009292},
7820c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00001249,0x00009493,
7830c0d06caSMauro Carvalho Chehab     0x0000a493,0x0000a49b,0x000126dc,0x00009292},
7840c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x0000924a,0x00009493,
7850c0d06caSMauro Carvalho Chehab     0x0000a493,0x0000a49b,0x000126dc,0x00009493},
7860c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x0000924a,0x00009493,
7870c0d06caSMauro Carvalho Chehab     0x0000a493,0x0000a49b,0x000126dc,0x00009493},
7880c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x0000924a,0x00009493,
7890c0d06caSMauro Carvalho Chehab     0x0000a493,0x000124db,0x000126dc,0x00009493},
7900c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x0000924a,0x00009493,
7910c0d06caSMauro Carvalho Chehab     0x0000a493,0x000124db,0x000126dc,0x0000a49b},
7920c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x0000924a,0x0000a49b,
7930c0d06caSMauro Carvalho Chehab     0x0000a493,0x000124db,0x000126dc,0x0000a49b},
7940c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x0000924a,0x0000a49b,
7950c0d06caSMauro Carvalho Chehab     0x0001249b,0x000126dc,0x000126dc,0x0000a49b},
7960c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x0000924a,0x0000a49b,
7970c0d06caSMauro Carvalho Chehab     0x000124db,0x000136e4,0x000126dc,0x000124db},
7980c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00009492,0x0000a49b,
7990c0d06caSMauro Carvalho Chehab     0x000136e4,0x000136e4,0x000126dc,0x000124db},
8000c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x0000a492,0x000124db,
8010c0d06caSMauro Carvalho Chehab     0x0001b724,0x0001b724,0x000136e4,0x000126dc},
8020c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00000000,0x00000000,
8030c0d06caSMauro Carvalho Chehab     0x00000000,0x00000000,0x00000000,0x00000000}
8040c0d06caSMauro Carvalho Chehab   }
8050c0d06caSMauro Carvalho Chehab  },
8060c0d06caSMauro Carvalho Chehab  { /* version 7 */
8070c0d06caSMauro Carvalho Chehab   { /* version 7, passes 0 */
8080c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00001249,0x00001249,
8090c0d06caSMauro Carvalho Chehab     0x00009292,0x00009493,0x0000a49b,0x000124db},
8100c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00001249,0x00009292,
8110c0d06caSMauro Carvalho Chehab     0x0000a493,0x0000a49b,0x000124db,0x000126dc},
8120c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00001249,0x00009493,
8130c0d06caSMauro Carvalho Chehab     0x0000a493,0x000124db,0x000126dc,0x000136e4},
8140c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00001249,0x00009493,
8150c0d06caSMauro Carvalho Chehab     0x0000a493,0x000124db,0x000136e4,0x000136e4},
8160c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00001249,0x00009493,
8170c0d06caSMauro Carvalho Chehab     0x0001249b,0x000126dc,0x000136e4,0x000136e4},
8180c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00001249,0x0000a49b,
8190c0d06caSMauro Carvalho Chehab     0x0001249b,0x000126dc,0x000136e4,0x0001b724},
8200c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x0000924a,0x0000a49b,
8210c0d06caSMauro Carvalho Chehab     0x0001249b,0x000126dc,0x000136e4,0x0001b724},
8220c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x0000924a,0x0000a49b,
8230c0d06caSMauro Carvalho Chehab     0x000124db,0x000136e4,0x0001b725,0x0001b724},
8240c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x0000924a,0x0000a49b,
8250c0d06caSMauro Carvalho Chehab     0x000126dc,0x000136e4,0x0001b725,0x0001b925},
8260c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x0000924a,0x0000a49b,
8270c0d06caSMauro Carvalho Chehab     0x000126dc,0x0001b724,0x0001b92d,0x0001b925},
8280c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00009292,0x0000a49b,
8290c0d06caSMauro Carvalho Chehab     0x000126dc,0x0001b724,0x0001c96e,0x0001c92d},
8300c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00009292,0x000124db,
8310c0d06caSMauro Carvalho Chehab     0x000126dc,0x0001b724,0x0001c96e,0x0001c92d},
8320c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00009492,0x000124db,
8330c0d06caSMauro Carvalho Chehab     0x000136e4,0x0001b724,0x0001c96e,0x0002496e},
8340c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00009492,0x000126db,
8350c0d06caSMauro Carvalho Chehab     0x000136e4,0x0001b925,0x0001c96e,0x0002496e},
8360c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x0000a492,0x000136db,
8370c0d06caSMauro Carvalho Chehab     0x0001b724,0x0002496d,0x00025bb6,0x00025bbf},
8380c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00000000,0x00000000,
8390c0d06caSMauro Carvalho Chehab     0x00000000,0x00000000,0x00000000,0x00000000}
8400c0d06caSMauro Carvalho Chehab   },
8410c0d06caSMauro Carvalho Chehab   { /* version 7, passes 1 */
8420c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00001249,0x00001249,
8430c0d06caSMauro Carvalho Chehab     0x00009252,0x00009292,0x00009292,0x00009292},
8440c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00001249,0x0000924a,
8450c0d06caSMauro Carvalho Chehab     0x00009492,0x00009493,0x00009493,0x00009292},
8460c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00001249,0x00009493,
8470c0d06caSMauro Carvalho Chehab     0x0000a493,0x0000a49b,0x0000a49b,0x00009292},
8480c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x0000924a,0x00009493,
8490c0d06caSMauro Carvalho Chehab     0x0000a493,0x0000a49b,0x000124db,0x00009493},
8500c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x0000924a,0x00009493,
8510c0d06caSMauro Carvalho Chehab     0x0000a493,0x000124db,0x000124db,0x00009493},
8520c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x0000924a,0x0000a49b,
8530c0d06caSMauro Carvalho Chehab     0x0000a493,0x000124db,0x000136e4,0x00009493},
8540c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x0000924a,0x0000a49b,
8550c0d06caSMauro Carvalho Chehab     0x0000a493,0x000124db,0x000136e4,0x0000a49b},
8560c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x0000924a,0x0000a49b,
8570c0d06caSMauro Carvalho Chehab     0x0001249b,0x000124db,0x000136e4,0x0000a49b},
8580c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x0000924a,0x0000a49b,
8590c0d06caSMauro Carvalho Chehab     0x0001249b,0x000126dc,0x000136e4,0x0000a49b},
8600c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x0000924a,0x0000a49b,
8610c0d06caSMauro Carvalho Chehab     0x0001249b,0x000126dc,0x000136e4,0x000124db},
8620c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x0000924a,0x0000a49b,
8630c0d06caSMauro Carvalho Chehab     0x000126dc,0x000136e4,0x000136e4,0x000124db},
8640c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x0000924a,0x0000a49b,
8650c0d06caSMauro Carvalho Chehab     0x000126dc,0x000136e4,0x000136e4,0x000124db},
8660c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x0000924a,0x000124db,
8670c0d06caSMauro Carvalho Chehab     0x000136e4,0x000136e4,0x000136e4,0x000126dc},
8680c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x0000a492,0x000124db,
8690c0d06caSMauro Carvalho Chehab     0x000136e4,0x0001b724,0x000136e4,0x000126dc},
8700c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00012492,0x000126db,
8710c0d06caSMauro Carvalho Chehab     0x0001b724,0x0001b925,0x0001b725,0x000136e4},
8720c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00000000,0x00000000,
8730c0d06caSMauro Carvalho Chehab     0x00000000,0x00000000,0x00000000,0x00000000}
8740c0d06caSMauro Carvalho Chehab   }
8750c0d06caSMauro Carvalho Chehab  },
8760c0d06caSMauro Carvalho Chehab  { /* version 8 */
8770c0d06caSMauro Carvalho Chehab   { /* version 8, passes 0 */
8780c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00001249,0x00001249,
8790c0d06caSMauro Carvalho Chehab     0x00009292,0x00009493,0x0000a49b,0x000124db},
8800c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00001249,0x00009292,
8810c0d06caSMauro Carvalho Chehab     0x0000a493,0x000124db,0x000126dc,0x000126dc},
8820c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00001249,0x00009493,
8830c0d06caSMauro Carvalho Chehab     0x0000a493,0x000124db,0x000126dc,0x000136e4},
8840c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00001249,0x0000a49b,
8850c0d06caSMauro Carvalho Chehab     0x0001249b,0x000126dc,0x000136e4,0x0001b724},
8860c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x0000924a,0x0000a49b,
8870c0d06caSMauro Carvalho Chehab     0x0001249b,0x000126dc,0x000136e4,0x0001b724},
8880c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x0000924a,0x0000a49b,
8890c0d06caSMauro Carvalho Chehab     0x000124db,0x000136e4,0x0001b725,0x0001b724},
8900c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x0000924a,0x0000a49b,
8910c0d06caSMauro Carvalho Chehab     0x000126dc,0x000136e4,0x0001b725,0x0001b925},
8920c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x0000924a,0x0000a49b,
8930c0d06caSMauro Carvalho Chehab     0x000126dc,0x0001b724,0x0001b92d,0x0001c92d},
8940c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00009252,0x000124db,
8950c0d06caSMauro Carvalho Chehab     0x000126dc,0x0001b724,0x0001b92d,0x0001c92d},
8960c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00009292,0x000124db,
8970c0d06caSMauro Carvalho Chehab     0x000126dc,0x0001b925,0x0001c96e,0x0001c92d},
8980c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00009492,0x000124db,
8990c0d06caSMauro Carvalho Chehab     0x000136e4,0x0001b925,0x0001c96e,0x0001c92d},
9000c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00009492,0x000124db,
9010c0d06caSMauro Carvalho Chehab     0x000136e4,0x0001b925,0x00024b76,0x00024b77},
9020c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00009492,0x000126db,
9030c0d06caSMauro Carvalho Chehab     0x000136e4,0x0001b925,0x00024b76,0x00025bbf},
9040c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x0000a492,0x000126db,
9050c0d06caSMauro Carvalho Chehab     0x000136e4,0x0001c92d,0x00024b76,0x00025bbf},
9060c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00012492,0x000136db,
9070c0d06caSMauro Carvalho Chehab     0x0001b724,0x00024b6d,0x0002ddb6,0x0002efff},
9080c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00000000,0x00000000,
9090c0d06caSMauro Carvalho Chehab     0x00000000,0x00000000,0x00000000,0x00000000}
9100c0d06caSMauro Carvalho Chehab   },
9110c0d06caSMauro Carvalho Chehab   { /* version 8, passes 1 */
9120c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00001249,0x00001249,
9130c0d06caSMauro Carvalho Chehab     0x00009252,0x00009493,0x00009493,0x00009493},
9140c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00001249,0x00009292,
9150c0d06caSMauro Carvalho Chehab     0x0000a493,0x0000a49b,0x0000a49b,0x00009493},
9160c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x0000924a,0x00009493,
9170c0d06caSMauro Carvalho Chehab     0x0000a493,0x0000a49b,0x000124db,0x00009493},
9180c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x0000924a,0x00009493,
9190c0d06caSMauro Carvalho Chehab     0x0000a493,0x000124db,0x000126dc,0x0000a49b},
9200c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x0000924a,0x0000a49b,
9210c0d06caSMauro Carvalho Chehab     0x0000a493,0x000124db,0x000126dc,0x0000a49b},
9220c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x0000924a,0x0000a49b,
9230c0d06caSMauro Carvalho Chehab     0x0000a493,0x000124db,0x000136e4,0x000124db},
9240c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x0000924a,0x0000a49b,
9250c0d06caSMauro Carvalho Chehab     0x0001249b,0x000126dc,0x000136e4,0x000124db},
9260c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x0000924a,0x0000a49b,
9270c0d06caSMauro Carvalho Chehab     0x000126dc,0x000126dc,0x000136e4,0x000126dc},
9280c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x0000924a,0x0000a49b,
9290c0d06caSMauro Carvalho Chehab     0x000126dc,0x000136e4,0x000136e4,0x000126dc},
9300c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x0000924a,0x000124db,
9310c0d06caSMauro Carvalho Chehab     0x000126dc,0x000136e4,0x000136e4,0x000126dc},
9320c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x0000924a,0x000124db,
9330c0d06caSMauro Carvalho Chehab     0x000126dc,0x000136e4,0x000136e4,0x000136e4},
9340c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00009292,0x000124db,
9350c0d06caSMauro Carvalho Chehab     0x000136e4,0x0001b724,0x0001b725,0x000136e4},
9360c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00009492,0x000126db,
9370c0d06caSMauro Carvalho Chehab     0x000136e4,0x0001b925,0x0001b725,0x0001b724},
9380c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00009492,0x000126db,
9390c0d06caSMauro Carvalho Chehab     0x000136e4,0x0001b925,0x0001b725,0x0001b724},
9400c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x0000a492,0x000136db,
9410c0d06caSMauro Carvalho Chehab     0x0001b724,0x0002496d,0x0001b92d,0x0001b925},
9420c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00000000,0x00000000,
9430c0d06caSMauro Carvalho Chehab     0x00000000,0x00000000,0x00000000,0x00000000}
9440c0d06caSMauro Carvalho Chehab   }
9450c0d06caSMauro Carvalho Chehab  },
9460c0d06caSMauro Carvalho Chehab  { /* version 9 */
9470c0d06caSMauro Carvalho Chehab   { /* version 9, passes 0 */
9480c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00000049,0x00000049,
9490c0d06caSMauro Carvalho Chehab     0x00000049,0x00000049,0x00000049,0x00000049},
9500c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00000249,0x00000049,
9510c0d06caSMauro Carvalho Chehab     0x00000249,0x00000249,0x0000024a,0x00000049},
9520c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00000249,0x00000249,
9530c0d06caSMauro Carvalho Chehab     0x0000124a,0x00009252,0x00001252,0x0000024a},
9540c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00001249,0x00001249,
9550c0d06caSMauro Carvalho Chehab     0x00009252,0x00009292,0x00009493,0x00001252},
9560c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00001249,0x0000924a,
9570c0d06caSMauro Carvalho Chehab     0x00009292,0x00009493,0x00009493,0x00001252},
9580c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00001249,0x00009292,
9590c0d06caSMauro Carvalho Chehab     0x00009492,0x0000a49b,0x0000a49b,0x00009292},
9600c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00001249,0x00009493,
9610c0d06caSMauro Carvalho Chehab     0x0000a493,0x000124db,0x000124db,0x00009493},
9620c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x0000924a,0x00009493,
9630c0d06caSMauro Carvalho Chehab     0x0000a493,0x000124db,0x000126dc,0x0000a49b},
9640c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x0000924a,0x00009493,
9650c0d06caSMauro Carvalho Chehab     0x0000a493,0x000124db,0x000126dc,0x0000a49b},
9660c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x0000924a,0x00009493,
9670c0d06caSMauro Carvalho Chehab     0x0001249b,0x000126dc,0x000126dc,0x000124db},
9680c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00009252,0x00009493,
9690c0d06caSMauro Carvalho Chehab     0x000124db,0x000136e4,0x000136e4,0x000126dc},
9700c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00009252,0x0000a49b,
9710c0d06caSMauro Carvalho Chehab     0x000124db,0x000136e4,0x000136e4,0x000126dc},
9720c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00009292,0x0000a49b,
9730c0d06caSMauro Carvalho Chehab     0x000126dc,0x000136e4,0x000136e4,0x000136e4},
9740c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00009492,0x0000a49b,
9750c0d06caSMauro Carvalho Chehab     0x000126dc,0x0001b724,0x0001b725,0x0001b724},
9760c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x0000a492,0x000124db,
9770c0d06caSMauro Carvalho Chehab     0x000136e4,0x0001b925,0x0001b92d,0x0001b925},
9780c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00000000,0x00000000,
9790c0d06caSMauro Carvalho Chehab     0x00000000,0x00000000,0x00000000,0x00000000}
9800c0d06caSMauro Carvalho Chehab   },
9810c0d06caSMauro Carvalho Chehab   { /* version 9, passes 1 */
9820c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00000249,0x00000049,
9830c0d06caSMauro Carvalho Chehab     0x00000009,0x00000009,0x00000009,0x00000009},
9840c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00000249,0x00000249,
9850c0d06caSMauro Carvalho Chehab     0x00000049,0x00000049,0x00000009,0x00000009},
9860c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00001249,0x00001249,
9870c0d06caSMauro Carvalho Chehab     0x0000124a,0x00000249,0x00000049,0x00000049},
9880c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00001249,0x00001249,
9890c0d06caSMauro Carvalho Chehab     0x0000124a,0x0000124a,0x00000049,0x00000049},
9900c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00001249,0x00001249,
9910c0d06caSMauro Carvalho Chehab     0x00009252,0x0000124a,0x0000024a,0x0000024a},
9920c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00001249,0x0000924a,
9930c0d06caSMauro Carvalho Chehab     0x00009252,0x0000124a,0x0000024a,0x0000024a},
9940c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00001249,0x00009292,
9950c0d06caSMauro Carvalho Chehab     0x00009492,0x00009252,0x00001252,0x00001252},
9960c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00001249,0x00009493,
9970c0d06caSMauro Carvalho Chehab     0x0000a493,0x00009292,0x00009292,0x00001252},
9980c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x0000924a,0x00009493,
9990c0d06caSMauro Carvalho Chehab     0x0000a493,0x00009292,0x00009292,0x00009292},
10000c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x0000924a,0x00009493,
10010c0d06caSMauro Carvalho Chehab     0x0000a493,0x00009493,0x00009493,0x00009292},
10020c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x0000924a,0x0000a49b,
10030c0d06caSMauro Carvalho Chehab     0x0000a493,0x0000a49b,0x00009493,0x00009493},
10040c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x0000924a,0x0000a49b,
10050c0d06caSMauro Carvalho Chehab     0x0000a493,0x0000a49b,0x0000a49b,0x00009493},
10060c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x0000924a,0x0000a49b,
10070c0d06caSMauro Carvalho Chehab     0x0001249b,0x000124db,0x0000a49b,0x0000a49b},
10080c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x0000924a,0x0000a49b,
10090c0d06caSMauro Carvalho Chehab     0x000136e4,0x000126dc,0x000124db,0x0000a49b},
10100c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00009252,0x000124db,
10110c0d06caSMauro Carvalho Chehab     0x0001b724,0x000136e4,0x000126dc,0x000124db},
10120c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00000000,0x00000000,
10130c0d06caSMauro Carvalho Chehab     0x00000000,0x00000000,0x00000000,0x00000000}
10140c0d06caSMauro Carvalho Chehab   }
10150c0d06caSMauro Carvalho Chehab  },
10160c0d06caSMauro Carvalho Chehab  { /* version 10 */
10170c0d06caSMauro Carvalho Chehab   { /* version 10, passes 0 */
10180c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00000249,0x00000249,
10190c0d06caSMauro Carvalho Chehab     0x00000249,0x00000249,0x0000024a,0x0000024a},
10200c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00000249,0x00001249,
10210c0d06caSMauro Carvalho Chehab     0x00009252,0x00009292,0x00009292,0x0000024a},
10220c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00001249,0x00001249,
10230c0d06caSMauro Carvalho Chehab     0x00009252,0x00009292,0x00009292,0x00001252},
10240c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00001249,0x0000924a,
10250c0d06caSMauro Carvalho Chehab     0x00009492,0x00009493,0x0000a49b,0x00009292},
10260c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00001249,0x00009292,
10270c0d06caSMauro Carvalho Chehab     0x00009492,0x000124db,0x000124db,0x00009292},
10280c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00001249,0x00009493,
10290c0d06caSMauro Carvalho Chehab     0x0000a493,0x000124db,0x000124db,0x00009493},
10300c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00001249,0x00009493,
10310c0d06caSMauro Carvalho Chehab     0x0000a493,0x000124db,0x000126dc,0x0000a49b},
10320c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x0000924a,0x00009493,
10330c0d06caSMauro Carvalho Chehab     0x0000a493,0x000124db,0x000126dc,0x000124db},
10340c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x0000924a,0x00009493,
10350c0d06caSMauro Carvalho Chehab     0x0001249b,0x000126dc,0x000126dc,0x000124db},
10360c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x0000924a,0x0000a49b,
10370c0d06caSMauro Carvalho Chehab     0x000124db,0x000126dc,0x000136e4,0x000126dc},
10380c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00009252,0x0000a49b,
10390c0d06caSMauro Carvalho Chehab     0x000124db,0x000136e4,0x000136e4,0x000136e4},
10400c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00009292,0x0000a49b,
10410c0d06caSMauro Carvalho Chehab     0x000126dc,0x000136e4,0x000136e4,0x000136e4},
10420c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00009492,0x0000a49b,
10430c0d06caSMauro Carvalho Chehab     0x000126dc,0x0001b724,0x0001b92d,0x0001b724},
10440c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00009492,0x000124db,
10450c0d06caSMauro Carvalho Chehab     0x000126dc,0x0001b925,0x0001b92d,0x0001b925},
10460c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x0000a492,0x000126db,
10470c0d06caSMauro Carvalho Chehab     0x000136e4,0x0002496d,0x0001c96e,0x0001c92d},
10480c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00000000,0x00000000,
10490c0d06caSMauro Carvalho Chehab     0x00000000,0x00000000,0x00000000,0x00000000}
10500c0d06caSMauro Carvalho Chehab   },
10510c0d06caSMauro Carvalho Chehab   { /* version 10, passes 1 */
10520c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00000249,0x00000249,
10530c0d06caSMauro Carvalho Chehab     0x00000049,0x00000049,0x00000049,0x00000049},
10540c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00001249,0x00001249,
10550c0d06caSMauro Carvalho Chehab     0x0000124a,0x00000249,0x00000049,0x00000049},
10560c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00001249,0x00001249,
10570c0d06caSMauro Carvalho Chehab     0x0000124a,0x00009252,0x0000024a,0x00000049},
10580c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00001249,0x00001249,
10590c0d06caSMauro Carvalho Chehab     0x00009252,0x00009493,0x0000024a,0x0000024a},
10600c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00001249,0x00009252,
10610c0d06caSMauro Carvalho Chehab     0x00009492,0x00009493,0x00001252,0x0000024a},
10620c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00001249,0x00009292,
10630c0d06caSMauro Carvalho Chehab     0x00009492,0x00009493,0x00001252,0x00001252},
10640c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x0000924a,0x00009493,
10650c0d06caSMauro Carvalho Chehab     0x00009492,0x00009493,0x00009292,0x00001252},
10660c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x0000924a,0x00009493,
10670c0d06caSMauro Carvalho Chehab     0x0000a493,0x00009493,0x00009292,0x00009292},
10680c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x0000924a,0x00009493,
10690c0d06caSMauro Carvalho Chehab     0x0000a493,0x0000a49b,0x00009493,0x00009292},
10700c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x0000924a,0x00009493,
10710c0d06caSMauro Carvalho Chehab     0x0000a493,0x0000a49b,0x00009493,0x00009292},
10720c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x0000924a,0x0000a49b,
10730c0d06caSMauro Carvalho Chehab     0x0000a493,0x000124db,0x0000a49b,0x00009493},
10740c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x0000924a,0x0000a49b,
10750c0d06caSMauro Carvalho Chehab     0x0000a493,0x000124db,0x0000a49b,0x00009493},
10760c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x0000924a,0x000124db,
10770c0d06caSMauro Carvalho Chehab     0x000136e4,0x000126dc,0x000124db,0x0000a49b},
10780c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x0000924a,0x000124db,
10790c0d06caSMauro Carvalho Chehab     0x000136e4,0x000126dc,0x000124db,0x0000a49b},
10800c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00009252,0x000126db,
10810c0d06caSMauro Carvalho Chehab     0x0001b724,0x000136e4,0x000126dc,0x000124db},
10820c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00000000,0x00000000,
10830c0d06caSMauro Carvalho Chehab     0x00000000,0x00000000,0x00000000,0x00000000}
10840c0d06caSMauro Carvalho Chehab   }
10850c0d06caSMauro Carvalho Chehab  },
10860c0d06caSMauro Carvalho Chehab  { /* version 11 */
10870c0d06caSMauro Carvalho Chehab   { /* version 11, passes 0 */
10880c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00000249,0x00000249,
10890c0d06caSMauro Carvalho Chehab     0x00000249,0x00000249,0x00001252,0x00001252},
10900c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00001249,0x00001249,
10910c0d06caSMauro Carvalho Chehab     0x00009252,0x00009292,0x00009292,0x00001252},
10920c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00001249,0x0000924a,
10930c0d06caSMauro Carvalho Chehab     0x00009492,0x0000a49b,0x0000a49b,0x00009292},
10940c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00001249,0x00009493,
10950c0d06caSMauro Carvalho Chehab     0x0000a493,0x0000a49b,0x000124db,0x00009493},
10960c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00001249,0x00009493,
10970c0d06caSMauro Carvalho Chehab     0x0000a493,0x000124db,0x000126dc,0x00009493},
10980c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x0000924a,0x00009493,
10990c0d06caSMauro Carvalho Chehab     0x0000a493,0x000126dc,0x000126dc,0x0000a49b},
11000c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x0000924a,0x0000a49b,
11010c0d06caSMauro Carvalho Chehab     0x0001249b,0x000126dc,0x000136e4,0x000124db},
11020c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x0000924a,0x0000a49b,
11030c0d06caSMauro Carvalho Chehab     0x000126dc,0x000136e4,0x000136e4,0x000126dc},
11040c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00009292,0x0000a49b,
11050c0d06caSMauro Carvalho Chehab     0x000126dc,0x000136e4,0x000136e4,0x000126dc},
11060c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00009292,0x0000a49b,
11070c0d06caSMauro Carvalho Chehab     0x000126dc,0x0001b724,0x0001b725,0x000136e4},
11080c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00009292,0x0000a49b,
11090c0d06caSMauro Carvalho Chehab     0x000136e4,0x0001b724,0x0001b92d,0x0001b724},
11100c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00009492,0x0000a49b,
11110c0d06caSMauro Carvalho Chehab     0x000136e4,0x0001b724,0x0001b92d,0x0001b724},
11120c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00009492,0x000124db,
11130c0d06caSMauro Carvalho Chehab     0x000136e4,0x0001b925,0x0001c96e,0x0001b925},
11140c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00009492,0x000124db,
11150c0d06caSMauro Carvalho Chehab     0x0001b724,0x0001b925,0x0001c96e,0x0001c92d},
11160c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x0000a492,0x000126db,
11170c0d06caSMauro Carvalho Chehab     0x0001c924,0x0002496d,0x00025bb6,0x00024b77},
11180c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00000000,0x00000000,
11190c0d06caSMauro Carvalho Chehab     0x00000000,0x00000000,0x00000000,0x00000000}
11200c0d06caSMauro Carvalho Chehab   },
11210c0d06caSMauro Carvalho Chehab   { /* version 11, passes 1 */
11220c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00001249,0x00000249,
11230c0d06caSMauro Carvalho Chehab     0x00000249,0x00000249,0x0000024a,0x0000024a},
11240c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00001249,0x00001249,
11250c0d06caSMauro Carvalho Chehab     0x0000124a,0x0000124a,0x0000024a,0x0000024a},
11260c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00001249,0x0000924a,
11270c0d06caSMauro Carvalho Chehab     0x00009252,0x00009252,0x0000024a,0x0000024a},
11280c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00001249,0x00009292,
11290c0d06caSMauro Carvalho Chehab     0x00009492,0x0000a49b,0x00001252,0x00001252},
11300c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x0000924a,0x00009493,
11310c0d06caSMauro Carvalho Chehab     0x0000a493,0x0000a49b,0x00001252,0x00001252},
11320c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x0000924a,0x00009493,
11330c0d06caSMauro Carvalho Chehab     0x0000a493,0x0000a49b,0x00009292,0x00001252},
11340c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x0000924a,0x0000a49b,
11350c0d06caSMauro Carvalho Chehab     0x0000a493,0x0000a49b,0x00009292,0x00009292},
11360c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x0000924a,0x0000a49b,
11370c0d06caSMauro Carvalho Chehab     0x0000a493,0x0000a49b,0x00009493,0x00009292},
11380c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x0000924a,0x0000a49b,
11390c0d06caSMauro Carvalho Chehab     0x0001249b,0x000124db,0x00009493,0x00009292},
11400c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x0000924a,0x0000a49b,
11410c0d06caSMauro Carvalho Chehab     0x0001249b,0x000124db,0x00009493,0x00009493},
11420c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x0000924a,0x0000a49b,
11430c0d06caSMauro Carvalho Chehab     0x000124db,0x000124db,0x0000a49b,0x00009493},
11440c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x0000924a,0x000124db,
11450c0d06caSMauro Carvalho Chehab     0x000126dc,0x000126dc,0x0000a49b,0x00009493},
11460c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x0000924a,0x000124db,
11470c0d06caSMauro Carvalho Chehab     0x000136e4,0x000126dc,0x000124db,0x0000a49b},
11480c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00009292,0x000124db,
11490c0d06caSMauro Carvalho Chehab     0x000136e4,0x000126dc,0x000124db,0x0000a49b},
11500c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00009492,0x000126db,
11510c0d06caSMauro Carvalho Chehab     0x0001b724,0x000136e4,0x000126dc,0x000124db},
11520c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00000000,0x00000000,
11530c0d06caSMauro Carvalho Chehab     0x00000000,0x00000000,0x00000000,0x00000000}
11540c0d06caSMauro Carvalho Chehab   }
11550c0d06caSMauro Carvalho Chehab  },
11560c0d06caSMauro Carvalho Chehab  { /* version 12 */
11570c0d06caSMauro Carvalho Chehab   { /* version 12, passes 0 */
11580c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00001249,0x00001249,
11590c0d06caSMauro Carvalho Chehab     0x00009252,0x00009292,0x00009493,0x00009493},
11600c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00001249,0x00009292,
11610c0d06caSMauro Carvalho Chehab     0x0000a493,0x0000a49b,0x0000a49b,0x00009493},
11620c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00001249,0x00009493,
11630c0d06caSMauro Carvalho Chehab     0x0000a493,0x000124db,0x000124db,0x0000a49b},
11640c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x0000924a,0x00009493,
11650c0d06caSMauro Carvalho Chehab     0x0000a493,0x000126dc,0x000126dc,0x0000a49b},
11660c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x0000924a,0x0000a49b,
11670c0d06caSMauro Carvalho Chehab     0x0001249b,0x000126dc,0x000136e4,0x000124db},
11680c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x0000924a,0x0000a49b,
11690c0d06caSMauro Carvalho Chehab     0x000126dc,0x000136e4,0x000136e4,0x000126dc},
11700c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00009292,0x0000a49b,
11710c0d06caSMauro Carvalho Chehab     0x000126dc,0x0001b724,0x0001b725,0x000126dc},
11720c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00009292,0x0000a49b,
11730c0d06caSMauro Carvalho Chehab     0x000136e4,0x0001b724,0x0001b92d,0x000136e4},
11740c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00009492,0x0000a49b,
11750c0d06caSMauro Carvalho Chehab     0x000136e4,0x0001b724,0x0001b92d,0x0001b724},
11760c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00009492,0x000124db,
11770c0d06caSMauro Carvalho Chehab     0x000136e4,0x0001b724,0x0001b92d,0x0001b724},
11780c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00009492,0x000124db,
11790c0d06caSMauro Carvalho Chehab     0x000136e4,0x0001b925,0x0001b92d,0x0001b925},
11800c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00009492,0x000124db,
11810c0d06caSMauro Carvalho Chehab     0x0001b724,0x0001b925,0x0001c96e,0x0001c92d},
11820c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x0000a492,0x000124db,
11830c0d06caSMauro Carvalho Chehab     0x0001b724,0x0001c92d,0x0001c96e,0x0001c92d},
11840c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x0000a492,0x000124db,
11850c0d06caSMauro Carvalho Chehab     0x0001b724,0x0001c92d,0x00024b76,0x0002496e},
11860c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00012492,0x000126db,
11870c0d06caSMauro Carvalho Chehab     0x0001c924,0x00024b6d,0x0002ddb6,0x00025bbf},
11880c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00000000,0x00000000,
11890c0d06caSMauro Carvalho Chehab     0x00000000,0x00000000,0x00000000,0x00000000}
11900c0d06caSMauro Carvalho Chehab   },
11910c0d06caSMauro Carvalho Chehab   { /* version 12, passes 1 */
11920c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00001249,0x00001249,
11930c0d06caSMauro Carvalho Chehab     0x0000124a,0x0000124a,0x00001252,0x00001252},
11940c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00001249,0x00009292,
11950c0d06caSMauro Carvalho Chehab     0x00009492,0x00009252,0x00001252,0x00001252},
11960c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x0000924a,0x00009493,
11970c0d06caSMauro Carvalho Chehab     0x0000a493,0x00009292,0x00001252,0x00001252},
11980c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x0000924a,0x0000a49b,
11990c0d06caSMauro Carvalho Chehab     0x0000a493,0x0000a49b,0x00009292,0x00009292},
12000c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x0000924a,0x0000a49b,
12010c0d06caSMauro Carvalho Chehab     0x0000a493,0x0000a49b,0x00009292,0x00009292},
12020c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x0000924a,0x0000a49b,
12030c0d06caSMauro Carvalho Chehab     0x0001249b,0x0000a49b,0x00009493,0x00009292},
12040c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x0000924a,0x0000a49b,
12050c0d06caSMauro Carvalho Chehab     0x000124db,0x000124db,0x00009493,0x00009493},
12060c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x0000924a,0x0000a49b,
12070c0d06caSMauro Carvalho Chehab     0x000124db,0x000124db,0x0000a49b,0x00009493},
12080c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x0000924a,0x000124db,
12090c0d06caSMauro Carvalho Chehab     0x000126dc,0x000124db,0x0000a49b,0x00009493},
12100c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x0000924a,0x000124db,
12110c0d06caSMauro Carvalho Chehab     0x000126dc,0x000126dc,0x0000a49b,0x0000a49b},
12120c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x0000924a,0x000124db,
12130c0d06caSMauro Carvalho Chehab     0x000136e4,0x000126dc,0x000124db,0x0000a49b},
12140c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00009492,0x000126db,
12150c0d06caSMauro Carvalho Chehab     0x000136e4,0x000126dc,0x000124db,0x0000a49b},
12160c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00009492,0x000126db,
12170c0d06caSMauro Carvalho Chehab     0x0001b724,0x000136e4,0x000126dc,0x000124db},
12180c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00009492,0x000126db,
12190c0d06caSMauro Carvalho Chehab     0x0001b724,0x000136e4,0x000126dc,0x000124db},
12200c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x0000a492,0x000136db,
12210c0d06caSMauro Carvalho Chehab     0x0001c924,0x0001b724,0x000136e4,0x000126dc},
12220c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00000000,0x00000000,
12230c0d06caSMauro Carvalho Chehab     0x00000000,0x00000000,0x00000000,0x00000000}
12240c0d06caSMauro Carvalho Chehab   }
12250c0d06caSMauro Carvalho Chehab  },
12260c0d06caSMauro Carvalho Chehab  { /* version 13 */
12270c0d06caSMauro Carvalho Chehab   { /* version 13, passes 0 */
12280c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00001249,0x00001249,
12290c0d06caSMauro Carvalho Chehab     0x00009252,0x00009292,0x00009493,0x00009493},
12300c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00001249,0x00009493,
12310c0d06caSMauro Carvalho Chehab     0x0000a493,0x000124db,0x000126dc,0x00009493},
12320c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00001249,0x0000a49b,
12330c0d06caSMauro Carvalho Chehab     0x0001249b,0x000126dc,0x000126dc,0x0000a49b},
12340c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x0000924a,0x0000a49b,
12350c0d06caSMauro Carvalho Chehab     0x0001249b,0x000126dc,0x000136e4,0x0000a49b},
12360c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x0000924a,0x0000a49b,
12370c0d06caSMauro Carvalho Chehab     0x000126dc,0x000136e4,0x0001b725,0x000124db},
12380c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00009292,0x0000a49b,
12390c0d06caSMauro Carvalho Chehab     0x000136e4,0x0001b724,0x0001b725,0x000126dc},
12400c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00009292,0x000124db,
12410c0d06caSMauro Carvalho Chehab     0x000136e4,0x0001b724,0x0001b725,0x000126dc},
12420c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00009492,0x000124db,
12430c0d06caSMauro Carvalho Chehab     0x000136e4,0x0001b724,0x0001c96e,0x000136e4},
12440c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00009492,0x000124db,
12450c0d06caSMauro Carvalho Chehab     0x000136e4,0x0001c92d,0x0001c96e,0x0001b724},
12460c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x0000a492,0x000124db,
12470c0d06caSMauro Carvalho Chehab     0x000136e4,0x0001c92d,0x0001c96e,0x0001b724},
12480c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x0000a492,0x000124db,
12490c0d06caSMauro Carvalho Chehab     0x0001b724,0x0001c92d,0x0001c96e,0x0001b925},
12500c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x0000a492,0x000126db,
12510c0d06caSMauro Carvalho Chehab     0x0001b724,0x0001c92d,0x00024b76,0x0001c92d},
12520c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x0000a492,0x000126db,
12530c0d06caSMauro Carvalho Chehab     0x0001b924,0x0001c92d,0x00024b76,0x0001c92d},
12540c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x0000a492,0x000126db,
12550c0d06caSMauro Carvalho Chehab     0x0001b924,0x0001c92d,0x00024b76,0x0002496e},
12560c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00012492,0x000136db,
12570c0d06caSMauro Carvalho Chehab     0x00024924,0x00024b6d,0x0002ddb6,0x00025bbf},
12580c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00000000,0x00000000,
12590c0d06caSMauro Carvalho Chehab     0x00000000,0x00000000,0x00000000,0x00000000}
12600c0d06caSMauro Carvalho Chehab   },
12610c0d06caSMauro Carvalho Chehab   { /* version 13, passes 1 */
12620c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00001249,0x00001249,
12630c0d06caSMauro Carvalho Chehab     0x0000124a,0x0000124a,0x00001252,0x00001252},
12640c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x0000924a,0x00009493,
12650c0d06caSMauro Carvalho Chehab     0x00009492,0x00009292,0x00001252,0x00001252},
12660c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x0000924a,0x0000a49b,
12670c0d06caSMauro Carvalho Chehab     0x0000a493,0x0000a49b,0x00001252,0x00001252},
12680c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x0000924a,0x0000a49b,
12690c0d06caSMauro Carvalho Chehab     0x0000a493,0x0000a49b,0x00009292,0x00009292},
12700c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x0000924a,0x0000a49b,
12710c0d06caSMauro Carvalho Chehab     0x0000a493,0x0000a49b,0x00009292,0x00009292},
12720c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x0000924a,0x0000a49b,
12730c0d06caSMauro Carvalho Chehab     0x000126dc,0x0000a49b,0x00009493,0x00009292},
12740c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x0000924a,0x000124db,
12750c0d06caSMauro Carvalho Chehab     0x000126dc,0x000124db,0x00009493,0x00009493},
12760c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x0000924a,0x000124db,
12770c0d06caSMauro Carvalho Chehab     0x000136e4,0x000124db,0x0000a49b,0x00009493},
12780c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x0000924a,0x000136db,
12790c0d06caSMauro Carvalho Chehab     0x0001b724,0x000124db,0x0000a49b,0x00009493},
12800c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x0000924a,0x000136db,
12810c0d06caSMauro Carvalho Chehab     0x0001b724,0x000126dc,0x0000a49b,0x0000a49b},
12820c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00009292,0x000136db,
12830c0d06caSMauro Carvalho Chehab     0x0001b724,0x000126dc,0x000124db,0x0000a49b},
12840c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00009492,0x000136db,
12850c0d06caSMauro Carvalho Chehab     0x0001b724,0x000126dc,0x000124db,0x0000a49b},
12860c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x0000a492,0x000136db,
12870c0d06caSMauro Carvalho Chehab     0x0001b724,0x000136e4,0x000126dc,0x000124db},
12880c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x0000a492,0x000136db,
12890c0d06caSMauro Carvalho Chehab     0x0001b724,0x000136e4,0x000126dc,0x000124db},
12900c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00012492,0x0001b6db,
12910c0d06caSMauro Carvalho Chehab     0x0001c924,0x0001b724,0x000136e4,0x000126dc},
12920c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00000000,0x00000000,
12930c0d06caSMauro Carvalho Chehab     0x00000000,0x00000000,0x00000000,0x00000000}
12940c0d06caSMauro Carvalho Chehab   }
12950c0d06caSMauro Carvalho Chehab  },
12960c0d06caSMauro Carvalho Chehab  { /* version 14 */
12970c0d06caSMauro Carvalho Chehab   { /* version 14, passes 0 */
12980c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00001249,0x0000924a,
12990c0d06caSMauro Carvalho Chehab     0x00009292,0x00009493,0x00009493,0x00009493},
13000c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00001249,0x0000a49b,
13010c0d06caSMauro Carvalho Chehab     0x0000a493,0x000124db,0x000126dc,0x00009493},
13020c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x0000924a,0x0000a49b,
13030c0d06caSMauro Carvalho Chehab     0x0001249b,0x000126dc,0x000136e4,0x0000a49b},
13040c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x0000924a,0x000124db,
13050c0d06caSMauro Carvalho Chehab     0x000126dc,0x000136e4,0x0001b725,0x000124db},
13060c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00009292,0x000124db,
13070c0d06caSMauro Carvalho Chehab     0x000126dc,0x0001b724,0x0001b92d,0x000126dc},
13080c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00009492,0x000124db,
13090c0d06caSMauro Carvalho Chehab     0x000136e4,0x0001b724,0x0001b92d,0x000126dc},
13100c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00009492,0x000124db,
13110c0d06caSMauro Carvalho Chehab     0x000136e4,0x0001c92d,0x0001c96e,0x000136e4},
13120c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00009492,0x000124db,
13130c0d06caSMauro Carvalho Chehab     0x0001b724,0x0001c92d,0x0001c96e,0x0001b724},
13140c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x0000a492,0x000124db,
13150c0d06caSMauro Carvalho Chehab     0x0001b724,0x0001c92d,0x00024b76,0x0001b925},
13160c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x0000a492,0x000126db,
13170c0d06caSMauro Carvalho Chehab     0x0001b724,0x0001c92d,0x00024b76,0x0001c92d},
13180c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x0000a492,0x000126db,
13190c0d06caSMauro Carvalho Chehab     0x0001b724,0x0001c92d,0x00024b76,0x0001c92d},
13200c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x0000a492,0x000136db,
13210c0d06caSMauro Carvalho Chehab     0x0001b724,0x0001c92d,0x00024b76,0x0002496e},
13220c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x0000a492,0x000136db,
13230c0d06caSMauro Carvalho Chehab     0x0001b924,0x0002496d,0x00024b76,0x00024b77},
13240c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x0000a492,0x000136db,
13250c0d06caSMauro Carvalho Chehab     0x0001b924,0x00024b6d,0x0002ddb6,0x00025bbf},
13260c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00012492,0x0001b6db,
13270c0d06caSMauro Carvalho Chehab     0x00024924,0x0002db6d,0x00036db6,0x0002efff},
13280c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00000000,0x00000000,
13290c0d06caSMauro Carvalho Chehab     0x00000000,0x00000000,0x00000000,0x00000000}
13300c0d06caSMauro Carvalho Chehab   },
13310c0d06caSMauro Carvalho Chehab   { /* version 14, passes 1 */
13320c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00001249,0x00001249,
13330c0d06caSMauro Carvalho Chehab     0x0000124a,0x0000124a,0x00001252,0x00001252},
13340c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x0000924a,0x00009493,
13350c0d06caSMauro Carvalho Chehab     0x0000a493,0x00009292,0x00001252,0x00001252},
13360c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x0000924a,0x0000a49b,
13370c0d06caSMauro Carvalho Chehab     0x0000a493,0x0000a49b,0x00001252,0x00001252},
13380c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x0000924a,0x0000a49b,
13390c0d06caSMauro Carvalho Chehab     0x0001249b,0x000136e4,0x00009292,0x00009292},
13400c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x0000924a,0x0000a49b,
13410c0d06caSMauro Carvalho Chehab     0x0001249b,0x000136e4,0x00009292,0x00009292},
13420c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x0000924a,0x000124db,
13430c0d06caSMauro Carvalho Chehab     0x000136e4,0x000136e4,0x00009493,0x00009292},
13440c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00009492,0x000136db,
13450c0d06caSMauro Carvalho Chehab     0x0001b724,0x000136e4,0x00009493,0x00009493},
13460c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00009492,0x000136db,
13470c0d06caSMauro Carvalho Chehab     0x0001b724,0x000136e4,0x0000a49b,0x00009493},
13480c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00009492,0x000136db,
13490c0d06caSMauro Carvalho Chehab     0x0001b724,0x000136e4,0x0000a49b,0x00009493},
13500c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00009492,0x000136db,
13510c0d06caSMauro Carvalho Chehab     0x0001b724,0x000136e4,0x0000a49b,0x0000a49b},
13520c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x0000a492,0x000136db,
13530c0d06caSMauro Carvalho Chehab     0x0001b724,0x000136e4,0x000124db,0x0000a49b},
13540c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x0000a492,0x000136db,
13550c0d06caSMauro Carvalho Chehab     0x0001b724,0x000136e4,0x000124db,0x0000a49b},
13560c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x0000a492,0x000136db,
13570c0d06caSMauro Carvalho Chehab     0x0001b724,0x000136e4,0x000126dc,0x000124db},
13580c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x0000a492,0x000136db,
13590c0d06caSMauro Carvalho Chehab     0x0001b724,0x000136e4,0x000126dc,0x000124db},
13600c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00012492,0x0001b6db,
13610c0d06caSMauro Carvalho Chehab     0x0001c924,0x0001b724,0x000136e4,0x000126dc},
13620c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00000000,0x00000000,
13630c0d06caSMauro Carvalho Chehab     0x00000000,0x00000000,0x00000000,0x00000000}
13640c0d06caSMauro Carvalho Chehab   }
13650c0d06caSMauro Carvalho Chehab  },
13660c0d06caSMauro Carvalho Chehab  { /* version 15 */
13670c0d06caSMauro Carvalho Chehab   { /* version 15, passes 0 */
13680c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00001249,0x00009493,
13690c0d06caSMauro Carvalho Chehab     0x0000a493,0x0000a49b,0x000124db,0x000124db},
13700c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x0000924a,0x0000a49b,
13710c0d06caSMauro Carvalho Chehab     0x0001249b,0x000126dc,0x000136e4,0x000124db},
13720c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x0000924a,0x0000a49b,
13730c0d06caSMauro Carvalho Chehab     0x000126dc,0x0001b724,0x0001b725,0x000126dc},
13740c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x0000924a,0x000124db,
13750c0d06caSMauro Carvalho Chehab     0x000136e4,0x0001b724,0x0001b92d,0x000126dc},
13760c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00009492,0x000124db,
13770c0d06caSMauro Carvalho Chehab     0x000136e4,0x0001b925,0x0001c96e,0x000136e4},
13780c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00009492,0x000124db,
13790c0d06caSMauro Carvalho Chehab     0x0001b724,0x0001c92d,0x0001c96e,0x0001b724},
13800c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x0000a492,0x000124db,
13810c0d06caSMauro Carvalho Chehab     0x0001b724,0x0001c92d,0x0001c96e,0x0001b724},
13820c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x0000a492,0x000126db,
13830c0d06caSMauro Carvalho Chehab     0x0001b724,0x0001c92d,0x0001c96e,0x0001b925},
13840c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x0000a492,0x000126db,
13850c0d06caSMauro Carvalho Chehab     0x0001b924,0x0001c92d,0x00024b76,0x0001c92d},
13860c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x0000a492,0x000136db,
13870c0d06caSMauro Carvalho Chehab     0x0001b924,0x0001c92d,0x00024b76,0x0001c92d},
13880c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x0000a492,0x000136db,
13890c0d06caSMauro Carvalho Chehab     0x0001b924,0x0002496d,0x00024b76,0x0002496e},
13900c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x0000a492,0x000136db,
13910c0d06caSMauro Carvalho Chehab     0x0001c924,0x0002496d,0x00025bb6,0x00024b77},
13920c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x0000a492,0x000136db,
13930c0d06caSMauro Carvalho Chehab     0x0001c924,0x00024b6d,0x00025bb6,0x00024b77},
13940c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00012492,0x000136db,
13950c0d06caSMauro Carvalho Chehab     0x0001c924,0x00024b6d,0x0002ddb6,0x00025bbf},
13960c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00012492,0x0001b6db,
13970c0d06caSMauro Carvalho Chehab     0x00024924,0x0002db6d,0x00036db6,0x0002efff},
13980c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00000000,0x00000000,
13990c0d06caSMauro Carvalho Chehab     0x00000000,0x00000000,0x00000000,0x00000000}
14000c0d06caSMauro Carvalho Chehab   },
14010c0d06caSMauro Carvalho Chehab   { /* version 15, passes 1 */
14020c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x0000924a,0x0000924a,
14030c0d06caSMauro Carvalho Chehab     0x00009292,0x00009292,0x00009292,0x00009292},
14040c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x0000924a,0x0000a49b,
14050c0d06caSMauro Carvalho Chehab     0x0000a493,0x000124db,0x00009292,0x00009292},
14060c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x0000924a,0x000124db,
14070c0d06caSMauro Carvalho Chehab     0x000124db,0x0001b724,0x00009493,0x00009493},
14080c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x0000924a,0x000124db,
14090c0d06caSMauro Carvalho Chehab     0x000126dc,0x0001b724,0x00009493,0x00009493},
14100c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x0000924a,0x000124db,
14110c0d06caSMauro Carvalho Chehab     0x000136e4,0x0001b724,0x0000a49b,0x0000a49b},
14120c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00009292,0x000136db,
14130c0d06caSMauro Carvalho Chehab     0x0001b724,0x0001b724,0x0000a49b,0x0000a49b},
14140c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00009492,0x000136db,
14150c0d06caSMauro Carvalho Chehab     0x0001c924,0x0001b724,0x000124db,0x000124db},
14160c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00009492,0x000136db,
14170c0d06caSMauro Carvalho Chehab     0x0001c924,0x0001b724,0x000124db,0x000124db},
14180c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x0000a492,0x000136db,
14190c0d06caSMauro Carvalho Chehab     0x0001c924,0x0001b724,0x000126dc,0x000126dc},
14200c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x0000a492,0x000136db,
14210c0d06caSMauro Carvalho Chehab     0x0001c924,0x0001b925,0x000126dc,0x000126dc},
14220c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x0000a492,0x000136db,
14230c0d06caSMauro Carvalho Chehab     0x0001c924,0x0001b925,0x000136e4,0x000136e4},
14240c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x0000a492,0x000136db,
14250c0d06caSMauro Carvalho Chehab     0x0001c924,0x0001b925,0x000136e4,0x000136e4},
14260c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x0000a492,0x000136db,
14270c0d06caSMauro Carvalho Chehab     0x0001c924,0x0001b925,0x0001b725,0x0001b724},
14280c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00012492,0x000136db,
14290c0d06caSMauro Carvalho Chehab     0x0001c924,0x0001b925,0x0001b725,0x0001b724},
14300c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00012492,0x0001b6db,
14310c0d06caSMauro Carvalho Chehab     0x00024924,0x0002496d,0x0001b92d,0x0001b925},
14320c0d06caSMauro Carvalho Chehab    {0x00000000,0x00000000,0x00000000,0x00000000,
14330c0d06caSMauro Carvalho Chehab     0x00000000,0x00000000,0x00000000,0x00000000}
14340c0d06caSMauro Carvalho Chehab   }
14350c0d06caSMauro Carvalho Chehab  }
14360c0d06caSMauro Carvalho Chehab };
1437