tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

res_books_uncoupled.h (241228B)


      1 /********************************************************************
      2 *                                                                  *
      3 * THIS FILE IS PART OF THE OggVorbis SOFTWARE CODEC SOURCE CODE.   *
      4 * USE, DISTRIBUTION AND REPRODUCTION OF THIS LIBRARY SOURCE IS     *
      5 * GOVERNED BY A BSD-STYLE SOURCE LICENSE INCLUDED WITH THIS SOURCE *
      6 * IN 'COPYING'. PLEASE READ THESE TERMS BEFORE DISTRIBUTING.       *
      7 *                                                                  *
      8 * THE OggVorbis SOURCE CODE IS (C) COPYRIGHT 1994-2007             *
      9 * by the Xiph.Org Foundation https://xiph.org/                     *
     10 *                                                                  *
     11 ********************************************************************
     12 
     13 function: static codebooks autogenerated by huff/huffbuld
     14 
     15 ********************************************************************/
     16 
     17 #include "codebook.h"
     18 
     19 static const long _vq_quantlist__16u0__p1_0[] = {
     20        1,
     21        0,
     22        2,
     23 };
     24 
     25 static const char _vq_lengthlist__16u0__p1_0[] = {
     26         1, 4, 4, 5, 7, 7, 5, 7, 8, 5, 8, 8, 8,10,10, 8,
     27        10,11, 5, 8, 8, 8,10,10, 8,10,10, 4, 9, 9, 9,12,
     28        11, 8,11,11, 8,12,11,10,12,14,10,13,13, 7,11,11,
     29        10,14,12,11,14,14, 4, 9, 9, 8,11,11, 9,11,12, 7,
     30        11,11,10,13,14,10,12,14, 8,11,12,10,14,14,10,13,
     31        12,
     32 };
     33 
     34 static const static_codebook _16u0__p1_0 = {
     35        4, 81,
     36        (char *)_vq_lengthlist__16u0__p1_0,
     37        1, -535822336, 1611661312, 2, 0,
     38        (long *)_vq_quantlist__16u0__p1_0,
     39        0
     40 };
     41 
     42 static const long _vq_quantlist__16u0__p2_0[] = {
     43        1,
     44        0,
     45        2,
     46 };
     47 
     48 static const char _vq_lengthlist__16u0__p2_0[] = {
     49         2, 4, 4, 5, 6, 6, 5, 6, 6, 5, 7, 7, 7, 8, 9, 7,
     50         8, 9, 5, 7, 7, 7, 9, 8, 7, 9, 7, 4, 7, 7, 7, 9,
     51         9, 7, 8, 8, 6, 9, 8, 7, 8,11, 9,11,10, 6, 8, 9,
     52         8,11, 8, 9,10,11, 4, 7, 7, 7, 8, 8, 7, 9, 9, 6,
     53         9, 8, 9,11,10, 8, 8,11, 6, 8, 9, 9,10,11, 8,11,
     54         8,
     55 };
     56 
     57 static const static_codebook _16u0__p2_0 = {
     58        4, 81,
     59        (char *)_vq_lengthlist__16u0__p2_0,
     60        1, -535822336, 1611661312, 2, 0,
     61        (long *)_vq_quantlist__16u0__p2_0,
     62        0
     63 };
     64 
     65 static const long _vq_quantlist__16u0__p3_0[] = {
     66        2,
     67        1,
     68        3,
     69        0,
     70        4,
     71 };
     72 
     73 static const char _vq_lengthlist__16u0__p3_0[] = {
     74         1, 5, 5, 7, 7, 6, 7, 7, 8, 8, 6, 7, 8, 8, 8, 8,
     75         9, 9,11,11, 8, 9, 9,11,11, 6, 9, 8,10,10, 8,10,
     76        10,11,11, 8,10,10,11,11,10,11,10,13,12, 9,11,10,
     77        13,13, 6, 8, 9,10,10, 8,10,10,11,11, 8,10,10,11,
     78        11, 9,10,11,13,12,10,10,11,12,12, 8,11,11,14,13,
     79        10,12,11,15,13, 9,12,11,15,14,12,14,13,16,14,12,
     80        13,13,17,14, 8,11,11,13,14, 9,11,12,14,15,10,11,
     81        12,13,15,11,13,13,14,16,12,13,14,14,16, 5, 9, 9,
     82        11,11, 9,11,11,12,12, 8,11,11,12,12,11,12,12,15,
     83        14,10,12,12,15,15, 8,11,11,13,12,10,12,12,13,13,
     84        10,12,12,14,13,12,12,13,14,15,11,13,13,17,16, 7,
     85        11,11,13,13,10,12,12,14,13,10,12,12,13,14,12,13,
     86        12,15,14,11,13,13,15,14, 9,12,12,16,15,11,13,13,
     87        17,16,10,13,13,16,16,13,14,15,15,16,13,15,14,19,
     88        17, 9,12,12,14,16,11,13,13,15,16,10,13,13,17,16,
     89        13,14,13,17,15,12,15,15,16,17, 5, 9, 9,11,11, 8,
     90        11,11,13,12, 9,11,11,12,12,10,12,12,14,15,11,12,
     91        12,14,14, 7,11,10,13,12,10,12,12,14,13,10,11,12,
     92        13,13,11,13,13,15,16,12,12,13,15,15, 7,11,11,13,
     93        13,10,13,13,14,14,10,12,12,13,13,11,13,13,16,15,
     94        12,13,13,15,14, 9,12,12,15,15,10,13,13,17,16,11,
     95        12,13,15,15,12,15,14,18,18,13,14,14,16,17, 9,12,
     96        12,15,16,10,13,13,15,16,11,13,13,15,16,13,15,15,
     97        17,17,13,15,14,16,15, 7,11,11,15,16,10,13,12,16,
     98        17,10,12,13,15,17,15,16,16,18,17,13,15,15,17,18,
     99         8,12,12,16,16,11,13,14,17,18,11,13,13,18,16,15,
    100        17,16,17,19,14,15,15,17,16, 8,12,12,16,15,11,14,
    101        13,18,17,11,13,14,18,17,15,16,16,18,17,13,16,16,
    102        18,18,11,15,14,18,17,13,14,15,18, 0,12,15,15, 0,
    103        17,17,16,17,17,18,14,16,18,18, 0,11,14,14,17, 0,
    104        12,15,14,17,19,12,15,14,18, 0,15,18,16, 0,17,14,
    105        18,16,18, 0, 7,11,11,16,15,10,12,12,18,16,10,13,
    106        13,16,15,13,15,14,17,17,14,16,16,19,18, 8,12,12,
    107        16,16,11,13,13,18,16,11,13,14,17,16,14,15,15,19,
    108        18,15,16,16, 0,19, 8,12,12,16,17,11,13,13,17,17,
    109        11,14,13,17,17,13,15,15,17,19,15,17,17,19, 0,11,
    110        14,15,19,17,12,15,16,18,18,12,14,15,19,17,14,16,
    111        17, 0,18,16,16,19,17, 0,11,14,14,18,19,12,15,14,
    112        17,17,13,16,14,17,16,14,17,16,18,18,15,18,15, 0,
    113        18,
    114 };
    115 
    116 static const static_codebook _16u0__p3_0 = {
    117        4, 625,
    118        (char *)_vq_lengthlist__16u0__p3_0,
    119        1, -533725184, 1611661312, 3, 0,
    120        (long *)_vq_quantlist__16u0__p3_0,
    121        0
    122 };
    123 
    124 static const long _vq_quantlist__16u0__p4_0[] = {
    125        2,
    126        1,
    127        3,
    128        0,
    129        4,
    130 };
    131 
    132 static const char _vq_lengthlist__16u0__p4_0[] = {
    133         3, 5, 5, 8, 8, 6, 6, 6, 9, 9, 6, 6, 6, 9, 9, 9,
    134        10, 9,11,11, 9, 9, 9,11,11, 6, 7, 7,10,10, 7, 7,
    135         8,10,10, 7, 7, 8,10,10,10,10,10,11,12, 9,10,10,
    136        11,12, 6, 7, 7,10,10, 7, 8, 7,10,10, 7, 8, 7,10,
    137        10,10,11,10,12,11,10,10,10,13,10, 9,10,10,12,12,
    138        10,11,10,14,12, 9,11,11,13,13,11,12,13,13,13,11,
    139        12,12,15,13, 9,10,10,12,13, 9,11,10,12,13,10,10,
    140        11,12,13,11,12,12,12,13,11,12,12,13,13, 5, 7, 7,
    141        10,10, 7, 8, 8,10,10, 7, 8, 8,10,10,10,11,10,12,
    142        13,10,10,11,12,12, 6, 8, 8,11,10, 7, 8, 9,10,12,
    143         8, 9, 9,11,11,11,10,11,11,12,10,11,11,13,12, 7,
    144         8, 8,10,11, 8, 9, 8,11,10, 8, 9, 9,11,11,10,12,
    145        10,13,11,10,11,11,13,13,10,11,10,14,13,10,10,11,
    146        13,13,10,12,11,14,13,12,11,13,12,13,13,12,13,14,
    147        14,10,11,11,13,13,10,11,10,12,13,10,12,12,12,14,
    148        12,12,12,14,12,12,13,12,17,15, 5, 7, 7,10,10, 7,
    149         8, 8,10,10, 7, 8, 8,11,10,10,10,11,12,12,10,11,
    150        11,12,13, 6, 8, 8,11,10, 8, 9, 9,11,11, 7, 8, 9,
    151        10,11,11,11,11,12,12,10,10,11,12,13, 6, 8, 8,10,
    152        11, 8, 9, 9,11,11, 7, 9, 7,11,10,10,12,12,13,13,
    153        11,11,10,13,11, 9,11,10,14,13,11,11,11,15,13,10,
    154        10,11,13,13,12,13,13,14,14,12,11,12,12,13,10,11,
    155        11,12,13,10,11,12,13,13,10,11,10,13,12,12,12,13,
    156        14, 0,12,13,11,13,11, 8,10,10,13,13,10,11,11,14,
    157        13,10,11,11,13,12,13,14,14,14,15,12,12,12,15,14,
    158         9,11,10,13,12,10,10,11,13,14,11,11,11,15,12,13,
    159        12,14,15,16,13,13,13,14,13, 9,11,11,12,12,10,12,
    160        11,13,13,10,11,11,13,14,13,13,13,15,15,13,13,14,
    161        17,15,11,12,12,14,14,10,11,12,13,15,12,13,13, 0,
    162        15,13,11,14,12,16,14,16,14, 0,15,11,12,12,14,16,
    163        11,13,12,16,15,12,13,13,14,15,12,14,12,15,13,15,
    164        14,14,16,16, 8,10,10,13,13,10,11,10,13,14,10,11,
    165        11,13,13,13,13,12,14,14,14,13,13,16,17, 9,10,10,
    166        12,14,10,12,11,14,13,10,11,12,13,14,12,12,12,15,
    167        15,13,13,13,14,14, 9,10,10,13,13,10,11,12,12,14,
    168        10,11,10,13,13,13,13,13,14,16,13,13,13,14,14,11,
    169        12,13,15,13,12,14,13,14,16,12,12,13,13,14,13,14,
    170        14,17,15,13,12,17,13,16,11,12,13,14,15,12,13,14,
    171        14,17,11,12,11,14,14,13,16,14,16, 0,14,15,11,15,
    172        11,
    173 };
    174 
    175 static const static_codebook _16u0__p4_0 = {
    176        4, 625,
    177        (char *)_vq_lengthlist__16u0__p4_0,
    178        1, -533725184, 1611661312, 3, 0,
    179        (long *)_vq_quantlist__16u0__p4_0,
    180        0
    181 };
    182 
    183 static const long _vq_quantlist__16u0__p5_0[] = {
    184        4,
    185        3,
    186        5,
    187        2,
    188        6,
    189        1,
    190        7,
    191        0,
    192        8,
    193 };
    194 
    195 static const char _vq_lengthlist__16u0__p5_0[] = {
    196         1, 4, 4, 7, 7, 7, 7, 9, 9, 4, 6, 6, 8, 8, 8, 8,
    197         9, 9, 4, 6, 6, 8, 8, 8, 8, 9, 9, 7, 8, 8, 9, 9,
    198         9, 9,11,10, 7, 8, 8, 9, 9, 9, 9,10,11, 7, 8, 8,
    199         9, 9,10,10,11,11, 7, 8, 8, 9, 9,10,10,11,11, 9,
    200         9, 9,10,10,11,11,12,12, 9, 9, 9,10,10,11,11,12,
    201        12,
    202 };
    203 
    204 static const static_codebook _16u0__p5_0 = {
    205        2, 81,
    206        (char *)_vq_lengthlist__16u0__p5_0,
    207        1, -531628032, 1611661312, 4, 0,
    208        (long *)_vq_quantlist__16u0__p5_0,
    209        0
    210 };
    211 
    212 static const long _vq_quantlist__16u0__p6_0[] = {
    213        6,
    214        5,
    215        7,
    216        4,
    217        8,
    218        3,
    219        9,
    220        2,
    221        10,
    222        1,
    223        11,
    224        0,
    225        12,
    226 };
    227 
    228 static const char _vq_lengthlist__16u0__p6_0[] = {
    229         1, 4, 4, 7, 7,10,10,12,12,13,13,18,17, 3, 6, 6,
    230         9, 9,11,11,13,13,14,14,18,17, 3, 6, 6, 9, 9,11,
    231        11,13,13,14,14,17,18, 7, 9, 9,11,11,13,13,14,14,
    232        15,15, 0, 0, 7, 9, 9,11,11,13,13,14,14,15,16,19,
    233        18,10,11,11,13,13,14,14,16,15,17,18, 0, 0,10,11,
    234        11,13,13,14,14,15,15,16,18, 0, 0,11,13,13,14,14,
    235        15,15,17,17, 0,19, 0, 0,11,13,13,14,14,14,15,16,
    236        18, 0,19, 0, 0,13,14,14,15,15,18,17,18,18, 0,19,
    237         0, 0,13,14,14,15,16,16,16,18,18,19, 0, 0, 0,16,
    238        17,17, 0,17,19,19, 0,19, 0, 0, 0, 0,16,19,16,17,
    239        18, 0,19, 0, 0, 0, 0, 0, 0,
    240 };
    241 
    242 static const static_codebook _16u0__p6_0 = {
    243        2, 169,
    244        (char *)_vq_lengthlist__16u0__p6_0,
    245        1, -526516224, 1616117760, 4, 0,
    246        (long *)_vq_quantlist__16u0__p6_0,
    247        0
    248 };
    249 
    250 static const long _vq_quantlist__16u0__p6_1[] = {
    251        2,
    252        1,
    253        3,
    254        0,
    255        4,
    256 };
    257 
    258 static const char _vq_lengthlist__16u0__p6_1[] = {
    259         1, 4, 5, 6, 6, 4, 6, 6, 6, 6, 4, 6, 6, 6, 6, 6,
    260         6, 6, 7, 7, 6, 6, 6, 7, 7,
    261 };
    262 
    263 static const static_codebook _16u0__p6_1 = {
    264        2, 25,
    265        (char *)_vq_lengthlist__16u0__p6_1,
    266        1, -533725184, 1611661312, 3, 0,
    267        (long *)_vq_quantlist__16u0__p6_1,
    268        0
    269 };
    270 
    271 static const long _vq_quantlist__16u0__p7_0[] = {
    272        1,
    273        0,
    274        2,
    275 };
    276 
    277 static const char _vq_lengthlist__16u0__p7_0[] = {
    278         1, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
    279         8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
    280         8, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,
    281         7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,
    282         7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,
    283         7,
    284 };
    285 
    286 static const static_codebook _16u0__p7_0 = {
    287        4, 81,
    288        (char *)_vq_lengthlist__16u0__p7_0,
    289        1, -518803456, 1628680192, 2, 0,
    290        (long *)_vq_quantlist__16u0__p7_0,
    291        0
    292 };
    293 
    294 static const long _vq_quantlist__16u0__p7_1[] = {
    295        7,
    296        6,
    297        8,
    298        5,
    299        9,
    300        4,
    301        10,
    302        3,
    303        11,
    304        2,
    305        12,
    306        1,
    307        13,
    308        0,
    309        14,
    310 };
    311 
    312 static const char _vq_lengthlist__16u0__p7_1[] = {
    313         1, 5, 5, 6, 5, 9,10,11,11,10,10,10,10,10,10, 5,
    314         8, 8, 8,10,10,10,10,10,10,10,10,10,10,10, 5, 8,
    315         9, 9, 9,10,10,10,10,10,10,10,10,10,10, 5,10, 8,
    316        10,10,10,10,10,10,10,10,10,10,10,10, 4, 8, 9,10,
    317        10,10,10,10,10,10,10,10,10,10,10, 9,10,10,10,10,
    318        10,10,10,10,10,10,10,10,10,10, 9,10,10,10,10,10,
    319        10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
    320        10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
    321        10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
    322        10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
    323        10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
    324        10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
    325        10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
    326        10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
    327        10,
    328 };
    329 
    330 static const static_codebook _16u0__p7_1 = {
    331        2, 225,
    332        (char *)_vq_lengthlist__16u0__p7_1,
    333        1, -520986624, 1620377600, 4, 0,
    334        (long *)_vq_quantlist__16u0__p7_1,
    335        0
    336 };
    337 
    338 static const long _vq_quantlist__16u0__p7_2[] = {
    339        10,
    340        9,
    341        11,
    342        8,
    343        12,
    344        7,
    345        13,
    346        6,
    347        14,
    348        5,
    349        15,
    350        4,
    351        16,
    352        3,
    353        17,
    354        2,
    355        18,
    356        1,
    357        19,
    358        0,
    359        20,
    360 };
    361 
    362 static const char _vq_lengthlist__16u0__p7_2[] = {
    363         1, 6, 6, 7, 8, 7, 7,10, 9,10, 9,11,10, 9,11,10,
    364         9, 9, 9, 9,10, 6, 8, 7, 9, 9, 8, 8,10,10, 9,11,
    365        11,12,12,10, 9,11, 9,12,10, 9, 6, 9, 8, 9,12, 8,
    366         8,11, 9,11,11,12,11,12,12,10,11,11,10,10,11, 7,
    367        10, 9, 9, 9, 9, 9,10, 9,10, 9,10,10,12,10,10,10,
    368        11,12,10,10, 7, 9, 9, 9,10, 9, 9,10,10, 9, 9, 9,
    369        11,11,10,10,10,10, 9, 9,12, 7, 9,10, 9,11, 9,10,
    370         9,10,11,11,11,10,11,12, 9,12,11,10,10,10, 7, 9,
    371         9, 9, 9,10,12,10, 9,11,12,10,11,12,12,11, 9,10,
    372        11,10,11, 7, 9,10,10,11,10, 9,10,11,11,11,10,12,
    373        12,12,11,11,10,11,11,12, 8, 9,10,12,11,10,10,12,
    374        12,12,12,12,10,11,11, 9,11,10,12,11,11, 8, 9,10,
    375        10,11,12,11,11,10,10,10,12,12,12, 9,10,12,12,12,
    376        12,12, 8,10,11,10,10,12, 9,11,12,12,11,12,12,12,
    377        12,10,12,10,10,10,10, 8,12,11,11,11,10,10,11,12,
    378        12,12,12,11,12,12,12,11,11,11,12,10, 9,10,10,12,
    379        10,12,10,12,12,10,10,10,11,12,12,12,11,12,12,12,
    380        11,10,11,12,12,12,11,12,12,11,12,12,11,12,12,12,
    381        12,11,12,12,10,10,10,10,11,11,12,11,12,12,12,12,
    382        12,12,12,11,12,11,10,11,11,12,11,11, 9,10,10,10,
    383        12,10,10,11, 9,11,12,11,12,11,12,12,10,11,10,12,
    384         9, 9, 9,12,11,10,11,10,12,10,12,10,12,12,12,11,
    385        11,11,11,11,10, 9,10,10,11,10,11,11,12,11,10,11,
    386        12,12,12,11,11, 9,12,10,12, 9,10,12,10,10,11,10,
    387        11,11,12,11,10,11,10,11,11,11,11,12,11,11,10, 9,
    388        10,10,10, 9,11,11,10, 9,12,10,11,12,11,12,12,11,
    389        12,11,12,11,10,11,10,12,11,12,11,12,11,12,10,11,
    390        10,10,12,11,10,11,11,11,10,
    391 };
    392 
    393 static const static_codebook _16u0__p7_2 = {
    394        2, 441,
    395        (char *)_vq_lengthlist__16u0__p7_2,
    396        1, -529268736, 1611661312, 5, 0,
    397        (long *)_vq_quantlist__16u0__p7_2,
    398        0
    399 };
    400 
    401 static const char _huff_lengthlist__16u0__single[] = {
    402         3, 5, 8, 7,14, 8, 9,19, 5, 2, 5, 5, 9, 6, 9,19,
    403         8, 4, 5, 7, 8, 9,13,19, 7, 4, 6, 5, 9, 6, 9,19,
    404        12, 8, 7, 9,10,11,13,19, 8, 5, 8, 6, 9, 6, 7,19,
    405         8, 8,10, 7, 7, 4, 5,19,12,17,19,15,18,13,11,18,
    406 };
    407 
    408 static const static_codebook _huff_book__16u0__single = {
    409        2, 64,
    410        (char *)_huff_lengthlist__16u0__single,
    411        0, 0, 0, 0, 0,
    412        NULL,
    413        0
    414 };
    415 
    416 static const char _huff_lengthlist__16u1__long[] = {
    417         3, 6,10, 8,12, 8,14, 8,14,19, 5, 3, 5, 5, 7, 6,
    418        11, 7,16,19, 7, 5, 6, 7, 7, 9,11,12,19,19, 6, 4,
    419         7, 5, 7, 6,10, 7,18,18, 8, 6, 7, 7, 7, 7, 8, 9,
    420        18,18, 7, 5, 8, 5, 7, 5, 8, 6,18,18,12, 9,10, 9,
    421         9, 9, 8, 9,18,18, 8, 7,10, 6, 8, 5, 6, 4,11,18,
    422        11,15,16,12,11, 8, 8, 6, 9,18,14,18,18,18,16,16,
    423        16,13,16,18,
    424 };
    425 
    426 static const static_codebook _huff_book__16u1__long = {
    427        2, 100,
    428        (char *)_huff_lengthlist__16u1__long,
    429        0, 0, 0, 0, 0,
    430        NULL,
    431        0
    432 };
    433 
    434 static const long _vq_quantlist__16u1__p1_0[] = {
    435        1,
    436        0,
    437        2,
    438 };
    439 
    440 static const char _vq_lengthlist__16u1__p1_0[] = {
    441         1, 4, 4, 5, 7, 7, 5, 7, 7, 5, 8, 7, 7,10,10, 7,
    442         9,10, 5, 7, 8, 7,10, 9, 7,10,10, 5, 8, 8, 8,10,
    443        10, 8,10,10, 7,10,10,10,11,12,10,12,13, 7,10,10,
    444         9,13,11,10,12,13, 5, 8, 8, 8,10,10, 8,10,10, 7,
    445        10,10,10,12,12, 9,11,12, 7,10,11,10,12,12,10,13,
    446        11,
    447 };
    448 
    449 static const static_codebook _16u1__p1_0 = {
    450        4, 81,
    451        (char *)_vq_lengthlist__16u1__p1_0,
    452        1, -535822336, 1611661312, 2, 0,
    453        (long *)_vq_quantlist__16u1__p1_0,
    454        0
    455 };
    456 
    457 static const long _vq_quantlist__16u1__p2_0[] = {
    458        1,
    459        0,
    460        2,
    461 };
    462 
    463 static const char _vq_lengthlist__16u1__p2_0[] = {
    464         3, 4, 4, 5, 6, 6, 5, 6, 6, 5, 6, 6, 6, 7, 8, 6,
    465         7, 8, 5, 6, 6, 6, 8, 7, 6, 8, 7, 5, 6, 6, 6, 8,
    466         8, 6, 8, 8, 6, 8, 8, 7, 7,10, 8, 9, 9, 6, 8, 8,
    467         7, 9, 8, 8, 9,10, 5, 6, 6, 6, 8, 8, 7, 8, 8, 6,
    468         8, 8, 8,10, 9, 7, 8, 9, 6, 8, 8, 8, 9, 9, 7,10,
    469         8,
    470 };
    471 
    472 static const static_codebook _16u1__p2_0 = {
    473        4, 81,
    474        (char *)_vq_lengthlist__16u1__p2_0,
    475        1, -535822336, 1611661312, 2, 0,
    476        (long *)_vq_quantlist__16u1__p2_0,
    477        0
    478 };
    479 
    480 static const long _vq_quantlist__16u1__p3_0[] = {
    481        2,
    482        1,
    483        3,
    484        0,
    485        4,
    486 };
    487 
    488 static const char _vq_lengthlist__16u1__p3_0[] = {
    489         1, 5, 5, 8, 8, 6, 7, 7, 9, 9, 5, 7, 7, 9, 9, 9,
    490        10, 9,11,11, 9, 9,10,11,11, 6, 8, 8,10,10, 8, 9,
    491        10,11,11, 8, 9,10,11,11,10,11,11,12,13,10,11,11,
    492        13,13, 6, 8, 8,10,10, 8,10, 9,11,11, 8,10, 9,11,
    493        11,10,11,11,13,13,10,11,11,13,12, 9,11,11,14,13,
    494        10,12,12,15,14,10,12,11,14,13,12,13,13,15,15,12,
    495        13,13,16,14, 9,11,11,13,14,10,11,12,14,14,10,12,
    496        12,14,15,12,13,13,14,15,12,13,14,15,16, 5, 8, 8,
    497        11,11, 8,10,10,12,12, 8,10,10,12,12,11,12,12,14,
    498        14,11,12,12,14,14, 8,10,10,12,12, 9,11,12,12,13,
    499        10,12,12,13,13,12,12,13,14,15,11,13,13,15,15, 7,
    500        10,10,12,12, 9,12,11,13,12,10,11,12,13,13,12,13,
    501        12,15,14,11,12,13,15,15,10,12,12,15,14,11,13,13,
    502        16,15,11,13,13,16,15,14,13,14,15,16,13,15,15,17,
    503        17,10,12,12,14,15,11,12,12,15,15,11,13,13,15,16,
    504        13,15,13,16,15,13,15,15,16,17, 5, 8, 8,11,11, 8,
    505        10,10,12,12, 8,10,10,12,12,11,12,12,14,14,11,12,
    506        12,14,14, 7,10,10,12,12,10,12,12,14,13, 9,11,12,
    507        12,13,12,13,13,15,15,12,12,13,13,15, 7,10,10,12,
    508        13,10,11,12,13,13,10,12,11,13,13,11,13,13,15,15,
    509        12,13,12,15,14, 9,12,12,15,14,11,13,13,15,15,11,
    510        12,13,15,15,13,14,14,17,19,13,13,14,16,16,10,12,
    511        12,14,15,11,13,13,15,16,11,13,12,16,15,13,15,15,
    512        17,18,14,15,13,16,15, 8,11,11,15,14,10,12,12,16,
    513        15,10,12,12,16,16,14,15,15,18,17,13,14,15,16,18,
    514         9,12,12,15,15,11,12,14,16,17,11,13,13,16,15,15,
    515        15,15,17,18,14,15,16,17,17, 9,12,12,15,15,11,14,
    516        13,16,16,11,13,13,16,16,15,16,15,17,18,14,16,15,
    517        17,16,12,14,14,17,16,12,14,15,18,17,13,15,15,17,
    518        17,15,15,18,16,20,15,16,17,18,18,11,14,14,16,17,
    519        13,15,14,18,17,13,15,15,17,17,15,17,15,18,17,15,
    520        17,16,19,18, 8,11,11,14,15,10,12,12,15,15,10,12,
    521        12,16,16,13,14,14,17,16,14,15,15,17,17, 9,12,12,
    522        15,16,11,13,13,16,16,11,12,13,16,16,14,16,15,20,
    523        17,14,16,16,17,17, 9,12,12,15,16,11,13,13,16,17,
    524        11,13,13,17,16,14,15,15,17,18,15,15,15,18,18,11,
    525        14,14,17,16,13,15,15,17,17,13,14,14,18,17,15,16,
    526        16,18,19,15,15,17,17,19,11,14,14,16,17,13,15,14,
    527        17,19,13,15,14,18,17,15,17,16,18,18,15,17,15,18,
    528        16,
    529 };
    530 
    531 static const static_codebook _16u1__p3_0 = {
    532        4, 625,
    533        (char *)_vq_lengthlist__16u1__p3_0,
    534        1, -533725184, 1611661312, 3, 0,
    535        (long *)_vq_quantlist__16u1__p3_0,
    536        0
    537 };
    538 
    539 static const long _vq_quantlist__16u1__p4_0[] = {
    540        2,
    541        1,
    542        3,
    543        0,
    544        4,
    545 };
    546 
    547 static const char _vq_lengthlist__16u1__p4_0[] = {
    548         4, 5, 5, 8, 8, 6, 6, 7, 9, 9, 6, 6, 6, 9, 9, 9,
    549        10, 9,11,11, 9, 9,10,11,11, 6, 7, 7,10, 9, 7, 7,
    550         8, 9,10, 7, 7, 8,10,10,10,10,10,10,12, 9, 9,10,
    551        11,12, 6, 7, 7, 9, 9, 7, 8, 7,10,10, 7, 8, 7,10,
    552        10, 9,10, 9,12,11,10,10, 9,12,10, 9,10,10,12,11,
    553        10,10,10,12,12, 9,10,10,12,12,12,11,12,13,13,11,
    554        11,12,12,13, 9,10,10,11,12, 9,10,10,12,12,10,10,
    555        10,12,12,11,12,11,14,13,11,12,12,14,13, 5, 7, 7,
    556        10,10, 7, 8, 8,10,10, 7, 8, 7,10,10,10,10,10,12,
    557        12,10,10,10,12,12, 6, 8, 7,10,10, 7, 7, 9,10,11,
    558         8, 9, 9,11,10,10,10,11,11,13,10,10,11,12,13, 6,
    559         8, 8,10,10, 7, 9, 8,11,10, 8, 9, 9,10,11,10,11,
    560        10,13,11,10,11,10,12,12,10,11,10,12,11,10,10,10,
    561        12,13,10,11,11,13,12,11,11,13,11,14,12,12,13,14,
    562        14, 9,10,10,12,13,10,11,10,13,12,10,11,11,12,13,
    563        11,12,11,14,12,12,13,13,15,14, 5, 7, 7,10,10, 7,
    564         7, 8,10,10, 7, 8, 8,10,10,10,10,10,11,12,10,10,
    565        10,12,12, 7, 8, 8,10,10, 8, 9, 8,11,10, 7, 8, 9,
    566        10,11,10,11,11,12,12,10,10,11,11,13, 7, 7, 8,10,
    567        10, 8, 8, 9,10,11, 7, 9, 7,11,10,10,11,11,13,12,
    568        11,11,10,13,11, 9,10,10,12,12,10,11,11,13,12,10,
    569        10,11,12,12,12,13,13,14,14,11,11,12,12,14,10,10,
    570        11,12,12,10,11,11,12,13,10,10,10,13,12,12,13,13,
    571        15,14,12,13,10,14,11, 8,10,10,12,12,10,11,10,13,
    572        13, 9,10,10,12,12,12,13,13,15,14,11,12,12,13,13,
    573         9,10,10,13,12,10,10,11,13,13,10,11,10,13,12,12,
    574        12,13,14,15,12,13,12,15,13, 9,10,10,12,13,10,11,
    575        10,13,12,10,10,11,12,13,12,14,12,15,13,12,12,13,
    576        14,15,11,12,11,14,13,11,11,12,14,15,12,13,12,15,
    577        14,13,11,15,11,16,13,14,14,16,15,11,12,12,14,14,
    578        11,12,11,14,13,12,12,13,14,15,13,14,12,16,12,14,
    579        14,14,15,15, 8,10,10,12,12, 9,10,10,12,12,10,10,
    580        11,13,13,11,12,12,13,13,12,13,13,14,15, 9,10,10,
    581        13,12,10,11,11,13,12,10,10,11,13,13,12,13,12,15,
    582        14,12,12,13,13,16, 9, 9,10,12,13,10,10,11,12,13,
    583        10,11,10,13,13,12,12,13,13,15,13,13,12,15,13,11,
    584        12,12,14,14,12,13,12,15,14,11,11,12,13,14,14,14,
    585        14,16,15,13,12,15,12,16,11,11,12,13,14,12,13,13,
    586        14,15,10,12,11,14,13,14,15,14,16,16,13,14,11,15,
    587        11,
    588 };
    589 
    590 static const static_codebook _16u1__p4_0 = {
    591        4, 625,
    592        (char *)_vq_lengthlist__16u1__p4_0,
    593        1, -533725184, 1611661312, 3, 0,
    594        (long *)_vq_quantlist__16u1__p4_0,
    595        0
    596 };
    597 
    598 static const long _vq_quantlist__16u1__p5_0[] = {
    599        4,
    600        3,
    601        5,
    602        2,
    603        6,
    604        1,
    605        7,
    606        0,
    607        8,
    608 };
    609 
    610 static const char _vq_lengthlist__16u1__p5_0[] = {
    611         1, 4, 4, 7, 7, 7, 7, 9, 9, 4, 6, 6, 8, 8, 8, 8,
    612        10,10, 4, 5, 6, 8, 8, 8, 8,10,10, 7, 8, 8, 9, 9,
    613         9, 9,11,11, 7, 8, 8, 9, 9, 9, 9,11,11, 7, 8, 8,
    614        10, 9,11,11,12,11, 7, 8, 8, 9, 9,11,11,12,12, 9,
    615        10,10,11,11,12,12,13,12, 9,10,10,11,11,12,12,12,
    616        13,
    617 };
    618 
    619 static const static_codebook _16u1__p5_0 = {
    620        2, 81,
    621        (char *)_vq_lengthlist__16u1__p5_0,
    622        1, -531628032, 1611661312, 4, 0,
    623        (long *)_vq_quantlist__16u1__p5_0,
    624        0
    625 };
    626 
    627 static const long _vq_quantlist__16u1__p6_0[] = {
    628        4,
    629        3,
    630        5,
    631        2,
    632        6,
    633        1,
    634        7,
    635        0,
    636        8,
    637 };
    638 
    639 static const char _vq_lengthlist__16u1__p6_0[] = {
    640         3, 4, 4, 6, 6, 7, 7, 9, 9, 4, 4, 4, 6, 6, 8, 8,
    641         9, 9, 4, 4, 4, 6, 6, 7, 7, 9, 9, 6, 6, 6, 7, 7,
    642         8, 8,10, 9, 6, 6, 6, 7, 7, 8, 8, 9,10, 7, 8, 7,
    643         8, 8, 9, 9,10,10, 7, 8, 8, 8, 8, 9, 9,10,10, 9,
    644         9, 9,10,10,10,10,11,11, 9, 9, 9,10,10,10,10,11,
    645        11,
    646 };
    647 
    648 static const static_codebook _16u1__p6_0 = {
    649        2, 81,
    650        (char *)_vq_lengthlist__16u1__p6_0,
    651        1, -531628032, 1611661312, 4, 0,
    652        (long *)_vq_quantlist__16u1__p6_0,
    653        0
    654 };
    655 
    656 static const long _vq_quantlist__16u1__p7_0[] = {
    657        1,
    658        0,
    659        2,
    660 };
    661 
    662 static const char _vq_lengthlist__16u1__p7_0[] = {
    663         1, 4, 4, 4, 8, 8, 4, 8, 8, 5,11, 9, 8,12,11, 8,
    664        12,11, 5,10,11, 8,11,12, 8,11,12, 4,11,11,11,14,
    665        13,10,13,13, 8,14,13,12,14,16,12,16,15, 8,14,14,
    666        13,16,14,12,15,16, 4,11,11,10,14,13,11,14,14, 8,
    667        15,14,12,15,15,12,14,16, 8,14,14,11,16,15,12,15,
    668        13,
    669 };
    670 
    671 static const static_codebook _16u1__p7_0 = {
    672        4, 81,
    673        (char *)_vq_lengthlist__16u1__p7_0,
    674        1, -529137664, 1618345984, 2, 0,
    675        (long *)_vq_quantlist__16u1__p7_0,
    676        0
    677 };
    678 
    679 static const long _vq_quantlist__16u1__p7_1[] = {
    680        5,
    681        4,
    682        6,
    683        3,
    684        7,
    685        2,
    686        8,
    687        1,
    688        9,
    689        0,
    690        10,
    691 };
    692 
    693 static const char _vq_lengthlist__16u1__p7_1[] = {
    694         2, 4, 4, 6, 6, 7, 7, 8, 8, 8, 8, 4, 6, 5, 7, 7,
    695         8, 8, 8, 8, 8, 8, 4, 5, 6, 7, 7, 8, 8, 8, 8, 8,
    696         8, 6, 7, 7, 8, 8, 8, 8, 9, 9, 9, 9, 6, 7, 7, 8,
    697         8, 8, 8, 9, 9, 9, 9, 7, 8, 8, 8, 8, 9, 9, 9,10,
    698         9,10, 7, 8, 8, 8, 8, 9, 9, 9, 9,10, 9, 8, 8, 8,
    699         9, 9,10,10,10,10,10,10, 8, 8, 8, 9, 9, 9, 9,10,
    700        10,10,10, 8, 8, 8, 9, 9, 9,10,10,10,10,10, 8, 8,
    701         8, 9, 9,10,10,10,10,10,10,
    702 };
    703 
    704 static const static_codebook _16u1__p7_1 = {
    705        2, 121,
    706        (char *)_vq_lengthlist__16u1__p7_1,
    707        1, -531365888, 1611661312, 4, 0,
    708        (long *)_vq_quantlist__16u1__p7_1,
    709        0
    710 };
    711 
    712 static const long _vq_quantlist__16u1__p8_0[] = {
    713        5,
    714        4,
    715        6,
    716        3,
    717        7,
    718        2,
    719        8,
    720        1,
    721        9,
    722        0,
    723        10,
    724 };
    725 
    726 static const char _vq_lengthlist__16u1__p8_0[] = {
    727         1, 4, 4, 5, 5, 8, 8,10,10,12,12, 4, 7, 7, 8, 8,
    728         9, 9,12,11,14,13, 4, 7, 7, 7, 8, 9,10,11,11,13,
    729        12, 5, 8, 8, 9, 9,11,11,12,13,15,14, 5, 7, 8, 9,
    730         9,11,11,13,13,17,15, 8, 9,10,11,11,12,13,17,14,
    731        17,16, 8,10, 9,11,11,12,12,13,15,15,17,10,11,11,
    732        12,13,14,15,15,16,16,17, 9,11,11,12,12,14,15,17,
    733        15,15,16,11,14,12,14,15,16,15,16,16,16,15,11,13,
    734        13,14,14,15,15,16,16,15,16,
    735 };
    736 
    737 static const static_codebook _16u1__p8_0 = {
    738        2, 121,
    739        (char *)_vq_lengthlist__16u1__p8_0,
    740        1, -524582912, 1618345984, 4, 0,
    741        (long *)_vq_quantlist__16u1__p8_0,
    742        0
    743 };
    744 
    745 static const long _vq_quantlist__16u1__p8_1[] = {
    746        5,
    747        4,
    748        6,
    749        3,
    750        7,
    751        2,
    752        8,
    753        1,
    754        9,
    755        0,
    756        10,
    757 };
    758 
    759 static const char _vq_lengthlist__16u1__p8_1[] = {
    760         2, 5, 5, 6, 6, 7, 7, 8, 8, 8, 8, 4, 6, 6, 7, 7,
    761         8, 7, 8, 8, 8, 8, 4, 6, 6, 7, 7, 7, 7, 8, 8, 8,
    762         8, 6, 7, 7, 7, 7, 8, 8, 8, 8, 8, 9, 6, 7, 7, 7,
    763         7, 8, 8, 8, 8, 9, 9, 7, 7, 7, 8, 8, 8, 8, 9, 9,
    764         9, 9, 7, 7, 7, 8, 8, 8, 8, 9, 9, 9, 9, 8, 8, 8,
    765         8, 8, 9, 9, 9, 9, 9, 9, 8, 8, 8, 8, 8, 9, 9, 9,
    766         9, 9, 9, 8, 8, 8, 9, 8, 9, 9, 9, 9, 9, 9, 8, 8,
    767         8, 9, 9, 9, 9, 9, 9, 9, 9,
    768 };
    769 
    770 static const static_codebook _16u1__p8_1 = {
    771        2, 121,
    772        (char *)_vq_lengthlist__16u1__p8_1,
    773        1, -531365888, 1611661312, 4, 0,
    774        (long *)_vq_quantlist__16u1__p8_1,
    775        0
    776 };
    777 
    778 static const long _vq_quantlist__16u1__p9_0[] = {
    779        7,
    780        6,
    781        8,
    782        5,
    783        9,
    784        4,
    785        10,
    786        3,
    787        11,
    788        2,
    789        12,
    790        1,
    791        13,
    792        0,
    793        14,
    794 };
    795 
    796 static const char _vq_lengthlist__16u1__p9_0[] = {
    797         1, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
    798         9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
    799         9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
    800         9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
    801         9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
    802         9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
    803         9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
    804         9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
    805         9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
    806         9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
    807         9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
    808         9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
    809         9, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
    810         8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
    811         8,
    812 };
    813 
    814 static const static_codebook _16u1__p9_0 = {
    815        2, 225,
    816        (char *)_vq_lengthlist__16u1__p9_0,
    817        1, -514071552, 1627381760, 4, 0,
    818        (long *)_vq_quantlist__16u1__p9_0,
    819        0
    820 };
    821 
    822 static const long _vq_quantlist__16u1__p9_1[] = {
    823        7,
    824        6,
    825        8,
    826        5,
    827        9,
    828        4,
    829        10,
    830        3,
    831        11,
    832        2,
    833        12,
    834        1,
    835        13,
    836        0,
    837        14,
    838 };
    839 
    840 static const char _vq_lengthlist__16u1__p9_1[] = {
    841         1, 6, 5, 9, 9,10,10, 6, 7, 9, 9,10,10,10,10, 5,
    842        10, 8,10, 8,10,10, 8, 8,10, 9,10,10,10,10, 5, 8,
    843         9,10,10,10,10, 8,10,10,10,10,10,10,10, 9,10,10,
    844        10,10,10,10, 9, 9,10,10,10,10,10,10, 9, 9, 8, 9,
    845        10,10,10, 9,10,10,10,10,10,10,10,10,10,10,10,10,
    846        10,10,10,10,10,10,10,10,10,10,10, 8,10,10,10,10,
    847        10,10,10,10,10,10,10,10,10, 6, 8, 8,10,10,10, 8,
    848        10,10,10,10,10,10,10,10, 5, 8, 8,10,10,10, 9, 9,
    849        10,10,10,10,10,10,10,10, 9,10,10,10,10,10,10,10,
    850        10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
    851        10,10,10,10,10,10,10,10, 9, 9, 9, 9, 9, 9, 9, 9,
    852         9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
    853         9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
    854         9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
    855         9,
    856 };
    857 
    858 static const static_codebook _16u1__p9_1 = {
    859        2, 225,
    860        (char *)_vq_lengthlist__16u1__p9_1,
    861        1, -522338304, 1620115456, 4, 0,
    862        (long *)_vq_quantlist__16u1__p9_1,
    863        0
    864 };
    865 
    866 static const long _vq_quantlist__16u1__p9_2[] = {
    867        8,
    868        7,
    869        9,
    870        6,
    871        10,
    872        5,
    873        11,
    874        4,
    875        12,
    876        3,
    877        13,
    878        2,
    879        14,
    880        1,
    881        15,
    882        0,
    883        16,
    884 };
    885 
    886 static const char _vq_lengthlist__16u1__p9_2[] = {
    887         1, 6, 6, 7, 8, 8,11,10, 9, 9,11, 9,10, 9,11,11,
    888         9, 6, 7, 6,11, 8,11, 9,10,10,11, 9,11,10,10,10,
    889        11, 9, 5, 7, 7, 8, 8,10,11, 8, 8,11, 9, 9,10,11,
    890         9,10,11, 8, 9, 6, 8, 8, 9, 9,10,10,11,11,11, 9,
    891        11,10, 9,11, 8, 8, 8, 9, 8, 9,10,11, 9, 9,11,11,
    892        10, 9, 9,11,10, 8,11, 8, 9, 8,11, 9,10, 9,10,11,
    893        11,10,10, 9,10,10, 8, 8, 9,10,10,10, 9,11, 9,10,
    894        11,11,11,11,10, 9,11, 9, 9,11,11,10, 8,11,11,11,
    895         9,10,10,11,10,11,11, 9,11,10, 9,11,10,10,10,10,
    896         9,11,10,11,10, 9, 9,10,11, 9, 8,10,11,11,10,10,
    897        11, 9,11,10,11,11,10,11, 9, 9, 8,10, 8, 9,11, 9,
    898         8,10,10, 9,11,10,11,10,11, 9,11, 8,10,11,11,11,
    899        11,10,10,11,11,11,11,10,11,11,10, 9, 8,10,10, 9,
    900        11,10,11,11,11, 9, 9, 9,11,11,11,10,10, 9, 9,10,
    901         9,11,11,11,11, 8,10,11,10,11,11,10,11,11, 9, 9,
    902         9,10, 9,11, 9,11,11,11,11,11,10,11,11,10,11,10,
    903        11,11, 9,11,10,11,10, 9,10, 9,10,10,11,11,11,11,
    904         9,10, 9,10,11,11,10,11,11,11,11,11,11,10,11,11,
    905        10,
    906 };
    907 
    908 static const static_codebook _16u1__p9_2 = {
    909        2, 289,
    910        (char *)_vq_lengthlist__16u1__p9_2,
    911        1, -529530880, 1611661312, 5, 0,
    912        (long *)_vq_quantlist__16u1__p9_2,
    913        0
    914 };
    915 
    916 static const char _huff_lengthlist__16u1__short[] = {
    917         5, 7,10, 9,11,10,15,11,13,16, 6, 4, 6, 6, 7, 7,
    918        10, 9,12,16,10, 6, 5, 6, 6, 7,10,11,16,16, 9, 6,
    919         7, 6, 7, 7,10, 8,14,16,11, 6, 5, 4, 5, 6, 8, 9,
    920        15,16, 9, 6, 6, 5, 6, 6, 9, 8,14,16,12, 7, 6, 6,
    921         5, 6, 6, 7,13,16, 8, 6, 7, 6, 5, 5, 4, 4,11,16,
    922         9, 8, 9, 9, 7, 7, 6, 5,13,16,14,14,16,15,16,15,
    923        16,16,16,16,
    924 };
    925 
    926 static const static_codebook _huff_book__16u1__short = {
    927        2, 100,
    928        (char *)_huff_lengthlist__16u1__short,
    929        0, 0, 0, 0, 0,
    930        NULL,
    931        0
    932 };
    933 
    934 static const char _huff_lengthlist__16u2__long[] = {
    935  5, 8,10,10,10,11,11,12,14,18, 7, 5, 5, 6, 8, 9,
    936 10,12,14,17, 9, 5, 4, 5, 6, 8,10,11,13,19, 9, 5,
    937  4, 4, 5, 6, 9,10,12,17, 8, 6, 5, 4, 4, 5, 7,10,
    938 11,15, 8, 7, 7, 6, 5, 5, 6, 9,11,14, 8, 9, 8, 7,
    939  6, 5, 6, 7,11,14, 9,11,11, 9, 7, 6, 6, 6, 9,14,
    940 11,14,15,13, 9, 8, 7, 7, 9,14,13,15,19,17,12,11,
    941 10, 9,10,14,
    942 };
    943 
    944 static const static_codebook _huff_book__16u2__long = {
    945 2, 100,
    946 (char *)_huff_lengthlist__16u2__long,
    947 0, 0, 0, 0, 0,
    948 NULL,
    949 0
    950 };
    951 
    952 static const long _vq_quantlist__16u2_p1_0[] = {
    953 1,
    954 0,
    955 2,
    956 };
    957 
    958 static const char _vq_lengthlist__16u2_p1_0[] = {
    959  1, 5, 5, 5, 7, 7, 5, 7, 7, 5, 7, 7, 7, 9, 9, 7,
    960  9, 9, 5, 7, 7, 7, 9, 9, 8, 9, 9, 5, 7, 7, 8, 9,
    961  9, 7, 9, 9, 7, 9, 9, 9,10,11, 9,10,10, 7, 9, 9,
    962  9,10, 9, 9,10,11, 5, 8, 7, 7, 9, 9, 8, 9, 9, 7,
    963  9, 9, 9,11,10, 9, 9,10, 7, 9, 9, 9,10,10, 9,11,
    964 10,
    965 };
    966 
    967 static const static_codebook _16u2_p1_0 = {
    968 4, 81,
    969 (char *)_vq_lengthlist__16u2_p1_0,
    970 1, -535822336, 1611661312, 2, 0,
    971 (long *)_vq_quantlist__16u2_p1_0,
    972 0
    973 };
    974 
    975 static const long _vq_quantlist__16u2_p2_0[] = {
    976 2,
    977 1,
    978 3,
    979 0,
    980 4,
    981 };
    982 
    983 static const char _vq_lengthlist__16u2_p2_0[] = {
    984  3, 5, 5, 8, 8, 5, 7, 7, 9, 9, 5, 7, 7, 9, 9, 9,
    985 10, 9,11,11, 9, 9, 9,11,11, 5, 7, 7, 9, 9, 7, 8,
    986  8,10,10, 7, 8, 8,10,10,10,10,10,12,12, 9,10,10,
    987 11,12, 5, 7, 7, 9, 9, 7, 8, 8,10,10, 7, 8, 8,10,
    988 10, 9,10,10,12,11,10,10,10,12,12, 9,10,10,12,12,
    989 10,10,10,12,12, 9,10,10,12,12,12,12,12,14,14,11,
    990 12,12,13,14, 9,10,10,12,12, 9,10,10,12,12,10,10,
    991 10,12,12,11,12,12,14,13,12,12,12,14,13, 5, 7, 7,
    992  9, 9, 7, 8, 8,10,10, 7, 8, 8,10,10,10,10,10,12,
    993 12,10,10,10,12,12, 7, 8, 8,11,10, 8, 9, 9,11,11,
    994  8, 9, 9,11,11,10,11,11,12,13,10,11,11,12,13, 7,
    995  8, 8,10,10, 8, 9, 8,11,10, 8, 9, 9,11,11,10,11,
    996 10,13,12,10,11,11,13,13,10,11,10,13,12,10,11,11,
    997 13,13,10,11,11,13,13,12,12,13,13,14,12,13,13,14,
    998 14, 9,10,10,12,12,10,11,10,13,12,10,11,11,13,13,
    999 12,13,12,14,13,12,13,13,14,15, 5, 7, 7, 9,10, 7,
   1000  8, 8,10,10, 7, 8, 8,10,10,10,10,10,12,12,10,10,
   1001 11,12,12, 7, 8, 8,10,10, 8, 9, 9,11,11, 8, 8, 9,
   1002 10,11,10,11,11,13,13,10,10,11,12,13, 7, 8, 8,10,
   1003 10, 8, 9, 9,11,11, 8, 9, 9,11,11,10,11,11,13,12,
   1004 10,11,11,13,12, 9,10,10,12,12,10,11,11,13,13,10,
   1005 10,11,12,13,12,13,13,15,14,12,12,13,12,14, 9,10,
   1006 11,12,13,10,11,11,13,13,10,11,11,13,13,12,13,13,
   1007 14,14,12,13,12,14,13, 8,10,10,12,12, 9,11,10,13,
   1008 12, 9,10,10,12,13,12,13,13,14,14,12,12,12,14,14,
   1009  9,10,10,13,13,10,11,11,13,13,10,11,11,13,13,13,
   1010 13,13,14,15,12,13,13,14,15, 9,10,10,12,13,10,11,
   1011 10,13,13,10,11,11,12,13,12,13,12,15,14,12,13,13,
   1012 14,15,11,12,12,15,14,12,12,13,14,15,12,13,13,15,
   1013 14,13,13,15,14,16,14,14,14,16,15,11,12,12,14,14,
   1014 11,12,12,14,14,12,13,13,14,15,13,14,13,15,13,14,
   1015 14,14,15,16, 8, 9,10,12,12, 9,10,10,13,12, 9,10,
   1016 11,12,13,12,12,12,14,14,12,13,13,14,14, 9,10,10,
   1017 13,12,10,11,11,13,13,10,10,11,13,13,12,13,13,15,
   1018 14,12,12,13,14,15, 9,10,10,13,13,10,11,11,13,13,
   1019 10,11,11,13,13,12,13,13,14,14,13,13,13,15,15,11,
   1020 12,12,14,13,12,13,13,15,14,11,12,12,14,14,14,14,
   1021 14,16,15,13,13,14,13,16,11,12,12,14,14,12,13,13,
   1022 14,15,12,13,12,14,14,14,14,14,16,16,14,15,13,16,
   1023 14,
   1024 };
   1025 
   1026 static const static_codebook _16u2_p2_0 = {
   1027 4, 625,
   1028 (char *)_vq_lengthlist__16u2_p2_0,
   1029 1, -533725184, 1611661312, 3, 0,
   1030 (long *)_vq_quantlist__16u2_p2_0,
   1031 0
   1032 };
   1033 
   1034 static const long _vq_quantlist__16u2_p3_0[] = {
   1035 4,
   1036 3,
   1037 5,
   1038 2,
   1039 6,
   1040 1,
   1041 7,
   1042 0,
   1043 8,
   1044 };
   1045 
   1046 static const char _vq_lengthlist__16u2_p3_0[] = {
   1047  2, 4, 4, 6, 6, 7, 7, 9, 9, 4, 5, 5, 6, 6, 8, 7,
   1048  9, 9, 4, 5, 5, 6, 6, 7, 8, 9, 9, 6, 6, 6, 7, 7,
   1049  8, 8,10,10, 6, 6, 6, 7, 7, 8, 8,10,10, 7, 8, 7,
   1050  8, 8, 9, 9,11,10, 7, 7, 8, 8, 8, 9, 9,10,11, 9,
   1051  9, 9,10,10,11,10,11,11, 9, 9, 9,10,10,10,11,11,
   1052 11,
   1053 };
   1054 
   1055 static const static_codebook _16u2_p3_0 = {
   1056 2, 81,
   1057 (char *)_vq_lengthlist__16u2_p3_0,
   1058 1, -531628032, 1611661312, 4, 0,
   1059 (long *)_vq_quantlist__16u2_p3_0,
   1060 0
   1061 };
   1062 
   1063 static const long _vq_quantlist__16u2_p4_0[] = {
   1064 8,
   1065 7,
   1066 9,
   1067 6,
   1068 10,
   1069 5,
   1070 11,
   1071 4,
   1072 12,
   1073 3,
   1074 13,
   1075 2,
   1076 14,
   1077 1,
   1078 15,
   1079 0,
   1080 16,
   1081 };
   1082 
   1083 static const char _vq_lengthlist__16u2_p4_0[] = {
   1084  2, 5, 5, 6, 6, 7, 7, 8, 8, 9, 9,10,10,11,11,11,
   1085 11, 5, 5, 5, 7, 6, 8, 7, 9, 9, 9, 9,10,10,11,11,
   1086 12,12, 5, 5, 5, 6, 6, 7, 8, 8, 9, 9, 9,10,10,11,
   1087 11,12,12, 6, 7, 6, 7, 7, 8, 8, 9, 9, 9, 9,10,10,
   1088 11,11,12,12, 6, 6, 7, 7, 7, 8, 8, 9, 9, 9, 9,10,
   1089 10,11,11,12,12, 7, 8, 8, 8, 8, 9, 9, 9, 9,10,10,
   1090 11,11,11,11,12,12, 7, 7, 8, 8, 8, 9, 9, 9, 9,10,
   1091 10,11,11,11,11,12,12, 8, 9, 9, 9, 9, 9, 9,10,10,
   1092 10,10,11,11,12,12,12,12, 8, 9, 9, 9, 9, 9, 9,10,
   1093 10,10,10,11,11,12,12,12,12, 9, 9, 9, 9, 9,10,10,
   1094 10,10,10,11,11,11,12,12,13,13, 9, 9, 9, 9, 9,10,
   1095 10,10,10,11,10,11,11,12,12,13,13,10,10,10,10,10,
   1096 11,11,11,11,11,11,11,12,12,12,13,13,10,10,10,10,
   1097 10,11,11,11,11,11,11,12,11,12,12,13,13,11,11,11,
   1098 11,11,11,11,12,12,12,12,12,12,13,13,13,13,11,11,
   1099 11,11,11,11,11,12,12,12,12,13,12,13,13,13,13,11,
   1100 12,12,12,12,12,12,12,12,13,13,13,13,13,13,14,14,
   1101 11,12,12,12,12,12,12,12,13,13,13,13,13,13,13,14,
   1102 14,
   1103 };
   1104 
   1105 static const static_codebook _16u2_p4_0 = {
   1106 2, 289,
   1107 (char *)_vq_lengthlist__16u2_p4_0,
   1108 1, -529530880, 1611661312, 5, 0,
   1109 (long *)_vq_quantlist__16u2_p4_0,
   1110 0
   1111 };
   1112 
   1113 static const long _vq_quantlist__16u2_p5_0[] = {
   1114 1,
   1115 0,
   1116 2,
   1117 };
   1118 
   1119 static const char _vq_lengthlist__16u2_p5_0[] = {
   1120  1, 4, 4, 5, 7, 7, 5, 7, 7, 5, 8, 8, 7, 9, 9, 7,
   1121  9,10, 5, 8, 8, 7,10, 9, 7,10, 9, 5, 8, 8, 8,11,
   1122 10, 8,10,10, 7,10,10, 9, 9,12,10,12,12, 7,10,10,
   1123  9,12,10,10,11,12, 5, 8, 8, 8,10,10, 8,11,11, 7,
   1124 11,10,10,12,11, 9,10,12, 7,10,11,10,12,12, 9,12,
   1125  9,
   1126 };
   1127 
   1128 static const static_codebook _16u2_p5_0 = {
   1129 4, 81,
   1130 (char *)_vq_lengthlist__16u2_p5_0,
   1131 1, -529137664, 1618345984, 2, 0,
   1132 (long *)_vq_quantlist__16u2_p5_0,
   1133 0
   1134 };
   1135 
   1136 static const long _vq_quantlist__16u2_p5_1[] = {
   1137 5,
   1138 4,
   1139 6,
   1140 3,
   1141 7,
   1142 2,
   1143 8,
   1144 1,
   1145 9,
   1146 0,
   1147 10,
   1148 };
   1149 
   1150 static const char _vq_lengthlist__16u2_p5_1[] = {
   1151  2, 5, 5, 6, 6, 7, 7, 8, 8, 8, 8, 5, 6, 6, 7, 7,
   1152  7, 7, 8, 8, 8, 8, 5, 6, 6, 6, 7, 7, 7, 8, 8, 8,
   1153  8, 6, 7, 7, 7, 7, 8, 8, 8, 8, 8, 8, 6, 7, 7, 7,
   1154  7, 8, 8, 8, 8, 8, 8, 7, 7, 7, 8, 8, 8, 8, 8, 8,
   1155  8, 8, 7, 7, 7, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
   1156  8, 8, 8, 8, 8, 8, 9, 9, 8, 8, 8, 8, 8, 8, 8, 8,
   1157  8, 9, 9, 8, 8, 8, 8, 8, 8, 8, 9, 9, 9, 9, 8, 8,
   1158  8, 8, 8, 8, 8, 9, 9, 9, 9,
   1159 };
   1160 
   1161 static const static_codebook _16u2_p5_1 = {
   1162 2, 121,
   1163 (char *)_vq_lengthlist__16u2_p5_1,
   1164 1, -531365888, 1611661312, 4, 0,
   1165 (long *)_vq_quantlist__16u2_p5_1,
   1166 0
   1167 };
   1168 
   1169 static const long _vq_quantlist__16u2_p6_0[] = {
   1170 6,
   1171 5,
   1172 7,
   1173 4,
   1174 8,
   1175 3,
   1176 9,
   1177 2,
   1178 10,
   1179 1,
   1180 11,
   1181 0,
   1182 12,
   1183 };
   1184 
   1185 static const char _vq_lengthlist__16u2_p6_0[] = {
   1186  1, 5, 4, 7, 7, 8, 8, 8, 8,10,10,11,11, 4, 6, 6,
   1187  7, 7, 9, 9, 9, 9,10,10,11,11, 4, 6, 6, 7, 7, 9,
   1188  9, 9, 9,10,10,11,11, 7, 8, 8, 9, 9, 9, 9,10,10,
   1189 11,11,12,12, 7, 7, 7, 9, 8,10, 9,10,10,11,11,12,
   1190 12, 8, 9, 9, 9,10,10,10,11,11,12,12,13,13, 8, 9,
   1191  9,10, 9,10,10,11,11,12,12,13,13, 8, 9, 9,10,10,
   1192 11,11,11,11,12,12,13,13, 8, 9, 9,10,10,11,11,12,
   1193 11,12,12,13,13,10,10,10,11,11,12,12,12,12,13,13,
   1194 14,14,10,10,10,11,11,12,12,12,12,13,13,14,14,11,
   1195 11,11,12,12,13,13,13,13,14,14,14,14,11,11,11,12,
   1196 12,13,13,13,13,14,14,14,14,
   1197 };
   1198 
   1199 static const static_codebook _16u2_p6_0 = {
   1200 2, 169,
   1201 (char *)_vq_lengthlist__16u2_p6_0,
   1202 1, -526516224, 1616117760, 4, 0,
   1203 (long *)_vq_quantlist__16u2_p6_0,
   1204 0
   1205 };
   1206 
   1207 static const long _vq_quantlist__16u2_p6_1[] = {
   1208 2,
   1209 1,
   1210 3,
   1211 0,
   1212 4,
   1213 };
   1214 
   1215 static const char _vq_lengthlist__16u2_p6_1[] = {
   1216  2, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5,
   1217  5, 5, 5, 5, 5, 5, 5, 5, 5,
   1218 };
   1219 
   1220 static const static_codebook _16u2_p6_1 = {
   1221 2, 25,
   1222 (char *)_vq_lengthlist__16u2_p6_1,
   1223 1, -533725184, 1611661312, 3, 0,
   1224 (long *)_vq_quantlist__16u2_p6_1,
   1225 0
   1226 };
   1227 
   1228 static const long _vq_quantlist__16u2_p7_0[] = {
   1229 6,
   1230 5,
   1231 7,
   1232 4,
   1233 8,
   1234 3,
   1235 9,
   1236 2,
   1237 10,
   1238 1,
   1239 11,
   1240 0,
   1241 12,
   1242 };
   1243 
   1244 static const char _vq_lengthlist__16u2_p7_0[] = {
   1245  1, 4, 4, 7, 7, 8, 8, 8, 8, 9, 9,10,10, 4, 6, 6,
   1246  8, 8, 9, 9, 9, 9,10,10,11,10, 4, 6, 6, 8, 8, 9,
   1247  9, 9, 9,10,10,11,11, 7, 8, 8,10, 9,10,10,10,10,
   1248 11,11,12,12, 7, 8, 8,10,10,10,10,10,10,11,11,12,
   1249 12, 8, 9, 9,10,10,11,11,11,11,12,12,13,13, 8, 9,
   1250  9,10,10,11,11,11,11,12,12,13,13, 8, 9, 9,11,10,
   1251 11,11,12,12,13,13,14,13, 8, 9, 9,10,10,11,11,12,
   1252 12,13,13,13,13, 9,10,10,11,11,12,12,13,13,13,13,
   1253 14,14, 9,10,10,11,11,12,12,13,13,13,13,14,14,10,
   1254 11,11,12,12,13,13,14,13,14,14,15,14,10,11,11,12,
   1255 12,13,13,14,13,14,14,15,14,
   1256 };
   1257 
   1258 static const static_codebook _16u2_p7_0 = {
   1259 2, 169,
   1260 (char *)_vq_lengthlist__16u2_p7_0,
   1261 1, -523206656, 1618345984, 4, 0,
   1262 (long *)_vq_quantlist__16u2_p7_0,
   1263 0
   1264 };
   1265 
   1266 static const long _vq_quantlist__16u2_p7_1[] = {
   1267 5,
   1268 4,
   1269 6,
   1270 3,
   1271 7,
   1272 2,
   1273 8,
   1274 1,
   1275 9,
   1276 0,
   1277 10,
   1278 };
   1279 
   1280 static const char _vq_lengthlist__16u2_p7_1[] = {
   1281  2, 5, 5, 7, 7, 7, 7, 7, 7, 8, 8, 5, 6, 6, 7, 7,
   1282  7, 7, 8, 8, 8, 8, 5, 6, 6, 7, 7, 7, 7, 8, 8, 8,
   1283  8, 7, 7, 7, 7, 7, 8, 8, 8, 8, 8, 8, 7, 7, 7, 7,
   1284  7, 8, 8, 8, 8, 8, 8, 7, 7, 7, 8, 8, 8, 8, 8, 8,
   1285  8, 8, 7, 7, 7, 8, 8, 8, 8, 8, 8, 8, 8, 7, 8, 8,
   1286  8, 8, 8, 8, 8, 8, 8, 8, 7, 8, 8, 8, 8, 8, 8, 8,
   1287  8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
   1288  8, 8, 8, 8, 8, 8, 8, 8, 8,
   1289 };
   1290 
   1291 static const static_codebook _16u2_p7_1 = {
   1292 2, 121,
   1293 (char *)_vq_lengthlist__16u2_p7_1,
   1294 1, -531365888, 1611661312, 4, 0,
   1295 (long *)_vq_quantlist__16u2_p7_1,
   1296 0
   1297 };
   1298 
   1299 static const long _vq_quantlist__16u2_p8_0[] = {
   1300 7,
   1301 6,
   1302 8,
   1303 5,
   1304 9,
   1305 4,
   1306 10,
   1307 3,
   1308 11,
   1309 2,
   1310 12,
   1311 1,
   1312 13,
   1313 0,
   1314 14,
   1315 };
   1316 
   1317 static const char _vq_lengthlist__16u2_p8_0[] = {
   1318  1, 4, 4, 7, 7, 8, 8, 7, 7, 9, 8,10, 9,11,11, 4,
   1319  7, 6, 9, 8, 9, 9, 9, 9,10, 9,11, 9,12, 9, 4, 6,
   1320  7, 8, 8, 9, 9, 9, 9,10,10,10,11,11,12, 7, 9, 8,
   1321 10,10,11,11,10,10,11,11,12,12,13,12, 7, 8, 8,10,
   1322 10,10,11,10,10,11,11,11,12,12,13, 8, 9, 9,11,11,
   1323 11,11,11,11,12,12,13,13,13,13, 8, 9, 9,11,11,11,
   1324 11,11,11,12,12,13,13,13,14, 8, 9, 9,10,10,11,11,
   1325 12,11,13,13,14,13,14,14, 8, 9, 9,10,10,11,11,12,
   1326 12,12,12,13,13,14,14, 9,10,10,11,11,12,12,13,12,
   1327 13,13,14,14,15,15, 9,10,10,11,11,12,12,12,13,13,
   1328 13,14,14,14,15,10,11,11,12,12,13,13,14,13,14,14,
   1329 15,14,15,15,10,11,11,12,12,13,12,13,14,14,14,14,
   1330 14,15,15,11,12,12,13,13,13,13,14,14,15,14,15,15,
   1331 16,16,11,12,12,13,13,13,13,14,14,14,15,15,15,16,
   1332 16,
   1333 };
   1334 
   1335 static const static_codebook _16u2_p8_0 = {
   1336 2, 225,
   1337 (char *)_vq_lengthlist__16u2_p8_0,
   1338 1, -520986624, 1620377600, 4, 0,
   1339 (long *)_vq_quantlist__16u2_p8_0,
   1340 0
   1341 };
   1342 
   1343 static const long _vq_quantlist__16u2_p8_1[] = {
   1344 10,
   1345 9,
   1346 11,
   1347 8,
   1348 12,
   1349 7,
   1350 13,
   1351 6,
   1352 14,
   1353 5,
   1354 15,
   1355 4,
   1356 16,
   1357 3,
   1358 17,
   1359 2,
   1360 18,
   1361 1,
   1362 19,
   1363 0,
   1364 20,
   1365 };
   1366 
   1367 static const char _vq_lengthlist__16u2_p8_1[] = {
   1368  3, 5, 5, 7, 7, 8, 8, 8, 8, 9, 9, 9, 9, 9, 9, 9,
   1369  9, 9, 9, 9, 9, 5, 6, 6, 7, 7, 8, 8, 9, 9, 9, 9,
   1370  9, 9, 9, 9, 9, 9,10,10,10,10, 5, 6, 6, 7, 7, 8,
   1371  8, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 7,
   1372  7, 7, 8, 8, 9, 8, 9, 9, 9, 9, 9, 9,10,10,10,10,
   1373 10,10,10,10, 7, 7, 7, 8, 8, 9, 9, 9, 9, 9, 9, 9,
   1374  9,10, 9,10,10,10, 9,10, 9, 8, 8, 8, 9, 8, 9, 9,
   1375  9, 9,10, 9,10,10,10,10,10,10,10,10,10,10, 8, 8,
   1376  8, 8, 9, 9, 9, 9, 9, 9, 9,10,10,10,10,10,10,10,
   1377 10,10,10, 8, 9, 9, 9, 9, 9, 9, 9, 9,10,10,10,10,
   1378 10,10,10,10,10,10,10,10, 8, 9, 9, 9, 9, 9, 9, 9,
   1379 10,10,10,10,10,10,10,10,10,10,10,10,10, 9, 9, 9,
   1380  9, 9, 9, 9,10,10,10,10,10,10,10,10,10,10,10,10,
   1381 10,10, 9, 9, 9, 9, 9, 9, 9,10,10,10,10,10,10,10,
   1382 10,10,10,10,10,10,10, 9, 9, 9, 9, 9,10,10,10,10,
   1383 10,10,10,10,10,10,10,10,10,10,10,10, 9, 9, 9, 9,
   1384  9,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
   1385 10, 9, 9, 9,10,10,10,10,10,10,10,10,10,10,10,10,
   1386 10,10,10,10,10,10, 9, 9, 9,10,10,10,10,10,10,10,
   1387 10,10,10,10,10,10,10,10,10,10,10, 9, 9,10,10,10,
   1388 10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
   1389  9,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
   1390 10,10,10,10,10, 9,10,10,10,10,10,10,10,10,10,10,
   1391 10,10,10,10,10,10,10,10,10,10, 9,10,10,10,10,10,
   1392 10,10,10,10,10,10,10,10,10,10,10,10,10,10,10, 9,
   1393 10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
   1394 10,10,10,10, 9,10,10,10,10,10,10,10,10,10,10,10,
   1395 10,10,10,10,10,10,10,10,10,
   1396 };
   1397 
   1398 static const static_codebook _16u2_p8_1 = {
   1399 2, 441,
   1400 (char *)_vq_lengthlist__16u2_p8_1,
   1401 1, -529268736, 1611661312, 5, 0,
   1402 (long *)_vq_quantlist__16u2_p8_1,
   1403 0
   1404 };
   1405 
   1406 static const long _vq_quantlist__16u2_p9_0[] = {
   1407 7,
   1408 6,
   1409 8,
   1410 5,
   1411 9,
   1412 4,
   1413 10,
   1414 3,
   1415 11,
   1416 2,
   1417 12,
   1418 1,
   1419 13,
   1420 0,
   1421 14,
   1422 };
   1423 
   1424 static const char _vq_lengthlist__16u2_p9_0[] = {
   1425  1, 5, 3, 9, 8, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 5,
   1426  7, 8, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 5, 7,
   1427  8, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
   1428  9, 9, 9, 9, 9, 9, 9,10,10,10,10,10,10,10,10,10,
   1429 10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
   1430 10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
   1431 10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
   1432 10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
   1433 10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
   1434 10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
   1435 10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
   1436 10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
   1437 10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
   1438 10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
   1439 10,
   1440 };
   1441 
   1442 static const static_codebook _16u2_p9_0 = {
   1443 2, 225,
   1444 (char *)_vq_lengthlist__16u2_p9_0,
   1445 1, -510036736, 1631393792, 4, 0,
   1446 (long *)_vq_quantlist__16u2_p9_0,
   1447 0
   1448 };
   1449 
   1450 static const long _vq_quantlist__16u2_p9_1[] = {
   1451 9,
   1452 8,
   1453 10,
   1454 7,
   1455 11,
   1456 6,
   1457 12,
   1458 5,
   1459 13,
   1460 4,
   1461 14,
   1462 3,
   1463 15,
   1464 2,
   1465 16,
   1466 1,
   1467 17,
   1468 0,
   1469 18,
   1470 };
   1471 
   1472 static const char _vq_lengthlist__16u2_p9_1[] = {
   1473  1, 4, 4, 7, 7, 7, 7, 7, 6, 9, 7,10, 8,12,12,13,
   1474 13,14,14, 4, 7, 7, 9, 9, 9, 8, 9, 8,10, 9,11, 9,
   1475 14, 9,14,10,13,11, 4, 7, 7, 9, 9, 9, 9, 8, 9,10,
   1476 10,11,11,12,13,12,13,14,15, 7, 9, 9,10,11,10,10,
   1477 10,10,11,12,13,13,13,14,17,14,15,16, 7, 9, 9,10,
   1478 10,10,10,10,10,11,12,13,13,14,14,15,15,18,18, 8,
   1479  9, 9,11,10,11,11,11,12,13,12,14,14,16,15,15,17,
   1480 18,15, 8, 9, 9,10,10,11,11,11,11,13,13,14,14,15,
   1481 15,15,16,16,18, 7, 9, 8,10,10,11,11,12,12,14,14,
   1482 15,15,16,16,15,17,16,18, 8, 9, 9,10,10,11,12,12,
   1483 12,13,13,16,15,17,16,17,18,17,18, 9,10,10,12,11,
   1484 13,13,14,13,14,14,15,17,16,18,17,18,17,18, 9,10,
   1485 10,12,11,12,13,13,14,15,16,14,15,16,18,18,18,18,
   1486 17,11,11,11,13,13,14,14,16,15,15,15,16,15,15,18,
   1487 18,18,17,16,11,11,12,13,13,15,14,15,16,16,16,17,
   1488 16,15,18,17,18,16,18,12,13,13,15,15,15,16,18,16,
   1489 17,16,17,16,17,17,17,18,18,17,13,13,13,15,13,16,
   1490 15,17,16,16,16,18,18,18,18,16,17,17,18,13,15,14,
   1491 15,15,18,17,18,18,18,16,18,17,18,17,18,16,17,17,
   1492 14,14,14,15,16,17,16,18,18,18,17,18,17,18,18,18,
   1493 16,16,16,14,17,16,17,15,16,18,18,17,18,17,18,17,
   1494 18,18,18,17,18,17,15,16,15,18,15,18,17,16,18,18,
   1495 18,18,18,18,17,18,16,18,17,
   1496 };
   1497 
   1498 static const static_codebook _16u2_p9_1 = {
   1499 2, 361,
   1500 (char *)_vq_lengthlist__16u2_p9_1,
   1501 1, -518287360, 1622704128, 5, 0,
   1502 (long *)_vq_quantlist__16u2_p9_1,
   1503 0
   1504 };
   1505 
   1506 static const long _vq_quantlist__16u2_p9_2[] = {
   1507 24,
   1508 23,
   1509 25,
   1510 22,
   1511 26,
   1512 21,
   1513 27,
   1514 20,
   1515 28,
   1516 19,
   1517 29,
   1518 18,
   1519 30,
   1520 17,
   1521 31,
   1522 16,
   1523 32,
   1524 15,
   1525 33,
   1526 14,
   1527 34,
   1528 13,
   1529 35,
   1530 12,
   1531 36,
   1532 11,
   1533 37,
   1534 10,
   1535 38,
   1536 9,
   1537 39,
   1538 8,
   1539 40,
   1540 7,
   1541 41,
   1542 6,
   1543 42,
   1544 5,
   1545 43,
   1546 4,
   1547 44,
   1548 3,
   1549 45,
   1550 2,
   1551 46,
   1552 1,
   1553 47,
   1554 0,
   1555 48,
   1556 };
   1557 
   1558 static const char _vq_lengthlist__16u2_p9_2[] = {
   1559  2, 3, 4, 4, 4, 5, 5, 6, 5, 6, 6, 6, 6, 6, 6, 7,
   1560  7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,
   1561  7, 7, 7, 7, 7, 7, 7, 7, 8, 8, 7, 8, 8, 8, 8, 8,
   1562  8,
   1563 };
   1564 
   1565 static const static_codebook _16u2_p9_2 = {
   1566 1, 49,
   1567 (char *)_vq_lengthlist__16u2_p9_2,
   1568 1, -526909440, 1611661312, 6, 0,
   1569 (long *)_vq_quantlist__16u2_p9_2,
   1570 0
   1571 };
   1572 
   1573 static const char _huff_lengthlist__16u2__short[] = {
   1574  8,11,13,13,15,16,19,19,19,19,11, 8, 8, 9, 9,11,
   1575 13,15,19,20,14, 8, 7, 7, 8, 9,12,13,15,20,15, 9,
   1576  6, 5, 5, 7,10,12,14,18,14, 9, 7, 5, 3, 4, 7,10,
   1577 12,16,13,10, 8, 6, 3, 3, 5, 8,11,14,11,10, 9, 7,
   1578  5, 4, 4, 6,11,14,10,10,10, 8, 6, 5, 5, 6,10,14,
   1579 10,10,10, 9, 8, 7, 7, 7,10,14,11,12,12,12,11,10,
   1580 10,10,12,16,
   1581 };
   1582 
   1583 static const static_codebook _huff_book__16u2__short = {
   1584 2, 100,
   1585 (char *)_huff_lengthlist__16u2__short,
   1586 0, 0, 0, 0, 0,
   1587 NULL,
   1588 0
   1589 };
   1590 
   1591 static const long _vq_quantlist__8u0__p1_0[] = {
   1592        1,
   1593        0,
   1594        2,
   1595 };
   1596 
   1597 static const char _vq_lengthlist__8u0__p1_0[] = {
   1598         1, 4, 4, 5, 7, 7, 5, 7, 7, 5, 8, 8, 8,10,10, 7,
   1599        10,10, 5, 8, 8, 7,10,10, 8,10,10, 4, 9, 8, 8,11,
   1600        11, 8,11,11, 7,11,11,10,11,13,10,13,13, 7,11,11,
   1601        10,13,12,10,13,13, 5, 9, 8, 8,11,11, 8,11,11, 7,
   1602        11,11, 9,13,13,10,12,13, 7,11,11,10,13,13,10,13,
   1603        11,
   1604 };
   1605 
   1606 static const static_codebook _8u0__p1_0 = {
   1607        4, 81,
   1608        (char *)_vq_lengthlist__8u0__p1_0,
   1609        1, -535822336, 1611661312, 2, 0,
   1610        (long *)_vq_quantlist__8u0__p1_0,
   1611        0
   1612 };
   1613 
   1614 static const long _vq_quantlist__8u0__p2_0[] = {
   1615        1,
   1616        0,
   1617        2,
   1618 };
   1619 
   1620 static const char _vq_lengthlist__8u0__p2_0[] = {
   1621         2, 4, 4, 5, 6, 6, 5, 6, 6, 5, 7, 7, 6, 7, 8, 6,
   1622         7, 8, 5, 7, 7, 6, 8, 8, 7, 9, 7, 5, 7, 7, 7, 9,
   1623         9, 7, 8, 8, 6, 9, 8, 7, 7,10, 8,10,10, 6, 8, 8,
   1624         8,10, 8, 8,10,10, 5, 7, 7, 7, 8, 8, 7, 8, 9, 6,
   1625         8, 8, 8,10,10, 8, 8,10, 6, 8, 9, 8,10,10, 7,10,
   1626         8,
   1627 };
   1628 
   1629 static const static_codebook _8u0__p2_0 = {
   1630        4, 81,
   1631        (char *)_vq_lengthlist__8u0__p2_0,
   1632        1, -535822336, 1611661312, 2, 0,
   1633        (long *)_vq_quantlist__8u0__p2_0,
   1634        0
   1635 };
   1636 
   1637 static const long _vq_quantlist__8u0__p3_0[] = {
   1638        2,
   1639        1,
   1640        3,
   1641        0,
   1642        4,
   1643 };
   1644 
   1645 static const char _vq_lengthlist__8u0__p3_0[] = {
   1646         1, 5, 5, 7, 7, 6, 7, 7, 9, 9, 6, 7, 7, 9, 9, 8,
   1647        10, 9,11,11, 8, 9, 9,11,11, 6, 8, 8,10,10, 8,10,
   1648        10,11,11, 8,10,10,11,11,10,11,11,12,12,10,11,11,
   1649        12,13, 6, 8, 8,10,10, 8,10,10,11,11, 8,10,10,11,
   1650        11, 9,10,11,12,12,10,11,11,12,12, 8,11,11,14,13,
   1651        10,12,11,15,13,10,12,11,14,14,12,13,12,16,14,12,
   1652        14,12,16,15, 8,11,11,13,14,10,11,12,13,15,10,11,
   1653        12,13,15,11,12,13,14,15,12,12,14,14,16, 5, 8, 8,
   1654        11,11, 9,11,11,12,12, 8,10,11,12,12,11,12,12,15,
   1655        14,11,12,12,14,14, 7,11,10,13,12,10,11,12,13,14,
   1656        10,12,12,14,13,12,13,13,14,15,12,13,13,15,15, 7,
   1657        10,11,12,13,10,12,11,14,13,10,12,13,13,15,12,13,
   1658        12,14,14,11,13,13,15,16, 9,12,12,15,14,11,13,13,
   1659        15,16,11,13,13,16,16,13,14,15,15,15,12,14,15,17,
   1660        16, 9,12,12,14,15,11,13,13,15,16,11,13,13,16,18,
   1661        13,14,14,17,16,13,15,15,17,18, 5, 8, 9,11,11, 8,
   1662        11,11,12,12, 8,10,11,12,12,11,12,12,14,14,11,12,
   1663        12,14,15, 7,11,10,12,13,10,12,12,14,13,10,11,12,
   1664        13,14,11,13,13,15,14,12,13,13,14,15, 7,10,11,13,
   1665        13,10,12,12,13,14,10,12,12,13,13,11,13,13,16,16,
   1666        12,13,13,15,14, 9,12,12,16,15,10,13,13,15,15,11,
   1667        13,13,17,15,12,15,15,18,17,13,14,14,15,16, 9,12,
   1668        12,15,15,11,13,13,15,16,11,13,13,15,15,12,15,15,
   1669        16,16,13,15,14,17,15, 7,11,11,15,15,10,13,13,16,
   1670        15,10,13,13,15,16,14,15,15,17,19,13,15,14,15,18,
   1671         9,12,12,16,16,11,13,14,17,16,11,13,13,17,16,15,
   1672        15,16,17,19,13,15,16, 0,18, 9,12,12,16,15,11,14,
   1673        13,17,17,11,13,14,16,16,15,16,16,19,18,13,15,15,
   1674        17,19,11,14,14,19,16,12,14,15, 0,18,12,16,15,18,
   1675        17,15,15,18,16,19,14,15,17,19,19,11,14,14,18,19,
   1676        13,15,14,19,19,12,16,15,18,17,15,17,15, 0,16,14,
   1677        17,16,19, 0, 7,11,11,14,14,10,12,12,15,15,10,13,
   1678        13,16,15,13,15,15,17, 0,14,15,15,16,19, 9,12,12,
   1679        16,16,11,14,14,16,16,11,13,13,16,16,14,17,16,19,
   1680         0,14,18,17,17,19, 9,12,12,15,16,11,13,13,15,17,
   1681        12,14,13,19,16,13,15,15,17,19,15,17,16,17,19,11,
   1682        14,14,19,16,12,15,15,19,17,13,14,15,17,19,14,16,
   1683        17,19,19,16,15,16,17,19,11,15,14,16,16,12,15,15,
   1684        19, 0,12,14,15,19,19,14,16,16, 0,18,15,19,14,18,
   1685        16,
   1686 };
   1687 
   1688 static const static_codebook _8u0__p3_0 = {
   1689        4, 625,
   1690        (char *)_vq_lengthlist__8u0__p3_0,
   1691        1, -533725184, 1611661312, 3, 0,
   1692        (long *)_vq_quantlist__8u0__p3_0,
   1693        0
   1694 };
   1695 
   1696 static const long _vq_quantlist__8u0__p4_0[] = {
   1697        2,
   1698        1,
   1699        3,
   1700        0,
   1701        4,
   1702 };
   1703 
   1704 static const char _vq_lengthlist__8u0__p4_0[] = {
   1705         3, 5, 5, 8, 8, 5, 6, 7, 9, 9, 6, 7, 6, 9, 9, 9,
   1706         9, 9,10,11, 9, 9, 9,11,10, 6, 7, 7,10,10, 7, 7,
   1707         8,10,10, 7, 8, 8,10,10,10,10,10,10,11, 9,10,10,
   1708        11,12, 6, 7, 7,10,10, 7, 8, 8,10,10, 7, 8, 7,10,
   1709        10, 9,10,10,12,11,10,10,10,11,10, 9,10,10,12,11,
   1710        10,10,10,13,11, 9,10,10,12,12,11,11,12,12,13,11,
   1711        11,11,12,13, 9,10,10,12,12,10,10,11,12,12,10,10,
   1712        11,12,12,11,11,11,13,13,11,12,12,13,13, 5, 7, 7,
   1713        10,10, 7, 8, 8,10,10, 7, 8, 8,10,10,10,11,11,12,
   1714        12,10,11,10,12,12, 7, 8, 8,11,11, 7, 8, 9,10,11,
   1715         8, 9, 9,11,11,11,10,11,10,12,10,11,11,12,13, 7,
   1716         8, 8,10,11, 8, 9, 8,12,10, 8, 9, 9,11,12,10,11,
   1717        10,13,11,10,11,11,13,12, 9,11,10,13,12,10,10,11,
   1718        12,12,10,11,11,13,13,12,10,13,11,14,11,12,12,15,
   1719        13, 9,11,11,13,13,10,11,11,13,12,10,11,11,12,14,
   1720        12,13,11,14,12,12,12,12,14,14, 5, 7, 7,10,10, 7,
   1721         8, 8,10,10, 7, 8, 8,11,10,10,11,11,12,12,10,11,
   1722        10,12,12, 7, 8, 8,10,11, 8, 9, 9,12,11, 8, 8, 9,
   1723        10,11,10,11,11,12,13,11,10,11,11,13, 6, 8, 8,10,
   1724        11, 8, 9, 9,11,11, 7, 9, 7,11,10,10,11,11,12,12,
   1725        10,11,10,13,10, 9,11,10,13,12,10,12,11,13,13,10,
   1726        10,11,12,13,11,12,13,15,14,11,11,13,12,13, 9,10,
   1727        11,12,13,10,11,11,12,13,10,11,10,13,12,12,13,13,
   1728        13,14,12,12,11,14,11, 8,10,10,12,13,10,11,11,13,
   1729        13,10,11,10,13,13,12,13,14,15,14,12,12,12,14,13,
   1730         9,10,10,13,12,10,10,12,13,13,10,11,11,15,12,12,
   1731        12,13,15,14,12,13,13,15,13, 9,10,11,12,13,10,12,
   1732        10,13,12,10,11,11,12,13,12,14,12,15,13,12,12,12,
   1733        15,14,11,12,11,14,13,11,11,12,14,14,12,13,13,14,
   1734        13,13,11,15,11,15,14,14,14,16,15,11,12,12,13,14,
   1735        11,13,11,14,14,12,12,13,14,15,12,14,12,15,12,13,
   1736        15,14,16,15, 8,10,10,12,12,10,10,10,12,13,10,11,
   1737        11,13,13,12,12,12,13,14,13,13,13,15,15, 9,10,10,
   1738        12,12,10,11,11,13,12,10,10,11,13,13,12,12,12,14,
   1739        14,12,12,13,15,14, 9,10,10,13,12,10,10,12,12,13,
   1740        10,11,10,13,13,12,13,13,14,14,12,13,12,14,13,11,
   1741        12,12,14,13,12,13,12,14,14,10,12,12,14,14,14,14,
   1742        14,16,14,13,12,14,12,15,10,12,12,14,15,12,13,13,
   1743        14,16,11,12,11,15,14,13,14,14,14,15,13,14,11,14,
   1744        12,
   1745 };
   1746 
   1747 static const static_codebook _8u0__p4_0 = {
   1748        4, 625,
   1749        (char *)_vq_lengthlist__8u0__p4_0,
   1750        1, -533725184, 1611661312, 3, 0,
   1751        (long *)_vq_quantlist__8u0__p4_0,
   1752        0
   1753 };
   1754 
   1755 static const long _vq_quantlist__8u0__p5_0[] = {
   1756        4,
   1757        3,
   1758        5,
   1759        2,
   1760        6,
   1761        1,
   1762        7,
   1763        0,
   1764        8,
   1765 };
   1766 
   1767 static const char _vq_lengthlist__8u0__p5_0[] = {
   1768         1, 4, 4, 7, 7, 7, 7, 9, 9, 4, 6, 6, 8, 7, 8, 8,
   1769        10,10, 4, 6, 6, 8, 8, 8, 8,10,10, 6, 8, 8, 9, 9,
   1770         9, 9,11,11, 7, 8, 8, 9, 9, 9, 9,11,11, 7, 8, 8,
   1771         9, 9,10,10,12,11, 7, 8, 8, 9, 9,10,10,11,11, 9,
   1772        10,10,11,11,11,12,12,12, 9,10,10,11,11,12,12,12,
   1773        12,
   1774 };
   1775 
   1776 static const static_codebook _8u0__p5_0 = {
   1777        2, 81,
   1778        (char *)_vq_lengthlist__8u0__p5_0,
   1779        1, -531628032, 1611661312, 4, 0,
   1780        (long *)_vq_quantlist__8u0__p5_0,
   1781        0
   1782 };
   1783 
   1784 static const long _vq_quantlist__8u0__p6_0[] = {
   1785        6,
   1786        5,
   1787        7,
   1788        4,
   1789        8,
   1790        3,
   1791        9,
   1792        2,
   1793        10,
   1794        1,
   1795        11,
   1796        0,
   1797        12,
   1798 };
   1799 
   1800 static const char _vq_lengthlist__8u0__p6_0[] = {
   1801         1, 4, 4, 7, 7, 9, 9,11,11,12,12,16,16, 3, 6, 6,
   1802         9, 9,11,11,12,12,13,14,18,16, 3, 6, 7, 9, 9,11,
   1803        11,13,12,14,14,17,16, 7, 9, 9,11,11,12,12,14,14,
   1804        14,14,17,16, 7, 9, 9,11,11,13,12,13,13,14,14,17,
   1805         0, 9,11,11,12,13,14,14,14,13,15,14,17,17, 9,11,
   1806        11,12,12,14,14,13,14,14,15, 0, 0,11,12,12,15,14,
   1807        15,14,15,14,15,16,17, 0,11,12,13,13,13,14,14,15,
   1808        14,15,15, 0, 0,12,14,14,15,15,14,16,15,15,17,16,
   1809         0,18,13,14,14,15,14,15,14,15,16,17,16, 0, 0,17,
   1810        17,18, 0,16,18,16, 0, 0, 0,17, 0, 0,16, 0, 0,16,
   1811        16, 0,15, 0,17, 0, 0, 0, 0,
   1812 };
   1813 
   1814 static const static_codebook _8u0__p6_0 = {
   1815        2, 169,
   1816        (char *)_vq_lengthlist__8u0__p6_0,
   1817        1, -526516224, 1616117760, 4, 0,
   1818        (long *)_vq_quantlist__8u0__p6_0,
   1819        0
   1820 };
   1821 
   1822 static const long _vq_quantlist__8u0__p6_1[] = {
   1823        2,
   1824        1,
   1825        3,
   1826        0,
   1827        4,
   1828 };
   1829 
   1830 static const char _vq_lengthlist__8u0__p6_1[] = {
   1831         1, 4, 4, 6, 6, 4, 6, 5, 7, 7, 4, 5, 6, 7, 7, 6,
   1832         7, 7, 7, 7, 6, 7, 7, 7, 7,
   1833 };
   1834 
   1835 static const static_codebook _8u0__p6_1 = {
   1836        2, 25,
   1837        (char *)_vq_lengthlist__8u0__p6_1,
   1838        1, -533725184, 1611661312, 3, 0,
   1839        (long *)_vq_quantlist__8u0__p6_1,
   1840        0
   1841 };
   1842 
   1843 static const long _vq_quantlist__8u0__p7_0[] = {
   1844        1,
   1845        0,
   1846        2,
   1847 };
   1848 
   1849 static const char _vq_lengthlist__8u0__p7_0[] = {
   1850         1, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
   1851         8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
   1852         8, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,
   1853         7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,
   1854         7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,
   1855         7,
   1856 };
   1857 
   1858 static const static_codebook _8u0__p7_0 = {
   1859        4, 81,
   1860        (char *)_vq_lengthlist__8u0__p7_0,
   1861        1, -518803456, 1628680192, 2, 0,
   1862        (long *)_vq_quantlist__8u0__p7_0,
   1863        0
   1864 };
   1865 
   1866 static const long _vq_quantlist__8u0__p7_1[] = {
   1867        7,
   1868        6,
   1869        8,
   1870        5,
   1871        9,
   1872        4,
   1873        10,
   1874        3,
   1875        11,
   1876        2,
   1877        12,
   1878        1,
   1879        13,
   1880        0,
   1881        14,
   1882 };
   1883 
   1884 static const char _vq_lengthlist__8u0__p7_1[] = {
   1885         1, 5, 5, 5, 5,10,10,11,11,11,11,11,11,11,11, 5,
   1886         7, 6, 8, 8, 9,10,11,11,11,11,11,11,11,11, 6, 6,
   1887         7, 9, 7,11,10,11,11,11,11,11,11,11,11, 5, 6, 6,
   1888        11, 8,11,11,11,11,11,11,11,11,11,11, 5, 6, 6, 9,
   1889        10,11,10,11,11,11,11,11,11,11,11, 7,10,10,11,11,
   1890        11,11,11,11,11,11,11,11,11,11, 7,11, 8,11,11,11,
   1891        11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
   1892        11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
   1893        11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
   1894        11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
   1895        11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
   1896        11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
   1897        11,11,11,11,11,11,11,11,11,11,11,10,10,10,10,10,
   1898        10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
   1899        10,
   1900 };
   1901 
   1902 static const static_codebook _8u0__p7_1 = {
   1903        2, 225,
   1904        (char *)_vq_lengthlist__8u0__p7_1,
   1905        1, -520986624, 1620377600, 4, 0,
   1906        (long *)_vq_quantlist__8u0__p7_1,
   1907        0
   1908 };
   1909 
   1910 static const long _vq_quantlist__8u0__p7_2[] = {
   1911        10,
   1912        9,
   1913        11,
   1914        8,
   1915        12,
   1916        7,
   1917        13,
   1918        6,
   1919        14,
   1920        5,
   1921        15,
   1922        4,
   1923        16,
   1924        3,
   1925        17,
   1926        2,
   1927        18,
   1928        1,
   1929        19,
   1930        0,
   1931        20,
   1932 };
   1933 
   1934 static const char _vq_lengthlist__8u0__p7_2[] = {
   1935         1, 6, 5, 7, 7, 9, 9, 9, 9,10,12,12,10,11,11,10,
   1936        11,11,11,10,11, 6, 8, 8, 9, 9,10,10, 9,10,11,11,
   1937        10,11,11,11,11,10,11,11,11,11, 6, 7, 8, 9, 9, 9,
   1938        10,11,10,11,12,11,10,11,11,11,11,11,11,12,10, 8,
   1939         9, 9,10, 9,10,10, 9,10,10,10,10,10, 9,10,10,10,
   1940        10, 9,10,10, 9, 9, 9, 9,10,10, 9, 9,10,10,11,10,
   1941         9,12,10,11,10, 9,10,10,10, 8, 9, 9,10, 9,10, 9,
   1942         9,10,10, 9,10, 9,11,10,10,10,10,10, 9,10, 8, 8,
   1943         9, 9,10, 9,11, 9, 8, 9, 9,10,11,10,10,10,11,12,
   1944         9, 9,11, 8, 9, 8,11,10,11,10,10, 9,11,10,10,10,
   1945        10,10,10,10,11,11,11,11, 8, 9, 9, 9,10,10,10,11,
   1946        11,12,11,12,11,10,10,10,12,11,11,11,10, 8,10, 9,
   1947        11,10,10,11,12,10,11,12,11,11,12,11,12,12,10,11,
   1948        11,10, 9, 9,10,11,12,10,10,10,11,10,11,11,10,12,
   1949        12,10,11,10,11,12,10, 9,10,10,11,10,11,11,11,11,
   1950        11,12,11,11,11, 9,11,10,11,10,11,10, 9, 9,10,11,
   1951        11,11,10,10,11,12,12,11,12,11,11,11,12,12,12,12,
   1952        11, 9,11,11,12,10,11,11,11,11,11,11,12,11,11,12,
   1953        11,11,11,10,11,11, 9,11,10,11,11,11,10,10,10,11,
   1954        11,11,12,10,11,10,11,11,11,11,12, 9,11,10,11,11,
   1955        10,10,11,11, 9,11,11,12,10,10,10,10,10,11,11,10,
   1956         9,10,11,11,12,11,10,10,12,11,11,12,11,12,11,11,
   1957        10,10,11,11,10,12,11,10,11,10,11,10,10,10,11,11,
   1958        10,10,11,11,11,11,10,10,10,12,11,11,11,11,10, 9,
   1959        10,11,11,11,12,11,11,11,12,10,11,11,11, 9,10,11,
   1960        11,11,11,11,11,10,10,11,11,12,11,10,11,12,11,10,
   1961        10,11, 9,10,11,11,11,11,11,10,11,11,10,12,11,11,
   1962        11,12,11,11,11,10,10,11,11,
   1963 };
   1964 
   1965 static const static_codebook _8u0__p7_2 = {
   1966        2, 441,
   1967        (char *)_vq_lengthlist__8u0__p7_2,
   1968        1, -529268736, 1611661312, 5, 0,
   1969        (long *)_vq_quantlist__8u0__p7_2,
   1970        0
   1971 };
   1972 
   1973 static const char _huff_lengthlist__8u0__single[] = {
   1974         4, 7,11, 9,12, 8, 7,10, 6, 4, 5, 5, 7, 5, 6,16,
   1975         9, 5, 5, 6, 7, 7, 9,16, 7, 4, 6, 5, 7, 5, 7,17,
   1976        10, 7, 7, 8, 7, 7, 8,18, 7, 5, 6, 4, 5, 4, 5,15,
   1977         7, 6, 7, 5, 6, 4, 5,15,12,13,18,12,17,11, 9,17,
   1978 };
   1979 
   1980 static const static_codebook _huff_book__8u0__single = {
   1981        2, 64,
   1982        (char *)_huff_lengthlist__8u0__single,
   1983        0, 0, 0, 0, 0,
   1984        NULL,
   1985        0
   1986 };
   1987 
   1988 static const long _vq_quantlist__8u1__p1_0[] = {
   1989        1,
   1990        0,
   1991        2,
   1992 };
   1993 
   1994 static const char _vq_lengthlist__8u1__p1_0[] = {
   1995         1, 4, 4, 5, 7, 7, 5, 7, 7, 5, 8, 8, 7, 9,10, 7,
   1996         9, 9, 5, 8, 8, 7,10, 9, 7, 9, 9, 5, 8, 8, 8,10,
   1997        10, 8,10,10, 7,10,10, 9,10,12,10,12,12, 7,10,10,
   1998         9,12,11,10,12,12, 5, 8, 8, 8,10,10, 8,10,10, 7,
   1999        10,10,10,12,12, 9,11,12, 7,10,10,10,12,12, 9,12,
   2000        10,
   2001 };
   2002 
   2003 static const static_codebook _8u1__p1_0 = {
   2004        4, 81,
   2005        (char *)_vq_lengthlist__8u1__p1_0,
   2006        1, -535822336, 1611661312, 2, 0,
   2007        (long *)_vq_quantlist__8u1__p1_0,
   2008        0
   2009 };
   2010 
   2011 static const long _vq_quantlist__8u1__p2_0[] = {
   2012        1,
   2013        0,
   2014        2,
   2015 };
   2016 
   2017 static const char _vq_lengthlist__8u1__p2_0[] = {
   2018         3, 4, 5, 5, 6, 6, 5, 6, 6, 5, 7, 6, 6, 7, 8, 6,
   2019         7, 8, 5, 6, 6, 6, 8, 7, 6, 8, 7, 5, 6, 6, 7, 8,
   2020         8, 6, 7, 7, 6, 8, 7, 7, 7, 9, 8, 9, 9, 6, 7, 8,
   2021         7, 9, 7, 8, 9, 9, 5, 6, 6, 6, 7, 7, 7, 8, 8, 6,
   2022         8, 7, 8, 9, 9, 7, 7, 9, 6, 7, 8, 8, 9, 9, 7, 9,
   2023         7,
   2024 };
   2025 
   2026 static const static_codebook _8u1__p2_0 = {
   2027        4, 81,
   2028        (char *)_vq_lengthlist__8u1__p2_0,
   2029        1, -535822336, 1611661312, 2, 0,
   2030        (long *)_vq_quantlist__8u1__p2_0,
   2031        0
   2032 };
   2033 
   2034 static const long _vq_quantlist__8u1__p3_0[] = {
   2035        2,
   2036        1,
   2037        3,
   2038        0,
   2039        4,
   2040 };
   2041 
   2042 static const char _vq_lengthlist__8u1__p3_0[] = {
   2043         1, 5, 5, 7, 7, 6, 7, 7, 9, 9, 6, 7, 7, 9, 9, 8,
   2044        10, 9,11,11, 9, 9, 9,11,11, 6, 8, 8,10,10, 8,10,
   2045        10,11,11, 8, 9,10,11,11,10,11,11,12,12,10,11,11,
   2046        12,13, 6, 8, 8,10,10, 8,10, 9,11,11, 8,10, 9,11,
   2047        11,10,11,11,12,12,10,11,11,12,12, 9,11,11,14,13,
   2048        10,12,11,14,14,10,12,11,14,13,12,13,13,15,14,12,
   2049        13,13,15,14, 8,11,11,13,14,10,11,12,13,15,10,11,
   2050        12,14,14,12,13,13,14,15,12,13,13,14,15, 5, 8, 8,
   2051        11,11, 8,10,10,12,12, 8,10,10,12,12,11,12,12,14,
   2052        13,11,12,12,13,14, 8,10,10,12,12, 9,11,12,13,14,
   2053        10,12,12,13,13,12,12,13,14,14,11,13,13,15,15, 7,
   2054        10,10,12,12, 9,12,11,14,12,10,11,12,13,14,12,13,
   2055        12,14,14,12,13,13,15,16,10,12,12,15,14,11,12,13,
   2056        15,15,11,13,13,15,16,14,14,15,15,16,13,14,15,17,
   2057        15, 9,12,12,14,15,11,13,12,15,15,11,13,13,15,15,
   2058        13,14,13,15,14,13,14,14,17, 0, 5, 8, 8,11,11, 8,
   2059        10,10,12,12, 8,10,10,12,12,11,12,12,14,14,11,12,
   2060        12,14,14, 7,10,10,12,12,10,12,12,13,13, 9,11,12,
   2061        12,13,11,12,13,15,15,11,12,13,14,15, 8,10,10,12,
   2062        12,10,12,11,13,13,10,12,11,13,13,11,13,13,15,14,
   2063        12,13,12,15,13, 9,12,12,14,14,11,13,13,16,15,11,
   2064        12,13,16,15,13,14,15,16,16,13,13,15,15,16,10,12,
   2065        12,15,14,11,13,13,14,16,11,13,13,15,16,13,15,15,
   2066        16,17,13,15,14,16,15, 8,11,11,14,15,10,12,12,15,
   2067        15,10,12,12,15,16,14,15,15,16,17,13,14,14,16,16,
   2068         9,12,12,15,15,11,13,14,15,17,11,13,13,15,16,14,
   2069        15,16,19,17,13,15,15, 0,17, 9,12,12,15,15,11,14,
   2070        13,16,15,11,13,13,15,16,15,15,15,18,17,13,15,15,
   2071        17,17,11,15,14,18,16,12,14,15,17,17,12,15,15,18,
   2072        18,15,15,16,15,19,14,16,16, 0, 0,11,14,14,16,17,
   2073        12,15,14,18,17,12,15,15,18,18,15,17,15,18,16,14,
   2074        16,16,18,18, 7,11,11,14,14,10,12,12,15,15,10,12,
   2075        13,15,15,13,14,15,16,16,14,15,15,18,18, 9,12,12,
   2076        15,15,11,13,13,16,15,11,12,13,16,16,14,15,15,17,
   2077        16,15,16,16,17,17, 9,12,12,15,15,11,13,13,15,17,
   2078        11,14,13,16,15,13,15,15,17,17,15,15,15,18,17,11,
   2079        14,14,17,15,12,14,15,17,18,13,13,15,17,17,14,16,
   2080        16,19,18,16,15,17,17, 0,11,14,14,17,17,12,15,15,
   2081        18, 0,12,15,14,18,16,14,17,17,19, 0,16,18,15, 0,
   2082        16,
   2083 };
   2084 
   2085 static const static_codebook _8u1__p3_0 = {
   2086        4, 625,
   2087        (char *)_vq_lengthlist__8u1__p3_0,
   2088        1, -533725184, 1611661312, 3, 0,
   2089        (long *)_vq_quantlist__8u1__p3_0,
   2090        0
   2091 };
   2092 
   2093 static const long _vq_quantlist__8u1__p4_0[] = {
   2094        2,
   2095        1,
   2096        3,
   2097        0,
   2098        4,
   2099 };
   2100 
   2101 static const char _vq_lengthlist__8u1__p4_0[] = {
   2102         4, 5, 5, 9, 9, 6, 7, 7, 9, 9, 6, 7, 7, 9, 9, 9,
   2103         9, 9,11,11, 9, 9, 9,11,11, 6, 7, 7, 9, 9, 7, 7,
   2104         8, 9,10, 7, 7, 8, 9,10, 9, 9,10,10,11, 9, 9,10,
   2105        10,12, 6, 7, 7, 9, 9, 7, 8, 7,10, 9, 7, 8, 7,10,
   2106         9, 9,10, 9,12,11,10,10, 9,12,10, 9,10,10,12,11,
   2107         9,10,10,12,11, 9,10,10,12,12,11,11,12,12,13,11,
   2108        11,12,12,13, 9, 9,10,12,11, 9,10,10,12,12,10,10,
   2109        10,12,12,11,12,11,13,12,11,12,11,13,12, 6, 7, 7,
   2110         9, 9, 7, 8, 8,10,10, 7, 8, 7,10, 9,10,10,10,12,
   2111        12,10,10,10,12,11, 7, 8, 7,10,10, 7, 7, 9,10,11,
   2112         8, 9, 9,11,10,10,10,11,10,12,10,10,11,12,12, 7,
   2113         8, 8,10,10, 7, 9, 8,11,10, 8, 8, 9,11,11,10,11,
   2114        10,12,11,10,11,11,12,12, 9,10,10,12,12, 9,10,10,
   2115        12,12,10,11,11,13,12,11,10,12,10,14,12,12,12,13,
   2116        14, 9,10,10,12,12, 9,11,10,12,12,10,11,11,12,12,
   2117        11,12,11,14,12,12,12,12,14,14, 5, 7, 7, 9, 9, 7,
   2118         7, 7, 9,10, 7, 8, 8,10,10,10,10,10,11,11,10,10,
   2119        10,12,12, 7, 8, 8,10,10, 8, 9, 8,11,10, 7, 8, 9,
   2120        10,11,10,10,10,11,12,10,10,11,11,13, 6, 7, 8,10,
   2121        10, 8, 9, 9,10,10, 7, 9, 7,11,10,10,11,10,12,12,
   2122        10,11,10,12,10, 9,10,10,12,12,10,11,11,13,12, 9,
   2123        10,10,12,12,12,12,12,14,13,11,11,12,11,14, 9,10,
   2124        10,11,12,10,11,11,12,13, 9,10,10,12,12,12,12,12,
   2125        14,13,11,12,10,14,11, 9, 9,10,11,12, 9,10,10,12,
   2126        12, 9,10,10,12,12,12,12,12,14,14,11,12,12,13,12,
   2127         9,10, 9,12,12, 9,10,11,12,13,10,11,10,13,11,12,
   2128        12,13,13,14,12,12,12,13,13, 9,10,10,12,12,10,11,
   2129        10,13,12,10,10,11,12,13,12,13,12,14,13,12,12,12,
   2130        13,14,11,12,11,14,13,10,10,11,13,13,12,12,12,14,
   2131        13,12,10,14,10,15,13,14,14,14,14,11,11,12,13,14,
   2132        10,12,11,13,13,12,12,12,13,15,12,13,11,15,12,13,
   2133        13,14,14,14, 9,10, 9,12,12, 9,10,10,12,12,10,10,
   2134        10,12,12,11,11,12,12,13,12,12,12,14,14, 9,10,10,
   2135        12,12,10,11,10,13,12,10,10,11,12,13,12,12,12,14,
   2136        13,12,12,13,13,14, 9,10,10,12,13,10,10,11,11,12,
   2137         9,11,10,13,12,12,12,12,13,14,12,13,12,14,13,11,
   2138        12,11,13,13,12,13,12,14,13,10,11,12,13,13,13,13,
   2139        13,14,15,12,11,14,12,14,11,11,12,12,13,12,12,12,
   2140        13,14,10,12,10,14,13,13,13,13,14,15,12,14,11,15,
   2141        10,
   2142 };
   2143 
   2144 static const static_codebook _8u1__p4_0 = {
   2145        4, 625,
   2146        (char *)_vq_lengthlist__8u1__p4_0,
   2147        1, -533725184, 1611661312, 3, 0,
   2148        (long *)_vq_quantlist__8u1__p4_0,
   2149        0
   2150 };
   2151 
   2152 static const long _vq_quantlist__8u1__p5_0[] = {
   2153        4,
   2154        3,
   2155        5,
   2156        2,
   2157        6,
   2158        1,
   2159        7,
   2160        0,
   2161        8,
   2162 };
   2163 
   2164 static const char _vq_lengthlist__8u1__p5_0[] = {
   2165         1, 4, 4, 7, 7, 7, 7, 9, 9, 4, 6, 5, 8, 7, 8, 8,
   2166        10,10, 4, 6, 6, 8, 8, 8, 8,10,10, 7, 8, 8, 9, 9,
   2167         9, 9,11,11, 7, 8, 8, 9, 9, 9, 9,11,11, 8, 8, 8,
   2168         9, 9,10,10,12,11, 8, 8, 8, 9, 9,10,10,11,11, 9,
   2169        10,10,11,11,11,11,13,12, 9,10,10,11,11,12,12,12,
   2170        13,
   2171 };
   2172 
   2173 static const static_codebook _8u1__p5_0 = {
   2174        2, 81,
   2175        (char *)_vq_lengthlist__8u1__p5_0,
   2176        1, -531628032, 1611661312, 4, 0,
   2177        (long *)_vq_quantlist__8u1__p5_0,
   2178        0
   2179 };
   2180 
   2181 static const long _vq_quantlist__8u1__p6_0[] = {
   2182        4,
   2183        3,
   2184        5,
   2185        2,
   2186        6,
   2187        1,
   2188        7,
   2189        0,
   2190        8,
   2191 };
   2192 
   2193 static const char _vq_lengthlist__8u1__p6_0[] = {
   2194         3, 4, 4, 6, 6, 7, 7, 9, 9, 4, 4, 5, 6, 6, 7, 7,
   2195         9, 9, 4, 4, 4, 6, 6, 7, 7, 9, 9, 6, 6, 6, 7, 7,
   2196         8, 8, 9, 9, 6, 6, 6, 7, 7, 8, 8, 9, 9, 7, 7, 7,
   2197         8, 8, 8, 9,10,10, 7, 7, 7, 8, 8, 9, 8,10,10, 9,
   2198         9, 9, 9, 9,10,10,10,10, 9, 9, 9, 9, 9,10,10,10,
   2199        10,
   2200 };
   2201 
   2202 static const static_codebook _8u1__p6_0 = {
   2203        2, 81,
   2204        (char *)_vq_lengthlist__8u1__p6_0,
   2205        1, -531628032, 1611661312, 4, 0,
   2206        (long *)_vq_quantlist__8u1__p6_0,
   2207        0
   2208 };
   2209 
   2210 static const long _vq_quantlist__8u1__p7_0[] = {
   2211        1,
   2212        0,
   2213        2,
   2214 };
   2215 
   2216 static const char _vq_lengthlist__8u1__p7_0[] = {
   2217         1, 4, 4, 5, 7, 7, 5, 7, 7, 5, 9, 9, 8,10,10, 8,
   2218        10,10, 5, 9, 9, 7,10,10, 8,10,10, 4,10,10, 9,12,
   2219        12, 9,11,11, 7,12,11,10,11,13,10,13,13, 7,12,12,
   2220        10,13,12,10,13,13, 4,10,10, 9,12,12, 9,12,12, 7,
   2221        12,12,10,13,13,10,12,13, 7,11,12,10,13,13,10,13,
   2222        11,
   2223 };
   2224 
   2225 static const static_codebook _8u1__p7_0 = {
   2226        4, 81,
   2227        (char *)_vq_lengthlist__8u1__p7_0,
   2228        1, -529137664, 1618345984, 2, 0,
   2229        (long *)_vq_quantlist__8u1__p7_0,
   2230        0
   2231 };
   2232 
   2233 static const long _vq_quantlist__8u1__p7_1[] = {
   2234        5,
   2235        4,
   2236        6,
   2237        3,
   2238        7,
   2239        2,
   2240        8,
   2241        1,
   2242        9,
   2243        0,
   2244        10,
   2245 };
   2246 
   2247 static const char _vq_lengthlist__8u1__p7_1[] = {
   2248         2, 4, 4, 6, 6, 7, 7, 8, 8, 8, 8, 4, 5, 5, 7, 7,
   2249         8, 8, 9, 9, 9, 9, 4, 5, 5, 7, 7, 8, 8, 9, 9, 9,
   2250         9, 6, 7, 7, 8, 8, 8, 8, 9, 9, 9, 9, 6, 7, 7, 8,
   2251         8, 8, 8, 9, 9, 9, 9, 8, 8, 8, 8, 8, 9, 9, 9, 9,
   2252         9, 9, 8, 8, 8, 8, 8, 9, 9, 9, 9, 9, 9, 8, 9, 9,
   2253         9, 9, 9, 9,10,10,10,10, 8, 9, 9, 9, 9, 9, 9,10,
   2254        10,10,10, 8, 9, 9, 9, 9, 9, 9,10,10,10,10, 8, 9,
   2255         9, 9, 9, 9, 9,10,10,10,10,
   2256 };
   2257 
   2258 static const static_codebook _8u1__p7_1 = {
   2259        2, 121,
   2260        (char *)_vq_lengthlist__8u1__p7_1,
   2261        1, -531365888, 1611661312, 4, 0,
   2262        (long *)_vq_quantlist__8u1__p7_1,
   2263        0
   2264 };
   2265 
   2266 static const long _vq_quantlist__8u1__p8_0[] = {
   2267        5,
   2268        4,
   2269        6,
   2270        3,
   2271        7,
   2272        2,
   2273        8,
   2274        1,
   2275        9,
   2276        0,
   2277        10,
   2278 };
   2279 
   2280 static const char _vq_lengthlist__8u1__p8_0[] = {
   2281         1, 4, 4, 6, 6, 8, 8,10,10,11,11, 4, 6, 6, 7, 7,
   2282         9, 9,11,11,13,12, 4, 6, 6, 7, 7, 9, 9,11,11,12,
   2283        12, 6, 7, 7, 9, 9,11,11,12,12,13,13, 6, 7, 7, 9,
   2284         9,11,11,12,12,13,13, 8, 9, 9,11,11,12,12,13,13,
   2285        14,14, 8, 9, 9,11,11,12,12,13,13,14,14, 9,11,11,
   2286        12,12,13,13,14,14,15,15, 9,11,11,12,12,13,13,14,
   2287        14,15,14,11,12,12,13,13,14,14,15,15,16,16,11,12,
   2288        12,13,13,14,14,15,15,15,15,
   2289 };
   2290 
   2291 static const static_codebook _8u1__p8_0 = {
   2292        2, 121,
   2293        (char *)_vq_lengthlist__8u1__p8_0,
   2294        1, -524582912, 1618345984, 4, 0,
   2295        (long *)_vq_quantlist__8u1__p8_0,
   2296        0
   2297 };
   2298 
   2299 static const long _vq_quantlist__8u1__p8_1[] = {
   2300        5,
   2301        4,
   2302        6,
   2303        3,
   2304        7,
   2305        2,
   2306        8,
   2307        1,
   2308        9,
   2309        0,
   2310        10,
   2311 };
   2312 
   2313 static const char _vq_lengthlist__8u1__p8_1[] = {
   2314         2, 5, 5, 6, 6, 7, 7, 7, 7, 8, 8, 5, 6, 6, 7, 7,
   2315         7, 7, 8, 8, 8, 8, 5, 6, 6, 7, 7, 7, 7, 8, 8, 8,
   2316         8, 6, 7, 7, 7, 7, 8, 8, 8, 8, 8, 8, 6, 7, 7, 7,
   2317         7, 8, 8, 8, 8, 8, 8, 7, 7, 7, 8, 8, 8, 8, 8, 8,
   2318         8, 8, 7, 7, 7, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
   2319         8, 8, 8, 8, 9, 8, 9, 9, 7, 8, 8, 8, 8, 8, 8, 9,
   2320         8, 9, 9, 8, 8, 8, 8, 8, 8, 8, 9, 9, 9, 9, 8, 8,
   2321         8, 8, 8, 8, 8, 9, 9, 9, 9,
   2322 };
   2323 
   2324 static const static_codebook _8u1__p8_1 = {
   2325        2, 121,
   2326        (char *)_vq_lengthlist__8u1__p8_1,
   2327        1, -531365888, 1611661312, 4, 0,
   2328        (long *)_vq_quantlist__8u1__p8_1,
   2329        0
   2330 };
   2331 
   2332 static const long _vq_quantlist__8u1__p9_0[] = {
   2333        7,
   2334        6,
   2335        8,
   2336        5,
   2337        9,
   2338        4,
   2339        10,
   2340        3,
   2341        11,
   2342        2,
   2343        12,
   2344        1,
   2345        13,
   2346        0,
   2347        14,
   2348 };
   2349 
   2350 static const char _vq_lengthlist__8u1__p9_0[] = {
   2351         1, 4, 4,11,11,11,11,11,11,11,11,11,11,11,11, 3,
   2352        11, 8,11,11,11,11,11,11,11,11,11,11,11,11, 3, 9,
   2353         9,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
   2354        11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
   2355        11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
   2356        11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
   2357        11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
   2358        11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
   2359        11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
   2360        11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
   2361        11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
   2362        11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
   2363        11,11,11,11,11,11,11,11,11,11,10,10,10,10,10,10,
   2364        10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
   2365        10,
   2366 };
   2367 
   2368 static const static_codebook _8u1__p9_0 = {
   2369        2, 225,
   2370        (char *)_vq_lengthlist__8u1__p9_0,
   2371        1, -514071552, 1627381760, 4, 0,
   2372        (long *)_vq_quantlist__8u1__p9_0,
   2373        0
   2374 };
   2375 
   2376 static const long _vq_quantlist__8u1__p9_1[] = {
   2377        7,
   2378        6,
   2379        8,
   2380        5,
   2381        9,
   2382        4,
   2383        10,
   2384        3,
   2385        11,
   2386        2,
   2387        12,
   2388        1,
   2389        13,
   2390        0,
   2391        14,
   2392 };
   2393 
   2394 static const char _vq_lengthlist__8u1__p9_1[] = {
   2395         1, 4, 4, 7, 7, 9, 9, 7, 7, 8, 8,10,10,11,11, 4,
   2396         7, 7, 9, 9,10,10, 8, 8,10,10,10,11,10,11, 4, 7,
   2397         7, 9, 9,10,10, 8, 8,10, 9,11,11,11,11, 7, 9, 9,
   2398        12,12,11,12,10,10,11,10,12,11,11,11, 7, 9, 9,11,
   2399        11,13,12, 9, 9,11,10,11,11,12,11, 9,10,10,12,12,
   2400        14,14,10,10,11,12,12,11,11,11, 9,10,11,11,13,14,
   2401        13,10,11,11,11,12,11,12,12, 7, 8, 8,10, 9,11,10,
   2402        11,12,12,11,12,14,12,13, 7, 8, 8, 9,10,10,11,12,
   2403        12,12,11,12,12,12,13, 9, 9, 9,11,11,13,12,12,12,
   2404        12,11,12,12,13,12, 8,10,10,11,10,11,12,12,12,12,
   2405        12,12,14,12,12, 9,11,11,11,12,12,12,12,13,13,12,
   2406        12,13,13,12,10,11,11,12,11,12,12,12,11,12,13,12,
   2407        12,12,13,11,11,12,12,12,13,12,12,11,12,13,13,12,
   2408        12,13,12,11,12,12,13,13,12,13,12,13,13,13,13,14,
   2409        13,
   2410 };
   2411 
   2412 static const static_codebook _8u1__p9_1 = {
   2413        2, 225,
   2414        (char *)_vq_lengthlist__8u1__p9_1,
   2415        1, -522338304, 1620115456, 4, 0,
   2416        (long *)_vq_quantlist__8u1__p9_1,
   2417        0
   2418 };
   2419 
   2420 static const long _vq_quantlist__8u1__p9_2[] = {
   2421        8,
   2422        7,
   2423        9,
   2424        6,
   2425        10,
   2426        5,
   2427        11,
   2428        4,
   2429        12,
   2430        3,
   2431        13,
   2432        2,
   2433        14,
   2434        1,
   2435        15,
   2436        0,
   2437        16,
   2438 };
   2439 
   2440 static const char _vq_lengthlist__8u1__p9_2[] = {
   2441         2, 5, 4, 6, 6, 8, 8, 8, 8, 8, 9, 9, 9, 9, 9, 9,
   2442         9, 5, 6, 6, 7, 7, 8, 8, 9, 8, 9, 9, 9, 9, 9, 9,
   2443         9, 9, 5, 6, 6, 7, 7, 8, 8, 8, 9, 9, 9, 9, 9, 9,
   2444         9, 9, 9, 7, 7, 7, 8, 8, 9, 9, 9, 9, 9, 9, 9, 9,
   2445         9,10,10, 9, 7, 7, 7, 8, 8, 9, 9, 9, 9, 9, 9, 9,
   2446         9, 9, 9,10,10, 8, 8, 8, 9, 9, 9, 9,10,10,10, 9,
   2447        10,10,10,10,10,10, 8, 8, 8, 9, 9, 9, 9, 9, 9, 9,
   2448        10,10,10,10,10,10,10, 9, 9, 9, 9, 9, 9, 9, 9,10,
   2449        10,10,10,10,10,10,10,10, 9, 9, 9, 9, 9,10,10,10,
   2450        10,10,10,10,10,10,10,10,10, 9, 9, 9, 9, 9, 9,10,
   2451        10,10,10,10,10,10,10,10,10,10, 9, 9, 9, 9, 9,10,
   2452        10,10,10,10,10,10,10,10,10,10,10, 9, 9, 9, 9,10,
   2453        10,10,10,10,10,10,10,10,10,10,10,10, 9, 9, 9, 9,
   2454         9,10,10,10,10,10,10,10,10,10,10,10,10, 9, 9, 9,
   2455        10,10,10,10,10,10,10,10,10,10,10,10,10,10, 9,10,
   2456         9, 9, 9,10,10,10,10,10,10,10,10,10,10,10,10, 9,
   2457        10, 9,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
   2458         9, 9,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
   2459        10,
   2460 };
   2461 
   2462 static const static_codebook _8u1__p9_2 = {
   2463        2, 289,
   2464        (char *)_vq_lengthlist__8u1__p9_2,
   2465        1, -529530880, 1611661312, 5, 0,
   2466        (long *)_vq_quantlist__8u1__p9_2,
   2467        0
   2468 };
   2469 
   2470 static const char _huff_lengthlist__8u1__single[] = {
   2471         4, 7,13, 9,15, 9,16, 8,10,13, 7, 5, 8, 6, 9, 7,
   2472        10, 7,10,11,11, 6, 7, 8, 8, 9, 9, 9,12,16, 8, 5,
   2473         8, 6, 8, 6, 9, 7,10,12,11, 7, 7, 7, 6, 7, 7, 7,
   2474        11,15, 7, 5, 8, 6, 7, 5, 7, 6, 9,13,13, 9, 9, 8,
   2475         6, 6, 5, 5, 9,14, 8, 6, 8, 6, 6, 4, 5, 3, 5,13,
   2476         9, 9,11, 8,10, 7, 8, 4, 5,12,11,16,17,15,17,12,
   2477        13, 8, 8,15,
   2478 };
   2479 
   2480 static const static_codebook _huff_book__8u1__single = {
   2481        2, 100,
   2482        (char *)_huff_lengthlist__8u1__single,
   2483        0, 0, 0, 0, 0,
   2484        NULL,
   2485        0
   2486 };
   2487 
   2488 static const char _huff_lengthlist__44u0__long[] = {
   2489         5, 8,13,10,17,11,11,15, 7, 2, 4, 5, 8, 7, 9,16,
   2490        13, 4, 3, 5, 6, 8,11,20,10, 4, 5, 5, 7, 6, 8,18,
   2491        15, 7, 6, 7, 8,10,14,20,10, 6, 7, 6, 9, 7, 8,17,
   2492         9, 8,10, 8,10, 5, 4,11,12,17,19,14,16,10, 7,12,
   2493 };
   2494 
   2495 static const static_codebook _huff_book__44u0__long = {
   2496        2, 64,
   2497        (char *)_huff_lengthlist__44u0__long,
   2498        0, 0, 0, 0, 0,
   2499        NULL,
   2500        0
   2501 };
   2502 
   2503 static const long _vq_quantlist__44u0__p1_0[] = {
   2504        1,
   2505        0,
   2506        2,
   2507 };
   2508 
   2509 static const char _vq_lengthlist__44u0__p1_0[] = {
   2510         1, 4, 4, 5, 8, 7, 5, 7, 8, 5, 8, 8, 8,11,11, 8,
   2511        10,10, 5, 8, 8, 8,11,10, 8,11,11, 4, 8, 8, 8,11,
   2512        11, 8,11,11, 8,12,11,11,13,13,11,13,14, 7,11,11,
   2513        10,13,12,11,13,14, 4, 8, 8, 8,11,11, 8,11,12, 8,
   2514        11,11,11,13,13,10,12,13, 8,11,11,11,14,13,11,14,
   2515        13,
   2516 };
   2517 
   2518 static const static_codebook _44u0__p1_0 = {
   2519        4, 81,
   2520        (char *)_vq_lengthlist__44u0__p1_0,
   2521        1, -535822336, 1611661312, 2, 0,
   2522        (long *)_vq_quantlist__44u0__p1_0,
   2523        0
   2524 };
   2525 
   2526 static const long _vq_quantlist__44u0__p2_0[] = {
   2527        1,
   2528        0,
   2529        2,
   2530 };
   2531 
   2532 static const char _vq_lengthlist__44u0__p2_0[] = {
   2533         2, 4, 4, 5, 6, 6, 5, 6, 6, 5, 7, 7, 7, 8, 8, 6,
   2534         8, 8, 5, 7, 7, 6, 8, 8, 7, 8, 8, 4, 7, 7, 7, 8,
   2535         8, 7, 8, 8, 7, 8, 8, 8, 9,10, 8,10,10, 6, 8, 8,
   2536         8,10, 8, 8,10,10, 5, 7, 7, 7, 8, 8, 7, 8, 8, 6,
   2537         8, 8, 8,10,10, 8, 8,10, 6, 8, 8, 8,10,10, 8,10,
   2538         9,
   2539 };
   2540 
   2541 static const static_codebook _44u0__p2_0 = {
   2542        4, 81,
   2543        (char *)_vq_lengthlist__44u0__p2_0,
   2544        1, -535822336, 1611661312, 2, 0,
   2545        (long *)_vq_quantlist__44u0__p2_0,
   2546        0
   2547 };
   2548 
   2549 static const long _vq_quantlist__44u0__p3_0[] = {
   2550        2,
   2551        1,
   2552        3,
   2553        0,
   2554        4,
   2555 };
   2556 
   2557 static const char _vq_lengthlist__44u0__p3_0[] = {
   2558         1, 5, 5, 8, 8, 5, 8, 7, 9, 9, 5, 7, 8, 9, 9, 9,
   2559        10, 9,12,12, 9, 9,10,12,12, 6, 8, 8,11,10, 8,10,
   2560        10,11,11, 8, 9,10,11,11,10,11,11,14,13,10,11,11,
   2561        13,13, 5, 8, 8,10,10, 8,10,10,11,11, 8,10,10,11,
   2562        11,10,11,11,13,13,10,11,11,13,13, 9,11,11,15,14,
   2563        10,12,12,15,14,10,12,11,15,14,13,14,14,16,16,12,
   2564        14,13,17,15, 9,11,11,14,15,10,11,12,14,16,10,11,
   2565        12,14,16,12,13,14,16,16,13,13,15,15,18, 5, 8, 8,
   2566        11,11, 8,10,10,12,12, 8,10,10,12,13,11,12,12,14,
   2567        14,11,12,12,15,15, 8,10,10,13,13,10,12,12,13,13,
   2568        10,12,12,14,14,12,13,13,15,15,12,13,13,16,16, 7,
   2569        10,10,12,12,10,12,11,13,13,10,12,12,13,14,12,13,
   2570        12,15,14,12,13,13,16,16,10,12,12,17,16,12,13,13,
   2571        16,15,11,13,13,17,17,15,15,15,16,17,14,15,15,19,
   2572        19,10,12,12,15,16,11,13,12,15,18,11,13,13,16,16,
   2573        14,15,15,17,17,14,15,15,17,19, 5, 8, 8,11,11, 8,
   2574        10,10,12,12, 8,10,10,12,12,11,12,12,16,15,11,12,
   2575        12,14,15, 7,10,10,13,13,10,12,12,14,13,10,11,12,
   2576        13,13,12,13,13,16,16,12,12,13,15,15, 8,10,10,13,
   2577        13,10,12,12,14,14,10,12,12,13,13,12,13,13,16,16,
   2578        12,13,13,15,15,10,12,12,16,15,11,13,13,17,16,11,
   2579        12,13,16,15,13,15,15,19,17,14,15,14,17,16,10,12,
   2580        12,16,16,11,13,13,16,17,12,13,13,15,17,14,15,15,
   2581        17,19,14,15,15,17,17, 8,11,11,16,16,10,13,12,17,
   2582        17,10,12,13,16,16,15,17,16,20,19,14,15,17,18,19,
   2583         9,12,12,16,17,11,13,14,17,18,11,13,13,19,18,16,
   2584        17,18,19,19,15,16,16,19,19, 9,12,12,16,17,11,14,
   2585        13,18,17,11,13,13,17,17,16,17,16,20,19,14,16,16,
   2586        18,18,12,15,15,19,17,14,15,16, 0,20,13,15,16,20,
   2587        17,18,16,20, 0, 0,15,16,19,20, 0,12,15,14,18,19,
   2588        13,16,15,20,19,13,16,15,20,18,17,18,17, 0,20,16,
   2589        17,16, 0, 0, 8,11,11,16,15,10,12,12,17,17,10,13,
   2590        13,17,16,14,16,15,18,20,15,16,16,19,19, 9,12,12,
   2591        16,16,11,13,13,17,16,11,13,14,17,18,15,15,16,20,
   2592        20,16,16,17,19,19, 9,13,12,16,17,11,14,13,17,17,
   2593        11,14,14,18,17,14,16,15,18,19,16,17,18,18,19,12,
   2594        14,15,19,18,13,15,16,18, 0,13,14,15, 0, 0,16,16,
   2595        17,20, 0,17,17,20,20, 0,12,15,15,19,20,13,15,15,
   2596         0, 0,14,16,15, 0, 0,15,18,16, 0, 0,17,18,16, 0,
   2597        19,
   2598 };
   2599 
   2600 static const static_codebook _44u0__p3_0 = {
   2601        4, 625,
   2602        (char *)_vq_lengthlist__44u0__p3_0,
   2603        1, -533725184, 1611661312, 3, 0,
   2604        (long *)_vq_quantlist__44u0__p3_0,
   2605        0
   2606 };
   2607 
   2608 static const long _vq_quantlist__44u0__p4_0[] = {
   2609        2,
   2610        1,
   2611        3,
   2612        0,
   2613        4,
   2614 };
   2615 
   2616 static const char _vq_lengthlist__44u0__p4_0[] = {
   2617         4, 5, 5, 9, 9, 5, 6, 6, 9, 9, 5, 6, 6, 9, 9, 9,
   2618        10, 9,12,12, 9, 9,10,12,12, 5, 7, 7,10,10, 7, 7,
   2619         8,10,10, 6, 7, 8,10,10,10,10,10,11,13,10, 9,10,
   2620        12,13, 5, 7, 7,10,10, 6, 8, 7,10,10, 7, 8, 7,10,
   2621        10, 9,10,10,12,12,10,10,10,13,11, 9,10,10,13,13,
   2622        10,11,10,13,13,10,10,10,13,13,12,12,13,14,14,12,
   2623        12,13,14,14, 9,10,10,13,13,10,10,10,13,13,10,10,
   2624        10,13,13,12,13,12,15,14,12,13,12,15,15, 5, 7, 6,
   2625        10,10, 7, 8, 8,10,10, 7, 8, 8,10,10,10,11,10,13,
   2626        13,10,10,10,12,12, 7, 8, 8,11,10, 8, 8, 9,10,11,
   2627         8, 9, 9,11,11,11,10,11,11,14,11,11,11,13,13, 6,
   2628         8, 8,10,10, 7, 9, 8,11,10, 8, 9, 9,11,11,10,11,
   2629        10,14,11,10,11,11,13,13,10,11,11,14,13,10,10,11,
   2630        14,13,10,11,11,14,14,12,11,13,12,16,13,14,14,15,
   2631        15,10,10,11,13,14,10,11,10,14,13,10,11,11,14,14,
   2632        12,13,12,15,13,13,13,14,15,16, 5, 7, 7,10,10, 7,
   2633         8, 8,10,10, 7, 8, 8,10,10,10,10,10,13,13,10,10,
   2634        11,12,13, 6, 8, 8,11,10, 8, 9, 9,11,11, 7, 8, 9,
   2635        10,11,10,11,11,13,13,10,10,11,11,13, 6, 8, 8,10,
   2636        11, 8, 9, 9,11,11, 8, 9, 8,12,10,10,11,11,13,13,
   2637        10,11,10,14,11,10,10,10,14,13,10,11,11,14,13,10,
   2638        10,11,13,13,12,14,14,16,16,12,12,13,13,15,10,11,
   2639        11,13,14,10,11,11,14,15,10,11,10,13,13,13,14,13,
   2640        16,16,12,13,11,15,12, 9,10,10,13,13,10,11,11,14,
   2641        13,10,10,11,13,14,13,14,13,16,16,13,13,13,15,16,
   2642         9,10,10,13,13,10,10,11,13,14,10,11,11,15,13,13,
   2643        13,14,14,18,13,13,14,16,15, 9,10,10,13,14,10,11,
   2644        10,14,13,10,11,11,13,14,13,14,13,16,15,13,13,14,
   2645        15,16,12,13,12,16,14,11,11,13,15,15,13,14,13,16,
   2646        15,15,12,16,12,17,14,15,15,17,17,12,13,13,14,16,
   2647        11,13,11,16,15,12,13,14,15,16,14,15,13, 0,14,14,
   2648        16,16, 0, 0, 9,10,10,13,13,10,11,10,14,14,10,11,
   2649        11,13,13,12,13,13,14,16,13,14,14,16,16, 9,10,10,
   2650        14,14,11,11,11,14,13,10,10,11,14,14,13,13,13,16,
   2651        16,13,13,14,14,17, 9,10,10,13,14,10,11,11,13,15,
   2652        10,11,10,14,14,13,13,13,14,17,13,14,13,17,14,12,
   2653        13,13,16,14,13,14,13,16,15,12,12,13,15,16,15,15,
   2654        16,18,16,15,13,15,14, 0,12,12,13,14,16,13,13,14,
   2655        15,16,11,12,11,16,14,15,16,16,17,17,14,15,12,17,
   2656        12,
   2657 };
   2658 
   2659 static const static_codebook _44u0__p4_0 = {
   2660        4, 625,
   2661        (char *)_vq_lengthlist__44u0__p4_0,
   2662        1, -533725184, 1611661312, 3, 0,
   2663        (long *)_vq_quantlist__44u0__p4_0,
   2664        0
   2665 };
   2666 
   2667 static const long _vq_quantlist__44u0__p5_0[] = {
   2668        4,
   2669        3,
   2670        5,
   2671        2,
   2672        6,
   2673        1,
   2674        7,
   2675        0,
   2676        8,
   2677 };
   2678 
   2679 static const char _vq_lengthlist__44u0__p5_0[] = {
   2680         1, 4, 4, 7, 7, 7, 7, 9, 9, 4, 6, 6, 8, 8, 8, 8,
   2681         9, 9, 4, 6, 6, 8, 8, 8, 8, 9, 9, 7, 8, 8, 9, 9,
   2682         9, 9,11,10, 7, 8, 8, 9, 9, 9, 9,10,10, 7, 8, 8,
   2683         9, 9,10,10,11,11, 7, 8, 8, 9, 9,10,10,11,11, 9,
   2684         9, 9,10,10,11,11,12,12, 9, 9, 9,10,11,11,11,12,
   2685        12,
   2686 };
   2687 
   2688 static const static_codebook _44u0__p5_0 = {
   2689        2, 81,
   2690        (char *)_vq_lengthlist__44u0__p5_0,
   2691        1, -531628032, 1611661312, 4, 0,
   2692        (long *)_vq_quantlist__44u0__p5_0,
   2693        0
   2694 };
   2695 
   2696 static const long _vq_quantlist__44u0__p6_0[] = {
   2697        6,
   2698        5,
   2699        7,
   2700        4,
   2701        8,
   2702        3,
   2703        9,
   2704        2,
   2705        10,
   2706        1,
   2707        11,
   2708        0,
   2709        12,
   2710 };
   2711 
   2712 static const char _vq_lengthlist__44u0__p6_0[] = {
   2713         1, 4, 4, 6, 6, 8, 8,10, 9,11,10,14,13, 4, 6, 5,
   2714         8, 8, 9, 9,11,10,11,11,14,14, 4, 5, 6, 8, 8, 9,
   2715         9,10,10,11,11,14,14, 6, 8, 8, 9, 9,10,10,11,11,
   2716        12,12,16,15, 7, 8, 8, 9, 9,10,10,11,11,12,12,15,
   2717        15, 9,10,10,10,10,11,11,12,12,12,12,15,15, 9,10,
   2718         9,10,11,11,11,12,12,12,13,15,15,10,10,11,11,11,
   2719        12,12,13,12,13,13,16,15,10,11,11,11,11,12,12,13,
   2720        12,13,13,16,17,11,11,12,12,12,13,13,13,14,14,15,
   2721        17,17,11,11,12,12,12,13,13,13,14,14,14,16,18,14,
   2722        15,15,15,15,16,16,16,16,17,18, 0, 0,14,15,15,15,
   2723        15,17,16,17,18,17,17,18, 0,
   2724 };
   2725 
   2726 static const static_codebook _44u0__p6_0 = {
   2727        2, 169,
   2728        (char *)_vq_lengthlist__44u0__p6_0,
   2729        1, -526516224, 1616117760, 4, 0,
   2730        (long *)_vq_quantlist__44u0__p6_0,
   2731        0
   2732 };
   2733 
   2734 static const long _vq_quantlist__44u0__p6_1[] = {
   2735        2,
   2736        1,
   2737        3,
   2738        0,
   2739        4,
   2740 };
   2741 
   2742 static const char _vq_lengthlist__44u0__p6_1[] = {
   2743         2, 4, 4, 5, 5, 4, 5, 5, 5, 5, 4, 5, 5, 5, 5, 5,
   2744         6, 6, 6, 6, 5, 6, 6, 6, 6,
   2745 };
   2746 
   2747 static const static_codebook _44u0__p6_1 = {
   2748        2, 25,
   2749        (char *)_vq_lengthlist__44u0__p6_1,
   2750        1, -533725184, 1611661312, 3, 0,
   2751        (long *)_vq_quantlist__44u0__p6_1,
   2752        0
   2753 };
   2754 
   2755 static const long _vq_quantlist__44u0__p7_0[] = {
   2756        2,
   2757        1,
   2758        3,
   2759        0,
   2760        4,
   2761 };
   2762 
   2763 static const char _vq_lengthlist__44u0__p7_0[] = {
   2764         1, 4, 4,11,11, 9,11,11,11,11,11,11,11,11,11,11,
   2765        11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
   2766        11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
   2767        11,11, 9,11,11,11,11,11,11,11,11,11,11,11,11,11,
   2768        11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
   2769        11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
   2770        11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
   2771        11,11,11,11,11,11,11,11,11,11,11,11,11,10,11,11,
   2772        11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
   2773        11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
   2774        11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
   2775        11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
   2776        11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
   2777        11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
   2778        11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
   2779        11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
   2780        11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
   2781        11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
   2782        11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
   2783        11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
   2784        11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
   2785        11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
   2786        11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
   2787        11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
   2788        11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
   2789        11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
   2790        11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
   2791        11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
   2792        11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
   2793        11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
   2794        11,11,11,11,11,11,10,10,10,10,10,10,10,10,10,10,
   2795        10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
   2796        10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
   2797        10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
   2798        10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
   2799        10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
   2800        10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
   2801        10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
   2802        10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
   2803        10,
   2804 };
   2805 
   2806 static const static_codebook _44u0__p7_0 = {
   2807        4, 625,
   2808        (char *)_vq_lengthlist__44u0__p7_0,
   2809        1, -518709248, 1626677248, 3, 0,
   2810        (long *)_vq_quantlist__44u0__p7_0,
   2811        0
   2812 };
   2813 
   2814 static const long _vq_quantlist__44u0__p7_1[] = {
   2815        6,
   2816        5,
   2817        7,
   2818        4,
   2819        8,
   2820        3,
   2821        9,
   2822        2,
   2823        10,
   2824        1,
   2825        11,
   2826        0,
   2827        12,
   2828 };
   2829 
   2830 static const char _vq_lengthlist__44u0__p7_1[] = {
   2831         1, 4, 4, 6, 6, 6, 6, 7, 7, 8, 8, 9, 9, 5, 7, 7,
   2832         8, 7, 7, 7, 9, 8,10, 9,10,11, 5, 7, 7, 8, 8, 7,
   2833         7, 8, 9,10,10,11,11, 6, 8, 8, 9, 9, 9, 9,11,10,
   2834        12,12,15,12, 6, 8, 8, 9, 9, 9, 9,11,11,12,11,14,
   2835        12, 7, 8, 8,10,10,12,12,13,13,13,15,13,13, 7, 8,
   2836         8,10,10,11,11,13,12,14,15,15,15, 9,10,10,11,12,
   2837        13,13,14,15,14,15,14,15, 8,10,10,12,12,14,14,15,
   2838        14,14,15,15,14,10,12,12,14,14,15,14,15,15,15,14,
   2839        15,15,10,12,12,13,14,15,14,15,15,14,15,15,15,12,
   2840        15,13,15,14,15,15,15,15,15,15,15,15,13,13,15,15,
   2841        15,15,15,15,15,15,15,15,15,
   2842 };
   2843 
   2844 static const static_codebook _44u0__p7_1 = {
   2845        2, 169,
   2846        (char *)_vq_lengthlist__44u0__p7_1,
   2847        1, -523010048, 1618608128, 4, 0,
   2848        (long *)_vq_quantlist__44u0__p7_1,
   2849        0
   2850 };
   2851 
   2852 static const long _vq_quantlist__44u0__p7_2[] = {
   2853        6,
   2854        5,
   2855        7,
   2856        4,
   2857        8,
   2858        3,
   2859        9,
   2860        2,
   2861        10,
   2862        1,
   2863        11,
   2864        0,
   2865        12,
   2866 };
   2867 
   2868 static const char _vq_lengthlist__44u0__p7_2[] = {
   2869         2, 5, 4, 6, 6, 7, 7, 8, 8, 8, 8, 9, 8, 5, 5, 6,
   2870         7, 7, 8, 8, 8, 8, 9, 9, 9, 9, 5, 6, 5, 7, 7, 8,
   2871         8, 8, 8, 9, 9, 9, 9, 6, 7, 7, 8, 8, 8, 8, 9, 8,
   2872         9, 9, 9, 9, 6, 7, 7, 8, 7, 8, 8, 9, 9, 9, 9, 9,
   2873         9, 7, 8, 8, 8, 8, 9, 9, 9, 9, 9, 9, 9, 9, 7, 8,
   2874         8, 9, 8, 9, 8, 9, 9, 9, 9, 9, 9, 8, 9, 8, 9, 9,
   2875         9, 9, 9, 9, 9, 9,10,10, 8, 8, 9, 9, 9, 9, 9, 9,
   2876         9, 9,10, 9,10, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
   2877         9, 9, 8, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
   2878         9, 9, 9, 9, 9, 9, 9, 9,10,10,10, 9, 9, 9, 9, 9,
   2879         9, 9, 9,10, 9, 9,10,10, 9,
   2880 };
   2881 
   2882 static const static_codebook _44u0__p7_2 = {
   2883        2, 169,
   2884        (char *)_vq_lengthlist__44u0__p7_2,
   2885        1, -531103744, 1611661312, 4, 0,
   2886        (long *)_vq_quantlist__44u0__p7_2,
   2887        0
   2888 };
   2889 
   2890 static const char _huff_lengthlist__44u0__short[] = {
   2891        12,13,14,13,17,12,15,17, 5, 5, 6,10,10,11,15,16,
   2892         4, 3, 3, 7, 5, 7,10,16, 7, 7, 7,10, 9,11,12,16,
   2893         6, 5, 5, 9, 5, 6,10,16, 8, 7, 7, 9, 6, 7, 9,16,
   2894        11, 7, 3, 6, 4, 5, 8,16,12, 9, 4, 8, 5, 7, 9,16,
   2895 };
   2896 
   2897 static const static_codebook _huff_book__44u0__short = {
   2898        2, 64,
   2899        (char *)_huff_lengthlist__44u0__short,
   2900        0, 0, 0, 0, 0,
   2901        NULL,
   2902        0
   2903 };
   2904 
   2905 static const char _huff_lengthlist__44u1__long[] = {
   2906         5, 8,13,10,17,11,11,15, 7, 2, 4, 5, 8, 7, 9,16,
   2907        13, 4, 3, 5, 6, 8,11,20,10, 4, 5, 5, 7, 6, 8,18,
   2908        15, 7, 6, 7, 8,10,14,20,10, 6, 7, 6, 9, 7, 8,17,
   2909         9, 8,10, 8,10, 5, 4,11,12,17,19,14,16,10, 7,12,
   2910 };
   2911 
   2912 static const static_codebook _huff_book__44u1__long = {
   2913        2, 64,
   2914        (char *)_huff_lengthlist__44u1__long,
   2915        0, 0, 0, 0, 0,
   2916        NULL,
   2917        0
   2918 };
   2919 
   2920 static const long _vq_quantlist__44u1__p1_0[] = {
   2921        1,
   2922        0,
   2923        2,
   2924 };
   2925 
   2926 static const char _vq_lengthlist__44u1__p1_0[] = {
   2927         1, 4, 4, 5, 8, 7, 5, 7, 8, 5, 8, 8, 8,11,11, 8,
   2928        10,10, 5, 8, 8, 8,11,10, 8,11,11, 4, 8, 8, 8,11,
   2929        11, 8,11,11, 8,12,11,11,13,13,11,13,14, 7,11,11,
   2930        10,13,12,11,13,14, 4, 8, 8, 8,11,11, 8,11,12, 8,
   2931        11,11,11,13,13,10,12,13, 8,11,11,11,14,13,11,14,
   2932        13,
   2933 };
   2934 
   2935 static const static_codebook _44u1__p1_0 = {
   2936        4, 81,
   2937        (char *)_vq_lengthlist__44u1__p1_0,
   2938        1, -535822336, 1611661312, 2, 0,
   2939        (long *)_vq_quantlist__44u1__p1_0,
   2940        0
   2941 };
   2942 
   2943 static const long _vq_quantlist__44u1__p2_0[] = {
   2944        1,
   2945        0,
   2946        2,
   2947 };
   2948 
   2949 static const char _vq_lengthlist__44u1__p2_0[] = {
   2950         2, 4, 4, 5, 6, 6, 5, 6, 6, 5, 7, 7, 7, 8, 8, 6,
   2951         8, 8, 5, 7, 7, 6, 8, 8, 7, 8, 8, 4, 7, 7, 7, 8,
   2952         8, 7, 8, 8, 7, 8, 8, 8, 9,10, 8,10,10, 6, 8, 8,
   2953         8,10, 8, 8,10,10, 5, 7, 7, 7, 8, 8, 7, 8, 8, 6,
   2954         8, 8, 8,10,10, 8, 8,10, 6, 8, 8, 8,10,10, 8,10,
   2955         9,
   2956 };
   2957 
   2958 static const static_codebook _44u1__p2_0 = {
   2959        4, 81,
   2960        (char *)_vq_lengthlist__44u1__p2_0,
   2961        1, -535822336, 1611661312, 2, 0,
   2962        (long *)_vq_quantlist__44u1__p2_0,
   2963        0
   2964 };
   2965 
   2966 static const long _vq_quantlist__44u1__p3_0[] = {
   2967        2,
   2968        1,
   2969        3,
   2970        0,
   2971        4,
   2972 };
   2973 
   2974 static const char _vq_lengthlist__44u1__p3_0[] = {
   2975         1, 5, 5, 8, 8, 5, 8, 7, 9, 9, 5, 7, 8, 9, 9, 9,
   2976        10, 9,12,12, 9, 9,10,12,12, 6, 8, 8,11,10, 8,10,
   2977        10,11,11, 8, 9,10,11,11,10,11,11,14,13,10,11,11,
   2978        13,13, 5, 8, 8,10,10, 8,10,10,11,11, 8,10,10,11,
   2979        11,10,11,11,13,13,10,11,11,13,13, 9,11,11,15,14,
   2980        10,12,12,15,14,10,12,11,15,14,13,14,14,16,16,12,
   2981        14,13,17,15, 9,11,11,14,15,10,11,12,14,16,10,11,
   2982        12,14,16,12,13,14,16,16,13,13,15,15,18, 5, 8, 8,
   2983        11,11, 8,10,10,12,12, 8,10,10,12,13,11,12,12,14,
   2984        14,11,12,12,15,15, 8,10,10,13,13,10,12,12,13,13,
   2985        10,12,12,14,14,12,13,13,15,15,12,13,13,16,16, 7,
   2986        10,10,12,12,10,12,11,13,13,10,12,12,13,14,12,13,
   2987        12,15,14,12,13,13,16,16,10,12,12,17,16,12,13,13,
   2988        16,15,11,13,13,17,17,15,15,15,16,17,14,15,15,19,
   2989        19,10,12,12,15,16,11,13,12,15,18,11,13,13,16,16,
   2990        14,15,15,17,17,14,15,15,17,19, 5, 8, 8,11,11, 8,
   2991        10,10,12,12, 8,10,10,12,12,11,12,12,16,15,11,12,
   2992        12,14,15, 7,10,10,13,13,10,12,12,14,13,10,11,12,
   2993        13,13,12,13,13,16,16,12,12,13,15,15, 8,10,10,13,
   2994        13,10,12,12,14,14,10,12,12,13,13,12,13,13,16,16,
   2995        12,13,13,15,15,10,12,12,16,15,11,13,13,17,16,11,
   2996        12,13,16,15,13,15,15,19,17,14,15,14,17,16,10,12,
   2997        12,16,16,11,13,13,16,17,12,13,13,15,17,14,15,15,
   2998        17,19,14,15,15,17,17, 8,11,11,16,16,10,13,12,17,
   2999        17,10,12,13,16,16,15,17,16,20,19,14,15,17,18,19,
   3000         9,12,12,16,17,11,13,14,17,18,11,13,13,19,18,16,
   3001        17,18,19,19,15,16,16,19,19, 9,12,12,16,17,11,14,
   3002        13,18,17,11,13,13,17,17,16,17,16,20,19,14,16,16,
   3003        18,18,12,15,15,19,17,14,15,16, 0,20,13,15,16,20,
   3004        17,18,16,20, 0, 0,15,16,19,20, 0,12,15,14,18,19,
   3005        13,16,15,20,19,13,16,15,20,18,17,18,17, 0,20,16,
   3006        17,16, 0, 0, 8,11,11,16,15,10,12,12,17,17,10,13,
   3007        13,17,16,14,16,15,18,20,15,16,16,19,19, 9,12,12,
   3008        16,16,11,13,13,17,16,11,13,14,17,18,15,15,16,20,
   3009        20,16,16,17,19,19, 9,13,12,16,17,11,14,13,17,17,
   3010        11,14,14,18,17,14,16,15,18,19,16,17,18,18,19,12,
   3011        14,15,19,18,13,15,16,18, 0,13,14,15, 0, 0,16,16,
   3012        17,20, 0,17,17,20,20, 0,12,15,15,19,20,13,15,15,
   3013         0, 0,14,16,15, 0, 0,15,18,16, 0, 0,17,18,16, 0,
   3014        19,
   3015 };
   3016 
   3017 static const static_codebook _44u1__p3_0 = {
   3018        4, 625,
   3019        (char *)_vq_lengthlist__44u1__p3_0,
   3020        1, -533725184, 1611661312, 3, 0,
   3021        (long *)_vq_quantlist__44u1__p3_0,
   3022        0
   3023 };
   3024 
   3025 static const long _vq_quantlist__44u1__p4_0[] = {
   3026        2,
   3027        1,
   3028        3,
   3029        0,
   3030        4,
   3031 };
   3032 
   3033 static const char _vq_lengthlist__44u1__p4_0[] = {
   3034         4, 5, 5, 9, 9, 5, 6, 6, 9, 9, 5, 6, 6, 9, 9, 9,
   3035        10, 9,12,12, 9, 9,10,12,12, 5, 7, 7,10,10, 7, 7,
   3036         8,10,10, 6, 7, 8,10,10,10,10,10,11,13,10, 9,10,
   3037        12,13, 5, 7, 7,10,10, 6, 8, 7,10,10, 7, 8, 7,10,
   3038        10, 9,10,10,12,12,10,10,10,13,11, 9,10,10,13,13,
   3039        10,11,10,13,13,10,10,10,13,13,12,12,13,14,14,12,
   3040        12,13,14,14, 9,10,10,13,13,10,10,10,13,13,10,10,
   3041        10,13,13,12,13,12,15,14,12,13,12,15,15, 5, 7, 6,
   3042        10,10, 7, 8, 8,10,10, 7, 8, 8,10,10,10,11,10,13,
   3043        13,10,10,10,12,12, 7, 8, 8,11,10, 8, 8, 9,10,11,
   3044         8, 9, 9,11,11,11,10,11,11,14,11,11,11,13,13, 6,
   3045         8, 8,10,10, 7, 9, 8,11,10, 8, 9, 9,11,11,10,11,
   3046        10,14,11,10,11,11,13,13,10,11,11,14,13,10,10,11,
   3047        14,13,10,11,11,14,14,12,11,13,12,16,13,14,14,15,
   3048        15,10,10,11,13,14,10,11,10,14,13,10,11,11,14,14,
   3049        12,13,12,15,13,13,13,14,15,16, 5, 7, 7,10,10, 7,
   3050         8, 8,10,10, 7, 8, 8,10,10,10,10,10,13,13,10,10,
   3051        11,12,13, 6, 8, 8,11,10, 8, 9, 9,11,11, 7, 8, 9,
   3052        10,11,10,11,11,13,13,10,10,11,11,13, 6, 8, 8,10,
   3053        11, 8, 9, 9,11,11, 8, 9, 8,12,10,10,11,11,13,13,
   3054        10,11,10,14,11,10,10,10,14,13,10,11,11,14,13,10,
   3055        10,11,13,13,12,14,14,16,16,12,12,13,13,15,10,11,
   3056        11,13,14,10,11,11,14,15,10,11,10,13,13,13,14,13,
   3057        16,16,12,13,11,15,12, 9,10,10,13,13,10,11,11,14,
   3058        13,10,10,11,13,14,13,14,13,16,16,13,13,13,15,16,
   3059         9,10,10,13,13,10,10,11,13,14,10,11,11,15,13,13,
   3060        13,14,14,18,13,13,14,16,15, 9,10,10,13,14,10,11,
   3061        10,14,13,10,11,11,13,14,13,14,13,16,15,13,13,14,
   3062        15,16,12,13,12,16,14,11,11,13,15,15,13,14,13,16,
   3063        15,15,12,16,12,17,14,15,15,17,17,12,13,13,14,16,
   3064        11,13,11,16,15,12,13,14,15,16,14,15,13, 0,14,14,
   3065        16,16, 0, 0, 9,10,10,13,13,10,11,10,14,14,10,11,
   3066        11,13,13,12,13,13,14,16,13,14,14,16,16, 9,10,10,
   3067        14,14,11,11,11,14,13,10,10,11,14,14,13,13,13,16,
   3068        16,13,13,14,14,17, 9,10,10,13,14,10,11,11,13,15,
   3069        10,11,10,14,14,13,13,13,14,17,13,14,13,17,14,12,
   3070        13,13,16,14,13,14,13,16,15,12,12,13,15,16,15,15,
   3071        16,18,16,15,13,15,14, 0,12,12,13,14,16,13,13,14,
   3072        15,16,11,12,11,16,14,15,16,16,17,17,14,15,12,17,
   3073        12,
   3074 };
   3075 
   3076 static const static_codebook _44u1__p4_0 = {
   3077        4, 625,
   3078        (char *)_vq_lengthlist__44u1__p4_0,
   3079        1, -533725184, 1611661312, 3, 0,
   3080        (long *)_vq_quantlist__44u1__p4_0,
   3081        0
   3082 };
   3083 
   3084 static const long _vq_quantlist__44u1__p5_0[] = {
   3085        4,
   3086        3,
   3087        5,
   3088        2,
   3089        6,
   3090        1,
   3091        7,
   3092        0,
   3093        8,
   3094 };
   3095 
   3096 static const char _vq_lengthlist__44u1__p5_0[] = {
   3097         1, 4, 4, 7, 7, 7, 7, 9, 9, 4, 6, 6, 8, 8, 8, 8,
   3098         9, 9, 4, 6, 6, 8, 8, 8, 8, 9, 9, 7, 8, 8, 9, 9,
   3099         9, 9,11,10, 7, 8, 8, 9, 9, 9, 9,10,10, 7, 8, 8,
   3100         9, 9,10,10,11,11, 7, 8, 8, 9, 9,10,10,11,11, 9,
   3101         9, 9,10,10,11,11,12,12, 9, 9, 9,10,11,11,11,12,
   3102        12,
   3103 };
   3104 
   3105 static const static_codebook _44u1__p5_0 = {
   3106        2, 81,
   3107        (char *)_vq_lengthlist__44u1__p5_0,
   3108        1, -531628032, 1611661312, 4, 0,
   3109        (long *)_vq_quantlist__44u1__p5_0,
   3110        0
   3111 };
   3112 
   3113 static const long _vq_quantlist__44u1__p6_0[] = {
   3114        6,
   3115        5,
   3116        7,
   3117        4,
   3118        8,
   3119        3,
   3120        9,
   3121        2,
   3122        10,
   3123        1,
   3124        11,
   3125        0,
   3126        12,
   3127 };
   3128 
   3129 static const char _vq_lengthlist__44u1__p6_0[] = {
   3130         1, 4, 4, 6, 6, 8, 8,10, 9,11,10,14,13, 4, 6, 5,
   3131         8, 8, 9, 9,11,10,11,11,14,14, 4, 5, 6, 8, 8, 9,
   3132         9,10,10,11,11,14,14, 6, 8, 8, 9, 9,10,10,11,11,
   3133        12,12,16,15, 7, 8, 8, 9, 9,10,10,11,11,12,12,15,
   3134        15, 9,10,10,10,10,11,11,12,12,12,12,15,15, 9,10,
   3135         9,10,11,11,11,12,12,12,13,15,15,10,10,11,11,11,
   3136        12,12,13,12,13,13,16,15,10,11,11,11,11,12,12,13,
   3137        12,13,13,16,17,11,11,12,12,12,13,13,13,14,14,15,
   3138        17,17,11,11,12,12,12,13,13,13,14,14,14,16,18,14,
   3139        15,15,15,15,16,16,16,16,17,18, 0, 0,14,15,15,15,
   3140        15,17,16,17,18,17,17,18, 0,
   3141 };
   3142 
   3143 static const static_codebook _44u1__p6_0 = {
   3144        2, 169,
   3145        (char *)_vq_lengthlist__44u1__p6_0,
   3146        1, -526516224, 1616117760, 4, 0,
   3147        (long *)_vq_quantlist__44u1__p6_0,
   3148        0
   3149 };
   3150 
   3151 static const long _vq_quantlist__44u1__p6_1[] = {
   3152        2,
   3153        1,
   3154        3,
   3155        0,
   3156        4,
   3157 };
   3158 
   3159 static const char _vq_lengthlist__44u1__p6_1[] = {
   3160         2, 4, 4, 5, 5, 4, 5, 5, 5, 5, 4, 5, 5, 5, 5, 5,
   3161         6, 6, 6, 6, 5, 6, 6, 6, 6,
   3162 };
   3163 
   3164 static const static_codebook _44u1__p6_1 = {
   3165        2, 25,
   3166        (char *)_vq_lengthlist__44u1__p6_1,
   3167        1, -533725184, 1611661312, 3, 0,
   3168        (long *)_vq_quantlist__44u1__p6_1,
   3169        0
   3170 };
   3171 
   3172 static const long _vq_quantlist__44u1__p7_0[] = {
   3173        3,
   3174        2,
   3175        4,
   3176        1,
   3177        5,
   3178        0,
   3179        6,
   3180 };
   3181 
   3182 static const char _vq_lengthlist__44u1__p7_0[] = {
   3183         1, 3, 2, 9, 9, 7, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
   3184         9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
   3185         9, 9, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
   3186         8,
   3187 };
   3188 
   3189 static const static_codebook _44u1__p7_0 = {
   3190        2, 49,
   3191        (char *)_vq_lengthlist__44u1__p7_0,
   3192        1, -518017024, 1626677248, 3, 0,
   3193        (long *)_vq_quantlist__44u1__p7_0,
   3194        0
   3195 };
   3196 
   3197 static const long _vq_quantlist__44u1__p7_1[] = {
   3198        6,
   3199        5,
   3200        7,
   3201        4,
   3202        8,
   3203        3,
   3204        9,
   3205        2,
   3206        10,
   3207        1,
   3208        11,
   3209        0,
   3210        12,
   3211 };
   3212 
   3213 static const char _vq_lengthlist__44u1__p7_1[] = {
   3214         1, 4, 4, 6, 6, 6, 6, 7, 7, 8, 8, 9, 9, 5, 7, 7,
   3215         8, 7, 7, 7, 9, 8,10, 9,10,11, 5, 7, 7, 8, 8, 7,
   3216         7, 8, 9,10,10,11,11, 6, 8, 8, 9, 9, 9, 9,11,10,
   3217        12,12,15,12, 6, 8, 8, 9, 9, 9, 9,11,11,12,11,14,
   3218        12, 7, 8, 8,10,10,12,12,13,13,13,15,13,13, 7, 8,
   3219         8,10,10,11,11,13,12,14,15,15,15, 9,10,10,11,12,
   3220        13,13,14,15,14,15,14,15, 8,10,10,12,12,14,14,15,
   3221        14,14,15,15,14,10,12,12,14,14,15,14,15,15,15,14,
   3222        15,15,10,12,12,13,14,15,14,15,15,14,15,15,15,12,
   3223        15,13,15,14,15,15,15,15,15,15,15,15,13,13,15,15,
   3224        15,15,15,15,15,15,15,15,15,
   3225 };
   3226 
   3227 static const static_codebook _44u1__p7_1 = {
   3228        2, 169,
   3229        (char *)_vq_lengthlist__44u1__p7_1,
   3230        1, -523010048, 1618608128, 4, 0,
   3231        (long *)_vq_quantlist__44u1__p7_1,
   3232        0
   3233 };
   3234 
   3235 static const long _vq_quantlist__44u1__p7_2[] = {
   3236        6,
   3237        5,
   3238        7,
   3239        4,
   3240        8,
   3241        3,
   3242        9,
   3243        2,
   3244        10,
   3245        1,
   3246        11,
   3247        0,
   3248        12,
   3249 };
   3250 
   3251 static const char _vq_lengthlist__44u1__p7_2[] = {
   3252         2, 5, 4, 6, 6, 7, 7, 8, 8, 8, 8, 9, 8, 5, 5, 6,
   3253         7, 7, 8, 8, 8, 8, 9, 9, 9, 9, 5, 6, 5, 7, 7, 8,
   3254         8, 8, 8, 9, 9, 9, 9, 6, 7, 7, 8, 8, 8, 8, 9, 8,
   3255         9, 9, 9, 9, 6, 7, 7, 8, 7, 8, 8, 9, 9, 9, 9, 9,
   3256         9, 7, 8, 8, 8, 8, 9, 9, 9, 9, 9, 9, 9, 9, 7, 8,
   3257         8, 9, 8, 9, 8, 9, 9, 9, 9, 9, 9, 8, 9, 8, 9, 9,
   3258         9, 9, 9, 9, 9, 9,10,10, 8, 8, 9, 9, 9, 9, 9, 9,
   3259         9, 9,10, 9,10, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
   3260         9, 9, 8, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
   3261         9, 9, 9, 9, 9, 9, 9, 9,10,10,10, 9, 9, 9, 9, 9,
   3262         9, 9, 9,10, 9, 9,10,10, 9,
   3263 };
   3264 
   3265 static const static_codebook _44u1__p7_2 = {
   3266        2, 169,
   3267        (char *)_vq_lengthlist__44u1__p7_2,
   3268        1, -531103744, 1611661312, 4, 0,
   3269        (long *)_vq_quantlist__44u1__p7_2,
   3270        0
   3271 };
   3272 
   3273 static const char _huff_lengthlist__44u1__short[] = {
   3274        12,13,14,13,17,12,15,17, 5, 5, 6,10,10,11,15,16,
   3275         4, 3, 3, 7, 5, 7,10,16, 7, 7, 7,10, 9,11,12,16,
   3276         6, 5, 5, 9, 5, 6,10,16, 8, 7, 7, 9, 6, 7, 9,16,
   3277        11, 7, 3, 6, 4, 5, 8,16,12, 9, 4, 8, 5, 7, 9,16,
   3278 };
   3279 
   3280 static const static_codebook _huff_book__44u1__short = {
   3281        2, 64,
   3282        (char *)_huff_lengthlist__44u1__short,
   3283        0, 0, 0, 0, 0,
   3284        NULL,
   3285        0
   3286 };
   3287 
   3288 static const char _huff_lengthlist__44u2__long[] = {
   3289         5, 9,14,12,15,13,10,13, 7, 4, 5, 6, 8, 7, 8,12,
   3290        13, 4, 3, 5, 5, 6, 9,15,12, 6, 5, 6, 6, 6, 7,14,
   3291        14, 7, 4, 6, 4, 6, 8,15,12, 6, 6, 5, 5, 5, 6,14,
   3292         9, 7, 8, 6, 7, 5, 4,10,10,13,14,14,15,10, 6, 8,
   3293 };
   3294 
   3295 static const static_codebook _huff_book__44u2__long = {
   3296        2, 64,
   3297        (char *)_huff_lengthlist__44u2__long,
   3298        0, 0, 0, 0, 0,
   3299        NULL,
   3300        0
   3301 };
   3302 
   3303 static const long _vq_quantlist__44u2__p1_0[] = {
   3304        1,
   3305        0,
   3306        2,
   3307 };
   3308 
   3309 static const char _vq_lengthlist__44u2__p1_0[] = {
   3310         1, 4, 4, 5, 8, 7, 5, 7, 8, 5, 8, 8, 8,11,11, 8,
   3311        10,11, 5, 8, 8, 8,11,10, 8,11,11, 4, 8, 8, 8,11,
   3312        11, 8,11,11, 8,11,11,11,13,14,11,13,13, 7,11,11,
   3313        10,13,12,11,14,14, 4, 8, 8, 8,11,11, 8,11,11, 8,
   3314        11,11,11,14,13,10,12,13, 8,11,11,11,13,13,11,13,
   3315        13,
   3316 };
   3317 
   3318 static const static_codebook _44u2__p1_0 = {
   3319        4, 81,
   3320        (char *)_vq_lengthlist__44u2__p1_0,
   3321        1, -535822336, 1611661312, 2, 0,
   3322        (long *)_vq_quantlist__44u2__p1_0,
   3323        0
   3324 };
   3325 
   3326 static const long _vq_quantlist__44u2__p2_0[] = {
   3327        1,
   3328        0,
   3329        2,
   3330 };
   3331 
   3332 static const char _vq_lengthlist__44u2__p2_0[] = {
   3333         2, 5, 5, 5, 6, 6, 5, 6, 6, 5, 6, 6, 7, 8, 8, 6,
   3334         8, 8, 5, 6, 6, 6, 8, 7, 7, 8, 8, 5, 6, 6, 7, 8,
   3335         8, 6, 8, 8, 6, 8, 8, 8, 9,10, 8,10,10, 6, 8, 8,
   3336         7,10, 8, 8,10,10, 5, 6, 6, 6, 8, 8, 7, 8, 8, 6,
   3337         8, 8, 8,10,10, 8, 8,10, 6, 8, 8, 8,10,10, 8,10,
   3338         9,
   3339 };
   3340 
   3341 static const static_codebook _44u2__p2_0 = {
   3342        4, 81,
   3343        (char *)_vq_lengthlist__44u2__p2_0,
   3344        1, -535822336, 1611661312, 2, 0,
   3345        (long *)_vq_quantlist__44u2__p2_0,
   3346        0
   3347 };
   3348 
   3349 static const long _vq_quantlist__44u2__p3_0[] = {
   3350        2,
   3351        1,
   3352        3,
   3353        0,
   3354        4,
   3355 };
   3356 
   3357 static const char _vq_lengthlist__44u2__p3_0[] = {
   3358         2, 4, 4, 7, 8, 5, 7, 7, 9, 9, 5, 7, 7, 9, 9, 8,
   3359         9, 9,12,11, 8, 9, 9,11,12, 5, 7, 7,10,10, 7, 9,
   3360         9,11,11, 7, 9, 9,10,11,10,11,11,13,13, 9,10,11,
   3361        12,13, 5, 7, 7,10,10, 7, 9, 9,11,10, 7, 9, 9,11,
   3362        11, 9,11,10,13,13,10,11,11,13,13, 8,10,10,14,13,
   3363        10,11,11,15,14, 9,11,11,15,14,13,14,13,16,14,12,
   3364        13,13,15,16, 8,10,10,13,14, 9,11,11,14,15,10,11,
   3365        11,14,15,12,13,13,15,15,12,13,14,15,16, 5, 7, 7,
   3366        10,10, 7, 9, 9,11,11, 7, 9, 9,11,12,10,11,11,14,
   3367        13,10,11,11,14,14, 7, 9, 9,12,12, 9,11,11,13,13,
   3368         9,11,11,13,13,12,13,12,14,14,11,12,13,15,15, 7,
   3369         9, 9,12,12, 8,11,10,13,12, 9,11,11,13,13,11,13,
   3370        12,15,13,11,13,13,15,16, 9,12,11,15,15,11,12,12,
   3371        16,15,11,12,13,16,16,13,14,15,16,15,13,15,15,17,
   3372        17, 9,11,11,14,15,10,12,12,15,15,11,13,12,15,16,
   3373        13,15,14,16,16,13,15,15,17,19, 5, 7, 7,10,10, 7,
   3374         9, 9,12,11, 7, 9, 9,11,11,10,11,11,14,14,10,11,
   3375        11,13,14, 7, 9, 9,12,12, 9,11,11,13,13, 9,10,11,
   3376        12,13,11,13,12,16,15,11,12,12,14,15, 7, 9, 9,12,
   3377        12, 9,11,11,13,13, 9,11,11,13,12,11,13,12,15,16,
   3378        12,13,13,15,14, 9,11,11,15,14,11,13,12,16,15,10,
   3379        11,12,15,15,13,14,14,18,17,13,14,14,15,17,10,11,
   3380        11,14,15,11,13,12,15,17,11,13,12,15,16,13,15,14,
   3381        18,17,14,15,15,16,18, 7,10,10,14,14,10,12,12,15,
   3382        15,10,12,12,15,15,14,15,15,18,17,13,15,15,16,16,
   3383         9,11,11,16,15,11,13,13,16,18,11,13,13,16,16,15,
   3384        16,16, 0, 0,14,15,16,18,17, 9,11,11,15,15,10,13,
   3385        12,17,16,11,12,13,16,17,14,15,16,19,19,14,15,15,
   3386         0,20,12,14,14, 0, 0,13,14,16,19,18,13,15,16,20,
   3387        17,16,18, 0, 0, 0,15,16,17,18,19,11,14,14, 0,19,
   3388        12,15,14,17,17,13,15,15, 0, 0,16,17,15,20,19,15,
   3389        17,16,19, 0, 8,10,10,14,15,10,12,11,15,15,10,11,
   3390        12,16,15,13,14,14,19,17,14,15,15, 0, 0, 9,11,11,
   3391        16,15,11,13,13,17,16,10,12,13,16,17,14,15,15,18,
   3392        18,14,15,16,20,19, 9,12,12, 0,15,11,13,13,16,17,
   3393        11,13,13,19,17,14,16,16,18,17,15,16,16,17,19,11,
   3394        14,14,18,18,13,14,15, 0, 0,12,14,15,19,18,15,16,
   3395        19, 0,19,15,16,19,19,17,12,14,14,16,19,13,15,15,
   3396         0,17,13,15,14,18,18,15,16,15, 0,18,16,17,17, 0,
   3397         0,
   3398 };
   3399 
   3400 static const static_codebook _44u2__p3_0 = {
   3401        4, 625,
   3402        (char *)_vq_lengthlist__44u2__p3_0,
   3403        1, -533725184, 1611661312, 3, 0,
   3404        (long *)_vq_quantlist__44u2__p3_0,
   3405        0
   3406 };
   3407 
   3408 static const long _vq_quantlist__44u2__p4_0[] = {
   3409        2,
   3410        1,
   3411        3,
   3412        0,
   3413        4,
   3414 };
   3415 
   3416 static const char _vq_lengthlist__44u2__p4_0[] = {
   3417         4, 5, 5, 8, 8, 5, 7, 6, 9, 9, 5, 6, 7, 9, 9, 9,
   3418         9, 9,11,11, 9, 9, 9,11,11, 5, 7, 7, 9, 9, 7, 8,
   3419         8,10,10, 7, 7, 8,10,10,10,10,10,11,12, 9,10,10,
   3420        11,12, 5, 7, 7, 9, 9, 6, 8, 7,10,10, 7, 8, 8,10,
   3421        10, 9,10,10,12,11, 9,10,10,12,11, 9,10,10,12,12,
   3422        10,10,10,13,12, 9,10,10,12,13,12,12,12,14,14,11,
   3423        12,12,13,14, 9,10,10,12,12, 9,10,10,12,13,10,10,
   3424        10,12,13,11,12,12,14,13,12,12,12,14,13, 5, 7, 7,
   3425        10, 9, 7, 8, 8,10,10, 7, 8, 8,10,10,10,10,10,12,
   3426        12,10,10,10,12,12, 7, 8, 8,11,10, 8, 8, 9,11,11,
   3427         8, 9, 9,11,11,10,11,11,12,13,10,11,11,13,13, 6,
   3428         8, 8,10,10, 7, 9, 8,11,10, 8, 9, 9,11,11,10,11,
   3429        10,13,11,10,11,11,13,13, 9,10,10,13,13,10,11,11,
   3430        13,13,10,11,11,14,13,12,11,13,12,15,12,13,13,15,
   3431        15, 9,10,10,12,13,10,11,10,13,13,10,11,11,13,13,
   3432        12,13,11,15,13,12,13,13,15,15, 5, 7, 7, 9,10, 7,
   3433         8, 8,10,10, 7, 8, 8,10,10,10,10,10,12,12,10,10,
   3434        11,12,12, 6, 8, 8,10,10, 8, 9, 9,11,11, 7, 8, 9,
   3435        10,11,10,11,11,13,13,10,10,11,11,13, 7, 8, 8,10,
   3436        11, 8, 9, 9,11,11, 8, 9, 8,11,11,10,11,11,13,13,
   3437        10,11,11,13,12, 9,10,10,13,12,10,11,11,14,13,10,
   3438        10,11,13,13,12,13,13,15,15,12,11,13,12,14, 9,10,
   3439        10,12,13,10,11,11,13,14,10,11,11,13,13,12,13,13,
   3440        15,15,12,13,12,15,12, 8, 9, 9,12,12, 9,11,10,13,
   3441        13, 9,10,10,13,13,12,13,13,15,15,12,12,12,14,14,
   3442         9,10,10,13,13,10,11,11,13,14,10,11,11,14,12,13,
   3443        13,14,14,16,12,13,13,15,14, 9,10,10,13,13,10,11,
   3444        10,14,13,10,11,11,13,14,12,14,13,16,14,13,13,13,
   3445        14,15,11,13,12,15,14,11,12,13,14,15,12,13,13,16,
   3446        15,14,12,15,12,16,14,15,15,17,16,11,12,12,14,15,
   3447        11,13,11,15,14,12,13,13,15,16,13,15,12,17,13,14,
   3448        15,15,16,16, 8, 9, 9,12,12, 9,10,10,13,13, 9,10,
   3449        10,13,13,12,13,12,14,14,12,13,13,15,15, 9,10,10,
   3450        13,13,10,11,11,14,13,10,10,11,13,14,12,13,13,15,
   3451        14,12,12,14,14,16, 9,10,10,13,13,10,11,11,13,14,
   3452        10,11,11,14,13,13,13,13,15,15,13,14,13,16,14,11,
   3453        12,12,14,14,12,13,13,16,15,11,12,13,14,15,14,15,
   3454        15,16,16,14,13,15,13,17,11,12,12,14,15,12,13,13,
   3455        15,16,11,13,12,15,15,14,15,14,16,16,14,15,12,17,
   3456        13,
   3457 };
   3458 
   3459 static const static_codebook _44u2__p4_0 = {
   3460        4, 625,
   3461        (char *)_vq_lengthlist__44u2__p4_0,
   3462        1, -533725184, 1611661312, 3, 0,
   3463        (long *)_vq_quantlist__44u2__p4_0,
   3464        0
   3465 };
   3466 
   3467 static const long _vq_quantlist__44u2__p5_0[] = {
   3468        4,
   3469        3,
   3470        5,
   3471        2,
   3472        6,
   3473        1,
   3474        7,
   3475        0,
   3476        8,
   3477 };
   3478 
   3479 static const char _vq_lengthlist__44u2__p5_0[] = {
   3480         1, 4, 4, 7, 7, 8, 8, 9, 9, 4, 6, 5, 8, 8, 8, 8,
   3481        10,10, 4, 5, 6, 8, 8, 8, 8,10,10, 7, 8, 8, 9, 9,
   3482         9, 9,11,11, 7, 8, 8, 9, 9, 9, 9,11,11, 8, 8, 8,
   3483         9, 9,10,11,12,12, 8, 8, 8, 9, 9,10,10,12,12,10,
   3484        10,10,11,11,12,12,13,13,10,10,10,11,11,12,12,13,
   3485        13,
   3486 };
   3487 
   3488 static const static_codebook _44u2__p5_0 = {
   3489        2, 81,
   3490        (char *)_vq_lengthlist__44u2__p5_0,
   3491        1, -531628032, 1611661312, 4, 0,
   3492        (long *)_vq_quantlist__44u2__p5_0,
   3493        0
   3494 };
   3495 
   3496 static const long _vq_quantlist__44u2__p6_0[] = {
   3497        6,
   3498        5,
   3499        7,
   3500        4,
   3501        8,
   3502        3,
   3503        9,
   3504        2,
   3505        10,
   3506        1,
   3507        11,
   3508        0,
   3509        12,
   3510 };
   3511 
   3512 static const char _vq_lengthlist__44u2__p6_0[] = {
   3513         1, 4, 4, 6, 6, 8, 8,10,10,11,11,14,13, 4, 6, 5,
   3514         8, 8, 9, 9,11,10,12,11,15,14, 4, 5, 6, 8, 8, 9,
   3515         9,11,11,11,11,14,14, 6, 8, 8,10, 9,11,11,11,11,
   3516        12,12,15,15, 6, 8, 8, 9, 9,11,11,11,12,12,12,15,
   3517        15, 8,10,10,11,11,11,11,12,12,13,13,15,16, 8,10,
   3518        10,11,11,11,11,12,12,13,13,16,16,10,11,11,12,12,
   3519        12,12,13,13,13,13,17,16,10,11,11,12,12,12,12,13,
   3520        13,13,14,16,17,11,12,12,13,13,13,13,14,14,15,14,
   3521        18,17,11,12,12,13,13,13,13,14,14,14,15,19,18,14,
   3522        15,15,15,15,16,16,18,19,18,18, 0, 0,14,15,15,16,
   3523        15,17,17,16,18,17,18, 0, 0,
   3524 };
   3525 
   3526 static const static_codebook _44u2__p6_0 = {
   3527        2, 169,
   3528        (char *)_vq_lengthlist__44u2__p6_0,
   3529        1, -526516224, 1616117760, 4, 0,
   3530        (long *)_vq_quantlist__44u2__p6_0,
   3531        0
   3532 };
   3533 
   3534 static const long _vq_quantlist__44u2__p6_1[] = {
   3535        2,
   3536        1,
   3537        3,
   3538        0,
   3539        4,
   3540 };
   3541 
   3542 static const char _vq_lengthlist__44u2__p6_1[] = {
   3543         2, 4, 4, 5, 5, 4, 5, 5, 6, 5, 4, 5, 5, 5, 6, 5,
   3544         6, 5, 6, 6, 5, 5, 6, 6, 6,
   3545 };
   3546 
   3547 static const static_codebook _44u2__p6_1 = {
   3548        2, 25,
   3549        (char *)_vq_lengthlist__44u2__p6_1,
   3550        1, -533725184, 1611661312, 3, 0,
   3551        (long *)_vq_quantlist__44u2__p6_1,
   3552        0
   3553 };
   3554 
   3555 static const long _vq_quantlist__44u2__p7_0[] = {
   3556        4,
   3557        3,
   3558        5,
   3559        2,
   3560        6,
   3561        1,
   3562        7,
   3563        0,
   3564        8,
   3565 };
   3566 
   3567 static const char _vq_lengthlist__44u2__p7_0[] = {
   3568         1, 3, 2,12,12,12,12,12,12, 4,12,12,12,12,12,12,
   3569        12,12, 5,12,12,12,12,12,12,12,12,12,12,11,11,11,
   3570        11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
   3571        11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
   3572        11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
   3573        11,
   3574 };
   3575 
   3576 static const static_codebook _44u2__p7_0 = {
   3577        2, 81,
   3578        (char *)_vq_lengthlist__44u2__p7_0,
   3579        1, -516612096, 1626677248, 4, 0,
   3580        (long *)_vq_quantlist__44u2__p7_0,
   3581        0
   3582 };
   3583 
   3584 static const long _vq_quantlist__44u2__p7_1[] = {
   3585        6,
   3586        5,
   3587        7,
   3588        4,
   3589        8,
   3590        3,
   3591        9,
   3592        2,
   3593        10,
   3594        1,
   3595        11,
   3596        0,
   3597        12,
   3598 };
   3599 
   3600 static const char _vq_lengthlist__44u2__p7_1[] = {
   3601         1, 4, 4, 7, 6, 7, 6, 8, 7, 9, 7, 9, 8, 4, 7, 6,
   3602         8, 8, 9, 8,10, 9,10,10,11,11, 4, 7, 7, 8, 8, 8,
   3603         8, 9,10,11,11,11,11, 6, 8, 8,10,10,10,10,11,11,
   3604        12,12,12,12, 7, 8, 8,10,10,10,10,11,11,12,12,13,
   3605        13, 7, 9, 9,11,10,12,12,13,13,14,13,14,14, 7, 9,
   3606         9,10,11,11,12,13,13,13,13,16,14, 9,10,10,12,12,
   3607        13,13,14,14,15,16,15,16, 9,10,10,12,12,12,13,14,
   3608        14,14,15,16,15,10,12,12,13,13,15,13,16,16,15,17,
   3609        17,17,10,11,11,12,14,14,14,15,15,17,17,15,17,11,
   3610        12,12,14,14,14,15,15,15,17,16,17,17,10,12,12,13,
   3611        14,14,14,17,15,17,17,17,17,
   3612 };
   3613 
   3614 static const static_codebook _44u2__p7_1 = {
   3615        2, 169,
   3616        (char *)_vq_lengthlist__44u2__p7_1,
   3617        1, -523010048, 1618608128, 4, 0,
   3618        (long *)_vq_quantlist__44u2__p7_1,
   3619        0
   3620 };
   3621 
   3622 static const long _vq_quantlist__44u2__p7_2[] = {
   3623        6,
   3624        5,
   3625        7,
   3626        4,
   3627        8,
   3628        3,
   3629        9,
   3630        2,
   3631        10,
   3632        1,
   3633        11,
   3634        0,
   3635        12,
   3636 };
   3637 
   3638 static const char _vq_lengthlist__44u2__p7_2[] = {
   3639         2, 5, 5, 6, 6, 7, 7, 8, 7, 8, 8, 8, 8, 5, 6, 6,
   3640         7, 7, 8, 8, 8, 8, 8, 8, 8, 8, 5, 6, 6, 7, 7, 8,
   3641         7, 8, 8, 8, 8, 8, 8, 6, 7, 7, 7, 8, 8, 8, 8, 8,
   3642         9, 9, 9, 9, 6, 7, 7, 8, 7, 8, 8, 9, 9, 9, 9, 9,
   3643         9, 7, 8, 8, 8, 8, 8, 8, 9, 9, 9, 9, 9, 9, 7, 8,
   3644         8, 8, 8, 8, 8, 9, 9, 9, 9, 9, 9, 8, 8, 8, 8, 9,
   3645         9, 9, 9, 9, 9, 9, 9, 9, 8, 8, 8, 9, 9, 9, 9, 9,
   3646         9, 9, 9, 9, 9, 8, 8, 9, 9, 9, 9, 9, 9, 9, 9, 9,
   3647         9, 9, 8, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 8,
   3648         9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 8, 9, 9, 9,
   3649         9, 9, 9, 9, 9, 9, 9, 9, 9,
   3650 };
   3651 
   3652 static const static_codebook _44u2__p7_2 = {
   3653        2, 169,
   3654        (char *)_vq_lengthlist__44u2__p7_2,
   3655        1, -531103744, 1611661312, 4, 0,
   3656        (long *)_vq_quantlist__44u2__p7_2,
   3657        0
   3658 };
   3659 
   3660 static const char _huff_lengthlist__44u2__short[] = {
   3661        13,15,17,17,15,15,12,17,11, 9, 7,10,10, 9,12,17,
   3662        10, 6, 3, 6, 5, 7,10,17,15,10, 6, 9, 8, 9,11,17,
   3663        15, 8, 4, 7, 3, 5, 9,16,16,10, 5, 8, 4, 5, 8,16,
   3664        13,11, 5, 8, 3, 3, 5,14,13,12, 7,10, 5, 5, 7,14,
   3665 };
   3666 
   3667 static const static_codebook _huff_book__44u2__short = {
   3668        2, 64,
   3669        (char *)_huff_lengthlist__44u2__short,
   3670        0, 0, 0, 0, 0,
   3671        NULL,
   3672        0
   3673 };
   3674 
   3675 static const char _huff_lengthlist__44u3__long[] = {
   3676         6, 9,13,12,14,11,10,13, 8, 4, 5, 7, 8, 7, 8,12,
   3677        11, 4, 3, 5, 5, 7, 9,14,11, 6, 5, 6, 6, 6, 7,13,
   3678        13, 7, 5, 6, 4, 5, 7,14,11, 7, 6, 6, 5, 5, 6,13,
   3679         9, 7, 8, 6, 7, 5, 3, 9, 9,12,13,12,14,10, 6, 7,
   3680 };
   3681 
   3682 static const static_codebook _huff_book__44u3__long = {
   3683        2, 64,
   3684        (char *)_huff_lengthlist__44u3__long,
   3685        0, 0, 0, 0, 0,
   3686        NULL,
   3687        0
   3688 };
   3689 
   3690 static const long _vq_quantlist__44u3__p1_0[] = {
   3691        1,
   3692        0,
   3693        2,
   3694 };
   3695 
   3696 static const char _vq_lengthlist__44u3__p1_0[] = {
   3697         1, 4, 4, 5, 8, 7, 5, 7, 8, 5, 8, 8, 8,10,11, 8,
   3698        10,11, 5, 8, 8, 8,11,10, 8,11,11, 4, 8, 8, 8,11,
   3699        11, 8,11,11, 8,11,11,11,13,14,11,14,14, 8,11,11,
   3700        10,14,12,11,14,14, 4, 8, 8, 8,11,11, 8,11,11, 7,
   3701        11,11,11,14,14,10,12,14, 8,11,11,11,14,14,11,14,
   3702        13,
   3703 };
   3704 
   3705 static const static_codebook _44u3__p1_0 = {
   3706        4, 81,
   3707        (char *)_vq_lengthlist__44u3__p1_0,
   3708        1, -535822336, 1611661312, 2, 0,
   3709        (long *)_vq_quantlist__44u3__p1_0,
   3710        0
   3711 };
   3712 
   3713 static const long _vq_quantlist__44u3__p2_0[] = {
   3714        1,
   3715        0,
   3716        2,
   3717 };
   3718 
   3719 static const char _vq_lengthlist__44u3__p2_0[] = {
   3720         2, 5, 4, 5, 6, 6, 5, 6, 6, 5, 6, 6, 7, 8, 8, 6,
   3721         8, 8, 5, 6, 6, 6, 8, 8, 7, 8, 8, 5, 7, 6, 7, 8,
   3722         8, 6, 8, 8, 7, 8, 8, 8, 9,10, 8,10,10, 6, 8, 8,
   3723         8,10, 8, 8,10,10, 5, 6, 6, 6, 8, 8, 7, 8, 8, 6,
   3724         8, 8, 8,10,10, 8, 8,10, 7, 8, 8, 8,10,10, 8,10,
   3725         9,
   3726 };
   3727 
   3728 static const static_codebook _44u3__p2_0 = {
   3729        4, 81,
   3730        (char *)_vq_lengthlist__44u3__p2_0,
   3731        1, -535822336, 1611661312, 2, 0,
   3732        (long *)_vq_quantlist__44u3__p2_0,
   3733        0
   3734 };
   3735 
   3736 static const long _vq_quantlist__44u3__p3_0[] = {
   3737        2,
   3738        1,
   3739        3,
   3740        0,
   3741        4,
   3742 };
   3743 
   3744 static const char _vq_lengthlist__44u3__p3_0[] = {
   3745         2, 4, 4, 7, 7, 5, 7, 7, 9, 9, 5, 7, 7, 9, 9, 8,
   3746         9, 9,12,12, 8, 9, 9,11,12, 5, 7, 7,10,10, 7, 9,
   3747         9,11,11, 7, 9, 9,10,11,10,11,11,13,13, 9,10,11,
   3748        13,13, 5, 7, 7,10,10, 7, 9, 9,11,10, 7, 9, 9,11,
   3749        11, 9,11,10,13,13,10,11,11,14,13, 8,10,10,14,13,
   3750        10,11,11,15,14, 9,11,11,14,14,13,14,13,16,16,12,
   3751        13,13,15,15, 8,10,10,13,14, 9,11,11,14,14,10,11,
   3752        11,14,15,12,13,13,15,15,13,14,14,15,16, 5, 7, 7,
   3753        10,10, 7, 9, 9,11,11, 7, 9, 9,11,12,10,11,11,14,
   3754        14,10,11,11,14,14, 7, 9, 9,12,12, 9,11,11,13,13,
   3755         9,11,11,13,13,12,12,13,15,15,11,12,13,15,16, 7,
   3756         9, 9,11,11, 8,11,10,13,12, 9,11,11,13,13,11,13,
   3757        12,15,13,11,13,13,15,16, 9,12,11,15,14,11,12,13,
   3758        16,15,11,13,13,15,16,14,14,15,17,16,13,15,16, 0,
   3759        17, 9,11,11,15,15,10,13,12,15,15,11,13,13,15,16,
   3760        13,15,13,16,15,14,16,15, 0,19, 5, 7, 7,10,10, 7,
   3761         9, 9,11,11, 7, 9, 9,11,11,10,12,11,14,14,10,11,
   3762        12,14,14, 7, 9, 9,12,12, 9,11,11,14,13, 9,10,11,
   3763        12,13,11,13,13,16,16,11,12,13,13,16, 7, 9, 9,12,
   3764        12, 9,11,11,13,13, 9,11,11,13,13,11,13,13,15,15,
   3765        12,13,12,15,14, 9,11,11,15,14,11,13,12,16,16,10,
   3766        12,12,15,15,13,15,15,17,19,13,14,15,16,17,10,12,
   3767        12,15,15,11,13,13,16,16,11,13,13,15,16,13,15,15,
   3768         0, 0,14,15,15,16,16, 8,10,10,14,14,10,12,12,15,
   3769        15,10,12,11,15,16,14,15,15,19,20,13,14,14,18,16,
   3770         9,11,11,15,15,11,13,13,17,16,11,13,13,16,16,15,
   3771        17,17,20,20,14,15,16,17,20, 9,11,11,15,15,10,13,
   3772        12,16,15,11,13,13,15,17,14,16,15,18, 0,14,16,15,
   3773        18,20,12,14,14, 0, 0,14,14,16, 0, 0,13,16,15, 0,
   3774         0,17,17,18, 0, 0,16,17,19,19, 0,12,14,14,18, 0,
   3775        12,16,14, 0,17,13,15,15,18, 0,16,18,17, 0,17,16,
   3776        18,17, 0, 0, 7,10,10,14,14,10,12,11,15,15,10,12,
   3777        12,16,15,13,15,15,18, 0,14,15,15,17, 0, 9,11,11,
   3778        15,15,11,13,13,16,16,11,12,13,16,16,14,15,16,17,
   3779        17,14,16,16,16,18, 9,11,12,16,16,11,13,13,17,17,
   3780        11,14,13,20,17,15,16,16,19, 0,15,16,17, 0,19,11,
   3781        13,14,17,16,14,15,15,20,18,13,14,15,17,19,16,18,
   3782        18, 0,20,16,16,19,17, 0,12,15,14,17, 0,14,15,15,
   3783        18,19,13,16,15,19,20,15,18,18, 0,20,17, 0,16, 0,
   3784         0,
   3785 };
   3786 
   3787 static const static_codebook _44u3__p3_0 = {
   3788        4, 625,
   3789        (char *)_vq_lengthlist__44u3__p3_0,
   3790        1, -533725184, 1611661312, 3, 0,
   3791        (long *)_vq_quantlist__44u3__p3_0,
   3792        0
   3793 };
   3794 
   3795 static const long _vq_quantlist__44u3__p4_0[] = {
   3796        2,
   3797        1,
   3798        3,
   3799        0,
   3800        4,
   3801 };
   3802 
   3803 static const char _vq_lengthlist__44u3__p4_0[] = {
   3804         4, 5, 5, 8, 8, 5, 7, 6, 9, 9, 5, 6, 7, 9, 9, 9,
   3805         9, 9,11,11, 9, 9, 9,11,11, 5, 7, 7, 9, 9, 7, 8,
   3806         8,10,10, 7, 7, 8,10,10, 9,10,10,11,12, 9,10,10,
   3807        11,12, 5, 7, 7, 9, 9, 7, 8, 7,10,10, 7, 8, 8,10,
   3808        10, 9,10, 9,12,11, 9,10,10,12,11, 9,10, 9,12,12,
   3809         9,10,10,13,12, 9,10,10,12,13,12,12,12,14,14,11,
   3810        12,12,13,14, 9, 9,10,12,12, 9,10,10,12,12, 9,10,
   3811        10,12,13,11,12,11,14,13,12,12,12,14,13, 5, 7, 7,
   3812         9, 9, 7, 8, 8,10,10, 7, 8, 8,10,10,10,10,10,12,
   3813        12, 9,10,10,12,12, 7, 8, 8,11,10, 8, 8, 9,11,11,
   3814         8, 9, 9,11,11,11,11,11,12,13,10,11,11,13,13, 6,
   3815         8, 8,10,10, 7, 9, 8,11,10, 8, 9, 9,11,11,10,11,
   3816        10,13,11,10,11,11,13,13, 9,11,10,13,12,10,11,11,
   3817        13,13,10,11,11,13,13,12,12,13,12,15,12,13,13,15,
   3818        15, 9,10,10,12,13,10,11,10,13,12,10,11,11,13,14,
   3819        12,13,11,15,13,12,13,13,15,15, 5, 7, 7, 9, 9, 7,
   3820         8, 8,10,10, 7, 8, 8,10,10, 9,10,10,12,12,10,10,
   3821        11,12,12, 6, 8, 8,10,10, 8, 9, 9,11,11, 7, 8, 9,
   3822        10,11,10,11,11,13,13,10,10,11,11,13, 7, 8, 8,10,
   3823        10, 8, 9, 9,11,11, 8, 9, 9,11,11,10,11,11,13,13,
   3824        11,11,11,13,12, 9,10,10,13,12,10,11,11,14,13,10,
   3825        10,11,12,13,12,13,13,15,15,12,11,13,13,14, 9,10,
   3826        11,12,13,10,11,11,13,13,10,11,11,13,13,12,13,13,
   3827        15,15,12,13,12,15,12, 8, 9, 9,12,12, 9,11,10,13,
   3828        13, 9,10,10,13,13,12,13,13,15,14,12,12,12,14,13,
   3829         9,10,10,13,12,10,11,11,13,13,10,11,11,14,12,13,
   3830        13,14,14,16,12,13,13,15,15, 9,10,10,13,13,10,11,
   3831        10,14,13,10,11,11,13,14,12,14,13,15,14,13,13,13,
   3832        15,15,11,13,12,15,14,11,12,13,14,15,12,13,13,16,
   3833        14,14,12,15,12,16,14,15,15,17,15,11,12,12,14,14,
   3834        11,13,11,15,14,12,13,13,15,15,13,15,12,17,13,14,
   3835        15,15,16,16, 8, 9, 9,12,12, 9,10,10,12,13, 9,10,
   3836        10,13,13,12,12,12,14,14,12,13,13,15,15, 9,10,10,
   3837        13,12,10,11,11,14,13,10,10,11,13,14,12,13,13,15,
   3838        15,12,12,13,14,16, 9,10,10,13,13,10,11,11,13,14,
   3839        10,11,11,14,13,12,13,13,14,15,13,14,13,16,14,11,
   3840        12,12,14,14,12,13,13,15,14,11,12,13,14,15,14,15,
   3841        15,16,16,13,13,15,13,16,11,12,12,14,15,12,13,13,
   3842        14,15,11,13,12,15,14,14,15,15,16,16,14,15,12,16,
   3843        13,
   3844 };
   3845 
   3846 static const static_codebook _44u3__p4_0 = {
   3847        4, 625,
   3848        (char *)_vq_lengthlist__44u3__p4_0,
   3849        1, -533725184, 1611661312, 3, 0,
   3850        (long *)_vq_quantlist__44u3__p4_0,
   3851        0
   3852 };
   3853 
   3854 static const long _vq_quantlist__44u3__p5_0[] = {
   3855        4,
   3856        3,
   3857        5,
   3858        2,
   3859        6,
   3860        1,
   3861        7,
   3862        0,
   3863        8,
   3864 };
   3865 
   3866 static const char _vq_lengthlist__44u3__p5_0[] = {
   3867         2, 3, 3, 6, 6, 7, 7, 9, 9, 4, 5, 5, 7, 7, 8, 8,
   3868        10,10, 4, 5, 5, 7, 7, 8, 8,10,10, 6, 7, 7, 8, 8,
   3869         9, 9,11,10, 6, 7, 7, 8, 8, 9, 9,10,10, 7, 8, 8,
   3870         9, 9,10,10,11,11, 7, 8, 8, 9, 9,10,10,11,11, 9,
   3871        10,10,11,10,11,11,12,12, 9,10,10,10,10,11,11,12,
   3872        12,
   3873 };
   3874 
   3875 static const static_codebook _44u3__p5_0 = {
   3876        2, 81,
   3877        (char *)_vq_lengthlist__44u3__p5_0,
   3878        1, -531628032, 1611661312, 4, 0,
   3879        (long *)_vq_quantlist__44u3__p5_0,
   3880        0
   3881 };
   3882 
   3883 static const long _vq_quantlist__44u3__p6_0[] = {
   3884        6,
   3885        5,
   3886        7,
   3887        4,
   3888        8,
   3889        3,
   3890        9,
   3891        2,
   3892        10,
   3893        1,
   3894        11,
   3895        0,
   3896        12,
   3897 };
   3898 
   3899 static const char _vq_lengthlist__44u3__p6_0[] = {
   3900         1, 4, 4, 6, 6, 8, 8, 9, 9,10,11,13,14, 4, 6, 5,
   3901         8, 8, 9, 9,10,10,11,11,14,14, 4, 6, 6, 8, 8, 9,
   3902         9,10,10,11,11,14,14, 6, 8, 8, 9, 9,10,10,11,11,
   3903        12,12,15,15, 6, 8, 8, 9, 9,10,11,11,11,12,12,15,
   3904        15, 8, 9, 9,11,10,11,11,12,12,13,13,15,16, 8, 9,
   3905         9,10,11,11,11,12,12,13,13,16,16,10,10,11,11,11,
   3906        12,12,13,13,13,14,17,16, 9,10,11,12,11,12,12,13,
   3907        13,13,13,16,18,11,12,11,12,12,13,13,13,14,15,14,
   3908        17,17,11,11,12,12,12,13,13,13,14,14,15,18,17,14,
   3909        15,15,15,15,16,16,17,17,19,18, 0,20,14,15,14,15,
   3910        15,16,16,16,17,18,16,20,18,
   3911 };
   3912 
   3913 static const static_codebook _44u3__p6_0 = {
   3914        2, 169,
   3915        (char *)_vq_lengthlist__44u3__p6_0,
   3916        1, -526516224, 1616117760, 4, 0,
   3917        (long *)_vq_quantlist__44u3__p6_0,
   3918        0
   3919 };
   3920 
   3921 static const long _vq_quantlist__44u3__p6_1[] = {
   3922        2,
   3923        1,
   3924        3,
   3925        0,
   3926        4,
   3927 };
   3928 
   3929 static const char _vq_lengthlist__44u3__p6_1[] = {
   3930         2, 4, 4, 5, 5, 4, 5, 5, 6, 5, 4, 5, 5, 5, 6, 5,
   3931         6, 5, 6, 6, 5, 5, 6, 6, 6,
   3932 };
   3933 
   3934 static const static_codebook _44u3__p6_1 = {
   3935        2, 25,
   3936        (char *)_vq_lengthlist__44u3__p6_1,
   3937        1, -533725184, 1611661312, 3, 0,
   3938        (long *)_vq_quantlist__44u3__p6_1,
   3939        0
   3940 };
   3941 
   3942 static const long _vq_quantlist__44u3__p7_0[] = {
   3943        4,
   3944        3,
   3945        5,
   3946        2,
   3947        6,
   3948        1,
   3949        7,
   3950        0,
   3951        8,
   3952 };
   3953 
   3954 static const char _vq_lengthlist__44u3__p7_0[] = {
   3955         1, 3, 3,10,10,10,10,10,10, 4,10,10,10,10,10,10,
   3956        10,10, 4,10,10,10,10,10,10,10,10,10,10, 9, 9, 9,
   3957         9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
   3958         9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
   3959         9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
   3960         9,
   3961 };
   3962 
   3963 static const static_codebook _44u3__p7_0 = {
   3964        2, 81,
   3965        (char *)_vq_lengthlist__44u3__p7_0,
   3966        1, -515907584, 1627381760, 4, 0,
   3967        (long *)_vq_quantlist__44u3__p7_0,
   3968        0
   3969 };
   3970 
   3971 static const long _vq_quantlist__44u3__p7_1[] = {
   3972        7,
   3973        6,
   3974        8,
   3975        5,
   3976        9,
   3977        4,
   3978        10,
   3979        3,
   3980        11,
   3981        2,
   3982        12,
   3983        1,
   3984        13,
   3985        0,
   3986        14,
   3987 };
   3988 
   3989 static const char _vq_lengthlist__44u3__p7_1[] = {
   3990         1, 4, 4, 6, 6, 7, 6, 8, 7, 9, 8,10, 9,11,11, 4,
   3991         7, 7, 8, 7, 9, 9,10,10,11,11,11,11,12,12, 4, 7,
   3992         7, 7, 7, 9, 9,10,10,11,11,12,12,12,11, 6, 8, 8,
   3993         9, 9,10,10,11,11,12,12,13,12,13,13, 6, 8, 8, 9,
   3994         9,10,11,11,11,12,12,13,14,13,13, 8, 9, 9,11,11,
   3995        12,12,12,13,14,13,14,14,14,15, 8, 9, 9,11,11,11,
   3996        12,13,14,13,14,15,17,14,15, 9,10,10,12,12,13,13,
   3997        13,14,15,15,15,16,16,16, 9,11,11,12,12,13,13,14,
   3998        14,14,15,16,16,16,16,10,12,12,13,13,14,14,15,15,
   3999        15,16,17,17,17,17,10,12,11,13,13,15,14,15,14,16,
   4000        17,16,16,16,16,11,13,12,14,14,14,14,15,16,17,16,
   4001        17,17,17,17,11,13,12,14,14,14,15,17,16,17,17,17,
   4002        17,17,17,12,13,13,15,16,15,16,17,17,16,16,17,17,
   4003        17,17,12,13,13,15,15,15,16,17,17,17,16,17,16,17,
   4004        17,
   4005 };
   4006 
   4007 static const static_codebook _44u3__p7_1 = {
   4008        2, 225,
   4009        (char *)_vq_lengthlist__44u3__p7_1,
   4010        1, -522338304, 1620115456, 4, 0,
   4011        (long *)_vq_quantlist__44u3__p7_1,
   4012        0
   4013 };
   4014 
   4015 static const long _vq_quantlist__44u3__p7_2[] = {
   4016        8,
   4017        7,
   4018        9,
   4019        6,
   4020        10,
   4021        5,
   4022        11,
   4023        4,
   4024        12,
   4025        3,
   4026        13,
   4027        2,
   4028        14,
   4029        1,
   4030        15,
   4031        0,
   4032        16,
   4033 };
   4034 
   4035 static const char _vq_lengthlist__44u3__p7_2[] = {
   4036         2, 5, 5, 7, 6, 7, 7, 8, 8, 8, 8, 9, 9, 9, 9, 9,
   4037         9, 5, 6, 6, 7, 7, 8, 8, 8, 8, 9, 9, 9, 9, 9, 9,
   4038        10,10, 5, 6, 6, 7, 7, 8, 8, 8, 8, 9, 8, 9, 9, 9,
   4039         9,10, 9, 7, 7, 7, 8, 8, 8, 8, 9, 9, 9, 9, 9, 9,
   4040        10,10,10,10, 7, 7, 7, 8, 8, 8, 8, 9, 9, 9, 9,10,
   4041         9,10,10,10,10, 7, 8, 8, 8, 8, 9, 9, 9, 9, 9, 9,
   4042        10,10,10,10,10,10, 7, 8, 8, 9, 8, 9, 9, 9, 9,10,
   4043         9,10,10,10,10,10,10, 8, 8, 8, 9, 9, 9, 9, 9, 9,
   4044         9,10,10,10,10,10,10,10, 8, 9, 8, 9, 9, 9, 9,10,
   4045         9,10,10,10,10,10,10,10,10, 9, 9, 9, 9, 9, 9,10,
   4046         9,10,10,10,10,10,10,10,10,10, 9, 9, 9, 9, 9,10,
   4047         9,10,10,10,10,10,10,10,10,10,10, 9, 9, 9,10, 9,
   4048        10,10,10,10,10,10,10,10,10,10,10,10, 9, 9, 9,10,
   4049        10,10,10,10,10,10,10,10,10,10,10,10,10, 9, 9, 9,
   4050        10,10,10,10,10,10,10,10,10,10,10,10,10,11, 9,10,
   4051        10,10,10,10,10,10,10,10,10,10,10,10,10,10,11, 9,
   4052        10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
   4053         9,10,10,10,10,10,10,10,10,10,10,10,11,11,11,10,
   4054        11,
   4055 };
   4056 
   4057 static const static_codebook _44u3__p7_2 = {
   4058        2, 289,
   4059        (char *)_vq_lengthlist__44u3__p7_2,
   4060        1, -529530880, 1611661312, 5, 0,
   4061        (long *)_vq_quantlist__44u3__p7_2,
   4062        0
   4063 };
   4064 
   4065 static const char _huff_lengthlist__44u3__short[] = {
   4066        14,14,14,15,13,15,12,16,10, 8, 7, 9, 9, 8,12,16,
   4067        10, 5, 4, 6, 5, 6, 9,16,14, 8, 6, 8, 7, 8,10,16,
   4068        14, 7, 4, 6, 3, 5, 8,16,15, 9, 5, 7, 4, 4, 7,16,
   4069        13,10, 6, 7, 4, 3, 4,13,13,12, 7, 9, 5, 5, 6,12,
   4070 };
   4071 
   4072 static const static_codebook _huff_book__44u3__short = {
   4073        2, 64,
   4074        (char *)_huff_lengthlist__44u3__short,
   4075        0, 0, 0, 0, 0,
   4076        NULL,
   4077        0
   4078 };
   4079 
   4080 static const char _huff_lengthlist__44u4__long[] = {
   4081         3, 8,12,12,13,12,11,13, 5, 4, 6, 7, 8, 8, 9,13,
   4082         9, 5, 4, 5, 5, 7, 9,13, 9, 6, 5, 6, 6, 7, 8,12,
   4083        12, 7, 5, 6, 4, 5, 8,13,11, 7, 6, 6, 5, 5, 6,12,
   4084        10, 8, 8, 7, 7, 5, 3, 8,10,12,13,12,12, 9, 6, 7,
   4085 };
   4086 
   4087 static const static_codebook _huff_book__44u4__long = {
   4088        2, 64,
   4089        (char *)_huff_lengthlist__44u4__long,
   4090        0, 0, 0, 0, 0,
   4091        NULL,
   4092        0
   4093 };
   4094 
   4095 static const long _vq_quantlist__44u4__p1_0[] = {
   4096        1,
   4097        0,
   4098        2,
   4099 };
   4100 
   4101 static const char _vq_lengthlist__44u4__p1_0[] = {
   4102         1, 4, 4, 5, 8, 7, 5, 7, 8, 5, 8, 8, 8,10,11, 8,
   4103        10,11, 5, 8, 8, 8,11,10, 8,11,11, 4, 8, 8, 8,11,
   4104        11, 8,11,11, 8,11,11,11,13,14,11,15,14, 8,11,11,
   4105        10,13,12,11,14,14, 4, 8, 8, 8,11,11, 8,11,11, 7,
   4106        11,11,11,15,14,10,12,14, 8,11,11,11,14,14,11,14,
   4107        13,
   4108 };
   4109 
   4110 static const static_codebook _44u4__p1_0 = {
   4111        4, 81,
   4112        (char *)_vq_lengthlist__44u4__p1_0,
   4113        1, -535822336, 1611661312, 2, 0,
   4114        (long *)_vq_quantlist__44u4__p1_0,
   4115        0
   4116 };
   4117 
   4118 static const long _vq_quantlist__44u4__p2_0[] = {
   4119        1,
   4120        0,
   4121        2,
   4122 };
   4123 
   4124 static const char _vq_lengthlist__44u4__p2_0[] = {
   4125         2, 5, 5, 5, 6, 6, 5, 6, 6, 5, 6, 6, 7, 8, 8, 6,
   4126         8, 8, 5, 6, 6, 6, 8, 8, 7, 8, 8, 5, 7, 6, 6, 8,
   4127         8, 6, 8, 8, 6, 8, 8, 8, 9,10, 8,10,10, 6, 8, 8,
   4128         8,10, 8, 8,10,10, 5, 6, 6, 6, 8, 8, 6, 8, 8, 6,
   4129         8, 8, 8,10,10, 8, 8,10, 6, 8, 8, 8,10,10, 8,10,
   4130         9,
   4131 };
   4132 
   4133 static const static_codebook _44u4__p2_0 = {
   4134        4, 81,
   4135        (char *)_vq_lengthlist__44u4__p2_0,
   4136        1, -535822336, 1611661312, 2, 0,
   4137        (long *)_vq_quantlist__44u4__p2_0,
   4138        0
   4139 };
   4140 
   4141 static const long _vq_quantlist__44u4__p3_0[] = {
   4142        2,
   4143        1,
   4144        3,
   4145        0,
   4146        4,
   4147 };
   4148 
   4149 static const char _vq_lengthlist__44u4__p3_0[] = {
   4150         2, 4, 4, 8, 8, 5, 7, 7, 9, 9, 5, 7, 7, 9, 9, 8,
   4151        10, 9,12,12, 8, 9,10,12,12, 5, 7, 7,10,10, 7, 9,
   4152         9,11,11, 7, 9, 9,11,11,10,12,11,14,14, 9,10,11,
   4153        13,14, 5, 7, 7,10,10, 7, 9, 9,11,11, 7, 9, 9,11,
   4154        11, 9,11,10,14,13,10,11,11,14,14, 8,10,10,14,13,
   4155        10,12,12,15,14, 9,11,11,15,14,13,14,14,17,17,12,
   4156        14,14,16,16, 8,10,10,14,14, 9,11,11,14,15,10,12,
   4157        12,14,15,12,14,13,16,16,13,14,15,15,18, 4, 7, 7,
   4158        10,10, 7, 9, 9,12,11, 7, 9, 9,11,12,10,12,11,15,
   4159        14,10,11,12,14,15, 7, 9, 9,12,12, 9,11,12,13,13,
   4160         9,11,12,13,13,12,13,13,15,16,11,13,13,15,16, 7,
   4161         9, 9,12,12, 9,11,10,13,12, 9,11,12,13,14,11,13,
   4162        12,16,14,12,13,13,15,16,10,12,12,16,15,11,13,13,
   4163        17,16,11,13,13,17,16,14,15,15,17,17,14,16,16,18,
   4164        20, 9,11,11,15,16,11,13,12,16,16,11,13,13,16,17,
   4165        14,15,14,18,16,14,16,16,17,20, 5, 7, 7,10,10, 7,
   4166         9, 9,12,11, 7, 9,10,11,12,10,12,11,15,15,10,12,
   4167        12,14,14, 7, 9, 9,12,12, 9,12,11,14,13, 9,10,11,
   4168        12,13,12,13,14,16,16,11,12,13,14,16, 7, 9, 9,12,
   4169        12, 9,12,11,13,13, 9,12,11,13,13,11,13,13,16,16,
   4170        12,13,13,16,15, 9,11,11,16,14,11,13,13,16,16,11,
   4171        12,13,16,16,14,16,16,17,17,13,14,15,16,17,10,12,
   4172        12,15,15,11,13,13,16,17,11,13,13,16,16,14,16,15,
   4173        19,19,14,15,15,17,18, 8,10,10,14,14,10,12,12,15,
   4174        15,10,12,12,16,16,14,16,15,20,19,13,15,15,17,16,
   4175         9,12,12,16,16,11,13,13,16,18,11,14,13,16,17,16,
   4176        17,16,20, 0,15,16,18,18,20, 9,11,11,15,15,11,14,
   4177        12,17,16,11,13,13,17,17,15,17,15,20,20,14,16,16,
   4178        17, 0,13,15,14,18,16,14,15,16, 0,18,14,16,16, 0,
   4179         0,18,16, 0, 0,20,16,18,18, 0, 0,12,14,14,17,18,
   4180        13,15,14,20,18,14,16,15,19,19,16,20,16, 0,18,16,
   4181        19,17,19, 0, 8,10,10,14,14,10,12,12,16,15,10,12,
   4182        12,16,16,13,15,15,18,17,14,16,16,19, 0, 9,11,11,
   4183        16,15,11,14,13,18,17,11,12,13,17,18,14,17,16,18,
   4184        18,15,16,17,18,18, 9,12,12,16,16,11,13,13,16,18,
   4185        11,14,13,17,17,15,16,16,18,20,16,17,17,20,20,12,
   4186        14,14,18,17,14,16,16, 0,19,13,14,15,18, 0,16, 0,
   4187         0, 0, 0,16,16, 0,19,20,13,15,14, 0, 0,14,16,16,
   4188        18,19,14,16,15, 0,20,16,20,18, 0,20,17,20,17, 0,
   4189         0,
   4190 };
   4191 
   4192 static const static_codebook _44u4__p3_0 = {
   4193        4, 625,
   4194        (char *)_vq_lengthlist__44u4__p3_0,
   4195        1, -533725184, 1611661312, 3, 0,
   4196        (long *)_vq_quantlist__44u4__p3_0,
   4197        0
   4198 };
   4199 
   4200 static const long _vq_quantlist__44u4__p4_0[] = {
   4201        2,
   4202        1,
   4203        3,
   4204        0,
   4205        4,
   4206 };
   4207 
   4208 static const char _vq_lengthlist__44u4__p4_0[] = {
   4209         4, 5, 5, 8, 8, 5, 7, 6, 9, 9, 5, 6, 7, 9, 9, 9,
   4210         9, 9,11,11, 8, 9, 9,11,11, 5, 7, 7, 9, 9, 7, 8,
   4211         8,10,10, 7, 7, 8,10,10, 9,10,10,11,12, 9,10,10,
   4212        11,12, 5, 7, 7, 9, 9, 7, 8, 7,10,10, 7, 8, 8,10,
   4213        10, 9,10,10,12,11, 9,10,10,12,11, 9,10, 9,12,12,
   4214         9,10,10,13,12, 9,10,10,12,12,12,12,12,14,14,11,
   4215        12,12,13,14, 9, 9,10,12,12, 9,10,10,13,13, 9,10,
   4216        10,12,13,11,12,12,14,13,11,12,12,14,14, 5, 7, 7,
   4217         9, 9, 7, 8, 8,10,10, 7, 8, 8,10,10,10,10,10,12,
   4218        12, 9,10,10,12,12, 7, 8, 8,11,10, 8, 8, 9,11,11,
   4219         8, 9, 9,11,11,11,11,11,12,13,10,11,11,13,13, 6,
   4220         8, 8,10,10, 7, 9, 8,11,10, 8, 9, 9,11,11,10,11,
   4221        10,13,11,10,11,11,13,13, 9,11,10,13,12,10,11,11,
   4222        13,14,10,11,11,14,13,12,12,13,12,15,12,13,13,15,
   4223        15, 9,10,10,12,13,10,11,10,13,12,10,11,11,13,14,
   4224        12,13,11,15,13,13,13,13,15,15, 5, 7, 7, 9, 9, 7,
   4225         8, 8,10,10, 7, 8, 8,10,10, 9,10,10,12,12,10,10,
   4226        11,12,13, 6, 8, 8,10,10, 8, 9, 9,11,11, 7, 8, 9,
   4227        10,11,10,11,11,13,13,10,10,11,11,13, 7, 8, 8,10,
   4228        11, 8, 9, 9,11,11, 8, 9, 8,11,11,10,11,11,13,13,
   4229        11,12,11,13,12, 9,10,10,13,12,10,11,11,14,13,10,
   4230        10,11,12,13,12,13,13,15,15,12,11,13,13,14, 9,10,
   4231        11,12,13,10,11,11,13,14,10,11,11,13,13,12,13,13,
   4232        15,15,12,13,12,15,12, 8, 9, 9,12,12, 9,11,10,13,
   4233        13, 9,10,10,13,13,12,13,13,15,15,12,12,12,14,14,
   4234         9,10,10,13,13,10,11,11,13,14,10,11,11,14,13,13,
   4235        13,14,14,16,13,13,13,15,15, 9,10,10,13,13,10,11,
   4236        10,14,13,10,11,11,13,14,12,14,13,16,14,12,13,13,
   4237        14,15,11,12,12,15,14,11,12,13,14,15,12,13,13,16,
   4238        15,14,12,15,12,16,14,15,15,16,16,11,12,12,14,14,
   4239        11,13,12,15,14,12,13,13,15,16,13,15,13,17,13,14,
   4240        15,15,16,17, 8, 9, 9,12,12, 9,10,10,12,13, 9,10,
   4241        10,13,13,12,12,12,14,14,12,13,13,15,15, 9,10,10,
   4242        13,12,10,11,11,14,13,10,10,11,13,14,13,13,13,15,
   4243        15,12,13,14,14,16, 9,10,10,13,13,10,11,11,13,14,
   4244        10,11,11,14,14,13,13,13,15,15,13,14,13,16,14,11,
   4245        12,12,15,14,12,13,13,16,15,11,12,13,14,15,14,15,
   4246        15,17,16,13,13,15,13,16,11,12,13,14,15,13,13,13,
   4247        15,16,11,13,12,15,14,14,15,15,16,16,14,15,12,17,
   4248        13,
   4249 };
   4250 
   4251 static const static_codebook _44u4__p4_0 = {
   4252        4, 625,
   4253        (char *)_vq_lengthlist__44u4__p4_0,
   4254        1, -533725184, 1611661312, 3, 0,
   4255        (long *)_vq_quantlist__44u4__p4_0,
   4256        0
   4257 };
   4258 
   4259 static const long _vq_quantlist__44u4__p5_0[] = {
   4260        4,
   4261        3,
   4262        5,
   4263        2,
   4264        6,
   4265        1,
   4266        7,
   4267        0,
   4268        8,
   4269 };
   4270 
   4271 static const char _vq_lengthlist__44u4__p5_0[] = {
   4272         2, 3, 3, 6, 6, 7, 7, 9, 9, 4, 5, 5, 7, 7, 8, 8,
   4273        10, 9, 4, 5, 5, 7, 7, 8, 8,10,10, 6, 7, 7, 8, 8,
   4274         9, 9,11,10, 6, 7, 7, 8, 8, 9, 9,10,11, 7, 8, 8,
   4275         9, 9,10,10,11,11, 7, 8, 8, 9, 9,10,10,11,11, 9,
   4276        10,10,11,10,11,11,12,12, 9,10,10,10,11,11,11,12,
   4277        12,
   4278 };
   4279 
   4280 static const static_codebook _44u4__p5_0 = {
   4281        2, 81,
   4282        (char *)_vq_lengthlist__44u4__p5_0,
   4283        1, -531628032, 1611661312, 4, 0,
   4284        (long *)_vq_quantlist__44u4__p5_0,
   4285        0
   4286 };
   4287 
   4288 static const long _vq_quantlist__44u4__p6_0[] = {
   4289        6,
   4290        5,
   4291        7,
   4292        4,
   4293        8,
   4294        3,
   4295        9,
   4296        2,
   4297        10,
   4298        1,
   4299        11,
   4300        0,
   4301        12,
   4302 };
   4303 
   4304 static const char _vq_lengthlist__44u4__p6_0[] = {
   4305         1, 4, 4, 6, 6, 8, 8, 9, 9,11,10,13,13, 4, 6, 5,
   4306         8, 8, 9, 9,10,10,11,11,14,14, 4, 6, 6, 8, 8, 9,
   4307         9,10,10,11,11,14,14, 6, 8, 8, 9, 9,10,10,11,11,
   4308        12,12,15,15, 6, 8, 8, 9, 9,10,11,11,11,12,12,15,
   4309        15, 8, 9, 9,11,10,11,11,12,12,13,13,16,16, 8, 9,
   4310         9,10,10,11,11,12,12,13,13,16,16,10,10,10,12,11,
   4311        12,12,13,13,14,14,16,16,10,10,10,11,12,12,12,13,
   4312        13,13,14,16,17,11,12,11,12,12,13,13,14,14,15,14,
   4313        18,17,11,11,12,12,12,13,13,14,14,14,15,19,18,14,
   4314        15,14,15,15,17,16,17,17,17,17,21, 0,14,15,15,16,
   4315        16,16,16,17,17,18,17,20,21,
   4316 };
   4317 
   4318 static const static_codebook _44u4__p6_0 = {
   4319        2, 169,
   4320        (char *)_vq_lengthlist__44u4__p6_0,
   4321        1, -526516224, 1616117760, 4, 0,
   4322        (long *)_vq_quantlist__44u4__p6_0,
   4323        0
   4324 };
   4325 
   4326 static const long _vq_quantlist__44u4__p6_1[] = {
   4327        2,
   4328        1,
   4329        3,
   4330        0,
   4331        4,
   4332 };
   4333 
   4334 static const char _vq_lengthlist__44u4__p6_1[] = {
   4335         2, 4, 4, 5, 5, 4, 5, 5, 6, 5, 4, 5, 5, 5, 6, 5,
   4336         6, 5, 6, 6, 5, 5, 6, 6, 6,
   4337 };
   4338 
   4339 static const static_codebook _44u4__p6_1 = {
   4340        2, 25,
   4341        (char *)_vq_lengthlist__44u4__p6_1,
   4342        1, -533725184, 1611661312, 3, 0,
   4343        (long *)_vq_quantlist__44u4__p6_1,
   4344        0
   4345 };
   4346 
   4347 static const long _vq_quantlist__44u4__p7_0[] = {
   4348        6,
   4349        5,
   4350        7,
   4351        4,
   4352        8,
   4353        3,
   4354        9,
   4355        2,
   4356        10,
   4357        1,
   4358        11,
   4359        0,
   4360        12,
   4361 };
   4362 
   4363 static const char _vq_lengthlist__44u4__p7_0[] = {
   4364         1, 3, 3,12,12,12,12,12,12,12,12,12,12, 3,12,11,
   4365        12,12,12,12,12,12,12,12,12,12, 4,11,10,12,12,12,
   4366        12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,
   4367        12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,
   4368        12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,
   4369        12,12,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
   4370        11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
   4371        11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
   4372        11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
   4373        11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
   4374        11,11,11,11,11,11,11,11,11,
   4375 };
   4376 
   4377 static const static_codebook _44u4__p7_0 = {
   4378        2, 169,
   4379        (char *)_vq_lengthlist__44u4__p7_0,
   4380        1, -514332672, 1627381760, 4, 0,
   4381        (long *)_vq_quantlist__44u4__p7_0,
   4382        0
   4383 };
   4384 
   4385 static const long _vq_quantlist__44u4__p7_1[] = {
   4386        7,
   4387        6,
   4388        8,
   4389        5,
   4390        9,
   4391        4,
   4392        10,
   4393        3,
   4394        11,
   4395        2,
   4396        12,
   4397        1,
   4398        13,
   4399        0,
   4400        14,
   4401 };
   4402 
   4403 static const char _vq_lengthlist__44u4__p7_1[] = {
   4404         1, 4, 4, 6, 6, 7, 7, 9, 8,10, 8,10, 9,11,11, 4,
   4405         7, 6, 8, 7, 9, 9,10,10,11,10,11,10,12,10, 4, 6,
   4406         7, 8, 8, 9, 9,10,10,11,11,11,11,12,12, 6, 8, 8,
   4407        10, 9,11,10,12,11,12,12,12,12,13,13, 6, 8, 8,10,
   4408        10,10,11,11,11,12,12,13,12,13,13, 8, 9, 9,11,11,
   4409        12,11,12,12,13,13,13,13,13,13, 8, 9, 9,11,11,11,
   4410        12,12,12,13,13,13,13,13,13, 9,10,10,12,11,13,13,
   4411        13,13,14,13,13,14,14,14, 9,10,11,11,12,12,13,13,
   4412        13,13,13,14,15,14,14,10,11,11,12,12,13,13,14,14,
   4413        14,14,14,15,16,16,10,11,11,12,13,13,13,13,15,14,
   4414        14,15,16,15,16,10,12,12,13,13,14,14,14,15,15,15,
   4415        15,15,15,16,11,12,12,13,13,14,14,14,15,15,15,16,
   4416        15,17,16,11,12,12,13,13,13,15,15,14,16,16,16,16,
   4417        16,17,11,12,12,13,13,14,14,15,14,15,15,17,17,16,
   4418        16,
   4419 };
   4420 
   4421 static const static_codebook _44u4__p7_1 = {
   4422        2, 225,
   4423        (char *)_vq_lengthlist__44u4__p7_1,
   4424        1, -522338304, 1620115456, 4, 0,
   4425        (long *)_vq_quantlist__44u4__p7_1,
   4426        0
   4427 };
   4428 
   4429 static const long _vq_quantlist__44u4__p7_2[] = {
   4430        8,
   4431        7,
   4432        9,
   4433        6,
   4434        10,
   4435        5,
   4436        11,
   4437        4,
   4438        12,
   4439        3,
   4440        13,
   4441        2,
   4442        14,
   4443        1,
   4444        15,
   4445        0,
   4446        16,
   4447 };
   4448 
   4449 static const char _vq_lengthlist__44u4__p7_2[] = {
   4450         2, 5, 5, 7, 7, 7, 7, 8, 8, 8, 8, 9, 9, 9, 9, 9,
   4451         9, 5, 6, 6, 7, 7, 8, 8, 8, 8, 9, 9, 9, 9, 9, 9,
   4452         9, 9, 5, 6, 6, 7, 7, 8, 8, 8, 8, 9, 9, 9, 9, 9,
   4453         9, 9, 9, 7, 7, 7, 8, 8, 8, 8, 9, 9, 9, 9, 9, 9,
   4454        10,10,10,10, 7, 7, 7, 8, 8, 8, 8, 9, 9, 9, 9,10,
   4455         9,10, 9,10,10, 7, 8, 8, 8, 8, 9, 9, 9, 9, 9, 9,
   4456        10,10,10,10,10,10, 7, 8, 8, 8, 8, 9, 9, 9, 9, 9,
   4457         9,10,10,10,10,10,10, 8, 9, 8, 9, 9, 9, 9, 9, 9,
   4458        10,10,10,10,10,10,10,10, 8, 8, 8, 9, 9, 9, 9, 9,
   4459        10,10,10,10,10,10,10,10,10, 9, 9, 9, 9, 9,10,10,
   4460        10,10,10,10,10,10,10,10,10,10, 9, 9, 9, 9, 9,10,
   4461        10,10,10,10,10,10,10,10,10,10,10, 9, 9, 9, 9,10,
   4462        10,10,10,10,10,10,10,10,10,10,10,10, 9, 9, 9, 9,
   4463        10,10,10,10,10,10,10,10,10,11,10,10,10, 9, 9, 9,
   4464        10,10,10,10,10,10,10,10,10,10,10,10,10,10, 9, 9,
   4465         9,10,10,10,10,10,10,10,10,10,10,10,10,10,10, 9,
   4466        10, 9,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
   4467         9,10, 9,10,10,10,10,10,10,10,10,10,10,11,10,10,
   4468        10,
   4469 };
   4470 
   4471 static const static_codebook _44u4__p7_2 = {
   4472        2, 289,
   4473        (char *)_vq_lengthlist__44u4__p7_2,
   4474        1, -529530880, 1611661312, 5, 0,
   4475        (long *)_vq_quantlist__44u4__p7_2,
   4476        0
   4477 };
   4478 
   4479 static const char _huff_lengthlist__44u4__short[] = {
   4480        14,17,15,17,16,14,13,16,10, 7, 7,10,13,10,15,16,
   4481         9, 4, 4, 6, 5, 7, 9,16,12, 8, 7, 8, 8, 8,11,16,
   4482        14, 7, 4, 6, 3, 5, 8,15,13, 8, 5, 7, 4, 5, 7,16,
   4483        12, 9, 6, 8, 3, 3, 5,16,14,13, 7,10, 5, 5, 7,15,
   4484 };
   4485 
   4486 static const static_codebook _huff_book__44u4__short = {
   4487        2, 64,
   4488        (char *)_huff_lengthlist__44u4__short,
   4489        0, 0, 0, 0, 0,
   4490        NULL,
   4491        0
   4492 };
   4493 
   4494 static const char _huff_lengthlist__44u5__long[] = {
   4495         3, 8,13,12,14,12,16,11,13,14, 5, 4, 5, 6, 7, 8,
   4496        10, 9,12,15,10, 5, 5, 5, 6, 8, 9, 9,13,15,10, 5,
   4497         5, 6, 6, 7, 8, 8,11,13,12, 7, 5, 6, 4, 6, 7, 7,
   4498        11,14,11, 7, 7, 6, 6, 6, 7, 6,10,14,14, 9, 8, 8,
   4499         6, 7, 7, 7,11,16,11, 8, 8, 7, 6, 6, 7, 4, 7,12,
   4500        10,10,12,10,10, 9,10, 5, 6, 9,10,12,15,13,14,14,
   4501        14, 8, 7, 8,
   4502 };
   4503 
   4504 static const static_codebook _huff_book__44u5__long = {
   4505        2, 100,
   4506        (char *)_huff_lengthlist__44u5__long,
   4507        0, 0, 0, 0, 0,
   4508        NULL,
   4509        0
   4510 };
   4511 
   4512 static const long _vq_quantlist__44u5__p1_0[] = {
   4513        1,
   4514        0,
   4515        2,
   4516 };
   4517 
   4518 static const char _vq_lengthlist__44u5__p1_0[] = {
   4519         1, 4, 4, 5, 8, 7, 5, 7, 7, 5, 8, 8, 8,10,10, 7,
   4520         9,10, 5, 8, 8, 7,10, 9, 8,10,10, 5, 8, 8, 8,10,
   4521        10, 8,10,10, 8,10,10,10,12,13,10,13,13, 7,10,10,
   4522        10,13,11,10,13,13, 4, 8, 8, 8,11,10, 8,10,10, 7,
   4523        10,10,10,13,13,10,11,13, 8,10,11,10,13,13,10,13,
   4524        12,
   4525 };
   4526 
   4527 static const static_codebook _44u5__p1_0 = {
   4528        4, 81,
   4529        (char *)_vq_lengthlist__44u5__p1_0,
   4530        1, -535822336, 1611661312, 2, 0,
   4531        (long *)_vq_quantlist__44u5__p1_0,
   4532        0
   4533 };
   4534 
   4535 static const long _vq_quantlist__44u5__p2_0[] = {
   4536        1,
   4537        0,
   4538        2,
   4539 };
   4540 
   4541 static const char _vq_lengthlist__44u5__p2_0[] = {
   4542         3, 4, 4, 5, 6, 6, 5, 6, 6, 5, 6, 6, 6, 8, 8, 6,
   4543         7, 8, 5, 6, 6, 6, 8, 7, 6, 8, 8, 5, 6, 6, 6, 8,
   4544         8, 6, 8, 8, 6, 8, 8, 8, 9, 9, 8, 9, 9, 6, 8, 7,
   4545         7, 9, 8, 8, 9, 9, 5, 6, 6, 6, 8, 7, 6, 8, 8, 6,
   4546         8, 7, 8, 9, 9, 7, 8, 9, 6, 8, 8, 8, 9, 9, 8, 9,
   4547         9,
   4548 };
   4549 
   4550 static const static_codebook _44u5__p2_0 = {
   4551        4, 81,
   4552        (char *)_vq_lengthlist__44u5__p2_0,
   4553        1, -535822336, 1611661312, 2, 0,
   4554        (long *)_vq_quantlist__44u5__p2_0,
   4555        0
   4556 };
   4557 
   4558 static const long _vq_quantlist__44u5__p3_0[] = {
   4559        2,
   4560        1,
   4561        3,
   4562        0,
   4563        4,
   4564 };
   4565 
   4566 static const char _vq_lengthlist__44u5__p3_0[] = {
   4567         2, 4, 5, 8, 8, 5, 7, 6, 9, 9, 5, 6, 7, 9, 9, 8,
   4568        10, 9,13,12, 8, 9,10,12,12, 5, 7, 7,10,10, 7, 9,
   4569         9,11,11, 6, 8, 9,11,11,10,11,11,14,14, 9,10,11,
   4570        13,14, 5, 7, 7, 9,10, 7, 9, 8,11,11, 7, 9, 9,11,
   4571        11, 9,11,10,14,13,10,11,11,14,14, 8,10,10,13,13,
   4572        10,11,11,15,14, 9,11,11,14,14,13,14,14,17,16,12,
   4573        13,13,15,16, 8,10,10,13,13, 9,11,11,14,15,10,11,
   4574        11,14,15,12,14,13,16,16,13,15,14,15,17, 5, 7, 7,
   4575        10,10, 7, 9, 9,11,11, 7, 9, 9,11,11,10,11,11,14,
   4576        14,10,11,12,14,14, 7, 9, 9,12,11, 9,11,11,13,13,
   4577         9,11,11,13,13,12,13,13,15,16,11,12,13,15,16, 6,
   4578         9, 9,11,11, 8,11,10,13,12, 9,11,11,13,14,11,13,
   4579        12,16,14,11,13,13,16,17,10,12,11,15,15,11,13,13,
   4580        16,16,11,13,13,17,16,14,15,15,17,17,14,16,16,17,
   4581        18, 9,11,11,14,15,10,12,12,15,15,11,13,13,16,17,
   4582        13,15,13,17,15,14,15,16,18, 0, 5, 7, 7,10,10, 7,
   4583         9, 9,11,11, 7, 9, 9,11,11,10,11,11,14,14,10,11,
   4584        12,14,15, 6, 9, 9,12,11, 9,11,11,13,13, 8,10,11,
   4585        12,13,11,13,13,16,15,11,12,13,14,15, 7, 9, 9,11,
   4586        12, 9,11,11,13,13, 9,11,11,13,13,11,13,13,15,16,
   4587        11,13,13,15,14, 9,11,11,15,14,11,13,13,17,15,10,
   4588        12,12,15,15,14,16,16,17,17,13,13,15,15,17,10,11,
   4589        12,15,15,11,13,13,16,16,11,13,13,15,15,14,15,15,
   4590        18,18,14,15,15,17,17, 8,10,10,13,13,10,12,11,15,
   4591        15,10,11,12,15,15,14,15,15,18,18,13,14,14,18,18,
   4592         9,11,11,15,16,11,13,13,17,17,11,13,13,16,16,15,
   4593        15,16,17, 0,14,15,17, 0, 0, 9,11,11,15,15,10,13,
   4594        12,18,16,11,13,13,15,16,14,16,15,20,20,14,15,16,
   4595        17, 0,13,14,14,20,16,14,15,16,19,18,14,15,15,19,
   4596         0,18,16, 0,20,20,16,18,18, 0, 0,12,14,14,18,18,
   4597        13,15,14,18,16,14,15,16,18,20,16,19,16, 0,17,17,
   4598        18,18,19, 0, 8,10,10,14,14,10,11,11,14,15,10,11,
   4599        12,15,15,13,15,14,19,17,13,15,15,17, 0, 9,11,11,
   4600        16,15,11,13,13,16,16,10,12,13,15,17,14,16,16,18,
   4601        18,14,15,15,18, 0, 9,11,11,15,15,11,13,13,16,17,
   4602        11,13,13,18,17,14,18,16,18,18,15,17,17,18, 0,12,
   4603        14,14,18,18,14,15,15,20, 0,13,14,15,17, 0,16,18,
   4604        17, 0, 0,16,16, 0,17,20,12,14,14,18,18,14,16,15,
   4605         0,18,14,16,15,18, 0,16,19,17, 0, 0,17,18,16, 0,
   4606         0,
   4607 };
   4608 
   4609 static const static_codebook _44u5__p3_0 = {
   4610        4, 625,
   4611        (char *)_vq_lengthlist__44u5__p3_0,
   4612        1, -533725184, 1611661312, 3, 0,
   4613        (long *)_vq_quantlist__44u5__p3_0,
   4614        0
   4615 };
   4616 
   4617 static const long _vq_quantlist__44u5__p4_0[] = {
   4618        2,
   4619        1,
   4620        3,
   4621        0,
   4622        4,
   4623 };
   4624 
   4625 static const char _vq_lengthlist__44u5__p4_0[] = {
   4626         4, 5, 5, 8, 8, 6, 7, 6, 9, 9, 6, 6, 7, 9, 9, 8,
   4627         9, 9,11,11, 8, 9, 9,11,11, 6, 7, 7, 9, 9, 7, 8,
   4628         8,10,10, 6, 7, 8, 9,10, 9,10,10,11,12, 9, 9,10,
   4629        11,12, 6, 7, 7, 9, 9, 6, 8, 7,10, 9, 7, 8, 8,10,
   4630        10, 9,10, 9,12,11, 9,10,10,12,11, 8, 9, 9,12,11,
   4631         9,10,10,12,12, 9,10,10,12,12,11,12,12,13,14,11,
   4632        11,12,13,14, 8, 9, 9,11,12, 9,10,10,12,12, 9,10,
   4633        10,12,12,11,12,11,14,13,11,12,12,13,13, 5, 7, 7,
   4634         9, 9, 7, 8, 8,10,10, 7, 8, 8,10,10, 9,10,10,12,
   4635        12, 9,10,10,12,12, 7, 8, 8,10,10, 8, 8, 9,10,11,
   4636         8, 9, 9,11,11,10,10,11,11,13,10,11,11,12,13, 6,
   4637         7, 8,10,10, 7, 9, 8,11,10, 8, 9, 9,11,11,10,11,
   4638        10,13,11,10,11,11,12,12, 9,10,10,12,12,10,10,11,
   4639        12,13,10,11,11,13,13,12,11,13,12,15,12,13,13,14,
   4640        15, 9,10,10,12,12, 9,11,10,13,12,10,11,11,13,13,
   4641        11,13,11,14,12,12,13,13,14,15, 5, 7, 7, 9, 9, 7,
   4642         8, 8,10,10, 7, 8, 8,10,10, 9,10,10,12,12, 9,10,
   4643        10,12,12, 6, 8, 7,10,10, 8, 9, 9,11,11, 7, 8, 9,
   4644        10,11,10,11,11,12,12,10,10,11,11,13, 7, 8, 8,10,
   4645        10, 8, 9, 9,11,11, 8, 9, 8,11,10,10,11,11,13,12,
   4646        10,11,10,13,11, 9,10,10,12,12,10,11,11,13,12, 9,
   4647        10,10,12,13,12,13,13,14,15,11,11,13,12,14, 9,10,
   4648        10,12,12,10,11,11,13,13,10,11,10,13,12,12,13,13,
   4649        14,14,12,13,11,14,12, 8, 9, 9,12,12, 9,10,10,12,
   4650        12, 9,10,10,12,12,12,12,12,14,14,11,12,12,14,13,
   4651         9,10,10,12,12,10,11,11,13,13,10,11,11,13,12,12,
   4652        12,13,14,15,12,13,13,15,14, 9,10,10,12,12,10,11,
   4653        10,13,12,10,11,11,12,13,12,13,12,15,13,12,13,13,
   4654        14,15,11,12,12,14,13,11,12,12,14,15,12,13,13,15,
   4655        14,13,12,14,12,16,13,14,14,15,15,11,11,12,14,14,
   4656        11,12,11,14,13,12,13,13,14,15,13,14,12,16,12,14,
   4657        14,15,16,16, 8, 9, 9,11,12, 9,10,10,12,12, 9,10,
   4658        10,12,13,11,12,12,13,13,12,12,13,14,14, 9,10,10,
   4659        12,12,10,11,10,13,12,10,10,11,12,13,12,13,13,15,
   4660        14,12,12,13,13,15, 9,10,10,12,13,10,11,11,12,13,
   4661        10,11,11,13,13,12,13,13,14,15,12,13,12,15,14,11,
   4662        12,11,14,13,12,13,13,15,14,11,11,12,13,14,14,15,
   4663        14,16,15,13,12,14,13,16,11,12,12,13,14,12,13,13,
   4664        14,15,11,12,11,14,14,14,14,14,15,16,13,15,12,16,
   4665        12,
   4666 };
   4667 
   4668 static const static_codebook _44u5__p4_0 = {
   4669        4, 625,
   4670        (char *)_vq_lengthlist__44u5__p4_0,
   4671        1, -533725184, 1611661312, 3, 0,
   4672        (long *)_vq_quantlist__44u5__p4_0,
   4673        0
   4674 };
   4675 
   4676 static const long _vq_quantlist__44u5__p5_0[] = {
   4677        4,
   4678        3,
   4679        5,
   4680        2,
   4681        6,
   4682        1,
   4683        7,
   4684        0,
   4685        8,
   4686 };
   4687 
   4688 static const char _vq_lengthlist__44u5__p5_0[] = {
   4689         2, 3, 3, 6, 6, 8, 8,10,10, 4, 5, 5, 8, 7, 8, 8,
   4690        11,10, 3, 5, 5, 7, 8, 8, 8,10,11, 6, 8, 7,10, 9,
   4691        10,10,11,11, 6, 7, 8, 9, 9, 9,10,11,12, 8, 8, 8,
   4692        10,10,11,11,13,12, 8, 8, 9, 9,10,11,11,12,13,10,
   4693        11,10,12,11,13,12,14,14,10,10,11,11,12,12,13,14,
   4694        14,
   4695 };
   4696 
   4697 static const static_codebook _44u5__p5_0 = {
   4698        2, 81,
   4699        (char *)_vq_lengthlist__44u5__p5_0,
   4700        1, -531628032, 1611661312, 4, 0,
   4701        (long *)_vq_quantlist__44u5__p5_0,
   4702        0
   4703 };
   4704 
   4705 static const long _vq_quantlist__44u5__p6_0[] = {
   4706        4,
   4707        3,
   4708        5,
   4709        2,
   4710        6,
   4711        1,
   4712        7,
   4713        0,
   4714        8,
   4715 };
   4716 
   4717 static const char _vq_lengthlist__44u5__p6_0[] = {
   4718         3, 4, 4, 5, 5, 7, 7, 9, 9, 4, 5, 4, 6, 6, 7, 7,
   4719         9, 9, 4, 4, 5, 6, 6, 7, 7, 9, 9, 5, 6, 6, 7, 7,
   4720         8, 8,10,10, 6, 6, 6, 7, 7, 8, 8,10,10, 7, 7, 7,
   4721         8, 8, 9, 9,11,10, 7, 7, 7, 8, 8, 9, 9,10,11, 9,
   4722         9, 9,10,10,11,10,11,11, 9, 9, 9,10,10,11,10,11,
   4723        11,
   4724 };
   4725 
   4726 static const static_codebook _44u5__p6_0 = {
   4727        2, 81,
   4728        (char *)_vq_lengthlist__44u5__p6_0,
   4729        1, -531628032, 1611661312, 4, 0,
   4730        (long *)_vq_quantlist__44u5__p6_0,
   4731        0
   4732 };
   4733 
   4734 static const long _vq_quantlist__44u5__p7_0[] = {
   4735        1,
   4736        0,
   4737        2,
   4738 };
   4739 
   4740 static const char _vq_lengthlist__44u5__p7_0[] = {
   4741         1, 4, 4, 5, 7, 7, 5, 7, 7, 5, 9, 9, 8,11,10, 7,
   4742        11,10, 5, 9, 9, 7,10,10, 8,10,11, 4, 9, 9, 9,12,
   4743        12, 9,12,12, 8,12,12,11,12,12,10,12,13, 7,12,12,
   4744        11,12,12,10,12,13, 4, 9, 9, 9,12,12, 9,12,12, 7,
   4745        12,11,10,13,13,11,12,12, 7,12,12,10,13,13,11,12,
   4746        12,
   4747 };
   4748 
   4749 static const static_codebook _44u5__p7_0 = {
   4750        4, 81,
   4751        (char *)_vq_lengthlist__44u5__p7_0,
   4752        1, -529137664, 1618345984, 2, 0,
   4753        (long *)_vq_quantlist__44u5__p7_0,
   4754        0
   4755 };
   4756 
   4757 static const long _vq_quantlist__44u5__p7_1[] = {
   4758        5,
   4759        4,
   4760        6,
   4761        3,
   4762        7,
   4763        2,
   4764        8,
   4765        1,
   4766        9,
   4767        0,
   4768        10,
   4769 };
   4770 
   4771 static const char _vq_lengthlist__44u5__p7_1[] = {
   4772         2, 4, 4, 6, 6, 7, 7, 8, 8, 8, 8, 4, 5, 5, 7, 7,
   4773         8, 8, 9, 8, 8, 9, 4, 5, 5, 7, 7, 8, 8, 9, 9, 8,
   4774         9, 6, 7, 7, 8, 8, 9, 8, 9, 9, 9, 9, 6, 7, 7, 8,
   4775         8, 9, 9, 9, 9, 9, 9, 7, 8, 8, 9, 9, 9, 9, 9, 9,
   4776         9, 9, 7, 8, 8, 9, 9, 9, 9, 9, 9, 9, 9, 8, 9, 9,
   4777         9, 9, 9, 9,10,10,10,10, 8, 9, 9, 9, 9, 9, 9,10,
   4778        10,10,10, 8, 9, 9, 9, 9, 9, 9,10,10,10,10, 8, 9,
   4779         9, 9, 9, 9, 9,10,10,10,10,
   4780 };
   4781 
   4782 static const static_codebook _44u5__p7_1 = {
   4783        2, 121,
   4784        (char *)_vq_lengthlist__44u5__p7_1,
   4785        1, -531365888, 1611661312, 4, 0,
   4786        (long *)_vq_quantlist__44u5__p7_1,
   4787        0
   4788 };
   4789 
   4790 static const long _vq_quantlist__44u5__p8_0[] = {
   4791        5,
   4792        4,
   4793        6,
   4794        3,
   4795        7,
   4796        2,
   4797        8,
   4798        1,
   4799        9,
   4800        0,
   4801        10,
   4802 };
   4803 
   4804 static const char _vq_lengthlist__44u5__p8_0[] = {
   4805         1, 4, 4, 6, 6, 8, 8, 9, 9,10,10, 4, 6, 6, 7, 7,
   4806         9, 9,10,10,11,11, 4, 6, 6, 7, 7, 9, 9,10,10,11,
   4807        11, 6, 8, 7, 9, 9,10,10,11,11,13,12, 6, 8, 8, 9,
   4808         9,10,10,11,11,12,13, 8, 9, 9,10,10,12,12,13,12,
   4809        14,13, 8, 9, 9,10,10,12,12,13,13,14,14, 9,11,11,
   4810        12,12,13,13,14,14,15,14, 9,11,11,12,12,13,13,14,
   4811        14,15,14,11,12,12,13,13,14,14,15,14,15,14,11,11,
   4812        12,13,13,14,14,14,14,15,15,
   4813 };
   4814 
   4815 static const static_codebook _44u5__p8_0 = {
   4816        2, 121,
   4817        (char *)_vq_lengthlist__44u5__p8_0,
   4818        1, -524582912, 1618345984, 4, 0,
   4819        (long *)_vq_quantlist__44u5__p8_0,
   4820        0
   4821 };
   4822 
   4823 static const long _vq_quantlist__44u5__p8_1[] = {
   4824        5,
   4825        4,
   4826        6,
   4827        3,
   4828        7,
   4829        2,
   4830        8,
   4831        1,
   4832        9,
   4833        0,
   4834        10,
   4835 };
   4836 
   4837 static const char _vq_lengthlist__44u5__p8_1[] = {
   4838         3, 5, 5, 6, 6, 7, 7, 7, 7, 7, 7, 5, 6, 5, 7, 6,
   4839         7, 7, 8, 8, 8, 8, 5, 5, 5, 6, 6, 7, 7, 8, 8, 8,
   4840         8, 6, 7, 6, 7, 7, 8, 8, 8, 8, 8, 8, 6, 6, 7, 7,
   4841         7, 8, 8, 8, 8, 8, 8, 7, 7, 7, 8, 8, 8, 8, 8, 8,
   4842         8, 8, 7, 7, 7, 8, 8, 8, 8, 8, 8, 8, 8, 7, 8, 8,
   4843         8, 8, 8, 8, 8, 8, 8, 8, 7, 8, 8, 8, 8, 8, 8, 8,
   4844         8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8,
   4845         8, 8, 8, 8, 8, 8, 8, 8, 8,
   4846 };
   4847 
   4848 static const static_codebook _44u5__p8_1 = {
   4849        2, 121,
   4850        (char *)_vq_lengthlist__44u5__p8_1,
   4851        1, -531365888, 1611661312, 4, 0,
   4852        (long *)_vq_quantlist__44u5__p8_1,
   4853        0
   4854 };
   4855 
   4856 static const long _vq_quantlist__44u5__p9_0[] = {
   4857        6,
   4858        5,
   4859        7,
   4860        4,
   4861        8,
   4862        3,
   4863        9,
   4864        2,
   4865        10,
   4866        1,
   4867        11,
   4868        0,
   4869        12,
   4870 };
   4871 
   4872 static const char _vq_lengthlist__44u5__p9_0[] = {
   4873         1, 3, 2,12,10,13,13,13,13,13,13,13,13, 4, 9, 9,
   4874        13,13,13,13,13,13,13,13,13,13, 5,10, 9,13,13,13,
   4875        13,13,13,13,13,13,13,12,13,13,13,13,13,13,13,13,
   4876        13,13,13,13,11,13,13,13,13,13,13,13,13,13,13,13,
   4877        13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
   4878        13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
   4879        13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
   4880        13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,
   4881        13,13,13,13,13,13,13,13,13,13,13,13,13,12,12,12,
   4882        12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,
   4883        12,12,12,12,12,12,12,12,12,
   4884 };
   4885 
   4886 static const static_codebook _44u5__p9_0 = {
   4887        2, 169,
   4888        (char *)_vq_lengthlist__44u5__p9_0,
   4889        1, -514332672, 1627381760, 4, 0,
   4890        (long *)_vq_quantlist__44u5__p9_0,
   4891        0
   4892 };
   4893 
   4894 static const long _vq_quantlist__44u5__p9_1[] = {
   4895        7,
   4896        6,
   4897        8,
   4898        5,
   4899        9,
   4900        4,
   4901        10,
   4902        3,
   4903        11,
   4904        2,
   4905        12,
   4906        1,
   4907        13,
   4908        0,
   4909        14,
   4910 };
   4911 
   4912 static const char _vq_lengthlist__44u5__p9_1[] = {
   4913         1, 4, 4, 7, 7, 8, 8, 8, 7, 8, 7, 9, 8, 9, 9, 4,
   4914         7, 6, 9, 8,10,10, 9, 8, 9, 9, 9, 9, 9, 8, 5, 6,
   4915         6, 8, 9,10,10, 9, 9, 9,10,10,10,10,11, 7, 8, 8,
   4916        10,10,11,11,10,10,11,11,11,12,11,11, 7, 8, 8,10,
   4917        10,11,11,10,10,11,11,12,11,11,11, 8, 9, 9,11,11,
   4918        12,12,11,11,12,11,12,12,12,12, 8, 9,10,11,11,12,
   4919        12,11,11,12,12,12,12,12,12, 8, 9, 9,10,10,12,11,
   4920        12,12,12,12,12,12,12,13, 8, 9, 9,11,11,11,11,12,
   4921        12,12,12,13,12,13,13, 9,10,10,11,11,12,12,12,13,
   4922        12,13,13,13,14,13, 9,10,10,11,11,12,12,12,13,13,
   4923        12,13,13,14,13, 9,11,10,12,11,13,12,12,13,13,13,
   4924        13,13,13,14, 9,10,10,12,12,12,12,12,13,13,13,13,
   4925        13,14,14,10,11,11,12,12,12,13,13,13,14,14,13,14,
   4926        14,14,10,11,11,12,12,12,12,13,12,13,14,13,14,14,
   4927        14,
   4928 };
   4929 
   4930 static const static_codebook _44u5__p9_1 = {
   4931        2, 225,
   4932        (char *)_vq_lengthlist__44u5__p9_1,
   4933        1, -522338304, 1620115456, 4, 0,
   4934        (long *)_vq_quantlist__44u5__p9_1,
   4935        0
   4936 };
   4937 
   4938 static const long _vq_quantlist__44u5__p9_2[] = {
   4939        8,
   4940        7,
   4941        9,
   4942        6,
   4943        10,
   4944        5,
   4945        11,
   4946        4,
   4947        12,
   4948        3,
   4949        13,
   4950        2,
   4951        14,
   4952        1,
   4953        15,
   4954        0,
   4955        16,
   4956 };
   4957 
   4958 static const char _vq_lengthlist__44u5__p9_2[] = {
   4959         2, 5, 5, 7, 7, 8, 8, 8, 8, 8, 8, 9, 9, 9, 9, 9,
   4960         9, 5, 6, 6, 7, 7, 8, 8, 9, 8, 9, 9, 9, 9, 9, 9,
   4961         9, 9, 5, 6, 6, 7, 7, 8, 8, 9, 8, 9, 9, 9, 9, 9,
   4962         9, 9, 9, 7, 7, 7, 8, 8, 9, 8, 9, 9, 9, 9, 9, 9,
   4963         9, 9, 9, 9, 7, 7, 7, 8, 8, 9, 8, 9, 9, 9, 9, 9,
   4964         9, 9, 9, 9, 9, 8, 8, 8, 8, 9, 9, 9, 9, 9, 9, 9,
   4965         9,10, 9,10,10,10, 8, 8, 8, 9, 8, 9, 9, 9, 9, 9,
   4966         9, 9,10, 9,10, 9,10, 8, 9, 9, 9, 9, 9, 9, 9, 9,
   4967         9,10, 9,10,10,10,10,10, 8, 9, 9, 9, 9, 9, 9,10,
   4968         9,10, 9,10,10,10,10,10,10, 9, 9, 9, 9, 9,10, 9,
   4969        10,10,10,10,10,10,10,10,10,10, 9, 9, 9, 9, 9, 9,
   4970         9,10, 9,10, 9,10,10,10,10,10,10, 9, 9, 9, 9, 9,
   4971        10,10,10,10,10,10,10,10,10,10,10,10, 9, 9, 9, 9,
   4972         9, 9,10,10,10,10,10,10,10,10,10,10,10, 9, 9, 9,
   4973         9,10,10, 9,10,10,10,10,10,10,10,10,10,10, 9, 9,
   4974         9, 9, 9,10,10,10,10,10,10,10,10,10,10,10,10, 9,
   4975         9, 9, 9, 9,10,10,10,10,10,10,10,10,10,10,10,10,
   4976         9, 9, 9,10, 9,10,10,10,10,10,10,10,10,10,10,10,
   4977        10,
   4978 };
   4979 
   4980 static const static_codebook _44u5__p9_2 = {
   4981        2, 289,
   4982        (char *)_vq_lengthlist__44u5__p9_2,
   4983        1, -529530880, 1611661312, 5, 0,
   4984        (long *)_vq_quantlist__44u5__p9_2,
   4985        0
   4986 };
   4987 
   4988 static const char _huff_lengthlist__44u5__short[] = {
   4989         4,10,17,13,17,13,17,17,17,17, 3, 6, 8, 9,11, 9,
   4990        15,12,16,17, 6, 5, 5, 7, 7, 8,10,11,17,17, 7, 8,
   4991         7, 9, 9,10,13,13,17,17, 8, 6, 5, 7, 4, 7, 5, 8,
   4992        14,17, 9, 9, 8, 9, 7, 9, 8,10,16,17,12,10, 7, 8,
   4993         4, 7, 4, 7,16,17,12,11, 9,10, 6, 9, 5, 7,14,17,
   4994        14,13,10,15, 4, 8, 3, 5,14,17,17,14,11,15, 6,10,
   4995         6, 8,15,17,
   4996 };
   4997 
   4998 static const static_codebook _huff_book__44u5__short = {
   4999        2, 100,
   5000        (char *)_huff_lengthlist__44u5__short,
   5001        0, 0, 0, 0, 0,
   5002        NULL,
   5003        0
   5004 };
   5005 
   5006 static const char _huff_lengthlist__44u6__long[] = {
   5007         3, 9,14,13,14,13,16,12,13,14, 5, 4, 6, 6, 8, 9,
   5008        11,10,12,15,10, 5, 5, 6, 6, 8,10,10,13,16,10, 6,
   5009         6, 6, 6, 8, 9, 9,12,14,13, 7, 6, 6, 4, 6, 6, 7,
   5010        11,14,10, 7, 7, 7, 6, 6, 6, 7,10,13,15,10, 9, 8,
   5011         5, 6, 5, 6,10,14,10, 9, 8, 8, 6, 6, 5, 4, 6,11,
   5012        11,11,12,11,10, 9, 9, 5, 5, 9,10,12,15,13,13,13,
   5013        13, 8, 7, 7,
   5014 };
   5015 
   5016 static const static_codebook _huff_book__44u6__long = {
   5017        2, 100,
   5018        (char *)_huff_lengthlist__44u6__long,
   5019        0, 0, 0, 0, 0,
   5020        NULL,
   5021        0
   5022 };
   5023 
   5024 static const long _vq_quantlist__44u6__p1_0[] = {
   5025        1,
   5026        0,
   5027        2,
   5028 };
   5029 
   5030 static const char _vq_lengthlist__44u6__p1_0[] = {
   5031         1, 4, 4, 4, 8, 7, 5, 7, 7, 5, 8, 8, 8,10,10, 7,
   5032         9,10, 5, 8, 8, 7,10, 9, 8,10,10, 5, 8, 8, 8,10,
   5033        10, 8,10,10, 8,10,10,10,12,13,10,13,13, 7,10,10,
   5034        10,13,11,10,13,13, 5, 8, 8, 8,11,10, 8,10,10, 7,
   5035        10,10,10,13,13,10,11,13, 8,10,11,10,13,13,10,13,
   5036        12,
   5037 };
   5038 
   5039 static const static_codebook _44u6__p1_0 = {
   5040        4, 81,
   5041        (char *)_vq_lengthlist__44u6__p1_0,
   5042        1, -535822336, 1611661312, 2, 0,
   5043        (long *)_vq_quantlist__44u6__p1_0,
   5044        0
   5045 };
   5046 
   5047 static const long _vq_quantlist__44u6__p2_0[] = {
   5048        1,
   5049        0,
   5050        2,
   5051 };
   5052 
   5053 static const char _vq_lengthlist__44u6__p2_0[] = {
   5054         3, 4, 4, 5, 6, 6, 5, 6, 6, 5, 6, 6, 6, 8, 8, 6,
   5055         7, 8, 5, 6, 6, 6, 8, 7, 6, 8, 8, 5, 6, 6, 6, 8,
   5056         8, 6, 8, 8, 6, 8, 8, 8, 9, 9, 8, 9, 9, 6, 7, 7,
   5057         7, 9, 8, 8, 9, 9, 5, 6, 6, 6, 8, 7, 6, 8, 8, 6,
   5058         8, 8, 8, 9, 9, 7, 8, 9, 6, 8, 8, 8, 9, 9, 8, 9,
   5059         9,
   5060 };
   5061 
   5062 static const static_codebook _44u6__p2_0 = {
   5063        4, 81,
   5064        (char *)_vq_lengthlist__44u6__p2_0,
   5065        1, -535822336, 1611661312, 2, 0,
   5066        (long *)_vq_quantlist__44u6__p2_0,
   5067        0
   5068 };
   5069 
   5070 static const long _vq_quantlist__44u6__p3_0[] = {
   5071        2,
   5072        1,
   5073        3,
   5074        0,
   5075        4,
   5076 };
   5077 
   5078 static const char _vq_lengthlist__44u6__p3_0[] = {
   5079         2, 5, 4, 8, 8, 5, 7, 6, 9, 9, 5, 6, 7, 9, 9, 8,
   5080         9, 9,13,12, 8, 9,10,12,13, 5, 7, 7,10, 9, 7, 9,
   5081         9,11,11, 7, 8, 9,11,11,10,11,11,14,14, 9,10,11,
   5082        13,14, 5, 7, 7, 9,10, 6, 9, 8,11,11, 7, 9, 9,11,
   5083        11, 9,11,10,14,13,10,11,11,14,13, 8,10,10,13,13,
   5084        10,11,11,15,15, 9,11,11,14,14,13,14,14,17,16,12,
   5085        13,14,16,16, 8,10,10,13,14, 9,11,11,14,15,10,11,
   5086        12,14,15,12,14,13,16,15,13,14,14,15,17, 5, 7, 7,
   5087        10,10, 7, 9, 9,11,11, 7, 9, 9,11,11,10,12,11,14,
   5088        14,10,11,11,14,14, 7, 9, 9,12,11, 9,11,11,13,13,
   5089         9,11,11,13,13,11,13,13,14,15,11,12,13,15,16, 6,
   5090         9, 9,11,12, 8,11,10,13,12, 9,11,11,13,14,11,13,
   5091        12,16,14,11,13,13,15,16,10,12,11,14,15,11,13,13,
   5092        15,17,11,13,13,17,16,15,15,16,17,16,14,15,16,18,
   5093         0, 9,11,11,14,15,10,12,12,16,15,11,13,13,16,16,
   5094        13,15,14,18,15,14,16,16, 0, 0, 5, 7, 7,10,10, 7,
   5095         9, 9,11,11, 7, 9, 9,11,11,10,11,11,14,14,10,11,
   5096        12,14,14, 6, 9, 9,11,11, 9,11,11,13,13, 8,10,11,
   5097        12,13,11,13,13,16,15,11,12,13,14,16, 7, 9, 9,11,
   5098        12, 9,11,11,13,13, 9,11,11,13,13,11,13,13,16,15,
   5099        11,13,12,15,15, 9,11,11,15,14,11,13,13,17,16,10,
   5100        12,13,15,16,14,16,16, 0,18,14,14,15,15,17,10,11,
   5101        12,15,15,11,13,13,16,16,11,13,13,16,16,14,16,16,
   5102        19,17,14,15,15,17,17, 8,10,10,14,14,10,12,11,15,
   5103        15,10,11,12,16,15,14,15,15,18,20,13,14,16,17,18,
   5104         9,11,11,15,16,11,13,13,17,17,11,13,13,17,16,15,
   5105        16,16, 0, 0,15,16,16, 0, 0, 9,11,11,15,15,10,13,
   5106        12,17,15,11,13,13,17,16,15,17,15,20,19,15,16,16,
   5107        19, 0,13,15,14, 0,17,14,15,16, 0,20,15,16,16, 0,
   5108        19,17,18, 0, 0, 0,16,17,18, 0, 0,12,14,14,19,18,
   5109        13,15,14, 0,17,14,15,16,19,19,16,18,16, 0,19,19,
   5110        20,17,20, 0, 8,10,10,13,14,10,11,11,15,15,10,12,
   5111        12,15,16,14,15,14,19,16,14,15,15, 0,18, 9,11,11,
   5112        16,15,11,13,13, 0,16,11,12,13,16,17,14,16,17, 0,
   5113        19,15,16,16,18, 0, 9,11,11,15,16,11,13,13,16,16,
   5114        11,14,13,18,17,15,16,16,18,20,15,17,19, 0, 0,12,
   5115        14,14,17,17,14,16,15, 0, 0,13,14,15,19, 0,16,18,
   5116        20, 0, 0,16,16,18,18, 0,12,14,14,17,20,14,16,16,
   5117        19, 0,14,16,14, 0,20,16,20,17, 0, 0,17, 0,15, 0,
   5118        19,
   5119 };
   5120 
   5121 static const static_codebook _44u6__p3_0 = {
   5122        4, 625,
   5123        (char *)_vq_lengthlist__44u6__p3_0,
   5124        1, -533725184, 1611661312, 3, 0,
   5125        (long *)_vq_quantlist__44u6__p3_0,
   5126        0
   5127 };
   5128 
   5129 static const long _vq_quantlist__44u6__p4_0[] = {
   5130        2,
   5131        1,
   5132        3,
   5133        0,
   5134        4,
   5135 };
   5136 
   5137 static const char _vq_lengthlist__44u6__p4_0[] = {
   5138         4, 5, 5, 8, 8, 6, 7, 6, 9, 9, 6, 6, 7, 9, 9, 8,
   5139         9, 9,11,11, 8, 9, 9,11,11, 6, 7, 7, 9, 9, 7, 8,
   5140         8,10,10, 7, 7, 8, 9,10, 9,10,10,11,11, 9, 9,10,
   5141        11,12, 6, 7, 7, 9, 9, 7, 8, 7,10, 9, 7, 8, 8,10,
   5142        10, 9,10, 9,12,11, 9,10,10,12,11, 8, 9, 9,11,11,
   5143         9,10,10,12,12, 9,10,10,12,12,11,12,12,14,13,11,
   5144        11,12,13,13, 8, 9, 9,11,11, 9,10,10,12,12, 9,10,
   5145        10,12,12,11,12,11,13,12,11,12,12,13,13, 5, 7, 7,
   5146         9, 9, 7, 8, 7,10,10, 7, 7, 8,10,10, 9,10,10,12,
   5147        11, 9,10,10,11,12, 7, 8, 8,10,10, 8, 8, 9,11,11,
   5148         8, 9, 9,11,11,10,10,11,12,13,10,10,11,12,12, 6,
   5149         7, 7,10,10, 7, 9, 8,11,10, 8, 8, 9,10,11,10,11,
   5150        10,13,11,10,11,11,12,12, 9,10,10,12,12,10,10,11,
   5151        13,13,10,11,11,12,13,12,12,12,13,14,12,12,13,14,
   5152        14, 9,10,10,12,12, 9,10,10,13,12,10,11,11,13,13,
   5153        11,12,11,14,12,12,13,13,14,14, 6, 7, 7, 9, 9, 7,
   5154         8, 7,10,10, 7, 8, 8,10,10, 9,10,10,12,11, 9,10,
   5155        10,11,12, 6, 7, 7,10,10, 8, 9, 8,11,10, 7, 8, 9,
   5156        10,11,10,11,11,12,12,10,10,11,11,13, 7, 8, 8,10,
   5157        10, 8, 9, 9,11,11, 8, 9, 8,11,11,10,11,10,13,12,
   5158        10,11,11,13,12, 9,10,10,12,12,10,11,11,13,12, 9,
   5159        10,10,12,13,12,13,12,14,14,11,11,12,12,14, 9,10,
   5160        10,12,12,10,11,11,13,13,10,11,10,13,12,12,12,12,
   5161        14,14,12,13,12,14,13, 8, 9, 9,11,11, 9,10,10,12,
   5162        12, 9,10,10,12,12,11,12,12,14,13,11,12,12,13,14,
   5163         9,10,10,12,12,10,11,11,13,13,10,11,11,13,13,12,
   5164        12,13,14,15,12,12,13,14,14, 9,10,10,12,12, 9,11,
   5165        10,13,12,10,10,11,12,13,12,13,12,14,13,12,12,13,
   5166        14,15,11,12,12,14,13,11,12,12,14,14,12,13,13,14,
   5167        14,13,13,14,14,16,13,14,14,15,15,11,12,11,13,13,
   5168        11,12,11,14,13,12,12,13,14,15,12,14,12,15,12,13,
   5169        14,15,15,16, 8, 9, 9,11,11, 9,10,10,12,12, 9,10,
   5170        10,12,12,11,12,12,14,13,11,12,12,13,13, 9,10,10,
   5171        12,12,10,11,10,13,12, 9,10,11,12,13,12,13,12,14,
   5172        14,12,12,13,13,14, 9,10,10,12,12,10,11,11,13,13,
   5173        10,11,11,13,13,12,13,12,14,14,12,13,13,14,14,11,
   5174        11,11,13,13,12,13,12,14,14,11,11,12,13,14,14,14,
   5175        14,16,15,12,12,14,12,15,11,12,12,13,14,12,13,13,
   5176        14,15,11,12,12,14,14,13,14,14,16,16,13,14,13,16,
   5177        13,
   5178 };
   5179 
   5180 static const static_codebook _44u6__p4_0 = {
   5181        4, 625,
   5182        (char *)_vq_lengthlist__44u6__p4_0,
   5183        1, -533725184, 1611661312, 3, 0,
   5184        (long *)_vq_quantlist__44u6__p4_0,
   5185        0
   5186 };
   5187 
   5188 static const long _vq_quantlist__44u6__p5_0[] = {
   5189        4,
   5190        3,
   5191        5,
   5192        2,
   5193        6,
   5194        1,
   5195        7,
   5196        0,
   5197        8,
   5198 };
   5199 
   5200 static const char _vq_lengthlist__44u6__p5_0[] = {
   5201         2, 3, 3, 6, 6, 8, 8,10,10, 4, 5, 5, 8, 7, 8, 8,
   5202        11,11, 3, 5, 5, 7, 8, 8, 8,11,11, 6, 8, 7, 9, 9,
   5203        10, 9,12,11, 6, 7, 8, 9, 9, 9,10,11,12, 8, 8, 8,
   5204        10, 9,12,11,13,13, 8, 8, 9, 9,10,11,12,13,13,10,
   5205        11,11,12,12,13,13,14,14,10,10,11,11,12,13,13,14,
   5206        14,
   5207 };
   5208 
   5209 static const static_codebook _44u6__p5_0 = {
   5210        2, 81,
   5211        (char *)_vq_lengthlist__44u6__p5_0,
   5212        1, -531628032, 1611661312, 4, 0,
   5213        (long *)_vq_quantlist__44u6__p5_0,
   5214        0
   5215 };
   5216 
   5217 static const long _vq_quantlist__44u6__p6_0[] = {
   5218        4,
   5219        3,
   5220        5,
   5221        2,
   5222        6,
   5223        1,
   5224        7,
   5225        0,
   5226        8,
   5227 };
   5228 
   5229 static const char _vq_lengthlist__44u6__p6_0[] = {
   5230         3, 4, 4, 5, 5, 7, 7, 9, 9, 4, 5, 4, 6, 6, 7, 7,
   5231         9, 9, 4, 4, 5, 6, 6, 7, 8, 9, 9, 5, 6, 6, 7, 7,
   5232         8, 8,10,10, 5, 6, 6, 7, 7, 8, 8,10,10, 7, 8, 7,
   5233         8, 8,10, 9,11,11, 7, 7, 8, 8, 8, 9,10,10,11, 9,
   5234         9, 9,10,10,11,11,12,11, 9, 9, 9,10,10,11,11,11,
   5235        12,
   5236 };
   5237 
   5238 static const static_codebook _44u6__p6_0 = {
   5239        2, 81,
   5240        (char *)_vq_lengthlist__44u6__p6_0,
   5241        1, -531628032, 1611661312, 4, 0,
   5242        (long *)_vq_quantlist__44u6__p6_0,
   5243        0
   5244 };
   5245 
   5246 static const long _vq_quantlist__44u6__p7_0[] = {
   5247        1,
   5248        0,
   5249        2,
   5250 };
   5251 
   5252 static const char _vq_lengthlist__44u6__p7_0[] = {
   5253         1, 4, 4, 5, 7, 7, 5, 7, 7, 5, 9, 8, 7,10,10, 8,
   5254        10,10, 5, 8, 9, 7,10,10, 7,10, 9, 4, 8, 8, 9,11,
   5255        11, 8,11,11, 7,11,11,10,10,13,10,13,13, 7,11,11,
   5256        10,13,12,10,13,13, 5, 9, 8, 8,11,11, 9,11,11, 7,
   5257        11,11,10,13,13,10,12,13, 7,11,11,10,13,13, 9,13,
   5258        10,
   5259 };
   5260 
   5261 static const static_codebook _44u6__p7_0 = {
   5262        4, 81,
   5263        (char *)_vq_lengthlist__44u6__p7_0,
   5264        1, -529137664, 1618345984, 2, 0,
   5265        (long *)_vq_quantlist__44u6__p7_0,
   5266        0
   5267 };
   5268 
   5269 static const long _vq_quantlist__44u6__p7_1[] = {
   5270        5,
   5271        4,
   5272        6,
   5273        3,
   5274        7,
   5275        2,
   5276        8,
   5277        1,
   5278        9,
   5279        0,
   5280        10,
   5281 };
   5282 
   5283 static const char _vq_lengthlist__44u6__p7_1[] = {
   5284         3, 4, 4, 6, 6, 7, 7, 8, 8, 8, 8, 4, 5, 5, 7, 6,
   5285         8, 8, 8, 8, 8, 8, 4, 5, 5, 6, 7, 8, 8, 8, 8, 8,
   5286         8, 6, 7, 7, 7, 7, 8, 8, 8, 8, 8, 8, 6, 7, 7, 7,
   5287         7, 8, 8, 8, 8, 8, 8, 7, 8, 8, 8, 8, 8, 8, 9, 9,
   5288         9, 9, 7, 8, 8, 8, 8, 8, 8, 9, 9, 9, 9, 8, 8, 8,
   5289         8, 8, 9, 9, 9, 9, 9, 9, 8, 8, 8, 8, 8, 9, 9, 9,
   5290         9, 9, 9, 8, 8, 8, 8, 8, 9, 9, 9, 9, 9, 9, 8, 8,
   5291         8, 8, 8, 9, 9, 9, 9, 9, 9,
   5292 };
   5293 
   5294 static const static_codebook _44u6__p7_1 = {
   5295        2, 121,
   5296        (char *)_vq_lengthlist__44u6__p7_1,
   5297        1, -531365888, 1611661312, 4, 0,
   5298        (long *)_vq_quantlist__44u6__p7_1,
   5299        0
   5300 };
   5301 
   5302 static const long _vq_quantlist__44u6__p8_0[] = {
   5303        5,
   5304        4,
   5305        6,
   5306        3,
   5307        7,
   5308        2,
   5309        8,
   5310        1,
   5311        9,
   5312        0,
   5313        10,
   5314 };
   5315 
   5316 static const char _vq_lengthlist__44u6__p8_0[] = {
   5317         1, 4, 4, 6, 6, 8, 8, 9, 9,10,10, 4, 6, 6, 7, 7,
   5318         9, 9,10,10,11,11, 4, 6, 6, 7, 7, 9, 9,10,10,11,
   5319        11, 6, 8, 8, 9, 9,10,10,11,11,12,12, 6, 8, 8, 9,
   5320         9,10,10,11,11,12,12, 8, 9, 9,10,10,11,11,12,12,
   5321        13,13, 8, 9, 9,10,10,11,11,12,12,13,13,10,10,10,
   5322        11,11,13,13,13,13,15,14, 9,10,10,12,11,12,13,13,
   5323        13,14,15,11,12,12,13,13,13,13,15,14,15,15,11,11,
   5324        12,13,13,14,14,14,15,15,15,
   5325 };
   5326 
   5327 static const static_codebook _44u6__p8_0 = {
   5328        2, 121,
   5329        (char *)_vq_lengthlist__44u6__p8_0,
   5330        1, -524582912, 1618345984, 4, 0,
   5331        (long *)_vq_quantlist__44u6__p8_0,
   5332        0
   5333 };
   5334 
   5335 static const long _vq_quantlist__44u6__p8_1[] = {
   5336        5,
   5337        4,
   5338        6,
   5339        3,
   5340        7,
   5341        2,
   5342        8,
   5343        1,
   5344        9,
   5345        0,
   5346        10,
   5347 };
   5348 
   5349 static const char _vq_lengthlist__44u6__p8_1[] = {
   5350         3, 5, 5, 6, 6, 7, 7, 7, 7, 7, 7, 5, 6, 5, 7, 7,
   5351         7, 7, 8, 7, 8, 8, 5, 5, 6, 6, 7, 7, 7, 7, 7, 8,
   5352         8, 6, 7, 7, 7, 7, 8, 7, 8, 8, 8, 8, 6, 6, 7, 7,
   5353         7, 7, 8, 8, 8, 8, 8, 7, 7, 7, 8, 8, 8, 8, 8, 8,
   5354         8, 8, 7, 7, 7, 7, 8, 8, 8, 8, 8, 8, 8, 7, 7, 7,
   5355         8, 8, 8, 8, 8, 8, 8, 8, 7, 8, 8, 8, 8, 8, 8, 8,
   5356         8, 8, 8, 7, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 8,
   5357         8, 8, 8, 8, 8, 8, 8, 8, 8,
   5358 };
   5359 
   5360 static const static_codebook _44u6__p8_1 = {
   5361        2, 121,
   5362        (char *)_vq_lengthlist__44u6__p8_1,
   5363        1, -531365888, 1611661312, 4, 0,
   5364        (long *)_vq_quantlist__44u6__p8_1,
   5365        0
   5366 };
   5367 
   5368 static const long _vq_quantlist__44u6__p9_0[] = {
   5369        7,
   5370        6,
   5371        8,
   5372        5,
   5373        9,
   5374        4,
   5375        10,
   5376        3,
   5377        11,
   5378        2,
   5379        12,
   5380        1,
   5381        13,
   5382        0,
   5383        14,
   5384 };
   5385 
   5386 static const char _vq_lengthlist__44u6__p9_0[] = {
   5387         1, 3, 2, 9, 8,15,15,15,15,15,15,15,15,15,15, 4,
   5388         8, 9,13,14,14,14,14,14,14,14,14,14,14,14, 5, 8,
   5389         9,14,14,14,14,14,14,14,14,14,14,14,14,11,14,14,
   5390        14,14,14,14,14,14,14,14,14,14,14,14,11,14,14,14,
   5391        14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,
   5392        14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,
   5393        14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,
   5394        14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,
   5395        14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,
   5396        14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,
   5397        14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,
   5398        14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,
   5399        14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,
   5400        14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,
   5401        14,
   5402 };
   5403 
   5404 static const static_codebook _44u6__p9_0 = {
   5405        2, 225,
   5406        (char *)_vq_lengthlist__44u6__p9_0,
   5407        1, -514071552, 1627381760, 4, 0,
   5408        (long *)_vq_quantlist__44u6__p9_0,
   5409        0
   5410 };
   5411 
   5412 static const long _vq_quantlist__44u6__p9_1[] = {
   5413        7,
   5414        6,
   5415        8,
   5416        5,
   5417        9,
   5418        4,
   5419        10,
   5420        3,
   5421        11,
   5422        2,
   5423        12,
   5424        1,
   5425        13,
   5426        0,
   5427        14,
   5428 };
   5429 
   5430 static const char _vq_lengthlist__44u6__p9_1[] = {
   5431         1, 4, 4, 7, 7, 8, 9, 8, 8, 9, 8, 9, 8, 9, 9, 4,
   5432         7, 6, 8, 8, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 4, 7,
   5433         6, 9, 9,10,10, 9, 9,10,10,10,10,11,11, 7, 9, 8,
   5434        10,10,11,11,10,10,11,11,11,11,11,11, 7, 8, 9,10,
   5435        10,11,11,10,10,11,11,11,11,11,12, 8,10,10,11,11,
   5436        12,12,11,11,12,12,12,12,13,12, 8,10,10,11,11,12,
   5437        11,11,11,11,12,12,12,12,13, 8, 9, 9,11,10,11,11,
   5438        12,12,12,12,13,12,13,12, 8, 9, 9,11,11,11,11,12,
   5439        12,12,12,12,13,13,13, 9,10,10,11,12,12,12,12,12,
   5440        13,13,13,13,13,13, 9,10,10,11,11,12,12,12,12,13,
   5441        13,13,13,14,13,10,10,10,12,11,12,12,13,13,13,13,
   5442        13,13,13,13,10,10,11,11,11,12,12,13,13,13,13,13,
   5443        13,13,13,10,11,11,12,12,13,12,12,13,13,13,13,13,
   5444        13,14,10,11,11,12,12,13,12,13,13,13,14,13,13,14,
   5445        13,
   5446 };
   5447 
   5448 static const static_codebook _44u6__p9_1 = {
   5449        2, 225,
   5450        (char *)_vq_lengthlist__44u6__p9_1,
   5451        1, -522338304, 1620115456, 4, 0,
   5452        (long *)_vq_quantlist__44u6__p9_1,
   5453        0
   5454 };
   5455 
   5456 static const long _vq_quantlist__44u6__p9_2[] = {
   5457        8,
   5458        7,
   5459        9,
   5460        6,
   5461        10,
   5462        5,
   5463        11,
   5464        4,
   5465        12,
   5466        3,
   5467        13,
   5468        2,
   5469        14,
   5470        1,
   5471        15,
   5472        0,
   5473        16,
   5474 };
   5475 
   5476 static const char _vq_lengthlist__44u6__p9_2[] = {
   5477         3, 5, 5, 7, 7, 8, 8, 8, 8, 8, 8, 9, 8, 8, 9, 9,
   5478         9, 5, 6, 6, 7, 7, 8, 8, 8, 8, 8, 8, 9, 9, 9, 9,
   5479         9, 9, 5, 6, 6, 7, 7, 8, 8, 8, 8, 8, 8, 9, 9, 9,
   5480         9, 9, 9, 7, 7, 7, 8, 8, 8, 8, 9, 9, 9, 9, 9, 9,
   5481         9, 9, 9, 9, 7, 7, 7, 8, 8, 8, 8, 9, 9, 9, 9, 9,
   5482         9, 9, 9, 9, 9, 8, 8, 8, 8, 8, 9, 9, 9, 9, 9, 9,
   5483         9, 9, 9, 9, 9, 9, 8, 8, 8, 8, 8, 9, 9, 9, 9, 9,
   5484         9, 9, 9, 9, 9, 9, 9, 8, 8, 8, 9, 9, 9, 9, 9, 9,
   5485         9, 9, 9, 9, 9, 9, 9, 9, 8, 8, 8, 9, 9, 9, 9, 9,
   5486         9, 9, 9, 9, 9, 9, 9, 9, 9, 8, 9, 9, 9, 9, 9, 9,
   5487         9, 9, 9, 9, 9, 9, 9, 9,10, 9, 8, 9, 9, 9, 9, 9,
   5488         9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
   5489         9, 9, 9, 9, 9, 9, 9, 9, 9,10,10, 9, 9, 9, 9, 9,
   5490         9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,10, 9, 9, 9,
   5491         9, 9, 9, 9, 9, 9, 9, 9,10, 9, 9, 9,10, 9, 9, 9,
   5492         9, 9, 9, 9, 9, 9, 9,10, 9, 9, 9,10, 9, 9,10, 9,
   5493         9, 9, 9, 9, 9, 9, 9, 9,10,10,10, 9,10, 9,10,10,
   5494         9, 9, 9, 9, 9, 9, 9, 9, 9,10,10, 9,10,10, 9, 9,
   5495        10,
   5496 };
   5497 
   5498 static const static_codebook _44u6__p9_2 = {
   5499        2, 289,
   5500        (char *)_vq_lengthlist__44u6__p9_2,
   5501        1, -529530880, 1611661312, 5, 0,
   5502        (long *)_vq_quantlist__44u6__p9_2,
   5503        0
   5504 };
   5505 
   5506 static const char _huff_lengthlist__44u6__short[] = {
   5507         4,11,16,13,17,13,17,16,17,17, 4, 7, 9, 9,13,10,
   5508        16,12,16,17, 7, 6, 5, 7, 8, 9,12,12,16,17, 6, 9,
   5509         7, 9,10,10,15,15,17,17, 6, 7, 5, 7, 5, 7, 7,10,
   5510        16,17, 7, 9, 8, 9, 8,10,11,11,15,17, 7, 7, 7, 8,
   5511         5, 8, 8, 9,15,17, 8, 7, 9, 9, 7, 8, 7, 2, 7,15,
   5512        14,13,13,15, 5,10, 4, 3, 6,17,17,15,13,17, 7,11,
   5513         7, 6, 9,16,
   5514 };
   5515 
   5516 static const static_codebook _huff_book__44u6__short = {
   5517        2, 100,
   5518        (char *)_huff_lengthlist__44u6__short,
   5519        0, 0, 0, 0, 0,
   5520        NULL,
   5521        0
   5522 };
   5523 
   5524 static const char _huff_lengthlist__44u7__long[] = {
   5525         3, 9,14,13,15,14,16,13,13,14, 5, 5, 7, 7, 8, 9,
   5526        11,10,12,15,10, 6, 5, 6, 6, 9,10,10,13,16,10, 6,
   5527         6, 6, 6, 8, 9, 9,12,15,14, 7, 6, 6, 5, 6, 6, 8,
   5528        12,15,10, 8, 7, 7, 6, 7, 7, 7,11,13,14,10, 9, 8,
   5529         5, 6, 4, 5, 9,12,10, 9, 9, 8, 6, 6, 5, 3, 6,11,
   5530        12,11,12,12,10, 9, 8, 5, 5, 8,10,11,15,13,13,13,
   5531        12, 8, 6, 7,
   5532 };
   5533 
   5534 static const static_codebook _huff_book__44u7__long = {
   5535        2, 100,
   5536        (char *)_huff_lengthlist__44u7__long,
   5537        0, 0, 0, 0, 0,
   5538        NULL,
   5539        0
   5540 };
   5541 
   5542 static const long _vq_quantlist__44u7__p1_0[] = {
   5543        1,
   5544        0,
   5545        2,
   5546 };
   5547 
   5548 static const char _vq_lengthlist__44u7__p1_0[] = {
   5549         1, 4, 4, 4, 7, 7, 5, 7, 7, 5, 8, 8, 8,10,10, 7,
   5550        10,10, 5, 8, 8, 7,10,10, 8,10,10, 5, 8, 8, 8,11,
   5551        10, 8,10,10, 8,10,10,10,12,13,10,13,13, 7,10,10,
   5552        10,13,12,10,13,13, 5, 8, 8, 8,11,10, 8,10,11, 7,
   5553        10,10,10,13,13,10,12,13, 8,11,11,10,13,13,10,13,
   5554        12,
   5555 };
   5556 
   5557 static const static_codebook _44u7__p1_0 = {
   5558        4, 81,
   5559        (char *)_vq_lengthlist__44u7__p1_0,
   5560        1, -535822336, 1611661312, 2, 0,
   5561        (long *)_vq_quantlist__44u7__p1_0,
   5562        0
   5563 };
   5564 
   5565 static const long _vq_quantlist__44u7__p2_0[] = {
   5566        1,
   5567        0,
   5568        2,
   5569 };
   5570 
   5571 static const char _vq_lengthlist__44u7__p2_0[] = {
   5572         3, 4, 4, 5, 6, 6, 5, 6, 6, 5, 6, 6, 6, 8, 8, 6,
   5573         7, 8, 5, 6, 6, 6, 8, 7, 6, 8, 8, 5, 6, 6, 6, 8,
   5574         7, 6, 8, 8, 6, 8, 8, 8, 9, 9, 8, 9, 9, 6, 8, 7,
   5575         7, 9, 8, 8, 9, 9, 5, 6, 6, 6, 8, 7, 6, 8, 8, 6,
   5576         8, 8, 8, 9, 9, 7, 8, 9, 6, 8, 8, 8, 9, 9, 8, 9,
   5577         9,
   5578 };
   5579 
   5580 static const static_codebook _44u7__p2_0 = {
   5581        4, 81,
   5582        (char *)_vq_lengthlist__44u7__p2_0,
   5583        1, -535822336, 1611661312, 2, 0,
   5584        (long *)_vq_quantlist__44u7__p2_0,
   5585        0
   5586 };
   5587 
   5588 static const long _vq_quantlist__44u7__p3_0[] = {
   5589        2,
   5590        1,
   5591        3,
   5592        0,
   5593        4,
   5594 };
   5595 
   5596 static const char _vq_lengthlist__44u7__p3_0[] = {
   5597         2, 5, 4, 8, 8, 5, 7, 6, 9, 9, 5, 6, 7, 9, 9, 8,
   5598         9, 9,13,12, 8, 9,10,12,13, 5, 7, 7,10, 9, 7, 9,
   5599         9,11,11, 6, 8, 9,11,11,10,11,11,14,14, 9,10,11,
   5600        13,14, 5, 7, 7, 9, 9, 7, 9, 8,11,11, 7, 9, 9,11,
   5601        11, 9,11,10,14,13,10,11,11,14,14, 8,10,10,14,13,
   5602        10,11,12,15,14, 9,11,11,15,14,13,14,14,16,16,12,
   5603        13,14,17,16, 8,10,10,13,13, 9,11,11,14,15,10,11,
   5604        12,14,15,12,14,13,16,16,13,14,15,15,17, 5, 7, 7,
   5605        10,10, 7, 9, 9,11,11, 7, 9, 9,11,11,10,12,11,15,
   5606        14,10,11,12,14,14, 7, 9, 9,12,12, 9,11,11,13,13,
   5607         9,11,11,13,13,11,13,13,14,17,11,13,13,15,16, 6,
   5608         9, 9,11,11, 8,11,10,13,12, 9,11,11,13,13,11,13,
   5609        12,16,14,11,13,13,16,16,10,12,12,15,15,11,13,13,
   5610        16,16,11,13,13,16,15,14,16,17,17,19,14,16,16,18,
   5611         0, 9,11,11,14,15,10,13,12,16,15,11,13,13,16,16,
   5612        14,15,14, 0,16,14,16,16,18, 0, 5, 7, 7,10,10, 7,
   5613         9, 9,12,11, 7, 9, 9,11,12,10,11,11,15,14,10,11,
   5614        12,14,14, 6, 9, 9,11,11, 9,11,11,13,13, 8,10,11,
   5615        12,13,11,13,13,17,15,11,12,13,14,15, 7, 9, 9,11,
   5616        12, 9,11,11,13,13, 9,11,11,13,13,11,13,12,16,16,
   5617        11,13,13,15,14, 9,11,11,14,15,11,13,13,16,15,10,
   5618        12,13,16,16,15,16,16, 0, 0,14,13,15,16,18,10,11,
   5619        11,15,15,11,13,14,16,18,11,13,13,16,15,15,16,16,
   5620        19, 0,14,15,15,16,16, 8,10,10,13,13,10,12,11,16,
   5621        15,10,11,11,16,15,13,15,16,18, 0,13,14,15,17,17,
   5622         9,11,11,15,15,11,13,13,16,18,11,13,13,16,17,15,
   5623        16,16, 0, 0,15,18,16, 0,17, 9,11,11,15,15,11,13,
   5624        12,17,15,11,13,14,16,17,15,18,15, 0,17,15,16,16,
   5625        18,19,13,15,14, 0,18,14,16,16,19,18,14,16,15,19,
   5626        19,16,18,19, 0, 0,16,17, 0, 0, 0,12,14,14,17,17,
   5627        13,16,14, 0,18,14,16,15,18, 0,16,18,16,19,17,18,
   5628        19,17, 0, 0, 8,10,10,14,14, 9,12,11,15,15,10,11,
   5629        12,15,17,13,15,15,18,16,14,16,15,18,17, 9,11,11,
   5630        16,15,11,13,13, 0,16,11,12,13,16,15,15,16,16, 0,
   5631        17,15,15,16,18,17, 9,12,11,15,17,11,13,13,16,16,
   5632        11,14,13,16,16,15,15,16,18,19,16,18,16, 0, 0,12,
   5633        14,14, 0,16,14,16,16, 0,18,13,14,15,16, 0,17,16,
   5634        18, 0, 0,16,16,17,19, 0,13,14,14,17, 0,14,17,16,
   5635         0,19,14,15,15,18,19,17,16,18, 0, 0,15,19,16, 0,
   5636         0,
   5637 };
   5638 
   5639 static const static_codebook _44u7__p3_0 = {
   5640        4, 625,
   5641        (char *)_vq_lengthlist__44u7__p3_0,
   5642        1, -533725184, 1611661312, 3, 0,
   5643        (long *)_vq_quantlist__44u7__p3_0,
   5644        0
   5645 };
   5646 
   5647 static const long _vq_quantlist__44u7__p4_0[] = {
   5648        2,
   5649        1,
   5650        3,
   5651        0,
   5652        4,
   5653 };
   5654 
   5655 static const char _vq_lengthlist__44u7__p4_0[] = {
   5656         4, 5, 5, 8, 8, 6, 7, 6, 9, 9, 6, 6, 7, 9, 9, 8,
   5657         9, 9,11,11, 8, 9, 9,10,11, 6, 7, 7, 9, 9, 7, 8,
   5658         8,10,10, 6, 7, 8, 9,10, 9,10,10,12,12, 9, 9,10,
   5659        11,12, 6, 7, 7, 9, 9, 6, 8, 7,10, 9, 7, 8, 8,10,
   5660        10, 9,10, 9,12,11, 9,10,10,12,11, 8, 9, 9,11,11,
   5661         9,10,10,12,12, 9,10,10,12,12,11,12,12,13,14,11,
   5662        11,12,13,13, 8, 9, 9,11,11, 9,10,10,12,11, 9,10,
   5663        10,12,12,11,12,11,13,13,11,12,12,13,13, 6, 7, 7,
   5664         9, 9, 7, 8, 7,10,10, 7, 7, 8,10,10, 9,10,10,12,
   5665        11, 9,10,10,12,12, 7, 8, 8,10,10, 8, 8, 9,11,11,
   5666         8, 9, 9,11,11,10,11,11,12,12,10,10,11,12,13, 6,
   5667         7, 7,10,10, 7, 9, 8,11,10, 8, 8, 9,10,11,10,11,
   5668        10,13,11,10,11,11,12,12, 9,10,10,12,12,10,10,11,
   5669        13,13,10,11,11,13,12,12,12,13,13,14,12,12,13,14,
   5670        14, 9,10,10,12,12, 9,10,10,12,12,10,11,11,13,13,
   5671        11,12,11,14,12,12,13,13,14,14, 6, 7, 7, 9, 9, 7,
   5672         8, 7,10,10, 7, 7, 8,10,10, 9,10,10,12,11, 9,10,
   5673        10,11,12, 6, 7, 7,10,10, 8, 9, 8,11,10, 7, 8, 9,
   5674        10,11,10,11,11,13,12,10,10,11,11,13, 7, 8, 8,10,
   5675        10, 8, 9, 9,11,11, 8, 9, 9,11,11,10,11,10,13,12,
   5676        10,11,11,12,12, 9,10,10,12,12,10,11,11,13,12, 9,
   5677        10,10,12,13,12,13,12,14,14,11,11,12,12,14, 9,10,
   5678        10,12,12,10,11,11,13,13,10,11,11,13,13,12,13,12,
   5679        14,14,12,13,12,14,13, 8, 9, 9,11,11, 9,10,10,12,
   5680        12, 9,10,10,12,12,11,12,12,14,13,11,12,12,13,13,
   5681         9,10,10,12,12,10,11,11,13,13,10,11,11,13,12,12,
   5682        13,13,14,14,12,12,13,14,14, 9,10,10,12,12, 9,11,
   5683        10,13,12,10,10,11,12,13,11,13,12,14,13,12,12,13,
   5684        14,14,11,12,12,13,13,11,12,13,14,14,12,13,13,14,
   5685        14,13,13,14,14,16,13,14,14,16,16,11,11,11,13,13,
   5686        11,12,11,14,13,12,12,13,14,15,13,14,12,16,13,14,
   5687        14,14,15,16, 8, 9, 9,11,11, 9,10,10,12,12, 9,10,
   5688        10,12,12,11,12,12,14,13,11,12,12,13,14, 9,10,10,
   5689        12,12,10,11,10,13,12, 9,10,11,12,13,12,13,12,14,
   5690        14,12,12,13,13,14, 9,10,10,12,12,10,11,11,12,13,
   5691        10,11,11,13,13,12,13,12,14,14,12,13,13,14,14,11,
   5692        12,12,13,13,12,13,12,14,14,11,11,12,13,14,13,15,
   5693        14,16,15,13,12,14,13,16,11,12,12,13,13,12,13,13,
   5694        14,14,12,12,12,14,14,13,14,14,15,15,13,14,13,16,
   5695        14,
   5696 };
   5697 
   5698 static const static_codebook _44u7__p4_0 = {
   5699        4, 625,
   5700        (char *)_vq_lengthlist__44u7__p4_0,
   5701        1, -533725184, 1611661312, 3, 0,
   5702        (long *)_vq_quantlist__44u7__p4_0,
   5703        0
   5704 };
   5705 
   5706 static const long _vq_quantlist__44u7__p5_0[] = {
   5707        4,
   5708        3,
   5709        5,
   5710        2,
   5711        6,
   5712        1,
   5713        7,
   5714        0,
   5715        8,
   5716 };
   5717 
   5718 static const char _vq_lengthlist__44u7__p5_0[] = {
   5719         2, 3, 3, 6, 6, 7, 8,10,10, 4, 5, 5, 8, 7, 8, 8,
   5720        11,11, 3, 5, 5, 7, 7, 8, 9,11,11, 6, 8, 7, 9, 9,
   5721        10,10,12,12, 6, 7, 8, 9,10,10,10,12,12, 8, 8, 8,
   5722        10,10,12,11,13,13, 8, 8, 9,10,10,11,11,13,13,10,
   5723        11,11,12,12,13,13,14,14,10,11,11,12,12,13,13,14,
   5724        14,
   5725 };
   5726 
   5727 static const static_codebook _44u7__p5_0 = {
   5728        2, 81,
   5729        (char *)_vq_lengthlist__44u7__p5_0,
   5730        1, -531628032, 1611661312, 4, 0,
   5731        (long *)_vq_quantlist__44u7__p5_0,
   5732        0
   5733 };
   5734 
   5735 static const long _vq_quantlist__44u7__p6_0[] = {
   5736        4,
   5737        3,
   5738        5,
   5739        2,
   5740        6,
   5741        1,
   5742        7,
   5743        0,
   5744        8,
   5745 };
   5746 
   5747 static const char _vq_lengthlist__44u7__p6_0[] = {
   5748         3, 4, 4, 5, 5, 7, 7, 9, 9, 4, 5, 4, 6, 6, 8, 7,
   5749         9, 9, 4, 4, 5, 6, 6, 7, 7, 9, 9, 5, 6, 6, 7, 7,
   5750         8, 8,10,10, 5, 6, 6, 7, 7, 8, 8,10,10, 7, 8, 7,
   5751         8, 8,10, 9,11,11, 7, 7, 8, 8, 8, 9,10,11,11, 9,
   5752         9, 9,10,10,11,10,12,11, 9, 9, 9,10,10,11,11,11,
   5753        12,
   5754 };
   5755 
   5756 static const static_codebook _44u7__p6_0 = {
   5757        2, 81,
   5758        (char *)_vq_lengthlist__44u7__p6_0,
   5759        1, -531628032, 1611661312, 4, 0,
   5760        (long *)_vq_quantlist__44u7__p6_0,
   5761        0
   5762 };
   5763 
   5764 static const long _vq_quantlist__44u7__p7_0[] = {
   5765        1,
   5766        0,
   5767        2,
   5768 };
   5769 
   5770 static const char _vq_lengthlist__44u7__p7_0[] = {
   5771         1, 4, 4, 5, 7, 7, 5, 7, 7, 5, 9, 8, 8, 9, 9, 7,
   5772        10,10, 5, 8, 9, 7, 9,10, 8, 9, 9, 4, 9, 9, 9,11,
   5773        10, 8,10,10, 7,11,10,10,10,12,10,12,12, 7,10,10,
   5774        10,12,11,10,12,12, 5, 9, 9, 8,10,10, 9,11,11, 7,
   5775        11,10,10,12,12,10,11,12, 7,10,11,10,12,12,10,12,
   5776        10,
   5777 };
   5778 
   5779 static const static_codebook _44u7__p7_0 = {
   5780        4, 81,
   5781        (char *)_vq_lengthlist__44u7__p7_0,
   5782        1, -529137664, 1618345984, 2, 0,
   5783        (long *)_vq_quantlist__44u7__p7_0,
   5784        0
   5785 };
   5786 
   5787 static const long _vq_quantlist__44u7__p7_1[] = {
   5788        5,
   5789        4,
   5790        6,
   5791        3,
   5792        7,
   5793        2,
   5794        8,
   5795        1,
   5796        9,
   5797        0,
   5798        10,
   5799 };
   5800 
   5801 static const char _vq_lengthlist__44u7__p7_1[] = {
   5802         3, 4, 4, 6, 6, 7, 7, 8, 8, 8, 8, 4, 5, 5, 6, 6,
   5803         8, 7, 8, 8, 8, 8, 4, 5, 5, 6, 6, 7, 8, 8, 8, 8,
   5804         8, 6, 7, 6, 7, 7, 8, 8, 9, 9, 9, 9, 6, 6, 7, 7,
   5805         7, 8, 8, 9, 9, 9, 9, 7, 8, 7, 8, 8, 9, 9, 9, 9,
   5806         9, 9, 7, 7, 8, 8, 8, 9, 9, 9, 9, 9, 9, 8, 8, 8,
   5807         9, 9, 9, 9,10, 9, 9, 9, 8, 8, 8, 9, 9, 9, 9, 9,
   5808         9, 9,10, 8, 8, 8, 9, 9, 9, 9,10, 9,10,10, 8, 8,
   5809         8, 9, 9, 9, 9, 9,10,10,10,
   5810 };
   5811 
   5812 static const static_codebook _44u7__p7_1 = {
   5813        2, 121,
   5814        (char *)_vq_lengthlist__44u7__p7_1,
   5815        1, -531365888, 1611661312, 4, 0,
   5816        (long *)_vq_quantlist__44u7__p7_1,
   5817        0
   5818 };
   5819 
   5820 static const long _vq_quantlist__44u7__p8_0[] = {
   5821        5,
   5822        4,
   5823        6,
   5824        3,
   5825        7,
   5826        2,
   5827        8,
   5828        1,
   5829        9,
   5830        0,
   5831        10,
   5832 };
   5833 
   5834 static const char _vq_lengthlist__44u7__p8_0[] = {
   5835         1, 4, 4, 6, 6, 8, 8,10,10,11,11, 4, 6, 6, 7, 7,
   5836         9, 9,11,10,12,12, 5, 6, 5, 7, 7, 9, 9,10,11,12,
   5837        12, 6, 7, 7, 8, 8,10,10,11,11,13,13, 6, 7, 7, 8,
   5838         8,10,10,11,12,13,13, 8, 9, 9,10,10,11,11,12,12,
   5839        14,14, 8, 9, 9,10,10,11,11,12,12,14,14,10,10,10,
   5840        11,11,13,12,14,14,15,15,10,10,10,12,12,13,13,14,
   5841        14,15,15,11,12,12,13,13,14,14,15,14,16,15,11,12,
   5842        12,13,13,14,14,15,15,15,16,
   5843 };
   5844 
   5845 static const static_codebook _44u7__p8_0 = {
   5846        2, 121,
   5847        (char *)_vq_lengthlist__44u7__p8_0,
   5848        1, -524582912, 1618345984, 4, 0,
   5849        (long *)_vq_quantlist__44u7__p8_0,
   5850        0
   5851 };
   5852 
   5853 static const long _vq_quantlist__44u7__p8_1[] = {
   5854        5,
   5855        4,
   5856        6,
   5857        3,
   5858        7,
   5859        2,
   5860        8,
   5861        1,
   5862        9,
   5863        0,
   5864        10,
   5865 };
   5866 
   5867 static const char _vq_lengthlist__44u7__p8_1[] = {
   5868         4, 5, 5, 6, 6, 7, 7, 7, 7, 7, 7, 5, 6, 6, 7, 7,
   5869         7, 7, 7, 7, 7, 7, 5, 6, 6, 6, 7, 7, 7, 7, 7, 7,
   5870         7, 6, 7, 7, 7, 7, 7, 7, 7, 7, 8, 8, 6, 7, 7, 7,
   5871         7, 7, 7, 7, 7, 8, 8, 7, 7, 7, 7, 7, 8, 7, 8, 8,
   5872         8, 8, 7, 7, 7, 7, 7, 7, 8, 8, 8, 8, 8, 7, 7, 7,
   5873         7, 7, 8, 8, 8, 8, 8, 8, 7, 7, 7, 7, 7, 8, 8, 8,
   5874         8, 8, 8, 7, 7, 7, 8, 8, 8, 8, 8, 8, 8, 8, 7, 7,
   5875         7, 8, 8, 8, 8, 8, 8, 8, 8,
   5876 };
   5877 
   5878 static const static_codebook _44u7__p8_1 = {
   5879        2, 121,
   5880        (char *)_vq_lengthlist__44u7__p8_1,
   5881        1, -531365888, 1611661312, 4, 0,
   5882        (long *)_vq_quantlist__44u7__p8_1,
   5883        0
   5884 };
   5885 
   5886 static const long _vq_quantlist__44u7__p9_0[] = {
   5887        5,
   5888        4,
   5889        6,
   5890        3,
   5891        7,
   5892        2,
   5893        8,
   5894        1,
   5895        9,
   5896        0,
   5897        10,
   5898 };
   5899 
   5900 static const char _vq_lengthlist__44u7__p9_0[] = {
   5901         1, 3, 3,10,10,10,10,10,10,10,10, 4,10,10,10,10,
   5902        10,10,10,10,10,10, 4,10,10,10,10,10,10,10,10,10,
   5903        10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
   5904        10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
   5905        10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
   5906        10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
   5907        10,10,10,10,10,10,10,10,10,10,10,10,10, 9, 9, 9,
   5908         9, 9, 9, 9, 9, 9, 9, 9, 9,
   5909 };
   5910 
   5911 static const static_codebook _44u7__p9_0 = {
   5912        2, 121,
   5913        (char *)_vq_lengthlist__44u7__p9_0,
   5914        1, -512171520, 1630791680, 4, 0,
   5915        (long *)_vq_quantlist__44u7__p9_0,
   5916        0
   5917 };
   5918 
   5919 static const long _vq_quantlist__44u7__p9_1[] = {
   5920        6,
   5921        5,
   5922        7,
   5923        4,
   5924        8,
   5925        3,
   5926        9,
   5927        2,
   5928        10,
   5929        1,
   5930        11,
   5931        0,
   5932        12,
   5933 };
   5934 
   5935 static const char _vq_lengthlist__44u7__p9_1[] = {
   5936         1, 4, 4, 6, 5, 8, 6, 9, 8,10, 9,11,10, 4, 6, 6,
   5937         8, 8, 9, 9,11,10,11,11,11,11, 4, 6, 6, 8, 8,10,
   5938         9,11,11,11,11,11,12, 6, 8, 8,10,10,11,11,12,12,
   5939        13,12,13,13, 6, 8, 8,10,10,11,11,12,12,12,13,14,
   5940        13, 8,10,10,11,11,12,13,14,14,14,14,15,15, 8,10,
   5941        10,11,12,12,13,13,14,14,14,14,15, 9,11,11,13,13,
   5942        14,14,15,14,16,15,17,15, 9,11,11,12,13,14,14,15,
   5943        14,15,15,15,16,10,12,12,13,14,15,15,15,15,16,17,
   5944        16,17,10,13,12,13,14,14,16,16,16,16,15,16,17,11,
   5945        13,13,14,15,14,17,15,16,17,17,17,17,11,13,13,14,
   5946        15,15,15,15,17,17,16,17,16,
   5947 };
   5948 
   5949 static const static_codebook _44u7__p9_1 = {
   5950        2, 169,
   5951        (char *)_vq_lengthlist__44u7__p9_1,
   5952        1, -518889472, 1622704128, 4, 0,
   5953        (long *)_vq_quantlist__44u7__p9_1,
   5954        0
   5955 };
   5956 
   5957 static const long _vq_quantlist__44u7__p9_2[] = {
   5958        24,
   5959        23,
   5960        25,
   5961        22,
   5962        26,
   5963        21,
   5964        27,
   5965        20,
   5966        28,
   5967        19,
   5968        29,
   5969        18,
   5970        30,
   5971        17,
   5972        31,
   5973        16,
   5974        32,
   5975        15,
   5976        33,
   5977        14,
   5978        34,
   5979        13,
   5980        35,
   5981        12,
   5982        36,
   5983        11,
   5984        37,
   5985        10,
   5986        38,
   5987        9,
   5988        39,
   5989        8,
   5990        40,
   5991        7,
   5992        41,
   5993        6,
   5994        42,
   5995        5,
   5996        43,
   5997        4,
   5998        44,
   5999        3,
   6000        45,
   6001        2,
   6002        46,
   6003        1,
   6004        47,
   6005        0,
   6006        48,
   6007 };
   6008 
   6009 static const char _vq_lengthlist__44u7__p9_2[] = {
   6010         2, 4, 4, 4, 4, 5, 5, 5, 5, 6, 6, 6, 6, 6, 6, 6,
   6011         6, 6, 6, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,
   6012         7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 8, 8, 8,
   6013         8,
   6014 };
   6015 
   6016 static const static_codebook _44u7__p9_2 = {
   6017        1, 49,
   6018        (char *)_vq_lengthlist__44u7__p9_2,
   6019        1, -526909440, 1611661312, 6, 0,
   6020        (long *)_vq_quantlist__44u7__p9_2,
   6021        0
   6022 };
   6023 
   6024 static const char _huff_lengthlist__44u7__short[] = {
   6025         5,12,17,16,16,17,17,17,17,17, 4, 7,11,11,12, 9,
   6026        17,10,17,17, 7, 7, 8, 9, 7, 9,11,10,15,17, 7, 9,
   6027        10,11,10,12,14,12,16,17, 7, 8, 5, 7, 4, 7, 7, 8,
   6028        16,16, 6,10, 9,10, 7,10,11,11,16,17, 6, 8, 8, 9,
   6029         5, 7, 5, 8,16,17, 5, 5, 8, 7, 6, 7, 7, 6, 6,14,
   6030        12,10,12,11, 7,11, 4, 4, 2, 7,17,15,15,15, 8,15,
   6031         6, 8, 5, 9,
   6032 };
   6033 
   6034 static const static_codebook _huff_book__44u7__short = {
   6035        2, 100,
   6036        (char *)_huff_lengthlist__44u7__short,
   6037        0, 0, 0, 0, 0,
   6038        NULL,
   6039        0
   6040 };
   6041 
   6042 static const char _huff_lengthlist__44u8__long[] = {
   6043         3, 9,13,14,14,15,14,14,15,15, 5, 4, 6, 8,10,12,
   6044        12,14,15,15, 9, 5, 4, 5, 8,10,11,13,16,16,10, 7,
   6045         4, 3, 5, 7, 9,11,13,13,10, 9, 7, 4, 4, 6, 8,10,
   6046        12,14,13,11, 9, 6, 5, 5, 6, 8,12,14,13,11,10, 8,
   6047         7, 6, 6, 7,10,14,13,11,12,10, 8, 7, 6, 6, 9,13,
   6048        12,11,14,12,11, 9, 8, 7, 9,11,11,12,14,13,14,11,
   6049        10, 8, 8, 9,
   6050 };
   6051 
   6052 static const static_codebook _huff_book__44u8__long = {
   6053        2, 100,
   6054        (char *)_huff_lengthlist__44u8__long,
   6055        0, 0, 0, 0, 0,
   6056        NULL,
   6057        0
   6058 };
   6059 
   6060 static const char _huff_lengthlist__44u8__short[] = {
   6061         6,14,18,18,17,17,17,17,17,17, 4, 7, 9, 9,10,13,
   6062        15,17,17,17, 6, 7, 5, 6, 8,11,16,17,16,17, 5, 7,
   6063         5, 4, 6,10,14,17,17,17, 6, 6, 6, 5, 7,10,13,16,
   6064        17,17, 7, 6, 7, 7, 7, 8, 7,10,15,16,12, 9, 9, 6,
   6065         6, 5, 3, 5,11,15,14,14,13, 5, 5, 7, 3, 4, 8,15,
   6066        17,17,13, 7, 7,10, 6, 6,10,15,17,17,16,10,11,14,
   6067        10,10,15,17,
   6068 };
   6069 
   6070 static const static_codebook _huff_book__44u8__short = {
   6071        2, 100,
   6072        (char *)_huff_lengthlist__44u8__short,
   6073        0, 0, 0, 0, 0,
   6074        NULL,
   6075        0
   6076 };
   6077 
   6078 static const long _vq_quantlist__44u8_p1_0[] = {
   6079        1,
   6080        0,
   6081        2,
   6082 };
   6083 
   6084 static const char _vq_lengthlist__44u8_p1_0[] = {
   6085         1, 5, 5, 5, 7, 7, 5, 7, 7, 5, 7, 7, 8, 9, 9, 7,
   6086         9, 9, 5, 7, 7, 7, 9, 9, 8, 9, 9, 5, 7, 7, 7, 9,
   6087         9, 7, 9, 9, 7, 9, 9, 9,10,11, 9,11,10, 7, 9, 9,
   6088         9,11,10, 9,10,11, 5, 7, 7, 7, 9, 9, 7, 9, 9, 7,
   6089         9, 9, 9,11,10, 9,10,10, 8, 9, 9, 9,11,11, 9,11,
   6090        10,
   6091 };
   6092 
   6093 static const static_codebook _44u8_p1_0 = {
   6094        4, 81,
   6095        (char *)_vq_lengthlist__44u8_p1_0,
   6096        1, -535822336, 1611661312, 2, 0,
   6097        (long *)_vq_quantlist__44u8_p1_0,
   6098        0
   6099 };
   6100 
   6101 static const long _vq_quantlist__44u8_p2_0[] = {
   6102        2,
   6103        1,
   6104        3,
   6105        0,
   6106        4,
   6107 };
   6108 
   6109 static const char _vq_lengthlist__44u8_p2_0[] = {
   6110         4, 5, 5, 8, 8, 5, 7, 6, 9, 9, 5, 6, 7, 9, 9, 8,
   6111         9, 9,11,11, 8, 9, 9,11,11, 5, 7, 7, 9, 9, 7, 8,
   6112         8,10,10, 7, 8, 8,10,10, 9,10,10,12,12, 9,10,10,
   6113        11,12, 5, 7, 7, 9, 9, 7, 8, 7,10,10, 7, 8, 8,10,
   6114        10, 9,10, 9,12,11, 9,10,10,12,12, 8, 9, 9,12,11,
   6115         9,10,10,12,12, 9,10,10,12,12,11,12,12,14,14,11,
   6116        11,12,13,14, 8, 9, 9,11,11, 9,10,10,12,12, 9,10,
   6117        10,12,12,11,12,11,13,13,11,12,12,14,14, 5, 7, 7,
   6118         9, 9, 7, 8, 8,10,10, 7, 8, 8,10,10, 9,10,10,12,
   6119        12, 9,10,10,11,12, 7, 8, 8,10,10, 8, 9, 9,11,11,
   6120         8, 9, 9,11,11,10,11,11,12,13,10,11,11,12,13, 6,
   6121         8, 8,10,10, 8, 9, 8,11,10, 8, 9, 9,11,11,10,11,
   6122        10,13,12,10,11,11,13,13, 9,10,10,12,12,10,11,11,
   6123        13,13,10,11,11,13,13,12,12,13,13,14,12,13,13,14,
   6124        14, 9,10,10,12,12,10,11,10,13,12,10,11,11,13,13,
   6125        11,13,12,14,13,12,13,13,14,14, 5, 7, 7, 9, 9, 7,
   6126         8, 8,10,10, 7, 8, 8,10,10, 9,10,10,12,12, 9,10,
   6127        10,12,12, 7, 8, 8,10,10, 8, 9, 9,11,11, 8, 8, 9,
   6128        10,11,10,11,11,13,13,10,10,11,12,13, 7, 8, 8,10,
   6129        10, 8, 9, 9,11,11, 8, 9, 9,11,11,10,11,11,13,13,
   6130        10,11,11,13,12, 9,10,10,12,12,10,11,11,13,13,10,
   6131        10,11,12,13,12,13,13,14,14,12,12,13,13,14, 9,10,
   6132        10,12,12,10,11,11,13,13,10,11,11,13,13,12,13,13,
   6133        15,14,12,13,13,14,13, 8, 9, 9,11,11, 9,10,10,12,
   6134        12, 9,10,10,12,12,12,12,12,14,13,11,12,12,14,14,
   6135         9,10,10,12,12,10,11,11,13,13,10,11,11,13,13,12,
   6136        13,13,14,15,12,13,13,14,15, 9,10,10,12,12,10,11,
   6137        10,13,12,10,11,11,13,13,12,13,12,15,14,12,13,13,
   6138        14,15,11,12,12,14,14,12,13,13,14,14,12,13,13,15,
   6139        14,14,14,14,14,16,14,14,15,16,16,11,12,12,14,14,
   6140        11,12,12,14,14,12,13,13,14,15,13,14,13,16,14,14,
   6141        14,14,16,16, 8, 9, 9,11,11, 9,10,10,12,12, 9,10,
   6142        10,12,12,11,12,12,14,13,11,12,12,14,14, 9,10,10,
   6143        12,12,10,11,11,13,13,10,10,11,12,13,12,13,13,15,
   6144        14,12,12,13,13,14, 9,10,10,12,12,10,11,11,13,13,
   6145        10,11,11,13,13,12,13,13,14,14,12,13,13,15,14,11,
   6146        12,12,14,13,12,13,13,15,14,11,12,12,13,14,14,15,
   6147        14,16,15,13,13,14,13,16,11,12,12,14,14,12,13,13,
   6148        14,15,12,13,12,15,14,14,14,14,16,15,14,15,13,16,
   6149        14,
   6150 };
   6151 
   6152 static const static_codebook _44u8_p2_0 = {
   6153        4, 625,
   6154        (char *)_vq_lengthlist__44u8_p2_0,
   6155        1, -533725184, 1611661312, 3, 0,
   6156        (long *)_vq_quantlist__44u8_p2_0,
   6157        0
   6158 };
   6159 
   6160 static const long _vq_quantlist__44u8_p3_0[] = {
   6161        4,
   6162        3,
   6163        5,
   6164        2,
   6165        6,
   6166        1,
   6167        7,
   6168        0,
   6169        8,
   6170 };
   6171 
   6172 static const char _vq_lengthlist__44u8_p3_0[] = {
   6173         3, 4, 4, 5, 5, 7, 7, 9, 9, 4, 5, 4, 6, 6, 7, 7,
   6174         9, 9, 4, 4, 5, 6, 6, 7, 7, 9, 9, 5, 6, 6, 7, 7,
   6175         8, 8,10,10, 6, 6, 6, 7, 7, 8, 8,10,10, 7, 7, 7,
   6176         8, 8, 9, 9,11,10, 7, 7, 7, 8, 8, 9, 9,10,11, 9,
   6177         9, 9,10,10,11,10,12,11, 9, 9, 9, 9,10,11,11,11,
   6178        12,
   6179 };
   6180 
   6181 static const static_codebook _44u8_p3_0 = {
   6182        2, 81,
   6183        (char *)_vq_lengthlist__44u8_p3_0,
   6184        1, -531628032, 1611661312, 4, 0,
   6185        (long *)_vq_quantlist__44u8_p3_0,
   6186        0
   6187 };
   6188 
   6189 static const long _vq_quantlist__44u8_p4_0[] = {
   6190        8,
   6191        7,
   6192        9,
   6193        6,
   6194        10,
   6195        5,
   6196        11,
   6197        4,
   6198        12,
   6199        3,
   6200        13,
   6201        2,
   6202        14,
   6203        1,
   6204        15,
   6205        0,
   6206        16,
   6207 };
   6208 
   6209 static const char _vq_lengthlist__44u8_p4_0[] = {
   6210         4, 4, 4, 6, 6, 7, 7, 8, 8, 8, 8,10,10,11,11,11,
   6211        11, 4, 5, 5, 6, 6, 7, 7, 8, 8, 9, 9,10,10,11,11,
   6212        12,12, 4, 5, 5, 6, 6, 7, 7, 8, 8, 9, 9,10,10,11,
   6213        11,12,12, 6, 6, 6, 7, 7, 8, 8, 9, 9, 9, 9,10,10,
   6214        11,11,12,12, 6, 6, 6, 7, 7, 8, 8, 9, 9, 9, 9,10,
   6215        10,11,11,12,12, 7, 7, 7, 8, 8, 9, 8,10, 9,10, 9,
   6216        11,10,12,11,13,12, 7, 7, 7, 8, 8, 8, 9, 9,10, 9,
   6217        10,10,11,11,12,12,13, 8, 8, 8, 9, 9, 9, 9,10,10,
   6218        11,10,11,11,12,12,13,13, 8, 8, 8, 9, 9, 9,10,10,
   6219        10,10,11,11,11,12,12,12,13, 8, 9, 9, 9, 9,10, 9,
   6220        11,10,11,11,12,11,13,12,13,13, 8, 9, 9, 9, 9, 9,
   6221        10,10,11,11,11,11,12,12,13,13,13,10,10,10,10,10,
   6222        11,10,11,11,12,11,13,12,13,13,14,13,10,10,10,10,
   6223        10,10,11,11,11,11,12,12,13,13,13,13,14,11,11,11,
   6224        11,11,12,11,12,12,13,12,13,13,14,13,14,14,11,11,
   6225        11,11,11,11,12,12,12,12,13,13,13,13,14,14,14,11,
   6226        12,12,12,12,13,12,13,12,13,13,14,13,14,14,14,14,
   6227        11,12,12,12,12,12,12,13,13,13,13,13,14,14,14,14,
   6228        14,
   6229 };
   6230 
   6231 static const static_codebook _44u8_p4_0 = {
   6232        2, 289,
   6233        (char *)_vq_lengthlist__44u8_p4_0,
   6234        1, -529530880, 1611661312, 5, 0,
   6235        (long *)_vq_quantlist__44u8_p4_0,
   6236        0
   6237 };
   6238 
   6239 static const long _vq_quantlist__44u8_p5_0[] = {
   6240        1,
   6241        0,
   6242        2,
   6243 };
   6244 
   6245 static const char _vq_lengthlist__44u8_p5_0[] = {
   6246         1, 4, 4, 5, 7, 7, 5, 7, 7, 5, 8, 8, 8, 9, 9, 7,
   6247         9, 9, 5, 8, 8, 7, 9, 9, 8, 9, 9, 5, 8, 8, 8,10,
   6248        10, 8,10,10, 7,10,10, 9,10,12, 9,12,11, 7,10,10,
   6249         9,11,10, 9,11,12, 5, 8, 8, 8,10,10, 8,10,10, 7,
   6250        10,10, 9,11,11, 9,10,11, 7,10,10, 9,11,11,10,12,
   6251        10,
   6252 };
   6253 
   6254 static const static_codebook _44u8_p5_0 = {
   6255        4, 81,
   6256        (char *)_vq_lengthlist__44u8_p5_0,
   6257        1, -529137664, 1618345984, 2, 0,
   6258        (long *)_vq_quantlist__44u8_p5_0,
   6259        0
   6260 };
   6261 
   6262 static const long _vq_quantlist__44u8_p5_1[] = {
   6263        5,
   6264        4,
   6265        6,
   6266        3,
   6267        7,
   6268        2,
   6269        8,
   6270        1,
   6271        9,
   6272        0,
   6273        10,
   6274 };
   6275 
   6276 static const char _vq_lengthlist__44u8_p5_1[] = {
   6277         4, 5, 5, 6, 6, 7, 7, 7, 7, 8, 8, 5, 5, 5, 6, 6,
   6278         7, 7, 8, 8, 8, 8, 5, 5, 5, 6, 6, 7, 7, 7, 8, 8,
   6279         8, 6, 6, 6, 7, 7, 7, 7, 8, 8, 8, 8, 6, 6, 6, 7,
   6280         7, 7, 7, 8, 8, 8, 8, 7, 7, 7, 7, 7, 8, 8, 8, 8,
   6281         8, 8, 7, 7, 7, 7, 7, 8, 8, 8, 8, 8, 8, 7, 8, 7,
   6282         8, 8, 8, 8, 8, 8, 8, 8, 7, 8, 8, 8, 8, 8, 8, 8,
   6283         8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 9, 9, 8, 8,
   6284         8, 8, 8, 8, 8, 8, 8, 9, 9,
   6285 };
   6286 
   6287 static const static_codebook _44u8_p5_1 = {
   6288        2, 121,
   6289        (char *)_vq_lengthlist__44u8_p5_1,
   6290        1, -531365888, 1611661312, 4, 0,
   6291        (long *)_vq_quantlist__44u8_p5_1,
   6292        0
   6293 };
   6294 
   6295 static const long _vq_quantlist__44u8_p6_0[] = {
   6296        6,
   6297        5,
   6298        7,
   6299        4,
   6300        8,
   6301        3,
   6302        9,
   6303        2,
   6304        10,
   6305        1,
   6306        11,
   6307        0,
   6308        12,
   6309 };
   6310 
   6311 static const char _vq_lengthlist__44u8_p6_0[] = {
   6312         2, 4, 4, 6, 6, 7, 7, 8, 8, 9, 9,10,10, 4, 6, 5,
   6313         7, 7, 8, 8, 8, 8, 9, 9,10,10, 4, 6, 6, 7, 7, 8,
   6314         8, 8, 8, 9, 9,10,10, 6, 7, 7, 7, 8, 8, 8, 8, 9,
   6315         9,10,10,10, 6, 7, 7, 8, 8, 8, 8, 9, 8,10, 9,11,
   6316        10, 7, 8, 8, 8, 8, 8, 9, 9, 9,10,10,11,11, 7, 8,
   6317         8, 8, 8, 9, 8, 9, 9,10,10,11,11, 8, 8, 8, 9, 9,
   6318         9, 9, 9,10,10,10,11,11, 8, 8, 8, 9, 9, 9, 9,10,
   6319         9,10,10,11,11, 9, 9, 9, 9,10,10,10,10,10,10,11,
   6320        11,12, 9, 9, 9,10, 9,10,10,10,10,11,10,12,11,10,
   6321        10,10,10,10,11,11,11,11,11,12,12,12,10,10,10,10,
   6322        11,11,11,11,11,12,11,12,12,
   6323 };
   6324 
   6325 static const static_codebook _44u8_p6_0 = {
   6326        2, 169,
   6327        (char *)_vq_lengthlist__44u8_p6_0,
   6328        1, -526516224, 1616117760, 4, 0,
   6329        (long *)_vq_quantlist__44u8_p6_0,
   6330        0
   6331 };
   6332 
   6333 static const long _vq_quantlist__44u8_p6_1[] = {
   6334        2,
   6335        1,
   6336        3,
   6337        0,
   6338        4,
   6339 };
   6340 
   6341 static const char _vq_lengthlist__44u8_p6_1[] = {
   6342         3, 4, 4, 5, 5, 4, 5, 5, 5, 5, 4, 5, 5, 5, 5, 5,
   6343         5, 5, 5, 5, 5, 5, 5, 5, 5,
   6344 };
   6345 
   6346 static const static_codebook _44u8_p6_1 = {
   6347        2, 25,
   6348        (char *)_vq_lengthlist__44u8_p6_1,
   6349        1, -533725184, 1611661312, 3, 0,
   6350        (long *)_vq_quantlist__44u8_p6_1,
   6351        0
   6352 };
   6353 
   6354 static const long _vq_quantlist__44u8_p7_0[] = {
   6355        6,
   6356        5,
   6357        7,
   6358        4,
   6359        8,
   6360        3,
   6361        9,
   6362        2,
   6363        10,
   6364        1,
   6365        11,
   6366        0,
   6367        12,
   6368 };
   6369 
   6370 static const char _vq_lengthlist__44u8_p7_0[] = {
   6371         1, 4, 5, 6, 6, 7, 7, 8, 8,10,10,11,11, 5, 6, 6,
   6372         7, 7, 8, 8, 9, 9,11,10,12,11, 5, 6, 6, 7, 7, 8,
   6373         8, 9, 9,10,11,11,12, 6, 7, 7, 8, 8, 9, 9,10,10,
   6374        11,11,12,12, 6, 7, 7, 8, 8, 9, 9,10,10,11,12,13,
   6375        12, 7, 8, 8, 9, 9,10,10,11,11,12,12,13,13, 8, 8,
   6376         8, 9, 9,10,10,11,11,12,12,13,13, 9, 9, 9,10,10,
   6377        11,11,12,12,13,13,14,14, 9, 9, 9,10,10,11,11,12,
   6378        12,13,13,14,14,10,11,11,12,11,13,12,13,13,14,14,
   6379        15,15,10,11,11,11,12,12,13,13,14,14,14,15,15,11,
   6380        12,12,13,13,14,13,15,14,15,15,16,15,11,11,12,13,
   6381        13,13,14,14,14,15,15,15,16,
   6382 };
   6383 
   6384 static const static_codebook _44u8_p7_0 = {
   6385        2, 169,
   6386        (char *)_vq_lengthlist__44u8_p7_0,
   6387        1, -523206656, 1618345984, 4, 0,
   6388        (long *)_vq_quantlist__44u8_p7_0,
   6389        0
   6390 };
   6391 
   6392 static const long _vq_quantlist__44u8_p7_1[] = {
   6393        5,
   6394        4,
   6395        6,
   6396        3,
   6397        7,
   6398        2,
   6399        8,
   6400        1,
   6401        9,
   6402        0,
   6403        10,
   6404 };
   6405 
   6406 static const char _vq_lengthlist__44u8_p7_1[] = {
   6407         4, 5, 5, 6, 6, 7, 7, 7, 7, 7, 7, 5, 6, 6, 7, 7,
   6408         7, 7, 7, 7, 7, 7, 5, 6, 6, 7, 7, 7, 7, 7, 7, 7,
   6409         7, 6, 7, 7, 7, 7, 7, 7, 7, 7, 8, 8, 6, 7, 7, 7,
   6410         7, 7, 7, 7, 7, 7, 8, 7, 7, 7, 7, 7, 7, 7, 8, 8,
   6411         8, 8, 7, 7, 7, 7, 7, 7, 7, 8, 8, 8, 8, 7, 7, 7,
   6412         8, 7, 8, 8, 8, 8, 8, 8, 7, 7, 7, 7, 7, 8, 8, 8,
   6413         8, 8, 8, 7, 7, 7, 8, 8, 8, 8, 8, 8, 8, 8, 7, 7,
   6414         7, 8, 8, 8, 8, 8, 8, 8, 8,
   6415 };
   6416 
   6417 static const static_codebook _44u8_p7_1 = {
   6418        2, 121,
   6419        (char *)_vq_lengthlist__44u8_p7_1,
   6420        1, -531365888, 1611661312, 4, 0,
   6421        (long *)_vq_quantlist__44u8_p7_1,
   6422        0
   6423 };
   6424 
   6425 static const long _vq_quantlist__44u8_p8_0[] = {
   6426        7,
   6427        6,
   6428        8,
   6429        5,
   6430        9,
   6431        4,
   6432        10,
   6433        3,
   6434        11,
   6435        2,
   6436        12,
   6437        1,
   6438        13,
   6439        0,
   6440        14,
   6441 };
   6442 
   6443 static const char _vq_lengthlist__44u8_p8_0[] = {
   6444         1, 4, 4, 7, 7, 8, 8, 8, 7, 9, 8,10, 9,11,10, 4,
   6445         6, 6, 8, 8,10, 9, 9, 9,10,10,11,10,12,10, 4, 6,
   6446         6, 8, 8,10,10, 9, 9,10,10,11,11,11,12, 7, 8, 8,
   6447        10,10,11,11,11,10,12,11,12,12,13,11, 7, 8, 8,10,
   6448        10,11,11,10,10,11,11,12,12,13,13, 8,10,10,11,11,
   6449        12,11,12,11,13,12,13,12,14,13, 8,10, 9,11,11,12,
   6450        12,12,12,12,12,13,13,14,13, 8, 9, 9,11,10,12,11,
   6451        13,12,13,13,14,13,14,13, 8, 9, 9,10,11,12,12,12,
   6452        12,13,13,14,15,14,14, 9,10,10,12,11,13,12,13,13,
   6453        14,13,14,14,14,14, 9,10,10,12,12,12,12,13,13,14,
   6454        14,14,15,14,14,10,11,11,13,12,13,12,14,14,14,14,
   6455        14,14,15,15,10,11,11,12,12,13,13,14,14,14,15,15,
   6456        14,16,15,11,12,12,13,12,14,14,14,13,15,14,15,15,
   6457        15,17,11,12,12,13,13,14,14,14,15,15,14,15,15,14,
   6458        17,
   6459 };
   6460 
   6461 static const static_codebook _44u8_p8_0 = {
   6462        2, 225,
   6463        (char *)_vq_lengthlist__44u8_p8_0,
   6464        1, -520986624, 1620377600, 4, 0,
   6465        (long *)_vq_quantlist__44u8_p8_0,
   6466        0
   6467 };
   6468 
   6469 static const long _vq_quantlist__44u8_p8_1[] = {
   6470        10,
   6471        9,
   6472        11,
   6473        8,
   6474        12,
   6475        7,
   6476        13,
   6477        6,
   6478        14,
   6479        5,
   6480        15,
   6481        4,
   6482        16,
   6483        3,
   6484        17,
   6485        2,
   6486        18,
   6487        1,
   6488        19,
   6489        0,
   6490        20,
   6491 };
   6492 
   6493 static const char _vq_lengthlist__44u8_p8_1[] = {
   6494         4, 6, 6, 7, 7, 8, 8, 8, 8, 9, 9, 9, 9, 9, 9, 9,
   6495         9, 9, 9, 9, 9, 6, 6, 6, 7, 7, 8, 8, 8, 8, 9, 9,
   6496         9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 5, 6, 6, 7, 7, 8,
   6497         8, 9, 8, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 7,
   6498         7, 7, 8, 8, 8, 8, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
   6499         9, 9, 9, 9, 7, 7, 7, 8, 8, 8, 8, 9, 9, 9, 9, 9,
   6500         9, 9, 9, 9, 9, 9, 9, 9, 9, 8, 8, 8, 8, 8, 9, 9,
   6501         9, 9, 9, 9, 9, 9, 9, 9, 9, 9,10,10, 9,10, 8, 8,
   6502         8, 8, 8, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,10, 9,10,
   6503        10, 9,10, 8, 9, 8, 9, 9, 9, 9, 9, 9, 9, 9,10, 9,
   6504        10,10,10,10,10,10,10,10, 8, 9, 8, 9, 9, 9, 9, 9,
   6505         9, 9, 9, 9, 9, 9,10,10,10,10, 9,10,10, 9, 9, 9,
   6506         9, 9, 9, 9, 9, 9, 9, 9,10, 9,10,10,10,10,10,10,
   6507        10,10, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,10, 9,10,
   6508        10,10,10,10,10,10,10, 9, 9, 9, 9, 9, 9, 9,10, 9,
   6509        10,10,10,10,10,10,10,10,10,10,10,10, 9, 9, 9, 9,
   6510         9, 9, 9, 9, 9, 9,10,10,10,10,10,10,10,10,10,10,
   6511        10, 9, 9, 9, 9, 9, 9,10,10,10,10,10,10,10,10,10,
   6512        10,10,10,10,10,10, 9, 9, 9, 9, 9, 9, 9,10,10,10,
   6513        10,10,10,10,10,10,10,10,10,10,10, 9, 9, 9, 9, 9,
   6514         9, 9,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
   6515         9, 9, 9, 9, 9,10,10,10,10,10,10,10,10,10,10,10,
   6516        10,10,10,10,10, 9, 9, 9,10, 9,10,10,10,10,10,10,
   6517        10,10,10,10,10,10,10,10,10,10, 9, 9, 9, 9, 9,10,
   6518         9,10,10,10,10,10,10,10,10,10,10,10,10,10,10, 9,
   6519         9, 9, 9, 9, 9,10,10,10,10,10,10,10,10,10,10,10,
   6520        10,10,10,10, 9, 9, 9,10, 9,10, 9,10,10,10,10,10,
   6521        10,10,10,10,10,10,10,10,10,
   6522 };
   6523 
   6524 static const static_codebook _44u8_p8_1 = {
   6525        2, 441,
   6526        (char *)_vq_lengthlist__44u8_p8_1,
   6527        1, -529268736, 1611661312, 5, 0,
   6528        (long *)_vq_quantlist__44u8_p8_1,
   6529        0
   6530 };
   6531 
   6532 static const long _vq_quantlist__44u8_p9_0[] = {
   6533        4,
   6534        3,
   6535        5,
   6536        2,
   6537        6,
   6538        1,
   6539        7,
   6540        0,
   6541        8,
   6542 };
   6543 
   6544 static const char _vq_lengthlist__44u8_p9_0[] = {
   6545         1, 3, 3, 9, 9, 9, 9, 9, 9, 4, 9, 9, 9, 9, 9, 9,
   6546         9, 9, 5, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
   6547         9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
   6548         9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
   6549         9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 8, 8, 8,
   6550         8,
   6551 };
   6552 
   6553 static const static_codebook _44u8_p9_0 = {
   6554        2, 81,
   6555        (char *)_vq_lengthlist__44u8_p9_0,
   6556        1, -511895552, 1631393792, 4, 0,
   6557        (long *)_vq_quantlist__44u8_p9_0,
   6558        0
   6559 };
   6560 
   6561 static const long _vq_quantlist__44u8_p9_1[] = {
   6562        9,
   6563        8,
   6564        10,
   6565        7,
   6566        11,
   6567        6,
   6568        12,
   6569        5,
   6570        13,
   6571        4,
   6572        14,
   6573        3,
   6574        15,
   6575        2,
   6576        16,
   6577        1,
   6578        17,
   6579        0,
   6580        18,
   6581 };
   6582 
   6583 static const char _vq_lengthlist__44u8_p9_1[] = {
   6584         1, 4, 4, 7, 7, 8, 7, 8, 6, 9, 7,10, 8,11,10,11,
   6585        11,11,11, 4, 7, 6, 9, 9,10, 9, 9, 9,10,10,11,10,
   6586        11,10,11,11,13,11, 4, 7, 7, 9, 9, 9, 9, 9, 9,10,
   6587        10,11,10,11,11,11,12,11,12, 7, 9, 8,11,11,11,11,
   6588        10,10,11,11,12,12,12,12,12,12,14,13, 7, 8, 9,10,
   6589        11,11,11,10,10,11,11,11,11,12,12,14,12,13,14, 8,
   6590         9, 9,11,11,11,11,11,11,12,12,14,12,15,14,14,14,
   6591        15,14, 8, 9, 9,11,11,11,11,12,11,12,12,13,13,13,
   6592        13,13,13,14,14, 8, 9, 9,11,10,12,11,12,12,13,13,
   6593        13,13,15,14,14,14,16,16, 8, 9, 9,10,11,11,12,12,
   6594        12,13,13,13,14,14,14,15,16,15,15, 9,10,10,11,12,
   6595        12,13,13,13,14,14,16,14,14,16,16,16,16,15, 9,10,
   6596        10,11,11,12,13,13,14,15,14,16,14,15,16,16,16,16,
   6597        15,10,11,11,12,13,13,14,15,15,15,15,15,16,15,16,
   6598        15,16,15,15,10,11,11,13,13,14,13,13,15,14,15,15,
   6599        16,15,15,15,16,15,16,10,12,12,14,14,14,14,14,16,
   6600        16,15,15,15,16,16,16,16,16,16,11,12,12,14,14,14,
   6601        14,15,15,16,15,16,15,16,15,16,16,16,16,12,12,13,
   6602        14,14,15,16,16,16,16,16,16,15,16,16,16,16,16,16,
   6603        12,13,13,14,14,14,14,15,16,15,16,16,16,16,16,16,
   6604        16,16,16,12,13,14,14,14,16,15,16,15,16,16,16,16,
   6605        16,16,16,16,16,16,12,14,13,14,15,15,15,16,15,16,
   6606        16,15,16,16,16,16,16,16,16,
   6607 };
   6608 
   6609 static const static_codebook _44u8_p9_1 = {
   6610        2, 361,
   6611        (char *)_vq_lengthlist__44u8_p9_1,
   6612        1, -518287360, 1622704128, 5, 0,
   6613        (long *)_vq_quantlist__44u8_p9_1,
   6614        0
   6615 };
   6616 
   6617 static const long _vq_quantlist__44u8_p9_2[] = {
   6618        24,
   6619        23,
   6620        25,
   6621        22,
   6622        26,
   6623        21,
   6624        27,
   6625        20,
   6626        28,
   6627        19,
   6628        29,
   6629        18,
   6630        30,
   6631        17,
   6632        31,
   6633        16,
   6634        32,
   6635        15,
   6636        33,
   6637        14,
   6638        34,
   6639        13,
   6640        35,
   6641        12,
   6642        36,
   6643        11,
   6644        37,
   6645        10,
   6646        38,
   6647        9,
   6648        39,
   6649        8,
   6650        40,
   6651        7,
   6652        41,
   6653        6,
   6654        42,
   6655        5,
   6656        43,
   6657        4,
   6658        44,
   6659        3,
   6660        45,
   6661        2,
   6662        46,
   6663        1,
   6664        47,
   6665        0,
   6666        48,
   6667 };
   6668 
   6669 static const char _vq_lengthlist__44u8_p9_2[] = {
   6670         2, 3, 4, 5, 5, 5, 5, 5, 6, 6, 6, 6, 6, 6, 6, 6,
   6671         6, 6, 6, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,
   6672         7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,
   6673         7,
   6674 };
   6675 
   6676 static const static_codebook _44u8_p9_2 = {
   6677        1, 49,
   6678        (char *)_vq_lengthlist__44u8_p9_2,
   6679        1, -526909440, 1611661312, 6, 0,
   6680        (long *)_vq_quantlist__44u8_p9_2,
   6681        0
   6682 };
   6683 
   6684 static const char _huff_lengthlist__44u9__long[] = {
   6685         3, 9,13,13,14,15,14,14,15,15, 5, 5, 9,10,12,12,
   6686        13,14,16,15,10, 6, 6, 6, 8,11,12,13,16,15,11, 7,
   6687         5, 3, 5, 8,10,12,15,15,10,10, 7, 4, 3, 5, 8,10,
   6688        12,12,12,12, 9, 7, 5, 4, 6, 8,10,13,13,12,11, 9,
   6689         7, 5, 5, 6, 9,12,14,12,12,10, 8, 6, 6, 6, 7,11,
   6690        13,12,14,13,10, 8, 7, 7, 7,10,11,11,12,13,12,11,
   6691        10, 8, 8, 9,
   6692 };
   6693 
   6694 static const static_codebook _huff_book__44u9__long = {
   6695        2, 100,
   6696        (char *)_huff_lengthlist__44u9__long,
   6697        0, 0, 0, 0, 0,
   6698        NULL,
   6699        0
   6700 };
   6701 
   6702 static const char _huff_lengthlist__44u9__short[] = {
   6703         9,16,18,18,17,17,17,17,17,17, 5, 8,11,12,11,12,
   6704        17,17,16,16, 6, 6, 8, 8, 9,10,14,15,16,16, 6, 7,
   6705         7, 4, 6, 9,13,16,16,16, 6, 6, 7, 4, 5, 8,11,15,
   6706        17,16, 7, 6, 7, 6, 6, 8, 9,10,14,16,11, 8, 8, 7,
   6707         6, 6, 3, 4,10,15,14,12,12,10, 5, 6, 3, 3, 8,13,
   6708        15,17,15,11, 6, 8, 6, 6, 9,14,17,15,15,12, 8,10,
   6709         9, 9,12,15,
   6710 };
   6711 
   6712 static const static_codebook _huff_book__44u9__short = {
   6713        2, 100,
   6714        (char *)_huff_lengthlist__44u9__short,
   6715        0, 0, 0, 0, 0,
   6716        NULL,
   6717        0
   6718 };
   6719 
   6720 static const long _vq_quantlist__44u9_p1_0[] = {
   6721        1,
   6722        0,
   6723        2,
   6724 };
   6725 
   6726 static const char _vq_lengthlist__44u9_p1_0[] = {
   6727         1, 5, 5, 5, 7, 7, 5, 7, 7, 5, 7, 7, 7, 9, 9, 7,
   6728         9, 9, 5, 7, 7, 7, 9, 9, 7, 9, 9, 5, 7, 7, 7, 9,
   6729         9, 7, 9, 9, 8, 9, 9, 9,10,11, 9,11,11, 7, 9, 9,
   6730         9,11,10, 9,11,11, 5, 7, 7, 7, 9, 9, 8, 9,10, 7,
   6731         9, 9, 9,11,11, 9,10,11, 7, 9,10, 9,11,11, 9,11,
   6732        10,
   6733 };
   6734 
   6735 static const static_codebook _44u9_p1_0 = {
   6736        4, 81,
   6737        (char *)_vq_lengthlist__44u9_p1_0,
   6738        1, -535822336, 1611661312, 2, 0,
   6739        (long *)_vq_quantlist__44u9_p1_0,
   6740        0
   6741 };
   6742 
   6743 static const long _vq_quantlist__44u9_p2_0[] = {
   6744        2,
   6745        1,
   6746        3,
   6747        0,
   6748        4,
   6749 };
   6750 
   6751 static const char _vq_lengthlist__44u9_p2_0[] = {
   6752         3, 5, 5, 8, 8, 5, 7, 7, 9, 9, 6, 7, 7, 9, 9, 8,
   6753         9, 9,11,10, 8, 9, 9,11,11, 6, 7, 7, 9, 9, 7, 8,
   6754         8,10,10, 7, 8, 8, 9,10, 9,10,10,11,11, 9, 9,10,
   6755        11,11, 6, 7, 7, 9, 9, 7, 8, 8,10, 9, 7, 8, 8,10,
   6756        10, 9,10, 9,11,11, 9,10,10,11,11, 8, 9, 9,11,11,
   6757         9,10,10,12,11, 9,10,10,11,12,11,11,11,13,13,11,
   6758        11,11,12,13, 8, 9, 9,11,11, 9,10,10,11,11, 9,10,
   6759        10,12,11,11,12,11,13,12,11,11,12,13,13, 6, 7, 7,
   6760         9, 9, 7, 8, 8,10,10, 7, 8, 8,10,10, 9,10,10,12,
   6761        11, 9,10,10,11,12, 7, 8, 8,10,10, 8, 9, 9,11,11,
   6762         8, 9, 9,10,10,10,11,11,12,12,10,10,11,12,12, 7,
   6763         8, 8,10,10, 8, 9, 8,10,10, 8, 9, 9,10,10,10,11,
   6764        10,12,11,10,10,11,12,12, 9,10,10,11,12,10,11,11,
   6765        12,12,10,11,10,12,12,12,12,12,13,13,11,12,12,13,
   6766        13, 9,10,10,11,11, 9,10,10,12,12,10,11,11,12,13,
   6767        11,12,11,13,12,12,12,12,13,14, 6, 7, 7, 9, 9, 7,
   6768         8, 8,10,10, 7, 8, 8,10,10, 9,10,10,11,11, 9,10,
   6769        10,11,12, 7, 8, 8,10,10, 8, 9, 9,11,10, 8, 8, 9,
   6770        10,10,10,11,10,12,12,10,10,11,11,12, 7, 8, 8,10,
   6771        10, 8, 9, 9,10,10, 8, 9, 9,10,10,10,11,10,12,12,
   6772        10,11,10,12,12, 9,10,10,12,11,10,11,11,12,12, 9,
   6773        10,10,12,12,12,12,12,13,13,11,11,12,12,14, 9,10,
   6774        10,11,12,10,11,11,12,12,10,11,11,12,12,11,12,12,
   6775        14,14,12,12,12,13,13, 8, 9, 9,11,11, 9,10,10,12,
   6776        11, 9,10,10,12,12,11,12,11,13,13,11,11,12,13,13,
   6777         9,10,10,12,12,10,11,11,12,12,10,11,11,12,12,12,
   6778        12,12,14,14,12,12,12,13,13, 9,10,10,12,11,10,11,
   6779        10,12,12,10,11,11,12,12,11,12,12,14,13,12,12,12,
   6780        13,14,11,12,11,13,13,11,12,12,13,13,12,12,12,14,
   6781        14,13,13,13,13,15,13,13,14,15,15,11,11,11,13,13,
   6782        11,12,11,13,13,11,12,12,13,13,12,13,12,15,13,13,
   6783        13,14,14,15, 8, 9, 9,11,11, 9,10,10,11,12, 9,10,
   6784        10,11,12,11,12,11,13,13,11,12,12,13,13, 9,10,10,
   6785        11,12,10,11,10,12,12,10,10,11,12,13,12,12,12,14,
   6786        13,11,12,12,13,14, 9,10,10,12,12,10,11,11,12,12,
   6787        10,11,11,12,12,12,12,12,14,13,12,12,12,14,13,11,
   6788        11,11,13,13,11,12,12,14,13,11,11,12,13,13,13,13,
   6789        13,15,14,12,12,13,13,15,11,12,12,13,13,12,12,12,
   6790        13,14,11,12,12,13,13,13,13,14,14,15,13,13,13,14,
   6791        14,
   6792 };
   6793 
   6794 static const static_codebook _44u9_p2_0 = {
   6795        4, 625,
   6796        (char *)_vq_lengthlist__44u9_p2_0,
   6797        1, -533725184, 1611661312, 3, 0,
   6798        (long *)_vq_quantlist__44u9_p2_0,
   6799        0
   6800 };
   6801 
   6802 static const long _vq_quantlist__44u9_p3_0[] = {
   6803        4,
   6804        3,
   6805        5,
   6806        2,
   6807        6,
   6808        1,
   6809        7,
   6810        0,
   6811        8,
   6812 };
   6813 
   6814 static const char _vq_lengthlist__44u9_p3_0[] = {
   6815         3, 4, 4, 5, 5, 7, 7, 8, 8, 4, 5, 5, 6, 6, 7, 7,
   6816         9, 9, 4, 4, 5, 6, 6, 7, 7, 9, 9, 5, 6, 6, 7, 7,
   6817         8, 8, 9, 9, 5, 6, 6, 7, 7, 8, 8, 9, 9, 7, 7, 7,
   6818         8, 8, 9, 9,10,10, 7, 7, 7, 8, 8, 9, 9,10,10, 8,
   6819         9, 9,10, 9,10,10,11,11, 8, 9, 9, 9,10,10,10,11,
   6820        11,
   6821 };
   6822 
   6823 static const static_codebook _44u9_p3_0 = {
   6824        2, 81,
   6825        (char *)_vq_lengthlist__44u9_p3_0,
   6826        1, -531628032, 1611661312, 4, 0,
   6827        (long *)_vq_quantlist__44u9_p3_0,
   6828        0
   6829 };
   6830 
   6831 static const long _vq_quantlist__44u9_p4_0[] = {
   6832        8,
   6833        7,
   6834        9,
   6835        6,
   6836        10,
   6837        5,
   6838        11,
   6839        4,
   6840        12,
   6841        3,
   6842        13,
   6843        2,
   6844        14,
   6845        1,
   6846        15,
   6847        0,
   6848        16,
   6849 };
   6850 
   6851 static const char _vq_lengthlist__44u9_p4_0[] = {
   6852         4, 5, 5, 6, 6, 7, 7, 8, 8, 8, 8, 9, 9,10,10,11,
   6853        11, 5, 5, 5, 6, 6, 7, 7, 8, 8, 8, 8, 9, 9,10,10,
   6854        11,11, 5, 5, 5, 6, 6, 7, 7, 8, 8, 8, 8, 9, 9,10,
   6855        10,11,11, 6, 6, 6, 7, 6, 7, 7, 8, 8, 9, 9,10,10,
   6856        11,11,12,11, 6, 6, 6, 6, 7, 7, 7, 8, 8, 9, 9,10,
   6857        10,11,11,11,12, 7, 7, 7, 7, 7, 8, 8, 9, 9, 9, 9,
   6858        10,10,11,11,12,12, 7, 7, 7, 7, 7, 8, 8, 9, 9, 9,
   6859         9,10,10,11,11,12,12, 8, 8, 8, 8, 8, 9, 8,10, 9,
   6860        10,10,11,10,12,11,13,12, 8, 8, 8, 8, 8, 9, 9, 9,
   6861        10,10,10,10,11,11,12,12,12, 8, 8, 8, 9, 9, 9, 9,
   6862        10,10,11,10,12,11,12,12,13,12, 8, 8, 8, 9, 9, 9,
   6863         9,10,10,10,11,11,11,12,12,12,13, 9, 9, 9,10,10,
   6864        10,10,11,10,11,11,12,11,13,12,13,13, 9, 9,10,10,
   6865        10,10,10,10,11,11,11,11,12,12,13,13,13,10,11,10,
   6866        11,11,11,11,12,11,12,12,13,12,13,13,14,13,10,10,
   6867        10,11,11,11,11,11,12,12,12,12,13,13,13,13,14,11,
   6868        11,11,12,11,12,12,12,12,13,13,13,13,14,13,14,14,
   6869        11,11,11,11,12,12,12,12,12,12,13,13,13,13,14,14,
   6870        14,
   6871 };
   6872 
   6873 static const static_codebook _44u9_p4_0 = {
   6874        2, 289,
   6875        (char *)_vq_lengthlist__44u9_p4_0,
   6876        1, -529530880, 1611661312, 5, 0,
   6877        (long *)_vq_quantlist__44u9_p4_0,
   6878        0
   6879 };
   6880 
   6881 static const long _vq_quantlist__44u9_p5_0[] = {
   6882        1,
   6883        0,
   6884        2,
   6885 };
   6886 
   6887 static const char _vq_lengthlist__44u9_p5_0[] = {
   6888         1, 4, 4, 5, 7, 7, 5, 7, 7, 5, 8, 8, 8, 9, 9, 7,
   6889         9, 9, 5, 8, 8, 7, 9, 9, 8, 9, 9, 5, 8, 8, 8,10,
   6890        10, 8,10,10, 7,10,10, 9,10,12, 9,11,11, 7,10,10,
   6891         9,11,10, 9,11,12, 5, 8, 8, 8,10,10, 8,10,10, 7,
   6892        10,10, 9,12,11, 9,10,11, 7,10,10, 9,11,11,10,12,
   6893        10,
   6894 };
   6895 
   6896 static const static_codebook _44u9_p5_0 = {
   6897        4, 81,
   6898        (char *)_vq_lengthlist__44u9_p5_0,
   6899        1, -529137664, 1618345984, 2, 0,
   6900        (long *)_vq_quantlist__44u9_p5_0,
   6901        0
   6902 };
   6903 
   6904 static const long _vq_quantlist__44u9_p5_1[] = {
   6905        5,
   6906        4,
   6907        6,
   6908        3,
   6909        7,
   6910        2,
   6911        8,
   6912        1,
   6913        9,
   6914        0,
   6915        10,
   6916 };
   6917 
   6918 static const char _vq_lengthlist__44u9_p5_1[] = {
   6919         5, 5, 5, 6, 6, 7, 7, 7, 7, 7, 7, 5, 6, 6, 6, 6,
   6920         7, 7, 7, 7, 8, 7, 5, 6, 6, 6, 6, 7, 7, 7, 7, 7,
   6921         7, 6, 6, 6, 7, 7, 7, 7, 7, 7, 8, 8, 6, 6, 6, 7,
   6922         7, 7, 7, 7, 7, 8, 8, 7, 7, 7, 7, 7, 8, 7, 8, 8,
   6923         8, 8, 7, 7, 7, 7, 7, 7, 8, 8, 8, 8, 8, 7, 7, 7,
   6924         8, 7, 8, 8, 8, 8, 8, 8, 7, 7, 7, 7, 8, 8, 8, 8,
   6925         8, 8, 8, 7, 8, 7, 8, 8, 8, 8, 8, 8, 8, 8, 7, 8,
   6926         8, 8, 8, 8, 8, 8, 8, 8, 8,
   6927 };
   6928 
   6929 static const static_codebook _44u9_p5_1 = {
   6930        2, 121,
   6931        (char *)_vq_lengthlist__44u9_p5_1,
   6932        1, -531365888, 1611661312, 4, 0,
   6933        (long *)_vq_quantlist__44u9_p5_1,
   6934        0
   6935 };
   6936 
   6937 static const long _vq_quantlist__44u9_p6_0[] = {
   6938        6,
   6939        5,
   6940        7,
   6941        4,
   6942        8,
   6943        3,
   6944        9,
   6945        2,
   6946        10,
   6947        1,
   6948        11,
   6949        0,
   6950        12,
   6951 };
   6952 
   6953 static const char _vq_lengthlist__44u9_p6_0[] = {
   6954         2, 4, 4, 6, 6, 7, 7, 8, 8, 9, 9,10,10, 4, 6, 5,
   6955         7, 7, 8, 8, 8, 8, 9, 9,10,10, 4, 5, 6, 7, 7, 8,
   6956         8, 8, 8, 9, 9,10,10, 6, 7, 7, 8, 8, 8, 8, 9, 9,
   6957        10,10,10,10, 6, 7, 7, 8, 8, 8, 8, 9, 9,10,10,10,
   6958        10, 7, 8, 8, 8, 8, 9, 9, 9, 9,10,10,11,11, 7, 8,
   6959         8, 8, 8, 9, 9, 9, 9,10,10,11,11, 8, 8, 8, 9, 9,
   6960         9, 9, 9,10,10,10,11,11, 8, 8, 8, 9, 9, 9, 9,10,
   6961         9,10,10,11,11, 9, 9, 9,10,10,10,10,10,11,11,11,
   6962        11,12, 9, 9, 9,10,10,10,10,10,10,11,10,12,11,10,
   6963        10,10,10,10,11,11,11,11,11,12,12,12,10,10,10,10,
   6964        10,11,11,11,11,12,11,12,12,
   6965 };
   6966 
   6967 static const static_codebook _44u9_p6_0 = {
   6968        2, 169,
   6969        (char *)_vq_lengthlist__44u9_p6_0,
   6970        1, -526516224, 1616117760, 4, 0,
   6971        (long *)_vq_quantlist__44u9_p6_0,
   6972        0
   6973 };
   6974 
   6975 static const long _vq_quantlist__44u9_p6_1[] = {
   6976        2,
   6977        1,
   6978        3,
   6979        0,
   6980        4,
   6981 };
   6982 
   6983 static const char _vq_lengthlist__44u9_p6_1[] = {
   6984         4, 4, 4, 5, 5, 4, 5, 4, 5, 5, 4, 4, 5, 5, 5, 5,
   6985         5, 5, 5, 5, 5, 5, 5, 5, 5,
   6986 };
   6987 
   6988 static const static_codebook _44u9_p6_1 = {
   6989        2, 25,
   6990        (char *)_vq_lengthlist__44u9_p6_1,
   6991        1, -533725184, 1611661312, 3, 0,
   6992        (long *)_vq_quantlist__44u9_p6_1,
   6993        0
   6994 };
   6995 
   6996 static const long _vq_quantlist__44u9_p7_0[] = {
   6997        6,
   6998        5,
   6999        7,
   7000        4,
   7001        8,
   7002        3,
   7003        9,
   7004        2,
   7005        10,
   7006        1,
   7007        11,
   7008        0,
   7009        12,
   7010 };
   7011 
   7012 static const char _vq_lengthlist__44u9_p7_0[] = {
   7013         1, 4, 5, 6, 6, 7, 7, 8, 9,10,10,11,11, 5, 6, 6,
   7014         7, 7, 8, 8, 9, 9,10,10,11,11, 5, 6, 6, 7, 7, 8,
   7015         8, 9, 9,10,10,11,11, 6, 7, 7, 8, 8, 9, 9,10,10,
   7016        11,11,12,12, 6, 7, 7, 8, 8, 9, 9,10,10,11,11,12,
   7017        12, 8, 8, 8, 9, 9,10,10,11,11,12,12,13,13, 8, 8,
   7018         8, 9, 9,10,10,11,11,12,12,13,13, 9, 9, 9,10,10,
   7019        11,11,12,12,13,13,13,13, 9, 9, 9,10,10,11,11,12,
   7020        12,13,13,14,14,10,10,10,11,11,12,12,13,13,14,13,
   7021        15,14,10,10,10,11,11,12,12,13,13,14,14,14,14,11,
   7022        11,12,12,12,13,13,14,14,14,14,15,15,11,11,12,12,
   7023        12,13,13,14,14,14,15,15,15,
   7024 };
   7025 
   7026 static const static_codebook _44u9_p7_0 = {
   7027        2, 169,
   7028        (char *)_vq_lengthlist__44u9_p7_0,
   7029        1, -523206656, 1618345984, 4, 0,
   7030        (long *)_vq_quantlist__44u9_p7_0,
   7031        0
   7032 };
   7033 
   7034 static const long _vq_quantlist__44u9_p7_1[] = {
   7035        5,
   7036        4,
   7037        6,
   7038        3,
   7039        7,
   7040        2,
   7041        8,
   7042        1,
   7043        9,
   7044        0,
   7045        10,
   7046 };
   7047 
   7048 static const char _vq_lengthlist__44u9_p7_1[] = {
   7049         5, 6, 6, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 7, 7,
   7050         7, 7, 7, 7, 7, 7, 6, 6, 6, 7, 7, 7, 7, 7, 7, 7,
   7051         7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 7, 7, 7,
   7052         7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,
   7053         7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,
   7054         7, 7, 7, 7, 8, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,
   7055         7, 8, 8, 7, 7, 7, 7, 7, 7, 7, 8, 7, 8, 8, 7, 7,
   7056         7, 7, 7, 7, 7, 8, 8, 8, 8,
   7057 };
   7058 
   7059 static const static_codebook _44u9_p7_1 = {
   7060        2, 121,
   7061        (char *)_vq_lengthlist__44u9_p7_1,
   7062        1, -531365888, 1611661312, 4, 0,
   7063        (long *)_vq_quantlist__44u9_p7_1,
   7064        0
   7065 };
   7066 
   7067 static const long _vq_quantlist__44u9_p8_0[] = {
   7068        7,
   7069        6,
   7070        8,
   7071        5,
   7072        9,
   7073        4,
   7074        10,
   7075        3,
   7076        11,
   7077        2,
   7078        12,
   7079        1,
   7080        13,
   7081        0,
   7082        14,
   7083 };
   7084 
   7085 static const char _vq_lengthlist__44u9_p8_0[] = {
   7086         1, 4, 4, 7, 7, 8, 8, 8, 8, 9, 9,10, 9,11,10, 4,
   7087         6, 6, 8, 8, 9, 9, 9, 9,10,10,11,10,12,10, 4, 6,
   7088         6, 8, 8, 9,10, 9, 9,10,10,11,11,12,12, 7, 8, 8,
   7089        10,10,11,11,10,10,11,11,12,12,13,12, 7, 8, 8,10,
   7090        10,11,11,10,10,11,11,12,12,12,13, 8,10, 9,11,11,
   7091        12,12,11,11,12,12,13,13,14,13, 8, 9, 9,11,11,12,
   7092        12,11,12,12,12,13,13,14,13, 8, 9, 9,10,10,12,11,
   7093        13,12,13,13,14,13,15,14, 8, 9, 9,10,10,11,12,12,
   7094        12,13,13,13,14,14,14, 9,10,10,12,11,13,12,13,13,
   7095        14,13,14,14,14,15, 9,10,10,11,12,12,12,13,13,14,
   7096        14,14,15,15,15,10,11,11,12,12,13,13,14,14,14,14,
   7097        15,14,16,15,10,11,11,12,12,13,13,13,14,14,14,14,
   7098        14,15,16,11,12,12,13,13,14,13,14,14,15,14,15,16,
   7099        16,16,11,12,12,13,13,14,13,14,14,15,15,15,16,15,
   7100        15,
   7101 };
   7102 
   7103 static const static_codebook _44u9_p8_0 = {
   7104        2, 225,
   7105        (char *)_vq_lengthlist__44u9_p8_0,
   7106        1, -520986624, 1620377600, 4, 0,
   7107        (long *)_vq_quantlist__44u9_p8_0,
   7108        0
   7109 };
   7110 
   7111 static const long _vq_quantlist__44u9_p8_1[] = {
   7112        10,
   7113        9,
   7114        11,
   7115        8,
   7116        12,
   7117        7,
   7118        13,
   7119        6,
   7120        14,
   7121        5,
   7122        15,
   7123        4,
   7124        16,
   7125        3,
   7126        17,
   7127        2,
   7128        18,
   7129        1,
   7130        19,
   7131        0,
   7132        20,
   7133 };
   7134 
   7135 static const char _vq_lengthlist__44u9_p8_1[] = {
   7136         4, 6, 6, 7, 7, 8, 8, 8, 8, 9, 9, 9, 9, 9, 9, 9,
   7137         9, 9, 9, 9, 9, 6, 6, 6, 7, 7, 8, 8, 8, 8, 9, 9,
   7138         9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 6, 6, 6, 7, 7, 8,
   7139         8, 8, 8, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 7,
   7140         7, 7, 8, 8, 8, 8, 9, 8, 9, 9, 9, 9, 9, 9, 9, 9,
   7141         9, 9, 9, 9, 7, 7, 7, 8, 8, 8, 8, 9, 9, 9, 9, 9,
   7142         9, 9, 9, 9, 9, 9, 9, 9, 9, 8, 8, 8, 8, 8, 9, 9,
   7143         9, 9, 9, 9, 9, 9, 9, 9, 9,10, 9,10,10,10, 8, 8,
   7144         8, 8, 8, 8, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
   7145         9,10,10, 8, 8, 8, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,
   7146        10, 9,10, 9,10,10,10,10, 8, 8, 8, 9, 9, 9, 9, 9,
   7147         9, 9, 9, 9, 9,10,10, 9,10,10,10,10,10, 9, 9, 9,
   7148         9, 9, 9, 9, 9, 9, 9, 9,10, 9,10,10,10,10,10,10,
   7149        10,10, 8, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9,10,10,10,
   7150        10,10,10,10,10,10,10, 9, 9, 9, 9, 9, 9, 9, 9, 9,
   7151         9, 9,10,10,10,10,10,10,10,10,10,10, 9, 9, 9, 9,
   7152         9, 9, 9, 9, 9, 9, 9,10,10,10,10,10,10,10,10,10,
   7153        10, 9, 9, 9, 9, 9, 9, 9,10, 9,10,10,10,10,10,10,
   7154        10,10,10,10,10,10, 9, 9, 9, 9, 9, 9, 9, 9,10,10,
   7155        10,10,10,10,10,10,10,10,10,10,10, 9, 9, 9, 9, 9,
   7156        10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
   7157         9, 9, 9, 9,10, 9, 9,10,10,10,10,10,10,10,10,10,
   7158        10,10,10,10,10, 9, 9, 9,10, 9,10, 9,10,10,10,10,
   7159        10,10,10,10,10,10,10,10,10,10, 9, 9, 9,10, 9,10,
   7160        10,10,10,10,10,10,10,10,10,10,10,10,10,10,10, 9,
   7161         9, 9, 9, 9,10,10,10,10,10,10,10,10,10,10,10,10,
   7162        10,10,10,10, 9, 9, 9,10,10,10,10,10,10,10,10,10,
   7163        10,10,10,10,10,10,10,10,10,
   7164 };
   7165 
   7166 static const static_codebook _44u9_p8_1 = {
   7167        2, 441,
   7168        (char *)_vq_lengthlist__44u9_p8_1,
   7169        1, -529268736, 1611661312, 5, 0,
   7170        (long *)_vq_quantlist__44u9_p8_1,
   7171        0
   7172 };
   7173 
   7174 static const long _vq_quantlist__44u9_p9_0[] = {
   7175        7,
   7176        6,
   7177        8,
   7178        5,
   7179        9,
   7180        4,
   7181        10,
   7182        3,
   7183        11,
   7184        2,
   7185        12,
   7186        1,
   7187        13,
   7188        0,
   7189        14,
   7190 };
   7191 
   7192 static const char _vq_lengthlist__44u9_p9_0[] = {
   7193         1, 3, 3,11,11,11,11,11,11,11,11,11,11,11,11, 4,
   7194        10,11,11,11,11,11,11,11,11,11,11,11,11,11, 4,10,
   7195        10,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
   7196        11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
   7197        11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
   7198        11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
   7199        11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
   7200        11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
   7201        11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
   7202        11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
   7203        11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
   7204        11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
   7205        10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
   7206        10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
   7207        10,
   7208 };
   7209 
   7210 static const static_codebook _44u9_p9_0 = {
   7211        2, 225,
   7212        (char *)_vq_lengthlist__44u9_p9_0,
   7213        1, -510036736, 1631393792, 4, 0,
   7214        (long *)_vq_quantlist__44u9_p9_0,
   7215        0
   7216 };
   7217 
   7218 static const long _vq_quantlist__44u9_p9_1[] = {
   7219        9,
   7220        8,
   7221        10,
   7222        7,
   7223        11,
   7224        6,
   7225        12,
   7226        5,
   7227        13,
   7228        4,
   7229        14,
   7230        3,
   7231        15,
   7232        2,
   7233        16,
   7234        1,
   7235        17,
   7236        0,
   7237        18,
   7238 };
   7239 
   7240 static const char _vq_lengthlist__44u9_p9_1[] = {
   7241         1, 4, 4, 7, 7, 8, 7, 8, 7, 9, 8,10, 9,10,10,11,
   7242        11,12,12, 4, 7, 6, 9, 9,10, 9, 9, 8,10,10,11,10,
   7243        12,10,13,12,13,12, 4, 6, 6, 9, 9, 9, 9, 9, 9,10,
   7244        10,11,11,11,12,12,12,12,12, 7, 9, 8,11,10,10,10,
   7245        11,10,11,11,12,12,13,12,13,13,13,13, 7, 8, 9,10,
   7246        10,11,11,10,10,11,11,11,12,13,13,13,13,14,14, 8,
   7247         9, 9,11,11,12,11,12,12,13,12,12,13,13,14,15,14,
   7248        14,14, 8, 9, 9,10,11,11,11,12,12,13,12,13,13,14,
   7249        14,14,15,14,16, 8, 9, 9,11,10,12,12,12,12,15,13,
   7250        13,13,17,14,15,15,15,14, 8, 9, 9,10,11,11,12,13,
   7251        12,13,13,13,14,15,14,14,14,16,15, 9,11,10,12,12,
   7252        13,13,13,13,14,14,16,15,14,14,14,15,15,17, 9,10,
   7253        10,11,11,13,13,13,14,14,13,15,14,15,14,15,16,15,
   7254        16,10,11,11,12,12,13,14,15,14,15,14,14,15,17,16,
   7255        15,15,17,17,10,12,11,13,12,14,14,13,14,15,15,15,
   7256        15,16,17,17,15,17,16,11,12,12,14,13,15,14,15,16,
   7257        17,15,17,15,17,15,15,16,17,15,11,11,12,14,14,14,
   7258        14,14,15,15,16,15,17,17,17,16,17,16,15,12,12,13,
   7259        14,14,14,15,14,15,15,16,16,17,16,17,15,17,17,16,
   7260        12,14,12,14,14,15,15,15,14,14,16,16,16,15,16,16,
   7261        15,17,15,12,13,13,14,15,14,15,17,15,17,16,17,17,
   7262        17,16,17,16,17,17,12,13,13,14,16,15,15,15,16,15,
   7263        17,17,15,17,15,17,16,16,17,
   7264 };
   7265 
   7266 static const static_codebook _44u9_p9_1 = {
   7267        2, 361,
   7268        (char *)_vq_lengthlist__44u9_p9_1,
   7269        1, -518287360, 1622704128, 5, 0,
   7270        (long *)_vq_quantlist__44u9_p9_1,
   7271        0
   7272 };
   7273 
   7274 static const long _vq_quantlist__44u9_p9_2[] = {
   7275        24,
   7276        23,
   7277        25,
   7278        22,
   7279        26,
   7280        21,
   7281        27,
   7282        20,
   7283        28,
   7284        19,
   7285        29,
   7286        18,
   7287        30,
   7288        17,
   7289        31,
   7290        16,
   7291        32,
   7292        15,
   7293        33,
   7294        14,
   7295        34,
   7296        13,
   7297        35,
   7298        12,
   7299        36,
   7300        11,
   7301        37,
   7302        10,
   7303        38,
   7304        9,
   7305        39,
   7306        8,
   7307        40,
   7308        7,
   7309        41,
   7310        6,
   7311        42,
   7312        5,
   7313        43,
   7314        4,
   7315        44,
   7316        3,
   7317        45,
   7318        2,
   7319        46,
   7320        1,
   7321        47,
   7322        0,
   7323        48,
   7324 };
   7325 
   7326 static const char _vq_lengthlist__44u9_p9_2[] = {
   7327         2, 4, 4, 5, 4, 5, 5, 5, 5, 6, 6, 6, 6, 6, 6, 6,
   7328         6, 6, 6, 7, 6, 7, 6, 7, 7, 7, 7, 7, 7, 7, 7, 7,
   7329         7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,
   7330         7,
   7331 };
   7332 
   7333 static const static_codebook _44u9_p9_2 = {
   7334        1, 49,
   7335        (char *)_vq_lengthlist__44u9_p9_2,
   7336        1, -526909440, 1611661312, 6, 0,
   7337        (long *)_vq_quantlist__44u9_p9_2,
   7338        0
   7339 };
   7340 
   7341 static const char _huff_lengthlist__44un1__long[] = {
   7342         5, 6,12, 9,14, 9, 9,19, 6, 1, 5, 5, 8, 7, 9,19,
   7343        12, 4, 4, 7, 7, 9,11,18, 9, 5, 6, 6, 8, 7, 8,17,
   7344        14, 8, 7, 8, 8,10,12,18, 9, 6, 8, 6, 8, 6, 8,18,
   7345         9, 8,11, 8,11, 7, 5,15,16,18,18,18,17,15,11,18,
   7346 };
   7347 
   7348 static const static_codebook _huff_book__44un1__long = {
   7349        2, 64,
   7350        (char *)_huff_lengthlist__44un1__long,
   7351        0, 0, 0, 0, 0,
   7352        NULL,
   7353        0
   7354 };
   7355 
   7356 static const long _vq_quantlist__44un1__p1_0[] = {
   7357        1,
   7358        0,
   7359        2,
   7360 };
   7361 
   7362 static const char _vq_lengthlist__44un1__p1_0[] = {
   7363         1, 4, 4, 5, 8, 7, 5, 7, 8, 5, 8, 8, 8,10,11, 8,
   7364        10,11, 5, 8, 8, 8,11,10, 8,11,10, 4, 9, 9, 8,11,
   7365        11, 8,11,11, 8,12,11,10,12,14,11,13,13, 7,11,11,
   7366        10,13,11,11,13,14, 4, 8, 9, 8,11,11, 8,11,12, 7,
   7367        11,11,11,14,13,10,11,13, 8,11,12,11,13,13,10,14,
   7368        12,
   7369 };
   7370 
   7371 static const static_codebook _44un1__p1_0 = {
   7372        4, 81,
   7373        (char *)_vq_lengthlist__44un1__p1_0,
   7374        1, -535822336, 1611661312, 2, 0,
   7375        (long *)_vq_quantlist__44un1__p1_0,
   7376        0
   7377 };
   7378 
   7379 static const long _vq_quantlist__44un1__p2_0[] = {
   7380        1,
   7381        0,
   7382        2,
   7383 };
   7384 
   7385 static const char _vq_lengthlist__44un1__p2_0[] = {
   7386         2, 4, 4, 5, 6, 6, 5, 6, 6, 5, 7, 7, 7, 8, 8, 6,
   7387         7, 9, 5, 7, 7, 6, 8, 7, 7, 9, 8, 4, 7, 7, 7, 9,
   7388         8, 7, 8, 8, 7, 9, 8, 8, 8,10, 9,10,10, 6, 8, 8,
   7389         7,10, 8, 9,10,10, 5, 7, 7, 7, 8, 8, 7, 8, 9, 6,
   7390         8, 8, 9,10,10, 7, 8,10, 6, 8, 9, 9,10,10, 8,10,
   7391         8,
   7392 };
   7393 
   7394 static const static_codebook _44un1__p2_0 = {
   7395        4, 81,
   7396        (char *)_vq_lengthlist__44un1__p2_0,
   7397        1, -535822336, 1611661312, 2, 0,
   7398        (long *)_vq_quantlist__44un1__p2_0,
   7399        0
   7400 };
   7401 
   7402 static const long _vq_quantlist__44un1__p3_0[] = {
   7403        2,
   7404        1,
   7405        3,
   7406        0,
   7407        4,
   7408 };
   7409 
   7410 static const char _vq_lengthlist__44un1__p3_0[] = {
   7411         1, 5, 5, 8, 8, 5, 8, 7, 9, 9, 5, 7, 8, 9, 9, 9,
   7412        10, 9,12,12, 9, 9,10,11,12, 6, 8, 8,10,10, 8,10,
   7413        10,11,11, 8, 9,10,11,11,10,11,11,13,13,10,11,11,
   7414        12,13, 6, 8, 8,10,10, 8,10, 9,11,11, 8,10,10,11,
   7415        11,10,11,11,13,12,10,11,11,13,12, 9,11,11,15,13,
   7416        10,12,11,15,13,10,11,11,15,14,12,14,13,16,15,12,
   7417        13,13,17,16, 9,11,11,13,15,10,11,12,14,15,10,11,
   7418        12,14,15,12,13,13,15,16,12,13,13,16,16, 5, 8, 8,
   7419        11,11, 8,10,10,12,12, 8,10,10,12,12,11,12,12,14,
   7420        14,11,12,12,14,14, 8,11,10,13,12,10,11,12,12,13,
   7421        10,12,12,13,13,12,12,13,13,15,11,12,13,15,14, 7,
   7422        10,10,12,12, 9,12,11,13,12,10,12,12,13,14,12,13,
   7423        12,15,13,11,13,12,14,15,10,12,12,16,14,11,12,12,
   7424        16,15,11,13,12,17,16,13,13,15,15,17,13,15,15,20,
   7425        17,10,12,12,14,16,11,12,12,15,15,11,13,13,15,18,
   7426        13,14,13,15,15,13,15,14,16,16, 5, 8, 8,11,11, 8,
   7427        10,10,12,12, 8,10,10,12,12,11,12,12,14,14,11,12,
   7428        12,14,15, 7,10,10,13,12,10,12,12,14,13, 9,10,12,
   7429        12,13,11,13,13,15,15,11,12,13,13,15, 8,10,10,12,
   7430        13,10,12,12,13,13,10,12,11,13,13,11,13,12,15,15,
   7431        12,13,12,15,13,10,12,12,16,14,11,12,12,16,15,10,
   7432        12,12,16,14,14,15,14,18,16,13,13,14,15,16,10,12,
   7433        12,14,16,11,13,13,16,16,11,13,12,14,16,13,15,15,
   7434        18,18,13,15,13,16,14, 8,11,11,16,16,10,13,13,17,
   7435        16,10,12,12,16,15,14,16,15,20,17,13,14,14,17,17,
   7436         9,12,12,16,16,11,13,14,16,17,11,13,13,16,16,15,
   7437        15,19,18, 0,14,15,15,18,18, 9,12,12,17,16,11,13,
   7438        12,17,16,11,12,13,15,17,15,16,15, 0,19,14,15,14,
   7439        19,18,12,14,14, 0,16,13,14,14,19,18,13,15,16,17,
   7440        16,15,15,17,18, 0,14,16,16,19, 0,12,14,14,16,18,
   7441        13,15,13,17,18,13,15,14,17,18,15,18,14,18,18,16,
   7442        17,16, 0,17, 8,11,11,15,15,10,12,12,16,16,10,13,
   7443        13,16,16,13,15,14,17,17,14,15,17,17,18, 9,12,12,
   7444        16,15,11,13,13,16,16,11,12,13,17,17,14,14,15,17,
   7445        17,14,15,16, 0,18, 9,12,12,16,17,11,13,13,16,17,
   7446        11,14,13,18,17,14,16,14,17,17,15,17,17,18,18,12,
   7447        14,14, 0,16,13,15,15,19, 0,12,13,15, 0, 0,14,17,
   7448        16,19, 0,16,15,18,18, 0,12,14,14,17, 0,13,14,14,
   7449        17, 0,13,15,14, 0,18,15,16,16, 0,18,15,18,15, 0,
   7450        17,
   7451 };
   7452 
   7453 static const static_codebook _44un1__p3_0 = {
   7454        4, 625,
   7455        (char *)_vq_lengthlist__44un1__p3_0,
   7456        1, -533725184, 1611661312, 3, 0,
   7457        (long *)_vq_quantlist__44un1__p3_0,
   7458        0
   7459 };
   7460 
   7461 static const long _vq_quantlist__44un1__p4_0[] = {
   7462        2,
   7463        1,
   7464        3,
   7465        0,
   7466        4,
   7467 };
   7468 
   7469 static const char _vq_lengthlist__44un1__p4_0[] = {
   7470         3, 5, 5, 9, 9, 5, 6, 6,10, 9, 5, 6, 6, 9,10,10,
   7471        10,10,12,11, 9,10,10,12,12, 5, 7, 7,10,10, 7, 7,
   7472         8,10,11, 7, 7, 8,10,11,10,10,11,11,13,10,10,11,
   7473        11,13, 6, 7, 7,10,10, 7, 8, 7,11,10, 7, 8, 7,10,
   7474        10,10,11, 9,13,11,10,11,10,13,11,10,10,10,14,13,
   7475        10,11,11,14,13,10,10,11,13,14,12,12,13,15,15,12,
   7476        12,13,13,14,10,10,10,12,13,10,11,10,13,13,10,11,
   7477        11,13,13,12,13,12,14,13,12,13,13,14,13, 5, 7, 7,
   7478        10,10, 7, 8, 8,11,10, 7, 8, 8,10,10,11,11,11,13,
   7479        13,10,11,11,12,12, 7, 8, 8,11,11, 7, 8, 9,10,12,
   7480         8, 9, 9,11,11,11,10,12,11,14,11,11,12,13,13, 6,
   7481         8, 8,10,11, 7, 9, 7,12,10, 8, 9,10,11,12,10,12,
   7482        10,14,11,11,12,11,13,13,10,11,11,14,14,10,10,11,
   7483        13,14,11,12,12,15,13,12,11,14,12,16,12,13,14,15,
   7484        16,10,10,11,13,14,10,11,10,14,12,11,12,12,13,14,
   7485        12,13,11,15,12,14,14,14,15,15, 5, 7, 7,10,10, 7,
   7486         8, 8,10,10, 7, 8, 8,10,11,10,11,10,12,12,10,11,
   7487        11,12,13, 6, 8, 8,11,11, 8, 9, 9,12,11, 7, 7, 9,
   7488        10,12,11,11,11,12,13,11,10,12,11,15, 7, 8, 8,11,
   7489        11, 8, 9, 9,11,11, 7, 9, 8,12,10,11,12,11,13,12,
   7490        11,12,10,15,11,10,11,10,14,12,11,12,11,14,13,10,
   7491        10,11,13,14,13,13,13,17,15,12,11,14,12,15,10,10,
   7492        11,13,14,11,12,12,14,14,10,11,10,14,13,13,14,13,
   7493        16,17,12,14,11,16,12, 9,10,10,14,13,10,11,10,14,
   7494        14,10,11,11,13,13,13,14,14,16,15,12,13,13,14,14,
   7495         9,11,10,14,13,10,10,12,13,14,11,12,11,14,13,13,
   7496        14,14,14,15,13,14,14,15,15, 9,10,11,13,14,10,11,
   7497        10,15,13,11,11,12,12,15,13,14,12,15,14,13,13,14,
   7498        14,15,12,13,12,16,14,11,11,12,15,14,13,15,13,16,
   7499        14,13,12,15,12,17,15,16,15,16,16,12,12,13,13,15,
   7500        11,13,11,15,14,13,13,14,15,17,13,14,12, 0,13,14,
   7501        15,14,15, 0, 9,10,10,13,13,10,11,11,13,13,10,11,
   7502        11,13,13,12,13,12,14,14,13,14,14,15,17, 9,10,10,
   7503        13,13,11,12,11,15,12,10,10,11,13,16,13,14,13,15,
   7504        14,13,13,14,15,16,10,10,11,13,14,11,11,12,13,14,
   7505        10,12,11,14,14,13,13,13,14,15,13,15,13,16,15,12,
   7506        13,12,15,13,12,15,13,15,15,11,11,13,14,15,15,15,
   7507        15,15,17,13,12,14,13,17,12,12,14,14,15,13,13,14,
   7508        14,16,11,13,11,16,15,14,16,16,17, 0,14,13,11,16,
   7509        12,
   7510 };
   7511 
   7512 static const static_codebook _44un1__p4_0 = {
   7513        4, 625,
   7514        (char *)_vq_lengthlist__44un1__p4_0,
   7515        1, -533725184, 1611661312, 3, 0,
   7516        (long *)_vq_quantlist__44un1__p4_0,
   7517        0
   7518 };
   7519 
   7520 static const long _vq_quantlist__44un1__p5_0[] = {
   7521        4,
   7522        3,
   7523        5,
   7524        2,
   7525        6,
   7526        1,
   7527        7,
   7528        0,
   7529        8,
   7530 };
   7531 
   7532 static const char _vq_lengthlist__44un1__p5_0[] = {
   7533         1, 4, 4, 7, 7, 8, 8, 9, 9, 4, 6, 5, 8, 7, 8, 8,
   7534        10, 9, 4, 6, 6, 8, 8, 8, 8,10,10, 7, 8, 7, 9, 9,
   7535         9, 9,11,10, 7, 8, 8, 9, 9, 9, 9,10,11, 8, 8, 8,
   7536         9, 9,10,10,11,11, 8, 8, 8, 9, 9,10,10,11,11, 9,
   7537        10,10,11,10,11,11,12,12, 9,10,10,10,11,11,11,12,
   7538        12,
   7539 };
   7540 
   7541 static const static_codebook _44un1__p5_0 = {
   7542        2, 81,
   7543        (char *)_vq_lengthlist__44un1__p5_0,
   7544        1, -531628032, 1611661312, 4, 0,
   7545        (long *)_vq_quantlist__44un1__p5_0,
   7546        0
   7547 };
   7548 
   7549 static const long _vq_quantlist__44un1__p6_0[] = {
   7550        6,
   7551        5,
   7552        7,
   7553        4,
   7554        8,
   7555        3,
   7556        9,
   7557        2,
   7558        10,
   7559        1,
   7560        11,
   7561        0,
   7562        12,
   7563 };
   7564 
   7565 static const char _vq_lengthlist__44un1__p6_0[] = {
   7566         1, 4, 4, 6, 6, 8, 8,10,10,11,11,15,15, 4, 5, 5,
   7567         8, 8, 9, 9,11,11,12,12,16,16, 4, 5, 6, 8, 8, 9,
   7568         9,11,11,12,12,14,14, 7, 8, 8, 9, 9,10,10,11,12,
   7569        13,13,16,17, 7, 8, 8, 9, 9,10,10,12,12,12,13,15,
   7570        15, 9,10,10,10,10,11,11,12,12,13,13,15,16, 9, 9,
   7571         9,10,10,11,11,13,12,13,13,17,17,10,11,11,11,12,
   7572        12,12,13,13,14,15, 0,18,10,11,11,12,12,12,13,14,
   7573        13,14,14,17,16,11,12,12,13,13,14,14,14,14,15,16,
   7574        17,16,11,12,12,13,13,14,14,14,14,15,15,17,17,14,
   7575        15,15,16,16,16,17,17,16, 0,17, 0,18,14,15,15,16,
   7576        16, 0,15,18,18, 0,16, 0, 0,
   7577 };
   7578 
   7579 static const static_codebook _44un1__p6_0 = {
   7580        2, 169,
   7581        (char *)_vq_lengthlist__44un1__p6_0,
   7582        1, -526516224, 1616117760, 4, 0,
   7583        (long *)_vq_quantlist__44un1__p6_0,
   7584        0
   7585 };
   7586 
   7587 static const long _vq_quantlist__44un1__p6_1[] = {
   7588        2,
   7589        1,
   7590        3,
   7591        0,
   7592        4,
   7593 };
   7594 
   7595 static const char _vq_lengthlist__44un1__p6_1[] = {
   7596         2, 4, 4, 5, 5, 4, 5, 5, 5, 5, 4, 5, 5, 6, 5, 5,
   7597         6, 5, 6, 6, 5, 6, 6, 6, 6,
   7598 };
   7599 
   7600 static const static_codebook _44un1__p6_1 = {
   7601        2, 25,
   7602        (char *)_vq_lengthlist__44un1__p6_1,
   7603        1, -533725184, 1611661312, 3, 0,
   7604        (long *)_vq_quantlist__44un1__p6_1,
   7605        0
   7606 };
   7607 
   7608 static const long _vq_quantlist__44un1__p7_0[] = {
   7609        2,
   7610        1,
   7611        3,
   7612        0,
   7613        4,
   7614 };
   7615 
   7616 static const char _vq_lengthlist__44un1__p7_0[] = {
   7617         1, 5, 3,11,11,11,11,11,11,11, 8,11,11,11,11,11,
   7618        11,11,11,11,11,11,11,11,11,10,11,11,11,11,11,11,
   7619        11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
   7620        11,11,10,11,11,11,11,11,11,11,11,11,11,11,11,11,
   7621        11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
   7622        11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
   7623        11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
   7624        11,11,11,11,11,11,11,11,11,11,11,11,11, 8,11,11,
   7625        11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
   7626        11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
   7627        11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,10,
   7628        11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
   7629        11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
   7630        11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
   7631        11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
   7632        11,11,11,11,11,11,11,11,11,11, 7,11,11,11,11,11,
   7633        11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
   7634        11,11,11,10,11,11,11,11,11,11,11,11,11,11,11,11,
   7635        11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
   7636        11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
   7637        11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
   7638        11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
   7639        11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
   7640        11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
   7641        11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
   7642        11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
   7643        11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
   7644        11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
   7645        11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
   7646        11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
   7647        11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
   7648        11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
   7649        11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
   7650        11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
   7651        11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
   7652        11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,
   7653        10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
   7654        10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
   7655        10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,
   7656        10,
   7657 };
   7658 
   7659 static const static_codebook _44un1__p7_0 = {
   7660        4, 625,
   7661        (char *)_vq_lengthlist__44un1__p7_0,
   7662        1, -518709248, 1626677248, 3, 0,
   7663        (long *)_vq_quantlist__44un1__p7_0,
   7664        0
   7665 };
   7666 
   7667 static const long _vq_quantlist__44un1__p7_1[] = {
   7668        6,
   7669        5,
   7670        7,
   7671        4,
   7672        8,
   7673        3,
   7674        9,
   7675        2,
   7676        10,
   7677        1,
   7678        11,
   7679        0,
   7680        12,
   7681 };
   7682 
   7683 static const char _vq_lengthlist__44un1__p7_1[] = {
   7684         1, 4, 4, 6, 6, 6, 6, 9, 8, 9, 8, 8, 8, 5, 7, 7,
   7685         7, 7, 8, 8, 8,10, 8,10, 8, 9, 5, 7, 7, 8, 7, 7,
   7686         8,10,10,11,10,12,11, 7, 8, 8, 9, 9, 9,10,11,11,
   7687        11,11,11,11, 7, 8, 8, 8, 9, 9, 9,10,10,10,11,11,
   7688        12, 7, 8, 8, 9, 9,10,11,11,12,11,12,11,11, 7, 8,
   7689         8, 9, 9,10,10,11,11,11,12,12,11, 8,10,10,10,10,
   7690        11,11,14,11,12,12,12,13, 9,10,10,10,10,12,11,14,
   7691        11,14,11,12,13,10,11,11,11,11,13,11,14,14,13,13,
   7692        13,14,11,11,11,12,11,12,12,12,13,14,14,13,14,12,
   7693        11,12,12,12,12,13,13,13,14,13,14,14,11,12,12,14,
   7694        12,13,13,12,13,13,14,14,14,
   7695 };
   7696 
   7697 static const static_codebook _44un1__p7_1 = {
   7698        2, 169,
   7699        (char *)_vq_lengthlist__44un1__p7_1,
   7700        1, -523010048, 1618608128, 4, 0,
   7701        (long *)_vq_quantlist__44un1__p7_1,
   7702        0
   7703 };
   7704 
   7705 static const long _vq_quantlist__44un1__p7_2[] = {
   7706        6,
   7707        5,
   7708        7,
   7709        4,
   7710        8,
   7711        3,
   7712        9,
   7713        2,
   7714        10,
   7715        1,
   7716        11,
   7717        0,
   7718        12,
   7719 };
   7720 
   7721 static const char _vq_lengthlist__44un1__p7_2[] = {
   7722         3, 4, 4, 6, 6, 7, 7, 8, 8, 9, 9, 9, 8, 4, 5, 5,
   7723         6, 6, 8, 8, 9, 8, 9, 9, 9, 9, 4, 5, 5, 7, 6, 8,
   7724         8, 8, 8, 9, 8, 9, 8, 6, 7, 7, 7, 8, 8, 8, 9, 9,
   7725         9, 9, 9, 9, 6, 7, 7, 7, 7, 8, 8, 9, 9, 9, 9, 9,
   7726         9, 7, 8, 8, 8, 8, 9, 8, 9, 9,10, 9, 9,10, 7, 8,
   7727         8, 8, 8, 9, 9, 9, 9, 9, 9,10,10, 8, 9, 9, 9, 9,
   7728         9, 9, 9, 9,10,10, 9,10, 8, 9, 9, 9, 9, 9, 9, 9,
   7729         9, 9, 9,10,10, 9, 9, 9,10, 9, 9,10, 9, 9,10,10,
   7730        10,10, 9, 9, 9, 9, 9, 9, 9,10, 9,10,10,10,10, 9,
   7731         9, 9,10, 9, 9,10,10, 9,10,10,10,10, 9, 9, 9,10,
   7732         9, 9, 9,10,10,10,10,10,10,
   7733 };
   7734 
   7735 static const static_codebook _44un1__p7_2 = {
   7736        2, 169,
   7737        (char *)_vq_lengthlist__44un1__p7_2,
   7738        1, -531103744, 1611661312, 4, 0,
   7739        (long *)_vq_quantlist__44un1__p7_2,
   7740        0
   7741 };
   7742 
   7743 static const char _huff_lengthlist__44un1__short[] = {
   7744        12,12,14,12,14,14,14,14,12, 6, 6, 8, 9, 9,11,14,
   7745        12, 4, 2, 6, 6, 7,11,14,13, 6, 5, 7, 8, 9,11,14,
   7746        13, 8, 5, 8, 6, 8,12,14,12, 7, 7, 8, 8, 8,10,14,
   7747        12, 6, 3, 4, 4, 4, 7,14,11, 7, 4, 6, 6, 6, 8,14,
   7748 };
   7749 
   7750 static const static_codebook _huff_book__44un1__short = {
   7751        2, 64,
   7752        (char *)_huff_lengthlist__44un1__short,
   7753        0, 0, 0, 0, 0,
   7754        NULL,
   7755        0
   7756 };