xref: /aosp_15_r20/external/grpc-grpc/test/cpp/microbenchmarks/huffman_geometries/decode_huff_8_16_6.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_16_6.h"
19 
20 #include <grpc/support/port_platform.h>
21 namespace grpc_core {
22 namespace geometry_8_16_6 {
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::table11_0_emit_[14] = {
119     0x3f, 0x27, 0x2b, 0x7c, 0x23, 0x3e, 0x00,
120     0x24, 0x40, 0x5b, 0x5d, 0x7e, 0x5e, 0x7d};
121 const uint8_t HuffDecoderCommon::table11_0_ops_[64] = {
122     0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
123     0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
124     0x00, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0x00,
125     0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0d, 0x00, 0x00, 0x00, 0x11,
126     0x00, 0x00, 0x00, 0x15, 0x00, 0x19, 0x00, 0x1d, 0x00, 0x21, 0x00,
127     0x25, 0x00, 0x29, 0x00, 0x2d, 0x31, 0x35, 0x00, 0x02};
128 const uint8_t HuffDecoderCommon::table12_0_emit_[36] = {
129     0x3f, 0x30, 0x3f, 0x31, 0x3f, 0x32, 0x3f, 0x61, 0x3f, 0x63, 0x3f, 0x65,
130     0x3f, 0x69, 0x3f, 0x6f, 0x3f, 0x73, 0x3f, 0x74, 0x27, 0x2b, 0x7c, 0x23,
131     0x3e, 0x00, 0x24, 0x40, 0x5b, 0x5d, 0x7e, 0x5e, 0x7d, 0x3c, 0x60, 0x7b};
132 const uint8_t HuffDecoderCommon::table12_0_ops_[128] = {
133     0x00, 0x08, 0x10, 0x18, 0x20, 0x28, 0x30, 0x38, 0x40, 0x48, 0x01, 0x01,
134     0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01,
135     0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x02, 0x01, 0x01, 0x01, 0x01,
136     0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x52,
137     0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01,
138     0x01, 0x01, 0x01, 0x56, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01,
139     0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x5a, 0x01, 0x01, 0x01, 0x01,
140     0x01, 0x01, 0x01, 0x5e, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x62,
141     0x01, 0x01, 0x01, 0x66, 0x01, 0x01, 0x01, 0x6a, 0x01, 0x01, 0x01, 0x6e,
142     0x01, 0x01, 0x01, 0x72, 0x01, 0x01, 0x01, 0x76, 0x01, 0x01, 0x01, 0x7a,
143     0x01, 0x7e, 0x01, 0x82, 0x86, 0x8a, 0x8e, 0x03};
144 const uint8_t HuffDecoderCommon::table13_0_emit_[44] = {
145     0x3f, 0x30, 0x3f, 0x31, 0x3f, 0x32, 0x3f, 0x61, 0x3f, 0x63, 0x3f,
146     0x65, 0x3f, 0x69, 0x3f, 0x6f, 0x3f, 0x73, 0x3f, 0x74, 0x3f, 0x20,
147     0x3f, 0x25, 0x3f, 0x2d, 0x3f, 0x2e, 0x3f, 0x2f, 0x3f, 0x33, 0x3f,
148     0x34, 0x3f, 0x35, 0x3f, 0x36, 0x3f, 0x37, 0x3f, 0x38, 0x3f, 0x39};
149 const uint8_t HuffDecoderCommon::table13_0_ops_[32] = {
150     0x00, 0x01, 0x00, 0x09, 0x00, 0x11, 0x00, 0x19, 0x00, 0x21, 0x00,
151     0x29, 0x00, 0x31, 0x00, 0x39, 0x00, 0x41, 0x00, 0x49, 0x51, 0x59,
152     0x61, 0x69, 0x71, 0x79, 0x81, 0x89, 0x91, 0x99, 0xa1, 0xa9};
153 const uint8_t HuffDecoderCommon::table13_1_emit_[28] = {
154     0x3f, 0x3d, 0x3f, 0x41, 0x3f, 0x5f, 0x3f, 0x62, 0x3f, 0x64,
155     0x3f, 0x66, 0x3f, 0x67, 0x3f, 0x68, 0x3f, 0x6c, 0x3f, 0x6d,
156     0x3f, 0x6e, 0x3f, 0x70, 0x3f, 0x72, 0x3f, 0x75};
157 const uint8_t HuffDecoderCommon::table13_1_ops_[32] = {
158     0x01, 0x09, 0x11, 0x19, 0x21, 0x29, 0x31, 0x39, 0x41, 0x49, 0x51,
159     0x59, 0x61, 0x69, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
160     0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02};
161 const uint8_t HuffDecoderCommon::table13_2_emit_[20] = {
162     0x27, 0x30, 0x27, 0x31, 0x27, 0x32, 0x27, 0x61, 0x27, 0x63,
163     0x27, 0x65, 0x27, 0x69, 0x27, 0x6f, 0x27, 0x73, 0x27, 0x74};
164 const uint8_t HuffDecoderCommon::table13_2_ops_[32] = {
165     0x01, 0x09, 0x11, 0x19, 0x21, 0x29, 0x31, 0x39, 0x41, 0x49, 0x00,
166     0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
167     0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02};
168 const uint8_t HuffDecoderCommon::table13_3_emit_[20] = {
169     0x2b, 0x30, 0x2b, 0x31, 0x2b, 0x32, 0x2b, 0x61, 0x2b, 0x63,
170     0x2b, 0x65, 0x2b, 0x69, 0x2b, 0x6f, 0x2b, 0x73, 0x2b, 0x74};
171 const uint8_t HuffDecoderCommon::table13_4_emit_[20] = {
172     0x7c, 0x30, 0x7c, 0x31, 0x7c, 0x32, 0x7c, 0x61, 0x7c, 0x63,
173     0x7c, 0x65, 0x7c, 0x69, 0x7c, 0x6f, 0x7c, 0x73, 0x7c, 0x74};
174 const uint8_t HuffDecoderCommon::table13_5_emit_[2] = {0x23, 0x3e};
175 const uint8_t HuffDecoderCommon::table13_5_ops_[32] = {
176     0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
177     0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
178     0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x06};
179 const uint8_t HuffDecoderCommon::table13_6_emit_[4] = {0x00, 0x24, 0x40, 0x5b};
180 const uint8_t HuffDecoderCommon::table13_6_ops_[32] = {
181     0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00,
182     0x00, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
183     0x00, 0x0a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0e};
184 const uint8_t HuffDecoderCommon::table13_7_emit_[7] = {0x5d, 0x7e, 0x5e, 0x7d,
185                                                        0x3c, 0x60, 0x7b};
186 const uint8_t HuffDecoderCommon::table13_7_ops_[32] = {
187     0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00,
188     0x00, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0x0a, 0x00, 0x00,
189     0x00, 0x0e, 0x00, 0x12, 0x00, 0x16, 0x00, 0x1a, 0x00, 0x03};
190 const uint8_t* const HuffDecoderCommon::table13_emit_[8] = {
191     table13_0_emit_, table13_1_emit_, table13_2_emit_, table13_3_emit_,
192     table13_4_emit_, table13_5_emit_, table13_6_emit_, table13_7_emit_,
193 };
194 const uint8_t* const HuffDecoderCommon::table13_ops_[8] = {
195     table13_0_ops_, table13_1_ops_, table13_2_ops_, table13_2_ops_,
196     table13_2_ops_, table13_5_ops_, table13_6_ops_, table13_7_ops_,
197 };
198 const uint8_t HuffDecoderCommon::table14_0_emit_[16] = {
199     0x3f, 0x30, 0x3f, 0x31, 0x3f, 0x32, 0x3f, 0x61,
200     0x3f, 0x63, 0x3f, 0x65, 0x3f, 0x69, 0x3f, 0x6f};
201 const uint8_t HuffDecoderCommon::table14_0_ops_[32] = {
202     0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x09, 0x00, 0x00, 0x00,
203     0x11, 0x00, 0x00, 0x00, 0x19, 0x00, 0x00, 0x00, 0x21, 0x00, 0x00,
204     0x00, 0x29, 0x00, 0x00, 0x00, 0x31, 0x00, 0x00, 0x00, 0x39};
205 const uint8_t HuffDecoderCommon::table14_1_emit_[28] = {
206     0x3f, 0x73, 0x3f, 0x74, 0x3f, 0x20, 0x3f, 0x25, 0x3f, 0x2d,
207     0x3f, 0x2e, 0x3f, 0x2f, 0x3f, 0x33, 0x3f, 0x34, 0x3f, 0x35,
208     0x3f, 0x36, 0x3f, 0x37, 0x3f, 0x38, 0x3f, 0x39};
209 const uint8_t HuffDecoderCommon::table14_1_ops_[32] = {
210     0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x09, 0x00, 0x11, 0x00,
211     0x19, 0x00, 0x21, 0x00, 0x29, 0x00, 0x31, 0x00, 0x39, 0x00, 0x41,
212     0x00, 0x49, 0x00, 0x51, 0x00, 0x59, 0x00, 0x61, 0x00, 0x69};
213 const uint8_t HuffDecoderCommon::table14_2_emit_[36] = {
214     0x3f, 0x3d, 0x3f, 0x41, 0x3f, 0x5f, 0x3f, 0x62, 0x3f, 0x64, 0x3f, 0x66,
215     0x3f, 0x67, 0x3f, 0x68, 0x3f, 0x6c, 0x3f, 0x6d, 0x3f, 0x6e, 0x3f, 0x70,
216     0x3f, 0x72, 0x3f, 0x75, 0x3f, 0x3a, 0x3f, 0x42, 0x3f, 0x43, 0x3f, 0x44};
217 const uint8_t HuffDecoderCommon::table14_2_ops_[32] = {
218     0x00, 0x01, 0x00, 0x09, 0x00, 0x11, 0x00, 0x19, 0x00, 0x21, 0x00,
219     0x29, 0x00, 0x31, 0x00, 0x39, 0x00, 0x41, 0x00, 0x49, 0x00, 0x51,
220     0x00, 0x59, 0x00, 0x61, 0x00, 0x69, 0x71, 0x79, 0x81, 0x89};
221 const uint8_t HuffDecoderCommon::table14_3_emit_[56] = {
222     0x3f, 0x45, 0x3f, 0x46, 0x3f, 0x47, 0x3f, 0x48, 0x3f, 0x49, 0x3f, 0x4a,
223     0x3f, 0x4b, 0x3f, 0x4c, 0x3f, 0x4d, 0x3f, 0x4e, 0x3f, 0x4f, 0x3f, 0x50,
224     0x3f, 0x51, 0x3f, 0x52, 0x3f, 0x53, 0x3f, 0x54, 0x3f, 0x55, 0x3f, 0x56,
225     0x3f, 0x57, 0x3f, 0x59, 0x3f, 0x6a, 0x3f, 0x6b, 0x3f, 0x71, 0x3f, 0x76,
226     0x3f, 0x77, 0x3f, 0x78, 0x3f, 0x79, 0x3f, 0x7a};
227 const uint8_t HuffDecoderCommon::table14_3_ops_[32] = {
228     0x01, 0x09, 0x11, 0x19, 0x21, 0x29, 0x31, 0x39, 0x41, 0x49, 0x51,
229     0x59, 0x61, 0x69, 0x71, 0x79, 0x81, 0x89, 0x91, 0x99, 0xa1, 0xa9,
230     0xb1, 0xb9, 0xc1, 0xc9, 0xd1, 0xd9, 0x00, 0x00, 0x00, 0x02};
231 const uint8_t HuffDecoderCommon::table14_4_emit_[44] = {
232     0x27, 0x30, 0x27, 0x31, 0x27, 0x32, 0x27, 0x61, 0x27, 0x63, 0x27,
233     0x65, 0x27, 0x69, 0x27, 0x6f, 0x27, 0x73, 0x27, 0x74, 0x27, 0x20,
234     0x27, 0x25, 0x27, 0x2d, 0x27, 0x2e, 0x27, 0x2f, 0x27, 0x33, 0x27,
235     0x34, 0x27, 0x35, 0x27, 0x36, 0x27, 0x37, 0x27, 0x38, 0x27, 0x39};
236 const uint8_t HuffDecoderCommon::table14_5_emit_[28] = {
237     0x27, 0x3d, 0x27, 0x41, 0x27, 0x5f, 0x27, 0x62, 0x27, 0x64,
238     0x27, 0x66, 0x27, 0x67, 0x27, 0x68, 0x27, 0x6c, 0x27, 0x6d,
239     0x27, 0x6e, 0x27, 0x70, 0x27, 0x72, 0x27, 0x75};
240 const uint8_t HuffDecoderCommon::table14_6_emit_[44] = {
241     0x2b, 0x30, 0x2b, 0x31, 0x2b, 0x32, 0x2b, 0x61, 0x2b, 0x63, 0x2b,
242     0x65, 0x2b, 0x69, 0x2b, 0x6f, 0x2b, 0x73, 0x2b, 0x74, 0x2b, 0x20,
243     0x2b, 0x25, 0x2b, 0x2d, 0x2b, 0x2e, 0x2b, 0x2f, 0x2b, 0x33, 0x2b,
244     0x34, 0x2b, 0x35, 0x2b, 0x36, 0x2b, 0x37, 0x2b, 0x38, 0x2b, 0x39};
245 const uint8_t HuffDecoderCommon::table14_7_emit_[28] = {
246     0x2b, 0x3d, 0x2b, 0x41, 0x2b, 0x5f, 0x2b, 0x62, 0x2b, 0x64,
247     0x2b, 0x66, 0x2b, 0x67, 0x2b, 0x68, 0x2b, 0x6c, 0x2b, 0x6d,
248     0x2b, 0x6e, 0x2b, 0x70, 0x2b, 0x72, 0x2b, 0x75};
249 const uint8_t HuffDecoderCommon::table14_8_emit_[44] = {
250     0x7c, 0x30, 0x7c, 0x31, 0x7c, 0x32, 0x7c, 0x61, 0x7c, 0x63, 0x7c,
251     0x65, 0x7c, 0x69, 0x7c, 0x6f, 0x7c, 0x73, 0x7c, 0x74, 0x7c, 0x20,
252     0x7c, 0x25, 0x7c, 0x2d, 0x7c, 0x2e, 0x7c, 0x2f, 0x7c, 0x33, 0x7c,
253     0x34, 0x7c, 0x35, 0x7c, 0x36, 0x7c, 0x37, 0x7c, 0x38, 0x7c, 0x39};
254 const uint8_t HuffDecoderCommon::table14_9_emit_[28] = {
255     0x7c, 0x3d, 0x7c, 0x41, 0x7c, 0x5f, 0x7c, 0x62, 0x7c, 0x64,
256     0x7c, 0x66, 0x7c, 0x67, 0x7c, 0x68, 0x7c, 0x6c, 0x7c, 0x6d,
257     0x7c, 0x6e, 0x7c, 0x70, 0x7c, 0x72, 0x7c, 0x75};
258 const uint8_t HuffDecoderCommon::table14_10_emit_[20] = {
259     0x23, 0x30, 0x23, 0x31, 0x23, 0x32, 0x23, 0x61, 0x23, 0x63,
260     0x23, 0x65, 0x23, 0x69, 0x23, 0x6f, 0x23, 0x73, 0x23, 0x74};
261 const uint8_t HuffDecoderCommon::table14_11_emit_[20] = {
262     0x3e, 0x30, 0x3e, 0x31, 0x3e, 0x32, 0x3e, 0x61, 0x3e, 0x63,
263     0x3e, 0x65, 0x3e, 0x69, 0x3e, 0x6f, 0x3e, 0x73, 0x3e, 0x74};
264 const uint8_t HuffDecoderCommon::table14_12_emit_[2] = {0x00, 0x24};
265 const uint8_t HuffDecoderCommon::table14_13_emit_[2] = {0x40, 0x5b};
266 const uint8_t HuffDecoderCommon::table14_14_emit_[2] = {0x5d, 0x7e};
267 const uint8_t HuffDecoderCommon::table14_15_emit_[5] = {0x5e, 0x7d, 0x3c, 0x60,
268                                                         0x7b};
269 const uint8_t HuffDecoderCommon::table14_15_ops_[32] = {
270     0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00,
271     0x00, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0x0a, 0x00, 0x00,
272     0x00, 0x0e, 0x00, 0x00, 0x00, 0x12, 0x00, 0x00, 0x00, 0x03};
273 const uint8_t* const HuffDecoderCommon::table14_emit_[16] = {
274     table14_0_emit_,  table14_1_emit_,  table14_2_emit_,  table14_3_emit_,
275     table14_4_emit_,  table14_5_emit_,  table14_6_emit_,  table14_7_emit_,
276     table14_8_emit_,  table14_9_emit_,  table14_10_emit_, table14_11_emit_,
277     table14_12_emit_, table14_13_emit_, table14_14_emit_, table14_15_emit_,
278 };
279 const uint8_t* const HuffDecoderCommon::table14_ops_[16] = {
280     table14_0_ops_, table14_1_ops_, table14_2_ops_, table14_3_ops_,
281     table13_0_ops_, table13_1_ops_, table13_0_ops_, table13_1_ops_,
282     table13_0_ops_, table13_1_ops_, table13_2_ops_, table13_2_ops_,
283     table13_5_ops_, table13_5_ops_, table13_5_ops_, table14_15_ops_,
284 };
285 const uint16_t HuffDecoderCommon::table15_0_ops_[64] = {
286     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0001,
287     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0009,
288     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0011,
289     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0019,
290     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0021,
291     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0029,
292     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0031,
293     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0039};
294 const uint16_t HuffDecoderCommon::table15_1_ops_[64] = {
295     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0001,
296     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0009,
297     0x0000, 0x0000, 0x0000, 0x0011, 0x0000, 0x0000, 0x0000, 0x0019,
298     0x0000, 0x0000, 0x0000, 0x0021, 0x0000, 0x0000, 0x0000, 0x0029,
299     0x0000, 0x0000, 0x0000, 0x0031, 0x0000, 0x0000, 0x0000, 0x0039,
300     0x0000, 0x0000, 0x0000, 0x0041, 0x0000, 0x0000, 0x0000, 0x0049,
301     0x0000, 0x0000, 0x0000, 0x0051, 0x0000, 0x0000, 0x0000, 0x0059,
302     0x0000, 0x0000, 0x0000, 0x0061, 0x0000, 0x0000, 0x0000, 0x0069};
303 const uint16_t HuffDecoderCommon::table15_2_ops_[64] = {
304     0x0000, 0x0000, 0x0000, 0x0001, 0x0000, 0x0000, 0x0000, 0x0009,
305     0x0000, 0x0000, 0x0000, 0x0011, 0x0000, 0x0000, 0x0000, 0x0019,
306     0x0000, 0x0000, 0x0000, 0x0021, 0x0000, 0x0000, 0x0000, 0x0029,
307     0x0000, 0x0000, 0x0000, 0x0031, 0x0000, 0x0000, 0x0000, 0x0039,
308     0x0000, 0x0000, 0x0000, 0x0041, 0x0000, 0x0000, 0x0000, 0x0049,
309     0x0000, 0x0000, 0x0000, 0x0051, 0x0000, 0x0000, 0x0000, 0x0059,
310     0x0000, 0x0000, 0x0000, 0x0061, 0x0000, 0x0000, 0x0000, 0x0069,
311     0x0000, 0x0071, 0x0000, 0x0079, 0x0000, 0x0081, 0x0000, 0x0089};
312 const uint8_t HuffDecoderCommon::table15_3_emit_[68] = {
313     0x3f, 0x45, 0x3f, 0x46, 0x3f, 0x47, 0x3f, 0x48, 0x3f, 0x49, 0x3f, 0x4a,
314     0x3f, 0x4b, 0x3f, 0x4c, 0x3f, 0x4d, 0x3f, 0x4e, 0x3f, 0x4f, 0x3f, 0x50,
315     0x3f, 0x51, 0x3f, 0x52, 0x3f, 0x53, 0x3f, 0x54, 0x3f, 0x55, 0x3f, 0x56,
316     0x3f, 0x57, 0x3f, 0x59, 0x3f, 0x6a, 0x3f, 0x6b, 0x3f, 0x71, 0x3f, 0x76,
317     0x3f, 0x77, 0x3f, 0x78, 0x3f, 0x79, 0x3f, 0x7a, 0x3f, 0x26, 0x3f, 0x2a,
318     0x3f, 0x2c, 0x3f, 0x3b, 0x3f, 0x58, 0x3f, 0x5a};
319 const uint16_t HuffDecoderCommon::table15_3_ops_[64] = {
320     0x0000, 0x0001, 0x0000, 0x0009, 0x0000, 0x0011, 0x0000, 0x0019,
321     0x0000, 0x0021, 0x0000, 0x0029, 0x0000, 0x0031, 0x0000, 0x0039,
322     0x0000, 0x0041, 0x0000, 0x0049, 0x0000, 0x0051, 0x0000, 0x0059,
323     0x0000, 0x0061, 0x0000, 0x0069, 0x0000, 0x0071, 0x0000, 0x0079,
324     0x0000, 0x0081, 0x0000, 0x0089, 0x0000, 0x0091, 0x0000, 0x0099,
325     0x0000, 0x00a1, 0x0000, 0x00a9, 0x0000, 0x00b1, 0x0000, 0x00b9,
326     0x0000, 0x00c1, 0x0000, 0x00c9, 0x0000, 0x00d1, 0x0000, 0x00d9,
327     0x00e1, 0x00e9, 0x00f1, 0x00f9, 0x0101, 0x0109, 0x0000, 0x0002};
328 const uint16_t HuffDecoderCommon::table15_4_ops_[64] = {
329     0x0000, 0x0000, 0x0000, 0x0001, 0x0000, 0x0000, 0x0000, 0x0009,
330     0x0000, 0x0000, 0x0000, 0x0011, 0x0000, 0x0000, 0x0000, 0x0019,
331     0x0000, 0x0000, 0x0000, 0x0021, 0x0000, 0x0000, 0x0000, 0x0029,
332     0x0000, 0x0000, 0x0000, 0x0031, 0x0000, 0x0000, 0x0000, 0x0039,
333     0x0000, 0x0000, 0x0000, 0x0041, 0x0000, 0x0000, 0x0000, 0x0049,
334     0x0000, 0x0051, 0x0000, 0x0059, 0x0000, 0x0061, 0x0000, 0x0069,
335     0x0000, 0x0071, 0x0000, 0x0079, 0x0000, 0x0081, 0x0000, 0x0089,
336     0x0000, 0x0091, 0x0000, 0x0099, 0x0000, 0x00a1, 0x0000, 0x00a9};
337 const uint8_t HuffDecoderCommon::table15_5_emit_[92] = {
338     0x27, 0x3d, 0x27, 0x41, 0x27, 0x5f, 0x27, 0x62, 0x27, 0x64, 0x27, 0x66,
339     0x27, 0x67, 0x27, 0x68, 0x27, 0x6c, 0x27, 0x6d, 0x27, 0x6e, 0x27, 0x70,
340     0x27, 0x72, 0x27, 0x75, 0x27, 0x3a, 0x27, 0x42, 0x27, 0x43, 0x27, 0x44,
341     0x27, 0x45, 0x27, 0x46, 0x27, 0x47, 0x27, 0x48, 0x27, 0x49, 0x27, 0x4a,
342     0x27, 0x4b, 0x27, 0x4c, 0x27, 0x4d, 0x27, 0x4e, 0x27, 0x4f, 0x27, 0x50,
343     0x27, 0x51, 0x27, 0x52, 0x27, 0x53, 0x27, 0x54, 0x27, 0x55, 0x27, 0x56,
344     0x27, 0x57, 0x27, 0x59, 0x27, 0x6a, 0x27, 0x6b, 0x27, 0x71, 0x27, 0x76,
345     0x27, 0x77, 0x27, 0x78, 0x27, 0x79, 0x27, 0x7a};
346 const uint16_t HuffDecoderCommon::table15_5_ops_[64] = {
347     0x0000, 0x0001, 0x0000, 0x0009, 0x0000, 0x0011, 0x0000, 0x0019,
348     0x0000, 0x0021, 0x0000, 0x0029, 0x0000, 0x0031, 0x0000, 0x0039,
349     0x0000, 0x0041, 0x0000, 0x0049, 0x0000, 0x0051, 0x0000, 0x0059,
350     0x0000, 0x0061, 0x0000, 0x0069, 0x0071, 0x0079, 0x0081, 0x0089,
351     0x0091, 0x0099, 0x00a1, 0x00a9, 0x00b1, 0x00b9, 0x00c1, 0x00c9,
352     0x00d1, 0x00d9, 0x00e1, 0x00e9, 0x00f1, 0x00f9, 0x0101, 0x0109,
353     0x0111, 0x0119, 0x0121, 0x0129, 0x0131, 0x0139, 0x0141, 0x0149,
354     0x0151, 0x0159, 0x0161, 0x0169, 0x0000, 0x0000, 0x0000, 0x0002};
355 const uint8_t HuffDecoderCommon::table15_7_emit_[92] = {
356     0x2b, 0x3d, 0x2b, 0x41, 0x2b, 0x5f, 0x2b, 0x62, 0x2b, 0x64, 0x2b, 0x66,
357     0x2b, 0x67, 0x2b, 0x68, 0x2b, 0x6c, 0x2b, 0x6d, 0x2b, 0x6e, 0x2b, 0x70,
358     0x2b, 0x72, 0x2b, 0x75, 0x2b, 0x3a, 0x2b, 0x42, 0x2b, 0x43, 0x2b, 0x44,
359     0x2b, 0x45, 0x2b, 0x46, 0x2b, 0x47, 0x2b, 0x48, 0x2b, 0x49, 0x2b, 0x4a,
360     0x2b, 0x4b, 0x2b, 0x4c, 0x2b, 0x4d, 0x2b, 0x4e, 0x2b, 0x4f, 0x2b, 0x50,
361     0x2b, 0x51, 0x2b, 0x52, 0x2b, 0x53, 0x2b, 0x54, 0x2b, 0x55, 0x2b, 0x56,
362     0x2b, 0x57, 0x2b, 0x59, 0x2b, 0x6a, 0x2b, 0x6b, 0x2b, 0x71, 0x2b, 0x76,
363     0x2b, 0x77, 0x2b, 0x78, 0x2b, 0x79, 0x2b, 0x7a};
364 const uint8_t HuffDecoderCommon::table15_9_emit_[92] = {
365     0x7c, 0x3d, 0x7c, 0x41, 0x7c, 0x5f, 0x7c, 0x62, 0x7c, 0x64, 0x7c, 0x66,
366     0x7c, 0x67, 0x7c, 0x68, 0x7c, 0x6c, 0x7c, 0x6d, 0x7c, 0x6e, 0x7c, 0x70,
367     0x7c, 0x72, 0x7c, 0x75, 0x7c, 0x3a, 0x7c, 0x42, 0x7c, 0x43, 0x7c, 0x44,
368     0x7c, 0x45, 0x7c, 0x46, 0x7c, 0x47, 0x7c, 0x48, 0x7c, 0x49, 0x7c, 0x4a,
369     0x7c, 0x4b, 0x7c, 0x4c, 0x7c, 0x4d, 0x7c, 0x4e, 0x7c, 0x4f, 0x7c, 0x50,
370     0x7c, 0x51, 0x7c, 0x52, 0x7c, 0x53, 0x7c, 0x54, 0x7c, 0x55, 0x7c, 0x56,
371     0x7c, 0x57, 0x7c, 0x59, 0x7c, 0x6a, 0x7c, 0x6b, 0x7c, 0x71, 0x7c, 0x76,
372     0x7c, 0x77, 0x7c, 0x78, 0x7c, 0x79, 0x7c, 0x7a};
373 const uint8_t HuffDecoderCommon::table15_10_emit_[72] = {
374     0x23, 0x30, 0x23, 0x31, 0x23, 0x32, 0x23, 0x61, 0x23, 0x63, 0x23, 0x65,
375     0x23, 0x69, 0x23, 0x6f, 0x23, 0x73, 0x23, 0x74, 0x23, 0x20, 0x23, 0x25,
376     0x23, 0x2d, 0x23, 0x2e, 0x23, 0x2f, 0x23, 0x33, 0x23, 0x34, 0x23, 0x35,
377     0x23, 0x36, 0x23, 0x37, 0x23, 0x38, 0x23, 0x39, 0x23, 0x3d, 0x23, 0x41,
378     0x23, 0x5f, 0x23, 0x62, 0x23, 0x64, 0x23, 0x66, 0x23, 0x67, 0x23, 0x68,
379     0x23, 0x6c, 0x23, 0x6d, 0x23, 0x6e, 0x23, 0x70, 0x23, 0x72, 0x23, 0x75};
380 const uint16_t HuffDecoderCommon::table15_10_ops_[64] = {
381     0x0000, 0x0001, 0x0000, 0x0009, 0x0000, 0x0011, 0x0000, 0x0019,
382     0x0000, 0x0021, 0x0000, 0x0029, 0x0000, 0x0031, 0x0000, 0x0039,
383     0x0000, 0x0041, 0x0000, 0x0049, 0x0051, 0x0059, 0x0061, 0x0069,
384     0x0071, 0x0079, 0x0081, 0x0089, 0x0091, 0x0099, 0x00a1, 0x00a9,
385     0x00b1, 0x00b9, 0x00c1, 0x00c9, 0x00d1, 0x00d9, 0x00e1, 0x00e9,
386     0x00f1, 0x00f9, 0x0101, 0x0109, 0x0111, 0x0119, 0x0000, 0x0000,
387     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
388     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0002};
389 const uint8_t HuffDecoderCommon::table15_11_emit_[72] = {
390     0x3e, 0x30, 0x3e, 0x31, 0x3e, 0x32, 0x3e, 0x61, 0x3e, 0x63, 0x3e, 0x65,
391     0x3e, 0x69, 0x3e, 0x6f, 0x3e, 0x73, 0x3e, 0x74, 0x3e, 0x20, 0x3e, 0x25,
392     0x3e, 0x2d, 0x3e, 0x2e, 0x3e, 0x2f, 0x3e, 0x33, 0x3e, 0x34, 0x3e, 0x35,
393     0x3e, 0x36, 0x3e, 0x37, 0x3e, 0x38, 0x3e, 0x39, 0x3e, 0x3d, 0x3e, 0x41,
394     0x3e, 0x5f, 0x3e, 0x62, 0x3e, 0x64, 0x3e, 0x66, 0x3e, 0x67, 0x3e, 0x68,
395     0x3e, 0x6c, 0x3e, 0x6d, 0x3e, 0x6e, 0x3e, 0x70, 0x3e, 0x72, 0x3e, 0x75};
396 const uint8_t HuffDecoderCommon::table15_12_emit_[40] = {
397     0x00, 0x30, 0x00, 0x31, 0x00, 0x32, 0x00, 0x61, 0x00, 0x63,
398     0x00, 0x65, 0x00, 0x69, 0x00, 0x6f, 0x00, 0x73, 0x00, 0x74,
399     0x24, 0x30, 0x24, 0x31, 0x24, 0x32, 0x24, 0x61, 0x24, 0x63,
400     0x24, 0x65, 0x24, 0x69, 0x24, 0x6f, 0x24, 0x73, 0x24, 0x74};
401 const uint16_t HuffDecoderCommon::table15_12_ops_[64] = {
402     0x0001, 0x0009, 0x0011, 0x0019, 0x0021, 0x0029, 0x0031, 0x0039,
403     0x0041, 0x0049, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
404     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
405     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0002,
406     0x0051, 0x0059, 0x0061, 0x0069, 0x0071, 0x0079, 0x0081, 0x0089,
407     0x0091, 0x0099, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
408     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
409     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0052};
410 const uint8_t HuffDecoderCommon::table15_13_emit_[40] = {
411     0x40, 0x30, 0x40, 0x31, 0x40, 0x32, 0x40, 0x61, 0x40, 0x63,
412     0x40, 0x65, 0x40, 0x69, 0x40, 0x6f, 0x40, 0x73, 0x40, 0x74,
413     0x5b, 0x30, 0x5b, 0x31, 0x5b, 0x32, 0x5b, 0x61, 0x5b, 0x63,
414     0x5b, 0x65, 0x5b, 0x69, 0x5b, 0x6f, 0x5b, 0x73, 0x5b, 0x74};
415 const uint8_t HuffDecoderCommon::table15_14_emit_[40] = {
416     0x5d, 0x30, 0x5d, 0x31, 0x5d, 0x32, 0x5d, 0x61, 0x5d, 0x63,
417     0x5d, 0x65, 0x5d, 0x69, 0x5d, 0x6f, 0x5d, 0x73, 0x5d, 0x74,
418     0x7e, 0x30, 0x7e, 0x31, 0x7e, 0x32, 0x7e, 0x61, 0x7e, 0x63,
419     0x7e, 0x65, 0x7e, 0x69, 0x7e, 0x6f, 0x7e, 0x73, 0x7e, 0x74};
420 const uint16_t HuffDecoderCommon::table15_15_ops_[64] = {
421     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
422     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0002,
423     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
424     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0006,
425     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x000a,
426     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x000e,
427     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0012,
428     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0003};
429 const uint8_t* const HuffDecoderCommon::table15_emit_[16] = {
430     table14_0_emit_,  table14_1_emit_,  table14_2_emit_,  table15_3_emit_,
431     table14_4_emit_,  table15_5_emit_,  table14_6_emit_,  table15_7_emit_,
432     table14_8_emit_,  table15_9_emit_,  table15_10_emit_, table15_11_emit_,
433     table15_12_emit_, table15_13_emit_, table15_14_emit_, table14_15_emit_,
434 };
435 const uint16_t* const HuffDecoderCommon::table15_ops_[16] = {
436     table15_0_ops_,  table15_1_ops_,  table15_2_ops_,  table15_3_ops_,
437     table15_4_ops_,  table15_5_ops_,  table15_4_ops_,  table15_5_ops_,
438     table15_4_ops_,  table15_5_ops_,  table15_10_ops_, table15_10_ops_,
439     table15_12_ops_, table15_12_ops_, table15_12_ops_, table15_15_ops_,
440 };
441 const uint8_t HuffDecoderCommon::table16_0_emit_[8] = {0x3f, 0x30, 0x3f, 0x31,
442                                                        0x3f, 0x32, 0x3f, 0x61};
443 const uint16_t HuffDecoderCommon::table16_0_ops_[64] = {
444     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
445     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0001,
446     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
447     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0009,
448     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
449     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0011,
450     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
451     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0019};
452 const uint8_t HuffDecoderCommon::table16_1_emit_[8] = {0x3f, 0x63, 0x3f, 0x65,
453                                                        0x3f, 0x69, 0x3f, 0x6f};
454 const uint8_t HuffDecoderCommon::table16_2_emit_[12] = {
455     0x3f, 0x73, 0x3f, 0x74, 0x3f, 0x20, 0x3f, 0x25, 0x3f, 0x2d, 0x3f, 0x2e};
456 const uint16_t HuffDecoderCommon::table16_2_ops_[64] = {
457     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
458     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0001,
459     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
460     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0009,
461     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0011,
462     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0019,
463     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0021,
464     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0029};
465 const uint8_t HuffDecoderCommon::table16_3_emit_[16] = {
466     0x3f, 0x2f, 0x3f, 0x33, 0x3f, 0x34, 0x3f, 0x35,
467     0x3f, 0x36, 0x3f, 0x37, 0x3f, 0x38, 0x3f, 0x39};
468 const uint8_t HuffDecoderCommon::table16_4_emit_[16] = {
469     0x3f, 0x3d, 0x3f, 0x41, 0x3f, 0x5f, 0x3f, 0x62,
470     0x3f, 0x64, 0x3f, 0x66, 0x3f, 0x67, 0x3f, 0x68};
471 const uint8_t HuffDecoderCommon::table16_5_emit_[20] = {
472     0x3f, 0x6c, 0x3f, 0x6d, 0x3f, 0x6e, 0x3f, 0x70, 0x3f, 0x72,
473     0x3f, 0x75, 0x3f, 0x3a, 0x3f, 0x42, 0x3f, 0x43, 0x3f, 0x44};
474 const uint16_t HuffDecoderCommon::table16_5_ops_[64] = {
475     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0001,
476     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0009,
477     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0011,
478     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0019,
479     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0021,
480     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0029,
481     0x0000, 0x0000, 0x0000, 0x0031, 0x0000, 0x0000, 0x0000, 0x0039,
482     0x0000, 0x0000, 0x0000, 0x0041, 0x0000, 0x0000, 0x0000, 0x0049};
483 const uint8_t HuffDecoderCommon::table16_6_emit_[32] = {
484     0x3f, 0x45, 0x3f, 0x46, 0x3f, 0x47, 0x3f, 0x48, 0x3f, 0x49, 0x3f,
485     0x4a, 0x3f, 0x4b, 0x3f, 0x4c, 0x3f, 0x4d, 0x3f, 0x4e, 0x3f, 0x4f,
486     0x3f, 0x50, 0x3f, 0x51, 0x3f, 0x52, 0x3f, 0x53, 0x3f, 0x54};
487 const uint16_t HuffDecoderCommon::table16_6_ops_[64] = {
488     0x0000, 0x0000, 0x0000, 0x0001, 0x0000, 0x0000, 0x0000, 0x0009,
489     0x0000, 0x0000, 0x0000, 0x0011, 0x0000, 0x0000, 0x0000, 0x0019,
490     0x0000, 0x0000, 0x0000, 0x0021, 0x0000, 0x0000, 0x0000, 0x0029,
491     0x0000, 0x0000, 0x0000, 0x0031, 0x0000, 0x0000, 0x0000, 0x0039,
492     0x0000, 0x0000, 0x0000, 0x0041, 0x0000, 0x0000, 0x0000, 0x0049,
493     0x0000, 0x0000, 0x0000, 0x0051, 0x0000, 0x0000, 0x0000, 0x0059,
494     0x0000, 0x0000, 0x0000, 0x0061, 0x0000, 0x0000, 0x0000, 0x0069,
495     0x0000, 0x0000, 0x0000, 0x0071, 0x0000, 0x0000, 0x0000, 0x0079};
496 const uint8_t HuffDecoderCommon::table16_7_emit_[36] = {
497     0x3f, 0x55, 0x3f, 0x56, 0x3f, 0x57, 0x3f, 0x59, 0x3f, 0x6a, 0x3f, 0x6b,
498     0x3f, 0x71, 0x3f, 0x76, 0x3f, 0x77, 0x3f, 0x78, 0x3f, 0x79, 0x3f, 0x7a,
499     0x3f, 0x26, 0x3f, 0x2a, 0x3f, 0x2c, 0x3f, 0x3b, 0x3f, 0x58, 0x3f, 0x5a};
500 const uint16_t HuffDecoderCommon::table16_7_ops_[64] = {
501     0x0000, 0x0000, 0x0000, 0x0001, 0x0000, 0x0000, 0x0000, 0x0009,
502     0x0000, 0x0000, 0x0000, 0x0011, 0x0000, 0x0000, 0x0000, 0x0019,
503     0x0000, 0x0000, 0x0000, 0x0021, 0x0000, 0x0000, 0x0000, 0x0029,
504     0x0000, 0x0000, 0x0000, 0x0031, 0x0000, 0x0000, 0x0000, 0x0039,
505     0x0000, 0x0000, 0x0000, 0x0041, 0x0000, 0x0000, 0x0000, 0x0049,
506     0x0000, 0x0000, 0x0000, 0x0051, 0x0000, 0x0000, 0x0000, 0x0059,
507     0x0000, 0x0061, 0x0000, 0x0069, 0x0000, 0x0071, 0x0000, 0x0079,
508     0x0000, 0x0081, 0x0000, 0x0089, 0x0000, 0x0000, 0x0000, 0x0002};
509 const uint8_t HuffDecoderCommon::table16_8_emit_[16] = {
510     0x27, 0x30, 0x27, 0x31, 0x27, 0x32, 0x27, 0x61,
511     0x27, 0x63, 0x27, 0x65, 0x27, 0x69, 0x27, 0x6f};
512 const uint8_t HuffDecoderCommon::table16_9_emit_[28] = {
513     0x27, 0x73, 0x27, 0x74, 0x27, 0x20, 0x27, 0x25, 0x27, 0x2d,
514     0x27, 0x2e, 0x27, 0x2f, 0x27, 0x33, 0x27, 0x34, 0x27, 0x35,
515     0x27, 0x36, 0x27, 0x37, 0x27, 0x38, 0x27, 0x39};
516 const uint8_t HuffDecoderCommon::table16_10_emit_[36] = {
517     0x27, 0x3d, 0x27, 0x41, 0x27, 0x5f, 0x27, 0x62, 0x27, 0x64, 0x27, 0x66,
518     0x27, 0x67, 0x27, 0x68, 0x27, 0x6c, 0x27, 0x6d, 0x27, 0x6e, 0x27, 0x70,
519     0x27, 0x72, 0x27, 0x75, 0x27, 0x3a, 0x27, 0x42, 0x27, 0x43, 0x27, 0x44};
520 const uint8_t HuffDecoderCommon::table16_11_emit_[68] = {
521     0x27, 0x45, 0x27, 0x46, 0x27, 0x47, 0x27, 0x48, 0x27, 0x49, 0x27, 0x4a,
522     0x27, 0x4b, 0x27, 0x4c, 0x27, 0x4d, 0x27, 0x4e, 0x27, 0x4f, 0x27, 0x50,
523     0x27, 0x51, 0x27, 0x52, 0x27, 0x53, 0x27, 0x54, 0x27, 0x55, 0x27, 0x56,
524     0x27, 0x57, 0x27, 0x59, 0x27, 0x6a, 0x27, 0x6b, 0x27, 0x71, 0x27, 0x76,
525     0x27, 0x77, 0x27, 0x78, 0x27, 0x79, 0x27, 0x7a, 0x27, 0x26, 0x27, 0x2a,
526     0x27, 0x2c, 0x27, 0x3b, 0x27, 0x58, 0x27, 0x5a};
527 const uint8_t HuffDecoderCommon::table16_12_emit_[16] = {
528     0x2b, 0x30, 0x2b, 0x31, 0x2b, 0x32, 0x2b, 0x61,
529     0x2b, 0x63, 0x2b, 0x65, 0x2b, 0x69, 0x2b, 0x6f};
530 const uint8_t HuffDecoderCommon::table16_13_emit_[28] = {
531     0x2b, 0x73, 0x2b, 0x74, 0x2b, 0x20, 0x2b, 0x25, 0x2b, 0x2d,
532     0x2b, 0x2e, 0x2b, 0x2f, 0x2b, 0x33, 0x2b, 0x34, 0x2b, 0x35,
533     0x2b, 0x36, 0x2b, 0x37, 0x2b, 0x38, 0x2b, 0x39};
534 const uint8_t HuffDecoderCommon::table16_14_emit_[36] = {
535     0x2b, 0x3d, 0x2b, 0x41, 0x2b, 0x5f, 0x2b, 0x62, 0x2b, 0x64, 0x2b, 0x66,
536     0x2b, 0x67, 0x2b, 0x68, 0x2b, 0x6c, 0x2b, 0x6d, 0x2b, 0x6e, 0x2b, 0x70,
537     0x2b, 0x72, 0x2b, 0x75, 0x2b, 0x3a, 0x2b, 0x42, 0x2b, 0x43, 0x2b, 0x44};
538 const uint8_t HuffDecoderCommon::table16_15_emit_[68] = {
539     0x2b, 0x45, 0x2b, 0x46, 0x2b, 0x47, 0x2b, 0x48, 0x2b, 0x49, 0x2b, 0x4a,
540     0x2b, 0x4b, 0x2b, 0x4c, 0x2b, 0x4d, 0x2b, 0x4e, 0x2b, 0x4f, 0x2b, 0x50,
541     0x2b, 0x51, 0x2b, 0x52, 0x2b, 0x53, 0x2b, 0x54, 0x2b, 0x55, 0x2b, 0x56,
542     0x2b, 0x57, 0x2b, 0x59, 0x2b, 0x6a, 0x2b, 0x6b, 0x2b, 0x71, 0x2b, 0x76,
543     0x2b, 0x77, 0x2b, 0x78, 0x2b, 0x79, 0x2b, 0x7a, 0x2b, 0x26, 0x2b, 0x2a,
544     0x2b, 0x2c, 0x2b, 0x3b, 0x2b, 0x58, 0x2b, 0x5a};
545 const uint8_t HuffDecoderCommon::table16_16_emit_[16] = {
546     0x7c, 0x30, 0x7c, 0x31, 0x7c, 0x32, 0x7c, 0x61,
547     0x7c, 0x63, 0x7c, 0x65, 0x7c, 0x69, 0x7c, 0x6f};
548 const uint8_t HuffDecoderCommon::table16_17_emit_[28] = {
549     0x7c, 0x73, 0x7c, 0x74, 0x7c, 0x20, 0x7c, 0x25, 0x7c, 0x2d,
550     0x7c, 0x2e, 0x7c, 0x2f, 0x7c, 0x33, 0x7c, 0x34, 0x7c, 0x35,
551     0x7c, 0x36, 0x7c, 0x37, 0x7c, 0x38, 0x7c, 0x39};
552 const uint8_t HuffDecoderCommon::table16_18_emit_[36] = {
553     0x7c, 0x3d, 0x7c, 0x41, 0x7c, 0x5f, 0x7c, 0x62, 0x7c, 0x64, 0x7c, 0x66,
554     0x7c, 0x67, 0x7c, 0x68, 0x7c, 0x6c, 0x7c, 0x6d, 0x7c, 0x6e, 0x7c, 0x70,
555     0x7c, 0x72, 0x7c, 0x75, 0x7c, 0x3a, 0x7c, 0x42, 0x7c, 0x43, 0x7c, 0x44};
556 const uint8_t HuffDecoderCommon::table16_19_emit_[68] = {
557     0x7c, 0x45, 0x7c, 0x46, 0x7c, 0x47, 0x7c, 0x48, 0x7c, 0x49, 0x7c, 0x4a,
558     0x7c, 0x4b, 0x7c, 0x4c, 0x7c, 0x4d, 0x7c, 0x4e, 0x7c, 0x4f, 0x7c, 0x50,
559     0x7c, 0x51, 0x7c, 0x52, 0x7c, 0x53, 0x7c, 0x54, 0x7c, 0x55, 0x7c, 0x56,
560     0x7c, 0x57, 0x7c, 0x59, 0x7c, 0x6a, 0x7c, 0x6b, 0x7c, 0x71, 0x7c, 0x76,
561     0x7c, 0x77, 0x7c, 0x78, 0x7c, 0x79, 0x7c, 0x7a, 0x7c, 0x26, 0x7c, 0x2a,
562     0x7c, 0x2c, 0x7c, 0x3b, 0x7c, 0x58, 0x7c, 0x5a};
563 const uint8_t HuffDecoderCommon::table16_20_emit_[44] = {
564     0x23, 0x30, 0x23, 0x31, 0x23, 0x32, 0x23, 0x61, 0x23, 0x63, 0x23,
565     0x65, 0x23, 0x69, 0x23, 0x6f, 0x23, 0x73, 0x23, 0x74, 0x23, 0x20,
566     0x23, 0x25, 0x23, 0x2d, 0x23, 0x2e, 0x23, 0x2f, 0x23, 0x33, 0x23,
567     0x34, 0x23, 0x35, 0x23, 0x36, 0x23, 0x37, 0x23, 0x38, 0x23, 0x39};
568 const uint8_t HuffDecoderCommon::table16_21_emit_[92] = {
569     0x23, 0x3d, 0x23, 0x41, 0x23, 0x5f, 0x23, 0x62, 0x23, 0x64, 0x23, 0x66,
570     0x23, 0x67, 0x23, 0x68, 0x23, 0x6c, 0x23, 0x6d, 0x23, 0x6e, 0x23, 0x70,
571     0x23, 0x72, 0x23, 0x75, 0x23, 0x3a, 0x23, 0x42, 0x23, 0x43, 0x23, 0x44,
572     0x23, 0x45, 0x23, 0x46, 0x23, 0x47, 0x23, 0x48, 0x23, 0x49, 0x23, 0x4a,
573     0x23, 0x4b, 0x23, 0x4c, 0x23, 0x4d, 0x23, 0x4e, 0x23, 0x4f, 0x23, 0x50,
574     0x23, 0x51, 0x23, 0x52, 0x23, 0x53, 0x23, 0x54, 0x23, 0x55, 0x23, 0x56,
575     0x23, 0x57, 0x23, 0x59, 0x23, 0x6a, 0x23, 0x6b, 0x23, 0x71, 0x23, 0x76,
576     0x23, 0x77, 0x23, 0x78, 0x23, 0x79, 0x23, 0x7a};
577 const uint8_t HuffDecoderCommon::table16_22_emit_[44] = {
578     0x3e, 0x30, 0x3e, 0x31, 0x3e, 0x32, 0x3e, 0x61, 0x3e, 0x63, 0x3e,
579     0x65, 0x3e, 0x69, 0x3e, 0x6f, 0x3e, 0x73, 0x3e, 0x74, 0x3e, 0x20,
580     0x3e, 0x25, 0x3e, 0x2d, 0x3e, 0x2e, 0x3e, 0x2f, 0x3e, 0x33, 0x3e,
581     0x34, 0x3e, 0x35, 0x3e, 0x36, 0x3e, 0x37, 0x3e, 0x38, 0x3e, 0x39};
582 const uint8_t HuffDecoderCommon::table16_23_emit_[92] = {
583     0x3e, 0x3d, 0x3e, 0x41, 0x3e, 0x5f, 0x3e, 0x62, 0x3e, 0x64, 0x3e, 0x66,
584     0x3e, 0x67, 0x3e, 0x68, 0x3e, 0x6c, 0x3e, 0x6d, 0x3e, 0x6e, 0x3e, 0x70,
585     0x3e, 0x72, 0x3e, 0x75, 0x3e, 0x3a, 0x3e, 0x42, 0x3e, 0x43, 0x3e, 0x44,
586     0x3e, 0x45, 0x3e, 0x46, 0x3e, 0x47, 0x3e, 0x48, 0x3e, 0x49, 0x3e, 0x4a,
587     0x3e, 0x4b, 0x3e, 0x4c, 0x3e, 0x4d, 0x3e, 0x4e, 0x3e, 0x4f, 0x3e, 0x50,
588     0x3e, 0x51, 0x3e, 0x52, 0x3e, 0x53, 0x3e, 0x54, 0x3e, 0x55, 0x3e, 0x56,
589     0x3e, 0x57, 0x3e, 0x59, 0x3e, 0x6a, 0x3e, 0x6b, 0x3e, 0x71, 0x3e, 0x76,
590     0x3e, 0x77, 0x3e, 0x78, 0x3e, 0x79, 0x3e, 0x7a};
591 const uint8_t HuffDecoderCommon::table16_24_emit_[72] = {
592     0x00, 0x30, 0x00, 0x31, 0x00, 0x32, 0x00, 0x61, 0x00, 0x63, 0x00, 0x65,
593     0x00, 0x69, 0x00, 0x6f, 0x00, 0x73, 0x00, 0x74, 0x00, 0x20, 0x00, 0x25,
594     0x00, 0x2d, 0x00, 0x2e, 0x00, 0x2f, 0x00, 0x33, 0x00, 0x34, 0x00, 0x35,
595     0x00, 0x36, 0x00, 0x37, 0x00, 0x38, 0x00, 0x39, 0x00, 0x3d, 0x00, 0x41,
596     0x00, 0x5f, 0x00, 0x62, 0x00, 0x64, 0x00, 0x66, 0x00, 0x67, 0x00, 0x68,
597     0x00, 0x6c, 0x00, 0x6d, 0x00, 0x6e, 0x00, 0x70, 0x00, 0x72, 0x00, 0x75};
598 const uint8_t HuffDecoderCommon::table16_25_emit_[72] = {
599     0x24, 0x30, 0x24, 0x31, 0x24, 0x32, 0x24, 0x61, 0x24, 0x63, 0x24, 0x65,
600     0x24, 0x69, 0x24, 0x6f, 0x24, 0x73, 0x24, 0x74, 0x24, 0x20, 0x24, 0x25,
601     0x24, 0x2d, 0x24, 0x2e, 0x24, 0x2f, 0x24, 0x33, 0x24, 0x34, 0x24, 0x35,
602     0x24, 0x36, 0x24, 0x37, 0x24, 0x38, 0x24, 0x39, 0x24, 0x3d, 0x24, 0x41,
603     0x24, 0x5f, 0x24, 0x62, 0x24, 0x64, 0x24, 0x66, 0x24, 0x67, 0x24, 0x68,
604     0x24, 0x6c, 0x24, 0x6d, 0x24, 0x6e, 0x24, 0x70, 0x24, 0x72, 0x24, 0x75};
605 const uint8_t HuffDecoderCommon::table16_26_emit_[72] = {
606     0x40, 0x30, 0x40, 0x31, 0x40, 0x32, 0x40, 0x61, 0x40, 0x63, 0x40, 0x65,
607     0x40, 0x69, 0x40, 0x6f, 0x40, 0x73, 0x40, 0x74, 0x40, 0x20, 0x40, 0x25,
608     0x40, 0x2d, 0x40, 0x2e, 0x40, 0x2f, 0x40, 0x33, 0x40, 0x34, 0x40, 0x35,
609     0x40, 0x36, 0x40, 0x37, 0x40, 0x38, 0x40, 0x39, 0x40, 0x3d, 0x40, 0x41,
610     0x40, 0x5f, 0x40, 0x62, 0x40, 0x64, 0x40, 0x66, 0x40, 0x67, 0x40, 0x68,
611     0x40, 0x6c, 0x40, 0x6d, 0x40, 0x6e, 0x40, 0x70, 0x40, 0x72, 0x40, 0x75};
612 const uint8_t HuffDecoderCommon::table16_27_emit_[72] = {
613     0x5b, 0x30, 0x5b, 0x31, 0x5b, 0x32, 0x5b, 0x61, 0x5b, 0x63, 0x5b, 0x65,
614     0x5b, 0x69, 0x5b, 0x6f, 0x5b, 0x73, 0x5b, 0x74, 0x5b, 0x20, 0x5b, 0x25,
615     0x5b, 0x2d, 0x5b, 0x2e, 0x5b, 0x2f, 0x5b, 0x33, 0x5b, 0x34, 0x5b, 0x35,
616     0x5b, 0x36, 0x5b, 0x37, 0x5b, 0x38, 0x5b, 0x39, 0x5b, 0x3d, 0x5b, 0x41,
617     0x5b, 0x5f, 0x5b, 0x62, 0x5b, 0x64, 0x5b, 0x66, 0x5b, 0x67, 0x5b, 0x68,
618     0x5b, 0x6c, 0x5b, 0x6d, 0x5b, 0x6e, 0x5b, 0x70, 0x5b, 0x72, 0x5b, 0x75};
619 const uint8_t HuffDecoderCommon::table16_28_emit_[72] = {
620     0x5d, 0x30, 0x5d, 0x31, 0x5d, 0x32, 0x5d, 0x61, 0x5d, 0x63, 0x5d, 0x65,
621     0x5d, 0x69, 0x5d, 0x6f, 0x5d, 0x73, 0x5d, 0x74, 0x5d, 0x20, 0x5d, 0x25,
622     0x5d, 0x2d, 0x5d, 0x2e, 0x5d, 0x2f, 0x5d, 0x33, 0x5d, 0x34, 0x5d, 0x35,
623     0x5d, 0x36, 0x5d, 0x37, 0x5d, 0x38, 0x5d, 0x39, 0x5d, 0x3d, 0x5d, 0x41,
624     0x5d, 0x5f, 0x5d, 0x62, 0x5d, 0x64, 0x5d, 0x66, 0x5d, 0x67, 0x5d, 0x68,
625     0x5d, 0x6c, 0x5d, 0x6d, 0x5d, 0x6e, 0x5d, 0x70, 0x5d, 0x72, 0x5d, 0x75};
626 const uint8_t HuffDecoderCommon::table16_29_emit_[72] = {
627     0x7e, 0x30, 0x7e, 0x31, 0x7e, 0x32, 0x7e, 0x61, 0x7e, 0x63, 0x7e, 0x65,
628     0x7e, 0x69, 0x7e, 0x6f, 0x7e, 0x73, 0x7e, 0x74, 0x7e, 0x20, 0x7e, 0x25,
629     0x7e, 0x2d, 0x7e, 0x2e, 0x7e, 0x2f, 0x7e, 0x33, 0x7e, 0x34, 0x7e, 0x35,
630     0x7e, 0x36, 0x7e, 0x37, 0x7e, 0x38, 0x7e, 0x39, 0x7e, 0x3d, 0x7e, 0x41,
631     0x7e, 0x5f, 0x7e, 0x62, 0x7e, 0x64, 0x7e, 0x66, 0x7e, 0x67, 0x7e, 0x68,
632     0x7e, 0x6c, 0x7e, 0x6d, 0x7e, 0x6e, 0x7e, 0x70, 0x7e, 0x72, 0x7e, 0x75};
633 const uint8_t HuffDecoderCommon::table16_30_emit_[40] = {
634     0x5e, 0x30, 0x5e, 0x31, 0x5e, 0x32, 0x5e, 0x61, 0x5e, 0x63,
635     0x5e, 0x65, 0x5e, 0x69, 0x5e, 0x6f, 0x5e, 0x73, 0x5e, 0x74,
636     0x7d, 0x30, 0x7d, 0x31, 0x7d, 0x32, 0x7d, 0x61, 0x7d, 0x63,
637     0x7d, 0x65, 0x7d, 0x69, 0x7d, 0x6f, 0x7d, 0x73, 0x7d, 0x74};
638 const uint8_t HuffDecoderCommon::table16_31_emit_[6] = {0x3c, 0x60, 0x7b,
639                                                         0x5c, 0xc3, 0xd0};
640 const uint16_t HuffDecoderCommon::table16_31_ops_[64] = {
641     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
642     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0002,
643     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
644     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0006,
645     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
646     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x000a,
647     0x000e, 0x0012, 0x0016, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
648     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0003};
649 const uint8_t* const HuffDecoderCommon::table16_emit_[32] = {
650     table16_0_emit_,  table16_1_emit_,  table16_2_emit_,  table16_3_emit_,
651     table16_4_emit_,  table16_5_emit_,  table16_6_emit_,  table16_7_emit_,
652     table16_8_emit_,  table16_9_emit_,  table16_10_emit_, table16_11_emit_,
653     table16_12_emit_, table16_13_emit_, table16_14_emit_, table16_15_emit_,
654     table16_16_emit_, table16_17_emit_, table16_18_emit_, table16_19_emit_,
655     table16_20_emit_, table16_21_emit_, table16_22_emit_, table16_23_emit_,
656     table16_24_emit_, table16_25_emit_, table16_26_emit_, table16_27_emit_,
657     table16_28_emit_, table16_29_emit_, table16_30_emit_, table16_31_emit_,
658 };
659 const uint16_t* const HuffDecoderCommon::table16_ops_[32] = {
660     table16_0_ops_,  table16_0_ops_,  table16_2_ops_,  table15_0_ops_,
661     table15_0_ops_,  table16_5_ops_,  table16_6_ops_,  table16_7_ops_,
662     table15_0_ops_,  table15_1_ops_,  table15_2_ops_,  table15_3_ops_,
663     table15_0_ops_,  table15_1_ops_,  table15_2_ops_,  table15_3_ops_,
664     table15_0_ops_,  table15_1_ops_,  table15_2_ops_,  table15_3_ops_,
665     table15_4_ops_,  table15_5_ops_,  table15_4_ops_,  table15_5_ops_,
666     table15_10_ops_, table15_10_ops_, table15_10_ops_, table15_10_ops_,
667     table15_10_ops_, table15_10_ops_, table15_12_ops_, table16_31_ops_,
668 };
669 const uint8_t HuffDecoderCommon::table17_0_emit_[60] = {
670     0x3f, 0x30, 0x30, 0x3f, 0x30, 0x31, 0x3f, 0x30, 0x32, 0x3f, 0x30, 0x61,
671     0x3f, 0x30, 0x63, 0x3f, 0x30, 0x65, 0x3f, 0x30, 0x69, 0x3f, 0x30, 0x6f,
672     0x3f, 0x30, 0x73, 0x3f, 0x30, 0x74, 0x3f, 0x31, 0x30, 0x3f, 0x31, 0x31,
673     0x3f, 0x31, 0x32, 0x3f, 0x31, 0x61, 0x3f, 0x31, 0x63, 0x3f, 0x31, 0x65,
674     0x3f, 0x31, 0x69, 0x3f, 0x31, 0x6f, 0x3f, 0x31, 0x73, 0x3f, 0x31, 0x74};
675 const uint16_t HuffDecoderCommon::table17_0_ops_[64] = {
676     0x0000, 0x0018, 0x0030, 0x0048, 0x0060, 0x0078, 0x0090, 0x00a8,
677     0x00c0, 0x00d8, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
678     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
679     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0002,
680     0x00f0, 0x0108, 0x0120, 0x0138, 0x0150, 0x0168, 0x0180, 0x0198,
681     0x01b0, 0x01c8, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
682     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
683     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x00f2};
684 const uint8_t HuffDecoderCommon::table17_1_emit_[60] = {
685     0x3f, 0x32, 0x30, 0x3f, 0x32, 0x31, 0x3f, 0x32, 0x32, 0x3f, 0x32, 0x61,
686     0x3f, 0x32, 0x63, 0x3f, 0x32, 0x65, 0x3f, 0x32, 0x69, 0x3f, 0x32, 0x6f,
687     0x3f, 0x32, 0x73, 0x3f, 0x32, 0x74, 0x3f, 0x61, 0x30, 0x3f, 0x61, 0x31,
688     0x3f, 0x61, 0x32, 0x3f, 0x61, 0x61, 0x3f, 0x61, 0x63, 0x3f, 0x61, 0x65,
689     0x3f, 0x61, 0x69, 0x3f, 0x61, 0x6f, 0x3f, 0x61, 0x73, 0x3f, 0x61, 0x74};
690 const uint8_t HuffDecoderCommon::table17_2_emit_[60] = {
691     0x3f, 0x63, 0x30, 0x3f, 0x63, 0x31, 0x3f, 0x63, 0x32, 0x3f, 0x63, 0x61,
692     0x3f, 0x63, 0x63, 0x3f, 0x63, 0x65, 0x3f, 0x63, 0x69, 0x3f, 0x63, 0x6f,
693     0x3f, 0x63, 0x73, 0x3f, 0x63, 0x74, 0x3f, 0x65, 0x30, 0x3f, 0x65, 0x31,
694     0x3f, 0x65, 0x32, 0x3f, 0x65, 0x61, 0x3f, 0x65, 0x63, 0x3f, 0x65, 0x65,
695     0x3f, 0x65, 0x69, 0x3f, 0x65, 0x6f, 0x3f, 0x65, 0x73, 0x3f, 0x65, 0x74};
696 const uint8_t HuffDecoderCommon::table17_3_emit_[60] = {
697     0x3f, 0x69, 0x30, 0x3f, 0x69, 0x31, 0x3f, 0x69, 0x32, 0x3f, 0x69, 0x61,
698     0x3f, 0x69, 0x63, 0x3f, 0x69, 0x65, 0x3f, 0x69, 0x69, 0x3f, 0x69, 0x6f,
699     0x3f, 0x69, 0x73, 0x3f, 0x69, 0x74, 0x3f, 0x6f, 0x30, 0x3f, 0x6f, 0x31,
700     0x3f, 0x6f, 0x32, 0x3f, 0x6f, 0x61, 0x3f, 0x6f, 0x63, 0x3f, 0x6f, 0x65,
701     0x3f, 0x6f, 0x69, 0x3f, 0x6f, 0x6f, 0x3f, 0x6f, 0x73, 0x3f, 0x6f, 0x74};
702 const uint8_t HuffDecoderCommon::table17_4_emit_[60] = {
703     0x3f, 0x73, 0x30, 0x3f, 0x73, 0x31, 0x3f, 0x73, 0x32, 0x3f, 0x73, 0x61,
704     0x3f, 0x73, 0x63, 0x3f, 0x73, 0x65, 0x3f, 0x73, 0x69, 0x3f, 0x73, 0x6f,
705     0x3f, 0x73, 0x73, 0x3f, 0x73, 0x74, 0x3f, 0x74, 0x30, 0x3f, 0x74, 0x31,
706     0x3f, 0x74, 0x32, 0x3f, 0x74, 0x61, 0x3f, 0x74, 0x63, 0x3f, 0x74, 0x65,
707     0x3f, 0x74, 0x69, 0x3f, 0x74, 0x6f, 0x3f, 0x74, 0x73, 0x3f, 0x74, 0x74};
708 const uint8_t HuffDecoderCommon::table17_5_emit_[8] = {0x3f, 0x20, 0x3f, 0x25,
709                                                        0x3f, 0x2d, 0x3f, 0x2e};
710 const uint16_t HuffDecoderCommon::table17_5_ops_[64] = {
711     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
712     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0002,
713     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
714     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0012,
715     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
716     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0022,
717     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
718     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0032};
719 const uint8_t HuffDecoderCommon::table17_6_emit_[8] = {0x3f, 0x2f, 0x3f, 0x33,
720                                                        0x3f, 0x34, 0x3f, 0x35};
721 const uint8_t HuffDecoderCommon::table17_7_emit_[8] = {0x3f, 0x36, 0x3f, 0x37,
722                                                        0x3f, 0x38, 0x3f, 0x39};
723 const uint8_t HuffDecoderCommon::table17_8_emit_[8] = {0x3f, 0x3d, 0x3f, 0x41,
724                                                        0x3f, 0x5f, 0x3f, 0x62};
725 const uint8_t HuffDecoderCommon::table17_9_emit_[8] = {0x3f, 0x64, 0x3f, 0x66,
726                                                        0x3f, 0x67, 0x3f, 0x68};
727 const uint8_t HuffDecoderCommon::table17_10_emit_[8] = {0x3f, 0x6c, 0x3f, 0x6d,
728                                                         0x3f, 0x6e, 0x3f, 0x70};
729 const uint8_t HuffDecoderCommon::table17_11_emit_[12] = {
730     0x3f, 0x72, 0x3f, 0x75, 0x3f, 0x3a, 0x3f, 0x42, 0x3f, 0x43, 0x3f, 0x44};
731 const uint16_t HuffDecoderCommon::table17_11_ops_[64] = {
732     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
733     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0002,
734     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
735     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0012,
736     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0022,
737     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0032,
738     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0042,
739     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0052};
740 const uint8_t HuffDecoderCommon::table17_12_emit_[16] = {
741     0x3f, 0x45, 0x3f, 0x46, 0x3f, 0x47, 0x3f, 0x48,
742     0x3f, 0x49, 0x3f, 0x4a, 0x3f, 0x4b, 0x3f, 0x4c};
743 const uint16_t HuffDecoderCommon::table17_12_ops_[64] = {
744     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0002,
745     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0012,
746     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0022,
747     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0032,
748     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0042,
749     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0052,
750     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0062,
751     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0072};
752 const uint8_t HuffDecoderCommon::table17_13_emit_[16] = {
753     0x3f, 0x4d, 0x3f, 0x4e, 0x3f, 0x4f, 0x3f, 0x50,
754     0x3f, 0x51, 0x3f, 0x52, 0x3f, 0x53, 0x3f, 0x54};
755 const uint8_t HuffDecoderCommon::table17_14_emit_[16] = {
756     0x3f, 0x55, 0x3f, 0x56, 0x3f, 0x57, 0x3f, 0x59,
757     0x3f, 0x6a, 0x3f, 0x6b, 0x3f, 0x71, 0x3f, 0x76};
758 const uint8_t HuffDecoderCommon::table17_15_emit_[30] = {
759     0x3f, 0x77, 0x3f, 0x78, 0x3f, 0x79, 0x3f, 0x7a, 0x3f, 0x26,
760     0x3f, 0x2a, 0x3f, 0x2c, 0x3f, 0x3b, 0x3f, 0x58, 0x3f, 0x5a,
761     0x3f, 0x21, 0x3f, 0x22, 0x3f, 0x28, 0x3f, 0x29, 0x3f, 0x3f};
762 const uint16_t HuffDecoderCommon::table17_15_ops_[64] = {
763     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0002,
764     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0012,
765     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0022,
766     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0032,
767     0x0001, 0x0001, 0x0001, 0x0042, 0x0001, 0x0001, 0x0001, 0x0052,
768     0x0001, 0x0001, 0x0001, 0x0062, 0x0001, 0x0001, 0x0001, 0x0072,
769     0x0001, 0x0001, 0x0001, 0x0082, 0x0001, 0x0001, 0x0001, 0x0092,
770     0x00a2, 0x00b2, 0x00c2, 0x00d2, 0x00e2, 0x0001, 0x0001, 0x0003};
771 const uint8_t HuffDecoderCommon::table17_16_emit_[8] = {0x27, 0x30, 0x27, 0x31,
772                                                         0x27, 0x32, 0x27, 0x61};
773 const uint8_t HuffDecoderCommon::table17_17_emit_[8] = {0x27, 0x63, 0x27, 0x65,
774                                                         0x27, 0x69, 0x27, 0x6f};
775 const uint8_t HuffDecoderCommon::table17_18_emit_[12] = {
776     0x27, 0x73, 0x27, 0x74, 0x27, 0x20, 0x27, 0x25, 0x27, 0x2d, 0x27, 0x2e};
777 const uint8_t HuffDecoderCommon::table17_19_emit_[16] = {
778     0x27, 0x2f, 0x27, 0x33, 0x27, 0x34, 0x27, 0x35,
779     0x27, 0x36, 0x27, 0x37, 0x27, 0x38, 0x27, 0x39};
780 const uint8_t HuffDecoderCommon::table17_20_emit_[16] = {
781     0x27, 0x3d, 0x27, 0x41, 0x27, 0x5f, 0x27, 0x62,
782     0x27, 0x64, 0x27, 0x66, 0x27, 0x67, 0x27, 0x68};
783 const uint8_t HuffDecoderCommon::table17_21_emit_[20] = {
784     0x27, 0x6c, 0x27, 0x6d, 0x27, 0x6e, 0x27, 0x70, 0x27, 0x72,
785     0x27, 0x75, 0x27, 0x3a, 0x27, 0x42, 0x27, 0x43, 0x27, 0x44};
786 const uint16_t HuffDecoderCommon::table17_21_ops_[64] = {
787     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0002,
788     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0012,
789     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0022,
790     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0032,
791     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0042,
792     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0052,
793     0x0001, 0x0001, 0x0001, 0x0062, 0x0001, 0x0001, 0x0001, 0x0072,
794     0x0001, 0x0001, 0x0001, 0x0082, 0x0001, 0x0001, 0x0001, 0x0092};
795 const uint8_t HuffDecoderCommon::table17_22_emit_[32] = {
796     0x27, 0x45, 0x27, 0x46, 0x27, 0x47, 0x27, 0x48, 0x27, 0x49, 0x27,
797     0x4a, 0x27, 0x4b, 0x27, 0x4c, 0x27, 0x4d, 0x27, 0x4e, 0x27, 0x4f,
798     0x27, 0x50, 0x27, 0x51, 0x27, 0x52, 0x27, 0x53, 0x27, 0x54};
799 const uint16_t HuffDecoderCommon::table17_22_ops_[64] = {
800     0x0001, 0x0001, 0x0001, 0x0002, 0x0001, 0x0001, 0x0001, 0x0012,
801     0x0001, 0x0001, 0x0001, 0x0022, 0x0001, 0x0001, 0x0001, 0x0032,
802     0x0001, 0x0001, 0x0001, 0x0042, 0x0001, 0x0001, 0x0001, 0x0052,
803     0x0001, 0x0001, 0x0001, 0x0062, 0x0001, 0x0001, 0x0001, 0x0072,
804     0x0001, 0x0001, 0x0001, 0x0082, 0x0001, 0x0001, 0x0001, 0x0092,
805     0x0001, 0x0001, 0x0001, 0x00a2, 0x0001, 0x0001, 0x0001, 0x00b2,
806     0x0001, 0x0001, 0x0001, 0x00c2, 0x0001, 0x0001, 0x0001, 0x00d2,
807     0x0001, 0x0001, 0x0001, 0x00e2, 0x0001, 0x0001, 0x0001, 0x00f2};
808 const uint8_t HuffDecoderCommon::table17_23_emit_[36] = {
809     0x27, 0x55, 0x27, 0x56, 0x27, 0x57, 0x27, 0x59, 0x27, 0x6a, 0x27, 0x6b,
810     0x27, 0x71, 0x27, 0x76, 0x27, 0x77, 0x27, 0x78, 0x27, 0x79, 0x27, 0x7a,
811     0x27, 0x26, 0x27, 0x2a, 0x27, 0x2c, 0x27, 0x3b, 0x27, 0x58, 0x27, 0x5a};
812 const uint16_t HuffDecoderCommon::table17_23_ops_[64] = {
813     0x0001, 0x0001, 0x0001, 0x0002, 0x0001, 0x0001, 0x0001, 0x0012,
814     0x0001, 0x0001, 0x0001, 0x0022, 0x0001, 0x0001, 0x0001, 0x0032,
815     0x0001, 0x0001, 0x0001, 0x0042, 0x0001, 0x0001, 0x0001, 0x0052,
816     0x0001, 0x0001, 0x0001, 0x0062, 0x0001, 0x0001, 0x0001, 0x0072,
817     0x0001, 0x0001, 0x0001, 0x0082, 0x0001, 0x0001, 0x0001, 0x0092,
818     0x0001, 0x0001, 0x0001, 0x00a2, 0x0001, 0x0001, 0x0001, 0x00b2,
819     0x0001, 0x00c2, 0x0001, 0x00d2, 0x0001, 0x00e2, 0x0001, 0x00f2,
820     0x0001, 0x0102, 0x0001, 0x0112, 0x0001, 0x0001, 0x0001, 0x0003};
821 const uint8_t HuffDecoderCommon::table17_24_emit_[8] = {0x2b, 0x30, 0x2b, 0x31,
822                                                         0x2b, 0x32, 0x2b, 0x61};
823 const uint8_t HuffDecoderCommon::table17_25_emit_[8] = {0x2b, 0x63, 0x2b, 0x65,
824                                                         0x2b, 0x69, 0x2b, 0x6f};
825 const uint8_t HuffDecoderCommon::table17_26_emit_[12] = {
826     0x2b, 0x73, 0x2b, 0x74, 0x2b, 0x20, 0x2b, 0x25, 0x2b, 0x2d, 0x2b, 0x2e};
827 const uint8_t HuffDecoderCommon::table17_27_emit_[16] = {
828     0x2b, 0x2f, 0x2b, 0x33, 0x2b, 0x34, 0x2b, 0x35,
829     0x2b, 0x36, 0x2b, 0x37, 0x2b, 0x38, 0x2b, 0x39};
830 const uint8_t HuffDecoderCommon::table17_28_emit_[16] = {
831     0x2b, 0x3d, 0x2b, 0x41, 0x2b, 0x5f, 0x2b, 0x62,
832     0x2b, 0x64, 0x2b, 0x66, 0x2b, 0x67, 0x2b, 0x68};
833 const uint8_t HuffDecoderCommon::table17_29_emit_[20] = {
834     0x2b, 0x6c, 0x2b, 0x6d, 0x2b, 0x6e, 0x2b, 0x70, 0x2b, 0x72,
835     0x2b, 0x75, 0x2b, 0x3a, 0x2b, 0x42, 0x2b, 0x43, 0x2b, 0x44};
836 const uint8_t HuffDecoderCommon::table17_30_emit_[32] = {
837     0x2b, 0x45, 0x2b, 0x46, 0x2b, 0x47, 0x2b, 0x48, 0x2b, 0x49, 0x2b,
838     0x4a, 0x2b, 0x4b, 0x2b, 0x4c, 0x2b, 0x4d, 0x2b, 0x4e, 0x2b, 0x4f,
839     0x2b, 0x50, 0x2b, 0x51, 0x2b, 0x52, 0x2b, 0x53, 0x2b, 0x54};
840 const uint8_t HuffDecoderCommon::table17_31_emit_[36] = {
841     0x2b, 0x55, 0x2b, 0x56, 0x2b, 0x57, 0x2b, 0x59, 0x2b, 0x6a, 0x2b, 0x6b,
842     0x2b, 0x71, 0x2b, 0x76, 0x2b, 0x77, 0x2b, 0x78, 0x2b, 0x79, 0x2b, 0x7a,
843     0x2b, 0x26, 0x2b, 0x2a, 0x2b, 0x2c, 0x2b, 0x3b, 0x2b, 0x58, 0x2b, 0x5a};
844 const uint8_t HuffDecoderCommon::table17_32_emit_[8] = {0x7c, 0x30, 0x7c, 0x31,
845                                                         0x7c, 0x32, 0x7c, 0x61};
846 const uint8_t HuffDecoderCommon::table17_33_emit_[8] = {0x7c, 0x63, 0x7c, 0x65,
847                                                         0x7c, 0x69, 0x7c, 0x6f};
848 const uint8_t HuffDecoderCommon::table17_34_emit_[12] = {
849     0x7c, 0x73, 0x7c, 0x74, 0x7c, 0x20, 0x7c, 0x25, 0x7c, 0x2d, 0x7c, 0x2e};
850 const uint8_t HuffDecoderCommon::table17_35_emit_[16] = {
851     0x7c, 0x2f, 0x7c, 0x33, 0x7c, 0x34, 0x7c, 0x35,
852     0x7c, 0x36, 0x7c, 0x37, 0x7c, 0x38, 0x7c, 0x39};
853 const uint8_t HuffDecoderCommon::table17_36_emit_[16] = {
854     0x7c, 0x3d, 0x7c, 0x41, 0x7c, 0x5f, 0x7c, 0x62,
855     0x7c, 0x64, 0x7c, 0x66, 0x7c, 0x67, 0x7c, 0x68};
856 const uint8_t HuffDecoderCommon::table17_37_emit_[20] = {
857     0x7c, 0x6c, 0x7c, 0x6d, 0x7c, 0x6e, 0x7c, 0x70, 0x7c, 0x72,
858     0x7c, 0x75, 0x7c, 0x3a, 0x7c, 0x42, 0x7c, 0x43, 0x7c, 0x44};
859 const uint8_t HuffDecoderCommon::table17_38_emit_[32] = {
860     0x7c, 0x45, 0x7c, 0x46, 0x7c, 0x47, 0x7c, 0x48, 0x7c, 0x49, 0x7c,
861     0x4a, 0x7c, 0x4b, 0x7c, 0x4c, 0x7c, 0x4d, 0x7c, 0x4e, 0x7c, 0x4f,
862     0x7c, 0x50, 0x7c, 0x51, 0x7c, 0x52, 0x7c, 0x53, 0x7c, 0x54};
863 const uint8_t HuffDecoderCommon::table17_39_emit_[36] = {
864     0x7c, 0x55, 0x7c, 0x56, 0x7c, 0x57, 0x7c, 0x59, 0x7c, 0x6a, 0x7c, 0x6b,
865     0x7c, 0x71, 0x7c, 0x76, 0x7c, 0x77, 0x7c, 0x78, 0x7c, 0x79, 0x7c, 0x7a,
866     0x7c, 0x26, 0x7c, 0x2a, 0x7c, 0x2c, 0x7c, 0x3b, 0x7c, 0x58, 0x7c, 0x5a};
867 const uint8_t HuffDecoderCommon::table17_40_emit_[16] = {
868     0x23, 0x30, 0x23, 0x31, 0x23, 0x32, 0x23, 0x61,
869     0x23, 0x63, 0x23, 0x65, 0x23, 0x69, 0x23, 0x6f};
870 const uint8_t HuffDecoderCommon::table17_41_emit_[28] = {
871     0x23, 0x73, 0x23, 0x74, 0x23, 0x20, 0x23, 0x25, 0x23, 0x2d,
872     0x23, 0x2e, 0x23, 0x2f, 0x23, 0x33, 0x23, 0x34, 0x23, 0x35,
873     0x23, 0x36, 0x23, 0x37, 0x23, 0x38, 0x23, 0x39};
874 const uint16_t HuffDecoderCommon::table17_41_ops_[64] = {
875     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0002,
876     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0012,
877     0x0001, 0x0001, 0x0001, 0x0022, 0x0001, 0x0001, 0x0001, 0x0032,
878     0x0001, 0x0001, 0x0001, 0x0042, 0x0001, 0x0001, 0x0001, 0x0052,
879     0x0001, 0x0001, 0x0001, 0x0062, 0x0001, 0x0001, 0x0001, 0x0072,
880     0x0001, 0x0001, 0x0001, 0x0082, 0x0001, 0x0001, 0x0001, 0x0092,
881     0x0001, 0x0001, 0x0001, 0x00a2, 0x0001, 0x0001, 0x0001, 0x00b2,
882     0x0001, 0x0001, 0x0001, 0x00c2, 0x0001, 0x0001, 0x0001, 0x00d2};
883 const uint8_t HuffDecoderCommon::table17_42_emit_[36] = {
884     0x23, 0x3d, 0x23, 0x41, 0x23, 0x5f, 0x23, 0x62, 0x23, 0x64, 0x23, 0x66,
885     0x23, 0x67, 0x23, 0x68, 0x23, 0x6c, 0x23, 0x6d, 0x23, 0x6e, 0x23, 0x70,
886     0x23, 0x72, 0x23, 0x75, 0x23, 0x3a, 0x23, 0x42, 0x23, 0x43, 0x23, 0x44};
887 const uint16_t HuffDecoderCommon::table17_42_ops_[64] = {
888     0x0001, 0x0001, 0x0001, 0x0002, 0x0001, 0x0001, 0x0001, 0x0012,
889     0x0001, 0x0001, 0x0001, 0x0022, 0x0001, 0x0001, 0x0001, 0x0032,
890     0x0001, 0x0001, 0x0001, 0x0042, 0x0001, 0x0001, 0x0001, 0x0052,
891     0x0001, 0x0001, 0x0001, 0x0062, 0x0001, 0x0001, 0x0001, 0x0072,
892     0x0001, 0x0001, 0x0001, 0x0082, 0x0001, 0x0001, 0x0001, 0x0092,
893     0x0001, 0x0001, 0x0001, 0x00a2, 0x0001, 0x0001, 0x0001, 0x00b2,
894     0x0001, 0x0001, 0x0001, 0x00c2, 0x0001, 0x0001, 0x0001, 0x00d2,
895     0x0001, 0x00e2, 0x0001, 0x00f2, 0x0001, 0x0102, 0x0001, 0x0112};
896 const uint8_t HuffDecoderCommon::table17_43_emit_[68] = {
897     0x23, 0x45, 0x23, 0x46, 0x23, 0x47, 0x23, 0x48, 0x23, 0x49, 0x23, 0x4a,
898     0x23, 0x4b, 0x23, 0x4c, 0x23, 0x4d, 0x23, 0x4e, 0x23, 0x4f, 0x23, 0x50,
899     0x23, 0x51, 0x23, 0x52, 0x23, 0x53, 0x23, 0x54, 0x23, 0x55, 0x23, 0x56,
900     0x23, 0x57, 0x23, 0x59, 0x23, 0x6a, 0x23, 0x6b, 0x23, 0x71, 0x23, 0x76,
901     0x23, 0x77, 0x23, 0x78, 0x23, 0x79, 0x23, 0x7a, 0x23, 0x26, 0x23, 0x2a,
902     0x23, 0x2c, 0x23, 0x3b, 0x23, 0x58, 0x23, 0x5a};
903 const uint16_t HuffDecoderCommon::table17_43_ops_[64] = {
904     0x0001, 0x0002, 0x0001, 0x0012, 0x0001, 0x0022, 0x0001, 0x0032,
905     0x0001, 0x0042, 0x0001, 0x0052, 0x0001, 0x0062, 0x0001, 0x0072,
906     0x0001, 0x0082, 0x0001, 0x0092, 0x0001, 0x00a2, 0x0001, 0x00b2,
907     0x0001, 0x00c2, 0x0001, 0x00d2, 0x0001, 0x00e2, 0x0001, 0x00f2,
908     0x0001, 0x0102, 0x0001, 0x0112, 0x0001, 0x0122, 0x0001, 0x0132,
909     0x0001, 0x0142, 0x0001, 0x0152, 0x0001, 0x0162, 0x0001, 0x0172,
910     0x0001, 0x0182, 0x0001, 0x0192, 0x0001, 0x01a2, 0x0001, 0x01b2,
911     0x01c2, 0x01d2, 0x01e2, 0x01f2, 0x0202, 0x0212, 0x0001, 0x0003};
912 const uint8_t HuffDecoderCommon::table17_44_emit_[16] = {
913     0x3e, 0x30, 0x3e, 0x31, 0x3e, 0x32, 0x3e, 0x61,
914     0x3e, 0x63, 0x3e, 0x65, 0x3e, 0x69, 0x3e, 0x6f};
915 const uint8_t HuffDecoderCommon::table17_45_emit_[28] = {
916     0x3e, 0x73, 0x3e, 0x74, 0x3e, 0x20, 0x3e, 0x25, 0x3e, 0x2d,
917     0x3e, 0x2e, 0x3e, 0x2f, 0x3e, 0x33, 0x3e, 0x34, 0x3e, 0x35,
918     0x3e, 0x36, 0x3e, 0x37, 0x3e, 0x38, 0x3e, 0x39};
919 const uint8_t HuffDecoderCommon::table17_46_emit_[36] = {
920     0x3e, 0x3d, 0x3e, 0x41, 0x3e, 0x5f, 0x3e, 0x62, 0x3e, 0x64, 0x3e, 0x66,
921     0x3e, 0x67, 0x3e, 0x68, 0x3e, 0x6c, 0x3e, 0x6d, 0x3e, 0x6e, 0x3e, 0x70,
922     0x3e, 0x72, 0x3e, 0x75, 0x3e, 0x3a, 0x3e, 0x42, 0x3e, 0x43, 0x3e, 0x44};
923 const uint8_t HuffDecoderCommon::table17_47_emit_[68] = {
924     0x3e, 0x45, 0x3e, 0x46, 0x3e, 0x47, 0x3e, 0x48, 0x3e, 0x49, 0x3e, 0x4a,
925     0x3e, 0x4b, 0x3e, 0x4c, 0x3e, 0x4d, 0x3e, 0x4e, 0x3e, 0x4f, 0x3e, 0x50,
926     0x3e, 0x51, 0x3e, 0x52, 0x3e, 0x53, 0x3e, 0x54, 0x3e, 0x55, 0x3e, 0x56,
927     0x3e, 0x57, 0x3e, 0x59, 0x3e, 0x6a, 0x3e, 0x6b, 0x3e, 0x71, 0x3e, 0x76,
928     0x3e, 0x77, 0x3e, 0x78, 0x3e, 0x79, 0x3e, 0x7a, 0x3e, 0x26, 0x3e, 0x2a,
929     0x3e, 0x2c, 0x3e, 0x3b, 0x3e, 0x58, 0x3e, 0x5a};
930 const uint8_t HuffDecoderCommon::table17_48_emit_[44] = {
931     0x00, 0x30, 0x00, 0x31, 0x00, 0x32, 0x00, 0x61, 0x00, 0x63, 0x00,
932     0x65, 0x00, 0x69, 0x00, 0x6f, 0x00, 0x73, 0x00, 0x74, 0x00, 0x20,
933     0x00, 0x25, 0x00, 0x2d, 0x00, 0x2e, 0x00, 0x2f, 0x00, 0x33, 0x00,
934     0x34, 0x00, 0x35, 0x00, 0x36, 0x00, 0x37, 0x00, 0x38, 0x00, 0x39};
935 const uint16_t HuffDecoderCommon::table17_48_ops_[64] = {
936     0x0001, 0x0001, 0x0001, 0x0002, 0x0001, 0x0001, 0x0001, 0x0012,
937     0x0001, 0x0001, 0x0001, 0x0022, 0x0001, 0x0001, 0x0001, 0x0032,
938     0x0001, 0x0001, 0x0001, 0x0042, 0x0001, 0x0001, 0x0001, 0x0052,
939     0x0001, 0x0001, 0x0001, 0x0062, 0x0001, 0x0001, 0x0001, 0x0072,
940     0x0001, 0x0001, 0x0001, 0x0082, 0x0001, 0x0001, 0x0001, 0x0092,
941     0x0001, 0x00a2, 0x0001, 0x00b2, 0x0001, 0x00c2, 0x0001, 0x00d2,
942     0x0001, 0x00e2, 0x0001, 0x00f2, 0x0001, 0x0102, 0x0001, 0x0112,
943     0x0001, 0x0122, 0x0001, 0x0132, 0x0001, 0x0142, 0x0001, 0x0152};
944 const uint8_t HuffDecoderCommon::table17_49_emit_[92] = {
945     0x00, 0x3d, 0x00, 0x41, 0x00, 0x5f, 0x00, 0x62, 0x00, 0x64, 0x00, 0x66,
946     0x00, 0x67, 0x00, 0x68, 0x00, 0x6c, 0x00, 0x6d, 0x00, 0x6e, 0x00, 0x70,
947     0x00, 0x72, 0x00, 0x75, 0x00, 0x3a, 0x00, 0x42, 0x00, 0x43, 0x00, 0x44,
948     0x00, 0x45, 0x00, 0x46, 0x00, 0x47, 0x00, 0x48, 0x00, 0x49, 0x00, 0x4a,
949     0x00, 0x4b, 0x00, 0x4c, 0x00, 0x4d, 0x00, 0x4e, 0x00, 0x4f, 0x00, 0x50,
950     0x00, 0x51, 0x00, 0x52, 0x00, 0x53, 0x00, 0x54, 0x00, 0x55, 0x00, 0x56,
951     0x00, 0x57, 0x00, 0x59, 0x00, 0x6a, 0x00, 0x6b, 0x00, 0x71, 0x00, 0x76,
952     0x00, 0x77, 0x00, 0x78, 0x00, 0x79, 0x00, 0x7a};
953 const uint16_t HuffDecoderCommon::table17_49_ops_[64] = {
954     0x0001, 0x0002, 0x0001, 0x0012, 0x0001, 0x0022, 0x0001, 0x0032,
955     0x0001, 0x0042, 0x0001, 0x0052, 0x0001, 0x0062, 0x0001, 0x0072,
956     0x0001, 0x0082, 0x0001, 0x0092, 0x0001, 0x00a2, 0x0001, 0x00b2,
957     0x0001, 0x00c2, 0x0001, 0x00d2, 0x00e2, 0x00f2, 0x0102, 0x0112,
958     0x0122, 0x0132, 0x0142, 0x0152, 0x0162, 0x0172, 0x0182, 0x0192,
959     0x01a2, 0x01b2, 0x01c2, 0x01d2, 0x01e2, 0x01f2, 0x0202, 0x0212,
960     0x0222, 0x0232, 0x0242, 0x0252, 0x0262, 0x0272, 0x0282, 0x0292,
961     0x02a2, 0x02b2, 0x02c2, 0x02d2, 0x0001, 0x0001, 0x0001, 0x0003};
962 const uint8_t HuffDecoderCommon::table17_50_emit_[44] = {
963     0x24, 0x30, 0x24, 0x31, 0x24, 0x32, 0x24, 0x61, 0x24, 0x63, 0x24,
964     0x65, 0x24, 0x69, 0x24, 0x6f, 0x24, 0x73, 0x24, 0x74, 0x24, 0x20,
965     0x24, 0x25, 0x24, 0x2d, 0x24, 0x2e, 0x24, 0x2f, 0x24, 0x33, 0x24,
966     0x34, 0x24, 0x35, 0x24, 0x36, 0x24, 0x37, 0x24, 0x38, 0x24, 0x39};
967 const uint8_t HuffDecoderCommon::table17_51_emit_[92] = {
968     0x24, 0x3d, 0x24, 0x41, 0x24, 0x5f, 0x24, 0x62, 0x24, 0x64, 0x24, 0x66,
969     0x24, 0x67, 0x24, 0x68, 0x24, 0x6c, 0x24, 0x6d, 0x24, 0x6e, 0x24, 0x70,
970     0x24, 0x72, 0x24, 0x75, 0x24, 0x3a, 0x24, 0x42, 0x24, 0x43, 0x24, 0x44,
971     0x24, 0x45, 0x24, 0x46, 0x24, 0x47, 0x24, 0x48, 0x24, 0x49, 0x24, 0x4a,
972     0x24, 0x4b, 0x24, 0x4c, 0x24, 0x4d, 0x24, 0x4e, 0x24, 0x4f, 0x24, 0x50,
973     0x24, 0x51, 0x24, 0x52, 0x24, 0x53, 0x24, 0x54, 0x24, 0x55, 0x24, 0x56,
974     0x24, 0x57, 0x24, 0x59, 0x24, 0x6a, 0x24, 0x6b, 0x24, 0x71, 0x24, 0x76,
975     0x24, 0x77, 0x24, 0x78, 0x24, 0x79, 0x24, 0x7a};
976 const uint8_t HuffDecoderCommon::table17_52_emit_[44] = {
977     0x40, 0x30, 0x40, 0x31, 0x40, 0x32, 0x40, 0x61, 0x40, 0x63, 0x40,
978     0x65, 0x40, 0x69, 0x40, 0x6f, 0x40, 0x73, 0x40, 0x74, 0x40, 0x20,
979     0x40, 0x25, 0x40, 0x2d, 0x40, 0x2e, 0x40, 0x2f, 0x40, 0x33, 0x40,
980     0x34, 0x40, 0x35, 0x40, 0x36, 0x40, 0x37, 0x40, 0x38, 0x40, 0x39};
981 const uint8_t HuffDecoderCommon::table17_53_emit_[92] = {
982     0x40, 0x3d, 0x40, 0x41, 0x40, 0x5f, 0x40, 0x62, 0x40, 0x64, 0x40, 0x66,
983     0x40, 0x67, 0x40, 0x68, 0x40, 0x6c, 0x40, 0x6d, 0x40, 0x6e, 0x40, 0x70,
984     0x40, 0x72, 0x40, 0x75, 0x40, 0x3a, 0x40, 0x42, 0x40, 0x43, 0x40, 0x44,
985     0x40, 0x45, 0x40, 0x46, 0x40, 0x47, 0x40, 0x48, 0x40, 0x49, 0x40, 0x4a,
986     0x40, 0x4b, 0x40, 0x4c, 0x40, 0x4d, 0x40, 0x4e, 0x40, 0x4f, 0x40, 0x50,
987     0x40, 0x51, 0x40, 0x52, 0x40, 0x53, 0x40, 0x54, 0x40, 0x55, 0x40, 0x56,
988     0x40, 0x57, 0x40, 0x59, 0x40, 0x6a, 0x40, 0x6b, 0x40, 0x71, 0x40, 0x76,
989     0x40, 0x77, 0x40, 0x78, 0x40, 0x79, 0x40, 0x7a};
990 const uint8_t HuffDecoderCommon::table17_54_emit_[44] = {
991     0x5b, 0x30, 0x5b, 0x31, 0x5b, 0x32, 0x5b, 0x61, 0x5b, 0x63, 0x5b,
992     0x65, 0x5b, 0x69, 0x5b, 0x6f, 0x5b, 0x73, 0x5b, 0x74, 0x5b, 0x20,
993     0x5b, 0x25, 0x5b, 0x2d, 0x5b, 0x2e, 0x5b, 0x2f, 0x5b, 0x33, 0x5b,
994     0x34, 0x5b, 0x35, 0x5b, 0x36, 0x5b, 0x37, 0x5b, 0x38, 0x5b, 0x39};
995 const uint8_t HuffDecoderCommon::table17_55_emit_[92] = {
996     0x5b, 0x3d, 0x5b, 0x41, 0x5b, 0x5f, 0x5b, 0x62, 0x5b, 0x64, 0x5b, 0x66,
997     0x5b, 0x67, 0x5b, 0x68, 0x5b, 0x6c, 0x5b, 0x6d, 0x5b, 0x6e, 0x5b, 0x70,
998     0x5b, 0x72, 0x5b, 0x75, 0x5b, 0x3a, 0x5b, 0x42, 0x5b, 0x43, 0x5b, 0x44,
999     0x5b, 0x45, 0x5b, 0x46, 0x5b, 0x47, 0x5b, 0x48, 0x5b, 0x49, 0x5b, 0x4a,
1000     0x5b, 0x4b, 0x5b, 0x4c, 0x5b, 0x4d, 0x5b, 0x4e, 0x5b, 0x4f, 0x5b, 0x50,
1001     0x5b, 0x51, 0x5b, 0x52, 0x5b, 0x53, 0x5b, 0x54, 0x5b, 0x55, 0x5b, 0x56,
1002     0x5b, 0x57, 0x5b, 0x59, 0x5b, 0x6a, 0x5b, 0x6b, 0x5b, 0x71, 0x5b, 0x76,
1003     0x5b, 0x77, 0x5b, 0x78, 0x5b, 0x79, 0x5b, 0x7a};
1004 const uint8_t HuffDecoderCommon::table17_56_emit_[44] = {
1005     0x5d, 0x30, 0x5d, 0x31, 0x5d, 0x32, 0x5d, 0x61, 0x5d, 0x63, 0x5d,
1006     0x65, 0x5d, 0x69, 0x5d, 0x6f, 0x5d, 0x73, 0x5d, 0x74, 0x5d, 0x20,
1007     0x5d, 0x25, 0x5d, 0x2d, 0x5d, 0x2e, 0x5d, 0x2f, 0x5d, 0x33, 0x5d,
1008     0x34, 0x5d, 0x35, 0x5d, 0x36, 0x5d, 0x37, 0x5d, 0x38, 0x5d, 0x39};
1009 const uint8_t HuffDecoderCommon::table17_57_emit_[92] = {
1010     0x5d, 0x3d, 0x5d, 0x41, 0x5d, 0x5f, 0x5d, 0x62, 0x5d, 0x64, 0x5d, 0x66,
1011     0x5d, 0x67, 0x5d, 0x68, 0x5d, 0x6c, 0x5d, 0x6d, 0x5d, 0x6e, 0x5d, 0x70,
1012     0x5d, 0x72, 0x5d, 0x75, 0x5d, 0x3a, 0x5d, 0x42, 0x5d, 0x43, 0x5d, 0x44,
1013     0x5d, 0x45, 0x5d, 0x46, 0x5d, 0x47, 0x5d, 0x48, 0x5d, 0x49, 0x5d, 0x4a,
1014     0x5d, 0x4b, 0x5d, 0x4c, 0x5d, 0x4d, 0x5d, 0x4e, 0x5d, 0x4f, 0x5d, 0x50,
1015     0x5d, 0x51, 0x5d, 0x52, 0x5d, 0x53, 0x5d, 0x54, 0x5d, 0x55, 0x5d, 0x56,
1016     0x5d, 0x57, 0x5d, 0x59, 0x5d, 0x6a, 0x5d, 0x6b, 0x5d, 0x71, 0x5d, 0x76,
1017     0x5d, 0x77, 0x5d, 0x78, 0x5d, 0x79, 0x5d, 0x7a};
1018 const uint8_t HuffDecoderCommon::table17_58_emit_[44] = {
1019     0x7e, 0x30, 0x7e, 0x31, 0x7e, 0x32, 0x7e, 0x61, 0x7e, 0x63, 0x7e,
1020     0x65, 0x7e, 0x69, 0x7e, 0x6f, 0x7e, 0x73, 0x7e, 0x74, 0x7e, 0x20,
1021     0x7e, 0x25, 0x7e, 0x2d, 0x7e, 0x2e, 0x7e, 0x2f, 0x7e, 0x33, 0x7e,
1022     0x34, 0x7e, 0x35, 0x7e, 0x36, 0x7e, 0x37, 0x7e, 0x38, 0x7e, 0x39};
1023 const uint8_t HuffDecoderCommon::table17_59_emit_[92] = {
1024     0x7e, 0x3d, 0x7e, 0x41, 0x7e, 0x5f, 0x7e, 0x62, 0x7e, 0x64, 0x7e, 0x66,
1025     0x7e, 0x67, 0x7e, 0x68, 0x7e, 0x6c, 0x7e, 0x6d, 0x7e, 0x6e, 0x7e, 0x70,
1026     0x7e, 0x72, 0x7e, 0x75, 0x7e, 0x3a, 0x7e, 0x42, 0x7e, 0x43, 0x7e, 0x44,
1027     0x7e, 0x45, 0x7e, 0x46, 0x7e, 0x47, 0x7e, 0x48, 0x7e, 0x49, 0x7e, 0x4a,
1028     0x7e, 0x4b, 0x7e, 0x4c, 0x7e, 0x4d, 0x7e, 0x4e, 0x7e, 0x4f, 0x7e, 0x50,
1029     0x7e, 0x51, 0x7e, 0x52, 0x7e, 0x53, 0x7e, 0x54, 0x7e, 0x55, 0x7e, 0x56,
1030     0x7e, 0x57, 0x7e, 0x59, 0x7e, 0x6a, 0x7e, 0x6b, 0x7e, 0x71, 0x7e, 0x76,
1031     0x7e, 0x77, 0x7e, 0x78, 0x7e, 0x79, 0x7e, 0x7a};
1032 const uint8_t HuffDecoderCommon::table17_60_emit_[72] = {
1033     0x5e, 0x30, 0x5e, 0x31, 0x5e, 0x32, 0x5e, 0x61, 0x5e, 0x63, 0x5e, 0x65,
1034     0x5e, 0x69, 0x5e, 0x6f, 0x5e, 0x73, 0x5e, 0x74, 0x5e, 0x20, 0x5e, 0x25,
1035     0x5e, 0x2d, 0x5e, 0x2e, 0x5e, 0x2f, 0x5e, 0x33, 0x5e, 0x34, 0x5e, 0x35,
1036     0x5e, 0x36, 0x5e, 0x37, 0x5e, 0x38, 0x5e, 0x39, 0x5e, 0x3d, 0x5e, 0x41,
1037     0x5e, 0x5f, 0x5e, 0x62, 0x5e, 0x64, 0x5e, 0x66, 0x5e, 0x67, 0x5e, 0x68,
1038     0x5e, 0x6c, 0x5e, 0x6d, 0x5e, 0x6e, 0x5e, 0x70, 0x5e, 0x72, 0x5e, 0x75};
1039 const uint16_t HuffDecoderCommon::table17_60_ops_[64] = {
1040     0x0001, 0x0002, 0x0001, 0x0012, 0x0001, 0x0022, 0x0001, 0x0032,
1041     0x0001, 0x0042, 0x0001, 0x0052, 0x0001, 0x0062, 0x0001, 0x0072,
1042     0x0001, 0x0082, 0x0001, 0x0092, 0x00a2, 0x00b2, 0x00c2, 0x00d2,
1043     0x00e2, 0x00f2, 0x0102, 0x0112, 0x0122, 0x0132, 0x0142, 0x0152,
1044     0x0162, 0x0172, 0x0182, 0x0192, 0x01a2, 0x01b2, 0x01c2, 0x01d2,
1045     0x01e2, 0x01f2, 0x0202, 0x0212, 0x0222, 0x0232, 0x0001, 0x0001,
1046     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
1047     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0003};
1048 const uint8_t HuffDecoderCommon::table17_61_emit_[72] = {
1049     0x7d, 0x30, 0x7d, 0x31, 0x7d, 0x32, 0x7d, 0x61, 0x7d, 0x63, 0x7d, 0x65,
1050     0x7d, 0x69, 0x7d, 0x6f, 0x7d, 0x73, 0x7d, 0x74, 0x7d, 0x20, 0x7d, 0x25,
1051     0x7d, 0x2d, 0x7d, 0x2e, 0x7d, 0x2f, 0x7d, 0x33, 0x7d, 0x34, 0x7d, 0x35,
1052     0x7d, 0x36, 0x7d, 0x37, 0x7d, 0x38, 0x7d, 0x39, 0x7d, 0x3d, 0x7d, 0x41,
1053     0x7d, 0x5f, 0x7d, 0x62, 0x7d, 0x64, 0x7d, 0x66, 0x7d, 0x67, 0x7d, 0x68,
1054     0x7d, 0x6c, 0x7d, 0x6d, 0x7d, 0x6e, 0x7d, 0x70, 0x7d, 0x72, 0x7d, 0x75};
1055 const uint8_t HuffDecoderCommon::table17_62_emit_[40] = {
1056     0x3c, 0x30, 0x3c, 0x31, 0x3c, 0x32, 0x3c, 0x61, 0x3c, 0x63,
1057     0x3c, 0x65, 0x3c, 0x69, 0x3c, 0x6f, 0x3c, 0x73, 0x3c, 0x74,
1058     0x60, 0x30, 0x60, 0x31, 0x60, 0x32, 0x60, 0x61, 0x60, 0x63,
1059     0x60, 0x65, 0x60, 0x69, 0x60, 0x6f, 0x60, 0x73, 0x60, 0x74};
1060 const uint16_t HuffDecoderCommon::table17_62_ops_[64] = {
1061     0x0002, 0x0012, 0x0022, 0x0032, 0x0042, 0x0052, 0x0062, 0x0072,
1062     0x0082, 0x0092, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
1063     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
1064     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0003,
1065     0x00a2, 0x00b2, 0x00c2, 0x00d2, 0x00e2, 0x00f2, 0x0102, 0x0112,
1066     0x0122, 0x0132, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
1067     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
1068     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x00a3};
1069 const uint8_t HuffDecoderCommon::table17_63_emit_[31] = {
1070     0x7b, 0x30, 0x7b, 0x31, 0x7b, 0x32, 0x7b, 0x61, 0x7b, 0x63, 0x7b,
1071     0x65, 0x7b, 0x69, 0x7b, 0x6f, 0x7b, 0x73, 0x7b, 0x74, 0x5c, 0xc3,
1072     0xd0, 0x80, 0x82, 0x83, 0xa2, 0xb8, 0xc2, 0xe0, 0xe2};
1073 const uint16_t HuffDecoderCommon::table17_63_ops_[64] = {
1074     0x0002, 0x0012, 0x0022, 0x0032, 0x0042, 0x0052, 0x0062, 0x0072,
1075     0x0082, 0x0092, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
1076     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
1077     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0003,
1078     0x0001, 0x00a3, 0x0001, 0x00ab, 0x0001, 0x00b3, 0x00bb, 0x00c3,
1079     0x00cb, 0x00d3, 0x00db, 0x00e3, 0x00eb, 0x00f3, 0x0001, 0x0001,
1080     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001,
1081     0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0004};
1082 const uint8_t* const HuffDecoderCommon::table17_emit_[64] = {
1083     table17_0_emit_,  table17_1_emit_,  table17_2_emit_,  table17_3_emit_,
1084     table17_4_emit_,  table17_5_emit_,  table17_6_emit_,  table17_7_emit_,
1085     table17_8_emit_,  table17_9_emit_,  table17_10_emit_, table17_11_emit_,
1086     table17_12_emit_, table17_13_emit_, table17_14_emit_, table17_15_emit_,
1087     table17_16_emit_, table17_17_emit_, table17_18_emit_, table17_19_emit_,
1088     table17_20_emit_, table17_21_emit_, table17_22_emit_, table17_23_emit_,
1089     table17_24_emit_, table17_25_emit_, table17_26_emit_, table17_27_emit_,
1090     table17_28_emit_, table17_29_emit_, table17_30_emit_, table17_31_emit_,
1091     table17_32_emit_, table17_33_emit_, table17_34_emit_, table17_35_emit_,
1092     table17_36_emit_, table17_37_emit_, table17_38_emit_, table17_39_emit_,
1093     table17_40_emit_, table17_41_emit_, table17_42_emit_, table17_43_emit_,
1094     table17_44_emit_, table17_45_emit_, table17_46_emit_, table17_47_emit_,
1095     table17_48_emit_, table17_49_emit_, table17_50_emit_, table17_51_emit_,
1096     table17_52_emit_, table17_53_emit_, table17_54_emit_, table17_55_emit_,
1097     table17_56_emit_, table17_57_emit_, table17_58_emit_, table17_59_emit_,
1098     table17_60_emit_, table17_61_emit_, table17_62_emit_, table17_63_emit_,
1099 };
1100 const uint16_t* const HuffDecoderCommon::table17_ops_[64] = {
1101     table17_0_ops_,  table17_0_ops_,  table17_0_ops_,  table17_0_ops_,
1102     table17_0_ops_,  table17_5_ops_,  table17_5_ops_,  table17_5_ops_,
1103     table17_5_ops_,  table17_5_ops_,  table17_5_ops_,  table17_11_ops_,
1104     table17_12_ops_, table17_12_ops_, table17_12_ops_, table17_15_ops_,
1105     table17_5_ops_,  table17_5_ops_,  table17_11_ops_, table17_12_ops_,
1106     table17_12_ops_, table17_21_ops_, table17_22_ops_, table17_23_ops_,
1107     table17_5_ops_,  table17_5_ops_,  table17_11_ops_, table17_12_ops_,
1108     table17_12_ops_, table17_21_ops_, table17_22_ops_, table17_23_ops_,
1109     table17_5_ops_,  table17_5_ops_,  table17_11_ops_, table17_12_ops_,
1110     table17_12_ops_, table17_21_ops_, table17_22_ops_, table17_23_ops_,
1111     table17_12_ops_, table17_41_ops_, table17_42_ops_, table17_43_ops_,
1112     table17_12_ops_, table17_41_ops_, table17_42_ops_, table17_43_ops_,
1113     table17_48_ops_, table17_49_ops_, table17_48_ops_, table17_49_ops_,
1114     table17_48_ops_, table17_49_ops_, table17_48_ops_, table17_49_ops_,
1115     table17_48_ops_, table17_49_ops_, table17_48_ops_, table17_49_ops_,
1116     table17_60_ops_, table17_60_ops_, table17_62_ops_, table17_63_ops_,
1117 };
1118 const uint8_t HuffDecoderCommon::table18_0_emit_[108] = {
1119     0x3f, 0x30, 0x30, 0x3f, 0x30, 0x31, 0x3f, 0x30, 0x32, 0x3f, 0x30, 0x61,
1120     0x3f, 0x30, 0x63, 0x3f, 0x30, 0x65, 0x3f, 0x30, 0x69, 0x3f, 0x30, 0x6f,
1121     0x3f, 0x30, 0x73, 0x3f, 0x30, 0x74, 0x3f, 0x30, 0x20, 0x3f, 0x30, 0x25,
1122     0x3f, 0x30, 0x2d, 0x3f, 0x30, 0x2e, 0x3f, 0x30, 0x2f, 0x3f, 0x30, 0x33,
1123     0x3f, 0x30, 0x34, 0x3f, 0x30, 0x35, 0x3f, 0x30, 0x36, 0x3f, 0x30, 0x37,
1124     0x3f, 0x30, 0x38, 0x3f, 0x30, 0x39, 0x3f, 0x30, 0x3d, 0x3f, 0x30, 0x41,
1125     0x3f, 0x30, 0x5f, 0x3f, 0x30, 0x62, 0x3f, 0x30, 0x64, 0x3f, 0x30, 0x66,
1126     0x3f, 0x30, 0x67, 0x3f, 0x30, 0x68, 0x3f, 0x30, 0x6c, 0x3f, 0x30, 0x6d,
1127     0x3f, 0x30, 0x6e, 0x3f, 0x30, 0x70, 0x3f, 0x30, 0x72, 0x3f, 0x30, 0x75};
1128 const uint16_t HuffDecoderCommon::table18_0_ops_[64] = {
1129     0x0000, 0x0001, 0x0000, 0x0019, 0x0000, 0x0031, 0x0000, 0x0049,
1130     0x0000, 0x0061, 0x0000, 0x0079, 0x0000, 0x0091, 0x0000, 0x00a9,
1131     0x0000, 0x00c1, 0x0000, 0x00d9, 0x00f1, 0x0109, 0x0121, 0x0139,
1132     0x0151, 0x0169, 0x0181, 0x0199, 0x01b1, 0x01c9, 0x01e1, 0x01f9,
1133     0x0211, 0x0229, 0x0241, 0x0259, 0x0271, 0x0289, 0x02a1, 0x02b9,
1134     0x02d1, 0x02e9, 0x0301, 0x0319, 0x0331, 0x0349, 0x0000, 0x0000,
1135     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
1136     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0002};
1137 const uint8_t HuffDecoderCommon::table18_1_emit_[108] = {
1138     0x3f, 0x31, 0x30, 0x3f, 0x31, 0x31, 0x3f, 0x31, 0x32, 0x3f, 0x31, 0x61,
1139     0x3f, 0x31, 0x63, 0x3f, 0x31, 0x65, 0x3f, 0x31, 0x69, 0x3f, 0x31, 0x6f,
1140     0x3f, 0x31, 0x73, 0x3f, 0x31, 0x74, 0x3f, 0x31, 0x20, 0x3f, 0x31, 0x25,
1141     0x3f, 0x31, 0x2d, 0x3f, 0x31, 0x2e, 0x3f, 0x31, 0x2f, 0x3f, 0x31, 0x33,
1142     0x3f, 0x31, 0x34, 0x3f, 0x31, 0x35, 0x3f, 0x31, 0x36, 0x3f, 0x31, 0x37,
1143     0x3f, 0x31, 0x38, 0x3f, 0x31, 0x39, 0x3f, 0x31, 0x3d, 0x3f, 0x31, 0x41,
1144     0x3f, 0x31, 0x5f, 0x3f, 0x31, 0x62, 0x3f, 0x31, 0x64, 0x3f, 0x31, 0x66,
1145     0x3f, 0x31, 0x67, 0x3f, 0x31, 0x68, 0x3f, 0x31, 0x6c, 0x3f, 0x31, 0x6d,
1146     0x3f, 0x31, 0x6e, 0x3f, 0x31, 0x70, 0x3f, 0x31, 0x72, 0x3f, 0x31, 0x75};
1147 const uint8_t HuffDecoderCommon::table18_2_emit_[108] = {
1148     0x3f, 0x32, 0x30, 0x3f, 0x32, 0x31, 0x3f, 0x32, 0x32, 0x3f, 0x32, 0x61,
1149     0x3f, 0x32, 0x63, 0x3f, 0x32, 0x65, 0x3f, 0x32, 0x69, 0x3f, 0x32, 0x6f,
1150     0x3f, 0x32, 0x73, 0x3f, 0x32, 0x74, 0x3f, 0x32, 0x20, 0x3f, 0x32, 0x25,
1151     0x3f, 0x32, 0x2d, 0x3f, 0x32, 0x2e, 0x3f, 0x32, 0x2f, 0x3f, 0x32, 0x33,
1152     0x3f, 0x32, 0x34, 0x3f, 0x32, 0x35, 0x3f, 0x32, 0x36, 0x3f, 0x32, 0x37,
1153     0x3f, 0x32, 0x38, 0x3f, 0x32, 0x39, 0x3f, 0x32, 0x3d, 0x3f, 0x32, 0x41,
1154     0x3f, 0x32, 0x5f, 0x3f, 0x32, 0x62, 0x3f, 0x32, 0x64, 0x3f, 0x32, 0x66,
1155     0x3f, 0x32, 0x67, 0x3f, 0x32, 0x68, 0x3f, 0x32, 0x6c, 0x3f, 0x32, 0x6d,
1156     0x3f, 0x32, 0x6e, 0x3f, 0x32, 0x70, 0x3f, 0x32, 0x72, 0x3f, 0x32, 0x75};
1157 const uint8_t HuffDecoderCommon::table18_3_emit_[108] = {
1158     0x3f, 0x61, 0x30, 0x3f, 0x61, 0x31, 0x3f, 0x61, 0x32, 0x3f, 0x61, 0x61,
1159     0x3f, 0x61, 0x63, 0x3f, 0x61, 0x65, 0x3f, 0x61, 0x69, 0x3f, 0x61, 0x6f,
1160     0x3f, 0x61, 0x73, 0x3f, 0x61, 0x74, 0x3f, 0x61, 0x20, 0x3f, 0x61, 0x25,
1161     0x3f, 0x61, 0x2d, 0x3f, 0x61, 0x2e, 0x3f, 0x61, 0x2f, 0x3f, 0x61, 0x33,
1162     0x3f, 0x61, 0x34, 0x3f, 0x61, 0x35, 0x3f, 0x61, 0x36, 0x3f, 0x61, 0x37,
1163     0x3f, 0x61, 0x38, 0x3f, 0x61, 0x39, 0x3f, 0x61, 0x3d, 0x3f, 0x61, 0x41,
1164     0x3f, 0x61, 0x5f, 0x3f, 0x61, 0x62, 0x3f, 0x61, 0x64, 0x3f, 0x61, 0x66,
1165     0x3f, 0x61, 0x67, 0x3f, 0x61, 0x68, 0x3f, 0x61, 0x6c, 0x3f, 0x61, 0x6d,
1166     0x3f, 0x61, 0x6e, 0x3f, 0x61, 0x70, 0x3f, 0x61, 0x72, 0x3f, 0x61, 0x75};
1167 const uint8_t HuffDecoderCommon::table18_4_emit_[108] = {
1168     0x3f, 0x63, 0x30, 0x3f, 0x63, 0x31, 0x3f, 0x63, 0x32, 0x3f, 0x63, 0x61,
1169     0x3f, 0x63, 0x63, 0x3f, 0x63, 0x65, 0x3f, 0x63, 0x69, 0x3f, 0x63, 0x6f,
1170     0x3f, 0x63, 0x73, 0x3f, 0x63, 0x74, 0x3f, 0x63, 0x20, 0x3f, 0x63, 0x25,
1171     0x3f, 0x63, 0x2d, 0x3f, 0x63, 0x2e, 0x3f, 0x63, 0x2f, 0x3f, 0x63, 0x33,
1172     0x3f, 0x63, 0x34, 0x3f, 0x63, 0x35, 0x3f, 0x63, 0x36, 0x3f, 0x63, 0x37,
1173     0x3f, 0x63, 0x38, 0x3f, 0x63, 0x39, 0x3f, 0x63, 0x3d, 0x3f, 0x63, 0x41,
1174     0x3f, 0x63, 0x5f, 0x3f, 0x63, 0x62, 0x3f, 0x63, 0x64, 0x3f, 0x63, 0x66,
1175     0x3f, 0x63, 0x67, 0x3f, 0x63, 0x68, 0x3f, 0x63, 0x6c, 0x3f, 0x63, 0x6d,
1176     0x3f, 0x63, 0x6e, 0x3f, 0x63, 0x70, 0x3f, 0x63, 0x72, 0x3f, 0x63, 0x75};
1177 const uint8_t HuffDecoderCommon::table18_5_emit_[108] = {
1178     0x3f, 0x65, 0x30, 0x3f, 0x65, 0x31, 0x3f, 0x65, 0x32, 0x3f, 0x65, 0x61,
1179     0x3f, 0x65, 0x63, 0x3f, 0x65, 0x65, 0x3f, 0x65, 0x69, 0x3f, 0x65, 0x6f,
1180     0x3f, 0x65, 0x73, 0x3f, 0x65, 0x74, 0x3f, 0x65, 0x20, 0x3f, 0x65, 0x25,
1181     0x3f, 0x65, 0x2d, 0x3f, 0x65, 0x2e, 0x3f, 0x65, 0x2f, 0x3f, 0x65, 0x33,
1182     0x3f, 0x65, 0x34, 0x3f, 0x65, 0x35, 0x3f, 0x65, 0x36, 0x3f, 0x65, 0x37,
1183     0x3f, 0x65, 0x38, 0x3f, 0x65, 0x39, 0x3f, 0x65, 0x3d, 0x3f, 0x65, 0x41,
1184     0x3f, 0x65, 0x5f, 0x3f, 0x65, 0x62, 0x3f, 0x65, 0x64, 0x3f, 0x65, 0x66,
1185     0x3f, 0x65, 0x67, 0x3f, 0x65, 0x68, 0x3f, 0x65, 0x6c, 0x3f, 0x65, 0x6d,
1186     0x3f, 0x65, 0x6e, 0x3f, 0x65, 0x70, 0x3f, 0x65, 0x72, 0x3f, 0x65, 0x75};
1187 const uint8_t HuffDecoderCommon::table18_6_emit_[108] = {
1188     0x3f, 0x69, 0x30, 0x3f, 0x69, 0x31, 0x3f, 0x69, 0x32, 0x3f, 0x69, 0x61,
1189     0x3f, 0x69, 0x63, 0x3f, 0x69, 0x65, 0x3f, 0x69, 0x69, 0x3f, 0x69, 0x6f,
1190     0x3f, 0x69, 0x73, 0x3f, 0x69, 0x74, 0x3f, 0x69, 0x20, 0x3f, 0x69, 0x25,
1191     0x3f, 0x69, 0x2d, 0x3f, 0x69, 0x2e, 0x3f, 0x69, 0x2f, 0x3f, 0x69, 0x33,
1192     0x3f, 0x69, 0x34, 0x3f, 0x69, 0x35, 0x3f, 0x69, 0x36, 0x3f, 0x69, 0x37,
1193     0x3f, 0x69, 0x38, 0x3f, 0x69, 0x39, 0x3f, 0x69, 0x3d, 0x3f, 0x69, 0x41,
1194     0x3f, 0x69, 0x5f, 0x3f, 0x69, 0x62, 0x3f, 0x69, 0x64, 0x3f, 0x69, 0x66,
1195     0x3f, 0x69, 0x67, 0x3f, 0x69, 0x68, 0x3f, 0x69, 0x6c, 0x3f, 0x69, 0x6d,
1196     0x3f, 0x69, 0x6e, 0x3f, 0x69, 0x70, 0x3f, 0x69, 0x72, 0x3f, 0x69, 0x75};
1197 const uint8_t HuffDecoderCommon::table18_7_emit_[108] = {
1198     0x3f, 0x6f, 0x30, 0x3f, 0x6f, 0x31, 0x3f, 0x6f, 0x32, 0x3f, 0x6f, 0x61,
1199     0x3f, 0x6f, 0x63, 0x3f, 0x6f, 0x65, 0x3f, 0x6f, 0x69, 0x3f, 0x6f, 0x6f,
1200     0x3f, 0x6f, 0x73, 0x3f, 0x6f, 0x74, 0x3f, 0x6f, 0x20, 0x3f, 0x6f, 0x25,
1201     0x3f, 0x6f, 0x2d, 0x3f, 0x6f, 0x2e, 0x3f, 0x6f, 0x2f, 0x3f, 0x6f, 0x33,
1202     0x3f, 0x6f, 0x34, 0x3f, 0x6f, 0x35, 0x3f, 0x6f, 0x36, 0x3f, 0x6f, 0x37,
1203     0x3f, 0x6f, 0x38, 0x3f, 0x6f, 0x39, 0x3f, 0x6f, 0x3d, 0x3f, 0x6f, 0x41,
1204     0x3f, 0x6f, 0x5f, 0x3f, 0x6f, 0x62, 0x3f, 0x6f, 0x64, 0x3f, 0x6f, 0x66,
1205     0x3f, 0x6f, 0x67, 0x3f, 0x6f, 0x68, 0x3f, 0x6f, 0x6c, 0x3f, 0x6f, 0x6d,
1206     0x3f, 0x6f, 0x6e, 0x3f, 0x6f, 0x70, 0x3f, 0x6f, 0x72, 0x3f, 0x6f, 0x75};
1207 const uint8_t HuffDecoderCommon::table18_8_emit_[108] = {
1208     0x3f, 0x73, 0x30, 0x3f, 0x73, 0x31, 0x3f, 0x73, 0x32, 0x3f, 0x73, 0x61,
1209     0x3f, 0x73, 0x63, 0x3f, 0x73, 0x65, 0x3f, 0x73, 0x69, 0x3f, 0x73, 0x6f,
1210     0x3f, 0x73, 0x73, 0x3f, 0x73, 0x74, 0x3f, 0x73, 0x20, 0x3f, 0x73, 0x25,
1211     0x3f, 0x73, 0x2d, 0x3f, 0x73, 0x2e, 0x3f, 0x73, 0x2f, 0x3f, 0x73, 0x33,
1212     0x3f, 0x73, 0x34, 0x3f, 0x73, 0x35, 0x3f, 0x73, 0x36, 0x3f, 0x73, 0x37,
1213     0x3f, 0x73, 0x38, 0x3f, 0x73, 0x39, 0x3f, 0x73, 0x3d, 0x3f, 0x73, 0x41,
1214     0x3f, 0x73, 0x5f, 0x3f, 0x73, 0x62, 0x3f, 0x73, 0x64, 0x3f, 0x73, 0x66,
1215     0x3f, 0x73, 0x67, 0x3f, 0x73, 0x68, 0x3f, 0x73, 0x6c, 0x3f, 0x73, 0x6d,
1216     0x3f, 0x73, 0x6e, 0x3f, 0x73, 0x70, 0x3f, 0x73, 0x72, 0x3f, 0x73, 0x75};
1217 const uint8_t HuffDecoderCommon::table18_9_emit_[108] = {
1218     0x3f, 0x74, 0x30, 0x3f, 0x74, 0x31, 0x3f, 0x74, 0x32, 0x3f, 0x74, 0x61,
1219     0x3f, 0x74, 0x63, 0x3f, 0x74, 0x65, 0x3f, 0x74, 0x69, 0x3f, 0x74, 0x6f,
1220     0x3f, 0x74, 0x73, 0x3f, 0x74, 0x74, 0x3f, 0x74, 0x20, 0x3f, 0x74, 0x25,
1221     0x3f, 0x74, 0x2d, 0x3f, 0x74, 0x2e, 0x3f, 0x74, 0x2f, 0x3f, 0x74, 0x33,
1222     0x3f, 0x74, 0x34, 0x3f, 0x74, 0x35, 0x3f, 0x74, 0x36, 0x3f, 0x74, 0x37,
1223     0x3f, 0x74, 0x38, 0x3f, 0x74, 0x39, 0x3f, 0x74, 0x3d, 0x3f, 0x74, 0x41,
1224     0x3f, 0x74, 0x5f, 0x3f, 0x74, 0x62, 0x3f, 0x74, 0x64, 0x3f, 0x74, 0x66,
1225     0x3f, 0x74, 0x67, 0x3f, 0x74, 0x68, 0x3f, 0x74, 0x6c, 0x3f, 0x74, 0x6d,
1226     0x3f, 0x74, 0x6e, 0x3f, 0x74, 0x70, 0x3f, 0x74, 0x72, 0x3f, 0x74, 0x75};
1227 const uint8_t HuffDecoderCommon::table18_10_emit_[60] = {
1228     0x3f, 0x20, 0x30, 0x3f, 0x20, 0x31, 0x3f, 0x20, 0x32, 0x3f, 0x20, 0x61,
1229     0x3f, 0x20, 0x63, 0x3f, 0x20, 0x65, 0x3f, 0x20, 0x69, 0x3f, 0x20, 0x6f,
1230     0x3f, 0x20, 0x73, 0x3f, 0x20, 0x74, 0x3f, 0x25, 0x30, 0x3f, 0x25, 0x31,
1231     0x3f, 0x25, 0x32, 0x3f, 0x25, 0x61, 0x3f, 0x25, 0x63, 0x3f, 0x25, 0x65,
1232     0x3f, 0x25, 0x69, 0x3f, 0x25, 0x6f, 0x3f, 0x25, 0x73, 0x3f, 0x25, 0x74};
1233 const uint16_t HuffDecoderCommon::table18_10_ops_[64] = {
1234     0x0001, 0x0019, 0x0031, 0x0049, 0x0061, 0x0079, 0x0091, 0x00a9,
1235     0x00c1, 0x00d9, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
1236     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
1237     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0002,
1238     0x00f1, 0x0109, 0x0121, 0x0139, 0x0151, 0x0169, 0x0181, 0x0199,
1239     0x01b1, 0x01c9, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
1240     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
1241     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x00f2};
1242 const uint8_t HuffDecoderCommon::table18_11_emit_[60] = {
1243     0x3f, 0x2d, 0x30, 0x3f, 0x2d, 0x31, 0x3f, 0x2d, 0x32, 0x3f, 0x2d, 0x61,
1244     0x3f, 0x2d, 0x63, 0x3f, 0x2d, 0x65, 0x3f, 0x2d, 0x69, 0x3f, 0x2d, 0x6f,
1245     0x3f, 0x2d, 0x73, 0x3f, 0x2d, 0x74, 0x3f, 0x2e, 0x30, 0x3f, 0x2e, 0x31,
1246     0x3f, 0x2e, 0x32, 0x3f, 0x2e, 0x61, 0x3f, 0x2e, 0x63, 0x3f, 0x2e, 0x65,
1247     0x3f, 0x2e, 0x69, 0x3f, 0x2e, 0x6f, 0x3f, 0x2e, 0x73, 0x3f, 0x2e, 0x74};
1248 const uint8_t HuffDecoderCommon::table18_12_emit_[60] = {
1249     0x3f, 0x2f, 0x30, 0x3f, 0x2f, 0x31, 0x3f, 0x2f, 0x32, 0x3f, 0x2f, 0x61,
1250     0x3f, 0x2f, 0x63, 0x3f, 0x2f, 0x65, 0x3f, 0x2f, 0x69, 0x3f, 0x2f, 0x6f,
1251     0x3f, 0x2f, 0x73, 0x3f, 0x2f, 0x74, 0x3f, 0x33, 0x30, 0x3f, 0x33, 0x31,
1252     0x3f, 0x33, 0x32, 0x3f, 0x33, 0x61, 0x3f, 0x33, 0x63, 0x3f, 0x33, 0x65,
1253     0x3f, 0x33, 0x69, 0x3f, 0x33, 0x6f, 0x3f, 0x33, 0x73, 0x3f, 0x33, 0x74};
1254 const uint8_t HuffDecoderCommon::table18_13_emit_[60] = {
1255     0x3f, 0x34, 0x30, 0x3f, 0x34, 0x31, 0x3f, 0x34, 0x32, 0x3f, 0x34, 0x61,
1256     0x3f, 0x34, 0x63, 0x3f, 0x34, 0x65, 0x3f, 0x34, 0x69, 0x3f, 0x34, 0x6f,
1257     0x3f, 0x34, 0x73, 0x3f, 0x34, 0x74, 0x3f, 0x35, 0x30, 0x3f, 0x35, 0x31,
1258     0x3f, 0x35, 0x32, 0x3f, 0x35, 0x61, 0x3f, 0x35, 0x63, 0x3f, 0x35, 0x65,
1259     0x3f, 0x35, 0x69, 0x3f, 0x35, 0x6f, 0x3f, 0x35, 0x73, 0x3f, 0x35, 0x74};
1260 const uint8_t HuffDecoderCommon::table18_14_emit_[60] = {
1261     0x3f, 0x36, 0x30, 0x3f, 0x36, 0x31, 0x3f, 0x36, 0x32, 0x3f, 0x36, 0x61,
1262     0x3f, 0x36, 0x63, 0x3f, 0x36, 0x65, 0x3f, 0x36, 0x69, 0x3f, 0x36, 0x6f,
1263     0x3f, 0x36, 0x73, 0x3f, 0x36, 0x74, 0x3f, 0x37, 0x30, 0x3f, 0x37, 0x31,
1264     0x3f, 0x37, 0x32, 0x3f, 0x37, 0x61, 0x3f, 0x37, 0x63, 0x3f, 0x37, 0x65,
1265     0x3f, 0x37, 0x69, 0x3f, 0x37, 0x6f, 0x3f, 0x37, 0x73, 0x3f, 0x37, 0x74};
1266 const uint8_t HuffDecoderCommon::table18_15_emit_[60] = {
1267     0x3f, 0x38, 0x30, 0x3f, 0x38, 0x31, 0x3f, 0x38, 0x32, 0x3f, 0x38, 0x61,
1268     0x3f, 0x38, 0x63, 0x3f, 0x38, 0x65, 0x3f, 0x38, 0x69, 0x3f, 0x38, 0x6f,
1269     0x3f, 0x38, 0x73, 0x3f, 0x38, 0x74, 0x3f, 0x39, 0x30, 0x3f, 0x39, 0x31,
1270     0x3f, 0x39, 0x32, 0x3f, 0x39, 0x61, 0x3f, 0x39, 0x63, 0x3f, 0x39, 0x65,
1271     0x3f, 0x39, 0x69, 0x3f, 0x39, 0x6f, 0x3f, 0x39, 0x73, 0x3f, 0x39, 0x74};
1272 const uint8_t HuffDecoderCommon::table18_16_emit_[60] = {
1273     0x3f, 0x3d, 0x30, 0x3f, 0x3d, 0x31, 0x3f, 0x3d, 0x32, 0x3f, 0x3d, 0x61,
1274     0x3f, 0x3d, 0x63, 0x3f, 0x3d, 0x65, 0x3f, 0x3d, 0x69, 0x3f, 0x3d, 0x6f,
1275     0x3f, 0x3d, 0x73, 0x3f, 0x3d, 0x74, 0x3f, 0x41, 0x30, 0x3f, 0x41, 0x31,
1276     0x3f, 0x41, 0x32, 0x3f, 0x41, 0x61, 0x3f, 0x41, 0x63, 0x3f, 0x41, 0x65,
1277     0x3f, 0x41, 0x69, 0x3f, 0x41, 0x6f, 0x3f, 0x41, 0x73, 0x3f, 0x41, 0x74};
1278 const uint8_t HuffDecoderCommon::table18_17_emit_[60] = {
1279     0x3f, 0x5f, 0x30, 0x3f, 0x5f, 0x31, 0x3f, 0x5f, 0x32, 0x3f, 0x5f, 0x61,
1280     0x3f, 0x5f, 0x63, 0x3f, 0x5f, 0x65, 0x3f, 0x5f, 0x69, 0x3f, 0x5f, 0x6f,
1281     0x3f, 0x5f, 0x73, 0x3f, 0x5f, 0x74, 0x3f, 0x62, 0x30, 0x3f, 0x62, 0x31,
1282     0x3f, 0x62, 0x32, 0x3f, 0x62, 0x61, 0x3f, 0x62, 0x63, 0x3f, 0x62, 0x65,
1283     0x3f, 0x62, 0x69, 0x3f, 0x62, 0x6f, 0x3f, 0x62, 0x73, 0x3f, 0x62, 0x74};
1284 const uint8_t HuffDecoderCommon::table18_18_emit_[60] = {
1285     0x3f, 0x64, 0x30, 0x3f, 0x64, 0x31, 0x3f, 0x64, 0x32, 0x3f, 0x64, 0x61,
1286     0x3f, 0x64, 0x63, 0x3f, 0x64, 0x65, 0x3f, 0x64, 0x69, 0x3f, 0x64, 0x6f,
1287     0x3f, 0x64, 0x73, 0x3f, 0x64, 0x74, 0x3f, 0x66, 0x30, 0x3f, 0x66, 0x31,
1288     0x3f, 0x66, 0x32, 0x3f, 0x66, 0x61, 0x3f, 0x66, 0x63, 0x3f, 0x66, 0x65,
1289     0x3f, 0x66, 0x69, 0x3f, 0x66, 0x6f, 0x3f, 0x66, 0x73, 0x3f, 0x66, 0x74};
1290 const uint8_t HuffDecoderCommon::table18_19_emit_[60] = {
1291     0x3f, 0x67, 0x30, 0x3f, 0x67, 0x31, 0x3f, 0x67, 0x32, 0x3f, 0x67, 0x61,
1292     0x3f, 0x67, 0x63, 0x3f, 0x67, 0x65, 0x3f, 0x67, 0x69, 0x3f, 0x67, 0x6f,
1293     0x3f, 0x67, 0x73, 0x3f, 0x67, 0x74, 0x3f, 0x68, 0x30, 0x3f, 0x68, 0x31,
1294     0x3f, 0x68, 0x32, 0x3f, 0x68, 0x61, 0x3f, 0x68, 0x63, 0x3f, 0x68, 0x65,
1295     0x3f, 0x68, 0x69, 0x3f, 0x68, 0x6f, 0x3f, 0x68, 0x73, 0x3f, 0x68, 0x74};
1296 const uint8_t HuffDecoderCommon::table18_20_emit_[60] = {
1297     0x3f, 0x6c, 0x30, 0x3f, 0x6c, 0x31, 0x3f, 0x6c, 0x32, 0x3f, 0x6c, 0x61,
1298     0x3f, 0x6c, 0x63, 0x3f, 0x6c, 0x65, 0x3f, 0x6c, 0x69, 0x3f, 0x6c, 0x6f,
1299     0x3f, 0x6c, 0x73, 0x3f, 0x6c, 0x74, 0x3f, 0x6d, 0x30, 0x3f, 0x6d, 0x31,
1300     0x3f, 0x6d, 0x32, 0x3f, 0x6d, 0x61, 0x3f, 0x6d, 0x63, 0x3f, 0x6d, 0x65,
1301     0x3f, 0x6d, 0x69, 0x3f, 0x6d, 0x6f, 0x3f, 0x6d, 0x73, 0x3f, 0x6d, 0x74};
1302 const uint8_t HuffDecoderCommon::table18_21_emit_[60] = {
1303     0x3f, 0x6e, 0x30, 0x3f, 0x6e, 0x31, 0x3f, 0x6e, 0x32, 0x3f, 0x6e, 0x61,
1304     0x3f, 0x6e, 0x63, 0x3f, 0x6e, 0x65, 0x3f, 0x6e, 0x69, 0x3f, 0x6e, 0x6f,
1305     0x3f, 0x6e, 0x73, 0x3f, 0x6e, 0x74, 0x3f, 0x70, 0x30, 0x3f, 0x70, 0x31,
1306     0x3f, 0x70, 0x32, 0x3f, 0x70, 0x61, 0x3f, 0x70, 0x63, 0x3f, 0x70, 0x65,
1307     0x3f, 0x70, 0x69, 0x3f, 0x70, 0x6f, 0x3f, 0x70, 0x73, 0x3f, 0x70, 0x74};
1308 const uint8_t HuffDecoderCommon::table18_22_emit_[60] = {
1309     0x3f, 0x72, 0x30, 0x3f, 0x72, 0x31, 0x3f, 0x72, 0x32, 0x3f, 0x72, 0x61,
1310     0x3f, 0x72, 0x63, 0x3f, 0x72, 0x65, 0x3f, 0x72, 0x69, 0x3f, 0x72, 0x6f,
1311     0x3f, 0x72, 0x73, 0x3f, 0x72, 0x74, 0x3f, 0x75, 0x30, 0x3f, 0x75, 0x31,
1312     0x3f, 0x75, 0x32, 0x3f, 0x75, 0x61, 0x3f, 0x75, 0x63, 0x3f, 0x75, 0x65,
1313     0x3f, 0x75, 0x69, 0x3f, 0x75, 0x6f, 0x3f, 0x75, 0x73, 0x3f, 0x75, 0x74};
1314 const uint8_t HuffDecoderCommon::table18_23_emit_[8] = {0x3f, 0x3a, 0x3f, 0x42,
1315                                                         0x3f, 0x43, 0x3f, 0x44};
1316 const uint16_t HuffDecoderCommon::table18_23_ops_[64] = {
1317     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
1318     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0002,
1319     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
1320     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0012,
1321     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
1322     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0022,
1323     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
1324     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0032};
1325 const uint8_t HuffDecoderCommon::table18_24_emit_[8] = {0x3f, 0x45, 0x3f, 0x46,
1326                                                         0x3f, 0x47, 0x3f, 0x48};
1327 const uint8_t HuffDecoderCommon::table18_25_emit_[8] = {0x3f, 0x49, 0x3f, 0x4a,
1328                                                         0x3f, 0x4b, 0x3f, 0x4c};
1329 const uint8_t HuffDecoderCommon::table18_26_emit_[8] = {0x3f, 0x4d, 0x3f, 0x4e,
1330                                                         0x3f, 0x4f, 0x3f, 0x50};
1331 const uint8_t HuffDecoderCommon::table18_27_emit_[8] = {0x3f, 0x51, 0x3f, 0x52,
1332                                                         0x3f, 0x53, 0x3f, 0x54};
1333 const uint8_t HuffDecoderCommon::table18_28_emit_[8] = {0x3f, 0x55, 0x3f, 0x56,
1334                                                         0x3f, 0x57, 0x3f, 0x59};
1335 const uint8_t HuffDecoderCommon::table18_29_emit_[8] = {0x3f, 0x6a, 0x3f, 0x6b,
1336                                                         0x3f, 0x71, 0x3f, 0x76};
1337 const uint8_t HuffDecoderCommon::table18_30_emit_[8] = {0x3f, 0x77, 0x3f, 0x78,
1338                                                         0x3f, 0x79, 0x3f, 0x7a};
1339 const uint8_t HuffDecoderCommon::table18_31_emit_[27] = {
1340     0x3f, 0x26, 0x3f, 0x2a, 0x3f, 0x2c, 0x3f, 0x3b, 0x3f,
1341     0x58, 0x3f, 0x5a, 0x3f, 0x21, 0x3f, 0x22, 0x3f, 0x28,
1342     0x3f, 0x29, 0x3f, 0x3f, 0x27, 0x3f, 0x2b, 0x3f, 0x7c};
1343 const uint16_t HuffDecoderCommon::table18_31_ops_[64] = {
1344     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0002,
1345     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0012,
1346     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0022,
1347     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0032,
1348     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0042,
1349     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0052,
1350     0x0000, 0x0062, 0x0000, 0x0072, 0x0000, 0x0082, 0x0000, 0x0092,
1351     0x0000, 0x00a2, 0x00aa, 0x00ba, 0x00ca, 0x0000, 0x0000, 0x0003};
1352 const uint8_t HuffDecoderCommon::table18_32_emit_[60] = {
1353     0x27, 0x30, 0x30, 0x27, 0x30, 0x31, 0x27, 0x30, 0x32, 0x27, 0x30, 0x61,
1354     0x27, 0x30, 0x63, 0x27, 0x30, 0x65, 0x27, 0x30, 0x69, 0x27, 0x30, 0x6f,
1355     0x27, 0x30, 0x73, 0x27, 0x30, 0x74, 0x27, 0x31, 0x30, 0x27, 0x31, 0x31,
1356     0x27, 0x31, 0x32, 0x27, 0x31, 0x61, 0x27, 0x31, 0x63, 0x27, 0x31, 0x65,
1357     0x27, 0x31, 0x69, 0x27, 0x31, 0x6f, 0x27, 0x31, 0x73, 0x27, 0x31, 0x74};
1358 const uint8_t HuffDecoderCommon::table18_33_emit_[60] = {
1359     0x27, 0x32, 0x30, 0x27, 0x32, 0x31, 0x27, 0x32, 0x32, 0x27, 0x32, 0x61,
1360     0x27, 0x32, 0x63, 0x27, 0x32, 0x65, 0x27, 0x32, 0x69, 0x27, 0x32, 0x6f,
1361     0x27, 0x32, 0x73, 0x27, 0x32, 0x74, 0x27, 0x61, 0x30, 0x27, 0x61, 0x31,
1362     0x27, 0x61, 0x32, 0x27, 0x61, 0x61, 0x27, 0x61, 0x63, 0x27, 0x61, 0x65,
1363     0x27, 0x61, 0x69, 0x27, 0x61, 0x6f, 0x27, 0x61, 0x73, 0x27, 0x61, 0x74};
1364 const uint8_t HuffDecoderCommon::table18_34_emit_[60] = {
1365     0x27, 0x63, 0x30, 0x27, 0x63, 0x31, 0x27, 0x63, 0x32, 0x27, 0x63, 0x61,
1366     0x27, 0x63, 0x63, 0x27, 0x63, 0x65, 0x27, 0x63, 0x69, 0x27, 0x63, 0x6f,
1367     0x27, 0x63, 0x73, 0x27, 0x63, 0x74, 0x27, 0x65, 0x30, 0x27, 0x65, 0x31,
1368     0x27, 0x65, 0x32, 0x27, 0x65, 0x61, 0x27, 0x65, 0x63, 0x27, 0x65, 0x65,
1369     0x27, 0x65, 0x69, 0x27, 0x65, 0x6f, 0x27, 0x65, 0x73, 0x27, 0x65, 0x74};
1370 const uint8_t HuffDecoderCommon::table18_35_emit_[60] = {
1371     0x27, 0x69, 0x30, 0x27, 0x69, 0x31, 0x27, 0x69, 0x32, 0x27, 0x69, 0x61,
1372     0x27, 0x69, 0x63, 0x27, 0x69, 0x65, 0x27, 0x69, 0x69, 0x27, 0x69, 0x6f,
1373     0x27, 0x69, 0x73, 0x27, 0x69, 0x74, 0x27, 0x6f, 0x30, 0x27, 0x6f, 0x31,
1374     0x27, 0x6f, 0x32, 0x27, 0x6f, 0x61, 0x27, 0x6f, 0x63, 0x27, 0x6f, 0x65,
1375     0x27, 0x6f, 0x69, 0x27, 0x6f, 0x6f, 0x27, 0x6f, 0x73, 0x27, 0x6f, 0x74};
1376 const uint8_t HuffDecoderCommon::table18_36_emit_[60] = {
1377     0x27, 0x73, 0x30, 0x27, 0x73, 0x31, 0x27, 0x73, 0x32, 0x27, 0x73, 0x61,
1378     0x27, 0x73, 0x63, 0x27, 0x73, 0x65, 0x27, 0x73, 0x69, 0x27, 0x73, 0x6f,
1379     0x27, 0x73, 0x73, 0x27, 0x73, 0x74, 0x27, 0x74, 0x30, 0x27, 0x74, 0x31,
1380     0x27, 0x74, 0x32, 0x27, 0x74, 0x61, 0x27, 0x74, 0x63, 0x27, 0x74, 0x65,
1381     0x27, 0x74, 0x69, 0x27, 0x74, 0x6f, 0x27, 0x74, 0x73, 0x27, 0x74, 0x74};
1382 const uint8_t HuffDecoderCommon::table18_37_emit_[8] = {0x27, 0x20, 0x27, 0x25,
1383                                                         0x27, 0x2d, 0x27, 0x2e};
1384 const uint8_t HuffDecoderCommon::table18_38_emit_[8] = {0x27, 0x2f, 0x27, 0x33,
1385                                                         0x27, 0x34, 0x27, 0x35};
1386 const uint8_t HuffDecoderCommon::table18_39_emit_[8] = {0x27, 0x36, 0x27, 0x37,
1387                                                         0x27, 0x38, 0x27, 0x39};
1388 const uint8_t HuffDecoderCommon::table18_40_emit_[8] = {0x27, 0x3d, 0x27, 0x41,
1389                                                         0x27, 0x5f, 0x27, 0x62};
1390 const uint8_t HuffDecoderCommon::table18_41_emit_[8] = {0x27, 0x64, 0x27, 0x66,
1391                                                         0x27, 0x67, 0x27, 0x68};
1392 const uint8_t HuffDecoderCommon::table18_42_emit_[8] = {0x27, 0x6c, 0x27, 0x6d,
1393                                                         0x27, 0x6e, 0x27, 0x70};
1394 const uint8_t HuffDecoderCommon::table18_43_emit_[12] = {
1395     0x27, 0x72, 0x27, 0x75, 0x27, 0x3a, 0x27, 0x42, 0x27, 0x43, 0x27, 0x44};
1396 const uint16_t HuffDecoderCommon::table18_43_ops_[64] = {
1397     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
1398     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0002,
1399     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
1400     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0012,
1401     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0022,
1402     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0032,
1403     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0042,
1404     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0052};
1405 const uint8_t HuffDecoderCommon::table18_44_emit_[16] = {
1406     0x27, 0x45, 0x27, 0x46, 0x27, 0x47, 0x27, 0x48,
1407     0x27, 0x49, 0x27, 0x4a, 0x27, 0x4b, 0x27, 0x4c};
1408 const uint16_t HuffDecoderCommon::table18_44_ops_[64] = {
1409     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0002,
1410     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0012,
1411     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0022,
1412     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0032,
1413     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0042,
1414     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0052,
1415     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0062,
1416     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0072};
1417 const uint8_t HuffDecoderCommon::table18_45_emit_[16] = {
1418     0x27, 0x4d, 0x27, 0x4e, 0x27, 0x4f, 0x27, 0x50,
1419     0x27, 0x51, 0x27, 0x52, 0x27, 0x53, 0x27, 0x54};
1420 const uint8_t HuffDecoderCommon::table18_46_emit_[16] = {
1421     0x27, 0x55, 0x27, 0x56, 0x27, 0x57, 0x27, 0x59,
1422     0x27, 0x6a, 0x27, 0x6b, 0x27, 0x71, 0x27, 0x76};
1423 const uint8_t HuffDecoderCommon::table18_47_emit_[30] = {
1424     0x27, 0x77, 0x27, 0x78, 0x27, 0x79, 0x27, 0x7a, 0x27, 0x26,
1425     0x27, 0x2a, 0x27, 0x2c, 0x27, 0x3b, 0x27, 0x58, 0x27, 0x5a,
1426     0x27, 0x21, 0x27, 0x22, 0x27, 0x28, 0x27, 0x29, 0x27, 0x3f};
1427 const uint16_t HuffDecoderCommon::table18_47_ops_[64] = {
1428     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0002,
1429     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0012,
1430     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0022,
1431     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0032,
1432     0x0000, 0x0000, 0x0000, 0x0042, 0x0000, 0x0000, 0x0000, 0x0052,
1433     0x0000, 0x0000, 0x0000, 0x0062, 0x0000, 0x0000, 0x0000, 0x0072,
1434     0x0000, 0x0000, 0x0000, 0x0082, 0x0000, 0x0000, 0x0000, 0x0092,
1435     0x00a2, 0x00b2, 0x00c2, 0x00d2, 0x00e2, 0x0000, 0x0000, 0x0003};
1436 const uint8_t HuffDecoderCommon::table18_48_emit_[60] = {
1437     0x2b, 0x30, 0x30, 0x2b, 0x30, 0x31, 0x2b, 0x30, 0x32, 0x2b, 0x30, 0x61,
1438     0x2b, 0x30, 0x63, 0x2b, 0x30, 0x65, 0x2b, 0x30, 0x69, 0x2b, 0x30, 0x6f,
1439     0x2b, 0x30, 0x73, 0x2b, 0x30, 0x74, 0x2b, 0x31, 0x30, 0x2b, 0x31, 0x31,
1440     0x2b, 0x31, 0x32, 0x2b, 0x31, 0x61, 0x2b, 0x31, 0x63, 0x2b, 0x31, 0x65,
1441     0x2b, 0x31, 0x69, 0x2b, 0x31, 0x6f, 0x2b, 0x31, 0x73, 0x2b, 0x31, 0x74};
1442 const uint8_t HuffDecoderCommon::table18_49_emit_[60] = {
1443     0x2b, 0x32, 0x30, 0x2b, 0x32, 0x31, 0x2b, 0x32, 0x32, 0x2b, 0x32, 0x61,
1444     0x2b, 0x32, 0x63, 0x2b, 0x32, 0x65, 0x2b, 0x32, 0x69, 0x2b, 0x32, 0x6f,
1445     0x2b, 0x32, 0x73, 0x2b, 0x32, 0x74, 0x2b, 0x61, 0x30, 0x2b, 0x61, 0x31,
1446     0x2b, 0x61, 0x32, 0x2b, 0x61, 0x61, 0x2b, 0x61, 0x63, 0x2b, 0x61, 0x65,
1447     0x2b, 0x61, 0x69, 0x2b, 0x61, 0x6f, 0x2b, 0x61, 0x73, 0x2b, 0x61, 0x74};
1448 const uint8_t HuffDecoderCommon::table18_50_emit_[60] = {
1449     0x2b, 0x63, 0x30, 0x2b, 0x63, 0x31, 0x2b, 0x63, 0x32, 0x2b, 0x63, 0x61,
1450     0x2b, 0x63, 0x63, 0x2b, 0x63, 0x65, 0x2b, 0x63, 0x69, 0x2b, 0x63, 0x6f,
1451     0x2b, 0x63, 0x73, 0x2b, 0x63, 0x74, 0x2b, 0x65, 0x30, 0x2b, 0x65, 0x31,
1452     0x2b, 0x65, 0x32, 0x2b, 0x65, 0x61, 0x2b, 0x65, 0x63, 0x2b, 0x65, 0x65,
1453     0x2b, 0x65, 0x69, 0x2b, 0x65, 0x6f, 0x2b, 0x65, 0x73, 0x2b, 0x65, 0x74};
1454 const uint8_t HuffDecoderCommon::table18_51_emit_[60] = {
1455     0x2b, 0x69, 0x30, 0x2b, 0x69, 0x31, 0x2b, 0x69, 0x32, 0x2b, 0x69, 0x61,
1456     0x2b, 0x69, 0x63, 0x2b, 0x69, 0x65, 0x2b, 0x69, 0x69, 0x2b, 0x69, 0x6f,
1457     0x2b, 0x69, 0x73, 0x2b, 0x69, 0x74, 0x2b, 0x6f, 0x30, 0x2b, 0x6f, 0x31,
1458     0x2b, 0x6f, 0x32, 0x2b, 0x6f, 0x61, 0x2b, 0x6f, 0x63, 0x2b, 0x6f, 0x65,
1459     0x2b, 0x6f, 0x69, 0x2b, 0x6f, 0x6f, 0x2b, 0x6f, 0x73, 0x2b, 0x6f, 0x74};
1460 const uint8_t HuffDecoderCommon::table18_52_emit_[60] = {
1461     0x2b, 0x73, 0x30, 0x2b, 0x73, 0x31, 0x2b, 0x73, 0x32, 0x2b, 0x73, 0x61,
1462     0x2b, 0x73, 0x63, 0x2b, 0x73, 0x65, 0x2b, 0x73, 0x69, 0x2b, 0x73, 0x6f,
1463     0x2b, 0x73, 0x73, 0x2b, 0x73, 0x74, 0x2b, 0x74, 0x30, 0x2b, 0x74, 0x31,
1464     0x2b, 0x74, 0x32, 0x2b, 0x74, 0x61, 0x2b, 0x74, 0x63, 0x2b, 0x74, 0x65,
1465     0x2b, 0x74, 0x69, 0x2b, 0x74, 0x6f, 0x2b, 0x74, 0x73, 0x2b, 0x74, 0x74};
1466 const uint8_t HuffDecoderCommon::table18_53_emit_[8] = {0x2b, 0x20, 0x2b, 0x25,
1467                                                         0x2b, 0x2d, 0x2b, 0x2e};
1468 const uint8_t HuffDecoderCommon::table18_54_emit_[8] = {0x2b, 0x2f, 0x2b, 0x33,
1469                                                         0x2b, 0x34, 0x2b, 0x35};
1470 const uint8_t HuffDecoderCommon::table18_55_emit_[8] = {0x2b, 0x36, 0x2b, 0x37,
1471                                                         0x2b, 0x38, 0x2b, 0x39};
1472 const uint8_t HuffDecoderCommon::table18_56_emit_[8] = {0x2b, 0x3d, 0x2b, 0x41,
1473                                                         0x2b, 0x5f, 0x2b, 0x62};
1474 const uint8_t HuffDecoderCommon::table18_57_emit_[8] = {0x2b, 0x64, 0x2b, 0x66,
1475                                                         0x2b, 0x67, 0x2b, 0x68};
1476 const uint8_t HuffDecoderCommon::table18_58_emit_[8] = {0x2b, 0x6c, 0x2b, 0x6d,
1477                                                         0x2b, 0x6e, 0x2b, 0x70};
1478 const uint8_t HuffDecoderCommon::table18_59_emit_[12] = {
1479     0x2b, 0x72, 0x2b, 0x75, 0x2b, 0x3a, 0x2b, 0x42, 0x2b, 0x43, 0x2b, 0x44};
1480 const uint8_t HuffDecoderCommon::table18_60_emit_[16] = {
1481     0x2b, 0x45, 0x2b, 0x46, 0x2b, 0x47, 0x2b, 0x48,
1482     0x2b, 0x49, 0x2b, 0x4a, 0x2b, 0x4b, 0x2b, 0x4c};
1483 const uint8_t HuffDecoderCommon::table18_61_emit_[16] = {
1484     0x2b, 0x4d, 0x2b, 0x4e, 0x2b, 0x4f, 0x2b, 0x50,
1485     0x2b, 0x51, 0x2b, 0x52, 0x2b, 0x53, 0x2b, 0x54};
1486 const uint8_t HuffDecoderCommon::table18_62_emit_[16] = {
1487     0x2b, 0x55, 0x2b, 0x56, 0x2b, 0x57, 0x2b, 0x59,
1488     0x2b, 0x6a, 0x2b, 0x6b, 0x2b, 0x71, 0x2b, 0x76};
1489 const uint8_t HuffDecoderCommon::table18_63_emit_[30] = {
1490     0x2b, 0x77, 0x2b, 0x78, 0x2b, 0x79, 0x2b, 0x7a, 0x2b, 0x26,
1491     0x2b, 0x2a, 0x2b, 0x2c, 0x2b, 0x3b, 0x2b, 0x58, 0x2b, 0x5a,
1492     0x2b, 0x21, 0x2b, 0x22, 0x2b, 0x28, 0x2b, 0x29, 0x2b, 0x3f};
1493 const uint8_t HuffDecoderCommon::table18_64_emit_[60] = {
1494     0x7c, 0x30, 0x30, 0x7c, 0x30, 0x31, 0x7c, 0x30, 0x32, 0x7c, 0x30, 0x61,
1495     0x7c, 0x30, 0x63, 0x7c, 0x30, 0x65, 0x7c, 0x30, 0x69, 0x7c, 0x30, 0x6f,
1496     0x7c, 0x30, 0x73, 0x7c, 0x30, 0x74, 0x7c, 0x31, 0x30, 0x7c, 0x31, 0x31,
1497     0x7c, 0x31, 0x32, 0x7c, 0x31, 0x61, 0x7c, 0x31, 0x63, 0x7c, 0x31, 0x65,
1498     0x7c, 0x31, 0x69, 0x7c, 0x31, 0x6f, 0x7c, 0x31, 0x73, 0x7c, 0x31, 0x74};
1499 const uint8_t HuffDecoderCommon::table18_65_emit_[60] = {
1500     0x7c, 0x32, 0x30, 0x7c, 0x32, 0x31, 0x7c, 0x32, 0x32, 0x7c, 0x32, 0x61,
1501     0x7c, 0x32, 0x63, 0x7c, 0x32, 0x65, 0x7c, 0x32, 0x69, 0x7c, 0x32, 0x6f,
1502     0x7c, 0x32, 0x73, 0x7c, 0x32, 0x74, 0x7c, 0x61, 0x30, 0x7c, 0x61, 0x31,
1503     0x7c, 0x61, 0x32, 0x7c, 0x61, 0x61, 0x7c, 0x61, 0x63, 0x7c, 0x61, 0x65,
1504     0x7c, 0x61, 0x69, 0x7c, 0x61, 0x6f, 0x7c, 0x61, 0x73, 0x7c, 0x61, 0x74};
1505 const uint8_t HuffDecoderCommon::table18_66_emit_[60] = {
1506     0x7c, 0x63, 0x30, 0x7c, 0x63, 0x31, 0x7c, 0x63, 0x32, 0x7c, 0x63, 0x61,
1507     0x7c, 0x63, 0x63, 0x7c, 0x63, 0x65, 0x7c, 0x63, 0x69, 0x7c, 0x63, 0x6f,
1508     0x7c, 0x63, 0x73, 0x7c, 0x63, 0x74, 0x7c, 0x65, 0x30, 0x7c, 0x65, 0x31,
1509     0x7c, 0x65, 0x32, 0x7c, 0x65, 0x61, 0x7c, 0x65, 0x63, 0x7c, 0x65, 0x65,
1510     0x7c, 0x65, 0x69, 0x7c, 0x65, 0x6f, 0x7c, 0x65, 0x73, 0x7c, 0x65, 0x74};
1511 const uint8_t HuffDecoderCommon::table18_67_emit_[60] = {
1512     0x7c, 0x69, 0x30, 0x7c, 0x69, 0x31, 0x7c, 0x69, 0x32, 0x7c, 0x69, 0x61,
1513     0x7c, 0x69, 0x63, 0x7c, 0x69, 0x65, 0x7c, 0x69, 0x69, 0x7c, 0x69, 0x6f,
1514     0x7c, 0x69, 0x73, 0x7c, 0x69, 0x74, 0x7c, 0x6f, 0x30, 0x7c, 0x6f, 0x31,
1515     0x7c, 0x6f, 0x32, 0x7c, 0x6f, 0x61, 0x7c, 0x6f, 0x63, 0x7c, 0x6f, 0x65,
1516     0x7c, 0x6f, 0x69, 0x7c, 0x6f, 0x6f, 0x7c, 0x6f, 0x73, 0x7c, 0x6f, 0x74};
1517 const uint8_t HuffDecoderCommon::table18_68_emit_[60] = {
1518     0x7c, 0x73, 0x30, 0x7c, 0x73, 0x31, 0x7c, 0x73, 0x32, 0x7c, 0x73, 0x61,
1519     0x7c, 0x73, 0x63, 0x7c, 0x73, 0x65, 0x7c, 0x73, 0x69, 0x7c, 0x73, 0x6f,
1520     0x7c, 0x73, 0x73, 0x7c, 0x73, 0x74, 0x7c, 0x74, 0x30, 0x7c, 0x74, 0x31,
1521     0x7c, 0x74, 0x32, 0x7c, 0x74, 0x61, 0x7c, 0x74, 0x63, 0x7c, 0x74, 0x65,
1522     0x7c, 0x74, 0x69, 0x7c, 0x74, 0x6f, 0x7c, 0x74, 0x73, 0x7c, 0x74, 0x74};
1523 const uint8_t HuffDecoderCommon::table18_69_emit_[8] = {0x7c, 0x20, 0x7c, 0x25,
1524                                                         0x7c, 0x2d, 0x7c, 0x2e};
1525 const uint8_t HuffDecoderCommon::table18_70_emit_[8] = {0x7c, 0x2f, 0x7c, 0x33,
1526                                                         0x7c, 0x34, 0x7c, 0x35};
1527 const uint8_t HuffDecoderCommon::table18_71_emit_[8] = {0x7c, 0x36, 0x7c, 0x37,
1528                                                         0x7c, 0x38, 0x7c, 0x39};
1529 const uint8_t HuffDecoderCommon::table18_72_emit_[8] = {0x7c, 0x3d, 0x7c, 0x41,
1530                                                         0x7c, 0x5f, 0x7c, 0x62};
1531 const uint8_t HuffDecoderCommon::table18_73_emit_[8] = {0x7c, 0x64, 0x7c, 0x66,
1532                                                         0x7c, 0x67, 0x7c, 0x68};
1533 const uint8_t HuffDecoderCommon::table18_74_emit_[8] = {0x7c, 0x6c, 0x7c, 0x6d,
1534                                                         0x7c, 0x6e, 0x7c, 0x70};
1535 const uint8_t HuffDecoderCommon::table18_75_emit_[12] = {
1536     0x7c, 0x72, 0x7c, 0x75, 0x7c, 0x3a, 0x7c, 0x42, 0x7c, 0x43, 0x7c, 0x44};
1537 const uint8_t HuffDecoderCommon::table18_76_emit_[16] = {
1538     0x7c, 0x45, 0x7c, 0x46, 0x7c, 0x47, 0x7c, 0x48,
1539     0x7c, 0x49, 0x7c, 0x4a, 0x7c, 0x4b, 0x7c, 0x4c};
1540 const uint8_t HuffDecoderCommon::table18_77_emit_[16] = {
1541     0x7c, 0x4d, 0x7c, 0x4e, 0x7c, 0x4f, 0x7c, 0x50,
1542     0x7c, 0x51, 0x7c, 0x52, 0x7c, 0x53, 0x7c, 0x54};
1543 const uint8_t HuffDecoderCommon::table18_78_emit_[16] = {
1544     0x7c, 0x55, 0x7c, 0x56, 0x7c, 0x57, 0x7c, 0x59,
1545     0x7c, 0x6a, 0x7c, 0x6b, 0x7c, 0x71, 0x7c, 0x76};
1546 const uint8_t HuffDecoderCommon::table18_79_emit_[30] = {
1547     0x7c, 0x77, 0x7c, 0x78, 0x7c, 0x79, 0x7c, 0x7a, 0x7c, 0x26,
1548     0x7c, 0x2a, 0x7c, 0x2c, 0x7c, 0x3b, 0x7c, 0x58, 0x7c, 0x5a,
1549     0x7c, 0x21, 0x7c, 0x22, 0x7c, 0x28, 0x7c, 0x29, 0x7c, 0x3f};
1550 const uint8_t HuffDecoderCommon::table18_80_emit_[8] = {0x23, 0x30, 0x23, 0x31,
1551                                                         0x23, 0x32, 0x23, 0x61};
1552 const uint8_t HuffDecoderCommon::table18_81_emit_[8] = {0x23, 0x63, 0x23, 0x65,
1553                                                         0x23, 0x69, 0x23, 0x6f};
1554 const uint8_t HuffDecoderCommon::table18_82_emit_[12] = {
1555     0x23, 0x73, 0x23, 0x74, 0x23, 0x20, 0x23, 0x25, 0x23, 0x2d, 0x23, 0x2e};
1556 const uint8_t HuffDecoderCommon::table18_83_emit_[16] = {
1557     0x23, 0x2f, 0x23, 0x33, 0x23, 0x34, 0x23, 0x35,
1558     0x23, 0x36, 0x23, 0x37, 0x23, 0x38, 0x23, 0x39};
1559 const uint8_t HuffDecoderCommon::table18_84_emit_[16] = {
1560     0x23, 0x3d, 0x23, 0x41, 0x23, 0x5f, 0x23, 0x62,
1561     0x23, 0x64, 0x23, 0x66, 0x23, 0x67, 0x23, 0x68};
1562 const uint8_t HuffDecoderCommon::table18_85_emit_[20] = {
1563     0x23, 0x6c, 0x23, 0x6d, 0x23, 0x6e, 0x23, 0x70, 0x23, 0x72,
1564     0x23, 0x75, 0x23, 0x3a, 0x23, 0x42, 0x23, 0x43, 0x23, 0x44};
1565 const uint16_t HuffDecoderCommon::table18_85_ops_[64] = {
1566     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0002,
1567     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0012,
1568     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0022,
1569     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0032,
1570     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0042,
1571     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0052,
1572     0x0000, 0x0000, 0x0000, 0x0062, 0x0000, 0x0000, 0x0000, 0x0072,
1573     0x0000, 0x0000, 0x0000, 0x0082, 0x0000, 0x0000, 0x0000, 0x0092};
1574 const uint8_t HuffDecoderCommon::table18_86_emit_[32] = {
1575     0x23, 0x45, 0x23, 0x46, 0x23, 0x47, 0x23, 0x48, 0x23, 0x49, 0x23,
1576     0x4a, 0x23, 0x4b, 0x23, 0x4c, 0x23, 0x4d, 0x23, 0x4e, 0x23, 0x4f,
1577     0x23, 0x50, 0x23, 0x51, 0x23, 0x52, 0x23, 0x53, 0x23, 0x54};
1578 const uint16_t HuffDecoderCommon::table18_86_ops_[64] = {
1579     0x0000, 0x0000, 0x0000, 0x0002, 0x0000, 0x0000, 0x0000, 0x0012,
1580     0x0000, 0x0000, 0x0000, 0x0022, 0x0000, 0x0000, 0x0000, 0x0032,
1581     0x0000, 0x0000, 0x0000, 0x0042, 0x0000, 0x0000, 0x0000, 0x0052,
1582     0x0000, 0x0000, 0x0000, 0x0062, 0x0000, 0x0000, 0x0000, 0x0072,
1583     0x0000, 0x0000, 0x0000, 0x0082, 0x0000, 0x0000, 0x0000, 0x0092,
1584     0x0000, 0x0000, 0x0000, 0x00a2, 0x0000, 0x0000, 0x0000, 0x00b2,
1585     0x0000, 0x0000, 0x0000, 0x00c2, 0x0000, 0x0000, 0x0000, 0x00d2,
1586     0x0000, 0x0000, 0x0000, 0x00e2, 0x0000, 0x0000, 0x0000, 0x00f2};
1587 const uint8_t HuffDecoderCommon::table18_87_emit_[36] = {
1588     0x23, 0x55, 0x23, 0x56, 0x23, 0x57, 0x23, 0x59, 0x23, 0x6a, 0x23, 0x6b,
1589     0x23, 0x71, 0x23, 0x76, 0x23, 0x77, 0x23, 0x78, 0x23, 0x79, 0x23, 0x7a,
1590     0x23, 0x26, 0x23, 0x2a, 0x23, 0x2c, 0x23, 0x3b, 0x23, 0x58, 0x23, 0x5a};
1591 const uint16_t HuffDecoderCommon::table18_87_ops_[64] = {
1592     0x0000, 0x0000, 0x0000, 0x0002, 0x0000, 0x0000, 0x0000, 0x0012,
1593     0x0000, 0x0000, 0x0000, 0x0022, 0x0000, 0x0000, 0x0000, 0x0032,
1594     0x0000, 0x0000, 0x0000, 0x0042, 0x0000, 0x0000, 0x0000, 0x0052,
1595     0x0000, 0x0000, 0x0000, 0x0062, 0x0000, 0x0000, 0x0000, 0x0072,
1596     0x0000, 0x0000, 0x0000, 0x0082, 0x0000, 0x0000, 0x0000, 0x0092,
1597     0x0000, 0x0000, 0x0000, 0x00a2, 0x0000, 0x0000, 0x0000, 0x00b2,
1598     0x0000, 0x00c2, 0x0000, 0x00d2, 0x0000, 0x00e2, 0x0000, 0x00f2,
1599     0x0000, 0x0102, 0x0000, 0x0112, 0x0000, 0x0000, 0x0000, 0x0003};
1600 const uint8_t HuffDecoderCommon::table18_88_emit_[8] = {0x3e, 0x30, 0x3e, 0x31,
1601                                                         0x3e, 0x32, 0x3e, 0x61};
1602 const uint8_t HuffDecoderCommon::table18_89_emit_[8] = {0x3e, 0x63, 0x3e, 0x65,
1603                                                         0x3e, 0x69, 0x3e, 0x6f};
1604 const uint8_t HuffDecoderCommon::table18_90_emit_[12] = {
1605     0x3e, 0x73, 0x3e, 0x74, 0x3e, 0x20, 0x3e, 0x25, 0x3e, 0x2d, 0x3e, 0x2e};
1606 const uint8_t HuffDecoderCommon::table18_91_emit_[16] = {
1607     0x3e, 0x2f, 0x3e, 0x33, 0x3e, 0x34, 0x3e, 0x35,
1608     0x3e, 0x36, 0x3e, 0x37, 0x3e, 0x38, 0x3e, 0x39};
1609 const uint8_t HuffDecoderCommon::table18_92_emit_[16] = {
1610     0x3e, 0x3d, 0x3e, 0x41, 0x3e, 0x5f, 0x3e, 0x62,
1611     0x3e, 0x64, 0x3e, 0x66, 0x3e, 0x67, 0x3e, 0x68};
1612 const uint8_t HuffDecoderCommon::table18_93_emit_[20] = {
1613     0x3e, 0x6c, 0x3e, 0x6d, 0x3e, 0x6e, 0x3e, 0x70, 0x3e, 0x72,
1614     0x3e, 0x75, 0x3e, 0x3a, 0x3e, 0x42, 0x3e, 0x43, 0x3e, 0x44};
1615 const uint8_t HuffDecoderCommon::table18_94_emit_[32] = {
1616     0x3e, 0x45, 0x3e, 0x46, 0x3e, 0x47, 0x3e, 0x48, 0x3e, 0x49, 0x3e,
1617     0x4a, 0x3e, 0x4b, 0x3e, 0x4c, 0x3e, 0x4d, 0x3e, 0x4e, 0x3e, 0x4f,
1618     0x3e, 0x50, 0x3e, 0x51, 0x3e, 0x52, 0x3e, 0x53, 0x3e, 0x54};
1619 const uint8_t HuffDecoderCommon::table18_95_emit_[36] = {
1620     0x3e, 0x55, 0x3e, 0x56, 0x3e, 0x57, 0x3e, 0x59, 0x3e, 0x6a, 0x3e, 0x6b,
1621     0x3e, 0x71, 0x3e, 0x76, 0x3e, 0x77, 0x3e, 0x78, 0x3e, 0x79, 0x3e, 0x7a,
1622     0x3e, 0x26, 0x3e, 0x2a, 0x3e, 0x2c, 0x3e, 0x3b, 0x3e, 0x58, 0x3e, 0x5a};
1623 const uint8_t HuffDecoderCommon::table18_96_emit_[16] = {
1624     0x00, 0x30, 0x00, 0x31, 0x00, 0x32, 0x00, 0x61,
1625     0x00, 0x63, 0x00, 0x65, 0x00, 0x69, 0x00, 0x6f};
1626 const uint8_t HuffDecoderCommon::table18_97_emit_[28] = {
1627     0x00, 0x73, 0x00, 0x74, 0x00, 0x20, 0x00, 0x25, 0x00, 0x2d,
1628     0x00, 0x2e, 0x00, 0x2f, 0x00, 0x33, 0x00, 0x34, 0x00, 0x35,
1629     0x00, 0x36, 0x00, 0x37, 0x00, 0x38, 0x00, 0x39};
1630 const uint16_t HuffDecoderCommon::table18_97_ops_[64] = {
1631     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0002,
1632     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0012,
1633     0x0000, 0x0000, 0x0000, 0x0022, 0x0000, 0x0000, 0x0000, 0x0032,
1634     0x0000, 0x0000, 0x0000, 0x0042, 0x0000, 0x0000, 0x0000, 0x0052,
1635     0x0000, 0x0000, 0x0000, 0x0062, 0x0000, 0x0000, 0x0000, 0x0072,
1636     0x0000, 0x0000, 0x0000, 0x0082, 0x0000, 0x0000, 0x0000, 0x0092,
1637     0x0000, 0x0000, 0x0000, 0x00a2, 0x0000, 0x0000, 0x0000, 0x00b2,
1638     0x0000, 0x0000, 0x0000, 0x00c2, 0x0000, 0x0000, 0x0000, 0x00d2};
1639 const uint8_t HuffDecoderCommon::table18_98_emit_[36] = {
1640     0x00, 0x3d, 0x00, 0x41, 0x00, 0x5f, 0x00, 0x62, 0x00, 0x64, 0x00, 0x66,
1641     0x00, 0x67, 0x00, 0x68, 0x00, 0x6c, 0x00, 0x6d, 0x00, 0x6e, 0x00, 0x70,
1642     0x00, 0x72, 0x00, 0x75, 0x00, 0x3a, 0x00, 0x42, 0x00, 0x43, 0x00, 0x44};
1643 const uint16_t HuffDecoderCommon::table18_98_ops_[64] = {
1644     0x0000, 0x0000, 0x0000, 0x0002, 0x0000, 0x0000, 0x0000, 0x0012,
1645     0x0000, 0x0000, 0x0000, 0x0022, 0x0000, 0x0000, 0x0000, 0x0032,
1646     0x0000, 0x0000, 0x0000, 0x0042, 0x0000, 0x0000, 0x0000, 0x0052,
1647     0x0000, 0x0000, 0x0000, 0x0062, 0x0000, 0x0000, 0x0000, 0x0072,
1648     0x0000, 0x0000, 0x0000, 0x0082, 0x0000, 0x0000, 0x0000, 0x0092,
1649     0x0000, 0x0000, 0x0000, 0x00a2, 0x0000, 0x0000, 0x0000, 0x00b2,
1650     0x0000, 0x0000, 0x0000, 0x00c2, 0x0000, 0x0000, 0x0000, 0x00d2,
1651     0x0000, 0x00e2, 0x0000, 0x00f2, 0x0000, 0x0102, 0x0000, 0x0112};
1652 const uint8_t HuffDecoderCommon::table18_99_emit_[68] = {
1653     0x00, 0x45, 0x00, 0x46, 0x00, 0x47, 0x00, 0x48, 0x00, 0x49, 0x00, 0x4a,
1654     0x00, 0x4b, 0x00, 0x4c, 0x00, 0x4d, 0x00, 0x4e, 0x00, 0x4f, 0x00, 0x50,
1655     0x00, 0x51, 0x00, 0x52, 0x00, 0x53, 0x00, 0x54, 0x00, 0x55, 0x00, 0x56,
1656     0x00, 0x57, 0x00, 0x59, 0x00, 0x6a, 0x00, 0x6b, 0x00, 0x71, 0x00, 0x76,
1657     0x00, 0x77, 0x00, 0x78, 0x00, 0x79, 0x00, 0x7a, 0x00, 0x26, 0x00, 0x2a,
1658     0x00, 0x2c, 0x00, 0x3b, 0x00, 0x58, 0x00, 0x5a};
1659 const uint16_t HuffDecoderCommon::table18_99_ops_[64] = {
1660     0x0000, 0x0002, 0x0000, 0x0012, 0x0000, 0x0022, 0x0000, 0x0032,
1661     0x0000, 0x0042, 0x0000, 0x0052, 0x0000, 0x0062, 0x0000, 0x0072,
1662     0x0000, 0x0082, 0x0000, 0x0092, 0x0000, 0x00a2, 0x0000, 0x00b2,
1663     0x0000, 0x00c2, 0x0000, 0x00d2, 0x0000, 0x00e2, 0x0000, 0x00f2,
1664     0x0000, 0x0102, 0x0000, 0x0112, 0x0000, 0x0122, 0x0000, 0x0132,
1665     0x0000, 0x0142, 0x0000, 0x0152, 0x0000, 0x0162, 0x0000, 0x0172,
1666     0x0000, 0x0182, 0x0000, 0x0192, 0x0000, 0x01a2, 0x0000, 0x01b2,
1667     0x01c2, 0x01d2, 0x01e2, 0x01f2, 0x0202, 0x0212, 0x0000, 0x0003};
1668 const uint8_t HuffDecoderCommon::table18_100_emit_[16] = {
1669     0x24, 0x30, 0x24, 0x31, 0x24, 0x32, 0x24, 0x61,
1670     0x24, 0x63, 0x24, 0x65, 0x24, 0x69, 0x24, 0x6f};
1671 const uint8_t HuffDecoderCommon::table18_101_emit_[28] = {
1672     0x24, 0x73, 0x24, 0x74, 0x24, 0x20, 0x24, 0x25, 0x24, 0x2d,
1673     0x24, 0x2e, 0x24, 0x2f, 0x24, 0x33, 0x24, 0x34, 0x24, 0x35,
1674     0x24, 0x36, 0x24, 0x37, 0x24, 0x38, 0x24, 0x39};
1675 const uint8_t HuffDecoderCommon::table18_102_emit_[36] = {
1676     0x24, 0x3d, 0x24, 0x41, 0x24, 0x5f, 0x24, 0x62, 0x24, 0x64, 0x24, 0x66,
1677     0x24, 0x67, 0x24, 0x68, 0x24, 0x6c, 0x24, 0x6d, 0x24, 0x6e, 0x24, 0x70,
1678     0x24, 0x72, 0x24, 0x75, 0x24, 0x3a, 0x24, 0x42, 0x24, 0x43, 0x24, 0x44};
1679 const uint8_t HuffDecoderCommon::table18_103_emit_[68] = {
1680     0x24, 0x45, 0x24, 0x46, 0x24, 0x47, 0x24, 0x48, 0x24, 0x49, 0x24, 0x4a,
1681     0x24, 0x4b, 0x24, 0x4c, 0x24, 0x4d, 0x24, 0x4e, 0x24, 0x4f, 0x24, 0x50,
1682     0x24, 0x51, 0x24, 0x52, 0x24, 0x53, 0x24, 0x54, 0x24, 0x55, 0x24, 0x56,
1683     0x24, 0x57, 0x24, 0x59, 0x24, 0x6a, 0x24, 0x6b, 0x24, 0x71, 0x24, 0x76,
1684     0x24, 0x77, 0x24, 0x78, 0x24, 0x79, 0x24, 0x7a, 0x24, 0x26, 0x24, 0x2a,
1685     0x24, 0x2c, 0x24, 0x3b, 0x24, 0x58, 0x24, 0x5a};
1686 const uint8_t HuffDecoderCommon::table18_104_emit_[16] = {
1687     0x40, 0x30, 0x40, 0x31, 0x40, 0x32, 0x40, 0x61,
1688     0x40, 0x63, 0x40, 0x65, 0x40, 0x69, 0x40, 0x6f};
1689 const uint8_t HuffDecoderCommon::table18_105_emit_[28] = {
1690     0x40, 0x73, 0x40, 0x74, 0x40, 0x20, 0x40, 0x25, 0x40, 0x2d,
1691     0x40, 0x2e, 0x40, 0x2f, 0x40, 0x33, 0x40, 0x34, 0x40, 0x35,
1692     0x40, 0x36, 0x40, 0x37, 0x40, 0x38, 0x40, 0x39};
1693 const uint8_t HuffDecoderCommon::table18_106_emit_[36] = {
1694     0x40, 0x3d, 0x40, 0x41, 0x40, 0x5f, 0x40, 0x62, 0x40, 0x64, 0x40, 0x66,
1695     0x40, 0x67, 0x40, 0x68, 0x40, 0x6c, 0x40, 0x6d, 0x40, 0x6e, 0x40, 0x70,
1696     0x40, 0x72, 0x40, 0x75, 0x40, 0x3a, 0x40, 0x42, 0x40, 0x43, 0x40, 0x44};
1697 const uint8_t HuffDecoderCommon::table18_107_emit_[68] = {
1698     0x40, 0x45, 0x40, 0x46, 0x40, 0x47, 0x40, 0x48, 0x40, 0x49, 0x40, 0x4a,
1699     0x40, 0x4b, 0x40, 0x4c, 0x40, 0x4d, 0x40, 0x4e, 0x40, 0x4f, 0x40, 0x50,
1700     0x40, 0x51, 0x40, 0x52, 0x40, 0x53, 0x40, 0x54, 0x40, 0x55, 0x40, 0x56,
1701     0x40, 0x57, 0x40, 0x59, 0x40, 0x6a, 0x40, 0x6b, 0x40, 0x71, 0x40, 0x76,
1702     0x40, 0x77, 0x40, 0x78, 0x40, 0x79, 0x40, 0x7a, 0x40, 0x26, 0x40, 0x2a,
1703     0x40, 0x2c, 0x40, 0x3b, 0x40, 0x58, 0x40, 0x5a};
1704 const uint8_t HuffDecoderCommon::table18_108_emit_[16] = {
1705     0x5b, 0x30, 0x5b, 0x31, 0x5b, 0x32, 0x5b, 0x61,
1706     0x5b, 0x63, 0x5b, 0x65, 0x5b, 0x69, 0x5b, 0x6f};
1707 const uint8_t HuffDecoderCommon::table18_109_emit_[28] = {
1708     0x5b, 0x73, 0x5b, 0x74, 0x5b, 0x20, 0x5b, 0x25, 0x5b, 0x2d,
1709     0x5b, 0x2e, 0x5b, 0x2f, 0x5b, 0x33, 0x5b, 0x34, 0x5b, 0x35,
1710     0x5b, 0x36, 0x5b, 0x37, 0x5b, 0x38, 0x5b, 0x39};
1711 const uint8_t HuffDecoderCommon::table18_110_emit_[36] = {
1712     0x5b, 0x3d, 0x5b, 0x41, 0x5b, 0x5f, 0x5b, 0x62, 0x5b, 0x64, 0x5b, 0x66,
1713     0x5b, 0x67, 0x5b, 0x68, 0x5b, 0x6c, 0x5b, 0x6d, 0x5b, 0x6e, 0x5b, 0x70,
1714     0x5b, 0x72, 0x5b, 0x75, 0x5b, 0x3a, 0x5b, 0x42, 0x5b, 0x43, 0x5b, 0x44};
1715 const uint8_t HuffDecoderCommon::table18_111_emit_[68] = {
1716     0x5b, 0x45, 0x5b, 0x46, 0x5b, 0x47, 0x5b, 0x48, 0x5b, 0x49, 0x5b, 0x4a,
1717     0x5b, 0x4b, 0x5b, 0x4c, 0x5b, 0x4d, 0x5b, 0x4e, 0x5b, 0x4f, 0x5b, 0x50,
1718     0x5b, 0x51, 0x5b, 0x52, 0x5b, 0x53, 0x5b, 0x54, 0x5b, 0x55, 0x5b, 0x56,
1719     0x5b, 0x57, 0x5b, 0x59, 0x5b, 0x6a, 0x5b, 0x6b, 0x5b, 0x71, 0x5b, 0x76,
1720     0x5b, 0x77, 0x5b, 0x78, 0x5b, 0x79, 0x5b, 0x7a, 0x5b, 0x26, 0x5b, 0x2a,
1721     0x5b, 0x2c, 0x5b, 0x3b, 0x5b, 0x58, 0x5b, 0x5a};
1722 const uint8_t HuffDecoderCommon::table18_112_emit_[16] = {
1723     0x5d, 0x30, 0x5d, 0x31, 0x5d, 0x32, 0x5d, 0x61,
1724     0x5d, 0x63, 0x5d, 0x65, 0x5d, 0x69, 0x5d, 0x6f};
1725 const uint8_t HuffDecoderCommon::table18_113_emit_[28] = {
1726     0x5d, 0x73, 0x5d, 0x74, 0x5d, 0x20, 0x5d, 0x25, 0x5d, 0x2d,
1727     0x5d, 0x2e, 0x5d, 0x2f, 0x5d, 0x33, 0x5d, 0x34, 0x5d, 0x35,
1728     0x5d, 0x36, 0x5d, 0x37, 0x5d, 0x38, 0x5d, 0x39};
1729 const uint8_t HuffDecoderCommon::table18_114_emit_[36] = {
1730     0x5d, 0x3d, 0x5d, 0x41, 0x5d, 0x5f, 0x5d, 0x62, 0x5d, 0x64, 0x5d, 0x66,
1731     0x5d, 0x67, 0x5d, 0x68, 0x5d, 0x6c, 0x5d, 0x6d, 0x5d, 0x6e, 0x5d, 0x70,
1732     0x5d, 0x72, 0x5d, 0x75, 0x5d, 0x3a, 0x5d, 0x42, 0x5d, 0x43, 0x5d, 0x44};
1733 const uint8_t HuffDecoderCommon::table18_115_emit_[68] = {
1734     0x5d, 0x45, 0x5d, 0x46, 0x5d, 0x47, 0x5d, 0x48, 0x5d, 0x49, 0x5d, 0x4a,
1735     0x5d, 0x4b, 0x5d, 0x4c, 0x5d, 0x4d, 0x5d, 0x4e, 0x5d, 0x4f, 0x5d, 0x50,
1736     0x5d, 0x51, 0x5d, 0x52, 0x5d, 0x53, 0x5d, 0x54, 0x5d, 0x55, 0x5d, 0x56,
1737     0x5d, 0x57, 0x5d, 0x59, 0x5d, 0x6a, 0x5d, 0x6b, 0x5d, 0x71, 0x5d, 0x76,
1738     0x5d, 0x77, 0x5d, 0x78, 0x5d, 0x79, 0x5d, 0x7a, 0x5d, 0x26, 0x5d, 0x2a,
1739     0x5d, 0x2c, 0x5d, 0x3b, 0x5d, 0x58, 0x5d, 0x5a};
1740 const uint8_t HuffDecoderCommon::table18_116_emit_[16] = {
1741     0x7e, 0x30, 0x7e, 0x31, 0x7e, 0x32, 0x7e, 0x61,
1742     0x7e, 0x63, 0x7e, 0x65, 0x7e, 0x69, 0x7e, 0x6f};
1743 const uint8_t HuffDecoderCommon::table18_117_emit_[28] = {
1744     0x7e, 0x73, 0x7e, 0x74, 0x7e, 0x20, 0x7e, 0x25, 0x7e, 0x2d,
1745     0x7e, 0x2e, 0x7e, 0x2f, 0x7e, 0x33, 0x7e, 0x34, 0x7e, 0x35,
1746     0x7e, 0x36, 0x7e, 0x37, 0x7e, 0x38, 0x7e, 0x39};
1747 const uint8_t HuffDecoderCommon::table18_118_emit_[36] = {
1748     0x7e, 0x3d, 0x7e, 0x41, 0x7e, 0x5f, 0x7e, 0x62, 0x7e, 0x64, 0x7e, 0x66,
1749     0x7e, 0x67, 0x7e, 0x68, 0x7e, 0x6c, 0x7e, 0x6d, 0x7e, 0x6e, 0x7e, 0x70,
1750     0x7e, 0x72, 0x7e, 0x75, 0x7e, 0x3a, 0x7e, 0x42, 0x7e, 0x43, 0x7e, 0x44};
1751 const uint8_t HuffDecoderCommon::table18_119_emit_[68] = {
1752     0x7e, 0x45, 0x7e, 0x46, 0x7e, 0x47, 0x7e, 0x48, 0x7e, 0x49, 0x7e, 0x4a,
1753     0x7e, 0x4b, 0x7e, 0x4c, 0x7e, 0x4d, 0x7e, 0x4e, 0x7e, 0x4f, 0x7e, 0x50,
1754     0x7e, 0x51, 0x7e, 0x52, 0x7e, 0x53, 0x7e, 0x54, 0x7e, 0x55, 0x7e, 0x56,
1755     0x7e, 0x57, 0x7e, 0x59, 0x7e, 0x6a, 0x7e, 0x6b, 0x7e, 0x71, 0x7e, 0x76,
1756     0x7e, 0x77, 0x7e, 0x78, 0x7e, 0x79, 0x7e, 0x7a, 0x7e, 0x26, 0x7e, 0x2a,
1757     0x7e, 0x2c, 0x7e, 0x3b, 0x7e, 0x58, 0x7e, 0x5a};
1758 const uint8_t HuffDecoderCommon::table18_120_emit_[44] = {
1759     0x5e, 0x30, 0x5e, 0x31, 0x5e, 0x32, 0x5e, 0x61, 0x5e, 0x63, 0x5e,
1760     0x65, 0x5e, 0x69, 0x5e, 0x6f, 0x5e, 0x73, 0x5e, 0x74, 0x5e, 0x20,
1761     0x5e, 0x25, 0x5e, 0x2d, 0x5e, 0x2e, 0x5e, 0x2f, 0x5e, 0x33, 0x5e,
1762     0x34, 0x5e, 0x35, 0x5e, 0x36, 0x5e, 0x37, 0x5e, 0x38, 0x5e, 0x39};
1763 const uint16_t HuffDecoderCommon::table18_120_ops_[64] = {
1764     0x0000, 0x0000, 0x0000, 0x0002, 0x0000, 0x0000, 0x0000, 0x0012,
1765     0x0000, 0x0000, 0x0000, 0x0022, 0x0000, 0x0000, 0x0000, 0x0032,
1766     0x0000, 0x0000, 0x0000, 0x0042, 0x0000, 0x0000, 0x0000, 0x0052,
1767     0x0000, 0x0000, 0x0000, 0x0062, 0x0000, 0x0000, 0x0000, 0x0072,
1768     0x0000, 0x0000, 0x0000, 0x0082, 0x0000, 0x0000, 0x0000, 0x0092,
1769     0x0000, 0x00a2, 0x0000, 0x00b2, 0x0000, 0x00c2, 0x0000, 0x00d2,
1770     0x0000, 0x00e2, 0x0000, 0x00f2, 0x0000, 0x0102, 0x0000, 0x0112,
1771     0x0000, 0x0122, 0x0000, 0x0132, 0x0000, 0x0142, 0x0000, 0x0152};
1772 const uint8_t HuffDecoderCommon::table18_121_emit_[92] = {
1773     0x5e, 0x3d, 0x5e, 0x41, 0x5e, 0x5f, 0x5e, 0x62, 0x5e, 0x64, 0x5e, 0x66,
1774     0x5e, 0x67, 0x5e, 0x68, 0x5e, 0x6c, 0x5e, 0x6d, 0x5e, 0x6e, 0x5e, 0x70,
1775     0x5e, 0x72, 0x5e, 0x75, 0x5e, 0x3a, 0x5e, 0x42, 0x5e, 0x43, 0x5e, 0x44,
1776     0x5e, 0x45, 0x5e, 0x46, 0x5e, 0x47, 0x5e, 0x48, 0x5e, 0x49, 0x5e, 0x4a,
1777     0x5e, 0x4b, 0x5e, 0x4c, 0x5e, 0x4d, 0x5e, 0x4e, 0x5e, 0x4f, 0x5e, 0x50,
1778     0x5e, 0x51, 0x5e, 0x52, 0x5e, 0x53, 0x5e, 0x54, 0x5e, 0x55, 0x5e, 0x56,
1779     0x5e, 0x57, 0x5e, 0x59, 0x5e, 0x6a, 0x5e, 0x6b, 0x5e, 0x71, 0x5e, 0x76,
1780     0x5e, 0x77, 0x5e, 0x78, 0x5e, 0x79, 0x5e, 0x7a};
1781 const uint16_t HuffDecoderCommon::table18_121_ops_[64] = {
1782     0x0000, 0x0002, 0x0000, 0x0012, 0x0000, 0x0022, 0x0000, 0x0032,
1783     0x0000, 0x0042, 0x0000, 0x0052, 0x0000, 0x0062, 0x0000, 0x0072,
1784     0x0000, 0x0082, 0x0000, 0x0092, 0x0000, 0x00a2, 0x0000, 0x00b2,
1785     0x0000, 0x00c2, 0x0000, 0x00d2, 0x00e2, 0x00f2, 0x0102, 0x0112,
1786     0x0122, 0x0132, 0x0142, 0x0152, 0x0162, 0x0172, 0x0182, 0x0192,
1787     0x01a2, 0x01b2, 0x01c2, 0x01d2, 0x01e2, 0x01f2, 0x0202, 0x0212,
1788     0x0222, 0x0232, 0x0242, 0x0252, 0x0262, 0x0272, 0x0282, 0x0292,
1789     0x02a2, 0x02b2, 0x02c2, 0x02d2, 0x0000, 0x0000, 0x0000, 0x0003};
1790 const uint8_t HuffDecoderCommon::table18_122_emit_[44] = {
1791     0x7d, 0x30, 0x7d, 0x31, 0x7d, 0x32, 0x7d, 0x61, 0x7d, 0x63, 0x7d,
1792     0x65, 0x7d, 0x69, 0x7d, 0x6f, 0x7d, 0x73, 0x7d, 0x74, 0x7d, 0x20,
1793     0x7d, 0x25, 0x7d, 0x2d, 0x7d, 0x2e, 0x7d, 0x2f, 0x7d, 0x33, 0x7d,
1794     0x34, 0x7d, 0x35, 0x7d, 0x36, 0x7d, 0x37, 0x7d, 0x38, 0x7d, 0x39};
1795 const uint8_t HuffDecoderCommon::table18_123_emit_[92] = {
1796     0x7d, 0x3d, 0x7d, 0x41, 0x7d, 0x5f, 0x7d, 0x62, 0x7d, 0x64, 0x7d, 0x66,
1797     0x7d, 0x67, 0x7d, 0x68, 0x7d, 0x6c, 0x7d, 0x6d, 0x7d, 0x6e, 0x7d, 0x70,
1798     0x7d, 0x72, 0x7d, 0x75, 0x7d, 0x3a, 0x7d, 0x42, 0x7d, 0x43, 0x7d, 0x44,
1799     0x7d, 0x45, 0x7d, 0x46, 0x7d, 0x47, 0x7d, 0x48, 0x7d, 0x49, 0x7d, 0x4a,
1800     0x7d, 0x4b, 0x7d, 0x4c, 0x7d, 0x4d, 0x7d, 0x4e, 0x7d, 0x4f, 0x7d, 0x50,
1801     0x7d, 0x51, 0x7d, 0x52, 0x7d, 0x53, 0x7d, 0x54, 0x7d, 0x55, 0x7d, 0x56,
1802     0x7d, 0x57, 0x7d, 0x59, 0x7d, 0x6a, 0x7d, 0x6b, 0x7d, 0x71, 0x7d, 0x76,
1803     0x7d, 0x77, 0x7d, 0x78, 0x7d, 0x79, 0x7d, 0x7a};
1804 const uint8_t HuffDecoderCommon::table18_124_emit_[72] = {
1805     0x3c, 0x30, 0x3c, 0x31, 0x3c, 0x32, 0x3c, 0x61, 0x3c, 0x63, 0x3c, 0x65,
1806     0x3c, 0x69, 0x3c, 0x6f, 0x3c, 0x73, 0x3c, 0x74, 0x3c, 0x20, 0x3c, 0x25,
1807     0x3c, 0x2d, 0x3c, 0x2e, 0x3c, 0x2f, 0x3c, 0x33, 0x3c, 0x34, 0x3c, 0x35,
1808     0x3c, 0x36, 0x3c, 0x37, 0x3c, 0x38, 0x3c, 0x39, 0x3c, 0x3d, 0x3c, 0x41,
1809     0x3c, 0x5f, 0x3c, 0x62, 0x3c, 0x64, 0x3c, 0x66, 0x3c, 0x67, 0x3c, 0x68,
1810     0x3c, 0x6c, 0x3c, 0x6d, 0x3c, 0x6e, 0x3c, 0x70, 0x3c, 0x72, 0x3c, 0x75};
1811 const uint16_t HuffDecoderCommon::table18_124_ops_[64] = {
1812     0x0000, 0x0002, 0x0000, 0x0012, 0x0000, 0x0022, 0x0000, 0x0032,
1813     0x0000, 0x0042, 0x0000, 0x0052, 0x0000, 0x0062, 0x0000, 0x0072,
1814     0x0000, 0x0082, 0x0000, 0x0092, 0x00a2, 0x00b2, 0x00c2, 0x00d2,
1815     0x00e2, 0x00f2, 0x0102, 0x0112, 0x0122, 0x0132, 0x0142, 0x0152,
1816     0x0162, 0x0172, 0x0182, 0x0192, 0x01a2, 0x01b2, 0x01c2, 0x01d2,
1817     0x01e2, 0x01f2, 0x0202, 0x0212, 0x0222, 0x0232, 0x0000, 0x0000,
1818     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
1819     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0003};
1820 const uint8_t HuffDecoderCommon::table18_125_emit_[72] = {
1821     0x60, 0x30, 0x60, 0x31, 0x60, 0x32, 0x60, 0x61, 0x60, 0x63, 0x60, 0x65,
1822     0x60, 0x69, 0x60, 0x6f, 0x60, 0x73, 0x60, 0x74, 0x60, 0x20, 0x60, 0x25,
1823     0x60, 0x2d, 0x60, 0x2e, 0x60, 0x2f, 0x60, 0x33, 0x60, 0x34, 0x60, 0x35,
1824     0x60, 0x36, 0x60, 0x37, 0x60, 0x38, 0x60, 0x39, 0x60, 0x3d, 0x60, 0x41,
1825     0x60, 0x5f, 0x60, 0x62, 0x60, 0x64, 0x60, 0x66, 0x60, 0x67, 0x60, 0x68,
1826     0x60, 0x6c, 0x60, 0x6d, 0x60, 0x6e, 0x60, 0x70, 0x60, 0x72, 0x60, 0x75};
1827 const uint8_t HuffDecoderCommon::table18_126_emit_[72] = {
1828     0x7b, 0x30, 0x7b, 0x31, 0x7b, 0x32, 0x7b, 0x61, 0x7b, 0x63, 0x7b, 0x65,
1829     0x7b, 0x69, 0x7b, 0x6f, 0x7b, 0x73, 0x7b, 0x74, 0x7b, 0x20, 0x7b, 0x25,
1830     0x7b, 0x2d, 0x7b, 0x2e, 0x7b, 0x2f, 0x7b, 0x33, 0x7b, 0x34, 0x7b, 0x35,
1831     0x7b, 0x36, 0x7b, 0x37, 0x7b, 0x38, 0x7b, 0x39, 0x7b, 0x3d, 0x7b, 0x41,
1832     0x7b, 0x5f, 0x7b, 0x62, 0x7b, 0x64, 0x7b, 0x66, 0x7b, 0x67, 0x7b, 0x68,
1833     0x7b, 0x6c, 0x7b, 0x6d, 0x7b, 0x6e, 0x7b, 0x70, 0x7b, 0x72, 0x7b, 0x75};
1834 const uint8_t HuffDecoderCommon::table18_127_emit_[24] = {
1835     0x5c, 0xc3, 0xd0, 0x80, 0x82, 0x83, 0xa2, 0xb8, 0xc2, 0xe0, 0xe2, 0x99,
1836     0xa1, 0xa7, 0xac, 0xb0, 0xb1, 0xb3, 0xd1, 0xd8, 0xd9, 0xe3, 0xe5, 0xe6};
1837 const uint16_t HuffDecoderCommon::table18_127_ops_[64] = {
1838     0x0000, 0x0000, 0x0000, 0x0003, 0x0000, 0x0000, 0x0000, 0x000b,
1839     0x0000, 0x0000, 0x0000, 0x0013, 0x0000, 0x001b, 0x0000, 0x0023,
1840     0x0000, 0x002b, 0x0000, 0x0033, 0x0000, 0x003b, 0x0000, 0x0043,
1841     0x0000, 0x004b, 0x0000, 0x0053, 0x005b, 0x0063, 0x006b, 0x0073,
1842     0x007b, 0x0083, 0x008b, 0x0093, 0x009b, 0x00a3, 0x00ab, 0x00b3,
1843     0x00bb, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
1844     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
1845     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0004};
1846 const uint8_t* const HuffDecoderCommon::table18_emit_[128] = {
1847     table18_0_emit_,   table18_1_emit_,   table18_2_emit_,   table18_3_emit_,
1848     table18_4_emit_,   table18_5_emit_,   table18_6_emit_,   table18_7_emit_,
1849     table18_8_emit_,   table18_9_emit_,   table18_10_emit_,  table18_11_emit_,
1850     table18_12_emit_,  table18_13_emit_,  table18_14_emit_,  table18_15_emit_,
1851     table18_16_emit_,  table18_17_emit_,  table18_18_emit_,  table18_19_emit_,
1852     table18_20_emit_,  table18_21_emit_,  table18_22_emit_,  table18_23_emit_,
1853     table18_24_emit_,  table18_25_emit_,  table18_26_emit_,  table18_27_emit_,
1854     table18_28_emit_,  table18_29_emit_,  table18_30_emit_,  table18_31_emit_,
1855     table18_32_emit_,  table18_33_emit_,  table18_34_emit_,  table18_35_emit_,
1856     table18_36_emit_,  table18_37_emit_,  table18_38_emit_,  table18_39_emit_,
1857     table18_40_emit_,  table18_41_emit_,  table18_42_emit_,  table18_43_emit_,
1858     table18_44_emit_,  table18_45_emit_,  table18_46_emit_,  table18_47_emit_,
1859     table18_48_emit_,  table18_49_emit_,  table18_50_emit_,  table18_51_emit_,
1860     table18_52_emit_,  table18_53_emit_,  table18_54_emit_,  table18_55_emit_,
1861     table18_56_emit_,  table18_57_emit_,  table18_58_emit_,  table18_59_emit_,
1862     table18_60_emit_,  table18_61_emit_,  table18_62_emit_,  table18_63_emit_,
1863     table18_64_emit_,  table18_65_emit_,  table18_66_emit_,  table18_67_emit_,
1864     table18_68_emit_,  table18_69_emit_,  table18_70_emit_,  table18_71_emit_,
1865     table18_72_emit_,  table18_73_emit_,  table18_74_emit_,  table18_75_emit_,
1866     table18_76_emit_,  table18_77_emit_,  table18_78_emit_,  table18_79_emit_,
1867     table18_80_emit_,  table18_81_emit_,  table18_82_emit_,  table18_83_emit_,
1868     table18_84_emit_,  table18_85_emit_,  table18_86_emit_,  table18_87_emit_,
1869     table18_88_emit_,  table18_89_emit_,  table18_90_emit_,  table18_91_emit_,
1870     table18_92_emit_,  table18_93_emit_,  table18_94_emit_,  table18_95_emit_,
1871     table18_96_emit_,  table18_97_emit_,  table18_98_emit_,  table18_99_emit_,
1872     table18_100_emit_, table18_101_emit_, table18_102_emit_, table18_103_emit_,
1873     table18_104_emit_, table18_105_emit_, table18_106_emit_, table18_107_emit_,
1874     table18_108_emit_, table18_109_emit_, table18_110_emit_, table18_111_emit_,
1875     table18_112_emit_, table18_113_emit_, table18_114_emit_, table18_115_emit_,
1876     table18_116_emit_, table18_117_emit_, table18_118_emit_, table18_119_emit_,
1877     table18_120_emit_, table18_121_emit_, table18_122_emit_, table18_123_emit_,
1878     table18_124_emit_, table18_125_emit_, table18_126_emit_, table18_127_emit_,
1879 };
1880 const uint16_t* const HuffDecoderCommon::table18_ops_[128] = {
1881     table18_0_ops_,   table18_0_ops_,   table18_0_ops_,   table18_0_ops_,
1882     table18_0_ops_,   table18_0_ops_,   table18_0_ops_,   table18_0_ops_,
1883     table18_0_ops_,   table18_0_ops_,   table18_10_ops_,  table18_10_ops_,
1884     table18_10_ops_,  table18_10_ops_,  table18_10_ops_,  table18_10_ops_,
1885     table18_10_ops_,  table18_10_ops_,  table18_10_ops_,  table18_10_ops_,
1886     table18_10_ops_,  table18_10_ops_,  table18_10_ops_,  table18_23_ops_,
1887     table18_23_ops_,  table18_23_ops_,  table18_23_ops_,  table18_23_ops_,
1888     table18_23_ops_,  table18_23_ops_,  table18_23_ops_,  table18_31_ops_,
1889     table18_10_ops_,  table18_10_ops_,  table18_10_ops_,  table18_10_ops_,
1890     table18_10_ops_,  table18_23_ops_,  table18_23_ops_,  table18_23_ops_,
1891     table18_23_ops_,  table18_23_ops_,  table18_23_ops_,  table18_43_ops_,
1892     table18_44_ops_,  table18_44_ops_,  table18_44_ops_,  table18_47_ops_,
1893     table18_10_ops_,  table18_10_ops_,  table18_10_ops_,  table18_10_ops_,
1894     table18_10_ops_,  table18_23_ops_,  table18_23_ops_,  table18_23_ops_,
1895     table18_23_ops_,  table18_23_ops_,  table18_23_ops_,  table18_43_ops_,
1896     table18_44_ops_,  table18_44_ops_,  table18_44_ops_,  table18_47_ops_,
1897     table18_10_ops_,  table18_10_ops_,  table18_10_ops_,  table18_10_ops_,
1898     table18_10_ops_,  table18_23_ops_,  table18_23_ops_,  table18_23_ops_,
1899     table18_23_ops_,  table18_23_ops_,  table18_23_ops_,  table18_43_ops_,
1900     table18_44_ops_,  table18_44_ops_,  table18_44_ops_,  table18_47_ops_,
1901     table18_23_ops_,  table18_23_ops_,  table18_43_ops_,  table18_44_ops_,
1902     table18_44_ops_,  table18_85_ops_,  table18_86_ops_,  table18_87_ops_,
1903     table18_23_ops_,  table18_23_ops_,  table18_43_ops_,  table18_44_ops_,
1904     table18_44_ops_,  table18_85_ops_,  table18_86_ops_,  table18_87_ops_,
1905     table18_44_ops_,  table18_97_ops_,  table18_98_ops_,  table18_99_ops_,
1906     table18_44_ops_,  table18_97_ops_,  table18_98_ops_,  table18_99_ops_,
1907     table18_44_ops_,  table18_97_ops_,  table18_98_ops_,  table18_99_ops_,
1908     table18_44_ops_,  table18_97_ops_,  table18_98_ops_,  table18_99_ops_,
1909     table18_44_ops_,  table18_97_ops_,  table18_98_ops_,  table18_99_ops_,
1910     table18_44_ops_,  table18_97_ops_,  table18_98_ops_,  table18_99_ops_,
1911     table18_120_ops_, table18_121_ops_, table18_120_ops_, table18_121_ops_,
1912     table18_124_ops_, table18_124_ops_, table18_124_ops_, table18_127_ops_,
1913 };
1914 const uint8_t HuffDecoderCommon::table19_0_emit_[204] = {
1915     0x3f, 0x30, 0x30, 0x3f, 0x30, 0x31, 0x3f, 0x30, 0x32, 0x3f, 0x30, 0x61,
1916     0x3f, 0x30, 0x63, 0x3f, 0x30, 0x65, 0x3f, 0x30, 0x69, 0x3f, 0x30, 0x6f,
1917     0x3f, 0x30, 0x73, 0x3f, 0x30, 0x74, 0x3f, 0x30, 0x20, 0x3f, 0x30, 0x25,
1918     0x3f, 0x30, 0x2d, 0x3f, 0x30, 0x2e, 0x3f, 0x30, 0x2f, 0x3f, 0x30, 0x33,
1919     0x3f, 0x30, 0x34, 0x3f, 0x30, 0x35, 0x3f, 0x30, 0x36, 0x3f, 0x30, 0x37,
1920     0x3f, 0x30, 0x38, 0x3f, 0x30, 0x39, 0x3f, 0x30, 0x3d, 0x3f, 0x30, 0x41,
1921     0x3f, 0x30, 0x5f, 0x3f, 0x30, 0x62, 0x3f, 0x30, 0x64, 0x3f, 0x30, 0x66,
1922     0x3f, 0x30, 0x67, 0x3f, 0x30, 0x68, 0x3f, 0x30, 0x6c, 0x3f, 0x30, 0x6d,
1923     0x3f, 0x30, 0x6e, 0x3f, 0x30, 0x70, 0x3f, 0x30, 0x72, 0x3f, 0x30, 0x75,
1924     0x3f, 0x30, 0x3a, 0x3f, 0x30, 0x42, 0x3f, 0x30, 0x43, 0x3f, 0x30, 0x44,
1925     0x3f, 0x30, 0x45, 0x3f, 0x30, 0x46, 0x3f, 0x30, 0x47, 0x3f, 0x30, 0x48,
1926     0x3f, 0x30, 0x49, 0x3f, 0x30, 0x4a, 0x3f, 0x30, 0x4b, 0x3f, 0x30, 0x4c,
1927     0x3f, 0x30, 0x4d, 0x3f, 0x30, 0x4e, 0x3f, 0x30, 0x4f, 0x3f, 0x30, 0x50,
1928     0x3f, 0x30, 0x51, 0x3f, 0x30, 0x52, 0x3f, 0x30, 0x53, 0x3f, 0x30, 0x54,
1929     0x3f, 0x30, 0x55, 0x3f, 0x30, 0x56, 0x3f, 0x30, 0x57, 0x3f, 0x30, 0x59,
1930     0x3f, 0x30, 0x6a, 0x3f, 0x30, 0x6b, 0x3f, 0x30, 0x71, 0x3f, 0x30, 0x76,
1931     0x3f, 0x30, 0x77, 0x3f, 0x30, 0x78, 0x3f, 0x30, 0x79, 0x3f, 0x30, 0x7a};
1932 const uint16_t HuffDecoderCommon::table19_0_ops_[128] = {
1933     0x0000, 0x0000, 0x0000, 0x0001, 0x0000, 0x0000, 0x0000, 0x0019, 0x0000,
1934     0x0000, 0x0000, 0x0031, 0x0000, 0x0000, 0x0000, 0x0049, 0x0000, 0x0000,
1935     0x0000, 0x0061, 0x0000, 0x0000, 0x0000, 0x0079, 0x0000, 0x0000, 0x0000,
1936     0x0091, 0x0000, 0x0000, 0x0000, 0x00a9, 0x0000, 0x0000, 0x0000, 0x00c1,
1937     0x0000, 0x0000, 0x0000, 0x00d9, 0x0000, 0x00f1, 0x0000, 0x0109, 0x0000,
1938     0x0121, 0x0000, 0x0139, 0x0000, 0x0151, 0x0000, 0x0169, 0x0000, 0x0181,
1939     0x0000, 0x0199, 0x0000, 0x01b1, 0x0000, 0x01c9, 0x0000, 0x01e1, 0x0000,
1940     0x01f9, 0x0000, 0x0211, 0x0000, 0x0229, 0x0000, 0x0241, 0x0000, 0x0259,
1941     0x0000, 0x0271, 0x0000, 0x0289, 0x0000, 0x02a1, 0x0000, 0x02b9, 0x0000,
1942     0x02d1, 0x0000, 0x02e9, 0x0000, 0x0301, 0x0000, 0x0319, 0x0000, 0x0331,
1943     0x0000, 0x0349, 0x0361, 0x0379, 0x0391, 0x03a9, 0x03c1, 0x03d9, 0x03f1,
1944     0x0409, 0x0421, 0x0439, 0x0451, 0x0469, 0x0481, 0x0499, 0x04b1, 0x04c9,
1945     0x04e1, 0x04f9, 0x0511, 0x0529, 0x0541, 0x0559, 0x0571, 0x0589, 0x05a1,
1946     0x05b9, 0x05d1, 0x05e9, 0x0601, 0x0619, 0x0631, 0x0649, 0x0000, 0x0000,
1947     0x0000, 0x0002};
1948 const uint8_t HuffDecoderCommon::table19_1_emit_[204] = {
1949     0x3f, 0x31, 0x30, 0x3f, 0x31, 0x31, 0x3f, 0x31, 0x32, 0x3f, 0x31, 0x61,
1950     0x3f, 0x31, 0x63, 0x3f, 0x31, 0x65, 0x3f, 0x31, 0x69, 0x3f, 0x31, 0x6f,
1951     0x3f, 0x31, 0x73, 0x3f, 0x31, 0x74, 0x3f, 0x31, 0x20, 0x3f, 0x31, 0x25,
1952     0x3f, 0x31, 0x2d, 0x3f, 0x31, 0x2e, 0x3f, 0x31, 0x2f, 0x3f, 0x31, 0x33,
1953     0x3f, 0x31, 0x34, 0x3f, 0x31, 0x35, 0x3f, 0x31, 0x36, 0x3f, 0x31, 0x37,
1954     0x3f, 0x31, 0x38, 0x3f, 0x31, 0x39, 0x3f, 0x31, 0x3d, 0x3f, 0x31, 0x41,
1955     0x3f, 0x31, 0x5f, 0x3f, 0x31, 0x62, 0x3f, 0x31, 0x64, 0x3f, 0x31, 0x66,
1956     0x3f, 0x31, 0x67, 0x3f, 0x31, 0x68, 0x3f, 0x31, 0x6c, 0x3f, 0x31, 0x6d,
1957     0x3f, 0x31, 0x6e, 0x3f, 0x31, 0x70, 0x3f, 0x31, 0x72, 0x3f, 0x31, 0x75,
1958     0x3f, 0x31, 0x3a, 0x3f, 0x31, 0x42, 0x3f, 0x31, 0x43, 0x3f, 0x31, 0x44,
1959     0x3f, 0x31, 0x45, 0x3f, 0x31, 0x46, 0x3f, 0x31, 0x47, 0x3f, 0x31, 0x48,
1960     0x3f, 0x31, 0x49, 0x3f, 0x31, 0x4a, 0x3f, 0x31, 0x4b, 0x3f, 0x31, 0x4c,
1961     0x3f, 0x31, 0x4d, 0x3f, 0x31, 0x4e, 0x3f, 0x31, 0x4f, 0x3f, 0x31, 0x50,
1962     0x3f, 0x31, 0x51, 0x3f, 0x31, 0x52, 0x3f, 0x31, 0x53, 0x3f, 0x31, 0x54,
1963     0x3f, 0x31, 0x55, 0x3f, 0x31, 0x56, 0x3f, 0x31, 0x57, 0x3f, 0x31, 0x59,
1964     0x3f, 0x31, 0x6a, 0x3f, 0x31, 0x6b, 0x3f, 0x31, 0x71, 0x3f, 0x31, 0x76,
1965     0x3f, 0x31, 0x77, 0x3f, 0x31, 0x78, 0x3f, 0x31, 0x79, 0x3f, 0x31, 0x7a};
1966 const uint8_t HuffDecoderCommon::table19_2_emit_[204] = {
1967     0x3f, 0x32, 0x30, 0x3f, 0x32, 0x31, 0x3f, 0x32, 0x32, 0x3f, 0x32, 0x61,
1968     0x3f, 0x32, 0x63, 0x3f, 0x32, 0x65, 0x3f, 0x32, 0x69, 0x3f, 0x32, 0x6f,
1969     0x3f, 0x32, 0x73, 0x3f, 0x32, 0x74, 0x3f, 0x32, 0x20, 0x3f, 0x32, 0x25,
1970     0x3f, 0x32, 0x2d, 0x3f, 0x32, 0x2e, 0x3f, 0x32, 0x2f, 0x3f, 0x32, 0x33,
1971     0x3f, 0x32, 0x34, 0x3f, 0x32, 0x35, 0x3f, 0x32, 0x36, 0x3f, 0x32, 0x37,
1972     0x3f, 0x32, 0x38, 0x3f, 0x32, 0x39, 0x3f, 0x32, 0x3d, 0x3f, 0x32, 0x41,
1973     0x3f, 0x32, 0x5f, 0x3f, 0x32, 0x62, 0x3f, 0x32, 0x64, 0x3f, 0x32, 0x66,
1974     0x3f, 0x32, 0x67, 0x3f, 0x32, 0x68, 0x3f, 0x32, 0x6c, 0x3f, 0x32, 0x6d,
1975     0x3f, 0x32, 0x6e, 0x3f, 0x32, 0x70, 0x3f, 0x32, 0x72, 0x3f, 0x32, 0x75,
1976     0x3f, 0x32, 0x3a, 0x3f, 0x32, 0x42, 0x3f, 0x32, 0x43, 0x3f, 0x32, 0x44,
1977     0x3f, 0x32, 0x45, 0x3f, 0x32, 0x46, 0x3f, 0x32, 0x47, 0x3f, 0x32, 0x48,
1978     0x3f, 0x32, 0x49, 0x3f, 0x32, 0x4a, 0x3f, 0x32, 0x4b, 0x3f, 0x32, 0x4c,
1979     0x3f, 0x32, 0x4d, 0x3f, 0x32, 0x4e, 0x3f, 0x32, 0x4f, 0x3f, 0x32, 0x50,
1980     0x3f, 0x32, 0x51, 0x3f, 0x32, 0x52, 0x3f, 0x32, 0x53, 0x3f, 0x32, 0x54,
1981     0x3f, 0x32, 0x55, 0x3f, 0x32, 0x56, 0x3f, 0x32, 0x57, 0x3f, 0x32, 0x59,
1982     0x3f, 0x32, 0x6a, 0x3f, 0x32, 0x6b, 0x3f, 0x32, 0x71, 0x3f, 0x32, 0x76,
1983     0x3f, 0x32, 0x77, 0x3f, 0x32, 0x78, 0x3f, 0x32, 0x79, 0x3f, 0x32, 0x7a};
1984 const uint8_t HuffDecoderCommon::table19_3_emit_[204] = {
1985     0x3f, 0x61, 0x30, 0x3f, 0x61, 0x31, 0x3f, 0x61, 0x32, 0x3f, 0x61, 0x61,
1986     0x3f, 0x61, 0x63, 0x3f, 0x61, 0x65, 0x3f, 0x61, 0x69, 0x3f, 0x61, 0x6f,
1987     0x3f, 0x61, 0x73, 0x3f, 0x61, 0x74, 0x3f, 0x61, 0x20, 0x3f, 0x61, 0x25,
1988     0x3f, 0x61, 0x2d, 0x3f, 0x61, 0x2e, 0x3f, 0x61, 0x2f, 0x3f, 0x61, 0x33,
1989     0x3f, 0x61, 0x34, 0x3f, 0x61, 0x35, 0x3f, 0x61, 0x36, 0x3f, 0x61, 0x37,
1990     0x3f, 0x61, 0x38, 0x3f, 0x61, 0x39, 0x3f, 0x61, 0x3d, 0x3f, 0x61, 0x41,
1991     0x3f, 0x61, 0x5f, 0x3f, 0x61, 0x62, 0x3f, 0x61, 0x64, 0x3f, 0x61, 0x66,
1992     0x3f, 0x61, 0x67, 0x3f, 0x61, 0x68, 0x3f, 0x61, 0x6c, 0x3f, 0x61, 0x6d,
1993     0x3f, 0x61, 0x6e, 0x3f, 0x61, 0x70, 0x3f, 0x61, 0x72, 0x3f, 0x61, 0x75,
1994     0x3f, 0x61, 0x3a, 0x3f, 0x61, 0x42, 0x3f, 0x61, 0x43, 0x3f, 0x61, 0x44,
1995     0x3f, 0x61, 0x45, 0x3f, 0x61, 0x46, 0x3f, 0x61, 0x47, 0x3f, 0x61, 0x48,
1996     0x3f, 0x61, 0x49, 0x3f, 0x61, 0x4a, 0x3f, 0x61, 0x4b, 0x3f, 0x61, 0x4c,
1997     0x3f, 0x61, 0x4d, 0x3f, 0x61, 0x4e, 0x3f, 0x61, 0x4f, 0x3f, 0x61, 0x50,
1998     0x3f, 0x61, 0x51, 0x3f, 0x61, 0x52, 0x3f, 0x61, 0x53, 0x3f, 0x61, 0x54,
1999     0x3f, 0x61, 0x55, 0x3f, 0x61, 0x56, 0x3f, 0x61, 0x57, 0x3f, 0x61, 0x59,
2000     0x3f, 0x61, 0x6a, 0x3f, 0x61, 0x6b, 0x3f, 0x61, 0x71, 0x3f, 0x61, 0x76,
2001     0x3f, 0x61, 0x77, 0x3f, 0x61, 0x78, 0x3f, 0x61, 0x79, 0x3f, 0x61, 0x7a};
2002 const uint8_t HuffDecoderCommon::table19_4_emit_[204] = {
2003     0x3f, 0x63, 0x30, 0x3f, 0x63, 0x31, 0x3f, 0x63, 0x32, 0x3f, 0x63, 0x61,
2004     0x3f, 0x63, 0x63, 0x3f, 0x63, 0x65, 0x3f, 0x63, 0x69, 0x3f, 0x63, 0x6f,
2005     0x3f, 0x63, 0x73, 0x3f, 0x63, 0x74, 0x3f, 0x63, 0x20, 0x3f, 0x63, 0x25,
2006     0x3f, 0x63, 0x2d, 0x3f, 0x63, 0x2e, 0x3f, 0x63, 0x2f, 0x3f, 0x63, 0x33,
2007     0x3f, 0x63, 0x34, 0x3f, 0x63, 0x35, 0x3f, 0x63, 0x36, 0x3f, 0x63, 0x37,
2008     0x3f, 0x63, 0x38, 0x3f, 0x63, 0x39, 0x3f, 0x63, 0x3d, 0x3f, 0x63, 0x41,
2009     0x3f, 0x63, 0x5f, 0x3f, 0x63, 0x62, 0x3f, 0x63, 0x64, 0x3f, 0x63, 0x66,
2010     0x3f, 0x63, 0x67, 0x3f, 0x63, 0x68, 0x3f, 0x63, 0x6c, 0x3f, 0x63, 0x6d,
2011     0x3f, 0x63, 0x6e, 0x3f, 0x63, 0x70, 0x3f, 0x63, 0x72, 0x3f, 0x63, 0x75,
2012     0x3f, 0x63, 0x3a, 0x3f, 0x63, 0x42, 0x3f, 0x63, 0x43, 0x3f, 0x63, 0x44,
2013     0x3f, 0x63, 0x45, 0x3f, 0x63, 0x46, 0x3f, 0x63, 0x47, 0x3f, 0x63, 0x48,
2014     0x3f, 0x63, 0x49, 0x3f, 0x63, 0x4a, 0x3f, 0x63, 0x4b, 0x3f, 0x63, 0x4c,
2015     0x3f, 0x63, 0x4d, 0x3f, 0x63, 0x4e, 0x3f, 0x63, 0x4f, 0x3f, 0x63, 0x50,
2016     0x3f, 0x63, 0x51, 0x3f, 0x63, 0x52, 0x3f, 0x63, 0x53, 0x3f, 0x63, 0x54,
2017     0x3f, 0x63, 0x55, 0x3f, 0x63, 0x56, 0x3f, 0x63, 0x57, 0x3f, 0x63, 0x59,
2018     0x3f, 0x63, 0x6a, 0x3f, 0x63, 0x6b, 0x3f, 0x63, 0x71, 0x3f, 0x63, 0x76,
2019     0x3f, 0x63, 0x77, 0x3f, 0x63, 0x78, 0x3f, 0x63, 0x79, 0x3f, 0x63, 0x7a};
2020 const uint8_t HuffDecoderCommon::table19_5_emit_[204] = {
2021     0x3f, 0x65, 0x30, 0x3f, 0x65, 0x31, 0x3f, 0x65, 0x32, 0x3f, 0x65, 0x61,
2022     0x3f, 0x65, 0x63, 0x3f, 0x65, 0x65, 0x3f, 0x65, 0x69, 0x3f, 0x65, 0x6f,
2023     0x3f, 0x65, 0x73, 0x3f, 0x65, 0x74, 0x3f, 0x65, 0x20, 0x3f, 0x65, 0x25,
2024     0x3f, 0x65, 0x2d, 0x3f, 0x65, 0x2e, 0x3f, 0x65, 0x2f, 0x3f, 0x65, 0x33,
2025     0x3f, 0x65, 0x34, 0x3f, 0x65, 0x35, 0x3f, 0x65, 0x36, 0x3f, 0x65, 0x37,
2026     0x3f, 0x65, 0x38, 0x3f, 0x65, 0x39, 0x3f, 0x65, 0x3d, 0x3f, 0x65, 0x41,
2027     0x3f, 0x65, 0x5f, 0x3f, 0x65, 0x62, 0x3f, 0x65, 0x64, 0x3f, 0x65, 0x66,
2028     0x3f, 0x65, 0x67, 0x3f, 0x65, 0x68, 0x3f, 0x65, 0x6c, 0x3f, 0x65, 0x6d,
2029     0x3f, 0x65, 0x6e, 0x3f, 0x65, 0x70, 0x3f, 0x65, 0x72, 0x3f, 0x65, 0x75,
2030     0x3f, 0x65, 0x3a, 0x3f, 0x65, 0x42, 0x3f, 0x65, 0x43, 0x3f, 0x65, 0x44,
2031     0x3f, 0x65, 0x45, 0x3f, 0x65, 0x46, 0x3f, 0x65, 0x47, 0x3f, 0x65, 0x48,
2032     0x3f, 0x65, 0x49, 0x3f, 0x65, 0x4a, 0x3f, 0x65, 0x4b, 0x3f, 0x65, 0x4c,
2033     0x3f, 0x65, 0x4d, 0x3f, 0x65, 0x4e, 0x3f, 0x65, 0x4f, 0x3f, 0x65, 0x50,
2034     0x3f, 0x65, 0x51, 0x3f, 0x65, 0x52, 0x3f, 0x65, 0x53, 0x3f, 0x65, 0x54,
2035     0x3f, 0x65, 0x55, 0x3f, 0x65, 0x56, 0x3f, 0x65, 0x57, 0x3f, 0x65, 0x59,
2036     0x3f, 0x65, 0x6a, 0x3f, 0x65, 0x6b, 0x3f, 0x65, 0x71, 0x3f, 0x65, 0x76,
2037     0x3f, 0x65, 0x77, 0x3f, 0x65, 0x78, 0x3f, 0x65, 0x79, 0x3f, 0x65, 0x7a};
2038 const uint8_t HuffDecoderCommon::table19_6_emit_[204] = {
2039     0x3f, 0x69, 0x30, 0x3f, 0x69, 0x31, 0x3f, 0x69, 0x32, 0x3f, 0x69, 0x61,
2040     0x3f, 0x69, 0x63, 0x3f, 0x69, 0x65, 0x3f, 0x69, 0x69, 0x3f, 0x69, 0x6f,
2041     0x3f, 0x69, 0x73, 0x3f, 0x69, 0x74, 0x3f, 0x69, 0x20, 0x3f, 0x69, 0x25,
2042     0x3f, 0x69, 0x2d, 0x3f, 0x69, 0x2e, 0x3f, 0x69, 0x2f, 0x3f, 0x69, 0x33,
2043     0x3f, 0x69, 0x34, 0x3f, 0x69, 0x35, 0x3f, 0x69, 0x36, 0x3f, 0x69, 0x37,
2044     0x3f, 0x69, 0x38, 0x3f, 0x69, 0x39, 0x3f, 0x69, 0x3d, 0x3f, 0x69, 0x41,
2045     0x3f, 0x69, 0x5f, 0x3f, 0x69, 0x62, 0x3f, 0x69, 0x64, 0x3f, 0x69, 0x66,
2046     0x3f, 0x69, 0x67, 0x3f, 0x69, 0x68, 0x3f, 0x69, 0x6c, 0x3f, 0x69, 0x6d,
2047     0x3f, 0x69, 0x6e, 0x3f, 0x69, 0x70, 0x3f, 0x69, 0x72, 0x3f, 0x69, 0x75,
2048     0x3f, 0x69, 0x3a, 0x3f, 0x69, 0x42, 0x3f, 0x69, 0x43, 0x3f, 0x69, 0x44,
2049     0x3f, 0x69, 0x45, 0x3f, 0x69, 0x46, 0x3f, 0x69, 0x47, 0x3f, 0x69, 0x48,
2050     0x3f, 0x69, 0x49, 0x3f, 0x69, 0x4a, 0x3f, 0x69, 0x4b, 0x3f, 0x69, 0x4c,
2051     0x3f, 0x69, 0x4d, 0x3f, 0x69, 0x4e, 0x3f, 0x69, 0x4f, 0x3f, 0x69, 0x50,
2052     0x3f, 0x69, 0x51, 0x3f, 0x69, 0x52, 0x3f, 0x69, 0x53, 0x3f, 0x69, 0x54,
2053     0x3f, 0x69, 0x55, 0x3f, 0x69, 0x56, 0x3f, 0x69, 0x57, 0x3f, 0x69, 0x59,
2054     0x3f, 0x69, 0x6a, 0x3f, 0x69, 0x6b, 0x3f, 0x69, 0x71, 0x3f, 0x69, 0x76,
2055     0x3f, 0x69, 0x77, 0x3f, 0x69, 0x78, 0x3f, 0x69, 0x79, 0x3f, 0x69, 0x7a};
2056 const uint8_t HuffDecoderCommon::table19_7_emit_[204] = {
2057     0x3f, 0x6f, 0x30, 0x3f, 0x6f, 0x31, 0x3f, 0x6f, 0x32, 0x3f, 0x6f, 0x61,
2058     0x3f, 0x6f, 0x63, 0x3f, 0x6f, 0x65, 0x3f, 0x6f, 0x69, 0x3f, 0x6f, 0x6f,
2059     0x3f, 0x6f, 0x73, 0x3f, 0x6f, 0x74, 0x3f, 0x6f, 0x20, 0x3f, 0x6f, 0x25,
2060     0x3f, 0x6f, 0x2d, 0x3f, 0x6f, 0x2e, 0x3f, 0x6f, 0x2f, 0x3f, 0x6f, 0x33,
2061     0x3f, 0x6f, 0x34, 0x3f, 0x6f, 0x35, 0x3f, 0x6f, 0x36, 0x3f, 0x6f, 0x37,
2062     0x3f, 0x6f, 0x38, 0x3f, 0x6f, 0x39, 0x3f, 0x6f, 0x3d, 0x3f, 0x6f, 0x41,
2063     0x3f, 0x6f, 0x5f, 0x3f, 0x6f, 0x62, 0x3f, 0x6f, 0x64, 0x3f, 0x6f, 0x66,
2064     0x3f, 0x6f, 0x67, 0x3f, 0x6f, 0x68, 0x3f, 0x6f, 0x6c, 0x3f, 0x6f, 0x6d,
2065     0x3f, 0x6f, 0x6e, 0x3f, 0x6f, 0x70, 0x3f, 0x6f, 0x72, 0x3f, 0x6f, 0x75,
2066     0x3f, 0x6f, 0x3a, 0x3f, 0x6f, 0x42, 0x3f, 0x6f, 0x43, 0x3f, 0x6f, 0x44,
2067     0x3f, 0x6f, 0x45, 0x3f, 0x6f, 0x46, 0x3f, 0x6f, 0x47, 0x3f, 0x6f, 0x48,
2068     0x3f, 0x6f, 0x49, 0x3f, 0x6f, 0x4a, 0x3f, 0x6f, 0x4b, 0x3f, 0x6f, 0x4c,
2069     0x3f, 0x6f, 0x4d, 0x3f, 0x6f, 0x4e, 0x3f, 0x6f, 0x4f, 0x3f, 0x6f, 0x50,
2070     0x3f, 0x6f, 0x51, 0x3f, 0x6f, 0x52, 0x3f, 0x6f, 0x53, 0x3f, 0x6f, 0x54,
2071     0x3f, 0x6f, 0x55, 0x3f, 0x6f, 0x56, 0x3f, 0x6f, 0x57, 0x3f, 0x6f, 0x59,
2072     0x3f, 0x6f, 0x6a, 0x3f, 0x6f, 0x6b, 0x3f, 0x6f, 0x71, 0x3f, 0x6f, 0x76,
2073     0x3f, 0x6f, 0x77, 0x3f, 0x6f, 0x78, 0x3f, 0x6f, 0x79, 0x3f, 0x6f, 0x7a};
2074 const uint8_t HuffDecoderCommon::table19_8_emit_[204] = {
2075     0x3f, 0x73, 0x30, 0x3f, 0x73, 0x31, 0x3f, 0x73, 0x32, 0x3f, 0x73, 0x61,
2076     0x3f, 0x73, 0x63, 0x3f, 0x73, 0x65, 0x3f, 0x73, 0x69, 0x3f, 0x73, 0x6f,
2077     0x3f, 0x73, 0x73, 0x3f, 0x73, 0x74, 0x3f, 0x73, 0x20, 0x3f, 0x73, 0x25,
2078     0x3f, 0x73, 0x2d, 0x3f, 0x73, 0x2e, 0x3f, 0x73, 0x2f, 0x3f, 0x73, 0x33,
2079     0x3f, 0x73, 0x34, 0x3f, 0x73, 0x35, 0x3f, 0x73, 0x36, 0x3f, 0x73, 0x37,
2080     0x3f, 0x73, 0x38, 0x3f, 0x73, 0x39, 0x3f, 0x73, 0x3d, 0x3f, 0x73, 0x41,
2081     0x3f, 0x73, 0x5f, 0x3f, 0x73, 0x62, 0x3f, 0x73, 0x64, 0x3f, 0x73, 0x66,
2082     0x3f, 0x73, 0x67, 0x3f, 0x73, 0x68, 0x3f, 0x73, 0x6c, 0x3f, 0x73, 0x6d,
2083     0x3f, 0x73, 0x6e, 0x3f, 0x73, 0x70, 0x3f, 0x73, 0x72, 0x3f, 0x73, 0x75,
2084     0x3f, 0x73, 0x3a, 0x3f, 0x73, 0x42, 0x3f, 0x73, 0x43, 0x3f, 0x73, 0x44,
2085     0x3f, 0x73, 0x45, 0x3f, 0x73, 0x46, 0x3f, 0x73, 0x47, 0x3f, 0x73, 0x48,
2086     0x3f, 0x73, 0x49, 0x3f, 0x73, 0x4a, 0x3f, 0x73, 0x4b, 0x3f, 0x73, 0x4c,
2087     0x3f, 0x73, 0x4d, 0x3f, 0x73, 0x4e, 0x3f, 0x73, 0x4f, 0x3f, 0x73, 0x50,
2088     0x3f, 0x73, 0x51, 0x3f, 0x73, 0x52, 0x3f, 0x73, 0x53, 0x3f, 0x73, 0x54,
2089     0x3f, 0x73, 0x55, 0x3f, 0x73, 0x56, 0x3f, 0x73, 0x57, 0x3f, 0x73, 0x59,
2090     0x3f, 0x73, 0x6a, 0x3f, 0x73, 0x6b, 0x3f, 0x73, 0x71, 0x3f, 0x73, 0x76,
2091     0x3f, 0x73, 0x77, 0x3f, 0x73, 0x78, 0x3f, 0x73, 0x79, 0x3f, 0x73, 0x7a};
2092 const uint8_t HuffDecoderCommon::table19_9_emit_[204] = {
2093     0x3f, 0x74, 0x30, 0x3f, 0x74, 0x31, 0x3f, 0x74, 0x32, 0x3f, 0x74, 0x61,
2094     0x3f, 0x74, 0x63, 0x3f, 0x74, 0x65, 0x3f, 0x74, 0x69, 0x3f, 0x74, 0x6f,
2095     0x3f, 0x74, 0x73, 0x3f, 0x74, 0x74, 0x3f, 0x74, 0x20, 0x3f, 0x74, 0x25,
2096     0x3f, 0x74, 0x2d, 0x3f, 0x74, 0x2e, 0x3f, 0x74, 0x2f, 0x3f, 0x74, 0x33,
2097     0x3f, 0x74, 0x34, 0x3f, 0x74, 0x35, 0x3f, 0x74, 0x36, 0x3f, 0x74, 0x37,
2098     0x3f, 0x74, 0x38, 0x3f, 0x74, 0x39, 0x3f, 0x74, 0x3d, 0x3f, 0x74, 0x41,
2099     0x3f, 0x74, 0x5f, 0x3f, 0x74, 0x62, 0x3f, 0x74, 0x64, 0x3f, 0x74, 0x66,
2100     0x3f, 0x74, 0x67, 0x3f, 0x74, 0x68, 0x3f, 0x74, 0x6c, 0x3f, 0x74, 0x6d,
2101     0x3f, 0x74, 0x6e, 0x3f, 0x74, 0x70, 0x3f, 0x74, 0x72, 0x3f, 0x74, 0x75,
2102     0x3f, 0x74, 0x3a, 0x3f, 0x74, 0x42, 0x3f, 0x74, 0x43, 0x3f, 0x74, 0x44,
2103     0x3f, 0x74, 0x45, 0x3f, 0x74, 0x46, 0x3f, 0x74, 0x47, 0x3f, 0x74, 0x48,
2104     0x3f, 0x74, 0x49, 0x3f, 0x74, 0x4a, 0x3f, 0x74, 0x4b, 0x3f, 0x74, 0x4c,
2105     0x3f, 0x74, 0x4d, 0x3f, 0x74, 0x4e, 0x3f, 0x74, 0x4f, 0x3f, 0x74, 0x50,
2106     0x3f, 0x74, 0x51, 0x3f, 0x74, 0x52, 0x3f, 0x74, 0x53, 0x3f, 0x74, 0x54,
2107     0x3f, 0x74, 0x55, 0x3f, 0x74, 0x56, 0x3f, 0x74, 0x57, 0x3f, 0x74, 0x59,
2108     0x3f, 0x74, 0x6a, 0x3f, 0x74, 0x6b, 0x3f, 0x74, 0x71, 0x3f, 0x74, 0x76,
2109     0x3f, 0x74, 0x77, 0x3f, 0x74, 0x78, 0x3f, 0x74, 0x79, 0x3f, 0x74, 0x7a};
2110 const uint8_t HuffDecoderCommon::table19_10_emit_[216] = {
2111     0x3f, 0x20, 0x30, 0x3f, 0x20, 0x31, 0x3f, 0x20, 0x32, 0x3f, 0x20, 0x61,
2112     0x3f, 0x20, 0x63, 0x3f, 0x20, 0x65, 0x3f, 0x20, 0x69, 0x3f, 0x20, 0x6f,
2113     0x3f, 0x20, 0x73, 0x3f, 0x20, 0x74, 0x3f, 0x20, 0x20, 0x3f, 0x20, 0x25,
2114     0x3f, 0x20, 0x2d, 0x3f, 0x20, 0x2e, 0x3f, 0x20, 0x2f, 0x3f, 0x20, 0x33,
2115     0x3f, 0x20, 0x34, 0x3f, 0x20, 0x35, 0x3f, 0x20, 0x36, 0x3f, 0x20, 0x37,
2116     0x3f, 0x20, 0x38, 0x3f, 0x20, 0x39, 0x3f, 0x20, 0x3d, 0x3f, 0x20, 0x41,
2117     0x3f, 0x20, 0x5f, 0x3f, 0x20, 0x62, 0x3f, 0x20, 0x64, 0x3f, 0x20, 0x66,
2118     0x3f, 0x20, 0x67, 0x3f, 0x20, 0x68, 0x3f, 0x20, 0x6c, 0x3f, 0x20, 0x6d,
2119     0x3f, 0x20, 0x6e, 0x3f, 0x20, 0x70, 0x3f, 0x20, 0x72, 0x3f, 0x20, 0x75,
2120     0x3f, 0x25, 0x30, 0x3f, 0x25, 0x31, 0x3f, 0x25, 0x32, 0x3f, 0x25, 0x61,
2121     0x3f, 0x25, 0x63, 0x3f, 0x25, 0x65, 0x3f, 0x25, 0x69, 0x3f, 0x25, 0x6f,
2122     0x3f, 0x25, 0x73, 0x3f, 0x25, 0x74, 0x3f, 0x25, 0x20, 0x3f, 0x25, 0x25,
2123     0x3f, 0x25, 0x2d, 0x3f, 0x25, 0x2e, 0x3f, 0x25, 0x2f, 0x3f, 0x25, 0x33,
2124     0x3f, 0x25, 0x34, 0x3f, 0x25, 0x35, 0x3f, 0x25, 0x36, 0x3f, 0x25, 0x37,
2125     0x3f, 0x25, 0x38, 0x3f, 0x25, 0x39, 0x3f, 0x25, 0x3d, 0x3f, 0x25, 0x41,
2126     0x3f, 0x25, 0x5f, 0x3f, 0x25, 0x62, 0x3f, 0x25, 0x64, 0x3f, 0x25, 0x66,
2127     0x3f, 0x25, 0x67, 0x3f, 0x25, 0x68, 0x3f, 0x25, 0x6c, 0x3f, 0x25, 0x6d,
2128     0x3f, 0x25, 0x6e, 0x3f, 0x25, 0x70, 0x3f, 0x25, 0x72, 0x3f, 0x25, 0x75};
2129 const uint16_t HuffDecoderCommon::table19_10_ops_[128] = {
2130     0x0000, 0x0001, 0x0000, 0x0019, 0x0000, 0x0031, 0x0000, 0x0049, 0x0000,
2131     0x0061, 0x0000, 0x0079, 0x0000, 0x0091, 0x0000, 0x00a9, 0x0000, 0x00c1,
2132     0x0000, 0x00d9, 0x00f1, 0x0109, 0x0121, 0x0139, 0x0151, 0x0169, 0x0181,
2133     0x0199, 0x01b1, 0x01c9, 0x01e1, 0x01f9, 0x0211, 0x0229, 0x0241, 0x0259,
2134     0x0271, 0x0289, 0x02a1, 0x02b9, 0x02d1, 0x02e9, 0x0301, 0x0319, 0x0331,
2135     0x0349, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
2136     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
2137     0x0002, 0x0000, 0x0361, 0x0000, 0x0379, 0x0000, 0x0391, 0x0000, 0x03a9,
2138     0x0000, 0x03c1, 0x0000, 0x03d9, 0x0000, 0x03f1, 0x0000, 0x0409, 0x0000,
2139     0x0421, 0x0000, 0x0439, 0x0451, 0x0469, 0x0481, 0x0499, 0x04b1, 0x04c9,
2140     0x04e1, 0x04f9, 0x0511, 0x0529, 0x0541, 0x0559, 0x0571, 0x0589, 0x05a1,
2141     0x05b9, 0x05d1, 0x05e9, 0x0601, 0x0619, 0x0631, 0x0649, 0x0661, 0x0679,
2142     0x0691, 0x06a9, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
2143     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
2144     0x0000, 0x0362};
2145 const uint8_t HuffDecoderCommon::table19_11_emit_[216] = {
2146     0x3f, 0x2d, 0x30, 0x3f, 0x2d, 0x31, 0x3f, 0x2d, 0x32, 0x3f, 0x2d, 0x61,
2147     0x3f, 0x2d, 0x63, 0x3f, 0x2d, 0x65, 0x3f, 0x2d, 0x69, 0x3f, 0x2d, 0x6f,
2148     0x3f, 0x2d, 0x73, 0x3f, 0x2d, 0x74, 0x3f, 0x2d, 0x20, 0x3f, 0x2d, 0x25,
2149     0x3f, 0x2d, 0x2d, 0x3f, 0x2d, 0x2e, 0x3f, 0x2d, 0x2f, 0x3f, 0x2d, 0x33,
2150     0x3f, 0x2d, 0x34, 0x3f, 0x2d, 0x35, 0x3f, 0x2d, 0x36, 0x3f, 0x2d, 0x37,
2151     0x3f, 0x2d, 0x38, 0x3f, 0x2d, 0x39, 0x3f, 0x2d, 0x3d, 0x3f, 0x2d, 0x41,
2152     0x3f, 0x2d, 0x5f, 0x3f, 0x2d, 0x62, 0x3f, 0x2d, 0x64, 0x3f, 0x2d, 0x66,
2153     0x3f, 0x2d, 0x67, 0x3f, 0x2d, 0x68, 0x3f, 0x2d, 0x6c, 0x3f, 0x2d, 0x6d,
2154     0x3f, 0x2d, 0x6e, 0x3f, 0x2d, 0x70, 0x3f, 0x2d, 0x72, 0x3f, 0x2d, 0x75,
2155     0x3f, 0x2e, 0x30, 0x3f, 0x2e, 0x31, 0x3f, 0x2e, 0x32, 0x3f, 0x2e, 0x61,
2156     0x3f, 0x2e, 0x63, 0x3f, 0x2e, 0x65, 0x3f, 0x2e, 0x69, 0x3f, 0x2e, 0x6f,
2157     0x3f, 0x2e, 0x73, 0x3f, 0x2e, 0x74, 0x3f, 0x2e, 0x20, 0x3f, 0x2e, 0x25,
2158     0x3f, 0x2e, 0x2d, 0x3f, 0x2e, 0x2e, 0x3f, 0x2e, 0x2f, 0x3f, 0x2e, 0x33,
2159     0x3f, 0x2e, 0x34, 0x3f, 0x2e, 0x35, 0x3f, 0x2e, 0x36, 0x3f, 0x2e, 0x37,
2160     0x3f, 0x2e, 0x38, 0x3f, 0x2e, 0x39, 0x3f, 0x2e, 0x3d, 0x3f, 0x2e, 0x41,
2161     0x3f, 0x2e, 0x5f, 0x3f, 0x2e, 0x62, 0x3f, 0x2e, 0x64, 0x3f, 0x2e, 0x66,
2162     0x3f, 0x2e, 0x67, 0x3f, 0x2e, 0x68, 0x3f, 0x2e, 0x6c, 0x3f, 0x2e, 0x6d,
2163     0x3f, 0x2e, 0x6e, 0x3f, 0x2e, 0x70, 0x3f, 0x2e, 0x72, 0x3f, 0x2e, 0x75};
2164 const uint8_t HuffDecoderCommon::table19_12_emit_[216] = {
2165     0x3f, 0x2f, 0x30, 0x3f, 0x2f, 0x31, 0x3f, 0x2f, 0x32, 0x3f, 0x2f, 0x61,
2166     0x3f, 0x2f, 0x63, 0x3f, 0x2f, 0x65, 0x3f, 0x2f, 0x69, 0x3f, 0x2f, 0x6f,
2167     0x3f, 0x2f, 0x73, 0x3f, 0x2f, 0x74, 0x3f, 0x2f, 0x20, 0x3f, 0x2f, 0x25,
2168     0x3f, 0x2f, 0x2d, 0x3f, 0x2f, 0x2e, 0x3f, 0x2f, 0x2f, 0x3f, 0x2f, 0x33,
2169     0x3f, 0x2f, 0x34, 0x3f, 0x2f, 0x35, 0x3f, 0x2f, 0x36, 0x3f, 0x2f, 0x37,
2170     0x3f, 0x2f, 0x38, 0x3f, 0x2f, 0x39, 0x3f, 0x2f, 0x3d, 0x3f, 0x2f, 0x41,
2171     0x3f, 0x2f, 0x5f, 0x3f, 0x2f, 0x62, 0x3f, 0x2f, 0x64, 0x3f, 0x2f, 0x66,
2172     0x3f, 0x2f, 0x67, 0x3f, 0x2f, 0x68, 0x3f, 0x2f, 0x6c, 0x3f, 0x2f, 0x6d,
2173     0x3f, 0x2f, 0x6e, 0x3f, 0x2f, 0x70, 0x3f, 0x2f, 0x72, 0x3f, 0x2f, 0x75,
2174     0x3f, 0x33, 0x30, 0x3f, 0x33, 0x31, 0x3f, 0x33, 0x32, 0x3f, 0x33, 0x61,
2175     0x3f, 0x33, 0x63, 0x3f, 0x33, 0x65, 0x3f, 0x33, 0x69, 0x3f, 0x33, 0x6f,
2176     0x3f, 0x33, 0x73, 0x3f, 0x33, 0x74, 0x3f, 0x33, 0x20, 0x3f, 0x33, 0x25,
2177     0x3f, 0x33, 0x2d, 0x3f, 0x33, 0x2e, 0x3f, 0x33, 0x2f, 0x3f, 0x33, 0x33,
2178     0x3f, 0x33, 0x34, 0x3f, 0x33, 0x35, 0x3f, 0x33, 0x36, 0x3f, 0x33, 0x37,
2179     0x3f, 0x33, 0x38, 0x3f, 0x33, 0x39, 0x3f, 0x33, 0x3d, 0x3f, 0x33, 0x41,
2180     0x3f, 0x33, 0x5f, 0x3f, 0x33, 0x62, 0x3f, 0x33, 0x64, 0x3f, 0x33, 0x66,
2181     0x3f, 0x33, 0x67, 0x3f, 0x33, 0x68, 0x3f, 0x33, 0x6c, 0x3f, 0x33, 0x6d,
2182     0x3f, 0x33, 0x6e, 0x3f, 0x33, 0x70, 0x3f, 0x33, 0x72, 0x3f, 0x33, 0x75};
2183 const uint8_t HuffDecoderCommon::table19_13_emit_[216] = {
2184     0x3f, 0x34, 0x30, 0x3f, 0x34, 0x31, 0x3f, 0x34, 0x32, 0x3f, 0x34, 0x61,
2185     0x3f, 0x34, 0x63, 0x3f, 0x34, 0x65, 0x3f, 0x34, 0x69, 0x3f, 0x34, 0x6f,
2186     0x3f, 0x34, 0x73, 0x3f, 0x34, 0x74, 0x3f, 0x34, 0x20, 0x3f, 0x34, 0x25,
2187     0x3f, 0x34, 0x2d, 0x3f, 0x34, 0x2e, 0x3f, 0x34, 0x2f, 0x3f, 0x34, 0x33,
2188     0x3f, 0x34, 0x34, 0x3f, 0x34, 0x35, 0x3f, 0x34, 0x36, 0x3f, 0x34, 0x37,
2189     0x3f, 0x34, 0x38, 0x3f, 0x34, 0x39, 0x3f, 0x34, 0x3d, 0x3f, 0x34, 0x41,
2190     0x3f, 0x34, 0x5f, 0x3f, 0x34, 0x62, 0x3f, 0x34, 0x64, 0x3f, 0x34, 0x66,
2191     0x3f, 0x34, 0x67, 0x3f, 0x34, 0x68, 0x3f, 0x34, 0x6c, 0x3f, 0x34, 0x6d,
2192     0x3f, 0x34, 0x6e, 0x3f, 0x34, 0x70, 0x3f, 0x34, 0x72, 0x3f, 0x34, 0x75,
2193     0x3f, 0x35, 0x30, 0x3f, 0x35, 0x31, 0x3f, 0x35, 0x32, 0x3f, 0x35, 0x61,
2194     0x3f, 0x35, 0x63, 0x3f, 0x35, 0x65, 0x3f, 0x35, 0x69, 0x3f, 0x35, 0x6f,
2195     0x3f, 0x35, 0x73, 0x3f, 0x35, 0x74, 0x3f, 0x35, 0x20, 0x3f, 0x35, 0x25,
2196     0x3f, 0x35, 0x2d, 0x3f, 0x35, 0x2e, 0x3f, 0x35, 0x2f, 0x3f, 0x35, 0x33,
2197     0x3f, 0x35, 0x34, 0x3f, 0x35, 0x35, 0x3f, 0x35, 0x36, 0x3f, 0x35, 0x37,
2198     0x3f, 0x35, 0x38, 0x3f, 0x35, 0x39, 0x3f, 0x35, 0x3d, 0x3f, 0x35, 0x41,
2199     0x3f, 0x35, 0x5f, 0x3f, 0x35, 0x62, 0x3f, 0x35, 0x64, 0x3f, 0x35, 0x66,
2200     0x3f, 0x35, 0x67, 0x3f, 0x35, 0x68, 0x3f, 0x35, 0x6c, 0x3f, 0x35, 0x6d,
2201     0x3f, 0x35, 0x6e, 0x3f, 0x35, 0x70, 0x3f, 0x35, 0x72, 0x3f, 0x35, 0x75};
2202 const uint8_t HuffDecoderCommon::table19_14_emit_[216] = {
2203     0x3f, 0x36, 0x30, 0x3f, 0x36, 0x31, 0x3f, 0x36, 0x32, 0x3f, 0x36, 0x61,
2204     0x3f, 0x36, 0x63, 0x3f, 0x36, 0x65, 0x3f, 0x36, 0x69, 0x3f, 0x36, 0x6f,
2205     0x3f, 0x36, 0x73, 0x3f, 0x36, 0x74, 0x3f, 0x36, 0x20, 0x3f, 0x36, 0x25,
2206     0x3f, 0x36, 0x2d, 0x3f, 0x36, 0x2e, 0x3f, 0x36, 0x2f, 0x3f, 0x36, 0x33,
2207     0x3f, 0x36, 0x34, 0x3f, 0x36, 0x35, 0x3f, 0x36, 0x36, 0x3f, 0x36, 0x37,
2208     0x3f, 0x36, 0x38, 0x3f, 0x36, 0x39, 0x3f, 0x36, 0x3d, 0x3f, 0x36, 0x41,
2209     0x3f, 0x36, 0x5f, 0x3f, 0x36, 0x62, 0x3f, 0x36, 0x64, 0x3f, 0x36, 0x66,
2210     0x3f, 0x36, 0x67, 0x3f, 0x36, 0x68, 0x3f, 0x36, 0x6c, 0x3f, 0x36, 0x6d,
2211     0x3f, 0x36, 0x6e, 0x3f, 0x36, 0x70, 0x3f, 0x36, 0x72, 0x3f, 0x36, 0x75,
2212     0x3f, 0x37, 0x30, 0x3f, 0x37, 0x31, 0x3f, 0x37, 0x32, 0x3f, 0x37, 0x61,
2213     0x3f, 0x37, 0x63, 0x3f, 0x37, 0x65, 0x3f, 0x37, 0x69, 0x3f, 0x37, 0x6f,
2214     0x3f, 0x37, 0x73, 0x3f, 0x37, 0x74, 0x3f, 0x37, 0x20, 0x3f, 0x37, 0x25,
2215     0x3f, 0x37, 0x2d, 0x3f, 0x37, 0x2e, 0x3f, 0x37, 0x2f, 0x3f, 0x37, 0x33,
2216     0x3f, 0x37, 0x34, 0x3f, 0x37, 0x35, 0x3f, 0x37, 0x36, 0x3f, 0x37, 0x37,
2217     0x3f, 0x37, 0x38, 0x3f, 0x37, 0x39, 0x3f, 0x37, 0x3d, 0x3f, 0x37, 0x41,
2218     0x3f, 0x37, 0x5f, 0x3f, 0x37, 0x62, 0x3f, 0x37, 0x64, 0x3f, 0x37, 0x66,
2219     0x3f, 0x37, 0x67, 0x3f, 0x37, 0x68, 0x3f, 0x37, 0x6c, 0x3f, 0x37, 0x6d,
2220     0x3f, 0x37, 0x6e, 0x3f, 0x37, 0x70, 0x3f, 0x37, 0x72, 0x3f, 0x37, 0x75};
2221 const uint8_t HuffDecoderCommon::table19_15_emit_[216] = {
2222     0x3f, 0x38, 0x30, 0x3f, 0x38, 0x31, 0x3f, 0x38, 0x32, 0x3f, 0x38, 0x61,
2223     0x3f, 0x38, 0x63, 0x3f, 0x38, 0x65, 0x3f, 0x38, 0x69, 0x3f, 0x38, 0x6f,
2224     0x3f, 0x38, 0x73, 0x3f, 0x38, 0x74, 0x3f, 0x38, 0x20, 0x3f, 0x38, 0x25,
2225     0x3f, 0x38, 0x2d, 0x3f, 0x38, 0x2e, 0x3f, 0x38, 0x2f, 0x3f, 0x38, 0x33,
2226     0x3f, 0x38, 0x34, 0x3f, 0x38, 0x35, 0x3f, 0x38, 0x36, 0x3f, 0x38, 0x37,
2227     0x3f, 0x38, 0x38, 0x3f, 0x38, 0x39, 0x3f, 0x38, 0x3d, 0x3f, 0x38, 0x41,
2228     0x3f, 0x38, 0x5f, 0x3f, 0x38, 0x62, 0x3f, 0x38, 0x64, 0x3f, 0x38, 0x66,
2229     0x3f, 0x38, 0x67, 0x3f, 0x38, 0x68, 0x3f, 0x38, 0x6c, 0x3f, 0x38, 0x6d,
2230     0x3f, 0x38, 0x6e, 0x3f, 0x38, 0x70, 0x3f, 0x38, 0x72, 0x3f, 0x38, 0x75,
2231     0x3f, 0x39, 0x30, 0x3f, 0x39, 0x31, 0x3f, 0x39, 0x32, 0x3f, 0x39, 0x61,
2232     0x3f, 0x39, 0x63, 0x3f, 0x39, 0x65, 0x3f, 0x39, 0x69, 0x3f, 0x39, 0x6f,
2233     0x3f, 0x39, 0x73, 0x3f, 0x39, 0x74, 0x3f, 0x39, 0x20, 0x3f, 0x39, 0x25,
2234     0x3f, 0x39, 0x2d, 0x3f, 0x39, 0x2e, 0x3f, 0x39, 0x2f, 0x3f, 0x39, 0x33,
2235     0x3f, 0x39, 0x34, 0x3f, 0x39, 0x35, 0x3f, 0x39, 0x36, 0x3f, 0x39, 0x37,
2236     0x3f, 0x39, 0x38, 0x3f, 0x39, 0x39, 0x3f, 0x39, 0x3d, 0x3f, 0x39, 0x41,
2237     0x3f, 0x39, 0x5f, 0x3f, 0x39, 0x62, 0x3f, 0x39, 0x64, 0x3f, 0x39, 0x66,
2238     0x3f, 0x39, 0x67, 0x3f, 0x39, 0x68, 0x3f, 0x39, 0x6c, 0x3f, 0x39, 0x6d,
2239     0x3f, 0x39, 0x6e, 0x3f, 0x39, 0x70, 0x3f, 0x39, 0x72, 0x3f, 0x39, 0x75};
2240 const uint8_t HuffDecoderCommon::table19_16_emit_[216] = {
2241     0x3f, 0x3d, 0x30, 0x3f, 0x3d, 0x31, 0x3f, 0x3d, 0x32, 0x3f, 0x3d, 0x61,
2242     0x3f, 0x3d, 0x63, 0x3f, 0x3d, 0x65, 0x3f, 0x3d, 0x69, 0x3f, 0x3d, 0x6f,
2243     0x3f, 0x3d, 0x73, 0x3f, 0x3d, 0x74, 0x3f, 0x3d, 0x20, 0x3f, 0x3d, 0x25,
2244     0x3f, 0x3d, 0x2d, 0x3f, 0x3d, 0x2e, 0x3f, 0x3d, 0x2f, 0x3f, 0x3d, 0x33,
2245     0x3f, 0x3d, 0x34, 0x3f, 0x3d, 0x35, 0x3f, 0x3d, 0x36, 0x3f, 0x3d, 0x37,
2246     0x3f, 0x3d, 0x38, 0x3f, 0x3d, 0x39, 0x3f, 0x3d, 0x3d, 0x3f, 0x3d, 0x41,
2247     0x3f, 0x3d, 0x5f, 0x3f, 0x3d, 0x62, 0x3f, 0x3d, 0x64, 0x3f, 0x3d, 0x66,
2248     0x3f, 0x3d, 0x67, 0x3f, 0x3d, 0x68, 0x3f, 0x3d, 0x6c, 0x3f, 0x3d, 0x6d,
2249     0x3f, 0x3d, 0x6e, 0x3f, 0x3d, 0x70, 0x3f, 0x3d, 0x72, 0x3f, 0x3d, 0x75,
2250     0x3f, 0x41, 0x30, 0x3f, 0x41, 0x31, 0x3f, 0x41, 0x32, 0x3f, 0x41, 0x61,
2251     0x3f, 0x41, 0x63, 0x3f, 0x41, 0x65, 0x3f, 0x41, 0x69, 0x3f, 0x41, 0x6f,
2252     0x3f, 0x41, 0x73, 0x3f, 0x41, 0x74, 0x3f, 0x41, 0x20, 0x3f, 0x41, 0x25,
2253     0x3f, 0x41, 0x2d, 0x3f, 0x41, 0x2e, 0x3f, 0x41, 0x2f, 0x3f, 0x41, 0x33,
2254     0x3f, 0x41, 0x34, 0x3f, 0x41, 0x35, 0x3f, 0x41, 0x36, 0x3f, 0x41, 0x37,
2255     0x3f, 0x41, 0x38, 0x3f, 0x41, 0x39, 0x3f, 0x41, 0x3d, 0x3f, 0x41, 0x41,
2256     0x3f, 0x41, 0x5f, 0x3f, 0x41, 0x62, 0x3f, 0x41, 0x64, 0x3f, 0x41, 0x66,
2257     0x3f, 0x41, 0x67, 0x3f, 0x41, 0x68, 0x3f, 0x41, 0x6c, 0x3f, 0x41, 0x6d,
2258     0x3f, 0x41, 0x6e, 0x3f, 0x41, 0x70, 0x3f, 0x41, 0x72, 0x3f, 0x41, 0x75};
2259 const uint8_t HuffDecoderCommon::table19_17_emit_[216] = {
2260     0x3f, 0x5f, 0x30, 0x3f, 0x5f, 0x31, 0x3f, 0x5f, 0x32, 0x3f, 0x5f, 0x61,
2261     0x3f, 0x5f, 0x63, 0x3f, 0x5f, 0x65, 0x3f, 0x5f, 0x69, 0x3f, 0x5f, 0x6f,
2262     0x3f, 0x5f, 0x73, 0x3f, 0x5f, 0x74, 0x3f, 0x5f, 0x20, 0x3f, 0x5f, 0x25,
2263     0x3f, 0x5f, 0x2d, 0x3f, 0x5f, 0x2e, 0x3f, 0x5f, 0x2f, 0x3f, 0x5f, 0x33,
2264     0x3f, 0x5f, 0x34, 0x3f, 0x5f, 0x35, 0x3f, 0x5f, 0x36, 0x3f, 0x5f, 0x37,
2265     0x3f, 0x5f, 0x38, 0x3f, 0x5f, 0x39, 0x3f, 0x5f, 0x3d, 0x3f, 0x5f, 0x41,
2266     0x3f, 0x5f, 0x5f, 0x3f, 0x5f, 0x62, 0x3f, 0x5f, 0x64, 0x3f, 0x5f, 0x66,
2267     0x3f, 0x5f, 0x67, 0x3f, 0x5f, 0x68, 0x3f, 0x5f, 0x6c, 0x3f, 0x5f, 0x6d,
2268     0x3f, 0x5f, 0x6e, 0x3f, 0x5f, 0x70, 0x3f, 0x5f, 0x72, 0x3f, 0x5f, 0x75,
2269     0x3f, 0x62, 0x30, 0x3f, 0x62, 0x31, 0x3f, 0x62, 0x32, 0x3f, 0x62, 0x61,
2270     0x3f, 0x62, 0x63, 0x3f, 0x62, 0x65, 0x3f, 0x62, 0x69, 0x3f, 0x62, 0x6f,
2271     0x3f, 0x62, 0x73, 0x3f, 0x62, 0x74, 0x3f, 0x62, 0x20, 0x3f, 0x62, 0x25,
2272     0x3f, 0x62, 0x2d, 0x3f, 0x62, 0x2e, 0x3f, 0x62, 0x2f, 0x3f, 0x62, 0x33,
2273     0x3f, 0x62, 0x34, 0x3f, 0x62, 0x35, 0x3f, 0x62, 0x36, 0x3f, 0x62, 0x37,
2274     0x3f, 0x62, 0x38, 0x3f, 0x62, 0x39, 0x3f, 0x62, 0x3d, 0x3f, 0x62, 0x41,
2275     0x3f, 0x62, 0x5f, 0x3f, 0x62, 0x62, 0x3f, 0x62, 0x64, 0x3f, 0x62, 0x66,
2276     0x3f, 0x62, 0x67, 0x3f, 0x62, 0x68, 0x3f, 0x62, 0x6c, 0x3f, 0x62, 0x6d,
2277     0x3f, 0x62, 0x6e, 0x3f, 0x62, 0x70, 0x3f, 0x62, 0x72, 0x3f, 0x62, 0x75};
2278 const uint8_t HuffDecoderCommon::table19_18_emit_[216] = {
2279     0x3f, 0x64, 0x30, 0x3f, 0x64, 0x31, 0x3f, 0x64, 0x32, 0x3f, 0x64, 0x61,
2280     0x3f, 0x64, 0x63, 0x3f, 0x64, 0x65, 0x3f, 0x64, 0x69, 0x3f, 0x64, 0x6f,
2281     0x3f, 0x64, 0x73, 0x3f, 0x64, 0x74, 0x3f, 0x64, 0x20, 0x3f, 0x64, 0x25,
2282     0x3f, 0x64, 0x2d, 0x3f, 0x64, 0x2e, 0x3f, 0x64, 0x2f, 0x3f, 0x64, 0x33,
2283     0x3f, 0x64, 0x34, 0x3f, 0x64, 0x35, 0x3f, 0x64, 0x36, 0x3f, 0x64, 0x37,
2284     0x3f, 0x64, 0x38, 0x3f, 0x64, 0x39, 0x3f, 0x64, 0x3d, 0x3f, 0x64, 0x41,
2285     0x3f, 0x64, 0x5f, 0x3f, 0x64, 0x62, 0x3f, 0x64, 0x64, 0x3f, 0x64, 0x66,
2286     0x3f, 0x64, 0x67, 0x3f, 0x64, 0x68, 0x3f, 0x64, 0x6c, 0x3f, 0x64, 0x6d,
2287     0x3f, 0x64, 0x6e, 0x3f, 0x64, 0x70, 0x3f, 0x64, 0x72, 0x3f, 0x64, 0x75,
2288     0x3f, 0x66, 0x30, 0x3f, 0x66, 0x31, 0x3f, 0x66, 0x32, 0x3f, 0x66, 0x61,
2289     0x3f, 0x66, 0x63, 0x3f, 0x66, 0x65, 0x3f, 0x66, 0x69, 0x3f, 0x66, 0x6f,
2290     0x3f, 0x66, 0x73, 0x3f, 0x66, 0x74, 0x3f, 0x66, 0x20, 0x3f, 0x66, 0x25,
2291     0x3f, 0x66, 0x2d, 0x3f, 0x66, 0x2e, 0x3f, 0x66, 0x2f, 0x3f, 0x66, 0x33,
2292     0x3f, 0x66, 0x34, 0x3f, 0x66, 0x35, 0x3f, 0x66, 0x36, 0x3f, 0x66, 0x37,
2293     0x3f, 0x66, 0x38, 0x3f, 0x66, 0x39, 0x3f, 0x66, 0x3d, 0x3f, 0x66, 0x41,
2294     0x3f, 0x66, 0x5f, 0x3f, 0x66, 0x62, 0x3f, 0x66, 0x64, 0x3f, 0x66, 0x66,
2295     0x3f, 0x66, 0x67, 0x3f, 0x66, 0x68, 0x3f, 0x66, 0x6c, 0x3f, 0x66, 0x6d,
2296     0x3f, 0x66, 0x6e, 0x3f, 0x66, 0x70, 0x3f, 0x66, 0x72, 0x3f, 0x66, 0x75};
2297 const uint8_t HuffDecoderCommon::table19_19_emit_[216] = {
2298     0x3f, 0x67, 0x30, 0x3f, 0x67, 0x31, 0x3f, 0x67, 0x32, 0x3f, 0x67, 0x61,
2299     0x3f, 0x67, 0x63, 0x3f, 0x67, 0x65, 0x3f, 0x67, 0x69, 0x3f, 0x67, 0x6f,
2300     0x3f, 0x67, 0x73, 0x3f, 0x67, 0x74, 0x3f, 0x67, 0x20, 0x3f, 0x67, 0x25,
2301     0x3f, 0x67, 0x2d, 0x3f, 0x67, 0x2e, 0x3f, 0x67, 0x2f, 0x3f, 0x67, 0x33,
2302     0x3f, 0x67, 0x34, 0x3f, 0x67, 0x35, 0x3f, 0x67, 0x36, 0x3f, 0x67, 0x37,
2303     0x3f, 0x67, 0x38, 0x3f, 0x67, 0x39, 0x3f, 0x67, 0x3d, 0x3f, 0x67, 0x41,
2304     0x3f, 0x67, 0x5f, 0x3f, 0x67, 0x62, 0x3f, 0x67, 0x64, 0x3f, 0x67, 0x66,
2305     0x3f, 0x67, 0x67, 0x3f, 0x67, 0x68, 0x3f, 0x67, 0x6c, 0x3f, 0x67, 0x6d,
2306     0x3f, 0x67, 0x6e, 0x3f, 0x67, 0x70, 0x3f, 0x67, 0x72, 0x3f, 0x67, 0x75,
2307     0x3f, 0x68, 0x30, 0x3f, 0x68, 0x31, 0x3f, 0x68, 0x32, 0x3f, 0x68, 0x61,
2308     0x3f, 0x68, 0x63, 0x3f, 0x68, 0x65, 0x3f, 0x68, 0x69, 0x3f, 0x68, 0x6f,
2309     0x3f, 0x68, 0x73, 0x3f, 0x68, 0x74, 0x3f, 0x68, 0x20, 0x3f, 0x68, 0x25,
2310     0x3f, 0x68, 0x2d, 0x3f, 0x68, 0x2e, 0x3f, 0x68, 0x2f, 0x3f, 0x68, 0x33,
2311     0x3f, 0x68, 0x34, 0x3f, 0x68, 0x35, 0x3f, 0x68, 0x36, 0x3f, 0x68, 0x37,
2312     0x3f, 0x68, 0x38, 0x3f, 0x68, 0x39, 0x3f, 0x68, 0x3d, 0x3f, 0x68, 0x41,
2313     0x3f, 0x68, 0x5f, 0x3f, 0x68, 0x62, 0x3f, 0x68, 0x64, 0x3f, 0x68, 0x66,
2314     0x3f, 0x68, 0x67, 0x3f, 0x68, 0x68, 0x3f, 0x68, 0x6c, 0x3f, 0x68, 0x6d,
2315     0x3f, 0x68, 0x6e, 0x3f, 0x68, 0x70, 0x3f, 0x68, 0x72, 0x3f, 0x68, 0x75};
2316 const uint8_t HuffDecoderCommon::table19_20_emit_[216] = {
2317     0x3f, 0x6c, 0x30, 0x3f, 0x6c, 0x31, 0x3f, 0x6c, 0x32, 0x3f, 0x6c, 0x61,
2318     0x3f, 0x6c, 0x63, 0x3f, 0x6c, 0x65, 0x3f, 0x6c, 0x69, 0x3f, 0x6c, 0x6f,
2319     0x3f, 0x6c, 0x73, 0x3f, 0x6c, 0x74, 0x3f, 0x6c, 0x20, 0x3f, 0x6c, 0x25,
2320     0x3f, 0x6c, 0x2d, 0x3f, 0x6c, 0x2e, 0x3f, 0x6c, 0x2f, 0x3f, 0x6c, 0x33,
2321     0x3f, 0x6c, 0x34, 0x3f, 0x6c, 0x35, 0x3f, 0x6c, 0x36, 0x3f, 0x6c, 0x37,
2322     0x3f, 0x6c, 0x38, 0x3f, 0x6c, 0x39, 0x3f, 0x6c, 0x3d, 0x3f, 0x6c, 0x41,
2323     0x3f, 0x6c, 0x5f, 0x3f, 0x6c, 0x62, 0x3f, 0x6c, 0x64, 0x3f, 0x6c, 0x66,
2324     0x3f, 0x6c, 0x67, 0x3f, 0x6c, 0x68, 0x3f, 0x6c, 0x6c, 0x3f, 0x6c, 0x6d,
2325     0x3f, 0x6c, 0x6e, 0x3f, 0x6c, 0x70, 0x3f, 0x6c, 0x72, 0x3f, 0x6c, 0x75,
2326     0x3f, 0x6d, 0x30, 0x3f, 0x6d, 0x31, 0x3f, 0x6d, 0x32, 0x3f, 0x6d, 0x61,
2327     0x3f, 0x6d, 0x63, 0x3f, 0x6d, 0x65, 0x3f, 0x6d, 0x69, 0x3f, 0x6d, 0x6f,
2328     0x3f, 0x6d, 0x73, 0x3f, 0x6d, 0x74, 0x3f, 0x6d, 0x20, 0x3f, 0x6d, 0x25,
2329     0x3f, 0x6d, 0x2d, 0x3f, 0x6d, 0x2e, 0x3f, 0x6d, 0x2f, 0x3f, 0x6d, 0x33,
2330     0x3f, 0x6d, 0x34, 0x3f, 0x6d, 0x35, 0x3f, 0x6d, 0x36, 0x3f, 0x6d, 0x37,
2331     0x3f, 0x6d, 0x38, 0x3f, 0x6d, 0x39, 0x3f, 0x6d, 0x3d, 0x3f, 0x6d, 0x41,
2332     0x3f, 0x6d, 0x5f, 0x3f, 0x6d, 0x62, 0x3f, 0x6d, 0x64, 0x3f, 0x6d, 0x66,
2333     0x3f, 0x6d, 0x67, 0x3f, 0x6d, 0x68, 0x3f, 0x6d, 0x6c, 0x3f, 0x6d, 0x6d,
2334     0x3f, 0x6d, 0x6e, 0x3f, 0x6d, 0x70, 0x3f, 0x6d, 0x72, 0x3f, 0x6d, 0x75};
2335 const uint8_t HuffDecoderCommon::table19_21_emit_[216] = {
2336     0x3f, 0x6e, 0x30, 0x3f, 0x6e, 0x31, 0x3f, 0x6e, 0x32, 0x3f, 0x6e, 0x61,
2337     0x3f, 0x6e, 0x63, 0x3f, 0x6e, 0x65, 0x3f, 0x6e, 0x69, 0x3f, 0x6e, 0x6f,
2338     0x3f, 0x6e, 0x73, 0x3f, 0x6e, 0x74, 0x3f, 0x6e, 0x20, 0x3f, 0x6e, 0x25,
2339     0x3f, 0x6e, 0x2d, 0x3f, 0x6e, 0x2e, 0x3f, 0x6e, 0x2f, 0x3f, 0x6e, 0x33,
2340     0x3f, 0x6e, 0x34, 0x3f, 0x6e, 0x35, 0x3f, 0x6e, 0x36, 0x3f, 0x6e, 0x37,
2341     0x3f, 0x6e, 0x38, 0x3f, 0x6e, 0x39, 0x3f, 0x6e, 0x3d, 0x3f, 0x6e, 0x41,
2342     0x3f, 0x6e, 0x5f, 0x3f, 0x6e, 0x62, 0x3f, 0x6e, 0x64, 0x3f, 0x6e, 0x66,
2343     0x3f, 0x6e, 0x67, 0x3f, 0x6e, 0x68, 0x3f, 0x6e, 0x6c, 0x3f, 0x6e, 0x6d,
2344     0x3f, 0x6e, 0x6e, 0x3f, 0x6e, 0x70, 0x3f, 0x6e, 0x72, 0x3f, 0x6e, 0x75,
2345     0x3f, 0x70, 0x30, 0x3f, 0x70, 0x31, 0x3f, 0x70, 0x32, 0x3f, 0x70, 0x61,
2346     0x3f, 0x70, 0x63, 0x3f, 0x70, 0x65, 0x3f, 0x70, 0x69, 0x3f, 0x70, 0x6f,
2347     0x3f, 0x70, 0x73, 0x3f, 0x70, 0x74, 0x3f, 0x70, 0x20, 0x3f, 0x70, 0x25,
2348     0x3f, 0x70, 0x2d, 0x3f, 0x70, 0x2e, 0x3f, 0x70, 0x2f, 0x3f, 0x70, 0x33,
2349     0x3f, 0x70, 0x34, 0x3f, 0x70, 0x35, 0x3f, 0x70, 0x36, 0x3f, 0x70, 0x37,
2350     0x3f, 0x70, 0x38, 0x3f, 0x70, 0x39, 0x3f, 0x70, 0x3d, 0x3f, 0x70, 0x41,
2351     0x3f, 0x70, 0x5f, 0x3f, 0x70, 0x62, 0x3f, 0x70, 0x64, 0x3f, 0x70, 0x66,
2352     0x3f, 0x70, 0x67, 0x3f, 0x70, 0x68, 0x3f, 0x70, 0x6c, 0x3f, 0x70, 0x6d,
2353     0x3f, 0x70, 0x6e, 0x3f, 0x70, 0x70, 0x3f, 0x70, 0x72, 0x3f, 0x70, 0x75};
2354 const uint8_t HuffDecoderCommon::table19_22_emit_[216] = {
2355     0x3f, 0x72, 0x30, 0x3f, 0x72, 0x31, 0x3f, 0x72, 0x32, 0x3f, 0x72, 0x61,
2356     0x3f, 0x72, 0x63, 0x3f, 0x72, 0x65, 0x3f, 0x72, 0x69, 0x3f, 0x72, 0x6f,
2357     0x3f, 0x72, 0x73, 0x3f, 0x72, 0x74, 0x3f, 0x72, 0x20, 0x3f, 0x72, 0x25,
2358     0x3f, 0x72, 0x2d, 0x3f, 0x72, 0x2e, 0x3f, 0x72, 0x2f, 0x3f, 0x72, 0x33,
2359     0x3f, 0x72, 0x34, 0x3f, 0x72, 0x35, 0x3f, 0x72, 0x36, 0x3f, 0x72, 0x37,
2360     0x3f, 0x72, 0x38, 0x3f, 0x72, 0x39, 0x3f, 0x72, 0x3d, 0x3f, 0x72, 0x41,
2361     0x3f, 0x72, 0x5f, 0x3f, 0x72, 0x62, 0x3f, 0x72, 0x64, 0x3f, 0x72, 0x66,
2362     0x3f, 0x72, 0x67, 0x3f, 0x72, 0x68, 0x3f, 0x72, 0x6c, 0x3f, 0x72, 0x6d,
2363     0x3f, 0x72, 0x6e, 0x3f, 0x72, 0x70, 0x3f, 0x72, 0x72, 0x3f, 0x72, 0x75,
2364     0x3f, 0x75, 0x30, 0x3f, 0x75, 0x31, 0x3f, 0x75, 0x32, 0x3f, 0x75, 0x61,
2365     0x3f, 0x75, 0x63, 0x3f, 0x75, 0x65, 0x3f, 0x75, 0x69, 0x3f, 0x75, 0x6f,
2366     0x3f, 0x75, 0x73, 0x3f, 0x75, 0x74, 0x3f, 0x75, 0x20, 0x3f, 0x75, 0x25,
2367     0x3f, 0x75, 0x2d, 0x3f, 0x75, 0x2e, 0x3f, 0x75, 0x2f, 0x3f, 0x75, 0x33,
2368     0x3f, 0x75, 0x34, 0x3f, 0x75, 0x35, 0x3f, 0x75, 0x36, 0x3f, 0x75, 0x37,
2369     0x3f, 0x75, 0x38, 0x3f, 0x75, 0x39, 0x3f, 0x75, 0x3d, 0x3f, 0x75, 0x41,
2370     0x3f, 0x75, 0x5f, 0x3f, 0x75, 0x62, 0x3f, 0x75, 0x64, 0x3f, 0x75, 0x66,
2371     0x3f, 0x75, 0x67, 0x3f, 0x75, 0x68, 0x3f, 0x75, 0x6c, 0x3f, 0x75, 0x6d,
2372     0x3f, 0x75, 0x6e, 0x3f, 0x75, 0x70, 0x3f, 0x75, 0x72, 0x3f, 0x75, 0x75};
2373 const uint8_t HuffDecoderCommon::table19_23_emit_[120] = {
2374     0x3f, 0x3a, 0x30, 0x3f, 0x3a, 0x31, 0x3f, 0x3a, 0x32, 0x3f, 0x3a, 0x61,
2375     0x3f, 0x3a, 0x63, 0x3f, 0x3a, 0x65, 0x3f, 0x3a, 0x69, 0x3f, 0x3a, 0x6f,
2376     0x3f, 0x3a, 0x73, 0x3f, 0x3a, 0x74, 0x3f, 0x42, 0x30, 0x3f, 0x42, 0x31,
2377     0x3f, 0x42, 0x32, 0x3f, 0x42, 0x61, 0x3f, 0x42, 0x63, 0x3f, 0x42, 0x65,
2378     0x3f, 0x42, 0x69, 0x3f, 0x42, 0x6f, 0x3f, 0x42, 0x73, 0x3f, 0x42, 0x74,
2379     0x3f, 0x43, 0x30, 0x3f, 0x43, 0x31, 0x3f, 0x43, 0x32, 0x3f, 0x43, 0x61,
2380     0x3f, 0x43, 0x63, 0x3f, 0x43, 0x65, 0x3f, 0x43, 0x69, 0x3f, 0x43, 0x6f,
2381     0x3f, 0x43, 0x73, 0x3f, 0x43, 0x74, 0x3f, 0x44, 0x30, 0x3f, 0x44, 0x31,
2382     0x3f, 0x44, 0x32, 0x3f, 0x44, 0x61, 0x3f, 0x44, 0x63, 0x3f, 0x44, 0x65,
2383     0x3f, 0x44, 0x69, 0x3f, 0x44, 0x6f, 0x3f, 0x44, 0x73, 0x3f, 0x44, 0x74};
2384 const uint16_t HuffDecoderCommon::table19_23_ops_[128] = {
2385     0x0001, 0x0019, 0x0031, 0x0049, 0x0061, 0x0079, 0x0091, 0x00a9, 0x00c1,
2386     0x00d9, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
2387     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
2388     0x0000, 0x0000, 0x0000, 0x0000, 0x0002, 0x00f1, 0x0109, 0x0121, 0x0139,
2389     0x0151, 0x0169, 0x0181, 0x0199, 0x01b1, 0x01c9, 0x0000, 0x0000, 0x0000,
2390     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
2391     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
2392     0x00f2, 0x01e1, 0x01f9, 0x0211, 0x0229, 0x0241, 0x0259, 0x0271, 0x0289,
2393     0x02a1, 0x02b9, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
2394     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
2395     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x01e2, 0x02d1, 0x02e9, 0x0301,
2396     0x0319, 0x0331, 0x0349, 0x0361, 0x0379, 0x0391, 0x03a9, 0x0000, 0x0000,
2397     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
2398     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
2399     0x0000, 0x02d2};
2400 const uint8_t HuffDecoderCommon::table19_24_emit_[120] = {
2401     0x3f, 0x45, 0x30, 0x3f, 0x45, 0x31, 0x3f, 0x45, 0x32, 0x3f, 0x45, 0x61,
2402     0x3f, 0x45, 0x63, 0x3f, 0x45, 0x65, 0x3f, 0x45, 0x69, 0x3f, 0x45, 0x6f,
2403     0x3f, 0x45, 0x73, 0x3f, 0x45, 0x74, 0x3f, 0x46, 0x30, 0x3f, 0x46, 0x31,
2404     0x3f, 0x46, 0x32, 0x3f, 0x46, 0x61, 0x3f, 0x46, 0x63, 0x3f, 0x46, 0x65,
2405     0x3f, 0x46, 0x69, 0x3f, 0x46, 0x6f, 0x3f, 0x46, 0x73, 0x3f, 0x46, 0x74,
2406     0x3f, 0x47, 0x30, 0x3f, 0x47, 0x31, 0x3f, 0x47, 0x32, 0x3f, 0x47, 0x61,
2407     0x3f, 0x47, 0x63, 0x3f, 0x47, 0x65, 0x3f, 0x47, 0x69, 0x3f, 0x47, 0x6f,
2408     0x3f, 0x47, 0x73, 0x3f, 0x47, 0x74, 0x3f, 0x48, 0x30, 0x3f, 0x48, 0x31,
2409     0x3f, 0x48, 0x32, 0x3f, 0x48, 0x61, 0x3f, 0x48, 0x63, 0x3f, 0x48, 0x65,
2410     0x3f, 0x48, 0x69, 0x3f, 0x48, 0x6f, 0x3f, 0x48, 0x73, 0x3f, 0x48, 0x74};
2411 const uint8_t HuffDecoderCommon::table19_25_emit_[120] = {
2412     0x3f, 0x49, 0x30, 0x3f, 0x49, 0x31, 0x3f, 0x49, 0x32, 0x3f, 0x49, 0x61,
2413     0x3f, 0x49, 0x63, 0x3f, 0x49, 0x65, 0x3f, 0x49, 0x69, 0x3f, 0x49, 0x6f,
2414     0x3f, 0x49, 0x73, 0x3f, 0x49, 0x74, 0x3f, 0x4a, 0x30, 0x3f, 0x4a, 0x31,
2415     0x3f, 0x4a, 0x32, 0x3f, 0x4a, 0x61, 0x3f, 0x4a, 0x63, 0x3f, 0x4a, 0x65,
2416     0x3f, 0x4a, 0x69, 0x3f, 0x4a, 0x6f, 0x3f, 0x4a, 0x73, 0x3f, 0x4a, 0x74,
2417     0x3f, 0x4b, 0x30, 0x3f, 0x4b, 0x31, 0x3f, 0x4b, 0x32, 0x3f, 0x4b, 0x61,
2418     0x3f, 0x4b, 0x63, 0x3f, 0x4b, 0x65, 0x3f, 0x4b, 0x69, 0x3f, 0x4b, 0x6f,
2419     0x3f, 0x4b, 0x73, 0x3f, 0x4b, 0x74, 0x3f, 0x4c, 0x30, 0x3f, 0x4c, 0x31,
2420     0x3f, 0x4c, 0x32, 0x3f, 0x4c, 0x61, 0x3f, 0x4c, 0x63, 0x3f, 0x4c, 0x65,
2421     0x3f, 0x4c, 0x69, 0x3f, 0x4c, 0x6f, 0x3f, 0x4c, 0x73, 0x3f, 0x4c, 0x74};
2422 const uint8_t HuffDecoderCommon::table19_26_emit_[120] = {
2423     0x3f, 0x4d, 0x30, 0x3f, 0x4d, 0x31, 0x3f, 0x4d, 0x32, 0x3f, 0x4d, 0x61,
2424     0x3f, 0x4d, 0x63, 0x3f, 0x4d, 0x65, 0x3f, 0x4d, 0x69, 0x3f, 0x4d, 0x6f,
2425     0x3f, 0x4d, 0x73, 0x3f, 0x4d, 0x74, 0x3f, 0x4e, 0x30, 0x3f, 0x4e, 0x31,
2426     0x3f, 0x4e, 0x32, 0x3f, 0x4e, 0x61, 0x3f, 0x4e, 0x63, 0x3f, 0x4e, 0x65,
2427     0x3f, 0x4e, 0x69, 0x3f, 0x4e, 0x6f, 0x3f, 0x4e, 0x73, 0x3f, 0x4e, 0x74,
2428     0x3f, 0x4f, 0x30, 0x3f, 0x4f, 0x31, 0x3f, 0x4f, 0x32, 0x3f, 0x4f, 0x61,
2429     0x3f, 0x4f, 0x63, 0x3f, 0x4f, 0x65, 0x3f, 0x4f, 0x69, 0x3f, 0x4f, 0x6f,
2430     0x3f, 0x4f, 0x73, 0x3f, 0x4f, 0x74, 0x3f, 0x50, 0x30, 0x3f, 0x50, 0x31,
2431     0x3f, 0x50, 0x32, 0x3f, 0x50, 0x61, 0x3f, 0x50, 0x63, 0x3f, 0x50, 0x65,
2432     0x3f, 0x50, 0x69, 0x3f, 0x50, 0x6f, 0x3f, 0x50, 0x73, 0x3f, 0x50, 0x74};
2433 const uint8_t HuffDecoderCommon::table19_27_emit_[120] = {
2434     0x3f, 0x51, 0x30, 0x3f, 0x51, 0x31, 0x3f, 0x51, 0x32, 0x3f, 0x51, 0x61,
2435     0x3f, 0x51, 0x63, 0x3f, 0x51, 0x65, 0x3f, 0x51, 0x69, 0x3f, 0x51, 0x6f,
2436     0x3f, 0x51, 0x73, 0x3f, 0x51, 0x74, 0x3f, 0x52, 0x30, 0x3f, 0x52, 0x31,
2437     0x3f, 0x52, 0x32, 0x3f, 0x52, 0x61, 0x3f, 0x52, 0x63, 0x3f, 0x52, 0x65,
2438     0x3f, 0x52, 0x69, 0x3f, 0x52, 0x6f, 0x3f, 0x52, 0x73, 0x3f, 0x52, 0x74,
2439     0x3f, 0x53, 0x30, 0x3f, 0x53, 0x31, 0x3f, 0x53, 0x32, 0x3f, 0x53, 0x61,
2440     0x3f, 0x53, 0x63, 0x3f, 0x53, 0x65, 0x3f, 0x53, 0x69, 0x3f, 0x53, 0x6f,
2441     0x3f, 0x53, 0x73, 0x3f, 0x53, 0x74, 0x3f, 0x54, 0x30, 0x3f, 0x54, 0x31,
2442     0x3f, 0x54, 0x32, 0x3f, 0x54, 0x61, 0x3f, 0x54, 0x63, 0x3f, 0x54, 0x65,
2443     0x3f, 0x54, 0x69, 0x3f, 0x54, 0x6f, 0x3f, 0x54, 0x73, 0x3f, 0x54, 0x74};
2444 const uint8_t HuffDecoderCommon::table19_28_emit_[120] = {
2445     0x3f, 0x55, 0x30, 0x3f, 0x55, 0x31, 0x3f, 0x55, 0x32, 0x3f, 0x55, 0x61,
2446     0x3f, 0x55, 0x63, 0x3f, 0x55, 0x65, 0x3f, 0x55, 0x69, 0x3f, 0x55, 0x6f,
2447     0x3f, 0x55, 0x73, 0x3f, 0x55, 0x74, 0x3f, 0x56, 0x30, 0x3f, 0x56, 0x31,
2448     0x3f, 0x56, 0x32, 0x3f, 0x56, 0x61, 0x3f, 0x56, 0x63, 0x3f, 0x56, 0x65,
2449     0x3f, 0x56, 0x69, 0x3f, 0x56, 0x6f, 0x3f, 0x56, 0x73, 0x3f, 0x56, 0x74,
2450     0x3f, 0x57, 0x30, 0x3f, 0x57, 0x31, 0x3f, 0x57, 0x32, 0x3f, 0x57, 0x61,
2451     0x3f, 0x57, 0x63, 0x3f, 0x57, 0x65, 0x3f, 0x57, 0x69, 0x3f, 0x57, 0x6f,
2452     0x3f, 0x57, 0x73, 0x3f, 0x57, 0x74, 0x3f, 0x59, 0x30, 0x3f, 0x59, 0x31,
2453     0x3f, 0x59, 0x32, 0x3f, 0x59, 0x61, 0x3f, 0x59, 0x63, 0x3f, 0x59, 0x65,
2454     0x3f, 0x59, 0x69, 0x3f, 0x59, 0x6f, 0x3f, 0x59, 0x73, 0x3f, 0x59, 0x74};
2455 const uint8_t HuffDecoderCommon::table19_29_emit_[120] = {
2456     0x3f, 0x6a, 0x30, 0x3f, 0x6a, 0x31, 0x3f, 0x6a, 0x32, 0x3f, 0x6a, 0x61,
2457     0x3f, 0x6a, 0x63, 0x3f, 0x6a, 0x65, 0x3f, 0x6a, 0x69, 0x3f, 0x6a, 0x6f,
2458     0x3f, 0x6a, 0x73, 0x3f, 0x6a, 0x74, 0x3f, 0x6b, 0x30, 0x3f, 0x6b, 0x31,
2459     0x3f, 0x6b, 0x32, 0x3f, 0x6b, 0x61, 0x3f, 0x6b, 0x63, 0x3f, 0x6b, 0x65,
2460     0x3f, 0x6b, 0x69, 0x3f, 0x6b, 0x6f, 0x3f, 0x6b, 0x73, 0x3f, 0x6b, 0x74,
2461     0x3f, 0x71, 0x30, 0x3f, 0x71, 0x31, 0x3f, 0x71, 0x32, 0x3f, 0x71, 0x61,
2462     0x3f, 0x71, 0x63, 0x3f, 0x71, 0x65, 0x3f, 0x71, 0x69, 0x3f, 0x71, 0x6f,
2463     0x3f, 0x71, 0x73, 0x3f, 0x71, 0x74, 0x3f, 0x76, 0x30, 0x3f, 0x76, 0x31,
2464     0x3f, 0x76, 0x32, 0x3f, 0x76, 0x61, 0x3f, 0x76, 0x63, 0x3f, 0x76, 0x65,
2465     0x3f, 0x76, 0x69, 0x3f, 0x76, 0x6f, 0x3f, 0x76, 0x73, 0x3f, 0x76, 0x74};
2466 const uint8_t HuffDecoderCommon::table19_30_emit_[120] = {
2467     0x3f, 0x77, 0x30, 0x3f, 0x77, 0x31, 0x3f, 0x77, 0x32, 0x3f, 0x77, 0x61,
2468     0x3f, 0x77, 0x63, 0x3f, 0x77, 0x65, 0x3f, 0x77, 0x69, 0x3f, 0x77, 0x6f,
2469     0x3f, 0x77, 0x73, 0x3f, 0x77, 0x74, 0x3f, 0x78, 0x30, 0x3f, 0x78, 0x31,
2470     0x3f, 0x78, 0x32, 0x3f, 0x78, 0x61, 0x3f, 0x78, 0x63, 0x3f, 0x78, 0x65,
2471     0x3f, 0x78, 0x69, 0x3f, 0x78, 0x6f, 0x3f, 0x78, 0x73, 0x3f, 0x78, 0x74,
2472     0x3f, 0x79, 0x30, 0x3f, 0x79, 0x31, 0x3f, 0x79, 0x32, 0x3f, 0x79, 0x61,
2473     0x3f, 0x79, 0x63, 0x3f, 0x79, 0x65, 0x3f, 0x79, 0x69, 0x3f, 0x79, 0x6f,
2474     0x3f, 0x79, 0x73, 0x3f, 0x79, 0x74, 0x3f, 0x7a, 0x30, 0x3f, 0x7a, 0x31,
2475     0x3f, 0x7a, 0x32, 0x3f, 0x7a, 0x61, 0x3f, 0x7a, 0x63, 0x3f, 0x7a, 0x65,
2476     0x3f, 0x7a, 0x69, 0x3f, 0x7a, 0x6f, 0x3f, 0x7a, 0x73, 0x3f, 0x7a, 0x74};
2477 const uint8_t HuffDecoderCommon::table19_31_emit_[31] = {
2478     0x3f, 0x26, 0x3f, 0x2a, 0x3f, 0x2c, 0x3f, 0x3b, 0x3f, 0x58, 0x3f,
2479     0x5a, 0x3f, 0x21, 0x3f, 0x22, 0x3f, 0x28, 0x3f, 0x29, 0x3f, 0x3f,
2480     0x27, 0x3f, 0x2b, 0x3f, 0x7c, 0x3f, 0x23, 0x3f, 0x3e};
2481 const uint16_t HuffDecoderCommon::table19_31_ops_[128] = {
2482     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
2483     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0002, 0x0000, 0x0000,
2484     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
2485     0x0000, 0x0000, 0x0000, 0x0000, 0x0012, 0x0000, 0x0000, 0x0000, 0x0000,
2486     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
2487     0x0000, 0x0000, 0x0022, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
2488     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
2489     0x0032, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
2490     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0042, 0x0000,
2491     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
2492     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0052, 0x0000, 0x0000, 0x0000,
2493     0x0062, 0x0000, 0x0000, 0x0000, 0x0072, 0x0000, 0x0000, 0x0000, 0x0082,
2494     0x0000, 0x0000, 0x0000, 0x0092, 0x0000, 0x0000, 0x0000, 0x00a2, 0x0000,
2495     0x00aa, 0x0000, 0x00ba, 0x0000, 0x00ca, 0x00da, 0x00ea, 0x0000, 0x0000,
2496     0x0000, 0x0003};
2497 const uint8_t HuffDecoderCommon::table19_32_emit_[216] = {
2498     0x27, 0x30, 0x30, 0x27, 0x30, 0x31, 0x27, 0x30, 0x32, 0x27, 0x30, 0x61,
2499     0x27, 0x30, 0x63, 0x27, 0x30, 0x65, 0x27, 0x30, 0x69, 0x27, 0x30, 0x6f,
2500     0x27, 0x30, 0x73, 0x27, 0x30, 0x74, 0x27, 0x30, 0x20, 0x27, 0x30, 0x25,
2501     0x27, 0x30, 0x2d, 0x27, 0x30, 0x2e, 0x27, 0x30, 0x2f, 0x27, 0x30, 0x33,
2502     0x27, 0x30, 0x34, 0x27, 0x30, 0x35, 0x27, 0x30, 0x36, 0x27, 0x30, 0x37,
2503     0x27, 0x30, 0x38, 0x27, 0x30, 0x39, 0x27, 0x30, 0x3d, 0x27, 0x30, 0x41,
2504     0x27, 0x30, 0x5f, 0x27, 0x30, 0x62, 0x27, 0x30, 0x64, 0x27, 0x30, 0x66,
2505     0x27, 0x30, 0x67, 0x27, 0x30, 0x68, 0x27, 0x30, 0x6c, 0x27, 0x30, 0x6d,
2506     0x27, 0x30, 0x6e, 0x27, 0x30, 0x70, 0x27, 0x30, 0x72, 0x27, 0x30, 0x75,
2507     0x27, 0x31, 0x30, 0x27, 0x31, 0x31, 0x27, 0x31, 0x32, 0x27, 0x31, 0x61,
2508     0x27, 0x31, 0x63, 0x27, 0x31, 0x65, 0x27, 0x31, 0x69, 0x27, 0x31, 0x6f,
2509     0x27, 0x31, 0x73, 0x27, 0x31, 0x74, 0x27, 0x31, 0x20, 0x27, 0x31, 0x25,
2510     0x27, 0x31, 0x2d, 0x27, 0x31, 0x2e, 0x27, 0x31, 0x2f, 0x27, 0x31, 0x33,
2511     0x27, 0x31, 0x34, 0x27, 0x31, 0x35, 0x27, 0x31, 0x36, 0x27, 0x31, 0x37,
2512     0x27, 0x31, 0x38, 0x27, 0x31, 0x39, 0x27, 0x31, 0x3d, 0x27, 0x31, 0x41,
2513     0x27, 0x31, 0x5f, 0x27, 0x31, 0x62, 0x27, 0x31, 0x64, 0x27, 0x31, 0x66,
2514     0x27, 0x31, 0x67, 0x27, 0x31, 0x68, 0x27, 0x31, 0x6c, 0x27, 0x31, 0x6d,
2515     0x27, 0x31, 0x6e, 0x27, 0x31, 0x70, 0x27, 0x31, 0x72, 0x27, 0x31, 0x75};
2516 const uint8_t HuffDecoderCommon::table19_33_emit_[216] = {
2517     0x27, 0x32, 0x30, 0x27, 0x32, 0x31, 0x27, 0x32, 0x32, 0x27, 0x32, 0x61,
2518     0x27, 0x32, 0x63, 0x27, 0x32, 0x65, 0x27, 0x32, 0x69, 0x27, 0x32, 0x6f,
2519     0x27, 0x32, 0x73, 0x27, 0x32, 0x74, 0x27, 0x32, 0x20, 0x27, 0x32, 0x25,
2520     0x27, 0x32, 0x2d, 0x27, 0x32, 0x2e, 0x27, 0x32, 0x2f, 0x27, 0x32, 0x33,
2521     0x27, 0x32, 0x34, 0x27, 0x32, 0x35, 0x27, 0x32, 0x36, 0x27, 0x32, 0x37,
2522     0x27, 0x32, 0x38, 0x27, 0x32, 0x39, 0x27, 0x32, 0x3d, 0x27, 0x32, 0x41,
2523     0x27, 0x32, 0x5f, 0x27, 0x32, 0x62, 0x27, 0x32, 0x64, 0x27, 0x32, 0x66,
2524     0x27, 0x32, 0x67, 0x27, 0x32, 0x68, 0x27, 0x32, 0x6c, 0x27, 0x32, 0x6d,
2525     0x27, 0x32, 0x6e, 0x27, 0x32, 0x70, 0x27, 0x32, 0x72, 0x27, 0x32, 0x75,
2526     0x27, 0x61, 0x30, 0x27, 0x61, 0x31, 0x27, 0x61, 0x32, 0x27, 0x61, 0x61,
2527     0x27, 0x61, 0x63, 0x27, 0x61, 0x65, 0x27, 0x61, 0x69, 0x27, 0x61, 0x6f,
2528     0x27, 0x61, 0x73, 0x27, 0x61, 0x74, 0x27, 0x61, 0x20, 0x27, 0x61, 0x25,
2529     0x27, 0x61, 0x2d, 0x27, 0x61, 0x2e, 0x27, 0x61, 0x2f, 0x27, 0x61, 0x33,
2530     0x27, 0x61, 0x34, 0x27, 0x61, 0x35, 0x27, 0x61, 0x36, 0x27, 0x61, 0x37,
2531     0x27, 0x61, 0x38, 0x27, 0x61, 0x39, 0x27, 0x61, 0x3d, 0x27, 0x61, 0x41,
2532     0x27, 0x61, 0x5f, 0x27, 0x61, 0x62, 0x27, 0x61, 0x64, 0x27, 0x61, 0x66,
2533     0x27, 0x61, 0x67, 0x27, 0x61, 0x68, 0x27, 0x61, 0x6c, 0x27, 0x61, 0x6d,
2534     0x27, 0x61, 0x6e, 0x27, 0x61, 0x70, 0x27, 0x61, 0x72, 0x27, 0x61, 0x75};
2535 const uint8_t HuffDecoderCommon::table19_34_emit_[216] = {
2536     0x27, 0x63, 0x30, 0x27, 0x63, 0x31, 0x27, 0x63, 0x32, 0x27, 0x63, 0x61,
2537     0x27, 0x63, 0x63, 0x27, 0x63, 0x65, 0x27, 0x63, 0x69, 0x27, 0x63, 0x6f,
2538     0x27, 0x63, 0x73, 0x27, 0x63, 0x74, 0x27, 0x63, 0x20, 0x27, 0x63, 0x25,
2539     0x27, 0x63, 0x2d, 0x27, 0x63, 0x2e, 0x27, 0x63, 0x2f, 0x27, 0x63, 0x33,
2540     0x27, 0x63, 0x34, 0x27, 0x63, 0x35, 0x27, 0x63, 0x36, 0x27, 0x63, 0x37,
2541     0x27, 0x63, 0x38, 0x27, 0x63, 0x39, 0x27, 0x63, 0x3d, 0x27, 0x63, 0x41,
2542     0x27, 0x63, 0x5f, 0x27, 0x63, 0x62, 0x27, 0x63, 0x64, 0x27, 0x63, 0x66,
2543     0x27, 0x63, 0x67, 0x27, 0x63, 0x68, 0x27, 0x63, 0x6c, 0x27, 0x63, 0x6d,
2544     0x27, 0x63, 0x6e, 0x27, 0x63, 0x70, 0x27, 0x63, 0x72, 0x27, 0x63, 0x75,
2545     0x27, 0x65, 0x30, 0x27, 0x65, 0x31, 0x27, 0x65, 0x32, 0x27, 0x65, 0x61,
2546     0x27, 0x65, 0x63, 0x27, 0x65, 0x65, 0x27, 0x65, 0x69, 0x27, 0x65, 0x6f,
2547     0x27, 0x65, 0x73, 0x27, 0x65, 0x74, 0x27, 0x65, 0x20, 0x27, 0x65, 0x25,
2548     0x27, 0x65, 0x2d, 0x27, 0x65, 0x2e, 0x27, 0x65, 0x2f, 0x27, 0x65, 0x33,
2549     0x27, 0x65, 0x34, 0x27, 0x65, 0x35, 0x27, 0x65, 0x36, 0x27, 0x65, 0x37,
2550     0x27, 0x65, 0x38, 0x27, 0x65, 0x39, 0x27, 0x65, 0x3d, 0x27, 0x65, 0x41,
2551     0x27, 0x65, 0x5f, 0x27, 0x65, 0x62, 0x27, 0x65, 0x64, 0x27, 0x65, 0x66,
2552     0x27, 0x65, 0x67, 0x27, 0x65, 0x68, 0x27, 0x65, 0x6c, 0x27, 0x65, 0x6d,
2553     0x27, 0x65, 0x6e, 0x27, 0x65, 0x70, 0x27, 0x65, 0x72, 0x27, 0x65, 0x75};
2554 const uint8_t HuffDecoderCommon::table19_35_emit_[216] = {
2555     0x27, 0x69, 0x30, 0x27, 0x69, 0x31, 0x27, 0x69, 0x32, 0x27, 0x69, 0x61,
2556     0x27, 0x69, 0x63, 0x27, 0x69, 0x65, 0x27, 0x69, 0x69, 0x27, 0x69, 0x6f,
2557     0x27, 0x69, 0x73, 0x27, 0x69, 0x74, 0x27, 0x69, 0x20, 0x27, 0x69, 0x25,
2558     0x27, 0x69, 0x2d, 0x27, 0x69, 0x2e, 0x27, 0x69, 0x2f, 0x27, 0x69, 0x33,
2559     0x27, 0x69, 0x34, 0x27, 0x69, 0x35, 0x27, 0x69, 0x36, 0x27, 0x69, 0x37,
2560     0x27, 0x69, 0x38, 0x27, 0x69, 0x39, 0x27, 0x69, 0x3d, 0x27, 0x69, 0x41,
2561     0x27, 0x69, 0x5f, 0x27, 0x69, 0x62, 0x27, 0x69, 0x64, 0x27, 0x69, 0x66,
2562     0x27, 0x69, 0x67, 0x27, 0x69, 0x68, 0x27, 0x69, 0x6c, 0x27, 0x69, 0x6d,
2563     0x27, 0x69, 0x6e, 0x27, 0x69, 0x70, 0x27, 0x69, 0x72, 0x27, 0x69, 0x75,
2564     0x27, 0x6f, 0x30, 0x27, 0x6f, 0x31, 0x27, 0x6f, 0x32, 0x27, 0x6f, 0x61,
2565     0x27, 0x6f, 0x63, 0x27, 0x6f, 0x65, 0x27, 0x6f, 0x69, 0x27, 0x6f, 0x6f,
2566     0x27, 0x6f, 0x73, 0x27, 0x6f, 0x74, 0x27, 0x6f, 0x20, 0x27, 0x6f, 0x25,
2567     0x27, 0x6f, 0x2d, 0x27, 0x6f, 0x2e, 0x27, 0x6f, 0x2f, 0x27, 0x6f, 0x33,
2568     0x27, 0x6f, 0x34, 0x27, 0x6f, 0x35, 0x27, 0x6f, 0x36, 0x27, 0x6f, 0x37,
2569     0x27, 0x6f, 0x38, 0x27, 0x6f, 0x39, 0x27, 0x6f, 0x3d, 0x27, 0x6f, 0x41,
2570     0x27, 0x6f, 0x5f, 0x27, 0x6f, 0x62, 0x27, 0x6f, 0x64, 0x27, 0x6f, 0x66,
2571     0x27, 0x6f, 0x67, 0x27, 0x6f, 0x68, 0x27, 0x6f, 0x6c, 0x27, 0x6f, 0x6d,
2572     0x27, 0x6f, 0x6e, 0x27, 0x6f, 0x70, 0x27, 0x6f, 0x72, 0x27, 0x6f, 0x75};
2573 const uint8_t HuffDecoderCommon::table19_36_emit_[216] = {
2574     0x27, 0x73, 0x30, 0x27, 0x73, 0x31, 0x27, 0x73, 0x32, 0x27, 0x73, 0x61,
2575     0x27, 0x73, 0x63, 0x27, 0x73, 0x65, 0x27, 0x73, 0x69, 0x27, 0x73, 0x6f,
2576     0x27, 0x73, 0x73, 0x27, 0x73, 0x74, 0x27, 0x73, 0x20, 0x27, 0x73, 0x25,
2577     0x27, 0x73, 0x2d, 0x27, 0x73, 0x2e, 0x27, 0x73, 0x2f, 0x27, 0x73, 0x33,
2578     0x27, 0x73, 0x34, 0x27, 0x73, 0x35, 0x27, 0x73, 0x36, 0x27, 0x73, 0x37,
2579     0x27, 0x73, 0x38, 0x27, 0x73, 0x39, 0x27, 0x73, 0x3d, 0x27, 0x73, 0x41,
2580     0x27, 0x73, 0x5f, 0x27, 0x73, 0x62, 0x27, 0x73, 0x64, 0x27, 0x73, 0x66,
2581     0x27, 0x73, 0x67, 0x27, 0x73, 0x68, 0x27, 0x73, 0x6c, 0x27, 0x73, 0x6d,
2582     0x27, 0x73, 0x6e, 0x27, 0x73, 0x70, 0x27, 0x73, 0x72, 0x27, 0x73, 0x75,
2583     0x27, 0x74, 0x30, 0x27, 0x74, 0x31, 0x27, 0x74, 0x32, 0x27, 0x74, 0x61,
2584     0x27, 0x74, 0x63, 0x27, 0x74, 0x65, 0x27, 0x74, 0x69, 0x27, 0x74, 0x6f,
2585     0x27, 0x74, 0x73, 0x27, 0x74, 0x74, 0x27, 0x74, 0x20, 0x27, 0x74, 0x25,
2586     0x27, 0x74, 0x2d, 0x27, 0x74, 0x2e, 0x27, 0x74, 0x2f, 0x27, 0x74, 0x33,
2587     0x27, 0x74, 0x34, 0x27, 0x74, 0x35, 0x27, 0x74, 0x36, 0x27, 0x74, 0x37,
2588     0x27, 0x74, 0x38, 0x27, 0x74, 0x39, 0x27, 0x74, 0x3d, 0x27, 0x74, 0x41,
2589     0x27, 0x74, 0x5f, 0x27, 0x74, 0x62, 0x27, 0x74, 0x64, 0x27, 0x74, 0x66,
2590     0x27, 0x74, 0x67, 0x27, 0x74, 0x68, 0x27, 0x74, 0x6c, 0x27, 0x74, 0x6d,
2591     0x27, 0x74, 0x6e, 0x27, 0x74, 0x70, 0x27, 0x74, 0x72, 0x27, 0x74, 0x75};
2592 const uint8_t HuffDecoderCommon::table19_37_emit_[120] = {
2593     0x27, 0x20, 0x30, 0x27, 0x20, 0x31, 0x27, 0x20, 0x32, 0x27, 0x20, 0x61,
2594     0x27, 0x20, 0x63, 0x27, 0x20, 0x65, 0x27, 0x20, 0x69, 0x27, 0x20, 0x6f,
2595     0x27, 0x20, 0x73, 0x27, 0x20, 0x74, 0x27, 0x25, 0x30, 0x27, 0x25, 0x31,
2596     0x27, 0x25, 0x32, 0x27, 0x25, 0x61, 0x27, 0x25, 0x63, 0x27, 0x25, 0x65,
2597     0x27, 0x25, 0x69, 0x27, 0x25, 0x6f, 0x27, 0x25, 0x73, 0x27, 0x25, 0x74,
2598     0x27, 0x2d, 0x30, 0x27, 0x2d, 0x31, 0x27, 0x2d, 0x32, 0x27, 0x2d, 0x61,
2599     0x27, 0x2d, 0x63, 0x27, 0x2d, 0x65, 0x27, 0x2d, 0x69, 0x27, 0x2d, 0x6f,
2600     0x27, 0x2d, 0x73, 0x27, 0x2d, 0x74, 0x27, 0x2e, 0x30, 0x27, 0x2e, 0x31,
2601     0x27, 0x2e, 0x32, 0x27, 0x2e, 0x61, 0x27, 0x2e, 0x63, 0x27, 0x2e, 0x65,
2602     0x27, 0x2e, 0x69, 0x27, 0x2e, 0x6f, 0x27, 0x2e, 0x73, 0x27, 0x2e, 0x74};
2603 const uint8_t HuffDecoderCommon::table19_38_emit_[120] = {
2604     0x27, 0x2f, 0x30, 0x27, 0x2f, 0x31, 0x27, 0x2f, 0x32, 0x27, 0x2f, 0x61,
2605     0x27, 0x2f, 0x63, 0x27, 0x2f, 0x65, 0x27, 0x2f, 0x69, 0x27, 0x2f, 0x6f,
2606     0x27, 0x2f, 0x73, 0x27, 0x2f, 0x74, 0x27, 0x33, 0x30, 0x27, 0x33, 0x31,
2607     0x27, 0x33, 0x32, 0x27, 0x33, 0x61, 0x27, 0x33, 0x63, 0x27, 0x33, 0x65,
2608     0x27, 0x33, 0x69, 0x27, 0x33, 0x6f, 0x27, 0x33, 0x73, 0x27, 0x33, 0x74,
2609     0x27, 0x34, 0x30, 0x27, 0x34, 0x31, 0x27, 0x34, 0x32, 0x27, 0x34, 0x61,
2610     0x27, 0x34, 0x63, 0x27, 0x34, 0x65, 0x27, 0x34, 0x69, 0x27, 0x34, 0x6f,
2611     0x27, 0x34, 0x73, 0x27, 0x34, 0x74, 0x27, 0x35, 0x30, 0x27, 0x35, 0x31,
2612     0x27, 0x35, 0x32, 0x27, 0x35, 0x61, 0x27, 0x35, 0x63, 0x27, 0x35, 0x65,
2613     0x27, 0x35, 0x69, 0x27, 0x35, 0x6f, 0x27, 0x35, 0x73, 0x27, 0x35, 0x74};
2614 const uint8_t HuffDecoderCommon::table19_39_emit_[120] = {
2615     0x27, 0x36, 0x30, 0x27, 0x36, 0x31, 0x27, 0x36, 0x32, 0x27, 0x36, 0x61,
2616     0x27, 0x36, 0x63, 0x27, 0x36, 0x65, 0x27, 0x36, 0x69, 0x27, 0x36, 0x6f,
2617     0x27, 0x36, 0x73, 0x27, 0x36, 0x74, 0x27, 0x37, 0x30, 0x27, 0x37, 0x31,
2618     0x27, 0x37, 0x32, 0x27, 0x37, 0x61, 0x27, 0x37, 0x63, 0x27, 0x37, 0x65,
2619     0x27, 0x37, 0x69, 0x27, 0x37, 0x6f, 0x27, 0x37, 0x73, 0x27, 0x37, 0x74,
2620     0x27, 0x38, 0x30, 0x27, 0x38, 0x31, 0x27, 0x38, 0x32, 0x27, 0x38, 0x61,
2621     0x27, 0x38, 0x63, 0x27, 0x38, 0x65, 0x27, 0x38, 0x69, 0x27, 0x38, 0x6f,
2622     0x27, 0x38, 0x73, 0x27, 0x38, 0x74, 0x27, 0x39, 0x30, 0x27, 0x39, 0x31,
2623     0x27, 0x39, 0x32, 0x27, 0x39, 0x61, 0x27, 0x39, 0x63, 0x27, 0x39, 0x65,
2624     0x27, 0x39, 0x69, 0x27, 0x39, 0x6f, 0x27, 0x39, 0x73, 0x27, 0x39, 0x74};
2625 const uint8_t HuffDecoderCommon::table19_40_emit_[120] = {
2626     0x27, 0x3d, 0x30, 0x27, 0x3d, 0x31, 0x27, 0x3d, 0x32, 0x27, 0x3d, 0x61,
2627     0x27, 0x3d, 0x63, 0x27, 0x3d, 0x65, 0x27, 0x3d, 0x69, 0x27, 0x3d, 0x6f,
2628     0x27, 0x3d, 0x73, 0x27, 0x3d, 0x74, 0x27, 0x41, 0x30, 0x27, 0x41, 0x31,
2629     0x27, 0x41, 0x32, 0x27, 0x41, 0x61, 0x27, 0x41, 0x63, 0x27, 0x41, 0x65,
2630     0x27, 0x41, 0x69, 0x27, 0x41, 0x6f, 0x27, 0x41, 0x73, 0x27, 0x41, 0x74,
2631     0x27, 0x5f, 0x30, 0x27, 0x5f, 0x31, 0x27, 0x5f, 0x32, 0x27, 0x5f, 0x61,
2632     0x27, 0x5f, 0x63, 0x27, 0x5f, 0x65, 0x27, 0x5f, 0x69, 0x27, 0x5f, 0x6f,
2633     0x27, 0x5f, 0x73, 0x27, 0x5f, 0x74, 0x27, 0x62, 0x30, 0x27, 0x62, 0x31,
2634     0x27, 0x62, 0x32, 0x27, 0x62, 0x61, 0x27, 0x62, 0x63, 0x27, 0x62, 0x65,
2635     0x27, 0x62, 0x69, 0x27, 0x62, 0x6f, 0x27, 0x62, 0x73, 0x27, 0x62, 0x74};
2636 const uint8_t HuffDecoderCommon::table19_41_emit_[120] = {
2637     0x27, 0x64, 0x30, 0x27, 0x64, 0x31, 0x27, 0x64, 0x32, 0x27, 0x64, 0x61,
2638     0x27, 0x64, 0x63, 0x27, 0x64, 0x65, 0x27, 0x64, 0x69, 0x27, 0x64, 0x6f,
2639     0x27, 0x64, 0x73, 0x27, 0x64, 0x74, 0x27, 0x66, 0x30, 0x27, 0x66, 0x31,
2640     0x27, 0x66, 0x32, 0x27, 0x66, 0x61, 0x27, 0x66, 0x63, 0x27, 0x66, 0x65,
2641     0x27, 0x66, 0x69, 0x27, 0x66, 0x6f, 0x27, 0x66, 0x73, 0x27, 0x66, 0x74,
2642     0x27, 0x67, 0x30, 0x27, 0x67, 0x31, 0x27, 0x67, 0x32, 0x27, 0x67, 0x61,
2643     0x27, 0x67, 0x63, 0x27, 0x67, 0x65, 0x27, 0x67, 0x69, 0x27, 0x67, 0x6f,
2644     0x27, 0x67, 0x73, 0x27, 0x67, 0x74, 0x27, 0x68, 0x30, 0x27, 0x68, 0x31,
2645     0x27, 0x68, 0x32, 0x27, 0x68, 0x61, 0x27, 0x68, 0x63, 0x27, 0x68, 0x65,
2646     0x27, 0x68, 0x69, 0x27, 0x68, 0x6f, 0x27, 0x68, 0x73, 0x27, 0x68, 0x74};
2647 const uint8_t HuffDecoderCommon::table19_42_emit_[120] = {
2648     0x27, 0x6c, 0x30, 0x27, 0x6c, 0x31, 0x27, 0x6c, 0x32, 0x27, 0x6c, 0x61,
2649     0x27, 0x6c, 0x63, 0x27, 0x6c, 0x65, 0x27, 0x6c, 0x69, 0x27, 0x6c, 0x6f,
2650     0x27, 0x6c, 0x73, 0x27, 0x6c, 0x74, 0x27, 0x6d, 0x30, 0x27, 0x6d, 0x31,
2651     0x27, 0x6d, 0x32, 0x27, 0x6d, 0x61, 0x27, 0x6d, 0x63, 0x27, 0x6d, 0x65,
2652     0x27, 0x6d, 0x69, 0x27, 0x6d, 0x6f, 0x27, 0x6d, 0x73, 0x27, 0x6d, 0x74,
2653     0x27, 0x6e, 0x30, 0x27, 0x6e, 0x31, 0x27, 0x6e, 0x32, 0x27, 0x6e, 0x61,
2654     0x27, 0x6e, 0x63, 0x27, 0x6e, 0x65, 0x27, 0x6e, 0x69, 0x27, 0x6e, 0x6f,
2655     0x27, 0x6e, 0x73, 0x27, 0x6e, 0x74, 0x27, 0x70, 0x30, 0x27, 0x70, 0x31,
2656     0x27, 0x70, 0x32, 0x27, 0x70, 0x61, 0x27, 0x70, 0x63, 0x27, 0x70, 0x65,
2657     0x27, 0x70, 0x69, 0x27, 0x70, 0x6f, 0x27, 0x70, 0x73, 0x27, 0x70, 0x74};
2658 const uint8_t HuffDecoderCommon::table19_43_emit_[68] = {
2659     0x27, 0x72, 0x30, 0x27, 0x72, 0x31, 0x27, 0x72, 0x32, 0x27, 0x72, 0x61,
2660     0x27, 0x72, 0x63, 0x27, 0x72, 0x65, 0x27, 0x72, 0x69, 0x27, 0x72, 0x6f,
2661     0x27, 0x72, 0x73, 0x27, 0x72, 0x74, 0x27, 0x75, 0x30, 0x27, 0x75, 0x31,
2662     0x27, 0x75, 0x32, 0x27, 0x75, 0x61, 0x27, 0x75, 0x63, 0x27, 0x75, 0x65,
2663     0x27, 0x75, 0x69, 0x27, 0x75, 0x6f, 0x27, 0x75, 0x73, 0x27, 0x75, 0x74,
2664     0x27, 0x3a, 0x27, 0x42, 0x27, 0x43, 0x27, 0x44};
2665 const uint16_t HuffDecoderCommon::table19_43_ops_[128] = {
2666     0x0001, 0x0019, 0x0031, 0x0049, 0x0061, 0x0079, 0x0091, 0x00a9, 0x00c1,
2667     0x00d9, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
2668     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
2669     0x0000, 0x0000, 0x0000, 0x0000, 0x0002, 0x00f1, 0x0109, 0x0121, 0x0139,
2670     0x0151, 0x0169, 0x0181, 0x0199, 0x01b1, 0x01c9, 0x0000, 0x0000, 0x0000,
2671     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
2672     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
2673     0x00f2, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
2674     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x01e2, 0x0000,
2675     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
2676     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x01f2, 0x0000, 0x0000, 0x0000,
2677     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
2678     0x0000, 0x0000, 0x0000, 0x0202, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
2679     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
2680     0x0000, 0x0212};
2681 const uint16_t HuffDecoderCommon::table19_44_ops_[128] = {
2682     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
2683     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0002, 0x0000, 0x0000,
2684     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
2685     0x0000, 0x0000, 0x0000, 0x0000, 0x0012, 0x0000, 0x0000, 0x0000, 0x0000,
2686     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
2687     0x0000, 0x0000, 0x0022, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
2688     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
2689     0x0032, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
2690     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0042, 0x0000,
2691     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
2692     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0052, 0x0000, 0x0000, 0x0000,
2693     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
2694     0x0000, 0x0000, 0x0000, 0x0062, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
2695     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
2696     0x0000, 0x0072};
2697 const uint8_t HuffDecoderCommon::table19_47_emit_[35] = {
2698     0x27, 0x77, 0x27, 0x78, 0x27, 0x79, 0x27, 0x7a, 0x27, 0x26, 0x27, 0x2a,
2699     0x27, 0x2c, 0x27, 0x3b, 0x27, 0x58, 0x27, 0x5a, 0x27, 0x21, 0x27, 0x22,
2700     0x27, 0x28, 0x27, 0x29, 0x27, 0x3f, 0x27, 0x27, 0x2b, 0x27, 0x7c};
2701 const uint16_t HuffDecoderCommon::table19_47_ops_[128] = {
2702     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
2703     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0002, 0x0000, 0x0000,
2704     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
2705     0x0000, 0x0000, 0x0000, 0x0000, 0x0012, 0x0000, 0x0000, 0x0000, 0x0000,
2706     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
2707     0x0000, 0x0000, 0x0022, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
2708     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
2709     0x0032, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0042,
2710     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0052, 0x0000,
2711     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0062, 0x0000, 0x0000,
2712     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0072, 0x0000, 0x0000, 0x0000,
2713     0x0000, 0x0000, 0x0000, 0x0000, 0x0082, 0x0000, 0x0000, 0x0000, 0x0000,
2714     0x0000, 0x0000, 0x0000, 0x0092, 0x0000, 0x00a2, 0x0000, 0x00b2, 0x0000,
2715     0x00c2, 0x0000, 0x00d2, 0x0000, 0x00e2, 0x00f2, 0x00fa, 0x010a, 0x0000,
2716     0x0000, 0x0003};
2717 const uint8_t HuffDecoderCommon::table19_48_emit_[216] = {
2718     0x2b, 0x30, 0x30, 0x2b, 0x30, 0x31, 0x2b, 0x30, 0x32, 0x2b, 0x30, 0x61,
2719     0x2b, 0x30, 0x63, 0x2b, 0x30, 0x65, 0x2b, 0x30, 0x69, 0x2b, 0x30, 0x6f,
2720     0x2b, 0x30, 0x73, 0x2b, 0x30, 0x74, 0x2b, 0x30, 0x20, 0x2b, 0x30, 0x25,
2721     0x2b, 0x30, 0x2d, 0x2b, 0x30, 0x2e, 0x2b, 0x30, 0x2f, 0x2b, 0x30, 0x33,
2722     0x2b, 0x30, 0x34, 0x2b, 0x30, 0x35, 0x2b, 0x30, 0x36, 0x2b, 0x30, 0x37,
2723     0x2b, 0x30, 0x38, 0x2b, 0x30, 0x39, 0x2b, 0x30, 0x3d, 0x2b, 0x30, 0x41,
2724     0x2b, 0x30, 0x5f, 0x2b, 0x30, 0x62, 0x2b, 0x30, 0x64, 0x2b, 0x30, 0x66,
2725     0x2b, 0x30, 0x67, 0x2b, 0x30, 0x68, 0x2b, 0x30, 0x6c, 0x2b, 0x30, 0x6d,
2726     0x2b, 0x30, 0x6e, 0x2b, 0x30, 0x70, 0x2b, 0x30, 0x72, 0x2b, 0x30, 0x75,
2727     0x2b, 0x31, 0x30, 0x2b, 0x31, 0x31, 0x2b, 0x31, 0x32, 0x2b, 0x31, 0x61,
2728     0x2b, 0x31, 0x63, 0x2b, 0x31, 0x65, 0x2b, 0x31, 0x69, 0x2b, 0x31, 0x6f,
2729     0x2b, 0x31, 0x73, 0x2b, 0x31, 0x74, 0x2b, 0x31, 0x20, 0x2b, 0x31, 0x25,
2730     0x2b, 0x31, 0x2d, 0x2b, 0x31, 0x2e, 0x2b, 0x31, 0x2f, 0x2b, 0x31, 0x33,
2731     0x2b, 0x31, 0x34, 0x2b, 0x31, 0x35, 0x2b, 0x31, 0x36, 0x2b, 0x31, 0x37,
2732     0x2b, 0x31, 0x38, 0x2b, 0x31, 0x39, 0x2b, 0x31, 0x3d, 0x2b, 0x31, 0x41,
2733     0x2b, 0x31, 0x5f, 0x2b, 0x31, 0x62, 0x2b, 0x31, 0x64, 0x2b, 0x31, 0x66,
2734     0x2b, 0x31, 0x67, 0x2b, 0x31, 0x68, 0x2b, 0x31, 0x6c, 0x2b, 0x31, 0x6d,
2735     0x2b, 0x31, 0x6e, 0x2b, 0x31, 0x70, 0x2b, 0x31, 0x72, 0x2b, 0x31, 0x75};
2736 const uint8_t HuffDecoderCommon::table19_49_emit_[216] = {
2737     0x2b, 0x32, 0x30, 0x2b, 0x32, 0x31, 0x2b, 0x32, 0x32, 0x2b, 0x32, 0x61,
2738     0x2b, 0x32, 0x63, 0x2b, 0x32, 0x65, 0x2b, 0x32, 0x69, 0x2b, 0x32, 0x6f,
2739     0x2b, 0x32, 0x73, 0x2b, 0x32, 0x74, 0x2b, 0x32, 0x20, 0x2b, 0x32, 0x25,
2740     0x2b, 0x32, 0x2d, 0x2b, 0x32, 0x2e, 0x2b, 0x32, 0x2f, 0x2b, 0x32, 0x33,
2741     0x2b, 0x32, 0x34, 0x2b, 0x32, 0x35, 0x2b, 0x32, 0x36, 0x2b, 0x32, 0x37,
2742     0x2b, 0x32, 0x38, 0x2b, 0x32, 0x39, 0x2b, 0x32, 0x3d, 0x2b, 0x32, 0x41,
2743     0x2b, 0x32, 0x5f, 0x2b, 0x32, 0x62, 0x2b, 0x32, 0x64, 0x2b, 0x32, 0x66,
2744     0x2b, 0x32, 0x67, 0x2b, 0x32, 0x68, 0x2b, 0x32, 0x6c, 0x2b, 0x32, 0x6d,
2745     0x2b, 0x32, 0x6e, 0x2b, 0x32, 0x70, 0x2b, 0x32, 0x72, 0x2b, 0x32, 0x75,
2746     0x2b, 0x61, 0x30, 0x2b, 0x61, 0x31, 0x2b, 0x61, 0x32, 0x2b, 0x61, 0x61,
2747     0x2b, 0x61, 0x63, 0x2b, 0x61, 0x65, 0x2b, 0x61, 0x69, 0x2b, 0x61, 0x6f,
2748     0x2b, 0x61, 0x73, 0x2b, 0x61, 0x74, 0x2b, 0x61, 0x20, 0x2b, 0x61, 0x25,
2749     0x2b, 0x61, 0x2d, 0x2b, 0x61, 0x2e, 0x2b, 0x61, 0x2f, 0x2b, 0x61, 0x33,
2750     0x2b, 0x61, 0x34, 0x2b, 0x61, 0x35, 0x2b, 0x61, 0x36, 0x2b, 0x61, 0x37,
2751     0x2b, 0x61, 0x38, 0x2b, 0x61, 0x39, 0x2b, 0x61, 0x3d, 0x2b, 0x61, 0x41,
2752     0x2b, 0x61, 0x5f, 0x2b, 0x61, 0x62, 0x2b, 0x61, 0x64, 0x2b, 0x61, 0x66,
2753     0x2b, 0x61, 0x67, 0x2b, 0x61, 0x68, 0x2b, 0x61, 0x6c, 0x2b, 0x61, 0x6d,
2754     0x2b, 0x61, 0x6e, 0x2b, 0x61, 0x70, 0x2b, 0x61, 0x72, 0x2b, 0x61, 0x75};
2755 const uint8_t HuffDecoderCommon::table19_50_emit_[216] = {
2756     0x2b, 0x63, 0x30, 0x2b, 0x63, 0x31, 0x2b, 0x63, 0x32, 0x2b, 0x63, 0x61,
2757     0x2b, 0x63, 0x63, 0x2b, 0x63, 0x65, 0x2b, 0x63, 0x69, 0x2b, 0x63, 0x6f,
2758     0x2b, 0x63, 0x73, 0x2b, 0x63, 0x74, 0x2b, 0x63, 0x20, 0x2b, 0x63, 0x25,
2759     0x2b, 0x63, 0x2d, 0x2b, 0x63, 0x2e, 0x2b, 0x63, 0x2f, 0x2b, 0x63, 0x33,
2760     0x2b, 0x63, 0x34, 0x2b, 0x63, 0x35, 0x2b, 0x63, 0x36, 0x2b, 0x63, 0x37,
2761     0x2b, 0x63, 0x38, 0x2b, 0x63, 0x39, 0x2b, 0x63, 0x3d, 0x2b, 0x63, 0x41,
2762     0x2b, 0x63, 0x5f, 0x2b, 0x63, 0x62, 0x2b, 0x63, 0x64, 0x2b, 0x63, 0x66,
2763     0x2b, 0x63, 0x67, 0x2b, 0x63, 0x68, 0x2b, 0x63, 0x6c, 0x2b, 0x63, 0x6d,
2764     0x2b, 0x63, 0x6e, 0x2b, 0x63, 0x70, 0x2b, 0x63, 0x72, 0x2b, 0x63, 0x75,
2765     0x2b, 0x65, 0x30, 0x2b, 0x65, 0x31, 0x2b, 0x65, 0x32, 0x2b, 0x65, 0x61,
2766     0x2b, 0x65, 0x63, 0x2b, 0x65, 0x65, 0x2b, 0x65, 0x69, 0x2b, 0x65, 0x6f,
2767     0x2b, 0x65, 0x73, 0x2b, 0x65, 0x74, 0x2b, 0x65, 0x20, 0x2b, 0x65, 0x25,
2768     0x2b, 0x65, 0x2d, 0x2b, 0x65, 0x2e, 0x2b, 0x65, 0x2f, 0x2b, 0x65, 0x33,
2769     0x2b, 0x65, 0x34, 0x2b, 0x65, 0x35, 0x2b, 0x65, 0x36, 0x2b, 0x65, 0x37,
2770     0x2b, 0x65, 0x38, 0x2b, 0x65, 0x39, 0x2b, 0x65, 0x3d, 0x2b, 0x65, 0x41,
2771     0x2b, 0x65, 0x5f, 0x2b, 0x65, 0x62, 0x2b, 0x65, 0x64, 0x2b, 0x65, 0x66,
2772     0x2b, 0x65, 0x67, 0x2b, 0x65, 0x68, 0x2b, 0x65, 0x6c, 0x2b, 0x65, 0x6d,
2773     0x2b, 0x65, 0x6e, 0x2b, 0x65, 0x70, 0x2b, 0x65, 0x72, 0x2b, 0x65, 0x75};
2774 const uint8_t HuffDecoderCommon::table19_51_emit_[216] = {
2775     0x2b, 0x69, 0x30, 0x2b, 0x69, 0x31, 0x2b, 0x69, 0x32, 0x2b, 0x69, 0x61,
2776     0x2b, 0x69, 0x63, 0x2b, 0x69, 0x65, 0x2b, 0x69, 0x69, 0x2b, 0x69, 0x6f,
2777     0x2b, 0x69, 0x73, 0x2b, 0x69, 0x74, 0x2b, 0x69, 0x20, 0x2b, 0x69, 0x25,
2778     0x2b, 0x69, 0x2d, 0x2b, 0x69, 0x2e, 0x2b, 0x69, 0x2f, 0x2b, 0x69, 0x33,
2779     0x2b, 0x69, 0x34, 0x2b, 0x69, 0x35, 0x2b, 0x69, 0x36, 0x2b, 0x69, 0x37,
2780     0x2b, 0x69, 0x38, 0x2b, 0x69, 0x39, 0x2b, 0x69, 0x3d, 0x2b, 0x69, 0x41,
2781     0x2b, 0x69, 0x5f, 0x2b, 0x69, 0x62, 0x2b, 0x69, 0x64, 0x2b, 0x69, 0x66,
2782     0x2b, 0x69, 0x67, 0x2b, 0x69, 0x68, 0x2b, 0x69, 0x6c, 0x2b, 0x69, 0x6d,
2783     0x2b, 0x69, 0x6e, 0x2b, 0x69, 0x70, 0x2b, 0x69, 0x72, 0x2b, 0x69, 0x75,
2784     0x2b, 0x6f, 0x30, 0x2b, 0x6f, 0x31, 0x2b, 0x6f, 0x32, 0x2b, 0x6f, 0x61,
2785     0x2b, 0x6f, 0x63, 0x2b, 0x6f, 0x65, 0x2b, 0x6f, 0x69, 0x2b, 0x6f, 0x6f,
2786     0x2b, 0x6f, 0x73, 0x2b, 0x6f, 0x74, 0x2b, 0x6f, 0x20, 0x2b, 0x6f, 0x25,
2787     0x2b, 0x6f, 0x2d, 0x2b, 0x6f, 0x2e, 0x2b, 0x6f, 0x2f, 0x2b, 0x6f, 0x33,
2788     0x2b, 0x6f, 0x34, 0x2b, 0x6f, 0x35, 0x2b, 0x6f, 0x36, 0x2b, 0x6f, 0x37,
2789     0x2b, 0x6f, 0x38, 0x2b, 0x6f, 0x39, 0x2b, 0x6f, 0x3d, 0x2b, 0x6f, 0x41,
2790     0x2b, 0x6f, 0x5f, 0x2b, 0x6f, 0x62, 0x2b, 0x6f, 0x64, 0x2b, 0x6f, 0x66,
2791     0x2b, 0x6f, 0x67, 0x2b, 0x6f, 0x68, 0x2b, 0x6f, 0x6c, 0x2b, 0x6f, 0x6d,
2792     0x2b, 0x6f, 0x6e, 0x2b, 0x6f, 0x70, 0x2b, 0x6f, 0x72, 0x2b, 0x6f, 0x75};
2793 const uint8_t HuffDecoderCommon::table19_52_emit_[216] = {
2794     0x2b, 0x73, 0x30, 0x2b, 0x73, 0x31, 0x2b, 0x73, 0x32, 0x2b, 0x73, 0x61,
2795     0x2b, 0x73, 0x63, 0x2b, 0x73, 0x65, 0x2b, 0x73, 0x69, 0x2b, 0x73, 0x6f,
2796     0x2b, 0x73, 0x73, 0x2b, 0x73, 0x74, 0x2b, 0x73, 0x20, 0x2b, 0x73, 0x25,
2797     0x2b, 0x73, 0x2d, 0x2b, 0x73, 0x2e, 0x2b, 0x73, 0x2f, 0x2b, 0x73, 0x33,
2798     0x2b, 0x73, 0x34, 0x2b, 0x73, 0x35, 0x2b, 0x73, 0x36, 0x2b, 0x73, 0x37,
2799     0x2b, 0x73, 0x38, 0x2b, 0x73, 0x39, 0x2b, 0x73, 0x3d, 0x2b, 0x73, 0x41,
2800     0x2b, 0x73, 0x5f, 0x2b, 0x73, 0x62, 0x2b, 0x73, 0x64, 0x2b, 0x73, 0x66,
2801     0x2b, 0x73, 0x67, 0x2b, 0x73, 0x68, 0x2b, 0x73, 0x6c, 0x2b, 0x73, 0x6d,
2802     0x2b, 0x73, 0x6e, 0x2b, 0x73, 0x70, 0x2b, 0x73, 0x72, 0x2b, 0x73, 0x75,
2803     0x2b, 0x74, 0x30, 0x2b, 0x74, 0x31, 0x2b, 0x74, 0x32, 0x2b, 0x74, 0x61,
2804     0x2b, 0x74, 0x63, 0x2b, 0x74, 0x65, 0x2b, 0x74, 0x69, 0x2b, 0x74, 0x6f,
2805     0x2b, 0x74, 0x73, 0x2b, 0x74, 0x74, 0x2b, 0x74, 0x20, 0x2b, 0x74, 0x25,
2806     0x2b, 0x74, 0x2d, 0x2b, 0x74, 0x2e, 0x2b, 0x74, 0x2f, 0x2b, 0x74, 0x33,
2807     0x2b, 0x74, 0x34, 0x2b, 0x74, 0x35, 0x2b, 0x74, 0x36, 0x2b, 0x74, 0x37,
2808     0x2b, 0x74, 0x38, 0x2b, 0x74, 0x39, 0x2b, 0x74, 0x3d, 0x2b, 0x74, 0x41,
2809     0x2b, 0x74, 0x5f, 0x2b, 0x74, 0x62, 0x2b, 0x74, 0x64, 0x2b, 0x74, 0x66,
2810     0x2b, 0x74, 0x67, 0x2b, 0x74, 0x68, 0x2b, 0x74, 0x6c, 0x2b, 0x74, 0x6d,
2811     0x2b, 0x74, 0x6e, 0x2b, 0x74, 0x70, 0x2b, 0x74, 0x72, 0x2b, 0x74, 0x75};
2812 const uint8_t HuffDecoderCommon::table19_53_emit_[120] = {
2813     0x2b, 0x20, 0x30, 0x2b, 0x20, 0x31, 0x2b, 0x20, 0x32, 0x2b, 0x20, 0x61,
2814     0x2b, 0x20, 0x63, 0x2b, 0x20, 0x65, 0x2b, 0x20, 0x69, 0x2b, 0x20, 0x6f,
2815     0x2b, 0x20, 0x73, 0x2b, 0x20, 0x74, 0x2b, 0x25, 0x30, 0x2b, 0x25, 0x31,
2816     0x2b, 0x25, 0x32, 0x2b, 0x25, 0x61, 0x2b, 0x25, 0x63, 0x2b, 0x25, 0x65,
2817     0x2b, 0x25, 0x69, 0x2b, 0x25, 0x6f, 0x2b, 0x25, 0x73, 0x2b, 0x25, 0x74,
2818     0x2b, 0x2d, 0x30, 0x2b, 0x2d, 0x31, 0x2b, 0x2d, 0x32, 0x2b, 0x2d, 0x61,
2819     0x2b, 0x2d, 0x63, 0x2b, 0x2d, 0x65, 0x2b, 0x2d, 0x69, 0x2b, 0x2d, 0x6f,
2820     0x2b, 0x2d, 0x73, 0x2b, 0x2d, 0x74, 0x2b, 0x2e, 0x30, 0x2b, 0x2e, 0x31,
2821     0x2b, 0x2e, 0x32, 0x2b, 0x2e, 0x61, 0x2b, 0x2e, 0x63, 0x2b, 0x2e, 0x65,
2822     0x2b, 0x2e, 0x69, 0x2b, 0x2e, 0x6f, 0x2b, 0x2e, 0x73, 0x2b, 0x2e, 0x74};
2823 const uint8_t HuffDecoderCommon::table19_54_emit_[120] = {
2824     0x2b, 0x2f, 0x30, 0x2b, 0x2f, 0x31, 0x2b, 0x2f, 0x32, 0x2b, 0x2f, 0x61,
2825     0x2b, 0x2f, 0x63, 0x2b, 0x2f, 0x65, 0x2b, 0x2f, 0x69, 0x2b, 0x2f, 0x6f,
2826     0x2b, 0x2f, 0x73, 0x2b, 0x2f, 0x74, 0x2b, 0x33, 0x30, 0x2b, 0x33, 0x31,
2827     0x2b, 0x33, 0x32, 0x2b, 0x33, 0x61, 0x2b, 0x33, 0x63, 0x2b, 0x33, 0x65,
2828     0x2b, 0x33, 0x69, 0x2b, 0x33, 0x6f, 0x2b, 0x33, 0x73, 0x2b, 0x33, 0x74,
2829     0x2b, 0x34, 0x30, 0x2b, 0x34, 0x31, 0x2b, 0x34, 0x32, 0x2b, 0x34, 0x61,
2830     0x2b, 0x34, 0x63, 0x2b, 0x34, 0x65, 0x2b, 0x34, 0x69, 0x2b, 0x34, 0x6f,
2831     0x2b, 0x34, 0x73, 0x2b, 0x34, 0x74, 0x2b, 0x35, 0x30, 0x2b, 0x35, 0x31,
2832     0x2b, 0x35, 0x32, 0x2b, 0x35, 0x61, 0x2b, 0x35, 0x63, 0x2b, 0x35, 0x65,
2833     0x2b, 0x35, 0x69, 0x2b, 0x35, 0x6f, 0x2b, 0x35, 0x73, 0x2b, 0x35, 0x74};
2834 const uint8_t HuffDecoderCommon::table19_55_emit_[120] = {
2835     0x2b, 0x36, 0x30, 0x2b, 0x36, 0x31, 0x2b, 0x36, 0x32, 0x2b, 0x36, 0x61,
2836     0x2b, 0x36, 0x63, 0x2b, 0x36, 0x65, 0x2b, 0x36, 0x69, 0x2b, 0x36, 0x6f,
2837     0x2b, 0x36, 0x73, 0x2b, 0x36, 0x74, 0x2b, 0x37, 0x30, 0x2b, 0x37, 0x31,
2838     0x2b, 0x37, 0x32, 0x2b, 0x37, 0x61, 0x2b, 0x37, 0x63, 0x2b, 0x37, 0x65,
2839     0x2b, 0x37, 0x69, 0x2b, 0x37, 0x6f, 0x2b, 0x37, 0x73, 0x2b, 0x37, 0x74,
2840     0x2b, 0x38, 0x30, 0x2b, 0x38, 0x31, 0x2b, 0x38, 0x32, 0x2b, 0x38, 0x61,
2841     0x2b, 0x38, 0x63, 0x2b, 0x38, 0x65, 0x2b, 0x38, 0x69, 0x2b, 0x38, 0x6f,
2842     0x2b, 0x38, 0x73, 0x2b, 0x38, 0x74, 0x2b, 0x39, 0x30, 0x2b, 0x39, 0x31,
2843     0x2b, 0x39, 0x32, 0x2b, 0x39, 0x61, 0x2b, 0x39, 0x63, 0x2b, 0x39, 0x65,
2844     0x2b, 0x39, 0x69, 0x2b, 0x39, 0x6f, 0x2b, 0x39, 0x73, 0x2b, 0x39, 0x74};
2845 const uint8_t HuffDecoderCommon::table19_56_emit_[120] = {
2846     0x2b, 0x3d, 0x30, 0x2b, 0x3d, 0x31, 0x2b, 0x3d, 0x32, 0x2b, 0x3d, 0x61,
2847     0x2b, 0x3d, 0x63, 0x2b, 0x3d, 0x65, 0x2b, 0x3d, 0x69, 0x2b, 0x3d, 0x6f,
2848     0x2b, 0x3d, 0x73, 0x2b, 0x3d, 0x74, 0x2b, 0x41, 0x30, 0x2b, 0x41, 0x31,
2849     0x2b, 0x41, 0x32, 0x2b, 0x41, 0x61, 0x2b, 0x41, 0x63, 0x2b, 0x41, 0x65,
2850     0x2b, 0x41, 0x69, 0x2b, 0x41, 0x6f, 0x2b, 0x41, 0x73, 0x2b, 0x41, 0x74,
2851     0x2b, 0x5f, 0x30, 0x2b, 0x5f, 0x31, 0x2b, 0x5f, 0x32, 0x2b, 0x5f, 0x61,
2852     0x2b, 0x5f, 0x63, 0x2b, 0x5f, 0x65, 0x2b, 0x5f, 0x69, 0x2b, 0x5f, 0x6f,
2853     0x2b, 0x5f, 0x73, 0x2b, 0x5f, 0x74, 0x2b, 0x62, 0x30, 0x2b, 0x62, 0x31,
2854     0x2b, 0x62, 0x32, 0x2b, 0x62, 0x61, 0x2b, 0x62, 0x63, 0x2b, 0x62, 0x65,
2855     0x2b, 0x62, 0x69, 0x2b, 0x62, 0x6f, 0x2b, 0x62, 0x73, 0x2b, 0x62, 0x74};
2856 const uint8_t HuffDecoderCommon::table19_57_emit_[120] = {
2857     0x2b, 0x64, 0x30, 0x2b, 0x64, 0x31, 0x2b, 0x64, 0x32, 0x2b, 0x64, 0x61,
2858     0x2b, 0x64, 0x63, 0x2b, 0x64, 0x65, 0x2b, 0x64, 0x69, 0x2b, 0x64, 0x6f,
2859     0x2b, 0x64, 0x73, 0x2b, 0x64, 0x74, 0x2b, 0x66, 0x30, 0x2b, 0x66, 0x31,
2860     0x2b, 0x66, 0x32, 0x2b, 0x66, 0x61, 0x2b, 0x66, 0x63, 0x2b, 0x66, 0x65,
2861     0x2b, 0x66, 0x69, 0x2b, 0x66, 0x6f, 0x2b, 0x66, 0x73, 0x2b, 0x66, 0x74,
2862     0x2b, 0x67, 0x30, 0x2b, 0x67, 0x31, 0x2b, 0x67, 0x32, 0x2b, 0x67, 0x61,
2863     0x2b, 0x67, 0x63, 0x2b, 0x67, 0x65, 0x2b, 0x67, 0x69, 0x2b, 0x67, 0x6f,
2864     0x2b, 0x67, 0x73, 0x2b, 0x67, 0x74, 0x2b, 0x68, 0x30, 0x2b, 0x68, 0x31,
2865     0x2b, 0x68, 0x32, 0x2b, 0x68, 0x61, 0x2b, 0x68, 0x63, 0x2b, 0x68, 0x65,
2866     0x2b, 0x68, 0x69, 0x2b, 0x68, 0x6f, 0x2b, 0x68, 0x73, 0x2b, 0x68, 0x74};
2867 const uint8_t HuffDecoderCommon::table19_58_emit_[120] = {
2868     0x2b, 0x6c, 0x30, 0x2b, 0x6c, 0x31, 0x2b, 0x6c, 0x32, 0x2b, 0x6c, 0x61,
2869     0x2b, 0x6c, 0x63, 0x2b, 0x6c, 0x65, 0x2b, 0x6c, 0x69, 0x2b, 0x6c, 0x6f,
2870     0x2b, 0x6c, 0x73, 0x2b, 0x6c, 0x74, 0x2b, 0x6d, 0x30, 0x2b, 0x6d, 0x31,
2871     0x2b, 0x6d, 0x32, 0x2b, 0x6d, 0x61, 0x2b, 0x6d, 0x63, 0x2b, 0x6d, 0x65,
2872     0x2b, 0x6d, 0x69, 0x2b, 0x6d, 0x6f, 0x2b, 0x6d, 0x73, 0x2b, 0x6d, 0x74,
2873     0x2b, 0x6e, 0x30, 0x2b, 0x6e, 0x31, 0x2b, 0x6e, 0x32, 0x2b, 0x6e, 0x61,
2874     0x2b, 0x6e, 0x63, 0x2b, 0x6e, 0x65, 0x2b, 0x6e, 0x69, 0x2b, 0x6e, 0x6f,
2875     0x2b, 0x6e, 0x73, 0x2b, 0x6e, 0x74, 0x2b, 0x70, 0x30, 0x2b, 0x70, 0x31,
2876     0x2b, 0x70, 0x32, 0x2b, 0x70, 0x61, 0x2b, 0x70, 0x63, 0x2b, 0x70, 0x65,
2877     0x2b, 0x70, 0x69, 0x2b, 0x70, 0x6f, 0x2b, 0x70, 0x73, 0x2b, 0x70, 0x74};
2878 const uint8_t HuffDecoderCommon::table19_59_emit_[68] = {
2879     0x2b, 0x72, 0x30, 0x2b, 0x72, 0x31, 0x2b, 0x72, 0x32, 0x2b, 0x72, 0x61,
2880     0x2b, 0x72, 0x63, 0x2b, 0x72, 0x65, 0x2b, 0x72, 0x69, 0x2b, 0x72, 0x6f,
2881     0x2b, 0x72, 0x73, 0x2b, 0x72, 0x74, 0x2b, 0x75, 0x30, 0x2b, 0x75, 0x31,
2882     0x2b, 0x75, 0x32, 0x2b, 0x75, 0x61, 0x2b, 0x75, 0x63, 0x2b, 0x75, 0x65,
2883     0x2b, 0x75, 0x69, 0x2b, 0x75, 0x6f, 0x2b, 0x75, 0x73, 0x2b, 0x75, 0x74,
2884     0x2b, 0x3a, 0x2b, 0x42, 0x2b, 0x43, 0x2b, 0x44};
2885 const uint8_t HuffDecoderCommon::table19_63_emit_[35] = {
2886     0x2b, 0x77, 0x2b, 0x78, 0x2b, 0x79, 0x2b, 0x7a, 0x2b, 0x26, 0x2b, 0x2a,
2887     0x2b, 0x2c, 0x2b, 0x3b, 0x2b, 0x58, 0x2b, 0x5a, 0x2b, 0x21, 0x2b, 0x22,
2888     0x2b, 0x28, 0x2b, 0x29, 0x2b, 0x3f, 0x2b, 0x27, 0x2b, 0x2b, 0x7c};
2889 const uint16_t HuffDecoderCommon::table19_63_ops_[128] = {
2890     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
2891     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0002, 0x0000, 0x0000,
2892     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
2893     0x0000, 0x0000, 0x0000, 0x0000, 0x0012, 0x0000, 0x0000, 0x0000, 0x0000,
2894     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
2895     0x0000, 0x0000, 0x0022, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
2896     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
2897     0x0032, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0042,
2898     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0052, 0x0000,
2899     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0062, 0x0000, 0x0000,
2900     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0072, 0x0000, 0x0000, 0x0000,
2901     0x0000, 0x0000, 0x0000, 0x0000, 0x0082, 0x0000, 0x0000, 0x0000, 0x0000,
2902     0x0000, 0x0000, 0x0000, 0x0092, 0x0000, 0x00a2, 0x0000, 0x00b2, 0x0000,
2903     0x00c2, 0x0000, 0x00d2, 0x0000, 0x00e2, 0x00f2, 0x0102, 0x010a, 0x0000,
2904     0x0000, 0x0003};
2905 const uint8_t HuffDecoderCommon::table19_64_emit_[216] = {
2906     0x7c, 0x30, 0x30, 0x7c, 0x30, 0x31, 0x7c, 0x30, 0x32, 0x7c, 0x30, 0x61,
2907     0x7c, 0x30, 0x63, 0x7c, 0x30, 0x65, 0x7c, 0x30, 0x69, 0x7c, 0x30, 0x6f,
2908     0x7c, 0x30, 0x73, 0x7c, 0x30, 0x74, 0x7c, 0x30, 0x20, 0x7c, 0x30, 0x25,
2909     0x7c, 0x30, 0x2d, 0x7c, 0x30, 0x2e, 0x7c, 0x30, 0x2f, 0x7c, 0x30, 0x33,
2910     0x7c, 0x30, 0x34, 0x7c, 0x30, 0x35, 0x7c, 0x30, 0x36, 0x7c, 0x30, 0x37,
2911     0x7c, 0x30, 0x38, 0x7c, 0x30, 0x39, 0x7c, 0x30, 0x3d, 0x7c, 0x30, 0x41,
2912     0x7c, 0x30, 0x5f, 0x7c, 0x30, 0x62, 0x7c, 0x30, 0x64, 0x7c, 0x30, 0x66,
2913     0x7c, 0x30, 0x67, 0x7c, 0x30, 0x68, 0x7c, 0x30, 0x6c, 0x7c, 0x30, 0x6d,
2914     0x7c, 0x30, 0x6e, 0x7c, 0x30, 0x70, 0x7c, 0x30, 0x72, 0x7c, 0x30, 0x75,
2915     0x7c, 0x31, 0x30, 0x7c, 0x31, 0x31, 0x7c, 0x31, 0x32, 0x7c, 0x31, 0x61,
2916     0x7c, 0x31, 0x63, 0x7c, 0x31, 0x65, 0x7c, 0x31, 0x69, 0x7c, 0x31, 0x6f,
2917     0x7c, 0x31, 0x73, 0x7c, 0x31, 0x74, 0x7c, 0x31, 0x20, 0x7c, 0x31, 0x25,
2918     0x7c, 0x31, 0x2d, 0x7c, 0x31, 0x2e, 0x7c, 0x31, 0x2f, 0x7c, 0x31, 0x33,
2919     0x7c, 0x31, 0x34, 0x7c, 0x31, 0x35, 0x7c, 0x31, 0x36, 0x7c, 0x31, 0x37,
2920     0x7c, 0x31, 0x38, 0x7c, 0x31, 0x39, 0x7c, 0x31, 0x3d, 0x7c, 0x31, 0x41,
2921     0x7c, 0x31, 0x5f, 0x7c, 0x31, 0x62, 0x7c, 0x31, 0x64, 0x7c, 0x31, 0x66,
2922     0x7c, 0x31, 0x67, 0x7c, 0x31, 0x68, 0x7c, 0x31, 0x6c, 0x7c, 0x31, 0x6d,
2923     0x7c, 0x31, 0x6e, 0x7c, 0x31, 0x70, 0x7c, 0x31, 0x72, 0x7c, 0x31, 0x75};
2924 const uint8_t HuffDecoderCommon::table19_65_emit_[216] = {
2925     0x7c, 0x32, 0x30, 0x7c, 0x32, 0x31, 0x7c, 0x32, 0x32, 0x7c, 0x32, 0x61,
2926     0x7c, 0x32, 0x63, 0x7c, 0x32, 0x65, 0x7c, 0x32, 0x69, 0x7c, 0x32, 0x6f,
2927     0x7c, 0x32, 0x73, 0x7c, 0x32, 0x74, 0x7c, 0x32, 0x20, 0x7c, 0x32, 0x25,
2928     0x7c, 0x32, 0x2d, 0x7c, 0x32, 0x2e, 0x7c, 0x32, 0x2f, 0x7c, 0x32, 0x33,
2929     0x7c, 0x32, 0x34, 0x7c, 0x32, 0x35, 0x7c, 0x32, 0x36, 0x7c, 0x32, 0x37,
2930     0x7c, 0x32, 0x38, 0x7c, 0x32, 0x39, 0x7c, 0x32, 0x3d, 0x7c, 0x32, 0x41,
2931     0x7c, 0x32, 0x5f, 0x7c, 0x32, 0x62, 0x7c, 0x32, 0x64, 0x7c, 0x32, 0x66,
2932     0x7c, 0x32, 0x67, 0x7c, 0x32, 0x68, 0x7c, 0x32, 0x6c, 0x7c, 0x32, 0x6d,
2933     0x7c, 0x32, 0x6e, 0x7c, 0x32, 0x70, 0x7c, 0x32, 0x72, 0x7c, 0x32, 0x75,
2934     0x7c, 0x61, 0x30, 0x7c, 0x61, 0x31, 0x7c, 0x61, 0x32, 0x7c, 0x61, 0x61,
2935     0x7c, 0x61, 0x63, 0x7c, 0x61, 0x65, 0x7c, 0x61, 0x69, 0x7c, 0x61, 0x6f,
2936     0x7c, 0x61, 0x73, 0x7c, 0x61, 0x74, 0x7c, 0x61, 0x20, 0x7c, 0x61, 0x25,
2937     0x7c, 0x61, 0x2d, 0x7c, 0x61, 0x2e, 0x7c, 0x61, 0x2f, 0x7c, 0x61, 0x33,
2938     0x7c, 0x61, 0x34, 0x7c, 0x61, 0x35, 0x7c, 0x61, 0x36, 0x7c, 0x61, 0x37,
2939     0x7c, 0x61, 0x38, 0x7c, 0x61, 0x39, 0x7c, 0x61, 0x3d, 0x7c, 0x61, 0x41,
2940     0x7c, 0x61, 0x5f, 0x7c, 0x61, 0x62, 0x7c, 0x61, 0x64, 0x7c, 0x61, 0x66,
2941     0x7c, 0x61, 0x67, 0x7c, 0x61, 0x68, 0x7c, 0x61, 0x6c, 0x7c, 0x61, 0x6d,
2942     0x7c, 0x61, 0x6e, 0x7c, 0x61, 0x70, 0x7c, 0x61, 0x72, 0x7c, 0x61, 0x75};
2943 const uint8_t HuffDecoderCommon::table19_66_emit_[216] = {
2944     0x7c, 0x63, 0x30, 0x7c, 0x63, 0x31, 0x7c, 0x63, 0x32, 0x7c, 0x63, 0x61,
2945     0x7c, 0x63, 0x63, 0x7c, 0x63, 0x65, 0x7c, 0x63, 0x69, 0x7c, 0x63, 0x6f,
2946     0x7c, 0x63, 0x73, 0x7c, 0x63, 0x74, 0x7c, 0x63, 0x20, 0x7c, 0x63, 0x25,
2947     0x7c, 0x63, 0x2d, 0x7c, 0x63, 0x2e, 0x7c, 0x63, 0x2f, 0x7c, 0x63, 0x33,
2948     0x7c, 0x63, 0x34, 0x7c, 0x63, 0x35, 0x7c, 0x63, 0x36, 0x7c, 0x63, 0x37,
2949     0x7c, 0x63, 0x38, 0x7c, 0x63, 0x39, 0x7c, 0x63, 0x3d, 0x7c, 0x63, 0x41,
2950     0x7c, 0x63, 0x5f, 0x7c, 0x63, 0x62, 0x7c, 0x63, 0x64, 0x7c, 0x63, 0x66,
2951     0x7c, 0x63, 0x67, 0x7c, 0x63, 0x68, 0x7c, 0x63, 0x6c, 0x7c, 0x63, 0x6d,
2952     0x7c, 0x63, 0x6e, 0x7c, 0x63, 0x70, 0x7c, 0x63, 0x72, 0x7c, 0x63, 0x75,
2953     0x7c, 0x65, 0x30, 0x7c, 0x65, 0x31, 0x7c, 0x65, 0x32, 0x7c, 0x65, 0x61,
2954     0x7c, 0x65, 0x63, 0x7c, 0x65, 0x65, 0x7c, 0x65, 0x69, 0x7c, 0x65, 0x6f,
2955     0x7c, 0x65, 0x73, 0x7c, 0x65, 0x74, 0x7c, 0x65, 0x20, 0x7c, 0x65, 0x25,
2956     0x7c, 0x65, 0x2d, 0x7c, 0x65, 0x2e, 0x7c, 0x65, 0x2f, 0x7c, 0x65, 0x33,
2957     0x7c, 0x65, 0x34, 0x7c, 0x65, 0x35, 0x7c, 0x65, 0x36, 0x7c, 0x65, 0x37,
2958     0x7c, 0x65, 0x38, 0x7c, 0x65, 0x39, 0x7c, 0x65, 0x3d, 0x7c, 0x65, 0x41,
2959     0x7c, 0x65, 0x5f, 0x7c, 0x65, 0x62, 0x7c, 0x65, 0x64, 0x7c, 0x65, 0x66,
2960     0x7c, 0x65, 0x67, 0x7c, 0x65, 0x68, 0x7c, 0x65, 0x6c, 0x7c, 0x65, 0x6d,
2961     0x7c, 0x65, 0x6e, 0x7c, 0x65, 0x70, 0x7c, 0x65, 0x72, 0x7c, 0x65, 0x75};
2962 const uint8_t HuffDecoderCommon::table19_67_emit_[216] = {
2963     0x7c, 0x69, 0x30, 0x7c, 0x69, 0x31, 0x7c, 0x69, 0x32, 0x7c, 0x69, 0x61,
2964     0x7c, 0x69, 0x63, 0x7c, 0x69, 0x65, 0x7c, 0x69, 0x69, 0x7c, 0x69, 0x6f,
2965     0x7c, 0x69, 0x73, 0x7c, 0x69, 0x74, 0x7c, 0x69, 0x20, 0x7c, 0x69, 0x25,
2966     0x7c, 0x69, 0x2d, 0x7c, 0x69, 0x2e, 0x7c, 0x69, 0x2f, 0x7c, 0x69, 0x33,
2967     0x7c, 0x69, 0x34, 0x7c, 0x69, 0x35, 0x7c, 0x69, 0x36, 0x7c, 0x69, 0x37,
2968     0x7c, 0x69, 0x38, 0x7c, 0x69, 0x39, 0x7c, 0x69, 0x3d, 0x7c, 0x69, 0x41,
2969     0x7c, 0x69, 0x5f, 0x7c, 0x69, 0x62, 0x7c, 0x69, 0x64, 0x7c, 0x69, 0x66,
2970     0x7c, 0x69, 0x67, 0x7c, 0x69, 0x68, 0x7c, 0x69, 0x6c, 0x7c, 0x69, 0x6d,
2971     0x7c, 0x69, 0x6e, 0x7c, 0x69, 0x70, 0x7c, 0x69, 0x72, 0x7c, 0x69, 0x75,
2972     0x7c, 0x6f, 0x30, 0x7c, 0x6f, 0x31, 0x7c, 0x6f, 0x32, 0x7c, 0x6f, 0x61,
2973     0x7c, 0x6f, 0x63, 0x7c, 0x6f, 0x65, 0x7c, 0x6f, 0x69, 0x7c, 0x6f, 0x6f,
2974     0x7c, 0x6f, 0x73, 0x7c, 0x6f, 0x74, 0x7c, 0x6f, 0x20, 0x7c, 0x6f, 0x25,
2975     0x7c, 0x6f, 0x2d, 0x7c, 0x6f, 0x2e, 0x7c, 0x6f, 0x2f, 0x7c, 0x6f, 0x33,
2976     0x7c, 0x6f, 0x34, 0x7c, 0x6f, 0x35, 0x7c, 0x6f, 0x36, 0x7c, 0x6f, 0x37,
2977     0x7c, 0x6f, 0x38, 0x7c, 0x6f, 0x39, 0x7c, 0x6f, 0x3d, 0x7c, 0x6f, 0x41,
2978     0x7c, 0x6f, 0x5f, 0x7c, 0x6f, 0x62, 0x7c, 0x6f, 0x64, 0x7c, 0x6f, 0x66,
2979     0x7c, 0x6f, 0x67, 0x7c, 0x6f, 0x68, 0x7c, 0x6f, 0x6c, 0x7c, 0x6f, 0x6d,
2980     0x7c, 0x6f, 0x6e, 0x7c, 0x6f, 0x70, 0x7c, 0x6f, 0x72, 0x7c, 0x6f, 0x75};
2981 const uint8_t HuffDecoderCommon::table19_68_emit_[216] = {
2982     0x7c, 0x73, 0x30, 0x7c, 0x73, 0x31, 0x7c, 0x73, 0x32, 0x7c, 0x73, 0x61,
2983     0x7c, 0x73, 0x63, 0x7c, 0x73, 0x65, 0x7c, 0x73, 0x69, 0x7c, 0x73, 0x6f,
2984     0x7c, 0x73, 0x73, 0x7c, 0x73, 0x74, 0x7c, 0x73, 0x20, 0x7c, 0x73, 0x25,
2985     0x7c, 0x73, 0x2d, 0x7c, 0x73, 0x2e, 0x7c, 0x73, 0x2f, 0x7c, 0x73, 0x33,
2986     0x7c, 0x73, 0x34, 0x7c, 0x73, 0x35, 0x7c, 0x73, 0x36, 0x7c, 0x73, 0x37,
2987     0x7c, 0x73, 0x38, 0x7c, 0x73, 0x39, 0x7c, 0x73, 0x3d, 0x7c, 0x73, 0x41,
2988     0x7c, 0x73, 0x5f, 0x7c, 0x73, 0x62, 0x7c, 0x73, 0x64, 0x7c, 0x73, 0x66,
2989     0x7c, 0x73, 0x67, 0x7c, 0x73, 0x68, 0x7c, 0x73, 0x6c, 0x7c, 0x73, 0x6d,
2990     0x7c, 0x73, 0x6e, 0x7c, 0x73, 0x70, 0x7c, 0x73, 0x72, 0x7c, 0x73, 0x75,
2991     0x7c, 0x74, 0x30, 0x7c, 0x74, 0x31, 0x7c, 0x74, 0x32, 0x7c, 0x74, 0x61,
2992     0x7c, 0x74, 0x63, 0x7c, 0x74, 0x65, 0x7c, 0x74, 0x69, 0x7c, 0x74, 0x6f,
2993     0x7c, 0x74, 0x73, 0x7c, 0x74, 0x74, 0x7c, 0x74, 0x20, 0x7c, 0x74, 0x25,
2994     0x7c, 0x74, 0x2d, 0x7c, 0x74, 0x2e, 0x7c, 0x74, 0x2f, 0x7c, 0x74, 0x33,
2995     0x7c, 0x74, 0x34, 0x7c, 0x74, 0x35, 0x7c, 0x74, 0x36, 0x7c, 0x74, 0x37,
2996     0x7c, 0x74, 0x38, 0x7c, 0x74, 0x39, 0x7c, 0x74, 0x3d, 0x7c, 0x74, 0x41,
2997     0x7c, 0x74, 0x5f, 0x7c, 0x74, 0x62, 0x7c, 0x74, 0x64, 0x7c, 0x74, 0x66,
2998     0x7c, 0x74, 0x67, 0x7c, 0x74, 0x68, 0x7c, 0x74, 0x6c, 0x7c, 0x74, 0x6d,
2999     0x7c, 0x74, 0x6e, 0x7c, 0x74, 0x70, 0x7c, 0x74, 0x72, 0x7c, 0x74, 0x75};
3000 const uint8_t HuffDecoderCommon::table19_69_emit_[120] = {
3001     0x7c, 0x20, 0x30, 0x7c, 0x20, 0x31, 0x7c, 0x20, 0x32, 0x7c, 0x20, 0x61,
3002     0x7c, 0x20, 0x63, 0x7c, 0x20, 0x65, 0x7c, 0x20, 0x69, 0x7c, 0x20, 0x6f,
3003     0x7c, 0x20, 0x73, 0x7c, 0x20, 0x74, 0x7c, 0x25, 0x30, 0x7c, 0x25, 0x31,
3004     0x7c, 0x25, 0x32, 0x7c, 0x25, 0x61, 0x7c, 0x25, 0x63, 0x7c, 0x25, 0x65,
3005     0x7c, 0x25, 0x69, 0x7c, 0x25, 0x6f, 0x7c, 0x25, 0x73, 0x7c, 0x25, 0x74,
3006     0x7c, 0x2d, 0x30, 0x7c, 0x2d, 0x31, 0x7c, 0x2d, 0x32, 0x7c, 0x2d, 0x61,
3007     0x7c, 0x2d, 0x63, 0x7c, 0x2d, 0x65, 0x7c, 0x2d, 0x69, 0x7c, 0x2d, 0x6f,
3008     0x7c, 0x2d, 0x73, 0x7c, 0x2d, 0x74, 0x7c, 0x2e, 0x30, 0x7c, 0x2e, 0x31,
3009     0x7c, 0x2e, 0x32, 0x7c, 0x2e, 0x61, 0x7c, 0x2e, 0x63, 0x7c, 0x2e, 0x65,
3010     0x7c, 0x2e, 0x69, 0x7c, 0x2e, 0x6f, 0x7c, 0x2e, 0x73, 0x7c, 0x2e, 0x74};
3011 const uint8_t HuffDecoderCommon::table19_70_emit_[120] = {
3012     0x7c, 0x2f, 0x30, 0x7c, 0x2f, 0x31, 0x7c, 0x2f, 0x32, 0x7c, 0x2f, 0x61,
3013     0x7c, 0x2f, 0x63, 0x7c, 0x2f, 0x65, 0x7c, 0x2f, 0x69, 0x7c, 0x2f, 0x6f,
3014     0x7c, 0x2f, 0x73, 0x7c, 0x2f, 0x74, 0x7c, 0x33, 0x30, 0x7c, 0x33, 0x31,
3015     0x7c, 0x33, 0x32, 0x7c, 0x33, 0x61, 0x7c, 0x33, 0x63, 0x7c, 0x33, 0x65,
3016     0x7c, 0x33, 0x69, 0x7c, 0x33, 0x6f, 0x7c, 0x33, 0x73, 0x7c, 0x33, 0x74,
3017     0x7c, 0x34, 0x30, 0x7c, 0x34, 0x31, 0x7c, 0x34, 0x32, 0x7c, 0x34, 0x61,
3018     0x7c, 0x34, 0x63, 0x7c, 0x34, 0x65, 0x7c, 0x34, 0x69, 0x7c, 0x34, 0x6f,
3019     0x7c, 0x34, 0x73, 0x7c, 0x34, 0x74, 0x7c, 0x35, 0x30, 0x7c, 0x35, 0x31,
3020     0x7c, 0x35, 0x32, 0x7c, 0x35, 0x61, 0x7c, 0x35, 0x63, 0x7c, 0x35, 0x65,
3021     0x7c, 0x35, 0x69, 0x7c, 0x35, 0x6f, 0x7c, 0x35, 0x73, 0x7c, 0x35, 0x74};
3022 const uint8_t HuffDecoderCommon::table19_71_emit_[120] = {
3023     0x7c, 0x36, 0x30, 0x7c, 0x36, 0x31, 0x7c, 0x36, 0x32, 0x7c, 0x36, 0x61,
3024     0x7c, 0x36, 0x63, 0x7c, 0x36, 0x65, 0x7c, 0x36, 0x69, 0x7c, 0x36, 0x6f,
3025     0x7c, 0x36, 0x73, 0x7c, 0x36, 0x74, 0x7c, 0x37, 0x30, 0x7c, 0x37, 0x31,
3026     0x7c, 0x37, 0x32, 0x7c, 0x37, 0x61, 0x7c, 0x37, 0x63, 0x7c, 0x37, 0x65,
3027     0x7c, 0x37, 0x69, 0x7c, 0x37, 0x6f, 0x7c, 0x37, 0x73, 0x7c, 0x37, 0x74,
3028     0x7c, 0x38, 0x30, 0x7c, 0x38, 0x31, 0x7c, 0x38, 0x32, 0x7c, 0x38, 0x61,
3029     0x7c, 0x38, 0x63, 0x7c, 0x38, 0x65, 0x7c, 0x38, 0x69, 0x7c, 0x38, 0x6f,
3030     0x7c, 0x38, 0x73, 0x7c, 0x38, 0x74, 0x7c, 0x39, 0x30, 0x7c, 0x39, 0x31,
3031     0x7c, 0x39, 0x32, 0x7c, 0x39, 0x61, 0x7c, 0x39, 0x63, 0x7c, 0x39, 0x65,
3032     0x7c, 0x39, 0x69, 0x7c, 0x39, 0x6f, 0x7c, 0x39, 0x73, 0x7c, 0x39, 0x74};
3033 const uint8_t HuffDecoderCommon::table19_72_emit_[120] = {
3034     0x7c, 0x3d, 0x30, 0x7c, 0x3d, 0x31, 0x7c, 0x3d, 0x32, 0x7c, 0x3d, 0x61,
3035     0x7c, 0x3d, 0x63, 0x7c, 0x3d, 0x65, 0x7c, 0x3d, 0x69, 0x7c, 0x3d, 0x6f,
3036     0x7c, 0x3d, 0x73, 0x7c, 0x3d, 0x74, 0x7c, 0x41, 0x30, 0x7c, 0x41, 0x31,
3037     0x7c, 0x41, 0x32, 0x7c, 0x41, 0x61, 0x7c, 0x41, 0x63, 0x7c, 0x41, 0x65,
3038     0x7c, 0x41, 0x69, 0x7c, 0x41, 0x6f, 0x7c, 0x41, 0x73, 0x7c, 0x41, 0x74,
3039     0x7c, 0x5f, 0x30, 0x7c, 0x5f, 0x31, 0x7c, 0x5f, 0x32, 0x7c, 0x5f, 0x61,
3040     0x7c, 0x5f, 0x63, 0x7c, 0x5f, 0x65, 0x7c, 0x5f, 0x69, 0x7c, 0x5f, 0x6f,
3041     0x7c, 0x5f, 0x73, 0x7c, 0x5f, 0x74, 0x7c, 0x62, 0x30, 0x7c, 0x62, 0x31,
3042     0x7c, 0x62, 0x32, 0x7c, 0x62, 0x61, 0x7c, 0x62, 0x63, 0x7c, 0x62, 0x65,
3043     0x7c, 0x62, 0x69, 0x7c, 0x62, 0x6f, 0x7c, 0x62, 0x73, 0x7c, 0x62, 0x74};
3044 const uint8_t HuffDecoderCommon::table19_73_emit_[120] = {
3045     0x7c, 0x64, 0x30, 0x7c, 0x64, 0x31, 0x7c, 0x64, 0x32, 0x7c, 0x64, 0x61,
3046     0x7c, 0x64, 0x63, 0x7c, 0x64, 0x65, 0x7c, 0x64, 0x69, 0x7c, 0x64, 0x6f,
3047     0x7c, 0x64, 0x73, 0x7c, 0x64, 0x74, 0x7c, 0x66, 0x30, 0x7c, 0x66, 0x31,
3048     0x7c, 0x66, 0x32, 0x7c, 0x66, 0x61, 0x7c, 0x66, 0x63, 0x7c, 0x66, 0x65,
3049     0x7c, 0x66, 0x69, 0x7c, 0x66, 0x6f, 0x7c, 0x66, 0x73, 0x7c, 0x66, 0x74,
3050     0x7c, 0x67, 0x30, 0x7c, 0x67, 0x31, 0x7c, 0x67, 0x32, 0x7c, 0x67, 0x61,
3051     0x7c, 0x67, 0x63, 0x7c, 0x67, 0x65, 0x7c, 0x67, 0x69, 0x7c, 0x67, 0x6f,
3052     0x7c, 0x67, 0x73, 0x7c, 0x67, 0x74, 0x7c, 0x68, 0x30, 0x7c, 0x68, 0x31,
3053     0x7c, 0x68, 0x32, 0x7c, 0x68, 0x61, 0x7c, 0x68, 0x63, 0x7c, 0x68, 0x65,
3054     0x7c, 0x68, 0x69, 0x7c, 0x68, 0x6f, 0x7c, 0x68, 0x73, 0x7c, 0x68, 0x74};
3055 const uint8_t HuffDecoderCommon::table19_74_emit_[120] = {
3056     0x7c, 0x6c, 0x30, 0x7c, 0x6c, 0x31, 0x7c, 0x6c, 0x32, 0x7c, 0x6c, 0x61,
3057     0x7c, 0x6c, 0x63, 0x7c, 0x6c, 0x65, 0x7c, 0x6c, 0x69, 0x7c, 0x6c, 0x6f,
3058     0x7c, 0x6c, 0x73, 0x7c, 0x6c, 0x74, 0x7c, 0x6d, 0x30, 0x7c, 0x6d, 0x31,
3059     0x7c, 0x6d, 0x32, 0x7c, 0x6d, 0x61, 0x7c, 0x6d, 0x63, 0x7c, 0x6d, 0x65,
3060     0x7c, 0x6d, 0x69, 0x7c, 0x6d, 0x6f, 0x7c, 0x6d, 0x73, 0x7c, 0x6d, 0x74,
3061     0x7c, 0x6e, 0x30, 0x7c, 0x6e, 0x31, 0x7c, 0x6e, 0x32, 0x7c, 0x6e, 0x61,
3062     0x7c, 0x6e, 0x63, 0x7c, 0x6e, 0x65, 0x7c, 0x6e, 0x69, 0x7c, 0x6e, 0x6f,
3063     0x7c, 0x6e, 0x73, 0x7c, 0x6e, 0x74, 0x7c, 0x70, 0x30, 0x7c, 0x70, 0x31,
3064     0x7c, 0x70, 0x32, 0x7c, 0x70, 0x61, 0x7c, 0x70, 0x63, 0x7c, 0x70, 0x65,
3065     0x7c, 0x70, 0x69, 0x7c, 0x70, 0x6f, 0x7c, 0x70, 0x73, 0x7c, 0x70, 0x74};
3066 const uint8_t HuffDecoderCommon::table19_75_emit_[68] = {
3067     0x7c, 0x72, 0x30, 0x7c, 0x72, 0x31, 0x7c, 0x72, 0x32, 0x7c, 0x72, 0x61,
3068     0x7c, 0x72, 0x63, 0x7c, 0x72, 0x65, 0x7c, 0x72, 0x69, 0x7c, 0x72, 0x6f,
3069     0x7c, 0x72, 0x73, 0x7c, 0x72, 0x74, 0x7c, 0x75, 0x30, 0x7c, 0x75, 0x31,
3070     0x7c, 0x75, 0x32, 0x7c, 0x75, 0x61, 0x7c, 0x75, 0x63, 0x7c, 0x75, 0x65,
3071     0x7c, 0x75, 0x69, 0x7c, 0x75, 0x6f, 0x7c, 0x75, 0x73, 0x7c, 0x75, 0x74,
3072     0x7c, 0x3a, 0x7c, 0x42, 0x7c, 0x43, 0x7c, 0x44};
3073 const uint8_t HuffDecoderCommon::table19_79_emit_[36] = {
3074     0x7c, 0x77, 0x7c, 0x78, 0x7c, 0x79, 0x7c, 0x7a, 0x7c, 0x26, 0x7c, 0x2a,
3075     0x7c, 0x2c, 0x7c, 0x3b, 0x7c, 0x58, 0x7c, 0x5a, 0x7c, 0x21, 0x7c, 0x22,
3076     0x7c, 0x28, 0x7c, 0x29, 0x7c, 0x3f, 0x7c, 0x27, 0x7c, 0x2b, 0x7c, 0x7c};
3077 const uint16_t HuffDecoderCommon::table19_79_ops_[128] = {
3078     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
3079     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0002, 0x0000, 0x0000,
3080     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
3081     0x0000, 0x0000, 0x0000, 0x0000, 0x0012, 0x0000, 0x0000, 0x0000, 0x0000,
3082     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
3083     0x0000, 0x0000, 0x0022, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
3084     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
3085     0x0032, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0042,
3086     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0052, 0x0000,
3087     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0062, 0x0000, 0x0000,
3088     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0072, 0x0000, 0x0000, 0x0000,
3089     0x0000, 0x0000, 0x0000, 0x0000, 0x0082, 0x0000, 0x0000, 0x0000, 0x0000,
3090     0x0000, 0x0000, 0x0000, 0x0092, 0x0000, 0x00a2, 0x0000, 0x00b2, 0x0000,
3091     0x00c2, 0x0000, 0x00d2, 0x0000, 0x00e2, 0x00f2, 0x0102, 0x0112, 0x0000,
3092     0x0000, 0x0003};
3093 const uint8_t HuffDecoderCommon::table19_80_emit_[120] = {
3094     0x23, 0x30, 0x30, 0x23, 0x30, 0x31, 0x23, 0x30, 0x32, 0x23, 0x30, 0x61,
3095     0x23, 0x30, 0x63, 0x23, 0x30, 0x65, 0x23, 0x30, 0x69, 0x23, 0x30, 0x6f,
3096     0x23, 0x30, 0x73, 0x23, 0x30, 0x74, 0x23, 0x31, 0x30, 0x23, 0x31, 0x31,
3097     0x23, 0x31, 0x32, 0x23, 0x31, 0x61, 0x23, 0x31, 0x63, 0x23, 0x31, 0x65,
3098     0x23, 0x31, 0x69, 0x23, 0x31, 0x6f, 0x23, 0x31, 0x73, 0x23, 0x31, 0x74,
3099     0x23, 0x32, 0x30, 0x23, 0x32, 0x31, 0x23, 0x32, 0x32, 0x23, 0x32, 0x61,
3100     0x23, 0x32, 0x63, 0x23, 0x32, 0x65, 0x23, 0x32, 0x69, 0x23, 0x32, 0x6f,
3101     0x23, 0x32, 0x73, 0x23, 0x32, 0x74, 0x23, 0x61, 0x30, 0x23, 0x61, 0x31,
3102     0x23, 0x61, 0x32, 0x23, 0x61, 0x61, 0x23, 0x61, 0x63, 0x23, 0x61, 0x65,
3103     0x23, 0x61, 0x69, 0x23, 0x61, 0x6f, 0x23, 0x61, 0x73, 0x23, 0x61, 0x74};
3104 const uint8_t HuffDecoderCommon::table19_81_emit_[120] = {
3105     0x23, 0x63, 0x30, 0x23, 0x63, 0x31, 0x23, 0x63, 0x32, 0x23, 0x63, 0x61,
3106     0x23, 0x63, 0x63, 0x23, 0x63, 0x65, 0x23, 0x63, 0x69, 0x23, 0x63, 0x6f,
3107     0x23, 0x63, 0x73, 0x23, 0x63, 0x74, 0x23, 0x65, 0x30, 0x23, 0x65, 0x31,
3108     0x23, 0x65, 0x32, 0x23, 0x65, 0x61, 0x23, 0x65, 0x63, 0x23, 0x65, 0x65,
3109     0x23, 0x65, 0x69, 0x23, 0x65, 0x6f, 0x23, 0x65, 0x73, 0x23, 0x65, 0x74,
3110     0x23, 0x69, 0x30, 0x23, 0x69, 0x31, 0x23, 0x69, 0x32, 0x23, 0x69, 0x61,
3111     0x23, 0x69, 0x63, 0x23, 0x69, 0x65, 0x23, 0x69, 0x69, 0x23, 0x69, 0x6f,
3112     0x23, 0x69, 0x73, 0x23, 0x69, 0x74, 0x23, 0x6f, 0x30, 0x23, 0x6f, 0x31,
3113     0x23, 0x6f, 0x32, 0x23, 0x6f, 0x61, 0x23, 0x6f, 0x63, 0x23, 0x6f, 0x65,
3114     0x23, 0x6f, 0x69, 0x23, 0x6f, 0x6f, 0x23, 0x6f, 0x73, 0x23, 0x6f, 0x74};
3115 const uint8_t HuffDecoderCommon::table19_82_emit_[68] = {
3116     0x23, 0x73, 0x30, 0x23, 0x73, 0x31, 0x23, 0x73, 0x32, 0x23, 0x73, 0x61,
3117     0x23, 0x73, 0x63, 0x23, 0x73, 0x65, 0x23, 0x73, 0x69, 0x23, 0x73, 0x6f,
3118     0x23, 0x73, 0x73, 0x23, 0x73, 0x74, 0x23, 0x74, 0x30, 0x23, 0x74, 0x31,
3119     0x23, 0x74, 0x32, 0x23, 0x74, 0x61, 0x23, 0x74, 0x63, 0x23, 0x74, 0x65,
3120     0x23, 0x74, 0x69, 0x23, 0x74, 0x6f, 0x23, 0x74, 0x73, 0x23, 0x74, 0x74,
3121     0x23, 0x20, 0x23, 0x25, 0x23, 0x2d, 0x23, 0x2e};
3122 const uint16_t HuffDecoderCommon::table19_85_ops_[128] = {
3123     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
3124     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0002, 0x0000, 0x0000,
3125     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
3126     0x0000, 0x0000, 0x0000, 0x0000, 0x0012, 0x0000, 0x0000, 0x0000, 0x0000,
3127     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
3128     0x0000, 0x0000, 0x0022, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
3129     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
3130     0x0032, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
3131     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0042, 0x0000,
3132     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
3133     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0052, 0x0000, 0x0000, 0x0000,
3134     0x0000, 0x0000, 0x0000, 0x0000, 0x0062, 0x0000, 0x0000, 0x0000, 0x0000,
3135     0x0000, 0x0000, 0x0000, 0x0072, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
3136     0x0000, 0x0000, 0x0082, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
3137     0x0000, 0x0092};
3138 const uint16_t HuffDecoderCommon::table19_86_ops_[128] = {
3139     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0002, 0x0000,
3140     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0012, 0x0000, 0x0000,
3141     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0022, 0x0000, 0x0000, 0x0000,
3142     0x0000, 0x0000, 0x0000, 0x0000, 0x0032, 0x0000, 0x0000, 0x0000, 0x0000,
3143     0x0000, 0x0000, 0x0000, 0x0042, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
3144     0x0000, 0x0000, 0x0052, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
3145     0x0000, 0x0062, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
3146     0x0072, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0082,
3147     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0092, 0x0000,
3148     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x00a2, 0x0000, 0x0000,
3149     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x00b2, 0x0000, 0x0000, 0x0000,
3150     0x0000, 0x0000, 0x0000, 0x0000, 0x00c2, 0x0000, 0x0000, 0x0000, 0x0000,
3151     0x0000, 0x0000, 0x0000, 0x00d2, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
3152     0x0000, 0x0000, 0x00e2, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
3153     0x0000, 0x00f2};
3154 const uint8_t HuffDecoderCommon::table19_87_emit_[46] = {
3155     0x23, 0x55, 0x23, 0x56, 0x23, 0x57, 0x23, 0x59, 0x23, 0x6a, 0x23, 0x6b,
3156     0x23, 0x71, 0x23, 0x76, 0x23, 0x77, 0x23, 0x78, 0x23, 0x79, 0x23, 0x7a,
3157     0x23, 0x26, 0x23, 0x2a, 0x23, 0x2c, 0x23, 0x3b, 0x23, 0x58, 0x23, 0x5a,
3158     0x23, 0x21, 0x23, 0x22, 0x23, 0x28, 0x23, 0x29, 0x23, 0x3f};
3159 const uint16_t HuffDecoderCommon::table19_87_ops_[128] = {
3160     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0002, 0x0000,
3161     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0012, 0x0000, 0x0000,
3162     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0022, 0x0000, 0x0000, 0x0000,
3163     0x0000, 0x0000, 0x0000, 0x0000, 0x0032, 0x0000, 0x0000, 0x0000, 0x0000,
3164     0x0000, 0x0000, 0x0000, 0x0042, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
3165     0x0000, 0x0000, 0x0052, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
3166     0x0000, 0x0062, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
3167     0x0072, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0082,
3168     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0092, 0x0000,
3169     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x00a2, 0x0000, 0x0000,
3170     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x00b2, 0x0000, 0x0000, 0x0000,
3171     0x00c2, 0x0000, 0x0000, 0x0000, 0x00d2, 0x0000, 0x0000, 0x0000, 0x00e2,
3172     0x0000, 0x0000, 0x0000, 0x00f2, 0x0000, 0x0000, 0x0000, 0x0102, 0x0000,
3173     0x0000, 0x0000, 0x0112, 0x0122, 0x0132, 0x0142, 0x0152, 0x0162, 0x0000,
3174     0x0000, 0x0003};
3175 const uint8_t HuffDecoderCommon::table19_88_emit_[120] = {
3176     0x3e, 0x30, 0x30, 0x3e, 0x30, 0x31, 0x3e, 0x30, 0x32, 0x3e, 0x30, 0x61,
3177     0x3e, 0x30, 0x63, 0x3e, 0x30, 0x65, 0x3e, 0x30, 0x69, 0x3e, 0x30, 0x6f,
3178     0x3e, 0x30, 0x73, 0x3e, 0x30, 0x74, 0x3e, 0x31, 0x30, 0x3e, 0x31, 0x31,
3179     0x3e, 0x31, 0x32, 0x3e, 0x31, 0x61, 0x3e, 0x31, 0x63, 0x3e, 0x31, 0x65,
3180     0x3e, 0x31, 0x69, 0x3e, 0x31, 0x6f, 0x3e, 0x31, 0x73, 0x3e, 0x31, 0x74,
3181     0x3e, 0x32, 0x30, 0x3e, 0x32, 0x31, 0x3e, 0x32, 0x32, 0x3e, 0x32, 0x61,
3182     0x3e, 0x32, 0x63, 0x3e, 0x32, 0x65, 0x3e, 0x32, 0x69, 0x3e, 0x32, 0x6f,
3183     0x3e, 0x32, 0x73, 0x3e, 0x32, 0x74, 0x3e, 0x61, 0x30, 0x3e, 0x61, 0x31,
3184     0x3e, 0x61, 0x32, 0x3e, 0x61, 0x61, 0x3e, 0x61, 0x63, 0x3e, 0x61, 0x65,
3185     0x3e, 0x61, 0x69, 0x3e, 0x61, 0x6f, 0x3e, 0x61, 0x73, 0x3e, 0x61, 0x74};
3186 const uint8_t HuffDecoderCommon::table19_89_emit_[120] = {
3187     0x3e, 0x63, 0x30, 0x3e, 0x63, 0x31, 0x3e, 0x63, 0x32, 0x3e, 0x63, 0x61,
3188     0x3e, 0x63, 0x63, 0x3e, 0x63, 0x65, 0x3e, 0x63, 0x69, 0x3e, 0x63, 0x6f,
3189     0x3e, 0x63, 0x73, 0x3e, 0x63, 0x74, 0x3e, 0x65, 0x30, 0x3e, 0x65, 0x31,
3190     0x3e, 0x65, 0x32, 0x3e, 0x65, 0x61, 0x3e, 0x65, 0x63, 0x3e, 0x65, 0x65,
3191     0x3e, 0x65, 0x69, 0x3e, 0x65, 0x6f, 0x3e, 0x65, 0x73, 0x3e, 0x65, 0x74,
3192     0x3e, 0x69, 0x30, 0x3e, 0x69, 0x31, 0x3e, 0x69, 0x32, 0x3e, 0x69, 0x61,
3193     0x3e, 0x69, 0x63, 0x3e, 0x69, 0x65, 0x3e, 0x69, 0x69, 0x3e, 0x69, 0x6f,
3194     0x3e, 0x69, 0x73, 0x3e, 0x69, 0x74, 0x3e, 0x6f, 0x30, 0x3e, 0x6f, 0x31,
3195     0x3e, 0x6f, 0x32, 0x3e, 0x6f, 0x61, 0x3e, 0x6f, 0x63, 0x3e, 0x6f, 0x65,
3196     0x3e, 0x6f, 0x69, 0x3e, 0x6f, 0x6f, 0x3e, 0x6f, 0x73, 0x3e, 0x6f, 0x74};
3197 const uint8_t HuffDecoderCommon::table19_90_emit_[68] = {
3198     0x3e, 0x73, 0x30, 0x3e, 0x73, 0x31, 0x3e, 0x73, 0x32, 0x3e, 0x73, 0x61,
3199     0x3e, 0x73, 0x63, 0x3e, 0x73, 0x65, 0x3e, 0x73, 0x69, 0x3e, 0x73, 0x6f,
3200     0x3e, 0x73, 0x73, 0x3e, 0x73, 0x74, 0x3e, 0x74, 0x30, 0x3e, 0x74, 0x31,
3201     0x3e, 0x74, 0x32, 0x3e, 0x74, 0x61, 0x3e, 0x74, 0x63, 0x3e, 0x74, 0x65,
3202     0x3e, 0x74, 0x69, 0x3e, 0x74, 0x6f, 0x3e, 0x74, 0x73, 0x3e, 0x74, 0x74,
3203     0x3e, 0x20, 0x3e, 0x25, 0x3e, 0x2d, 0x3e, 0x2e};
3204 const uint8_t HuffDecoderCommon::table19_95_emit_[46] = {
3205     0x3e, 0x55, 0x3e, 0x56, 0x3e, 0x57, 0x3e, 0x59, 0x3e, 0x6a, 0x3e, 0x6b,
3206     0x3e, 0x71, 0x3e, 0x76, 0x3e, 0x77, 0x3e, 0x78, 0x3e, 0x79, 0x3e, 0x7a,
3207     0x3e, 0x26, 0x3e, 0x2a, 0x3e, 0x2c, 0x3e, 0x3b, 0x3e, 0x58, 0x3e, 0x5a,
3208     0x3e, 0x21, 0x3e, 0x22, 0x3e, 0x28, 0x3e, 0x29, 0x3e, 0x3f};
3209 const uint16_t HuffDecoderCommon::table19_97_ops_[128] = {
3210     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
3211     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0002, 0x0000, 0x0000,
3212     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
3213     0x0000, 0x0000, 0x0000, 0x0000, 0x0012, 0x0000, 0x0000, 0x0000, 0x0000,
3214     0x0000, 0x0000, 0x0000, 0x0022, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
3215     0x0000, 0x0000, 0x0032, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
3216     0x0000, 0x0042, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
3217     0x0052, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0062,
3218     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0072, 0x0000,
3219     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0082, 0x0000, 0x0000,
3220     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0092, 0x0000, 0x0000, 0x0000,
3221     0x0000, 0x0000, 0x0000, 0x0000, 0x00a2, 0x0000, 0x0000, 0x0000, 0x0000,
3222     0x0000, 0x0000, 0x0000, 0x00b2, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
3223     0x0000, 0x0000, 0x00c2, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
3224     0x0000, 0x00d2};
3225 const uint16_t HuffDecoderCommon::table19_98_ops_[128] = {
3226     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0002, 0x0000,
3227     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0012, 0x0000, 0x0000,
3228     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0022, 0x0000, 0x0000, 0x0000,
3229     0x0000, 0x0000, 0x0000, 0x0000, 0x0032, 0x0000, 0x0000, 0x0000, 0x0000,
3230     0x0000, 0x0000, 0x0000, 0x0042, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
3231     0x0000, 0x0000, 0x0052, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
3232     0x0000, 0x0062, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
3233     0x0072, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0082,
3234     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0092, 0x0000,
3235     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x00a2, 0x0000, 0x0000,
3236     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x00b2, 0x0000, 0x0000, 0x0000,
3237     0x0000, 0x0000, 0x0000, 0x0000, 0x00c2, 0x0000, 0x0000, 0x0000, 0x0000,
3238     0x0000, 0x0000, 0x0000, 0x00d2, 0x0000, 0x0000, 0x0000, 0x00e2, 0x0000,
3239     0x0000, 0x0000, 0x00f2, 0x0000, 0x0000, 0x0000, 0x0102, 0x0000, 0x0000,
3240     0x0000, 0x0112};
3241 const uint16_t HuffDecoderCommon::table19_99_ops_[128] = {
3242     0x0000, 0x0000, 0x0000, 0x0002, 0x0000, 0x0000, 0x0000, 0x0012, 0x0000,
3243     0x0000, 0x0000, 0x0022, 0x0000, 0x0000, 0x0000, 0x0032, 0x0000, 0x0000,
3244     0x0000, 0x0042, 0x0000, 0x0000, 0x0000, 0x0052, 0x0000, 0x0000, 0x0000,
3245     0x0062, 0x0000, 0x0000, 0x0000, 0x0072, 0x0000, 0x0000, 0x0000, 0x0082,
3246     0x0000, 0x0000, 0x0000, 0x0092, 0x0000, 0x0000, 0x0000, 0x00a2, 0x0000,
3247     0x0000, 0x0000, 0x00b2, 0x0000, 0x0000, 0x0000, 0x00c2, 0x0000, 0x0000,
3248     0x0000, 0x00d2, 0x0000, 0x0000, 0x0000, 0x00e2, 0x0000, 0x0000, 0x0000,
3249     0x00f2, 0x0000, 0x0000, 0x0000, 0x0102, 0x0000, 0x0000, 0x0000, 0x0112,
3250     0x0000, 0x0000, 0x0000, 0x0122, 0x0000, 0x0000, 0x0000, 0x0132, 0x0000,
3251     0x0000, 0x0000, 0x0142, 0x0000, 0x0000, 0x0000, 0x0152, 0x0000, 0x0000,
3252     0x0000, 0x0162, 0x0000, 0x0000, 0x0000, 0x0172, 0x0000, 0x0000, 0x0000,
3253     0x0182, 0x0000, 0x0000, 0x0000, 0x0192, 0x0000, 0x0000, 0x0000, 0x01a2,
3254     0x0000, 0x0000, 0x0000, 0x01b2, 0x0000, 0x01c2, 0x0000, 0x01d2, 0x0000,
3255     0x01e2, 0x0000, 0x01f2, 0x0000, 0x0202, 0x0000, 0x0212, 0x0000, 0x0000,
3256     0x0000, 0x0003};
3257 const uint16_t HuffDecoderCommon::table19_120_ops_[128] = {
3258     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0002, 0x0000,
3259     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0012, 0x0000, 0x0000,
3260     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0022, 0x0000, 0x0000, 0x0000,
3261     0x0000, 0x0000, 0x0000, 0x0000, 0x0032, 0x0000, 0x0000, 0x0000, 0x0000,
3262     0x0000, 0x0000, 0x0000, 0x0042, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
3263     0x0000, 0x0000, 0x0052, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
3264     0x0000, 0x0062, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
3265     0x0072, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0082,
3266     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0092, 0x0000,
3267     0x0000, 0x0000, 0x00a2, 0x0000, 0x0000, 0x0000, 0x00b2, 0x0000, 0x0000,
3268     0x0000, 0x00c2, 0x0000, 0x0000, 0x0000, 0x00d2, 0x0000, 0x0000, 0x0000,
3269     0x00e2, 0x0000, 0x0000, 0x0000, 0x00f2, 0x0000, 0x0000, 0x0000, 0x0102,
3270     0x0000, 0x0000, 0x0000, 0x0112, 0x0000, 0x0000, 0x0000, 0x0122, 0x0000,
3271     0x0000, 0x0000, 0x0132, 0x0000, 0x0000, 0x0000, 0x0142, 0x0000, 0x0000,
3272     0x0000, 0x0152};
3273 const uint8_t HuffDecoderCommon::table19_121_emit_[104] = {
3274     0x5e, 0x3d, 0x5e, 0x41, 0x5e, 0x5f, 0x5e, 0x62, 0x5e, 0x64, 0x5e, 0x66,
3275     0x5e, 0x67, 0x5e, 0x68, 0x5e, 0x6c, 0x5e, 0x6d, 0x5e, 0x6e, 0x5e, 0x70,
3276     0x5e, 0x72, 0x5e, 0x75, 0x5e, 0x3a, 0x5e, 0x42, 0x5e, 0x43, 0x5e, 0x44,
3277     0x5e, 0x45, 0x5e, 0x46, 0x5e, 0x47, 0x5e, 0x48, 0x5e, 0x49, 0x5e, 0x4a,
3278     0x5e, 0x4b, 0x5e, 0x4c, 0x5e, 0x4d, 0x5e, 0x4e, 0x5e, 0x4f, 0x5e, 0x50,
3279     0x5e, 0x51, 0x5e, 0x52, 0x5e, 0x53, 0x5e, 0x54, 0x5e, 0x55, 0x5e, 0x56,
3280     0x5e, 0x57, 0x5e, 0x59, 0x5e, 0x6a, 0x5e, 0x6b, 0x5e, 0x71, 0x5e, 0x76,
3281     0x5e, 0x77, 0x5e, 0x78, 0x5e, 0x79, 0x5e, 0x7a, 0x5e, 0x26, 0x5e, 0x2a,
3282     0x5e, 0x2c, 0x5e, 0x3b, 0x5e, 0x58, 0x5e, 0x5a};
3283 const uint16_t HuffDecoderCommon::table19_121_ops_[128] = {
3284     0x0000, 0x0000, 0x0000, 0x0002, 0x0000, 0x0000, 0x0000, 0x0012, 0x0000,
3285     0x0000, 0x0000, 0x0022, 0x0000, 0x0000, 0x0000, 0x0032, 0x0000, 0x0000,
3286     0x0000, 0x0042, 0x0000, 0x0000, 0x0000, 0x0052, 0x0000, 0x0000, 0x0000,
3287     0x0062, 0x0000, 0x0000, 0x0000, 0x0072, 0x0000, 0x0000, 0x0000, 0x0082,
3288     0x0000, 0x0000, 0x0000, 0x0092, 0x0000, 0x0000, 0x0000, 0x00a2, 0x0000,
3289     0x0000, 0x0000, 0x00b2, 0x0000, 0x0000, 0x0000, 0x00c2, 0x0000, 0x0000,
3290     0x0000, 0x00d2, 0x0000, 0x00e2, 0x0000, 0x00f2, 0x0000, 0x0102, 0x0000,
3291     0x0112, 0x0000, 0x0122, 0x0000, 0x0132, 0x0000, 0x0142, 0x0000, 0x0152,
3292     0x0000, 0x0162, 0x0000, 0x0172, 0x0000, 0x0182, 0x0000, 0x0192, 0x0000,
3293     0x01a2, 0x0000, 0x01b2, 0x0000, 0x01c2, 0x0000, 0x01d2, 0x0000, 0x01e2,
3294     0x0000, 0x01f2, 0x0000, 0x0202, 0x0000, 0x0212, 0x0000, 0x0222, 0x0000,
3295     0x0232, 0x0000, 0x0242, 0x0000, 0x0252, 0x0000, 0x0262, 0x0000, 0x0272,
3296     0x0000, 0x0282, 0x0000, 0x0292, 0x0000, 0x02a2, 0x0000, 0x02b2, 0x0000,
3297     0x02c2, 0x0000, 0x02d2, 0x02e2, 0x02f2, 0x0302, 0x0312, 0x0322, 0x0332,
3298     0x0000, 0x0003};
3299 const uint8_t HuffDecoderCommon::table19_123_emit_[104] = {
3300     0x7d, 0x3d, 0x7d, 0x41, 0x7d, 0x5f, 0x7d, 0x62, 0x7d, 0x64, 0x7d, 0x66,
3301     0x7d, 0x67, 0x7d, 0x68, 0x7d, 0x6c, 0x7d, 0x6d, 0x7d, 0x6e, 0x7d, 0x70,
3302     0x7d, 0x72, 0x7d, 0x75, 0x7d, 0x3a, 0x7d, 0x42, 0x7d, 0x43, 0x7d, 0x44,
3303     0x7d, 0x45, 0x7d, 0x46, 0x7d, 0x47, 0x7d, 0x48, 0x7d, 0x49, 0x7d, 0x4a,
3304     0x7d, 0x4b, 0x7d, 0x4c, 0x7d, 0x4d, 0x7d, 0x4e, 0x7d, 0x4f, 0x7d, 0x50,
3305     0x7d, 0x51, 0x7d, 0x52, 0x7d, 0x53, 0x7d, 0x54, 0x7d, 0x55, 0x7d, 0x56,
3306     0x7d, 0x57, 0x7d, 0x59, 0x7d, 0x6a, 0x7d, 0x6b, 0x7d, 0x71, 0x7d, 0x76,
3307     0x7d, 0x77, 0x7d, 0x78, 0x7d, 0x79, 0x7d, 0x7a, 0x7d, 0x26, 0x7d, 0x2a,
3308     0x7d, 0x2c, 0x7d, 0x3b, 0x7d, 0x58, 0x7d, 0x5a};
3309 const uint8_t HuffDecoderCommon::table19_124_emit_[136] = {
3310     0x3c, 0x30, 0x3c, 0x31, 0x3c, 0x32, 0x3c, 0x61, 0x3c, 0x63, 0x3c, 0x65,
3311     0x3c, 0x69, 0x3c, 0x6f, 0x3c, 0x73, 0x3c, 0x74, 0x3c, 0x20, 0x3c, 0x25,
3312     0x3c, 0x2d, 0x3c, 0x2e, 0x3c, 0x2f, 0x3c, 0x33, 0x3c, 0x34, 0x3c, 0x35,
3313     0x3c, 0x36, 0x3c, 0x37, 0x3c, 0x38, 0x3c, 0x39, 0x3c, 0x3d, 0x3c, 0x41,
3314     0x3c, 0x5f, 0x3c, 0x62, 0x3c, 0x64, 0x3c, 0x66, 0x3c, 0x67, 0x3c, 0x68,
3315     0x3c, 0x6c, 0x3c, 0x6d, 0x3c, 0x6e, 0x3c, 0x70, 0x3c, 0x72, 0x3c, 0x75,
3316     0x3c, 0x3a, 0x3c, 0x42, 0x3c, 0x43, 0x3c, 0x44, 0x3c, 0x45, 0x3c, 0x46,
3317     0x3c, 0x47, 0x3c, 0x48, 0x3c, 0x49, 0x3c, 0x4a, 0x3c, 0x4b, 0x3c, 0x4c,
3318     0x3c, 0x4d, 0x3c, 0x4e, 0x3c, 0x4f, 0x3c, 0x50, 0x3c, 0x51, 0x3c, 0x52,
3319     0x3c, 0x53, 0x3c, 0x54, 0x3c, 0x55, 0x3c, 0x56, 0x3c, 0x57, 0x3c, 0x59,
3320     0x3c, 0x6a, 0x3c, 0x6b, 0x3c, 0x71, 0x3c, 0x76, 0x3c, 0x77, 0x3c, 0x78,
3321     0x3c, 0x79, 0x3c, 0x7a};
3322 const uint16_t HuffDecoderCommon::table19_124_ops_[128] = {
3323     0x0000, 0x0000, 0x0000, 0x0002, 0x0000, 0x0000, 0x0000, 0x0012, 0x0000,
3324     0x0000, 0x0000, 0x0022, 0x0000, 0x0000, 0x0000, 0x0032, 0x0000, 0x0000,
3325     0x0000, 0x0042, 0x0000, 0x0000, 0x0000, 0x0052, 0x0000, 0x0000, 0x0000,
3326     0x0062, 0x0000, 0x0000, 0x0000, 0x0072, 0x0000, 0x0000, 0x0000, 0x0082,
3327     0x0000, 0x0000, 0x0000, 0x0092, 0x0000, 0x00a2, 0x0000, 0x00b2, 0x0000,
3328     0x00c2, 0x0000, 0x00d2, 0x0000, 0x00e2, 0x0000, 0x00f2, 0x0000, 0x0102,
3329     0x0000, 0x0112, 0x0000, 0x0122, 0x0000, 0x0132, 0x0000, 0x0142, 0x0000,
3330     0x0152, 0x0000, 0x0162, 0x0000, 0x0172, 0x0000, 0x0182, 0x0000, 0x0192,
3331     0x0000, 0x01a2, 0x0000, 0x01b2, 0x0000, 0x01c2, 0x0000, 0x01d2, 0x0000,
3332     0x01e2, 0x0000, 0x01f2, 0x0000, 0x0202, 0x0000, 0x0212, 0x0000, 0x0222,
3333     0x0000, 0x0232, 0x0242, 0x0252, 0x0262, 0x0272, 0x0282, 0x0292, 0x02a2,
3334     0x02b2, 0x02c2, 0x02d2, 0x02e2, 0x02f2, 0x0302, 0x0312, 0x0322, 0x0332,
3335     0x0342, 0x0352, 0x0362, 0x0372, 0x0382, 0x0392, 0x03a2, 0x03b2, 0x03c2,
3336     0x03d2, 0x03e2, 0x03f2, 0x0402, 0x0412, 0x0422, 0x0432, 0x0000, 0x0000,
3337     0x0000, 0x0003};
3338 const uint8_t HuffDecoderCommon::table19_125_emit_[136] = {
3339     0x60, 0x30, 0x60, 0x31, 0x60, 0x32, 0x60, 0x61, 0x60, 0x63, 0x60, 0x65,
3340     0x60, 0x69, 0x60, 0x6f, 0x60, 0x73, 0x60, 0x74, 0x60, 0x20, 0x60, 0x25,
3341     0x60, 0x2d, 0x60, 0x2e, 0x60, 0x2f, 0x60, 0x33, 0x60, 0x34, 0x60, 0x35,
3342     0x60, 0x36, 0x60, 0x37, 0x60, 0x38, 0x60, 0x39, 0x60, 0x3d, 0x60, 0x41,
3343     0x60, 0x5f, 0x60, 0x62, 0x60, 0x64, 0x60, 0x66, 0x60, 0x67, 0x60, 0x68,
3344     0x60, 0x6c, 0x60, 0x6d, 0x60, 0x6e, 0x60, 0x70, 0x60, 0x72, 0x60, 0x75,
3345     0x60, 0x3a, 0x60, 0x42, 0x60, 0x43, 0x60, 0x44, 0x60, 0x45, 0x60, 0x46,
3346     0x60, 0x47, 0x60, 0x48, 0x60, 0x49, 0x60, 0x4a, 0x60, 0x4b, 0x60, 0x4c,
3347     0x60, 0x4d, 0x60, 0x4e, 0x60, 0x4f, 0x60, 0x50, 0x60, 0x51, 0x60, 0x52,
3348     0x60, 0x53, 0x60, 0x54, 0x60, 0x55, 0x60, 0x56, 0x60, 0x57, 0x60, 0x59,
3349     0x60, 0x6a, 0x60, 0x6b, 0x60, 0x71, 0x60, 0x76, 0x60, 0x77, 0x60, 0x78,
3350     0x60, 0x79, 0x60, 0x7a};
3351 const uint8_t HuffDecoderCommon::table19_126_emit_[136] = {
3352     0x7b, 0x30, 0x7b, 0x31, 0x7b, 0x32, 0x7b, 0x61, 0x7b, 0x63, 0x7b, 0x65,
3353     0x7b, 0x69, 0x7b, 0x6f, 0x7b, 0x73, 0x7b, 0x74, 0x7b, 0x20, 0x7b, 0x25,
3354     0x7b, 0x2d, 0x7b, 0x2e, 0x7b, 0x2f, 0x7b, 0x33, 0x7b, 0x34, 0x7b, 0x35,
3355     0x7b, 0x36, 0x7b, 0x37, 0x7b, 0x38, 0x7b, 0x39, 0x7b, 0x3d, 0x7b, 0x41,
3356     0x7b, 0x5f, 0x7b, 0x62, 0x7b, 0x64, 0x7b, 0x66, 0x7b, 0x67, 0x7b, 0x68,
3357     0x7b, 0x6c, 0x7b, 0x6d, 0x7b, 0x6e, 0x7b, 0x70, 0x7b, 0x72, 0x7b, 0x75,
3358     0x7b, 0x3a, 0x7b, 0x42, 0x7b, 0x43, 0x7b, 0x44, 0x7b, 0x45, 0x7b, 0x46,
3359     0x7b, 0x47, 0x7b, 0x48, 0x7b, 0x49, 0x7b, 0x4a, 0x7b, 0x4b, 0x7b, 0x4c,
3360     0x7b, 0x4d, 0x7b, 0x4e, 0x7b, 0x4f, 0x7b, 0x50, 0x7b, 0x51, 0x7b, 0x52,
3361     0x7b, 0x53, 0x7b, 0x54, 0x7b, 0x55, 0x7b, 0x56, 0x7b, 0x57, 0x7b, 0x59,
3362     0x7b, 0x6a, 0x7b, 0x6b, 0x7b, 0x71, 0x7b, 0x76, 0x7b, 0x77, 0x7b, 0x78,
3363     0x7b, 0x79, 0x7b, 0x7a};
3364 const uint8_t HuffDecoderCommon::table19_127_emit_[50] = {
3365     0x5c, 0xc3, 0xd0, 0x80, 0x82, 0x83, 0xa2, 0xb8, 0xc2, 0xe0,
3366     0xe2, 0x99, 0xa1, 0xa7, 0xac, 0xb0, 0xb1, 0xb3, 0xd1, 0xd8,
3367     0xd9, 0xe3, 0xe5, 0xe6, 0x81, 0x84, 0x85, 0x86, 0x88, 0x92,
3368     0x9a, 0x9c, 0xa0, 0xa3, 0xa4, 0xa9, 0xaa, 0xad, 0xb2, 0xb5,
3369     0xb9, 0xba, 0xbb, 0xbd, 0xbe, 0xc4, 0xc6, 0xe4, 0xe8, 0xe9};
3370 const uint16_t HuffDecoderCommon::table19_127_ops_[128] = {
3371     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0003, 0x0000,
3372     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x000b, 0x0000, 0x0000,
3373     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0013, 0x0000, 0x0000, 0x0000,
3374     0x001b, 0x0000, 0x0000, 0x0000, 0x0023, 0x0000, 0x0000, 0x0000, 0x002b,
3375     0x0000, 0x0000, 0x0000, 0x0033, 0x0000, 0x0000, 0x0000, 0x003b, 0x0000,
3376     0x0000, 0x0000, 0x0043, 0x0000, 0x0000, 0x0000, 0x004b, 0x0000, 0x0000,
3377     0x0000, 0x0053, 0x0000, 0x005b, 0x0000, 0x0063, 0x0000, 0x006b, 0x0000,
3378     0x0073, 0x0000, 0x007b, 0x0000, 0x0083, 0x0000, 0x008b, 0x0000, 0x0093,
3379     0x0000, 0x009b, 0x0000, 0x00a3, 0x0000, 0x00ab, 0x0000, 0x00b3, 0x0000,
3380     0x00bb, 0x00c3, 0x00cb, 0x00d3, 0x00db, 0x00e3, 0x00eb, 0x00f3, 0x00fb,
3381     0x0103, 0x010b, 0x0113, 0x011b, 0x0123, 0x012b, 0x0133, 0x013b, 0x0143,
3382     0x014b, 0x0153, 0x015b, 0x0163, 0x016b, 0x0173, 0x017b, 0x0183, 0x018b,
3383     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
3384     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
3385     0x0000, 0x0004};
3386 const uint8_t* const HuffDecoderCommon::table19_emit_[128] = {
3387     table19_0_emit_,   table19_1_emit_,   table19_2_emit_,   table19_3_emit_,
3388     table19_4_emit_,   table19_5_emit_,   table19_6_emit_,   table19_7_emit_,
3389     table19_8_emit_,   table19_9_emit_,   table19_10_emit_,  table19_11_emit_,
3390     table19_12_emit_,  table19_13_emit_,  table19_14_emit_,  table19_15_emit_,
3391     table19_16_emit_,  table19_17_emit_,  table19_18_emit_,  table19_19_emit_,
3392     table19_20_emit_,  table19_21_emit_,  table19_22_emit_,  table19_23_emit_,
3393     table19_24_emit_,  table19_25_emit_,  table19_26_emit_,  table19_27_emit_,
3394     table19_28_emit_,  table19_29_emit_,  table19_30_emit_,  table19_31_emit_,
3395     table19_32_emit_,  table19_33_emit_,  table19_34_emit_,  table19_35_emit_,
3396     table19_36_emit_,  table19_37_emit_,  table19_38_emit_,  table19_39_emit_,
3397     table19_40_emit_,  table19_41_emit_,  table19_42_emit_,  table19_43_emit_,
3398     table18_44_emit_,  table18_45_emit_,  table18_46_emit_,  table19_47_emit_,
3399     table19_48_emit_,  table19_49_emit_,  table19_50_emit_,  table19_51_emit_,
3400     table19_52_emit_,  table19_53_emit_,  table19_54_emit_,  table19_55_emit_,
3401     table19_56_emit_,  table19_57_emit_,  table19_58_emit_,  table19_59_emit_,
3402     table18_60_emit_,  table18_61_emit_,  table18_62_emit_,  table19_63_emit_,
3403     table19_64_emit_,  table19_65_emit_,  table19_66_emit_,  table19_67_emit_,
3404     table19_68_emit_,  table19_69_emit_,  table19_70_emit_,  table19_71_emit_,
3405     table19_72_emit_,  table19_73_emit_,  table19_74_emit_,  table19_75_emit_,
3406     table18_76_emit_,  table18_77_emit_,  table18_78_emit_,  table19_79_emit_,
3407     table19_80_emit_,  table19_81_emit_,  table19_82_emit_,  table18_83_emit_,
3408     table18_84_emit_,  table18_85_emit_,  table18_86_emit_,  table19_87_emit_,
3409     table19_88_emit_,  table19_89_emit_,  table19_90_emit_,  table18_91_emit_,
3410     table18_92_emit_,  table18_93_emit_,  table18_94_emit_,  table19_95_emit_,
3411     table18_96_emit_,  table18_97_emit_,  table18_98_emit_,  table18_99_emit_,
3412     table18_100_emit_, table18_101_emit_, table18_102_emit_, table18_103_emit_,
3413     table18_104_emit_, table18_105_emit_, table18_106_emit_, table18_107_emit_,
3414     table18_108_emit_, table18_109_emit_, table18_110_emit_, table18_111_emit_,
3415     table18_112_emit_, table18_113_emit_, table18_114_emit_, table18_115_emit_,
3416     table18_116_emit_, table18_117_emit_, table18_118_emit_, table18_119_emit_,
3417     table18_120_emit_, table19_121_emit_, table18_122_emit_, table19_123_emit_,
3418     table19_124_emit_, table19_125_emit_, table19_126_emit_, table19_127_emit_,
3419 };
3420 const uint16_t* const HuffDecoderCommon::table19_ops_[128] = {
3421     table19_0_ops_,   table19_0_ops_,   table19_0_ops_,   table19_0_ops_,
3422     table19_0_ops_,   table19_0_ops_,   table19_0_ops_,   table19_0_ops_,
3423     table19_0_ops_,   table19_0_ops_,   table19_10_ops_,  table19_10_ops_,
3424     table19_10_ops_,  table19_10_ops_,  table19_10_ops_,  table19_10_ops_,
3425     table19_10_ops_,  table19_10_ops_,  table19_10_ops_,  table19_10_ops_,
3426     table19_10_ops_,  table19_10_ops_,  table19_10_ops_,  table19_23_ops_,
3427     table19_23_ops_,  table19_23_ops_,  table19_23_ops_,  table19_23_ops_,
3428     table19_23_ops_,  table19_23_ops_,  table19_23_ops_,  table19_31_ops_,
3429     table19_10_ops_,  table19_10_ops_,  table19_10_ops_,  table19_10_ops_,
3430     table19_10_ops_,  table19_23_ops_,  table19_23_ops_,  table19_23_ops_,
3431     table19_23_ops_,  table19_23_ops_,  table19_23_ops_,  table19_43_ops_,
3432     table19_44_ops_,  table19_44_ops_,  table19_44_ops_,  table19_47_ops_,
3433     table19_10_ops_,  table19_10_ops_,  table19_10_ops_,  table19_10_ops_,
3434     table19_10_ops_,  table19_23_ops_,  table19_23_ops_,  table19_23_ops_,
3435     table19_23_ops_,  table19_23_ops_,  table19_23_ops_,  table19_43_ops_,
3436     table19_44_ops_,  table19_44_ops_,  table19_44_ops_,  table19_63_ops_,
3437     table19_10_ops_,  table19_10_ops_,  table19_10_ops_,  table19_10_ops_,
3438     table19_10_ops_,  table19_23_ops_,  table19_23_ops_,  table19_23_ops_,
3439     table19_23_ops_,  table19_23_ops_,  table19_23_ops_,  table19_43_ops_,
3440     table19_44_ops_,  table19_44_ops_,  table19_44_ops_,  table19_79_ops_,
3441     table19_23_ops_,  table19_23_ops_,  table19_43_ops_,  table19_44_ops_,
3442     table19_44_ops_,  table19_85_ops_,  table19_86_ops_,  table19_87_ops_,
3443     table19_23_ops_,  table19_23_ops_,  table19_43_ops_,  table19_44_ops_,
3444     table19_44_ops_,  table19_85_ops_,  table19_86_ops_,  table19_87_ops_,
3445     table19_44_ops_,  table19_97_ops_,  table19_98_ops_,  table19_99_ops_,
3446     table19_44_ops_,  table19_97_ops_,  table19_98_ops_,  table19_99_ops_,
3447     table19_44_ops_,  table19_97_ops_,  table19_98_ops_,  table19_99_ops_,
3448     table19_44_ops_,  table19_97_ops_,  table19_98_ops_,  table19_99_ops_,
3449     table19_44_ops_,  table19_97_ops_,  table19_98_ops_,  table19_99_ops_,
3450     table19_44_ops_,  table19_97_ops_,  table19_98_ops_,  table19_99_ops_,
3451     table19_120_ops_, table19_121_ops_, table19_120_ops_, table19_121_ops_,
3452     table19_124_ops_, table19_124_ops_, table19_124_ops_, table19_127_ops_,
3453 };
3454 const uint8_t HuffDecoderCommon::table20_0_emit_[66] = {
3455     0x3f, 0x30, 0x30, 0x3f, 0x30, 0x31, 0x3f, 0x30, 0x32, 0x3f, 0x30,
3456     0x61, 0x3f, 0x30, 0x63, 0x3f, 0x30, 0x65, 0x3f, 0x30, 0x69, 0x3f,
3457     0x30, 0x6f, 0x3f, 0x30, 0x73, 0x3f, 0x30, 0x74, 0x3f, 0x30, 0x20,
3458     0x3f, 0x30, 0x25, 0x3f, 0x30, 0x2d, 0x3f, 0x30, 0x2e, 0x3f, 0x30,
3459     0x2f, 0x3f, 0x30, 0x33, 0x3f, 0x30, 0x34, 0x3f, 0x30, 0x35, 0x3f,
3460     0x30, 0x36, 0x3f, 0x30, 0x37, 0x3f, 0x30, 0x38, 0x3f, 0x30, 0x39};
3461 const uint16_t HuffDecoderCommon::table20_0_ops_[128] = {
3462     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0001, 0x0000,
3463     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0019, 0x0000, 0x0000,
3464     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0031, 0x0000, 0x0000, 0x0000,
3465     0x0000, 0x0000, 0x0000, 0x0000, 0x0049, 0x0000, 0x0000, 0x0000, 0x0000,
3466     0x0000, 0x0000, 0x0000, 0x0061, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
3467     0x0000, 0x0000, 0x0079, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
3468     0x0000, 0x0091, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
3469     0x00a9, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x00c1,
3470     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x00d9, 0x0000,
3471     0x0000, 0x0000, 0x00f1, 0x0000, 0x0000, 0x0000, 0x0109, 0x0000, 0x0000,
3472     0x0000, 0x0121, 0x0000, 0x0000, 0x0000, 0x0139, 0x0000, 0x0000, 0x0000,
3473     0x0151, 0x0000, 0x0000, 0x0000, 0x0169, 0x0000, 0x0000, 0x0000, 0x0181,
3474     0x0000, 0x0000, 0x0000, 0x0199, 0x0000, 0x0000, 0x0000, 0x01b1, 0x0000,
3475     0x0000, 0x0000, 0x01c9, 0x0000, 0x0000, 0x0000, 0x01e1, 0x0000, 0x0000,
3476     0x0000, 0x01f9};
3477 const uint8_t HuffDecoderCommon::table20_1_emit_[156] = {
3478     0x3f, 0x30, 0x3d, 0x3f, 0x30, 0x41, 0x3f, 0x30, 0x5f, 0x3f, 0x30, 0x62,
3479     0x3f, 0x30, 0x64, 0x3f, 0x30, 0x66, 0x3f, 0x30, 0x67, 0x3f, 0x30, 0x68,
3480     0x3f, 0x30, 0x6c, 0x3f, 0x30, 0x6d, 0x3f, 0x30, 0x6e, 0x3f, 0x30, 0x70,
3481     0x3f, 0x30, 0x72, 0x3f, 0x30, 0x75, 0x3f, 0x30, 0x3a, 0x3f, 0x30, 0x42,
3482     0x3f, 0x30, 0x43, 0x3f, 0x30, 0x44, 0x3f, 0x30, 0x45, 0x3f, 0x30, 0x46,
3483     0x3f, 0x30, 0x47, 0x3f, 0x30, 0x48, 0x3f, 0x30, 0x49, 0x3f, 0x30, 0x4a,
3484     0x3f, 0x30, 0x4b, 0x3f, 0x30, 0x4c, 0x3f, 0x30, 0x4d, 0x3f, 0x30, 0x4e,
3485     0x3f, 0x30, 0x4f, 0x3f, 0x30, 0x50, 0x3f, 0x30, 0x51, 0x3f, 0x30, 0x52,
3486     0x3f, 0x30, 0x53, 0x3f, 0x30, 0x54, 0x3f, 0x30, 0x55, 0x3f, 0x30, 0x56,
3487     0x3f, 0x30, 0x57, 0x3f, 0x30, 0x59, 0x3f, 0x30, 0x6a, 0x3f, 0x30, 0x6b,
3488     0x3f, 0x30, 0x71, 0x3f, 0x30, 0x76, 0x3f, 0x30, 0x77, 0x3f, 0x30, 0x78,
3489     0x3f, 0x30, 0x79, 0x3f, 0x30, 0x7a, 0x3f, 0x30, 0x26, 0x3f, 0x30, 0x2a,
3490     0x3f, 0x30, 0x2c, 0x3f, 0x30, 0x3b, 0x3f, 0x30, 0x58, 0x3f, 0x30, 0x5a};
3491 const uint16_t HuffDecoderCommon::table20_1_ops_[128] = {
3492     0x0000, 0x0000, 0x0000, 0x0001, 0x0000, 0x0000, 0x0000, 0x0019, 0x0000,
3493     0x0000, 0x0000, 0x0031, 0x0000, 0x0000, 0x0000, 0x0049, 0x0000, 0x0000,
3494     0x0000, 0x0061, 0x0000, 0x0000, 0x0000, 0x0079, 0x0000, 0x0000, 0x0000,
3495     0x0091, 0x0000, 0x0000, 0x0000, 0x00a9, 0x0000, 0x0000, 0x0000, 0x00c1,
3496     0x0000, 0x0000, 0x0000, 0x00d9, 0x0000, 0x0000, 0x0000, 0x00f1, 0x0000,
3497     0x0000, 0x0000, 0x0109, 0x0000, 0x0000, 0x0000, 0x0121, 0x0000, 0x0000,
3498     0x0000, 0x0139, 0x0000, 0x0151, 0x0000, 0x0169, 0x0000, 0x0181, 0x0000,
3499     0x0199, 0x0000, 0x01b1, 0x0000, 0x01c9, 0x0000, 0x01e1, 0x0000, 0x01f9,
3500     0x0000, 0x0211, 0x0000, 0x0229, 0x0000, 0x0241, 0x0000, 0x0259, 0x0000,
3501     0x0271, 0x0000, 0x0289, 0x0000, 0x02a1, 0x0000, 0x02b9, 0x0000, 0x02d1,
3502     0x0000, 0x02e9, 0x0000, 0x0301, 0x0000, 0x0319, 0x0000, 0x0331, 0x0000,
3503     0x0349, 0x0000, 0x0361, 0x0000, 0x0379, 0x0000, 0x0391, 0x0000, 0x03a9,
3504     0x0000, 0x03c1, 0x0000, 0x03d9, 0x0000, 0x03f1, 0x0000, 0x0409, 0x0000,
3505     0x0421, 0x0000, 0x0439, 0x0451, 0x0469, 0x0481, 0x0499, 0x04b1, 0x04c9,
3506     0x0000, 0x0002};
3507 const uint8_t HuffDecoderCommon::table20_2_emit_[66] = {
3508     0x3f, 0x31, 0x30, 0x3f, 0x31, 0x31, 0x3f, 0x31, 0x32, 0x3f, 0x31,
3509     0x61, 0x3f, 0x31, 0x63, 0x3f, 0x31, 0x65, 0x3f, 0x31, 0x69, 0x3f,
3510     0x31, 0x6f, 0x3f, 0x31, 0x73, 0x3f, 0x31, 0x74, 0x3f, 0x31, 0x20,
3511     0x3f, 0x31, 0x25, 0x3f, 0x31, 0x2d, 0x3f, 0x31, 0x2e, 0x3f, 0x31,
3512     0x2f, 0x3f, 0x31, 0x33, 0x3f, 0x31, 0x34, 0x3f, 0x31, 0x35, 0x3f,
3513     0x31, 0x36, 0x3f, 0x31, 0x37, 0x3f, 0x31, 0x38, 0x3f, 0x31, 0x39};
3514 const uint8_t HuffDecoderCommon::table20_3_emit_[156] = {
3515     0x3f, 0x31, 0x3d, 0x3f, 0x31, 0x41, 0x3f, 0x31, 0x5f, 0x3f, 0x31, 0x62,
3516     0x3f, 0x31, 0x64, 0x3f, 0x31, 0x66, 0x3f, 0x31, 0x67, 0x3f, 0x31, 0x68,
3517     0x3f, 0x31, 0x6c, 0x3f, 0x31, 0x6d, 0x3f, 0x31, 0x6e, 0x3f, 0x31, 0x70,
3518     0x3f, 0x31, 0x72, 0x3f, 0x31, 0x75, 0x3f, 0x31, 0x3a, 0x3f, 0x31, 0x42,
3519     0x3f, 0x31, 0x43, 0x3f, 0x31, 0x44, 0x3f, 0x31, 0x45, 0x3f, 0x31, 0x46,
3520     0x3f, 0x31, 0x47, 0x3f, 0x31, 0x48, 0x3f, 0x31, 0x49, 0x3f, 0x31, 0x4a,
3521     0x3f, 0x31, 0x4b, 0x3f, 0x31, 0x4c, 0x3f, 0x31, 0x4d, 0x3f, 0x31, 0x4e,
3522     0x3f, 0x31, 0x4f, 0x3f, 0x31, 0x50, 0x3f, 0x31, 0x51, 0x3f, 0x31, 0x52,
3523     0x3f, 0x31, 0x53, 0x3f, 0x31, 0x54, 0x3f, 0x31, 0x55, 0x3f, 0x31, 0x56,
3524     0x3f, 0x31, 0x57, 0x3f, 0x31, 0x59, 0x3f, 0x31, 0x6a, 0x3f, 0x31, 0x6b,
3525     0x3f, 0x31, 0x71, 0x3f, 0x31, 0x76, 0x3f, 0x31, 0x77, 0x3f, 0x31, 0x78,
3526     0x3f, 0x31, 0x79, 0x3f, 0x31, 0x7a, 0x3f, 0x31, 0x26, 0x3f, 0x31, 0x2a,
3527     0x3f, 0x31, 0x2c, 0x3f, 0x31, 0x3b, 0x3f, 0x31, 0x58, 0x3f, 0x31, 0x5a};
3528 const uint8_t HuffDecoderCommon::table20_4_emit_[66] = {
3529     0x3f, 0x32, 0x30, 0x3f, 0x32, 0x31, 0x3f, 0x32, 0x32, 0x3f, 0x32,
3530     0x61, 0x3f, 0x32, 0x63, 0x3f, 0x32, 0x65, 0x3f, 0x32, 0x69, 0x3f,
3531     0x32, 0x6f, 0x3f, 0x32, 0x73, 0x3f, 0x32, 0x74, 0x3f, 0x32, 0x20,
3532     0x3f, 0x32, 0x25, 0x3f, 0x32, 0x2d, 0x3f, 0x32, 0x2e, 0x3f, 0x32,
3533     0x2f, 0x3f, 0x32, 0x33, 0x3f, 0x32, 0x34, 0x3f, 0x32, 0x35, 0x3f,
3534     0x32, 0x36, 0x3f, 0x32, 0x37, 0x3f, 0x32, 0x38, 0x3f, 0x32, 0x39};
3535 const uint8_t HuffDecoderCommon::table20_5_emit_[156] = {
3536     0x3f, 0x32, 0x3d, 0x3f, 0x32, 0x41, 0x3f, 0x32, 0x5f, 0x3f, 0x32, 0x62,
3537     0x3f, 0x32, 0x64, 0x3f, 0x32, 0x66, 0x3f, 0x32, 0x67, 0x3f, 0x32, 0x68,
3538     0x3f, 0x32, 0x6c, 0x3f, 0x32, 0x6d, 0x3f, 0x32, 0x6e, 0x3f, 0x32, 0x70,
3539     0x3f, 0x32, 0x72, 0x3f, 0x32, 0x75, 0x3f, 0x32, 0x3a, 0x3f, 0x32, 0x42,
3540     0x3f, 0x32, 0x43, 0x3f, 0x32, 0x44, 0x3f, 0x32, 0x45, 0x3f, 0x32, 0x46,
3541     0x3f, 0x32, 0x47, 0x3f, 0x32, 0x48, 0x3f, 0x32, 0x49, 0x3f, 0x32, 0x4a,
3542     0x3f, 0x32, 0x4b, 0x3f, 0x32, 0x4c, 0x3f, 0x32, 0x4d, 0x3f, 0x32, 0x4e,
3543     0x3f, 0x32, 0x4f, 0x3f, 0x32, 0x50, 0x3f, 0x32, 0x51, 0x3f, 0x32, 0x52,
3544     0x3f, 0x32, 0x53, 0x3f, 0x32, 0x54, 0x3f, 0x32, 0x55, 0x3f, 0x32, 0x56,
3545     0x3f, 0x32, 0x57, 0x3f, 0x32, 0x59, 0x3f, 0x32, 0x6a, 0x3f, 0x32, 0x6b,
3546     0x3f, 0x32, 0x71, 0x3f, 0x32, 0x76, 0x3f, 0x32, 0x77, 0x3f, 0x32, 0x78,
3547     0x3f, 0x32, 0x79, 0x3f, 0x32, 0x7a, 0x3f, 0x32, 0x26, 0x3f, 0x32, 0x2a,
3548     0x3f, 0x32, 0x2c, 0x3f, 0x32, 0x3b, 0x3f, 0x32, 0x58, 0x3f, 0x32, 0x5a};
3549 const uint8_t HuffDecoderCommon::table20_6_emit_[66] = {
3550     0x3f, 0x61, 0x30, 0x3f, 0x61, 0x31, 0x3f, 0x61, 0x32, 0x3f, 0x61,
3551     0x61, 0x3f, 0x61, 0x63, 0x3f, 0x61, 0x65, 0x3f, 0x61, 0x69, 0x3f,
3552     0x61, 0x6f, 0x3f, 0x61, 0x73, 0x3f, 0x61, 0x74, 0x3f, 0x61, 0x20,
3553     0x3f, 0x61, 0x25, 0x3f, 0x61, 0x2d, 0x3f, 0x61, 0x2e, 0x3f, 0x61,
3554     0x2f, 0x3f, 0x61, 0x33, 0x3f, 0x61, 0x34, 0x3f, 0x61, 0x35, 0x3f,
3555     0x61, 0x36, 0x3f, 0x61, 0x37, 0x3f, 0x61, 0x38, 0x3f, 0x61, 0x39};
3556 const uint8_t HuffDecoderCommon::table20_7_emit_[156] = {
3557     0x3f, 0x61, 0x3d, 0x3f, 0x61, 0x41, 0x3f, 0x61, 0x5f, 0x3f, 0x61, 0x62,
3558     0x3f, 0x61, 0x64, 0x3f, 0x61, 0x66, 0x3f, 0x61, 0x67, 0x3f, 0x61, 0x68,
3559     0x3f, 0x61, 0x6c, 0x3f, 0x61, 0x6d, 0x3f, 0x61, 0x6e, 0x3f, 0x61, 0x70,
3560     0x3f, 0x61, 0x72, 0x3f, 0x61, 0x75, 0x3f, 0x61, 0x3a, 0x3f, 0x61, 0x42,
3561     0x3f, 0x61, 0x43, 0x3f, 0x61, 0x44, 0x3f, 0x61, 0x45, 0x3f, 0x61, 0x46,
3562     0x3f, 0x61, 0x47, 0x3f, 0x61, 0x48, 0x3f, 0x61, 0x49, 0x3f, 0x61, 0x4a,
3563     0x3f, 0x61, 0x4b, 0x3f, 0x61, 0x4c, 0x3f, 0x61, 0x4d, 0x3f, 0x61, 0x4e,
3564     0x3f, 0x61, 0x4f, 0x3f, 0x61, 0x50, 0x3f, 0x61, 0x51, 0x3f, 0x61, 0x52,
3565     0x3f, 0x61, 0x53, 0x3f, 0x61, 0x54, 0x3f, 0x61, 0x55, 0x3f, 0x61, 0x56,
3566     0x3f, 0x61, 0x57, 0x3f, 0x61, 0x59, 0x3f, 0x61, 0x6a, 0x3f, 0x61, 0x6b,
3567     0x3f, 0x61, 0x71, 0x3f, 0x61, 0x76, 0x3f, 0x61, 0x77, 0x3f, 0x61, 0x78,
3568     0x3f, 0x61, 0x79, 0x3f, 0x61, 0x7a, 0x3f, 0x61, 0x26, 0x3f, 0x61, 0x2a,
3569     0x3f, 0x61, 0x2c, 0x3f, 0x61, 0x3b, 0x3f, 0x61, 0x58, 0x3f, 0x61, 0x5a};
3570 const uint8_t HuffDecoderCommon::table20_8_emit_[66] = {
3571     0x3f, 0x63, 0x30, 0x3f, 0x63, 0x31, 0x3f, 0x63, 0x32, 0x3f, 0x63,
3572     0x61, 0x3f, 0x63, 0x63, 0x3f, 0x63, 0x65, 0x3f, 0x63, 0x69, 0x3f,
3573     0x63, 0x6f, 0x3f, 0x63, 0x73, 0x3f, 0x63, 0x74, 0x3f, 0x63, 0x20,
3574     0x3f, 0x63, 0x25, 0x3f, 0x63, 0x2d, 0x3f, 0x63, 0x2e, 0x3f, 0x63,
3575     0x2f, 0x3f, 0x63, 0x33, 0x3f, 0x63, 0x34, 0x3f, 0x63, 0x35, 0x3f,
3576     0x63, 0x36, 0x3f, 0x63, 0x37, 0x3f, 0x63, 0x38, 0x3f, 0x63, 0x39};
3577 const uint8_t HuffDecoderCommon::table20_9_emit_[156] = {
3578     0x3f, 0x63, 0x3d, 0x3f, 0x63, 0x41, 0x3f, 0x63, 0x5f, 0x3f, 0x63, 0x62,
3579     0x3f, 0x63, 0x64, 0x3f, 0x63, 0x66, 0x3f, 0x63, 0x67, 0x3f, 0x63, 0x68,
3580     0x3f, 0x63, 0x6c, 0x3f, 0x63, 0x6d, 0x3f, 0x63, 0x6e, 0x3f, 0x63, 0x70,
3581     0x3f, 0x63, 0x72, 0x3f, 0x63, 0x75, 0x3f, 0x63, 0x3a, 0x3f, 0x63, 0x42,
3582     0x3f, 0x63, 0x43, 0x3f, 0x63, 0x44, 0x3f, 0x63, 0x45, 0x3f, 0x63, 0x46,
3583     0x3f, 0x63, 0x47, 0x3f, 0x63, 0x48, 0x3f, 0x63, 0x49, 0x3f, 0x63, 0x4a,
3584     0x3f, 0x63, 0x4b, 0x3f, 0x63, 0x4c, 0x3f, 0x63, 0x4d, 0x3f, 0x63, 0x4e,
3585     0x3f, 0x63, 0x4f, 0x3f, 0x63, 0x50, 0x3f, 0x63, 0x51, 0x3f, 0x63, 0x52,
3586     0x3f, 0x63, 0x53, 0x3f, 0x63, 0x54, 0x3f, 0x63, 0x55, 0x3f, 0x63, 0x56,
3587     0x3f, 0x63, 0x57, 0x3f, 0x63, 0x59, 0x3f, 0x63, 0x6a, 0x3f, 0x63, 0x6b,
3588     0x3f, 0x63, 0x71, 0x3f, 0x63, 0x76, 0x3f, 0x63, 0x77, 0x3f, 0x63, 0x78,
3589     0x3f, 0x63, 0x79, 0x3f, 0x63, 0x7a, 0x3f, 0x63, 0x26, 0x3f, 0x63, 0x2a,
3590     0x3f, 0x63, 0x2c, 0x3f, 0x63, 0x3b, 0x3f, 0x63, 0x58, 0x3f, 0x63, 0x5a};
3591 const uint8_t HuffDecoderCommon::table20_10_emit_[66] = {
3592     0x3f, 0x65, 0x30, 0x3f, 0x65, 0x31, 0x3f, 0x65, 0x32, 0x3f, 0x65,
3593     0x61, 0x3f, 0x65, 0x63, 0x3f, 0x65, 0x65, 0x3f, 0x65, 0x69, 0x3f,
3594     0x65, 0x6f, 0x3f, 0x65, 0x73, 0x3f, 0x65, 0x74, 0x3f, 0x65, 0x20,
3595     0x3f, 0x65, 0x25, 0x3f, 0x65, 0x2d, 0x3f, 0x65, 0x2e, 0x3f, 0x65,
3596     0x2f, 0x3f, 0x65, 0x33, 0x3f, 0x65, 0x34, 0x3f, 0x65, 0x35, 0x3f,
3597     0x65, 0x36, 0x3f, 0x65, 0x37, 0x3f, 0x65, 0x38, 0x3f, 0x65, 0x39};
3598 const uint8_t HuffDecoderCommon::table20_11_emit_[156] = {
3599     0x3f, 0x65, 0x3d, 0x3f, 0x65, 0x41, 0x3f, 0x65, 0x5f, 0x3f, 0x65, 0x62,
3600     0x3f, 0x65, 0x64, 0x3f, 0x65, 0x66, 0x3f, 0x65, 0x67, 0x3f, 0x65, 0x68,
3601     0x3f, 0x65, 0x6c, 0x3f, 0x65, 0x6d, 0x3f, 0x65, 0x6e, 0x3f, 0x65, 0x70,
3602     0x3f, 0x65, 0x72, 0x3f, 0x65, 0x75, 0x3f, 0x65, 0x3a, 0x3f, 0x65, 0x42,
3603     0x3f, 0x65, 0x43, 0x3f, 0x65, 0x44, 0x3f, 0x65, 0x45, 0x3f, 0x65, 0x46,
3604     0x3f, 0x65, 0x47, 0x3f, 0x65, 0x48, 0x3f, 0x65, 0x49, 0x3f, 0x65, 0x4a,
3605     0x3f, 0x65, 0x4b, 0x3f, 0x65, 0x4c, 0x3f, 0x65, 0x4d, 0x3f, 0x65, 0x4e,
3606     0x3f, 0x65, 0x4f, 0x3f, 0x65, 0x50, 0x3f, 0x65, 0x51, 0x3f, 0x65, 0x52,
3607     0x3f, 0x65, 0x53, 0x3f, 0x65, 0x54, 0x3f, 0x65, 0x55, 0x3f, 0x65, 0x56,
3608     0x3f, 0x65, 0x57, 0x3f, 0x65, 0x59, 0x3f, 0x65, 0x6a, 0x3f, 0x65, 0x6b,
3609     0x3f, 0x65, 0x71, 0x3f, 0x65, 0x76, 0x3f, 0x65, 0x77, 0x3f, 0x65, 0x78,
3610     0x3f, 0x65, 0x79, 0x3f, 0x65, 0x7a, 0x3f, 0x65, 0x26, 0x3f, 0x65, 0x2a,
3611     0x3f, 0x65, 0x2c, 0x3f, 0x65, 0x3b, 0x3f, 0x65, 0x58, 0x3f, 0x65, 0x5a};
3612 const uint8_t HuffDecoderCommon::table20_12_emit_[66] = {
3613     0x3f, 0x69, 0x30, 0x3f, 0x69, 0x31, 0x3f, 0x69, 0x32, 0x3f, 0x69,
3614     0x61, 0x3f, 0x69, 0x63, 0x3f, 0x69, 0x65, 0x3f, 0x69, 0x69, 0x3f,
3615     0x69, 0x6f, 0x3f, 0x69, 0x73, 0x3f, 0x69, 0x74, 0x3f, 0x69, 0x20,
3616     0x3f, 0x69, 0x25, 0x3f, 0x69, 0x2d, 0x3f, 0x69, 0x2e, 0x3f, 0x69,
3617     0x2f, 0x3f, 0x69, 0x33, 0x3f, 0x69, 0x34, 0x3f, 0x69, 0x35, 0x3f,
3618     0x69, 0x36, 0x3f, 0x69, 0x37, 0x3f, 0x69, 0x38, 0x3f, 0x69, 0x39};
3619 const uint8_t HuffDecoderCommon::table20_13_emit_[156] = {
3620     0x3f, 0x69, 0x3d, 0x3f, 0x69, 0x41, 0x3f, 0x69, 0x5f, 0x3f, 0x69, 0x62,
3621     0x3f, 0x69, 0x64, 0x3f, 0x69, 0x66, 0x3f, 0x69, 0x67, 0x3f, 0x69, 0x68,
3622     0x3f, 0x69, 0x6c, 0x3f, 0x69, 0x6d, 0x3f, 0x69, 0x6e, 0x3f, 0x69, 0x70,
3623     0x3f, 0x69, 0x72, 0x3f, 0x69, 0x75, 0x3f, 0x69, 0x3a, 0x3f, 0x69, 0x42,
3624     0x3f, 0x69, 0x43, 0x3f, 0x69, 0x44, 0x3f, 0x69, 0x45, 0x3f, 0x69, 0x46,
3625     0x3f, 0x69, 0x47, 0x3f, 0x69, 0x48, 0x3f, 0x69, 0x49, 0x3f, 0x69, 0x4a,
3626     0x3f, 0x69, 0x4b, 0x3f, 0x69, 0x4c, 0x3f, 0x69, 0x4d, 0x3f, 0x69, 0x4e,
3627     0x3f, 0x69, 0x4f, 0x3f, 0x69, 0x50, 0x3f, 0x69, 0x51, 0x3f, 0x69, 0x52,
3628     0x3f, 0x69, 0x53, 0x3f, 0x69, 0x54, 0x3f, 0x69, 0x55, 0x3f, 0x69, 0x56,
3629     0x3f, 0x69, 0x57, 0x3f, 0x69, 0x59, 0x3f, 0x69, 0x6a, 0x3f, 0x69, 0x6b,
3630     0x3f, 0x69, 0x71, 0x3f, 0x69, 0x76, 0x3f, 0x69, 0x77, 0x3f, 0x69, 0x78,
3631     0x3f, 0x69, 0x79, 0x3f, 0x69, 0x7a, 0x3f, 0x69, 0x26, 0x3f, 0x69, 0x2a,
3632     0x3f, 0x69, 0x2c, 0x3f, 0x69, 0x3b, 0x3f, 0x69, 0x58, 0x3f, 0x69, 0x5a};
3633 const uint8_t HuffDecoderCommon::table20_14_emit_[66] = {
3634     0x3f, 0x6f, 0x30, 0x3f, 0x6f, 0x31, 0x3f, 0x6f, 0x32, 0x3f, 0x6f,
3635     0x61, 0x3f, 0x6f, 0x63, 0x3f, 0x6f, 0x65, 0x3f, 0x6f, 0x69, 0x3f,
3636     0x6f, 0x6f, 0x3f, 0x6f, 0x73, 0x3f, 0x6f, 0x74, 0x3f, 0x6f, 0x20,
3637     0x3f, 0x6f, 0x25, 0x3f, 0x6f, 0x2d, 0x3f, 0x6f, 0x2e, 0x3f, 0x6f,
3638     0x2f, 0x3f, 0x6f, 0x33, 0x3f, 0x6f, 0x34, 0x3f, 0x6f, 0x35, 0x3f,
3639     0x6f, 0x36, 0x3f, 0x6f, 0x37, 0x3f, 0x6f, 0x38, 0x3f, 0x6f, 0x39};
3640 const uint8_t HuffDecoderCommon::table20_15_emit_[156] = {
3641     0x3f, 0x6f, 0x3d, 0x3f, 0x6f, 0x41, 0x3f, 0x6f, 0x5f, 0x3f, 0x6f, 0x62,
3642     0x3f, 0x6f, 0x64, 0x3f, 0x6f, 0x66, 0x3f, 0x6f, 0x67, 0x3f, 0x6f, 0x68,
3643     0x3f, 0x6f, 0x6c, 0x3f, 0x6f, 0x6d, 0x3f, 0x6f, 0x6e, 0x3f, 0x6f, 0x70,
3644     0x3f, 0x6f, 0x72, 0x3f, 0x6f, 0x75, 0x3f, 0x6f, 0x3a, 0x3f, 0x6f, 0x42,
3645     0x3f, 0x6f, 0x43, 0x3f, 0x6f, 0x44, 0x3f, 0x6f, 0x45, 0x3f, 0x6f, 0x46,
3646     0x3f, 0x6f, 0x47, 0x3f, 0x6f, 0x48, 0x3f, 0x6f, 0x49, 0x3f, 0x6f, 0x4a,
3647     0x3f, 0x6f, 0x4b, 0x3f, 0x6f, 0x4c, 0x3f, 0x6f, 0x4d, 0x3f, 0x6f, 0x4e,
3648     0x3f, 0x6f, 0x4f, 0x3f, 0x6f, 0x50, 0x3f, 0x6f, 0x51, 0x3f, 0x6f, 0x52,
3649     0x3f, 0x6f, 0x53, 0x3f, 0x6f, 0x54, 0x3f, 0x6f, 0x55, 0x3f, 0x6f, 0x56,
3650     0x3f, 0x6f, 0x57, 0x3f, 0x6f, 0x59, 0x3f, 0x6f, 0x6a, 0x3f, 0x6f, 0x6b,
3651     0x3f, 0x6f, 0x71, 0x3f, 0x6f, 0x76, 0x3f, 0x6f, 0x77, 0x3f, 0x6f, 0x78,
3652     0x3f, 0x6f, 0x79, 0x3f, 0x6f, 0x7a, 0x3f, 0x6f, 0x26, 0x3f, 0x6f, 0x2a,
3653     0x3f, 0x6f, 0x2c, 0x3f, 0x6f, 0x3b, 0x3f, 0x6f, 0x58, 0x3f, 0x6f, 0x5a};
3654 const uint8_t HuffDecoderCommon::table20_16_emit_[66] = {
3655     0x3f, 0x73, 0x30, 0x3f, 0x73, 0x31, 0x3f, 0x73, 0x32, 0x3f, 0x73,
3656     0x61, 0x3f, 0x73, 0x63, 0x3f, 0x73, 0x65, 0x3f, 0x73, 0x69, 0x3f,
3657     0x73, 0x6f, 0x3f, 0x73, 0x73, 0x3f, 0x73, 0x74, 0x3f, 0x73, 0x20,
3658     0x3f, 0x73, 0x25, 0x3f, 0x73, 0x2d, 0x3f, 0x73, 0x2e, 0x3f, 0x73,
3659     0x2f, 0x3f, 0x73, 0x33, 0x3f, 0x73, 0x34, 0x3f, 0x73, 0x35, 0x3f,
3660     0x73, 0x36, 0x3f, 0x73, 0x37, 0x3f, 0x73, 0x38, 0x3f, 0x73, 0x39};
3661 const uint8_t HuffDecoderCommon::table20_17_emit_[156] = {
3662     0x3f, 0x73, 0x3d, 0x3f, 0x73, 0x41, 0x3f, 0x73, 0x5f, 0x3f, 0x73, 0x62,
3663     0x3f, 0x73, 0x64, 0x3f, 0x73, 0x66, 0x3f, 0x73, 0x67, 0x3f, 0x73, 0x68,
3664     0x3f, 0x73, 0x6c, 0x3f, 0x73, 0x6d, 0x3f, 0x73, 0x6e, 0x3f, 0x73, 0x70,
3665     0x3f, 0x73, 0x72, 0x3f, 0x73, 0x75, 0x3f, 0x73, 0x3a, 0x3f, 0x73, 0x42,
3666     0x3f, 0x73, 0x43, 0x3f, 0x73, 0x44, 0x3f, 0x73, 0x45, 0x3f, 0x73, 0x46,
3667     0x3f, 0x73, 0x47, 0x3f, 0x73, 0x48, 0x3f, 0x73, 0x49, 0x3f, 0x73, 0x4a,
3668     0x3f, 0x73, 0x4b, 0x3f, 0x73, 0x4c, 0x3f, 0x73, 0x4d, 0x3f, 0x73, 0x4e,
3669     0x3f, 0x73, 0x4f, 0x3f, 0x73, 0x50, 0x3f, 0x73, 0x51, 0x3f, 0x73, 0x52,
3670     0x3f, 0x73, 0x53, 0x3f, 0x73, 0x54, 0x3f, 0x73, 0x55, 0x3f, 0x73, 0x56,
3671     0x3f, 0x73, 0x57, 0x3f, 0x73, 0x59, 0x3f, 0x73, 0x6a, 0x3f, 0x73, 0x6b,
3672     0x3f, 0x73, 0x71, 0x3f, 0x73, 0x76, 0x3f, 0x73, 0x77, 0x3f, 0x73, 0x78,
3673     0x3f, 0x73, 0x79, 0x3f, 0x73, 0x7a, 0x3f, 0x73, 0x26, 0x3f, 0x73, 0x2a,
3674     0x3f, 0x73, 0x2c, 0x3f, 0x73, 0x3b, 0x3f, 0x73, 0x58, 0x3f, 0x73, 0x5a};
3675 const uint8_t HuffDecoderCommon::table20_18_emit_[66] = {
3676     0x3f, 0x74, 0x30, 0x3f, 0x74, 0x31, 0x3f, 0x74, 0x32, 0x3f, 0x74,
3677     0x61, 0x3f, 0x74, 0x63, 0x3f, 0x74, 0x65, 0x3f, 0x74, 0x69, 0x3f,
3678     0x74, 0x6f, 0x3f, 0x74, 0x73, 0x3f, 0x74, 0x74, 0x3f, 0x74, 0x20,
3679     0x3f, 0x74, 0x25, 0x3f, 0x74, 0x2d, 0x3f, 0x74, 0x2e, 0x3f, 0x74,
3680     0x2f, 0x3f, 0x74, 0x33, 0x3f, 0x74, 0x34, 0x3f, 0x74, 0x35, 0x3f,
3681     0x74, 0x36, 0x3f, 0x74, 0x37, 0x3f, 0x74, 0x38, 0x3f, 0x74, 0x39};
3682 const uint8_t HuffDecoderCommon::table20_19_emit_[156] = {
3683     0x3f, 0x74, 0x3d, 0x3f, 0x74, 0x41, 0x3f, 0x74, 0x5f, 0x3f, 0x74, 0x62,
3684     0x3f, 0x74, 0x64, 0x3f, 0x74, 0x66, 0x3f, 0x74, 0x67, 0x3f, 0x74, 0x68,
3685     0x3f, 0x74, 0x6c, 0x3f, 0x74, 0x6d, 0x3f, 0x74, 0x6e, 0x3f, 0x74, 0x70,
3686     0x3f, 0x74, 0x72, 0x3f, 0x74, 0x75, 0x3f, 0x74, 0x3a, 0x3f, 0x74, 0x42,
3687     0x3f, 0x74, 0x43, 0x3f, 0x74, 0x44, 0x3f, 0x74, 0x45, 0x3f, 0x74, 0x46,
3688     0x3f, 0x74, 0x47, 0x3f, 0x74, 0x48, 0x3f, 0x74, 0x49, 0x3f, 0x74, 0x4a,
3689     0x3f, 0x74, 0x4b, 0x3f, 0x74, 0x4c, 0x3f, 0x74, 0x4d, 0x3f, 0x74, 0x4e,
3690     0x3f, 0x74, 0x4f, 0x3f, 0x74, 0x50, 0x3f, 0x74, 0x51, 0x3f, 0x74, 0x52,
3691     0x3f, 0x74, 0x53, 0x3f, 0x74, 0x54, 0x3f, 0x74, 0x55, 0x3f, 0x74, 0x56,
3692     0x3f, 0x74, 0x57, 0x3f, 0x74, 0x59, 0x3f, 0x74, 0x6a, 0x3f, 0x74, 0x6b,
3693     0x3f, 0x74, 0x71, 0x3f, 0x74, 0x76, 0x3f, 0x74, 0x77, 0x3f, 0x74, 0x78,
3694     0x3f, 0x74, 0x79, 0x3f, 0x74, 0x7a, 0x3f, 0x74, 0x26, 0x3f, 0x74, 0x2a,
3695     0x3f, 0x74, 0x2c, 0x3f, 0x74, 0x3b, 0x3f, 0x74, 0x58, 0x3f, 0x74, 0x5a};
3696 const uint8_t HuffDecoderCommon::table20_20_emit_[204] = {
3697     0x3f, 0x20, 0x30, 0x3f, 0x20, 0x31, 0x3f, 0x20, 0x32, 0x3f, 0x20, 0x61,
3698     0x3f, 0x20, 0x63, 0x3f, 0x20, 0x65, 0x3f, 0x20, 0x69, 0x3f, 0x20, 0x6f,
3699     0x3f, 0x20, 0x73, 0x3f, 0x20, 0x74, 0x3f, 0x20, 0x20, 0x3f, 0x20, 0x25,
3700     0x3f, 0x20, 0x2d, 0x3f, 0x20, 0x2e, 0x3f, 0x20, 0x2f, 0x3f, 0x20, 0x33,
3701     0x3f, 0x20, 0x34, 0x3f, 0x20, 0x35, 0x3f, 0x20, 0x36, 0x3f, 0x20, 0x37,
3702     0x3f, 0x20, 0x38, 0x3f, 0x20, 0x39, 0x3f, 0x20, 0x3d, 0x3f, 0x20, 0x41,
3703     0x3f, 0x20, 0x5f, 0x3f, 0x20, 0x62, 0x3f, 0x20, 0x64, 0x3f, 0x20, 0x66,
3704     0x3f, 0x20, 0x67, 0x3f, 0x20, 0x68, 0x3f, 0x20, 0x6c, 0x3f, 0x20, 0x6d,
3705     0x3f, 0x20, 0x6e, 0x3f, 0x20, 0x70, 0x3f, 0x20, 0x72, 0x3f, 0x20, 0x75,
3706     0x3f, 0x20, 0x3a, 0x3f, 0x20, 0x42, 0x3f, 0x20, 0x43, 0x3f, 0x20, 0x44,
3707     0x3f, 0x20, 0x45, 0x3f, 0x20, 0x46, 0x3f, 0x20, 0x47, 0x3f, 0x20, 0x48,
3708     0x3f, 0x20, 0x49, 0x3f, 0x20, 0x4a, 0x3f, 0x20, 0x4b, 0x3f, 0x20, 0x4c,
3709     0x3f, 0x20, 0x4d, 0x3f, 0x20, 0x4e, 0x3f, 0x20, 0x4f, 0x3f, 0x20, 0x50,
3710     0x3f, 0x20, 0x51, 0x3f, 0x20, 0x52, 0x3f, 0x20, 0x53, 0x3f, 0x20, 0x54,
3711     0x3f, 0x20, 0x55, 0x3f, 0x20, 0x56, 0x3f, 0x20, 0x57, 0x3f, 0x20, 0x59,
3712     0x3f, 0x20, 0x6a, 0x3f, 0x20, 0x6b, 0x3f, 0x20, 0x71, 0x3f, 0x20, 0x76,
3713     0x3f, 0x20, 0x77, 0x3f, 0x20, 0x78, 0x3f, 0x20, 0x79, 0x3f, 0x20, 0x7a};
3714 const uint8_t HuffDecoderCommon::table20_21_emit_[204] = {
3715     0x3f, 0x25, 0x30, 0x3f, 0x25, 0x31, 0x3f, 0x25, 0x32, 0x3f, 0x25, 0x61,
3716     0x3f, 0x25, 0x63, 0x3f, 0x25, 0x65, 0x3f, 0x25, 0x69, 0x3f, 0x25, 0x6f,
3717     0x3f, 0x25, 0x73, 0x3f, 0x25, 0x74, 0x3f, 0x25, 0x20, 0x3f, 0x25, 0x25,
3718     0x3f, 0x25, 0x2d, 0x3f, 0x25, 0x2e, 0x3f, 0x25, 0x2f, 0x3f, 0x25, 0x33,
3719     0x3f, 0x25, 0x34, 0x3f, 0x25, 0x35, 0x3f, 0x25, 0x36, 0x3f, 0x25, 0x37,
3720     0x3f, 0x25, 0x38, 0x3f, 0x25, 0x39, 0x3f, 0x25, 0x3d, 0x3f, 0x25, 0x41,
3721     0x3f, 0x25, 0x5f, 0x3f, 0x25, 0x62, 0x3f, 0x25, 0x64, 0x3f, 0x25, 0x66,
3722     0x3f, 0x25, 0x67, 0x3f, 0x25, 0x68, 0x3f, 0x25, 0x6c, 0x3f, 0x25, 0x6d,
3723     0x3f, 0x25, 0x6e, 0x3f, 0x25, 0x70, 0x3f, 0x25, 0x72, 0x3f, 0x25, 0x75,
3724     0x3f, 0x25, 0x3a, 0x3f, 0x25, 0x42, 0x3f, 0x25, 0x43, 0x3f, 0x25, 0x44,
3725     0x3f, 0x25, 0x45, 0x3f, 0x25, 0x46, 0x3f, 0x25, 0x47, 0x3f, 0x25, 0x48,
3726     0x3f, 0x25, 0x49, 0x3f, 0x25, 0x4a, 0x3f, 0x25, 0x4b, 0x3f, 0x25, 0x4c,
3727     0x3f, 0x25, 0x4d, 0x3f, 0x25, 0x4e, 0x3f, 0x25, 0x4f, 0x3f, 0x25, 0x50,
3728     0x3f, 0x25, 0x51, 0x3f, 0x25, 0x52, 0x3f, 0x25, 0x53, 0x3f, 0x25, 0x54,
3729     0x3f, 0x25, 0x55, 0x3f, 0x25, 0x56, 0x3f, 0x25, 0x57, 0x3f, 0x25, 0x59,
3730     0x3f, 0x25, 0x6a, 0x3f, 0x25, 0x6b, 0x3f, 0x25, 0x71, 0x3f, 0x25, 0x76,
3731     0x3f, 0x25, 0x77, 0x3f, 0x25, 0x78, 0x3f, 0x25, 0x79, 0x3f, 0x25, 0x7a};
3732 const uint8_t HuffDecoderCommon::table20_22_emit_[204] = {
3733     0x3f, 0x2d, 0x30, 0x3f, 0x2d, 0x31, 0x3f, 0x2d, 0x32, 0x3f, 0x2d, 0x61,
3734     0x3f, 0x2d, 0x63, 0x3f, 0x2d, 0x65, 0x3f, 0x2d, 0x69, 0x3f, 0x2d, 0x6f,
3735     0x3f, 0x2d, 0x73, 0x3f, 0x2d, 0x74, 0x3f, 0x2d, 0x20, 0x3f, 0x2d, 0x25,
3736     0x3f, 0x2d, 0x2d, 0x3f, 0x2d, 0x2e, 0x3f, 0x2d, 0x2f, 0x3f, 0x2d, 0x33,
3737     0x3f, 0x2d, 0x34, 0x3f, 0x2d, 0x35, 0x3f, 0x2d, 0x36, 0x3f, 0x2d, 0x37,
3738     0x3f, 0x2d, 0x38, 0x3f, 0x2d, 0x39, 0x3f, 0x2d, 0x3d, 0x3f, 0x2d, 0x41,
3739     0x3f, 0x2d, 0x5f, 0x3f, 0x2d, 0x62, 0x3f, 0x2d, 0x64, 0x3f, 0x2d, 0x66,
3740     0x3f, 0x2d, 0x67, 0x3f, 0x2d, 0x68, 0x3f, 0x2d, 0x6c, 0x3f, 0x2d, 0x6d,
3741     0x3f, 0x2d, 0x6e, 0x3f, 0x2d, 0x70, 0x3f, 0x2d, 0x72, 0x3f, 0x2d, 0x75,
3742     0x3f, 0x2d, 0x3a, 0x3f, 0x2d, 0x42, 0x3f, 0x2d, 0x43, 0x3f, 0x2d, 0x44,
3743     0x3f, 0x2d, 0x45, 0x3f, 0x2d, 0x46, 0x3f, 0x2d, 0x47, 0x3f, 0x2d, 0x48,
3744     0x3f, 0x2d, 0x49, 0x3f, 0x2d, 0x4a, 0x3f, 0x2d, 0x4b, 0x3f, 0x2d, 0x4c,
3745     0x3f, 0x2d, 0x4d, 0x3f, 0x2d, 0x4e, 0x3f, 0x2d, 0x4f, 0x3f, 0x2d, 0x50,
3746     0x3f, 0x2d, 0x51, 0x3f, 0x2d, 0x52, 0x3f, 0x2d, 0x53, 0x3f, 0x2d, 0x54,
3747     0x3f, 0x2d, 0x55, 0x3f, 0x2d, 0x56, 0x3f, 0x2d, 0x57, 0x3f, 0x2d, 0x59,
3748     0x3f, 0x2d, 0x6a, 0x3f, 0x2d, 0x6b, 0x3f, 0x2d, 0x71, 0x3f, 0x2d, 0x76,
3749     0x3f, 0x2d, 0x77, 0x3f, 0x2d, 0x78, 0x3f, 0x2d, 0x79, 0x3f, 0x2d, 0x7a};
3750 const uint8_t HuffDecoderCommon::table20_23_emit_[204] = {
3751     0x3f, 0x2e, 0x30, 0x3f, 0x2e, 0x31, 0x3f, 0x2e, 0x32, 0x3f, 0x2e, 0x61,
3752     0x3f, 0x2e, 0x63, 0x3f, 0x2e, 0x65, 0x3f, 0x2e, 0x69, 0x3f, 0x2e, 0x6f,
3753     0x3f, 0x2e, 0x73, 0x3f, 0x2e, 0x74, 0x3f, 0x2e, 0x20, 0x3f, 0x2e, 0x25,
3754     0x3f, 0x2e, 0x2d, 0x3f, 0x2e, 0x2e, 0x3f, 0x2e, 0x2f, 0x3f, 0x2e, 0x33,
3755     0x3f, 0x2e, 0x34, 0x3f, 0x2e, 0x35, 0x3f, 0x2e, 0x36, 0x3f, 0x2e, 0x37,
3756     0x3f, 0x2e, 0x38, 0x3f, 0x2e, 0x39, 0x3f, 0x2e, 0x3d, 0x3f, 0x2e, 0x41,
3757     0x3f, 0x2e, 0x5f, 0x3f, 0x2e, 0x62, 0x3f, 0x2e, 0x64, 0x3f, 0x2e, 0x66,
3758     0x3f, 0x2e, 0x67, 0x3f, 0x2e, 0x68, 0x3f, 0x2e, 0x6c, 0x3f, 0x2e, 0x6d,
3759     0x3f, 0x2e, 0x6e, 0x3f, 0x2e, 0x70, 0x3f, 0x2e, 0x72, 0x3f, 0x2e, 0x75,
3760     0x3f, 0x2e, 0x3a, 0x3f, 0x2e, 0x42, 0x3f, 0x2e, 0x43, 0x3f, 0x2e, 0x44,
3761     0x3f, 0x2e, 0x45, 0x3f, 0x2e, 0x46, 0x3f, 0x2e, 0x47, 0x3f, 0x2e, 0x48,
3762     0x3f, 0x2e, 0x49, 0x3f, 0x2e, 0x4a, 0x3f, 0x2e, 0x4b, 0x3f, 0x2e, 0x4c,
3763     0x3f, 0x2e, 0x4d, 0x3f, 0x2e, 0x4e, 0x3f, 0x2e, 0x4f, 0x3f, 0x2e, 0x50,
3764     0x3f, 0x2e, 0x51, 0x3f, 0x2e, 0x52, 0x3f, 0x2e, 0x53, 0x3f, 0x2e, 0x54,
3765     0x3f, 0x2e, 0x55, 0x3f, 0x2e, 0x56, 0x3f, 0x2e, 0x57, 0x3f, 0x2e, 0x59,
3766     0x3f, 0x2e, 0x6a, 0x3f, 0x2e, 0x6b, 0x3f, 0x2e, 0x71, 0x3f, 0x2e, 0x76,
3767     0x3f, 0x2e, 0x77, 0x3f, 0x2e, 0x78, 0x3f, 0x2e, 0x79, 0x3f, 0x2e, 0x7a};
3768 const uint8_t HuffDecoderCommon::table20_24_emit_[204] = {
3769     0x3f, 0x2f, 0x30, 0x3f, 0x2f, 0x31, 0x3f, 0x2f, 0x32, 0x3f, 0x2f, 0x61,
3770     0x3f, 0x2f, 0x63, 0x3f, 0x2f, 0x65, 0x3f, 0x2f, 0x69, 0x3f, 0x2f, 0x6f,
3771     0x3f, 0x2f, 0x73, 0x3f, 0x2f, 0x74, 0x3f, 0x2f, 0x20, 0x3f, 0x2f, 0x25,
3772     0x3f, 0x2f, 0x2d, 0x3f, 0x2f, 0x2e, 0x3f, 0x2f, 0x2f, 0x3f, 0x2f, 0x33,
3773     0x3f, 0x2f, 0x34, 0x3f, 0x2f, 0x35, 0x3f, 0x2f, 0x36, 0x3f, 0x2f, 0x37,
3774     0x3f, 0x2f, 0x38, 0x3f, 0x2f, 0x39, 0x3f, 0x2f, 0x3d, 0x3f, 0x2f, 0x41,
3775     0x3f, 0x2f, 0x5f, 0x3f, 0x2f, 0x62, 0x3f, 0x2f, 0x64, 0x3f, 0x2f, 0x66,
3776     0x3f, 0x2f, 0x67, 0x3f, 0x2f, 0x68, 0x3f, 0x2f, 0x6c, 0x3f, 0x2f, 0x6d,
3777     0x3f, 0x2f, 0x6e, 0x3f, 0x2f, 0x70, 0x3f, 0x2f, 0x72, 0x3f, 0x2f, 0x75,
3778     0x3f, 0x2f, 0x3a, 0x3f, 0x2f, 0x42, 0x3f, 0x2f, 0x43, 0x3f, 0x2f, 0x44,
3779     0x3f, 0x2f, 0x45, 0x3f, 0x2f, 0x46, 0x3f, 0x2f, 0x47, 0x3f, 0x2f, 0x48,
3780     0x3f, 0x2f, 0x49, 0x3f, 0x2f, 0x4a, 0x3f, 0x2f, 0x4b, 0x3f, 0x2f, 0x4c,
3781     0x3f, 0x2f, 0x4d, 0x3f, 0x2f, 0x4e, 0x3f, 0x2f, 0x4f, 0x3f, 0x2f, 0x50,
3782     0x3f, 0x2f, 0x51, 0x3f, 0x2f, 0x52, 0x3f, 0x2f, 0x53, 0x3f, 0x2f, 0x54,
3783     0x3f, 0x2f, 0x55, 0x3f, 0x2f, 0x56, 0x3f, 0x2f, 0x57, 0x3f, 0x2f, 0x59,
3784     0x3f, 0x2f, 0x6a, 0x3f, 0x2f, 0x6b, 0x3f, 0x2f, 0x71, 0x3f, 0x2f, 0x76,
3785     0x3f, 0x2f, 0x77, 0x3f, 0x2f, 0x78, 0x3f, 0x2f, 0x79, 0x3f, 0x2f, 0x7a};
3786 const uint8_t HuffDecoderCommon::table20_25_emit_[204] = {
3787     0x3f, 0x33, 0x30, 0x3f, 0x33, 0x31, 0x3f, 0x33, 0x32, 0x3f, 0x33, 0x61,
3788     0x3f, 0x33, 0x63, 0x3f, 0x33, 0x65, 0x3f, 0x33, 0x69, 0x3f, 0x33, 0x6f,
3789     0x3f, 0x33, 0x73, 0x3f, 0x33, 0x74, 0x3f, 0x33, 0x20, 0x3f, 0x33, 0x25,
3790     0x3f, 0x33, 0x2d, 0x3f, 0x33, 0x2e, 0x3f, 0x33, 0x2f, 0x3f, 0x33, 0x33,
3791     0x3f, 0x33, 0x34, 0x3f, 0x33, 0x35, 0x3f, 0x33, 0x36, 0x3f, 0x33, 0x37,
3792     0x3f, 0x33, 0x38, 0x3f, 0x33, 0x39, 0x3f, 0x33, 0x3d, 0x3f, 0x33, 0x41,
3793     0x3f, 0x33, 0x5f, 0x3f, 0x33, 0x62, 0x3f, 0x33, 0x64, 0x3f, 0x33, 0x66,
3794     0x3f, 0x33, 0x67, 0x3f, 0x33, 0x68, 0x3f, 0x33, 0x6c, 0x3f, 0x33, 0x6d,
3795     0x3f, 0x33, 0x6e, 0x3f, 0x33, 0x70, 0x3f, 0x33, 0x72, 0x3f, 0x33, 0x75,
3796     0x3f, 0x33, 0x3a, 0x3f, 0x33, 0x42, 0x3f, 0x33, 0x43, 0x3f, 0x33, 0x44,
3797     0x3f, 0x33, 0x45, 0x3f, 0x33, 0x46, 0x3f, 0x33, 0x47, 0x3f, 0x33, 0x48,
3798     0x3f, 0x33, 0x49, 0x3f, 0x33, 0x4a, 0x3f, 0x33, 0x4b, 0x3f, 0x33, 0x4c,
3799     0x3f, 0x33, 0x4d, 0x3f, 0x33, 0x4e, 0x3f, 0x33, 0x4f, 0x3f, 0x33, 0x50,
3800     0x3f, 0x33, 0x51, 0x3f, 0x33, 0x52, 0x3f, 0x33, 0x53, 0x3f, 0x33, 0x54,
3801     0x3f, 0x33, 0x55, 0x3f, 0x33, 0x56, 0x3f, 0x33, 0x57, 0x3f, 0x33, 0x59,
3802     0x3f, 0x33, 0x6a, 0x3f, 0x33, 0x6b, 0x3f, 0x33, 0x71, 0x3f, 0x33, 0x76,
3803     0x3f, 0x33, 0x77, 0x3f, 0x33, 0x78, 0x3f, 0x33, 0x79, 0x3f, 0x33, 0x7a};
3804 const uint8_t HuffDecoderCommon::table20_26_emit_[204] = {
3805     0x3f, 0x34, 0x30, 0x3f, 0x34, 0x31, 0x3f, 0x34, 0x32, 0x3f, 0x34, 0x61,
3806     0x3f, 0x34, 0x63, 0x3f, 0x34, 0x65, 0x3f, 0x34, 0x69, 0x3f, 0x34, 0x6f,
3807     0x3f, 0x34, 0x73, 0x3f, 0x34, 0x74, 0x3f, 0x34, 0x20, 0x3f, 0x34, 0x25,
3808     0x3f, 0x34, 0x2d, 0x3f, 0x34, 0x2e, 0x3f, 0x34, 0x2f, 0x3f, 0x34, 0x33,
3809     0x3f, 0x34, 0x34, 0x3f, 0x34, 0x35, 0x3f, 0x34, 0x36, 0x3f, 0x34, 0x37,
3810     0x3f, 0x34, 0x38, 0x3f, 0x34, 0x39, 0x3f, 0x34, 0x3d, 0x3f, 0x34, 0x41,
3811     0x3f, 0x34, 0x5f, 0x3f, 0x34, 0x62, 0x3f, 0x34, 0x64, 0x3f, 0x34, 0x66,
3812     0x3f, 0x34, 0x67, 0x3f, 0x34, 0x68, 0x3f, 0x34, 0x6c, 0x3f, 0x34, 0x6d,
3813     0x3f, 0x34, 0x6e, 0x3f, 0x34, 0x70, 0x3f, 0x34, 0x72, 0x3f, 0x34, 0x75,
3814     0x3f, 0x34, 0x3a, 0x3f, 0x34, 0x42, 0x3f, 0x34, 0x43, 0x3f, 0x34, 0x44,
3815     0x3f, 0x34, 0x45, 0x3f, 0x34, 0x46, 0x3f, 0x34, 0x47, 0x3f, 0x34, 0x48,
3816     0x3f, 0x34, 0x49, 0x3f, 0x34, 0x4a, 0x3f, 0x34, 0x4b, 0x3f, 0x34, 0x4c,
3817     0x3f, 0x34, 0x4d, 0x3f, 0x34, 0x4e, 0x3f, 0x34, 0x4f, 0x3f, 0x34, 0x50,
3818     0x3f, 0x34, 0x51, 0x3f, 0x34, 0x52, 0x3f, 0x34, 0x53, 0x3f, 0x34, 0x54,
3819     0x3f, 0x34, 0x55, 0x3f, 0x34, 0x56, 0x3f, 0x34, 0x57, 0x3f, 0x34, 0x59,
3820     0x3f, 0x34, 0x6a, 0x3f, 0x34, 0x6b, 0x3f, 0x34, 0x71, 0x3f, 0x34, 0x76,
3821     0x3f, 0x34, 0x77, 0x3f, 0x34, 0x78, 0x3f, 0x34, 0x79, 0x3f, 0x34, 0x7a};
3822 const uint8_t HuffDecoderCommon::table20_27_emit_[204] = {
3823     0x3f, 0x35, 0x30, 0x3f, 0x35, 0x31, 0x3f, 0x35, 0x32, 0x3f, 0x35, 0x61,
3824     0x3f, 0x35, 0x63, 0x3f, 0x35, 0x65, 0x3f, 0x35, 0x69, 0x3f, 0x35, 0x6f,
3825     0x3f, 0x35, 0x73, 0x3f, 0x35, 0x74, 0x3f, 0x35, 0x20, 0x3f, 0x35, 0x25,
3826     0x3f, 0x35, 0x2d, 0x3f, 0x35, 0x2e, 0x3f, 0x35, 0x2f, 0x3f, 0x35, 0x33,
3827     0x3f, 0x35, 0x34, 0x3f, 0x35, 0x35, 0x3f, 0x35, 0x36, 0x3f, 0x35, 0x37,
3828     0x3f, 0x35, 0x38, 0x3f, 0x35, 0x39, 0x3f, 0x35, 0x3d, 0x3f, 0x35, 0x41,
3829     0x3f, 0x35, 0x5f, 0x3f, 0x35, 0x62, 0x3f, 0x35, 0x64, 0x3f, 0x35, 0x66,
3830     0x3f, 0x35, 0x67, 0x3f, 0x35, 0x68, 0x3f, 0x35, 0x6c, 0x3f, 0x35, 0x6d,
3831     0x3f, 0x35, 0x6e, 0x3f, 0x35, 0x70, 0x3f, 0x35, 0x72, 0x3f, 0x35, 0x75,
3832     0x3f, 0x35, 0x3a, 0x3f, 0x35, 0x42, 0x3f, 0x35, 0x43, 0x3f, 0x35, 0x44,
3833     0x3f, 0x35, 0x45, 0x3f, 0x35, 0x46, 0x3f, 0x35, 0x47, 0x3f, 0x35, 0x48,
3834     0x3f, 0x35, 0x49, 0x3f, 0x35, 0x4a, 0x3f, 0x35, 0x4b, 0x3f, 0x35, 0x4c,
3835     0x3f, 0x35, 0x4d, 0x3f, 0x35, 0x4e, 0x3f, 0x35, 0x4f, 0x3f, 0x35, 0x50,
3836     0x3f, 0x35, 0x51, 0x3f, 0x35, 0x52, 0x3f, 0x35, 0x53, 0x3f, 0x35, 0x54,
3837     0x3f, 0x35, 0x55, 0x3f, 0x35, 0x56, 0x3f, 0x35, 0x57, 0x3f, 0x35, 0x59,
3838     0x3f, 0x35, 0x6a, 0x3f, 0x35, 0x6b, 0x3f, 0x35, 0x71, 0x3f, 0x35, 0x76,
3839     0x3f, 0x35, 0x77, 0x3f, 0x35, 0x78, 0x3f, 0x35, 0x79, 0x3f, 0x35, 0x7a};
3840 const uint8_t HuffDecoderCommon::table20_28_emit_[204] = {
3841     0x3f, 0x36, 0x30, 0x3f, 0x36, 0x31, 0x3f, 0x36, 0x32, 0x3f, 0x36, 0x61,
3842     0x3f, 0x36, 0x63, 0x3f, 0x36, 0x65, 0x3f, 0x36, 0x69, 0x3f, 0x36, 0x6f,
3843     0x3f, 0x36, 0x73, 0x3f, 0x36, 0x74, 0x3f, 0x36, 0x20, 0x3f, 0x36, 0x25,
3844     0x3f, 0x36, 0x2d, 0x3f, 0x36, 0x2e, 0x3f, 0x36, 0x2f, 0x3f, 0x36, 0x33,
3845     0x3f, 0x36, 0x34, 0x3f, 0x36, 0x35, 0x3f, 0x36, 0x36, 0x3f, 0x36, 0x37,
3846     0x3f, 0x36, 0x38, 0x3f, 0x36, 0x39, 0x3f, 0x36, 0x3d, 0x3f, 0x36, 0x41,
3847     0x3f, 0x36, 0x5f, 0x3f, 0x36, 0x62, 0x3f, 0x36, 0x64, 0x3f, 0x36, 0x66,
3848     0x3f, 0x36, 0x67, 0x3f, 0x36, 0x68, 0x3f, 0x36, 0x6c, 0x3f, 0x36, 0x6d,
3849     0x3f, 0x36, 0x6e, 0x3f, 0x36, 0x70, 0x3f, 0x36, 0x72, 0x3f, 0x36, 0x75,
3850     0x3f, 0x36, 0x3a, 0x3f, 0x36, 0x42, 0x3f, 0x36, 0x43, 0x3f, 0x36, 0x44,
3851     0x3f, 0x36, 0x45, 0x3f, 0x36, 0x46, 0x3f, 0x36, 0x47, 0x3f, 0x36, 0x48,
3852     0x3f, 0x36, 0x49, 0x3f, 0x36, 0x4a, 0x3f, 0x36, 0x4b, 0x3f, 0x36, 0x4c,
3853     0x3f, 0x36, 0x4d, 0x3f, 0x36, 0x4e, 0x3f, 0x36, 0x4f, 0x3f, 0x36, 0x50,
3854     0x3f, 0x36, 0x51, 0x3f, 0x36, 0x52, 0x3f, 0x36, 0x53, 0x3f, 0x36, 0x54,
3855     0x3f, 0x36, 0x55, 0x3f, 0x36, 0x56, 0x3f, 0x36, 0x57, 0x3f, 0x36, 0x59,
3856     0x3f, 0x36, 0x6a, 0x3f, 0x36, 0x6b, 0x3f, 0x36, 0x71, 0x3f, 0x36, 0x76,
3857     0x3f, 0x36, 0x77, 0x3f, 0x36, 0x78, 0x3f, 0x36, 0x79, 0x3f, 0x36, 0x7a};
3858 const uint8_t HuffDecoderCommon::table20_29_emit_[204] = {
3859     0x3f, 0x37, 0x30, 0x3f, 0x37, 0x31, 0x3f, 0x37, 0x32, 0x3f, 0x37, 0x61,
3860     0x3f, 0x37, 0x63, 0x3f, 0x37, 0x65, 0x3f, 0x37, 0x69, 0x3f, 0x37, 0x6f,
3861     0x3f, 0x37, 0x73, 0x3f, 0x37, 0x74, 0x3f, 0x37, 0x20, 0x3f, 0x37, 0x25,
3862     0x3f, 0x37, 0x2d, 0x3f, 0x37, 0x2e, 0x3f, 0x37, 0x2f, 0x3f, 0x37, 0x33,
3863     0x3f, 0x37, 0x34, 0x3f, 0x37, 0x35, 0x3f, 0x37, 0x36, 0x3f, 0x37, 0x37,
3864     0x3f, 0x37, 0x38, 0x3f, 0x37, 0x39, 0x3f, 0x37, 0x3d, 0x3f, 0x37, 0x41,
3865     0x3f, 0x37, 0x5f, 0x3f, 0x37, 0x62, 0x3f, 0x37, 0x64, 0x3f, 0x37, 0x66,
3866     0x3f, 0x37, 0x67, 0x3f, 0x37, 0x68, 0x3f, 0x37, 0x6c, 0x3f, 0x37, 0x6d,
3867     0x3f, 0x37, 0x6e, 0x3f, 0x37, 0x70, 0x3f, 0x37, 0x72, 0x3f, 0x37, 0x75,
3868     0x3f, 0x37, 0x3a, 0x3f, 0x37, 0x42, 0x3f, 0x37, 0x43, 0x3f, 0x37, 0x44,
3869     0x3f, 0x37, 0x45, 0x3f, 0x37, 0x46, 0x3f, 0x37, 0x47, 0x3f, 0x37, 0x48,
3870     0x3f, 0x37, 0x49, 0x3f, 0x37, 0x4a, 0x3f, 0x37, 0x4b, 0x3f, 0x37, 0x4c,
3871     0x3f, 0x37, 0x4d, 0x3f, 0x37, 0x4e, 0x3f, 0x37, 0x4f, 0x3f, 0x37, 0x50,
3872     0x3f, 0x37, 0x51, 0x3f, 0x37, 0x52, 0x3f, 0x37, 0x53, 0x3f, 0x37, 0x54,
3873     0x3f, 0x37, 0x55, 0x3f, 0x37, 0x56, 0x3f, 0x37, 0x57, 0x3f, 0x37, 0x59,
3874     0x3f, 0x37, 0x6a, 0x3f, 0x37, 0x6b, 0x3f, 0x37, 0x71, 0x3f, 0x37, 0x76,
3875     0x3f, 0x37, 0x77, 0x3f, 0x37, 0x78, 0x3f, 0x37, 0x79, 0x3f, 0x37, 0x7a};
3876 const uint8_t HuffDecoderCommon::table20_30_emit_[204] = {
3877     0x3f, 0x38, 0x30, 0x3f, 0x38, 0x31, 0x3f, 0x38, 0x32, 0x3f, 0x38, 0x61,
3878     0x3f, 0x38, 0x63, 0x3f, 0x38, 0x65, 0x3f, 0x38, 0x69, 0x3f, 0x38, 0x6f,
3879     0x3f, 0x38, 0x73, 0x3f, 0x38, 0x74, 0x3f, 0x38, 0x20, 0x3f, 0x38, 0x25,
3880     0x3f, 0x38, 0x2d, 0x3f, 0x38, 0x2e, 0x3f, 0x38, 0x2f, 0x3f, 0x38, 0x33,
3881     0x3f, 0x38, 0x34, 0x3f, 0x38, 0x35, 0x3f, 0x38, 0x36, 0x3f, 0x38, 0x37,
3882     0x3f, 0x38, 0x38, 0x3f, 0x38, 0x39, 0x3f, 0x38, 0x3d, 0x3f, 0x38, 0x41,
3883     0x3f, 0x38, 0x5f, 0x3f, 0x38, 0x62, 0x3f, 0x38, 0x64, 0x3f, 0x38, 0x66,
3884     0x3f, 0x38, 0x67, 0x3f, 0x38, 0x68, 0x3f, 0x38, 0x6c, 0x3f, 0x38, 0x6d,
3885     0x3f, 0x38, 0x6e, 0x3f, 0x38, 0x70, 0x3f, 0x38, 0x72, 0x3f, 0x38, 0x75,
3886     0x3f, 0x38, 0x3a, 0x3f, 0x38, 0x42, 0x3f, 0x38, 0x43, 0x3f, 0x38, 0x44,
3887     0x3f, 0x38, 0x45, 0x3f, 0x38, 0x46, 0x3f, 0x38, 0x47, 0x3f, 0x38, 0x48,
3888     0x3f, 0x38, 0x49, 0x3f, 0x38, 0x4a, 0x3f, 0x38, 0x4b, 0x3f, 0x38, 0x4c,
3889     0x3f, 0x38, 0x4d, 0x3f, 0x38, 0x4e, 0x3f, 0x38, 0x4f, 0x3f, 0x38, 0x50,
3890     0x3f, 0x38, 0x51, 0x3f, 0x38, 0x52, 0x3f, 0x38, 0x53, 0x3f, 0x38, 0x54,
3891     0x3f, 0x38, 0x55, 0x3f, 0x38, 0x56, 0x3f, 0x38, 0x57, 0x3f, 0x38, 0x59,
3892     0x3f, 0x38, 0x6a, 0x3f, 0x38, 0x6b, 0x3f, 0x38, 0x71, 0x3f, 0x38, 0x76,
3893     0x3f, 0x38, 0x77, 0x3f, 0x38, 0x78, 0x3f, 0x38, 0x79, 0x3f, 0x38, 0x7a};
3894 const uint8_t HuffDecoderCommon::table20_31_emit_[204] = {
3895     0x3f, 0x39, 0x30, 0x3f, 0x39, 0x31, 0x3f, 0x39, 0x32, 0x3f, 0x39, 0x61,
3896     0x3f, 0x39, 0x63, 0x3f, 0x39, 0x65, 0x3f, 0x39, 0x69, 0x3f, 0x39, 0x6f,
3897     0x3f, 0x39, 0x73, 0x3f, 0x39, 0x74, 0x3f, 0x39, 0x20, 0x3f, 0x39, 0x25,
3898     0x3f, 0x39, 0x2d, 0x3f, 0x39, 0x2e, 0x3f, 0x39, 0x2f, 0x3f, 0x39, 0x33,
3899     0x3f, 0x39, 0x34, 0x3f, 0x39, 0x35, 0x3f, 0x39, 0x36, 0x3f, 0x39, 0x37,
3900     0x3f, 0x39, 0x38, 0x3f, 0x39, 0x39, 0x3f, 0x39, 0x3d, 0x3f, 0x39, 0x41,
3901     0x3f, 0x39, 0x5f, 0x3f, 0x39, 0x62, 0x3f, 0x39, 0x64, 0x3f, 0x39, 0x66,
3902     0x3f, 0x39, 0x67, 0x3f, 0x39, 0x68, 0x3f, 0x39, 0x6c, 0x3f, 0x39, 0x6d,
3903     0x3f, 0x39, 0x6e, 0x3f, 0x39, 0x70, 0x3f, 0x39, 0x72, 0x3f, 0x39, 0x75,
3904     0x3f, 0x39, 0x3a, 0x3f, 0x39, 0x42, 0x3f, 0x39, 0x43, 0x3f, 0x39, 0x44,
3905     0x3f, 0x39, 0x45, 0x3f, 0x39, 0x46, 0x3f, 0x39, 0x47, 0x3f, 0x39, 0x48,
3906     0x3f, 0x39, 0x49, 0x3f, 0x39, 0x4a, 0x3f, 0x39, 0x4b, 0x3f, 0x39, 0x4c,
3907     0x3f, 0x39, 0x4d, 0x3f, 0x39, 0x4e, 0x3f, 0x39, 0x4f, 0x3f, 0x39, 0x50,
3908     0x3f, 0x39, 0x51, 0x3f, 0x39, 0x52, 0x3f, 0x39, 0x53, 0x3f, 0x39, 0x54,
3909     0x3f, 0x39, 0x55, 0x3f, 0x39, 0x56, 0x3f, 0x39, 0x57, 0x3f, 0x39, 0x59,
3910     0x3f, 0x39, 0x6a, 0x3f, 0x39, 0x6b, 0x3f, 0x39, 0x71, 0x3f, 0x39, 0x76,
3911     0x3f, 0x39, 0x77, 0x3f, 0x39, 0x78, 0x3f, 0x39, 0x79, 0x3f, 0x39, 0x7a};
3912 const uint8_t HuffDecoderCommon::table20_32_emit_[204] = {
3913     0x3f, 0x3d, 0x30, 0x3f, 0x3d, 0x31, 0x3f, 0x3d, 0x32, 0x3f, 0x3d, 0x61,
3914     0x3f, 0x3d, 0x63, 0x3f, 0x3d, 0x65, 0x3f, 0x3d, 0x69, 0x3f, 0x3d, 0x6f,
3915     0x3f, 0x3d, 0x73, 0x3f, 0x3d, 0x74, 0x3f, 0x3d, 0x20, 0x3f, 0x3d, 0x25,
3916     0x3f, 0x3d, 0x2d, 0x3f, 0x3d, 0x2e, 0x3f, 0x3d, 0x2f, 0x3f, 0x3d, 0x33,
3917     0x3f, 0x3d, 0x34, 0x3f, 0x3d, 0x35, 0x3f, 0x3d, 0x36, 0x3f, 0x3d, 0x37,
3918     0x3f, 0x3d, 0x38, 0x3f, 0x3d, 0x39, 0x3f, 0x3d, 0x3d, 0x3f, 0x3d, 0x41,
3919     0x3f, 0x3d, 0x5f, 0x3f, 0x3d, 0x62, 0x3f, 0x3d, 0x64, 0x3f, 0x3d, 0x66,
3920     0x3f, 0x3d, 0x67, 0x3f, 0x3d, 0x68, 0x3f, 0x3d, 0x6c, 0x3f, 0x3d, 0x6d,
3921     0x3f, 0x3d, 0x6e, 0x3f, 0x3d, 0x70, 0x3f, 0x3d, 0x72, 0x3f, 0x3d, 0x75,
3922     0x3f, 0x3d, 0x3a, 0x3f, 0x3d, 0x42, 0x3f, 0x3d, 0x43, 0x3f, 0x3d, 0x44,
3923     0x3f, 0x3d, 0x45, 0x3f, 0x3d, 0x46, 0x3f, 0x3d, 0x47, 0x3f, 0x3d, 0x48,
3924     0x3f, 0x3d, 0x49, 0x3f, 0x3d, 0x4a, 0x3f, 0x3d, 0x4b, 0x3f, 0x3d, 0x4c,
3925     0x3f, 0x3d, 0x4d, 0x3f, 0x3d, 0x4e, 0x3f, 0x3d, 0x4f, 0x3f, 0x3d, 0x50,
3926     0x3f, 0x3d, 0x51, 0x3f, 0x3d, 0x52, 0x3f, 0x3d, 0x53, 0x3f, 0x3d, 0x54,
3927     0x3f, 0x3d, 0x55, 0x3f, 0x3d, 0x56, 0x3f, 0x3d, 0x57, 0x3f, 0x3d, 0x59,
3928     0x3f, 0x3d, 0x6a, 0x3f, 0x3d, 0x6b, 0x3f, 0x3d, 0x71, 0x3f, 0x3d, 0x76,
3929     0x3f, 0x3d, 0x77, 0x3f, 0x3d, 0x78, 0x3f, 0x3d, 0x79, 0x3f, 0x3d, 0x7a};
3930 const uint8_t HuffDecoderCommon::table20_33_emit_[204] = {
3931     0x3f, 0x41, 0x30, 0x3f, 0x41, 0x31, 0x3f, 0x41, 0x32, 0x3f, 0x41, 0x61,
3932     0x3f, 0x41, 0x63, 0x3f, 0x41, 0x65, 0x3f, 0x41, 0x69, 0x3f, 0x41, 0x6f,
3933     0x3f, 0x41, 0x73, 0x3f, 0x41, 0x74, 0x3f, 0x41, 0x20, 0x3f, 0x41, 0x25,
3934     0x3f, 0x41, 0x2d, 0x3f, 0x41, 0x2e, 0x3f, 0x41, 0x2f, 0x3f, 0x41, 0x33,
3935     0x3f, 0x41, 0x34, 0x3f, 0x41, 0x35, 0x3f, 0x41, 0x36, 0x3f, 0x41, 0x37,
3936     0x3f, 0x41, 0x38, 0x3f, 0x41, 0x39, 0x3f, 0x41, 0x3d, 0x3f, 0x41, 0x41,
3937     0x3f, 0x41, 0x5f, 0x3f, 0x41, 0x62, 0x3f, 0x41, 0x64, 0x3f, 0x41, 0x66,
3938     0x3f, 0x41, 0x67, 0x3f, 0x41, 0x68, 0x3f, 0x41, 0x6c, 0x3f, 0x41, 0x6d,
3939     0x3f, 0x41, 0x6e, 0x3f, 0x41, 0x70, 0x3f, 0x41, 0x72, 0x3f, 0x41, 0x75,
3940     0x3f, 0x41, 0x3a, 0x3f, 0x41, 0x42, 0x3f, 0x41, 0x43, 0x3f, 0x41, 0x44,
3941     0x3f, 0x41, 0x45, 0x3f, 0x41, 0x46, 0x3f, 0x41, 0x47, 0x3f, 0x41, 0x48,
3942     0x3f, 0x41, 0x49, 0x3f, 0x41, 0x4a, 0x3f, 0x41, 0x4b, 0x3f, 0x41, 0x4c,
3943     0x3f, 0x41, 0x4d, 0x3f, 0x41, 0x4e, 0x3f, 0x41, 0x4f, 0x3f, 0x41, 0x50,
3944     0x3f, 0x41, 0x51, 0x3f, 0x41, 0x52, 0x3f, 0x41, 0x53, 0x3f, 0x41, 0x54,
3945     0x3f, 0x41, 0x55, 0x3f, 0x41, 0x56, 0x3f, 0x41, 0x57, 0x3f, 0x41, 0x59,
3946     0x3f, 0x41, 0x6a, 0x3f, 0x41, 0x6b, 0x3f, 0x41, 0x71, 0x3f, 0x41, 0x76,
3947     0x3f, 0x41, 0x77, 0x3f, 0x41, 0x78, 0x3f, 0x41, 0x79, 0x3f, 0x41, 0x7a};
3948 const uint8_t HuffDecoderCommon::table20_34_emit_[204] = {
3949     0x3f, 0x5f, 0x30, 0x3f, 0x5f, 0x31, 0x3f, 0x5f, 0x32, 0x3f, 0x5f, 0x61,
3950     0x3f, 0x5f, 0x63, 0x3f, 0x5f, 0x65, 0x3f, 0x5f, 0x69, 0x3f, 0x5f, 0x6f,
3951     0x3f, 0x5f, 0x73, 0x3f, 0x5f, 0x74, 0x3f, 0x5f, 0x20, 0x3f, 0x5f, 0x25,
3952     0x3f, 0x5f, 0x2d, 0x3f, 0x5f, 0x2e, 0x3f, 0x5f, 0x2f, 0x3f, 0x5f, 0x33,
3953     0x3f, 0x5f, 0x34, 0x3f, 0x5f, 0x35, 0x3f, 0x5f, 0x36, 0x3f, 0x5f, 0x37,
3954     0x3f, 0x5f, 0x38, 0x3f, 0x5f, 0x39, 0x3f, 0x5f, 0x3d, 0x3f, 0x5f, 0x41,
3955     0x3f, 0x5f, 0x5f, 0x3f, 0x5f, 0x62, 0x3f, 0x5f, 0x64, 0x3f, 0x5f, 0x66,
3956     0x3f, 0x5f, 0x67, 0x3f, 0x5f, 0x68, 0x3f, 0x5f, 0x6c, 0x3f, 0x5f, 0x6d,
3957     0x3f, 0x5f, 0x6e, 0x3f, 0x5f, 0x70, 0x3f, 0x5f, 0x72, 0x3f, 0x5f, 0x75,
3958     0x3f, 0x5f, 0x3a, 0x3f, 0x5f, 0x42, 0x3f, 0x5f, 0x43, 0x3f, 0x5f, 0x44,
3959     0x3f, 0x5f, 0x45, 0x3f, 0x5f, 0x46, 0x3f, 0x5f, 0x47, 0x3f, 0x5f, 0x48,
3960     0x3f, 0x5f, 0x49, 0x3f, 0x5f, 0x4a, 0x3f, 0x5f, 0x4b, 0x3f, 0x5f, 0x4c,
3961     0x3f, 0x5f, 0x4d, 0x3f, 0x5f, 0x4e, 0x3f, 0x5f, 0x4f, 0x3f, 0x5f, 0x50,
3962     0x3f, 0x5f, 0x51, 0x3f, 0x5f, 0x52, 0x3f, 0x5f, 0x53, 0x3f, 0x5f, 0x54,
3963     0x3f, 0x5f, 0x55, 0x3f, 0x5f, 0x56, 0x3f, 0x5f, 0x57, 0x3f, 0x5f, 0x59,
3964     0x3f, 0x5f, 0x6a, 0x3f, 0x5f, 0x6b, 0x3f, 0x5f, 0x71, 0x3f, 0x5f, 0x76,
3965     0x3f, 0x5f, 0x77, 0x3f, 0x5f, 0x78, 0x3f, 0x5f, 0x79, 0x3f, 0x5f, 0x7a};
3966 const uint8_t HuffDecoderCommon::table20_35_emit_[204] = {
3967     0x3f, 0x62, 0x30, 0x3f, 0x62, 0x31, 0x3f, 0x62, 0x32, 0x3f, 0x62, 0x61,
3968     0x3f, 0x62, 0x63, 0x3f, 0x62, 0x65, 0x3f, 0x62, 0x69, 0x3f, 0x62, 0x6f,
3969     0x3f, 0x62, 0x73, 0x3f, 0x62, 0x74, 0x3f, 0x62, 0x20, 0x3f, 0x62, 0x25,
3970     0x3f, 0x62, 0x2d, 0x3f, 0x62, 0x2e, 0x3f, 0x62, 0x2f, 0x3f, 0x62, 0x33,
3971     0x3f, 0x62, 0x34, 0x3f, 0x62, 0x35, 0x3f, 0x62, 0x36, 0x3f, 0x62, 0x37,
3972     0x3f, 0x62, 0x38, 0x3f, 0x62, 0x39, 0x3f, 0x62, 0x3d, 0x3f, 0x62, 0x41,
3973     0x3f, 0x62, 0x5f, 0x3f, 0x62, 0x62, 0x3f, 0x62, 0x64, 0x3f, 0x62, 0x66,
3974     0x3f, 0x62, 0x67, 0x3f, 0x62, 0x68, 0x3f, 0x62, 0x6c, 0x3f, 0x62, 0x6d,
3975     0x3f, 0x62, 0x6e, 0x3f, 0x62, 0x70, 0x3f, 0x62, 0x72, 0x3f, 0x62, 0x75,
3976     0x3f, 0x62, 0x3a, 0x3f, 0x62, 0x42, 0x3f, 0x62, 0x43, 0x3f, 0x62, 0x44,
3977     0x3f, 0x62, 0x45, 0x3f, 0x62, 0x46, 0x3f, 0x62, 0x47, 0x3f, 0x62, 0x48,
3978     0x3f, 0x62, 0x49, 0x3f, 0x62, 0x4a, 0x3f, 0x62, 0x4b, 0x3f, 0x62, 0x4c,
3979     0x3f, 0x62, 0x4d, 0x3f, 0x62, 0x4e, 0x3f, 0x62, 0x4f, 0x3f, 0x62, 0x50,
3980     0x3f, 0x62, 0x51, 0x3f, 0x62, 0x52, 0x3f, 0x62, 0x53, 0x3f, 0x62, 0x54,
3981     0x3f, 0x62, 0x55, 0x3f, 0x62, 0x56, 0x3f, 0x62, 0x57, 0x3f, 0x62, 0x59,
3982     0x3f, 0x62, 0x6a, 0x3f, 0x62, 0x6b, 0x3f, 0x62, 0x71, 0x3f, 0x62, 0x76,
3983     0x3f, 0x62, 0x77, 0x3f, 0x62, 0x78, 0x3f, 0x62, 0x79, 0x3f, 0x62, 0x7a};
3984 const uint8_t HuffDecoderCommon::table20_36_emit_[204] = {
3985     0x3f, 0x64, 0x30, 0x3f, 0x64, 0x31, 0x3f, 0x64, 0x32, 0x3f, 0x64, 0x61,
3986     0x3f, 0x64, 0x63, 0x3f, 0x64, 0x65, 0x3f, 0x64, 0x69, 0x3f, 0x64, 0x6f,
3987     0x3f, 0x64, 0x73, 0x3f, 0x64, 0x74, 0x3f, 0x64, 0x20, 0x3f, 0x64, 0x25,
3988     0x3f, 0x64, 0x2d, 0x3f, 0x64, 0x2e, 0x3f, 0x64, 0x2f, 0x3f, 0x64, 0x33,
3989     0x3f, 0x64, 0x34, 0x3f, 0x64, 0x35, 0x3f, 0x64, 0x36, 0x3f, 0x64, 0x37,
3990     0x3f, 0x64, 0x38, 0x3f, 0x64, 0x39, 0x3f, 0x64, 0x3d, 0x3f, 0x64, 0x41,
3991     0x3f, 0x64, 0x5f, 0x3f, 0x64, 0x62, 0x3f, 0x64, 0x64, 0x3f, 0x64, 0x66,
3992     0x3f, 0x64, 0x67, 0x3f, 0x64, 0x68, 0x3f, 0x64, 0x6c, 0x3f, 0x64, 0x6d,
3993     0x3f, 0x64, 0x6e, 0x3f, 0x64, 0x70, 0x3f, 0x64, 0x72, 0x3f, 0x64, 0x75,
3994     0x3f, 0x64, 0x3a, 0x3f, 0x64, 0x42, 0x3f, 0x64, 0x43, 0x3f, 0x64, 0x44,
3995     0x3f, 0x64, 0x45, 0x3f, 0x64, 0x46, 0x3f, 0x64, 0x47, 0x3f, 0x64, 0x48,
3996     0x3f, 0x64, 0x49, 0x3f, 0x64, 0x4a, 0x3f, 0x64, 0x4b, 0x3f, 0x64, 0x4c,
3997     0x3f, 0x64, 0x4d, 0x3f, 0x64, 0x4e, 0x3f, 0x64, 0x4f, 0x3f, 0x64, 0x50,
3998     0x3f, 0x64, 0x51, 0x3f, 0x64, 0x52, 0x3f, 0x64, 0x53, 0x3f, 0x64, 0x54,
3999     0x3f, 0x64, 0x55, 0x3f, 0x64, 0x56, 0x3f, 0x64, 0x57, 0x3f, 0x64, 0x59,
4000     0x3f, 0x64, 0x6a, 0x3f, 0x64, 0x6b, 0x3f, 0x64, 0x71, 0x3f, 0x64, 0x76,
4001     0x3f, 0x64, 0x77, 0x3f, 0x64, 0x78, 0x3f, 0x64, 0x79, 0x3f, 0x64, 0x7a};
4002 const uint8_t HuffDecoderCommon::table20_37_emit_[204] = {
4003     0x3f, 0x66, 0x30, 0x3f, 0x66, 0x31, 0x3f, 0x66, 0x32, 0x3f, 0x66, 0x61,
4004     0x3f, 0x66, 0x63, 0x3f, 0x66, 0x65, 0x3f, 0x66, 0x69, 0x3f, 0x66, 0x6f,
4005     0x3f, 0x66, 0x73, 0x3f, 0x66, 0x74, 0x3f, 0x66, 0x20, 0x3f, 0x66, 0x25,
4006     0x3f, 0x66, 0x2d, 0x3f, 0x66, 0x2e, 0x3f, 0x66, 0x2f, 0x3f, 0x66, 0x33,
4007     0x3f, 0x66, 0x34, 0x3f, 0x66, 0x35, 0x3f, 0x66, 0x36, 0x3f, 0x66, 0x37,
4008     0x3f, 0x66, 0x38, 0x3f, 0x66, 0x39, 0x3f, 0x66, 0x3d, 0x3f, 0x66, 0x41,
4009     0x3f, 0x66, 0x5f, 0x3f, 0x66, 0x62, 0x3f, 0x66, 0x64, 0x3f, 0x66, 0x66,
4010     0x3f, 0x66, 0x67, 0x3f, 0x66, 0x68, 0x3f, 0x66, 0x6c, 0x3f, 0x66, 0x6d,
4011     0x3f, 0x66, 0x6e, 0x3f, 0x66, 0x70, 0x3f, 0x66, 0x72, 0x3f, 0x66, 0x75,
4012     0x3f, 0x66, 0x3a, 0x3f, 0x66, 0x42, 0x3f, 0x66, 0x43, 0x3f, 0x66, 0x44,
4013     0x3f, 0x66, 0x45, 0x3f, 0x66, 0x46, 0x3f, 0x66, 0x47, 0x3f, 0x66, 0x48,
4014     0x3f, 0x66, 0x49, 0x3f, 0x66, 0x4a, 0x3f, 0x66, 0x4b, 0x3f, 0x66, 0x4c,
4015     0x3f, 0x66, 0x4d, 0x3f, 0x66, 0x4e, 0x3f, 0x66, 0x4f, 0x3f, 0x66, 0x50,
4016     0x3f, 0x66, 0x51, 0x3f, 0x66, 0x52, 0x3f, 0x66, 0x53, 0x3f, 0x66, 0x54,
4017     0x3f, 0x66, 0x55, 0x3f, 0x66, 0x56, 0x3f, 0x66, 0x57, 0x3f, 0x66, 0x59,
4018     0x3f, 0x66, 0x6a, 0x3f, 0x66, 0x6b, 0x3f, 0x66, 0x71, 0x3f, 0x66, 0x76,
4019     0x3f, 0x66, 0x77, 0x3f, 0x66, 0x78, 0x3f, 0x66, 0x79, 0x3f, 0x66, 0x7a};
4020 const uint8_t HuffDecoderCommon::table20_38_emit_[204] = {
4021     0x3f, 0x67, 0x30, 0x3f, 0x67, 0x31, 0x3f, 0x67, 0x32, 0x3f, 0x67, 0x61,
4022     0x3f, 0x67, 0x63, 0x3f, 0x67, 0x65, 0x3f, 0x67, 0x69, 0x3f, 0x67, 0x6f,
4023     0x3f, 0x67, 0x73, 0x3f, 0x67, 0x74, 0x3f, 0x67, 0x20, 0x3f, 0x67, 0x25,
4024     0x3f, 0x67, 0x2d, 0x3f, 0x67, 0x2e, 0x3f, 0x67, 0x2f, 0x3f, 0x67, 0x33,
4025     0x3f, 0x67, 0x34, 0x3f, 0x67, 0x35, 0x3f, 0x67, 0x36, 0x3f, 0x67, 0x37,
4026     0x3f, 0x67, 0x38, 0x3f, 0x67, 0x39, 0x3f, 0x67, 0x3d, 0x3f, 0x67, 0x41,
4027     0x3f, 0x67, 0x5f, 0x3f, 0x67, 0x62, 0x3f, 0x67, 0x64, 0x3f, 0x67, 0x66,
4028     0x3f, 0x67, 0x67, 0x3f, 0x67, 0x68, 0x3f, 0x67, 0x6c, 0x3f, 0x67, 0x6d,
4029     0x3f, 0x67, 0x6e, 0x3f, 0x67, 0x70, 0x3f, 0x67, 0x72, 0x3f, 0x67, 0x75,
4030     0x3f, 0x67, 0x3a, 0x3f, 0x67, 0x42, 0x3f, 0x67, 0x43, 0x3f, 0x67, 0x44,
4031     0x3f, 0x67, 0x45, 0x3f, 0x67, 0x46, 0x3f, 0x67, 0x47, 0x3f, 0x67, 0x48,
4032     0x3f, 0x67, 0x49, 0x3f, 0x67, 0x4a, 0x3f, 0x67, 0x4b, 0x3f, 0x67, 0x4c,
4033     0x3f, 0x67, 0x4d, 0x3f, 0x67, 0x4e, 0x3f, 0x67, 0x4f, 0x3f, 0x67, 0x50,
4034     0x3f, 0x67, 0x51, 0x3f, 0x67, 0x52, 0x3f, 0x67, 0x53, 0x3f, 0x67, 0x54,
4035     0x3f, 0x67, 0x55, 0x3f, 0x67, 0x56, 0x3f, 0x67, 0x57, 0x3f, 0x67, 0x59,
4036     0x3f, 0x67, 0x6a, 0x3f, 0x67, 0x6b, 0x3f, 0x67, 0x71, 0x3f, 0x67, 0x76,
4037     0x3f, 0x67, 0x77, 0x3f, 0x67, 0x78, 0x3f, 0x67, 0x79, 0x3f, 0x67, 0x7a};
4038 const uint8_t HuffDecoderCommon::table20_39_emit_[204] = {
4039     0x3f, 0x68, 0x30, 0x3f, 0x68, 0x31, 0x3f, 0x68, 0x32, 0x3f, 0x68, 0x61,
4040     0x3f, 0x68, 0x63, 0x3f, 0x68, 0x65, 0x3f, 0x68, 0x69, 0x3f, 0x68, 0x6f,
4041     0x3f, 0x68, 0x73, 0x3f, 0x68, 0x74, 0x3f, 0x68, 0x20, 0x3f, 0x68, 0x25,
4042     0x3f, 0x68, 0x2d, 0x3f, 0x68, 0x2e, 0x3f, 0x68, 0x2f, 0x3f, 0x68, 0x33,
4043     0x3f, 0x68, 0x34, 0x3f, 0x68, 0x35, 0x3f, 0x68, 0x36, 0x3f, 0x68, 0x37,
4044     0x3f, 0x68, 0x38, 0x3f, 0x68, 0x39, 0x3f, 0x68, 0x3d, 0x3f, 0x68, 0x41,
4045     0x3f, 0x68, 0x5f, 0x3f, 0x68, 0x62, 0x3f, 0x68, 0x64, 0x3f, 0x68, 0x66,
4046     0x3f, 0x68, 0x67, 0x3f, 0x68, 0x68, 0x3f, 0x68, 0x6c, 0x3f, 0x68, 0x6d,
4047     0x3f, 0x68, 0x6e, 0x3f, 0x68, 0x70, 0x3f, 0x68, 0x72, 0x3f, 0x68, 0x75,
4048     0x3f, 0x68, 0x3a, 0x3f, 0x68, 0x42, 0x3f, 0x68, 0x43, 0x3f, 0x68, 0x44,
4049     0x3f, 0x68, 0x45, 0x3f, 0x68, 0x46, 0x3f, 0x68, 0x47, 0x3f, 0x68, 0x48,
4050     0x3f, 0x68, 0x49, 0x3f, 0x68, 0x4a, 0x3f, 0x68, 0x4b, 0x3f, 0x68, 0x4c,
4051     0x3f, 0x68, 0x4d, 0x3f, 0x68, 0x4e, 0x3f, 0x68, 0x4f, 0x3f, 0x68, 0x50,
4052     0x3f, 0x68, 0x51, 0x3f, 0x68, 0x52, 0x3f, 0x68, 0x53, 0x3f, 0x68, 0x54,
4053     0x3f, 0x68, 0x55, 0x3f, 0x68, 0x56, 0x3f, 0x68, 0x57, 0x3f, 0x68, 0x59,
4054     0x3f, 0x68, 0x6a, 0x3f, 0x68, 0x6b, 0x3f, 0x68, 0x71, 0x3f, 0x68, 0x76,
4055     0x3f, 0x68, 0x77, 0x3f, 0x68, 0x78, 0x3f, 0x68, 0x79, 0x3f, 0x68, 0x7a};
4056 const uint8_t HuffDecoderCommon::table20_40_emit_[204] = {
4057     0x3f, 0x6c, 0x30, 0x3f, 0x6c, 0x31, 0x3f, 0x6c, 0x32, 0x3f, 0x6c, 0x61,
4058     0x3f, 0x6c, 0x63, 0x3f, 0x6c, 0x65, 0x3f, 0x6c, 0x69, 0x3f, 0x6c, 0x6f,
4059     0x3f, 0x6c, 0x73, 0x3f, 0x6c, 0x74, 0x3f, 0x6c, 0x20, 0x3f, 0x6c, 0x25,
4060     0x3f, 0x6c, 0x2d, 0x3f, 0x6c, 0x2e, 0x3f, 0x6c, 0x2f, 0x3f, 0x6c, 0x33,
4061     0x3f, 0x6c, 0x34, 0x3f, 0x6c, 0x35, 0x3f, 0x6c, 0x36, 0x3f, 0x6c, 0x37,
4062     0x3f, 0x6c, 0x38, 0x3f, 0x6c, 0x39, 0x3f, 0x6c, 0x3d, 0x3f, 0x6c, 0x41,
4063     0x3f, 0x6c, 0x5f, 0x3f, 0x6c, 0x62, 0x3f, 0x6c, 0x64, 0x3f, 0x6c, 0x66,
4064     0x3f, 0x6c, 0x67, 0x3f, 0x6c, 0x68, 0x3f, 0x6c, 0x6c, 0x3f, 0x6c, 0x6d,
4065     0x3f, 0x6c, 0x6e, 0x3f, 0x6c, 0x70, 0x3f, 0x6c, 0x72, 0x3f, 0x6c, 0x75,
4066     0x3f, 0x6c, 0x3a, 0x3f, 0x6c, 0x42, 0x3f, 0x6c, 0x43, 0x3f, 0x6c, 0x44,
4067     0x3f, 0x6c, 0x45, 0x3f, 0x6c, 0x46, 0x3f, 0x6c, 0x47, 0x3f, 0x6c, 0x48,
4068     0x3f, 0x6c, 0x49, 0x3f, 0x6c, 0x4a, 0x3f, 0x6c, 0x4b, 0x3f, 0x6c, 0x4c,
4069     0x3f, 0x6c, 0x4d, 0x3f, 0x6c, 0x4e, 0x3f, 0x6c, 0x4f, 0x3f, 0x6c, 0x50,
4070     0x3f, 0x6c, 0x51, 0x3f, 0x6c, 0x52, 0x3f, 0x6c, 0x53, 0x3f, 0x6c, 0x54,
4071     0x3f, 0x6c, 0x55, 0x3f, 0x6c, 0x56, 0x3f, 0x6c, 0x57, 0x3f, 0x6c, 0x59,
4072     0x3f, 0x6c, 0x6a, 0x3f, 0x6c, 0x6b, 0x3f, 0x6c, 0x71, 0x3f, 0x6c, 0x76,
4073     0x3f, 0x6c, 0x77, 0x3f, 0x6c, 0x78, 0x3f, 0x6c, 0x79, 0x3f, 0x6c, 0x7a};
4074 const uint8_t HuffDecoderCommon::table20_41_emit_[204] = {
4075     0x3f, 0x6d, 0x30, 0x3f, 0x6d, 0x31, 0x3f, 0x6d, 0x32, 0x3f, 0x6d, 0x61,
4076     0x3f, 0x6d, 0x63, 0x3f, 0x6d, 0x65, 0x3f, 0x6d, 0x69, 0x3f, 0x6d, 0x6f,
4077     0x3f, 0x6d, 0x73, 0x3f, 0x6d, 0x74, 0x3f, 0x6d, 0x20, 0x3f, 0x6d, 0x25,
4078     0x3f, 0x6d, 0x2d, 0x3f, 0x6d, 0x2e, 0x3f, 0x6d, 0x2f, 0x3f, 0x6d, 0x33,
4079     0x3f, 0x6d, 0x34, 0x3f, 0x6d, 0x35, 0x3f, 0x6d, 0x36, 0x3f, 0x6d, 0x37,
4080     0x3f, 0x6d, 0x38, 0x3f, 0x6d, 0x39, 0x3f, 0x6d, 0x3d, 0x3f, 0x6d, 0x41,
4081     0x3f, 0x6d, 0x5f, 0x3f, 0x6d, 0x62, 0x3f, 0x6d, 0x64, 0x3f, 0x6d, 0x66,
4082     0x3f, 0x6d, 0x67, 0x3f, 0x6d, 0x68, 0x3f, 0x6d, 0x6c, 0x3f, 0x6d, 0x6d,
4083     0x3f, 0x6d, 0x6e, 0x3f, 0x6d, 0x70, 0x3f, 0x6d, 0x72, 0x3f, 0x6d, 0x75,
4084     0x3f, 0x6d, 0x3a, 0x3f, 0x6d, 0x42, 0x3f, 0x6d, 0x43, 0x3f, 0x6d, 0x44,
4085     0x3f, 0x6d, 0x45, 0x3f, 0x6d, 0x46, 0x3f, 0x6d, 0x47, 0x3f, 0x6d, 0x48,
4086     0x3f, 0x6d, 0x49, 0x3f, 0x6d, 0x4a, 0x3f, 0x6d, 0x4b, 0x3f, 0x6d, 0x4c,
4087     0x3f, 0x6d, 0x4d, 0x3f, 0x6d, 0x4e, 0x3f, 0x6d, 0x4f, 0x3f, 0x6d, 0x50,
4088     0x3f, 0x6d, 0x51, 0x3f, 0x6d, 0x52, 0x3f, 0x6d, 0x53, 0x3f, 0x6d, 0x54,
4089     0x3f, 0x6d, 0x55, 0x3f, 0x6d, 0x56, 0x3f, 0x6d, 0x57, 0x3f, 0x6d, 0x59,
4090     0x3f, 0x6d, 0x6a, 0x3f, 0x6d, 0x6b, 0x3f, 0x6d, 0x71, 0x3f, 0x6d, 0x76,
4091     0x3f, 0x6d, 0x77, 0x3f, 0x6d, 0x78, 0x3f, 0x6d, 0x79, 0x3f, 0x6d, 0x7a};
4092 const uint8_t HuffDecoderCommon::table20_42_emit_[204] = {
4093     0x3f, 0x6e, 0x30, 0x3f, 0x6e, 0x31, 0x3f, 0x6e, 0x32, 0x3f, 0x6e, 0x61,
4094     0x3f, 0x6e, 0x63, 0x3f, 0x6e, 0x65, 0x3f, 0x6e, 0x69, 0x3f, 0x6e, 0x6f,
4095     0x3f, 0x6e, 0x73, 0x3f, 0x6e, 0x74, 0x3f, 0x6e, 0x20, 0x3f, 0x6e, 0x25,
4096     0x3f, 0x6e, 0x2d, 0x3f, 0x6e, 0x2e, 0x3f, 0x6e, 0x2f, 0x3f, 0x6e, 0x33,
4097     0x3f, 0x6e, 0x34, 0x3f, 0x6e, 0x35, 0x3f, 0x6e, 0x36, 0x3f, 0x6e, 0x37,
4098     0x3f, 0x6e, 0x38, 0x3f, 0x6e, 0x39, 0x3f, 0x6e, 0x3d, 0x3f, 0x6e, 0x41,
4099     0x3f, 0x6e, 0x5f, 0x3f, 0x6e, 0x62, 0x3f, 0x6e, 0x64, 0x3f, 0x6e, 0x66,
4100     0x3f, 0x6e, 0x67, 0x3f, 0x6e, 0x68, 0x3f, 0x6e, 0x6c, 0x3f, 0x6e, 0x6d,
4101     0x3f, 0x6e, 0x6e, 0x3f, 0x6e, 0x70, 0x3f, 0x6e, 0x72, 0x3f, 0x6e, 0x75,
4102     0x3f, 0x6e, 0x3a, 0x3f, 0x6e, 0x42, 0x3f, 0x6e, 0x43, 0x3f, 0x6e, 0x44,
4103     0x3f, 0x6e, 0x45, 0x3f, 0x6e, 0x46, 0x3f, 0x6e, 0x47, 0x3f, 0x6e, 0x48,
4104     0x3f, 0x6e, 0x49, 0x3f, 0x6e, 0x4a, 0x3f, 0x6e, 0x4b, 0x3f, 0x6e, 0x4c,
4105     0x3f, 0x6e, 0x4d, 0x3f, 0x6e, 0x4e, 0x3f, 0x6e, 0x4f, 0x3f, 0x6e, 0x50,
4106     0x3f, 0x6e, 0x51, 0x3f, 0x6e, 0x52, 0x3f, 0x6e, 0x53, 0x3f, 0x6e, 0x54,
4107     0x3f, 0x6e, 0x55, 0x3f, 0x6e, 0x56, 0x3f, 0x6e, 0x57, 0x3f, 0x6e, 0x59,
4108     0x3f, 0x6e, 0x6a, 0x3f, 0x6e, 0x6b, 0x3f, 0x6e, 0x71, 0x3f, 0x6e, 0x76,
4109     0x3f, 0x6e, 0x77, 0x3f, 0x6e, 0x78, 0x3f, 0x6e, 0x79, 0x3f, 0x6e, 0x7a};
4110 const uint8_t HuffDecoderCommon::table20_43_emit_[204] = {
4111     0x3f, 0x70, 0x30, 0x3f, 0x70, 0x31, 0x3f, 0x70, 0x32, 0x3f, 0x70, 0x61,
4112     0x3f, 0x70, 0x63, 0x3f, 0x70, 0x65, 0x3f, 0x70, 0x69, 0x3f, 0x70, 0x6f,
4113     0x3f, 0x70, 0x73, 0x3f, 0x70, 0x74, 0x3f, 0x70, 0x20, 0x3f, 0x70, 0x25,
4114     0x3f, 0x70, 0x2d, 0x3f, 0x70, 0x2e, 0x3f, 0x70, 0x2f, 0x3f, 0x70, 0x33,
4115     0x3f, 0x70, 0x34, 0x3f, 0x70, 0x35, 0x3f, 0x70, 0x36, 0x3f, 0x70, 0x37,
4116     0x3f, 0x70, 0x38, 0x3f, 0x70, 0x39, 0x3f, 0x70, 0x3d, 0x3f, 0x70, 0x41,
4117     0x3f, 0x70, 0x5f, 0x3f, 0x70, 0x62, 0x3f, 0x70, 0x64, 0x3f, 0x70, 0x66,
4118     0x3f, 0x70, 0x67, 0x3f, 0x70, 0x68, 0x3f, 0x70, 0x6c, 0x3f, 0x70, 0x6d,
4119     0x3f, 0x70, 0x6e, 0x3f, 0x70, 0x70, 0x3f, 0x70, 0x72, 0x3f, 0x70, 0x75,
4120     0x3f, 0x70, 0x3a, 0x3f, 0x70, 0x42, 0x3f, 0x70, 0x43, 0x3f, 0x70, 0x44,
4121     0x3f, 0x70, 0x45, 0x3f, 0x70, 0x46, 0x3f, 0x70, 0x47, 0x3f, 0x70, 0x48,
4122     0x3f, 0x70, 0x49, 0x3f, 0x70, 0x4a, 0x3f, 0x70, 0x4b, 0x3f, 0x70, 0x4c,
4123     0x3f, 0x70, 0x4d, 0x3f, 0x70, 0x4e, 0x3f, 0x70, 0x4f, 0x3f, 0x70, 0x50,
4124     0x3f, 0x70, 0x51, 0x3f, 0x70, 0x52, 0x3f, 0x70, 0x53, 0x3f, 0x70, 0x54,
4125     0x3f, 0x70, 0x55, 0x3f, 0x70, 0x56, 0x3f, 0x70, 0x57, 0x3f, 0x70, 0x59,
4126     0x3f, 0x70, 0x6a, 0x3f, 0x70, 0x6b, 0x3f, 0x70, 0x71, 0x3f, 0x70, 0x76,
4127     0x3f, 0x70, 0x77, 0x3f, 0x70, 0x78, 0x3f, 0x70, 0x79, 0x3f, 0x70, 0x7a};
4128 const uint8_t HuffDecoderCommon::table20_44_emit_[204] = {
4129     0x3f, 0x72, 0x30, 0x3f, 0x72, 0x31, 0x3f, 0x72, 0x32, 0x3f, 0x72, 0x61,
4130     0x3f, 0x72, 0x63, 0x3f, 0x72, 0x65, 0x3f, 0x72, 0x69, 0x3f, 0x72, 0x6f,
4131     0x3f, 0x72, 0x73, 0x3f, 0x72, 0x74, 0x3f, 0x72, 0x20, 0x3f, 0x72, 0x25,
4132     0x3f, 0x72, 0x2d, 0x3f, 0x72, 0x2e, 0x3f, 0x72, 0x2f, 0x3f, 0x72, 0x33,
4133     0x3f, 0x72, 0x34, 0x3f, 0x72, 0x35, 0x3f, 0x72, 0x36, 0x3f, 0x72, 0x37,
4134     0x3f, 0x72, 0x38, 0x3f, 0x72, 0x39, 0x3f, 0x72, 0x3d, 0x3f, 0x72, 0x41,
4135     0x3f, 0x72, 0x5f, 0x3f, 0x72, 0x62, 0x3f, 0x72, 0x64, 0x3f, 0x72, 0x66,
4136     0x3f, 0x72, 0x67, 0x3f, 0x72, 0x68, 0x3f, 0x72, 0x6c, 0x3f, 0x72, 0x6d,
4137     0x3f, 0x72, 0x6e, 0x3f, 0x72, 0x70, 0x3f, 0x72, 0x72, 0x3f, 0x72, 0x75,
4138     0x3f, 0x72, 0x3a, 0x3f, 0x72, 0x42, 0x3f, 0x72, 0x43, 0x3f, 0x72, 0x44,
4139     0x3f, 0x72, 0x45, 0x3f, 0x72, 0x46, 0x3f, 0x72, 0x47, 0x3f, 0x72, 0x48,
4140     0x3f, 0x72, 0x49, 0x3f, 0x72, 0x4a, 0x3f, 0x72, 0x4b, 0x3f, 0x72, 0x4c,
4141     0x3f, 0x72, 0x4d, 0x3f, 0x72, 0x4e, 0x3f, 0x72, 0x4f, 0x3f, 0x72, 0x50,
4142     0x3f, 0x72, 0x51, 0x3f, 0x72, 0x52, 0x3f, 0x72, 0x53, 0x3f, 0x72, 0x54,
4143     0x3f, 0x72, 0x55, 0x3f, 0x72, 0x56, 0x3f, 0x72, 0x57, 0x3f, 0x72, 0x59,
4144     0x3f, 0x72, 0x6a, 0x3f, 0x72, 0x6b, 0x3f, 0x72, 0x71, 0x3f, 0x72, 0x76,
4145     0x3f, 0x72, 0x77, 0x3f, 0x72, 0x78, 0x3f, 0x72, 0x79, 0x3f, 0x72, 0x7a};
4146 const uint8_t HuffDecoderCommon::table20_45_emit_[204] = {
4147     0x3f, 0x75, 0x30, 0x3f, 0x75, 0x31, 0x3f, 0x75, 0x32, 0x3f, 0x75, 0x61,
4148     0x3f, 0x75, 0x63, 0x3f, 0x75, 0x65, 0x3f, 0x75, 0x69, 0x3f, 0x75, 0x6f,
4149     0x3f, 0x75, 0x73, 0x3f, 0x75, 0x74, 0x3f, 0x75, 0x20, 0x3f, 0x75, 0x25,
4150     0x3f, 0x75, 0x2d, 0x3f, 0x75, 0x2e, 0x3f, 0x75, 0x2f, 0x3f, 0x75, 0x33,
4151     0x3f, 0x75, 0x34, 0x3f, 0x75, 0x35, 0x3f, 0x75, 0x36, 0x3f, 0x75, 0x37,
4152     0x3f, 0x75, 0x38, 0x3f, 0x75, 0x39, 0x3f, 0x75, 0x3d, 0x3f, 0x75, 0x41,
4153     0x3f, 0x75, 0x5f, 0x3f, 0x75, 0x62, 0x3f, 0x75, 0x64, 0x3f, 0x75, 0x66,
4154     0x3f, 0x75, 0x67, 0x3f, 0x75, 0x68, 0x3f, 0x75, 0x6c, 0x3f, 0x75, 0x6d,
4155     0x3f, 0x75, 0x6e, 0x3f, 0x75, 0x70, 0x3f, 0x75, 0x72, 0x3f, 0x75, 0x75,
4156     0x3f, 0x75, 0x3a, 0x3f, 0x75, 0x42, 0x3f, 0x75, 0x43, 0x3f, 0x75, 0x44,
4157     0x3f, 0x75, 0x45, 0x3f, 0x75, 0x46, 0x3f, 0x75, 0x47, 0x3f, 0x75, 0x48,
4158     0x3f, 0x75, 0x49, 0x3f, 0x75, 0x4a, 0x3f, 0x75, 0x4b, 0x3f, 0x75, 0x4c,
4159     0x3f, 0x75, 0x4d, 0x3f, 0x75, 0x4e, 0x3f, 0x75, 0x4f, 0x3f, 0x75, 0x50,
4160     0x3f, 0x75, 0x51, 0x3f, 0x75, 0x52, 0x3f, 0x75, 0x53, 0x3f, 0x75, 0x54,
4161     0x3f, 0x75, 0x55, 0x3f, 0x75, 0x56, 0x3f, 0x75, 0x57, 0x3f, 0x75, 0x59,
4162     0x3f, 0x75, 0x6a, 0x3f, 0x75, 0x6b, 0x3f, 0x75, 0x71, 0x3f, 0x75, 0x76,
4163     0x3f, 0x75, 0x77, 0x3f, 0x75, 0x78, 0x3f, 0x75, 0x79, 0x3f, 0x75, 0x7a};
4164 const uint8_t HuffDecoderCommon::table20_46_emit_[216] = {
4165     0x3f, 0x3a, 0x30, 0x3f, 0x3a, 0x31, 0x3f, 0x3a, 0x32, 0x3f, 0x3a, 0x61,
4166     0x3f, 0x3a, 0x63, 0x3f, 0x3a, 0x65, 0x3f, 0x3a, 0x69, 0x3f, 0x3a, 0x6f,
4167     0x3f, 0x3a, 0x73, 0x3f, 0x3a, 0x74, 0x3f, 0x3a, 0x20, 0x3f, 0x3a, 0x25,
4168     0x3f, 0x3a, 0x2d, 0x3f, 0x3a, 0x2e, 0x3f, 0x3a, 0x2f, 0x3f, 0x3a, 0x33,
4169     0x3f, 0x3a, 0x34, 0x3f, 0x3a, 0x35, 0x3f, 0x3a, 0x36, 0x3f, 0x3a, 0x37,
4170     0x3f, 0x3a, 0x38, 0x3f, 0x3a, 0x39, 0x3f, 0x3a, 0x3d, 0x3f, 0x3a, 0x41,
4171     0x3f, 0x3a, 0x5f, 0x3f, 0x3a, 0x62, 0x3f, 0x3a, 0x64, 0x3f, 0x3a, 0x66,
4172     0x3f, 0x3a, 0x67, 0x3f, 0x3a, 0x68, 0x3f, 0x3a, 0x6c, 0x3f, 0x3a, 0x6d,
4173     0x3f, 0x3a, 0x6e, 0x3f, 0x3a, 0x70, 0x3f, 0x3a, 0x72, 0x3f, 0x3a, 0x75,
4174     0x3f, 0x42, 0x30, 0x3f, 0x42, 0x31, 0x3f, 0x42, 0x32, 0x3f, 0x42, 0x61,
4175     0x3f, 0x42, 0x63, 0x3f, 0x42, 0x65, 0x3f, 0x42, 0x69, 0x3f, 0x42, 0x6f,
4176     0x3f, 0x42, 0x73, 0x3f, 0x42, 0x74, 0x3f, 0x42, 0x20, 0x3f, 0x42, 0x25,
4177     0x3f, 0x42, 0x2d, 0x3f, 0x42, 0x2e, 0x3f, 0x42, 0x2f, 0x3f, 0x42, 0x33,
4178     0x3f, 0x42, 0x34, 0x3f, 0x42, 0x35, 0x3f, 0x42, 0x36, 0x3f, 0x42, 0x37,
4179     0x3f, 0x42, 0x38, 0x3f, 0x42, 0x39, 0x3f, 0x42, 0x3d, 0x3f, 0x42, 0x41,
4180     0x3f, 0x42, 0x5f, 0x3f, 0x42, 0x62, 0x3f, 0x42, 0x64, 0x3f, 0x42, 0x66,
4181     0x3f, 0x42, 0x67, 0x3f, 0x42, 0x68, 0x3f, 0x42, 0x6c, 0x3f, 0x42, 0x6d,
4182     0x3f, 0x42, 0x6e, 0x3f, 0x42, 0x70, 0x3f, 0x42, 0x72, 0x3f, 0x42, 0x75};
4183 const uint8_t HuffDecoderCommon::table20_47_emit_[216] = {
4184     0x3f, 0x43, 0x30, 0x3f, 0x43, 0x31, 0x3f, 0x43, 0x32, 0x3f, 0x43, 0x61,
4185     0x3f, 0x43, 0x63, 0x3f, 0x43, 0x65, 0x3f, 0x43, 0x69, 0x3f, 0x43, 0x6f,
4186     0x3f, 0x43, 0x73, 0x3f, 0x43, 0x74, 0x3f, 0x43, 0x20, 0x3f, 0x43, 0x25,
4187     0x3f, 0x43, 0x2d, 0x3f, 0x43, 0x2e, 0x3f, 0x43, 0x2f, 0x3f, 0x43, 0x33,
4188     0x3f, 0x43, 0x34, 0x3f, 0x43, 0x35, 0x3f, 0x43, 0x36, 0x3f, 0x43, 0x37,
4189     0x3f, 0x43, 0x38, 0x3f, 0x43, 0x39, 0x3f, 0x43, 0x3d, 0x3f, 0x43, 0x41,
4190     0x3f, 0x43, 0x5f, 0x3f, 0x43, 0x62, 0x3f, 0x43, 0x64, 0x3f, 0x43, 0x66,
4191     0x3f, 0x43, 0x67, 0x3f, 0x43, 0x68, 0x3f, 0x43, 0x6c, 0x3f, 0x43, 0x6d,
4192     0x3f, 0x43, 0x6e, 0x3f, 0x43, 0x70, 0x3f, 0x43, 0x72, 0x3f, 0x43, 0x75,
4193     0x3f, 0x44, 0x30, 0x3f, 0x44, 0x31, 0x3f, 0x44, 0x32, 0x3f, 0x44, 0x61,
4194     0x3f, 0x44, 0x63, 0x3f, 0x44, 0x65, 0x3f, 0x44, 0x69, 0x3f, 0x44, 0x6f,
4195     0x3f, 0x44, 0x73, 0x3f, 0x44, 0x74, 0x3f, 0x44, 0x20, 0x3f, 0x44, 0x25,
4196     0x3f, 0x44, 0x2d, 0x3f, 0x44, 0x2e, 0x3f, 0x44, 0x2f, 0x3f, 0x44, 0x33,
4197     0x3f, 0x44, 0x34, 0x3f, 0x44, 0x35, 0x3f, 0x44, 0x36, 0x3f, 0x44, 0x37,
4198     0x3f, 0x44, 0x38, 0x3f, 0x44, 0x39, 0x3f, 0x44, 0x3d, 0x3f, 0x44, 0x41,
4199     0x3f, 0x44, 0x5f, 0x3f, 0x44, 0x62, 0x3f, 0x44, 0x64, 0x3f, 0x44, 0x66,
4200     0x3f, 0x44, 0x67, 0x3f, 0x44, 0x68, 0x3f, 0x44, 0x6c, 0x3f, 0x44, 0x6d,
4201     0x3f, 0x44, 0x6e, 0x3f, 0x44, 0x70, 0x3f, 0x44, 0x72, 0x3f, 0x44, 0x75};
4202 const uint8_t HuffDecoderCommon::table20_48_emit_[216] = {
4203     0x3f, 0x45, 0x30, 0x3f, 0x45, 0x31, 0x3f, 0x45, 0x32, 0x3f, 0x45, 0x61,
4204     0x3f, 0x45, 0x63, 0x3f, 0x45, 0x65, 0x3f, 0x45, 0x69, 0x3f, 0x45, 0x6f,
4205     0x3f, 0x45, 0x73, 0x3f, 0x45, 0x74, 0x3f, 0x45, 0x20, 0x3f, 0x45, 0x25,
4206     0x3f, 0x45, 0x2d, 0x3f, 0x45, 0x2e, 0x3f, 0x45, 0x2f, 0x3f, 0x45, 0x33,
4207     0x3f, 0x45, 0x34, 0x3f, 0x45, 0x35, 0x3f, 0x45, 0x36, 0x3f, 0x45, 0x37,
4208     0x3f, 0x45, 0x38, 0x3f, 0x45, 0x39, 0x3f, 0x45, 0x3d, 0x3f, 0x45, 0x41,
4209     0x3f, 0x45, 0x5f, 0x3f, 0x45, 0x62, 0x3f, 0x45, 0x64, 0x3f, 0x45, 0x66,
4210     0x3f, 0x45, 0x67, 0x3f, 0x45, 0x68, 0x3f, 0x45, 0x6c, 0x3f, 0x45, 0x6d,
4211     0x3f, 0x45, 0x6e, 0x3f, 0x45, 0x70, 0x3f, 0x45, 0x72, 0x3f, 0x45, 0x75,
4212     0x3f, 0x46, 0x30, 0x3f, 0x46, 0x31, 0x3f, 0x46, 0x32, 0x3f, 0x46, 0x61,
4213     0x3f, 0x46, 0x63, 0x3f, 0x46, 0x65, 0x3f, 0x46, 0x69, 0x3f, 0x46, 0x6f,
4214     0x3f, 0x46, 0x73, 0x3f, 0x46, 0x74, 0x3f, 0x46, 0x20, 0x3f, 0x46, 0x25,
4215     0x3f, 0x46, 0x2d, 0x3f, 0x46, 0x2e, 0x3f, 0x46, 0x2f, 0x3f, 0x46, 0x33,
4216     0x3f, 0x46, 0x34, 0x3f, 0x46, 0x35, 0x3f, 0x46, 0x36, 0x3f, 0x46, 0x37,
4217     0x3f, 0x46, 0x38, 0x3f, 0x46, 0x39, 0x3f, 0x46, 0x3d, 0x3f, 0x46, 0x41,
4218     0x3f, 0x46, 0x5f, 0x3f, 0x46, 0x62, 0x3f, 0x46, 0x64, 0x3f, 0x46, 0x66,
4219     0x3f, 0x46, 0x67, 0x3f, 0x46, 0x68, 0x3f, 0x46, 0x6c, 0x3f, 0x46, 0x6d,
4220     0x3f, 0x46, 0x6e, 0x3f, 0x46, 0x70, 0x3f, 0x46, 0x72, 0x3f, 0x46, 0x75};
4221 const uint8_t HuffDecoderCommon::table20_49_emit_[216] = {
4222     0x3f, 0x47, 0x30, 0x3f, 0x47, 0x31, 0x3f, 0x47, 0x32, 0x3f, 0x47, 0x61,
4223     0x3f, 0x47, 0x63, 0x3f, 0x47, 0x65, 0x3f, 0x47, 0x69, 0x3f, 0x47, 0x6f,
4224     0x3f, 0x47, 0x73, 0x3f, 0x47, 0x74, 0x3f, 0x47, 0x20, 0x3f, 0x47, 0x25,
4225     0x3f, 0x47, 0x2d, 0x3f, 0x47, 0x2e, 0x3f, 0x47, 0x2f, 0x3f, 0x47, 0x33,
4226     0x3f, 0x47, 0x34, 0x3f, 0x47, 0x35, 0x3f, 0x47, 0x36, 0x3f, 0x47, 0x37,
4227     0x3f, 0x47, 0x38, 0x3f, 0x47, 0x39, 0x3f, 0x47, 0x3d, 0x3f, 0x47, 0x41,
4228     0x3f, 0x47, 0x5f, 0x3f, 0x47, 0x62, 0x3f, 0x47, 0x64, 0x3f, 0x47, 0x66,
4229     0x3f, 0x47, 0x67, 0x3f, 0x47, 0x68, 0x3f, 0x47, 0x6c, 0x3f, 0x47, 0x6d,
4230     0x3f, 0x47, 0x6e, 0x3f, 0x47, 0x70, 0x3f, 0x47, 0x72, 0x3f, 0x47, 0x75,
4231     0x3f, 0x48, 0x30, 0x3f, 0x48, 0x31, 0x3f, 0x48, 0x32, 0x3f, 0x48, 0x61,
4232     0x3f, 0x48, 0x63, 0x3f, 0x48, 0x65, 0x3f, 0x48, 0x69, 0x3f, 0x48, 0x6f,
4233     0x3f, 0x48, 0x73, 0x3f, 0x48, 0x74, 0x3f, 0x48, 0x20, 0x3f, 0x48, 0x25,
4234     0x3f, 0x48, 0x2d, 0x3f, 0x48, 0x2e, 0x3f, 0x48, 0x2f, 0x3f, 0x48, 0x33,
4235     0x3f, 0x48, 0x34, 0x3f, 0x48, 0x35, 0x3f, 0x48, 0x36, 0x3f, 0x48, 0x37,
4236     0x3f, 0x48, 0x38, 0x3f, 0x48, 0x39, 0x3f, 0x48, 0x3d, 0x3f, 0x48, 0x41,
4237     0x3f, 0x48, 0x5f, 0x3f, 0x48, 0x62, 0x3f, 0x48, 0x64, 0x3f, 0x48, 0x66,
4238     0x3f, 0x48, 0x67, 0x3f, 0x48, 0x68, 0x3f, 0x48, 0x6c, 0x3f, 0x48, 0x6d,
4239     0x3f, 0x48, 0x6e, 0x3f, 0x48, 0x70, 0x3f, 0x48, 0x72, 0x3f, 0x48, 0x75};
4240 const uint8_t HuffDecoderCommon::table20_50_emit_[216] = {
4241     0x3f, 0x49, 0x30, 0x3f, 0x49, 0x31, 0x3f, 0x49, 0x32, 0x3f, 0x49, 0x61,
4242     0x3f, 0x49, 0x63, 0x3f, 0x49, 0x65, 0x3f, 0x49, 0x69, 0x3f, 0x49, 0x6f,
4243     0x3f, 0x49, 0x73, 0x3f, 0x49, 0x74, 0x3f, 0x49, 0x20, 0x3f, 0x49, 0x25,
4244     0x3f, 0x49, 0x2d, 0x3f, 0x49, 0x2e, 0x3f, 0x49, 0x2f, 0x3f, 0x49, 0x33,
4245     0x3f, 0x49, 0x34, 0x3f, 0x49, 0x35, 0x3f, 0x49, 0x36, 0x3f, 0x49, 0x37,
4246     0x3f, 0x49, 0x38, 0x3f, 0x49, 0x39, 0x3f, 0x49, 0x3d, 0x3f, 0x49, 0x41,
4247     0x3f, 0x49, 0x5f, 0x3f, 0x49, 0x62, 0x3f, 0x49, 0x64, 0x3f, 0x49, 0x66,
4248     0x3f, 0x49, 0x67, 0x3f, 0x49, 0x68, 0x3f, 0x49, 0x6c, 0x3f, 0x49, 0x6d,
4249     0x3f, 0x49, 0x6e, 0x3f, 0x49, 0x70, 0x3f, 0x49, 0x72, 0x3f, 0x49, 0x75,
4250     0x3f, 0x4a, 0x30, 0x3f, 0x4a, 0x31, 0x3f, 0x4a, 0x32, 0x3f, 0x4a, 0x61,
4251     0x3f, 0x4a, 0x63, 0x3f, 0x4a, 0x65, 0x3f, 0x4a, 0x69, 0x3f, 0x4a, 0x6f,
4252     0x3f, 0x4a, 0x73, 0x3f, 0x4a, 0x74, 0x3f, 0x4a, 0x20, 0x3f, 0x4a, 0x25,
4253     0x3f, 0x4a, 0x2d, 0x3f, 0x4a, 0x2e, 0x3f, 0x4a, 0x2f, 0x3f, 0x4a, 0x33,
4254     0x3f, 0x4a, 0x34, 0x3f, 0x4a, 0x35, 0x3f, 0x4a, 0x36, 0x3f, 0x4a, 0x37,
4255     0x3f, 0x4a, 0x38, 0x3f, 0x4a, 0x39, 0x3f, 0x4a, 0x3d, 0x3f, 0x4a, 0x41,
4256     0x3f, 0x4a, 0x5f, 0x3f, 0x4a, 0x62, 0x3f, 0x4a, 0x64, 0x3f, 0x4a, 0x66,
4257     0x3f, 0x4a, 0x67, 0x3f, 0x4a, 0x68, 0x3f, 0x4a, 0x6c, 0x3f, 0x4a, 0x6d,
4258     0x3f, 0x4a, 0x6e, 0x3f, 0x4a, 0x70, 0x3f, 0x4a, 0x72, 0x3f, 0x4a, 0x75};
4259 const uint8_t HuffDecoderCommon::table20_51_emit_[216] = {
4260     0x3f, 0x4b, 0x30, 0x3f, 0x4b, 0x31, 0x3f, 0x4b, 0x32, 0x3f, 0x4b, 0x61,
4261     0x3f, 0x4b, 0x63, 0x3f, 0x4b, 0x65, 0x3f, 0x4b, 0x69, 0x3f, 0x4b, 0x6f,
4262     0x3f, 0x4b, 0x73, 0x3f, 0x4b, 0x74, 0x3f, 0x4b, 0x20, 0x3f, 0x4b, 0x25,
4263     0x3f, 0x4b, 0x2d, 0x3f, 0x4b, 0x2e, 0x3f, 0x4b, 0x2f, 0x3f, 0x4b, 0x33,
4264     0x3f, 0x4b, 0x34, 0x3f, 0x4b, 0x35, 0x3f, 0x4b, 0x36, 0x3f, 0x4b, 0x37,
4265     0x3f, 0x4b, 0x38, 0x3f, 0x4b, 0x39, 0x3f, 0x4b, 0x3d, 0x3f, 0x4b, 0x41,
4266     0x3f, 0x4b, 0x5f, 0x3f, 0x4b, 0x62, 0x3f, 0x4b, 0x64, 0x3f, 0x4b, 0x66,
4267     0x3f, 0x4b, 0x67, 0x3f, 0x4b, 0x68, 0x3f, 0x4b, 0x6c, 0x3f, 0x4b, 0x6d,
4268     0x3f, 0x4b, 0x6e, 0x3f, 0x4b, 0x70, 0x3f, 0x4b, 0x72, 0x3f, 0x4b, 0x75,
4269     0x3f, 0x4c, 0x30, 0x3f, 0x4c, 0x31, 0x3f, 0x4c, 0x32, 0x3f, 0x4c, 0x61,
4270     0x3f, 0x4c, 0x63, 0x3f, 0x4c, 0x65, 0x3f, 0x4c, 0x69, 0x3f, 0x4c, 0x6f,
4271     0x3f, 0x4c, 0x73, 0x3f, 0x4c, 0x74, 0x3f, 0x4c, 0x20, 0x3f, 0x4c, 0x25,
4272     0x3f, 0x4c, 0x2d, 0x3f, 0x4c, 0x2e, 0x3f, 0x4c, 0x2f, 0x3f, 0x4c, 0x33,
4273     0x3f, 0x4c, 0x34, 0x3f, 0x4c, 0x35, 0x3f, 0x4c, 0x36, 0x3f, 0x4c, 0x37,
4274     0x3f, 0x4c, 0x38, 0x3f, 0x4c, 0x39, 0x3f, 0x4c, 0x3d, 0x3f, 0x4c, 0x41,
4275     0x3f, 0x4c, 0x5f, 0x3f, 0x4c, 0x62, 0x3f, 0x4c, 0x64, 0x3f, 0x4c, 0x66,
4276     0x3f, 0x4c, 0x67, 0x3f, 0x4c, 0x68, 0x3f, 0x4c, 0x6c, 0x3f, 0x4c, 0x6d,
4277     0x3f, 0x4c, 0x6e, 0x3f, 0x4c, 0x70, 0x3f, 0x4c, 0x72, 0x3f, 0x4c, 0x75};
4278 const uint8_t HuffDecoderCommon::table20_52_emit_[216] = {
4279     0x3f, 0x4d, 0x30, 0x3f, 0x4d, 0x31, 0x3f, 0x4d, 0x32, 0x3f, 0x4d, 0x61,
4280     0x3f, 0x4d, 0x63, 0x3f, 0x4d, 0x65, 0x3f, 0x4d, 0x69, 0x3f, 0x4d, 0x6f,
4281     0x3f, 0x4d, 0x73, 0x3f, 0x4d, 0x74, 0x3f, 0x4d, 0x20, 0x3f, 0x4d, 0x25,
4282     0x3f, 0x4d, 0x2d, 0x3f, 0x4d, 0x2e, 0x3f, 0x4d, 0x2f, 0x3f, 0x4d, 0x33,
4283     0x3f, 0x4d, 0x34, 0x3f, 0x4d, 0x35, 0x3f, 0x4d, 0x36, 0x3f, 0x4d, 0x37,
4284     0x3f, 0x4d, 0x38, 0x3f, 0x4d, 0x39, 0x3f, 0x4d, 0x3d, 0x3f, 0x4d, 0x41,
4285     0x3f, 0x4d, 0x5f, 0x3f, 0x4d, 0x62, 0x3f, 0x4d, 0x64, 0x3f, 0x4d, 0x66,
4286     0x3f, 0x4d, 0x67, 0x3f, 0x4d, 0x68, 0x3f, 0x4d, 0x6c, 0x3f, 0x4d, 0x6d,
4287     0x3f, 0x4d, 0x6e, 0x3f, 0x4d, 0x70, 0x3f, 0x4d, 0x72, 0x3f, 0x4d, 0x75,
4288     0x3f, 0x4e, 0x30, 0x3f, 0x4e, 0x31, 0x3f, 0x4e, 0x32, 0x3f, 0x4e, 0x61,
4289     0x3f, 0x4e, 0x63, 0x3f, 0x4e, 0x65, 0x3f, 0x4e, 0x69, 0x3f, 0x4e, 0x6f,
4290     0x3f, 0x4e, 0x73, 0x3f, 0x4e, 0x74, 0x3f, 0x4e, 0x20, 0x3f, 0x4e, 0x25,
4291     0x3f, 0x4e, 0x2d, 0x3f, 0x4e, 0x2e, 0x3f, 0x4e, 0x2f, 0x3f, 0x4e, 0x33,
4292     0x3f, 0x4e, 0x34, 0x3f, 0x4e, 0x35, 0x3f, 0x4e, 0x36, 0x3f, 0x4e, 0x37,
4293     0x3f, 0x4e, 0x38, 0x3f, 0x4e, 0x39, 0x3f, 0x4e, 0x3d, 0x3f, 0x4e, 0x41,
4294     0x3f, 0x4e, 0x5f, 0x3f, 0x4e, 0x62, 0x3f, 0x4e, 0x64, 0x3f, 0x4e, 0x66,
4295     0x3f, 0x4e, 0x67, 0x3f, 0x4e, 0x68, 0x3f, 0x4e, 0x6c, 0x3f, 0x4e, 0x6d,
4296     0x3f, 0x4e, 0x6e, 0x3f, 0x4e, 0x70, 0x3f, 0x4e, 0x72, 0x3f, 0x4e, 0x75};
4297 const uint8_t HuffDecoderCommon::table20_53_emit_[216] = {
4298     0x3f, 0x4f, 0x30, 0x3f, 0x4f, 0x31, 0x3f, 0x4f, 0x32, 0x3f, 0x4f, 0x61,
4299     0x3f, 0x4f, 0x63, 0x3f, 0x4f, 0x65, 0x3f, 0x4f, 0x69, 0x3f, 0x4f, 0x6f,
4300     0x3f, 0x4f, 0x73, 0x3f, 0x4f, 0x74, 0x3f, 0x4f, 0x20, 0x3f, 0x4f, 0x25,
4301     0x3f, 0x4f, 0x2d, 0x3f, 0x4f, 0x2e, 0x3f, 0x4f, 0x2f, 0x3f, 0x4f, 0x33,
4302     0x3f, 0x4f, 0x34, 0x3f, 0x4f, 0x35, 0x3f, 0x4f, 0x36, 0x3f, 0x4f, 0x37,
4303     0x3f, 0x4f, 0x38, 0x3f, 0x4f, 0x39, 0x3f, 0x4f, 0x3d, 0x3f, 0x4f, 0x41,
4304     0x3f, 0x4f, 0x5f, 0x3f, 0x4f, 0x62, 0x3f, 0x4f, 0x64, 0x3f, 0x4f, 0x66,
4305     0x3f, 0x4f, 0x67, 0x3f, 0x4f, 0x68, 0x3f, 0x4f, 0x6c, 0x3f, 0x4f, 0x6d,
4306     0x3f, 0x4f, 0x6e, 0x3f, 0x4f, 0x70, 0x3f, 0x4f, 0x72, 0x3f, 0x4f, 0x75,
4307     0x3f, 0x50, 0x30, 0x3f, 0x50, 0x31, 0x3f, 0x50, 0x32, 0x3f, 0x50, 0x61,
4308     0x3f, 0x50, 0x63, 0x3f, 0x50, 0x65, 0x3f, 0x50, 0x69, 0x3f, 0x50, 0x6f,
4309     0x3f, 0x50, 0x73, 0x3f, 0x50, 0x74, 0x3f, 0x50, 0x20, 0x3f, 0x50, 0x25,
4310     0x3f, 0x50, 0x2d, 0x3f, 0x50, 0x2e, 0x3f, 0x50, 0x2f, 0x3f, 0x50, 0x33,
4311     0x3f, 0x50, 0x34, 0x3f, 0x50, 0x35, 0x3f, 0x50, 0x36, 0x3f, 0x50, 0x37,
4312     0x3f, 0x50, 0x38, 0x3f, 0x50, 0x39, 0x3f, 0x50, 0x3d, 0x3f, 0x50, 0x41,
4313     0x3f, 0x50, 0x5f, 0x3f, 0x50, 0x62, 0x3f, 0x50, 0x64, 0x3f, 0x50, 0x66,
4314     0x3f, 0x50, 0x67, 0x3f, 0x50, 0x68, 0x3f, 0x50, 0x6c, 0x3f, 0x50, 0x6d,
4315     0x3f, 0x50, 0x6e, 0x3f, 0x50, 0x70, 0x3f, 0x50, 0x72, 0x3f, 0x50, 0x75};
4316 const uint8_t HuffDecoderCommon::table20_54_emit_[216] = {
4317     0x3f, 0x51, 0x30, 0x3f, 0x51, 0x31, 0x3f, 0x51, 0x32, 0x3f, 0x51, 0x61,
4318     0x3f, 0x51, 0x63, 0x3f, 0x51, 0x65, 0x3f, 0x51, 0x69, 0x3f, 0x51, 0x6f,
4319     0x3f, 0x51, 0x73, 0x3f, 0x51, 0x74, 0x3f, 0x51, 0x20, 0x3f, 0x51, 0x25,
4320     0x3f, 0x51, 0x2d, 0x3f, 0x51, 0x2e, 0x3f, 0x51, 0x2f, 0x3f, 0x51, 0x33,
4321     0x3f, 0x51, 0x34, 0x3f, 0x51, 0x35, 0x3f, 0x51, 0x36, 0x3f, 0x51, 0x37,
4322     0x3f, 0x51, 0x38, 0x3f, 0x51, 0x39, 0x3f, 0x51, 0x3d, 0x3f, 0x51, 0x41,
4323     0x3f, 0x51, 0x5f, 0x3f, 0x51, 0x62, 0x3f, 0x51, 0x64, 0x3f, 0x51, 0x66,
4324     0x3f, 0x51, 0x67, 0x3f, 0x51, 0x68, 0x3f, 0x51, 0x6c, 0x3f, 0x51, 0x6d,
4325     0x3f, 0x51, 0x6e, 0x3f, 0x51, 0x70, 0x3f, 0x51, 0x72, 0x3f, 0x51, 0x75,
4326     0x3f, 0x52, 0x30, 0x3f, 0x52, 0x31, 0x3f, 0x52, 0x32, 0x3f, 0x52, 0x61,
4327     0x3f, 0x52, 0x63, 0x3f, 0x52, 0x65, 0x3f, 0x52, 0x69, 0x3f, 0x52, 0x6f,
4328     0x3f, 0x52, 0x73, 0x3f, 0x52, 0x74, 0x3f, 0x52, 0x20, 0x3f, 0x52, 0x25,
4329     0x3f, 0x52, 0x2d, 0x3f, 0x52, 0x2e, 0x3f, 0x52, 0x2f, 0x3f, 0x52, 0x33,
4330     0x3f, 0x52, 0x34, 0x3f, 0x52, 0x35, 0x3f, 0x52, 0x36, 0x3f, 0x52, 0x37,
4331     0x3f, 0x52, 0x38, 0x3f, 0x52, 0x39, 0x3f, 0x52, 0x3d, 0x3f, 0x52, 0x41,
4332     0x3f, 0x52, 0x5f, 0x3f, 0x52, 0x62, 0x3f, 0x52, 0x64, 0x3f, 0x52, 0x66,
4333     0x3f, 0x52, 0x67, 0x3f, 0x52, 0x68, 0x3f, 0x52, 0x6c, 0x3f, 0x52, 0x6d,
4334     0x3f, 0x52, 0x6e, 0x3f, 0x52, 0x70, 0x3f, 0x52, 0x72, 0x3f, 0x52, 0x75};
4335 const uint8_t HuffDecoderCommon::table20_55_emit_[216] = {
4336     0x3f, 0x53, 0x30, 0x3f, 0x53, 0x31, 0x3f, 0x53, 0x32, 0x3f, 0x53, 0x61,
4337     0x3f, 0x53, 0x63, 0x3f, 0x53, 0x65, 0x3f, 0x53, 0x69, 0x3f, 0x53, 0x6f,
4338     0x3f, 0x53, 0x73, 0x3f, 0x53, 0x74, 0x3f, 0x53, 0x20, 0x3f, 0x53, 0x25,
4339     0x3f, 0x53, 0x2d, 0x3f, 0x53, 0x2e, 0x3f, 0x53, 0x2f, 0x3f, 0x53, 0x33,
4340     0x3f, 0x53, 0x34, 0x3f, 0x53, 0x35, 0x3f, 0x53, 0x36, 0x3f, 0x53, 0x37,
4341     0x3f, 0x53, 0x38, 0x3f, 0x53, 0x39, 0x3f, 0x53, 0x3d, 0x3f, 0x53, 0x41,
4342     0x3f, 0x53, 0x5f, 0x3f, 0x53, 0x62, 0x3f, 0x53, 0x64, 0x3f, 0x53, 0x66,
4343     0x3f, 0x53, 0x67, 0x3f, 0x53, 0x68, 0x3f, 0x53, 0x6c, 0x3f, 0x53, 0x6d,
4344     0x3f, 0x53, 0x6e, 0x3f, 0x53, 0x70, 0x3f, 0x53, 0x72, 0x3f, 0x53, 0x75,
4345     0x3f, 0x54, 0x30, 0x3f, 0x54, 0x31, 0x3f, 0x54, 0x32, 0x3f, 0x54, 0x61,
4346     0x3f, 0x54, 0x63, 0x3f, 0x54, 0x65, 0x3f, 0x54, 0x69, 0x3f, 0x54, 0x6f,
4347     0x3f, 0x54, 0x73, 0x3f, 0x54, 0x74, 0x3f, 0x54, 0x20, 0x3f, 0x54, 0x25,
4348     0x3f, 0x54, 0x2d, 0x3f, 0x54, 0x2e, 0x3f, 0x54, 0x2f, 0x3f, 0x54, 0x33,
4349     0x3f, 0x54, 0x34, 0x3f, 0x54, 0x35, 0x3f, 0x54, 0x36, 0x3f, 0x54, 0x37,
4350     0x3f, 0x54, 0x38, 0x3f, 0x54, 0x39, 0x3f, 0x54, 0x3d, 0x3f, 0x54, 0x41,
4351     0x3f, 0x54, 0x5f, 0x3f, 0x54, 0x62, 0x3f, 0x54, 0x64, 0x3f, 0x54, 0x66,
4352     0x3f, 0x54, 0x67, 0x3f, 0x54, 0x68, 0x3f, 0x54, 0x6c, 0x3f, 0x54, 0x6d,
4353     0x3f, 0x54, 0x6e, 0x3f, 0x54, 0x70, 0x3f, 0x54, 0x72, 0x3f, 0x54, 0x75};
4354 const uint8_t HuffDecoderCommon::table20_56_emit_[216] = {
4355     0x3f, 0x55, 0x30, 0x3f, 0x55, 0x31, 0x3f, 0x55, 0x32, 0x3f, 0x55, 0x61,
4356     0x3f, 0x55, 0x63, 0x3f, 0x55, 0x65, 0x3f, 0x55, 0x69, 0x3f, 0x55, 0x6f,
4357     0x3f, 0x55, 0x73, 0x3f, 0x55, 0x74, 0x3f, 0x55, 0x20, 0x3f, 0x55, 0x25,
4358     0x3f, 0x55, 0x2d, 0x3f, 0x55, 0x2e, 0x3f, 0x55, 0x2f, 0x3f, 0x55, 0x33,
4359     0x3f, 0x55, 0x34, 0x3f, 0x55, 0x35, 0x3f, 0x55, 0x36, 0x3f, 0x55, 0x37,
4360     0x3f, 0x55, 0x38, 0x3f, 0x55, 0x39, 0x3f, 0x55, 0x3d, 0x3f, 0x55, 0x41,
4361     0x3f, 0x55, 0x5f, 0x3f, 0x55, 0x62, 0x3f, 0x55, 0x64, 0x3f, 0x55, 0x66,
4362     0x3f, 0x55, 0x67, 0x3f, 0x55, 0x68, 0x3f, 0x55, 0x6c, 0x3f, 0x55, 0x6d,
4363     0x3f, 0x55, 0x6e, 0x3f, 0x55, 0x70, 0x3f, 0x55, 0x72, 0x3f, 0x55, 0x75,
4364     0x3f, 0x56, 0x30, 0x3f, 0x56, 0x31, 0x3f, 0x56, 0x32, 0x3f, 0x56, 0x61,
4365     0x3f, 0x56, 0x63, 0x3f, 0x56, 0x65, 0x3f, 0x56, 0x69, 0x3f, 0x56, 0x6f,
4366     0x3f, 0x56, 0x73, 0x3f, 0x56, 0x74, 0x3f, 0x56, 0x20, 0x3f, 0x56, 0x25,
4367     0x3f, 0x56, 0x2d, 0x3f, 0x56, 0x2e, 0x3f, 0x56, 0x2f, 0x3f, 0x56, 0x33,
4368     0x3f, 0x56, 0x34, 0x3f, 0x56, 0x35, 0x3f, 0x56, 0x36, 0x3f, 0x56, 0x37,
4369     0x3f, 0x56, 0x38, 0x3f, 0x56, 0x39, 0x3f, 0x56, 0x3d, 0x3f, 0x56, 0x41,
4370     0x3f, 0x56, 0x5f, 0x3f, 0x56, 0x62, 0x3f, 0x56, 0x64, 0x3f, 0x56, 0x66,
4371     0x3f, 0x56, 0x67, 0x3f, 0x56, 0x68, 0x3f, 0x56, 0x6c, 0x3f, 0x56, 0x6d,
4372     0x3f, 0x56, 0x6e, 0x3f, 0x56, 0x70, 0x3f, 0x56, 0x72, 0x3f, 0x56, 0x75};
4373 const uint8_t HuffDecoderCommon::table20_57_emit_[216] = {
4374     0x3f, 0x57, 0x30, 0x3f, 0x57, 0x31, 0x3f, 0x57, 0x32, 0x3f, 0x57, 0x61,
4375     0x3f, 0x57, 0x63, 0x3f, 0x57, 0x65, 0x3f, 0x57, 0x69, 0x3f, 0x57, 0x6f,
4376     0x3f, 0x57, 0x73, 0x3f, 0x57, 0x74, 0x3f, 0x57, 0x20, 0x3f, 0x57, 0x25,
4377     0x3f, 0x57, 0x2d, 0x3f, 0x57, 0x2e, 0x3f, 0x57, 0x2f, 0x3f, 0x57, 0x33,
4378     0x3f, 0x57, 0x34, 0x3f, 0x57, 0x35, 0x3f, 0x57, 0x36, 0x3f, 0x57, 0x37,
4379     0x3f, 0x57, 0x38, 0x3f, 0x57, 0x39, 0x3f, 0x57, 0x3d, 0x3f, 0x57, 0x41,
4380     0x3f, 0x57, 0x5f, 0x3f, 0x57, 0x62, 0x3f, 0x57, 0x64, 0x3f, 0x57, 0x66,
4381     0x3f, 0x57, 0x67, 0x3f, 0x57, 0x68, 0x3f, 0x57, 0x6c, 0x3f, 0x57, 0x6d,
4382     0x3f, 0x57, 0x6e, 0x3f, 0x57, 0x70, 0x3f, 0x57, 0x72, 0x3f, 0x57, 0x75,
4383     0x3f, 0x59, 0x30, 0x3f, 0x59, 0x31, 0x3f, 0x59, 0x32, 0x3f, 0x59, 0x61,
4384     0x3f, 0x59, 0x63, 0x3f, 0x59, 0x65, 0x3f, 0x59, 0x69, 0x3f, 0x59, 0x6f,
4385     0x3f, 0x59, 0x73, 0x3f, 0x59, 0x74, 0x3f, 0x59, 0x20, 0x3f, 0x59, 0x25,
4386     0x3f, 0x59, 0x2d, 0x3f, 0x59, 0x2e, 0x3f, 0x59, 0x2f, 0x3f, 0x59, 0x33,
4387     0x3f, 0x59, 0x34, 0x3f, 0x59, 0x35, 0x3f, 0x59, 0x36, 0x3f, 0x59, 0x37,
4388     0x3f, 0x59, 0x38, 0x3f, 0x59, 0x39, 0x3f, 0x59, 0x3d, 0x3f, 0x59, 0x41,
4389     0x3f, 0x59, 0x5f, 0x3f, 0x59, 0x62, 0x3f, 0x59, 0x64, 0x3f, 0x59, 0x66,
4390     0x3f, 0x59, 0x67, 0x3f, 0x59, 0x68, 0x3f, 0x59, 0x6c, 0x3f, 0x59, 0x6d,
4391     0x3f, 0x59, 0x6e, 0x3f, 0x59, 0x70, 0x3f, 0x59, 0x72, 0x3f, 0x59, 0x75};
4392 const uint8_t HuffDecoderCommon::table20_58_emit_[216] = {
4393     0x3f, 0x6a, 0x30, 0x3f, 0x6a, 0x31, 0x3f, 0x6a, 0x32, 0x3f, 0x6a, 0x61,
4394     0x3f, 0x6a, 0x63, 0x3f, 0x6a, 0x65, 0x3f, 0x6a, 0x69, 0x3f, 0x6a, 0x6f,
4395     0x3f, 0x6a, 0x73, 0x3f, 0x6a, 0x74, 0x3f, 0x6a, 0x20, 0x3f, 0x6a, 0x25,
4396     0x3f, 0x6a, 0x2d, 0x3f, 0x6a, 0x2e, 0x3f, 0x6a, 0x2f, 0x3f, 0x6a, 0x33,
4397     0x3f, 0x6a, 0x34, 0x3f, 0x6a, 0x35, 0x3f, 0x6a, 0x36, 0x3f, 0x6a, 0x37,
4398     0x3f, 0x6a, 0x38, 0x3f, 0x6a, 0x39, 0x3f, 0x6a, 0x3d, 0x3f, 0x6a, 0x41,
4399     0x3f, 0x6a, 0x5f, 0x3f, 0x6a, 0x62, 0x3f, 0x6a, 0x64, 0x3f, 0x6a, 0x66,
4400     0x3f, 0x6a, 0x67, 0x3f, 0x6a, 0x68, 0x3f, 0x6a, 0x6c, 0x3f, 0x6a, 0x6d,
4401     0x3f, 0x6a, 0x6e, 0x3f, 0x6a, 0x70, 0x3f, 0x6a, 0x72, 0x3f, 0x6a, 0x75,
4402     0x3f, 0x6b, 0x30, 0x3f, 0x6b, 0x31, 0x3f, 0x6b, 0x32, 0x3f, 0x6b, 0x61,
4403     0x3f, 0x6b, 0x63, 0x3f, 0x6b, 0x65, 0x3f, 0x6b, 0x69, 0x3f, 0x6b, 0x6f,
4404     0x3f, 0x6b, 0x73, 0x3f, 0x6b, 0x74, 0x3f, 0x6b, 0x20, 0x3f, 0x6b, 0x25,
4405     0x3f, 0x6b, 0x2d, 0x3f, 0x6b, 0x2e, 0x3f, 0x6b, 0x2f, 0x3f, 0x6b, 0x33,
4406     0x3f, 0x6b, 0x34, 0x3f, 0x6b, 0x35, 0x3f, 0x6b, 0x36, 0x3f, 0x6b, 0x37,
4407     0x3f, 0x6b, 0x38, 0x3f, 0x6b, 0x39, 0x3f, 0x6b, 0x3d, 0x3f, 0x6b, 0x41,
4408     0x3f, 0x6b, 0x5f, 0x3f, 0x6b, 0x62, 0x3f, 0x6b, 0x64, 0x3f, 0x6b, 0x66,
4409     0x3f, 0x6b, 0x67, 0x3f, 0x6b, 0x68, 0x3f, 0x6b, 0x6c, 0x3f, 0x6b, 0x6d,
4410     0x3f, 0x6b, 0x6e, 0x3f, 0x6b, 0x70, 0x3f, 0x6b, 0x72, 0x3f, 0x6b, 0x75};
4411 const uint8_t HuffDecoderCommon::table20_59_emit_[216] = {
4412     0x3f, 0x71, 0x30, 0x3f, 0x71, 0x31, 0x3f, 0x71, 0x32, 0x3f, 0x71, 0x61,
4413     0x3f, 0x71, 0x63, 0x3f, 0x71, 0x65, 0x3f, 0x71, 0x69, 0x3f, 0x71, 0x6f,
4414     0x3f, 0x71, 0x73, 0x3f, 0x71, 0x74, 0x3f, 0x71, 0x20, 0x3f, 0x71, 0x25,
4415     0x3f, 0x71, 0x2d, 0x3f, 0x71, 0x2e, 0x3f, 0x71, 0x2f, 0x3f, 0x71, 0x33,
4416     0x3f, 0x71, 0x34, 0x3f, 0x71, 0x35, 0x3f, 0x71, 0x36, 0x3f, 0x71, 0x37,
4417     0x3f, 0x71, 0x38, 0x3f, 0x71, 0x39, 0x3f, 0x71, 0x3d, 0x3f, 0x71, 0x41,
4418     0x3f, 0x71, 0x5f, 0x3f, 0x71, 0x62, 0x3f, 0x71, 0x64, 0x3f, 0x71, 0x66,
4419     0x3f, 0x71, 0x67, 0x3f, 0x71, 0x68, 0x3f, 0x71, 0x6c, 0x3f, 0x71, 0x6d,
4420     0x3f, 0x71, 0x6e, 0x3f, 0x71, 0x70, 0x3f, 0x71, 0x72, 0x3f, 0x71, 0x75,
4421     0x3f, 0x76, 0x30, 0x3f, 0x76, 0x31, 0x3f, 0x76, 0x32, 0x3f, 0x76, 0x61,
4422     0x3f, 0x76, 0x63, 0x3f, 0x76, 0x65, 0x3f, 0x76, 0x69, 0x3f, 0x76, 0x6f,
4423     0x3f, 0x76, 0x73, 0x3f, 0x76, 0x74, 0x3f, 0x76, 0x20, 0x3f, 0x76, 0x25,
4424     0x3f, 0x76, 0x2d, 0x3f, 0x76, 0x2e, 0x3f, 0x76, 0x2f, 0x3f, 0x76, 0x33,
4425     0x3f, 0x76, 0x34, 0x3f, 0x76, 0x35, 0x3f, 0x76, 0x36, 0x3f, 0x76, 0x37,
4426     0x3f, 0x76, 0x38, 0x3f, 0x76, 0x39, 0x3f, 0x76, 0x3d, 0x3f, 0x76, 0x41,
4427     0x3f, 0x76, 0x5f, 0x3f, 0x76, 0x62, 0x3f, 0x76, 0x64, 0x3f, 0x76, 0x66,
4428     0x3f, 0x76, 0x67, 0x3f, 0x76, 0x68, 0x3f, 0x76, 0x6c, 0x3f, 0x76, 0x6d,
4429     0x3f, 0x76, 0x6e, 0x3f, 0x76, 0x70, 0x3f, 0x76, 0x72, 0x3f, 0x76, 0x75};
4430 const uint8_t HuffDecoderCommon::table20_60_emit_[216] = {
4431     0x3f, 0x77, 0x30, 0x3f, 0x77, 0x31, 0x3f, 0x77, 0x32, 0x3f, 0x77, 0x61,
4432     0x3f, 0x77, 0x63, 0x3f, 0x77, 0x65, 0x3f, 0x77, 0x69, 0x3f, 0x77, 0x6f,
4433     0x3f, 0x77, 0x73, 0x3f, 0x77, 0x74, 0x3f, 0x77, 0x20, 0x3f, 0x77, 0x25,
4434     0x3f, 0x77, 0x2d, 0x3f, 0x77, 0x2e, 0x3f, 0x77, 0x2f, 0x3f, 0x77, 0x33,
4435     0x3f, 0x77, 0x34, 0x3f, 0x77, 0x35, 0x3f, 0x77, 0x36, 0x3f, 0x77, 0x37,
4436     0x3f, 0x77, 0x38, 0x3f, 0x77, 0x39, 0x3f, 0x77, 0x3d, 0x3f, 0x77, 0x41,
4437     0x3f, 0x77, 0x5f, 0x3f, 0x77, 0x62, 0x3f, 0x77, 0x64, 0x3f, 0x77, 0x66,
4438     0x3f, 0x77, 0x67, 0x3f, 0x77, 0x68, 0x3f, 0x77, 0x6c, 0x3f, 0x77, 0x6d,
4439     0x3f, 0x77, 0x6e, 0x3f, 0x77, 0x70, 0x3f, 0x77, 0x72, 0x3f, 0x77, 0x75,
4440     0x3f, 0x78, 0x30, 0x3f, 0x78, 0x31, 0x3f, 0x78, 0x32, 0x3f, 0x78, 0x61,
4441     0x3f, 0x78, 0x63, 0x3f, 0x78, 0x65, 0x3f, 0x78, 0x69, 0x3f, 0x78, 0x6f,
4442     0x3f, 0x78, 0x73, 0x3f, 0x78, 0x74, 0x3f, 0x78, 0x20, 0x3f, 0x78, 0x25,
4443     0x3f, 0x78, 0x2d, 0x3f, 0x78, 0x2e, 0x3f, 0x78, 0x2f, 0x3f, 0x78, 0x33,
4444     0x3f, 0x78, 0x34, 0x3f, 0x78, 0x35, 0x3f, 0x78, 0x36, 0x3f, 0x78, 0x37,
4445     0x3f, 0x78, 0x38, 0x3f, 0x78, 0x39, 0x3f, 0x78, 0x3d, 0x3f, 0x78, 0x41,
4446     0x3f, 0x78, 0x5f, 0x3f, 0x78, 0x62, 0x3f, 0x78, 0x64, 0x3f, 0x78, 0x66,
4447     0x3f, 0x78, 0x67, 0x3f, 0x78, 0x68, 0x3f, 0x78, 0x6c, 0x3f, 0x78, 0x6d,
4448     0x3f, 0x78, 0x6e, 0x3f, 0x78, 0x70, 0x3f, 0x78, 0x72, 0x3f, 0x78, 0x75};
4449 const uint8_t HuffDecoderCommon::table20_61_emit_[216] = {
4450     0x3f, 0x79, 0x30, 0x3f, 0x79, 0x31, 0x3f, 0x79, 0x32, 0x3f, 0x79, 0x61,
4451     0x3f, 0x79, 0x63, 0x3f, 0x79, 0x65, 0x3f, 0x79, 0x69, 0x3f, 0x79, 0x6f,
4452     0x3f, 0x79, 0x73, 0x3f, 0x79, 0x74, 0x3f, 0x79, 0x20, 0x3f, 0x79, 0x25,
4453     0x3f, 0x79, 0x2d, 0x3f, 0x79, 0x2e, 0x3f, 0x79, 0x2f, 0x3f, 0x79, 0x33,
4454     0x3f, 0x79, 0x34, 0x3f, 0x79, 0x35, 0x3f, 0x79, 0x36, 0x3f, 0x79, 0x37,
4455     0x3f, 0x79, 0x38, 0x3f, 0x79, 0x39, 0x3f, 0x79, 0x3d, 0x3f, 0x79, 0x41,
4456     0x3f, 0x79, 0x5f, 0x3f, 0x79, 0x62, 0x3f, 0x79, 0x64, 0x3f, 0x79, 0x66,
4457     0x3f, 0x79, 0x67, 0x3f, 0x79, 0x68, 0x3f, 0x79, 0x6c, 0x3f, 0x79, 0x6d,
4458     0x3f, 0x79, 0x6e, 0x3f, 0x79, 0x70, 0x3f, 0x79, 0x72, 0x3f, 0x79, 0x75,
4459     0x3f, 0x7a, 0x30, 0x3f, 0x7a, 0x31, 0x3f, 0x7a, 0x32, 0x3f, 0x7a, 0x61,
4460     0x3f, 0x7a, 0x63, 0x3f, 0x7a, 0x65, 0x3f, 0x7a, 0x69, 0x3f, 0x7a, 0x6f,
4461     0x3f, 0x7a, 0x73, 0x3f, 0x7a, 0x74, 0x3f, 0x7a, 0x20, 0x3f, 0x7a, 0x25,
4462     0x3f, 0x7a, 0x2d, 0x3f, 0x7a, 0x2e, 0x3f, 0x7a, 0x2f, 0x3f, 0x7a, 0x33,
4463     0x3f, 0x7a, 0x34, 0x3f, 0x7a, 0x35, 0x3f, 0x7a, 0x36, 0x3f, 0x7a, 0x37,
4464     0x3f, 0x7a, 0x38, 0x3f, 0x7a, 0x39, 0x3f, 0x7a, 0x3d, 0x3f, 0x7a, 0x41,
4465     0x3f, 0x7a, 0x5f, 0x3f, 0x7a, 0x62, 0x3f, 0x7a, 0x64, 0x3f, 0x7a, 0x66,
4466     0x3f, 0x7a, 0x67, 0x3f, 0x7a, 0x68, 0x3f, 0x7a, 0x6c, 0x3f, 0x7a, 0x6d,
4467     0x3f, 0x7a, 0x6e, 0x3f, 0x7a, 0x70, 0x3f, 0x7a, 0x72, 0x3f, 0x7a, 0x75};
4468 const uint8_t HuffDecoderCommon::table20_62_emit_[120] = {
4469     0x3f, 0x26, 0x30, 0x3f, 0x26, 0x31, 0x3f, 0x26, 0x32, 0x3f, 0x26, 0x61,
4470     0x3f, 0x26, 0x63, 0x3f, 0x26, 0x65, 0x3f, 0x26, 0x69, 0x3f, 0x26, 0x6f,
4471     0x3f, 0x26, 0x73, 0x3f, 0x26, 0x74, 0x3f, 0x2a, 0x30, 0x3f, 0x2a, 0x31,
4472     0x3f, 0x2a, 0x32, 0x3f, 0x2a, 0x61, 0x3f, 0x2a, 0x63, 0x3f, 0x2a, 0x65,
4473     0x3f, 0x2a, 0x69, 0x3f, 0x2a, 0x6f, 0x3f, 0x2a, 0x73, 0x3f, 0x2a, 0x74,
4474     0x3f, 0x2c, 0x30, 0x3f, 0x2c, 0x31, 0x3f, 0x2c, 0x32, 0x3f, 0x2c, 0x61,
4475     0x3f, 0x2c, 0x63, 0x3f, 0x2c, 0x65, 0x3f, 0x2c, 0x69, 0x3f, 0x2c, 0x6f,
4476     0x3f, 0x2c, 0x73, 0x3f, 0x2c, 0x74, 0x3f, 0x3b, 0x30, 0x3f, 0x3b, 0x31,
4477     0x3f, 0x3b, 0x32, 0x3f, 0x3b, 0x61, 0x3f, 0x3b, 0x63, 0x3f, 0x3b, 0x65,
4478     0x3f, 0x3b, 0x69, 0x3f, 0x3b, 0x6f, 0x3f, 0x3b, 0x73, 0x3f, 0x3b, 0x74};
4479 const uint8_t HuffDecoderCommon::table20_63_emit_[91] = {
4480     0x3f, 0x58, 0x30, 0x3f, 0x58, 0x31, 0x3f, 0x58, 0x32, 0x3f, 0x58, 0x61,
4481     0x3f, 0x58, 0x63, 0x3f, 0x58, 0x65, 0x3f, 0x58, 0x69, 0x3f, 0x58, 0x6f,
4482     0x3f, 0x58, 0x73, 0x3f, 0x58, 0x74, 0x3f, 0x5a, 0x30, 0x3f, 0x5a, 0x31,
4483     0x3f, 0x5a, 0x32, 0x3f, 0x5a, 0x61, 0x3f, 0x5a, 0x63, 0x3f, 0x5a, 0x65,
4484     0x3f, 0x5a, 0x69, 0x3f, 0x5a, 0x6f, 0x3f, 0x5a, 0x73, 0x3f, 0x5a, 0x74,
4485     0x3f, 0x21, 0x3f, 0x22, 0x3f, 0x28, 0x3f, 0x29, 0x3f, 0x3f, 0x27, 0x3f,
4486     0x2b, 0x3f, 0x7c, 0x3f, 0x23, 0x3f, 0x3e, 0x3f, 0x00, 0x3f, 0x24, 0x3f,
4487     0x40, 0x3f, 0x5b, 0x3f, 0x5d, 0x3f, 0x7e};
4488 const uint16_t HuffDecoderCommon::table20_63_ops_[128] = {
4489     0x0001, 0x0019, 0x0031, 0x0049, 0x0061, 0x0079, 0x0091, 0x00a9, 0x00c1,
4490     0x00d9, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
4491     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
4492     0x0000, 0x0000, 0x0000, 0x0000, 0x0002, 0x00f1, 0x0109, 0x0121, 0x0139,
4493     0x0151, 0x0169, 0x0181, 0x0199, 0x01b1, 0x01c9, 0x0000, 0x0000, 0x0000,
4494     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
4495     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
4496     0x00f2, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x01e2,
4497     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x01f2, 0x0000,
4498     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0202, 0x0000, 0x0000,
4499     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0212, 0x0000, 0x0000, 0x0000,
4500     0x0000, 0x0000, 0x0000, 0x0000, 0x0222, 0x0000, 0x0000, 0x0000, 0x022a,
4501     0x0000, 0x0000, 0x0000, 0x023a, 0x0000, 0x0000, 0x0000, 0x024a, 0x0000,
4502     0x025a, 0x0000, 0x026a, 0x027a, 0x028a, 0x029a, 0x02aa, 0x02ba, 0x02ca,
4503     0x0000, 0x0003};
4504 const uint8_t HuffDecoderCommon::table20_64_emit_[204] = {
4505     0x27, 0x30, 0x30, 0x27, 0x30, 0x31, 0x27, 0x30, 0x32, 0x27, 0x30, 0x61,
4506     0x27, 0x30, 0x63, 0x27, 0x30, 0x65, 0x27, 0x30, 0x69, 0x27, 0x30, 0x6f,
4507     0x27, 0x30, 0x73, 0x27, 0x30, 0x74, 0x27, 0x30, 0x20, 0x27, 0x30, 0x25,
4508     0x27, 0x30, 0x2d, 0x27, 0x30, 0x2e, 0x27, 0x30, 0x2f, 0x27, 0x30, 0x33,
4509     0x27, 0x30, 0x34, 0x27, 0x30, 0x35, 0x27, 0x30, 0x36, 0x27, 0x30, 0x37,
4510     0x27, 0x30, 0x38, 0x27, 0x30, 0x39, 0x27, 0x30, 0x3d, 0x27, 0x30, 0x41,
4511     0x27, 0x30, 0x5f, 0x27, 0x30, 0x62, 0x27, 0x30, 0x64, 0x27, 0x30, 0x66,
4512     0x27, 0x30, 0x67, 0x27, 0x30, 0x68, 0x27, 0x30, 0x6c, 0x27, 0x30, 0x6d,
4513     0x27, 0x30, 0x6e, 0x27, 0x30, 0x70, 0x27, 0x30, 0x72, 0x27, 0x30, 0x75,
4514     0x27, 0x30, 0x3a, 0x27, 0x30, 0x42, 0x27, 0x30, 0x43, 0x27, 0x30, 0x44,
4515     0x27, 0x30, 0x45, 0x27, 0x30, 0x46, 0x27, 0x30, 0x47, 0x27, 0x30, 0x48,
4516     0x27, 0x30, 0x49, 0x27, 0x30, 0x4a, 0x27, 0x30, 0x4b, 0x27, 0x30, 0x4c,
4517     0x27, 0x30, 0x4d, 0x27, 0x30, 0x4e, 0x27, 0x30, 0x4f, 0x27, 0x30, 0x50,
4518     0x27, 0x30, 0x51, 0x27, 0x30, 0x52, 0x27, 0x30, 0x53, 0x27, 0x30, 0x54,
4519     0x27, 0x30, 0x55, 0x27, 0x30, 0x56, 0x27, 0x30, 0x57, 0x27, 0x30, 0x59,
4520     0x27, 0x30, 0x6a, 0x27, 0x30, 0x6b, 0x27, 0x30, 0x71, 0x27, 0x30, 0x76,
4521     0x27, 0x30, 0x77, 0x27, 0x30, 0x78, 0x27, 0x30, 0x79, 0x27, 0x30, 0x7a};
4522 const uint8_t HuffDecoderCommon::table20_65_emit_[204] = {
4523     0x27, 0x31, 0x30, 0x27, 0x31, 0x31, 0x27, 0x31, 0x32, 0x27, 0x31, 0x61,
4524     0x27, 0x31, 0x63, 0x27, 0x31, 0x65, 0x27, 0x31, 0x69, 0x27, 0x31, 0x6f,
4525     0x27, 0x31, 0x73, 0x27, 0x31, 0x74, 0x27, 0x31, 0x20, 0x27, 0x31, 0x25,
4526     0x27, 0x31, 0x2d, 0x27, 0x31, 0x2e, 0x27, 0x31, 0x2f, 0x27, 0x31, 0x33,
4527     0x27, 0x31, 0x34, 0x27, 0x31, 0x35, 0x27, 0x31, 0x36, 0x27, 0x31, 0x37,
4528     0x27, 0x31, 0x38, 0x27, 0x31, 0x39, 0x27, 0x31, 0x3d, 0x27, 0x31, 0x41,
4529     0x27, 0x31, 0x5f, 0x27, 0x31, 0x62, 0x27, 0x31, 0x64, 0x27, 0x31, 0x66,
4530     0x27, 0x31, 0x67, 0x27, 0x31, 0x68, 0x27, 0x31, 0x6c, 0x27, 0x31, 0x6d,
4531     0x27, 0x31, 0x6e, 0x27, 0x31, 0x70, 0x27, 0x31, 0x72, 0x27, 0x31, 0x75,
4532     0x27, 0x31, 0x3a, 0x27, 0x31, 0x42, 0x27, 0x31, 0x43, 0x27, 0x31, 0x44,
4533     0x27, 0x31, 0x45, 0x27, 0x31, 0x46, 0x27, 0x31, 0x47, 0x27, 0x31, 0x48,
4534     0x27, 0x31, 0x49, 0x27, 0x31, 0x4a, 0x27, 0x31, 0x4b, 0x27, 0x31, 0x4c,
4535     0x27, 0x31, 0x4d, 0x27, 0x31, 0x4e, 0x27, 0x31, 0x4f, 0x27, 0x31, 0x50,
4536     0x27, 0x31, 0x51, 0x27, 0x31, 0x52, 0x27, 0x31, 0x53, 0x27, 0x31, 0x54,
4537     0x27, 0x31, 0x55, 0x27, 0x31, 0x56, 0x27, 0x31, 0x57, 0x27, 0x31, 0x59,
4538     0x27, 0x31, 0x6a, 0x27, 0x31, 0x6b, 0x27, 0x31, 0x71, 0x27, 0x31, 0x76,
4539     0x27, 0x31, 0x77, 0x27, 0x31, 0x78, 0x27, 0x31, 0x79, 0x27, 0x31, 0x7a};
4540 const uint8_t HuffDecoderCommon::table20_66_emit_[204] = {
4541     0x27, 0x32, 0x30, 0x27, 0x32, 0x31, 0x27, 0x32, 0x32, 0x27, 0x32, 0x61,
4542     0x27, 0x32, 0x63, 0x27, 0x32, 0x65, 0x27, 0x32, 0x69, 0x27, 0x32, 0x6f,
4543     0x27, 0x32, 0x73, 0x27, 0x32, 0x74, 0x27, 0x32, 0x20, 0x27, 0x32, 0x25,
4544     0x27, 0x32, 0x2d, 0x27, 0x32, 0x2e, 0x27, 0x32, 0x2f, 0x27, 0x32, 0x33,
4545     0x27, 0x32, 0x34, 0x27, 0x32, 0x35, 0x27, 0x32, 0x36, 0x27, 0x32, 0x37,
4546     0x27, 0x32, 0x38, 0x27, 0x32, 0x39, 0x27, 0x32, 0x3d, 0x27, 0x32, 0x41,
4547     0x27, 0x32, 0x5f, 0x27, 0x32, 0x62, 0x27, 0x32, 0x64, 0x27, 0x32, 0x66,
4548     0x27, 0x32, 0x67, 0x27, 0x32, 0x68, 0x27, 0x32, 0x6c, 0x27, 0x32, 0x6d,
4549     0x27, 0x32, 0x6e, 0x27, 0x32, 0x70, 0x27, 0x32, 0x72, 0x27, 0x32, 0x75,
4550     0x27, 0x32, 0x3a, 0x27, 0x32, 0x42, 0x27, 0x32, 0x43, 0x27, 0x32, 0x44,
4551     0x27, 0x32, 0x45, 0x27, 0x32, 0x46, 0x27, 0x32, 0x47, 0x27, 0x32, 0x48,
4552     0x27, 0x32, 0x49, 0x27, 0x32, 0x4a, 0x27, 0x32, 0x4b, 0x27, 0x32, 0x4c,
4553     0x27, 0x32, 0x4d, 0x27, 0x32, 0x4e, 0x27, 0x32, 0x4f, 0x27, 0x32, 0x50,
4554     0x27, 0x32, 0x51, 0x27, 0x32, 0x52, 0x27, 0x32, 0x53, 0x27, 0x32, 0x54,
4555     0x27, 0x32, 0x55, 0x27, 0x32, 0x56, 0x27, 0x32, 0x57, 0x27, 0x32, 0x59,
4556     0x27, 0x32, 0x6a, 0x27, 0x32, 0x6b, 0x27, 0x32, 0x71, 0x27, 0x32, 0x76,
4557     0x27, 0x32, 0x77, 0x27, 0x32, 0x78, 0x27, 0x32, 0x79, 0x27, 0x32, 0x7a};
4558 const uint8_t HuffDecoderCommon::table20_67_emit_[204] = {
4559     0x27, 0x61, 0x30, 0x27, 0x61, 0x31, 0x27, 0x61, 0x32, 0x27, 0x61, 0x61,
4560     0x27, 0x61, 0x63, 0x27, 0x61, 0x65, 0x27, 0x61, 0x69, 0x27, 0x61, 0x6f,
4561     0x27, 0x61, 0x73, 0x27, 0x61, 0x74, 0x27, 0x61, 0x20, 0x27, 0x61, 0x25,
4562     0x27, 0x61, 0x2d, 0x27, 0x61, 0x2e, 0x27, 0x61, 0x2f, 0x27, 0x61, 0x33,
4563     0x27, 0x61, 0x34, 0x27, 0x61, 0x35, 0x27, 0x61, 0x36, 0x27, 0x61, 0x37,
4564     0x27, 0x61, 0x38, 0x27, 0x61, 0x39, 0x27, 0x61, 0x3d, 0x27, 0x61, 0x41,
4565     0x27, 0x61, 0x5f, 0x27, 0x61, 0x62, 0x27, 0x61, 0x64, 0x27, 0x61, 0x66,
4566     0x27, 0x61, 0x67, 0x27, 0x61, 0x68, 0x27, 0x61, 0x6c, 0x27, 0x61, 0x6d,
4567     0x27, 0x61, 0x6e, 0x27, 0x61, 0x70, 0x27, 0x61, 0x72, 0x27, 0x61, 0x75,
4568     0x27, 0x61, 0x3a, 0x27, 0x61, 0x42, 0x27, 0x61, 0x43, 0x27, 0x61, 0x44,
4569     0x27, 0x61, 0x45, 0x27, 0x61, 0x46, 0x27, 0x61, 0x47, 0x27, 0x61, 0x48,
4570     0x27, 0x61, 0x49, 0x27, 0x61, 0x4a, 0x27, 0x61, 0x4b, 0x27, 0x61, 0x4c,
4571     0x27, 0x61, 0x4d, 0x27, 0x61, 0x4e, 0x27, 0x61, 0x4f, 0x27, 0x61, 0x50,
4572     0x27, 0x61, 0x51, 0x27, 0x61, 0x52, 0x27, 0x61, 0x53, 0x27, 0x61, 0x54,
4573     0x27, 0x61, 0x55, 0x27, 0x61, 0x56, 0x27, 0x61, 0x57, 0x27, 0x61, 0x59,
4574     0x27, 0x61, 0x6a, 0x27, 0x61, 0x6b, 0x27, 0x61, 0x71, 0x27, 0x61, 0x76,
4575     0x27, 0x61, 0x77, 0x27, 0x61, 0x78, 0x27, 0x61, 0x79, 0x27, 0x61, 0x7a};
4576 const uint8_t HuffDecoderCommon::table20_68_emit_[204] = {
4577     0x27, 0x63, 0x30, 0x27, 0x63, 0x31, 0x27, 0x63, 0x32, 0x27, 0x63, 0x61,
4578     0x27, 0x63, 0x63, 0x27, 0x63, 0x65, 0x27, 0x63, 0x69, 0x27, 0x63, 0x6f,
4579     0x27, 0x63, 0x73, 0x27, 0x63, 0x74, 0x27, 0x63, 0x20, 0x27, 0x63, 0x25,
4580     0x27, 0x63, 0x2d, 0x27, 0x63, 0x2e, 0x27, 0x63, 0x2f, 0x27, 0x63, 0x33,
4581     0x27, 0x63, 0x34, 0x27, 0x63, 0x35, 0x27, 0x63, 0x36, 0x27, 0x63, 0x37,
4582     0x27, 0x63, 0x38, 0x27, 0x63, 0x39, 0x27, 0x63, 0x3d, 0x27, 0x63, 0x41,
4583     0x27, 0x63, 0x5f, 0x27, 0x63, 0x62, 0x27, 0x63, 0x64, 0x27, 0x63, 0x66,
4584     0x27, 0x63, 0x67, 0x27, 0x63, 0x68, 0x27, 0x63, 0x6c, 0x27, 0x63, 0x6d,
4585     0x27, 0x63, 0x6e, 0x27, 0x63, 0x70, 0x27, 0x63, 0x72, 0x27, 0x63, 0x75,
4586     0x27, 0x63, 0x3a, 0x27, 0x63, 0x42, 0x27, 0x63, 0x43, 0x27, 0x63, 0x44,
4587     0x27, 0x63, 0x45, 0x27, 0x63, 0x46, 0x27, 0x63, 0x47, 0x27, 0x63, 0x48,
4588     0x27, 0x63, 0x49, 0x27, 0x63, 0x4a, 0x27, 0x63, 0x4b, 0x27, 0x63, 0x4c,
4589     0x27, 0x63, 0x4d, 0x27, 0x63, 0x4e, 0x27, 0x63, 0x4f, 0x27, 0x63, 0x50,
4590     0x27, 0x63, 0x51, 0x27, 0x63, 0x52, 0x27, 0x63, 0x53, 0x27, 0x63, 0x54,
4591     0x27, 0x63, 0x55, 0x27, 0x63, 0x56, 0x27, 0x63, 0x57, 0x27, 0x63, 0x59,
4592     0x27, 0x63, 0x6a, 0x27, 0x63, 0x6b, 0x27, 0x63, 0x71, 0x27, 0x63, 0x76,
4593     0x27, 0x63, 0x77, 0x27, 0x63, 0x78, 0x27, 0x63, 0x79, 0x27, 0x63, 0x7a};
4594 const uint8_t HuffDecoderCommon::table20_69_emit_[204] = {
4595     0x27, 0x65, 0x30, 0x27, 0x65, 0x31, 0x27, 0x65, 0x32, 0x27, 0x65, 0x61,
4596     0x27, 0x65, 0x63, 0x27, 0x65, 0x65, 0x27, 0x65, 0x69, 0x27, 0x65, 0x6f,
4597     0x27, 0x65, 0x73, 0x27, 0x65, 0x74, 0x27, 0x65, 0x20, 0x27, 0x65, 0x25,
4598     0x27, 0x65, 0x2d, 0x27, 0x65, 0x2e, 0x27, 0x65, 0x2f, 0x27, 0x65, 0x33,
4599     0x27, 0x65, 0x34, 0x27, 0x65, 0x35, 0x27, 0x65, 0x36, 0x27, 0x65, 0x37,
4600     0x27, 0x65, 0x38, 0x27, 0x65, 0x39, 0x27, 0x65, 0x3d, 0x27, 0x65, 0x41,
4601     0x27, 0x65, 0x5f, 0x27, 0x65, 0x62, 0x27, 0x65, 0x64, 0x27, 0x65, 0x66,
4602     0x27, 0x65, 0x67, 0x27, 0x65, 0x68, 0x27, 0x65, 0x6c, 0x27, 0x65, 0x6d,
4603     0x27, 0x65, 0x6e, 0x27, 0x65, 0x70, 0x27, 0x65, 0x72, 0x27, 0x65, 0x75,
4604     0x27, 0x65, 0x3a, 0x27, 0x65, 0x42, 0x27, 0x65, 0x43, 0x27, 0x65, 0x44,
4605     0x27, 0x65, 0x45, 0x27, 0x65, 0x46, 0x27, 0x65, 0x47, 0x27, 0x65, 0x48,
4606     0x27, 0x65, 0x49, 0x27, 0x65, 0x4a, 0x27, 0x65, 0x4b, 0x27, 0x65, 0x4c,
4607     0x27, 0x65, 0x4d, 0x27, 0x65, 0x4e, 0x27, 0x65, 0x4f, 0x27, 0x65, 0x50,
4608     0x27, 0x65, 0x51, 0x27, 0x65, 0x52, 0x27, 0x65, 0x53, 0x27, 0x65, 0x54,
4609     0x27, 0x65, 0x55, 0x27, 0x65, 0x56, 0x27, 0x65, 0x57, 0x27, 0x65, 0x59,
4610     0x27, 0x65, 0x6a, 0x27, 0x65, 0x6b, 0x27, 0x65, 0x71, 0x27, 0x65, 0x76,
4611     0x27, 0x65, 0x77, 0x27, 0x65, 0x78, 0x27, 0x65, 0x79, 0x27, 0x65, 0x7a};
4612 const uint8_t HuffDecoderCommon::table20_70_emit_[204] = {
4613     0x27, 0x69, 0x30, 0x27, 0x69, 0x31, 0x27, 0x69, 0x32, 0x27, 0x69, 0x61,
4614     0x27, 0x69, 0x63, 0x27, 0x69, 0x65, 0x27, 0x69, 0x69, 0x27, 0x69, 0x6f,
4615     0x27, 0x69, 0x73, 0x27, 0x69, 0x74, 0x27, 0x69, 0x20, 0x27, 0x69, 0x25,
4616     0x27, 0x69, 0x2d, 0x27, 0x69, 0x2e, 0x27, 0x69, 0x2f, 0x27, 0x69, 0x33,
4617     0x27, 0x69, 0x34, 0x27, 0x69, 0x35, 0x27, 0x69, 0x36, 0x27, 0x69, 0x37,
4618     0x27, 0x69, 0x38, 0x27, 0x69, 0x39, 0x27, 0x69, 0x3d, 0x27, 0x69, 0x41,
4619     0x27, 0x69, 0x5f, 0x27, 0x69, 0x62, 0x27, 0x69, 0x64, 0x27, 0x69, 0x66,
4620     0x27, 0x69, 0x67, 0x27, 0x69, 0x68, 0x27, 0x69, 0x6c, 0x27, 0x69, 0x6d,
4621     0x27, 0x69, 0x6e, 0x27, 0x69, 0x70, 0x27, 0x69, 0x72, 0x27, 0x69, 0x75,
4622     0x27, 0x69, 0x3a, 0x27, 0x69, 0x42, 0x27, 0x69, 0x43, 0x27, 0x69, 0x44,
4623     0x27, 0x69, 0x45, 0x27, 0x69, 0x46, 0x27, 0x69, 0x47, 0x27, 0x69, 0x48,
4624     0x27, 0x69, 0x49, 0x27, 0x69, 0x4a, 0x27, 0x69, 0x4b, 0x27, 0x69, 0x4c,
4625     0x27, 0x69, 0x4d, 0x27, 0x69, 0x4e, 0x27, 0x69, 0x4f, 0x27, 0x69, 0x50,
4626     0x27, 0x69, 0x51, 0x27, 0x69, 0x52, 0x27, 0x69, 0x53, 0x27, 0x69, 0x54,
4627     0x27, 0x69, 0x55, 0x27, 0x69, 0x56, 0x27, 0x69, 0x57, 0x27, 0x69, 0x59,
4628     0x27, 0x69, 0x6a, 0x27, 0x69, 0x6b, 0x27, 0x69, 0x71, 0x27, 0x69, 0x76,
4629     0x27, 0x69, 0x77, 0x27, 0x69, 0x78, 0x27, 0x69, 0x79, 0x27, 0x69, 0x7a};
4630 const uint8_t HuffDecoderCommon::table20_71_emit_[204] = {
4631     0x27, 0x6f, 0x30, 0x27, 0x6f, 0x31, 0x27, 0x6f, 0x32, 0x27, 0x6f, 0x61,
4632     0x27, 0x6f, 0x63, 0x27, 0x6f, 0x65, 0x27, 0x6f, 0x69, 0x27, 0x6f, 0x6f,
4633     0x27, 0x6f, 0x73, 0x27, 0x6f, 0x74, 0x27, 0x6f, 0x20, 0x27, 0x6f, 0x25,
4634     0x27, 0x6f, 0x2d, 0x27, 0x6f, 0x2e, 0x27, 0x6f, 0x2f, 0x27, 0x6f, 0x33,
4635     0x27, 0x6f, 0x34, 0x27, 0x6f, 0x35, 0x27, 0x6f, 0x36, 0x27, 0x6f, 0x37,
4636     0x27, 0x6f, 0x38, 0x27, 0x6f, 0x39, 0x27, 0x6f, 0x3d, 0x27, 0x6f, 0x41,
4637     0x27, 0x6f, 0x5f, 0x27, 0x6f, 0x62, 0x27, 0x6f, 0x64, 0x27, 0x6f, 0x66,
4638     0x27, 0x6f, 0x67, 0x27, 0x6f, 0x68, 0x27, 0x6f, 0x6c, 0x27, 0x6f, 0x6d,
4639     0x27, 0x6f, 0x6e, 0x27, 0x6f, 0x70, 0x27, 0x6f, 0x72, 0x27, 0x6f, 0x75,
4640     0x27, 0x6f, 0x3a, 0x27, 0x6f, 0x42, 0x27, 0x6f, 0x43, 0x27, 0x6f, 0x44,
4641     0x27, 0x6f, 0x45, 0x27, 0x6f, 0x46, 0x27, 0x6f, 0x47, 0x27, 0x6f, 0x48,
4642     0x27, 0x6f, 0x49, 0x27, 0x6f, 0x4a, 0x27, 0x6f, 0x4b, 0x27, 0x6f, 0x4c,
4643     0x27, 0x6f, 0x4d, 0x27, 0x6f, 0x4e, 0x27, 0x6f, 0x4f, 0x27, 0x6f, 0x50,
4644     0x27, 0x6f, 0x51, 0x27, 0x6f, 0x52, 0x27, 0x6f, 0x53, 0x27, 0x6f, 0x54,
4645     0x27, 0x6f, 0x55, 0x27, 0x6f, 0x56, 0x27, 0x6f, 0x57, 0x27, 0x6f, 0x59,
4646     0x27, 0x6f, 0x6a, 0x27, 0x6f, 0x6b, 0x27, 0x6f, 0x71, 0x27, 0x6f, 0x76,
4647     0x27, 0x6f, 0x77, 0x27, 0x6f, 0x78, 0x27, 0x6f, 0x79, 0x27, 0x6f, 0x7a};
4648 const uint8_t HuffDecoderCommon::table20_72_emit_[204] = {
4649     0x27, 0x73, 0x30, 0x27, 0x73, 0x31, 0x27, 0x73, 0x32, 0x27, 0x73, 0x61,
4650     0x27, 0x73, 0x63, 0x27, 0x73, 0x65, 0x27, 0x73, 0x69, 0x27, 0x73, 0x6f,
4651     0x27, 0x73, 0x73, 0x27, 0x73, 0x74, 0x27, 0x73, 0x20, 0x27, 0x73, 0x25,
4652     0x27, 0x73, 0x2d, 0x27, 0x73, 0x2e, 0x27, 0x73, 0x2f, 0x27, 0x73, 0x33,
4653     0x27, 0x73, 0x34, 0x27, 0x73, 0x35, 0x27, 0x73, 0x36, 0x27, 0x73, 0x37,
4654     0x27, 0x73, 0x38, 0x27, 0x73, 0x39, 0x27, 0x73, 0x3d, 0x27, 0x73, 0x41,
4655     0x27, 0x73, 0x5f, 0x27, 0x73, 0x62, 0x27, 0x73, 0x64, 0x27, 0x73, 0x66,
4656     0x27, 0x73, 0x67, 0x27, 0x73, 0x68, 0x27, 0x73, 0x6c, 0x27, 0x73, 0x6d,
4657     0x27, 0x73, 0x6e, 0x27, 0x73, 0x70, 0x27, 0x73, 0x72, 0x27, 0x73, 0x75,
4658     0x27, 0x73, 0x3a, 0x27, 0x73, 0x42, 0x27, 0x73, 0x43, 0x27, 0x73, 0x44,
4659     0x27, 0x73, 0x45, 0x27, 0x73, 0x46, 0x27, 0x73, 0x47, 0x27, 0x73, 0x48,
4660     0x27, 0x73, 0x49, 0x27, 0x73, 0x4a, 0x27, 0x73, 0x4b, 0x27, 0x73, 0x4c,
4661     0x27, 0x73, 0x4d, 0x27, 0x73, 0x4e, 0x27, 0x73, 0x4f, 0x27, 0x73, 0x50,
4662     0x27, 0x73, 0x51, 0x27, 0x73, 0x52, 0x27, 0x73, 0x53, 0x27, 0x73, 0x54,
4663     0x27, 0x73, 0x55, 0x27, 0x73, 0x56, 0x27, 0x73, 0x57, 0x27, 0x73, 0x59,
4664     0x27, 0x73, 0x6a, 0x27, 0x73, 0x6b, 0x27, 0x73, 0x71, 0x27, 0x73, 0x76,
4665     0x27, 0x73, 0x77, 0x27, 0x73, 0x78, 0x27, 0x73, 0x79, 0x27, 0x73, 0x7a};
4666 const uint8_t HuffDecoderCommon::table20_73_emit_[204] = {
4667     0x27, 0x74, 0x30, 0x27, 0x74, 0x31, 0x27, 0x74, 0x32, 0x27, 0x74, 0x61,
4668     0x27, 0x74, 0x63, 0x27, 0x74, 0x65, 0x27, 0x74, 0x69, 0x27, 0x74, 0x6f,
4669     0x27, 0x74, 0x73, 0x27, 0x74, 0x74, 0x27, 0x74, 0x20, 0x27, 0x74, 0x25,
4670     0x27, 0x74, 0x2d, 0x27, 0x74, 0x2e, 0x27, 0x74, 0x2f, 0x27, 0x74, 0x33,
4671     0x27, 0x74, 0x34, 0x27, 0x74, 0x35, 0x27, 0x74, 0x36, 0x27, 0x74, 0x37,
4672     0x27, 0x74, 0x38, 0x27, 0x74, 0x39, 0x27, 0x74, 0x3d, 0x27, 0x74, 0x41,
4673     0x27, 0x74, 0x5f, 0x27, 0x74, 0x62, 0x27, 0x74, 0x64, 0x27, 0x74, 0x66,
4674     0x27, 0x74, 0x67, 0x27, 0x74, 0x68, 0x27, 0x74, 0x6c, 0x27, 0x74, 0x6d,
4675     0x27, 0x74, 0x6e, 0x27, 0x74, 0x70, 0x27, 0x74, 0x72, 0x27, 0x74, 0x75,
4676     0x27, 0x74, 0x3a, 0x27, 0x74, 0x42, 0x27, 0x74, 0x43, 0x27, 0x74, 0x44,
4677     0x27, 0x74, 0x45, 0x27, 0x74, 0x46, 0x27, 0x74, 0x47, 0x27, 0x74, 0x48,
4678     0x27, 0x74, 0x49, 0x27, 0x74, 0x4a, 0x27, 0x74, 0x4b, 0x27, 0x74, 0x4c,
4679     0x27, 0x74, 0x4d, 0x27, 0x74, 0x4e, 0x27, 0x74, 0x4f, 0x27, 0x74, 0x50,
4680     0x27, 0x74, 0x51, 0x27, 0x74, 0x52, 0x27, 0x74, 0x53, 0x27, 0x74, 0x54,
4681     0x27, 0x74, 0x55, 0x27, 0x74, 0x56, 0x27, 0x74, 0x57, 0x27, 0x74, 0x59,
4682     0x27, 0x74, 0x6a, 0x27, 0x74, 0x6b, 0x27, 0x74, 0x71, 0x27, 0x74, 0x76,
4683     0x27, 0x74, 0x77, 0x27, 0x74, 0x78, 0x27, 0x74, 0x79, 0x27, 0x74, 0x7a};
4684 const uint8_t HuffDecoderCommon::table20_74_emit_[216] = {
4685     0x27, 0x20, 0x30, 0x27, 0x20, 0x31, 0x27, 0x20, 0x32, 0x27, 0x20, 0x61,
4686     0x27, 0x20, 0x63, 0x27, 0x20, 0x65, 0x27, 0x20, 0x69, 0x27, 0x20, 0x6f,
4687     0x27, 0x20, 0x73, 0x27, 0x20, 0x74, 0x27, 0x20, 0x20, 0x27, 0x20, 0x25,
4688     0x27, 0x20, 0x2d, 0x27, 0x20, 0x2e, 0x27, 0x20, 0x2f, 0x27, 0x20, 0x33,
4689     0x27, 0x20, 0x34, 0x27, 0x20, 0x35, 0x27, 0x20, 0x36, 0x27, 0x20, 0x37,
4690     0x27, 0x20, 0x38, 0x27, 0x20, 0x39, 0x27, 0x20, 0x3d, 0x27, 0x20, 0x41,
4691     0x27, 0x20, 0x5f, 0x27, 0x20, 0x62, 0x27, 0x20, 0x64, 0x27, 0x20, 0x66,
4692     0x27, 0x20, 0x67, 0x27, 0x20, 0x68, 0x27, 0x20, 0x6c, 0x27, 0x20, 0x6d,
4693     0x27, 0x20, 0x6e, 0x27, 0x20, 0x70, 0x27, 0x20, 0x72, 0x27, 0x20, 0x75,
4694     0x27, 0x25, 0x30, 0x27, 0x25, 0x31, 0x27, 0x25, 0x32, 0x27, 0x25, 0x61,
4695     0x27, 0x25, 0x63, 0x27, 0x25, 0x65, 0x27, 0x25, 0x69, 0x27, 0x25, 0x6f,
4696     0x27, 0x25, 0x73, 0x27, 0x25, 0x74, 0x27, 0x25, 0x20, 0x27, 0x25, 0x25,
4697     0x27, 0x25, 0x2d, 0x27, 0x25, 0x2e, 0x27, 0x25, 0x2f, 0x27, 0x25, 0x33,
4698     0x27, 0x25, 0x34, 0x27, 0x25, 0x35, 0x27, 0x25, 0x36, 0x27, 0x25, 0x37,
4699     0x27, 0x25, 0x38, 0x27, 0x25, 0x39, 0x27, 0x25, 0x3d, 0x27, 0x25, 0x41,
4700     0x27, 0x25, 0x5f, 0x27, 0x25, 0x62, 0x27, 0x25, 0x64, 0x27, 0x25, 0x66,
4701     0x27, 0x25, 0x67, 0x27, 0x25, 0x68, 0x27, 0x25, 0x6c, 0x27, 0x25, 0x6d,
4702     0x27, 0x25, 0x6e, 0x27, 0x25, 0x70, 0x27, 0x25, 0x72, 0x27, 0x25, 0x75};
4703 const uint8_t HuffDecoderCommon::table20_75_emit_[216] = {
4704     0x27, 0x2d, 0x30, 0x27, 0x2d, 0x31, 0x27, 0x2d, 0x32, 0x27, 0x2d, 0x61,
4705     0x27, 0x2d, 0x63, 0x27, 0x2d, 0x65, 0x27, 0x2d, 0x69, 0x27, 0x2d, 0x6f,
4706     0x27, 0x2d, 0x73, 0x27, 0x2d, 0x74, 0x27, 0x2d, 0x20, 0x27, 0x2d, 0x25,
4707     0x27, 0x2d, 0x2d, 0x27, 0x2d, 0x2e, 0x27, 0x2d, 0x2f, 0x27, 0x2d, 0x33,
4708     0x27, 0x2d, 0x34, 0x27, 0x2d, 0x35, 0x27, 0x2d, 0x36, 0x27, 0x2d, 0x37,
4709     0x27, 0x2d, 0x38, 0x27, 0x2d, 0x39, 0x27, 0x2d, 0x3d, 0x27, 0x2d, 0x41,
4710     0x27, 0x2d, 0x5f, 0x27, 0x2d, 0x62, 0x27, 0x2d, 0x64, 0x27, 0x2d, 0x66,
4711     0x27, 0x2d, 0x67, 0x27, 0x2d, 0x68, 0x27, 0x2d, 0x6c, 0x27, 0x2d, 0x6d,
4712     0x27, 0x2d, 0x6e, 0x27, 0x2d, 0x70, 0x27, 0x2d, 0x72, 0x27, 0x2d, 0x75,
4713     0x27, 0x2e, 0x30, 0x27, 0x2e, 0x31, 0x27, 0x2e, 0x32, 0x27, 0x2e, 0x61,
4714     0x27, 0x2e, 0x63, 0x27, 0x2e, 0x65, 0x27, 0x2e, 0x69, 0x27, 0x2e, 0x6f,
4715     0x27, 0x2e, 0x73, 0x27, 0x2e, 0x74, 0x27, 0x2e, 0x20, 0x27, 0x2e, 0x25,
4716     0x27, 0x2e, 0x2d, 0x27, 0x2e, 0x2e, 0x27, 0x2e, 0x2f, 0x27, 0x2e, 0x33,
4717     0x27, 0x2e, 0x34, 0x27, 0x2e, 0x35, 0x27, 0x2e, 0x36, 0x27, 0x2e, 0x37,
4718     0x27, 0x2e, 0x38, 0x27, 0x2e, 0x39, 0x27, 0x2e, 0x3d, 0x27, 0x2e, 0x41,
4719     0x27, 0x2e, 0x5f, 0x27, 0x2e, 0x62, 0x27, 0x2e, 0x64, 0x27, 0x2e, 0x66,
4720     0x27, 0x2e, 0x67, 0x27, 0x2e, 0x68, 0x27, 0x2e, 0x6c, 0x27, 0x2e, 0x6d,
4721     0x27, 0x2e, 0x6e, 0x27, 0x2e, 0x70, 0x27, 0x2e, 0x72, 0x27, 0x2e, 0x75};
4722 const uint8_t HuffDecoderCommon::table20_76_emit_[216] = {
4723     0x27, 0x2f, 0x30, 0x27, 0x2f, 0x31, 0x27, 0x2f, 0x32, 0x27, 0x2f, 0x61,
4724     0x27, 0x2f, 0x63, 0x27, 0x2f, 0x65, 0x27, 0x2f, 0x69, 0x27, 0x2f, 0x6f,
4725     0x27, 0x2f, 0x73, 0x27, 0x2f, 0x74, 0x27, 0x2f, 0x20, 0x27, 0x2f, 0x25,
4726     0x27, 0x2f, 0x2d, 0x27, 0x2f, 0x2e, 0x27, 0x2f, 0x2f, 0x27, 0x2f, 0x33,
4727     0x27, 0x2f, 0x34, 0x27, 0x2f, 0x35, 0x27, 0x2f, 0x36, 0x27, 0x2f, 0x37,
4728     0x27, 0x2f, 0x38, 0x27, 0x2f, 0x39, 0x27, 0x2f, 0x3d, 0x27, 0x2f, 0x41,
4729     0x27, 0x2f, 0x5f, 0x27, 0x2f, 0x62, 0x27, 0x2f, 0x64, 0x27, 0x2f, 0x66,
4730     0x27, 0x2f, 0x67, 0x27, 0x2f, 0x68, 0x27, 0x2f, 0x6c, 0x27, 0x2f, 0x6d,
4731     0x27, 0x2f, 0x6e, 0x27, 0x2f, 0x70, 0x27, 0x2f, 0x72, 0x27, 0x2f, 0x75,
4732     0x27, 0x33, 0x30, 0x27, 0x33, 0x31, 0x27, 0x33, 0x32, 0x27, 0x33, 0x61,
4733     0x27, 0x33, 0x63, 0x27, 0x33, 0x65, 0x27, 0x33, 0x69, 0x27, 0x33, 0x6f,
4734     0x27, 0x33, 0x73, 0x27, 0x33, 0x74, 0x27, 0x33, 0x20, 0x27, 0x33, 0x25,
4735     0x27, 0x33, 0x2d, 0x27, 0x33, 0x2e, 0x27, 0x33, 0x2f, 0x27, 0x33, 0x33,
4736     0x27, 0x33, 0x34, 0x27, 0x33, 0x35, 0x27, 0x33, 0x36, 0x27, 0x33, 0x37,
4737     0x27, 0x33, 0x38, 0x27, 0x33, 0x39, 0x27, 0x33, 0x3d, 0x27, 0x33, 0x41,
4738     0x27, 0x33, 0x5f, 0x27, 0x33, 0x62, 0x27, 0x33, 0x64, 0x27, 0x33, 0x66,
4739     0x27, 0x33, 0x67, 0x27, 0x33, 0x68, 0x27, 0x33, 0x6c, 0x27, 0x33, 0x6d,
4740     0x27, 0x33, 0x6e, 0x27, 0x33, 0x70, 0x27, 0x33, 0x72, 0x27, 0x33, 0x75};
4741 const uint8_t HuffDecoderCommon::table20_77_emit_[216] = {
4742     0x27, 0x34, 0x30, 0x27, 0x34, 0x31, 0x27, 0x34, 0x32, 0x27, 0x34, 0x61,
4743     0x27, 0x34, 0x63, 0x27, 0x34, 0x65, 0x27, 0x34, 0x69, 0x27, 0x34, 0x6f,
4744     0x27, 0x34, 0x73, 0x27, 0x34, 0x74, 0x27, 0x34, 0x20, 0x27, 0x34, 0x25,
4745     0x27, 0x34, 0x2d, 0x27, 0x34, 0x2e, 0x27, 0x34, 0x2f, 0x27, 0x34, 0x33,
4746     0x27, 0x34, 0x34, 0x27, 0x34, 0x35, 0x27, 0x34, 0x36, 0x27, 0x34, 0x37,
4747     0x27, 0x34, 0x38, 0x27, 0x34, 0x39, 0x27, 0x34, 0x3d, 0x27, 0x34, 0x41,
4748     0x27, 0x34, 0x5f, 0x27, 0x34, 0x62, 0x27, 0x34, 0x64, 0x27, 0x34, 0x66,
4749     0x27, 0x34, 0x67, 0x27, 0x34, 0x68, 0x27, 0x34, 0x6c, 0x27, 0x34, 0x6d,
4750     0x27, 0x34, 0x6e, 0x27, 0x34, 0x70, 0x27, 0x34, 0x72, 0x27, 0x34, 0x75,
4751     0x27, 0x35, 0x30, 0x27, 0x35, 0x31, 0x27, 0x35, 0x32, 0x27, 0x35, 0x61,
4752     0x27, 0x35, 0x63, 0x27, 0x35, 0x65, 0x27, 0x35, 0x69, 0x27, 0x35, 0x6f,
4753     0x27, 0x35, 0x73, 0x27, 0x35, 0x74, 0x27, 0x35, 0x20, 0x27, 0x35, 0x25,
4754     0x27, 0x35, 0x2d, 0x27, 0x35, 0x2e, 0x27, 0x35, 0x2f, 0x27, 0x35, 0x33,
4755     0x27, 0x35, 0x34, 0x27, 0x35, 0x35, 0x27, 0x35, 0x36, 0x27, 0x35, 0x37,
4756     0x27, 0x35, 0x38, 0x27, 0x35, 0x39, 0x27, 0x35, 0x3d, 0x27, 0x35, 0x41,
4757     0x27, 0x35, 0x5f, 0x27, 0x35, 0x62, 0x27, 0x35, 0x64, 0x27, 0x35, 0x66,
4758     0x27, 0x35, 0x67, 0x27, 0x35, 0x68, 0x27, 0x35, 0x6c, 0x27, 0x35, 0x6d,
4759     0x27, 0x35, 0x6e, 0x27, 0x35, 0x70, 0x27, 0x35, 0x72, 0x27, 0x35, 0x75};
4760 const uint8_t HuffDecoderCommon::table20_78_emit_[216] = {
4761     0x27, 0x36, 0x30, 0x27, 0x36, 0x31, 0x27, 0x36, 0x32, 0x27, 0x36, 0x61,
4762     0x27, 0x36, 0x63, 0x27, 0x36, 0x65, 0x27, 0x36, 0x69, 0x27, 0x36, 0x6f,
4763     0x27, 0x36, 0x73, 0x27, 0x36, 0x74, 0x27, 0x36, 0x20, 0x27, 0x36, 0x25,
4764     0x27, 0x36, 0x2d, 0x27, 0x36, 0x2e, 0x27, 0x36, 0x2f, 0x27, 0x36, 0x33,
4765     0x27, 0x36, 0x34, 0x27, 0x36, 0x35, 0x27, 0x36, 0x36, 0x27, 0x36, 0x37,
4766     0x27, 0x36, 0x38, 0x27, 0x36, 0x39, 0x27, 0x36, 0x3d, 0x27, 0x36, 0x41,
4767     0x27, 0x36, 0x5f, 0x27, 0x36, 0x62, 0x27, 0x36, 0x64, 0x27, 0x36, 0x66,
4768     0x27, 0x36, 0x67, 0x27, 0x36, 0x68, 0x27, 0x36, 0x6c, 0x27, 0x36, 0x6d,
4769     0x27, 0x36, 0x6e, 0x27, 0x36, 0x70, 0x27, 0x36, 0x72, 0x27, 0x36, 0x75,
4770     0x27, 0x37, 0x30, 0x27, 0x37, 0x31, 0x27, 0x37, 0x32, 0x27, 0x37, 0x61,
4771     0x27, 0x37, 0x63, 0x27, 0x37, 0x65, 0x27, 0x37, 0x69, 0x27, 0x37, 0x6f,
4772     0x27, 0x37, 0x73, 0x27, 0x37, 0x74, 0x27, 0x37, 0x20, 0x27, 0x37, 0x25,
4773     0x27, 0x37, 0x2d, 0x27, 0x37, 0x2e, 0x27, 0x37, 0x2f, 0x27, 0x37, 0x33,
4774     0x27, 0x37, 0x34, 0x27, 0x37, 0x35, 0x27, 0x37, 0x36, 0x27, 0x37, 0x37,
4775     0x27, 0x37, 0x38, 0x27, 0x37, 0x39, 0x27, 0x37, 0x3d, 0x27, 0x37, 0x41,
4776     0x27, 0x37, 0x5f, 0x27, 0x37, 0x62, 0x27, 0x37, 0x64, 0x27, 0x37, 0x66,
4777     0x27, 0x37, 0x67, 0x27, 0x37, 0x68, 0x27, 0x37, 0x6c, 0x27, 0x37, 0x6d,
4778     0x27, 0x37, 0x6e, 0x27, 0x37, 0x70, 0x27, 0x37, 0x72, 0x27, 0x37, 0x75};
4779 const uint8_t HuffDecoderCommon::table20_79_emit_[216] = {
4780     0x27, 0x38, 0x30, 0x27, 0x38, 0x31, 0x27, 0x38, 0x32, 0x27, 0x38, 0x61,
4781     0x27, 0x38, 0x63, 0x27, 0x38, 0x65, 0x27, 0x38, 0x69, 0x27, 0x38, 0x6f,
4782     0x27, 0x38, 0x73, 0x27, 0x38, 0x74, 0x27, 0x38, 0x20, 0x27, 0x38, 0x25,
4783     0x27, 0x38, 0x2d, 0x27, 0x38, 0x2e, 0x27, 0x38, 0x2f, 0x27, 0x38, 0x33,
4784     0x27, 0x38, 0x34, 0x27, 0x38, 0x35, 0x27, 0x38, 0x36, 0x27, 0x38, 0x37,
4785     0x27, 0x38, 0x38, 0x27, 0x38, 0x39, 0x27, 0x38, 0x3d, 0x27, 0x38, 0x41,
4786     0x27, 0x38, 0x5f, 0x27, 0x38, 0x62, 0x27, 0x38, 0x64, 0x27, 0x38, 0x66,
4787     0x27, 0x38, 0x67, 0x27, 0x38, 0x68, 0x27, 0x38, 0x6c, 0x27, 0x38, 0x6d,
4788     0x27, 0x38, 0x6e, 0x27, 0x38, 0x70, 0x27, 0x38, 0x72, 0x27, 0x38, 0x75,
4789     0x27, 0x39, 0x30, 0x27, 0x39, 0x31, 0x27, 0x39, 0x32, 0x27, 0x39, 0x61,
4790     0x27, 0x39, 0x63, 0x27, 0x39, 0x65, 0x27, 0x39, 0x69, 0x27, 0x39, 0x6f,
4791     0x27, 0x39, 0x73, 0x27, 0x39, 0x74, 0x27, 0x39, 0x20, 0x27, 0x39, 0x25,
4792     0x27, 0x39, 0x2d, 0x27, 0x39, 0x2e, 0x27, 0x39, 0x2f, 0x27, 0x39, 0x33,
4793     0x27, 0x39, 0x34, 0x27, 0x39, 0x35, 0x27, 0x39, 0x36, 0x27, 0x39, 0x37,
4794     0x27, 0x39, 0x38, 0x27, 0x39, 0x39, 0x27, 0x39, 0x3d, 0x27, 0x39, 0x41,
4795     0x27, 0x39, 0x5f, 0x27, 0x39, 0x62, 0x27, 0x39, 0x64, 0x27, 0x39, 0x66,
4796     0x27, 0x39, 0x67, 0x27, 0x39, 0x68, 0x27, 0x39, 0x6c, 0x27, 0x39, 0x6d,
4797     0x27, 0x39, 0x6e, 0x27, 0x39, 0x70, 0x27, 0x39, 0x72, 0x27, 0x39, 0x75};
4798 const uint8_t HuffDecoderCommon::table20_80_emit_[216] = {
4799     0x27, 0x3d, 0x30, 0x27, 0x3d, 0x31, 0x27, 0x3d, 0x32, 0x27, 0x3d, 0x61,
4800     0x27, 0x3d, 0x63, 0x27, 0x3d, 0x65, 0x27, 0x3d, 0x69, 0x27, 0x3d, 0x6f,
4801     0x27, 0x3d, 0x73, 0x27, 0x3d, 0x74, 0x27, 0x3d, 0x20, 0x27, 0x3d, 0x25,
4802     0x27, 0x3d, 0x2d, 0x27, 0x3d, 0x2e, 0x27, 0x3d, 0x2f, 0x27, 0x3d, 0x33,
4803     0x27, 0x3d, 0x34, 0x27, 0x3d, 0x35, 0x27, 0x3d, 0x36, 0x27, 0x3d, 0x37,
4804     0x27, 0x3d, 0x38, 0x27, 0x3d, 0x39, 0x27, 0x3d, 0x3d, 0x27, 0x3d, 0x41,
4805     0x27, 0x3d, 0x5f, 0x27, 0x3d, 0x62, 0x27, 0x3d, 0x64, 0x27, 0x3d, 0x66,
4806     0x27, 0x3d, 0x67, 0x27, 0x3d, 0x68, 0x27, 0x3d, 0x6c, 0x27, 0x3d, 0x6d,
4807     0x27, 0x3d, 0x6e, 0x27, 0x3d, 0x70, 0x27, 0x3d, 0x72, 0x27, 0x3d, 0x75,
4808     0x27, 0x41, 0x30, 0x27, 0x41, 0x31, 0x27, 0x41, 0x32, 0x27, 0x41, 0x61,
4809     0x27, 0x41, 0x63, 0x27, 0x41, 0x65, 0x27, 0x41, 0x69, 0x27, 0x41, 0x6f,
4810     0x27, 0x41, 0x73, 0x27, 0x41, 0x74, 0x27, 0x41, 0x20, 0x27, 0x41, 0x25,
4811     0x27, 0x41, 0x2d, 0x27, 0x41, 0x2e, 0x27, 0x41, 0x2f, 0x27, 0x41, 0x33,
4812     0x27, 0x41, 0x34, 0x27, 0x41, 0x35, 0x27, 0x41, 0x36, 0x27, 0x41, 0x37,
4813     0x27, 0x41, 0x38, 0x27, 0x41, 0x39, 0x27, 0x41, 0x3d, 0x27, 0x41, 0x41,
4814     0x27, 0x41, 0x5f, 0x27, 0x41, 0x62, 0x27, 0x41, 0x64, 0x27, 0x41, 0x66,
4815     0x27, 0x41, 0x67, 0x27, 0x41, 0x68, 0x27, 0x41, 0x6c, 0x27, 0x41, 0x6d,
4816     0x27, 0x41, 0x6e, 0x27, 0x41, 0x70, 0x27, 0x41, 0x72, 0x27, 0x41, 0x75};
4817 const uint8_t HuffDecoderCommon::table20_81_emit_[216] = {
4818     0x27, 0x5f, 0x30, 0x27, 0x5f, 0x31, 0x27, 0x5f, 0x32, 0x27, 0x5f, 0x61,
4819     0x27, 0x5f, 0x63, 0x27, 0x5f, 0x65, 0x27, 0x5f, 0x69, 0x27, 0x5f, 0x6f,
4820     0x27, 0x5f, 0x73, 0x27, 0x5f, 0x74, 0x27, 0x5f, 0x20, 0x27, 0x5f, 0x25,
4821     0x27, 0x5f, 0x2d, 0x27, 0x5f, 0x2e, 0x27, 0x5f, 0x2f, 0x27, 0x5f, 0x33,
4822     0x27, 0x5f, 0x34, 0x27, 0x5f, 0x35, 0x27, 0x5f, 0x36, 0x27, 0x5f, 0x37,
4823     0x27, 0x5f, 0x38, 0x27, 0x5f, 0x39, 0x27, 0x5f, 0x3d, 0x27, 0x5f, 0x41,
4824     0x27, 0x5f, 0x5f, 0x27, 0x5f, 0x62, 0x27, 0x5f, 0x64, 0x27, 0x5f, 0x66,
4825     0x27, 0x5f, 0x67, 0x27, 0x5f, 0x68, 0x27, 0x5f, 0x6c, 0x27, 0x5f, 0x6d,
4826     0x27, 0x5f, 0x6e, 0x27, 0x5f, 0x70, 0x27, 0x5f, 0x72, 0x27, 0x5f, 0x75,
4827     0x27, 0x62, 0x30, 0x27, 0x62, 0x31, 0x27, 0x62, 0x32, 0x27, 0x62, 0x61,
4828     0x27, 0x62, 0x63, 0x27, 0x62, 0x65, 0x27, 0x62, 0x69, 0x27, 0x62, 0x6f,
4829     0x27, 0x62, 0x73, 0x27, 0x62, 0x74, 0x27, 0x62, 0x20, 0x27, 0x62, 0x25,
4830     0x27, 0x62, 0x2d, 0x27, 0x62, 0x2e, 0x27, 0x62, 0x2f, 0x27, 0x62, 0x33,
4831     0x27, 0x62, 0x34, 0x27, 0x62, 0x35, 0x27, 0x62, 0x36, 0x27, 0x62, 0x37,
4832     0x27, 0x62, 0x38, 0x27, 0x62, 0x39, 0x27, 0x62, 0x3d, 0x27, 0x62, 0x41,
4833     0x27, 0x62, 0x5f, 0x27, 0x62, 0x62, 0x27, 0x62, 0x64, 0x27, 0x62, 0x66,
4834     0x27, 0x62, 0x67, 0x27, 0x62, 0x68, 0x27, 0x62, 0x6c, 0x27, 0x62, 0x6d,
4835     0x27, 0x62, 0x6e, 0x27, 0x62, 0x70, 0x27, 0x62, 0x72, 0x27, 0x62, 0x75};
4836 const uint8_t HuffDecoderCommon::table20_82_emit_[216] = {
4837     0x27, 0x64, 0x30, 0x27, 0x64, 0x31, 0x27, 0x64, 0x32, 0x27, 0x64, 0x61,
4838     0x27, 0x64, 0x63, 0x27, 0x64, 0x65, 0x27, 0x64, 0x69, 0x27, 0x64, 0x6f,
4839     0x27, 0x64, 0x73, 0x27, 0x64, 0x74, 0x27, 0x64, 0x20, 0x27, 0x64, 0x25,
4840     0x27, 0x64, 0x2d, 0x27, 0x64, 0x2e, 0x27, 0x64, 0x2f, 0x27, 0x64, 0x33,
4841     0x27, 0x64, 0x34, 0x27, 0x64, 0x35, 0x27, 0x64, 0x36, 0x27, 0x64, 0x37,
4842     0x27, 0x64, 0x38, 0x27, 0x64, 0x39, 0x27, 0x64, 0x3d, 0x27, 0x64, 0x41,
4843     0x27, 0x64, 0x5f, 0x27, 0x64, 0x62, 0x27, 0x64, 0x64, 0x27, 0x64, 0x66,
4844     0x27, 0x64, 0x67, 0x27, 0x64, 0x68, 0x27, 0x64, 0x6c, 0x27, 0x64, 0x6d,
4845     0x27, 0x64, 0x6e, 0x27, 0x64, 0x70, 0x27, 0x64, 0x72, 0x27, 0x64, 0x75,
4846     0x27, 0x66, 0x30, 0x27, 0x66, 0x31, 0x27, 0x66, 0x32, 0x27, 0x66, 0x61,
4847     0x27, 0x66, 0x63, 0x27, 0x66, 0x65, 0x27, 0x66, 0x69, 0x27, 0x66, 0x6f,
4848     0x27, 0x66, 0x73, 0x27, 0x66, 0x74, 0x27, 0x66, 0x20, 0x27, 0x66, 0x25,
4849     0x27, 0x66, 0x2d, 0x27, 0x66, 0x2e, 0x27, 0x66, 0x2f, 0x27, 0x66, 0x33,
4850     0x27, 0x66, 0x34, 0x27, 0x66, 0x35, 0x27, 0x66, 0x36, 0x27, 0x66, 0x37,
4851     0x27, 0x66, 0x38, 0x27, 0x66, 0x39, 0x27, 0x66, 0x3d, 0x27, 0x66, 0x41,
4852     0x27, 0x66, 0x5f, 0x27, 0x66, 0x62, 0x27, 0x66, 0x64, 0x27, 0x66, 0x66,
4853     0x27, 0x66, 0x67, 0x27, 0x66, 0x68, 0x27, 0x66, 0x6c, 0x27, 0x66, 0x6d,
4854     0x27, 0x66, 0x6e, 0x27, 0x66, 0x70, 0x27, 0x66, 0x72, 0x27, 0x66, 0x75};
4855 const uint8_t HuffDecoderCommon::table20_83_emit_[216] = {
4856     0x27, 0x67, 0x30, 0x27, 0x67, 0x31, 0x27, 0x67, 0x32, 0x27, 0x67, 0x61,
4857     0x27, 0x67, 0x63, 0x27, 0x67, 0x65, 0x27, 0x67, 0x69, 0x27, 0x67, 0x6f,
4858     0x27, 0x67, 0x73, 0x27, 0x67, 0x74, 0x27, 0x67, 0x20, 0x27, 0x67, 0x25,
4859     0x27, 0x67, 0x2d, 0x27, 0x67, 0x2e, 0x27, 0x67, 0x2f, 0x27, 0x67, 0x33,
4860     0x27, 0x67, 0x34, 0x27, 0x67, 0x35, 0x27, 0x67, 0x36, 0x27, 0x67, 0x37,
4861     0x27, 0x67, 0x38, 0x27, 0x67, 0x39, 0x27, 0x67, 0x3d, 0x27, 0x67, 0x41,
4862     0x27, 0x67, 0x5f, 0x27, 0x67, 0x62, 0x27, 0x67, 0x64, 0x27, 0x67, 0x66,
4863     0x27, 0x67, 0x67, 0x27, 0x67, 0x68, 0x27, 0x67, 0x6c, 0x27, 0x67, 0x6d,
4864     0x27, 0x67, 0x6e, 0x27, 0x67, 0x70, 0x27, 0x67, 0x72, 0x27, 0x67, 0x75,
4865     0x27, 0x68, 0x30, 0x27, 0x68, 0x31, 0x27, 0x68, 0x32, 0x27, 0x68, 0x61,
4866     0x27, 0x68, 0x63, 0x27, 0x68, 0x65, 0x27, 0x68, 0x69, 0x27, 0x68, 0x6f,
4867     0x27, 0x68, 0x73, 0x27, 0x68, 0x74, 0x27, 0x68, 0x20, 0x27, 0x68, 0x25,
4868     0x27, 0x68, 0x2d, 0x27, 0x68, 0x2e, 0x27, 0x68, 0x2f, 0x27, 0x68, 0x33,
4869     0x27, 0x68, 0x34, 0x27, 0x68, 0x35, 0x27, 0x68, 0x36, 0x27, 0x68, 0x37,
4870     0x27, 0x68, 0x38, 0x27, 0x68, 0x39, 0x27, 0x68, 0x3d, 0x27, 0x68, 0x41,
4871     0x27, 0x68, 0x5f, 0x27, 0x68, 0x62, 0x27, 0x68, 0x64, 0x27, 0x68, 0x66,
4872     0x27, 0x68, 0x67, 0x27, 0x68, 0x68, 0x27, 0x68, 0x6c, 0x27, 0x68, 0x6d,
4873     0x27, 0x68, 0x6e, 0x27, 0x68, 0x70, 0x27, 0x68, 0x72, 0x27, 0x68, 0x75};
4874 const uint8_t HuffDecoderCommon::table20_84_emit_[216] = {
4875     0x27, 0x6c, 0x30, 0x27, 0x6c, 0x31, 0x27, 0x6c, 0x32, 0x27, 0x6c, 0x61,
4876     0x27, 0x6c, 0x63, 0x27, 0x6c, 0x65, 0x27, 0x6c, 0x69, 0x27, 0x6c, 0x6f,
4877     0x27, 0x6c, 0x73, 0x27, 0x6c, 0x74, 0x27, 0x6c, 0x20, 0x27, 0x6c, 0x25,
4878     0x27, 0x6c, 0x2d, 0x27, 0x6c, 0x2e, 0x27, 0x6c, 0x2f, 0x27, 0x6c, 0x33,
4879     0x27, 0x6c, 0x34, 0x27, 0x6c, 0x35, 0x27, 0x6c, 0x36, 0x27, 0x6c, 0x37,
4880     0x27, 0x6c, 0x38, 0x27, 0x6c, 0x39, 0x27, 0x6c, 0x3d, 0x27, 0x6c, 0x41,
4881     0x27, 0x6c, 0x5f, 0x27, 0x6c, 0x62, 0x27, 0x6c, 0x64, 0x27, 0x6c, 0x66,
4882     0x27, 0x6c, 0x67, 0x27, 0x6c, 0x68, 0x27, 0x6c, 0x6c, 0x27, 0x6c, 0x6d,
4883     0x27, 0x6c, 0x6e, 0x27, 0x6c, 0x70, 0x27, 0x6c, 0x72, 0x27, 0x6c, 0x75,
4884     0x27, 0x6d, 0x30, 0x27, 0x6d, 0x31, 0x27, 0x6d, 0x32, 0x27, 0x6d, 0x61,
4885     0x27, 0x6d, 0x63, 0x27, 0x6d, 0x65, 0x27, 0x6d, 0x69, 0x27, 0x6d, 0x6f,
4886     0x27, 0x6d, 0x73, 0x27, 0x6d, 0x74, 0x27, 0x6d, 0x20, 0x27, 0x6d, 0x25,
4887     0x27, 0x6d, 0x2d, 0x27, 0x6d, 0x2e, 0x27, 0x6d, 0x2f, 0x27, 0x6d, 0x33,
4888     0x27, 0x6d, 0x34, 0x27, 0x6d, 0x35, 0x27, 0x6d, 0x36, 0x27, 0x6d, 0x37,
4889     0x27, 0x6d, 0x38, 0x27, 0x6d, 0x39, 0x27, 0x6d, 0x3d, 0x27, 0x6d, 0x41,
4890     0x27, 0x6d, 0x5f, 0x27, 0x6d, 0x62, 0x27, 0x6d, 0x64, 0x27, 0x6d, 0x66,
4891     0x27, 0x6d, 0x67, 0x27, 0x6d, 0x68, 0x27, 0x6d, 0x6c, 0x27, 0x6d, 0x6d,
4892     0x27, 0x6d, 0x6e, 0x27, 0x6d, 0x70, 0x27, 0x6d, 0x72, 0x27, 0x6d, 0x75};
4893 const uint8_t HuffDecoderCommon::table20_85_emit_[216] = {
4894     0x27, 0x6e, 0x30, 0x27, 0x6e, 0x31, 0x27, 0x6e, 0x32, 0x27, 0x6e, 0x61,
4895     0x27, 0x6e, 0x63, 0x27, 0x6e, 0x65, 0x27, 0x6e, 0x69, 0x27, 0x6e, 0x6f,
4896     0x27, 0x6e, 0x73, 0x27, 0x6e, 0x74, 0x27, 0x6e, 0x20, 0x27, 0x6e, 0x25,
4897     0x27, 0x6e, 0x2d, 0x27, 0x6e, 0x2e, 0x27, 0x6e, 0x2f, 0x27, 0x6e, 0x33,
4898     0x27, 0x6e, 0x34, 0x27, 0x6e, 0x35, 0x27, 0x6e, 0x36, 0x27, 0x6e, 0x37,
4899     0x27, 0x6e, 0x38, 0x27, 0x6e, 0x39, 0x27, 0x6e, 0x3d, 0x27, 0x6e, 0x41,
4900     0x27, 0x6e, 0x5f, 0x27, 0x6e, 0x62, 0x27, 0x6e, 0x64, 0x27, 0x6e, 0x66,
4901     0x27, 0x6e, 0x67, 0x27, 0x6e, 0x68, 0x27, 0x6e, 0x6c, 0x27, 0x6e, 0x6d,
4902     0x27, 0x6e, 0x6e, 0x27, 0x6e, 0x70, 0x27, 0x6e, 0x72, 0x27, 0x6e, 0x75,
4903     0x27, 0x70, 0x30, 0x27, 0x70, 0x31, 0x27, 0x70, 0x32, 0x27, 0x70, 0x61,
4904     0x27, 0x70, 0x63, 0x27, 0x70, 0x65, 0x27, 0x70, 0x69, 0x27, 0x70, 0x6f,
4905     0x27, 0x70, 0x73, 0x27, 0x70, 0x74, 0x27, 0x70, 0x20, 0x27, 0x70, 0x25,
4906     0x27, 0x70, 0x2d, 0x27, 0x70, 0x2e, 0x27, 0x70, 0x2f, 0x27, 0x70, 0x33,
4907     0x27, 0x70, 0x34, 0x27, 0x70, 0x35, 0x27, 0x70, 0x36, 0x27, 0x70, 0x37,
4908     0x27, 0x70, 0x38, 0x27, 0x70, 0x39, 0x27, 0x70, 0x3d, 0x27, 0x70, 0x41,
4909     0x27, 0x70, 0x5f, 0x27, 0x70, 0x62, 0x27, 0x70, 0x64, 0x27, 0x70, 0x66,
4910     0x27, 0x70, 0x67, 0x27, 0x70, 0x68, 0x27, 0x70, 0x6c, 0x27, 0x70, 0x6d,
4911     0x27, 0x70, 0x6e, 0x27, 0x70, 0x70, 0x27, 0x70, 0x72, 0x27, 0x70, 0x75};
4912 const uint8_t HuffDecoderCommon::table20_86_emit_[216] = {
4913     0x27, 0x72, 0x30, 0x27, 0x72, 0x31, 0x27, 0x72, 0x32, 0x27, 0x72, 0x61,
4914     0x27, 0x72, 0x63, 0x27, 0x72, 0x65, 0x27, 0x72, 0x69, 0x27, 0x72, 0x6f,
4915     0x27, 0x72, 0x73, 0x27, 0x72, 0x74, 0x27, 0x72, 0x20, 0x27, 0x72, 0x25,
4916     0x27, 0x72, 0x2d, 0x27, 0x72, 0x2e, 0x27, 0x72, 0x2f, 0x27, 0x72, 0x33,
4917     0x27, 0x72, 0x34, 0x27, 0x72, 0x35, 0x27, 0x72, 0x36, 0x27, 0x72, 0x37,
4918     0x27, 0x72, 0x38, 0x27, 0x72, 0x39, 0x27, 0x72, 0x3d, 0x27, 0x72, 0x41,
4919     0x27, 0x72, 0x5f, 0x27, 0x72, 0x62, 0x27, 0x72, 0x64, 0x27, 0x72, 0x66,
4920     0x27, 0x72, 0x67, 0x27, 0x72, 0x68, 0x27, 0x72, 0x6c, 0x27, 0x72, 0x6d,
4921     0x27, 0x72, 0x6e, 0x27, 0x72, 0x70, 0x27, 0x72, 0x72, 0x27, 0x72, 0x75,
4922     0x27, 0x75, 0x30, 0x27, 0x75, 0x31, 0x27, 0x75, 0x32, 0x27, 0x75, 0x61,
4923     0x27, 0x75, 0x63, 0x27, 0x75, 0x65, 0x27, 0x75, 0x69, 0x27, 0x75, 0x6f,
4924     0x27, 0x75, 0x73, 0x27, 0x75, 0x74, 0x27, 0x75, 0x20, 0x27, 0x75, 0x25,
4925     0x27, 0x75, 0x2d, 0x27, 0x75, 0x2e, 0x27, 0x75, 0x2f, 0x27, 0x75, 0x33,
4926     0x27, 0x75, 0x34, 0x27, 0x75, 0x35, 0x27, 0x75, 0x36, 0x27, 0x75, 0x37,
4927     0x27, 0x75, 0x38, 0x27, 0x75, 0x39, 0x27, 0x75, 0x3d, 0x27, 0x75, 0x41,
4928     0x27, 0x75, 0x5f, 0x27, 0x75, 0x62, 0x27, 0x75, 0x64, 0x27, 0x75, 0x66,
4929     0x27, 0x75, 0x67, 0x27, 0x75, 0x68, 0x27, 0x75, 0x6c, 0x27, 0x75, 0x6d,
4930     0x27, 0x75, 0x6e, 0x27, 0x75, 0x70, 0x27, 0x75, 0x72, 0x27, 0x75, 0x75};
4931 const uint8_t HuffDecoderCommon::table20_87_emit_[120] = {
4932     0x27, 0x3a, 0x30, 0x27, 0x3a, 0x31, 0x27, 0x3a, 0x32, 0x27, 0x3a, 0x61,
4933     0x27, 0x3a, 0x63, 0x27, 0x3a, 0x65, 0x27, 0x3a, 0x69, 0x27, 0x3a, 0x6f,
4934     0x27, 0x3a, 0x73, 0x27, 0x3a, 0x74, 0x27, 0x42, 0x30, 0x27, 0x42, 0x31,
4935     0x27, 0x42, 0x32, 0x27, 0x42, 0x61, 0x27, 0x42, 0x63, 0x27, 0x42, 0x65,
4936     0x27, 0x42, 0x69, 0x27, 0x42, 0x6f, 0x27, 0x42, 0x73, 0x27, 0x42, 0x74,
4937     0x27, 0x43, 0x30, 0x27, 0x43, 0x31, 0x27, 0x43, 0x32, 0x27, 0x43, 0x61,
4938     0x27, 0x43, 0x63, 0x27, 0x43, 0x65, 0x27, 0x43, 0x69, 0x27, 0x43, 0x6f,
4939     0x27, 0x43, 0x73, 0x27, 0x43, 0x74, 0x27, 0x44, 0x30, 0x27, 0x44, 0x31,
4940     0x27, 0x44, 0x32, 0x27, 0x44, 0x61, 0x27, 0x44, 0x63, 0x27, 0x44, 0x65,
4941     0x27, 0x44, 0x69, 0x27, 0x44, 0x6f, 0x27, 0x44, 0x73, 0x27, 0x44, 0x74};
4942 const uint8_t HuffDecoderCommon::table20_88_emit_[120] = {
4943     0x27, 0x45, 0x30, 0x27, 0x45, 0x31, 0x27, 0x45, 0x32, 0x27, 0x45, 0x61,
4944     0x27, 0x45, 0x63, 0x27, 0x45, 0x65, 0x27, 0x45, 0x69, 0x27, 0x45, 0x6f,
4945     0x27, 0x45, 0x73, 0x27, 0x45, 0x74, 0x27, 0x46, 0x30, 0x27, 0x46, 0x31,
4946     0x27, 0x46, 0x32, 0x27, 0x46, 0x61, 0x27, 0x46, 0x63, 0x27, 0x46, 0x65,
4947     0x27, 0x46, 0x69, 0x27, 0x46, 0x6f, 0x27, 0x46, 0x73, 0x27, 0x46, 0x74,
4948     0x27, 0x47, 0x30, 0x27, 0x47, 0x31, 0x27, 0x47, 0x32, 0x27, 0x47, 0x61,
4949     0x27, 0x47, 0x63, 0x27, 0x47, 0x65, 0x27, 0x47, 0x69, 0x27, 0x47, 0x6f,
4950     0x27, 0x47, 0x73, 0x27, 0x47, 0x74, 0x27, 0x48, 0x30, 0x27, 0x48, 0x31,
4951     0x27, 0x48, 0x32, 0x27, 0x48, 0x61, 0x27, 0x48, 0x63, 0x27, 0x48, 0x65,
4952     0x27, 0x48, 0x69, 0x27, 0x48, 0x6f, 0x27, 0x48, 0x73, 0x27, 0x48, 0x74};
4953 const uint8_t HuffDecoderCommon::table20_89_emit_[120] = {
4954     0x27, 0x49, 0x30, 0x27, 0x49, 0x31, 0x27, 0x49, 0x32, 0x27, 0x49, 0x61,
4955     0x27, 0x49, 0x63, 0x27, 0x49, 0x65, 0x27, 0x49, 0x69, 0x27, 0x49, 0x6f,
4956     0x27, 0x49, 0x73, 0x27, 0x49, 0x74, 0x27, 0x4a, 0x30, 0x27, 0x4a, 0x31,
4957     0x27, 0x4a, 0x32, 0x27, 0x4a, 0x61, 0x27, 0x4a, 0x63, 0x27, 0x4a, 0x65,
4958     0x27, 0x4a, 0x69, 0x27, 0x4a, 0x6f, 0x27, 0x4a, 0x73, 0x27, 0x4a, 0x74,
4959     0x27, 0x4b, 0x30, 0x27, 0x4b, 0x31, 0x27, 0x4b, 0x32, 0x27, 0x4b, 0x61,
4960     0x27, 0x4b, 0x63, 0x27, 0x4b, 0x65, 0x27, 0x4b, 0x69, 0x27, 0x4b, 0x6f,
4961     0x27, 0x4b, 0x73, 0x27, 0x4b, 0x74, 0x27, 0x4c, 0x30, 0x27, 0x4c, 0x31,
4962     0x27, 0x4c, 0x32, 0x27, 0x4c, 0x61, 0x27, 0x4c, 0x63, 0x27, 0x4c, 0x65,
4963     0x27, 0x4c, 0x69, 0x27, 0x4c, 0x6f, 0x27, 0x4c, 0x73, 0x27, 0x4c, 0x74};
4964 const uint8_t HuffDecoderCommon::table20_90_emit_[120] = {
4965     0x27, 0x4d, 0x30, 0x27, 0x4d, 0x31, 0x27, 0x4d, 0x32, 0x27, 0x4d, 0x61,
4966     0x27, 0x4d, 0x63, 0x27, 0x4d, 0x65, 0x27, 0x4d, 0x69, 0x27, 0x4d, 0x6f,
4967     0x27, 0x4d, 0x73, 0x27, 0x4d, 0x74, 0x27, 0x4e, 0x30, 0x27, 0x4e, 0x31,
4968     0x27, 0x4e, 0x32, 0x27, 0x4e, 0x61, 0x27, 0x4e, 0x63, 0x27, 0x4e, 0x65,
4969     0x27, 0x4e, 0x69, 0x27, 0x4e, 0x6f, 0x27, 0x4e, 0x73, 0x27, 0x4e, 0x74,
4970     0x27, 0x4f, 0x30, 0x27, 0x4f, 0x31, 0x27, 0x4f, 0x32, 0x27, 0x4f, 0x61,
4971     0x27, 0x4f, 0x63, 0x27, 0x4f, 0x65, 0x27, 0x4f, 0x69, 0x27, 0x4f, 0x6f,
4972     0x27, 0x4f, 0x73, 0x27, 0x4f, 0x74, 0x27, 0x50, 0x30, 0x27, 0x50, 0x31,
4973     0x27, 0x50, 0x32, 0x27, 0x50, 0x61, 0x27, 0x50, 0x63, 0x27, 0x50, 0x65,
4974     0x27, 0x50, 0x69, 0x27, 0x50, 0x6f, 0x27, 0x50, 0x73, 0x27, 0x50, 0x74};
4975 const uint8_t HuffDecoderCommon::table20_91_emit_[120] = {
4976     0x27, 0x51, 0x30, 0x27, 0x51, 0x31, 0x27, 0x51, 0x32, 0x27, 0x51, 0x61,
4977     0x27, 0x51, 0x63, 0x27, 0x51, 0x65, 0x27, 0x51, 0x69, 0x27, 0x51, 0x6f,
4978     0x27, 0x51, 0x73, 0x27, 0x51, 0x74, 0x27, 0x52, 0x30, 0x27, 0x52, 0x31,
4979     0x27, 0x52, 0x32, 0x27, 0x52, 0x61, 0x27, 0x52, 0x63, 0x27, 0x52, 0x65,
4980     0x27, 0x52, 0x69, 0x27, 0x52, 0x6f, 0x27, 0x52, 0x73, 0x27, 0x52, 0x74,
4981     0x27, 0x53, 0x30, 0x27, 0x53, 0x31, 0x27, 0x53, 0x32, 0x27, 0x53, 0x61,
4982     0x27, 0x53, 0x63, 0x27, 0x53, 0x65, 0x27, 0x53, 0x69, 0x27, 0x53, 0x6f,
4983     0x27, 0x53, 0x73, 0x27, 0x53, 0x74, 0x27, 0x54, 0x30, 0x27, 0x54, 0x31,
4984     0x27, 0x54, 0x32, 0x27, 0x54, 0x61, 0x27, 0x54, 0x63, 0x27, 0x54, 0x65,
4985     0x27, 0x54, 0x69, 0x27, 0x54, 0x6f, 0x27, 0x54, 0x73, 0x27, 0x54, 0x74};
4986 const uint8_t HuffDecoderCommon::table20_92_emit_[120] = {
4987     0x27, 0x55, 0x30, 0x27, 0x55, 0x31, 0x27, 0x55, 0x32, 0x27, 0x55, 0x61,
4988     0x27, 0x55, 0x63, 0x27, 0x55, 0x65, 0x27, 0x55, 0x69, 0x27, 0x55, 0x6f,
4989     0x27, 0x55, 0x73, 0x27, 0x55, 0x74, 0x27, 0x56, 0x30, 0x27, 0x56, 0x31,
4990     0x27, 0x56, 0x32, 0x27, 0x56, 0x61, 0x27, 0x56, 0x63, 0x27, 0x56, 0x65,
4991     0x27, 0x56, 0x69, 0x27, 0x56, 0x6f, 0x27, 0x56, 0x73, 0x27, 0x56, 0x74,
4992     0x27, 0x57, 0x30, 0x27, 0x57, 0x31, 0x27, 0x57, 0x32, 0x27, 0x57, 0x61,
4993     0x27, 0x57, 0x63, 0x27, 0x57, 0x65, 0x27, 0x57, 0x69, 0x27, 0x57, 0x6f,
4994     0x27, 0x57, 0x73, 0x27, 0x57, 0x74, 0x27, 0x59, 0x30, 0x27, 0x59, 0x31,
4995     0x27, 0x59, 0x32, 0x27, 0x59, 0x61, 0x27, 0x59, 0x63, 0x27, 0x59, 0x65,
4996     0x27, 0x59, 0x69, 0x27, 0x59, 0x6f, 0x27, 0x59, 0x73, 0x27, 0x59, 0x74};
4997 const uint8_t HuffDecoderCommon::table20_93_emit_[120] = {
4998     0x27, 0x6a, 0x30, 0x27, 0x6a, 0x31, 0x27, 0x6a, 0x32, 0x27, 0x6a, 0x61,
4999     0x27, 0x6a, 0x63, 0x27, 0x6a, 0x65, 0x27, 0x6a, 0x69, 0x27, 0x6a, 0x6f,
5000     0x27, 0x6a, 0x73, 0x27, 0x6a, 0x74, 0x27, 0x6b, 0x30, 0x27, 0x6b, 0x31,
5001     0x27, 0x6b, 0x32, 0x27, 0x6b, 0x61, 0x27, 0x6b, 0x63, 0x27, 0x6b, 0x65,
5002     0x27, 0x6b, 0x69, 0x27, 0x6b, 0x6f, 0x27, 0x6b, 0x73, 0x27, 0x6b, 0x74,
5003     0x27, 0x71, 0x30, 0x27, 0x71, 0x31, 0x27, 0x71, 0x32, 0x27, 0x71, 0x61,
5004     0x27, 0x71, 0x63, 0x27, 0x71, 0x65, 0x27, 0x71, 0x69, 0x27, 0x71, 0x6f,
5005     0x27, 0x71, 0x73, 0x27, 0x71, 0x74, 0x27, 0x76, 0x30, 0x27, 0x76, 0x31,
5006     0x27, 0x76, 0x32, 0x27, 0x76, 0x61, 0x27, 0x76, 0x63, 0x27, 0x76, 0x65,
5007     0x27, 0x76, 0x69, 0x27, 0x76, 0x6f, 0x27, 0x76, 0x73, 0x27, 0x76, 0x74};
5008 const uint8_t HuffDecoderCommon::table20_94_emit_[120] = {
5009     0x27, 0x77, 0x30, 0x27, 0x77, 0x31, 0x27, 0x77, 0x32, 0x27, 0x77, 0x61,
5010     0x27, 0x77, 0x63, 0x27, 0x77, 0x65, 0x27, 0x77, 0x69, 0x27, 0x77, 0x6f,
5011     0x27, 0x77, 0x73, 0x27, 0x77, 0x74, 0x27, 0x78, 0x30, 0x27, 0x78, 0x31,
5012     0x27, 0x78, 0x32, 0x27, 0x78, 0x61, 0x27, 0x78, 0x63, 0x27, 0x78, 0x65,
5013     0x27, 0x78, 0x69, 0x27, 0x78, 0x6f, 0x27, 0x78, 0x73, 0x27, 0x78, 0x74,
5014     0x27, 0x79, 0x30, 0x27, 0x79, 0x31, 0x27, 0x79, 0x32, 0x27, 0x79, 0x61,
5015     0x27, 0x79, 0x63, 0x27, 0x79, 0x65, 0x27, 0x79, 0x69, 0x27, 0x79, 0x6f,
5016     0x27, 0x79, 0x73, 0x27, 0x79, 0x74, 0x27, 0x7a, 0x30, 0x27, 0x7a, 0x31,
5017     0x27, 0x7a, 0x32, 0x27, 0x7a, 0x61, 0x27, 0x7a, 0x63, 0x27, 0x7a, 0x65,
5018     0x27, 0x7a, 0x69, 0x27, 0x7a, 0x6f, 0x27, 0x7a, 0x73, 0x27, 0x7a, 0x74};
5019 const uint8_t HuffDecoderCommon::table20_95_emit_[31] = {
5020     0x27, 0x26, 0x27, 0x2a, 0x27, 0x2c, 0x27, 0x3b, 0x27, 0x58, 0x27,
5021     0x5a, 0x27, 0x21, 0x27, 0x22, 0x27, 0x28, 0x27, 0x29, 0x27, 0x3f,
5022     0x27, 0x27, 0x2b, 0x27, 0x7c, 0x27, 0x23, 0x27, 0x3e};
5023 const uint16_t HuffDecoderCommon::table20_95_ops_[128] = {
5024     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
5025     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0002, 0x0000, 0x0000,
5026     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
5027     0x0000, 0x0000, 0x0000, 0x0000, 0x0012, 0x0000, 0x0000, 0x0000, 0x0000,
5028     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
5029     0x0000, 0x0000, 0x0022, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
5030     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
5031     0x0032, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
5032     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0042, 0x0000,
5033     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
5034     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0052, 0x0000, 0x0000, 0x0000,
5035     0x0062, 0x0000, 0x0000, 0x0000, 0x0072, 0x0000, 0x0000, 0x0000, 0x0082,
5036     0x0000, 0x0000, 0x0000, 0x0092, 0x0000, 0x0000, 0x0000, 0x00a2, 0x0000,
5037     0x00b2, 0x0000, 0x00ba, 0x0000, 0x00ca, 0x00da, 0x00ea, 0x0000, 0x0000,
5038     0x0000, 0x0003};
5039 const uint8_t HuffDecoderCommon::table20_96_emit_[204] = {
5040     0x2b, 0x30, 0x30, 0x2b, 0x30, 0x31, 0x2b, 0x30, 0x32, 0x2b, 0x30, 0x61,
5041     0x2b, 0x30, 0x63, 0x2b, 0x30, 0x65, 0x2b, 0x30, 0x69, 0x2b, 0x30, 0x6f,
5042     0x2b, 0x30, 0x73, 0x2b, 0x30, 0x74, 0x2b, 0x30, 0x20, 0x2b, 0x30, 0x25,
5043     0x2b, 0x30, 0x2d, 0x2b, 0x30, 0x2e, 0x2b, 0x30, 0x2f, 0x2b, 0x30, 0x33,
5044     0x2b, 0x30, 0x34, 0x2b, 0x30, 0x35, 0x2b, 0x30, 0x36, 0x2b, 0x30, 0x37,
5045     0x2b, 0x30, 0x38, 0x2b, 0x30, 0x39, 0x2b, 0x30, 0x3d, 0x2b, 0x30, 0x41,
5046     0x2b, 0x30, 0x5f, 0x2b, 0x30, 0x62, 0x2b, 0x30, 0x64, 0x2b, 0x30, 0x66,
5047     0x2b, 0x30, 0x67, 0x2b, 0x30, 0x68, 0x2b, 0x30, 0x6c, 0x2b, 0x30, 0x6d,
5048     0x2b, 0x30, 0x6e, 0x2b, 0x30, 0x70, 0x2b, 0x30, 0x72, 0x2b, 0x30, 0x75,
5049     0x2b, 0x30, 0x3a, 0x2b, 0x30, 0x42, 0x2b, 0x30, 0x43, 0x2b, 0x30, 0x44,
5050     0x2b, 0x30, 0x45, 0x2b, 0x30, 0x46, 0x2b, 0x30, 0x47, 0x2b, 0x30, 0x48,
5051     0x2b, 0x30, 0x49, 0x2b, 0x30, 0x4a, 0x2b, 0x30, 0x4b, 0x2b, 0x30, 0x4c,
5052     0x2b, 0x30, 0x4d, 0x2b, 0x30, 0x4e, 0x2b, 0x30, 0x4f, 0x2b, 0x30, 0x50,
5053     0x2b, 0x30, 0x51, 0x2b, 0x30, 0x52, 0x2b, 0x30, 0x53, 0x2b, 0x30, 0x54,
5054     0x2b, 0x30, 0x55, 0x2b, 0x30, 0x56, 0x2b, 0x30, 0x57, 0x2b, 0x30, 0x59,
5055     0x2b, 0x30, 0x6a, 0x2b, 0x30, 0x6b, 0x2b, 0x30, 0x71, 0x2b, 0x30, 0x76,
5056     0x2b, 0x30, 0x77, 0x2b, 0x30, 0x78, 0x2b, 0x30, 0x79, 0x2b, 0x30, 0x7a};
5057 const uint8_t HuffDecoderCommon::table20_97_emit_[204] = {
5058     0x2b, 0x31, 0x30, 0x2b, 0x31, 0x31, 0x2b, 0x31, 0x32, 0x2b, 0x31, 0x61,
5059     0x2b, 0x31, 0x63, 0x2b, 0x31, 0x65, 0x2b, 0x31, 0x69, 0x2b, 0x31, 0x6f,
5060     0x2b, 0x31, 0x73, 0x2b, 0x31, 0x74, 0x2b, 0x31, 0x20, 0x2b, 0x31, 0x25,
5061     0x2b, 0x31, 0x2d, 0x2b, 0x31, 0x2e, 0x2b, 0x31, 0x2f, 0x2b, 0x31, 0x33,
5062     0x2b, 0x31, 0x34, 0x2b, 0x31, 0x35, 0x2b, 0x31, 0x36, 0x2b, 0x31, 0x37,
5063     0x2b, 0x31, 0x38, 0x2b, 0x31, 0x39, 0x2b, 0x31, 0x3d, 0x2b, 0x31, 0x41,
5064     0x2b, 0x31, 0x5f, 0x2b, 0x31, 0x62, 0x2b, 0x31, 0x64, 0x2b, 0x31, 0x66,
5065     0x2b, 0x31, 0x67, 0x2b, 0x31, 0x68, 0x2b, 0x31, 0x6c, 0x2b, 0x31, 0x6d,
5066     0x2b, 0x31, 0x6e, 0x2b, 0x31, 0x70, 0x2b, 0x31, 0x72, 0x2b, 0x31, 0x75,
5067     0x2b, 0x31, 0x3a, 0x2b, 0x31, 0x42, 0x2b, 0x31, 0x43, 0x2b, 0x31, 0x44,
5068     0x2b, 0x31, 0x45, 0x2b, 0x31, 0x46, 0x2b, 0x31, 0x47, 0x2b, 0x31, 0x48,
5069     0x2b, 0x31, 0x49, 0x2b, 0x31, 0x4a, 0x2b, 0x31, 0x4b, 0x2b, 0x31, 0x4c,
5070     0x2b, 0x31, 0x4d, 0x2b, 0x31, 0x4e, 0x2b, 0x31, 0x4f, 0x2b, 0x31, 0x50,
5071     0x2b, 0x31, 0x51, 0x2b, 0x31, 0x52, 0x2b, 0x31, 0x53, 0x2b, 0x31, 0x54,
5072     0x2b, 0x31, 0x55, 0x2b, 0x31, 0x56, 0x2b, 0x31, 0x57, 0x2b, 0x31, 0x59,
5073     0x2b, 0x31, 0x6a, 0x2b, 0x31, 0x6b, 0x2b, 0x31, 0x71, 0x2b, 0x31, 0x76,
5074     0x2b, 0x31, 0x77, 0x2b, 0x31, 0x78, 0x2b, 0x31, 0x79, 0x2b, 0x31, 0x7a};
5075 const uint8_t HuffDecoderCommon::table20_98_emit_[204] = {
5076     0x2b, 0x32, 0x30, 0x2b, 0x32, 0x31, 0x2b, 0x32, 0x32, 0x2b, 0x32, 0x61,
5077     0x2b, 0x32, 0x63, 0x2b, 0x32, 0x65, 0x2b, 0x32, 0x69, 0x2b, 0x32, 0x6f,
5078     0x2b, 0x32, 0x73, 0x2b, 0x32, 0x74, 0x2b, 0x32, 0x20, 0x2b, 0x32, 0x25,
5079     0x2b, 0x32, 0x2d, 0x2b, 0x32, 0x2e, 0x2b, 0x32, 0x2f, 0x2b, 0x32, 0x33,
5080     0x2b, 0x32, 0x34, 0x2b, 0x32, 0x35, 0x2b, 0x32, 0x36, 0x2b, 0x32, 0x37,
5081     0x2b, 0x32, 0x38, 0x2b, 0x32, 0x39, 0x2b, 0x32, 0x3d, 0x2b, 0x32, 0x41,
5082     0x2b, 0x32, 0x5f, 0x2b, 0x32, 0x62, 0x2b, 0x32, 0x64, 0x2b, 0x32, 0x66,
5083     0x2b, 0x32, 0x67, 0x2b, 0x32, 0x68, 0x2b, 0x32, 0x6c, 0x2b, 0x32, 0x6d,
5084     0x2b, 0x32, 0x6e, 0x2b, 0x32, 0x70, 0x2b, 0x32, 0x72, 0x2b, 0x32, 0x75,
5085     0x2b, 0x32, 0x3a, 0x2b, 0x32, 0x42, 0x2b, 0x32, 0x43, 0x2b, 0x32, 0x44,
5086     0x2b, 0x32, 0x45, 0x2b, 0x32, 0x46, 0x2b, 0x32, 0x47, 0x2b, 0x32, 0x48,
5087     0x2b, 0x32, 0x49, 0x2b, 0x32, 0x4a, 0x2b, 0x32, 0x4b, 0x2b, 0x32, 0x4c,
5088     0x2b, 0x32, 0x4d, 0x2b, 0x32, 0x4e, 0x2b, 0x32, 0x4f, 0x2b, 0x32, 0x50,
5089     0x2b, 0x32, 0x51, 0x2b, 0x32, 0x52, 0x2b, 0x32, 0x53, 0x2b, 0x32, 0x54,
5090     0x2b, 0x32, 0x55, 0x2b, 0x32, 0x56, 0x2b, 0x32, 0x57, 0x2b, 0x32, 0x59,
5091     0x2b, 0x32, 0x6a, 0x2b, 0x32, 0x6b, 0x2b, 0x32, 0x71, 0x2b, 0x32, 0x76,
5092     0x2b, 0x32, 0x77, 0x2b, 0x32, 0x78, 0x2b, 0x32, 0x79, 0x2b, 0x32, 0x7a};
5093 const uint8_t HuffDecoderCommon::table20_99_emit_[204] = {
5094     0x2b, 0x61, 0x30, 0x2b, 0x61, 0x31, 0x2b, 0x61, 0x32, 0x2b, 0x61, 0x61,
5095     0x2b, 0x61, 0x63, 0x2b, 0x61, 0x65, 0x2b, 0x61, 0x69, 0x2b, 0x61, 0x6f,
5096     0x2b, 0x61, 0x73, 0x2b, 0x61, 0x74, 0x2b, 0x61, 0x20, 0x2b, 0x61, 0x25,
5097     0x2b, 0x61, 0x2d, 0x2b, 0x61, 0x2e, 0x2b, 0x61, 0x2f, 0x2b, 0x61, 0x33,
5098     0x2b, 0x61, 0x34, 0x2b, 0x61, 0x35, 0x2b, 0x61, 0x36, 0x2b, 0x61, 0x37,
5099     0x2b, 0x61, 0x38, 0x2b, 0x61, 0x39, 0x2b, 0x61, 0x3d, 0x2b, 0x61, 0x41,
5100     0x2b, 0x61, 0x5f, 0x2b, 0x61, 0x62, 0x2b, 0x61, 0x64, 0x2b, 0x61, 0x66,
5101     0x2b, 0x61, 0x67, 0x2b, 0x61, 0x68, 0x2b, 0x61, 0x6c, 0x2b, 0x61, 0x6d,
5102     0x2b, 0x61, 0x6e, 0x2b, 0x61, 0x70, 0x2b, 0x61, 0x72, 0x2b, 0x61, 0x75,
5103     0x2b, 0x61, 0x3a, 0x2b, 0x61, 0x42, 0x2b, 0x61, 0x43, 0x2b, 0x61, 0x44,
5104     0x2b, 0x61, 0x45, 0x2b, 0x61, 0x46, 0x2b, 0x61, 0x47, 0x2b, 0x61, 0x48,
5105     0x2b, 0x61, 0x49, 0x2b, 0x61, 0x4a, 0x2b, 0x61, 0x4b, 0x2b, 0x61, 0x4c,
5106     0x2b, 0x61, 0x4d, 0x2b, 0x61, 0x4e, 0x2b, 0x61, 0x4f, 0x2b, 0x61, 0x50,
5107     0x2b, 0x61, 0x51, 0x2b, 0x61, 0x52, 0x2b, 0x61, 0x53, 0x2b, 0x61, 0x54,
5108     0x2b, 0x61, 0x55, 0x2b, 0x61, 0x56, 0x2b, 0x61, 0x57, 0x2b, 0x61, 0x59,
5109     0x2b, 0x61, 0x6a, 0x2b, 0x61, 0x6b, 0x2b, 0x61, 0x71, 0x2b, 0x61, 0x76,
5110     0x2b, 0x61, 0x77, 0x2b, 0x61, 0x78, 0x2b, 0x61, 0x79, 0x2b, 0x61, 0x7a};
5111 const uint8_t HuffDecoderCommon::table20_100_emit_[204] = {
5112     0x2b, 0x63, 0x30, 0x2b, 0x63, 0x31, 0x2b, 0x63, 0x32, 0x2b, 0x63, 0x61,
5113     0x2b, 0x63, 0x63, 0x2b, 0x63, 0x65, 0x2b, 0x63, 0x69, 0x2b, 0x63, 0x6f,
5114     0x2b, 0x63, 0x73, 0x2b, 0x63, 0x74, 0x2b, 0x63, 0x20, 0x2b, 0x63, 0x25,
5115     0x2b, 0x63, 0x2d, 0x2b, 0x63, 0x2e, 0x2b, 0x63, 0x2f, 0x2b, 0x63, 0x33,
5116     0x2b, 0x63, 0x34, 0x2b, 0x63, 0x35, 0x2b, 0x63, 0x36, 0x2b, 0x63, 0x37,
5117     0x2b, 0x63, 0x38, 0x2b, 0x63, 0x39, 0x2b, 0x63, 0x3d, 0x2b, 0x63, 0x41,
5118     0x2b, 0x63, 0x5f, 0x2b, 0x63, 0x62, 0x2b, 0x63, 0x64, 0x2b, 0x63, 0x66,
5119     0x2b, 0x63, 0x67, 0x2b, 0x63, 0x68, 0x2b, 0x63, 0x6c, 0x2b, 0x63, 0x6d,
5120     0x2b, 0x63, 0x6e, 0x2b, 0x63, 0x70, 0x2b, 0x63, 0x72, 0x2b, 0x63, 0x75,
5121     0x2b, 0x63, 0x3a, 0x2b, 0x63, 0x42, 0x2b, 0x63, 0x43, 0x2b, 0x63, 0x44,
5122     0x2b, 0x63, 0x45, 0x2b, 0x63, 0x46, 0x2b, 0x63, 0x47, 0x2b, 0x63, 0x48,
5123     0x2b, 0x63, 0x49, 0x2b, 0x63, 0x4a, 0x2b, 0x63, 0x4b, 0x2b, 0x63, 0x4c,
5124     0x2b, 0x63, 0x4d, 0x2b, 0x63, 0x4e, 0x2b, 0x63, 0x4f, 0x2b, 0x63, 0x50,
5125     0x2b, 0x63, 0x51, 0x2b, 0x63, 0x52, 0x2b, 0x63, 0x53, 0x2b, 0x63, 0x54,
5126     0x2b, 0x63, 0x55, 0x2b, 0x63, 0x56, 0x2b, 0x63, 0x57, 0x2b, 0x63, 0x59,
5127     0x2b, 0x63, 0x6a, 0x2b, 0x63, 0x6b, 0x2b, 0x63, 0x71, 0x2b, 0x63, 0x76,
5128     0x2b, 0x63, 0x77, 0x2b, 0x63, 0x78, 0x2b, 0x63, 0x79, 0x2b, 0x63, 0x7a};
5129 const uint8_t HuffDecoderCommon::table20_101_emit_[204] = {
5130     0x2b, 0x65, 0x30, 0x2b, 0x65, 0x31, 0x2b, 0x65, 0x32, 0x2b, 0x65, 0x61,
5131     0x2b, 0x65, 0x63, 0x2b, 0x65, 0x65, 0x2b, 0x65, 0x69, 0x2b, 0x65, 0x6f,
5132     0x2b, 0x65, 0x73, 0x2b, 0x65, 0x74, 0x2b, 0x65, 0x20, 0x2b, 0x65, 0x25,
5133     0x2b, 0x65, 0x2d, 0x2b, 0x65, 0x2e, 0x2b, 0x65, 0x2f, 0x2b, 0x65, 0x33,
5134     0x2b, 0x65, 0x34, 0x2b, 0x65, 0x35, 0x2b, 0x65, 0x36, 0x2b, 0x65, 0x37,
5135     0x2b, 0x65, 0x38, 0x2b, 0x65, 0x39, 0x2b, 0x65, 0x3d, 0x2b, 0x65, 0x41,
5136     0x2b, 0x65, 0x5f, 0x2b, 0x65, 0x62, 0x2b, 0x65, 0x64, 0x2b, 0x65, 0x66,
5137     0x2b, 0x65, 0x67, 0x2b, 0x65, 0x68, 0x2b, 0x65, 0x6c, 0x2b, 0x65, 0x6d,
5138     0x2b, 0x65, 0x6e, 0x2b, 0x65, 0x70, 0x2b, 0x65, 0x72, 0x2b, 0x65, 0x75,
5139     0x2b, 0x65, 0x3a, 0x2b, 0x65, 0x42, 0x2b, 0x65, 0x43, 0x2b, 0x65, 0x44,
5140     0x2b, 0x65, 0x45, 0x2b, 0x65, 0x46, 0x2b, 0x65, 0x47, 0x2b, 0x65, 0x48,
5141     0x2b, 0x65, 0x49, 0x2b, 0x65, 0x4a, 0x2b, 0x65, 0x4b, 0x2b, 0x65, 0x4c,
5142     0x2b, 0x65, 0x4d, 0x2b, 0x65, 0x4e, 0x2b, 0x65, 0x4f, 0x2b, 0x65, 0x50,
5143     0x2b, 0x65, 0x51, 0x2b, 0x65, 0x52, 0x2b, 0x65, 0x53, 0x2b, 0x65, 0x54,
5144     0x2b, 0x65, 0x55, 0x2b, 0x65, 0x56, 0x2b, 0x65, 0x57, 0x2b, 0x65, 0x59,
5145     0x2b, 0x65, 0x6a, 0x2b, 0x65, 0x6b, 0x2b, 0x65, 0x71, 0x2b, 0x65, 0x76,
5146     0x2b, 0x65, 0x77, 0x2b, 0x65, 0x78, 0x2b, 0x65, 0x79, 0x2b, 0x65, 0x7a};
5147 const uint8_t HuffDecoderCommon::table20_102_emit_[204] = {
5148     0x2b, 0x69, 0x30, 0x2b, 0x69, 0x31, 0x2b, 0x69, 0x32, 0x2b, 0x69, 0x61,
5149     0x2b, 0x69, 0x63, 0x2b, 0x69, 0x65, 0x2b, 0x69, 0x69, 0x2b, 0x69, 0x6f,
5150     0x2b, 0x69, 0x73, 0x2b, 0x69, 0x74, 0x2b, 0x69, 0x20, 0x2b, 0x69, 0x25,
5151     0x2b, 0x69, 0x2d, 0x2b, 0x69, 0x2e, 0x2b, 0x69, 0x2f, 0x2b, 0x69, 0x33,
5152     0x2b, 0x69, 0x34, 0x2b, 0x69, 0x35, 0x2b, 0x69, 0x36, 0x2b, 0x69, 0x37,
5153     0x2b, 0x69, 0x38, 0x2b, 0x69, 0x39, 0x2b, 0x69, 0x3d, 0x2b, 0x69, 0x41,
5154     0x2b, 0x69, 0x5f, 0x2b, 0x69, 0x62, 0x2b, 0x69, 0x64, 0x2b, 0x69, 0x66,
5155     0x2b, 0x69, 0x67, 0x2b, 0x69, 0x68, 0x2b, 0x69, 0x6c, 0x2b, 0x69, 0x6d,
5156     0x2b, 0x69, 0x6e, 0x2b, 0x69, 0x70, 0x2b, 0x69, 0x72, 0x2b, 0x69, 0x75,
5157     0x2b, 0x69, 0x3a, 0x2b, 0x69, 0x42, 0x2b, 0x69, 0x43, 0x2b, 0x69, 0x44,
5158     0x2b, 0x69, 0x45, 0x2b, 0x69, 0x46, 0x2b, 0x69, 0x47, 0x2b, 0x69, 0x48,
5159     0x2b, 0x69, 0x49, 0x2b, 0x69, 0x4a, 0x2b, 0x69, 0x4b, 0x2b, 0x69, 0x4c,
5160     0x2b, 0x69, 0x4d, 0x2b, 0x69, 0x4e, 0x2b, 0x69, 0x4f, 0x2b, 0x69, 0x50,
5161     0x2b, 0x69, 0x51, 0x2b, 0x69, 0x52, 0x2b, 0x69, 0x53, 0x2b, 0x69, 0x54,
5162     0x2b, 0x69, 0x55, 0x2b, 0x69, 0x56, 0x2b, 0x69, 0x57, 0x2b, 0x69, 0x59,
5163     0x2b, 0x69, 0x6a, 0x2b, 0x69, 0x6b, 0x2b, 0x69, 0x71, 0x2b, 0x69, 0x76,
5164     0x2b, 0x69, 0x77, 0x2b, 0x69, 0x78, 0x2b, 0x69, 0x79, 0x2b, 0x69, 0x7a};
5165 const uint8_t HuffDecoderCommon::table20_103_emit_[204] = {
5166     0x2b, 0x6f, 0x30, 0x2b, 0x6f, 0x31, 0x2b, 0x6f, 0x32, 0x2b, 0x6f, 0x61,
5167     0x2b, 0x6f, 0x63, 0x2b, 0x6f, 0x65, 0x2b, 0x6f, 0x69, 0x2b, 0x6f, 0x6f,
5168     0x2b, 0x6f, 0x73, 0x2b, 0x6f, 0x74, 0x2b, 0x6f, 0x20, 0x2b, 0x6f, 0x25,
5169     0x2b, 0x6f, 0x2d, 0x2b, 0x6f, 0x2e, 0x2b, 0x6f, 0x2f, 0x2b, 0x6f, 0x33,
5170     0x2b, 0x6f, 0x34, 0x2b, 0x6f, 0x35, 0x2b, 0x6f, 0x36, 0x2b, 0x6f, 0x37,
5171     0x2b, 0x6f, 0x38, 0x2b, 0x6f, 0x39, 0x2b, 0x6f, 0x3d, 0x2b, 0x6f, 0x41,
5172     0x2b, 0x6f, 0x5f, 0x2b, 0x6f, 0x62, 0x2b, 0x6f, 0x64, 0x2b, 0x6f, 0x66,
5173     0x2b, 0x6f, 0x67, 0x2b, 0x6f, 0x68, 0x2b, 0x6f, 0x6c, 0x2b, 0x6f, 0x6d,
5174     0x2b, 0x6f, 0x6e, 0x2b, 0x6f, 0x70, 0x2b, 0x6f, 0x72, 0x2b, 0x6f, 0x75,
5175     0x2b, 0x6f, 0x3a, 0x2b, 0x6f, 0x42, 0x2b, 0x6f, 0x43, 0x2b, 0x6f, 0x44,
5176     0x2b, 0x6f, 0x45, 0x2b, 0x6f, 0x46, 0x2b, 0x6f, 0x47, 0x2b, 0x6f, 0x48,
5177     0x2b, 0x6f, 0x49, 0x2b, 0x6f, 0x4a, 0x2b, 0x6f, 0x4b, 0x2b, 0x6f, 0x4c,
5178     0x2b, 0x6f, 0x4d, 0x2b, 0x6f, 0x4e, 0x2b, 0x6f, 0x4f, 0x2b, 0x6f, 0x50,
5179     0x2b, 0x6f, 0x51, 0x2b, 0x6f, 0x52, 0x2b, 0x6f, 0x53, 0x2b, 0x6f, 0x54,
5180     0x2b, 0x6f, 0x55, 0x2b, 0x6f, 0x56, 0x2b, 0x6f, 0x57, 0x2b, 0x6f, 0x59,
5181     0x2b, 0x6f, 0x6a, 0x2b, 0x6f, 0x6b, 0x2b, 0x6f, 0x71, 0x2b, 0x6f, 0x76,
5182     0x2b, 0x6f, 0x77, 0x2b, 0x6f, 0x78, 0x2b, 0x6f, 0x79, 0x2b, 0x6f, 0x7a};
5183 const uint8_t HuffDecoderCommon::table20_104_emit_[204] = {
5184     0x2b, 0x73, 0x30, 0x2b, 0x73, 0x31, 0x2b, 0x73, 0x32, 0x2b, 0x73, 0x61,
5185     0x2b, 0x73, 0x63, 0x2b, 0x73, 0x65, 0x2b, 0x73, 0x69, 0x2b, 0x73, 0x6f,
5186     0x2b, 0x73, 0x73, 0x2b, 0x73, 0x74, 0x2b, 0x73, 0x20, 0x2b, 0x73, 0x25,
5187     0x2b, 0x73, 0x2d, 0x2b, 0x73, 0x2e, 0x2b, 0x73, 0x2f, 0x2b, 0x73, 0x33,
5188     0x2b, 0x73, 0x34, 0x2b, 0x73, 0x35, 0x2b, 0x73, 0x36, 0x2b, 0x73, 0x37,
5189     0x2b, 0x73, 0x38, 0x2b, 0x73, 0x39, 0x2b, 0x73, 0x3d, 0x2b, 0x73, 0x41,
5190     0x2b, 0x73, 0x5f, 0x2b, 0x73, 0x62, 0x2b, 0x73, 0x64, 0x2b, 0x73, 0x66,
5191     0x2b, 0x73, 0x67, 0x2b, 0x73, 0x68, 0x2b, 0x73, 0x6c, 0x2b, 0x73, 0x6d,
5192     0x2b, 0x73, 0x6e, 0x2b, 0x73, 0x70, 0x2b, 0x73, 0x72, 0x2b, 0x73, 0x75,
5193     0x2b, 0x73, 0x3a, 0x2b, 0x73, 0x42, 0x2b, 0x73, 0x43, 0x2b, 0x73, 0x44,
5194     0x2b, 0x73, 0x45, 0x2b, 0x73, 0x46, 0x2b, 0x73, 0x47, 0x2b, 0x73, 0x48,
5195     0x2b, 0x73, 0x49, 0x2b, 0x73, 0x4a, 0x2b, 0x73, 0x4b, 0x2b, 0x73, 0x4c,
5196     0x2b, 0x73, 0x4d, 0x2b, 0x73, 0x4e, 0x2b, 0x73, 0x4f, 0x2b, 0x73, 0x50,
5197     0x2b, 0x73, 0x51, 0x2b, 0x73, 0x52, 0x2b, 0x73, 0x53, 0x2b, 0x73, 0x54,
5198     0x2b, 0x73, 0x55, 0x2b, 0x73, 0x56, 0x2b, 0x73, 0x57, 0x2b, 0x73, 0x59,
5199     0x2b, 0x73, 0x6a, 0x2b, 0x73, 0x6b, 0x2b, 0x73, 0x71, 0x2b, 0x73, 0x76,
5200     0x2b, 0x73, 0x77, 0x2b, 0x73, 0x78, 0x2b, 0x73, 0x79, 0x2b, 0x73, 0x7a};
5201 const uint8_t HuffDecoderCommon::table20_105_emit_[204] = {
5202     0x2b, 0x74, 0x30, 0x2b, 0x74, 0x31, 0x2b, 0x74, 0x32, 0x2b, 0x74, 0x61,
5203     0x2b, 0x74, 0x63, 0x2b, 0x74, 0x65, 0x2b, 0x74, 0x69, 0x2b, 0x74, 0x6f,
5204     0x2b, 0x74, 0x73, 0x2b, 0x74, 0x74, 0x2b, 0x74, 0x20, 0x2b, 0x74, 0x25,
5205     0x2b, 0x74, 0x2d, 0x2b, 0x74, 0x2e, 0x2b, 0x74, 0x2f, 0x2b, 0x74, 0x33,
5206     0x2b, 0x74, 0x34, 0x2b, 0x74, 0x35, 0x2b, 0x74, 0x36, 0x2b, 0x74, 0x37,
5207     0x2b, 0x74, 0x38, 0x2b, 0x74, 0x39, 0x2b, 0x74, 0x3d, 0x2b, 0x74, 0x41,
5208     0x2b, 0x74, 0x5f, 0x2b, 0x74, 0x62, 0x2b, 0x74, 0x64, 0x2b, 0x74, 0x66,
5209     0x2b, 0x74, 0x67, 0x2b, 0x74, 0x68, 0x2b, 0x74, 0x6c, 0x2b, 0x74, 0x6d,
5210     0x2b, 0x74, 0x6e, 0x2b, 0x74, 0x70, 0x2b, 0x74, 0x72, 0x2b, 0x74, 0x75,
5211     0x2b, 0x74, 0x3a, 0x2b, 0x74, 0x42, 0x2b, 0x74, 0x43, 0x2b, 0x74, 0x44,
5212     0x2b, 0x74, 0x45, 0x2b, 0x74, 0x46, 0x2b, 0x74, 0x47, 0x2b, 0x74, 0x48,
5213     0x2b, 0x74, 0x49, 0x2b, 0x74, 0x4a, 0x2b, 0x74, 0x4b, 0x2b, 0x74, 0x4c,
5214     0x2b, 0x74, 0x4d, 0x2b, 0x74, 0x4e, 0x2b, 0x74, 0x4f, 0x2b, 0x74, 0x50,
5215     0x2b, 0x74, 0x51, 0x2b, 0x74, 0x52, 0x2b, 0x74, 0x53, 0x2b, 0x74, 0x54,
5216     0x2b, 0x74, 0x55, 0x2b, 0x74, 0x56, 0x2b, 0x74, 0x57, 0x2b, 0x74, 0x59,
5217     0x2b, 0x74, 0x6a, 0x2b, 0x74, 0x6b, 0x2b, 0x74, 0x71, 0x2b, 0x74, 0x76,
5218     0x2b, 0x74, 0x77, 0x2b, 0x74, 0x78, 0x2b, 0x74, 0x79, 0x2b, 0x74, 0x7a};
5219 const uint8_t HuffDecoderCommon::table20_106_emit_[216] = {
5220     0x2b, 0x20, 0x30, 0x2b, 0x20, 0x31, 0x2b, 0x20, 0x32, 0x2b, 0x20, 0x61,
5221     0x2b, 0x20, 0x63, 0x2b, 0x20, 0x65, 0x2b, 0x20, 0x69, 0x2b, 0x20, 0x6f,
5222     0x2b, 0x20, 0x73, 0x2b, 0x20, 0x74, 0x2b, 0x20, 0x20, 0x2b, 0x20, 0x25,
5223     0x2b, 0x20, 0x2d, 0x2b, 0x20, 0x2e, 0x2b, 0x20, 0x2f, 0x2b, 0x20, 0x33,
5224     0x2b, 0x20, 0x34, 0x2b, 0x20, 0x35, 0x2b, 0x20, 0x36, 0x2b, 0x20, 0x37,
5225     0x2b, 0x20, 0x38, 0x2b, 0x20, 0x39, 0x2b, 0x20, 0x3d, 0x2b, 0x20, 0x41,
5226     0x2b, 0x20, 0x5f, 0x2b, 0x20, 0x62, 0x2b, 0x20, 0x64, 0x2b, 0x20, 0x66,
5227     0x2b, 0x20, 0x67, 0x2b, 0x20, 0x68, 0x2b, 0x20, 0x6c, 0x2b, 0x20, 0x6d,
5228     0x2b, 0x20, 0x6e, 0x2b, 0x20, 0x70, 0x2b, 0x20, 0x72, 0x2b, 0x20, 0x75,
5229     0x2b, 0x25, 0x30, 0x2b, 0x25, 0x31, 0x2b, 0x25, 0x32, 0x2b, 0x25, 0x61,
5230     0x2b, 0x25, 0x63, 0x2b, 0x25, 0x65, 0x2b, 0x25, 0x69, 0x2b, 0x25, 0x6f,
5231     0x2b, 0x25, 0x73, 0x2b, 0x25, 0x74, 0x2b, 0x25, 0x20, 0x2b, 0x25, 0x25,
5232     0x2b, 0x25, 0x2d, 0x2b, 0x25, 0x2e, 0x2b, 0x25, 0x2f, 0x2b, 0x25, 0x33,
5233     0x2b, 0x25, 0x34, 0x2b, 0x25, 0x35, 0x2b, 0x25, 0x36, 0x2b, 0x25, 0x37,
5234     0x2b, 0x25, 0x38, 0x2b, 0x25, 0x39, 0x2b, 0x25, 0x3d, 0x2b, 0x25, 0x41,
5235     0x2b, 0x25, 0x5f, 0x2b, 0x25, 0x62, 0x2b, 0x25, 0x64, 0x2b, 0x25, 0x66,
5236     0x2b, 0x25, 0x67, 0x2b, 0x25, 0x68, 0x2b, 0x25, 0x6c, 0x2b, 0x25, 0x6d,
5237     0x2b, 0x25, 0x6e, 0x2b, 0x25, 0x70, 0x2b, 0x25, 0x72, 0x2b, 0x25, 0x75};
5238 const uint8_t HuffDecoderCommon::table20_107_emit_[216] = {
5239     0x2b, 0x2d, 0x30, 0x2b, 0x2d, 0x31, 0x2b, 0x2d, 0x32, 0x2b, 0x2d, 0x61,
5240     0x2b, 0x2d, 0x63, 0x2b, 0x2d, 0x65, 0x2b, 0x2d, 0x69, 0x2b, 0x2d, 0x6f,
5241     0x2b, 0x2d, 0x73, 0x2b, 0x2d, 0x74, 0x2b, 0x2d, 0x20, 0x2b, 0x2d, 0x25,
5242     0x2b, 0x2d, 0x2d, 0x2b, 0x2d, 0x2e, 0x2b, 0x2d, 0x2f, 0x2b, 0x2d, 0x33,
5243     0x2b, 0x2d, 0x34, 0x2b, 0x2d, 0x35, 0x2b, 0x2d, 0x36, 0x2b, 0x2d, 0x37,
5244     0x2b, 0x2d, 0x38, 0x2b, 0x2d, 0x39, 0x2b, 0x2d, 0x3d, 0x2b, 0x2d, 0x41,
5245     0x2b, 0x2d, 0x5f, 0x2b, 0x2d, 0x62, 0x2b, 0x2d, 0x64, 0x2b, 0x2d, 0x66,
5246     0x2b, 0x2d, 0x67, 0x2b, 0x2d, 0x68, 0x2b, 0x2d, 0x6c, 0x2b, 0x2d, 0x6d,
5247     0x2b, 0x2d, 0x6e, 0x2b, 0x2d, 0x70, 0x2b, 0x2d, 0x72, 0x2b, 0x2d, 0x75,
5248     0x2b, 0x2e, 0x30, 0x2b, 0x2e, 0x31, 0x2b, 0x2e, 0x32, 0x2b, 0x2e, 0x61,
5249     0x2b, 0x2e, 0x63, 0x2b, 0x2e, 0x65, 0x2b, 0x2e, 0x69, 0x2b, 0x2e, 0x6f,
5250     0x2b, 0x2e, 0x73, 0x2b, 0x2e, 0x74, 0x2b, 0x2e, 0x20, 0x2b, 0x2e, 0x25,
5251     0x2b, 0x2e, 0x2d, 0x2b, 0x2e, 0x2e, 0x2b, 0x2e, 0x2f, 0x2b, 0x2e, 0x33,
5252     0x2b, 0x2e, 0x34, 0x2b, 0x2e, 0x35, 0x2b, 0x2e, 0x36, 0x2b, 0x2e, 0x37,
5253     0x2b, 0x2e, 0x38, 0x2b, 0x2e, 0x39, 0x2b, 0x2e, 0x3d, 0x2b, 0x2e, 0x41,
5254     0x2b, 0x2e, 0x5f, 0x2b, 0x2e, 0x62, 0x2b, 0x2e, 0x64, 0x2b, 0x2e, 0x66,
5255     0x2b, 0x2e, 0x67, 0x2b, 0x2e, 0x68, 0x2b, 0x2e, 0x6c, 0x2b, 0x2e, 0x6d,
5256     0x2b, 0x2e, 0x6e, 0x2b, 0x2e, 0x70, 0x2b, 0x2e, 0x72, 0x2b, 0x2e, 0x75};
5257 const uint8_t HuffDecoderCommon::table20_108_emit_[216] = {
5258     0x2b, 0x2f, 0x30, 0x2b, 0x2f, 0x31, 0x2b, 0x2f, 0x32, 0x2b, 0x2f, 0x61,
5259     0x2b, 0x2f, 0x63, 0x2b, 0x2f, 0x65, 0x2b, 0x2f, 0x69, 0x2b, 0x2f, 0x6f,
5260     0x2b, 0x2f, 0x73, 0x2b, 0x2f, 0x74, 0x2b, 0x2f, 0x20, 0x2b, 0x2f, 0x25,
5261     0x2b, 0x2f, 0x2d, 0x2b, 0x2f, 0x2e, 0x2b, 0x2f, 0x2f, 0x2b, 0x2f, 0x33,
5262     0x2b, 0x2f, 0x34, 0x2b, 0x2f, 0x35, 0x2b, 0x2f, 0x36, 0x2b, 0x2f, 0x37,
5263     0x2b, 0x2f, 0x38, 0x2b, 0x2f, 0x39, 0x2b, 0x2f, 0x3d, 0x2b, 0x2f, 0x41,
5264     0x2b, 0x2f, 0x5f, 0x2b, 0x2f, 0x62, 0x2b, 0x2f, 0x64, 0x2b, 0x2f, 0x66,
5265     0x2b, 0x2f, 0x67, 0x2b, 0x2f, 0x68, 0x2b, 0x2f, 0x6c, 0x2b, 0x2f, 0x6d,
5266     0x2b, 0x2f, 0x6e, 0x2b, 0x2f, 0x70, 0x2b, 0x2f, 0x72, 0x2b, 0x2f, 0x75,
5267     0x2b, 0x33, 0x30, 0x2b, 0x33, 0x31, 0x2b, 0x33, 0x32, 0x2b, 0x33, 0x61,
5268     0x2b, 0x33, 0x63, 0x2b, 0x33, 0x65, 0x2b, 0x33, 0x69, 0x2b, 0x33, 0x6f,
5269     0x2b, 0x33, 0x73, 0x2b, 0x33, 0x74, 0x2b, 0x33, 0x20, 0x2b, 0x33, 0x25,
5270     0x2b, 0x33, 0x2d, 0x2b, 0x33, 0x2e, 0x2b, 0x33, 0x2f, 0x2b, 0x33, 0x33,
5271     0x2b, 0x33, 0x34, 0x2b, 0x33, 0x35, 0x2b, 0x33, 0x36, 0x2b, 0x33, 0x37,
5272     0x2b, 0x33, 0x38, 0x2b, 0x33, 0x39, 0x2b, 0x33, 0x3d, 0x2b, 0x33, 0x41,
5273     0x2b, 0x33, 0x5f, 0x2b, 0x33, 0x62, 0x2b, 0x33, 0x64, 0x2b, 0x33, 0x66,
5274     0x2b, 0x33, 0x67, 0x2b, 0x33, 0x68, 0x2b, 0x33, 0x6c, 0x2b, 0x33, 0x6d,
5275     0x2b, 0x33, 0x6e, 0x2b, 0x33, 0x70, 0x2b, 0x33, 0x72, 0x2b, 0x33, 0x75};
5276 const uint8_t HuffDecoderCommon::table20_109_emit_[216] = {
5277     0x2b, 0x34, 0x30, 0x2b, 0x34, 0x31, 0x2b, 0x34, 0x32, 0x2b, 0x34, 0x61,
5278     0x2b, 0x34, 0x63, 0x2b, 0x34, 0x65, 0x2b, 0x34, 0x69, 0x2b, 0x34, 0x6f,
5279     0x2b, 0x34, 0x73, 0x2b, 0x34, 0x74, 0x2b, 0x34, 0x20, 0x2b, 0x34, 0x25,
5280     0x2b, 0x34, 0x2d, 0x2b, 0x34, 0x2e, 0x2b, 0x34, 0x2f, 0x2b, 0x34, 0x33,
5281     0x2b, 0x34, 0x34, 0x2b, 0x34, 0x35, 0x2b, 0x34, 0x36, 0x2b, 0x34, 0x37,
5282     0x2b, 0x34, 0x38, 0x2b, 0x34, 0x39, 0x2b, 0x34, 0x3d, 0x2b, 0x34, 0x41,
5283     0x2b, 0x34, 0x5f, 0x2b, 0x34, 0x62, 0x2b, 0x34, 0x64, 0x2b, 0x34, 0x66,
5284     0x2b, 0x34, 0x67, 0x2b, 0x34, 0x68, 0x2b, 0x34, 0x6c, 0x2b, 0x34, 0x6d,
5285     0x2b, 0x34, 0x6e, 0x2b, 0x34, 0x70, 0x2b, 0x34, 0x72, 0x2b, 0x34, 0x75,
5286     0x2b, 0x35, 0x30, 0x2b, 0x35, 0x31, 0x2b, 0x35, 0x32, 0x2b, 0x35, 0x61,
5287     0x2b, 0x35, 0x63, 0x2b, 0x35, 0x65, 0x2b, 0x35, 0x69, 0x2b, 0x35, 0x6f,
5288     0x2b, 0x35, 0x73, 0x2b, 0x35, 0x74, 0x2b, 0x35, 0x20, 0x2b, 0x35, 0x25,
5289     0x2b, 0x35, 0x2d, 0x2b, 0x35, 0x2e, 0x2b, 0x35, 0x2f, 0x2b, 0x35, 0x33,
5290     0x2b, 0x35, 0x34, 0x2b, 0x35, 0x35, 0x2b, 0x35, 0x36, 0x2b, 0x35, 0x37,
5291     0x2b, 0x35, 0x38, 0x2b, 0x35, 0x39, 0x2b, 0x35, 0x3d, 0x2b, 0x35, 0x41,
5292     0x2b, 0x35, 0x5f, 0x2b, 0x35, 0x62, 0x2b, 0x35, 0x64, 0x2b, 0x35, 0x66,
5293     0x2b, 0x35, 0x67, 0x2b, 0x35, 0x68, 0x2b, 0x35, 0x6c, 0x2b, 0x35, 0x6d,
5294     0x2b, 0x35, 0x6e, 0x2b, 0x35, 0x70, 0x2b, 0x35, 0x72, 0x2b, 0x35, 0x75};
5295 const uint8_t HuffDecoderCommon::table20_110_emit_[216] = {
5296     0x2b, 0x36, 0x30, 0x2b, 0x36, 0x31, 0x2b, 0x36, 0x32, 0x2b, 0x36, 0x61,
5297     0x2b, 0x36, 0x63, 0x2b, 0x36, 0x65, 0x2b, 0x36, 0x69, 0x2b, 0x36, 0x6f,
5298     0x2b, 0x36, 0x73, 0x2b, 0x36, 0x74, 0x2b, 0x36, 0x20, 0x2b, 0x36, 0x25,
5299     0x2b, 0x36, 0x2d, 0x2b, 0x36, 0x2e, 0x2b, 0x36, 0x2f, 0x2b, 0x36, 0x33,
5300     0x2b, 0x36, 0x34, 0x2b, 0x36, 0x35, 0x2b, 0x36, 0x36, 0x2b, 0x36, 0x37,
5301     0x2b, 0x36, 0x38, 0x2b, 0x36, 0x39, 0x2b, 0x36, 0x3d, 0x2b, 0x36, 0x41,
5302     0x2b, 0x36, 0x5f, 0x2b, 0x36, 0x62, 0x2b, 0x36, 0x64, 0x2b, 0x36, 0x66,
5303     0x2b, 0x36, 0x67, 0x2b, 0x36, 0x68, 0x2b, 0x36, 0x6c, 0x2b, 0x36, 0x6d,
5304     0x2b, 0x36, 0x6e, 0x2b, 0x36, 0x70, 0x2b, 0x36, 0x72, 0x2b, 0x36, 0x75,
5305     0x2b, 0x37, 0x30, 0x2b, 0x37, 0x31, 0x2b, 0x37, 0x32, 0x2b, 0x37, 0x61,
5306     0x2b, 0x37, 0x63, 0x2b, 0x37, 0x65, 0x2b, 0x37, 0x69, 0x2b, 0x37, 0x6f,
5307     0x2b, 0x37, 0x73, 0x2b, 0x37, 0x74, 0x2b, 0x37, 0x20, 0x2b, 0x37, 0x25,
5308     0x2b, 0x37, 0x2d, 0x2b, 0x37, 0x2e, 0x2b, 0x37, 0x2f, 0x2b, 0x37, 0x33,
5309     0x2b, 0x37, 0x34, 0x2b, 0x37, 0x35, 0x2b, 0x37, 0x36, 0x2b, 0x37, 0x37,
5310     0x2b, 0x37, 0x38, 0x2b, 0x37, 0x39, 0x2b, 0x37, 0x3d, 0x2b, 0x37, 0x41,
5311     0x2b, 0x37, 0x5f, 0x2b, 0x37, 0x62, 0x2b, 0x37, 0x64, 0x2b, 0x37, 0x66,
5312     0x2b, 0x37, 0x67, 0x2b, 0x37, 0x68, 0x2b, 0x37, 0x6c, 0x2b, 0x37, 0x6d,
5313     0x2b, 0x37, 0x6e, 0x2b, 0x37, 0x70, 0x2b, 0x37, 0x72, 0x2b, 0x37, 0x75};
5314 const uint8_t HuffDecoderCommon::table20_111_emit_[216] = {
5315     0x2b, 0x38, 0x30, 0x2b, 0x38, 0x31, 0x2b, 0x38, 0x32, 0x2b, 0x38, 0x61,
5316     0x2b, 0x38, 0x63, 0x2b, 0x38, 0x65, 0x2b, 0x38, 0x69, 0x2b, 0x38, 0x6f,
5317     0x2b, 0x38, 0x73, 0x2b, 0x38, 0x74, 0x2b, 0x38, 0x20, 0x2b, 0x38, 0x25,
5318     0x2b, 0x38, 0x2d, 0x2b, 0x38, 0x2e, 0x2b, 0x38, 0x2f, 0x2b, 0x38, 0x33,
5319     0x2b, 0x38, 0x34, 0x2b, 0x38, 0x35, 0x2b, 0x38, 0x36, 0x2b, 0x38, 0x37,
5320     0x2b, 0x38, 0x38, 0x2b, 0x38, 0x39, 0x2b, 0x38, 0x3d, 0x2b, 0x38, 0x41,
5321     0x2b, 0x38, 0x5f, 0x2b, 0x38, 0x62, 0x2b, 0x38, 0x64, 0x2b, 0x38, 0x66,
5322     0x2b, 0x38, 0x67, 0x2b, 0x38, 0x68, 0x2b, 0x38, 0x6c, 0x2b, 0x38, 0x6d,
5323     0x2b, 0x38, 0x6e, 0x2b, 0x38, 0x70, 0x2b, 0x38, 0x72, 0x2b, 0x38, 0x75,
5324     0x2b, 0x39, 0x30, 0x2b, 0x39, 0x31, 0x2b, 0x39, 0x32, 0x2b, 0x39, 0x61,
5325     0x2b, 0x39, 0x63, 0x2b, 0x39, 0x65, 0x2b, 0x39, 0x69, 0x2b, 0x39, 0x6f,
5326     0x2b, 0x39, 0x73, 0x2b, 0x39, 0x74, 0x2b, 0x39, 0x20, 0x2b, 0x39, 0x25,
5327     0x2b, 0x39, 0x2d, 0x2b, 0x39, 0x2e, 0x2b, 0x39, 0x2f, 0x2b, 0x39, 0x33,
5328     0x2b, 0x39, 0x34, 0x2b, 0x39, 0x35, 0x2b, 0x39, 0x36, 0x2b, 0x39, 0x37,
5329     0x2b, 0x39, 0x38, 0x2b, 0x39, 0x39, 0x2b, 0x39, 0x3d, 0x2b, 0x39, 0x41,
5330     0x2b, 0x39, 0x5f, 0x2b, 0x39, 0x62, 0x2b, 0x39, 0x64, 0x2b, 0x39, 0x66,
5331     0x2b, 0x39, 0x67, 0x2b, 0x39, 0x68, 0x2b, 0x39, 0x6c, 0x2b, 0x39, 0x6d,
5332     0x2b, 0x39, 0x6e, 0x2b, 0x39, 0x70, 0x2b, 0x39, 0x72, 0x2b, 0x39, 0x75};
5333 const uint8_t HuffDecoderCommon::table20_112_emit_[216] = {
5334     0x2b, 0x3d, 0x30, 0x2b, 0x3d, 0x31, 0x2b, 0x3d, 0x32, 0x2b, 0x3d, 0x61,
5335     0x2b, 0x3d, 0x63, 0x2b, 0x3d, 0x65, 0x2b, 0x3d, 0x69, 0x2b, 0x3d, 0x6f,
5336     0x2b, 0x3d, 0x73, 0x2b, 0x3d, 0x74, 0x2b, 0x3d, 0x20, 0x2b, 0x3d, 0x25,
5337     0x2b, 0x3d, 0x2d, 0x2b, 0x3d, 0x2e, 0x2b, 0x3d, 0x2f, 0x2b, 0x3d, 0x33,
5338     0x2b, 0x3d, 0x34, 0x2b, 0x3d, 0x35, 0x2b, 0x3d, 0x36, 0x2b, 0x3d, 0x37,
5339     0x2b, 0x3d, 0x38, 0x2b, 0x3d, 0x39, 0x2b, 0x3d, 0x3d, 0x2b, 0x3d, 0x41,
5340     0x2b, 0x3d, 0x5f, 0x2b, 0x3d, 0x62, 0x2b, 0x3d, 0x64, 0x2b, 0x3d, 0x66,
5341     0x2b, 0x3d, 0x67, 0x2b, 0x3d, 0x68, 0x2b, 0x3d, 0x6c, 0x2b, 0x3d, 0x6d,
5342     0x2b, 0x3d, 0x6e, 0x2b, 0x3d, 0x70, 0x2b, 0x3d, 0x72, 0x2b, 0x3d, 0x75,
5343     0x2b, 0x41, 0x30, 0x2b, 0x41, 0x31, 0x2b, 0x41, 0x32, 0x2b, 0x41, 0x61,
5344     0x2b, 0x41, 0x63, 0x2b, 0x41, 0x65, 0x2b, 0x41, 0x69, 0x2b, 0x41, 0x6f,
5345     0x2b, 0x41, 0x73, 0x2b, 0x41, 0x74, 0x2b, 0x41, 0x20, 0x2b, 0x41, 0x25,
5346     0x2b, 0x41, 0x2d, 0x2b, 0x41, 0x2e, 0x2b, 0x41, 0x2f, 0x2b, 0x41, 0x33,
5347     0x2b, 0x41, 0x34, 0x2b, 0x41, 0x35, 0x2b, 0x41, 0x36, 0x2b, 0x41, 0x37,
5348     0x2b, 0x41, 0x38, 0x2b, 0x41, 0x39, 0x2b, 0x41, 0x3d, 0x2b, 0x41, 0x41,
5349     0x2b, 0x41, 0x5f, 0x2b, 0x41, 0x62, 0x2b, 0x41, 0x64, 0x2b, 0x41, 0x66,
5350     0x2b, 0x41, 0x67, 0x2b, 0x41, 0x68, 0x2b, 0x41, 0x6c, 0x2b, 0x41, 0x6d,
5351     0x2b, 0x41, 0x6e, 0x2b, 0x41, 0x70, 0x2b, 0x41, 0x72, 0x2b, 0x41, 0x75};
5352 const uint8_t HuffDecoderCommon::table20_113_emit_[216] = {
5353     0x2b, 0x5f, 0x30, 0x2b, 0x5f, 0x31, 0x2b, 0x5f, 0x32, 0x2b, 0x5f, 0x61,
5354     0x2b, 0x5f, 0x63, 0x2b, 0x5f, 0x65, 0x2b, 0x5f, 0x69, 0x2b, 0x5f, 0x6f,
5355     0x2b, 0x5f, 0x73, 0x2b, 0x5f, 0x74, 0x2b, 0x5f, 0x20, 0x2b, 0x5f, 0x25,
5356     0x2b, 0x5f, 0x2d, 0x2b, 0x5f, 0x2e, 0x2b, 0x5f, 0x2f, 0x2b, 0x5f, 0x33,
5357     0x2b, 0x5f, 0x34, 0x2b, 0x5f, 0x35, 0x2b, 0x5f, 0x36, 0x2b, 0x5f, 0x37,
5358     0x2b, 0x5f, 0x38, 0x2b, 0x5f, 0x39, 0x2b, 0x5f, 0x3d, 0x2b, 0x5f, 0x41,
5359     0x2b, 0x5f, 0x5f, 0x2b, 0x5f, 0x62, 0x2b, 0x5f, 0x64, 0x2b, 0x5f, 0x66,
5360     0x2b, 0x5f, 0x67, 0x2b, 0x5f, 0x68, 0x2b, 0x5f, 0x6c, 0x2b, 0x5f, 0x6d,
5361     0x2b, 0x5f, 0x6e, 0x2b, 0x5f, 0x70, 0x2b, 0x5f, 0x72, 0x2b, 0x5f, 0x75,
5362     0x2b, 0x62, 0x30, 0x2b, 0x62, 0x31, 0x2b, 0x62, 0x32, 0x2b, 0x62, 0x61,
5363     0x2b, 0x62, 0x63, 0x2b, 0x62, 0x65, 0x2b, 0x62, 0x69, 0x2b, 0x62, 0x6f,
5364     0x2b, 0x62, 0x73, 0x2b, 0x62, 0x74, 0x2b, 0x62, 0x20, 0x2b, 0x62, 0x25,
5365     0x2b, 0x62, 0x2d, 0x2b, 0x62, 0x2e, 0x2b, 0x62, 0x2f, 0x2b, 0x62, 0x33,
5366     0x2b, 0x62, 0x34, 0x2b, 0x62, 0x35, 0x2b, 0x62, 0x36, 0x2b, 0x62, 0x37,
5367     0x2b, 0x62, 0x38, 0x2b, 0x62, 0x39, 0x2b, 0x62, 0x3d, 0x2b, 0x62, 0x41,
5368     0x2b, 0x62, 0x5f, 0x2b, 0x62, 0x62, 0x2b, 0x62, 0x64, 0x2b, 0x62, 0x66,
5369     0x2b, 0x62, 0x67, 0x2b, 0x62, 0x68, 0x2b, 0x62, 0x6c, 0x2b, 0x62, 0x6d,
5370     0x2b, 0x62, 0x6e, 0x2b, 0x62, 0x70, 0x2b, 0x62, 0x72, 0x2b, 0x62, 0x75};
5371 const uint8_t HuffDecoderCommon::table20_114_emit_[216] = {
5372     0x2b, 0x64, 0x30, 0x2b, 0x64, 0x31, 0x2b, 0x64, 0x32, 0x2b, 0x64, 0x61,
5373     0x2b, 0x64, 0x63, 0x2b, 0x64, 0x65, 0x2b, 0x64, 0x69, 0x2b, 0x64, 0x6f,
5374     0x2b, 0x64, 0x73, 0x2b, 0x64, 0x74, 0x2b, 0x64, 0x20, 0x2b, 0x64, 0x25,
5375     0x2b, 0x64, 0x2d, 0x2b, 0x64, 0x2e, 0x2b, 0x64, 0x2f, 0x2b, 0x64, 0x33,
5376     0x2b, 0x64, 0x34, 0x2b, 0x64, 0x35, 0x2b, 0x64, 0x36, 0x2b, 0x64, 0x37,
5377     0x2b, 0x64, 0x38, 0x2b, 0x64, 0x39, 0x2b, 0x64, 0x3d, 0x2b, 0x64, 0x41,
5378     0x2b, 0x64, 0x5f, 0x2b, 0x64, 0x62, 0x2b, 0x64, 0x64, 0x2b, 0x64, 0x66,
5379     0x2b, 0x64, 0x67, 0x2b, 0x64, 0x68, 0x2b, 0x64, 0x6c, 0x2b, 0x64, 0x6d,
5380     0x2b, 0x64, 0x6e, 0x2b, 0x64, 0x70, 0x2b, 0x64, 0x72, 0x2b, 0x64, 0x75,
5381     0x2b, 0x66, 0x30, 0x2b, 0x66, 0x31, 0x2b, 0x66, 0x32, 0x2b, 0x66, 0x61,
5382     0x2b, 0x66, 0x63, 0x2b, 0x66, 0x65, 0x2b, 0x66, 0x69, 0x2b, 0x66, 0x6f,
5383     0x2b, 0x66, 0x73, 0x2b, 0x66, 0x74, 0x2b, 0x66, 0x20, 0x2b, 0x66, 0x25,
5384     0x2b, 0x66, 0x2d, 0x2b, 0x66, 0x2e, 0x2b, 0x66, 0x2f, 0x2b, 0x66, 0x33,
5385     0x2b, 0x66, 0x34, 0x2b, 0x66, 0x35, 0x2b, 0x66, 0x36, 0x2b, 0x66, 0x37,
5386     0x2b, 0x66, 0x38, 0x2b, 0x66, 0x39, 0x2b, 0x66, 0x3d, 0x2b, 0x66, 0x41,
5387     0x2b, 0x66, 0x5f, 0x2b, 0x66, 0x62, 0x2b, 0x66, 0x64, 0x2b, 0x66, 0x66,
5388     0x2b, 0x66, 0x67, 0x2b, 0x66, 0x68, 0x2b, 0x66, 0x6c, 0x2b, 0x66, 0x6d,
5389     0x2b, 0x66, 0x6e, 0x2b, 0x66, 0x70, 0x2b, 0x66, 0x72, 0x2b, 0x66, 0x75};
5390 const uint8_t HuffDecoderCommon::table20_115_emit_[216] = {
5391     0x2b, 0x67, 0x30, 0x2b, 0x67, 0x31, 0x2b, 0x67, 0x32, 0x2b, 0x67, 0x61,
5392     0x2b, 0x67, 0x63, 0x2b, 0x67, 0x65, 0x2b, 0x67, 0x69, 0x2b, 0x67, 0x6f,
5393     0x2b, 0x67, 0x73, 0x2b, 0x67, 0x74, 0x2b, 0x67, 0x20, 0x2b, 0x67, 0x25,
5394     0x2b, 0x67, 0x2d, 0x2b, 0x67, 0x2e, 0x2b, 0x67, 0x2f, 0x2b, 0x67, 0x33,
5395     0x2b, 0x67, 0x34, 0x2b, 0x67, 0x35, 0x2b, 0x67, 0x36, 0x2b, 0x67, 0x37,
5396     0x2b, 0x67, 0x38, 0x2b, 0x67, 0x39, 0x2b, 0x67, 0x3d, 0x2b, 0x67, 0x41,
5397     0x2b, 0x67, 0x5f, 0x2b, 0x67, 0x62, 0x2b, 0x67, 0x64, 0x2b, 0x67, 0x66,
5398     0x2b, 0x67, 0x67, 0x2b, 0x67, 0x68, 0x2b, 0x67, 0x6c, 0x2b, 0x67, 0x6d,
5399     0x2b, 0x67, 0x6e, 0x2b, 0x67, 0x70, 0x2b, 0x67, 0x72, 0x2b, 0x67, 0x75,
5400     0x2b, 0x68, 0x30, 0x2b, 0x68, 0x31, 0x2b, 0x68, 0x32, 0x2b, 0x68, 0x61,
5401     0x2b, 0x68, 0x63, 0x2b, 0x68, 0x65, 0x2b, 0x68, 0x69, 0x2b, 0x68, 0x6f,
5402     0x2b, 0x68, 0x73, 0x2b, 0x68, 0x74, 0x2b, 0x68, 0x20, 0x2b, 0x68, 0x25,
5403     0x2b, 0x68, 0x2d, 0x2b, 0x68, 0x2e, 0x2b, 0x68, 0x2f, 0x2b, 0x68, 0x33,
5404     0x2b, 0x68, 0x34, 0x2b, 0x68, 0x35, 0x2b, 0x68, 0x36, 0x2b, 0x68, 0x37,
5405     0x2b, 0x68, 0x38, 0x2b, 0x68, 0x39, 0x2b, 0x68, 0x3d, 0x2b, 0x68, 0x41,
5406     0x2b, 0x68, 0x5f, 0x2b, 0x68, 0x62, 0x2b, 0x68, 0x64, 0x2b, 0x68, 0x66,
5407     0x2b, 0x68, 0x67, 0x2b, 0x68, 0x68, 0x2b, 0x68, 0x6c, 0x2b, 0x68, 0x6d,
5408     0x2b, 0x68, 0x6e, 0x2b, 0x68, 0x70, 0x2b, 0x68, 0x72, 0x2b, 0x68, 0x75};
5409 const uint8_t HuffDecoderCommon::table20_116_emit_[216] = {
5410     0x2b, 0x6c, 0x30, 0x2b, 0x6c, 0x31, 0x2b, 0x6c, 0x32, 0x2b, 0x6c, 0x61,
5411     0x2b, 0x6c, 0x63, 0x2b, 0x6c, 0x65, 0x2b, 0x6c, 0x69, 0x2b, 0x6c, 0x6f,
5412     0x2b, 0x6c, 0x73, 0x2b, 0x6c, 0x74, 0x2b, 0x6c, 0x20, 0x2b, 0x6c, 0x25,
5413     0x2b, 0x6c, 0x2d, 0x2b, 0x6c, 0x2e, 0x2b, 0x6c, 0x2f, 0x2b, 0x6c, 0x33,
5414     0x2b, 0x6c, 0x34, 0x2b, 0x6c, 0x35, 0x2b, 0x6c, 0x36, 0x2b, 0x6c, 0x37,
5415     0x2b, 0x6c, 0x38, 0x2b, 0x6c, 0x39, 0x2b, 0x6c, 0x3d, 0x2b, 0x6c, 0x41,
5416     0x2b, 0x6c, 0x5f, 0x2b, 0x6c, 0x62, 0x2b, 0x6c, 0x64, 0x2b, 0x6c, 0x66,
5417     0x2b, 0x6c, 0x67, 0x2b, 0x6c, 0x68, 0x2b, 0x6c, 0x6c, 0x2b, 0x6c, 0x6d,
5418     0x2b, 0x6c, 0x6e, 0x2b, 0x6c, 0x70, 0x2b, 0x6c, 0x72, 0x2b, 0x6c, 0x75,
5419     0x2b, 0x6d, 0x30, 0x2b, 0x6d, 0x31, 0x2b, 0x6d, 0x32, 0x2b, 0x6d, 0x61,
5420     0x2b, 0x6d, 0x63, 0x2b, 0x6d, 0x65, 0x2b, 0x6d, 0x69, 0x2b, 0x6d, 0x6f,
5421     0x2b, 0x6d, 0x73, 0x2b, 0x6d, 0x74, 0x2b, 0x6d, 0x20, 0x2b, 0x6d, 0x25,
5422     0x2b, 0x6d, 0x2d, 0x2b, 0x6d, 0x2e, 0x2b, 0x6d, 0x2f, 0x2b, 0x6d, 0x33,
5423     0x2b, 0x6d, 0x34, 0x2b, 0x6d, 0x35, 0x2b, 0x6d, 0x36, 0x2b, 0x6d, 0x37,
5424     0x2b, 0x6d, 0x38, 0x2b, 0x6d, 0x39, 0x2b, 0x6d, 0x3d, 0x2b, 0x6d, 0x41,
5425     0x2b, 0x6d, 0x5f, 0x2b, 0x6d, 0x62, 0x2b, 0x6d, 0x64, 0x2b, 0x6d, 0x66,
5426     0x2b, 0x6d, 0x67, 0x2b, 0x6d, 0x68, 0x2b, 0x6d, 0x6c, 0x2b, 0x6d, 0x6d,
5427     0x2b, 0x6d, 0x6e, 0x2b, 0x6d, 0x70, 0x2b, 0x6d, 0x72, 0x2b, 0x6d, 0x75};
5428 const uint8_t HuffDecoderCommon::table20_117_emit_[216] = {
5429     0x2b, 0x6e, 0x30, 0x2b, 0x6e, 0x31, 0x2b, 0x6e, 0x32, 0x2b, 0x6e, 0x61,
5430     0x2b, 0x6e, 0x63, 0x2b, 0x6e, 0x65, 0x2b, 0x6e, 0x69, 0x2b, 0x6e, 0x6f,
5431     0x2b, 0x6e, 0x73, 0x2b, 0x6e, 0x74, 0x2b, 0x6e, 0x20, 0x2b, 0x6e, 0x25,
5432     0x2b, 0x6e, 0x2d, 0x2b, 0x6e, 0x2e, 0x2b, 0x6e, 0x2f, 0x2b, 0x6e, 0x33,
5433     0x2b, 0x6e, 0x34, 0x2b, 0x6e, 0x35, 0x2b, 0x6e, 0x36, 0x2b, 0x6e, 0x37,
5434     0x2b, 0x6e, 0x38, 0x2b, 0x6e, 0x39, 0x2b, 0x6e, 0x3d, 0x2b, 0x6e, 0x41,
5435     0x2b, 0x6e, 0x5f, 0x2b, 0x6e, 0x62, 0x2b, 0x6e, 0x64, 0x2b, 0x6e, 0x66,
5436     0x2b, 0x6e, 0x67, 0x2b, 0x6e, 0x68, 0x2b, 0x6e, 0x6c, 0x2b, 0x6e, 0x6d,
5437     0x2b, 0x6e, 0x6e, 0x2b, 0x6e, 0x70, 0x2b, 0x6e, 0x72, 0x2b, 0x6e, 0x75,
5438     0x2b, 0x70, 0x30, 0x2b, 0x70, 0x31, 0x2b, 0x70, 0x32, 0x2b, 0x70, 0x61,
5439     0x2b, 0x70, 0x63, 0x2b, 0x70, 0x65, 0x2b, 0x70, 0x69, 0x2b, 0x70, 0x6f,
5440     0x2b, 0x70, 0x73, 0x2b, 0x70, 0x74, 0x2b, 0x70, 0x20, 0x2b, 0x70, 0x25,
5441     0x2b, 0x70, 0x2d, 0x2b, 0x70, 0x2e, 0x2b, 0x70, 0x2f, 0x2b, 0x70, 0x33,
5442     0x2b, 0x70, 0x34, 0x2b, 0x70, 0x35, 0x2b, 0x70, 0x36, 0x2b, 0x70, 0x37,
5443     0x2b, 0x70, 0x38, 0x2b, 0x70, 0x39, 0x2b, 0x70, 0x3d, 0x2b, 0x70, 0x41,
5444     0x2b, 0x70, 0x5f, 0x2b, 0x70, 0x62, 0x2b, 0x70, 0x64, 0x2b, 0x70, 0x66,
5445     0x2b, 0x70, 0x67, 0x2b, 0x70, 0x68, 0x2b, 0x70, 0x6c, 0x2b, 0x70, 0x6d,
5446     0x2b, 0x70, 0x6e, 0x2b, 0x70, 0x70, 0x2b, 0x70, 0x72, 0x2b, 0x70, 0x75};
5447 const uint8_t HuffDecoderCommon::table20_118_emit_[216] = {
5448     0x2b, 0x72, 0x30, 0x2b, 0x72, 0x31, 0x2b, 0x72, 0x32, 0x2b, 0x72, 0x61,
5449     0x2b, 0x72, 0x63, 0x2b, 0x72, 0x65, 0x2b, 0x72, 0x69, 0x2b, 0x72, 0x6f,
5450     0x2b, 0x72, 0x73, 0x2b, 0x72, 0x74, 0x2b, 0x72, 0x20, 0x2b, 0x72, 0x25,
5451     0x2b, 0x72, 0x2d, 0x2b, 0x72, 0x2e, 0x2b, 0x72, 0x2f, 0x2b, 0x72, 0x33,
5452     0x2b, 0x72, 0x34, 0x2b, 0x72, 0x35, 0x2b, 0x72, 0x36, 0x2b, 0x72, 0x37,
5453     0x2b, 0x72, 0x38, 0x2b, 0x72, 0x39, 0x2b, 0x72, 0x3d, 0x2b, 0x72, 0x41,
5454     0x2b, 0x72, 0x5f, 0x2b, 0x72, 0x62, 0x2b, 0x72, 0x64, 0x2b, 0x72, 0x66,
5455     0x2b, 0x72, 0x67, 0x2b, 0x72, 0x68, 0x2b, 0x72, 0x6c, 0x2b, 0x72, 0x6d,
5456     0x2b, 0x72, 0x6e, 0x2b, 0x72, 0x70, 0x2b, 0x72, 0x72, 0x2b, 0x72, 0x75,
5457     0x2b, 0x75, 0x30, 0x2b, 0x75, 0x31, 0x2b, 0x75, 0x32, 0x2b, 0x75, 0x61,
5458     0x2b, 0x75, 0x63, 0x2b, 0x75, 0x65, 0x2b, 0x75, 0x69, 0x2b, 0x75, 0x6f,
5459     0x2b, 0x75, 0x73, 0x2b, 0x75, 0x74, 0x2b, 0x75, 0x20, 0x2b, 0x75, 0x25,
5460     0x2b, 0x75, 0x2d, 0x2b, 0x75, 0x2e, 0x2b, 0x75, 0x2f, 0x2b, 0x75, 0x33,
5461     0x2b, 0x75, 0x34, 0x2b, 0x75, 0x35, 0x2b, 0x75, 0x36, 0x2b, 0x75, 0x37,
5462     0x2b, 0x75, 0x38, 0x2b, 0x75, 0x39, 0x2b, 0x75, 0x3d, 0x2b, 0x75, 0x41,
5463     0x2b, 0x75, 0x5f, 0x2b, 0x75, 0x62, 0x2b, 0x75, 0x64, 0x2b, 0x75, 0x66,
5464     0x2b, 0x75, 0x67, 0x2b, 0x75, 0x68, 0x2b, 0x75, 0x6c, 0x2b, 0x75, 0x6d,
5465     0x2b, 0x75, 0x6e, 0x2b, 0x75, 0x70, 0x2b, 0x75, 0x72, 0x2b, 0x75, 0x75};
5466 const uint8_t HuffDecoderCommon::table20_119_emit_[120] = {
5467     0x2b, 0x3a, 0x30, 0x2b, 0x3a, 0x31, 0x2b, 0x3a, 0x32, 0x2b, 0x3a, 0x61,
5468     0x2b, 0x3a, 0x63, 0x2b, 0x3a, 0x65, 0x2b, 0x3a, 0x69, 0x2b, 0x3a, 0x6f,
5469     0x2b, 0x3a, 0x73, 0x2b, 0x3a, 0x74, 0x2b, 0x42, 0x30, 0x2b, 0x42, 0x31,
5470     0x2b, 0x42, 0x32, 0x2b, 0x42, 0x61, 0x2b, 0x42, 0x63, 0x2b, 0x42, 0x65,
5471     0x2b, 0x42, 0x69, 0x2b, 0x42, 0x6f, 0x2b, 0x42, 0x73, 0x2b, 0x42, 0x74,
5472     0x2b, 0x43, 0x30, 0x2b, 0x43, 0x31, 0x2b, 0x43, 0x32, 0x2b, 0x43, 0x61,
5473     0x2b, 0x43, 0x63, 0x2b, 0x43, 0x65, 0x2b, 0x43, 0x69, 0x2b, 0x43, 0x6f,
5474     0x2b, 0x43, 0x73, 0x2b, 0x43, 0x74, 0x2b, 0x44, 0x30, 0x2b, 0x44, 0x31,
5475     0x2b, 0x44, 0x32, 0x2b, 0x44, 0x61, 0x2b, 0x44, 0x63, 0x2b, 0x44, 0x65,
5476     0x2b, 0x44, 0x69, 0x2b, 0x44, 0x6f, 0x2b, 0x44, 0x73, 0x2b, 0x44, 0x74};
5477 const uint8_t HuffDecoderCommon::table20_120_emit_[120] = {
5478     0x2b, 0x45, 0x30, 0x2b, 0x45, 0x31, 0x2b, 0x45, 0x32, 0x2b, 0x45, 0x61,
5479     0x2b, 0x45, 0x63, 0x2b, 0x45, 0x65, 0x2b, 0x45, 0x69, 0x2b, 0x45, 0x6f,
5480     0x2b, 0x45, 0x73, 0x2b, 0x45, 0x74, 0x2b, 0x46, 0x30, 0x2b, 0x46, 0x31,
5481     0x2b, 0x46, 0x32, 0x2b, 0x46, 0x61, 0x2b, 0x46, 0x63, 0x2b, 0x46, 0x65,
5482     0x2b, 0x46, 0x69, 0x2b, 0x46, 0x6f, 0x2b, 0x46, 0x73, 0x2b, 0x46, 0x74,
5483     0x2b, 0x47, 0x30, 0x2b, 0x47, 0x31, 0x2b, 0x47, 0x32, 0x2b, 0x47, 0x61,
5484     0x2b, 0x47, 0x63, 0x2b, 0x47, 0x65, 0x2b, 0x47, 0x69, 0x2b, 0x47, 0x6f,
5485     0x2b, 0x47, 0x73, 0x2b, 0x47, 0x74, 0x2b, 0x48, 0x30, 0x2b, 0x48, 0x31,
5486     0x2b, 0x48, 0x32, 0x2b, 0x48, 0x61, 0x2b, 0x48, 0x63, 0x2b, 0x48, 0x65,
5487     0x2b, 0x48, 0x69, 0x2b, 0x48, 0x6f, 0x2b, 0x48, 0x73, 0x2b, 0x48, 0x74};
5488 const uint8_t HuffDecoderCommon::table20_121_emit_[120] = {
5489     0x2b, 0x49, 0x30, 0x2b, 0x49, 0x31, 0x2b, 0x49, 0x32, 0x2b, 0x49, 0x61,
5490     0x2b, 0x49, 0x63, 0x2b, 0x49, 0x65, 0x2b, 0x49, 0x69, 0x2b, 0x49, 0x6f,
5491     0x2b, 0x49, 0x73, 0x2b, 0x49, 0x74, 0x2b, 0x4a, 0x30, 0x2b, 0x4a, 0x31,
5492     0x2b, 0x4a, 0x32, 0x2b, 0x4a, 0x61, 0x2b, 0x4a, 0x63, 0x2b, 0x4a, 0x65,
5493     0x2b, 0x4a, 0x69, 0x2b, 0x4a, 0x6f, 0x2b, 0x4a, 0x73, 0x2b, 0x4a, 0x74,
5494     0x2b, 0x4b, 0x30, 0x2b, 0x4b, 0x31, 0x2b, 0x4b, 0x32, 0x2b, 0x4b, 0x61,
5495     0x2b, 0x4b, 0x63, 0x2b, 0x4b, 0x65, 0x2b, 0x4b, 0x69, 0x2b, 0x4b, 0x6f,
5496     0x2b, 0x4b, 0x73, 0x2b, 0x4b, 0x74, 0x2b, 0x4c, 0x30, 0x2b, 0x4c, 0x31,
5497     0x2b, 0x4c, 0x32, 0x2b, 0x4c, 0x61, 0x2b, 0x4c, 0x63, 0x2b, 0x4c, 0x65,
5498     0x2b, 0x4c, 0x69, 0x2b, 0x4c, 0x6f, 0x2b, 0x4c, 0x73, 0x2b, 0x4c, 0x74};
5499 const uint8_t HuffDecoderCommon::table20_122_emit_[120] = {
5500     0x2b, 0x4d, 0x30, 0x2b, 0x4d, 0x31, 0x2b, 0x4d, 0x32, 0x2b, 0x4d, 0x61,
5501     0x2b, 0x4d, 0x63, 0x2b, 0x4d, 0x65, 0x2b, 0x4d, 0x69, 0x2b, 0x4d, 0x6f,
5502     0x2b, 0x4d, 0x73, 0x2b, 0x4d, 0x74, 0x2b, 0x4e, 0x30, 0x2b, 0x4e, 0x31,
5503     0x2b, 0x4e, 0x32, 0x2b, 0x4e, 0x61, 0x2b, 0x4e, 0x63, 0x2b, 0x4e, 0x65,
5504     0x2b, 0x4e, 0x69, 0x2b, 0x4e, 0x6f, 0x2b, 0x4e, 0x73, 0x2b, 0x4e, 0x74,
5505     0x2b, 0x4f, 0x30, 0x2b, 0x4f, 0x31, 0x2b, 0x4f, 0x32, 0x2b, 0x4f, 0x61,
5506     0x2b, 0x4f, 0x63, 0x2b, 0x4f, 0x65, 0x2b, 0x4f, 0x69, 0x2b, 0x4f, 0x6f,
5507     0x2b, 0x4f, 0x73, 0x2b, 0x4f, 0x74, 0x2b, 0x50, 0x30, 0x2b, 0x50, 0x31,
5508     0x2b, 0x50, 0x32, 0x2b, 0x50, 0x61, 0x2b, 0x50, 0x63, 0x2b, 0x50, 0x65,
5509     0x2b, 0x50, 0x69, 0x2b, 0x50, 0x6f, 0x2b, 0x50, 0x73, 0x2b, 0x50, 0x74};
5510 const uint8_t HuffDecoderCommon::table20_123_emit_[120] = {
5511     0x2b, 0x51, 0x30, 0x2b, 0x51, 0x31, 0x2b, 0x51, 0x32, 0x2b, 0x51, 0x61,
5512     0x2b, 0x51, 0x63, 0x2b, 0x51, 0x65, 0x2b, 0x51, 0x69, 0x2b, 0x51, 0x6f,
5513     0x2b, 0x51, 0x73, 0x2b, 0x51, 0x74, 0x2b, 0x52, 0x30, 0x2b, 0x52, 0x31,
5514     0x2b, 0x52, 0x32, 0x2b, 0x52, 0x61, 0x2b, 0x52, 0x63, 0x2b, 0x52, 0x65,
5515     0x2b, 0x52, 0x69, 0x2b, 0x52, 0x6f, 0x2b, 0x52, 0x73, 0x2b, 0x52, 0x74,
5516     0x2b, 0x53, 0x30, 0x2b, 0x53, 0x31, 0x2b, 0x53, 0x32, 0x2b, 0x53, 0x61,
5517     0x2b, 0x53, 0x63, 0x2b, 0x53, 0x65, 0x2b, 0x53, 0x69, 0x2b, 0x53, 0x6f,
5518     0x2b, 0x53, 0x73, 0x2b, 0x53, 0x74, 0x2b, 0x54, 0x30, 0x2b, 0x54, 0x31,
5519     0x2b, 0x54, 0x32, 0x2b, 0x54, 0x61, 0x2b, 0x54, 0x63, 0x2b, 0x54, 0x65,
5520     0x2b, 0x54, 0x69, 0x2b, 0x54, 0x6f, 0x2b, 0x54, 0x73, 0x2b, 0x54, 0x74};
5521 const uint8_t HuffDecoderCommon::table20_124_emit_[120] = {
5522     0x2b, 0x55, 0x30, 0x2b, 0x55, 0x31, 0x2b, 0x55, 0x32, 0x2b, 0x55, 0x61,
5523     0x2b, 0x55, 0x63, 0x2b, 0x55, 0x65, 0x2b, 0x55, 0x69, 0x2b, 0x55, 0x6f,
5524     0x2b, 0x55, 0x73, 0x2b, 0x55, 0x74, 0x2b, 0x56, 0x30, 0x2b, 0x56, 0x31,
5525     0x2b, 0x56, 0x32, 0x2b, 0x56, 0x61, 0x2b, 0x56, 0x63, 0x2b, 0x56, 0x65,
5526     0x2b, 0x56, 0x69, 0x2b, 0x56, 0x6f, 0x2b, 0x56, 0x73, 0x2b, 0x56, 0x74,
5527     0x2b, 0x57, 0x30, 0x2b, 0x57, 0x31, 0x2b, 0x57, 0x32, 0x2b, 0x57, 0x61,
5528     0x2b, 0x57, 0x63, 0x2b, 0x57, 0x65, 0x2b, 0x57, 0x69, 0x2b, 0x57, 0x6f,
5529     0x2b, 0x57, 0x73, 0x2b, 0x57, 0x74, 0x2b, 0x59, 0x30, 0x2b, 0x59, 0x31,
5530     0x2b, 0x59, 0x32, 0x2b, 0x59, 0x61, 0x2b, 0x59, 0x63, 0x2b, 0x59, 0x65,
5531     0x2b, 0x59, 0x69, 0x2b, 0x59, 0x6f, 0x2b, 0x59, 0x73, 0x2b, 0x59, 0x74};
5532 const uint8_t HuffDecoderCommon::table20_125_emit_[120] = {
5533     0x2b, 0x6a, 0x30, 0x2b, 0x6a, 0x31, 0x2b, 0x6a, 0x32, 0x2b, 0x6a, 0x61,
5534     0x2b, 0x6a, 0x63, 0x2b, 0x6a, 0x65, 0x2b, 0x6a, 0x69, 0x2b, 0x6a, 0x6f,
5535     0x2b, 0x6a, 0x73, 0x2b, 0x6a, 0x74, 0x2b, 0x6b, 0x30, 0x2b, 0x6b, 0x31,
5536     0x2b, 0x6b, 0x32, 0x2b, 0x6b, 0x61, 0x2b, 0x6b, 0x63, 0x2b, 0x6b, 0x65,
5537     0x2b, 0x6b, 0x69, 0x2b, 0x6b, 0x6f, 0x2b, 0x6b, 0x73, 0x2b, 0x6b, 0x74,
5538     0x2b, 0x71, 0x30, 0x2b, 0x71, 0x31, 0x2b, 0x71, 0x32, 0x2b, 0x71, 0x61,
5539     0x2b, 0x71, 0x63, 0x2b, 0x71, 0x65, 0x2b, 0x71, 0x69, 0x2b, 0x71, 0x6f,
5540     0x2b, 0x71, 0x73, 0x2b, 0x71, 0x74, 0x2b, 0x76, 0x30, 0x2b, 0x76, 0x31,
5541     0x2b, 0x76, 0x32, 0x2b, 0x76, 0x61, 0x2b, 0x76, 0x63, 0x2b, 0x76, 0x65,
5542     0x2b, 0x76, 0x69, 0x2b, 0x76, 0x6f, 0x2b, 0x76, 0x73, 0x2b, 0x76, 0x74};
5543 const uint8_t HuffDecoderCommon::table20_126_emit_[120] = {
5544     0x2b, 0x77, 0x30, 0x2b, 0x77, 0x31, 0x2b, 0x77, 0x32, 0x2b, 0x77, 0x61,
5545     0x2b, 0x77, 0x63, 0x2b, 0x77, 0x65, 0x2b, 0x77, 0x69, 0x2b, 0x77, 0x6f,
5546     0x2b, 0x77, 0x73, 0x2b, 0x77, 0x74, 0x2b, 0x78, 0x30, 0x2b, 0x78, 0x31,
5547     0x2b, 0x78, 0x32, 0x2b, 0x78, 0x61, 0x2b, 0x78, 0x63, 0x2b, 0x78, 0x65,
5548     0x2b, 0x78, 0x69, 0x2b, 0x78, 0x6f, 0x2b, 0x78, 0x73, 0x2b, 0x78, 0x74,
5549     0x2b, 0x79, 0x30, 0x2b, 0x79, 0x31, 0x2b, 0x79, 0x32, 0x2b, 0x79, 0x61,
5550     0x2b, 0x79, 0x63, 0x2b, 0x79, 0x65, 0x2b, 0x79, 0x69, 0x2b, 0x79, 0x6f,
5551     0x2b, 0x79, 0x73, 0x2b, 0x79, 0x74, 0x2b, 0x7a, 0x30, 0x2b, 0x7a, 0x31,
5552     0x2b, 0x7a, 0x32, 0x2b, 0x7a, 0x61, 0x2b, 0x7a, 0x63, 0x2b, 0x7a, 0x65,
5553     0x2b, 0x7a, 0x69, 0x2b, 0x7a, 0x6f, 0x2b, 0x7a, 0x73, 0x2b, 0x7a, 0x74};
5554 const uint8_t HuffDecoderCommon::table20_127_emit_[31] = {
5555     0x2b, 0x26, 0x2b, 0x2a, 0x2b, 0x2c, 0x2b, 0x3b, 0x2b, 0x58, 0x2b,
5556     0x5a, 0x2b, 0x21, 0x2b, 0x22, 0x2b, 0x28, 0x2b, 0x29, 0x2b, 0x3f,
5557     0x2b, 0x27, 0x2b, 0x2b, 0x7c, 0x2b, 0x23, 0x2b, 0x3e};
5558 const uint16_t HuffDecoderCommon::table20_127_ops_[128] = {
5559     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
5560     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0002, 0x0000, 0x0000,
5561     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
5562     0x0000, 0x0000, 0x0000, 0x0000, 0x0012, 0x0000, 0x0000, 0x0000, 0x0000,
5563     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
5564     0x0000, 0x0000, 0x0022, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
5565     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
5566     0x0032, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
5567     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0042, 0x0000,
5568     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
5569     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0052, 0x0000, 0x0000, 0x0000,
5570     0x0062, 0x0000, 0x0000, 0x0000, 0x0072, 0x0000, 0x0000, 0x0000, 0x0082,
5571     0x0000, 0x0000, 0x0000, 0x0092, 0x0000, 0x0000, 0x0000, 0x00a2, 0x0000,
5572     0x00b2, 0x0000, 0x00c2, 0x0000, 0x00ca, 0x00da, 0x00ea, 0x0000, 0x0000,
5573     0x0000, 0x0003};
5574 const uint8_t HuffDecoderCommon::table20_128_emit_[204] = {
5575     0x7c, 0x30, 0x30, 0x7c, 0x30, 0x31, 0x7c, 0x30, 0x32, 0x7c, 0x30, 0x61,
5576     0x7c, 0x30, 0x63, 0x7c, 0x30, 0x65, 0x7c, 0x30, 0x69, 0x7c, 0x30, 0x6f,
5577     0x7c, 0x30, 0x73, 0x7c, 0x30, 0x74, 0x7c, 0x30, 0x20, 0x7c, 0x30, 0x25,
5578     0x7c, 0x30, 0x2d, 0x7c, 0x30, 0x2e, 0x7c, 0x30, 0x2f, 0x7c, 0x30, 0x33,
5579     0x7c, 0x30, 0x34, 0x7c, 0x30, 0x35, 0x7c, 0x30, 0x36, 0x7c, 0x30, 0x37,
5580     0x7c, 0x30, 0x38, 0x7c, 0x30, 0x39, 0x7c, 0x30, 0x3d, 0x7c, 0x30, 0x41,
5581     0x7c, 0x30, 0x5f, 0x7c, 0x30, 0x62, 0x7c, 0x30, 0x64, 0x7c, 0x30, 0x66,
5582     0x7c, 0x30, 0x67, 0x7c, 0x30, 0x68, 0x7c, 0x30, 0x6c, 0x7c, 0x30, 0x6d,
5583     0x7c, 0x30, 0x6e, 0x7c, 0x30, 0x70, 0x7c, 0x30, 0x72, 0x7c, 0x30, 0x75,
5584     0x7c, 0x30, 0x3a, 0x7c, 0x30, 0x42, 0x7c, 0x30, 0x43, 0x7c, 0x30, 0x44,
5585     0x7c, 0x30, 0x45, 0x7c, 0x30, 0x46, 0x7c, 0x30, 0x47, 0x7c, 0x30, 0x48,
5586     0x7c, 0x30, 0x49, 0x7c, 0x30, 0x4a, 0x7c, 0x30, 0x4b, 0x7c, 0x30, 0x4c,
5587     0x7c, 0x30, 0x4d, 0x7c, 0x30, 0x4e, 0x7c, 0x30, 0x4f, 0x7c, 0x30, 0x50,
5588     0x7c, 0x30, 0x51, 0x7c, 0x30, 0x52, 0x7c, 0x30, 0x53, 0x7c, 0x30, 0x54,
5589     0x7c, 0x30, 0x55, 0x7c, 0x30, 0x56, 0x7c, 0x30, 0x57, 0x7c, 0x30, 0x59,
5590     0x7c, 0x30, 0x6a, 0x7c, 0x30, 0x6b, 0x7c, 0x30, 0x71, 0x7c, 0x30, 0x76,
5591     0x7c, 0x30, 0x77, 0x7c, 0x30, 0x78, 0x7c, 0x30, 0x79, 0x7c, 0x30, 0x7a};
5592 const uint8_t HuffDecoderCommon::table20_129_emit_[204] = {
5593     0x7c, 0x31, 0x30, 0x7c, 0x31, 0x31, 0x7c, 0x31, 0x32, 0x7c, 0x31, 0x61,
5594     0x7c, 0x31, 0x63, 0x7c, 0x31, 0x65, 0x7c, 0x31, 0x69, 0x7c, 0x31, 0x6f,
5595     0x7c, 0x31, 0x73, 0x7c, 0x31, 0x74, 0x7c, 0x31, 0x20, 0x7c, 0x31, 0x25,
5596     0x7c, 0x31, 0x2d, 0x7c, 0x31, 0x2e, 0x7c, 0x31, 0x2f, 0x7c, 0x31, 0x33,
5597     0x7c, 0x31, 0x34, 0x7c, 0x31, 0x35, 0x7c, 0x31, 0x36, 0x7c, 0x31, 0x37,
5598     0x7c, 0x31, 0x38, 0x7c, 0x31, 0x39, 0x7c, 0x31, 0x3d, 0x7c, 0x31, 0x41,
5599     0x7c, 0x31, 0x5f, 0x7c, 0x31, 0x62, 0x7c, 0x31, 0x64, 0x7c, 0x31, 0x66,
5600     0x7c, 0x31, 0x67, 0x7c, 0x31, 0x68, 0x7c, 0x31, 0x6c, 0x7c, 0x31, 0x6d,
5601     0x7c, 0x31, 0x6e, 0x7c, 0x31, 0x70, 0x7c, 0x31, 0x72, 0x7c, 0x31, 0x75,
5602     0x7c, 0x31, 0x3a, 0x7c, 0x31, 0x42, 0x7c, 0x31, 0x43, 0x7c, 0x31, 0x44,
5603     0x7c, 0x31, 0x45, 0x7c, 0x31, 0x46, 0x7c, 0x31, 0x47, 0x7c, 0x31, 0x48,
5604     0x7c, 0x31, 0x49, 0x7c, 0x31, 0x4a, 0x7c, 0x31, 0x4b, 0x7c, 0x31, 0x4c,
5605     0x7c, 0x31, 0x4d, 0x7c, 0x31, 0x4e, 0x7c, 0x31, 0x4f, 0x7c, 0x31, 0x50,
5606     0x7c, 0x31, 0x51, 0x7c, 0x31, 0x52, 0x7c, 0x31, 0x53, 0x7c, 0x31, 0x54,
5607     0x7c, 0x31, 0x55, 0x7c, 0x31, 0x56, 0x7c, 0x31, 0x57, 0x7c, 0x31, 0x59,
5608     0x7c, 0x31, 0x6a, 0x7c, 0x31, 0x6b, 0x7c, 0x31, 0x71, 0x7c, 0x31, 0x76,
5609     0x7c, 0x31, 0x77, 0x7c, 0x31, 0x78, 0x7c, 0x31, 0x79, 0x7c, 0x31, 0x7a};
5610 const uint8_t HuffDecoderCommon::table20_130_emit_[204] = {
5611     0x7c, 0x32, 0x30, 0x7c, 0x32, 0x31, 0x7c, 0x32, 0x32, 0x7c, 0x32, 0x61,
5612     0x7c, 0x32, 0x63, 0x7c, 0x32, 0x65, 0x7c, 0x32, 0x69, 0x7c, 0x32, 0x6f,
5613     0x7c, 0x32, 0x73, 0x7c, 0x32, 0x74, 0x7c, 0x32, 0x20, 0x7c, 0x32, 0x25,
5614     0x7c, 0x32, 0x2d, 0x7c, 0x32, 0x2e, 0x7c, 0x32, 0x2f, 0x7c, 0x32, 0x33,
5615     0x7c, 0x32, 0x34, 0x7c, 0x32, 0x35, 0x7c, 0x32, 0x36, 0x7c, 0x32, 0x37,
5616     0x7c, 0x32, 0x38, 0x7c, 0x32, 0x39, 0x7c, 0x32, 0x3d, 0x7c, 0x32, 0x41,
5617     0x7c, 0x32, 0x5f, 0x7c, 0x32, 0x62, 0x7c, 0x32, 0x64, 0x7c, 0x32, 0x66,
5618     0x7c, 0x32, 0x67, 0x7c, 0x32, 0x68, 0x7c, 0x32, 0x6c, 0x7c, 0x32, 0x6d,
5619     0x7c, 0x32, 0x6e, 0x7c, 0x32, 0x70, 0x7c, 0x32, 0x72, 0x7c, 0x32, 0x75,
5620     0x7c, 0x32, 0x3a, 0x7c, 0x32, 0x42, 0x7c, 0x32, 0x43, 0x7c, 0x32, 0x44,
5621     0x7c, 0x32, 0x45, 0x7c, 0x32, 0x46, 0x7c, 0x32, 0x47, 0x7c, 0x32, 0x48,
5622     0x7c, 0x32, 0x49, 0x7c, 0x32, 0x4a, 0x7c, 0x32, 0x4b, 0x7c, 0x32, 0x4c,
5623     0x7c, 0x32, 0x4d, 0x7c, 0x32, 0x4e, 0x7c, 0x32, 0x4f, 0x7c, 0x32, 0x50,
5624     0x7c, 0x32, 0x51, 0x7c, 0x32, 0x52, 0x7c, 0x32, 0x53, 0x7c, 0x32, 0x54,
5625     0x7c, 0x32, 0x55, 0x7c, 0x32, 0x56, 0x7c, 0x32, 0x57, 0x7c, 0x32, 0x59,
5626     0x7c, 0x32, 0x6a, 0x7c, 0x32, 0x6b, 0x7c, 0x32, 0x71, 0x7c, 0x32, 0x76,
5627     0x7c, 0x32, 0x77, 0x7c, 0x32, 0x78, 0x7c, 0x32, 0x79, 0x7c, 0x32, 0x7a};
5628 const uint8_t HuffDecoderCommon::table20_131_emit_[204] = {
5629     0x7c, 0x61, 0x30, 0x7c, 0x61, 0x31, 0x7c, 0x61, 0x32, 0x7c, 0x61, 0x61,
5630     0x7c, 0x61, 0x63, 0x7c, 0x61, 0x65, 0x7c, 0x61, 0x69, 0x7c, 0x61, 0x6f,
5631     0x7c, 0x61, 0x73, 0x7c, 0x61, 0x74, 0x7c, 0x61, 0x20, 0x7c, 0x61, 0x25,
5632     0x7c, 0x61, 0x2d, 0x7c, 0x61, 0x2e, 0x7c, 0x61, 0x2f, 0x7c, 0x61, 0x33,
5633     0x7c, 0x61, 0x34, 0x7c, 0x61, 0x35, 0x7c, 0x61, 0x36, 0x7c, 0x61, 0x37,
5634     0x7c, 0x61, 0x38, 0x7c, 0x61, 0x39, 0x7c, 0x61, 0x3d, 0x7c, 0x61, 0x41,
5635     0x7c, 0x61, 0x5f, 0x7c, 0x61, 0x62, 0x7c, 0x61, 0x64, 0x7c, 0x61, 0x66,
5636     0x7c, 0x61, 0x67, 0x7c, 0x61, 0x68, 0x7c, 0x61, 0x6c, 0x7c, 0x61, 0x6d,
5637     0x7c, 0x61, 0x6e, 0x7c, 0x61, 0x70, 0x7c, 0x61, 0x72, 0x7c, 0x61, 0x75,
5638     0x7c, 0x61, 0x3a, 0x7c, 0x61, 0x42, 0x7c, 0x61, 0x43, 0x7c, 0x61, 0x44,
5639     0x7c, 0x61, 0x45, 0x7c, 0x61, 0x46, 0x7c, 0x61, 0x47, 0x7c, 0x61, 0x48,
5640     0x7c, 0x61, 0x49, 0x7c, 0x61, 0x4a, 0x7c, 0x61, 0x4b, 0x7c, 0x61, 0x4c,
5641     0x7c, 0x61, 0x4d, 0x7c, 0x61, 0x4e, 0x7c, 0x61, 0x4f, 0x7c, 0x61, 0x50,
5642     0x7c, 0x61, 0x51, 0x7c, 0x61, 0x52, 0x7c, 0x61, 0x53, 0x7c, 0x61, 0x54,
5643     0x7c, 0x61, 0x55, 0x7c, 0x61, 0x56, 0x7c, 0x61, 0x57, 0x7c, 0x61, 0x59,
5644     0x7c, 0x61, 0x6a, 0x7c, 0x61, 0x6b, 0x7c, 0x61, 0x71, 0x7c, 0x61, 0x76,
5645     0x7c, 0x61, 0x77, 0x7c, 0x61, 0x78, 0x7c, 0x61, 0x79, 0x7c, 0x61, 0x7a};
5646 const uint8_t HuffDecoderCommon::table20_132_emit_[204] = {
5647     0x7c, 0x63, 0x30, 0x7c, 0x63, 0x31, 0x7c, 0x63, 0x32, 0x7c, 0x63, 0x61,
5648     0x7c, 0x63, 0x63, 0x7c, 0x63, 0x65, 0x7c, 0x63, 0x69, 0x7c, 0x63, 0x6f,
5649     0x7c, 0x63, 0x73, 0x7c, 0x63, 0x74, 0x7c, 0x63, 0x20, 0x7c, 0x63, 0x25,
5650     0x7c, 0x63, 0x2d, 0x7c, 0x63, 0x2e, 0x7c, 0x63, 0x2f, 0x7c, 0x63, 0x33,
5651     0x7c, 0x63, 0x34, 0x7c, 0x63, 0x35, 0x7c, 0x63, 0x36, 0x7c, 0x63, 0x37,
5652     0x7c, 0x63, 0x38, 0x7c, 0x63, 0x39, 0x7c, 0x63, 0x3d, 0x7c, 0x63, 0x41,
5653     0x7c, 0x63, 0x5f, 0x7c, 0x63, 0x62, 0x7c, 0x63, 0x64, 0x7c, 0x63, 0x66,
5654     0x7c, 0x63, 0x67, 0x7c, 0x63, 0x68, 0x7c, 0x63, 0x6c, 0x7c, 0x63, 0x6d,
5655     0x7c, 0x63, 0x6e, 0x7c, 0x63, 0x70, 0x7c, 0x63, 0x72, 0x7c, 0x63, 0x75,
5656     0x7c, 0x63, 0x3a, 0x7c, 0x63, 0x42, 0x7c, 0x63, 0x43, 0x7c, 0x63, 0x44,
5657     0x7c, 0x63, 0x45, 0x7c, 0x63, 0x46, 0x7c, 0x63, 0x47, 0x7c, 0x63, 0x48,
5658     0x7c, 0x63, 0x49, 0x7c, 0x63, 0x4a, 0x7c, 0x63, 0x4b, 0x7c, 0x63, 0x4c,
5659     0x7c, 0x63, 0x4d, 0x7c, 0x63, 0x4e, 0x7c, 0x63, 0x4f, 0x7c, 0x63, 0x50,
5660     0x7c, 0x63, 0x51, 0x7c, 0x63, 0x52, 0x7c, 0x63, 0x53, 0x7c, 0x63, 0x54,
5661     0x7c, 0x63, 0x55, 0x7c, 0x63, 0x56, 0x7c, 0x63, 0x57, 0x7c, 0x63, 0x59,
5662     0x7c, 0x63, 0x6a, 0x7c, 0x63, 0x6b, 0x7c, 0x63, 0x71, 0x7c, 0x63, 0x76,
5663     0x7c, 0x63, 0x77, 0x7c, 0x63, 0x78, 0x7c, 0x63, 0x79, 0x7c, 0x63, 0x7a};
5664 const uint8_t HuffDecoderCommon::table20_133_emit_[204] = {
5665     0x7c, 0x65, 0x30, 0x7c, 0x65, 0x31, 0x7c, 0x65, 0x32, 0x7c, 0x65, 0x61,
5666     0x7c, 0x65, 0x63, 0x7c, 0x65, 0x65, 0x7c, 0x65, 0x69, 0x7c, 0x65, 0x6f,
5667     0x7c, 0x65, 0x73, 0x7c, 0x65, 0x74, 0x7c, 0x65, 0x20, 0x7c, 0x65, 0x25,
5668     0x7c, 0x65, 0x2d, 0x7c, 0x65, 0x2e, 0x7c, 0x65, 0x2f, 0x7c, 0x65, 0x33,
5669     0x7c, 0x65, 0x34, 0x7c, 0x65, 0x35, 0x7c, 0x65, 0x36, 0x7c, 0x65, 0x37,
5670     0x7c, 0x65, 0x38, 0x7c, 0x65, 0x39, 0x7c, 0x65, 0x3d, 0x7c, 0x65, 0x41,
5671     0x7c, 0x65, 0x5f, 0x7c, 0x65, 0x62, 0x7c, 0x65, 0x64, 0x7c, 0x65, 0x66,
5672     0x7c, 0x65, 0x67, 0x7c, 0x65, 0x68, 0x7c, 0x65, 0x6c, 0x7c, 0x65, 0x6d,
5673     0x7c, 0x65, 0x6e, 0x7c, 0x65, 0x70, 0x7c, 0x65, 0x72, 0x7c, 0x65, 0x75,
5674     0x7c, 0x65, 0x3a, 0x7c, 0x65, 0x42, 0x7c, 0x65, 0x43, 0x7c, 0x65, 0x44,
5675     0x7c, 0x65, 0x45, 0x7c, 0x65, 0x46, 0x7c, 0x65, 0x47, 0x7c, 0x65, 0x48,
5676     0x7c, 0x65, 0x49, 0x7c, 0x65, 0x4a, 0x7c, 0x65, 0x4b, 0x7c, 0x65, 0x4c,
5677     0x7c, 0x65, 0x4d, 0x7c, 0x65, 0x4e, 0x7c, 0x65, 0x4f, 0x7c, 0x65, 0x50,
5678     0x7c, 0x65, 0x51, 0x7c, 0x65, 0x52, 0x7c, 0x65, 0x53, 0x7c, 0x65, 0x54,
5679     0x7c, 0x65, 0x55, 0x7c, 0x65, 0x56, 0x7c, 0x65, 0x57, 0x7c, 0x65, 0x59,
5680     0x7c, 0x65, 0x6a, 0x7c, 0x65, 0x6b, 0x7c, 0x65, 0x71, 0x7c, 0x65, 0x76,
5681     0x7c, 0x65, 0x77, 0x7c, 0x65, 0x78, 0x7c, 0x65, 0x79, 0x7c, 0x65, 0x7a};
5682 const uint8_t HuffDecoderCommon::table20_134_emit_[204] = {
5683     0x7c, 0x69, 0x30, 0x7c, 0x69, 0x31, 0x7c, 0x69, 0x32, 0x7c, 0x69, 0x61,
5684     0x7c, 0x69, 0x63, 0x7c, 0x69, 0x65, 0x7c, 0x69, 0x69, 0x7c, 0x69, 0x6f,
5685     0x7c, 0x69, 0x73, 0x7c, 0x69, 0x74, 0x7c, 0x69, 0x20, 0x7c, 0x69, 0x25,
5686     0x7c, 0x69, 0x2d, 0x7c, 0x69, 0x2e, 0x7c, 0x69, 0x2f, 0x7c, 0x69, 0x33,
5687     0x7c, 0x69, 0x34, 0x7c, 0x69, 0x35, 0x7c, 0x69, 0x36, 0x7c, 0x69, 0x37,
5688     0x7c, 0x69, 0x38, 0x7c, 0x69, 0x39, 0x7c, 0x69, 0x3d, 0x7c, 0x69, 0x41,
5689     0x7c, 0x69, 0x5f, 0x7c, 0x69, 0x62, 0x7c, 0x69, 0x64, 0x7c, 0x69, 0x66,
5690     0x7c, 0x69, 0x67, 0x7c, 0x69, 0x68, 0x7c, 0x69, 0x6c, 0x7c, 0x69, 0x6d,
5691     0x7c, 0x69, 0x6e, 0x7c, 0x69, 0x70, 0x7c, 0x69, 0x72, 0x7c, 0x69, 0x75,
5692     0x7c, 0x69, 0x3a, 0x7c, 0x69, 0x42, 0x7c, 0x69, 0x43, 0x7c, 0x69, 0x44,
5693     0x7c, 0x69, 0x45, 0x7c, 0x69, 0x46, 0x7c, 0x69, 0x47, 0x7c, 0x69, 0x48,
5694     0x7c, 0x69, 0x49, 0x7c, 0x69, 0x4a, 0x7c, 0x69, 0x4b, 0x7c, 0x69, 0x4c,
5695     0x7c, 0x69, 0x4d, 0x7c, 0x69, 0x4e, 0x7c, 0x69, 0x4f, 0x7c, 0x69, 0x50,
5696     0x7c, 0x69, 0x51, 0x7c, 0x69, 0x52, 0x7c, 0x69, 0x53, 0x7c, 0x69, 0x54,
5697     0x7c, 0x69, 0x55, 0x7c, 0x69, 0x56, 0x7c, 0x69, 0x57, 0x7c, 0x69, 0x59,
5698     0x7c, 0x69, 0x6a, 0x7c, 0x69, 0x6b, 0x7c, 0x69, 0x71, 0x7c, 0x69, 0x76,
5699     0x7c, 0x69, 0x77, 0x7c, 0x69, 0x78, 0x7c, 0x69, 0x79, 0x7c, 0x69, 0x7a};
5700 const uint8_t HuffDecoderCommon::table20_135_emit_[204] = {
5701     0x7c, 0x6f, 0x30, 0x7c, 0x6f, 0x31, 0x7c, 0x6f, 0x32, 0x7c, 0x6f, 0x61,
5702     0x7c, 0x6f, 0x63, 0x7c, 0x6f, 0x65, 0x7c, 0x6f, 0x69, 0x7c, 0x6f, 0x6f,
5703     0x7c, 0x6f, 0x73, 0x7c, 0x6f, 0x74, 0x7c, 0x6f, 0x20, 0x7c, 0x6f, 0x25,
5704     0x7c, 0x6f, 0x2d, 0x7c, 0x6f, 0x2e, 0x7c, 0x6f, 0x2f, 0x7c, 0x6f, 0x33,
5705     0x7c, 0x6f, 0x34, 0x7c, 0x6f, 0x35, 0x7c, 0x6f, 0x36, 0x7c, 0x6f, 0x37,
5706     0x7c, 0x6f, 0x38, 0x7c, 0x6f, 0x39, 0x7c, 0x6f, 0x3d, 0x7c, 0x6f, 0x41,
5707     0x7c, 0x6f, 0x5f, 0x7c, 0x6f, 0x62, 0x7c, 0x6f, 0x64, 0x7c, 0x6f, 0x66,
5708     0x7c, 0x6f, 0x67, 0x7c, 0x6f, 0x68, 0x7c, 0x6f, 0x6c, 0x7c, 0x6f, 0x6d,
5709     0x7c, 0x6f, 0x6e, 0x7c, 0x6f, 0x70, 0x7c, 0x6f, 0x72, 0x7c, 0x6f, 0x75,
5710     0x7c, 0x6f, 0x3a, 0x7c, 0x6f, 0x42, 0x7c, 0x6f, 0x43, 0x7c, 0x6f, 0x44,
5711     0x7c, 0x6f, 0x45, 0x7c, 0x6f, 0x46, 0x7c, 0x6f, 0x47, 0x7c, 0x6f, 0x48,
5712     0x7c, 0x6f, 0x49, 0x7c, 0x6f, 0x4a, 0x7c, 0x6f, 0x4b, 0x7c, 0x6f, 0x4c,
5713     0x7c, 0x6f, 0x4d, 0x7c, 0x6f, 0x4e, 0x7c, 0x6f, 0x4f, 0x7c, 0x6f, 0x50,
5714     0x7c, 0x6f, 0x51, 0x7c, 0x6f, 0x52, 0x7c, 0x6f, 0x53, 0x7c, 0x6f, 0x54,
5715     0x7c, 0x6f, 0x55, 0x7c, 0x6f, 0x56, 0x7c, 0x6f, 0x57, 0x7c, 0x6f, 0x59,
5716     0x7c, 0x6f, 0x6a, 0x7c, 0x6f, 0x6b, 0x7c, 0x6f, 0x71, 0x7c, 0x6f, 0x76,
5717     0x7c, 0x6f, 0x77, 0x7c, 0x6f, 0x78, 0x7c, 0x6f, 0x79, 0x7c, 0x6f, 0x7a};
5718 const uint8_t HuffDecoderCommon::table20_136_emit_[204] = {
5719     0x7c, 0x73, 0x30, 0x7c, 0x73, 0x31, 0x7c, 0x73, 0x32, 0x7c, 0x73, 0x61,
5720     0x7c, 0x73, 0x63, 0x7c, 0x73, 0x65, 0x7c, 0x73, 0x69, 0x7c, 0x73, 0x6f,
5721     0x7c, 0x73, 0x73, 0x7c, 0x73, 0x74, 0x7c, 0x73, 0x20, 0x7c, 0x73, 0x25,
5722     0x7c, 0x73, 0x2d, 0x7c, 0x73, 0x2e, 0x7c, 0x73, 0x2f, 0x7c, 0x73, 0x33,
5723     0x7c, 0x73, 0x34, 0x7c, 0x73, 0x35, 0x7c, 0x73, 0x36, 0x7c, 0x73, 0x37,
5724     0x7c, 0x73, 0x38, 0x7c, 0x73, 0x39, 0x7c, 0x73, 0x3d, 0x7c, 0x73, 0x41,
5725     0x7c, 0x73, 0x5f, 0x7c, 0x73, 0x62, 0x7c, 0x73, 0x64, 0x7c, 0x73, 0x66,
5726     0x7c, 0x73, 0x67, 0x7c, 0x73, 0x68, 0x7c, 0x73, 0x6c, 0x7c, 0x73, 0x6d,
5727     0x7c, 0x73, 0x6e, 0x7c, 0x73, 0x70, 0x7c, 0x73, 0x72, 0x7c, 0x73, 0x75,
5728     0x7c, 0x73, 0x3a, 0x7c, 0x73, 0x42, 0x7c, 0x73, 0x43, 0x7c, 0x73, 0x44,
5729     0x7c, 0x73, 0x45, 0x7c, 0x73, 0x46, 0x7c, 0x73, 0x47, 0x7c, 0x73, 0x48,
5730     0x7c, 0x73, 0x49, 0x7c, 0x73, 0x4a, 0x7c, 0x73, 0x4b, 0x7c, 0x73, 0x4c,
5731     0x7c, 0x73, 0x4d, 0x7c, 0x73, 0x4e, 0x7c, 0x73, 0x4f, 0x7c, 0x73, 0x50,
5732     0x7c, 0x73, 0x51, 0x7c, 0x73, 0x52, 0x7c, 0x73, 0x53, 0x7c, 0x73, 0x54,
5733     0x7c, 0x73, 0x55, 0x7c, 0x73, 0x56, 0x7c, 0x73, 0x57, 0x7c, 0x73, 0x59,
5734     0x7c, 0x73, 0x6a, 0x7c, 0x73, 0x6b, 0x7c, 0x73, 0x71, 0x7c, 0x73, 0x76,
5735     0x7c, 0x73, 0x77, 0x7c, 0x73, 0x78, 0x7c, 0x73, 0x79, 0x7c, 0x73, 0x7a};
5736 const uint8_t HuffDecoderCommon::table20_137_emit_[204] = {
5737     0x7c, 0x74, 0x30, 0x7c, 0x74, 0x31, 0x7c, 0x74, 0x32, 0x7c, 0x74, 0x61,
5738     0x7c, 0x74, 0x63, 0x7c, 0x74, 0x65, 0x7c, 0x74, 0x69, 0x7c, 0x74, 0x6f,
5739     0x7c, 0x74, 0x73, 0x7c, 0x74, 0x74, 0x7c, 0x74, 0x20, 0x7c, 0x74, 0x25,
5740     0x7c, 0x74, 0x2d, 0x7c, 0x74, 0x2e, 0x7c, 0x74, 0x2f, 0x7c, 0x74, 0x33,
5741     0x7c, 0x74, 0x34, 0x7c, 0x74, 0x35, 0x7c, 0x74, 0x36, 0x7c, 0x74, 0x37,
5742     0x7c, 0x74, 0x38, 0x7c, 0x74, 0x39, 0x7c, 0x74, 0x3d, 0x7c, 0x74, 0x41,
5743     0x7c, 0x74, 0x5f, 0x7c, 0x74, 0x62, 0x7c, 0x74, 0x64, 0x7c, 0x74, 0x66,
5744     0x7c, 0x74, 0x67, 0x7c, 0x74, 0x68, 0x7c, 0x74, 0x6c, 0x7c, 0x74, 0x6d,
5745     0x7c, 0x74, 0x6e, 0x7c, 0x74, 0x70, 0x7c, 0x74, 0x72, 0x7c, 0x74, 0x75,
5746     0x7c, 0x74, 0x3a, 0x7c, 0x74, 0x42, 0x7c, 0x74, 0x43, 0x7c, 0x74, 0x44,
5747     0x7c, 0x74, 0x45, 0x7c, 0x74, 0x46, 0x7c, 0x74, 0x47, 0x7c, 0x74, 0x48,
5748     0x7c, 0x74, 0x49, 0x7c, 0x74, 0x4a, 0x7c, 0x74, 0x4b, 0x7c, 0x74, 0x4c,
5749     0x7c, 0x74, 0x4d, 0x7c, 0x74, 0x4e, 0x7c, 0x74, 0x4f, 0x7c, 0x74, 0x50,
5750     0x7c, 0x74, 0x51, 0x7c, 0x74, 0x52, 0x7c, 0x74, 0x53, 0x7c, 0x74, 0x54,
5751     0x7c, 0x74, 0x55, 0x7c, 0x74, 0x56, 0x7c, 0x74, 0x57, 0x7c, 0x74, 0x59,
5752     0x7c, 0x74, 0x6a, 0x7c, 0x74, 0x6b, 0x7c, 0x74, 0x71, 0x7c, 0x74, 0x76,
5753     0x7c, 0x74, 0x77, 0x7c, 0x74, 0x78, 0x7c, 0x74, 0x79, 0x7c, 0x74, 0x7a};
5754 const uint8_t HuffDecoderCommon::table20_138_emit_[216] = {
5755     0x7c, 0x20, 0x30, 0x7c, 0x20, 0x31, 0x7c, 0x20, 0x32, 0x7c, 0x20, 0x61,
5756     0x7c, 0x20, 0x63, 0x7c, 0x20, 0x65, 0x7c, 0x20, 0x69, 0x7c, 0x20, 0x6f,
5757     0x7c, 0x20, 0x73, 0x7c, 0x20, 0x74, 0x7c, 0x20, 0x20, 0x7c, 0x20, 0x25,
5758     0x7c, 0x20, 0x2d, 0x7c, 0x20, 0x2e, 0x7c, 0x20, 0x2f, 0x7c, 0x20, 0x33,
5759     0x7c, 0x20, 0x34, 0x7c, 0x20, 0x35, 0x7c, 0x20, 0x36, 0x7c, 0x20, 0x37,
5760     0x7c, 0x20, 0x38, 0x7c, 0x20, 0x39, 0x7c, 0x20, 0x3d, 0x7c, 0x20, 0x41,
5761     0x7c, 0x20, 0x5f, 0x7c, 0x20, 0x62, 0x7c, 0x20, 0x64, 0x7c, 0x20, 0x66,
5762     0x7c, 0x20, 0x67, 0x7c, 0x20, 0x68, 0x7c, 0x20, 0x6c, 0x7c, 0x20, 0x6d,
5763     0x7c, 0x20, 0x6e, 0x7c, 0x20, 0x70, 0x7c, 0x20, 0x72, 0x7c, 0x20, 0x75,
5764     0x7c, 0x25, 0x30, 0x7c, 0x25, 0x31, 0x7c, 0x25, 0x32, 0x7c, 0x25, 0x61,
5765     0x7c, 0x25, 0x63, 0x7c, 0x25, 0x65, 0x7c, 0x25, 0x69, 0x7c, 0x25, 0x6f,
5766     0x7c, 0x25, 0x73, 0x7c, 0x25, 0x74, 0x7c, 0x25, 0x20, 0x7c, 0x25, 0x25,
5767     0x7c, 0x25, 0x2d, 0x7c, 0x25, 0x2e, 0x7c, 0x25, 0x2f, 0x7c, 0x25, 0x33,
5768     0x7c, 0x25, 0x34, 0x7c, 0x25, 0x35, 0x7c, 0x25, 0x36, 0x7c, 0x25, 0x37,
5769     0x7c, 0x25, 0x38, 0x7c, 0x25, 0x39, 0x7c, 0x25, 0x3d, 0x7c, 0x25, 0x41,
5770     0x7c, 0x25, 0x5f, 0x7c, 0x25, 0x62, 0x7c, 0x25, 0x64, 0x7c, 0x25, 0x66,
5771     0x7c, 0x25, 0x67, 0x7c, 0x25, 0x68, 0x7c, 0x25, 0x6c, 0x7c, 0x25, 0x6d,
5772     0x7c, 0x25, 0x6e, 0x7c, 0x25, 0x70, 0x7c, 0x25, 0x72, 0x7c, 0x25, 0x75};
5773 const uint8_t HuffDecoderCommon::table20_139_emit_[216] = {
5774     0x7c, 0x2d, 0x30, 0x7c, 0x2d, 0x31, 0x7c, 0x2d, 0x32, 0x7c, 0x2d, 0x61,
5775     0x7c, 0x2d, 0x63, 0x7c, 0x2d, 0x65, 0x7c, 0x2d, 0x69, 0x7c, 0x2d, 0x6f,
5776     0x7c, 0x2d, 0x73, 0x7c, 0x2d, 0x74, 0x7c, 0x2d, 0x20, 0x7c, 0x2d, 0x25,
5777     0x7c, 0x2d, 0x2d, 0x7c, 0x2d, 0x2e, 0x7c, 0x2d, 0x2f, 0x7c, 0x2d, 0x33,
5778     0x7c, 0x2d, 0x34, 0x7c, 0x2d, 0x35, 0x7c, 0x2d, 0x36, 0x7c, 0x2d, 0x37,
5779     0x7c, 0x2d, 0x38, 0x7c, 0x2d, 0x39, 0x7c, 0x2d, 0x3d, 0x7c, 0x2d, 0x41,
5780     0x7c, 0x2d, 0x5f, 0x7c, 0x2d, 0x62, 0x7c, 0x2d, 0x64, 0x7c, 0x2d, 0x66,
5781     0x7c, 0x2d, 0x67, 0x7c, 0x2d, 0x68, 0x7c, 0x2d, 0x6c, 0x7c, 0x2d, 0x6d,
5782     0x7c, 0x2d, 0x6e, 0x7c, 0x2d, 0x70, 0x7c, 0x2d, 0x72, 0x7c, 0x2d, 0x75,
5783     0x7c, 0x2e, 0x30, 0x7c, 0x2e, 0x31, 0x7c, 0x2e, 0x32, 0x7c, 0x2e, 0x61,
5784     0x7c, 0x2e, 0x63, 0x7c, 0x2e, 0x65, 0x7c, 0x2e, 0x69, 0x7c, 0x2e, 0x6f,
5785     0x7c, 0x2e, 0x73, 0x7c, 0x2e, 0x74, 0x7c, 0x2e, 0x20, 0x7c, 0x2e, 0x25,
5786     0x7c, 0x2e, 0x2d, 0x7c, 0x2e, 0x2e, 0x7c, 0x2e, 0x2f, 0x7c, 0x2e, 0x33,
5787     0x7c, 0x2e, 0x34, 0x7c, 0x2e, 0x35, 0x7c, 0x2e, 0x36, 0x7c, 0x2e, 0x37,
5788     0x7c, 0x2e, 0x38, 0x7c, 0x2e, 0x39, 0x7c, 0x2e, 0x3d, 0x7c, 0x2e, 0x41,
5789     0x7c, 0x2e, 0x5f, 0x7c, 0x2e, 0x62, 0x7c, 0x2e, 0x64, 0x7c, 0x2e, 0x66,
5790     0x7c, 0x2e, 0x67, 0x7c, 0x2e, 0x68, 0x7c, 0x2e, 0x6c, 0x7c, 0x2e, 0x6d,
5791     0x7c, 0x2e, 0x6e, 0x7c, 0x2e, 0x70, 0x7c, 0x2e, 0x72, 0x7c, 0x2e, 0x75};
5792 const uint8_t HuffDecoderCommon::table20_140_emit_[216] = {
5793     0x7c, 0x2f, 0x30, 0x7c, 0x2f, 0x31, 0x7c, 0x2f, 0x32, 0x7c, 0x2f, 0x61,
5794     0x7c, 0x2f, 0x63, 0x7c, 0x2f, 0x65, 0x7c, 0x2f, 0x69, 0x7c, 0x2f, 0x6f,
5795     0x7c, 0x2f, 0x73, 0x7c, 0x2f, 0x74, 0x7c, 0x2f, 0x20, 0x7c, 0x2f, 0x25,
5796     0x7c, 0x2f, 0x2d, 0x7c, 0x2f, 0x2e, 0x7c, 0x2f, 0x2f, 0x7c, 0x2f, 0x33,
5797     0x7c, 0x2f, 0x34, 0x7c, 0x2f, 0x35, 0x7c, 0x2f, 0x36, 0x7c, 0x2f, 0x37,
5798     0x7c, 0x2f, 0x38, 0x7c, 0x2f, 0x39, 0x7c, 0x2f, 0x3d, 0x7c, 0x2f, 0x41,
5799     0x7c, 0x2f, 0x5f, 0x7c, 0x2f, 0x62, 0x7c, 0x2f, 0x64, 0x7c, 0x2f, 0x66,
5800     0x7c, 0x2f, 0x67, 0x7c, 0x2f, 0x68, 0x7c, 0x2f, 0x6c, 0x7c, 0x2f, 0x6d,
5801     0x7c, 0x2f, 0x6e, 0x7c, 0x2f, 0x70, 0x7c, 0x2f, 0x72, 0x7c, 0x2f, 0x75,
5802     0x7c, 0x33, 0x30, 0x7c, 0x33, 0x31, 0x7c, 0x33, 0x32, 0x7c, 0x33, 0x61,
5803     0x7c, 0x33, 0x63, 0x7c, 0x33, 0x65, 0x7c, 0x33, 0x69, 0x7c, 0x33, 0x6f,
5804     0x7c, 0x33, 0x73, 0x7c, 0x33, 0x74, 0x7c, 0x33, 0x20, 0x7c, 0x33, 0x25,
5805     0x7c, 0x33, 0x2d, 0x7c, 0x33, 0x2e, 0x7c, 0x33, 0x2f, 0x7c, 0x33, 0x33,
5806     0x7c, 0x33, 0x34, 0x7c, 0x33, 0x35, 0x7c, 0x33, 0x36, 0x7c, 0x33, 0x37,
5807     0x7c, 0x33, 0x38, 0x7c, 0x33, 0x39, 0x7c, 0x33, 0x3d, 0x7c, 0x33, 0x41,
5808     0x7c, 0x33, 0x5f, 0x7c, 0x33, 0x62, 0x7c, 0x33, 0x64, 0x7c, 0x33, 0x66,
5809     0x7c, 0x33, 0x67, 0x7c, 0x33, 0x68, 0x7c, 0x33, 0x6c, 0x7c, 0x33, 0x6d,
5810     0x7c, 0x33, 0x6e, 0x7c, 0x33, 0x70, 0x7c, 0x33, 0x72, 0x7c, 0x33, 0x75};
5811 const uint8_t HuffDecoderCommon::table20_141_emit_[216] = {
5812     0x7c, 0x34, 0x30, 0x7c, 0x34, 0x31, 0x7c, 0x34, 0x32, 0x7c, 0x34, 0x61,
5813     0x7c, 0x34, 0x63, 0x7c, 0x34, 0x65, 0x7c, 0x34, 0x69, 0x7c, 0x34, 0x6f,
5814     0x7c, 0x34, 0x73, 0x7c, 0x34, 0x74, 0x7c, 0x34, 0x20, 0x7c, 0x34, 0x25,
5815     0x7c, 0x34, 0x2d, 0x7c, 0x34, 0x2e, 0x7c, 0x34, 0x2f, 0x7c, 0x34, 0x33,
5816     0x7c, 0x34, 0x34, 0x7c, 0x34, 0x35, 0x7c, 0x34, 0x36, 0x7c, 0x34, 0x37,
5817     0x7c, 0x34, 0x38, 0x7c, 0x34, 0x39, 0x7c, 0x34, 0x3d, 0x7c, 0x34, 0x41,
5818     0x7c, 0x34, 0x5f, 0x7c, 0x34, 0x62, 0x7c, 0x34, 0x64, 0x7c, 0x34, 0x66,
5819     0x7c, 0x34, 0x67, 0x7c, 0x34, 0x68, 0x7c, 0x34, 0x6c, 0x7c, 0x34, 0x6d,
5820     0x7c, 0x34, 0x6e, 0x7c, 0x34, 0x70, 0x7c, 0x34, 0x72, 0x7c, 0x34, 0x75,
5821     0x7c, 0x35, 0x30, 0x7c, 0x35, 0x31, 0x7c, 0x35, 0x32, 0x7c, 0x35, 0x61,
5822     0x7c, 0x35, 0x63, 0x7c, 0x35, 0x65, 0x7c, 0x35, 0x69, 0x7c, 0x35, 0x6f,
5823     0x7c, 0x35, 0x73, 0x7c, 0x35, 0x74, 0x7c, 0x35, 0x20, 0x7c, 0x35, 0x25,
5824     0x7c, 0x35, 0x2d, 0x7c, 0x35, 0x2e, 0x7c, 0x35, 0x2f, 0x7c, 0x35, 0x33,
5825     0x7c, 0x35, 0x34, 0x7c, 0x35, 0x35, 0x7c, 0x35, 0x36, 0x7c, 0x35, 0x37,
5826     0x7c, 0x35, 0x38, 0x7c, 0x35, 0x39, 0x7c, 0x35, 0x3d, 0x7c, 0x35, 0x41,
5827     0x7c, 0x35, 0x5f, 0x7c, 0x35, 0x62, 0x7c, 0x35, 0x64, 0x7c, 0x35, 0x66,
5828     0x7c, 0x35, 0x67, 0x7c, 0x35, 0x68, 0x7c, 0x35, 0x6c, 0x7c, 0x35, 0x6d,
5829     0x7c, 0x35, 0x6e, 0x7c, 0x35, 0x70, 0x7c, 0x35, 0x72, 0x7c, 0x35, 0x75};
5830 const uint8_t HuffDecoderCommon::table20_142_emit_[216] = {
5831     0x7c, 0x36, 0x30, 0x7c, 0x36, 0x31, 0x7c, 0x36, 0x32, 0x7c, 0x36, 0x61,
5832     0x7c, 0x36, 0x63, 0x7c, 0x36, 0x65, 0x7c, 0x36, 0x69, 0x7c, 0x36, 0x6f,
5833     0x7c, 0x36, 0x73, 0x7c, 0x36, 0x74, 0x7c, 0x36, 0x20, 0x7c, 0x36, 0x25,
5834     0x7c, 0x36, 0x2d, 0x7c, 0x36, 0x2e, 0x7c, 0x36, 0x2f, 0x7c, 0x36, 0x33,
5835     0x7c, 0x36, 0x34, 0x7c, 0x36, 0x35, 0x7c, 0x36, 0x36, 0x7c, 0x36, 0x37,
5836     0x7c, 0x36, 0x38, 0x7c, 0x36, 0x39, 0x7c, 0x36, 0x3d, 0x7c, 0x36, 0x41,
5837     0x7c, 0x36, 0x5f, 0x7c, 0x36, 0x62, 0x7c, 0x36, 0x64, 0x7c, 0x36, 0x66,
5838     0x7c, 0x36, 0x67, 0x7c, 0x36, 0x68, 0x7c, 0x36, 0x6c, 0x7c, 0x36, 0x6d,
5839     0x7c, 0x36, 0x6e, 0x7c, 0x36, 0x70, 0x7c, 0x36, 0x72, 0x7c, 0x36, 0x75,
5840     0x7c, 0x37, 0x30, 0x7c, 0x37, 0x31, 0x7c, 0x37, 0x32, 0x7c, 0x37, 0x61,
5841     0x7c, 0x37, 0x63, 0x7c, 0x37, 0x65, 0x7c, 0x37, 0x69, 0x7c, 0x37, 0x6f,
5842     0x7c, 0x37, 0x73, 0x7c, 0x37, 0x74, 0x7c, 0x37, 0x20, 0x7c, 0x37, 0x25,
5843     0x7c, 0x37, 0x2d, 0x7c, 0x37, 0x2e, 0x7c, 0x37, 0x2f, 0x7c, 0x37, 0x33,
5844     0x7c, 0x37, 0x34, 0x7c, 0x37, 0x35, 0x7c, 0x37, 0x36, 0x7c, 0x37, 0x37,
5845     0x7c, 0x37, 0x38, 0x7c, 0x37, 0x39, 0x7c, 0x37, 0x3d, 0x7c, 0x37, 0x41,
5846     0x7c, 0x37, 0x5f, 0x7c, 0x37, 0x62, 0x7c, 0x37, 0x64, 0x7c, 0x37, 0x66,
5847     0x7c, 0x37, 0x67, 0x7c, 0x37, 0x68, 0x7c, 0x37, 0x6c, 0x7c, 0x37, 0x6d,
5848     0x7c, 0x37, 0x6e, 0x7c, 0x37, 0x70, 0x7c, 0x37, 0x72, 0x7c, 0x37, 0x75};
5849 const uint8_t HuffDecoderCommon::table20_143_emit_[216] = {
5850     0x7c, 0x38, 0x30, 0x7c, 0x38, 0x31, 0x7c, 0x38, 0x32, 0x7c, 0x38, 0x61,
5851     0x7c, 0x38, 0x63, 0x7c, 0x38, 0x65, 0x7c, 0x38, 0x69, 0x7c, 0x38, 0x6f,
5852     0x7c, 0x38, 0x73, 0x7c, 0x38, 0x74, 0x7c, 0x38, 0x20, 0x7c, 0x38, 0x25,
5853     0x7c, 0x38, 0x2d, 0x7c, 0x38, 0x2e, 0x7c, 0x38, 0x2f, 0x7c, 0x38, 0x33,
5854     0x7c, 0x38, 0x34, 0x7c, 0x38, 0x35, 0x7c, 0x38, 0x36, 0x7c, 0x38, 0x37,
5855     0x7c, 0x38, 0x38, 0x7c, 0x38, 0x39, 0x7c, 0x38, 0x3d, 0x7c, 0x38, 0x41,
5856     0x7c, 0x38, 0x5f, 0x7c, 0x38, 0x62, 0x7c, 0x38, 0x64, 0x7c, 0x38, 0x66,
5857     0x7c, 0x38, 0x67, 0x7c, 0x38, 0x68, 0x7c, 0x38, 0x6c, 0x7c, 0x38, 0x6d,
5858     0x7c, 0x38, 0x6e, 0x7c, 0x38, 0x70, 0x7c, 0x38, 0x72, 0x7c, 0x38, 0x75,
5859     0x7c, 0x39, 0x30, 0x7c, 0x39, 0x31, 0x7c, 0x39, 0x32, 0x7c, 0x39, 0x61,
5860     0x7c, 0x39, 0x63, 0x7c, 0x39, 0x65, 0x7c, 0x39, 0x69, 0x7c, 0x39, 0x6f,
5861     0x7c, 0x39, 0x73, 0x7c, 0x39, 0x74, 0x7c, 0x39, 0x20, 0x7c, 0x39, 0x25,
5862     0x7c, 0x39, 0x2d, 0x7c, 0x39, 0x2e, 0x7c, 0x39, 0x2f, 0x7c, 0x39, 0x33,
5863     0x7c, 0x39, 0x34, 0x7c, 0x39, 0x35, 0x7c, 0x39, 0x36, 0x7c, 0x39, 0x37,
5864     0x7c, 0x39, 0x38, 0x7c, 0x39, 0x39, 0x7c, 0x39, 0x3d, 0x7c, 0x39, 0x41,
5865     0x7c, 0x39, 0x5f, 0x7c, 0x39, 0x62, 0x7c, 0x39, 0x64, 0x7c, 0x39, 0x66,
5866     0x7c, 0x39, 0x67, 0x7c, 0x39, 0x68, 0x7c, 0x39, 0x6c, 0x7c, 0x39, 0x6d,
5867     0x7c, 0x39, 0x6e, 0x7c, 0x39, 0x70, 0x7c, 0x39, 0x72, 0x7c, 0x39, 0x75};
5868 const uint8_t HuffDecoderCommon::table20_144_emit_[216] = {
5869     0x7c, 0x3d, 0x30, 0x7c, 0x3d, 0x31, 0x7c, 0x3d, 0x32, 0x7c, 0x3d, 0x61,
5870     0x7c, 0x3d, 0x63, 0x7c, 0x3d, 0x65, 0x7c, 0x3d, 0x69, 0x7c, 0x3d, 0x6f,
5871     0x7c, 0x3d, 0x73, 0x7c, 0x3d, 0x74, 0x7c, 0x3d, 0x20, 0x7c, 0x3d, 0x25,
5872     0x7c, 0x3d, 0x2d, 0x7c, 0x3d, 0x2e, 0x7c, 0x3d, 0x2f, 0x7c, 0x3d, 0x33,
5873     0x7c, 0x3d, 0x34, 0x7c, 0x3d, 0x35, 0x7c, 0x3d, 0x36, 0x7c, 0x3d, 0x37,
5874     0x7c, 0x3d, 0x38, 0x7c, 0x3d, 0x39, 0x7c, 0x3d, 0x3d, 0x7c, 0x3d, 0x41,
5875     0x7c, 0x3d, 0x5f, 0x7c, 0x3d, 0x62, 0x7c, 0x3d, 0x64, 0x7c, 0x3d, 0x66,
5876     0x7c, 0x3d, 0x67, 0x7c, 0x3d, 0x68, 0x7c, 0x3d, 0x6c, 0x7c, 0x3d, 0x6d,
5877     0x7c, 0x3d, 0x6e, 0x7c, 0x3d, 0x70, 0x7c, 0x3d, 0x72, 0x7c, 0x3d, 0x75,
5878     0x7c, 0x41, 0x30, 0x7c, 0x41, 0x31, 0x7c, 0x41, 0x32, 0x7c, 0x41, 0x61,
5879     0x7c, 0x41, 0x63, 0x7c, 0x41, 0x65, 0x7c, 0x41, 0x69, 0x7c, 0x41, 0x6f,
5880     0x7c, 0x41, 0x73, 0x7c, 0x41, 0x74, 0x7c, 0x41, 0x20, 0x7c, 0x41, 0x25,
5881     0x7c, 0x41, 0x2d, 0x7c, 0x41, 0x2e, 0x7c, 0x41, 0x2f, 0x7c, 0x41, 0x33,
5882     0x7c, 0x41, 0x34, 0x7c, 0x41, 0x35, 0x7c, 0x41, 0x36, 0x7c, 0x41, 0x37,
5883     0x7c, 0x41, 0x38, 0x7c, 0x41, 0x39, 0x7c, 0x41, 0x3d, 0x7c, 0x41, 0x41,
5884     0x7c, 0x41, 0x5f, 0x7c, 0x41, 0x62, 0x7c, 0x41, 0x64, 0x7c, 0x41, 0x66,
5885     0x7c, 0x41, 0x67, 0x7c, 0x41, 0x68, 0x7c, 0x41, 0x6c, 0x7c, 0x41, 0x6d,
5886     0x7c, 0x41, 0x6e, 0x7c, 0x41, 0x70, 0x7c, 0x41, 0x72, 0x7c, 0x41, 0x75};
5887 const uint8_t HuffDecoderCommon::table20_145_emit_[216] = {
5888     0x7c, 0x5f, 0x30, 0x7c, 0x5f, 0x31, 0x7c, 0x5f, 0x32, 0x7c, 0x5f, 0x61,
5889     0x7c, 0x5f, 0x63, 0x7c, 0x5f, 0x65, 0x7c, 0x5f, 0x69, 0x7c, 0x5f, 0x6f,
5890     0x7c, 0x5f, 0x73, 0x7c, 0x5f, 0x74, 0x7c, 0x5f, 0x20, 0x7c, 0x5f, 0x25,
5891     0x7c, 0x5f, 0x2d, 0x7c, 0x5f, 0x2e, 0x7c, 0x5f, 0x2f, 0x7c, 0x5f, 0x33,
5892     0x7c, 0x5f, 0x34, 0x7c, 0x5f, 0x35, 0x7c, 0x5f, 0x36, 0x7c, 0x5f, 0x37,
5893     0x7c, 0x5f, 0x38, 0x7c, 0x5f, 0x39, 0x7c, 0x5f, 0x3d, 0x7c, 0x5f, 0x41,
5894     0x7c, 0x5f, 0x5f, 0x7c, 0x5f, 0x62, 0x7c, 0x5f, 0x64, 0x7c, 0x5f, 0x66,
5895     0x7c, 0x5f, 0x67, 0x7c, 0x5f, 0x68, 0x7c, 0x5f, 0x6c, 0x7c, 0x5f, 0x6d,
5896     0x7c, 0x5f, 0x6e, 0x7c, 0x5f, 0x70, 0x7c, 0x5f, 0x72, 0x7c, 0x5f, 0x75,
5897     0x7c, 0x62, 0x30, 0x7c, 0x62, 0x31, 0x7c, 0x62, 0x32, 0x7c, 0x62, 0x61,
5898     0x7c, 0x62, 0x63, 0x7c, 0x62, 0x65, 0x7c, 0x62, 0x69, 0x7c, 0x62, 0x6f,
5899     0x7c, 0x62, 0x73, 0x7c, 0x62, 0x74, 0x7c, 0x62, 0x20, 0x7c, 0x62, 0x25,
5900     0x7c, 0x62, 0x2d, 0x7c, 0x62, 0x2e, 0x7c, 0x62, 0x2f, 0x7c, 0x62, 0x33,
5901     0x7c, 0x62, 0x34, 0x7c, 0x62, 0x35, 0x7c, 0x62, 0x36, 0x7c, 0x62, 0x37,
5902     0x7c, 0x62, 0x38, 0x7c, 0x62, 0x39, 0x7c, 0x62, 0x3d, 0x7c, 0x62, 0x41,
5903     0x7c, 0x62, 0x5f, 0x7c, 0x62, 0x62, 0x7c, 0x62, 0x64, 0x7c, 0x62, 0x66,
5904     0x7c, 0x62, 0x67, 0x7c, 0x62, 0x68, 0x7c, 0x62, 0x6c, 0x7c, 0x62, 0x6d,
5905     0x7c, 0x62, 0x6e, 0x7c, 0x62, 0x70, 0x7c, 0x62, 0x72, 0x7c, 0x62, 0x75};
5906 const uint8_t HuffDecoderCommon::table20_146_emit_[216] = {
5907     0x7c, 0x64, 0x30, 0x7c, 0x64, 0x31, 0x7c, 0x64, 0x32, 0x7c, 0x64, 0x61,
5908     0x7c, 0x64, 0x63, 0x7c, 0x64, 0x65, 0x7c, 0x64, 0x69, 0x7c, 0x64, 0x6f,
5909     0x7c, 0x64, 0x73, 0x7c, 0x64, 0x74, 0x7c, 0x64, 0x20, 0x7c, 0x64, 0x25,
5910     0x7c, 0x64, 0x2d, 0x7c, 0x64, 0x2e, 0x7c, 0x64, 0x2f, 0x7c, 0x64, 0x33,
5911     0x7c, 0x64, 0x34, 0x7c, 0x64, 0x35, 0x7c, 0x64, 0x36, 0x7c, 0x64, 0x37,
5912     0x7c, 0x64, 0x38, 0x7c, 0x64, 0x39, 0x7c, 0x64, 0x3d, 0x7c, 0x64, 0x41,
5913     0x7c, 0x64, 0x5f, 0x7c, 0x64, 0x62, 0x7c, 0x64, 0x64, 0x7c, 0x64, 0x66,
5914     0x7c, 0x64, 0x67, 0x7c, 0x64, 0x68, 0x7c, 0x64, 0x6c, 0x7c, 0x64, 0x6d,
5915     0x7c, 0x64, 0x6e, 0x7c, 0x64, 0x70, 0x7c, 0x64, 0x72, 0x7c, 0x64, 0x75,
5916     0x7c, 0x66, 0x30, 0x7c, 0x66, 0x31, 0x7c, 0x66, 0x32, 0x7c, 0x66, 0x61,
5917     0x7c, 0x66, 0x63, 0x7c, 0x66, 0x65, 0x7c, 0x66, 0x69, 0x7c, 0x66, 0x6f,
5918     0x7c, 0x66, 0x73, 0x7c, 0x66, 0x74, 0x7c, 0x66, 0x20, 0x7c, 0x66, 0x25,
5919     0x7c, 0x66, 0x2d, 0x7c, 0x66, 0x2e, 0x7c, 0x66, 0x2f, 0x7c, 0x66, 0x33,
5920     0x7c, 0x66, 0x34, 0x7c, 0x66, 0x35, 0x7c, 0x66, 0x36, 0x7c, 0x66, 0x37,
5921     0x7c, 0x66, 0x38, 0x7c, 0x66, 0x39, 0x7c, 0x66, 0x3d, 0x7c, 0x66, 0x41,
5922     0x7c, 0x66, 0x5f, 0x7c, 0x66, 0x62, 0x7c, 0x66, 0x64, 0x7c, 0x66, 0x66,
5923     0x7c, 0x66, 0x67, 0x7c, 0x66, 0x68, 0x7c, 0x66, 0x6c, 0x7c, 0x66, 0x6d,
5924     0x7c, 0x66, 0x6e, 0x7c, 0x66, 0x70, 0x7c, 0x66, 0x72, 0x7c, 0x66, 0x75};
5925 const uint8_t HuffDecoderCommon::table20_147_emit_[216] = {
5926     0x7c, 0x67, 0x30, 0x7c, 0x67, 0x31, 0x7c, 0x67, 0x32, 0x7c, 0x67, 0x61,
5927     0x7c, 0x67, 0x63, 0x7c, 0x67, 0x65, 0x7c, 0x67, 0x69, 0x7c, 0x67, 0x6f,
5928     0x7c, 0x67, 0x73, 0x7c, 0x67, 0x74, 0x7c, 0x67, 0x20, 0x7c, 0x67, 0x25,
5929     0x7c, 0x67, 0x2d, 0x7c, 0x67, 0x2e, 0x7c, 0x67, 0x2f, 0x7c, 0x67, 0x33,
5930     0x7c, 0x67, 0x34, 0x7c, 0x67, 0x35, 0x7c, 0x67, 0x36, 0x7c, 0x67, 0x37,
5931     0x7c, 0x67, 0x38, 0x7c, 0x67, 0x39, 0x7c, 0x67, 0x3d, 0x7c, 0x67, 0x41,
5932     0x7c, 0x67, 0x5f, 0x7c, 0x67, 0x62, 0x7c, 0x67, 0x64, 0x7c, 0x67, 0x66,
5933     0x7c, 0x67, 0x67, 0x7c, 0x67, 0x68, 0x7c, 0x67, 0x6c, 0x7c, 0x67, 0x6d,
5934     0x7c, 0x67, 0x6e, 0x7c, 0x67, 0x70, 0x7c, 0x67, 0x72, 0x7c, 0x67, 0x75,
5935     0x7c, 0x68, 0x30, 0x7c, 0x68, 0x31, 0x7c, 0x68, 0x32, 0x7c, 0x68, 0x61,
5936     0x7c, 0x68, 0x63, 0x7c, 0x68, 0x65, 0x7c, 0x68, 0x69, 0x7c, 0x68, 0x6f,
5937     0x7c, 0x68, 0x73, 0x7c, 0x68, 0x74, 0x7c, 0x68, 0x20, 0x7c, 0x68, 0x25,
5938     0x7c, 0x68, 0x2d, 0x7c, 0x68, 0x2e, 0x7c, 0x68, 0x2f, 0x7c, 0x68, 0x33,
5939     0x7c, 0x68, 0x34, 0x7c, 0x68, 0x35, 0x7c, 0x68, 0x36, 0x7c, 0x68, 0x37,
5940     0x7c, 0x68, 0x38, 0x7c, 0x68, 0x39, 0x7c, 0x68, 0x3d, 0x7c, 0x68, 0x41,
5941     0x7c, 0x68, 0x5f, 0x7c, 0x68, 0x62, 0x7c, 0x68, 0x64, 0x7c, 0x68, 0x66,
5942     0x7c, 0x68, 0x67, 0x7c, 0x68, 0x68, 0x7c, 0x68, 0x6c, 0x7c, 0x68, 0x6d,
5943     0x7c, 0x68, 0x6e, 0x7c, 0x68, 0x70, 0x7c, 0x68, 0x72, 0x7c, 0x68, 0x75};
5944 const uint8_t HuffDecoderCommon::table20_148_emit_[216] = {
5945     0x7c, 0x6c, 0x30, 0x7c, 0x6c, 0x31, 0x7c, 0x6c, 0x32, 0x7c, 0x6c, 0x61,
5946     0x7c, 0x6c, 0x63, 0x7c, 0x6c, 0x65, 0x7c, 0x6c, 0x69, 0x7c, 0x6c, 0x6f,
5947     0x7c, 0x6c, 0x73, 0x7c, 0x6c, 0x74, 0x7c, 0x6c, 0x20, 0x7c, 0x6c, 0x25,
5948     0x7c, 0x6c, 0x2d, 0x7c, 0x6c, 0x2e, 0x7c, 0x6c, 0x2f, 0x7c, 0x6c, 0x33,
5949     0x7c, 0x6c, 0x34, 0x7c, 0x6c, 0x35, 0x7c, 0x6c, 0x36, 0x7c, 0x6c, 0x37,
5950     0x7c, 0x6c, 0x38, 0x7c, 0x6c, 0x39, 0x7c, 0x6c, 0x3d, 0x7c, 0x6c, 0x41,
5951     0x7c, 0x6c, 0x5f, 0x7c, 0x6c, 0x62, 0x7c, 0x6c, 0x64, 0x7c, 0x6c, 0x66,
5952     0x7c, 0x6c, 0x67, 0x7c, 0x6c, 0x68, 0x7c, 0x6c, 0x6c, 0x7c, 0x6c, 0x6d,
5953     0x7c, 0x6c, 0x6e, 0x7c, 0x6c, 0x70, 0x7c, 0x6c, 0x72, 0x7c, 0x6c, 0x75,
5954     0x7c, 0x6d, 0x30, 0x7c, 0x6d, 0x31, 0x7c, 0x6d, 0x32, 0x7c, 0x6d, 0x61,
5955     0x7c, 0x6d, 0x63, 0x7c, 0x6d, 0x65, 0x7c, 0x6d, 0x69, 0x7c, 0x6d, 0x6f,
5956     0x7c, 0x6d, 0x73, 0x7c, 0x6d, 0x74, 0x7c, 0x6d, 0x20, 0x7c, 0x6d, 0x25,
5957     0x7c, 0x6d, 0x2d, 0x7c, 0x6d, 0x2e, 0x7c, 0x6d, 0x2f, 0x7c, 0x6d, 0x33,
5958     0x7c, 0x6d, 0x34, 0x7c, 0x6d, 0x35, 0x7c, 0x6d, 0x36, 0x7c, 0x6d, 0x37,
5959     0x7c, 0x6d, 0x38, 0x7c, 0x6d, 0x39, 0x7c, 0x6d, 0x3d, 0x7c, 0x6d, 0x41,
5960     0x7c, 0x6d, 0x5f, 0x7c, 0x6d, 0x62, 0x7c, 0x6d, 0x64, 0x7c, 0x6d, 0x66,
5961     0x7c, 0x6d, 0x67, 0x7c, 0x6d, 0x68, 0x7c, 0x6d, 0x6c, 0x7c, 0x6d, 0x6d,
5962     0x7c, 0x6d, 0x6e, 0x7c, 0x6d, 0x70, 0x7c, 0x6d, 0x72, 0x7c, 0x6d, 0x75};
5963 const uint8_t HuffDecoderCommon::table20_149_emit_[216] = {
5964     0x7c, 0x6e, 0x30, 0x7c, 0x6e, 0x31, 0x7c, 0x6e, 0x32, 0x7c, 0x6e, 0x61,
5965     0x7c, 0x6e, 0x63, 0x7c, 0x6e, 0x65, 0x7c, 0x6e, 0x69, 0x7c, 0x6e, 0x6f,
5966     0x7c, 0x6e, 0x73, 0x7c, 0x6e, 0x74, 0x7c, 0x6e, 0x20, 0x7c, 0x6e, 0x25,
5967     0x7c, 0x6e, 0x2d, 0x7c, 0x6e, 0x2e, 0x7c, 0x6e, 0x2f, 0x7c, 0x6e, 0x33,
5968     0x7c, 0x6e, 0x34, 0x7c, 0x6e, 0x35, 0x7c, 0x6e, 0x36, 0x7c, 0x6e, 0x37,
5969     0x7c, 0x6e, 0x38, 0x7c, 0x6e, 0x39, 0x7c, 0x6e, 0x3d, 0x7c, 0x6e, 0x41,
5970     0x7c, 0x6e, 0x5f, 0x7c, 0x6e, 0x62, 0x7c, 0x6e, 0x64, 0x7c, 0x6e, 0x66,
5971     0x7c, 0x6e, 0x67, 0x7c, 0x6e, 0x68, 0x7c, 0x6e, 0x6c, 0x7c, 0x6e, 0x6d,
5972     0x7c, 0x6e, 0x6e, 0x7c, 0x6e, 0x70, 0x7c, 0x6e, 0x72, 0x7c, 0x6e, 0x75,
5973     0x7c, 0x70, 0x30, 0x7c, 0x70, 0x31, 0x7c, 0x70, 0x32, 0x7c, 0x70, 0x61,
5974     0x7c, 0x70, 0x63, 0x7c, 0x70, 0x65, 0x7c, 0x70, 0x69, 0x7c, 0x70, 0x6f,
5975     0x7c, 0x70, 0x73, 0x7c, 0x70, 0x74, 0x7c, 0x70, 0x20, 0x7c, 0x70, 0x25,
5976     0x7c, 0x70, 0x2d, 0x7c, 0x70, 0x2e, 0x7c, 0x70, 0x2f, 0x7c, 0x70, 0x33,
5977     0x7c, 0x70, 0x34, 0x7c, 0x70, 0x35, 0x7c, 0x70, 0x36, 0x7c, 0x70, 0x37,
5978     0x7c, 0x70, 0x38, 0x7c, 0x70, 0x39, 0x7c, 0x70, 0x3d, 0x7c, 0x70, 0x41,
5979     0x7c, 0x70, 0x5f, 0x7c, 0x70, 0x62, 0x7c, 0x70, 0x64, 0x7c, 0x70, 0x66,
5980     0x7c, 0x70, 0x67, 0x7c, 0x70, 0x68, 0x7c, 0x70, 0x6c, 0x7c, 0x70, 0x6d,
5981     0x7c, 0x70, 0x6e, 0x7c, 0x70, 0x70, 0x7c, 0x70, 0x72, 0x7c, 0x70, 0x75};
5982 const uint8_t HuffDecoderCommon::table20_150_emit_[216] = {
5983     0x7c, 0x72, 0x30, 0x7c, 0x72, 0x31, 0x7c, 0x72, 0x32, 0x7c, 0x72, 0x61,
5984     0x7c, 0x72, 0x63, 0x7c, 0x72, 0x65, 0x7c, 0x72, 0x69, 0x7c, 0x72, 0x6f,
5985     0x7c, 0x72, 0x73, 0x7c, 0x72, 0x74, 0x7c, 0x72, 0x20, 0x7c, 0x72, 0x25,
5986     0x7c, 0x72, 0x2d, 0x7c, 0x72, 0x2e, 0x7c, 0x72, 0x2f, 0x7c, 0x72, 0x33,
5987     0x7c, 0x72, 0x34, 0x7c, 0x72, 0x35, 0x7c, 0x72, 0x36, 0x7c, 0x72, 0x37,
5988     0x7c, 0x72, 0x38, 0x7c, 0x72, 0x39, 0x7c, 0x72, 0x3d, 0x7c, 0x72, 0x41,
5989     0x7c, 0x72, 0x5f, 0x7c, 0x72, 0x62, 0x7c, 0x72, 0x64, 0x7c, 0x72, 0x66,
5990     0x7c, 0x72, 0x67, 0x7c, 0x72, 0x68, 0x7c, 0x72, 0x6c, 0x7c, 0x72, 0x6d,
5991     0x7c, 0x72, 0x6e, 0x7c, 0x72, 0x70, 0x7c, 0x72, 0x72, 0x7c, 0x72, 0x75,
5992     0x7c, 0x75, 0x30, 0x7c, 0x75, 0x31, 0x7c, 0x75, 0x32, 0x7c, 0x75, 0x61,
5993     0x7c, 0x75, 0x63, 0x7c, 0x75, 0x65, 0x7c, 0x75, 0x69, 0x7c, 0x75, 0x6f,
5994     0x7c, 0x75, 0x73, 0x7c, 0x75, 0x74, 0x7c, 0x75, 0x20, 0x7c, 0x75, 0x25,
5995     0x7c, 0x75, 0x2d, 0x7c, 0x75, 0x2e, 0x7c, 0x75, 0x2f, 0x7c, 0x75, 0x33,
5996     0x7c, 0x75, 0x34, 0x7c, 0x75, 0x35, 0x7c, 0x75, 0x36, 0x7c, 0x75, 0x37,
5997     0x7c, 0x75, 0x38, 0x7c, 0x75, 0x39, 0x7c, 0x75, 0x3d, 0x7c, 0x75, 0x41,
5998     0x7c, 0x75, 0x5f, 0x7c, 0x75, 0x62, 0x7c, 0x75, 0x64, 0x7c, 0x75, 0x66,
5999     0x7c, 0x75, 0x67, 0x7c, 0x75, 0x68, 0x7c, 0x75, 0x6c, 0x7c, 0x75, 0x6d,
6000     0x7c, 0x75, 0x6e, 0x7c, 0x75, 0x70, 0x7c, 0x75, 0x72, 0x7c, 0x75, 0x75};
6001 const uint8_t HuffDecoderCommon::table20_151_emit_[120] = {
6002     0x7c, 0x3a, 0x30, 0x7c, 0x3a, 0x31, 0x7c, 0x3a, 0x32, 0x7c, 0x3a, 0x61,
6003     0x7c, 0x3a, 0x63, 0x7c, 0x3a, 0x65, 0x7c, 0x3a, 0x69, 0x7c, 0x3a, 0x6f,
6004     0x7c, 0x3a, 0x73, 0x7c, 0x3a, 0x74, 0x7c, 0x42, 0x30, 0x7c, 0x42, 0x31,
6005     0x7c, 0x42, 0x32, 0x7c, 0x42, 0x61, 0x7c, 0x42, 0x63, 0x7c, 0x42, 0x65,
6006     0x7c, 0x42, 0x69, 0x7c, 0x42, 0x6f, 0x7c, 0x42, 0x73, 0x7c, 0x42, 0x74,
6007     0x7c, 0x43, 0x30, 0x7c, 0x43, 0x31, 0x7c, 0x43, 0x32, 0x7c, 0x43, 0x61,
6008     0x7c, 0x43, 0x63, 0x7c, 0x43, 0x65, 0x7c, 0x43, 0x69, 0x7c, 0x43, 0x6f,
6009     0x7c, 0x43, 0x73, 0x7c, 0x43, 0x74, 0x7c, 0x44, 0x30, 0x7c, 0x44, 0x31,
6010     0x7c, 0x44, 0x32, 0x7c, 0x44, 0x61, 0x7c, 0x44, 0x63, 0x7c, 0x44, 0x65,
6011     0x7c, 0x44, 0x69, 0x7c, 0x44, 0x6f, 0x7c, 0x44, 0x73, 0x7c, 0x44, 0x74};
6012 const uint8_t HuffDecoderCommon::table20_152_emit_[120] = {
6013     0x7c, 0x45, 0x30, 0x7c, 0x45, 0x31, 0x7c, 0x45, 0x32, 0x7c, 0x45, 0x61,
6014     0x7c, 0x45, 0x63, 0x7c, 0x45, 0x65, 0x7c, 0x45, 0x69, 0x7c, 0x45, 0x6f,
6015     0x7c, 0x45, 0x73, 0x7c, 0x45, 0x74, 0x7c, 0x46, 0x30, 0x7c, 0x46, 0x31,
6016     0x7c, 0x46, 0x32, 0x7c, 0x46, 0x61, 0x7c, 0x46, 0x63, 0x7c, 0x46, 0x65,
6017     0x7c, 0x46, 0x69, 0x7c, 0x46, 0x6f, 0x7c, 0x46, 0x73, 0x7c, 0x46, 0x74,
6018     0x7c, 0x47, 0x30, 0x7c, 0x47, 0x31, 0x7c, 0x47, 0x32, 0x7c, 0x47, 0x61,
6019     0x7c, 0x47, 0x63, 0x7c, 0x47, 0x65, 0x7c, 0x47, 0x69, 0x7c, 0x47, 0x6f,
6020     0x7c, 0x47, 0x73, 0x7c, 0x47, 0x74, 0x7c, 0x48, 0x30, 0x7c, 0x48, 0x31,
6021     0x7c, 0x48, 0x32, 0x7c, 0x48, 0x61, 0x7c, 0x48, 0x63, 0x7c, 0x48, 0x65,
6022     0x7c, 0x48, 0x69, 0x7c, 0x48, 0x6f, 0x7c, 0x48, 0x73, 0x7c, 0x48, 0x74};
6023 const uint8_t HuffDecoderCommon::table20_153_emit_[120] = {
6024     0x7c, 0x49, 0x30, 0x7c, 0x49, 0x31, 0x7c, 0x49, 0x32, 0x7c, 0x49, 0x61,
6025     0x7c, 0x49, 0x63, 0x7c, 0x49, 0x65, 0x7c, 0x49, 0x69, 0x7c, 0x49, 0x6f,
6026     0x7c, 0x49, 0x73, 0x7c, 0x49, 0x74, 0x7c, 0x4a, 0x30, 0x7c, 0x4a, 0x31,
6027     0x7c, 0x4a, 0x32, 0x7c, 0x4a, 0x61, 0x7c, 0x4a, 0x63, 0x7c, 0x4a, 0x65,
6028     0x7c, 0x4a, 0x69, 0x7c, 0x4a, 0x6f, 0x7c, 0x4a, 0x73, 0x7c, 0x4a, 0x74,
6029     0x7c, 0x4b, 0x30, 0x7c, 0x4b, 0x31, 0x7c, 0x4b, 0x32, 0x7c, 0x4b, 0x61,
6030     0x7c, 0x4b, 0x63, 0x7c, 0x4b, 0x65, 0x7c, 0x4b, 0x69, 0x7c, 0x4b, 0x6f,
6031     0x7c, 0x4b, 0x73, 0x7c, 0x4b, 0x74, 0x7c, 0x4c, 0x30, 0x7c, 0x4c, 0x31,
6032     0x7c, 0x4c, 0x32, 0x7c, 0x4c, 0x61, 0x7c, 0x4c, 0x63, 0x7c, 0x4c, 0x65,
6033     0x7c, 0x4c, 0x69, 0x7c, 0x4c, 0x6f, 0x7c, 0x4c, 0x73, 0x7c, 0x4c, 0x74};
6034 const uint8_t HuffDecoderCommon::table20_154_emit_[120] = {
6035     0x7c, 0x4d, 0x30, 0x7c, 0x4d, 0x31, 0x7c, 0x4d, 0x32, 0x7c, 0x4d, 0x61,
6036     0x7c, 0x4d, 0x63, 0x7c, 0x4d, 0x65, 0x7c, 0x4d, 0x69, 0x7c, 0x4d, 0x6f,
6037     0x7c, 0x4d, 0x73, 0x7c, 0x4d, 0x74, 0x7c, 0x4e, 0x30, 0x7c, 0x4e, 0x31,
6038     0x7c, 0x4e, 0x32, 0x7c, 0x4e, 0x61, 0x7c, 0x4e, 0x63, 0x7c, 0x4e, 0x65,
6039     0x7c, 0x4e, 0x69, 0x7c, 0x4e, 0x6f, 0x7c, 0x4e, 0x73, 0x7c, 0x4e, 0x74,
6040     0x7c, 0x4f, 0x30, 0x7c, 0x4f, 0x31, 0x7c, 0x4f, 0x32, 0x7c, 0x4f, 0x61,
6041     0x7c, 0x4f, 0x63, 0x7c, 0x4f, 0x65, 0x7c, 0x4f, 0x69, 0x7c, 0x4f, 0x6f,
6042     0x7c, 0x4f, 0x73, 0x7c, 0x4f, 0x74, 0x7c, 0x50, 0x30, 0x7c, 0x50, 0x31,
6043     0x7c, 0x50, 0x32, 0x7c, 0x50, 0x61, 0x7c, 0x50, 0x63, 0x7c, 0x50, 0x65,
6044     0x7c, 0x50, 0x69, 0x7c, 0x50, 0x6f, 0x7c, 0x50, 0x73, 0x7c, 0x50, 0x74};
6045 const uint8_t HuffDecoderCommon::table20_155_emit_[120] = {
6046     0x7c, 0x51, 0x30, 0x7c, 0x51, 0x31, 0x7c, 0x51, 0x32, 0x7c, 0x51, 0x61,
6047     0x7c, 0x51, 0x63, 0x7c, 0x51, 0x65, 0x7c, 0x51, 0x69, 0x7c, 0x51, 0x6f,
6048     0x7c, 0x51, 0x73, 0x7c, 0x51, 0x74, 0x7c, 0x52, 0x30, 0x7c, 0x52, 0x31,
6049     0x7c, 0x52, 0x32, 0x7c, 0x52, 0x61, 0x7c, 0x52, 0x63, 0x7c, 0x52, 0x65,
6050     0x7c, 0x52, 0x69, 0x7c, 0x52, 0x6f, 0x7c, 0x52, 0x73, 0x7c, 0x52, 0x74,
6051     0x7c, 0x53, 0x30, 0x7c, 0x53, 0x31, 0x7c, 0x53, 0x32, 0x7c, 0x53, 0x61,
6052     0x7c, 0x53, 0x63, 0x7c, 0x53, 0x65, 0x7c, 0x53, 0x69, 0x7c, 0x53, 0x6f,
6053     0x7c, 0x53, 0x73, 0x7c, 0x53, 0x74, 0x7c, 0x54, 0x30, 0x7c, 0x54, 0x31,
6054     0x7c, 0x54, 0x32, 0x7c, 0x54, 0x61, 0x7c, 0x54, 0x63, 0x7c, 0x54, 0x65,
6055     0x7c, 0x54, 0x69, 0x7c, 0x54, 0x6f, 0x7c, 0x54, 0x73, 0x7c, 0x54, 0x74};
6056 const uint8_t HuffDecoderCommon::table20_156_emit_[120] = {
6057     0x7c, 0x55, 0x30, 0x7c, 0x55, 0x31, 0x7c, 0x55, 0x32, 0x7c, 0x55, 0x61,
6058     0x7c, 0x55, 0x63, 0x7c, 0x55, 0x65, 0x7c, 0x55, 0x69, 0x7c, 0x55, 0x6f,
6059     0x7c, 0x55, 0x73, 0x7c, 0x55, 0x74, 0x7c, 0x56, 0x30, 0x7c, 0x56, 0x31,
6060     0x7c, 0x56, 0x32, 0x7c, 0x56, 0x61, 0x7c, 0x56, 0x63, 0x7c, 0x56, 0x65,
6061     0x7c, 0x56, 0x69, 0x7c, 0x56, 0x6f, 0x7c, 0x56, 0x73, 0x7c, 0x56, 0x74,
6062     0x7c, 0x57, 0x30, 0x7c, 0x57, 0x31, 0x7c, 0x57, 0x32, 0x7c, 0x57, 0x61,
6063     0x7c, 0x57, 0x63, 0x7c, 0x57, 0x65, 0x7c, 0x57, 0x69, 0x7c, 0x57, 0x6f,
6064     0x7c, 0x57, 0x73, 0x7c, 0x57, 0x74, 0x7c, 0x59, 0x30, 0x7c, 0x59, 0x31,
6065     0x7c, 0x59, 0x32, 0x7c, 0x59, 0x61, 0x7c, 0x59, 0x63, 0x7c, 0x59, 0x65,
6066     0x7c, 0x59, 0x69, 0x7c, 0x59, 0x6f, 0x7c, 0x59, 0x73, 0x7c, 0x59, 0x74};
6067 const uint8_t HuffDecoderCommon::table20_157_emit_[120] = {
6068     0x7c, 0x6a, 0x30, 0x7c, 0x6a, 0x31, 0x7c, 0x6a, 0x32, 0x7c, 0x6a, 0x61,
6069     0x7c, 0x6a, 0x63, 0x7c, 0x6a, 0x65, 0x7c, 0x6a, 0x69, 0x7c, 0x6a, 0x6f,
6070     0x7c, 0x6a, 0x73, 0x7c, 0x6a, 0x74, 0x7c, 0x6b, 0x30, 0x7c, 0x6b, 0x31,
6071     0x7c, 0x6b, 0x32, 0x7c, 0x6b, 0x61, 0x7c, 0x6b, 0x63, 0x7c, 0x6b, 0x65,
6072     0x7c, 0x6b, 0x69, 0x7c, 0x6b, 0x6f, 0x7c, 0x6b, 0x73, 0x7c, 0x6b, 0x74,
6073     0x7c, 0x71, 0x30, 0x7c, 0x71, 0x31, 0x7c, 0x71, 0x32, 0x7c, 0x71, 0x61,
6074     0x7c, 0x71, 0x63, 0x7c, 0x71, 0x65, 0x7c, 0x71, 0x69, 0x7c, 0x71, 0x6f,
6075     0x7c, 0x71, 0x73, 0x7c, 0x71, 0x74, 0x7c, 0x76, 0x30, 0x7c, 0x76, 0x31,
6076     0x7c, 0x76, 0x32, 0x7c, 0x76, 0x61, 0x7c, 0x76, 0x63, 0x7c, 0x76, 0x65,
6077     0x7c, 0x76, 0x69, 0x7c, 0x76, 0x6f, 0x7c, 0x76, 0x73, 0x7c, 0x76, 0x74};
6078 const uint8_t HuffDecoderCommon::table20_158_emit_[120] = {
6079     0x7c, 0x77, 0x30, 0x7c, 0x77, 0x31, 0x7c, 0x77, 0x32, 0x7c, 0x77, 0x61,
6080     0x7c, 0x77, 0x63, 0x7c, 0x77, 0x65, 0x7c, 0x77, 0x69, 0x7c, 0x77, 0x6f,
6081     0x7c, 0x77, 0x73, 0x7c, 0x77, 0x74, 0x7c, 0x78, 0x30, 0x7c, 0x78, 0x31,
6082     0x7c, 0x78, 0x32, 0x7c, 0x78, 0x61, 0x7c, 0x78, 0x63, 0x7c, 0x78, 0x65,
6083     0x7c, 0x78, 0x69, 0x7c, 0x78, 0x6f, 0x7c, 0x78, 0x73, 0x7c, 0x78, 0x74,
6084     0x7c, 0x79, 0x30, 0x7c, 0x79, 0x31, 0x7c, 0x79, 0x32, 0x7c, 0x79, 0x61,
6085     0x7c, 0x79, 0x63, 0x7c, 0x79, 0x65, 0x7c, 0x79, 0x69, 0x7c, 0x79, 0x6f,
6086     0x7c, 0x79, 0x73, 0x7c, 0x79, 0x74, 0x7c, 0x7a, 0x30, 0x7c, 0x7a, 0x31,
6087     0x7c, 0x7a, 0x32, 0x7c, 0x7a, 0x61, 0x7c, 0x7a, 0x63, 0x7c, 0x7a, 0x65,
6088     0x7c, 0x7a, 0x69, 0x7c, 0x7a, 0x6f, 0x7c, 0x7a, 0x73, 0x7c, 0x7a, 0x74};
6089 const uint8_t HuffDecoderCommon::table20_159_emit_[31] = {
6090     0x7c, 0x26, 0x7c, 0x2a, 0x7c, 0x2c, 0x7c, 0x3b, 0x7c, 0x58, 0x7c,
6091     0x5a, 0x7c, 0x21, 0x7c, 0x22, 0x7c, 0x28, 0x7c, 0x29, 0x7c, 0x3f,
6092     0x7c, 0x27, 0x7c, 0x2b, 0x7c, 0x7c, 0x23, 0x7c, 0x3e};
6093 const uint16_t HuffDecoderCommon::table20_159_ops_[128] = {
6094     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
6095     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0002, 0x0000, 0x0000,
6096     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
6097     0x0000, 0x0000, 0x0000, 0x0000, 0x0012, 0x0000, 0x0000, 0x0000, 0x0000,
6098     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
6099     0x0000, 0x0000, 0x0022, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
6100     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
6101     0x0032, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
6102     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0042, 0x0000,
6103     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
6104     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0052, 0x0000, 0x0000, 0x0000,
6105     0x0062, 0x0000, 0x0000, 0x0000, 0x0072, 0x0000, 0x0000, 0x0000, 0x0082,
6106     0x0000, 0x0000, 0x0000, 0x0092, 0x0000, 0x0000, 0x0000, 0x00a2, 0x0000,
6107     0x00b2, 0x0000, 0x00c2, 0x0000, 0x00d2, 0x00da, 0x00ea, 0x0000, 0x0000,
6108     0x0000, 0x0003};
6109 const uint8_t HuffDecoderCommon::table20_160_emit_[216] = {
6110     0x23, 0x30, 0x30, 0x23, 0x30, 0x31, 0x23, 0x30, 0x32, 0x23, 0x30, 0x61,
6111     0x23, 0x30, 0x63, 0x23, 0x30, 0x65, 0x23, 0x30, 0x69, 0x23, 0x30, 0x6f,
6112     0x23, 0x30, 0x73, 0x23, 0x30, 0x74, 0x23, 0x30, 0x20, 0x23, 0x30, 0x25,
6113     0x23, 0x30, 0x2d, 0x23, 0x30, 0x2e, 0x23, 0x30, 0x2f, 0x23, 0x30, 0x33,
6114     0x23, 0x30, 0x34, 0x23, 0x30, 0x35, 0x23, 0x30, 0x36, 0x23, 0x30, 0x37,
6115     0x23, 0x30, 0x38, 0x23, 0x30, 0x39, 0x23, 0x30, 0x3d, 0x23, 0x30, 0x41,
6116     0x23, 0x30, 0x5f, 0x23, 0x30, 0x62, 0x23, 0x30, 0x64, 0x23, 0x30, 0x66,
6117     0x23, 0x30, 0x67, 0x23, 0x30, 0x68, 0x23, 0x30, 0x6c, 0x23, 0x30, 0x6d,
6118     0x23, 0x30, 0x6e, 0x23, 0x30, 0x70, 0x23, 0x30, 0x72, 0x23, 0x30, 0x75,
6119     0x23, 0x31, 0x30, 0x23, 0x31, 0x31, 0x23, 0x31, 0x32, 0x23, 0x31, 0x61,
6120     0x23, 0x31, 0x63, 0x23, 0x31, 0x65, 0x23, 0x31, 0x69, 0x23, 0x31, 0x6f,
6121     0x23, 0x31, 0x73, 0x23, 0x31, 0x74, 0x23, 0x31, 0x20, 0x23, 0x31, 0x25,
6122     0x23, 0x31, 0x2d, 0x23, 0x31, 0x2e, 0x23, 0x31, 0x2f, 0x23, 0x31, 0x33,
6123     0x23, 0x31, 0x34, 0x23, 0x31, 0x35, 0x23, 0x31, 0x36, 0x23, 0x31, 0x37,
6124     0x23, 0x31, 0x38, 0x23, 0x31, 0x39, 0x23, 0x31, 0x3d, 0x23, 0x31, 0x41,
6125     0x23, 0x31, 0x5f, 0x23, 0x31, 0x62, 0x23, 0x31, 0x64, 0x23, 0x31, 0x66,
6126     0x23, 0x31, 0x67, 0x23, 0x31, 0x68, 0x23, 0x31, 0x6c, 0x23, 0x31, 0x6d,
6127     0x23, 0x31, 0x6e, 0x23, 0x31, 0x70, 0x23, 0x31, 0x72, 0x23, 0x31, 0x75};
6128 const uint8_t HuffDecoderCommon::table20_161_emit_[216] = {
6129     0x23, 0x32, 0x30, 0x23, 0x32, 0x31, 0x23, 0x32, 0x32, 0x23, 0x32, 0x61,
6130     0x23, 0x32, 0x63, 0x23, 0x32, 0x65, 0x23, 0x32, 0x69, 0x23, 0x32, 0x6f,
6131     0x23, 0x32, 0x73, 0x23, 0x32, 0x74, 0x23, 0x32, 0x20, 0x23, 0x32, 0x25,
6132     0x23, 0x32, 0x2d, 0x23, 0x32, 0x2e, 0x23, 0x32, 0x2f, 0x23, 0x32, 0x33,
6133     0x23, 0x32, 0x34, 0x23, 0x32, 0x35, 0x23, 0x32, 0x36, 0x23, 0x32, 0x37,
6134     0x23, 0x32, 0x38, 0x23, 0x32, 0x39, 0x23, 0x32, 0x3d, 0x23, 0x32, 0x41,
6135     0x23, 0x32, 0x5f, 0x23, 0x32, 0x62, 0x23, 0x32, 0x64, 0x23, 0x32, 0x66,
6136     0x23, 0x32, 0x67, 0x23, 0x32, 0x68, 0x23, 0x32, 0x6c, 0x23, 0x32, 0x6d,
6137     0x23, 0x32, 0x6e, 0x23, 0x32, 0x70, 0x23, 0x32, 0x72, 0x23, 0x32, 0x75,
6138     0x23, 0x61, 0x30, 0x23, 0x61, 0x31, 0x23, 0x61, 0x32, 0x23, 0x61, 0x61,
6139     0x23, 0x61, 0x63, 0x23, 0x61, 0x65, 0x23, 0x61, 0x69, 0x23, 0x61, 0x6f,
6140     0x23, 0x61, 0x73, 0x23, 0x61, 0x74, 0x23, 0x61, 0x20, 0x23, 0x61, 0x25,
6141     0x23, 0x61, 0x2d, 0x23, 0x61, 0x2e, 0x23, 0x61, 0x2f, 0x23, 0x61, 0x33,
6142     0x23, 0x61, 0x34, 0x23, 0x61, 0x35, 0x23, 0x61, 0x36, 0x23, 0x61, 0x37,
6143     0x23, 0x61, 0x38, 0x23, 0x61, 0x39, 0x23, 0x61, 0x3d, 0x23, 0x61, 0x41,
6144     0x23, 0x61, 0x5f, 0x23, 0x61, 0x62, 0x23, 0x61, 0x64, 0x23, 0x61, 0x66,
6145     0x23, 0x61, 0x67, 0x23, 0x61, 0x68, 0x23, 0x61, 0x6c, 0x23, 0x61, 0x6d,
6146     0x23, 0x61, 0x6e, 0x23, 0x61, 0x70, 0x23, 0x61, 0x72, 0x23, 0x61, 0x75};
6147 const uint8_t HuffDecoderCommon::table20_162_emit_[216] = {
6148     0x23, 0x63, 0x30, 0x23, 0x63, 0x31, 0x23, 0x63, 0x32, 0x23, 0x63, 0x61,
6149     0x23, 0x63, 0x63, 0x23, 0x63, 0x65, 0x23, 0x63, 0x69, 0x23, 0x63, 0x6f,
6150     0x23, 0x63, 0x73, 0x23, 0x63, 0x74, 0x23, 0x63, 0x20, 0x23, 0x63, 0x25,
6151     0x23, 0x63, 0x2d, 0x23, 0x63, 0x2e, 0x23, 0x63, 0x2f, 0x23, 0x63, 0x33,
6152     0x23, 0x63, 0x34, 0x23, 0x63, 0x35, 0x23, 0x63, 0x36, 0x23, 0x63, 0x37,
6153     0x23, 0x63, 0x38, 0x23, 0x63, 0x39, 0x23, 0x63, 0x3d, 0x23, 0x63, 0x41,
6154     0x23, 0x63, 0x5f, 0x23, 0x63, 0x62, 0x23, 0x63, 0x64, 0x23, 0x63, 0x66,
6155     0x23, 0x63, 0x67, 0x23, 0x63, 0x68, 0x23, 0x63, 0x6c, 0x23, 0x63, 0x6d,
6156     0x23, 0x63, 0x6e, 0x23, 0x63, 0x70, 0x23, 0x63, 0x72, 0x23, 0x63, 0x75,
6157     0x23, 0x65, 0x30, 0x23, 0x65, 0x31, 0x23, 0x65, 0x32, 0x23, 0x65, 0x61,
6158     0x23, 0x65, 0x63, 0x23, 0x65, 0x65, 0x23, 0x65, 0x69, 0x23, 0x65, 0x6f,
6159     0x23, 0x65, 0x73, 0x23, 0x65, 0x74, 0x23, 0x65, 0x20, 0x23, 0x65, 0x25,
6160     0x23, 0x65, 0x2d, 0x23, 0x65, 0x2e, 0x23, 0x65, 0x2f, 0x23, 0x65, 0x33,
6161     0x23, 0x65, 0x34, 0x23, 0x65, 0x35, 0x23, 0x65, 0x36, 0x23, 0x65, 0x37,
6162     0x23, 0x65, 0x38, 0x23, 0x65, 0x39, 0x23, 0x65, 0x3d, 0x23, 0x65, 0x41,
6163     0x23, 0x65, 0x5f, 0x23, 0x65, 0x62, 0x23, 0x65, 0x64, 0x23, 0x65, 0x66,
6164     0x23, 0x65, 0x67, 0x23, 0x65, 0x68, 0x23, 0x65, 0x6c, 0x23, 0x65, 0x6d,
6165     0x23, 0x65, 0x6e, 0x23, 0x65, 0x70, 0x23, 0x65, 0x72, 0x23, 0x65, 0x75};
6166 const uint8_t HuffDecoderCommon::table20_163_emit_[216] = {
6167     0x23, 0x69, 0x30, 0x23, 0x69, 0x31, 0x23, 0x69, 0x32, 0x23, 0x69, 0x61,
6168     0x23, 0x69, 0x63, 0x23, 0x69, 0x65, 0x23, 0x69, 0x69, 0x23, 0x69, 0x6f,
6169     0x23, 0x69, 0x73, 0x23, 0x69, 0x74, 0x23, 0x69, 0x20, 0x23, 0x69, 0x25,
6170     0x23, 0x69, 0x2d, 0x23, 0x69, 0x2e, 0x23, 0x69, 0x2f, 0x23, 0x69, 0x33,
6171     0x23, 0x69, 0x34, 0x23, 0x69, 0x35, 0x23, 0x69, 0x36, 0x23, 0x69, 0x37,
6172     0x23, 0x69, 0x38, 0x23, 0x69, 0x39, 0x23, 0x69, 0x3d, 0x23, 0x69, 0x41,
6173     0x23, 0x69, 0x5f, 0x23, 0x69, 0x62, 0x23, 0x69, 0x64, 0x23, 0x69, 0x66,
6174     0x23, 0x69, 0x67, 0x23, 0x69, 0x68, 0x23, 0x69, 0x6c, 0x23, 0x69, 0x6d,
6175     0x23, 0x69, 0x6e, 0x23, 0x69, 0x70, 0x23, 0x69, 0x72, 0x23, 0x69, 0x75,
6176     0x23, 0x6f, 0x30, 0x23, 0x6f, 0x31, 0x23, 0x6f, 0x32, 0x23, 0x6f, 0x61,
6177     0x23, 0x6f, 0x63, 0x23, 0x6f, 0x65, 0x23, 0x6f, 0x69, 0x23, 0x6f, 0x6f,
6178     0x23, 0x6f, 0x73, 0x23, 0x6f, 0x74, 0x23, 0x6f, 0x20, 0x23, 0x6f, 0x25,
6179     0x23, 0x6f, 0x2d, 0x23, 0x6f, 0x2e, 0x23, 0x6f, 0x2f, 0x23, 0x6f, 0x33,
6180     0x23, 0x6f, 0x34, 0x23, 0x6f, 0x35, 0x23, 0x6f, 0x36, 0x23, 0x6f, 0x37,
6181     0x23, 0x6f, 0x38, 0x23, 0x6f, 0x39, 0x23, 0x6f, 0x3d, 0x23, 0x6f, 0x41,
6182     0x23, 0x6f, 0x5f, 0x23, 0x6f, 0x62, 0x23, 0x6f, 0x64, 0x23, 0x6f, 0x66,
6183     0x23, 0x6f, 0x67, 0x23, 0x6f, 0x68, 0x23, 0x6f, 0x6c, 0x23, 0x6f, 0x6d,
6184     0x23, 0x6f, 0x6e, 0x23, 0x6f, 0x70, 0x23, 0x6f, 0x72, 0x23, 0x6f, 0x75};
6185 const uint8_t HuffDecoderCommon::table20_164_emit_[216] = {
6186     0x23, 0x73, 0x30, 0x23, 0x73, 0x31, 0x23, 0x73, 0x32, 0x23, 0x73, 0x61,
6187     0x23, 0x73, 0x63, 0x23, 0x73, 0x65, 0x23, 0x73, 0x69, 0x23, 0x73, 0x6f,
6188     0x23, 0x73, 0x73, 0x23, 0x73, 0x74, 0x23, 0x73, 0x20, 0x23, 0x73, 0x25,
6189     0x23, 0x73, 0x2d, 0x23, 0x73, 0x2e, 0x23, 0x73, 0x2f, 0x23, 0x73, 0x33,
6190     0x23, 0x73, 0x34, 0x23, 0x73, 0x35, 0x23, 0x73, 0x36, 0x23, 0x73, 0x37,
6191     0x23, 0x73, 0x38, 0x23, 0x73, 0x39, 0x23, 0x73, 0x3d, 0x23, 0x73, 0x41,
6192     0x23, 0x73, 0x5f, 0x23, 0x73, 0x62, 0x23, 0x73, 0x64, 0x23, 0x73, 0x66,
6193     0x23, 0x73, 0x67, 0x23, 0x73, 0x68, 0x23, 0x73, 0x6c, 0x23, 0x73, 0x6d,
6194     0x23, 0x73, 0x6e, 0x23, 0x73, 0x70, 0x23, 0x73, 0x72, 0x23, 0x73, 0x75,
6195     0x23, 0x74, 0x30, 0x23, 0x74, 0x31, 0x23, 0x74, 0x32, 0x23, 0x74, 0x61,
6196     0x23, 0x74, 0x63, 0x23, 0x74, 0x65, 0x23, 0x74, 0x69, 0x23, 0x74, 0x6f,
6197     0x23, 0x74, 0x73, 0x23, 0x74, 0x74, 0x23, 0x74, 0x20, 0x23, 0x74, 0x25,
6198     0x23, 0x74, 0x2d, 0x23, 0x74, 0x2e, 0x23, 0x74, 0x2f, 0x23, 0x74, 0x33,
6199     0x23, 0x74, 0x34, 0x23, 0x74, 0x35, 0x23, 0x74, 0x36, 0x23, 0x74, 0x37,
6200     0x23, 0x74, 0x38, 0x23, 0x74, 0x39, 0x23, 0x74, 0x3d, 0x23, 0x74, 0x41,
6201     0x23, 0x74, 0x5f, 0x23, 0x74, 0x62, 0x23, 0x74, 0x64, 0x23, 0x74, 0x66,
6202     0x23, 0x74, 0x67, 0x23, 0x74, 0x68, 0x23, 0x74, 0x6c, 0x23, 0x74, 0x6d,
6203     0x23, 0x74, 0x6e, 0x23, 0x74, 0x70, 0x23, 0x74, 0x72, 0x23, 0x74, 0x75};
6204 const uint8_t HuffDecoderCommon::table20_165_emit_[120] = {
6205     0x23, 0x20, 0x30, 0x23, 0x20, 0x31, 0x23, 0x20, 0x32, 0x23, 0x20, 0x61,
6206     0x23, 0x20, 0x63, 0x23, 0x20, 0x65, 0x23, 0x20, 0x69, 0x23, 0x20, 0x6f,
6207     0x23, 0x20, 0x73, 0x23, 0x20, 0x74, 0x23, 0x25, 0x30, 0x23, 0x25, 0x31,
6208     0x23, 0x25, 0x32, 0x23, 0x25, 0x61, 0x23, 0x25, 0x63, 0x23, 0x25, 0x65,
6209     0x23, 0x25, 0x69, 0x23, 0x25, 0x6f, 0x23, 0x25, 0x73, 0x23, 0x25, 0x74,
6210     0x23, 0x2d, 0x30, 0x23, 0x2d, 0x31, 0x23, 0x2d, 0x32, 0x23, 0x2d, 0x61,
6211     0x23, 0x2d, 0x63, 0x23, 0x2d, 0x65, 0x23, 0x2d, 0x69, 0x23, 0x2d, 0x6f,
6212     0x23, 0x2d, 0x73, 0x23, 0x2d, 0x74, 0x23, 0x2e, 0x30, 0x23, 0x2e, 0x31,
6213     0x23, 0x2e, 0x32, 0x23, 0x2e, 0x61, 0x23, 0x2e, 0x63, 0x23, 0x2e, 0x65,
6214     0x23, 0x2e, 0x69, 0x23, 0x2e, 0x6f, 0x23, 0x2e, 0x73, 0x23, 0x2e, 0x74};
6215 const uint8_t HuffDecoderCommon::table20_166_emit_[120] = {
6216     0x23, 0x2f, 0x30, 0x23, 0x2f, 0x31, 0x23, 0x2f, 0x32, 0x23, 0x2f, 0x61,
6217     0x23, 0x2f, 0x63, 0x23, 0x2f, 0x65, 0x23, 0x2f, 0x69, 0x23, 0x2f, 0x6f,
6218     0x23, 0x2f, 0x73, 0x23, 0x2f, 0x74, 0x23, 0x33, 0x30, 0x23, 0x33, 0x31,
6219     0x23, 0x33, 0x32, 0x23, 0x33, 0x61, 0x23, 0x33, 0x63, 0x23, 0x33, 0x65,
6220     0x23, 0x33, 0x69, 0x23, 0x33, 0x6f, 0x23, 0x33, 0x73, 0x23, 0x33, 0x74,
6221     0x23, 0x34, 0x30, 0x23, 0x34, 0x31, 0x23, 0x34, 0x32, 0x23, 0x34, 0x61,
6222     0x23, 0x34, 0x63, 0x23, 0x34, 0x65, 0x23, 0x34, 0x69, 0x23, 0x34, 0x6f,
6223     0x23, 0x34, 0x73, 0x23, 0x34, 0x74, 0x23, 0x35, 0x30, 0x23, 0x35, 0x31,
6224     0x23, 0x35, 0x32, 0x23, 0x35, 0x61, 0x23, 0x35, 0x63, 0x23, 0x35, 0x65,
6225     0x23, 0x35, 0x69, 0x23, 0x35, 0x6f, 0x23, 0x35, 0x73, 0x23, 0x35, 0x74};
6226 const uint8_t HuffDecoderCommon::table20_167_emit_[120] = {
6227     0x23, 0x36, 0x30, 0x23, 0x36, 0x31, 0x23, 0x36, 0x32, 0x23, 0x36, 0x61,
6228     0x23, 0x36, 0x63, 0x23, 0x36, 0x65, 0x23, 0x36, 0x69, 0x23, 0x36, 0x6f,
6229     0x23, 0x36, 0x73, 0x23, 0x36, 0x74, 0x23, 0x37, 0x30, 0x23, 0x37, 0x31,
6230     0x23, 0x37, 0x32, 0x23, 0x37, 0x61, 0x23, 0x37, 0x63, 0x23, 0x37, 0x65,
6231     0x23, 0x37, 0x69, 0x23, 0x37, 0x6f, 0x23, 0x37, 0x73, 0x23, 0x37, 0x74,
6232     0x23, 0x38, 0x30, 0x23, 0x38, 0x31, 0x23, 0x38, 0x32, 0x23, 0x38, 0x61,
6233     0x23, 0x38, 0x63, 0x23, 0x38, 0x65, 0x23, 0x38, 0x69, 0x23, 0x38, 0x6f,
6234     0x23, 0x38, 0x73, 0x23, 0x38, 0x74, 0x23, 0x39, 0x30, 0x23, 0x39, 0x31,
6235     0x23, 0x39, 0x32, 0x23, 0x39, 0x61, 0x23, 0x39, 0x63, 0x23, 0x39, 0x65,
6236     0x23, 0x39, 0x69, 0x23, 0x39, 0x6f, 0x23, 0x39, 0x73, 0x23, 0x39, 0x74};
6237 const uint8_t HuffDecoderCommon::table20_168_emit_[120] = {
6238     0x23, 0x3d, 0x30, 0x23, 0x3d, 0x31, 0x23, 0x3d, 0x32, 0x23, 0x3d, 0x61,
6239     0x23, 0x3d, 0x63, 0x23, 0x3d, 0x65, 0x23, 0x3d, 0x69, 0x23, 0x3d, 0x6f,
6240     0x23, 0x3d, 0x73, 0x23, 0x3d, 0x74, 0x23, 0x41, 0x30, 0x23, 0x41, 0x31,
6241     0x23, 0x41, 0x32, 0x23, 0x41, 0x61, 0x23, 0x41, 0x63, 0x23, 0x41, 0x65,
6242     0x23, 0x41, 0x69, 0x23, 0x41, 0x6f, 0x23, 0x41, 0x73, 0x23, 0x41, 0x74,
6243     0x23, 0x5f, 0x30, 0x23, 0x5f, 0x31, 0x23, 0x5f, 0x32, 0x23, 0x5f, 0x61,
6244     0x23, 0x5f, 0x63, 0x23, 0x5f, 0x65, 0x23, 0x5f, 0x69, 0x23, 0x5f, 0x6f,
6245     0x23, 0x5f, 0x73, 0x23, 0x5f, 0x74, 0x23, 0x62, 0x30, 0x23, 0x62, 0x31,
6246     0x23, 0x62, 0x32, 0x23, 0x62, 0x61, 0x23, 0x62, 0x63, 0x23, 0x62, 0x65,
6247     0x23, 0x62, 0x69, 0x23, 0x62, 0x6f, 0x23, 0x62, 0x73, 0x23, 0x62, 0x74};
6248 const uint8_t HuffDecoderCommon::table20_169_emit_[120] = {
6249     0x23, 0x64, 0x30, 0x23, 0x64, 0x31, 0x23, 0x64, 0x32, 0x23, 0x64, 0x61,
6250     0x23, 0x64, 0x63, 0x23, 0x64, 0x65, 0x23, 0x64, 0x69, 0x23, 0x64, 0x6f,
6251     0x23, 0x64, 0x73, 0x23, 0x64, 0x74, 0x23, 0x66, 0x30, 0x23, 0x66, 0x31,
6252     0x23, 0x66, 0x32, 0x23, 0x66, 0x61, 0x23, 0x66, 0x63, 0x23, 0x66, 0x65,
6253     0x23, 0x66, 0x69, 0x23, 0x66, 0x6f, 0x23, 0x66, 0x73, 0x23, 0x66, 0x74,
6254     0x23, 0x67, 0x30, 0x23, 0x67, 0x31, 0x23, 0x67, 0x32, 0x23, 0x67, 0x61,
6255     0x23, 0x67, 0x63, 0x23, 0x67, 0x65, 0x23, 0x67, 0x69, 0x23, 0x67, 0x6f,
6256     0x23, 0x67, 0x73, 0x23, 0x67, 0x74, 0x23, 0x68, 0x30, 0x23, 0x68, 0x31,
6257     0x23, 0x68, 0x32, 0x23, 0x68, 0x61, 0x23, 0x68, 0x63, 0x23, 0x68, 0x65,
6258     0x23, 0x68, 0x69, 0x23, 0x68, 0x6f, 0x23, 0x68, 0x73, 0x23, 0x68, 0x74};
6259 const uint8_t HuffDecoderCommon::table20_170_emit_[120] = {
6260     0x23, 0x6c, 0x30, 0x23, 0x6c, 0x31, 0x23, 0x6c, 0x32, 0x23, 0x6c, 0x61,
6261     0x23, 0x6c, 0x63, 0x23, 0x6c, 0x65, 0x23, 0x6c, 0x69, 0x23, 0x6c, 0x6f,
6262     0x23, 0x6c, 0x73, 0x23, 0x6c, 0x74, 0x23, 0x6d, 0x30, 0x23, 0x6d, 0x31,
6263     0x23, 0x6d, 0x32, 0x23, 0x6d, 0x61, 0x23, 0x6d, 0x63, 0x23, 0x6d, 0x65,
6264     0x23, 0x6d, 0x69, 0x23, 0x6d, 0x6f, 0x23, 0x6d, 0x73, 0x23, 0x6d, 0x74,
6265     0x23, 0x6e, 0x30, 0x23, 0x6e, 0x31, 0x23, 0x6e, 0x32, 0x23, 0x6e, 0x61,
6266     0x23, 0x6e, 0x63, 0x23, 0x6e, 0x65, 0x23, 0x6e, 0x69, 0x23, 0x6e, 0x6f,
6267     0x23, 0x6e, 0x73, 0x23, 0x6e, 0x74, 0x23, 0x70, 0x30, 0x23, 0x70, 0x31,
6268     0x23, 0x70, 0x32, 0x23, 0x70, 0x61, 0x23, 0x70, 0x63, 0x23, 0x70, 0x65,
6269     0x23, 0x70, 0x69, 0x23, 0x70, 0x6f, 0x23, 0x70, 0x73, 0x23, 0x70, 0x74};
6270 const uint8_t HuffDecoderCommon::table20_171_emit_[68] = {
6271     0x23, 0x72, 0x30, 0x23, 0x72, 0x31, 0x23, 0x72, 0x32, 0x23, 0x72, 0x61,
6272     0x23, 0x72, 0x63, 0x23, 0x72, 0x65, 0x23, 0x72, 0x69, 0x23, 0x72, 0x6f,
6273     0x23, 0x72, 0x73, 0x23, 0x72, 0x74, 0x23, 0x75, 0x30, 0x23, 0x75, 0x31,
6274     0x23, 0x75, 0x32, 0x23, 0x75, 0x61, 0x23, 0x75, 0x63, 0x23, 0x75, 0x65,
6275     0x23, 0x75, 0x69, 0x23, 0x75, 0x6f, 0x23, 0x75, 0x73, 0x23, 0x75, 0x74,
6276     0x23, 0x3a, 0x23, 0x42, 0x23, 0x43, 0x23, 0x44};
6277 const uint8_t HuffDecoderCommon::table20_172_emit_[16] = {
6278     0x23, 0x45, 0x23, 0x46, 0x23, 0x47, 0x23, 0x48,
6279     0x23, 0x49, 0x23, 0x4a, 0x23, 0x4b, 0x23, 0x4c};
6280 const uint8_t HuffDecoderCommon::table20_173_emit_[16] = {
6281     0x23, 0x4d, 0x23, 0x4e, 0x23, 0x4f, 0x23, 0x50,
6282     0x23, 0x51, 0x23, 0x52, 0x23, 0x53, 0x23, 0x54};
6283 const uint8_t HuffDecoderCommon::table20_174_emit_[16] = {
6284     0x23, 0x55, 0x23, 0x56, 0x23, 0x57, 0x23, 0x59,
6285     0x23, 0x6a, 0x23, 0x6b, 0x23, 0x71, 0x23, 0x76};
6286 const uint8_t HuffDecoderCommon::table20_175_emit_[36] = {
6287     0x23, 0x77, 0x23, 0x78, 0x23, 0x79, 0x23, 0x7a, 0x23, 0x26, 0x23, 0x2a,
6288     0x23, 0x2c, 0x23, 0x3b, 0x23, 0x58, 0x23, 0x5a, 0x23, 0x21, 0x23, 0x22,
6289     0x23, 0x28, 0x23, 0x29, 0x23, 0x3f, 0x23, 0x27, 0x23, 0x2b, 0x23, 0x7c};
6290 const uint8_t HuffDecoderCommon::table20_176_emit_[216] = {
6291     0x3e, 0x30, 0x30, 0x3e, 0x30, 0x31, 0x3e, 0x30, 0x32, 0x3e, 0x30, 0x61,
6292     0x3e, 0x30, 0x63, 0x3e, 0x30, 0x65, 0x3e, 0x30, 0x69, 0x3e, 0x30, 0x6f,
6293     0x3e, 0x30, 0x73, 0x3e, 0x30, 0x74, 0x3e, 0x30, 0x20, 0x3e, 0x30, 0x25,
6294     0x3e, 0x30, 0x2d, 0x3e, 0x30, 0x2e, 0x3e, 0x30, 0x2f, 0x3e, 0x30, 0x33,
6295     0x3e, 0x30, 0x34, 0x3e, 0x30, 0x35, 0x3e, 0x30, 0x36, 0x3e, 0x30, 0x37,
6296     0x3e, 0x30, 0x38, 0x3e, 0x30, 0x39, 0x3e, 0x30, 0x3d, 0x3e, 0x30, 0x41,
6297     0x3e, 0x30, 0x5f, 0x3e, 0x30, 0x62, 0x3e, 0x30, 0x64, 0x3e, 0x30, 0x66,
6298     0x3e, 0x30, 0x67, 0x3e, 0x30, 0x68, 0x3e, 0x30, 0x6c, 0x3e, 0x30, 0x6d,
6299     0x3e, 0x30, 0x6e, 0x3e, 0x30, 0x70, 0x3e, 0x30, 0x72, 0x3e, 0x30, 0x75,
6300     0x3e, 0x31, 0x30, 0x3e, 0x31, 0x31, 0x3e, 0x31, 0x32, 0x3e, 0x31, 0x61,
6301     0x3e, 0x31, 0x63, 0x3e, 0x31, 0x65, 0x3e, 0x31, 0x69, 0x3e, 0x31, 0x6f,
6302     0x3e, 0x31, 0x73, 0x3e, 0x31, 0x74, 0x3e, 0x31, 0x20, 0x3e, 0x31, 0x25,
6303     0x3e, 0x31, 0x2d, 0x3e, 0x31, 0x2e, 0x3e, 0x31, 0x2f, 0x3e, 0x31, 0x33,
6304     0x3e, 0x31, 0x34, 0x3e, 0x31, 0x35, 0x3e, 0x31, 0x36, 0x3e, 0x31, 0x37,
6305     0x3e, 0x31, 0x38, 0x3e, 0x31, 0x39, 0x3e, 0x31, 0x3d, 0x3e, 0x31, 0x41,
6306     0x3e, 0x31, 0x5f, 0x3e, 0x31, 0x62, 0x3e, 0x31, 0x64, 0x3e, 0x31, 0x66,
6307     0x3e, 0x31, 0x67, 0x3e, 0x31, 0x68, 0x3e, 0x31, 0x6c, 0x3e, 0x31, 0x6d,
6308     0x3e, 0x31, 0x6e, 0x3e, 0x31, 0x70, 0x3e, 0x31, 0x72, 0x3e, 0x31, 0x75};
6309 const uint8_t HuffDecoderCommon::table20_177_emit_[216] = {
6310     0x3e, 0x32, 0x30, 0x3e, 0x32, 0x31, 0x3e, 0x32, 0x32, 0x3e, 0x32, 0x61,
6311     0x3e, 0x32, 0x63, 0x3e, 0x32, 0x65, 0x3e, 0x32, 0x69, 0x3e, 0x32, 0x6f,
6312     0x3e, 0x32, 0x73, 0x3e, 0x32, 0x74, 0x3e, 0x32, 0x20, 0x3e, 0x32, 0x25,
6313     0x3e, 0x32, 0x2d, 0x3e, 0x32, 0x2e, 0x3e, 0x32, 0x2f, 0x3e, 0x32, 0x33,
6314     0x3e, 0x32, 0x34, 0x3e, 0x32, 0x35, 0x3e, 0x32, 0x36, 0x3e, 0x32, 0x37,
6315     0x3e, 0x32, 0x38, 0x3e, 0x32, 0x39, 0x3e, 0x32, 0x3d, 0x3e, 0x32, 0x41,
6316     0x3e, 0x32, 0x5f, 0x3e, 0x32, 0x62, 0x3e, 0x32, 0x64, 0x3e, 0x32, 0x66,
6317     0x3e, 0x32, 0x67, 0x3e, 0x32, 0x68, 0x3e, 0x32, 0x6c, 0x3e, 0x32, 0x6d,
6318     0x3e, 0x32, 0x6e, 0x3e, 0x32, 0x70, 0x3e, 0x32, 0x72, 0x3e, 0x32, 0x75,
6319     0x3e, 0x61, 0x30, 0x3e, 0x61, 0x31, 0x3e, 0x61, 0x32, 0x3e, 0x61, 0x61,
6320     0x3e, 0x61, 0x63, 0x3e, 0x61, 0x65, 0x3e, 0x61, 0x69, 0x3e, 0x61, 0x6f,
6321     0x3e, 0x61, 0x73, 0x3e, 0x61, 0x74, 0x3e, 0x61, 0x20, 0x3e, 0x61, 0x25,
6322     0x3e, 0x61, 0x2d, 0x3e, 0x61, 0x2e, 0x3e, 0x61, 0x2f, 0x3e, 0x61, 0x33,
6323     0x3e, 0x61, 0x34, 0x3e, 0x61, 0x35, 0x3e, 0x61, 0x36, 0x3e, 0x61, 0x37,
6324     0x3e, 0x61, 0x38, 0x3e, 0x61, 0x39, 0x3e, 0x61, 0x3d, 0x3e, 0x61, 0x41,
6325     0x3e, 0x61, 0x5f, 0x3e, 0x61, 0x62, 0x3e, 0x61, 0x64, 0x3e, 0x61, 0x66,
6326     0x3e, 0x61, 0x67, 0x3e, 0x61, 0x68, 0x3e, 0x61, 0x6c, 0x3e, 0x61, 0x6d,
6327     0x3e, 0x61, 0x6e, 0x3e, 0x61, 0x70, 0x3e, 0x61, 0x72, 0x3e, 0x61, 0x75};
6328 const uint8_t HuffDecoderCommon::table20_178_emit_[216] = {
6329     0x3e, 0x63, 0x30, 0x3e, 0x63, 0x31, 0x3e, 0x63, 0x32, 0x3e, 0x63, 0x61,
6330     0x3e, 0x63, 0x63, 0x3e, 0x63, 0x65, 0x3e, 0x63, 0x69, 0x3e, 0x63, 0x6f,
6331     0x3e, 0x63, 0x73, 0x3e, 0x63, 0x74, 0x3e, 0x63, 0x20, 0x3e, 0x63, 0x25,
6332     0x3e, 0x63, 0x2d, 0x3e, 0x63, 0x2e, 0x3e, 0x63, 0x2f, 0x3e, 0x63, 0x33,
6333     0x3e, 0x63, 0x34, 0x3e, 0x63, 0x35, 0x3e, 0x63, 0x36, 0x3e, 0x63, 0x37,
6334     0x3e, 0x63, 0x38, 0x3e, 0x63, 0x39, 0x3e, 0x63, 0x3d, 0x3e, 0x63, 0x41,
6335     0x3e, 0x63, 0x5f, 0x3e, 0x63, 0x62, 0x3e, 0x63, 0x64, 0x3e, 0x63, 0x66,
6336     0x3e, 0x63, 0x67, 0x3e, 0x63, 0x68, 0x3e, 0x63, 0x6c, 0x3e, 0x63, 0x6d,
6337     0x3e, 0x63, 0x6e, 0x3e, 0x63, 0x70, 0x3e, 0x63, 0x72, 0x3e, 0x63, 0x75,
6338     0x3e, 0x65, 0x30, 0x3e, 0x65, 0x31, 0x3e, 0x65, 0x32, 0x3e, 0x65, 0x61,
6339     0x3e, 0x65, 0x63, 0x3e, 0x65, 0x65, 0x3e, 0x65, 0x69, 0x3e, 0x65, 0x6f,
6340     0x3e, 0x65, 0x73, 0x3e, 0x65, 0x74, 0x3e, 0x65, 0x20, 0x3e, 0x65, 0x25,
6341     0x3e, 0x65, 0x2d, 0x3e, 0x65, 0x2e, 0x3e, 0x65, 0x2f, 0x3e, 0x65, 0x33,
6342     0x3e, 0x65, 0x34, 0x3e, 0x65, 0x35, 0x3e, 0x65, 0x36, 0x3e, 0x65, 0x37,
6343     0x3e, 0x65, 0x38, 0x3e, 0x65, 0x39, 0x3e, 0x65, 0x3d, 0x3e, 0x65, 0x41,
6344     0x3e, 0x65, 0x5f, 0x3e, 0x65, 0x62, 0x3e, 0x65, 0x64, 0x3e, 0x65, 0x66,
6345     0x3e, 0x65, 0x67, 0x3e, 0x65, 0x68, 0x3e, 0x65, 0x6c, 0x3e, 0x65, 0x6d,
6346     0x3e, 0x65, 0x6e, 0x3e, 0x65, 0x70, 0x3e, 0x65, 0x72, 0x3e, 0x65, 0x75};
6347 const uint8_t HuffDecoderCommon::table20_179_emit_[216] = {
6348     0x3e, 0x69, 0x30, 0x3e, 0x69, 0x31, 0x3e, 0x69, 0x32, 0x3e, 0x69, 0x61,
6349     0x3e, 0x69, 0x63, 0x3e, 0x69, 0x65, 0x3e, 0x69, 0x69, 0x3e, 0x69, 0x6f,
6350     0x3e, 0x69, 0x73, 0x3e, 0x69, 0x74, 0x3e, 0x69, 0x20, 0x3e, 0x69, 0x25,
6351     0x3e, 0x69, 0x2d, 0x3e, 0x69, 0x2e, 0x3e, 0x69, 0x2f, 0x3e, 0x69, 0x33,
6352     0x3e, 0x69, 0x34, 0x3e, 0x69, 0x35, 0x3e, 0x69, 0x36, 0x3e, 0x69, 0x37,
6353     0x3e, 0x69, 0x38, 0x3e, 0x69, 0x39, 0x3e, 0x69, 0x3d, 0x3e, 0x69, 0x41,
6354     0x3e, 0x69, 0x5f, 0x3e, 0x69, 0x62, 0x3e, 0x69, 0x64, 0x3e, 0x69, 0x66,
6355     0x3e, 0x69, 0x67, 0x3e, 0x69, 0x68, 0x3e, 0x69, 0x6c, 0x3e, 0x69, 0x6d,
6356     0x3e, 0x69, 0x6e, 0x3e, 0x69, 0x70, 0x3e, 0x69, 0x72, 0x3e, 0x69, 0x75,
6357     0x3e, 0x6f, 0x30, 0x3e, 0x6f, 0x31, 0x3e, 0x6f, 0x32, 0x3e, 0x6f, 0x61,
6358     0x3e, 0x6f, 0x63, 0x3e, 0x6f, 0x65, 0x3e, 0x6f, 0x69, 0x3e, 0x6f, 0x6f,
6359     0x3e, 0x6f, 0x73, 0x3e, 0x6f, 0x74, 0x3e, 0x6f, 0x20, 0x3e, 0x6f, 0x25,
6360     0x3e, 0x6f, 0x2d, 0x3e, 0x6f, 0x2e, 0x3e, 0x6f, 0x2f, 0x3e, 0x6f, 0x33,
6361     0x3e, 0x6f, 0x34, 0x3e, 0x6f, 0x35, 0x3e, 0x6f, 0x36, 0x3e, 0x6f, 0x37,
6362     0x3e, 0x6f, 0x38, 0x3e, 0x6f, 0x39, 0x3e, 0x6f, 0x3d, 0x3e, 0x6f, 0x41,
6363     0x3e, 0x6f, 0x5f, 0x3e, 0x6f, 0x62, 0x3e, 0x6f, 0x64, 0x3e, 0x6f, 0x66,
6364     0x3e, 0x6f, 0x67, 0x3e, 0x6f, 0x68, 0x3e, 0x6f, 0x6c, 0x3e, 0x6f, 0x6d,
6365     0x3e, 0x6f, 0x6e, 0x3e, 0x6f, 0x70, 0x3e, 0x6f, 0x72, 0x3e, 0x6f, 0x75};
6366 const uint8_t HuffDecoderCommon::table20_180_emit_[216] = {
6367     0x3e, 0x73, 0x30, 0x3e, 0x73, 0x31, 0x3e, 0x73, 0x32, 0x3e, 0x73, 0x61,
6368     0x3e, 0x73, 0x63, 0x3e, 0x73, 0x65, 0x3e, 0x73, 0x69, 0x3e, 0x73, 0x6f,
6369     0x3e, 0x73, 0x73, 0x3e, 0x73, 0x74, 0x3e, 0x73, 0x20, 0x3e, 0x73, 0x25,
6370     0x3e, 0x73, 0x2d, 0x3e, 0x73, 0x2e, 0x3e, 0x73, 0x2f, 0x3e, 0x73, 0x33,
6371     0x3e, 0x73, 0x34, 0x3e, 0x73, 0x35, 0x3e, 0x73, 0x36, 0x3e, 0x73, 0x37,
6372     0x3e, 0x73, 0x38, 0x3e, 0x73, 0x39, 0x3e, 0x73, 0x3d, 0x3e, 0x73, 0x41,
6373     0x3e, 0x73, 0x5f, 0x3e, 0x73, 0x62, 0x3e, 0x73, 0x64, 0x3e, 0x73, 0x66,
6374     0x3e, 0x73, 0x67, 0x3e, 0x73, 0x68, 0x3e, 0x73, 0x6c, 0x3e, 0x73, 0x6d,
6375     0x3e, 0x73, 0x6e, 0x3e, 0x73, 0x70, 0x3e, 0x73, 0x72, 0x3e, 0x73, 0x75,
6376     0x3e, 0x74, 0x30, 0x3e, 0x74, 0x31, 0x3e, 0x74, 0x32, 0x3e, 0x74, 0x61,
6377     0x3e, 0x74, 0x63, 0x3e, 0x74, 0x65, 0x3e, 0x74, 0x69, 0x3e, 0x74, 0x6f,
6378     0x3e, 0x74, 0x73, 0x3e, 0x74, 0x74, 0x3e, 0x74, 0x20, 0x3e, 0x74, 0x25,
6379     0x3e, 0x74, 0x2d, 0x3e, 0x74, 0x2e, 0x3e, 0x74, 0x2f, 0x3e, 0x74, 0x33,
6380     0x3e, 0x74, 0x34, 0x3e, 0x74, 0x35, 0x3e, 0x74, 0x36, 0x3e, 0x74, 0x37,
6381     0x3e, 0x74, 0x38, 0x3e, 0x74, 0x39, 0x3e, 0x74, 0x3d, 0x3e, 0x74, 0x41,
6382     0x3e, 0x74, 0x5f, 0x3e, 0x74, 0x62, 0x3e, 0x74, 0x64, 0x3e, 0x74, 0x66,
6383     0x3e, 0x74, 0x67, 0x3e, 0x74, 0x68, 0x3e, 0x74, 0x6c, 0x3e, 0x74, 0x6d,
6384     0x3e, 0x74, 0x6e, 0x3e, 0x74, 0x70, 0x3e, 0x74, 0x72, 0x3e, 0x74, 0x75};
6385 const uint8_t HuffDecoderCommon::table20_181_emit_[120] = {
6386     0x3e, 0x20, 0x30, 0x3e, 0x20, 0x31, 0x3e, 0x20, 0x32, 0x3e, 0x20, 0x61,
6387     0x3e, 0x20, 0x63, 0x3e, 0x20, 0x65, 0x3e, 0x20, 0x69, 0x3e, 0x20, 0x6f,
6388     0x3e, 0x20, 0x73, 0x3e, 0x20, 0x74, 0x3e, 0x25, 0x30, 0x3e, 0x25, 0x31,
6389     0x3e, 0x25, 0x32, 0x3e, 0x25, 0x61, 0x3e, 0x25, 0x63, 0x3e, 0x25, 0x65,
6390     0x3e, 0x25, 0x69, 0x3e, 0x25, 0x6f, 0x3e, 0x25, 0x73, 0x3e, 0x25, 0x74,
6391     0x3e, 0x2d, 0x30, 0x3e, 0x2d, 0x31, 0x3e, 0x2d, 0x32, 0x3e, 0x2d, 0x61,
6392     0x3e, 0x2d, 0x63, 0x3e, 0x2d, 0x65, 0x3e, 0x2d, 0x69, 0x3e, 0x2d, 0x6f,
6393     0x3e, 0x2d, 0x73, 0x3e, 0x2d, 0x74, 0x3e, 0x2e, 0x30, 0x3e, 0x2e, 0x31,
6394     0x3e, 0x2e, 0x32, 0x3e, 0x2e, 0x61, 0x3e, 0x2e, 0x63, 0x3e, 0x2e, 0x65,
6395     0x3e, 0x2e, 0x69, 0x3e, 0x2e, 0x6f, 0x3e, 0x2e, 0x73, 0x3e, 0x2e, 0x74};
6396 const uint8_t HuffDecoderCommon::table20_182_emit_[120] = {
6397     0x3e, 0x2f, 0x30, 0x3e, 0x2f, 0x31, 0x3e, 0x2f, 0x32, 0x3e, 0x2f, 0x61,
6398     0x3e, 0x2f, 0x63, 0x3e, 0x2f, 0x65, 0x3e, 0x2f, 0x69, 0x3e, 0x2f, 0x6f,
6399     0x3e, 0x2f, 0x73, 0x3e, 0x2f, 0x74, 0x3e, 0x33, 0x30, 0x3e, 0x33, 0x31,
6400     0x3e, 0x33, 0x32, 0x3e, 0x33, 0x61, 0x3e, 0x33, 0x63, 0x3e, 0x33, 0x65,
6401     0x3e, 0x33, 0x69, 0x3e, 0x33, 0x6f, 0x3e, 0x33, 0x73, 0x3e, 0x33, 0x74,
6402     0x3e, 0x34, 0x30, 0x3e, 0x34, 0x31, 0x3e, 0x34, 0x32, 0x3e, 0x34, 0x61,
6403     0x3e, 0x34, 0x63, 0x3e, 0x34, 0x65, 0x3e, 0x34, 0x69, 0x3e, 0x34, 0x6f,
6404     0x3e, 0x34, 0x73, 0x3e, 0x34, 0x74, 0x3e, 0x35, 0x30, 0x3e, 0x35, 0x31,
6405     0x3e, 0x35, 0x32, 0x3e, 0x35, 0x61, 0x3e, 0x35, 0x63, 0x3e, 0x35, 0x65,
6406     0x3e, 0x35, 0x69, 0x3e, 0x35, 0x6f, 0x3e, 0x35, 0x73, 0x3e, 0x35, 0x74};
6407 const uint8_t HuffDecoderCommon::table20_183_emit_[120] = {
6408     0x3e, 0x36, 0x30, 0x3e, 0x36, 0x31, 0x3e, 0x36, 0x32, 0x3e, 0x36, 0x61,
6409     0x3e, 0x36, 0x63, 0x3e, 0x36, 0x65, 0x3e, 0x36, 0x69, 0x3e, 0x36, 0x6f,
6410     0x3e, 0x36, 0x73, 0x3e, 0x36, 0x74, 0x3e, 0x37, 0x30, 0x3e, 0x37, 0x31,
6411     0x3e, 0x37, 0x32, 0x3e, 0x37, 0x61, 0x3e, 0x37, 0x63, 0x3e, 0x37, 0x65,
6412     0x3e, 0x37, 0x69, 0x3e, 0x37, 0x6f, 0x3e, 0x37, 0x73, 0x3e, 0x37, 0x74,
6413     0x3e, 0x38, 0x30, 0x3e, 0x38, 0x31, 0x3e, 0x38, 0x32, 0x3e, 0x38, 0x61,
6414     0x3e, 0x38, 0x63, 0x3e, 0x38, 0x65, 0x3e, 0x38, 0x69, 0x3e, 0x38, 0x6f,
6415     0x3e, 0x38, 0x73, 0x3e, 0x38, 0x74, 0x3e, 0x39, 0x30, 0x3e, 0x39, 0x31,
6416     0x3e, 0x39, 0x32, 0x3e, 0x39, 0x61, 0x3e, 0x39, 0x63, 0x3e, 0x39, 0x65,
6417     0x3e, 0x39, 0x69, 0x3e, 0x39, 0x6f, 0x3e, 0x39, 0x73, 0x3e, 0x39, 0x74};
6418 const uint8_t HuffDecoderCommon::table20_184_emit_[120] = {
6419     0x3e, 0x3d, 0x30, 0x3e, 0x3d, 0x31, 0x3e, 0x3d, 0x32, 0x3e, 0x3d, 0x61,
6420     0x3e, 0x3d, 0x63, 0x3e, 0x3d, 0x65, 0x3e, 0x3d, 0x69, 0x3e, 0x3d, 0x6f,
6421     0x3e, 0x3d, 0x73, 0x3e, 0x3d, 0x74, 0x3e, 0x41, 0x30, 0x3e, 0x41, 0x31,
6422     0x3e, 0x41, 0x32, 0x3e, 0x41, 0x61, 0x3e, 0x41, 0x63, 0x3e, 0x41, 0x65,
6423     0x3e, 0x41, 0x69, 0x3e, 0x41, 0x6f, 0x3e, 0x41, 0x73, 0x3e, 0x41, 0x74,
6424     0x3e, 0x5f, 0x30, 0x3e, 0x5f, 0x31, 0x3e, 0x5f, 0x32, 0x3e, 0x5f, 0x61,
6425     0x3e, 0x5f, 0x63, 0x3e, 0x5f, 0x65, 0x3e, 0x5f, 0x69, 0x3e, 0x5f, 0x6f,
6426     0x3e, 0x5f, 0x73, 0x3e, 0x5f, 0x74, 0x3e, 0x62, 0x30, 0x3e, 0x62, 0x31,
6427     0x3e, 0x62, 0x32, 0x3e, 0x62, 0x61, 0x3e, 0x62, 0x63, 0x3e, 0x62, 0x65,
6428     0x3e, 0x62, 0x69, 0x3e, 0x62, 0x6f, 0x3e, 0x62, 0x73, 0x3e, 0x62, 0x74};
6429 const uint8_t HuffDecoderCommon::table20_185_emit_[120] = {
6430     0x3e, 0x64, 0x30, 0x3e, 0x64, 0x31, 0x3e, 0x64, 0x32, 0x3e, 0x64, 0x61,
6431     0x3e, 0x64, 0x63, 0x3e, 0x64, 0x65, 0x3e, 0x64, 0x69, 0x3e, 0x64, 0x6f,
6432     0x3e, 0x64, 0x73, 0x3e, 0x64, 0x74, 0x3e, 0x66, 0x30, 0x3e, 0x66, 0x31,
6433     0x3e, 0x66, 0x32, 0x3e, 0x66, 0x61, 0x3e, 0x66, 0x63, 0x3e, 0x66, 0x65,
6434     0x3e, 0x66, 0x69, 0x3e, 0x66, 0x6f, 0x3e, 0x66, 0x73, 0x3e, 0x66, 0x74,
6435     0x3e, 0x67, 0x30, 0x3e, 0x67, 0x31, 0x3e, 0x67, 0x32, 0x3e, 0x67, 0x61,
6436     0x3e, 0x67, 0x63, 0x3e, 0x67, 0x65, 0x3e, 0x67, 0x69, 0x3e, 0x67, 0x6f,
6437     0x3e, 0x67, 0x73, 0x3e, 0x67, 0x74, 0x3e, 0x68, 0x30, 0x3e, 0x68, 0x31,
6438     0x3e, 0x68, 0x32, 0x3e, 0x68, 0x61, 0x3e, 0x68, 0x63, 0x3e, 0x68, 0x65,
6439     0x3e, 0x68, 0x69, 0x3e, 0x68, 0x6f, 0x3e, 0x68, 0x73, 0x3e, 0x68, 0x74};
6440 const uint8_t HuffDecoderCommon::table20_186_emit_[120] = {
6441     0x3e, 0x6c, 0x30, 0x3e, 0x6c, 0x31, 0x3e, 0x6c, 0x32, 0x3e, 0x6c, 0x61,
6442     0x3e, 0x6c, 0x63, 0x3e, 0x6c, 0x65, 0x3e, 0x6c, 0x69, 0x3e, 0x6c, 0x6f,
6443     0x3e, 0x6c, 0x73, 0x3e, 0x6c, 0x74, 0x3e, 0x6d, 0x30, 0x3e, 0x6d, 0x31,
6444     0x3e, 0x6d, 0x32, 0x3e, 0x6d, 0x61, 0x3e, 0x6d, 0x63, 0x3e, 0x6d, 0x65,
6445     0x3e, 0x6d, 0x69, 0x3e, 0x6d, 0x6f, 0x3e, 0x6d, 0x73, 0x3e, 0x6d, 0x74,
6446     0x3e, 0x6e, 0x30, 0x3e, 0x6e, 0x31, 0x3e, 0x6e, 0x32, 0x3e, 0x6e, 0x61,
6447     0x3e, 0x6e, 0x63, 0x3e, 0x6e, 0x65, 0x3e, 0x6e, 0x69, 0x3e, 0x6e, 0x6f,
6448     0x3e, 0x6e, 0x73, 0x3e, 0x6e, 0x74, 0x3e, 0x70, 0x30, 0x3e, 0x70, 0x31,
6449     0x3e, 0x70, 0x32, 0x3e, 0x70, 0x61, 0x3e, 0x70, 0x63, 0x3e, 0x70, 0x65,
6450     0x3e, 0x70, 0x69, 0x3e, 0x70, 0x6f, 0x3e, 0x70, 0x73, 0x3e, 0x70, 0x74};
6451 const uint8_t HuffDecoderCommon::table20_187_emit_[68] = {
6452     0x3e, 0x72, 0x30, 0x3e, 0x72, 0x31, 0x3e, 0x72, 0x32, 0x3e, 0x72, 0x61,
6453     0x3e, 0x72, 0x63, 0x3e, 0x72, 0x65, 0x3e, 0x72, 0x69, 0x3e, 0x72, 0x6f,
6454     0x3e, 0x72, 0x73, 0x3e, 0x72, 0x74, 0x3e, 0x75, 0x30, 0x3e, 0x75, 0x31,
6455     0x3e, 0x75, 0x32, 0x3e, 0x75, 0x61, 0x3e, 0x75, 0x63, 0x3e, 0x75, 0x65,
6456     0x3e, 0x75, 0x69, 0x3e, 0x75, 0x6f, 0x3e, 0x75, 0x73, 0x3e, 0x75, 0x74,
6457     0x3e, 0x3a, 0x3e, 0x42, 0x3e, 0x43, 0x3e, 0x44};
6458 const uint8_t HuffDecoderCommon::table20_188_emit_[16] = {
6459     0x3e, 0x45, 0x3e, 0x46, 0x3e, 0x47, 0x3e, 0x48,
6460     0x3e, 0x49, 0x3e, 0x4a, 0x3e, 0x4b, 0x3e, 0x4c};
6461 const uint8_t HuffDecoderCommon::table20_189_emit_[16] = {
6462     0x3e, 0x4d, 0x3e, 0x4e, 0x3e, 0x4f, 0x3e, 0x50,
6463     0x3e, 0x51, 0x3e, 0x52, 0x3e, 0x53, 0x3e, 0x54};
6464 const uint8_t HuffDecoderCommon::table20_190_emit_[16] = {
6465     0x3e, 0x55, 0x3e, 0x56, 0x3e, 0x57, 0x3e, 0x59,
6466     0x3e, 0x6a, 0x3e, 0x6b, 0x3e, 0x71, 0x3e, 0x76};
6467 const uint8_t HuffDecoderCommon::table20_191_emit_[36] = {
6468     0x3e, 0x77, 0x3e, 0x78, 0x3e, 0x79, 0x3e, 0x7a, 0x3e, 0x26, 0x3e, 0x2a,
6469     0x3e, 0x2c, 0x3e, 0x3b, 0x3e, 0x58, 0x3e, 0x5a, 0x3e, 0x21, 0x3e, 0x22,
6470     0x3e, 0x28, 0x3e, 0x29, 0x3e, 0x3f, 0x3e, 0x27, 0x3e, 0x2b, 0x3e, 0x7c};
6471 const uint8_t HuffDecoderCommon::table20_192_emit_[120] = {
6472     0x00, 0x30, 0x30, 0x00, 0x30, 0x31, 0x00, 0x30, 0x32, 0x00, 0x30, 0x61,
6473     0x00, 0x30, 0x63, 0x00, 0x30, 0x65, 0x00, 0x30, 0x69, 0x00, 0x30, 0x6f,
6474     0x00, 0x30, 0x73, 0x00, 0x30, 0x74, 0x00, 0x31, 0x30, 0x00, 0x31, 0x31,
6475     0x00, 0x31, 0x32, 0x00, 0x31, 0x61, 0x00, 0x31, 0x63, 0x00, 0x31, 0x65,
6476     0x00, 0x31, 0x69, 0x00, 0x31, 0x6f, 0x00, 0x31, 0x73, 0x00, 0x31, 0x74,
6477     0x00, 0x32, 0x30, 0x00, 0x32, 0x31, 0x00, 0x32, 0x32, 0x00, 0x32, 0x61,
6478     0x00, 0x32, 0x63, 0x00, 0x32, 0x65, 0x00, 0x32, 0x69, 0x00, 0x32, 0x6f,
6479     0x00, 0x32, 0x73, 0x00, 0x32, 0x74, 0x00, 0x61, 0x30, 0x00, 0x61, 0x31,
6480     0x00, 0x61, 0x32, 0x00, 0x61, 0x61, 0x00, 0x61, 0x63, 0x00, 0x61, 0x65,
6481     0x00, 0x61, 0x69, 0x00, 0x61, 0x6f, 0x00, 0x61, 0x73, 0x00, 0x61, 0x74};
6482 const uint8_t HuffDecoderCommon::table20_193_emit_[120] = {
6483     0x00, 0x63, 0x30, 0x00, 0x63, 0x31, 0x00, 0x63, 0x32, 0x00, 0x63, 0x61,
6484     0x00, 0x63, 0x63, 0x00, 0x63, 0x65, 0x00, 0x63, 0x69, 0x00, 0x63, 0x6f,
6485     0x00, 0x63, 0x73, 0x00, 0x63, 0x74, 0x00, 0x65, 0x30, 0x00, 0x65, 0x31,
6486     0x00, 0x65, 0x32, 0x00, 0x65, 0x61, 0x00, 0x65, 0x63, 0x00, 0x65, 0x65,
6487     0x00, 0x65, 0x69, 0x00, 0x65, 0x6f, 0x00, 0x65, 0x73, 0x00, 0x65, 0x74,
6488     0x00, 0x69, 0x30, 0x00, 0x69, 0x31, 0x00, 0x69, 0x32, 0x00, 0x69, 0x61,
6489     0x00, 0x69, 0x63, 0x00, 0x69, 0x65, 0x00, 0x69, 0x69, 0x00, 0x69, 0x6f,
6490     0x00, 0x69, 0x73, 0x00, 0x69, 0x74, 0x00, 0x6f, 0x30, 0x00, 0x6f, 0x31,
6491     0x00, 0x6f, 0x32, 0x00, 0x6f, 0x61, 0x00, 0x6f, 0x63, 0x00, 0x6f, 0x65,
6492     0x00, 0x6f, 0x69, 0x00, 0x6f, 0x6f, 0x00, 0x6f, 0x73, 0x00, 0x6f, 0x74};
6493 const uint8_t HuffDecoderCommon::table20_194_emit_[68] = {
6494     0x00, 0x73, 0x30, 0x00, 0x73, 0x31, 0x00, 0x73, 0x32, 0x00, 0x73, 0x61,
6495     0x00, 0x73, 0x63, 0x00, 0x73, 0x65, 0x00, 0x73, 0x69, 0x00, 0x73, 0x6f,
6496     0x00, 0x73, 0x73, 0x00, 0x73, 0x74, 0x00, 0x74, 0x30, 0x00, 0x74, 0x31,
6497     0x00, 0x74, 0x32, 0x00, 0x74, 0x61, 0x00, 0x74, 0x63, 0x00, 0x74, 0x65,
6498     0x00, 0x74, 0x69, 0x00, 0x74, 0x6f, 0x00, 0x74, 0x73, 0x00, 0x74, 0x74,
6499     0x00, 0x20, 0x00, 0x25, 0x00, 0x2d, 0x00, 0x2e};
6500 const uint8_t HuffDecoderCommon::table20_195_emit_[16] = {
6501     0x00, 0x2f, 0x00, 0x33, 0x00, 0x34, 0x00, 0x35,
6502     0x00, 0x36, 0x00, 0x37, 0x00, 0x38, 0x00, 0x39};
6503 const uint8_t HuffDecoderCommon::table20_196_emit_[16] = {
6504     0x00, 0x3d, 0x00, 0x41, 0x00, 0x5f, 0x00, 0x62,
6505     0x00, 0x64, 0x00, 0x66, 0x00, 0x67, 0x00, 0x68};
6506 const uint8_t HuffDecoderCommon::table20_197_emit_[20] = {
6507     0x00, 0x6c, 0x00, 0x6d, 0x00, 0x6e, 0x00, 0x70, 0x00, 0x72,
6508     0x00, 0x75, 0x00, 0x3a, 0x00, 0x42, 0x00, 0x43, 0x00, 0x44};
6509 const uint8_t HuffDecoderCommon::table20_198_emit_[32] = {
6510     0x00, 0x45, 0x00, 0x46, 0x00, 0x47, 0x00, 0x48, 0x00, 0x49, 0x00,
6511     0x4a, 0x00, 0x4b, 0x00, 0x4c, 0x00, 0x4d, 0x00, 0x4e, 0x00, 0x4f,
6512     0x00, 0x50, 0x00, 0x51, 0x00, 0x52, 0x00, 0x53, 0x00, 0x54};
6513 const uint8_t HuffDecoderCommon::table20_199_emit_[46] = {
6514     0x00, 0x55, 0x00, 0x56, 0x00, 0x57, 0x00, 0x59, 0x00, 0x6a, 0x00, 0x6b,
6515     0x00, 0x71, 0x00, 0x76, 0x00, 0x77, 0x00, 0x78, 0x00, 0x79, 0x00, 0x7a,
6516     0x00, 0x26, 0x00, 0x2a, 0x00, 0x2c, 0x00, 0x3b, 0x00, 0x58, 0x00, 0x5a,
6517     0x00, 0x21, 0x00, 0x22, 0x00, 0x28, 0x00, 0x29, 0x00, 0x3f};
6518 const uint8_t HuffDecoderCommon::table20_200_emit_[120] = {
6519     0x24, 0x30, 0x30, 0x24, 0x30, 0x31, 0x24, 0x30, 0x32, 0x24, 0x30, 0x61,
6520     0x24, 0x30, 0x63, 0x24, 0x30, 0x65, 0x24, 0x30, 0x69, 0x24, 0x30, 0x6f,
6521     0x24, 0x30, 0x73, 0x24, 0x30, 0x74, 0x24, 0x31, 0x30, 0x24, 0x31, 0x31,
6522     0x24, 0x31, 0x32, 0x24, 0x31, 0x61, 0x24, 0x31, 0x63, 0x24, 0x31, 0x65,
6523     0x24, 0x31, 0x69, 0x24, 0x31, 0x6f, 0x24, 0x31, 0x73, 0x24, 0x31, 0x74,
6524     0x24, 0x32, 0x30, 0x24, 0x32, 0x31, 0x24, 0x32, 0x32, 0x24, 0x32, 0x61,
6525     0x24, 0x32, 0x63, 0x24, 0x32, 0x65, 0x24, 0x32, 0x69, 0x24, 0x32, 0x6f,
6526     0x24, 0x32, 0x73, 0x24, 0x32, 0x74, 0x24, 0x61, 0x30, 0x24, 0x61, 0x31,
6527     0x24, 0x61, 0x32, 0x24, 0x61, 0x61, 0x24, 0x61, 0x63, 0x24, 0x61, 0x65,
6528     0x24, 0x61, 0x69, 0x24, 0x61, 0x6f, 0x24, 0x61, 0x73, 0x24, 0x61, 0x74};
6529 const uint8_t HuffDecoderCommon::table20_201_emit_[120] = {
6530     0x24, 0x63, 0x30, 0x24, 0x63, 0x31, 0x24, 0x63, 0x32, 0x24, 0x63, 0x61,
6531     0x24, 0x63, 0x63, 0x24, 0x63, 0x65, 0x24, 0x63, 0x69, 0x24, 0x63, 0x6f,
6532     0x24, 0x63, 0x73, 0x24, 0x63, 0x74, 0x24, 0x65, 0x30, 0x24, 0x65, 0x31,
6533     0x24, 0x65, 0x32, 0x24, 0x65, 0x61, 0x24, 0x65, 0x63, 0x24, 0x65, 0x65,
6534     0x24, 0x65, 0x69, 0x24, 0x65, 0x6f, 0x24, 0x65, 0x73, 0x24, 0x65, 0x74,
6535     0x24, 0x69, 0x30, 0x24, 0x69, 0x31, 0x24, 0x69, 0x32, 0x24, 0x69, 0x61,
6536     0x24, 0x69, 0x63, 0x24, 0x69, 0x65, 0x24, 0x69, 0x69, 0x24, 0x69, 0x6f,
6537     0x24, 0x69, 0x73, 0x24, 0x69, 0x74, 0x24, 0x6f, 0x30, 0x24, 0x6f, 0x31,
6538     0x24, 0x6f, 0x32, 0x24, 0x6f, 0x61, 0x24, 0x6f, 0x63, 0x24, 0x6f, 0x65,
6539     0x24, 0x6f, 0x69, 0x24, 0x6f, 0x6f, 0x24, 0x6f, 0x73, 0x24, 0x6f, 0x74};
6540 const uint8_t HuffDecoderCommon::table20_202_emit_[68] = {
6541     0x24, 0x73, 0x30, 0x24, 0x73, 0x31, 0x24, 0x73, 0x32, 0x24, 0x73, 0x61,
6542     0x24, 0x73, 0x63, 0x24, 0x73, 0x65, 0x24, 0x73, 0x69, 0x24, 0x73, 0x6f,
6543     0x24, 0x73, 0x73, 0x24, 0x73, 0x74, 0x24, 0x74, 0x30, 0x24, 0x74, 0x31,
6544     0x24, 0x74, 0x32, 0x24, 0x74, 0x61, 0x24, 0x74, 0x63, 0x24, 0x74, 0x65,
6545     0x24, 0x74, 0x69, 0x24, 0x74, 0x6f, 0x24, 0x74, 0x73, 0x24, 0x74, 0x74,
6546     0x24, 0x20, 0x24, 0x25, 0x24, 0x2d, 0x24, 0x2e};
6547 const uint8_t HuffDecoderCommon::table20_203_emit_[16] = {
6548     0x24, 0x2f, 0x24, 0x33, 0x24, 0x34, 0x24, 0x35,
6549     0x24, 0x36, 0x24, 0x37, 0x24, 0x38, 0x24, 0x39};
6550 const uint8_t HuffDecoderCommon::table20_204_emit_[16] = {
6551     0x24, 0x3d, 0x24, 0x41, 0x24, 0x5f, 0x24, 0x62,
6552     0x24, 0x64, 0x24, 0x66, 0x24, 0x67, 0x24, 0x68};
6553 const uint8_t HuffDecoderCommon::table20_205_emit_[20] = {
6554     0x24, 0x6c, 0x24, 0x6d, 0x24, 0x6e, 0x24, 0x70, 0x24, 0x72,
6555     0x24, 0x75, 0x24, 0x3a, 0x24, 0x42, 0x24, 0x43, 0x24, 0x44};
6556 const uint8_t HuffDecoderCommon::table20_206_emit_[32] = {
6557     0x24, 0x45, 0x24, 0x46, 0x24, 0x47, 0x24, 0x48, 0x24, 0x49, 0x24,
6558     0x4a, 0x24, 0x4b, 0x24, 0x4c, 0x24, 0x4d, 0x24, 0x4e, 0x24, 0x4f,
6559     0x24, 0x50, 0x24, 0x51, 0x24, 0x52, 0x24, 0x53, 0x24, 0x54};
6560 const uint8_t HuffDecoderCommon::table20_207_emit_[46] = {
6561     0x24, 0x55, 0x24, 0x56, 0x24, 0x57, 0x24, 0x59, 0x24, 0x6a, 0x24, 0x6b,
6562     0x24, 0x71, 0x24, 0x76, 0x24, 0x77, 0x24, 0x78, 0x24, 0x79, 0x24, 0x7a,
6563     0x24, 0x26, 0x24, 0x2a, 0x24, 0x2c, 0x24, 0x3b, 0x24, 0x58, 0x24, 0x5a,
6564     0x24, 0x21, 0x24, 0x22, 0x24, 0x28, 0x24, 0x29, 0x24, 0x3f};
6565 const uint8_t HuffDecoderCommon::table20_208_emit_[120] = {
6566     0x40, 0x30, 0x30, 0x40, 0x30, 0x31, 0x40, 0x30, 0x32, 0x40, 0x30, 0x61,
6567     0x40, 0x30, 0x63, 0x40, 0x30, 0x65, 0x40, 0x30, 0x69, 0x40, 0x30, 0x6f,
6568     0x40, 0x30, 0x73, 0x40, 0x30, 0x74, 0x40, 0x31, 0x30, 0x40, 0x31, 0x31,
6569     0x40, 0x31, 0x32, 0x40, 0x31, 0x61, 0x40, 0x31, 0x63, 0x40, 0x31, 0x65,
6570     0x40, 0x31, 0x69, 0x40, 0x31, 0x6f, 0x40, 0x31, 0x73, 0x40, 0x31, 0x74,
6571     0x40, 0x32, 0x30, 0x40, 0x32, 0x31, 0x40, 0x32, 0x32, 0x40, 0x32, 0x61,
6572     0x40, 0x32, 0x63, 0x40, 0x32, 0x65, 0x40, 0x32, 0x69, 0x40, 0x32, 0x6f,
6573     0x40, 0x32, 0x73, 0x40, 0x32, 0x74, 0x40, 0x61, 0x30, 0x40, 0x61, 0x31,
6574     0x40, 0x61, 0x32, 0x40, 0x61, 0x61, 0x40, 0x61, 0x63, 0x40, 0x61, 0x65,
6575     0x40, 0x61, 0x69, 0x40, 0x61, 0x6f, 0x40, 0x61, 0x73, 0x40, 0x61, 0x74};
6576 const uint8_t HuffDecoderCommon::table20_209_emit_[120] = {
6577     0x40, 0x63, 0x30, 0x40, 0x63, 0x31, 0x40, 0x63, 0x32, 0x40, 0x63, 0x61,
6578     0x40, 0x63, 0x63, 0x40, 0x63, 0x65, 0x40, 0x63, 0x69, 0x40, 0x63, 0x6f,
6579     0x40, 0x63, 0x73, 0x40, 0x63, 0x74, 0x40, 0x65, 0x30, 0x40, 0x65, 0x31,
6580     0x40, 0x65, 0x32, 0x40, 0x65, 0x61, 0x40, 0x65, 0x63, 0x40, 0x65, 0x65,
6581     0x40, 0x65, 0x69, 0x40, 0x65, 0x6f, 0x40, 0x65, 0x73, 0x40, 0x65, 0x74,
6582     0x40, 0x69, 0x30, 0x40, 0x69, 0x31, 0x40, 0x69, 0x32, 0x40, 0x69, 0x61,
6583     0x40, 0x69, 0x63, 0x40, 0x69, 0x65, 0x40, 0x69, 0x69, 0x40, 0x69, 0x6f,
6584     0x40, 0x69, 0x73, 0x40, 0x69, 0x74, 0x40, 0x6f, 0x30, 0x40, 0x6f, 0x31,
6585     0x40, 0x6f, 0x32, 0x40, 0x6f, 0x61, 0x40, 0x6f, 0x63, 0x40, 0x6f, 0x65,
6586     0x40, 0x6f, 0x69, 0x40, 0x6f, 0x6f, 0x40, 0x6f, 0x73, 0x40, 0x6f, 0x74};
6587 const uint8_t HuffDecoderCommon::table20_210_emit_[68] = {
6588     0x40, 0x73, 0x30, 0x40, 0x73, 0x31, 0x40, 0x73, 0x32, 0x40, 0x73, 0x61,
6589     0x40, 0x73, 0x63, 0x40, 0x73, 0x65, 0x40, 0x73, 0x69, 0x40, 0x73, 0x6f,
6590     0x40, 0x73, 0x73, 0x40, 0x73, 0x74, 0x40, 0x74, 0x30, 0x40, 0x74, 0x31,
6591     0x40, 0x74, 0x32, 0x40, 0x74, 0x61, 0x40, 0x74, 0x63, 0x40, 0x74, 0x65,
6592     0x40, 0x74, 0x69, 0x40, 0x74, 0x6f, 0x40, 0x74, 0x73, 0x40, 0x74, 0x74,
6593     0x40, 0x20, 0x40, 0x25, 0x40, 0x2d, 0x40, 0x2e};
6594 const uint8_t HuffDecoderCommon::table20_211_emit_[16] = {
6595     0x40, 0x2f, 0x40, 0x33, 0x40, 0x34, 0x40, 0x35,
6596     0x40, 0x36, 0x40, 0x37, 0x40, 0x38, 0x40, 0x39};
6597 const uint8_t HuffDecoderCommon::table20_212_emit_[16] = {
6598     0x40, 0x3d, 0x40, 0x41, 0x40, 0x5f, 0x40, 0x62,
6599     0x40, 0x64, 0x40, 0x66, 0x40, 0x67, 0x40, 0x68};
6600 const uint8_t HuffDecoderCommon::table20_213_emit_[20] = {
6601     0x40, 0x6c, 0x40, 0x6d, 0x40, 0x6e, 0x40, 0x70, 0x40, 0x72,
6602     0x40, 0x75, 0x40, 0x3a, 0x40, 0x42, 0x40, 0x43, 0x40, 0x44};
6603 const uint8_t HuffDecoderCommon::table20_214_emit_[32] = {
6604     0x40, 0x45, 0x40, 0x46, 0x40, 0x47, 0x40, 0x48, 0x40, 0x49, 0x40,
6605     0x4a, 0x40, 0x4b, 0x40, 0x4c, 0x40, 0x4d, 0x40, 0x4e, 0x40, 0x4f,
6606     0x40, 0x50, 0x40, 0x51, 0x40, 0x52, 0x40, 0x53, 0x40, 0x54};
6607 const uint8_t HuffDecoderCommon::table20_215_emit_[46] = {
6608     0x40, 0x55, 0x40, 0x56, 0x40, 0x57, 0x40, 0x59, 0x40, 0x6a, 0x40, 0x6b,
6609     0x40, 0x71, 0x40, 0x76, 0x40, 0x77, 0x40, 0x78, 0x40, 0x79, 0x40, 0x7a,
6610     0x40, 0x26, 0x40, 0x2a, 0x40, 0x2c, 0x40, 0x3b, 0x40, 0x58, 0x40, 0x5a,
6611     0x40, 0x21, 0x40, 0x22, 0x40, 0x28, 0x40, 0x29, 0x40, 0x3f};
6612 const uint8_t HuffDecoderCommon::table20_216_emit_[120] = {
6613     0x5b, 0x30, 0x30, 0x5b, 0x30, 0x31, 0x5b, 0x30, 0x32, 0x5b, 0x30, 0x61,
6614     0x5b, 0x30, 0x63, 0x5b, 0x30, 0x65, 0x5b, 0x30, 0x69, 0x5b, 0x30, 0x6f,
6615     0x5b, 0x30, 0x73, 0x5b, 0x30, 0x74, 0x5b, 0x31, 0x30, 0x5b, 0x31, 0x31,
6616     0x5b, 0x31, 0x32, 0x5b, 0x31, 0x61, 0x5b, 0x31, 0x63, 0x5b, 0x31, 0x65,
6617     0x5b, 0x31, 0x69, 0x5b, 0x31, 0x6f, 0x5b, 0x31, 0x73, 0x5b, 0x31, 0x74,
6618     0x5b, 0x32, 0x30, 0x5b, 0x32, 0x31, 0x5b, 0x32, 0x32, 0x5b, 0x32, 0x61,
6619     0x5b, 0x32, 0x63, 0x5b, 0x32, 0x65, 0x5b, 0x32, 0x69, 0x5b, 0x32, 0x6f,
6620     0x5b, 0x32, 0x73, 0x5b, 0x32, 0x74, 0x5b, 0x61, 0x30, 0x5b, 0x61, 0x31,
6621     0x5b, 0x61, 0x32, 0x5b, 0x61, 0x61, 0x5b, 0x61, 0x63, 0x5b, 0x61, 0x65,
6622     0x5b, 0x61, 0x69, 0x5b, 0x61, 0x6f, 0x5b, 0x61, 0x73, 0x5b, 0x61, 0x74};
6623 const uint8_t HuffDecoderCommon::table20_217_emit_[120] = {
6624     0x5b, 0x63, 0x30, 0x5b, 0x63, 0x31, 0x5b, 0x63, 0x32, 0x5b, 0x63, 0x61,
6625     0x5b, 0x63, 0x63, 0x5b, 0x63, 0x65, 0x5b, 0x63, 0x69, 0x5b, 0x63, 0x6f,
6626     0x5b, 0x63, 0x73, 0x5b, 0x63, 0x74, 0x5b, 0x65, 0x30, 0x5b, 0x65, 0x31,
6627     0x5b, 0x65, 0x32, 0x5b, 0x65, 0x61, 0x5b, 0x65, 0x63, 0x5b, 0x65, 0x65,
6628     0x5b, 0x65, 0x69, 0x5b, 0x65, 0x6f, 0x5b, 0x65, 0x73, 0x5b, 0x65, 0x74,
6629     0x5b, 0x69, 0x30, 0x5b, 0x69, 0x31, 0x5b, 0x69, 0x32, 0x5b, 0x69, 0x61,
6630     0x5b, 0x69, 0x63, 0x5b, 0x69, 0x65, 0x5b, 0x69, 0x69, 0x5b, 0x69, 0x6f,
6631     0x5b, 0x69, 0x73, 0x5b, 0x69, 0x74, 0x5b, 0x6f, 0x30, 0x5b, 0x6f, 0x31,
6632     0x5b, 0x6f, 0x32, 0x5b, 0x6f, 0x61, 0x5b, 0x6f, 0x63, 0x5b, 0x6f, 0x65,
6633     0x5b, 0x6f, 0x69, 0x5b, 0x6f, 0x6f, 0x5b, 0x6f, 0x73, 0x5b, 0x6f, 0x74};
6634 const uint8_t HuffDecoderCommon::table20_218_emit_[68] = {
6635     0x5b, 0x73, 0x30, 0x5b, 0x73, 0x31, 0x5b, 0x73, 0x32, 0x5b, 0x73, 0x61,
6636     0x5b, 0x73, 0x63, 0x5b, 0x73, 0x65, 0x5b, 0x73, 0x69, 0x5b, 0x73, 0x6f,
6637     0x5b, 0x73, 0x73, 0x5b, 0x73, 0x74, 0x5b, 0x74, 0x30, 0x5b, 0x74, 0x31,
6638     0x5b, 0x74, 0x32, 0x5b, 0x74, 0x61, 0x5b, 0x74, 0x63, 0x5b, 0x74, 0x65,
6639     0x5b, 0x74, 0x69, 0x5b, 0x74, 0x6f, 0x5b, 0x74, 0x73, 0x5b, 0x74, 0x74,
6640     0x5b, 0x20, 0x5b, 0x25, 0x5b, 0x2d, 0x5b, 0x2e};
6641 const uint8_t HuffDecoderCommon::table20_219_emit_[16] = {
6642     0x5b, 0x2f, 0x5b, 0x33, 0x5b, 0x34, 0x5b, 0x35,
6643     0x5b, 0x36, 0x5b, 0x37, 0x5b, 0x38, 0x5b, 0x39};
6644 const uint8_t HuffDecoderCommon::table20_220_emit_[16] = {
6645     0x5b, 0x3d, 0x5b, 0x41, 0x5b, 0x5f, 0x5b, 0x62,
6646     0x5b, 0x64, 0x5b, 0x66, 0x5b, 0x67, 0x5b, 0x68};
6647 const uint8_t HuffDecoderCommon::table20_221_emit_[20] = {
6648     0x5b, 0x6c, 0x5b, 0x6d, 0x5b, 0x6e, 0x5b, 0x70, 0x5b, 0x72,
6649     0x5b, 0x75, 0x5b, 0x3a, 0x5b, 0x42, 0x5b, 0x43, 0x5b, 0x44};
6650 const uint8_t HuffDecoderCommon::table20_222_emit_[32] = {
6651     0x5b, 0x45, 0x5b, 0x46, 0x5b, 0x47, 0x5b, 0x48, 0x5b, 0x49, 0x5b,
6652     0x4a, 0x5b, 0x4b, 0x5b, 0x4c, 0x5b, 0x4d, 0x5b, 0x4e, 0x5b, 0x4f,
6653     0x5b, 0x50, 0x5b, 0x51, 0x5b, 0x52, 0x5b, 0x53, 0x5b, 0x54};
6654 const uint8_t HuffDecoderCommon::table20_223_emit_[46] = {
6655     0x5b, 0x55, 0x5b, 0x56, 0x5b, 0x57, 0x5b, 0x59, 0x5b, 0x6a, 0x5b, 0x6b,
6656     0x5b, 0x71, 0x5b, 0x76, 0x5b, 0x77, 0x5b, 0x78, 0x5b, 0x79, 0x5b, 0x7a,
6657     0x5b, 0x26, 0x5b, 0x2a, 0x5b, 0x2c, 0x5b, 0x3b, 0x5b, 0x58, 0x5b, 0x5a,
6658     0x5b, 0x21, 0x5b, 0x22, 0x5b, 0x28, 0x5b, 0x29, 0x5b, 0x3f};
6659 const uint8_t HuffDecoderCommon::table20_224_emit_[120] = {
6660     0x5d, 0x30, 0x30, 0x5d, 0x30, 0x31, 0x5d, 0x30, 0x32, 0x5d, 0x30, 0x61,
6661     0x5d, 0x30, 0x63, 0x5d, 0x30, 0x65, 0x5d, 0x30, 0x69, 0x5d, 0x30, 0x6f,
6662     0x5d, 0x30, 0x73, 0x5d, 0x30, 0x74, 0x5d, 0x31, 0x30, 0x5d, 0x31, 0x31,
6663     0x5d, 0x31, 0x32, 0x5d, 0x31, 0x61, 0x5d, 0x31, 0x63, 0x5d, 0x31, 0x65,
6664     0x5d, 0x31, 0x69, 0x5d, 0x31, 0x6f, 0x5d, 0x31, 0x73, 0x5d, 0x31, 0x74,
6665     0x5d, 0x32, 0x30, 0x5d, 0x32, 0x31, 0x5d, 0x32, 0x32, 0x5d, 0x32, 0x61,
6666     0x5d, 0x32, 0x63, 0x5d, 0x32, 0x65, 0x5d, 0x32, 0x69, 0x5d, 0x32, 0x6f,
6667     0x5d, 0x32, 0x73, 0x5d, 0x32, 0x74, 0x5d, 0x61, 0x30, 0x5d, 0x61, 0x31,
6668     0x5d, 0x61, 0x32, 0x5d, 0x61, 0x61, 0x5d, 0x61, 0x63, 0x5d, 0x61, 0x65,
6669     0x5d, 0x61, 0x69, 0x5d, 0x61, 0x6f, 0x5d, 0x61, 0x73, 0x5d, 0x61, 0x74};
6670 const uint8_t HuffDecoderCommon::table20_225_emit_[120] = {
6671     0x5d, 0x63, 0x30, 0x5d, 0x63, 0x31, 0x5d, 0x63, 0x32, 0x5d, 0x63, 0x61,
6672     0x5d, 0x63, 0x63, 0x5d, 0x63, 0x65, 0x5d, 0x63, 0x69, 0x5d, 0x63, 0x6f,
6673     0x5d, 0x63, 0x73, 0x5d, 0x63, 0x74, 0x5d, 0x65, 0x30, 0x5d, 0x65, 0x31,
6674     0x5d, 0x65, 0x32, 0x5d, 0x65, 0x61, 0x5d, 0x65, 0x63, 0x5d, 0x65, 0x65,
6675     0x5d, 0x65, 0x69, 0x5d, 0x65, 0x6f, 0x5d, 0x65, 0x73, 0x5d, 0x65, 0x74,
6676     0x5d, 0x69, 0x30, 0x5d, 0x69, 0x31, 0x5d, 0x69, 0x32, 0x5d, 0x69, 0x61,
6677     0x5d, 0x69, 0x63, 0x5d, 0x69, 0x65, 0x5d, 0x69, 0x69, 0x5d, 0x69, 0x6f,
6678     0x5d, 0x69, 0x73, 0x5d, 0x69, 0x74, 0x5d, 0x6f, 0x30, 0x5d, 0x6f, 0x31,
6679     0x5d, 0x6f, 0x32, 0x5d, 0x6f, 0x61, 0x5d, 0x6f, 0x63, 0x5d, 0x6f, 0x65,
6680     0x5d, 0x6f, 0x69, 0x5d, 0x6f, 0x6f, 0x5d, 0x6f, 0x73, 0x5d, 0x6f, 0x74};
6681 const uint8_t HuffDecoderCommon::table20_226_emit_[68] = {
6682     0x5d, 0x73, 0x30, 0x5d, 0x73, 0x31, 0x5d, 0x73, 0x32, 0x5d, 0x73, 0x61,
6683     0x5d, 0x73, 0x63, 0x5d, 0x73, 0x65, 0x5d, 0x73, 0x69, 0x5d, 0x73, 0x6f,
6684     0x5d, 0x73, 0x73, 0x5d, 0x73, 0x74, 0x5d, 0x74, 0x30, 0x5d, 0x74, 0x31,
6685     0x5d, 0x74, 0x32, 0x5d, 0x74, 0x61, 0x5d, 0x74, 0x63, 0x5d, 0x74, 0x65,
6686     0x5d, 0x74, 0x69, 0x5d, 0x74, 0x6f, 0x5d, 0x74, 0x73, 0x5d, 0x74, 0x74,
6687     0x5d, 0x20, 0x5d, 0x25, 0x5d, 0x2d, 0x5d, 0x2e};
6688 const uint8_t HuffDecoderCommon::table20_227_emit_[16] = {
6689     0x5d, 0x2f, 0x5d, 0x33, 0x5d, 0x34, 0x5d, 0x35,
6690     0x5d, 0x36, 0x5d, 0x37, 0x5d, 0x38, 0x5d, 0x39};
6691 const uint8_t HuffDecoderCommon::table20_228_emit_[16] = {
6692     0x5d, 0x3d, 0x5d, 0x41, 0x5d, 0x5f, 0x5d, 0x62,
6693     0x5d, 0x64, 0x5d, 0x66, 0x5d, 0x67, 0x5d, 0x68};
6694 const uint8_t HuffDecoderCommon::table20_229_emit_[20] = {
6695     0x5d, 0x6c, 0x5d, 0x6d, 0x5d, 0x6e, 0x5d, 0x70, 0x5d, 0x72,
6696     0x5d, 0x75, 0x5d, 0x3a, 0x5d, 0x42, 0x5d, 0x43, 0x5d, 0x44};
6697 const uint8_t HuffDecoderCommon::table20_230_emit_[32] = {
6698     0x5d, 0x45, 0x5d, 0x46, 0x5d, 0x47, 0x5d, 0x48, 0x5d, 0x49, 0x5d,
6699     0x4a, 0x5d, 0x4b, 0x5d, 0x4c, 0x5d, 0x4d, 0x5d, 0x4e, 0x5d, 0x4f,
6700     0x5d, 0x50, 0x5d, 0x51, 0x5d, 0x52, 0x5d, 0x53, 0x5d, 0x54};
6701 const uint8_t HuffDecoderCommon::table20_231_emit_[46] = {
6702     0x5d, 0x55, 0x5d, 0x56, 0x5d, 0x57, 0x5d, 0x59, 0x5d, 0x6a, 0x5d, 0x6b,
6703     0x5d, 0x71, 0x5d, 0x76, 0x5d, 0x77, 0x5d, 0x78, 0x5d, 0x79, 0x5d, 0x7a,
6704     0x5d, 0x26, 0x5d, 0x2a, 0x5d, 0x2c, 0x5d, 0x3b, 0x5d, 0x58, 0x5d, 0x5a,
6705     0x5d, 0x21, 0x5d, 0x22, 0x5d, 0x28, 0x5d, 0x29, 0x5d, 0x3f};
6706 const uint8_t HuffDecoderCommon::table20_232_emit_[120] = {
6707     0x7e, 0x30, 0x30, 0x7e, 0x30, 0x31, 0x7e, 0x30, 0x32, 0x7e, 0x30, 0x61,
6708     0x7e, 0x30, 0x63, 0x7e, 0x30, 0x65, 0x7e, 0x30, 0x69, 0x7e, 0x30, 0x6f,
6709     0x7e, 0x30, 0x73, 0x7e, 0x30, 0x74, 0x7e, 0x31, 0x30, 0x7e, 0x31, 0x31,
6710     0x7e, 0x31, 0x32, 0x7e, 0x31, 0x61, 0x7e, 0x31, 0x63, 0x7e, 0x31, 0x65,
6711     0x7e, 0x31, 0x69, 0x7e, 0x31, 0x6f, 0x7e, 0x31, 0x73, 0x7e, 0x31, 0x74,
6712     0x7e, 0x32, 0x30, 0x7e, 0x32, 0x31, 0x7e, 0x32, 0x32, 0x7e, 0x32, 0x61,
6713     0x7e, 0x32, 0x63, 0x7e, 0x32, 0x65, 0x7e, 0x32, 0x69, 0x7e, 0x32, 0x6f,
6714     0x7e, 0x32, 0x73, 0x7e, 0x32, 0x74, 0x7e, 0x61, 0x30, 0x7e, 0x61, 0x31,
6715     0x7e, 0x61, 0x32, 0x7e, 0x61, 0x61, 0x7e, 0x61, 0x63, 0x7e, 0x61, 0x65,
6716     0x7e, 0x61, 0x69, 0x7e, 0x61, 0x6f, 0x7e, 0x61, 0x73, 0x7e, 0x61, 0x74};
6717 const uint8_t HuffDecoderCommon::table20_233_emit_[120] = {
6718     0x7e, 0x63, 0x30, 0x7e, 0x63, 0x31, 0x7e, 0x63, 0x32, 0x7e, 0x63, 0x61,
6719     0x7e, 0x63, 0x63, 0x7e, 0x63, 0x65, 0x7e, 0x63, 0x69, 0x7e, 0x63, 0x6f,
6720     0x7e, 0x63, 0x73, 0x7e, 0x63, 0x74, 0x7e, 0x65, 0x30, 0x7e, 0x65, 0x31,
6721     0x7e, 0x65, 0x32, 0x7e, 0x65, 0x61, 0x7e, 0x65, 0x63, 0x7e, 0x65, 0x65,
6722     0x7e, 0x65, 0x69, 0x7e, 0x65, 0x6f, 0x7e, 0x65, 0x73, 0x7e, 0x65, 0x74,
6723     0x7e, 0x69, 0x30, 0x7e, 0x69, 0x31, 0x7e, 0x69, 0x32, 0x7e, 0x69, 0x61,
6724     0x7e, 0x69, 0x63, 0x7e, 0x69, 0x65, 0x7e, 0x69, 0x69, 0x7e, 0x69, 0x6f,
6725     0x7e, 0x69, 0x73, 0x7e, 0x69, 0x74, 0x7e, 0x6f, 0x30, 0x7e, 0x6f, 0x31,
6726     0x7e, 0x6f, 0x32, 0x7e, 0x6f, 0x61, 0x7e, 0x6f, 0x63, 0x7e, 0x6f, 0x65,
6727     0x7e, 0x6f, 0x69, 0x7e, 0x6f, 0x6f, 0x7e, 0x6f, 0x73, 0x7e, 0x6f, 0x74};
6728 const uint8_t HuffDecoderCommon::table20_234_emit_[68] = {
6729     0x7e, 0x73, 0x30, 0x7e, 0x73, 0x31, 0x7e, 0x73, 0x32, 0x7e, 0x73, 0x61,
6730     0x7e, 0x73, 0x63, 0x7e, 0x73, 0x65, 0x7e, 0x73, 0x69, 0x7e, 0x73, 0x6f,
6731     0x7e, 0x73, 0x73, 0x7e, 0x73, 0x74, 0x7e, 0x74, 0x30, 0x7e, 0x74, 0x31,
6732     0x7e, 0x74, 0x32, 0x7e, 0x74, 0x61, 0x7e, 0x74, 0x63, 0x7e, 0x74, 0x65,
6733     0x7e, 0x74, 0x69, 0x7e, 0x74, 0x6f, 0x7e, 0x74, 0x73, 0x7e, 0x74, 0x74,
6734     0x7e, 0x20, 0x7e, 0x25, 0x7e, 0x2d, 0x7e, 0x2e};
6735 const uint8_t HuffDecoderCommon::table20_235_emit_[16] = {
6736     0x7e, 0x2f, 0x7e, 0x33, 0x7e, 0x34, 0x7e, 0x35,
6737     0x7e, 0x36, 0x7e, 0x37, 0x7e, 0x38, 0x7e, 0x39};
6738 const uint8_t HuffDecoderCommon::table20_236_emit_[16] = {
6739     0x7e, 0x3d, 0x7e, 0x41, 0x7e, 0x5f, 0x7e, 0x62,
6740     0x7e, 0x64, 0x7e, 0x66, 0x7e, 0x67, 0x7e, 0x68};
6741 const uint8_t HuffDecoderCommon::table20_237_emit_[20] = {
6742     0x7e, 0x6c, 0x7e, 0x6d, 0x7e, 0x6e, 0x7e, 0x70, 0x7e, 0x72,
6743     0x7e, 0x75, 0x7e, 0x3a, 0x7e, 0x42, 0x7e, 0x43, 0x7e, 0x44};
6744 const uint8_t HuffDecoderCommon::table20_238_emit_[32] = {
6745     0x7e, 0x45, 0x7e, 0x46, 0x7e, 0x47, 0x7e, 0x48, 0x7e, 0x49, 0x7e,
6746     0x4a, 0x7e, 0x4b, 0x7e, 0x4c, 0x7e, 0x4d, 0x7e, 0x4e, 0x7e, 0x4f,
6747     0x7e, 0x50, 0x7e, 0x51, 0x7e, 0x52, 0x7e, 0x53, 0x7e, 0x54};
6748 const uint8_t HuffDecoderCommon::table20_239_emit_[46] = {
6749     0x7e, 0x55, 0x7e, 0x56, 0x7e, 0x57, 0x7e, 0x59, 0x7e, 0x6a, 0x7e, 0x6b,
6750     0x7e, 0x71, 0x7e, 0x76, 0x7e, 0x77, 0x7e, 0x78, 0x7e, 0x79, 0x7e, 0x7a,
6751     0x7e, 0x26, 0x7e, 0x2a, 0x7e, 0x2c, 0x7e, 0x3b, 0x7e, 0x58, 0x7e, 0x5a,
6752     0x7e, 0x21, 0x7e, 0x22, 0x7e, 0x28, 0x7e, 0x29, 0x7e, 0x3f};
6753 const uint8_t HuffDecoderCommon::table20_240_emit_[16] = {
6754     0x5e, 0x30, 0x5e, 0x31, 0x5e, 0x32, 0x5e, 0x61,
6755     0x5e, 0x63, 0x5e, 0x65, 0x5e, 0x69, 0x5e, 0x6f};
6756 const uint8_t HuffDecoderCommon::table20_241_emit_[28] = {
6757     0x5e, 0x73, 0x5e, 0x74, 0x5e, 0x20, 0x5e, 0x25, 0x5e, 0x2d,
6758     0x5e, 0x2e, 0x5e, 0x2f, 0x5e, 0x33, 0x5e, 0x34, 0x5e, 0x35,
6759     0x5e, 0x36, 0x5e, 0x37, 0x5e, 0x38, 0x5e, 0x39};
6760 const uint8_t HuffDecoderCommon::table20_242_emit_[36] = {
6761     0x5e, 0x3d, 0x5e, 0x41, 0x5e, 0x5f, 0x5e, 0x62, 0x5e, 0x64, 0x5e, 0x66,
6762     0x5e, 0x67, 0x5e, 0x68, 0x5e, 0x6c, 0x5e, 0x6d, 0x5e, 0x6e, 0x5e, 0x70,
6763     0x5e, 0x72, 0x5e, 0x75, 0x5e, 0x3a, 0x5e, 0x42, 0x5e, 0x43, 0x5e, 0x44};
6764 const uint8_t HuffDecoderCommon::table20_243_emit_[68] = {
6765     0x5e, 0x45, 0x5e, 0x46, 0x5e, 0x47, 0x5e, 0x48, 0x5e, 0x49, 0x5e, 0x4a,
6766     0x5e, 0x4b, 0x5e, 0x4c, 0x5e, 0x4d, 0x5e, 0x4e, 0x5e, 0x4f, 0x5e, 0x50,
6767     0x5e, 0x51, 0x5e, 0x52, 0x5e, 0x53, 0x5e, 0x54, 0x5e, 0x55, 0x5e, 0x56,
6768     0x5e, 0x57, 0x5e, 0x59, 0x5e, 0x6a, 0x5e, 0x6b, 0x5e, 0x71, 0x5e, 0x76,
6769     0x5e, 0x77, 0x5e, 0x78, 0x5e, 0x79, 0x5e, 0x7a, 0x5e, 0x26, 0x5e, 0x2a,
6770     0x5e, 0x2c, 0x5e, 0x3b, 0x5e, 0x58, 0x5e, 0x5a};
6771 const uint8_t HuffDecoderCommon::table20_244_emit_[16] = {
6772     0x7d, 0x30, 0x7d, 0x31, 0x7d, 0x32, 0x7d, 0x61,
6773     0x7d, 0x63, 0x7d, 0x65, 0x7d, 0x69, 0x7d, 0x6f};
6774 const uint8_t HuffDecoderCommon::table20_245_emit_[28] = {
6775     0x7d, 0x73, 0x7d, 0x74, 0x7d, 0x20, 0x7d, 0x25, 0x7d, 0x2d,
6776     0x7d, 0x2e, 0x7d, 0x2f, 0x7d, 0x33, 0x7d, 0x34, 0x7d, 0x35,
6777     0x7d, 0x36, 0x7d, 0x37, 0x7d, 0x38, 0x7d, 0x39};
6778 const uint8_t HuffDecoderCommon::table20_246_emit_[36] = {
6779     0x7d, 0x3d, 0x7d, 0x41, 0x7d, 0x5f, 0x7d, 0x62, 0x7d, 0x64, 0x7d, 0x66,
6780     0x7d, 0x67, 0x7d, 0x68, 0x7d, 0x6c, 0x7d, 0x6d, 0x7d, 0x6e, 0x7d, 0x70,
6781     0x7d, 0x72, 0x7d, 0x75, 0x7d, 0x3a, 0x7d, 0x42, 0x7d, 0x43, 0x7d, 0x44};
6782 const uint8_t HuffDecoderCommon::table20_247_emit_[68] = {
6783     0x7d, 0x45, 0x7d, 0x46, 0x7d, 0x47, 0x7d, 0x48, 0x7d, 0x49, 0x7d, 0x4a,
6784     0x7d, 0x4b, 0x7d, 0x4c, 0x7d, 0x4d, 0x7d, 0x4e, 0x7d, 0x4f, 0x7d, 0x50,
6785     0x7d, 0x51, 0x7d, 0x52, 0x7d, 0x53, 0x7d, 0x54, 0x7d, 0x55, 0x7d, 0x56,
6786     0x7d, 0x57, 0x7d, 0x59, 0x7d, 0x6a, 0x7d, 0x6b, 0x7d, 0x71, 0x7d, 0x76,
6787     0x7d, 0x77, 0x7d, 0x78, 0x7d, 0x79, 0x7d, 0x7a, 0x7d, 0x26, 0x7d, 0x2a,
6788     0x7d, 0x2c, 0x7d, 0x3b, 0x7d, 0x58, 0x7d, 0x5a};
6789 const uint8_t HuffDecoderCommon::table20_248_emit_[44] = {
6790     0x3c, 0x30, 0x3c, 0x31, 0x3c, 0x32, 0x3c, 0x61, 0x3c, 0x63, 0x3c,
6791     0x65, 0x3c, 0x69, 0x3c, 0x6f, 0x3c, 0x73, 0x3c, 0x74, 0x3c, 0x20,
6792     0x3c, 0x25, 0x3c, 0x2d, 0x3c, 0x2e, 0x3c, 0x2f, 0x3c, 0x33, 0x3c,
6793     0x34, 0x3c, 0x35, 0x3c, 0x36, 0x3c, 0x37, 0x3c, 0x38, 0x3c, 0x39};
6794 const uint8_t HuffDecoderCommon::table20_249_emit_[104] = {
6795     0x3c, 0x3d, 0x3c, 0x41, 0x3c, 0x5f, 0x3c, 0x62, 0x3c, 0x64, 0x3c, 0x66,
6796     0x3c, 0x67, 0x3c, 0x68, 0x3c, 0x6c, 0x3c, 0x6d, 0x3c, 0x6e, 0x3c, 0x70,
6797     0x3c, 0x72, 0x3c, 0x75, 0x3c, 0x3a, 0x3c, 0x42, 0x3c, 0x43, 0x3c, 0x44,
6798     0x3c, 0x45, 0x3c, 0x46, 0x3c, 0x47, 0x3c, 0x48, 0x3c, 0x49, 0x3c, 0x4a,
6799     0x3c, 0x4b, 0x3c, 0x4c, 0x3c, 0x4d, 0x3c, 0x4e, 0x3c, 0x4f, 0x3c, 0x50,
6800     0x3c, 0x51, 0x3c, 0x52, 0x3c, 0x53, 0x3c, 0x54, 0x3c, 0x55, 0x3c, 0x56,
6801     0x3c, 0x57, 0x3c, 0x59, 0x3c, 0x6a, 0x3c, 0x6b, 0x3c, 0x71, 0x3c, 0x76,
6802     0x3c, 0x77, 0x3c, 0x78, 0x3c, 0x79, 0x3c, 0x7a, 0x3c, 0x26, 0x3c, 0x2a,
6803     0x3c, 0x2c, 0x3c, 0x3b, 0x3c, 0x58, 0x3c, 0x5a};
6804 const uint8_t HuffDecoderCommon::table20_250_emit_[44] = {
6805     0x60, 0x30, 0x60, 0x31, 0x60, 0x32, 0x60, 0x61, 0x60, 0x63, 0x60,
6806     0x65, 0x60, 0x69, 0x60, 0x6f, 0x60, 0x73, 0x60, 0x74, 0x60, 0x20,
6807     0x60, 0x25, 0x60, 0x2d, 0x60, 0x2e, 0x60, 0x2f, 0x60, 0x33, 0x60,
6808     0x34, 0x60, 0x35, 0x60, 0x36, 0x60, 0x37, 0x60, 0x38, 0x60, 0x39};
6809 const uint8_t HuffDecoderCommon::table20_251_emit_[104] = {
6810     0x60, 0x3d, 0x60, 0x41, 0x60, 0x5f, 0x60, 0x62, 0x60, 0x64, 0x60, 0x66,
6811     0x60, 0x67, 0x60, 0x68, 0x60, 0x6c, 0x60, 0x6d, 0x60, 0x6e, 0x60, 0x70,
6812     0x60, 0x72, 0x60, 0x75, 0x60, 0x3a, 0x60, 0x42, 0x60, 0x43, 0x60, 0x44,
6813     0x60, 0x45, 0x60, 0x46, 0x60, 0x47, 0x60, 0x48, 0x60, 0x49, 0x60, 0x4a,
6814     0x60, 0x4b, 0x60, 0x4c, 0x60, 0x4d, 0x60, 0x4e, 0x60, 0x4f, 0x60, 0x50,
6815     0x60, 0x51, 0x60, 0x52, 0x60, 0x53, 0x60, 0x54, 0x60, 0x55, 0x60, 0x56,
6816     0x60, 0x57, 0x60, 0x59, 0x60, 0x6a, 0x60, 0x6b, 0x60, 0x71, 0x60, 0x76,
6817     0x60, 0x77, 0x60, 0x78, 0x60, 0x79, 0x60, 0x7a, 0x60, 0x26, 0x60, 0x2a,
6818     0x60, 0x2c, 0x60, 0x3b, 0x60, 0x58, 0x60, 0x5a};
6819 const uint8_t HuffDecoderCommon::table20_252_emit_[44] = {
6820     0x7b, 0x30, 0x7b, 0x31, 0x7b, 0x32, 0x7b, 0x61, 0x7b, 0x63, 0x7b,
6821     0x65, 0x7b, 0x69, 0x7b, 0x6f, 0x7b, 0x73, 0x7b, 0x74, 0x7b, 0x20,
6822     0x7b, 0x25, 0x7b, 0x2d, 0x7b, 0x2e, 0x7b, 0x2f, 0x7b, 0x33, 0x7b,
6823     0x34, 0x7b, 0x35, 0x7b, 0x36, 0x7b, 0x37, 0x7b, 0x38, 0x7b, 0x39};
6824 const uint8_t HuffDecoderCommon::table20_253_emit_[104] = {
6825     0x7b, 0x3d, 0x7b, 0x41, 0x7b, 0x5f, 0x7b, 0x62, 0x7b, 0x64, 0x7b, 0x66,
6826     0x7b, 0x67, 0x7b, 0x68, 0x7b, 0x6c, 0x7b, 0x6d, 0x7b, 0x6e, 0x7b, 0x70,
6827     0x7b, 0x72, 0x7b, 0x75, 0x7b, 0x3a, 0x7b, 0x42, 0x7b, 0x43, 0x7b, 0x44,
6828     0x7b, 0x45, 0x7b, 0x46, 0x7b, 0x47, 0x7b, 0x48, 0x7b, 0x49, 0x7b, 0x4a,
6829     0x7b, 0x4b, 0x7b, 0x4c, 0x7b, 0x4d, 0x7b, 0x4e, 0x7b, 0x4f, 0x7b, 0x50,
6830     0x7b, 0x51, 0x7b, 0x52, 0x7b, 0x53, 0x7b, 0x54, 0x7b, 0x55, 0x7b, 0x56,
6831     0x7b, 0x57, 0x7b, 0x59, 0x7b, 0x6a, 0x7b, 0x6b, 0x7b, 0x71, 0x7b, 0x76,
6832     0x7b, 0x77, 0x7b, 0x78, 0x7b, 0x79, 0x7b, 0x7a, 0x7b, 0x26, 0x7b, 0x2a,
6833     0x7b, 0x2c, 0x7b, 0x3b, 0x7b, 0x58, 0x7b, 0x5a};
6834 const uint8_t HuffDecoderCommon::table20_254_emit_[15] = {
6835     0x5c, 0xc3, 0xd0, 0x80, 0x82, 0x83, 0xa2, 0xb8,
6836     0xc2, 0xe0, 0xe2, 0x99, 0xa1, 0xa7, 0xac};
6837 const uint16_t HuffDecoderCommon::table20_254_ops_[128] = {
6838     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
6839     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0003, 0x0000, 0x0000,
6840     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
6841     0x0000, 0x0000, 0x0000, 0x0000, 0x000b, 0x0000, 0x0000, 0x0000, 0x0000,
6842     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
6843     0x0000, 0x0000, 0x0013, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
6844     0x0000, 0x001b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
6845     0x0023, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x002b,
6846     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0033, 0x0000,
6847     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x003b, 0x0000, 0x0000,
6848     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0043, 0x0000, 0x0000, 0x0000,
6849     0x0000, 0x0000, 0x0000, 0x0000, 0x004b, 0x0000, 0x0000, 0x0000, 0x0000,
6850     0x0000, 0x0000, 0x0000, 0x0053, 0x0000, 0x0000, 0x0000, 0x005b, 0x0000,
6851     0x0000, 0x0000, 0x0063, 0x0000, 0x0000, 0x0000, 0x006b, 0x0000, 0x0000,
6852     0x0000, 0x0073};
6853 const uint8_t HuffDecoderCommon::table20_255_emit_[64] = {
6854     0xb0, 0xb1, 0xb3, 0xd1, 0xd8, 0xd9, 0xe3, 0xe5, 0xe6, 0x81, 0x84,
6855     0x85, 0x86, 0x88, 0x92, 0x9a, 0x9c, 0xa0, 0xa3, 0xa4, 0xa9, 0xaa,
6856     0xad, 0xb2, 0xb5, 0xb9, 0xba, 0xbb, 0xbd, 0xbe, 0xc4, 0xc6, 0xe4,
6857     0xe8, 0xe9, 0x01, 0x87, 0x89, 0x8a, 0x8b, 0x8c, 0x8d, 0x8f, 0x93,
6858     0x95, 0x96, 0x97, 0x98, 0x9b, 0x9d, 0x9e, 0xa5, 0xa6, 0xa8, 0xae,
6859     0xaf, 0xb4, 0xb6, 0xb7, 0xbc, 0xbf, 0xc5, 0xe7, 0xef};
6860 const uint16_t HuffDecoderCommon::table20_255_ops_[128] = {
6861     0x0000, 0x0000, 0x0000, 0x0003, 0x0000, 0x0000, 0x0000, 0x000b, 0x0000,
6862     0x0000, 0x0000, 0x0013, 0x0000, 0x0000, 0x0000, 0x001b, 0x0000, 0x0000,
6863     0x0000, 0x0023, 0x0000, 0x0000, 0x0000, 0x002b, 0x0000, 0x0000, 0x0000,
6864     0x0033, 0x0000, 0x0000, 0x0000, 0x003b, 0x0000, 0x0000, 0x0000, 0x0043,
6865     0x0000, 0x004b, 0x0000, 0x0053, 0x0000, 0x005b, 0x0000, 0x0063, 0x0000,
6866     0x006b, 0x0000, 0x0073, 0x0000, 0x007b, 0x0000, 0x0083, 0x0000, 0x008b,
6867     0x0000, 0x0093, 0x0000, 0x009b, 0x0000, 0x00a3, 0x0000, 0x00ab, 0x0000,
6868     0x00b3, 0x0000, 0x00bb, 0x0000, 0x00c3, 0x0000, 0x00cb, 0x0000, 0x00d3,
6869     0x0000, 0x00db, 0x0000, 0x00e3, 0x0000, 0x00eb, 0x0000, 0x00f3, 0x0000,
6870     0x00fb, 0x0000, 0x0103, 0x0000, 0x010b, 0x0000, 0x0113, 0x011b, 0x0123,
6871     0x012b, 0x0133, 0x013b, 0x0143, 0x014b, 0x0153, 0x015b, 0x0163, 0x016b,
6872     0x0173, 0x017b, 0x0183, 0x018b, 0x0193, 0x019b, 0x01a3, 0x01ab, 0x01b3,
6873     0x01bb, 0x01c3, 0x01cb, 0x01d3, 0x01db, 0x01e3, 0x01eb, 0x01f3, 0x01fb,
6874     0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
6875     0x0000, 0x0004};
6876 const uint8_t* const HuffDecoderCommon::table20_emit_[256] = {
6877     table20_0_emit_,   table20_1_emit_,   table20_2_emit_,   table20_3_emit_,
6878     table20_4_emit_,   table20_5_emit_,   table20_6_emit_,   table20_7_emit_,
6879     table20_8_emit_,   table20_9_emit_,   table20_10_emit_,  table20_11_emit_,
6880     table20_12_emit_,  table20_13_emit_,  table20_14_emit_,  table20_15_emit_,
6881     table20_16_emit_,  table20_17_emit_,  table20_18_emit_,  table20_19_emit_,
6882     table20_20_emit_,  table20_21_emit_,  table20_22_emit_,  table20_23_emit_,
6883     table20_24_emit_,  table20_25_emit_,  table20_26_emit_,  table20_27_emit_,
6884     table20_28_emit_,  table20_29_emit_,  table20_30_emit_,  table20_31_emit_,
6885     table20_32_emit_,  table20_33_emit_,  table20_34_emit_,  table20_35_emit_,
6886     table20_36_emit_,  table20_37_emit_,  table20_38_emit_,  table20_39_emit_,
6887     table20_40_emit_,  table20_41_emit_,  table20_42_emit_,  table20_43_emit_,
6888     table20_44_emit_,  table20_45_emit_,  table20_46_emit_,  table20_47_emit_,
6889     table20_48_emit_,  table20_49_emit_,  table20_50_emit_,  table20_51_emit_,
6890     table20_52_emit_,  table20_53_emit_,  table20_54_emit_,  table20_55_emit_,
6891     table20_56_emit_,  table20_57_emit_,  table20_58_emit_,  table20_59_emit_,
6892     table20_60_emit_,  table20_61_emit_,  table20_62_emit_,  table20_63_emit_,
6893     table20_64_emit_,  table20_65_emit_,  table20_66_emit_,  table20_67_emit_,
6894     table20_68_emit_,  table20_69_emit_,  table20_70_emit_,  table20_71_emit_,
6895     table20_72_emit_,  table20_73_emit_,  table20_74_emit_,  table20_75_emit_,
6896     table20_76_emit_,  table20_77_emit_,  table20_78_emit_,  table20_79_emit_,
6897     table20_80_emit_,  table20_81_emit_,  table20_82_emit_,  table20_83_emit_,
6898     table20_84_emit_,  table20_85_emit_,  table20_86_emit_,  table20_87_emit_,
6899     table20_88_emit_,  table20_89_emit_,  table20_90_emit_,  table20_91_emit_,
6900     table20_92_emit_,  table20_93_emit_,  table20_94_emit_,  table20_95_emit_,
6901     table20_96_emit_,  table20_97_emit_,  table20_98_emit_,  table20_99_emit_,
6902     table20_100_emit_, table20_101_emit_, table20_102_emit_, table20_103_emit_,
6903     table20_104_emit_, table20_105_emit_, table20_106_emit_, table20_107_emit_,
6904     table20_108_emit_, table20_109_emit_, table20_110_emit_, table20_111_emit_,
6905     table20_112_emit_, table20_113_emit_, table20_114_emit_, table20_115_emit_,
6906     table20_116_emit_, table20_117_emit_, table20_118_emit_, table20_119_emit_,
6907     table20_120_emit_, table20_121_emit_, table20_122_emit_, table20_123_emit_,
6908     table20_124_emit_, table20_125_emit_, table20_126_emit_, table20_127_emit_,
6909     table20_128_emit_, table20_129_emit_, table20_130_emit_, table20_131_emit_,
6910     table20_132_emit_, table20_133_emit_, table20_134_emit_, table20_135_emit_,
6911     table20_136_emit_, table20_137_emit_, table20_138_emit_, table20_139_emit_,
6912     table20_140_emit_, table20_141_emit_, table20_142_emit_, table20_143_emit_,
6913     table20_144_emit_, table20_145_emit_, table20_146_emit_, table20_147_emit_,
6914     table20_148_emit_, table20_149_emit_, table20_150_emit_, table20_151_emit_,
6915     table20_152_emit_, table20_153_emit_, table20_154_emit_, table20_155_emit_,
6916     table20_156_emit_, table20_157_emit_, table20_158_emit_, table20_159_emit_,
6917     table20_160_emit_, table20_161_emit_, table20_162_emit_, table20_163_emit_,
6918     table20_164_emit_, table20_165_emit_, table20_166_emit_, table20_167_emit_,
6919     table20_168_emit_, table20_169_emit_, table20_170_emit_, table20_171_emit_,
6920     table20_172_emit_, table20_173_emit_, table20_174_emit_, table20_175_emit_,
6921     table20_176_emit_, table20_177_emit_, table20_178_emit_, table20_179_emit_,
6922     table20_180_emit_, table20_181_emit_, table20_182_emit_, table20_183_emit_,
6923     table20_184_emit_, table20_185_emit_, table20_186_emit_, table20_187_emit_,
6924     table20_188_emit_, table20_189_emit_, table20_190_emit_, table20_191_emit_,
6925     table20_192_emit_, table20_193_emit_, table20_194_emit_, table20_195_emit_,
6926     table20_196_emit_, table20_197_emit_, table20_198_emit_, table20_199_emit_,
6927     table20_200_emit_, table20_201_emit_, table20_202_emit_, table20_203_emit_,
6928     table20_204_emit_, table20_205_emit_, table20_206_emit_, table20_207_emit_,
6929     table20_208_emit_, table20_209_emit_, table20_210_emit_, table20_211_emit_,
6930     table20_212_emit_, table20_213_emit_, table20_214_emit_, table20_215_emit_,
6931     table20_216_emit_, table20_217_emit_, table20_218_emit_, table20_219_emit_,
6932     table20_220_emit_, table20_221_emit_, table20_222_emit_, table20_223_emit_,
6933     table20_224_emit_, table20_225_emit_, table20_226_emit_, table20_227_emit_,
6934     table20_228_emit_, table20_229_emit_, table20_230_emit_, table20_231_emit_,
6935     table20_232_emit_, table20_233_emit_, table20_234_emit_, table20_235_emit_,
6936     table20_236_emit_, table20_237_emit_, table20_238_emit_, table20_239_emit_,
6937     table20_240_emit_, table20_241_emit_, table20_242_emit_, table20_243_emit_,
6938     table20_244_emit_, table20_245_emit_, table20_246_emit_, table20_247_emit_,
6939     table20_248_emit_, table20_249_emit_, table20_250_emit_, table20_251_emit_,
6940     table20_252_emit_, table20_253_emit_, table20_254_emit_, table20_255_emit_,
6941 };
6942 const uint16_t* const HuffDecoderCommon::table20_ops_[256] = {
6943     table20_0_ops_,   table20_1_ops_,   table20_0_ops_,   table20_1_ops_,
6944     table20_0_ops_,   table20_1_ops_,   table20_0_ops_,   table20_1_ops_,
6945     table20_0_ops_,   table20_1_ops_,   table20_0_ops_,   table20_1_ops_,
6946     table20_0_ops_,   table20_1_ops_,   table20_0_ops_,   table20_1_ops_,
6947     table20_0_ops_,   table20_1_ops_,   table20_0_ops_,   table20_1_ops_,
6948     table19_0_ops_,   table19_0_ops_,   table19_0_ops_,   table19_0_ops_,
6949     table19_0_ops_,   table19_0_ops_,   table19_0_ops_,   table19_0_ops_,
6950     table19_0_ops_,   table19_0_ops_,   table19_0_ops_,   table19_0_ops_,
6951     table19_0_ops_,   table19_0_ops_,   table19_0_ops_,   table19_0_ops_,
6952     table19_0_ops_,   table19_0_ops_,   table19_0_ops_,   table19_0_ops_,
6953     table19_0_ops_,   table19_0_ops_,   table19_0_ops_,   table19_0_ops_,
6954     table19_0_ops_,   table19_0_ops_,   table19_10_ops_,  table19_10_ops_,
6955     table19_10_ops_,  table19_10_ops_,  table19_10_ops_,  table19_10_ops_,
6956     table19_10_ops_,  table19_10_ops_,  table19_10_ops_,  table19_10_ops_,
6957     table19_10_ops_,  table19_10_ops_,  table19_10_ops_,  table19_10_ops_,
6958     table19_10_ops_,  table19_10_ops_,  table19_23_ops_,  table20_63_ops_,
6959     table19_0_ops_,   table19_0_ops_,   table19_0_ops_,   table19_0_ops_,
6960     table19_0_ops_,   table19_0_ops_,   table19_0_ops_,   table19_0_ops_,
6961     table19_0_ops_,   table19_0_ops_,   table19_10_ops_,  table19_10_ops_,
6962     table19_10_ops_,  table19_10_ops_,  table19_10_ops_,  table19_10_ops_,
6963     table19_10_ops_,  table19_10_ops_,  table19_10_ops_,  table19_10_ops_,
6964     table19_10_ops_,  table19_10_ops_,  table19_10_ops_,  table19_23_ops_,
6965     table19_23_ops_,  table19_23_ops_,  table19_23_ops_,  table19_23_ops_,
6966     table19_23_ops_,  table19_23_ops_,  table19_23_ops_,  table20_95_ops_,
6967     table19_0_ops_,   table19_0_ops_,   table19_0_ops_,   table19_0_ops_,
6968     table19_0_ops_,   table19_0_ops_,   table19_0_ops_,   table19_0_ops_,
6969     table19_0_ops_,   table19_0_ops_,   table19_10_ops_,  table19_10_ops_,
6970     table19_10_ops_,  table19_10_ops_,  table19_10_ops_,  table19_10_ops_,
6971     table19_10_ops_,  table19_10_ops_,  table19_10_ops_,  table19_10_ops_,
6972     table19_10_ops_,  table19_10_ops_,  table19_10_ops_,  table19_23_ops_,
6973     table19_23_ops_,  table19_23_ops_,  table19_23_ops_,  table19_23_ops_,
6974     table19_23_ops_,  table19_23_ops_,  table19_23_ops_,  table20_127_ops_,
6975     table19_0_ops_,   table19_0_ops_,   table19_0_ops_,   table19_0_ops_,
6976     table19_0_ops_,   table19_0_ops_,   table19_0_ops_,   table19_0_ops_,
6977     table19_0_ops_,   table19_0_ops_,   table19_10_ops_,  table19_10_ops_,
6978     table19_10_ops_,  table19_10_ops_,  table19_10_ops_,  table19_10_ops_,
6979     table19_10_ops_,  table19_10_ops_,  table19_10_ops_,  table19_10_ops_,
6980     table19_10_ops_,  table19_10_ops_,  table19_10_ops_,  table19_23_ops_,
6981     table19_23_ops_,  table19_23_ops_,  table19_23_ops_,  table19_23_ops_,
6982     table19_23_ops_,  table19_23_ops_,  table19_23_ops_,  table20_159_ops_,
6983     table19_10_ops_,  table19_10_ops_,  table19_10_ops_,  table19_10_ops_,
6984     table19_10_ops_,  table19_23_ops_,  table19_23_ops_,  table19_23_ops_,
6985     table19_23_ops_,  table19_23_ops_,  table19_23_ops_,  table19_43_ops_,
6986     table19_44_ops_,  table19_44_ops_,  table19_44_ops_,  table19_79_ops_,
6987     table19_10_ops_,  table19_10_ops_,  table19_10_ops_,  table19_10_ops_,
6988     table19_10_ops_,  table19_23_ops_,  table19_23_ops_,  table19_23_ops_,
6989     table19_23_ops_,  table19_23_ops_,  table19_23_ops_,  table19_43_ops_,
6990     table19_44_ops_,  table19_44_ops_,  table19_44_ops_,  table19_79_ops_,
6991     table19_23_ops_,  table19_23_ops_,  table19_43_ops_,  table19_44_ops_,
6992     table19_44_ops_,  table19_85_ops_,  table19_86_ops_,  table19_87_ops_,
6993     table19_23_ops_,  table19_23_ops_,  table19_43_ops_,  table19_44_ops_,
6994     table19_44_ops_,  table19_85_ops_,  table19_86_ops_,  table19_87_ops_,
6995     table19_23_ops_,  table19_23_ops_,  table19_43_ops_,  table19_44_ops_,
6996     table19_44_ops_,  table19_85_ops_,  table19_86_ops_,  table19_87_ops_,
6997     table19_23_ops_,  table19_23_ops_,  table19_43_ops_,  table19_44_ops_,
6998     table19_44_ops_,  table19_85_ops_,  table19_86_ops_,  table19_87_ops_,
6999     table19_23_ops_,  table19_23_ops_,  table19_43_ops_,  table19_44_ops_,
7000     table19_44_ops_,  table19_85_ops_,  table19_86_ops_,  table19_87_ops_,
7001     table19_23_ops_,  table19_23_ops_,  table19_43_ops_,  table19_44_ops_,
7002     table19_44_ops_,  table19_85_ops_,  table19_86_ops_,  table19_87_ops_,
7003     table19_44_ops_,  table19_97_ops_,  table19_98_ops_,  table19_99_ops_,
7004     table19_44_ops_,  table19_97_ops_,  table19_98_ops_,  table19_99_ops_,
7005     table19_120_ops_, table19_121_ops_, table19_120_ops_, table19_121_ops_,
7006     table19_120_ops_, table19_121_ops_, table20_254_ops_, table20_255_ops_,
7007 };
7008 const uint8_t HuffDecoderCommon::table6_0_emit_[1] = {0x3f};
7009 const uint16_t HuffDecoderCommon::table6_0_ops_[512] = {
7010     0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
7011     0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
7012     0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
7013     0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
7014     0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
7015     0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
7016     0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
7017     0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
7018     0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
7019     0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
7020     0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
7021     0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
7022     0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
7023     0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
7024     0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
7025     0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
7026     0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
7027     0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
7028     0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
7029     0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
7030     0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
7031     0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
7032     0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
7033     0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
7034     0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
7035     0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
7036     0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
7037     0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
7038     0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
7039     0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
7040     0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
7041     0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
7042     0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
7043     0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
7044     0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
7045     0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
7046     0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
7047     0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
7048     0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
7049     0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
7050     0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
7051     0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
7052     0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
7053     0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
7054     0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
7055     0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
7056     0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
7057     0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
7058     0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
7059     0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
7060     0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
7061     0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
7062     0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
7063     0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
7064     0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
7065     0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002,
7066     0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002};
7067 const uint8_t HuffDecoderCommon::table6_32_emit_[1] = {0x27};
7068 const uint16_t HuffDecoderCommon::table6_32_ops_[512] = {
7069     0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003,
7070     0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003,
7071     0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003,
7072     0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003,
7073     0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003,
7074     0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003,
7075     0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003,
7076     0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003,
7077     0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003,
7078     0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003,
7079     0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003,
7080     0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003,
7081     0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003,
7082     0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003,
7083     0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003,
7084     0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003,
7085     0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003,
7086     0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003,
7087     0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003,
7088     0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003,
7089     0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003,
7090     0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003,
7091     0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003,
7092     0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003,
7093     0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003,
7094     0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003,
7095     0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003,
7096     0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003,
7097     0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003,
7098     0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003,
7099     0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003,
7100     0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003,
7101     0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003,
7102     0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003,
7103     0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003,
7104     0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003,
7105     0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003,
7106     0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003,
7107     0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003,
7108     0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003,
7109     0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003,
7110     0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003,
7111     0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003,
7112     0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003,
7113     0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003,
7114     0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003,
7115     0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003,
7116     0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003,
7117     0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003,
7118     0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003,
7119     0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003,
7120     0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003,
7121     0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003,
7122     0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003,
7123     0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003,
7124     0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003,
7125     0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003};
7126 const uint8_t HuffDecoderCommon::table6_48_emit_[1] = {0x2b};
7127 const uint8_t HuffDecoderCommon::table6_64_emit_[1] = {0x7c};
7128 const uint8_t HuffDecoderCommon::table6_80_emit_[1] = {0x23};
7129 const uint16_t HuffDecoderCommon::table6_80_ops_[512] = {
7130     0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004,
7131     0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004,
7132     0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004,
7133     0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004,
7134     0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004,
7135     0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004,
7136     0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004,
7137     0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004,
7138     0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004,
7139     0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004,
7140     0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004,
7141     0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004,
7142     0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004,
7143     0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004,
7144     0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004,
7145     0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004,
7146     0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004,
7147     0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004,
7148     0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004,
7149     0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004,
7150     0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004,
7151     0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004,
7152     0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004,
7153     0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004,
7154     0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004,
7155     0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004,
7156     0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004,
7157     0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004,
7158     0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004,
7159     0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004,
7160     0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004,
7161     0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004,
7162     0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004,
7163     0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004,
7164     0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004,
7165     0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004,
7166     0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004,
7167     0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004,
7168     0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004,
7169     0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004,
7170     0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004,
7171     0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004,
7172     0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004,
7173     0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004,
7174     0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004,
7175     0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004,
7176     0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004,
7177     0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004,
7178     0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004,
7179     0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004,
7180     0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004,
7181     0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004,
7182     0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004,
7183     0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004,
7184     0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004,
7185     0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004,
7186     0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004};
7187 const uint8_t HuffDecoderCommon::table6_88_emit_[1] = {0x3e};
7188 const uint8_t HuffDecoderCommon::table6_96_emit_[1] = {0x00};
7189 const uint16_t HuffDecoderCommon::table6_96_ops_[512] = {
7190     0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
7191     0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
7192     0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
7193     0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
7194     0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
7195     0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
7196     0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
7197     0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
7198     0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
7199     0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
7200     0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
7201     0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
7202     0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
7203     0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
7204     0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
7205     0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
7206     0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
7207     0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
7208     0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
7209     0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
7210     0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
7211     0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
7212     0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
7213     0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
7214     0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
7215     0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
7216     0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
7217     0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
7218     0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
7219     0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
7220     0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
7221     0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
7222     0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
7223     0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
7224     0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
7225     0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
7226     0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
7227     0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
7228     0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
7229     0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
7230     0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
7231     0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
7232     0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
7233     0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
7234     0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
7235     0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
7236     0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
7237     0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
7238     0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
7239     0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
7240     0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
7241     0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
7242     0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
7243     0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
7244     0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
7245     0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005,
7246     0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005};
7247 const uint8_t HuffDecoderCommon::table6_100_emit_[1] = {0x24};
7248 const uint8_t HuffDecoderCommon::table6_104_emit_[1] = {0x40};
7249 const uint8_t HuffDecoderCommon::table6_108_emit_[1] = {0x5b};
7250 const uint8_t HuffDecoderCommon::table6_112_emit_[1] = {0x5d};
7251 const uint8_t HuffDecoderCommon::table6_116_emit_[1] = {0x7e};
7252 const uint8_t HuffDecoderCommon::table6_120_emit_[1] = {0x5e};
7253 const uint16_t HuffDecoderCommon::table6_120_ops_[512] = {
7254     0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
7255     0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
7256     0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
7257     0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
7258     0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
7259     0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
7260     0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
7261     0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
7262     0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
7263     0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
7264     0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
7265     0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
7266     0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
7267     0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
7268     0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
7269     0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
7270     0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
7271     0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
7272     0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
7273     0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
7274     0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
7275     0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
7276     0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
7277     0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
7278     0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
7279     0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
7280     0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
7281     0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
7282     0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
7283     0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
7284     0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
7285     0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
7286     0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
7287     0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
7288     0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
7289     0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
7290     0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
7291     0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
7292     0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
7293     0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
7294     0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
7295     0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
7296     0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
7297     0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
7298     0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
7299     0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
7300     0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
7301     0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
7302     0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
7303     0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
7304     0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
7305     0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
7306     0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
7307     0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
7308     0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
7309     0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006,
7310     0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006};
7311 const uint8_t HuffDecoderCommon::table6_122_emit_[1] = {0x7d};
7312 const uint8_t HuffDecoderCommon::table6_124_emit_[1] = {0x3c};
7313 const uint16_t HuffDecoderCommon::table6_124_ops_[512] = {
7314     0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007,
7315     0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007,
7316     0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007,
7317     0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007,
7318     0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007,
7319     0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007,
7320     0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007,
7321     0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007,
7322     0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007,
7323     0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007,
7324     0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007,
7325     0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007,
7326     0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007,
7327     0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007,
7328     0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007,
7329     0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007,
7330     0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007,
7331     0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007,
7332     0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007,
7333     0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007,
7334     0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007,
7335     0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007,
7336     0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007,
7337     0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007,
7338     0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007,
7339     0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007,
7340     0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007,
7341     0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007,
7342     0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007,
7343     0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007,
7344     0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007,
7345     0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007,
7346     0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007,
7347     0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007,
7348     0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007,
7349     0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007,
7350     0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007,
7351     0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007,
7352     0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007,
7353     0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007,
7354     0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007,
7355     0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007,
7356     0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007,
7357     0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007,
7358     0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007,
7359     0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007,
7360     0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007,
7361     0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007,
7362     0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007,
7363     0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007,
7364     0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007,
7365     0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007,
7366     0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007,
7367     0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007,
7368     0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007,
7369     0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007,
7370     0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007};
7371 const uint8_t HuffDecoderCommon::table6_125_emit_[1] = {0x60};
7372 const uint8_t HuffDecoderCommon::table6_126_emit_[1] = {0x7b};
7373 const uint8_t HuffDecoderCommon::table6_127_emit_[91] = {
7374     0x5c, 0xc3, 0xd0, 0x80, 0x82, 0x83, 0xa2, 0xb8, 0xc2, 0xe0, 0xe2, 0x99,
7375     0xa1, 0xa7, 0xac, 0xb0, 0xb1, 0xb3, 0xd1, 0xd8, 0xd9, 0xe3, 0xe5, 0xe6,
7376     0x81, 0x84, 0x85, 0x86, 0x88, 0x92, 0x9a, 0x9c, 0xa0, 0xa3, 0xa4, 0xa9,
7377     0xaa, 0xad, 0xb2, 0xb5, 0xb9, 0xba, 0xbb, 0xbd, 0xbe, 0xc4, 0xc6, 0xe4,
7378     0xe8, 0xe9, 0x01, 0x87, 0x89, 0x8a, 0x8b, 0x8c, 0x8d, 0x8f, 0x93, 0x95,
7379     0x96, 0x97, 0x98, 0x9b, 0x9d, 0x9e, 0xa5, 0xa6, 0xa8, 0xae, 0xaf, 0xb4,
7380     0xb6, 0xb7, 0xbc, 0xbf, 0xc5, 0xe7, 0xef, 0x09, 0x8e, 0x90, 0x91, 0x94,
7381     0x9f, 0xab, 0xce, 0xd7, 0xe1, 0xec, 0xed};
7382 const uint16_t HuffDecoderCommon::table6_127_ops_[512] = {
7383     0x000b, 0x000b, 0x000b, 0x000b, 0x000b, 0x000b, 0x000b, 0x000b, 0x000b,
7384     0x000b, 0x000b, 0x000b, 0x000b, 0x000b, 0x000b, 0x000b, 0x000b, 0x000b,
7385     0x000b, 0x000b, 0x000b, 0x000b, 0x000b, 0x000b, 0x000b, 0x000b, 0x000b,
7386     0x000b, 0x000b, 0x000b, 0x000b, 0x000b, 0x020b, 0x020b, 0x020b, 0x020b,
7387     0x020b, 0x020b, 0x020b, 0x020b, 0x020b, 0x020b, 0x020b, 0x020b, 0x020b,
7388     0x020b, 0x020b, 0x020b, 0x020b, 0x020b, 0x020b, 0x020b, 0x020b, 0x020b,
7389     0x020b, 0x020b, 0x020b, 0x020b, 0x020b, 0x020b, 0x020b, 0x020b, 0x020b,
7390     0x020b, 0x040b, 0x040b, 0x040b, 0x040b, 0x040b, 0x040b, 0x040b, 0x040b,
7391     0x040b, 0x040b, 0x040b, 0x040b, 0x040b, 0x040b, 0x040b, 0x040b, 0x040b,
7392     0x040b, 0x040b, 0x040b, 0x040b, 0x040b, 0x040b, 0x040b, 0x040b, 0x040b,
7393     0x040b, 0x040b, 0x040b, 0x040b, 0x040b, 0x040b, 0x060c, 0x060c, 0x060c,
7394     0x060c, 0x060c, 0x060c, 0x060c, 0x060c, 0x060c, 0x060c, 0x060c, 0x060c,
7395     0x060c, 0x060c, 0x060c, 0x060c, 0x080c, 0x080c, 0x080c, 0x080c, 0x080c,
7396     0x080c, 0x080c, 0x080c, 0x080c, 0x080c, 0x080c, 0x080c, 0x080c, 0x080c,
7397     0x080c, 0x080c, 0x0a0c, 0x0a0c, 0x0a0c, 0x0a0c, 0x0a0c, 0x0a0c, 0x0a0c,
7398     0x0a0c, 0x0a0c, 0x0a0c, 0x0a0c, 0x0a0c, 0x0a0c, 0x0a0c, 0x0a0c, 0x0a0c,
7399     0x0c0c, 0x0c0c, 0x0c0c, 0x0c0c, 0x0c0c, 0x0c0c, 0x0c0c, 0x0c0c, 0x0c0c,
7400     0x0c0c, 0x0c0c, 0x0c0c, 0x0c0c, 0x0c0c, 0x0c0c, 0x0c0c, 0x0e0c, 0x0e0c,
7401     0x0e0c, 0x0e0c, 0x0e0c, 0x0e0c, 0x0e0c, 0x0e0c, 0x0e0c, 0x0e0c, 0x0e0c,
7402     0x0e0c, 0x0e0c, 0x0e0c, 0x0e0c, 0x0e0c, 0x100c, 0x100c, 0x100c, 0x100c,
7403     0x100c, 0x100c, 0x100c, 0x100c, 0x100c, 0x100c, 0x100c, 0x100c, 0x100c,
7404     0x100c, 0x100c, 0x100c, 0x120c, 0x120c, 0x120c, 0x120c, 0x120c, 0x120c,
7405     0x120c, 0x120c, 0x120c, 0x120c, 0x120c, 0x120c, 0x120c, 0x120c, 0x120c,
7406     0x120c, 0x140c, 0x140c, 0x140c, 0x140c, 0x140c, 0x140c, 0x140c, 0x140c,
7407     0x140c, 0x140c, 0x140c, 0x140c, 0x140c, 0x140c, 0x140c, 0x140c, 0x160d,
7408     0x160d, 0x160d, 0x160d, 0x160d, 0x160d, 0x160d, 0x160d, 0x180d, 0x180d,
7409     0x180d, 0x180d, 0x180d, 0x180d, 0x180d, 0x180d, 0x1a0d, 0x1a0d, 0x1a0d,
7410     0x1a0d, 0x1a0d, 0x1a0d, 0x1a0d, 0x1a0d, 0x1c0d, 0x1c0d, 0x1c0d, 0x1c0d,
7411     0x1c0d, 0x1c0d, 0x1c0d, 0x1c0d, 0x1e0d, 0x1e0d, 0x1e0d, 0x1e0d, 0x1e0d,
7412     0x1e0d, 0x1e0d, 0x1e0d, 0x200d, 0x200d, 0x200d, 0x200d, 0x200d, 0x200d,
7413     0x200d, 0x200d, 0x220d, 0x220d, 0x220d, 0x220d, 0x220d, 0x220d, 0x220d,
7414     0x220d, 0x240d, 0x240d, 0x240d, 0x240d, 0x240d, 0x240d, 0x240d, 0x240d,
7415     0x260d, 0x260d, 0x260d, 0x260d, 0x260d, 0x260d, 0x260d, 0x260d, 0x280d,
7416     0x280d, 0x280d, 0x280d, 0x280d, 0x280d, 0x280d, 0x280d, 0x2a0d, 0x2a0d,
7417     0x2a0d, 0x2a0d, 0x2a0d, 0x2a0d, 0x2a0d, 0x2a0d, 0x2c0d, 0x2c0d, 0x2c0d,
7418     0x2c0d, 0x2c0d, 0x2c0d, 0x2c0d, 0x2c0d, 0x2e0d, 0x2e0d, 0x2e0d, 0x2e0d,
7419     0x2e0d, 0x2e0d, 0x2e0d, 0x2e0d, 0x300e, 0x300e, 0x300e, 0x300e, 0x320e,
7420     0x320e, 0x320e, 0x320e, 0x340e, 0x340e, 0x340e, 0x340e, 0x360e, 0x360e,
7421     0x360e, 0x360e, 0x380e, 0x380e, 0x380e, 0x380e, 0x3a0e, 0x3a0e, 0x3a0e,
7422     0x3a0e, 0x3c0e, 0x3c0e, 0x3c0e, 0x3c0e, 0x3e0e, 0x3e0e, 0x3e0e, 0x3e0e,
7423     0x400e, 0x400e, 0x400e, 0x400e, 0x420e, 0x420e, 0x420e, 0x420e, 0x440e,
7424     0x440e, 0x440e, 0x440e, 0x460e, 0x460e, 0x460e, 0x460e, 0x480e, 0x480e,
7425     0x480e, 0x480e, 0x4a0e, 0x4a0e, 0x4a0e, 0x4a0e, 0x4c0e, 0x4c0e, 0x4c0e,
7426     0x4c0e, 0x4e0e, 0x4e0e, 0x4e0e, 0x4e0e, 0x500e, 0x500e, 0x500e, 0x500e,
7427     0x520e, 0x520e, 0x520e, 0x520e, 0x540e, 0x540e, 0x540e, 0x540e, 0x560e,
7428     0x560e, 0x560e, 0x560e, 0x580e, 0x580e, 0x580e, 0x580e, 0x5a0e, 0x5a0e,
7429     0x5a0e, 0x5a0e, 0x5c0e, 0x5c0e, 0x5c0e, 0x5c0e, 0x5e0e, 0x5e0e, 0x5e0e,
7430     0x5e0e, 0x600e, 0x600e, 0x600e, 0x600e, 0x620e, 0x620e, 0x620e, 0x620e,
7431     0x640f, 0x640f, 0x660f, 0x660f, 0x680f, 0x680f, 0x6a0f, 0x6a0f, 0x6c0f,
7432     0x6c0f, 0x6e0f, 0x6e0f, 0x700f, 0x700f, 0x720f, 0x720f, 0x740f, 0x740f,
7433     0x760f, 0x760f, 0x780f, 0x780f, 0x7a0f, 0x7a0f, 0x7c0f, 0x7c0f, 0x7e0f,
7434     0x7e0f, 0x800f, 0x800f, 0x820f, 0x820f, 0x840f, 0x840f, 0x860f, 0x860f,
7435     0x880f, 0x880f, 0x8a0f, 0x8a0f, 0x8c0f, 0x8c0f, 0x8e0f, 0x8e0f, 0x900f,
7436     0x900f, 0x920f, 0x920f, 0x940f, 0x940f, 0x960f, 0x960f, 0x980f, 0x980f,
7437     0x9a0f, 0x9a0f, 0x9c0f, 0x9c0f, 0x9e10, 0xa010, 0xa210, 0xa410, 0xa610,
7438     0xa810, 0xaa10, 0xac10, 0xae10, 0xb010, 0xb210, 0xb410, 0x0030, 0x0050,
7439     0x0070, 0x0090, 0x00b0, 0x00d0, 0x00f0, 0x0110, 0x0130, 0x0150};
7440 const uint8_t* const HuffDecoderCommon::table6_emit_[128] = {
7441     table6_0_emit_,   table6_0_emit_,   table6_0_emit_,   table6_0_emit_,
7442     table6_0_emit_,   table6_0_emit_,   table6_0_emit_,   table6_0_emit_,
7443     table6_0_emit_,   table6_0_emit_,   table6_0_emit_,   table6_0_emit_,
7444     table6_0_emit_,   table6_0_emit_,   table6_0_emit_,   table6_0_emit_,
7445     table6_0_emit_,   table6_0_emit_,   table6_0_emit_,   table6_0_emit_,
7446     table6_0_emit_,   table6_0_emit_,   table6_0_emit_,   table6_0_emit_,
7447     table6_0_emit_,   table6_0_emit_,   table6_0_emit_,   table6_0_emit_,
7448     table6_0_emit_,   table6_0_emit_,   table6_0_emit_,   table6_0_emit_,
7449     table6_32_emit_,  table6_32_emit_,  table6_32_emit_,  table6_32_emit_,
7450     table6_32_emit_,  table6_32_emit_,  table6_32_emit_,  table6_32_emit_,
7451     table6_32_emit_,  table6_32_emit_,  table6_32_emit_,  table6_32_emit_,
7452     table6_32_emit_,  table6_32_emit_,  table6_32_emit_,  table6_32_emit_,
7453     table6_48_emit_,  table6_48_emit_,  table6_48_emit_,  table6_48_emit_,
7454     table6_48_emit_,  table6_48_emit_,  table6_48_emit_,  table6_48_emit_,
7455     table6_48_emit_,  table6_48_emit_,  table6_48_emit_,  table6_48_emit_,
7456     table6_48_emit_,  table6_48_emit_,  table6_48_emit_,  table6_48_emit_,
7457     table6_64_emit_,  table6_64_emit_,  table6_64_emit_,  table6_64_emit_,
7458     table6_64_emit_,  table6_64_emit_,  table6_64_emit_,  table6_64_emit_,
7459     table6_64_emit_,  table6_64_emit_,  table6_64_emit_,  table6_64_emit_,
7460     table6_64_emit_,  table6_64_emit_,  table6_64_emit_,  table6_64_emit_,
7461     table6_80_emit_,  table6_80_emit_,  table6_80_emit_,  table6_80_emit_,
7462     table6_80_emit_,  table6_80_emit_,  table6_80_emit_,  table6_80_emit_,
7463     table6_88_emit_,  table6_88_emit_,  table6_88_emit_,  table6_88_emit_,
7464     table6_88_emit_,  table6_88_emit_,  table6_88_emit_,  table6_88_emit_,
7465     table6_96_emit_,  table6_96_emit_,  table6_96_emit_,  table6_96_emit_,
7466     table6_100_emit_, table6_100_emit_, table6_100_emit_, table6_100_emit_,
7467     table6_104_emit_, table6_104_emit_, table6_104_emit_, table6_104_emit_,
7468     table6_108_emit_, table6_108_emit_, table6_108_emit_, table6_108_emit_,
7469     table6_112_emit_, table6_112_emit_, table6_112_emit_, table6_112_emit_,
7470     table6_116_emit_, table6_116_emit_, table6_116_emit_, table6_116_emit_,
7471     table6_120_emit_, table6_120_emit_, table6_122_emit_, table6_122_emit_,
7472     table6_124_emit_, table6_125_emit_, table6_126_emit_, table6_127_emit_,
7473 };
7474 const uint16_t* const HuffDecoderCommon::table6_ops_[128] = {
7475     table6_0_ops_,   table6_0_ops_,   table6_0_ops_,   table6_0_ops_,
7476     table6_0_ops_,   table6_0_ops_,   table6_0_ops_,   table6_0_ops_,
7477     table6_0_ops_,   table6_0_ops_,   table6_0_ops_,   table6_0_ops_,
7478     table6_0_ops_,   table6_0_ops_,   table6_0_ops_,   table6_0_ops_,
7479     table6_0_ops_,   table6_0_ops_,   table6_0_ops_,   table6_0_ops_,
7480     table6_0_ops_,   table6_0_ops_,   table6_0_ops_,   table6_0_ops_,
7481     table6_0_ops_,   table6_0_ops_,   table6_0_ops_,   table6_0_ops_,
7482     table6_0_ops_,   table6_0_ops_,   table6_0_ops_,   table6_0_ops_,
7483     table6_32_ops_,  table6_32_ops_,  table6_32_ops_,  table6_32_ops_,
7484     table6_32_ops_,  table6_32_ops_,  table6_32_ops_,  table6_32_ops_,
7485     table6_32_ops_,  table6_32_ops_,  table6_32_ops_,  table6_32_ops_,
7486     table6_32_ops_,  table6_32_ops_,  table6_32_ops_,  table6_32_ops_,
7487     table6_32_ops_,  table6_32_ops_,  table6_32_ops_,  table6_32_ops_,
7488     table6_32_ops_,  table6_32_ops_,  table6_32_ops_,  table6_32_ops_,
7489     table6_32_ops_,  table6_32_ops_,  table6_32_ops_,  table6_32_ops_,
7490     table6_32_ops_,  table6_32_ops_,  table6_32_ops_,  table6_32_ops_,
7491     table6_32_ops_,  table6_32_ops_,  table6_32_ops_,  table6_32_ops_,
7492     table6_32_ops_,  table6_32_ops_,  table6_32_ops_,  table6_32_ops_,
7493     table6_32_ops_,  table6_32_ops_,  table6_32_ops_,  table6_32_ops_,
7494     table6_32_ops_,  table6_32_ops_,  table6_32_ops_,  table6_32_ops_,
7495     table6_80_ops_,  table6_80_ops_,  table6_80_ops_,  table6_80_ops_,
7496     table6_80_ops_,  table6_80_ops_,  table6_80_ops_,  table6_80_ops_,
7497     table6_80_ops_,  table6_80_ops_,  table6_80_ops_,  table6_80_ops_,
7498     table6_80_ops_,  table6_80_ops_,  table6_80_ops_,  table6_80_ops_,
7499     table6_96_ops_,  table6_96_ops_,  table6_96_ops_,  table6_96_ops_,
7500     table6_96_ops_,  table6_96_ops_,  table6_96_ops_,  table6_96_ops_,
7501     table6_96_ops_,  table6_96_ops_,  table6_96_ops_,  table6_96_ops_,
7502     table6_96_ops_,  table6_96_ops_,  table6_96_ops_,  table6_96_ops_,
7503     table6_96_ops_,  table6_96_ops_,  table6_96_ops_,  table6_96_ops_,
7504     table6_96_ops_,  table6_96_ops_,  table6_96_ops_,  table6_96_ops_,
7505     table6_120_ops_, table6_120_ops_, table6_120_ops_, table6_120_ops_,
7506     table6_124_ops_, table6_124_ops_, table6_124_ops_, table6_127_ops_,
7507 };
7508 const uint8_t HuffDecoderCommon::table26_0_emit_[8] = {0xd3, 0xd4, 0xd6, 0xdd,
7509                                                        0xde, 0xdf, 0xf1, 0xf4};
7510 const uint8_t HuffDecoderCommon::table26_0_inner_[8] = {0x03, 0x07, 0x0b, 0x0f,
7511                                                         0x13, 0x17, 0x1b, 0x1f};
7512 const uint8_t HuffDecoderCommon::table28_0_emit_[15] = {
7513     0xfe, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08,
7514     0x0b, 0x0c, 0x0e, 0x0f, 0x10, 0x11, 0x12};
7515 const uint8_t HuffDecoderCommon::table28_0_inner_[15] = {
7516     0x03, 0x0c, 0x14, 0x1c, 0x24, 0x2c, 0x34, 0x3c,
7517     0x44, 0x4c, 0x54, 0x5c, 0x64, 0x6c, 0x74};
7518 const uint8_t HuffDecoderCommon::table30_0_emit_[5] = {0xf2, 0xf3, 0xff, 0xcb,
7519                                                        0xcc};
7520 const uint8_t HuffDecoderCommon::table30_0_inner_[5] = {0x02, 0x06, 0x0a, 0x0f,
7521                                                         0x13};
7522 const uint8_t HuffDecoderCommon::table33_0_emit_[15] = {
7523     0x13, 0x14, 0x15, 0x17, 0x18, 0x19, 0x1a, 0x1b,
7524     0x1c, 0x1d, 0x1e, 0x1f, 0x7f, 0xdc, 0xf9};
7525 const uint8_t HuffDecoderCommon::table33_0_inner_[16] = {
7526     0x00, 0x02, 0x04, 0x06, 0x08, 0x0a, 0x0c, 0x0e,
7527     0x10, 0x12, 0x14, 0x16, 0x18, 0x1a, 0x1c, 0x01};
7528 const uint8_t HuffDecoderCommon::table34_0_ops_[32] = {
7529     0x00, 0x01, 0x00, 0x05, 0x00, 0x09, 0x00, 0x0d, 0x00, 0x11, 0x00,
7530     0x15, 0x00, 0x19, 0x00, 0x1d, 0x00, 0x21, 0x00, 0x25, 0x00, 0x29,
7531     0x00, 0x2d, 0x00, 0x31, 0x00, 0x35, 0x00, 0x39, 0x00, 0x02};
7532 const uint8_t HuffDecoderCommon::table32_0_emit_[8] = {0x13, 0x14, 0x15, 0x17,
7533                                                        0x18, 0x19, 0x1a, 0x1b};
7534 const uint8_t HuffDecoderCommon::table32_0_ops_[32] = {
7535     0x04, 0x04, 0x04, 0x04, 0x14, 0x14, 0x14, 0x14, 0x24, 0x24, 0x24,
7536     0x24, 0x34, 0x34, 0x34, 0x34, 0x44, 0x44, 0x44, 0x44, 0x54, 0x54,
7537     0x54, 0x54, 0x64, 0x64, 0x64, 0x64, 0x74, 0x74, 0x74, 0x74};
7538 const uint8_t HuffDecoderCommon::table32_1_emit_[10] = {
7539     0x1c, 0x1d, 0x1e, 0x1f, 0x7f, 0xdc, 0xf9, 0x0a, 0x0d, 0x16};
7540 const uint8_t HuffDecoderCommon::table32_1_ops_[32] = {
7541     0x04, 0x04, 0x04, 0x04, 0x14, 0x14, 0x14, 0x14, 0x24, 0x24, 0x24,
7542     0x24, 0x34, 0x34, 0x34, 0x34, 0x44, 0x44, 0x44, 0x44, 0x54, 0x54,
7543     0x54, 0x54, 0x64, 0x64, 0x64, 0x64, 0x76, 0x86, 0x96, 0x0e};
7544 const uint8_t* const HuffDecoderCommon::table32_emit_[2] = {
7545     table32_0_emit_,
7546     table32_1_emit_,
7547 };
7548 const uint8_t* const HuffDecoderCommon::table32_ops_[2] = {
7549     table32_0_ops_,
7550     table32_1_ops_,
7551 };
7552 }  // namespace geometry_8_16_6
7553 }  // namespace grpc_core
7554