brintos

brintos / linux-shallow public Read only

0
0
Text · 33.9 KiB · 00eee75 Raw
881 lines · c
1// SPDX-License-Identifier: GPL-2.0-or-later2/* Linux driver for Philips webcam3   (C) 2004-2006 Luc Saillard (luc@saillard.org)4 5   NOTE: this version of pwc is an unofficial (modified) release of pwc & pcwx6   driver and thus may have bugs that are not present in the original version.7   Please send bug reports and support requests to <luc@saillard.org>.8   The decompression routines have been implemented by reverse-engineering the9   Nemosoft binary pwcx module. Caveat emptor.10 11*/12 13 14/* This tables contains entries for the 730/740/750 (Kiara) camera, with15   4 different qualities (no compression, low, medium, high).16   It lists the bandwidth requirements for said mode by its alternate interface17   number. An alternate of 0 means that the mode is unavailable.18 19   There are 6 * 4 * 4 entries:20     6 different resolutions subqcif, qsif, qcif, sif, cif, vga21     6 framerates: 5, 10, 15, 20, 25, 3022     4 compression modi: none, low, medium, high23 24   When an uncompressed mode is not available, the next available compressed mode25   will be chosen (unless the decompressor is absent). Sometimes there are only26   1 or 2 compressed modes available; in that case entries are duplicated.27*/28 29 30#include "pwc-kiara.h"31 32const unsigned int Kiara_fps_vector[PWC_FPS_MAX_KIARA] = { 5, 10, 15, 20, 25, 30 };33 34const struct Kiara_table_entry Kiara_table[PSZ_MAX][6][4] =35{36   /* SQCIF */37   {38      /* 5 fps */39      {40	 {0, },41	 {0, },42	 {0, },43	 {0, },44      },45      /* 10 fps */46      {47	 {0, },48	 {0, },49	 {0, },50	 {0, },51      },52      /* 15 fps */53      {54	 {0, },55	 {0, },56	 {0, },57	 {0, },58      },59      /* 20 fps */60      {61	 {0, },62	 {0, },63	 {0, },64	 {0, },65      },66      /* 25 fps */67      {68	 {0, },69	 {0, },70	 {0, },71	 {0, },72      },73      /* 30 fps */74      {75	 {0, },76	 {0, },77	 {0, },78	 {0, },79      },80   },81   /* QSIF */82   {83      /* 5 fps */84      {85	 {1, 146,    0, {0x1D, 0xF4, 0x30, 0x00, 0x00, 0x00, 0x00, 0x18, 0x00, 0x92, 0x00, 0x80}},86	 {1, 146,    0, {0x1D, 0xF4, 0x30, 0x00, 0x00, 0x00, 0x00, 0x18, 0x00, 0x92, 0x00, 0x80}},87	 {1, 146,    0, {0x1D, 0xF4, 0x30, 0x00, 0x00, 0x00, 0x00, 0x18, 0x00, 0x92, 0x00, 0x80}},88	 {1, 146,    0, {0x1D, 0xF4, 0x30, 0x00, 0x00, 0x00, 0x00, 0x18, 0x00, 0x92, 0x00, 0x80}},89      },90      /* 10 fps */91      {92	 {2, 291,    0, {0x1C, 0xF4, 0x30, 0x00, 0x00, 0x00, 0x00, 0x18, 0x00, 0x23, 0x01, 0x80}},93	 {1, 192,  630, {0x14, 0xF4, 0x30, 0x13, 0xA9, 0x12, 0xE1, 0x17, 0x08, 0xC0, 0x00, 0x80}},94	 {1, 192,  630, {0x14, 0xF4, 0x30, 0x13, 0xA9, 0x12, 0xE1, 0x17, 0x08, 0xC0, 0x00, 0x80}},95	 {1, 192,  630, {0x14, 0xF4, 0x30, 0x13, 0xA9, 0x12, 0xE1, 0x17, 0x08, 0xC0, 0x00, 0x80}},96      },97      /* 15 fps */98      {99	 {3, 437,    0, {0x1B, 0xF4, 0x30, 0x00, 0x00, 0x00, 0x00, 0x18, 0x00, 0xB5, 0x01, 0x80}},100	 {2, 292,  640, {0x13, 0xF4, 0x30, 0x13, 0xF7, 0x13, 0x2F, 0x13, 0x20, 0x24, 0x01, 0x80}},101	 {2, 292,  640, {0x13, 0xF4, 0x30, 0x13, 0xF7, 0x13, 0x2F, 0x13, 0x20, 0x24, 0x01, 0x80}},102	 {1, 192,  420, {0x13, 0xF4, 0x30, 0x0D, 0x1B, 0x0C, 0x53, 0x1E, 0x18, 0xC0, 0x00, 0x80}},103      },104      /* 20 fps */105      {106	 {4, 589,    0, {0x1A, 0xF4, 0x30, 0x00, 0x00, 0x00, 0x00, 0x18, 0x00, 0x4D, 0x02, 0x80}},107	 {3, 448,  730, {0x12, 0xF4, 0x30, 0x16, 0xC9, 0x16, 0x01, 0x0E, 0x18, 0xC0, 0x01, 0x80}},108	 {2, 292,  476, {0x12, 0xF4, 0x30, 0x0E, 0xD8, 0x0E, 0x10, 0x19, 0x18, 0x24, 0x01, 0x80}},109	 {1, 192,  312, {0x12, 0xF4, 0x50, 0x09, 0xB3, 0x08, 0xEB, 0x1E, 0x18, 0xC0, 0x00, 0x80}},110      },111      /* 25 fps */112      {113	 {5, 703,    0, {0x19, 0xF4, 0x30, 0x00, 0x00, 0x00, 0x00, 0x18, 0x00, 0xBF, 0x02, 0x80}},114	 {3, 447,  610, {0x11, 0xF4, 0x30, 0x13, 0x0B, 0x12, 0x43, 0x14, 0x28, 0xBF, 0x01, 0x80}},115	 {2, 292,  398, {0x11, 0xF4, 0x50, 0x0C, 0x6C, 0x0B, 0xA4, 0x1E, 0x28, 0x24, 0x01, 0x80}},116	 {1, 193,  262, {0x11, 0xF4, 0x50, 0x08, 0x23, 0x07, 0x5B, 0x1E, 0x28, 0xC1, 0x00, 0x80}},117      },118      /* 30 fps */119      {120	 {8, 874,    0, {0x18, 0xF4, 0x30, 0x00, 0x00, 0x00, 0x00, 0x18, 0x00, 0x6A, 0x03, 0x80}},121	 {5, 704,  730, {0x10, 0xF4, 0x30, 0x16, 0xC9, 0x16, 0x01, 0x0E, 0x28, 0xC0, 0x02, 0x80}},122	 {3, 448,  492, {0x10, 0xF4, 0x30, 0x0F, 0x5D, 0x0E, 0x95, 0x15, 0x28, 0xC0, 0x01, 0x80}},123	 {2, 292,  320, {0x10, 0xF4, 0x50, 0x09, 0xFB, 0x09, 0x33, 0x1E, 0x28, 0x24, 0x01, 0x80}},124      },125   },126   /* QCIF */127   {128      /* 5 fps */129      {130	 {0, },131	 {0, },132	 {0, },133	 {0, },134      },135      /* 10 fps */136      {137	 {0, },138	 {0, },139	 {0, },140	 {0, },141      },142      /* 15 fps */143      {144	 {0, },145	 {0, },146	 {0, },147	 {0, },148      },149      /* 20 fps */150      {151	 {0, },152	 {0, },153	 {0, },154	 {0, },155      },156      /* 25 fps */157      {158	 {0, },159	 {0, },160	 {0, },161	 {0, },162      },163      /* 30 fps */164      {165	 {0, },166	 {0, },167	 {0, },168	 {0, },169      },170   },171   /* SIF */172   {173      /* 5 fps */174      {175	 {4, 582,    0, {0x0D, 0xF4, 0x30, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x46, 0x02, 0x80}},176	 {3, 387, 1276, {0x05, 0xF4, 0x30, 0x27, 0xD8, 0x26, 0x48, 0x03, 0x10, 0x83, 0x01, 0x80}},177	 {2, 291,  960, {0x05, 0xF4, 0x30, 0x1D, 0xF2, 0x1C, 0x62, 0x04, 0x10, 0x23, 0x01, 0x80}},178	 {1, 191,  630, {0x05, 0xF4, 0x50, 0x13, 0xA9, 0x12, 0x19, 0x05, 0x18, 0xBF, 0x00, 0x80}},179      },180      /* 10 fps */181      {182	 {0, },183	 {6, 775, 1278, {0x04, 0xF4, 0x30, 0x27, 0xE8, 0x26, 0x58, 0x05, 0x30, 0x07, 0x03, 0x80}},184	 {3, 447,  736, {0x04, 0xF4, 0x30, 0x16, 0xFB, 0x15, 0x6B, 0x05, 0x28, 0xBF, 0x01, 0x80}},185	 {2, 292,  480, {0x04, 0xF4, 0x70, 0x0E, 0xF9, 0x0D, 0x69, 0x09, 0x28, 0x24, 0x01, 0x80}},186      },187      /* 15 fps */188      {189	 {0, },190	 {9, 955, 1050, {0x03, 0xF4, 0x30, 0x20, 0xCF, 0x1F, 0x3F, 0x06, 0x48, 0xBB, 0x03, 0x80}},191	 {4, 592,  650, {0x03, 0xF4, 0x30, 0x14, 0x44, 0x12, 0xB4, 0x08, 0x30, 0x50, 0x02, 0x80}},192	 {3, 448,  492, {0x03, 0xF4, 0x50, 0x0F, 0x52, 0x0D, 0xC2, 0x09, 0x38, 0xC0, 0x01, 0x80}},193      },194      /* 20 fps */195      {196	 {0, },197	 {9, 958,  782, {0x02, 0xF4, 0x30, 0x18, 0x6A, 0x16, 0xDA, 0x0B, 0x58, 0xBE, 0x03, 0x80}},198	 {5, 703,  574, {0x02, 0xF4, 0x50, 0x11, 0xE7, 0x10, 0x57, 0x0B, 0x40, 0xBF, 0x02, 0x80}},199	 {3, 446,  364, {0x02, 0xF4, 0x90, 0x0B, 0x5C, 0x09, 0xCC, 0x0E, 0x38, 0xBE, 0x01, 0x80}},200      },201      /* 25 fps */202      {203	 {0, },204	 {9, 958,  654, {0x01, 0xF4, 0x30, 0x14, 0x66, 0x12, 0xD6, 0x0B, 0x50, 0xBE, 0x03, 0x80}},205	 {6, 776,  530, {0x01, 0xF4, 0x50, 0x10, 0x8C, 0x0E, 0xFC, 0x0C, 0x48, 0x08, 0x03, 0x80}},206	 {4, 592,  404, {0x01, 0xF4, 0x70, 0x0C, 0x96, 0x0B, 0x06, 0x0B, 0x48, 0x50, 0x02, 0x80}},207      },208      /* 30 fps */209      {210	 {0, },211	 {9, 957,  526, {0x00, 0xF4, 0x50, 0x10, 0x68, 0x0E, 0xD8, 0x0D, 0x58, 0xBD, 0x03, 0x80}},212	 {6, 775,  426, {0x00, 0xF4, 0x70, 0x0D, 0x48, 0x0B, 0xB8, 0x0F, 0x50, 0x07, 0x03, 0x80}},213	 {4, 590,  324, {0x00, 0x7A, 0x88, 0x0A, 0x1C, 0x08, 0xB4, 0x0E, 0x50, 0x4E, 0x02, 0x80}},214      },215   },216   /* CIF */217   {218      /* 5 fps */219      {220	 {0, },221	 {0, },222	 {0, },223	 {0, },224      },225      /* 10 fps */226      {227	 {0, },228	 {0, },229	 {0, },230	 {0, },231      },232      /* 15 fps */233      {234	 {0, },235	 {0, },236	 {0, },237	 {0, },238      },239      /* 20 fps */240      {241	 {0, },242	 {0, },243	 {0, },244	 {0, },245      },246      /* 25 fps */247      {248	 {0, },249	 {0, },250	 {0, },251	 {0, },252      },253      /* 30 fps */254      {255	 {0, },256	 {0, },257	 {0, },258	 {0, },259      },260   },261   /* VGA */262   {263      /* 5 fps */264      {265	 {0, },266	 {6, 773, 1272, {0x25, 0xF4, 0x30, 0x27, 0xB6, 0x24, 0x96, 0x02, 0x30, 0x05, 0x03, 0x80}},267	 {4, 592,  976, {0x25, 0xF4, 0x50, 0x1E, 0x78, 0x1B, 0x58, 0x03, 0x30, 0x50, 0x02, 0x80}},268	 {3, 448,  738, {0x25, 0xF4, 0x90, 0x17, 0x0C, 0x13, 0xEC, 0x04, 0x30, 0xC0, 0x01, 0x80}},269      },270      /* 10 fps */271      {272	 {0, },273	 {9, 956,  788, {0x24, 0xF4, 0x70, 0x18, 0x9C, 0x15, 0x7C, 0x03, 0x48, 0xBC, 0x03, 0x80}},274	 {6, 776,  640, {0x24, 0xF4, 0xB0, 0x13, 0xFC, 0x11, 0x2C, 0x04, 0x48, 0x08, 0x03, 0x80}},275	 {4, 592,  488, {0x24, 0x7A, 0xE8, 0x0F, 0x3C, 0x0C, 0x6C, 0x06, 0x48, 0x50, 0x02, 0x80}},276      },277      /* 15 fps */278      {279	 {0, },280	 {9, 957,  526, {0x23, 0x7A, 0xE8, 0x10, 0x68, 0x0D, 0x98, 0x06, 0x58, 0xBD, 0x03, 0x80}},281	 {9, 957,  526, {0x23, 0x7A, 0xE8, 0x10, 0x68, 0x0D, 0x98, 0x06, 0x58, 0xBD, 0x03, 0x80}},282	 {8, 895,  492, {0x23, 0x7A, 0xE8, 0x0F, 0x5D, 0x0C, 0x8D, 0x06, 0x58, 0x7F, 0x03, 0x80}},283      },284      /* 20 fps */285      {286	 {0, },287	 {0, },288	 {0, },289	 {0, },290      },291      /* 25 fps */292      {293	 {0, },294	 {0, },295	 {0, },296	 {0, },297      },298      /* 30 fps */299      {300	 {0, },301	 {0, },302	 {0, },303	 {0, },304      },305   },306};307 308 309/*310 * Rom table for kiara chips311 *312 * 32 roms tables (one for each resolution ?)313 *  2 tables per roms (one for each passes) (Y, and U&V)314 * 128 bytes per passes315 */316 317const unsigned int KiaraRomTable [8][2][16][8] =318{319 { /* version 0 */320  { /* version 0, passes 0 */321   {0x00000000,0x00000000,0x00000000,0x00000000,322    0x00000000,0x00000000,0x00000001,0x00000001},323   {0x00000000,0x00000000,0x00000009,0x00000009,324    0x00000009,0x00000009,0x00000009,0x00000009},325   {0x00000000,0x00000000,0x00000009,0x00000049,326    0x00000049,0x00000049,0x00000049,0x00000049},327   {0x00000000,0x00000000,0x00000049,0x00000049,328    0x00000049,0x00000249,0x0000024a,0x00000049},329   {0x00000000,0x00000000,0x00000049,0x00000049,330    0x00000249,0x00000249,0x0000024a,0x0000024a},331   {0x00000000,0x00000000,0x00000049,0x00000249,332    0x00000249,0x0000124a,0x0000024a,0x0000024a},333   {0x00000000,0x00000000,0x00000049,0x00000249,334    0x0000124a,0x00009252,0x00001252,0x00001252},335   {0x00000000,0x00000000,0x00000249,0x00000249,336    0x00009252,0x00009292,0x00009292,0x00009292},337   {0x00000000,0x00000000,0x00000249,0x00001249,338    0x00009292,0x00009292,0x00009493,0x000124db},339   {0x00000000,0x00000000,0x00000249,0x0000924a,340    0x00009492,0x0000a49b,0x0000a49b,0x000124db},341   {0x00000000,0x00000000,0x00001249,0x00009252,342    0x0000a493,0x000124db,0x000124db,0x000126dc},343   {0x00000000,0x00000000,0x00001249,0x00009493,344    0x000124db,0x000126dc,0x000136e4,0x000126dc},345   {0x00000000,0x00000000,0x00009292,0x0000a49b,346    0x000124db,0x000136e4,0x000136e4,0x000136e4},347   {0x00000000,0x00000000,0x00009292,0x0000a49b,348    0x000126dc,0x0001b724,0x0001b92d,0x0001b925},349   {0x00000000,0x00000000,0x00009492,0x000124db,350    0x000136e4,0x0001b925,0x0001c96e,0x0001c92d},351   {0x00000000,0x00000000,0x00000000,0x00000000,352    0x00000000,0x00000000,0x00000000,0x00000000}353  },354  { /* version 0, passes 1 */355   {0x00000000,0x00000000,0x00000000,0x00000000,356    0x00000000,0x00000000,0x00000000,0x00000000},357   {0x00000000,0x00000000,0x00000000,0x00000000,358    0x00000000,0x00000000,0x00000000,0x00000000},359   {0x00000000,0x00000000,0x00000001,0x00000009,360    0x00000009,0x00000009,0x00000009,0x00000001},361   {0x00000000,0x00000000,0x00000009,0x00000009,362    0x00000049,0x00000049,0x00000049,0x00000049},363   {0x00000000,0x00000000,0x00000049,0x00000049,364    0x00000049,0x00000049,0x0000024a,0x0000024a},365   {0x00000000,0x00000000,0x00000049,0x00000049,366    0x00000249,0x00000249,0x0000024a,0x0000024a},367   {0x00000000,0x00000000,0x00000049,0x00000249,368    0x00000249,0x00000249,0x0000024a,0x00001252},369   {0x00000000,0x00000000,0x00000049,0x00001249,370    0x0000124a,0x0000124a,0x00001252,0x00009292},371   {0x00000000,0x00000000,0x00000249,0x00001249,372    0x00009252,0x00009252,0x00009292,0x00009493},373   {0x00000000,0x00000000,0x00000249,0x0000924a,374    0x00009292,0x00009292,0x00009292,0x00009493},375   {0x00000000,0x00000000,0x00000249,0x00009292,376    0x00009492,0x00009493,0x0000a49b,0x00009493},377   {0x00000000,0x00000000,0x00001249,0x00009292,378    0x0000a493,0x000124db,0x000126dc,0x000126dc},379   {0x00000000,0x00000000,0x0000924a,0x00009493,380    0x0000a493,0x000126dc,0x000136e4,0x000136e4},381   {0x00000000,0x00000000,0x00009252,0x00009493,382    0x000126dc,0x000126dc,0x000136e4,0x000136e4},383   {0x00000000,0x00000000,0x00009292,0x0000a49b,384    0x000136e4,0x000136e4,0x0001b725,0x0001b724},385   {0x00000000,0x00000000,0x00000000,0x00000000,386    0x00000000,0x00000000,0x00000000,0x00000000}387  }388 },389 { /* version 1 */390  { /* version 1, passes 0 */391   {0x00000000,0x00000000,0x00000000,0x00000000,392    0x00000000,0x00000000,0x00000000,0x00000001},393   {0x00000000,0x00000000,0x00000009,0x00000009,394    0x00000009,0x00000009,0x00000009,0x00000009},395   {0x00000000,0x00000000,0x00000049,0x00000049,396    0x00000049,0x00000049,0x00000049,0x00000049},397   {0x00000000,0x00000000,0x00000049,0x00000049,398    0x00000049,0x00000249,0x0000024a,0x0000024a},399   {0x00000000,0x00000000,0x00000049,0x00000249,400    0x00000249,0x00000249,0x0000024a,0x00001252},401   {0x00000000,0x00000000,0x00000249,0x00000249,402    0x00000249,0x0000124a,0x00001252,0x00001252},403   {0x00000000,0x00000000,0x00000249,0x00000249,404    0x0000124a,0x0000124a,0x00009292,0x00009292},405   {0x00000000,0x00000000,0x00000249,0x00001249,406    0x0000124a,0x00009252,0x00009292,0x00009292},407   {0x00000000,0x00000000,0x00000249,0x00001249,408    0x00009252,0x00009292,0x00009292,0x00009292},409   {0x00000000,0x00000000,0x00000249,0x00001249,410    0x00009252,0x00009292,0x00009493,0x00009493},411   {0x00000000,0x00000000,0x00000249,0x0000924a,412    0x00009252,0x00009493,0x00009493,0x00009493},413   {0x00000000,0x00000000,0x00000249,0x0000924a,414    0x00009292,0x00009493,0x00009493,0x00009493},415   {0x00000000,0x00000000,0x00000249,0x00009252,416    0x00009492,0x00009493,0x0000a49b,0x0000a49b},417   {0x00000000,0x00000000,0x00001249,0x00009292,418    0x00009492,0x000124db,0x000124db,0x000124db},419   {0x00000000,0x00000000,0x0000924a,0x00009493,420    0x0000a493,0x000126dc,0x000126dc,0x000126dc},421   {0x00000000,0x00000000,0x00000000,0x00000000,422    0x00000000,0x00000000,0x00000000,0x00000000}423  },424  { /* version 1, passes 1 */425   {0x00000000,0x00000000,0x00000000,0x00000000,426    0x00000000,0x00000000,0x00000000,0x00000000},427   {0x00000000,0x00000000,0x00000049,0x00000009,428    0x00000049,0x00000009,0x00000001,0x00000000},429   {0x00000000,0x00000000,0x00000049,0x00000049,430    0x00000049,0x00000049,0x00000049,0x00000000},431   {0x00000000,0x00000000,0x00000249,0x00000049,432    0x00000249,0x00000049,0x0000024a,0x00000001},433   {0x00000000,0x00000000,0x00000249,0x00000249,434    0x00000249,0x00000249,0x0000024a,0x00000001},435   {0x00000000,0x00000000,0x00000249,0x00000249,436    0x00000249,0x00000249,0x0000024a,0x00000001},437   {0x00000000,0x00000000,0x00000249,0x00000249,438    0x00000249,0x00000249,0x0000024a,0x00000009},439   {0x00000000,0x00000000,0x00000249,0x00000249,440    0x0000124a,0x0000124a,0x0000024a,0x00000009},441   {0x00000000,0x00000000,0x00000249,0x00000249,442    0x0000124a,0x0000124a,0x0000024a,0x00000009},443   {0x00000000,0x00000000,0x00001249,0x00001249,444    0x0000124a,0x00009252,0x00001252,0x00000049},445   {0x00000000,0x00000000,0x00001249,0x00001249,446    0x0000124a,0x00009292,0x00001252,0x00000049},447   {0x00000000,0x00000000,0x00001249,0x00001249,448    0x0000124a,0x00009292,0x00001252,0x00000049},449   {0x00000000,0x00000000,0x00001249,0x00001249,450    0x00009252,0x00009292,0x00001252,0x0000024a},451   {0x00000000,0x00000000,0x00001249,0x00001249,452    0x00009292,0x00009292,0x00001252,0x0000024a},453   {0x00000000,0x00000000,0x0000924a,0x0000924a,454    0x00009492,0x00009493,0x00009292,0x00001252},455   {0x00000000,0x00000000,0x00000000,0x00000000,456    0x00000000,0x00000000,0x00000000,0x00000000}457  }458 },459 { /* version 2 */460  { /* version 2, passes 0 */461   {0x00000000,0x00000000,0x00000049,0x00000049,462    0x00000049,0x00000049,0x0000024a,0x0000024a},463   {0x00000000,0x00000000,0x00000249,0x00000249,464    0x00000249,0x0000124a,0x00001252,0x00009292},465   {0x00000000,0x00000000,0x00000249,0x00000249,466    0x0000124a,0x00009252,0x00009292,0x00009292},467   {0x00000000,0x00000000,0x00000249,0x00001249,468    0x0000124a,0x00009292,0x00009493,0x00009493},469   {0x00000000,0x00000000,0x00000249,0x00001249,470    0x00009252,0x00009493,0x00009493,0x0000a49b},471   {0x00000000,0x00000000,0x00000249,0x0000924a,472    0x00009292,0x00009493,0x0000a49b,0x0000a49b},473   {0x00000000,0x00000000,0x00001249,0x0000924a,474    0x00009292,0x00009493,0x0000a49b,0x000124db},475   {0x00000000,0x00000000,0x00001249,0x00009252,476    0x00009492,0x0000a49b,0x0000a49b,0x000124db},477   {0x00000000,0x00000000,0x00001249,0x00009292,478    0x00009492,0x000124db,0x000124db,0x000126dc},479   {0x00000000,0x00000000,0x00001249,0x00009292,480    0x0000a493,0x000124db,0x000126dc,0x000126dc},481   {0x00000000,0x00000000,0x00001249,0x00009493,482    0x0000a493,0x000124db,0x000126dc,0x000136e4},483   {0x00000000,0x00000000,0x00001249,0x00009493,484    0x0000a493,0x000126dc,0x000136e4,0x000136e4},485   {0x00000000,0x00000000,0x0000924a,0x00009493,486    0x0001249b,0x000126dc,0x000136e4,0x000136e4},487   {0x00000000,0x00000000,0x0000924a,0x0000a49b,488    0x000124db,0x000136e4,0x000136e4,0x0001b724},489   {0x00000000,0x00000000,0x00009252,0x000124db,490    0x000126dc,0x0001b724,0x0001b725,0x0001b925},491   {0x00000000,0x00000000,0x00000000,0x00000000,492    0x00000000,0x00000000,0x00000000,0x00000000}493  },494  { /* version 2, passes 1 */495   {0x00000000,0x00000000,0x00000049,0x00000049,496    0x00000049,0x00000049,0x00000049,0x00000049},497   {0x00000000,0x00000000,0x00000249,0x00000249,498    0x00000249,0x00000249,0x0000024a,0x00000049},499   {0x00000000,0x00000000,0x00001249,0x00000249,500    0x0000124a,0x0000124a,0x00001252,0x00000049},501   {0x00000000,0x00000000,0x00001249,0x00001249,502    0x0000124a,0x0000124a,0x00009292,0x0000024a},503   {0x00000000,0x00000000,0x00001249,0x00001249,504    0x00009252,0x00009292,0x00009292,0x0000024a},505   {0x00000000,0x00000000,0x00001249,0x00001249,506    0x00009252,0x00009292,0x0000a49b,0x0000024a},507   {0x00000000,0x00000000,0x00001249,0x00001249,508    0x00009292,0x00009493,0x0000a49b,0x00001252},509   {0x00000000,0x00000000,0x00001249,0x00001249,510    0x00009292,0x00009493,0x0000a49b,0x00001252},511   {0x00000000,0x00000000,0x00001249,0x0000924a,512    0x00009492,0x0000a49b,0x0000a49b,0x00001252},513   {0x00000000,0x00000000,0x00001249,0x00009252,514    0x00009492,0x0000a49b,0x0000a49b,0x00009292},515   {0x00000000,0x00000000,0x00001249,0x00009292,516    0x00009492,0x0000a49b,0x0000a49b,0x00009292},517   {0x00000000,0x00000000,0x00001249,0x00009493,518    0x0000a493,0x0000a49b,0x0000a49b,0x00009292},519   {0x00000000,0x00000000,0x00001249,0x00009493,520    0x0000a493,0x0000a49b,0x0000a49b,0x00009493},521   {0x00000000,0x00000000,0x0000924a,0x00009493,522    0x0000a493,0x000124db,0x0000a49b,0x00009493},523   {0x00000000,0x00000000,0x00009252,0x0000a49b,524    0x0001249b,0x000126dc,0x000124db,0x0000a49b},525   {0x00000000,0x00000000,0x00000000,0x00000000,526    0x00000000,0x00000000,0x00000000,0x00000000}527  }528 },529 { /* version 3 */530  { /* version 3, passes 0 */531   {0x00000000,0x00000000,0x00000249,0x00000249,532    0x0000124a,0x0000124a,0x00009292,0x00009292},533   {0x00000000,0x00000000,0x00001249,0x00001249,534    0x00009292,0x00009493,0x0000a49b,0x0000a49b},535   {0x00000000,0x00000000,0x00001249,0x0000924a,536    0x00009492,0x0000a49b,0x0000a49b,0x000124db},537   {0x00000000,0x00000000,0x00001249,0x00009292,538    0x00009492,0x000124db,0x000126dc,0x000126dc},539   {0x00000000,0x00000000,0x00001249,0x00009493,540    0x0000a493,0x000124db,0x000126dc,0x000126dc},541   {0x00000000,0x00000000,0x00001249,0x00009493,542    0x0000a493,0x000126dc,0x000136e4,0x000136e4},543   {0x00000000,0x00000000,0x00001249,0x00009493,544    0x0000a493,0x000126dc,0x000136e4,0x0001b724},545   {0x00000000,0x00000000,0x00001249,0x00009493,546    0x0001249b,0x000126dc,0x000136e4,0x0001b724},547   {0x00000000,0x00000000,0x0000924a,0x0000a49b,548    0x0001249b,0x000126dc,0x000136e4,0x0001b724},549   {0x00000000,0x00000000,0x0000924a,0x0000a49b,550    0x0001249b,0x000136e4,0x0001b725,0x0001b724},551   {0x00000000,0x00000000,0x0000924a,0x0000a49b,552    0x000124db,0x000136e4,0x0001b725,0x0001b925},553   {0x00000000,0x00000000,0x00009292,0x0000a49b,554    0x000126dc,0x000136e4,0x0001b92d,0x0001b925},555   {0x00000000,0x00000000,0x00009292,0x0000a49b,556    0x000126dc,0x0001b724,0x0001b92d,0x0001c92d},557   {0x00000000,0x00000000,0x00009492,0x000124db,558    0x000126dc,0x0001b724,0x0001c96e,0x0001c92d},559   {0x00000000,0x00000000,0x0000a492,0x000126db,560    0x000136e4,0x0001b925,0x00025bb6,0x00024b77},561   {0x00000000,0x00000000,0x00000000,0x00000000,562    0x00000000,0x00000000,0x00000000,0x00000000}563  },564  { /* version 3, passes 1 */565   {0x00000000,0x00000000,0x00001249,0x00000249,566    0x0000124a,0x0000124a,0x00001252,0x00001252},567   {0x00000000,0x00000000,0x00001249,0x00001249,568    0x00009252,0x00009292,0x00009292,0x00001252},569   {0x00000000,0x00000000,0x00001249,0x0000924a,570    0x00009492,0x00009493,0x0000a49b,0x00001252},571   {0x00000000,0x00000000,0x00001249,0x00009252,572    0x00009492,0x0000a49b,0x0000a49b,0x00009292},573   {0x00000000,0x00000000,0x00001249,0x00009292,574    0x00009492,0x0000a49b,0x0000a49b,0x00009292},575   {0x00000000,0x00000000,0x00001249,0x00009493,576    0x0000a493,0x0000a49b,0x000126dc,0x00009292},577   {0x00000000,0x00000000,0x0000924a,0x00009493,578    0x0000a493,0x0000a49b,0x000126dc,0x00009493},579   {0x00000000,0x00000000,0x0000924a,0x00009493,580    0x0000a493,0x0000a49b,0x000126dc,0x00009493},581   {0x00000000,0x00000000,0x0000924a,0x00009493,582    0x0000a493,0x000124db,0x000126dc,0x00009493},583   {0x00000000,0x00000000,0x0000924a,0x00009493,584    0x0000a493,0x000124db,0x000126dc,0x0000a49b},585   {0x00000000,0x00000000,0x0000924a,0x0000a49b,586    0x0000a493,0x000124db,0x000126dc,0x0000a49b},587   {0x00000000,0x00000000,0x0000924a,0x0000a49b,588    0x0001249b,0x000126dc,0x000126dc,0x0000a49b},589   {0x00000000,0x00000000,0x0000924a,0x0000a49b,590    0x000124db,0x000136e4,0x000126dc,0x000124db},591   {0x00000000,0x00000000,0x00009492,0x0000a49b,592    0x000136e4,0x000136e4,0x000126dc,0x000124db},593   {0x00000000,0x00000000,0x0000a492,0x000124db,594    0x0001b724,0x0001b724,0x000136e4,0x000126dc},595   {0x00000000,0x00000000,0x00000000,0x00000000,596    0x00000000,0x00000000,0x00000000,0x00000000}597  }598 },599 { /* version 4 */600  { /* version 4, passes 0 */601   {0x00000000,0x00000000,0x00000049,0x00000049,602    0x00000049,0x00000049,0x00000049,0x00000049},603   {0x00000000,0x00000000,0x00000249,0x00000049,604    0x00000249,0x00000249,0x0000024a,0x00000049},605   {0x00000000,0x00000000,0x00000249,0x00000249,606    0x0000124a,0x00009252,0x00001252,0x0000024a},607   {0x00000000,0x00000000,0x00001249,0x00001249,608    0x00009252,0x00009292,0x00009493,0x00001252},609   {0x00000000,0x00000000,0x00001249,0x0000924a,610    0x00009292,0x00009493,0x00009493,0x00001252},611   {0x00000000,0x00000000,0x00001249,0x00009292,612    0x00009492,0x0000a49b,0x0000a49b,0x00009292},613   {0x00000000,0x00000000,0x00001249,0x00009493,614    0x0000a493,0x000124db,0x000124db,0x00009493},615   {0x00000000,0x00000000,0x0000924a,0x00009493,616    0x0000a493,0x000124db,0x000126dc,0x0000a49b},617   {0x00000000,0x00000000,0x0000924a,0x00009493,618    0x0000a493,0x000124db,0x000126dc,0x0000a49b},619   {0x00000000,0x00000000,0x0000924a,0x00009493,620    0x0001249b,0x000126dc,0x000126dc,0x000124db},621   {0x00000000,0x00000000,0x00009252,0x00009493,622    0x000124db,0x000136e4,0x000136e4,0x000126dc},623   {0x00000000,0x00000000,0x00009252,0x0000a49b,624    0x000124db,0x000136e4,0x000136e4,0x000126dc},625   {0x00000000,0x00000000,0x00009292,0x0000a49b,626    0x000126dc,0x000136e4,0x000136e4,0x000136e4},627   {0x00000000,0x00000000,0x00009492,0x0000a49b,628    0x000126dc,0x0001b724,0x0001b725,0x0001b724},629   {0x00000000,0x00000000,0x0000a492,0x000124db,630    0x000136e4,0x0001b925,0x0001b92d,0x0001b925},631   {0x00000000,0x00000000,0x00000000,0x00000000,632    0x00000000,0x00000000,0x00000000,0x00000000}633  },634  { /* version 4, passes 1 */635   {0x00000000,0x00000000,0x00000249,0x00000049,636    0x00000009,0x00000009,0x00000009,0x00000009},637   {0x00000000,0x00000000,0x00000249,0x00000249,638    0x00000049,0x00000049,0x00000009,0x00000009},639   {0x00000000,0x00000000,0x00001249,0x00001249,640    0x0000124a,0x00000249,0x00000049,0x00000049},641   {0x00000000,0x00000000,0x00001249,0x00001249,642    0x0000124a,0x0000124a,0x00000049,0x00000049},643   {0x00000000,0x00000000,0x00001249,0x00001249,644    0x00009252,0x0000124a,0x0000024a,0x0000024a},645   {0x00000000,0x00000000,0x00001249,0x0000924a,646    0x00009252,0x0000124a,0x0000024a,0x0000024a},647   {0x00000000,0x00000000,0x00001249,0x00009292,648    0x00009492,0x00009252,0x00001252,0x00001252},649   {0x00000000,0x00000000,0x00001249,0x00009493,650    0x0000a493,0x00009292,0x00009292,0x00001252},651   {0x00000000,0x00000000,0x0000924a,0x00009493,652    0x0000a493,0x00009292,0x00009292,0x00009292},653   {0x00000000,0x00000000,0x0000924a,0x00009493,654    0x0000a493,0x00009493,0x00009493,0x00009292},655   {0x00000000,0x00000000,0x0000924a,0x0000a49b,656    0x0000a493,0x0000a49b,0x00009493,0x00009493},657   {0x00000000,0x00000000,0x0000924a,0x0000a49b,658    0x0000a493,0x0000a49b,0x0000a49b,0x00009493},659   {0x00000000,0x00000000,0x0000924a,0x0000a49b,660    0x0001249b,0x000124db,0x0000a49b,0x0000a49b},661   {0x00000000,0x00000000,0x0000924a,0x0000a49b,662    0x000136e4,0x000126dc,0x000124db,0x0000a49b},663   {0x00000000,0x00000000,0x00009252,0x000124db,664    0x0001b724,0x000136e4,0x000126dc,0x000124db},665   {0x00000000,0x00000000,0x00000000,0x00000000,666    0x00000000,0x00000000,0x00000000,0x00000000}667  }668 },669 { /* version 5 */670  { /* version 5, passes 0 */671   {0x00000000,0x00000000,0x00000249,0x00000249,672    0x00000249,0x00000249,0x00001252,0x00001252},673   {0x00000000,0x00000000,0x00001249,0x00001249,674    0x00009252,0x00009292,0x00009292,0x00001252},675   {0x00000000,0x00000000,0x00001249,0x0000924a,676    0x00009492,0x0000a49b,0x0000a49b,0x00009292},677   {0x00000000,0x00000000,0x00001249,0x00009493,678    0x0000a493,0x0000a49b,0x000124db,0x00009493},679   {0x00000000,0x00000000,0x00001249,0x00009493,680    0x0000a493,0x000124db,0x000126dc,0x00009493},681   {0x00000000,0x00000000,0x0000924a,0x00009493,682    0x0000a493,0x000126dc,0x000126dc,0x0000a49b},683   {0x00000000,0x00000000,0x0000924a,0x0000a49b,684    0x0001249b,0x000126dc,0x000136e4,0x000124db},685   {0x00000000,0x00000000,0x0000924a,0x0000a49b,686    0x000126dc,0x000136e4,0x000136e4,0x000126dc},687   {0x00000000,0x00000000,0x00009292,0x0000a49b,688    0x000126dc,0x000136e4,0x000136e4,0x000126dc},689   {0x00000000,0x00000000,0x00009292,0x0000a49b,690    0x000126dc,0x0001b724,0x0001b725,0x000136e4},691   {0x00000000,0x00000000,0x00009292,0x0000a49b,692    0x000136e4,0x0001b724,0x0001b92d,0x0001b724},693   {0x00000000,0x00000000,0x00009492,0x0000a49b,694    0x000136e4,0x0001b724,0x0001b92d,0x0001b724},695   {0x00000000,0x00000000,0x00009492,0x000124db,696    0x000136e4,0x0001b925,0x0001c96e,0x0001b925},697   {0x00000000,0x00000000,0x00009492,0x000124db,698    0x0001b724,0x0001b925,0x0001c96e,0x0001c92d},699   {0x00000000,0x00000000,0x0000a492,0x000126db,700    0x0001c924,0x0002496d,0x00025bb6,0x00024b77},701   {0x00000000,0x00000000,0x00000000,0x00000000,702    0x00000000,0x00000000,0x00000000,0x00000000}703  },704  { /* version 5, passes 1 */705   {0x00000000,0x00000000,0x00001249,0x00000249,706    0x00000249,0x00000249,0x0000024a,0x0000024a},707   {0x00000000,0x00000000,0x00001249,0x00001249,708    0x0000124a,0x0000124a,0x0000024a,0x0000024a},709   {0x00000000,0x00000000,0x00001249,0x0000924a,710    0x00009252,0x00009252,0x0000024a,0x0000024a},711   {0x00000000,0x00000000,0x00001249,0x00009292,712    0x00009492,0x0000a49b,0x00001252,0x00001252},713   {0x00000000,0x00000000,0x0000924a,0x00009493,714    0x0000a493,0x0000a49b,0x00001252,0x00001252},715   {0x00000000,0x00000000,0x0000924a,0x00009493,716    0x0000a493,0x0000a49b,0x00009292,0x00001252},717   {0x00000000,0x00000000,0x0000924a,0x0000a49b,718    0x0000a493,0x0000a49b,0x00009292,0x00009292},719   {0x00000000,0x00000000,0x0000924a,0x0000a49b,720    0x0000a493,0x0000a49b,0x00009493,0x00009292},721   {0x00000000,0x00000000,0x0000924a,0x0000a49b,722    0x0001249b,0x000124db,0x00009493,0x00009292},723   {0x00000000,0x00000000,0x0000924a,0x0000a49b,724    0x0001249b,0x000124db,0x00009493,0x00009493},725   {0x00000000,0x00000000,0x0000924a,0x0000a49b,726    0x000124db,0x000124db,0x0000a49b,0x00009493},727   {0x00000000,0x00000000,0x0000924a,0x000124db,728    0x000126dc,0x000126dc,0x0000a49b,0x00009493},729   {0x00000000,0x00000000,0x0000924a,0x000124db,730    0x000136e4,0x000126dc,0x000124db,0x0000a49b},731   {0x00000000,0x00000000,0x00009292,0x000124db,732    0x000136e4,0x000126dc,0x000124db,0x0000a49b},733   {0x00000000,0x00000000,0x00009492,0x000126db,734    0x0001b724,0x000136e4,0x000126dc,0x000124db},735   {0x00000000,0x00000000,0x00000000,0x00000000,736    0x00000000,0x00000000,0x00000000,0x00000000}737  }738 },739 { /* version 6 */740  { /* version 6, passes 0 */741   {0x00000000,0x00000000,0x00001249,0x00001249,742    0x00009252,0x00009292,0x00009493,0x00009493},743   {0x00000000,0x00000000,0x00001249,0x00009292,744    0x0000a493,0x0000a49b,0x0000a49b,0x00009493},745   {0x00000000,0x00000000,0x00001249,0x00009493,746    0x0000a493,0x000124db,0x000124db,0x0000a49b},747   {0x00000000,0x00000000,0x0000924a,0x00009493,748    0x0000a493,0x000126dc,0x000126dc,0x0000a49b},749   {0x00000000,0x00000000,0x0000924a,0x0000a49b,750    0x0001249b,0x000126dc,0x000136e4,0x000124db},751   {0x00000000,0x00000000,0x0000924a,0x0000a49b,752    0x000126dc,0x000136e4,0x000136e4,0x000126dc},753   {0x00000000,0x00000000,0x00009292,0x0000a49b,754    0x000126dc,0x0001b724,0x0001b725,0x000126dc},755   {0x00000000,0x00000000,0x00009292,0x0000a49b,756    0x000136e4,0x0001b724,0x0001b92d,0x000136e4},757   {0x00000000,0x00000000,0x00009492,0x0000a49b,758    0x000136e4,0x0001b724,0x0001b92d,0x0001b724},759   {0x00000000,0x00000000,0x00009492,0x000124db,760    0x000136e4,0x0001b724,0x0001b92d,0x0001b724},761   {0x00000000,0x00000000,0x00009492,0x000124db,762    0x000136e4,0x0001b925,0x0001b92d,0x0001b925},763   {0x00000000,0x00000000,0x00009492,0x000124db,764    0x0001b724,0x0001b925,0x0001c96e,0x0001c92d},765   {0x00000000,0x00000000,0x0000a492,0x000124db,766    0x0001b724,0x0001c92d,0x0001c96e,0x0001c92d},767   {0x00000000,0x00000000,0x0000a492,0x000124db,768    0x0001b724,0x0001c92d,0x00024b76,0x0002496e},769   {0x00000000,0x00000000,0x00012492,0x000126db,770    0x0001c924,0x00024b6d,0x0002ddb6,0x00025bbf},771   {0x00000000,0x00000000,0x00000000,0x00000000,772    0x00000000,0x00000000,0x00000000,0x00000000}773  },774  { /* version 6, passes 1 */775   {0x00000000,0x00000000,0x00001249,0x00001249,776    0x0000124a,0x0000124a,0x00001252,0x00001252},777   {0x00000000,0x00000000,0x00001249,0x00009292,778    0x00009492,0x00009252,0x00001252,0x00001252},779   {0x00000000,0x00000000,0x0000924a,0x00009493,780    0x0000a493,0x00009292,0x00001252,0x00001252},781   {0x00000000,0x00000000,0x0000924a,0x0000a49b,782    0x0000a493,0x0000a49b,0x00009292,0x00009292},783   {0x00000000,0x00000000,0x0000924a,0x0000a49b,784    0x0000a493,0x0000a49b,0x00009292,0x00009292},785   {0x00000000,0x00000000,0x0000924a,0x0000a49b,786    0x0001249b,0x0000a49b,0x00009493,0x00009292},787   {0x00000000,0x00000000,0x0000924a,0x0000a49b,788    0x000124db,0x000124db,0x00009493,0x00009493},789   {0x00000000,0x00000000,0x0000924a,0x0000a49b,790    0x000124db,0x000124db,0x0000a49b,0x00009493},791   {0x00000000,0x00000000,0x0000924a,0x000124db,792    0x000126dc,0x000124db,0x0000a49b,0x00009493},793   {0x00000000,0x00000000,0x0000924a,0x000124db,794    0x000126dc,0x000126dc,0x0000a49b,0x0000a49b},795   {0x00000000,0x00000000,0x0000924a,0x000124db,796    0x000136e4,0x000126dc,0x000124db,0x0000a49b},797   {0x00000000,0x00000000,0x00009492,0x000126db,798    0x000136e4,0x000126dc,0x000124db,0x0000a49b},799   {0x00000000,0x00000000,0x00009492,0x000126db,800    0x0001b724,0x000136e4,0x000126dc,0x000124db},801   {0x00000000,0x00000000,0x00009492,0x000126db,802    0x0001b724,0x000136e4,0x000126dc,0x000124db},803   {0x00000000,0x00000000,0x0000a492,0x000136db,804    0x0001c924,0x0001b724,0x000136e4,0x000126dc},805   {0x00000000,0x00000000,0x00000000,0x00000000,806    0x00000000,0x00000000,0x00000000,0x00000000}807  }808 },809 { /* version 7 */810  { /* version 7, passes 0 */811   {0x00000000,0x00000000,0x00001249,0x00001249,812    0x00009252,0x00009292,0x00009493,0x00009493},813   {0x00000000,0x00000000,0x00001249,0x00009493,814    0x0000a493,0x000124db,0x000126dc,0x00009493},815   {0x00000000,0x00000000,0x00001249,0x0000a49b,816    0x0001249b,0x000126dc,0x000126dc,0x0000a49b},817   {0x00000000,0x00000000,0x0000924a,0x0000a49b,818    0x0001249b,0x000126dc,0x000136e4,0x0000a49b},819   {0x00000000,0x00000000,0x0000924a,0x0000a49b,820    0x000126dc,0x000136e4,0x0001b725,0x000124db},821   {0x00000000,0x00000000,0x00009292,0x0000a49b,822    0x000136e4,0x0001b724,0x0001b725,0x000126dc},823   {0x00000000,0x00000000,0x00009292,0x000124db,824    0x000136e4,0x0001b724,0x0001b725,0x000126dc},825   {0x00000000,0x00000000,0x00009492,0x000124db,826    0x000136e4,0x0001b724,0x0001c96e,0x000136e4},827   {0x00000000,0x00000000,0x00009492,0x000124db,828    0x000136e4,0x0001c92d,0x0001c96e,0x0001b724},829   {0x00000000,0x00000000,0x0000a492,0x000124db,830    0x000136e4,0x0001c92d,0x0001c96e,0x0001b724},831   {0x00000000,0x00000000,0x0000a492,0x000124db,832    0x0001b724,0x0001c92d,0x0001c96e,0x0001b925},833   {0x00000000,0x00000000,0x0000a492,0x000126db,834    0x0001b724,0x0001c92d,0x00024b76,0x0001c92d},835   {0x00000000,0x00000000,0x0000a492,0x000126db,836    0x0001b924,0x0001c92d,0x00024b76,0x0001c92d},837   {0x00000000,0x00000000,0x0000a492,0x000126db,838    0x0001b924,0x0001c92d,0x00024b76,0x0002496e},839   {0x00000000,0x00000000,0x00012492,0x000136db,840    0x00024924,0x00024b6d,0x0002ddb6,0x00025bbf},841   {0x00000000,0x00000000,0x00000000,0x00000000,842    0x00000000,0x00000000,0x00000000,0x00000000}843  },844  { /* version 7, passes 1 */845   {0x00000000,0x00000000,0x00001249,0x00001249,846    0x0000124a,0x0000124a,0x00001252,0x00001252},847   {0x00000000,0x00000000,0x0000924a,0x00009493,848    0x00009492,0x00009292,0x00001252,0x00001252},849   {0x00000000,0x00000000,0x0000924a,0x0000a49b,850    0x0000a493,0x0000a49b,0x00001252,0x00001252},851   {0x00000000,0x00000000,0x0000924a,0x0000a49b,852    0x0000a493,0x0000a49b,0x00009292,0x00009292},853   {0x00000000,0x00000000,0x0000924a,0x0000a49b,854    0x0000a493,0x0000a49b,0x00009292,0x00009292},855   {0x00000000,0x00000000,0x0000924a,0x0000a49b,856    0x000126dc,0x0000a49b,0x00009493,0x00009292},857   {0x00000000,0x00000000,0x0000924a,0x000124db,858    0x000126dc,0x000124db,0x00009493,0x00009493},859   {0x00000000,0x00000000,0x0000924a,0x000124db,860    0x000136e4,0x000124db,0x0000a49b,0x00009493},861   {0x00000000,0x00000000,0x0000924a,0x000136db,862    0x0001b724,0x000124db,0x0000a49b,0x00009493},863   {0x00000000,0x00000000,0x0000924a,0x000136db,864    0x0001b724,0x000126dc,0x0000a49b,0x0000a49b},865   {0x00000000,0x00000000,0x00009292,0x000136db,866    0x0001b724,0x000126dc,0x000124db,0x0000a49b},867   {0x00000000,0x00000000,0x00009492,0x000136db,868    0x0001b724,0x000126dc,0x000124db,0x0000a49b},869   {0x00000000,0x00000000,0x0000a492,0x000136db,870    0x0001b724,0x000136e4,0x000126dc,0x000124db},871   {0x00000000,0x00000000,0x0000a492,0x000136db,872    0x0001b724,0x000136e4,0x000126dc,0x000124db},873   {0x00000000,0x00000000,0x00012492,0x0001b6db,874    0x0001c924,0x0001b724,0x000136e4,0x000126dc},875   {0x00000000,0x00000000,0x00000000,0x00000000,876    0x00000000,0x00000000,0x00000000,0x00000000}877  }878 }879};880 881