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_7_8_15.h" 19 20 #include <grpc/support/port_platform.h> 21 namespace grpc_core { 22 namespace geometry_7_8_15 { 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::table1_0_emit_[68] = { 41 0x30, 0x31, 0x32, 0x61, 0x63, 0x65, 0x69, 0x6f, 0x73, 0x74, 0x20, 0x25, 42 0x2d, 0x2e, 0x2f, 0x33, 0x34, 0x35, 0x36, 0x37, 0x38, 0x39, 0x3d, 0x41, 43 0x5f, 0x62, 0x64, 0x66, 0x67, 0x68, 0x6c, 0x6d, 0x6e, 0x70, 0x72, 0x75, 44 0x3a, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47, 0x48, 0x49, 0x4a, 0x4b, 0x4c, 45 0x4d, 0x4e, 0x4f, 0x50, 0x51, 0x52, 0x53, 0x54, 0x55, 0x56, 0x57, 0x59, 46 0x6a, 0x6b, 0x71, 0x76, 0x77, 0x78, 0x79, 0x7a}; 47 const uint16_t HuffDecoderCommon::table1_0_inner_[72] = { 48 0x0005, 0x0045, 0x0085, 0x00c5, 0x0105, 0x0145, 0x0185, 0x01c5, 0x0205, 49 0x0245, 0x0286, 0x02c6, 0x0306, 0x0346, 0x0386, 0x03c6, 0x0406, 0x0446, 50 0x0486, 0x04c6, 0x0506, 0x0546, 0x0586, 0x05c6, 0x0606, 0x0646, 0x0686, 51 0x06c6, 0x0706, 0x0746, 0x0786, 0x07c6, 0x0806, 0x0846, 0x0886, 0x08c6, 52 0x0907, 0x0947, 0x0987, 0x09c7, 0x0a07, 0x0a47, 0x0a87, 0x0ac7, 0x0b07, 53 0x0b47, 0x0b87, 0x0bc7, 0x0c07, 0x0c47, 0x0c87, 0x0cc7, 0x0d07, 0x0d47, 54 0x0d87, 0x0dc7, 0x0e07, 0x0e47, 0x0e87, 0x0ec7, 0x0f07, 0x0f47, 0x0f87, 55 0x0fc7, 0x1007, 0x1047, 0x1087, 0x10c7, 0x000f, 0x0017, 0x001f, 0x0027}; 56 const uint8_t HuffDecoderCommon::table1_0_outer_[128] = { 57 0, 0, 0, 0, 1, 1, 1, 1, 2, 2, 2, 2, 3, 3, 3, 3, 4, 4, 4, 58 4, 5, 5, 5, 5, 6, 6, 6, 6, 7, 7, 7, 7, 8, 8, 8, 8, 9, 9, 59 9, 9, 10, 10, 11, 11, 12, 12, 13, 13, 14, 14, 15, 15, 16, 16, 17, 17, 18, 60 18, 19, 19, 20, 20, 21, 21, 22, 22, 23, 23, 24, 24, 25, 25, 26, 26, 27, 27, 61 28, 28, 29, 29, 30, 30, 31, 31, 32, 32, 33, 33, 34, 34, 35, 35, 36, 37, 38, 62 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 63 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71}; 64 const uint8_t HuffDecoderCommon::table8_0_emit_[5] = {0x21, 0x22, 0x28, 0x29, 65 0x3f}; 66 const uint8_t HuffDecoderCommon::table8_0_inner_[7] = {0x00, 0x04, 0x08, 0x0c, 67 0x10, 0x01, 0x02}; 68 const uint8_t HuffDecoderCommon::table9_0_emit_[8] = {0x21, 0x22, 0x28, 0x29, 69 0x3f, 0x27, 0x2b, 0x7c}; 70 const uint8_t HuffDecoderCommon::table9_0_inner_[10] = { 71 0x00, 0x01, 0x05, 0x09, 0x0d, 0x11, 0x15, 0x19, 0x1d, 0x02}; 72 const uint8_t HuffDecoderCommon::table9_0_outer_[16] = {0, 1, 0, 2, 0, 3, 0, 4, 73 0, 5, 6, 7, 8, 0, 0, 9}; 74 const uint8_t HuffDecoderCommon::table10_0_emit_[10] = { 75 0x21, 0x22, 0x28, 0x29, 0x3f, 0x27, 0x2b, 0x7c, 0x23, 0x3e}; 76 const uint8_t HuffDecoderCommon::table10_0_ops_[32] = { 77 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x05, 0x00, 0x00, 0x00, 78 0x09, 0x00, 0x00, 0x00, 0x0d, 0x00, 0x00, 0x00, 0x11, 0x00, 0x15, 79 0x00, 0x19, 0x00, 0x1d, 0x21, 0x25, 0x00, 0x00, 0x00, 0x02}; 80 const uint8_t HuffDecoderCommon::table11_0_emit_[16] = { 81 0x21, 0x22, 0x28, 0x29, 0x3f, 0x27, 0x2b, 0x7c, 82 0x23, 0x3e, 0x00, 0x24, 0x40, 0x5b, 0x5d, 0x7e}; 83 const uint8_t HuffDecoderCommon::table11_0_ops_[64] = { 84 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 85 0x00, 0x00, 0x00, 0x00, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 86 0x00, 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0d, 0x00, 87 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x11, 0x00, 0x00, 0x00, 0x15, 88 0x00, 0x00, 0x00, 0x19, 0x00, 0x00, 0x00, 0x1d, 0x00, 0x21, 0x00, 89 0x25, 0x29, 0x2d, 0x31, 0x35, 0x39, 0x3d, 0x00, 0x02}; 90 const uint8_t HuffDecoderCommon::table12_0_emit_[18] = { 91 0x21, 0x22, 0x28, 0x29, 0x3f, 0x27, 0x2b, 0x7c, 0x23, 92 0x3e, 0x00, 0x24, 0x40, 0x5b, 0x5d, 0x7e, 0x5e, 0x7d}; 93 const uint8_t HuffDecoderCommon::table12_0_ops_[128] = { 94 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 95 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 96 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x05, 0x00, 0x00, 0x00, 0x00, 97 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 98 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 99 0x00, 0x00, 0x00, 0x0d, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 100 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x11, 0x00, 0x00, 0x00, 0x00, 101 0x00, 0x00, 0x00, 0x15, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x19, 102 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1d, 0x00, 0x00, 0x00, 0x21, 103 0x00, 0x00, 0x00, 0x25, 0x00, 0x29, 0x00, 0x2d, 0x00, 0x31, 0x00, 0x35, 104 0x00, 0x39, 0x00, 0x3d, 0x41, 0x45, 0x00, 0x02}; 105 const uint8_t HuffDecoderCommon::table7_0_emit_[2] = {0x21, 0x22}; 106 const uint16_t HuffDecoderCommon::table7_0_ops_[64] = { 107 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 108 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 109 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 110 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 111 0x0023, 0x0023, 0x0023, 0x0023, 0x0023, 0x0023, 0x0023, 0x0023, 112 0x0023, 0x0023, 0x0023, 0x0023, 0x0023, 0x0023, 0x0023, 0x0023, 113 0x0023, 0x0023, 0x0023, 0x0023, 0x0023, 0x0023, 0x0023, 0x0023, 114 0x0023, 0x0023, 0x0023, 0x0023, 0x0023, 0x0023, 0x0023, 0x0023}; 115 const uint8_t HuffDecoderCommon::table7_1_emit_[2] = {0x28, 0x29}; 116 const uint8_t HuffDecoderCommon::table7_2_emit_[3] = {0x3f, 0x27, 0x2b}; 117 const uint16_t HuffDecoderCommon::table7_2_ops_[64] = { 118 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 119 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 120 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 121 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 122 0x0024, 0x0024, 0x0024, 0x0024, 0x0024, 0x0024, 0x0024, 0x0024, 123 0x0024, 0x0024, 0x0024, 0x0024, 0x0024, 0x0024, 0x0024, 0x0024, 124 0x0044, 0x0044, 0x0044, 0x0044, 0x0044, 0x0044, 0x0044, 0x0044, 125 0x0044, 0x0044, 0x0044, 0x0044, 0x0044, 0x0044, 0x0044, 0x0044}; 126 const uint8_t HuffDecoderCommon::table7_3_emit_[14] = { 127 0x7c, 0x23, 0x3e, 0x00, 0x24, 0x40, 0x5b, 128 0x5d, 0x7e, 0x5e, 0x7d, 0x3c, 0x60, 0x7b}; 129 const uint16_t HuffDecoderCommon::table7_3_ops_[64] = { 130 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 131 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 132 0x0025, 0x0025, 0x0025, 0x0025, 0x0025, 0x0025, 0x0025, 0x0025, 133 0x0045, 0x0045, 0x0045, 0x0045, 0x0045, 0x0045, 0x0045, 0x0045, 134 0x0066, 0x0066, 0x0066, 0x0066, 0x0086, 0x0086, 0x0086, 0x0086, 135 0x00a6, 0x00a6, 0x00a6, 0x00a6, 0x00c6, 0x00c6, 0x00c6, 0x00c6, 136 0x00e6, 0x00e6, 0x00e6, 0x00e6, 0x0106, 0x0106, 0x0106, 0x0106, 137 0x0127, 0x0127, 0x0147, 0x0147, 0x0168, 0x0188, 0x01a8, 0x0018}; 138 const uint8_t* const HuffDecoderCommon::table7_emit_[4] = { 139 table7_0_emit_, 140 table7_1_emit_, 141 table7_2_emit_, 142 table7_3_emit_, 143 }; 144 const uint16_t* const HuffDecoderCommon::table7_ops_[4] = { 145 table7_0_ops_, 146 table7_0_ops_, 147 table7_2_ops_, 148 table7_3_ops_, 149 }; 150 const uint8_t HuffDecoderCommon::table14_0_inner_[5] = {0x00, 0x04, 0x08, 0x01, 151 0x02}; 152 const uint8_t HuffDecoderCommon::table15_0_emit_[11] = { 153 0x5c, 0xc3, 0xd0, 0x80, 0x82, 0x83, 0xa2, 0xb8, 0xc2, 0xe0, 0xe2}; 154 const uint8_t HuffDecoderCommon::table15_0_ops_[32] = { 155 0x00, 0x01, 0x00, 0x05, 0x00, 0x09, 0x0d, 0x11, 0x15, 0x19, 0x1d, 156 0x21, 0x25, 0x29, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 157 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02}; 158 const uint8_t HuffDecoderCommon::table16_0_emit_[24] = { 159 0x5c, 0xc3, 0xd0, 0x80, 0x82, 0x83, 0xa2, 0xb8, 0xc2, 0xe0, 0xe2, 0x99, 160 0xa1, 0xa7, 0xac, 0xb0, 0xb1, 0xb3, 0xd1, 0xd8, 0xd9, 0xe3, 0xe5, 0xe6}; 161 const uint8_t HuffDecoderCommon::table16_0_ops_[64] = { 162 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x05, 0x00, 0x00, 0x00, 163 0x09, 0x00, 0x0d, 0x00, 0x11, 0x00, 0x15, 0x00, 0x19, 0x00, 0x1d, 164 0x00, 0x21, 0x00, 0x25, 0x00, 0x29, 0x2d, 0x31, 0x35, 0x39, 0x3d, 165 0x41, 0x45, 0x49, 0x4d, 0x51, 0x55, 0x59, 0x5d, 0x00, 0x00, 0x00, 166 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 167 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02}; 168 const uint8_t HuffDecoderCommon::table17_0_emit_[50] = { 169 0x5c, 0xc3, 0xd0, 0x80, 0x82, 0x83, 0xa2, 0xb8, 0xc2, 0xe0, 170 0xe2, 0x99, 0xa1, 0xa7, 0xac, 0xb0, 0xb1, 0xb3, 0xd1, 0xd8, 171 0xd9, 0xe3, 0xe5, 0xe6, 0x81, 0x84, 0x85, 0x86, 0x88, 0x92, 172 0x9a, 0x9c, 0xa0, 0xa3, 0xa4, 0xa9, 0xaa, 0xad, 0xb2, 0xb5, 173 0xb9, 0xba, 0xbb, 0xbd, 0xbe, 0xc4, 0xc6, 0xe4, 0xe8, 0xe9}; 174 const uint8_t HuffDecoderCommon::table17_0_ops_[128] = { 175 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 176 0x00, 0x00, 0x00, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 177 0x00, 0x00, 0x00, 0x0d, 0x00, 0x00, 0x00, 0x11, 0x00, 0x00, 0x00, 0x15, 178 0x00, 0x00, 0x00, 0x19, 0x00, 0x00, 0x00, 0x1d, 0x00, 0x00, 0x00, 0x21, 179 0x00, 0x00, 0x00, 0x25, 0x00, 0x00, 0x00, 0x29, 0x00, 0x2d, 0x00, 0x31, 180 0x00, 0x35, 0x00, 0x39, 0x00, 0x3d, 0x00, 0x41, 0x00, 0x45, 0x00, 0x49, 181 0x00, 0x4d, 0x00, 0x51, 0x00, 0x55, 0x00, 0x59, 0x00, 0x5d, 0x61, 0x65, 182 0x69, 0x6d, 0x71, 0x75, 0x79, 0x7d, 0x81, 0x85, 0x89, 0x8d, 0x91, 0x95, 183 0x99, 0x9d, 0xa1, 0xa5, 0xa9, 0xad, 0xb1, 0xb5, 0xb9, 0xbd, 0xc1, 0xc5, 184 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 185 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02}; 186 const uint8_t HuffDecoderCommon::table18_0_emit_[15] = { 187 0x5c, 0xc3, 0xd0, 0x80, 0x82, 0x83, 0xa2, 0xb8, 188 0xc2, 0xe0, 0xe2, 0x99, 0xa1, 0xa7, 0xac}; 189 const uint8_t HuffDecoderCommon::table18_0_ops_[128] = { 190 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 191 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 192 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x05, 0x00, 0x00, 0x00, 0x00, 193 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 194 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0d, 0x00, 0x00, 0x00, 0x00, 195 0x00, 0x00, 0x00, 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x15, 196 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x19, 0x00, 0x00, 0x00, 0x00, 197 0x00, 0x00, 0x00, 0x1d, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x21, 198 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x25, 0x00, 0x00, 0x00, 0x00, 199 0x00, 0x00, 0x00, 0x29, 0x00, 0x00, 0x00, 0x2d, 0x00, 0x00, 0x00, 0x31, 200 0x00, 0x00, 0x00, 0x35, 0x00, 0x00, 0x00, 0x39}; 201 const uint8_t HuffDecoderCommon::table18_1_emit_[64] = { 202 0xb0, 0xb1, 0xb3, 0xd1, 0xd8, 0xd9, 0xe3, 0xe5, 0xe6, 0x81, 0x84, 203 0x85, 0x86, 0x88, 0x92, 0x9a, 0x9c, 0xa0, 0xa3, 0xa4, 0xa9, 0xaa, 204 0xad, 0xb2, 0xb5, 0xb9, 0xba, 0xbb, 0xbd, 0xbe, 0xc4, 0xc6, 0xe4, 205 0xe8, 0xe9, 0x01, 0x87, 0x89, 0x8a, 0x8b, 0x8c, 0x8d, 0x8f, 0x93, 206 0x95, 0x96, 0x97, 0x98, 0x9b, 0x9d, 0x9e, 0xa5, 0xa6, 0xa8, 0xae, 207 0xaf, 0xb4, 0xb6, 0xb7, 0xbc, 0xbf, 0xc5, 0xe7, 0xef}; 208 const uint8_t HuffDecoderCommon::table18_1_ops_[128] = { 209 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x05, 0x00, 0x00, 0x00, 0x09, 210 0x00, 0x00, 0x00, 0x0d, 0x00, 0x00, 0x00, 0x11, 0x00, 0x00, 0x00, 0x15, 211 0x00, 0x00, 0x00, 0x19, 0x00, 0x00, 0x00, 0x1d, 0x00, 0x00, 0x00, 0x21, 212 0x00, 0x25, 0x00, 0x29, 0x00, 0x2d, 0x00, 0x31, 0x00, 0x35, 0x00, 0x39, 213 0x00, 0x3d, 0x00, 0x41, 0x00, 0x45, 0x00, 0x49, 0x00, 0x4d, 0x00, 0x51, 214 0x00, 0x55, 0x00, 0x59, 0x00, 0x5d, 0x00, 0x61, 0x00, 0x65, 0x00, 0x69, 215 0x00, 0x6d, 0x00, 0x71, 0x00, 0x75, 0x00, 0x79, 0x00, 0x7d, 0x00, 0x81, 216 0x00, 0x85, 0x00, 0x89, 0x8d, 0x91, 0x95, 0x99, 0x9d, 0xa1, 0xa5, 0xa9, 217 0xad, 0xb1, 0xb5, 0xb9, 0xbd, 0xc1, 0xc5, 0xc9, 0xcd, 0xd1, 0xd5, 0xd9, 218 0xdd, 0xe1, 0xe5, 0xe9, 0xed, 0xf1, 0xf5, 0xf9, 0xfd, 0x00, 0x00, 0x00, 219 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02}; 220 const uint8_t* const HuffDecoderCommon::table18_emit_[2] = { 221 table18_0_emit_, 222 table18_1_emit_, 223 }; 224 const uint8_t* const HuffDecoderCommon::table18_ops_[2] = { 225 table18_0_ops_, 226 table18_1_ops_, 227 }; 228 const uint8_t HuffDecoderCommon::table19_0_emit_[62] = { 229 0x5c, 0x30, 0x5c, 0x31, 0x5c, 0x32, 0x5c, 0x61, 0x5c, 0x63, 0x5c, 230 0x65, 0x5c, 0x69, 0x5c, 0x6f, 0x5c, 0x73, 0x5c, 0x74, 0xc3, 0x30, 231 0xc3, 0x31, 0xc3, 0x32, 0xc3, 0x61, 0xc3, 0x63, 0xc3, 0x65, 0xc3, 232 0x69, 0xc3, 0x6f, 0xc3, 0x73, 0xc3, 0x74, 0xd0, 0x30, 0xd0, 0x31, 233 0xd0, 0x32, 0xd0, 0x61, 0xd0, 0x63, 0xd0, 0x65, 0xd0, 0x69, 0xd0, 234 0x6f, 0xd0, 0x73, 0xd0, 0x74, 0x80, 0x82}; 235 const uint8_t HuffDecoderCommon::table19_0_ops_[128] = { 236 0x00, 0x08, 0x10, 0x18, 0x20, 0x28, 0x30, 0x38, 0x40, 0x48, 0x01, 0x01, 237 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 238 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x02, 0x50, 0x58, 0x60, 0x68, 239 0x70, 0x78, 0x80, 0x88, 0x90, 0x98, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 240 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 241 0x01, 0x01, 0x01, 0x52, 0xa0, 0xa8, 0xb0, 0xb8, 0xc0, 0xc8, 0xd0, 0xd8, 242 0xe0, 0xe8, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 243 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0xa2, 244 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 245 0x01, 0x01, 0x01, 0xf2, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 246 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0xf6}; 247 const uint8_t HuffDecoderCommon::table19_1_emit_[10] = { 248 0x83, 0xa2, 0xb8, 0xc2, 0xe0, 0xe2, 0x99, 0xa1, 0xa7, 0xac}; 249 const uint8_t HuffDecoderCommon::table19_1_ops_[128] = { 250 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 251 0x01, 0x01, 0x01, 0x02, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 252 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x06, 0x01, 0x01, 0x01, 0x01, 253 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x0a, 254 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 255 0x01, 0x01, 0x01, 0x0e, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 256 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x12, 0x01, 0x01, 0x01, 0x01, 257 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x16, 258 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x1a, 0x01, 0x01, 0x01, 0x01, 259 0x01, 0x01, 0x01, 0x1e, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x22, 260 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x26}; 261 const uint8_t HuffDecoderCommon::table19_2_emit_[23] = { 262 0xb0, 0xb1, 0xb3, 0xd1, 0xd8, 0xd9, 0xe3, 0xe5, 0xe6, 0x81, 0x84, 0x85, 263 0x86, 0x88, 0x92, 0x9a, 0x9c, 0xa0, 0xa3, 0xa4, 0xa9, 0xaa, 0xad}; 264 const uint8_t HuffDecoderCommon::table19_2_ops_[128] = { 265 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x02, 0x01, 0x01, 0x01, 0x01, 266 0x01, 0x01, 0x01, 0x06, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x0a, 267 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x0e, 0x01, 0x01, 0x01, 0x01, 268 0x01, 0x01, 0x01, 0x12, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x16, 269 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x1a, 0x01, 0x01, 0x01, 0x01, 270 0x01, 0x01, 0x01, 0x1e, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x22, 271 0x01, 0x01, 0x01, 0x26, 0x01, 0x01, 0x01, 0x2a, 0x01, 0x01, 0x01, 0x2e, 272 0x01, 0x01, 0x01, 0x32, 0x01, 0x01, 0x01, 0x36, 0x01, 0x01, 0x01, 0x3a, 273 0x01, 0x01, 0x01, 0x3e, 0x01, 0x01, 0x01, 0x42, 0x01, 0x01, 0x01, 0x46, 274 0x01, 0x01, 0x01, 0x4a, 0x01, 0x01, 0x01, 0x4e, 0x01, 0x01, 0x01, 0x52, 275 0x01, 0x01, 0x01, 0x56, 0x01, 0x01, 0x01, 0x5a}; 276 const uint8_t HuffDecoderCommon::table19_3_emit_[53] = { 277 0xb2, 0xb5, 0xb9, 0xba, 0xbb, 0xbd, 0xbe, 0xc4, 0xc6, 0xe4, 0xe8, 278 0xe9, 0x01, 0x87, 0x89, 0x8a, 0x8b, 0x8c, 0x8d, 0x8f, 0x93, 0x95, 279 0x96, 0x97, 0x98, 0x9b, 0x9d, 0x9e, 0xa5, 0xa6, 0xa8, 0xae, 0xaf, 280 0xb4, 0xb6, 0xb7, 0xbc, 0xbf, 0xc5, 0xe7, 0xef, 0x09, 0x8e, 0x90, 281 0x91, 0x94, 0x9f, 0xab, 0xce, 0xd7, 0xe1, 0xec, 0xed}; 282 const uint8_t HuffDecoderCommon::table19_3_ops_[128] = { 283 0x01, 0x01, 0x01, 0x02, 0x01, 0x01, 0x01, 0x06, 0x01, 0x01, 0x01, 0x0a, 284 0x01, 0x01, 0x01, 0x0e, 0x01, 0x01, 0x01, 0x12, 0x01, 0x01, 0x01, 0x16, 285 0x01, 0x01, 0x01, 0x1a, 0x01, 0x01, 0x01, 0x1e, 0x01, 0x01, 0x01, 0x22, 286 0x01, 0x01, 0x01, 0x26, 0x01, 0x01, 0x01, 0x2a, 0x01, 0x01, 0x01, 0x2e, 287 0x01, 0x32, 0x01, 0x36, 0x01, 0x3a, 0x01, 0x3e, 0x01, 0x42, 0x01, 0x46, 288 0x01, 0x4a, 0x01, 0x4e, 0x01, 0x52, 0x01, 0x56, 0x01, 0x5a, 0x01, 0x5e, 289 0x01, 0x62, 0x01, 0x66, 0x01, 0x6a, 0x01, 0x6e, 0x01, 0x72, 0x01, 0x76, 290 0x01, 0x7a, 0x01, 0x7e, 0x01, 0x82, 0x01, 0x86, 0x01, 0x8a, 0x01, 0x8e, 291 0x01, 0x92, 0x01, 0x96, 0x01, 0x9a, 0x01, 0x9e, 0x01, 0xa2, 0xa6, 0xaa, 292 0xae, 0xb2, 0xb6, 0xba, 0xbe, 0xc2, 0xc6, 0xca, 0xce, 0xd2, 0x01, 0x01, 293 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x03}; 294 const uint8_t* const HuffDecoderCommon::table19_emit_[4] = { 295 table19_0_emit_, 296 table19_1_emit_, 297 table19_2_emit_, 298 table19_3_emit_, 299 }; 300 const uint8_t* const HuffDecoderCommon::table19_ops_[4] = { 301 table19_0_ops_, 302 table19_1_ops_, 303 table19_2_ops_, 304 table19_3_ops_, 305 }; 306 const uint8_t HuffDecoderCommon::table20_0_emit_[72] = { 307 0x5c, 0x30, 0x5c, 0x31, 0x5c, 0x32, 0x5c, 0x61, 0x5c, 0x63, 0x5c, 0x65, 308 0x5c, 0x69, 0x5c, 0x6f, 0x5c, 0x73, 0x5c, 0x74, 0x5c, 0x20, 0x5c, 0x25, 309 0x5c, 0x2d, 0x5c, 0x2e, 0x5c, 0x2f, 0x5c, 0x33, 0x5c, 0x34, 0x5c, 0x35, 310 0x5c, 0x36, 0x5c, 0x37, 0x5c, 0x38, 0x5c, 0x39, 0x5c, 0x3d, 0x5c, 0x41, 311 0x5c, 0x5f, 0x5c, 0x62, 0x5c, 0x64, 0x5c, 0x66, 0x5c, 0x67, 0x5c, 0x68, 312 0x5c, 0x6c, 0x5c, 0x6d, 0x5c, 0x6e, 0x5c, 0x70, 0x5c, 0x72, 0x5c, 0x75}; 313 const uint16_t HuffDecoderCommon::table20_0_ops_[64] = { 314 0x0000, 0x0001, 0x0000, 0x0009, 0x0000, 0x0011, 0x0000, 0x0019, 315 0x0000, 0x0021, 0x0000, 0x0029, 0x0000, 0x0031, 0x0000, 0x0039, 316 0x0000, 0x0041, 0x0000, 0x0049, 0x0051, 0x0059, 0x0061, 0x0069, 317 0x0071, 0x0079, 0x0081, 0x0089, 0x0091, 0x0099, 0x00a1, 0x00a9, 318 0x00b1, 0x00b9, 0x00c1, 0x00c9, 0x00d1, 0x00d9, 0x00e1, 0x00e9, 319 0x00f1, 0x00f9, 0x0101, 0x0109, 0x0111, 0x0119, 0x0000, 0x0000, 320 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 321 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0002}; 322 const uint8_t HuffDecoderCommon::table20_1_emit_[72] = { 323 0xc3, 0x30, 0xc3, 0x31, 0xc3, 0x32, 0xc3, 0x61, 0xc3, 0x63, 0xc3, 0x65, 324 0xc3, 0x69, 0xc3, 0x6f, 0xc3, 0x73, 0xc3, 0x74, 0xc3, 0x20, 0xc3, 0x25, 325 0xc3, 0x2d, 0xc3, 0x2e, 0xc3, 0x2f, 0xc3, 0x33, 0xc3, 0x34, 0xc3, 0x35, 326 0xc3, 0x36, 0xc3, 0x37, 0xc3, 0x38, 0xc3, 0x39, 0xc3, 0x3d, 0xc3, 0x41, 327 0xc3, 0x5f, 0xc3, 0x62, 0xc3, 0x64, 0xc3, 0x66, 0xc3, 0x67, 0xc3, 0x68, 328 0xc3, 0x6c, 0xc3, 0x6d, 0xc3, 0x6e, 0xc3, 0x70, 0xc3, 0x72, 0xc3, 0x75}; 329 const uint8_t HuffDecoderCommon::table20_2_emit_[72] = { 330 0xd0, 0x30, 0xd0, 0x31, 0xd0, 0x32, 0xd0, 0x61, 0xd0, 0x63, 0xd0, 0x65, 331 0xd0, 0x69, 0xd0, 0x6f, 0xd0, 0x73, 0xd0, 0x74, 0xd0, 0x20, 0xd0, 0x25, 332 0xd0, 0x2d, 0xd0, 0x2e, 0xd0, 0x2f, 0xd0, 0x33, 0xd0, 0x34, 0xd0, 0x35, 333 0xd0, 0x36, 0xd0, 0x37, 0xd0, 0x38, 0xd0, 0x39, 0xd0, 0x3d, 0xd0, 0x41, 334 0xd0, 0x5f, 0xd0, 0x62, 0xd0, 0x64, 0xd0, 0x66, 0xd0, 0x67, 0xd0, 0x68, 335 0xd0, 0x6c, 0xd0, 0x6d, 0xd0, 0x6e, 0xd0, 0x70, 0xd0, 0x72, 0xd0, 0x75}; 336 const uint8_t HuffDecoderCommon::table20_3_emit_[40] = { 337 0x80, 0x30, 0x80, 0x31, 0x80, 0x32, 0x80, 0x61, 0x80, 0x63, 338 0x80, 0x65, 0x80, 0x69, 0x80, 0x6f, 0x80, 0x73, 0x80, 0x74, 339 0x82, 0x30, 0x82, 0x31, 0x82, 0x32, 0x82, 0x61, 0x82, 0x63, 340 0x82, 0x65, 0x82, 0x69, 0x82, 0x6f, 0x82, 0x73, 0x82, 0x74}; 341 const uint16_t HuffDecoderCommon::table20_3_ops_[64] = { 342 0x0001, 0x0009, 0x0011, 0x0019, 0x0021, 0x0029, 0x0031, 0x0039, 343 0x0041, 0x0049, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 344 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 345 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0002, 346 0x0051, 0x0059, 0x0061, 0x0069, 0x0071, 0x0079, 0x0081, 0x0089, 347 0x0091, 0x0099, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 348 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 349 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0052}; 350 const uint8_t HuffDecoderCommon::table20_4_emit_[40] = { 351 0x83, 0x30, 0x83, 0x31, 0x83, 0x32, 0x83, 0x61, 0x83, 0x63, 352 0x83, 0x65, 0x83, 0x69, 0x83, 0x6f, 0x83, 0x73, 0x83, 0x74, 353 0xa2, 0x30, 0xa2, 0x31, 0xa2, 0x32, 0xa2, 0x61, 0xa2, 0x63, 354 0xa2, 0x65, 0xa2, 0x69, 0xa2, 0x6f, 0xa2, 0x73, 0xa2, 0x74}; 355 const uint8_t HuffDecoderCommon::table20_5_emit_[40] = { 356 0xb8, 0x30, 0xb8, 0x31, 0xb8, 0x32, 0xb8, 0x61, 0xb8, 0x63, 357 0xb8, 0x65, 0xb8, 0x69, 0xb8, 0x6f, 0xb8, 0x73, 0xb8, 0x74, 358 0xc2, 0x30, 0xc2, 0x31, 0xc2, 0x32, 0xc2, 0x61, 0xc2, 0x63, 359 0xc2, 0x65, 0xc2, 0x69, 0xc2, 0x6f, 0xc2, 0x73, 0xc2, 0x74}; 360 const uint8_t HuffDecoderCommon::table20_6_emit_[40] = { 361 0xe0, 0x30, 0xe0, 0x31, 0xe0, 0x32, 0xe0, 0x61, 0xe0, 0x63, 362 0xe0, 0x65, 0xe0, 0x69, 0xe0, 0x6f, 0xe0, 0x73, 0xe0, 0x74, 363 0xe2, 0x30, 0xe2, 0x31, 0xe2, 0x32, 0xe2, 0x61, 0xe2, 0x63, 364 0xe2, 0x65, 0xe2, 0x69, 0xe2, 0x6f, 0xe2, 0x73, 0xe2, 0x74}; 365 const uint8_t HuffDecoderCommon::table20_7_emit_[4] = {0x99, 0xa1, 0xa7, 0xac}; 366 const uint16_t HuffDecoderCommon::table20_7_ops_[64] = { 367 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 368 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0002, 369 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 370 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0006, 371 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 372 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x000a, 373 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 374 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x000e}; 375 const uint8_t HuffDecoderCommon::table20_8_emit_[4] = {0xb0, 0xb1, 0xb3, 0xd1}; 376 const uint8_t HuffDecoderCommon::table20_9_emit_[4] = {0xd8, 0xd9, 0xe3, 0xe5}; 377 const uint8_t HuffDecoderCommon::table20_10_emit_[7] = {0xe6, 0x81, 0x84, 0x85, 378 0x86, 0x88, 0x92}; 379 const uint16_t HuffDecoderCommon::table20_10_ops_[64] = { 380 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 381 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0002, 382 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0006, 383 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x000a, 384 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x000e, 385 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0012, 386 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0016, 387 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x001a}; 388 const uint8_t HuffDecoderCommon::table20_11_emit_[8] = {0x9a, 0x9c, 0xa0, 0xa3, 389 0xa4, 0xa9, 0xaa, 0xad}; 390 const uint16_t HuffDecoderCommon::table20_11_ops_[64] = { 391 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0002, 392 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0006, 393 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x000a, 394 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x000e, 395 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0012, 396 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0016, 397 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x001a, 398 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x001e}; 399 const uint8_t HuffDecoderCommon::table20_12_emit_[8] = {0xb2, 0xb5, 0xb9, 0xba, 400 0xbb, 0xbd, 0xbe, 0xc4}; 401 const uint8_t HuffDecoderCommon::table20_13_emit_[12] = { 402 0xc6, 0xe4, 0xe8, 0xe9, 0x01, 0x87, 0x89, 0x8a, 0x8b, 0x8c, 0x8d, 0x8f}; 403 const uint16_t HuffDecoderCommon::table20_13_ops_[64] = { 404 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0002, 405 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0006, 406 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x000a, 407 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x000e, 408 0x0000, 0x0000, 0x0000, 0x0012, 0x0000, 0x0000, 0x0000, 0x0016, 409 0x0000, 0x0000, 0x0000, 0x001a, 0x0000, 0x0000, 0x0000, 0x001e, 410 0x0000, 0x0000, 0x0000, 0x0022, 0x0000, 0x0000, 0x0000, 0x0026, 411 0x0000, 0x0000, 0x0000, 0x002a, 0x0000, 0x0000, 0x0000, 0x002e}; 412 const uint8_t HuffDecoderCommon::table20_14_emit_[16] = { 413 0x93, 0x95, 0x96, 0x97, 0x98, 0x9b, 0x9d, 0x9e, 414 0xa5, 0xa6, 0xa8, 0xae, 0xaf, 0xb4, 0xb6, 0xb7}; 415 const uint16_t HuffDecoderCommon::table20_14_ops_[64] = { 416 0x0000, 0x0000, 0x0000, 0x0002, 0x0000, 0x0000, 0x0000, 0x0006, 417 0x0000, 0x0000, 0x0000, 0x000a, 0x0000, 0x0000, 0x0000, 0x000e, 418 0x0000, 0x0000, 0x0000, 0x0012, 0x0000, 0x0000, 0x0000, 0x0016, 419 0x0000, 0x0000, 0x0000, 0x001a, 0x0000, 0x0000, 0x0000, 0x001e, 420 0x0000, 0x0000, 0x0000, 0x0022, 0x0000, 0x0000, 0x0000, 0x0026, 421 0x0000, 0x0000, 0x0000, 0x002a, 0x0000, 0x0000, 0x0000, 0x002e, 422 0x0000, 0x0000, 0x0000, 0x0032, 0x0000, 0x0000, 0x0000, 0x0036, 423 0x0000, 0x0000, 0x0000, 0x003a, 0x0000, 0x0000, 0x0000, 0x003e}; 424 const uint8_t HuffDecoderCommon::table20_15_emit_[21] = { 425 0xbc, 0xbf, 0xc5, 0xe7, 0xef, 0x09, 0x8e, 0x90, 0x91, 0x94, 0x9f, 426 0xab, 0xce, 0xd7, 0xe1, 0xec, 0xed, 0xc7, 0xcf, 0xea, 0xeb}; 427 const uint16_t HuffDecoderCommon::table20_15_ops_[64] = { 428 0x0000, 0x0000, 0x0000, 0x0002, 0x0000, 0x0000, 0x0000, 0x0006, 429 0x0000, 0x0000, 0x0000, 0x000a, 0x0000, 0x0000, 0x0000, 0x000e, 430 0x0000, 0x0000, 0x0000, 0x0012, 0x0000, 0x0016, 0x0000, 0x001a, 431 0x0000, 0x001e, 0x0000, 0x0022, 0x0000, 0x0026, 0x0000, 0x002a, 432 0x0000, 0x002e, 0x0000, 0x0032, 0x0000, 0x0036, 0x0000, 0x003a, 433 0x0000, 0x003e, 0x0000, 0x0042, 0x0046, 0x004a, 0x004e, 0x0052, 434 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 435 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0003}; 436 const uint8_t* const HuffDecoderCommon::table20_emit_[16] = { 437 table20_0_emit_, table20_1_emit_, table20_2_emit_, table20_3_emit_, 438 table20_4_emit_, table20_5_emit_, table20_6_emit_, table20_7_emit_, 439 table20_8_emit_, table20_9_emit_, table20_10_emit_, table20_11_emit_, 440 table20_12_emit_, table20_13_emit_, table20_14_emit_, table20_15_emit_, 441 }; 442 const uint16_t* const HuffDecoderCommon::table20_ops_[16] = { 443 table20_0_ops_, table20_0_ops_, table20_0_ops_, table20_3_ops_, 444 table20_3_ops_, table20_3_ops_, table20_3_ops_, table20_7_ops_, 445 table20_7_ops_, table20_7_ops_, table20_10_ops_, table20_11_ops_, 446 table20_11_ops_, table20_13_ops_, table20_14_ops_, table20_15_ops_, 447 }; 448 const uint8_t HuffDecoderCommon::table21_0_emit_[44] = { 449 0x5c, 0x30, 0x5c, 0x31, 0x5c, 0x32, 0x5c, 0x61, 0x5c, 0x63, 0x5c, 450 0x65, 0x5c, 0x69, 0x5c, 0x6f, 0x5c, 0x73, 0x5c, 0x74, 0x5c, 0x20, 451 0x5c, 0x25, 0x5c, 0x2d, 0x5c, 0x2e, 0x5c, 0x2f, 0x5c, 0x33, 0x5c, 452 0x34, 0x5c, 0x35, 0x5c, 0x36, 0x5c, 0x37, 0x5c, 0x38, 0x5c, 0x39}; 453 const uint16_t HuffDecoderCommon::table21_0_ops_[64] = { 454 0x0000, 0x0000, 0x0000, 0x0001, 0x0000, 0x0000, 0x0000, 0x0009, 455 0x0000, 0x0000, 0x0000, 0x0011, 0x0000, 0x0000, 0x0000, 0x0019, 456 0x0000, 0x0000, 0x0000, 0x0021, 0x0000, 0x0000, 0x0000, 0x0029, 457 0x0000, 0x0000, 0x0000, 0x0031, 0x0000, 0x0000, 0x0000, 0x0039, 458 0x0000, 0x0000, 0x0000, 0x0041, 0x0000, 0x0000, 0x0000, 0x0049, 459 0x0000, 0x0051, 0x0000, 0x0059, 0x0000, 0x0061, 0x0000, 0x0069, 460 0x0000, 0x0071, 0x0000, 0x0079, 0x0000, 0x0081, 0x0000, 0x0089, 461 0x0000, 0x0091, 0x0000, 0x0099, 0x0000, 0x00a1, 0x0000, 0x00a9}; 462 const uint8_t HuffDecoderCommon::table21_1_emit_[92] = { 463 0x5c, 0x3d, 0x5c, 0x41, 0x5c, 0x5f, 0x5c, 0x62, 0x5c, 0x64, 0x5c, 0x66, 464 0x5c, 0x67, 0x5c, 0x68, 0x5c, 0x6c, 0x5c, 0x6d, 0x5c, 0x6e, 0x5c, 0x70, 465 0x5c, 0x72, 0x5c, 0x75, 0x5c, 0x3a, 0x5c, 0x42, 0x5c, 0x43, 0x5c, 0x44, 466 0x5c, 0x45, 0x5c, 0x46, 0x5c, 0x47, 0x5c, 0x48, 0x5c, 0x49, 0x5c, 0x4a, 467 0x5c, 0x4b, 0x5c, 0x4c, 0x5c, 0x4d, 0x5c, 0x4e, 0x5c, 0x4f, 0x5c, 0x50, 468 0x5c, 0x51, 0x5c, 0x52, 0x5c, 0x53, 0x5c, 0x54, 0x5c, 0x55, 0x5c, 0x56, 469 0x5c, 0x57, 0x5c, 0x59, 0x5c, 0x6a, 0x5c, 0x6b, 0x5c, 0x71, 0x5c, 0x76, 470 0x5c, 0x77, 0x5c, 0x78, 0x5c, 0x79, 0x5c, 0x7a}; 471 const uint16_t HuffDecoderCommon::table21_1_ops_[64] = { 472 0x0000, 0x0001, 0x0000, 0x0009, 0x0000, 0x0011, 0x0000, 0x0019, 473 0x0000, 0x0021, 0x0000, 0x0029, 0x0000, 0x0031, 0x0000, 0x0039, 474 0x0000, 0x0041, 0x0000, 0x0049, 0x0000, 0x0051, 0x0000, 0x0059, 475 0x0000, 0x0061, 0x0000, 0x0069, 0x0071, 0x0079, 0x0081, 0x0089, 476 0x0091, 0x0099, 0x00a1, 0x00a9, 0x00b1, 0x00b9, 0x00c1, 0x00c9, 477 0x00d1, 0x00d9, 0x00e1, 0x00e9, 0x00f1, 0x00f9, 0x0101, 0x0109, 478 0x0111, 0x0119, 0x0121, 0x0129, 0x0131, 0x0139, 0x0141, 0x0149, 479 0x0151, 0x0159, 0x0161, 0x0169, 0x0000, 0x0000, 0x0000, 0x0002}; 480 const uint8_t HuffDecoderCommon::table21_2_emit_[44] = { 481 0xc3, 0x30, 0xc3, 0x31, 0xc3, 0x32, 0xc3, 0x61, 0xc3, 0x63, 0xc3, 482 0x65, 0xc3, 0x69, 0xc3, 0x6f, 0xc3, 0x73, 0xc3, 0x74, 0xc3, 0x20, 483 0xc3, 0x25, 0xc3, 0x2d, 0xc3, 0x2e, 0xc3, 0x2f, 0xc3, 0x33, 0xc3, 484 0x34, 0xc3, 0x35, 0xc3, 0x36, 0xc3, 0x37, 0xc3, 0x38, 0xc3, 0x39}; 485 const uint8_t HuffDecoderCommon::table21_3_emit_[92] = { 486 0xc3, 0x3d, 0xc3, 0x41, 0xc3, 0x5f, 0xc3, 0x62, 0xc3, 0x64, 0xc3, 0x66, 487 0xc3, 0x67, 0xc3, 0x68, 0xc3, 0x6c, 0xc3, 0x6d, 0xc3, 0x6e, 0xc3, 0x70, 488 0xc3, 0x72, 0xc3, 0x75, 0xc3, 0x3a, 0xc3, 0x42, 0xc3, 0x43, 0xc3, 0x44, 489 0xc3, 0x45, 0xc3, 0x46, 0xc3, 0x47, 0xc3, 0x48, 0xc3, 0x49, 0xc3, 0x4a, 490 0xc3, 0x4b, 0xc3, 0x4c, 0xc3, 0x4d, 0xc3, 0x4e, 0xc3, 0x4f, 0xc3, 0x50, 491 0xc3, 0x51, 0xc3, 0x52, 0xc3, 0x53, 0xc3, 0x54, 0xc3, 0x55, 0xc3, 0x56, 492 0xc3, 0x57, 0xc3, 0x59, 0xc3, 0x6a, 0xc3, 0x6b, 0xc3, 0x71, 0xc3, 0x76, 493 0xc3, 0x77, 0xc3, 0x78, 0xc3, 0x79, 0xc3, 0x7a}; 494 const uint8_t HuffDecoderCommon::table21_4_emit_[44] = { 495 0xd0, 0x30, 0xd0, 0x31, 0xd0, 0x32, 0xd0, 0x61, 0xd0, 0x63, 0xd0, 496 0x65, 0xd0, 0x69, 0xd0, 0x6f, 0xd0, 0x73, 0xd0, 0x74, 0xd0, 0x20, 497 0xd0, 0x25, 0xd0, 0x2d, 0xd0, 0x2e, 0xd0, 0x2f, 0xd0, 0x33, 0xd0, 498 0x34, 0xd0, 0x35, 0xd0, 0x36, 0xd0, 0x37, 0xd0, 0x38, 0xd0, 0x39}; 499 const uint8_t HuffDecoderCommon::table21_5_emit_[92] = { 500 0xd0, 0x3d, 0xd0, 0x41, 0xd0, 0x5f, 0xd0, 0x62, 0xd0, 0x64, 0xd0, 0x66, 501 0xd0, 0x67, 0xd0, 0x68, 0xd0, 0x6c, 0xd0, 0x6d, 0xd0, 0x6e, 0xd0, 0x70, 502 0xd0, 0x72, 0xd0, 0x75, 0xd0, 0x3a, 0xd0, 0x42, 0xd0, 0x43, 0xd0, 0x44, 503 0xd0, 0x45, 0xd0, 0x46, 0xd0, 0x47, 0xd0, 0x48, 0xd0, 0x49, 0xd0, 0x4a, 504 0xd0, 0x4b, 0xd0, 0x4c, 0xd0, 0x4d, 0xd0, 0x4e, 0xd0, 0x4f, 0xd0, 0x50, 505 0xd0, 0x51, 0xd0, 0x52, 0xd0, 0x53, 0xd0, 0x54, 0xd0, 0x55, 0xd0, 0x56, 506 0xd0, 0x57, 0xd0, 0x59, 0xd0, 0x6a, 0xd0, 0x6b, 0xd0, 0x71, 0xd0, 0x76, 507 0xd0, 0x77, 0xd0, 0x78, 0xd0, 0x79, 0xd0, 0x7a}; 508 const uint8_t HuffDecoderCommon::table21_6_emit_[72] = { 509 0x80, 0x30, 0x80, 0x31, 0x80, 0x32, 0x80, 0x61, 0x80, 0x63, 0x80, 0x65, 510 0x80, 0x69, 0x80, 0x6f, 0x80, 0x73, 0x80, 0x74, 0x80, 0x20, 0x80, 0x25, 511 0x80, 0x2d, 0x80, 0x2e, 0x80, 0x2f, 0x80, 0x33, 0x80, 0x34, 0x80, 0x35, 512 0x80, 0x36, 0x80, 0x37, 0x80, 0x38, 0x80, 0x39, 0x80, 0x3d, 0x80, 0x41, 513 0x80, 0x5f, 0x80, 0x62, 0x80, 0x64, 0x80, 0x66, 0x80, 0x67, 0x80, 0x68, 514 0x80, 0x6c, 0x80, 0x6d, 0x80, 0x6e, 0x80, 0x70, 0x80, 0x72, 0x80, 0x75}; 515 const uint8_t HuffDecoderCommon::table21_7_emit_[72] = { 516 0x82, 0x30, 0x82, 0x31, 0x82, 0x32, 0x82, 0x61, 0x82, 0x63, 0x82, 0x65, 517 0x82, 0x69, 0x82, 0x6f, 0x82, 0x73, 0x82, 0x74, 0x82, 0x20, 0x82, 0x25, 518 0x82, 0x2d, 0x82, 0x2e, 0x82, 0x2f, 0x82, 0x33, 0x82, 0x34, 0x82, 0x35, 519 0x82, 0x36, 0x82, 0x37, 0x82, 0x38, 0x82, 0x39, 0x82, 0x3d, 0x82, 0x41, 520 0x82, 0x5f, 0x82, 0x62, 0x82, 0x64, 0x82, 0x66, 0x82, 0x67, 0x82, 0x68, 521 0x82, 0x6c, 0x82, 0x6d, 0x82, 0x6e, 0x82, 0x70, 0x82, 0x72, 0x82, 0x75}; 522 const uint8_t HuffDecoderCommon::table21_8_emit_[72] = { 523 0x83, 0x30, 0x83, 0x31, 0x83, 0x32, 0x83, 0x61, 0x83, 0x63, 0x83, 0x65, 524 0x83, 0x69, 0x83, 0x6f, 0x83, 0x73, 0x83, 0x74, 0x83, 0x20, 0x83, 0x25, 525 0x83, 0x2d, 0x83, 0x2e, 0x83, 0x2f, 0x83, 0x33, 0x83, 0x34, 0x83, 0x35, 526 0x83, 0x36, 0x83, 0x37, 0x83, 0x38, 0x83, 0x39, 0x83, 0x3d, 0x83, 0x41, 527 0x83, 0x5f, 0x83, 0x62, 0x83, 0x64, 0x83, 0x66, 0x83, 0x67, 0x83, 0x68, 528 0x83, 0x6c, 0x83, 0x6d, 0x83, 0x6e, 0x83, 0x70, 0x83, 0x72, 0x83, 0x75}; 529 const uint8_t HuffDecoderCommon::table21_9_emit_[72] = { 530 0xa2, 0x30, 0xa2, 0x31, 0xa2, 0x32, 0xa2, 0x61, 0xa2, 0x63, 0xa2, 0x65, 531 0xa2, 0x69, 0xa2, 0x6f, 0xa2, 0x73, 0xa2, 0x74, 0xa2, 0x20, 0xa2, 0x25, 532 0xa2, 0x2d, 0xa2, 0x2e, 0xa2, 0x2f, 0xa2, 0x33, 0xa2, 0x34, 0xa2, 0x35, 533 0xa2, 0x36, 0xa2, 0x37, 0xa2, 0x38, 0xa2, 0x39, 0xa2, 0x3d, 0xa2, 0x41, 534 0xa2, 0x5f, 0xa2, 0x62, 0xa2, 0x64, 0xa2, 0x66, 0xa2, 0x67, 0xa2, 0x68, 535 0xa2, 0x6c, 0xa2, 0x6d, 0xa2, 0x6e, 0xa2, 0x70, 0xa2, 0x72, 0xa2, 0x75}; 536 const uint8_t HuffDecoderCommon::table21_10_emit_[72] = { 537 0xb8, 0x30, 0xb8, 0x31, 0xb8, 0x32, 0xb8, 0x61, 0xb8, 0x63, 0xb8, 0x65, 538 0xb8, 0x69, 0xb8, 0x6f, 0xb8, 0x73, 0xb8, 0x74, 0xb8, 0x20, 0xb8, 0x25, 539 0xb8, 0x2d, 0xb8, 0x2e, 0xb8, 0x2f, 0xb8, 0x33, 0xb8, 0x34, 0xb8, 0x35, 540 0xb8, 0x36, 0xb8, 0x37, 0xb8, 0x38, 0xb8, 0x39, 0xb8, 0x3d, 0xb8, 0x41, 541 0xb8, 0x5f, 0xb8, 0x62, 0xb8, 0x64, 0xb8, 0x66, 0xb8, 0x67, 0xb8, 0x68, 542 0xb8, 0x6c, 0xb8, 0x6d, 0xb8, 0x6e, 0xb8, 0x70, 0xb8, 0x72, 0xb8, 0x75}; 543 const uint8_t HuffDecoderCommon::table21_11_emit_[72] = { 544 0xc2, 0x30, 0xc2, 0x31, 0xc2, 0x32, 0xc2, 0x61, 0xc2, 0x63, 0xc2, 0x65, 545 0xc2, 0x69, 0xc2, 0x6f, 0xc2, 0x73, 0xc2, 0x74, 0xc2, 0x20, 0xc2, 0x25, 546 0xc2, 0x2d, 0xc2, 0x2e, 0xc2, 0x2f, 0xc2, 0x33, 0xc2, 0x34, 0xc2, 0x35, 547 0xc2, 0x36, 0xc2, 0x37, 0xc2, 0x38, 0xc2, 0x39, 0xc2, 0x3d, 0xc2, 0x41, 548 0xc2, 0x5f, 0xc2, 0x62, 0xc2, 0x64, 0xc2, 0x66, 0xc2, 0x67, 0xc2, 0x68, 549 0xc2, 0x6c, 0xc2, 0x6d, 0xc2, 0x6e, 0xc2, 0x70, 0xc2, 0x72, 0xc2, 0x75}; 550 const uint8_t HuffDecoderCommon::table21_12_emit_[72] = { 551 0xe0, 0x30, 0xe0, 0x31, 0xe0, 0x32, 0xe0, 0x61, 0xe0, 0x63, 0xe0, 0x65, 552 0xe0, 0x69, 0xe0, 0x6f, 0xe0, 0x73, 0xe0, 0x74, 0xe0, 0x20, 0xe0, 0x25, 553 0xe0, 0x2d, 0xe0, 0x2e, 0xe0, 0x2f, 0xe0, 0x33, 0xe0, 0x34, 0xe0, 0x35, 554 0xe0, 0x36, 0xe0, 0x37, 0xe0, 0x38, 0xe0, 0x39, 0xe0, 0x3d, 0xe0, 0x41, 555 0xe0, 0x5f, 0xe0, 0x62, 0xe0, 0x64, 0xe0, 0x66, 0xe0, 0x67, 0xe0, 0x68, 556 0xe0, 0x6c, 0xe0, 0x6d, 0xe0, 0x6e, 0xe0, 0x70, 0xe0, 0x72, 0xe0, 0x75}; 557 const uint8_t HuffDecoderCommon::table21_13_emit_[72] = { 558 0xe2, 0x30, 0xe2, 0x31, 0xe2, 0x32, 0xe2, 0x61, 0xe2, 0x63, 0xe2, 0x65, 559 0xe2, 0x69, 0xe2, 0x6f, 0xe2, 0x73, 0xe2, 0x74, 0xe2, 0x20, 0xe2, 0x25, 560 0xe2, 0x2d, 0xe2, 0x2e, 0xe2, 0x2f, 0xe2, 0x33, 0xe2, 0x34, 0xe2, 0x35, 561 0xe2, 0x36, 0xe2, 0x37, 0xe2, 0x38, 0xe2, 0x39, 0xe2, 0x3d, 0xe2, 0x41, 562 0xe2, 0x5f, 0xe2, 0x62, 0xe2, 0x64, 0xe2, 0x66, 0xe2, 0x67, 0xe2, 0x68, 563 0xe2, 0x6c, 0xe2, 0x6d, 0xe2, 0x6e, 0xe2, 0x70, 0xe2, 0x72, 0xe2, 0x75}; 564 const uint8_t HuffDecoderCommon::table21_14_emit_[40] = { 565 0x99, 0x30, 0x99, 0x31, 0x99, 0x32, 0x99, 0x61, 0x99, 0x63, 566 0x99, 0x65, 0x99, 0x69, 0x99, 0x6f, 0x99, 0x73, 0x99, 0x74, 567 0xa1, 0x30, 0xa1, 0x31, 0xa1, 0x32, 0xa1, 0x61, 0xa1, 0x63, 568 0xa1, 0x65, 0xa1, 0x69, 0xa1, 0x6f, 0xa1, 0x73, 0xa1, 0x74}; 569 const uint8_t HuffDecoderCommon::table21_15_emit_[40] = { 570 0xa7, 0x30, 0xa7, 0x31, 0xa7, 0x32, 0xa7, 0x61, 0xa7, 0x63, 571 0xa7, 0x65, 0xa7, 0x69, 0xa7, 0x6f, 0xa7, 0x73, 0xa7, 0x74, 572 0xac, 0x30, 0xac, 0x31, 0xac, 0x32, 0xac, 0x61, 0xac, 0x63, 573 0xac, 0x65, 0xac, 0x69, 0xac, 0x6f, 0xac, 0x73, 0xac, 0x74}; 574 const uint8_t HuffDecoderCommon::table21_16_emit_[40] = { 575 0xb0, 0x30, 0xb0, 0x31, 0xb0, 0x32, 0xb0, 0x61, 0xb0, 0x63, 576 0xb0, 0x65, 0xb0, 0x69, 0xb0, 0x6f, 0xb0, 0x73, 0xb0, 0x74, 577 0xb1, 0x30, 0xb1, 0x31, 0xb1, 0x32, 0xb1, 0x61, 0xb1, 0x63, 578 0xb1, 0x65, 0xb1, 0x69, 0xb1, 0x6f, 0xb1, 0x73, 0xb1, 0x74}; 579 const uint8_t HuffDecoderCommon::table21_17_emit_[40] = { 580 0xb3, 0x30, 0xb3, 0x31, 0xb3, 0x32, 0xb3, 0x61, 0xb3, 0x63, 581 0xb3, 0x65, 0xb3, 0x69, 0xb3, 0x6f, 0xb3, 0x73, 0xb3, 0x74, 582 0xd1, 0x30, 0xd1, 0x31, 0xd1, 0x32, 0xd1, 0x61, 0xd1, 0x63, 583 0xd1, 0x65, 0xd1, 0x69, 0xd1, 0x6f, 0xd1, 0x73, 0xd1, 0x74}; 584 const uint8_t HuffDecoderCommon::table21_18_emit_[40] = { 585 0xd8, 0x30, 0xd8, 0x31, 0xd8, 0x32, 0xd8, 0x61, 0xd8, 0x63, 586 0xd8, 0x65, 0xd8, 0x69, 0xd8, 0x6f, 0xd8, 0x73, 0xd8, 0x74, 587 0xd9, 0x30, 0xd9, 0x31, 0xd9, 0x32, 0xd9, 0x61, 0xd9, 0x63, 588 0xd9, 0x65, 0xd9, 0x69, 0xd9, 0x6f, 0xd9, 0x73, 0xd9, 0x74}; 589 const uint8_t HuffDecoderCommon::table21_19_emit_[40] = { 590 0xe3, 0x30, 0xe3, 0x31, 0xe3, 0x32, 0xe3, 0x61, 0xe3, 0x63, 591 0xe3, 0x65, 0xe3, 0x69, 0xe3, 0x6f, 0xe3, 0x73, 0xe3, 0x74, 592 0xe5, 0x30, 0xe5, 0x31, 0xe5, 0x32, 0xe5, 0x61, 0xe5, 0x63, 593 0xe5, 0x65, 0xe5, 0x69, 0xe5, 0x6f, 0xe5, 0x73, 0xe5, 0x74}; 594 const uint8_t HuffDecoderCommon::table21_20_emit_[22] = { 595 0xe6, 0x30, 0xe6, 0x31, 0xe6, 0x32, 0xe6, 0x61, 0xe6, 0x63, 0xe6, 596 0x65, 0xe6, 0x69, 0xe6, 0x6f, 0xe6, 0x73, 0xe6, 0x74, 0x81, 0x84}; 597 const uint16_t HuffDecoderCommon::table21_20_ops_[64] = { 598 0x0001, 0x0009, 0x0011, 0x0019, 0x0021, 0x0029, 0x0031, 0x0039, 599 0x0041, 0x0049, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 600 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 601 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0002, 602 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 603 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0052, 604 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 605 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0056}; 606 const uint8_t HuffDecoderCommon::table21_21_emit_[4] = {0x85, 0x86, 0x88, 0x92}; 607 const uint8_t HuffDecoderCommon::table21_22_emit_[4] = {0x9a, 0x9c, 0xa0, 0xa3}; 608 const uint8_t HuffDecoderCommon::table21_23_emit_[4] = {0xa4, 0xa9, 0xaa, 0xad}; 609 const uint8_t HuffDecoderCommon::table21_24_emit_[4] = {0xb2, 0xb5, 0xb9, 0xba}; 610 const uint8_t HuffDecoderCommon::table21_25_emit_[4] = {0xbb, 0xbd, 0xbe, 0xc4}; 611 const uint8_t HuffDecoderCommon::table21_26_emit_[4] = {0xc6, 0xe4, 0xe8, 0xe9}; 612 const uint8_t HuffDecoderCommon::table21_27_emit_[8] = {0x01, 0x87, 0x89, 0x8a, 613 0x8b, 0x8c, 0x8d, 0x8f}; 614 const uint8_t HuffDecoderCommon::table21_28_emit_[8] = {0x93, 0x95, 0x96, 0x97, 615 0x98, 0x9b, 0x9d, 0x9e}; 616 const uint8_t HuffDecoderCommon::table21_29_emit_[8] = {0xa5, 0xa6, 0xa8, 0xae, 617 0xaf, 0xb4, 0xb6, 0xb7}; 618 const uint8_t HuffDecoderCommon::table21_30_emit_[11] = { 619 0xbc, 0xbf, 0xc5, 0xe7, 0xef, 0x09, 0x8e, 0x90, 0x91, 0x94, 0x9f}; 620 const uint16_t HuffDecoderCommon::table21_30_ops_[64] = { 621 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0002, 622 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0006, 623 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x000a, 624 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x000e, 625 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0012, 626 0x0000, 0x0000, 0x0000, 0x0016, 0x0000, 0x0000, 0x0000, 0x001a, 627 0x0000, 0x0000, 0x0000, 0x001e, 0x0000, 0x0000, 0x0000, 0x0022, 628 0x0000, 0x0000, 0x0000, 0x0026, 0x0000, 0x0000, 0x0000, 0x002a}; 629 const uint8_t HuffDecoderCommon::table21_31_emit_[25] = { 630 0xab, 0xce, 0xd7, 0xe1, 0xec, 0xed, 0xc7, 0xcf, 0xea, 631 0xeb, 0xc0, 0xc1, 0xc8, 0xc9, 0xca, 0xcd, 0xd2, 0xd5, 632 0xda, 0xdb, 0xee, 0xf0, 0xf2, 0xf3, 0xff}; 633 const uint16_t HuffDecoderCommon::table21_31_ops_[64] = { 634 0x0000, 0x0000, 0x0000, 0x0002, 0x0000, 0x0000, 0x0000, 0x0006, 635 0x0000, 0x0000, 0x0000, 0x000a, 0x0000, 0x0000, 0x0000, 0x000e, 636 0x0000, 0x0000, 0x0000, 0x0012, 0x0000, 0x0000, 0x0000, 0x0016, 637 0x0000, 0x001a, 0x0000, 0x001e, 0x0000, 0x0022, 0x0000, 0x0026, 638 0x002a, 0x002e, 0x0032, 0x0036, 0x003a, 0x003e, 0x0042, 0x0046, 639 0x004a, 0x004e, 0x0052, 0x0056, 0x005a, 0x005e, 0x0062, 0x0000, 640 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 641 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0003}; 642 const uint8_t* const HuffDecoderCommon::table21_emit_[32] = { 643 table21_0_emit_, table21_1_emit_, table21_2_emit_, table21_3_emit_, 644 table21_4_emit_, table21_5_emit_, table21_6_emit_, table21_7_emit_, 645 table21_8_emit_, table21_9_emit_, table21_10_emit_, table21_11_emit_, 646 table21_12_emit_, table21_13_emit_, table21_14_emit_, table21_15_emit_, 647 table21_16_emit_, table21_17_emit_, table21_18_emit_, table21_19_emit_, 648 table21_20_emit_, table21_21_emit_, table21_22_emit_, table21_23_emit_, 649 table21_24_emit_, table21_25_emit_, table21_26_emit_, table21_27_emit_, 650 table21_28_emit_, table21_29_emit_, table21_30_emit_, table21_31_emit_, 651 }; 652 const uint16_t* const HuffDecoderCommon::table21_ops_[32] = { 653 table21_0_ops_, table21_1_ops_, table21_0_ops_, table21_1_ops_, 654 table21_0_ops_, table21_1_ops_, table20_0_ops_, table20_0_ops_, 655 table20_0_ops_, table20_0_ops_, table20_0_ops_, table20_0_ops_, 656 table20_0_ops_, table20_0_ops_, table20_3_ops_, table20_3_ops_, 657 table20_3_ops_, table20_3_ops_, table20_3_ops_, table20_3_ops_, 658 table21_20_ops_, table20_7_ops_, table20_7_ops_, table20_7_ops_, 659 table20_7_ops_, table20_7_ops_, table20_7_ops_, table20_11_ops_, 660 table20_11_ops_, table20_11_ops_, table21_30_ops_, table21_31_ops_, 661 }; 662 const uint8_t HuffDecoderCommon::table22_0_emit_[16] = { 663 0x5c, 0x30, 0x5c, 0x31, 0x5c, 0x32, 0x5c, 0x61, 664 0x5c, 0x63, 0x5c, 0x65, 0x5c, 0x69, 0x5c, 0x6f}; 665 const uint16_t HuffDecoderCommon::table22_0_ops_[64] = { 666 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0001, 667 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0009, 668 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0011, 669 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0019, 670 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0021, 671 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0029, 672 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0031, 673 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0039}; 674 const uint8_t HuffDecoderCommon::table22_1_emit_[28] = { 675 0x5c, 0x73, 0x5c, 0x74, 0x5c, 0x20, 0x5c, 0x25, 0x5c, 0x2d, 676 0x5c, 0x2e, 0x5c, 0x2f, 0x5c, 0x33, 0x5c, 0x34, 0x5c, 0x35, 677 0x5c, 0x36, 0x5c, 0x37, 0x5c, 0x38, 0x5c, 0x39}; 678 const uint16_t HuffDecoderCommon::table22_1_ops_[64] = { 679 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0001, 680 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0009, 681 0x0000, 0x0000, 0x0000, 0x0011, 0x0000, 0x0000, 0x0000, 0x0019, 682 0x0000, 0x0000, 0x0000, 0x0021, 0x0000, 0x0000, 0x0000, 0x0029, 683 0x0000, 0x0000, 0x0000, 0x0031, 0x0000, 0x0000, 0x0000, 0x0039, 684 0x0000, 0x0000, 0x0000, 0x0041, 0x0000, 0x0000, 0x0000, 0x0049, 685 0x0000, 0x0000, 0x0000, 0x0051, 0x0000, 0x0000, 0x0000, 0x0059, 686 0x0000, 0x0000, 0x0000, 0x0061, 0x0000, 0x0000, 0x0000, 0x0069}; 687 const uint8_t HuffDecoderCommon::table22_2_emit_[36] = { 688 0x5c, 0x3d, 0x5c, 0x41, 0x5c, 0x5f, 0x5c, 0x62, 0x5c, 0x64, 0x5c, 0x66, 689 0x5c, 0x67, 0x5c, 0x68, 0x5c, 0x6c, 0x5c, 0x6d, 0x5c, 0x6e, 0x5c, 0x70, 690 0x5c, 0x72, 0x5c, 0x75, 0x5c, 0x3a, 0x5c, 0x42, 0x5c, 0x43, 0x5c, 0x44}; 691 const uint16_t HuffDecoderCommon::table22_2_ops_[64] = { 692 0x0000, 0x0000, 0x0000, 0x0001, 0x0000, 0x0000, 0x0000, 0x0009, 693 0x0000, 0x0000, 0x0000, 0x0011, 0x0000, 0x0000, 0x0000, 0x0019, 694 0x0000, 0x0000, 0x0000, 0x0021, 0x0000, 0x0000, 0x0000, 0x0029, 695 0x0000, 0x0000, 0x0000, 0x0031, 0x0000, 0x0000, 0x0000, 0x0039, 696 0x0000, 0x0000, 0x0000, 0x0041, 0x0000, 0x0000, 0x0000, 0x0049, 697 0x0000, 0x0000, 0x0000, 0x0051, 0x0000, 0x0000, 0x0000, 0x0059, 698 0x0000, 0x0000, 0x0000, 0x0061, 0x0000, 0x0000, 0x0000, 0x0069, 699 0x0000, 0x0071, 0x0000, 0x0079, 0x0000, 0x0081, 0x0000, 0x0089}; 700 const uint8_t HuffDecoderCommon::table22_3_emit_[68] = { 701 0x5c, 0x45, 0x5c, 0x46, 0x5c, 0x47, 0x5c, 0x48, 0x5c, 0x49, 0x5c, 0x4a, 702 0x5c, 0x4b, 0x5c, 0x4c, 0x5c, 0x4d, 0x5c, 0x4e, 0x5c, 0x4f, 0x5c, 0x50, 703 0x5c, 0x51, 0x5c, 0x52, 0x5c, 0x53, 0x5c, 0x54, 0x5c, 0x55, 0x5c, 0x56, 704 0x5c, 0x57, 0x5c, 0x59, 0x5c, 0x6a, 0x5c, 0x6b, 0x5c, 0x71, 0x5c, 0x76, 705 0x5c, 0x77, 0x5c, 0x78, 0x5c, 0x79, 0x5c, 0x7a, 0x5c, 0x26, 0x5c, 0x2a, 706 0x5c, 0x2c, 0x5c, 0x3b, 0x5c, 0x58, 0x5c, 0x5a}; 707 const uint16_t HuffDecoderCommon::table22_3_ops_[64] = { 708 0x0000, 0x0001, 0x0000, 0x0009, 0x0000, 0x0011, 0x0000, 0x0019, 709 0x0000, 0x0021, 0x0000, 0x0029, 0x0000, 0x0031, 0x0000, 0x0039, 710 0x0000, 0x0041, 0x0000, 0x0049, 0x0000, 0x0051, 0x0000, 0x0059, 711 0x0000, 0x0061, 0x0000, 0x0069, 0x0000, 0x0071, 0x0000, 0x0079, 712 0x0000, 0x0081, 0x0000, 0x0089, 0x0000, 0x0091, 0x0000, 0x0099, 713 0x0000, 0x00a1, 0x0000, 0x00a9, 0x0000, 0x00b1, 0x0000, 0x00b9, 714 0x0000, 0x00c1, 0x0000, 0x00c9, 0x0000, 0x00d1, 0x0000, 0x00d9, 715 0x00e1, 0x00e9, 0x00f1, 0x00f9, 0x0101, 0x0109, 0x0000, 0x0002}; 716 const uint8_t HuffDecoderCommon::table22_4_emit_[16] = { 717 0xc3, 0x30, 0xc3, 0x31, 0xc3, 0x32, 0xc3, 0x61, 718 0xc3, 0x63, 0xc3, 0x65, 0xc3, 0x69, 0xc3, 0x6f}; 719 const uint8_t HuffDecoderCommon::table22_5_emit_[28] = { 720 0xc3, 0x73, 0xc3, 0x74, 0xc3, 0x20, 0xc3, 0x25, 0xc3, 0x2d, 721 0xc3, 0x2e, 0xc3, 0x2f, 0xc3, 0x33, 0xc3, 0x34, 0xc3, 0x35, 722 0xc3, 0x36, 0xc3, 0x37, 0xc3, 0x38, 0xc3, 0x39}; 723 const uint8_t HuffDecoderCommon::table22_6_emit_[36] = { 724 0xc3, 0x3d, 0xc3, 0x41, 0xc3, 0x5f, 0xc3, 0x62, 0xc3, 0x64, 0xc3, 0x66, 725 0xc3, 0x67, 0xc3, 0x68, 0xc3, 0x6c, 0xc3, 0x6d, 0xc3, 0x6e, 0xc3, 0x70, 726 0xc3, 0x72, 0xc3, 0x75, 0xc3, 0x3a, 0xc3, 0x42, 0xc3, 0x43, 0xc3, 0x44}; 727 const uint8_t HuffDecoderCommon::table22_7_emit_[68] = { 728 0xc3, 0x45, 0xc3, 0x46, 0xc3, 0x47, 0xc3, 0x48, 0xc3, 0x49, 0xc3, 0x4a, 729 0xc3, 0x4b, 0xc3, 0x4c, 0xc3, 0x4d, 0xc3, 0x4e, 0xc3, 0x4f, 0xc3, 0x50, 730 0xc3, 0x51, 0xc3, 0x52, 0xc3, 0x53, 0xc3, 0x54, 0xc3, 0x55, 0xc3, 0x56, 731 0xc3, 0x57, 0xc3, 0x59, 0xc3, 0x6a, 0xc3, 0x6b, 0xc3, 0x71, 0xc3, 0x76, 732 0xc3, 0x77, 0xc3, 0x78, 0xc3, 0x79, 0xc3, 0x7a, 0xc3, 0x26, 0xc3, 0x2a, 733 0xc3, 0x2c, 0xc3, 0x3b, 0xc3, 0x58, 0xc3, 0x5a}; 734 const uint8_t HuffDecoderCommon::table22_8_emit_[16] = { 735 0xd0, 0x30, 0xd0, 0x31, 0xd0, 0x32, 0xd0, 0x61, 736 0xd0, 0x63, 0xd0, 0x65, 0xd0, 0x69, 0xd0, 0x6f}; 737 const uint8_t HuffDecoderCommon::table22_9_emit_[28] = { 738 0xd0, 0x73, 0xd0, 0x74, 0xd0, 0x20, 0xd0, 0x25, 0xd0, 0x2d, 739 0xd0, 0x2e, 0xd0, 0x2f, 0xd0, 0x33, 0xd0, 0x34, 0xd0, 0x35, 740 0xd0, 0x36, 0xd0, 0x37, 0xd0, 0x38, 0xd0, 0x39}; 741 const uint8_t HuffDecoderCommon::table22_10_emit_[36] = { 742 0xd0, 0x3d, 0xd0, 0x41, 0xd0, 0x5f, 0xd0, 0x62, 0xd0, 0x64, 0xd0, 0x66, 743 0xd0, 0x67, 0xd0, 0x68, 0xd0, 0x6c, 0xd0, 0x6d, 0xd0, 0x6e, 0xd0, 0x70, 744 0xd0, 0x72, 0xd0, 0x75, 0xd0, 0x3a, 0xd0, 0x42, 0xd0, 0x43, 0xd0, 0x44}; 745 const uint8_t HuffDecoderCommon::table22_11_emit_[68] = { 746 0xd0, 0x45, 0xd0, 0x46, 0xd0, 0x47, 0xd0, 0x48, 0xd0, 0x49, 0xd0, 0x4a, 747 0xd0, 0x4b, 0xd0, 0x4c, 0xd0, 0x4d, 0xd0, 0x4e, 0xd0, 0x4f, 0xd0, 0x50, 748 0xd0, 0x51, 0xd0, 0x52, 0xd0, 0x53, 0xd0, 0x54, 0xd0, 0x55, 0xd0, 0x56, 749 0xd0, 0x57, 0xd0, 0x59, 0xd0, 0x6a, 0xd0, 0x6b, 0xd0, 0x71, 0xd0, 0x76, 750 0xd0, 0x77, 0xd0, 0x78, 0xd0, 0x79, 0xd0, 0x7a, 0xd0, 0x26, 0xd0, 0x2a, 751 0xd0, 0x2c, 0xd0, 0x3b, 0xd0, 0x58, 0xd0, 0x5a}; 752 const uint8_t HuffDecoderCommon::table22_12_emit_[44] = { 753 0x80, 0x30, 0x80, 0x31, 0x80, 0x32, 0x80, 0x61, 0x80, 0x63, 0x80, 754 0x65, 0x80, 0x69, 0x80, 0x6f, 0x80, 0x73, 0x80, 0x74, 0x80, 0x20, 755 0x80, 0x25, 0x80, 0x2d, 0x80, 0x2e, 0x80, 0x2f, 0x80, 0x33, 0x80, 756 0x34, 0x80, 0x35, 0x80, 0x36, 0x80, 0x37, 0x80, 0x38, 0x80, 0x39}; 757 const uint8_t HuffDecoderCommon::table22_13_emit_[92] = { 758 0x80, 0x3d, 0x80, 0x41, 0x80, 0x5f, 0x80, 0x62, 0x80, 0x64, 0x80, 0x66, 759 0x80, 0x67, 0x80, 0x68, 0x80, 0x6c, 0x80, 0x6d, 0x80, 0x6e, 0x80, 0x70, 760 0x80, 0x72, 0x80, 0x75, 0x80, 0x3a, 0x80, 0x42, 0x80, 0x43, 0x80, 0x44, 761 0x80, 0x45, 0x80, 0x46, 0x80, 0x47, 0x80, 0x48, 0x80, 0x49, 0x80, 0x4a, 762 0x80, 0x4b, 0x80, 0x4c, 0x80, 0x4d, 0x80, 0x4e, 0x80, 0x4f, 0x80, 0x50, 763 0x80, 0x51, 0x80, 0x52, 0x80, 0x53, 0x80, 0x54, 0x80, 0x55, 0x80, 0x56, 764 0x80, 0x57, 0x80, 0x59, 0x80, 0x6a, 0x80, 0x6b, 0x80, 0x71, 0x80, 0x76, 765 0x80, 0x77, 0x80, 0x78, 0x80, 0x79, 0x80, 0x7a}; 766 const uint8_t HuffDecoderCommon::table22_14_emit_[44] = { 767 0x82, 0x30, 0x82, 0x31, 0x82, 0x32, 0x82, 0x61, 0x82, 0x63, 0x82, 768 0x65, 0x82, 0x69, 0x82, 0x6f, 0x82, 0x73, 0x82, 0x74, 0x82, 0x20, 769 0x82, 0x25, 0x82, 0x2d, 0x82, 0x2e, 0x82, 0x2f, 0x82, 0x33, 0x82, 770 0x34, 0x82, 0x35, 0x82, 0x36, 0x82, 0x37, 0x82, 0x38, 0x82, 0x39}; 771 const uint8_t HuffDecoderCommon::table22_15_emit_[92] = { 772 0x82, 0x3d, 0x82, 0x41, 0x82, 0x5f, 0x82, 0x62, 0x82, 0x64, 0x82, 0x66, 773 0x82, 0x67, 0x82, 0x68, 0x82, 0x6c, 0x82, 0x6d, 0x82, 0x6e, 0x82, 0x70, 774 0x82, 0x72, 0x82, 0x75, 0x82, 0x3a, 0x82, 0x42, 0x82, 0x43, 0x82, 0x44, 775 0x82, 0x45, 0x82, 0x46, 0x82, 0x47, 0x82, 0x48, 0x82, 0x49, 0x82, 0x4a, 776 0x82, 0x4b, 0x82, 0x4c, 0x82, 0x4d, 0x82, 0x4e, 0x82, 0x4f, 0x82, 0x50, 777 0x82, 0x51, 0x82, 0x52, 0x82, 0x53, 0x82, 0x54, 0x82, 0x55, 0x82, 0x56, 778 0x82, 0x57, 0x82, 0x59, 0x82, 0x6a, 0x82, 0x6b, 0x82, 0x71, 0x82, 0x76, 779 0x82, 0x77, 0x82, 0x78, 0x82, 0x79, 0x82, 0x7a}; 780 const uint8_t HuffDecoderCommon::table22_16_emit_[44] = { 781 0x83, 0x30, 0x83, 0x31, 0x83, 0x32, 0x83, 0x61, 0x83, 0x63, 0x83, 782 0x65, 0x83, 0x69, 0x83, 0x6f, 0x83, 0x73, 0x83, 0x74, 0x83, 0x20, 783 0x83, 0x25, 0x83, 0x2d, 0x83, 0x2e, 0x83, 0x2f, 0x83, 0x33, 0x83, 784 0x34, 0x83, 0x35, 0x83, 0x36, 0x83, 0x37, 0x83, 0x38, 0x83, 0x39}; 785 const uint8_t HuffDecoderCommon::table22_17_emit_[92] = { 786 0x83, 0x3d, 0x83, 0x41, 0x83, 0x5f, 0x83, 0x62, 0x83, 0x64, 0x83, 0x66, 787 0x83, 0x67, 0x83, 0x68, 0x83, 0x6c, 0x83, 0x6d, 0x83, 0x6e, 0x83, 0x70, 788 0x83, 0x72, 0x83, 0x75, 0x83, 0x3a, 0x83, 0x42, 0x83, 0x43, 0x83, 0x44, 789 0x83, 0x45, 0x83, 0x46, 0x83, 0x47, 0x83, 0x48, 0x83, 0x49, 0x83, 0x4a, 790 0x83, 0x4b, 0x83, 0x4c, 0x83, 0x4d, 0x83, 0x4e, 0x83, 0x4f, 0x83, 0x50, 791 0x83, 0x51, 0x83, 0x52, 0x83, 0x53, 0x83, 0x54, 0x83, 0x55, 0x83, 0x56, 792 0x83, 0x57, 0x83, 0x59, 0x83, 0x6a, 0x83, 0x6b, 0x83, 0x71, 0x83, 0x76, 793 0x83, 0x77, 0x83, 0x78, 0x83, 0x79, 0x83, 0x7a}; 794 const uint8_t HuffDecoderCommon::table22_18_emit_[44] = { 795 0xa2, 0x30, 0xa2, 0x31, 0xa2, 0x32, 0xa2, 0x61, 0xa2, 0x63, 0xa2, 796 0x65, 0xa2, 0x69, 0xa2, 0x6f, 0xa2, 0x73, 0xa2, 0x74, 0xa2, 0x20, 797 0xa2, 0x25, 0xa2, 0x2d, 0xa2, 0x2e, 0xa2, 0x2f, 0xa2, 0x33, 0xa2, 798 0x34, 0xa2, 0x35, 0xa2, 0x36, 0xa2, 0x37, 0xa2, 0x38, 0xa2, 0x39}; 799 const uint8_t HuffDecoderCommon::table22_19_emit_[92] = { 800 0xa2, 0x3d, 0xa2, 0x41, 0xa2, 0x5f, 0xa2, 0x62, 0xa2, 0x64, 0xa2, 0x66, 801 0xa2, 0x67, 0xa2, 0x68, 0xa2, 0x6c, 0xa2, 0x6d, 0xa2, 0x6e, 0xa2, 0x70, 802 0xa2, 0x72, 0xa2, 0x75, 0xa2, 0x3a, 0xa2, 0x42, 0xa2, 0x43, 0xa2, 0x44, 803 0xa2, 0x45, 0xa2, 0x46, 0xa2, 0x47, 0xa2, 0x48, 0xa2, 0x49, 0xa2, 0x4a, 804 0xa2, 0x4b, 0xa2, 0x4c, 0xa2, 0x4d, 0xa2, 0x4e, 0xa2, 0x4f, 0xa2, 0x50, 805 0xa2, 0x51, 0xa2, 0x52, 0xa2, 0x53, 0xa2, 0x54, 0xa2, 0x55, 0xa2, 0x56, 806 0xa2, 0x57, 0xa2, 0x59, 0xa2, 0x6a, 0xa2, 0x6b, 0xa2, 0x71, 0xa2, 0x76, 807 0xa2, 0x77, 0xa2, 0x78, 0xa2, 0x79, 0xa2, 0x7a}; 808 const uint8_t HuffDecoderCommon::table22_20_emit_[44] = { 809 0xb8, 0x30, 0xb8, 0x31, 0xb8, 0x32, 0xb8, 0x61, 0xb8, 0x63, 0xb8, 810 0x65, 0xb8, 0x69, 0xb8, 0x6f, 0xb8, 0x73, 0xb8, 0x74, 0xb8, 0x20, 811 0xb8, 0x25, 0xb8, 0x2d, 0xb8, 0x2e, 0xb8, 0x2f, 0xb8, 0x33, 0xb8, 812 0x34, 0xb8, 0x35, 0xb8, 0x36, 0xb8, 0x37, 0xb8, 0x38, 0xb8, 0x39}; 813 const uint8_t HuffDecoderCommon::table22_21_emit_[92] = { 814 0xb8, 0x3d, 0xb8, 0x41, 0xb8, 0x5f, 0xb8, 0x62, 0xb8, 0x64, 0xb8, 0x66, 815 0xb8, 0x67, 0xb8, 0x68, 0xb8, 0x6c, 0xb8, 0x6d, 0xb8, 0x6e, 0xb8, 0x70, 816 0xb8, 0x72, 0xb8, 0x75, 0xb8, 0x3a, 0xb8, 0x42, 0xb8, 0x43, 0xb8, 0x44, 817 0xb8, 0x45, 0xb8, 0x46, 0xb8, 0x47, 0xb8, 0x48, 0xb8, 0x49, 0xb8, 0x4a, 818 0xb8, 0x4b, 0xb8, 0x4c, 0xb8, 0x4d, 0xb8, 0x4e, 0xb8, 0x4f, 0xb8, 0x50, 819 0xb8, 0x51, 0xb8, 0x52, 0xb8, 0x53, 0xb8, 0x54, 0xb8, 0x55, 0xb8, 0x56, 820 0xb8, 0x57, 0xb8, 0x59, 0xb8, 0x6a, 0xb8, 0x6b, 0xb8, 0x71, 0xb8, 0x76, 821 0xb8, 0x77, 0xb8, 0x78, 0xb8, 0x79, 0xb8, 0x7a}; 822 const uint8_t HuffDecoderCommon::table22_22_emit_[44] = { 823 0xc2, 0x30, 0xc2, 0x31, 0xc2, 0x32, 0xc2, 0x61, 0xc2, 0x63, 0xc2, 824 0x65, 0xc2, 0x69, 0xc2, 0x6f, 0xc2, 0x73, 0xc2, 0x74, 0xc2, 0x20, 825 0xc2, 0x25, 0xc2, 0x2d, 0xc2, 0x2e, 0xc2, 0x2f, 0xc2, 0x33, 0xc2, 826 0x34, 0xc2, 0x35, 0xc2, 0x36, 0xc2, 0x37, 0xc2, 0x38, 0xc2, 0x39}; 827 const uint8_t HuffDecoderCommon::table22_23_emit_[92] = { 828 0xc2, 0x3d, 0xc2, 0x41, 0xc2, 0x5f, 0xc2, 0x62, 0xc2, 0x64, 0xc2, 0x66, 829 0xc2, 0x67, 0xc2, 0x68, 0xc2, 0x6c, 0xc2, 0x6d, 0xc2, 0x6e, 0xc2, 0x70, 830 0xc2, 0x72, 0xc2, 0x75, 0xc2, 0x3a, 0xc2, 0x42, 0xc2, 0x43, 0xc2, 0x44, 831 0xc2, 0x45, 0xc2, 0x46, 0xc2, 0x47, 0xc2, 0x48, 0xc2, 0x49, 0xc2, 0x4a, 832 0xc2, 0x4b, 0xc2, 0x4c, 0xc2, 0x4d, 0xc2, 0x4e, 0xc2, 0x4f, 0xc2, 0x50, 833 0xc2, 0x51, 0xc2, 0x52, 0xc2, 0x53, 0xc2, 0x54, 0xc2, 0x55, 0xc2, 0x56, 834 0xc2, 0x57, 0xc2, 0x59, 0xc2, 0x6a, 0xc2, 0x6b, 0xc2, 0x71, 0xc2, 0x76, 835 0xc2, 0x77, 0xc2, 0x78, 0xc2, 0x79, 0xc2, 0x7a}; 836 const uint8_t HuffDecoderCommon::table22_24_emit_[44] = { 837 0xe0, 0x30, 0xe0, 0x31, 0xe0, 0x32, 0xe0, 0x61, 0xe0, 0x63, 0xe0, 838 0x65, 0xe0, 0x69, 0xe0, 0x6f, 0xe0, 0x73, 0xe0, 0x74, 0xe0, 0x20, 839 0xe0, 0x25, 0xe0, 0x2d, 0xe0, 0x2e, 0xe0, 0x2f, 0xe0, 0x33, 0xe0, 840 0x34, 0xe0, 0x35, 0xe0, 0x36, 0xe0, 0x37, 0xe0, 0x38, 0xe0, 0x39}; 841 const uint8_t HuffDecoderCommon::table22_25_emit_[92] = { 842 0xe0, 0x3d, 0xe0, 0x41, 0xe0, 0x5f, 0xe0, 0x62, 0xe0, 0x64, 0xe0, 0x66, 843 0xe0, 0x67, 0xe0, 0x68, 0xe0, 0x6c, 0xe0, 0x6d, 0xe0, 0x6e, 0xe0, 0x70, 844 0xe0, 0x72, 0xe0, 0x75, 0xe0, 0x3a, 0xe0, 0x42, 0xe0, 0x43, 0xe0, 0x44, 845 0xe0, 0x45, 0xe0, 0x46, 0xe0, 0x47, 0xe0, 0x48, 0xe0, 0x49, 0xe0, 0x4a, 846 0xe0, 0x4b, 0xe0, 0x4c, 0xe0, 0x4d, 0xe0, 0x4e, 0xe0, 0x4f, 0xe0, 0x50, 847 0xe0, 0x51, 0xe0, 0x52, 0xe0, 0x53, 0xe0, 0x54, 0xe0, 0x55, 0xe0, 0x56, 848 0xe0, 0x57, 0xe0, 0x59, 0xe0, 0x6a, 0xe0, 0x6b, 0xe0, 0x71, 0xe0, 0x76, 849 0xe0, 0x77, 0xe0, 0x78, 0xe0, 0x79, 0xe0, 0x7a}; 850 const uint8_t HuffDecoderCommon::table22_26_emit_[44] = { 851 0xe2, 0x30, 0xe2, 0x31, 0xe2, 0x32, 0xe2, 0x61, 0xe2, 0x63, 0xe2, 852 0x65, 0xe2, 0x69, 0xe2, 0x6f, 0xe2, 0x73, 0xe2, 0x74, 0xe2, 0x20, 853 0xe2, 0x25, 0xe2, 0x2d, 0xe2, 0x2e, 0xe2, 0x2f, 0xe2, 0x33, 0xe2, 854 0x34, 0xe2, 0x35, 0xe2, 0x36, 0xe2, 0x37, 0xe2, 0x38, 0xe2, 0x39}; 855 const uint8_t HuffDecoderCommon::table22_27_emit_[92] = { 856 0xe2, 0x3d, 0xe2, 0x41, 0xe2, 0x5f, 0xe2, 0x62, 0xe2, 0x64, 0xe2, 0x66, 857 0xe2, 0x67, 0xe2, 0x68, 0xe2, 0x6c, 0xe2, 0x6d, 0xe2, 0x6e, 0xe2, 0x70, 858 0xe2, 0x72, 0xe2, 0x75, 0xe2, 0x3a, 0xe2, 0x42, 0xe2, 0x43, 0xe2, 0x44, 859 0xe2, 0x45, 0xe2, 0x46, 0xe2, 0x47, 0xe2, 0x48, 0xe2, 0x49, 0xe2, 0x4a, 860 0xe2, 0x4b, 0xe2, 0x4c, 0xe2, 0x4d, 0xe2, 0x4e, 0xe2, 0x4f, 0xe2, 0x50, 861 0xe2, 0x51, 0xe2, 0x52, 0xe2, 0x53, 0xe2, 0x54, 0xe2, 0x55, 0xe2, 0x56, 862 0xe2, 0x57, 0xe2, 0x59, 0xe2, 0x6a, 0xe2, 0x6b, 0xe2, 0x71, 0xe2, 0x76, 863 0xe2, 0x77, 0xe2, 0x78, 0xe2, 0x79, 0xe2, 0x7a}; 864 const uint8_t HuffDecoderCommon::table22_28_emit_[72] = { 865 0x99, 0x30, 0x99, 0x31, 0x99, 0x32, 0x99, 0x61, 0x99, 0x63, 0x99, 0x65, 866 0x99, 0x69, 0x99, 0x6f, 0x99, 0x73, 0x99, 0x74, 0x99, 0x20, 0x99, 0x25, 867 0x99, 0x2d, 0x99, 0x2e, 0x99, 0x2f, 0x99, 0x33, 0x99, 0x34, 0x99, 0x35, 868 0x99, 0x36, 0x99, 0x37, 0x99, 0x38, 0x99, 0x39, 0x99, 0x3d, 0x99, 0x41, 869 0x99, 0x5f, 0x99, 0x62, 0x99, 0x64, 0x99, 0x66, 0x99, 0x67, 0x99, 0x68, 870 0x99, 0x6c, 0x99, 0x6d, 0x99, 0x6e, 0x99, 0x70, 0x99, 0x72, 0x99, 0x75}; 871 const uint8_t HuffDecoderCommon::table22_29_emit_[72] = { 872 0xa1, 0x30, 0xa1, 0x31, 0xa1, 0x32, 0xa1, 0x61, 0xa1, 0x63, 0xa1, 0x65, 873 0xa1, 0x69, 0xa1, 0x6f, 0xa1, 0x73, 0xa1, 0x74, 0xa1, 0x20, 0xa1, 0x25, 874 0xa1, 0x2d, 0xa1, 0x2e, 0xa1, 0x2f, 0xa1, 0x33, 0xa1, 0x34, 0xa1, 0x35, 875 0xa1, 0x36, 0xa1, 0x37, 0xa1, 0x38, 0xa1, 0x39, 0xa1, 0x3d, 0xa1, 0x41, 876 0xa1, 0x5f, 0xa1, 0x62, 0xa1, 0x64, 0xa1, 0x66, 0xa1, 0x67, 0xa1, 0x68, 877 0xa1, 0x6c, 0xa1, 0x6d, 0xa1, 0x6e, 0xa1, 0x70, 0xa1, 0x72, 0xa1, 0x75}; 878 const uint8_t HuffDecoderCommon::table22_30_emit_[72] = { 879 0xa7, 0x30, 0xa7, 0x31, 0xa7, 0x32, 0xa7, 0x61, 0xa7, 0x63, 0xa7, 0x65, 880 0xa7, 0x69, 0xa7, 0x6f, 0xa7, 0x73, 0xa7, 0x74, 0xa7, 0x20, 0xa7, 0x25, 881 0xa7, 0x2d, 0xa7, 0x2e, 0xa7, 0x2f, 0xa7, 0x33, 0xa7, 0x34, 0xa7, 0x35, 882 0xa7, 0x36, 0xa7, 0x37, 0xa7, 0x38, 0xa7, 0x39, 0xa7, 0x3d, 0xa7, 0x41, 883 0xa7, 0x5f, 0xa7, 0x62, 0xa7, 0x64, 0xa7, 0x66, 0xa7, 0x67, 0xa7, 0x68, 884 0xa7, 0x6c, 0xa7, 0x6d, 0xa7, 0x6e, 0xa7, 0x70, 0xa7, 0x72, 0xa7, 0x75}; 885 const uint8_t HuffDecoderCommon::table22_31_emit_[72] = { 886 0xac, 0x30, 0xac, 0x31, 0xac, 0x32, 0xac, 0x61, 0xac, 0x63, 0xac, 0x65, 887 0xac, 0x69, 0xac, 0x6f, 0xac, 0x73, 0xac, 0x74, 0xac, 0x20, 0xac, 0x25, 888 0xac, 0x2d, 0xac, 0x2e, 0xac, 0x2f, 0xac, 0x33, 0xac, 0x34, 0xac, 0x35, 889 0xac, 0x36, 0xac, 0x37, 0xac, 0x38, 0xac, 0x39, 0xac, 0x3d, 0xac, 0x41, 890 0xac, 0x5f, 0xac, 0x62, 0xac, 0x64, 0xac, 0x66, 0xac, 0x67, 0xac, 0x68, 891 0xac, 0x6c, 0xac, 0x6d, 0xac, 0x6e, 0xac, 0x70, 0xac, 0x72, 0xac, 0x75}; 892 const uint8_t HuffDecoderCommon::table22_32_emit_[72] = { 893 0xb0, 0x30, 0xb0, 0x31, 0xb0, 0x32, 0xb0, 0x61, 0xb0, 0x63, 0xb0, 0x65, 894 0xb0, 0x69, 0xb0, 0x6f, 0xb0, 0x73, 0xb0, 0x74, 0xb0, 0x20, 0xb0, 0x25, 895 0xb0, 0x2d, 0xb0, 0x2e, 0xb0, 0x2f, 0xb0, 0x33, 0xb0, 0x34, 0xb0, 0x35, 896 0xb0, 0x36, 0xb0, 0x37, 0xb0, 0x38, 0xb0, 0x39, 0xb0, 0x3d, 0xb0, 0x41, 897 0xb0, 0x5f, 0xb0, 0x62, 0xb0, 0x64, 0xb0, 0x66, 0xb0, 0x67, 0xb0, 0x68, 898 0xb0, 0x6c, 0xb0, 0x6d, 0xb0, 0x6e, 0xb0, 0x70, 0xb0, 0x72, 0xb0, 0x75}; 899 const uint8_t HuffDecoderCommon::table22_33_emit_[72] = { 900 0xb1, 0x30, 0xb1, 0x31, 0xb1, 0x32, 0xb1, 0x61, 0xb1, 0x63, 0xb1, 0x65, 901 0xb1, 0x69, 0xb1, 0x6f, 0xb1, 0x73, 0xb1, 0x74, 0xb1, 0x20, 0xb1, 0x25, 902 0xb1, 0x2d, 0xb1, 0x2e, 0xb1, 0x2f, 0xb1, 0x33, 0xb1, 0x34, 0xb1, 0x35, 903 0xb1, 0x36, 0xb1, 0x37, 0xb1, 0x38, 0xb1, 0x39, 0xb1, 0x3d, 0xb1, 0x41, 904 0xb1, 0x5f, 0xb1, 0x62, 0xb1, 0x64, 0xb1, 0x66, 0xb1, 0x67, 0xb1, 0x68, 905 0xb1, 0x6c, 0xb1, 0x6d, 0xb1, 0x6e, 0xb1, 0x70, 0xb1, 0x72, 0xb1, 0x75}; 906 const uint8_t HuffDecoderCommon::table22_34_emit_[72] = { 907 0xb3, 0x30, 0xb3, 0x31, 0xb3, 0x32, 0xb3, 0x61, 0xb3, 0x63, 0xb3, 0x65, 908 0xb3, 0x69, 0xb3, 0x6f, 0xb3, 0x73, 0xb3, 0x74, 0xb3, 0x20, 0xb3, 0x25, 909 0xb3, 0x2d, 0xb3, 0x2e, 0xb3, 0x2f, 0xb3, 0x33, 0xb3, 0x34, 0xb3, 0x35, 910 0xb3, 0x36, 0xb3, 0x37, 0xb3, 0x38, 0xb3, 0x39, 0xb3, 0x3d, 0xb3, 0x41, 911 0xb3, 0x5f, 0xb3, 0x62, 0xb3, 0x64, 0xb3, 0x66, 0xb3, 0x67, 0xb3, 0x68, 912 0xb3, 0x6c, 0xb3, 0x6d, 0xb3, 0x6e, 0xb3, 0x70, 0xb3, 0x72, 0xb3, 0x75}; 913 const uint8_t HuffDecoderCommon::table22_35_emit_[72] = { 914 0xd1, 0x30, 0xd1, 0x31, 0xd1, 0x32, 0xd1, 0x61, 0xd1, 0x63, 0xd1, 0x65, 915 0xd1, 0x69, 0xd1, 0x6f, 0xd1, 0x73, 0xd1, 0x74, 0xd1, 0x20, 0xd1, 0x25, 916 0xd1, 0x2d, 0xd1, 0x2e, 0xd1, 0x2f, 0xd1, 0x33, 0xd1, 0x34, 0xd1, 0x35, 917 0xd1, 0x36, 0xd1, 0x37, 0xd1, 0x38, 0xd1, 0x39, 0xd1, 0x3d, 0xd1, 0x41, 918 0xd1, 0x5f, 0xd1, 0x62, 0xd1, 0x64, 0xd1, 0x66, 0xd1, 0x67, 0xd1, 0x68, 919 0xd1, 0x6c, 0xd1, 0x6d, 0xd1, 0x6e, 0xd1, 0x70, 0xd1, 0x72, 0xd1, 0x75}; 920 const uint8_t HuffDecoderCommon::table22_36_emit_[72] = { 921 0xd8, 0x30, 0xd8, 0x31, 0xd8, 0x32, 0xd8, 0x61, 0xd8, 0x63, 0xd8, 0x65, 922 0xd8, 0x69, 0xd8, 0x6f, 0xd8, 0x73, 0xd8, 0x74, 0xd8, 0x20, 0xd8, 0x25, 923 0xd8, 0x2d, 0xd8, 0x2e, 0xd8, 0x2f, 0xd8, 0x33, 0xd8, 0x34, 0xd8, 0x35, 924 0xd8, 0x36, 0xd8, 0x37, 0xd8, 0x38, 0xd8, 0x39, 0xd8, 0x3d, 0xd8, 0x41, 925 0xd8, 0x5f, 0xd8, 0x62, 0xd8, 0x64, 0xd8, 0x66, 0xd8, 0x67, 0xd8, 0x68, 926 0xd8, 0x6c, 0xd8, 0x6d, 0xd8, 0x6e, 0xd8, 0x70, 0xd8, 0x72, 0xd8, 0x75}; 927 const uint8_t HuffDecoderCommon::table22_37_emit_[72] = { 928 0xd9, 0x30, 0xd9, 0x31, 0xd9, 0x32, 0xd9, 0x61, 0xd9, 0x63, 0xd9, 0x65, 929 0xd9, 0x69, 0xd9, 0x6f, 0xd9, 0x73, 0xd9, 0x74, 0xd9, 0x20, 0xd9, 0x25, 930 0xd9, 0x2d, 0xd9, 0x2e, 0xd9, 0x2f, 0xd9, 0x33, 0xd9, 0x34, 0xd9, 0x35, 931 0xd9, 0x36, 0xd9, 0x37, 0xd9, 0x38, 0xd9, 0x39, 0xd9, 0x3d, 0xd9, 0x41, 932 0xd9, 0x5f, 0xd9, 0x62, 0xd9, 0x64, 0xd9, 0x66, 0xd9, 0x67, 0xd9, 0x68, 933 0xd9, 0x6c, 0xd9, 0x6d, 0xd9, 0x6e, 0xd9, 0x70, 0xd9, 0x72, 0xd9, 0x75}; 934 const uint8_t HuffDecoderCommon::table22_38_emit_[72] = { 935 0xe3, 0x30, 0xe3, 0x31, 0xe3, 0x32, 0xe3, 0x61, 0xe3, 0x63, 0xe3, 0x65, 936 0xe3, 0x69, 0xe3, 0x6f, 0xe3, 0x73, 0xe3, 0x74, 0xe3, 0x20, 0xe3, 0x25, 937 0xe3, 0x2d, 0xe3, 0x2e, 0xe3, 0x2f, 0xe3, 0x33, 0xe3, 0x34, 0xe3, 0x35, 938 0xe3, 0x36, 0xe3, 0x37, 0xe3, 0x38, 0xe3, 0x39, 0xe3, 0x3d, 0xe3, 0x41, 939 0xe3, 0x5f, 0xe3, 0x62, 0xe3, 0x64, 0xe3, 0x66, 0xe3, 0x67, 0xe3, 0x68, 940 0xe3, 0x6c, 0xe3, 0x6d, 0xe3, 0x6e, 0xe3, 0x70, 0xe3, 0x72, 0xe3, 0x75}; 941 const uint8_t HuffDecoderCommon::table22_39_emit_[72] = { 942 0xe5, 0x30, 0xe5, 0x31, 0xe5, 0x32, 0xe5, 0x61, 0xe5, 0x63, 0xe5, 0x65, 943 0xe5, 0x69, 0xe5, 0x6f, 0xe5, 0x73, 0xe5, 0x74, 0xe5, 0x20, 0xe5, 0x25, 944 0xe5, 0x2d, 0xe5, 0x2e, 0xe5, 0x2f, 0xe5, 0x33, 0xe5, 0x34, 0xe5, 0x35, 945 0xe5, 0x36, 0xe5, 0x37, 0xe5, 0x38, 0xe5, 0x39, 0xe5, 0x3d, 0xe5, 0x41, 946 0xe5, 0x5f, 0xe5, 0x62, 0xe5, 0x64, 0xe5, 0x66, 0xe5, 0x67, 0xe5, 0x68, 947 0xe5, 0x6c, 0xe5, 0x6d, 0xe5, 0x6e, 0xe5, 0x70, 0xe5, 0x72, 0xe5, 0x75}; 948 const uint8_t HuffDecoderCommon::table22_40_emit_[72] = { 949 0xe6, 0x30, 0xe6, 0x31, 0xe6, 0x32, 0xe6, 0x61, 0xe6, 0x63, 0xe6, 0x65, 950 0xe6, 0x69, 0xe6, 0x6f, 0xe6, 0x73, 0xe6, 0x74, 0xe6, 0x20, 0xe6, 0x25, 951 0xe6, 0x2d, 0xe6, 0x2e, 0xe6, 0x2f, 0xe6, 0x33, 0xe6, 0x34, 0xe6, 0x35, 952 0xe6, 0x36, 0xe6, 0x37, 0xe6, 0x38, 0xe6, 0x39, 0xe6, 0x3d, 0xe6, 0x41, 953 0xe6, 0x5f, 0xe6, 0x62, 0xe6, 0x64, 0xe6, 0x66, 0xe6, 0x67, 0xe6, 0x68, 954 0xe6, 0x6c, 0xe6, 0x6d, 0xe6, 0x6e, 0xe6, 0x70, 0xe6, 0x72, 0xe6, 0x75}; 955 const uint8_t HuffDecoderCommon::table22_41_emit_[40] = { 956 0x81, 0x30, 0x81, 0x31, 0x81, 0x32, 0x81, 0x61, 0x81, 0x63, 957 0x81, 0x65, 0x81, 0x69, 0x81, 0x6f, 0x81, 0x73, 0x81, 0x74, 958 0x84, 0x30, 0x84, 0x31, 0x84, 0x32, 0x84, 0x61, 0x84, 0x63, 959 0x84, 0x65, 0x84, 0x69, 0x84, 0x6f, 0x84, 0x73, 0x84, 0x74}; 960 const uint8_t HuffDecoderCommon::table22_42_emit_[40] = { 961 0x85, 0x30, 0x85, 0x31, 0x85, 0x32, 0x85, 0x61, 0x85, 0x63, 962 0x85, 0x65, 0x85, 0x69, 0x85, 0x6f, 0x85, 0x73, 0x85, 0x74, 963 0x86, 0x30, 0x86, 0x31, 0x86, 0x32, 0x86, 0x61, 0x86, 0x63, 964 0x86, 0x65, 0x86, 0x69, 0x86, 0x6f, 0x86, 0x73, 0x86, 0x74}; 965 const uint8_t HuffDecoderCommon::table22_43_emit_[40] = { 966 0x88, 0x30, 0x88, 0x31, 0x88, 0x32, 0x88, 0x61, 0x88, 0x63, 967 0x88, 0x65, 0x88, 0x69, 0x88, 0x6f, 0x88, 0x73, 0x88, 0x74, 968 0x92, 0x30, 0x92, 0x31, 0x92, 0x32, 0x92, 0x61, 0x92, 0x63, 969 0x92, 0x65, 0x92, 0x69, 0x92, 0x6f, 0x92, 0x73, 0x92, 0x74}; 970 const uint8_t HuffDecoderCommon::table22_44_emit_[40] = { 971 0x9a, 0x30, 0x9a, 0x31, 0x9a, 0x32, 0x9a, 0x61, 0x9a, 0x63, 972 0x9a, 0x65, 0x9a, 0x69, 0x9a, 0x6f, 0x9a, 0x73, 0x9a, 0x74, 973 0x9c, 0x30, 0x9c, 0x31, 0x9c, 0x32, 0x9c, 0x61, 0x9c, 0x63, 974 0x9c, 0x65, 0x9c, 0x69, 0x9c, 0x6f, 0x9c, 0x73, 0x9c, 0x74}; 975 const uint8_t HuffDecoderCommon::table22_45_emit_[40] = { 976 0xa0, 0x30, 0xa0, 0x31, 0xa0, 0x32, 0xa0, 0x61, 0xa0, 0x63, 977 0xa0, 0x65, 0xa0, 0x69, 0xa0, 0x6f, 0xa0, 0x73, 0xa0, 0x74, 978 0xa3, 0x30, 0xa3, 0x31, 0xa3, 0x32, 0xa3, 0x61, 0xa3, 0x63, 979 0xa3, 0x65, 0xa3, 0x69, 0xa3, 0x6f, 0xa3, 0x73, 0xa3, 0x74}; 980 const uint8_t HuffDecoderCommon::table22_46_emit_[40] = { 981 0xa4, 0x30, 0xa4, 0x31, 0xa4, 0x32, 0xa4, 0x61, 0xa4, 0x63, 982 0xa4, 0x65, 0xa4, 0x69, 0xa4, 0x6f, 0xa4, 0x73, 0xa4, 0x74, 983 0xa9, 0x30, 0xa9, 0x31, 0xa9, 0x32, 0xa9, 0x61, 0xa9, 0x63, 984 0xa9, 0x65, 0xa9, 0x69, 0xa9, 0x6f, 0xa9, 0x73, 0xa9, 0x74}; 985 const uint8_t HuffDecoderCommon::table22_47_emit_[40] = { 986 0xaa, 0x30, 0xaa, 0x31, 0xaa, 0x32, 0xaa, 0x61, 0xaa, 0x63, 987 0xaa, 0x65, 0xaa, 0x69, 0xaa, 0x6f, 0xaa, 0x73, 0xaa, 0x74, 988 0xad, 0x30, 0xad, 0x31, 0xad, 0x32, 0xad, 0x61, 0xad, 0x63, 989 0xad, 0x65, 0xad, 0x69, 0xad, 0x6f, 0xad, 0x73, 0xad, 0x74}; 990 const uint8_t HuffDecoderCommon::table22_48_emit_[40] = { 991 0xb2, 0x30, 0xb2, 0x31, 0xb2, 0x32, 0xb2, 0x61, 0xb2, 0x63, 992 0xb2, 0x65, 0xb2, 0x69, 0xb2, 0x6f, 0xb2, 0x73, 0xb2, 0x74, 993 0xb5, 0x30, 0xb5, 0x31, 0xb5, 0x32, 0xb5, 0x61, 0xb5, 0x63, 994 0xb5, 0x65, 0xb5, 0x69, 0xb5, 0x6f, 0xb5, 0x73, 0xb5, 0x74}; 995 const uint8_t HuffDecoderCommon::table22_49_emit_[40] = { 996 0xb9, 0x30, 0xb9, 0x31, 0xb9, 0x32, 0xb9, 0x61, 0xb9, 0x63, 997 0xb9, 0x65, 0xb9, 0x69, 0xb9, 0x6f, 0xb9, 0x73, 0xb9, 0x74, 998 0xba, 0x30, 0xba, 0x31, 0xba, 0x32, 0xba, 0x61, 0xba, 0x63, 999 0xba, 0x65, 0xba, 0x69, 0xba, 0x6f, 0xba, 0x73, 0xba, 0x74}; 1000 const uint8_t HuffDecoderCommon::table22_50_emit_[40] = { 1001 0xbb, 0x30, 0xbb, 0x31, 0xbb, 0x32, 0xbb, 0x61, 0xbb, 0x63, 1002 0xbb, 0x65, 0xbb, 0x69, 0xbb, 0x6f, 0xbb, 0x73, 0xbb, 0x74, 1003 0xbd, 0x30, 0xbd, 0x31, 0xbd, 0x32, 0xbd, 0x61, 0xbd, 0x63, 1004 0xbd, 0x65, 0xbd, 0x69, 0xbd, 0x6f, 0xbd, 0x73, 0xbd, 0x74}; 1005 const uint8_t HuffDecoderCommon::table22_51_emit_[40] = { 1006 0xbe, 0x30, 0xbe, 0x31, 0xbe, 0x32, 0xbe, 0x61, 0xbe, 0x63, 1007 0xbe, 0x65, 0xbe, 0x69, 0xbe, 0x6f, 0xbe, 0x73, 0xbe, 0x74, 1008 0xc4, 0x30, 0xc4, 0x31, 0xc4, 0x32, 0xc4, 0x61, 0xc4, 0x63, 1009 0xc4, 0x65, 0xc4, 0x69, 0xc4, 0x6f, 0xc4, 0x73, 0xc4, 0x74}; 1010 const uint8_t HuffDecoderCommon::table22_52_emit_[40] = { 1011 0xc6, 0x30, 0xc6, 0x31, 0xc6, 0x32, 0xc6, 0x61, 0xc6, 0x63, 1012 0xc6, 0x65, 0xc6, 0x69, 0xc6, 0x6f, 0xc6, 0x73, 0xc6, 0x74, 1013 0xe4, 0x30, 0xe4, 0x31, 0xe4, 0x32, 0xe4, 0x61, 0xe4, 0x63, 1014 0xe4, 0x65, 0xe4, 0x69, 0xe4, 0x6f, 0xe4, 0x73, 0xe4, 0x74}; 1015 const uint8_t HuffDecoderCommon::table22_53_emit_[40] = { 1016 0xe8, 0x30, 0xe8, 0x31, 0xe8, 0x32, 0xe8, 0x61, 0xe8, 0x63, 1017 0xe8, 0x65, 0xe8, 0x69, 0xe8, 0x6f, 0xe8, 0x73, 0xe8, 0x74, 1018 0xe9, 0x30, 0xe9, 0x31, 0xe9, 0x32, 0xe9, 0x61, 0xe9, 0x63, 1019 0xe9, 0x65, 0xe9, 0x69, 0xe9, 0x6f, 0xe9, 0x73, 0xe9, 0x74}; 1020 const uint8_t HuffDecoderCommon::table22_54_emit_[4] = {0x01, 0x87, 0x89, 0x8a}; 1021 const uint8_t HuffDecoderCommon::table22_55_emit_[4] = {0x8b, 0x8c, 0x8d, 0x8f}; 1022 const uint8_t HuffDecoderCommon::table22_56_emit_[4] = {0x93, 0x95, 0x96, 0x97}; 1023 const uint8_t HuffDecoderCommon::table22_57_emit_[4] = {0x98, 0x9b, 0x9d, 0x9e}; 1024 const uint8_t HuffDecoderCommon::table22_58_emit_[4] = {0xa5, 0xa6, 0xa8, 0xae}; 1025 const uint8_t HuffDecoderCommon::table22_59_emit_[4] = {0xaf, 0xb4, 0xb6, 0xb7}; 1026 const uint8_t HuffDecoderCommon::table22_60_emit_[4] = {0xbc, 0xbf, 0xc5, 0xe7}; 1027 const uint8_t HuffDecoderCommon::table22_61_emit_[7] = {0xef, 0x09, 0x8e, 0x90, 1028 0x91, 0x94, 0x9f}; 1029 const uint8_t HuffDecoderCommon::table22_62_emit_[10] = { 1030 0xab, 0xce, 0xd7, 0xe1, 0xec, 0xed, 0xc7, 0xcf, 0xea, 0xeb}; 1031 const uint16_t HuffDecoderCommon::table22_62_ops_[64] = { 1032 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0002, 1033 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0006, 1034 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x000a, 1035 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x000e, 1036 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0012, 1037 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0016, 1038 0x0000, 0x0000, 0x0000, 0x001a, 0x0000, 0x0000, 0x0000, 0x001e, 1039 0x0000, 0x0000, 0x0000, 0x0022, 0x0000, 0x0000, 0x0000, 0x0026}; 1040 const uint8_t HuffDecoderCommon::table22_63_emit_[34] = { 1041 0xc0, 0xc1, 0xc8, 0xc9, 0xca, 0xcd, 0xd2, 0xd5, 0xda, 0xdb, 0xee, 0xf0, 1042 0xf2, 0xf3, 0xff, 0xcb, 0xcc, 0xd3, 0xd4, 0xd6, 0xdd, 0xde, 0xdf, 0xf1, 1043 0xf4, 0xf5, 0xf6, 0xf7, 0xf8, 0xfa, 0xfb, 0xfc, 0xfd, 0xfe}; 1044 const uint16_t HuffDecoderCommon::table22_63_ops_[64] = { 1045 0x0000, 0x0002, 0x0000, 0x0006, 0x0000, 0x000a, 0x0000, 0x000e, 1046 0x0000, 0x0012, 0x0000, 0x0016, 0x0000, 0x001a, 0x0000, 0x001e, 1047 0x0000, 0x0022, 0x0000, 0x0026, 0x0000, 0x002a, 0x0000, 0x002e, 1048 0x0000, 0x0032, 0x0000, 0x0036, 0x0000, 0x003a, 0x003e, 0x0042, 1049 0x0046, 0x004a, 0x004e, 0x0052, 0x0056, 0x005a, 0x005e, 0x0062, 1050 0x0066, 0x006a, 0x006e, 0x0072, 0x0076, 0x007a, 0x007e, 0x0082, 1051 0x0086, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 1052 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0003}; 1053 const uint8_t* const HuffDecoderCommon::table22_emit_[64] = { 1054 table22_0_emit_, table22_1_emit_, table22_2_emit_, table22_3_emit_, 1055 table22_4_emit_, table22_5_emit_, table22_6_emit_, table22_7_emit_, 1056 table22_8_emit_, table22_9_emit_, table22_10_emit_, table22_11_emit_, 1057 table22_12_emit_, table22_13_emit_, table22_14_emit_, table22_15_emit_, 1058 table22_16_emit_, table22_17_emit_, table22_18_emit_, table22_19_emit_, 1059 table22_20_emit_, table22_21_emit_, table22_22_emit_, table22_23_emit_, 1060 table22_24_emit_, table22_25_emit_, table22_26_emit_, table22_27_emit_, 1061 table22_28_emit_, table22_29_emit_, table22_30_emit_, table22_31_emit_, 1062 table22_32_emit_, table22_33_emit_, table22_34_emit_, table22_35_emit_, 1063 table22_36_emit_, table22_37_emit_, table22_38_emit_, table22_39_emit_, 1064 table22_40_emit_, table22_41_emit_, table22_42_emit_, table22_43_emit_, 1065 table22_44_emit_, table22_45_emit_, table22_46_emit_, table22_47_emit_, 1066 table22_48_emit_, table22_49_emit_, table22_50_emit_, table22_51_emit_, 1067 table22_52_emit_, table22_53_emit_, table22_54_emit_, table22_55_emit_, 1068 table22_56_emit_, table22_57_emit_, table22_58_emit_, table22_59_emit_, 1069 table22_60_emit_, table22_61_emit_, table22_62_emit_, table22_63_emit_, 1070 }; 1071 const uint16_t* const HuffDecoderCommon::table22_ops_[64] = { 1072 table22_0_ops_, table22_1_ops_, table22_2_ops_, table22_3_ops_, 1073 table22_0_ops_, table22_1_ops_, table22_2_ops_, table22_3_ops_, 1074 table22_0_ops_, table22_1_ops_, table22_2_ops_, table22_3_ops_, 1075 table21_0_ops_, table21_1_ops_, table21_0_ops_, table21_1_ops_, 1076 table21_0_ops_, table21_1_ops_, table21_0_ops_, table21_1_ops_, 1077 table21_0_ops_, table21_1_ops_, table21_0_ops_, table21_1_ops_, 1078 table21_0_ops_, table21_1_ops_, table21_0_ops_, table21_1_ops_, 1079 table20_0_ops_, table20_0_ops_, table20_0_ops_, table20_0_ops_, 1080 table20_0_ops_, table20_0_ops_, table20_0_ops_, table20_0_ops_, 1081 table20_0_ops_, table20_0_ops_, table20_0_ops_, table20_0_ops_, 1082 table20_0_ops_, table20_3_ops_, table20_3_ops_, table20_3_ops_, 1083 table20_3_ops_, table20_3_ops_, table20_3_ops_, table20_3_ops_, 1084 table20_3_ops_, table20_3_ops_, table20_3_ops_, table20_3_ops_, 1085 table20_3_ops_, table20_3_ops_, table20_7_ops_, table20_7_ops_, 1086 table20_7_ops_, table20_7_ops_, table20_7_ops_, table20_7_ops_, 1087 table20_7_ops_, table20_10_ops_, table22_62_ops_, table22_63_ops_, 1088 }; 1089 const uint16_t HuffDecoderCommon::table23_0_ops_[128] = { 1090 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 1091 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0001, 0x0000, 0x0000, 1092 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 1093 0x0000, 0x0000, 0x0000, 0x0000, 0x0009, 0x0000, 0x0000, 0x0000, 0x0000, 1094 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 1095 0x0000, 0x0000, 0x0011, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 1096 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 1097 0x0019, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 1098 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0021, 0x0000, 1099 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 1100 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0029, 0x0000, 0x0000, 0x0000, 1101 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 1102 0x0000, 0x0000, 0x0000, 0x0031, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 1103 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 1104 0x0000, 0x0039}; 1105 const uint16_t HuffDecoderCommon::table23_1_ops_[128] = { 1106 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 1107 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0001, 0x0000, 0x0000, 1108 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 1109 0x0000, 0x0000, 0x0000, 0x0000, 0x0009, 0x0000, 0x0000, 0x0000, 0x0000, 1110 0x0000, 0x0000, 0x0000, 0x0011, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 1111 0x0000, 0x0000, 0x0019, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 1112 0x0000, 0x0021, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 1113 0x0029, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0031, 1114 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0039, 0x0000, 1115 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0041, 0x0000, 0x0000, 1116 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0049, 0x0000, 0x0000, 0x0000, 1117 0x0000, 0x0000, 0x0000, 0x0000, 0x0051, 0x0000, 0x0000, 0x0000, 0x0000, 1118 0x0000, 0x0000, 0x0000, 0x0059, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 1119 0x0000, 0x0000, 0x0061, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 1120 0x0000, 0x0069}; 1121 const uint16_t HuffDecoderCommon::table23_2_ops_[128] = { 1122 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0001, 0x0000, 1123 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0009, 0x0000, 0x0000, 1124 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0011, 0x0000, 0x0000, 0x0000, 1125 0x0000, 0x0000, 0x0000, 0x0000, 0x0019, 0x0000, 0x0000, 0x0000, 0x0000, 1126 0x0000, 0x0000, 0x0000, 0x0021, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 1127 0x0000, 0x0000, 0x0029, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 1128 0x0000, 0x0031, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 1129 0x0039, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0041, 1130 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0049, 0x0000, 1131 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0051, 0x0000, 0x0000, 1132 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0059, 0x0000, 0x0000, 0x0000, 1133 0x0000, 0x0000, 0x0000, 0x0000, 0x0061, 0x0000, 0x0000, 0x0000, 0x0000, 1134 0x0000, 0x0000, 0x0000, 0x0069, 0x0000, 0x0000, 0x0000, 0x0071, 0x0000, 1135 0x0000, 0x0000, 0x0079, 0x0000, 0x0000, 0x0000, 0x0081, 0x0000, 0x0000, 1136 0x0000, 0x0089}; 1137 const uint16_t HuffDecoderCommon::table23_3_ops_[128] = { 1138 0x0000, 0x0000, 0x0000, 0x0001, 0x0000, 0x0000, 0x0000, 0x0009, 0x0000, 1139 0x0000, 0x0000, 0x0011, 0x0000, 0x0000, 0x0000, 0x0019, 0x0000, 0x0000, 1140 0x0000, 0x0021, 0x0000, 0x0000, 0x0000, 0x0029, 0x0000, 0x0000, 0x0000, 1141 0x0031, 0x0000, 0x0000, 0x0000, 0x0039, 0x0000, 0x0000, 0x0000, 0x0041, 1142 0x0000, 0x0000, 0x0000, 0x0049, 0x0000, 0x0000, 0x0000, 0x0051, 0x0000, 1143 0x0000, 0x0000, 0x0059, 0x0000, 0x0000, 0x0000, 0x0061, 0x0000, 0x0000, 1144 0x0000, 0x0069, 0x0000, 0x0000, 0x0000, 0x0071, 0x0000, 0x0000, 0x0000, 1145 0x0079, 0x0000, 0x0000, 0x0000, 0x0081, 0x0000, 0x0000, 0x0000, 0x0089, 1146 0x0000, 0x0000, 0x0000, 0x0091, 0x0000, 0x0000, 0x0000, 0x0099, 0x0000, 1147 0x0000, 0x0000, 0x00a1, 0x0000, 0x0000, 0x0000, 0x00a9, 0x0000, 0x0000, 1148 0x0000, 0x00b1, 0x0000, 0x0000, 0x0000, 0x00b9, 0x0000, 0x0000, 0x0000, 1149 0x00c1, 0x0000, 0x0000, 0x0000, 0x00c9, 0x0000, 0x0000, 0x0000, 0x00d1, 1150 0x0000, 0x0000, 0x0000, 0x00d9, 0x0000, 0x00e1, 0x0000, 0x00e9, 0x0000, 1151 0x00f1, 0x0000, 0x00f9, 0x0000, 0x0101, 0x0000, 0x0109, 0x0000, 0x0000, 1152 0x0000, 0x0002}; 1153 const uint16_t HuffDecoderCommon::table23_12_ops_[128] = { 1154 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0001, 0x0000, 1155 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0009, 0x0000, 0x0000, 1156 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0011, 0x0000, 0x0000, 0x0000, 1157 0x0000, 0x0000, 0x0000, 0x0000, 0x0019, 0x0000, 0x0000, 0x0000, 0x0000, 1158 0x0000, 0x0000, 0x0000, 0x0021, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 1159 0x0000, 0x0000, 0x0029, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 1160 0x0000, 0x0031, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 1161 0x0039, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0041, 1162 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0049, 0x0000, 1163 0x0000, 0x0000, 0x0051, 0x0000, 0x0000, 0x0000, 0x0059, 0x0000, 0x0000, 1164 0x0000, 0x0061, 0x0000, 0x0000, 0x0000, 0x0069, 0x0000, 0x0000, 0x0000, 1165 0x0071, 0x0000, 0x0000, 0x0000, 0x0079, 0x0000, 0x0000, 0x0000, 0x0081, 1166 0x0000, 0x0000, 0x0000, 0x0089, 0x0000, 0x0000, 0x0000, 0x0091, 0x0000, 1167 0x0000, 0x0000, 0x0099, 0x0000, 0x0000, 0x0000, 0x00a1, 0x0000, 0x0000, 1168 0x0000, 0x00a9}; 1169 const uint8_t HuffDecoderCommon::table23_13_emit_[104] = { 1170 0x80, 0x3d, 0x80, 0x41, 0x80, 0x5f, 0x80, 0x62, 0x80, 0x64, 0x80, 0x66, 1171 0x80, 0x67, 0x80, 0x68, 0x80, 0x6c, 0x80, 0x6d, 0x80, 0x6e, 0x80, 0x70, 1172 0x80, 0x72, 0x80, 0x75, 0x80, 0x3a, 0x80, 0x42, 0x80, 0x43, 0x80, 0x44, 1173 0x80, 0x45, 0x80, 0x46, 0x80, 0x47, 0x80, 0x48, 0x80, 0x49, 0x80, 0x4a, 1174 0x80, 0x4b, 0x80, 0x4c, 0x80, 0x4d, 0x80, 0x4e, 0x80, 0x4f, 0x80, 0x50, 1175 0x80, 0x51, 0x80, 0x52, 0x80, 0x53, 0x80, 0x54, 0x80, 0x55, 0x80, 0x56, 1176 0x80, 0x57, 0x80, 0x59, 0x80, 0x6a, 0x80, 0x6b, 0x80, 0x71, 0x80, 0x76, 1177 0x80, 0x77, 0x80, 0x78, 0x80, 0x79, 0x80, 0x7a, 0x80, 0x26, 0x80, 0x2a, 1178 0x80, 0x2c, 0x80, 0x3b, 0x80, 0x58, 0x80, 0x5a}; 1179 const uint16_t HuffDecoderCommon::table23_13_ops_[128] = { 1180 0x0000, 0x0000, 0x0000, 0x0001, 0x0000, 0x0000, 0x0000, 0x0009, 0x0000, 1181 0x0000, 0x0000, 0x0011, 0x0000, 0x0000, 0x0000, 0x0019, 0x0000, 0x0000, 1182 0x0000, 0x0021, 0x0000, 0x0000, 0x0000, 0x0029, 0x0000, 0x0000, 0x0000, 1183 0x0031, 0x0000, 0x0000, 0x0000, 0x0039, 0x0000, 0x0000, 0x0000, 0x0041, 1184 0x0000, 0x0000, 0x0000, 0x0049, 0x0000, 0x0000, 0x0000, 0x0051, 0x0000, 1185 0x0000, 0x0000, 0x0059, 0x0000, 0x0000, 0x0000, 0x0061, 0x0000, 0x0000, 1186 0x0000, 0x0069, 0x0000, 0x0071, 0x0000, 0x0079, 0x0000, 0x0081, 0x0000, 1187 0x0089, 0x0000, 0x0091, 0x0000, 0x0099, 0x0000, 0x00a1, 0x0000, 0x00a9, 1188 0x0000, 0x00b1, 0x0000, 0x00b9, 0x0000, 0x00c1, 0x0000, 0x00c9, 0x0000, 1189 0x00d1, 0x0000, 0x00d9, 0x0000, 0x00e1, 0x0000, 0x00e9, 0x0000, 0x00f1, 1190 0x0000, 0x00f9, 0x0000, 0x0101, 0x0000, 0x0109, 0x0000, 0x0111, 0x0000, 1191 0x0119, 0x0000, 0x0121, 0x0000, 0x0129, 0x0000, 0x0131, 0x0000, 0x0139, 1192 0x0000, 0x0141, 0x0000, 0x0149, 0x0000, 0x0151, 0x0000, 0x0159, 0x0000, 1193 0x0161, 0x0000, 0x0169, 0x0171, 0x0179, 0x0181, 0x0189, 0x0191, 0x0199, 1194 0x0000, 0x0002}; 1195 const uint8_t HuffDecoderCommon::table23_15_emit_[104] = { 1196 0x82, 0x3d, 0x82, 0x41, 0x82, 0x5f, 0x82, 0x62, 0x82, 0x64, 0x82, 0x66, 1197 0x82, 0x67, 0x82, 0x68, 0x82, 0x6c, 0x82, 0x6d, 0x82, 0x6e, 0x82, 0x70, 1198 0x82, 0x72, 0x82, 0x75, 0x82, 0x3a, 0x82, 0x42, 0x82, 0x43, 0x82, 0x44, 1199 0x82, 0x45, 0x82, 0x46, 0x82, 0x47, 0x82, 0x48, 0x82, 0x49, 0x82, 0x4a, 1200 0x82, 0x4b, 0x82, 0x4c, 0x82, 0x4d, 0x82, 0x4e, 0x82, 0x4f, 0x82, 0x50, 1201 0x82, 0x51, 0x82, 0x52, 0x82, 0x53, 0x82, 0x54, 0x82, 0x55, 0x82, 0x56, 1202 0x82, 0x57, 0x82, 0x59, 0x82, 0x6a, 0x82, 0x6b, 0x82, 0x71, 0x82, 0x76, 1203 0x82, 0x77, 0x82, 0x78, 0x82, 0x79, 0x82, 0x7a, 0x82, 0x26, 0x82, 0x2a, 1204 0x82, 0x2c, 0x82, 0x3b, 0x82, 0x58, 0x82, 0x5a}; 1205 const uint8_t HuffDecoderCommon::table23_17_emit_[104] = { 1206 0x83, 0x3d, 0x83, 0x41, 0x83, 0x5f, 0x83, 0x62, 0x83, 0x64, 0x83, 0x66, 1207 0x83, 0x67, 0x83, 0x68, 0x83, 0x6c, 0x83, 0x6d, 0x83, 0x6e, 0x83, 0x70, 1208 0x83, 0x72, 0x83, 0x75, 0x83, 0x3a, 0x83, 0x42, 0x83, 0x43, 0x83, 0x44, 1209 0x83, 0x45, 0x83, 0x46, 0x83, 0x47, 0x83, 0x48, 0x83, 0x49, 0x83, 0x4a, 1210 0x83, 0x4b, 0x83, 0x4c, 0x83, 0x4d, 0x83, 0x4e, 0x83, 0x4f, 0x83, 0x50, 1211 0x83, 0x51, 0x83, 0x52, 0x83, 0x53, 0x83, 0x54, 0x83, 0x55, 0x83, 0x56, 1212 0x83, 0x57, 0x83, 0x59, 0x83, 0x6a, 0x83, 0x6b, 0x83, 0x71, 0x83, 0x76, 1213 0x83, 0x77, 0x83, 0x78, 0x83, 0x79, 0x83, 0x7a, 0x83, 0x26, 0x83, 0x2a, 1214 0x83, 0x2c, 0x83, 0x3b, 0x83, 0x58, 0x83, 0x5a}; 1215 const uint8_t HuffDecoderCommon::table23_19_emit_[104] = { 1216 0xa2, 0x3d, 0xa2, 0x41, 0xa2, 0x5f, 0xa2, 0x62, 0xa2, 0x64, 0xa2, 0x66, 1217 0xa2, 0x67, 0xa2, 0x68, 0xa2, 0x6c, 0xa2, 0x6d, 0xa2, 0x6e, 0xa2, 0x70, 1218 0xa2, 0x72, 0xa2, 0x75, 0xa2, 0x3a, 0xa2, 0x42, 0xa2, 0x43, 0xa2, 0x44, 1219 0xa2, 0x45, 0xa2, 0x46, 0xa2, 0x47, 0xa2, 0x48, 0xa2, 0x49, 0xa2, 0x4a, 1220 0xa2, 0x4b, 0xa2, 0x4c, 0xa2, 0x4d, 0xa2, 0x4e, 0xa2, 0x4f, 0xa2, 0x50, 1221 0xa2, 0x51, 0xa2, 0x52, 0xa2, 0x53, 0xa2, 0x54, 0xa2, 0x55, 0xa2, 0x56, 1222 0xa2, 0x57, 0xa2, 0x59, 0xa2, 0x6a, 0xa2, 0x6b, 0xa2, 0x71, 0xa2, 0x76, 1223 0xa2, 0x77, 0xa2, 0x78, 0xa2, 0x79, 0xa2, 0x7a, 0xa2, 0x26, 0xa2, 0x2a, 1224 0xa2, 0x2c, 0xa2, 0x3b, 0xa2, 0x58, 0xa2, 0x5a}; 1225 const uint8_t HuffDecoderCommon::table23_21_emit_[104] = { 1226 0xb8, 0x3d, 0xb8, 0x41, 0xb8, 0x5f, 0xb8, 0x62, 0xb8, 0x64, 0xb8, 0x66, 1227 0xb8, 0x67, 0xb8, 0x68, 0xb8, 0x6c, 0xb8, 0x6d, 0xb8, 0x6e, 0xb8, 0x70, 1228 0xb8, 0x72, 0xb8, 0x75, 0xb8, 0x3a, 0xb8, 0x42, 0xb8, 0x43, 0xb8, 0x44, 1229 0xb8, 0x45, 0xb8, 0x46, 0xb8, 0x47, 0xb8, 0x48, 0xb8, 0x49, 0xb8, 0x4a, 1230 0xb8, 0x4b, 0xb8, 0x4c, 0xb8, 0x4d, 0xb8, 0x4e, 0xb8, 0x4f, 0xb8, 0x50, 1231 0xb8, 0x51, 0xb8, 0x52, 0xb8, 0x53, 0xb8, 0x54, 0xb8, 0x55, 0xb8, 0x56, 1232 0xb8, 0x57, 0xb8, 0x59, 0xb8, 0x6a, 0xb8, 0x6b, 0xb8, 0x71, 0xb8, 0x76, 1233 0xb8, 0x77, 0xb8, 0x78, 0xb8, 0x79, 0xb8, 0x7a, 0xb8, 0x26, 0xb8, 0x2a, 1234 0xb8, 0x2c, 0xb8, 0x3b, 0xb8, 0x58, 0xb8, 0x5a}; 1235 const uint8_t HuffDecoderCommon::table23_23_emit_[104] = { 1236 0xc2, 0x3d, 0xc2, 0x41, 0xc2, 0x5f, 0xc2, 0x62, 0xc2, 0x64, 0xc2, 0x66, 1237 0xc2, 0x67, 0xc2, 0x68, 0xc2, 0x6c, 0xc2, 0x6d, 0xc2, 0x6e, 0xc2, 0x70, 1238 0xc2, 0x72, 0xc2, 0x75, 0xc2, 0x3a, 0xc2, 0x42, 0xc2, 0x43, 0xc2, 0x44, 1239 0xc2, 0x45, 0xc2, 0x46, 0xc2, 0x47, 0xc2, 0x48, 0xc2, 0x49, 0xc2, 0x4a, 1240 0xc2, 0x4b, 0xc2, 0x4c, 0xc2, 0x4d, 0xc2, 0x4e, 0xc2, 0x4f, 0xc2, 0x50, 1241 0xc2, 0x51, 0xc2, 0x52, 0xc2, 0x53, 0xc2, 0x54, 0xc2, 0x55, 0xc2, 0x56, 1242 0xc2, 0x57, 0xc2, 0x59, 0xc2, 0x6a, 0xc2, 0x6b, 0xc2, 0x71, 0xc2, 0x76, 1243 0xc2, 0x77, 0xc2, 0x78, 0xc2, 0x79, 0xc2, 0x7a, 0xc2, 0x26, 0xc2, 0x2a, 1244 0xc2, 0x2c, 0xc2, 0x3b, 0xc2, 0x58, 0xc2, 0x5a}; 1245 const uint8_t HuffDecoderCommon::table23_25_emit_[104] = { 1246 0xe0, 0x3d, 0xe0, 0x41, 0xe0, 0x5f, 0xe0, 0x62, 0xe0, 0x64, 0xe0, 0x66, 1247 0xe0, 0x67, 0xe0, 0x68, 0xe0, 0x6c, 0xe0, 0x6d, 0xe0, 0x6e, 0xe0, 0x70, 1248 0xe0, 0x72, 0xe0, 0x75, 0xe0, 0x3a, 0xe0, 0x42, 0xe0, 0x43, 0xe0, 0x44, 1249 0xe0, 0x45, 0xe0, 0x46, 0xe0, 0x47, 0xe0, 0x48, 0xe0, 0x49, 0xe0, 0x4a, 1250 0xe0, 0x4b, 0xe0, 0x4c, 0xe0, 0x4d, 0xe0, 0x4e, 0xe0, 0x4f, 0xe0, 0x50, 1251 0xe0, 0x51, 0xe0, 0x52, 0xe0, 0x53, 0xe0, 0x54, 0xe0, 0x55, 0xe0, 0x56, 1252 0xe0, 0x57, 0xe0, 0x59, 0xe0, 0x6a, 0xe0, 0x6b, 0xe0, 0x71, 0xe0, 0x76, 1253 0xe0, 0x77, 0xe0, 0x78, 0xe0, 0x79, 0xe0, 0x7a, 0xe0, 0x26, 0xe0, 0x2a, 1254 0xe0, 0x2c, 0xe0, 0x3b, 0xe0, 0x58, 0xe0, 0x5a}; 1255 const uint8_t HuffDecoderCommon::table23_27_emit_[104] = { 1256 0xe2, 0x3d, 0xe2, 0x41, 0xe2, 0x5f, 0xe2, 0x62, 0xe2, 0x64, 0xe2, 0x66, 1257 0xe2, 0x67, 0xe2, 0x68, 0xe2, 0x6c, 0xe2, 0x6d, 0xe2, 0x6e, 0xe2, 0x70, 1258 0xe2, 0x72, 0xe2, 0x75, 0xe2, 0x3a, 0xe2, 0x42, 0xe2, 0x43, 0xe2, 0x44, 1259 0xe2, 0x45, 0xe2, 0x46, 0xe2, 0x47, 0xe2, 0x48, 0xe2, 0x49, 0xe2, 0x4a, 1260 0xe2, 0x4b, 0xe2, 0x4c, 0xe2, 0x4d, 0xe2, 0x4e, 0xe2, 0x4f, 0xe2, 0x50, 1261 0xe2, 0x51, 0xe2, 0x52, 0xe2, 0x53, 0xe2, 0x54, 0xe2, 0x55, 0xe2, 0x56, 1262 0xe2, 0x57, 0xe2, 0x59, 0xe2, 0x6a, 0xe2, 0x6b, 0xe2, 0x71, 0xe2, 0x76, 1263 0xe2, 0x77, 0xe2, 0x78, 0xe2, 0x79, 0xe2, 0x7a, 0xe2, 0x26, 0xe2, 0x2a, 1264 0xe2, 0x2c, 0xe2, 0x3b, 0xe2, 0x58, 0xe2, 0x5a}; 1265 const uint8_t HuffDecoderCommon::table23_28_emit_[136] = { 1266 0x99, 0x30, 0x99, 0x31, 0x99, 0x32, 0x99, 0x61, 0x99, 0x63, 0x99, 0x65, 1267 0x99, 0x69, 0x99, 0x6f, 0x99, 0x73, 0x99, 0x74, 0x99, 0x20, 0x99, 0x25, 1268 0x99, 0x2d, 0x99, 0x2e, 0x99, 0x2f, 0x99, 0x33, 0x99, 0x34, 0x99, 0x35, 1269 0x99, 0x36, 0x99, 0x37, 0x99, 0x38, 0x99, 0x39, 0x99, 0x3d, 0x99, 0x41, 1270 0x99, 0x5f, 0x99, 0x62, 0x99, 0x64, 0x99, 0x66, 0x99, 0x67, 0x99, 0x68, 1271 0x99, 0x6c, 0x99, 0x6d, 0x99, 0x6e, 0x99, 0x70, 0x99, 0x72, 0x99, 0x75, 1272 0x99, 0x3a, 0x99, 0x42, 0x99, 0x43, 0x99, 0x44, 0x99, 0x45, 0x99, 0x46, 1273 0x99, 0x47, 0x99, 0x48, 0x99, 0x49, 0x99, 0x4a, 0x99, 0x4b, 0x99, 0x4c, 1274 0x99, 0x4d, 0x99, 0x4e, 0x99, 0x4f, 0x99, 0x50, 0x99, 0x51, 0x99, 0x52, 1275 0x99, 0x53, 0x99, 0x54, 0x99, 0x55, 0x99, 0x56, 0x99, 0x57, 0x99, 0x59, 1276 0x99, 0x6a, 0x99, 0x6b, 0x99, 0x71, 0x99, 0x76, 0x99, 0x77, 0x99, 0x78, 1277 0x99, 0x79, 0x99, 0x7a}; 1278 const uint16_t HuffDecoderCommon::table23_28_ops_[128] = { 1279 0x0000, 0x0000, 0x0000, 0x0001, 0x0000, 0x0000, 0x0000, 0x0009, 0x0000, 1280 0x0000, 0x0000, 0x0011, 0x0000, 0x0000, 0x0000, 0x0019, 0x0000, 0x0000, 1281 0x0000, 0x0021, 0x0000, 0x0000, 0x0000, 0x0029, 0x0000, 0x0000, 0x0000, 1282 0x0031, 0x0000, 0x0000, 0x0000, 0x0039, 0x0000, 0x0000, 0x0000, 0x0041, 1283 0x0000, 0x0000, 0x0000, 0x0049, 0x0000, 0x0051, 0x0000, 0x0059, 0x0000, 1284 0x0061, 0x0000, 0x0069, 0x0000, 0x0071, 0x0000, 0x0079, 0x0000, 0x0081, 1285 0x0000, 0x0089, 0x0000, 0x0091, 0x0000, 0x0099, 0x0000, 0x00a1, 0x0000, 1286 0x00a9, 0x0000, 0x00b1, 0x0000, 0x00b9, 0x0000, 0x00c1, 0x0000, 0x00c9, 1287 0x0000, 0x00d1, 0x0000, 0x00d9, 0x0000, 0x00e1, 0x0000, 0x00e9, 0x0000, 1288 0x00f1, 0x0000, 0x00f9, 0x0000, 0x0101, 0x0000, 0x0109, 0x0000, 0x0111, 1289 0x0000, 0x0119, 0x0121, 0x0129, 0x0131, 0x0139, 0x0141, 0x0149, 0x0151, 1290 0x0159, 0x0161, 0x0169, 0x0171, 0x0179, 0x0181, 0x0189, 0x0191, 0x0199, 1291 0x01a1, 0x01a9, 0x01b1, 0x01b9, 0x01c1, 0x01c9, 0x01d1, 0x01d9, 0x01e1, 1292 0x01e9, 0x01f1, 0x01f9, 0x0201, 0x0209, 0x0211, 0x0219, 0x0000, 0x0000, 1293 0x0000, 0x0002}; 1294 const uint8_t HuffDecoderCommon::table23_29_emit_[136] = { 1295 0xa1, 0x30, 0xa1, 0x31, 0xa1, 0x32, 0xa1, 0x61, 0xa1, 0x63, 0xa1, 0x65, 1296 0xa1, 0x69, 0xa1, 0x6f, 0xa1, 0x73, 0xa1, 0x74, 0xa1, 0x20, 0xa1, 0x25, 1297 0xa1, 0x2d, 0xa1, 0x2e, 0xa1, 0x2f, 0xa1, 0x33, 0xa1, 0x34, 0xa1, 0x35, 1298 0xa1, 0x36, 0xa1, 0x37, 0xa1, 0x38, 0xa1, 0x39, 0xa1, 0x3d, 0xa1, 0x41, 1299 0xa1, 0x5f, 0xa1, 0x62, 0xa1, 0x64, 0xa1, 0x66, 0xa1, 0x67, 0xa1, 0x68, 1300 0xa1, 0x6c, 0xa1, 0x6d, 0xa1, 0x6e, 0xa1, 0x70, 0xa1, 0x72, 0xa1, 0x75, 1301 0xa1, 0x3a, 0xa1, 0x42, 0xa1, 0x43, 0xa1, 0x44, 0xa1, 0x45, 0xa1, 0x46, 1302 0xa1, 0x47, 0xa1, 0x48, 0xa1, 0x49, 0xa1, 0x4a, 0xa1, 0x4b, 0xa1, 0x4c, 1303 0xa1, 0x4d, 0xa1, 0x4e, 0xa1, 0x4f, 0xa1, 0x50, 0xa1, 0x51, 0xa1, 0x52, 1304 0xa1, 0x53, 0xa1, 0x54, 0xa1, 0x55, 0xa1, 0x56, 0xa1, 0x57, 0xa1, 0x59, 1305 0xa1, 0x6a, 0xa1, 0x6b, 0xa1, 0x71, 0xa1, 0x76, 0xa1, 0x77, 0xa1, 0x78, 1306 0xa1, 0x79, 0xa1, 0x7a}; 1307 const uint8_t HuffDecoderCommon::table23_30_emit_[136] = { 1308 0xa7, 0x30, 0xa7, 0x31, 0xa7, 0x32, 0xa7, 0x61, 0xa7, 0x63, 0xa7, 0x65, 1309 0xa7, 0x69, 0xa7, 0x6f, 0xa7, 0x73, 0xa7, 0x74, 0xa7, 0x20, 0xa7, 0x25, 1310 0xa7, 0x2d, 0xa7, 0x2e, 0xa7, 0x2f, 0xa7, 0x33, 0xa7, 0x34, 0xa7, 0x35, 1311 0xa7, 0x36, 0xa7, 0x37, 0xa7, 0x38, 0xa7, 0x39, 0xa7, 0x3d, 0xa7, 0x41, 1312 0xa7, 0x5f, 0xa7, 0x62, 0xa7, 0x64, 0xa7, 0x66, 0xa7, 0x67, 0xa7, 0x68, 1313 0xa7, 0x6c, 0xa7, 0x6d, 0xa7, 0x6e, 0xa7, 0x70, 0xa7, 0x72, 0xa7, 0x75, 1314 0xa7, 0x3a, 0xa7, 0x42, 0xa7, 0x43, 0xa7, 0x44, 0xa7, 0x45, 0xa7, 0x46, 1315 0xa7, 0x47, 0xa7, 0x48, 0xa7, 0x49, 0xa7, 0x4a, 0xa7, 0x4b, 0xa7, 0x4c, 1316 0xa7, 0x4d, 0xa7, 0x4e, 0xa7, 0x4f, 0xa7, 0x50, 0xa7, 0x51, 0xa7, 0x52, 1317 0xa7, 0x53, 0xa7, 0x54, 0xa7, 0x55, 0xa7, 0x56, 0xa7, 0x57, 0xa7, 0x59, 1318 0xa7, 0x6a, 0xa7, 0x6b, 0xa7, 0x71, 0xa7, 0x76, 0xa7, 0x77, 0xa7, 0x78, 1319 0xa7, 0x79, 0xa7, 0x7a}; 1320 const uint8_t HuffDecoderCommon::table23_31_emit_[136] = { 1321 0xac, 0x30, 0xac, 0x31, 0xac, 0x32, 0xac, 0x61, 0xac, 0x63, 0xac, 0x65, 1322 0xac, 0x69, 0xac, 0x6f, 0xac, 0x73, 0xac, 0x74, 0xac, 0x20, 0xac, 0x25, 1323 0xac, 0x2d, 0xac, 0x2e, 0xac, 0x2f, 0xac, 0x33, 0xac, 0x34, 0xac, 0x35, 1324 0xac, 0x36, 0xac, 0x37, 0xac, 0x38, 0xac, 0x39, 0xac, 0x3d, 0xac, 0x41, 1325 0xac, 0x5f, 0xac, 0x62, 0xac, 0x64, 0xac, 0x66, 0xac, 0x67, 0xac, 0x68, 1326 0xac, 0x6c, 0xac, 0x6d, 0xac, 0x6e, 0xac, 0x70, 0xac, 0x72, 0xac, 0x75, 1327 0xac, 0x3a, 0xac, 0x42, 0xac, 0x43, 0xac, 0x44, 0xac, 0x45, 0xac, 0x46, 1328 0xac, 0x47, 0xac, 0x48, 0xac, 0x49, 0xac, 0x4a, 0xac, 0x4b, 0xac, 0x4c, 1329 0xac, 0x4d, 0xac, 0x4e, 0xac, 0x4f, 0xac, 0x50, 0xac, 0x51, 0xac, 0x52, 1330 0xac, 0x53, 0xac, 0x54, 0xac, 0x55, 0xac, 0x56, 0xac, 0x57, 0xac, 0x59, 1331 0xac, 0x6a, 0xac, 0x6b, 0xac, 0x71, 0xac, 0x76, 0xac, 0x77, 0xac, 0x78, 1332 0xac, 0x79, 0xac, 0x7a}; 1333 const uint8_t HuffDecoderCommon::table23_32_emit_[136] = { 1334 0xb0, 0x30, 0xb0, 0x31, 0xb0, 0x32, 0xb0, 0x61, 0xb0, 0x63, 0xb0, 0x65, 1335 0xb0, 0x69, 0xb0, 0x6f, 0xb0, 0x73, 0xb0, 0x74, 0xb0, 0x20, 0xb0, 0x25, 1336 0xb0, 0x2d, 0xb0, 0x2e, 0xb0, 0x2f, 0xb0, 0x33, 0xb0, 0x34, 0xb0, 0x35, 1337 0xb0, 0x36, 0xb0, 0x37, 0xb0, 0x38, 0xb0, 0x39, 0xb0, 0x3d, 0xb0, 0x41, 1338 0xb0, 0x5f, 0xb0, 0x62, 0xb0, 0x64, 0xb0, 0x66, 0xb0, 0x67, 0xb0, 0x68, 1339 0xb0, 0x6c, 0xb0, 0x6d, 0xb0, 0x6e, 0xb0, 0x70, 0xb0, 0x72, 0xb0, 0x75, 1340 0xb0, 0x3a, 0xb0, 0x42, 0xb0, 0x43, 0xb0, 0x44, 0xb0, 0x45, 0xb0, 0x46, 1341 0xb0, 0x47, 0xb0, 0x48, 0xb0, 0x49, 0xb0, 0x4a, 0xb0, 0x4b, 0xb0, 0x4c, 1342 0xb0, 0x4d, 0xb0, 0x4e, 0xb0, 0x4f, 0xb0, 0x50, 0xb0, 0x51, 0xb0, 0x52, 1343 0xb0, 0x53, 0xb0, 0x54, 0xb0, 0x55, 0xb0, 0x56, 0xb0, 0x57, 0xb0, 0x59, 1344 0xb0, 0x6a, 0xb0, 0x6b, 0xb0, 0x71, 0xb0, 0x76, 0xb0, 0x77, 0xb0, 0x78, 1345 0xb0, 0x79, 0xb0, 0x7a}; 1346 const uint8_t HuffDecoderCommon::table23_33_emit_[136] = { 1347 0xb1, 0x30, 0xb1, 0x31, 0xb1, 0x32, 0xb1, 0x61, 0xb1, 0x63, 0xb1, 0x65, 1348 0xb1, 0x69, 0xb1, 0x6f, 0xb1, 0x73, 0xb1, 0x74, 0xb1, 0x20, 0xb1, 0x25, 1349 0xb1, 0x2d, 0xb1, 0x2e, 0xb1, 0x2f, 0xb1, 0x33, 0xb1, 0x34, 0xb1, 0x35, 1350 0xb1, 0x36, 0xb1, 0x37, 0xb1, 0x38, 0xb1, 0x39, 0xb1, 0x3d, 0xb1, 0x41, 1351 0xb1, 0x5f, 0xb1, 0x62, 0xb1, 0x64, 0xb1, 0x66, 0xb1, 0x67, 0xb1, 0x68, 1352 0xb1, 0x6c, 0xb1, 0x6d, 0xb1, 0x6e, 0xb1, 0x70, 0xb1, 0x72, 0xb1, 0x75, 1353 0xb1, 0x3a, 0xb1, 0x42, 0xb1, 0x43, 0xb1, 0x44, 0xb1, 0x45, 0xb1, 0x46, 1354 0xb1, 0x47, 0xb1, 0x48, 0xb1, 0x49, 0xb1, 0x4a, 0xb1, 0x4b, 0xb1, 0x4c, 1355 0xb1, 0x4d, 0xb1, 0x4e, 0xb1, 0x4f, 0xb1, 0x50, 0xb1, 0x51, 0xb1, 0x52, 1356 0xb1, 0x53, 0xb1, 0x54, 0xb1, 0x55, 0xb1, 0x56, 0xb1, 0x57, 0xb1, 0x59, 1357 0xb1, 0x6a, 0xb1, 0x6b, 0xb1, 0x71, 0xb1, 0x76, 0xb1, 0x77, 0xb1, 0x78, 1358 0xb1, 0x79, 0xb1, 0x7a}; 1359 const uint8_t HuffDecoderCommon::table23_34_emit_[136] = { 1360 0xb3, 0x30, 0xb3, 0x31, 0xb3, 0x32, 0xb3, 0x61, 0xb3, 0x63, 0xb3, 0x65, 1361 0xb3, 0x69, 0xb3, 0x6f, 0xb3, 0x73, 0xb3, 0x74, 0xb3, 0x20, 0xb3, 0x25, 1362 0xb3, 0x2d, 0xb3, 0x2e, 0xb3, 0x2f, 0xb3, 0x33, 0xb3, 0x34, 0xb3, 0x35, 1363 0xb3, 0x36, 0xb3, 0x37, 0xb3, 0x38, 0xb3, 0x39, 0xb3, 0x3d, 0xb3, 0x41, 1364 0xb3, 0x5f, 0xb3, 0x62, 0xb3, 0x64, 0xb3, 0x66, 0xb3, 0x67, 0xb3, 0x68, 1365 0xb3, 0x6c, 0xb3, 0x6d, 0xb3, 0x6e, 0xb3, 0x70, 0xb3, 0x72, 0xb3, 0x75, 1366 0xb3, 0x3a, 0xb3, 0x42, 0xb3, 0x43, 0xb3, 0x44, 0xb3, 0x45, 0xb3, 0x46, 1367 0xb3, 0x47, 0xb3, 0x48, 0xb3, 0x49, 0xb3, 0x4a, 0xb3, 0x4b, 0xb3, 0x4c, 1368 0xb3, 0x4d, 0xb3, 0x4e, 0xb3, 0x4f, 0xb3, 0x50, 0xb3, 0x51, 0xb3, 0x52, 1369 0xb3, 0x53, 0xb3, 0x54, 0xb3, 0x55, 0xb3, 0x56, 0xb3, 0x57, 0xb3, 0x59, 1370 0xb3, 0x6a, 0xb3, 0x6b, 0xb3, 0x71, 0xb3, 0x76, 0xb3, 0x77, 0xb3, 0x78, 1371 0xb3, 0x79, 0xb3, 0x7a}; 1372 const uint8_t HuffDecoderCommon::table23_35_emit_[136] = { 1373 0xd1, 0x30, 0xd1, 0x31, 0xd1, 0x32, 0xd1, 0x61, 0xd1, 0x63, 0xd1, 0x65, 1374 0xd1, 0x69, 0xd1, 0x6f, 0xd1, 0x73, 0xd1, 0x74, 0xd1, 0x20, 0xd1, 0x25, 1375 0xd1, 0x2d, 0xd1, 0x2e, 0xd1, 0x2f, 0xd1, 0x33, 0xd1, 0x34, 0xd1, 0x35, 1376 0xd1, 0x36, 0xd1, 0x37, 0xd1, 0x38, 0xd1, 0x39, 0xd1, 0x3d, 0xd1, 0x41, 1377 0xd1, 0x5f, 0xd1, 0x62, 0xd1, 0x64, 0xd1, 0x66, 0xd1, 0x67, 0xd1, 0x68, 1378 0xd1, 0x6c, 0xd1, 0x6d, 0xd1, 0x6e, 0xd1, 0x70, 0xd1, 0x72, 0xd1, 0x75, 1379 0xd1, 0x3a, 0xd1, 0x42, 0xd1, 0x43, 0xd1, 0x44, 0xd1, 0x45, 0xd1, 0x46, 1380 0xd1, 0x47, 0xd1, 0x48, 0xd1, 0x49, 0xd1, 0x4a, 0xd1, 0x4b, 0xd1, 0x4c, 1381 0xd1, 0x4d, 0xd1, 0x4e, 0xd1, 0x4f, 0xd1, 0x50, 0xd1, 0x51, 0xd1, 0x52, 1382 0xd1, 0x53, 0xd1, 0x54, 0xd1, 0x55, 0xd1, 0x56, 0xd1, 0x57, 0xd1, 0x59, 1383 0xd1, 0x6a, 0xd1, 0x6b, 0xd1, 0x71, 0xd1, 0x76, 0xd1, 0x77, 0xd1, 0x78, 1384 0xd1, 0x79, 0xd1, 0x7a}; 1385 const uint8_t HuffDecoderCommon::table23_36_emit_[136] = { 1386 0xd8, 0x30, 0xd8, 0x31, 0xd8, 0x32, 0xd8, 0x61, 0xd8, 0x63, 0xd8, 0x65, 1387 0xd8, 0x69, 0xd8, 0x6f, 0xd8, 0x73, 0xd8, 0x74, 0xd8, 0x20, 0xd8, 0x25, 1388 0xd8, 0x2d, 0xd8, 0x2e, 0xd8, 0x2f, 0xd8, 0x33, 0xd8, 0x34, 0xd8, 0x35, 1389 0xd8, 0x36, 0xd8, 0x37, 0xd8, 0x38, 0xd8, 0x39, 0xd8, 0x3d, 0xd8, 0x41, 1390 0xd8, 0x5f, 0xd8, 0x62, 0xd8, 0x64, 0xd8, 0x66, 0xd8, 0x67, 0xd8, 0x68, 1391 0xd8, 0x6c, 0xd8, 0x6d, 0xd8, 0x6e, 0xd8, 0x70, 0xd8, 0x72, 0xd8, 0x75, 1392 0xd8, 0x3a, 0xd8, 0x42, 0xd8, 0x43, 0xd8, 0x44, 0xd8, 0x45, 0xd8, 0x46, 1393 0xd8, 0x47, 0xd8, 0x48, 0xd8, 0x49, 0xd8, 0x4a, 0xd8, 0x4b, 0xd8, 0x4c, 1394 0xd8, 0x4d, 0xd8, 0x4e, 0xd8, 0x4f, 0xd8, 0x50, 0xd8, 0x51, 0xd8, 0x52, 1395 0xd8, 0x53, 0xd8, 0x54, 0xd8, 0x55, 0xd8, 0x56, 0xd8, 0x57, 0xd8, 0x59, 1396 0xd8, 0x6a, 0xd8, 0x6b, 0xd8, 0x71, 0xd8, 0x76, 0xd8, 0x77, 0xd8, 0x78, 1397 0xd8, 0x79, 0xd8, 0x7a}; 1398 const uint8_t HuffDecoderCommon::table23_37_emit_[136] = { 1399 0xd9, 0x30, 0xd9, 0x31, 0xd9, 0x32, 0xd9, 0x61, 0xd9, 0x63, 0xd9, 0x65, 1400 0xd9, 0x69, 0xd9, 0x6f, 0xd9, 0x73, 0xd9, 0x74, 0xd9, 0x20, 0xd9, 0x25, 1401 0xd9, 0x2d, 0xd9, 0x2e, 0xd9, 0x2f, 0xd9, 0x33, 0xd9, 0x34, 0xd9, 0x35, 1402 0xd9, 0x36, 0xd9, 0x37, 0xd9, 0x38, 0xd9, 0x39, 0xd9, 0x3d, 0xd9, 0x41, 1403 0xd9, 0x5f, 0xd9, 0x62, 0xd9, 0x64, 0xd9, 0x66, 0xd9, 0x67, 0xd9, 0x68, 1404 0xd9, 0x6c, 0xd9, 0x6d, 0xd9, 0x6e, 0xd9, 0x70, 0xd9, 0x72, 0xd9, 0x75, 1405 0xd9, 0x3a, 0xd9, 0x42, 0xd9, 0x43, 0xd9, 0x44, 0xd9, 0x45, 0xd9, 0x46, 1406 0xd9, 0x47, 0xd9, 0x48, 0xd9, 0x49, 0xd9, 0x4a, 0xd9, 0x4b, 0xd9, 0x4c, 1407 0xd9, 0x4d, 0xd9, 0x4e, 0xd9, 0x4f, 0xd9, 0x50, 0xd9, 0x51, 0xd9, 0x52, 1408 0xd9, 0x53, 0xd9, 0x54, 0xd9, 0x55, 0xd9, 0x56, 0xd9, 0x57, 0xd9, 0x59, 1409 0xd9, 0x6a, 0xd9, 0x6b, 0xd9, 0x71, 0xd9, 0x76, 0xd9, 0x77, 0xd9, 0x78, 1410 0xd9, 0x79, 0xd9, 0x7a}; 1411 const uint8_t HuffDecoderCommon::table23_38_emit_[136] = { 1412 0xe3, 0x30, 0xe3, 0x31, 0xe3, 0x32, 0xe3, 0x61, 0xe3, 0x63, 0xe3, 0x65, 1413 0xe3, 0x69, 0xe3, 0x6f, 0xe3, 0x73, 0xe3, 0x74, 0xe3, 0x20, 0xe3, 0x25, 1414 0xe3, 0x2d, 0xe3, 0x2e, 0xe3, 0x2f, 0xe3, 0x33, 0xe3, 0x34, 0xe3, 0x35, 1415 0xe3, 0x36, 0xe3, 0x37, 0xe3, 0x38, 0xe3, 0x39, 0xe3, 0x3d, 0xe3, 0x41, 1416 0xe3, 0x5f, 0xe3, 0x62, 0xe3, 0x64, 0xe3, 0x66, 0xe3, 0x67, 0xe3, 0x68, 1417 0xe3, 0x6c, 0xe3, 0x6d, 0xe3, 0x6e, 0xe3, 0x70, 0xe3, 0x72, 0xe3, 0x75, 1418 0xe3, 0x3a, 0xe3, 0x42, 0xe3, 0x43, 0xe3, 0x44, 0xe3, 0x45, 0xe3, 0x46, 1419 0xe3, 0x47, 0xe3, 0x48, 0xe3, 0x49, 0xe3, 0x4a, 0xe3, 0x4b, 0xe3, 0x4c, 1420 0xe3, 0x4d, 0xe3, 0x4e, 0xe3, 0x4f, 0xe3, 0x50, 0xe3, 0x51, 0xe3, 0x52, 1421 0xe3, 0x53, 0xe3, 0x54, 0xe3, 0x55, 0xe3, 0x56, 0xe3, 0x57, 0xe3, 0x59, 1422 0xe3, 0x6a, 0xe3, 0x6b, 0xe3, 0x71, 0xe3, 0x76, 0xe3, 0x77, 0xe3, 0x78, 1423 0xe3, 0x79, 0xe3, 0x7a}; 1424 const uint8_t HuffDecoderCommon::table23_39_emit_[136] = { 1425 0xe5, 0x30, 0xe5, 0x31, 0xe5, 0x32, 0xe5, 0x61, 0xe5, 0x63, 0xe5, 0x65, 1426 0xe5, 0x69, 0xe5, 0x6f, 0xe5, 0x73, 0xe5, 0x74, 0xe5, 0x20, 0xe5, 0x25, 1427 0xe5, 0x2d, 0xe5, 0x2e, 0xe5, 0x2f, 0xe5, 0x33, 0xe5, 0x34, 0xe5, 0x35, 1428 0xe5, 0x36, 0xe5, 0x37, 0xe5, 0x38, 0xe5, 0x39, 0xe5, 0x3d, 0xe5, 0x41, 1429 0xe5, 0x5f, 0xe5, 0x62, 0xe5, 0x64, 0xe5, 0x66, 0xe5, 0x67, 0xe5, 0x68, 1430 0xe5, 0x6c, 0xe5, 0x6d, 0xe5, 0x6e, 0xe5, 0x70, 0xe5, 0x72, 0xe5, 0x75, 1431 0xe5, 0x3a, 0xe5, 0x42, 0xe5, 0x43, 0xe5, 0x44, 0xe5, 0x45, 0xe5, 0x46, 1432 0xe5, 0x47, 0xe5, 0x48, 0xe5, 0x49, 0xe5, 0x4a, 0xe5, 0x4b, 0xe5, 0x4c, 1433 0xe5, 0x4d, 0xe5, 0x4e, 0xe5, 0x4f, 0xe5, 0x50, 0xe5, 0x51, 0xe5, 0x52, 1434 0xe5, 0x53, 0xe5, 0x54, 0xe5, 0x55, 0xe5, 0x56, 0xe5, 0x57, 0xe5, 0x59, 1435 0xe5, 0x6a, 0xe5, 0x6b, 0xe5, 0x71, 0xe5, 0x76, 0xe5, 0x77, 0xe5, 0x78, 1436 0xe5, 0x79, 0xe5, 0x7a}; 1437 const uint8_t HuffDecoderCommon::table23_40_emit_[136] = { 1438 0xe6, 0x30, 0xe6, 0x31, 0xe6, 0x32, 0xe6, 0x61, 0xe6, 0x63, 0xe6, 0x65, 1439 0xe6, 0x69, 0xe6, 0x6f, 0xe6, 0x73, 0xe6, 0x74, 0xe6, 0x20, 0xe6, 0x25, 1440 0xe6, 0x2d, 0xe6, 0x2e, 0xe6, 0x2f, 0xe6, 0x33, 0xe6, 0x34, 0xe6, 0x35, 1441 0xe6, 0x36, 0xe6, 0x37, 0xe6, 0x38, 0xe6, 0x39, 0xe6, 0x3d, 0xe6, 0x41, 1442 0xe6, 0x5f, 0xe6, 0x62, 0xe6, 0x64, 0xe6, 0x66, 0xe6, 0x67, 0xe6, 0x68, 1443 0xe6, 0x6c, 0xe6, 0x6d, 0xe6, 0x6e, 0xe6, 0x70, 0xe6, 0x72, 0xe6, 0x75, 1444 0xe6, 0x3a, 0xe6, 0x42, 0xe6, 0x43, 0xe6, 0x44, 0xe6, 0x45, 0xe6, 0x46, 1445 0xe6, 0x47, 0xe6, 0x48, 0xe6, 0x49, 0xe6, 0x4a, 0xe6, 0x4b, 0xe6, 0x4c, 1446 0xe6, 0x4d, 0xe6, 0x4e, 0xe6, 0x4f, 0xe6, 0x50, 0xe6, 0x51, 0xe6, 0x52, 1447 0xe6, 0x53, 0xe6, 0x54, 0xe6, 0x55, 0xe6, 0x56, 0xe6, 0x57, 0xe6, 0x59, 1448 0xe6, 0x6a, 0xe6, 0x6b, 0xe6, 0x71, 0xe6, 0x76, 0xe6, 0x77, 0xe6, 0x78, 1449 0xe6, 0x79, 0xe6, 0x7a}; 1450 const uint8_t HuffDecoderCommon::table23_41_emit_[144] = { 1451 0x81, 0x30, 0x81, 0x31, 0x81, 0x32, 0x81, 0x61, 0x81, 0x63, 0x81, 0x65, 1452 0x81, 0x69, 0x81, 0x6f, 0x81, 0x73, 0x81, 0x74, 0x81, 0x20, 0x81, 0x25, 1453 0x81, 0x2d, 0x81, 0x2e, 0x81, 0x2f, 0x81, 0x33, 0x81, 0x34, 0x81, 0x35, 1454 0x81, 0x36, 0x81, 0x37, 0x81, 0x38, 0x81, 0x39, 0x81, 0x3d, 0x81, 0x41, 1455 0x81, 0x5f, 0x81, 0x62, 0x81, 0x64, 0x81, 0x66, 0x81, 0x67, 0x81, 0x68, 1456 0x81, 0x6c, 0x81, 0x6d, 0x81, 0x6e, 0x81, 0x70, 0x81, 0x72, 0x81, 0x75, 1457 0x84, 0x30, 0x84, 0x31, 0x84, 0x32, 0x84, 0x61, 0x84, 0x63, 0x84, 0x65, 1458 0x84, 0x69, 0x84, 0x6f, 0x84, 0x73, 0x84, 0x74, 0x84, 0x20, 0x84, 0x25, 1459 0x84, 0x2d, 0x84, 0x2e, 0x84, 0x2f, 0x84, 0x33, 0x84, 0x34, 0x84, 0x35, 1460 0x84, 0x36, 0x84, 0x37, 0x84, 0x38, 0x84, 0x39, 0x84, 0x3d, 0x84, 0x41, 1461 0x84, 0x5f, 0x84, 0x62, 0x84, 0x64, 0x84, 0x66, 0x84, 0x67, 0x84, 0x68, 1462 0x84, 0x6c, 0x84, 0x6d, 0x84, 0x6e, 0x84, 0x70, 0x84, 0x72, 0x84, 0x75}; 1463 const uint16_t HuffDecoderCommon::table23_41_ops_[128] = { 1464 0x0000, 0x0001, 0x0000, 0x0009, 0x0000, 0x0011, 0x0000, 0x0019, 0x0000, 1465 0x0021, 0x0000, 0x0029, 0x0000, 0x0031, 0x0000, 0x0039, 0x0000, 0x0041, 1466 0x0000, 0x0049, 0x0051, 0x0059, 0x0061, 0x0069, 0x0071, 0x0079, 0x0081, 1467 0x0089, 0x0091, 0x0099, 0x00a1, 0x00a9, 0x00b1, 0x00b9, 0x00c1, 0x00c9, 1468 0x00d1, 0x00d9, 0x00e1, 0x00e9, 0x00f1, 0x00f9, 0x0101, 0x0109, 0x0111, 1469 0x0119, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 1470 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 1471 0x0002, 0x0000, 0x0121, 0x0000, 0x0129, 0x0000, 0x0131, 0x0000, 0x0139, 1472 0x0000, 0x0141, 0x0000, 0x0149, 0x0000, 0x0151, 0x0000, 0x0159, 0x0000, 1473 0x0161, 0x0000, 0x0169, 0x0171, 0x0179, 0x0181, 0x0189, 0x0191, 0x0199, 1474 0x01a1, 0x01a9, 0x01b1, 0x01b9, 0x01c1, 0x01c9, 0x01d1, 0x01d9, 0x01e1, 1475 0x01e9, 0x01f1, 0x01f9, 0x0201, 0x0209, 0x0211, 0x0219, 0x0221, 0x0229, 1476 0x0231, 0x0239, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 1477 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 1478 0x0000, 0x0122}; 1479 const uint8_t HuffDecoderCommon::table23_42_emit_[144] = { 1480 0x85, 0x30, 0x85, 0x31, 0x85, 0x32, 0x85, 0x61, 0x85, 0x63, 0x85, 0x65, 1481 0x85, 0x69, 0x85, 0x6f, 0x85, 0x73, 0x85, 0x74, 0x85, 0x20, 0x85, 0x25, 1482 0x85, 0x2d, 0x85, 0x2e, 0x85, 0x2f, 0x85, 0x33, 0x85, 0x34, 0x85, 0x35, 1483 0x85, 0x36, 0x85, 0x37, 0x85, 0x38, 0x85, 0x39, 0x85, 0x3d, 0x85, 0x41, 1484 0x85, 0x5f, 0x85, 0x62, 0x85, 0x64, 0x85, 0x66, 0x85, 0x67, 0x85, 0x68, 1485 0x85, 0x6c, 0x85, 0x6d, 0x85, 0x6e, 0x85, 0x70, 0x85, 0x72, 0x85, 0x75, 1486 0x86, 0x30, 0x86, 0x31, 0x86, 0x32, 0x86, 0x61, 0x86, 0x63, 0x86, 0x65, 1487 0x86, 0x69, 0x86, 0x6f, 0x86, 0x73, 0x86, 0x74, 0x86, 0x20, 0x86, 0x25, 1488 0x86, 0x2d, 0x86, 0x2e, 0x86, 0x2f, 0x86, 0x33, 0x86, 0x34, 0x86, 0x35, 1489 0x86, 0x36, 0x86, 0x37, 0x86, 0x38, 0x86, 0x39, 0x86, 0x3d, 0x86, 0x41, 1490 0x86, 0x5f, 0x86, 0x62, 0x86, 0x64, 0x86, 0x66, 0x86, 0x67, 0x86, 0x68, 1491 0x86, 0x6c, 0x86, 0x6d, 0x86, 0x6e, 0x86, 0x70, 0x86, 0x72, 0x86, 0x75}; 1492 const uint8_t HuffDecoderCommon::table23_43_emit_[144] = { 1493 0x88, 0x30, 0x88, 0x31, 0x88, 0x32, 0x88, 0x61, 0x88, 0x63, 0x88, 0x65, 1494 0x88, 0x69, 0x88, 0x6f, 0x88, 0x73, 0x88, 0x74, 0x88, 0x20, 0x88, 0x25, 1495 0x88, 0x2d, 0x88, 0x2e, 0x88, 0x2f, 0x88, 0x33, 0x88, 0x34, 0x88, 0x35, 1496 0x88, 0x36, 0x88, 0x37, 0x88, 0x38, 0x88, 0x39, 0x88, 0x3d, 0x88, 0x41, 1497 0x88, 0x5f, 0x88, 0x62, 0x88, 0x64, 0x88, 0x66, 0x88, 0x67, 0x88, 0x68, 1498 0x88, 0x6c, 0x88, 0x6d, 0x88, 0x6e, 0x88, 0x70, 0x88, 0x72, 0x88, 0x75, 1499 0x92, 0x30, 0x92, 0x31, 0x92, 0x32, 0x92, 0x61, 0x92, 0x63, 0x92, 0x65, 1500 0x92, 0x69, 0x92, 0x6f, 0x92, 0x73, 0x92, 0x74, 0x92, 0x20, 0x92, 0x25, 1501 0x92, 0x2d, 0x92, 0x2e, 0x92, 0x2f, 0x92, 0x33, 0x92, 0x34, 0x92, 0x35, 1502 0x92, 0x36, 0x92, 0x37, 0x92, 0x38, 0x92, 0x39, 0x92, 0x3d, 0x92, 0x41, 1503 0x92, 0x5f, 0x92, 0x62, 0x92, 0x64, 0x92, 0x66, 0x92, 0x67, 0x92, 0x68, 1504 0x92, 0x6c, 0x92, 0x6d, 0x92, 0x6e, 0x92, 0x70, 0x92, 0x72, 0x92, 0x75}; 1505 const uint8_t HuffDecoderCommon::table23_44_emit_[144] = { 1506 0x9a, 0x30, 0x9a, 0x31, 0x9a, 0x32, 0x9a, 0x61, 0x9a, 0x63, 0x9a, 0x65, 1507 0x9a, 0x69, 0x9a, 0x6f, 0x9a, 0x73, 0x9a, 0x74, 0x9a, 0x20, 0x9a, 0x25, 1508 0x9a, 0x2d, 0x9a, 0x2e, 0x9a, 0x2f, 0x9a, 0x33, 0x9a, 0x34, 0x9a, 0x35, 1509 0x9a, 0x36, 0x9a, 0x37, 0x9a, 0x38, 0x9a, 0x39, 0x9a, 0x3d, 0x9a, 0x41, 1510 0x9a, 0x5f, 0x9a, 0x62, 0x9a, 0x64, 0x9a, 0x66, 0x9a, 0x67, 0x9a, 0x68, 1511 0x9a, 0x6c, 0x9a, 0x6d, 0x9a, 0x6e, 0x9a, 0x70, 0x9a, 0x72, 0x9a, 0x75, 1512 0x9c, 0x30, 0x9c, 0x31, 0x9c, 0x32, 0x9c, 0x61, 0x9c, 0x63, 0x9c, 0x65, 1513 0x9c, 0x69, 0x9c, 0x6f, 0x9c, 0x73, 0x9c, 0x74, 0x9c, 0x20, 0x9c, 0x25, 1514 0x9c, 0x2d, 0x9c, 0x2e, 0x9c, 0x2f, 0x9c, 0x33, 0x9c, 0x34, 0x9c, 0x35, 1515 0x9c, 0x36, 0x9c, 0x37, 0x9c, 0x38, 0x9c, 0x39, 0x9c, 0x3d, 0x9c, 0x41, 1516 0x9c, 0x5f, 0x9c, 0x62, 0x9c, 0x64, 0x9c, 0x66, 0x9c, 0x67, 0x9c, 0x68, 1517 0x9c, 0x6c, 0x9c, 0x6d, 0x9c, 0x6e, 0x9c, 0x70, 0x9c, 0x72, 0x9c, 0x75}; 1518 const uint8_t HuffDecoderCommon::table23_45_emit_[144] = { 1519 0xa0, 0x30, 0xa0, 0x31, 0xa0, 0x32, 0xa0, 0x61, 0xa0, 0x63, 0xa0, 0x65, 1520 0xa0, 0x69, 0xa0, 0x6f, 0xa0, 0x73, 0xa0, 0x74, 0xa0, 0x20, 0xa0, 0x25, 1521 0xa0, 0x2d, 0xa0, 0x2e, 0xa0, 0x2f, 0xa0, 0x33, 0xa0, 0x34, 0xa0, 0x35, 1522 0xa0, 0x36, 0xa0, 0x37, 0xa0, 0x38, 0xa0, 0x39, 0xa0, 0x3d, 0xa0, 0x41, 1523 0xa0, 0x5f, 0xa0, 0x62, 0xa0, 0x64, 0xa0, 0x66, 0xa0, 0x67, 0xa0, 0x68, 1524 0xa0, 0x6c, 0xa0, 0x6d, 0xa0, 0x6e, 0xa0, 0x70, 0xa0, 0x72, 0xa0, 0x75, 1525 0xa3, 0x30, 0xa3, 0x31, 0xa3, 0x32, 0xa3, 0x61, 0xa3, 0x63, 0xa3, 0x65, 1526 0xa3, 0x69, 0xa3, 0x6f, 0xa3, 0x73, 0xa3, 0x74, 0xa3, 0x20, 0xa3, 0x25, 1527 0xa3, 0x2d, 0xa3, 0x2e, 0xa3, 0x2f, 0xa3, 0x33, 0xa3, 0x34, 0xa3, 0x35, 1528 0xa3, 0x36, 0xa3, 0x37, 0xa3, 0x38, 0xa3, 0x39, 0xa3, 0x3d, 0xa3, 0x41, 1529 0xa3, 0x5f, 0xa3, 0x62, 0xa3, 0x64, 0xa3, 0x66, 0xa3, 0x67, 0xa3, 0x68, 1530 0xa3, 0x6c, 0xa3, 0x6d, 0xa3, 0x6e, 0xa3, 0x70, 0xa3, 0x72, 0xa3, 0x75}; 1531 const uint8_t HuffDecoderCommon::table23_46_emit_[144] = { 1532 0xa4, 0x30, 0xa4, 0x31, 0xa4, 0x32, 0xa4, 0x61, 0xa4, 0x63, 0xa4, 0x65, 1533 0xa4, 0x69, 0xa4, 0x6f, 0xa4, 0x73, 0xa4, 0x74, 0xa4, 0x20, 0xa4, 0x25, 1534 0xa4, 0x2d, 0xa4, 0x2e, 0xa4, 0x2f, 0xa4, 0x33, 0xa4, 0x34, 0xa4, 0x35, 1535 0xa4, 0x36, 0xa4, 0x37, 0xa4, 0x38, 0xa4, 0x39, 0xa4, 0x3d, 0xa4, 0x41, 1536 0xa4, 0x5f, 0xa4, 0x62, 0xa4, 0x64, 0xa4, 0x66, 0xa4, 0x67, 0xa4, 0x68, 1537 0xa4, 0x6c, 0xa4, 0x6d, 0xa4, 0x6e, 0xa4, 0x70, 0xa4, 0x72, 0xa4, 0x75, 1538 0xa9, 0x30, 0xa9, 0x31, 0xa9, 0x32, 0xa9, 0x61, 0xa9, 0x63, 0xa9, 0x65, 1539 0xa9, 0x69, 0xa9, 0x6f, 0xa9, 0x73, 0xa9, 0x74, 0xa9, 0x20, 0xa9, 0x25, 1540 0xa9, 0x2d, 0xa9, 0x2e, 0xa9, 0x2f, 0xa9, 0x33, 0xa9, 0x34, 0xa9, 0x35, 1541 0xa9, 0x36, 0xa9, 0x37, 0xa9, 0x38, 0xa9, 0x39, 0xa9, 0x3d, 0xa9, 0x41, 1542 0xa9, 0x5f, 0xa9, 0x62, 0xa9, 0x64, 0xa9, 0x66, 0xa9, 0x67, 0xa9, 0x68, 1543 0xa9, 0x6c, 0xa9, 0x6d, 0xa9, 0x6e, 0xa9, 0x70, 0xa9, 0x72, 0xa9, 0x75}; 1544 const uint8_t HuffDecoderCommon::table23_47_emit_[144] = { 1545 0xaa, 0x30, 0xaa, 0x31, 0xaa, 0x32, 0xaa, 0x61, 0xaa, 0x63, 0xaa, 0x65, 1546 0xaa, 0x69, 0xaa, 0x6f, 0xaa, 0x73, 0xaa, 0x74, 0xaa, 0x20, 0xaa, 0x25, 1547 0xaa, 0x2d, 0xaa, 0x2e, 0xaa, 0x2f, 0xaa, 0x33, 0xaa, 0x34, 0xaa, 0x35, 1548 0xaa, 0x36, 0xaa, 0x37, 0xaa, 0x38, 0xaa, 0x39, 0xaa, 0x3d, 0xaa, 0x41, 1549 0xaa, 0x5f, 0xaa, 0x62, 0xaa, 0x64, 0xaa, 0x66, 0xaa, 0x67, 0xaa, 0x68, 1550 0xaa, 0x6c, 0xaa, 0x6d, 0xaa, 0x6e, 0xaa, 0x70, 0xaa, 0x72, 0xaa, 0x75, 1551 0xad, 0x30, 0xad, 0x31, 0xad, 0x32, 0xad, 0x61, 0xad, 0x63, 0xad, 0x65, 1552 0xad, 0x69, 0xad, 0x6f, 0xad, 0x73, 0xad, 0x74, 0xad, 0x20, 0xad, 0x25, 1553 0xad, 0x2d, 0xad, 0x2e, 0xad, 0x2f, 0xad, 0x33, 0xad, 0x34, 0xad, 0x35, 1554 0xad, 0x36, 0xad, 0x37, 0xad, 0x38, 0xad, 0x39, 0xad, 0x3d, 0xad, 0x41, 1555 0xad, 0x5f, 0xad, 0x62, 0xad, 0x64, 0xad, 0x66, 0xad, 0x67, 0xad, 0x68, 1556 0xad, 0x6c, 0xad, 0x6d, 0xad, 0x6e, 0xad, 0x70, 0xad, 0x72, 0xad, 0x75}; 1557 const uint8_t HuffDecoderCommon::table23_48_emit_[144] = { 1558 0xb2, 0x30, 0xb2, 0x31, 0xb2, 0x32, 0xb2, 0x61, 0xb2, 0x63, 0xb2, 0x65, 1559 0xb2, 0x69, 0xb2, 0x6f, 0xb2, 0x73, 0xb2, 0x74, 0xb2, 0x20, 0xb2, 0x25, 1560 0xb2, 0x2d, 0xb2, 0x2e, 0xb2, 0x2f, 0xb2, 0x33, 0xb2, 0x34, 0xb2, 0x35, 1561 0xb2, 0x36, 0xb2, 0x37, 0xb2, 0x38, 0xb2, 0x39, 0xb2, 0x3d, 0xb2, 0x41, 1562 0xb2, 0x5f, 0xb2, 0x62, 0xb2, 0x64, 0xb2, 0x66, 0xb2, 0x67, 0xb2, 0x68, 1563 0xb2, 0x6c, 0xb2, 0x6d, 0xb2, 0x6e, 0xb2, 0x70, 0xb2, 0x72, 0xb2, 0x75, 1564 0xb5, 0x30, 0xb5, 0x31, 0xb5, 0x32, 0xb5, 0x61, 0xb5, 0x63, 0xb5, 0x65, 1565 0xb5, 0x69, 0xb5, 0x6f, 0xb5, 0x73, 0xb5, 0x74, 0xb5, 0x20, 0xb5, 0x25, 1566 0xb5, 0x2d, 0xb5, 0x2e, 0xb5, 0x2f, 0xb5, 0x33, 0xb5, 0x34, 0xb5, 0x35, 1567 0xb5, 0x36, 0xb5, 0x37, 0xb5, 0x38, 0xb5, 0x39, 0xb5, 0x3d, 0xb5, 0x41, 1568 0xb5, 0x5f, 0xb5, 0x62, 0xb5, 0x64, 0xb5, 0x66, 0xb5, 0x67, 0xb5, 0x68, 1569 0xb5, 0x6c, 0xb5, 0x6d, 0xb5, 0x6e, 0xb5, 0x70, 0xb5, 0x72, 0xb5, 0x75}; 1570 const uint8_t HuffDecoderCommon::table23_49_emit_[144] = { 1571 0xb9, 0x30, 0xb9, 0x31, 0xb9, 0x32, 0xb9, 0x61, 0xb9, 0x63, 0xb9, 0x65, 1572 0xb9, 0x69, 0xb9, 0x6f, 0xb9, 0x73, 0xb9, 0x74, 0xb9, 0x20, 0xb9, 0x25, 1573 0xb9, 0x2d, 0xb9, 0x2e, 0xb9, 0x2f, 0xb9, 0x33, 0xb9, 0x34, 0xb9, 0x35, 1574 0xb9, 0x36, 0xb9, 0x37, 0xb9, 0x38, 0xb9, 0x39, 0xb9, 0x3d, 0xb9, 0x41, 1575 0xb9, 0x5f, 0xb9, 0x62, 0xb9, 0x64, 0xb9, 0x66, 0xb9, 0x67, 0xb9, 0x68, 1576 0xb9, 0x6c, 0xb9, 0x6d, 0xb9, 0x6e, 0xb9, 0x70, 0xb9, 0x72, 0xb9, 0x75, 1577 0xba, 0x30, 0xba, 0x31, 0xba, 0x32, 0xba, 0x61, 0xba, 0x63, 0xba, 0x65, 1578 0xba, 0x69, 0xba, 0x6f, 0xba, 0x73, 0xba, 0x74, 0xba, 0x20, 0xba, 0x25, 1579 0xba, 0x2d, 0xba, 0x2e, 0xba, 0x2f, 0xba, 0x33, 0xba, 0x34, 0xba, 0x35, 1580 0xba, 0x36, 0xba, 0x37, 0xba, 0x38, 0xba, 0x39, 0xba, 0x3d, 0xba, 0x41, 1581 0xba, 0x5f, 0xba, 0x62, 0xba, 0x64, 0xba, 0x66, 0xba, 0x67, 0xba, 0x68, 1582 0xba, 0x6c, 0xba, 0x6d, 0xba, 0x6e, 0xba, 0x70, 0xba, 0x72, 0xba, 0x75}; 1583 const uint8_t HuffDecoderCommon::table23_50_emit_[144] = { 1584 0xbb, 0x30, 0xbb, 0x31, 0xbb, 0x32, 0xbb, 0x61, 0xbb, 0x63, 0xbb, 0x65, 1585 0xbb, 0x69, 0xbb, 0x6f, 0xbb, 0x73, 0xbb, 0x74, 0xbb, 0x20, 0xbb, 0x25, 1586 0xbb, 0x2d, 0xbb, 0x2e, 0xbb, 0x2f, 0xbb, 0x33, 0xbb, 0x34, 0xbb, 0x35, 1587 0xbb, 0x36, 0xbb, 0x37, 0xbb, 0x38, 0xbb, 0x39, 0xbb, 0x3d, 0xbb, 0x41, 1588 0xbb, 0x5f, 0xbb, 0x62, 0xbb, 0x64, 0xbb, 0x66, 0xbb, 0x67, 0xbb, 0x68, 1589 0xbb, 0x6c, 0xbb, 0x6d, 0xbb, 0x6e, 0xbb, 0x70, 0xbb, 0x72, 0xbb, 0x75, 1590 0xbd, 0x30, 0xbd, 0x31, 0xbd, 0x32, 0xbd, 0x61, 0xbd, 0x63, 0xbd, 0x65, 1591 0xbd, 0x69, 0xbd, 0x6f, 0xbd, 0x73, 0xbd, 0x74, 0xbd, 0x20, 0xbd, 0x25, 1592 0xbd, 0x2d, 0xbd, 0x2e, 0xbd, 0x2f, 0xbd, 0x33, 0xbd, 0x34, 0xbd, 0x35, 1593 0xbd, 0x36, 0xbd, 0x37, 0xbd, 0x38, 0xbd, 0x39, 0xbd, 0x3d, 0xbd, 0x41, 1594 0xbd, 0x5f, 0xbd, 0x62, 0xbd, 0x64, 0xbd, 0x66, 0xbd, 0x67, 0xbd, 0x68, 1595 0xbd, 0x6c, 0xbd, 0x6d, 0xbd, 0x6e, 0xbd, 0x70, 0xbd, 0x72, 0xbd, 0x75}; 1596 const uint8_t HuffDecoderCommon::table23_51_emit_[144] = { 1597 0xbe, 0x30, 0xbe, 0x31, 0xbe, 0x32, 0xbe, 0x61, 0xbe, 0x63, 0xbe, 0x65, 1598 0xbe, 0x69, 0xbe, 0x6f, 0xbe, 0x73, 0xbe, 0x74, 0xbe, 0x20, 0xbe, 0x25, 1599 0xbe, 0x2d, 0xbe, 0x2e, 0xbe, 0x2f, 0xbe, 0x33, 0xbe, 0x34, 0xbe, 0x35, 1600 0xbe, 0x36, 0xbe, 0x37, 0xbe, 0x38, 0xbe, 0x39, 0xbe, 0x3d, 0xbe, 0x41, 1601 0xbe, 0x5f, 0xbe, 0x62, 0xbe, 0x64, 0xbe, 0x66, 0xbe, 0x67, 0xbe, 0x68, 1602 0xbe, 0x6c, 0xbe, 0x6d, 0xbe, 0x6e, 0xbe, 0x70, 0xbe, 0x72, 0xbe, 0x75, 1603 0xc4, 0x30, 0xc4, 0x31, 0xc4, 0x32, 0xc4, 0x61, 0xc4, 0x63, 0xc4, 0x65, 1604 0xc4, 0x69, 0xc4, 0x6f, 0xc4, 0x73, 0xc4, 0x74, 0xc4, 0x20, 0xc4, 0x25, 1605 0xc4, 0x2d, 0xc4, 0x2e, 0xc4, 0x2f, 0xc4, 0x33, 0xc4, 0x34, 0xc4, 0x35, 1606 0xc4, 0x36, 0xc4, 0x37, 0xc4, 0x38, 0xc4, 0x39, 0xc4, 0x3d, 0xc4, 0x41, 1607 0xc4, 0x5f, 0xc4, 0x62, 0xc4, 0x64, 0xc4, 0x66, 0xc4, 0x67, 0xc4, 0x68, 1608 0xc4, 0x6c, 0xc4, 0x6d, 0xc4, 0x6e, 0xc4, 0x70, 0xc4, 0x72, 0xc4, 0x75}; 1609 const uint8_t HuffDecoderCommon::table23_52_emit_[144] = { 1610 0xc6, 0x30, 0xc6, 0x31, 0xc6, 0x32, 0xc6, 0x61, 0xc6, 0x63, 0xc6, 0x65, 1611 0xc6, 0x69, 0xc6, 0x6f, 0xc6, 0x73, 0xc6, 0x74, 0xc6, 0x20, 0xc6, 0x25, 1612 0xc6, 0x2d, 0xc6, 0x2e, 0xc6, 0x2f, 0xc6, 0x33, 0xc6, 0x34, 0xc6, 0x35, 1613 0xc6, 0x36, 0xc6, 0x37, 0xc6, 0x38, 0xc6, 0x39, 0xc6, 0x3d, 0xc6, 0x41, 1614 0xc6, 0x5f, 0xc6, 0x62, 0xc6, 0x64, 0xc6, 0x66, 0xc6, 0x67, 0xc6, 0x68, 1615 0xc6, 0x6c, 0xc6, 0x6d, 0xc6, 0x6e, 0xc6, 0x70, 0xc6, 0x72, 0xc6, 0x75, 1616 0xe4, 0x30, 0xe4, 0x31, 0xe4, 0x32, 0xe4, 0x61, 0xe4, 0x63, 0xe4, 0x65, 1617 0xe4, 0x69, 0xe4, 0x6f, 0xe4, 0x73, 0xe4, 0x74, 0xe4, 0x20, 0xe4, 0x25, 1618 0xe4, 0x2d, 0xe4, 0x2e, 0xe4, 0x2f, 0xe4, 0x33, 0xe4, 0x34, 0xe4, 0x35, 1619 0xe4, 0x36, 0xe4, 0x37, 0xe4, 0x38, 0xe4, 0x39, 0xe4, 0x3d, 0xe4, 0x41, 1620 0xe4, 0x5f, 0xe4, 0x62, 0xe4, 0x64, 0xe4, 0x66, 0xe4, 0x67, 0xe4, 0x68, 1621 0xe4, 0x6c, 0xe4, 0x6d, 0xe4, 0x6e, 0xe4, 0x70, 0xe4, 0x72, 0xe4, 0x75}; 1622 const uint8_t HuffDecoderCommon::table23_53_emit_[144] = { 1623 0xe8, 0x30, 0xe8, 0x31, 0xe8, 0x32, 0xe8, 0x61, 0xe8, 0x63, 0xe8, 0x65, 1624 0xe8, 0x69, 0xe8, 0x6f, 0xe8, 0x73, 0xe8, 0x74, 0xe8, 0x20, 0xe8, 0x25, 1625 0xe8, 0x2d, 0xe8, 0x2e, 0xe8, 0x2f, 0xe8, 0x33, 0xe8, 0x34, 0xe8, 0x35, 1626 0xe8, 0x36, 0xe8, 0x37, 0xe8, 0x38, 0xe8, 0x39, 0xe8, 0x3d, 0xe8, 0x41, 1627 0xe8, 0x5f, 0xe8, 0x62, 0xe8, 0x64, 0xe8, 0x66, 0xe8, 0x67, 0xe8, 0x68, 1628 0xe8, 0x6c, 0xe8, 0x6d, 0xe8, 0x6e, 0xe8, 0x70, 0xe8, 0x72, 0xe8, 0x75, 1629 0xe9, 0x30, 0xe9, 0x31, 0xe9, 0x32, 0xe9, 0x61, 0xe9, 0x63, 0xe9, 0x65, 1630 0xe9, 0x69, 0xe9, 0x6f, 0xe9, 0x73, 0xe9, 0x74, 0xe9, 0x20, 0xe9, 0x25, 1631 0xe9, 0x2d, 0xe9, 0x2e, 0xe9, 0x2f, 0xe9, 0x33, 0xe9, 0x34, 0xe9, 0x35, 1632 0xe9, 0x36, 0xe9, 0x37, 0xe9, 0x38, 0xe9, 0x39, 0xe9, 0x3d, 0xe9, 0x41, 1633 0xe9, 0x5f, 0xe9, 0x62, 0xe9, 0x64, 0xe9, 0x66, 0xe9, 0x67, 0xe9, 0x68, 1634 0xe9, 0x6c, 0xe9, 0x6d, 0xe9, 0x6e, 0xe9, 0x70, 0xe9, 0x72, 0xe9, 0x75}; 1635 const uint8_t HuffDecoderCommon::table23_54_emit_[80] = { 1636 0x01, 0x30, 0x01, 0x31, 0x01, 0x32, 0x01, 0x61, 0x01, 0x63, 0x01, 0x65, 1637 0x01, 0x69, 0x01, 0x6f, 0x01, 0x73, 0x01, 0x74, 0x87, 0x30, 0x87, 0x31, 1638 0x87, 0x32, 0x87, 0x61, 0x87, 0x63, 0x87, 0x65, 0x87, 0x69, 0x87, 0x6f, 1639 0x87, 0x73, 0x87, 0x74, 0x89, 0x30, 0x89, 0x31, 0x89, 0x32, 0x89, 0x61, 1640 0x89, 0x63, 0x89, 0x65, 0x89, 0x69, 0x89, 0x6f, 0x89, 0x73, 0x89, 0x74, 1641 0x8a, 0x30, 0x8a, 0x31, 0x8a, 0x32, 0x8a, 0x61, 0x8a, 0x63, 0x8a, 0x65, 1642 0x8a, 0x69, 0x8a, 0x6f, 0x8a, 0x73, 0x8a, 0x74}; 1643 const uint16_t HuffDecoderCommon::table23_54_ops_[128] = { 1644 0x0001, 0x0009, 0x0011, 0x0019, 0x0021, 0x0029, 0x0031, 0x0039, 0x0041, 1645 0x0049, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 1646 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 1647 0x0000, 0x0000, 0x0000, 0x0000, 0x0002, 0x0051, 0x0059, 0x0061, 0x0069, 1648 0x0071, 0x0079, 0x0081, 0x0089, 0x0091, 0x0099, 0x0000, 0x0000, 0x0000, 1649 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 1650 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 1651 0x0052, 0x00a1, 0x00a9, 0x00b1, 0x00b9, 0x00c1, 0x00c9, 0x00d1, 0x00d9, 1652 0x00e1, 0x00e9, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 1653 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 1654 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x00a2, 0x00f1, 0x00f9, 0x0101, 1655 0x0109, 0x0111, 0x0119, 0x0121, 0x0129, 0x0131, 0x0139, 0x0000, 0x0000, 1656 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 1657 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 1658 0x0000, 0x00f2}; 1659 const uint8_t HuffDecoderCommon::table23_55_emit_[80] = { 1660 0x8b, 0x30, 0x8b, 0x31, 0x8b, 0x32, 0x8b, 0x61, 0x8b, 0x63, 0x8b, 0x65, 1661 0x8b, 0x69, 0x8b, 0x6f, 0x8b, 0x73, 0x8b, 0x74, 0x8c, 0x30, 0x8c, 0x31, 1662 0x8c, 0x32, 0x8c, 0x61, 0x8c, 0x63, 0x8c, 0x65, 0x8c, 0x69, 0x8c, 0x6f, 1663 0x8c, 0x73, 0x8c, 0x74, 0x8d, 0x30, 0x8d, 0x31, 0x8d, 0x32, 0x8d, 0x61, 1664 0x8d, 0x63, 0x8d, 0x65, 0x8d, 0x69, 0x8d, 0x6f, 0x8d, 0x73, 0x8d, 0x74, 1665 0x8f, 0x30, 0x8f, 0x31, 0x8f, 0x32, 0x8f, 0x61, 0x8f, 0x63, 0x8f, 0x65, 1666 0x8f, 0x69, 0x8f, 0x6f, 0x8f, 0x73, 0x8f, 0x74}; 1667 const uint8_t HuffDecoderCommon::table23_56_emit_[80] = { 1668 0x93, 0x30, 0x93, 0x31, 0x93, 0x32, 0x93, 0x61, 0x93, 0x63, 0x93, 0x65, 1669 0x93, 0x69, 0x93, 0x6f, 0x93, 0x73, 0x93, 0x74, 0x95, 0x30, 0x95, 0x31, 1670 0x95, 0x32, 0x95, 0x61, 0x95, 0x63, 0x95, 0x65, 0x95, 0x69, 0x95, 0x6f, 1671 0x95, 0x73, 0x95, 0x74, 0x96, 0x30, 0x96, 0x31, 0x96, 0x32, 0x96, 0x61, 1672 0x96, 0x63, 0x96, 0x65, 0x96, 0x69, 0x96, 0x6f, 0x96, 0x73, 0x96, 0x74, 1673 0x97, 0x30, 0x97, 0x31, 0x97, 0x32, 0x97, 0x61, 0x97, 0x63, 0x97, 0x65, 1674 0x97, 0x69, 0x97, 0x6f, 0x97, 0x73, 0x97, 0x74}; 1675 const uint8_t HuffDecoderCommon::table23_57_emit_[80] = { 1676 0x98, 0x30, 0x98, 0x31, 0x98, 0x32, 0x98, 0x61, 0x98, 0x63, 0x98, 0x65, 1677 0x98, 0x69, 0x98, 0x6f, 0x98, 0x73, 0x98, 0x74, 0x9b, 0x30, 0x9b, 0x31, 1678 0x9b, 0x32, 0x9b, 0x61, 0x9b, 0x63, 0x9b, 0x65, 0x9b, 0x69, 0x9b, 0x6f, 1679 0x9b, 0x73, 0x9b, 0x74, 0x9d, 0x30, 0x9d, 0x31, 0x9d, 0x32, 0x9d, 0x61, 1680 0x9d, 0x63, 0x9d, 0x65, 0x9d, 0x69, 0x9d, 0x6f, 0x9d, 0x73, 0x9d, 0x74, 1681 0x9e, 0x30, 0x9e, 0x31, 0x9e, 0x32, 0x9e, 0x61, 0x9e, 0x63, 0x9e, 0x65, 1682 0x9e, 0x69, 0x9e, 0x6f, 0x9e, 0x73, 0x9e, 0x74}; 1683 const uint8_t HuffDecoderCommon::table23_58_emit_[80] = { 1684 0xa5, 0x30, 0xa5, 0x31, 0xa5, 0x32, 0xa5, 0x61, 0xa5, 0x63, 0xa5, 0x65, 1685 0xa5, 0x69, 0xa5, 0x6f, 0xa5, 0x73, 0xa5, 0x74, 0xa6, 0x30, 0xa6, 0x31, 1686 0xa6, 0x32, 0xa6, 0x61, 0xa6, 0x63, 0xa6, 0x65, 0xa6, 0x69, 0xa6, 0x6f, 1687 0xa6, 0x73, 0xa6, 0x74, 0xa8, 0x30, 0xa8, 0x31, 0xa8, 0x32, 0xa8, 0x61, 1688 0xa8, 0x63, 0xa8, 0x65, 0xa8, 0x69, 0xa8, 0x6f, 0xa8, 0x73, 0xa8, 0x74, 1689 0xae, 0x30, 0xae, 0x31, 0xae, 0x32, 0xae, 0x61, 0xae, 0x63, 0xae, 0x65, 1690 0xae, 0x69, 0xae, 0x6f, 0xae, 0x73, 0xae, 0x74}; 1691 const uint8_t HuffDecoderCommon::table23_59_emit_[80] = { 1692 0xaf, 0x30, 0xaf, 0x31, 0xaf, 0x32, 0xaf, 0x61, 0xaf, 0x63, 0xaf, 0x65, 1693 0xaf, 0x69, 0xaf, 0x6f, 0xaf, 0x73, 0xaf, 0x74, 0xb4, 0x30, 0xb4, 0x31, 1694 0xb4, 0x32, 0xb4, 0x61, 0xb4, 0x63, 0xb4, 0x65, 0xb4, 0x69, 0xb4, 0x6f, 1695 0xb4, 0x73, 0xb4, 0x74, 0xb6, 0x30, 0xb6, 0x31, 0xb6, 0x32, 0xb6, 0x61, 1696 0xb6, 0x63, 0xb6, 0x65, 0xb6, 0x69, 0xb6, 0x6f, 0xb6, 0x73, 0xb6, 0x74, 1697 0xb7, 0x30, 0xb7, 0x31, 0xb7, 0x32, 0xb7, 0x61, 0xb7, 0x63, 0xb7, 0x65, 1698 0xb7, 0x69, 0xb7, 0x6f, 0xb7, 0x73, 0xb7, 0x74}; 1699 const uint8_t HuffDecoderCommon::table23_60_emit_[80] = { 1700 0xbc, 0x30, 0xbc, 0x31, 0xbc, 0x32, 0xbc, 0x61, 0xbc, 0x63, 0xbc, 0x65, 1701 0xbc, 0x69, 0xbc, 0x6f, 0xbc, 0x73, 0xbc, 0x74, 0xbf, 0x30, 0xbf, 0x31, 1702 0xbf, 0x32, 0xbf, 0x61, 0xbf, 0x63, 0xbf, 0x65, 0xbf, 0x69, 0xbf, 0x6f, 1703 0xbf, 0x73, 0xbf, 0x74, 0xc5, 0x30, 0xc5, 0x31, 0xc5, 0x32, 0xc5, 0x61, 1704 0xc5, 0x63, 0xc5, 0x65, 0xc5, 0x69, 0xc5, 0x6f, 0xc5, 0x73, 0xc5, 0x74, 1705 0xe7, 0x30, 0xe7, 0x31, 0xe7, 0x32, 0xe7, 0x61, 0xe7, 0x63, 0xe7, 0x65, 1706 0xe7, 0x69, 0xe7, 0x6f, 0xe7, 0x73, 0xe7, 0x74}; 1707 const uint8_t HuffDecoderCommon::table23_61_emit_[26] = { 1708 0xef, 0x30, 0xef, 0x31, 0xef, 0x32, 0xef, 0x61, 0xef, 1709 0x63, 0xef, 0x65, 0xef, 0x69, 0xef, 0x6f, 0xef, 0x73, 1710 0xef, 0x74, 0x09, 0x8e, 0x90, 0x91, 0x94, 0x9f}; 1711 const uint16_t HuffDecoderCommon::table23_61_ops_[128] = { 1712 0x0001, 0x0009, 0x0011, 0x0019, 0x0021, 0x0029, 0x0031, 0x0039, 0x0041, 1713 0x0049, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 1714 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 1715 0x0000, 0x0000, 0x0000, 0x0000, 0x0002, 0x0000, 0x0000, 0x0000, 0x0000, 1716 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 1717 0x0000, 0x0000, 0x0052, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 1718 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 1719 0x0056, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 1720 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x005a, 0x0000, 1721 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 1722 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x005e, 0x0000, 0x0000, 0x0000, 1723 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 1724 0x0000, 0x0000, 0x0000, 0x0062, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 1725 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 1726 0x0000, 0x0066}; 1727 const uint16_t HuffDecoderCommon::table23_62_ops_[128] = { 1728 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 1729 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0002, 0x0000, 0x0000, 1730 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 1731 0x0000, 0x0000, 0x0000, 0x0000, 0x0006, 0x0000, 0x0000, 0x0000, 0x0000, 1732 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 1733 0x0000, 0x0000, 0x000a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 1734 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 1735 0x000e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 1736 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0012, 0x0000, 1737 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 1738 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0016, 0x0000, 0x0000, 0x0000, 1739 0x0000, 0x0000, 0x0000, 0x0000, 0x001a, 0x0000, 0x0000, 0x0000, 0x0000, 1740 0x0000, 0x0000, 0x0000, 0x001e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 1741 0x0000, 0x0000, 0x0022, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 1742 0x0000, 0x0026}; 1743 const uint8_t HuffDecoderCommon::table23_63_emit_[63] = { 1744 0xc0, 0xc1, 0xc8, 0xc9, 0xca, 0xcd, 0xd2, 0xd5, 0xda, 0xdb, 0xee, 1745 0xf0, 0xf2, 0xf3, 0xff, 0xcb, 0xcc, 0xd3, 0xd4, 0xd6, 0xdd, 0xde, 1746 0xdf, 0xf1, 0xf4, 0xf5, 0xf6, 0xf7, 0xf8, 0xfa, 0xfb, 0xfc, 0xfd, 1747 0xfe, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08, 0x0b, 0x0c, 0x0e, 1748 0x0f, 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x17, 0x18, 0x19, 0x1a, 1749 0x1b, 0x1c, 0x1d, 0x1e, 0x1f, 0x7f, 0xdc, 0xf9}; 1750 const uint16_t HuffDecoderCommon::table23_63_ops_[128] = { 1751 0x0000, 0x0000, 0x0000, 0x0002, 0x0000, 0x0000, 0x0000, 0x0006, 0x0000, 1752 0x0000, 0x0000, 0x000a, 0x0000, 0x0000, 0x0000, 0x000e, 0x0000, 0x0000, 1753 0x0000, 0x0012, 0x0000, 0x0000, 0x0000, 0x0016, 0x0000, 0x0000, 0x0000, 1754 0x001a, 0x0000, 0x0000, 0x0000, 0x001e, 0x0000, 0x0000, 0x0000, 0x0022, 1755 0x0000, 0x0000, 0x0000, 0x0026, 0x0000, 0x0000, 0x0000, 0x002a, 0x0000, 1756 0x0000, 0x0000, 0x002e, 0x0000, 0x0000, 0x0000, 0x0032, 0x0000, 0x0000, 1757 0x0000, 0x0036, 0x0000, 0x0000, 0x0000, 0x003a, 0x0000, 0x003e, 0x0000, 1758 0x0042, 0x0000, 0x0046, 0x0000, 0x004a, 0x0000, 0x004e, 0x0000, 0x0052, 1759 0x0000, 0x0056, 0x0000, 0x005a, 0x0000, 0x005e, 0x0000, 0x0062, 0x0000, 1760 0x0066, 0x0000, 0x006a, 0x0000, 0x006e, 0x0000, 0x0072, 0x0000, 0x0076, 1761 0x0000, 0x007a, 0x0000, 0x007e, 0x0000, 0x0082, 0x0000, 0x0086, 0x008a, 1762 0x008e, 0x0092, 0x0096, 0x009a, 0x009e, 0x00a2, 0x00a6, 0x00aa, 0x00ae, 1763 0x00b2, 0x00b6, 0x00ba, 0x00be, 0x00c2, 0x00c6, 0x00ca, 0x00ce, 0x00d2, 1764 0x00d6, 0x00da, 0x00de, 0x00e2, 0x00e6, 0x00ea, 0x00ee, 0x00f2, 0x00f6, 1765 0x00fa, 0x0003}; 1766 const uint8_t* const HuffDecoderCommon::table23_emit_[64] = { 1767 table22_0_emit_, table22_1_emit_, table22_2_emit_, table22_3_emit_, 1768 table22_4_emit_, table22_5_emit_, table22_6_emit_, table22_7_emit_, 1769 table22_8_emit_, table22_9_emit_, table22_10_emit_, table22_11_emit_, 1770 table22_12_emit_, table23_13_emit_, table22_14_emit_, table23_15_emit_, 1771 table22_16_emit_, table23_17_emit_, table22_18_emit_, table23_19_emit_, 1772 table22_20_emit_, table23_21_emit_, table22_22_emit_, table23_23_emit_, 1773 table22_24_emit_, table23_25_emit_, table22_26_emit_, table23_27_emit_, 1774 table23_28_emit_, table23_29_emit_, table23_30_emit_, table23_31_emit_, 1775 table23_32_emit_, table23_33_emit_, table23_34_emit_, table23_35_emit_, 1776 table23_36_emit_, table23_37_emit_, table23_38_emit_, table23_39_emit_, 1777 table23_40_emit_, table23_41_emit_, table23_42_emit_, table23_43_emit_, 1778 table23_44_emit_, table23_45_emit_, table23_46_emit_, table23_47_emit_, 1779 table23_48_emit_, table23_49_emit_, table23_50_emit_, table23_51_emit_, 1780 table23_52_emit_, table23_53_emit_, table23_54_emit_, table23_55_emit_, 1781 table23_56_emit_, table23_57_emit_, table23_58_emit_, table23_59_emit_, 1782 table23_60_emit_, table23_61_emit_, table22_62_emit_, table23_63_emit_, 1783 }; 1784 const uint16_t* const HuffDecoderCommon::table23_ops_[64] = { 1785 table23_0_ops_, table23_1_ops_, table23_2_ops_, table23_3_ops_, 1786 table23_0_ops_, table23_1_ops_, table23_2_ops_, table23_3_ops_, 1787 table23_0_ops_, table23_1_ops_, table23_2_ops_, table23_3_ops_, 1788 table23_12_ops_, table23_13_ops_, table23_12_ops_, table23_13_ops_, 1789 table23_12_ops_, table23_13_ops_, table23_12_ops_, table23_13_ops_, 1790 table23_12_ops_, table23_13_ops_, table23_12_ops_, table23_13_ops_, 1791 table23_12_ops_, table23_13_ops_, table23_12_ops_, table23_13_ops_, 1792 table23_28_ops_, table23_28_ops_, table23_28_ops_, table23_28_ops_, 1793 table23_28_ops_, table23_28_ops_, table23_28_ops_, table23_28_ops_, 1794 table23_28_ops_, table23_28_ops_, table23_28_ops_, table23_28_ops_, 1795 table23_28_ops_, table23_41_ops_, table23_41_ops_, table23_41_ops_, 1796 table23_41_ops_, table23_41_ops_, table23_41_ops_, table23_41_ops_, 1797 table23_41_ops_, table23_41_ops_, table23_41_ops_, table23_41_ops_, 1798 table23_41_ops_, table23_41_ops_, table23_54_ops_, table23_54_ops_, 1799 table23_54_ops_, table23_54_ops_, table23_54_ops_, table23_54_ops_, 1800 table23_54_ops_, table23_61_ops_, table23_62_ops_, table23_63_ops_, 1801 }; 1802 const uint8_t HuffDecoderCommon::table24_0_emit_[120] = { 1803 0x5c, 0x30, 0x30, 0x5c, 0x30, 0x31, 0x5c, 0x30, 0x32, 0x5c, 0x30, 0x61, 1804 0x5c, 0x30, 0x63, 0x5c, 0x30, 0x65, 0x5c, 0x30, 0x69, 0x5c, 0x30, 0x6f, 1805 0x5c, 0x30, 0x73, 0x5c, 0x30, 0x74, 0x5c, 0x31, 0x30, 0x5c, 0x31, 0x31, 1806 0x5c, 0x31, 0x32, 0x5c, 0x31, 0x61, 0x5c, 0x31, 0x63, 0x5c, 0x31, 0x65, 1807 0x5c, 0x31, 0x69, 0x5c, 0x31, 0x6f, 0x5c, 0x31, 0x73, 0x5c, 0x31, 0x74, 1808 0x5c, 0x32, 0x30, 0x5c, 0x32, 0x31, 0x5c, 0x32, 0x32, 0x5c, 0x32, 0x61, 1809 0x5c, 0x32, 0x63, 0x5c, 0x32, 0x65, 0x5c, 0x32, 0x69, 0x5c, 0x32, 0x6f, 1810 0x5c, 0x32, 0x73, 0x5c, 0x32, 0x74, 0x5c, 0x61, 0x30, 0x5c, 0x61, 0x31, 1811 0x5c, 0x61, 0x32, 0x5c, 0x61, 0x61, 0x5c, 0x61, 0x63, 0x5c, 0x61, 0x65, 1812 0x5c, 0x61, 0x69, 0x5c, 0x61, 0x6f, 0x5c, 0x61, 0x73, 0x5c, 0x61, 0x74}; 1813 const uint16_t HuffDecoderCommon::table24_0_ops_[128] = { 1814 0x0000, 0x0018, 0x0030, 0x0048, 0x0060, 0x0078, 0x0090, 0x00a8, 0x00c0, 1815 0x00d8, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 1816 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 1817 0x0001, 0x0001, 0x0001, 0x0001, 0x0002, 0x00f0, 0x0108, 0x0120, 0x0138, 1818 0x0150, 0x0168, 0x0180, 0x0198, 0x01b0, 0x01c8, 0x0001, 0x0001, 0x0001, 1819 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 1820 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 1821 0x00f2, 0x01e0, 0x01f8, 0x0210, 0x0228, 0x0240, 0x0258, 0x0270, 0x0288, 1822 0x02a0, 0x02b8, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 1823 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 1824 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x01e2, 0x02d0, 0x02e8, 0x0300, 1825 0x0318, 0x0330, 0x0348, 0x0360, 0x0378, 0x0390, 0x03a8, 0x0001, 0x0001, 1826 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 1827 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 1828 0x0001, 0x02d2}; 1829 const uint8_t HuffDecoderCommon::table24_1_emit_[120] = { 1830 0x5c, 0x63, 0x30, 0x5c, 0x63, 0x31, 0x5c, 0x63, 0x32, 0x5c, 0x63, 0x61, 1831 0x5c, 0x63, 0x63, 0x5c, 0x63, 0x65, 0x5c, 0x63, 0x69, 0x5c, 0x63, 0x6f, 1832 0x5c, 0x63, 0x73, 0x5c, 0x63, 0x74, 0x5c, 0x65, 0x30, 0x5c, 0x65, 0x31, 1833 0x5c, 0x65, 0x32, 0x5c, 0x65, 0x61, 0x5c, 0x65, 0x63, 0x5c, 0x65, 0x65, 1834 0x5c, 0x65, 0x69, 0x5c, 0x65, 0x6f, 0x5c, 0x65, 0x73, 0x5c, 0x65, 0x74, 1835 0x5c, 0x69, 0x30, 0x5c, 0x69, 0x31, 0x5c, 0x69, 0x32, 0x5c, 0x69, 0x61, 1836 0x5c, 0x69, 0x63, 0x5c, 0x69, 0x65, 0x5c, 0x69, 0x69, 0x5c, 0x69, 0x6f, 1837 0x5c, 0x69, 0x73, 0x5c, 0x69, 0x74, 0x5c, 0x6f, 0x30, 0x5c, 0x6f, 0x31, 1838 0x5c, 0x6f, 0x32, 0x5c, 0x6f, 0x61, 0x5c, 0x6f, 0x63, 0x5c, 0x6f, 0x65, 1839 0x5c, 0x6f, 0x69, 0x5c, 0x6f, 0x6f, 0x5c, 0x6f, 0x73, 0x5c, 0x6f, 0x74}; 1840 const uint8_t HuffDecoderCommon::table24_2_emit_[68] = { 1841 0x5c, 0x73, 0x30, 0x5c, 0x73, 0x31, 0x5c, 0x73, 0x32, 0x5c, 0x73, 0x61, 1842 0x5c, 0x73, 0x63, 0x5c, 0x73, 0x65, 0x5c, 0x73, 0x69, 0x5c, 0x73, 0x6f, 1843 0x5c, 0x73, 0x73, 0x5c, 0x73, 0x74, 0x5c, 0x74, 0x30, 0x5c, 0x74, 0x31, 1844 0x5c, 0x74, 0x32, 0x5c, 0x74, 0x61, 0x5c, 0x74, 0x63, 0x5c, 0x74, 0x65, 1845 0x5c, 0x74, 0x69, 0x5c, 0x74, 0x6f, 0x5c, 0x74, 0x73, 0x5c, 0x74, 0x74, 1846 0x5c, 0x20, 0x5c, 0x25, 0x5c, 0x2d, 0x5c, 0x2e}; 1847 const uint16_t HuffDecoderCommon::table24_2_ops_[128] = { 1848 0x0000, 0x0018, 0x0030, 0x0048, 0x0060, 0x0078, 0x0090, 0x00a8, 0x00c0, 1849 0x00d8, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 1850 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 1851 0x0001, 0x0001, 0x0001, 0x0001, 0x0002, 0x00f0, 0x0108, 0x0120, 0x0138, 1852 0x0150, 0x0168, 0x0180, 0x0198, 0x01b0, 0x01c8, 0x0001, 0x0001, 0x0001, 1853 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 1854 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 1855 0x00f2, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 1856 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x01e2, 0x0001, 1857 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 1858 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x01f2, 0x0001, 0x0001, 0x0001, 1859 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 1860 0x0001, 0x0001, 0x0001, 0x0202, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 1861 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 1862 0x0001, 0x0212}; 1863 const uint8_t HuffDecoderCommon::table24_3_emit_[16] = { 1864 0x5c, 0x2f, 0x5c, 0x33, 0x5c, 0x34, 0x5c, 0x35, 1865 0x5c, 0x36, 0x5c, 0x37, 0x5c, 0x38, 0x5c, 0x39}; 1866 const uint16_t HuffDecoderCommon::table24_3_ops_[128] = { 1867 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 1868 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0002, 0x0001, 0x0001, 1869 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 1870 0x0001, 0x0001, 0x0001, 0x0001, 0x0012, 0x0001, 0x0001, 0x0001, 0x0001, 1871 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 1872 0x0001, 0x0001, 0x0022, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 1873 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 1874 0x0032, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 1875 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0042, 0x0001, 1876 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 1877 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0052, 0x0001, 0x0001, 0x0001, 1878 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 1879 0x0001, 0x0001, 0x0001, 0x0062, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 1880 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 1881 0x0001, 0x0072}; 1882 const uint8_t HuffDecoderCommon::table24_4_emit_[16] = { 1883 0x5c, 0x3d, 0x5c, 0x41, 0x5c, 0x5f, 0x5c, 0x62, 1884 0x5c, 0x64, 0x5c, 0x66, 0x5c, 0x67, 0x5c, 0x68}; 1885 const uint8_t HuffDecoderCommon::table24_5_emit_[20] = { 1886 0x5c, 0x6c, 0x5c, 0x6d, 0x5c, 0x6e, 0x5c, 0x70, 0x5c, 0x72, 1887 0x5c, 0x75, 0x5c, 0x3a, 0x5c, 0x42, 0x5c, 0x43, 0x5c, 0x44}; 1888 const uint16_t HuffDecoderCommon::table24_5_ops_[128] = { 1889 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 1890 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0002, 0x0001, 0x0001, 1891 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 1892 0x0001, 0x0001, 0x0001, 0x0001, 0x0012, 0x0001, 0x0001, 0x0001, 0x0001, 1893 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 1894 0x0001, 0x0001, 0x0022, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 1895 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 1896 0x0032, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 1897 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0042, 0x0001, 1898 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 1899 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0052, 0x0001, 0x0001, 0x0001, 1900 0x0001, 0x0001, 0x0001, 0x0001, 0x0062, 0x0001, 0x0001, 0x0001, 0x0001, 1901 0x0001, 0x0001, 0x0001, 0x0072, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 1902 0x0001, 0x0001, 0x0082, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 1903 0x0001, 0x0092}; 1904 const uint8_t HuffDecoderCommon::table24_6_emit_[32] = { 1905 0x5c, 0x45, 0x5c, 0x46, 0x5c, 0x47, 0x5c, 0x48, 0x5c, 0x49, 0x5c, 1906 0x4a, 0x5c, 0x4b, 0x5c, 0x4c, 0x5c, 0x4d, 0x5c, 0x4e, 0x5c, 0x4f, 1907 0x5c, 0x50, 0x5c, 0x51, 0x5c, 0x52, 0x5c, 0x53, 0x5c, 0x54}; 1908 const uint16_t HuffDecoderCommon::table24_6_ops_[128] = { 1909 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0002, 0x0001, 1910 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0012, 0x0001, 0x0001, 1911 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0022, 0x0001, 0x0001, 0x0001, 1912 0x0001, 0x0001, 0x0001, 0x0001, 0x0032, 0x0001, 0x0001, 0x0001, 0x0001, 1913 0x0001, 0x0001, 0x0001, 0x0042, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 1914 0x0001, 0x0001, 0x0052, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 1915 0x0001, 0x0062, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 1916 0x0072, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0082, 1917 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0092, 0x0001, 1918 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x00a2, 0x0001, 0x0001, 1919 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x00b2, 0x0001, 0x0001, 0x0001, 1920 0x0001, 0x0001, 0x0001, 0x0001, 0x00c2, 0x0001, 0x0001, 0x0001, 0x0001, 1921 0x0001, 0x0001, 0x0001, 0x00d2, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 1922 0x0001, 0x0001, 0x00e2, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 1923 0x0001, 0x00f2}; 1924 const uint8_t HuffDecoderCommon::table24_7_emit_[46] = { 1925 0x5c, 0x55, 0x5c, 0x56, 0x5c, 0x57, 0x5c, 0x59, 0x5c, 0x6a, 0x5c, 0x6b, 1926 0x5c, 0x71, 0x5c, 0x76, 0x5c, 0x77, 0x5c, 0x78, 0x5c, 0x79, 0x5c, 0x7a, 1927 0x5c, 0x26, 0x5c, 0x2a, 0x5c, 0x2c, 0x5c, 0x3b, 0x5c, 0x58, 0x5c, 0x5a, 1928 0x5c, 0x21, 0x5c, 0x22, 0x5c, 0x28, 0x5c, 0x29, 0x5c, 0x3f}; 1929 const uint16_t HuffDecoderCommon::table24_7_ops_[128] = { 1930 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0002, 0x0001, 1931 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0012, 0x0001, 0x0001, 1932 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0022, 0x0001, 0x0001, 0x0001, 1933 0x0001, 0x0001, 0x0001, 0x0001, 0x0032, 0x0001, 0x0001, 0x0001, 0x0001, 1934 0x0001, 0x0001, 0x0001, 0x0042, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 1935 0x0001, 0x0001, 0x0052, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 1936 0x0001, 0x0062, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 1937 0x0072, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0082, 1938 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0092, 0x0001, 1939 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x00a2, 0x0001, 0x0001, 1940 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x00b2, 0x0001, 0x0001, 0x0001, 1941 0x00c2, 0x0001, 0x0001, 0x0001, 0x00d2, 0x0001, 0x0001, 0x0001, 0x00e2, 1942 0x0001, 0x0001, 0x0001, 0x00f2, 0x0001, 0x0001, 0x0001, 0x0102, 0x0001, 1943 0x0001, 0x0001, 0x0112, 0x0122, 0x0132, 0x0142, 0x0152, 0x0162, 0x0001, 1944 0x0001, 0x0003}; 1945 const uint8_t HuffDecoderCommon::table24_8_emit_[120] = { 1946 0xc3, 0x30, 0x30, 0xc3, 0x30, 0x31, 0xc3, 0x30, 0x32, 0xc3, 0x30, 0x61, 1947 0xc3, 0x30, 0x63, 0xc3, 0x30, 0x65, 0xc3, 0x30, 0x69, 0xc3, 0x30, 0x6f, 1948 0xc3, 0x30, 0x73, 0xc3, 0x30, 0x74, 0xc3, 0x31, 0x30, 0xc3, 0x31, 0x31, 1949 0xc3, 0x31, 0x32, 0xc3, 0x31, 0x61, 0xc3, 0x31, 0x63, 0xc3, 0x31, 0x65, 1950 0xc3, 0x31, 0x69, 0xc3, 0x31, 0x6f, 0xc3, 0x31, 0x73, 0xc3, 0x31, 0x74, 1951 0xc3, 0x32, 0x30, 0xc3, 0x32, 0x31, 0xc3, 0x32, 0x32, 0xc3, 0x32, 0x61, 1952 0xc3, 0x32, 0x63, 0xc3, 0x32, 0x65, 0xc3, 0x32, 0x69, 0xc3, 0x32, 0x6f, 1953 0xc3, 0x32, 0x73, 0xc3, 0x32, 0x74, 0xc3, 0x61, 0x30, 0xc3, 0x61, 0x31, 1954 0xc3, 0x61, 0x32, 0xc3, 0x61, 0x61, 0xc3, 0x61, 0x63, 0xc3, 0x61, 0x65, 1955 0xc3, 0x61, 0x69, 0xc3, 0x61, 0x6f, 0xc3, 0x61, 0x73, 0xc3, 0x61, 0x74}; 1956 const uint8_t HuffDecoderCommon::table24_9_emit_[120] = { 1957 0xc3, 0x63, 0x30, 0xc3, 0x63, 0x31, 0xc3, 0x63, 0x32, 0xc3, 0x63, 0x61, 1958 0xc3, 0x63, 0x63, 0xc3, 0x63, 0x65, 0xc3, 0x63, 0x69, 0xc3, 0x63, 0x6f, 1959 0xc3, 0x63, 0x73, 0xc3, 0x63, 0x74, 0xc3, 0x65, 0x30, 0xc3, 0x65, 0x31, 1960 0xc3, 0x65, 0x32, 0xc3, 0x65, 0x61, 0xc3, 0x65, 0x63, 0xc3, 0x65, 0x65, 1961 0xc3, 0x65, 0x69, 0xc3, 0x65, 0x6f, 0xc3, 0x65, 0x73, 0xc3, 0x65, 0x74, 1962 0xc3, 0x69, 0x30, 0xc3, 0x69, 0x31, 0xc3, 0x69, 0x32, 0xc3, 0x69, 0x61, 1963 0xc3, 0x69, 0x63, 0xc3, 0x69, 0x65, 0xc3, 0x69, 0x69, 0xc3, 0x69, 0x6f, 1964 0xc3, 0x69, 0x73, 0xc3, 0x69, 0x74, 0xc3, 0x6f, 0x30, 0xc3, 0x6f, 0x31, 1965 0xc3, 0x6f, 0x32, 0xc3, 0x6f, 0x61, 0xc3, 0x6f, 0x63, 0xc3, 0x6f, 0x65, 1966 0xc3, 0x6f, 0x69, 0xc3, 0x6f, 0x6f, 0xc3, 0x6f, 0x73, 0xc3, 0x6f, 0x74}; 1967 const uint8_t HuffDecoderCommon::table24_10_emit_[68] = { 1968 0xc3, 0x73, 0x30, 0xc3, 0x73, 0x31, 0xc3, 0x73, 0x32, 0xc3, 0x73, 0x61, 1969 0xc3, 0x73, 0x63, 0xc3, 0x73, 0x65, 0xc3, 0x73, 0x69, 0xc3, 0x73, 0x6f, 1970 0xc3, 0x73, 0x73, 0xc3, 0x73, 0x74, 0xc3, 0x74, 0x30, 0xc3, 0x74, 0x31, 1971 0xc3, 0x74, 0x32, 0xc3, 0x74, 0x61, 0xc3, 0x74, 0x63, 0xc3, 0x74, 0x65, 1972 0xc3, 0x74, 0x69, 0xc3, 0x74, 0x6f, 0xc3, 0x74, 0x73, 0xc3, 0x74, 0x74, 1973 0xc3, 0x20, 0xc3, 0x25, 0xc3, 0x2d, 0xc3, 0x2e}; 1974 const uint8_t HuffDecoderCommon::table24_11_emit_[16] = { 1975 0xc3, 0x2f, 0xc3, 0x33, 0xc3, 0x34, 0xc3, 0x35, 1976 0xc3, 0x36, 0xc3, 0x37, 0xc3, 0x38, 0xc3, 0x39}; 1977 const uint8_t HuffDecoderCommon::table24_12_emit_[16] = { 1978 0xc3, 0x3d, 0xc3, 0x41, 0xc3, 0x5f, 0xc3, 0x62, 1979 0xc3, 0x64, 0xc3, 0x66, 0xc3, 0x67, 0xc3, 0x68}; 1980 const uint8_t HuffDecoderCommon::table24_13_emit_[20] = { 1981 0xc3, 0x6c, 0xc3, 0x6d, 0xc3, 0x6e, 0xc3, 0x70, 0xc3, 0x72, 1982 0xc3, 0x75, 0xc3, 0x3a, 0xc3, 0x42, 0xc3, 0x43, 0xc3, 0x44}; 1983 const uint8_t HuffDecoderCommon::table24_14_emit_[32] = { 1984 0xc3, 0x45, 0xc3, 0x46, 0xc3, 0x47, 0xc3, 0x48, 0xc3, 0x49, 0xc3, 1985 0x4a, 0xc3, 0x4b, 0xc3, 0x4c, 0xc3, 0x4d, 0xc3, 0x4e, 0xc3, 0x4f, 1986 0xc3, 0x50, 0xc3, 0x51, 0xc3, 0x52, 0xc3, 0x53, 0xc3, 0x54}; 1987 const uint8_t HuffDecoderCommon::table24_15_emit_[46] = { 1988 0xc3, 0x55, 0xc3, 0x56, 0xc3, 0x57, 0xc3, 0x59, 0xc3, 0x6a, 0xc3, 0x6b, 1989 0xc3, 0x71, 0xc3, 0x76, 0xc3, 0x77, 0xc3, 0x78, 0xc3, 0x79, 0xc3, 0x7a, 1990 0xc3, 0x26, 0xc3, 0x2a, 0xc3, 0x2c, 0xc3, 0x3b, 0xc3, 0x58, 0xc3, 0x5a, 1991 0xc3, 0x21, 0xc3, 0x22, 0xc3, 0x28, 0xc3, 0x29, 0xc3, 0x3f}; 1992 const uint8_t HuffDecoderCommon::table24_16_emit_[120] = { 1993 0xd0, 0x30, 0x30, 0xd0, 0x30, 0x31, 0xd0, 0x30, 0x32, 0xd0, 0x30, 0x61, 1994 0xd0, 0x30, 0x63, 0xd0, 0x30, 0x65, 0xd0, 0x30, 0x69, 0xd0, 0x30, 0x6f, 1995 0xd0, 0x30, 0x73, 0xd0, 0x30, 0x74, 0xd0, 0x31, 0x30, 0xd0, 0x31, 0x31, 1996 0xd0, 0x31, 0x32, 0xd0, 0x31, 0x61, 0xd0, 0x31, 0x63, 0xd0, 0x31, 0x65, 1997 0xd0, 0x31, 0x69, 0xd0, 0x31, 0x6f, 0xd0, 0x31, 0x73, 0xd0, 0x31, 0x74, 1998 0xd0, 0x32, 0x30, 0xd0, 0x32, 0x31, 0xd0, 0x32, 0x32, 0xd0, 0x32, 0x61, 1999 0xd0, 0x32, 0x63, 0xd0, 0x32, 0x65, 0xd0, 0x32, 0x69, 0xd0, 0x32, 0x6f, 2000 0xd0, 0x32, 0x73, 0xd0, 0x32, 0x74, 0xd0, 0x61, 0x30, 0xd0, 0x61, 0x31, 2001 0xd0, 0x61, 0x32, 0xd0, 0x61, 0x61, 0xd0, 0x61, 0x63, 0xd0, 0x61, 0x65, 2002 0xd0, 0x61, 0x69, 0xd0, 0x61, 0x6f, 0xd0, 0x61, 0x73, 0xd0, 0x61, 0x74}; 2003 const uint8_t HuffDecoderCommon::table24_17_emit_[120] = { 2004 0xd0, 0x63, 0x30, 0xd0, 0x63, 0x31, 0xd0, 0x63, 0x32, 0xd0, 0x63, 0x61, 2005 0xd0, 0x63, 0x63, 0xd0, 0x63, 0x65, 0xd0, 0x63, 0x69, 0xd0, 0x63, 0x6f, 2006 0xd0, 0x63, 0x73, 0xd0, 0x63, 0x74, 0xd0, 0x65, 0x30, 0xd0, 0x65, 0x31, 2007 0xd0, 0x65, 0x32, 0xd0, 0x65, 0x61, 0xd0, 0x65, 0x63, 0xd0, 0x65, 0x65, 2008 0xd0, 0x65, 0x69, 0xd0, 0x65, 0x6f, 0xd0, 0x65, 0x73, 0xd0, 0x65, 0x74, 2009 0xd0, 0x69, 0x30, 0xd0, 0x69, 0x31, 0xd0, 0x69, 0x32, 0xd0, 0x69, 0x61, 2010 0xd0, 0x69, 0x63, 0xd0, 0x69, 0x65, 0xd0, 0x69, 0x69, 0xd0, 0x69, 0x6f, 2011 0xd0, 0x69, 0x73, 0xd0, 0x69, 0x74, 0xd0, 0x6f, 0x30, 0xd0, 0x6f, 0x31, 2012 0xd0, 0x6f, 0x32, 0xd0, 0x6f, 0x61, 0xd0, 0x6f, 0x63, 0xd0, 0x6f, 0x65, 2013 0xd0, 0x6f, 0x69, 0xd0, 0x6f, 0x6f, 0xd0, 0x6f, 0x73, 0xd0, 0x6f, 0x74}; 2014 const uint8_t HuffDecoderCommon::table24_18_emit_[68] = { 2015 0xd0, 0x73, 0x30, 0xd0, 0x73, 0x31, 0xd0, 0x73, 0x32, 0xd0, 0x73, 0x61, 2016 0xd0, 0x73, 0x63, 0xd0, 0x73, 0x65, 0xd0, 0x73, 0x69, 0xd0, 0x73, 0x6f, 2017 0xd0, 0x73, 0x73, 0xd0, 0x73, 0x74, 0xd0, 0x74, 0x30, 0xd0, 0x74, 0x31, 2018 0xd0, 0x74, 0x32, 0xd0, 0x74, 0x61, 0xd0, 0x74, 0x63, 0xd0, 0x74, 0x65, 2019 0xd0, 0x74, 0x69, 0xd0, 0x74, 0x6f, 0xd0, 0x74, 0x73, 0xd0, 0x74, 0x74, 2020 0xd0, 0x20, 0xd0, 0x25, 0xd0, 0x2d, 0xd0, 0x2e}; 2021 const uint8_t HuffDecoderCommon::table24_19_emit_[16] = { 2022 0xd0, 0x2f, 0xd0, 0x33, 0xd0, 0x34, 0xd0, 0x35, 2023 0xd0, 0x36, 0xd0, 0x37, 0xd0, 0x38, 0xd0, 0x39}; 2024 const uint8_t HuffDecoderCommon::table24_20_emit_[16] = { 2025 0xd0, 0x3d, 0xd0, 0x41, 0xd0, 0x5f, 0xd0, 0x62, 2026 0xd0, 0x64, 0xd0, 0x66, 0xd0, 0x67, 0xd0, 0x68}; 2027 const uint8_t HuffDecoderCommon::table24_21_emit_[20] = { 2028 0xd0, 0x6c, 0xd0, 0x6d, 0xd0, 0x6e, 0xd0, 0x70, 0xd0, 0x72, 2029 0xd0, 0x75, 0xd0, 0x3a, 0xd0, 0x42, 0xd0, 0x43, 0xd0, 0x44}; 2030 const uint8_t HuffDecoderCommon::table24_22_emit_[32] = { 2031 0xd0, 0x45, 0xd0, 0x46, 0xd0, 0x47, 0xd0, 0x48, 0xd0, 0x49, 0xd0, 2032 0x4a, 0xd0, 0x4b, 0xd0, 0x4c, 0xd0, 0x4d, 0xd0, 0x4e, 0xd0, 0x4f, 2033 0xd0, 0x50, 0xd0, 0x51, 0xd0, 0x52, 0xd0, 0x53, 0xd0, 0x54}; 2034 const uint8_t HuffDecoderCommon::table24_23_emit_[46] = { 2035 0xd0, 0x55, 0xd0, 0x56, 0xd0, 0x57, 0xd0, 0x59, 0xd0, 0x6a, 0xd0, 0x6b, 2036 0xd0, 0x71, 0xd0, 0x76, 0xd0, 0x77, 0xd0, 0x78, 0xd0, 0x79, 0xd0, 0x7a, 2037 0xd0, 0x26, 0xd0, 0x2a, 0xd0, 0x2c, 0xd0, 0x3b, 0xd0, 0x58, 0xd0, 0x5a, 2038 0xd0, 0x21, 0xd0, 0x22, 0xd0, 0x28, 0xd0, 0x29, 0xd0, 0x3f}; 2039 const uint8_t HuffDecoderCommon::table24_24_emit_[16] = { 2040 0x80, 0x30, 0x80, 0x31, 0x80, 0x32, 0x80, 0x61, 2041 0x80, 0x63, 0x80, 0x65, 0x80, 0x69, 0x80, 0x6f}; 2042 const uint8_t HuffDecoderCommon::table24_25_emit_[28] = { 2043 0x80, 0x73, 0x80, 0x74, 0x80, 0x20, 0x80, 0x25, 0x80, 0x2d, 2044 0x80, 0x2e, 0x80, 0x2f, 0x80, 0x33, 0x80, 0x34, 0x80, 0x35, 2045 0x80, 0x36, 0x80, 0x37, 0x80, 0x38, 0x80, 0x39}; 2046 const uint16_t HuffDecoderCommon::table24_25_ops_[128] = { 2047 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 2048 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0002, 0x0001, 0x0001, 2049 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 2050 0x0001, 0x0001, 0x0001, 0x0001, 0x0012, 0x0001, 0x0001, 0x0001, 0x0001, 2051 0x0001, 0x0001, 0x0001, 0x0022, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 2052 0x0001, 0x0001, 0x0032, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 2053 0x0001, 0x0042, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 2054 0x0052, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0062, 2055 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0072, 0x0001, 2056 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0082, 0x0001, 0x0001, 2057 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0092, 0x0001, 0x0001, 0x0001, 2058 0x0001, 0x0001, 0x0001, 0x0001, 0x00a2, 0x0001, 0x0001, 0x0001, 0x0001, 2059 0x0001, 0x0001, 0x0001, 0x00b2, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 2060 0x0001, 0x0001, 0x00c2, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 2061 0x0001, 0x00d2}; 2062 const uint8_t HuffDecoderCommon::table24_26_emit_[36] = { 2063 0x80, 0x3d, 0x80, 0x41, 0x80, 0x5f, 0x80, 0x62, 0x80, 0x64, 0x80, 0x66, 2064 0x80, 0x67, 0x80, 0x68, 0x80, 0x6c, 0x80, 0x6d, 0x80, 0x6e, 0x80, 0x70, 2065 0x80, 0x72, 0x80, 0x75, 0x80, 0x3a, 0x80, 0x42, 0x80, 0x43, 0x80, 0x44}; 2066 const uint16_t HuffDecoderCommon::table24_26_ops_[128] = { 2067 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0002, 0x0001, 2068 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0012, 0x0001, 0x0001, 2069 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0022, 0x0001, 0x0001, 0x0001, 2070 0x0001, 0x0001, 0x0001, 0x0001, 0x0032, 0x0001, 0x0001, 0x0001, 0x0001, 2071 0x0001, 0x0001, 0x0001, 0x0042, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 2072 0x0001, 0x0001, 0x0052, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 2073 0x0001, 0x0062, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 2074 0x0072, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0082, 2075 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0092, 0x0001, 2076 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x00a2, 0x0001, 0x0001, 2077 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x00b2, 0x0001, 0x0001, 0x0001, 2078 0x0001, 0x0001, 0x0001, 0x0001, 0x00c2, 0x0001, 0x0001, 0x0001, 0x0001, 2079 0x0001, 0x0001, 0x0001, 0x00d2, 0x0001, 0x0001, 0x0001, 0x00e2, 0x0001, 2080 0x0001, 0x0001, 0x00f2, 0x0001, 0x0001, 0x0001, 0x0102, 0x0001, 0x0001, 2081 0x0001, 0x0112}; 2082 const uint8_t HuffDecoderCommon::table24_27_emit_[68] = { 2083 0x80, 0x45, 0x80, 0x46, 0x80, 0x47, 0x80, 0x48, 0x80, 0x49, 0x80, 0x4a, 2084 0x80, 0x4b, 0x80, 0x4c, 0x80, 0x4d, 0x80, 0x4e, 0x80, 0x4f, 0x80, 0x50, 2085 0x80, 0x51, 0x80, 0x52, 0x80, 0x53, 0x80, 0x54, 0x80, 0x55, 0x80, 0x56, 2086 0x80, 0x57, 0x80, 0x59, 0x80, 0x6a, 0x80, 0x6b, 0x80, 0x71, 0x80, 0x76, 2087 0x80, 0x77, 0x80, 0x78, 0x80, 0x79, 0x80, 0x7a, 0x80, 0x26, 0x80, 0x2a, 2088 0x80, 0x2c, 0x80, 0x3b, 0x80, 0x58, 0x80, 0x5a}; 2089 const uint16_t HuffDecoderCommon::table24_27_ops_[128] = { 2090 0x0001, 0x0001, 0x0001, 0x0002, 0x0001, 0x0001, 0x0001, 0x0012, 0x0001, 2091 0x0001, 0x0001, 0x0022, 0x0001, 0x0001, 0x0001, 0x0032, 0x0001, 0x0001, 2092 0x0001, 0x0042, 0x0001, 0x0001, 0x0001, 0x0052, 0x0001, 0x0001, 0x0001, 2093 0x0062, 0x0001, 0x0001, 0x0001, 0x0072, 0x0001, 0x0001, 0x0001, 0x0082, 2094 0x0001, 0x0001, 0x0001, 0x0092, 0x0001, 0x0001, 0x0001, 0x00a2, 0x0001, 2095 0x0001, 0x0001, 0x00b2, 0x0001, 0x0001, 0x0001, 0x00c2, 0x0001, 0x0001, 2096 0x0001, 0x00d2, 0x0001, 0x0001, 0x0001, 0x00e2, 0x0001, 0x0001, 0x0001, 2097 0x00f2, 0x0001, 0x0001, 0x0001, 0x0102, 0x0001, 0x0001, 0x0001, 0x0112, 2098 0x0001, 0x0001, 0x0001, 0x0122, 0x0001, 0x0001, 0x0001, 0x0132, 0x0001, 2099 0x0001, 0x0001, 0x0142, 0x0001, 0x0001, 0x0001, 0x0152, 0x0001, 0x0001, 2100 0x0001, 0x0162, 0x0001, 0x0001, 0x0001, 0x0172, 0x0001, 0x0001, 0x0001, 2101 0x0182, 0x0001, 0x0001, 0x0001, 0x0192, 0x0001, 0x0001, 0x0001, 0x01a2, 2102 0x0001, 0x0001, 0x0001, 0x01b2, 0x0001, 0x01c2, 0x0001, 0x01d2, 0x0001, 2103 0x01e2, 0x0001, 0x01f2, 0x0001, 0x0202, 0x0001, 0x0212, 0x0001, 0x0001, 2104 0x0001, 0x0003}; 2105 const uint8_t HuffDecoderCommon::table24_28_emit_[16] = { 2106 0x82, 0x30, 0x82, 0x31, 0x82, 0x32, 0x82, 0x61, 2107 0x82, 0x63, 0x82, 0x65, 0x82, 0x69, 0x82, 0x6f}; 2108 const uint8_t HuffDecoderCommon::table24_29_emit_[28] = { 2109 0x82, 0x73, 0x82, 0x74, 0x82, 0x20, 0x82, 0x25, 0x82, 0x2d, 2110 0x82, 0x2e, 0x82, 0x2f, 0x82, 0x33, 0x82, 0x34, 0x82, 0x35, 2111 0x82, 0x36, 0x82, 0x37, 0x82, 0x38, 0x82, 0x39}; 2112 const uint8_t HuffDecoderCommon::table24_30_emit_[36] = { 2113 0x82, 0x3d, 0x82, 0x41, 0x82, 0x5f, 0x82, 0x62, 0x82, 0x64, 0x82, 0x66, 2114 0x82, 0x67, 0x82, 0x68, 0x82, 0x6c, 0x82, 0x6d, 0x82, 0x6e, 0x82, 0x70, 2115 0x82, 0x72, 0x82, 0x75, 0x82, 0x3a, 0x82, 0x42, 0x82, 0x43, 0x82, 0x44}; 2116 const uint8_t HuffDecoderCommon::table24_31_emit_[68] = { 2117 0x82, 0x45, 0x82, 0x46, 0x82, 0x47, 0x82, 0x48, 0x82, 0x49, 0x82, 0x4a, 2118 0x82, 0x4b, 0x82, 0x4c, 0x82, 0x4d, 0x82, 0x4e, 0x82, 0x4f, 0x82, 0x50, 2119 0x82, 0x51, 0x82, 0x52, 0x82, 0x53, 0x82, 0x54, 0x82, 0x55, 0x82, 0x56, 2120 0x82, 0x57, 0x82, 0x59, 0x82, 0x6a, 0x82, 0x6b, 0x82, 0x71, 0x82, 0x76, 2121 0x82, 0x77, 0x82, 0x78, 0x82, 0x79, 0x82, 0x7a, 0x82, 0x26, 0x82, 0x2a, 2122 0x82, 0x2c, 0x82, 0x3b, 0x82, 0x58, 0x82, 0x5a}; 2123 const uint8_t HuffDecoderCommon::table24_32_emit_[16] = { 2124 0x83, 0x30, 0x83, 0x31, 0x83, 0x32, 0x83, 0x61, 2125 0x83, 0x63, 0x83, 0x65, 0x83, 0x69, 0x83, 0x6f}; 2126 const uint8_t HuffDecoderCommon::table24_33_emit_[28] = { 2127 0x83, 0x73, 0x83, 0x74, 0x83, 0x20, 0x83, 0x25, 0x83, 0x2d, 2128 0x83, 0x2e, 0x83, 0x2f, 0x83, 0x33, 0x83, 0x34, 0x83, 0x35, 2129 0x83, 0x36, 0x83, 0x37, 0x83, 0x38, 0x83, 0x39}; 2130 const uint8_t HuffDecoderCommon::table24_34_emit_[36] = { 2131 0x83, 0x3d, 0x83, 0x41, 0x83, 0x5f, 0x83, 0x62, 0x83, 0x64, 0x83, 0x66, 2132 0x83, 0x67, 0x83, 0x68, 0x83, 0x6c, 0x83, 0x6d, 0x83, 0x6e, 0x83, 0x70, 2133 0x83, 0x72, 0x83, 0x75, 0x83, 0x3a, 0x83, 0x42, 0x83, 0x43, 0x83, 0x44}; 2134 const uint8_t HuffDecoderCommon::table24_35_emit_[68] = { 2135 0x83, 0x45, 0x83, 0x46, 0x83, 0x47, 0x83, 0x48, 0x83, 0x49, 0x83, 0x4a, 2136 0x83, 0x4b, 0x83, 0x4c, 0x83, 0x4d, 0x83, 0x4e, 0x83, 0x4f, 0x83, 0x50, 2137 0x83, 0x51, 0x83, 0x52, 0x83, 0x53, 0x83, 0x54, 0x83, 0x55, 0x83, 0x56, 2138 0x83, 0x57, 0x83, 0x59, 0x83, 0x6a, 0x83, 0x6b, 0x83, 0x71, 0x83, 0x76, 2139 0x83, 0x77, 0x83, 0x78, 0x83, 0x79, 0x83, 0x7a, 0x83, 0x26, 0x83, 0x2a, 2140 0x83, 0x2c, 0x83, 0x3b, 0x83, 0x58, 0x83, 0x5a}; 2141 const uint8_t HuffDecoderCommon::table24_36_emit_[16] = { 2142 0xa2, 0x30, 0xa2, 0x31, 0xa2, 0x32, 0xa2, 0x61, 2143 0xa2, 0x63, 0xa2, 0x65, 0xa2, 0x69, 0xa2, 0x6f}; 2144 const uint8_t HuffDecoderCommon::table24_37_emit_[28] = { 2145 0xa2, 0x73, 0xa2, 0x74, 0xa2, 0x20, 0xa2, 0x25, 0xa2, 0x2d, 2146 0xa2, 0x2e, 0xa2, 0x2f, 0xa2, 0x33, 0xa2, 0x34, 0xa2, 0x35, 2147 0xa2, 0x36, 0xa2, 0x37, 0xa2, 0x38, 0xa2, 0x39}; 2148 const uint8_t HuffDecoderCommon::table24_38_emit_[36] = { 2149 0xa2, 0x3d, 0xa2, 0x41, 0xa2, 0x5f, 0xa2, 0x62, 0xa2, 0x64, 0xa2, 0x66, 2150 0xa2, 0x67, 0xa2, 0x68, 0xa2, 0x6c, 0xa2, 0x6d, 0xa2, 0x6e, 0xa2, 0x70, 2151 0xa2, 0x72, 0xa2, 0x75, 0xa2, 0x3a, 0xa2, 0x42, 0xa2, 0x43, 0xa2, 0x44}; 2152 const uint8_t HuffDecoderCommon::table24_39_emit_[68] = { 2153 0xa2, 0x45, 0xa2, 0x46, 0xa2, 0x47, 0xa2, 0x48, 0xa2, 0x49, 0xa2, 0x4a, 2154 0xa2, 0x4b, 0xa2, 0x4c, 0xa2, 0x4d, 0xa2, 0x4e, 0xa2, 0x4f, 0xa2, 0x50, 2155 0xa2, 0x51, 0xa2, 0x52, 0xa2, 0x53, 0xa2, 0x54, 0xa2, 0x55, 0xa2, 0x56, 2156 0xa2, 0x57, 0xa2, 0x59, 0xa2, 0x6a, 0xa2, 0x6b, 0xa2, 0x71, 0xa2, 0x76, 2157 0xa2, 0x77, 0xa2, 0x78, 0xa2, 0x79, 0xa2, 0x7a, 0xa2, 0x26, 0xa2, 0x2a, 2158 0xa2, 0x2c, 0xa2, 0x3b, 0xa2, 0x58, 0xa2, 0x5a}; 2159 const uint8_t HuffDecoderCommon::table24_40_emit_[16] = { 2160 0xb8, 0x30, 0xb8, 0x31, 0xb8, 0x32, 0xb8, 0x61, 2161 0xb8, 0x63, 0xb8, 0x65, 0xb8, 0x69, 0xb8, 0x6f}; 2162 const uint8_t HuffDecoderCommon::table24_41_emit_[28] = { 2163 0xb8, 0x73, 0xb8, 0x74, 0xb8, 0x20, 0xb8, 0x25, 0xb8, 0x2d, 2164 0xb8, 0x2e, 0xb8, 0x2f, 0xb8, 0x33, 0xb8, 0x34, 0xb8, 0x35, 2165 0xb8, 0x36, 0xb8, 0x37, 0xb8, 0x38, 0xb8, 0x39}; 2166 const uint8_t HuffDecoderCommon::table24_42_emit_[36] = { 2167 0xb8, 0x3d, 0xb8, 0x41, 0xb8, 0x5f, 0xb8, 0x62, 0xb8, 0x64, 0xb8, 0x66, 2168 0xb8, 0x67, 0xb8, 0x68, 0xb8, 0x6c, 0xb8, 0x6d, 0xb8, 0x6e, 0xb8, 0x70, 2169 0xb8, 0x72, 0xb8, 0x75, 0xb8, 0x3a, 0xb8, 0x42, 0xb8, 0x43, 0xb8, 0x44}; 2170 const uint8_t HuffDecoderCommon::table24_43_emit_[68] = { 2171 0xb8, 0x45, 0xb8, 0x46, 0xb8, 0x47, 0xb8, 0x48, 0xb8, 0x49, 0xb8, 0x4a, 2172 0xb8, 0x4b, 0xb8, 0x4c, 0xb8, 0x4d, 0xb8, 0x4e, 0xb8, 0x4f, 0xb8, 0x50, 2173 0xb8, 0x51, 0xb8, 0x52, 0xb8, 0x53, 0xb8, 0x54, 0xb8, 0x55, 0xb8, 0x56, 2174 0xb8, 0x57, 0xb8, 0x59, 0xb8, 0x6a, 0xb8, 0x6b, 0xb8, 0x71, 0xb8, 0x76, 2175 0xb8, 0x77, 0xb8, 0x78, 0xb8, 0x79, 0xb8, 0x7a, 0xb8, 0x26, 0xb8, 0x2a, 2176 0xb8, 0x2c, 0xb8, 0x3b, 0xb8, 0x58, 0xb8, 0x5a}; 2177 const uint8_t HuffDecoderCommon::table24_44_emit_[16] = { 2178 0xc2, 0x30, 0xc2, 0x31, 0xc2, 0x32, 0xc2, 0x61, 2179 0xc2, 0x63, 0xc2, 0x65, 0xc2, 0x69, 0xc2, 0x6f}; 2180 const uint8_t HuffDecoderCommon::table24_45_emit_[28] = { 2181 0xc2, 0x73, 0xc2, 0x74, 0xc2, 0x20, 0xc2, 0x25, 0xc2, 0x2d, 2182 0xc2, 0x2e, 0xc2, 0x2f, 0xc2, 0x33, 0xc2, 0x34, 0xc2, 0x35, 2183 0xc2, 0x36, 0xc2, 0x37, 0xc2, 0x38, 0xc2, 0x39}; 2184 const uint8_t HuffDecoderCommon::table24_46_emit_[36] = { 2185 0xc2, 0x3d, 0xc2, 0x41, 0xc2, 0x5f, 0xc2, 0x62, 0xc2, 0x64, 0xc2, 0x66, 2186 0xc2, 0x67, 0xc2, 0x68, 0xc2, 0x6c, 0xc2, 0x6d, 0xc2, 0x6e, 0xc2, 0x70, 2187 0xc2, 0x72, 0xc2, 0x75, 0xc2, 0x3a, 0xc2, 0x42, 0xc2, 0x43, 0xc2, 0x44}; 2188 const uint8_t HuffDecoderCommon::table24_47_emit_[68] = { 2189 0xc2, 0x45, 0xc2, 0x46, 0xc2, 0x47, 0xc2, 0x48, 0xc2, 0x49, 0xc2, 0x4a, 2190 0xc2, 0x4b, 0xc2, 0x4c, 0xc2, 0x4d, 0xc2, 0x4e, 0xc2, 0x4f, 0xc2, 0x50, 2191 0xc2, 0x51, 0xc2, 0x52, 0xc2, 0x53, 0xc2, 0x54, 0xc2, 0x55, 0xc2, 0x56, 2192 0xc2, 0x57, 0xc2, 0x59, 0xc2, 0x6a, 0xc2, 0x6b, 0xc2, 0x71, 0xc2, 0x76, 2193 0xc2, 0x77, 0xc2, 0x78, 0xc2, 0x79, 0xc2, 0x7a, 0xc2, 0x26, 0xc2, 0x2a, 2194 0xc2, 0x2c, 0xc2, 0x3b, 0xc2, 0x58, 0xc2, 0x5a}; 2195 const uint8_t HuffDecoderCommon::table24_48_emit_[16] = { 2196 0xe0, 0x30, 0xe0, 0x31, 0xe0, 0x32, 0xe0, 0x61, 2197 0xe0, 0x63, 0xe0, 0x65, 0xe0, 0x69, 0xe0, 0x6f}; 2198 const uint8_t HuffDecoderCommon::table24_49_emit_[28] = { 2199 0xe0, 0x73, 0xe0, 0x74, 0xe0, 0x20, 0xe0, 0x25, 0xe0, 0x2d, 2200 0xe0, 0x2e, 0xe0, 0x2f, 0xe0, 0x33, 0xe0, 0x34, 0xe0, 0x35, 2201 0xe0, 0x36, 0xe0, 0x37, 0xe0, 0x38, 0xe0, 0x39}; 2202 const uint8_t HuffDecoderCommon::table24_50_emit_[36] = { 2203 0xe0, 0x3d, 0xe0, 0x41, 0xe0, 0x5f, 0xe0, 0x62, 0xe0, 0x64, 0xe0, 0x66, 2204 0xe0, 0x67, 0xe0, 0x68, 0xe0, 0x6c, 0xe0, 0x6d, 0xe0, 0x6e, 0xe0, 0x70, 2205 0xe0, 0x72, 0xe0, 0x75, 0xe0, 0x3a, 0xe0, 0x42, 0xe0, 0x43, 0xe0, 0x44}; 2206 const uint8_t HuffDecoderCommon::table24_51_emit_[68] = { 2207 0xe0, 0x45, 0xe0, 0x46, 0xe0, 0x47, 0xe0, 0x48, 0xe0, 0x49, 0xe0, 0x4a, 2208 0xe0, 0x4b, 0xe0, 0x4c, 0xe0, 0x4d, 0xe0, 0x4e, 0xe0, 0x4f, 0xe0, 0x50, 2209 0xe0, 0x51, 0xe0, 0x52, 0xe0, 0x53, 0xe0, 0x54, 0xe0, 0x55, 0xe0, 0x56, 2210 0xe0, 0x57, 0xe0, 0x59, 0xe0, 0x6a, 0xe0, 0x6b, 0xe0, 0x71, 0xe0, 0x76, 2211 0xe0, 0x77, 0xe0, 0x78, 0xe0, 0x79, 0xe0, 0x7a, 0xe0, 0x26, 0xe0, 0x2a, 2212 0xe0, 0x2c, 0xe0, 0x3b, 0xe0, 0x58, 0xe0, 0x5a}; 2213 const uint8_t HuffDecoderCommon::table24_52_emit_[16] = { 2214 0xe2, 0x30, 0xe2, 0x31, 0xe2, 0x32, 0xe2, 0x61, 2215 0xe2, 0x63, 0xe2, 0x65, 0xe2, 0x69, 0xe2, 0x6f}; 2216 const uint8_t HuffDecoderCommon::table24_53_emit_[28] = { 2217 0xe2, 0x73, 0xe2, 0x74, 0xe2, 0x20, 0xe2, 0x25, 0xe2, 0x2d, 2218 0xe2, 0x2e, 0xe2, 0x2f, 0xe2, 0x33, 0xe2, 0x34, 0xe2, 0x35, 2219 0xe2, 0x36, 0xe2, 0x37, 0xe2, 0x38, 0xe2, 0x39}; 2220 const uint8_t HuffDecoderCommon::table24_54_emit_[36] = { 2221 0xe2, 0x3d, 0xe2, 0x41, 0xe2, 0x5f, 0xe2, 0x62, 0xe2, 0x64, 0xe2, 0x66, 2222 0xe2, 0x67, 0xe2, 0x68, 0xe2, 0x6c, 0xe2, 0x6d, 0xe2, 0x6e, 0xe2, 0x70, 2223 0xe2, 0x72, 0xe2, 0x75, 0xe2, 0x3a, 0xe2, 0x42, 0xe2, 0x43, 0xe2, 0x44}; 2224 const uint8_t HuffDecoderCommon::table24_55_emit_[68] = { 2225 0xe2, 0x45, 0xe2, 0x46, 0xe2, 0x47, 0xe2, 0x48, 0xe2, 0x49, 0xe2, 0x4a, 2226 0xe2, 0x4b, 0xe2, 0x4c, 0xe2, 0x4d, 0xe2, 0x4e, 0xe2, 0x4f, 0xe2, 0x50, 2227 0xe2, 0x51, 0xe2, 0x52, 0xe2, 0x53, 0xe2, 0x54, 0xe2, 0x55, 0xe2, 0x56, 2228 0xe2, 0x57, 0xe2, 0x59, 0xe2, 0x6a, 0xe2, 0x6b, 0xe2, 0x71, 0xe2, 0x76, 2229 0xe2, 0x77, 0xe2, 0x78, 0xe2, 0x79, 0xe2, 0x7a, 0xe2, 0x26, 0xe2, 0x2a, 2230 0xe2, 0x2c, 0xe2, 0x3b, 0xe2, 0x58, 0xe2, 0x5a}; 2231 const uint8_t HuffDecoderCommon::table24_56_emit_[44] = { 2232 0x99, 0x30, 0x99, 0x31, 0x99, 0x32, 0x99, 0x61, 0x99, 0x63, 0x99, 2233 0x65, 0x99, 0x69, 0x99, 0x6f, 0x99, 0x73, 0x99, 0x74, 0x99, 0x20, 2234 0x99, 0x25, 0x99, 0x2d, 0x99, 0x2e, 0x99, 0x2f, 0x99, 0x33, 0x99, 2235 0x34, 0x99, 0x35, 0x99, 0x36, 0x99, 0x37, 0x99, 0x38, 0x99, 0x39}; 2236 const uint16_t HuffDecoderCommon::table24_56_ops_[128] = { 2237 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0002, 0x0001, 2238 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0012, 0x0001, 0x0001, 2239 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0022, 0x0001, 0x0001, 0x0001, 2240 0x0001, 0x0001, 0x0001, 0x0001, 0x0032, 0x0001, 0x0001, 0x0001, 0x0001, 2241 0x0001, 0x0001, 0x0001, 0x0042, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 2242 0x0001, 0x0001, 0x0052, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 2243 0x0001, 0x0062, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 2244 0x0072, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0082, 2245 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0092, 0x0001, 2246 0x0001, 0x0001, 0x00a2, 0x0001, 0x0001, 0x0001, 0x00b2, 0x0001, 0x0001, 2247 0x0001, 0x00c2, 0x0001, 0x0001, 0x0001, 0x00d2, 0x0001, 0x0001, 0x0001, 2248 0x00e2, 0x0001, 0x0001, 0x0001, 0x00f2, 0x0001, 0x0001, 0x0001, 0x0102, 2249 0x0001, 0x0001, 0x0001, 0x0112, 0x0001, 0x0001, 0x0001, 0x0122, 0x0001, 2250 0x0001, 0x0001, 0x0132, 0x0001, 0x0001, 0x0001, 0x0142, 0x0001, 0x0001, 2251 0x0001, 0x0152}; 2252 const uint8_t HuffDecoderCommon::table24_57_emit_[104] = { 2253 0x99, 0x3d, 0x99, 0x41, 0x99, 0x5f, 0x99, 0x62, 0x99, 0x64, 0x99, 0x66, 2254 0x99, 0x67, 0x99, 0x68, 0x99, 0x6c, 0x99, 0x6d, 0x99, 0x6e, 0x99, 0x70, 2255 0x99, 0x72, 0x99, 0x75, 0x99, 0x3a, 0x99, 0x42, 0x99, 0x43, 0x99, 0x44, 2256 0x99, 0x45, 0x99, 0x46, 0x99, 0x47, 0x99, 0x48, 0x99, 0x49, 0x99, 0x4a, 2257 0x99, 0x4b, 0x99, 0x4c, 0x99, 0x4d, 0x99, 0x4e, 0x99, 0x4f, 0x99, 0x50, 2258 0x99, 0x51, 0x99, 0x52, 0x99, 0x53, 0x99, 0x54, 0x99, 0x55, 0x99, 0x56, 2259 0x99, 0x57, 0x99, 0x59, 0x99, 0x6a, 0x99, 0x6b, 0x99, 0x71, 0x99, 0x76, 2260 0x99, 0x77, 0x99, 0x78, 0x99, 0x79, 0x99, 0x7a, 0x99, 0x26, 0x99, 0x2a, 2261 0x99, 0x2c, 0x99, 0x3b, 0x99, 0x58, 0x99, 0x5a}; 2262 const uint16_t HuffDecoderCommon::table24_57_ops_[128] = { 2263 0x0001, 0x0001, 0x0001, 0x0002, 0x0001, 0x0001, 0x0001, 0x0012, 0x0001, 2264 0x0001, 0x0001, 0x0022, 0x0001, 0x0001, 0x0001, 0x0032, 0x0001, 0x0001, 2265 0x0001, 0x0042, 0x0001, 0x0001, 0x0001, 0x0052, 0x0001, 0x0001, 0x0001, 2266 0x0062, 0x0001, 0x0001, 0x0001, 0x0072, 0x0001, 0x0001, 0x0001, 0x0082, 2267 0x0001, 0x0001, 0x0001, 0x0092, 0x0001, 0x0001, 0x0001, 0x00a2, 0x0001, 2268 0x0001, 0x0001, 0x00b2, 0x0001, 0x0001, 0x0001, 0x00c2, 0x0001, 0x0001, 2269 0x0001, 0x00d2, 0x0001, 0x00e2, 0x0001, 0x00f2, 0x0001, 0x0102, 0x0001, 2270 0x0112, 0x0001, 0x0122, 0x0001, 0x0132, 0x0001, 0x0142, 0x0001, 0x0152, 2271 0x0001, 0x0162, 0x0001, 0x0172, 0x0001, 0x0182, 0x0001, 0x0192, 0x0001, 2272 0x01a2, 0x0001, 0x01b2, 0x0001, 0x01c2, 0x0001, 0x01d2, 0x0001, 0x01e2, 2273 0x0001, 0x01f2, 0x0001, 0x0202, 0x0001, 0x0212, 0x0001, 0x0222, 0x0001, 2274 0x0232, 0x0001, 0x0242, 0x0001, 0x0252, 0x0001, 0x0262, 0x0001, 0x0272, 2275 0x0001, 0x0282, 0x0001, 0x0292, 0x0001, 0x02a2, 0x0001, 0x02b2, 0x0001, 2276 0x02c2, 0x0001, 0x02d2, 0x02e2, 0x02f2, 0x0302, 0x0312, 0x0322, 0x0332, 2277 0x0001, 0x0003}; 2278 const uint8_t HuffDecoderCommon::table24_58_emit_[44] = { 2279 0xa1, 0x30, 0xa1, 0x31, 0xa1, 0x32, 0xa1, 0x61, 0xa1, 0x63, 0xa1, 2280 0x65, 0xa1, 0x69, 0xa1, 0x6f, 0xa1, 0x73, 0xa1, 0x74, 0xa1, 0x20, 2281 0xa1, 0x25, 0xa1, 0x2d, 0xa1, 0x2e, 0xa1, 0x2f, 0xa1, 0x33, 0xa1, 2282 0x34, 0xa1, 0x35, 0xa1, 0x36, 0xa1, 0x37, 0xa1, 0x38, 0xa1, 0x39}; 2283 const uint8_t HuffDecoderCommon::table24_59_emit_[104] = { 2284 0xa1, 0x3d, 0xa1, 0x41, 0xa1, 0x5f, 0xa1, 0x62, 0xa1, 0x64, 0xa1, 0x66, 2285 0xa1, 0x67, 0xa1, 0x68, 0xa1, 0x6c, 0xa1, 0x6d, 0xa1, 0x6e, 0xa1, 0x70, 2286 0xa1, 0x72, 0xa1, 0x75, 0xa1, 0x3a, 0xa1, 0x42, 0xa1, 0x43, 0xa1, 0x44, 2287 0xa1, 0x45, 0xa1, 0x46, 0xa1, 0x47, 0xa1, 0x48, 0xa1, 0x49, 0xa1, 0x4a, 2288 0xa1, 0x4b, 0xa1, 0x4c, 0xa1, 0x4d, 0xa1, 0x4e, 0xa1, 0x4f, 0xa1, 0x50, 2289 0xa1, 0x51, 0xa1, 0x52, 0xa1, 0x53, 0xa1, 0x54, 0xa1, 0x55, 0xa1, 0x56, 2290 0xa1, 0x57, 0xa1, 0x59, 0xa1, 0x6a, 0xa1, 0x6b, 0xa1, 0x71, 0xa1, 0x76, 2291 0xa1, 0x77, 0xa1, 0x78, 0xa1, 0x79, 0xa1, 0x7a, 0xa1, 0x26, 0xa1, 0x2a, 2292 0xa1, 0x2c, 0xa1, 0x3b, 0xa1, 0x58, 0xa1, 0x5a}; 2293 const uint8_t HuffDecoderCommon::table24_60_emit_[44] = { 2294 0xa7, 0x30, 0xa7, 0x31, 0xa7, 0x32, 0xa7, 0x61, 0xa7, 0x63, 0xa7, 2295 0x65, 0xa7, 0x69, 0xa7, 0x6f, 0xa7, 0x73, 0xa7, 0x74, 0xa7, 0x20, 2296 0xa7, 0x25, 0xa7, 0x2d, 0xa7, 0x2e, 0xa7, 0x2f, 0xa7, 0x33, 0xa7, 2297 0x34, 0xa7, 0x35, 0xa7, 0x36, 0xa7, 0x37, 0xa7, 0x38, 0xa7, 0x39}; 2298 const uint8_t HuffDecoderCommon::table24_61_emit_[104] = { 2299 0xa7, 0x3d, 0xa7, 0x41, 0xa7, 0x5f, 0xa7, 0x62, 0xa7, 0x64, 0xa7, 0x66, 2300 0xa7, 0x67, 0xa7, 0x68, 0xa7, 0x6c, 0xa7, 0x6d, 0xa7, 0x6e, 0xa7, 0x70, 2301 0xa7, 0x72, 0xa7, 0x75, 0xa7, 0x3a, 0xa7, 0x42, 0xa7, 0x43, 0xa7, 0x44, 2302 0xa7, 0x45, 0xa7, 0x46, 0xa7, 0x47, 0xa7, 0x48, 0xa7, 0x49, 0xa7, 0x4a, 2303 0xa7, 0x4b, 0xa7, 0x4c, 0xa7, 0x4d, 0xa7, 0x4e, 0xa7, 0x4f, 0xa7, 0x50, 2304 0xa7, 0x51, 0xa7, 0x52, 0xa7, 0x53, 0xa7, 0x54, 0xa7, 0x55, 0xa7, 0x56, 2305 0xa7, 0x57, 0xa7, 0x59, 0xa7, 0x6a, 0xa7, 0x6b, 0xa7, 0x71, 0xa7, 0x76, 2306 0xa7, 0x77, 0xa7, 0x78, 0xa7, 0x79, 0xa7, 0x7a, 0xa7, 0x26, 0xa7, 0x2a, 2307 0xa7, 0x2c, 0xa7, 0x3b, 0xa7, 0x58, 0xa7, 0x5a}; 2308 const uint8_t HuffDecoderCommon::table24_62_emit_[44] = { 2309 0xac, 0x30, 0xac, 0x31, 0xac, 0x32, 0xac, 0x61, 0xac, 0x63, 0xac, 2310 0x65, 0xac, 0x69, 0xac, 0x6f, 0xac, 0x73, 0xac, 0x74, 0xac, 0x20, 2311 0xac, 0x25, 0xac, 0x2d, 0xac, 0x2e, 0xac, 0x2f, 0xac, 0x33, 0xac, 2312 0x34, 0xac, 0x35, 0xac, 0x36, 0xac, 0x37, 0xac, 0x38, 0xac, 0x39}; 2313 const uint8_t HuffDecoderCommon::table24_63_emit_[104] = { 2314 0xac, 0x3d, 0xac, 0x41, 0xac, 0x5f, 0xac, 0x62, 0xac, 0x64, 0xac, 0x66, 2315 0xac, 0x67, 0xac, 0x68, 0xac, 0x6c, 0xac, 0x6d, 0xac, 0x6e, 0xac, 0x70, 2316 0xac, 0x72, 0xac, 0x75, 0xac, 0x3a, 0xac, 0x42, 0xac, 0x43, 0xac, 0x44, 2317 0xac, 0x45, 0xac, 0x46, 0xac, 0x47, 0xac, 0x48, 0xac, 0x49, 0xac, 0x4a, 2318 0xac, 0x4b, 0xac, 0x4c, 0xac, 0x4d, 0xac, 0x4e, 0xac, 0x4f, 0xac, 0x50, 2319 0xac, 0x51, 0xac, 0x52, 0xac, 0x53, 0xac, 0x54, 0xac, 0x55, 0xac, 0x56, 2320 0xac, 0x57, 0xac, 0x59, 0xac, 0x6a, 0xac, 0x6b, 0xac, 0x71, 0xac, 0x76, 2321 0xac, 0x77, 0xac, 0x78, 0xac, 0x79, 0xac, 0x7a, 0xac, 0x26, 0xac, 0x2a, 2322 0xac, 0x2c, 0xac, 0x3b, 0xac, 0x58, 0xac, 0x5a}; 2323 const uint8_t HuffDecoderCommon::table24_64_emit_[44] = { 2324 0xb0, 0x30, 0xb0, 0x31, 0xb0, 0x32, 0xb0, 0x61, 0xb0, 0x63, 0xb0, 2325 0x65, 0xb0, 0x69, 0xb0, 0x6f, 0xb0, 0x73, 0xb0, 0x74, 0xb0, 0x20, 2326 0xb0, 0x25, 0xb0, 0x2d, 0xb0, 0x2e, 0xb0, 0x2f, 0xb0, 0x33, 0xb0, 2327 0x34, 0xb0, 0x35, 0xb0, 0x36, 0xb0, 0x37, 0xb0, 0x38, 0xb0, 0x39}; 2328 const uint8_t HuffDecoderCommon::table24_65_emit_[104] = { 2329 0xb0, 0x3d, 0xb0, 0x41, 0xb0, 0x5f, 0xb0, 0x62, 0xb0, 0x64, 0xb0, 0x66, 2330 0xb0, 0x67, 0xb0, 0x68, 0xb0, 0x6c, 0xb0, 0x6d, 0xb0, 0x6e, 0xb0, 0x70, 2331 0xb0, 0x72, 0xb0, 0x75, 0xb0, 0x3a, 0xb0, 0x42, 0xb0, 0x43, 0xb0, 0x44, 2332 0xb0, 0x45, 0xb0, 0x46, 0xb0, 0x47, 0xb0, 0x48, 0xb0, 0x49, 0xb0, 0x4a, 2333 0xb0, 0x4b, 0xb0, 0x4c, 0xb0, 0x4d, 0xb0, 0x4e, 0xb0, 0x4f, 0xb0, 0x50, 2334 0xb0, 0x51, 0xb0, 0x52, 0xb0, 0x53, 0xb0, 0x54, 0xb0, 0x55, 0xb0, 0x56, 2335 0xb0, 0x57, 0xb0, 0x59, 0xb0, 0x6a, 0xb0, 0x6b, 0xb0, 0x71, 0xb0, 0x76, 2336 0xb0, 0x77, 0xb0, 0x78, 0xb0, 0x79, 0xb0, 0x7a, 0xb0, 0x26, 0xb0, 0x2a, 2337 0xb0, 0x2c, 0xb0, 0x3b, 0xb0, 0x58, 0xb0, 0x5a}; 2338 const uint8_t HuffDecoderCommon::table24_66_emit_[44] = { 2339 0xb1, 0x30, 0xb1, 0x31, 0xb1, 0x32, 0xb1, 0x61, 0xb1, 0x63, 0xb1, 2340 0x65, 0xb1, 0x69, 0xb1, 0x6f, 0xb1, 0x73, 0xb1, 0x74, 0xb1, 0x20, 2341 0xb1, 0x25, 0xb1, 0x2d, 0xb1, 0x2e, 0xb1, 0x2f, 0xb1, 0x33, 0xb1, 2342 0x34, 0xb1, 0x35, 0xb1, 0x36, 0xb1, 0x37, 0xb1, 0x38, 0xb1, 0x39}; 2343 const uint8_t HuffDecoderCommon::table24_67_emit_[104] = { 2344 0xb1, 0x3d, 0xb1, 0x41, 0xb1, 0x5f, 0xb1, 0x62, 0xb1, 0x64, 0xb1, 0x66, 2345 0xb1, 0x67, 0xb1, 0x68, 0xb1, 0x6c, 0xb1, 0x6d, 0xb1, 0x6e, 0xb1, 0x70, 2346 0xb1, 0x72, 0xb1, 0x75, 0xb1, 0x3a, 0xb1, 0x42, 0xb1, 0x43, 0xb1, 0x44, 2347 0xb1, 0x45, 0xb1, 0x46, 0xb1, 0x47, 0xb1, 0x48, 0xb1, 0x49, 0xb1, 0x4a, 2348 0xb1, 0x4b, 0xb1, 0x4c, 0xb1, 0x4d, 0xb1, 0x4e, 0xb1, 0x4f, 0xb1, 0x50, 2349 0xb1, 0x51, 0xb1, 0x52, 0xb1, 0x53, 0xb1, 0x54, 0xb1, 0x55, 0xb1, 0x56, 2350 0xb1, 0x57, 0xb1, 0x59, 0xb1, 0x6a, 0xb1, 0x6b, 0xb1, 0x71, 0xb1, 0x76, 2351 0xb1, 0x77, 0xb1, 0x78, 0xb1, 0x79, 0xb1, 0x7a, 0xb1, 0x26, 0xb1, 0x2a, 2352 0xb1, 0x2c, 0xb1, 0x3b, 0xb1, 0x58, 0xb1, 0x5a}; 2353 const uint8_t HuffDecoderCommon::table24_68_emit_[44] = { 2354 0xb3, 0x30, 0xb3, 0x31, 0xb3, 0x32, 0xb3, 0x61, 0xb3, 0x63, 0xb3, 2355 0x65, 0xb3, 0x69, 0xb3, 0x6f, 0xb3, 0x73, 0xb3, 0x74, 0xb3, 0x20, 2356 0xb3, 0x25, 0xb3, 0x2d, 0xb3, 0x2e, 0xb3, 0x2f, 0xb3, 0x33, 0xb3, 2357 0x34, 0xb3, 0x35, 0xb3, 0x36, 0xb3, 0x37, 0xb3, 0x38, 0xb3, 0x39}; 2358 const uint8_t HuffDecoderCommon::table24_69_emit_[104] = { 2359 0xb3, 0x3d, 0xb3, 0x41, 0xb3, 0x5f, 0xb3, 0x62, 0xb3, 0x64, 0xb3, 0x66, 2360 0xb3, 0x67, 0xb3, 0x68, 0xb3, 0x6c, 0xb3, 0x6d, 0xb3, 0x6e, 0xb3, 0x70, 2361 0xb3, 0x72, 0xb3, 0x75, 0xb3, 0x3a, 0xb3, 0x42, 0xb3, 0x43, 0xb3, 0x44, 2362 0xb3, 0x45, 0xb3, 0x46, 0xb3, 0x47, 0xb3, 0x48, 0xb3, 0x49, 0xb3, 0x4a, 2363 0xb3, 0x4b, 0xb3, 0x4c, 0xb3, 0x4d, 0xb3, 0x4e, 0xb3, 0x4f, 0xb3, 0x50, 2364 0xb3, 0x51, 0xb3, 0x52, 0xb3, 0x53, 0xb3, 0x54, 0xb3, 0x55, 0xb3, 0x56, 2365 0xb3, 0x57, 0xb3, 0x59, 0xb3, 0x6a, 0xb3, 0x6b, 0xb3, 0x71, 0xb3, 0x76, 2366 0xb3, 0x77, 0xb3, 0x78, 0xb3, 0x79, 0xb3, 0x7a, 0xb3, 0x26, 0xb3, 0x2a, 2367 0xb3, 0x2c, 0xb3, 0x3b, 0xb3, 0x58, 0xb3, 0x5a}; 2368 const uint8_t HuffDecoderCommon::table24_70_emit_[44] = { 2369 0xd1, 0x30, 0xd1, 0x31, 0xd1, 0x32, 0xd1, 0x61, 0xd1, 0x63, 0xd1, 2370 0x65, 0xd1, 0x69, 0xd1, 0x6f, 0xd1, 0x73, 0xd1, 0x74, 0xd1, 0x20, 2371 0xd1, 0x25, 0xd1, 0x2d, 0xd1, 0x2e, 0xd1, 0x2f, 0xd1, 0x33, 0xd1, 2372 0x34, 0xd1, 0x35, 0xd1, 0x36, 0xd1, 0x37, 0xd1, 0x38, 0xd1, 0x39}; 2373 const uint8_t HuffDecoderCommon::table24_71_emit_[104] = { 2374 0xd1, 0x3d, 0xd1, 0x41, 0xd1, 0x5f, 0xd1, 0x62, 0xd1, 0x64, 0xd1, 0x66, 2375 0xd1, 0x67, 0xd1, 0x68, 0xd1, 0x6c, 0xd1, 0x6d, 0xd1, 0x6e, 0xd1, 0x70, 2376 0xd1, 0x72, 0xd1, 0x75, 0xd1, 0x3a, 0xd1, 0x42, 0xd1, 0x43, 0xd1, 0x44, 2377 0xd1, 0x45, 0xd1, 0x46, 0xd1, 0x47, 0xd1, 0x48, 0xd1, 0x49, 0xd1, 0x4a, 2378 0xd1, 0x4b, 0xd1, 0x4c, 0xd1, 0x4d, 0xd1, 0x4e, 0xd1, 0x4f, 0xd1, 0x50, 2379 0xd1, 0x51, 0xd1, 0x52, 0xd1, 0x53, 0xd1, 0x54, 0xd1, 0x55, 0xd1, 0x56, 2380 0xd1, 0x57, 0xd1, 0x59, 0xd1, 0x6a, 0xd1, 0x6b, 0xd1, 0x71, 0xd1, 0x76, 2381 0xd1, 0x77, 0xd1, 0x78, 0xd1, 0x79, 0xd1, 0x7a, 0xd1, 0x26, 0xd1, 0x2a, 2382 0xd1, 0x2c, 0xd1, 0x3b, 0xd1, 0x58, 0xd1, 0x5a}; 2383 const uint8_t HuffDecoderCommon::table24_72_emit_[44] = { 2384 0xd8, 0x30, 0xd8, 0x31, 0xd8, 0x32, 0xd8, 0x61, 0xd8, 0x63, 0xd8, 2385 0x65, 0xd8, 0x69, 0xd8, 0x6f, 0xd8, 0x73, 0xd8, 0x74, 0xd8, 0x20, 2386 0xd8, 0x25, 0xd8, 0x2d, 0xd8, 0x2e, 0xd8, 0x2f, 0xd8, 0x33, 0xd8, 2387 0x34, 0xd8, 0x35, 0xd8, 0x36, 0xd8, 0x37, 0xd8, 0x38, 0xd8, 0x39}; 2388 const uint8_t HuffDecoderCommon::table24_73_emit_[104] = { 2389 0xd8, 0x3d, 0xd8, 0x41, 0xd8, 0x5f, 0xd8, 0x62, 0xd8, 0x64, 0xd8, 0x66, 2390 0xd8, 0x67, 0xd8, 0x68, 0xd8, 0x6c, 0xd8, 0x6d, 0xd8, 0x6e, 0xd8, 0x70, 2391 0xd8, 0x72, 0xd8, 0x75, 0xd8, 0x3a, 0xd8, 0x42, 0xd8, 0x43, 0xd8, 0x44, 2392 0xd8, 0x45, 0xd8, 0x46, 0xd8, 0x47, 0xd8, 0x48, 0xd8, 0x49, 0xd8, 0x4a, 2393 0xd8, 0x4b, 0xd8, 0x4c, 0xd8, 0x4d, 0xd8, 0x4e, 0xd8, 0x4f, 0xd8, 0x50, 2394 0xd8, 0x51, 0xd8, 0x52, 0xd8, 0x53, 0xd8, 0x54, 0xd8, 0x55, 0xd8, 0x56, 2395 0xd8, 0x57, 0xd8, 0x59, 0xd8, 0x6a, 0xd8, 0x6b, 0xd8, 0x71, 0xd8, 0x76, 2396 0xd8, 0x77, 0xd8, 0x78, 0xd8, 0x79, 0xd8, 0x7a, 0xd8, 0x26, 0xd8, 0x2a, 2397 0xd8, 0x2c, 0xd8, 0x3b, 0xd8, 0x58, 0xd8, 0x5a}; 2398 const uint8_t HuffDecoderCommon::table24_74_emit_[44] = { 2399 0xd9, 0x30, 0xd9, 0x31, 0xd9, 0x32, 0xd9, 0x61, 0xd9, 0x63, 0xd9, 2400 0x65, 0xd9, 0x69, 0xd9, 0x6f, 0xd9, 0x73, 0xd9, 0x74, 0xd9, 0x20, 2401 0xd9, 0x25, 0xd9, 0x2d, 0xd9, 0x2e, 0xd9, 0x2f, 0xd9, 0x33, 0xd9, 2402 0x34, 0xd9, 0x35, 0xd9, 0x36, 0xd9, 0x37, 0xd9, 0x38, 0xd9, 0x39}; 2403 const uint8_t HuffDecoderCommon::table24_75_emit_[104] = { 2404 0xd9, 0x3d, 0xd9, 0x41, 0xd9, 0x5f, 0xd9, 0x62, 0xd9, 0x64, 0xd9, 0x66, 2405 0xd9, 0x67, 0xd9, 0x68, 0xd9, 0x6c, 0xd9, 0x6d, 0xd9, 0x6e, 0xd9, 0x70, 2406 0xd9, 0x72, 0xd9, 0x75, 0xd9, 0x3a, 0xd9, 0x42, 0xd9, 0x43, 0xd9, 0x44, 2407 0xd9, 0x45, 0xd9, 0x46, 0xd9, 0x47, 0xd9, 0x48, 0xd9, 0x49, 0xd9, 0x4a, 2408 0xd9, 0x4b, 0xd9, 0x4c, 0xd9, 0x4d, 0xd9, 0x4e, 0xd9, 0x4f, 0xd9, 0x50, 2409 0xd9, 0x51, 0xd9, 0x52, 0xd9, 0x53, 0xd9, 0x54, 0xd9, 0x55, 0xd9, 0x56, 2410 0xd9, 0x57, 0xd9, 0x59, 0xd9, 0x6a, 0xd9, 0x6b, 0xd9, 0x71, 0xd9, 0x76, 2411 0xd9, 0x77, 0xd9, 0x78, 0xd9, 0x79, 0xd9, 0x7a, 0xd9, 0x26, 0xd9, 0x2a, 2412 0xd9, 0x2c, 0xd9, 0x3b, 0xd9, 0x58, 0xd9, 0x5a}; 2413 const uint8_t HuffDecoderCommon::table24_76_emit_[44] = { 2414 0xe3, 0x30, 0xe3, 0x31, 0xe3, 0x32, 0xe3, 0x61, 0xe3, 0x63, 0xe3, 2415 0x65, 0xe3, 0x69, 0xe3, 0x6f, 0xe3, 0x73, 0xe3, 0x74, 0xe3, 0x20, 2416 0xe3, 0x25, 0xe3, 0x2d, 0xe3, 0x2e, 0xe3, 0x2f, 0xe3, 0x33, 0xe3, 2417 0x34, 0xe3, 0x35, 0xe3, 0x36, 0xe3, 0x37, 0xe3, 0x38, 0xe3, 0x39}; 2418 const uint8_t HuffDecoderCommon::table24_77_emit_[104] = { 2419 0xe3, 0x3d, 0xe3, 0x41, 0xe3, 0x5f, 0xe3, 0x62, 0xe3, 0x64, 0xe3, 0x66, 2420 0xe3, 0x67, 0xe3, 0x68, 0xe3, 0x6c, 0xe3, 0x6d, 0xe3, 0x6e, 0xe3, 0x70, 2421 0xe3, 0x72, 0xe3, 0x75, 0xe3, 0x3a, 0xe3, 0x42, 0xe3, 0x43, 0xe3, 0x44, 2422 0xe3, 0x45, 0xe3, 0x46, 0xe3, 0x47, 0xe3, 0x48, 0xe3, 0x49, 0xe3, 0x4a, 2423 0xe3, 0x4b, 0xe3, 0x4c, 0xe3, 0x4d, 0xe3, 0x4e, 0xe3, 0x4f, 0xe3, 0x50, 2424 0xe3, 0x51, 0xe3, 0x52, 0xe3, 0x53, 0xe3, 0x54, 0xe3, 0x55, 0xe3, 0x56, 2425 0xe3, 0x57, 0xe3, 0x59, 0xe3, 0x6a, 0xe3, 0x6b, 0xe3, 0x71, 0xe3, 0x76, 2426 0xe3, 0x77, 0xe3, 0x78, 0xe3, 0x79, 0xe3, 0x7a, 0xe3, 0x26, 0xe3, 0x2a, 2427 0xe3, 0x2c, 0xe3, 0x3b, 0xe3, 0x58, 0xe3, 0x5a}; 2428 const uint8_t HuffDecoderCommon::table24_78_emit_[44] = { 2429 0xe5, 0x30, 0xe5, 0x31, 0xe5, 0x32, 0xe5, 0x61, 0xe5, 0x63, 0xe5, 2430 0x65, 0xe5, 0x69, 0xe5, 0x6f, 0xe5, 0x73, 0xe5, 0x74, 0xe5, 0x20, 2431 0xe5, 0x25, 0xe5, 0x2d, 0xe5, 0x2e, 0xe5, 0x2f, 0xe5, 0x33, 0xe5, 2432 0x34, 0xe5, 0x35, 0xe5, 0x36, 0xe5, 0x37, 0xe5, 0x38, 0xe5, 0x39}; 2433 const uint8_t HuffDecoderCommon::table24_79_emit_[104] = { 2434 0xe5, 0x3d, 0xe5, 0x41, 0xe5, 0x5f, 0xe5, 0x62, 0xe5, 0x64, 0xe5, 0x66, 2435 0xe5, 0x67, 0xe5, 0x68, 0xe5, 0x6c, 0xe5, 0x6d, 0xe5, 0x6e, 0xe5, 0x70, 2436 0xe5, 0x72, 0xe5, 0x75, 0xe5, 0x3a, 0xe5, 0x42, 0xe5, 0x43, 0xe5, 0x44, 2437 0xe5, 0x45, 0xe5, 0x46, 0xe5, 0x47, 0xe5, 0x48, 0xe5, 0x49, 0xe5, 0x4a, 2438 0xe5, 0x4b, 0xe5, 0x4c, 0xe5, 0x4d, 0xe5, 0x4e, 0xe5, 0x4f, 0xe5, 0x50, 2439 0xe5, 0x51, 0xe5, 0x52, 0xe5, 0x53, 0xe5, 0x54, 0xe5, 0x55, 0xe5, 0x56, 2440 0xe5, 0x57, 0xe5, 0x59, 0xe5, 0x6a, 0xe5, 0x6b, 0xe5, 0x71, 0xe5, 0x76, 2441 0xe5, 0x77, 0xe5, 0x78, 0xe5, 0x79, 0xe5, 0x7a, 0xe5, 0x26, 0xe5, 0x2a, 2442 0xe5, 0x2c, 0xe5, 0x3b, 0xe5, 0x58, 0xe5, 0x5a}; 2443 const uint8_t HuffDecoderCommon::table24_80_emit_[44] = { 2444 0xe6, 0x30, 0xe6, 0x31, 0xe6, 0x32, 0xe6, 0x61, 0xe6, 0x63, 0xe6, 2445 0x65, 0xe6, 0x69, 0xe6, 0x6f, 0xe6, 0x73, 0xe6, 0x74, 0xe6, 0x20, 2446 0xe6, 0x25, 0xe6, 0x2d, 0xe6, 0x2e, 0xe6, 0x2f, 0xe6, 0x33, 0xe6, 2447 0x34, 0xe6, 0x35, 0xe6, 0x36, 0xe6, 0x37, 0xe6, 0x38, 0xe6, 0x39}; 2448 const uint8_t HuffDecoderCommon::table24_81_emit_[104] = { 2449 0xe6, 0x3d, 0xe6, 0x41, 0xe6, 0x5f, 0xe6, 0x62, 0xe6, 0x64, 0xe6, 0x66, 2450 0xe6, 0x67, 0xe6, 0x68, 0xe6, 0x6c, 0xe6, 0x6d, 0xe6, 0x6e, 0xe6, 0x70, 2451 0xe6, 0x72, 0xe6, 0x75, 0xe6, 0x3a, 0xe6, 0x42, 0xe6, 0x43, 0xe6, 0x44, 2452 0xe6, 0x45, 0xe6, 0x46, 0xe6, 0x47, 0xe6, 0x48, 0xe6, 0x49, 0xe6, 0x4a, 2453 0xe6, 0x4b, 0xe6, 0x4c, 0xe6, 0x4d, 0xe6, 0x4e, 0xe6, 0x4f, 0xe6, 0x50, 2454 0xe6, 0x51, 0xe6, 0x52, 0xe6, 0x53, 0xe6, 0x54, 0xe6, 0x55, 0xe6, 0x56, 2455 0xe6, 0x57, 0xe6, 0x59, 0xe6, 0x6a, 0xe6, 0x6b, 0xe6, 0x71, 0xe6, 0x76, 2456 0xe6, 0x77, 0xe6, 0x78, 0xe6, 0x79, 0xe6, 0x7a, 0xe6, 0x26, 0xe6, 0x2a, 2457 0xe6, 0x2c, 0xe6, 0x3b, 0xe6, 0x58, 0xe6, 0x5a}; 2458 const uint8_t HuffDecoderCommon::table24_82_emit_[136] = { 2459 0x81, 0x30, 0x81, 0x31, 0x81, 0x32, 0x81, 0x61, 0x81, 0x63, 0x81, 0x65, 2460 0x81, 0x69, 0x81, 0x6f, 0x81, 0x73, 0x81, 0x74, 0x81, 0x20, 0x81, 0x25, 2461 0x81, 0x2d, 0x81, 0x2e, 0x81, 0x2f, 0x81, 0x33, 0x81, 0x34, 0x81, 0x35, 2462 0x81, 0x36, 0x81, 0x37, 0x81, 0x38, 0x81, 0x39, 0x81, 0x3d, 0x81, 0x41, 2463 0x81, 0x5f, 0x81, 0x62, 0x81, 0x64, 0x81, 0x66, 0x81, 0x67, 0x81, 0x68, 2464 0x81, 0x6c, 0x81, 0x6d, 0x81, 0x6e, 0x81, 0x70, 0x81, 0x72, 0x81, 0x75, 2465 0x81, 0x3a, 0x81, 0x42, 0x81, 0x43, 0x81, 0x44, 0x81, 0x45, 0x81, 0x46, 2466 0x81, 0x47, 0x81, 0x48, 0x81, 0x49, 0x81, 0x4a, 0x81, 0x4b, 0x81, 0x4c, 2467 0x81, 0x4d, 0x81, 0x4e, 0x81, 0x4f, 0x81, 0x50, 0x81, 0x51, 0x81, 0x52, 2468 0x81, 0x53, 0x81, 0x54, 0x81, 0x55, 0x81, 0x56, 0x81, 0x57, 0x81, 0x59, 2469 0x81, 0x6a, 0x81, 0x6b, 0x81, 0x71, 0x81, 0x76, 0x81, 0x77, 0x81, 0x78, 2470 0x81, 0x79, 0x81, 0x7a}; 2471 const uint16_t HuffDecoderCommon::table24_82_ops_[128] = { 2472 0x0001, 0x0001, 0x0001, 0x0002, 0x0001, 0x0001, 0x0001, 0x0012, 0x0001, 2473 0x0001, 0x0001, 0x0022, 0x0001, 0x0001, 0x0001, 0x0032, 0x0001, 0x0001, 2474 0x0001, 0x0042, 0x0001, 0x0001, 0x0001, 0x0052, 0x0001, 0x0001, 0x0001, 2475 0x0062, 0x0001, 0x0001, 0x0001, 0x0072, 0x0001, 0x0001, 0x0001, 0x0082, 2476 0x0001, 0x0001, 0x0001, 0x0092, 0x0001, 0x00a2, 0x0001, 0x00b2, 0x0001, 2477 0x00c2, 0x0001, 0x00d2, 0x0001, 0x00e2, 0x0001, 0x00f2, 0x0001, 0x0102, 2478 0x0001, 0x0112, 0x0001, 0x0122, 0x0001, 0x0132, 0x0001, 0x0142, 0x0001, 2479 0x0152, 0x0001, 0x0162, 0x0001, 0x0172, 0x0001, 0x0182, 0x0001, 0x0192, 2480 0x0001, 0x01a2, 0x0001, 0x01b2, 0x0001, 0x01c2, 0x0001, 0x01d2, 0x0001, 2481 0x01e2, 0x0001, 0x01f2, 0x0001, 0x0202, 0x0001, 0x0212, 0x0001, 0x0222, 2482 0x0001, 0x0232, 0x0242, 0x0252, 0x0262, 0x0272, 0x0282, 0x0292, 0x02a2, 2483 0x02b2, 0x02c2, 0x02d2, 0x02e2, 0x02f2, 0x0302, 0x0312, 0x0322, 0x0332, 2484 0x0342, 0x0352, 0x0362, 0x0372, 0x0382, 0x0392, 0x03a2, 0x03b2, 0x03c2, 2485 0x03d2, 0x03e2, 0x03f2, 0x0402, 0x0412, 0x0422, 0x0432, 0x0001, 0x0001, 2486 0x0001, 0x0003}; 2487 const uint8_t HuffDecoderCommon::table24_83_emit_[136] = { 2488 0x84, 0x30, 0x84, 0x31, 0x84, 0x32, 0x84, 0x61, 0x84, 0x63, 0x84, 0x65, 2489 0x84, 0x69, 0x84, 0x6f, 0x84, 0x73, 0x84, 0x74, 0x84, 0x20, 0x84, 0x25, 2490 0x84, 0x2d, 0x84, 0x2e, 0x84, 0x2f, 0x84, 0x33, 0x84, 0x34, 0x84, 0x35, 2491 0x84, 0x36, 0x84, 0x37, 0x84, 0x38, 0x84, 0x39, 0x84, 0x3d, 0x84, 0x41, 2492 0x84, 0x5f, 0x84, 0x62, 0x84, 0x64, 0x84, 0x66, 0x84, 0x67, 0x84, 0x68, 2493 0x84, 0x6c, 0x84, 0x6d, 0x84, 0x6e, 0x84, 0x70, 0x84, 0x72, 0x84, 0x75, 2494 0x84, 0x3a, 0x84, 0x42, 0x84, 0x43, 0x84, 0x44, 0x84, 0x45, 0x84, 0x46, 2495 0x84, 0x47, 0x84, 0x48, 0x84, 0x49, 0x84, 0x4a, 0x84, 0x4b, 0x84, 0x4c, 2496 0x84, 0x4d, 0x84, 0x4e, 0x84, 0x4f, 0x84, 0x50, 0x84, 0x51, 0x84, 0x52, 2497 0x84, 0x53, 0x84, 0x54, 0x84, 0x55, 0x84, 0x56, 0x84, 0x57, 0x84, 0x59, 2498 0x84, 0x6a, 0x84, 0x6b, 0x84, 0x71, 0x84, 0x76, 0x84, 0x77, 0x84, 0x78, 2499 0x84, 0x79, 0x84, 0x7a}; 2500 const uint8_t HuffDecoderCommon::table24_84_emit_[136] = { 2501 0x85, 0x30, 0x85, 0x31, 0x85, 0x32, 0x85, 0x61, 0x85, 0x63, 0x85, 0x65, 2502 0x85, 0x69, 0x85, 0x6f, 0x85, 0x73, 0x85, 0x74, 0x85, 0x20, 0x85, 0x25, 2503 0x85, 0x2d, 0x85, 0x2e, 0x85, 0x2f, 0x85, 0x33, 0x85, 0x34, 0x85, 0x35, 2504 0x85, 0x36, 0x85, 0x37, 0x85, 0x38, 0x85, 0x39, 0x85, 0x3d, 0x85, 0x41, 2505 0x85, 0x5f, 0x85, 0x62, 0x85, 0x64, 0x85, 0x66, 0x85, 0x67, 0x85, 0x68, 2506 0x85, 0x6c, 0x85, 0x6d, 0x85, 0x6e, 0x85, 0x70, 0x85, 0x72, 0x85, 0x75, 2507 0x85, 0x3a, 0x85, 0x42, 0x85, 0x43, 0x85, 0x44, 0x85, 0x45, 0x85, 0x46, 2508 0x85, 0x47, 0x85, 0x48, 0x85, 0x49, 0x85, 0x4a, 0x85, 0x4b, 0x85, 0x4c, 2509 0x85, 0x4d, 0x85, 0x4e, 0x85, 0x4f, 0x85, 0x50, 0x85, 0x51, 0x85, 0x52, 2510 0x85, 0x53, 0x85, 0x54, 0x85, 0x55, 0x85, 0x56, 0x85, 0x57, 0x85, 0x59, 2511 0x85, 0x6a, 0x85, 0x6b, 0x85, 0x71, 0x85, 0x76, 0x85, 0x77, 0x85, 0x78, 2512 0x85, 0x79, 0x85, 0x7a}; 2513 const uint8_t HuffDecoderCommon::table24_85_emit_[136] = { 2514 0x86, 0x30, 0x86, 0x31, 0x86, 0x32, 0x86, 0x61, 0x86, 0x63, 0x86, 0x65, 2515 0x86, 0x69, 0x86, 0x6f, 0x86, 0x73, 0x86, 0x74, 0x86, 0x20, 0x86, 0x25, 2516 0x86, 0x2d, 0x86, 0x2e, 0x86, 0x2f, 0x86, 0x33, 0x86, 0x34, 0x86, 0x35, 2517 0x86, 0x36, 0x86, 0x37, 0x86, 0x38, 0x86, 0x39, 0x86, 0x3d, 0x86, 0x41, 2518 0x86, 0x5f, 0x86, 0x62, 0x86, 0x64, 0x86, 0x66, 0x86, 0x67, 0x86, 0x68, 2519 0x86, 0x6c, 0x86, 0x6d, 0x86, 0x6e, 0x86, 0x70, 0x86, 0x72, 0x86, 0x75, 2520 0x86, 0x3a, 0x86, 0x42, 0x86, 0x43, 0x86, 0x44, 0x86, 0x45, 0x86, 0x46, 2521 0x86, 0x47, 0x86, 0x48, 0x86, 0x49, 0x86, 0x4a, 0x86, 0x4b, 0x86, 0x4c, 2522 0x86, 0x4d, 0x86, 0x4e, 0x86, 0x4f, 0x86, 0x50, 0x86, 0x51, 0x86, 0x52, 2523 0x86, 0x53, 0x86, 0x54, 0x86, 0x55, 0x86, 0x56, 0x86, 0x57, 0x86, 0x59, 2524 0x86, 0x6a, 0x86, 0x6b, 0x86, 0x71, 0x86, 0x76, 0x86, 0x77, 0x86, 0x78, 2525 0x86, 0x79, 0x86, 0x7a}; 2526 const uint8_t HuffDecoderCommon::table24_86_emit_[136] = { 2527 0x88, 0x30, 0x88, 0x31, 0x88, 0x32, 0x88, 0x61, 0x88, 0x63, 0x88, 0x65, 2528 0x88, 0x69, 0x88, 0x6f, 0x88, 0x73, 0x88, 0x74, 0x88, 0x20, 0x88, 0x25, 2529 0x88, 0x2d, 0x88, 0x2e, 0x88, 0x2f, 0x88, 0x33, 0x88, 0x34, 0x88, 0x35, 2530 0x88, 0x36, 0x88, 0x37, 0x88, 0x38, 0x88, 0x39, 0x88, 0x3d, 0x88, 0x41, 2531 0x88, 0x5f, 0x88, 0x62, 0x88, 0x64, 0x88, 0x66, 0x88, 0x67, 0x88, 0x68, 2532 0x88, 0x6c, 0x88, 0x6d, 0x88, 0x6e, 0x88, 0x70, 0x88, 0x72, 0x88, 0x75, 2533 0x88, 0x3a, 0x88, 0x42, 0x88, 0x43, 0x88, 0x44, 0x88, 0x45, 0x88, 0x46, 2534 0x88, 0x47, 0x88, 0x48, 0x88, 0x49, 0x88, 0x4a, 0x88, 0x4b, 0x88, 0x4c, 2535 0x88, 0x4d, 0x88, 0x4e, 0x88, 0x4f, 0x88, 0x50, 0x88, 0x51, 0x88, 0x52, 2536 0x88, 0x53, 0x88, 0x54, 0x88, 0x55, 0x88, 0x56, 0x88, 0x57, 0x88, 0x59, 2537 0x88, 0x6a, 0x88, 0x6b, 0x88, 0x71, 0x88, 0x76, 0x88, 0x77, 0x88, 0x78, 2538 0x88, 0x79, 0x88, 0x7a}; 2539 const uint8_t HuffDecoderCommon::table24_87_emit_[136] = { 2540 0x92, 0x30, 0x92, 0x31, 0x92, 0x32, 0x92, 0x61, 0x92, 0x63, 0x92, 0x65, 2541 0x92, 0x69, 0x92, 0x6f, 0x92, 0x73, 0x92, 0x74, 0x92, 0x20, 0x92, 0x25, 2542 0x92, 0x2d, 0x92, 0x2e, 0x92, 0x2f, 0x92, 0x33, 0x92, 0x34, 0x92, 0x35, 2543 0x92, 0x36, 0x92, 0x37, 0x92, 0x38, 0x92, 0x39, 0x92, 0x3d, 0x92, 0x41, 2544 0x92, 0x5f, 0x92, 0x62, 0x92, 0x64, 0x92, 0x66, 0x92, 0x67, 0x92, 0x68, 2545 0x92, 0x6c, 0x92, 0x6d, 0x92, 0x6e, 0x92, 0x70, 0x92, 0x72, 0x92, 0x75, 2546 0x92, 0x3a, 0x92, 0x42, 0x92, 0x43, 0x92, 0x44, 0x92, 0x45, 0x92, 0x46, 2547 0x92, 0x47, 0x92, 0x48, 0x92, 0x49, 0x92, 0x4a, 0x92, 0x4b, 0x92, 0x4c, 2548 0x92, 0x4d, 0x92, 0x4e, 0x92, 0x4f, 0x92, 0x50, 0x92, 0x51, 0x92, 0x52, 2549 0x92, 0x53, 0x92, 0x54, 0x92, 0x55, 0x92, 0x56, 0x92, 0x57, 0x92, 0x59, 2550 0x92, 0x6a, 0x92, 0x6b, 0x92, 0x71, 0x92, 0x76, 0x92, 0x77, 0x92, 0x78, 2551 0x92, 0x79, 0x92, 0x7a}; 2552 const uint8_t HuffDecoderCommon::table24_88_emit_[136] = { 2553 0x9a, 0x30, 0x9a, 0x31, 0x9a, 0x32, 0x9a, 0x61, 0x9a, 0x63, 0x9a, 0x65, 2554 0x9a, 0x69, 0x9a, 0x6f, 0x9a, 0x73, 0x9a, 0x74, 0x9a, 0x20, 0x9a, 0x25, 2555 0x9a, 0x2d, 0x9a, 0x2e, 0x9a, 0x2f, 0x9a, 0x33, 0x9a, 0x34, 0x9a, 0x35, 2556 0x9a, 0x36, 0x9a, 0x37, 0x9a, 0x38, 0x9a, 0x39, 0x9a, 0x3d, 0x9a, 0x41, 2557 0x9a, 0x5f, 0x9a, 0x62, 0x9a, 0x64, 0x9a, 0x66, 0x9a, 0x67, 0x9a, 0x68, 2558 0x9a, 0x6c, 0x9a, 0x6d, 0x9a, 0x6e, 0x9a, 0x70, 0x9a, 0x72, 0x9a, 0x75, 2559 0x9a, 0x3a, 0x9a, 0x42, 0x9a, 0x43, 0x9a, 0x44, 0x9a, 0x45, 0x9a, 0x46, 2560 0x9a, 0x47, 0x9a, 0x48, 0x9a, 0x49, 0x9a, 0x4a, 0x9a, 0x4b, 0x9a, 0x4c, 2561 0x9a, 0x4d, 0x9a, 0x4e, 0x9a, 0x4f, 0x9a, 0x50, 0x9a, 0x51, 0x9a, 0x52, 2562 0x9a, 0x53, 0x9a, 0x54, 0x9a, 0x55, 0x9a, 0x56, 0x9a, 0x57, 0x9a, 0x59, 2563 0x9a, 0x6a, 0x9a, 0x6b, 0x9a, 0x71, 0x9a, 0x76, 0x9a, 0x77, 0x9a, 0x78, 2564 0x9a, 0x79, 0x9a, 0x7a}; 2565 const uint8_t HuffDecoderCommon::table24_89_emit_[136] = { 2566 0x9c, 0x30, 0x9c, 0x31, 0x9c, 0x32, 0x9c, 0x61, 0x9c, 0x63, 0x9c, 0x65, 2567 0x9c, 0x69, 0x9c, 0x6f, 0x9c, 0x73, 0x9c, 0x74, 0x9c, 0x20, 0x9c, 0x25, 2568 0x9c, 0x2d, 0x9c, 0x2e, 0x9c, 0x2f, 0x9c, 0x33, 0x9c, 0x34, 0x9c, 0x35, 2569 0x9c, 0x36, 0x9c, 0x37, 0x9c, 0x38, 0x9c, 0x39, 0x9c, 0x3d, 0x9c, 0x41, 2570 0x9c, 0x5f, 0x9c, 0x62, 0x9c, 0x64, 0x9c, 0x66, 0x9c, 0x67, 0x9c, 0x68, 2571 0x9c, 0x6c, 0x9c, 0x6d, 0x9c, 0x6e, 0x9c, 0x70, 0x9c, 0x72, 0x9c, 0x75, 2572 0x9c, 0x3a, 0x9c, 0x42, 0x9c, 0x43, 0x9c, 0x44, 0x9c, 0x45, 0x9c, 0x46, 2573 0x9c, 0x47, 0x9c, 0x48, 0x9c, 0x49, 0x9c, 0x4a, 0x9c, 0x4b, 0x9c, 0x4c, 2574 0x9c, 0x4d, 0x9c, 0x4e, 0x9c, 0x4f, 0x9c, 0x50, 0x9c, 0x51, 0x9c, 0x52, 2575 0x9c, 0x53, 0x9c, 0x54, 0x9c, 0x55, 0x9c, 0x56, 0x9c, 0x57, 0x9c, 0x59, 2576 0x9c, 0x6a, 0x9c, 0x6b, 0x9c, 0x71, 0x9c, 0x76, 0x9c, 0x77, 0x9c, 0x78, 2577 0x9c, 0x79, 0x9c, 0x7a}; 2578 const uint8_t HuffDecoderCommon::table24_90_emit_[136] = { 2579 0xa0, 0x30, 0xa0, 0x31, 0xa0, 0x32, 0xa0, 0x61, 0xa0, 0x63, 0xa0, 0x65, 2580 0xa0, 0x69, 0xa0, 0x6f, 0xa0, 0x73, 0xa0, 0x74, 0xa0, 0x20, 0xa0, 0x25, 2581 0xa0, 0x2d, 0xa0, 0x2e, 0xa0, 0x2f, 0xa0, 0x33, 0xa0, 0x34, 0xa0, 0x35, 2582 0xa0, 0x36, 0xa0, 0x37, 0xa0, 0x38, 0xa0, 0x39, 0xa0, 0x3d, 0xa0, 0x41, 2583 0xa0, 0x5f, 0xa0, 0x62, 0xa0, 0x64, 0xa0, 0x66, 0xa0, 0x67, 0xa0, 0x68, 2584 0xa0, 0x6c, 0xa0, 0x6d, 0xa0, 0x6e, 0xa0, 0x70, 0xa0, 0x72, 0xa0, 0x75, 2585 0xa0, 0x3a, 0xa0, 0x42, 0xa0, 0x43, 0xa0, 0x44, 0xa0, 0x45, 0xa0, 0x46, 2586 0xa0, 0x47, 0xa0, 0x48, 0xa0, 0x49, 0xa0, 0x4a, 0xa0, 0x4b, 0xa0, 0x4c, 2587 0xa0, 0x4d, 0xa0, 0x4e, 0xa0, 0x4f, 0xa0, 0x50, 0xa0, 0x51, 0xa0, 0x52, 2588 0xa0, 0x53, 0xa0, 0x54, 0xa0, 0x55, 0xa0, 0x56, 0xa0, 0x57, 0xa0, 0x59, 2589 0xa0, 0x6a, 0xa0, 0x6b, 0xa0, 0x71, 0xa0, 0x76, 0xa0, 0x77, 0xa0, 0x78, 2590 0xa0, 0x79, 0xa0, 0x7a}; 2591 const uint8_t HuffDecoderCommon::table24_91_emit_[136] = { 2592 0xa3, 0x30, 0xa3, 0x31, 0xa3, 0x32, 0xa3, 0x61, 0xa3, 0x63, 0xa3, 0x65, 2593 0xa3, 0x69, 0xa3, 0x6f, 0xa3, 0x73, 0xa3, 0x74, 0xa3, 0x20, 0xa3, 0x25, 2594 0xa3, 0x2d, 0xa3, 0x2e, 0xa3, 0x2f, 0xa3, 0x33, 0xa3, 0x34, 0xa3, 0x35, 2595 0xa3, 0x36, 0xa3, 0x37, 0xa3, 0x38, 0xa3, 0x39, 0xa3, 0x3d, 0xa3, 0x41, 2596 0xa3, 0x5f, 0xa3, 0x62, 0xa3, 0x64, 0xa3, 0x66, 0xa3, 0x67, 0xa3, 0x68, 2597 0xa3, 0x6c, 0xa3, 0x6d, 0xa3, 0x6e, 0xa3, 0x70, 0xa3, 0x72, 0xa3, 0x75, 2598 0xa3, 0x3a, 0xa3, 0x42, 0xa3, 0x43, 0xa3, 0x44, 0xa3, 0x45, 0xa3, 0x46, 2599 0xa3, 0x47, 0xa3, 0x48, 0xa3, 0x49, 0xa3, 0x4a, 0xa3, 0x4b, 0xa3, 0x4c, 2600 0xa3, 0x4d, 0xa3, 0x4e, 0xa3, 0x4f, 0xa3, 0x50, 0xa3, 0x51, 0xa3, 0x52, 2601 0xa3, 0x53, 0xa3, 0x54, 0xa3, 0x55, 0xa3, 0x56, 0xa3, 0x57, 0xa3, 0x59, 2602 0xa3, 0x6a, 0xa3, 0x6b, 0xa3, 0x71, 0xa3, 0x76, 0xa3, 0x77, 0xa3, 0x78, 2603 0xa3, 0x79, 0xa3, 0x7a}; 2604 const uint8_t HuffDecoderCommon::table24_92_emit_[136] = { 2605 0xa4, 0x30, 0xa4, 0x31, 0xa4, 0x32, 0xa4, 0x61, 0xa4, 0x63, 0xa4, 0x65, 2606 0xa4, 0x69, 0xa4, 0x6f, 0xa4, 0x73, 0xa4, 0x74, 0xa4, 0x20, 0xa4, 0x25, 2607 0xa4, 0x2d, 0xa4, 0x2e, 0xa4, 0x2f, 0xa4, 0x33, 0xa4, 0x34, 0xa4, 0x35, 2608 0xa4, 0x36, 0xa4, 0x37, 0xa4, 0x38, 0xa4, 0x39, 0xa4, 0x3d, 0xa4, 0x41, 2609 0xa4, 0x5f, 0xa4, 0x62, 0xa4, 0x64, 0xa4, 0x66, 0xa4, 0x67, 0xa4, 0x68, 2610 0xa4, 0x6c, 0xa4, 0x6d, 0xa4, 0x6e, 0xa4, 0x70, 0xa4, 0x72, 0xa4, 0x75, 2611 0xa4, 0x3a, 0xa4, 0x42, 0xa4, 0x43, 0xa4, 0x44, 0xa4, 0x45, 0xa4, 0x46, 2612 0xa4, 0x47, 0xa4, 0x48, 0xa4, 0x49, 0xa4, 0x4a, 0xa4, 0x4b, 0xa4, 0x4c, 2613 0xa4, 0x4d, 0xa4, 0x4e, 0xa4, 0x4f, 0xa4, 0x50, 0xa4, 0x51, 0xa4, 0x52, 2614 0xa4, 0x53, 0xa4, 0x54, 0xa4, 0x55, 0xa4, 0x56, 0xa4, 0x57, 0xa4, 0x59, 2615 0xa4, 0x6a, 0xa4, 0x6b, 0xa4, 0x71, 0xa4, 0x76, 0xa4, 0x77, 0xa4, 0x78, 2616 0xa4, 0x79, 0xa4, 0x7a}; 2617 const uint8_t HuffDecoderCommon::table24_93_emit_[136] = { 2618 0xa9, 0x30, 0xa9, 0x31, 0xa9, 0x32, 0xa9, 0x61, 0xa9, 0x63, 0xa9, 0x65, 2619 0xa9, 0x69, 0xa9, 0x6f, 0xa9, 0x73, 0xa9, 0x74, 0xa9, 0x20, 0xa9, 0x25, 2620 0xa9, 0x2d, 0xa9, 0x2e, 0xa9, 0x2f, 0xa9, 0x33, 0xa9, 0x34, 0xa9, 0x35, 2621 0xa9, 0x36, 0xa9, 0x37, 0xa9, 0x38, 0xa9, 0x39, 0xa9, 0x3d, 0xa9, 0x41, 2622 0xa9, 0x5f, 0xa9, 0x62, 0xa9, 0x64, 0xa9, 0x66, 0xa9, 0x67, 0xa9, 0x68, 2623 0xa9, 0x6c, 0xa9, 0x6d, 0xa9, 0x6e, 0xa9, 0x70, 0xa9, 0x72, 0xa9, 0x75, 2624 0xa9, 0x3a, 0xa9, 0x42, 0xa9, 0x43, 0xa9, 0x44, 0xa9, 0x45, 0xa9, 0x46, 2625 0xa9, 0x47, 0xa9, 0x48, 0xa9, 0x49, 0xa9, 0x4a, 0xa9, 0x4b, 0xa9, 0x4c, 2626 0xa9, 0x4d, 0xa9, 0x4e, 0xa9, 0x4f, 0xa9, 0x50, 0xa9, 0x51, 0xa9, 0x52, 2627 0xa9, 0x53, 0xa9, 0x54, 0xa9, 0x55, 0xa9, 0x56, 0xa9, 0x57, 0xa9, 0x59, 2628 0xa9, 0x6a, 0xa9, 0x6b, 0xa9, 0x71, 0xa9, 0x76, 0xa9, 0x77, 0xa9, 0x78, 2629 0xa9, 0x79, 0xa9, 0x7a}; 2630 const uint8_t HuffDecoderCommon::table24_94_emit_[136] = { 2631 0xaa, 0x30, 0xaa, 0x31, 0xaa, 0x32, 0xaa, 0x61, 0xaa, 0x63, 0xaa, 0x65, 2632 0xaa, 0x69, 0xaa, 0x6f, 0xaa, 0x73, 0xaa, 0x74, 0xaa, 0x20, 0xaa, 0x25, 2633 0xaa, 0x2d, 0xaa, 0x2e, 0xaa, 0x2f, 0xaa, 0x33, 0xaa, 0x34, 0xaa, 0x35, 2634 0xaa, 0x36, 0xaa, 0x37, 0xaa, 0x38, 0xaa, 0x39, 0xaa, 0x3d, 0xaa, 0x41, 2635 0xaa, 0x5f, 0xaa, 0x62, 0xaa, 0x64, 0xaa, 0x66, 0xaa, 0x67, 0xaa, 0x68, 2636 0xaa, 0x6c, 0xaa, 0x6d, 0xaa, 0x6e, 0xaa, 0x70, 0xaa, 0x72, 0xaa, 0x75, 2637 0xaa, 0x3a, 0xaa, 0x42, 0xaa, 0x43, 0xaa, 0x44, 0xaa, 0x45, 0xaa, 0x46, 2638 0xaa, 0x47, 0xaa, 0x48, 0xaa, 0x49, 0xaa, 0x4a, 0xaa, 0x4b, 0xaa, 0x4c, 2639 0xaa, 0x4d, 0xaa, 0x4e, 0xaa, 0x4f, 0xaa, 0x50, 0xaa, 0x51, 0xaa, 0x52, 2640 0xaa, 0x53, 0xaa, 0x54, 0xaa, 0x55, 0xaa, 0x56, 0xaa, 0x57, 0xaa, 0x59, 2641 0xaa, 0x6a, 0xaa, 0x6b, 0xaa, 0x71, 0xaa, 0x76, 0xaa, 0x77, 0xaa, 0x78, 2642 0xaa, 0x79, 0xaa, 0x7a}; 2643 const uint8_t HuffDecoderCommon::table24_95_emit_[136] = { 2644 0xad, 0x30, 0xad, 0x31, 0xad, 0x32, 0xad, 0x61, 0xad, 0x63, 0xad, 0x65, 2645 0xad, 0x69, 0xad, 0x6f, 0xad, 0x73, 0xad, 0x74, 0xad, 0x20, 0xad, 0x25, 2646 0xad, 0x2d, 0xad, 0x2e, 0xad, 0x2f, 0xad, 0x33, 0xad, 0x34, 0xad, 0x35, 2647 0xad, 0x36, 0xad, 0x37, 0xad, 0x38, 0xad, 0x39, 0xad, 0x3d, 0xad, 0x41, 2648 0xad, 0x5f, 0xad, 0x62, 0xad, 0x64, 0xad, 0x66, 0xad, 0x67, 0xad, 0x68, 2649 0xad, 0x6c, 0xad, 0x6d, 0xad, 0x6e, 0xad, 0x70, 0xad, 0x72, 0xad, 0x75, 2650 0xad, 0x3a, 0xad, 0x42, 0xad, 0x43, 0xad, 0x44, 0xad, 0x45, 0xad, 0x46, 2651 0xad, 0x47, 0xad, 0x48, 0xad, 0x49, 0xad, 0x4a, 0xad, 0x4b, 0xad, 0x4c, 2652 0xad, 0x4d, 0xad, 0x4e, 0xad, 0x4f, 0xad, 0x50, 0xad, 0x51, 0xad, 0x52, 2653 0xad, 0x53, 0xad, 0x54, 0xad, 0x55, 0xad, 0x56, 0xad, 0x57, 0xad, 0x59, 2654 0xad, 0x6a, 0xad, 0x6b, 0xad, 0x71, 0xad, 0x76, 0xad, 0x77, 0xad, 0x78, 2655 0xad, 0x79, 0xad, 0x7a}; 2656 const uint8_t HuffDecoderCommon::table24_96_emit_[136] = { 2657 0xb2, 0x30, 0xb2, 0x31, 0xb2, 0x32, 0xb2, 0x61, 0xb2, 0x63, 0xb2, 0x65, 2658 0xb2, 0x69, 0xb2, 0x6f, 0xb2, 0x73, 0xb2, 0x74, 0xb2, 0x20, 0xb2, 0x25, 2659 0xb2, 0x2d, 0xb2, 0x2e, 0xb2, 0x2f, 0xb2, 0x33, 0xb2, 0x34, 0xb2, 0x35, 2660 0xb2, 0x36, 0xb2, 0x37, 0xb2, 0x38, 0xb2, 0x39, 0xb2, 0x3d, 0xb2, 0x41, 2661 0xb2, 0x5f, 0xb2, 0x62, 0xb2, 0x64, 0xb2, 0x66, 0xb2, 0x67, 0xb2, 0x68, 2662 0xb2, 0x6c, 0xb2, 0x6d, 0xb2, 0x6e, 0xb2, 0x70, 0xb2, 0x72, 0xb2, 0x75, 2663 0xb2, 0x3a, 0xb2, 0x42, 0xb2, 0x43, 0xb2, 0x44, 0xb2, 0x45, 0xb2, 0x46, 2664 0xb2, 0x47, 0xb2, 0x48, 0xb2, 0x49, 0xb2, 0x4a, 0xb2, 0x4b, 0xb2, 0x4c, 2665 0xb2, 0x4d, 0xb2, 0x4e, 0xb2, 0x4f, 0xb2, 0x50, 0xb2, 0x51, 0xb2, 0x52, 2666 0xb2, 0x53, 0xb2, 0x54, 0xb2, 0x55, 0xb2, 0x56, 0xb2, 0x57, 0xb2, 0x59, 2667 0xb2, 0x6a, 0xb2, 0x6b, 0xb2, 0x71, 0xb2, 0x76, 0xb2, 0x77, 0xb2, 0x78, 2668 0xb2, 0x79, 0xb2, 0x7a}; 2669 const uint8_t HuffDecoderCommon::table24_97_emit_[136] = { 2670 0xb5, 0x30, 0xb5, 0x31, 0xb5, 0x32, 0xb5, 0x61, 0xb5, 0x63, 0xb5, 0x65, 2671 0xb5, 0x69, 0xb5, 0x6f, 0xb5, 0x73, 0xb5, 0x74, 0xb5, 0x20, 0xb5, 0x25, 2672 0xb5, 0x2d, 0xb5, 0x2e, 0xb5, 0x2f, 0xb5, 0x33, 0xb5, 0x34, 0xb5, 0x35, 2673 0xb5, 0x36, 0xb5, 0x37, 0xb5, 0x38, 0xb5, 0x39, 0xb5, 0x3d, 0xb5, 0x41, 2674 0xb5, 0x5f, 0xb5, 0x62, 0xb5, 0x64, 0xb5, 0x66, 0xb5, 0x67, 0xb5, 0x68, 2675 0xb5, 0x6c, 0xb5, 0x6d, 0xb5, 0x6e, 0xb5, 0x70, 0xb5, 0x72, 0xb5, 0x75, 2676 0xb5, 0x3a, 0xb5, 0x42, 0xb5, 0x43, 0xb5, 0x44, 0xb5, 0x45, 0xb5, 0x46, 2677 0xb5, 0x47, 0xb5, 0x48, 0xb5, 0x49, 0xb5, 0x4a, 0xb5, 0x4b, 0xb5, 0x4c, 2678 0xb5, 0x4d, 0xb5, 0x4e, 0xb5, 0x4f, 0xb5, 0x50, 0xb5, 0x51, 0xb5, 0x52, 2679 0xb5, 0x53, 0xb5, 0x54, 0xb5, 0x55, 0xb5, 0x56, 0xb5, 0x57, 0xb5, 0x59, 2680 0xb5, 0x6a, 0xb5, 0x6b, 0xb5, 0x71, 0xb5, 0x76, 0xb5, 0x77, 0xb5, 0x78, 2681 0xb5, 0x79, 0xb5, 0x7a}; 2682 const uint8_t HuffDecoderCommon::table24_98_emit_[136] = { 2683 0xb9, 0x30, 0xb9, 0x31, 0xb9, 0x32, 0xb9, 0x61, 0xb9, 0x63, 0xb9, 0x65, 2684 0xb9, 0x69, 0xb9, 0x6f, 0xb9, 0x73, 0xb9, 0x74, 0xb9, 0x20, 0xb9, 0x25, 2685 0xb9, 0x2d, 0xb9, 0x2e, 0xb9, 0x2f, 0xb9, 0x33, 0xb9, 0x34, 0xb9, 0x35, 2686 0xb9, 0x36, 0xb9, 0x37, 0xb9, 0x38, 0xb9, 0x39, 0xb9, 0x3d, 0xb9, 0x41, 2687 0xb9, 0x5f, 0xb9, 0x62, 0xb9, 0x64, 0xb9, 0x66, 0xb9, 0x67, 0xb9, 0x68, 2688 0xb9, 0x6c, 0xb9, 0x6d, 0xb9, 0x6e, 0xb9, 0x70, 0xb9, 0x72, 0xb9, 0x75, 2689 0xb9, 0x3a, 0xb9, 0x42, 0xb9, 0x43, 0xb9, 0x44, 0xb9, 0x45, 0xb9, 0x46, 2690 0xb9, 0x47, 0xb9, 0x48, 0xb9, 0x49, 0xb9, 0x4a, 0xb9, 0x4b, 0xb9, 0x4c, 2691 0xb9, 0x4d, 0xb9, 0x4e, 0xb9, 0x4f, 0xb9, 0x50, 0xb9, 0x51, 0xb9, 0x52, 2692 0xb9, 0x53, 0xb9, 0x54, 0xb9, 0x55, 0xb9, 0x56, 0xb9, 0x57, 0xb9, 0x59, 2693 0xb9, 0x6a, 0xb9, 0x6b, 0xb9, 0x71, 0xb9, 0x76, 0xb9, 0x77, 0xb9, 0x78, 2694 0xb9, 0x79, 0xb9, 0x7a}; 2695 const uint8_t HuffDecoderCommon::table24_99_emit_[136] = { 2696 0xba, 0x30, 0xba, 0x31, 0xba, 0x32, 0xba, 0x61, 0xba, 0x63, 0xba, 0x65, 2697 0xba, 0x69, 0xba, 0x6f, 0xba, 0x73, 0xba, 0x74, 0xba, 0x20, 0xba, 0x25, 2698 0xba, 0x2d, 0xba, 0x2e, 0xba, 0x2f, 0xba, 0x33, 0xba, 0x34, 0xba, 0x35, 2699 0xba, 0x36, 0xba, 0x37, 0xba, 0x38, 0xba, 0x39, 0xba, 0x3d, 0xba, 0x41, 2700 0xba, 0x5f, 0xba, 0x62, 0xba, 0x64, 0xba, 0x66, 0xba, 0x67, 0xba, 0x68, 2701 0xba, 0x6c, 0xba, 0x6d, 0xba, 0x6e, 0xba, 0x70, 0xba, 0x72, 0xba, 0x75, 2702 0xba, 0x3a, 0xba, 0x42, 0xba, 0x43, 0xba, 0x44, 0xba, 0x45, 0xba, 0x46, 2703 0xba, 0x47, 0xba, 0x48, 0xba, 0x49, 0xba, 0x4a, 0xba, 0x4b, 0xba, 0x4c, 2704 0xba, 0x4d, 0xba, 0x4e, 0xba, 0x4f, 0xba, 0x50, 0xba, 0x51, 0xba, 0x52, 2705 0xba, 0x53, 0xba, 0x54, 0xba, 0x55, 0xba, 0x56, 0xba, 0x57, 0xba, 0x59, 2706 0xba, 0x6a, 0xba, 0x6b, 0xba, 0x71, 0xba, 0x76, 0xba, 0x77, 0xba, 0x78, 2707 0xba, 0x79, 0xba, 0x7a}; 2708 const uint8_t HuffDecoderCommon::table24_100_emit_[136] = { 2709 0xbb, 0x30, 0xbb, 0x31, 0xbb, 0x32, 0xbb, 0x61, 0xbb, 0x63, 0xbb, 0x65, 2710 0xbb, 0x69, 0xbb, 0x6f, 0xbb, 0x73, 0xbb, 0x74, 0xbb, 0x20, 0xbb, 0x25, 2711 0xbb, 0x2d, 0xbb, 0x2e, 0xbb, 0x2f, 0xbb, 0x33, 0xbb, 0x34, 0xbb, 0x35, 2712 0xbb, 0x36, 0xbb, 0x37, 0xbb, 0x38, 0xbb, 0x39, 0xbb, 0x3d, 0xbb, 0x41, 2713 0xbb, 0x5f, 0xbb, 0x62, 0xbb, 0x64, 0xbb, 0x66, 0xbb, 0x67, 0xbb, 0x68, 2714 0xbb, 0x6c, 0xbb, 0x6d, 0xbb, 0x6e, 0xbb, 0x70, 0xbb, 0x72, 0xbb, 0x75, 2715 0xbb, 0x3a, 0xbb, 0x42, 0xbb, 0x43, 0xbb, 0x44, 0xbb, 0x45, 0xbb, 0x46, 2716 0xbb, 0x47, 0xbb, 0x48, 0xbb, 0x49, 0xbb, 0x4a, 0xbb, 0x4b, 0xbb, 0x4c, 2717 0xbb, 0x4d, 0xbb, 0x4e, 0xbb, 0x4f, 0xbb, 0x50, 0xbb, 0x51, 0xbb, 0x52, 2718 0xbb, 0x53, 0xbb, 0x54, 0xbb, 0x55, 0xbb, 0x56, 0xbb, 0x57, 0xbb, 0x59, 2719 0xbb, 0x6a, 0xbb, 0x6b, 0xbb, 0x71, 0xbb, 0x76, 0xbb, 0x77, 0xbb, 0x78, 2720 0xbb, 0x79, 0xbb, 0x7a}; 2721 const uint8_t HuffDecoderCommon::table24_101_emit_[136] = { 2722 0xbd, 0x30, 0xbd, 0x31, 0xbd, 0x32, 0xbd, 0x61, 0xbd, 0x63, 0xbd, 0x65, 2723 0xbd, 0x69, 0xbd, 0x6f, 0xbd, 0x73, 0xbd, 0x74, 0xbd, 0x20, 0xbd, 0x25, 2724 0xbd, 0x2d, 0xbd, 0x2e, 0xbd, 0x2f, 0xbd, 0x33, 0xbd, 0x34, 0xbd, 0x35, 2725 0xbd, 0x36, 0xbd, 0x37, 0xbd, 0x38, 0xbd, 0x39, 0xbd, 0x3d, 0xbd, 0x41, 2726 0xbd, 0x5f, 0xbd, 0x62, 0xbd, 0x64, 0xbd, 0x66, 0xbd, 0x67, 0xbd, 0x68, 2727 0xbd, 0x6c, 0xbd, 0x6d, 0xbd, 0x6e, 0xbd, 0x70, 0xbd, 0x72, 0xbd, 0x75, 2728 0xbd, 0x3a, 0xbd, 0x42, 0xbd, 0x43, 0xbd, 0x44, 0xbd, 0x45, 0xbd, 0x46, 2729 0xbd, 0x47, 0xbd, 0x48, 0xbd, 0x49, 0xbd, 0x4a, 0xbd, 0x4b, 0xbd, 0x4c, 2730 0xbd, 0x4d, 0xbd, 0x4e, 0xbd, 0x4f, 0xbd, 0x50, 0xbd, 0x51, 0xbd, 0x52, 2731 0xbd, 0x53, 0xbd, 0x54, 0xbd, 0x55, 0xbd, 0x56, 0xbd, 0x57, 0xbd, 0x59, 2732 0xbd, 0x6a, 0xbd, 0x6b, 0xbd, 0x71, 0xbd, 0x76, 0xbd, 0x77, 0xbd, 0x78, 2733 0xbd, 0x79, 0xbd, 0x7a}; 2734 const uint8_t HuffDecoderCommon::table24_102_emit_[136] = { 2735 0xbe, 0x30, 0xbe, 0x31, 0xbe, 0x32, 0xbe, 0x61, 0xbe, 0x63, 0xbe, 0x65, 2736 0xbe, 0x69, 0xbe, 0x6f, 0xbe, 0x73, 0xbe, 0x74, 0xbe, 0x20, 0xbe, 0x25, 2737 0xbe, 0x2d, 0xbe, 0x2e, 0xbe, 0x2f, 0xbe, 0x33, 0xbe, 0x34, 0xbe, 0x35, 2738 0xbe, 0x36, 0xbe, 0x37, 0xbe, 0x38, 0xbe, 0x39, 0xbe, 0x3d, 0xbe, 0x41, 2739 0xbe, 0x5f, 0xbe, 0x62, 0xbe, 0x64, 0xbe, 0x66, 0xbe, 0x67, 0xbe, 0x68, 2740 0xbe, 0x6c, 0xbe, 0x6d, 0xbe, 0x6e, 0xbe, 0x70, 0xbe, 0x72, 0xbe, 0x75, 2741 0xbe, 0x3a, 0xbe, 0x42, 0xbe, 0x43, 0xbe, 0x44, 0xbe, 0x45, 0xbe, 0x46, 2742 0xbe, 0x47, 0xbe, 0x48, 0xbe, 0x49, 0xbe, 0x4a, 0xbe, 0x4b, 0xbe, 0x4c, 2743 0xbe, 0x4d, 0xbe, 0x4e, 0xbe, 0x4f, 0xbe, 0x50, 0xbe, 0x51, 0xbe, 0x52, 2744 0xbe, 0x53, 0xbe, 0x54, 0xbe, 0x55, 0xbe, 0x56, 0xbe, 0x57, 0xbe, 0x59, 2745 0xbe, 0x6a, 0xbe, 0x6b, 0xbe, 0x71, 0xbe, 0x76, 0xbe, 0x77, 0xbe, 0x78, 2746 0xbe, 0x79, 0xbe, 0x7a}; 2747 const uint8_t HuffDecoderCommon::table24_103_emit_[136] = { 2748 0xc4, 0x30, 0xc4, 0x31, 0xc4, 0x32, 0xc4, 0x61, 0xc4, 0x63, 0xc4, 0x65, 2749 0xc4, 0x69, 0xc4, 0x6f, 0xc4, 0x73, 0xc4, 0x74, 0xc4, 0x20, 0xc4, 0x25, 2750 0xc4, 0x2d, 0xc4, 0x2e, 0xc4, 0x2f, 0xc4, 0x33, 0xc4, 0x34, 0xc4, 0x35, 2751 0xc4, 0x36, 0xc4, 0x37, 0xc4, 0x38, 0xc4, 0x39, 0xc4, 0x3d, 0xc4, 0x41, 2752 0xc4, 0x5f, 0xc4, 0x62, 0xc4, 0x64, 0xc4, 0x66, 0xc4, 0x67, 0xc4, 0x68, 2753 0xc4, 0x6c, 0xc4, 0x6d, 0xc4, 0x6e, 0xc4, 0x70, 0xc4, 0x72, 0xc4, 0x75, 2754 0xc4, 0x3a, 0xc4, 0x42, 0xc4, 0x43, 0xc4, 0x44, 0xc4, 0x45, 0xc4, 0x46, 2755 0xc4, 0x47, 0xc4, 0x48, 0xc4, 0x49, 0xc4, 0x4a, 0xc4, 0x4b, 0xc4, 0x4c, 2756 0xc4, 0x4d, 0xc4, 0x4e, 0xc4, 0x4f, 0xc4, 0x50, 0xc4, 0x51, 0xc4, 0x52, 2757 0xc4, 0x53, 0xc4, 0x54, 0xc4, 0x55, 0xc4, 0x56, 0xc4, 0x57, 0xc4, 0x59, 2758 0xc4, 0x6a, 0xc4, 0x6b, 0xc4, 0x71, 0xc4, 0x76, 0xc4, 0x77, 0xc4, 0x78, 2759 0xc4, 0x79, 0xc4, 0x7a}; 2760 const uint8_t HuffDecoderCommon::table24_104_emit_[136] = { 2761 0xc6, 0x30, 0xc6, 0x31, 0xc6, 0x32, 0xc6, 0x61, 0xc6, 0x63, 0xc6, 0x65, 2762 0xc6, 0x69, 0xc6, 0x6f, 0xc6, 0x73, 0xc6, 0x74, 0xc6, 0x20, 0xc6, 0x25, 2763 0xc6, 0x2d, 0xc6, 0x2e, 0xc6, 0x2f, 0xc6, 0x33, 0xc6, 0x34, 0xc6, 0x35, 2764 0xc6, 0x36, 0xc6, 0x37, 0xc6, 0x38, 0xc6, 0x39, 0xc6, 0x3d, 0xc6, 0x41, 2765 0xc6, 0x5f, 0xc6, 0x62, 0xc6, 0x64, 0xc6, 0x66, 0xc6, 0x67, 0xc6, 0x68, 2766 0xc6, 0x6c, 0xc6, 0x6d, 0xc6, 0x6e, 0xc6, 0x70, 0xc6, 0x72, 0xc6, 0x75, 2767 0xc6, 0x3a, 0xc6, 0x42, 0xc6, 0x43, 0xc6, 0x44, 0xc6, 0x45, 0xc6, 0x46, 2768 0xc6, 0x47, 0xc6, 0x48, 0xc6, 0x49, 0xc6, 0x4a, 0xc6, 0x4b, 0xc6, 0x4c, 2769 0xc6, 0x4d, 0xc6, 0x4e, 0xc6, 0x4f, 0xc6, 0x50, 0xc6, 0x51, 0xc6, 0x52, 2770 0xc6, 0x53, 0xc6, 0x54, 0xc6, 0x55, 0xc6, 0x56, 0xc6, 0x57, 0xc6, 0x59, 2771 0xc6, 0x6a, 0xc6, 0x6b, 0xc6, 0x71, 0xc6, 0x76, 0xc6, 0x77, 0xc6, 0x78, 2772 0xc6, 0x79, 0xc6, 0x7a}; 2773 const uint8_t HuffDecoderCommon::table24_105_emit_[136] = { 2774 0xe4, 0x30, 0xe4, 0x31, 0xe4, 0x32, 0xe4, 0x61, 0xe4, 0x63, 0xe4, 0x65, 2775 0xe4, 0x69, 0xe4, 0x6f, 0xe4, 0x73, 0xe4, 0x74, 0xe4, 0x20, 0xe4, 0x25, 2776 0xe4, 0x2d, 0xe4, 0x2e, 0xe4, 0x2f, 0xe4, 0x33, 0xe4, 0x34, 0xe4, 0x35, 2777 0xe4, 0x36, 0xe4, 0x37, 0xe4, 0x38, 0xe4, 0x39, 0xe4, 0x3d, 0xe4, 0x41, 2778 0xe4, 0x5f, 0xe4, 0x62, 0xe4, 0x64, 0xe4, 0x66, 0xe4, 0x67, 0xe4, 0x68, 2779 0xe4, 0x6c, 0xe4, 0x6d, 0xe4, 0x6e, 0xe4, 0x70, 0xe4, 0x72, 0xe4, 0x75, 2780 0xe4, 0x3a, 0xe4, 0x42, 0xe4, 0x43, 0xe4, 0x44, 0xe4, 0x45, 0xe4, 0x46, 2781 0xe4, 0x47, 0xe4, 0x48, 0xe4, 0x49, 0xe4, 0x4a, 0xe4, 0x4b, 0xe4, 0x4c, 2782 0xe4, 0x4d, 0xe4, 0x4e, 0xe4, 0x4f, 0xe4, 0x50, 0xe4, 0x51, 0xe4, 0x52, 2783 0xe4, 0x53, 0xe4, 0x54, 0xe4, 0x55, 0xe4, 0x56, 0xe4, 0x57, 0xe4, 0x59, 2784 0xe4, 0x6a, 0xe4, 0x6b, 0xe4, 0x71, 0xe4, 0x76, 0xe4, 0x77, 0xe4, 0x78, 2785 0xe4, 0x79, 0xe4, 0x7a}; 2786 const uint8_t HuffDecoderCommon::table24_106_emit_[136] = { 2787 0xe8, 0x30, 0xe8, 0x31, 0xe8, 0x32, 0xe8, 0x61, 0xe8, 0x63, 0xe8, 0x65, 2788 0xe8, 0x69, 0xe8, 0x6f, 0xe8, 0x73, 0xe8, 0x74, 0xe8, 0x20, 0xe8, 0x25, 2789 0xe8, 0x2d, 0xe8, 0x2e, 0xe8, 0x2f, 0xe8, 0x33, 0xe8, 0x34, 0xe8, 0x35, 2790 0xe8, 0x36, 0xe8, 0x37, 0xe8, 0x38, 0xe8, 0x39, 0xe8, 0x3d, 0xe8, 0x41, 2791 0xe8, 0x5f, 0xe8, 0x62, 0xe8, 0x64, 0xe8, 0x66, 0xe8, 0x67, 0xe8, 0x68, 2792 0xe8, 0x6c, 0xe8, 0x6d, 0xe8, 0x6e, 0xe8, 0x70, 0xe8, 0x72, 0xe8, 0x75, 2793 0xe8, 0x3a, 0xe8, 0x42, 0xe8, 0x43, 0xe8, 0x44, 0xe8, 0x45, 0xe8, 0x46, 2794 0xe8, 0x47, 0xe8, 0x48, 0xe8, 0x49, 0xe8, 0x4a, 0xe8, 0x4b, 0xe8, 0x4c, 2795 0xe8, 0x4d, 0xe8, 0x4e, 0xe8, 0x4f, 0xe8, 0x50, 0xe8, 0x51, 0xe8, 0x52, 2796 0xe8, 0x53, 0xe8, 0x54, 0xe8, 0x55, 0xe8, 0x56, 0xe8, 0x57, 0xe8, 0x59, 2797 0xe8, 0x6a, 0xe8, 0x6b, 0xe8, 0x71, 0xe8, 0x76, 0xe8, 0x77, 0xe8, 0x78, 2798 0xe8, 0x79, 0xe8, 0x7a}; 2799 const uint8_t HuffDecoderCommon::table24_107_emit_[136] = { 2800 0xe9, 0x30, 0xe9, 0x31, 0xe9, 0x32, 0xe9, 0x61, 0xe9, 0x63, 0xe9, 0x65, 2801 0xe9, 0x69, 0xe9, 0x6f, 0xe9, 0x73, 0xe9, 0x74, 0xe9, 0x20, 0xe9, 0x25, 2802 0xe9, 0x2d, 0xe9, 0x2e, 0xe9, 0x2f, 0xe9, 0x33, 0xe9, 0x34, 0xe9, 0x35, 2803 0xe9, 0x36, 0xe9, 0x37, 0xe9, 0x38, 0xe9, 0x39, 0xe9, 0x3d, 0xe9, 0x41, 2804 0xe9, 0x5f, 0xe9, 0x62, 0xe9, 0x64, 0xe9, 0x66, 0xe9, 0x67, 0xe9, 0x68, 2805 0xe9, 0x6c, 0xe9, 0x6d, 0xe9, 0x6e, 0xe9, 0x70, 0xe9, 0x72, 0xe9, 0x75, 2806 0xe9, 0x3a, 0xe9, 0x42, 0xe9, 0x43, 0xe9, 0x44, 0xe9, 0x45, 0xe9, 0x46, 2807 0xe9, 0x47, 0xe9, 0x48, 0xe9, 0x49, 0xe9, 0x4a, 0xe9, 0x4b, 0xe9, 0x4c, 2808 0xe9, 0x4d, 0xe9, 0x4e, 0xe9, 0x4f, 0xe9, 0x50, 0xe9, 0x51, 0xe9, 0x52, 2809 0xe9, 0x53, 0xe9, 0x54, 0xe9, 0x55, 0xe9, 0x56, 0xe9, 0x57, 0xe9, 0x59, 2810 0xe9, 0x6a, 0xe9, 0x6b, 0xe9, 0x71, 0xe9, 0x76, 0xe9, 0x77, 0xe9, 0x78, 2811 0xe9, 0x79, 0xe9, 0x7a}; 2812 const uint8_t HuffDecoderCommon::table24_108_emit_[144] = { 2813 0x01, 0x30, 0x01, 0x31, 0x01, 0x32, 0x01, 0x61, 0x01, 0x63, 0x01, 0x65, 2814 0x01, 0x69, 0x01, 0x6f, 0x01, 0x73, 0x01, 0x74, 0x01, 0x20, 0x01, 0x25, 2815 0x01, 0x2d, 0x01, 0x2e, 0x01, 0x2f, 0x01, 0x33, 0x01, 0x34, 0x01, 0x35, 2816 0x01, 0x36, 0x01, 0x37, 0x01, 0x38, 0x01, 0x39, 0x01, 0x3d, 0x01, 0x41, 2817 0x01, 0x5f, 0x01, 0x62, 0x01, 0x64, 0x01, 0x66, 0x01, 0x67, 0x01, 0x68, 2818 0x01, 0x6c, 0x01, 0x6d, 0x01, 0x6e, 0x01, 0x70, 0x01, 0x72, 0x01, 0x75, 2819 0x87, 0x30, 0x87, 0x31, 0x87, 0x32, 0x87, 0x61, 0x87, 0x63, 0x87, 0x65, 2820 0x87, 0x69, 0x87, 0x6f, 0x87, 0x73, 0x87, 0x74, 0x87, 0x20, 0x87, 0x25, 2821 0x87, 0x2d, 0x87, 0x2e, 0x87, 0x2f, 0x87, 0x33, 0x87, 0x34, 0x87, 0x35, 2822 0x87, 0x36, 0x87, 0x37, 0x87, 0x38, 0x87, 0x39, 0x87, 0x3d, 0x87, 0x41, 2823 0x87, 0x5f, 0x87, 0x62, 0x87, 0x64, 0x87, 0x66, 0x87, 0x67, 0x87, 0x68, 2824 0x87, 0x6c, 0x87, 0x6d, 0x87, 0x6e, 0x87, 0x70, 0x87, 0x72, 0x87, 0x75}; 2825 const uint16_t HuffDecoderCommon::table24_108_ops_[128] = { 2826 0x0001, 0x0002, 0x0001, 0x0012, 0x0001, 0x0022, 0x0001, 0x0032, 0x0001, 2827 0x0042, 0x0001, 0x0052, 0x0001, 0x0062, 0x0001, 0x0072, 0x0001, 0x0082, 2828 0x0001, 0x0092, 0x00a2, 0x00b2, 0x00c2, 0x00d2, 0x00e2, 0x00f2, 0x0102, 2829 0x0112, 0x0122, 0x0132, 0x0142, 0x0152, 0x0162, 0x0172, 0x0182, 0x0192, 2830 0x01a2, 0x01b2, 0x01c2, 0x01d2, 0x01e2, 0x01f2, 0x0202, 0x0212, 0x0222, 2831 0x0232, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 2832 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 2833 0x0003, 0x0001, 0x0242, 0x0001, 0x0252, 0x0001, 0x0262, 0x0001, 0x0272, 2834 0x0001, 0x0282, 0x0001, 0x0292, 0x0001, 0x02a2, 0x0001, 0x02b2, 0x0001, 2835 0x02c2, 0x0001, 0x02d2, 0x02e2, 0x02f2, 0x0302, 0x0312, 0x0322, 0x0332, 2836 0x0342, 0x0352, 0x0362, 0x0372, 0x0382, 0x0392, 0x03a2, 0x03b2, 0x03c2, 2837 0x03d2, 0x03e2, 0x03f2, 0x0402, 0x0412, 0x0422, 0x0432, 0x0442, 0x0452, 2838 0x0462, 0x0472, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 2839 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 2840 0x0001, 0x0243}; 2841 const uint8_t HuffDecoderCommon::table24_109_emit_[144] = { 2842 0x89, 0x30, 0x89, 0x31, 0x89, 0x32, 0x89, 0x61, 0x89, 0x63, 0x89, 0x65, 2843 0x89, 0x69, 0x89, 0x6f, 0x89, 0x73, 0x89, 0x74, 0x89, 0x20, 0x89, 0x25, 2844 0x89, 0x2d, 0x89, 0x2e, 0x89, 0x2f, 0x89, 0x33, 0x89, 0x34, 0x89, 0x35, 2845 0x89, 0x36, 0x89, 0x37, 0x89, 0x38, 0x89, 0x39, 0x89, 0x3d, 0x89, 0x41, 2846 0x89, 0x5f, 0x89, 0x62, 0x89, 0x64, 0x89, 0x66, 0x89, 0x67, 0x89, 0x68, 2847 0x89, 0x6c, 0x89, 0x6d, 0x89, 0x6e, 0x89, 0x70, 0x89, 0x72, 0x89, 0x75, 2848 0x8a, 0x30, 0x8a, 0x31, 0x8a, 0x32, 0x8a, 0x61, 0x8a, 0x63, 0x8a, 0x65, 2849 0x8a, 0x69, 0x8a, 0x6f, 0x8a, 0x73, 0x8a, 0x74, 0x8a, 0x20, 0x8a, 0x25, 2850 0x8a, 0x2d, 0x8a, 0x2e, 0x8a, 0x2f, 0x8a, 0x33, 0x8a, 0x34, 0x8a, 0x35, 2851 0x8a, 0x36, 0x8a, 0x37, 0x8a, 0x38, 0x8a, 0x39, 0x8a, 0x3d, 0x8a, 0x41, 2852 0x8a, 0x5f, 0x8a, 0x62, 0x8a, 0x64, 0x8a, 0x66, 0x8a, 0x67, 0x8a, 0x68, 2853 0x8a, 0x6c, 0x8a, 0x6d, 0x8a, 0x6e, 0x8a, 0x70, 0x8a, 0x72, 0x8a, 0x75}; 2854 const uint8_t HuffDecoderCommon::table24_110_emit_[144] = { 2855 0x8b, 0x30, 0x8b, 0x31, 0x8b, 0x32, 0x8b, 0x61, 0x8b, 0x63, 0x8b, 0x65, 2856 0x8b, 0x69, 0x8b, 0x6f, 0x8b, 0x73, 0x8b, 0x74, 0x8b, 0x20, 0x8b, 0x25, 2857 0x8b, 0x2d, 0x8b, 0x2e, 0x8b, 0x2f, 0x8b, 0x33, 0x8b, 0x34, 0x8b, 0x35, 2858 0x8b, 0x36, 0x8b, 0x37, 0x8b, 0x38, 0x8b, 0x39, 0x8b, 0x3d, 0x8b, 0x41, 2859 0x8b, 0x5f, 0x8b, 0x62, 0x8b, 0x64, 0x8b, 0x66, 0x8b, 0x67, 0x8b, 0x68, 2860 0x8b, 0x6c, 0x8b, 0x6d, 0x8b, 0x6e, 0x8b, 0x70, 0x8b, 0x72, 0x8b, 0x75, 2861 0x8c, 0x30, 0x8c, 0x31, 0x8c, 0x32, 0x8c, 0x61, 0x8c, 0x63, 0x8c, 0x65, 2862 0x8c, 0x69, 0x8c, 0x6f, 0x8c, 0x73, 0x8c, 0x74, 0x8c, 0x20, 0x8c, 0x25, 2863 0x8c, 0x2d, 0x8c, 0x2e, 0x8c, 0x2f, 0x8c, 0x33, 0x8c, 0x34, 0x8c, 0x35, 2864 0x8c, 0x36, 0x8c, 0x37, 0x8c, 0x38, 0x8c, 0x39, 0x8c, 0x3d, 0x8c, 0x41, 2865 0x8c, 0x5f, 0x8c, 0x62, 0x8c, 0x64, 0x8c, 0x66, 0x8c, 0x67, 0x8c, 0x68, 2866 0x8c, 0x6c, 0x8c, 0x6d, 0x8c, 0x6e, 0x8c, 0x70, 0x8c, 0x72, 0x8c, 0x75}; 2867 const uint8_t HuffDecoderCommon::table24_111_emit_[144] = { 2868 0x8d, 0x30, 0x8d, 0x31, 0x8d, 0x32, 0x8d, 0x61, 0x8d, 0x63, 0x8d, 0x65, 2869 0x8d, 0x69, 0x8d, 0x6f, 0x8d, 0x73, 0x8d, 0x74, 0x8d, 0x20, 0x8d, 0x25, 2870 0x8d, 0x2d, 0x8d, 0x2e, 0x8d, 0x2f, 0x8d, 0x33, 0x8d, 0x34, 0x8d, 0x35, 2871 0x8d, 0x36, 0x8d, 0x37, 0x8d, 0x38, 0x8d, 0x39, 0x8d, 0x3d, 0x8d, 0x41, 2872 0x8d, 0x5f, 0x8d, 0x62, 0x8d, 0x64, 0x8d, 0x66, 0x8d, 0x67, 0x8d, 0x68, 2873 0x8d, 0x6c, 0x8d, 0x6d, 0x8d, 0x6e, 0x8d, 0x70, 0x8d, 0x72, 0x8d, 0x75, 2874 0x8f, 0x30, 0x8f, 0x31, 0x8f, 0x32, 0x8f, 0x61, 0x8f, 0x63, 0x8f, 0x65, 2875 0x8f, 0x69, 0x8f, 0x6f, 0x8f, 0x73, 0x8f, 0x74, 0x8f, 0x20, 0x8f, 0x25, 2876 0x8f, 0x2d, 0x8f, 0x2e, 0x8f, 0x2f, 0x8f, 0x33, 0x8f, 0x34, 0x8f, 0x35, 2877 0x8f, 0x36, 0x8f, 0x37, 0x8f, 0x38, 0x8f, 0x39, 0x8f, 0x3d, 0x8f, 0x41, 2878 0x8f, 0x5f, 0x8f, 0x62, 0x8f, 0x64, 0x8f, 0x66, 0x8f, 0x67, 0x8f, 0x68, 2879 0x8f, 0x6c, 0x8f, 0x6d, 0x8f, 0x6e, 0x8f, 0x70, 0x8f, 0x72, 0x8f, 0x75}; 2880 const uint8_t HuffDecoderCommon::table24_112_emit_[144] = { 2881 0x93, 0x30, 0x93, 0x31, 0x93, 0x32, 0x93, 0x61, 0x93, 0x63, 0x93, 0x65, 2882 0x93, 0x69, 0x93, 0x6f, 0x93, 0x73, 0x93, 0x74, 0x93, 0x20, 0x93, 0x25, 2883 0x93, 0x2d, 0x93, 0x2e, 0x93, 0x2f, 0x93, 0x33, 0x93, 0x34, 0x93, 0x35, 2884 0x93, 0x36, 0x93, 0x37, 0x93, 0x38, 0x93, 0x39, 0x93, 0x3d, 0x93, 0x41, 2885 0x93, 0x5f, 0x93, 0x62, 0x93, 0x64, 0x93, 0x66, 0x93, 0x67, 0x93, 0x68, 2886 0x93, 0x6c, 0x93, 0x6d, 0x93, 0x6e, 0x93, 0x70, 0x93, 0x72, 0x93, 0x75, 2887 0x95, 0x30, 0x95, 0x31, 0x95, 0x32, 0x95, 0x61, 0x95, 0x63, 0x95, 0x65, 2888 0x95, 0x69, 0x95, 0x6f, 0x95, 0x73, 0x95, 0x74, 0x95, 0x20, 0x95, 0x25, 2889 0x95, 0x2d, 0x95, 0x2e, 0x95, 0x2f, 0x95, 0x33, 0x95, 0x34, 0x95, 0x35, 2890 0x95, 0x36, 0x95, 0x37, 0x95, 0x38, 0x95, 0x39, 0x95, 0x3d, 0x95, 0x41, 2891 0x95, 0x5f, 0x95, 0x62, 0x95, 0x64, 0x95, 0x66, 0x95, 0x67, 0x95, 0x68, 2892 0x95, 0x6c, 0x95, 0x6d, 0x95, 0x6e, 0x95, 0x70, 0x95, 0x72, 0x95, 0x75}; 2893 const uint8_t HuffDecoderCommon::table24_113_emit_[144] = { 2894 0x96, 0x30, 0x96, 0x31, 0x96, 0x32, 0x96, 0x61, 0x96, 0x63, 0x96, 0x65, 2895 0x96, 0x69, 0x96, 0x6f, 0x96, 0x73, 0x96, 0x74, 0x96, 0x20, 0x96, 0x25, 2896 0x96, 0x2d, 0x96, 0x2e, 0x96, 0x2f, 0x96, 0x33, 0x96, 0x34, 0x96, 0x35, 2897 0x96, 0x36, 0x96, 0x37, 0x96, 0x38, 0x96, 0x39, 0x96, 0x3d, 0x96, 0x41, 2898 0x96, 0x5f, 0x96, 0x62, 0x96, 0x64, 0x96, 0x66, 0x96, 0x67, 0x96, 0x68, 2899 0x96, 0x6c, 0x96, 0x6d, 0x96, 0x6e, 0x96, 0x70, 0x96, 0x72, 0x96, 0x75, 2900 0x97, 0x30, 0x97, 0x31, 0x97, 0x32, 0x97, 0x61, 0x97, 0x63, 0x97, 0x65, 2901 0x97, 0x69, 0x97, 0x6f, 0x97, 0x73, 0x97, 0x74, 0x97, 0x20, 0x97, 0x25, 2902 0x97, 0x2d, 0x97, 0x2e, 0x97, 0x2f, 0x97, 0x33, 0x97, 0x34, 0x97, 0x35, 2903 0x97, 0x36, 0x97, 0x37, 0x97, 0x38, 0x97, 0x39, 0x97, 0x3d, 0x97, 0x41, 2904 0x97, 0x5f, 0x97, 0x62, 0x97, 0x64, 0x97, 0x66, 0x97, 0x67, 0x97, 0x68, 2905 0x97, 0x6c, 0x97, 0x6d, 0x97, 0x6e, 0x97, 0x70, 0x97, 0x72, 0x97, 0x75}; 2906 const uint8_t HuffDecoderCommon::table24_114_emit_[144] = { 2907 0x98, 0x30, 0x98, 0x31, 0x98, 0x32, 0x98, 0x61, 0x98, 0x63, 0x98, 0x65, 2908 0x98, 0x69, 0x98, 0x6f, 0x98, 0x73, 0x98, 0x74, 0x98, 0x20, 0x98, 0x25, 2909 0x98, 0x2d, 0x98, 0x2e, 0x98, 0x2f, 0x98, 0x33, 0x98, 0x34, 0x98, 0x35, 2910 0x98, 0x36, 0x98, 0x37, 0x98, 0x38, 0x98, 0x39, 0x98, 0x3d, 0x98, 0x41, 2911 0x98, 0x5f, 0x98, 0x62, 0x98, 0x64, 0x98, 0x66, 0x98, 0x67, 0x98, 0x68, 2912 0x98, 0x6c, 0x98, 0x6d, 0x98, 0x6e, 0x98, 0x70, 0x98, 0x72, 0x98, 0x75, 2913 0x9b, 0x30, 0x9b, 0x31, 0x9b, 0x32, 0x9b, 0x61, 0x9b, 0x63, 0x9b, 0x65, 2914 0x9b, 0x69, 0x9b, 0x6f, 0x9b, 0x73, 0x9b, 0x74, 0x9b, 0x20, 0x9b, 0x25, 2915 0x9b, 0x2d, 0x9b, 0x2e, 0x9b, 0x2f, 0x9b, 0x33, 0x9b, 0x34, 0x9b, 0x35, 2916 0x9b, 0x36, 0x9b, 0x37, 0x9b, 0x38, 0x9b, 0x39, 0x9b, 0x3d, 0x9b, 0x41, 2917 0x9b, 0x5f, 0x9b, 0x62, 0x9b, 0x64, 0x9b, 0x66, 0x9b, 0x67, 0x9b, 0x68, 2918 0x9b, 0x6c, 0x9b, 0x6d, 0x9b, 0x6e, 0x9b, 0x70, 0x9b, 0x72, 0x9b, 0x75}; 2919 const uint8_t HuffDecoderCommon::table24_115_emit_[144] = { 2920 0x9d, 0x30, 0x9d, 0x31, 0x9d, 0x32, 0x9d, 0x61, 0x9d, 0x63, 0x9d, 0x65, 2921 0x9d, 0x69, 0x9d, 0x6f, 0x9d, 0x73, 0x9d, 0x74, 0x9d, 0x20, 0x9d, 0x25, 2922 0x9d, 0x2d, 0x9d, 0x2e, 0x9d, 0x2f, 0x9d, 0x33, 0x9d, 0x34, 0x9d, 0x35, 2923 0x9d, 0x36, 0x9d, 0x37, 0x9d, 0x38, 0x9d, 0x39, 0x9d, 0x3d, 0x9d, 0x41, 2924 0x9d, 0x5f, 0x9d, 0x62, 0x9d, 0x64, 0x9d, 0x66, 0x9d, 0x67, 0x9d, 0x68, 2925 0x9d, 0x6c, 0x9d, 0x6d, 0x9d, 0x6e, 0x9d, 0x70, 0x9d, 0x72, 0x9d, 0x75, 2926 0x9e, 0x30, 0x9e, 0x31, 0x9e, 0x32, 0x9e, 0x61, 0x9e, 0x63, 0x9e, 0x65, 2927 0x9e, 0x69, 0x9e, 0x6f, 0x9e, 0x73, 0x9e, 0x74, 0x9e, 0x20, 0x9e, 0x25, 2928 0x9e, 0x2d, 0x9e, 0x2e, 0x9e, 0x2f, 0x9e, 0x33, 0x9e, 0x34, 0x9e, 0x35, 2929 0x9e, 0x36, 0x9e, 0x37, 0x9e, 0x38, 0x9e, 0x39, 0x9e, 0x3d, 0x9e, 0x41, 2930 0x9e, 0x5f, 0x9e, 0x62, 0x9e, 0x64, 0x9e, 0x66, 0x9e, 0x67, 0x9e, 0x68, 2931 0x9e, 0x6c, 0x9e, 0x6d, 0x9e, 0x6e, 0x9e, 0x70, 0x9e, 0x72, 0x9e, 0x75}; 2932 const uint8_t HuffDecoderCommon::table24_116_emit_[144] = { 2933 0xa5, 0x30, 0xa5, 0x31, 0xa5, 0x32, 0xa5, 0x61, 0xa5, 0x63, 0xa5, 0x65, 2934 0xa5, 0x69, 0xa5, 0x6f, 0xa5, 0x73, 0xa5, 0x74, 0xa5, 0x20, 0xa5, 0x25, 2935 0xa5, 0x2d, 0xa5, 0x2e, 0xa5, 0x2f, 0xa5, 0x33, 0xa5, 0x34, 0xa5, 0x35, 2936 0xa5, 0x36, 0xa5, 0x37, 0xa5, 0x38, 0xa5, 0x39, 0xa5, 0x3d, 0xa5, 0x41, 2937 0xa5, 0x5f, 0xa5, 0x62, 0xa5, 0x64, 0xa5, 0x66, 0xa5, 0x67, 0xa5, 0x68, 2938 0xa5, 0x6c, 0xa5, 0x6d, 0xa5, 0x6e, 0xa5, 0x70, 0xa5, 0x72, 0xa5, 0x75, 2939 0xa6, 0x30, 0xa6, 0x31, 0xa6, 0x32, 0xa6, 0x61, 0xa6, 0x63, 0xa6, 0x65, 2940 0xa6, 0x69, 0xa6, 0x6f, 0xa6, 0x73, 0xa6, 0x74, 0xa6, 0x20, 0xa6, 0x25, 2941 0xa6, 0x2d, 0xa6, 0x2e, 0xa6, 0x2f, 0xa6, 0x33, 0xa6, 0x34, 0xa6, 0x35, 2942 0xa6, 0x36, 0xa6, 0x37, 0xa6, 0x38, 0xa6, 0x39, 0xa6, 0x3d, 0xa6, 0x41, 2943 0xa6, 0x5f, 0xa6, 0x62, 0xa6, 0x64, 0xa6, 0x66, 0xa6, 0x67, 0xa6, 0x68, 2944 0xa6, 0x6c, 0xa6, 0x6d, 0xa6, 0x6e, 0xa6, 0x70, 0xa6, 0x72, 0xa6, 0x75}; 2945 const uint8_t HuffDecoderCommon::table24_117_emit_[144] = { 2946 0xa8, 0x30, 0xa8, 0x31, 0xa8, 0x32, 0xa8, 0x61, 0xa8, 0x63, 0xa8, 0x65, 2947 0xa8, 0x69, 0xa8, 0x6f, 0xa8, 0x73, 0xa8, 0x74, 0xa8, 0x20, 0xa8, 0x25, 2948 0xa8, 0x2d, 0xa8, 0x2e, 0xa8, 0x2f, 0xa8, 0x33, 0xa8, 0x34, 0xa8, 0x35, 2949 0xa8, 0x36, 0xa8, 0x37, 0xa8, 0x38, 0xa8, 0x39, 0xa8, 0x3d, 0xa8, 0x41, 2950 0xa8, 0x5f, 0xa8, 0x62, 0xa8, 0x64, 0xa8, 0x66, 0xa8, 0x67, 0xa8, 0x68, 2951 0xa8, 0x6c, 0xa8, 0x6d, 0xa8, 0x6e, 0xa8, 0x70, 0xa8, 0x72, 0xa8, 0x75, 2952 0xae, 0x30, 0xae, 0x31, 0xae, 0x32, 0xae, 0x61, 0xae, 0x63, 0xae, 0x65, 2953 0xae, 0x69, 0xae, 0x6f, 0xae, 0x73, 0xae, 0x74, 0xae, 0x20, 0xae, 0x25, 2954 0xae, 0x2d, 0xae, 0x2e, 0xae, 0x2f, 0xae, 0x33, 0xae, 0x34, 0xae, 0x35, 2955 0xae, 0x36, 0xae, 0x37, 0xae, 0x38, 0xae, 0x39, 0xae, 0x3d, 0xae, 0x41, 2956 0xae, 0x5f, 0xae, 0x62, 0xae, 0x64, 0xae, 0x66, 0xae, 0x67, 0xae, 0x68, 2957 0xae, 0x6c, 0xae, 0x6d, 0xae, 0x6e, 0xae, 0x70, 0xae, 0x72, 0xae, 0x75}; 2958 const uint8_t HuffDecoderCommon::table24_118_emit_[144] = { 2959 0xaf, 0x30, 0xaf, 0x31, 0xaf, 0x32, 0xaf, 0x61, 0xaf, 0x63, 0xaf, 0x65, 2960 0xaf, 0x69, 0xaf, 0x6f, 0xaf, 0x73, 0xaf, 0x74, 0xaf, 0x20, 0xaf, 0x25, 2961 0xaf, 0x2d, 0xaf, 0x2e, 0xaf, 0x2f, 0xaf, 0x33, 0xaf, 0x34, 0xaf, 0x35, 2962 0xaf, 0x36, 0xaf, 0x37, 0xaf, 0x38, 0xaf, 0x39, 0xaf, 0x3d, 0xaf, 0x41, 2963 0xaf, 0x5f, 0xaf, 0x62, 0xaf, 0x64, 0xaf, 0x66, 0xaf, 0x67, 0xaf, 0x68, 2964 0xaf, 0x6c, 0xaf, 0x6d, 0xaf, 0x6e, 0xaf, 0x70, 0xaf, 0x72, 0xaf, 0x75, 2965 0xb4, 0x30, 0xb4, 0x31, 0xb4, 0x32, 0xb4, 0x61, 0xb4, 0x63, 0xb4, 0x65, 2966 0xb4, 0x69, 0xb4, 0x6f, 0xb4, 0x73, 0xb4, 0x74, 0xb4, 0x20, 0xb4, 0x25, 2967 0xb4, 0x2d, 0xb4, 0x2e, 0xb4, 0x2f, 0xb4, 0x33, 0xb4, 0x34, 0xb4, 0x35, 2968 0xb4, 0x36, 0xb4, 0x37, 0xb4, 0x38, 0xb4, 0x39, 0xb4, 0x3d, 0xb4, 0x41, 2969 0xb4, 0x5f, 0xb4, 0x62, 0xb4, 0x64, 0xb4, 0x66, 0xb4, 0x67, 0xb4, 0x68, 2970 0xb4, 0x6c, 0xb4, 0x6d, 0xb4, 0x6e, 0xb4, 0x70, 0xb4, 0x72, 0xb4, 0x75}; 2971 const uint8_t HuffDecoderCommon::table24_119_emit_[144] = { 2972 0xb6, 0x30, 0xb6, 0x31, 0xb6, 0x32, 0xb6, 0x61, 0xb6, 0x63, 0xb6, 0x65, 2973 0xb6, 0x69, 0xb6, 0x6f, 0xb6, 0x73, 0xb6, 0x74, 0xb6, 0x20, 0xb6, 0x25, 2974 0xb6, 0x2d, 0xb6, 0x2e, 0xb6, 0x2f, 0xb6, 0x33, 0xb6, 0x34, 0xb6, 0x35, 2975 0xb6, 0x36, 0xb6, 0x37, 0xb6, 0x38, 0xb6, 0x39, 0xb6, 0x3d, 0xb6, 0x41, 2976 0xb6, 0x5f, 0xb6, 0x62, 0xb6, 0x64, 0xb6, 0x66, 0xb6, 0x67, 0xb6, 0x68, 2977 0xb6, 0x6c, 0xb6, 0x6d, 0xb6, 0x6e, 0xb6, 0x70, 0xb6, 0x72, 0xb6, 0x75, 2978 0xb7, 0x30, 0xb7, 0x31, 0xb7, 0x32, 0xb7, 0x61, 0xb7, 0x63, 0xb7, 0x65, 2979 0xb7, 0x69, 0xb7, 0x6f, 0xb7, 0x73, 0xb7, 0x74, 0xb7, 0x20, 0xb7, 0x25, 2980 0xb7, 0x2d, 0xb7, 0x2e, 0xb7, 0x2f, 0xb7, 0x33, 0xb7, 0x34, 0xb7, 0x35, 2981 0xb7, 0x36, 0xb7, 0x37, 0xb7, 0x38, 0xb7, 0x39, 0xb7, 0x3d, 0xb7, 0x41, 2982 0xb7, 0x5f, 0xb7, 0x62, 0xb7, 0x64, 0xb7, 0x66, 0xb7, 0x67, 0xb7, 0x68, 2983 0xb7, 0x6c, 0xb7, 0x6d, 0xb7, 0x6e, 0xb7, 0x70, 0xb7, 0x72, 0xb7, 0x75}; 2984 const uint8_t HuffDecoderCommon::table24_120_emit_[144] = { 2985 0xbc, 0x30, 0xbc, 0x31, 0xbc, 0x32, 0xbc, 0x61, 0xbc, 0x63, 0xbc, 0x65, 2986 0xbc, 0x69, 0xbc, 0x6f, 0xbc, 0x73, 0xbc, 0x74, 0xbc, 0x20, 0xbc, 0x25, 2987 0xbc, 0x2d, 0xbc, 0x2e, 0xbc, 0x2f, 0xbc, 0x33, 0xbc, 0x34, 0xbc, 0x35, 2988 0xbc, 0x36, 0xbc, 0x37, 0xbc, 0x38, 0xbc, 0x39, 0xbc, 0x3d, 0xbc, 0x41, 2989 0xbc, 0x5f, 0xbc, 0x62, 0xbc, 0x64, 0xbc, 0x66, 0xbc, 0x67, 0xbc, 0x68, 2990 0xbc, 0x6c, 0xbc, 0x6d, 0xbc, 0x6e, 0xbc, 0x70, 0xbc, 0x72, 0xbc, 0x75, 2991 0xbf, 0x30, 0xbf, 0x31, 0xbf, 0x32, 0xbf, 0x61, 0xbf, 0x63, 0xbf, 0x65, 2992 0xbf, 0x69, 0xbf, 0x6f, 0xbf, 0x73, 0xbf, 0x74, 0xbf, 0x20, 0xbf, 0x25, 2993 0xbf, 0x2d, 0xbf, 0x2e, 0xbf, 0x2f, 0xbf, 0x33, 0xbf, 0x34, 0xbf, 0x35, 2994 0xbf, 0x36, 0xbf, 0x37, 0xbf, 0x38, 0xbf, 0x39, 0xbf, 0x3d, 0xbf, 0x41, 2995 0xbf, 0x5f, 0xbf, 0x62, 0xbf, 0x64, 0xbf, 0x66, 0xbf, 0x67, 0xbf, 0x68, 2996 0xbf, 0x6c, 0xbf, 0x6d, 0xbf, 0x6e, 0xbf, 0x70, 0xbf, 0x72, 0xbf, 0x75}; 2997 const uint8_t HuffDecoderCommon::table24_121_emit_[144] = { 2998 0xc5, 0x30, 0xc5, 0x31, 0xc5, 0x32, 0xc5, 0x61, 0xc5, 0x63, 0xc5, 0x65, 2999 0xc5, 0x69, 0xc5, 0x6f, 0xc5, 0x73, 0xc5, 0x74, 0xc5, 0x20, 0xc5, 0x25, 3000 0xc5, 0x2d, 0xc5, 0x2e, 0xc5, 0x2f, 0xc5, 0x33, 0xc5, 0x34, 0xc5, 0x35, 3001 0xc5, 0x36, 0xc5, 0x37, 0xc5, 0x38, 0xc5, 0x39, 0xc5, 0x3d, 0xc5, 0x41, 3002 0xc5, 0x5f, 0xc5, 0x62, 0xc5, 0x64, 0xc5, 0x66, 0xc5, 0x67, 0xc5, 0x68, 3003 0xc5, 0x6c, 0xc5, 0x6d, 0xc5, 0x6e, 0xc5, 0x70, 0xc5, 0x72, 0xc5, 0x75, 3004 0xe7, 0x30, 0xe7, 0x31, 0xe7, 0x32, 0xe7, 0x61, 0xe7, 0x63, 0xe7, 0x65, 3005 0xe7, 0x69, 0xe7, 0x6f, 0xe7, 0x73, 0xe7, 0x74, 0xe7, 0x20, 0xe7, 0x25, 3006 0xe7, 0x2d, 0xe7, 0x2e, 0xe7, 0x2f, 0xe7, 0x33, 0xe7, 0x34, 0xe7, 0x35, 3007 0xe7, 0x36, 0xe7, 0x37, 0xe7, 0x38, 0xe7, 0x39, 0xe7, 0x3d, 0xe7, 0x41, 3008 0xe7, 0x5f, 0xe7, 0x62, 0xe7, 0x64, 0xe7, 0x66, 0xe7, 0x67, 0xe7, 0x68, 3009 0xe7, 0x6c, 0xe7, 0x6d, 0xe7, 0x6e, 0xe7, 0x70, 0xe7, 0x72, 0xe7, 0x75}; 3010 const uint8_t HuffDecoderCommon::table24_122_emit_[112] = { 3011 0xef, 0x30, 0xef, 0x31, 0xef, 0x32, 0xef, 0x61, 0xef, 0x63, 0xef, 0x65, 3012 0xef, 0x69, 0xef, 0x6f, 0xef, 0x73, 0xef, 0x74, 0xef, 0x20, 0xef, 0x25, 3013 0xef, 0x2d, 0xef, 0x2e, 0xef, 0x2f, 0xef, 0x33, 0xef, 0x34, 0xef, 0x35, 3014 0xef, 0x36, 0xef, 0x37, 0xef, 0x38, 0xef, 0x39, 0xef, 0x3d, 0xef, 0x41, 3015 0xef, 0x5f, 0xef, 0x62, 0xef, 0x64, 0xef, 0x66, 0xef, 0x67, 0xef, 0x68, 3016 0xef, 0x6c, 0xef, 0x6d, 0xef, 0x6e, 0xef, 0x70, 0xef, 0x72, 0xef, 0x75, 3017 0x09, 0x30, 0x09, 0x31, 0x09, 0x32, 0x09, 0x61, 0x09, 0x63, 0x09, 0x65, 3018 0x09, 0x69, 0x09, 0x6f, 0x09, 0x73, 0x09, 0x74, 0x8e, 0x30, 0x8e, 0x31, 3019 0x8e, 0x32, 0x8e, 0x61, 0x8e, 0x63, 0x8e, 0x65, 0x8e, 0x69, 0x8e, 0x6f, 3020 0x8e, 0x73, 0x8e, 0x74}; 3021 const uint16_t HuffDecoderCommon::table24_122_ops_[128] = { 3022 0x0001, 0x0002, 0x0001, 0x0012, 0x0001, 0x0022, 0x0001, 0x0032, 0x0001, 3023 0x0042, 0x0001, 0x0052, 0x0001, 0x0062, 0x0001, 0x0072, 0x0001, 0x0082, 3024 0x0001, 0x0092, 0x00a2, 0x00b2, 0x00c2, 0x00d2, 0x00e2, 0x00f2, 0x0102, 3025 0x0112, 0x0122, 0x0132, 0x0142, 0x0152, 0x0162, 0x0172, 0x0182, 0x0192, 3026 0x01a2, 0x01b2, 0x01c2, 0x01d2, 0x01e2, 0x01f2, 0x0202, 0x0212, 0x0222, 3027 0x0232, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 3028 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 3029 0x0003, 0x0242, 0x0252, 0x0262, 0x0272, 0x0282, 0x0292, 0x02a2, 0x02b2, 3030 0x02c2, 0x02d2, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 3031 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 3032 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0243, 0x02e2, 0x02f2, 0x0302, 3033 0x0312, 0x0322, 0x0332, 0x0342, 0x0352, 0x0362, 0x0372, 0x0001, 0x0001, 3034 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 3035 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 3036 0x0001, 0x02e3}; 3037 const uint8_t HuffDecoderCommon::table24_123_emit_[80] = { 3038 0x90, 0x30, 0x90, 0x31, 0x90, 0x32, 0x90, 0x61, 0x90, 0x63, 0x90, 0x65, 3039 0x90, 0x69, 0x90, 0x6f, 0x90, 0x73, 0x90, 0x74, 0x91, 0x30, 0x91, 0x31, 3040 0x91, 0x32, 0x91, 0x61, 0x91, 0x63, 0x91, 0x65, 0x91, 0x69, 0x91, 0x6f, 3041 0x91, 0x73, 0x91, 0x74, 0x94, 0x30, 0x94, 0x31, 0x94, 0x32, 0x94, 0x61, 3042 0x94, 0x63, 0x94, 0x65, 0x94, 0x69, 0x94, 0x6f, 0x94, 0x73, 0x94, 0x74, 3043 0x9f, 0x30, 0x9f, 0x31, 0x9f, 0x32, 0x9f, 0x61, 0x9f, 0x63, 0x9f, 0x65, 3044 0x9f, 0x69, 0x9f, 0x6f, 0x9f, 0x73, 0x9f, 0x74}; 3045 const uint16_t HuffDecoderCommon::table24_123_ops_[128] = { 3046 0x0002, 0x0012, 0x0022, 0x0032, 0x0042, 0x0052, 0x0062, 0x0072, 0x0082, 3047 0x0092, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 3048 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 3049 0x0001, 0x0001, 0x0001, 0x0001, 0x0003, 0x00a2, 0x00b2, 0x00c2, 0x00d2, 3050 0x00e2, 0x00f2, 0x0102, 0x0112, 0x0122, 0x0132, 0x0001, 0x0001, 0x0001, 3051 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 3052 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 3053 0x00a3, 0x0142, 0x0152, 0x0162, 0x0172, 0x0182, 0x0192, 0x01a2, 0x01b2, 3054 0x01c2, 0x01d2, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 3055 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 3056 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0143, 0x01e2, 0x01f2, 0x0202, 3057 0x0212, 0x0222, 0x0232, 0x0242, 0x0252, 0x0262, 0x0272, 0x0001, 0x0001, 3058 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 3059 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 3060 0x0001, 0x01e3}; 3061 const uint8_t HuffDecoderCommon::table24_124_emit_[80] = { 3062 0xab, 0x30, 0xab, 0x31, 0xab, 0x32, 0xab, 0x61, 0xab, 0x63, 0xab, 0x65, 3063 0xab, 0x69, 0xab, 0x6f, 0xab, 0x73, 0xab, 0x74, 0xce, 0x30, 0xce, 0x31, 3064 0xce, 0x32, 0xce, 0x61, 0xce, 0x63, 0xce, 0x65, 0xce, 0x69, 0xce, 0x6f, 3065 0xce, 0x73, 0xce, 0x74, 0xd7, 0x30, 0xd7, 0x31, 0xd7, 0x32, 0xd7, 0x61, 3066 0xd7, 0x63, 0xd7, 0x65, 0xd7, 0x69, 0xd7, 0x6f, 0xd7, 0x73, 0xd7, 0x74, 3067 0xe1, 0x30, 0xe1, 0x31, 0xe1, 0x32, 0xe1, 0x61, 0xe1, 0x63, 0xe1, 0x65, 3068 0xe1, 0x69, 0xe1, 0x6f, 0xe1, 0x73, 0xe1, 0x74}; 3069 const uint8_t HuffDecoderCommon::table24_125_emit_[44] = { 3070 0xec, 0x30, 0xec, 0x31, 0xec, 0x32, 0xec, 0x61, 0xec, 0x63, 0xec, 3071 0x65, 0xec, 0x69, 0xec, 0x6f, 0xec, 0x73, 0xec, 0x74, 0xed, 0x30, 3072 0xed, 0x31, 0xed, 0x32, 0xed, 0x61, 0xed, 0x63, 0xed, 0x65, 0xed, 3073 0x69, 0xed, 0x6f, 0xed, 0x73, 0xed, 0x74, 0xc7, 0xcf, 0xea, 0xeb}; 3074 const uint16_t HuffDecoderCommon::table24_125_ops_[128] = { 3075 0x0002, 0x0012, 0x0022, 0x0032, 0x0042, 0x0052, 0x0062, 0x0072, 0x0082, 3076 0x0092, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 3077 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 3078 0x0001, 0x0001, 0x0001, 0x0001, 0x0003, 0x00a2, 0x00b2, 0x00c2, 0x00d2, 3079 0x00e2, 0x00f2, 0x0102, 0x0112, 0x0122, 0x0132, 0x0001, 0x0001, 0x0001, 3080 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 3081 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 3082 0x00a3, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 3083 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0143, 0x0001, 3084 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 3085 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x014b, 0x0001, 0x0001, 0x0001, 3086 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 3087 0x0001, 0x0001, 0x0001, 0x0153, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 3088 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 3089 0x0001, 0x015b}; 3090 const uint8_t HuffDecoderCommon::table24_126_emit_[17] = { 3091 0xc0, 0xc1, 0xc8, 0xc9, 0xca, 0xcd, 0xd2, 0xd5, 0xda, 3092 0xdb, 0xee, 0xf0, 0xf2, 0xf3, 0xff, 0xcb, 0xcc}; 3093 const uint16_t HuffDecoderCommon::table24_126_ops_[128] = { 3094 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0003, 0x0001, 3095 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x000b, 0x0001, 0x0001, 3096 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0013, 0x0001, 0x0001, 0x0001, 3097 0x0001, 0x0001, 0x0001, 0x0001, 0x001b, 0x0001, 0x0001, 0x0001, 0x0001, 3098 0x0001, 0x0001, 0x0001, 0x0023, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 3099 0x0001, 0x0001, 0x002b, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 3100 0x0001, 0x0033, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 3101 0x003b, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0043, 3102 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x004b, 0x0001, 3103 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0053, 0x0001, 0x0001, 3104 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x005b, 0x0001, 0x0001, 0x0001, 3105 0x0001, 0x0001, 0x0001, 0x0001, 0x0063, 0x0001, 0x0001, 0x0001, 0x0001, 3106 0x0001, 0x0001, 0x0001, 0x006b, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 3107 0x0001, 0x0001, 0x0073, 0x0001, 0x0001, 0x0001, 0x007b, 0x0001, 0x0001, 3108 0x0001, 0x0083}; 3109 const uint8_t HuffDecoderCommon::table24_127_emit_[46] = { 3110 0xd3, 0xd4, 0xd6, 0xdd, 0xde, 0xdf, 0xf1, 0xf4, 0xf5, 0xf6, 0xf7, 0xf8, 3111 0xfa, 0xfb, 0xfc, 0xfd, 0xfe, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08, 3112 0x0b, 0x0c, 0x0e, 0x0f, 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x17, 0x18, 3113 0x19, 0x1a, 0x1b, 0x1c, 0x1d, 0x1e, 0x1f, 0x7f, 0xdc, 0xf9}; 3114 const uint16_t HuffDecoderCommon::table24_127_ops_[128] = { 3115 0x0001, 0x0001, 0x0001, 0x0003, 0x0001, 0x0001, 0x0001, 0x000b, 0x0001, 3116 0x0001, 0x0001, 0x0013, 0x0001, 0x0001, 0x0001, 0x001b, 0x0001, 0x0001, 3117 0x0001, 0x0023, 0x0001, 0x0001, 0x0001, 0x002b, 0x0001, 0x0001, 0x0001, 3118 0x0033, 0x0001, 0x0001, 0x0001, 0x003b, 0x0001, 0x0001, 0x0001, 0x0043, 3119 0x0001, 0x0001, 0x0001, 0x004b, 0x0001, 0x0001, 0x0001, 0x0053, 0x0001, 3120 0x0001, 0x0001, 0x005b, 0x0001, 0x0001, 0x0001, 0x0063, 0x0001, 0x0001, 3121 0x0001, 0x006b, 0x0001, 0x0001, 0x0001, 0x0073, 0x0001, 0x0001, 0x0001, 3122 0x007b, 0x0001, 0x0001, 0x0001, 0x0083, 0x0001, 0x008b, 0x0001, 0x0093, 3123 0x0001, 0x009b, 0x0001, 0x00a3, 0x0001, 0x00ab, 0x0001, 0x00b3, 0x0001, 3124 0x00bb, 0x0001, 0x00c3, 0x0001, 0x00cb, 0x0001, 0x00d3, 0x0001, 0x00db, 3125 0x0001, 0x00e3, 0x0001, 0x00eb, 0x0001, 0x00f3, 0x0001, 0x00fb, 0x0001, 3126 0x0103, 0x0001, 0x010b, 0x0001, 0x0113, 0x0001, 0x011b, 0x0001, 0x0123, 3127 0x0001, 0x012b, 0x0001, 0x0133, 0x0001, 0x013b, 0x0001, 0x0143, 0x0001, 3128 0x014b, 0x0001, 0x0153, 0x0001, 0x015b, 0x0001, 0x0163, 0x0001, 0x016b, 3129 0x0001, 0x0004}; 3130 const uint8_t* const HuffDecoderCommon::table24_emit_[128] = { 3131 table24_0_emit_, table24_1_emit_, table24_2_emit_, table24_3_emit_, 3132 table24_4_emit_, table24_5_emit_, table24_6_emit_, table24_7_emit_, 3133 table24_8_emit_, table24_9_emit_, table24_10_emit_, table24_11_emit_, 3134 table24_12_emit_, table24_13_emit_, table24_14_emit_, table24_15_emit_, 3135 table24_16_emit_, table24_17_emit_, table24_18_emit_, table24_19_emit_, 3136 table24_20_emit_, table24_21_emit_, table24_22_emit_, table24_23_emit_, 3137 table24_24_emit_, table24_25_emit_, table24_26_emit_, table24_27_emit_, 3138 table24_28_emit_, table24_29_emit_, table24_30_emit_, table24_31_emit_, 3139 table24_32_emit_, table24_33_emit_, table24_34_emit_, table24_35_emit_, 3140 table24_36_emit_, table24_37_emit_, table24_38_emit_, table24_39_emit_, 3141 table24_40_emit_, table24_41_emit_, table24_42_emit_, table24_43_emit_, 3142 table24_44_emit_, table24_45_emit_, table24_46_emit_, table24_47_emit_, 3143 table24_48_emit_, table24_49_emit_, table24_50_emit_, table24_51_emit_, 3144 table24_52_emit_, table24_53_emit_, table24_54_emit_, table24_55_emit_, 3145 table24_56_emit_, table24_57_emit_, table24_58_emit_, table24_59_emit_, 3146 table24_60_emit_, table24_61_emit_, table24_62_emit_, table24_63_emit_, 3147 table24_64_emit_, table24_65_emit_, table24_66_emit_, table24_67_emit_, 3148 table24_68_emit_, table24_69_emit_, table24_70_emit_, table24_71_emit_, 3149 table24_72_emit_, table24_73_emit_, table24_74_emit_, table24_75_emit_, 3150 table24_76_emit_, table24_77_emit_, table24_78_emit_, table24_79_emit_, 3151 table24_80_emit_, table24_81_emit_, table24_82_emit_, table24_83_emit_, 3152 table24_84_emit_, table24_85_emit_, table24_86_emit_, table24_87_emit_, 3153 table24_88_emit_, table24_89_emit_, table24_90_emit_, table24_91_emit_, 3154 table24_92_emit_, table24_93_emit_, table24_94_emit_, table24_95_emit_, 3155 table24_96_emit_, table24_97_emit_, table24_98_emit_, table24_99_emit_, 3156 table24_100_emit_, table24_101_emit_, table24_102_emit_, table24_103_emit_, 3157 table24_104_emit_, table24_105_emit_, table24_106_emit_, table24_107_emit_, 3158 table24_108_emit_, table24_109_emit_, table24_110_emit_, table24_111_emit_, 3159 table24_112_emit_, table24_113_emit_, table24_114_emit_, table24_115_emit_, 3160 table24_116_emit_, table24_117_emit_, table24_118_emit_, table24_119_emit_, 3161 table24_120_emit_, table24_121_emit_, table24_122_emit_, table24_123_emit_, 3162 table24_124_emit_, table24_125_emit_, table24_126_emit_, table24_127_emit_, 3163 }; 3164 const uint16_t* const HuffDecoderCommon::table24_ops_[128] = { 3165 table24_0_ops_, table24_0_ops_, table24_2_ops_, table24_3_ops_, 3166 table24_3_ops_, table24_5_ops_, table24_6_ops_, table24_7_ops_, 3167 table24_0_ops_, table24_0_ops_, table24_2_ops_, table24_3_ops_, 3168 table24_3_ops_, table24_5_ops_, table24_6_ops_, table24_7_ops_, 3169 table24_0_ops_, table24_0_ops_, table24_2_ops_, table24_3_ops_, 3170 table24_3_ops_, table24_5_ops_, table24_6_ops_, table24_7_ops_, 3171 table24_3_ops_, table24_25_ops_, table24_26_ops_, table24_27_ops_, 3172 table24_3_ops_, table24_25_ops_, table24_26_ops_, table24_27_ops_, 3173 table24_3_ops_, table24_25_ops_, table24_26_ops_, table24_27_ops_, 3174 table24_3_ops_, table24_25_ops_, table24_26_ops_, table24_27_ops_, 3175 table24_3_ops_, table24_25_ops_, table24_26_ops_, table24_27_ops_, 3176 table24_3_ops_, table24_25_ops_, table24_26_ops_, table24_27_ops_, 3177 table24_3_ops_, table24_25_ops_, table24_26_ops_, table24_27_ops_, 3178 table24_3_ops_, table24_25_ops_, table24_26_ops_, table24_27_ops_, 3179 table24_56_ops_, table24_57_ops_, table24_56_ops_, table24_57_ops_, 3180 table24_56_ops_, table24_57_ops_, table24_56_ops_, table24_57_ops_, 3181 table24_56_ops_, table24_57_ops_, table24_56_ops_, table24_57_ops_, 3182 table24_56_ops_, table24_57_ops_, table24_56_ops_, table24_57_ops_, 3183 table24_56_ops_, table24_57_ops_, table24_56_ops_, table24_57_ops_, 3184 table24_56_ops_, table24_57_ops_, table24_56_ops_, table24_57_ops_, 3185 table24_56_ops_, table24_57_ops_, table24_82_ops_, table24_82_ops_, 3186 table24_82_ops_, table24_82_ops_, table24_82_ops_, table24_82_ops_, 3187 table24_82_ops_, table24_82_ops_, table24_82_ops_, table24_82_ops_, 3188 table24_82_ops_, table24_82_ops_, table24_82_ops_, table24_82_ops_, 3189 table24_82_ops_, table24_82_ops_, table24_82_ops_, table24_82_ops_, 3190 table24_82_ops_, table24_82_ops_, table24_82_ops_, table24_82_ops_, 3191 table24_82_ops_, table24_82_ops_, table24_82_ops_, table24_82_ops_, 3192 table24_108_ops_, table24_108_ops_, table24_108_ops_, table24_108_ops_, 3193 table24_108_ops_, table24_108_ops_, table24_108_ops_, table24_108_ops_, 3194 table24_108_ops_, table24_108_ops_, table24_108_ops_, table24_108_ops_, 3195 table24_108_ops_, table24_108_ops_, table24_122_ops_, table24_123_ops_, 3196 table24_123_ops_, table24_125_ops_, table24_126_ops_, table24_127_ops_, 3197 }; 3198 const uint8_t HuffDecoderCommon::table13_0_emit_[1] = {0x5c}; 3199 const uint16_t HuffDecoderCommon::table13_0_ops_[256] = { 3200 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 3201 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 3202 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 3203 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 3204 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 3205 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 3206 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 3207 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 3208 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 3209 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 3210 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 3211 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 3212 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 3213 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 3214 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 3215 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 3216 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 3217 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 3218 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 3219 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 3220 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 3221 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 3222 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 3223 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 3224 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 3225 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 3226 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 3227 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 3228 0x0004, 0x0004, 0x0004, 0x0004}; 3229 const uint8_t HuffDecoderCommon::table13_8_emit_[1] = {0xc3}; 3230 const uint8_t HuffDecoderCommon::table13_16_emit_[1] = {0xd0}; 3231 const uint8_t HuffDecoderCommon::table13_24_emit_[1] = {0x80}; 3232 const uint16_t HuffDecoderCommon::table13_24_ops_[256] = { 3233 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 3234 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 3235 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 3236 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 3237 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 3238 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 3239 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 3240 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 3241 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 3242 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 3243 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 3244 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 3245 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 3246 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 3247 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 3248 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 3249 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 3250 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 3251 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 3252 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 3253 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 3254 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 3255 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 3256 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 3257 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 3258 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 3259 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 3260 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 3261 0x0005, 0x0005, 0x0005, 0x0005}; 3262 const uint8_t HuffDecoderCommon::table13_28_emit_[1] = {0x82}; 3263 const uint8_t HuffDecoderCommon::table13_32_emit_[1] = {0x83}; 3264 const uint8_t HuffDecoderCommon::table13_36_emit_[1] = {0xa2}; 3265 const uint8_t HuffDecoderCommon::table13_40_emit_[1] = {0xb8}; 3266 const uint8_t HuffDecoderCommon::table13_44_emit_[1] = {0xc2}; 3267 const uint8_t HuffDecoderCommon::table13_48_emit_[1] = {0xe0}; 3268 const uint8_t HuffDecoderCommon::table13_52_emit_[1] = {0xe2}; 3269 const uint8_t HuffDecoderCommon::table13_56_emit_[1] = {0x99}; 3270 const uint16_t HuffDecoderCommon::table13_56_ops_[256] = { 3271 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 3272 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 3273 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 3274 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 3275 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 3276 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 3277 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 3278 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 3279 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 3280 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 3281 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 3282 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 3283 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 3284 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 3285 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 3286 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 3287 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 3288 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 3289 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 3290 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 3291 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 3292 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 3293 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 3294 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 3295 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 3296 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 3297 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 3298 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 3299 0x0006, 0x0006, 0x0006, 0x0006}; 3300 const uint8_t HuffDecoderCommon::table13_58_emit_[1] = {0xa1}; 3301 const uint8_t HuffDecoderCommon::table13_60_emit_[1] = {0xa7}; 3302 const uint8_t HuffDecoderCommon::table13_62_emit_[1] = {0xac}; 3303 const uint8_t HuffDecoderCommon::table13_64_emit_[1] = {0xb0}; 3304 const uint8_t HuffDecoderCommon::table13_66_emit_[1] = {0xb1}; 3305 const uint8_t HuffDecoderCommon::table13_68_emit_[1] = {0xb3}; 3306 const uint8_t HuffDecoderCommon::table13_70_emit_[1] = {0xd1}; 3307 const uint8_t HuffDecoderCommon::table13_72_emit_[1] = {0xd8}; 3308 const uint8_t HuffDecoderCommon::table13_74_emit_[1] = {0xd9}; 3309 const uint8_t HuffDecoderCommon::table13_76_emit_[1] = {0xe3}; 3310 const uint8_t HuffDecoderCommon::table13_78_emit_[1] = {0xe5}; 3311 const uint8_t HuffDecoderCommon::table13_80_emit_[1] = {0xe6}; 3312 const uint8_t HuffDecoderCommon::table13_82_emit_[1] = {0x81}; 3313 const uint16_t HuffDecoderCommon::table13_82_ops_[256] = { 3314 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 3315 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 3316 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 3317 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 3318 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 3319 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 3320 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 3321 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 3322 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 3323 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 3324 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 3325 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 3326 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 3327 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 3328 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 3329 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 3330 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 3331 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 3332 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 3333 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 3334 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 3335 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 3336 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 3337 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 3338 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 3339 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 3340 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 3341 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 3342 0x0007, 0x0007, 0x0007, 0x0007}; 3343 const uint8_t HuffDecoderCommon::table13_83_emit_[1] = {0x84}; 3344 const uint8_t HuffDecoderCommon::table13_84_emit_[1] = {0x85}; 3345 const uint8_t HuffDecoderCommon::table13_85_emit_[1] = {0x86}; 3346 const uint8_t HuffDecoderCommon::table13_86_emit_[1] = {0x88}; 3347 const uint8_t HuffDecoderCommon::table13_87_emit_[1] = {0x92}; 3348 const uint8_t HuffDecoderCommon::table13_88_emit_[1] = {0x9a}; 3349 const uint8_t HuffDecoderCommon::table13_89_emit_[1] = {0x9c}; 3350 const uint8_t HuffDecoderCommon::table13_90_emit_[1] = {0xa0}; 3351 const uint8_t HuffDecoderCommon::table13_91_emit_[1] = {0xa3}; 3352 const uint8_t HuffDecoderCommon::table13_92_emit_[1] = {0xa4}; 3353 const uint8_t HuffDecoderCommon::table13_93_emit_[1] = {0xa9}; 3354 const uint8_t HuffDecoderCommon::table13_94_emit_[1] = {0xaa}; 3355 const uint8_t HuffDecoderCommon::table13_95_emit_[1] = {0xad}; 3356 const uint8_t HuffDecoderCommon::table13_96_emit_[1] = {0xb2}; 3357 const uint8_t HuffDecoderCommon::table13_97_emit_[1] = {0xb5}; 3358 const uint8_t HuffDecoderCommon::table13_98_emit_[1] = {0xb9}; 3359 const uint8_t HuffDecoderCommon::table13_99_emit_[1] = {0xba}; 3360 const uint8_t HuffDecoderCommon::table13_100_emit_[1] = {0xbb}; 3361 const uint8_t HuffDecoderCommon::table13_101_emit_[1] = {0xbd}; 3362 const uint8_t HuffDecoderCommon::table13_102_emit_[1] = {0xbe}; 3363 const uint8_t HuffDecoderCommon::table13_103_emit_[1] = {0xc4}; 3364 const uint8_t HuffDecoderCommon::table13_104_emit_[1] = {0xc6}; 3365 const uint8_t HuffDecoderCommon::table13_105_emit_[1] = {0xe4}; 3366 const uint8_t HuffDecoderCommon::table13_106_emit_[1] = {0xe8}; 3367 const uint8_t HuffDecoderCommon::table13_107_emit_[1] = {0xe9}; 3368 const uint8_t HuffDecoderCommon::table13_108_emit_[2] = {0x01, 0x87}; 3369 const uint16_t HuffDecoderCommon::table13_108_ops_[256] = { 3370 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 3371 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 3372 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 3373 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 3374 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 3375 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 3376 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 3377 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 3378 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 3379 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 3380 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 3381 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 3382 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 3383 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 3384 0x0008, 0x0008, 0x0028, 0x0028, 0x0028, 0x0028, 0x0028, 0x0028, 0x0028, 3385 0x0028, 0x0028, 0x0028, 0x0028, 0x0028, 0x0028, 0x0028, 0x0028, 0x0028, 3386 0x0028, 0x0028, 0x0028, 0x0028, 0x0028, 0x0028, 0x0028, 0x0028, 0x0028, 3387 0x0028, 0x0028, 0x0028, 0x0028, 0x0028, 0x0028, 0x0028, 0x0028, 0x0028, 3388 0x0028, 0x0028, 0x0028, 0x0028, 0x0028, 0x0028, 0x0028, 0x0028, 0x0028, 3389 0x0028, 0x0028, 0x0028, 0x0028, 0x0028, 0x0028, 0x0028, 0x0028, 0x0028, 3390 0x0028, 0x0028, 0x0028, 0x0028, 0x0028, 0x0028, 0x0028, 0x0028, 0x0028, 3391 0x0028, 0x0028, 0x0028, 0x0028, 0x0028, 0x0028, 0x0028, 0x0028, 0x0028, 3392 0x0028, 0x0028, 0x0028, 0x0028, 0x0028, 0x0028, 0x0028, 0x0028, 0x0028, 3393 0x0028, 0x0028, 0x0028, 0x0028, 0x0028, 0x0028, 0x0028, 0x0028, 0x0028, 3394 0x0028, 0x0028, 0x0028, 0x0028, 0x0028, 0x0028, 0x0028, 0x0028, 0x0028, 3395 0x0028, 0x0028, 0x0028, 0x0028, 0x0028, 0x0028, 0x0028, 0x0028, 0x0028, 3396 0x0028, 0x0028, 0x0028, 0x0028, 0x0028, 0x0028, 0x0028, 0x0028, 0x0028, 3397 0x0028, 0x0028, 0x0028, 0x0028, 0x0028, 0x0028, 0x0028, 0x0028, 0x0028, 3398 0x0028, 0x0028, 0x0028, 0x0028}; 3399 const uint8_t HuffDecoderCommon::table13_109_emit_[2] = {0x89, 0x8a}; 3400 const uint8_t HuffDecoderCommon::table13_110_emit_[2] = {0x8b, 0x8c}; 3401 const uint8_t HuffDecoderCommon::table13_111_emit_[2] = {0x8d, 0x8f}; 3402 const uint8_t HuffDecoderCommon::table13_112_emit_[2] = {0x93, 0x95}; 3403 const uint8_t HuffDecoderCommon::table13_113_emit_[2] = {0x96, 0x97}; 3404 const uint8_t HuffDecoderCommon::table13_114_emit_[2] = {0x98, 0x9b}; 3405 const uint8_t HuffDecoderCommon::table13_115_emit_[2] = {0x9d, 0x9e}; 3406 const uint8_t HuffDecoderCommon::table13_116_emit_[2] = {0xa5, 0xa6}; 3407 const uint8_t HuffDecoderCommon::table13_117_emit_[2] = {0xa8, 0xae}; 3408 const uint8_t HuffDecoderCommon::table13_118_emit_[2] = {0xaf, 0xb4}; 3409 const uint8_t HuffDecoderCommon::table13_119_emit_[2] = {0xb6, 0xb7}; 3410 const uint8_t HuffDecoderCommon::table13_120_emit_[2] = {0xbc, 0xbf}; 3411 const uint8_t HuffDecoderCommon::table13_121_emit_[2] = {0xc5, 0xe7}; 3412 const uint8_t HuffDecoderCommon::table13_122_emit_[3] = {0xef, 0x09, 0x8e}; 3413 const uint16_t HuffDecoderCommon::table13_122_ops_[256] = { 3414 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 3415 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 3416 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 3417 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 3418 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 3419 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 3420 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 3421 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 3422 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 3423 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 3424 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 3425 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 3426 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 3427 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 3428 0x0008, 0x0008, 0x0029, 0x0029, 0x0029, 0x0029, 0x0029, 0x0029, 0x0029, 3429 0x0029, 0x0029, 0x0029, 0x0029, 0x0029, 0x0029, 0x0029, 0x0029, 0x0029, 3430 0x0029, 0x0029, 0x0029, 0x0029, 0x0029, 0x0029, 0x0029, 0x0029, 0x0029, 3431 0x0029, 0x0029, 0x0029, 0x0029, 0x0029, 0x0029, 0x0029, 0x0029, 0x0029, 3432 0x0029, 0x0029, 0x0029, 0x0029, 0x0029, 0x0029, 0x0029, 0x0029, 0x0029, 3433 0x0029, 0x0029, 0x0029, 0x0029, 0x0029, 0x0029, 0x0029, 0x0029, 0x0029, 3434 0x0029, 0x0029, 0x0029, 0x0029, 0x0029, 0x0029, 0x0029, 0x0029, 0x0029, 3435 0x0029, 0x0029, 0x0029, 0x0049, 0x0049, 0x0049, 0x0049, 0x0049, 0x0049, 3436 0x0049, 0x0049, 0x0049, 0x0049, 0x0049, 0x0049, 0x0049, 0x0049, 0x0049, 3437 0x0049, 0x0049, 0x0049, 0x0049, 0x0049, 0x0049, 0x0049, 0x0049, 0x0049, 3438 0x0049, 0x0049, 0x0049, 0x0049, 0x0049, 0x0049, 0x0049, 0x0049, 0x0049, 3439 0x0049, 0x0049, 0x0049, 0x0049, 0x0049, 0x0049, 0x0049, 0x0049, 0x0049, 3440 0x0049, 0x0049, 0x0049, 0x0049, 0x0049, 0x0049, 0x0049, 0x0049, 0x0049, 3441 0x0049, 0x0049, 0x0049, 0x0049, 0x0049, 0x0049, 0x0049, 0x0049, 0x0049, 3442 0x0049, 0x0049, 0x0049, 0x0049}; 3443 const uint8_t HuffDecoderCommon::table13_123_emit_[4] = {0x90, 0x91, 0x94, 3444 0x9f}; 3445 const uint16_t HuffDecoderCommon::table13_123_ops_[256] = { 3446 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 3447 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 3448 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 3449 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 3450 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 3451 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 3452 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 3453 0x0009, 0x0029, 0x0029, 0x0029, 0x0029, 0x0029, 0x0029, 0x0029, 0x0029, 3454 0x0029, 0x0029, 0x0029, 0x0029, 0x0029, 0x0029, 0x0029, 0x0029, 0x0029, 3455 0x0029, 0x0029, 0x0029, 0x0029, 0x0029, 0x0029, 0x0029, 0x0029, 0x0029, 3456 0x0029, 0x0029, 0x0029, 0x0029, 0x0029, 0x0029, 0x0029, 0x0029, 0x0029, 3457 0x0029, 0x0029, 0x0029, 0x0029, 0x0029, 0x0029, 0x0029, 0x0029, 0x0029, 3458 0x0029, 0x0029, 0x0029, 0x0029, 0x0029, 0x0029, 0x0029, 0x0029, 0x0029, 3459 0x0029, 0x0029, 0x0029, 0x0029, 0x0029, 0x0029, 0x0029, 0x0029, 0x0029, 3460 0x0029, 0x0029, 0x0049, 0x0049, 0x0049, 0x0049, 0x0049, 0x0049, 0x0049, 3461 0x0049, 0x0049, 0x0049, 0x0049, 0x0049, 0x0049, 0x0049, 0x0049, 0x0049, 3462 0x0049, 0x0049, 0x0049, 0x0049, 0x0049, 0x0049, 0x0049, 0x0049, 0x0049, 3463 0x0049, 0x0049, 0x0049, 0x0049, 0x0049, 0x0049, 0x0049, 0x0049, 0x0049, 3464 0x0049, 0x0049, 0x0049, 0x0049, 0x0049, 0x0049, 0x0049, 0x0049, 0x0049, 3465 0x0049, 0x0049, 0x0049, 0x0049, 0x0049, 0x0049, 0x0049, 0x0049, 0x0049, 3466 0x0049, 0x0049, 0x0049, 0x0049, 0x0049, 0x0049, 0x0049, 0x0049, 0x0049, 3467 0x0049, 0x0049, 0x0049, 0x0069, 0x0069, 0x0069, 0x0069, 0x0069, 0x0069, 3468 0x0069, 0x0069, 0x0069, 0x0069, 0x0069, 0x0069, 0x0069, 0x0069, 0x0069, 3469 0x0069, 0x0069, 0x0069, 0x0069, 0x0069, 0x0069, 0x0069, 0x0069, 0x0069, 3470 0x0069, 0x0069, 0x0069, 0x0069, 0x0069, 0x0069, 0x0069, 0x0069, 0x0069, 3471 0x0069, 0x0069, 0x0069, 0x0069, 0x0069, 0x0069, 0x0069, 0x0069, 0x0069, 3472 0x0069, 0x0069, 0x0069, 0x0069, 0x0069, 0x0069, 0x0069, 0x0069, 0x0069, 3473 0x0069, 0x0069, 0x0069, 0x0069, 0x0069, 0x0069, 0x0069, 0x0069, 0x0069, 3474 0x0069, 0x0069, 0x0069, 0x0069}; 3475 const uint8_t HuffDecoderCommon::table13_124_emit_[4] = {0xab, 0xce, 0xd7, 3476 0xe1}; 3477 const uint8_t HuffDecoderCommon::table13_125_emit_[6] = {0xec, 0xed, 0xc7, 3478 0xcf, 0xea, 0xeb}; 3479 const uint16_t HuffDecoderCommon::table13_125_ops_[256] = { 3480 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 3481 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 3482 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 3483 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 3484 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 3485 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 3486 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 3487 0x0009, 0x0029, 0x0029, 0x0029, 0x0029, 0x0029, 0x0029, 0x0029, 0x0029, 3488 0x0029, 0x0029, 0x0029, 0x0029, 0x0029, 0x0029, 0x0029, 0x0029, 0x0029, 3489 0x0029, 0x0029, 0x0029, 0x0029, 0x0029, 0x0029, 0x0029, 0x0029, 0x0029, 3490 0x0029, 0x0029, 0x0029, 0x0029, 0x0029, 0x0029, 0x0029, 0x0029, 0x0029, 3491 0x0029, 0x0029, 0x0029, 0x0029, 0x0029, 0x0029, 0x0029, 0x0029, 0x0029, 3492 0x0029, 0x0029, 0x0029, 0x0029, 0x0029, 0x0029, 0x0029, 0x0029, 0x0029, 3493 0x0029, 0x0029, 0x0029, 0x0029, 0x0029, 0x0029, 0x0029, 0x0029, 0x0029, 3494 0x0029, 0x0029, 0x004a, 0x004a, 0x004a, 0x004a, 0x004a, 0x004a, 0x004a, 3495 0x004a, 0x004a, 0x004a, 0x004a, 0x004a, 0x004a, 0x004a, 0x004a, 0x004a, 3496 0x004a, 0x004a, 0x004a, 0x004a, 0x004a, 0x004a, 0x004a, 0x004a, 0x004a, 3497 0x004a, 0x004a, 0x004a, 0x004a, 0x004a, 0x004a, 0x004a, 0x006a, 0x006a, 3498 0x006a, 0x006a, 0x006a, 0x006a, 0x006a, 0x006a, 0x006a, 0x006a, 0x006a, 3499 0x006a, 0x006a, 0x006a, 0x006a, 0x006a, 0x006a, 0x006a, 0x006a, 0x006a, 3500 0x006a, 0x006a, 0x006a, 0x006a, 0x006a, 0x006a, 0x006a, 0x006a, 0x006a, 3501 0x006a, 0x006a, 0x006a, 0x008a, 0x008a, 0x008a, 0x008a, 0x008a, 0x008a, 3502 0x008a, 0x008a, 0x008a, 0x008a, 0x008a, 0x008a, 0x008a, 0x008a, 0x008a, 3503 0x008a, 0x008a, 0x008a, 0x008a, 0x008a, 0x008a, 0x008a, 0x008a, 0x008a, 3504 0x008a, 0x008a, 0x008a, 0x008a, 0x008a, 0x008a, 0x008a, 0x008a, 0x00aa, 3505 0x00aa, 0x00aa, 0x00aa, 0x00aa, 0x00aa, 0x00aa, 0x00aa, 0x00aa, 0x00aa, 3506 0x00aa, 0x00aa, 0x00aa, 0x00aa, 0x00aa, 0x00aa, 0x00aa, 0x00aa, 0x00aa, 3507 0x00aa, 0x00aa, 0x00aa, 0x00aa, 0x00aa, 0x00aa, 0x00aa, 0x00aa, 0x00aa, 3508 0x00aa, 0x00aa, 0x00aa, 0x00aa}; 3509 const uint16_t HuffDecoderCommon::table13_126_ops_[256] = { 3510 0x000b, 0x000b, 0x000b, 0x000b, 0x000b, 0x000b, 0x000b, 0x000b, 0x000b, 3511 0x000b, 0x000b, 0x000b, 0x000b, 0x000b, 0x000b, 0x000b, 0x002b, 0x002b, 3512 0x002b, 0x002b, 0x002b, 0x002b, 0x002b, 0x002b, 0x002b, 0x002b, 0x002b, 3513 0x002b, 0x002b, 0x002b, 0x002b, 0x002b, 0x004b, 0x004b, 0x004b, 0x004b, 3514 0x004b, 0x004b, 0x004b, 0x004b, 0x004b, 0x004b, 0x004b, 0x004b, 0x004b, 3515 0x004b, 0x004b, 0x004b, 0x006b, 0x006b, 0x006b, 0x006b, 0x006b, 0x006b, 3516 0x006b, 0x006b, 0x006b, 0x006b, 0x006b, 0x006b, 0x006b, 0x006b, 0x006b, 3517 0x006b, 0x008b, 0x008b, 0x008b, 0x008b, 0x008b, 0x008b, 0x008b, 0x008b, 3518 0x008b, 0x008b, 0x008b, 0x008b, 0x008b, 0x008b, 0x008b, 0x008b, 0x00ab, 3519 0x00ab, 0x00ab, 0x00ab, 0x00ab, 0x00ab, 0x00ab, 0x00ab, 0x00ab, 0x00ab, 3520 0x00ab, 0x00ab, 0x00ab, 0x00ab, 0x00ab, 0x00ab, 0x00cb, 0x00cb, 0x00cb, 3521 0x00cb, 0x00cb, 0x00cb, 0x00cb, 0x00cb, 0x00cb, 0x00cb, 0x00cb, 0x00cb, 3522 0x00cb, 0x00cb, 0x00cb, 0x00cb, 0x00eb, 0x00eb, 0x00eb, 0x00eb, 0x00eb, 3523 0x00eb, 0x00eb, 0x00eb, 0x00eb, 0x00eb, 0x00eb, 0x00eb, 0x00eb, 0x00eb, 3524 0x00eb, 0x00eb, 0x010b, 0x010b, 0x010b, 0x010b, 0x010b, 0x010b, 0x010b, 3525 0x010b, 0x010b, 0x010b, 0x010b, 0x010b, 0x010b, 0x010b, 0x010b, 0x010b, 3526 0x012b, 0x012b, 0x012b, 0x012b, 0x012b, 0x012b, 0x012b, 0x012b, 0x012b, 3527 0x012b, 0x012b, 0x012b, 0x012b, 0x012b, 0x012b, 0x012b, 0x014b, 0x014b, 3528 0x014b, 0x014b, 0x014b, 0x014b, 0x014b, 0x014b, 0x014b, 0x014b, 0x014b, 3529 0x014b, 0x014b, 0x014b, 0x014b, 0x014b, 0x016b, 0x016b, 0x016b, 0x016b, 3530 0x016b, 0x016b, 0x016b, 0x016b, 0x016b, 0x016b, 0x016b, 0x016b, 0x016b, 3531 0x016b, 0x016b, 0x016b, 0x018b, 0x018b, 0x018b, 0x018b, 0x018b, 0x018b, 3532 0x018b, 0x018b, 0x018b, 0x018b, 0x018b, 0x018b, 0x018b, 0x018b, 0x018b, 3533 0x018b, 0x01ab, 0x01ab, 0x01ab, 0x01ab, 0x01ab, 0x01ab, 0x01ab, 0x01ab, 3534 0x01ab, 0x01ab, 0x01ab, 0x01ab, 0x01ab, 0x01ab, 0x01ab, 0x01ab, 0x01cb, 3535 0x01cb, 0x01cb, 0x01cb, 0x01cb, 0x01cb, 0x01cb, 0x01cb, 0x01cb, 0x01cb, 3536 0x01cb, 0x01cb, 0x01cb, 0x01cb, 0x01cb, 0x01cb, 0x01ec, 0x01ec, 0x01ec, 3537 0x01ec, 0x01ec, 0x01ec, 0x01ec, 0x01ec, 0x020c, 0x020c, 0x020c, 0x020c, 3538 0x020c, 0x020c, 0x020c, 0x020c}; 3539 const uint8_t HuffDecoderCommon::table13_127_emit_[49] = { 3540 0xd3, 0xd4, 0xd6, 0xdd, 0xde, 0xdf, 0xf1, 0xf4, 0xf5, 0xf6, 3541 0xf7, 0xf8, 0xfa, 0xfb, 0xfc, 0xfd, 0xfe, 0x02, 0x03, 0x04, 3542 0x05, 0x06, 0x07, 0x08, 0x0b, 0x0c, 0x0e, 0x0f, 0x10, 0x11, 3543 0x12, 0x13, 0x14, 0x15, 0x17, 0x18, 0x19, 0x1a, 0x1b, 0x1c, 3544 0x1d, 0x1e, 0x1f, 0x7f, 0xdc, 0xf9, 0x0a, 0x0d, 0x16}; 3545 const uint16_t HuffDecoderCommon::table13_127_ops_[256] = { 3546 0x000c, 0x000c, 0x000c, 0x000c, 0x000c, 0x000c, 0x000c, 0x000c, 0x002c, 3547 0x002c, 0x002c, 0x002c, 0x002c, 0x002c, 0x002c, 0x002c, 0x004c, 0x004c, 3548 0x004c, 0x004c, 0x004c, 0x004c, 0x004c, 0x004c, 0x006c, 0x006c, 0x006c, 3549 0x006c, 0x006c, 0x006c, 0x006c, 0x006c, 0x008c, 0x008c, 0x008c, 0x008c, 3550 0x008c, 0x008c, 0x008c, 0x008c, 0x00ac, 0x00ac, 0x00ac, 0x00ac, 0x00ac, 3551 0x00ac, 0x00ac, 0x00ac, 0x00cc, 0x00cc, 0x00cc, 0x00cc, 0x00cc, 0x00cc, 3552 0x00cc, 0x00cc, 0x00ec, 0x00ec, 0x00ec, 0x00ec, 0x00ec, 0x00ec, 0x00ec, 3553 0x00ec, 0x010c, 0x010c, 0x010c, 0x010c, 0x010c, 0x010c, 0x010c, 0x010c, 3554 0x012c, 0x012c, 0x012c, 0x012c, 0x012c, 0x012c, 0x012c, 0x012c, 0x014c, 3555 0x014c, 0x014c, 0x014c, 0x014c, 0x014c, 0x014c, 0x014c, 0x016c, 0x016c, 3556 0x016c, 0x016c, 0x016c, 0x016c, 0x016c, 0x016c, 0x018c, 0x018c, 0x018c, 3557 0x018c, 0x018c, 0x018c, 0x018c, 0x018c, 0x01ac, 0x01ac, 0x01ac, 0x01ac, 3558 0x01ac, 0x01ac, 0x01ac, 0x01ac, 0x01cc, 0x01cc, 0x01cc, 0x01cc, 0x01cc, 3559 0x01cc, 0x01cc, 0x01cc, 0x01ec, 0x01ec, 0x01ec, 0x01ec, 0x01ec, 0x01ec, 3560 0x01ec, 0x01ec, 0x020c, 0x020c, 0x020c, 0x020c, 0x020c, 0x020c, 0x020c, 3561 0x020c, 0x022d, 0x022d, 0x022d, 0x022d, 0x024d, 0x024d, 0x024d, 0x024d, 3562 0x026d, 0x026d, 0x026d, 0x026d, 0x028d, 0x028d, 0x028d, 0x028d, 0x02ad, 3563 0x02ad, 0x02ad, 0x02ad, 0x02cd, 0x02cd, 0x02cd, 0x02cd, 0x02ed, 0x02ed, 3564 0x02ed, 0x02ed, 0x030d, 0x030d, 0x030d, 0x030d, 0x032d, 0x032d, 0x032d, 3565 0x032d, 0x034d, 0x034d, 0x034d, 0x034d, 0x036d, 0x036d, 0x036d, 0x036d, 3566 0x038d, 0x038d, 0x038d, 0x038d, 0x03ad, 0x03ad, 0x03ad, 0x03ad, 0x03cd, 3567 0x03cd, 0x03cd, 0x03cd, 0x03ed, 0x03ed, 0x03ed, 0x03ed, 0x040d, 0x040d, 3568 0x040d, 0x040d, 0x042d, 0x042d, 0x042d, 0x042d, 0x044d, 0x044d, 0x044d, 3569 0x044d, 0x046d, 0x046d, 0x046d, 0x046d, 0x048d, 0x048d, 0x048d, 0x048d, 3570 0x04ad, 0x04ad, 0x04ad, 0x04ad, 0x04cd, 0x04cd, 0x04cd, 0x04cd, 0x04ed, 3571 0x04ed, 0x04ed, 0x04ed, 0x050d, 0x050d, 0x050d, 0x050d, 0x052d, 0x052d, 3572 0x052d, 0x052d, 0x054d, 0x054d, 0x054d, 0x054d, 0x056d, 0x056d, 0x056d, 3573 0x056d, 0x058d, 0x058d, 0x058d, 0x058d, 0x05ad, 0x05ad, 0x05ad, 0x05ad, 3574 0x05cf, 0x05ef, 0x060f, 0x001f}; 3575 const uint8_t* const HuffDecoderCommon::table13_emit_[128] = { 3576 table13_0_emit_, table13_0_emit_, table13_0_emit_, table13_0_emit_, 3577 table13_0_emit_, table13_0_emit_, table13_0_emit_, table13_0_emit_, 3578 table13_8_emit_, table13_8_emit_, table13_8_emit_, table13_8_emit_, 3579 table13_8_emit_, table13_8_emit_, table13_8_emit_, table13_8_emit_, 3580 table13_16_emit_, table13_16_emit_, table13_16_emit_, table13_16_emit_, 3581 table13_16_emit_, table13_16_emit_, table13_16_emit_, table13_16_emit_, 3582 table13_24_emit_, table13_24_emit_, table13_24_emit_, table13_24_emit_, 3583 table13_28_emit_, table13_28_emit_, table13_28_emit_, table13_28_emit_, 3584 table13_32_emit_, table13_32_emit_, table13_32_emit_, table13_32_emit_, 3585 table13_36_emit_, table13_36_emit_, table13_36_emit_, table13_36_emit_, 3586 table13_40_emit_, table13_40_emit_, table13_40_emit_, table13_40_emit_, 3587 table13_44_emit_, table13_44_emit_, table13_44_emit_, table13_44_emit_, 3588 table13_48_emit_, table13_48_emit_, table13_48_emit_, table13_48_emit_, 3589 table13_52_emit_, table13_52_emit_, table13_52_emit_, table13_52_emit_, 3590 table13_56_emit_, table13_56_emit_, table13_58_emit_, table13_58_emit_, 3591 table13_60_emit_, table13_60_emit_, table13_62_emit_, table13_62_emit_, 3592 table13_64_emit_, table13_64_emit_, table13_66_emit_, table13_66_emit_, 3593 table13_68_emit_, table13_68_emit_, table13_70_emit_, table13_70_emit_, 3594 table13_72_emit_, table13_72_emit_, table13_74_emit_, table13_74_emit_, 3595 table13_76_emit_, table13_76_emit_, table13_78_emit_, table13_78_emit_, 3596 table13_80_emit_, table13_80_emit_, table13_82_emit_, table13_83_emit_, 3597 table13_84_emit_, table13_85_emit_, table13_86_emit_, table13_87_emit_, 3598 table13_88_emit_, table13_89_emit_, table13_90_emit_, table13_91_emit_, 3599 table13_92_emit_, table13_93_emit_, table13_94_emit_, table13_95_emit_, 3600 table13_96_emit_, table13_97_emit_, table13_98_emit_, table13_99_emit_, 3601 table13_100_emit_, table13_101_emit_, table13_102_emit_, table13_103_emit_, 3602 table13_104_emit_, table13_105_emit_, table13_106_emit_, table13_107_emit_, 3603 table13_108_emit_, table13_109_emit_, table13_110_emit_, table13_111_emit_, 3604 table13_112_emit_, table13_113_emit_, table13_114_emit_, table13_115_emit_, 3605 table13_116_emit_, table13_117_emit_, table13_118_emit_, table13_119_emit_, 3606 table13_120_emit_, table13_121_emit_, table13_122_emit_, table13_123_emit_, 3607 table13_124_emit_, table13_125_emit_, table24_126_emit_, table13_127_emit_, 3608 }; 3609 const uint16_t* const HuffDecoderCommon::table13_ops_[128] = { 3610 table13_0_ops_, table13_0_ops_, table13_0_ops_, table13_0_ops_, 3611 table13_0_ops_, table13_0_ops_, table13_0_ops_, table13_0_ops_, 3612 table13_0_ops_, table13_0_ops_, table13_0_ops_, table13_0_ops_, 3613 table13_0_ops_, table13_0_ops_, table13_0_ops_, table13_0_ops_, 3614 table13_0_ops_, table13_0_ops_, table13_0_ops_, table13_0_ops_, 3615 table13_0_ops_, table13_0_ops_, table13_0_ops_, table13_0_ops_, 3616 table13_24_ops_, table13_24_ops_, table13_24_ops_, table13_24_ops_, 3617 table13_24_ops_, table13_24_ops_, table13_24_ops_, table13_24_ops_, 3618 table13_24_ops_, table13_24_ops_, table13_24_ops_, table13_24_ops_, 3619 table13_24_ops_, table13_24_ops_, table13_24_ops_, table13_24_ops_, 3620 table13_24_ops_, table13_24_ops_, table13_24_ops_, table13_24_ops_, 3621 table13_24_ops_, table13_24_ops_, table13_24_ops_, table13_24_ops_, 3622 table13_24_ops_, table13_24_ops_, table13_24_ops_, table13_24_ops_, 3623 table13_24_ops_, table13_24_ops_, table13_24_ops_, table13_24_ops_, 3624 table13_56_ops_, table13_56_ops_, table13_56_ops_, table13_56_ops_, 3625 table13_56_ops_, table13_56_ops_, table13_56_ops_, table13_56_ops_, 3626 table13_56_ops_, table13_56_ops_, table13_56_ops_, table13_56_ops_, 3627 table13_56_ops_, table13_56_ops_, table13_56_ops_, table13_56_ops_, 3628 table13_56_ops_, table13_56_ops_, table13_56_ops_, table13_56_ops_, 3629 table13_56_ops_, table13_56_ops_, table13_56_ops_, table13_56_ops_, 3630 table13_56_ops_, table13_56_ops_, table13_82_ops_, table13_82_ops_, 3631 table13_82_ops_, table13_82_ops_, table13_82_ops_, table13_82_ops_, 3632 table13_82_ops_, table13_82_ops_, table13_82_ops_, table13_82_ops_, 3633 table13_82_ops_, table13_82_ops_, table13_82_ops_, table13_82_ops_, 3634 table13_82_ops_, table13_82_ops_, table13_82_ops_, table13_82_ops_, 3635 table13_82_ops_, table13_82_ops_, table13_82_ops_, table13_82_ops_, 3636 table13_82_ops_, table13_82_ops_, table13_82_ops_, table13_82_ops_, 3637 table13_108_ops_, table13_108_ops_, table13_108_ops_, table13_108_ops_, 3638 table13_108_ops_, table13_108_ops_, table13_108_ops_, table13_108_ops_, 3639 table13_108_ops_, table13_108_ops_, table13_108_ops_, table13_108_ops_, 3640 table13_108_ops_, table13_108_ops_, table13_122_ops_, table13_123_ops_, 3641 table13_123_ops_, table13_125_ops_, table13_126_ops_, table13_127_ops_, 3642 }; 3643 } // namespace geometry_7_8_15 3644 } // namespace grpc_core 3645