xref: /aosp_15_r20/external/grpc-grpc/test/cpp/microbenchmarks/huffman_geometries/decode_huff_8_6_16.cc (revision cc02d7e222339f7a4f6ba5f422e6413f4bd931f2)
1 // Copyright 2023 gRPC authors.
2 //
3 // Licensed under the Apache License, Version 2.0 (the "License");
4 // you may not use this file except in compliance with the License.
5 // You may obtain a copy of the License at
6 //
7 //     http://www.apache.org/licenses/LICENSE-2.0
8 //
9 // Unless required by applicable law or agreed to in writing, software
10 // distributed under the License is distributed on an "AS IS" BASIS,
11 // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12 // See the License for the specific language governing permissions and
13 // limitations under the License.
14 
15 // This file is autogenerated: see
16 // tools/codegen/core/gen_huffman_decompressor.cc
17 
18 #include "test/cpp/microbenchmarks/huffman_geometries/decode_huff_8_6_16.h"
19 
20 #include <grpc/support/port_platform.h>
21 namespace grpc_core {
22 namespace geometry_8_6_16 {
23 const uint8_t HuffDecoderCommon::table2_0_emit_[10] = {
24     0x30, 0x31, 0x32, 0x61, 0x63, 0x65, 0x69, 0x6f, 0x73, 0x74};
25 const uint8_t HuffDecoderCommon::table2_0_ops_[32] = {
26     0x00, 0x04, 0x08, 0x0c, 0x10, 0x14, 0x18, 0x1c, 0x20, 0x24, 0x01,
27     0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01,
28     0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x02};
29 const uint8_t HuffDecoderCommon::table3_0_emit_[36] = {
30     0x30, 0x31, 0x32, 0x61, 0x63, 0x65, 0x69, 0x6f, 0x73, 0x74, 0x20, 0x25,
31     0x2d, 0x2e, 0x2f, 0x33, 0x34, 0x35, 0x36, 0x37, 0x38, 0x39, 0x3d, 0x41,
32     0x5f, 0x62, 0x64, 0x66, 0x67, 0x68, 0x6c, 0x6d, 0x6e, 0x70, 0x72, 0x75};
33 const uint8_t HuffDecoderCommon::table3_0_ops_[64] = {
34     0x00, 0x01, 0x00, 0x05, 0x00, 0x09, 0x00, 0x0d, 0x00, 0x11, 0x00,
35     0x15, 0x00, 0x19, 0x00, 0x1d, 0x00, 0x21, 0x00, 0x25, 0x29, 0x2d,
36     0x31, 0x35, 0x39, 0x3d, 0x41, 0x45, 0x49, 0x4d, 0x51, 0x55, 0x59,
37     0x5d, 0x61, 0x65, 0x69, 0x6d, 0x71, 0x75, 0x79, 0x7d, 0x81, 0x85,
38     0x89, 0x8d, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
39     0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02};
40 const uint8_t HuffDecoderCommon::table4_0_emit_[22] = {
41     0x30, 0x31, 0x32, 0x61, 0x63, 0x65, 0x69, 0x6f, 0x73, 0x74, 0x20,
42     0x25, 0x2d, 0x2e, 0x2f, 0x33, 0x34, 0x35, 0x36, 0x37, 0x38, 0x39};
43 const uint8_t HuffDecoderCommon::table4_0_ops_[64] = {
44     0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x05, 0x00, 0x00, 0x00,
45     0x09, 0x00, 0x00, 0x00, 0x0d, 0x00, 0x00, 0x00, 0x11, 0x00, 0x00,
46     0x00, 0x15, 0x00, 0x00, 0x00, 0x19, 0x00, 0x00, 0x00, 0x1d, 0x00,
47     0x00, 0x00, 0x21, 0x00, 0x00, 0x00, 0x25, 0x00, 0x29, 0x00, 0x2d,
48     0x00, 0x31, 0x00, 0x35, 0x00, 0x39, 0x00, 0x3d, 0x00, 0x41, 0x00,
49     0x45, 0x00, 0x49, 0x00, 0x4d, 0x00, 0x51, 0x00, 0x55};
50 const uint8_t HuffDecoderCommon::table4_1_emit_[46] = {
51     0x3d, 0x41, 0x5f, 0x62, 0x64, 0x66, 0x67, 0x68, 0x6c, 0x6d, 0x6e, 0x70,
52     0x72, 0x75, 0x3a, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47, 0x48, 0x49, 0x4a,
53     0x4b, 0x4c, 0x4d, 0x4e, 0x4f, 0x50, 0x51, 0x52, 0x53, 0x54, 0x55, 0x56,
54     0x57, 0x59, 0x6a, 0x6b, 0x71, 0x76, 0x77, 0x78, 0x79, 0x7a};
55 const uint8_t HuffDecoderCommon::table4_1_ops_[64] = {
56     0x00, 0x01, 0x00, 0x05, 0x00, 0x09, 0x00, 0x0d, 0x00, 0x11, 0x00,
57     0x15, 0x00, 0x19, 0x00, 0x1d, 0x00, 0x21, 0x00, 0x25, 0x00, 0x29,
58     0x00, 0x2d, 0x00, 0x31, 0x00, 0x35, 0x39, 0x3d, 0x41, 0x45, 0x49,
59     0x4d, 0x51, 0x55, 0x59, 0x5d, 0x61, 0x65, 0x69, 0x6d, 0x71, 0x75,
60     0x79, 0x7d, 0x81, 0x85, 0x89, 0x8d, 0x91, 0x95, 0x99, 0x9d, 0xa1,
61     0xa5, 0xa9, 0xad, 0xb1, 0xb5, 0x00, 0x00, 0x00, 0x02};
62 const uint8_t* const HuffDecoderCommon::table4_emit_[2] = {
63     table4_0_emit_,
64     table4_1_emit_,
65 };
66 const uint8_t* const HuffDecoderCommon::table4_ops_[2] = {
67     table4_0_ops_,
68     table4_1_ops_,
69 };
70 const uint8_t HuffDecoderCommon::table1_0_emit_[74] = {
71     0x30, 0x31, 0x32, 0x61, 0x63, 0x65, 0x69, 0x6f, 0x73, 0x74, 0x20,
72     0x25, 0x2d, 0x2e, 0x2f, 0x33, 0x34, 0x35, 0x36, 0x37, 0x38, 0x39,
73     0x3d, 0x41, 0x5f, 0x62, 0x64, 0x66, 0x67, 0x68, 0x6c, 0x6d, 0x6e,
74     0x70, 0x72, 0x75, 0x3a, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47, 0x48,
75     0x49, 0x4a, 0x4b, 0x4c, 0x4d, 0x4e, 0x4f, 0x50, 0x51, 0x52, 0x53,
76     0x54, 0x55, 0x56, 0x57, 0x59, 0x6a, 0x6b, 0x71, 0x76, 0x77, 0x78,
77     0x79, 0x7a, 0x26, 0x2a, 0x2c, 0x3b, 0x58, 0x5a};
78 const uint16_t HuffDecoderCommon::table1_0_inner_[76] = {
79     0x0005, 0x0045, 0x0085, 0x00c5, 0x0105, 0x0145, 0x0185, 0x01c5, 0x0205,
80     0x0245, 0x0286, 0x02c6, 0x0306, 0x0346, 0x0386, 0x03c6, 0x0406, 0x0446,
81     0x0486, 0x04c6, 0x0506, 0x0546, 0x0586, 0x05c6, 0x0606, 0x0646, 0x0686,
82     0x06c6, 0x0706, 0x0746, 0x0786, 0x07c6, 0x0806, 0x0846, 0x0886, 0x08c6,
83     0x0907, 0x0947, 0x0987, 0x09c7, 0x0a07, 0x0a47, 0x0a87, 0x0ac7, 0x0b07,
84     0x0b47, 0x0b87, 0x0bc7, 0x0c07, 0x0c47, 0x0c87, 0x0cc7, 0x0d07, 0x0d47,
85     0x0d87, 0x0dc7, 0x0e07, 0x0e47, 0x0e87, 0x0ec7, 0x0f07, 0x0f47, 0x0f87,
86     0x0fc7, 0x1007, 0x1047, 0x1087, 0x10c7, 0x1108, 0x1148, 0x1188, 0x11c8,
87     0x1208, 0x1248, 0x0018, 0x0028};
88 const uint8_t HuffDecoderCommon::table1_0_outer_[256] = {
89     0,  0,  0,  0,  0,  0,  0,  0,  1,  1,  1,  1,  1,  1,  1,  1,  2,  2,  2,
90     2,  2,  2,  2,  2,  3,  3,  3,  3,  3,  3,  3,  3,  4,  4,  4,  4,  4,  4,
91     4,  4,  5,  5,  5,  5,  5,  5,  5,  5,  6,  6,  6,  6,  6,  6,  6,  6,  7,
92     7,  7,  7,  7,  7,  7,  7,  8,  8,  8,  8,  8,  8,  8,  8,  9,  9,  9,  9,
93     9,  9,  9,  9,  10, 10, 10, 10, 11, 11, 11, 11, 12, 12, 12, 12, 13, 13, 13,
94     13, 14, 14, 14, 14, 15, 15, 15, 15, 16, 16, 16, 16, 17, 17, 17, 17, 18, 18,
95     18, 18, 19, 19, 19, 19, 20, 20, 20, 20, 21, 21, 21, 21, 22, 22, 22, 22, 23,
96     23, 23, 23, 24, 24, 24, 24, 25, 25, 25, 25, 26, 26, 26, 26, 27, 27, 27, 27,
97     28, 28, 28, 28, 29, 29, 29, 29, 30, 30, 30, 30, 31, 31, 31, 31, 32, 32, 32,
98     32, 33, 33, 33, 33, 34, 34, 34, 34, 35, 35, 35, 35, 36, 36, 37, 37, 38, 38,
99     39, 39, 40, 40, 41, 41, 42, 42, 43, 43, 44, 44, 45, 45, 46, 46, 47, 47, 48,
100     48, 49, 49, 50, 50, 51, 51, 52, 52, 53, 53, 54, 54, 55, 55, 56, 56, 57, 57,
101     58, 58, 59, 59, 60, 60, 61, 61, 62, 62, 63, 63, 64, 64, 65, 65, 66, 66, 67,
102     67, 68, 69, 70, 71, 72, 73, 74, 75};
103 const uint8_t HuffDecoderCommon::table8_0_inner_[6] = {0x00, 0x01, 0x05,
104                                                        0x09, 0x0d, 0x02};
105 const uint8_t HuffDecoderCommon::table8_0_outer_[8] = {0, 1, 2, 3, 4, 0, 0, 5};
106 const uint8_t HuffDecoderCommon::table9_0_emit_[6] = {0x3f, 0x27, 0x2b,
107                                                       0x7c, 0x23, 0x3e};
108 const uint8_t HuffDecoderCommon::table9_0_inner_[8] = {0x00, 0x01, 0x05, 0x09,
109                                                        0x0d, 0x11, 0x15, 0x02};
110 const uint8_t HuffDecoderCommon::table9_0_outer_[16] = {0, 0, 0, 1, 0, 2, 0, 3,
111                                                         0, 4, 5, 6, 0, 0, 0, 7};
112 const uint8_t HuffDecoderCommon::table10_0_emit_[12] = {
113     0x3f, 0x27, 0x2b, 0x7c, 0x23, 0x3e, 0x00, 0x24, 0x40, 0x5b, 0x5d, 0x7e};
114 const uint8_t HuffDecoderCommon::table10_0_ops_[32] = {
115     0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00,
116     0x05, 0x00, 0x00, 0x00, 0x09, 0x00, 0x00, 0x00, 0x0d, 0x00, 0x11,
117     0x00, 0x15, 0x19, 0x1d, 0x21, 0x25, 0x29, 0x2d, 0x00, 0x02};
118 const uint8_t HuffDecoderCommon::table6_0_emit_[14] = {
119     0x3f, 0x27, 0x2b, 0x7c, 0x23, 0x3e, 0x00,
120     0x24, 0x40, 0x5b, 0x5d, 0x7e, 0x5e, 0x7d};
121 const uint16_t HuffDecoderCommon::table6_0_inner_[16] = {
122     0x0002, 0x0023, 0x0043, 0x0063, 0x0084, 0x00a4, 0x00c5, 0x00e5,
123     0x0105, 0x0125, 0x0145, 0x0165, 0x0186, 0x01a6, 0x000e, 0x0016};
124 const uint8_t HuffDecoderCommon::table6_0_outer_[64] = {
125     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,  0,  0,  0,  1,  1,  1,  1, 1, 1,
126     1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 3, 3, 3,  3,  3,  3,  3,  3,  4,  4, 4, 4,
127     5, 5, 5, 5, 6, 6, 7, 7, 8, 8, 9, 9, 10, 10, 11, 11, 12, 13, 14, 15};
128 const uint8_t HuffDecoderCommon::table15_0_outer_[8] = {0, 0, 0, 1, 0, 0, 0, 2};
129 const uint8_t HuffDecoderCommon::table16_0_outer_[16] = {
130     0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 2};
131 const uint8_t HuffDecoderCommon::table17_0_ops_[32] = {
132     0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
133     0x00, 0x00, 0x00, 0x00, 0x01, 0x05, 0x09, 0x0d, 0x00, 0x00, 0x00,
134     0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02};
135 const uint8_t HuffDecoderCommon::table18_0_emit_[31] = {
136     0x7b, 0x30, 0x7b, 0x31, 0x7b, 0x32, 0x7b, 0x61, 0x7b, 0x63, 0x7b,
137     0x65, 0x7b, 0x69, 0x7b, 0x6f, 0x7b, 0x73, 0x7b, 0x74, 0x5c, 0xc3,
138     0xd0, 0x80, 0x82, 0x83, 0xa2, 0xb8, 0xc2, 0xe0, 0xe2};
139 const uint8_t HuffDecoderCommon::table18_0_ops_[64] = {
140     0x00, 0x08, 0x10, 0x18, 0x20, 0x28, 0x30, 0x38, 0x40, 0x48, 0x01,
141     0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01,
142     0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x02, 0x01,
143     0x52, 0x01, 0x56, 0x01, 0x5a, 0x5e, 0x62, 0x66, 0x6a, 0x6e, 0x72,
144     0x76, 0x7a, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01,
145     0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x03};
146 const uint8_t HuffDecoderCommon::table19_0_emit_[44] = {
147     0x7b, 0x30, 0x7b, 0x31, 0x7b, 0x32, 0x7b, 0x61, 0x7b, 0x63, 0x7b,
148     0x65, 0x7b, 0x69, 0x7b, 0x6f, 0x7b, 0x73, 0x7b, 0x74, 0x7b, 0x20,
149     0x7b, 0x25, 0x7b, 0x2d, 0x7b, 0x2e, 0x7b, 0x2f, 0x7b, 0x33, 0x7b,
150     0x34, 0x7b, 0x35, 0x7b, 0x36, 0x7b, 0x37, 0x7b, 0x38, 0x7b, 0x39};
151 const uint8_t HuffDecoderCommon::table19_0_ops_[32] = {
152     0x00, 0x01, 0x00, 0x09, 0x00, 0x11, 0x00, 0x19, 0x00, 0x21, 0x00,
153     0x29, 0x00, 0x31, 0x00, 0x39, 0x00, 0x41, 0x00, 0x49, 0x51, 0x59,
154     0x61, 0x69, 0x71, 0x79, 0x81, 0x89, 0x91, 0x99, 0xa1, 0xa9};
155 const uint8_t HuffDecoderCommon::table19_1_emit_[28] = {
156     0x7b, 0x3d, 0x7b, 0x41, 0x7b, 0x5f, 0x7b, 0x62, 0x7b, 0x64,
157     0x7b, 0x66, 0x7b, 0x67, 0x7b, 0x68, 0x7b, 0x6c, 0x7b, 0x6d,
158     0x7b, 0x6e, 0x7b, 0x70, 0x7b, 0x72, 0x7b, 0x75};
159 const uint8_t HuffDecoderCommon::table19_1_ops_[32] = {
160     0x01, 0x09, 0x11, 0x19, 0x21, 0x29, 0x31, 0x39, 0x41, 0x49, 0x51,
161     0x59, 0x61, 0x69, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
162     0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02};
163 const uint8_t HuffDecoderCommon::table19_2_emit_[15] = {
164     0x5c, 0xc3, 0xd0, 0x80, 0x82, 0x83, 0xa2, 0xb8,
165     0xc2, 0xe0, 0xe2, 0x99, 0xa1, 0xa7, 0xac};
166 const uint8_t HuffDecoderCommon::table19_2_ops_[32] = {
167     0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00,
168     0x0a, 0x00, 0x0e, 0x00, 0x12, 0x00, 0x16, 0x00, 0x1a, 0x00, 0x1e,
169     0x00, 0x22, 0x00, 0x26, 0x00, 0x2a, 0x2e, 0x32, 0x36, 0x3a};
170 const uint8_t HuffDecoderCommon::table19_3_emit_[9] = {
171     0xb0, 0xb1, 0xb3, 0xd1, 0xd8, 0xd9, 0xe3, 0xe5, 0xe6};
172 const uint8_t HuffDecoderCommon::table19_3_ops_[32] = {
173     0x02, 0x06, 0x0a, 0x0e, 0x12, 0x16, 0x1a, 0x1e, 0x22, 0x00, 0x00,
174     0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
175     0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03};
176 const uint8_t* const HuffDecoderCommon::table19_emit_[4] = {
177     table19_0_emit_,
178     table19_1_emit_,
179     table19_2_emit_,
180     table19_3_emit_,
181 };
182 const uint8_t* const HuffDecoderCommon::table19_ops_[4] = {
183     table19_0_ops_,
184     table19_1_ops_,
185     table19_2_ops_,
186     table19_3_ops_,
187 };
188 const uint16_t HuffDecoderCommon::table20_0_ops_[64] = {
189     0x0000, 0x0000, 0x0000, 0x0001, 0x0000, 0x0000, 0x0000, 0x0009,
190     0x0000, 0x0000, 0x0000, 0x0011, 0x0000, 0x0000, 0x0000, 0x0019,
191     0x0000, 0x0000, 0x0000, 0x0021, 0x0000, 0x0000, 0x0000, 0x0029,
192     0x0000, 0x0000, 0x0000, 0x0031, 0x0000, 0x0000, 0x0000, 0x0039,
193     0x0000, 0x0000, 0x0000, 0x0041, 0x0000, 0x0000, 0x0000, 0x0049,
194     0x0000, 0x0051, 0x0000, 0x0059, 0x0000, 0x0061, 0x0000, 0x0069,
195     0x0000, 0x0071, 0x0000, 0x0079, 0x0000, 0x0081, 0x0000, 0x0089,
196     0x0000, 0x0091, 0x0000, 0x0099, 0x0000, 0x00a1, 0x0000, 0x00a9};
197 const uint8_t HuffDecoderCommon::table20_1_emit_[92] = {
198     0x7b, 0x3d, 0x7b, 0x41, 0x7b, 0x5f, 0x7b, 0x62, 0x7b, 0x64, 0x7b, 0x66,
199     0x7b, 0x67, 0x7b, 0x68, 0x7b, 0x6c, 0x7b, 0x6d, 0x7b, 0x6e, 0x7b, 0x70,
200     0x7b, 0x72, 0x7b, 0x75, 0x7b, 0x3a, 0x7b, 0x42, 0x7b, 0x43, 0x7b, 0x44,
201     0x7b, 0x45, 0x7b, 0x46, 0x7b, 0x47, 0x7b, 0x48, 0x7b, 0x49, 0x7b, 0x4a,
202     0x7b, 0x4b, 0x7b, 0x4c, 0x7b, 0x4d, 0x7b, 0x4e, 0x7b, 0x4f, 0x7b, 0x50,
203     0x7b, 0x51, 0x7b, 0x52, 0x7b, 0x53, 0x7b, 0x54, 0x7b, 0x55, 0x7b, 0x56,
204     0x7b, 0x57, 0x7b, 0x59, 0x7b, 0x6a, 0x7b, 0x6b, 0x7b, 0x71, 0x7b, 0x76,
205     0x7b, 0x77, 0x7b, 0x78, 0x7b, 0x79, 0x7b, 0x7a};
206 const uint16_t HuffDecoderCommon::table20_1_ops_[64] = {
207     0x0000, 0x0001, 0x0000, 0x0009, 0x0000, 0x0011, 0x0000, 0x0019,
208     0x0000, 0x0021, 0x0000, 0x0029, 0x0000, 0x0031, 0x0000, 0x0039,
209     0x0000, 0x0041, 0x0000, 0x0049, 0x0000, 0x0051, 0x0000, 0x0059,
210     0x0000, 0x0061, 0x0000, 0x0069, 0x0071, 0x0079, 0x0081, 0x0089,
211     0x0091, 0x0099, 0x00a1, 0x00a9, 0x00b1, 0x00b9, 0x00c1, 0x00c9,
212     0x00d1, 0x00d9, 0x00e1, 0x00e9, 0x00f1, 0x00f9, 0x0101, 0x0109,
213     0x0111, 0x0119, 0x0121, 0x0129, 0x0131, 0x0139, 0x0141, 0x0149,
214     0x0151, 0x0159, 0x0161, 0x0169, 0x0000, 0x0000, 0x0000, 0x0002};
215 const uint16_t HuffDecoderCommon::table20_2_ops_[64] = {
216     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0002,
217     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0006,
218     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x000a,
219     0x0000, 0x0000, 0x0000, 0x000e, 0x0000, 0x0000, 0x0000, 0x0012,
220     0x0000, 0x0000, 0x0000, 0x0016, 0x0000, 0x0000, 0x0000, 0x001a,
221     0x0000, 0x0000, 0x0000, 0x001e, 0x0000, 0x0000, 0x0000, 0x0022,
222     0x0000, 0x0000, 0x0000, 0x0026, 0x0000, 0x0000, 0x0000, 0x002a,
223     0x0000, 0x002e, 0x0000, 0x0032, 0x0000, 0x0036, 0x0000, 0x003a};
224 const uint8_t HuffDecoderCommon::table20_3_emit_[35] = {
225     0xb0, 0xb1, 0xb3, 0xd1, 0xd8, 0xd9, 0xe3, 0xe5, 0xe6, 0x81, 0x84, 0x85,
226     0x86, 0x88, 0x92, 0x9a, 0x9c, 0xa0, 0xa3, 0xa4, 0xa9, 0xaa, 0xad, 0xb2,
227     0xb5, 0xb9, 0xba, 0xbb, 0xbd, 0xbe, 0xc4, 0xc6, 0xe4, 0xe8, 0xe9};
228 const uint16_t HuffDecoderCommon::table20_3_ops_[64] = {
229     0x0000, 0x0002, 0x0000, 0x0006, 0x0000, 0x000a, 0x0000, 0x000e,
230     0x0000, 0x0012, 0x0000, 0x0016, 0x0000, 0x001a, 0x0000, 0x001e,
231     0x0000, 0x0022, 0x0026, 0x002a, 0x002e, 0x0032, 0x0036, 0x003a,
232     0x003e, 0x0042, 0x0046, 0x004a, 0x004e, 0x0052, 0x0056, 0x005a,
233     0x005e, 0x0062, 0x0066, 0x006a, 0x006e, 0x0072, 0x0076, 0x007a,
234     0x007e, 0x0082, 0x0086, 0x008a, 0x0000, 0x0000, 0x0000, 0x0000,
235     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
236     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0003};
237 const uint8_t* const HuffDecoderCommon::table20_emit_[4] = {
238     table19_0_emit_,
239     table20_1_emit_,
240     table19_2_emit_,
241     table20_3_emit_,
242 };
243 const uint16_t* const HuffDecoderCommon::table20_ops_[4] = {
244     table20_0_ops_,
245     table20_1_ops_,
246     table20_2_ops_,
247     table20_3_ops_,
248 };
249 const uint16_t HuffDecoderCommon::table21_0_ops_[128] = {
250     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0001, 0x0000,
251     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0009, 0x0000, 0x0000,
252     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0011, 0x0000, 0x0000, 0x0000,
253     0x0000, 0x0000, 0x0000, 0x0000, 0x0019, 0x0000, 0x0000, 0x0000, 0x0000,
254     0x0000, 0x0000, 0x0000, 0x0021, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
255     0x0000, 0x0000, 0x0029, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
256     0x0000, 0x0031, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
257     0x0039, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0041,
258     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0049, 0x0000,
259     0x0000, 0x0000, 0x0051, 0x0000, 0x0000, 0x0000, 0x0059, 0x0000, 0x0000,
260     0x0000, 0x0061, 0x0000, 0x0000, 0x0000, 0x0069, 0x0000, 0x0000, 0x0000,
261     0x0071, 0x0000, 0x0000, 0x0000, 0x0079, 0x0000, 0x0000, 0x0000, 0x0081,
262     0x0000, 0x0000, 0x0000, 0x0089, 0x0000, 0x0000, 0x0000, 0x0091, 0x0000,
263     0x0000, 0x0000, 0x0099, 0x0000, 0x0000, 0x0000, 0x00a1, 0x0000, 0x0000,
264     0x0000, 0x00a9};
265 const uint8_t HuffDecoderCommon::table21_1_emit_[104] = {
266     0x7b, 0x3d, 0x7b, 0x41, 0x7b, 0x5f, 0x7b, 0x62, 0x7b, 0x64, 0x7b, 0x66,
267     0x7b, 0x67, 0x7b, 0x68, 0x7b, 0x6c, 0x7b, 0x6d, 0x7b, 0x6e, 0x7b, 0x70,
268     0x7b, 0x72, 0x7b, 0x75, 0x7b, 0x3a, 0x7b, 0x42, 0x7b, 0x43, 0x7b, 0x44,
269     0x7b, 0x45, 0x7b, 0x46, 0x7b, 0x47, 0x7b, 0x48, 0x7b, 0x49, 0x7b, 0x4a,
270     0x7b, 0x4b, 0x7b, 0x4c, 0x7b, 0x4d, 0x7b, 0x4e, 0x7b, 0x4f, 0x7b, 0x50,
271     0x7b, 0x51, 0x7b, 0x52, 0x7b, 0x53, 0x7b, 0x54, 0x7b, 0x55, 0x7b, 0x56,
272     0x7b, 0x57, 0x7b, 0x59, 0x7b, 0x6a, 0x7b, 0x6b, 0x7b, 0x71, 0x7b, 0x76,
273     0x7b, 0x77, 0x7b, 0x78, 0x7b, 0x79, 0x7b, 0x7a, 0x7b, 0x26, 0x7b, 0x2a,
274     0x7b, 0x2c, 0x7b, 0x3b, 0x7b, 0x58, 0x7b, 0x5a};
275 const uint16_t HuffDecoderCommon::table21_1_ops_[128] = {
276     0x0000, 0x0000, 0x0000, 0x0001, 0x0000, 0x0000, 0x0000, 0x0009, 0x0000,
277     0x0000, 0x0000, 0x0011, 0x0000, 0x0000, 0x0000, 0x0019, 0x0000, 0x0000,
278     0x0000, 0x0021, 0x0000, 0x0000, 0x0000, 0x0029, 0x0000, 0x0000, 0x0000,
279     0x0031, 0x0000, 0x0000, 0x0000, 0x0039, 0x0000, 0x0000, 0x0000, 0x0041,
280     0x0000, 0x0000, 0x0000, 0x0049, 0x0000, 0x0000, 0x0000, 0x0051, 0x0000,
281     0x0000, 0x0000, 0x0059, 0x0000, 0x0000, 0x0000, 0x0061, 0x0000, 0x0000,
282     0x0000, 0x0069, 0x0000, 0x0071, 0x0000, 0x0079, 0x0000, 0x0081, 0x0000,
283     0x0089, 0x0000, 0x0091, 0x0000, 0x0099, 0x0000, 0x00a1, 0x0000, 0x00a9,
284     0x0000, 0x00b1, 0x0000, 0x00b9, 0x0000, 0x00c1, 0x0000, 0x00c9, 0x0000,
285     0x00d1, 0x0000, 0x00d9, 0x0000, 0x00e1, 0x0000, 0x00e9, 0x0000, 0x00f1,
286     0x0000, 0x00f9, 0x0000, 0x0101, 0x0000, 0x0109, 0x0000, 0x0111, 0x0000,
287     0x0119, 0x0000, 0x0121, 0x0000, 0x0129, 0x0000, 0x0131, 0x0000, 0x0139,
288     0x0000, 0x0141, 0x0000, 0x0149, 0x0000, 0x0151, 0x0000, 0x0159, 0x0000,
289     0x0161, 0x0000, 0x0169, 0x0171, 0x0179, 0x0181, 0x0189, 0x0191, 0x0199,
290     0x0000, 0x0002};
291 const uint16_t HuffDecoderCommon::table21_2_ops_[128] = {
292     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
293     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0002, 0x0000, 0x0000,
294     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
295     0x0000, 0x0000, 0x0000, 0x0000, 0x0006, 0x0000, 0x0000, 0x0000, 0x0000,
296     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
297     0x0000, 0x0000, 0x000a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
298     0x0000, 0x000e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
299     0x0012, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0016,
300     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x001a, 0x0000,
301     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x001e, 0x0000, 0x0000,
302     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0022, 0x0000, 0x0000, 0x0000,
303     0x0000, 0x0000, 0x0000, 0x0000, 0x0026, 0x0000, 0x0000, 0x0000, 0x0000,
304     0x0000, 0x0000, 0x0000, 0x002a, 0x0000, 0x0000, 0x0000, 0x002e, 0x0000,
305     0x0000, 0x0000, 0x0032, 0x0000, 0x0000, 0x0000, 0x0036, 0x0000, 0x0000,
306     0x0000, 0x003a};
307 const uint8_t HuffDecoderCommon::table21_3_emit_[64] = {
308     0xb0, 0xb1, 0xb3, 0xd1, 0xd8, 0xd9, 0xe3, 0xe5, 0xe6, 0x81, 0x84,
309     0x85, 0x86, 0x88, 0x92, 0x9a, 0x9c, 0xa0, 0xa3, 0xa4, 0xa9, 0xaa,
310     0xad, 0xb2, 0xb5, 0xb9, 0xba, 0xbb, 0xbd, 0xbe, 0xc4, 0xc6, 0xe4,
311     0xe8, 0xe9, 0x01, 0x87, 0x89, 0x8a, 0x8b, 0x8c, 0x8d, 0x8f, 0x93,
312     0x95, 0x96, 0x97, 0x98, 0x9b, 0x9d, 0x9e, 0xa5, 0xa6, 0xa8, 0xae,
313     0xaf, 0xb4, 0xb6, 0xb7, 0xbc, 0xbf, 0xc5, 0xe7, 0xef};
314 const uint16_t HuffDecoderCommon::table21_3_ops_[128] = {
315     0x0000, 0x0000, 0x0000, 0x0002, 0x0000, 0x0000, 0x0000, 0x0006, 0x0000,
316     0x0000, 0x0000, 0x000a, 0x0000, 0x0000, 0x0000, 0x000e, 0x0000, 0x0000,
317     0x0000, 0x0012, 0x0000, 0x0000, 0x0000, 0x0016, 0x0000, 0x0000, 0x0000,
318     0x001a, 0x0000, 0x0000, 0x0000, 0x001e, 0x0000, 0x0000, 0x0000, 0x0022,
319     0x0000, 0x0026, 0x0000, 0x002a, 0x0000, 0x002e, 0x0000, 0x0032, 0x0000,
320     0x0036, 0x0000, 0x003a, 0x0000, 0x003e, 0x0000, 0x0042, 0x0000, 0x0046,
321     0x0000, 0x004a, 0x0000, 0x004e, 0x0000, 0x0052, 0x0000, 0x0056, 0x0000,
322     0x005a, 0x0000, 0x005e, 0x0000, 0x0062, 0x0000, 0x0066, 0x0000, 0x006a,
323     0x0000, 0x006e, 0x0000, 0x0072, 0x0000, 0x0076, 0x0000, 0x007a, 0x0000,
324     0x007e, 0x0000, 0x0082, 0x0000, 0x0086, 0x0000, 0x008a, 0x008e, 0x0092,
325     0x0096, 0x009a, 0x009e, 0x00a2, 0x00a6, 0x00aa, 0x00ae, 0x00b2, 0x00b6,
326     0x00ba, 0x00be, 0x00c2, 0x00c6, 0x00ca, 0x00ce, 0x00d2, 0x00d6, 0x00da,
327     0x00de, 0x00e2, 0x00e6, 0x00ea, 0x00ee, 0x00f2, 0x00f6, 0x00fa, 0x00fe,
328     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
329     0x0000, 0x0003};
330 const uint8_t* const HuffDecoderCommon::table21_emit_[4] = {
331     table19_0_emit_,
332     table21_1_emit_,
333     table19_2_emit_,
334     table21_3_emit_,
335 };
336 const uint16_t* const HuffDecoderCommon::table21_ops_[4] = {
337     table21_0_ops_,
338     table21_1_ops_,
339     table21_2_ops_,
340     table21_3_ops_,
341 };
342 const uint8_t HuffDecoderCommon::table22_0_emit_[4] = {0x7b, 0x30, 0x7b, 0x31};
343 const uint8_t HuffDecoderCommon::table22_0_ops_[32] = {
344     0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
345     0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
346     0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09};
347 const uint8_t HuffDecoderCommon::table22_1_emit_[4] = {0x7b, 0x32, 0x7b, 0x61};
348 const uint8_t HuffDecoderCommon::table22_2_emit_[4] = {0x7b, 0x63, 0x7b, 0x65};
349 const uint8_t HuffDecoderCommon::table22_3_emit_[4] = {0x7b, 0x69, 0x7b, 0x6f};
350 const uint8_t HuffDecoderCommon::table22_4_emit_[4] = {0x7b, 0x73, 0x7b, 0x74};
351 const uint8_t HuffDecoderCommon::table22_5_emit_[8] = {0x7b, 0x20, 0x7b, 0x25,
352                                                        0x7b, 0x2d, 0x7b, 0x2e};
353 const uint8_t HuffDecoderCommon::table22_5_ops_[32] = {
354     0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00,
355     0x00, 0x00, 0x00, 0x00, 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
356     0x00, 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x19};
357 const uint8_t HuffDecoderCommon::table22_6_emit_[8] = {0x7b, 0x2f, 0x7b, 0x33,
358                                                        0x7b, 0x34, 0x7b, 0x35};
359 const uint8_t HuffDecoderCommon::table22_7_emit_[8] = {0x7b, 0x36, 0x7b, 0x37,
360                                                        0x7b, 0x38, 0x7b, 0x39};
361 const uint8_t HuffDecoderCommon::table22_8_emit_[8] = {0x7b, 0x3d, 0x7b, 0x41,
362                                                        0x7b, 0x5f, 0x7b, 0x62};
363 const uint8_t HuffDecoderCommon::table22_9_emit_[8] = {0x7b, 0x64, 0x7b, 0x66,
364                                                        0x7b, 0x67, 0x7b, 0x68};
365 const uint8_t HuffDecoderCommon::table22_10_emit_[8] = {0x7b, 0x6c, 0x7b, 0x6d,
366                                                         0x7b, 0x6e, 0x7b, 0x70};
367 const uint8_t HuffDecoderCommon::table22_11_emit_[12] = {
368     0x7b, 0x72, 0x7b, 0x75, 0x7b, 0x3a, 0x7b, 0x42, 0x7b, 0x43, 0x7b, 0x44};
369 const uint8_t HuffDecoderCommon::table22_11_ops_[32] = {
370     0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00,
371     0x00, 0x00, 0x00, 0x00, 0x09, 0x00, 0x00, 0x00, 0x11, 0x00, 0x00,
372     0x00, 0x19, 0x00, 0x00, 0x00, 0x21, 0x00, 0x00, 0x00, 0x29};
373 const uint8_t HuffDecoderCommon::table22_12_emit_[16] = {
374     0x7b, 0x45, 0x7b, 0x46, 0x7b, 0x47, 0x7b, 0x48,
375     0x7b, 0x49, 0x7b, 0x4a, 0x7b, 0x4b, 0x7b, 0x4c};
376 const uint8_t HuffDecoderCommon::table22_12_ops_[32] = {
377     0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x09, 0x00, 0x00, 0x00,
378     0x11, 0x00, 0x00, 0x00, 0x19, 0x00, 0x00, 0x00, 0x21, 0x00, 0x00,
379     0x00, 0x29, 0x00, 0x00, 0x00, 0x31, 0x00, 0x00, 0x00, 0x39};
380 const uint8_t HuffDecoderCommon::table22_13_emit_[16] = {
381     0x7b, 0x4d, 0x7b, 0x4e, 0x7b, 0x4f, 0x7b, 0x50,
382     0x7b, 0x51, 0x7b, 0x52, 0x7b, 0x53, 0x7b, 0x54};
383 const uint8_t HuffDecoderCommon::table22_14_emit_[16] = {
384     0x7b, 0x55, 0x7b, 0x56, 0x7b, 0x57, 0x7b, 0x59,
385     0x7b, 0x6a, 0x7b, 0x6b, 0x7b, 0x71, 0x7b, 0x76};
386 const uint8_t HuffDecoderCommon::table22_15_emit_[20] = {
387     0x7b, 0x77, 0x7b, 0x78, 0x7b, 0x79, 0x7b, 0x7a, 0x7b, 0x26,
388     0x7b, 0x2a, 0x7b, 0x2c, 0x7b, 0x3b, 0x7b, 0x58, 0x7b, 0x5a};
389 const uint8_t HuffDecoderCommon::table22_15_ops_[32] = {
390     0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x09, 0x00, 0x00, 0x00,
391     0x11, 0x00, 0x00, 0x00, 0x19, 0x00, 0x21, 0x00, 0x29, 0x00, 0x31,
392     0x00, 0x39, 0x00, 0x41, 0x00, 0x49, 0x00, 0x00, 0x00, 0x02};
393 const uint8_t HuffDecoderCommon::table22_16_emit_[20] = {
394     0x5c, 0x30, 0x5c, 0x31, 0x5c, 0x32, 0x5c, 0x61, 0x5c, 0x63,
395     0x5c, 0x65, 0x5c, 0x69, 0x5c, 0x6f, 0x5c, 0x73, 0x5c, 0x74};
396 const uint8_t HuffDecoderCommon::table22_16_ops_[32] = {
397     0x01, 0x09, 0x11, 0x19, 0x21, 0x29, 0x31, 0x39, 0x41, 0x49, 0x00,
398     0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
399     0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02};
400 const uint8_t HuffDecoderCommon::table22_17_emit_[20] = {
401     0xc3, 0x30, 0xc3, 0x31, 0xc3, 0x32, 0xc3, 0x61, 0xc3, 0x63,
402     0xc3, 0x65, 0xc3, 0x69, 0xc3, 0x6f, 0xc3, 0x73, 0xc3, 0x74};
403 const uint8_t HuffDecoderCommon::table22_18_emit_[20] = {
404     0xd0, 0x30, 0xd0, 0x31, 0xd0, 0x32, 0xd0, 0x61, 0xd0, 0x63,
405     0xd0, 0x65, 0xd0, 0x69, 0xd0, 0x6f, 0xd0, 0x73, 0xd0, 0x74};
406 const uint8_t HuffDecoderCommon::table22_19_emit_[2] = {0x80, 0x82};
407 const uint8_t HuffDecoderCommon::table22_19_ops_[32] = {
408     0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
409     0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
410     0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x06};
411 const uint8_t HuffDecoderCommon::table22_20_emit_[2] = {0x83, 0xa2};
412 const uint8_t HuffDecoderCommon::table22_21_emit_[2] = {0xb8, 0xc2};
413 const uint8_t HuffDecoderCommon::table22_22_emit_[2] = {0xe0, 0xe2};
414 const uint8_t HuffDecoderCommon::table22_23_emit_[4] = {0x99, 0xa1, 0xa7, 0xac};
415 const uint8_t HuffDecoderCommon::table22_23_ops_[32] = {
416     0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00,
417     0x00, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
418     0x00, 0x0a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0e};
419 const uint8_t HuffDecoderCommon::table22_24_emit_[4] = {0xb0, 0xb1, 0xb3, 0xd1};
420 const uint8_t HuffDecoderCommon::table22_25_emit_[4] = {0xd8, 0xd9, 0xe3, 0xe5};
421 const uint8_t HuffDecoderCommon::table22_26_emit_[7] = {0xe6, 0x81, 0x84, 0x85,
422                                                         0x86, 0x88, 0x92};
423 const uint8_t HuffDecoderCommon::table22_26_ops_[32] = {
424     0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00,
425     0x06, 0x00, 0x00, 0x00, 0x0a, 0x00, 0x00, 0x00, 0x0e, 0x00, 0x00,
426     0x00, 0x12, 0x00, 0x00, 0x00, 0x16, 0x00, 0x00, 0x00, 0x1a};
427 const uint8_t HuffDecoderCommon::table22_27_emit_[8] = {0x9a, 0x9c, 0xa0, 0xa3,
428                                                         0xa4, 0xa9, 0xaa, 0xad};
429 const uint8_t HuffDecoderCommon::table22_27_ops_[32] = {
430     0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00,
431     0x0a, 0x00, 0x00, 0x00, 0x0e, 0x00, 0x00, 0x00, 0x12, 0x00, 0x00,
432     0x00, 0x16, 0x00, 0x00, 0x00, 0x1a, 0x00, 0x00, 0x00, 0x1e};
433 const uint8_t HuffDecoderCommon::table22_28_emit_[8] = {0xb2, 0xb5, 0xb9, 0xba,
434                                                         0xbb, 0xbd, 0xbe, 0xc4};
435 const uint8_t HuffDecoderCommon::table22_29_emit_[12] = {
436     0xc6, 0xe4, 0xe8, 0xe9, 0x01, 0x87, 0x89, 0x8a, 0x8b, 0x8c, 0x8d, 0x8f};
437 const uint8_t HuffDecoderCommon::table22_29_ops_[32] = {
438     0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00,
439     0x0a, 0x00, 0x00, 0x00, 0x0e, 0x00, 0x12, 0x00, 0x16, 0x00, 0x1a,
440     0x00, 0x1e, 0x00, 0x22, 0x00, 0x26, 0x00, 0x2a, 0x00, 0x2e};
441 const uint8_t HuffDecoderCommon::table22_30_emit_[16] = {
442     0x93, 0x95, 0x96, 0x97, 0x98, 0x9b, 0x9d, 0x9e,
443     0xa5, 0xa6, 0xa8, 0xae, 0xaf, 0xb4, 0xb6, 0xb7};
444 const uint8_t HuffDecoderCommon::table22_30_ops_[32] = {
445     0x00, 0x02, 0x00, 0x06, 0x00, 0x0a, 0x00, 0x0e, 0x00, 0x12, 0x00,
446     0x16, 0x00, 0x1a, 0x00, 0x1e, 0x00, 0x22, 0x00, 0x26, 0x00, 0x2a,
447     0x00, 0x2e, 0x00, 0x32, 0x00, 0x36, 0x00, 0x3a, 0x00, 0x3e};
448 const uint8_t HuffDecoderCommon::table22_31_emit_[17] = {
449     0xbc, 0xbf, 0xc5, 0xe7, 0xef, 0x09, 0x8e, 0x90, 0x91,
450     0x94, 0x9f, 0xab, 0xce, 0xd7, 0xe1, 0xec, 0xed};
451 const uint8_t HuffDecoderCommon::table22_31_ops_[32] = {
452     0x00, 0x02, 0x00, 0x06, 0x00, 0x0a, 0x00, 0x0e, 0x00, 0x12, 0x16,
453     0x1a, 0x1e, 0x22, 0x26, 0x2a, 0x2e, 0x32, 0x36, 0x3a, 0x3e, 0x42,
454     0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03};
455 const uint8_t* const HuffDecoderCommon::table22_emit_[32] = {
456     table22_0_emit_,  table22_1_emit_,  table22_2_emit_,  table22_3_emit_,
457     table22_4_emit_,  table22_5_emit_,  table22_6_emit_,  table22_7_emit_,
458     table22_8_emit_,  table22_9_emit_,  table22_10_emit_, table22_11_emit_,
459     table22_12_emit_, table22_13_emit_, table22_14_emit_, table22_15_emit_,
460     table22_16_emit_, table22_17_emit_, table22_18_emit_, table22_19_emit_,
461     table22_20_emit_, table22_21_emit_, table22_22_emit_, table22_23_emit_,
462     table22_24_emit_, table22_25_emit_, table22_26_emit_, table22_27_emit_,
463     table22_28_emit_, table22_29_emit_, table22_30_emit_, table22_31_emit_,
464 };
465 const uint8_t* const HuffDecoderCommon::table22_ops_[32] = {
466     table22_0_ops_,  table22_0_ops_,  table22_0_ops_,  table22_0_ops_,
467     table22_0_ops_,  table22_5_ops_,  table22_5_ops_,  table22_5_ops_,
468     table22_5_ops_,  table22_5_ops_,  table22_5_ops_,  table22_11_ops_,
469     table22_12_ops_, table22_12_ops_, table22_12_ops_, table22_15_ops_,
470     table22_16_ops_, table22_16_ops_, table22_16_ops_, table22_19_ops_,
471     table22_19_ops_, table22_19_ops_, table22_19_ops_, table22_23_ops_,
472     table22_23_ops_, table22_23_ops_, table22_26_ops_, table22_27_ops_,
473     table22_27_ops_, table22_29_ops_, table22_30_ops_, table22_31_ops_,
474 };
475 const uint8_t HuffDecoderCommon::table23_0_emit_[60] = {
476     0x7b, 0x30, 0x30, 0x7b, 0x30, 0x31, 0x7b, 0x30, 0x32, 0x7b, 0x30, 0x61,
477     0x7b, 0x30, 0x63, 0x7b, 0x30, 0x65, 0x7b, 0x30, 0x69, 0x7b, 0x30, 0x6f,
478     0x7b, 0x30, 0x73, 0x7b, 0x30, 0x74, 0x7b, 0x31, 0x30, 0x7b, 0x31, 0x31,
479     0x7b, 0x31, 0x32, 0x7b, 0x31, 0x61, 0x7b, 0x31, 0x63, 0x7b, 0x31, 0x65,
480     0x7b, 0x31, 0x69, 0x7b, 0x31, 0x6f, 0x7b, 0x31, 0x73, 0x7b, 0x31, 0x74};
481 const uint16_t HuffDecoderCommon::table23_0_ops_[64] = {
482     0x0000, 0x0018, 0x0030, 0x0048, 0x0060, 0x0078, 0x0090, 0x00a8,
483     0x00c0, 0x00d8, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
484     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
485     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0002,
486     0x00f0, 0x0108, 0x0120, 0x0138, 0x0150, 0x0168, 0x0180, 0x0198,
487     0x01b0, 0x01c8, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
488     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
489     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x00f2};
490 const uint8_t HuffDecoderCommon::table23_1_emit_[60] = {
491     0x7b, 0x32, 0x30, 0x7b, 0x32, 0x31, 0x7b, 0x32, 0x32, 0x7b, 0x32, 0x61,
492     0x7b, 0x32, 0x63, 0x7b, 0x32, 0x65, 0x7b, 0x32, 0x69, 0x7b, 0x32, 0x6f,
493     0x7b, 0x32, 0x73, 0x7b, 0x32, 0x74, 0x7b, 0x61, 0x30, 0x7b, 0x61, 0x31,
494     0x7b, 0x61, 0x32, 0x7b, 0x61, 0x61, 0x7b, 0x61, 0x63, 0x7b, 0x61, 0x65,
495     0x7b, 0x61, 0x69, 0x7b, 0x61, 0x6f, 0x7b, 0x61, 0x73, 0x7b, 0x61, 0x74};
496 const uint8_t HuffDecoderCommon::table23_2_emit_[60] = {
497     0x7b, 0x63, 0x30, 0x7b, 0x63, 0x31, 0x7b, 0x63, 0x32, 0x7b, 0x63, 0x61,
498     0x7b, 0x63, 0x63, 0x7b, 0x63, 0x65, 0x7b, 0x63, 0x69, 0x7b, 0x63, 0x6f,
499     0x7b, 0x63, 0x73, 0x7b, 0x63, 0x74, 0x7b, 0x65, 0x30, 0x7b, 0x65, 0x31,
500     0x7b, 0x65, 0x32, 0x7b, 0x65, 0x61, 0x7b, 0x65, 0x63, 0x7b, 0x65, 0x65,
501     0x7b, 0x65, 0x69, 0x7b, 0x65, 0x6f, 0x7b, 0x65, 0x73, 0x7b, 0x65, 0x74};
502 const uint8_t HuffDecoderCommon::table23_3_emit_[60] = {
503     0x7b, 0x69, 0x30, 0x7b, 0x69, 0x31, 0x7b, 0x69, 0x32, 0x7b, 0x69, 0x61,
504     0x7b, 0x69, 0x63, 0x7b, 0x69, 0x65, 0x7b, 0x69, 0x69, 0x7b, 0x69, 0x6f,
505     0x7b, 0x69, 0x73, 0x7b, 0x69, 0x74, 0x7b, 0x6f, 0x30, 0x7b, 0x6f, 0x31,
506     0x7b, 0x6f, 0x32, 0x7b, 0x6f, 0x61, 0x7b, 0x6f, 0x63, 0x7b, 0x6f, 0x65,
507     0x7b, 0x6f, 0x69, 0x7b, 0x6f, 0x6f, 0x7b, 0x6f, 0x73, 0x7b, 0x6f, 0x74};
508 const uint8_t HuffDecoderCommon::table23_4_emit_[60] = {
509     0x7b, 0x73, 0x30, 0x7b, 0x73, 0x31, 0x7b, 0x73, 0x32, 0x7b, 0x73, 0x61,
510     0x7b, 0x73, 0x63, 0x7b, 0x73, 0x65, 0x7b, 0x73, 0x69, 0x7b, 0x73, 0x6f,
511     0x7b, 0x73, 0x73, 0x7b, 0x73, 0x74, 0x7b, 0x74, 0x30, 0x7b, 0x74, 0x31,
512     0x7b, 0x74, 0x32, 0x7b, 0x74, 0x61, 0x7b, 0x74, 0x63, 0x7b, 0x74, 0x65,
513     0x7b, 0x74, 0x69, 0x7b, 0x74, 0x6f, 0x7b, 0x74, 0x73, 0x7b, 0x74, 0x74};
514 const uint16_t HuffDecoderCommon::table23_5_ops_[64] = {
515     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
516     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0002,
517     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
518     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0012,
519     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
520     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0022,
521     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
522     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0032};
523 const uint16_t HuffDecoderCommon::table23_11_ops_[64] = {
524     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
525     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0002,
526     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
527     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0012,
528     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0022,
529     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0032,
530     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0042,
531     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0052};
532 const uint16_t HuffDecoderCommon::table23_12_ops_[64] = {
533     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0002,
534     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0012,
535     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0022,
536     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0032,
537     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0042,
538     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0052,
539     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0062,
540     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0072};
541 const uint8_t HuffDecoderCommon::table23_15_emit_[30] = {
542     0x7b, 0x77, 0x7b, 0x78, 0x7b, 0x79, 0x7b, 0x7a, 0x7b, 0x26,
543     0x7b, 0x2a, 0x7b, 0x2c, 0x7b, 0x3b, 0x7b, 0x58, 0x7b, 0x5a,
544     0x7b, 0x21, 0x7b, 0x22, 0x7b, 0x28, 0x7b, 0x29, 0x7b, 0x3f};
545 const uint16_t HuffDecoderCommon::table23_15_ops_[64] = {
546     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0002,
547     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0012,
548     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0022,
549     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0032,
550     0x0001, 0x0001, 0x0001, 0x0042, 0x0001, 0x0001, 0x0001, 0x0052,
551     0x0001, 0x0001, 0x0001, 0x0062, 0x0001, 0x0001, 0x0001, 0x0072,
552     0x0001, 0x0001, 0x0001, 0x0082, 0x0001, 0x0001, 0x0001, 0x0092,
553     0x00a2, 0x00b2, 0x00c2, 0x00d2, 0x00e2, 0x0001, 0x0001, 0x0003};
554 const uint8_t HuffDecoderCommon::table23_16_emit_[72] = {
555     0x5c, 0x30, 0x5c, 0x31, 0x5c, 0x32, 0x5c, 0x61, 0x5c, 0x63, 0x5c, 0x65,
556     0x5c, 0x69, 0x5c, 0x6f, 0x5c, 0x73, 0x5c, 0x74, 0x5c, 0x20, 0x5c, 0x25,
557     0x5c, 0x2d, 0x5c, 0x2e, 0x5c, 0x2f, 0x5c, 0x33, 0x5c, 0x34, 0x5c, 0x35,
558     0x5c, 0x36, 0x5c, 0x37, 0x5c, 0x38, 0x5c, 0x39, 0x5c, 0x3d, 0x5c, 0x41,
559     0x5c, 0x5f, 0x5c, 0x62, 0x5c, 0x64, 0x5c, 0x66, 0x5c, 0x67, 0x5c, 0x68,
560     0x5c, 0x6c, 0x5c, 0x6d, 0x5c, 0x6e, 0x5c, 0x70, 0x5c, 0x72, 0x5c, 0x75};
561 const uint16_t HuffDecoderCommon::table23_16_ops_[64] = {
562     0x0001, 0x0002, 0x0001, 0x0012, 0x0001, 0x0022, 0x0001, 0x0032,
563     0x0001, 0x0042, 0x0001, 0x0052, 0x0001, 0x0062, 0x0001, 0x0072,
564     0x0001, 0x0082, 0x0001, 0x0092, 0x00a2, 0x00b2, 0x00c2, 0x00d2,
565     0x00e2, 0x00f2, 0x0102, 0x0112, 0x0122, 0x0132, 0x0142, 0x0152,
566     0x0162, 0x0172, 0x0182, 0x0192, 0x01a2, 0x01b2, 0x01c2, 0x01d2,
567     0x01e2, 0x01f2, 0x0202, 0x0212, 0x0222, 0x0232, 0x0001, 0x0001,
568     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
569     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0003};
570 const uint8_t HuffDecoderCommon::table23_17_emit_[72] = {
571     0xc3, 0x30, 0xc3, 0x31, 0xc3, 0x32, 0xc3, 0x61, 0xc3, 0x63, 0xc3, 0x65,
572     0xc3, 0x69, 0xc3, 0x6f, 0xc3, 0x73, 0xc3, 0x74, 0xc3, 0x20, 0xc3, 0x25,
573     0xc3, 0x2d, 0xc3, 0x2e, 0xc3, 0x2f, 0xc3, 0x33, 0xc3, 0x34, 0xc3, 0x35,
574     0xc3, 0x36, 0xc3, 0x37, 0xc3, 0x38, 0xc3, 0x39, 0xc3, 0x3d, 0xc3, 0x41,
575     0xc3, 0x5f, 0xc3, 0x62, 0xc3, 0x64, 0xc3, 0x66, 0xc3, 0x67, 0xc3, 0x68,
576     0xc3, 0x6c, 0xc3, 0x6d, 0xc3, 0x6e, 0xc3, 0x70, 0xc3, 0x72, 0xc3, 0x75};
577 const uint8_t HuffDecoderCommon::table23_18_emit_[72] = {
578     0xd0, 0x30, 0xd0, 0x31, 0xd0, 0x32, 0xd0, 0x61, 0xd0, 0x63, 0xd0, 0x65,
579     0xd0, 0x69, 0xd0, 0x6f, 0xd0, 0x73, 0xd0, 0x74, 0xd0, 0x20, 0xd0, 0x25,
580     0xd0, 0x2d, 0xd0, 0x2e, 0xd0, 0x2f, 0xd0, 0x33, 0xd0, 0x34, 0xd0, 0x35,
581     0xd0, 0x36, 0xd0, 0x37, 0xd0, 0x38, 0xd0, 0x39, 0xd0, 0x3d, 0xd0, 0x41,
582     0xd0, 0x5f, 0xd0, 0x62, 0xd0, 0x64, 0xd0, 0x66, 0xd0, 0x67, 0xd0, 0x68,
583     0xd0, 0x6c, 0xd0, 0x6d, 0xd0, 0x6e, 0xd0, 0x70, 0xd0, 0x72, 0xd0, 0x75};
584 const uint8_t HuffDecoderCommon::table23_19_emit_[40] = {
585     0x80, 0x30, 0x80, 0x31, 0x80, 0x32, 0x80, 0x61, 0x80, 0x63,
586     0x80, 0x65, 0x80, 0x69, 0x80, 0x6f, 0x80, 0x73, 0x80, 0x74,
587     0x82, 0x30, 0x82, 0x31, 0x82, 0x32, 0x82, 0x61, 0x82, 0x63,
588     0x82, 0x65, 0x82, 0x69, 0x82, 0x6f, 0x82, 0x73, 0x82, 0x74};
589 const uint16_t HuffDecoderCommon::table23_19_ops_[64] = {
590     0x0002, 0x0012, 0x0022, 0x0032, 0x0042, 0x0052, 0x0062, 0x0072,
591     0x0082, 0x0092, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
592     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
593     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0003,
594     0x00a2, 0x00b2, 0x00c2, 0x00d2, 0x00e2, 0x00f2, 0x0102, 0x0112,
595     0x0122, 0x0132, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
596     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
597     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x00a3};
598 const uint8_t HuffDecoderCommon::table23_20_emit_[40] = {
599     0x83, 0x30, 0x83, 0x31, 0x83, 0x32, 0x83, 0x61, 0x83, 0x63,
600     0x83, 0x65, 0x83, 0x69, 0x83, 0x6f, 0x83, 0x73, 0x83, 0x74,
601     0xa2, 0x30, 0xa2, 0x31, 0xa2, 0x32, 0xa2, 0x61, 0xa2, 0x63,
602     0xa2, 0x65, 0xa2, 0x69, 0xa2, 0x6f, 0xa2, 0x73, 0xa2, 0x74};
603 const uint8_t HuffDecoderCommon::table23_21_emit_[40] = {
604     0xb8, 0x30, 0xb8, 0x31, 0xb8, 0x32, 0xb8, 0x61, 0xb8, 0x63,
605     0xb8, 0x65, 0xb8, 0x69, 0xb8, 0x6f, 0xb8, 0x73, 0xb8, 0x74,
606     0xc2, 0x30, 0xc2, 0x31, 0xc2, 0x32, 0xc2, 0x61, 0xc2, 0x63,
607     0xc2, 0x65, 0xc2, 0x69, 0xc2, 0x6f, 0xc2, 0x73, 0xc2, 0x74};
608 const uint8_t HuffDecoderCommon::table23_22_emit_[40] = {
609     0xe0, 0x30, 0xe0, 0x31, 0xe0, 0x32, 0xe0, 0x61, 0xe0, 0x63,
610     0xe0, 0x65, 0xe0, 0x69, 0xe0, 0x6f, 0xe0, 0x73, 0xe0, 0x74,
611     0xe2, 0x30, 0xe2, 0x31, 0xe2, 0x32, 0xe2, 0x61, 0xe2, 0x63,
612     0xe2, 0x65, 0xe2, 0x69, 0xe2, 0x6f, 0xe2, 0x73, 0xe2, 0x74};
613 const uint16_t HuffDecoderCommon::table23_23_ops_[64] = {
614     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
615     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0003,
616     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
617     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x000b,
618     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
619     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0013,
620     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
621     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x001b};
622 const uint16_t HuffDecoderCommon::table23_26_ops_[64] = {
623     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
624     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0003,
625     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x000b,
626     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0013,
627     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x001b,
628     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0023,
629     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x002b,
630     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0033};
631 const uint16_t HuffDecoderCommon::table23_27_ops_[64] = {
632     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0003,
633     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x000b,
634     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0013,
635     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x001b,
636     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0023,
637     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x002b,
638     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0033,
639     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x003b};
640 const uint16_t HuffDecoderCommon::table23_29_ops_[64] = {
641     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0003,
642     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x000b,
643     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0013,
644     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x001b,
645     0x0001, 0x0001, 0x0001, 0x0023, 0x0001, 0x0001, 0x0001, 0x002b,
646     0x0001, 0x0001, 0x0001, 0x0033, 0x0001, 0x0001, 0x0001, 0x003b,
647     0x0001, 0x0001, 0x0001, 0x0043, 0x0001, 0x0001, 0x0001, 0x004b,
648     0x0001, 0x0001, 0x0001, 0x0053, 0x0001, 0x0001, 0x0001, 0x005b};
649 const uint16_t HuffDecoderCommon::table23_30_ops_[64] = {
650     0x0001, 0x0001, 0x0001, 0x0003, 0x0001, 0x0001, 0x0001, 0x000b,
651     0x0001, 0x0001, 0x0001, 0x0013, 0x0001, 0x0001, 0x0001, 0x001b,
652     0x0001, 0x0001, 0x0001, 0x0023, 0x0001, 0x0001, 0x0001, 0x002b,
653     0x0001, 0x0001, 0x0001, 0x0033, 0x0001, 0x0001, 0x0001, 0x003b,
654     0x0001, 0x0001, 0x0001, 0x0043, 0x0001, 0x0001, 0x0001, 0x004b,
655     0x0001, 0x0001, 0x0001, 0x0053, 0x0001, 0x0001, 0x0001, 0x005b,
656     0x0001, 0x0001, 0x0001, 0x0063, 0x0001, 0x0001, 0x0001, 0x006b,
657     0x0001, 0x0001, 0x0001, 0x0073, 0x0001, 0x0001, 0x0001, 0x007b};
658 const uint8_t HuffDecoderCommon::table23_31_emit_[21] = {
659     0xbc, 0xbf, 0xc5, 0xe7, 0xef, 0x09, 0x8e, 0x90, 0x91, 0x94, 0x9f,
660     0xab, 0xce, 0xd7, 0xe1, 0xec, 0xed, 0xc7, 0xcf, 0xea, 0xeb};
661 const uint16_t HuffDecoderCommon::table23_31_ops_[64] = {
662     0x0001, 0x0001, 0x0001, 0x0003, 0x0001, 0x0001, 0x0001, 0x000b,
663     0x0001, 0x0001, 0x0001, 0x0013, 0x0001, 0x0001, 0x0001, 0x001b,
664     0x0001, 0x0001, 0x0001, 0x0023, 0x0001, 0x002b, 0x0001, 0x0033,
665     0x0001, 0x003b, 0x0001, 0x0043, 0x0001, 0x004b, 0x0001, 0x0053,
666     0x0001, 0x005b, 0x0001, 0x0063, 0x0001, 0x006b, 0x0001, 0x0073,
667     0x0001, 0x007b, 0x0001, 0x0083, 0x008b, 0x0093, 0x009b, 0x00a3,
668     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
669     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0004};
670 const uint8_t* const HuffDecoderCommon::table23_emit_[32] = {
671     table23_0_emit_,  table23_1_emit_,  table23_2_emit_,  table23_3_emit_,
672     table23_4_emit_,  table22_5_emit_,  table22_6_emit_,  table22_7_emit_,
673     table22_8_emit_,  table22_9_emit_,  table22_10_emit_, table22_11_emit_,
674     table22_12_emit_, table22_13_emit_, table22_14_emit_, table23_15_emit_,
675     table23_16_emit_, table23_17_emit_, table23_18_emit_, table23_19_emit_,
676     table23_20_emit_, table23_21_emit_, table23_22_emit_, table22_23_emit_,
677     table22_24_emit_, table22_25_emit_, table22_26_emit_, table22_27_emit_,
678     table22_28_emit_, table22_29_emit_, table22_30_emit_, table23_31_emit_,
679 };
680 const uint16_t* const HuffDecoderCommon::table23_ops_[32] = {
681     table23_0_ops_,  table23_0_ops_,  table23_0_ops_,  table23_0_ops_,
682     table23_0_ops_,  table23_5_ops_,  table23_5_ops_,  table23_5_ops_,
683     table23_5_ops_,  table23_5_ops_,  table23_5_ops_,  table23_11_ops_,
684     table23_12_ops_, table23_12_ops_, table23_12_ops_, table23_15_ops_,
685     table23_16_ops_, table23_16_ops_, table23_16_ops_, table23_19_ops_,
686     table23_19_ops_, table23_19_ops_, table23_19_ops_, table23_23_ops_,
687     table23_23_ops_, table23_23_ops_, table23_26_ops_, table23_27_ops_,
688     table23_27_ops_, table23_29_ops_, table23_30_ops_, table23_31_ops_,
689 };
690 const uint8_t HuffDecoderCommon::table24_0_emit_[108] = {
691     0x7b, 0x30, 0x30, 0x7b, 0x30, 0x31, 0x7b, 0x30, 0x32, 0x7b, 0x30, 0x61,
692     0x7b, 0x30, 0x63, 0x7b, 0x30, 0x65, 0x7b, 0x30, 0x69, 0x7b, 0x30, 0x6f,
693     0x7b, 0x30, 0x73, 0x7b, 0x30, 0x74, 0x7b, 0x30, 0x20, 0x7b, 0x30, 0x25,
694     0x7b, 0x30, 0x2d, 0x7b, 0x30, 0x2e, 0x7b, 0x30, 0x2f, 0x7b, 0x30, 0x33,
695     0x7b, 0x30, 0x34, 0x7b, 0x30, 0x35, 0x7b, 0x30, 0x36, 0x7b, 0x30, 0x37,
696     0x7b, 0x30, 0x38, 0x7b, 0x30, 0x39, 0x7b, 0x30, 0x3d, 0x7b, 0x30, 0x41,
697     0x7b, 0x30, 0x5f, 0x7b, 0x30, 0x62, 0x7b, 0x30, 0x64, 0x7b, 0x30, 0x66,
698     0x7b, 0x30, 0x67, 0x7b, 0x30, 0x68, 0x7b, 0x30, 0x6c, 0x7b, 0x30, 0x6d,
699     0x7b, 0x30, 0x6e, 0x7b, 0x30, 0x70, 0x7b, 0x30, 0x72, 0x7b, 0x30, 0x75};
700 const uint16_t HuffDecoderCommon::table24_0_ops_[64] = {
701     0x0000, 0x0001, 0x0000, 0x0019, 0x0000, 0x0031, 0x0000, 0x0049,
702     0x0000, 0x0061, 0x0000, 0x0079, 0x0000, 0x0091, 0x0000, 0x00a9,
703     0x0000, 0x00c1, 0x0000, 0x00d9, 0x00f1, 0x0109, 0x0121, 0x0139,
704     0x0151, 0x0169, 0x0181, 0x0199, 0x01b1, 0x01c9, 0x01e1, 0x01f9,
705     0x0211, 0x0229, 0x0241, 0x0259, 0x0271, 0x0289, 0x02a1, 0x02b9,
706     0x02d1, 0x02e9, 0x0301, 0x0319, 0x0331, 0x0349, 0x0000, 0x0000,
707     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
708     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0002};
709 const uint8_t HuffDecoderCommon::table24_1_emit_[108] = {
710     0x7b, 0x31, 0x30, 0x7b, 0x31, 0x31, 0x7b, 0x31, 0x32, 0x7b, 0x31, 0x61,
711     0x7b, 0x31, 0x63, 0x7b, 0x31, 0x65, 0x7b, 0x31, 0x69, 0x7b, 0x31, 0x6f,
712     0x7b, 0x31, 0x73, 0x7b, 0x31, 0x74, 0x7b, 0x31, 0x20, 0x7b, 0x31, 0x25,
713     0x7b, 0x31, 0x2d, 0x7b, 0x31, 0x2e, 0x7b, 0x31, 0x2f, 0x7b, 0x31, 0x33,
714     0x7b, 0x31, 0x34, 0x7b, 0x31, 0x35, 0x7b, 0x31, 0x36, 0x7b, 0x31, 0x37,
715     0x7b, 0x31, 0x38, 0x7b, 0x31, 0x39, 0x7b, 0x31, 0x3d, 0x7b, 0x31, 0x41,
716     0x7b, 0x31, 0x5f, 0x7b, 0x31, 0x62, 0x7b, 0x31, 0x64, 0x7b, 0x31, 0x66,
717     0x7b, 0x31, 0x67, 0x7b, 0x31, 0x68, 0x7b, 0x31, 0x6c, 0x7b, 0x31, 0x6d,
718     0x7b, 0x31, 0x6e, 0x7b, 0x31, 0x70, 0x7b, 0x31, 0x72, 0x7b, 0x31, 0x75};
719 const uint8_t HuffDecoderCommon::table24_2_emit_[108] = {
720     0x7b, 0x32, 0x30, 0x7b, 0x32, 0x31, 0x7b, 0x32, 0x32, 0x7b, 0x32, 0x61,
721     0x7b, 0x32, 0x63, 0x7b, 0x32, 0x65, 0x7b, 0x32, 0x69, 0x7b, 0x32, 0x6f,
722     0x7b, 0x32, 0x73, 0x7b, 0x32, 0x74, 0x7b, 0x32, 0x20, 0x7b, 0x32, 0x25,
723     0x7b, 0x32, 0x2d, 0x7b, 0x32, 0x2e, 0x7b, 0x32, 0x2f, 0x7b, 0x32, 0x33,
724     0x7b, 0x32, 0x34, 0x7b, 0x32, 0x35, 0x7b, 0x32, 0x36, 0x7b, 0x32, 0x37,
725     0x7b, 0x32, 0x38, 0x7b, 0x32, 0x39, 0x7b, 0x32, 0x3d, 0x7b, 0x32, 0x41,
726     0x7b, 0x32, 0x5f, 0x7b, 0x32, 0x62, 0x7b, 0x32, 0x64, 0x7b, 0x32, 0x66,
727     0x7b, 0x32, 0x67, 0x7b, 0x32, 0x68, 0x7b, 0x32, 0x6c, 0x7b, 0x32, 0x6d,
728     0x7b, 0x32, 0x6e, 0x7b, 0x32, 0x70, 0x7b, 0x32, 0x72, 0x7b, 0x32, 0x75};
729 const uint8_t HuffDecoderCommon::table24_3_emit_[108] = {
730     0x7b, 0x61, 0x30, 0x7b, 0x61, 0x31, 0x7b, 0x61, 0x32, 0x7b, 0x61, 0x61,
731     0x7b, 0x61, 0x63, 0x7b, 0x61, 0x65, 0x7b, 0x61, 0x69, 0x7b, 0x61, 0x6f,
732     0x7b, 0x61, 0x73, 0x7b, 0x61, 0x74, 0x7b, 0x61, 0x20, 0x7b, 0x61, 0x25,
733     0x7b, 0x61, 0x2d, 0x7b, 0x61, 0x2e, 0x7b, 0x61, 0x2f, 0x7b, 0x61, 0x33,
734     0x7b, 0x61, 0x34, 0x7b, 0x61, 0x35, 0x7b, 0x61, 0x36, 0x7b, 0x61, 0x37,
735     0x7b, 0x61, 0x38, 0x7b, 0x61, 0x39, 0x7b, 0x61, 0x3d, 0x7b, 0x61, 0x41,
736     0x7b, 0x61, 0x5f, 0x7b, 0x61, 0x62, 0x7b, 0x61, 0x64, 0x7b, 0x61, 0x66,
737     0x7b, 0x61, 0x67, 0x7b, 0x61, 0x68, 0x7b, 0x61, 0x6c, 0x7b, 0x61, 0x6d,
738     0x7b, 0x61, 0x6e, 0x7b, 0x61, 0x70, 0x7b, 0x61, 0x72, 0x7b, 0x61, 0x75};
739 const uint8_t HuffDecoderCommon::table24_4_emit_[108] = {
740     0x7b, 0x63, 0x30, 0x7b, 0x63, 0x31, 0x7b, 0x63, 0x32, 0x7b, 0x63, 0x61,
741     0x7b, 0x63, 0x63, 0x7b, 0x63, 0x65, 0x7b, 0x63, 0x69, 0x7b, 0x63, 0x6f,
742     0x7b, 0x63, 0x73, 0x7b, 0x63, 0x74, 0x7b, 0x63, 0x20, 0x7b, 0x63, 0x25,
743     0x7b, 0x63, 0x2d, 0x7b, 0x63, 0x2e, 0x7b, 0x63, 0x2f, 0x7b, 0x63, 0x33,
744     0x7b, 0x63, 0x34, 0x7b, 0x63, 0x35, 0x7b, 0x63, 0x36, 0x7b, 0x63, 0x37,
745     0x7b, 0x63, 0x38, 0x7b, 0x63, 0x39, 0x7b, 0x63, 0x3d, 0x7b, 0x63, 0x41,
746     0x7b, 0x63, 0x5f, 0x7b, 0x63, 0x62, 0x7b, 0x63, 0x64, 0x7b, 0x63, 0x66,
747     0x7b, 0x63, 0x67, 0x7b, 0x63, 0x68, 0x7b, 0x63, 0x6c, 0x7b, 0x63, 0x6d,
748     0x7b, 0x63, 0x6e, 0x7b, 0x63, 0x70, 0x7b, 0x63, 0x72, 0x7b, 0x63, 0x75};
749 const uint8_t HuffDecoderCommon::table24_5_emit_[108] = {
750     0x7b, 0x65, 0x30, 0x7b, 0x65, 0x31, 0x7b, 0x65, 0x32, 0x7b, 0x65, 0x61,
751     0x7b, 0x65, 0x63, 0x7b, 0x65, 0x65, 0x7b, 0x65, 0x69, 0x7b, 0x65, 0x6f,
752     0x7b, 0x65, 0x73, 0x7b, 0x65, 0x74, 0x7b, 0x65, 0x20, 0x7b, 0x65, 0x25,
753     0x7b, 0x65, 0x2d, 0x7b, 0x65, 0x2e, 0x7b, 0x65, 0x2f, 0x7b, 0x65, 0x33,
754     0x7b, 0x65, 0x34, 0x7b, 0x65, 0x35, 0x7b, 0x65, 0x36, 0x7b, 0x65, 0x37,
755     0x7b, 0x65, 0x38, 0x7b, 0x65, 0x39, 0x7b, 0x65, 0x3d, 0x7b, 0x65, 0x41,
756     0x7b, 0x65, 0x5f, 0x7b, 0x65, 0x62, 0x7b, 0x65, 0x64, 0x7b, 0x65, 0x66,
757     0x7b, 0x65, 0x67, 0x7b, 0x65, 0x68, 0x7b, 0x65, 0x6c, 0x7b, 0x65, 0x6d,
758     0x7b, 0x65, 0x6e, 0x7b, 0x65, 0x70, 0x7b, 0x65, 0x72, 0x7b, 0x65, 0x75};
759 const uint8_t HuffDecoderCommon::table24_6_emit_[108] = {
760     0x7b, 0x69, 0x30, 0x7b, 0x69, 0x31, 0x7b, 0x69, 0x32, 0x7b, 0x69, 0x61,
761     0x7b, 0x69, 0x63, 0x7b, 0x69, 0x65, 0x7b, 0x69, 0x69, 0x7b, 0x69, 0x6f,
762     0x7b, 0x69, 0x73, 0x7b, 0x69, 0x74, 0x7b, 0x69, 0x20, 0x7b, 0x69, 0x25,
763     0x7b, 0x69, 0x2d, 0x7b, 0x69, 0x2e, 0x7b, 0x69, 0x2f, 0x7b, 0x69, 0x33,
764     0x7b, 0x69, 0x34, 0x7b, 0x69, 0x35, 0x7b, 0x69, 0x36, 0x7b, 0x69, 0x37,
765     0x7b, 0x69, 0x38, 0x7b, 0x69, 0x39, 0x7b, 0x69, 0x3d, 0x7b, 0x69, 0x41,
766     0x7b, 0x69, 0x5f, 0x7b, 0x69, 0x62, 0x7b, 0x69, 0x64, 0x7b, 0x69, 0x66,
767     0x7b, 0x69, 0x67, 0x7b, 0x69, 0x68, 0x7b, 0x69, 0x6c, 0x7b, 0x69, 0x6d,
768     0x7b, 0x69, 0x6e, 0x7b, 0x69, 0x70, 0x7b, 0x69, 0x72, 0x7b, 0x69, 0x75};
769 const uint8_t HuffDecoderCommon::table24_7_emit_[108] = {
770     0x7b, 0x6f, 0x30, 0x7b, 0x6f, 0x31, 0x7b, 0x6f, 0x32, 0x7b, 0x6f, 0x61,
771     0x7b, 0x6f, 0x63, 0x7b, 0x6f, 0x65, 0x7b, 0x6f, 0x69, 0x7b, 0x6f, 0x6f,
772     0x7b, 0x6f, 0x73, 0x7b, 0x6f, 0x74, 0x7b, 0x6f, 0x20, 0x7b, 0x6f, 0x25,
773     0x7b, 0x6f, 0x2d, 0x7b, 0x6f, 0x2e, 0x7b, 0x6f, 0x2f, 0x7b, 0x6f, 0x33,
774     0x7b, 0x6f, 0x34, 0x7b, 0x6f, 0x35, 0x7b, 0x6f, 0x36, 0x7b, 0x6f, 0x37,
775     0x7b, 0x6f, 0x38, 0x7b, 0x6f, 0x39, 0x7b, 0x6f, 0x3d, 0x7b, 0x6f, 0x41,
776     0x7b, 0x6f, 0x5f, 0x7b, 0x6f, 0x62, 0x7b, 0x6f, 0x64, 0x7b, 0x6f, 0x66,
777     0x7b, 0x6f, 0x67, 0x7b, 0x6f, 0x68, 0x7b, 0x6f, 0x6c, 0x7b, 0x6f, 0x6d,
778     0x7b, 0x6f, 0x6e, 0x7b, 0x6f, 0x70, 0x7b, 0x6f, 0x72, 0x7b, 0x6f, 0x75};
779 const uint8_t HuffDecoderCommon::table24_8_emit_[108] = {
780     0x7b, 0x73, 0x30, 0x7b, 0x73, 0x31, 0x7b, 0x73, 0x32, 0x7b, 0x73, 0x61,
781     0x7b, 0x73, 0x63, 0x7b, 0x73, 0x65, 0x7b, 0x73, 0x69, 0x7b, 0x73, 0x6f,
782     0x7b, 0x73, 0x73, 0x7b, 0x73, 0x74, 0x7b, 0x73, 0x20, 0x7b, 0x73, 0x25,
783     0x7b, 0x73, 0x2d, 0x7b, 0x73, 0x2e, 0x7b, 0x73, 0x2f, 0x7b, 0x73, 0x33,
784     0x7b, 0x73, 0x34, 0x7b, 0x73, 0x35, 0x7b, 0x73, 0x36, 0x7b, 0x73, 0x37,
785     0x7b, 0x73, 0x38, 0x7b, 0x73, 0x39, 0x7b, 0x73, 0x3d, 0x7b, 0x73, 0x41,
786     0x7b, 0x73, 0x5f, 0x7b, 0x73, 0x62, 0x7b, 0x73, 0x64, 0x7b, 0x73, 0x66,
787     0x7b, 0x73, 0x67, 0x7b, 0x73, 0x68, 0x7b, 0x73, 0x6c, 0x7b, 0x73, 0x6d,
788     0x7b, 0x73, 0x6e, 0x7b, 0x73, 0x70, 0x7b, 0x73, 0x72, 0x7b, 0x73, 0x75};
789 const uint8_t HuffDecoderCommon::table24_9_emit_[108] = {
790     0x7b, 0x74, 0x30, 0x7b, 0x74, 0x31, 0x7b, 0x74, 0x32, 0x7b, 0x74, 0x61,
791     0x7b, 0x74, 0x63, 0x7b, 0x74, 0x65, 0x7b, 0x74, 0x69, 0x7b, 0x74, 0x6f,
792     0x7b, 0x74, 0x73, 0x7b, 0x74, 0x74, 0x7b, 0x74, 0x20, 0x7b, 0x74, 0x25,
793     0x7b, 0x74, 0x2d, 0x7b, 0x74, 0x2e, 0x7b, 0x74, 0x2f, 0x7b, 0x74, 0x33,
794     0x7b, 0x74, 0x34, 0x7b, 0x74, 0x35, 0x7b, 0x74, 0x36, 0x7b, 0x74, 0x37,
795     0x7b, 0x74, 0x38, 0x7b, 0x74, 0x39, 0x7b, 0x74, 0x3d, 0x7b, 0x74, 0x41,
796     0x7b, 0x74, 0x5f, 0x7b, 0x74, 0x62, 0x7b, 0x74, 0x64, 0x7b, 0x74, 0x66,
797     0x7b, 0x74, 0x67, 0x7b, 0x74, 0x68, 0x7b, 0x74, 0x6c, 0x7b, 0x74, 0x6d,
798     0x7b, 0x74, 0x6e, 0x7b, 0x74, 0x70, 0x7b, 0x74, 0x72, 0x7b, 0x74, 0x75};
799 const uint8_t HuffDecoderCommon::table24_10_emit_[60] = {
800     0x7b, 0x20, 0x30, 0x7b, 0x20, 0x31, 0x7b, 0x20, 0x32, 0x7b, 0x20, 0x61,
801     0x7b, 0x20, 0x63, 0x7b, 0x20, 0x65, 0x7b, 0x20, 0x69, 0x7b, 0x20, 0x6f,
802     0x7b, 0x20, 0x73, 0x7b, 0x20, 0x74, 0x7b, 0x25, 0x30, 0x7b, 0x25, 0x31,
803     0x7b, 0x25, 0x32, 0x7b, 0x25, 0x61, 0x7b, 0x25, 0x63, 0x7b, 0x25, 0x65,
804     0x7b, 0x25, 0x69, 0x7b, 0x25, 0x6f, 0x7b, 0x25, 0x73, 0x7b, 0x25, 0x74};
805 const uint16_t HuffDecoderCommon::table24_10_ops_[64] = {
806     0x0001, 0x0019, 0x0031, 0x0049, 0x0061, 0x0079, 0x0091, 0x00a9,
807     0x00c1, 0x00d9, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
808     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
809     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0002,
810     0x00f1, 0x0109, 0x0121, 0x0139, 0x0151, 0x0169, 0x0181, 0x0199,
811     0x01b1, 0x01c9, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
812     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
813     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x00f2};
814 const uint8_t HuffDecoderCommon::table24_11_emit_[60] = {
815     0x7b, 0x2d, 0x30, 0x7b, 0x2d, 0x31, 0x7b, 0x2d, 0x32, 0x7b, 0x2d, 0x61,
816     0x7b, 0x2d, 0x63, 0x7b, 0x2d, 0x65, 0x7b, 0x2d, 0x69, 0x7b, 0x2d, 0x6f,
817     0x7b, 0x2d, 0x73, 0x7b, 0x2d, 0x74, 0x7b, 0x2e, 0x30, 0x7b, 0x2e, 0x31,
818     0x7b, 0x2e, 0x32, 0x7b, 0x2e, 0x61, 0x7b, 0x2e, 0x63, 0x7b, 0x2e, 0x65,
819     0x7b, 0x2e, 0x69, 0x7b, 0x2e, 0x6f, 0x7b, 0x2e, 0x73, 0x7b, 0x2e, 0x74};
820 const uint8_t HuffDecoderCommon::table24_12_emit_[60] = {
821     0x7b, 0x2f, 0x30, 0x7b, 0x2f, 0x31, 0x7b, 0x2f, 0x32, 0x7b, 0x2f, 0x61,
822     0x7b, 0x2f, 0x63, 0x7b, 0x2f, 0x65, 0x7b, 0x2f, 0x69, 0x7b, 0x2f, 0x6f,
823     0x7b, 0x2f, 0x73, 0x7b, 0x2f, 0x74, 0x7b, 0x33, 0x30, 0x7b, 0x33, 0x31,
824     0x7b, 0x33, 0x32, 0x7b, 0x33, 0x61, 0x7b, 0x33, 0x63, 0x7b, 0x33, 0x65,
825     0x7b, 0x33, 0x69, 0x7b, 0x33, 0x6f, 0x7b, 0x33, 0x73, 0x7b, 0x33, 0x74};
826 const uint8_t HuffDecoderCommon::table24_13_emit_[60] = {
827     0x7b, 0x34, 0x30, 0x7b, 0x34, 0x31, 0x7b, 0x34, 0x32, 0x7b, 0x34, 0x61,
828     0x7b, 0x34, 0x63, 0x7b, 0x34, 0x65, 0x7b, 0x34, 0x69, 0x7b, 0x34, 0x6f,
829     0x7b, 0x34, 0x73, 0x7b, 0x34, 0x74, 0x7b, 0x35, 0x30, 0x7b, 0x35, 0x31,
830     0x7b, 0x35, 0x32, 0x7b, 0x35, 0x61, 0x7b, 0x35, 0x63, 0x7b, 0x35, 0x65,
831     0x7b, 0x35, 0x69, 0x7b, 0x35, 0x6f, 0x7b, 0x35, 0x73, 0x7b, 0x35, 0x74};
832 const uint8_t HuffDecoderCommon::table24_14_emit_[60] = {
833     0x7b, 0x36, 0x30, 0x7b, 0x36, 0x31, 0x7b, 0x36, 0x32, 0x7b, 0x36, 0x61,
834     0x7b, 0x36, 0x63, 0x7b, 0x36, 0x65, 0x7b, 0x36, 0x69, 0x7b, 0x36, 0x6f,
835     0x7b, 0x36, 0x73, 0x7b, 0x36, 0x74, 0x7b, 0x37, 0x30, 0x7b, 0x37, 0x31,
836     0x7b, 0x37, 0x32, 0x7b, 0x37, 0x61, 0x7b, 0x37, 0x63, 0x7b, 0x37, 0x65,
837     0x7b, 0x37, 0x69, 0x7b, 0x37, 0x6f, 0x7b, 0x37, 0x73, 0x7b, 0x37, 0x74};
838 const uint8_t HuffDecoderCommon::table24_15_emit_[60] = {
839     0x7b, 0x38, 0x30, 0x7b, 0x38, 0x31, 0x7b, 0x38, 0x32, 0x7b, 0x38, 0x61,
840     0x7b, 0x38, 0x63, 0x7b, 0x38, 0x65, 0x7b, 0x38, 0x69, 0x7b, 0x38, 0x6f,
841     0x7b, 0x38, 0x73, 0x7b, 0x38, 0x74, 0x7b, 0x39, 0x30, 0x7b, 0x39, 0x31,
842     0x7b, 0x39, 0x32, 0x7b, 0x39, 0x61, 0x7b, 0x39, 0x63, 0x7b, 0x39, 0x65,
843     0x7b, 0x39, 0x69, 0x7b, 0x39, 0x6f, 0x7b, 0x39, 0x73, 0x7b, 0x39, 0x74};
844 const uint8_t HuffDecoderCommon::table24_16_emit_[60] = {
845     0x7b, 0x3d, 0x30, 0x7b, 0x3d, 0x31, 0x7b, 0x3d, 0x32, 0x7b, 0x3d, 0x61,
846     0x7b, 0x3d, 0x63, 0x7b, 0x3d, 0x65, 0x7b, 0x3d, 0x69, 0x7b, 0x3d, 0x6f,
847     0x7b, 0x3d, 0x73, 0x7b, 0x3d, 0x74, 0x7b, 0x41, 0x30, 0x7b, 0x41, 0x31,
848     0x7b, 0x41, 0x32, 0x7b, 0x41, 0x61, 0x7b, 0x41, 0x63, 0x7b, 0x41, 0x65,
849     0x7b, 0x41, 0x69, 0x7b, 0x41, 0x6f, 0x7b, 0x41, 0x73, 0x7b, 0x41, 0x74};
850 const uint8_t HuffDecoderCommon::table24_17_emit_[60] = {
851     0x7b, 0x5f, 0x30, 0x7b, 0x5f, 0x31, 0x7b, 0x5f, 0x32, 0x7b, 0x5f, 0x61,
852     0x7b, 0x5f, 0x63, 0x7b, 0x5f, 0x65, 0x7b, 0x5f, 0x69, 0x7b, 0x5f, 0x6f,
853     0x7b, 0x5f, 0x73, 0x7b, 0x5f, 0x74, 0x7b, 0x62, 0x30, 0x7b, 0x62, 0x31,
854     0x7b, 0x62, 0x32, 0x7b, 0x62, 0x61, 0x7b, 0x62, 0x63, 0x7b, 0x62, 0x65,
855     0x7b, 0x62, 0x69, 0x7b, 0x62, 0x6f, 0x7b, 0x62, 0x73, 0x7b, 0x62, 0x74};
856 const uint8_t HuffDecoderCommon::table24_18_emit_[60] = {
857     0x7b, 0x64, 0x30, 0x7b, 0x64, 0x31, 0x7b, 0x64, 0x32, 0x7b, 0x64, 0x61,
858     0x7b, 0x64, 0x63, 0x7b, 0x64, 0x65, 0x7b, 0x64, 0x69, 0x7b, 0x64, 0x6f,
859     0x7b, 0x64, 0x73, 0x7b, 0x64, 0x74, 0x7b, 0x66, 0x30, 0x7b, 0x66, 0x31,
860     0x7b, 0x66, 0x32, 0x7b, 0x66, 0x61, 0x7b, 0x66, 0x63, 0x7b, 0x66, 0x65,
861     0x7b, 0x66, 0x69, 0x7b, 0x66, 0x6f, 0x7b, 0x66, 0x73, 0x7b, 0x66, 0x74};
862 const uint8_t HuffDecoderCommon::table24_19_emit_[60] = {
863     0x7b, 0x67, 0x30, 0x7b, 0x67, 0x31, 0x7b, 0x67, 0x32, 0x7b, 0x67, 0x61,
864     0x7b, 0x67, 0x63, 0x7b, 0x67, 0x65, 0x7b, 0x67, 0x69, 0x7b, 0x67, 0x6f,
865     0x7b, 0x67, 0x73, 0x7b, 0x67, 0x74, 0x7b, 0x68, 0x30, 0x7b, 0x68, 0x31,
866     0x7b, 0x68, 0x32, 0x7b, 0x68, 0x61, 0x7b, 0x68, 0x63, 0x7b, 0x68, 0x65,
867     0x7b, 0x68, 0x69, 0x7b, 0x68, 0x6f, 0x7b, 0x68, 0x73, 0x7b, 0x68, 0x74};
868 const uint8_t HuffDecoderCommon::table24_20_emit_[60] = {
869     0x7b, 0x6c, 0x30, 0x7b, 0x6c, 0x31, 0x7b, 0x6c, 0x32, 0x7b, 0x6c, 0x61,
870     0x7b, 0x6c, 0x63, 0x7b, 0x6c, 0x65, 0x7b, 0x6c, 0x69, 0x7b, 0x6c, 0x6f,
871     0x7b, 0x6c, 0x73, 0x7b, 0x6c, 0x74, 0x7b, 0x6d, 0x30, 0x7b, 0x6d, 0x31,
872     0x7b, 0x6d, 0x32, 0x7b, 0x6d, 0x61, 0x7b, 0x6d, 0x63, 0x7b, 0x6d, 0x65,
873     0x7b, 0x6d, 0x69, 0x7b, 0x6d, 0x6f, 0x7b, 0x6d, 0x73, 0x7b, 0x6d, 0x74};
874 const uint8_t HuffDecoderCommon::table24_21_emit_[60] = {
875     0x7b, 0x6e, 0x30, 0x7b, 0x6e, 0x31, 0x7b, 0x6e, 0x32, 0x7b, 0x6e, 0x61,
876     0x7b, 0x6e, 0x63, 0x7b, 0x6e, 0x65, 0x7b, 0x6e, 0x69, 0x7b, 0x6e, 0x6f,
877     0x7b, 0x6e, 0x73, 0x7b, 0x6e, 0x74, 0x7b, 0x70, 0x30, 0x7b, 0x70, 0x31,
878     0x7b, 0x70, 0x32, 0x7b, 0x70, 0x61, 0x7b, 0x70, 0x63, 0x7b, 0x70, 0x65,
879     0x7b, 0x70, 0x69, 0x7b, 0x70, 0x6f, 0x7b, 0x70, 0x73, 0x7b, 0x70, 0x74};
880 const uint8_t HuffDecoderCommon::table24_22_emit_[60] = {
881     0x7b, 0x72, 0x30, 0x7b, 0x72, 0x31, 0x7b, 0x72, 0x32, 0x7b, 0x72, 0x61,
882     0x7b, 0x72, 0x63, 0x7b, 0x72, 0x65, 0x7b, 0x72, 0x69, 0x7b, 0x72, 0x6f,
883     0x7b, 0x72, 0x73, 0x7b, 0x72, 0x74, 0x7b, 0x75, 0x30, 0x7b, 0x75, 0x31,
884     0x7b, 0x75, 0x32, 0x7b, 0x75, 0x61, 0x7b, 0x75, 0x63, 0x7b, 0x75, 0x65,
885     0x7b, 0x75, 0x69, 0x7b, 0x75, 0x6f, 0x7b, 0x75, 0x73, 0x7b, 0x75, 0x74};
886 const uint8_t HuffDecoderCommon::table24_23_emit_[8] = {0x7b, 0x3a, 0x7b, 0x42,
887                                                         0x7b, 0x43, 0x7b, 0x44};
888 const uint16_t HuffDecoderCommon::table24_23_ops_[64] = {
889     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
890     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0002,
891     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
892     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0012,
893     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
894     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0022,
895     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
896     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0032};
897 const uint8_t HuffDecoderCommon::table24_24_emit_[8] = {0x7b, 0x45, 0x7b, 0x46,
898                                                         0x7b, 0x47, 0x7b, 0x48};
899 const uint8_t HuffDecoderCommon::table24_25_emit_[8] = {0x7b, 0x49, 0x7b, 0x4a,
900                                                         0x7b, 0x4b, 0x7b, 0x4c};
901 const uint8_t HuffDecoderCommon::table24_26_emit_[8] = {0x7b, 0x4d, 0x7b, 0x4e,
902                                                         0x7b, 0x4f, 0x7b, 0x50};
903 const uint8_t HuffDecoderCommon::table24_27_emit_[8] = {0x7b, 0x51, 0x7b, 0x52,
904                                                         0x7b, 0x53, 0x7b, 0x54};
905 const uint8_t HuffDecoderCommon::table24_28_emit_[8] = {0x7b, 0x55, 0x7b, 0x56,
906                                                         0x7b, 0x57, 0x7b, 0x59};
907 const uint8_t HuffDecoderCommon::table24_29_emit_[8] = {0x7b, 0x6a, 0x7b, 0x6b,
908                                                         0x7b, 0x71, 0x7b, 0x76};
909 const uint8_t HuffDecoderCommon::table24_30_emit_[8] = {0x7b, 0x77, 0x7b, 0x78,
910                                                         0x7b, 0x79, 0x7b, 0x7a};
911 const uint8_t HuffDecoderCommon::table24_31_emit_[28] = {
912     0x7b, 0x26, 0x7b, 0x2a, 0x7b, 0x2c, 0x7b, 0x3b, 0x7b, 0x58,
913     0x7b, 0x5a, 0x7b, 0x21, 0x7b, 0x22, 0x7b, 0x28, 0x7b, 0x29,
914     0x7b, 0x3f, 0x7b, 0x27, 0x7b, 0x2b, 0x7b, 0x7c};
915 const uint16_t HuffDecoderCommon::table24_31_ops_[64] = {
916     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0002,
917     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0012,
918     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0022,
919     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0032,
920     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0042,
921     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0052,
922     0x0000, 0x0062, 0x0000, 0x0072, 0x0000, 0x0082, 0x0000, 0x0092,
923     0x0000, 0x00a2, 0x00b2, 0x00c2, 0x00d2, 0x0000, 0x0000, 0x0003};
924 const uint8_t HuffDecoderCommon::table24_32_emit_[44] = {
925     0x5c, 0x30, 0x5c, 0x31, 0x5c, 0x32, 0x5c, 0x61, 0x5c, 0x63, 0x5c,
926     0x65, 0x5c, 0x69, 0x5c, 0x6f, 0x5c, 0x73, 0x5c, 0x74, 0x5c, 0x20,
927     0x5c, 0x25, 0x5c, 0x2d, 0x5c, 0x2e, 0x5c, 0x2f, 0x5c, 0x33, 0x5c,
928     0x34, 0x5c, 0x35, 0x5c, 0x36, 0x5c, 0x37, 0x5c, 0x38, 0x5c, 0x39};
929 const uint16_t HuffDecoderCommon::table24_32_ops_[64] = {
930     0x0000, 0x0000, 0x0000, 0x0002, 0x0000, 0x0000, 0x0000, 0x0012,
931     0x0000, 0x0000, 0x0000, 0x0022, 0x0000, 0x0000, 0x0000, 0x0032,
932     0x0000, 0x0000, 0x0000, 0x0042, 0x0000, 0x0000, 0x0000, 0x0052,
933     0x0000, 0x0000, 0x0000, 0x0062, 0x0000, 0x0000, 0x0000, 0x0072,
934     0x0000, 0x0000, 0x0000, 0x0082, 0x0000, 0x0000, 0x0000, 0x0092,
935     0x0000, 0x00a2, 0x0000, 0x00b2, 0x0000, 0x00c2, 0x0000, 0x00d2,
936     0x0000, 0x00e2, 0x0000, 0x00f2, 0x0000, 0x0102, 0x0000, 0x0112,
937     0x0000, 0x0122, 0x0000, 0x0132, 0x0000, 0x0142, 0x0000, 0x0152};
938 const uint8_t HuffDecoderCommon::table24_33_emit_[92] = {
939     0x5c, 0x3d, 0x5c, 0x41, 0x5c, 0x5f, 0x5c, 0x62, 0x5c, 0x64, 0x5c, 0x66,
940     0x5c, 0x67, 0x5c, 0x68, 0x5c, 0x6c, 0x5c, 0x6d, 0x5c, 0x6e, 0x5c, 0x70,
941     0x5c, 0x72, 0x5c, 0x75, 0x5c, 0x3a, 0x5c, 0x42, 0x5c, 0x43, 0x5c, 0x44,
942     0x5c, 0x45, 0x5c, 0x46, 0x5c, 0x47, 0x5c, 0x48, 0x5c, 0x49, 0x5c, 0x4a,
943     0x5c, 0x4b, 0x5c, 0x4c, 0x5c, 0x4d, 0x5c, 0x4e, 0x5c, 0x4f, 0x5c, 0x50,
944     0x5c, 0x51, 0x5c, 0x52, 0x5c, 0x53, 0x5c, 0x54, 0x5c, 0x55, 0x5c, 0x56,
945     0x5c, 0x57, 0x5c, 0x59, 0x5c, 0x6a, 0x5c, 0x6b, 0x5c, 0x71, 0x5c, 0x76,
946     0x5c, 0x77, 0x5c, 0x78, 0x5c, 0x79, 0x5c, 0x7a};
947 const uint16_t HuffDecoderCommon::table24_33_ops_[64] = {
948     0x0000, 0x0002, 0x0000, 0x0012, 0x0000, 0x0022, 0x0000, 0x0032,
949     0x0000, 0x0042, 0x0000, 0x0052, 0x0000, 0x0062, 0x0000, 0x0072,
950     0x0000, 0x0082, 0x0000, 0x0092, 0x0000, 0x00a2, 0x0000, 0x00b2,
951     0x0000, 0x00c2, 0x0000, 0x00d2, 0x00e2, 0x00f2, 0x0102, 0x0112,
952     0x0122, 0x0132, 0x0142, 0x0152, 0x0162, 0x0172, 0x0182, 0x0192,
953     0x01a2, 0x01b2, 0x01c2, 0x01d2, 0x01e2, 0x01f2, 0x0202, 0x0212,
954     0x0222, 0x0232, 0x0242, 0x0252, 0x0262, 0x0272, 0x0282, 0x0292,
955     0x02a2, 0x02b2, 0x02c2, 0x02d2, 0x0000, 0x0000, 0x0000, 0x0003};
956 const uint8_t HuffDecoderCommon::table24_34_emit_[44] = {
957     0xc3, 0x30, 0xc3, 0x31, 0xc3, 0x32, 0xc3, 0x61, 0xc3, 0x63, 0xc3,
958     0x65, 0xc3, 0x69, 0xc3, 0x6f, 0xc3, 0x73, 0xc3, 0x74, 0xc3, 0x20,
959     0xc3, 0x25, 0xc3, 0x2d, 0xc3, 0x2e, 0xc3, 0x2f, 0xc3, 0x33, 0xc3,
960     0x34, 0xc3, 0x35, 0xc3, 0x36, 0xc3, 0x37, 0xc3, 0x38, 0xc3, 0x39};
961 const uint8_t HuffDecoderCommon::table24_35_emit_[92] = {
962     0xc3, 0x3d, 0xc3, 0x41, 0xc3, 0x5f, 0xc3, 0x62, 0xc3, 0x64, 0xc3, 0x66,
963     0xc3, 0x67, 0xc3, 0x68, 0xc3, 0x6c, 0xc3, 0x6d, 0xc3, 0x6e, 0xc3, 0x70,
964     0xc3, 0x72, 0xc3, 0x75, 0xc3, 0x3a, 0xc3, 0x42, 0xc3, 0x43, 0xc3, 0x44,
965     0xc3, 0x45, 0xc3, 0x46, 0xc3, 0x47, 0xc3, 0x48, 0xc3, 0x49, 0xc3, 0x4a,
966     0xc3, 0x4b, 0xc3, 0x4c, 0xc3, 0x4d, 0xc3, 0x4e, 0xc3, 0x4f, 0xc3, 0x50,
967     0xc3, 0x51, 0xc3, 0x52, 0xc3, 0x53, 0xc3, 0x54, 0xc3, 0x55, 0xc3, 0x56,
968     0xc3, 0x57, 0xc3, 0x59, 0xc3, 0x6a, 0xc3, 0x6b, 0xc3, 0x71, 0xc3, 0x76,
969     0xc3, 0x77, 0xc3, 0x78, 0xc3, 0x79, 0xc3, 0x7a};
970 const uint8_t HuffDecoderCommon::table24_36_emit_[44] = {
971     0xd0, 0x30, 0xd0, 0x31, 0xd0, 0x32, 0xd0, 0x61, 0xd0, 0x63, 0xd0,
972     0x65, 0xd0, 0x69, 0xd0, 0x6f, 0xd0, 0x73, 0xd0, 0x74, 0xd0, 0x20,
973     0xd0, 0x25, 0xd0, 0x2d, 0xd0, 0x2e, 0xd0, 0x2f, 0xd0, 0x33, 0xd0,
974     0x34, 0xd0, 0x35, 0xd0, 0x36, 0xd0, 0x37, 0xd0, 0x38, 0xd0, 0x39};
975 const uint8_t HuffDecoderCommon::table24_37_emit_[92] = {
976     0xd0, 0x3d, 0xd0, 0x41, 0xd0, 0x5f, 0xd0, 0x62, 0xd0, 0x64, 0xd0, 0x66,
977     0xd0, 0x67, 0xd0, 0x68, 0xd0, 0x6c, 0xd0, 0x6d, 0xd0, 0x6e, 0xd0, 0x70,
978     0xd0, 0x72, 0xd0, 0x75, 0xd0, 0x3a, 0xd0, 0x42, 0xd0, 0x43, 0xd0, 0x44,
979     0xd0, 0x45, 0xd0, 0x46, 0xd0, 0x47, 0xd0, 0x48, 0xd0, 0x49, 0xd0, 0x4a,
980     0xd0, 0x4b, 0xd0, 0x4c, 0xd0, 0x4d, 0xd0, 0x4e, 0xd0, 0x4f, 0xd0, 0x50,
981     0xd0, 0x51, 0xd0, 0x52, 0xd0, 0x53, 0xd0, 0x54, 0xd0, 0x55, 0xd0, 0x56,
982     0xd0, 0x57, 0xd0, 0x59, 0xd0, 0x6a, 0xd0, 0x6b, 0xd0, 0x71, 0xd0, 0x76,
983     0xd0, 0x77, 0xd0, 0x78, 0xd0, 0x79, 0xd0, 0x7a};
984 const uint8_t HuffDecoderCommon::table24_38_emit_[72] = {
985     0x80, 0x30, 0x80, 0x31, 0x80, 0x32, 0x80, 0x61, 0x80, 0x63, 0x80, 0x65,
986     0x80, 0x69, 0x80, 0x6f, 0x80, 0x73, 0x80, 0x74, 0x80, 0x20, 0x80, 0x25,
987     0x80, 0x2d, 0x80, 0x2e, 0x80, 0x2f, 0x80, 0x33, 0x80, 0x34, 0x80, 0x35,
988     0x80, 0x36, 0x80, 0x37, 0x80, 0x38, 0x80, 0x39, 0x80, 0x3d, 0x80, 0x41,
989     0x80, 0x5f, 0x80, 0x62, 0x80, 0x64, 0x80, 0x66, 0x80, 0x67, 0x80, 0x68,
990     0x80, 0x6c, 0x80, 0x6d, 0x80, 0x6e, 0x80, 0x70, 0x80, 0x72, 0x80, 0x75};
991 const uint16_t HuffDecoderCommon::table24_38_ops_[64] = {
992     0x0000, 0x0002, 0x0000, 0x0012, 0x0000, 0x0022, 0x0000, 0x0032,
993     0x0000, 0x0042, 0x0000, 0x0052, 0x0000, 0x0062, 0x0000, 0x0072,
994     0x0000, 0x0082, 0x0000, 0x0092, 0x00a2, 0x00b2, 0x00c2, 0x00d2,
995     0x00e2, 0x00f2, 0x0102, 0x0112, 0x0122, 0x0132, 0x0142, 0x0152,
996     0x0162, 0x0172, 0x0182, 0x0192, 0x01a2, 0x01b2, 0x01c2, 0x01d2,
997     0x01e2, 0x01f2, 0x0202, 0x0212, 0x0222, 0x0232, 0x0000, 0x0000,
998     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
999     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0003};
1000 const uint8_t HuffDecoderCommon::table24_39_emit_[72] = {
1001     0x82, 0x30, 0x82, 0x31, 0x82, 0x32, 0x82, 0x61, 0x82, 0x63, 0x82, 0x65,
1002     0x82, 0x69, 0x82, 0x6f, 0x82, 0x73, 0x82, 0x74, 0x82, 0x20, 0x82, 0x25,
1003     0x82, 0x2d, 0x82, 0x2e, 0x82, 0x2f, 0x82, 0x33, 0x82, 0x34, 0x82, 0x35,
1004     0x82, 0x36, 0x82, 0x37, 0x82, 0x38, 0x82, 0x39, 0x82, 0x3d, 0x82, 0x41,
1005     0x82, 0x5f, 0x82, 0x62, 0x82, 0x64, 0x82, 0x66, 0x82, 0x67, 0x82, 0x68,
1006     0x82, 0x6c, 0x82, 0x6d, 0x82, 0x6e, 0x82, 0x70, 0x82, 0x72, 0x82, 0x75};
1007 const uint8_t HuffDecoderCommon::table24_40_emit_[72] = {
1008     0x83, 0x30, 0x83, 0x31, 0x83, 0x32, 0x83, 0x61, 0x83, 0x63, 0x83, 0x65,
1009     0x83, 0x69, 0x83, 0x6f, 0x83, 0x73, 0x83, 0x74, 0x83, 0x20, 0x83, 0x25,
1010     0x83, 0x2d, 0x83, 0x2e, 0x83, 0x2f, 0x83, 0x33, 0x83, 0x34, 0x83, 0x35,
1011     0x83, 0x36, 0x83, 0x37, 0x83, 0x38, 0x83, 0x39, 0x83, 0x3d, 0x83, 0x41,
1012     0x83, 0x5f, 0x83, 0x62, 0x83, 0x64, 0x83, 0x66, 0x83, 0x67, 0x83, 0x68,
1013     0x83, 0x6c, 0x83, 0x6d, 0x83, 0x6e, 0x83, 0x70, 0x83, 0x72, 0x83, 0x75};
1014 const uint8_t HuffDecoderCommon::table24_41_emit_[72] = {
1015     0xa2, 0x30, 0xa2, 0x31, 0xa2, 0x32, 0xa2, 0x61, 0xa2, 0x63, 0xa2, 0x65,
1016     0xa2, 0x69, 0xa2, 0x6f, 0xa2, 0x73, 0xa2, 0x74, 0xa2, 0x20, 0xa2, 0x25,
1017     0xa2, 0x2d, 0xa2, 0x2e, 0xa2, 0x2f, 0xa2, 0x33, 0xa2, 0x34, 0xa2, 0x35,
1018     0xa2, 0x36, 0xa2, 0x37, 0xa2, 0x38, 0xa2, 0x39, 0xa2, 0x3d, 0xa2, 0x41,
1019     0xa2, 0x5f, 0xa2, 0x62, 0xa2, 0x64, 0xa2, 0x66, 0xa2, 0x67, 0xa2, 0x68,
1020     0xa2, 0x6c, 0xa2, 0x6d, 0xa2, 0x6e, 0xa2, 0x70, 0xa2, 0x72, 0xa2, 0x75};
1021 const uint8_t HuffDecoderCommon::table24_42_emit_[72] = {
1022     0xb8, 0x30, 0xb8, 0x31, 0xb8, 0x32, 0xb8, 0x61, 0xb8, 0x63, 0xb8, 0x65,
1023     0xb8, 0x69, 0xb8, 0x6f, 0xb8, 0x73, 0xb8, 0x74, 0xb8, 0x20, 0xb8, 0x25,
1024     0xb8, 0x2d, 0xb8, 0x2e, 0xb8, 0x2f, 0xb8, 0x33, 0xb8, 0x34, 0xb8, 0x35,
1025     0xb8, 0x36, 0xb8, 0x37, 0xb8, 0x38, 0xb8, 0x39, 0xb8, 0x3d, 0xb8, 0x41,
1026     0xb8, 0x5f, 0xb8, 0x62, 0xb8, 0x64, 0xb8, 0x66, 0xb8, 0x67, 0xb8, 0x68,
1027     0xb8, 0x6c, 0xb8, 0x6d, 0xb8, 0x6e, 0xb8, 0x70, 0xb8, 0x72, 0xb8, 0x75};
1028 const uint8_t HuffDecoderCommon::table24_43_emit_[72] = {
1029     0xc2, 0x30, 0xc2, 0x31, 0xc2, 0x32, 0xc2, 0x61, 0xc2, 0x63, 0xc2, 0x65,
1030     0xc2, 0x69, 0xc2, 0x6f, 0xc2, 0x73, 0xc2, 0x74, 0xc2, 0x20, 0xc2, 0x25,
1031     0xc2, 0x2d, 0xc2, 0x2e, 0xc2, 0x2f, 0xc2, 0x33, 0xc2, 0x34, 0xc2, 0x35,
1032     0xc2, 0x36, 0xc2, 0x37, 0xc2, 0x38, 0xc2, 0x39, 0xc2, 0x3d, 0xc2, 0x41,
1033     0xc2, 0x5f, 0xc2, 0x62, 0xc2, 0x64, 0xc2, 0x66, 0xc2, 0x67, 0xc2, 0x68,
1034     0xc2, 0x6c, 0xc2, 0x6d, 0xc2, 0x6e, 0xc2, 0x70, 0xc2, 0x72, 0xc2, 0x75};
1035 const uint8_t HuffDecoderCommon::table24_44_emit_[72] = {
1036     0xe0, 0x30, 0xe0, 0x31, 0xe0, 0x32, 0xe0, 0x61, 0xe0, 0x63, 0xe0, 0x65,
1037     0xe0, 0x69, 0xe0, 0x6f, 0xe0, 0x73, 0xe0, 0x74, 0xe0, 0x20, 0xe0, 0x25,
1038     0xe0, 0x2d, 0xe0, 0x2e, 0xe0, 0x2f, 0xe0, 0x33, 0xe0, 0x34, 0xe0, 0x35,
1039     0xe0, 0x36, 0xe0, 0x37, 0xe0, 0x38, 0xe0, 0x39, 0xe0, 0x3d, 0xe0, 0x41,
1040     0xe0, 0x5f, 0xe0, 0x62, 0xe0, 0x64, 0xe0, 0x66, 0xe0, 0x67, 0xe0, 0x68,
1041     0xe0, 0x6c, 0xe0, 0x6d, 0xe0, 0x6e, 0xe0, 0x70, 0xe0, 0x72, 0xe0, 0x75};
1042 const uint8_t HuffDecoderCommon::table24_45_emit_[72] = {
1043     0xe2, 0x30, 0xe2, 0x31, 0xe2, 0x32, 0xe2, 0x61, 0xe2, 0x63, 0xe2, 0x65,
1044     0xe2, 0x69, 0xe2, 0x6f, 0xe2, 0x73, 0xe2, 0x74, 0xe2, 0x20, 0xe2, 0x25,
1045     0xe2, 0x2d, 0xe2, 0x2e, 0xe2, 0x2f, 0xe2, 0x33, 0xe2, 0x34, 0xe2, 0x35,
1046     0xe2, 0x36, 0xe2, 0x37, 0xe2, 0x38, 0xe2, 0x39, 0xe2, 0x3d, 0xe2, 0x41,
1047     0xe2, 0x5f, 0xe2, 0x62, 0xe2, 0x64, 0xe2, 0x66, 0xe2, 0x67, 0xe2, 0x68,
1048     0xe2, 0x6c, 0xe2, 0x6d, 0xe2, 0x6e, 0xe2, 0x70, 0xe2, 0x72, 0xe2, 0x75};
1049 const uint8_t HuffDecoderCommon::table24_46_emit_[40] = {
1050     0x99, 0x30, 0x99, 0x31, 0x99, 0x32, 0x99, 0x61, 0x99, 0x63,
1051     0x99, 0x65, 0x99, 0x69, 0x99, 0x6f, 0x99, 0x73, 0x99, 0x74,
1052     0xa1, 0x30, 0xa1, 0x31, 0xa1, 0x32, 0xa1, 0x61, 0xa1, 0x63,
1053     0xa1, 0x65, 0xa1, 0x69, 0xa1, 0x6f, 0xa1, 0x73, 0xa1, 0x74};
1054 const uint16_t HuffDecoderCommon::table24_46_ops_[64] = {
1055     0x0002, 0x0012, 0x0022, 0x0032, 0x0042, 0x0052, 0x0062, 0x0072,
1056     0x0082, 0x0092, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
1057     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
1058     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0003,
1059     0x00a2, 0x00b2, 0x00c2, 0x00d2, 0x00e2, 0x00f2, 0x0102, 0x0112,
1060     0x0122, 0x0132, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
1061     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
1062     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x00a3};
1063 const uint8_t HuffDecoderCommon::table24_47_emit_[40] = {
1064     0xa7, 0x30, 0xa7, 0x31, 0xa7, 0x32, 0xa7, 0x61, 0xa7, 0x63,
1065     0xa7, 0x65, 0xa7, 0x69, 0xa7, 0x6f, 0xa7, 0x73, 0xa7, 0x74,
1066     0xac, 0x30, 0xac, 0x31, 0xac, 0x32, 0xac, 0x61, 0xac, 0x63,
1067     0xac, 0x65, 0xac, 0x69, 0xac, 0x6f, 0xac, 0x73, 0xac, 0x74};
1068 const uint8_t HuffDecoderCommon::table24_48_emit_[40] = {
1069     0xb0, 0x30, 0xb0, 0x31, 0xb0, 0x32, 0xb0, 0x61, 0xb0, 0x63,
1070     0xb0, 0x65, 0xb0, 0x69, 0xb0, 0x6f, 0xb0, 0x73, 0xb0, 0x74,
1071     0xb1, 0x30, 0xb1, 0x31, 0xb1, 0x32, 0xb1, 0x61, 0xb1, 0x63,
1072     0xb1, 0x65, 0xb1, 0x69, 0xb1, 0x6f, 0xb1, 0x73, 0xb1, 0x74};
1073 const uint8_t HuffDecoderCommon::table24_49_emit_[40] = {
1074     0xb3, 0x30, 0xb3, 0x31, 0xb3, 0x32, 0xb3, 0x61, 0xb3, 0x63,
1075     0xb3, 0x65, 0xb3, 0x69, 0xb3, 0x6f, 0xb3, 0x73, 0xb3, 0x74,
1076     0xd1, 0x30, 0xd1, 0x31, 0xd1, 0x32, 0xd1, 0x61, 0xd1, 0x63,
1077     0xd1, 0x65, 0xd1, 0x69, 0xd1, 0x6f, 0xd1, 0x73, 0xd1, 0x74};
1078 const uint8_t HuffDecoderCommon::table24_50_emit_[40] = {
1079     0xd8, 0x30, 0xd8, 0x31, 0xd8, 0x32, 0xd8, 0x61, 0xd8, 0x63,
1080     0xd8, 0x65, 0xd8, 0x69, 0xd8, 0x6f, 0xd8, 0x73, 0xd8, 0x74,
1081     0xd9, 0x30, 0xd9, 0x31, 0xd9, 0x32, 0xd9, 0x61, 0xd9, 0x63,
1082     0xd9, 0x65, 0xd9, 0x69, 0xd9, 0x6f, 0xd9, 0x73, 0xd9, 0x74};
1083 const uint8_t HuffDecoderCommon::table24_51_emit_[40] = {
1084     0xe3, 0x30, 0xe3, 0x31, 0xe3, 0x32, 0xe3, 0x61, 0xe3, 0x63,
1085     0xe3, 0x65, 0xe3, 0x69, 0xe3, 0x6f, 0xe3, 0x73, 0xe3, 0x74,
1086     0xe5, 0x30, 0xe5, 0x31, 0xe5, 0x32, 0xe5, 0x61, 0xe5, 0x63,
1087     0xe5, 0x65, 0xe5, 0x69, 0xe5, 0x6f, 0xe5, 0x73, 0xe5, 0x74};
1088 const uint8_t HuffDecoderCommon::table24_52_emit_[22] = {
1089     0xe6, 0x30, 0xe6, 0x31, 0xe6, 0x32, 0xe6, 0x61, 0xe6, 0x63, 0xe6,
1090     0x65, 0xe6, 0x69, 0xe6, 0x6f, 0xe6, 0x73, 0xe6, 0x74, 0x81, 0x84};
1091 const uint16_t HuffDecoderCommon::table24_52_ops_[64] = {
1092     0x0002, 0x0012, 0x0022, 0x0032, 0x0042, 0x0052, 0x0062, 0x0072,
1093     0x0082, 0x0092, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
1094     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
1095     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0003,
1096     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
1097     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x00a3,
1098     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
1099     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x00ab};
1100 const uint8_t HuffDecoderCommon::table24_53_emit_[4] = {0x85, 0x86, 0x88, 0x92};
1101 const uint16_t HuffDecoderCommon::table24_53_ops_[64] = {
1102     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
1103     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0003,
1104     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
1105     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x000b,
1106     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
1107     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0013,
1108     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
1109     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x001b};
1110 const uint8_t HuffDecoderCommon::table24_54_emit_[4] = {0x9a, 0x9c, 0xa0, 0xa3};
1111 const uint8_t HuffDecoderCommon::table24_55_emit_[4] = {0xa4, 0xa9, 0xaa, 0xad};
1112 const uint8_t HuffDecoderCommon::table24_56_emit_[4] = {0xb2, 0xb5, 0xb9, 0xba};
1113 const uint8_t HuffDecoderCommon::table24_57_emit_[4] = {0xbb, 0xbd, 0xbe, 0xc4};
1114 const uint8_t HuffDecoderCommon::table24_58_emit_[4] = {0xc6, 0xe4, 0xe8, 0xe9};
1115 const uint8_t HuffDecoderCommon::table24_59_emit_[8] = {0x01, 0x87, 0x89, 0x8a,
1116                                                         0x8b, 0x8c, 0x8d, 0x8f};
1117 const uint16_t HuffDecoderCommon::table24_59_ops_[64] = {
1118     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0003,
1119     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x000b,
1120     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0013,
1121     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x001b,
1122     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0023,
1123     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x002b,
1124     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0033,
1125     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x003b};
1126 const uint8_t HuffDecoderCommon::table24_60_emit_[8] = {0x93, 0x95, 0x96, 0x97,
1127                                                         0x98, 0x9b, 0x9d, 0x9e};
1128 const uint8_t HuffDecoderCommon::table24_61_emit_[8] = {0xa5, 0xa6, 0xa8, 0xae,
1129                                                         0xaf, 0xb4, 0xb6, 0xb7};
1130 const uint8_t HuffDecoderCommon::table24_62_emit_[11] = {
1131     0xbc, 0xbf, 0xc5, 0xe7, 0xef, 0x09, 0x8e, 0x90, 0x91, 0x94, 0x9f};
1132 const uint16_t HuffDecoderCommon::table24_62_ops_[64] = {
1133     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0003,
1134     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x000b,
1135     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0013,
1136     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x001b,
1137     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0023,
1138     0x0000, 0x0000, 0x0000, 0x002b, 0x0000, 0x0000, 0x0000, 0x0033,
1139     0x0000, 0x0000, 0x0000, 0x003b, 0x0000, 0x0000, 0x0000, 0x0043,
1140     0x0000, 0x0000, 0x0000, 0x004b, 0x0000, 0x0000, 0x0000, 0x0053};
1141 const uint8_t HuffDecoderCommon::table24_63_emit_[25] = {
1142     0xab, 0xce, 0xd7, 0xe1, 0xec, 0xed, 0xc7, 0xcf, 0xea,
1143     0xeb, 0xc0, 0xc1, 0xc8, 0xc9, 0xca, 0xcd, 0xd2, 0xd5,
1144     0xda, 0xdb, 0xee, 0xf0, 0xf2, 0xf3, 0xff};
1145 const uint16_t HuffDecoderCommon::table24_63_ops_[64] = {
1146     0x0000, 0x0000, 0x0000, 0x0003, 0x0000, 0x0000, 0x0000, 0x000b,
1147     0x0000, 0x0000, 0x0000, 0x0013, 0x0000, 0x0000, 0x0000, 0x001b,
1148     0x0000, 0x0000, 0x0000, 0x0023, 0x0000, 0x0000, 0x0000, 0x002b,
1149     0x0000, 0x0033, 0x0000, 0x003b, 0x0000, 0x0043, 0x0000, 0x004b,
1150     0x0053, 0x005b, 0x0063, 0x006b, 0x0073, 0x007b, 0x0083, 0x008b,
1151     0x0093, 0x009b, 0x00a3, 0x00ab, 0x00b3, 0x00bb, 0x00c3, 0x0000,
1152     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
1153     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0004};
1154 const uint8_t* const HuffDecoderCommon::table24_emit_[64] = {
1155     table24_0_emit_,  table24_1_emit_,  table24_2_emit_,  table24_3_emit_,
1156     table24_4_emit_,  table24_5_emit_,  table24_6_emit_,  table24_7_emit_,
1157     table24_8_emit_,  table24_9_emit_,  table24_10_emit_, table24_11_emit_,
1158     table24_12_emit_, table24_13_emit_, table24_14_emit_, table24_15_emit_,
1159     table24_16_emit_, table24_17_emit_, table24_18_emit_, table24_19_emit_,
1160     table24_20_emit_, table24_21_emit_, table24_22_emit_, table24_23_emit_,
1161     table24_24_emit_, table24_25_emit_, table24_26_emit_, table24_27_emit_,
1162     table24_28_emit_, table24_29_emit_, table24_30_emit_, table24_31_emit_,
1163     table24_32_emit_, table24_33_emit_, table24_34_emit_, table24_35_emit_,
1164     table24_36_emit_, table24_37_emit_, table24_38_emit_, table24_39_emit_,
1165     table24_40_emit_, table24_41_emit_, table24_42_emit_, table24_43_emit_,
1166     table24_44_emit_, table24_45_emit_, table24_46_emit_, table24_47_emit_,
1167     table24_48_emit_, table24_49_emit_, table24_50_emit_, table24_51_emit_,
1168     table24_52_emit_, table24_53_emit_, table24_54_emit_, table24_55_emit_,
1169     table24_56_emit_, table24_57_emit_, table24_58_emit_, table24_59_emit_,
1170     table24_60_emit_, table24_61_emit_, table24_62_emit_, table24_63_emit_,
1171 };
1172 const uint16_t* const HuffDecoderCommon::table24_ops_[64] = {
1173     table24_0_ops_,  table24_0_ops_,  table24_0_ops_,  table24_0_ops_,
1174     table24_0_ops_,  table24_0_ops_,  table24_0_ops_,  table24_0_ops_,
1175     table24_0_ops_,  table24_0_ops_,  table24_10_ops_, table24_10_ops_,
1176     table24_10_ops_, table24_10_ops_, table24_10_ops_, table24_10_ops_,
1177     table24_10_ops_, table24_10_ops_, table24_10_ops_, table24_10_ops_,
1178     table24_10_ops_, table24_10_ops_, table24_10_ops_, table24_23_ops_,
1179     table24_23_ops_, table24_23_ops_, table24_23_ops_, table24_23_ops_,
1180     table24_23_ops_, table24_23_ops_, table24_23_ops_, table24_31_ops_,
1181     table24_32_ops_, table24_33_ops_, table24_32_ops_, table24_33_ops_,
1182     table24_32_ops_, table24_33_ops_, table24_38_ops_, table24_38_ops_,
1183     table24_38_ops_, table24_38_ops_, table24_38_ops_, table24_38_ops_,
1184     table24_38_ops_, table24_38_ops_, table24_46_ops_, table24_46_ops_,
1185     table24_46_ops_, table24_46_ops_, table24_46_ops_, table24_46_ops_,
1186     table24_52_ops_, table24_53_ops_, table24_53_ops_, table24_53_ops_,
1187     table24_53_ops_, table24_53_ops_, table24_53_ops_, table24_59_ops_,
1188     table24_59_ops_, table24_59_ops_, table24_62_ops_, table24_63_ops_,
1189 };
1190 const uint8_t HuffDecoderCommon::table25_0_emit_[204] = {
1191     0x7b, 0x30, 0x30, 0x7b, 0x30, 0x31, 0x7b, 0x30, 0x32, 0x7b, 0x30, 0x61,
1192     0x7b, 0x30, 0x63, 0x7b, 0x30, 0x65, 0x7b, 0x30, 0x69, 0x7b, 0x30, 0x6f,
1193     0x7b, 0x30, 0x73, 0x7b, 0x30, 0x74, 0x7b, 0x30, 0x20, 0x7b, 0x30, 0x25,
1194     0x7b, 0x30, 0x2d, 0x7b, 0x30, 0x2e, 0x7b, 0x30, 0x2f, 0x7b, 0x30, 0x33,
1195     0x7b, 0x30, 0x34, 0x7b, 0x30, 0x35, 0x7b, 0x30, 0x36, 0x7b, 0x30, 0x37,
1196     0x7b, 0x30, 0x38, 0x7b, 0x30, 0x39, 0x7b, 0x30, 0x3d, 0x7b, 0x30, 0x41,
1197     0x7b, 0x30, 0x5f, 0x7b, 0x30, 0x62, 0x7b, 0x30, 0x64, 0x7b, 0x30, 0x66,
1198     0x7b, 0x30, 0x67, 0x7b, 0x30, 0x68, 0x7b, 0x30, 0x6c, 0x7b, 0x30, 0x6d,
1199     0x7b, 0x30, 0x6e, 0x7b, 0x30, 0x70, 0x7b, 0x30, 0x72, 0x7b, 0x30, 0x75,
1200     0x7b, 0x30, 0x3a, 0x7b, 0x30, 0x42, 0x7b, 0x30, 0x43, 0x7b, 0x30, 0x44,
1201     0x7b, 0x30, 0x45, 0x7b, 0x30, 0x46, 0x7b, 0x30, 0x47, 0x7b, 0x30, 0x48,
1202     0x7b, 0x30, 0x49, 0x7b, 0x30, 0x4a, 0x7b, 0x30, 0x4b, 0x7b, 0x30, 0x4c,
1203     0x7b, 0x30, 0x4d, 0x7b, 0x30, 0x4e, 0x7b, 0x30, 0x4f, 0x7b, 0x30, 0x50,
1204     0x7b, 0x30, 0x51, 0x7b, 0x30, 0x52, 0x7b, 0x30, 0x53, 0x7b, 0x30, 0x54,
1205     0x7b, 0x30, 0x55, 0x7b, 0x30, 0x56, 0x7b, 0x30, 0x57, 0x7b, 0x30, 0x59,
1206     0x7b, 0x30, 0x6a, 0x7b, 0x30, 0x6b, 0x7b, 0x30, 0x71, 0x7b, 0x30, 0x76,
1207     0x7b, 0x30, 0x77, 0x7b, 0x30, 0x78, 0x7b, 0x30, 0x79, 0x7b, 0x30, 0x7a};
1208 const uint16_t HuffDecoderCommon::table25_0_ops_[128] = {
1209     0x0000, 0x0000, 0x0000, 0x0001, 0x0000, 0x0000, 0x0000, 0x0019, 0x0000,
1210     0x0000, 0x0000, 0x0031, 0x0000, 0x0000, 0x0000, 0x0049, 0x0000, 0x0000,
1211     0x0000, 0x0061, 0x0000, 0x0000, 0x0000, 0x0079, 0x0000, 0x0000, 0x0000,
1212     0x0091, 0x0000, 0x0000, 0x0000, 0x00a9, 0x0000, 0x0000, 0x0000, 0x00c1,
1213     0x0000, 0x0000, 0x0000, 0x00d9, 0x0000, 0x00f1, 0x0000, 0x0109, 0x0000,
1214     0x0121, 0x0000, 0x0139, 0x0000, 0x0151, 0x0000, 0x0169, 0x0000, 0x0181,
1215     0x0000, 0x0199, 0x0000, 0x01b1, 0x0000, 0x01c9, 0x0000, 0x01e1, 0x0000,
1216     0x01f9, 0x0000, 0x0211, 0x0000, 0x0229, 0x0000, 0x0241, 0x0000, 0x0259,
1217     0x0000, 0x0271, 0x0000, 0x0289, 0x0000, 0x02a1, 0x0000, 0x02b9, 0x0000,
1218     0x02d1, 0x0000, 0x02e9, 0x0000, 0x0301, 0x0000, 0x0319, 0x0000, 0x0331,
1219     0x0000, 0x0349, 0x0361, 0x0379, 0x0391, 0x03a9, 0x03c1, 0x03d9, 0x03f1,
1220     0x0409, 0x0421, 0x0439, 0x0451, 0x0469, 0x0481, 0x0499, 0x04b1, 0x04c9,
1221     0x04e1, 0x04f9, 0x0511, 0x0529, 0x0541, 0x0559, 0x0571, 0x0589, 0x05a1,
1222     0x05b9, 0x05d1, 0x05e9, 0x0601, 0x0619, 0x0631, 0x0649, 0x0000, 0x0000,
1223     0x0000, 0x0002};
1224 const uint8_t HuffDecoderCommon::table25_1_emit_[204] = {
1225     0x7b, 0x31, 0x30, 0x7b, 0x31, 0x31, 0x7b, 0x31, 0x32, 0x7b, 0x31, 0x61,
1226     0x7b, 0x31, 0x63, 0x7b, 0x31, 0x65, 0x7b, 0x31, 0x69, 0x7b, 0x31, 0x6f,
1227     0x7b, 0x31, 0x73, 0x7b, 0x31, 0x74, 0x7b, 0x31, 0x20, 0x7b, 0x31, 0x25,
1228     0x7b, 0x31, 0x2d, 0x7b, 0x31, 0x2e, 0x7b, 0x31, 0x2f, 0x7b, 0x31, 0x33,
1229     0x7b, 0x31, 0x34, 0x7b, 0x31, 0x35, 0x7b, 0x31, 0x36, 0x7b, 0x31, 0x37,
1230     0x7b, 0x31, 0x38, 0x7b, 0x31, 0x39, 0x7b, 0x31, 0x3d, 0x7b, 0x31, 0x41,
1231     0x7b, 0x31, 0x5f, 0x7b, 0x31, 0x62, 0x7b, 0x31, 0x64, 0x7b, 0x31, 0x66,
1232     0x7b, 0x31, 0x67, 0x7b, 0x31, 0x68, 0x7b, 0x31, 0x6c, 0x7b, 0x31, 0x6d,
1233     0x7b, 0x31, 0x6e, 0x7b, 0x31, 0x70, 0x7b, 0x31, 0x72, 0x7b, 0x31, 0x75,
1234     0x7b, 0x31, 0x3a, 0x7b, 0x31, 0x42, 0x7b, 0x31, 0x43, 0x7b, 0x31, 0x44,
1235     0x7b, 0x31, 0x45, 0x7b, 0x31, 0x46, 0x7b, 0x31, 0x47, 0x7b, 0x31, 0x48,
1236     0x7b, 0x31, 0x49, 0x7b, 0x31, 0x4a, 0x7b, 0x31, 0x4b, 0x7b, 0x31, 0x4c,
1237     0x7b, 0x31, 0x4d, 0x7b, 0x31, 0x4e, 0x7b, 0x31, 0x4f, 0x7b, 0x31, 0x50,
1238     0x7b, 0x31, 0x51, 0x7b, 0x31, 0x52, 0x7b, 0x31, 0x53, 0x7b, 0x31, 0x54,
1239     0x7b, 0x31, 0x55, 0x7b, 0x31, 0x56, 0x7b, 0x31, 0x57, 0x7b, 0x31, 0x59,
1240     0x7b, 0x31, 0x6a, 0x7b, 0x31, 0x6b, 0x7b, 0x31, 0x71, 0x7b, 0x31, 0x76,
1241     0x7b, 0x31, 0x77, 0x7b, 0x31, 0x78, 0x7b, 0x31, 0x79, 0x7b, 0x31, 0x7a};
1242 const uint8_t HuffDecoderCommon::table25_2_emit_[204] = {
1243     0x7b, 0x32, 0x30, 0x7b, 0x32, 0x31, 0x7b, 0x32, 0x32, 0x7b, 0x32, 0x61,
1244     0x7b, 0x32, 0x63, 0x7b, 0x32, 0x65, 0x7b, 0x32, 0x69, 0x7b, 0x32, 0x6f,
1245     0x7b, 0x32, 0x73, 0x7b, 0x32, 0x74, 0x7b, 0x32, 0x20, 0x7b, 0x32, 0x25,
1246     0x7b, 0x32, 0x2d, 0x7b, 0x32, 0x2e, 0x7b, 0x32, 0x2f, 0x7b, 0x32, 0x33,
1247     0x7b, 0x32, 0x34, 0x7b, 0x32, 0x35, 0x7b, 0x32, 0x36, 0x7b, 0x32, 0x37,
1248     0x7b, 0x32, 0x38, 0x7b, 0x32, 0x39, 0x7b, 0x32, 0x3d, 0x7b, 0x32, 0x41,
1249     0x7b, 0x32, 0x5f, 0x7b, 0x32, 0x62, 0x7b, 0x32, 0x64, 0x7b, 0x32, 0x66,
1250     0x7b, 0x32, 0x67, 0x7b, 0x32, 0x68, 0x7b, 0x32, 0x6c, 0x7b, 0x32, 0x6d,
1251     0x7b, 0x32, 0x6e, 0x7b, 0x32, 0x70, 0x7b, 0x32, 0x72, 0x7b, 0x32, 0x75,
1252     0x7b, 0x32, 0x3a, 0x7b, 0x32, 0x42, 0x7b, 0x32, 0x43, 0x7b, 0x32, 0x44,
1253     0x7b, 0x32, 0x45, 0x7b, 0x32, 0x46, 0x7b, 0x32, 0x47, 0x7b, 0x32, 0x48,
1254     0x7b, 0x32, 0x49, 0x7b, 0x32, 0x4a, 0x7b, 0x32, 0x4b, 0x7b, 0x32, 0x4c,
1255     0x7b, 0x32, 0x4d, 0x7b, 0x32, 0x4e, 0x7b, 0x32, 0x4f, 0x7b, 0x32, 0x50,
1256     0x7b, 0x32, 0x51, 0x7b, 0x32, 0x52, 0x7b, 0x32, 0x53, 0x7b, 0x32, 0x54,
1257     0x7b, 0x32, 0x55, 0x7b, 0x32, 0x56, 0x7b, 0x32, 0x57, 0x7b, 0x32, 0x59,
1258     0x7b, 0x32, 0x6a, 0x7b, 0x32, 0x6b, 0x7b, 0x32, 0x71, 0x7b, 0x32, 0x76,
1259     0x7b, 0x32, 0x77, 0x7b, 0x32, 0x78, 0x7b, 0x32, 0x79, 0x7b, 0x32, 0x7a};
1260 const uint8_t HuffDecoderCommon::table25_3_emit_[204] = {
1261     0x7b, 0x61, 0x30, 0x7b, 0x61, 0x31, 0x7b, 0x61, 0x32, 0x7b, 0x61, 0x61,
1262     0x7b, 0x61, 0x63, 0x7b, 0x61, 0x65, 0x7b, 0x61, 0x69, 0x7b, 0x61, 0x6f,
1263     0x7b, 0x61, 0x73, 0x7b, 0x61, 0x74, 0x7b, 0x61, 0x20, 0x7b, 0x61, 0x25,
1264     0x7b, 0x61, 0x2d, 0x7b, 0x61, 0x2e, 0x7b, 0x61, 0x2f, 0x7b, 0x61, 0x33,
1265     0x7b, 0x61, 0x34, 0x7b, 0x61, 0x35, 0x7b, 0x61, 0x36, 0x7b, 0x61, 0x37,
1266     0x7b, 0x61, 0x38, 0x7b, 0x61, 0x39, 0x7b, 0x61, 0x3d, 0x7b, 0x61, 0x41,
1267     0x7b, 0x61, 0x5f, 0x7b, 0x61, 0x62, 0x7b, 0x61, 0x64, 0x7b, 0x61, 0x66,
1268     0x7b, 0x61, 0x67, 0x7b, 0x61, 0x68, 0x7b, 0x61, 0x6c, 0x7b, 0x61, 0x6d,
1269     0x7b, 0x61, 0x6e, 0x7b, 0x61, 0x70, 0x7b, 0x61, 0x72, 0x7b, 0x61, 0x75,
1270     0x7b, 0x61, 0x3a, 0x7b, 0x61, 0x42, 0x7b, 0x61, 0x43, 0x7b, 0x61, 0x44,
1271     0x7b, 0x61, 0x45, 0x7b, 0x61, 0x46, 0x7b, 0x61, 0x47, 0x7b, 0x61, 0x48,
1272     0x7b, 0x61, 0x49, 0x7b, 0x61, 0x4a, 0x7b, 0x61, 0x4b, 0x7b, 0x61, 0x4c,
1273     0x7b, 0x61, 0x4d, 0x7b, 0x61, 0x4e, 0x7b, 0x61, 0x4f, 0x7b, 0x61, 0x50,
1274     0x7b, 0x61, 0x51, 0x7b, 0x61, 0x52, 0x7b, 0x61, 0x53, 0x7b, 0x61, 0x54,
1275     0x7b, 0x61, 0x55, 0x7b, 0x61, 0x56, 0x7b, 0x61, 0x57, 0x7b, 0x61, 0x59,
1276     0x7b, 0x61, 0x6a, 0x7b, 0x61, 0x6b, 0x7b, 0x61, 0x71, 0x7b, 0x61, 0x76,
1277     0x7b, 0x61, 0x77, 0x7b, 0x61, 0x78, 0x7b, 0x61, 0x79, 0x7b, 0x61, 0x7a};
1278 const uint8_t HuffDecoderCommon::table25_4_emit_[204] = {
1279     0x7b, 0x63, 0x30, 0x7b, 0x63, 0x31, 0x7b, 0x63, 0x32, 0x7b, 0x63, 0x61,
1280     0x7b, 0x63, 0x63, 0x7b, 0x63, 0x65, 0x7b, 0x63, 0x69, 0x7b, 0x63, 0x6f,
1281     0x7b, 0x63, 0x73, 0x7b, 0x63, 0x74, 0x7b, 0x63, 0x20, 0x7b, 0x63, 0x25,
1282     0x7b, 0x63, 0x2d, 0x7b, 0x63, 0x2e, 0x7b, 0x63, 0x2f, 0x7b, 0x63, 0x33,
1283     0x7b, 0x63, 0x34, 0x7b, 0x63, 0x35, 0x7b, 0x63, 0x36, 0x7b, 0x63, 0x37,
1284     0x7b, 0x63, 0x38, 0x7b, 0x63, 0x39, 0x7b, 0x63, 0x3d, 0x7b, 0x63, 0x41,
1285     0x7b, 0x63, 0x5f, 0x7b, 0x63, 0x62, 0x7b, 0x63, 0x64, 0x7b, 0x63, 0x66,
1286     0x7b, 0x63, 0x67, 0x7b, 0x63, 0x68, 0x7b, 0x63, 0x6c, 0x7b, 0x63, 0x6d,
1287     0x7b, 0x63, 0x6e, 0x7b, 0x63, 0x70, 0x7b, 0x63, 0x72, 0x7b, 0x63, 0x75,
1288     0x7b, 0x63, 0x3a, 0x7b, 0x63, 0x42, 0x7b, 0x63, 0x43, 0x7b, 0x63, 0x44,
1289     0x7b, 0x63, 0x45, 0x7b, 0x63, 0x46, 0x7b, 0x63, 0x47, 0x7b, 0x63, 0x48,
1290     0x7b, 0x63, 0x49, 0x7b, 0x63, 0x4a, 0x7b, 0x63, 0x4b, 0x7b, 0x63, 0x4c,
1291     0x7b, 0x63, 0x4d, 0x7b, 0x63, 0x4e, 0x7b, 0x63, 0x4f, 0x7b, 0x63, 0x50,
1292     0x7b, 0x63, 0x51, 0x7b, 0x63, 0x52, 0x7b, 0x63, 0x53, 0x7b, 0x63, 0x54,
1293     0x7b, 0x63, 0x55, 0x7b, 0x63, 0x56, 0x7b, 0x63, 0x57, 0x7b, 0x63, 0x59,
1294     0x7b, 0x63, 0x6a, 0x7b, 0x63, 0x6b, 0x7b, 0x63, 0x71, 0x7b, 0x63, 0x76,
1295     0x7b, 0x63, 0x77, 0x7b, 0x63, 0x78, 0x7b, 0x63, 0x79, 0x7b, 0x63, 0x7a};
1296 const uint8_t HuffDecoderCommon::table25_5_emit_[204] = {
1297     0x7b, 0x65, 0x30, 0x7b, 0x65, 0x31, 0x7b, 0x65, 0x32, 0x7b, 0x65, 0x61,
1298     0x7b, 0x65, 0x63, 0x7b, 0x65, 0x65, 0x7b, 0x65, 0x69, 0x7b, 0x65, 0x6f,
1299     0x7b, 0x65, 0x73, 0x7b, 0x65, 0x74, 0x7b, 0x65, 0x20, 0x7b, 0x65, 0x25,
1300     0x7b, 0x65, 0x2d, 0x7b, 0x65, 0x2e, 0x7b, 0x65, 0x2f, 0x7b, 0x65, 0x33,
1301     0x7b, 0x65, 0x34, 0x7b, 0x65, 0x35, 0x7b, 0x65, 0x36, 0x7b, 0x65, 0x37,
1302     0x7b, 0x65, 0x38, 0x7b, 0x65, 0x39, 0x7b, 0x65, 0x3d, 0x7b, 0x65, 0x41,
1303     0x7b, 0x65, 0x5f, 0x7b, 0x65, 0x62, 0x7b, 0x65, 0x64, 0x7b, 0x65, 0x66,
1304     0x7b, 0x65, 0x67, 0x7b, 0x65, 0x68, 0x7b, 0x65, 0x6c, 0x7b, 0x65, 0x6d,
1305     0x7b, 0x65, 0x6e, 0x7b, 0x65, 0x70, 0x7b, 0x65, 0x72, 0x7b, 0x65, 0x75,
1306     0x7b, 0x65, 0x3a, 0x7b, 0x65, 0x42, 0x7b, 0x65, 0x43, 0x7b, 0x65, 0x44,
1307     0x7b, 0x65, 0x45, 0x7b, 0x65, 0x46, 0x7b, 0x65, 0x47, 0x7b, 0x65, 0x48,
1308     0x7b, 0x65, 0x49, 0x7b, 0x65, 0x4a, 0x7b, 0x65, 0x4b, 0x7b, 0x65, 0x4c,
1309     0x7b, 0x65, 0x4d, 0x7b, 0x65, 0x4e, 0x7b, 0x65, 0x4f, 0x7b, 0x65, 0x50,
1310     0x7b, 0x65, 0x51, 0x7b, 0x65, 0x52, 0x7b, 0x65, 0x53, 0x7b, 0x65, 0x54,
1311     0x7b, 0x65, 0x55, 0x7b, 0x65, 0x56, 0x7b, 0x65, 0x57, 0x7b, 0x65, 0x59,
1312     0x7b, 0x65, 0x6a, 0x7b, 0x65, 0x6b, 0x7b, 0x65, 0x71, 0x7b, 0x65, 0x76,
1313     0x7b, 0x65, 0x77, 0x7b, 0x65, 0x78, 0x7b, 0x65, 0x79, 0x7b, 0x65, 0x7a};
1314 const uint8_t HuffDecoderCommon::table25_6_emit_[204] = {
1315     0x7b, 0x69, 0x30, 0x7b, 0x69, 0x31, 0x7b, 0x69, 0x32, 0x7b, 0x69, 0x61,
1316     0x7b, 0x69, 0x63, 0x7b, 0x69, 0x65, 0x7b, 0x69, 0x69, 0x7b, 0x69, 0x6f,
1317     0x7b, 0x69, 0x73, 0x7b, 0x69, 0x74, 0x7b, 0x69, 0x20, 0x7b, 0x69, 0x25,
1318     0x7b, 0x69, 0x2d, 0x7b, 0x69, 0x2e, 0x7b, 0x69, 0x2f, 0x7b, 0x69, 0x33,
1319     0x7b, 0x69, 0x34, 0x7b, 0x69, 0x35, 0x7b, 0x69, 0x36, 0x7b, 0x69, 0x37,
1320     0x7b, 0x69, 0x38, 0x7b, 0x69, 0x39, 0x7b, 0x69, 0x3d, 0x7b, 0x69, 0x41,
1321     0x7b, 0x69, 0x5f, 0x7b, 0x69, 0x62, 0x7b, 0x69, 0x64, 0x7b, 0x69, 0x66,
1322     0x7b, 0x69, 0x67, 0x7b, 0x69, 0x68, 0x7b, 0x69, 0x6c, 0x7b, 0x69, 0x6d,
1323     0x7b, 0x69, 0x6e, 0x7b, 0x69, 0x70, 0x7b, 0x69, 0x72, 0x7b, 0x69, 0x75,
1324     0x7b, 0x69, 0x3a, 0x7b, 0x69, 0x42, 0x7b, 0x69, 0x43, 0x7b, 0x69, 0x44,
1325     0x7b, 0x69, 0x45, 0x7b, 0x69, 0x46, 0x7b, 0x69, 0x47, 0x7b, 0x69, 0x48,
1326     0x7b, 0x69, 0x49, 0x7b, 0x69, 0x4a, 0x7b, 0x69, 0x4b, 0x7b, 0x69, 0x4c,
1327     0x7b, 0x69, 0x4d, 0x7b, 0x69, 0x4e, 0x7b, 0x69, 0x4f, 0x7b, 0x69, 0x50,
1328     0x7b, 0x69, 0x51, 0x7b, 0x69, 0x52, 0x7b, 0x69, 0x53, 0x7b, 0x69, 0x54,
1329     0x7b, 0x69, 0x55, 0x7b, 0x69, 0x56, 0x7b, 0x69, 0x57, 0x7b, 0x69, 0x59,
1330     0x7b, 0x69, 0x6a, 0x7b, 0x69, 0x6b, 0x7b, 0x69, 0x71, 0x7b, 0x69, 0x76,
1331     0x7b, 0x69, 0x77, 0x7b, 0x69, 0x78, 0x7b, 0x69, 0x79, 0x7b, 0x69, 0x7a};
1332 const uint8_t HuffDecoderCommon::table25_7_emit_[204] = {
1333     0x7b, 0x6f, 0x30, 0x7b, 0x6f, 0x31, 0x7b, 0x6f, 0x32, 0x7b, 0x6f, 0x61,
1334     0x7b, 0x6f, 0x63, 0x7b, 0x6f, 0x65, 0x7b, 0x6f, 0x69, 0x7b, 0x6f, 0x6f,
1335     0x7b, 0x6f, 0x73, 0x7b, 0x6f, 0x74, 0x7b, 0x6f, 0x20, 0x7b, 0x6f, 0x25,
1336     0x7b, 0x6f, 0x2d, 0x7b, 0x6f, 0x2e, 0x7b, 0x6f, 0x2f, 0x7b, 0x6f, 0x33,
1337     0x7b, 0x6f, 0x34, 0x7b, 0x6f, 0x35, 0x7b, 0x6f, 0x36, 0x7b, 0x6f, 0x37,
1338     0x7b, 0x6f, 0x38, 0x7b, 0x6f, 0x39, 0x7b, 0x6f, 0x3d, 0x7b, 0x6f, 0x41,
1339     0x7b, 0x6f, 0x5f, 0x7b, 0x6f, 0x62, 0x7b, 0x6f, 0x64, 0x7b, 0x6f, 0x66,
1340     0x7b, 0x6f, 0x67, 0x7b, 0x6f, 0x68, 0x7b, 0x6f, 0x6c, 0x7b, 0x6f, 0x6d,
1341     0x7b, 0x6f, 0x6e, 0x7b, 0x6f, 0x70, 0x7b, 0x6f, 0x72, 0x7b, 0x6f, 0x75,
1342     0x7b, 0x6f, 0x3a, 0x7b, 0x6f, 0x42, 0x7b, 0x6f, 0x43, 0x7b, 0x6f, 0x44,
1343     0x7b, 0x6f, 0x45, 0x7b, 0x6f, 0x46, 0x7b, 0x6f, 0x47, 0x7b, 0x6f, 0x48,
1344     0x7b, 0x6f, 0x49, 0x7b, 0x6f, 0x4a, 0x7b, 0x6f, 0x4b, 0x7b, 0x6f, 0x4c,
1345     0x7b, 0x6f, 0x4d, 0x7b, 0x6f, 0x4e, 0x7b, 0x6f, 0x4f, 0x7b, 0x6f, 0x50,
1346     0x7b, 0x6f, 0x51, 0x7b, 0x6f, 0x52, 0x7b, 0x6f, 0x53, 0x7b, 0x6f, 0x54,
1347     0x7b, 0x6f, 0x55, 0x7b, 0x6f, 0x56, 0x7b, 0x6f, 0x57, 0x7b, 0x6f, 0x59,
1348     0x7b, 0x6f, 0x6a, 0x7b, 0x6f, 0x6b, 0x7b, 0x6f, 0x71, 0x7b, 0x6f, 0x76,
1349     0x7b, 0x6f, 0x77, 0x7b, 0x6f, 0x78, 0x7b, 0x6f, 0x79, 0x7b, 0x6f, 0x7a};
1350 const uint8_t HuffDecoderCommon::table25_8_emit_[204] = {
1351     0x7b, 0x73, 0x30, 0x7b, 0x73, 0x31, 0x7b, 0x73, 0x32, 0x7b, 0x73, 0x61,
1352     0x7b, 0x73, 0x63, 0x7b, 0x73, 0x65, 0x7b, 0x73, 0x69, 0x7b, 0x73, 0x6f,
1353     0x7b, 0x73, 0x73, 0x7b, 0x73, 0x74, 0x7b, 0x73, 0x20, 0x7b, 0x73, 0x25,
1354     0x7b, 0x73, 0x2d, 0x7b, 0x73, 0x2e, 0x7b, 0x73, 0x2f, 0x7b, 0x73, 0x33,
1355     0x7b, 0x73, 0x34, 0x7b, 0x73, 0x35, 0x7b, 0x73, 0x36, 0x7b, 0x73, 0x37,
1356     0x7b, 0x73, 0x38, 0x7b, 0x73, 0x39, 0x7b, 0x73, 0x3d, 0x7b, 0x73, 0x41,
1357     0x7b, 0x73, 0x5f, 0x7b, 0x73, 0x62, 0x7b, 0x73, 0x64, 0x7b, 0x73, 0x66,
1358     0x7b, 0x73, 0x67, 0x7b, 0x73, 0x68, 0x7b, 0x73, 0x6c, 0x7b, 0x73, 0x6d,
1359     0x7b, 0x73, 0x6e, 0x7b, 0x73, 0x70, 0x7b, 0x73, 0x72, 0x7b, 0x73, 0x75,
1360     0x7b, 0x73, 0x3a, 0x7b, 0x73, 0x42, 0x7b, 0x73, 0x43, 0x7b, 0x73, 0x44,
1361     0x7b, 0x73, 0x45, 0x7b, 0x73, 0x46, 0x7b, 0x73, 0x47, 0x7b, 0x73, 0x48,
1362     0x7b, 0x73, 0x49, 0x7b, 0x73, 0x4a, 0x7b, 0x73, 0x4b, 0x7b, 0x73, 0x4c,
1363     0x7b, 0x73, 0x4d, 0x7b, 0x73, 0x4e, 0x7b, 0x73, 0x4f, 0x7b, 0x73, 0x50,
1364     0x7b, 0x73, 0x51, 0x7b, 0x73, 0x52, 0x7b, 0x73, 0x53, 0x7b, 0x73, 0x54,
1365     0x7b, 0x73, 0x55, 0x7b, 0x73, 0x56, 0x7b, 0x73, 0x57, 0x7b, 0x73, 0x59,
1366     0x7b, 0x73, 0x6a, 0x7b, 0x73, 0x6b, 0x7b, 0x73, 0x71, 0x7b, 0x73, 0x76,
1367     0x7b, 0x73, 0x77, 0x7b, 0x73, 0x78, 0x7b, 0x73, 0x79, 0x7b, 0x73, 0x7a};
1368 const uint8_t HuffDecoderCommon::table25_9_emit_[204] = {
1369     0x7b, 0x74, 0x30, 0x7b, 0x74, 0x31, 0x7b, 0x74, 0x32, 0x7b, 0x74, 0x61,
1370     0x7b, 0x74, 0x63, 0x7b, 0x74, 0x65, 0x7b, 0x74, 0x69, 0x7b, 0x74, 0x6f,
1371     0x7b, 0x74, 0x73, 0x7b, 0x74, 0x74, 0x7b, 0x74, 0x20, 0x7b, 0x74, 0x25,
1372     0x7b, 0x74, 0x2d, 0x7b, 0x74, 0x2e, 0x7b, 0x74, 0x2f, 0x7b, 0x74, 0x33,
1373     0x7b, 0x74, 0x34, 0x7b, 0x74, 0x35, 0x7b, 0x74, 0x36, 0x7b, 0x74, 0x37,
1374     0x7b, 0x74, 0x38, 0x7b, 0x74, 0x39, 0x7b, 0x74, 0x3d, 0x7b, 0x74, 0x41,
1375     0x7b, 0x74, 0x5f, 0x7b, 0x74, 0x62, 0x7b, 0x74, 0x64, 0x7b, 0x74, 0x66,
1376     0x7b, 0x74, 0x67, 0x7b, 0x74, 0x68, 0x7b, 0x74, 0x6c, 0x7b, 0x74, 0x6d,
1377     0x7b, 0x74, 0x6e, 0x7b, 0x74, 0x70, 0x7b, 0x74, 0x72, 0x7b, 0x74, 0x75,
1378     0x7b, 0x74, 0x3a, 0x7b, 0x74, 0x42, 0x7b, 0x74, 0x43, 0x7b, 0x74, 0x44,
1379     0x7b, 0x74, 0x45, 0x7b, 0x74, 0x46, 0x7b, 0x74, 0x47, 0x7b, 0x74, 0x48,
1380     0x7b, 0x74, 0x49, 0x7b, 0x74, 0x4a, 0x7b, 0x74, 0x4b, 0x7b, 0x74, 0x4c,
1381     0x7b, 0x74, 0x4d, 0x7b, 0x74, 0x4e, 0x7b, 0x74, 0x4f, 0x7b, 0x74, 0x50,
1382     0x7b, 0x74, 0x51, 0x7b, 0x74, 0x52, 0x7b, 0x74, 0x53, 0x7b, 0x74, 0x54,
1383     0x7b, 0x74, 0x55, 0x7b, 0x74, 0x56, 0x7b, 0x74, 0x57, 0x7b, 0x74, 0x59,
1384     0x7b, 0x74, 0x6a, 0x7b, 0x74, 0x6b, 0x7b, 0x74, 0x71, 0x7b, 0x74, 0x76,
1385     0x7b, 0x74, 0x77, 0x7b, 0x74, 0x78, 0x7b, 0x74, 0x79, 0x7b, 0x74, 0x7a};
1386 const uint8_t HuffDecoderCommon::table25_10_emit_[216] = {
1387     0x7b, 0x20, 0x30, 0x7b, 0x20, 0x31, 0x7b, 0x20, 0x32, 0x7b, 0x20, 0x61,
1388     0x7b, 0x20, 0x63, 0x7b, 0x20, 0x65, 0x7b, 0x20, 0x69, 0x7b, 0x20, 0x6f,
1389     0x7b, 0x20, 0x73, 0x7b, 0x20, 0x74, 0x7b, 0x20, 0x20, 0x7b, 0x20, 0x25,
1390     0x7b, 0x20, 0x2d, 0x7b, 0x20, 0x2e, 0x7b, 0x20, 0x2f, 0x7b, 0x20, 0x33,
1391     0x7b, 0x20, 0x34, 0x7b, 0x20, 0x35, 0x7b, 0x20, 0x36, 0x7b, 0x20, 0x37,
1392     0x7b, 0x20, 0x38, 0x7b, 0x20, 0x39, 0x7b, 0x20, 0x3d, 0x7b, 0x20, 0x41,
1393     0x7b, 0x20, 0x5f, 0x7b, 0x20, 0x62, 0x7b, 0x20, 0x64, 0x7b, 0x20, 0x66,
1394     0x7b, 0x20, 0x67, 0x7b, 0x20, 0x68, 0x7b, 0x20, 0x6c, 0x7b, 0x20, 0x6d,
1395     0x7b, 0x20, 0x6e, 0x7b, 0x20, 0x70, 0x7b, 0x20, 0x72, 0x7b, 0x20, 0x75,
1396     0x7b, 0x25, 0x30, 0x7b, 0x25, 0x31, 0x7b, 0x25, 0x32, 0x7b, 0x25, 0x61,
1397     0x7b, 0x25, 0x63, 0x7b, 0x25, 0x65, 0x7b, 0x25, 0x69, 0x7b, 0x25, 0x6f,
1398     0x7b, 0x25, 0x73, 0x7b, 0x25, 0x74, 0x7b, 0x25, 0x20, 0x7b, 0x25, 0x25,
1399     0x7b, 0x25, 0x2d, 0x7b, 0x25, 0x2e, 0x7b, 0x25, 0x2f, 0x7b, 0x25, 0x33,
1400     0x7b, 0x25, 0x34, 0x7b, 0x25, 0x35, 0x7b, 0x25, 0x36, 0x7b, 0x25, 0x37,
1401     0x7b, 0x25, 0x38, 0x7b, 0x25, 0x39, 0x7b, 0x25, 0x3d, 0x7b, 0x25, 0x41,
1402     0x7b, 0x25, 0x5f, 0x7b, 0x25, 0x62, 0x7b, 0x25, 0x64, 0x7b, 0x25, 0x66,
1403     0x7b, 0x25, 0x67, 0x7b, 0x25, 0x68, 0x7b, 0x25, 0x6c, 0x7b, 0x25, 0x6d,
1404     0x7b, 0x25, 0x6e, 0x7b, 0x25, 0x70, 0x7b, 0x25, 0x72, 0x7b, 0x25, 0x75};
1405 const uint16_t HuffDecoderCommon::table25_10_ops_[128] = {
1406     0x0000, 0x0001, 0x0000, 0x0019, 0x0000, 0x0031, 0x0000, 0x0049, 0x0000,
1407     0x0061, 0x0000, 0x0079, 0x0000, 0x0091, 0x0000, 0x00a9, 0x0000, 0x00c1,
1408     0x0000, 0x00d9, 0x00f1, 0x0109, 0x0121, 0x0139, 0x0151, 0x0169, 0x0181,
1409     0x0199, 0x01b1, 0x01c9, 0x01e1, 0x01f9, 0x0211, 0x0229, 0x0241, 0x0259,
1410     0x0271, 0x0289, 0x02a1, 0x02b9, 0x02d1, 0x02e9, 0x0301, 0x0319, 0x0331,
1411     0x0349, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
1412     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
1413     0x0002, 0x0000, 0x0361, 0x0000, 0x0379, 0x0000, 0x0391, 0x0000, 0x03a9,
1414     0x0000, 0x03c1, 0x0000, 0x03d9, 0x0000, 0x03f1, 0x0000, 0x0409, 0x0000,
1415     0x0421, 0x0000, 0x0439, 0x0451, 0x0469, 0x0481, 0x0499, 0x04b1, 0x04c9,
1416     0x04e1, 0x04f9, 0x0511, 0x0529, 0x0541, 0x0559, 0x0571, 0x0589, 0x05a1,
1417     0x05b9, 0x05d1, 0x05e9, 0x0601, 0x0619, 0x0631, 0x0649, 0x0661, 0x0679,
1418     0x0691, 0x06a9, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
1419     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
1420     0x0000, 0x0362};
1421 const uint8_t HuffDecoderCommon::table25_11_emit_[216] = {
1422     0x7b, 0x2d, 0x30, 0x7b, 0x2d, 0x31, 0x7b, 0x2d, 0x32, 0x7b, 0x2d, 0x61,
1423     0x7b, 0x2d, 0x63, 0x7b, 0x2d, 0x65, 0x7b, 0x2d, 0x69, 0x7b, 0x2d, 0x6f,
1424     0x7b, 0x2d, 0x73, 0x7b, 0x2d, 0x74, 0x7b, 0x2d, 0x20, 0x7b, 0x2d, 0x25,
1425     0x7b, 0x2d, 0x2d, 0x7b, 0x2d, 0x2e, 0x7b, 0x2d, 0x2f, 0x7b, 0x2d, 0x33,
1426     0x7b, 0x2d, 0x34, 0x7b, 0x2d, 0x35, 0x7b, 0x2d, 0x36, 0x7b, 0x2d, 0x37,
1427     0x7b, 0x2d, 0x38, 0x7b, 0x2d, 0x39, 0x7b, 0x2d, 0x3d, 0x7b, 0x2d, 0x41,
1428     0x7b, 0x2d, 0x5f, 0x7b, 0x2d, 0x62, 0x7b, 0x2d, 0x64, 0x7b, 0x2d, 0x66,
1429     0x7b, 0x2d, 0x67, 0x7b, 0x2d, 0x68, 0x7b, 0x2d, 0x6c, 0x7b, 0x2d, 0x6d,
1430     0x7b, 0x2d, 0x6e, 0x7b, 0x2d, 0x70, 0x7b, 0x2d, 0x72, 0x7b, 0x2d, 0x75,
1431     0x7b, 0x2e, 0x30, 0x7b, 0x2e, 0x31, 0x7b, 0x2e, 0x32, 0x7b, 0x2e, 0x61,
1432     0x7b, 0x2e, 0x63, 0x7b, 0x2e, 0x65, 0x7b, 0x2e, 0x69, 0x7b, 0x2e, 0x6f,
1433     0x7b, 0x2e, 0x73, 0x7b, 0x2e, 0x74, 0x7b, 0x2e, 0x20, 0x7b, 0x2e, 0x25,
1434     0x7b, 0x2e, 0x2d, 0x7b, 0x2e, 0x2e, 0x7b, 0x2e, 0x2f, 0x7b, 0x2e, 0x33,
1435     0x7b, 0x2e, 0x34, 0x7b, 0x2e, 0x35, 0x7b, 0x2e, 0x36, 0x7b, 0x2e, 0x37,
1436     0x7b, 0x2e, 0x38, 0x7b, 0x2e, 0x39, 0x7b, 0x2e, 0x3d, 0x7b, 0x2e, 0x41,
1437     0x7b, 0x2e, 0x5f, 0x7b, 0x2e, 0x62, 0x7b, 0x2e, 0x64, 0x7b, 0x2e, 0x66,
1438     0x7b, 0x2e, 0x67, 0x7b, 0x2e, 0x68, 0x7b, 0x2e, 0x6c, 0x7b, 0x2e, 0x6d,
1439     0x7b, 0x2e, 0x6e, 0x7b, 0x2e, 0x70, 0x7b, 0x2e, 0x72, 0x7b, 0x2e, 0x75};
1440 const uint8_t HuffDecoderCommon::table25_12_emit_[216] = {
1441     0x7b, 0x2f, 0x30, 0x7b, 0x2f, 0x31, 0x7b, 0x2f, 0x32, 0x7b, 0x2f, 0x61,
1442     0x7b, 0x2f, 0x63, 0x7b, 0x2f, 0x65, 0x7b, 0x2f, 0x69, 0x7b, 0x2f, 0x6f,
1443     0x7b, 0x2f, 0x73, 0x7b, 0x2f, 0x74, 0x7b, 0x2f, 0x20, 0x7b, 0x2f, 0x25,
1444     0x7b, 0x2f, 0x2d, 0x7b, 0x2f, 0x2e, 0x7b, 0x2f, 0x2f, 0x7b, 0x2f, 0x33,
1445     0x7b, 0x2f, 0x34, 0x7b, 0x2f, 0x35, 0x7b, 0x2f, 0x36, 0x7b, 0x2f, 0x37,
1446     0x7b, 0x2f, 0x38, 0x7b, 0x2f, 0x39, 0x7b, 0x2f, 0x3d, 0x7b, 0x2f, 0x41,
1447     0x7b, 0x2f, 0x5f, 0x7b, 0x2f, 0x62, 0x7b, 0x2f, 0x64, 0x7b, 0x2f, 0x66,
1448     0x7b, 0x2f, 0x67, 0x7b, 0x2f, 0x68, 0x7b, 0x2f, 0x6c, 0x7b, 0x2f, 0x6d,
1449     0x7b, 0x2f, 0x6e, 0x7b, 0x2f, 0x70, 0x7b, 0x2f, 0x72, 0x7b, 0x2f, 0x75,
1450     0x7b, 0x33, 0x30, 0x7b, 0x33, 0x31, 0x7b, 0x33, 0x32, 0x7b, 0x33, 0x61,
1451     0x7b, 0x33, 0x63, 0x7b, 0x33, 0x65, 0x7b, 0x33, 0x69, 0x7b, 0x33, 0x6f,
1452     0x7b, 0x33, 0x73, 0x7b, 0x33, 0x74, 0x7b, 0x33, 0x20, 0x7b, 0x33, 0x25,
1453     0x7b, 0x33, 0x2d, 0x7b, 0x33, 0x2e, 0x7b, 0x33, 0x2f, 0x7b, 0x33, 0x33,
1454     0x7b, 0x33, 0x34, 0x7b, 0x33, 0x35, 0x7b, 0x33, 0x36, 0x7b, 0x33, 0x37,
1455     0x7b, 0x33, 0x38, 0x7b, 0x33, 0x39, 0x7b, 0x33, 0x3d, 0x7b, 0x33, 0x41,
1456     0x7b, 0x33, 0x5f, 0x7b, 0x33, 0x62, 0x7b, 0x33, 0x64, 0x7b, 0x33, 0x66,
1457     0x7b, 0x33, 0x67, 0x7b, 0x33, 0x68, 0x7b, 0x33, 0x6c, 0x7b, 0x33, 0x6d,
1458     0x7b, 0x33, 0x6e, 0x7b, 0x33, 0x70, 0x7b, 0x33, 0x72, 0x7b, 0x33, 0x75};
1459 const uint8_t HuffDecoderCommon::table25_13_emit_[216] = {
1460     0x7b, 0x34, 0x30, 0x7b, 0x34, 0x31, 0x7b, 0x34, 0x32, 0x7b, 0x34, 0x61,
1461     0x7b, 0x34, 0x63, 0x7b, 0x34, 0x65, 0x7b, 0x34, 0x69, 0x7b, 0x34, 0x6f,
1462     0x7b, 0x34, 0x73, 0x7b, 0x34, 0x74, 0x7b, 0x34, 0x20, 0x7b, 0x34, 0x25,
1463     0x7b, 0x34, 0x2d, 0x7b, 0x34, 0x2e, 0x7b, 0x34, 0x2f, 0x7b, 0x34, 0x33,
1464     0x7b, 0x34, 0x34, 0x7b, 0x34, 0x35, 0x7b, 0x34, 0x36, 0x7b, 0x34, 0x37,
1465     0x7b, 0x34, 0x38, 0x7b, 0x34, 0x39, 0x7b, 0x34, 0x3d, 0x7b, 0x34, 0x41,
1466     0x7b, 0x34, 0x5f, 0x7b, 0x34, 0x62, 0x7b, 0x34, 0x64, 0x7b, 0x34, 0x66,
1467     0x7b, 0x34, 0x67, 0x7b, 0x34, 0x68, 0x7b, 0x34, 0x6c, 0x7b, 0x34, 0x6d,
1468     0x7b, 0x34, 0x6e, 0x7b, 0x34, 0x70, 0x7b, 0x34, 0x72, 0x7b, 0x34, 0x75,
1469     0x7b, 0x35, 0x30, 0x7b, 0x35, 0x31, 0x7b, 0x35, 0x32, 0x7b, 0x35, 0x61,
1470     0x7b, 0x35, 0x63, 0x7b, 0x35, 0x65, 0x7b, 0x35, 0x69, 0x7b, 0x35, 0x6f,
1471     0x7b, 0x35, 0x73, 0x7b, 0x35, 0x74, 0x7b, 0x35, 0x20, 0x7b, 0x35, 0x25,
1472     0x7b, 0x35, 0x2d, 0x7b, 0x35, 0x2e, 0x7b, 0x35, 0x2f, 0x7b, 0x35, 0x33,
1473     0x7b, 0x35, 0x34, 0x7b, 0x35, 0x35, 0x7b, 0x35, 0x36, 0x7b, 0x35, 0x37,
1474     0x7b, 0x35, 0x38, 0x7b, 0x35, 0x39, 0x7b, 0x35, 0x3d, 0x7b, 0x35, 0x41,
1475     0x7b, 0x35, 0x5f, 0x7b, 0x35, 0x62, 0x7b, 0x35, 0x64, 0x7b, 0x35, 0x66,
1476     0x7b, 0x35, 0x67, 0x7b, 0x35, 0x68, 0x7b, 0x35, 0x6c, 0x7b, 0x35, 0x6d,
1477     0x7b, 0x35, 0x6e, 0x7b, 0x35, 0x70, 0x7b, 0x35, 0x72, 0x7b, 0x35, 0x75};
1478 const uint8_t HuffDecoderCommon::table25_14_emit_[216] = {
1479     0x7b, 0x36, 0x30, 0x7b, 0x36, 0x31, 0x7b, 0x36, 0x32, 0x7b, 0x36, 0x61,
1480     0x7b, 0x36, 0x63, 0x7b, 0x36, 0x65, 0x7b, 0x36, 0x69, 0x7b, 0x36, 0x6f,
1481     0x7b, 0x36, 0x73, 0x7b, 0x36, 0x74, 0x7b, 0x36, 0x20, 0x7b, 0x36, 0x25,
1482     0x7b, 0x36, 0x2d, 0x7b, 0x36, 0x2e, 0x7b, 0x36, 0x2f, 0x7b, 0x36, 0x33,
1483     0x7b, 0x36, 0x34, 0x7b, 0x36, 0x35, 0x7b, 0x36, 0x36, 0x7b, 0x36, 0x37,
1484     0x7b, 0x36, 0x38, 0x7b, 0x36, 0x39, 0x7b, 0x36, 0x3d, 0x7b, 0x36, 0x41,
1485     0x7b, 0x36, 0x5f, 0x7b, 0x36, 0x62, 0x7b, 0x36, 0x64, 0x7b, 0x36, 0x66,
1486     0x7b, 0x36, 0x67, 0x7b, 0x36, 0x68, 0x7b, 0x36, 0x6c, 0x7b, 0x36, 0x6d,
1487     0x7b, 0x36, 0x6e, 0x7b, 0x36, 0x70, 0x7b, 0x36, 0x72, 0x7b, 0x36, 0x75,
1488     0x7b, 0x37, 0x30, 0x7b, 0x37, 0x31, 0x7b, 0x37, 0x32, 0x7b, 0x37, 0x61,
1489     0x7b, 0x37, 0x63, 0x7b, 0x37, 0x65, 0x7b, 0x37, 0x69, 0x7b, 0x37, 0x6f,
1490     0x7b, 0x37, 0x73, 0x7b, 0x37, 0x74, 0x7b, 0x37, 0x20, 0x7b, 0x37, 0x25,
1491     0x7b, 0x37, 0x2d, 0x7b, 0x37, 0x2e, 0x7b, 0x37, 0x2f, 0x7b, 0x37, 0x33,
1492     0x7b, 0x37, 0x34, 0x7b, 0x37, 0x35, 0x7b, 0x37, 0x36, 0x7b, 0x37, 0x37,
1493     0x7b, 0x37, 0x38, 0x7b, 0x37, 0x39, 0x7b, 0x37, 0x3d, 0x7b, 0x37, 0x41,
1494     0x7b, 0x37, 0x5f, 0x7b, 0x37, 0x62, 0x7b, 0x37, 0x64, 0x7b, 0x37, 0x66,
1495     0x7b, 0x37, 0x67, 0x7b, 0x37, 0x68, 0x7b, 0x37, 0x6c, 0x7b, 0x37, 0x6d,
1496     0x7b, 0x37, 0x6e, 0x7b, 0x37, 0x70, 0x7b, 0x37, 0x72, 0x7b, 0x37, 0x75};
1497 const uint8_t HuffDecoderCommon::table25_15_emit_[216] = {
1498     0x7b, 0x38, 0x30, 0x7b, 0x38, 0x31, 0x7b, 0x38, 0x32, 0x7b, 0x38, 0x61,
1499     0x7b, 0x38, 0x63, 0x7b, 0x38, 0x65, 0x7b, 0x38, 0x69, 0x7b, 0x38, 0x6f,
1500     0x7b, 0x38, 0x73, 0x7b, 0x38, 0x74, 0x7b, 0x38, 0x20, 0x7b, 0x38, 0x25,
1501     0x7b, 0x38, 0x2d, 0x7b, 0x38, 0x2e, 0x7b, 0x38, 0x2f, 0x7b, 0x38, 0x33,
1502     0x7b, 0x38, 0x34, 0x7b, 0x38, 0x35, 0x7b, 0x38, 0x36, 0x7b, 0x38, 0x37,
1503     0x7b, 0x38, 0x38, 0x7b, 0x38, 0x39, 0x7b, 0x38, 0x3d, 0x7b, 0x38, 0x41,
1504     0x7b, 0x38, 0x5f, 0x7b, 0x38, 0x62, 0x7b, 0x38, 0x64, 0x7b, 0x38, 0x66,
1505     0x7b, 0x38, 0x67, 0x7b, 0x38, 0x68, 0x7b, 0x38, 0x6c, 0x7b, 0x38, 0x6d,
1506     0x7b, 0x38, 0x6e, 0x7b, 0x38, 0x70, 0x7b, 0x38, 0x72, 0x7b, 0x38, 0x75,
1507     0x7b, 0x39, 0x30, 0x7b, 0x39, 0x31, 0x7b, 0x39, 0x32, 0x7b, 0x39, 0x61,
1508     0x7b, 0x39, 0x63, 0x7b, 0x39, 0x65, 0x7b, 0x39, 0x69, 0x7b, 0x39, 0x6f,
1509     0x7b, 0x39, 0x73, 0x7b, 0x39, 0x74, 0x7b, 0x39, 0x20, 0x7b, 0x39, 0x25,
1510     0x7b, 0x39, 0x2d, 0x7b, 0x39, 0x2e, 0x7b, 0x39, 0x2f, 0x7b, 0x39, 0x33,
1511     0x7b, 0x39, 0x34, 0x7b, 0x39, 0x35, 0x7b, 0x39, 0x36, 0x7b, 0x39, 0x37,
1512     0x7b, 0x39, 0x38, 0x7b, 0x39, 0x39, 0x7b, 0x39, 0x3d, 0x7b, 0x39, 0x41,
1513     0x7b, 0x39, 0x5f, 0x7b, 0x39, 0x62, 0x7b, 0x39, 0x64, 0x7b, 0x39, 0x66,
1514     0x7b, 0x39, 0x67, 0x7b, 0x39, 0x68, 0x7b, 0x39, 0x6c, 0x7b, 0x39, 0x6d,
1515     0x7b, 0x39, 0x6e, 0x7b, 0x39, 0x70, 0x7b, 0x39, 0x72, 0x7b, 0x39, 0x75};
1516 const uint8_t HuffDecoderCommon::table25_16_emit_[216] = {
1517     0x7b, 0x3d, 0x30, 0x7b, 0x3d, 0x31, 0x7b, 0x3d, 0x32, 0x7b, 0x3d, 0x61,
1518     0x7b, 0x3d, 0x63, 0x7b, 0x3d, 0x65, 0x7b, 0x3d, 0x69, 0x7b, 0x3d, 0x6f,
1519     0x7b, 0x3d, 0x73, 0x7b, 0x3d, 0x74, 0x7b, 0x3d, 0x20, 0x7b, 0x3d, 0x25,
1520     0x7b, 0x3d, 0x2d, 0x7b, 0x3d, 0x2e, 0x7b, 0x3d, 0x2f, 0x7b, 0x3d, 0x33,
1521     0x7b, 0x3d, 0x34, 0x7b, 0x3d, 0x35, 0x7b, 0x3d, 0x36, 0x7b, 0x3d, 0x37,
1522     0x7b, 0x3d, 0x38, 0x7b, 0x3d, 0x39, 0x7b, 0x3d, 0x3d, 0x7b, 0x3d, 0x41,
1523     0x7b, 0x3d, 0x5f, 0x7b, 0x3d, 0x62, 0x7b, 0x3d, 0x64, 0x7b, 0x3d, 0x66,
1524     0x7b, 0x3d, 0x67, 0x7b, 0x3d, 0x68, 0x7b, 0x3d, 0x6c, 0x7b, 0x3d, 0x6d,
1525     0x7b, 0x3d, 0x6e, 0x7b, 0x3d, 0x70, 0x7b, 0x3d, 0x72, 0x7b, 0x3d, 0x75,
1526     0x7b, 0x41, 0x30, 0x7b, 0x41, 0x31, 0x7b, 0x41, 0x32, 0x7b, 0x41, 0x61,
1527     0x7b, 0x41, 0x63, 0x7b, 0x41, 0x65, 0x7b, 0x41, 0x69, 0x7b, 0x41, 0x6f,
1528     0x7b, 0x41, 0x73, 0x7b, 0x41, 0x74, 0x7b, 0x41, 0x20, 0x7b, 0x41, 0x25,
1529     0x7b, 0x41, 0x2d, 0x7b, 0x41, 0x2e, 0x7b, 0x41, 0x2f, 0x7b, 0x41, 0x33,
1530     0x7b, 0x41, 0x34, 0x7b, 0x41, 0x35, 0x7b, 0x41, 0x36, 0x7b, 0x41, 0x37,
1531     0x7b, 0x41, 0x38, 0x7b, 0x41, 0x39, 0x7b, 0x41, 0x3d, 0x7b, 0x41, 0x41,
1532     0x7b, 0x41, 0x5f, 0x7b, 0x41, 0x62, 0x7b, 0x41, 0x64, 0x7b, 0x41, 0x66,
1533     0x7b, 0x41, 0x67, 0x7b, 0x41, 0x68, 0x7b, 0x41, 0x6c, 0x7b, 0x41, 0x6d,
1534     0x7b, 0x41, 0x6e, 0x7b, 0x41, 0x70, 0x7b, 0x41, 0x72, 0x7b, 0x41, 0x75};
1535 const uint8_t HuffDecoderCommon::table25_17_emit_[216] = {
1536     0x7b, 0x5f, 0x30, 0x7b, 0x5f, 0x31, 0x7b, 0x5f, 0x32, 0x7b, 0x5f, 0x61,
1537     0x7b, 0x5f, 0x63, 0x7b, 0x5f, 0x65, 0x7b, 0x5f, 0x69, 0x7b, 0x5f, 0x6f,
1538     0x7b, 0x5f, 0x73, 0x7b, 0x5f, 0x74, 0x7b, 0x5f, 0x20, 0x7b, 0x5f, 0x25,
1539     0x7b, 0x5f, 0x2d, 0x7b, 0x5f, 0x2e, 0x7b, 0x5f, 0x2f, 0x7b, 0x5f, 0x33,
1540     0x7b, 0x5f, 0x34, 0x7b, 0x5f, 0x35, 0x7b, 0x5f, 0x36, 0x7b, 0x5f, 0x37,
1541     0x7b, 0x5f, 0x38, 0x7b, 0x5f, 0x39, 0x7b, 0x5f, 0x3d, 0x7b, 0x5f, 0x41,
1542     0x7b, 0x5f, 0x5f, 0x7b, 0x5f, 0x62, 0x7b, 0x5f, 0x64, 0x7b, 0x5f, 0x66,
1543     0x7b, 0x5f, 0x67, 0x7b, 0x5f, 0x68, 0x7b, 0x5f, 0x6c, 0x7b, 0x5f, 0x6d,
1544     0x7b, 0x5f, 0x6e, 0x7b, 0x5f, 0x70, 0x7b, 0x5f, 0x72, 0x7b, 0x5f, 0x75,
1545     0x7b, 0x62, 0x30, 0x7b, 0x62, 0x31, 0x7b, 0x62, 0x32, 0x7b, 0x62, 0x61,
1546     0x7b, 0x62, 0x63, 0x7b, 0x62, 0x65, 0x7b, 0x62, 0x69, 0x7b, 0x62, 0x6f,
1547     0x7b, 0x62, 0x73, 0x7b, 0x62, 0x74, 0x7b, 0x62, 0x20, 0x7b, 0x62, 0x25,
1548     0x7b, 0x62, 0x2d, 0x7b, 0x62, 0x2e, 0x7b, 0x62, 0x2f, 0x7b, 0x62, 0x33,
1549     0x7b, 0x62, 0x34, 0x7b, 0x62, 0x35, 0x7b, 0x62, 0x36, 0x7b, 0x62, 0x37,
1550     0x7b, 0x62, 0x38, 0x7b, 0x62, 0x39, 0x7b, 0x62, 0x3d, 0x7b, 0x62, 0x41,
1551     0x7b, 0x62, 0x5f, 0x7b, 0x62, 0x62, 0x7b, 0x62, 0x64, 0x7b, 0x62, 0x66,
1552     0x7b, 0x62, 0x67, 0x7b, 0x62, 0x68, 0x7b, 0x62, 0x6c, 0x7b, 0x62, 0x6d,
1553     0x7b, 0x62, 0x6e, 0x7b, 0x62, 0x70, 0x7b, 0x62, 0x72, 0x7b, 0x62, 0x75};
1554 const uint8_t HuffDecoderCommon::table25_18_emit_[216] = {
1555     0x7b, 0x64, 0x30, 0x7b, 0x64, 0x31, 0x7b, 0x64, 0x32, 0x7b, 0x64, 0x61,
1556     0x7b, 0x64, 0x63, 0x7b, 0x64, 0x65, 0x7b, 0x64, 0x69, 0x7b, 0x64, 0x6f,
1557     0x7b, 0x64, 0x73, 0x7b, 0x64, 0x74, 0x7b, 0x64, 0x20, 0x7b, 0x64, 0x25,
1558     0x7b, 0x64, 0x2d, 0x7b, 0x64, 0x2e, 0x7b, 0x64, 0x2f, 0x7b, 0x64, 0x33,
1559     0x7b, 0x64, 0x34, 0x7b, 0x64, 0x35, 0x7b, 0x64, 0x36, 0x7b, 0x64, 0x37,
1560     0x7b, 0x64, 0x38, 0x7b, 0x64, 0x39, 0x7b, 0x64, 0x3d, 0x7b, 0x64, 0x41,
1561     0x7b, 0x64, 0x5f, 0x7b, 0x64, 0x62, 0x7b, 0x64, 0x64, 0x7b, 0x64, 0x66,
1562     0x7b, 0x64, 0x67, 0x7b, 0x64, 0x68, 0x7b, 0x64, 0x6c, 0x7b, 0x64, 0x6d,
1563     0x7b, 0x64, 0x6e, 0x7b, 0x64, 0x70, 0x7b, 0x64, 0x72, 0x7b, 0x64, 0x75,
1564     0x7b, 0x66, 0x30, 0x7b, 0x66, 0x31, 0x7b, 0x66, 0x32, 0x7b, 0x66, 0x61,
1565     0x7b, 0x66, 0x63, 0x7b, 0x66, 0x65, 0x7b, 0x66, 0x69, 0x7b, 0x66, 0x6f,
1566     0x7b, 0x66, 0x73, 0x7b, 0x66, 0x74, 0x7b, 0x66, 0x20, 0x7b, 0x66, 0x25,
1567     0x7b, 0x66, 0x2d, 0x7b, 0x66, 0x2e, 0x7b, 0x66, 0x2f, 0x7b, 0x66, 0x33,
1568     0x7b, 0x66, 0x34, 0x7b, 0x66, 0x35, 0x7b, 0x66, 0x36, 0x7b, 0x66, 0x37,
1569     0x7b, 0x66, 0x38, 0x7b, 0x66, 0x39, 0x7b, 0x66, 0x3d, 0x7b, 0x66, 0x41,
1570     0x7b, 0x66, 0x5f, 0x7b, 0x66, 0x62, 0x7b, 0x66, 0x64, 0x7b, 0x66, 0x66,
1571     0x7b, 0x66, 0x67, 0x7b, 0x66, 0x68, 0x7b, 0x66, 0x6c, 0x7b, 0x66, 0x6d,
1572     0x7b, 0x66, 0x6e, 0x7b, 0x66, 0x70, 0x7b, 0x66, 0x72, 0x7b, 0x66, 0x75};
1573 const uint8_t HuffDecoderCommon::table25_19_emit_[216] = {
1574     0x7b, 0x67, 0x30, 0x7b, 0x67, 0x31, 0x7b, 0x67, 0x32, 0x7b, 0x67, 0x61,
1575     0x7b, 0x67, 0x63, 0x7b, 0x67, 0x65, 0x7b, 0x67, 0x69, 0x7b, 0x67, 0x6f,
1576     0x7b, 0x67, 0x73, 0x7b, 0x67, 0x74, 0x7b, 0x67, 0x20, 0x7b, 0x67, 0x25,
1577     0x7b, 0x67, 0x2d, 0x7b, 0x67, 0x2e, 0x7b, 0x67, 0x2f, 0x7b, 0x67, 0x33,
1578     0x7b, 0x67, 0x34, 0x7b, 0x67, 0x35, 0x7b, 0x67, 0x36, 0x7b, 0x67, 0x37,
1579     0x7b, 0x67, 0x38, 0x7b, 0x67, 0x39, 0x7b, 0x67, 0x3d, 0x7b, 0x67, 0x41,
1580     0x7b, 0x67, 0x5f, 0x7b, 0x67, 0x62, 0x7b, 0x67, 0x64, 0x7b, 0x67, 0x66,
1581     0x7b, 0x67, 0x67, 0x7b, 0x67, 0x68, 0x7b, 0x67, 0x6c, 0x7b, 0x67, 0x6d,
1582     0x7b, 0x67, 0x6e, 0x7b, 0x67, 0x70, 0x7b, 0x67, 0x72, 0x7b, 0x67, 0x75,
1583     0x7b, 0x68, 0x30, 0x7b, 0x68, 0x31, 0x7b, 0x68, 0x32, 0x7b, 0x68, 0x61,
1584     0x7b, 0x68, 0x63, 0x7b, 0x68, 0x65, 0x7b, 0x68, 0x69, 0x7b, 0x68, 0x6f,
1585     0x7b, 0x68, 0x73, 0x7b, 0x68, 0x74, 0x7b, 0x68, 0x20, 0x7b, 0x68, 0x25,
1586     0x7b, 0x68, 0x2d, 0x7b, 0x68, 0x2e, 0x7b, 0x68, 0x2f, 0x7b, 0x68, 0x33,
1587     0x7b, 0x68, 0x34, 0x7b, 0x68, 0x35, 0x7b, 0x68, 0x36, 0x7b, 0x68, 0x37,
1588     0x7b, 0x68, 0x38, 0x7b, 0x68, 0x39, 0x7b, 0x68, 0x3d, 0x7b, 0x68, 0x41,
1589     0x7b, 0x68, 0x5f, 0x7b, 0x68, 0x62, 0x7b, 0x68, 0x64, 0x7b, 0x68, 0x66,
1590     0x7b, 0x68, 0x67, 0x7b, 0x68, 0x68, 0x7b, 0x68, 0x6c, 0x7b, 0x68, 0x6d,
1591     0x7b, 0x68, 0x6e, 0x7b, 0x68, 0x70, 0x7b, 0x68, 0x72, 0x7b, 0x68, 0x75};
1592 const uint8_t HuffDecoderCommon::table25_20_emit_[216] = {
1593     0x7b, 0x6c, 0x30, 0x7b, 0x6c, 0x31, 0x7b, 0x6c, 0x32, 0x7b, 0x6c, 0x61,
1594     0x7b, 0x6c, 0x63, 0x7b, 0x6c, 0x65, 0x7b, 0x6c, 0x69, 0x7b, 0x6c, 0x6f,
1595     0x7b, 0x6c, 0x73, 0x7b, 0x6c, 0x74, 0x7b, 0x6c, 0x20, 0x7b, 0x6c, 0x25,
1596     0x7b, 0x6c, 0x2d, 0x7b, 0x6c, 0x2e, 0x7b, 0x6c, 0x2f, 0x7b, 0x6c, 0x33,
1597     0x7b, 0x6c, 0x34, 0x7b, 0x6c, 0x35, 0x7b, 0x6c, 0x36, 0x7b, 0x6c, 0x37,
1598     0x7b, 0x6c, 0x38, 0x7b, 0x6c, 0x39, 0x7b, 0x6c, 0x3d, 0x7b, 0x6c, 0x41,
1599     0x7b, 0x6c, 0x5f, 0x7b, 0x6c, 0x62, 0x7b, 0x6c, 0x64, 0x7b, 0x6c, 0x66,
1600     0x7b, 0x6c, 0x67, 0x7b, 0x6c, 0x68, 0x7b, 0x6c, 0x6c, 0x7b, 0x6c, 0x6d,
1601     0x7b, 0x6c, 0x6e, 0x7b, 0x6c, 0x70, 0x7b, 0x6c, 0x72, 0x7b, 0x6c, 0x75,
1602     0x7b, 0x6d, 0x30, 0x7b, 0x6d, 0x31, 0x7b, 0x6d, 0x32, 0x7b, 0x6d, 0x61,
1603     0x7b, 0x6d, 0x63, 0x7b, 0x6d, 0x65, 0x7b, 0x6d, 0x69, 0x7b, 0x6d, 0x6f,
1604     0x7b, 0x6d, 0x73, 0x7b, 0x6d, 0x74, 0x7b, 0x6d, 0x20, 0x7b, 0x6d, 0x25,
1605     0x7b, 0x6d, 0x2d, 0x7b, 0x6d, 0x2e, 0x7b, 0x6d, 0x2f, 0x7b, 0x6d, 0x33,
1606     0x7b, 0x6d, 0x34, 0x7b, 0x6d, 0x35, 0x7b, 0x6d, 0x36, 0x7b, 0x6d, 0x37,
1607     0x7b, 0x6d, 0x38, 0x7b, 0x6d, 0x39, 0x7b, 0x6d, 0x3d, 0x7b, 0x6d, 0x41,
1608     0x7b, 0x6d, 0x5f, 0x7b, 0x6d, 0x62, 0x7b, 0x6d, 0x64, 0x7b, 0x6d, 0x66,
1609     0x7b, 0x6d, 0x67, 0x7b, 0x6d, 0x68, 0x7b, 0x6d, 0x6c, 0x7b, 0x6d, 0x6d,
1610     0x7b, 0x6d, 0x6e, 0x7b, 0x6d, 0x70, 0x7b, 0x6d, 0x72, 0x7b, 0x6d, 0x75};
1611 const uint8_t HuffDecoderCommon::table25_21_emit_[216] = {
1612     0x7b, 0x6e, 0x30, 0x7b, 0x6e, 0x31, 0x7b, 0x6e, 0x32, 0x7b, 0x6e, 0x61,
1613     0x7b, 0x6e, 0x63, 0x7b, 0x6e, 0x65, 0x7b, 0x6e, 0x69, 0x7b, 0x6e, 0x6f,
1614     0x7b, 0x6e, 0x73, 0x7b, 0x6e, 0x74, 0x7b, 0x6e, 0x20, 0x7b, 0x6e, 0x25,
1615     0x7b, 0x6e, 0x2d, 0x7b, 0x6e, 0x2e, 0x7b, 0x6e, 0x2f, 0x7b, 0x6e, 0x33,
1616     0x7b, 0x6e, 0x34, 0x7b, 0x6e, 0x35, 0x7b, 0x6e, 0x36, 0x7b, 0x6e, 0x37,
1617     0x7b, 0x6e, 0x38, 0x7b, 0x6e, 0x39, 0x7b, 0x6e, 0x3d, 0x7b, 0x6e, 0x41,
1618     0x7b, 0x6e, 0x5f, 0x7b, 0x6e, 0x62, 0x7b, 0x6e, 0x64, 0x7b, 0x6e, 0x66,
1619     0x7b, 0x6e, 0x67, 0x7b, 0x6e, 0x68, 0x7b, 0x6e, 0x6c, 0x7b, 0x6e, 0x6d,
1620     0x7b, 0x6e, 0x6e, 0x7b, 0x6e, 0x70, 0x7b, 0x6e, 0x72, 0x7b, 0x6e, 0x75,
1621     0x7b, 0x70, 0x30, 0x7b, 0x70, 0x31, 0x7b, 0x70, 0x32, 0x7b, 0x70, 0x61,
1622     0x7b, 0x70, 0x63, 0x7b, 0x70, 0x65, 0x7b, 0x70, 0x69, 0x7b, 0x70, 0x6f,
1623     0x7b, 0x70, 0x73, 0x7b, 0x70, 0x74, 0x7b, 0x70, 0x20, 0x7b, 0x70, 0x25,
1624     0x7b, 0x70, 0x2d, 0x7b, 0x70, 0x2e, 0x7b, 0x70, 0x2f, 0x7b, 0x70, 0x33,
1625     0x7b, 0x70, 0x34, 0x7b, 0x70, 0x35, 0x7b, 0x70, 0x36, 0x7b, 0x70, 0x37,
1626     0x7b, 0x70, 0x38, 0x7b, 0x70, 0x39, 0x7b, 0x70, 0x3d, 0x7b, 0x70, 0x41,
1627     0x7b, 0x70, 0x5f, 0x7b, 0x70, 0x62, 0x7b, 0x70, 0x64, 0x7b, 0x70, 0x66,
1628     0x7b, 0x70, 0x67, 0x7b, 0x70, 0x68, 0x7b, 0x70, 0x6c, 0x7b, 0x70, 0x6d,
1629     0x7b, 0x70, 0x6e, 0x7b, 0x70, 0x70, 0x7b, 0x70, 0x72, 0x7b, 0x70, 0x75};
1630 const uint8_t HuffDecoderCommon::table25_22_emit_[216] = {
1631     0x7b, 0x72, 0x30, 0x7b, 0x72, 0x31, 0x7b, 0x72, 0x32, 0x7b, 0x72, 0x61,
1632     0x7b, 0x72, 0x63, 0x7b, 0x72, 0x65, 0x7b, 0x72, 0x69, 0x7b, 0x72, 0x6f,
1633     0x7b, 0x72, 0x73, 0x7b, 0x72, 0x74, 0x7b, 0x72, 0x20, 0x7b, 0x72, 0x25,
1634     0x7b, 0x72, 0x2d, 0x7b, 0x72, 0x2e, 0x7b, 0x72, 0x2f, 0x7b, 0x72, 0x33,
1635     0x7b, 0x72, 0x34, 0x7b, 0x72, 0x35, 0x7b, 0x72, 0x36, 0x7b, 0x72, 0x37,
1636     0x7b, 0x72, 0x38, 0x7b, 0x72, 0x39, 0x7b, 0x72, 0x3d, 0x7b, 0x72, 0x41,
1637     0x7b, 0x72, 0x5f, 0x7b, 0x72, 0x62, 0x7b, 0x72, 0x64, 0x7b, 0x72, 0x66,
1638     0x7b, 0x72, 0x67, 0x7b, 0x72, 0x68, 0x7b, 0x72, 0x6c, 0x7b, 0x72, 0x6d,
1639     0x7b, 0x72, 0x6e, 0x7b, 0x72, 0x70, 0x7b, 0x72, 0x72, 0x7b, 0x72, 0x75,
1640     0x7b, 0x75, 0x30, 0x7b, 0x75, 0x31, 0x7b, 0x75, 0x32, 0x7b, 0x75, 0x61,
1641     0x7b, 0x75, 0x63, 0x7b, 0x75, 0x65, 0x7b, 0x75, 0x69, 0x7b, 0x75, 0x6f,
1642     0x7b, 0x75, 0x73, 0x7b, 0x75, 0x74, 0x7b, 0x75, 0x20, 0x7b, 0x75, 0x25,
1643     0x7b, 0x75, 0x2d, 0x7b, 0x75, 0x2e, 0x7b, 0x75, 0x2f, 0x7b, 0x75, 0x33,
1644     0x7b, 0x75, 0x34, 0x7b, 0x75, 0x35, 0x7b, 0x75, 0x36, 0x7b, 0x75, 0x37,
1645     0x7b, 0x75, 0x38, 0x7b, 0x75, 0x39, 0x7b, 0x75, 0x3d, 0x7b, 0x75, 0x41,
1646     0x7b, 0x75, 0x5f, 0x7b, 0x75, 0x62, 0x7b, 0x75, 0x64, 0x7b, 0x75, 0x66,
1647     0x7b, 0x75, 0x67, 0x7b, 0x75, 0x68, 0x7b, 0x75, 0x6c, 0x7b, 0x75, 0x6d,
1648     0x7b, 0x75, 0x6e, 0x7b, 0x75, 0x70, 0x7b, 0x75, 0x72, 0x7b, 0x75, 0x75};
1649 const uint8_t HuffDecoderCommon::table25_23_emit_[120] = {
1650     0x7b, 0x3a, 0x30, 0x7b, 0x3a, 0x31, 0x7b, 0x3a, 0x32, 0x7b, 0x3a, 0x61,
1651     0x7b, 0x3a, 0x63, 0x7b, 0x3a, 0x65, 0x7b, 0x3a, 0x69, 0x7b, 0x3a, 0x6f,
1652     0x7b, 0x3a, 0x73, 0x7b, 0x3a, 0x74, 0x7b, 0x42, 0x30, 0x7b, 0x42, 0x31,
1653     0x7b, 0x42, 0x32, 0x7b, 0x42, 0x61, 0x7b, 0x42, 0x63, 0x7b, 0x42, 0x65,
1654     0x7b, 0x42, 0x69, 0x7b, 0x42, 0x6f, 0x7b, 0x42, 0x73, 0x7b, 0x42, 0x74,
1655     0x7b, 0x43, 0x30, 0x7b, 0x43, 0x31, 0x7b, 0x43, 0x32, 0x7b, 0x43, 0x61,
1656     0x7b, 0x43, 0x63, 0x7b, 0x43, 0x65, 0x7b, 0x43, 0x69, 0x7b, 0x43, 0x6f,
1657     0x7b, 0x43, 0x73, 0x7b, 0x43, 0x74, 0x7b, 0x44, 0x30, 0x7b, 0x44, 0x31,
1658     0x7b, 0x44, 0x32, 0x7b, 0x44, 0x61, 0x7b, 0x44, 0x63, 0x7b, 0x44, 0x65,
1659     0x7b, 0x44, 0x69, 0x7b, 0x44, 0x6f, 0x7b, 0x44, 0x73, 0x7b, 0x44, 0x74};
1660 const uint16_t HuffDecoderCommon::table25_23_ops_[128] = {
1661     0x0001, 0x0019, 0x0031, 0x0049, 0x0061, 0x0079, 0x0091, 0x00a9, 0x00c1,
1662     0x00d9, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
1663     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
1664     0x0000, 0x0000, 0x0000, 0x0000, 0x0002, 0x00f1, 0x0109, 0x0121, 0x0139,
1665     0x0151, 0x0169, 0x0181, 0x0199, 0x01b1, 0x01c9, 0x0000, 0x0000, 0x0000,
1666     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
1667     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
1668     0x00f2, 0x01e1, 0x01f9, 0x0211, 0x0229, 0x0241, 0x0259, 0x0271, 0x0289,
1669     0x02a1, 0x02b9, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
1670     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
1671     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x01e2, 0x02d1, 0x02e9, 0x0301,
1672     0x0319, 0x0331, 0x0349, 0x0361, 0x0379, 0x0391, 0x03a9, 0x0000, 0x0000,
1673     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
1674     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
1675     0x0000, 0x02d2};
1676 const uint8_t HuffDecoderCommon::table25_24_emit_[120] = {
1677     0x7b, 0x45, 0x30, 0x7b, 0x45, 0x31, 0x7b, 0x45, 0x32, 0x7b, 0x45, 0x61,
1678     0x7b, 0x45, 0x63, 0x7b, 0x45, 0x65, 0x7b, 0x45, 0x69, 0x7b, 0x45, 0x6f,
1679     0x7b, 0x45, 0x73, 0x7b, 0x45, 0x74, 0x7b, 0x46, 0x30, 0x7b, 0x46, 0x31,
1680     0x7b, 0x46, 0x32, 0x7b, 0x46, 0x61, 0x7b, 0x46, 0x63, 0x7b, 0x46, 0x65,
1681     0x7b, 0x46, 0x69, 0x7b, 0x46, 0x6f, 0x7b, 0x46, 0x73, 0x7b, 0x46, 0x74,
1682     0x7b, 0x47, 0x30, 0x7b, 0x47, 0x31, 0x7b, 0x47, 0x32, 0x7b, 0x47, 0x61,
1683     0x7b, 0x47, 0x63, 0x7b, 0x47, 0x65, 0x7b, 0x47, 0x69, 0x7b, 0x47, 0x6f,
1684     0x7b, 0x47, 0x73, 0x7b, 0x47, 0x74, 0x7b, 0x48, 0x30, 0x7b, 0x48, 0x31,
1685     0x7b, 0x48, 0x32, 0x7b, 0x48, 0x61, 0x7b, 0x48, 0x63, 0x7b, 0x48, 0x65,
1686     0x7b, 0x48, 0x69, 0x7b, 0x48, 0x6f, 0x7b, 0x48, 0x73, 0x7b, 0x48, 0x74};
1687 const uint8_t HuffDecoderCommon::table25_25_emit_[120] = {
1688     0x7b, 0x49, 0x30, 0x7b, 0x49, 0x31, 0x7b, 0x49, 0x32, 0x7b, 0x49, 0x61,
1689     0x7b, 0x49, 0x63, 0x7b, 0x49, 0x65, 0x7b, 0x49, 0x69, 0x7b, 0x49, 0x6f,
1690     0x7b, 0x49, 0x73, 0x7b, 0x49, 0x74, 0x7b, 0x4a, 0x30, 0x7b, 0x4a, 0x31,
1691     0x7b, 0x4a, 0x32, 0x7b, 0x4a, 0x61, 0x7b, 0x4a, 0x63, 0x7b, 0x4a, 0x65,
1692     0x7b, 0x4a, 0x69, 0x7b, 0x4a, 0x6f, 0x7b, 0x4a, 0x73, 0x7b, 0x4a, 0x74,
1693     0x7b, 0x4b, 0x30, 0x7b, 0x4b, 0x31, 0x7b, 0x4b, 0x32, 0x7b, 0x4b, 0x61,
1694     0x7b, 0x4b, 0x63, 0x7b, 0x4b, 0x65, 0x7b, 0x4b, 0x69, 0x7b, 0x4b, 0x6f,
1695     0x7b, 0x4b, 0x73, 0x7b, 0x4b, 0x74, 0x7b, 0x4c, 0x30, 0x7b, 0x4c, 0x31,
1696     0x7b, 0x4c, 0x32, 0x7b, 0x4c, 0x61, 0x7b, 0x4c, 0x63, 0x7b, 0x4c, 0x65,
1697     0x7b, 0x4c, 0x69, 0x7b, 0x4c, 0x6f, 0x7b, 0x4c, 0x73, 0x7b, 0x4c, 0x74};
1698 const uint8_t HuffDecoderCommon::table25_26_emit_[120] = {
1699     0x7b, 0x4d, 0x30, 0x7b, 0x4d, 0x31, 0x7b, 0x4d, 0x32, 0x7b, 0x4d, 0x61,
1700     0x7b, 0x4d, 0x63, 0x7b, 0x4d, 0x65, 0x7b, 0x4d, 0x69, 0x7b, 0x4d, 0x6f,
1701     0x7b, 0x4d, 0x73, 0x7b, 0x4d, 0x74, 0x7b, 0x4e, 0x30, 0x7b, 0x4e, 0x31,
1702     0x7b, 0x4e, 0x32, 0x7b, 0x4e, 0x61, 0x7b, 0x4e, 0x63, 0x7b, 0x4e, 0x65,
1703     0x7b, 0x4e, 0x69, 0x7b, 0x4e, 0x6f, 0x7b, 0x4e, 0x73, 0x7b, 0x4e, 0x74,
1704     0x7b, 0x4f, 0x30, 0x7b, 0x4f, 0x31, 0x7b, 0x4f, 0x32, 0x7b, 0x4f, 0x61,
1705     0x7b, 0x4f, 0x63, 0x7b, 0x4f, 0x65, 0x7b, 0x4f, 0x69, 0x7b, 0x4f, 0x6f,
1706     0x7b, 0x4f, 0x73, 0x7b, 0x4f, 0x74, 0x7b, 0x50, 0x30, 0x7b, 0x50, 0x31,
1707     0x7b, 0x50, 0x32, 0x7b, 0x50, 0x61, 0x7b, 0x50, 0x63, 0x7b, 0x50, 0x65,
1708     0x7b, 0x50, 0x69, 0x7b, 0x50, 0x6f, 0x7b, 0x50, 0x73, 0x7b, 0x50, 0x74};
1709 const uint8_t HuffDecoderCommon::table25_27_emit_[120] = {
1710     0x7b, 0x51, 0x30, 0x7b, 0x51, 0x31, 0x7b, 0x51, 0x32, 0x7b, 0x51, 0x61,
1711     0x7b, 0x51, 0x63, 0x7b, 0x51, 0x65, 0x7b, 0x51, 0x69, 0x7b, 0x51, 0x6f,
1712     0x7b, 0x51, 0x73, 0x7b, 0x51, 0x74, 0x7b, 0x52, 0x30, 0x7b, 0x52, 0x31,
1713     0x7b, 0x52, 0x32, 0x7b, 0x52, 0x61, 0x7b, 0x52, 0x63, 0x7b, 0x52, 0x65,
1714     0x7b, 0x52, 0x69, 0x7b, 0x52, 0x6f, 0x7b, 0x52, 0x73, 0x7b, 0x52, 0x74,
1715     0x7b, 0x53, 0x30, 0x7b, 0x53, 0x31, 0x7b, 0x53, 0x32, 0x7b, 0x53, 0x61,
1716     0x7b, 0x53, 0x63, 0x7b, 0x53, 0x65, 0x7b, 0x53, 0x69, 0x7b, 0x53, 0x6f,
1717     0x7b, 0x53, 0x73, 0x7b, 0x53, 0x74, 0x7b, 0x54, 0x30, 0x7b, 0x54, 0x31,
1718     0x7b, 0x54, 0x32, 0x7b, 0x54, 0x61, 0x7b, 0x54, 0x63, 0x7b, 0x54, 0x65,
1719     0x7b, 0x54, 0x69, 0x7b, 0x54, 0x6f, 0x7b, 0x54, 0x73, 0x7b, 0x54, 0x74};
1720 const uint8_t HuffDecoderCommon::table25_28_emit_[120] = {
1721     0x7b, 0x55, 0x30, 0x7b, 0x55, 0x31, 0x7b, 0x55, 0x32, 0x7b, 0x55, 0x61,
1722     0x7b, 0x55, 0x63, 0x7b, 0x55, 0x65, 0x7b, 0x55, 0x69, 0x7b, 0x55, 0x6f,
1723     0x7b, 0x55, 0x73, 0x7b, 0x55, 0x74, 0x7b, 0x56, 0x30, 0x7b, 0x56, 0x31,
1724     0x7b, 0x56, 0x32, 0x7b, 0x56, 0x61, 0x7b, 0x56, 0x63, 0x7b, 0x56, 0x65,
1725     0x7b, 0x56, 0x69, 0x7b, 0x56, 0x6f, 0x7b, 0x56, 0x73, 0x7b, 0x56, 0x74,
1726     0x7b, 0x57, 0x30, 0x7b, 0x57, 0x31, 0x7b, 0x57, 0x32, 0x7b, 0x57, 0x61,
1727     0x7b, 0x57, 0x63, 0x7b, 0x57, 0x65, 0x7b, 0x57, 0x69, 0x7b, 0x57, 0x6f,
1728     0x7b, 0x57, 0x73, 0x7b, 0x57, 0x74, 0x7b, 0x59, 0x30, 0x7b, 0x59, 0x31,
1729     0x7b, 0x59, 0x32, 0x7b, 0x59, 0x61, 0x7b, 0x59, 0x63, 0x7b, 0x59, 0x65,
1730     0x7b, 0x59, 0x69, 0x7b, 0x59, 0x6f, 0x7b, 0x59, 0x73, 0x7b, 0x59, 0x74};
1731 const uint8_t HuffDecoderCommon::table25_29_emit_[120] = {
1732     0x7b, 0x6a, 0x30, 0x7b, 0x6a, 0x31, 0x7b, 0x6a, 0x32, 0x7b, 0x6a, 0x61,
1733     0x7b, 0x6a, 0x63, 0x7b, 0x6a, 0x65, 0x7b, 0x6a, 0x69, 0x7b, 0x6a, 0x6f,
1734     0x7b, 0x6a, 0x73, 0x7b, 0x6a, 0x74, 0x7b, 0x6b, 0x30, 0x7b, 0x6b, 0x31,
1735     0x7b, 0x6b, 0x32, 0x7b, 0x6b, 0x61, 0x7b, 0x6b, 0x63, 0x7b, 0x6b, 0x65,
1736     0x7b, 0x6b, 0x69, 0x7b, 0x6b, 0x6f, 0x7b, 0x6b, 0x73, 0x7b, 0x6b, 0x74,
1737     0x7b, 0x71, 0x30, 0x7b, 0x71, 0x31, 0x7b, 0x71, 0x32, 0x7b, 0x71, 0x61,
1738     0x7b, 0x71, 0x63, 0x7b, 0x71, 0x65, 0x7b, 0x71, 0x69, 0x7b, 0x71, 0x6f,
1739     0x7b, 0x71, 0x73, 0x7b, 0x71, 0x74, 0x7b, 0x76, 0x30, 0x7b, 0x76, 0x31,
1740     0x7b, 0x76, 0x32, 0x7b, 0x76, 0x61, 0x7b, 0x76, 0x63, 0x7b, 0x76, 0x65,
1741     0x7b, 0x76, 0x69, 0x7b, 0x76, 0x6f, 0x7b, 0x76, 0x73, 0x7b, 0x76, 0x74};
1742 const uint8_t HuffDecoderCommon::table25_30_emit_[120] = {
1743     0x7b, 0x77, 0x30, 0x7b, 0x77, 0x31, 0x7b, 0x77, 0x32, 0x7b, 0x77, 0x61,
1744     0x7b, 0x77, 0x63, 0x7b, 0x77, 0x65, 0x7b, 0x77, 0x69, 0x7b, 0x77, 0x6f,
1745     0x7b, 0x77, 0x73, 0x7b, 0x77, 0x74, 0x7b, 0x78, 0x30, 0x7b, 0x78, 0x31,
1746     0x7b, 0x78, 0x32, 0x7b, 0x78, 0x61, 0x7b, 0x78, 0x63, 0x7b, 0x78, 0x65,
1747     0x7b, 0x78, 0x69, 0x7b, 0x78, 0x6f, 0x7b, 0x78, 0x73, 0x7b, 0x78, 0x74,
1748     0x7b, 0x79, 0x30, 0x7b, 0x79, 0x31, 0x7b, 0x79, 0x32, 0x7b, 0x79, 0x61,
1749     0x7b, 0x79, 0x63, 0x7b, 0x79, 0x65, 0x7b, 0x79, 0x69, 0x7b, 0x79, 0x6f,
1750     0x7b, 0x79, 0x73, 0x7b, 0x79, 0x74, 0x7b, 0x7a, 0x30, 0x7b, 0x7a, 0x31,
1751     0x7b, 0x7a, 0x32, 0x7b, 0x7a, 0x61, 0x7b, 0x7a, 0x63, 0x7b, 0x7a, 0x65,
1752     0x7b, 0x7a, 0x69, 0x7b, 0x7a, 0x6f, 0x7b, 0x7a, 0x73, 0x7b, 0x7a, 0x74};
1753 const uint8_t HuffDecoderCommon::table25_31_emit_[32] = {
1754     0x7b, 0x26, 0x7b, 0x2a, 0x7b, 0x2c, 0x7b, 0x3b, 0x7b, 0x58, 0x7b,
1755     0x5a, 0x7b, 0x21, 0x7b, 0x22, 0x7b, 0x28, 0x7b, 0x29, 0x7b, 0x3f,
1756     0x7b, 0x27, 0x7b, 0x2b, 0x7b, 0x7c, 0x7b, 0x23, 0x7b, 0x3e};
1757 const uint16_t HuffDecoderCommon::table25_31_ops_[128] = {
1758     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
1759     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0002, 0x0000, 0x0000,
1760     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
1761     0x0000, 0x0000, 0x0000, 0x0000, 0x0012, 0x0000, 0x0000, 0x0000, 0x0000,
1762     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
1763     0x0000, 0x0000, 0x0022, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
1764     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
1765     0x0032, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
1766     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0042, 0x0000,
1767     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
1768     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0052, 0x0000, 0x0000, 0x0000,
1769     0x0062, 0x0000, 0x0000, 0x0000, 0x0072, 0x0000, 0x0000, 0x0000, 0x0082,
1770     0x0000, 0x0000, 0x0000, 0x0092, 0x0000, 0x0000, 0x0000, 0x00a2, 0x0000,
1771     0x00b2, 0x0000, 0x00c2, 0x0000, 0x00d2, 0x00e2, 0x00f2, 0x0000, 0x0000,
1772     0x0000, 0x0003};
1773 const uint16_t HuffDecoderCommon::table25_32_ops_[128] = {
1774     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0002, 0x0000,
1775     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0012, 0x0000, 0x0000,
1776     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0022, 0x0000, 0x0000, 0x0000,
1777     0x0000, 0x0000, 0x0000, 0x0000, 0x0032, 0x0000, 0x0000, 0x0000, 0x0000,
1778     0x0000, 0x0000, 0x0000, 0x0042, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
1779     0x0000, 0x0000, 0x0052, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
1780     0x0000, 0x0062, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
1781     0x0072, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0082,
1782     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0092, 0x0000,
1783     0x0000, 0x0000, 0x00a2, 0x0000, 0x0000, 0x0000, 0x00b2, 0x0000, 0x0000,
1784     0x0000, 0x00c2, 0x0000, 0x0000, 0x0000, 0x00d2, 0x0000, 0x0000, 0x0000,
1785     0x00e2, 0x0000, 0x0000, 0x0000, 0x00f2, 0x0000, 0x0000, 0x0000, 0x0102,
1786     0x0000, 0x0000, 0x0000, 0x0112, 0x0000, 0x0000, 0x0000, 0x0122, 0x0000,
1787     0x0000, 0x0000, 0x0132, 0x0000, 0x0000, 0x0000, 0x0142, 0x0000, 0x0000,
1788     0x0000, 0x0152};
1789 const uint8_t HuffDecoderCommon::table25_33_emit_[104] = {
1790     0x5c, 0x3d, 0x5c, 0x41, 0x5c, 0x5f, 0x5c, 0x62, 0x5c, 0x64, 0x5c, 0x66,
1791     0x5c, 0x67, 0x5c, 0x68, 0x5c, 0x6c, 0x5c, 0x6d, 0x5c, 0x6e, 0x5c, 0x70,
1792     0x5c, 0x72, 0x5c, 0x75, 0x5c, 0x3a, 0x5c, 0x42, 0x5c, 0x43, 0x5c, 0x44,
1793     0x5c, 0x45, 0x5c, 0x46, 0x5c, 0x47, 0x5c, 0x48, 0x5c, 0x49, 0x5c, 0x4a,
1794     0x5c, 0x4b, 0x5c, 0x4c, 0x5c, 0x4d, 0x5c, 0x4e, 0x5c, 0x4f, 0x5c, 0x50,
1795     0x5c, 0x51, 0x5c, 0x52, 0x5c, 0x53, 0x5c, 0x54, 0x5c, 0x55, 0x5c, 0x56,
1796     0x5c, 0x57, 0x5c, 0x59, 0x5c, 0x6a, 0x5c, 0x6b, 0x5c, 0x71, 0x5c, 0x76,
1797     0x5c, 0x77, 0x5c, 0x78, 0x5c, 0x79, 0x5c, 0x7a, 0x5c, 0x26, 0x5c, 0x2a,
1798     0x5c, 0x2c, 0x5c, 0x3b, 0x5c, 0x58, 0x5c, 0x5a};
1799 const uint16_t HuffDecoderCommon::table25_33_ops_[128] = {
1800     0x0000, 0x0000, 0x0000, 0x0002, 0x0000, 0x0000, 0x0000, 0x0012, 0x0000,
1801     0x0000, 0x0000, 0x0022, 0x0000, 0x0000, 0x0000, 0x0032, 0x0000, 0x0000,
1802     0x0000, 0x0042, 0x0000, 0x0000, 0x0000, 0x0052, 0x0000, 0x0000, 0x0000,
1803     0x0062, 0x0000, 0x0000, 0x0000, 0x0072, 0x0000, 0x0000, 0x0000, 0x0082,
1804     0x0000, 0x0000, 0x0000, 0x0092, 0x0000, 0x0000, 0x0000, 0x00a2, 0x0000,
1805     0x0000, 0x0000, 0x00b2, 0x0000, 0x0000, 0x0000, 0x00c2, 0x0000, 0x0000,
1806     0x0000, 0x00d2, 0x0000, 0x00e2, 0x0000, 0x00f2, 0x0000, 0x0102, 0x0000,
1807     0x0112, 0x0000, 0x0122, 0x0000, 0x0132, 0x0000, 0x0142, 0x0000, 0x0152,
1808     0x0000, 0x0162, 0x0000, 0x0172, 0x0000, 0x0182, 0x0000, 0x0192, 0x0000,
1809     0x01a2, 0x0000, 0x01b2, 0x0000, 0x01c2, 0x0000, 0x01d2, 0x0000, 0x01e2,
1810     0x0000, 0x01f2, 0x0000, 0x0202, 0x0000, 0x0212, 0x0000, 0x0222, 0x0000,
1811     0x0232, 0x0000, 0x0242, 0x0000, 0x0252, 0x0000, 0x0262, 0x0000, 0x0272,
1812     0x0000, 0x0282, 0x0000, 0x0292, 0x0000, 0x02a2, 0x0000, 0x02b2, 0x0000,
1813     0x02c2, 0x0000, 0x02d2, 0x02e2, 0x02f2, 0x0302, 0x0312, 0x0322, 0x0332,
1814     0x0000, 0x0003};
1815 const uint8_t HuffDecoderCommon::table25_35_emit_[104] = {
1816     0xc3, 0x3d, 0xc3, 0x41, 0xc3, 0x5f, 0xc3, 0x62, 0xc3, 0x64, 0xc3, 0x66,
1817     0xc3, 0x67, 0xc3, 0x68, 0xc3, 0x6c, 0xc3, 0x6d, 0xc3, 0x6e, 0xc3, 0x70,
1818     0xc3, 0x72, 0xc3, 0x75, 0xc3, 0x3a, 0xc3, 0x42, 0xc3, 0x43, 0xc3, 0x44,
1819     0xc3, 0x45, 0xc3, 0x46, 0xc3, 0x47, 0xc3, 0x48, 0xc3, 0x49, 0xc3, 0x4a,
1820     0xc3, 0x4b, 0xc3, 0x4c, 0xc3, 0x4d, 0xc3, 0x4e, 0xc3, 0x4f, 0xc3, 0x50,
1821     0xc3, 0x51, 0xc3, 0x52, 0xc3, 0x53, 0xc3, 0x54, 0xc3, 0x55, 0xc3, 0x56,
1822     0xc3, 0x57, 0xc3, 0x59, 0xc3, 0x6a, 0xc3, 0x6b, 0xc3, 0x71, 0xc3, 0x76,
1823     0xc3, 0x77, 0xc3, 0x78, 0xc3, 0x79, 0xc3, 0x7a, 0xc3, 0x26, 0xc3, 0x2a,
1824     0xc3, 0x2c, 0xc3, 0x3b, 0xc3, 0x58, 0xc3, 0x5a};
1825 const uint8_t HuffDecoderCommon::table25_37_emit_[104] = {
1826     0xd0, 0x3d, 0xd0, 0x41, 0xd0, 0x5f, 0xd0, 0x62, 0xd0, 0x64, 0xd0, 0x66,
1827     0xd0, 0x67, 0xd0, 0x68, 0xd0, 0x6c, 0xd0, 0x6d, 0xd0, 0x6e, 0xd0, 0x70,
1828     0xd0, 0x72, 0xd0, 0x75, 0xd0, 0x3a, 0xd0, 0x42, 0xd0, 0x43, 0xd0, 0x44,
1829     0xd0, 0x45, 0xd0, 0x46, 0xd0, 0x47, 0xd0, 0x48, 0xd0, 0x49, 0xd0, 0x4a,
1830     0xd0, 0x4b, 0xd0, 0x4c, 0xd0, 0x4d, 0xd0, 0x4e, 0xd0, 0x4f, 0xd0, 0x50,
1831     0xd0, 0x51, 0xd0, 0x52, 0xd0, 0x53, 0xd0, 0x54, 0xd0, 0x55, 0xd0, 0x56,
1832     0xd0, 0x57, 0xd0, 0x59, 0xd0, 0x6a, 0xd0, 0x6b, 0xd0, 0x71, 0xd0, 0x76,
1833     0xd0, 0x77, 0xd0, 0x78, 0xd0, 0x79, 0xd0, 0x7a, 0xd0, 0x26, 0xd0, 0x2a,
1834     0xd0, 0x2c, 0xd0, 0x3b, 0xd0, 0x58, 0xd0, 0x5a};
1835 const uint8_t HuffDecoderCommon::table25_38_emit_[136] = {
1836     0x80, 0x30, 0x80, 0x31, 0x80, 0x32, 0x80, 0x61, 0x80, 0x63, 0x80, 0x65,
1837     0x80, 0x69, 0x80, 0x6f, 0x80, 0x73, 0x80, 0x74, 0x80, 0x20, 0x80, 0x25,
1838     0x80, 0x2d, 0x80, 0x2e, 0x80, 0x2f, 0x80, 0x33, 0x80, 0x34, 0x80, 0x35,
1839     0x80, 0x36, 0x80, 0x37, 0x80, 0x38, 0x80, 0x39, 0x80, 0x3d, 0x80, 0x41,
1840     0x80, 0x5f, 0x80, 0x62, 0x80, 0x64, 0x80, 0x66, 0x80, 0x67, 0x80, 0x68,
1841     0x80, 0x6c, 0x80, 0x6d, 0x80, 0x6e, 0x80, 0x70, 0x80, 0x72, 0x80, 0x75,
1842     0x80, 0x3a, 0x80, 0x42, 0x80, 0x43, 0x80, 0x44, 0x80, 0x45, 0x80, 0x46,
1843     0x80, 0x47, 0x80, 0x48, 0x80, 0x49, 0x80, 0x4a, 0x80, 0x4b, 0x80, 0x4c,
1844     0x80, 0x4d, 0x80, 0x4e, 0x80, 0x4f, 0x80, 0x50, 0x80, 0x51, 0x80, 0x52,
1845     0x80, 0x53, 0x80, 0x54, 0x80, 0x55, 0x80, 0x56, 0x80, 0x57, 0x80, 0x59,
1846     0x80, 0x6a, 0x80, 0x6b, 0x80, 0x71, 0x80, 0x76, 0x80, 0x77, 0x80, 0x78,
1847     0x80, 0x79, 0x80, 0x7a};
1848 const uint16_t HuffDecoderCommon::table25_38_ops_[128] = {
1849     0x0000, 0x0000, 0x0000, 0x0002, 0x0000, 0x0000, 0x0000, 0x0012, 0x0000,
1850     0x0000, 0x0000, 0x0022, 0x0000, 0x0000, 0x0000, 0x0032, 0x0000, 0x0000,
1851     0x0000, 0x0042, 0x0000, 0x0000, 0x0000, 0x0052, 0x0000, 0x0000, 0x0000,
1852     0x0062, 0x0000, 0x0000, 0x0000, 0x0072, 0x0000, 0x0000, 0x0000, 0x0082,
1853     0x0000, 0x0000, 0x0000, 0x0092, 0x0000, 0x00a2, 0x0000, 0x00b2, 0x0000,
1854     0x00c2, 0x0000, 0x00d2, 0x0000, 0x00e2, 0x0000, 0x00f2, 0x0000, 0x0102,
1855     0x0000, 0x0112, 0x0000, 0x0122, 0x0000, 0x0132, 0x0000, 0x0142, 0x0000,
1856     0x0152, 0x0000, 0x0162, 0x0000, 0x0172, 0x0000, 0x0182, 0x0000, 0x0192,
1857     0x0000, 0x01a2, 0x0000, 0x01b2, 0x0000, 0x01c2, 0x0000, 0x01d2, 0x0000,
1858     0x01e2, 0x0000, 0x01f2, 0x0000, 0x0202, 0x0000, 0x0212, 0x0000, 0x0222,
1859     0x0000, 0x0232, 0x0242, 0x0252, 0x0262, 0x0272, 0x0282, 0x0292, 0x02a2,
1860     0x02b2, 0x02c2, 0x02d2, 0x02e2, 0x02f2, 0x0302, 0x0312, 0x0322, 0x0332,
1861     0x0342, 0x0352, 0x0362, 0x0372, 0x0382, 0x0392, 0x03a2, 0x03b2, 0x03c2,
1862     0x03d2, 0x03e2, 0x03f2, 0x0402, 0x0412, 0x0422, 0x0432, 0x0000, 0x0000,
1863     0x0000, 0x0003};
1864 const uint8_t HuffDecoderCommon::table25_39_emit_[136] = {
1865     0x82, 0x30, 0x82, 0x31, 0x82, 0x32, 0x82, 0x61, 0x82, 0x63, 0x82, 0x65,
1866     0x82, 0x69, 0x82, 0x6f, 0x82, 0x73, 0x82, 0x74, 0x82, 0x20, 0x82, 0x25,
1867     0x82, 0x2d, 0x82, 0x2e, 0x82, 0x2f, 0x82, 0x33, 0x82, 0x34, 0x82, 0x35,
1868     0x82, 0x36, 0x82, 0x37, 0x82, 0x38, 0x82, 0x39, 0x82, 0x3d, 0x82, 0x41,
1869     0x82, 0x5f, 0x82, 0x62, 0x82, 0x64, 0x82, 0x66, 0x82, 0x67, 0x82, 0x68,
1870     0x82, 0x6c, 0x82, 0x6d, 0x82, 0x6e, 0x82, 0x70, 0x82, 0x72, 0x82, 0x75,
1871     0x82, 0x3a, 0x82, 0x42, 0x82, 0x43, 0x82, 0x44, 0x82, 0x45, 0x82, 0x46,
1872     0x82, 0x47, 0x82, 0x48, 0x82, 0x49, 0x82, 0x4a, 0x82, 0x4b, 0x82, 0x4c,
1873     0x82, 0x4d, 0x82, 0x4e, 0x82, 0x4f, 0x82, 0x50, 0x82, 0x51, 0x82, 0x52,
1874     0x82, 0x53, 0x82, 0x54, 0x82, 0x55, 0x82, 0x56, 0x82, 0x57, 0x82, 0x59,
1875     0x82, 0x6a, 0x82, 0x6b, 0x82, 0x71, 0x82, 0x76, 0x82, 0x77, 0x82, 0x78,
1876     0x82, 0x79, 0x82, 0x7a};
1877 const uint8_t HuffDecoderCommon::table25_40_emit_[136] = {
1878     0x83, 0x30, 0x83, 0x31, 0x83, 0x32, 0x83, 0x61, 0x83, 0x63, 0x83, 0x65,
1879     0x83, 0x69, 0x83, 0x6f, 0x83, 0x73, 0x83, 0x74, 0x83, 0x20, 0x83, 0x25,
1880     0x83, 0x2d, 0x83, 0x2e, 0x83, 0x2f, 0x83, 0x33, 0x83, 0x34, 0x83, 0x35,
1881     0x83, 0x36, 0x83, 0x37, 0x83, 0x38, 0x83, 0x39, 0x83, 0x3d, 0x83, 0x41,
1882     0x83, 0x5f, 0x83, 0x62, 0x83, 0x64, 0x83, 0x66, 0x83, 0x67, 0x83, 0x68,
1883     0x83, 0x6c, 0x83, 0x6d, 0x83, 0x6e, 0x83, 0x70, 0x83, 0x72, 0x83, 0x75,
1884     0x83, 0x3a, 0x83, 0x42, 0x83, 0x43, 0x83, 0x44, 0x83, 0x45, 0x83, 0x46,
1885     0x83, 0x47, 0x83, 0x48, 0x83, 0x49, 0x83, 0x4a, 0x83, 0x4b, 0x83, 0x4c,
1886     0x83, 0x4d, 0x83, 0x4e, 0x83, 0x4f, 0x83, 0x50, 0x83, 0x51, 0x83, 0x52,
1887     0x83, 0x53, 0x83, 0x54, 0x83, 0x55, 0x83, 0x56, 0x83, 0x57, 0x83, 0x59,
1888     0x83, 0x6a, 0x83, 0x6b, 0x83, 0x71, 0x83, 0x76, 0x83, 0x77, 0x83, 0x78,
1889     0x83, 0x79, 0x83, 0x7a};
1890 const uint8_t HuffDecoderCommon::table25_41_emit_[136] = {
1891     0xa2, 0x30, 0xa2, 0x31, 0xa2, 0x32, 0xa2, 0x61, 0xa2, 0x63, 0xa2, 0x65,
1892     0xa2, 0x69, 0xa2, 0x6f, 0xa2, 0x73, 0xa2, 0x74, 0xa2, 0x20, 0xa2, 0x25,
1893     0xa2, 0x2d, 0xa2, 0x2e, 0xa2, 0x2f, 0xa2, 0x33, 0xa2, 0x34, 0xa2, 0x35,
1894     0xa2, 0x36, 0xa2, 0x37, 0xa2, 0x38, 0xa2, 0x39, 0xa2, 0x3d, 0xa2, 0x41,
1895     0xa2, 0x5f, 0xa2, 0x62, 0xa2, 0x64, 0xa2, 0x66, 0xa2, 0x67, 0xa2, 0x68,
1896     0xa2, 0x6c, 0xa2, 0x6d, 0xa2, 0x6e, 0xa2, 0x70, 0xa2, 0x72, 0xa2, 0x75,
1897     0xa2, 0x3a, 0xa2, 0x42, 0xa2, 0x43, 0xa2, 0x44, 0xa2, 0x45, 0xa2, 0x46,
1898     0xa2, 0x47, 0xa2, 0x48, 0xa2, 0x49, 0xa2, 0x4a, 0xa2, 0x4b, 0xa2, 0x4c,
1899     0xa2, 0x4d, 0xa2, 0x4e, 0xa2, 0x4f, 0xa2, 0x50, 0xa2, 0x51, 0xa2, 0x52,
1900     0xa2, 0x53, 0xa2, 0x54, 0xa2, 0x55, 0xa2, 0x56, 0xa2, 0x57, 0xa2, 0x59,
1901     0xa2, 0x6a, 0xa2, 0x6b, 0xa2, 0x71, 0xa2, 0x76, 0xa2, 0x77, 0xa2, 0x78,
1902     0xa2, 0x79, 0xa2, 0x7a};
1903 const uint8_t HuffDecoderCommon::table25_42_emit_[136] = {
1904     0xb8, 0x30, 0xb8, 0x31, 0xb8, 0x32, 0xb8, 0x61, 0xb8, 0x63, 0xb8, 0x65,
1905     0xb8, 0x69, 0xb8, 0x6f, 0xb8, 0x73, 0xb8, 0x74, 0xb8, 0x20, 0xb8, 0x25,
1906     0xb8, 0x2d, 0xb8, 0x2e, 0xb8, 0x2f, 0xb8, 0x33, 0xb8, 0x34, 0xb8, 0x35,
1907     0xb8, 0x36, 0xb8, 0x37, 0xb8, 0x38, 0xb8, 0x39, 0xb8, 0x3d, 0xb8, 0x41,
1908     0xb8, 0x5f, 0xb8, 0x62, 0xb8, 0x64, 0xb8, 0x66, 0xb8, 0x67, 0xb8, 0x68,
1909     0xb8, 0x6c, 0xb8, 0x6d, 0xb8, 0x6e, 0xb8, 0x70, 0xb8, 0x72, 0xb8, 0x75,
1910     0xb8, 0x3a, 0xb8, 0x42, 0xb8, 0x43, 0xb8, 0x44, 0xb8, 0x45, 0xb8, 0x46,
1911     0xb8, 0x47, 0xb8, 0x48, 0xb8, 0x49, 0xb8, 0x4a, 0xb8, 0x4b, 0xb8, 0x4c,
1912     0xb8, 0x4d, 0xb8, 0x4e, 0xb8, 0x4f, 0xb8, 0x50, 0xb8, 0x51, 0xb8, 0x52,
1913     0xb8, 0x53, 0xb8, 0x54, 0xb8, 0x55, 0xb8, 0x56, 0xb8, 0x57, 0xb8, 0x59,
1914     0xb8, 0x6a, 0xb8, 0x6b, 0xb8, 0x71, 0xb8, 0x76, 0xb8, 0x77, 0xb8, 0x78,
1915     0xb8, 0x79, 0xb8, 0x7a};
1916 const uint8_t HuffDecoderCommon::table25_43_emit_[136] = {
1917     0xc2, 0x30, 0xc2, 0x31, 0xc2, 0x32, 0xc2, 0x61, 0xc2, 0x63, 0xc2, 0x65,
1918     0xc2, 0x69, 0xc2, 0x6f, 0xc2, 0x73, 0xc2, 0x74, 0xc2, 0x20, 0xc2, 0x25,
1919     0xc2, 0x2d, 0xc2, 0x2e, 0xc2, 0x2f, 0xc2, 0x33, 0xc2, 0x34, 0xc2, 0x35,
1920     0xc2, 0x36, 0xc2, 0x37, 0xc2, 0x38, 0xc2, 0x39, 0xc2, 0x3d, 0xc2, 0x41,
1921     0xc2, 0x5f, 0xc2, 0x62, 0xc2, 0x64, 0xc2, 0x66, 0xc2, 0x67, 0xc2, 0x68,
1922     0xc2, 0x6c, 0xc2, 0x6d, 0xc2, 0x6e, 0xc2, 0x70, 0xc2, 0x72, 0xc2, 0x75,
1923     0xc2, 0x3a, 0xc2, 0x42, 0xc2, 0x43, 0xc2, 0x44, 0xc2, 0x45, 0xc2, 0x46,
1924     0xc2, 0x47, 0xc2, 0x48, 0xc2, 0x49, 0xc2, 0x4a, 0xc2, 0x4b, 0xc2, 0x4c,
1925     0xc2, 0x4d, 0xc2, 0x4e, 0xc2, 0x4f, 0xc2, 0x50, 0xc2, 0x51, 0xc2, 0x52,
1926     0xc2, 0x53, 0xc2, 0x54, 0xc2, 0x55, 0xc2, 0x56, 0xc2, 0x57, 0xc2, 0x59,
1927     0xc2, 0x6a, 0xc2, 0x6b, 0xc2, 0x71, 0xc2, 0x76, 0xc2, 0x77, 0xc2, 0x78,
1928     0xc2, 0x79, 0xc2, 0x7a};
1929 const uint8_t HuffDecoderCommon::table25_44_emit_[136] = {
1930     0xe0, 0x30, 0xe0, 0x31, 0xe0, 0x32, 0xe0, 0x61, 0xe0, 0x63, 0xe0, 0x65,
1931     0xe0, 0x69, 0xe0, 0x6f, 0xe0, 0x73, 0xe0, 0x74, 0xe0, 0x20, 0xe0, 0x25,
1932     0xe0, 0x2d, 0xe0, 0x2e, 0xe0, 0x2f, 0xe0, 0x33, 0xe0, 0x34, 0xe0, 0x35,
1933     0xe0, 0x36, 0xe0, 0x37, 0xe0, 0x38, 0xe0, 0x39, 0xe0, 0x3d, 0xe0, 0x41,
1934     0xe0, 0x5f, 0xe0, 0x62, 0xe0, 0x64, 0xe0, 0x66, 0xe0, 0x67, 0xe0, 0x68,
1935     0xe0, 0x6c, 0xe0, 0x6d, 0xe0, 0x6e, 0xe0, 0x70, 0xe0, 0x72, 0xe0, 0x75,
1936     0xe0, 0x3a, 0xe0, 0x42, 0xe0, 0x43, 0xe0, 0x44, 0xe0, 0x45, 0xe0, 0x46,
1937     0xe0, 0x47, 0xe0, 0x48, 0xe0, 0x49, 0xe0, 0x4a, 0xe0, 0x4b, 0xe0, 0x4c,
1938     0xe0, 0x4d, 0xe0, 0x4e, 0xe0, 0x4f, 0xe0, 0x50, 0xe0, 0x51, 0xe0, 0x52,
1939     0xe0, 0x53, 0xe0, 0x54, 0xe0, 0x55, 0xe0, 0x56, 0xe0, 0x57, 0xe0, 0x59,
1940     0xe0, 0x6a, 0xe0, 0x6b, 0xe0, 0x71, 0xe0, 0x76, 0xe0, 0x77, 0xe0, 0x78,
1941     0xe0, 0x79, 0xe0, 0x7a};
1942 const uint8_t HuffDecoderCommon::table25_45_emit_[136] = {
1943     0xe2, 0x30, 0xe2, 0x31, 0xe2, 0x32, 0xe2, 0x61, 0xe2, 0x63, 0xe2, 0x65,
1944     0xe2, 0x69, 0xe2, 0x6f, 0xe2, 0x73, 0xe2, 0x74, 0xe2, 0x20, 0xe2, 0x25,
1945     0xe2, 0x2d, 0xe2, 0x2e, 0xe2, 0x2f, 0xe2, 0x33, 0xe2, 0x34, 0xe2, 0x35,
1946     0xe2, 0x36, 0xe2, 0x37, 0xe2, 0x38, 0xe2, 0x39, 0xe2, 0x3d, 0xe2, 0x41,
1947     0xe2, 0x5f, 0xe2, 0x62, 0xe2, 0x64, 0xe2, 0x66, 0xe2, 0x67, 0xe2, 0x68,
1948     0xe2, 0x6c, 0xe2, 0x6d, 0xe2, 0x6e, 0xe2, 0x70, 0xe2, 0x72, 0xe2, 0x75,
1949     0xe2, 0x3a, 0xe2, 0x42, 0xe2, 0x43, 0xe2, 0x44, 0xe2, 0x45, 0xe2, 0x46,
1950     0xe2, 0x47, 0xe2, 0x48, 0xe2, 0x49, 0xe2, 0x4a, 0xe2, 0x4b, 0xe2, 0x4c,
1951     0xe2, 0x4d, 0xe2, 0x4e, 0xe2, 0x4f, 0xe2, 0x50, 0xe2, 0x51, 0xe2, 0x52,
1952     0xe2, 0x53, 0xe2, 0x54, 0xe2, 0x55, 0xe2, 0x56, 0xe2, 0x57, 0xe2, 0x59,
1953     0xe2, 0x6a, 0xe2, 0x6b, 0xe2, 0x71, 0xe2, 0x76, 0xe2, 0x77, 0xe2, 0x78,
1954     0xe2, 0x79, 0xe2, 0x7a};
1955 const uint8_t HuffDecoderCommon::table25_46_emit_[144] = {
1956     0x99, 0x30, 0x99, 0x31, 0x99, 0x32, 0x99, 0x61, 0x99, 0x63, 0x99, 0x65,
1957     0x99, 0x69, 0x99, 0x6f, 0x99, 0x73, 0x99, 0x74, 0x99, 0x20, 0x99, 0x25,
1958     0x99, 0x2d, 0x99, 0x2e, 0x99, 0x2f, 0x99, 0x33, 0x99, 0x34, 0x99, 0x35,
1959     0x99, 0x36, 0x99, 0x37, 0x99, 0x38, 0x99, 0x39, 0x99, 0x3d, 0x99, 0x41,
1960     0x99, 0x5f, 0x99, 0x62, 0x99, 0x64, 0x99, 0x66, 0x99, 0x67, 0x99, 0x68,
1961     0x99, 0x6c, 0x99, 0x6d, 0x99, 0x6e, 0x99, 0x70, 0x99, 0x72, 0x99, 0x75,
1962     0xa1, 0x30, 0xa1, 0x31, 0xa1, 0x32, 0xa1, 0x61, 0xa1, 0x63, 0xa1, 0x65,
1963     0xa1, 0x69, 0xa1, 0x6f, 0xa1, 0x73, 0xa1, 0x74, 0xa1, 0x20, 0xa1, 0x25,
1964     0xa1, 0x2d, 0xa1, 0x2e, 0xa1, 0x2f, 0xa1, 0x33, 0xa1, 0x34, 0xa1, 0x35,
1965     0xa1, 0x36, 0xa1, 0x37, 0xa1, 0x38, 0xa1, 0x39, 0xa1, 0x3d, 0xa1, 0x41,
1966     0xa1, 0x5f, 0xa1, 0x62, 0xa1, 0x64, 0xa1, 0x66, 0xa1, 0x67, 0xa1, 0x68,
1967     0xa1, 0x6c, 0xa1, 0x6d, 0xa1, 0x6e, 0xa1, 0x70, 0xa1, 0x72, 0xa1, 0x75};
1968 const uint16_t HuffDecoderCommon::table25_46_ops_[128] = {
1969     0x0000, 0x0002, 0x0000, 0x0012, 0x0000, 0x0022, 0x0000, 0x0032, 0x0000,
1970     0x0042, 0x0000, 0x0052, 0x0000, 0x0062, 0x0000, 0x0072, 0x0000, 0x0082,
1971     0x0000, 0x0092, 0x00a2, 0x00b2, 0x00c2, 0x00d2, 0x00e2, 0x00f2, 0x0102,
1972     0x0112, 0x0122, 0x0132, 0x0142, 0x0152, 0x0162, 0x0172, 0x0182, 0x0192,
1973     0x01a2, 0x01b2, 0x01c2, 0x01d2, 0x01e2, 0x01f2, 0x0202, 0x0212, 0x0222,
1974     0x0232, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
1975     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
1976     0x0003, 0x0000, 0x0242, 0x0000, 0x0252, 0x0000, 0x0262, 0x0000, 0x0272,
1977     0x0000, 0x0282, 0x0000, 0x0292, 0x0000, 0x02a2, 0x0000, 0x02b2, 0x0000,
1978     0x02c2, 0x0000, 0x02d2, 0x02e2, 0x02f2, 0x0302, 0x0312, 0x0322, 0x0332,
1979     0x0342, 0x0352, 0x0362, 0x0372, 0x0382, 0x0392, 0x03a2, 0x03b2, 0x03c2,
1980     0x03d2, 0x03e2, 0x03f2, 0x0402, 0x0412, 0x0422, 0x0432, 0x0442, 0x0452,
1981     0x0462, 0x0472, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
1982     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
1983     0x0000, 0x0243};
1984 const uint8_t HuffDecoderCommon::table25_47_emit_[144] = {
1985     0xa7, 0x30, 0xa7, 0x31, 0xa7, 0x32, 0xa7, 0x61, 0xa7, 0x63, 0xa7, 0x65,
1986     0xa7, 0x69, 0xa7, 0x6f, 0xa7, 0x73, 0xa7, 0x74, 0xa7, 0x20, 0xa7, 0x25,
1987     0xa7, 0x2d, 0xa7, 0x2e, 0xa7, 0x2f, 0xa7, 0x33, 0xa7, 0x34, 0xa7, 0x35,
1988     0xa7, 0x36, 0xa7, 0x37, 0xa7, 0x38, 0xa7, 0x39, 0xa7, 0x3d, 0xa7, 0x41,
1989     0xa7, 0x5f, 0xa7, 0x62, 0xa7, 0x64, 0xa7, 0x66, 0xa7, 0x67, 0xa7, 0x68,
1990     0xa7, 0x6c, 0xa7, 0x6d, 0xa7, 0x6e, 0xa7, 0x70, 0xa7, 0x72, 0xa7, 0x75,
1991     0xac, 0x30, 0xac, 0x31, 0xac, 0x32, 0xac, 0x61, 0xac, 0x63, 0xac, 0x65,
1992     0xac, 0x69, 0xac, 0x6f, 0xac, 0x73, 0xac, 0x74, 0xac, 0x20, 0xac, 0x25,
1993     0xac, 0x2d, 0xac, 0x2e, 0xac, 0x2f, 0xac, 0x33, 0xac, 0x34, 0xac, 0x35,
1994     0xac, 0x36, 0xac, 0x37, 0xac, 0x38, 0xac, 0x39, 0xac, 0x3d, 0xac, 0x41,
1995     0xac, 0x5f, 0xac, 0x62, 0xac, 0x64, 0xac, 0x66, 0xac, 0x67, 0xac, 0x68,
1996     0xac, 0x6c, 0xac, 0x6d, 0xac, 0x6e, 0xac, 0x70, 0xac, 0x72, 0xac, 0x75};
1997 const uint8_t HuffDecoderCommon::table25_48_emit_[144] = {
1998     0xb0, 0x30, 0xb0, 0x31, 0xb0, 0x32, 0xb0, 0x61, 0xb0, 0x63, 0xb0, 0x65,
1999     0xb0, 0x69, 0xb0, 0x6f, 0xb0, 0x73, 0xb0, 0x74, 0xb0, 0x20, 0xb0, 0x25,
2000     0xb0, 0x2d, 0xb0, 0x2e, 0xb0, 0x2f, 0xb0, 0x33, 0xb0, 0x34, 0xb0, 0x35,
2001     0xb0, 0x36, 0xb0, 0x37, 0xb0, 0x38, 0xb0, 0x39, 0xb0, 0x3d, 0xb0, 0x41,
2002     0xb0, 0x5f, 0xb0, 0x62, 0xb0, 0x64, 0xb0, 0x66, 0xb0, 0x67, 0xb0, 0x68,
2003     0xb0, 0x6c, 0xb0, 0x6d, 0xb0, 0x6e, 0xb0, 0x70, 0xb0, 0x72, 0xb0, 0x75,
2004     0xb1, 0x30, 0xb1, 0x31, 0xb1, 0x32, 0xb1, 0x61, 0xb1, 0x63, 0xb1, 0x65,
2005     0xb1, 0x69, 0xb1, 0x6f, 0xb1, 0x73, 0xb1, 0x74, 0xb1, 0x20, 0xb1, 0x25,
2006     0xb1, 0x2d, 0xb1, 0x2e, 0xb1, 0x2f, 0xb1, 0x33, 0xb1, 0x34, 0xb1, 0x35,
2007     0xb1, 0x36, 0xb1, 0x37, 0xb1, 0x38, 0xb1, 0x39, 0xb1, 0x3d, 0xb1, 0x41,
2008     0xb1, 0x5f, 0xb1, 0x62, 0xb1, 0x64, 0xb1, 0x66, 0xb1, 0x67, 0xb1, 0x68,
2009     0xb1, 0x6c, 0xb1, 0x6d, 0xb1, 0x6e, 0xb1, 0x70, 0xb1, 0x72, 0xb1, 0x75};
2010 const uint8_t HuffDecoderCommon::table25_49_emit_[144] = {
2011     0xb3, 0x30, 0xb3, 0x31, 0xb3, 0x32, 0xb3, 0x61, 0xb3, 0x63, 0xb3, 0x65,
2012     0xb3, 0x69, 0xb3, 0x6f, 0xb3, 0x73, 0xb3, 0x74, 0xb3, 0x20, 0xb3, 0x25,
2013     0xb3, 0x2d, 0xb3, 0x2e, 0xb3, 0x2f, 0xb3, 0x33, 0xb3, 0x34, 0xb3, 0x35,
2014     0xb3, 0x36, 0xb3, 0x37, 0xb3, 0x38, 0xb3, 0x39, 0xb3, 0x3d, 0xb3, 0x41,
2015     0xb3, 0x5f, 0xb3, 0x62, 0xb3, 0x64, 0xb3, 0x66, 0xb3, 0x67, 0xb3, 0x68,
2016     0xb3, 0x6c, 0xb3, 0x6d, 0xb3, 0x6e, 0xb3, 0x70, 0xb3, 0x72, 0xb3, 0x75,
2017     0xd1, 0x30, 0xd1, 0x31, 0xd1, 0x32, 0xd1, 0x61, 0xd1, 0x63, 0xd1, 0x65,
2018     0xd1, 0x69, 0xd1, 0x6f, 0xd1, 0x73, 0xd1, 0x74, 0xd1, 0x20, 0xd1, 0x25,
2019     0xd1, 0x2d, 0xd1, 0x2e, 0xd1, 0x2f, 0xd1, 0x33, 0xd1, 0x34, 0xd1, 0x35,
2020     0xd1, 0x36, 0xd1, 0x37, 0xd1, 0x38, 0xd1, 0x39, 0xd1, 0x3d, 0xd1, 0x41,
2021     0xd1, 0x5f, 0xd1, 0x62, 0xd1, 0x64, 0xd1, 0x66, 0xd1, 0x67, 0xd1, 0x68,
2022     0xd1, 0x6c, 0xd1, 0x6d, 0xd1, 0x6e, 0xd1, 0x70, 0xd1, 0x72, 0xd1, 0x75};
2023 const uint8_t HuffDecoderCommon::table25_50_emit_[144] = {
2024     0xd8, 0x30, 0xd8, 0x31, 0xd8, 0x32, 0xd8, 0x61, 0xd8, 0x63, 0xd8, 0x65,
2025     0xd8, 0x69, 0xd8, 0x6f, 0xd8, 0x73, 0xd8, 0x74, 0xd8, 0x20, 0xd8, 0x25,
2026     0xd8, 0x2d, 0xd8, 0x2e, 0xd8, 0x2f, 0xd8, 0x33, 0xd8, 0x34, 0xd8, 0x35,
2027     0xd8, 0x36, 0xd8, 0x37, 0xd8, 0x38, 0xd8, 0x39, 0xd8, 0x3d, 0xd8, 0x41,
2028     0xd8, 0x5f, 0xd8, 0x62, 0xd8, 0x64, 0xd8, 0x66, 0xd8, 0x67, 0xd8, 0x68,
2029     0xd8, 0x6c, 0xd8, 0x6d, 0xd8, 0x6e, 0xd8, 0x70, 0xd8, 0x72, 0xd8, 0x75,
2030     0xd9, 0x30, 0xd9, 0x31, 0xd9, 0x32, 0xd9, 0x61, 0xd9, 0x63, 0xd9, 0x65,
2031     0xd9, 0x69, 0xd9, 0x6f, 0xd9, 0x73, 0xd9, 0x74, 0xd9, 0x20, 0xd9, 0x25,
2032     0xd9, 0x2d, 0xd9, 0x2e, 0xd9, 0x2f, 0xd9, 0x33, 0xd9, 0x34, 0xd9, 0x35,
2033     0xd9, 0x36, 0xd9, 0x37, 0xd9, 0x38, 0xd9, 0x39, 0xd9, 0x3d, 0xd9, 0x41,
2034     0xd9, 0x5f, 0xd9, 0x62, 0xd9, 0x64, 0xd9, 0x66, 0xd9, 0x67, 0xd9, 0x68,
2035     0xd9, 0x6c, 0xd9, 0x6d, 0xd9, 0x6e, 0xd9, 0x70, 0xd9, 0x72, 0xd9, 0x75};
2036 const uint8_t HuffDecoderCommon::table25_51_emit_[144] = {
2037     0xe3, 0x30, 0xe3, 0x31, 0xe3, 0x32, 0xe3, 0x61, 0xe3, 0x63, 0xe3, 0x65,
2038     0xe3, 0x69, 0xe3, 0x6f, 0xe3, 0x73, 0xe3, 0x74, 0xe3, 0x20, 0xe3, 0x25,
2039     0xe3, 0x2d, 0xe3, 0x2e, 0xe3, 0x2f, 0xe3, 0x33, 0xe3, 0x34, 0xe3, 0x35,
2040     0xe3, 0x36, 0xe3, 0x37, 0xe3, 0x38, 0xe3, 0x39, 0xe3, 0x3d, 0xe3, 0x41,
2041     0xe3, 0x5f, 0xe3, 0x62, 0xe3, 0x64, 0xe3, 0x66, 0xe3, 0x67, 0xe3, 0x68,
2042     0xe3, 0x6c, 0xe3, 0x6d, 0xe3, 0x6e, 0xe3, 0x70, 0xe3, 0x72, 0xe3, 0x75,
2043     0xe5, 0x30, 0xe5, 0x31, 0xe5, 0x32, 0xe5, 0x61, 0xe5, 0x63, 0xe5, 0x65,
2044     0xe5, 0x69, 0xe5, 0x6f, 0xe5, 0x73, 0xe5, 0x74, 0xe5, 0x20, 0xe5, 0x25,
2045     0xe5, 0x2d, 0xe5, 0x2e, 0xe5, 0x2f, 0xe5, 0x33, 0xe5, 0x34, 0xe5, 0x35,
2046     0xe5, 0x36, 0xe5, 0x37, 0xe5, 0x38, 0xe5, 0x39, 0xe5, 0x3d, 0xe5, 0x41,
2047     0xe5, 0x5f, 0xe5, 0x62, 0xe5, 0x64, 0xe5, 0x66, 0xe5, 0x67, 0xe5, 0x68,
2048     0xe5, 0x6c, 0xe5, 0x6d, 0xe5, 0x6e, 0xe5, 0x70, 0xe5, 0x72, 0xe5, 0x75};
2049 const uint8_t HuffDecoderCommon::table25_52_emit_[112] = {
2050     0xe6, 0x30, 0xe6, 0x31, 0xe6, 0x32, 0xe6, 0x61, 0xe6, 0x63, 0xe6, 0x65,
2051     0xe6, 0x69, 0xe6, 0x6f, 0xe6, 0x73, 0xe6, 0x74, 0xe6, 0x20, 0xe6, 0x25,
2052     0xe6, 0x2d, 0xe6, 0x2e, 0xe6, 0x2f, 0xe6, 0x33, 0xe6, 0x34, 0xe6, 0x35,
2053     0xe6, 0x36, 0xe6, 0x37, 0xe6, 0x38, 0xe6, 0x39, 0xe6, 0x3d, 0xe6, 0x41,
2054     0xe6, 0x5f, 0xe6, 0x62, 0xe6, 0x64, 0xe6, 0x66, 0xe6, 0x67, 0xe6, 0x68,
2055     0xe6, 0x6c, 0xe6, 0x6d, 0xe6, 0x6e, 0xe6, 0x70, 0xe6, 0x72, 0xe6, 0x75,
2056     0x81, 0x30, 0x81, 0x31, 0x81, 0x32, 0x81, 0x61, 0x81, 0x63, 0x81, 0x65,
2057     0x81, 0x69, 0x81, 0x6f, 0x81, 0x73, 0x81, 0x74, 0x84, 0x30, 0x84, 0x31,
2058     0x84, 0x32, 0x84, 0x61, 0x84, 0x63, 0x84, 0x65, 0x84, 0x69, 0x84, 0x6f,
2059     0x84, 0x73, 0x84, 0x74};
2060 const uint16_t HuffDecoderCommon::table25_52_ops_[128] = {
2061     0x0000, 0x0002, 0x0000, 0x0012, 0x0000, 0x0022, 0x0000, 0x0032, 0x0000,
2062     0x0042, 0x0000, 0x0052, 0x0000, 0x0062, 0x0000, 0x0072, 0x0000, 0x0082,
2063     0x0000, 0x0092, 0x00a2, 0x00b2, 0x00c2, 0x00d2, 0x00e2, 0x00f2, 0x0102,
2064     0x0112, 0x0122, 0x0132, 0x0142, 0x0152, 0x0162, 0x0172, 0x0182, 0x0192,
2065     0x01a2, 0x01b2, 0x01c2, 0x01d2, 0x01e2, 0x01f2, 0x0202, 0x0212, 0x0222,
2066     0x0232, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
2067     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
2068     0x0003, 0x0242, 0x0252, 0x0262, 0x0272, 0x0282, 0x0292, 0x02a2, 0x02b2,
2069     0x02c2, 0x02d2, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
2070     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
2071     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0243, 0x02e2, 0x02f2, 0x0302,
2072     0x0312, 0x0322, 0x0332, 0x0342, 0x0352, 0x0362, 0x0372, 0x0000, 0x0000,
2073     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
2074     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
2075     0x0000, 0x02e3};
2076 const uint8_t HuffDecoderCommon::table25_53_emit_[80] = {
2077     0x85, 0x30, 0x85, 0x31, 0x85, 0x32, 0x85, 0x61, 0x85, 0x63, 0x85, 0x65,
2078     0x85, 0x69, 0x85, 0x6f, 0x85, 0x73, 0x85, 0x74, 0x86, 0x30, 0x86, 0x31,
2079     0x86, 0x32, 0x86, 0x61, 0x86, 0x63, 0x86, 0x65, 0x86, 0x69, 0x86, 0x6f,
2080     0x86, 0x73, 0x86, 0x74, 0x88, 0x30, 0x88, 0x31, 0x88, 0x32, 0x88, 0x61,
2081     0x88, 0x63, 0x88, 0x65, 0x88, 0x69, 0x88, 0x6f, 0x88, 0x73, 0x88, 0x74,
2082     0x92, 0x30, 0x92, 0x31, 0x92, 0x32, 0x92, 0x61, 0x92, 0x63, 0x92, 0x65,
2083     0x92, 0x69, 0x92, 0x6f, 0x92, 0x73, 0x92, 0x74};
2084 const uint16_t HuffDecoderCommon::table25_53_ops_[128] = {
2085     0x0002, 0x0012, 0x0022, 0x0032, 0x0042, 0x0052, 0x0062, 0x0072, 0x0082,
2086     0x0092, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
2087     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
2088     0x0000, 0x0000, 0x0000, 0x0000, 0x0003, 0x00a2, 0x00b2, 0x00c2, 0x00d2,
2089     0x00e2, 0x00f2, 0x0102, 0x0112, 0x0122, 0x0132, 0x0000, 0x0000, 0x0000,
2090     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
2091     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
2092     0x00a3, 0x0142, 0x0152, 0x0162, 0x0172, 0x0182, 0x0192, 0x01a2, 0x01b2,
2093     0x01c2, 0x01d2, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
2094     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
2095     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0143, 0x01e2, 0x01f2, 0x0202,
2096     0x0212, 0x0222, 0x0232, 0x0242, 0x0252, 0x0262, 0x0272, 0x0000, 0x0000,
2097     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
2098     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
2099     0x0000, 0x01e3};
2100 const uint8_t HuffDecoderCommon::table25_54_emit_[80] = {
2101     0x9a, 0x30, 0x9a, 0x31, 0x9a, 0x32, 0x9a, 0x61, 0x9a, 0x63, 0x9a, 0x65,
2102     0x9a, 0x69, 0x9a, 0x6f, 0x9a, 0x73, 0x9a, 0x74, 0x9c, 0x30, 0x9c, 0x31,
2103     0x9c, 0x32, 0x9c, 0x61, 0x9c, 0x63, 0x9c, 0x65, 0x9c, 0x69, 0x9c, 0x6f,
2104     0x9c, 0x73, 0x9c, 0x74, 0xa0, 0x30, 0xa0, 0x31, 0xa0, 0x32, 0xa0, 0x61,
2105     0xa0, 0x63, 0xa0, 0x65, 0xa0, 0x69, 0xa0, 0x6f, 0xa0, 0x73, 0xa0, 0x74,
2106     0xa3, 0x30, 0xa3, 0x31, 0xa3, 0x32, 0xa3, 0x61, 0xa3, 0x63, 0xa3, 0x65,
2107     0xa3, 0x69, 0xa3, 0x6f, 0xa3, 0x73, 0xa3, 0x74};
2108 const uint8_t HuffDecoderCommon::table25_55_emit_[80] = {
2109     0xa4, 0x30, 0xa4, 0x31, 0xa4, 0x32, 0xa4, 0x61, 0xa4, 0x63, 0xa4, 0x65,
2110     0xa4, 0x69, 0xa4, 0x6f, 0xa4, 0x73, 0xa4, 0x74, 0xa9, 0x30, 0xa9, 0x31,
2111     0xa9, 0x32, 0xa9, 0x61, 0xa9, 0x63, 0xa9, 0x65, 0xa9, 0x69, 0xa9, 0x6f,
2112     0xa9, 0x73, 0xa9, 0x74, 0xaa, 0x30, 0xaa, 0x31, 0xaa, 0x32, 0xaa, 0x61,
2113     0xaa, 0x63, 0xaa, 0x65, 0xaa, 0x69, 0xaa, 0x6f, 0xaa, 0x73, 0xaa, 0x74,
2114     0xad, 0x30, 0xad, 0x31, 0xad, 0x32, 0xad, 0x61, 0xad, 0x63, 0xad, 0x65,
2115     0xad, 0x69, 0xad, 0x6f, 0xad, 0x73, 0xad, 0x74};
2116 const uint8_t HuffDecoderCommon::table25_56_emit_[80] = {
2117     0xb2, 0x30, 0xb2, 0x31, 0xb2, 0x32, 0xb2, 0x61, 0xb2, 0x63, 0xb2, 0x65,
2118     0xb2, 0x69, 0xb2, 0x6f, 0xb2, 0x73, 0xb2, 0x74, 0xb5, 0x30, 0xb5, 0x31,
2119     0xb5, 0x32, 0xb5, 0x61, 0xb5, 0x63, 0xb5, 0x65, 0xb5, 0x69, 0xb5, 0x6f,
2120     0xb5, 0x73, 0xb5, 0x74, 0xb9, 0x30, 0xb9, 0x31, 0xb9, 0x32, 0xb9, 0x61,
2121     0xb9, 0x63, 0xb9, 0x65, 0xb9, 0x69, 0xb9, 0x6f, 0xb9, 0x73, 0xb9, 0x74,
2122     0xba, 0x30, 0xba, 0x31, 0xba, 0x32, 0xba, 0x61, 0xba, 0x63, 0xba, 0x65,
2123     0xba, 0x69, 0xba, 0x6f, 0xba, 0x73, 0xba, 0x74};
2124 const uint8_t HuffDecoderCommon::table25_57_emit_[80] = {
2125     0xbb, 0x30, 0xbb, 0x31, 0xbb, 0x32, 0xbb, 0x61, 0xbb, 0x63, 0xbb, 0x65,
2126     0xbb, 0x69, 0xbb, 0x6f, 0xbb, 0x73, 0xbb, 0x74, 0xbd, 0x30, 0xbd, 0x31,
2127     0xbd, 0x32, 0xbd, 0x61, 0xbd, 0x63, 0xbd, 0x65, 0xbd, 0x69, 0xbd, 0x6f,
2128     0xbd, 0x73, 0xbd, 0x74, 0xbe, 0x30, 0xbe, 0x31, 0xbe, 0x32, 0xbe, 0x61,
2129     0xbe, 0x63, 0xbe, 0x65, 0xbe, 0x69, 0xbe, 0x6f, 0xbe, 0x73, 0xbe, 0x74,
2130     0xc4, 0x30, 0xc4, 0x31, 0xc4, 0x32, 0xc4, 0x61, 0xc4, 0x63, 0xc4, 0x65,
2131     0xc4, 0x69, 0xc4, 0x6f, 0xc4, 0x73, 0xc4, 0x74};
2132 const uint8_t HuffDecoderCommon::table25_58_emit_[80] = {
2133     0xc6, 0x30, 0xc6, 0x31, 0xc6, 0x32, 0xc6, 0x61, 0xc6, 0x63, 0xc6, 0x65,
2134     0xc6, 0x69, 0xc6, 0x6f, 0xc6, 0x73, 0xc6, 0x74, 0xe4, 0x30, 0xe4, 0x31,
2135     0xe4, 0x32, 0xe4, 0x61, 0xe4, 0x63, 0xe4, 0x65, 0xe4, 0x69, 0xe4, 0x6f,
2136     0xe4, 0x73, 0xe4, 0x74, 0xe8, 0x30, 0xe8, 0x31, 0xe8, 0x32, 0xe8, 0x61,
2137     0xe8, 0x63, 0xe8, 0x65, 0xe8, 0x69, 0xe8, 0x6f, 0xe8, 0x73, 0xe8, 0x74,
2138     0xe9, 0x30, 0xe9, 0x31, 0xe9, 0x32, 0xe9, 0x61, 0xe9, 0x63, 0xe9, 0x65,
2139     0xe9, 0x69, 0xe9, 0x6f, 0xe9, 0x73, 0xe9, 0x74};
2140 const uint16_t HuffDecoderCommon::table25_59_ops_[128] = {
2141     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
2142     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0003, 0x0000, 0x0000,
2143     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
2144     0x0000, 0x0000, 0x0000, 0x0000, 0x000b, 0x0000, 0x0000, 0x0000, 0x0000,
2145     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
2146     0x0000, 0x0000, 0x0013, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
2147     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
2148     0x001b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
2149     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0023, 0x0000,
2150     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
2151     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x002b, 0x0000, 0x0000, 0x0000,
2152     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
2153     0x0000, 0x0000, 0x0000, 0x0033, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
2154     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
2155     0x0000, 0x003b};
2156 const uint16_t HuffDecoderCommon::table25_62_ops_[128] = {
2157     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
2158     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0003, 0x0000, 0x0000,
2159     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
2160     0x0000, 0x0000, 0x0000, 0x0000, 0x000b, 0x0000, 0x0000, 0x0000, 0x0000,
2161     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
2162     0x0000, 0x0000, 0x0013, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
2163     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
2164     0x001b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
2165     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0023, 0x0000,
2166     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x002b, 0x0000, 0x0000,
2167     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0033, 0x0000, 0x0000, 0x0000,
2168     0x0000, 0x0000, 0x0000, 0x0000, 0x003b, 0x0000, 0x0000, 0x0000, 0x0000,
2169     0x0000, 0x0000, 0x0000, 0x0043, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
2170     0x0000, 0x0000, 0x004b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
2171     0x0000, 0x0053};
2172 const uint8_t HuffDecoderCommon::table25_63_emit_[44] = {
2173     0xab, 0xce, 0xd7, 0xe1, 0xec, 0xed, 0xc7, 0xcf, 0xea, 0xeb, 0xc0,
2174     0xc1, 0xc8, 0xc9, 0xca, 0xcd, 0xd2, 0xd5, 0xda, 0xdb, 0xee, 0xf0,
2175     0xf2, 0xf3, 0xff, 0xcb, 0xcc, 0xd3, 0xd4, 0xd6, 0xdd, 0xde, 0xdf,
2176     0xf1, 0xf4, 0xf5, 0xf6, 0xf7, 0xf8, 0xfa, 0xfb, 0xfc, 0xfd, 0xfe};
2177 const uint16_t HuffDecoderCommon::table25_63_ops_[128] = {
2178     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0003, 0x0000,
2179     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x000b, 0x0000, 0x0000,
2180     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0013, 0x0000, 0x0000, 0x0000,
2181     0x0000, 0x0000, 0x0000, 0x0000, 0x001b, 0x0000, 0x0000, 0x0000, 0x0000,
2182     0x0000, 0x0000, 0x0000, 0x0023, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
2183     0x0000, 0x0000, 0x002b, 0x0000, 0x0000, 0x0000, 0x0033, 0x0000, 0x0000,
2184     0x0000, 0x003b, 0x0000, 0x0000, 0x0000, 0x0043, 0x0000, 0x0000, 0x0000,
2185     0x004b, 0x0000, 0x0053, 0x0000, 0x005b, 0x0000, 0x0063, 0x0000, 0x006b,
2186     0x0000, 0x0073, 0x0000, 0x007b, 0x0000, 0x0083, 0x0000, 0x008b, 0x0000,
2187     0x0093, 0x0000, 0x009b, 0x0000, 0x00a3, 0x0000, 0x00ab, 0x0000, 0x00b3,
2188     0x0000, 0x00bb, 0x0000, 0x00c3, 0x00cb, 0x00d3, 0x00db, 0x00e3, 0x00eb,
2189     0x00f3, 0x00fb, 0x0103, 0x010b, 0x0113, 0x011b, 0x0123, 0x012b, 0x0133,
2190     0x013b, 0x0143, 0x014b, 0x0153, 0x015b, 0x0000, 0x0000, 0x0000, 0x0000,
2191     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
2192     0x0000, 0x0004};
2193 const uint8_t* const HuffDecoderCommon::table25_emit_[64] = {
2194     table25_0_emit_,  table25_1_emit_,  table25_2_emit_,  table25_3_emit_,
2195     table25_4_emit_,  table25_5_emit_,  table25_6_emit_,  table25_7_emit_,
2196     table25_8_emit_,  table25_9_emit_,  table25_10_emit_, table25_11_emit_,
2197     table25_12_emit_, table25_13_emit_, table25_14_emit_, table25_15_emit_,
2198     table25_16_emit_, table25_17_emit_, table25_18_emit_, table25_19_emit_,
2199     table25_20_emit_, table25_21_emit_, table25_22_emit_, table25_23_emit_,
2200     table25_24_emit_, table25_25_emit_, table25_26_emit_, table25_27_emit_,
2201     table25_28_emit_, table25_29_emit_, table25_30_emit_, table25_31_emit_,
2202     table24_32_emit_, table25_33_emit_, table24_34_emit_, table25_35_emit_,
2203     table24_36_emit_, table25_37_emit_, table25_38_emit_, table25_39_emit_,
2204     table25_40_emit_, table25_41_emit_, table25_42_emit_, table25_43_emit_,
2205     table25_44_emit_, table25_45_emit_, table25_46_emit_, table25_47_emit_,
2206     table25_48_emit_, table25_49_emit_, table25_50_emit_, table25_51_emit_,
2207     table25_52_emit_, table25_53_emit_, table25_54_emit_, table25_55_emit_,
2208     table25_56_emit_, table25_57_emit_, table25_58_emit_, table24_59_emit_,
2209     table24_60_emit_, table24_61_emit_, table24_62_emit_, table25_63_emit_,
2210 };
2211 const uint16_t* const HuffDecoderCommon::table25_ops_[64] = {
2212     table25_0_ops_,  table25_0_ops_,  table25_0_ops_,  table25_0_ops_,
2213     table25_0_ops_,  table25_0_ops_,  table25_0_ops_,  table25_0_ops_,
2214     table25_0_ops_,  table25_0_ops_,  table25_10_ops_, table25_10_ops_,
2215     table25_10_ops_, table25_10_ops_, table25_10_ops_, table25_10_ops_,
2216     table25_10_ops_, table25_10_ops_, table25_10_ops_, table25_10_ops_,
2217     table25_10_ops_, table25_10_ops_, table25_10_ops_, table25_23_ops_,
2218     table25_23_ops_, table25_23_ops_, table25_23_ops_, table25_23_ops_,
2219     table25_23_ops_, table25_23_ops_, table25_23_ops_, table25_31_ops_,
2220     table25_32_ops_, table25_33_ops_, table25_32_ops_, table25_33_ops_,
2221     table25_32_ops_, table25_33_ops_, table25_38_ops_, table25_38_ops_,
2222     table25_38_ops_, table25_38_ops_, table25_38_ops_, table25_38_ops_,
2223     table25_38_ops_, table25_38_ops_, table25_46_ops_, table25_46_ops_,
2224     table25_46_ops_, table25_46_ops_, table25_46_ops_, table25_46_ops_,
2225     table25_52_ops_, table25_53_ops_, table25_53_ops_, table25_53_ops_,
2226     table25_53_ops_, table25_53_ops_, table25_53_ops_, table25_59_ops_,
2227     table25_59_ops_, table25_59_ops_, table25_62_ops_, table25_63_ops_,
2228 };
2229 const uint8_t HuffDecoderCommon::table26_0_emit_[66] = {
2230     0x7b, 0x30, 0x30, 0x7b, 0x30, 0x31, 0x7b, 0x30, 0x32, 0x7b, 0x30,
2231     0x61, 0x7b, 0x30, 0x63, 0x7b, 0x30, 0x65, 0x7b, 0x30, 0x69, 0x7b,
2232     0x30, 0x6f, 0x7b, 0x30, 0x73, 0x7b, 0x30, 0x74, 0x7b, 0x30, 0x20,
2233     0x7b, 0x30, 0x25, 0x7b, 0x30, 0x2d, 0x7b, 0x30, 0x2e, 0x7b, 0x30,
2234     0x2f, 0x7b, 0x30, 0x33, 0x7b, 0x30, 0x34, 0x7b, 0x30, 0x35, 0x7b,
2235     0x30, 0x36, 0x7b, 0x30, 0x37, 0x7b, 0x30, 0x38, 0x7b, 0x30, 0x39};
2236 const uint16_t HuffDecoderCommon::table26_0_inner_[23] = {
2237     0x0000, 0x0001, 0x0019, 0x0031, 0x0049, 0x0061, 0x0079, 0x0091,
2238     0x00a9, 0x00c1, 0x00d9, 0x00f1, 0x0109, 0x0121, 0x0139, 0x0151,
2239     0x0169, 0x0181, 0x0199, 0x01b1, 0x01c9, 0x01e1, 0x01f9};
2240 const uint8_t HuffDecoderCommon::table26_0_outer_[128] = {
2241     0, 0,  0, 0,  0, 0,  0, 1,  0, 0,  0, 0,  0, 0,  0, 2,  0, 0,  0, 0,  0, 0,
2242     0, 3,  0, 0,  0, 0,  0, 0,  0, 4,  0, 0,  0, 0,  0, 0,  0, 5,  0, 0,  0, 0,
2243     0, 0,  0, 6,  0, 0,  0, 0,  0, 0,  0, 7,  0, 0,  0, 0,  0, 0,  0, 8,  0, 0,
2244     0, 0,  0, 0,  0, 9,  0, 0,  0, 0,  0, 0,  0, 10, 0, 0,  0, 11, 0, 0,  0, 12,
2245     0, 0,  0, 13, 0, 0,  0, 14, 0, 0,  0, 15, 0, 0,  0, 16, 0, 0,  0, 17, 0, 0,
2246     0, 18, 0, 0,  0, 19, 0, 0,  0, 20, 0, 0,  0, 21, 0, 0,  0, 22};
2247 const uint8_t HuffDecoderCommon::table26_1_emit_[156] = {
2248     0x7b, 0x30, 0x3d, 0x7b, 0x30, 0x41, 0x7b, 0x30, 0x5f, 0x7b, 0x30, 0x62,
2249     0x7b, 0x30, 0x64, 0x7b, 0x30, 0x66, 0x7b, 0x30, 0x67, 0x7b, 0x30, 0x68,
2250     0x7b, 0x30, 0x6c, 0x7b, 0x30, 0x6d, 0x7b, 0x30, 0x6e, 0x7b, 0x30, 0x70,
2251     0x7b, 0x30, 0x72, 0x7b, 0x30, 0x75, 0x7b, 0x30, 0x3a, 0x7b, 0x30, 0x42,
2252     0x7b, 0x30, 0x43, 0x7b, 0x30, 0x44, 0x7b, 0x30, 0x45, 0x7b, 0x30, 0x46,
2253     0x7b, 0x30, 0x47, 0x7b, 0x30, 0x48, 0x7b, 0x30, 0x49, 0x7b, 0x30, 0x4a,
2254     0x7b, 0x30, 0x4b, 0x7b, 0x30, 0x4c, 0x7b, 0x30, 0x4d, 0x7b, 0x30, 0x4e,
2255     0x7b, 0x30, 0x4f, 0x7b, 0x30, 0x50, 0x7b, 0x30, 0x51, 0x7b, 0x30, 0x52,
2256     0x7b, 0x30, 0x53, 0x7b, 0x30, 0x54, 0x7b, 0x30, 0x55, 0x7b, 0x30, 0x56,
2257     0x7b, 0x30, 0x57, 0x7b, 0x30, 0x59, 0x7b, 0x30, 0x6a, 0x7b, 0x30, 0x6b,
2258     0x7b, 0x30, 0x71, 0x7b, 0x30, 0x76, 0x7b, 0x30, 0x77, 0x7b, 0x30, 0x78,
2259     0x7b, 0x30, 0x79, 0x7b, 0x30, 0x7a, 0x7b, 0x30, 0x26, 0x7b, 0x30, 0x2a,
2260     0x7b, 0x30, 0x2c, 0x7b, 0x30, 0x3b, 0x7b, 0x30, 0x58, 0x7b, 0x30, 0x5a};
2261 const uint16_t HuffDecoderCommon::table26_1_inner_[54] = {
2262     0x0000, 0x0001, 0x0019, 0x0031, 0x0049, 0x0061, 0x0079, 0x0091, 0x00a9,
2263     0x00c1, 0x00d9, 0x00f1, 0x0109, 0x0121, 0x0139, 0x0151, 0x0169, 0x0181,
2264     0x0199, 0x01b1, 0x01c9, 0x01e1, 0x01f9, 0x0211, 0x0229, 0x0241, 0x0259,
2265     0x0271, 0x0289, 0x02a1, 0x02b9, 0x02d1, 0x02e9, 0x0301, 0x0319, 0x0331,
2266     0x0349, 0x0361, 0x0379, 0x0391, 0x03a9, 0x03c1, 0x03d9, 0x03f1, 0x0409,
2267     0x0421, 0x0439, 0x0451, 0x0469, 0x0481, 0x0499, 0x04b1, 0x04c9, 0x0002};
2268 const uint8_t HuffDecoderCommon::table26_1_outer_[128] = {
2269     0,  0,  0,  1,  0,  0,  0,  2,  0,  0,  0,  3,  0,  0,  0,  4,  0,  0,  0,
2270     5,  0,  0,  0,  6,  0,  0,  0,  7,  0,  0,  0,  8,  0,  0,  0,  9,  0,  0,
2271     0,  10, 0,  0,  0,  11, 0,  0,  0,  12, 0,  0,  0,  13, 0,  0,  0,  14, 0,
2272     15, 0,  16, 0,  17, 0,  18, 0,  19, 0,  20, 0,  21, 0,  22, 0,  23, 0,  24,
2273     0,  25, 0,  26, 0,  27, 0,  28, 0,  29, 0,  30, 0,  31, 0,  32, 0,  33, 0,
2274     34, 0,  35, 0,  36, 0,  37, 0,  38, 0,  39, 0,  40, 0,  41, 0,  42, 0,  43,
2275     0,  44, 0,  45, 0,  46, 47, 48, 49, 50, 51, 52, 0,  53};
2276 const uint8_t HuffDecoderCommon::table26_2_emit_[66] = {
2277     0x7b, 0x31, 0x30, 0x7b, 0x31, 0x31, 0x7b, 0x31, 0x32, 0x7b, 0x31,
2278     0x61, 0x7b, 0x31, 0x63, 0x7b, 0x31, 0x65, 0x7b, 0x31, 0x69, 0x7b,
2279     0x31, 0x6f, 0x7b, 0x31, 0x73, 0x7b, 0x31, 0x74, 0x7b, 0x31, 0x20,
2280     0x7b, 0x31, 0x25, 0x7b, 0x31, 0x2d, 0x7b, 0x31, 0x2e, 0x7b, 0x31,
2281     0x2f, 0x7b, 0x31, 0x33, 0x7b, 0x31, 0x34, 0x7b, 0x31, 0x35, 0x7b,
2282     0x31, 0x36, 0x7b, 0x31, 0x37, 0x7b, 0x31, 0x38, 0x7b, 0x31, 0x39};
2283 const uint8_t HuffDecoderCommon::table26_3_emit_[156] = {
2284     0x7b, 0x31, 0x3d, 0x7b, 0x31, 0x41, 0x7b, 0x31, 0x5f, 0x7b, 0x31, 0x62,
2285     0x7b, 0x31, 0x64, 0x7b, 0x31, 0x66, 0x7b, 0x31, 0x67, 0x7b, 0x31, 0x68,
2286     0x7b, 0x31, 0x6c, 0x7b, 0x31, 0x6d, 0x7b, 0x31, 0x6e, 0x7b, 0x31, 0x70,
2287     0x7b, 0x31, 0x72, 0x7b, 0x31, 0x75, 0x7b, 0x31, 0x3a, 0x7b, 0x31, 0x42,
2288     0x7b, 0x31, 0x43, 0x7b, 0x31, 0x44, 0x7b, 0x31, 0x45, 0x7b, 0x31, 0x46,
2289     0x7b, 0x31, 0x47, 0x7b, 0x31, 0x48, 0x7b, 0x31, 0x49, 0x7b, 0x31, 0x4a,
2290     0x7b, 0x31, 0x4b, 0x7b, 0x31, 0x4c, 0x7b, 0x31, 0x4d, 0x7b, 0x31, 0x4e,
2291     0x7b, 0x31, 0x4f, 0x7b, 0x31, 0x50, 0x7b, 0x31, 0x51, 0x7b, 0x31, 0x52,
2292     0x7b, 0x31, 0x53, 0x7b, 0x31, 0x54, 0x7b, 0x31, 0x55, 0x7b, 0x31, 0x56,
2293     0x7b, 0x31, 0x57, 0x7b, 0x31, 0x59, 0x7b, 0x31, 0x6a, 0x7b, 0x31, 0x6b,
2294     0x7b, 0x31, 0x71, 0x7b, 0x31, 0x76, 0x7b, 0x31, 0x77, 0x7b, 0x31, 0x78,
2295     0x7b, 0x31, 0x79, 0x7b, 0x31, 0x7a, 0x7b, 0x31, 0x26, 0x7b, 0x31, 0x2a,
2296     0x7b, 0x31, 0x2c, 0x7b, 0x31, 0x3b, 0x7b, 0x31, 0x58, 0x7b, 0x31, 0x5a};
2297 const uint8_t HuffDecoderCommon::table26_4_emit_[66] = {
2298     0x7b, 0x32, 0x30, 0x7b, 0x32, 0x31, 0x7b, 0x32, 0x32, 0x7b, 0x32,
2299     0x61, 0x7b, 0x32, 0x63, 0x7b, 0x32, 0x65, 0x7b, 0x32, 0x69, 0x7b,
2300     0x32, 0x6f, 0x7b, 0x32, 0x73, 0x7b, 0x32, 0x74, 0x7b, 0x32, 0x20,
2301     0x7b, 0x32, 0x25, 0x7b, 0x32, 0x2d, 0x7b, 0x32, 0x2e, 0x7b, 0x32,
2302     0x2f, 0x7b, 0x32, 0x33, 0x7b, 0x32, 0x34, 0x7b, 0x32, 0x35, 0x7b,
2303     0x32, 0x36, 0x7b, 0x32, 0x37, 0x7b, 0x32, 0x38, 0x7b, 0x32, 0x39};
2304 const uint8_t HuffDecoderCommon::table26_5_emit_[156] = {
2305     0x7b, 0x32, 0x3d, 0x7b, 0x32, 0x41, 0x7b, 0x32, 0x5f, 0x7b, 0x32, 0x62,
2306     0x7b, 0x32, 0x64, 0x7b, 0x32, 0x66, 0x7b, 0x32, 0x67, 0x7b, 0x32, 0x68,
2307     0x7b, 0x32, 0x6c, 0x7b, 0x32, 0x6d, 0x7b, 0x32, 0x6e, 0x7b, 0x32, 0x70,
2308     0x7b, 0x32, 0x72, 0x7b, 0x32, 0x75, 0x7b, 0x32, 0x3a, 0x7b, 0x32, 0x42,
2309     0x7b, 0x32, 0x43, 0x7b, 0x32, 0x44, 0x7b, 0x32, 0x45, 0x7b, 0x32, 0x46,
2310     0x7b, 0x32, 0x47, 0x7b, 0x32, 0x48, 0x7b, 0x32, 0x49, 0x7b, 0x32, 0x4a,
2311     0x7b, 0x32, 0x4b, 0x7b, 0x32, 0x4c, 0x7b, 0x32, 0x4d, 0x7b, 0x32, 0x4e,
2312     0x7b, 0x32, 0x4f, 0x7b, 0x32, 0x50, 0x7b, 0x32, 0x51, 0x7b, 0x32, 0x52,
2313     0x7b, 0x32, 0x53, 0x7b, 0x32, 0x54, 0x7b, 0x32, 0x55, 0x7b, 0x32, 0x56,
2314     0x7b, 0x32, 0x57, 0x7b, 0x32, 0x59, 0x7b, 0x32, 0x6a, 0x7b, 0x32, 0x6b,
2315     0x7b, 0x32, 0x71, 0x7b, 0x32, 0x76, 0x7b, 0x32, 0x77, 0x7b, 0x32, 0x78,
2316     0x7b, 0x32, 0x79, 0x7b, 0x32, 0x7a, 0x7b, 0x32, 0x26, 0x7b, 0x32, 0x2a,
2317     0x7b, 0x32, 0x2c, 0x7b, 0x32, 0x3b, 0x7b, 0x32, 0x58, 0x7b, 0x32, 0x5a};
2318 const uint8_t HuffDecoderCommon::table26_6_emit_[66] = {
2319     0x7b, 0x61, 0x30, 0x7b, 0x61, 0x31, 0x7b, 0x61, 0x32, 0x7b, 0x61,
2320     0x61, 0x7b, 0x61, 0x63, 0x7b, 0x61, 0x65, 0x7b, 0x61, 0x69, 0x7b,
2321     0x61, 0x6f, 0x7b, 0x61, 0x73, 0x7b, 0x61, 0x74, 0x7b, 0x61, 0x20,
2322     0x7b, 0x61, 0x25, 0x7b, 0x61, 0x2d, 0x7b, 0x61, 0x2e, 0x7b, 0x61,
2323     0x2f, 0x7b, 0x61, 0x33, 0x7b, 0x61, 0x34, 0x7b, 0x61, 0x35, 0x7b,
2324     0x61, 0x36, 0x7b, 0x61, 0x37, 0x7b, 0x61, 0x38, 0x7b, 0x61, 0x39};
2325 const uint8_t HuffDecoderCommon::table26_7_emit_[156] = {
2326     0x7b, 0x61, 0x3d, 0x7b, 0x61, 0x41, 0x7b, 0x61, 0x5f, 0x7b, 0x61, 0x62,
2327     0x7b, 0x61, 0x64, 0x7b, 0x61, 0x66, 0x7b, 0x61, 0x67, 0x7b, 0x61, 0x68,
2328     0x7b, 0x61, 0x6c, 0x7b, 0x61, 0x6d, 0x7b, 0x61, 0x6e, 0x7b, 0x61, 0x70,
2329     0x7b, 0x61, 0x72, 0x7b, 0x61, 0x75, 0x7b, 0x61, 0x3a, 0x7b, 0x61, 0x42,
2330     0x7b, 0x61, 0x43, 0x7b, 0x61, 0x44, 0x7b, 0x61, 0x45, 0x7b, 0x61, 0x46,
2331     0x7b, 0x61, 0x47, 0x7b, 0x61, 0x48, 0x7b, 0x61, 0x49, 0x7b, 0x61, 0x4a,
2332     0x7b, 0x61, 0x4b, 0x7b, 0x61, 0x4c, 0x7b, 0x61, 0x4d, 0x7b, 0x61, 0x4e,
2333     0x7b, 0x61, 0x4f, 0x7b, 0x61, 0x50, 0x7b, 0x61, 0x51, 0x7b, 0x61, 0x52,
2334     0x7b, 0x61, 0x53, 0x7b, 0x61, 0x54, 0x7b, 0x61, 0x55, 0x7b, 0x61, 0x56,
2335     0x7b, 0x61, 0x57, 0x7b, 0x61, 0x59, 0x7b, 0x61, 0x6a, 0x7b, 0x61, 0x6b,
2336     0x7b, 0x61, 0x71, 0x7b, 0x61, 0x76, 0x7b, 0x61, 0x77, 0x7b, 0x61, 0x78,
2337     0x7b, 0x61, 0x79, 0x7b, 0x61, 0x7a, 0x7b, 0x61, 0x26, 0x7b, 0x61, 0x2a,
2338     0x7b, 0x61, 0x2c, 0x7b, 0x61, 0x3b, 0x7b, 0x61, 0x58, 0x7b, 0x61, 0x5a};
2339 const uint8_t HuffDecoderCommon::table26_8_emit_[66] = {
2340     0x7b, 0x63, 0x30, 0x7b, 0x63, 0x31, 0x7b, 0x63, 0x32, 0x7b, 0x63,
2341     0x61, 0x7b, 0x63, 0x63, 0x7b, 0x63, 0x65, 0x7b, 0x63, 0x69, 0x7b,
2342     0x63, 0x6f, 0x7b, 0x63, 0x73, 0x7b, 0x63, 0x74, 0x7b, 0x63, 0x20,
2343     0x7b, 0x63, 0x25, 0x7b, 0x63, 0x2d, 0x7b, 0x63, 0x2e, 0x7b, 0x63,
2344     0x2f, 0x7b, 0x63, 0x33, 0x7b, 0x63, 0x34, 0x7b, 0x63, 0x35, 0x7b,
2345     0x63, 0x36, 0x7b, 0x63, 0x37, 0x7b, 0x63, 0x38, 0x7b, 0x63, 0x39};
2346 const uint8_t HuffDecoderCommon::table26_9_emit_[156] = {
2347     0x7b, 0x63, 0x3d, 0x7b, 0x63, 0x41, 0x7b, 0x63, 0x5f, 0x7b, 0x63, 0x62,
2348     0x7b, 0x63, 0x64, 0x7b, 0x63, 0x66, 0x7b, 0x63, 0x67, 0x7b, 0x63, 0x68,
2349     0x7b, 0x63, 0x6c, 0x7b, 0x63, 0x6d, 0x7b, 0x63, 0x6e, 0x7b, 0x63, 0x70,
2350     0x7b, 0x63, 0x72, 0x7b, 0x63, 0x75, 0x7b, 0x63, 0x3a, 0x7b, 0x63, 0x42,
2351     0x7b, 0x63, 0x43, 0x7b, 0x63, 0x44, 0x7b, 0x63, 0x45, 0x7b, 0x63, 0x46,
2352     0x7b, 0x63, 0x47, 0x7b, 0x63, 0x48, 0x7b, 0x63, 0x49, 0x7b, 0x63, 0x4a,
2353     0x7b, 0x63, 0x4b, 0x7b, 0x63, 0x4c, 0x7b, 0x63, 0x4d, 0x7b, 0x63, 0x4e,
2354     0x7b, 0x63, 0x4f, 0x7b, 0x63, 0x50, 0x7b, 0x63, 0x51, 0x7b, 0x63, 0x52,
2355     0x7b, 0x63, 0x53, 0x7b, 0x63, 0x54, 0x7b, 0x63, 0x55, 0x7b, 0x63, 0x56,
2356     0x7b, 0x63, 0x57, 0x7b, 0x63, 0x59, 0x7b, 0x63, 0x6a, 0x7b, 0x63, 0x6b,
2357     0x7b, 0x63, 0x71, 0x7b, 0x63, 0x76, 0x7b, 0x63, 0x77, 0x7b, 0x63, 0x78,
2358     0x7b, 0x63, 0x79, 0x7b, 0x63, 0x7a, 0x7b, 0x63, 0x26, 0x7b, 0x63, 0x2a,
2359     0x7b, 0x63, 0x2c, 0x7b, 0x63, 0x3b, 0x7b, 0x63, 0x58, 0x7b, 0x63, 0x5a};
2360 const uint8_t HuffDecoderCommon::table26_10_emit_[66] = {
2361     0x7b, 0x65, 0x30, 0x7b, 0x65, 0x31, 0x7b, 0x65, 0x32, 0x7b, 0x65,
2362     0x61, 0x7b, 0x65, 0x63, 0x7b, 0x65, 0x65, 0x7b, 0x65, 0x69, 0x7b,
2363     0x65, 0x6f, 0x7b, 0x65, 0x73, 0x7b, 0x65, 0x74, 0x7b, 0x65, 0x20,
2364     0x7b, 0x65, 0x25, 0x7b, 0x65, 0x2d, 0x7b, 0x65, 0x2e, 0x7b, 0x65,
2365     0x2f, 0x7b, 0x65, 0x33, 0x7b, 0x65, 0x34, 0x7b, 0x65, 0x35, 0x7b,
2366     0x65, 0x36, 0x7b, 0x65, 0x37, 0x7b, 0x65, 0x38, 0x7b, 0x65, 0x39};
2367 const uint8_t HuffDecoderCommon::table26_11_emit_[156] = {
2368     0x7b, 0x65, 0x3d, 0x7b, 0x65, 0x41, 0x7b, 0x65, 0x5f, 0x7b, 0x65, 0x62,
2369     0x7b, 0x65, 0x64, 0x7b, 0x65, 0x66, 0x7b, 0x65, 0x67, 0x7b, 0x65, 0x68,
2370     0x7b, 0x65, 0x6c, 0x7b, 0x65, 0x6d, 0x7b, 0x65, 0x6e, 0x7b, 0x65, 0x70,
2371     0x7b, 0x65, 0x72, 0x7b, 0x65, 0x75, 0x7b, 0x65, 0x3a, 0x7b, 0x65, 0x42,
2372     0x7b, 0x65, 0x43, 0x7b, 0x65, 0x44, 0x7b, 0x65, 0x45, 0x7b, 0x65, 0x46,
2373     0x7b, 0x65, 0x47, 0x7b, 0x65, 0x48, 0x7b, 0x65, 0x49, 0x7b, 0x65, 0x4a,
2374     0x7b, 0x65, 0x4b, 0x7b, 0x65, 0x4c, 0x7b, 0x65, 0x4d, 0x7b, 0x65, 0x4e,
2375     0x7b, 0x65, 0x4f, 0x7b, 0x65, 0x50, 0x7b, 0x65, 0x51, 0x7b, 0x65, 0x52,
2376     0x7b, 0x65, 0x53, 0x7b, 0x65, 0x54, 0x7b, 0x65, 0x55, 0x7b, 0x65, 0x56,
2377     0x7b, 0x65, 0x57, 0x7b, 0x65, 0x59, 0x7b, 0x65, 0x6a, 0x7b, 0x65, 0x6b,
2378     0x7b, 0x65, 0x71, 0x7b, 0x65, 0x76, 0x7b, 0x65, 0x77, 0x7b, 0x65, 0x78,
2379     0x7b, 0x65, 0x79, 0x7b, 0x65, 0x7a, 0x7b, 0x65, 0x26, 0x7b, 0x65, 0x2a,
2380     0x7b, 0x65, 0x2c, 0x7b, 0x65, 0x3b, 0x7b, 0x65, 0x58, 0x7b, 0x65, 0x5a};
2381 const uint8_t HuffDecoderCommon::table26_12_emit_[66] = {
2382     0x7b, 0x69, 0x30, 0x7b, 0x69, 0x31, 0x7b, 0x69, 0x32, 0x7b, 0x69,
2383     0x61, 0x7b, 0x69, 0x63, 0x7b, 0x69, 0x65, 0x7b, 0x69, 0x69, 0x7b,
2384     0x69, 0x6f, 0x7b, 0x69, 0x73, 0x7b, 0x69, 0x74, 0x7b, 0x69, 0x20,
2385     0x7b, 0x69, 0x25, 0x7b, 0x69, 0x2d, 0x7b, 0x69, 0x2e, 0x7b, 0x69,
2386     0x2f, 0x7b, 0x69, 0x33, 0x7b, 0x69, 0x34, 0x7b, 0x69, 0x35, 0x7b,
2387     0x69, 0x36, 0x7b, 0x69, 0x37, 0x7b, 0x69, 0x38, 0x7b, 0x69, 0x39};
2388 const uint8_t HuffDecoderCommon::table26_13_emit_[156] = {
2389     0x7b, 0x69, 0x3d, 0x7b, 0x69, 0x41, 0x7b, 0x69, 0x5f, 0x7b, 0x69, 0x62,
2390     0x7b, 0x69, 0x64, 0x7b, 0x69, 0x66, 0x7b, 0x69, 0x67, 0x7b, 0x69, 0x68,
2391     0x7b, 0x69, 0x6c, 0x7b, 0x69, 0x6d, 0x7b, 0x69, 0x6e, 0x7b, 0x69, 0x70,
2392     0x7b, 0x69, 0x72, 0x7b, 0x69, 0x75, 0x7b, 0x69, 0x3a, 0x7b, 0x69, 0x42,
2393     0x7b, 0x69, 0x43, 0x7b, 0x69, 0x44, 0x7b, 0x69, 0x45, 0x7b, 0x69, 0x46,
2394     0x7b, 0x69, 0x47, 0x7b, 0x69, 0x48, 0x7b, 0x69, 0x49, 0x7b, 0x69, 0x4a,
2395     0x7b, 0x69, 0x4b, 0x7b, 0x69, 0x4c, 0x7b, 0x69, 0x4d, 0x7b, 0x69, 0x4e,
2396     0x7b, 0x69, 0x4f, 0x7b, 0x69, 0x50, 0x7b, 0x69, 0x51, 0x7b, 0x69, 0x52,
2397     0x7b, 0x69, 0x53, 0x7b, 0x69, 0x54, 0x7b, 0x69, 0x55, 0x7b, 0x69, 0x56,
2398     0x7b, 0x69, 0x57, 0x7b, 0x69, 0x59, 0x7b, 0x69, 0x6a, 0x7b, 0x69, 0x6b,
2399     0x7b, 0x69, 0x71, 0x7b, 0x69, 0x76, 0x7b, 0x69, 0x77, 0x7b, 0x69, 0x78,
2400     0x7b, 0x69, 0x79, 0x7b, 0x69, 0x7a, 0x7b, 0x69, 0x26, 0x7b, 0x69, 0x2a,
2401     0x7b, 0x69, 0x2c, 0x7b, 0x69, 0x3b, 0x7b, 0x69, 0x58, 0x7b, 0x69, 0x5a};
2402 const uint8_t HuffDecoderCommon::table26_14_emit_[66] = {
2403     0x7b, 0x6f, 0x30, 0x7b, 0x6f, 0x31, 0x7b, 0x6f, 0x32, 0x7b, 0x6f,
2404     0x61, 0x7b, 0x6f, 0x63, 0x7b, 0x6f, 0x65, 0x7b, 0x6f, 0x69, 0x7b,
2405     0x6f, 0x6f, 0x7b, 0x6f, 0x73, 0x7b, 0x6f, 0x74, 0x7b, 0x6f, 0x20,
2406     0x7b, 0x6f, 0x25, 0x7b, 0x6f, 0x2d, 0x7b, 0x6f, 0x2e, 0x7b, 0x6f,
2407     0x2f, 0x7b, 0x6f, 0x33, 0x7b, 0x6f, 0x34, 0x7b, 0x6f, 0x35, 0x7b,
2408     0x6f, 0x36, 0x7b, 0x6f, 0x37, 0x7b, 0x6f, 0x38, 0x7b, 0x6f, 0x39};
2409 const uint8_t HuffDecoderCommon::table26_15_emit_[156] = {
2410     0x7b, 0x6f, 0x3d, 0x7b, 0x6f, 0x41, 0x7b, 0x6f, 0x5f, 0x7b, 0x6f, 0x62,
2411     0x7b, 0x6f, 0x64, 0x7b, 0x6f, 0x66, 0x7b, 0x6f, 0x67, 0x7b, 0x6f, 0x68,
2412     0x7b, 0x6f, 0x6c, 0x7b, 0x6f, 0x6d, 0x7b, 0x6f, 0x6e, 0x7b, 0x6f, 0x70,
2413     0x7b, 0x6f, 0x72, 0x7b, 0x6f, 0x75, 0x7b, 0x6f, 0x3a, 0x7b, 0x6f, 0x42,
2414     0x7b, 0x6f, 0x43, 0x7b, 0x6f, 0x44, 0x7b, 0x6f, 0x45, 0x7b, 0x6f, 0x46,
2415     0x7b, 0x6f, 0x47, 0x7b, 0x6f, 0x48, 0x7b, 0x6f, 0x49, 0x7b, 0x6f, 0x4a,
2416     0x7b, 0x6f, 0x4b, 0x7b, 0x6f, 0x4c, 0x7b, 0x6f, 0x4d, 0x7b, 0x6f, 0x4e,
2417     0x7b, 0x6f, 0x4f, 0x7b, 0x6f, 0x50, 0x7b, 0x6f, 0x51, 0x7b, 0x6f, 0x52,
2418     0x7b, 0x6f, 0x53, 0x7b, 0x6f, 0x54, 0x7b, 0x6f, 0x55, 0x7b, 0x6f, 0x56,
2419     0x7b, 0x6f, 0x57, 0x7b, 0x6f, 0x59, 0x7b, 0x6f, 0x6a, 0x7b, 0x6f, 0x6b,
2420     0x7b, 0x6f, 0x71, 0x7b, 0x6f, 0x76, 0x7b, 0x6f, 0x77, 0x7b, 0x6f, 0x78,
2421     0x7b, 0x6f, 0x79, 0x7b, 0x6f, 0x7a, 0x7b, 0x6f, 0x26, 0x7b, 0x6f, 0x2a,
2422     0x7b, 0x6f, 0x2c, 0x7b, 0x6f, 0x3b, 0x7b, 0x6f, 0x58, 0x7b, 0x6f, 0x5a};
2423 const uint8_t HuffDecoderCommon::table26_16_emit_[66] = {
2424     0x7b, 0x73, 0x30, 0x7b, 0x73, 0x31, 0x7b, 0x73, 0x32, 0x7b, 0x73,
2425     0x61, 0x7b, 0x73, 0x63, 0x7b, 0x73, 0x65, 0x7b, 0x73, 0x69, 0x7b,
2426     0x73, 0x6f, 0x7b, 0x73, 0x73, 0x7b, 0x73, 0x74, 0x7b, 0x73, 0x20,
2427     0x7b, 0x73, 0x25, 0x7b, 0x73, 0x2d, 0x7b, 0x73, 0x2e, 0x7b, 0x73,
2428     0x2f, 0x7b, 0x73, 0x33, 0x7b, 0x73, 0x34, 0x7b, 0x73, 0x35, 0x7b,
2429     0x73, 0x36, 0x7b, 0x73, 0x37, 0x7b, 0x73, 0x38, 0x7b, 0x73, 0x39};
2430 const uint8_t HuffDecoderCommon::table26_17_emit_[156] = {
2431     0x7b, 0x73, 0x3d, 0x7b, 0x73, 0x41, 0x7b, 0x73, 0x5f, 0x7b, 0x73, 0x62,
2432     0x7b, 0x73, 0x64, 0x7b, 0x73, 0x66, 0x7b, 0x73, 0x67, 0x7b, 0x73, 0x68,
2433     0x7b, 0x73, 0x6c, 0x7b, 0x73, 0x6d, 0x7b, 0x73, 0x6e, 0x7b, 0x73, 0x70,
2434     0x7b, 0x73, 0x72, 0x7b, 0x73, 0x75, 0x7b, 0x73, 0x3a, 0x7b, 0x73, 0x42,
2435     0x7b, 0x73, 0x43, 0x7b, 0x73, 0x44, 0x7b, 0x73, 0x45, 0x7b, 0x73, 0x46,
2436     0x7b, 0x73, 0x47, 0x7b, 0x73, 0x48, 0x7b, 0x73, 0x49, 0x7b, 0x73, 0x4a,
2437     0x7b, 0x73, 0x4b, 0x7b, 0x73, 0x4c, 0x7b, 0x73, 0x4d, 0x7b, 0x73, 0x4e,
2438     0x7b, 0x73, 0x4f, 0x7b, 0x73, 0x50, 0x7b, 0x73, 0x51, 0x7b, 0x73, 0x52,
2439     0x7b, 0x73, 0x53, 0x7b, 0x73, 0x54, 0x7b, 0x73, 0x55, 0x7b, 0x73, 0x56,
2440     0x7b, 0x73, 0x57, 0x7b, 0x73, 0x59, 0x7b, 0x73, 0x6a, 0x7b, 0x73, 0x6b,
2441     0x7b, 0x73, 0x71, 0x7b, 0x73, 0x76, 0x7b, 0x73, 0x77, 0x7b, 0x73, 0x78,
2442     0x7b, 0x73, 0x79, 0x7b, 0x73, 0x7a, 0x7b, 0x73, 0x26, 0x7b, 0x73, 0x2a,
2443     0x7b, 0x73, 0x2c, 0x7b, 0x73, 0x3b, 0x7b, 0x73, 0x58, 0x7b, 0x73, 0x5a};
2444 const uint8_t HuffDecoderCommon::table26_18_emit_[66] = {
2445     0x7b, 0x74, 0x30, 0x7b, 0x74, 0x31, 0x7b, 0x74, 0x32, 0x7b, 0x74,
2446     0x61, 0x7b, 0x74, 0x63, 0x7b, 0x74, 0x65, 0x7b, 0x74, 0x69, 0x7b,
2447     0x74, 0x6f, 0x7b, 0x74, 0x73, 0x7b, 0x74, 0x74, 0x7b, 0x74, 0x20,
2448     0x7b, 0x74, 0x25, 0x7b, 0x74, 0x2d, 0x7b, 0x74, 0x2e, 0x7b, 0x74,
2449     0x2f, 0x7b, 0x74, 0x33, 0x7b, 0x74, 0x34, 0x7b, 0x74, 0x35, 0x7b,
2450     0x74, 0x36, 0x7b, 0x74, 0x37, 0x7b, 0x74, 0x38, 0x7b, 0x74, 0x39};
2451 const uint8_t HuffDecoderCommon::table26_19_emit_[156] = {
2452     0x7b, 0x74, 0x3d, 0x7b, 0x74, 0x41, 0x7b, 0x74, 0x5f, 0x7b, 0x74, 0x62,
2453     0x7b, 0x74, 0x64, 0x7b, 0x74, 0x66, 0x7b, 0x74, 0x67, 0x7b, 0x74, 0x68,
2454     0x7b, 0x74, 0x6c, 0x7b, 0x74, 0x6d, 0x7b, 0x74, 0x6e, 0x7b, 0x74, 0x70,
2455     0x7b, 0x74, 0x72, 0x7b, 0x74, 0x75, 0x7b, 0x74, 0x3a, 0x7b, 0x74, 0x42,
2456     0x7b, 0x74, 0x43, 0x7b, 0x74, 0x44, 0x7b, 0x74, 0x45, 0x7b, 0x74, 0x46,
2457     0x7b, 0x74, 0x47, 0x7b, 0x74, 0x48, 0x7b, 0x74, 0x49, 0x7b, 0x74, 0x4a,
2458     0x7b, 0x74, 0x4b, 0x7b, 0x74, 0x4c, 0x7b, 0x74, 0x4d, 0x7b, 0x74, 0x4e,
2459     0x7b, 0x74, 0x4f, 0x7b, 0x74, 0x50, 0x7b, 0x74, 0x51, 0x7b, 0x74, 0x52,
2460     0x7b, 0x74, 0x53, 0x7b, 0x74, 0x54, 0x7b, 0x74, 0x55, 0x7b, 0x74, 0x56,
2461     0x7b, 0x74, 0x57, 0x7b, 0x74, 0x59, 0x7b, 0x74, 0x6a, 0x7b, 0x74, 0x6b,
2462     0x7b, 0x74, 0x71, 0x7b, 0x74, 0x76, 0x7b, 0x74, 0x77, 0x7b, 0x74, 0x78,
2463     0x7b, 0x74, 0x79, 0x7b, 0x74, 0x7a, 0x7b, 0x74, 0x26, 0x7b, 0x74, 0x2a,
2464     0x7b, 0x74, 0x2c, 0x7b, 0x74, 0x3b, 0x7b, 0x74, 0x58, 0x7b, 0x74, 0x5a};
2465 const uint8_t HuffDecoderCommon::table26_20_emit_[204] = {
2466     0x7b, 0x20, 0x30, 0x7b, 0x20, 0x31, 0x7b, 0x20, 0x32, 0x7b, 0x20, 0x61,
2467     0x7b, 0x20, 0x63, 0x7b, 0x20, 0x65, 0x7b, 0x20, 0x69, 0x7b, 0x20, 0x6f,
2468     0x7b, 0x20, 0x73, 0x7b, 0x20, 0x74, 0x7b, 0x20, 0x20, 0x7b, 0x20, 0x25,
2469     0x7b, 0x20, 0x2d, 0x7b, 0x20, 0x2e, 0x7b, 0x20, 0x2f, 0x7b, 0x20, 0x33,
2470     0x7b, 0x20, 0x34, 0x7b, 0x20, 0x35, 0x7b, 0x20, 0x36, 0x7b, 0x20, 0x37,
2471     0x7b, 0x20, 0x38, 0x7b, 0x20, 0x39, 0x7b, 0x20, 0x3d, 0x7b, 0x20, 0x41,
2472     0x7b, 0x20, 0x5f, 0x7b, 0x20, 0x62, 0x7b, 0x20, 0x64, 0x7b, 0x20, 0x66,
2473     0x7b, 0x20, 0x67, 0x7b, 0x20, 0x68, 0x7b, 0x20, 0x6c, 0x7b, 0x20, 0x6d,
2474     0x7b, 0x20, 0x6e, 0x7b, 0x20, 0x70, 0x7b, 0x20, 0x72, 0x7b, 0x20, 0x75,
2475     0x7b, 0x20, 0x3a, 0x7b, 0x20, 0x42, 0x7b, 0x20, 0x43, 0x7b, 0x20, 0x44,
2476     0x7b, 0x20, 0x45, 0x7b, 0x20, 0x46, 0x7b, 0x20, 0x47, 0x7b, 0x20, 0x48,
2477     0x7b, 0x20, 0x49, 0x7b, 0x20, 0x4a, 0x7b, 0x20, 0x4b, 0x7b, 0x20, 0x4c,
2478     0x7b, 0x20, 0x4d, 0x7b, 0x20, 0x4e, 0x7b, 0x20, 0x4f, 0x7b, 0x20, 0x50,
2479     0x7b, 0x20, 0x51, 0x7b, 0x20, 0x52, 0x7b, 0x20, 0x53, 0x7b, 0x20, 0x54,
2480     0x7b, 0x20, 0x55, 0x7b, 0x20, 0x56, 0x7b, 0x20, 0x57, 0x7b, 0x20, 0x59,
2481     0x7b, 0x20, 0x6a, 0x7b, 0x20, 0x6b, 0x7b, 0x20, 0x71, 0x7b, 0x20, 0x76,
2482     0x7b, 0x20, 0x77, 0x7b, 0x20, 0x78, 0x7b, 0x20, 0x79, 0x7b, 0x20, 0x7a};
2483 const uint16_t HuffDecoderCommon::table26_20_inner_[70] = {
2484     0x0000, 0x0001, 0x0019, 0x0031, 0x0049, 0x0061, 0x0079, 0x0091, 0x00a9,
2485     0x00c1, 0x00d9, 0x00f1, 0x0109, 0x0121, 0x0139, 0x0151, 0x0169, 0x0181,
2486     0x0199, 0x01b1, 0x01c9, 0x01e1, 0x01f9, 0x0211, 0x0229, 0x0241, 0x0259,
2487     0x0271, 0x0289, 0x02a1, 0x02b9, 0x02d1, 0x02e9, 0x0301, 0x0319, 0x0331,
2488     0x0349, 0x0361, 0x0379, 0x0391, 0x03a9, 0x03c1, 0x03d9, 0x03f1, 0x0409,
2489     0x0421, 0x0439, 0x0451, 0x0469, 0x0481, 0x0499, 0x04b1, 0x04c9, 0x04e1,
2490     0x04f9, 0x0511, 0x0529, 0x0541, 0x0559, 0x0571, 0x0589, 0x05a1, 0x05b9,
2491     0x05d1, 0x05e9, 0x0601, 0x0619, 0x0631, 0x0649, 0x0002};
2492 const uint8_t HuffDecoderCommon::table26_20_outer_[128] = {
2493     0,  0,  0,  1,  0,  0,  0,  2,  0,  0,  0,  3,  0,  0,  0,  4,  0,  0,  0,
2494     5,  0,  0,  0,  6,  0,  0,  0,  7,  0,  0,  0,  8,  0,  0,  0,  9,  0,  0,
2495     0,  10, 0,  11, 0,  12, 0,  13, 0,  14, 0,  15, 0,  16, 0,  17, 0,  18, 0,
2496     19, 0,  20, 0,  21, 0,  22, 0,  23, 0,  24, 0,  25, 0,  26, 0,  27, 0,  28,
2497     0,  29, 0,  30, 0,  31, 0,  32, 0,  33, 0,  34, 0,  35, 0,  36, 37, 38, 39,
2498     40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58,
2499     59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 0,  0,  0,  69};
2500 const uint8_t HuffDecoderCommon::table26_21_emit_[204] = {
2501     0x7b, 0x25, 0x30, 0x7b, 0x25, 0x31, 0x7b, 0x25, 0x32, 0x7b, 0x25, 0x61,
2502     0x7b, 0x25, 0x63, 0x7b, 0x25, 0x65, 0x7b, 0x25, 0x69, 0x7b, 0x25, 0x6f,
2503     0x7b, 0x25, 0x73, 0x7b, 0x25, 0x74, 0x7b, 0x25, 0x20, 0x7b, 0x25, 0x25,
2504     0x7b, 0x25, 0x2d, 0x7b, 0x25, 0x2e, 0x7b, 0x25, 0x2f, 0x7b, 0x25, 0x33,
2505     0x7b, 0x25, 0x34, 0x7b, 0x25, 0x35, 0x7b, 0x25, 0x36, 0x7b, 0x25, 0x37,
2506     0x7b, 0x25, 0x38, 0x7b, 0x25, 0x39, 0x7b, 0x25, 0x3d, 0x7b, 0x25, 0x41,
2507     0x7b, 0x25, 0x5f, 0x7b, 0x25, 0x62, 0x7b, 0x25, 0x64, 0x7b, 0x25, 0x66,
2508     0x7b, 0x25, 0x67, 0x7b, 0x25, 0x68, 0x7b, 0x25, 0x6c, 0x7b, 0x25, 0x6d,
2509     0x7b, 0x25, 0x6e, 0x7b, 0x25, 0x70, 0x7b, 0x25, 0x72, 0x7b, 0x25, 0x75,
2510     0x7b, 0x25, 0x3a, 0x7b, 0x25, 0x42, 0x7b, 0x25, 0x43, 0x7b, 0x25, 0x44,
2511     0x7b, 0x25, 0x45, 0x7b, 0x25, 0x46, 0x7b, 0x25, 0x47, 0x7b, 0x25, 0x48,
2512     0x7b, 0x25, 0x49, 0x7b, 0x25, 0x4a, 0x7b, 0x25, 0x4b, 0x7b, 0x25, 0x4c,
2513     0x7b, 0x25, 0x4d, 0x7b, 0x25, 0x4e, 0x7b, 0x25, 0x4f, 0x7b, 0x25, 0x50,
2514     0x7b, 0x25, 0x51, 0x7b, 0x25, 0x52, 0x7b, 0x25, 0x53, 0x7b, 0x25, 0x54,
2515     0x7b, 0x25, 0x55, 0x7b, 0x25, 0x56, 0x7b, 0x25, 0x57, 0x7b, 0x25, 0x59,
2516     0x7b, 0x25, 0x6a, 0x7b, 0x25, 0x6b, 0x7b, 0x25, 0x71, 0x7b, 0x25, 0x76,
2517     0x7b, 0x25, 0x77, 0x7b, 0x25, 0x78, 0x7b, 0x25, 0x79, 0x7b, 0x25, 0x7a};
2518 const uint8_t HuffDecoderCommon::table26_22_emit_[204] = {
2519     0x7b, 0x2d, 0x30, 0x7b, 0x2d, 0x31, 0x7b, 0x2d, 0x32, 0x7b, 0x2d, 0x61,
2520     0x7b, 0x2d, 0x63, 0x7b, 0x2d, 0x65, 0x7b, 0x2d, 0x69, 0x7b, 0x2d, 0x6f,
2521     0x7b, 0x2d, 0x73, 0x7b, 0x2d, 0x74, 0x7b, 0x2d, 0x20, 0x7b, 0x2d, 0x25,
2522     0x7b, 0x2d, 0x2d, 0x7b, 0x2d, 0x2e, 0x7b, 0x2d, 0x2f, 0x7b, 0x2d, 0x33,
2523     0x7b, 0x2d, 0x34, 0x7b, 0x2d, 0x35, 0x7b, 0x2d, 0x36, 0x7b, 0x2d, 0x37,
2524     0x7b, 0x2d, 0x38, 0x7b, 0x2d, 0x39, 0x7b, 0x2d, 0x3d, 0x7b, 0x2d, 0x41,
2525     0x7b, 0x2d, 0x5f, 0x7b, 0x2d, 0x62, 0x7b, 0x2d, 0x64, 0x7b, 0x2d, 0x66,
2526     0x7b, 0x2d, 0x67, 0x7b, 0x2d, 0x68, 0x7b, 0x2d, 0x6c, 0x7b, 0x2d, 0x6d,
2527     0x7b, 0x2d, 0x6e, 0x7b, 0x2d, 0x70, 0x7b, 0x2d, 0x72, 0x7b, 0x2d, 0x75,
2528     0x7b, 0x2d, 0x3a, 0x7b, 0x2d, 0x42, 0x7b, 0x2d, 0x43, 0x7b, 0x2d, 0x44,
2529     0x7b, 0x2d, 0x45, 0x7b, 0x2d, 0x46, 0x7b, 0x2d, 0x47, 0x7b, 0x2d, 0x48,
2530     0x7b, 0x2d, 0x49, 0x7b, 0x2d, 0x4a, 0x7b, 0x2d, 0x4b, 0x7b, 0x2d, 0x4c,
2531     0x7b, 0x2d, 0x4d, 0x7b, 0x2d, 0x4e, 0x7b, 0x2d, 0x4f, 0x7b, 0x2d, 0x50,
2532     0x7b, 0x2d, 0x51, 0x7b, 0x2d, 0x52, 0x7b, 0x2d, 0x53, 0x7b, 0x2d, 0x54,
2533     0x7b, 0x2d, 0x55, 0x7b, 0x2d, 0x56, 0x7b, 0x2d, 0x57, 0x7b, 0x2d, 0x59,
2534     0x7b, 0x2d, 0x6a, 0x7b, 0x2d, 0x6b, 0x7b, 0x2d, 0x71, 0x7b, 0x2d, 0x76,
2535     0x7b, 0x2d, 0x77, 0x7b, 0x2d, 0x78, 0x7b, 0x2d, 0x79, 0x7b, 0x2d, 0x7a};
2536 const uint8_t HuffDecoderCommon::table26_23_emit_[204] = {
2537     0x7b, 0x2e, 0x30, 0x7b, 0x2e, 0x31, 0x7b, 0x2e, 0x32, 0x7b, 0x2e, 0x61,
2538     0x7b, 0x2e, 0x63, 0x7b, 0x2e, 0x65, 0x7b, 0x2e, 0x69, 0x7b, 0x2e, 0x6f,
2539     0x7b, 0x2e, 0x73, 0x7b, 0x2e, 0x74, 0x7b, 0x2e, 0x20, 0x7b, 0x2e, 0x25,
2540     0x7b, 0x2e, 0x2d, 0x7b, 0x2e, 0x2e, 0x7b, 0x2e, 0x2f, 0x7b, 0x2e, 0x33,
2541     0x7b, 0x2e, 0x34, 0x7b, 0x2e, 0x35, 0x7b, 0x2e, 0x36, 0x7b, 0x2e, 0x37,
2542     0x7b, 0x2e, 0x38, 0x7b, 0x2e, 0x39, 0x7b, 0x2e, 0x3d, 0x7b, 0x2e, 0x41,
2543     0x7b, 0x2e, 0x5f, 0x7b, 0x2e, 0x62, 0x7b, 0x2e, 0x64, 0x7b, 0x2e, 0x66,
2544     0x7b, 0x2e, 0x67, 0x7b, 0x2e, 0x68, 0x7b, 0x2e, 0x6c, 0x7b, 0x2e, 0x6d,
2545     0x7b, 0x2e, 0x6e, 0x7b, 0x2e, 0x70, 0x7b, 0x2e, 0x72, 0x7b, 0x2e, 0x75,
2546     0x7b, 0x2e, 0x3a, 0x7b, 0x2e, 0x42, 0x7b, 0x2e, 0x43, 0x7b, 0x2e, 0x44,
2547     0x7b, 0x2e, 0x45, 0x7b, 0x2e, 0x46, 0x7b, 0x2e, 0x47, 0x7b, 0x2e, 0x48,
2548     0x7b, 0x2e, 0x49, 0x7b, 0x2e, 0x4a, 0x7b, 0x2e, 0x4b, 0x7b, 0x2e, 0x4c,
2549     0x7b, 0x2e, 0x4d, 0x7b, 0x2e, 0x4e, 0x7b, 0x2e, 0x4f, 0x7b, 0x2e, 0x50,
2550     0x7b, 0x2e, 0x51, 0x7b, 0x2e, 0x52, 0x7b, 0x2e, 0x53, 0x7b, 0x2e, 0x54,
2551     0x7b, 0x2e, 0x55, 0x7b, 0x2e, 0x56, 0x7b, 0x2e, 0x57, 0x7b, 0x2e, 0x59,
2552     0x7b, 0x2e, 0x6a, 0x7b, 0x2e, 0x6b, 0x7b, 0x2e, 0x71, 0x7b, 0x2e, 0x76,
2553     0x7b, 0x2e, 0x77, 0x7b, 0x2e, 0x78, 0x7b, 0x2e, 0x79, 0x7b, 0x2e, 0x7a};
2554 const uint8_t HuffDecoderCommon::table26_24_emit_[204] = {
2555     0x7b, 0x2f, 0x30, 0x7b, 0x2f, 0x31, 0x7b, 0x2f, 0x32, 0x7b, 0x2f, 0x61,
2556     0x7b, 0x2f, 0x63, 0x7b, 0x2f, 0x65, 0x7b, 0x2f, 0x69, 0x7b, 0x2f, 0x6f,
2557     0x7b, 0x2f, 0x73, 0x7b, 0x2f, 0x74, 0x7b, 0x2f, 0x20, 0x7b, 0x2f, 0x25,
2558     0x7b, 0x2f, 0x2d, 0x7b, 0x2f, 0x2e, 0x7b, 0x2f, 0x2f, 0x7b, 0x2f, 0x33,
2559     0x7b, 0x2f, 0x34, 0x7b, 0x2f, 0x35, 0x7b, 0x2f, 0x36, 0x7b, 0x2f, 0x37,
2560     0x7b, 0x2f, 0x38, 0x7b, 0x2f, 0x39, 0x7b, 0x2f, 0x3d, 0x7b, 0x2f, 0x41,
2561     0x7b, 0x2f, 0x5f, 0x7b, 0x2f, 0x62, 0x7b, 0x2f, 0x64, 0x7b, 0x2f, 0x66,
2562     0x7b, 0x2f, 0x67, 0x7b, 0x2f, 0x68, 0x7b, 0x2f, 0x6c, 0x7b, 0x2f, 0x6d,
2563     0x7b, 0x2f, 0x6e, 0x7b, 0x2f, 0x70, 0x7b, 0x2f, 0x72, 0x7b, 0x2f, 0x75,
2564     0x7b, 0x2f, 0x3a, 0x7b, 0x2f, 0x42, 0x7b, 0x2f, 0x43, 0x7b, 0x2f, 0x44,
2565     0x7b, 0x2f, 0x45, 0x7b, 0x2f, 0x46, 0x7b, 0x2f, 0x47, 0x7b, 0x2f, 0x48,
2566     0x7b, 0x2f, 0x49, 0x7b, 0x2f, 0x4a, 0x7b, 0x2f, 0x4b, 0x7b, 0x2f, 0x4c,
2567     0x7b, 0x2f, 0x4d, 0x7b, 0x2f, 0x4e, 0x7b, 0x2f, 0x4f, 0x7b, 0x2f, 0x50,
2568     0x7b, 0x2f, 0x51, 0x7b, 0x2f, 0x52, 0x7b, 0x2f, 0x53, 0x7b, 0x2f, 0x54,
2569     0x7b, 0x2f, 0x55, 0x7b, 0x2f, 0x56, 0x7b, 0x2f, 0x57, 0x7b, 0x2f, 0x59,
2570     0x7b, 0x2f, 0x6a, 0x7b, 0x2f, 0x6b, 0x7b, 0x2f, 0x71, 0x7b, 0x2f, 0x76,
2571     0x7b, 0x2f, 0x77, 0x7b, 0x2f, 0x78, 0x7b, 0x2f, 0x79, 0x7b, 0x2f, 0x7a};
2572 const uint8_t HuffDecoderCommon::table26_25_emit_[204] = {
2573     0x7b, 0x33, 0x30, 0x7b, 0x33, 0x31, 0x7b, 0x33, 0x32, 0x7b, 0x33, 0x61,
2574     0x7b, 0x33, 0x63, 0x7b, 0x33, 0x65, 0x7b, 0x33, 0x69, 0x7b, 0x33, 0x6f,
2575     0x7b, 0x33, 0x73, 0x7b, 0x33, 0x74, 0x7b, 0x33, 0x20, 0x7b, 0x33, 0x25,
2576     0x7b, 0x33, 0x2d, 0x7b, 0x33, 0x2e, 0x7b, 0x33, 0x2f, 0x7b, 0x33, 0x33,
2577     0x7b, 0x33, 0x34, 0x7b, 0x33, 0x35, 0x7b, 0x33, 0x36, 0x7b, 0x33, 0x37,
2578     0x7b, 0x33, 0x38, 0x7b, 0x33, 0x39, 0x7b, 0x33, 0x3d, 0x7b, 0x33, 0x41,
2579     0x7b, 0x33, 0x5f, 0x7b, 0x33, 0x62, 0x7b, 0x33, 0x64, 0x7b, 0x33, 0x66,
2580     0x7b, 0x33, 0x67, 0x7b, 0x33, 0x68, 0x7b, 0x33, 0x6c, 0x7b, 0x33, 0x6d,
2581     0x7b, 0x33, 0x6e, 0x7b, 0x33, 0x70, 0x7b, 0x33, 0x72, 0x7b, 0x33, 0x75,
2582     0x7b, 0x33, 0x3a, 0x7b, 0x33, 0x42, 0x7b, 0x33, 0x43, 0x7b, 0x33, 0x44,
2583     0x7b, 0x33, 0x45, 0x7b, 0x33, 0x46, 0x7b, 0x33, 0x47, 0x7b, 0x33, 0x48,
2584     0x7b, 0x33, 0x49, 0x7b, 0x33, 0x4a, 0x7b, 0x33, 0x4b, 0x7b, 0x33, 0x4c,
2585     0x7b, 0x33, 0x4d, 0x7b, 0x33, 0x4e, 0x7b, 0x33, 0x4f, 0x7b, 0x33, 0x50,
2586     0x7b, 0x33, 0x51, 0x7b, 0x33, 0x52, 0x7b, 0x33, 0x53, 0x7b, 0x33, 0x54,
2587     0x7b, 0x33, 0x55, 0x7b, 0x33, 0x56, 0x7b, 0x33, 0x57, 0x7b, 0x33, 0x59,
2588     0x7b, 0x33, 0x6a, 0x7b, 0x33, 0x6b, 0x7b, 0x33, 0x71, 0x7b, 0x33, 0x76,
2589     0x7b, 0x33, 0x77, 0x7b, 0x33, 0x78, 0x7b, 0x33, 0x79, 0x7b, 0x33, 0x7a};
2590 const uint8_t HuffDecoderCommon::table26_26_emit_[204] = {
2591     0x7b, 0x34, 0x30, 0x7b, 0x34, 0x31, 0x7b, 0x34, 0x32, 0x7b, 0x34, 0x61,
2592     0x7b, 0x34, 0x63, 0x7b, 0x34, 0x65, 0x7b, 0x34, 0x69, 0x7b, 0x34, 0x6f,
2593     0x7b, 0x34, 0x73, 0x7b, 0x34, 0x74, 0x7b, 0x34, 0x20, 0x7b, 0x34, 0x25,
2594     0x7b, 0x34, 0x2d, 0x7b, 0x34, 0x2e, 0x7b, 0x34, 0x2f, 0x7b, 0x34, 0x33,
2595     0x7b, 0x34, 0x34, 0x7b, 0x34, 0x35, 0x7b, 0x34, 0x36, 0x7b, 0x34, 0x37,
2596     0x7b, 0x34, 0x38, 0x7b, 0x34, 0x39, 0x7b, 0x34, 0x3d, 0x7b, 0x34, 0x41,
2597     0x7b, 0x34, 0x5f, 0x7b, 0x34, 0x62, 0x7b, 0x34, 0x64, 0x7b, 0x34, 0x66,
2598     0x7b, 0x34, 0x67, 0x7b, 0x34, 0x68, 0x7b, 0x34, 0x6c, 0x7b, 0x34, 0x6d,
2599     0x7b, 0x34, 0x6e, 0x7b, 0x34, 0x70, 0x7b, 0x34, 0x72, 0x7b, 0x34, 0x75,
2600     0x7b, 0x34, 0x3a, 0x7b, 0x34, 0x42, 0x7b, 0x34, 0x43, 0x7b, 0x34, 0x44,
2601     0x7b, 0x34, 0x45, 0x7b, 0x34, 0x46, 0x7b, 0x34, 0x47, 0x7b, 0x34, 0x48,
2602     0x7b, 0x34, 0x49, 0x7b, 0x34, 0x4a, 0x7b, 0x34, 0x4b, 0x7b, 0x34, 0x4c,
2603     0x7b, 0x34, 0x4d, 0x7b, 0x34, 0x4e, 0x7b, 0x34, 0x4f, 0x7b, 0x34, 0x50,
2604     0x7b, 0x34, 0x51, 0x7b, 0x34, 0x52, 0x7b, 0x34, 0x53, 0x7b, 0x34, 0x54,
2605     0x7b, 0x34, 0x55, 0x7b, 0x34, 0x56, 0x7b, 0x34, 0x57, 0x7b, 0x34, 0x59,
2606     0x7b, 0x34, 0x6a, 0x7b, 0x34, 0x6b, 0x7b, 0x34, 0x71, 0x7b, 0x34, 0x76,
2607     0x7b, 0x34, 0x77, 0x7b, 0x34, 0x78, 0x7b, 0x34, 0x79, 0x7b, 0x34, 0x7a};
2608 const uint8_t HuffDecoderCommon::table26_27_emit_[204] = {
2609     0x7b, 0x35, 0x30, 0x7b, 0x35, 0x31, 0x7b, 0x35, 0x32, 0x7b, 0x35, 0x61,
2610     0x7b, 0x35, 0x63, 0x7b, 0x35, 0x65, 0x7b, 0x35, 0x69, 0x7b, 0x35, 0x6f,
2611     0x7b, 0x35, 0x73, 0x7b, 0x35, 0x74, 0x7b, 0x35, 0x20, 0x7b, 0x35, 0x25,
2612     0x7b, 0x35, 0x2d, 0x7b, 0x35, 0x2e, 0x7b, 0x35, 0x2f, 0x7b, 0x35, 0x33,
2613     0x7b, 0x35, 0x34, 0x7b, 0x35, 0x35, 0x7b, 0x35, 0x36, 0x7b, 0x35, 0x37,
2614     0x7b, 0x35, 0x38, 0x7b, 0x35, 0x39, 0x7b, 0x35, 0x3d, 0x7b, 0x35, 0x41,
2615     0x7b, 0x35, 0x5f, 0x7b, 0x35, 0x62, 0x7b, 0x35, 0x64, 0x7b, 0x35, 0x66,
2616     0x7b, 0x35, 0x67, 0x7b, 0x35, 0x68, 0x7b, 0x35, 0x6c, 0x7b, 0x35, 0x6d,
2617     0x7b, 0x35, 0x6e, 0x7b, 0x35, 0x70, 0x7b, 0x35, 0x72, 0x7b, 0x35, 0x75,
2618     0x7b, 0x35, 0x3a, 0x7b, 0x35, 0x42, 0x7b, 0x35, 0x43, 0x7b, 0x35, 0x44,
2619     0x7b, 0x35, 0x45, 0x7b, 0x35, 0x46, 0x7b, 0x35, 0x47, 0x7b, 0x35, 0x48,
2620     0x7b, 0x35, 0x49, 0x7b, 0x35, 0x4a, 0x7b, 0x35, 0x4b, 0x7b, 0x35, 0x4c,
2621     0x7b, 0x35, 0x4d, 0x7b, 0x35, 0x4e, 0x7b, 0x35, 0x4f, 0x7b, 0x35, 0x50,
2622     0x7b, 0x35, 0x51, 0x7b, 0x35, 0x52, 0x7b, 0x35, 0x53, 0x7b, 0x35, 0x54,
2623     0x7b, 0x35, 0x55, 0x7b, 0x35, 0x56, 0x7b, 0x35, 0x57, 0x7b, 0x35, 0x59,
2624     0x7b, 0x35, 0x6a, 0x7b, 0x35, 0x6b, 0x7b, 0x35, 0x71, 0x7b, 0x35, 0x76,
2625     0x7b, 0x35, 0x77, 0x7b, 0x35, 0x78, 0x7b, 0x35, 0x79, 0x7b, 0x35, 0x7a};
2626 const uint8_t HuffDecoderCommon::table26_28_emit_[204] = {
2627     0x7b, 0x36, 0x30, 0x7b, 0x36, 0x31, 0x7b, 0x36, 0x32, 0x7b, 0x36, 0x61,
2628     0x7b, 0x36, 0x63, 0x7b, 0x36, 0x65, 0x7b, 0x36, 0x69, 0x7b, 0x36, 0x6f,
2629     0x7b, 0x36, 0x73, 0x7b, 0x36, 0x74, 0x7b, 0x36, 0x20, 0x7b, 0x36, 0x25,
2630     0x7b, 0x36, 0x2d, 0x7b, 0x36, 0x2e, 0x7b, 0x36, 0x2f, 0x7b, 0x36, 0x33,
2631     0x7b, 0x36, 0x34, 0x7b, 0x36, 0x35, 0x7b, 0x36, 0x36, 0x7b, 0x36, 0x37,
2632     0x7b, 0x36, 0x38, 0x7b, 0x36, 0x39, 0x7b, 0x36, 0x3d, 0x7b, 0x36, 0x41,
2633     0x7b, 0x36, 0x5f, 0x7b, 0x36, 0x62, 0x7b, 0x36, 0x64, 0x7b, 0x36, 0x66,
2634     0x7b, 0x36, 0x67, 0x7b, 0x36, 0x68, 0x7b, 0x36, 0x6c, 0x7b, 0x36, 0x6d,
2635     0x7b, 0x36, 0x6e, 0x7b, 0x36, 0x70, 0x7b, 0x36, 0x72, 0x7b, 0x36, 0x75,
2636     0x7b, 0x36, 0x3a, 0x7b, 0x36, 0x42, 0x7b, 0x36, 0x43, 0x7b, 0x36, 0x44,
2637     0x7b, 0x36, 0x45, 0x7b, 0x36, 0x46, 0x7b, 0x36, 0x47, 0x7b, 0x36, 0x48,
2638     0x7b, 0x36, 0x49, 0x7b, 0x36, 0x4a, 0x7b, 0x36, 0x4b, 0x7b, 0x36, 0x4c,
2639     0x7b, 0x36, 0x4d, 0x7b, 0x36, 0x4e, 0x7b, 0x36, 0x4f, 0x7b, 0x36, 0x50,
2640     0x7b, 0x36, 0x51, 0x7b, 0x36, 0x52, 0x7b, 0x36, 0x53, 0x7b, 0x36, 0x54,
2641     0x7b, 0x36, 0x55, 0x7b, 0x36, 0x56, 0x7b, 0x36, 0x57, 0x7b, 0x36, 0x59,
2642     0x7b, 0x36, 0x6a, 0x7b, 0x36, 0x6b, 0x7b, 0x36, 0x71, 0x7b, 0x36, 0x76,
2643     0x7b, 0x36, 0x77, 0x7b, 0x36, 0x78, 0x7b, 0x36, 0x79, 0x7b, 0x36, 0x7a};
2644 const uint8_t HuffDecoderCommon::table26_29_emit_[204] = {
2645     0x7b, 0x37, 0x30, 0x7b, 0x37, 0x31, 0x7b, 0x37, 0x32, 0x7b, 0x37, 0x61,
2646     0x7b, 0x37, 0x63, 0x7b, 0x37, 0x65, 0x7b, 0x37, 0x69, 0x7b, 0x37, 0x6f,
2647     0x7b, 0x37, 0x73, 0x7b, 0x37, 0x74, 0x7b, 0x37, 0x20, 0x7b, 0x37, 0x25,
2648     0x7b, 0x37, 0x2d, 0x7b, 0x37, 0x2e, 0x7b, 0x37, 0x2f, 0x7b, 0x37, 0x33,
2649     0x7b, 0x37, 0x34, 0x7b, 0x37, 0x35, 0x7b, 0x37, 0x36, 0x7b, 0x37, 0x37,
2650     0x7b, 0x37, 0x38, 0x7b, 0x37, 0x39, 0x7b, 0x37, 0x3d, 0x7b, 0x37, 0x41,
2651     0x7b, 0x37, 0x5f, 0x7b, 0x37, 0x62, 0x7b, 0x37, 0x64, 0x7b, 0x37, 0x66,
2652     0x7b, 0x37, 0x67, 0x7b, 0x37, 0x68, 0x7b, 0x37, 0x6c, 0x7b, 0x37, 0x6d,
2653     0x7b, 0x37, 0x6e, 0x7b, 0x37, 0x70, 0x7b, 0x37, 0x72, 0x7b, 0x37, 0x75,
2654     0x7b, 0x37, 0x3a, 0x7b, 0x37, 0x42, 0x7b, 0x37, 0x43, 0x7b, 0x37, 0x44,
2655     0x7b, 0x37, 0x45, 0x7b, 0x37, 0x46, 0x7b, 0x37, 0x47, 0x7b, 0x37, 0x48,
2656     0x7b, 0x37, 0x49, 0x7b, 0x37, 0x4a, 0x7b, 0x37, 0x4b, 0x7b, 0x37, 0x4c,
2657     0x7b, 0x37, 0x4d, 0x7b, 0x37, 0x4e, 0x7b, 0x37, 0x4f, 0x7b, 0x37, 0x50,
2658     0x7b, 0x37, 0x51, 0x7b, 0x37, 0x52, 0x7b, 0x37, 0x53, 0x7b, 0x37, 0x54,
2659     0x7b, 0x37, 0x55, 0x7b, 0x37, 0x56, 0x7b, 0x37, 0x57, 0x7b, 0x37, 0x59,
2660     0x7b, 0x37, 0x6a, 0x7b, 0x37, 0x6b, 0x7b, 0x37, 0x71, 0x7b, 0x37, 0x76,
2661     0x7b, 0x37, 0x77, 0x7b, 0x37, 0x78, 0x7b, 0x37, 0x79, 0x7b, 0x37, 0x7a};
2662 const uint8_t HuffDecoderCommon::table26_30_emit_[204] = {
2663     0x7b, 0x38, 0x30, 0x7b, 0x38, 0x31, 0x7b, 0x38, 0x32, 0x7b, 0x38, 0x61,
2664     0x7b, 0x38, 0x63, 0x7b, 0x38, 0x65, 0x7b, 0x38, 0x69, 0x7b, 0x38, 0x6f,
2665     0x7b, 0x38, 0x73, 0x7b, 0x38, 0x74, 0x7b, 0x38, 0x20, 0x7b, 0x38, 0x25,
2666     0x7b, 0x38, 0x2d, 0x7b, 0x38, 0x2e, 0x7b, 0x38, 0x2f, 0x7b, 0x38, 0x33,
2667     0x7b, 0x38, 0x34, 0x7b, 0x38, 0x35, 0x7b, 0x38, 0x36, 0x7b, 0x38, 0x37,
2668     0x7b, 0x38, 0x38, 0x7b, 0x38, 0x39, 0x7b, 0x38, 0x3d, 0x7b, 0x38, 0x41,
2669     0x7b, 0x38, 0x5f, 0x7b, 0x38, 0x62, 0x7b, 0x38, 0x64, 0x7b, 0x38, 0x66,
2670     0x7b, 0x38, 0x67, 0x7b, 0x38, 0x68, 0x7b, 0x38, 0x6c, 0x7b, 0x38, 0x6d,
2671     0x7b, 0x38, 0x6e, 0x7b, 0x38, 0x70, 0x7b, 0x38, 0x72, 0x7b, 0x38, 0x75,
2672     0x7b, 0x38, 0x3a, 0x7b, 0x38, 0x42, 0x7b, 0x38, 0x43, 0x7b, 0x38, 0x44,
2673     0x7b, 0x38, 0x45, 0x7b, 0x38, 0x46, 0x7b, 0x38, 0x47, 0x7b, 0x38, 0x48,
2674     0x7b, 0x38, 0x49, 0x7b, 0x38, 0x4a, 0x7b, 0x38, 0x4b, 0x7b, 0x38, 0x4c,
2675     0x7b, 0x38, 0x4d, 0x7b, 0x38, 0x4e, 0x7b, 0x38, 0x4f, 0x7b, 0x38, 0x50,
2676     0x7b, 0x38, 0x51, 0x7b, 0x38, 0x52, 0x7b, 0x38, 0x53, 0x7b, 0x38, 0x54,
2677     0x7b, 0x38, 0x55, 0x7b, 0x38, 0x56, 0x7b, 0x38, 0x57, 0x7b, 0x38, 0x59,
2678     0x7b, 0x38, 0x6a, 0x7b, 0x38, 0x6b, 0x7b, 0x38, 0x71, 0x7b, 0x38, 0x76,
2679     0x7b, 0x38, 0x77, 0x7b, 0x38, 0x78, 0x7b, 0x38, 0x79, 0x7b, 0x38, 0x7a};
2680 const uint8_t HuffDecoderCommon::table26_31_emit_[204] = {
2681     0x7b, 0x39, 0x30, 0x7b, 0x39, 0x31, 0x7b, 0x39, 0x32, 0x7b, 0x39, 0x61,
2682     0x7b, 0x39, 0x63, 0x7b, 0x39, 0x65, 0x7b, 0x39, 0x69, 0x7b, 0x39, 0x6f,
2683     0x7b, 0x39, 0x73, 0x7b, 0x39, 0x74, 0x7b, 0x39, 0x20, 0x7b, 0x39, 0x25,
2684     0x7b, 0x39, 0x2d, 0x7b, 0x39, 0x2e, 0x7b, 0x39, 0x2f, 0x7b, 0x39, 0x33,
2685     0x7b, 0x39, 0x34, 0x7b, 0x39, 0x35, 0x7b, 0x39, 0x36, 0x7b, 0x39, 0x37,
2686     0x7b, 0x39, 0x38, 0x7b, 0x39, 0x39, 0x7b, 0x39, 0x3d, 0x7b, 0x39, 0x41,
2687     0x7b, 0x39, 0x5f, 0x7b, 0x39, 0x62, 0x7b, 0x39, 0x64, 0x7b, 0x39, 0x66,
2688     0x7b, 0x39, 0x67, 0x7b, 0x39, 0x68, 0x7b, 0x39, 0x6c, 0x7b, 0x39, 0x6d,
2689     0x7b, 0x39, 0x6e, 0x7b, 0x39, 0x70, 0x7b, 0x39, 0x72, 0x7b, 0x39, 0x75,
2690     0x7b, 0x39, 0x3a, 0x7b, 0x39, 0x42, 0x7b, 0x39, 0x43, 0x7b, 0x39, 0x44,
2691     0x7b, 0x39, 0x45, 0x7b, 0x39, 0x46, 0x7b, 0x39, 0x47, 0x7b, 0x39, 0x48,
2692     0x7b, 0x39, 0x49, 0x7b, 0x39, 0x4a, 0x7b, 0x39, 0x4b, 0x7b, 0x39, 0x4c,
2693     0x7b, 0x39, 0x4d, 0x7b, 0x39, 0x4e, 0x7b, 0x39, 0x4f, 0x7b, 0x39, 0x50,
2694     0x7b, 0x39, 0x51, 0x7b, 0x39, 0x52, 0x7b, 0x39, 0x53, 0x7b, 0x39, 0x54,
2695     0x7b, 0x39, 0x55, 0x7b, 0x39, 0x56, 0x7b, 0x39, 0x57, 0x7b, 0x39, 0x59,
2696     0x7b, 0x39, 0x6a, 0x7b, 0x39, 0x6b, 0x7b, 0x39, 0x71, 0x7b, 0x39, 0x76,
2697     0x7b, 0x39, 0x77, 0x7b, 0x39, 0x78, 0x7b, 0x39, 0x79, 0x7b, 0x39, 0x7a};
2698 const uint8_t HuffDecoderCommon::table26_32_emit_[204] = {
2699     0x7b, 0x3d, 0x30, 0x7b, 0x3d, 0x31, 0x7b, 0x3d, 0x32, 0x7b, 0x3d, 0x61,
2700     0x7b, 0x3d, 0x63, 0x7b, 0x3d, 0x65, 0x7b, 0x3d, 0x69, 0x7b, 0x3d, 0x6f,
2701     0x7b, 0x3d, 0x73, 0x7b, 0x3d, 0x74, 0x7b, 0x3d, 0x20, 0x7b, 0x3d, 0x25,
2702     0x7b, 0x3d, 0x2d, 0x7b, 0x3d, 0x2e, 0x7b, 0x3d, 0x2f, 0x7b, 0x3d, 0x33,
2703     0x7b, 0x3d, 0x34, 0x7b, 0x3d, 0x35, 0x7b, 0x3d, 0x36, 0x7b, 0x3d, 0x37,
2704     0x7b, 0x3d, 0x38, 0x7b, 0x3d, 0x39, 0x7b, 0x3d, 0x3d, 0x7b, 0x3d, 0x41,
2705     0x7b, 0x3d, 0x5f, 0x7b, 0x3d, 0x62, 0x7b, 0x3d, 0x64, 0x7b, 0x3d, 0x66,
2706     0x7b, 0x3d, 0x67, 0x7b, 0x3d, 0x68, 0x7b, 0x3d, 0x6c, 0x7b, 0x3d, 0x6d,
2707     0x7b, 0x3d, 0x6e, 0x7b, 0x3d, 0x70, 0x7b, 0x3d, 0x72, 0x7b, 0x3d, 0x75,
2708     0x7b, 0x3d, 0x3a, 0x7b, 0x3d, 0x42, 0x7b, 0x3d, 0x43, 0x7b, 0x3d, 0x44,
2709     0x7b, 0x3d, 0x45, 0x7b, 0x3d, 0x46, 0x7b, 0x3d, 0x47, 0x7b, 0x3d, 0x48,
2710     0x7b, 0x3d, 0x49, 0x7b, 0x3d, 0x4a, 0x7b, 0x3d, 0x4b, 0x7b, 0x3d, 0x4c,
2711     0x7b, 0x3d, 0x4d, 0x7b, 0x3d, 0x4e, 0x7b, 0x3d, 0x4f, 0x7b, 0x3d, 0x50,
2712     0x7b, 0x3d, 0x51, 0x7b, 0x3d, 0x52, 0x7b, 0x3d, 0x53, 0x7b, 0x3d, 0x54,
2713     0x7b, 0x3d, 0x55, 0x7b, 0x3d, 0x56, 0x7b, 0x3d, 0x57, 0x7b, 0x3d, 0x59,
2714     0x7b, 0x3d, 0x6a, 0x7b, 0x3d, 0x6b, 0x7b, 0x3d, 0x71, 0x7b, 0x3d, 0x76,
2715     0x7b, 0x3d, 0x77, 0x7b, 0x3d, 0x78, 0x7b, 0x3d, 0x79, 0x7b, 0x3d, 0x7a};
2716 const uint8_t HuffDecoderCommon::table26_33_emit_[204] = {
2717     0x7b, 0x41, 0x30, 0x7b, 0x41, 0x31, 0x7b, 0x41, 0x32, 0x7b, 0x41, 0x61,
2718     0x7b, 0x41, 0x63, 0x7b, 0x41, 0x65, 0x7b, 0x41, 0x69, 0x7b, 0x41, 0x6f,
2719     0x7b, 0x41, 0x73, 0x7b, 0x41, 0x74, 0x7b, 0x41, 0x20, 0x7b, 0x41, 0x25,
2720     0x7b, 0x41, 0x2d, 0x7b, 0x41, 0x2e, 0x7b, 0x41, 0x2f, 0x7b, 0x41, 0x33,
2721     0x7b, 0x41, 0x34, 0x7b, 0x41, 0x35, 0x7b, 0x41, 0x36, 0x7b, 0x41, 0x37,
2722     0x7b, 0x41, 0x38, 0x7b, 0x41, 0x39, 0x7b, 0x41, 0x3d, 0x7b, 0x41, 0x41,
2723     0x7b, 0x41, 0x5f, 0x7b, 0x41, 0x62, 0x7b, 0x41, 0x64, 0x7b, 0x41, 0x66,
2724     0x7b, 0x41, 0x67, 0x7b, 0x41, 0x68, 0x7b, 0x41, 0x6c, 0x7b, 0x41, 0x6d,
2725     0x7b, 0x41, 0x6e, 0x7b, 0x41, 0x70, 0x7b, 0x41, 0x72, 0x7b, 0x41, 0x75,
2726     0x7b, 0x41, 0x3a, 0x7b, 0x41, 0x42, 0x7b, 0x41, 0x43, 0x7b, 0x41, 0x44,
2727     0x7b, 0x41, 0x45, 0x7b, 0x41, 0x46, 0x7b, 0x41, 0x47, 0x7b, 0x41, 0x48,
2728     0x7b, 0x41, 0x49, 0x7b, 0x41, 0x4a, 0x7b, 0x41, 0x4b, 0x7b, 0x41, 0x4c,
2729     0x7b, 0x41, 0x4d, 0x7b, 0x41, 0x4e, 0x7b, 0x41, 0x4f, 0x7b, 0x41, 0x50,
2730     0x7b, 0x41, 0x51, 0x7b, 0x41, 0x52, 0x7b, 0x41, 0x53, 0x7b, 0x41, 0x54,
2731     0x7b, 0x41, 0x55, 0x7b, 0x41, 0x56, 0x7b, 0x41, 0x57, 0x7b, 0x41, 0x59,
2732     0x7b, 0x41, 0x6a, 0x7b, 0x41, 0x6b, 0x7b, 0x41, 0x71, 0x7b, 0x41, 0x76,
2733     0x7b, 0x41, 0x77, 0x7b, 0x41, 0x78, 0x7b, 0x41, 0x79, 0x7b, 0x41, 0x7a};
2734 const uint8_t HuffDecoderCommon::table26_34_emit_[204] = {
2735     0x7b, 0x5f, 0x30, 0x7b, 0x5f, 0x31, 0x7b, 0x5f, 0x32, 0x7b, 0x5f, 0x61,
2736     0x7b, 0x5f, 0x63, 0x7b, 0x5f, 0x65, 0x7b, 0x5f, 0x69, 0x7b, 0x5f, 0x6f,
2737     0x7b, 0x5f, 0x73, 0x7b, 0x5f, 0x74, 0x7b, 0x5f, 0x20, 0x7b, 0x5f, 0x25,
2738     0x7b, 0x5f, 0x2d, 0x7b, 0x5f, 0x2e, 0x7b, 0x5f, 0x2f, 0x7b, 0x5f, 0x33,
2739     0x7b, 0x5f, 0x34, 0x7b, 0x5f, 0x35, 0x7b, 0x5f, 0x36, 0x7b, 0x5f, 0x37,
2740     0x7b, 0x5f, 0x38, 0x7b, 0x5f, 0x39, 0x7b, 0x5f, 0x3d, 0x7b, 0x5f, 0x41,
2741     0x7b, 0x5f, 0x5f, 0x7b, 0x5f, 0x62, 0x7b, 0x5f, 0x64, 0x7b, 0x5f, 0x66,
2742     0x7b, 0x5f, 0x67, 0x7b, 0x5f, 0x68, 0x7b, 0x5f, 0x6c, 0x7b, 0x5f, 0x6d,
2743     0x7b, 0x5f, 0x6e, 0x7b, 0x5f, 0x70, 0x7b, 0x5f, 0x72, 0x7b, 0x5f, 0x75,
2744     0x7b, 0x5f, 0x3a, 0x7b, 0x5f, 0x42, 0x7b, 0x5f, 0x43, 0x7b, 0x5f, 0x44,
2745     0x7b, 0x5f, 0x45, 0x7b, 0x5f, 0x46, 0x7b, 0x5f, 0x47, 0x7b, 0x5f, 0x48,
2746     0x7b, 0x5f, 0x49, 0x7b, 0x5f, 0x4a, 0x7b, 0x5f, 0x4b, 0x7b, 0x5f, 0x4c,
2747     0x7b, 0x5f, 0x4d, 0x7b, 0x5f, 0x4e, 0x7b, 0x5f, 0x4f, 0x7b, 0x5f, 0x50,
2748     0x7b, 0x5f, 0x51, 0x7b, 0x5f, 0x52, 0x7b, 0x5f, 0x53, 0x7b, 0x5f, 0x54,
2749     0x7b, 0x5f, 0x55, 0x7b, 0x5f, 0x56, 0x7b, 0x5f, 0x57, 0x7b, 0x5f, 0x59,
2750     0x7b, 0x5f, 0x6a, 0x7b, 0x5f, 0x6b, 0x7b, 0x5f, 0x71, 0x7b, 0x5f, 0x76,
2751     0x7b, 0x5f, 0x77, 0x7b, 0x5f, 0x78, 0x7b, 0x5f, 0x79, 0x7b, 0x5f, 0x7a};
2752 const uint8_t HuffDecoderCommon::table26_35_emit_[204] = {
2753     0x7b, 0x62, 0x30, 0x7b, 0x62, 0x31, 0x7b, 0x62, 0x32, 0x7b, 0x62, 0x61,
2754     0x7b, 0x62, 0x63, 0x7b, 0x62, 0x65, 0x7b, 0x62, 0x69, 0x7b, 0x62, 0x6f,
2755     0x7b, 0x62, 0x73, 0x7b, 0x62, 0x74, 0x7b, 0x62, 0x20, 0x7b, 0x62, 0x25,
2756     0x7b, 0x62, 0x2d, 0x7b, 0x62, 0x2e, 0x7b, 0x62, 0x2f, 0x7b, 0x62, 0x33,
2757     0x7b, 0x62, 0x34, 0x7b, 0x62, 0x35, 0x7b, 0x62, 0x36, 0x7b, 0x62, 0x37,
2758     0x7b, 0x62, 0x38, 0x7b, 0x62, 0x39, 0x7b, 0x62, 0x3d, 0x7b, 0x62, 0x41,
2759     0x7b, 0x62, 0x5f, 0x7b, 0x62, 0x62, 0x7b, 0x62, 0x64, 0x7b, 0x62, 0x66,
2760     0x7b, 0x62, 0x67, 0x7b, 0x62, 0x68, 0x7b, 0x62, 0x6c, 0x7b, 0x62, 0x6d,
2761     0x7b, 0x62, 0x6e, 0x7b, 0x62, 0x70, 0x7b, 0x62, 0x72, 0x7b, 0x62, 0x75,
2762     0x7b, 0x62, 0x3a, 0x7b, 0x62, 0x42, 0x7b, 0x62, 0x43, 0x7b, 0x62, 0x44,
2763     0x7b, 0x62, 0x45, 0x7b, 0x62, 0x46, 0x7b, 0x62, 0x47, 0x7b, 0x62, 0x48,
2764     0x7b, 0x62, 0x49, 0x7b, 0x62, 0x4a, 0x7b, 0x62, 0x4b, 0x7b, 0x62, 0x4c,
2765     0x7b, 0x62, 0x4d, 0x7b, 0x62, 0x4e, 0x7b, 0x62, 0x4f, 0x7b, 0x62, 0x50,
2766     0x7b, 0x62, 0x51, 0x7b, 0x62, 0x52, 0x7b, 0x62, 0x53, 0x7b, 0x62, 0x54,
2767     0x7b, 0x62, 0x55, 0x7b, 0x62, 0x56, 0x7b, 0x62, 0x57, 0x7b, 0x62, 0x59,
2768     0x7b, 0x62, 0x6a, 0x7b, 0x62, 0x6b, 0x7b, 0x62, 0x71, 0x7b, 0x62, 0x76,
2769     0x7b, 0x62, 0x77, 0x7b, 0x62, 0x78, 0x7b, 0x62, 0x79, 0x7b, 0x62, 0x7a};
2770 const uint8_t HuffDecoderCommon::table26_36_emit_[204] = {
2771     0x7b, 0x64, 0x30, 0x7b, 0x64, 0x31, 0x7b, 0x64, 0x32, 0x7b, 0x64, 0x61,
2772     0x7b, 0x64, 0x63, 0x7b, 0x64, 0x65, 0x7b, 0x64, 0x69, 0x7b, 0x64, 0x6f,
2773     0x7b, 0x64, 0x73, 0x7b, 0x64, 0x74, 0x7b, 0x64, 0x20, 0x7b, 0x64, 0x25,
2774     0x7b, 0x64, 0x2d, 0x7b, 0x64, 0x2e, 0x7b, 0x64, 0x2f, 0x7b, 0x64, 0x33,
2775     0x7b, 0x64, 0x34, 0x7b, 0x64, 0x35, 0x7b, 0x64, 0x36, 0x7b, 0x64, 0x37,
2776     0x7b, 0x64, 0x38, 0x7b, 0x64, 0x39, 0x7b, 0x64, 0x3d, 0x7b, 0x64, 0x41,
2777     0x7b, 0x64, 0x5f, 0x7b, 0x64, 0x62, 0x7b, 0x64, 0x64, 0x7b, 0x64, 0x66,
2778     0x7b, 0x64, 0x67, 0x7b, 0x64, 0x68, 0x7b, 0x64, 0x6c, 0x7b, 0x64, 0x6d,
2779     0x7b, 0x64, 0x6e, 0x7b, 0x64, 0x70, 0x7b, 0x64, 0x72, 0x7b, 0x64, 0x75,
2780     0x7b, 0x64, 0x3a, 0x7b, 0x64, 0x42, 0x7b, 0x64, 0x43, 0x7b, 0x64, 0x44,
2781     0x7b, 0x64, 0x45, 0x7b, 0x64, 0x46, 0x7b, 0x64, 0x47, 0x7b, 0x64, 0x48,
2782     0x7b, 0x64, 0x49, 0x7b, 0x64, 0x4a, 0x7b, 0x64, 0x4b, 0x7b, 0x64, 0x4c,
2783     0x7b, 0x64, 0x4d, 0x7b, 0x64, 0x4e, 0x7b, 0x64, 0x4f, 0x7b, 0x64, 0x50,
2784     0x7b, 0x64, 0x51, 0x7b, 0x64, 0x52, 0x7b, 0x64, 0x53, 0x7b, 0x64, 0x54,
2785     0x7b, 0x64, 0x55, 0x7b, 0x64, 0x56, 0x7b, 0x64, 0x57, 0x7b, 0x64, 0x59,
2786     0x7b, 0x64, 0x6a, 0x7b, 0x64, 0x6b, 0x7b, 0x64, 0x71, 0x7b, 0x64, 0x76,
2787     0x7b, 0x64, 0x77, 0x7b, 0x64, 0x78, 0x7b, 0x64, 0x79, 0x7b, 0x64, 0x7a};
2788 const uint8_t HuffDecoderCommon::table26_37_emit_[204] = {
2789     0x7b, 0x66, 0x30, 0x7b, 0x66, 0x31, 0x7b, 0x66, 0x32, 0x7b, 0x66, 0x61,
2790     0x7b, 0x66, 0x63, 0x7b, 0x66, 0x65, 0x7b, 0x66, 0x69, 0x7b, 0x66, 0x6f,
2791     0x7b, 0x66, 0x73, 0x7b, 0x66, 0x74, 0x7b, 0x66, 0x20, 0x7b, 0x66, 0x25,
2792     0x7b, 0x66, 0x2d, 0x7b, 0x66, 0x2e, 0x7b, 0x66, 0x2f, 0x7b, 0x66, 0x33,
2793     0x7b, 0x66, 0x34, 0x7b, 0x66, 0x35, 0x7b, 0x66, 0x36, 0x7b, 0x66, 0x37,
2794     0x7b, 0x66, 0x38, 0x7b, 0x66, 0x39, 0x7b, 0x66, 0x3d, 0x7b, 0x66, 0x41,
2795     0x7b, 0x66, 0x5f, 0x7b, 0x66, 0x62, 0x7b, 0x66, 0x64, 0x7b, 0x66, 0x66,
2796     0x7b, 0x66, 0x67, 0x7b, 0x66, 0x68, 0x7b, 0x66, 0x6c, 0x7b, 0x66, 0x6d,
2797     0x7b, 0x66, 0x6e, 0x7b, 0x66, 0x70, 0x7b, 0x66, 0x72, 0x7b, 0x66, 0x75,
2798     0x7b, 0x66, 0x3a, 0x7b, 0x66, 0x42, 0x7b, 0x66, 0x43, 0x7b, 0x66, 0x44,
2799     0x7b, 0x66, 0x45, 0x7b, 0x66, 0x46, 0x7b, 0x66, 0x47, 0x7b, 0x66, 0x48,
2800     0x7b, 0x66, 0x49, 0x7b, 0x66, 0x4a, 0x7b, 0x66, 0x4b, 0x7b, 0x66, 0x4c,
2801     0x7b, 0x66, 0x4d, 0x7b, 0x66, 0x4e, 0x7b, 0x66, 0x4f, 0x7b, 0x66, 0x50,
2802     0x7b, 0x66, 0x51, 0x7b, 0x66, 0x52, 0x7b, 0x66, 0x53, 0x7b, 0x66, 0x54,
2803     0x7b, 0x66, 0x55, 0x7b, 0x66, 0x56, 0x7b, 0x66, 0x57, 0x7b, 0x66, 0x59,
2804     0x7b, 0x66, 0x6a, 0x7b, 0x66, 0x6b, 0x7b, 0x66, 0x71, 0x7b, 0x66, 0x76,
2805     0x7b, 0x66, 0x77, 0x7b, 0x66, 0x78, 0x7b, 0x66, 0x79, 0x7b, 0x66, 0x7a};
2806 const uint8_t HuffDecoderCommon::table26_38_emit_[204] = {
2807     0x7b, 0x67, 0x30, 0x7b, 0x67, 0x31, 0x7b, 0x67, 0x32, 0x7b, 0x67, 0x61,
2808     0x7b, 0x67, 0x63, 0x7b, 0x67, 0x65, 0x7b, 0x67, 0x69, 0x7b, 0x67, 0x6f,
2809     0x7b, 0x67, 0x73, 0x7b, 0x67, 0x74, 0x7b, 0x67, 0x20, 0x7b, 0x67, 0x25,
2810     0x7b, 0x67, 0x2d, 0x7b, 0x67, 0x2e, 0x7b, 0x67, 0x2f, 0x7b, 0x67, 0x33,
2811     0x7b, 0x67, 0x34, 0x7b, 0x67, 0x35, 0x7b, 0x67, 0x36, 0x7b, 0x67, 0x37,
2812     0x7b, 0x67, 0x38, 0x7b, 0x67, 0x39, 0x7b, 0x67, 0x3d, 0x7b, 0x67, 0x41,
2813     0x7b, 0x67, 0x5f, 0x7b, 0x67, 0x62, 0x7b, 0x67, 0x64, 0x7b, 0x67, 0x66,
2814     0x7b, 0x67, 0x67, 0x7b, 0x67, 0x68, 0x7b, 0x67, 0x6c, 0x7b, 0x67, 0x6d,
2815     0x7b, 0x67, 0x6e, 0x7b, 0x67, 0x70, 0x7b, 0x67, 0x72, 0x7b, 0x67, 0x75,
2816     0x7b, 0x67, 0x3a, 0x7b, 0x67, 0x42, 0x7b, 0x67, 0x43, 0x7b, 0x67, 0x44,
2817     0x7b, 0x67, 0x45, 0x7b, 0x67, 0x46, 0x7b, 0x67, 0x47, 0x7b, 0x67, 0x48,
2818     0x7b, 0x67, 0x49, 0x7b, 0x67, 0x4a, 0x7b, 0x67, 0x4b, 0x7b, 0x67, 0x4c,
2819     0x7b, 0x67, 0x4d, 0x7b, 0x67, 0x4e, 0x7b, 0x67, 0x4f, 0x7b, 0x67, 0x50,
2820     0x7b, 0x67, 0x51, 0x7b, 0x67, 0x52, 0x7b, 0x67, 0x53, 0x7b, 0x67, 0x54,
2821     0x7b, 0x67, 0x55, 0x7b, 0x67, 0x56, 0x7b, 0x67, 0x57, 0x7b, 0x67, 0x59,
2822     0x7b, 0x67, 0x6a, 0x7b, 0x67, 0x6b, 0x7b, 0x67, 0x71, 0x7b, 0x67, 0x76,
2823     0x7b, 0x67, 0x77, 0x7b, 0x67, 0x78, 0x7b, 0x67, 0x79, 0x7b, 0x67, 0x7a};
2824 const uint8_t HuffDecoderCommon::table26_39_emit_[204] = {
2825     0x7b, 0x68, 0x30, 0x7b, 0x68, 0x31, 0x7b, 0x68, 0x32, 0x7b, 0x68, 0x61,
2826     0x7b, 0x68, 0x63, 0x7b, 0x68, 0x65, 0x7b, 0x68, 0x69, 0x7b, 0x68, 0x6f,
2827     0x7b, 0x68, 0x73, 0x7b, 0x68, 0x74, 0x7b, 0x68, 0x20, 0x7b, 0x68, 0x25,
2828     0x7b, 0x68, 0x2d, 0x7b, 0x68, 0x2e, 0x7b, 0x68, 0x2f, 0x7b, 0x68, 0x33,
2829     0x7b, 0x68, 0x34, 0x7b, 0x68, 0x35, 0x7b, 0x68, 0x36, 0x7b, 0x68, 0x37,
2830     0x7b, 0x68, 0x38, 0x7b, 0x68, 0x39, 0x7b, 0x68, 0x3d, 0x7b, 0x68, 0x41,
2831     0x7b, 0x68, 0x5f, 0x7b, 0x68, 0x62, 0x7b, 0x68, 0x64, 0x7b, 0x68, 0x66,
2832     0x7b, 0x68, 0x67, 0x7b, 0x68, 0x68, 0x7b, 0x68, 0x6c, 0x7b, 0x68, 0x6d,
2833     0x7b, 0x68, 0x6e, 0x7b, 0x68, 0x70, 0x7b, 0x68, 0x72, 0x7b, 0x68, 0x75,
2834     0x7b, 0x68, 0x3a, 0x7b, 0x68, 0x42, 0x7b, 0x68, 0x43, 0x7b, 0x68, 0x44,
2835     0x7b, 0x68, 0x45, 0x7b, 0x68, 0x46, 0x7b, 0x68, 0x47, 0x7b, 0x68, 0x48,
2836     0x7b, 0x68, 0x49, 0x7b, 0x68, 0x4a, 0x7b, 0x68, 0x4b, 0x7b, 0x68, 0x4c,
2837     0x7b, 0x68, 0x4d, 0x7b, 0x68, 0x4e, 0x7b, 0x68, 0x4f, 0x7b, 0x68, 0x50,
2838     0x7b, 0x68, 0x51, 0x7b, 0x68, 0x52, 0x7b, 0x68, 0x53, 0x7b, 0x68, 0x54,
2839     0x7b, 0x68, 0x55, 0x7b, 0x68, 0x56, 0x7b, 0x68, 0x57, 0x7b, 0x68, 0x59,
2840     0x7b, 0x68, 0x6a, 0x7b, 0x68, 0x6b, 0x7b, 0x68, 0x71, 0x7b, 0x68, 0x76,
2841     0x7b, 0x68, 0x77, 0x7b, 0x68, 0x78, 0x7b, 0x68, 0x79, 0x7b, 0x68, 0x7a};
2842 const uint8_t HuffDecoderCommon::table26_40_emit_[204] = {
2843     0x7b, 0x6c, 0x30, 0x7b, 0x6c, 0x31, 0x7b, 0x6c, 0x32, 0x7b, 0x6c, 0x61,
2844     0x7b, 0x6c, 0x63, 0x7b, 0x6c, 0x65, 0x7b, 0x6c, 0x69, 0x7b, 0x6c, 0x6f,
2845     0x7b, 0x6c, 0x73, 0x7b, 0x6c, 0x74, 0x7b, 0x6c, 0x20, 0x7b, 0x6c, 0x25,
2846     0x7b, 0x6c, 0x2d, 0x7b, 0x6c, 0x2e, 0x7b, 0x6c, 0x2f, 0x7b, 0x6c, 0x33,
2847     0x7b, 0x6c, 0x34, 0x7b, 0x6c, 0x35, 0x7b, 0x6c, 0x36, 0x7b, 0x6c, 0x37,
2848     0x7b, 0x6c, 0x38, 0x7b, 0x6c, 0x39, 0x7b, 0x6c, 0x3d, 0x7b, 0x6c, 0x41,
2849     0x7b, 0x6c, 0x5f, 0x7b, 0x6c, 0x62, 0x7b, 0x6c, 0x64, 0x7b, 0x6c, 0x66,
2850     0x7b, 0x6c, 0x67, 0x7b, 0x6c, 0x68, 0x7b, 0x6c, 0x6c, 0x7b, 0x6c, 0x6d,
2851     0x7b, 0x6c, 0x6e, 0x7b, 0x6c, 0x70, 0x7b, 0x6c, 0x72, 0x7b, 0x6c, 0x75,
2852     0x7b, 0x6c, 0x3a, 0x7b, 0x6c, 0x42, 0x7b, 0x6c, 0x43, 0x7b, 0x6c, 0x44,
2853     0x7b, 0x6c, 0x45, 0x7b, 0x6c, 0x46, 0x7b, 0x6c, 0x47, 0x7b, 0x6c, 0x48,
2854     0x7b, 0x6c, 0x49, 0x7b, 0x6c, 0x4a, 0x7b, 0x6c, 0x4b, 0x7b, 0x6c, 0x4c,
2855     0x7b, 0x6c, 0x4d, 0x7b, 0x6c, 0x4e, 0x7b, 0x6c, 0x4f, 0x7b, 0x6c, 0x50,
2856     0x7b, 0x6c, 0x51, 0x7b, 0x6c, 0x52, 0x7b, 0x6c, 0x53, 0x7b, 0x6c, 0x54,
2857     0x7b, 0x6c, 0x55, 0x7b, 0x6c, 0x56, 0x7b, 0x6c, 0x57, 0x7b, 0x6c, 0x59,
2858     0x7b, 0x6c, 0x6a, 0x7b, 0x6c, 0x6b, 0x7b, 0x6c, 0x71, 0x7b, 0x6c, 0x76,
2859     0x7b, 0x6c, 0x77, 0x7b, 0x6c, 0x78, 0x7b, 0x6c, 0x79, 0x7b, 0x6c, 0x7a};
2860 const uint8_t HuffDecoderCommon::table26_41_emit_[204] = {
2861     0x7b, 0x6d, 0x30, 0x7b, 0x6d, 0x31, 0x7b, 0x6d, 0x32, 0x7b, 0x6d, 0x61,
2862     0x7b, 0x6d, 0x63, 0x7b, 0x6d, 0x65, 0x7b, 0x6d, 0x69, 0x7b, 0x6d, 0x6f,
2863     0x7b, 0x6d, 0x73, 0x7b, 0x6d, 0x74, 0x7b, 0x6d, 0x20, 0x7b, 0x6d, 0x25,
2864     0x7b, 0x6d, 0x2d, 0x7b, 0x6d, 0x2e, 0x7b, 0x6d, 0x2f, 0x7b, 0x6d, 0x33,
2865     0x7b, 0x6d, 0x34, 0x7b, 0x6d, 0x35, 0x7b, 0x6d, 0x36, 0x7b, 0x6d, 0x37,
2866     0x7b, 0x6d, 0x38, 0x7b, 0x6d, 0x39, 0x7b, 0x6d, 0x3d, 0x7b, 0x6d, 0x41,
2867     0x7b, 0x6d, 0x5f, 0x7b, 0x6d, 0x62, 0x7b, 0x6d, 0x64, 0x7b, 0x6d, 0x66,
2868     0x7b, 0x6d, 0x67, 0x7b, 0x6d, 0x68, 0x7b, 0x6d, 0x6c, 0x7b, 0x6d, 0x6d,
2869     0x7b, 0x6d, 0x6e, 0x7b, 0x6d, 0x70, 0x7b, 0x6d, 0x72, 0x7b, 0x6d, 0x75,
2870     0x7b, 0x6d, 0x3a, 0x7b, 0x6d, 0x42, 0x7b, 0x6d, 0x43, 0x7b, 0x6d, 0x44,
2871     0x7b, 0x6d, 0x45, 0x7b, 0x6d, 0x46, 0x7b, 0x6d, 0x47, 0x7b, 0x6d, 0x48,
2872     0x7b, 0x6d, 0x49, 0x7b, 0x6d, 0x4a, 0x7b, 0x6d, 0x4b, 0x7b, 0x6d, 0x4c,
2873     0x7b, 0x6d, 0x4d, 0x7b, 0x6d, 0x4e, 0x7b, 0x6d, 0x4f, 0x7b, 0x6d, 0x50,
2874     0x7b, 0x6d, 0x51, 0x7b, 0x6d, 0x52, 0x7b, 0x6d, 0x53, 0x7b, 0x6d, 0x54,
2875     0x7b, 0x6d, 0x55, 0x7b, 0x6d, 0x56, 0x7b, 0x6d, 0x57, 0x7b, 0x6d, 0x59,
2876     0x7b, 0x6d, 0x6a, 0x7b, 0x6d, 0x6b, 0x7b, 0x6d, 0x71, 0x7b, 0x6d, 0x76,
2877     0x7b, 0x6d, 0x77, 0x7b, 0x6d, 0x78, 0x7b, 0x6d, 0x79, 0x7b, 0x6d, 0x7a};
2878 const uint8_t HuffDecoderCommon::table26_42_emit_[204] = {
2879     0x7b, 0x6e, 0x30, 0x7b, 0x6e, 0x31, 0x7b, 0x6e, 0x32, 0x7b, 0x6e, 0x61,
2880     0x7b, 0x6e, 0x63, 0x7b, 0x6e, 0x65, 0x7b, 0x6e, 0x69, 0x7b, 0x6e, 0x6f,
2881     0x7b, 0x6e, 0x73, 0x7b, 0x6e, 0x74, 0x7b, 0x6e, 0x20, 0x7b, 0x6e, 0x25,
2882     0x7b, 0x6e, 0x2d, 0x7b, 0x6e, 0x2e, 0x7b, 0x6e, 0x2f, 0x7b, 0x6e, 0x33,
2883     0x7b, 0x6e, 0x34, 0x7b, 0x6e, 0x35, 0x7b, 0x6e, 0x36, 0x7b, 0x6e, 0x37,
2884     0x7b, 0x6e, 0x38, 0x7b, 0x6e, 0x39, 0x7b, 0x6e, 0x3d, 0x7b, 0x6e, 0x41,
2885     0x7b, 0x6e, 0x5f, 0x7b, 0x6e, 0x62, 0x7b, 0x6e, 0x64, 0x7b, 0x6e, 0x66,
2886     0x7b, 0x6e, 0x67, 0x7b, 0x6e, 0x68, 0x7b, 0x6e, 0x6c, 0x7b, 0x6e, 0x6d,
2887     0x7b, 0x6e, 0x6e, 0x7b, 0x6e, 0x70, 0x7b, 0x6e, 0x72, 0x7b, 0x6e, 0x75,
2888     0x7b, 0x6e, 0x3a, 0x7b, 0x6e, 0x42, 0x7b, 0x6e, 0x43, 0x7b, 0x6e, 0x44,
2889     0x7b, 0x6e, 0x45, 0x7b, 0x6e, 0x46, 0x7b, 0x6e, 0x47, 0x7b, 0x6e, 0x48,
2890     0x7b, 0x6e, 0x49, 0x7b, 0x6e, 0x4a, 0x7b, 0x6e, 0x4b, 0x7b, 0x6e, 0x4c,
2891     0x7b, 0x6e, 0x4d, 0x7b, 0x6e, 0x4e, 0x7b, 0x6e, 0x4f, 0x7b, 0x6e, 0x50,
2892     0x7b, 0x6e, 0x51, 0x7b, 0x6e, 0x52, 0x7b, 0x6e, 0x53, 0x7b, 0x6e, 0x54,
2893     0x7b, 0x6e, 0x55, 0x7b, 0x6e, 0x56, 0x7b, 0x6e, 0x57, 0x7b, 0x6e, 0x59,
2894     0x7b, 0x6e, 0x6a, 0x7b, 0x6e, 0x6b, 0x7b, 0x6e, 0x71, 0x7b, 0x6e, 0x76,
2895     0x7b, 0x6e, 0x77, 0x7b, 0x6e, 0x78, 0x7b, 0x6e, 0x79, 0x7b, 0x6e, 0x7a};
2896 const uint8_t HuffDecoderCommon::table26_43_emit_[204] = {
2897     0x7b, 0x70, 0x30, 0x7b, 0x70, 0x31, 0x7b, 0x70, 0x32, 0x7b, 0x70, 0x61,
2898     0x7b, 0x70, 0x63, 0x7b, 0x70, 0x65, 0x7b, 0x70, 0x69, 0x7b, 0x70, 0x6f,
2899     0x7b, 0x70, 0x73, 0x7b, 0x70, 0x74, 0x7b, 0x70, 0x20, 0x7b, 0x70, 0x25,
2900     0x7b, 0x70, 0x2d, 0x7b, 0x70, 0x2e, 0x7b, 0x70, 0x2f, 0x7b, 0x70, 0x33,
2901     0x7b, 0x70, 0x34, 0x7b, 0x70, 0x35, 0x7b, 0x70, 0x36, 0x7b, 0x70, 0x37,
2902     0x7b, 0x70, 0x38, 0x7b, 0x70, 0x39, 0x7b, 0x70, 0x3d, 0x7b, 0x70, 0x41,
2903     0x7b, 0x70, 0x5f, 0x7b, 0x70, 0x62, 0x7b, 0x70, 0x64, 0x7b, 0x70, 0x66,
2904     0x7b, 0x70, 0x67, 0x7b, 0x70, 0x68, 0x7b, 0x70, 0x6c, 0x7b, 0x70, 0x6d,
2905     0x7b, 0x70, 0x6e, 0x7b, 0x70, 0x70, 0x7b, 0x70, 0x72, 0x7b, 0x70, 0x75,
2906     0x7b, 0x70, 0x3a, 0x7b, 0x70, 0x42, 0x7b, 0x70, 0x43, 0x7b, 0x70, 0x44,
2907     0x7b, 0x70, 0x45, 0x7b, 0x70, 0x46, 0x7b, 0x70, 0x47, 0x7b, 0x70, 0x48,
2908     0x7b, 0x70, 0x49, 0x7b, 0x70, 0x4a, 0x7b, 0x70, 0x4b, 0x7b, 0x70, 0x4c,
2909     0x7b, 0x70, 0x4d, 0x7b, 0x70, 0x4e, 0x7b, 0x70, 0x4f, 0x7b, 0x70, 0x50,
2910     0x7b, 0x70, 0x51, 0x7b, 0x70, 0x52, 0x7b, 0x70, 0x53, 0x7b, 0x70, 0x54,
2911     0x7b, 0x70, 0x55, 0x7b, 0x70, 0x56, 0x7b, 0x70, 0x57, 0x7b, 0x70, 0x59,
2912     0x7b, 0x70, 0x6a, 0x7b, 0x70, 0x6b, 0x7b, 0x70, 0x71, 0x7b, 0x70, 0x76,
2913     0x7b, 0x70, 0x77, 0x7b, 0x70, 0x78, 0x7b, 0x70, 0x79, 0x7b, 0x70, 0x7a};
2914 const uint8_t HuffDecoderCommon::table26_44_emit_[204] = {
2915     0x7b, 0x72, 0x30, 0x7b, 0x72, 0x31, 0x7b, 0x72, 0x32, 0x7b, 0x72, 0x61,
2916     0x7b, 0x72, 0x63, 0x7b, 0x72, 0x65, 0x7b, 0x72, 0x69, 0x7b, 0x72, 0x6f,
2917     0x7b, 0x72, 0x73, 0x7b, 0x72, 0x74, 0x7b, 0x72, 0x20, 0x7b, 0x72, 0x25,
2918     0x7b, 0x72, 0x2d, 0x7b, 0x72, 0x2e, 0x7b, 0x72, 0x2f, 0x7b, 0x72, 0x33,
2919     0x7b, 0x72, 0x34, 0x7b, 0x72, 0x35, 0x7b, 0x72, 0x36, 0x7b, 0x72, 0x37,
2920     0x7b, 0x72, 0x38, 0x7b, 0x72, 0x39, 0x7b, 0x72, 0x3d, 0x7b, 0x72, 0x41,
2921     0x7b, 0x72, 0x5f, 0x7b, 0x72, 0x62, 0x7b, 0x72, 0x64, 0x7b, 0x72, 0x66,
2922     0x7b, 0x72, 0x67, 0x7b, 0x72, 0x68, 0x7b, 0x72, 0x6c, 0x7b, 0x72, 0x6d,
2923     0x7b, 0x72, 0x6e, 0x7b, 0x72, 0x70, 0x7b, 0x72, 0x72, 0x7b, 0x72, 0x75,
2924     0x7b, 0x72, 0x3a, 0x7b, 0x72, 0x42, 0x7b, 0x72, 0x43, 0x7b, 0x72, 0x44,
2925     0x7b, 0x72, 0x45, 0x7b, 0x72, 0x46, 0x7b, 0x72, 0x47, 0x7b, 0x72, 0x48,
2926     0x7b, 0x72, 0x49, 0x7b, 0x72, 0x4a, 0x7b, 0x72, 0x4b, 0x7b, 0x72, 0x4c,
2927     0x7b, 0x72, 0x4d, 0x7b, 0x72, 0x4e, 0x7b, 0x72, 0x4f, 0x7b, 0x72, 0x50,
2928     0x7b, 0x72, 0x51, 0x7b, 0x72, 0x52, 0x7b, 0x72, 0x53, 0x7b, 0x72, 0x54,
2929     0x7b, 0x72, 0x55, 0x7b, 0x72, 0x56, 0x7b, 0x72, 0x57, 0x7b, 0x72, 0x59,
2930     0x7b, 0x72, 0x6a, 0x7b, 0x72, 0x6b, 0x7b, 0x72, 0x71, 0x7b, 0x72, 0x76,
2931     0x7b, 0x72, 0x77, 0x7b, 0x72, 0x78, 0x7b, 0x72, 0x79, 0x7b, 0x72, 0x7a};
2932 const uint8_t HuffDecoderCommon::table26_45_emit_[204] = {
2933     0x7b, 0x75, 0x30, 0x7b, 0x75, 0x31, 0x7b, 0x75, 0x32, 0x7b, 0x75, 0x61,
2934     0x7b, 0x75, 0x63, 0x7b, 0x75, 0x65, 0x7b, 0x75, 0x69, 0x7b, 0x75, 0x6f,
2935     0x7b, 0x75, 0x73, 0x7b, 0x75, 0x74, 0x7b, 0x75, 0x20, 0x7b, 0x75, 0x25,
2936     0x7b, 0x75, 0x2d, 0x7b, 0x75, 0x2e, 0x7b, 0x75, 0x2f, 0x7b, 0x75, 0x33,
2937     0x7b, 0x75, 0x34, 0x7b, 0x75, 0x35, 0x7b, 0x75, 0x36, 0x7b, 0x75, 0x37,
2938     0x7b, 0x75, 0x38, 0x7b, 0x75, 0x39, 0x7b, 0x75, 0x3d, 0x7b, 0x75, 0x41,
2939     0x7b, 0x75, 0x5f, 0x7b, 0x75, 0x62, 0x7b, 0x75, 0x64, 0x7b, 0x75, 0x66,
2940     0x7b, 0x75, 0x67, 0x7b, 0x75, 0x68, 0x7b, 0x75, 0x6c, 0x7b, 0x75, 0x6d,
2941     0x7b, 0x75, 0x6e, 0x7b, 0x75, 0x70, 0x7b, 0x75, 0x72, 0x7b, 0x75, 0x75,
2942     0x7b, 0x75, 0x3a, 0x7b, 0x75, 0x42, 0x7b, 0x75, 0x43, 0x7b, 0x75, 0x44,
2943     0x7b, 0x75, 0x45, 0x7b, 0x75, 0x46, 0x7b, 0x75, 0x47, 0x7b, 0x75, 0x48,
2944     0x7b, 0x75, 0x49, 0x7b, 0x75, 0x4a, 0x7b, 0x75, 0x4b, 0x7b, 0x75, 0x4c,
2945     0x7b, 0x75, 0x4d, 0x7b, 0x75, 0x4e, 0x7b, 0x75, 0x4f, 0x7b, 0x75, 0x50,
2946     0x7b, 0x75, 0x51, 0x7b, 0x75, 0x52, 0x7b, 0x75, 0x53, 0x7b, 0x75, 0x54,
2947     0x7b, 0x75, 0x55, 0x7b, 0x75, 0x56, 0x7b, 0x75, 0x57, 0x7b, 0x75, 0x59,
2948     0x7b, 0x75, 0x6a, 0x7b, 0x75, 0x6b, 0x7b, 0x75, 0x71, 0x7b, 0x75, 0x76,
2949     0x7b, 0x75, 0x77, 0x7b, 0x75, 0x78, 0x7b, 0x75, 0x79, 0x7b, 0x75, 0x7a};
2950 const uint8_t HuffDecoderCommon::table26_46_emit_[216] = {
2951     0x7b, 0x3a, 0x30, 0x7b, 0x3a, 0x31, 0x7b, 0x3a, 0x32, 0x7b, 0x3a, 0x61,
2952     0x7b, 0x3a, 0x63, 0x7b, 0x3a, 0x65, 0x7b, 0x3a, 0x69, 0x7b, 0x3a, 0x6f,
2953     0x7b, 0x3a, 0x73, 0x7b, 0x3a, 0x74, 0x7b, 0x3a, 0x20, 0x7b, 0x3a, 0x25,
2954     0x7b, 0x3a, 0x2d, 0x7b, 0x3a, 0x2e, 0x7b, 0x3a, 0x2f, 0x7b, 0x3a, 0x33,
2955     0x7b, 0x3a, 0x34, 0x7b, 0x3a, 0x35, 0x7b, 0x3a, 0x36, 0x7b, 0x3a, 0x37,
2956     0x7b, 0x3a, 0x38, 0x7b, 0x3a, 0x39, 0x7b, 0x3a, 0x3d, 0x7b, 0x3a, 0x41,
2957     0x7b, 0x3a, 0x5f, 0x7b, 0x3a, 0x62, 0x7b, 0x3a, 0x64, 0x7b, 0x3a, 0x66,
2958     0x7b, 0x3a, 0x67, 0x7b, 0x3a, 0x68, 0x7b, 0x3a, 0x6c, 0x7b, 0x3a, 0x6d,
2959     0x7b, 0x3a, 0x6e, 0x7b, 0x3a, 0x70, 0x7b, 0x3a, 0x72, 0x7b, 0x3a, 0x75,
2960     0x7b, 0x42, 0x30, 0x7b, 0x42, 0x31, 0x7b, 0x42, 0x32, 0x7b, 0x42, 0x61,
2961     0x7b, 0x42, 0x63, 0x7b, 0x42, 0x65, 0x7b, 0x42, 0x69, 0x7b, 0x42, 0x6f,
2962     0x7b, 0x42, 0x73, 0x7b, 0x42, 0x74, 0x7b, 0x42, 0x20, 0x7b, 0x42, 0x25,
2963     0x7b, 0x42, 0x2d, 0x7b, 0x42, 0x2e, 0x7b, 0x42, 0x2f, 0x7b, 0x42, 0x33,
2964     0x7b, 0x42, 0x34, 0x7b, 0x42, 0x35, 0x7b, 0x42, 0x36, 0x7b, 0x42, 0x37,
2965     0x7b, 0x42, 0x38, 0x7b, 0x42, 0x39, 0x7b, 0x42, 0x3d, 0x7b, 0x42, 0x41,
2966     0x7b, 0x42, 0x5f, 0x7b, 0x42, 0x62, 0x7b, 0x42, 0x64, 0x7b, 0x42, 0x66,
2967     0x7b, 0x42, 0x67, 0x7b, 0x42, 0x68, 0x7b, 0x42, 0x6c, 0x7b, 0x42, 0x6d,
2968     0x7b, 0x42, 0x6e, 0x7b, 0x42, 0x70, 0x7b, 0x42, 0x72, 0x7b, 0x42, 0x75};
2969 const uint16_t HuffDecoderCommon::table26_46_inner_[75] = {
2970     0x0000, 0x0001, 0x0019, 0x0031, 0x0049, 0x0061, 0x0079, 0x0091, 0x00a9,
2971     0x00c1, 0x00d9, 0x00f1, 0x0109, 0x0121, 0x0139, 0x0151, 0x0169, 0x0181,
2972     0x0199, 0x01b1, 0x01c9, 0x01e1, 0x01f9, 0x0211, 0x0229, 0x0241, 0x0259,
2973     0x0271, 0x0289, 0x02a1, 0x02b9, 0x02d1, 0x02e9, 0x0301, 0x0319, 0x0331,
2974     0x0349, 0x0002, 0x0361, 0x0379, 0x0391, 0x03a9, 0x03c1, 0x03d9, 0x03f1,
2975     0x0409, 0x0421, 0x0439, 0x0451, 0x0469, 0x0481, 0x0499, 0x04b1, 0x04c9,
2976     0x04e1, 0x04f9, 0x0511, 0x0529, 0x0541, 0x0559, 0x0571, 0x0589, 0x05a1,
2977     0x05b9, 0x05d1, 0x05e9, 0x0601, 0x0619, 0x0631, 0x0649, 0x0661, 0x0679,
2978     0x0691, 0x06a9, 0x0362};
2979 const uint8_t HuffDecoderCommon::table26_46_outer_[128] = {
2980     0,  1,  0,  2,  0,  3,  0,  4,  0,  5,  0,  6,  0,  7,  0,  8,  0,  9,  0,
2981     10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28,
2982     29, 30, 31, 32, 33, 34, 35, 36, 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
2983     0,  0,  0,  0,  0,  0,  37, 0,  38, 0,  39, 0,  40, 0,  41, 0,  42, 0,  43,
2984     0,  44, 0,  45, 0,  46, 0,  47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58,
2985     59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 0,  0,  0,  0,
2986     0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  74};
2987 const uint8_t HuffDecoderCommon::table26_47_emit_[216] = {
2988     0x7b, 0x43, 0x30, 0x7b, 0x43, 0x31, 0x7b, 0x43, 0x32, 0x7b, 0x43, 0x61,
2989     0x7b, 0x43, 0x63, 0x7b, 0x43, 0x65, 0x7b, 0x43, 0x69, 0x7b, 0x43, 0x6f,
2990     0x7b, 0x43, 0x73, 0x7b, 0x43, 0x74, 0x7b, 0x43, 0x20, 0x7b, 0x43, 0x25,
2991     0x7b, 0x43, 0x2d, 0x7b, 0x43, 0x2e, 0x7b, 0x43, 0x2f, 0x7b, 0x43, 0x33,
2992     0x7b, 0x43, 0x34, 0x7b, 0x43, 0x35, 0x7b, 0x43, 0x36, 0x7b, 0x43, 0x37,
2993     0x7b, 0x43, 0x38, 0x7b, 0x43, 0x39, 0x7b, 0x43, 0x3d, 0x7b, 0x43, 0x41,
2994     0x7b, 0x43, 0x5f, 0x7b, 0x43, 0x62, 0x7b, 0x43, 0x64, 0x7b, 0x43, 0x66,
2995     0x7b, 0x43, 0x67, 0x7b, 0x43, 0x68, 0x7b, 0x43, 0x6c, 0x7b, 0x43, 0x6d,
2996     0x7b, 0x43, 0x6e, 0x7b, 0x43, 0x70, 0x7b, 0x43, 0x72, 0x7b, 0x43, 0x75,
2997     0x7b, 0x44, 0x30, 0x7b, 0x44, 0x31, 0x7b, 0x44, 0x32, 0x7b, 0x44, 0x61,
2998     0x7b, 0x44, 0x63, 0x7b, 0x44, 0x65, 0x7b, 0x44, 0x69, 0x7b, 0x44, 0x6f,
2999     0x7b, 0x44, 0x73, 0x7b, 0x44, 0x74, 0x7b, 0x44, 0x20, 0x7b, 0x44, 0x25,
3000     0x7b, 0x44, 0x2d, 0x7b, 0x44, 0x2e, 0x7b, 0x44, 0x2f, 0x7b, 0x44, 0x33,
3001     0x7b, 0x44, 0x34, 0x7b, 0x44, 0x35, 0x7b, 0x44, 0x36, 0x7b, 0x44, 0x37,
3002     0x7b, 0x44, 0x38, 0x7b, 0x44, 0x39, 0x7b, 0x44, 0x3d, 0x7b, 0x44, 0x41,
3003     0x7b, 0x44, 0x5f, 0x7b, 0x44, 0x62, 0x7b, 0x44, 0x64, 0x7b, 0x44, 0x66,
3004     0x7b, 0x44, 0x67, 0x7b, 0x44, 0x68, 0x7b, 0x44, 0x6c, 0x7b, 0x44, 0x6d,
3005     0x7b, 0x44, 0x6e, 0x7b, 0x44, 0x70, 0x7b, 0x44, 0x72, 0x7b, 0x44, 0x75};
3006 const uint8_t HuffDecoderCommon::table26_48_emit_[216] = {
3007     0x7b, 0x45, 0x30, 0x7b, 0x45, 0x31, 0x7b, 0x45, 0x32, 0x7b, 0x45, 0x61,
3008     0x7b, 0x45, 0x63, 0x7b, 0x45, 0x65, 0x7b, 0x45, 0x69, 0x7b, 0x45, 0x6f,
3009     0x7b, 0x45, 0x73, 0x7b, 0x45, 0x74, 0x7b, 0x45, 0x20, 0x7b, 0x45, 0x25,
3010     0x7b, 0x45, 0x2d, 0x7b, 0x45, 0x2e, 0x7b, 0x45, 0x2f, 0x7b, 0x45, 0x33,
3011     0x7b, 0x45, 0x34, 0x7b, 0x45, 0x35, 0x7b, 0x45, 0x36, 0x7b, 0x45, 0x37,
3012     0x7b, 0x45, 0x38, 0x7b, 0x45, 0x39, 0x7b, 0x45, 0x3d, 0x7b, 0x45, 0x41,
3013     0x7b, 0x45, 0x5f, 0x7b, 0x45, 0x62, 0x7b, 0x45, 0x64, 0x7b, 0x45, 0x66,
3014     0x7b, 0x45, 0x67, 0x7b, 0x45, 0x68, 0x7b, 0x45, 0x6c, 0x7b, 0x45, 0x6d,
3015     0x7b, 0x45, 0x6e, 0x7b, 0x45, 0x70, 0x7b, 0x45, 0x72, 0x7b, 0x45, 0x75,
3016     0x7b, 0x46, 0x30, 0x7b, 0x46, 0x31, 0x7b, 0x46, 0x32, 0x7b, 0x46, 0x61,
3017     0x7b, 0x46, 0x63, 0x7b, 0x46, 0x65, 0x7b, 0x46, 0x69, 0x7b, 0x46, 0x6f,
3018     0x7b, 0x46, 0x73, 0x7b, 0x46, 0x74, 0x7b, 0x46, 0x20, 0x7b, 0x46, 0x25,
3019     0x7b, 0x46, 0x2d, 0x7b, 0x46, 0x2e, 0x7b, 0x46, 0x2f, 0x7b, 0x46, 0x33,
3020     0x7b, 0x46, 0x34, 0x7b, 0x46, 0x35, 0x7b, 0x46, 0x36, 0x7b, 0x46, 0x37,
3021     0x7b, 0x46, 0x38, 0x7b, 0x46, 0x39, 0x7b, 0x46, 0x3d, 0x7b, 0x46, 0x41,
3022     0x7b, 0x46, 0x5f, 0x7b, 0x46, 0x62, 0x7b, 0x46, 0x64, 0x7b, 0x46, 0x66,
3023     0x7b, 0x46, 0x67, 0x7b, 0x46, 0x68, 0x7b, 0x46, 0x6c, 0x7b, 0x46, 0x6d,
3024     0x7b, 0x46, 0x6e, 0x7b, 0x46, 0x70, 0x7b, 0x46, 0x72, 0x7b, 0x46, 0x75};
3025 const uint8_t HuffDecoderCommon::table26_49_emit_[216] = {
3026     0x7b, 0x47, 0x30, 0x7b, 0x47, 0x31, 0x7b, 0x47, 0x32, 0x7b, 0x47, 0x61,
3027     0x7b, 0x47, 0x63, 0x7b, 0x47, 0x65, 0x7b, 0x47, 0x69, 0x7b, 0x47, 0x6f,
3028     0x7b, 0x47, 0x73, 0x7b, 0x47, 0x74, 0x7b, 0x47, 0x20, 0x7b, 0x47, 0x25,
3029     0x7b, 0x47, 0x2d, 0x7b, 0x47, 0x2e, 0x7b, 0x47, 0x2f, 0x7b, 0x47, 0x33,
3030     0x7b, 0x47, 0x34, 0x7b, 0x47, 0x35, 0x7b, 0x47, 0x36, 0x7b, 0x47, 0x37,
3031     0x7b, 0x47, 0x38, 0x7b, 0x47, 0x39, 0x7b, 0x47, 0x3d, 0x7b, 0x47, 0x41,
3032     0x7b, 0x47, 0x5f, 0x7b, 0x47, 0x62, 0x7b, 0x47, 0x64, 0x7b, 0x47, 0x66,
3033     0x7b, 0x47, 0x67, 0x7b, 0x47, 0x68, 0x7b, 0x47, 0x6c, 0x7b, 0x47, 0x6d,
3034     0x7b, 0x47, 0x6e, 0x7b, 0x47, 0x70, 0x7b, 0x47, 0x72, 0x7b, 0x47, 0x75,
3035     0x7b, 0x48, 0x30, 0x7b, 0x48, 0x31, 0x7b, 0x48, 0x32, 0x7b, 0x48, 0x61,
3036     0x7b, 0x48, 0x63, 0x7b, 0x48, 0x65, 0x7b, 0x48, 0x69, 0x7b, 0x48, 0x6f,
3037     0x7b, 0x48, 0x73, 0x7b, 0x48, 0x74, 0x7b, 0x48, 0x20, 0x7b, 0x48, 0x25,
3038     0x7b, 0x48, 0x2d, 0x7b, 0x48, 0x2e, 0x7b, 0x48, 0x2f, 0x7b, 0x48, 0x33,
3039     0x7b, 0x48, 0x34, 0x7b, 0x48, 0x35, 0x7b, 0x48, 0x36, 0x7b, 0x48, 0x37,
3040     0x7b, 0x48, 0x38, 0x7b, 0x48, 0x39, 0x7b, 0x48, 0x3d, 0x7b, 0x48, 0x41,
3041     0x7b, 0x48, 0x5f, 0x7b, 0x48, 0x62, 0x7b, 0x48, 0x64, 0x7b, 0x48, 0x66,
3042     0x7b, 0x48, 0x67, 0x7b, 0x48, 0x68, 0x7b, 0x48, 0x6c, 0x7b, 0x48, 0x6d,
3043     0x7b, 0x48, 0x6e, 0x7b, 0x48, 0x70, 0x7b, 0x48, 0x72, 0x7b, 0x48, 0x75};
3044 const uint8_t HuffDecoderCommon::table26_50_emit_[216] = {
3045     0x7b, 0x49, 0x30, 0x7b, 0x49, 0x31, 0x7b, 0x49, 0x32, 0x7b, 0x49, 0x61,
3046     0x7b, 0x49, 0x63, 0x7b, 0x49, 0x65, 0x7b, 0x49, 0x69, 0x7b, 0x49, 0x6f,
3047     0x7b, 0x49, 0x73, 0x7b, 0x49, 0x74, 0x7b, 0x49, 0x20, 0x7b, 0x49, 0x25,
3048     0x7b, 0x49, 0x2d, 0x7b, 0x49, 0x2e, 0x7b, 0x49, 0x2f, 0x7b, 0x49, 0x33,
3049     0x7b, 0x49, 0x34, 0x7b, 0x49, 0x35, 0x7b, 0x49, 0x36, 0x7b, 0x49, 0x37,
3050     0x7b, 0x49, 0x38, 0x7b, 0x49, 0x39, 0x7b, 0x49, 0x3d, 0x7b, 0x49, 0x41,
3051     0x7b, 0x49, 0x5f, 0x7b, 0x49, 0x62, 0x7b, 0x49, 0x64, 0x7b, 0x49, 0x66,
3052     0x7b, 0x49, 0x67, 0x7b, 0x49, 0x68, 0x7b, 0x49, 0x6c, 0x7b, 0x49, 0x6d,
3053     0x7b, 0x49, 0x6e, 0x7b, 0x49, 0x70, 0x7b, 0x49, 0x72, 0x7b, 0x49, 0x75,
3054     0x7b, 0x4a, 0x30, 0x7b, 0x4a, 0x31, 0x7b, 0x4a, 0x32, 0x7b, 0x4a, 0x61,
3055     0x7b, 0x4a, 0x63, 0x7b, 0x4a, 0x65, 0x7b, 0x4a, 0x69, 0x7b, 0x4a, 0x6f,
3056     0x7b, 0x4a, 0x73, 0x7b, 0x4a, 0x74, 0x7b, 0x4a, 0x20, 0x7b, 0x4a, 0x25,
3057     0x7b, 0x4a, 0x2d, 0x7b, 0x4a, 0x2e, 0x7b, 0x4a, 0x2f, 0x7b, 0x4a, 0x33,
3058     0x7b, 0x4a, 0x34, 0x7b, 0x4a, 0x35, 0x7b, 0x4a, 0x36, 0x7b, 0x4a, 0x37,
3059     0x7b, 0x4a, 0x38, 0x7b, 0x4a, 0x39, 0x7b, 0x4a, 0x3d, 0x7b, 0x4a, 0x41,
3060     0x7b, 0x4a, 0x5f, 0x7b, 0x4a, 0x62, 0x7b, 0x4a, 0x64, 0x7b, 0x4a, 0x66,
3061     0x7b, 0x4a, 0x67, 0x7b, 0x4a, 0x68, 0x7b, 0x4a, 0x6c, 0x7b, 0x4a, 0x6d,
3062     0x7b, 0x4a, 0x6e, 0x7b, 0x4a, 0x70, 0x7b, 0x4a, 0x72, 0x7b, 0x4a, 0x75};
3063 const uint8_t HuffDecoderCommon::table26_51_emit_[216] = {
3064     0x7b, 0x4b, 0x30, 0x7b, 0x4b, 0x31, 0x7b, 0x4b, 0x32, 0x7b, 0x4b, 0x61,
3065     0x7b, 0x4b, 0x63, 0x7b, 0x4b, 0x65, 0x7b, 0x4b, 0x69, 0x7b, 0x4b, 0x6f,
3066     0x7b, 0x4b, 0x73, 0x7b, 0x4b, 0x74, 0x7b, 0x4b, 0x20, 0x7b, 0x4b, 0x25,
3067     0x7b, 0x4b, 0x2d, 0x7b, 0x4b, 0x2e, 0x7b, 0x4b, 0x2f, 0x7b, 0x4b, 0x33,
3068     0x7b, 0x4b, 0x34, 0x7b, 0x4b, 0x35, 0x7b, 0x4b, 0x36, 0x7b, 0x4b, 0x37,
3069     0x7b, 0x4b, 0x38, 0x7b, 0x4b, 0x39, 0x7b, 0x4b, 0x3d, 0x7b, 0x4b, 0x41,
3070     0x7b, 0x4b, 0x5f, 0x7b, 0x4b, 0x62, 0x7b, 0x4b, 0x64, 0x7b, 0x4b, 0x66,
3071     0x7b, 0x4b, 0x67, 0x7b, 0x4b, 0x68, 0x7b, 0x4b, 0x6c, 0x7b, 0x4b, 0x6d,
3072     0x7b, 0x4b, 0x6e, 0x7b, 0x4b, 0x70, 0x7b, 0x4b, 0x72, 0x7b, 0x4b, 0x75,
3073     0x7b, 0x4c, 0x30, 0x7b, 0x4c, 0x31, 0x7b, 0x4c, 0x32, 0x7b, 0x4c, 0x61,
3074     0x7b, 0x4c, 0x63, 0x7b, 0x4c, 0x65, 0x7b, 0x4c, 0x69, 0x7b, 0x4c, 0x6f,
3075     0x7b, 0x4c, 0x73, 0x7b, 0x4c, 0x74, 0x7b, 0x4c, 0x20, 0x7b, 0x4c, 0x25,
3076     0x7b, 0x4c, 0x2d, 0x7b, 0x4c, 0x2e, 0x7b, 0x4c, 0x2f, 0x7b, 0x4c, 0x33,
3077     0x7b, 0x4c, 0x34, 0x7b, 0x4c, 0x35, 0x7b, 0x4c, 0x36, 0x7b, 0x4c, 0x37,
3078     0x7b, 0x4c, 0x38, 0x7b, 0x4c, 0x39, 0x7b, 0x4c, 0x3d, 0x7b, 0x4c, 0x41,
3079     0x7b, 0x4c, 0x5f, 0x7b, 0x4c, 0x62, 0x7b, 0x4c, 0x64, 0x7b, 0x4c, 0x66,
3080     0x7b, 0x4c, 0x67, 0x7b, 0x4c, 0x68, 0x7b, 0x4c, 0x6c, 0x7b, 0x4c, 0x6d,
3081     0x7b, 0x4c, 0x6e, 0x7b, 0x4c, 0x70, 0x7b, 0x4c, 0x72, 0x7b, 0x4c, 0x75};
3082 const uint8_t HuffDecoderCommon::table26_52_emit_[216] = {
3083     0x7b, 0x4d, 0x30, 0x7b, 0x4d, 0x31, 0x7b, 0x4d, 0x32, 0x7b, 0x4d, 0x61,
3084     0x7b, 0x4d, 0x63, 0x7b, 0x4d, 0x65, 0x7b, 0x4d, 0x69, 0x7b, 0x4d, 0x6f,
3085     0x7b, 0x4d, 0x73, 0x7b, 0x4d, 0x74, 0x7b, 0x4d, 0x20, 0x7b, 0x4d, 0x25,
3086     0x7b, 0x4d, 0x2d, 0x7b, 0x4d, 0x2e, 0x7b, 0x4d, 0x2f, 0x7b, 0x4d, 0x33,
3087     0x7b, 0x4d, 0x34, 0x7b, 0x4d, 0x35, 0x7b, 0x4d, 0x36, 0x7b, 0x4d, 0x37,
3088     0x7b, 0x4d, 0x38, 0x7b, 0x4d, 0x39, 0x7b, 0x4d, 0x3d, 0x7b, 0x4d, 0x41,
3089     0x7b, 0x4d, 0x5f, 0x7b, 0x4d, 0x62, 0x7b, 0x4d, 0x64, 0x7b, 0x4d, 0x66,
3090     0x7b, 0x4d, 0x67, 0x7b, 0x4d, 0x68, 0x7b, 0x4d, 0x6c, 0x7b, 0x4d, 0x6d,
3091     0x7b, 0x4d, 0x6e, 0x7b, 0x4d, 0x70, 0x7b, 0x4d, 0x72, 0x7b, 0x4d, 0x75,
3092     0x7b, 0x4e, 0x30, 0x7b, 0x4e, 0x31, 0x7b, 0x4e, 0x32, 0x7b, 0x4e, 0x61,
3093     0x7b, 0x4e, 0x63, 0x7b, 0x4e, 0x65, 0x7b, 0x4e, 0x69, 0x7b, 0x4e, 0x6f,
3094     0x7b, 0x4e, 0x73, 0x7b, 0x4e, 0x74, 0x7b, 0x4e, 0x20, 0x7b, 0x4e, 0x25,
3095     0x7b, 0x4e, 0x2d, 0x7b, 0x4e, 0x2e, 0x7b, 0x4e, 0x2f, 0x7b, 0x4e, 0x33,
3096     0x7b, 0x4e, 0x34, 0x7b, 0x4e, 0x35, 0x7b, 0x4e, 0x36, 0x7b, 0x4e, 0x37,
3097     0x7b, 0x4e, 0x38, 0x7b, 0x4e, 0x39, 0x7b, 0x4e, 0x3d, 0x7b, 0x4e, 0x41,
3098     0x7b, 0x4e, 0x5f, 0x7b, 0x4e, 0x62, 0x7b, 0x4e, 0x64, 0x7b, 0x4e, 0x66,
3099     0x7b, 0x4e, 0x67, 0x7b, 0x4e, 0x68, 0x7b, 0x4e, 0x6c, 0x7b, 0x4e, 0x6d,
3100     0x7b, 0x4e, 0x6e, 0x7b, 0x4e, 0x70, 0x7b, 0x4e, 0x72, 0x7b, 0x4e, 0x75};
3101 const uint8_t HuffDecoderCommon::table26_53_emit_[216] = {
3102     0x7b, 0x4f, 0x30, 0x7b, 0x4f, 0x31, 0x7b, 0x4f, 0x32, 0x7b, 0x4f, 0x61,
3103     0x7b, 0x4f, 0x63, 0x7b, 0x4f, 0x65, 0x7b, 0x4f, 0x69, 0x7b, 0x4f, 0x6f,
3104     0x7b, 0x4f, 0x73, 0x7b, 0x4f, 0x74, 0x7b, 0x4f, 0x20, 0x7b, 0x4f, 0x25,
3105     0x7b, 0x4f, 0x2d, 0x7b, 0x4f, 0x2e, 0x7b, 0x4f, 0x2f, 0x7b, 0x4f, 0x33,
3106     0x7b, 0x4f, 0x34, 0x7b, 0x4f, 0x35, 0x7b, 0x4f, 0x36, 0x7b, 0x4f, 0x37,
3107     0x7b, 0x4f, 0x38, 0x7b, 0x4f, 0x39, 0x7b, 0x4f, 0x3d, 0x7b, 0x4f, 0x41,
3108     0x7b, 0x4f, 0x5f, 0x7b, 0x4f, 0x62, 0x7b, 0x4f, 0x64, 0x7b, 0x4f, 0x66,
3109     0x7b, 0x4f, 0x67, 0x7b, 0x4f, 0x68, 0x7b, 0x4f, 0x6c, 0x7b, 0x4f, 0x6d,
3110     0x7b, 0x4f, 0x6e, 0x7b, 0x4f, 0x70, 0x7b, 0x4f, 0x72, 0x7b, 0x4f, 0x75,
3111     0x7b, 0x50, 0x30, 0x7b, 0x50, 0x31, 0x7b, 0x50, 0x32, 0x7b, 0x50, 0x61,
3112     0x7b, 0x50, 0x63, 0x7b, 0x50, 0x65, 0x7b, 0x50, 0x69, 0x7b, 0x50, 0x6f,
3113     0x7b, 0x50, 0x73, 0x7b, 0x50, 0x74, 0x7b, 0x50, 0x20, 0x7b, 0x50, 0x25,
3114     0x7b, 0x50, 0x2d, 0x7b, 0x50, 0x2e, 0x7b, 0x50, 0x2f, 0x7b, 0x50, 0x33,
3115     0x7b, 0x50, 0x34, 0x7b, 0x50, 0x35, 0x7b, 0x50, 0x36, 0x7b, 0x50, 0x37,
3116     0x7b, 0x50, 0x38, 0x7b, 0x50, 0x39, 0x7b, 0x50, 0x3d, 0x7b, 0x50, 0x41,
3117     0x7b, 0x50, 0x5f, 0x7b, 0x50, 0x62, 0x7b, 0x50, 0x64, 0x7b, 0x50, 0x66,
3118     0x7b, 0x50, 0x67, 0x7b, 0x50, 0x68, 0x7b, 0x50, 0x6c, 0x7b, 0x50, 0x6d,
3119     0x7b, 0x50, 0x6e, 0x7b, 0x50, 0x70, 0x7b, 0x50, 0x72, 0x7b, 0x50, 0x75};
3120 const uint8_t HuffDecoderCommon::table26_54_emit_[216] = {
3121     0x7b, 0x51, 0x30, 0x7b, 0x51, 0x31, 0x7b, 0x51, 0x32, 0x7b, 0x51, 0x61,
3122     0x7b, 0x51, 0x63, 0x7b, 0x51, 0x65, 0x7b, 0x51, 0x69, 0x7b, 0x51, 0x6f,
3123     0x7b, 0x51, 0x73, 0x7b, 0x51, 0x74, 0x7b, 0x51, 0x20, 0x7b, 0x51, 0x25,
3124     0x7b, 0x51, 0x2d, 0x7b, 0x51, 0x2e, 0x7b, 0x51, 0x2f, 0x7b, 0x51, 0x33,
3125     0x7b, 0x51, 0x34, 0x7b, 0x51, 0x35, 0x7b, 0x51, 0x36, 0x7b, 0x51, 0x37,
3126     0x7b, 0x51, 0x38, 0x7b, 0x51, 0x39, 0x7b, 0x51, 0x3d, 0x7b, 0x51, 0x41,
3127     0x7b, 0x51, 0x5f, 0x7b, 0x51, 0x62, 0x7b, 0x51, 0x64, 0x7b, 0x51, 0x66,
3128     0x7b, 0x51, 0x67, 0x7b, 0x51, 0x68, 0x7b, 0x51, 0x6c, 0x7b, 0x51, 0x6d,
3129     0x7b, 0x51, 0x6e, 0x7b, 0x51, 0x70, 0x7b, 0x51, 0x72, 0x7b, 0x51, 0x75,
3130     0x7b, 0x52, 0x30, 0x7b, 0x52, 0x31, 0x7b, 0x52, 0x32, 0x7b, 0x52, 0x61,
3131     0x7b, 0x52, 0x63, 0x7b, 0x52, 0x65, 0x7b, 0x52, 0x69, 0x7b, 0x52, 0x6f,
3132     0x7b, 0x52, 0x73, 0x7b, 0x52, 0x74, 0x7b, 0x52, 0x20, 0x7b, 0x52, 0x25,
3133     0x7b, 0x52, 0x2d, 0x7b, 0x52, 0x2e, 0x7b, 0x52, 0x2f, 0x7b, 0x52, 0x33,
3134     0x7b, 0x52, 0x34, 0x7b, 0x52, 0x35, 0x7b, 0x52, 0x36, 0x7b, 0x52, 0x37,
3135     0x7b, 0x52, 0x38, 0x7b, 0x52, 0x39, 0x7b, 0x52, 0x3d, 0x7b, 0x52, 0x41,
3136     0x7b, 0x52, 0x5f, 0x7b, 0x52, 0x62, 0x7b, 0x52, 0x64, 0x7b, 0x52, 0x66,
3137     0x7b, 0x52, 0x67, 0x7b, 0x52, 0x68, 0x7b, 0x52, 0x6c, 0x7b, 0x52, 0x6d,
3138     0x7b, 0x52, 0x6e, 0x7b, 0x52, 0x70, 0x7b, 0x52, 0x72, 0x7b, 0x52, 0x75};
3139 const uint8_t HuffDecoderCommon::table26_55_emit_[216] = {
3140     0x7b, 0x53, 0x30, 0x7b, 0x53, 0x31, 0x7b, 0x53, 0x32, 0x7b, 0x53, 0x61,
3141     0x7b, 0x53, 0x63, 0x7b, 0x53, 0x65, 0x7b, 0x53, 0x69, 0x7b, 0x53, 0x6f,
3142     0x7b, 0x53, 0x73, 0x7b, 0x53, 0x74, 0x7b, 0x53, 0x20, 0x7b, 0x53, 0x25,
3143     0x7b, 0x53, 0x2d, 0x7b, 0x53, 0x2e, 0x7b, 0x53, 0x2f, 0x7b, 0x53, 0x33,
3144     0x7b, 0x53, 0x34, 0x7b, 0x53, 0x35, 0x7b, 0x53, 0x36, 0x7b, 0x53, 0x37,
3145     0x7b, 0x53, 0x38, 0x7b, 0x53, 0x39, 0x7b, 0x53, 0x3d, 0x7b, 0x53, 0x41,
3146     0x7b, 0x53, 0x5f, 0x7b, 0x53, 0x62, 0x7b, 0x53, 0x64, 0x7b, 0x53, 0x66,
3147     0x7b, 0x53, 0x67, 0x7b, 0x53, 0x68, 0x7b, 0x53, 0x6c, 0x7b, 0x53, 0x6d,
3148     0x7b, 0x53, 0x6e, 0x7b, 0x53, 0x70, 0x7b, 0x53, 0x72, 0x7b, 0x53, 0x75,
3149     0x7b, 0x54, 0x30, 0x7b, 0x54, 0x31, 0x7b, 0x54, 0x32, 0x7b, 0x54, 0x61,
3150     0x7b, 0x54, 0x63, 0x7b, 0x54, 0x65, 0x7b, 0x54, 0x69, 0x7b, 0x54, 0x6f,
3151     0x7b, 0x54, 0x73, 0x7b, 0x54, 0x74, 0x7b, 0x54, 0x20, 0x7b, 0x54, 0x25,
3152     0x7b, 0x54, 0x2d, 0x7b, 0x54, 0x2e, 0x7b, 0x54, 0x2f, 0x7b, 0x54, 0x33,
3153     0x7b, 0x54, 0x34, 0x7b, 0x54, 0x35, 0x7b, 0x54, 0x36, 0x7b, 0x54, 0x37,
3154     0x7b, 0x54, 0x38, 0x7b, 0x54, 0x39, 0x7b, 0x54, 0x3d, 0x7b, 0x54, 0x41,
3155     0x7b, 0x54, 0x5f, 0x7b, 0x54, 0x62, 0x7b, 0x54, 0x64, 0x7b, 0x54, 0x66,
3156     0x7b, 0x54, 0x67, 0x7b, 0x54, 0x68, 0x7b, 0x54, 0x6c, 0x7b, 0x54, 0x6d,
3157     0x7b, 0x54, 0x6e, 0x7b, 0x54, 0x70, 0x7b, 0x54, 0x72, 0x7b, 0x54, 0x75};
3158 const uint8_t HuffDecoderCommon::table26_56_emit_[216] = {
3159     0x7b, 0x55, 0x30, 0x7b, 0x55, 0x31, 0x7b, 0x55, 0x32, 0x7b, 0x55, 0x61,
3160     0x7b, 0x55, 0x63, 0x7b, 0x55, 0x65, 0x7b, 0x55, 0x69, 0x7b, 0x55, 0x6f,
3161     0x7b, 0x55, 0x73, 0x7b, 0x55, 0x74, 0x7b, 0x55, 0x20, 0x7b, 0x55, 0x25,
3162     0x7b, 0x55, 0x2d, 0x7b, 0x55, 0x2e, 0x7b, 0x55, 0x2f, 0x7b, 0x55, 0x33,
3163     0x7b, 0x55, 0x34, 0x7b, 0x55, 0x35, 0x7b, 0x55, 0x36, 0x7b, 0x55, 0x37,
3164     0x7b, 0x55, 0x38, 0x7b, 0x55, 0x39, 0x7b, 0x55, 0x3d, 0x7b, 0x55, 0x41,
3165     0x7b, 0x55, 0x5f, 0x7b, 0x55, 0x62, 0x7b, 0x55, 0x64, 0x7b, 0x55, 0x66,
3166     0x7b, 0x55, 0x67, 0x7b, 0x55, 0x68, 0x7b, 0x55, 0x6c, 0x7b, 0x55, 0x6d,
3167     0x7b, 0x55, 0x6e, 0x7b, 0x55, 0x70, 0x7b, 0x55, 0x72, 0x7b, 0x55, 0x75,
3168     0x7b, 0x56, 0x30, 0x7b, 0x56, 0x31, 0x7b, 0x56, 0x32, 0x7b, 0x56, 0x61,
3169     0x7b, 0x56, 0x63, 0x7b, 0x56, 0x65, 0x7b, 0x56, 0x69, 0x7b, 0x56, 0x6f,
3170     0x7b, 0x56, 0x73, 0x7b, 0x56, 0x74, 0x7b, 0x56, 0x20, 0x7b, 0x56, 0x25,
3171     0x7b, 0x56, 0x2d, 0x7b, 0x56, 0x2e, 0x7b, 0x56, 0x2f, 0x7b, 0x56, 0x33,
3172     0x7b, 0x56, 0x34, 0x7b, 0x56, 0x35, 0x7b, 0x56, 0x36, 0x7b, 0x56, 0x37,
3173     0x7b, 0x56, 0x38, 0x7b, 0x56, 0x39, 0x7b, 0x56, 0x3d, 0x7b, 0x56, 0x41,
3174     0x7b, 0x56, 0x5f, 0x7b, 0x56, 0x62, 0x7b, 0x56, 0x64, 0x7b, 0x56, 0x66,
3175     0x7b, 0x56, 0x67, 0x7b, 0x56, 0x68, 0x7b, 0x56, 0x6c, 0x7b, 0x56, 0x6d,
3176     0x7b, 0x56, 0x6e, 0x7b, 0x56, 0x70, 0x7b, 0x56, 0x72, 0x7b, 0x56, 0x75};
3177 const uint8_t HuffDecoderCommon::table26_57_emit_[216] = {
3178     0x7b, 0x57, 0x30, 0x7b, 0x57, 0x31, 0x7b, 0x57, 0x32, 0x7b, 0x57, 0x61,
3179     0x7b, 0x57, 0x63, 0x7b, 0x57, 0x65, 0x7b, 0x57, 0x69, 0x7b, 0x57, 0x6f,
3180     0x7b, 0x57, 0x73, 0x7b, 0x57, 0x74, 0x7b, 0x57, 0x20, 0x7b, 0x57, 0x25,
3181     0x7b, 0x57, 0x2d, 0x7b, 0x57, 0x2e, 0x7b, 0x57, 0x2f, 0x7b, 0x57, 0x33,
3182     0x7b, 0x57, 0x34, 0x7b, 0x57, 0x35, 0x7b, 0x57, 0x36, 0x7b, 0x57, 0x37,
3183     0x7b, 0x57, 0x38, 0x7b, 0x57, 0x39, 0x7b, 0x57, 0x3d, 0x7b, 0x57, 0x41,
3184     0x7b, 0x57, 0x5f, 0x7b, 0x57, 0x62, 0x7b, 0x57, 0x64, 0x7b, 0x57, 0x66,
3185     0x7b, 0x57, 0x67, 0x7b, 0x57, 0x68, 0x7b, 0x57, 0x6c, 0x7b, 0x57, 0x6d,
3186     0x7b, 0x57, 0x6e, 0x7b, 0x57, 0x70, 0x7b, 0x57, 0x72, 0x7b, 0x57, 0x75,
3187     0x7b, 0x59, 0x30, 0x7b, 0x59, 0x31, 0x7b, 0x59, 0x32, 0x7b, 0x59, 0x61,
3188     0x7b, 0x59, 0x63, 0x7b, 0x59, 0x65, 0x7b, 0x59, 0x69, 0x7b, 0x59, 0x6f,
3189     0x7b, 0x59, 0x73, 0x7b, 0x59, 0x74, 0x7b, 0x59, 0x20, 0x7b, 0x59, 0x25,
3190     0x7b, 0x59, 0x2d, 0x7b, 0x59, 0x2e, 0x7b, 0x59, 0x2f, 0x7b, 0x59, 0x33,
3191     0x7b, 0x59, 0x34, 0x7b, 0x59, 0x35, 0x7b, 0x59, 0x36, 0x7b, 0x59, 0x37,
3192     0x7b, 0x59, 0x38, 0x7b, 0x59, 0x39, 0x7b, 0x59, 0x3d, 0x7b, 0x59, 0x41,
3193     0x7b, 0x59, 0x5f, 0x7b, 0x59, 0x62, 0x7b, 0x59, 0x64, 0x7b, 0x59, 0x66,
3194     0x7b, 0x59, 0x67, 0x7b, 0x59, 0x68, 0x7b, 0x59, 0x6c, 0x7b, 0x59, 0x6d,
3195     0x7b, 0x59, 0x6e, 0x7b, 0x59, 0x70, 0x7b, 0x59, 0x72, 0x7b, 0x59, 0x75};
3196 const uint8_t HuffDecoderCommon::table26_58_emit_[216] = {
3197     0x7b, 0x6a, 0x30, 0x7b, 0x6a, 0x31, 0x7b, 0x6a, 0x32, 0x7b, 0x6a, 0x61,
3198     0x7b, 0x6a, 0x63, 0x7b, 0x6a, 0x65, 0x7b, 0x6a, 0x69, 0x7b, 0x6a, 0x6f,
3199     0x7b, 0x6a, 0x73, 0x7b, 0x6a, 0x74, 0x7b, 0x6a, 0x20, 0x7b, 0x6a, 0x25,
3200     0x7b, 0x6a, 0x2d, 0x7b, 0x6a, 0x2e, 0x7b, 0x6a, 0x2f, 0x7b, 0x6a, 0x33,
3201     0x7b, 0x6a, 0x34, 0x7b, 0x6a, 0x35, 0x7b, 0x6a, 0x36, 0x7b, 0x6a, 0x37,
3202     0x7b, 0x6a, 0x38, 0x7b, 0x6a, 0x39, 0x7b, 0x6a, 0x3d, 0x7b, 0x6a, 0x41,
3203     0x7b, 0x6a, 0x5f, 0x7b, 0x6a, 0x62, 0x7b, 0x6a, 0x64, 0x7b, 0x6a, 0x66,
3204     0x7b, 0x6a, 0x67, 0x7b, 0x6a, 0x68, 0x7b, 0x6a, 0x6c, 0x7b, 0x6a, 0x6d,
3205     0x7b, 0x6a, 0x6e, 0x7b, 0x6a, 0x70, 0x7b, 0x6a, 0x72, 0x7b, 0x6a, 0x75,
3206     0x7b, 0x6b, 0x30, 0x7b, 0x6b, 0x31, 0x7b, 0x6b, 0x32, 0x7b, 0x6b, 0x61,
3207     0x7b, 0x6b, 0x63, 0x7b, 0x6b, 0x65, 0x7b, 0x6b, 0x69, 0x7b, 0x6b, 0x6f,
3208     0x7b, 0x6b, 0x73, 0x7b, 0x6b, 0x74, 0x7b, 0x6b, 0x20, 0x7b, 0x6b, 0x25,
3209     0x7b, 0x6b, 0x2d, 0x7b, 0x6b, 0x2e, 0x7b, 0x6b, 0x2f, 0x7b, 0x6b, 0x33,
3210     0x7b, 0x6b, 0x34, 0x7b, 0x6b, 0x35, 0x7b, 0x6b, 0x36, 0x7b, 0x6b, 0x37,
3211     0x7b, 0x6b, 0x38, 0x7b, 0x6b, 0x39, 0x7b, 0x6b, 0x3d, 0x7b, 0x6b, 0x41,
3212     0x7b, 0x6b, 0x5f, 0x7b, 0x6b, 0x62, 0x7b, 0x6b, 0x64, 0x7b, 0x6b, 0x66,
3213     0x7b, 0x6b, 0x67, 0x7b, 0x6b, 0x68, 0x7b, 0x6b, 0x6c, 0x7b, 0x6b, 0x6d,
3214     0x7b, 0x6b, 0x6e, 0x7b, 0x6b, 0x70, 0x7b, 0x6b, 0x72, 0x7b, 0x6b, 0x75};
3215 const uint8_t HuffDecoderCommon::table26_59_emit_[216] = {
3216     0x7b, 0x71, 0x30, 0x7b, 0x71, 0x31, 0x7b, 0x71, 0x32, 0x7b, 0x71, 0x61,
3217     0x7b, 0x71, 0x63, 0x7b, 0x71, 0x65, 0x7b, 0x71, 0x69, 0x7b, 0x71, 0x6f,
3218     0x7b, 0x71, 0x73, 0x7b, 0x71, 0x74, 0x7b, 0x71, 0x20, 0x7b, 0x71, 0x25,
3219     0x7b, 0x71, 0x2d, 0x7b, 0x71, 0x2e, 0x7b, 0x71, 0x2f, 0x7b, 0x71, 0x33,
3220     0x7b, 0x71, 0x34, 0x7b, 0x71, 0x35, 0x7b, 0x71, 0x36, 0x7b, 0x71, 0x37,
3221     0x7b, 0x71, 0x38, 0x7b, 0x71, 0x39, 0x7b, 0x71, 0x3d, 0x7b, 0x71, 0x41,
3222     0x7b, 0x71, 0x5f, 0x7b, 0x71, 0x62, 0x7b, 0x71, 0x64, 0x7b, 0x71, 0x66,
3223     0x7b, 0x71, 0x67, 0x7b, 0x71, 0x68, 0x7b, 0x71, 0x6c, 0x7b, 0x71, 0x6d,
3224     0x7b, 0x71, 0x6e, 0x7b, 0x71, 0x70, 0x7b, 0x71, 0x72, 0x7b, 0x71, 0x75,
3225     0x7b, 0x76, 0x30, 0x7b, 0x76, 0x31, 0x7b, 0x76, 0x32, 0x7b, 0x76, 0x61,
3226     0x7b, 0x76, 0x63, 0x7b, 0x76, 0x65, 0x7b, 0x76, 0x69, 0x7b, 0x76, 0x6f,
3227     0x7b, 0x76, 0x73, 0x7b, 0x76, 0x74, 0x7b, 0x76, 0x20, 0x7b, 0x76, 0x25,
3228     0x7b, 0x76, 0x2d, 0x7b, 0x76, 0x2e, 0x7b, 0x76, 0x2f, 0x7b, 0x76, 0x33,
3229     0x7b, 0x76, 0x34, 0x7b, 0x76, 0x35, 0x7b, 0x76, 0x36, 0x7b, 0x76, 0x37,
3230     0x7b, 0x76, 0x38, 0x7b, 0x76, 0x39, 0x7b, 0x76, 0x3d, 0x7b, 0x76, 0x41,
3231     0x7b, 0x76, 0x5f, 0x7b, 0x76, 0x62, 0x7b, 0x76, 0x64, 0x7b, 0x76, 0x66,
3232     0x7b, 0x76, 0x67, 0x7b, 0x76, 0x68, 0x7b, 0x76, 0x6c, 0x7b, 0x76, 0x6d,
3233     0x7b, 0x76, 0x6e, 0x7b, 0x76, 0x70, 0x7b, 0x76, 0x72, 0x7b, 0x76, 0x75};
3234 const uint8_t HuffDecoderCommon::table26_60_emit_[216] = {
3235     0x7b, 0x77, 0x30, 0x7b, 0x77, 0x31, 0x7b, 0x77, 0x32, 0x7b, 0x77, 0x61,
3236     0x7b, 0x77, 0x63, 0x7b, 0x77, 0x65, 0x7b, 0x77, 0x69, 0x7b, 0x77, 0x6f,
3237     0x7b, 0x77, 0x73, 0x7b, 0x77, 0x74, 0x7b, 0x77, 0x20, 0x7b, 0x77, 0x25,
3238     0x7b, 0x77, 0x2d, 0x7b, 0x77, 0x2e, 0x7b, 0x77, 0x2f, 0x7b, 0x77, 0x33,
3239     0x7b, 0x77, 0x34, 0x7b, 0x77, 0x35, 0x7b, 0x77, 0x36, 0x7b, 0x77, 0x37,
3240     0x7b, 0x77, 0x38, 0x7b, 0x77, 0x39, 0x7b, 0x77, 0x3d, 0x7b, 0x77, 0x41,
3241     0x7b, 0x77, 0x5f, 0x7b, 0x77, 0x62, 0x7b, 0x77, 0x64, 0x7b, 0x77, 0x66,
3242     0x7b, 0x77, 0x67, 0x7b, 0x77, 0x68, 0x7b, 0x77, 0x6c, 0x7b, 0x77, 0x6d,
3243     0x7b, 0x77, 0x6e, 0x7b, 0x77, 0x70, 0x7b, 0x77, 0x72, 0x7b, 0x77, 0x75,
3244     0x7b, 0x78, 0x30, 0x7b, 0x78, 0x31, 0x7b, 0x78, 0x32, 0x7b, 0x78, 0x61,
3245     0x7b, 0x78, 0x63, 0x7b, 0x78, 0x65, 0x7b, 0x78, 0x69, 0x7b, 0x78, 0x6f,
3246     0x7b, 0x78, 0x73, 0x7b, 0x78, 0x74, 0x7b, 0x78, 0x20, 0x7b, 0x78, 0x25,
3247     0x7b, 0x78, 0x2d, 0x7b, 0x78, 0x2e, 0x7b, 0x78, 0x2f, 0x7b, 0x78, 0x33,
3248     0x7b, 0x78, 0x34, 0x7b, 0x78, 0x35, 0x7b, 0x78, 0x36, 0x7b, 0x78, 0x37,
3249     0x7b, 0x78, 0x38, 0x7b, 0x78, 0x39, 0x7b, 0x78, 0x3d, 0x7b, 0x78, 0x41,
3250     0x7b, 0x78, 0x5f, 0x7b, 0x78, 0x62, 0x7b, 0x78, 0x64, 0x7b, 0x78, 0x66,
3251     0x7b, 0x78, 0x67, 0x7b, 0x78, 0x68, 0x7b, 0x78, 0x6c, 0x7b, 0x78, 0x6d,
3252     0x7b, 0x78, 0x6e, 0x7b, 0x78, 0x70, 0x7b, 0x78, 0x72, 0x7b, 0x78, 0x75};
3253 const uint8_t HuffDecoderCommon::table26_61_emit_[216] = {
3254     0x7b, 0x79, 0x30, 0x7b, 0x79, 0x31, 0x7b, 0x79, 0x32, 0x7b, 0x79, 0x61,
3255     0x7b, 0x79, 0x63, 0x7b, 0x79, 0x65, 0x7b, 0x79, 0x69, 0x7b, 0x79, 0x6f,
3256     0x7b, 0x79, 0x73, 0x7b, 0x79, 0x74, 0x7b, 0x79, 0x20, 0x7b, 0x79, 0x25,
3257     0x7b, 0x79, 0x2d, 0x7b, 0x79, 0x2e, 0x7b, 0x79, 0x2f, 0x7b, 0x79, 0x33,
3258     0x7b, 0x79, 0x34, 0x7b, 0x79, 0x35, 0x7b, 0x79, 0x36, 0x7b, 0x79, 0x37,
3259     0x7b, 0x79, 0x38, 0x7b, 0x79, 0x39, 0x7b, 0x79, 0x3d, 0x7b, 0x79, 0x41,
3260     0x7b, 0x79, 0x5f, 0x7b, 0x79, 0x62, 0x7b, 0x79, 0x64, 0x7b, 0x79, 0x66,
3261     0x7b, 0x79, 0x67, 0x7b, 0x79, 0x68, 0x7b, 0x79, 0x6c, 0x7b, 0x79, 0x6d,
3262     0x7b, 0x79, 0x6e, 0x7b, 0x79, 0x70, 0x7b, 0x79, 0x72, 0x7b, 0x79, 0x75,
3263     0x7b, 0x7a, 0x30, 0x7b, 0x7a, 0x31, 0x7b, 0x7a, 0x32, 0x7b, 0x7a, 0x61,
3264     0x7b, 0x7a, 0x63, 0x7b, 0x7a, 0x65, 0x7b, 0x7a, 0x69, 0x7b, 0x7a, 0x6f,
3265     0x7b, 0x7a, 0x73, 0x7b, 0x7a, 0x74, 0x7b, 0x7a, 0x20, 0x7b, 0x7a, 0x25,
3266     0x7b, 0x7a, 0x2d, 0x7b, 0x7a, 0x2e, 0x7b, 0x7a, 0x2f, 0x7b, 0x7a, 0x33,
3267     0x7b, 0x7a, 0x34, 0x7b, 0x7a, 0x35, 0x7b, 0x7a, 0x36, 0x7b, 0x7a, 0x37,
3268     0x7b, 0x7a, 0x38, 0x7b, 0x7a, 0x39, 0x7b, 0x7a, 0x3d, 0x7b, 0x7a, 0x41,
3269     0x7b, 0x7a, 0x5f, 0x7b, 0x7a, 0x62, 0x7b, 0x7a, 0x64, 0x7b, 0x7a, 0x66,
3270     0x7b, 0x7a, 0x67, 0x7b, 0x7a, 0x68, 0x7b, 0x7a, 0x6c, 0x7b, 0x7a, 0x6d,
3271     0x7b, 0x7a, 0x6e, 0x7b, 0x7a, 0x70, 0x7b, 0x7a, 0x72, 0x7b, 0x7a, 0x75};
3272 const uint8_t HuffDecoderCommon::table26_62_emit_[120] = {
3273     0x7b, 0x26, 0x30, 0x7b, 0x26, 0x31, 0x7b, 0x26, 0x32, 0x7b, 0x26, 0x61,
3274     0x7b, 0x26, 0x63, 0x7b, 0x26, 0x65, 0x7b, 0x26, 0x69, 0x7b, 0x26, 0x6f,
3275     0x7b, 0x26, 0x73, 0x7b, 0x26, 0x74, 0x7b, 0x2a, 0x30, 0x7b, 0x2a, 0x31,
3276     0x7b, 0x2a, 0x32, 0x7b, 0x2a, 0x61, 0x7b, 0x2a, 0x63, 0x7b, 0x2a, 0x65,
3277     0x7b, 0x2a, 0x69, 0x7b, 0x2a, 0x6f, 0x7b, 0x2a, 0x73, 0x7b, 0x2a, 0x74,
3278     0x7b, 0x2c, 0x30, 0x7b, 0x2c, 0x31, 0x7b, 0x2c, 0x32, 0x7b, 0x2c, 0x61,
3279     0x7b, 0x2c, 0x63, 0x7b, 0x2c, 0x65, 0x7b, 0x2c, 0x69, 0x7b, 0x2c, 0x6f,
3280     0x7b, 0x2c, 0x73, 0x7b, 0x2c, 0x74, 0x7b, 0x3b, 0x30, 0x7b, 0x3b, 0x31,
3281     0x7b, 0x3b, 0x32, 0x7b, 0x3b, 0x61, 0x7b, 0x3b, 0x63, 0x7b, 0x3b, 0x65,
3282     0x7b, 0x3b, 0x69, 0x7b, 0x3b, 0x6f, 0x7b, 0x3b, 0x73, 0x7b, 0x3b, 0x74};
3283 const uint16_t HuffDecoderCommon::table26_62_inner_[45] = {
3284     0x0001, 0x0019, 0x0031, 0x0049, 0x0061, 0x0079, 0x0091, 0x00a9, 0x00c1,
3285     0x00d9, 0x0000, 0x0002, 0x00f1, 0x0109, 0x0121, 0x0139, 0x0151, 0x0169,
3286     0x0181, 0x0199, 0x01b1, 0x01c9, 0x00f2, 0x01e1, 0x01f9, 0x0211, 0x0229,
3287     0x0241, 0x0259, 0x0271, 0x0289, 0x02a1, 0x02b9, 0x01e2, 0x02d1, 0x02e9,
3288     0x0301, 0x0319, 0x0331, 0x0349, 0x0361, 0x0379, 0x0391, 0x03a9, 0x02d2};
3289 const uint8_t HuffDecoderCommon::table26_62_outer_[128] = {
3290     0,  1,  2,  3,  4,  5,  6,  7,  8,  9,  10, 10, 10, 10, 10, 10, 10, 10, 10,
3291     10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 11, 12, 13, 14, 15, 16, 17,
3292     18, 19, 20, 21, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10,
3293     10, 10, 10, 10, 10, 10, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 10, 10,
3294     10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10,
3295     33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 10, 10, 10, 10, 10, 10, 10, 10,
3296     10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 44};
3297 const uint8_t HuffDecoderCommon::table26_63_emit_[92] = {
3298     0x7b, 0x58, 0x30, 0x7b, 0x58, 0x31, 0x7b, 0x58, 0x32, 0x7b, 0x58, 0x61,
3299     0x7b, 0x58, 0x63, 0x7b, 0x58, 0x65, 0x7b, 0x58, 0x69, 0x7b, 0x58, 0x6f,
3300     0x7b, 0x58, 0x73, 0x7b, 0x58, 0x74, 0x7b, 0x5a, 0x30, 0x7b, 0x5a, 0x31,
3301     0x7b, 0x5a, 0x32, 0x7b, 0x5a, 0x61, 0x7b, 0x5a, 0x63, 0x7b, 0x5a, 0x65,
3302     0x7b, 0x5a, 0x69, 0x7b, 0x5a, 0x6f, 0x7b, 0x5a, 0x73, 0x7b, 0x5a, 0x74,
3303     0x7b, 0x21, 0x7b, 0x22, 0x7b, 0x28, 0x7b, 0x29, 0x7b, 0x3f, 0x7b, 0x27,
3304     0x7b, 0x2b, 0x7b, 0x7c, 0x7b, 0x23, 0x7b, 0x3e, 0x7b, 0x00, 0x7b, 0x24,
3305     0x7b, 0x40, 0x7b, 0x5b, 0x7b, 0x5d, 0x7b, 0x7e};
3306 const uint16_t HuffDecoderCommon::table26_63_inner_[40] = {
3307     0x0001, 0x0019, 0x0031, 0x0049, 0x0061, 0x0079, 0x0091, 0x00a9,
3308     0x00c1, 0x00d9, 0x0000, 0x0002, 0x00f1, 0x0109, 0x0121, 0x0139,
3309     0x0151, 0x0169, 0x0181, 0x0199, 0x01b1, 0x01c9, 0x00f2, 0x01e2,
3310     0x01f2, 0x0202, 0x0212, 0x0222, 0x0232, 0x0242, 0x0252, 0x0262,
3311     0x0272, 0x0282, 0x0292, 0x02a2, 0x02b2, 0x02c2, 0x02d2, 0x0003};
3312 const uint8_t HuffDecoderCommon::table26_63_outer_[128] = {
3313     0,  1,  2,  3,  4,  5,  6,  7,  8,  9,  10, 10, 10, 10, 10, 10, 10, 10, 10,
3314     10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 11, 12, 13, 14, 15, 16, 17,
3315     18, 19, 20, 21, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10,
3316     10, 10, 10, 10, 10, 10, 22, 10, 10, 10, 10, 10, 10, 10, 23, 10, 10, 10, 10,
3317     10, 10, 10, 24, 10, 10, 10, 10, 10, 10, 10, 25, 10, 10, 10, 10, 10, 10, 10,
3318     26, 10, 10, 10, 10, 10, 10, 10, 27, 10, 10, 10, 28, 10, 10, 10, 29, 10, 10,
3319     10, 30, 10, 31, 10, 32, 33, 34, 35, 36, 37, 38, 10, 39};
3320 const uint8_t HuffDecoderCommon::table26_64_emit_[16] = {
3321     0x5c, 0x30, 0x5c, 0x31, 0x5c, 0x32, 0x5c, 0x61,
3322     0x5c, 0x63, 0x5c, 0x65, 0x5c, 0x69, 0x5c, 0x6f};
3323 const uint16_t HuffDecoderCommon::table26_64_inner_[9] = {
3324     0x0000, 0x0002, 0x0012, 0x0022, 0x0032, 0x0042, 0x0052, 0x0062, 0x0072};
3325 const uint8_t HuffDecoderCommon::table26_64_outer_[128] = {
3326     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0,
3327     0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
3328     0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 0, 0,
3329     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 0, 0, 0, 0, 0, 0, 0, 0,
3330     0, 0, 0, 0, 0, 0, 0, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
3331     0, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8};
3332 const uint8_t HuffDecoderCommon::table26_65_emit_[28] = {
3333     0x5c, 0x73, 0x5c, 0x74, 0x5c, 0x20, 0x5c, 0x25, 0x5c, 0x2d,
3334     0x5c, 0x2e, 0x5c, 0x2f, 0x5c, 0x33, 0x5c, 0x34, 0x5c, 0x35,
3335     0x5c, 0x36, 0x5c, 0x37, 0x5c, 0x38, 0x5c, 0x39};
3336 const uint16_t HuffDecoderCommon::table26_65_inner_[15] = {
3337     0x0000, 0x0002, 0x0012, 0x0022, 0x0032, 0x0042, 0x0052, 0x0062,
3338     0x0072, 0x0082, 0x0092, 0x00a2, 0x00b2, 0x00c2, 0x00d2};
3339 const uint8_t HuffDecoderCommon::table26_65_outer_[128] = {
3340     0, 0,  0, 0, 0, 0, 0, 0,  0, 0,  0, 0, 0, 0, 0, 1,  0, 0, 0, 0, 0, 0,
3341     0, 0,  0, 0, 0, 0, 0, 0,  0, 2,  0, 0, 0, 0, 0, 0,  0, 3, 0, 0, 0, 0,
3342     0, 0,  0, 4, 0, 0, 0, 0,  0, 0,  0, 5, 0, 0, 0, 0,  0, 0, 0, 6, 0, 0,
3343     0, 0,  0, 0, 0, 7, 0, 0,  0, 0,  0, 0, 0, 8, 0, 0,  0, 0, 0, 0, 0, 9,
3344     0, 0,  0, 0, 0, 0, 0, 10, 0, 0,  0, 0, 0, 0, 0, 11, 0, 0, 0, 0, 0, 0,
3345     0, 12, 0, 0, 0, 0, 0, 0,  0, 13, 0, 0, 0, 0, 0, 0,  0, 14};
3346 const uint8_t HuffDecoderCommon::table26_66_emit_[36] = {
3347     0x5c, 0x3d, 0x5c, 0x41, 0x5c, 0x5f, 0x5c, 0x62, 0x5c, 0x64, 0x5c, 0x66,
3348     0x5c, 0x67, 0x5c, 0x68, 0x5c, 0x6c, 0x5c, 0x6d, 0x5c, 0x6e, 0x5c, 0x70,
3349     0x5c, 0x72, 0x5c, 0x75, 0x5c, 0x3a, 0x5c, 0x42, 0x5c, 0x43, 0x5c, 0x44};
3350 const uint16_t HuffDecoderCommon::table26_66_inner_[19] = {
3351     0x0000, 0x0002, 0x0012, 0x0022, 0x0032, 0x0042, 0x0052,
3352     0x0062, 0x0072, 0x0082, 0x0092, 0x00a2, 0x00b2, 0x00c2,
3353     0x00d2, 0x00e2, 0x00f2, 0x0102, 0x0112};
3354 const uint8_t HuffDecoderCommon::table26_66_outer_[128] = {
3355     0, 0,  0, 0, 0, 0,  0, 1,  0, 0,  0, 0, 0, 0,  0, 2,  0, 0, 0, 0, 0, 0,
3356     0, 3,  0, 0, 0, 0,  0, 0,  0, 4,  0, 0, 0, 0,  0, 0,  0, 5, 0, 0, 0, 0,
3357     0, 0,  0, 6, 0, 0,  0, 0,  0, 0,  0, 7, 0, 0,  0, 0,  0, 0, 0, 8, 0, 0,
3358     0, 0,  0, 0, 0, 9,  0, 0,  0, 0,  0, 0, 0, 10, 0, 0,  0, 0, 0, 0, 0, 11,
3359     0, 0,  0, 0, 0, 0,  0, 12, 0, 0,  0, 0, 0, 0,  0, 13, 0, 0, 0, 0, 0, 0,
3360     0, 14, 0, 0, 0, 15, 0, 0,  0, 16, 0, 0, 0, 17, 0, 0,  0, 18};
3361 const uint8_t HuffDecoderCommon::table26_67_emit_[68] = {
3362     0x5c, 0x45, 0x5c, 0x46, 0x5c, 0x47, 0x5c, 0x48, 0x5c, 0x49, 0x5c, 0x4a,
3363     0x5c, 0x4b, 0x5c, 0x4c, 0x5c, 0x4d, 0x5c, 0x4e, 0x5c, 0x4f, 0x5c, 0x50,
3364     0x5c, 0x51, 0x5c, 0x52, 0x5c, 0x53, 0x5c, 0x54, 0x5c, 0x55, 0x5c, 0x56,
3365     0x5c, 0x57, 0x5c, 0x59, 0x5c, 0x6a, 0x5c, 0x6b, 0x5c, 0x71, 0x5c, 0x76,
3366     0x5c, 0x77, 0x5c, 0x78, 0x5c, 0x79, 0x5c, 0x7a, 0x5c, 0x26, 0x5c, 0x2a,
3367     0x5c, 0x2c, 0x5c, 0x3b, 0x5c, 0x58, 0x5c, 0x5a};
3368 const uint16_t HuffDecoderCommon::table26_67_inner_[36] = {
3369     0x0000, 0x0002, 0x0012, 0x0022, 0x0032, 0x0042, 0x0052, 0x0062, 0x0072,
3370     0x0082, 0x0092, 0x00a2, 0x00b2, 0x00c2, 0x00d2, 0x00e2, 0x00f2, 0x0102,
3371     0x0112, 0x0122, 0x0132, 0x0142, 0x0152, 0x0162, 0x0172, 0x0182, 0x0192,
3372     0x01a2, 0x01b2, 0x01c2, 0x01d2, 0x01e2, 0x01f2, 0x0202, 0x0212, 0x0003};
3373 const uint8_t HuffDecoderCommon::table26_67_outer_[128] = {
3374     0, 0,  0, 1,  0, 0,  0, 2,  0, 0,  0, 3,  0, 0,  0, 4,  0, 0,  0, 5,  0, 0,
3375     0, 6,  0, 0,  0, 7,  0, 0,  0, 8,  0, 0,  0, 9,  0, 0,  0, 10, 0, 0,  0, 11,
3376     0, 0,  0, 12, 0, 0,  0, 13, 0, 0,  0, 14, 0, 0,  0, 15, 0, 0,  0, 16, 0, 0,
3377     0, 17, 0, 0,  0, 18, 0, 0,  0, 19, 0, 0,  0, 20, 0, 0,  0, 21, 0, 0,  0, 22,
3378     0, 0,  0, 23, 0, 0,  0, 24, 0, 0,  0, 25, 0, 0,  0, 26, 0, 0,  0, 27, 0, 0,
3379     0, 28, 0, 29, 0, 30, 0, 31, 0, 32, 0, 33, 0, 34, 0, 0,  0, 35};
3380 const uint8_t HuffDecoderCommon::table26_68_emit_[16] = {
3381     0xc3, 0x30, 0xc3, 0x31, 0xc3, 0x32, 0xc3, 0x61,
3382     0xc3, 0x63, 0xc3, 0x65, 0xc3, 0x69, 0xc3, 0x6f};
3383 const uint8_t HuffDecoderCommon::table26_69_emit_[28] = {
3384     0xc3, 0x73, 0xc3, 0x74, 0xc3, 0x20, 0xc3, 0x25, 0xc3, 0x2d,
3385     0xc3, 0x2e, 0xc3, 0x2f, 0xc3, 0x33, 0xc3, 0x34, 0xc3, 0x35,
3386     0xc3, 0x36, 0xc3, 0x37, 0xc3, 0x38, 0xc3, 0x39};
3387 const uint8_t HuffDecoderCommon::table26_70_emit_[36] = {
3388     0xc3, 0x3d, 0xc3, 0x41, 0xc3, 0x5f, 0xc3, 0x62, 0xc3, 0x64, 0xc3, 0x66,
3389     0xc3, 0x67, 0xc3, 0x68, 0xc3, 0x6c, 0xc3, 0x6d, 0xc3, 0x6e, 0xc3, 0x70,
3390     0xc3, 0x72, 0xc3, 0x75, 0xc3, 0x3a, 0xc3, 0x42, 0xc3, 0x43, 0xc3, 0x44};
3391 const uint8_t HuffDecoderCommon::table26_71_emit_[68] = {
3392     0xc3, 0x45, 0xc3, 0x46, 0xc3, 0x47, 0xc3, 0x48, 0xc3, 0x49, 0xc3, 0x4a,
3393     0xc3, 0x4b, 0xc3, 0x4c, 0xc3, 0x4d, 0xc3, 0x4e, 0xc3, 0x4f, 0xc3, 0x50,
3394     0xc3, 0x51, 0xc3, 0x52, 0xc3, 0x53, 0xc3, 0x54, 0xc3, 0x55, 0xc3, 0x56,
3395     0xc3, 0x57, 0xc3, 0x59, 0xc3, 0x6a, 0xc3, 0x6b, 0xc3, 0x71, 0xc3, 0x76,
3396     0xc3, 0x77, 0xc3, 0x78, 0xc3, 0x79, 0xc3, 0x7a, 0xc3, 0x26, 0xc3, 0x2a,
3397     0xc3, 0x2c, 0xc3, 0x3b, 0xc3, 0x58, 0xc3, 0x5a};
3398 const uint8_t HuffDecoderCommon::table26_72_emit_[16] = {
3399     0xd0, 0x30, 0xd0, 0x31, 0xd0, 0x32, 0xd0, 0x61,
3400     0xd0, 0x63, 0xd0, 0x65, 0xd0, 0x69, 0xd0, 0x6f};
3401 const uint8_t HuffDecoderCommon::table26_73_emit_[28] = {
3402     0xd0, 0x73, 0xd0, 0x74, 0xd0, 0x20, 0xd0, 0x25, 0xd0, 0x2d,
3403     0xd0, 0x2e, 0xd0, 0x2f, 0xd0, 0x33, 0xd0, 0x34, 0xd0, 0x35,
3404     0xd0, 0x36, 0xd0, 0x37, 0xd0, 0x38, 0xd0, 0x39};
3405 const uint8_t HuffDecoderCommon::table26_74_emit_[36] = {
3406     0xd0, 0x3d, 0xd0, 0x41, 0xd0, 0x5f, 0xd0, 0x62, 0xd0, 0x64, 0xd0, 0x66,
3407     0xd0, 0x67, 0xd0, 0x68, 0xd0, 0x6c, 0xd0, 0x6d, 0xd0, 0x6e, 0xd0, 0x70,
3408     0xd0, 0x72, 0xd0, 0x75, 0xd0, 0x3a, 0xd0, 0x42, 0xd0, 0x43, 0xd0, 0x44};
3409 const uint8_t HuffDecoderCommon::table26_75_emit_[68] = {
3410     0xd0, 0x45, 0xd0, 0x46, 0xd0, 0x47, 0xd0, 0x48, 0xd0, 0x49, 0xd0, 0x4a,
3411     0xd0, 0x4b, 0xd0, 0x4c, 0xd0, 0x4d, 0xd0, 0x4e, 0xd0, 0x4f, 0xd0, 0x50,
3412     0xd0, 0x51, 0xd0, 0x52, 0xd0, 0x53, 0xd0, 0x54, 0xd0, 0x55, 0xd0, 0x56,
3413     0xd0, 0x57, 0xd0, 0x59, 0xd0, 0x6a, 0xd0, 0x6b, 0xd0, 0x71, 0xd0, 0x76,
3414     0xd0, 0x77, 0xd0, 0x78, 0xd0, 0x79, 0xd0, 0x7a, 0xd0, 0x26, 0xd0, 0x2a,
3415     0xd0, 0x2c, 0xd0, 0x3b, 0xd0, 0x58, 0xd0, 0x5a};
3416 const uint8_t HuffDecoderCommon::table26_76_emit_[44] = {
3417     0x80, 0x30, 0x80, 0x31, 0x80, 0x32, 0x80, 0x61, 0x80, 0x63, 0x80,
3418     0x65, 0x80, 0x69, 0x80, 0x6f, 0x80, 0x73, 0x80, 0x74, 0x80, 0x20,
3419     0x80, 0x25, 0x80, 0x2d, 0x80, 0x2e, 0x80, 0x2f, 0x80, 0x33, 0x80,
3420     0x34, 0x80, 0x35, 0x80, 0x36, 0x80, 0x37, 0x80, 0x38, 0x80, 0x39};
3421 const uint16_t HuffDecoderCommon::table26_76_inner_[23] = {
3422     0x0000, 0x0002, 0x0012, 0x0022, 0x0032, 0x0042, 0x0052, 0x0062,
3423     0x0072, 0x0082, 0x0092, 0x00a2, 0x00b2, 0x00c2, 0x00d2, 0x00e2,
3424     0x00f2, 0x0102, 0x0112, 0x0122, 0x0132, 0x0142, 0x0152};
3425 const uint8_t HuffDecoderCommon::table26_77_emit_[104] = {
3426     0x80, 0x3d, 0x80, 0x41, 0x80, 0x5f, 0x80, 0x62, 0x80, 0x64, 0x80, 0x66,
3427     0x80, 0x67, 0x80, 0x68, 0x80, 0x6c, 0x80, 0x6d, 0x80, 0x6e, 0x80, 0x70,
3428     0x80, 0x72, 0x80, 0x75, 0x80, 0x3a, 0x80, 0x42, 0x80, 0x43, 0x80, 0x44,
3429     0x80, 0x45, 0x80, 0x46, 0x80, 0x47, 0x80, 0x48, 0x80, 0x49, 0x80, 0x4a,
3430     0x80, 0x4b, 0x80, 0x4c, 0x80, 0x4d, 0x80, 0x4e, 0x80, 0x4f, 0x80, 0x50,
3431     0x80, 0x51, 0x80, 0x52, 0x80, 0x53, 0x80, 0x54, 0x80, 0x55, 0x80, 0x56,
3432     0x80, 0x57, 0x80, 0x59, 0x80, 0x6a, 0x80, 0x6b, 0x80, 0x71, 0x80, 0x76,
3433     0x80, 0x77, 0x80, 0x78, 0x80, 0x79, 0x80, 0x7a, 0x80, 0x26, 0x80, 0x2a,
3434     0x80, 0x2c, 0x80, 0x3b, 0x80, 0x58, 0x80, 0x5a};
3435 const uint16_t HuffDecoderCommon::table26_77_inner_[54] = {
3436     0x0000, 0x0002, 0x0012, 0x0022, 0x0032, 0x0042, 0x0052, 0x0062, 0x0072,
3437     0x0082, 0x0092, 0x00a2, 0x00b2, 0x00c2, 0x00d2, 0x00e2, 0x00f2, 0x0102,
3438     0x0112, 0x0122, 0x0132, 0x0142, 0x0152, 0x0162, 0x0172, 0x0182, 0x0192,
3439     0x01a2, 0x01b2, 0x01c2, 0x01d2, 0x01e2, 0x01f2, 0x0202, 0x0212, 0x0222,
3440     0x0232, 0x0242, 0x0252, 0x0262, 0x0272, 0x0282, 0x0292, 0x02a2, 0x02b2,
3441     0x02c2, 0x02d2, 0x02e2, 0x02f2, 0x0302, 0x0312, 0x0322, 0x0332, 0x0003};
3442 const uint8_t HuffDecoderCommon::table26_78_emit_[44] = {
3443     0x82, 0x30, 0x82, 0x31, 0x82, 0x32, 0x82, 0x61, 0x82, 0x63, 0x82,
3444     0x65, 0x82, 0x69, 0x82, 0x6f, 0x82, 0x73, 0x82, 0x74, 0x82, 0x20,
3445     0x82, 0x25, 0x82, 0x2d, 0x82, 0x2e, 0x82, 0x2f, 0x82, 0x33, 0x82,
3446     0x34, 0x82, 0x35, 0x82, 0x36, 0x82, 0x37, 0x82, 0x38, 0x82, 0x39};
3447 const uint8_t HuffDecoderCommon::table26_79_emit_[104] = {
3448     0x82, 0x3d, 0x82, 0x41, 0x82, 0x5f, 0x82, 0x62, 0x82, 0x64, 0x82, 0x66,
3449     0x82, 0x67, 0x82, 0x68, 0x82, 0x6c, 0x82, 0x6d, 0x82, 0x6e, 0x82, 0x70,
3450     0x82, 0x72, 0x82, 0x75, 0x82, 0x3a, 0x82, 0x42, 0x82, 0x43, 0x82, 0x44,
3451     0x82, 0x45, 0x82, 0x46, 0x82, 0x47, 0x82, 0x48, 0x82, 0x49, 0x82, 0x4a,
3452     0x82, 0x4b, 0x82, 0x4c, 0x82, 0x4d, 0x82, 0x4e, 0x82, 0x4f, 0x82, 0x50,
3453     0x82, 0x51, 0x82, 0x52, 0x82, 0x53, 0x82, 0x54, 0x82, 0x55, 0x82, 0x56,
3454     0x82, 0x57, 0x82, 0x59, 0x82, 0x6a, 0x82, 0x6b, 0x82, 0x71, 0x82, 0x76,
3455     0x82, 0x77, 0x82, 0x78, 0x82, 0x79, 0x82, 0x7a, 0x82, 0x26, 0x82, 0x2a,
3456     0x82, 0x2c, 0x82, 0x3b, 0x82, 0x58, 0x82, 0x5a};
3457 const uint8_t HuffDecoderCommon::table26_80_emit_[44] = {
3458     0x83, 0x30, 0x83, 0x31, 0x83, 0x32, 0x83, 0x61, 0x83, 0x63, 0x83,
3459     0x65, 0x83, 0x69, 0x83, 0x6f, 0x83, 0x73, 0x83, 0x74, 0x83, 0x20,
3460     0x83, 0x25, 0x83, 0x2d, 0x83, 0x2e, 0x83, 0x2f, 0x83, 0x33, 0x83,
3461     0x34, 0x83, 0x35, 0x83, 0x36, 0x83, 0x37, 0x83, 0x38, 0x83, 0x39};
3462 const uint8_t HuffDecoderCommon::table26_81_emit_[104] = {
3463     0x83, 0x3d, 0x83, 0x41, 0x83, 0x5f, 0x83, 0x62, 0x83, 0x64, 0x83, 0x66,
3464     0x83, 0x67, 0x83, 0x68, 0x83, 0x6c, 0x83, 0x6d, 0x83, 0x6e, 0x83, 0x70,
3465     0x83, 0x72, 0x83, 0x75, 0x83, 0x3a, 0x83, 0x42, 0x83, 0x43, 0x83, 0x44,
3466     0x83, 0x45, 0x83, 0x46, 0x83, 0x47, 0x83, 0x48, 0x83, 0x49, 0x83, 0x4a,
3467     0x83, 0x4b, 0x83, 0x4c, 0x83, 0x4d, 0x83, 0x4e, 0x83, 0x4f, 0x83, 0x50,
3468     0x83, 0x51, 0x83, 0x52, 0x83, 0x53, 0x83, 0x54, 0x83, 0x55, 0x83, 0x56,
3469     0x83, 0x57, 0x83, 0x59, 0x83, 0x6a, 0x83, 0x6b, 0x83, 0x71, 0x83, 0x76,
3470     0x83, 0x77, 0x83, 0x78, 0x83, 0x79, 0x83, 0x7a, 0x83, 0x26, 0x83, 0x2a,
3471     0x83, 0x2c, 0x83, 0x3b, 0x83, 0x58, 0x83, 0x5a};
3472 const uint8_t HuffDecoderCommon::table26_82_emit_[44] = {
3473     0xa2, 0x30, 0xa2, 0x31, 0xa2, 0x32, 0xa2, 0x61, 0xa2, 0x63, 0xa2,
3474     0x65, 0xa2, 0x69, 0xa2, 0x6f, 0xa2, 0x73, 0xa2, 0x74, 0xa2, 0x20,
3475     0xa2, 0x25, 0xa2, 0x2d, 0xa2, 0x2e, 0xa2, 0x2f, 0xa2, 0x33, 0xa2,
3476     0x34, 0xa2, 0x35, 0xa2, 0x36, 0xa2, 0x37, 0xa2, 0x38, 0xa2, 0x39};
3477 const uint8_t HuffDecoderCommon::table26_83_emit_[104] = {
3478     0xa2, 0x3d, 0xa2, 0x41, 0xa2, 0x5f, 0xa2, 0x62, 0xa2, 0x64, 0xa2, 0x66,
3479     0xa2, 0x67, 0xa2, 0x68, 0xa2, 0x6c, 0xa2, 0x6d, 0xa2, 0x6e, 0xa2, 0x70,
3480     0xa2, 0x72, 0xa2, 0x75, 0xa2, 0x3a, 0xa2, 0x42, 0xa2, 0x43, 0xa2, 0x44,
3481     0xa2, 0x45, 0xa2, 0x46, 0xa2, 0x47, 0xa2, 0x48, 0xa2, 0x49, 0xa2, 0x4a,
3482     0xa2, 0x4b, 0xa2, 0x4c, 0xa2, 0x4d, 0xa2, 0x4e, 0xa2, 0x4f, 0xa2, 0x50,
3483     0xa2, 0x51, 0xa2, 0x52, 0xa2, 0x53, 0xa2, 0x54, 0xa2, 0x55, 0xa2, 0x56,
3484     0xa2, 0x57, 0xa2, 0x59, 0xa2, 0x6a, 0xa2, 0x6b, 0xa2, 0x71, 0xa2, 0x76,
3485     0xa2, 0x77, 0xa2, 0x78, 0xa2, 0x79, 0xa2, 0x7a, 0xa2, 0x26, 0xa2, 0x2a,
3486     0xa2, 0x2c, 0xa2, 0x3b, 0xa2, 0x58, 0xa2, 0x5a};
3487 const uint8_t HuffDecoderCommon::table26_84_emit_[44] = {
3488     0xb8, 0x30, 0xb8, 0x31, 0xb8, 0x32, 0xb8, 0x61, 0xb8, 0x63, 0xb8,
3489     0x65, 0xb8, 0x69, 0xb8, 0x6f, 0xb8, 0x73, 0xb8, 0x74, 0xb8, 0x20,
3490     0xb8, 0x25, 0xb8, 0x2d, 0xb8, 0x2e, 0xb8, 0x2f, 0xb8, 0x33, 0xb8,
3491     0x34, 0xb8, 0x35, 0xb8, 0x36, 0xb8, 0x37, 0xb8, 0x38, 0xb8, 0x39};
3492 const uint8_t HuffDecoderCommon::table26_85_emit_[104] = {
3493     0xb8, 0x3d, 0xb8, 0x41, 0xb8, 0x5f, 0xb8, 0x62, 0xb8, 0x64, 0xb8, 0x66,
3494     0xb8, 0x67, 0xb8, 0x68, 0xb8, 0x6c, 0xb8, 0x6d, 0xb8, 0x6e, 0xb8, 0x70,
3495     0xb8, 0x72, 0xb8, 0x75, 0xb8, 0x3a, 0xb8, 0x42, 0xb8, 0x43, 0xb8, 0x44,
3496     0xb8, 0x45, 0xb8, 0x46, 0xb8, 0x47, 0xb8, 0x48, 0xb8, 0x49, 0xb8, 0x4a,
3497     0xb8, 0x4b, 0xb8, 0x4c, 0xb8, 0x4d, 0xb8, 0x4e, 0xb8, 0x4f, 0xb8, 0x50,
3498     0xb8, 0x51, 0xb8, 0x52, 0xb8, 0x53, 0xb8, 0x54, 0xb8, 0x55, 0xb8, 0x56,
3499     0xb8, 0x57, 0xb8, 0x59, 0xb8, 0x6a, 0xb8, 0x6b, 0xb8, 0x71, 0xb8, 0x76,
3500     0xb8, 0x77, 0xb8, 0x78, 0xb8, 0x79, 0xb8, 0x7a, 0xb8, 0x26, 0xb8, 0x2a,
3501     0xb8, 0x2c, 0xb8, 0x3b, 0xb8, 0x58, 0xb8, 0x5a};
3502 const uint8_t HuffDecoderCommon::table26_86_emit_[44] = {
3503     0xc2, 0x30, 0xc2, 0x31, 0xc2, 0x32, 0xc2, 0x61, 0xc2, 0x63, 0xc2,
3504     0x65, 0xc2, 0x69, 0xc2, 0x6f, 0xc2, 0x73, 0xc2, 0x74, 0xc2, 0x20,
3505     0xc2, 0x25, 0xc2, 0x2d, 0xc2, 0x2e, 0xc2, 0x2f, 0xc2, 0x33, 0xc2,
3506     0x34, 0xc2, 0x35, 0xc2, 0x36, 0xc2, 0x37, 0xc2, 0x38, 0xc2, 0x39};
3507 const uint8_t HuffDecoderCommon::table26_87_emit_[104] = {
3508     0xc2, 0x3d, 0xc2, 0x41, 0xc2, 0x5f, 0xc2, 0x62, 0xc2, 0x64, 0xc2, 0x66,
3509     0xc2, 0x67, 0xc2, 0x68, 0xc2, 0x6c, 0xc2, 0x6d, 0xc2, 0x6e, 0xc2, 0x70,
3510     0xc2, 0x72, 0xc2, 0x75, 0xc2, 0x3a, 0xc2, 0x42, 0xc2, 0x43, 0xc2, 0x44,
3511     0xc2, 0x45, 0xc2, 0x46, 0xc2, 0x47, 0xc2, 0x48, 0xc2, 0x49, 0xc2, 0x4a,
3512     0xc2, 0x4b, 0xc2, 0x4c, 0xc2, 0x4d, 0xc2, 0x4e, 0xc2, 0x4f, 0xc2, 0x50,
3513     0xc2, 0x51, 0xc2, 0x52, 0xc2, 0x53, 0xc2, 0x54, 0xc2, 0x55, 0xc2, 0x56,
3514     0xc2, 0x57, 0xc2, 0x59, 0xc2, 0x6a, 0xc2, 0x6b, 0xc2, 0x71, 0xc2, 0x76,
3515     0xc2, 0x77, 0xc2, 0x78, 0xc2, 0x79, 0xc2, 0x7a, 0xc2, 0x26, 0xc2, 0x2a,
3516     0xc2, 0x2c, 0xc2, 0x3b, 0xc2, 0x58, 0xc2, 0x5a};
3517 const uint8_t HuffDecoderCommon::table26_88_emit_[44] = {
3518     0xe0, 0x30, 0xe0, 0x31, 0xe0, 0x32, 0xe0, 0x61, 0xe0, 0x63, 0xe0,
3519     0x65, 0xe0, 0x69, 0xe0, 0x6f, 0xe0, 0x73, 0xe0, 0x74, 0xe0, 0x20,
3520     0xe0, 0x25, 0xe0, 0x2d, 0xe0, 0x2e, 0xe0, 0x2f, 0xe0, 0x33, 0xe0,
3521     0x34, 0xe0, 0x35, 0xe0, 0x36, 0xe0, 0x37, 0xe0, 0x38, 0xe0, 0x39};
3522 const uint8_t HuffDecoderCommon::table26_89_emit_[104] = {
3523     0xe0, 0x3d, 0xe0, 0x41, 0xe0, 0x5f, 0xe0, 0x62, 0xe0, 0x64, 0xe0, 0x66,
3524     0xe0, 0x67, 0xe0, 0x68, 0xe0, 0x6c, 0xe0, 0x6d, 0xe0, 0x6e, 0xe0, 0x70,
3525     0xe0, 0x72, 0xe0, 0x75, 0xe0, 0x3a, 0xe0, 0x42, 0xe0, 0x43, 0xe0, 0x44,
3526     0xe0, 0x45, 0xe0, 0x46, 0xe0, 0x47, 0xe0, 0x48, 0xe0, 0x49, 0xe0, 0x4a,
3527     0xe0, 0x4b, 0xe0, 0x4c, 0xe0, 0x4d, 0xe0, 0x4e, 0xe0, 0x4f, 0xe0, 0x50,
3528     0xe0, 0x51, 0xe0, 0x52, 0xe0, 0x53, 0xe0, 0x54, 0xe0, 0x55, 0xe0, 0x56,
3529     0xe0, 0x57, 0xe0, 0x59, 0xe0, 0x6a, 0xe0, 0x6b, 0xe0, 0x71, 0xe0, 0x76,
3530     0xe0, 0x77, 0xe0, 0x78, 0xe0, 0x79, 0xe0, 0x7a, 0xe0, 0x26, 0xe0, 0x2a,
3531     0xe0, 0x2c, 0xe0, 0x3b, 0xe0, 0x58, 0xe0, 0x5a};
3532 const uint8_t HuffDecoderCommon::table26_90_emit_[44] = {
3533     0xe2, 0x30, 0xe2, 0x31, 0xe2, 0x32, 0xe2, 0x61, 0xe2, 0x63, 0xe2,
3534     0x65, 0xe2, 0x69, 0xe2, 0x6f, 0xe2, 0x73, 0xe2, 0x74, 0xe2, 0x20,
3535     0xe2, 0x25, 0xe2, 0x2d, 0xe2, 0x2e, 0xe2, 0x2f, 0xe2, 0x33, 0xe2,
3536     0x34, 0xe2, 0x35, 0xe2, 0x36, 0xe2, 0x37, 0xe2, 0x38, 0xe2, 0x39};
3537 const uint8_t HuffDecoderCommon::table26_91_emit_[104] = {
3538     0xe2, 0x3d, 0xe2, 0x41, 0xe2, 0x5f, 0xe2, 0x62, 0xe2, 0x64, 0xe2, 0x66,
3539     0xe2, 0x67, 0xe2, 0x68, 0xe2, 0x6c, 0xe2, 0x6d, 0xe2, 0x6e, 0xe2, 0x70,
3540     0xe2, 0x72, 0xe2, 0x75, 0xe2, 0x3a, 0xe2, 0x42, 0xe2, 0x43, 0xe2, 0x44,
3541     0xe2, 0x45, 0xe2, 0x46, 0xe2, 0x47, 0xe2, 0x48, 0xe2, 0x49, 0xe2, 0x4a,
3542     0xe2, 0x4b, 0xe2, 0x4c, 0xe2, 0x4d, 0xe2, 0x4e, 0xe2, 0x4f, 0xe2, 0x50,
3543     0xe2, 0x51, 0xe2, 0x52, 0xe2, 0x53, 0xe2, 0x54, 0xe2, 0x55, 0xe2, 0x56,
3544     0xe2, 0x57, 0xe2, 0x59, 0xe2, 0x6a, 0xe2, 0x6b, 0xe2, 0x71, 0xe2, 0x76,
3545     0xe2, 0x77, 0xe2, 0x78, 0xe2, 0x79, 0xe2, 0x7a, 0xe2, 0x26, 0xe2, 0x2a,
3546     0xe2, 0x2c, 0xe2, 0x3b, 0xe2, 0x58, 0xe2, 0x5a};
3547 const uint8_t HuffDecoderCommon::table26_92_emit_[136] = {
3548     0x99, 0x30, 0x99, 0x31, 0x99, 0x32, 0x99, 0x61, 0x99, 0x63, 0x99, 0x65,
3549     0x99, 0x69, 0x99, 0x6f, 0x99, 0x73, 0x99, 0x74, 0x99, 0x20, 0x99, 0x25,
3550     0x99, 0x2d, 0x99, 0x2e, 0x99, 0x2f, 0x99, 0x33, 0x99, 0x34, 0x99, 0x35,
3551     0x99, 0x36, 0x99, 0x37, 0x99, 0x38, 0x99, 0x39, 0x99, 0x3d, 0x99, 0x41,
3552     0x99, 0x5f, 0x99, 0x62, 0x99, 0x64, 0x99, 0x66, 0x99, 0x67, 0x99, 0x68,
3553     0x99, 0x6c, 0x99, 0x6d, 0x99, 0x6e, 0x99, 0x70, 0x99, 0x72, 0x99, 0x75,
3554     0x99, 0x3a, 0x99, 0x42, 0x99, 0x43, 0x99, 0x44, 0x99, 0x45, 0x99, 0x46,
3555     0x99, 0x47, 0x99, 0x48, 0x99, 0x49, 0x99, 0x4a, 0x99, 0x4b, 0x99, 0x4c,
3556     0x99, 0x4d, 0x99, 0x4e, 0x99, 0x4f, 0x99, 0x50, 0x99, 0x51, 0x99, 0x52,
3557     0x99, 0x53, 0x99, 0x54, 0x99, 0x55, 0x99, 0x56, 0x99, 0x57, 0x99, 0x59,
3558     0x99, 0x6a, 0x99, 0x6b, 0x99, 0x71, 0x99, 0x76, 0x99, 0x77, 0x99, 0x78,
3559     0x99, 0x79, 0x99, 0x7a};
3560 const uint16_t HuffDecoderCommon::table26_92_inner_[70] = {
3561     0x0000, 0x0002, 0x0012, 0x0022, 0x0032, 0x0042, 0x0052, 0x0062, 0x0072,
3562     0x0082, 0x0092, 0x00a2, 0x00b2, 0x00c2, 0x00d2, 0x00e2, 0x00f2, 0x0102,
3563     0x0112, 0x0122, 0x0132, 0x0142, 0x0152, 0x0162, 0x0172, 0x0182, 0x0192,
3564     0x01a2, 0x01b2, 0x01c2, 0x01d2, 0x01e2, 0x01f2, 0x0202, 0x0212, 0x0222,
3565     0x0232, 0x0242, 0x0252, 0x0262, 0x0272, 0x0282, 0x0292, 0x02a2, 0x02b2,
3566     0x02c2, 0x02d2, 0x02e2, 0x02f2, 0x0302, 0x0312, 0x0322, 0x0332, 0x0342,
3567     0x0352, 0x0362, 0x0372, 0x0382, 0x0392, 0x03a2, 0x03b2, 0x03c2, 0x03d2,
3568     0x03e2, 0x03f2, 0x0402, 0x0412, 0x0422, 0x0432, 0x0003};
3569 const uint8_t HuffDecoderCommon::table26_93_emit_[136] = {
3570     0xa1, 0x30, 0xa1, 0x31, 0xa1, 0x32, 0xa1, 0x61, 0xa1, 0x63, 0xa1, 0x65,
3571     0xa1, 0x69, 0xa1, 0x6f, 0xa1, 0x73, 0xa1, 0x74, 0xa1, 0x20, 0xa1, 0x25,
3572     0xa1, 0x2d, 0xa1, 0x2e, 0xa1, 0x2f, 0xa1, 0x33, 0xa1, 0x34, 0xa1, 0x35,
3573     0xa1, 0x36, 0xa1, 0x37, 0xa1, 0x38, 0xa1, 0x39, 0xa1, 0x3d, 0xa1, 0x41,
3574     0xa1, 0x5f, 0xa1, 0x62, 0xa1, 0x64, 0xa1, 0x66, 0xa1, 0x67, 0xa1, 0x68,
3575     0xa1, 0x6c, 0xa1, 0x6d, 0xa1, 0x6e, 0xa1, 0x70, 0xa1, 0x72, 0xa1, 0x75,
3576     0xa1, 0x3a, 0xa1, 0x42, 0xa1, 0x43, 0xa1, 0x44, 0xa1, 0x45, 0xa1, 0x46,
3577     0xa1, 0x47, 0xa1, 0x48, 0xa1, 0x49, 0xa1, 0x4a, 0xa1, 0x4b, 0xa1, 0x4c,
3578     0xa1, 0x4d, 0xa1, 0x4e, 0xa1, 0x4f, 0xa1, 0x50, 0xa1, 0x51, 0xa1, 0x52,
3579     0xa1, 0x53, 0xa1, 0x54, 0xa1, 0x55, 0xa1, 0x56, 0xa1, 0x57, 0xa1, 0x59,
3580     0xa1, 0x6a, 0xa1, 0x6b, 0xa1, 0x71, 0xa1, 0x76, 0xa1, 0x77, 0xa1, 0x78,
3581     0xa1, 0x79, 0xa1, 0x7a};
3582 const uint8_t HuffDecoderCommon::table26_94_emit_[136] = {
3583     0xa7, 0x30, 0xa7, 0x31, 0xa7, 0x32, 0xa7, 0x61, 0xa7, 0x63, 0xa7, 0x65,
3584     0xa7, 0x69, 0xa7, 0x6f, 0xa7, 0x73, 0xa7, 0x74, 0xa7, 0x20, 0xa7, 0x25,
3585     0xa7, 0x2d, 0xa7, 0x2e, 0xa7, 0x2f, 0xa7, 0x33, 0xa7, 0x34, 0xa7, 0x35,
3586     0xa7, 0x36, 0xa7, 0x37, 0xa7, 0x38, 0xa7, 0x39, 0xa7, 0x3d, 0xa7, 0x41,
3587     0xa7, 0x5f, 0xa7, 0x62, 0xa7, 0x64, 0xa7, 0x66, 0xa7, 0x67, 0xa7, 0x68,
3588     0xa7, 0x6c, 0xa7, 0x6d, 0xa7, 0x6e, 0xa7, 0x70, 0xa7, 0x72, 0xa7, 0x75,
3589     0xa7, 0x3a, 0xa7, 0x42, 0xa7, 0x43, 0xa7, 0x44, 0xa7, 0x45, 0xa7, 0x46,
3590     0xa7, 0x47, 0xa7, 0x48, 0xa7, 0x49, 0xa7, 0x4a, 0xa7, 0x4b, 0xa7, 0x4c,
3591     0xa7, 0x4d, 0xa7, 0x4e, 0xa7, 0x4f, 0xa7, 0x50, 0xa7, 0x51, 0xa7, 0x52,
3592     0xa7, 0x53, 0xa7, 0x54, 0xa7, 0x55, 0xa7, 0x56, 0xa7, 0x57, 0xa7, 0x59,
3593     0xa7, 0x6a, 0xa7, 0x6b, 0xa7, 0x71, 0xa7, 0x76, 0xa7, 0x77, 0xa7, 0x78,
3594     0xa7, 0x79, 0xa7, 0x7a};
3595 const uint8_t HuffDecoderCommon::table26_95_emit_[136] = {
3596     0xac, 0x30, 0xac, 0x31, 0xac, 0x32, 0xac, 0x61, 0xac, 0x63, 0xac, 0x65,
3597     0xac, 0x69, 0xac, 0x6f, 0xac, 0x73, 0xac, 0x74, 0xac, 0x20, 0xac, 0x25,
3598     0xac, 0x2d, 0xac, 0x2e, 0xac, 0x2f, 0xac, 0x33, 0xac, 0x34, 0xac, 0x35,
3599     0xac, 0x36, 0xac, 0x37, 0xac, 0x38, 0xac, 0x39, 0xac, 0x3d, 0xac, 0x41,
3600     0xac, 0x5f, 0xac, 0x62, 0xac, 0x64, 0xac, 0x66, 0xac, 0x67, 0xac, 0x68,
3601     0xac, 0x6c, 0xac, 0x6d, 0xac, 0x6e, 0xac, 0x70, 0xac, 0x72, 0xac, 0x75,
3602     0xac, 0x3a, 0xac, 0x42, 0xac, 0x43, 0xac, 0x44, 0xac, 0x45, 0xac, 0x46,
3603     0xac, 0x47, 0xac, 0x48, 0xac, 0x49, 0xac, 0x4a, 0xac, 0x4b, 0xac, 0x4c,
3604     0xac, 0x4d, 0xac, 0x4e, 0xac, 0x4f, 0xac, 0x50, 0xac, 0x51, 0xac, 0x52,
3605     0xac, 0x53, 0xac, 0x54, 0xac, 0x55, 0xac, 0x56, 0xac, 0x57, 0xac, 0x59,
3606     0xac, 0x6a, 0xac, 0x6b, 0xac, 0x71, 0xac, 0x76, 0xac, 0x77, 0xac, 0x78,
3607     0xac, 0x79, 0xac, 0x7a};
3608 const uint8_t HuffDecoderCommon::table26_96_emit_[136] = {
3609     0xb0, 0x30, 0xb0, 0x31, 0xb0, 0x32, 0xb0, 0x61, 0xb0, 0x63, 0xb0, 0x65,
3610     0xb0, 0x69, 0xb0, 0x6f, 0xb0, 0x73, 0xb0, 0x74, 0xb0, 0x20, 0xb0, 0x25,
3611     0xb0, 0x2d, 0xb0, 0x2e, 0xb0, 0x2f, 0xb0, 0x33, 0xb0, 0x34, 0xb0, 0x35,
3612     0xb0, 0x36, 0xb0, 0x37, 0xb0, 0x38, 0xb0, 0x39, 0xb0, 0x3d, 0xb0, 0x41,
3613     0xb0, 0x5f, 0xb0, 0x62, 0xb0, 0x64, 0xb0, 0x66, 0xb0, 0x67, 0xb0, 0x68,
3614     0xb0, 0x6c, 0xb0, 0x6d, 0xb0, 0x6e, 0xb0, 0x70, 0xb0, 0x72, 0xb0, 0x75,
3615     0xb0, 0x3a, 0xb0, 0x42, 0xb0, 0x43, 0xb0, 0x44, 0xb0, 0x45, 0xb0, 0x46,
3616     0xb0, 0x47, 0xb0, 0x48, 0xb0, 0x49, 0xb0, 0x4a, 0xb0, 0x4b, 0xb0, 0x4c,
3617     0xb0, 0x4d, 0xb0, 0x4e, 0xb0, 0x4f, 0xb0, 0x50, 0xb0, 0x51, 0xb0, 0x52,
3618     0xb0, 0x53, 0xb0, 0x54, 0xb0, 0x55, 0xb0, 0x56, 0xb0, 0x57, 0xb0, 0x59,
3619     0xb0, 0x6a, 0xb0, 0x6b, 0xb0, 0x71, 0xb0, 0x76, 0xb0, 0x77, 0xb0, 0x78,
3620     0xb0, 0x79, 0xb0, 0x7a};
3621 const uint8_t HuffDecoderCommon::table26_97_emit_[136] = {
3622     0xb1, 0x30, 0xb1, 0x31, 0xb1, 0x32, 0xb1, 0x61, 0xb1, 0x63, 0xb1, 0x65,
3623     0xb1, 0x69, 0xb1, 0x6f, 0xb1, 0x73, 0xb1, 0x74, 0xb1, 0x20, 0xb1, 0x25,
3624     0xb1, 0x2d, 0xb1, 0x2e, 0xb1, 0x2f, 0xb1, 0x33, 0xb1, 0x34, 0xb1, 0x35,
3625     0xb1, 0x36, 0xb1, 0x37, 0xb1, 0x38, 0xb1, 0x39, 0xb1, 0x3d, 0xb1, 0x41,
3626     0xb1, 0x5f, 0xb1, 0x62, 0xb1, 0x64, 0xb1, 0x66, 0xb1, 0x67, 0xb1, 0x68,
3627     0xb1, 0x6c, 0xb1, 0x6d, 0xb1, 0x6e, 0xb1, 0x70, 0xb1, 0x72, 0xb1, 0x75,
3628     0xb1, 0x3a, 0xb1, 0x42, 0xb1, 0x43, 0xb1, 0x44, 0xb1, 0x45, 0xb1, 0x46,
3629     0xb1, 0x47, 0xb1, 0x48, 0xb1, 0x49, 0xb1, 0x4a, 0xb1, 0x4b, 0xb1, 0x4c,
3630     0xb1, 0x4d, 0xb1, 0x4e, 0xb1, 0x4f, 0xb1, 0x50, 0xb1, 0x51, 0xb1, 0x52,
3631     0xb1, 0x53, 0xb1, 0x54, 0xb1, 0x55, 0xb1, 0x56, 0xb1, 0x57, 0xb1, 0x59,
3632     0xb1, 0x6a, 0xb1, 0x6b, 0xb1, 0x71, 0xb1, 0x76, 0xb1, 0x77, 0xb1, 0x78,
3633     0xb1, 0x79, 0xb1, 0x7a};
3634 const uint8_t HuffDecoderCommon::table26_98_emit_[136] = {
3635     0xb3, 0x30, 0xb3, 0x31, 0xb3, 0x32, 0xb3, 0x61, 0xb3, 0x63, 0xb3, 0x65,
3636     0xb3, 0x69, 0xb3, 0x6f, 0xb3, 0x73, 0xb3, 0x74, 0xb3, 0x20, 0xb3, 0x25,
3637     0xb3, 0x2d, 0xb3, 0x2e, 0xb3, 0x2f, 0xb3, 0x33, 0xb3, 0x34, 0xb3, 0x35,
3638     0xb3, 0x36, 0xb3, 0x37, 0xb3, 0x38, 0xb3, 0x39, 0xb3, 0x3d, 0xb3, 0x41,
3639     0xb3, 0x5f, 0xb3, 0x62, 0xb3, 0x64, 0xb3, 0x66, 0xb3, 0x67, 0xb3, 0x68,
3640     0xb3, 0x6c, 0xb3, 0x6d, 0xb3, 0x6e, 0xb3, 0x70, 0xb3, 0x72, 0xb3, 0x75,
3641     0xb3, 0x3a, 0xb3, 0x42, 0xb3, 0x43, 0xb3, 0x44, 0xb3, 0x45, 0xb3, 0x46,
3642     0xb3, 0x47, 0xb3, 0x48, 0xb3, 0x49, 0xb3, 0x4a, 0xb3, 0x4b, 0xb3, 0x4c,
3643     0xb3, 0x4d, 0xb3, 0x4e, 0xb3, 0x4f, 0xb3, 0x50, 0xb3, 0x51, 0xb3, 0x52,
3644     0xb3, 0x53, 0xb3, 0x54, 0xb3, 0x55, 0xb3, 0x56, 0xb3, 0x57, 0xb3, 0x59,
3645     0xb3, 0x6a, 0xb3, 0x6b, 0xb3, 0x71, 0xb3, 0x76, 0xb3, 0x77, 0xb3, 0x78,
3646     0xb3, 0x79, 0xb3, 0x7a};
3647 const uint8_t HuffDecoderCommon::table26_99_emit_[136] = {
3648     0xd1, 0x30, 0xd1, 0x31, 0xd1, 0x32, 0xd1, 0x61, 0xd1, 0x63, 0xd1, 0x65,
3649     0xd1, 0x69, 0xd1, 0x6f, 0xd1, 0x73, 0xd1, 0x74, 0xd1, 0x20, 0xd1, 0x25,
3650     0xd1, 0x2d, 0xd1, 0x2e, 0xd1, 0x2f, 0xd1, 0x33, 0xd1, 0x34, 0xd1, 0x35,
3651     0xd1, 0x36, 0xd1, 0x37, 0xd1, 0x38, 0xd1, 0x39, 0xd1, 0x3d, 0xd1, 0x41,
3652     0xd1, 0x5f, 0xd1, 0x62, 0xd1, 0x64, 0xd1, 0x66, 0xd1, 0x67, 0xd1, 0x68,
3653     0xd1, 0x6c, 0xd1, 0x6d, 0xd1, 0x6e, 0xd1, 0x70, 0xd1, 0x72, 0xd1, 0x75,
3654     0xd1, 0x3a, 0xd1, 0x42, 0xd1, 0x43, 0xd1, 0x44, 0xd1, 0x45, 0xd1, 0x46,
3655     0xd1, 0x47, 0xd1, 0x48, 0xd1, 0x49, 0xd1, 0x4a, 0xd1, 0x4b, 0xd1, 0x4c,
3656     0xd1, 0x4d, 0xd1, 0x4e, 0xd1, 0x4f, 0xd1, 0x50, 0xd1, 0x51, 0xd1, 0x52,
3657     0xd1, 0x53, 0xd1, 0x54, 0xd1, 0x55, 0xd1, 0x56, 0xd1, 0x57, 0xd1, 0x59,
3658     0xd1, 0x6a, 0xd1, 0x6b, 0xd1, 0x71, 0xd1, 0x76, 0xd1, 0x77, 0xd1, 0x78,
3659     0xd1, 0x79, 0xd1, 0x7a};
3660 const uint8_t HuffDecoderCommon::table26_100_emit_[136] = {
3661     0xd8, 0x30, 0xd8, 0x31, 0xd8, 0x32, 0xd8, 0x61, 0xd8, 0x63, 0xd8, 0x65,
3662     0xd8, 0x69, 0xd8, 0x6f, 0xd8, 0x73, 0xd8, 0x74, 0xd8, 0x20, 0xd8, 0x25,
3663     0xd8, 0x2d, 0xd8, 0x2e, 0xd8, 0x2f, 0xd8, 0x33, 0xd8, 0x34, 0xd8, 0x35,
3664     0xd8, 0x36, 0xd8, 0x37, 0xd8, 0x38, 0xd8, 0x39, 0xd8, 0x3d, 0xd8, 0x41,
3665     0xd8, 0x5f, 0xd8, 0x62, 0xd8, 0x64, 0xd8, 0x66, 0xd8, 0x67, 0xd8, 0x68,
3666     0xd8, 0x6c, 0xd8, 0x6d, 0xd8, 0x6e, 0xd8, 0x70, 0xd8, 0x72, 0xd8, 0x75,
3667     0xd8, 0x3a, 0xd8, 0x42, 0xd8, 0x43, 0xd8, 0x44, 0xd8, 0x45, 0xd8, 0x46,
3668     0xd8, 0x47, 0xd8, 0x48, 0xd8, 0x49, 0xd8, 0x4a, 0xd8, 0x4b, 0xd8, 0x4c,
3669     0xd8, 0x4d, 0xd8, 0x4e, 0xd8, 0x4f, 0xd8, 0x50, 0xd8, 0x51, 0xd8, 0x52,
3670     0xd8, 0x53, 0xd8, 0x54, 0xd8, 0x55, 0xd8, 0x56, 0xd8, 0x57, 0xd8, 0x59,
3671     0xd8, 0x6a, 0xd8, 0x6b, 0xd8, 0x71, 0xd8, 0x76, 0xd8, 0x77, 0xd8, 0x78,
3672     0xd8, 0x79, 0xd8, 0x7a};
3673 const uint8_t HuffDecoderCommon::table26_101_emit_[136] = {
3674     0xd9, 0x30, 0xd9, 0x31, 0xd9, 0x32, 0xd9, 0x61, 0xd9, 0x63, 0xd9, 0x65,
3675     0xd9, 0x69, 0xd9, 0x6f, 0xd9, 0x73, 0xd9, 0x74, 0xd9, 0x20, 0xd9, 0x25,
3676     0xd9, 0x2d, 0xd9, 0x2e, 0xd9, 0x2f, 0xd9, 0x33, 0xd9, 0x34, 0xd9, 0x35,
3677     0xd9, 0x36, 0xd9, 0x37, 0xd9, 0x38, 0xd9, 0x39, 0xd9, 0x3d, 0xd9, 0x41,
3678     0xd9, 0x5f, 0xd9, 0x62, 0xd9, 0x64, 0xd9, 0x66, 0xd9, 0x67, 0xd9, 0x68,
3679     0xd9, 0x6c, 0xd9, 0x6d, 0xd9, 0x6e, 0xd9, 0x70, 0xd9, 0x72, 0xd9, 0x75,
3680     0xd9, 0x3a, 0xd9, 0x42, 0xd9, 0x43, 0xd9, 0x44, 0xd9, 0x45, 0xd9, 0x46,
3681     0xd9, 0x47, 0xd9, 0x48, 0xd9, 0x49, 0xd9, 0x4a, 0xd9, 0x4b, 0xd9, 0x4c,
3682     0xd9, 0x4d, 0xd9, 0x4e, 0xd9, 0x4f, 0xd9, 0x50, 0xd9, 0x51, 0xd9, 0x52,
3683     0xd9, 0x53, 0xd9, 0x54, 0xd9, 0x55, 0xd9, 0x56, 0xd9, 0x57, 0xd9, 0x59,
3684     0xd9, 0x6a, 0xd9, 0x6b, 0xd9, 0x71, 0xd9, 0x76, 0xd9, 0x77, 0xd9, 0x78,
3685     0xd9, 0x79, 0xd9, 0x7a};
3686 const uint8_t HuffDecoderCommon::table26_102_emit_[136] = {
3687     0xe3, 0x30, 0xe3, 0x31, 0xe3, 0x32, 0xe3, 0x61, 0xe3, 0x63, 0xe3, 0x65,
3688     0xe3, 0x69, 0xe3, 0x6f, 0xe3, 0x73, 0xe3, 0x74, 0xe3, 0x20, 0xe3, 0x25,
3689     0xe3, 0x2d, 0xe3, 0x2e, 0xe3, 0x2f, 0xe3, 0x33, 0xe3, 0x34, 0xe3, 0x35,
3690     0xe3, 0x36, 0xe3, 0x37, 0xe3, 0x38, 0xe3, 0x39, 0xe3, 0x3d, 0xe3, 0x41,
3691     0xe3, 0x5f, 0xe3, 0x62, 0xe3, 0x64, 0xe3, 0x66, 0xe3, 0x67, 0xe3, 0x68,
3692     0xe3, 0x6c, 0xe3, 0x6d, 0xe3, 0x6e, 0xe3, 0x70, 0xe3, 0x72, 0xe3, 0x75,
3693     0xe3, 0x3a, 0xe3, 0x42, 0xe3, 0x43, 0xe3, 0x44, 0xe3, 0x45, 0xe3, 0x46,
3694     0xe3, 0x47, 0xe3, 0x48, 0xe3, 0x49, 0xe3, 0x4a, 0xe3, 0x4b, 0xe3, 0x4c,
3695     0xe3, 0x4d, 0xe3, 0x4e, 0xe3, 0x4f, 0xe3, 0x50, 0xe3, 0x51, 0xe3, 0x52,
3696     0xe3, 0x53, 0xe3, 0x54, 0xe3, 0x55, 0xe3, 0x56, 0xe3, 0x57, 0xe3, 0x59,
3697     0xe3, 0x6a, 0xe3, 0x6b, 0xe3, 0x71, 0xe3, 0x76, 0xe3, 0x77, 0xe3, 0x78,
3698     0xe3, 0x79, 0xe3, 0x7a};
3699 const uint8_t HuffDecoderCommon::table26_103_emit_[136] = {
3700     0xe5, 0x30, 0xe5, 0x31, 0xe5, 0x32, 0xe5, 0x61, 0xe5, 0x63, 0xe5, 0x65,
3701     0xe5, 0x69, 0xe5, 0x6f, 0xe5, 0x73, 0xe5, 0x74, 0xe5, 0x20, 0xe5, 0x25,
3702     0xe5, 0x2d, 0xe5, 0x2e, 0xe5, 0x2f, 0xe5, 0x33, 0xe5, 0x34, 0xe5, 0x35,
3703     0xe5, 0x36, 0xe5, 0x37, 0xe5, 0x38, 0xe5, 0x39, 0xe5, 0x3d, 0xe5, 0x41,
3704     0xe5, 0x5f, 0xe5, 0x62, 0xe5, 0x64, 0xe5, 0x66, 0xe5, 0x67, 0xe5, 0x68,
3705     0xe5, 0x6c, 0xe5, 0x6d, 0xe5, 0x6e, 0xe5, 0x70, 0xe5, 0x72, 0xe5, 0x75,
3706     0xe5, 0x3a, 0xe5, 0x42, 0xe5, 0x43, 0xe5, 0x44, 0xe5, 0x45, 0xe5, 0x46,
3707     0xe5, 0x47, 0xe5, 0x48, 0xe5, 0x49, 0xe5, 0x4a, 0xe5, 0x4b, 0xe5, 0x4c,
3708     0xe5, 0x4d, 0xe5, 0x4e, 0xe5, 0x4f, 0xe5, 0x50, 0xe5, 0x51, 0xe5, 0x52,
3709     0xe5, 0x53, 0xe5, 0x54, 0xe5, 0x55, 0xe5, 0x56, 0xe5, 0x57, 0xe5, 0x59,
3710     0xe5, 0x6a, 0xe5, 0x6b, 0xe5, 0x71, 0xe5, 0x76, 0xe5, 0x77, 0xe5, 0x78,
3711     0xe5, 0x79, 0xe5, 0x7a};
3712 const uint8_t HuffDecoderCommon::table26_104_emit_[136] = {
3713     0xe6, 0x30, 0xe6, 0x31, 0xe6, 0x32, 0xe6, 0x61, 0xe6, 0x63, 0xe6, 0x65,
3714     0xe6, 0x69, 0xe6, 0x6f, 0xe6, 0x73, 0xe6, 0x74, 0xe6, 0x20, 0xe6, 0x25,
3715     0xe6, 0x2d, 0xe6, 0x2e, 0xe6, 0x2f, 0xe6, 0x33, 0xe6, 0x34, 0xe6, 0x35,
3716     0xe6, 0x36, 0xe6, 0x37, 0xe6, 0x38, 0xe6, 0x39, 0xe6, 0x3d, 0xe6, 0x41,
3717     0xe6, 0x5f, 0xe6, 0x62, 0xe6, 0x64, 0xe6, 0x66, 0xe6, 0x67, 0xe6, 0x68,
3718     0xe6, 0x6c, 0xe6, 0x6d, 0xe6, 0x6e, 0xe6, 0x70, 0xe6, 0x72, 0xe6, 0x75,
3719     0xe6, 0x3a, 0xe6, 0x42, 0xe6, 0x43, 0xe6, 0x44, 0xe6, 0x45, 0xe6, 0x46,
3720     0xe6, 0x47, 0xe6, 0x48, 0xe6, 0x49, 0xe6, 0x4a, 0xe6, 0x4b, 0xe6, 0x4c,
3721     0xe6, 0x4d, 0xe6, 0x4e, 0xe6, 0x4f, 0xe6, 0x50, 0xe6, 0x51, 0xe6, 0x52,
3722     0xe6, 0x53, 0xe6, 0x54, 0xe6, 0x55, 0xe6, 0x56, 0xe6, 0x57, 0xe6, 0x59,
3723     0xe6, 0x6a, 0xe6, 0x6b, 0xe6, 0x71, 0xe6, 0x76, 0xe6, 0x77, 0xe6, 0x78,
3724     0xe6, 0x79, 0xe6, 0x7a};
3725 const uint8_t HuffDecoderCommon::table26_105_emit_[144] = {
3726     0x81, 0x30, 0x81, 0x31, 0x81, 0x32, 0x81, 0x61, 0x81, 0x63, 0x81, 0x65,
3727     0x81, 0x69, 0x81, 0x6f, 0x81, 0x73, 0x81, 0x74, 0x81, 0x20, 0x81, 0x25,
3728     0x81, 0x2d, 0x81, 0x2e, 0x81, 0x2f, 0x81, 0x33, 0x81, 0x34, 0x81, 0x35,
3729     0x81, 0x36, 0x81, 0x37, 0x81, 0x38, 0x81, 0x39, 0x81, 0x3d, 0x81, 0x41,
3730     0x81, 0x5f, 0x81, 0x62, 0x81, 0x64, 0x81, 0x66, 0x81, 0x67, 0x81, 0x68,
3731     0x81, 0x6c, 0x81, 0x6d, 0x81, 0x6e, 0x81, 0x70, 0x81, 0x72, 0x81, 0x75,
3732     0x84, 0x30, 0x84, 0x31, 0x84, 0x32, 0x84, 0x61, 0x84, 0x63, 0x84, 0x65,
3733     0x84, 0x69, 0x84, 0x6f, 0x84, 0x73, 0x84, 0x74, 0x84, 0x20, 0x84, 0x25,
3734     0x84, 0x2d, 0x84, 0x2e, 0x84, 0x2f, 0x84, 0x33, 0x84, 0x34, 0x84, 0x35,
3735     0x84, 0x36, 0x84, 0x37, 0x84, 0x38, 0x84, 0x39, 0x84, 0x3d, 0x84, 0x41,
3736     0x84, 0x5f, 0x84, 0x62, 0x84, 0x64, 0x84, 0x66, 0x84, 0x67, 0x84, 0x68,
3737     0x84, 0x6c, 0x84, 0x6d, 0x84, 0x6e, 0x84, 0x70, 0x84, 0x72, 0x84, 0x75};
3738 const uint16_t HuffDecoderCommon::table26_105_inner_[75] = {
3739     0x0000, 0x0002, 0x0012, 0x0022, 0x0032, 0x0042, 0x0052, 0x0062, 0x0072,
3740     0x0082, 0x0092, 0x00a2, 0x00b2, 0x00c2, 0x00d2, 0x00e2, 0x00f2, 0x0102,
3741     0x0112, 0x0122, 0x0132, 0x0142, 0x0152, 0x0162, 0x0172, 0x0182, 0x0192,
3742     0x01a2, 0x01b2, 0x01c2, 0x01d2, 0x01e2, 0x01f2, 0x0202, 0x0212, 0x0222,
3743     0x0232, 0x0003, 0x0242, 0x0252, 0x0262, 0x0272, 0x0282, 0x0292, 0x02a2,
3744     0x02b2, 0x02c2, 0x02d2, 0x02e2, 0x02f2, 0x0302, 0x0312, 0x0322, 0x0332,
3745     0x0342, 0x0352, 0x0362, 0x0372, 0x0382, 0x0392, 0x03a2, 0x03b2, 0x03c2,
3746     0x03d2, 0x03e2, 0x03f2, 0x0402, 0x0412, 0x0422, 0x0432, 0x0442, 0x0452,
3747     0x0462, 0x0472, 0x0243};
3748 const uint8_t HuffDecoderCommon::table26_106_emit_[144] = {
3749     0x85, 0x30, 0x85, 0x31, 0x85, 0x32, 0x85, 0x61, 0x85, 0x63, 0x85, 0x65,
3750     0x85, 0x69, 0x85, 0x6f, 0x85, 0x73, 0x85, 0x74, 0x85, 0x20, 0x85, 0x25,
3751     0x85, 0x2d, 0x85, 0x2e, 0x85, 0x2f, 0x85, 0x33, 0x85, 0x34, 0x85, 0x35,
3752     0x85, 0x36, 0x85, 0x37, 0x85, 0x38, 0x85, 0x39, 0x85, 0x3d, 0x85, 0x41,
3753     0x85, 0x5f, 0x85, 0x62, 0x85, 0x64, 0x85, 0x66, 0x85, 0x67, 0x85, 0x68,
3754     0x85, 0x6c, 0x85, 0x6d, 0x85, 0x6e, 0x85, 0x70, 0x85, 0x72, 0x85, 0x75,
3755     0x86, 0x30, 0x86, 0x31, 0x86, 0x32, 0x86, 0x61, 0x86, 0x63, 0x86, 0x65,
3756     0x86, 0x69, 0x86, 0x6f, 0x86, 0x73, 0x86, 0x74, 0x86, 0x20, 0x86, 0x25,
3757     0x86, 0x2d, 0x86, 0x2e, 0x86, 0x2f, 0x86, 0x33, 0x86, 0x34, 0x86, 0x35,
3758     0x86, 0x36, 0x86, 0x37, 0x86, 0x38, 0x86, 0x39, 0x86, 0x3d, 0x86, 0x41,
3759     0x86, 0x5f, 0x86, 0x62, 0x86, 0x64, 0x86, 0x66, 0x86, 0x67, 0x86, 0x68,
3760     0x86, 0x6c, 0x86, 0x6d, 0x86, 0x6e, 0x86, 0x70, 0x86, 0x72, 0x86, 0x75};
3761 const uint8_t HuffDecoderCommon::table26_107_emit_[144] = {
3762     0x88, 0x30, 0x88, 0x31, 0x88, 0x32, 0x88, 0x61, 0x88, 0x63, 0x88, 0x65,
3763     0x88, 0x69, 0x88, 0x6f, 0x88, 0x73, 0x88, 0x74, 0x88, 0x20, 0x88, 0x25,
3764     0x88, 0x2d, 0x88, 0x2e, 0x88, 0x2f, 0x88, 0x33, 0x88, 0x34, 0x88, 0x35,
3765     0x88, 0x36, 0x88, 0x37, 0x88, 0x38, 0x88, 0x39, 0x88, 0x3d, 0x88, 0x41,
3766     0x88, 0x5f, 0x88, 0x62, 0x88, 0x64, 0x88, 0x66, 0x88, 0x67, 0x88, 0x68,
3767     0x88, 0x6c, 0x88, 0x6d, 0x88, 0x6e, 0x88, 0x70, 0x88, 0x72, 0x88, 0x75,
3768     0x92, 0x30, 0x92, 0x31, 0x92, 0x32, 0x92, 0x61, 0x92, 0x63, 0x92, 0x65,
3769     0x92, 0x69, 0x92, 0x6f, 0x92, 0x73, 0x92, 0x74, 0x92, 0x20, 0x92, 0x25,
3770     0x92, 0x2d, 0x92, 0x2e, 0x92, 0x2f, 0x92, 0x33, 0x92, 0x34, 0x92, 0x35,
3771     0x92, 0x36, 0x92, 0x37, 0x92, 0x38, 0x92, 0x39, 0x92, 0x3d, 0x92, 0x41,
3772     0x92, 0x5f, 0x92, 0x62, 0x92, 0x64, 0x92, 0x66, 0x92, 0x67, 0x92, 0x68,
3773     0x92, 0x6c, 0x92, 0x6d, 0x92, 0x6e, 0x92, 0x70, 0x92, 0x72, 0x92, 0x75};
3774 const uint8_t HuffDecoderCommon::table26_108_emit_[144] = {
3775     0x9a, 0x30, 0x9a, 0x31, 0x9a, 0x32, 0x9a, 0x61, 0x9a, 0x63, 0x9a, 0x65,
3776     0x9a, 0x69, 0x9a, 0x6f, 0x9a, 0x73, 0x9a, 0x74, 0x9a, 0x20, 0x9a, 0x25,
3777     0x9a, 0x2d, 0x9a, 0x2e, 0x9a, 0x2f, 0x9a, 0x33, 0x9a, 0x34, 0x9a, 0x35,
3778     0x9a, 0x36, 0x9a, 0x37, 0x9a, 0x38, 0x9a, 0x39, 0x9a, 0x3d, 0x9a, 0x41,
3779     0x9a, 0x5f, 0x9a, 0x62, 0x9a, 0x64, 0x9a, 0x66, 0x9a, 0x67, 0x9a, 0x68,
3780     0x9a, 0x6c, 0x9a, 0x6d, 0x9a, 0x6e, 0x9a, 0x70, 0x9a, 0x72, 0x9a, 0x75,
3781     0x9c, 0x30, 0x9c, 0x31, 0x9c, 0x32, 0x9c, 0x61, 0x9c, 0x63, 0x9c, 0x65,
3782     0x9c, 0x69, 0x9c, 0x6f, 0x9c, 0x73, 0x9c, 0x74, 0x9c, 0x20, 0x9c, 0x25,
3783     0x9c, 0x2d, 0x9c, 0x2e, 0x9c, 0x2f, 0x9c, 0x33, 0x9c, 0x34, 0x9c, 0x35,
3784     0x9c, 0x36, 0x9c, 0x37, 0x9c, 0x38, 0x9c, 0x39, 0x9c, 0x3d, 0x9c, 0x41,
3785     0x9c, 0x5f, 0x9c, 0x62, 0x9c, 0x64, 0x9c, 0x66, 0x9c, 0x67, 0x9c, 0x68,
3786     0x9c, 0x6c, 0x9c, 0x6d, 0x9c, 0x6e, 0x9c, 0x70, 0x9c, 0x72, 0x9c, 0x75};
3787 const uint8_t HuffDecoderCommon::table26_109_emit_[144] = {
3788     0xa0, 0x30, 0xa0, 0x31, 0xa0, 0x32, 0xa0, 0x61, 0xa0, 0x63, 0xa0, 0x65,
3789     0xa0, 0x69, 0xa0, 0x6f, 0xa0, 0x73, 0xa0, 0x74, 0xa0, 0x20, 0xa0, 0x25,
3790     0xa0, 0x2d, 0xa0, 0x2e, 0xa0, 0x2f, 0xa0, 0x33, 0xa0, 0x34, 0xa0, 0x35,
3791     0xa0, 0x36, 0xa0, 0x37, 0xa0, 0x38, 0xa0, 0x39, 0xa0, 0x3d, 0xa0, 0x41,
3792     0xa0, 0x5f, 0xa0, 0x62, 0xa0, 0x64, 0xa0, 0x66, 0xa0, 0x67, 0xa0, 0x68,
3793     0xa0, 0x6c, 0xa0, 0x6d, 0xa0, 0x6e, 0xa0, 0x70, 0xa0, 0x72, 0xa0, 0x75,
3794     0xa3, 0x30, 0xa3, 0x31, 0xa3, 0x32, 0xa3, 0x61, 0xa3, 0x63, 0xa3, 0x65,
3795     0xa3, 0x69, 0xa3, 0x6f, 0xa3, 0x73, 0xa3, 0x74, 0xa3, 0x20, 0xa3, 0x25,
3796     0xa3, 0x2d, 0xa3, 0x2e, 0xa3, 0x2f, 0xa3, 0x33, 0xa3, 0x34, 0xa3, 0x35,
3797     0xa3, 0x36, 0xa3, 0x37, 0xa3, 0x38, 0xa3, 0x39, 0xa3, 0x3d, 0xa3, 0x41,
3798     0xa3, 0x5f, 0xa3, 0x62, 0xa3, 0x64, 0xa3, 0x66, 0xa3, 0x67, 0xa3, 0x68,
3799     0xa3, 0x6c, 0xa3, 0x6d, 0xa3, 0x6e, 0xa3, 0x70, 0xa3, 0x72, 0xa3, 0x75};
3800 const uint8_t HuffDecoderCommon::table26_110_emit_[144] = {
3801     0xa4, 0x30, 0xa4, 0x31, 0xa4, 0x32, 0xa4, 0x61, 0xa4, 0x63, 0xa4, 0x65,
3802     0xa4, 0x69, 0xa4, 0x6f, 0xa4, 0x73, 0xa4, 0x74, 0xa4, 0x20, 0xa4, 0x25,
3803     0xa4, 0x2d, 0xa4, 0x2e, 0xa4, 0x2f, 0xa4, 0x33, 0xa4, 0x34, 0xa4, 0x35,
3804     0xa4, 0x36, 0xa4, 0x37, 0xa4, 0x38, 0xa4, 0x39, 0xa4, 0x3d, 0xa4, 0x41,
3805     0xa4, 0x5f, 0xa4, 0x62, 0xa4, 0x64, 0xa4, 0x66, 0xa4, 0x67, 0xa4, 0x68,
3806     0xa4, 0x6c, 0xa4, 0x6d, 0xa4, 0x6e, 0xa4, 0x70, 0xa4, 0x72, 0xa4, 0x75,
3807     0xa9, 0x30, 0xa9, 0x31, 0xa9, 0x32, 0xa9, 0x61, 0xa9, 0x63, 0xa9, 0x65,
3808     0xa9, 0x69, 0xa9, 0x6f, 0xa9, 0x73, 0xa9, 0x74, 0xa9, 0x20, 0xa9, 0x25,
3809     0xa9, 0x2d, 0xa9, 0x2e, 0xa9, 0x2f, 0xa9, 0x33, 0xa9, 0x34, 0xa9, 0x35,
3810     0xa9, 0x36, 0xa9, 0x37, 0xa9, 0x38, 0xa9, 0x39, 0xa9, 0x3d, 0xa9, 0x41,
3811     0xa9, 0x5f, 0xa9, 0x62, 0xa9, 0x64, 0xa9, 0x66, 0xa9, 0x67, 0xa9, 0x68,
3812     0xa9, 0x6c, 0xa9, 0x6d, 0xa9, 0x6e, 0xa9, 0x70, 0xa9, 0x72, 0xa9, 0x75};
3813 const uint8_t HuffDecoderCommon::table26_111_emit_[144] = {
3814     0xaa, 0x30, 0xaa, 0x31, 0xaa, 0x32, 0xaa, 0x61, 0xaa, 0x63, 0xaa, 0x65,
3815     0xaa, 0x69, 0xaa, 0x6f, 0xaa, 0x73, 0xaa, 0x74, 0xaa, 0x20, 0xaa, 0x25,
3816     0xaa, 0x2d, 0xaa, 0x2e, 0xaa, 0x2f, 0xaa, 0x33, 0xaa, 0x34, 0xaa, 0x35,
3817     0xaa, 0x36, 0xaa, 0x37, 0xaa, 0x38, 0xaa, 0x39, 0xaa, 0x3d, 0xaa, 0x41,
3818     0xaa, 0x5f, 0xaa, 0x62, 0xaa, 0x64, 0xaa, 0x66, 0xaa, 0x67, 0xaa, 0x68,
3819     0xaa, 0x6c, 0xaa, 0x6d, 0xaa, 0x6e, 0xaa, 0x70, 0xaa, 0x72, 0xaa, 0x75,
3820     0xad, 0x30, 0xad, 0x31, 0xad, 0x32, 0xad, 0x61, 0xad, 0x63, 0xad, 0x65,
3821     0xad, 0x69, 0xad, 0x6f, 0xad, 0x73, 0xad, 0x74, 0xad, 0x20, 0xad, 0x25,
3822     0xad, 0x2d, 0xad, 0x2e, 0xad, 0x2f, 0xad, 0x33, 0xad, 0x34, 0xad, 0x35,
3823     0xad, 0x36, 0xad, 0x37, 0xad, 0x38, 0xad, 0x39, 0xad, 0x3d, 0xad, 0x41,
3824     0xad, 0x5f, 0xad, 0x62, 0xad, 0x64, 0xad, 0x66, 0xad, 0x67, 0xad, 0x68,
3825     0xad, 0x6c, 0xad, 0x6d, 0xad, 0x6e, 0xad, 0x70, 0xad, 0x72, 0xad, 0x75};
3826 const uint8_t HuffDecoderCommon::table26_112_emit_[144] = {
3827     0xb2, 0x30, 0xb2, 0x31, 0xb2, 0x32, 0xb2, 0x61, 0xb2, 0x63, 0xb2, 0x65,
3828     0xb2, 0x69, 0xb2, 0x6f, 0xb2, 0x73, 0xb2, 0x74, 0xb2, 0x20, 0xb2, 0x25,
3829     0xb2, 0x2d, 0xb2, 0x2e, 0xb2, 0x2f, 0xb2, 0x33, 0xb2, 0x34, 0xb2, 0x35,
3830     0xb2, 0x36, 0xb2, 0x37, 0xb2, 0x38, 0xb2, 0x39, 0xb2, 0x3d, 0xb2, 0x41,
3831     0xb2, 0x5f, 0xb2, 0x62, 0xb2, 0x64, 0xb2, 0x66, 0xb2, 0x67, 0xb2, 0x68,
3832     0xb2, 0x6c, 0xb2, 0x6d, 0xb2, 0x6e, 0xb2, 0x70, 0xb2, 0x72, 0xb2, 0x75,
3833     0xb5, 0x30, 0xb5, 0x31, 0xb5, 0x32, 0xb5, 0x61, 0xb5, 0x63, 0xb5, 0x65,
3834     0xb5, 0x69, 0xb5, 0x6f, 0xb5, 0x73, 0xb5, 0x74, 0xb5, 0x20, 0xb5, 0x25,
3835     0xb5, 0x2d, 0xb5, 0x2e, 0xb5, 0x2f, 0xb5, 0x33, 0xb5, 0x34, 0xb5, 0x35,
3836     0xb5, 0x36, 0xb5, 0x37, 0xb5, 0x38, 0xb5, 0x39, 0xb5, 0x3d, 0xb5, 0x41,
3837     0xb5, 0x5f, 0xb5, 0x62, 0xb5, 0x64, 0xb5, 0x66, 0xb5, 0x67, 0xb5, 0x68,
3838     0xb5, 0x6c, 0xb5, 0x6d, 0xb5, 0x6e, 0xb5, 0x70, 0xb5, 0x72, 0xb5, 0x75};
3839 const uint8_t HuffDecoderCommon::table26_113_emit_[144] = {
3840     0xb9, 0x30, 0xb9, 0x31, 0xb9, 0x32, 0xb9, 0x61, 0xb9, 0x63, 0xb9, 0x65,
3841     0xb9, 0x69, 0xb9, 0x6f, 0xb9, 0x73, 0xb9, 0x74, 0xb9, 0x20, 0xb9, 0x25,
3842     0xb9, 0x2d, 0xb9, 0x2e, 0xb9, 0x2f, 0xb9, 0x33, 0xb9, 0x34, 0xb9, 0x35,
3843     0xb9, 0x36, 0xb9, 0x37, 0xb9, 0x38, 0xb9, 0x39, 0xb9, 0x3d, 0xb9, 0x41,
3844     0xb9, 0x5f, 0xb9, 0x62, 0xb9, 0x64, 0xb9, 0x66, 0xb9, 0x67, 0xb9, 0x68,
3845     0xb9, 0x6c, 0xb9, 0x6d, 0xb9, 0x6e, 0xb9, 0x70, 0xb9, 0x72, 0xb9, 0x75,
3846     0xba, 0x30, 0xba, 0x31, 0xba, 0x32, 0xba, 0x61, 0xba, 0x63, 0xba, 0x65,
3847     0xba, 0x69, 0xba, 0x6f, 0xba, 0x73, 0xba, 0x74, 0xba, 0x20, 0xba, 0x25,
3848     0xba, 0x2d, 0xba, 0x2e, 0xba, 0x2f, 0xba, 0x33, 0xba, 0x34, 0xba, 0x35,
3849     0xba, 0x36, 0xba, 0x37, 0xba, 0x38, 0xba, 0x39, 0xba, 0x3d, 0xba, 0x41,
3850     0xba, 0x5f, 0xba, 0x62, 0xba, 0x64, 0xba, 0x66, 0xba, 0x67, 0xba, 0x68,
3851     0xba, 0x6c, 0xba, 0x6d, 0xba, 0x6e, 0xba, 0x70, 0xba, 0x72, 0xba, 0x75};
3852 const uint8_t HuffDecoderCommon::table26_114_emit_[144] = {
3853     0xbb, 0x30, 0xbb, 0x31, 0xbb, 0x32, 0xbb, 0x61, 0xbb, 0x63, 0xbb, 0x65,
3854     0xbb, 0x69, 0xbb, 0x6f, 0xbb, 0x73, 0xbb, 0x74, 0xbb, 0x20, 0xbb, 0x25,
3855     0xbb, 0x2d, 0xbb, 0x2e, 0xbb, 0x2f, 0xbb, 0x33, 0xbb, 0x34, 0xbb, 0x35,
3856     0xbb, 0x36, 0xbb, 0x37, 0xbb, 0x38, 0xbb, 0x39, 0xbb, 0x3d, 0xbb, 0x41,
3857     0xbb, 0x5f, 0xbb, 0x62, 0xbb, 0x64, 0xbb, 0x66, 0xbb, 0x67, 0xbb, 0x68,
3858     0xbb, 0x6c, 0xbb, 0x6d, 0xbb, 0x6e, 0xbb, 0x70, 0xbb, 0x72, 0xbb, 0x75,
3859     0xbd, 0x30, 0xbd, 0x31, 0xbd, 0x32, 0xbd, 0x61, 0xbd, 0x63, 0xbd, 0x65,
3860     0xbd, 0x69, 0xbd, 0x6f, 0xbd, 0x73, 0xbd, 0x74, 0xbd, 0x20, 0xbd, 0x25,
3861     0xbd, 0x2d, 0xbd, 0x2e, 0xbd, 0x2f, 0xbd, 0x33, 0xbd, 0x34, 0xbd, 0x35,
3862     0xbd, 0x36, 0xbd, 0x37, 0xbd, 0x38, 0xbd, 0x39, 0xbd, 0x3d, 0xbd, 0x41,
3863     0xbd, 0x5f, 0xbd, 0x62, 0xbd, 0x64, 0xbd, 0x66, 0xbd, 0x67, 0xbd, 0x68,
3864     0xbd, 0x6c, 0xbd, 0x6d, 0xbd, 0x6e, 0xbd, 0x70, 0xbd, 0x72, 0xbd, 0x75};
3865 const uint8_t HuffDecoderCommon::table26_115_emit_[144] = {
3866     0xbe, 0x30, 0xbe, 0x31, 0xbe, 0x32, 0xbe, 0x61, 0xbe, 0x63, 0xbe, 0x65,
3867     0xbe, 0x69, 0xbe, 0x6f, 0xbe, 0x73, 0xbe, 0x74, 0xbe, 0x20, 0xbe, 0x25,
3868     0xbe, 0x2d, 0xbe, 0x2e, 0xbe, 0x2f, 0xbe, 0x33, 0xbe, 0x34, 0xbe, 0x35,
3869     0xbe, 0x36, 0xbe, 0x37, 0xbe, 0x38, 0xbe, 0x39, 0xbe, 0x3d, 0xbe, 0x41,
3870     0xbe, 0x5f, 0xbe, 0x62, 0xbe, 0x64, 0xbe, 0x66, 0xbe, 0x67, 0xbe, 0x68,
3871     0xbe, 0x6c, 0xbe, 0x6d, 0xbe, 0x6e, 0xbe, 0x70, 0xbe, 0x72, 0xbe, 0x75,
3872     0xc4, 0x30, 0xc4, 0x31, 0xc4, 0x32, 0xc4, 0x61, 0xc4, 0x63, 0xc4, 0x65,
3873     0xc4, 0x69, 0xc4, 0x6f, 0xc4, 0x73, 0xc4, 0x74, 0xc4, 0x20, 0xc4, 0x25,
3874     0xc4, 0x2d, 0xc4, 0x2e, 0xc4, 0x2f, 0xc4, 0x33, 0xc4, 0x34, 0xc4, 0x35,
3875     0xc4, 0x36, 0xc4, 0x37, 0xc4, 0x38, 0xc4, 0x39, 0xc4, 0x3d, 0xc4, 0x41,
3876     0xc4, 0x5f, 0xc4, 0x62, 0xc4, 0x64, 0xc4, 0x66, 0xc4, 0x67, 0xc4, 0x68,
3877     0xc4, 0x6c, 0xc4, 0x6d, 0xc4, 0x6e, 0xc4, 0x70, 0xc4, 0x72, 0xc4, 0x75};
3878 const uint8_t HuffDecoderCommon::table26_116_emit_[144] = {
3879     0xc6, 0x30, 0xc6, 0x31, 0xc6, 0x32, 0xc6, 0x61, 0xc6, 0x63, 0xc6, 0x65,
3880     0xc6, 0x69, 0xc6, 0x6f, 0xc6, 0x73, 0xc6, 0x74, 0xc6, 0x20, 0xc6, 0x25,
3881     0xc6, 0x2d, 0xc6, 0x2e, 0xc6, 0x2f, 0xc6, 0x33, 0xc6, 0x34, 0xc6, 0x35,
3882     0xc6, 0x36, 0xc6, 0x37, 0xc6, 0x38, 0xc6, 0x39, 0xc6, 0x3d, 0xc6, 0x41,
3883     0xc6, 0x5f, 0xc6, 0x62, 0xc6, 0x64, 0xc6, 0x66, 0xc6, 0x67, 0xc6, 0x68,
3884     0xc6, 0x6c, 0xc6, 0x6d, 0xc6, 0x6e, 0xc6, 0x70, 0xc6, 0x72, 0xc6, 0x75,
3885     0xe4, 0x30, 0xe4, 0x31, 0xe4, 0x32, 0xe4, 0x61, 0xe4, 0x63, 0xe4, 0x65,
3886     0xe4, 0x69, 0xe4, 0x6f, 0xe4, 0x73, 0xe4, 0x74, 0xe4, 0x20, 0xe4, 0x25,
3887     0xe4, 0x2d, 0xe4, 0x2e, 0xe4, 0x2f, 0xe4, 0x33, 0xe4, 0x34, 0xe4, 0x35,
3888     0xe4, 0x36, 0xe4, 0x37, 0xe4, 0x38, 0xe4, 0x39, 0xe4, 0x3d, 0xe4, 0x41,
3889     0xe4, 0x5f, 0xe4, 0x62, 0xe4, 0x64, 0xe4, 0x66, 0xe4, 0x67, 0xe4, 0x68,
3890     0xe4, 0x6c, 0xe4, 0x6d, 0xe4, 0x6e, 0xe4, 0x70, 0xe4, 0x72, 0xe4, 0x75};
3891 const uint8_t HuffDecoderCommon::table26_117_emit_[144] = {
3892     0xe8, 0x30, 0xe8, 0x31, 0xe8, 0x32, 0xe8, 0x61, 0xe8, 0x63, 0xe8, 0x65,
3893     0xe8, 0x69, 0xe8, 0x6f, 0xe8, 0x73, 0xe8, 0x74, 0xe8, 0x20, 0xe8, 0x25,
3894     0xe8, 0x2d, 0xe8, 0x2e, 0xe8, 0x2f, 0xe8, 0x33, 0xe8, 0x34, 0xe8, 0x35,
3895     0xe8, 0x36, 0xe8, 0x37, 0xe8, 0x38, 0xe8, 0x39, 0xe8, 0x3d, 0xe8, 0x41,
3896     0xe8, 0x5f, 0xe8, 0x62, 0xe8, 0x64, 0xe8, 0x66, 0xe8, 0x67, 0xe8, 0x68,
3897     0xe8, 0x6c, 0xe8, 0x6d, 0xe8, 0x6e, 0xe8, 0x70, 0xe8, 0x72, 0xe8, 0x75,
3898     0xe9, 0x30, 0xe9, 0x31, 0xe9, 0x32, 0xe9, 0x61, 0xe9, 0x63, 0xe9, 0x65,
3899     0xe9, 0x69, 0xe9, 0x6f, 0xe9, 0x73, 0xe9, 0x74, 0xe9, 0x20, 0xe9, 0x25,
3900     0xe9, 0x2d, 0xe9, 0x2e, 0xe9, 0x2f, 0xe9, 0x33, 0xe9, 0x34, 0xe9, 0x35,
3901     0xe9, 0x36, 0xe9, 0x37, 0xe9, 0x38, 0xe9, 0x39, 0xe9, 0x3d, 0xe9, 0x41,
3902     0xe9, 0x5f, 0xe9, 0x62, 0xe9, 0x64, 0xe9, 0x66, 0xe9, 0x67, 0xe9, 0x68,
3903     0xe9, 0x6c, 0xe9, 0x6d, 0xe9, 0x6e, 0xe9, 0x70, 0xe9, 0x72, 0xe9, 0x75};
3904 const uint8_t HuffDecoderCommon::table26_118_emit_[80] = {
3905     0x01, 0x30, 0x01, 0x31, 0x01, 0x32, 0x01, 0x61, 0x01, 0x63, 0x01, 0x65,
3906     0x01, 0x69, 0x01, 0x6f, 0x01, 0x73, 0x01, 0x74, 0x87, 0x30, 0x87, 0x31,
3907     0x87, 0x32, 0x87, 0x61, 0x87, 0x63, 0x87, 0x65, 0x87, 0x69, 0x87, 0x6f,
3908     0x87, 0x73, 0x87, 0x74, 0x89, 0x30, 0x89, 0x31, 0x89, 0x32, 0x89, 0x61,
3909     0x89, 0x63, 0x89, 0x65, 0x89, 0x69, 0x89, 0x6f, 0x89, 0x73, 0x89, 0x74,
3910     0x8a, 0x30, 0x8a, 0x31, 0x8a, 0x32, 0x8a, 0x61, 0x8a, 0x63, 0x8a, 0x65,
3911     0x8a, 0x69, 0x8a, 0x6f, 0x8a, 0x73, 0x8a, 0x74};
3912 const uint16_t HuffDecoderCommon::table26_118_inner_[45] = {
3913     0x0002, 0x0012, 0x0022, 0x0032, 0x0042, 0x0052, 0x0062, 0x0072, 0x0082,
3914     0x0092, 0x0000, 0x0003, 0x00a2, 0x00b2, 0x00c2, 0x00d2, 0x00e2, 0x00f2,
3915     0x0102, 0x0112, 0x0122, 0x0132, 0x00a3, 0x0142, 0x0152, 0x0162, 0x0172,
3916     0x0182, 0x0192, 0x01a2, 0x01b2, 0x01c2, 0x01d2, 0x0143, 0x01e2, 0x01f2,
3917     0x0202, 0x0212, 0x0222, 0x0232, 0x0242, 0x0252, 0x0262, 0x0272, 0x01e3};
3918 const uint8_t HuffDecoderCommon::table26_119_emit_[80] = {
3919     0x8b, 0x30, 0x8b, 0x31, 0x8b, 0x32, 0x8b, 0x61, 0x8b, 0x63, 0x8b, 0x65,
3920     0x8b, 0x69, 0x8b, 0x6f, 0x8b, 0x73, 0x8b, 0x74, 0x8c, 0x30, 0x8c, 0x31,
3921     0x8c, 0x32, 0x8c, 0x61, 0x8c, 0x63, 0x8c, 0x65, 0x8c, 0x69, 0x8c, 0x6f,
3922     0x8c, 0x73, 0x8c, 0x74, 0x8d, 0x30, 0x8d, 0x31, 0x8d, 0x32, 0x8d, 0x61,
3923     0x8d, 0x63, 0x8d, 0x65, 0x8d, 0x69, 0x8d, 0x6f, 0x8d, 0x73, 0x8d, 0x74,
3924     0x8f, 0x30, 0x8f, 0x31, 0x8f, 0x32, 0x8f, 0x61, 0x8f, 0x63, 0x8f, 0x65,
3925     0x8f, 0x69, 0x8f, 0x6f, 0x8f, 0x73, 0x8f, 0x74};
3926 const uint8_t HuffDecoderCommon::table26_120_emit_[80] = {
3927     0x93, 0x30, 0x93, 0x31, 0x93, 0x32, 0x93, 0x61, 0x93, 0x63, 0x93, 0x65,
3928     0x93, 0x69, 0x93, 0x6f, 0x93, 0x73, 0x93, 0x74, 0x95, 0x30, 0x95, 0x31,
3929     0x95, 0x32, 0x95, 0x61, 0x95, 0x63, 0x95, 0x65, 0x95, 0x69, 0x95, 0x6f,
3930     0x95, 0x73, 0x95, 0x74, 0x96, 0x30, 0x96, 0x31, 0x96, 0x32, 0x96, 0x61,
3931     0x96, 0x63, 0x96, 0x65, 0x96, 0x69, 0x96, 0x6f, 0x96, 0x73, 0x96, 0x74,
3932     0x97, 0x30, 0x97, 0x31, 0x97, 0x32, 0x97, 0x61, 0x97, 0x63, 0x97, 0x65,
3933     0x97, 0x69, 0x97, 0x6f, 0x97, 0x73, 0x97, 0x74};
3934 const uint8_t HuffDecoderCommon::table26_121_emit_[80] = {
3935     0x98, 0x30, 0x98, 0x31, 0x98, 0x32, 0x98, 0x61, 0x98, 0x63, 0x98, 0x65,
3936     0x98, 0x69, 0x98, 0x6f, 0x98, 0x73, 0x98, 0x74, 0x9b, 0x30, 0x9b, 0x31,
3937     0x9b, 0x32, 0x9b, 0x61, 0x9b, 0x63, 0x9b, 0x65, 0x9b, 0x69, 0x9b, 0x6f,
3938     0x9b, 0x73, 0x9b, 0x74, 0x9d, 0x30, 0x9d, 0x31, 0x9d, 0x32, 0x9d, 0x61,
3939     0x9d, 0x63, 0x9d, 0x65, 0x9d, 0x69, 0x9d, 0x6f, 0x9d, 0x73, 0x9d, 0x74,
3940     0x9e, 0x30, 0x9e, 0x31, 0x9e, 0x32, 0x9e, 0x61, 0x9e, 0x63, 0x9e, 0x65,
3941     0x9e, 0x69, 0x9e, 0x6f, 0x9e, 0x73, 0x9e, 0x74};
3942 const uint8_t HuffDecoderCommon::table26_122_emit_[80] = {
3943     0xa5, 0x30, 0xa5, 0x31, 0xa5, 0x32, 0xa5, 0x61, 0xa5, 0x63, 0xa5, 0x65,
3944     0xa5, 0x69, 0xa5, 0x6f, 0xa5, 0x73, 0xa5, 0x74, 0xa6, 0x30, 0xa6, 0x31,
3945     0xa6, 0x32, 0xa6, 0x61, 0xa6, 0x63, 0xa6, 0x65, 0xa6, 0x69, 0xa6, 0x6f,
3946     0xa6, 0x73, 0xa6, 0x74, 0xa8, 0x30, 0xa8, 0x31, 0xa8, 0x32, 0xa8, 0x61,
3947     0xa8, 0x63, 0xa8, 0x65, 0xa8, 0x69, 0xa8, 0x6f, 0xa8, 0x73, 0xa8, 0x74,
3948     0xae, 0x30, 0xae, 0x31, 0xae, 0x32, 0xae, 0x61, 0xae, 0x63, 0xae, 0x65,
3949     0xae, 0x69, 0xae, 0x6f, 0xae, 0x73, 0xae, 0x74};
3950 const uint8_t HuffDecoderCommon::table26_123_emit_[80] = {
3951     0xaf, 0x30, 0xaf, 0x31, 0xaf, 0x32, 0xaf, 0x61, 0xaf, 0x63, 0xaf, 0x65,
3952     0xaf, 0x69, 0xaf, 0x6f, 0xaf, 0x73, 0xaf, 0x74, 0xb4, 0x30, 0xb4, 0x31,
3953     0xb4, 0x32, 0xb4, 0x61, 0xb4, 0x63, 0xb4, 0x65, 0xb4, 0x69, 0xb4, 0x6f,
3954     0xb4, 0x73, 0xb4, 0x74, 0xb6, 0x30, 0xb6, 0x31, 0xb6, 0x32, 0xb6, 0x61,
3955     0xb6, 0x63, 0xb6, 0x65, 0xb6, 0x69, 0xb6, 0x6f, 0xb6, 0x73, 0xb6, 0x74,
3956     0xb7, 0x30, 0xb7, 0x31, 0xb7, 0x32, 0xb7, 0x61, 0xb7, 0x63, 0xb7, 0x65,
3957     0xb7, 0x69, 0xb7, 0x6f, 0xb7, 0x73, 0xb7, 0x74};
3958 const uint8_t HuffDecoderCommon::table26_124_emit_[80] = {
3959     0xbc, 0x30, 0xbc, 0x31, 0xbc, 0x32, 0xbc, 0x61, 0xbc, 0x63, 0xbc, 0x65,
3960     0xbc, 0x69, 0xbc, 0x6f, 0xbc, 0x73, 0xbc, 0x74, 0xbf, 0x30, 0xbf, 0x31,
3961     0xbf, 0x32, 0xbf, 0x61, 0xbf, 0x63, 0xbf, 0x65, 0xbf, 0x69, 0xbf, 0x6f,
3962     0xbf, 0x73, 0xbf, 0x74, 0xc5, 0x30, 0xc5, 0x31, 0xc5, 0x32, 0xc5, 0x61,
3963     0xc5, 0x63, 0xc5, 0x65, 0xc5, 0x69, 0xc5, 0x6f, 0xc5, 0x73, 0xc5, 0x74,
3964     0xe7, 0x30, 0xe7, 0x31, 0xe7, 0x32, 0xe7, 0x61, 0xe7, 0x63, 0xe7, 0x65,
3965     0xe7, 0x69, 0xe7, 0x6f, 0xe7, 0x73, 0xe7, 0x74};
3966 const uint8_t HuffDecoderCommon::table26_125_emit_[26] = {
3967     0xef, 0x30, 0xef, 0x31, 0xef, 0x32, 0xef, 0x61, 0xef,
3968     0x63, 0xef, 0x65, 0xef, 0x69, 0xef, 0x6f, 0xef, 0x73,
3969     0xef, 0x74, 0x09, 0x8e, 0x90, 0x91, 0x94, 0x9f};
3970 const uint16_t HuffDecoderCommon::table26_125_inner_[18] = {
3971     0x0002, 0x0012, 0x0022, 0x0032, 0x0042, 0x0052, 0x0062, 0x0072, 0x0082,
3972     0x0092, 0x0000, 0x0003, 0x00a3, 0x00ab, 0x00b3, 0x00bb, 0x00c3, 0x00cb};
3973 const uint8_t HuffDecoderCommon::table26_125_outer_[128] = {
3974     0,  1,  2,  3,  4,  5,  6,  7,  8,  9,  10, 10, 10, 10, 10, 10, 10, 10, 10,
3975     10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 11, 10, 10, 10, 10, 10, 10,
3976     10, 10, 10, 10, 10, 10, 10, 10, 10, 12, 10, 10, 10, 10, 10, 10, 10, 10, 10,
3977     10, 10, 10, 10, 10, 10, 13, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10,
3978     10, 10, 10, 14, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10,
3979     15, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 16, 10, 10,
3980     10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 17};
3981 const uint8_t HuffDecoderCommon::table26_126_emit_[10] = {
3982     0xab, 0xce, 0xd7, 0xe1, 0xec, 0xed, 0xc7, 0xcf, 0xea, 0xeb};
3983 const uint16_t HuffDecoderCommon::table26_126_inner_[11] = {
3984     0x0000, 0x0003, 0x000b, 0x0013, 0x001b, 0x0023,
3985     0x002b, 0x0033, 0x003b, 0x0043, 0x004b};
3986 const uint8_t HuffDecoderCommon::table26_126_outer_[128] = {
3987     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0,
3988     0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
3989     0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 0, 0,
3990     0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 0, 0, 0, 0, 0, 0, 0, 0,
3991     0, 0, 0, 0, 0, 0, 0, 6, 0, 0, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0,
3992     0, 8, 0, 0, 0, 0, 0, 0, 0, 9, 0, 0, 0, 0, 0, 0, 0, 10};
3993 const uint8_t HuffDecoderCommon::table26_127_emit_[63] = {
3994     0xc0, 0xc1, 0xc8, 0xc9, 0xca, 0xcd, 0xd2, 0xd5, 0xda, 0xdb, 0xee,
3995     0xf0, 0xf2, 0xf3, 0xff, 0xcb, 0xcc, 0xd3, 0xd4, 0xd6, 0xdd, 0xde,
3996     0xdf, 0xf1, 0xf4, 0xf5, 0xf6, 0xf7, 0xf8, 0xfa, 0xfb, 0xfc, 0xfd,
3997     0xfe, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08, 0x0b, 0x0c, 0x0e,
3998     0x0f, 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x17, 0x18, 0x19, 0x1a,
3999     0x1b, 0x1c, 0x1d, 0x1e, 0x1f, 0x7f, 0xdc, 0xf9};
4000 const uint16_t HuffDecoderCommon::table26_127_inner_[65] = {
4001     0x0000, 0x0003, 0x000b, 0x0013, 0x001b, 0x0023, 0x002b, 0x0033, 0x003b,
4002     0x0043, 0x004b, 0x0053, 0x005b, 0x0063, 0x006b, 0x0073, 0x007b, 0x0083,
4003     0x008b, 0x0093, 0x009b, 0x00a3, 0x00ab, 0x00b3, 0x00bb, 0x00c3, 0x00cb,
4004     0x00d3, 0x00db, 0x00e3, 0x00eb, 0x00f3, 0x00fb, 0x0103, 0x010b, 0x0113,
4005     0x011b, 0x0123, 0x012b, 0x0133, 0x013b, 0x0143, 0x014b, 0x0153, 0x015b,
4006     0x0163, 0x016b, 0x0173, 0x017b, 0x0183, 0x018b, 0x0193, 0x019b, 0x01a3,
4007     0x01ab, 0x01b3, 0x01bb, 0x01c3, 0x01cb, 0x01d3, 0x01db, 0x01e3, 0x01eb,
4008     0x01f3, 0x0004};
4009 const uint8_t HuffDecoderCommon::table26_127_outer_[128] = {
4010     0,  0,  0,  1,  0,  0,  0,  2,  0,  0,  0,  3,  0,  0,  0,  4,  0,  0,  0,
4011     5,  0,  0,  0,  6,  0,  0,  0,  7,  0,  0,  0,  8,  0,  0,  0,  9,  0,  0,
4012     0,  10, 0,  0,  0,  11, 0,  0,  0,  12, 0,  0,  0,  13, 0,  0,  0,  14, 0,
4013     0,  0,  15, 0,  16, 0,  17, 0,  18, 0,  19, 0,  20, 0,  21, 0,  22, 0,  23,
4014     0,  24, 0,  25, 0,  26, 0,  27, 0,  28, 0,  29, 0,  30, 0,  31, 0,  32, 0,
4015     33, 0,  34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50,
4016     51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64};
4017 const uint8_t* const HuffDecoderCommon::table26_emit_[128] = {
4018     table26_0_emit_,   table26_1_emit_,   table26_2_emit_,   table26_3_emit_,
4019     table26_4_emit_,   table26_5_emit_,   table26_6_emit_,   table26_7_emit_,
4020     table26_8_emit_,   table26_9_emit_,   table26_10_emit_,  table26_11_emit_,
4021     table26_12_emit_,  table26_13_emit_,  table26_14_emit_,  table26_15_emit_,
4022     table26_16_emit_,  table26_17_emit_,  table26_18_emit_,  table26_19_emit_,
4023     table26_20_emit_,  table26_21_emit_,  table26_22_emit_,  table26_23_emit_,
4024     table26_24_emit_,  table26_25_emit_,  table26_26_emit_,  table26_27_emit_,
4025     table26_28_emit_,  table26_29_emit_,  table26_30_emit_,  table26_31_emit_,
4026     table26_32_emit_,  table26_33_emit_,  table26_34_emit_,  table26_35_emit_,
4027     table26_36_emit_,  table26_37_emit_,  table26_38_emit_,  table26_39_emit_,
4028     table26_40_emit_,  table26_41_emit_,  table26_42_emit_,  table26_43_emit_,
4029     table26_44_emit_,  table26_45_emit_,  table26_46_emit_,  table26_47_emit_,
4030     table26_48_emit_,  table26_49_emit_,  table26_50_emit_,  table26_51_emit_,
4031     table26_52_emit_,  table26_53_emit_,  table26_54_emit_,  table26_55_emit_,
4032     table26_56_emit_,  table26_57_emit_,  table26_58_emit_,  table26_59_emit_,
4033     table26_60_emit_,  table26_61_emit_,  table26_62_emit_,  table26_63_emit_,
4034     table26_64_emit_,  table26_65_emit_,  table26_66_emit_,  table26_67_emit_,
4035     table26_68_emit_,  table26_69_emit_,  table26_70_emit_,  table26_71_emit_,
4036     table26_72_emit_,  table26_73_emit_,  table26_74_emit_,  table26_75_emit_,
4037     table26_76_emit_,  table26_77_emit_,  table26_78_emit_,  table26_79_emit_,
4038     table26_80_emit_,  table26_81_emit_,  table26_82_emit_,  table26_83_emit_,
4039     table26_84_emit_,  table26_85_emit_,  table26_86_emit_,  table26_87_emit_,
4040     table26_88_emit_,  table26_89_emit_,  table26_90_emit_,  table26_91_emit_,
4041     table26_92_emit_,  table26_93_emit_,  table26_94_emit_,  table26_95_emit_,
4042     table26_96_emit_,  table26_97_emit_,  table26_98_emit_,  table26_99_emit_,
4043     table26_100_emit_, table26_101_emit_, table26_102_emit_, table26_103_emit_,
4044     table26_104_emit_, table26_105_emit_, table26_106_emit_, table26_107_emit_,
4045     table26_108_emit_, table26_109_emit_, table26_110_emit_, table26_111_emit_,
4046     table26_112_emit_, table26_113_emit_, table26_114_emit_, table26_115_emit_,
4047     table26_116_emit_, table26_117_emit_, table26_118_emit_, table26_119_emit_,
4048     table26_120_emit_, table26_121_emit_, table26_122_emit_, table26_123_emit_,
4049     table26_124_emit_, table26_125_emit_, table26_126_emit_, table26_127_emit_,
4050 };
4051 const uint16_t* const HuffDecoderCommon::table26_inner_[128] = {
4052     table26_0_inner_,   table26_1_inner_,   table26_0_inner_,
4053     table26_1_inner_,   table26_0_inner_,   table26_1_inner_,
4054     table26_0_inner_,   table26_1_inner_,   table26_0_inner_,
4055     table26_1_inner_,   table26_0_inner_,   table26_1_inner_,
4056     table26_0_inner_,   table26_1_inner_,   table26_0_inner_,
4057     table26_1_inner_,   table26_0_inner_,   table26_1_inner_,
4058     table26_0_inner_,   table26_1_inner_,   table26_20_inner_,
4059     table26_20_inner_,  table26_20_inner_,  table26_20_inner_,
4060     table26_20_inner_,  table26_20_inner_,  table26_20_inner_,
4061     table26_20_inner_,  table26_20_inner_,  table26_20_inner_,
4062     table26_20_inner_,  table26_20_inner_,  table26_20_inner_,
4063     table26_20_inner_,  table26_20_inner_,  table26_20_inner_,
4064     table26_20_inner_,  table26_20_inner_,  table26_20_inner_,
4065     table26_20_inner_,  table26_20_inner_,  table26_20_inner_,
4066     table26_20_inner_,  table26_20_inner_,  table26_20_inner_,
4067     table26_20_inner_,  table26_46_inner_,  table26_46_inner_,
4068     table26_46_inner_,  table26_46_inner_,  table26_46_inner_,
4069     table26_46_inner_,  table26_46_inner_,  table26_46_inner_,
4070     table26_46_inner_,  table26_46_inner_,  table26_46_inner_,
4071     table26_46_inner_,  table26_46_inner_,  table26_46_inner_,
4072     table26_46_inner_,  table26_46_inner_,  table26_62_inner_,
4073     table26_63_inner_,  table26_64_inner_,  table26_65_inner_,
4074     table26_66_inner_,  table26_67_inner_,  table26_64_inner_,
4075     table26_65_inner_,  table26_66_inner_,  table26_67_inner_,
4076     table26_64_inner_,  table26_65_inner_,  table26_66_inner_,
4077     table26_67_inner_,  table26_76_inner_,  table26_77_inner_,
4078     table26_76_inner_,  table26_77_inner_,  table26_76_inner_,
4079     table26_77_inner_,  table26_76_inner_,  table26_77_inner_,
4080     table26_76_inner_,  table26_77_inner_,  table26_76_inner_,
4081     table26_77_inner_,  table26_76_inner_,  table26_77_inner_,
4082     table26_76_inner_,  table26_77_inner_,  table26_92_inner_,
4083     table26_92_inner_,  table26_92_inner_,  table26_92_inner_,
4084     table26_92_inner_,  table26_92_inner_,  table26_92_inner_,
4085     table26_92_inner_,  table26_92_inner_,  table26_92_inner_,
4086     table26_92_inner_,  table26_92_inner_,  table26_92_inner_,
4087     table26_105_inner_, table26_105_inner_, table26_105_inner_,
4088     table26_105_inner_, table26_105_inner_, table26_105_inner_,
4089     table26_105_inner_, table26_105_inner_, table26_105_inner_,
4090     table26_105_inner_, table26_105_inner_, table26_105_inner_,
4091     table26_105_inner_, table26_118_inner_, table26_118_inner_,
4092     table26_118_inner_, table26_118_inner_, table26_118_inner_,
4093     table26_118_inner_, table26_118_inner_, table26_125_inner_,
4094     table26_126_inner_, table26_127_inner_,
4095 };
4096 const uint8_t* const HuffDecoderCommon::table26_outer_[128] = {
4097     table26_0_outer_,   table26_1_outer_,   table26_0_outer_,
4098     table26_1_outer_,   table26_0_outer_,   table26_1_outer_,
4099     table26_0_outer_,   table26_1_outer_,   table26_0_outer_,
4100     table26_1_outer_,   table26_0_outer_,   table26_1_outer_,
4101     table26_0_outer_,   table26_1_outer_,   table26_0_outer_,
4102     table26_1_outer_,   table26_0_outer_,   table26_1_outer_,
4103     table26_0_outer_,   table26_1_outer_,   table26_20_outer_,
4104     table26_20_outer_,  table26_20_outer_,  table26_20_outer_,
4105     table26_20_outer_,  table26_20_outer_,  table26_20_outer_,
4106     table26_20_outer_,  table26_20_outer_,  table26_20_outer_,
4107     table26_20_outer_,  table26_20_outer_,  table26_20_outer_,
4108     table26_20_outer_,  table26_20_outer_,  table26_20_outer_,
4109     table26_20_outer_,  table26_20_outer_,  table26_20_outer_,
4110     table26_20_outer_,  table26_20_outer_,  table26_20_outer_,
4111     table26_20_outer_,  table26_20_outer_,  table26_20_outer_,
4112     table26_20_outer_,  table26_46_outer_,  table26_46_outer_,
4113     table26_46_outer_,  table26_46_outer_,  table26_46_outer_,
4114     table26_46_outer_,  table26_46_outer_,  table26_46_outer_,
4115     table26_46_outer_,  table26_46_outer_,  table26_46_outer_,
4116     table26_46_outer_,  table26_46_outer_,  table26_46_outer_,
4117     table26_46_outer_,  table26_46_outer_,  table26_62_outer_,
4118     table26_63_outer_,  table26_64_outer_,  table26_65_outer_,
4119     table26_66_outer_,  table26_67_outer_,  table26_64_outer_,
4120     table26_65_outer_,  table26_66_outer_,  table26_67_outer_,
4121     table26_64_outer_,  table26_65_outer_,  table26_66_outer_,
4122     table26_67_outer_,  table26_0_outer_,   table26_1_outer_,
4123     table26_0_outer_,   table26_1_outer_,   table26_0_outer_,
4124     table26_1_outer_,   table26_0_outer_,   table26_1_outer_,
4125     table26_0_outer_,   table26_1_outer_,   table26_0_outer_,
4126     table26_1_outer_,   table26_0_outer_,   table26_1_outer_,
4127     table26_0_outer_,   table26_1_outer_,   table26_20_outer_,
4128     table26_20_outer_,  table26_20_outer_,  table26_20_outer_,
4129     table26_20_outer_,  table26_20_outer_,  table26_20_outer_,
4130     table26_20_outer_,  table26_20_outer_,  table26_20_outer_,
4131     table26_20_outer_,  table26_20_outer_,  table26_20_outer_,
4132     table26_46_outer_,  table26_46_outer_,  table26_46_outer_,
4133     table26_46_outer_,  table26_46_outer_,  table26_46_outer_,
4134     table26_46_outer_,  table26_46_outer_,  table26_46_outer_,
4135     table26_46_outer_,  table26_46_outer_,  table26_46_outer_,
4136     table26_46_outer_,  table26_62_outer_,  table26_62_outer_,
4137     table26_62_outer_,  table26_62_outer_,  table26_62_outer_,
4138     table26_62_outer_,  table26_62_outer_,  table26_125_outer_,
4139     table26_126_outer_, table26_127_outer_,
4140 };
4141 const uint8_t HuffDecoderCommon::table27_0_outer_[256] = {
4142     0, 0, 0, 0, 0, 0, 0, 0,  0, 0, 0, 0, 0, 0, 0, 1,  0, 0, 0, 0, 0, 0, 0, 0,
4143     0, 0, 0, 0, 0, 0, 0, 2,  0, 0, 0, 0, 0, 0, 0, 0,  0, 0, 0, 0, 0, 0, 0, 3,
4144     0, 0, 0, 0, 0, 0, 0, 0,  0, 0, 0, 0, 0, 0, 0, 4,  0, 0, 0, 0, 0, 0, 0, 0,
4145     0, 0, 0, 0, 0, 0, 0, 5,  0, 0, 0, 0, 0, 0, 0, 0,  0, 0, 0, 0, 0, 0, 0, 6,
4146     0, 0, 0, 0, 0, 0, 0, 0,  0, 0, 0, 0, 0, 0, 0, 7,  0, 0, 0, 0, 0, 0, 0, 0,
4147     0, 0, 0, 0, 0, 0, 0, 8,  0, 0, 0, 0, 0, 0, 0, 0,  0, 0, 0, 0, 0, 0, 0, 9,
4148     0, 0, 0, 0, 0, 0, 0, 0,  0, 0, 0, 0, 0, 0, 0, 10, 0, 0, 0, 0, 0, 0, 0, 11,
4149     0, 0, 0, 0, 0, 0, 0, 12, 0, 0, 0, 0, 0, 0, 0, 13, 0, 0, 0, 0, 0, 0, 0, 14,
4150     0, 0, 0, 0, 0, 0, 0, 15, 0, 0, 0, 0, 0, 0, 0, 16, 0, 0, 0, 0, 0, 0, 0, 17,
4151     0, 0, 0, 0, 0, 0, 0, 18, 0, 0, 0, 0, 0, 0, 0, 19, 0, 0, 0, 0, 0, 0, 0, 20,
4152     0, 0, 0, 0, 0, 0, 0, 21, 0, 0, 0, 0, 0, 0, 0, 22};
4153 const uint8_t HuffDecoderCommon::table27_1_outer_[256] = {
4154     0, 0,  0, 0,  0, 0,  0, 1,  0, 0,  0, 0,  0, 0,  0, 2,  0, 0,  0, 0,  0, 0,
4155     0, 3,  0, 0,  0, 0,  0, 0,  0, 4,  0, 0,  0, 0,  0, 0,  0, 5,  0, 0,  0, 0,
4156     0, 0,  0, 6,  0, 0,  0, 0,  0, 0,  0, 7,  0, 0,  0, 0,  0, 0,  0, 8,  0, 0,
4157     0, 0,  0, 0,  0, 9,  0, 0,  0, 0,  0, 0,  0, 10, 0, 0,  0, 0,  0, 0,  0, 11,
4158     0, 0,  0, 0,  0, 0,  0, 12, 0, 0,  0, 0,  0, 0,  0, 13, 0, 0,  0, 0,  0, 0,
4159     0, 14, 0, 0,  0, 15, 0, 0,  0, 16, 0, 0,  0, 17, 0, 0,  0, 18, 0, 0,  0, 19,
4160     0, 0,  0, 20, 0, 0,  0, 21, 0, 0,  0, 22, 0, 0,  0, 23, 0, 0,  0, 24, 0, 0,
4161     0, 25, 0, 0,  0, 26, 0, 0,  0, 27, 0, 0,  0, 28, 0, 0,  0, 29, 0, 0,  0, 30,
4162     0, 0,  0, 31, 0, 0,  0, 32, 0, 0,  0, 33, 0, 0,  0, 34, 0, 0,  0, 35, 0, 0,
4163     0, 36, 0, 0,  0, 37, 0, 0,  0, 38, 0, 0,  0, 39, 0, 0,  0, 40, 0, 0,  0, 41,
4164     0, 0,  0, 42, 0, 0,  0, 43, 0, 0,  0, 44, 0, 0,  0, 45, 0, 0,  0, 46, 0, 47,
4165     0, 48, 0, 49, 0, 50, 0, 51, 0, 52, 0, 0,  0, 53};
4166 const uint8_t HuffDecoderCommon::table27_20_emit_[222] = {
4167     0x7b, 0x20, 0x30, 0x7b, 0x20, 0x31, 0x7b, 0x20, 0x32, 0x7b, 0x20, 0x61,
4168     0x7b, 0x20, 0x63, 0x7b, 0x20, 0x65, 0x7b, 0x20, 0x69, 0x7b, 0x20, 0x6f,
4169     0x7b, 0x20, 0x73, 0x7b, 0x20, 0x74, 0x7b, 0x20, 0x20, 0x7b, 0x20, 0x25,
4170     0x7b, 0x20, 0x2d, 0x7b, 0x20, 0x2e, 0x7b, 0x20, 0x2f, 0x7b, 0x20, 0x33,
4171     0x7b, 0x20, 0x34, 0x7b, 0x20, 0x35, 0x7b, 0x20, 0x36, 0x7b, 0x20, 0x37,
4172     0x7b, 0x20, 0x38, 0x7b, 0x20, 0x39, 0x7b, 0x20, 0x3d, 0x7b, 0x20, 0x41,
4173     0x7b, 0x20, 0x5f, 0x7b, 0x20, 0x62, 0x7b, 0x20, 0x64, 0x7b, 0x20, 0x66,
4174     0x7b, 0x20, 0x67, 0x7b, 0x20, 0x68, 0x7b, 0x20, 0x6c, 0x7b, 0x20, 0x6d,
4175     0x7b, 0x20, 0x6e, 0x7b, 0x20, 0x70, 0x7b, 0x20, 0x72, 0x7b, 0x20, 0x75,
4176     0x7b, 0x20, 0x3a, 0x7b, 0x20, 0x42, 0x7b, 0x20, 0x43, 0x7b, 0x20, 0x44,
4177     0x7b, 0x20, 0x45, 0x7b, 0x20, 0x46, 0x7b, 0x20, 0x47, 0x7b, 0x20, 0x48,
4178     0x7b, 0x20, 0x49, 0x7b, 0x20, 0x4a, 0x7b, 0x20, 0x4b, 0x7b, 0x20, 0x4c,
4179     0x7b, 0x20, 0x4d, 0x7b, 0x20, 0x4e, 0x7b, 0x20, 0x4f, 0x7b, 0x20, 0x50,
4180     0x7b, 0x20, 0x51, 0x7b, 0x20, 0x52, 0x7b, 0x20, 0x53, 0x7b, 0x20, 0x54,
4181     0x7b, 0x20, 0x55, 0x7b, 0x20, 0x56, 0x7b, 0x20, 0x57, 0x7b, 0x20, 0x59,
4182     0x7b, 0x20, 0x6a, 0x7b, 0x20, 0x6b, 0x7b, 0x20, 0x71, 0x7b, 0x20, 0x76,
4183     0x7b, 0x20, 0x77, 0x7b, 0x20, 0x78, 0x7b, 0x20, 0x79, 0x7b, 0x20, 0x7a,
4184     0x7b, 0x20, 0x26, 0x7b, 0x20, 0x2a, 0x7b, 0x20, 0x2c, 0x7b, 0x20, 0x3b,
4185     0x7b, 0x20, 0x58, 0x7b, 0x20, 0x5a};
4186 const uint16_t HuffDecoderCommon::table27_20_inner_[76] = {
4187     0x0000, 0x0001, 0x0019, 0x0031, 0x0049, 0x0061, 0x0079, 0x0091, 0x00a9,
4188     0x00c1, 0x00d9, 0x00f1, 0x0109, 0x0121, 0x0139, 0x0151, 0x0169, 0x0181,
4189     0x0199, 0x01b1, 0x01c9, 0x01e1, 0x01f9, 0x0211, 0x0229, 0x0241, 0x0259,
4190     0x0271, 0x0289, 0x02a1, 0x02b9, 0x02d1, 0x02e9, 0x0301, 0x0319, 0x0331,
4191     0x0349, 0x0361, 0x0379, 0x0391, 0x03a9, 0x03c1, 0x03d9, 0x03f1, 0x0409,
4192     0x0421, 0x0439, 0x0451, 0x0469, 0x0481, 0x0499, 0x04b1, 0x04c9, 0x04e1,
4193     0x04f9, 0x0511, 0x0529, 0x0541, 0x0559, 0x0571, 0x0589, 0x05a1, 0x05b9,
4194     0x05d1, 0x05e9, 0x0601, 0x0619, 0x0631, 0x0649, 0x0661, 0x0679, 0x0691,
4195     0x06a9, 0x06c1, 0x06d9, 0x0002};
4196 const uint8_t HuffDecoderCommon::table27_20_outer_[256] = {
4197     0, 0,  0, 0,  0, 0,  0, 1,  0,  0,  0,  0,  0,  0,  0, 2,  0, 0,  0, 0,
4198     0, 0,  0, 3,  0, 0,  0, 0,  0,  0,  0,  4,  0,  0,  0, 0,  0, 0,  0, 5,
4199     0, 0,  0, 0,  0, 0,  0, 6,  0,  0,  0,  0,  0,  0,  0, 7,  0, 0,  0, 0,
4200     0, 0,  0, 8,  0, 0,  0, 0,  0,  0,  0,  9,  0,  0,  0, 0,  0, 0,  0, 10,
4201     0, 0,  0, 11, 0, 0,  0, 12, 0,  0,  0,  13, 0,  0,  0, 14, 0, 0,  0, 15,
4202     0, 0,  0, 16, 0, 0,  0, 17, 0,  0,  0,  18, 0,  0,  0, 19, 0, 0,  0, 20,
4203     0, 0,  0, 21, 0, 0,  0, 22, 0,  0,  0,  23, 0,  0,  0, 24, 0, 0,  0, 25,
4204     0, 0,  0, 26, 0, 0,  0, 27, 0,  0,  0,  28, 0,  0,  0, 29, 0, 0,  0, 30,
4205     0, 0,  0, 31, 0, 0,  0, 32, 0,  0,  0,  33, 0,  0,  0, 34, 0, 0,  0, 35,
4206     0, 0,  0, 36, 0, 37, 0, 38, 0,  39, 0,  40, 0,  41, 0, 42, 0, 43, 0, 44,
4207     0, 45, 0, 46, 0, 47, 0, 48, 0,  49, 0,  50, 0,  51, 0, 52, 0, 53, 0, 54,
4208     0, 55, 0, 56, 0, 57, 0, 58, 0,  59, 0,  60, 0,  61, 0, 62, 0, 63, 0, 64,
4209     0, 65, 0, 66, 0, 67, 0, 68, 69, 70, 71, 72, 73, 74, 0, 75};
4210 const uint8_t HuffDecoderCommon::table27_21_emit_[222] = {
4211     0x7b, 0x25, 0x30, 0x7b, 0x25, 0x31, 0x7b, 0x25, 0x32, 0x7b, 0x25, 0x61,
4212     0x7b, 0x25, 0x63, 0x7b, 0x25, 0x65, 0x7b, 0x25, 0x69, 0x7b, 0x25, 0x6f,
4213     0x7b, 0x25, 0x73, 0x7b, 0x25, 0x74, 0x7b, 0x25, 0x20, 0x7b, 0x25, 0x25,
4214     0x7b, 0x25, 0x2d, 0x7b, 0x25, 0x2e, 0x7b, 0x25, 0x2f, 0x7b, 0x25, 0x33,
4215     0x7b, 0x25, 0x34, 0x7b, 0x25, 0x35, 0x7b, 0x25, 0x36, 0x7b, 0x25, 0x37,
4216     0x7b, 0x25, 0x38, 0x7b, 0x25, 0x39, 0x7b, 0x25, 0x3d, 0x7b, 0x25, 0x41,
4217     0x7b, 0x25, 0x5f, 0x7b, 0x25, 0x62, 0x7b, 0x25, 0x64, 0x7b, 0x25, 0x66,
4218     0x7b, 0x25, 0x67, 0x7b, 0x25, 0x68, 0x7b, 0x25, 0x6c, 0x7b, 0x25, 0x6d,
4219     0x7b, 0x25, 0x6e, 0x7b, 0x25, 0x70, 0x7b, 0x25, 0x72, 0x7b, 0x25, 0x75,
4220     0x7b, 0x25, 0x3a, 0x7b, 0x25, 0x42, 0x7b, 0x25, 0x43, 0x7b, 0x25, 0x44,
4221     0x7b, 0x25, 0x45, 0x7b, 0x25, 0x46, 0x7b, 0x25, 0x47, 0x7b, 0x25, 0x48,
4222     0x7b, 0x25, 0x49, 0x7b, 0x25, 0x4a, 0x7b, 0x25, 0x4b, 0x7b, 0x25, 0x4c,
4223     0x7b, 0x25, 0x4d, 0x7b, 0x25, 0x4e, 0x7b, 0x25, 0x4f, 0x7b, 0x25, 0x50,
4224     0x7b, 0x25, 0x51, 0x7b, 0x25, 0x52, 0x7b, 0x25, 0x53, 0x7b, 0x25, 0x54,
4225     0x7b, 0x25, 0x55, 0x7b, 0x25, 0x56, 0x7b, 0x25, 0x57, 0x7b, 0x25, 0x59,
4226     0x7b, 0x25, 0x6a, 0x7b, 0x25, 0x6b, 0x7b, 0x25, 0x71, 0x7b, 0x25, 0x76,
4227     0x7b, 0x25, 0x77, 0x7b, 0x25, 0x78, 0x7b, 0x25, 0x79, 0x7b, 0x25, 0x7a,
4228     0x7b, 0x25, 0x26, 0x7b, 0x25, 0x2a, 0x7b, 0x25, 0x2c, 0x7b, 0x25, 0x3b,
4229     0x7b, 0x25, 0x58, 0x7b, 0x25, 0x5a};
4230 const uint8_t HuffDecoderCommon::table27_22_emit_[222] = {
4231     0x7b, 0x2d, 0x30, 0x7b, 0x2d, 0x31, 0x7b, 0x2d, 0x32, 0x7b, 0x2d, 0x61,
4232     0x7b, 0x2d, 0x63, 0x7b, 0x2d, 0x65, 0x7b, 0x2d, 0x69, 0x7b, 0x2d, 0x6f,
4233     0x7b, 0x2d, 0x73, 0x7b, 0x2d, 0x74, 0x7b, 0x2d, 0x20, 0x7b, 0x2d, 0x25,
4234     0x7b, 0x2d, 0x2d, 0x7b, 0x2d, 0x2e, 0x7b, 0x2d, 0x2f, 0x7b, 0x2d, 0x33,
4235     0x7b, 0x2d, 0x34, 0x7b, 0x2d, 0x35, 0x7b, 0x2d, 0x36, 0x7b, 0x2d, 0x37,
4236     0x7b, 0x2d, 0x38, 0x7b, 0x2d, 0x39, 0x7b, 0x2d, 0x3d, 0x7b, 0x2d, 0x41,
4237     0x7b, 0x2d, 0x5f, 0x7b, 0x2d, 0x62, 0x7b, 0x2d, 0x64, 0x7b, 0x2d, 0x66,
4238     0x7b, 0x2d, 0x67, 0x7b, 0x2d, 0x68, 0x7b, 0x2d, 0x6c, 0x7b, 0x2d, 0x6d,
4239     0x7b, 0x2d, 0x6e, 0x7b, 0x2d, 0x70, 0x7b, 0x2d, 0x72, 0x7b, 0x2d, 0x75,
4240     0x7b, 0x2d, 0x3a, 0x7b, 0x2d, 0x42, 0x7b, 0x2d, 0x43, 0x7b, 0x2d, 0x44,
4241     0x7b, 0x2d, 0x45, 0x7b, 0x2d, 0x46, 0x7b, 0x2d, 0x47, 0x7b, 0x2d, 0x48,
4242     0x7b, 0x2d, 0x49, 0x7b, 0x2d, 0x4a, 0x7b, 0x2d, 0x4b, 0x7b, 0x2d, 0x4c,
4243     0x7b, 0x2d, 0x4d, 0x7b, 0x2d, 0x4e, 0x7b, 0x2d, 0x4f, 0x7b, 0x2d, 0x50,
4244     0x7b, 0x2d, 0x51, 0x7b, 0x2d, 0x52, 0x7b, 0x2d, 0x53, 0x7b, 0x2d, 0x54,
4245     0x7b, 0x2d, 0x55, 0x7b, 0x2d, 0x56, 0x7b, 0x2d, 0x57, 0x7b, 0x2d, 0x59,
4246     0x7b, 0x2d, 0x6a, 0x7b, 0x2d, 0x6b, 0x7b, 0x2d, 0x71, 0x7b, 0x2d, 0x76,
4247     0x7b, 0x2d, 0x77, 0x7b, 0x2d, 0x78, 0x7b, 0x2d, 0x79, 0x7b, 0x2d, 0x7a,
4248     0x7b, 0x2d, 0x26, 0x7b, 0x2d, 0x2a, 0x7b, 0x2d, 0x2c, 0x7b, 0x2d, 0x3b,
4249     0x7b, 0x2d, 0x58, 0x7b, 0x2d, 0x5a};
4250 const uint8_t HuffDecoderCommon::table27_23_emit_[222] = {
4251     0x7b, 0x2e, 0x30, 0x7b, 0x2e, 0x31, 0x7b, 0x2e, 0x32, 0x7b, 0x2e, 0x61,
4252     0x7b, 0x2e, 0x63, 0x7b, 0x2e, 0x65, 0x7b, 0x2e, 0x69, 0x7b, 0x2e, 0x6f,
4253     0x7b, 0x2e, 0x73, 0x7b, 0x2e, 0x74, 0x7b, 0x2e, 0x20, 0x7b, 0x2e, 0x25,
4254     0x7b, 0x2e, 0x2d, 0x7b, 0x2e, 0x2e, 0x7b, 0x2e, 0x2f, 0x7b, 0x2e, 0x33,
4255     0x7b, 0x2e, 0x34, 0x7b, 0x2e, 0x35, 0x7b, 0x2e, 0x36, 0x7b, 0x2e, 0x37,
4256     0x7b, 0x2e, 0x38, 0x7b, 0x2e, 0x39, 0x7b, 0x2e, 0x3d, 0x7b, 0x2e, 0x41,
4257     0x7b, 0x2e, 0x5f, 0x7b, 0x2e, 0x62, 0x7b, 0x2e, 0x64, 0x7b, 0x2e, 0x66,
4258     0x7b, 0x2e, 0x67, 0x7b, 0x2e, 0x68, 0x7b, 0x2e, 0x6c, 0x7b, 0x2e, 0x6d,
4259     0x7b, 0x2e, 0x6e, 0x7b, 0x2e, 0x70, 0x7b, 0x2e, 0x72, 0x7b, 0x2e, 0x75,
4260     0x7b, 0x2e, 0x3a, 0x7b, 0x2e, 0x42, 0x7b, 0x2e, 0x43, 0x7b, 0x2e, 0x44,
4261     0x7b, 0x2e, 0x45, 0x7b, 0x2e, 0x46, 0x7b, 0x2e, 0x47, 0x7b, 0x2e, 0x48,
4262     0x7b, 0x2e, 0x49, 0x7b, 0x2e, 0x4a, 0x7b, 0x2e, 0x4b, 0x7b, 0x2e, 0x4c,
4263     0x7b, 0x2e, 0x4d, 0x7b, 0x2e, 0x4e, 0x7b, 0x2e, 0x4f, 0x7b, 0x2e, 0x50,
4264     0x7b, 0x2e, 0x51, 0x7b, 0x2e, 0x52, 0x7b, 0x2e, 0x53, 0x7b, 0x2e, 0x54,
4265     0x7b, 0x2e, 0x55, 0x7b, 0x2e, 0x56, 0x7b, 0x2e, 0x57, 0x7b, 0x2e, 0x59,
4266     0x7b, 0x2e, 0x6a, 0x7b, 0x2e, 0x6b, 0x7b, 0x2e, 0x71, 0x7b, 0x2e, 0x76,
4267     0x7b, 0x2e, 0x77, 0x7b, 0x2e, 0x78, 0x7b, 0x2e, 0x79, 0x7b, 0x2e, 0x7a,
4268     0x7b, 0x2e, 0x26, 0x7b, 0x2e, 0x2a, 0x7b, 0x2e, 0x2c, 0x7b, 0x2e, 0x3b,
4269     0x7b, 0x2e, 0x58, 0x7b, 0x2e, 0x5a};
4270 const uint8_t HuffDecoderCommon::table27_24_emit_[222] = {
4271     0x7b, 0x2f, 0x30, 0x7b, 0x2f, 0x31, 0x7b, 0x2f, 0x32, 0x7b, 0x2f, 0x61,
4272     0x7b, 0x2f, 0x63, 0x7b, 0x2f, 0x65, 0x7b, 0x2f, 0x69, 0x7b, 0x2f, 0x6f,
4273     0x7b, 0x2f, 0x73, 0x7b, 0x2f, 0x74, 0x7b, 0x2f, 0x20, 0x7b, 0x2f, 0x25,
4274     0x7b, 0x2f, 0x2d, 0x7b, 0x2f, 0x2e, 0x7b, 0x2f, 0x2f, 0x7b, 0x2f, 0x33,
4275     0x7b, 0x2f, 0x34, 0x7b, 0x2f, 0x35, 0x7b, 0x2f, 0x36, 0x7b, 0x2f, 0x37,
4276     0x7b, 0x2f, 0x38, 0x7b, 0x2f, 0x39, 0x7b, 0x2f, 0x3d, 0x7b, 0x2f, 0x41,
4277     0x7b, 0x2f, 0x5f, 0x7b, 0x2f, 0x62, 0x7b, 0x2f, 0x64, 0x7b, 0x2f, 0x66,
4278     0x7b, 0x2f, 0x67, 0x7b, 0x2f, 0x68, 0x7b, 0x2f, 0x6c, 0x7b, 0x2f, 0x6d,
4279     0x7b, 0x2f, 0x6e, 0x7b, 0x2f, 0x70, 0x7b, 0x2f, 0x72, 0x7b, 0x2f, 0x75,
4280     0x7b, 0x2f, 0x3a, 0x7b, 0x2f, 0x42, 0x7b, 0x2f, 0x43, 0x7b, 0x2f, 0x44,
4281     0x7b, 0x2f, 0x45, 0x7b, 0x2f, 0x46, 0x7b, 0x2f, 0x47, 0x7b, 0x2f, 0x48,
4282     0x7b, 0x2f, 0x49, 0x7b, 0x2f, 0x4a, 0x7b, 0x2f, 0x4b, 0x7b, 0x2f, 0x4c,
4283     0x7b, 0x2f, 0x4d, 0x7b, 0x2f, 0x4e, 0x7b, 0x2f, 0x4f, 0x7b, 0x2f, 0x50,
4284     0x7b, 0x2f, 0x51, 0x7b, 0x2f, 0x52, 0x7b, 0x2f, 0x53, 0x7b, 0x2f, 0x54,
4285     0x7b, 0x2f, 0x55, 0x7b, 0x2f, 0x56, 0x7b, 0x2f, 0x57, 0x7b, 0x2f, 0x59,
4286     0x7b, 0x2f, 0x6a, 0x7b, 0x2f, 0x6b, 0x7b, 0x2f, 0x71, 0x7b, 0x2f, 0x76,
4287     0x7b, 0x2f, 0x77, 0x7b, 0x2f, 0x78, 0x7b, 0x2f, 0x79, 0x7b, 0x2f, 0x7a,
4288     0x7b, 0x2f, 0x26, 0x7b, 0x2f, 0x2a, 0x7b, 0x2f, 0x2c, 0x7b, 0x2f, 0x3b,
4289     0x7b, 0x2f, 0x58, 0x7b, 0x2f, 0x5a};
4290 const uint8_t HuffDecoderCommon::table27_25_emit_[222] = {
4291     0x7b, 0x33, 0x30, 0x7b, 0x33, 0x31, 0x7b, 0x33, 0x32, 0x7b, 0x33, 0x61,
4292     0x7b, 0x33, 0x63, 0x7b, 0x33, 0x65, 0x7b, 0x33, 0x69, 0x7b, 0x33, 0x6f,
4293     0x7b, 0x33, 0x73, 0x7b, 0x33, 0x74, 0x7b, 0x33, 0x20, 0x7b, 0x33, 0x25,
4294     0x7b, 0x33, 0x2d, 0x7b, 0x33, 0x2e, 0x7b, 0x33, 0x2f, 0x7b, 0x33, 0x33,
4295     0x7b, 0x33, 0x34, 0x7b, 0x33, 0x35, 0x7b, 0x33, 0x36, 0x7b, 0x33, 0x37,
4296     0x7b, 0x33, 0x38, 0x7b, 0x33, 0x39, 0x7b, 0x33, 0x3d, 0x7b, 0x33, 0x41,
4297     0x7b, 0x33, 0x5f, 0x7b, 0x33, 0x62, 0x7b, 0x33, 0x64, 0x7b, 0x33, 0x66,
4298     0x7b, 0x33, 0x67, 0x7b, 0x33, 0x68, 0x7b, 0x33, 0x6c, 0x7b, 0x33, 0x6d,
4299     0x7b, 0x33, 0x6e, 0x7b, 0x33, 0x70, 0x7b, 0x33, 0x72, 0x7b, 0x33, 0x75,
4300     0x7b, 0x33, 0x3a, 0x7b, 0x33, 0x42, 0x7b, 0x33, 0x43, 0x7b, 0x33, 0x44,
4301     0x7b, 0x33, 0x45, 0x7b, 0x33, 0x46, 0x7b, 0x33, 0x47, 0x7b, 0x33, 0x48,
4302     0x7b, 0x33, 0x49, 0x7b, 0x33, 0x4a, 0x7b, 0x33, 0x4b, 0x7b, 0x33, 0x4c,
4303     0x7b, 0x33, 0x4d, 0x7b, 0x33, 0x4e, 0x7b, 0x33, 0x4f, 0x7b, 0x33, 0x50,
4304     0x7b, 0x33, 0x51, 0x7b, 0x33, 0x52, 0x7b, 0x33, 0x53, 0x7b, 0x33, 0x54,
4305     0x7b, 0x33, 0x55, 0x7b, 0x33, 0x56, 0x7b, 0x33, 0x57, 0x7b, 0x33, 0x59,
4306     0x7b, 0x33, 0x6a, 0x7b, 0x33, 0x6b, 0x7b, 0x33, 0x71, 0x7b, 0x33, 0x76,
4307     0x7b, 0x33, 0x77, 0x7b, 0x33, 0x78, 0x7b, 0x33, 0x79, 0x7b, 0x33, 0x7a,
4308     0x7b, 0x33, 0x26, 0x7b, 0x33, 0x2a, 0x7b, 0x33, 0x2c, 0x7b, 0x33, 0x3b,
4309     0x7b, 0x33, 0x58, 0x7b, 0x33, 0x5a};
4310 const uint8_t HuffDecoderCommon::table27_26_emit_[222] = {
4311     0x7b, 0x34, 0x30, 0x7b, 0x34, 0x31, 0x7b, 0x34, 0x32, 0x7b, 0x34, 0x61,
4312     0x7b, 0x34, 0x63, 0x7b, 0x34, 0x65, 0x7b, 0x34, 0x69, 0x7b, 0x34, 0x6f,
4313     0x7b, 0x34, 0x73, 0x7b, 0x34, 0x74, 0x7b, 0x34, 0x20, 0x7b, 0x34, 0x25,
4314     0x7b, 0x34, 0x2d, 0x7b, 0x34, 0x2e, 0x7b, 0x34, 0x2f, 0x7b, 0x34, 0x33,
4315     0x7b, 0x34, 0x34, 0x7b, 0x34, 0x35, 0x7b, 0x34, 0x36, 0x7b, 0x34, 0x37,
4316     0x7b, 0x34, 0x38, 0x7b, 0x34, 0x39, 0x7b, 0x34, 0x3d, 0x7b, 0x34, 0x41,
4317     0x7b, 0x34, 0x5f, 0x7b, 0x34, 0x62, 0x7b, 0x34, 0x64, 0x7b, 0x34, 0x66,
4318     0x7b, 0x34, 0x67, 0x7b, 0x34, 0x68, 0x7b, 0x34, 0x6c, 0x7b, 0x34, 0x6d,
4319     0x7b, 0x34, 0x6e, 0x7b, 0x34, 0x70, 0x7b, 0x34, 0x72, 0x7b, 0x34, 0x75,
4320     0x7b, 0x34, 0x3a, 0x7b, 0x34, 0x42, 0x7b, 0x34, 0x43, 0x7b, 0x34, 0x44,
4321     0x7b, 0x34, 0x45, 0x7b, 0x34, 0x46, 0x7b, 0x34, 0x47, 0x7b, 0x34, 0x48,
4322     0x7b, 0x34, 0x49, 0x7b, 0x34, 0x4a, 0x7b, 0x34, 0x4b, 0x7b, 0x34, 0x4c,
4323     0x7b, 0x34, 0x4d, 0x7b, 0x34, 0x4e, 0x7b, 0x34, 0x4f, 0x7b, 0x34, 0x50,
4324     0x7b, 0x34, 0x51, 0x7b, 0x34, 0x52, 0x7b, 0x34, 0x53, 0x7b, 0x34, 0x54,
4325     0x7b, 0x34, 0x55, 0x7b, 0x34, 0x56, 0x7b, 0x34, 0x57, 0x7b, 0x34, 0x59,
4326     0x7b, 0x34, 0x6a, 0x7b, 0x34, 0x6b, 0x7b, 0x34, 0x71, 0x7b, 0x34, 0x76,
4327     0x7b, 0x34, 0x77, 0x7b, 0x34, 0x78, 0x7b, 0x34, 0x79, 0x7b, 0x34, 0x7a,
4328     0x7b, 0x34, 0x26, 0x7b, 0x34, 0x2a, 0x7b, 0x34, 0x2c, 0x7b, 0x34, 0x3b,
4329     0x7b, 0x34, 0x58, 0x7b, 0x34, 0x5a};
4330 const uint8_t HuffDecoderCommon::table27_27_emit_[222] = {
4331     0x7b, 0x35, 0x30, 0x7b, 0x35, 0x31, 0x7b, 0x35, 0x32, 0x7b, 0x35, 0x61,
4332     0x7b, 0x35, 0x63, 0x7b, 0x35, 0x65, 0x7b, 0x35, 0x69, 0x7b, 0x35, 0x6f,
4333     0x7b, 0x35, 0x73, 0x7b, 0x35, 0x74, 0x7b, 0x35, 0x20, 0x7b, 0x35, 0x25,
4334     0x7b, 0x35, 0x2d, 0x7b, 0x35, 0x2e, 0x7b, 0x35, 0x2f, 0x7b, 0x35, 0x33,
4335     0x7b, 0x35, 0x34, 0x7b, 0x35, 0x35, 0x7b, 0x35, 0x36, 0x7b, 0x35, 0x37,
4336     0x7b, 0x35, 0x38, 0x7b, 0x35, 0x39, 0x7b, 0x35, 0x3d, 0x7b, 0x35, 0x41,
4337     0x7b, 0x35, 0x5f, 0x7b, 0x35, 0x62, 0x7b, 0x35, 0x64, 0x7b, 0x35, 0x66,
4338     0x7b, 0x35, 0x67, 0x7b, 0x35, 0x68, 0x7b, 0x35, 0x6c, 0x7b, 0x35, 0x6d,
4339     0x7b, 0x35, 0x6e, 0x7b, 0x35, 0x70, 0x7b, 0x35, 0x72, 0x7b, 0x35, 0x75,
4340     0x7b, 0x35, 0x3a, 0x7b, 0x35, 0x42, 0x7b, 0x35, 0x43, 0x7b, 0x35, 0x44,
4341     0x7b, 0x35, 0x45, 0x7b, 0x35, 0x46, 0x7b, 0x35, 0x47, 0x7b, 0x35, 0x48,
4342     0x7b, 0x35, 0x49, 0x7b, 0x35, 0x4a, 0x7b, 0x35, 0x4b, 0x7b, 0x35, 0x4c,
4343     0x7b, 0x35, 0x4d, 0x7b, 0x35, 0x4e, 0x7b, 0x35, 0x4f, 0x7b, 0x35, 0x50,
4344     0x7b, 0x35, 0x51, 0x7b, 0x35, 0x52, 0x7b, 0x35, 0x53, 0x7b, 0x35, 0x54,
4345     0x7b, 0x35, 0x55, 0x7b, 0x35, 0x56, 0x7b, 0x35, 0x57, 0x7b, 0x35, 0x59,
4346     0x7b, 0x35, 0x6a, 0x7b, 0x35, 0x6b, 0x7b, 0x35, 0x71, 0x7b, 0x35, 0x76,
4347     0x7b, 0x35, 0x77, 0x7b, 0x35, 0x78, 0x7b, 0x35, 0x79, 0x7b, 0x35, 0x7a,
4348     0x7b, 0x35, 0x26, 0x7b, 0x35, 0x2a, 0x7b, 0x35, 0x2c, 0x7b, 0x35, 0x3b,
4349     0x7b, 0x35, 0x58, 0x7b, 0x35, 0x5a};
4350 const uint8_t HuffDecoderCommon::table27_28_emit_[222] = {
4351     0x7b, 0x36, 0x30, 0x7b, 0x36, 0x31, 0x7b, 0x36, 0x32, 0x7b, 0x36, 0x61,
4352     0x7b, 0x36, 0x63, 0x7b, 0x36, 0x65, 0x7b, 0x36, 0x69, 0x7b, 0x36, 0x6f,
4353     0x7b, 0x36, 0x73, 0x7b, 0x36, 0x74, 0x7b, 0x36, 0x20, 0x7b, 0x36, 0x25,
4354     0x7b, 0x36, 0x2d, 0x7b, 0x36, 0x2e, 0x7b, 0x36, 0x2f, 0x7b, 0x36, 0x33,
4355     0x7b, 0x36, 0x34, 0x7b, 0x36, 0x35, 0x7b, 0x36, 0x36, 0x7b, 0x36, 0x37,
4356     0x7b, 0x36, 0x38, 0x7b, 0x36, 0x39, 0x7b, 0x36, 0x3d, 0x7b, 0x36, 0x41,
4357     0x7b, 0x36, 0x5f, 0x7b, 0x36, 0x62, 0x7b, 0x36, 0x64, 0x7b, 0x36, 0x66,
4358     0x7b, 0x36, 0x67, 0x7b, 0x36, 0x68, 0x7b, 0x36, 0x6c, 0x7b, 0x36, 0x6d,
4359     0x7b, 0x36, 0x6e, 0x7b, 0x36, 0x70, 0x7b, 0x36, 0x72, 0x7b, 0x36, 0x75,
4360     0x7b, 0x36, 0x3a, 0x7b, 0x36, 0x42, 0x7b, 0x36, 0x43, 0x7b, 0x36, 0x44,
4361     0x7b, 0x36, 0x45, 0x7b, 0x36, 0x46, 0x7b, 0x36, 0x47, 0x7b, 0x36, 0x48,
4362     0x7b, 0x36, 0x49, 0x7b, 0x36, 0x4a, 0x7b, 0x36, 0x4b, 0x7b, 0x36, 0x4c,
4363     0x7b, 0x36, 0x4d, 0x7b, 0x36, 0x4e, 0x7b, 0x36, 0x4f, 0x7b, 0x36, 0x50,
4364     0x7b, 0x36, 0x51, 0x7b, 0x36, 0x52, 0x7b, 0x36, 0x53, 0x7b, 0x36, 0x54,
4365     0x7b, 0x36, 0x55, 0x7b, 0x36, 0x56, 0x7b, 0x36, 0x57, 0x7b, 0x36, 0x59,
4366     0x7b, 0x36, 0x6a, 0x7b, 0x36, 0x6b, 0x7b, 0x36, 0x71, 0x7b, 0x36, 0x76,
4367     0x7b, 0x36, 0x77, 0x7b, 0x36, 0x78, 0x7b, 0x36, 0x79, 0x7b, 0x36, 0x7a,
4368     0x7b, 0x36, 0x26, 0x7b, 0x36, 0x2a, 0x7b, 0x36, 0x2c, 0x7b, 0x36, 0x3b,
4369     0x7b, 0x36, 0x58, 0x7b, 0x36, 0x5a};
4370 const uint8_t HuffDecoderCommon::table27_29_emit_[222] = {
4371     0x7b, 0x37, 0x30, 0x7b, 0x37, 0x31, 0x7b, 0x37, 0x32, 0x7b, 0x37, 0x61,
4372     0x7b, 0x37, 0x63, 0x7b, 0x37, 0x65, 0x7b, 0x37, 0x69, 0x7b, 0x37, 0x6f,
4373     0x7b, 0x37, 0x73, 0x7b, 0x37, 0x74, 0x7b, 0x37, 0x20, 0x7b, 0x37, 0x25,
4374     0x7b, 0x37, 0x2d, 0x7b, 0x37, 0x2e, 0x7b, 0x37, 0x2f, 0x7b, 0x37, 0x33,
4375     0x7b, 0x37, 0x34, 0x7b, 0x37, 0x35, 0x7b, 0x37, 0x36, 0x7b, 0x37, 0x37,
4376     0x7b, 0x37, 0x38, 0x7b, 0x37, 0x39, 0x7b, 0x37, 0x3d, 0x7b, 0x37, 0x41,
4377     0x7b, 0x37, 0x5f, 0x7b, 0x37, 0x62, 0x7b, 0x37, 0x64, 0x7b, 0x37, 0x66,
4378     0x7b, 0x37, 0x67, 0x7b, 0x37, 0x68, 0x7b, 0x37, 0x6c, 0x7b, 0x37, 0x6d,
4379     0x7b, 0x37, 0x6e, 0x7b, 0x37, 0x70, 0x7b, 0x37, 0x72, 0x7b, 0x37, 0x75,
4380     0x7b, 0x37, 0x3a, 0x7b, 0x37, 0x42, 0x7b, 0x37, 0x43, 0x7b, 0x37, 0x44,
4381     0x7b, 0x37, 0x45, 0x7b, 0x37, 0x46, 0x7b, 0x37, 0x47, 0x7b, 0x37, 0x48,
4382     0x7b, 0x37, 0x49, 0x7b, 0x37, 0x4a, 0x7b, 0x37, 0x4b, 0x7b, 0x37, 0x4c,
4383     0x7b, 0x37, 0x4d, 0x7b, 0x37, 0x4e, 0x7b, 0x37, 0x4f, 0x7b, 0x37, 0x50,
4384     0x7b, 0x37, 0x51, 0x7b, 0x37, 0x52, 0x7b, 0x37, 0x53, 0x7b, 0x37, 0x54,
4385     0x7b, 0x37, 0x55, 0x7b, 0x37, 0x56, 0x7b, 0x37, 0x57, 0x7b, 0x37, 0x59,
4386     0x7b, 0x37, 0x6a, 0x7b, 0x37, 0x6b, 0x7b, 0x37, 0x71, 0x7b, 0x37, 0x76,
4387     0x7b, 0x37, 0x77, 0x7b, 0x37, 0x78, 0x7b, 0x37, 0x79, 0x7b, 0x37, 0x7a,
4388     0x7b, 0x37, 0x26, 0x7b, 0x37, 0x2a, 0x7b, 0x37, 0x2c, 0x7b, 0x37, 0x3b,
4389     0x7b, 0x37, 0x58, 0x7b, 0x37, 0x5a};
4390 const uint8_t HuffDecoderCommon::table27_30_emit_[222] = {
4391     0x7b, 0x38, 0x30, 0x7b, 0x38, 0x31, 0x7b, 0x38, 0x32, 0x7b, 0x38, 0x61,
4392     0x7b, 0x38, 0x63, 0x7b, 0x38, 0x65, 0x7b, 0x38, 0x69, 0x7b, 0x38, 0x6f,
4393     0x7b, 0x38, 0x73, 0x7b, 0x38, 0x74, 0x7b, 0x38, 0x20, 0x7b, 0x38, 0x25,
4394     0x7b, 0x38, 0x2d, 0x7b, 0x38, 0x2e, 0x7b, 0x38, 0x2f, 0x7b, 0x38, 0x33,
4395     0x7b, 0x38, 0x34, 0x7b, 0x38, 0x35, 0x7b, 0x38, 0x36, 0x7b, 0x38, 0x37,
4396     0x7b, 0x38, 0x38, 0x7b, 0x38, 0x39, 0x7b, 0x38, 0x3d, 0x7b, 0x38, 0x41,
4397     0x7b, 0x38, 0x5f, 0x7b, 0x38, 0x62, 0x7b, 0x38, 0x64, 0x7b, 0x38, 0x66,
4398     0x7b, 0x38, 0x67, 0x7b, 0x38, 0x68, 0x7b, 0x38, 0x6c, 0x7b, 0x38, 0x6d,
4399     0x7b, 0x38, 0x6e, 0x7b, 0x38, 0x70, 0x7b, 0x38, 0x72, 0x7b, 0x38, 0x75,
4400     0x7b, 0x38, 0x3a, 0x7b, 0x38, 0x42, 0x7b, 0x38, 0x43, 0x7b, 0x38, 0x44,
4401     0x7b, 0x38, 0x45, 0x7b, 0x38, 0x46, 0x7b, 0x38, 0x47, 0x7b, 0x38, 0x48,
4402     0x7b, 0x38, 0x49, 0x7b, 0x38, 0x4a, 0x7b, 0x38, 0x4b, 0x7b, 0x38, 0x4c,
4403     0x7b, 0x38, 0x4d, 0x7b, 0x38, 0x4e, 0x7b, 0x38, 0x4f, 0x7b, 0x38, 0x50,
4404     0x7b, 0x38, 0x51, 0x7b, 0x38, 0x52, 0x7b, 0x38, 0x53, 0x7b, 0x38, 0x54,
4405     0x7b, 0x38, 0x55, 0x7b, 0x38, 0x56, 0x7b, 0x38, 0x57, 0x7b, 0x38, 0x59,
4406     0x7b, 0x38, 0x6a, 0x7b, 0x38, 0x6b, 0x7b, 0x38, 0x71, 0x7b, 0x38, 0x76,
4407     0x7b, 0x38, 0x77, 0x7b, 0x38, 0x78, 0x7b, 0x38, 0x79, 0x7b, 0x38, 0x7a,
4408     0x7b, 0x38, 0x26, 0x7b, 0x38, 0x2a, 0x7b, 0x38, 0x2c, 0x7b, 0x38, 0x3b,
4409     0x7b, 0x38, 0x58, 0x7b, 0x38, 0x5a};
4410 const uint8_t HuffDecoderCommon::table27_31_emit_[222] = {
4411     0x7b, 0x39, 0x30, 0x7b, 0x39, 0x31, 0x7b, 0x39, 0x32, 0x7b, 0x39, 0x61,
4412     0x7b, 0x39, 0x63, 0x7b, 0x39, 0x65, 0x7b, 0x39, 0x69, 0x7b, 0x39, 0x6f,
4413     0x7b, 0x39, 0x73, 0x7b, 0x39, 0x74, 0x7b, 0x39, 0x20, 0x7b, 0x39, 0x25,
4414     0x7b, 0x39, 0x2d, 0x7b, 0x39, 0x2e, 0x7b, 0x39, 0x2f, 0x7b, 0x39, 0x33,
4415     0x7b, 0x39, 0x34, 0x7b, 0x39, 0x35, 0x7b, 0x39, 0x36, 0x7b, 0x39, 0x37,
4416     0x7b, 0x39, 0x38, 0x7b, 0x39, 0x39, 0x7b, 0x39, 0x3d, 0x7b, 0x39, 0x41,
4417     0x7b, 0x39, 0x5f, 0x7b, 0x39, 0x62, 0x7b, 0x39, 0x64, 0x7b, 0x39, 0x66,
4418     0x7b, 0x39, 0x67, 0x7b, 0x39, 0x68, 0x7b, 0x39, 0x6c, 0x7b, 0x39, 0x6d,
4419     0x7b, 0x39, 0x6e, 0x7b, 0x39, 0x70, 0x7b, 0x39, 0x72, 0x7b, 0x39, 0x75,
4420     0x7b, 0x39, 0x3a, 0x7b, 0x39, 0x42, 0x7b, 0x39, 0x43, 0x7b, 0x39, 0x44,
4421     0x7b, 0x39, 0x45, 0x7b, 0x39, 0x46, 0x7b, 0x39, 0x47, 0x7b, 0x39, 0x48,
4422     0x7b, 0x39, 0x49, 0x7b, 0x39, 0x4a, 0x7b, 0x39, 0x4b, 0x7b, 0x39, 0x4c,
4423     0x7b, 0x39, 0x4d, 0x7b, 0x39, 0x4e, 0x7b, 0x39, 0x4f, 0x7b, 0x39, 0x50,
4424     0x7b, 0x39, 0x51, 0x7b, 0x39, 0x52, 0x7b, 0x39, 0x53, 0x7b, 0x39, 0x54,
4425     0x7b, 0x39, 0x55, 0x7b, 0x39, 0x56, 0x7b, 0x39, 0x57, 0x7b, 0x39, 0x59,
4426     0x7b, 0x39, 0x6a, 0x7b, 0x39, 0x6b, 0x7b, 0x39, 0x71, 0x7b, 0x39, 0x76,
4427     0x7b, 0x39, 0x77, 0x7b, 0x39, 0x78, 0x7b, 0x39, 0x79, 0x7b, 0x39, 0x7a,
4428     0x7b, 0x39, 0x26, 0x7b, 0x39, 0x2a, 0x7b, 0x39, 0x2c, 0x7b, 0x39, 0x3b,
4429     0x7b, 0x39, 0x58, 0x7b, 0x39, 0x5a};
4430 const uint8_t HuffDecoderCommon::table27_32_emit_[222] = {
4431     0x7b, 0x3d, 0x30, 0x7b, 0x3d, 0x31, 0x7b, 0x3d, 0x32, 0x7b, 0x3d, 0x61,
4432     0x7b, 0x3d, 0x63, 0x7b, 0x3d, 0x65, 0x7b, 0x3d, 0x69, 0x7b, 0x3d, 0x6f,
4433     0x7b, 0x3d, 0x73, 0x7b, 0x3d, 0x74, 0x7b, 0x3d, 0x20, 0x7b, 0x3d, 0x25,
4434     0x7b, 0x3d, 0x2d, 0x7b, 0x3d, 0x2e, 0x7b, 0x3d, 0x2f, 0x7b, 0x3d, 0x33,
4435     0x7b, 0x3d, 0x34, 0x7b, 0x3d, 0x35, 0x7b, 0x3d, 0x36, 0x7b, 0x3d, 0x37,
4436     0x7b, 0x3d, 0x38, 0x7b, 0x3d, 0x39, 0x7b, 0x3d, 0x3d, 0x7b, 0x3d, 0x41,
4437     0x7b, 0x3d, 0x5f, 0x7b, 0x3d, 0x62, 0x7b, 0x3d, 0x64, 0x7b, 0x3d, 0x66,
4438     0x7b, 0x3d, 0x67, 0x7b, 0x3d, 0x68, 0x7b, 0x3d, 0x6c, 0x7b, 0x3d, 0x6d,
4439     0x7b, 0x3d, 0x6e, 0x7b, 0x3d, 0x70, 0x7b, 0x3d, 0x72, 0x7b, 0x3d, 0x75,
4440     0x7b, 0x3d, 0x3a, 0x7b, 0x3d, 0x42, 0x7b, 0x3d, 0x43, 0x7b, 0x3d, 0x44,
4441     0x7b, 0x3d, 0x45, 0x7b, 0x3d, 0x46, 0x7b, 0x3d, 0x47, 0x7b, 0x3d, 0x48,
4442     0x7b, 0x3d, 0x49, 0x7b, 0x3d, 0x4a, 0x7b, 0x3d, 0x4b, 0x7b, 0x3d, 0x4c,
4443     0x7b, 0x3d, 0x4d, 0x7b, 0x3d, 0x4e, 0x7b, 0x3d, 0x4f, 0x7b, 0x3d, 0x50,
4444     0x7b, 0x3d, 0x51, 0x7b, 0x3d, 0x52, 0x7b, 0x3d, 0x53, 0x7b, 0x3d, 0x54,
4445     0x7b, 0x3d, 0x55, 0x7b, 0x3d, 0x56, 0x7b, 0x3d, 0x57, 0x7b, 0x3d, 0x59,
4446     0x7b, 0x3d, 0x6a, 0x7b, 0x3d, 0x6b, 0x7b, 0x3d, 0x71, 0x7b, 0x3d, 0x76,
4447     0x7b, 0x3d, 0x77, 0x7b, 0x3d, 0x78, 0x7b, 0x3d, 0x79, 0x7b, 0x3d, 0x7a,
4448     0x7b, 0x3d, 0x26, 0x7b, 0x3d, 0x2a, 0x7b, 0x3d, 0x2c, 0x7b, 0x3d, 0x3b,
4449     0x7b, 0x3d, 0x58, 0x7b, 0x3d, 0x5a};
4450 const uint8_t HuffDecoderCommon::table27_33_emit_[222] = {
4451     0x7b, 0x41, 0x30, 0x7b, 0x41, 0x31, 0x7b, 0x41, 0x32, 0x7b, 0x41, 0x61,
4452     0x7b, 0x41, 0x63, 0x7b, 0x41, 0x65, 0x7b, 0x41, 0x69, 0x7b, 0x41, 0x6f,
4453     0x7b, 0x41, 0x73, 0x7b, 0x41, 0x74, 0x7b, 0x41, 0x20, 0x7b, 0x41, 0x25,
4454     0x7b, 0x41, 0x2d, 0x7b, 0x41, 0x2e, 0x7b, 0x41, 0x2f, 0x7b, 0x41, 0x33,
4455     0x7b, 0x41, 0x34, 0x7b, 0x41, 0x35, 0x7b, 0x41, 0x36, 0x7b, 0x41, 0x37,
4456     0x7b, 0x41, 0x38, 0x7b, 0x41, 0x39, 0x7b, 0x41, 0x3d, 0x7b, 0x41, 0x41,
4457     0x7b, 0x41, 0x5f, 0x7b, 0x41, 0x62, 0x7b, 0x41, 0x64, 0x7b, 0x41, 0x66,
4458     0x7b, 0x41, 0x67, 0x7b, 0x41, 0x68, 0x7b, 0x41, 0x6c, 0x7b, 0x41, 0x6d,
4459     0x7b, 0x41, 0x6e, 0x7b, 0x41, 0x70, 0x7b, 0x41, 0x72, 0x7b, 0x41, 0x75,
4460     0x7b, 0x41, 0x3a, 0x7b, 0x41, 0x42, 0x7b, 0x41, 0x43, 0x7b, 0x41, 0x44,
4461     0x7b, 0x41, 0x45, 0x7b, 0x41, 0x46, 0x7b, 0x41, 0x47, 0x7b, 0x41, 0x48,
4462     0x7b, 0x41, 0x49, 0x7b, 0x41, 0x4a, 0x7b, 0x41, 0x4b, 0x7b, 0x41, 0x4c,
4463     0x7b, 0x41, 0x4d, 0x7b, 0x41, 0x4e, 0x7b, 0x41, 0x4f, 0x7b, 0x41, 0x50,
4464     0x7b, 0x41, 0x51, 0x7b, 0x41, 0x52, 0x7b, 0x41, 0x53, 0x7b, 0x41, 0x54,
4465     0x7b, 0x41, 0x55, 0x7b, 0x41, 0x56, 0x7b, 0x41, 0x57, 0x7b, 0x41, 0x59,
4466     0x7b, 0x41, 0x6a, 0x7b, 0x41, 0x6b, 0x7b, 0x41, 0x71, 0x7b, 0x41, 0x76,
4467     0x7b, 0x41, 0x77, 0x7b, 0x41, 0x78, 0x7b, 0x41, 0x79, 0x7b, 0x41, 0x7a,
4468     0x7b, 0x41, 0x26, 0x7b, 0x41, 0x2a, 0x7b, 0x41, 0x2c, 0x7b, 0x41, 0x3b,
4469     0x7b, 0x41, 0x58, 0x7b, 0x41, 0x5a};
4470 const uint8_t HuffDecoderCommon::table27_34_emit_[222] = {
4471     0x7b, 0x5f, 0x30, 0x7b, 0x5f, 0x31, 0x7b, 0x5f, 0x32, 0x7b, 0x5f, 0x61,
4472     0x7b, 0x5f, 0x63, 0x7b, 0x5f, 0x65, 0x7b, 0x5f, 0x69, 0x7b, 0x5f, 0x6f,
4473     0x7b, 0x5f, 0x73, 0x7b, 0x5f, 0x74, 0x7b, 0x5f, 0x20, 0x7b, 0x5f, 0x25,
4474     0x7b, 0x5f, 0x2d, 0x7b, 0x5f, 0x2e, 0x7b, 0x5f, 0x2f, 0x7b, 0x5f, 0x33,
4475     0x7b, 0x5f, 0x34, 0x7b, 0x5f, 0x35, 0x7b, 0x5f, 0x36, 0x7b, 0x5f, 0x37,
4476     0x7b, 0x5f, 0x38, 0x7b, 0x5f, 0x39, 0x7b, 0x5f, 0x3d, 0x7b, 0x5f, 0x41,
4477     0x7b, 0x5f, 0x5f, 0x7b, 0x5f, 0x62, 0x7b, 0x5f, 0x64, 0x7b, 0x5f, 0x66,
4478     0x7b, 0x5f, 0x67, 0x7b, 0x5f, 0x68, 0x7b, 0x5f, 0x6c, 0x7b, 0x5f, 0x6d,
4479     0x7b, 0x5f, 0x6e, 0x7b, 0x5f, 0x70, 0x7b, 0x5f, 0x72, 0x7b, 0x5f, 0x75,
4480     0x7b, 0x5f, 0x3a, 0x7b, 0x5f, 0x42, 0x7b, 0x5f, 0x43, 0x7b, 0x5f, 0x44,
4481     0x7b, 0x5f, 0x45, 0x7b, 0x5f, 0x46, 0x7b, 0x5f, 0x47, 0x7b, 0x5f, 0x48,
4482     0x7b, 0x5f, 0x49, 0x7b, 0x5f, 0x4a, 0x7b, 0x5f, 0x4b, 0x7b, 0x5f, 0x4c,
4483     0x7b, 0x5f, 0x4d, 0x7b, 0x5f, 0x4e, 0x7b, 0x5f, 0x4f, 0x7b, 0x5f, 0x50,
4484     0x7b, 0x5f, 0x51, 0x7b, 0x5f, 0x52, 0x7b, 0x5f, 0x53, 0x7b, 0x5f, 0x54,
4485     0x7b, 0x5f, 0x55, 0x7b, 0x5f, 0x56, 0x7b, 0x5f, 0x57, 0x7b, 0x5f, 0x59,
4486     0x7b, 0x5f, 0x6a, 0x7b, 0x5f, 0x6b, 0x7b, 0x5f, 0x71, 0x7b, 0x5f, 0x76,
4487     0x7b, 0x5f, 0x77, 0x7b, 0x5f, 0x78, 0x7b, 0x5f, 0x79, 0x7b, 0x5f, 0x7a,
4488     0x7b, 0x5f, 0x26, 0x7b, 0x5f, 0x2a, 0x7b, 0x5f, 0x2c, 0x7b, 0x5f, 0x3b,
4489     0x7b, 0x5f, 0x58, 0x7b, 0x5f, 0x5a};
4490 const uint8_t HuffDecoderCommon::table27_35_emit_[222] = {
4491     0x7b, 0x62, 0x30, 0x7b, 0x62, 0x31, 0x7b, 0x62, 0x32, 0x7b, 0x62, 0x61,
4492     0x7b, 0x62, 0x63, 0x7b, 0x62, 0x65, 0x7b, 0x62, 0x69, 0x7b, 0x62, 0x6f,
4493     0x7b, 0x62, 0x73, 0x7b, 0x62, 0x74, 0x7b, 0x62, 0x20, 0x7b, 0x62, 0x25,
4494     0x7b, 0x62, 0x2d, 0x7b, 0x62, 0x2e, 0x7b, 0x62, 0x2f, 0x7b, 0x62, 0x33,
4495     0x7b, 0x62, 0x34, 0x7b, 0x62, 0x35, 0x7b, 0x62, 0x36, 0x7b, 0x62, 0x37,
4496     0x7b, 0x62, 0x38, 0x7b, 0x62, 0x39, 0x7b, 0x62, 0x3d, 0x7b, 0x62, 0x41,
4497     0x7b, 0x62, 0x5f, 0x7b, 0x62, 0x62, 0x7b, 0x62, 0x64, 0x7b, 0x62, 0x66,
4498     0x7b, 0x62, 0x67, 0x7b, 0x62, 0x68, 0x7b, 0x62, 0x6c, 0x7b, 0x62, 0x6d,
4499     0x7b, 0x62, 0x6e, 0x7b, 0x62, 0x70, 0x7b, 0x62, 0x72, 0x7b, 0x62, 0x75,
4500     0x7b, 0x62, 0x3a, 0x7b, 0x62, 0x42, 0x7b, 0x62, 0x43, 0x7b, 0x62, 0x44,
4501     0x7b, 0x62, 0x45, 0x7b, 0x62, 0x46, 0x7b, 0x62, 0x47, 0x7b, 0x62, 0x48,
4502     0x7b, 0x62, 0x49, 0x7b, 0x62, 0x4a, 0x7b, 0x62, 0x4b, 0x7b, 0x62, 0x4c,
4503     0x7b, 0x62, 0x4d, 0x7b, 0x62, 0x4e, 0x7b, 0x62, 0x4f, 0x7b, 0x62, 0x50,
4504     0x7b, 0x62, 0x51, 0x7b, 0x62, 0x52, 0x7b, 0x62, 0x53, 0x7b, 0x62, 0x54,
4505     0x7b, 0x62, 0x55, 0x7b, 0x62, 0x56, 0x7b, 0x62, 0x57, 0x7b, 0x62, 0x59,
4506     0x7b, 0x62, 0x6a, 0x7b, 0x62, 0x6b, 0x7b, 0x62, 0x71, 0x7b, 0x62, 0x76,
4507     0x7b, 0x62, 0x77, 0x7b, 0x62, 0x78, 0x7b, 0x62, 0x79, 0x7b, 0x62, 0x7a,
4508     0x7b, 0x62, 0x26, 0x7b, 0x62, 0x2a, 0x7b, 0x62, 0x2c, 0x7b, 0x62, 0x3b,
4509     0x7b, 0x62, 0x58, 0x7b, 0x62, 0x5a};
4510 const uint8_t HuffDecoderCommon::table27_36_emit_[222] = {
4511     0x7b, 0x64, 0x30, 0x7b, 0x64, 0x31, 0x7b, 0x64, 0x32, 0x7b, 0x64, 0x61,
4512     0x7b, 0x64, 0x63, 0x7b, 0x64, 0x65, 0x7b, 0x64, 0x69, 0x7b, 0x64, 0x6f,
4513     0x7b, 0x64, 0x73, 0x7b, 0x64, 0x74, 0x7b, 0x64, 0x20, 0x7b, 0x64, 0x25,
4514     0x7b, 0x64, 0x2d, 0x7b, 0x64, 0x2e, 0x7b, 0x64, 0x2f, 0x7b, 0x64, 0x33,
4515     0x7b, 0x64, 0x34, 0x7b, 0x64, 0x35, 0x7b, 0x64, 0x36, 0x7b, 0x64, 0x37,
4516     0x7b, 0x64, 0x38, 0x7b, 0x64, 0x39, 0x7b, 0x64, 0x3d, 0x7b, 0x64, 0x41,
4517     0x7b, 0x64, 0x5f, 0x7b, 0x64, 0x62, 0x7b, 0x64, 0x64, 0x7b, 0x64, 0x66,
4518     0x7b, 0x64, 0x67, 0x7b, 0x64, 0x68, 0x7b, 0x64, 0x6c, 0x7b, 0x64, 0x6d,
4519     0x7b, 0x64, 0x6e, 0x7b, 0x64, 0x70, 0x7b, 0x64, 0x72, 0x7b, 0x64, 0x75,
4520     0x7b, 0x64, 0x3a, 0x7b, 0x64, 0x42, 0x7b, 0x64, 0x43, 0x7b, 0x64, 0x44,
4521     0x7b, 0x64, 0x45, 0x7b, 0x64, 0x46, 0x7b, 0x64, 0x47, 0x7b, 0x64, 0x48,
4522     0x7b, 0x64, 0x49, 0x7b, 0x64, 0x4a, 0x7b, 0x64, 0x4b, 0x7b, 0x64, 0x4c,
4523     0x7b, 0x64, 0x4d, 0x7b, 0x64, 0x4e, 0x7b, 0x64, 0x4f, 0x7b, 0x64, 0x50,
4524     0x7b, 0x64, 0x51, 0x7b, 0x64, 0x52, 0x7b, 0x64, 0x53, 0x7b, 0x64, 0x54,
4525     0x7b, 0x64, 0x55, 0x7b, 0x64, 0x56, 0x7b, 0x64, 0x57, 0x7b, 0x64, 0x59,
4526     0x7b, 0x64, 0x6a, 0x7b, 0x64, 0x6b, 0x7b, 0x64, 0x71, 0x7b, 0x64, 0x76,
4527     0x7b, 0x64, 0x77, 0x7b, 0x64, 0x78, 0x7b, 0x64, 0x79, 0x7b, 0x64, 0x7a,
4528     0x7b, 0x64, 0x26, 0x7b, 0x64, 0x2a, 0x7b, 0x64, 0x2c, 0x7b, 0x64, 0x3b,
4529     0x7b, 0x64, 0x58, 0x7b, 0x64, 0x5a};
4530 const uint8_t HuffDecoderCommon::table27_37_emit_[222] = {
4531     0x7b, 0x66, 0x30, 0x7b, 0x66, 0x31, 0x7b, 0x66, 0x32, 0x7b, 0x66, 0x61,
4532     0x7b, 0x66, 0x63, 0x7b, 0x66, 0x65, 0x7b, 0x66, 0x69, 0x7b, 0x66, 0x6f,
4533     0x7b, 0x66, 0x73, 0x7b, 0x66, 0x74, 0x7b, 0x66, 0x20, 0x7b, 0x66, 0x25,
4534     0x7b, 0x66, 0x2d, 0x7b, 0x66, 0x2e, 0x7b, 0x66, 0x2f, 0x7b, 0x66, 0x33,
4535     0x7b, 0x66, 0x34, 0x7b, 0x66, 0x35, 0x7b, 0x66, 0x36, 0x7b, 0x66, 0x37,
4536     0x7b, 0x66, 0x38, 0x7b, 0x66, 0x39, 0x7b, 0x66, 0x3d, 0x7b, 0x66, 0x41,
4537     0x7b, 0x66, 0x5f, 0x7b, 0x66, 0x62, 0x7b, 0x66, 0x64, 0x7b, 0x66, 0x66,
4538     0x7b, 0x66, 0x67, 0x7b, 0x66, 0x68, 0x7b, 0x66, 0x6c, 0x7b, 0x66, 0x6d,
4539     0x7b, 0x66, 0x6e, 0x7b, 0x66, 0x70, 0x7b, 0x66, 0x72, 0x7b, 0x66, 0x75,
4540     0x7b, 0x66, 0x3a, 0x7b, 0x66, 0x42, 0x7b, 0x66, 0x43, 0x7b, 0x66, 0x44,
4541     0x7b, 0x66, 0x45, 0x7b, 0x66, 0x46, 0x7b, 0x66, 0x47, 0x7b, 0x66, 0x48,
4542     0x7b, 0x66, 0x49, 0x7b, 0x66, 0x4a, 0x7b, 0x66, 0x4b, 0x7b, 0x66, 0x4c,
4543     0x7b, 0x66, 0x4d, 0x7b, 0x66, 0x4e, 0x7b, 0x66, 0x4f, 0x7b, 0x66, 0x50,
4544     0x7b, 0x66, 0x51, 0x7b, 0x66, 0x52, 0x7b, 0x66, 0x53, 0x7b, 0x66, 0x54,
4545     0x7b, 0x66, 0x55, 0x7b, 0x66, 0x56, 0x7b, 0x66, 0x57, 0x7b, 0x66, 0x59,
4546     0x7b, 0x66, 0x6a, 0x7b, 0x66, 0x6b, 0x7b, 0x66, 0x71, 0x7b, 0x66, 0x76,
4547     0x7b, 0x66, 0x77, 0x7b, 0x66, 0x78, 0x7b, 0x66, 0x79, 0x7b, 0x66, 0x7a,
4548     0x7b, 0x66, 0x26, 0x7b, 0x66, 0x2a, 0x7b, 0x66, 0x2c, 0x7b, 0x66, 0x3b,
4549     0x7b, 0x66, 0x58, 0x7b, 0x66, 0x5a};
4550 const uint8_t HuffDecoderCommon::table27_38_emit_[222] = {
4551     0x7b, 0x67, 0x30, 0x7b, 0x67, 0x31, 0x7b, 0x67, 0x32, 0x7b, 0x67, 0x61,
4552     0x7b, 0x67, 0x63, 0x7b, 0x67, 0x65, 0x7b, 0x67, 0x69, 0x7b, 0x67, 0x6f,
4553     0x7b, 0x67, 0x73, 0x7b, 0x67, 0x74, 0x7b, 0x67, 0x20, 0x7b, 0x67, 0x25,
4554     0x7b, 0x67, 0x2d, 0x7b, 0x67, 0x2e, 0x7b, 0x67, 0x2f, 0x7b, 0x67, 0x33,
4555     0x7b, 0x67, 0x34, 0x7b, 0x67, 0x35, 0x7b, 0x67, 0x36, 0x7b, 0x67, 0x37,
4556     0x7b, 0x67, 0x38, 0x7b, 0x67, 0x39, 0x7b, 0x67, 0x3d, 0x7b, 0x67, 0x41,
4557     0x7b, 0x67, 0x5f, 0x7b, 0x67, 0x62, 0x7b, 0x67, 0x64, 0x7b, 0x67, 0x66,
4558     0x7b, 0x67, 0x67, 0x7b, 0x67, 0x68, 0x7b, 0x67, 0x6c, 0x7b, 0x67, 0x6d,
4559     0x7b, 0x67, 0x6e, 0x7b, 0x67, 0x70, 0x7b, 0x67, 0x72, 0x7b, 0x67, 0x75,
4560     0x7b, 0x67, 0x3a, 0x7b, 0x67, 0x42, 0x7b, 0x67, 0x43, 0x7b, 0x67, 0x44,
4561     0x7b, 0x67, 0x45, 0x7b, 0x67, 0x46, 0x7b, 0x67, 0x47, 0x7b, 0x67, 0x48,
4562     0x7b, 0x67, 0x49, 0x7b, 0x67, 0x4a, 0x7b, 0x67, 0x4b, 0x7b, 0x67, 0x4c,
4563     0x7b, 0x67, 0x4d, 0x7b, 0x67, 0x4e, 0x7b, 0x67, 0x4f, 0x7b, 0x67, 0x50,
4564     0x7b, 0x67, 0x51, 0x7b, 0x67, 0x52, 0x7b, 0x67, 0x53, 0x7b, 0x67, 0x54,
4565     0x7b, 0x67, 0x55, 0x7b, 0x67, 0x56, 0x7b, 0x67, 0x57, 0x7b, 0x67, 0x59,
4566     0x7b, 0x67, 0x6a, 0x7b, 0x67, 0x6b, 0x7b, 0x67, 0x71, 0x7b, 0x67, 0x76,
4567     0x7b, 0x67, 0x77, 0x7b, 0x67, 0x78, 0x7b, 0x67, 0x79, 0x7b, 0x67, 0x7a,
4568     0x7b, 0x67, 0x26, 0x7b, 0x67, 0x2a, 0x7b, 0x67, 0x2c, 0x7b, 0x67, 0x3b,
4569     0x7b, 0x67, 0x58, 0x7b, 0x67, 0x5a};
4570 const uint8_t HuffDecoderCommon::table27_39_emit_[222] = {
4571     0x7b, 0x68, 0x30, 0x7b, 0x68, 0x31, 0x7b, 0x68, 0x32, 0x7b, 0x68, 0x61,
4572     0x7b, 0x68, 0x63, 0x7b, 0x68, 0x65, 0x7b, 0x68, 0x69, 0x7b, 0x68, 0x6f,
4573     0x7b, 0x68, 0x73, 0x7b, 0x68, 0x74, 0x7b, 0x68, 0x20, 0x7b, 0x68, 0x25,
4574     0x7b, 0x68, 0x2d, 0x7b, 0x68, 0x2e, 0x7b, 0x68, 0x2f, 0x7b, 0x68, 0x33,
4575     0x7b, 0x68, 0x34, 0x7b, 0x68, 0x35, 0x7b, 0x68, 0x36, 0x7b, 0x68, 0x37,
4576     0x7b, 0x68, 0x38, 0x7b, 0x68, 0x39, 0x7b, 0x68, 0x3d, 0x7b, 0x68, 0x41,
4577     0x7b, 0x68, 0x5f, 0x7b, 0x68, 0x62, 0x7b, 0x68, 0x64, 0x7b, 0x68, 0x66,
4578     0x7b, 0x68, 0x67, 0x7b, 0x68, 0x68, 0x7b, 0x68, 0x6c, 0x7b, 0x68, 0x6d,
4579     0x7b, 0x68, 0x6e, 0x7b, 0x68, 0x70, 0x7b, 0x68, 0x72, 0x7b, 0x68, 0x75,
4580     0x7b, 0x68, 0x3a, 0x7b, 0x68, 0x42, 0x7b, 0x68, 0x43, 0x7b, 0x68, 0x44,
4581     0x7b, 0x68, 0x45, 0x7b, 0x68, 0x46, 0x7b, 0x68, 0x47, 0x7b, 0x68, 0x48,
4582     0x7b, 0x68, 0x49, 0x7b, 0x68, 0x4a, 0x7b, 0x68, 0x4b, 0x7b, 0x68, 0x4c,
4583     0x7b, 0x68, 0x4d, 0x7b, 0x68, 0x4e, 0x7b, 0x68, 0x4f, 0x7b, 0x68, 0x50,
4584     0x7b, 0x68, 0x51, 0x7b, 0x68, 0x52, 0x7b, 0x68, 0x53, 0x7b, 0x68, 0x54,
4585     0x7b, 0x68, 0x55, 0x7b, 0x68, 0x56, 0x7b, 0x68, 0x57, 0x7b, 0x68, 0x59,
4586     0x7b, 0x68, 0x6a, 0x7b, 0x68, 0x6b, 0x7b, 0x68, 0x71, 0x7b, 0x68, 0x76,
4587     0x7b, 0x68, 0x77, 0x7b, 0x68, 0x78, 0x7b, 0x68, 0x79, 0x7b, 0x68, 0x7a,
4588     0x7b, 0x68, 0x26, 0x7b, 0x68, 0x2a, 0x7b, 0x68, 0x2c, 0x7b, 0x68, 0x3b,
4589     0x7b, 0x68, 0x58, 0x7b, 0x68, 0x5a};
4590 const uint8_t HuffDecoderCommon::table27_40_emit_[222] = {
4591     0x7b, 0x6c, 0x30, 0x7b, 0x6c, 0x31, 0x7b, 0x6c, 0x32, 0x7b, 0x6c, 0x61,
4592     0x7b, 0x6c, 0x63, 0x7b, 0x6c, 0x65, 0x7b, 0x6c, 0x69, 0x7b, 0x6c, 0x6f,
4593     0x7b, 0x6c, 0x73, 0x7b, 0x6c, 0x74, 0x7b, 0x6c, 0x20, 0x7b, 0x6c, 0x25,
4594     0x7b, 0x6c, 0x2d, 0x7b, 0x6c, 0x2e, 0x7b, 0x6c, 0x2f, 0x7b, 0x6c, 0x33,
4595     0x7b, 0x6c, 0x34, 0x7b, 0x6c, 0x35, 0x7b, 0x6c, 0x36, 0x7b, 0x6c, 0x37,
4596     0x7b, 0x6c, 0x38, 0x7b, 0x6c, 0x39, 0x7b, 0x6c, 0x3d, 0x7b, 0x6c, 0x41,
4597     0x7b, 0x6c, 0x5f, 0x7b, 0x6c, 0x62, 0x7b, 0x6c, 0x64, 0x7b, 0x6c, 0x66,
4598     0x7b, 0x6c, 0x67, 0x7b, 0x6c, 0x68, 0x7b, 0x6c, 0x6c, 0x7b, 0x6c, 0x6d,
4599     0x7b, 0x6c, 0x6e, 0x7b, 0x6c, 0x70, 0x7b, 0x6c, 0x72, 0x7b, 0x6c, 0x75,
4600     0x7b, 0x6c, 0x3a, 0x7b, 0x6c, 0x42, 0x7b, 0x6c, 0x43, 0x7b, 0x6c, 0x44,
4601     0x7b, 0x6c, 0x45, 0x7b, 0x6c, 0x46, 0x7b, 0x6c, 0x47, 0x7b, 0x6c, 0x48,
4602     0x7b, 0x6c, 0x49, 0x7b, 0x6c, 0x4a, 0x7b, 0x6c, 0x4b, 0x7b, 0x6c, 0x4c,
4603     0x7b, 0x6c, 0x4d, 0x7b, 0x6c, 0x4e, 0x7b, 0x6c, 0x4f, 0x7b, 0x6c, 0x50,
4604     0x7b, 0x6c, 0x51, 0x7b, 0x6c, 0x52, 0x7b, 0x6c, 0x53, 0x7b, 0x6c, 0x54,
4605     0x7b, 0x6c, 0x55, 0x7b, 0x6c, 0x56, 0x7b, 0x6c, 0x57, 0x7b, 0x6c, 0x59,
4606     0x7b, 0x6c, 0x6a, 0x7b, 0x6c, 0x6b, 0x7b, 0x6c, 0x71, 0x7b, 0x6c, 0x76,
4607     0x7b, 0x6c, 0x77, 0x7b, 0x6c, 0x78, 0x7b, 0x6c, 0x79, 0x7b, 0x6c, 0x7a,
4608     0x7b, 0x6c, 0x26, 0x7b, 0x6c, 0x2a, 0x7b, 0x6c, 0x2c, 0x7b, 0x6c, 0x3b,
4609     0x7b, 0x6c, 0x58, 0x7b, 0x6c, 0x5a};
4610 const uint8_t HuffDecoderCommon::table27_41_emit_[222] = {
4611     0x7b, 0x6d, 0x30, 0x7b, 0x6d, 0x31, 0x7b, 0x6d, 0x32, 0x7b, 0x6d, 0x61,
4612     0x7b, 0x6d, 0x63, 0x7b, 0x6d, 0x65, 0x7b, 0x6d, 0x69, 0x7b, 0x6d, 0x6f,
4613     0x7b, 0x6d, 0x73, 0x7b, 0x6d, 0x74, 0x7b, 0x6d, 0x20, 0x7b, 0x6d, 0x25,
4614     0x7b, 0x6d, 0x2d, 0x7b, 0x6d, 0x2e, 0x7b, 0x6d, 0x2f, 0x7b, 0x6d, 0x33,
4615     0x7b, 0x6d, 0x34, 0x7b, 0x6d, 0x35, 0x7b, 0x6d, 0x36, 0x7b, 0x6d, 0x37,
4616     0x7b, 0x6d, 0x38, 0x7b, 0x6d, 0x39, 0x7b, 0x6d, 0x3d, 0x7b, 0x6d, 0x41,
4617     0x7b, 0x6d, 0x5f, 0x7b, 0x6d, 0x62, 0x7b, 0x6d, 0x64, 0x7b, 0x6d, 0x66,
4618     0x7b, 0x6d, 0x67, 0x7b, 0x6d, 0x68, 0x7b, 0x6d, 0x6c, 0x7b, 0x6d, 0x6d,
4619     0x7b, 0x6d, 0x6e, 0x7b, 0x6d, 0x70, 0x7b, 0x6d, 0x72, 0x7b, 0x6d, 0x75,
4620     0x7b, 0x6d, 0x3a, 0x7b, 0x6d, 0x42, 0x7b, 0x6d, 0x43, 0x7b, 0x6d, 0x44,
4621     0x7b, 0x6d, 0x45, 0x7b, 0x6d, 0x46, 0x7b, 0x6d, 0x47, 0x7b, 0x6d, 0x48,
4622     0x7b, 0x6d, 0x49, 0x7b, 0x6d, 0x4a, 0x7b, 0x6d, 0x4b, 0x7b, 0x6d, 0x4c,
4623     0x7b, 0x6d, 0x4d, 0x7b, 0x6d, 0x4e, 0x7b, 0x6d, 0x4f, 0x7b, 0x6d, 0x50,
4624     0x7b, 0x6d, 0x51, 0x7b, 0x6d, 0x52, 0x7b, 0x6d, 0x53, 0x7b, 0x6d, 0x54,
4625     0x7b, 0x6d, 0x55, 0x7b, 0x6d, 0x56, 0x7b, 0x6d, 0x57, 0x7b, 0x6d, 0x59,
4626     0x7b, 0x6d, 0x6a, 0x7b, 0x6d, 0x6b, 0x7b, 0x6d, 0x71, 0x7b, 0x6d, 0x76,
4627     0x7b, 0x6d, 0x77, 0x7b, 0x6d, 0x78, 0x7b, 0x6d, 0x79, 0x7b, 0x6d, 0x7a,
4628     0x7b, 0x6d, 0x26, 0x7b, 0x6d, 0x2a, 0x7b, 0x6d, 0x2c, 0x7b, 0x6d, 0x3b,
4629     0x7b, 0x6d, 0x58, 0x7b, 0x6d, 0x5a};
4630 const uint8_t HuffDecoderCommon::table27_42_emit_[222] = {
4631     0x7b, 0x6e, 0x30, 0x7b, 0x6e, 0x31, 0x7b, 0x6e, 0x32, 0x7b, 0x6e, 0x61,
4632     0x7b, 0x6e, 0x63, 0x7b, 0x6e, 0x65, 0x7b, 0x6e, 0x69, 0x7b, 0x6e, 0x6f,
4633     0x7b, 0x6e, 0x73, 0x7b, 0x6e, 0x74, 0x7b, 0x6e, 0x20, 0x7b, 0x6e, 0x25,
4634     0x7b, 0x6e, 0x2d, 0x7b, 0x6e, 0x2e, 0x7b, 0x6e, 0x2f, 0x7b, 0x6e, 0x33,
4635     0x7b, 0x6e, 0x34, 0x7b, 0x6e, 0x35, 0x7b, 0x6e, 0x36, 0x7b, 0x6e, 0x37,
4636     0x7b, 0x6e, 0x38, 0x7b, 0x6e, 0x39, 0x7b, 0x6e, 0x3d, 0x7b, 0x6e, 0x41,
4637     0x7b, 0x6e, 0x5f, 0x7b, 0x6e, 0x62, 0x7b, 0x6e, 0x64, 0x7b, 0x6e, 0x66,
4638     0x7b, 0x6e, 0x67, 0x7b, 0x6e, 0x68, 0x7b, 0x6e, 0x6c, 0x7b, 0x6e, 0x6d,
4639     0x7b, 0x6e, 0x6e, 0x7b, 0x6e, 0x70, 0x7b, 0x6e, 0x72, 0x7b, 0x6e, 0x75,
4640     0x7b, 0x6e, 0x3a, 0x7b, 0x6e, 0x42, 0x7b, 0x6e, 0x43, 0x7b, 0x6e, 0x44,
4641     0x7b, 0x6e, 0x45, 0x7b, 0x6e, 0x46, 0x7b, 0x6e, 0x47, 0x7b, 0x6e, 0x48,
4642     0x7b, 0x6e, 0x49, 0x7b, 0x6e, 0x4a, 0x7b, 0x6e, 0x4b, 0x7b, 0x6e, 0x4c,
4643     0x7b, 0x6e, 0x4d, 0x7b, 0x6e, 0x4e, 0x7b, 0x6e, 0x4f, 0x7b, 0x6e, 0x50,
4644     0x7b, 0x6e, 0x51, 0x7b, 0x6e, 0x52, 0x7b, 0x6e, 0x53, 0x7b, 0x6e, 0x54,
4645     0x7b, 0x6e, 0x55, 0x7b, 0x6e, 0x56, 0x7b, 0x6e, 0x57, 0x7b, 0x6e, 0x59,
4646     0x7b, 0x6e, 0x6a, 0x7b, 0x6e, 0x6b, 0x7b, 0x6e, 0x71, 0x7b, 0x6e, 0x76,
4647     0x7b, 0x6e, 0x77, 0x7b, 0x6e, 0x78, 0x7b, 0x6e, 0x79, 0x7b, 0x6e, 0x7a,
4648     0x7b, 0x6e, 0x26, 0x7b, 0x6e, 0x2a, 0x7b, 0x6e, 0x2c, 0x7b, 0x6e, 0x3b,
4649     0x7b, 0x6e, 0x58, 0x7b, 0x6e, 0x5a};
4650 const uint8_t HuffDecoderCommon::table27_43_emit_[222] = {
4651     0x7b, 0x70, 0x30, 0x7b, 0x70, 0x31, 0x7b, 0x70, 0x32, 0x7b, 0x70, 0x61,
4652     0x7b, 0x70, 0x63, 0x7b, 0x70, 0x65, 0x7b, 0x70, 0x69, 0x7b, 0x70, 0x6f,
4653     0x7b, 0x70, 0x73, 0x7b, 0x70, 0x74, 0x7b, 0x70, 0x20, 0x7b, 0x70, 0x25,
4654     0x7b, 0x70, 0x2d, 0x7b, 0x70, 0x2e, 0x7b, 0x70, 0x2f, 0x7b, 0x70, 0x33,
4655     0x7b, 0x70, 0x34, 0x7b, 0x70, 0x35, 0x7b, 0x70, 0x36, 0x7b, 0x70, 0x37,
4656     0x7b, 0x70, 0x38, 0x7b, 0x70, 0x39, 0x7b, 0x70, 0x3d, 0x7b, 0x70, 0x41,
4657     0x7b, 0x70, 0x5f, 0x7b, 0x70, 0x62, 0x7b, 0x70, 0x64, 0x7b, 0x70, 0x66,
4658     0x7b, 0x70, 0x67, 0x7b, 0x70, 0x68, 0x7b, 0x70, 0x6c, 0x7b, 0x70, 0x6d,
4659     0x7b, 0x70, 0x6e, 0x7b, 0x70, 0x70, 0x7b, 0x70, 0x72, 0x7b, 0x70, 0x75,
4660     0x7b, 0x70, 0x3a, 0x7b, 0x70, 0x42, 0x7b, 0x70, 0x43, 0x7b, 0x70, 0x44,
4661     0x7b, 0x70, 0x45, 0x7b, 0x70, 0x46, 0x7b, 0x70, 0x47, 0x7b, 0x70, 0x48,
4662     0x7b, 0x70, 0x49, 0x7b, 0x70, 0x4a, 0x7b, 0x70, 0x4b, 0x7b, 0x70, 0x4c,
4663     0x7b, 0x70, 0x4d, 0x7b, 0x70, 0x4e, 0x7b, 0x70, 0x4f, 0x7b, 0x70, 0x50,
4664     0x7b, 0x70, 0x51, 0x7b, 0x70, 0x52, 0x7b, 0x70, 0x53, 0x7b, 0x70, 0x54,
4665     0x7b, 0x70, 0x55, 0x7b, 0x70, 0x56, 0x7b, 0x70, 0x57, 0x7b, 0x70, 0x59,
4666     0x7b, 0x70, 0x6a, 0x7b, 0x70, 0x6b, 0x7b, 0x70, 0x71, 0x7b, 0x70, 0x76,
4667     0x7b, 0x70, 0x77, 0x7b, 0x70, 0x78, 0x7b, 0x70, 0x79, 0x7b, 0x70, 0x7a,
4668     0x7b, 0x70, 0x26, 0x7b, 0x70, 0x2a, 0x7b, 0x70, 0x2c, 0x7b, 0x70, 0x3b,
4669     0x7b, 0x70, 0x58, 0x7b, 0x70, 0x5a};
4670 const uint8_t HuffDecoderCommon::table27_44_emit_[222] = {
4671     0x7b, 0x72, 0x30, 0x7b, 0x72, 0x31, 0x7b, 0x72, 0x32, 0x7b, 0x72, 0x61,
4672     0x7b, 0x72, 0x63, 0x7b, 0x72, 0x65, 0x7b, 0x72, 0x69, 0x7b, 0x72, 0x6f,
4673     0x7b, 0x72, 0x73, 0x7b, 0x72, 0x74, 0x7b, 0x72, 0x20, 0x7b, 0x72, 0x25,
4674     0x7b, 0x72, 0x2d, 0x7b, 0x72, 0x2e, 0x7b, 0x72, 0x2f, 0x7b, 0x72, 0x33,
4675     0x7b, 0x72, 0x34, 0x7b, 0x72, 0x35, 0x7b, 0x72, 0x36, 0x7b, 0x72, 0x37,
4676     0x7b, 0x72, 0x38, 0x7b, 0x72, 0x39, 0x7b, 0x72, 0x3d, 0x7b, 0x72, 0x41,
4677     0x7b, 0x72, 0x5f, 0x7b, 0x72, 0x62, 0x7b, 0x72, 0x64, 0x7b, 0x72, 0x66,
4678     0x7b, 0x72, 0x67, 0x7b, 0x72, 0x68, 0x7b, 0x72, 0x6c, 0x7b, 0x72, 0x6d,
4679     0x7b, 0x72, 0x6e, 0x7b, 0x72, 0x70, 0x7b, 0x72, 0x72, 0x7b, 0x72, 0x75,
4680     0x7b, 0x72, 0x3a, 0x7b, 0x72, 0x42, 0x7b, 0x72, 0x43, 0x7b, 0x72, 0x44,
4681     0x7b, 0x72, 0x45, 0x7b, 0x72, 0x46, 0x7b, 0x72, 0x47, 0x7b, 0x72, 0x48,
4682     0x7b, 0x72, 0x49, 0x7b, 0x72, 0x4a, 0x7b, 0x72, 0x4b, 0x7b, 0x72, 0x4c,
4683     0x7b, 0x72, 0x4d, 0x7b, 0x72, 0x4e, 0x7b, 0x72, 0x4f, 0x7b, 0x72, 0x50,
4684     0x7b, 0x72, 0x51, 0x7b, 0x72, 0x52, 0x7b, 0x72, 0x53, 0x7b, 0x72, 0x54,
4685     0x7b, 0x72, 0x55, 0x7b, 0x72, 0x56, 0x7b, 0x72, 0x57, 0x7b, 0x72, 0x59,
4686     0x7b, 0x72, 0x6a, 0x7b, 0x72, 0x6b, 0x7b, 0x72, 0x71, 0x7b, 0x72, 0x76,
4687     0x7b, 0x72, 0x77, 0x7b, 0x72, 0x78, 0x7b, 0x72, 0x79, 0x7b, 0x72, 0x7a,
4688     0x7b, 0x72, 0x26, 0x7b, 0x72, 0x2a, 0x7b, 0x72, 0x2c, 0x7b, 0x72, 0x3b,
4689     0x7b, 0x72, 0x58, 0x7b, 0x72, 0x5a};
4690 const uint8_t HuffDecoderCommon::table27_45_emit_[222] = {
4691     0x7b, 0x75, 0x30, 0x7b, 0x75, 0x31, 0x7b, 0x75, 0x32, 0x7b, 0x75, 0x61,
4692     0x7b, 0x75, 0x63, 0x7b, 0x75, 0x65, 0x7b, 0x75, 0x69, 0x7b, 0x75, 0x6f,
4693     0x7b, 0x75, 0x73, 0x7b, 0x75, 0x74, 0x7b, 0x75, 0x20, 0x7b, 0x75, 0x25,
4694     0x7b, 0x75, 0x2d, 0x7b, 0x75, 0x2e, 0x7b, 0x75, 0x2f, 0x7b, 0x75, 0x33,
4695     0x7b, 0x75, 0x34, 0x7b, 0x75, 0x35, 0x7b, 0x75, 0x36, 0x7b, 0x75, 0x37,
4696     0x7b, 0x75, 0x38, 0x7b, 0x75, 0x39, 0x7b, 0x75, 0x3d, 0x7b, 0x75, 0x41,
4697     0x7b, 0x75, 0x5f, 0x7b, 0x75, 0x62, 0x7b, 0x75, 0x64, 0x7b, 0x75, 0x66,
4698     0x7b, 0x75, 0x67, 0x7b, 0x75, 0x68, 0x7b, 0x75, 0x6c, 0x7b, 0x75, 0x6d,
4699     0x7b, 0x75, 0x6e, 0x7b, 0x75, 0x70, 0x7b, 0x75, 0x72, 0x7b, 0x75, 0x75,
4700     0x7b, 0x75, 0x3a, 0x7b, 0x75, 0x42, 0x7b, 0x75, 0x43, 0x7b, 0x75, 0x44,
4701     0x7b, 0x75, 0x45, 0x7b, 0x75, 0x46, 0x7b, 0x75, 0x47, 0x7b, 0x75, 0x48,
4702     0x7b, 0x75, 0x49, 0x7b, 0x75, 0x4a, 0x7b, 0x75, 0x4b, 0x7b, 0x75, 0x4c,
4703     0x7b, 0x75, 0x4d, 0x7b, 0x75, 0x4e, 0x7b, 0x75, 0x4f, 0x7b, 0x75, 0x50,
4704     0x7b, 0x75, 0x51, 0x7b, 0x75, 0x52, 0x7b, 0x75, 0x53, 0x7b, 0x75, 0x54,
4705     0x7b, 0x75, 0x55, 0x7b, 0x75, 0x56, 0x7b, 0x75, 0x57, 0x7b, 0x75, 0x59,
4706     0x7b, 0x75, 0x6a, 0x7b, 0x75, 0x6b, 0x7b, 0x75, 0x71, 0x7b, 0x75, 0x76,
4707     0x7b, 0x75, 0x77, 0x7b, 0x75, 0x78, 0x7b, 0x75, 0x79, 0x7b, 0x75, 0x7a,
4708     0x7b, 0x75, 0x26, 0x7b, 0x75, 0x2a, 0x7b, 0x75, 0x2c, 0x7b, 0x75, 0x3b,
4709     0x7b, 0x75, 0x58, 0x7b, 0x75, 0x5a};
4710 const uint8_t HuffDecoderCommon::table27_46_emit_[408] = {
4711     0x7b, 0x3a, 0x30, 0x7b, 0x3a, 0x31, 0x7b, 0x3a, 0x32, 0x7b, 0x3a, 0x61,
4712     0x7b, 0x3a, 0x63, 0x7b, 0x3a, 0x65, 0x7b, 0x3a, 0x69, 0x7b, 0x3a, 0x6f,
4713     0x7b, 0x3a, 0x73, 0x7b, 0x3a, 0x74, 0x7b, 0x3a, 0x20, 0x7b, 0x3a, 0x25,
4714     0x7b, 0x3a, 0x2d, 0x7b, 0x3a, 0x2e, 0x7b, 0x3a, 0x2f, 0x7b, 0x3a, 0x33,
4715     0x7b, 0x3a, 0x34, 0x7b, 0x3a, 0x35, 0x7b, 0x3a, 0x36, 0x7b, 0x3a, 0x37,
4716     0x7b, 0x3a, 0x38, 0x7b, 0x3a, 0x39, 0x7b, 0x3a, 0x3d, 0x7b, 0x3a, 0x41,
4717     0x7b, 0x3a, 0x5f, 0x7b, 0x3a, 0x62, 0x7b, 0x3a, 0x64, 0x7b, 0x3a, 0x66,
4718     0x7b, 0x3a, 0x67, 0x7b, 0x3a, 0x68, 0x7b, 0x3a, 0x6c, 0x7b, 0x3a, 0x6d,
4719     0x7b, 0x3a, 0x6e, 0x7b, 0x3a, 0x70, 0x7b, 0x3a, 0x72, 0x7b, 0x3a, 0x75,
4720     0x7b, 0x3a, 0x3a, 0x7b, 0x3a, 0x42, 0x7b, 0x3a, 0x43, 0x7b, 0x3a, 0x44,
4721     0x7b, 0x3a, 0x45, 0x7b, 0x3a, 0x46, 0x7b, 0x3a, 0x47, 0x7b, 0x3a, 0x48,
4722     0x7b, 0x3a, 0x49, 0x7b, 0x3a, 0x4a, 0x7b, 0x3a, 0x4b, 0x7b, 0x3a, 0x4c,
4723     0x7b, 0x3a, 0x4d, 0x7b, 0x3a, 0x4e, 0x7b, 0x3a, 0x4f, 0x7b, 0x3a, 0x50,
4724     0x7b, 0x3a, 0x51, 0x7b, 0x3a, 0x52, 0x7b, 0x3a, 0x53, 0x7b, 0x3a, 0x54,
4725     0x7b, 0x3a, 0x55, 0x7b, 0x3a, 0x56, 0x7b, 0x3a, 0x57, 0x7b, 0x3a, 0x59,
4726     0x7b, 0x3a, 0x6a, 0x7b, 0x3a, 0x6b, 0x7b, 0x3a, 0x71, 0x7b, 0x3a, 0x76,
4727     0x7b, 0x3a, 0x77, 0x7b, 0x3a, 0x78, 0x7b, 0x3a, 0x79, 0x7b, 0x3a, 0x7a,
4728     0x7b, 0x42, 0x30, 0x7b, 0x42, 0x31, 0x7b, 0x42, 0x32, 0x7b, 0x42, 0x61,
4729     0x7b, 0x42, 0x63, 0x7b, 0x42, 0x65, 0x7b, 0x42, 0x69, 0x7b, 0x42, 0x6f,
4730     0x7b, 0x42, 0x73, 0x7b, 0x42, 0x74, 0x7b, 0x42, 0x20, 0x7b, 0x42, 0x25,
4731     0x7b, 0x42, 0x2d, 0x7b, 0x42, 0x2e, 0x7b, 0x42, 0x2f, 0x7b, 0x42, 0x33,
4732     0x7b, 0x42, 0x34, 0x7b, 0x42, 0x35, 0x7b, 0x42, 0x36, 0x7b, 0x42, 0x37,
4733     0x7b, 0x42, 0x38, 0x7b, 0x42, 0x39, 0x7b, 0x42, 0x3d, 0x7b, 0x42, 0x41,
4734     0x7b, 0x42, 0x5f, 0x7b, 0x42, 0x62, 0x7b, 0x42, 0x64, 0x7b, 0x42, 0x66,
4735     0x7b, 0x42, 0x67, 0x7b, 0x42, 0x68, 0x7b, 0x42, 0x6c, 0x7b, 0x42, 0x6d,
4736     0x7b, 0x42, 0x6e, 0x7b, 0x42, 0x70, 0x7b, 0x42, 0x72, 0x7b, 0x42, 0x75,
4737     0x7b, 0x42, 0x3a, 0x7b, 0x42, 0x42, 0x7b, 0x42, 0x43, 0x7b, 0x42, 0x44,
4738     0x7b, 0x42, 0x45, 0x7b, 0x42, 0x46, 0x7b, 0x42, 0x47, 0x7b, 0x42, 0x48,
4739     0x7b, 0x42, 0x49, 0x7b, 0x42, 0x4a, 0x7b, 0x42, 0x4b, 0x7b, 0x42, 0x4c,
4740     0x7b, 0x42, 0x4d, 0x7b, 0x42, 0x4e, 0x7b, 0x42, 0x4f, 0x7b, 0x42, 0x50,
4741     0x7b, 0x42, 0x51, 0x7b, 0x42, 0x52, 0x7b, 0x42, 0x53, 0x7b, 0x42, 0x54,
4742     0x7b, 0x42, 0x55, 0x7b, 0x42, 0x56, 0x7b, 0x42, 0x57, 0x7b, 0x42, 0x59,
4743     0x7b, 0x42, 0x6a, 0x7b, 0x42, 0x6b, 0x7b, 0x42, 0x71, 0x7b, 0x42, 0x76,
4744     0x7b, 0x42, 0x77, 0x7b, 0x42, 0x78, 0x7b, 0x42, 0x79, 0x7b, 0x42, 0x7a};
4745 const uint16_t HuffDecoderCommon::table27_46_inner_[139] = {
4746     0x0000, 0x0001, 0x0019, 0x0031, 0x0049, 0x0061, 0x0079, 0x0091, 0x00a9,
4747     0x00c1, 0x00d9, 0x00f1, 0x0109, 0x0121, 0x0139, 0x0151, 0x0169, 0x0181,
4748     0x0199, 0x01b1, 0x01c9, 0x01e1, 0x01f9, 0x0211, 0x0229, 0x0241, 0x0259,
4749     0x0271, 0x0289, 0x02a1, 0x02b9, 0x02d1, 0x02e9, 0x0301, 0x0319, 0x0331,
4750     0x0349, 0x0361, 0x0379, 0x0391, 0x03a9, 0x03c1, 0x03d9, 0x03f1, 0x0409,
4751     0x0421, 0x0439, 0x0451, 0x0469, 0x0481, 0x0499, 0x04b1, 0x04c9, 0x04e1,
4752     0x04f9, 0x0511, 0x0529, 0x0541, 0x0559, 0x0571, 0x0589, 0x05a1, 0x05b9,
4753     0x05d1, 0x05e9, 0x0601, 0x0619, 0x0631, 0x0649, 0x0002, 0x0661, 0x0679,
4754     0x0691, 0x06a9, 0x06c1, 0x06d9, 0x06f1, 0x0709, 0x0721, 0x0739, 0x0751,
4755     0x0769, 0x0781, 0x0799, 0x07b1, 0x07c9, 0x07e1, 0x07f9, 0x0811, 0x0829,
4756     0x0841, 0x0859, 0x0871, 0x0889, 0x08a1, 0x08b9, 0x08d1, 0x08e9, 0x0901,
4757     0x0919, 0x0931, 0x0949, 0x0961, 0x0979, 0x0991, 0x09a9, 0x09c1, 0x09d9,
4758     0x09f1, 0x0a09, 0x0a21, 0x0a39, 0x0a51, 0x0a69, 0x0a81, 0x0a99, 0x0ab1,
4759     0x0ac9, 0x0ae1, 0x0af9, 0x0b11, 0x0b29, 0x0b41, 0x0b59, 0x0b71, 0x0b89,
4760     0x0ba1, 0x0bb9, 0x0bd1, 0x0be9, 0x0c01, 0x0c19, 0x0c31, 0x0c49, 0x0c61,
4761     0x0c79, 0x0c91, 0x0ca9, 0x0662};
4762 const uint8_t HuffDecoderCommon::table27_46_outer_[256] = {
4763     0,   0,   0,   1,   0,   0,   0,   2,   0,   0,   0,   3,   0,   0,   0,
4764     4,   0,   0,   0,   5,   0,   0,   0,   6,   0,   0,   0,   7,   0,   0,
4765     0,   8,   0,   0,   0,   9,   0,   0,   0,   10,  0,   11,  0,   12,  0,
4766     13,  0,   14,  0,   15,  0,   16,  0,   17,  0,   18,  0,   19,  0,   20,
4767     0,   21,  0,   22,  0,   23,  0,   24,  0,   25,  0,   26,  0,   27,  0,
4768     28,  0,   29,  0,   30,  0,   31,  0,   32,  0,   33,  0,   34,  0,   35,
4769     0,   36,  37,  38,  39,  40,  41,  42,  43,  44,  45,  46,  47,  48,  49,
4770     50,  51,  52,  53,  54,  55,  56,  57,  58,  59,  60,  61,  62,  63,  64,
4771     65,  66,  67,  68,  0,   0,   0,   69,  0,   0,   0,   70,  0,   0,   0,
4772     71,  0,   0,   0,   72,  0,   0,   0,   73,  0,   0,   0,   74,  0,   0,
4773     0,   75,  0,   0,   0,   76,  0,   0,   0,   77,  0,   0,   0,   78,  0,
4774     0,   0,   79,  0,   80,  0,   81,  0,   82,  0,   83,  0,   84,  0,   85,
4775     0,   86,  0,   87,  0,   88,  0,   89,  0,   90,  0,   91,  0,   92,  0,
4776     93,  0,   94,  0,   95,  0,   96,  0,   97,  0,   98,  0,   99,  0,   100,
4777     0,   101, 0,   102, 0,   103, 0,   104, 0,   105, 106, 107, 108, 109, 110,
4778     111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125,
4779     126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 0,   0,   0,
4780     138};
4781 const uint8_t HuffDecoderCommon::table27_47_emit_[408] = {
4782     0x7b, 0x43, 0x30, 0x7b, 0x43, 0x31, 0x7b, 0x43, 0x32, 0x7b, 0x43, 0x61,
4783     0x7b, 0x43, 0x63, 0x7b, 0x43, 0x65, 0x7b, 0x43, 0x69, 0x7b, 0x43, 0x6f,
4784     0x7b, 0x43, 0x73, 0x7b, 0x43, 0x74, 0x7b, 0x43, 0x20, 0x7b, 0x43, 0x25,
4785     0x7b, 0x43, 0x2d, 0x7b, 0x43, 0x2e, 0x7b, 0x43, 0x2f, 0x7b, 0x43, 0x33,
4786     0x7b, 0x43, 0x34, 0x7b, 0x43, 0x35, 0x7b, 0x43, 0x36, 0x7b, 0x43, 0x37,
4787     0x7b, 0x43, 0x38, 0x7b, 0x43, 0x39, 0x7b, 0x43, 0x3d, 0x7b, 0x43, 0x41,
4788     0x7b, 0x43, 0x5f, 0x7b, 0x43, 0x62, 0x7b, 0x43, 0x64, 0x7b, 0x43, 0x66,
4789     0x7b, 0x43, 0x67, 0x7b, 0x43, 0x68, 0x7b, 0x43, 0x6c, 0x7b, 0x43, 0x6d,
4790     0x7b, 0x43, 0x6e, 0x7b, 0x43, 0x70, 0x7b, 0x43, 0x72, 0x7b, 0x43, 0x75,
4791     0x7b, 0x43, 0x3a, 0x7b, 0x43, 0x42, 0x7b, 0x43, 0x43, 0x7b, 0x43, 0x44,
4792     0x7b, 0x43, 0x45, 0x7b, 0x43, 0x46, 0x7b, 0x43, 0x47, 0x7b, 0x43, 0x48,
4793     0x7b, 0x43, 0x49, 0x7b, 0x43, 0x4a, 0x7b, 0x43, 0x4b, 0x7b, 0x43, 0x4c,
4794     0x7b, 0x43, 0x4d, 0x7b, 0x43, 0x4e, 0x7b, 0x43, 0x4f, 0x7b, 0x43, 0x50,
4795     0x7b, 0x43, 0x51, 0x7b, 0x43, 0x52, 0x7b, 0x43, 0x53, 0x7b, 0x43, 0x54,
4796     0x7b, 0x43, 0x55, 0x7b, 0x43, 0x56, 0x7b, 0x43, 0x57, 0x7b, 0x43, 0x59,
4797     0x7b, 0x43, 0x6a, 0x7b, 0x43, 0x6b, 0x7b, 0x43, 0x71, 0x7b, 0x43, 0x76,
4798     0x7b, 0x43, 0x77, 0x7b, 0x43, 0x78, 0x7b, 0x43, 0x79, 0x7b, 0x43, 0x7a,
4799     0x7b, 0x44, 0x30, 0x7b, 0x44, 0x31, 0x7b, 0x44, 0x32, 0x7b, 0x44, 0x61,
4800     0x7b, 0x44, 0x63, 0x7b, 0x44, 0x65, 0x7b, 0x44, 0x69, 0x7b, 0x44, 0x6f,
4801     0x7b, 0x44, 0x73, 0x7b, 0x44, 0x74, 0x7b, 0x44, 0x20, 0x7b, 0x44, 0x25,
4802     0x7b, 0x44, 0x2d, 0x7b, 0x44, 0x2e, 0x7b, 0x44, 0x2f, 0x7b, 0x44, 0x33,
4803     0x7b, 0x44, 0x34, 0x7b, 0x44, 0x35, 0x7b, 0x44, 0x36, 0x7b, 0x44, 0x37,
4804     0x7b, 0x44, 0x38, 0x7b, 0x44, 0x39, 0x7b, 0x44, 0x3d, 0x7b, 0x44, 0x41,
4805     0x7b, 0x44, 0x5f, 0x7b, 0x44, 0x62, 0x7b, 0x44, 0x64, 0x7b, 0x44, 0x66,
4806     0x7b, 0x44, 0x67, 0x7b, 0x44, 0x68, 0x7b, 0x44, 0x6c, 0x7b, 0x44, 0x6d,
4807     0x7b, 0x44, 0x6e, 0x7b, 0x44, 0x70, 0x7b, 0x44, 0x72, 0x7b, 0x44, 0x75,
4808     0x7b, 0x44, 0x3a, 0x7b, 0x44, 0x42, 0x7b, 0x44, 0x43, 0x7b, 0x44, 0x44,
4809     0x7b, 0x44, 0x45, 0x7b, 0x44, 0x46, 0x7b, 0x44, 0x47, 0x7b, 0x44, 0x48,
4810     0x7b, 0x44, 0x49, 0x7b, 0x44, 0x4a, 0x7b, 0x44, 0x4b, 0x7b, 0x44, 0x4c,
4811     0x7b, 0x44, 0x4d, 0x7b, 0x44, 0x4e, 0x7b, 0x44, 0x4f, 0x7b, 0x44, 0x50,
4812     0x7b, 0x44, 0x51, 0x7b, 0x44, 0x52, 0x7b, 0x44, 0x53, 0x7b, 0x44, 0x54,
4813     0x7b, 0x44, 0x55, 0x7b, 0x44, 0x56, 0x7b, 0x44, 0x57, 0x7b, 0x44, 0x59,
4814     0x7b, 0x44, 0x6a, 0x7b, 0x44, 0x6b, 0x7b, 0x44, 0x71, 0x7b, 0x44, 0x76,
4815     0x7b, 0x44, 0x77, 0x7b, 0x44, 0x78, 0x7b, 0x44, 0x79, 0x7b, 0x44, 0x7a};
4816 const uint8_t HuffDecoderCommon::table27_48_emit_[408] = {
4817     0x7b, 0x45, 0x30, 0x7b, 0x45, 0x31, 0x7b, 0x45, 0x32, 0x7b, 0x45, 0x61,
4818     0x7b, 0x45, 0x63, 0x7b, 0x45, 0x65, 0x7b, 0x45, 0x69, 0x7b, 0x45, 0x6f,
4819     0x7b, 0x45, 0x73, 0x7b, 0x45, 0x74, 0x7b, 0x45, 0x20, 0x7b, 0x45, 0x25,
4820     0x7b, 0x45, 0x2d, 0x7b, 0x45, 0x2e, 0x7b, 0x45, 0x2f, 0x7b, 0x45, 0x33,
4821     0x7b, 0x45, 0x34, 0x7b, 0x45, 0x35, 0x7b, 0x45, 0x36, 0x7b, 0x45, 0x37,
4822     0x7b, 0x45, 0x38, 0x7b, 0x45, 0x39, 0x7b, 0x45, 0x3d, 0x7b, 0x45, 0x41,
4823     0x7b, 0x45, 0x5f, 0x7b, 0x45, 0x62, 0x7b, 0x45, 0x64, 0x7b, 0x45, 0x66,
4824     0x7b, 0x45, 0x67, 0x7b, 0x45, 0x68, 0x7b, 0x45, 0x6c, 0x7b, 0x45, 0x6d,
4825     0x7b, 0x45, 0x6e, 0x7b, 0x45, 0x70, 0x7b, 0x45, 0x72, 0x7b, 0x45, 0x75,
4826     0x7b, 0x45, 0x3a, 0x7b, 0x45, 0x42, 0x7b, 0x45, 0x43, 0x7b, 0x45, 0x44,
4827     0x7b, 0x45, 0x45, 0x7b, 0x45, 0x46, 0x7b, 0x45, 0x47, 0x7b, 0x45, 0x48,
4828     0x7b, 0x45, 0x49, 0x7b, 0x45, 0x4a, 0x7b, 0x45, 0x4b, 0x7b, 0x45, 0x4c,
4829     0x7b, 0x45, 0x4d, 0x7b, 0x45, 0x4e, 0x7b, 0x45, 0x4f, 0x7b, 0x45, 0x50,
4830     0x7b, 0x45, 0x51, 0x7b, 0x45, 0x52, 0x7b, 0x45, 0x53, 0x7b, 0x45, 0x54,
4831     0x7b, 0x45, 0x55, 0x7b, 0x45, 0x56, 0x7b, 0x45, 0x57, 0x7b, 0x45, 0x59,
4832     0x7b, 0x45, 0x6a, 0x7b, 0x45, 0x6b, 0x7b, 0x45, 0x71, 0x7b, 0x45, 0x76,
4833     0x7b, 0x45, 0x77, 0x7b, 0x45, 0x78, 0x7b, 0x45, 0x79, 0x7b, 0x45, 0x7a,
4834     0x7b, 0x46, 0x30, 0x7b, 0x46, 0x31, 0x7b, 0x46, 0x32, 0x7b, 0x46, 0x61,
4835     0x7b, 0x46, 0x63, 0x7b, 0x46, 0x65, 0x7b, 0x46, 0x69, 0x7b, 0x46, 0x6f,
4836     0x7b, 0x46, 0x73, 0x7b, 0x46, 0x74, 0x7b, 0x46, 0x20, 0x7b, 0x46, 0x25,
4837     0x7b, 0x46, 0x2d, 0x7b, 0x46, 0x2e, 0x7b, 0x46, 0x2f, 0x7b, 0x46, 0x33,
4838     0x7b, 0x46, 0x34, 0x7b, 0x46, 0x35, 0x7b, 0x46, 0x36, 0x7b, 0x46, 0x37,
4839     0x7b, 0x46, 0x38, 0x7b, 0x46, 0x39, 0x7b, 0x46, 0x3d, 0x7b, 0x46, 0x41,
4840     0x7b, 0x46, 0x5f, 0x7b, 0x46, 0x62, 0x7b, 0x46, 0x64, 0x7b, 0x46, 0x66,
4841     0x7b, 0x46, 0x67, 0x7b, 0x46, 0x68, 0x7b, 0x46, 0x6c, 0x7b, 0x46, 0x6d,
4842     0x7b, 0x46, 0x6e, 0x7b, 0x46, 0x70, 0x7b, 0x46, 0x72, 0x7b, 0x46, 0x75,
4843     0x7b, 0x46, 0x3a, 0x7b, 0x46, 0x42, 0x7b, 0x46, 0x43, 0x7b, 0x46, 0x44,
4844     0x7b, 0x46, 0x45, 0x7b, 0x46, 0x46, 0x7b, 0x46, 0x47, 0x7b, 0x46, 0x48,
4845     0x7b, 0x46, 0x49, 0x7b, 0x46, 0x4a, 0x7b, 0x46, 0x4b, 0x7b, 0x46, 0x4c,
4846     0x7b, 0x46, 0x4d, 0x7b, 0x46, 0x4e, 0x7b, 0x46, 0x4f, 0x7b, 0x46, 0x50,
4847     0x7b, 0x46, 0x51, 0x7b, 0x46, 0x52, 0x7b, 0x46, 0x53, 0x7b, 0x46, 0x54,
4848     0x7b, 0x46, 0x55, 0x7b, 0x46, 0x56, 0x7b, 0x46, 0x57, 0x7b, 0x46, 0x59,
4849     0x7b, 0x46, 0x6a, 0x7b, 0x46, 0x6b, 0x7b, 0x46, 0x71, 0x7b, 0x46, 0x76,
4850     0x7b, 0x46, 0x77, 0x7b, 0x46, 0x78, 0x7b, 0x46, 0x79, 0x7b, 0x46, 0x7a};
4851 const uint8_t HuffDecoderCommon::table27_49_emit_[408] = {
4852     0x7b, 0x47, 0x30, 0x7b, 0x47, 0x31, 0x7b, 0x47, 0x32, 0x7b, 0x47, 0x61,
4853     0x7b, 0x47, 0x63, 0x7b, 0x47, 0x65, 0x7b, 0x47, 0x69, 0x7b, 0x47, 0x6f,
4854     0x7b, 0x47, 0x73, 0x7b, 0x47, 0x74, 0x7b, 0x47, 0x20, 0x7b, 0x47, 0x25,
4855     0x7b, 0x47, 0x2d, 0x7b, 0x47, 0x2e, 0x7b, 0x47, 0x2f, 0x7b, 0x47, 0x33,
4856     0x7b, 0x47, 0x34, 0x7b, 0x47, 0x35, 0x7b, 0x47, 0x36, 0x7b, 0x47, 0x37,
4857     0x7b, 0x47, 0x38, 0x7b, 0x47, 0x39, 0x7b, 0x47, 0x3d, 0x7b, 0x47, 0x41,
4858     0x7b, 0x47, 0x5f, 0x7b, 0x47, 0x62, 0x7b, 0x47, 0x64, 0x7b, 0x47, 0x66,
4859     0x7b, 0x47, 0x67, 0x7b, 0x47, 0x68, 0x7b, 0x47, 0x6c, 0x7b, 0x47, 0x6d,
4860     0x7b, 0x47, 0x6e, 0x7b, 0x47, 0x70, 0x7b, 0x47, 0x72, 0x7b, 0x47, 0x75,
4861     0x7b, 0x47, 0x3a, 0x7b, 0x47, 0x42, 0x7b, 0x47, 0x43, 0x7b, 0x47, 0x44,
4862     0x7b, 0x47, 0x45, 0x7b, 0x47, 0x46, 0x7b, 0x47, 0x47, 0x7b, 0x47, 0x48,
4863     0x7b, 0x47, 0x49, 0x7b, 0x47, 0x4a, 0x7b, 0x47, 0x4b, 0x7b, 0x47, 0x4c,
4864     0x7b, 0x47, 0x4d, 0x7b, 0x47, 0x4e, 0x7b, 0x47, 0x4f, 0x7b, 0x47, 0x50,
4865     0x7b, 0x47, 0x51, 0x7b, 0x47, 0x52, 0x7b, 0x47, 0x53, 0x7b, 0x47, 0x54,
4866     0x7b, 0x47, 0x55, 0x7b, 0x47, 0x56, 0x7b, 0x47, 0x57, 0x7b, 0x47, 0x59,
4867     0x7b, 0x47, 0x6a, 0x7b, 0x47, 0x6b, 0x7b, 0x47, 0x71, 0x7b, 0x47, 0x76,
4868     0x7b, 0x47, 0x77, 0x7b, 0x47, 0x78, 0x7b, 0x47, 0x79, 0x7b, 0x47, 0x7a,
4869     0x7b, 0x48, 0x30, 0x7b, 0x48, 0x31, 0x7b, 0x48, 0x32, 0x7b, 0x48, 0x61,
4870     0x7b, 0x48, 0x63, 0x7b, 0x48, 0x65, 0x7b, 0x48, 0x69, 0x7b, 0x48, 0x6f,
4871     0x7b, 0x48, 0x73, 0x7b, 0x48, 0x74, 0x7b, 0x48, 0x20, 0x7b, 0x48, 0x25,
4872     0x7b, 0x48, 0x2d, 0x7b, 0x48, 0x2e, 0x7b, 0x48, 0x2f, 0x7b, 0x48, 0x33,
4873     0x7b, 0x48, 0x34, 0x7b, 0x48, 0x35, 0x7b, 0x48, 0x36, 0x7b, 0x48, 0x37,
4874     0x7b, 0x48, 0x38, 0x7b, 0x48, 0x39, 0x7b, 0x48, 0x3d, 0x7b, 0x48, 0x41,
4875     0x7b, 0x48, 0x5f, 0x7b, 0x48, 0x62, 0x7b, 0x48, 0x64, 0x7b, 0x48, 0x66,
4876     0x7b, 0x48, 0x67, 0x7b, 0x48, 0x68, 0x7b, 0x48, 0x6c, 0x7b, 0x48, 0x6d,
4877     0x7b, 0x48, 0x6e, 0x7b, 0x48, 0x70, 0x7b, 0x48, 0x72, 0x7b, 0x48, 0x75,
4878     0x7b, 0x48, 0x3a, 0x7b, 0x48, 0x42, 0x7b, 0x48, 0x43, 0x7b, 0x48, 0x44,
4879     0x7b, 0x48, 0x45, 0x7b, 0x48, 0x46, 0x7b, 0x48, 0x47, 0x7b, 0x48, 0x48,
4880     0x7b, 0x48, 0x49, 0x7b, 0x48, 0x4a, 0x7b, 0x48, 0x4b, 0x7b, 0x48, 0x4c,
4881     0x7b, 0x48, 0x4d, 0x7b, 0x48, 0x4e, 0x7b, 0x48, 0x4f, 0x7b, 0x48, 0x50,
4882     0x7b, 0x48, 0x51, 0x7b, 0x48, 0x52, 0x7b, 0x48, 0x53, 0x7b, 0x48, 0x54,
4883     0x7b, 0x48, 0x55, 0x7b, 0x48, 0x56, 0x7b, 0x48, 0x57, 0x7b, 0x48, 0x59,
4884     0x7b, 0x48, 0x6a, 0x7b, 0x48, 0x6b, 0x7b, 0x48, 0x71, 0x7b, 0x48, 0x76,
4885     0x7b, 0x48, 0x77, 0x7b, 0x48, 0x78, 0x7b, 0x48, 0x79, 0x7b, 0x48, 0x7a};
4886 const uint8_t HuffDecoderCommon::table27_50_emit_[408] = {
4887     0x7b, 0x49, 0x30, 0x7b, 0x49, 0x31, 0x7b, 0x49, 0x32, 0x7b, 0x49, 0x61,
4888     0x7b, 0x49, 0x63, 0x7b, 0x49, 0x65, 0x7b, 0x49, 0x69, 0x7b, 0x49, 0x6f,
4889     0x7b, 0x49, 0x73, 0x7b, 0x49, 0x74, 0x7b, 0x49, 0x20, 0x7b, 0x49, 0x25,
4890     0x7b, 0x49, 0x2d, 0x7b, 0x49, 0x2e, 0x7b, 0x49, 0x2f, 0x7b, 0x49, 0x33,
4891     0x7b, 0x49, 0x34, 0x7b, 0x49, 0x35, 0x7b, 0x49, 0x36, 0x7b, 0x49, 0x37,
4892     0x7b, 0x49, 0x38, 0x7b, 0x49, 0x39, 0x7b, 0x49, 0x3d, 0x7b, 0x49, 0x41,
4893     0x7b, 0x49, 0x5f, 0x7b, 0x49, 0x62, 0x7b, 0x49, 0x64, 0x7b, 0x49, 0x66,
4894     0x7b, 0x49, 0x67, 0x7b, 0x49, 0x68, 0x7b, 0x49, 0x6c, 0x7b, 0x49, 0x6d,
4895     0x7b, 0x49, 0x6e, 0x7b, 0x49, 0x70, 0x7b, 0x49, 0x72, 0x7b, 0x49, 0x75,
4896     0x7b, 0x49, 0x3a, 0x7b, 0x49, 0x42, 0x7b, 0x49, 0x43, 0x7b, 0x49, 0x44,
4897     0x7b, 0x49, 0x45, 0x7b, 0x49, 0x46, 0x7b, 0x49, 0x47, 0x7b, 0x49, 0x48,
4898     0x7b, 0x49, 0x49, 0x7b, 0x49, 0x4a, 0x7b, 0x49, 0x4b, 0x7b, 0x49, 0x4c,
4899     0x7b, 0x49, 0x4d, 0x7b, 0x49, 0x4e, 0x7b, 0x49, 0x4f, 0x7b, 0x49, 0x50,
4900     0x7b, 0x49, 0x51, 0x7b, 0x49, 0x52, 0x7b, 0x49, 0x53, 0x7b, 0x49, 0x54,
4901     0x7b, 0x49, 0x55, 0x7b, 0x49, 0x56, 0x7b, 0x49, 0x57, 0x7b, 0x49, 0x59,
4902     0x7b, 0x49, 0x6a, 0x7b, 0x49, 0x6b, 0x7b, 0x49, 0x71, 0x7b, 0x49, 0x76,
4903     0x7b, 0x49, 0x77, 0x7b, 0x49, 0x78, 0x7b, 0x49, 0x79, 0x7b, 0x49, 0x7a,
4904     0x7b, 0x4a, 0x30, 0x7b, 0x4a, 0x31, 0x7b, 0x4a, 0x32, 0x7b, 0x4a, 0x61,
4905     0x7b, 0x4a, 0x63, 0x7b, 0x4a, 0x65, 0x7b, 0x4a, 0x69, 0x7b, 0x4a, 0x6f,
4906     0x7b, 0x4a, 0x73, 0x7b, 0x4a, 0x74, 0x7b, 0x4a, 0x20, 0x7b, 0x4a, 0x25,
4907     0x7b, 0x4a, 0x2d, 0x7b, 0x4a, 0x2e, 0x7b, 0x4a, 0x2f, 0x7b, 0x4a, 0x33,
4908     0x7b, 0x4a, 0x34, 0x7b, 0x4a, 0x35, 0x7b, 0x4a, 0x36, 0x7b, 0x4a, 0x37,
4909     0x7b, 0x4a, 0x38, 0x7b, 0x4a, 0x39, 0x7b, 0x4a, 0x3d, 0x7b, 0x4a, 0x41,
4910     0x7b, 0x4a, 0x5f, 0x7b, 0x4a, 0x62, 0x7b, 0x4a, 0x64, 0x7b, 0x4a, 0x66,
4911     0x7b, 0x4a, 0x67, 0x7b, 0x4a, 0x68, 0x7b, 0x4a, 0x6c, 0x7b, 0x4a, 0x6d,
4912     0x7b, 0x4a, 0x6e, 0x7b, 0x4a, 0x70, 0x7b, 0x4a, 0x72, 0x7b, 0x4a, 0x75,
4913     0x7b, 0x4a, 0x3a, 0x7b, 0x4a, 0x42, 0x7b, 0x4a, 0x43, 0x7b, 0x4a, 0x44,
4914     0x7b, 0x4a, 0x45, 0x7b, 0x4a, 0x46, 0x7b, 0x4a, 0x47, 0x7b, 0x4a, 0x48,
4915     0x7b, 0x4a, 0x49, 0x7b, 0x4a, 0x4a, 0x7b, 0x4a, 0x4b, 0x7b, 0x4a, 0x4c,
4916     0x7b, 0x4a, 0x4d, 0x7b, 0x4a, 0x4e, 0x7b, 0x4a, 0x4f, 0x7b, 0x4a, 0x50,
4917     0x7b, 0x4a, 0x51, 0x7b, 0x4a, 0x52, 0x7b, 0x4a, 0x53, 0x7b, 0x4a, 0x54,
4918     0x7b, 0x4a, 0x55, 0x7b, 0x4a, 0x56, 0x7b, 0x4a, 0x57, 0x7b, 0x4a, 0x59,
4919     0x7b, 0x4a, 0x6a, 0x7b, 0x4a, 0x6b, 0x7b, 0x4a, 0x71, 0x7b, 0x4a, 0x76,
4920     0x7b, 0x4a, 0x77, 0x7b, 0x4a, 0x78, 0x7b, 0x4a, 0x79, 0x7b, 0x4a, 0x7a};
4921 const uint8_t HuffDecoderCommon::table27_51_emit_[408] = {
4922     0x7b, 0x4b, 0x30, 0x7b, 0x4b, 0x31, 0x7b, 0x4b, 0x32, 0x7b, 0x4b, 0x61,
4923     0x7b, 0x4b, 0x63, 0x7b, 0x4b, 0x65, 0x7b, 0x4b, 0x69, 0x7b, 0x4b, 0x6f,
4924     0x7b, 0x4b, 0x73, 0x7b, 0x4b, 0x74, 0x7b, 0x4b, 0x20, 0x7b, 0x4b, 0x25,
4925     0x7b, 0x4b, 0x2d, 0x7b, 0x4b, 0x2e, 0x7b, 0x4b, 0x2f, 0x7b, 0x4b, 0x33,
4926     0x7b, 0x4b, 0x34, 0x7b, 0x4b, 0x35, 0x7b, 0x4b, 0x36, 0x7b, 0x4b, 0x37,
4927     0x7b, 0x4b, 0x38, 0x7b, 0x4b, 0x39, 0x7b, 0x4b, 0x3d, 0x7b, 0x4b, 0x41,
4928     0x7b, 0x4b, 0x5f, 0x7b, 0x4b, 0x62, 0x7b, 0x4b, 0x64, 0x7b, 0x4b, 0x66,
4929     0x7b, 0x4b, 0x67, 0x7b, 0x4b, 0x68, 0x7b, 0x4b, 0x6c, 0x7b, 0x4b, 0x6d,
4930     0x7b, 0x4b, 0x6e, 0x7b, 0x4b, 0x70, 0x7b, 0x4b, 0x72, 0x7b, 0x4b, 0x75,
4931     0x7b, 0x4b, 0x3a, 0x7b, 0x4b, 0x42, 0x7b, 0x4b, 0x43, 0x7b, 0x4b, 0x44,
4932     0x7b, 0x4b, 0x45, 0x7b, 0x4b, 0x46, 0x7b, 0x4b, 0x47, 0x7b, 0x4b, 0x48,
4933     0x7b, 0x4b, 0x49, 0x7b, 0x4b, 0x4a, 0x7b, 0x4b, 0x4b, 0x7b, 0x4b, 0x4c,
4934     0x7b, 0x4b, 0x4d, 0x7b, 0x4b, 0x4e, 0x7b, 0x4b, 0x4f, 0x7b, 0x4b, 0x50,
4935     0x7b, 0x4b, 0x51, 0x7b, 0x4b, 0x52, 0x7b, 0x4b, 0x53, 0x7b, 0x4b, 0x54,
4936     0x7b, 0x4b, 0x55, 0x7b, 0x4b, 0x56, 0x7b, 0x4b, 0x57, 0x7b, 0x4b, 0x59,
4937     0x7b, 0x4b, 0x6a, 0x7b, 0x4b, 0x6b, 0x7b, 0x4b, 0x71, 0x7b, 0x4b, 0x76,
4938     0x7b, 0x4b, 0x77, 0x7b, 0x4b, 0x78, 0x7b, 0x4b, 0x79, 0x7b, 0x4b, 0x7a,
4939     0x7b, 0x4c, 0x30, 0x7b, 0x4c, 0x31, 0x7b, 0x4c, 0x32, 0x7b, 0x4c, 0x61,
4940     0x7b, 0x4c, 0x63, 0x7b, 0x4c, 0x65, 0x7b, 0x4c, 0x69, 0x7b, 0x4c, 0x6f,
4941     0x7b, 0x4c, 0x73, 0x7b, 0x4c, 0x74, 0x7b, 0x4c, 0x20, 0x7b, 0x4c, 0x25,
4942     0x7b, 0x4c, 0x2d, 0x7b, 0x4c, 0x2e, 0x7b, 0x4c, 0x2f, 0x7b, 0x4c, 0x33,
4943     0x7b, 0x4c, 0x34, 0x7b, 0x4c, 0x35, 0x7b, 0x4c, 0x36, 0x7b, 0x4c, 0x37,
4944     0x7b, 0x4c, 0x38, 0x7b, 0x4c, 0x39, 0x7b, 0x4c, 0x3d, 0x7b, 0x4c, 0x41,
4945     0x7b, 0x4c, 0x5f, 0x7b, 0x4c, 0x62, 0x7b, 0x4c, 0x64, 0x7b, 0x4c, 0x66,
4946     0x7b, 0x4c, 0x67, 0x7b, 0x4c, 0x68, 0x7b, 0x4c, 0x6c, 0x7b, 0x4c, 0x6d,
4947     0x7b, 0x4c, 0x6e, 0x7b, 0x4c, 0x70, 0x7b, 0x4c, 0x72, 0x7b, 0x4c, 0x75,
4948     0x7b, 0x4c, 0x3a, 0x7b, 0x4c, 0x42, 0x7b, 0x4c, 0x43, 0x7b, 0x4c, 0x44,
4949     0x7b, 0x4c, 0x45, 0x7b, 0x4c, 0x46, 0x7b, 0x4c, 0x47, 0x7b, 0x4c, 0x48,
4950     0x7b, 0x4c, 0x49, 0x7b, 0x4c, 0x4a, 0x7b, 0x4c, 0x4b, 0x7b, 0x4c, 0x4c,
4951     0x7b, 0x4c, 0x4d, 0x7b, 0x4c, 0x4e, 0x7b, 0x4c, 0x4f, 0x7b, 0x4c, 0x50,
4952     0x7b, 0x4c, 0x51, 0x7b, 0x4c, 0x52, 0x7b, 0x4c, 0x53, 0x7b, 0x4c, 0x54,
4953     0x7b, 0x4c, 0x55, 0x7b, 0x4c, 0x56, 0x7b, 0x4c, 0x57, 0x7b, 0x4c, 0x59,
4954     0x7b, 0x4c, 0x6a, 0x7b, 0x4c, 0x6b, 0x7b, 0x4c, 0x71, 0x7b, 0x4c, 0x76,
4955     0x7b, 0x4c, 0x77, 0x7b, 0x4c, 0x78, 0x7b, 0x4c, 0x79, 0x7b, 0x4c, 0x7a};
4956 const uint8_t HuffDecoderCommon::table27_52_emit_[408] = {
4957     0x7b, 0x4d, 0x30, 0x7b, 0x4d, 0x31, 0x7b, 0x4d, 0x32, 0x7b, 0x4d, 0x61,
4958     0x7b, 0x4d, 0x63, 0x7b, 0x4d, 0x65, 0x7b, 0x4d, 0x69, 0x7b, 0x4d, 0x6f,
4959     0x7b, 0x4d, 0x73, 0x7b, 0x4d, 0x74, 0x7b, 0x4d, 0x20, 0x7b, 0x4d, 0x25,
4960     0x7b, 0x4d, 0x2d, 0x7b, 0x4d, 0x2e, 0x7b, 0x4d, 0x2f, 0x7b, 0x4d, 0x33,
4961     0x7b, 0x4d, 0x34, 0x7b, 0x4d, 0x35, 0x7b, 0x4d, 0x36, 0x7b, 0x4d, 0x37,
4962     0x7b, 0x4d, 0x38, 0x7b, 0x4d, 0x39, 0x7b, 0x4d, 0x3d, 0x7b, 0x4d, 0x41,
4963     0x7b, 0x4d, 0x5f, 0x7b, 0x4d, 0x62, 0x7b, 0x4d, 0x64, 0x7b, 0x4d, 0x66,
4964     0x7b, 0x4d, 0x67, 0x7b, 0x4d, 0x68, 0x7b, 0x4d, 0x6c, 0x7b, 0x4d, 0x6d,
4965     0x7b, 0x4d, 0x6e, 0x7b, 0x4d, 0x70, 0x7b, 0x4d, 0x72, 0x7b, 0x4d, 0x75,
4966     0x7b, 0x4d, 0x3a, 0x7b, 0x4d, 0x42, 0x7b, 0x4d, 0x43, 0x7b, 0x4d, 0x44,
4967     0x7b, 0x4d, 0x45, 0x7b, 0x4d, 0x46, 0x7b, 0x4d, 0x47, 0x7b, 0x4d, 0x48,
4968     0x7b, 0x4d, 0x49, 0x7b, 0x4d, 0x4a, 0x7b, 0x4d, 0x4b, 0x7b, 0x4d, 0x4c,
4969     0x7b, 0x4d, 0x4d, 0x7b, 0x4d, 0x4e, 0x7b, 0x4d, 0x4f, 0x7b, 0x4d, 0x50,
4970     0x7b, 0x4d, 0x51, 0x7b, 0x4d, 0x52, 0x7b, 0x4d, 0x53, 0x7b, 0x4d, 0x54,
4971     0x7b, 0x4d, 0x55, 0x7b, 0x4d, 0x56, 0x7b, 0x4d, 0x57, 0x7b, 0x4d, 0x59,
4972     0x7b, 0x4d, 0x6a, 0x7b, 0x4d, 0x6b, 0x7b, 0x4d, 0x71, 0x7b, 0x4d, 0x76,
4973     0x7b, 0x4d, 0x77, 0x7b, 0x4d, 0x78, 0x7b, 0x4d, 0x79, 0x7b, 0x4d, 0x7a,
4974     0x7b, 0x4e, 0x30, 0x7b, 0x4e, 0x31, 0x7b, 0x4e, 0x32, 0x7b, 0x4e, 0x61,
4975     0x7b, 0x4e, 0x63, 0x7b, 0x4e, 0x65, 0x7b, 0x4e, 0x69, 0x7b, 0x4e, 0x6f,
4976     0x7b, 0x4e, 0x73, 0x7b, 0x4e, 0x74, 0x7b, 0x4e, 0x20, 0x7b, 0x4e, 0x25,
4977     0x7b, 0x4e, 0x2d, 0x7b, 0x4e, 0x2e, 0x7b, 0x4e, 0x2f, 0x7b, 0x4e, 0x33,
4978     0x7b, 0x4e, 0x34, 0x7b, 0x4e, 0x35, 0x7b, 0x4e, 0x36, 0x7b, 0x4e, 0x37,
4979     0x7b, 0x4e, 0x38, 0x7b, 0x4e, 0x39, 0x7b, 0x4e, 0x3d, 0x7b, 0x4e, 0x41,
4980     0x7b, 0x4e, 0x5f, 0x7b, 0x4e, 0x62, 0x7b, 0x4e, 0x64, 0x7b, 0x4e, 0x66,
4981     0x7b, 0x4e, 0x67, 0x7b, 0x4e, 0x68, 0x7b, 0x4e, 0x6c, 0x7b, 0x4e, 0x6d,
4982     0x7b, 0x4e, 0x6e, 0x7b, 0x4e, 0x70, 0x7b, 0x4e, 0x72, 0x7b, 0x4e, 0x75,
4983     0x7b, 0x4e, 0x3a, 0x7b, 0x4e, 0x42, 0x7b, 0x4e, 0x43, 0x7b, 0x4e, 0x44,
4984     0x7b, 0x4e, 0x45, 0x7b, 0x4e, 0x46, 0x7b, 0x4e, 0x47, 0x7b, 0x4e, 0x48,
4985     0x7b, 0x4e, 0x49, 0x7b, 0x4e, 0x4a, 0x7b, 0x4e, 0x4b, 0x7b, 0x4e, 0x4c,
4986     0x7b, 0x4e, 0x4d, 0x7b, 0x4e, 0x4e, 0x7b, 0x4e, 0x4f, 0x7b, 0x4e, 0x50,
4987     0x7b, 0x4e, 0x51, 0x7b, 0x4e, 0x52, 0x7b, 0x4e, 0x53, 0x7b, 0x4e, 0x54,
4988     0x7b, 0x4e, 0x55, 0x7b, 0x4e, 0x56, 0x7b, 0x4e, 0x57, 0x7b, 0x4e, 0x59,
4989     0x7b, 0x4e, 0x6a, 0x7b, 0x4e, 0x6b, 0x7b, 0x4e, 0x71, 0x7b, 0x4e, 0x76,
4990     0x7b, 0x4e, 0x77, 0x7b, 0x4e, 0x78, 0x7b, 0x4e, 0x79, 0x7b, 0x4e, 0x7a};
4991 const uint8_t HuffDecoderCommon::table27_53_emit_[408] = {
4992     0x7b, 0x4f, 0x30, 0x7b, 0x4f, 0x31, 0x7b, 0x4f, 0x32, 0x7b, 0x4f, 0x61,
4993     0x7b, 0x4f, 0x63, 0x7b, 0x4f, 0x65, 0x7b, 0x4f, 0x69, 0x7b, 0x4f, 0x6f,
4994     0x7b, 0x4f, 0x73, 0x7b, 0x4f, 0x74, 0x7b, 0x4f, 0x20, 0x7b, 0x4f, 0x25,
4995     0x7b, 0x4f, 0x2d, 0x7b, 0x4f, 0x2e, 0x7b, 0x4f, 0x2f, 0x7b, 0x4f, 0x33,
4996     0x7b, 0x4f, 0x34, 0x7b, 0x4f, 0x35, 0x7b, 0x4f, 0x36, 0x7b, 0x4f, 0x37,
4997     0x7b, 0x4f, 0x38, 0x7b, 0x4f, 0x39, 0x7b, 0x4f, 0x3d, 0x7b, 0x4f, 0x41,
4998     0x7b, 0x4f, 0x5f, 0x7b, 0x4f, 0x62, 0x7b, 0x4f, 0x64, 0x7b, 0x4f, 0x66,
4999     0x7b, 0x4f, 0x67, 0x7b, 0x4f, 0x68, 0x7b, 0x4f, 0x6c, 0x7b, 0x4f, 0x6d,
5000     0x7b, 0x4f, 0x6e, 0x7b, 0x4f, 0x70, 0x7b, 0x4f, 0x72, 0x7b, 0x4f, 0x75,
5001     0x7b, 0x4f, 0x3a, 0x7b, 0x4f, 0x42, 0x7b, 0x4f, 0x43, 0x7b, 0x4f, 0x44,
5002     0x7b, 0x4f, 0x45, 0x7b, 0x4f, 0x46, 0x7b, 0x4f, 0x47, 0x7b, 0x4f, 0x48,
5003     0x7b, 0x4f, 0x49, 0x7b, 0x4f, 0x4a, 0x7b, 0x4f, 0x4b, 0x7b, 0x4f, 0x4c,
5004     0x7b, 0x4f, 0x4d, 0x7b, 0x4f, 0x4e, 0x7b, 0x4f, 0x4f, 0x7b, 0x4f, 0x50,
5005     0x7b, 0x4f, 0x51, 0x7b, 0x4f, 0x52, 0x7b, 0x4f, 0x53, 0x7b, 0x4f, 0x54,
5006     0x7b, 0x4f, 0x55, 0x7b, 0x4f, 0x56, 0x7b, 0x4f, 0x57, 0x7b, 0x4f, 0x59,
5007     0x7b, 0x4f, 0x6a, 0x7b, 0x4f, 0x6b, 0x7b, 0x4f, 0x71, 0x7b, 0x4f, 0x76,
5008     0x7b, 0x4f, 0x77, 0x7b, 0x4f, 0x78, 0x7b, 0x4f, 0x79, 0x7b, 0x4f, 0x7a,
5009     0x7b, 0x50, 0x30, 0x7b, 0x50, 0x31, 0x7b, 0x50, 0x32, 0x7b, 0x50, 0x61,
5010     0x7b, 0x50, 0x63, 0x7b, 0x50, 0x65, 0x7b, 0x50, 0x69, 0x7b, 0x50, 0x6f,
5011     0x7b, 0x50, 0x73, 0x7b, 0x50, 0x74, 0x7b, 0x50, 0x20, 0x7b, 0x50, 0x25,
5012     0x7b, 0x50, 0x2d, 0x7b, 0x50, 0x2e, 0x7b, 0x50, 0x2f, 0x7b, 0x50, 0x33,
5013     0x7b, 0x50, 0x34, 0x7b, 0x50, 0x35, 0x7b, 0x50, 0x36, 0x7b, 0x50, 0x37,
5014     0x7b, 0x50, 0x38, 0x7b, 0x50, 0x39, 0x7b, 0x50, 0x3d, 0x7b, 0x50, 0x41,
5015     0x7b, 0x50, 0x5f, 0x7b, 0x50, 0x62, 0x7b, 0x50, 0x64, 0x7b, 0x50, 0x66,
5016     0x7b, 0x50, 0x67, 0x7b, 0x50, 0x68, 0x7b, 0x50, 0x6c, 0x7b, 0x50, 0x6d,
5017     0x7b, 0x50, 0x6e, 0x7b, 0x50, 0x70, 0x7b, 0x50, 0x72, 0x7b, 0x50, 0x75,
5018     0x7b, 0x50, 0x3a, 0x7b, 0x50, 0x42, 0x7b, 0x50, 0x43, 0x7b, 0x50, 0x44,
5019     0x7b, 0x50, 0x45, 0x7b, 0x50, 0x46, 0x7b, 0x50, 0x47, 0x7b, 0x50, 0x48,
5020     0x7b, 0x50, 0x49, 0x7b, 0x50, 0x4a, 0x7b, 0x50, 0x4b, 0x7b, 0x50, 0x4c,
5021     0x7b, 0x50, 0x4d, 0x7b, 0x50, 0x4e, 0x7b, 0x50, 0x4f, 0x7b, 0x50, 0x50,
5022     0x7b, 0x50, 0x51, 0x7b, 0x50, 0x52, 0x7b, 0x50, 0x53, 0x7b, 0x50, 0x54,
5023     0x7b, 0x50, 0x55, 0x7b, 0x50, 0x56, 0x7b, 0x50, 0x57, 0x7b, 0x50, 0x59,
5024     0x7b, 0x50, 0x6a, 0x7b, 0x50, 0x6b, 0x7b, 0x50, 0x71, 0x7b, 0x50, 0x76,
5025     0x7b, 0x50, 0x77, 0x7b, 0x50, 0x78, 0x7b, 0x50, 0x79, 0x7b, 0x50, 0x7a};
5026 const uint8_t HuffDecoderCommon::table27_54_emit_[408] = {
5027     0x7b, 0x51, 0x30, 0x7b, 0x51, 0x31, 0x7b, 0x51, 0x32, 0x7b, 0x51, 0x61,
5028     0x7b, 0x51, 0x63, 0x7b, 0x51, 0x65, 0x7b, 0x51, 0x69, 0x7b, 0x51, 0x6f,
5029     0x7b, 0x51, 0x73, 0x7b, 0x51, 0x74, 0x7b, 0x51, 0x20, 0x7b, 0x51, 0x25,
5030     0x7b, 0x51, 0x2d, 0x7b, 0x51, 0x2e, 0x7b, 0x51, 0x2f, 0x7b, 0x51, 0x33,
5031     0x7b, 0x51, 0x34, 0x7b, 0x51, 0x35, 0x7b, 0x51, 0x36, 0x7b, 0x51, 0x37,
5032     0x7b, 0x51, 0x38, 0x7b, 0x51, 0x39, 0x7b, 0x51, 0x3d, 0x7b, 0x51, 0x41,
5033     0x7b, 0x51, 0x5f, 0x7b, 0x51, 0x62, 0x7b, 0x51, 0x64, 0x7b, 0x51, 0x66,
5034     0x7b, 0x51, 0x67, 0x7b, 0x51, 0x68, 0x7b, 0x51, 0x6c, 0x7b, 0x51, 0x6d,
5035     0x7b, 0x51, 0x6e, 0x7b, 0x51, 0x70, 0x7b, 0x51, 0x72, 0x7b, 0x51, 0x75,
5036     0x7b, 0x51, 0x3a, 0x7b, 0x51, 0x42, 0x7b, 0x51, 0x43, 0x7b, 0x51, 0x44,
5037     0x7b, 0x51, 0x45, 0x7b, 0x51, 0x46, 0x7b, 0x51, 0x47, 0x7b, 0x51, 0x48,
5038     0x7b, 0x51, 0x49, 0x7b, 0x51, 0x4a, 0x7b, 0x51, 0x4b, 0x7b, 0x51, 0x4c,
5039     0x7b, 0x51, 0x4d, 0x7b, 0x51, 0x4e, 0x7b, 0x51, 0x4f, 0x7b, 0x51, 0x50,
5040     0x7b, 0x51, 0x51, 0x7b, 0x51, 0x52, 0x7b, 0x51, 0x53, 0x7b, 0x51, 0x54,
5041     0x7b, 0x51, 0x55, 0x7b, 0x51, 0x56, 0x7b, 0x51, 0x57, 0x7b, 0x51, 0x59,
5042     0x7b, 0x51, 0x6a, 0x7b, 0x51, 0x6b, 0x7b, 0x51, 0x71, 0x7b, 0x51, 0x76,
5043     0x7b, 0x51, 0x77, 0x7b, 0x51, 0x78, 0x7b, 0x51, 0x79, 0x7b, 0x51, 0x7a,
5044     0x7b, 0x52, 0x30, 0x7b, 0x52, 0x31, 0x7b, 0x52, 0x32, 0x7b, 0x52, 0x61,
5045     0x7b, 0x52, 0x63, 0x7b, 0x52, 0x65, 0x7b, 0x52, 0x69, 0x7b, 0x52, 0x6f,
5046     0x7b, 0x52, 0x73, 0x7b, 0x52, 0x74, 0x7b, 0x52, 0x20, 0x7b, 0x52, 0x25,
5047     0x7b, 0x52, 0x2d, 0x7b, 0x52, 0x2e, 0x7b, 0x52, 0x2f, 0x7b, 0x52, 0x33,
5048     0x7b, 0x52, 0x34, 0x7b, 0x52, 0x35, 0x7b, 0x52, 0x36, 0x7b, 0x52, 0x37,
5049     0x7b, 0x52, 0x38, 0x7b, 0x52, 0x39, 0x7b, 0x52, 0x3d, 0x7b, 0x52, 0x41,
5050     0x7b, 0x52, 0x5f, 0x7b, 0x52, 0x62, 0x7b, 0x52, 0x64, 0x7b, 0x52, 0x66,
5051     0x7b, 0x52, 0x67, 0x7b, 0x52, 0x68, 0x7b, 0x52, 0x6c, 0x7b, 0x52, 0x6d,
5052     0x7b, 0x52, 0x6e, 0x7b, 0x52, 0x70, 0x7b, 0x52, 0x72, 0x7b, 0x52, 0x75,
5053     0x7b, 0x52, 0x3a, 0x7b, 0x52, 0x42, 0x7b, 0x52, 0x43, 0x7b, 0x52, 0x44,
5054     0x7b, 0x52, 0x45, 0x7b, 0x52, 0x46, 0x7b, 0x52, 0x47, 0x7b, 0x52, 0x48,
5055     0x7b, 0x52, 0x49, 0x7b, 0x52, 0x4a, 0x7b, 0x52, 0x4b, 0x7b, 0x52, 0x4c,
5056     0x7b, 0x52, 0x4d, 0x7b, 0x52, 0x4e, 0x7b, 0x52, 0x4f, 0x7b, 0x52, 0x50,
5057     0x7b, 0x52, 0x51, 0x7b, 0x52, 0x52, 0x7b, 0x52, 0x53, 0x7b, 0x52, 0x54,
5058     0x7b, 0x52, 0x55, 0x7b, 0x52, 0x56, 0x7b, 0x52, 0x57, 0x7b, 0x52, 0x59,
5059     0x7b, 0x52, 0x6a, 0x7b, 0x52, 0x6b, 0x7b, 0x52, 0x71, 0x7b, 0x52, 0x76,
5060     0x7b, 0x52, 0x77, 0x7b, 0x52, 0x78, 0x7b, 0x52, 0x79, 0x7b, 0x52, 0x7a};
5061 const uint8_t HuffDecoderCommon::table27_55_emit_[408] = {
5062     0x7b, 0x53, 0x30, 0x7b, 0x53, 0x31, 0x7b, 0x53, 0x32, 0x7b, 0x53, 0x61,
5063     0x7b, 0x53, 0x63, 0x7b, 0x53, 0x65, 0x7b, 0x53, 0x69, 0x7b, 0x53, 0x6f,
5064     0x7b, 0x53, 0x73, 0x7b, 0x53, 0x74, 0x7b, 0x53, 0x20, 0x7b, 0x53, 0x25,
5065     0x7b, 0x53, 0x2d, 0x7b, 0x53, 0x2e, 0x7b, 0x53, 0x2f, 0x7b, 0x53, 0x33,
5066     0x7b, 0x53, 0x34, 0x7b, 0x53, 0x35, 0x7b, 0x53, 0x36, 0x7b, 0x53, 0x37,
5067     0x7b, 0x53, 0x38, 0x7b, 0x53, 0x39, 0x7b, 0x53, 0x3d, 0x7b, 0x53, 0x41,
5068     0x7b, 0x53, 0x5f, 0x7b, 0x53, 0x62, 0x7b, 0x53, 0x64, 0x7b, 0x53, 0x66,
5069     0x7b, 0x53, 0x67, 0x7b, 0x53, 0x68, 0x7b, 0x53, 0x6c, 0x7b, 0x53, 0x6d,
5070     0x7b, 0x53, 0x6e, 0x7b, 0x53, 0x70, 0x7b, 0x53, 0x72, 0x7b, 0x53, 0x75,
5071     0x7b, 0x53, 0x3a, 0x7b, 0x53, 0x42, 0x7b, 0x53, 0x43, 0x7b, 0x53, 0x44,
5072     0x7b, 0x53, 0x45, 0x7b, 0x53, 0x46, 0x7b, 0x53, 0x47, 0x7b, 0x53, 0x48,
5073     0x7b, 0x53, 0x49, 0x7b, 0x53, 0x4a, 0x7b, 0x53, 0x4b, 0x7b, 0x53, 0x4c,
5074     0x7b, 0x53, 0x4d, 0x7b, 0x53, 0x4e, 0x7b, 0x53, 0x4f, 0x7b, 0x53, 0x50,
5075     0x7b, 0x53, 0x51, 0x7b, 0x53, 0x52, 0x7b, 0x53, 0x53, 0x7b, 0x53, 0x54,
5076     0x7b, 0x53, 0x55, 0x7b, 0x53, 0x56, 0x7b, 0x53, 0x57, 0x7b, 0x53, 0x59,
5077     0x7b, 0x53, 0x6a, 0x7b, 0x53, 0x6b, 0x7b, 0x53, 0x71, 0x7b, 0x53, 0x76,
5078     0x7b, 0x53, 0x77, 0x7b, 0x53, 0x78, 0x7b, 0x53, 0x79, 0x7b, 0x53, 0x7a,
5079     0x7b, 0x54, 0x30, 0x7b, 0x54, 0x31, 0x7b, 0x54, 0x32, 0x7b, 0x54, 0x61,
5080     0x7b, 0x54, 0x63, 0x7b, 0x54, 0x65, 0x7b, 0x54, 0x69, 0x7b, 0x54, 0x6f,
5081     0x7b, 0x54, 0x73, 0x7b, 0x54, 0x74, 0x7b, 0x54, 0x20, 0x7b, 0x54, 0x25,
5082     0x7b, 0x54, 0x2d, 0x7b, 0x54, 0x2e, 0x7b, 0x54, 0x2f, 0x7b, 0x54, 0x33,
5083     0x7b, 0x54, 0x34, 0x7b, 0x54, 0x35, 0x7b, 0x54, 0x36, 0x7b, 0x54, 0x37,
5084     0x7b, 0x54, 0x38, 0x7b, 0x54, 0x39, 0x7b, 0x54, 0x3d, 0x7b, 0x54, 0x41,
5085     0x7b, 0x54, 0x5f, 0x7b, 0x54, 0x62, 0x7b, 0x54, 0x64, 0x7b, 0x54, 0x66,
5086     0x7b, 0x54, 0x67, 0x7b, 0x54, 0x68, 0x7b, 0x54, 0x6c, 0x7b, 0x54, 0x6d,
5087     0x7b, 0x54, 0x6e, 0x7b, 0x54, 0x70, 0x7b, 0x54, 0x72, 0x7b, 0x54, 0x75,
5088     0x7b, 0x54, 0x3a, 0x7b, 0x54, 0x42, 0x7b, 0x54, 0x43, 0x7b, 0x54, 0x44,
5089     0x7b, 0x54, 0x45, 0x7b, 0x54, 0x46, 0x7b, 0x54, 0x47, 0x7b, 0x54, 0x48,
5090     0x7b, 0x54, 0x49, 0x7b, 0x54, 0x4a, 0x7b, 0x54, 0x4b, 0x7b, 0x54, 0x4c,
5091     0x7b, 0x54, 0x4d, 0x7b, 0x54, 0x4e, 0x7b, 0x54, 0x4f, 0x7b, 0x54, 0x50,
5092     0x7b, 0x54, 0x51, 0x7b, 0x54, 0x52, 0x7b, 0x54, 0x53, 0x7b, 0x54, 0x54,
5093     0x7b, 0x54, 0x55, 0x7b, 0x54, 0x56, 0x7b, 0x54, 0x57, 0x7b, 0x54, 0x59,
5094     0x7b, 0x54, 0x6a, 0x7b, 0x54, 0x6b, 0x7b, 0x54, 0x71, 0x7b, 0x54, 0x76,
5095     0x7b, 0x54, 0x77, 0x7b, 0x54, 0x78, 0x7b, 0x54, 0x79, 0x7b, 0x54, 0x7a};
5096 const uint8_t HuffDecoderCommon::table27_56_emit_[408] = {
5097     0x7b, 0x55, 0x30, 0x7b, 0x55, 0x31, 0x7b, 0x55, 0x32, 0x7b, 0x55, 0x61,
5098     0x7b, 0x55, 0x63, 0x7b, 0x55, 0x65, 0x7b, 0x55, 0x69, 0x7b, 0x55, 0x6f,
5099     0x7b, 0x55, 0x73, 0x7b, 0x55, 0x74, 0x7b, 0x55, 0x20, 0x7b, 0x55, 0x25,
5100     0x7b, 0x55, 0x2d, 0x7b, 0x55, 0x2e, 0x7b, 0x55, 0x2f, 0x7b, 0x55, 0x33,
5101     0x7b, 0x55, 0x34, 0x7b, 0x55, 0x35, 0x7b, 0x55, 0x36, 0x7b, 0x55, 0x37,
5102     0x7b, 0x55, 0x38, 0x7b, 0x55, 0x39, 0x7b, 0x55, 0x3d, 0x7b, 0x55, 0x41,
5103     0x7b, 0x55, 0x5f, 0x7b, 0x55, 0x62, 0x7b, 0x55, 0x64, 0x7b, 0x55, 0x66,
5104     0x7b, 0x55, 0x67, 0x7b, 0x55, 0x68, 0x7b, 0x55, 0x6c, 0x7b, 0x55, 0x6d,
5105     0x7b, 0x55, 0x6e, 0x7b, 0x55, 0x70, 0x7b, 0x55, 0x72, 0x7b, 0x55, 0x75,
5106     0x7b, 0x55, 0x3a, 0x7b, 0x55, 0x42, 0x7b, 0x55, 0x43, 0x7b, 0x55, 0x44,
5107     0x7b, 0x55, 0x45, 0x7b, 0x55, 0x46, 0x7b, 0x55, 0x47, 0x7b, 0x55, 0x48,
5108     0x7b, 0x55, 0x49, 0x7b, 0x55, 0x4a, 0x7b, 0x55, 0x4b, 0x7b, 0x55, 0x4c,
5109     0x7b, 0x55, 0x4d, 0x7b, 0x55, 0x4e, 0x7b, 0x55, 0x4f, 0x7b, 0x55, 0x50,
5110     0x7b, 0x55, 0x51, 0x7b, 0x55, 0x52, 0x7b, 0x55, 0x53, 0x7b, 0x55, 0x54,
5111     0x7b, 0x55, 0x55, 0x7b, 0x55, 0x56, 0x7b, 0x55, 0x57, 0x7b, 0x55, 0x59,
5112     0x7b, 0x55, 0x6a, 0x7b, 0x55, 0x6b, 0x7b, 0x55, 0x71, 0x7b, 0x55, 0x76,
5113     0x7b, 0x55, 0x77, 0x7b, 0x55, 0x78, 0x7b, 0x55, 0x79, 0x7b, 0x55, 0x7a,
5114     0x7b, 0x56, 0x30, 0x7b, 0x56, 0x31, 0x7b, 0x56, 0x32, 0x7b, 0x56, 0x61,
5115     0x7b, 0x56, 0x63, 0x7b, 0x56, 0x65, 0x7b, 0x56, 0x69, 0x7b, 0x56, 0x6f,
5116     0x7b, 0x56, 0x73, 0x7b, 0x56, 0x74, 0x7b, 0x56, 0x20, 0x7b, 0x56, 0x25,
5117     0x7b, 0x56, 0x2d, 0x7b, 0x56, 0x2e, 0x7b, 0x56, 0x2f, 0x7b, 0x56, 0x33,
5118     0x7b, 0x56, 0x34, 0x7b, 0x56, 0x35, 0x7b, 0x56, 0x36, 0x7b, 0x56, 0x37,
5119     0x7b, 0x56, 0x38, 0x7b, 0x56, 0x39, 0x7b, 0x56, 0x3d, 0x7b, 0x56, 0x41,
5120     0x7b, 0x56, 0x5f, 0x7b, 0x56, 0x62, 0x7b, 0x56, 0x64, 0x7b, 0x56, 0x66,
5121     0x7b, 0x56, 0x67, 0x7b, 0x56, 0x68, 0x7b, 0x56, 0x6c, 0x7b, 0x56, 0x6d,
5122     0x7b, 0x56, 0x6e, 0x7b, 0x56, 0x70, 0x7b, 0x56, 0x72, 0x7b, 0x56, 0x75,
5123     0x7b, 0x56, 0x3a, 0x7b, 0x56, 0x42, 0x7b, 0x56, 0x43, 0x7b, 0x56, 0x44,
5124     0x7b, 0x56, 0x45, 0x7b, 0x56, 0x46, 0x7b, 0x56, 0x47, 0x7b, 0x56, 0x48,
5125     0x7b, 0x56, 0x49, 0x7b, 0x56, 0x4a, 0x7b, 0x56, 0x4b, 0x7b, 0x56, 0x4c,
5126     0x7b, 0x56, 0x4d, 0x7b, 0x56, 0x4e, 0x7b, 0x56, 0x4f, 0x7b, 0x56, 0x50,
5127     0x7b, 0x56, 0x51, 0x7b, 0x56, 0x52, 0x7b, 0x56, 0x53, 0x7b, 0x56, 0x54,
5128     0x7b, 0x56, 0x55, 0x7b, 0x56, 0x56, 0x7b, 0x56, 0x57, 0x7b, 0x56, 0x59,
5129     0x7b, 0x56, 0x6a, 0x7b, 0x56, 0x6b, 0x7b, 0x56, 0x71, 0x7b, 0x56, 0x76,
5130     0x7b, 0x56, 0x77, 0x7b, 0x56, 0x78, 0x7b, 0x56, 0x79, 0x7b, 0x56, 0x7a};
5131 const uint8_t HuffDecoderCommon::table27_57_emit_[408] = {
5132     0x7b, 0x57, 0x30, 0x7b, 0x57, 0x31, 0x7b, 0x57, 0x32, 0x7b, 0x57, 0x61,
5133     0x7b, 0x57, 0x63, 0x7b, 0x57, 0x65, 0x7b, 0x57, 0x69, 0x7b, 0x57, 0x6f,
5134     0x7b, 0x57, 0x73, 0x7b, 0x57, 0x74, 0x7b, 0x57, 0x20, 0x7b, 0x57, 0x25,
5135     0x7b, 0x57, 0x2d, 0x7b, 0x57, 0x2e, 0x7b, 0x57, 0x2f, 0x7b, 0x57, 0x33,
5136     0x7b, 0x57, 0x34, 0x7b, 0x57, 0x35, 0x7b, 0x57, 0x36, 0x7b, 0x57, 0x37,
5137     0x7b, 0x57, 0x38, 0x7b, 0x57, 0x39, 0x7b, 0x57, 0x3d, 0x7b, 0x57, 0x41,
5138     0x7b, 0x57, 0x5f, 0x7b, 0x57, 0x62, 0x7b, 0x57, 0x64, 0x7b, 0x57, 0x66,
5139     0x7b, 0x57, 0x67, 0x7b, 0x57, 0x68, 0x7b, 0x57, 0x6c, 0x7b, 0x57, 0x6d,
5140     0x7b, 0x57, 0x6e, 0x7b, 0x57, 0x70, 0x7b, 0x57, 0x72, 0x7b, 0x57, 0x75,
5141     0x7b, 0x57, 0x3a, 0x7b, 0x57, 0x42, 0x7b, 0x57, 0x43, 0x7b, 0x57, 0x44,
5142     0x7b, 0x57, 0x45, 0x7b, 0x57, 0x46, 0x7b, 0x57, 0x47, 0x7b, 0x57, 0x48,
5143     0x7b, 0x57, 0x49, 0x7b, 0x57, 0x4a, 0x7b, 0x57, 0x4b, 0x7b, 0x57, 0x4c,
5144     0x7b, 0x57, 0x4d, 0x7b, 0x57, 0x4e, 0x7b, 0x57, 0x4f, 0x7b, 0x57, 0x50,
5145     0x7b, 0x57, 0x51, 0x7b, 0x57, 0x52, 0x7b, 0x57, 0x53, 0x7b, 0x57, 0x54,
5146     0x7b, 0x57, 0x55, 0x7b, 0x57, 0x56, 0x7b, 0x57, 0x57, 0x7b, 0x57, 0x59,
5147     0x7b, 0x57, 0x6a, 0x7b, 0x57, 0x6b, 0x7b, 0x57, 0x71, 0x7b, 0x57, 0x76,
5148     0x7b, 0x57, 0x77, 0x7b, 0x57, 0x78, 0x7b, 0x57, 0x79, 0x7b, 0x57, 0x7a,
5149     0x7b, 0x59, 0x30, 0x7b, 0x59, 0x31, 0x7b, 0x59, 0x32, 0x7b, 0x59, 0x61,
5150     0x7b, 0x59, 0x63, 0x7b, 0x59, 0x65, 0x7b, 0x59, 0x69, 0x7b, 0x59, 0x6f,
5151     0x7b, 0x59, 0x73, 0x7b, 0x59, 0x74, 0x7b, 0x59, 0x20, 0x7b, 0x59, 0x25,
5152     0x7b, 0x59, 0x2d, 0x7b, 0x59, 0x2e, 0x7b, 0x59, 0x2f, 0x7b, 0x59, 0x33,
5153     0x7b, 0x59, 0x34, 0x7b, 0x59, 0x35, 0x7b, 0x59, 0x36, 0x7b, 0x59, 0x37,
5154     0x7b, 0x59, 0x38, 0x7b, 0x59, 0x39, 0x7b, 0x59, 0x3d, 0x7b, 0x59, 0x41,
5155     0x7b, 0x59, 0x5f, 0x7b, 0x59, 0x62, 0x7b, 0x59, 0x64, 0x7b, 0x59, 0x66,
5156     0x7b, 0x59, 0x67, 0x7b, 0x59, 0x68, 0x7b, 0x59, 0x6c, 0x7b, 0x59, 0x6d,
5157     0x7b, 0x59, 0x6e, 0x7b, 0x59, 0x70, 0x7b, 0x59, 0x72, 0x7b, 0x59, 0x75,
5158     0x7b, 0x59, 0x3a, 0x7b, 0x59, 0x42, 0x7b, 0x59, 0x43, 0x7b, 0x59, 0x44,
5159     0x7b, 0x59, 0x45, 0x7b, 0x59, 0x46, 0x7b, 0x59, 0x47, 0x7b, 0x59, 0x48,
5160     0x7b, 0x59, 0x49, 0x7b, 0x59, 0x4a, 0x7b, 0x59, 0x4b, 0x7b, 0x59, 0x4c,
5161     0x7b, 0x59, 0x4d, 0x7b, 0x59, 0x4e, 0x7b, 0x59, 0x4f, 0x7b, 0x59, 0x50,
5162     0x7b, 0x59, 0x51, 0x7b, 0x59, 0x52, 0x7b, 0x59, 0x53, 0x7b, 0x59, 0x54,
5163     0x7b, 0x59, 0x55, 0x7b, 0x59, 0x56, 0x7b, 0x59, 0x57, 0x7b, 0x59, 0x59,
5164     0x7b, 0x59, 0x6a, 0x7b, 0x59, 0x6b, 0x7b, 0x59, 0x71, 0x7b, 0x59, 0x76,
5165     0x7b, 0x59, 0x77, 0x7b, 0x59, 0x78, 0x7b, 0x59, 0x79, 0x7b, 0x59, 0x7a};
5166 const uint8_t HuffDecoderCommon::table27_58_emit_[408] = {
5167     0x7b, 0x6a, 0x30, 0x7b, 0x6a, 0x31, 0x7b, 0x6a, 0x32, 0x7b, 0x6a, 0x61,
5168     0x7b, 0x6a, 0x63, 0x7b, 0x6a, 0x65, 0x7b, 0x6a, 0x69, 0x7b, 0x6a, 0x6f,
5169     0x7b, 0x6a, 0x73, 0x7b, 0x6a, 0x74, 0x7b, 0x6a, 0x20, 0x7b, 0x6a, 0x25,
5170     0x7b, 0x6a, 0x2d, 0x7b, 0x6a, 0x2e, 0x7b, 0x6a, 0x2f, 0x7b, 0x6a, 0x33,
5171     0x7b, 0x6a, 0x34, 0x7b, 0x6a, 0x35, 0x7b, 0x6a, 0x36, 0x7b, 0x6a, 0x37,
5172     0x7b, 0x6a, 0x38, 0x7b, 0x6a, 0x39, 0x7b, 0x6a, 0x3d, 0x7b, 0x6a, 0x41,
5173     0x7b, 0x6a, 0x5f, 0x7b, 0x6a, 0x62, 0x7b, 0x6a, 0x64, 0x7b, 0x6a, 0x66,
5174     0x7b, 0x6a, 0x67, 0x7b, 0x6a, 0x68, 0x7b, 0x6a, 0x6c, 0x7b, 0x6a, 0x6d,
5175     0x7b, 0x6a, 0x6e, 0x7b, 0x6a, 0x70, 0x7b, 0x6a, 0x72, 0x7b, 0x6a, 0x75,
5176     0x7b, 0x6a, 0x3a, 0x7b, 0x6a, 0x42, 0x7b, 0x6a, 0x43, 0x7b, 0x6a, 0x44,
5177     0x7b, 0x6a, 0x45, 0x7b, 0x6a, 0x46, 0x7b, 0x6a, 0x47, 0x7b, 0x6a, 0x48,
5178     0x7b, 0x6a, 0x49, 0x7b, 0x6a, 0x4a, 0x7b, 0x6a, 0x4b, 0x7b, 0x6a, 0x4c,
5179     0x7b, 0x6a, 0x4d, 0x7b, 0x6a, 0x4e, 0x7b, 0x6a, 0x4f, 0x7b, 0x6a, 0x50,
5180     0x7b, 0x6a, 0x51, 0x7b, 0x6a, 0x52, 0x7b, 0x6a, 0x53, 0x7b, 0x6a, 0x54,
5181     0x7b, 0x6a, 0x55, 0x7b, 0x6a, 0x56, 0x7b, 0x6a, 0x57, 0x7b, 0x6a, 0x59,
5182     0x7b, 0x6a, 0x6a, 0x7b, 0x6a, 0x6b, 0x7b, 0x6a, 0x71, 0x7b, 0x6a, 0x76,
5183     0x7b, 0x6a, 0x77, 0x7b, 0x6a, 0x78, 0x7b, 0x6a, 0x79, 0x7b, 0x6a, 0x7a,
5184     0x7b, 0x6b, 0x30, 0x7b, 0x6b, 0x31, 0x7b, 0x6b, 0x32, 0x7b, 0x6b, 0x61,
5185     0x7b, 0x6b, 0x63, 0x7b, 0x6b, 0x65, 0x7b, 0x6b, 0x69, 0x7b, 0x6b, 0x6f,
5186     0x7b, 0x6b, 0x73, 0x7b, 0x6b, 0x74, 0x7b, 0x6b, 0x20, 0x7b, 0x6b, 0x25,
5187     0x7b, 0x6b, 0x2d, 0x7b, 0x6b, 0x2e, 0x7b, 0x6b, 0x2f, 0x7b, 0x6b, 0x33,
5188     0x7b, 0x6b, 0x34, 0x7b, 0x6b, 0x35, 0x7b, 0x6b, 0x36, 0x7b, 0x6b, 0x37,
5189     0x7b, 0x6b, 0x38, 0x7b, 0x6b, 0x39, 0x7b, 0x6b, 0x3d, 0x7b, 0x6b, 0x41,
5190     0x7b, 0x6b, 0x5f, 0x7b, 0x6b, 0x62, 0x7b, 0x6b, 0x64, 0x7b, 0x6b, 0x66,
5191     0x7b, 0x6b, 0x67, 0x7b, 0x6b, 0x68, 0x7b, 0x6b, 0x6c, 0x7b, 0x6b, 0x6d,
5192     0x7b, 0x6b, 0x6e, 0x7b, 0x6b, 0x70, 0x7b, 0x6b, 0x72, 0x7b, 0x6b, 0x75,
5193     0x7b, 0x6b, 0x3a, 0x7b, 0x6b, 0x42, 0x7b, 0x6b, 0x43, 0x7b, 0x6b, 0x44,
5194     0x7b, 0x6b, 0x45, 0x7b, 0x6b, 0x46, 0x7b, 0x6b, 0x47, 0x7b, 0x6b, 0x48,
5195     0x7b, 0x6b, 0x49, 0x7b, 0x6b, 0x4a, 0x7b, 0x6b, 0x4b, 0x7b, 0x6b, 0x4c,
5196     0x7b, 0x6b, 0x4d, 0x7b, 0x6b, 0x4e, 0x7b, 0x6b, 0x4f, 0x7b, 0x6b, 0x50,
5197     0x7b, 0x6b, 0x51, 0x7b, 0x6b, 0x52, 0x7b, 0x6b, 0x53, 0x7b, 0x6b, 0x54,
5198     0x7b, 0x6b, 0x55, 0x7b, 0x6b, 0x56, 0x7b, 0x6b, 0x57, 0x7b, 0x6b, 0x59,
5199     0x7b, 0x6b, 0x6a, 0x7b, 0x6b, 0x6b, 0x7b, 0x6b, 0x71, 0x7b, 0x6b, 0x76,
5200     0x7b, 0x6b, 0x77, 0x7b, 0x6b, 0x78, 0x7b, 0x6b, 0x79, 0x7b, 0x6b, 0x7a};
5201 const uint8_t HuffDecoderCommon::table27_59_emit_[408] = {
5202     0x7b, 0x71, 0x30, 0x7b, 0x71, 0x31, 0x7b, 0x71, 0x32, 0x7b, 0x71, 0x61,
5203     0x7b, 0x71, 0x63, 0x7b, 0x71, 0x65, 0x7b, 0x71, 0x69, 0x7b, 0x71, 0x6f,
5204     0x7b, 0x71, 0x73, 0x7b, 0x71, 0x74, 0x7b, 0x71, 0x20, 0x7b, 0x71, 0x25,
5205     0x7b, 0x71, 0x2d, 0x7b, 0x71, 0x2e, 0x7b, 0x71, 0x2f, 0x7b, 0x71, 0x33,
5206     0x7b, 0x71, 0x34, 0x7b, 0x71, 0x35, 0x7b, 0x71, 0x36, 0x7b, 0x71, 0x37,
5207     0x7b, 0x71, 0x38, 0x7b, 0x71, 0x39, 0x7b, 0x71, 0x3d, 0x7b, 0x71, 0x41,
5208     0x7b, 0x71, 0x5f, 0x7b, 0x71, 0x62, 0x7b, 0x71, 0x64, 0x7b, 0x71, 0x66,
5209     0x7b, 0x71, 0x67, 0x7b, 0x71, 0x68, 0x7b, 0x71, 0x6c, 0x7b, 0x71, 0x6d,
5210     0x7b, 0x71, 0x6e, 0x7b, 0x71, 0x70, 0x7b, 0x71, 0x72, 0x7b, 0x71, 0x75,
5211     0x7b, 0x71, 0x3a, 0x7b, 0x71, 0x42, 0x7b, 0x71, 0x43, 0x7b, 0x71, 0x44,
5212     0x7b, 0x71, 0x45, 0x7b, 0x71, 0x46, 0x7b, 0x71, 0x47, 0x7b, 0x71, 0x48,
5213     0x7b, 0x71, 0x49, 0x7b, 0x71, 0x4a, 0x7b, 0x71, 0x4b, 0x7b, 0x71, 0x4c,
5214     0x7b, 0x71, 0x4d, 0x7b, 0x71, 0x4e, 0x7b, 0x71, 0x4f, 0x7b, 0x71, 0x50,
5215     0x7b, 0x71, 0x51, 0x7b, 0x71, 0x52, 0x7b, 0x71, 0x53, 0x7b, 0x71, 0x54,
5216     0x7b, 0x71, 0x55, 0x7b, 0x71, 0x56, 0x7b, 0x71, 0x57, 0x7b, 0x71, 0x59,
5217     0x7b, 0x71, 0x6a, 0x7b, 0x71, 0x6b, 0x7b, 0x71, 0x71, 0x7b, 0x71, 0x76,
5218     0x7b, 0x71, 0x77, 0x7b, 0x71, 0x78, 0x7b, 0x71, 0x79, 0x7b, 0x71, 0x7a,
5219     0x7b, 0x76, 0x30, 0x7b, 0x76, 0x31, 0x7b, 0x76, 0x32, 0x7b, 0x76, 0x61,
5220     0x7b, 0x76, 0x63, 0x7b, 0x76, 0x65, 0x7b, 0x76, 0x69, 0x7b, 0x76, 0x6f,
5221     0x7b, 0x76, 0x73, 0x7b, 0x76, 0x74, 0x7b, 0x76, 0x20, 0x7b, 0x76, 0x25,
5222     0x7b, 0x76, 0x2d, 0x7b, 0x76, 0x2e, 0x7b, 0x76, 0x2f, 0x7b, 0x76, 0x33,
5223     0x7b, 0x76, 0x34, 0x7b, 0x76, 0x35, 0x7b, 0x76, 0x36, 0x7b, 0x76, 0x37,
5224     0x7b, 0x76, 0x38, 0x7b, 0x76, 0x39, 0x7b, 0x76, 0x3d, 0x7b, 0x76, 0x41,
5225     0x7b, 0x76, 0x5f, 0x7b, 0x76, 0x62, 0x7b, 0x76, 0x64, 0x7b, 0x76, 0x66,
5226     0x7b, 0x76, 0x67, 0x7b, 0x76, 0x68, 0x7b, 0x76, 0x6c, 0x7b, 0x76, 0x6d,
5227     0x7b, 0x76, 0x6e, 0x7b, 0x76, 0x70, 0x7b, 0x76, 0x72, 0x7b, 0x76, 0x75,
5228     0x7b, 0x76, 0x3a, 0x7b, 0x76, 0x42, 0x7b, 0x76, 0x43, 0x7b, 0x76, 0x44,
5229     0x7b, 0x76, 0x45, 0x7b, 0x76, 0x46, 0x7b, 0x76, 0x47, 0x7b, 0x76, 0x48,
5230     0x7b, 0x76, 0x49, 0x7b, 0x76, 0x4a, 0x7b, 0x76, 0x4b, 0x7b, 0x76, 0x4c,
5231     0x7b, 0x76, 0x4d, 0x7b, 0x76, 0x4e, 0x7b, 0x76, 0x4f, 0x7b, 0x76, 0x50,
5232     0x7b, 0x76, 0x51, 0x7b, 0x76, 0x52, 0x7b, 0x76, 0x53, 0x7b, 0x76, 0x54,
5233     0x7b, 0x76, 0x55, 0x7b, 0x76, 0x56, 0x7b, 0x76, 0x57, 0x7b, 0x76, 0x59,
5234     0x7b, 0x76, 0x6a, 0x7b, 0x76, 0x6b, 0x7b, 0x76, 0x71, 0x7b, 0x76, 0x76,
5235     0x7b, 0x76, 0x77, 0x7b, 0x76, 0x78, 0x7b, 0x76, 0x79, 0x7b, 0x76, 0x7a};
5236 const uint8_t HuffDecoderCommon::table27_60_emit_[408] = {
5237     0x7b, 0x77, 0x30, 0x7b, 0x77, 0x31, 0x7b, 0x77, 0x32, 0x7b, 0x77, 0x61,
5238     0x7b, 0x77, 0x63, 0x7b, 0x77, 0x65, 0x7b, 0x77, 0x69, 0x7b, 0x77, 0x6f,
5239     0x7b, 0x77, 0x73, 0x7b, 0x77, 0x74, 0x7b, 0x77, 0x20, 0x7b, 0x77, 0x25,
5240     0x7b, 0x77, 0x2d, 0x7b, 0x77, 0x2e, 0x7b, 0x77, 0x2f, 0x7b, 0x77, 0x33,
5241     0x7b, 0x77, 0x34, 0x7b, 0x77, 0x35, 0x7b, 0x77, 0x36, 0x7b, 0x77, 0x37,
5242     0x7b, 0x77, 0x38, 0x7b, 0x77, 0x39, 0x7b, 0x77, 0x3d, 0x7b, 0x77, 0x41,
5243     0x7b, 0x77, 0x5f, 0x7b, 0x77, 0x62, 0x7b, 0x77, 0x64, 0x7b, 0x77, 0x66,
5244     0x7b, 0x77, 0x67, 0x7b, 0x77, 0x68, 0x7b, 0x77, 0x6c, 0x7b, 0x77, 0x6d,
5245     0x7b, 0x77, 0x6e, 0x7b, 0x77, 0x70, 0x7b, 0x77, 0x72, 0x7b, 0x77, 0x75,
5246     0x7b, 0x77, 0x3a, 0x7b, 0x77, 0x42, 0x7b, 0x77, 0x43, 0x7b, 0x77, 0x44,
5247     0x7b, 0x77, 0x45, 0x7b, 0x77, 0x46, 0x7b, 0x77, 0x47, 0x7b, 0x77, 0x48,
5248     0x7b, 0x77, 0x49, 0x7b, 0x77, 0x4a, 0x7b, 0x77, 0x4b, 0x7b, 0x77, 0x4c,
5249     0x7b, 0x77, 0x4d, 0x7b, 0x77, 0x4e, 0x7b, 0x77, 0x4f, 0x7b, 0x77, 0x50,
5250     0x7b, 0x77, 0x51, 0x7b, 0x77, 0x52, 0x7b, 0x77, 0x53, 0x7b, 0x77, 0x54,
5251     0x7b, 0x77, 0x55, 0x7b, 0x77, 0x56, 0x7b, 0x77, 0x57, 0x7b, 0x77, 0x59,
5252     0x7b, 0x77, 0x6a, 0x7b, 0x77, 0x6b, 0x7b, 0x77, 0x71, 0x7b, 0x77, 0x76,
5253     0x7b, 0x77, 0x77, 0x7b, 0x77, 0x78, 0x7b, 0x77, 0x79, 0x7b, 0x77, 0x7a,
5254     0x7b, 0x78, 0x30, 0x7b, 0x78, 0x31, 0x7b, 0x78, 0x32, 0x7b, 0x78, 0x61,
5255     0x7b, 0x78, 0x63, 0x7b, 0x78, 0x65, 0x7b, 0x78, 0x69, 0x7b, 0x78, 0x6f,
5256     0x7b, 0x78, 0x73, 0x7b, 0x78, 0x74, 0x7b, 0x78, 0x20, 0x7b, 0x78, 0x25,
5257     0x7b, 0x78, 0x2d, 0x7b, 0x78, 0x2e, 0x7b, 0x78, 0x2f, 0x7b, 0x78, 0x33,
5258     0x7b, 0x78, 0x34, 0x7b, 0x78, 0x35, 0x7b, 0x78, 0x36, 0x7b, 0x78, 0x37,
5259     0x7b, 0x78, 0x38, 0x7b, 0x78, 0x39, 0x7b, 0x78, 0x3d, 0x7b, 0x78, 0x41,
5260     0x7b, 0x78, 0x5f, 0x7b, 0x78, 0x62, 0x7b, 0x78, 0x64, 0x7b, 0x78, 0x66,
5261     0x7b, 0x78, 0x67, 0x7b, 0x78, 0x68, 0x7b, 0x78, 0x6c, 0x7b, 0x78, 0x6d,
5262     0x7b, 0x78, 0x6e, 0x7b, 0x78, 0x70, 0x7b, 0x78, 0x72, 0x7b, 0x78, 0x75,
5263     0x7b, 0x78, 0x3a, 0x7b, 0x78, 0x42, 0x7b, 0x78, 0x43, 0x7b, 0x78, 0x44,
5264     0x7b, 0x78, 0x45, 0x7b, 0x78, 0x46, 0x7b, 0x78, 0x47, 0x7b, 0x78, 0x48,
5265     0x7b, 0x78, 0x49, 0x7b, 0x78, 0x4a, 0x7b, 0x78, 0x4b, 0x7b, 0x78, 0x4c,
5266     0x7b, 0x78, 0x4d, 0x7b, 0x78, 0x4e, 0x7b, 0x78, 0x4f, 0x7b, 0x78, 0x50,
5267     0x7b, 0x78, 0x51, 0x7b, 0x78, 0x52, 0x7b, 0x78, 0x53, 0x7b, 0x78, 0x54,
5268     0x7b, 0x78, 0x55, 0x7b, 0x78, 0x56, 0x7b, 0x78, 0x57, 0x7b, 0x78, 0x59,
5269     0x7b, 0x78, 0x6a, 0x7b, 0x78, 0x6b, 0x7b, 0x78, 0x71, 0x7b, 0x78, 0x76,
5270     0x7b, 0x78, 0x77, 0x7b, 0x78, 0x78, 0x7b, 0x78, 0x79, 0x7b, 0x78, 0x7a};
5271 const uint8_t HuffDecoderCommon::table27_61_emit_[408] = {
5272     0x7b, 0x79, 0x30, 0x7b, 0x79, 0x31, 0x7b, 0x79, 0x32, 0x7b, 0x79, 0x61,
5273     0x7b, 0x79, 0x63, 0x7b, 0x79, 0x65, 0x7b, 0x79, 0x69, 0x7b, 0x79, 0x6f,
5274     0x7b, 0x79, 0x73, 0x7b, 0x79, 0x74, 0x7b, 0x79, 0x20, 0x7b, 0x79, 0x25,
5275     0x7b, 0x79, 0x2d, 0x7b, 0x79, 0x2e, 0x7b, 0x79, 0x2f, 0x7b, 0x79, 0x33,
5276     0x7b, 0x79, 0x34, 0x7b, 0x79, 0x35, 0x7b, 0x79, 0x36, 0x7b, 0x79, 0x37,
5277     0x7b, 0x79, 0x38, 0x7b, 0x79, 0x39, 0x7b, 0x79, 0x3d, 0x7b, 0x79, 0x41,
5278     0x7b, 0x79, 0x5f, 0x7b, 0x79, 0x62, 0x7b, 0x79, 0x64, 0x7b, 0x79, 0x66,
5279     0x7b, 0x79, 0x67, 0x7b, 0x79, 0x68, 0x7b, 0x79, 0x6c, 0x7b, 0x79, 0x6d,
5280     0x7b, 0x79, 0x6e, 0x7b, 0x79, 0x70, 0x7b, 0x79, 0x72, 0x7b, 0x79, 0x75,
5281     0x7b, 0x79, 0x3a, 0x7b, 0x79, 0x42, 0x7b, 0x79, 0x43, 0x7b, 0x79, 0x44,
5282     0x7b, 0x79, 0x45, 0x7b, 0x79, 0x46, 0x7b, 0x79, 0x47, 0x7b, 0x79, 0x48,
5283     0x7b, 0x79, 0x49, 0x7b, 0x79, 0x4a, 0x7b, 0x79, 0x4b, 0x7b, 0x79, 0x4c,
5284     0x7b, 0x79, 0x4d, 0x7b, 0x79, 0x4e, 0x7b, 0x79, 0x4f, 0x7b, 0x79, 0x50,
5285     0x7b, 0x79, 0x51, 0x7b, 0x79, 0x52, 0x7b, 0x79, 0x53, 0x7b, 0x79, 0x54,
5286     0x7b, 0x79, 0x55, 0x7b, 0x79, 0x56, 0x7b, 0x79, 0x57, 0x7b, 0x79, 0x59,
5287     0x7b, 0x79, 0x6a, 0x7b, 0x79, 0x6b, 0x7b, 0x79, 0x71, 0x7b, 0x79, 0x76,
5288     0x7b, 0x79, 0x77, 0x7b, 0x79, 0x78, 0x7b, 0x79, 0x79, 0x7b, 0x79, 0x7a,
5289     0x7b, 0x7a, 0x30, 0x7b, 0x7a, 0x31, 0x7b, 0x7a, 0x32, 0x7b, 0x7a, 0x61,
5290     0x7b, 0x7a, 0x63, 0x7b, 0x7a, 0x65, 0x7b, 0x7a, 0x69, 0x7b, 0x7a, 0x6f,
5291     0x7b, 0x7a, 0x73, 0x7b, 0x7a, 0x74, 0x7b, 0x7a, 0x20, 0x7b, 0x7a, 0x25,
5292     0x7b, 0x7a, 0x2d, 0x7b, 0x7a, 0x2e, 0x7b, 0x7a, 0x2f, 0x7b, 0x7a, 0x33,
5293     0x7b, 0x7a, 0x34, 0x7b, 0x7a, 0x35, 0x7b, 0x7a, 0x36, 0x7b, 0x7a, 0x37,
5294     0x7b, 0x7a, 0x38, 0x7b, 0x7a, 0x39, 0x7b, 0x7a, 0x3d, 0x7b, 0x7a, 0x41,
5295     0x7b, 0x7a, 0x5f, 0x7b, 0x7a, 0x62, 0x7b, 0x7a, 0x64, 0x7b, 0x7a, 0x66,
5296     0x7b, 0x7a, 0x67, 0x7b, 0x7a, 0x68, 0x7b, 0x7a, 0x6c, 0x7b, 0x7a, 0x6d,
5297     0x7b, 0x7a, 0x6e, 0x7b, 0x7a, 0x70, 0x7b, 0x7a, 0x72, 0x7b, 0x7a, 0x75,
5298     0x7b, 0x7a, 0x3a, 0x7b, 0x7a, 0x42, 0x7b, 0x7a, 0x43, 0x7b, 0x7a, 0x44,
5299     0x7b, 0x7a, 0x45, 0x7b, 0x7a, 0x46, 0x7b, 0x7a, 0x47, 0x7b, 0x7a, 0x48,
5300     0x7b, 0x7a, 0x49, 0x7b, 0x7a, 0x4a, 0x7b, 0x7a, 0x4b, 0x7b, 0x7a, 0x4c,
5301     0x7b, 0x7a, 0x4d, 0x7b, 0x7a, 0x4e, 0x7b, 0x7a, 0x4f, 0x7b, 0x7a, 0x50,
5302     0x7b, 0x7a, 0x51, 0x7b, 0x7a, 0x52, 0x7b, 0x7a, 0x53, 0x7b, 0x7a, 0x54,
5303     0x7b, 0x7a, 0x55, 0x7b, 0x7a, 0x56, 0x7b, 0x7a, 0x57, 0x7b, 0x7a, 0x59,
5304     0x7b, 0x7a, 0x6a, 0x7b, 0x7a, 0x6b, 0x7b, 0x7a, 0x71, 0x7b, 0x7a, 0x76,
5305     0x7b, 0x7a, 0x77, 0x7b, 0x7a, 0x78, 0x7b, 0x7a, 0x79, 0x7b, 0x7a, 0x7a};
5306 const uint8_t HuffDecoderCommon::table27_62_emit_[432] = {
5307     0x7b, 0x26, 0x30, 0x7b, 0x26, 0x31, 0x7b, 0x26, 0x32, 0x7b, 0x26, 0x61,
5308     0x7b, 0x26, 0x63, 0x7b, 0x26, 0x65, 0x7b, 0x26, 0x69, 0x7b, 0x26, 0x6f,
5309     0x7b, 0x26, 0x73, 0x7b, 0x26, 0x74, 0x7b, 0x26, 0x20, 0x7b, 0x26, 0x25,
5310     0x7b, 0x26, 0x2d, 0x7b, 0x26, 0x2e, 0x7b, 0x26, 0x2f, 0x7b, 0x26, 0x33,
5311     0x7b, 0x26, 0x34, 0x7b, 0x26, 0x35, 0x7b, 0x26, 0x36, 0x7b, 0x26, 0x37,
5312     0x7b, 0x26, 0x38, 0x7b, 0x26, 0x39, 0x7b, 0x26, 0x3d, 0x7b, 0x26, 0x41,
5313     0x7b, 0x26, 0x5f, 0x7b, 0x26, 0x62, 0x7b, 0x26, 0x64, 0x7b, 0x26, 0x66,
5314     0x7b, 0x26, 0x67, 0x7b, 0x26, 0x68, 0x7b, 0x26, 0x6c, 0x7b, 0x26, 0x6d,
5315     0x7b, 0x26, 0x6e, 0x7b, 0x26, 0x70, 0x7b, 0x26, 0x72, 0x7b, 0x26, 0x75,
5316     0x7b, 0x2a, 0x30, 0x7b, 0x2a, 0x31, 0x7b, 0x2a, 0x32, 0x7b, 0x2a, 0x61,
5317     0x7b, 0x2a, 0x63, 0x7b, 0x2a, 0x65, 0x7b, 0x2a, 0x69, 0x7b, 0x2a, 0x6f,
5318     0x7b, 0x2a, 0x73, 0x7b, 0x2a, 0x74, 0x7b, 0x2a, 0x20, 0x7b, 0x2a, 0x25,
5319     0x7b, 0x2a, 0x2d, 0x7b, 0x2a, 0x2e, 0x7b, 0x2a, 0x2f, 0x7b, 0x2a, 0x33,
5320     0x7b, 0x2a, 0x34, 0x7b, 0x2a, 0x35, 0x7b, 0x2a, 0x36, 0x7b, 0x2a, 0x37,
5321     0x7b, 0x2a, 0x38, 0x7b, 0x2a, 0x39, 0x7b, 0x2a, 0x3d, 0x7b, 0x2a, 0x41,
5322     0x7b, 0x2a, 0x5f, 0x7b, 0x2a, 0x62, 0x7b, 0x2a, 0x64, 0x7b, 0x2a, 0x66,
5323     0x7b, 0x2a, 0x67, 0x7b, 0x2a, 0x68, 0x7b, 0x2a, 0x6c, 0x7b, 0x2a, 0x6d,
5324     0x7b, 0x2a, 0x6e, 0x7b, 0x2a, 0x70, 0x7b, 0x2a, 0x72, 0x7b, 0x2a, 0x75,
5325     0x7b, 0x2c, 0x30, 0x7b, 0x2c, 0x31, 0x7b, 0x2c, 0x32, 0x7b, 0x2c, 0x61,
5326     0x7b, 0x2c, 0x63, 0x7b, 0x2c, 0x65, 0x7b, 0x2c, 0x69, 0x7b, 0x2c, 0x6f,
5327     0x7b, 0x2c, 0x73, 0x7b, 0x2c, 0x74, 0x7b, 0x2c, 0x20, 0x7b, 0x2c, 0x25,
5328     0x7b, 0x2c, 0x2d, 0x7b, 0x2c, 0x2e, 0x7b, 0x2c, 0x2f, 0x7b, 0x2c, 0x33,
5329     0x7b, 0x2c, 0x34, 0x7b, 0x2c, 0x35, 0x7b, 0x2c, 0x36, 0x7b, 0x2c, 0x37,
5330     0x7b, 0x2c, 0x38, 0x7b, 0x2c, 0x39, 0x7b, 0x2c, 0x3d, 0x7b, 0x2c, 0x41,
5331     0x7b, 0x2c, 0x5f, 0x7b, 0x2c, 0x62, 0x7b, 0x2c, 0x64, 0x7b, 0x2c, 0x66,
5332     0x7b, 0x2c, 0x67, 0x7b, 0x2c, 0x68, 0x7b, 0x2c, 0x6c, 0x7b, 0x2c, 0x6d,
5333     0x7b, 0x2c, 0x6e, 0x7b, 0x2c, 0x70, 0x7b, 0x2c, 0x72, 0x7b, 0x2c, 0x75,
5334     0x7b, 0x3b, 0x30, 0x7b, 0x3b, 0x31, 0x7b, 0x3b, 0x32, 0x7b, 0x3b, 0x61,
5335     0x7b, 0x3b, 0x63, 0x7b, 0x3b, 0x65, 0x7b, 0x3b, 0x69, 0x7b, 0x3b, 0x6f,
5336     0x7b, 0x3b, 0x73, 0x7b, 0x3b, 0x74, 0x7b, 0x3b, 0x20, 0x7b, 0x3b, 0x25,
5337     0x7b, 0x3b, 0x2d, 0x7b, 0x3b, 0x2e, 0x7b, 0x3b, 0x2f, 0x7b, 0x3b, 0x33,
5338     0x7b, 0x3b, 0x34, 0x7b, 0x3b, 0x35, 0x7b, 0x3b, 0x36, 0x7b, 0x3b, 0x37,
5339     0x7b, 0x3b, 0x38, 0x7b, 0x3b, 0x39, 0x7b, 0x3b, 0x3d, 0x7b, 0x3b, 0x41,
5340     0x7b, 0x3b, 0x5f, 0x7b, 0x3b, 0x62, 0x7b, 0x3b, 0x64, 0x7b, 0x3b, 0x66,
5341     0x7b, 0x3b, 0x67, 0x7b, 0x3b, 0x68, 0x7b, 0x3b, 0x6c, 0x7b, 0x3b, 0x6d,
5342     0x7b, 0x3b, 0x6e, 0x7b, 0x3b, 0x70, 0x7b, 0x3b, 0x72, 0x7b, 0x3b, 0x75};
5343 const uint16_t HuffDecoderCommon::table27_62_inner_[149] = {
5344     0x0000, 0x0001, 0x0019, 0x0031, 0x0049, 0x0061, 0x0079, 0x0091, 0x00a9,
5345     0x00c1, 0x00d9, 0x00f1, 0x0109, 0x0121, 0x0139, 0x0151, 0x0169, 0x0181,
5346     0x0199, 0x01b1, 0x01c9, 0x01e1, 0x01f9, 0x0211, 0x0229, 0x0241, 0x0259,
5347     0x0271, 0x0289, 0x02a1, 0x02b9, 0x02d1, 0x02e9, 0x0301, 0x0319, 0x0331,
5348     0x0349, 0x0002, 0x0361, 0x0379, 0x0391, 0x03a9, 0x03c1, 0x03d9, 0x03f1,
5349     0x0409, 0x0421, 0x0439, 0x0451, 0x0469, 0x0481, 0x0499, 0x04b1, 0x04c9,
5350     0x04e1, 0x04f9, 0x0511, 0x0529, 0x0541, 0x0559, 0x0571, 0x0589, 0x05a1,
5351     0x05b9, 0x05d1, 0x05e9, 0x0601, 0x0619, 0x0631, 0x0649, 0x0661, 0x0679,
5352     0x0691, 0x06a9, 0x0362, 0x06c1, 0x06d9, 0x06f1, 0x0709, 0x0721, 0x0739,
5353     0x0751, 0x0769, 0x0781, 0x0799, 0x07b1, 0x07c9, 0x07e1, 0x07f9, 0x0811,
5354     0x0829, 0x0841, 0x0859, 0x0871, 0x0889, 0x08a1, 0x08b9, 0x08d1, 0x08e9,
5355     0x0901, 0x0919, 0x0931, 0x0949, 0x0961, 0x0979, 0x0991, 0x09a9, 0x09c1,
5356     0x09d9, 0x09f1, 0x0a09, 0x06c2, 0x0a21, 0x0a39, 0x0a51, 0x0a69, 0x0a81,
5357     0x0a99, 0x0ab1, 0x0ac9, 0x0ae1, 0x0af9, 0x0b11, 0x0b29, 0x0b41, 0x0b59,
5358     0x0b71, 0x0b89, 0x0ba1, 0x0bb9, 0x0bd1, 0x0be9, 0x0c01, 0x0c19, 0x0c31,
5359     0x0c49, 0x0c61, 0x0c79, 0x0c91, 0x0ca9, 0x0cc1, 0x0cd9, 0x0cf1, 0x0d09,
5360     0x0d21, 0x0d39, 0x0d51, 0x0d69, 0x0a22};
5361 const uint8_t HuffDecoderCommon::table27_62_outer_[256] = {
5362     0,   1,   0,   2,   0,   3,   0,   4,   0,   5,   0,   6,   0,   7,   0,
5363     8,   0,   9,   0,   10,  11,  12,  13,  14,  15,  16,  17,  18,  19,  20,
5364     21,  22,  23,  24,  25,  26,  27,  28,  29,  30,  31,  32,  33,  34,  35,
5365     36,  0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,
5366     0,   0,   0,   37,  0,   38,  0,   39,  0,   40,  0,   41,  0,   42,  0,
5367     43,  0,   44,  0,   45,  0,   46,  0,   47,  48,  49,  50,  51,  52,  53,
5368     54,  55,  56,  57,  58,  59,  60,  61,  62,  63,  64,  65,  66,  67,  68,
5369     69,  70,  71,  72,  73,  0,   0,   0,   0,   0,   0,   0,   0,   0,   0,
5370     0,   0,   0,   0,   0,   0,   0,   74,  0,   75,  0,   76,  0,   77,  0,
5371     78,  0,   79,  0,   80,  0,   81,  0,   82,  0,   83,  0,   84,  85,  86,
5372     87,  88,  89,  90,  91,  92,  93,  94,  95,  96,  97,  98,  99,  100, 101,
5373     102, 103, 104, 105, 106, 107, 108, 109, 110, 0,   0,   0,   0,   0,   0,
5374     0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   111, 0,   112, 0,
5375     113, 0,   114, 0,   115, 0,   116, 0,   117, 0,   118, 0,   119, 0,   120,
5376     0,   121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134,
5377     135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 0,   0,
5378     0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,   0,
5379     148};
5380 const uint8_t HuffDecoderCommon::table27_63_emit_[252] = {
5381     0x7b, 0x58, 0x30, 0x7b, 0x58, 0x31, 0x7b, 0x58, 0x32, 0x7b, 0x58, 0x61,
5382     0x7b, 0x58, 0x63, 0x7b, 0x58, 0x65, 0x7b, 0x58, 0x69, 0x7b, 0x58, 0x6f,
5383     0x7b, 0x58, 0x73, 0x7b, 0x58, 0x74, 0x7b, 0x58, 0x20, 0x7b, 0x58, 0x25,
5384     0x7b, 0x58, 0x2d, 0x7b, 0x58, 0x2e, 0x7b, 0x58, 0x2f, 0x7b, 0x58, 0x33,
5385     0x7b, 0x58, 0x34, 0x7b, 0x58, 0x35, 0x7b, 0x58, 0x36, 0x7b, 0x58, 0x37,
5386     0x7b, 0x58, 0x38, 0x7b, 0x58, 0x39, 0x7b, 0x58, 0x3d, 0x7b, 0x58, 0x41,
5387     0x7b, 0x58, 0x5f, 0x7b, 0x58, 0x62, 0x7b, 0x58, 0x64, 0x7b, 0x58, 0x66,
5388     0x7b, 0x58, 0x67, 0x7b, 0x58, 0x68, 0x7b, 0x58, 0x6c, 0x7b, 0x58, 0x6d,
5389     0x7b, 0x58, 0x6e, 0x7b, 0x58, 0x70, 0x7b, 0x58, 0x72, 0x7b, 0x58, 0x75,
5390     0x7b, 0x5a, 0x30, 0x7b, 0x5a, 0x31, 0x7b, 0x5a, 0x32, 0x7b, 0x5a, 0x61,
5391     0x7b, 0x5a, 0x63, 0x7b, 0x5a, 0x65, 0x7b, 0x5a, 0x69, 0x7b, 0x5a, 0x6f,
5392     0x7b, 0x5a, 0x73, 0x7b, 0x5a, 0x74, 0x7b, 0x5a, 0x20, 0x7b, 0x5a, 0x25,
5393     0x7b, 0x5a, 0x2d, 0x7b, 0x5a, 0x2e, 0x7b, 0x5a, 0x2f, 0x7b, 0x5a, 0x33,
5394     0x7b, 0x5a, 0x34, 0x7b, 0x5a, 0x35, 0x7b, 0x5a, 0x36, 0x7b, 0x5a, 0x37,
5395     0x7b, 0x5a, 0x38, 0x7b, 0x5a, 0x39, 0x7b, 0x5a, 0x3d, 0x7b, 0x5a, 0x41,
5396     0x7b, 0x5a, 0x5f, 0x7b, 0x5a, 0x62, 0x7b, 0x5a, 0x64, 0x7b, 0x5a, 0x66,
5397     0x7b, 0x5a, 0x67, 0x7b, 0x5a, 0x68, 0x7b, 0x5a, 0x6c, 0x7b, 0x5a, 0x6d,
5398     0x7b, 0x5a, 0x6e, 0x7b, 0x5a, 0x70, 0x7b, 0x5a, 0x72, 0x7b, 0x5a, 0x75,
5399     0x7b, 0x21, 0x7b, 0x22, 0x7b, 0x28, 0x7b, 0x29, 0x7b, 0x3f, 0x7b, 0x27,
5400     0x7b, 0x2b, 0x7b, 0x7c, 0x7b, 0x23, 0x7b, 0x3e, 0x7b, 0x00, 0x7b, 0x24,
5401     0x7b, 0x40, 0x7b, 0x5b, 0x7b, 0x5d, 0x7b, 0x7e, 0x7b, 0x5e, 0x7b, 0x7d};
5402 const uint16_t HuffDecoderCommon::table27_63_inner_[94] = {
5403     0x0000, 0x0001, 0x0019, 0x0031, 0x0049, 0x0061, 0x0079, 0x0091, 0x00a9,
5404     0x00c1, 0x00d9, 0x00f1, 0x0109, 0x0121, 0x0139, 0x0151, 0x0169, 0x0181,
5405     0x0199, 0x01b1, 0x01c9, 0x01e1, 0x01f9, 0x0211, 0x0229, 0x0241, 0x0259,
5406     0x0271, 0x0289, 0x02a1, 0x02b9, 0x02d1, 0x02e9, 0x0301, 0x0319, 0x0331,
5407     0x0349, 0x0002, 0x0361, 0x0379, 0x0391, 0x03a9, 0x03c1, 0x03d9, 0x03f1,
5408     0x0409, 0x0421, 0x0439, 0x0451, 0x0469, 0x0481, 0x0499, 0x04b1, 0x04c9,
5409     0x04e1, 0x04f9, 0x0511, 0x0529, 0x0541, 0x0559, 0x0571, 0x0589, 0x05a1,
5410     0x05b9, 0x05d1, 0x05e9, 0x0601, 0x0619, 0x0631, 0x0649, 0x0661, 0x0679,
5411     0x0691, 0x06a9, 0x0362, 0x06c2, 0x06d2, 0x06e2, 0x06f2, 0x0702, 0x0712,
5412     0x0722, 0x0732, 0x0742, 0x0752, 0x0762, 0x0772, 0x0782, 0x0792, 0x07a2,
5413     0x07b2, 0x07c2, 0x07d2, 0x0003};
5414 const uint8_t HuffDecoderCommon::table27_63_outer_[256] = {
5415     0,  1,  0,  2,  0,  3,  0,  4,  0,  5,  0,  6,  0,  7,  0,  8,  0,  9,  0,
5416     10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28,
5417     29, 30, 31, 32, 33, 34, 35, 36, 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
5418     0,  0,  0,  0,  0,  0,  37, 0,  38, 0,  39, 0,  40, 0,  41, 0,  42, 0,  43,
5419     0,  44, 0,  45, 0,  46, 0,  47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58,
5420     59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 0,  0,  0,  0,
5421     0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  74, 0,  0,  0,  0,  0,
5422     0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  75, 0,  0,  0,  0,  0,  0,  0,  0,
5423     0,  0,  0,  0,  0,  0,  0,  76, 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
5424     0,  0,  0,  0,  77, 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
5425     0,  78, 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  79, 0,
5426     0,  0,  0,  0,  0,  0,  80, 0,  0,  0,  0,  0,  0,  0,  81, 0,  0,  0,  0,
5427     0,  0,  0,  82, 0,  0,  0,  83, 0,  0,  0,  84, 0,  85, 0,  86, 0,  87, 0,
5428     88, 0,  89, 0,  90, 91, 92, 0,  93};
5429 const uint8_t HuffDecoderCommon::table27_64_emit_[240] = {
5430     0x5c, 0x30, 0x30, 0x5c, 0x30, 0x31, 0x5c, 0x30, 0x32, 0x5c, 0x30, 0x61,
5431     0x5c, 0x30, 0x63, 0x5c, 0x30, 0x65, 0x5c, 0x30, 0x69, 0x5c, 0x30, 0x6f,
5432     0x5c, 0x30, 0x73, 0x5c, 0x30, 0x74, 0x5c, 0x31, 0x30, 0x5c, 0x31, 0x31,
5433     0x5c, 0x31, 0x32, 0x5c, 0x31, 0x61, 0x5c, 0x31, 0x63, 0x5c, 0x31, 0x65,
5434     0x5c, 0x31, 0x69, 0x5c, 0x31, 0x6f, 0x5c, 0x31, 0x73, 0x5c, 0x31, 0x74,
5435     0x5c, 0x32, 0x30, 0x5c, 0x32, 0x31, 0x5c, 0x32, 0x32, 0x5c, 0x32, 0x61,
5436     0x5c, 0x32, 0x63, 0x5c, 0x32, 0x65, 0x5c, 0x32, 0x69, 0x5c, 0x32, 0x6f,
5437     0x5c, 0x32, 0x73, 0x5c, 0x32, 0x74, 0x5c, 0x61, 0x30, 0x5c, 0x61, 0x31,
5438     0x5c, 0x61, 0x32, 0x5c, 0x61, 0x61, 0x5c, 0x61, 0x63, 0x5c, 0x61, 0x65,
5439     0x5c, 0x61, 0x69, 0x5c, 0x61, 0x6f, 0x5c, 0x61, 0x73, 0x5c, 0x61, 0x74,
5440     0x5c, 0x63, 0x30, 0x5c, 0x63, 0x31, 0x5c, 0x63, 0x32, 0x5c, 0x63, 0x61,
5441     0x5c, 0x63, 0x63, 0x5c, 0x63, 0x65, 0x5c, 0x63, 0x69, 0x5c, 0x63, 0x6f,
5442     0x5c, 0x63, 0x73, 0x5c, 0x63, 0x74, 0x5c, 0x65, 0x30, 0x5c, 0x65, 0x31,
5443     0x5c, 0x65, 0x32, 0x5c, 0x65, 0x61, 0x5c, 0x65, 0x63, 0x5c, 0x65, 0x65,
5444     0x5c, 0x65, 0x69, 0x5c, 0x65, 0x6f, 0x5c, 0x65, 0x73, 0x5c, 0x65, 0x74,
5445     0x5c, 0x69, 0x30, 0x5c, 0x69, 0x31, 0x5c, 0x69, 0x32, 0x5c, 0x69, 0x61,
5446     0x5c, 0x69, 0x63, 0x5c, 0x69, 0x65, 0x5c, 0x69, 0x69, 0x5c, 0x69, 0x6f,
5447     0x5c, 0x69, 0x73, 0x5c, 0x69, 0x74, 0x5c, 0x6f, 0x30, 0x5c, 0x6f, 0x31,
5448     0x5c, 0x6f, 0x32, 0x5c, 0x6f, 0x61, 0x5c, 0x6f, 0x63, 0x5c, 0x6f, 0x65,
5449     0x5c, 0x6f, 0x69, 0x5c, 0x6f, 0x6f, 0x5c, 0x6f, 0x73, 0x5c, 0x6f, 0x74};
5450 const uint16_t HuffDecoderCommon::table27_64_inner_[89] = {
5451     0x0001, 0x0019, 0x0031, 0x0049, 0x0061, 0x0079, 0x0091, 0x00a9, 0x00c1,
5452     0x00d9, 0x0000, 0x0002, 0x00f1, 0x0109, 0x0121, 0x0139, 0x0151, 0x0169,
5453     0x0181, 0x0199, 0x01b1, 0x01c9, 0x00f2, 0x01e1, 0x01f9, 0x0211, 0x0229,
5454     0x0241, 0x0259, 0x0271, 0x0289, 0x02a1, 0x02b9, 0x01e2, 0x02d1, 0x02e9,
5455     0x0301, 0x0319, 0x0331, 0x0349, 0x0361, 0x0379, 0x0391, 0x03a9, 0x02d2,
5456     0x03c1, 0x03d9, 0x03f1, 0x0409, 0x0421, 0x0439, 0x0451, 0x0469, 0x0481,
5457     0x0499, 0x03c2, 0x04b1, 0x04c9, 0x04e1, 0x04f9, 0x0511, 0x0529, 0x0541,
5458     0x0559, 0x0571, 0x0589, 0x04b2, 0x05a1, 0x05b9, 0x05d1, 0x05e9, 0x0601,
5459     0x0619, 0x0631, 0x0649, 0x0661, 0x0679, 0x05a2, 0x0691, 0x06a9, 0x06c1,
5460     0x06d9, 0x06f1, 0x0709, 0x0721, 0x0739, 0x0751, 0x0769, 0x0692};
5461 const uint8_t HuffDecoderCommon::table27_64_outer_[256] = {
5462     0,  1,  2,  3,  4,  5,  6,  7,  8,  9,  10, 10, 10, 10, 10, 10, 10, 10, 10,
5463     10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 11, 12, 13, 14, 15, 16, 17,
5464     18, 19, 20, 21, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10,
5465     10, 10, 10, 10, 10, 10, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 10, 10,
5466     10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10,
5467     33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 10, 10, 10, 10, 10, 10, 10, 10,
5468     10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 44, 45, 46, 47, 48, 49,
5469     50, 51, 52, 53, 54, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10,
5470     10, 10, 10, 10, 10, 10, 10, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 10,
5471     10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10,
5472     10, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 10, 10, 10, 10, 10, 10, 10,
5473     10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 77, 78, 79, 80, 81,
5474     82, 83, 84, 85, 86, 87, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10,
5475     10, 10, 10, 10, 10, 10, 10, 10, 88};
5476 const uint8_t HuffDecoderCommon::table27_65_emit_[84] = {
5477     0x5c, 0x73, 0x30, 0x5c, 0x73, 0x31, 0x5c, 0x73, 0x32, 0x5c, 0x73, 0x61,
5478     0x5c, 0x73, 0x63, 0x5c, 0x73, 0x65, 0x5c, 0x73, 0x69, 0x5c, 0x73, 0x6f,
5479     0x5c, 0x73, 0x73, 0x5c, 0x73, 0x74, 0x5c, 0x74, 0x30, 0x5c, 0x74, 0x31,
5480     0x5c, 0x74, 0x32, 0x5c, 0x74, 0x61, 0x5c, 0x74, 0x63, 0x5c, 0x74, 0x65,
5481     0x5c, 0x74, 0x69, 0x5c, 0x74, 0x6f, 0x5c, 0x74, 0x73, 0x5c, 0x74, 0x74,
5482     0x5c, 0x20, 0x5c, 0x25, 0x5c, 0x2d, 0x5c, 0x2e, 0x5c, 0x2f, 0x5c, 0x33,
5483     0x5c, 0x34, 0x5c, 0x35, 0x5c, 0x36, 0x5c, 0x37, 0x5c, 0x38, 0x5c, 0x39};
5484 const uint16_t HuffDecoderCommon::table27_65_inner_[35] = {
5485     0x0001, 0x0019, 0x0031, 0x0049, 0x0061, 0x0079, 0x0091, 0x00a9, 0x00c1,
5486     0x00d9, 0x0000, 0x0002, 0x00f1, 0x0109, 0x0121, 0x0139, 0x0151, 0x0169,
5487     0x0181, 0x0199, 0x01b1, 0x01c9, 0x00f2, 0x01e2, 0x01f2, 0x0202, 0x0212,
5488     0x0222, 0x0232, 0x0242, 0x0252, 0x0262, 0x0272, 0x0282, 0x0292};
5489 const uint8_t HuffDecoderCommon::table27_65_outer_[256] = {
5490     0,  1,  2,  3,  4,  5,  6,  7,  8,  9,  10, 10, 10, 10, 10, 10, 10, 10, 10,
5491     10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 11, 12, 13, 14, 15, 16, 17,
5492     18, 19, 20, 21, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10,
5493     10, 10, 10, 10, 10, 10, 22, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10,
5494     10, 10, 10, 23, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10,
5495     24, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 25, 10, 10,
5496     10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 26, 10, 10, 10, 10, 10,
5497     10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 27, 10, 10, 10, 10, 10, 10, 10, 10,
5498     10, 10, 10, 10, 10, 10, 10, 28, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10,
5499     10, 10, 10, 10, 29, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10,
5500     10, 30, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 31, 10,
5501     10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 32, 10, 10, 10, 10,
5502     10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 33, 10, 10, 10, 10, 10, 10, 10,
5503     10, 10, 10, 10, 10, 10, 10, 10, 34};
5504 const uint8_t HuffDecoderCommon::table27_66_outer_[256] = {
5505     0, 0, 0, 0, 0, 0, 0, 0,  0, 0, 0, 0, 0, 0, 0, 1,  0, 0, 0, 0, 0, 0, 0, 0,
5506     0, 0, 0, 0, 0, 0, 0, 2,  0, 0, 0, 0, 0, 0, 0, 0,  0, 0, 0, 0, 0, 0, 0, 3,
5507     0, 0, 0, 0, 0, 0, 0, 0,  0, 0, 0, 0, 0, 0, 0, 4,  0, 0, 0, 0, 0, 0, 0, 0,
5508     0, 0, 0, 0, 0, 0, 0, 5,  0, 0, 0, 0, 0, 0, 0, 0,  0, 0, 0, 0, 0, 0, 0, 6,
5509     0, 0, 0, 0, 0, 0, 0, 0,  0, 0, 0, 0, 0, 0, 0, 7,  0, 0, 0, 0, 0, 0, 0, 0,
5510     0, 0, 0, 0, 0, 0, 0, 8,  0, 0, 0, 0, 0, 0, 0, 0,  0, 0, 0, 0, 0, 0, 0, 9,
5511     0, 0, 0, 0, 0, 0, 0, 0,  0, 0, 0, 0, 0, 0, 0, 10, 0, 0, 0, 0, 0, 0, 0, 0,
5512     0, 0, 0, 0, 0, 0, 0, 11, 0, 0, 0, 0, 0, 0, 0, 0,  0, 0, 0, 0, 0, 0, 0, 12,
5513     0, 0, 0, 0, 0, 0, 0, 0,  0, 0, 0, 0, 0, 0, 0, 13, 0, 0, 0, 0, 0, 0, 0, 0,
5514     0, 0, 0, 0, 0, 0, 0, 14, 0, 0, 0, 0, 0, 0, 0, 15, 0, 0, 0, 0, 0, 0, 0, 16,
5515     0, 0, 0, 0, 0, 0, 0, 17, 0, 0, 0, 0, 0, 0, 0, 18};
5516 const uint8_t HuffDecoderCommon::table27_67_emit_[78] = {
5517     0x5c, 0x45, 0x5c, 0x46, 0x5c, 0x47, 0x5c, 0x48, 0x5c, 0x49, 0x5c, 0x4a,
5518     0x5c, 0x4b, 0x5c, 0x4c, 0x5c, 0x4d, 0x5c, 0x4e, 0x5c, 0x4f, 0x5c, 0x50,
5519     0x5c, 0x51, 0x5c, 0x52, 0x5c, 0x53, 0x5c, 0x54, 0x5c, 0x55, 0x5c, 0x56,
5520     0x5c, 0x57, 0x5c, 0x59, 0x5c, 0x6a, 0x5c, 0x6b, 0x5c, 0x71, 0x5c, 0x76,
5521     0x5c, 0x77, 0x5c, 0x78, 0x5c, 0x79, 0x5c, 0x7a, 0x5c, 0x26, 0x5c, 0x2a,
5522     0x5c, 0x2c, 0x5c, 0x3b, 0x5c, 0x58, 0x5c, 0x5a, 0x5c, 0x21, 0x5c, 0x22,
5523     0x5c, 0x28, 0x5c, 0x29, 0x5c, 0x3f};
5524 const uint16_t HuffDecoderCommon::table27_67_inner_[41] = {
5525     0x0000, 0x0002, 0x0012, 0x0022, 0x0032, 0x0042, 0x0052, 0x0062, 0x0072,
5526     0x0082, 0x0092, 0x00a2, 0x00b2, 0x00c2, 0x00d2, 0x00e2, 0x00f2, 0x0102,
5527     0x0112, 0x0122, 0x0132, 0x0142, 0x0152, 0x0162, 0x0172, 0x0182, 0x0192,
5528     0x01a2, 0x01b2, 0x01c2, 0x01d2, 0x01e2, 0x01f2, 0x0202, 0x0212, 0x0222,
5529     0x0232, 0x0242, 0x0252, 0x0262, 0x0003};
5530 const uint8_t HuffDecoderCommon::table27_67_outer_[256] = {
5531     0, 0, 0, 0,  0, 0, 0, 1,  0,  0,  0,  0,  0,  0, 0, 2,  0, 0, 0, 0,
5532     0, 0, 0, 3,  0, 0, 0, 0,  0,  0,  0,  4,  0,  0, 0, 0,  0, 0, 0, 5,
5533     0, 0, 0, 0,  0, 0, 0, 6,  0,  0,  0,  0,  0,  0, 0, 7,  0, 0, 0, 0,
5534     0, 0, 0, 8,  0, 0, 0, 0,  0,  0,  0,  9,  0,  0, 0, 0,  0, 0, 0, 10,
5535     0, 0, 0, 0,  0, 0, 0, 11, 0,  0,  0,  0,  0,  0, 0, 12, 0, 0, 0, 0,
5536     0, 0, 0, 13, 0, 0, 0, 0,  0,  0,  0,  14, 0,  0, 0, 0,  0, 0, 0, 15,
5537     0, 0, 0, 0,  0, 0, 0, 16, 0,  0,  0,  0,  0,  0, 0, 17, 0, 0, 0, 0,
5538     0, 0, 0, 18, 0, 0, 0, 0,  0,  0,  0,  19, 0,  0, 0, 0,  0, 0, 0, 20,
5539     0, 0, 0, 0,  0, 0, 0, 21, 0,  0,  0,  0,  0,  0, 0, 22, 0, 0, 0, 0,
5540     0, 0, 0, 23, 0, 0, 0, 0,  0,  0,  0,  24, 0,  0, 0, 0,  0, 0, 0, 25,
5541     0, 0, 0, 0,  0, 0, 0, 26, 0,  0,  0,  0,  0,  0, 0, 27, 0, 0, 0, 0,
5542     0, 0, 0, 28, 0, 0, 0, 29, 0,  0,  0,  30, 0,  0, 0, 31, 0, 0, 0, 32,
5543     0, 0, 0, 33, 0, 0, 0, 34, 35, 36, 37, 38, 39, 0, 0, 40};
5544 const uint8_t HuffDecoderCommon::table27_68_emit_[240] = {
5545     0xc3, 0x30, 0x30, 0xc3, 0x30, 0x31, 0xc3, 0x30, 0x32, 0xc3, 0x30, 0x61,
5546     0xc3, 0x30, 0x63, 0xc3, 0x30, 0x65, 0xc3, 0x30, 0x69, 0xc3, 0x30, 0x6f,
5547     0xc3, 0x30, 0x73, 0xc3, 0x30, 0x74, 0xc3, 0x31, 0x30, 0xc3, 0x31, 0x31,
5548     0xc3, 0x31, 0x32, 0xc3, 0x31, 0x61, 0xc3, 0x31, 0x63, 0xc3, 0x31, 0x65,
5549     0xc3, 0x31, 0x69, 0xc3, 0x31, 0x6f, 0xc3, 0x31, 0x73, 0xc3, 0x31, 0x74,
5550     0xc3, 0x32, 0x30, 0xc3, 0x32, 0x31, 0xc3, 0x32, 0x32, 0xc3, 0x32, 0x61,
5551     0xc3, 0x32, 0x63, 0xc3, 0x32, 0x65, 0xc3, 0x32, 0x69, 0xc3, 0x32, 0x6f,
5552     0xc3, 0x32, 0x73, 0xc3, 0x32, 0x74, 0xc3, 0x61, 0x30, 0xc3, 0x61, 0x31,
5553     0xc3, 0x61, 0x32, 0xc3, 0x61, 0x61, 0xc3, 0x61, 0x63, 0xc3, 0x61, 0x65,
5554     0xc3, 0x61, 0x69, 0xc3, 0x61, 0x6f, 0xc3, 0x61, 0x73, 0xc3, 0x61, 0x74,
5555     0xc3, 0x63, 0x30, 0xc3, 0x63, 0x31, 0xc3, 0x63, 0x32, 0xc3, 0x63, 0x61,
5556     0xc3, 0x63, 0x63, 0xc3, 0x63, 0x65, 0xc3, 0x63, 0x69, 0xc3, 0x63, 0x6f,
5557     0xc3, 0x63, 0x73, 0xc3, 0x63, 0x74, 0xc3, 0x65, 0x30, 0xc3, 0x65, 0x31,
5558     0xc3, 0x65, 0x32, 0xc3, 0x65, 0x61, 0xc3, 0x65, 0x63, 0xc3, 0x65, 0x65,
5559     0xc3, 0x65, 0x69, 0xc3, 0x65, 0x6f, 0xc3, 0x65, 0x73, 0xc3, 0x65, 0x74,
5560     0xc3, 0x69, 0x30, 0xc3, 0x69, 0x31, 0xc3, 0x69, 0x32, 0xc3, 0x69, 0x61,
5561     0xc3, 0x69, 0x63, 0xc3, 0x69, 0x65, 0xc3, 0x69, 0x69, 0xc3, 0x69, 0x6f,
5562     0xc3, 0x69, 0x73, 0xc3, 0x69, 0x74, 0xc3, 0x6f, 0x30, 0xc3, 0x6f, 0x31,
5563     0xc3, 0x6f, 0x32, 0xc3, 0x6f, 0x61, 0xc3, 0x6f, 0x63, 0xc3, 0x6f, 0x65,
5564     0xc3, 0x6f, 0x69, 0xc3, 0x6f, 0x6f, 0xc3, 0x6f, 0x73, 0xc3, 0x6f, 0x74};
5565 const uint8_t HuffDecoderCommon::table27_69_emit_[84] = {
5566     0xc3, 0x73, 0x30, 0xc3, 0x73, 0x31, 0xc3, 0x73, 0x32, 0xc3, 0x73, 0x61,
5567     0xc3, 0x73, 0x63, 0xc3, 0x73, 0x65, 0xc3, 0x73, 0x69, 0xc3, 0x73, 0x6f,
5568     0xc3, 0x73, 0x73, 0xc3, 0x73, 0x74, 0xc3, 0x74, 0x30, 0xc3, 0x74, 0x31,
5569     0xc3, 0x74, 0x32, 0xc3, 0x74, 0x61, 0xc3, 0x74, 0x63, 0xc3, 0x74, 0x65,
5570     0xc3, 0x74, 0x69, 0xc3, 0x74, 0x6f, 0xc3, 0x74, 0x73, 0xc3, 0x74, 0x74,
5571     0xc3, 0x20, 0xc3, 0x25, 0xc3, 0x2d, 0xc3, 0x2e, 0xc3, 0x2f, 0xc3, 0x33,
5572     0xc3, 0x34, 0xc3, 0x35, 0xc3, 0x36, 0xc3, 0x37, 0xc3, 0x38, 0xc3, 0x39};
5573 const uint8_t HuffDecoderCommon::table27_71_emit_[78] = {
5574     0xc3, 0x45, 0xc3, 0x46, 0xc3, 0x47, 0xc3, 0x48, 0xc3, 0x49, 0xc3, 0x4a,
5575     0xc3, 0x4b, 0xc3, 0x4c, 0xc3, 0x4d, 0xc3, 0x4e, 0xc3, 0x4f, 0xc3, 0x50,
5576     0xc3, 0x51, 0xc3, 0x52, 0xc3, 0x53, 0xc3, 0x54, 0xc3, 0x55, 0xc3, 0x56,
5577     0xc3, 0x57, 0xc3, 0x59, 0xc3, 0x6a, 0xc3, 0x6b, 0xc3, 0x71, 0xc3, 0x76,
5578     0xc3, 0x77, 0xc3, 0x78, 0xc3, 0x79, 0xc3, 0x7a, 0xc3, 0x26, 0xc3, 0x2a,
5579     0xc3, 0x2c, 0xc3, 0x3b, 0xc3, 0x58, 0xc3, 0x5a, 0xc3, 0x21, 0xc3, 0x22,
5580     0xc3, 0x28, 0xc3, 0x29, 0xc3, 0x3f};
5581 const uint8_t HuffDecoderCommon::table27_72_emit_[240] = {
5582     0xd0, 0x30, 0x30, 0xd0, 0x30, 0x31, 0xd0, 0x30, 0x32, 0xd0, 0x30, 0x61,
5583     0xd0, 0x30, 0x63, 0xd0, 0x30, 0x65, 0xd0, 0x30, 0x69, 0xd0, 0x30, 0x6f,
5584     0xd0, 0x30, 0x73, 0xd0, 0x30, 0x74, 0xd0, 0x31, 0x30, 0xd0, 0x31, 0x31,
5585     0xd0, 0x31, 0x32, 0xd0, 0x31, 0x61, 0xd0, 0x31, 0x63, 0xd0, 0x31, 0x65,
5586     0xd0, 0x31, 0x69, 0xd0, 0x31, 0x6f, 0xd0, 0x31, 0x73, 0xd0, 0x31, 0x74,
5587     0xd0, 0x32, 0x30, 0xd0, 0x32, 0x31, 0xd0, 0x32, 0x32, 0xd0, 0x32, 0x61,
5588     0xd0, 0x32, 0x63, 0xd0, 0x32, 0x65, 0xd0, 0x32, 0x69, 0xd0, 0x32, 0x6f,
5589     0xd0, 0x32, 0x73, 0xd0, 0x32, 0x74, 0xd0, 0x61, 0x30, 0xd0, 0x61, 0x31,
5590     0xd0, 0x61, 0x32, 0xd0, 0x61, 0x61, 0xd0, 0x61, 0x63, 0xd0, 0x61, 0x65,
5591     0xd0, 0x61, 0x69, 0xd0, 0x61, 0x6f, 0xd0, 0x61, 0x73, 0xd0, 0x61, 0x74,
5592     0xd0, 0x63, 0x30, 0xd0, 0x63, 0x31, 0xd0, 0x63, 0x32, 0xd0, 0x63, 0x61,
5593     0xd0, 0x63, 0x63, 0xd0, 0x63, 0x65, 0xd0, 0x63, 0x69, 0xd0, 0x63, 0x6f,
5594     0xd0, 0x63, 0x73, 0xd0, 0x63, 0x74, 0xd0, 0x65, 0x30, 0xd0, 0x65, 0x31,
5595     0xd0, 0x65, 0x32, 0xd0, 0x65, 0x61, 0xd0, 0x65, 0x63, 0xd0, 0x65, 0x65,
5596     0xd0, 0x65, 0x69, 0xd0, 0x65, 0x6f, 0xd0, 0x65, 0x73, 0xd0, 0x65, 0x74,
5597     0xd0, 0x69, 0x30, 0xd0, 0x69, 0x31, 0xd0, 0x69, 0x32, 0xd0, 0x69, 0x61,
5598     0xd0, 0x69, 0x63, 0xd0, 0x69, 0x65, 0xd0, 0x69, 0x69, 0xd0, 0x69, 0x6f,
5599     0xd0, 0x69, 0x73, 0xd0, 0x69, 0x74, 0xd0, 0x6f, 0x30, 0xd0, 0x6f, 0x31,
5600     0xd0, 0x6f, 0x32, 0xd0, 0x6f, 0x61, 0xd0, 0x6f, 0x63, 0xd0, 0x6f, 0x65,
5601     0xd0, 0x6f, 0x69, 0xd0, 0x6f, 0x6f, 0xd0, 0x6f, 0x73, 0xd0, 0x6f, 0x74};
5602 const uint8_t HuffDecoderCommon::table27_73_emit_[84] = {
5603     0xd0, 0x73, 0x30, 0xd0, 0x73, 0x31, 0xd0, 0x73, 0x32, 0xd0, 0x73, 0x61,
5604     0xd0, 0x73, 0x63, 0xd0, 0x73, 0x65, 0xd0, 0x73, 0x69, 0xd0, 0x73, 0x6f,
5605     0xd0, 0x73, 0x73, 0xd0, 0x73, 0x74, 0xd0, 0x74, 0x30, 0xd0, 0x74, 0x31,
5606     0xd0, 0x74, 0x32, 0xd0, 0x74, 0x61, 0xd0, 0x74, 0x63, 0xd0, 0x74, 0x65,
5607     0xd0, 0x74, 0x69, 0xd0, 0x74, 0x6f, 0xd0, 0x74, 0x73, 0xd0, 0x74, 0x74,
5608     0xd0, 0x20, 0xd0, 0x25, 0xd0, 0x2d, 0xd0, 0x2e, 0xd0, 0x2f, 0xd0, 0x33,
5609     0xd0, 0x34, 0xd0, 0x35, 0xd0, 0x36, 0xd0, 0x37, 0xd0, 0x38, 0xd0, 0x39};
5610 const uint8_t HuffDecoderCommon::table27_75_emit_[78] = {
5611     0xd0, 0x45, 0xd0, 0x46, 0xd0, 0x47, 0xd0, 0x48, 0xd0, 0x49, 0xd0, 0x4a,
5612     0xd0, 0x4b, 0xd0, 0x4c, 0xd0, 0x4d, 0xd0, 0x4e, 0xd0, 0x4f, 0xd0, 0x50,
5613     0xd0, 0x51, 0xd0, 0x52, 0xd0, 0x53, 0xd0, 0x54, 0xd0, 0x55, 0xd0, 0x56,
5614     0xd0, 0x57, 0xd0, 0x59, 0xd0, 0x6a, 0xd0, 0x6b, 0xd0, 0x71, 0xd0, 0x76,
5615     0xd0, 0x77, 0xd0, 0x78, 0xd0, 0x79, 0xd0, 0x7a, 0xd0, 0x26, 0xd0, 0x2a,
5616     0xd0, 0x2c, 0xd0, 0x3b, 0xd0, 0x58, 0xd0, 0x5a, 0xd0, 0x21, 0xd0, 0x22,
5617     0xd0, 0x28, 0xd0, 0x29, 0xd0, 0x3f};
5618 const uint8_t HuffDecoderCommon::table27_92_emit_[148] = {
5619     0x99, 0x30, 0x99, 0x31, 0x99, 0x32, 0x99, 0x61, 0x99, 0x63, 0x99, 0x65,
5620     0x99, 0x69, 0x99, 0x6f, 0x99, 0x73, 0x99, 0x74, 0x99, 0x20, 0x99, 0x25,
5621     0x99, 0x2d, 0x99, 0x2e, 0x99, 0x2f, 0x99, 0x33, 0x99, 0x34, 0x99, 0x35,
5622     0x99, 0x36, 0x99, 0x37, 0x99, 0x38, 0x99, 0x39, 0x99, 0x3d, 0x99, 0x41,
5623     0x99, 0x5f, 0x99, 0x62, 0x99, 0x64, 0x99, 0x66, 0x99, 0x67, 0x99, 0x68,
5624     0x99, 0x6c, 0x99, 0x6d, 0x99, 0x6e, 0x99, 0x70, 0x99, 0x72, 0x99, 0x75,
5625     0x99, 0x3a, 0x99, 0x42, 0x99, 0x43, 0x99, 0x44, 0x99, 0x45, 0x99, 0x46,
5626     0x99, 0x47, 0x99, 0x48, 0x99, 0x49, 0x99, 0x4a, 0x99, 0x4b, 0x99, 0x4c,
5627     0x99, 0x4d, 0x99, 0x4e, 0x99, 0x4f, 0x99, 0x50, 0x99, 0x51, 0x99, 0x52,
5628     0x99, 0x53, 0x99, 0x54, 0x99, 0x55, 0x99, 0x56, 0x99, 0x57, 0x99, 0x59,
5629     0x99, 0x6a, 0x99, 0x6b, 0x99, 0x71, 0x99, 0x76, 0x99, 0x77, 0x99, 0x78,
5630     0x99, 0x79, 0x99, 0x7a, 0x99, 0x26, 0x99, 0x2a, 0x99, 0x2c, 0x99, 0x3b,
5631     0x99, 0x58, 0x99, 0x5a};
5632 const uint16_t HuffDecoderCommon::table27_92_inner_[76] = {
5633     0x0000, 0x0002, 0x0012, 0x0022, 0x0032, 0x0042, 0x0052, 0x0062, 0x0072,
5634     0x0082, 0x0092, 0x00a2, 0x00b2, 0x00c2, 0x00d2, 0x00e2, 0x00f2, 0x0102,
5635     0x0112, 0x0122, 0x0132, 0x0142, 0x0152, 0x0162, 0x0172, 0x0182, 0x0192,
5636     0x01a2, 0x01b2, 0x01c2, 0x01d2, 0x01e2, 0x01f2, 0x0202, 0x0212, 0x0222,
5637     0x0232, 0x0242, 0x0252, 0x0262, 0x0272, 0x0282, 0x0292, 0x02a2, 0x02b2,
5638     0x02c2, 0x02d2, 0x02e2, 0x02f2, 0x0302, 0x0312, 0x0322, 0x0332, 0x0342,
5639     0x0352, 0x0362, 0x0372, 0x0382, 0x0392, 0x03a2, 0x03b2, 0x03c2, 0x03d2,
5640     0x03e2, 0x03f2, 0x0402, 0x0412, 0x0422, 0x0432, 0x0442, 0x0452, 0x0462,
5641     0x0472, 0x0482, 0x0492, 0x0003};
5642 const uint8_t HuffDecoderCommon::table27_93_emit_[148] = {
5643     0xa1, 0x30, 0xa1, 0x31, 0xa1, 0x32, 0xa1, 0x61, 0xa1, 0x63, 0xa1, 0x65,
5644     0xa1, 0x69, 0xa1, 0x6f, 0xa1, 0x73, 0xa1, 0x74, 0xa1, 0x20, 0xa1, 0x25,
5645     0xa1, 0x2d, 0xa1, 0x2e, 0xa1, 0x2f, 0xa1, 0x33, 0xa1, 0x34, 0xa1, 0x35,
5646     0xa1, 0x36, 0xa1, 0x37, 0xa1, 0x38, 0xa1, 0x39, 0xa1, 0x3d, 0xa1, 0x41,
5647     0xa1, 0x5f, 0xa1, 0x62, 0xa1, 0x64, 0xa1, 0x66, 0xa1, 0x67, 0xa1, 0x68,
5648     0xa1, 0x6c, 0xa1, 0x6d, 0xa1, 0x6e, 0xa1, 0x70, 0xa1, 0x72, 0xa1, 0x75,
5649     0xa1, 0x3a, 0xa1, 0x42, 0xa1, 0x43, 0xa1, 0x44, 0xa1, 0x45, 0xa1, 0x46,
5650     0xa1, 0x47, 0xa1, 0x48, 0xa1, 0x49, 0xa1, 0x4a, 0xa1, 0x4b, 0xa1, 0x4c,
5651     0xa1, 0x4d, 0xa1, 0x4e, 0xa1, 0x4f, 0xa1, 0x50, 0xa1, 0x51, 0xa1, 0x52,
5652     0xa1, 0x53, 0xa1, 0x54, 0xa1, 0x55, 0xa1, 0x56, 0xa1, 0x57, 0xa1, 0x59,
5653     0xa1, 0x6a, 0xa1, 0x6b, 0xa1, 0x71, 0xa1, 0x76, 0xa1, 0x77, 0xa1, 0x78,
5654     0xa1, 0x79, 0xa1, 0x7a, 0xa1, 0x26, 0xa1, 0x2a, 0xa1, 0x2c, 0xa1, 0x3b,
5655     0xa1, 0x58, 0xa1, 0x5a};
5656 const uint8_t HuffDecoderCommon::table27_94_emit_[148] = {
5657     0xa7, 0x30, 0xa7, 0x31, 0xa7, 0x32, 0xa7, 0x61, 0xa7, 0x63, 0xa7, 0x65,
5658     0xa7, 0x69, 0xa7, 0x6f, 0xa7, 0x73, 0xa7, 0x74, 0xa7, 0x20, 0xa7, 0x25,
5659     0xa7, 0x2d, 0xa7, 0x2e, 0xa7, 0x2f, 0xa7, 0x33, 0xa7, 0x34, 0xa7, 0x35,
5660     0xa7, 0x36, 0xa7, 0x37, 0xa7, 0x38, 0xa7, 0x39, 0xa7, 0x3d, 0xa7, 0x41,
5661     0xa7, 0x5f, 0xa7, 0x62, 0xa7, 0x64, 0xa7, 0x66, 0xa7, 0x67, 0xa7, 0x68,
5662     0xa7, 0x6c, 0xa7, 0x6d, 0xa7, 0x6e, 0xa7, 0x70, 0xa7, 0x72, 0xa7, 0x75,
5663     0xa7, 0x3a, 0xa7, 0x42, 0xa7, 0x43, 0xa7, 0x44, 0xa7, 0x45, 0xa7, 0x46,
5664     0xa7, 0x47, 0xa7, 0x48, 0xa7, 0x49, 0xa7, 0x4a, 0xa7, 0x4b, 0xa7, 0x4c,
5665     0xa7, 0x4d, 0xa7, 0x4e, 0xa7, 0x4f, 0xa7, 0x50, 0xa7, 0x51, 0xa7, 0x52,
5666     0xa7, 0x53, 0xa7, 0x54, 0xa7, 0x55, 0xa7, 0x56, 0xa7, 0x57, 0xa7, 0x59,
5667     0xa7, 0x6a, 0xa7, 0x6b, 0xa7, 0x71, 0xa7, 0x76, 0xa7, 0x77, 0xa7, 0x78,
5668     0xa7, 0x79, 0xa7, 0x7a, 0xa7, 0x26, 0xa7, 0x2a, 0xa7, 0x2c, 0xa7, 0x3b,
5669     0xa7, 0x58, 0xa7, 0x5a};
5670 const uint8_t HuffDecoderCommon::table27_95_emit_[148] = {
5671     0xac, 0x30, 0xac, 0x31, 0xac, 0x32, 0xac, 0x61, 0xac, 0x63, 0xac, 0x65,
5672     0xac, 0x69, 0xac, 0x6f, 0xac, 0x73, 0xac, 0x74, 0xac, 0x20, 0xac, 0x25,
5673     0xac, 0x2d, 0xac, 0x2e, 0xac, 0x2f, 0xac, 0x33, 0xac, 0x34, 0xac, 0x35,
5674     0xac, 0x36, 0xac, 0x37, 0xac, 0x38, 0xac, 0x39, 0xac, 0x3d, 0xac, 0x41,
5675     0xac, 0x5f, 0xac, 0x62, 0xac, 0x64, 0xac, 0x66, 0xac, 0x67, 0xac, 0x68,
5676     0xac, 0x6c, 0xac, 0x6d, 0xac, 0x6e, 0xac, 0x70, 0xac, 0x72, 0xac, 0x75,
5677     0xac, 0x3a, 0xac, 0x42, 0xac, 0x43, 0xac, 0x44, 0xac, 0x45, 0xac, 0x46,
5678     0xac, 0x47, 0xac, 0x48, 0xac, 0x49, 0xac, 0x4a, 0xac, 0x4b, 0xac, 0x4c,
5679     0xac, 0x4d, 0xac, 0x4e, 0xac, 0x4f, 0xac, 0x50, 0xac, 0x51, 0xac, 0x52,
5680     0xac, 0x53, 0xac, 0x54, 0xac, 0x55, 0xac, 0x56, 0xac, 0x57, 0xac, 0x59,
5681     0xac, 0x6a, 0xac, 0x6b, 0xac, 0x71, 0xac, 0x76, 0xac, 0x77, 0xac, 0x78,
5682     0xac, 0x79, 0xac, 0x7a, 0xac, 0x26, 0xac, 0x2a, 0xac, 0x2c, 0xac, 0x3b,
5683     0xac, 0x58, 0xac, 0x5a};
5684 const uint8_t HuffDecoderCommon::table27_96_emit_[148] = {
5685     0xb0, 0x30, 0xb0, 0x31, 0xb0, 0x32, 0xb0, 0x61, 0xb0, 0x63, 0xb0, 0x65,
5686     0xb0, 0x69, 0xb0, 0x6f, 0xb0, 0x73, 0xb0, 0x74, 0xb0, 0x20, 0xb0, 0x25,
5687     0xb0, 0x2d, 0xb0, 0x2e, 0xb0, 0x2f, 0xb0, 0x33, 0xb0, 0x34, 0xb0, 0x35,
5688     0xb0, 0x36, 0xb0, 0x37, 0xb0, 0x38, 0xb0, 0x39, 0xb0, 0x3d, 0xb0, 0x41,
5689     0xb0, 0x5f, 0xb0, 0x62, 0xb0, 0x64, 0xb0, 0x66, 0xb0, 0x67, 0xb0, 0x68,
5690     0xb0, 0x6c, 0xb0, 0x6d, 0xb0, 0x6e, 0xb0, 0x70, 0xb0, 0x72, 0xb0, 0x75,
5691     0xb0, 0x3a, 0xb0, 0x42, 0xb0, 0x43, 0xb0, 0x44, 0xb0, 0x45, 0xb0, 0x46,
5692     0xb0, 0x47, 0xb0, 0x48, 0xb0, 0x49, 0xb0, 0x4a, 0xb0, 0x4b, 0xb0, 0x4c,
5693     0xb0, 0x4d, 0xb0, 0x4e, 0xb0, 0x4f, 0xb0, 0x50, 0xb0, 0x51, 0xb0, 0x52,
5694     0xb0, 0x53, 0xb0, 0x54, 0xb0, 0x55, 0xb0, 0x56, 0xb0, 0x57, 0xb0, 0x59,
5695     0xb0, 0x6a, 0xb0, 0x6b, 0xb0, 0x71, 0xb0, 0x76, 0xb0, 0x77, 0xb0, 0x78,
5696     0xb0, 0x79, 0xb0, 0x7a, 0xb0, 0x26, 0xb0, 0x2a, 0xb0, 0x2c, 0xb0, 0x3b,
5697     0xb0, 0x58, 0xb0, 0x5a};
5698 const uint8_t HuffDecoderCommon::table27_97_emit_[148] = {
5699     0xb1, 0x30, 0xb1, 0x31, 0xb1, 0x32, 0xb1, 0x61, 0xb1, 0x63, 0xb1, 0x65,
5700     0xb1, 0x69, 0xb1, 0x6f, 0xb1, 0x73, 0xb1, 0x74, 0xb1, 0x20, 0xb1, 0x25,
5701     0xb1, 0x2d, 0xb1, 0x2e, 0xb1, 0x2f, 0xb1, 0x33, 0xb1, 0x34, 0xb1, 0x35,
5702     0xb1, 0x36, 0xb1, 0x37, 0xb1, 0x38, 0xb1, 0x39, 0xb1, 0x3d, 0xb1, 0x41,
5703     0xb1, 0x5f, 0xb1, 0x62, 0xb1, 0x64, 0xb1, 0x66, 0xb1, 0x67, 0xb1, 0x68,
5704     0xb1, 0x6c, 0xb1, 0x6d, 0xb1, 0x6e, 0xb1, 0x70, 0xb1, 0x72, 0xb1, 0x75,
5705     0xb1, 0x3a, 0xb1, 0x42, 0xb1, 0x43, 0xb1, 0x44, 0xb1, 0x45, 0xb1, 0x46,
5706     0xb1, 0x47, 0xb1, 0x48, 0xb1, 0x49, 0xb1, 0x4a, 0xb1, 0x4b, 0xb1, 0x4c,
5707     0xb1, 0x4d, 0xb1, 0x4e, 0xb1, 0x4f, 0xb1, 0x50, 0xb1, 0x51, 0xb1, 0x52,
5708     0xb1, 0x53, 0xb1, 0x54, 0xb1, 0x55, 0xb1, 0x56, 0xb1, 0x57, 0xb1, 0x59,
5709     0xb1, 0x6a, 0xb1, 0x6b, 0xb1, 0x71, 0xb1, 0x76, 0xb1, 0x77, 0xb1, 0x78,
5710     0xb1, 0x79, 0xb1, 0x7a, 0xb1, 0x26, 0xb1, 0x2a, 0xb1, 0x2c, 0xb1, 0x3b,
5711     0xb1, 0x58, 0xb1, 0x5a};
5712 const uint8_t HuffDecoderCommon::table27_98_emit_[148] = {
5713     0xb3, 0x30, 0xb3, 0x31, 0xb3, 0x32, 0xb3, 0x61, 0xb3, 0x63, 0xb3, 0x65,
5714     0xb3, 0x69, 0xb3, 0x6f, 0xb3, 0x73, 0xb3, 0x74, 0xb3, 0x20, 0xb3, 0x25,
5715     0xb3, 0x2d, 0xb3, 0x2e, 0xb3, 0x2f, 0xb3, 0x33, 0xb3, 0x34, 0xb3, 0x35,
5716     0xb3, 0x36, 0xb3, 0x37, 0xb3, 0x38, 0xb3, 0x39, 0xb3, 0x3d, 0xb3, 0x41,
5717     0xb3, 0x5f, 0xb3, 0x62, 0xb3, 0x64, 0xb3, 0x66, 0xb3, 0x67, 0xb3, 0x68,
5718     0xb3, 0x6c, 0xb3, 0x6d, 0xb3, 0x6e, 0xb3, 0x70, 0xb3, 0x72, 0xb3, 0x75,
5719     0xb3, 0x3a, 0xb3, 0x42, 0xb3, 0x43, 0xb3, 0x44, 0xb3, 0x45, 0xb3, 0x46,
5720     0xb3, 0x47, 0xb3, 0x48, 0xb3, 0x49, 0xb3, 0x4a, 0xb3, 0x4b, 0xb3, 0x4c,
5721     0xb3, 0x4d, 0xb3, 0x4e, 0xb3, 0x4f, 0xb3, 0x50, 0xb3, 0x51, 0xb3, 0x52,
5722     0xb3, 0x53, 0xb3, 0x54, 0xb3, 0x55, 0xb3, 0x56, 0xb3, 0x57, 0xb3, 0x59,
5723     0xb3, 0x6a, 0xb3, 0x6b, 0xb3, 0x71, 0xb3, 0x76, 0xb3, 0x77, 0xb3, 0x78,
5724     0xb3, 0x79, 0xb3, 0x7a, 0xb3, 0x26, 0xb3, 0x2a, 0xb3, 0x2c, 0xb3, 0x3b,
5725     0xb3, 0x58, 0xb3, 0x5a};
5726 const uint8_t HuffDecoderCommon::table27_99_emit_[148] = {
5727     0xd1, 0x30, 0xd1, 0x31, 0xd1, 0x32, 0xd1, 0x61, 0xd1, 0x63, 0xd1, 0x65,
5728     0xd1, 0x69, 0xd1, 0x6f, 0xd1, 0x73, 0xd1, 0x74, 0xd1, 0x20, 0xd1, 0x25,
5729     0xd1, 0x2d, 0xd1, 0x2e, 0xd1, 0x2f, 0xd1, 0x33, 0xd1, 0x34, 0xd1, 0x35,
5730     0xd1, 0x36, 0xd1, 0x37, 0xd1, 0x38, 0xd1, 0x39, 0xd1, 0x3d, 0xd1, 0x41,
5731     0xd1, 0x5f, 0xd1, 0x62, 0xd1, 0x64, 0xd1, 0x66, 0xd1, 0x67, 0xd1, 0x68,
5732     0xd1, 0x6c, 0xd1, 0x6d, 0xd1, 0x6e, 0xd1, 0x70, 0xd1, 0x72, 0xd1, 0x75,
5733     0xd1, 0x3a, 0xd1, 0x42, 0xd1, 0x43, 0xd1, 0x44, 0xd1, 0x45, 0xd1, 0x46,
5734     0xd1, 0x47, 0xd1, 0x48, 0xd1, 0x49, 0xd1, 0x4a, 0xd1, 0x4b, 0xd1, 0x4c,
5735     0xd1, 0x4d, 0xd1, 0x4e, 0xd1, 0x4f, 0xd1, 0x50, 0xd1, 0x51, 0xd1, 0x52,
5736     0xd1, 0x53, 0xd1, 0x54, 0xd1, 0x55, 0xd1, 0x56, 0xd1, 0x57, 0xd1, 0x59,
5737     0xd1, 0x6a, 0xd1, 0x6b, 0xd1, 0x71, 0xd1, 0x76, 0xd1, 0x77, 0xd1, 0x78,
5738     0xd1, 0x79, 0xd1, 0x7a, 0xd1, 0x26, 0xd1, 0x2a, 0xd1, 0x2c, 0xd1, 0x3b,
5739     0xd1, 0x58, 0xd1, 0x5a};
5740 const uint8_t HuffDecoderCommon::table27_100_emit_[148] = {
5741     0xd8, 0x30, 0xd8, 0x31, 0xd8, 0x32, 0xd8, 0x61, 0xd8, 0x63, 0xd8, 0x65,
5742     0xd8, 0x69, 0xd8, 0x6f, 0xd8, 0x73, 0xd8, 0x74, 0xd8, 0x20, 0xd8, 0x25,
5743     0xd8, 0x2d, 0xd8, 0x2e, 0xd8, 0x2f, 0xd8, 0x33, 0xd8, 0x34, 0xd8, 0x35,
5744     0xd8, 0x36, 0xd8, 0x37, 0xd8, 0x38, 0xd8, 0x39, 0xd8, 0x3d, 0xd8, 0x41,
5745     0xd8, 0x5f, 0xd8, 0x62, 0xd8, 0x64, 0xd8, 0x66, 0xd8, 0x67, 0xd8, 0x68,
5746     0xd8, 0x6c, 0xd8, 0x6d, 0xd8, 0x6e, 0xd8, 0x70, 0xd8, 0x72, 0xd8, 0x75,
5747     0xd8, 0x3a, 0xd8, 0x42, 0xd8, 0x43, 0xd8, 0x44, 0xd8, 0x45, 0xd8, 0x46,
5748     0xd8, 0x47, 0xd8, 0x48, 0xd8, 0x49, 0xd8, 0x4a, 0xd8, 0x4b, 0xd8, 0x4c,
5749     0xd8, 0x4d, 0xd8, 0x4e, 0xd8, 0x4f, 0xd8, 0x50, 0xd8, 0x51, 0xd8, 0x52,
5750     0xd8, 0x53, 0xd8, 0x54, 0xd8, 0x55, 0xd8, 0x56, 0xd8, 0x57, 0xd8, 0x59,
5751     0xd8, 0x6a, 0xd8, 0x6b, 0xd8, 0x71, 0xd8, 0x76, 0xd8, 0x77, 0xd8, 0x78,
5752     0xd8, 0x79, 0xd8, 0x7a, 0xd8, 0x26, 0xd8, 0x2a, 0xd8, 0x2c, 0xd8, 0x3b,
5753     0xd8, 0x58, 0xd8, 0x5a};
5754 const uint8_t HuffDecoderCommon::table27_101_emit_[148] = {
5755     0xd9, 0x30, 0xd9, 0x31, 0xd9, 0x32, 0xd9, 0x61, 0xd9, 0x63, 0xd9, 0x65,
5756     0xd9, 0x69, 0xd9, 0x6f, 0xd9, 0x73, 0xd9, 0x74, 0xd9, 0x20, 0xd9, 0x25,
5757     0xd9, 0x2d, 0xd9, 0x2e, 0xd9, 0x2f, 0xd9, 0x33, 0xd9, 0x34, 0xd9, 0x35,
5758     0xd9, 0x36, 0xd9, 0x37, 0xd9, 0x38, 0xd9, 0x39, 0xd9, 0x3d, 0xd9, 0x41,
5759     0xd9, 0x5f, 0xd9, 0x62, 0xd9, 0x64, 0xd9, 0x66, 0xd9, 0x67, 0xd9, 0x68,
5760     0xd9, 0x6c, 0xd9, 0x6d, 0xd9, 0x6e, 0xd9, 0x70, 0xd9, 0x72, 0xd9, 0x75,
5761     0xd9, 0x3a, 0xd9, 0x42, 0xd9, 0x43, 0xd9, 0x44, 0xd9, 0x45, 0xd9, 0x46,
5762     0xd9, 0x47, 0xd9, 0x48, 0xd9, 0x49, 0xd9, 0x4a, 0xd9, 0x4b, 0xd9, 0x4c,
5763     0xd9, 0x4d, 0xd9, 0x4e, 0xd9, 0x4f, 0xd9, 0x50, 0xd9, 0x51, 0xd9, 0x52,
5764     0xd9, 0x53, 0xd9, 0x54, 0xd9, 0x55, 0xd9, 0x56, 0xd9, 0x57, 0xd9, 0x59,
5765     0xd9, 0x6a, 0xd9, 0x6b, 0xd9, 0x71, 0xd9, 0x76, 0xd9, 0x77, 0xd9, 0x78,
5766     0xd9, 0x79, 0xd9, 0x7a, 0xd9, 0x26, 0xd9, 0x2a, 0xd9, 0x2c, 0xd9, 0x3b,
5767     0xd9, 0x58, 0xd9, 0x5a};
5768 const uint8_t HuffDecoderCommon::table27_102_emit_[148] = {
5769     0xe3, 0x30, 0xe3, 0x31, 0xe3, 0x32, 0xe3, 0x61, 0xe3, 0x63, 0xe3, 0x65,
5770     0xe3, 0x69, 0xe3, 0x6f, 0xe3, 0x73, 0xe3, 0x74, 0xe3, 0x20, 0xe3, 0x25,
5771     0xe3, 0x2d, 0xe3, 0x2e, 0xe3, 0x2f, 0xe3, 0x33, 0xe3, 0x34, 0xe3, 0x35,
5772     0xe3, 0x36, 0xe3, 0x37, 0xe3, 0x38, 0xe3, 0x39, 0xe3, 0x3d, 0xe3, 0x41,
5773     0xe3, 0x5f, 0xe3, 0x62, 0xe3, 0x64, 0xe3, 0x66, 0xe3, 0x67, 0xe3, 0x68,
5774     0xe3, 0x6c, 0xe3, 0x6d, 0xe3, 0x6e, 0xe3, 0x70, 0xe3, 0x72, 0xe3, 0x75,
5775     0xe3, 0x3a, 0xe3, 0x42, 0xe3, 0x43, 0xe3, 0x44, 0xe3, 0x45, 0xe3, 0x46,
5776     0xe3, 0x47, 0xe3, 0x48, 0xe3, 0x49, 0xe3, 0x4a, 0xe3, 0x4b, 0xe3, 0x4c,
5777     0xe3, 0x4d, 0xe3, 0x4e, 0xe3, 0x4f, 0xe3, 0x50, 0xe3, 0x51, 0xe3, 0x52,
5778     0xe3, 0x53, 0xe3, 0x54, 0xe3, 0x55, 0xe3, 0x56, 0xe3, 0x57, 0xe3, 0x59,
5779     0xe3, 0x6a, 0xe3, 0x6b, 0xe3, 0x71, 0xe3, 0x76, 0xe3, 0x77, 0xe3, 0x78,
5780     0xe3, 0x79, 0xe3, 0x7a, 0xe3, 0x26, 0xe3, 0x2a, 0xe3, 0x2c, 0xe3, 0x3b,
5781     0xe3, 0x58, 0xe3, 0x5a};
5782 const uint8_t HuffDecoderCommon::table27_103_emit_[148] = {
5783     0xe5, 0x30, 0xe5, 0x31, 0xe5, 0x32, 0xe5, 0x61, 0xe5, 0x63, 0xe5, 0x65,
5784     0xe5, 0x69, 0xe5, 0x6f, 0xe5, 0x73, 0xe5, 0x74, 0xe5, 0x20, 0xe5, 0x25,
5785     0xe5, 0x2d, 0xe5, 0x2e, 0xe5, 0x2f, 0xe5, 0x33, 0xe5, 0x34, 0xe5, 0x35,
5786     0xe5, 0x36, 0xe5, 0x37, 0xe5, 0x38, 0xe5, 0x39, 0xe5, 0x3d, 0xe5, 0x41,
5787     0xe5, 0x5f, 0xe5, 0x62, 0xe5, 0x64, 0xe5, 0x66, 0xe5, 0x67, 0xe5, 0x68,
5788     0xe5, 0x6c, 0xe5, 0x6d, 0xe5, 0x6e, 0xe5, 0x70, 0xe5, 0x72, 0xe5, 0x75,
5789     0xe5, 0x3a, 0xe5, 0x42, 0xe5, 0x43, 0xe5, 0x44, 0xe5, 0x45, 0xe5, 0x46,
5790     0xe5, 0x47, 0xe5, 0x48, 0xe5, 0x49, 0xe5, 0x4a, 0xe5, 0x4b, 0xe5, 0x4c,
5791     0xe5, 0x4d, 0xe5, 0x4e, 0xe5, 0x4f, 0xe5, 0x50, 0xe5, 0x51, 0xe5, 0x52,
5792     0xe5, 0x53, 0xe5, 0x54, 0xe5, 0x55, 0xe5, 0x56, 0xe5, 0x57, 0xe5, 0x59,
5793     0xe5, 0x6a, 0xe5, 0x6b, 0xe5, 0x71, 0xe5, 0x76, 0xe5, 0x77, 0xe5, 0x78,
5794     0xe5, 0x79, 0xe5, 0x7a, 0xe5, 0x26, 0xe5, 0x2a, 0xe5, 0x2c, 0xe5, 0x3b,
5795     0xe5, 0x58, 0xe5, 0x5a};
5796 const uint8_t HuffDecoderCommon::table27_104_emit_[148] = {
5797     0xe6, 0x30, 0xe6, 0x31, 0xe6, 0x32, 0xe6, 0x61, 0xe6, 0x63, 0xe6, 0x65,
5798     0xe6, 0x69, 0xe6, 0x6f, 0xe6, 0x73, 0xe6, 0x74, 0xe6, 0x20, 0xe6, 0x25,
5799     0xe6, 0x2d, 0xe6, 0x2e, 0xe6, 0x2f, 0xe6, 0x33, 0xe6, 0x34, 0xe6, 0x35,
5800     0xe6, 0x36, 0xe6, 0x37, 0xe6, 0x38, 0xe6, 0x39, 0xe6, 0x3d, 0xe6, 0x41,
5801     0xe6, 0x5f, 0xe6, 0x62, 0xe6, 0x64, 0xe6, 0x66, 0xe6, 0x67, 0xe6, 0x68,
5802     0xe6, 0x6c, 0xe6, 0x6d, 0xe6, 0x6e, 0xe6, 0x70, 0xe6, 0x72, 0xe6, 0x75,
5803     0xe6, 0x3a, 0xe6, 0x42, 0xe6, 0x43, 0xe6, 0x44, 0xe6, 0x45, 0xe6, 0x46,
5804     0xe6, 0x47, 0xe6, 0x48, 0xe6, 0x49, 0xe6, 0x4a, 0xe6, 0x4b, 0xe6, 0x4c,
5805     0xe6, 0x4d, 0xe6, 0x4e, 0xe6, 0x4f, 0xe6, 0x50, 0xe6, 0x51, 0xe6, 0x52,
5806     0xe6, 0x53, 0xe6, 0x54, 0xe6, 0x55, 0xe6, 0x56, 0xe6, 0x57, 0xe6, 0x59,
5807     0xe6, 0x6a, 0xe6, 0x6b, 0xe6, 0x71, 0xe6, 0x76, 0xe6, 0x77, 0xe6, 0x78,
5808     0xe6, 0x79, 0xe6, 0x7a, 0xe6, 0x26, 0xe6, 0x2a, 0xe6, 0x2c, 0xe6, 0x3b,
5809     0xe6, 0x58, 0xe6, 0x5a};
5810 const uint8_t HuffDecoderCommon::table27_105_emit_[272] = {
5811     0x81, 0x30, 0x81, 0x31, 0x81, 0x32, 0x81, 0x61, 0x81, 0x63, 0x81, 0x65,
5812     0x81, 0x69, 0x81, 0x6f, 0x81, 0x73, 0x81, 0x74, 0x81, 0x20, 0x81, 0x25,
5813     0x81, 0x2d, 0x81, 0x2e, 0x81, 0x2f, 0x81, 0x33, 0x81, 0x34, 0x81, 0x35,
5814     0x81, 0x36, 0x81, 0x37, 0x81, 0x38, 0x81, 0x39, 0x81, 0x3d, 0x81, 0x41,
5815     0x81, 0x5f, 0x81, 0x62, 0x81, 0x64, 0x81, 0x66, 0x81, 0x67, 0x81, 0x68,
5816     0x81, 0x6c, 0x81, 0x6d, 0x81, 0x6e, 0x81, 0x70, 0x81, 0x72, 0x81, 0x75,
5817     0x81, 0x3a, 0x81, 0x42, 0x81, 0x43, 0x81, 0x44, 0x81, 0x45, 0x81, 0x46,
5818     0x81, 0x47, 0x81, 0x48, 0x81, 0x49, 0x81, 0x4a, 0x81, 0x4b, 0x81, 0x4c,
5819     0x81, 0x4d, 0x81, 0x4e, 0x81, 0x4f, 0x81, 0x50, 0x81, 0x51, 0x81, 0x52,
5820     0x81, 0x53, 0x81, 0x54, 0x81, 0x55, 0x81, 0x56, 0x81, 0x57, 0x81, 0x59,
5821     0x81, 0x6a, 0x81, 0x6b, 0x81, 0x71, 0x81, 0x76, 0x81, 0x77, 0x81, 0x78,
5822     0x81, 0x79, 0x81, 0x7a, 0x84, 0x30, 0x84, 0x31, 0x84, 0x32, 0x84, 0x61,
5823     0x84, 0x63, 0x84, 0x65, 0x84, 0x69, 0x84, 0x6f, 0x84, 0x73, 0x84, 0x74,
5824     0x84, 0x20, 0x84, 0x25, 0x84, 0x2d, 0x84, 0x2e, 0x84, 0x2f, 0x84, 0x33,
5825     0x84, 0x34, 0x84, 0x35, 0x84, 0x36, 0x84, 0x37, 0x84, 0x38, 0x84, 0x39,
5826     0x84, 0x3d, 0x84, 0x41, 0x84, 0x5f, 0x84, 0x62, 0x84, 0x64, 0x84, 0x66,
5827     0x84, 0x67, 0x84, 0x68, 0x84, 0x6c, 0x84, 0x6d, 0x84, 0x6e, 0x84, 0x70,
5828     0x84, 0x72, 0x84, 0x75, 0x84, 0x3a, 0x84, 0x42, 0x84, 0x43, 0x84, 0x44,
5829     0x84, 0x45, 0x84, 0x46, 0x84, 0x47, 0x84, 0x48, 0x84, 0x49, 0x84, 0x4a,
5830     0x84, 0x4b, 0x84, 0x4c, 0x84, 0x4d, 0x84, 0x4e, 0x84, 0x4f, 0x84, 0x50,
5831     0x84, 0x51, 0x84, 0x52, 0x84, 0x53, 0x84, 0x54, 0x84, 0x55, 0x84, 0x56,
5832     0x84, 0x57, 0x84, 0x59, 0x84, 0x6a, 0x84, 0x6b, 0x84, 0x71, 0x84, 0x76,
5833     0x84, 0x77, 0x84, 0x78, 0x84, 0x79, 0x84, 0x7a};
5834 const uint16_t HuffDecoderCommon::table27_105_inner_[139] = {
5835     0x0000, 0x0002, 0x0012, 0x0022, 0x0032, 0x0042, 0x0052, 0x0062, 0x0072,
5836     0x0082, 0x0092, 0x00a2, 0x00b2, 0x00c2, 0x00d2, 0x00e2, 0x00f2, 0x0102,
5837     0x0112, 0x0122, 0x0132, 0x0142, 0x0152, 0x0162, 0x0172, 0x0182, 0x0192,
5838     0x01a2, 0x01b2, 0x01c2, 0x01d2, 0x01e2, 0x01f2, 0x0202, 0x0212, 0x0222,
5839     0x0232, 0x0242, 0x0252, 0x0262, 0x0272, 0x0282, 0x0292, 0x02a2, 0x02b2,
5840     0x02c2, 0x02d2, 0x02e2, 0x02f2, 0x0302, 0x0312, 0x0322, 0x0332, 0x0342,
5841     0x0352, 0x0362, 0x0372, 0x0382, 0x0392, 0x03a2, 0x03b2, 0x03c2, 0x03d2,
5842     0x03e2, 0x03f2, 0x0402, 0x0412, 0x0422, 0x0432, 0x0003, 0x0442, 0x0452,
5843     0x0462, 0x0472, 0x0482, 0x0492, 0x04a2, 0x04b2, 0x04c2, 0x04d2, 0x04e2,
5844     0x04f2, 0x0502, 0x0512, 0x0522, 0x0532, 0x0542, 0x0552, 0x0562, 0x0572,
5845     0x0582, 0x0592, 0x05a2, 0x05b2, 0x05c2, 0x05d2, 0x05e2, 0x05f2, 0x0602,
5846     0x0612, 0x0622, 0x0632, 0x0642, 0x0652, 0x0662, 0x0672, 0x0682, 0x0692,
5847     0x06a2, 0x06b2, 0x06c2, 0x06d2, 0x06e2, 0x06f2, 0x0702, 0x0712, 0x0722,
5848     0x0732, 0x0742, 0x0752, 0x0762, 0x0772, 0x0782, 0x0792, 0x07a2, 0x07b2,
5849     0x07c2, 0x07d2, 0x07e2, 0x07f2, 0x0802, 0x0812, 0x0822, 0x0832, 0x0842,
5850     0x0852, 0x0862, 0x0872, 0x0443};
5851 const uint8_t HuffDecoderCommon::table27_106_emit_[272] = {
5852     0x85, 0x30, 0x85, 0x31, 0x85, 0x32, 0x85, 0x61, 0x85, 0x63, 0x85, 0x65,
5853     0x85, 0x69, 0x85, 0x6f, 0x85, 0x73, 0x85, 0x74, 0x85, 0x20, 0x85, 0x25,
5854     0x85, 0x2d, 0x85, 0x2e, 0x85, 0x2f, 0x85, 0x33, 0x85, 0x34, 0x85, 0x35,
5855     0x85, 0x36, 0x85, 0x37, 0x85, 0x38, 0x85, 0x39, 0x85, 0x3d, 0x85, 0x41,
5856     0x85, 0x5f, 0x85, 0x62, 0x85, 0x64, 0x85, 0x66, 0x85, 0x67, 0x85, 0x68,
5857     0x85, 0x6c, 0x85, 0x6d, 0x85, 0x6e, 0x85, 0x70, 0x85, 0x72, 0x85, 0x75,
5858     0x85, 0x3a, 0x85, 0x42, 0x85, 0x43, 0x85, 0x44, 0x85, 0x45, 0x85, 0x46,
5859     0x85, 0x47, 0x85, 0x48, 0x85, 0x49, 0x85, 0x4a, 0x85, 0x4b, 0x85, 0x4c,
5860     0x85, 0x4d, 0x85, 0x4e, 0x85, 0x4f, 0x85, 0x50, 0x85, 0x51, 0x85, 0x52,
5861     0x85, 0x53, 0x85, 0x54, 0x85, 0x55, 0x85, 0x56, 0x85, 0x57, 0x85, 0x59,
5862     0x85, 0x6a, 0x85, 0x6b, 0x85, 0x71, 0x85, 0x76, 0x85, 0x77, 0x85, 0x78,
5863     0x85, 0x79, 0x85, 0x7a, 0x86, 0x30, 0x86, 0x31, 0x86, 0x32, 0x86, 0x61,
5864     0x86, 0x63, 0x86, 0x65, 0x86, 0x69, 0x86, 0x6f, 0x86, 0x73, 0x86, 0x74,
5865     0x86, 0x20, 0x86, 0x25, 0x86, 0x2d, 0x86, 0x2e, 0x86, 0x2f, 0x86, 0x33,
5866     0x86, 0x34, 0x86, 0x35, 0x86, 0x36, 0x86, 0x37, 0x86, 0x38, 0x86, 0x39,
5867     0x86, 0x3d, 0x86, 0x41, 0x86, 0x5f, 0x86, 0x62, 0x86, 0x64, 0x86, 0x66,
5868     0x86, 0x67, 0x86, 0x68, 0x86, 0x6c, 0x86, 0x6d, 0x86, 0x6e, 0x86, 0x70,
5869     0x86, 0x72, 0x86, 0x75, 0x86, 0x3a, 0x86, 0x42, 0x86, 0x43, 0x86, 0x44,
5870     0x86, 0x45, 0x86, 0x46, 0x86, 0x47, 0x86, 0x48, 0x86, 0x49, 0x86, 0x4a,
5871     0x86, 0x4b, 0x86, 0x4c, 0x86, 0x4d, 0x86, 0x4e, 0x86, 0x4f, 0x86, 0x50,
5872     0x86, 0x51, 0x86, 0x52, 0x86, 0x53, 0x86, 0x54, 0x86, 0x55, 0x86, 0x56,
5873     0x86, 0x57, 0x86, 0x59, 0x86, 0x6a, 0x86, 0x6b, 0x86, 0x71, 0x86, 0x76,
5874     0x86, 0x77, 0x86, 0x78, 0x86, 0x79, 0x86, 0x7a};
5875 const uint8_t HuffDecoderCommon::table27_107_emit_[272] = {
5876     0x88, 0x30, 0x88, 0x31, 0x88, 0x32, 0x88, 0x61, 0x88, 0x63, 0x88, 0x65,
5877     0x88, 0x69, 0x88, 0x6f, 0x88, 0x73, 0x88, 0x74, 0x88, 0x20, 0x88, 0x25,
5878     0x88, 0x2d, 0x88, 0x2e, 0x88, 0x2f, 0x88, 0x33, 0x88, 0x34, 0x88, 0x35,
5879     0x88, 0x36, 0x88, 0x37, 0x88, 0x38, 0x88, 0x39, 0x88, 0x3d, 0x88, 0x41,
5880     0x88, 0x5f, 0x88, 0x62, 0x88, 0x64, 0x88, 0x66, 0x88, 0x67, 0x88, 0x68,
5881     0x88, 0x6c, 0x88, 0x6d, 0x88, 0x6e, 0x88, 0x70, 0x88, 0x72, 0x88, 0x75,
5882     0x88, 0x3a, 0x88, 0x42, 0x88, 0x43, 0x88, 0x44, 0x88, 0x45, 0x88, 0x46,
5883     0x88, 0x47, 0x88, 0x48, 0x88, 0x49, 0x88, 0x4a, 0x88, 0x4b, 0x88, 0x4c,
5884     0x88, 0x4d, 0x88, 0x4e, 0x88, 0x4f, 0x88, 0x50, 0x88, 0x51, 0x88, 0x52,
5885     0x88, 0x53, 0x88, 0x54, 0x88, 0x55, 0x88, 0x56, 0x88, 0x57, 0x88, 0x59,
5886     0x88, 0x6a, 0x88, 0x6b, 0x88, 0x71, 0x88, 0x76, 0x88, 0x77, 0x88, 0x78,
5887     0x88, 0x79, 0x88, 0x7a, 0x92, 0x30, 0x92, 0x31, 0x92, 0x32, 0x92, 0x61,
5888     0x92, 0x63, 0x92, 0x65, 0x92, 0x69, 0x92, 0x6f, 0x92, 0x73, 0x92, 0x74,
5889     0x92, 0x20, 0x92, 0x25, 0x92, 0x2d, 0x92, 0x2e, 0x92, 0x2f, 0x92, 0x33,
5890     0x92, 0x34, 0x92, 0x35, 0x92, 0x36, 0x92, 0x37, 0x92, 0x38, 0x92, 0x39,
5891     0x92, 0x3d, 0x92, 0x41, 0x92, 0x5f, 0x92, 0x62, 0x92, 0x64, 0x92, 0x66,
5892     0x92, 0x67, 0x92, 0x68, 0x92, 0x6c, 0x92, 0x6d, 0x92, 0x6e, 0x92, 0x70,
5893     0x92, 0x72, 0x92, 0x75, 0x92, 0x3a, 0x92, 0x42, 0x92, 0x43, 0x92, 0x44,
5894     0x92, 0x45, 0x92, 0x46, 0x92, 0x47, 0x92, 0x48, 0x92, 0x49, 0x92, 0x4a,
5895     0x92, 0x4b, 0x92, 0x4c, 0x92, 0x4d, 0x92, 0x4e, 0x92, 0x4f, 0x92, 0x50,
5896     0x92, 0x51, 0x92, 0x52, 0x92, 0x53, 0x92, 0x54, 0x92, 0x55, 0x92, 0x56,
5897     0x92, 0x57, 0x92, 0x59, 0x92, 0x6a, 0x92, 0x6b, 0x92, 0x71, 0x92, 0x76,
5898     0x92, 0x77, 0x92, 0x78, 0x92, 0x79, 0x92, 0x7a};
5899 const uint8_t HuffDecoderCommon::table27_108_emit_[272] = {
5900     0x9a, 0x30, 0x9a, 0x31, 0x9a, 0x32, 0x9a, 0x61, 0x9a, 0x63, 0x9a, 0x65,
5901     0x9a, 0x69, 0x9a, 0x6f, 0x9a, 0x73, 0x9a, 0x74, 0x9a, 0x20, 0x9a, 0x25,
5902     0x9a, 0x2d, 0x9a, 0x2e, 0x9a, 0x2f, 0x9a, 0x33, 0x9a, 0x34, 0x9a, 0x35,
5903     0x9a, 0x36, 0x9a, 0x37, 0x9a, 0x38, 0x9a, 0x39, 0x9a, 0x3d, 0x9a, 0x41,
5904     0x9a, 0x5f, 0x9a, 0x62, 0x9a, 0x64, 0x9a, 0x66, 0x9a, 0x67, 0x9a, 0x68,
5905     0x9a, 0x6c, 0x9a, 0x6d, 0x9a, 0x6e, 0x9a, 0x70, 0x9a, 0x72, 0x9a, 0x75,
5906     0x9a, 0x3a, 0x9a, 0x42, 0x9a, 0x43, 0x9a, 0x44, 0x9a, 0x45, 0x9a, 0x46,
5907     0x9a, 0x47, 0x9a, 0x48, 0x9a, 0x49, 0x9a, 0x4a, 0x9a, 0x4b, 0x9a, 0x4c,
5908     0x9a, 0x4d, 0x9a, 0x4e, 0x9a, 0x4f, 0x9a, 0x50, 0x9a, 0x51, 0x9a, 0x52,
5909     0x9a, 0x53, 0x9a, 0x54, 0x9a, 0x55, 0x9a, 0x56, 0x9a, 0x57, 0x9a, 0x59,
5910     0x9a, 0x6a, 0x9a, 0x6b, 0x9a, 0x71, 0x9a, 0x76, 0x9a, 0x77, 0x9a, 0x78,
5911     0x9a, 0x79, 0x9a, 0x7a, 0x9c, 0x30, 0x9c, 0x31, 0x9c, 0x32, 0x9c, 0x61,
5912     0x9c, 0x63, 0x9c, 0x65, 0x9c, 0x69, 0x9c, 0x6f, 0x9c, 0x73, 0x9c, 0x74,
5913     0x9c, 0x20, 0x9c, 0x25, 0x9c, 0x2d, 0x9c, 0x2e, 0x9c, 0x2f, 0x9c, 0x33,
5914     0x9c, 0x34, 0x9c, 0x35, 0x9c, 0x36, 0x9c, 0x37, 0x9c, 0x38, 0x9c, 0x39,
5915     0x9c, 0x3d, 0x9c, 0x41, 0x9c, 0x5f, 0x9c, 0x62, 0x9c, 0x64, 0x9c, 0x66,
5916     0x9c, 0x67, 0x9c, 0x68, 0x9c, 0x6c, 0x9c, 0x6d, 0x9c, 0x6e, 0x9c, 0x70,
5917     0x9c, 0x72, 0x9c, 0x75, 0x9c, 0x3a, 0x9c, 0x42, 0x9c, 0x43, 0x9c, 0x44,
5918     0x9c, 0x45, 0x9c, 0x46, 0x9c, 0x47, 0x9c, 0x48, 0x9c, 0x49, 0x9c, 0x4a,
5919     0x9c, 0x4b, 0x9c, 0x4c, 0x9c, 0x4d, 0x9c, 0x4e, 0x9c, 0x4f, 0x9c, 0x50,
5920     0x9c, 0x51, 0x9c, 0x52, 0x9c, 0x53, 0x9c, 0x54, 0x9c, 0x55, 0x9c, 0x56,
5921     0x9c, 0x57, 0x9c, 0x59, 0x9c, 0x6a, 0x9c, 0x6b, 0x9c, 0x71, 0x9c, 0x76,
5922     0x9c, 0x77, 0x9c, 0x78, 0x9c, 0x79, 0x9c, 0x7a};
5923 const uint8_t HuffDecoderCommon::table27_109_emit_[272] = {
5924     0xa0, 0x30, 0xa0, 0x31, 0xa0, 0x32, 0xa0, 0x61, 0xa0, 0x63, 0xa0, 0x65,
5925     0xa0, 0x69, 0xa0, 0x6f, 0xa0, 0x73, 0xa0, 0x74, 0xa0, 0x20, 0xa0, 0x25,
5926     0xa0, 0x2d, 0xa0, 0x2e, 0xa0, 0x2f, 0xa0, 0x33, 0xa0, 0x34, 0xa0, 0x35,
5927     0xa0, 0x36, 0xa0, 0x37, 0xa0, 0x38, 0xa0, 0x39, 0xa0, 0x3d, 0xa0, 0x41,
5928     0xa0, 0x5f, 0xa0, 0x62, 0xa0, 0x64, 0xa0, 0x66, 0xa0, 0x67, 0xa0, 0x68,
5929     0xa0, 0x6c, 0xa0, 0x6d, 0xa0, 0x6e, 0xa0, 0x70, 0xa0, 0x72, 0xa0, 0x75,
5930     0xa0, 0x3a, 0xa0, 0x42, 0xa0, 0x43, 0xa0, 0x44, 0xa0, 0x45, 0xa0, 0x46,
5931     0xa0, 0x47, 0xa0, 0x48, 0xa0, 0x49, 0xa0, 0x4a, 0xa0, 0x4b, 0xa0, 0x4c,
5932     0xa0, 0x4d, 0xa0, 0x4e, 0xa0, 0x4f, 0xa0, 0x50, 0xa0, 0x51, 0xa0, 0x52,
5933     0xa0, 0x53, 0xa0, 0x54, 0xa0, 0x55, 0xa0, 0x56, 0xa0, 0x57, 0xa0, 0x59,
5934     0xa0, 0x6a, 0xa0, 0x6b, 0xa0, 0x71, 0xa0, 0x76, 0xa0, 0x77, 0xa0, 0x78,
5935     0xa0, 0x79, 0xa0, 0x7a, 0xa3, 0x30, 0xa3, 0x31, 0xa3, 0x32, 0xa3, 0x61,
5936     0xa3, 0x63, 0xa3, 0x65, 0xa3, 0x69, 0xa3, 0x6f, 0xa3, 0x73, 0xa3, 0x74,
5937     0xa3, 0x20, 0xa3, 0x25, 0xa3, 0x2d, 0xa3, 0x2e, 0xa3, 0x2f, 0xa3, 0x33,
5938     0xa3, 0x34, 0xa3, 0x35, 0xa3, 0x36, 0xa3, 0x37, 0xa3, 0x38, 0xa3, 0x39,
5939     0xa3, 0x3d, 0xa3, 0x41, 0xa3, 0x5f, 0xa3, 0x62, 0xa3, 0x64, 0xa3, 0x66,
5940     0xa3, 0x67, 0xa3, 0x68, 0xa3, 0x6c, 0xa3, 0x6d, 0xa3, 0x6e, 0xa3, 0x70,
5941     0xa3, 0x72, 0xa3, 0x75, 0xa3, 0x3a, 0xa3, 0x42, 0xa3, 0x43, 0xa3, 0x44,
5942     0xa3, 0x45, 0xa3, 0x46, 0xa3, 0x47, 0xa3, 0x48, 0xa3, 0x49, 0xa3, 0x4a,
5943     0xa3, 0x4b, 0xa3, 0x4c, 0xa3, 0x4d, 0xa3, 0x4e, 0xa3, 0x4f, 0xa3, 0x50,
5944     0xa3, 0x51, 0xa3, 0x52, 0xa3, 0x53, 0xa3, 0x54, 0xa3, 0x55, 0xa3, 0x56,
5945     0xa3, 0x57, 0xa3, 0x59, 0xa3, 0x6a, 0xa3, 0x6b, 0xa3, 0x71, 0xa3, 0x76,
5946     0xa3, 0x77, 0xa3, 0x78, 0xa3, 0x79, 0xa3, 0x7a};
5947 const uint8_t HuffDecoderCommon::table27_110_emit_[272] = {
5948     0xa4, 0x30, 0xa4, 0x31, 0xa4, 0x32, 0xa4, 0x61, 0xa4, 0x63, 0xa4, 0x65,
5949     0xa4, 0x69, 0xa4, 0x6f, 0xa4, 0x73, 0xa4, 0x74, 0xa4, 0x20, 0xa4, 0x25,
5950     0xa4, 0x2d, 0xa4, 0x2e, 0xa4, 0x2f, 0xa4, 0x33, 0xa4, 0x34, 0xa4, 0x35,
5951     0xa4, 0x36, 0xa4, 0x37, 0xa4, 0x38, 0xa4, 0x39, 0xa4, 0x3d, 0xa4, 0x41,
5952     0xa4, 0x5f, 0xa4, 0x62, 0xa4, 0x64, 0xa4, 0x66, 0xa4, 0x67, 0xa4, 0x68,
5953     0xa4, 0x6c, 0xa4, 0x6d, 0xa4, 0x6e, 0xa4, 0x70, 0xa4, 0x72, 0xa4, 0x75,
5954     0xa4, 0x3a, 0xa4, 0x42, 0xa4, 0x43, 0xa4, 0x44, 0xa4, 0x45, 0xa4, 0x46,
5955     0xa4, 0x47, 0xa4, 0x48, 0xa4, 0x49, 0xa4, 0x4a, 0xa4, 0x4b, 0xa4, 0x4c,
5956     0xa4, 0x4d, 0xa4, 0x4e, 0xa4, 0x4f, 0xa4, 0x50, 0xa4, 0x51, 0xa4, 0x52,
5957     0xa4, 0x53, 0xa4, 0x54, 0xa4, 0x55, 0xa4, 0x56, 0xa4, 0x57, 0xa4, 0x59,
5958     0xa4, 0x6a, 0xa4, 0x6b, 0xa4, 0x71, 0xa4, 0x76, 0xa4, 0x77, 0xa4, 0x78,
5959     0xa4, 0x79, 0xa4, 0x7a, 0xa9, 0x30, 0xa9, 0x31, 0xa9, 0x32, 0xa9, 0x61,
5960     0xa9, 0x63, 0xa9, 0x65, 0xa9, 0x69, 0xa9, 0x6f, 0xa9, 0x73, 0xa9, 0x74,
5961     0xa9, 0x20, 0xa9, 0x25, 0xa9, 0x2d, 0xa9, 0x2e, 0xa9, 0x2f, 0xa9, 0x33,
5962     0xa9, 0x34, 0xa9, 0x35, 0xa9, 0x36, 0xa9, 0x37, 0xa9, 0x38, 0xa9, 0x39,
5963     0xa9, 0x3d, 0xa9, 0x41, 0xa9, 0x5f, 0xa9, 0x62, 0xa9, 0x64, 0xa9, 0x66,
5964     0xa9, 0x67, 0xa9, 0x68, 0xa9, 0x6c, 0xa9, 0x6d, 0xa9, 0x6e, 0xa9, 0x70,
5965     0xa9, 0x72, 0xa9, 0x75, 0xa9, 0x3a, 0xa9, 0x42, 0xa9, 0x43, 0xa9, 0x44,
5966     0xa9, 0x45, 0xa9, 0x46, 0xa9, 0x47, 0xa9, 0x48, 0xa9, 0x49, 0xa9, 0x4a,
5967     0xa9, 0x4b, 0xa9, 0x4c, 0xa9, 0x4d, 0xa9, 0x4e, 0xa9, 0x4f, 0xa9, 0x50,
5968     0xa9, 0x51, 0xa9, 0x52, 0xa9, 0x53, 0xa9, 0x54, 0xa9, 0x55, 0xa9, 0x56,
5969     0xa9, 0x57, 0xa9, 0x59, 0xa9, 0x6a, 0xa9, 0x6b, 0xa9, 0x71, 0xa9, 0x76,
5970     0xa9, 0x77, 0xa9, 0x78, 0xa9, 0x79, 0xa9, 0x7a};
5971 const uint8_t HuffDecoderCommon::table27_111_emit_[272] = {
5972     0xaa, 0x30, 0xaa, 0x31, 0xaa, 0x32, 0xaa, 0x61, 0xaa, 0x63, 0xaa, 0x65,
5973     0xaa, 0x69, 0xaa, 0x6f, 0xaa, 0x73, 0xaa, 0x74, 0xaa, 0x20, 0xaa, 0x25,
5974     0xaa, 0x2d, 0xaa, 0x2e, 0xaa, 0x2f, 0xaa, 0x33, 0xaa, 0x34, 0xaa, 0x35,
5975     0xaa, 0x36, 0xaa, 0x37, 0xaa, 0x38, 0xaa, 0x39, 0xaa, 0x3d, 0xaa, 0x41,
5976     0xaa, 0x5f, 0xaa, 0x62, 0xaa, 0x64, 0xaa, 0x66, 0xaa, 0x67, 0xaa, 0x68,
5977     0xaa, 0x6c, 0xaa, 0x6d, 0xaa, 0x6e, 0xaa, 0x70, 0xaa, 0x72, 0xaa, 0x75,
5978     0xaa, 0x3a, 0xaa, 0x42, 0xaa, 0x43, 0xaa, 0x44, 0xaa, 0x45, 0xaa, 0x46,
5979     0xaa, 0x47, 0xaa, 0x48, 0xaa, 0x49, 0xaa, 0x4a, 0xaa, 0x4b, 0xaa, 0x4c,
5980     0xaa, 0x4d, 0xaa, 0x4e, 0xaa, 0x4f, 0xaa, 0x50, 0xaa, 0x51, 0xaa, 0x52,
5981     0xaa, 0x53, 0xaa, 0x54, 0xaa, 0x55, 0xaa, 0x56, 0xaa, 0x57, 0xaa, 0x59,
5982     0xaa, 0x6a, 0xaa, 0x6b, 0xaa, 0x71, 0xaa, 0x76, 0xaa, 0x77, 0xaa, 0x78,
5983     0xaa, 0x79, 0xaa, 0x7a, 0xad, 0x30, 0xad, 0x31, 0xad, 0x32, 0xad, 0x61,
5984     0xad, 0x63, 0xad, 0x65, 0xad, 0x69, 0xad, 0x6f, 0xad, 0x73, 0xad, 0x74,
5985     0xad, 0x20, 0xad, 0x25, 0xad, 0x2d, 0xad, 0x2e, 0xad, 0x2f, 0xad, 0x33,
5986     0xad, 0x34, 0xad, 0x35, 0xad, 0x36, 0xad, 0x37, 0xad, 0x38, 0xad, 0x39,
5987     0xad, 0x3d, 0xad, 0x41, 0xad, 0x5f, 0xad, 0x62, 0xad, 0x64, 0xad, 0x66,
5988     0xad, 0x67, 0xad, 0x68, 0xad, 0x6c, 0xad, 0x6d, 0xad, 0x6e, 0xad, 0x70,
5989     0xad, 0x72, 0xad, 0x75, 0xad, 0x3a, 0xad, 0x42, 0xad, 0x43, 0xad, 0x44,
5990     0xad, 0x45, 0xad, 0x46, 0xad, 0x47, 0xad, 0x48, 0xad, 0x49, 0xad, 0x4a,
5991     0xad, 0x4b, 0xad, 0x4c, 0xad, 0x4d, 0xad, 0x4e, 0xad, 0x4f, 0xad, 0x50,
5992     0xad, 0x51, 0xad, 0x52, 0xad, 0x53, 0xad, 0x54, 0xad, 0x55, 0xad, 0x56,
5993     0xad, 0x57, 0xad, 0x59, 0xad, 0x6a, 0xad, 0x6b, 0xad, 0x71, 0xad, 0x76,
5994     0xad, 0x77, 0xad, 0x78, 0xad, 0x79, 0xad, 0x7a};
5995 const uint8_t HuffDecoderCommon::table27_112_emit_[272] = {
5996     0xb2, 0x30, 0xb2, 0x31, 0xb2, 0x32, 0xb2, 0x61, 0xb2, 0x63, 0xb2, 0x65,
5997     0xb2, 0x69, 0xb2, 0x6f, 0xb2, 0x73, 0xb2, 0x74, 0xb2, 0x20, 0xb2, 0x25,
5998     0xb2, 0x2d, 0xb2, 0x2e, 0xb2, 0x2f, 0xb2, 0x33, 0xb2, 0x34, 0xb2, 0x35,
5999     0xb2, 0x36, 0xb2, 0x37, 0xb2, 0x38, 0xb2, 0x39, 0xb2, 0x3d, 0xb2, 0x41,
6000     0xb2, 0x5f, 0xb2, 0x62, 0xb2, 0x64, 0xb2, 0x66, 0xb2, 0x67, 0xb2, 0x68,
6001     0xb2, 0x6c, 0xb2, 0x6d, 0xb2, 0x6e, 0xb2, 0x70, 0xb2, 0x72, 0xb2, 0x75,
6002     0xb2, 0x3a, 0xb2, 0x42, 0xb2, 0x43, 0xb2, 0x44, 0xb2, 0x45, 0xb2, 0x46,
6003     0xb2, 0x47, 0xb2, 0x48, 0xb2, 0x49, 0xb2, 0x4a, 0xb2, 0x4b, 0xb2, 0x4c,
6004     0xb2, 0x4d, 0xb2, 0x4e, 0xb2, 0x4f, 0xb2, 0x50, 0xb2, 0x51, 0xb2, 0x52,
6005     0xb2, 0x53, 0xb2, 0x54, 0xb2, 0x55, 0xb2, 0x56, 0xb2, 0x57, 0xb2, 0x59,
6006     0xb2, 0x6a, 0xb2, 0x6b, 0xb2, 0x71, 0xb2, 0x76, 0xb2, 0x77, 0xb2, 0x78,
6007     0xb2, 0x79, 0xb2, 0x7a, 0xb5, 0x30, 0xb5, 0x31, 0xb5, 0x32, 0xb5, 0x61,
6008     0xb5, 0x63, 0xb5, 0x65, 0xb5, 0x69, 0xb5, 0x6f, 0xb5, 0x73, 0xb5, 0x74,
6009     0xb5, 0x20, 0xb5, 0x25, 0xb5, 0x2d, 0xb5, 0x2e, 0xb5, 0x2f, 0xb5, 0x33,
6010     0xb5, 0x34, 0xb5, 0x35, 0xb5, 0x36, 0xb5, 0x37, 0xb5, 0x38, 0xb5, 0x39,
6011     0xb5, 0x3d, 0xb5, 0x41, 0xb5, 0x5f, 0xb5, 0x62, 0xb5, 0x64, 0xb5, 0x66,
6012     0xb5, 0x67, 0xb5, 0x68, 0xb5, 0x6c, 0xb5, 0x6d, 0xb5, 0x6e, 0xb5, 0x70,
6013     0xb5, 0x72, 0xb5, 0x75, 0xb5, 0x3a, 0xb5, 0x42, 0xb5, 0x43, 0xb5, 0x44,
6014     0xb5, 0x45, 0xb5, 0x46, 0xb5, 0x47, 0xb5, 0x48, 0xb5, 0x49, 0xb5, 0x4a,
6015     0xb5, 0x4b, 0xb5, 0x4c, 0xb5, 0x4d, 0xb5, 0x4e, 0xb5, 0x4f, 0xb5, 0x50,
6016     0xb5, 0x51, 0xb5, 0x52, 0xb5, 0x53, 0xb5, 0x54, 0xb5, 0x55, 0xb5, 0x56,
6017     0xb5, 0x57, 0xb5, 0x59, 0xb5, 0x6a, 0xb5, 0x6b, 0xb5, 0x71, 0xb5, 0x76,
6018     0xb5, 0x77, 0xb5, 0x78, 0xb5, 0x79, 0xb5, 0x7a};
6019 const uint8_t HuffDecoderCommon::table27_113_emit_[272] = {
6020     0xb9, 0x30, 0xb9, 0x31, 0xb9, 0x32, 0xb9, 0x61, 0xb9, 0x63, 0xb9, 0x65,
6021     0xb9, 0x69, 0xb9, 0x6f, 0xb9, 0x73, 0xb9, 0x74, 0xb9, 0x20, 0xb9, 0x25,
6022     0xb9, 0x2d, 0xb9, 0x2e, 0xb9, 0x2f, 0xb9, 0x33, 0xb9, 0x34, 0xb9, 0x35,
6023     0xb9, 0x36, 0xb9, 0x37, 0xb9, 0x38, 0xb9, 0x39, 0xb9, 0x3d, 0xb9, 0x41,
6024     0xb9, 0x5f, 0xb9, 0x62, 0xb9, 0x64, 0xb9, 0x66, 0xb9, 0x67, 0xb9, 0x68,
6025     0xb9, 0x6c, 0xb9, 0x6d, 0xb9, 0x6e, 0xb9, 0x70, 0xb9, 0x72, 0xb9, 0x75,
6026     0xb9, 0x3a, 0xb9, 0x42, 0xb9, 0x43, 0xb9, 0x44, 0xb9, 0x45, 0xb9, 0x46,
6027     0xb9, 0x47, 0xb9, 0x48, 0xb9, 0x49, 0xb9, 0x4a, 0xb9, 0x4b, 0xb9, 0x4c,
6028     0xb9, 0x4d, 0xb9, 0x4e, 0xb9, 0x4f, 0xb9, 0x50, 0xb9, 0x51, 0xb9, 0x52,
6029     0xb9, 0x53, 0xb9, 0x54, 0xb9, 0x55, 0xb9, 0x56, 0xb9, 0x57, 0xb9, 0x59,
6030     0xb9, 0x6a, 0xb9, 0x6b, 0xb9, 0x71, 0xb9, 0x76, 0xb9, 0x77, 0xb9, 0x78,
6031     0xb9, 0x79, 0xb9, 0x7a, 0xba, 0x30, 0xba, 0x31, 0xba, 0x32, 0xba, 0x61,
6032     0xba, 0x63, 0xba, 0x65, 0xba, 0x69, 0xba, 0x6f, 0xba, 0x73, 0xba, 0x74,
6033     0xba, 0x20, 0xba, 0x25, 0xba, 0x2d, 0xba, 0x2e, 0xba, 0x2f, 0xba, 0x33,
6034     0xba, 0x34, 0xba, 0x35, 0xba, 0x36, 0xba, 0x37, 0xba, 0x38, 0xba, 0x39,
6035     0xba, 0x3d, 0xba, 0x41, 0xba, 0x5f, 0xba, 0x62, 0xba, 0x64, 0xba, 0x66,
6036     0xba, 0x67, 0xba, 0x68, 0xba, 0x6c, 0xba, 0x6d, 0xba, 0x6e, 0xba, 0x70,
6037     0xba, 0x72, 0xba, 0x75, 0xba, 0x3a, 0xba, 0x42, 0xba, 0x43, 0xba, 0x44,
6038     0xba, 0x45, 0xba, 0x46, 0xba, 0x47, 0xba, 0x48, 0xba, 0x49, 0xba, 0x4a,
6039     0xba, 0x4b, 0xba, 0x4c, 0xba, 0x4d, 0xba, 0x4e, 0xba, 0x4f, 0xba, 0x50,
6040     0xba, 0x51, 0xba, 0x52, 0xba, 0x53, 0xba, 0x54, 0xba, 0x55, 0xba, 0x56,
6041     0xba, 0x57, 0xba, 0x59, 0xba, 0x6a, 0xba, 0x6b, 0xba, 0x71, 0xba, 0x76,
6042     0xba, 0x77, 0xba, 0x78, 0xba, 0x79, 0xba, 0x7a};
6043 const uint8_t HuffDecoderCommon::table27_114_emit_[272] = {
6044     0xbb, 0x30, 0xbb, 0x31, 0xbb, 0x32, 0xbb, 0x61, 0xbb, 0x63, 0xbb, 0x65,
6045     0xbb, 0x69, 0xbb, 0x6f, 0xbb, 0x73, 0xbb, 0x74, 0xbb, 0x20, 0xbb, 0x25,
6046     0xbb, 0x2d, 0xbb, 0x2e, 0xbb, 0x2f, 0xbb, 0x33, 0xbb, 0x34, 0xbb, 0x35,
6047     0xbb, 0x36, 0xbb, 0x37, 0xbb, 0x38, 0xbb, 0x39, 0xbb, 0x3d, 0xbb, 0x41,
6048     0xbb, 0x5f, 0xbb, 0x62, 0xbb, 0x64, 0xbb, 0x66, 0xbb, 0x67, 0xbb, 0x68,
6049     0xbb, 0x6c, 0xbb, 0x6d, 0xbb, 0x6e, 0xbb, 0x70, 0xbb, 0x72, 0xbb, 0x75,
6050     0xbb, 0x3a, 0xbb, 0x42, 0xbb, 0x43, 0xbb, 0x44, 0xbb, 0x45, 0xbb, 0x46,
6051     0xbb, 0x47, 0xbb, 0x48, 0xbb, 0x49, 0xbb, 0x4a, 0xbb, 0x4b, 0xbb, 0x4c,
6052     0xbb, 0x4d, 0xbb, 0x4e, 0xbb, 0x4f, 0xbb, 0x50, 0xbb, 0x51, 0xbb, 0x52,
6053     0xbb, 0x53, 0xbb, 0x54, 0xbb, 0x55, 0xbb, 0x56, 0xbb, 0x57, 0xbb, 0x59,
6054     0xbb, 0x6a, 0xbb, 0x6b, 0xbb, 0x71, 0xbb, 0x76, 0xbb, 0x77, 0xbb, 0x78,
6055     0xbb, 0x79, 0xbb, 0x7a, 0xbd, 0x30, 0xbd, 0x31, 0xbd, 0x32, 0xbd, 0x61,
6056     0xbd, 0x63, 0xbd, 0x65, 0xbd, 0x69, 0xbd, 0x6f, 0xbd, 0x73, 0xbd, 0x74,
6057     0xbd, 0x20, 0xbd, 0x25, 0xbd, 0x2d, 0xbd, 0x2e, 0xbd, 0x2f, 0xbd, 0x33,
6058     0xbd, 0x34, 0xbd, 0x35, 0xbd, 0x36, 0xbd, 0x37, 0xbd, 0x38, 0xbd, 0x39,
6059     0xbd, 0x3d, 0xbd, 0x41, 0xbd, 0x5f, 0xbd, 0x62, 0xbd, 0x64, 0xbd, 0x66,
6060     0xbd, 0x67, 0xbd, 0x68, 0xbd, 0x6c, 0xbd, 0x6d, 0xbd, 0x6e, 0xbd, 0x70,
6061     0xbd, 0x72, 0xbd, 0x75, 0xbd, 0x3a, 0xbd, 0x42, 0xbd, 0x43, 0xbd, 0x44,
6062     0xbd, 0x45, 0xbd, 0x46, 0xbd, 0x47, 0xbd, 0x48, 0xbd, 0x49, 0xbd, 0x4a,
6063     0xbd, 0x4b, 0xbd, 0x4c, 0xbd, 0x4d, 0xbd, 0x4e, 0xbd, 0x4f, 0xbd, 0x50,
6064     0xbd, 0x51, 0xbd, 0x52, 0xbd, 0x53, 0xbd, 0x54, 0xbd, 0x55, 0xbd, 0x56,
6065     0xbd, 0x57, 0xbd, 0x59, 0xbd, 0x6a, 0xbd, 0x6b, 0xbd, 0x71, 0xbd, 0x76,
6066     0xbd, 0x77, 0xbd, 0x78, 0xbd, 0x79, 0xbd, 0x7a};
6067 const uint8_t HuffDecoderCommon::table27_115_emit_[272] = {
6068     0xbe, 0x30, 0xbe, 0x31, 0xbe, 0x32, 0xbe, 0x61, 0xbe, 0x63, 0xbe, 0x65,
6069     0xbe, 0x69, 0xbe, 0x6f, 0xbe, 0x73, 0xbe, 0x74, 0xbe, 0x20, 0xbe, 0x25,
6070     0xbe, 0x2d, 0xbe, 0x2e, 0xbe, 0x2f, 0xbe, 0x33, 0xbe, 0x34, 0xbe, 0x35,
6071     0xbe, 0x36, 0xbe, 0x37, 0xbe, 0x38, 0xbe, 0x39, 0xbe, 0x3d, 0xbe, 0x41,
6072     0xbe, 0x5f, 0xbe, 0x62, 0xbe, 0x64, 0xbe, 0x66, 0xbe, 0x67, 0xbe, 0x68,
6073     0xbe, 0x6c, 0xbe, 0x6d, 0xbe, 0x6e, 0xbe, 0x70, 0xbe, 0x72, 0xbe, 0x75,
6074     0xbe, 0x3a, 0xbe, 0x42, 0xbe, 0x43, 0xbe, 0x44, 0xbe, 0x45, 0xbe, 0x46,
6075     0xbe, 0x47, 0xbe, 0x48, 0xbe, 0x49, 0xbe, 0x4a, 0xbe, 0x4b, 0xbe, 0x4c,
6076     0xbe, 0x4d, 0xbe, 0x4e, 0xbe, 0x4f, 0xbe, 0x50, 0xbe, 0x51, 0xbe, 0x52,
6077     0xbe, 0x53, 0xbe, 0x54, 0xbe, 0x55, 0xbe, 0x56, 0xbe, 0x57, 0xbe, 0x59,
6078     0xbe, 0x6a, 0xbe, 0x6b, 0xbe, 0x71, 0xbe, 0x76, 0xbe, 0x77, 0xbe, 0x78,
6079     0xbe, 0x79, 0xbe, 0x7a, 0xc4, 0x30, 0xc4, 0x31, 0xc4, 0x32, 0xc4, 0x61,
6080     0xc4, 0x63, 0xc4, 0x65, 0xc4, 0x69, 0xc4, 0x6f, 0xc4, 0x73, 0xc4, 0x74,
6081     0xc4, 0x20, 0xc4, 0x25, 0xc4, 0x2d, 0xc4, 0x2e, 0xc4, 0x2f, 0xc4, 0x33,
6082     0xc4, 0x34, 0xc4, 0x35, 0xc4, 0x36, 0xc4, 0x37, 0xc4, 0x38, 0xc4, 0x39,
6083     0xc4, 0x3d, 0xc4, 0x41, 0xc4, 0x5f, 0xc4, 0x62, 0xc4, 0x64, 0xc4, 0x66,
6084     0xc4, 0x67, 0xc4, 0x68, 0xc4, 0x6c, 0xc4, 0x6d, 0xc4, 0x6e, 0xc4, 0x70,
6085     0xc4, 0x72, 0xc4, 0x75, 0xc4, 0x3a, 0xc4, 0x42, 0xc4, 0x43, 0xc4, 0x44,
6086     0xc4, 0x45, 0xc4, 0x46, 0xc4, 0x47, 0xc4, 0x48, 0xc4, 0x49, 0xc4, 0x4a,
6087     0xc4, 0x4b, 0xc4, 0x4c, 0xc4, 0x4d, 0xc4, 0x4e, 0xc4, 0x4f, 0xc4, 0x50,
6088     0xc4, 0x51, 0xc4, 0x52, 0xc4, 0x53, 0xc4, 0x54, 0xc4, 0x55, 0xc4, 0x56,
6089     0xc4, 0x57, 0xc4, 0x59, 0xc4, 0x6a, 0xc4, 0x6b, 0xc4, 0x71, 0xc4, 0x76,
6090     0xc4, 0x77, 0xc4, 0x78, 0xc4, 0x79, 0xc4, 0x7a};
6091 const uint8_t HuffDecoderCommon::table27_116_emit_[272] = {
6092     0xc6, 0x30, 0xc6, 0x31, 0xc6, 0x32, 0xc6, 0x61, 0xc6, 0x63, 0xc6, 0x65,
6093     0xc6, 0x69, 0xc6, 0x6f, 0xc6, 0x73, 0xc6, 0x74, 0xc6, 0x20, 0xc6, 0x25,
6094     0xc6, 0x2d, 0xc6, 0x2e, 0xc6, 0x2f, 0xc6, 0x33, 0xc6, 0x34, 0xc6, 0x35,
6095     0xc6, 0x36, 0xc6, 0x37, 0xc6, 0x38, 0xc6, 0x39, 0xc6, 0x3d, 0xc6, 0x41,
6096     0xc6, 0x5f, 0xc6, 0x62, 0xc6, 0x64, 0xc6, 0x66, 0xc6, 0x67, 0xc6, 0x68,
6097     0xc6, 0x6c, 0xc6, 0x6d, 0xc6, 0x6e, 0xc6, 0x70, 0xc6, 0x72, 0xc6, 0x75,
6098     0xc6, 0x3a, 0xc6, 0x42, 0xc6, 0x43, 0xc6, 0x44, 0xc6, 0x45, 0xc6, 0x46,
6099     0xc6, 0x47, 0xc6, 0x48, 0xc6, 0x49, 0xc6, 0x4a, 0xc6, 0x4b, 0xc6, 0x4c,
6100     0xc6, 0x4d, 0xc6, 0x4e, 0xc6, 0x4f, 0xc6, 0x50, 0xc6, 0x51, 0xc6, 0x52,
6101     0xc6, 0x53, 0xc6, 0x54, 0xc6, 0x55, 0xc6, 0x56, 0xc6, 0x57, 0xc6, 0x59,
6102     0xc6, 0x6a, 0xc6, 0x6b, 0xc6, 0x71, 0xc6, 0x76, 0xc6, 0x77, 0xc6, 0x78,
6103     0xc6, 0x79, 0xc6, 0x7a, 0xe4, 0x30, 0xe4, 0x31, 0xe4, 0x32, 0xe4, 0x61,
6104     0xe4, 0x63, 0xe4, 0x65, 0xe4, 0x69, 0xe4, 0x6f, 0xe4, 0x73, 0xe4, 0x74,
6105     0xe4, 0x20, 0xe4, 0x25, 0xe4, 0x2d, 0xe4, 0x2e, 0xe4, 0x2f, 0xe4, 0x33,
6106     0xe4, 0x34, 0xe4, 0x35, 0xe4, 0x36, 0xe4, 0x37, 0xe4, 0x38, 0xe4, 0x39,
6107     0xe4, 0x3d, 0xe4, 0x41, 0xe4, 0x5f, 0xe4, 0x62, 0xe4, 0x64, 0xe4, 0x66,
6108     0xe4, 0x67, 0xe4, 0x68, 0xe4, 0x6c, 0xe4, 0x6d, 0xe4, 0x6e, 0xe4, 0x70,
6109     0xe4, 0x72, 0xe4, 0x75, 0xe4, 0x3a, 0xe4, 0x42, 0xe4, 0x43, 0xe4, 0x44,
6110     0xe4, 0x45, 0xe4, 0x46, 0xe4, 0x47, 0xe4, 0x48, 0xe4, 0x49, 0xe4, 0x4a,
6111     0xe4, 0x4b, 0xe4, 0x4c, 0xe4, 0x4d, 0xe4, 0x4e, 0xe4, 0x4f, 0xe4, 0x50,
6112     0xe4, 0x51, 0xe4, 0x52, 0xe4, 0x53, 0xe4, 0x54, 0xe4, 0x55, 0xe4, 0x56,
6113     0xe4, 0x57, 0xe4, 0x59, 0xe4, 0x6a, 0xe4, 0x6b, 0xe4, 0x71, 0xe4, 0x76,
6114     0xe4, 0x77, 0xe4, 0x78, 0xe4, 0x79, 0xe4, 0x7a};
6115 const uint8_t HuffDecoderCommon::table27_117_emit_[272] = {
6116     0xe8, 0x30, 0xe8, 0x31, 0xe8, 0x32, 0xe8, 0x61, 0xe8, 0x63, 0xe8, 0x65,
6117     0xe8, 0x69, 0xe8, 0x6f, 0xe8, 0x73, 0xe8, 0x74, 0xe8, 0x20, 0xe8, 0x25,
6118     0xe8, 0x2d, 0xe8, 0x2e, 0xe8, 0x2f, 0xe8, 0x33, 0xe8, 0x34, 0xe8, 0x35,
6119     0xe8, 0x36, 0xe8, 0x37, 0xe8, 0x38, 0xe8, 0x39, 0xe8, 0x3d, 0xe8, 0x41,
6120     0xe8, 0x5f, 0xe8, 0x62, 0xe8, 0x64, 0xe8, 0x66, 0xe8, 0x67, 0xe8, 0x68,
6121     0xe8, 0x6c, 0xe8, 0x6d, 0xe8, 0x6e, 0xe8, 0x70, 0xe8, 0x72, 0xe8, 0x75,
6122     0xe8, 0x3a, 0xe8, 0x42, 0xe8, 0x43, 0xe8, 0x44, 0xe8, 0x45, 0xe8, 0x46,
6123     0xe8, 0x47, 0xe8, 0x48, 0xe8, 0x49, 0xe8, 0x4a, 0xe8, 0x4b, 0xe8, 0x4c,
6124     0xe8, 0x4d, 0xe8, 0x4e, 0xe8, 0x4f, 0xe8, 0x50, 0xe8, 0x51, 0xe8, 0x52,
6125     0xe8, 0x53, 0xe8, 0x54, 0xe8, 0x55, 0xe8, 0x56, 0xe8, 0x57, 0xe8, 0x59,
6126     0xe8, 0x6a, 0xe8, 0x6b, 0xe8, 0x71, 0xe8, 0x76, 0xe8, 0x77, 0xe8, 0x78,
6127     0xe8, 0x79, 0xe8, 0x7a, 0xe9, 0x30, 0xe9, 0x31, 0xe9, 0x32, 0xe9, 0x61,
6128     0xe9, 0x63, 0xe9, 0x65, 0xe9, 0x69, 0xe9, 0x6f, 0xe9, 0x73, 0xe9, 0x74,
6129     0xe9, 0x20, 0xe9, 0x25, 0xe9, 0x2d, 0xe9, 0x2e, 0xe9, 0x2f, 0xe9, 0x33,
6130     0xe9, 0x34, 0xe9, 0x35, 0xe9, 0x36, 0xe9, 0x37, 0xe9, 0x38, 0xe9, 0x39,
6131     0xe9, 0x3d, 0xe9, 0x41, 0xe9, 0x5f, 0xe9, 0x62, 0xe9, 0x64, 0xe9, 0x66,
6132     0xe9, 0x67, 0xe9, 0x68, 0xe9, 0x6c, 0xe9, 0x6d, 0xe9, 0x6e, 0xe9, 0x70,
6133     0xe9, 0x72, 0xe9, 0x75, 0xe9, 0x3a, 0xe9, 0x42, 0xe9, 0x43, 0xe9, 0x44,
6134     0xe9, 0x45, 0xe9, 0x46, 0xe9, 0x47, 0xe9, 0x48, 0xe9, 0x49, 0xe9, 0x4a,
6135     0xe9, 0x4b, 0xe9, 0x4c, 0xe9, 0x4d, 0xe9, 0x4e, 0xe9, 0x4f, 0xe9, 0x50,
6136     0xe9, 0x51, 0xe9, 0x52, 0xe9, 0x53, 0xe9, 0x54, 0xe9, 0x55, 0xe9, 0x56,
6137     0xe9, 0x57, 0xe9, 0x59, 0xe9, 0x6a, 0xe9, 0x6b, 0xe9, 0x71, 0xe9, 0x76,
6138     0xe9, 0x77, 0xe9, 0x78, 0xe9, 0x79, 0xe9, 0x7a};
6139 const uint8_t HuffDecoderCommon::table27_118_emit_[288] = {
6140     0x01, 0x30, 0x01, 0x31, 0x01, 0x32, 0x01, 0x61, 0x01, 0x63, 0x01, 0x65,
6141     0x01, 0x69, 0x01, 0x6f, 0x01, 0x73, 0x01, 0x74, 0x01, 0x20, 0x01, 0x25,
6142     0x01, 0x2d, 0x01, 0x2e, 0x01, 0x2f, 0x01, 0x33, 0x01, 0x34, 0x01, 0x35,
6143     0x01, 0x36, 0x01, 0x37, 0x01, 0x38, 0x01, 0x39, 0x01, 0x3d, 0x01, 0x41,
6144     0x01, 0x5f, 0x01, 0x62, 0x01, 0x64, 0x01, 0x66, 0x01, 0x67, 0x01, 0x68,
6145     0x01, 0x6c, 0x01, 0x6d, 0x01, 0x6e, 0x01, 0x70, 0x01, 0x72, 0x01, 0x75,
6146     0x87, 0x30, 0x87, 0x31, 0x87, 0x32, 0x87, 0x61, 0x87, 0x63, 0x87, 0x65,
6147     0x87, 0x69, 0x87, 0x6f, 0x87, 0x73, 0x87, 0x74, 0x87, 0x20, 0x87, 0x25,
6148     0x87, 0x2d, 0x87, 0x2e, 0x87, 0x2f, 0x87, 0x33, 0x87, 0x34, 0x87, 0x35,
6149     0x87, 0x36, 0x87, 0x37, 0x87, 0x38, 0x87, 0x39, 0x87, 0x3d, 0x87, 0x41,
6150     0x87, 0x5f, 0x87, 0x62, 0x87, 0x64, 0x87, 0x66, 0x87, 0x67, 0x87, 0x68,
6151     0x87, 0x6c, 0x87, 0x6d, 0x87, 0x6e, 0x87, 0x70, 0x87, 0x72, 0x87, 0x75,
6152     0x89, 0x30, 0x89, 0x31, 0x89, 0x32, 0x89, 0x61, 0x89, 0x63, 0x89, 0x65,
6153     0x89, 0x69, 0x89, 0x6f, 0x89, 0x73, 0x89, 0x74, 0x89, 0x20, 0x89, 0x25,
6154     0x89, 0x2d, 0x89, 0x2e, 0x89, 0x2f, 0x89, 0x33, 0x89, 0x34, 0x89, 0x35,
6155     0x89, 0x36, 0x89, 0x37, 0x89, 0x38, 0x89, 0x39, 0x89, 0x3d, 0x89, 0x41,
6156     0x89, 0x5f, 0x89, 0x62, 0x89, 0x64, 0x89, 0x66, 0x89, 0x67, 0x89, 0x68,
6157     0x89, 0x6c, 0x89, 0x6d, 0x89, 0x6e, 0x89, 0x70, 0x89, 0x72, 0x89, 0x75,
6158     0x8a, 0x30, 0x8a, 0x31, 0x8a, 0x32, 0x8a, 0x61, 0x8a, 0x63, 0x8a, 0x65,
6159     0x8a, 0x69, 0x8a, 0x6f, 0x8a, 0x73, 0x8a, 0x74, 0x8a, 0x20, 0x8a, 0x25,
6160     0x8a, 0x2d, 0x8a, 0x2e, 0x8a, 0x2f, 0x8a, 0x33, 0x8a, 0x34, 0x8a, 0x35,
6161     0x8a, 0x36, 0x8a, 0x37, 0x8a, 0x38, 0x8a, 0x39, 0x8a, 0x3d, 0x8a, 0x41,
6162     0x8a, 0x5f, 0x8a, 0x62, 0x8a, 0x64, 0x8a, 0x66, 0x8a, 0x67, 0x8a, 0x68,
6163     0x8a, 0x6c, 0x8a, 0x6d, 0x8a, 0x6e, 0x8a, 0x70, 0x8a, 0x72, 0x8a, 0x75};
6164 const uint16_t HuffDecoderCommon::table27_118_inner_[149] = {
6165     0x0000, 0x0002, 0x0012, 0x0022, 0x0032, 0x0042, 0x0052, 0x0062, 0x0072,
6166     0x0082, 0x0092, 0x00a2, 0x00b2, 0x00c2, 0x00d2, 0x00e2, 0x00f2, 0x0102,
6167     0x0112, 0x0122, 0x0132, 0x0142, 0x0152, 0x0162, 0x0172, 0x0182, 0x0192,
6168     0x01a2, 0x01b2, 0x01c2, 0x01d2, 0x01e2, 0x01f2, 0x0202, 0x0212, 0x0222,
6169     0x0232, 0x0003, 0x0242, 0x0252, 0x0262, 0x0272, 0x0282, 0x0292, 0x02a2,
6170     0x02b2, 0x02c2, 0x02d2, 0x02e2, 0x02f2, 0x0302, 0x0312, 0x0322, 0x0332,
6171     0x0342, 0x0352, 0x0362, 0x0372, 0x0382, 0x0392, 0x03a2, 0x03b2, 0x03c2,
6172     0x03d2, 0x03e2, 0x03f2, 0x0402, 0x0412, 0x0422, 0x0432, 0x0442, 0x0452,
6173     0x0462, 0x0472, 0x0243, 0x0482, 0x0492, 0x04a2, 0x04b2, 0x04c2, 0x04d2,
6174     0x04e2, 0x04f2, 0x0502, 0x0512, 0x0522, 0x0532, 0x0542, 0x0552, 0x0562,
6175     0x0572, 0x0582, 0x0592, 0x05a2, 0x05b2, 0x05c2, 0x05d2, 0x05e2, 0x05f2,
6176     0x0602, 0x0612, 0x0622, 0x0632, 0x0642, 0x0652, 0x0662, 0x0672, 0x0682,
6177     0x0692, 0x06a2, 0x06b2, 0x0483, 0x06c2, 0x06d2, 0x06e2, 0x06f2, 0x0702,
6178     0x0712, 0x0722, 0x0732, 0x0742, 0x0752, 0x0762, 0x0772, 0x0782, 0x0792,
6179     0x07a2, 0x07b2, 0x07c2, 0x07d2, 0x07e2, 0x07f2, 0x0802, 0x0812, 0x0822,
6180     0x0832, 0x0842, 0x0852, 0x0862, 0x0872, 0x0882, 0x0892, 0x08a2, 0x08b2,
6181     0x08c2, 0x08d2, 0x08e2, 0x08f2, 0x06c3};
6182 const uint8_t HuffDecoderCommon::table27_119_emit_[288] = {
6183     0x8b, 0x30, 0x8b, 0x31, 0x8b, 0x32, 0x8b, 0x61, 0x8b, 0x63, 0x8b, 0x65,
6184     0x8b, 0x69, 0x8b, 0x6f, 0x8b, 0x73, 0x8b, 0x74, 0x8b, 0x20, 0x8b, 0x25,
6185     0x8b, 0x2d, 0x8b, 0x2e, 0x8b, 0x2f, 0x8b, 0x33, 0x8b, 0x34, 0x8b, 0x35,
6186     0x8b, 0x36, 0x8b, 0x37, 0x8b, 0x38, 0x8b, 0x39, 0x8b, 0x3d, 0x8b, 0x41,
6187     0x8b, 0x5f, 0x8b, 0x62, 0x8b, 0x64, 0x8b, 0x66, 0x8b, 0x67, 0x8b, 0x68,
6188     0x8b, 0x6c, 0x8b, 0x6d, 0x8b, 0x6e, 0x8b, 0x70, 0x8b, 0x72, 0x8b, 0x75,
6189     0x8c, 0x30, 0x8c, 0x31, 0x8c, 0x32, 0x8c, 0x61, 0x8c, 0x63, 0x8c, 0x65,
6190     0x8c, 0x69, 0x8c, 0x6f, 0x8c, 0x73, 0x8c, 0x74, 0x8c, 0x20, 0x8c, 0x25,
6191     0x8c, 0x2d, 0x8c, 0x2e, 0x8c, 0x2f, 0x8c, 0x33, 0x8c, 0x34, 0x8c, 0x35,
6192     0x8c, 0x36, 0x8c, 0x37, 0x8c, 0x38, 0x8c, 0x39, 0x8c, 0x3d, 0x8c, 0x41,
6193     0x8c, 0x5f, 0x8c, 0x62, 0x8c, 0x64, 0x8c, 0x66, 0x8c, 0x67, 0x8c, 0x68,
6194     0x8c, 0x6c, 0x8c, 0x6d, 0x8c, 0x6e, 0x8c, 0x70, 0x8c, 0x72, 0x8c, 0x75,
6195     0x8d, 0x30, 0x8d, 0x31, 0x8d, 0x32, 0x8d, 0x61, 0x8d, 0x63, 0x8d, 0x65,
6196     0x8d, 0x69, 0x8d, 0x6f, 0x8d, 0x73, 0x8d, 0x74, 0x8d, 0x20, 0x8d, 0x25,
6197     0x8d, 0x2d, 0x8d, 0x2e, 0x8d, 0x2f, 0x8d, 0x33, 0x8d, 0x34, 0x8d, 0x35,
6198     0x8d, 0x36, 0x8d, 0x37, 0x8d, 0x38, 0x8d, 0x39, 0x8d, 0x3d, 0x8d, 0x41,
6199     0x8d, 0x5f, 0x8d, 0x62, 0x8d, 0x64, 0x8d, 0x66, 0x8d, 0x67, 0x8d, 0x68,
6200     0x8d, 0x6c, 0x8d, 0x6d, 0x8d, 0x6e, 0x8d, 0x70, 0x8d, 0x72, 0x8d, 0x75,
6201     0x8f, 0x30, 0x8f, 0x31, 0x8f, 0x32, 0x8f, 0x61, 0x8f, 0x63, 0x8f, 0x65,
6202     0x8f, 0x69, 0x8f, 0x6f, 0x8f, 0x73, 0x8f, 0x74, 0x8f, 0x20, 0x8f, 0x25,
6203     0x8f, 0x2d, 0x8f, 0x2e, 0x8f, 0x2f, 0x8f, 0x33, 0x8f, 0x34, 0x8f, 0x35,
6204     0x8f, 0x36, 0x8f, 0x37, 0x8f, 0x38, 0x8f, 0x39, 0x8f, 0x3d, 0x8f, 0x41,
6205     0x8f, 0x5f, 0x8f, 0x62, 0x8f, 0x64, 0x8f, 0x66, 0x8f, 0x67, 0x8f, 0x68,
6206     0x8f, 0x6c, 0x8f, 0x6d, 0x8f, 0x6e, 0x8f, 0x70, 0x8f, 0x72, 0x8f, 0x75};
6207 const uint8_t HuffDecoderCommon::table27_120_emit_[288] = {
6208     0x93, 0x30, 0x93, 0x31, 0x93, 0x32, 0x93, 0x61, 0x93, 0x63, 0x93, 0x65,
6209     0x93, 0x69, 0x93, 0x6f, 0x93, 0x73, 0x93, 0x74, 0x93, 0x20, 0x93, 0x25,
6210     0x93, 0x2d, 0x93, 0x2e, 0x93, 0x2f, 0x93, 0x33, 0x93, 0x34, 0x93, 0x35,
6211     0x93, 0x36, 0x93, 0x37, 0x93, 0x38, 0x93, 0x39, 0x93, 0x3d, 0x93, 0x41,
6212     0x93, 0x5f, 0x93, 0x62, 0x93, 0x64, 0x93, 0x66, 0x93, 0x67, 0x93, 0x68,
6213     0x93, 0x6c, 0x93, 0x6d, 0x93, 0x6e, 0x93, 0x70, 0x93, 0x72, 0x93, 0x75,
6214     0x95, 0x30, 0x95, 0x31, 0x95, 0x32, 0x95, 0x61, 0x95, 0x63, 0x95, 0x65,
6215     0x95, 0x69, 0x95, 0x6f, 0x95, 0x73, 0x95, 0x74, 0x95, 0x20, 0x95, 0x25,
6216     0x95, 0x2d, 0x95, 0x2e, 0x95, 0x2f, 0x95, 0x33, 0x95, 0x34, 0x95, 0x35,
6217     0x95, 0x36, 0x95, 0x37, 0x95, 0x38, 0x95, 0x39, 0x95, 0x3d, 0x95, 0x41,
6218     0x95, 0x5f, 0x95, 0x62, 0x95, 0x64, 0x95, 0x66, 0x95, 0x67, 0x95, 0x68,
6219     0x95, 0x6c, 0x95, 0x6d, 0x95, 0x6e, 0x95, 0x70, 0x95, 0x72, 0x95, 0x75,
6220     0x96, 0x30, 0x96, 0x31, 0x96, 0x32, 0x96, 0x61, 0x96, 0x63, 0x96, 0x65,
6221     0x96, 0x69, 0x96, 0x6f, 0x96, 0x73, 0x96, 0x74, 0x96, 0x20, 0x96, 0x25,
6222     0x96, 0x2d, 0x96, 0x2e, 0x96, 0x2f, 0x96, 0x33, 0x96, 0x34, 0x96, 0x35,
6223     0x96, 0x36, 0x96, 0x37, 0x96, 0x38, 0x96, 0x39, 0x96, 0x3d, 0x96, 0x41,
6224     0x96, 0x5f, 0x96, 0x62, 0x96, 0x64, 0x96, 0x66, 0x96, 0x67, 0x96, 0x68,
6225     0x96, 0x6c, 0x96, 0x6d, 0x96, 0x6e, 0x96, 0x70, 0x96, 0x72, 0x96, 0x75,
6226     0x97, 0x30, 0x97, 0x31, 0x97, 0x32, 0x97, 0x61, 0x97, 0x63, 0x97, 0x65,
6227     0x97, 0x69, 0x97, 0x6f, 0x97, 0x73, 0x97, 0x74, 0x97, 0x20, 0x97, 0x25,
6228     0x97, 0x2d, 0x97, 0x2e, 0x97, 0x2f, 0x97, 0x33, 0x97, 0x34, 0x97, 0x35,
6229     0x97, 0x36, 0x97, 0x37, 0x97, 0x38, 0x97, 0x39, 0x97, 0x3d, 0x97, 0x41,
6230     0x97, 0x5f, 0x97, 0x62, 0x97, 0x64, 0x97, 0x66, 0x97, 0x67, 0x97, 0x68,
6231     0x97, 0x6c, 0x97, 0x6d, 0x97, 0x6e, 0x97, 0x70, 0x97, 0x72, 0x97, 0x75};
6232 const uint8_t HuffDecoderCommon::table27_121_emit_[288] = {
6233     0x98, 0x30, 0x98, 0x31, 0x98, 0x32, 0x98, 0x61, 0x98, 0x63, 0x98, 0x65,
6234     0x98, 0x69, 0x98, 0x6f, 0x98, 0x73, 0x98, 0x74, 0x98, 0x20, 0x98, 0x25,
6235     0x98, 0x2d, 0x98, 0x2e, 0x98, 0x2f, 0x98, 0x33, 0x98, 0x34, 0x98, 0x35,
6236     0x98, 0x36, 0x98, 0x37, 0x98, 0x38, 0x98, 0x39, 0x98, 0x3d, 0x98, 0x41,
6237     0x98, 0x5f, 0x98, 0x62, 0x98, 0x64, 0x98, 0x66, 0x98, 0x67, 0x98, 0x68,
6238     0x98, 0x6c, 0x98, 0x6d, 0x98, 0x6e, 0x98, 0x70, 0x98, 0x72, 0x98, 0x75,
6239     0x9b, 0x30, 0x9b, 0x31, 0x9b, 0x32, 0x9b, 0x61, 0x9b, 0x63, 0x9b, 0x65,
6240     0x9b, 0x69, 0x9b, 0x6f, 0x9b, 0x73, 0x9b, 0x74, 0x9b, 0x20, 0x9b, 0x25,
6241     0x9b, 0x2d, 0x9b, 0x2e, 0x9b, 0x2f, 0x9b, 0x33, 0x9b, 0x34, 0x9b, 0x35,
6242     0x9b, 0x36, 0x9b, 0x37, 0x9b, 0x38, 0x9b, 0x39, 0x9b, 0x3d, 0x9b, 0x41,
6243     0x9b, 0x5f, 0x9b, 0x62, 0x9b, 0x64, 0x9b, 0x66, 0x9b, 0x67, 0x9b, 0x68,
6244     0x9b, 0x6c, 0x9b, 0x6d, 0x9b, 0x6e, 0x9b, 0x70, 0x9b, 0x72, 0x9b, 0x75,
6245     0x9d, 0x30, 0x9d, 0x31, 0x9d, 0x32, 0x9d, 0x61, 0x9d, 0x63, 0x9d, 0x65,
6246     0x9d, 0x69, 0x9d, 0x6f, 0x9d, 0x73, 0x9d, 0x74, 0x9d, 0x20, 0x9d, 0x25,
6247     0x9d, 0x2d, 0x9d, 0x2e, 0x9d, 0x2f, 0x9d, 0x33, 0x9d, 0x34, 0x9d, 0x35,
6248     0x9d, 0x36, 0x9d, 0x37, 0x9d, 0x38, 0x9d, 0x39, 0x9d, 0x3d, 0x9d, 0x41,
6249     0x9d, 0x5f, 0x9d, 0x62, 0x9d, 0x64, 0x9d, 0x66, 0x9d, 0x67, 0x9d, 0x68,
6250     0x9d, 0x6c, 0x9d, 0x6d, 0x9d, 0x6e, 0x9d, 0x70, 0x9d, 0x72, 0x9d, 0x75,
6251     0x9e, 0x30, 0x9e, 0x31, 0x9e, 0x32, 0x9e, 0x61, 0x9e, 0x63, 0x9e, 0x65,
6252     0x9e, 0x69, 0x9e, 0x6f, 0x9e, 0x73, 0x9e, 0x74, 0x9e, 0x20, 0x9e, 0x25,
6253     0x9e, 0x2d, 0x9e, 0x2e, 0x9e, 0x2f, 0x9e, 0x33, 0x9e, 0x34, 0x9e, 0x35,
6254     0x9e, 0x36, 0x9e, 0x37, 0x9e, 0x38, 0x9e, 0x39, 0x9e, 0x3d, 0x9e, 0x41,
6255     0x9e, 0x5f, 0x9e, 0x62, 0x9e, 0x64, 0x9e, 0x66, 0x9e, 0x67, 0x9e, 0x68,
6256     0x9e, 0x6c, 0x9e, 0x6d, 0x9e, 0x6e, 0x9e, 0x70, 0x9e, 0x72, 0x9e, 0x75};
6257 const uint8_t HuffDecoderCommon::table27_122_emit_[288] = {
6258     0xa5, 0x30, 0xa5, 0x31, 0xa5, 0x32, 0xa5, 0x61, 0xa5, 0x63, 0xa5, 0x65,
6259     0xa5, 0x69, 0xa5, 0x6f, 0xa5, 0x73, 0xa5, 0x74, 0xa5, 0x20, 0xa5, 0x25,
6260     0xa5, 0x2d, 0xa5, 0x2e, 0xa5, 0x2f, 0xa5, 0x33, 0xa5, 0x34, 0xa5, 0x35,
6261     0xa5, 0x36, 0xa5, 0x37, 0xa5, 0x38, 0xa5, 0x39, 0xa5, 0x3d, 0xa5, 0x41,
6262     0xa5, 0x5f, 0xa5, 0x62, 0xa5, 0x64, 0xa5, 0x66, 0xa5, 0x67, 0xa5, 0x68,
6263     0xa5, 0x6c, 0xa5, 0x6d, 0xa5, 0x6e, 0xa5, 0x70, 0xa5, 0x72, 0xa5, 0x75,
6264     0xa6, 0x30, 0xa6, 0x31, 0xa6, 0x32, 0xa6, 0x61, 0xa6, 0x63, 0xa6, 0x65,
6265     0xa6, 0x69, 0xa6, 0x6f, 0xa6, 0x73, 0xa6, 0x74, 0xa6, 0x20, 0xa6, 0x25,
6266     0xa6, 0x2d, 0xa6, 0x2e, 0xa6, 0x2f, 0xa6, 0x33, 0xa6, 0x34, 0xa6, 0x35,
6267     0xa6, 0x36, 0xa6, 0x37, 0xa6, 0x38, 0xa6, 0x39, 0xa6, 0x3d, 0xa6, 0x41,
6268     0xa6, 0x5f, 0xa6, 0x62, 0xa6, 0x64, 0xa6, 0x66, 0xa6, 0x67, 0xa6, 0x68,
6269     0xa6, 0x6c, 0xa6, 0x6d, 0xa6, 0x6e, 0xa6, 0x70, 0xa6, 0x72, 0xa6, 0x75,
6270     0xa8, 0x30, 0xa8, 0x31, 0xa8, 0x32, 0xa8, 0x61, 0xa8, 0x63, 0xa8, 0x65,
6271     0xa8, 0x69, 0xa8, 0x6f, 0xa8, 0x73, 0xa8, 0x74, 0xa8, 0x20, 0xa8, 0x25,
6272     0xa8, 0x2d, 0xa8, 0x2e, 0xa8, 0x2f, 0xa8, 0x33, 0xa8, 0x34, 0xa8, 0x35,
6273     0xa8, 0x36, 0xa8, 0x37, 0xa8, 0x38, 0xa8, 0x39, 0xa8, 0x3d, 0xa8, 0x41,
6274     0xa8, 0x5f, 0xa8, 0x62, 0xa8, 0x64, 0xa8, 0x66, 0xa8, 0x67, 0xa8, 0x68,
6275     0xa8, 0x6c, 0xa8, 0x6d, 0xa8, 0x6e, 0xa8, 0x70, 0xa8, 0x72, 0xa8, 0x75,
6276     0xae, 0x30, 0xae, 0x31, 0xae, 0x32, 0xae, 0x61, 0xae, 0x63, 0xae, 0x65,
6277     0xae, 0x69, 0xae, 0x6f, 0xae, 0x73, 0xae, 0x74, 0xae, 0x20, 0xae, 0x25,
6278     0xae, 0x2d, 0xae, 0x2e, 0xae, 0x2f, 0xae, 0x33, 0xae, 0x34, 0xae, 0x35,
6279     0xae, 0x36, 0xae, 0x37, 0xae, 0x38, 0xae, 0x39, 0xae, 0x3d, 0xae, 0x41,
6280     0xae, 0x5f, 0xae, 0x62, 0xae, 0x64, 0xae, 0x66, 0xae, 0x67, 0xae, 0x68,
6281     0xae, 0x6c, 0xae, 0x6d, 0xae, 0x6e, 0xae, 0x70, 0xae, 0x72, 0xae, 0x75};
6282 const uint8_t HuffDecoderCommon::table27_123_emit_[288] = {
6283     0xaf, 0x30, 0xaf, 0x31, 0xaf, 0x32, 0xaf, 0x61, 0xaf, 0x63, 0xaf, 0x65,
6284     0xaf, 0x69, 0xaf, 0x6f, 0xaf, 0x73, 0xaf, 0x74, 0xaf, 0x20, 0xaf, 0x25,
6285     0xaf, 0x2d, 0xaf, 0x2e, 0xaf, 0x2f, 0xaf, 0x33, 0xaf, 0x34, 0xaf, 0x35,
6286     0xaf, 0x36, 0xaf, 0x37, 0xaf, 0x38, 0xaf, 0x39, 0xaf, 0x3d, 0xaf, 0x41,
6287     0xaf, 0x5f, 0xaf, 0x62, 0xaf, 0x64, 0xaf, 0x66, 0xaf, 0x67, 0xaf, 0x68,
6288     0xaf, 0x6c, 0xaf, 0x6d, 0xaf, 0x6e, 0xaf, 0x70, 0xaf, 0x72, 0xaf, 0x75,
6289     0xb4, 0x30, 0xb4, 0x31, 0xb4, 0x32, 0xb4, 0x61, 0xb4, 0x63, 0xb4, 0x65,
6290     0xb4, 0x69, 0xb4, 0x6f, 0xb4, 0x73, 0xb4, 0x74, 0xb4, 0x20, 0xb4, 0x25,
6291     0xb4, 0x2d, 0xb4, 0x2e, 0xb4, 0x2f, 0xb4, 0x33, 0xb4, 0x34, 0xb4, 0x35,
6292     0xb4, 0x36, 0xb4, 0x37, 0xb4, 0x38, 0xb4, 0x39, 0xb4, 0x3d, 0xb4, 0x41,
6293     0xb4, 0x5f, 0xb4, 0x62, 0xb4, 0x64, 0xb4, 0x66, 0xb4, 0x67, 0xb4, 0x68,
6294     0xb4, 0x6c, 0xb4, 0x6d, 0xb4, 0x6e, 0xb4, 0x70, 0xb4, 0x72, 0xb4, 0x75,
6295     0xb6, 0x30, 0xb6, 0x31, 0xb6, 0x32, 0xb6, 0x61, 0xb6, 0x63, 0xb6, 0x65,
6296     0xb6, 0x69, 0xb6, 0x6f, 0xb6, 0x73, 0xb6, 0x74, 0xb6, 0x20, 0xb6, 0x25,
6297     0xb6, 0x2d, 0xb6, 0x2e, 0xb6, 0x2f, 0xb6, 0x33, 0xb6, 0x34, 0xb6, 0x35,
6298     0xb6, 0x36, 0xb6, 0x37, 0xb6, 0x38, 0xb6, 0x39, 0xb6, 0x3d, 0xb6, 0x41,
6299     0xb6, 0x5f, 0xb6, 0x62, 0xb6, 0x64, 0xb6, 0x66, 0xb6, 0x67, 0xb6, 0x68,
6300     0xb6, 0x6c, 0xb6, 0x6d, 0xb6, 0x6e, 0xb6, 0x70, 0xb6, 0x72, 0xb6, 0x75,
6301     0xb7, 0x30, 0xb7, 0x31, 0xb7, 0x32, 0xb7, 0x61, 0xb7, 0x63, 0xb7, 0x65,
6302     0xb7, 0x69, 0xb7, 0x6f, 0xb7, 0x73, 0xb7, 0x74, 0xb7, 0x20, 0xb7, 0x25,
6303     0xb7, 0x2d, 0xb7, 0x2e, 0xb7, 0x2f, 0xb7, 0x33, 0xb7, 0x34, 0xb7, 0x35,
6304     0xb7, 0x36, 0xb7, 0x37, 0xb7, 0x38, 0xb7, 0x39, 0xb7, 0x3d, 0xb7, 0x41,
6305     0xb7, 0x5f, 0xb7, 0x62, 0xb7, 0x64, 0xb7, 0x66, 0xb7, 0x67, 0xb7, 0x68,
6306     0xb7, 0x6c, 0xb7, 0x6d, 0xb7, 0x6e, 0xb7, 0x70, 0xb7, 0x72, 0xb7, 0x75};
6307 const uint8_t HuffDecoderCommon::table27_124_emit_[288] = {
6308     0xbc, 0x30, 0xbc, 0x31, 0xbc, 0x32, 0xbc, 0x61, 0xbc, 0x63, 0xbc, 0x65,
6309     0xbc, 0x69, 0xbc, 0x6f, 0xbc, 0x73, 0xbc, 0x74, 0xbc, 0x20, 0xbc, 0x25,
6310     0xbc, 0x2d, 0xbc, 0x2e, 0xbc, 0x2f, 0xbc, 0x33, 0xbc, 0x34, 0xbc, 0x35,
6311     0xbc, 0x36, 0xbc, 0x37, 0xbc, 0x38, 0xbc, 0x39, 0xbc, 0x3d, 0xbc, 0x41,
6312     0xbc, 0x5f, 0xbc, 0x62, 0xbc, 0x64, 0xbc, 0x66, 0xbc, 0x67, 0xbc, 0x68,
6313     0xbc, 0x6c, 0xbc, 0x6d, 0xbc, 0x6e, 0xbc, 0x70, 0xbc, 0x72, 0xbc, 0x75,
6314     0xbf, 0x30, 0xbf, 0x31, 0xbf, 0x32, 0xbf, 0x61, 0xbf, 0x63, 0xbf, 0x65,
6315     0xbf, 0x69, 0xbf, 0x6f, 0xbf, 0x73, 0xbf, 0x74, 0xbf, 0x20, 0xbf, 0x25,
6316     0xbf, 0x2d, 0xbf, 0x2e, 0xbf, 0x2f, 0xbf, 0x33, 0xbf, 0x34, 0xbf, 0x35,
6317     0xbf, 0x36, 0xbf, 0x37, 0xbf, 0x38, 0xbf, 0x39, 0xbf, 0x3d, 0xbf, 0x41,
6318     0xbf, 0x5f, 0xbf, 0x62, 0xbf, 0x64, 0xbf, 0x66, 0xbf, 0x67, 0xbf, 0x68,
6319     0xbf, 0x6c, 0xbf, 0x6d, 0xbf, 0x6e, 0xbf, 0x70, 0xbf, 0x72, 0xbf, 0x75,
6320     0xc5, 0x30, 0xc5, 0x31, 0xc5, 0x32, 0xc5, 0x61, 0xc5, 0x63, 0xc5, 0x65,
6321     0xc5, 0x69, 0xc5, 0x6f, 0xc5, 0x73, 0xc5, 0x74, 0xc5, 0x20, 0xc5, 0x25,
6322     0xc5, 0x2d, 0xc5, 0x2e, 0xc5, 0x2f, 0xc5, 0x33, 0xc5, 0x34, 0xc5, 0x35,
6323     0xc5, 0x36, 0xc5, 0x37, 0xc5, 0x38, 0xc5, 0x39, 0xc5, 0x3d, 0xc5, 0x41,
6324     0xc5, 0x5f, 0xc5, 0x62, 0xc5, 0x64, 0xc5, 0x66, 0xc5, 0x67, 0xc5, 0x68,
6325     0xc5, 0x6c, 0xc5, 0x6d, 0xc5, 0x6e, 0xc5, 0x70, 0xc5, 0x72, 0xc5, 0x75,
6326     0xe7, 0x30, 0xe7, 0x31, 0xe7, 0x32, 0xe7, 0x61, 0xe7, 0x63, 0xe7, 0x65,
6327     0xe7, 0x69, 0xe7, 0x6f, 0xe7, 0x73, 0xe7, 0x74, 0xe7, 0x20, 0xe7, 0x25,
6328     0xe7, 0x2d, 0xe7, 0x2e, 0xe7, 0x2f, 0xe7, 0x33, 0xe7, 0x34, 0xe7, 0x35,
6329     0xe7, 0x36, 0xe7, 0x37, 0xe7, 0x38, 0xe7, 0x39, 0xe7, 0x3d, 0xe7, 0x41,
6330     0xe7, 0x5f, 0xe7, 0x62, 0xe7, 0x64, 0xe7, 0x66, 0xe7, 0x67, 0xe7, 0x68,
6331     0xe7, 0x6c, 0xe7, 0x6d, 0xe7, 0x6e, 0xe7, 0x70, 0xe7, 0x72, 0xe7, 0x75};
6332 const uint8_t HuffDecoderCommon::table27_125_emit_[192] = {
6333     0xef, 0x30, 0xef, 0x31, 0xef, 0x32, 0xef, 0x61, 0xef, 0x63, 0xef, 0x65,
6334     0xef, 0x69, 0xef, 0x6f, 0xef, 0x73, 0xef, 0x74, 0xef, 0x20, 0xef, 0x25,
6335     0xef, 0x2d, 0xef, 0x2e, 0xef, 0x2f, 0xef, 0x33, 0xef, 0x34, 0xef, 0x35,
6336     0xef, 0x36, 0xef, 0x37, 0xef, 0x38, 0xef, 0x39, 0xef, 0x3d, 0xef, 0x41,
6337     0xef, 0x5f, 0xef, 0x62, 0xef, 0x64, 0xef, 0x66, 0xef, 0x67, 0xef, 0x68,
6338     0xef, 0x6c, 0xef, 0x6d, 0xef, 0x6e, 0xef, 0x70, 0xef, 0x72, 0xef, 0x75,
6339     0x09, 0x30, 0x09, 0x31, 0x09, 0x32, 0x09, 0x61, 0x09, 0x63, 0x09, 0x65,
6340     0x09, 0x69, 0x09, 0x6f, 0x09, 0x73, 0x09, 0x74, 0x8e, 0x30, 0x8e, 0x31,
6341     0x8e, 0x32, 0x8e, 0x61, 0x8e, 0x63, 0x8e, 0x65, 0x8e, 0x69, 0x8e, 0x6f,
6342     0x8e, 0x73, 0x8e, 0x74, 0x90, 0x30, 0x90, 0x31, 0x90, 0x32, 0x90, 0x61,
6343     0x90, 0x63, 0x90, 0x65, 0x90, 0x69, 0x90, 0x6f, 0x90, 0x73, 0x90, 0x74,
6344     0x91, 0x30, 0x91, 0x31, 0x91, 0x32, 0x91, 0x61, 0x91, 0x63, 0x91, 0x65,
6345     0x91, 0x69, 0x91, 0x6f, 0x91, 0x73, 0x91, 0x74, 0x94, 0x30, 0x94, 0x31,
6346     0x94, 0x32, 0x94, 0x61, 0x94, 0x63, 0x94, 0x65, 0x94, 0x69, 0x94, 0x6f,
6347     0x94, 0x73, 0x94, 0x74, 0x9f, 0x30, 0x9f, 0x31, 0x9f, 0x32, 0x9f, 0x61,
6348     0x9f, 0x63, 0x9f, 0x65, 0x9f, 0x69, 0x9f, 0x6f, 0x9f, 0x73, 0x9f, 0x74};
6349 const uint16_t HuffDecoderCommon::table27_125_inner_[104] = {
6350     0x0000, 0x0002, 0x0012, 0x0022, 0x0032, 0x0042, 0x0052, 0x0062, 0x0072,
6351     0x0082, 0x0092, 0x00a2, 0x00b2, 0x00c2, 0x00d2, 0x00e2, 0x00f2, 0x0102,
6352     0x0112, 0x0122, 0x0132, 0x0142, 0x0152, 0x0162, 0x0172, 0x0182, 0x0192,
6353     0x01a2, 0x01b2, 0x01c2, 0x01d2, 0x01e2, 0x01f2, 0x0202, 0x0212, 0x0222,
6354     0x0232, 0x0003, 0x0242, 0x0252, 0x0262, 0x0272, 0x0282, 0x0292, 0x02a2,
6355     0x02b2, 0x02c2, 0x02d2, 0x0243, 0x02e2, 0x02f2, 0x0302, 0x0312, 0x0322,
6356     0x0332, 0x0342, 0x0352, 0x0362, 0x0372, 0x02e3, 0x0382, 0x0392, 0x03a2,
6357     0x03b2, 0x03c2, 0x03d2, 0x03e2, 0x03f2, 0x0402, 0x0412, 0x0383, 0x0422,
6358     0x0432, 0x0442, 0x0452, 0x0462, 0x0472, 0x0482, 0x0492, 0x04a2, 0x04b2,
6359     0x0423, 0x04c2, 0x04d2, 0x04e2, 0x04f2, 0x0502, 0x0512, 0x0522, 0x0532,
6360     0x0542, 0x0552, 0x04c3, 0x0562, 0x0572, 0x0582, 0x0592, 0x05a2, 0x05b2,
6361     0x05c2, 0x05d2, 0x05e2, 0x05f2, 0x0563};
6362 const uint8_t HuffDecoderCommon::table27_125_outer_[256] = {
6363     0,  1,  0,  2,  0,  3,  0,  4,  0,  5,  0,  6,  0,  7,  0,  8,   0,   9,
6364     0,  10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24,  25,  26,
6365     27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 0,  0,  0,  0,  0,  0,   0,   0,
6366     0,  0,  0,  0,  0,  0,  0,  0,  0,  37, 38, 39, 40, 41, 42, 43,  44,  45,
6367     46, 47, 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,   0,   0,
6368     0,  0,  0,  0,  0,  48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58,  0,   0,
6369     0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,   0,   0,
6370     0,  59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 0,  0,  0,  0,   0,   0,
6371     0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  70,  71,  72,
6372     73, 74, 75, 76, 77, 78, 79, 80, 0,  0,  0,  0,  0,  0,  0,  0,   0,   0,
6373     0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  81, 82, 83, 84, 85,  86,  87,
6374     88, 89, 90, 91, 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,   0,   0,
6375     0,  0,  0,  0,  0,  0,  0,  92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102,
6376     0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,   0,   0,
6377     0,  0,  0,  103};
6378 const uint8_t HuffDecoderCommon::table27_126_emit_[124] = {
6379     0xab, 0x30, 0xab, 0x31, 0xab, 0x32, 0xab, 0x61, 0xab, 0x63, 0xab, 0x65,
6380     0xab, 0x69, 0xab, 0x6f, 0xab, 0x73, 0xab, 0x74, 0xce, 0x30, 0xce, 0x31,
6381     0xce, 0x32, 0xce, 0x61, 0xce, 0x63, 0xce, 0x65, 0xce, 0x69, 0xce, 0x6f,
6382     0xce, 0x73, 0xce, 0x74, 0xd7, 0x30, 0xd7, 0x31, 0xd7, 0x32, 0xd7, 0x61,
6383     0xd7, 0x63, 0xd7, 0x65, 0xd7, 0x69, 0xd7, 0x6f, 0xd7, 0x73, 0xd7, 0x74,
6384     0xe1, 0x30, 0xe1, 0x31, 0xe1, 0x32, 0xe1, 0x61, 0xe1, 0x63, 0xe1, 0x65,
6385     0xe1, 0x69, 0xe1, 0x6f, 0xe1, 0x73, 0xe1, 0x74, 0xec, 0x30, 0xec, 0x31,
6386     0xec, 0x32, 0xec, 0x61, 0xec, 0x63, 0xec, 0x65, 0xec, 0x69, 0xec, 0x6f,
6387     0xec, 0x73, 0xec, 0x74, 0xed, 0x30, 0xed, 0x31, 0xed, 0x32, 0xed, 0x61,
6388     0xed, 0x63, 0xed, 0x65, 0xed, 0x69, 0xed, 0x6f, 0xed, 0x73, 0xed, 0x74,
6389     0xc7, 0xcf, 0xea, 0xeb};
6390 const uint16_t HuffDecoderCommon::table27_126_inner_[71] = {
6391     0x0002, 0x0012, 0x0022, 0x0032, 0x0042, 0x0052, 0x0062, 0x0072, 0x0082,
6392     0x0092, 0x0000, 0x0003, 0x00a2, 0x00b2, 0x00c2, 0x00d2, 0x00e2, 0x00f2,
6393     0x0102, 0x0112, 0x0122, 0x0132, 0x00a3, 0x0142, 0x0152, 0x0162, 0x0172,
6394     0x0182, 0x0192, 0x01a2, 0x01b2, 0x01c2, 0x01d2, 0x0143, 0x01e2, 0x01f2,
6395     0x0202, 0x0212, 0x0222, 0x0232, 0x0242, 0x0252, 0x0262, 0x0272, 0x01e3,
6396     0x0282, 0x0292, 0x02a2, 0x02b2, 0x02c2, 0x02d2, 0x02e2, 0x02f2, 0x0302,
6397     0x0312, 0x0283, 0x0322, 0x0332, 0x0342, 0x0352, 0x0362, 0x0372, 0x0382,
6398     0x0392, 0x03a2, 0x03b2, 0x0323, 0x03c3, 0x03cb, 0x03d3, 0x03db};
6399 const uint8_t HuffDecoderCommon::table27_126_outer_[256] = {
6400     0,  1,  2,  3,  4,  5,  6,  7,  8,  9,  10, 10, 10, 10, 10, 10, 10, 10, 10,
6401     10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 11, 12, 13, 14, 15, 16, 17,
6402     18, 19, 20, 21, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10,
6403     10, 10, 10, 10, 10, 10, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 10, 10,
6404     10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10,
6405     33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 10, 10, 10, 10, 10, 10, 10, 10,
6406     10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 44, 45, 46, 47, 48, 49,
6407     50, 51, 52, 53, 54, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10,
6408     10, 10, 10, 10, 10, 10, 10, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 10,
6409     10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10,
6410     10, 66, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 67, 10,
6411     10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 68, 10, 10, 10, 10,
6412     10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 69, 10, 10, 10, 10, 10, 10, 10,
6413     10, 10, 10, 10, 10, 10, 10, 10, 70};
6414 const uint8_t HuffDecoderCommon::table27_127_outer_[256] = {
6415     0, 0,  0, 0,  0, 0,  0, 1,  0, 0,  0, 0,  0, 0,  0, 2,  0, 0,  0, 0,  0, 0,
6416     0, 3,  0, 0,  0, 0,  0, 0,  0, 4,  0, 0,  0, 0,  0, 0,  0, 5,  0, 0,  0, 0,
6417     0, 0,  0, 6,  0, 0,  0, 0,  0, 0,  0, 7,  0, 0,  0, 0,  0, 0,  0, 8,  0, 0,
6418     0, 0,  0, 0,  0, 9,  0, 0,  0, 0,  0, 0,  0, 10, 0, 0,  0, 0,  0, 0,  0, 11,
6419     0, 0,  0, 0,  0, 0,  0, 12, 0, 0,  0, 0,  0, 0,  0, 13, 0, 0,  0, 0,  0, 0,
6420     0, 14, 0, 0,  0, 0,  0, 0,  0, 15, 0, 0,  0, 16, 0, 0,  0, 17, 0, 0,  0, 18,
6421     0, 0,  0, 19, 0, 0,  0, 20, 0, 0,  0, 21, 0, 0,  0, 22, 0, 0,  0, 23, 0, 0,
6422     0, 24, 0, 0,  0, 25, 0, 0,  0, 26, 0, 0,  0, 27, 0, 0,  0, 28, 0, 0,  0, 29,
6423     0, 0,  0, 30, 0, 0,  0, 31, 0, 0,  0, 32, 0, 0,  0, 33, 0, 0,  0, 34, 0, 35,
6424     0, 36, 0, 37, 0, 38, 0, 39, 0, 40, 0, 41, 0, 42, 0, 43, 0, 44, 0, 45, 0, 46,
6425     0, 47, 0, 48, 0, 49, 0, 50, 0, 51, 0, 52, 0, 53, 0, 54, 0, 55, 0, 56, 0, 57,
6426     0, 58, 0, 59, 0, 60, 0, 61, 0, 62, 0, 63, 0, 64};
6427 const uint8_t* const HuffDecoderCommon::table27_emit_[128] = {
6428     table26_0_emit_,   table26_1_emit_,   table26_2_emit_,   table26_3_emit_,
6429     table26_4_emit_,   table26_5_emit_,   table26_6_emit_,   table26_7_emit_,
6430     table26_8_emit_,   table26_9_emit_,   table26_10_emit_,  table26_11_emit_,
6431     table26_12_emit_,  table26_13_emit_,  table26_14_emit_,  table26_15_emit_,
6432     table26_16_emit_,  table26_17_emit_,  table26_18_emit_,  table26_19_emit_,
6433     table27_20_emit_,  table27_21_emit_,  table27_22_emit_,  table27_23_emit_,
6434     table27_24_emit_,  table27_25_emit_,  table27_26_emit_,  table27_27_emit_,
6435     table27_28_emit_,  table27_29_emit_,  table27_30_emit_,  table27_31_emit_,
6436     table27_32_emit_,  table27_33_emit_,  table27_34_emit_,  table27_35_emit_,
6437     table27_36_emit_,  table27_37_emit_,  table27_38_emit_,  table27_39_emit_,
6438     table27_40_emit_,  table27_41_emit_,  table27_42_emit_,  table27_43_emit_,
6439     table27_44_emit_,  table27_45_emit_,  table27_46_emit_,  table27_47_emit_,
6440     table27_48_emit_,  table27_49_emit_,  table27_50_emit_,  table27_51_emit_,
6441     table27_52_emit_,  table27_53_emit_,  table27_54_emit_,  table27_55_emit_,
6442     table27_56_emit_,  table27_57_emit_,  table27_58_emit_,  table27_59_emit_,
6443     table27_60_emit_,  table27_61_emit_,  table27_62_emit_,  table27_63_emit_,
6444     table27_64_emit_,  table27_65_emit_,  table26_66_emit_,  table27_67_emit_,
6445     table27_68_emit_,  table27_69_emit_,  table26_70_emit_,  table27_71_emit_,
6446     table27_72_emit_,  table27_73_emit_,  table26_74_emit_,  table27_75_emit_,
6447     table26_76_emit_,  table26_77_emit_,  table26_78_emit_,  table26_79_emit_,
6448     table26_80_emit_,  table26_81_emit_,  table26_82_emit_,  table26_83_emit_,
6449     table26_84_emit_,  table26_85_emit_,  table26_86_emit_,  table26_87_emit_,
6450     table26_88_emit_,  table26_89_emit_,  table26_90_emit_,  table26_91_emit_,
6451     table27_92_emit_,  table27_93_emit_,  table27_94_emit_,  table27_95_emit_,
6452     table27_96_emit_,  table27_97_emit_,  table27_98_emit_,  table27_99_emit_,
6453     table27_100_emit_, table27_101_emit_, table27_102_emit_, table27_103_emit_,
6454     table27_104_emit_, table27_105_emit_, table27_106_emit_, table27_107_emit_,
6455     table27_108_emit_, table27_109_emit_, table27_110_emit_, table27_111_emit_,
6456     table27_112_emit_, table27_113_emit_, table27_114_emit_, table27_115_emit_,
6457     table27_116_emit_, table27_117_emit_, table27_118_emit_, table27_119_emit_,
6458     table27_120_emit_, table27_121_emit_, table27_122_emit_, table27_123_emit_,
6459     table27_124_emit_, table27_125_emit_, table27_126_emit_, table26_127_emit_,
6460 };
6461 const uint16_t* const HuffDecoderCommon::table27_inner_[128] = {
6462     table26_0_inner_,   table26_1_inner_,   table26_0_inner_,
6463     table26_1_inner_,   table26_0_inner_,   table26_1_inner_,
6464     table26_0_inner_,   table26_1_inner_,   table26_0_inner_,
6465     table26_1_inner_,   table26_0_inner_,   table26_1_inner_,
6466     table26_0_inner_,   table26_1_inner_,   table26_0_inner_,
6467     table26_1_inner_,   table26_0_inner_,   table26_1_inner_,
6468     table26_0_inner_,   table26_1_inner_,   table27_20_inner_,
6469     table27_20_inner_,  table27_20_inner_,  table27_20_inner_,
6470     table27_20_inner_,  table27_20_inner_,  table27_20_inner_,
6471     table27_20_inner_,  table27_20_inner_,  table27_20_inner_,
6472     table27_20_inner_,  table27_20_inner_,  table27_20_inner_,
6473     table27_20_inner_,  table27_20_inner_,  table27_20_inner_,
6474     table27_20_inner_,  table27_20_inner_,  table27_20_inner_,
6475     table27_20_inner_,  table27_20_inner_,  table27_20_inner_,
6476     table27_20_inner_,  table27_20_inner_,  table27_20_inner_,
6477     table27_20_inner_,  table27_46_inner_,  table27_46_inner_,
6478     table27_46_inner_,  table27_46_inner_,  table27_46_inner_,
6479     table27_46_inner_,  table27_46_inner_,  table27_46_inner_,
6480     table27_46_inner_,  table27_46_inner_,  table27_46_inner_,
6481     table27_46_inner_,  table27_46_inner_,  table27_46_inner_,
6482     table27_46_inner_,  table27_46_inner_,  table27_62_inner_,
6483     table27_63_inner_,  table27_64_inner_,  table27_65_inner_,
6484     table26_66_inner_,  table27_67_inner_,  table27_64_inner_,
6485     table27_65_inner_,  table26_66_inner_,  table27_67_inner_,
6486     table27_64_inner_,  table27_65_inner_,  table26_66_inner_,
6487     table27_67_inner_,  table26_76_inner_,  table26_77_inner_,
6488     table26_76_inner_,  table26_77_inner_,  table26_76_inner_,
6489     table26_77_inner_,  table26_76_inner_,  table26_77_inner_,
6490     table26_76_inner_,  table26_77_inner_,  table26_76_inner_,
6491     table26_77_inner_,  table26_76_inner_,  table26_77_inner_,
6492     table26_76_inner_,  table26_77_inner_,  table27_92_inner_,
6493     table27_92_inner_,  table27_92_inner_,  table27_92_inner_,
6494     table27_92_inner_,  table27_92_inner_,  table27_92_inner_,
6495     table27_92_inner_,  table27_92_inner_,  table27_92_inner_,
6496     table27_92_inner_,  table27_92_inner_,  table27_92_inner_,
6497     table27_105_inner_, table27_105_inner_, table27_105_inner_,
6498     table27_105_inner_, table27_105_inner_, table27_105_inner_,
6499     table27_105_inner_, table27_105_inner_, table27_105_inner_,
6500     table27_105_inner_, table27_105_inner_, table27_105_inner_,
6501     table27_105_inner_, table27_118_inner_, table27_118_inner_,
6502     table27_118_inner_, table27_118_inner_, table27_118_inner_,
6503     table27_118_inner_, table27_118_inner_, table27_125_inner_,
6504     table27_126_inner_, table26_127_inner_,
6505 };
6506 const uint8_t* const HuffDecoderCommon::table27_outer_[128] = {
6507     table27_0_outer_,   table27_1_outer_,   table27_0_outer_,
6508     table27_1_outer_,   table27_0_outer_,   table27_1_outer_,
6509     table27_0_outer_,   table27_1_outer_,   table27_0_outer_,
6510     table27_1_outer_,   table27_0_outer_,   table27_1_outer_,
6511     table27_0_outer_,   table27_1_outer_,   table27_0_outer_,
6512     table27_1_outer_,   table27_0_outer_,   table27_1_outer_,
6513     table27_0_outer_,   table27_1_outer_,   table27_20_outer_,
6514     table27_20_outer_,  table27_20_outer_,  table27_20_outer_,
6515     table27_20_outer_,  table27_20_outer_,  table27_20_outer_,
6516     table27_20_outer_,  table27_20_outer_,  table27_20_outer_,
6517     table27_20_outer_,  table27_20_outer_,  table27_20_outer_,
6518     table27_20_outer_,  table27_20_outer_,  table27_20_outer_,
6519     table27_20_outer_,  table27_20_outer_,  table27_20_outer_,
6520     table27_20_outer_,  table27_20_outer_,  table27_20_outer_,
6521     table27_20_outer_,  table27_20_outer_,  table27_20_outer_,
6522     table27_20_outer_,  table27_46_outer_,  table27_46_outer_,
6523     table27_46_outer_,  table27_46_outer_,  table27_46_outer_,
6524     table27_46_outer_,  table27_46_outer_,  table27_46_outer_,
6525     table27_46_outer_,  table27_46_outer_,  table27_46_outer_,
6526     table27_46_outer_,  table27_46_outer_,  table27_46_outer_,
6527     table27_46_outer_,  table27_46_outer_,  table27_62_outer_,
6528     table27_63_outer_,  table27_64_outer_,  table27_65_outer_,
6529     table27_66_outer_,  table27_67_outer_,  table27_64_outer_,
6530     table27_65_outer_,  table27_66_outer_,  table27_67_outer_,
6531     table27_64_outer_,  table27_65_outer_,  table27_66_outer_,
6532     table27_67_outer_,  table27_0_outer_,   table27_1_outer_,
6533     table27_0_outer_,   table27_1_outer_,   table27_0_outer_,
6534     table27_1_outer_,   table27_0_outer_,   table27_1_outer_,
6535     table27_0_outer_,   table27_1_outer_,   table27_0_outer_,
6536     table27_1_outer_,   table27_0_outer_,   table27_1_outer_,
6537     table27_0_outer_,   table27_1_outer_,   table27_20_outer_,
6538     table27_20_outer_,  table27_20_outer_,  table27_20_outer_,
6539     table27_20_outer_,  table27_20_outer_,  table27_20_outer_,
6540     table27_20_outer_,  table27_20_outer_,  table27_20_outer_,
6541     table27_20_outer_,  table27_20_outer_,  table27_20_outer_,
6542     table27_46_outer_,  table27_46_outer_,  table27_46_outer_,
6543     table27_46_outer_,  table27_46_outer_,  table27_46_outer_,
6544     table27_46_outer_,  table27_46_outer_,  table27_46_outer_,
6545     table27_46_outer_,  table27_46_outer_,  table27_46_outer_,
6546     table27_46_outer_,  table27_62_outer_,  table27_62_outer_,
6547     table27_62_outer_,  table27_62_outer_,  table27_62_outer_,
6548     table27_62_outer_,  table27_62_outer_,  table27_125_outer_,
6549     table27_126_outer_, table27_127_outer_,
6550 };
6551 const uint8_t HuffDecoderCommon::table12_0_emit_[1] = {0x7b};
6552 const uint16_t HuffDecoderCommon::table12_0_ops_[512] = {
6553     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
6554     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
6555     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
6556     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
6557     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
6558     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
6559     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
6560     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
6561     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
6562     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
6563     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
6564     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
6565     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
6566     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
6567     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
6568     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
6569     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
6570     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
6571     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
6572     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
6573     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
6574     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
6575     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
6576     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
6577     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
6578     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
6579     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
6580     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
6581     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
6582     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
6583     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
6584     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
6585     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
6586     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
6587     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
6588     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
6589     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
6590     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
6591     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
6592     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
6593     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
6594     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
6595     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
6596     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
6597     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
6598     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
6599     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
6600     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
6601     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
6602     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
6603     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
6604     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
6605     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
6606     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
6607     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
6608     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
6609     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001};
6610 const uint8_t HuffDecoderCommon::table12_64_emit_[1] = {0x5c};
6611 const uint16_t HuffDecoderCommon::table12_64_ops_[512] = {
6612     0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
6613     0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
6614     0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
6615     0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
6616     0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
6617     0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
6618     0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
6619     0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
6620     0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
6621     0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
6622     0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
6623     0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
6624     0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
6625     0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
6626     0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
6627     0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
6628     0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
6629     0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
6630     0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
6631     0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
6632     0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
6633     0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
6634     0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
6635     0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
6636     0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
6637     0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
6638     0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
6639     0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
6640     0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
6641     0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
6642     0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
6643     0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
6644     0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
6645     0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
6646     0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
6647     0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
6648     0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
6649     0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
6650     0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
6651     0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
6652     0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
6653     0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
6654     0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
6655     0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
6656     0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
6657     0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
6658     0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
6659     0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
6660     0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
6661     0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
6662     0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
6663     0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
6664     0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
6665     0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
6666     0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
6667     0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
6668     0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005};
6669 const uint8_t HuffDecoderCommon::table12_68_emit_[1] = {0xc3};
6670 const uint8_t HuffDecoderCommon::table12_72_emit_[1] = {0xd0};
6671 const uint8_t HuffDecoderCommon::table12_76_emit_[1] = {0x80};
6672 const uint16_t HuffDecoderCommon::table12_76_ops_[512] = {
6673     0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
6674     0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
6675     0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
6676     0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
6677     0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
6678     0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
6679     0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
6680     0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
6681     0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
6682     0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
6683     0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
6684     0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
6685     0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
6686     0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
6687     0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
6688     0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
6689     0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
6690     0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
6691     0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
6692     0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
6693     0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
6694     0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
6695     0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
6696     0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
6697     0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
6698     0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
6699     0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
6700     0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
6701     0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
6702     0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
6703     0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
6704     0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
6705     0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
6706     0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
6707     0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
6708     0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
6709     0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
6710     0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
6711     0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
6712     0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
6713     0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
6714     0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
6715     0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
6716     0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
6717     0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
6718     0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
6719     0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
6720     0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
6721     0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
6722     0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
6723     0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
6724     0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
6725     0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
6726     0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
6727     0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
6728     0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
6729     0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006};
6730 const uint8_t HuffDecoderCommon::table12_78_emit_[1] = {0x82};
6731 const uint8_t HuffDecoderCommon::table12_80_emit_[1] = {0x83};
6732 const uint8_t HuffDecoderCommon::table12_82_emit_[1] = {0xa2};
6733 const uint8_t HuffDecoderCommon::table12_84_emit_[1] = {0xb8};
6734 const uint8_t HuffDecoderCommon::table12_86_emit_[1] = {0xc2};
6735 const uint8_t HuffDecoderCommon::table12_88_emit_[1] = {0xe0};
6736 const uint8_t HuffDecoderCommon::table12_90_emit_[1] = {0xe2};
6737 const uint8_t HuffDecoderCommon::table12_92_emit_[1] = {0x99};
6738 const uint16_t HuffDecoderCommon::table12_92_ops_[512] = {
6739     0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007,
6740     0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007,
6741     0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007,
6742     0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007,
6743     0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007,
6744     0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007,
6745     0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007,
6746     0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007,
6747     0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007,
6748     0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007,
6749     0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007,
6750     0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007,
6751     0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007,
6752     0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007,
6753     0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007,
6754     0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007,
6755     0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007,
6756     0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007,
6757     0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007,
6758     0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007,
6759     0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007,
6760     0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007,
6761     0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007,
6762     0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007,
6763     0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007,
6764     0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007,
6765     0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007,
6766     0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007,
6767     0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007,
6768     0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007,
6769     0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007,
6770     0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007,
6771     0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007,
6772     0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007,
6773     0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007,
6774     0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007,
6775     0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007,
6776     0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007,
6777     0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007,
6778     0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007,
6779     0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007,
6780     0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007,
6781     0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007,
6782     0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007,
6783     0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007,
6784     0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007,
6785     0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007,
6786     0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007,
6787     0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007,
6788     0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007,
6789     0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007,
6790     0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007,
6791     0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007,
6792     0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007,
6793     0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007,
6794     0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007,
6795     0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007};
6796 const uint8_t HuffDecoderCommon::table12_93_emit_[1] = {0xa1};
6797 const uint8_t HuffDecoderCommon::table12_94_emit_[1] = {0xa7};
6798 const uint8_t HuffDecoderCommon::table12_95_emit_[1] = {0xac};
6799 const uint8_t HuffDecoderCommon::table12_96_emit_[1] = {0xb0};
6800 const uint8_t HuffDecoderCommon::table12_97_emit_[1] = {0xb1};
6801 const uint8_t HuffDecoderCommon::table12_98_emit_[1] = {0xb3};
6802 const uint8_t HuffDecoderCommon::table12_99_emit_[1] = {0xd1};
6803 const uint8_t HuffDecoderCommon::table12_100_emit_[1] = {0xd8};
6804 const uint8_t HuffDecoderCommon::table12_101_emit_[1] = {0xd9};
6805 const uint8_t HuffDecoderCommon::table12_102_emit_[1] = {0xe3};
6806 const uint8_t HuffDecoderCommon::table12_103_emit_[1] = {0xe5};
6807 const uint8_t HuffDecoderCommon::table12_104_emit_[1] = {0xe6};
6808 const uint8_t HuffDecoderCommon::table12_105_emit_[2] = {0x81, 0x84};
6809 const uint16_t HuffDecoderCommon::table12_105_ops_[512] = {
6810     0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008,
6811     0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008,
6812     0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008,
6813     0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008,
6814     0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008,
6815     0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008,
6816     0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008,
6817     0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008,
6818     0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008,
6819     0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008,
6820     0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008,
6821     0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008,
6822     0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008,
6823     0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008,
6824     0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008,
6825     0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008,
6826     0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008,
6827     0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008,
6828     0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008,
6829     0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008,
6830     0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008,
6831     0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008,
6832     0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008,
6833     0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008,
6834     0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008,
6835     0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008,
6836     0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008,
6837     0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008,
6838     0x0008, 0x0008, 0x0008, 0x0008, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048,
6839     0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048,
6840     0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048,
6841     0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048,
6842     0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048,
6843     0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048,
6844     0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048,
6845     0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048,
6846     0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048,
6847     0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048,
6848     0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048,
6849     0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048,
6850     0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048,
6851     0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048,
6852     0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048,
6853     0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048,
6854     0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048,
6855     0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048,
6856     0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048,
6857     0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048,
6858     0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048,
6859     0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048,
6860     0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048,
6861     0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048,
6862     0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048,
6863     0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048,
6864     0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048,
6865     0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048,
6866     0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048};
6867 const uint8_t HuffDecoderCommon::table12_106_emit_[2] = {0x85, 0x86};
6868 const uint8_t HuffDecoderCommon::table12_107_emit_[2] = {0x88, 0x92};
6869 const uint8_t HuffDecoderCommon::table12_108_emit_[2] = {0x9a, 0x9c};
6870 const uint8_t HuffDecoderCommon::table12_109_emit_[2] = {0xa0, 0xa3};
6871 const uint8_t HuffDecoderCommon::table12_110_emit_[2] = {0xa4, 0xa9};
6872 const uint8_t HuffDecoderCommon::table12_111_emit_[2] = {0xaa, 0xad};
6873 const uint8_t HuffDecoderCommon::table12_112_emit_[2] = {0xb2, 0xb5};
6874 const uint8_t HuffDecoderCommon::table12_113_emit_[2] = {0xb9, 0xba};
6875 const uint8_t HuffDecoderCommon::table12_114_emit_[2] = {0xbb, 0xbd};
6876 const uint8_t HuffDecoderCommon::table12_115_emit_[2] = {0xbe, 0xc4};
6877 const uint8_t HuffDecoderCommon::table12_116_emit_[2] = {0xc6, 0xe4};
6878 const uint8_t HuffDecoderCommon::table12_117_emit_[2] = {0xe8, 0xe9};
6879 const uint8_t HuffDecoderCommon::table12_118_emit_[4] = {0x01, 0x87, 0x89,
6880                                                          0x8a};
6881 const uint16_t HuffDecoderCommon::table12_118_ops_[512] = {
6882     0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009,
6883     0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009,
6884     0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009,
6885     0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009,
6886     0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009,
6887     0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009,
6888     0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009,
6889     0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009,
6890     0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009,
6891     0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009,
6892     0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009,
6893     0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009,
6894     0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009,
6895     0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009,
6896     0x0009, 0x0009, 0x0049, 0x0049, 0x0049, 0x0049, 0x0049, 0x0049, 0x0049,
6897     0x0049, 0x0049, 0x0049, 0x0049, 0x0049, 0x0049, 0x0049, 0x0049, 0x0049,
6898     0x0049, 0x0049, 0x0049, 0x0049, 0x0049, 0x0049, 0x0049, 0x0049, 0x0049,
6899     0x0049, 0x0049, 0x0049, 0x0049, 0x0049, 0x0049, 0x0049, 0x0049, 0x0049,
6900     0x0049, 0x0049, 0x0049, 0x0049, 0x0049, 0x0049, 0x0049, 0x0049, 0x0049,
6901     0x0049, 0x0049, 0x0049, 0x0049, 0x0049, 0x0049, 0x0049, 0x0049, 0x0049,
6902     0x0049, 0x0049, 0x0049, 0x0049, 0x0049, 0x0049, 0x0049, 0x0049, 0x0049,
6903     0x0049, 0x0049, 0x0049, 0x0049, 0x0049, 0x0049, 0x0049, 0x0049, 0x0049,
6904     0x0049, 0x0049, 0x0049, 0x0049, 0x0049, 0x0049, 0x0049, 0x0049, 0x0049,
6905     0x0049, 0x0049, 0x0049, 0x0049, 0x0049, 0x0049, 0x0049, 0x0049, 0x0049,
6906     0x0049, 0x0049, 0x0049, 0x0049, 0x0049, 0x0049, 0x0049, 0x0049, 0x0049,
6907     0x0049, 0x0049, 0x0049, 0x0049, 0x0049, 0x0049, 0x0049, 0x0049, 0x0049,
6908     0x0049, 0x0049, 0x0049, 0x0049, 0x0049, 0x0049, 0x0049, 0x0049, 0x0049,
6909     0x0049, 0x0049, 0x0049, 0x0049, 0x0049, 0x0049, 0x0049, 0x0049, 0x0049,
6910     0x0049, 0x0049, 0x0049, 0x0049, 0x0089, 0x0089, 0x0089, 0x0089, 0x0089,
6911     0x0089, 0x0089, 0x0089, 0x0089, 0x0089, 0x0089, 0x0089, 0x0089, 0x0089,
6912     0x0089, 0x0089, 0x0089, 0x0089, 0x0089, 0x0089, 0x0089, 0x0089, 0x0089,
6913     0x0089, 0x0089, 0x0089, 0x0089, 0x0089, 0x0089, 0x0089, 0x0089, 0x0089,
6914     0x0089, 0x0089, 0x0089, 0x0089, 0x0089, 0x0089, 0x0089, 0x0089, 0x0089,
6915     0x0089, 0x0089, 0x0089, 0x0089, 0x0089, 0x0089, 0x0089, 0x0089, 0x0089,
6916     0x0089, 0x0089, 0x0089, 0x0089, 0x0089, 0x0089, 0x0089, 0x0089, 0x0089,
6917     0x0089, 0x0089, 0x0089, 0x0089, 0x0089, 0x0089, 0x0089, 0x0089, 0x0089,
6918     0x0089, 0x0089, 0x0089, 0x0089, 0x0089, 0x0089, 0x0089, 0x0089, 0x0089,
6919     0x0089, 0x0089, 0x0089, 0x0089, 0x0089, 0x0089, 0x0089, 0x0089, 0x0089,
6920     0x0089, 0x0089, 0x0089, 0x0089, 0x0089, 0x0089, 0x0089, 0x0089, 0x0089,
6921     0x0089, 0x0089, 0x0089, 0x0089, 0x0089, 0x0089, 0x0089, 0x0089, 0x0089,
6922     0x0089, 0x0089, 0x0089, 0x0089, 0x0089, 0x0089, 0x0089, 0x0089, 0x0089,
6923     0x0089, 0x0089, 0x0089, 0x0089, 0x0089, 0x0089, 0x0089, 0x0089, 0x0089,
6924     0x0089, 0x0089, 0x0089, 0x0089, 0x0089, 0x0089, 0x00c9, 0x00c9, 0x00c9,
6925     0x00c9, 0x00c9, 0x00c9, 0x00c9, 0x00c9, 0x00c9, 0x00c9, 0x00c9, 0x00c9,
6926     0x00c9, 0x00c9, 0x00c9, 0x00c9, 0x00c9, 0x00c9, 0x00c9, 0x00c9, 0x00c9,
6927     0x00c9, 0x00c9, 0x00c9, 0x00c9, 0x00c9, 0x00c9, 0x00c9, 0x00c9, 0x00c9,
6928     0x00c9, 0x00c9, 0x00c9, 0x00c9, 0x00c9, 0x00c9, 0x00c9, 0x00c9, 0x00c9,
6929     0x00c9, 0x00c9, 0x00c9, 0x00c9, 0x00c9, 0x00c9, 0x00c9, 0x00c9, 0x00c9,
6930     0x00c9, 0x00c9, 0x00c9, 0x00c9, 0x00c9, 0x00c9, 0x00c9, 0x00c9, 0x00c9,
6931     0x00c9, 0x00c9, 0x00c9, 0x00c9, 0x00c9, 0x00c9, 0x00c9, 0x00c9, 0x00c9,
6932     0x00c9, 0x00c9, 0x00c9, 0x00c9, 0x00c9, 0x00c9, 0x00c9, 0x00c9, 0x00c9,
6933     0x00c9, 0x00c9, 0x00c9, 0x00c9, 0x00c9, 0x00c9, 0x00c9, 0x00c9, 0x00c9,
6934     0x00c9, 0x00c9, 0x00c9, 0x00c9, 0x00c9, 0x00c9, 0x00c9, 0x00c9, 0x00c9,
6935     0x00c9, 0x00c9, 0x00c9, 0x00c9, 0x00c9, 0x00c9, 0x00c9, 0x00c9, 0x00c9,
6936     0x00c9, 0x00c9, 0x00c9, 0x00c9, 0x00c9, 0x00c9, 0x00c9, 0x00c9, 0x00c9,
6937     0x00c9, 0x00c9, 0x00c9, 0x00c9, 0x00c9, 0x00c9, 0x00c9, 0x00c9, 0x00c9,
6938     0x00c9, 0x00c9, 0x00c9, 0x00c9, 0x00c9, 0x00c9, 0x00c9, 0x00c9};
6939 const uint8_t HuffDecoderCommon::table12_119_emit_[4] = {0x8b, 0x8c, 0x8d,
6940                                                          0x8f};
6941 const uint8_t HuffDecoderCommon::table12_120_emit_[4] = {0x93, 0x95, 0x96,
6942                                                          0x97};
6943 const uint8_t HuffDecoderCommon::table12_121_emit_[4] = {0x98, 0x9b, 0x9d,
6944                                                          0x9e};
6945 const uint8_t HuffDecoderCommon::table12_122_emit_[4] = {0xa5, 0xa6, 0xa8,
6946                                                          0xae};
6947 const uint8_t HuffDecoderCommon::table12_123_emit_[4] = {0xaf, 0xb4, 0xb6,
6948                                                          0xb7};
6949 const uint8_t HuffDecoderCommon::table12_124_emit_[4] = {0xbc, 0xbf, 0xc5,
6950                                                          0xe7};
6951 const uint8_t HuffDecoderCommon::table12_125_emit_[7] = {0xef, 0x09, 0x8e, 0x90,
6952                                                          0x91, 0x94, 0x9f};
6953 const uint16_t HuffDecoderCommon::table12_125_ops_[512] = {
6954     0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009,
6955     0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009,
6956     0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009,
6957     0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009,
6958     0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009,
6959     0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009,
6960     0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009,
6961     0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009,
6962     0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009,
6963     0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009,
6964     0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009,
6965     0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009,
6966     0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009,
6967     0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009,
6968     0x0009, 0x0009, 0x004a, 0x004a, 0x004a, 0x004a, 0x004a, 0x004a, 0x004a,
6969     0x004a, 0x004a, 0x004a, 0x004a, 0x004a, 0x004a, 0x004a, 0x004a, 0x004a,
6970     0x004a, 0x004a, 0x004a, 0x004a, 0x004a, 0x004a, 0x004a, 0x004a, 0x004a,
6971     0x004a, 0x004a, 0x004a, 0x004a, 0x004a, 0x004a, 0x004a, 0x004a, 0x004a,
6972     0x004a, 0x004a, 0x004a, 0x004a, 0x004a, 0x004a, 0x004a, 0x004a, 0x004a,
6973     0x004a, 0x004a, 0x004a, 0x004a, 0x004a, 0x004a, 0x004a, 0x004a, 0x004a,
6974     0x004a, 0x004a, 0x004a, 0x004a, 0x004a, 0x004a, 0x004a, 0x004a, 0x004a,
6975     0x004a, 0x004a, 0x004a, 0x008a, 0x008a, 0x008a, 0x008a, 0x008a, 0x008a,
6976     0x008a, 0x008a, 0x008a, 0x008a, 0x008a, 0x008a, 0x008a, 0x008a, 0x008a,
6977     0x008a, 0x008a, 0x008a, 0x008a, 0x008a, 0x008a, 0x008a, 0x008a, 0x008a,
6978     0x008a, 0x008a, 0x008a, 0x008a, 0x008a, 0x008a, 0x008a, 0x008a, 0x008a,
6979     0x008a, 0x008a, 0x008a, 0x008a, 0x008a, 0x008a, 0x008a, 0x008a, 0x008a,
6980     0x008a, 0x008a, 0x008a, 0x008a, 0x008a, 0x008a, 0x008a, 0x008a, 0x008a,
6981     0x008a, 0x008a, 0x008a, 0x008a, 0x008a, 0x008a, 0x008a, 0x008a, 0x008a,
6982     0x008a, 0x008a, 0x008a, 0x008a, 0x00ca, 0x00ca, 0x00ca, 0x00ca, 0x00ca,
6983     0x00ca, 0x00ca, 0x00ca, 0x00ca, 0x00ca, 0x00ca, 0x00ca, 0x00ca, 0x00ca,
6984     0x00ca, 0x00ca, 0x00ca, 0x00ca, 0x00ca, 0x00ca, 0x00ca, 0x00ca, 0x00ca,
6985     0x00ca, 0x00ca, 0x00ca, 0x00ca, 0x00ca, 0x00ca, 0x00ca, 0x00ca, 0x00ca,
6986     0x00ca, 0x00ca, 0x00ca, 0x00ca, 0x00ca, 0x00ca, 0x00ca, 0x00ca, 0x00ca,
6987     0x00ca, 0x00ca, 0x00ca, 0x00ca, 0x00ca, 0x00ca, 0x00ca, 0x00ca, 0x00ca,
6988     0x00ca, 0x00ca, 0x00ca, 0x00ca, 0x00ca, 0x00ca, 0x00ca, 0x00ca, 0x00ca,
6989     0x00ca, 0x00ca, 0x00ca, 0x00ca, 0x00ca, 0x010a, 0x010a, 0x010a, 0x010a,
6990     0x010a, 0x010a, 0x010a, 0x010a, 0x010a, 0x010a, 0x010a, 0x010a, 0x010a,
6991     0x010a, 0x010a, 0x010a, 0x010a, 0x010a, 0x010a, 0x010a, 0x010a, 0x010a,
6992     0x010a, 0x010a, 0x010a, 0x010a, 0x010a, 0x010a, 0x010a, 0x010a, 0x010a,
6993     0x010a, 0x010a, 0x010a, 0x010a, 0x010a, 0x010a, 0x010a, 0x010a, 0x010a,
6994     0x010a, 0x010a, 0x010a, 0x010a, 0x010a, 0x010a, 0x010a, 0x010a, 0x010a,
6995     0x010a, 0x010a, 0x010a, 0x010a, 0x010a, 0x010a, 0x010a, 0x010a, 0x010a,
6996     0x010a, 0x010a, 0x010a, 0x010a, 0x010a, 0x010a, 0x014a, 0x014a, 0x014a,
6997     0x014a, 0x014a, 0x014a, 0x014a, 0x014a, 0x014a, 0x014a, 0x014a, 0x014a,
6998     0x014a, 0x014a, 0x014a, 0x014a, 0x014a, 0x014a, 0x014a, 0x014a, 0x014a,
6999     0x014a, 0x014a, 0x014a, 0x014a, 0x014a, 0x014a, 0x014a, 0x014a, 0x014a,
7000     0x014a, 0x014a, 0x014a, 0x014a, 0x014a, 0x014a, 0x014a, 0x014a, 0x014a,
7001     0x014a, 0x014a, 0x014a, 0x014a, 0x014a, 0x014a, 0x014a, 0x014a, 0x014a,
7002     0x014a, 0x014a, 0x014a, 0x014a, 0x014a, 0x014a, 0x014a, 0x014a, 0x014a,
7003     0x014a, 0x014a, 0x014a, 0x014a, 0x014a, 0x014a, 0x014a, 0x018a, 0x018a,
7004     0x018a, 0x018a, 0x018a, 0x018a, 0x018a, 0x018a, 0x018a, 0x018a, 0x018a,
7005     0x018a, 0x018a, 0x018a, 0x018a, 0x018a, 0x018a, 0x018a, 0x018a, 0x018a,
7006     0x018a, 0x018a, 0x018a, 0x018a, 0x018a, 0x018a, 0x018a, 0x018a, 0x018a,
7007     0x018a, 0x018a, 0x018a, 0x018a, 0x018a, 0x018a, 0x018a, 0x018a, 0x018a,
7008     0x018a, 0x018a, 0x018a, 0x018a, 0x018a, 0x018a, 0x018a, 0x018a, 0x018a,
7009     0x018a, 0x018a, 0x018a, 0x018a, 0x018a, 0x018a, 0x018a, 0x018a, 0x018a,
7010     0x018a, 0x018a, 0x018a, 0x018a, 0x018a, 0x018a, 0x018a, 0x018a};
7011 const uint16_t HuffDecoderCommon::table12_126_ops_[512] = {
7012     0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a,
7013     0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a,
7014     0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a,
7015     0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a,
7016     0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a,
7017     0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a,
7018     0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a, 0x000a,
7019     0x000a, 0x004a, 0x004a, 0x004a, 0x004a, 0x004a, 0x004a, 0x004a, 0x004a,
7020     0x004a, 0x004a, 0x004a, 0x004a, 0x004a, 0x004a, 0x004a, 0x004a, 0x004a,
7021     0x004a, 0x004a, 0x004a, 0x004a, 0x004a, 0x004a, 0x004a, 0x004a, 0x004a,
7022     0x004a, 0x004a, 0x004a, 0x004a, 0x004a, 0x004a, 0x004a, 0x004a, 0x004a,
7023     0x004a, 0x004a, 0x004a, 0x004a, 0x004a, 0x004a, 0x004a, 0x004a, 0x004a,
7024     0x004a, 0x004a, 0x004a, 0x004a, 0x004a, 0x004a, 0x004a, 0x004a, 0x004a,
7025     0x004a, 0x004a, 0x004a, 0x004a, 0x004a, 0x004a, 0x004a, 0x004a, 0x004a,
7026     0x004a, 0x004a, 0x008a, 0x008a, 0x008a, 0x008a, 0x008a, 0x008a, 0x008a,
7027     0x008a, 0x008a, 0x008a, 0x008a, 0x008a, 0x008a, 0x008a, 0x008a, 0x008a,
7028     0x008a, 0x008a, 0x008a, 0x008a, 0x008a, 0x008a, 0x008a, 0x008a, 0x008a,
7029     0x008a, 0x008a, 0x008a, 0x008a, 0x008a, 0x008a, 0x008a, 0x008a, 0x008a,
7030     0x008a, 0x008a, 0x008a, 0x008a, 0x008a, 0x008a, 0x008a, 0x008a, 0x008a,
7031     0x008a, 0x008a, 0x008a, 0x008a, 0x008a, 0x008a, 0x008a, 0x008a, 0x008a,
7032     0x008a, 0x008a, 0x008a, 0x008a, 0x008a, 0x008a, 0x008a, 0x008a, 0x008a,
7033     0x008a, 0x008a, 0x008a, 0x00ca, 0x00ca, 0x00ca, 0x00ca, 0x00ca, 0x00ca,
7034     0x00ca, 0x00ca, 0x00ca, 0x00ca, 0x00ca, 0x00ca, 0x00ca, 0x00ca, 0x00ca,
7035     0x00ca, 0x00ca, 0x00ca, 0x00ca, 0x00ca, 0x00ca, 0x00ca, 0x00ca, 0x00ca,
7036     0x00ca, 0x00ca, 0x00ca, 0x00ca, 0x00ca, 0x00ca, 0x00ca, 0x00ca, 0x00ca,
7037     0x00ca, 0x00ca, 0x00ca, 0x00ca, 0x00ca, 0x00ca, 0x00ca, 0x00ca, 0x00ca,
7038     0x00ca, 0x00ca, 0x00ca, 0x00ca, 0x00ca, 0x00ca, 0x00ca, 0x00ca, 0x00ca,
7039     0x00ca, 0x00ca, 0x00ca, 0x00ca, 0x00ca, 0x00ca, 0x00ca, 0x00ca, 0x00ca,
7040     0x00ca, 0x00ca, 0x00ca, 0x00ca, 0x010a, 0x010a, 0x010a, 0x010a, 0x010a,
7041     0x010a, 0x010a, 0x010a, 0x010a, 0x010a, 0x010a, 0x010a, 0x010a, 0x010a,
7042     0x010a, 0x010a, 0x010a, 0x010a, 0x010a, 0x010a, 0x010a, 0x010a, 0x010a,
7043     0x010a, 0x010a, 0x010a, 0x010a, 0x010a, 0x010a, 0x010a, 0x010a, 0x010a,
7044     0x010a, 0x010a, 0x010a, 0x010a, 0x010a, 0x010a, 0x010a, 0x010a, 0x010a,
7045     0x010a, 0x010a, 0x010a, 0x010a, 0x010a, 0x010a, 0x010a, 0x010a, 0x010a,
7046     0x010a, 0x010a, 0x010a, 0x010a, 0x010a, 0x010a, 0x010a, 0x010a, 0x010a,
7047     0x010a, 0x010a, 0x010a, 0x010a, 0x010a, 0x014a, 0x014a, 0x014a, 0x014a,
7048     0x014a, 0x014a, 0x014a, 0x014a, 0x014a, 0x014a, 0x014a, 0x014a, 0x014a,
7049     0x014a, 0x014a, 0x014a, 0x014a, 0x014a, 0x014a, 0x014a, 0x014a, 0x014a,
7050     0x014a, 0x014a, 0x014a, 0x014a, 0x014a, 0x014a, 0x014a, 0x014a, 0x014a,
7051     0x014a, 0x014a, 0x014a, 0x014a, 0x014a, 0x014a, 0x014a, 0x014a, 0x014a,
7052     0x014a, 0x014a, 0x014a, 0x014a, 0x014a, 0x014a, 0x014a, 0x014a, 0x014a,
7053     0x014a, 0x014a, 0x014a, 0x014a, 0x014a, 0x014a, 0x014a, 0x014a, 0x014a,
7054     0x014a, 0x014a, 0x014a, 0x014a, 0x014a, 0x014a, 0x018b, 0x018b, 0x018b,
7055     0x018b, 0x018b, 0x018b, 0x018b, 0x018b, 0x018b, 0x018b, 0x018b, 0x018b,
7056     0x018b, 0x018b, 0x018b, 0x018b, 0x018b, 0x018b, 0x018b, 0x018b, 0x018b,
7057     0x018b, 0x018b, 0x018b, 0x018b, 0x018b, 0x018b, 0x018b, 0x018b, 0x018b,
7058     0x018b, 0x018b, 0x01cb, 0x01cb, 0x01cb, 0x01cb, 0x01cb, 0x01cb, 0x01cb,
7059     0x01cb, 0x01cb, 0x01cb, 0x01cb, 0x01cb, 0x01cb, 0x01cb, 0x01cb, 0x01cb,
7060     0x01cb, 0x01cb, 0x01cb, 0x01cb, 0x01cb, 0x01cb, 0x01cb, 0x01cb, 0x01cb,
7061     0x01cb, 0x01cb, 0x01cb, 0x01cb, 0x01cb, 0x01cb, 0x01cb, 0x020b, 0x020b,
7062     0x020b, 0x020b, 0x020b, 0x020b, 0x020b, 0x020b, 0x020b, 0x020b, 0x020b,
7063     0x020b, 0x020b, 0x020b, 0x020b, 0x020b, 0x020b, 0x020b, 0x020b, 0x020b,
7064     0x020b, 0x020b, 0x020b, 0x020b, 0x020b, 0x020b, 0x020b, 0x020b, 0x020b,
7065     0x020b, 0x020b, 0x020b, 0x024b, 0x024b, 0x024b, 0x024b, 0x024b, 0x024b,
7066     0x024b, 0x024b, 0x024b, 0x024b, 0x024b, 0x024b, 0x024b, 0x024b, 0x024b,
7067     0x024b, 0x024b, 0x024b, 0x024b, 0x024b, 0x024b, 0x024b, 0x024b, 0x024b,
7068     0x024b, 0x024b, 0x024b, 0x024b, 0x024b, 0x024b, 0x024b, 0x024b};
7069 const uint8_t HuffDecoderCommon::table12_127_emit_[66] = {
7070     0xc0, 0xc1, 0xc8, 0xc9, 0xca, 0xcd, 0xd2, 0xd5, 0xda, 0xdb, 0xee,
7071     0xf0, 0xf2, 0xf3, 0xff, 0xcb, 0xcc, 0xd3, 0xd4, 0xd6, 0xdd, 0xde,
7072     0xdf, 0xf1, 0xf4, 0xf5, 0xf6, 0xf7, 0xf8, 0xfa, 0xfb, 0xfc, 0xfd,
7073     0xfe, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08, 0x0b, 0x0c, 0x0e,
7074     0x0f, 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x17, 0x18, 0x19, 0x1a,
7075     0x1b, 0x1c, 0x1d, 0x1e, 0x1f, 0x7f, 0xdc, 0xf9, 0x0a, 0x0d, 0x16};
7076 const uint16_t HuffDecoderCommon::table12_127_ops_[512] = {
7077     0x000c, 0x000c, 0x000c, 0x000c, 0x000c, 0x000c, 0x000c, 0x000c, 0x000c,
7078     0x000c, 0x000c, 0x000c, 0x000c, 0x000c, 0x000c, 0x000c, 0x004c, 0x004c,
7079     0x004c, 0x004c, 0x004c, 0x004c, 0x004c, 0x004c, 0x004c, 0x004c, 0x004c,
7080     0x004c, 0x004c, 0x004c, 0x004c, 0x004c, 0x008c, 0x008c, 0x008c, 0x008c,
7081     0x008c, 0x008c, 0x008c, 0x008c, 0x008c, 0x008c, 0x008c, 0x008c, 0x008c,
7082     0x008c, 0x008c, 0x008c, 0x00cc, 0x00cc, 0x00cc, 0x00cc, 0x00cc, 0x00cc,
7083     0x00cc, 0x00cc, 0x00cc, 0x00cc, 0x00cc, 0x00cc, 0x00cc, 0x00cc, 0x00cc,
7084     0x00cc, 0x010c, 0x010c, 0x010c, 0x010c, 0x010c, 0x010c, 0x010c, 0x010c,
7085     0x010c, 0x010c, 0x010c, 0x010c, 0x010c, 0x010c, 0x010c, 0x010c, 0x014c,
7086     0x014c, 0x014c, 0x014c, 0x014c, 0x014c, 0x014c, 0x014c, 0x014c, 0x014c,
7087     0x014c, 0x014c, 0x014c, 0x014c, 0x014c, 0x014c, 0x018c, 0x018c, 0x018c,
7088     0x018c, 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, 0x018c,
7089     0x018c, 0x018c, 0x018c, 0x018c, 0x01cc, 0x01cc, 0x01cc, 0x01cc, 0x01cc,
7090     0x01cc, 0x01cc, 0x01cc, 0x01cc, 0x01cc, 0x01cc, 0x01cc, 0x01cc, 0x01cc,
7091     0x01cc, 0x01cc, 0x020c, 0x020c, 0x020c, 0x020c, 0x020c, 0x020c, 0x020c,
7092     0x020c, 0x020c, 0x020c, 0x020c, 0x020c, 0x020c, 0x020c, 0x020c, 0x020c,
7093     0x024c, 0x024c, 0x024c, 0x024c, 0x024c, 0x024c, 0x024c, 0x024c, 0x024c,
7094     0x024c, 0x024c, 0x024c, 0x024c, 0x024c, 0x024c, 0x024c, 0x028c, 0x028c,
7095     0x028c, 0x028c, 0x028c, 0x028c, 0x028c, 0x028c, 0x028c, 0x028c, 0x028c,
7096     0x028c, 0x028c, 0x028c, 0x028c, 0x028c, 0x02cc, 0x02cc, 0x02cc, 0x02cc,
7097     0x02cc, 0x02cc, 0x02cc, 0x02cc, 0x02cc, 0x02cc, 0x02cc, 0x02cc, 0x02cc,
7098     0x02cc, 0x02cc, 0x02cc, 0x030c, 0x030c, 0x030c, 0x030c, 0x030c, 0x030c,
7099     0x030c, 0x030c, 0x030c, 0x030c, 0x030c, 0x030c, 0x030c, 0x030c, 0x030c,
7100     0x030c, 0x034c, 0x034c, 0x034c, 0x034c, 0x034c, 0x034c, 0x034c, 0x034c,
7101     0x034c, 0x034c, 0x034c, 0x034c, 0x034c, 0x034c, 0x034c, 0x034c, 0x038c,
7102     0x038c, 0x038c, 0x038c, 0x038c, 0x038c, 0x038c, 0x038c, 0x038c, 0x038c,
7103     0x038c, 0x038c, 0x038c, 0x038c, 0x038c, 0x038c, 0x03cd, 0x03cd, 0x03cd,
7104     0x03cd, 0x03cd, 0x03cd, 0x03cd, 0x03cd, 0x040d, 0x040d, 0x040d, 0x040d,
7105     0x040d, 0x040d, 0x040d, 0x040d, 0x044d, 0x044d, 0x044d, 0x044d, 0x044d,
7106     0x044d, 0x044d, 0x044d, 0x048d, 0x048d, 0x048d, 0x048d, 0x048d, 0x048d,
7107     0x048d, 0x048d, 0x04cd, 0x04cd, 0x04cd, 0x04cd, 0x04cd, 0x04cd, 0x04cd,
7108     0x04cd, 0x050d, 0x050d, 0x050d, 0x050d, 0x050d, 0x050d, 0x050d, 0x050d,
7109     0x054d, 0x054d, 0x054d, 0x054d, 0x054d, 0x054d, 0x054d, 0x054d, 0x058d,
7110     0x058d, 0x058d, 0x058d, 0x058d, 0x058d, 0x058d, 0x058d, 0x05cd, 0x05cd,
7111     0x05cd, 0x05cd, 0x05cd, 0x05cd, 0x05cd, 0x05cd, 0x060d, 0x060d, 0x060d,
7112     0x060d, 0x060d, 0x060d, 0x060d, 0x060d, 0x064d, 0x064d, 0x064d, 0x064d,
7113     0x064d, 0x064d, 0x064d, 0x064d, 0x068d, 0x068d, 0x068d, 0x068d, 0x068d,
7114     0x068d, 0x068d, 0x068d, 0x06cd, 0x06cd, 0x06cd, 0x06cd, 0x06cd, 0x06cd,
7115     0x06cd, 0x06cd, 0x070d, 0x070d, 0x070d, 0x070d, 0x070d, 0x070d, 0x070d,
7116     0x070d, 0x074d, 0x074d, 0x074d, 0x074d, 0x074d, 0x074d, 0x074d, 0x074d,
7117     0x078d, 0x078d, 0x078d, 0x078d, 0x078d, 0x078d, 0x078d, 0x078d, 0x07cd,
7118     0x07cd, 0x07cd, 0x07cd, 0x07cd, 0x07cd, 0x07cd, 0x07cd, 0x080d, 0x080d,
7119     0x080d, 0x080d, 0x080d, 0x080d, 0x080d, 0x080d, 0x084d, 0x084d, 0x084d,
7120     0x084d, 0x084d, 0x084d, 0x084d, 0x084d, 0x088e, 0x088e, 0x088e, 0x088e,
7121     0x08ce, 0x08ce, 0x08ce, 0x08ce, 0x090e, 0x090e, 0x090e, 0x090e, 0x094e,
7122     0x094e, 0x094e, 0x094e, 0x098e, 0x098e, 0x098e, 0x098e, 0x09ce, 0x09ce,
7123     0x09ce, 0x09ce, 0x0a0e, 0x0a0e, 0x0a0e, 0x0a0e, 0x0a4e, 0x0a4e, 0x0a4e,
7124     0x0a4e, 0x0a8e, 0x0a8e, 0x0a8e, 0x0a8e, 0x0ace, 0x0ace, 0x0ace, 0x0ace,
7125     0x0b0e, 0x0b0e, 0x0b0e, 0x0b0e, 0x0b4e, 0x0b4e, 0x0b4e, 0x0b4e, 0x0b8e,
7126     0x0b8e, 0x0b8e, 0x0b8e, 0x0bce, 0x0bce, 0x0bce, 0x0bce, 0x0c0e, 0x0c0e,
7127     0x0c0e, 0x0c0e, 0x0c4e, 0x0c4e, 0x0c4e, 0x0c4e, 0x0c8e, 0x0c8e, 0x0c8e,
7128     0x0c8e, 0x0cce, 0x0cce, 0x0cce, 0x0cce, 0x0d0e, 0x0d0e, 0x0d0e, 0x0d0e,
7129     0x0d4e, 0x0d4e, 0x0d4e, 0x0d4e, 0x0d8e, 0x0d8e, 0x0d8e, 0x0d8e, 0x0dce,
7130     0x0dce, 0x0dce, 0x0dce, 0x0e0e, 0x0e0e, 0x0e0e, 0x0e0e, 0x0e4e, 0x0e4e,
7131     0x0e4e, 0x0e4e, 0x0e8e, 0x0e8e, 0x0e8e, 0x0e8e, 0x0ece, 0x0ece, 0x0ece,
7132     0x0ece, 0x0f0e, 0x0f0e, 0x0f0e, 0x0f0e, 0x0f4e, 0x0f4e, 0x0f4e, 0x0f4e,
7133     0x0f8e, 0x0f8e, 0x0f8e, 0x0f8e, 0x0fd0, 0x1010, 0x1050, 0x0030};
7134 const uint8_t* const HuffDecoderCommon::table12_emit_[128] = {
7135     table12_0_emit_,   table12_0_emit_,   table12_0_emit_,   table12_0_emit_,
7136     table12_0_emit_,   table12_0_emit_,   table12_0_emit_,   table12_0_emit_,
7137     table12_0_emit_,   table12_0_emit_,   table12_0_emit_,   table12_0_emit_,
7138     table12_0_emit_,   table12_0_emit_,   table12_0_emit_,   table12_0_emit_,
7139     table12_0_emit_,   table12_0_emit_,   table12_0_emit_,   table12_0_emit_,
7140     table12_0_emit_,   table12_0_emit_,   table12_0_emit_,   table12_0_emit_,
7141     table12_0_emit_,   table12_0_emit_,   table12_0_emit_,   table12_0_emit_,
7142     table12_0_emit_,   table12_0_emit_,   table12_0_emit_,   table12_0_emit_,
7143     table12_0_emit_,   table12_0_emit_,   table12_0_emit_,   table12_0_emit_,
7144     table12_0_emit_,   table12_0_emit_,   table12_0_emit_,   table12_0_emit_,
7145     table12_0_emit_,   table12_0_emit_,   table12_0_emit_,   table12_0_emit_,
7146     table12_0_emit_,   table12_0_emit_,   table12_0_emit_,   table12_0_emit_,
7147     table12_0_emit_,   table12_0_emit_,   table12_0_emit_,   table12_0_emit_,
7148     table12_0_emit_,   table12_0_emit_,   table12_0_emit_,   table12_0_emit_,
7149     table12_0_emit_,   table12_0_emit_,   table12_0_emit_,   table12_0_emit_,
7150     table12_0_emit_,   table12_0_emit_,   table12_0_emit_,   table12_0_emit_,
7151     table12_64_emit_,  table12_64_emit_,  table12_64_emit_,  table12_64_emit_,
7152     table12_68_emit_,  table12_68_emit_,  table12_68_emit_,  table12_68_emit_,
7153     table12_72_emit_,  table12_72_emit_,  table12_72_emit_,  table12_72_emit_,
7154     table12_76_emit_,  table12_76_emit_,  table12_78_emit_,  table12_78_emit_,
7155     table12_80_emit_,  table12_80_emit_,  table12_82_emit_,  table12_82_emit_,
7156     table12_84_emit_,  table12_84_emit_,  table12_86_emit_,  table12_86_emit_,
7157     table12_88_emit_,  table12_88_emit_,  table12_90_emit_,  table12_90_emit_,
7158     table12_92_emit_,  table12_93_emit_,  table12_94_emit_,  table12_95_emit_,
7159     table12_96_emit_,  table12_97_emit_,  table12_98_emit_,  table12_99_emit_,
7160     table12_100_emit_, table12_101_emit_, table12_102_emit_, table12_103_emit_,
7161     table12_104_emit_, table12_105_emit_, table12_106_emit_, table12_107_emit_,
7162     table12_108_emit_, table12_109_emit_, table12_110_emit_, table12_111_emit_,
7163     table12_112_emit_, table12_113_emit_, table12_114_emit_, table12_115_emit_,
7164     table12_116_emit_, table12_117_emit_, table12_118_emit_, table12_119_emit_,
7165     table12_120_emit_, table12_121_emit_, table12_122_emit_, table12_123_emit_,
7166     table12_124_emit_, table12_125_emit_, table26_126_emit_, table12_127_emit_,
7167 };
7168 const uint16_t* const HuffDecoderCommon::table12_ops_[128] = {
7169     table12_0_ops_,   table12_0_ops_,   table12_0_ops_,   table12_0_ops_,
7170     table12_0_ops_,   table12_0_ops_,   table12_0_ops_,   table12_0_ops_,
7171     table12_0_ops_,   table12_0_ops_,   table12_0_ops_,   table12_0_ops_,
7172     table12_0_ops_,   table12_0_ops_,   table12_0_ops_,   table12_0_ops_,
7173     table12_0_ops_,   table12_0_ops_,   table12_0_ops_,   table12_0_ops_,
7174     table12_0_ops_,   table12_0_ops_,   table12_0_ops_,   table12_0_ops_,
7175     table12_0_ops_,   table12_0_ops_,   table12_0_ops_,   table12_0_ops_,
7176     table12_0_ops_,   table12_0_ops_,   table12_0_ops_,   table12_0_ops_,
7177     table12_0_ops_,   table12_0_ops_,   table12_0_ops_,   table12_0_ops_,
7178     table12_0_ops_,   table12_0_ops_,   table12_0_ops_,   table12_0_ops_,
7179     table12_0_ops_,   table12_0_ops_,   table12_0_ops_,   table12_0_ops_,
7180     table12_0_ops_,   table12_0_ops_,   table12_0_ops_,   table12_0_ops_,
7181     table12_0_ops_,   table12_0_ops_,   table12_0_ops_,   table12_0_ops_,
7182     table12_0_ops_,   table12_0_ops_,   table12_0_ops_,   table12_0_ops_,
7183     table12_0_ops_,   table12_0_ops_,   table12_0_ops_,   table12_0_ops_,
7184     table12_0_ops_,   table12_0_ops_,   table12_0_ops_,   table12_0_ops_,
7185     table12_64_ops_,  table12_64_ops_,  table12_64_ops_,  table12_64_ops_,
7186     table12_64_ops_,  table12_64_ops_,  table12_64_ops_,  table12_64_ops_,
7187     table12_64_ops_,  table12_64_ops_,  table12_64_ops_,  table12_64_ops_,
7188     table12_76_ops_,  table12_76_ops_,  table12_76_ops_,  table12_76_ops_,
7189     table12_76_ops_,  table12_76_ops_,  table12_76_ops_,  table12_76_ops_,
7190     table12_76_ops_,  table12_76_ops_,  table12_76_ops_,  table12_76_ops_,
7191     table12_76_ops_,  table12_76_ops_,  table12_76_ops_,  table12_76_ops_,
7192     table12_92_ops_,  table12_92_ops_,  table12_92_ops_,  table12_92_ops_,
7193     table12_92_ops_,  table12_92_ops_,  table12_92_ops_,  table12_92_ops_,
7194     table12_92_ops_,  table12_92_ops_,  table12_92_ops_,  table12_92_ops_,
7195     table12_92_ops_,  table12_105_ops_, table12_105_ops_, table12_105_ops_,
7196     table12_105_ops_, table12_105_ops_, table12_105_ops_, table12_105_ops_,
7197     table12_105_ops_, table12_105_ops_, table12_105_ops_, table12_105_ops_,
7198     table12_105_ops_, table12_105_ops_, table12_118_ops_, table12_118_ops_,
7199     table12_118_ops_, table12_118_ops_, table12_118_ops_, table12_118_ops_,
7200     table12_118_ops_, table12_125_ops_, table12_126_ops_, table12_127_ops_,
7201 };
7202 }  // namespace geometry_8_6_16
7203 }  // namespace grpc_core
7204