1 // Copyright 2023 gRPC authors. 2 // 3 // Licensed under the Apache License, Version 2.0 (the "License"); 4 // you may not use this file except in compliance with the License. 5 // You may obtain a copy of the License at 6 // 7 // http://www.apache.org/licenses/LICENSE-2.0 8 // 9 // Unless required by applicable law or agreed to in writing, software 10 // distributed under the License is distributed on an "AS IS" BASIS, 11 // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12 // See the License for the specific language governing permissions and 13 // limitations under the License. 14 15 // This file is autogenerated: see 16 // tools/codegen/core/gen_huffman_decompressor.cc 17 18 #include "test/cpp/microbenchmarks/huffman_geometries/decode_huff_8_15_7.h" 19 20 #include <grpc/support/port_platform.h> 21 namespace grpc_core { 22 namespace geometry_8_15_7 { 23 const uint8_t HuffDecoderCommon::table2_0_emit_[10] = { 24 0x30, 0x31, 0x32, 0x61, 0x63, 0x65, 0x69, 0x6f, 0x73, 0x74}; 25 const uint8_t HuffDecoderCommon::table2_0_ops_[32] = { 26 0x00, 0x04, 0x08, 0x0c, 0x10, 0x14, 0x18, 0x1c, 0x20, 0x24, 0x01, 27 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 28 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x02}; 29 const uint8_t HuffDecoderCommon::table3_0_emit_[36] = { 30 0x30, 0x31, 0x32, 0x61, 0x63, 0x65, 0x69, 0x6f, 0x73, 0x74, 0x20, 0x25, 31 0x2d, 0x2e, 0x2f, 0x33, 0x34, 0x35, 0x36, 0x37, 0x38, 0x39, 0x3d, 0x41, 32 0x5f, 0x62, 0x64, 0x66, 0x67, 0x68, 0x6c, 0x6d, 0x6e, 0x70, 0x72, 0x75}; 33 const uint8_t HuffDecoderCommon::table3_0_ops_[64] = { 34 0x00, 0x01, 0x00, 0x05, 0x00, 0x09, 0x00, 0x0d, 0x00, 0x11, 0x00, 35 0x15, 0x00, 0x19, 0x00, 0x1d, 0x00, 0x21, 0x00, 0x25, 0x29, 0x2d, 36 0x31, 0x35, 0x39, 0x3d, 0x41, 0x45, 0x49, 0x4d, 0x51, 0x55, 0x59, 37 0x5d, 0x61, 0x65, 0x69, 0x6d, 0x71, 0x75, 0x79, 0x7d, 0x81, 0x85, 38 0x89, 0x8d, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 39 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02}; 40 const uint8_t HuffDecoderCommon::table4_0_emit_[22] = { 41 0x30, 0x31, 0x32, 0x61, 0x63, 0x65, 0x69, 0x6f, 0x73, 0x74, 0x20, 42 0x25, 0x2d, 0x2e, 0x2f, 0x33, 0x34, 0x35, 0x36, 0x37, 0x38, 0x39}; 43 const uint8_t HuffDecoderCommon::table4_0_ops_[64] = { 44 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x05, 0x00, 0x00, 0x00, 45 0x09, 0x00, 0x00, 0x00, 0x0d, 0x00, 0x00, 0x00, 0x11, 0x00, 0x00, 46 0x00, 0x15, 0x00, 0x00, 0x00, 0x19, 0x00, 0x00, 0x00, 0x1d, 0x00, 47 0x00, 0x00, 0x21, 0x00, 0x00, 0x00, 0x25, 0x00, 0x29, 0x00, 0x2d, 48 0x00, 0x31, 0x00, 0x35, 0x00, 0x39, 0x00, 0x3d, 0x00, 0x41, 0x00, 49 0x45, 0x00, 0x49, 0x00, 0x4d, 0x00, 0x51, 0x00, 0x55}; 50 const uint8_t HuffDecoderCommon::table4_1_emit_[46] = { 51 0x3d, 0x41, 0x5f, 0x62, 0x64, 0x66, 0x67, 0x68, 0x6c, 0x6d, 0x6e, 0x70, 52 0x72, 0x75, 0x3a, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47, 0x48, 0x49, 0x4a, 53 0x4b, 0x4c, 0x4d, 0x4e, 0x4f, 0x50, 0x51, 0x52, 0x53, 0x54, 0x55, 0x56, 54 0x57, 0x59, 0x6a, 0x6b, 0x71, 0x76, 0x77, 0x78, 0x79, 0x7a}; 55 const uint8_t HuffDecoderCommon::table4_1_ops_[64] = { 56 0x00, 0x01, 0x00, 0x05, 0x00, 0x09, 0x00, 0x0d, 0x00, 0x11, 0x00, 57 0x15, 0x00, 0x19, 0x00, 0x1d, 0x00, 0x21, 0x00, 0x25, 0x00, 0x29, 58 0x00, 0x2d, 0x00, 0x31, 0x00, 0x35, 0x39, 0x3d, 0x41, 0x45, 0x49, 59 0x4d, 0x51, 0x55, 0x59, 0x5d, 0x61, 0x65, 0x69, 0x6d, 0x71, 0x75, 60 0x79, 0x7d, 0x81, 0x85, 0x89, 0x8d, 0x91, 0x95, 0x99, 0x9d, 0xa1, 61 0xa5, 0xa9, 0xad, 0xb1, 0xb5, 0x00, 0x00, 0x00, 0x02}; 62 const uint8_t* const HuffDecoderCommon::table4_emit_[2] = { 63 table4_0_emit_, 64 table4_1_emit_, 65 }; 66 const uint8_t* const HuffDecoderCommon::table4_ops_[2] = { 67 table4_0_ops_, 68 table4_1_ops_, 69 }; 70 const uint8_t HuffDecoderCommon::table1_0_emit_[74] = { 71 0x30, 0x31, 0x32, 0x61, 0x63, 0x65, 0x69, 0x6f, 0x73, 0x74, 0x20, 72 0x25, 0x2d, 0x2e, 0x2f, 0x33, 0x34, 0x35, 0x36, 0x37, 0x38, 0x39, 73 0x3d, 0x41, 0x5f, 0x62, 0x64, 0x66, 0x67, 0x68, 0x6c, 0x6d, 0x6e, 74 0x70, 0x72, 0x75, 0x3a, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47, 0x48, 75 0x49, 0x4a, 0x4b, 0x4c, 0x4d, 0x4e, 0x4f, 0x50, 0x51, 0x52, 0x53, 76 0x54, 0x55, 0x56, 0x57, 0x59, 0x6a, 0x6b, 0x71, 0x76, 0x77, 0x78, 77 0x79, 0x7a, 0x26, 0x2a, 0x2c, 0x3b, 0x58, 0x5a}; 78 const uint16_t HuffDecoderCommon::table1_0_inner_[76] = { 79 0x0005, 0x0045, 0x0085, 0x00c5, 0x0105, 0x0145, 0x0185, 0x01c5, 0x0205, 80 0x0245, 0x0286, 0x02c6, 0x0306, 0x0346, 0x0386, 0x03c6, 0x0406, 0x0446, 81 0x0486, 0x04c6, 0x0506, 0x0546, 0x0586, 0x05c6, 0x0606, 0x0646, 0x0686, 82 0x06c6, 0x0706, 0x0746, 0x0786, 0x07c6, 0x0806, 0x0846, 0x0886, 0x08c6, 83 0x0907, 0x0947, 0x0987, 0x09c7, 0x0a07, 0x0a47, 0x0a87, 0x0ac7, 0x0b07, 84 0x0b47, 0x0b87, 0x0bc7, 0x0c07, 0x0c47, 0x0c87, 0x0cc7, 0x0d07, 0x0d47, 85 0x0d87, 0x0dc7, 0x0e07, 0x0e47, 0x0e87, 0x0ec7, 0x0f07, 0x0f47, 0x0f87, 86 0x0fc7, 0x1007, 0x1047, 0x1087, 0x10c7, 0x1108, 0x1148, 0x1188, 0x11c8, 87 0x1208, 0x1248, 0x0018, 0x0028}; 88 const uint8_t HuffDecoderCommon::table1_0_outer_[256] = { 89 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 90 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 4, 4, 4, 4, 4, 4, 91 4, 4, 5, 5, 5, 5, 5, 5, 5, 5, 6, 6, 6, 6, 6, 6, 6, 6, 7, 92 7, 7, 7, 7, 7, 7, 7, 8, 8, 8, 8, 8, 8, 8, 8, 9, 9, 9, 9, 93 9, 9, 9, 9, 10, 10, 10, 10, 11, 11, 11, 11, 12, 12, 12, 12, 13, 13, 13, 94 13, 14, 14, 14, 14, 15, 15, 15, 15, 16, 16, 16, 16, 17, 17, 17, 17, 18, 18, 95 18, 18, 19, 19, 19, 19, 20, 20, 20, 20, 21, 21, 21, 21, 22, 22, 22, 22, 23, 96 23, 23, 23, 24, 24, 24, 24, 25, 25, 25, 25, 26, 26, 26, 26, 27, 27, 27, 27, 97 28, 28, 28, 28, 29, 29, 29, 29, 30, 30, 30, 30, 31, 31, 31, 31, 32, 32, 32, 98 32, 33, 33, 33, 33, 34, 34, 34, 34, 35, 35, 35, 35, 36, 36, 37, 37, 38, 38, 99 39, 39, 40, 40, 41, 41, 42, 42, 43, 43, 44, 44, 45, 45, 46, 46, 47, 47, 48, 100 48, 49, 49, 50, 50, 51, 51, 52, 52, 53, 53, 54, 54, 55, 55, 56, 56, 57, 57, 101 58, 58, 59, 59, 60, 60, 61, 61, 62, 62, 63, 63, 64, 64, 65, 65, 66, 66, 67, 102 67, 68, 69, 70, 71, 72, 73, 74, 75}; 103 const uint8_t HuffDecoderCommon::table8_0_inner_[6] = {0x00, 0x01, 0x05, 104 0x09, 0x0d, 0x02}; 105 const uint8_t HuffDecoderCommon::table8_0_outer_[8] = {0, 1, 2, 3, 4, 0, 0, 5}; 106 const uint8_t HuffDecoderCommon::table9_0_emit_[6] = {0x3f, 0x27, 0x2b, 107 0x7c, 0x23, 0x3e}; 108 const uint8_t HuffDecoderCommon::table9_0_inner_[8] = {0x00, 0x01, 0x05, 0x09, 109 0x0d, 0x11, 0x15, 0x02}; 110 const uint8_t HuffDecoderCommon::table9_0_outer_[16] = {0, 0, 0, 1, 0, 2, 0, 3, 111 0, 4, 5, 6, 0, 0, 0, 7}; 112 const uint8_t HuffDecoderCommon::table10_0_emit_[12] = { 113 0x3f, 0x27, 0x2b, 0x7c, 0x23, 0x3e, 0x00, 0x24, 0x40, 0x5b, 0x5d, 0x7e}; 114 const uint8_t HuffDecoderCommon::table10_0_ops_[32] = { 115 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 116 0x05, 0x00, 0x00, 0x00, 0x09, 0x00, 0x00, 0x00, 0x0d, 0x00, 0x11, 117 0x00, 0x15, 0x19, 0x1d, 0x21, 0x25, 0x29, 0x2d, 0x00, 0x02}; 118 const uint8_t HuffDecoderCommon::table11_0_emit_[14] = { 119 0x3f, 0x27, 0x2b, 0x7c, 0x23, 0x3e, 0x00, 120 0x24, 0x40, 0x5b, 0x5d, 0x7e, 0x5e, 0x7d}; 121 const uint8_t HuffDecoderCommon::table11_0_ops_[64] = { 122 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 123 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 124 0x00, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0x00, 125 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0d, 0x00, 0x00, 0x00, 0x11, 126 0x00, 0x00, 0x00, 0x15, 0x00, 0x19, 0x00, 0x1d, 0x00, 0x21, 0x00, 127 0x25, 0x00, 0x29, 0x00, 0x2d, 0x31, 0x35, 0x00, 0x02}; 128 const uint8_t HuffDecoderCommon::table12_0_emit_[36] = { 129 0x3f, 0x30, 0x3f, 0x31, 0x3f, 0x32, 0x3f, 0x61, 0x3f, 0x63, 0x3f, 0x65, 130 0x3f, 0x69, 0x3f, 0x6f, 0x3f, 0x73, 0x3f, 0x74, 0x27, 0x2b, 0x7c, 0x23, 131 0x3e, 0x00, 0x24, 0x40, 0x5b, 0x5d, 0x7e, 0x5e, 0x7d, 0x3c, 0x60, 0x7b}; 132 const uint8_t HuffDecoderCommon::table12_0_ops_[128] = { 133 0x00, 0x08, 0x10, 0x18, 0x20, 0x28, 0x30, 0x38, 0x40, 0x48, 0x01, 0x01, 134 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 135 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x02, 0x01, 0x01, 0x01, 0x01, 136 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x52, 137 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 138 0x01, 0x01, 0x01, 0x56, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 139 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x5a, 0x01, 0x01, 0x01, 0x01, 140 0x01, 0x01, 0x01, 0x5e, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x62, 141 0x01, 0x01, 0x01, 0x66, 0x01, 0x01, 0x01, 0x6a, 0x01, 0x01, 0x01, 0x6e, 142 0x01, 0x01, 0x01, 0x72, 0x01, 0x01, 0x01, 0x76, 0x01, 0x01, 0x01, 0x7a, 143 0x01, 0x7e, 0x01, 0x82, 0x86, 0x8a, 0x8e, 0x03}; 144 const uint8_t HuffDecoderCommon::table13_0_emit_[44] = { 145 0x3f, 0x30, 0x3f, 0x31, 0x3f, 0x32, 0x3f, 0x61, 0x3f, 0x63, 0x3f, 146 0x65, 0x3f, 0x69, 0x3f, 0x6f, 0x3f, 0x73, 0x3f, 0x74, 0x3f, 0x20, 147 0x3f, 0x25, 0x3f, 0x2d, 0x3f, 0x2e, 0x3f, 0x2f, 0x3f, 0x33, 0x3f, 148 0x34, 0x3f, 0x35, 0x3f, 0x36, 0x3f, 0x37, 0x3f, 0x38, 0x3f, 0x39}; 149 const uint8_t HuffDecoderCommon::table13_0_ops_[32] = { 150 0x00, 0x01, 0x00, 0x09, 0x00, 0x11, 0x00, 0x19, 0x00, 0x21, 0x00, 151 0x29, 0x00, 0x31, 0x00, 0x39, 0x00, 0x41, 0x00, 0x49, 0x51, 0x59, 152 0x61, 0x69, 0x71, 0x79, 0x81, 0x89, 0x91, 0x99, 0xa1, 0xa9}; 153 const uint8_t HuffDecoderCommon::table13_1_emit_[28] = { 154 0x3f, 0x3d, 0x3f, 0x41, 0x3f, 0x5f, 0x3f, 0x62, 0x3f, 0x64, 155 0x3f, 0x66, 0x3f, 0x67, 0x3f, 0x68, 0x3f, 0x6c, 0x3f, 0x6d, 156 0x3f, 0x6e, 0x3f, 0x70, 0x3f, 0x72, 0x3f, 0x75}; 157 const uint8_t HuffDecoderCommon::table13_1_ops_[32] = { 158 0x01, 0x09, 0x11, 0x19, 0x21, 0x29, 0x31, 0x39, 0x41, 0x49, 0x51, 159 0x59, 0x61, 0x69, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 160 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02}; 161 const uint8_t HuffDecoderCommon::table13_2_emit_[20] = { 162 0x27, 0x30, 0x27, 0x31, 0x27, 0x32, 0x27, 0x61, 0x27, 0x63, 163 0x27, 0x65, 0x27, 0x69, 0x27, 0x6f, 0x27, 0x73, 0x27, 0x74}; 164 const uint8_t HuffDecoderCommon::table13_2_ops_[32] = { 165 0x01, 0x09, 0x11, 0x19, 0x21, 0x29, 0x31, 0x39, 0x41, 0x49, 0x00, 166 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 167 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02}; 168 const uint8_t HuffDecoderCommon::table13_3_emit_[20] = { 169 0x2b, 0x30, 0x2b, 0x31, 0x2b, 0x32, 0x2b, 0x61, 0x2b, 0x63, 170 0x2b, 0x65, 0x2b, 0x69, 0x2b, 0x6f, 0x2b, 0x73, 0x2b, 0x74}; 171 const uint8_t HuffDecoderCommon::table13_4_emit_[20] = { 172 0x7c, 0x30, 0x7c, 0x31, 0x7c, 0x32, 0x7c, 0x61, 0x7c, 0x63, 173 0x7c, 0x65, 0x7c, 0x69, 0x7c, 0x6f, 0x7c, 0x73, 0x7c, 0x74}; 174 const uint8_t HuffDecoderCommon::table13_5_emit_[2] = {0x23, 0x3e}; 175 const uint8_t HuffDecoderCommon::table13_5_ops_[32] = { 176 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 177 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 178 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x06}; 179 const uint8_t HuffDecoderCommon::table13_6_emit_[4] = {0x00, 0x24, 0x40, 0x5b}; 180 const uint8_t HuffDecoderCommon::table13_6_ops_[32] = { 181 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 182 0x00, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 183 0x00, 0x0a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0e}; 184 const uint8_t HuffDecoderCommon::table13_7_emit_[7] = {0x5d, 0x7e, 0x5e, 0x7d, 185 0x3c, 0x60, 0x7b}; 186 const uint8_t HuffDecoderCommon::table13_7_ops_[32] = { 187 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 188 0x00, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0x0a, 0x00, 0x00, 189 0x00, 0x0e, 0x00, 0x12, 0x00, 0x16, 0x00, 0x1a, 0x00, 0x03}; 190 const uint8_t* const HuffDecoderCommon::table13_emit_[8] = { 191 table13_0_emit_, table13_1_emit_, table13_2_emit_, table13_3_emit_, 192 table13_4_emit_, table13_5_emit_, table13_6_emit_, table13_7_emit_, 193 }; 194 const uint8_t* const HuffDecoderCommon::table13_ops_[8] = { 195 table13_0_ops_, table13_1_ops_, table13_2_ops_, table13_2_ops_, 196 table13_2_ops_, table13_5_ops_, table13_6_ops_, table13_7_ops_, 197 }; 198 const uint8_t HuffDecoderCommon::table14_0_emit_[16] = { 199 0x3f, 0x30, 0x3f, 0x31, 0x3f, 0x32, 0x3f, 0x61, 200 0x3f, 0x63, 0x3f, 0x65, 0x3f, 0x69, 0x3f, 0x6f}; 201 const uint8_t HuffDecoderCommon::table14_0_ops_[32] = { 202 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x09, 0x00, 0x00, 0x00, 203 0x11, 0x00, 0x00, 0x00, 0x19, 0x00, 0x00, 0x00, 0x21, 0x00, 0x00, 204 0x00, 0x29, 0x00, 0x00, 0x00, 0x31, 0x00, 0x00, 0x00, 0x39}; 205 const uint8_t HuffDecoderCommon::table14_1_emit_[28] = { 206 0x3f, 0x73, 0x3f, 0x74, 0x3f, 0x20, 0x3f, 0x25, 0x3f, 0x2d, 207 0x3f, 0x2e, 0x3f, 0x2f, 0x3f, 0x33, 0x3f, 0x34, 0x3f, 0x35, 208 0x3f, 0x36, 0x3f, 0x37, 0x3f, 0x38, 0x3f, 0x39}; 209 const uint8_t HuffDecoderCommon::table14_1_ops_[32] = { 210 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x09, 0x00, 0x11, 0x00, 211 0x19, 0x00, 0x21, 0x00, 0x29, 0x00, 0x31, 0x00, 0x39, 0x00, 0x41, 212 0x00, 0x49, 0x00, 0x51, 0x00, 0x59, 0x00, 0x61, 0x00, 0x69}; 213 const uint8_t HuffDecoderCommon::table14_2_emit_[36] = { 214 0x3f, 0x3d, 0x3f, 0x41, 0x3f, 0x5f, 0x3f, 0x62, 0x3f, 0x64, 0x3f, 0x66, 215 0x3f, 0x67, 0x3f, 0x68, 0x3f, 0x6c, 0x3f, 0x6d, 0x3f, 0x6e, 0x3f, 0x70, 216 0x3f, 0x72, 0x3f, 0x75, 0x3f, 0x3a, 0x3f, 0x42, 0x3f, 0x43, 0x3f, 0x44}; 217 const uint8_t HuffDecoderCommon::table14_2_ops_[32] = { 218 0x00, 0x01, 0x00, 0x09, 0x00, 0x11, 0x00, 0x19, 0x00, 0x21, 0x00, 219 0x29, 0x00, 0x31, 0x00, 0x39, 0x00, 0x41, 0x00, 0x49, 0x00, 0x51, 220 0x00, 0x59, 0x00, 0x61, 0x00, 0x69, 0x71, 0x79, 0x81, 0x89}; 221 const uint8_t HuffDecoderCommon::table14_3_emit_[56] = { 222 0x3f, 0x45, 0x3f, 0x46, 0x3f, 0x47, 0x3f, 0x48, 0x3f, 0x49, 0x3f, 0x4a, 223 0x3f, 0x4b, 0x3f, 0x4c, 0x3f, 0x4d, 0x3f, 0x4e, 0x3f, 0x4f, 0x3f, 0x50, 224 0x3f, 0x51, 0x3f, 0x52, 0x3f, 0x53, 0x3f, 0x54, 0x3f, 0x55, 0x3f, 0x56, 225 0x3f, 0x57, 0x3f, 0x59, 0x3f, 0x6a, 0x3f, 0x6b, 0x3f, 0x71, 0x3f, 0x76, 226 0x3f, 0x77, 0x3f, 0x78, 0x3f, 0x79, 0x3f, 0x7a}; 227 const uint8_t HuffDecoderCommon::table14_3_ops_[32] = { 228 0x01, 0x09, 0x11, 0x19, 0x21, 0x29, 0x31, 0x39, 0x41, 0x49, 0x51, 229 0x59, 0x61, 0x69, 0x71, 0x79, 0x81, 0x89, 0x91, 0x99, 0xa1, 0xa9, 230 0xb1, 0xb9, 0xc1, 0xc9, 0xd1, 0xd9, 0x00, 0x00, 0x00, 0x02}; 231 const uint8_t HuffDecoderCommon::table14_4_emit_[44] = { 232 0x27, 0x30, 0x27, 0x31, 0x27, 0x32, 0x27, 0x61, 0x27, 0x63, 0x27, 233 0x65, 0x27, 0x69, 0x27, 0x6f, 0x27, 0x73, 0x27, 0x74, 0x27, 0x20, 234 0x27, 0x25, 0x27, 0x2d, 0x27, 0x2e, 0x27, 0x2f, 0x27, 0x33, 0x27, 235 0x34, 0x27, 0x35, 0x27, 0x36, 0x27, 0x37, 0x27, 0x38, 0x27, 0x39}; 236 const uint8_t HuffDecoderCommon::table14_5_emit_[28] = { 237 0x27, 0x3d, 0x27, 0x41, 0x27, 0x5f, 0x27, 0x62, 0x27, 0x64, 238 0x27, 0x66, 0x27, 0x67, 0x27, 0x68, 0x27, 0x6c, 0x27, 0x6d, 239 0x27, 0x6e, 0x27, 0x70, 0x27, 0x72, 0x27, 0x75}; 240 const uint8_t HuffDecoderCommon::table14_6_emit_[44] = { 241 0x2b, 0x30, 0x2b, 0x31, 0x2b, 0x32, 0x2b, 0x61, 0x2b, 0x63, 0x2b, 242 0x65, 0x2b, 0x69, 0x2b, 0x6f, 0x2b, 0x73, 0x2b, 0x74, 0x2b, 0x20, 243 0x2b, 0x25, 0x2b, 0x2d, 0x2b, 0x2e, 0x2b, 0x2f, 0x2b, 0x33, 0x2b, 244 0x34, 0x2b, 0x35, 0x2b, 0x36, 0x2b, 0x37, 0x2b, 0x38, 0x2b, 0x39}; 245 const uint8_t HuffDecoderCommon::table14_7_emit_[28] = { 246 0x2b, 0x3d, 0x2b, 0x41, 0x2b, 0x5f, 0x2b, 0x62, 0x2b, 0x64, 247 0x2b, 0x66, 0x2b, 0x67, 0x2b, 0x68, 0x2b, 0x6c, 0x2b, 0x6d, 248 0x2b, 0x6e, 0x2b, 0x70, 0x2b, 0x72, 0x2b, 0x75}; 249 const uint8_t HuffDecoderCommon::table14_8_emit_[44] = { 250 0x7c, 0x30, 0x7c, 0x31, 0x7c, 0x32, 0x7c, 0x61, 0x7c, 0x63, 0x7c, 251 0x65, 0x7c, 0x69, 0x7c, 0x6f, 0x7c, 0x73, 0x7c, 0x74, 0x7c, 0x20, 252 0x7c, 0x25, 0x7c, 0x2d, 0x7c, 0x2e, 0x7c, 0x2f, 0x7c, 0x33, 0x7c, 253 0x34, 0x7c, 0x35, 0x7c, 0x36, 0x7c, 0x37, 0x7c, 0x38, 0x7c, 0x39}; 254 const uint8_t HuffDecoderCommon::table14_9_emit_[28] = { 255 0x7c, 0x3d, 0x7c, 0x41, 0x7c, 0x5f, 0x7c, 0x62, 0x7c, 0x64, 256 0x7c, 0x66, 0x7c, 0x67, 0x7c, 0x68, 0x7c, 0x6c, 0x7c, 0x6d, 257 0x7c, 0x6e, 0x7c, 0x70, 0x7c, 0x72, 0x7c, 0x75}; 258 const uint8_t HuffDecoderCommon::table14_10_emit_[20] = { 259 0x23, 0x30, 0x23, 0x31, 0x23, 0x32, 0x23, 0x61, 0x23, 0x63, 260 0x23, 0x65, 0x23, 0x69, 0x23, 0x6f, 0x23, 0x73, 0x23, 0x74}; 261 const uint8_t HuffDecoderCommon::table14_11_emit_[20] = { 262 0x3e, 0x30, 0x3e, 0x31, 0x3e, 0x32, 0x3e, 0x61, 0x3e, 0x63, 263 0x3e, 0x65, 0x3e, 0x69, 0x3e, 0x6f, 0x3e, 0x73, 0x3e, 0x74}; 264 const uint8_t HuffDecoderCommon::table14_12_emit_[2] = {0x00, 0x24}; 265 const uint8_t HuffDecoderCommon::table14_13_emit_[2] = {0x40, 0x5b}; 266 const uint8_t HuffDecoderCommon::table14_14_emit_[2] = {0x5d, 0x7e}; 267 const uint8_t HuffDecoderCommon::table14_15_emit_[5] = {0x5e, 0x7d, 0x3c, 0x60, 268 0x7b}; 269 const uint8_t HuffDecoderCommon::table14_15_ops_[32] = { 270 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 271 0x00, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0x0a, 0x00, 0x00, 272 0x00, 0x0e, 0x00, 0x00, 0x00, 0x12, 0x00, 0x00, 0x00, 0x03}; 273 const uint8_t* const HuffDecoderCommon::table14_emit_[16] = { 274 table14_0_emit_, table14_1_emit_, table14_2_emit_, table14_3_emit_, 275 table14_4_emit_, table14_5_emit_, table14_6_emit_, table14_7_emit_, 276 table14_8_emit_, table14_9_emit_, table14_10_emit_, table14_11_emit_, 277 table14_12_emit_, table14_13_emit_, table14_14_emit_, table14_15_emit_, 278 }; 279 const uint8_t* const HuffDecoderCommon::table14_ops_[16] = { 280 table14_0_ops_, table14_1_ops_, table14_2_ops_, table14_3_ops_, 281 table13_0_ops_, table13_1_ops_, table13_0_ops_, table13_1_ops_, 282 table13_0_ops_, table13_1_ops_, table13_2_ops_, table13_2_ops_, 283 table13_5_ops_, table13_5_ops_, table13_5_ops_, table14_15_ops_, 284 }; 285 const uint16_t HuffDecoderCommon::table15_0_ops_[64] = { 286 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0001, 287 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0009, 288 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0011, 289 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0019, 290 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0021, 291 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0029, 292 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0031, 293 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0039}; 294 const uint16_t HuffDecoderCommon::table15_1_ops_[64] = { 295 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0001, 296 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0009, 297 0x0000, 0x0000, 0x0000, 0x0011, 0x0000, 0x0000, 0x0000, 0x0019, 298 0x0000, 0x0000, 0x0000, 0x0021, 0x0000, 0x0000, 0x0000, 0x0029, 299 0x0000, 0x0000, 0x0000, 0x0031, 0x0000, 0x0000, 0x0000, 0x0039, 300 0x0000, 0x0000, 0x0000, 0x0041, 0x0000, 0x0000, 0x0000, 0x0049, 301 0x0000, 0x0000, 0x0000, 0x0051, 0x0000, 0x0000, 0x0000, 0x0059, 302 0x0000, 0x0000, 0x0000, 0x0061, 0x0000, 0x0000, 0x0000, 0x0069}; 303 const uint16_t HuffDecoderCommon::table15_2_ops_[64] = { 304 0x0000, 0x0000, 0x0000, 0x0001, 0x0000, 0x0000, 0x0000, 0x0009, 305 0x0000, 0x0000, 0x0000, 0x0011, 0x0000, 0x0000, 0x0000, 0x0019, 306 0x0000, 0x0000, 0x0000, 0x0021, 0x0000, 0x0000, 0x0000, 0x0029, 307 0x0000, 0x0000, 0x0000, 0x0031, 0x0000, 0x0000, 0x0000, 0x0039, 308 0x0000, 0x0000, 0x0000, 0x0041, 0x0000, 0x0000, 0x0000, 0x0049, 309 0x0000, 0x0000, 0x0000, 0x0051, 0x0000, 0x0000, 0x0000, 0x0059, 310 0x0000, 0x0000, 0x0000, 0x0061, 0x0000, 0x0000, 0x0000, 0x0069, 311 0x0000, 0x0071, 0x0000, 0x0079, 0x0000, 0x0081, 0x0000, 0x0089}; 312 const uint8_t HuffDecoderCommon::table15_3_emit_[68] = { 313 0x3f, 0x45, 0x3f, 0x46, 0x3f, 0x47, 0x3f, 0x48, 0x3f, 0x49, 0x3f, 0x4a, 314 0x3f, 0x4b, 0x3f, 0x4c, 0x3f, 0x4d, 0x3f, 0x4e, 0x3f, 0x4f, 0x3f, 0x50, 315 0x3f, 0x51, 0x3f, 0x52, 0x3f, 0x53, 0x3f, 0x54, 0x3f, 0x55, 0x3f, 0x56, 316 0x3f, 0x57, 0x3f, 0x59, 0x3f, 0x6a, 0x3f, 0x6b, 0x3f, 0x71, 0x3f, 0x76, 317 0x3f, 0x77, 0x3f, 0x78, 0x3f, 0x79, 0x3f, 0x7a, 0x3f, 0x26, 0x3f, 0x2a, 318 0x3f, 0x2c, 0x3f, 0x3b, 0x3f, 0x58, 0x3f, 0x5a}; 319 const uint16_t HuffDecoderCommon::table15_3_ops_[64] = { 320 0x0000, 0x0001, 0x0000, 0x0009, 0x0000, 0x0011, 0x0000, 0x0019, 321 0x0000, 0x0021, 0x0000, 0x0029, 0x0000, 0x0031, 0x0000, 0x0039, 322 0x0000, 0x0041, 0x0000, 0x0049, 0x0000, 0x0051, 0x0000, 0x0059, 323 0x0000, 0x0061, 0x0000, 0x0069, 0x0000, 0x0071, 0x0000, 0x0079, 324 0x0000, 0x0081, 0x0000, 0x0089, 0x0000, 0x0091, 0x0000, 0x0099, 325 0x0000, 0x00a1, 0x0000, 0x00a9, 0x0000, 0x00b1, 0x0000, 0x00b9, 326 0x0000, 0x00c1, 0x0000, 0x00c9, 0x0000, 0x00d1, 0x0000, 0x00d9, 327 0x00e1, 0x00e9, 0x00f1, 0x00f9, 0x0101, 0x0109, 0x0000, 0x0002}; 328 const uint16_t HuffDecoderCommon::table15_4_ops_[64] = { 329 0x0000, 0x0000, 0x0000, 0x0001, 0x0000, 0x0000, 0x0000, 0x0009, 330 0x0000, 0x0000, 0x0000, 0x0011, 0x0000, 0x0000, 0x0000, 0x0019, 331 0x0000, 0x0000, 0x0000, 0x0021, 0x0000, 0x0000, 0x0000, 0x0029, 332 0x0000, 0x0000, 0x0000, 0x0031, 0x0000, 0x0000, 0x0000, 0x0039, 333 0x0000, 0x0000, 0x0000, 0x0041, 0x0000, 0x0000, 0x0000, 0x0049, 334 0x0000, 0x0051, 0x0000, 0x0059, 0x0000, 0x0061, 0x0000, 0x0069, 335 0x0000, 0x0071, 0x0000, 0x0079, 0x0000, 0x0081, 0x0000, 0x0089, 336 0x0000, 0x0091, 0x0000, 0x0099, 0x0000, 0x00a1, 0x0000, 0x00a9}; 337 const uint8_t HuffDecoderCommon::table15_5_emit_[92] = { 338 0x27, 0x3d, 0x27, 0x41, 0x27, 0x5f, 0x27, 0x62, 0x27, 0x64, 0x27, 0x66, 339 0x27, 0x67, 0x27, 0x68, 0x27, 0x6c, 0x27, 0x6d, 0x27, 0x6e, 0x27, 0x70, 340 0x27, 0x72, 0x27, 0x75, 0x27, 0x3a, 0x27, 0x42, 0x27, 0x43, 0x27, 0x44, 341 0x27, 0x45, 0x27, 0x46, 0x27, 0x47, 0x27, 0x48, 0x27, 0x49, 0x27, 0x4a, 342 0x27, 0x4b, 0x27, 0x4c, 0x27, 0x4d, 0x27, 0x4e, 0x27, 0x4f, 0x27, 0x50, 343 0x27, 0x51, 0x27, 0x52, 0x27, 0x53, 0x27, 0x54, 0x27, 0x55, 0x27, 0x56, 344 0x27, 0x57, 0x27, 0x59, 0x27, 0x6a, 0x27, 0x6b, 0x27, 0x71, 0x27, 0x76, 345 0x27, 0x77, 0x27, 0x78, 0x27, 0x79, 0x27, 0x7a}; 346 const uint16_t HuffDecoderCommon::table15_5_ops_[64] = { 347 0x0000, 0x0001, 0x0000, 0x0009, 0x0000, 0x0011, 0x0000, 0x0019, 348 0x0000, 0x0021, 0x0000, 0x0029, 0x0000, 0x0031, 0x0000, 0x0039, 349 0x0000, 0x0041, 0x0000, 0x0049, 0x0000, 0x0051, 0x0000, 0x0059, 350 0x0000, 0x0061, 0x0000, 0x0069, 0x0071, 0x0079, 0x0081, 0x0089, 351 0x0091, 0x0099, 0x00a1, 0x00a9, 0x00b1, 0x00b9, 0x00c1, 0x00c9, 352 0x00d1, 0x00d9, 0x00e1, 0x00e9, 0x00f1, 0x00f9, 0x0101, 0x0109, 353 0x0111, 0x0119, 0x0121, 0x0129, 0x0131, 0x0139, 0x0141, 0x0149, 354 0x0151, 0x0159, 0x0161, 0x0169, 0x0000, 0x0000, 0x0000, 0x0002}; 355 const uint8_t HuffDecoderCommon::table15_7_emit_[92] = { 356 0x2b, 0x3d, 0x2b, 0x41, 0x2b, 0x5f, 0x2b, 0x62, 0x2b, 0x64, 0x2b, 0x66, 357 0x2b, 0x67, 0x2b, 0x68, 0x2b, 0x6c, 0x2b, 0x6d, 0x2b, 0x6e, 0x2b, 0x70, 358 0x2b, 0x72, 0x2b, 0x75, 0x2b, 0x3a, 0x2b, 0x42, 0x2b, 0x43, 0x2b, 0x44, 359 0x2b, 0x45, 0x2b, 0x46, 0x2b, 0x47, 0x2b, 0x48, 0x2b, 0x49, 0x2b, 0x4a, 360 0x2b, 0x4b, 0x2b, 0x4c, 0x2b, 0x4d, 0x2b, 0x4e, 0x2b, 0x4f, 0x2b, 0x50, 361 0x2b, 0x51, 0x2b, 0x52, 0x2b, 0x53, 0x2b, 0x54, 0x2b, 0x55, 0x2b, 0x56, 362 0x2b, 0x57, 0x2b, 0x59, 0x2b, 0x6a, 0x2b, 0x6b, 0x2b, 0x71, 0x2b, 0x76, 363 0x2b, 0x77, 0x2b, 0x78, 0x2b, 0x79, 0x2b, 0x7a}; 364 const uint8_t HuffDecoderCommon::table15_9_emit_[92] = { 365 0x7c, 0x3d, 0x7c, 0x41, 0x7c, 0x5f, 0x7c, 0x62, 0x7c, 0x64, 0x7c, 0x66, 366 0x7c, 0x67, 0x7c, 0x68, 0x7c, 0x6c, 0x7c, 0x6d, 0x7c, 0x6e, 0x7c, 0x70, 367 0x7c, 0x72, 0x7c, 0x75, 0x7c, 0x3a, 0x7c, 0x42, 0x7c, 0x43, 0x7c, 0x44, 368 0x7c, 0x45, 0x7c, 0x46, 0x7c, 0x47, 0x7c, 0x48, 0x7c, 0x49, 0x7c, 0x4a, 369 0x7c, 0x4b, 0x7c, 0x4c, 0x7c, 0x4d, 0x7c, 0x4e, 0x7c, 0x4f, 0x7c, 0x50, 370 0x7c, 0x51, 0x7c, 0x52, 0x7c, 0x53, 0x7c, 0x54, 0x7c, 0x55, 0x7c, 0x56, 371 0x7c, 0x57, 0x7c, 0x59, 0x7c, 0x6a, 0x7c, 0x6b, 0x7c, 0x71, 0x7c, 0x76, 372 0x7c, 0x77, 0x7c, 0x78, 0x7c, 0x79, 0x7c, 0x7a}; 373 const uint8_t HuffDecoderCommon::table15_10_emit_[72] = { 374 0x23, 0x30, 0x23, 0x31, 0x23, 0x32, 0x23, 0x61, 0x23, 0x63, 0x23, 0x65, 375 0x23, 0x69, 0x23, 0x6f, 0x23, 0x73, 0x23, 0x74, 0x23, 0x20, 0x23, 0x25, 376 0x23, 0x2d, 0x23, 0x2e, 0x23, 0x2f, 0x23, 0x33, 0x23, 0x34, 0x23, 0x35, 377 0x23, 0x36, 0x23, 0x37, 0x23, 0x38, 0x23, 0x39, 0x23, 0x3d, 0x23, 0x41, 378 0x23, 0x5f, 0x23, 0x62, 0x23, 0x64, 0x23, 0x66, 0x23, 0x67, 0x23, 0x68, 379 0x23, 0x6c, 0x23, 0x6d, 0x23, 0x6e, 0x23, 0x70, 0x23, 0x72, 0x23, 0x75}; 380 const uint16_t HuffDecoderCommon::table15_10_ops_[64] = { 381 0x0000, 0x0001, 0x0000, 0x0009, 0x0000, 0x0011, 0x0000, 0x0019, 382 0x0000, 0x0021, 0x0000, 0x0029, 0x0000, 0x0031, 0x0000, 0x0039, 383 0x0000, 0x0041, 0x0000, 0x0049, 0x0051, 0x0059, 0x0061, 0x0069, 384 0x0071, 0x0079, 0x0081, 0x0089, 0x0091, 0x0099, 0x00a1, 0x00a9, 385 0x00b1, 0x00b9, 0x00c1, 0x00c9, 0x00d1, 0x00d9, 0x00e1, 0x00e9, 386 0x00f1, 0x00f9, 0x0101, 0x0109, 0x0111, 0x0119, 0x0000, 0x0000, 387 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 388 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0002}; 389 const uint8_t HuffDecoderCommon::table15_11_emit_[72] = { 390 0x3e, 0x30, 0x3e, 0x31, 0x3e, 0x32, 0x3e, 0x61, 0x3e, 0x63, 0x3e, 0x65, 391 0x3e, 0x69, 0x3e, 0x6f, 0x3e, 0x73, 0x3e, 0x74, 0x3e, 0x20, 0x3e, 0x25, 392 0x3e, 0x2d, 0x3e, 0x2e, 0x3e, 0x2f, 0x3e, 0x33, 0x3e, 0x34, 0x3e, 0x35, 393 0x3e, 0x36, 0x3e, 0x37, 0x3e, 0x38, 0x3e, 0x39, 0x3e, 0x3d, 0x3e, 0x41, 394 0x3e, 0x5f, 0x3e, 0x62, 0x3e, 0x64, 0x3e, 0x66, 0x3e, 0x67, 0x3e, 0x68, 395 0x3e, 0x6c, 0x3e, 0x6d, 0x3e, 0x6e, 0x3e, 0x70, 0x3e, 0x72, 0x3e, 0x75}; 396 const uint8_t HuffDecoderCommon::table15_12_emit_[40] = { 397 0x00, 0x30, 0x00, 0x31, 0x00, 0x32, 0x00, 0x61, 0x00, 0x63, 398 0x00, 0x65, 0x00, 0x69, 0x00, 0x6f, 0x00, 0x73, 0x00, 0x74, 399 0x24, 0x30, 0x24, 0x31, 0x24, 0x32, 0x24, 0x61, 0x24, 0x63, 400 0x24, 0x65, 0x24, 0x69, 0x24, 0x6f, 0x24, 0x73, 0x24, 0x74}; 401 const uint16_t HuffDecoderCommon::table15_12_ops_[64] = { 402 0x0001, 0x0009, 0x0011, 0x0019, 0x0021, 0x0029, 0x0031, 0x0039, 403 0x0041, 0x0049, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 404 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 405 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0002, 406 0x0051, 0x0059, 0x0061, 0x0069, 0x0071, 0x0079, 0x0081, 0x0089, 407 0x0091, 0x0099, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 408 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 409 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0052}; 410 const uint8_t HuffDecoderCommon::table15_13_emit_[40] = { 411 0x40, 0x30, 0x40, 0x31, 0x40, 0x32, 0x40, 0x61, 0x40, 0x63, 412 0x40, 0x65, 0x40, 0x69, 0x40, 0x6f, 0x40, 0x73, 0x40, 0x74, 413 0x5b, 0x30, 0x5b, 0x31, 0x5b, 0x32, 0x5b, 0x61, 0x5b, 0x63, 414 0x5b, 0x65, 0x5b, 0x69, 0x5b, 0x6f, 0x5b, 0x73, 0x5b, 0x74}; 415 const uint8_t HuffDecoderCommon::table15_14_emit_[40] = { 416 0x5d, 0x30, 0x5d, 0x31, 0x5d, 0x32, 0x5d, 0x61, 0x5d, 0x63, 417 0x5d, 0x65, 0x5d, 0x69, 0x5d, 0x6f, 0x5d, 0x73, 0x5d, 0x74, 418 0x7e, 0x30, 0x7e, 0x31, 0x7e, 0x32, 0x7e, 0x61, 0x7e, 0x63, 419 0x7e, 0x65, 0x7e, 0x69, 0x7e, 0x6f, 0x7e, 0x73, 0x7e, 0x74}; 420 const uint16_t HuffDecoderCommon::table15_15_ops_[64] = { 421 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 422 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0002, 423 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 424 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0006, 425 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x000a, 426 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x000e, 427 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0012, 428 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0003}; 429 const uint8_t* const HuffDecoderCommon::table15_emit_[16] = { 430 table14_0_emit_, table14_1_emit_, table14_2_emit_, table15_3_emit_, 431 table14_4_emit_, table15_5_emit_, table14_6_emit_, table15_7_emit_, 432 table14_8_emit_, table15_9_emit_, table15_10_emit_, table15_11_emit_, 433 table15_12_emit_, table15_13_emit_, table15_14_emit_, table14_15_emit_, 434 }; 435 const uint16_t* const HuffDecoderCommon::table15_ops_[16] = { 436 table15_0_ops_, table15_1_ops_, table15_2_ops_, table15_3_ops_, 437 table15_4_ops_, table15_5_ops_, table15_4_ops_, table15_5_ops_, 438 table15_4_ops_, table15_5_ops_, table15_10_ops_, table15_10_ops_, 439 table15_12_ops_, table15_12_ops_, table15_12_ops_, table15_15_ops_, 440 }; 441 const uint8_t HuffDecoderCommon::table16_0_emit_[8] = {0x3f, 0x30, 0x3f, 0x31, 442 0x3f, 0x32, 0x3f, 0x61}; 443 const uint16_t HuffDecoderCommon::table16_0_ops_[64] = { 444 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 445 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0001, 446 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 447 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0009, 448 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 449 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0011, 450 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 451 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0019}; 452 const uint8_t HuffDecoderCommon::table16_1_emit_[8] = {0x3f, 0x63, 0x3f, 0x65, 453 0x3f, 0x69, 0x3f, 0x6f}; 454 const uint8_t HuffDecoderCommon::table16_2_emit_[12] = { 455 0x3f, 0x73, 0x3f, 0x74, 0x3f, 0x20, 0x3f, 0x25, 0x3f, 0x2d, 0x3f, 0x2e}; 456 const uint16_t HuffDecoderCommon::table16_2_ops_[64] = { 457 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 458 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0001, 459 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 460 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0009, 461 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0011, 462 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0019, 463 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0021, 464 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0029}; 465 const uint8_t HuffDecoderCommon::table16_3_emit_[16] = { 466 0x3f, 0x2f, 0x3f, 0x33, 0x3f, 0x34, 0x3f, 0x35, 467 0x3f, 0x36, 0x3f, 0x37, 0x3f, 0x38, 0x3f, 0x39}; 468 const uint8_t HuffDecoderCommon::table16_4_emit_[16] = { 469 0x3f, 0x3d, 0x3f, 0x41, 0x3f, 0x5f, 0x3f, 0x62, 470 0x3f, 0x64, 0x3f, 0x66, 0x3f, 0x67, 0x3f, 0x68}; 471 const uint8_t HuffDecoderCommon::table16_5_emit_[20] = { 472 0x3f, 0x6c, 0x3f, 0x6d, 0x3f, 0x6e, 0x3f, 0x70, 0x3f, 0x72, 473 0x3f, 0x75, 0x3f, 0x3a, 0x3f, 0x42, 0x3f, 0x43, 0x3f, 0x44}; 474 const uint16_t HuffDecoderCommon::table16_5_ops_[64] = { 475 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0001, 476 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0009, 477 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0011, 478 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0019, 479 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0021, 480 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0029, 481 0x0000, 0x0000, 0x0000, 0x0031, 0x0000, 0x0000, 0x0000, 0x0039, 482 0x0000, 0x0000, 0x0000, 0x0041, 0x0000, 0x0000, 0x0000, 0x0049}; 483 const uint8_t HuffDecoderCommon::table16_6_emit_[32] = { 484 0x3f, 0x45, 0x3f, 0x46, 0x3f, 0x47, 0x3f, 0x48, 0x3f, 0x49, 0x3f, 485 0x4a, 0x3f, 0x4b, 0x3f, 0x4c, 0x3f, 0x4d, 0x3f, 0x4e, 0x3f, 0x4f, 486 0x3f, 0x50, 0x3f, 0x51, 0x3f, 0x52, 0x3f, 0x53, 0x3f, 0x54}; 487 const uint16_t HuffDecoderCommon::table16_6_ops_[64] = { 488 0x0000, 0x0000, 0x0000, 0x0001, 0x0000, 0x0000, 0x0000, 0x0009, 489 0x0000, 0x0000, 0x0000, 0x0011, 0x0000, 0x0000, 0x0000, 0x0019, 490 0x0000, 0x0000, 0x0000, 0x0021, 0x0000, 0x0000, 0x0000, 0x0029, 491 0x0000, 0x0000, 0x0000, 0x0031, 0x0000, 0x0000, 0x0000, 0x0039, 492 0x0000, 0x0000, 0x0000, 0x0041, 0x0000, 0x0000, 0x0000, 0x0049, 493 0x0000, 0x0000, 0x0000, 0x0051, 0x0000, 0x0000, 0x0000, 0x0059, 494 0x0000, 0x0000, 0x0000, 0x0061, 0x0000, 0x0000, 0x0000, 0x0069, 495 0x0000, 0x0000, 0x0000, 0x0071, 0x0000, 0x0000, 0x0000, 0x0079}; 496 const uint8_t HuffDecoderCommon::table16_7_emit_[36] = { 497 0x3f, 0x55, 0x3f, 0x56, 0x3f, 0x57, 0x3f, 0x59, 0x3f, 0x6a, 0x3f, 0x6b, 498 0x3f, 0x71, 0x3f, 0x76, 0x3f, 0x77, 0x3f, 0x78, 0x3f, 0x79, 0x3f, 0x7a, 499 0x3f, 0x26, 0x3f, 0x2a, 0x3f, 0x2c, 0x3f, 0x3b, 0x3f, 0x58, 0x3f, 0x5a}; 500 const uint16_t HuffDecoderCommon::table16_7_ops_[64] = { 501 0x0000, 0x0000, 0x0000, 0x0001, 0x0000, 0x0000, 0x0000, 0x0009, 502 0x0000, 0x0000, 0x0000, 0x0011, 0x0000, 0x0000, 0x0000, 0x0019, 503 0x0000, 0x0000, 0x0000, 0x0021, 0x0000, 0x0000, 0x0000, 0x0029, 504 0x0000, 0x0000, 0x0000, 0x0031, 0x0000, 0x0000, 0x0000, 0x0039, 505 0x0000, 0x0000, 0x0000, 0x0041, 0x0000, 0x0000, 0x0000, 0x0049, 506 0x0000, 0x0000, 0x0000, 0x0051, 0x0000, 0x0000, 0x0000, 0x0059, 507 0x0000, 0x0061, 0x0000, 0x0069, 0x0000, 0x0071, 0x0000, 0x0079, 508 0x0000, 0x0081, 0x0000, 0x0089, 0x0000, 0x0000, 0x0000, 0x0002}; 509 const uint8_t HuffDecoderCommon::table16_8_emit_[16] = { 510 0x27, 0x30, 0x27, 0x31, 0x27, 0x32, 0x27, 0x61, 511 0x27, 0x63, 0x27, 0x65, 0x27, 0x69, 0x27, 0x6f}; 512 const uint8_t HuffDecoderCommon::table16_9_emit_[28] = { 513 0x27, 0x73, 0x27, 0x74, 0x27, 0x20, 0x27, 0x25, 0x27, 0x2d, 514 0x27, 0x2e, 0x27, 0x2f, 0x27, 0x33, 0x27, 0x34, 0x27, 0x35, 515 0x27, 0x36, 0x27, 0x37, 0x27, 0x38, 0x27, 0x39}; 516 const uint8_t HuffDecoderCommon::table16_10_emit_[36] = { 517 0x27, 0x3d, 0x27, 0x41, 0x27, 0x5f, 0x27, 0x62, 0x27, 0x64, 0x27, 0x66, 518 0x27, 0x67, 0x27, 0x68, 0x27, 0x6c, 0x27, 0x6d, 0x27, 0x6e, 0x27, 0x70, 519 0x27, 0x72, 0x27, 0x75, 0x27, 0x3a, 0x27, 0x42, 0x27, 0x43, 0x27, 0x44}; 520 const uint8_t HuffDecoderCommon::table16_11_emit_[68] = { 521 0x27, 0x45, 0x27, 0x46, 0x27, 0x47, 0x27, 0x48, 0x27, 0x49, 0x27, 0x4a, 522 0x27, 0x4b, 0x27, 0x4c, 0x27, 0x4d, 0x27, 0x4e, 0x27, 0x4f, 0x27, 0x50, 523 0x27, 0x51, 0x27, 0x52, 0x27, 0x53, 0x27, 0x54, 0x27, 0x55, 0x27, 0x56, 524 0x27, 0x57, 0x27, 0x59, 0x27, 0x6a, 0x27, 0x6b, 0x27, 0x71, 0x27, 0x76, 525 0x27, 0x77, 0x27, 0x78, 0x27, 0x79, 0x27, 0x7a, 0x27, 0x26, 0x27, 0x2a, 526 0x27, 0x2c, 0x27, 0x3b, 0x27, 0x58, 0x27, 0x5a}; 527 const uint8_t HuffDecoderCommon::table16_12_emit_[16] = { 528 0x2b, 0x30, 0x2b, 0x31, 0x2b, 0x32, 0x2b, 0x61, 529 0x2b, 0x63, 0x2b, 0x65, 0x2b, 0x69, 0x2b, 0x6f}; 530 const uint8_t HuffDecoderCommon::table16_13_emit_[28] = { 531 0x2b, 0x73, 0x2b, 0x74, 0x2b, 0x20, 0x2b, 0x25, 0x2b, 0x2d, 532 0x2b, 0x2e, 0x2b, 0x2f, 0x2b, 0x33, 0x2b, 0x34, 0x2b, 0x35, 533 0x2b, 0x36, 0x2b, 0x37, 0x2b, 0x38, 0x2b, 0x39}; 534 const uint8_t HuffDecoderCommon::table16_14_emit_[36] = { 535 0x2b, 0x3d, 0x2b, 0x41, 0x2b, 0x5f, 0x2b, 0x62, 0x2b, 0x64, 0x2b, 0x66, 536 0x2b, 0x67, 0x2b, 0x68, 0x2b, 0x6c, 0x2b, 0x6d, 0x2b, 0x6e, 0x2b, 0x70, 537 0x2b, 0x72, 0x2b, 0x75, 0x2b, 0x3a, 0x2b, 0x42, 0x2b, 0x43, 0x2b, 0x44}; 538 const uint8_t HuffDecoderCommon::table16_15_emit_[68] = { 539 0x2b, 0x45, 0x2b, 0x46, 0x2b, 0x47, 0x2b, 0x48, 0x2b, 0x49, 0x2b, 0x4a, 540 0x2b, 0x4b, 0x2b, 0x4c, 0x2b, 0x4d, 0x2b, 0x4e, 0x2b, 0x4f, 0x2b, 0x50, 541 0x2b, 0x51, 0x2b, 0x52, 0x2b, 0x53, 0x2b, 0x54, 0x2b, 0x55, 0x2b, 0x56, 542 0x2b, 0x57, 0x2b, 0x59, 0x2b, 0x6a, 0x2b, 0x6b, 0x2b, 0x71, 0x2b, 0x76, 543 0x2b, 0x77, 0x2b, 0x78, 0x2b, 0x79, 0x2b, 0x7a, 0x2b, 0x26, 0x2b, 0x2a, 544 0x2b, 0x2c, 0x2b, 0x3b, 0x2b, 0x58, 0x2b, 0x5a}; 545 const uint8_t HuffDecoderCommon::table16_16_emit_[16] = { 546 0x7c, 0x30, 0x7c, 0x31, 0x7c, 0x32, 0x7c, 0x61, 547 0x7c, 0x63, 0x7c, 0x65, 0x7c, 0x69, 0x7c, 0x6f}; 548 const uint8_t HuffDecoderCommon::table16_17_emit_[28] = { 549 0x7c, 0x73, 0x7c, 0x74, 0x7c, 0x20, 0x7c, 0x25, 0x7c, 0x2d, 550 0x7c, 0x2e, 0x7c, 0x2f, 0x7c, 0x33, 0x7c, 0x34, 0x7c, 0x35, 551 0x7c, 0x36, 0x7c, 0x37, 0x7c, 0x38, 0x7c, 0x39}; 552 const uint8_t HuffDecoderCommon::table16_18_emit_[36] = { 553 0x7c, 0x3d, 0x7c, 0x41, 0x7c, 0x5f, 0x7c, 0x62, 0x7c, 0x64, 0x7c, 0x66, 554 0x7c, 0x67, 0x7c, 0x68, 0x7c, 0x6c, 0x7c, 0x6d, 0x7c, 0x6e, 0x7c, 0x70, 555 0x7c, 0x72, 0x7c, 0x75, 0x7c, 0x3a, 0x7c, 0x42, 0x7c, 0x43, 0x7c, 0x44}; 556 const uint8_t HuffDecoderCommon::table16_19_emit_[68] = { 557 0x7c, 0x45, 0x7c, 0x46, 0x7c, 0x47, 0x7c, 0x48, 0x7c, 0x49, 0x7c, 0x4a, 558 0x7c, 0x4b, 0x7c, 0x4c, 0x7c, 0x4d, 0x7c, 0x4e, 0x7c, 0x4f, 0x7c, 0x50, 559 0x7c, 0x51, 0x7c, 0x52, 0x7c, 0x53, 0x7c, 0x54, 0x7c, 0x55, 0x7c, 0x56, 560 0x7c, 0x57, 0x7c, 0x59, 0x7c, 0x6a, 0x7c, 0x6b, 0x7c, 0x71, 0x7c, 0x76, 561 0x7c, 0x77, 0x7c, 0x78, 0x7c, 0x79, 0x7c, 0x7a, 0x7c, 0x26, 0x7c, 0x2a, 562 0x7c, 0x2c, 0x7c, 0x3b, 0x7c, 0x58, 0x7c, 0x5a}; 563 const uint8_t HuffDecoderCommon::table16_20_emit_[44] = { 564 0x23, 0x30, 0x23, 0x31, 0x23, 0x32, 0x23, 0x61, 0x23, 0x63, 0x23, 565 0x65, 0x23, 0x69, 0x23, 0x6f, 0x23, 0x73, 0x23, 0x74, 0x23, 0x20, 566 0x23, 0x25, 0x23, 0x2d, 0x23, 0x2e, 0x23, 0x2f, 0x23, 0x33, 0x23, 567 0x34, 0x23, 0x35, 0x23, 0x36, 0x23, 0x37, 0x23, 0x38, 0x23, 0x39}; 568 const uint8_t HuffDecoderCommon::table16_21_emit_[92] = { 569 0x23, 0x3d, 0x23, 0x41, 0x23, 0x5f, 0x23, 0x62, 0x23, 0x64, 0x23, 0x66, 570 0x23, 0x67, 0x23, 0x68, 0x23, 0x6c, 0x23, 0x6d, 0x23, 0x6e, 0x23, 0x70, 571 0x23, 0x72, 0x23, 0x75, 0x23, 0x3a, 0x23, 0x42, 0x23, 0x43, 0x23, 0x44, 572 0x23, 0x45, 0x23, 0x46, 0x23, 0x47, 0x23, 0x48, 0x23, 0x49, 0x23, 0x4a, 573 0x23, 0x4b, 0x23, 0x4c, 0x23, 0x4d, 0x23, 0x4e, 0x23, 0x4f, 0x23, 0x50, 574 0x23, 0x51, 0x23, 0x52, 0x23, 0x53, 0x23, 0x54, 0x23, 0x55, 0x23, 0x56, 575 0x23, 0x57, 0x23, 0x59, 0x23, 0x6a, 0x23, 0x6b, 0x23, 0x71, 0x23, 0x76, 576 0x23, 0x77, 0x23, 0x78, 0x23, 0x79, 0x23, 0x7a}; 577 const uint8_t HuffDecoderCommon::table16_22_emit_[44] = { 578 0x3e, 0x30, 0x3e, 0x31, 0x3e, 0x32, 0x3e, 0x61, 0x3e, 0x63, 0x3e, 579 0x65, 0x3e, 0x69, 0x3e, 0x6f, 0x3e, 0x73, 0x3e, 0x74, 0x3e, 0x20, 580 0x3e, 0x25, 0x3e, 0x2d, 0x3e, 0x2e, 0x3e, 0x2f, 0x3e, 0x33, 0x3e, 581 0x34, 0x3e, 0x35, 0x3e, 0x36, 0x3e, 0x37, 0x3e, 0x38, 0x3e, 0x39}; 582 const uint8_t HuffDecoderCommon::table16_23_emit_[92] = { 583 0x3e, 0x3d, 0x3e, 0x41, 0x3e, 0x5f, 0x3e, 0x62, 0x3e, 0x64, 0x3e, 0x66, 584 0x3e, 0x67, 0x3e, 0x68, 0x3e, 0x6c, 0x3e, 0x6d, 0x3e, 0x6e, 0x3e, 0x70, 585 0x3e, 0x72, 0x3e, 0x75, 0x3e, 0x3a, 0x3e, 0x42, 0x3e, 0x43, 0x3e, 0x44, 586 0x3e, 0x45, 0x3e, 0x46, 0x3e, 0x47, 0x3e, 0x48, 0x3e, 0x49, 0x3e, 0x4a, 587 0x3e, 0x4b, 0x3e, 0x4c, 0x3e, 0x4d, 0x3e, 0x4e, 0x3e, 0x4f, 0x3e, 0x50, 588 0x3e, 0x51, 0x3e, 0x52, 0x3e, 0x53, 0x3e, 0x54, 0x3e, 0x55, 0x3e, 0x56, 589 0x3e, 0x57, 0x3e, 0x59, 0x3e, 0x6a, 0x3e, 0x6b, 0x3e, 0x71, 0x3e, 0x76, 590 0x3e, 0x77, 0x3e, 0x78, 0x3e, 0x79, 0x3e, 0x7a}; 591 const uint8_t HuffDecoderCommon::table16_24_emit_[72] = { 592 0x00, 0x30, 0x00, 0x31, 0x00, 0x32, 0x00, 0x61, 0x00, 0x63, 0x00, 0x65, 593 0x00, 0x69, 0x00, 0x6f, 0x00, 0x73, 0x00, 0x74, 0x00, 0x20, 0x00, 0x25, 594 0x00, 0x2d, 0x00, 0x2e, 0x00, 0x2f, 0x00, 0x33, 0x00, 0x34, 0x00, 0x35, 595 0x00, 0x36, 0x00, 0x37, 0x00, 0x38, 0x00, 0x39, 0x00, 0x3d, 0x00, 0x41, 596 0x00, 0x5f, 0x00, 0x62, 0x00, 0x64, 0x00, 0x66, 0x00, 0x67, 0x00, 0x68, 597 0x00, 0x6c, 0x00, 0x6d, 0x00, 0x6e, 0x00, 0x70, 0x00, 0x72, 0x00, 0x75}; 598 const uint8_t HuffDecoderCommon::table16_25_emit_[72] = { 599 0x24, 0x30, 0x24, 0x31, 0x24, 0x32, 0x24, 0x61, 0x24, 0x63, 0x24, 0x65, 600 0x24, 0x69, 0x24, 0x6f, 0x24, 0x73, 0x24, 0x74, 0x24, 0x20, 0x24, 0x25, 601 0x24, 0x2d, 0x24, 0x2e, 0x24, 0x2f, 0x24, 0x33, 0x24, 0x34, 0x24, 0x35, 602 0x24, 0x36, 0x24, 0x37, 0x24, 0x38, 0x24, 0x39, 0x24, 0x3d, 0x24, 0x41, 603 0x24, 0x5f, 0x24, 0x62, 0x24, 0x64, 0x24, 0x66, 0x24, 0x67, 0x24, 0x68, 604 0x24, 0x6c, 0x24, 0x6d, 0x24, 0x6e, 0x24, 0x70, 0x24, 0x72, 0x24, 0x75}; 605 const uint8_t HuffDecoderCommon::table16_26_emit_[72] = { 606 0x40, 0x30, 0x40, 0x31, 0x40, 0x32, 0x40, 0x61, 0x40, 0x63, 0x40, 0x65, 607 0x40, 0x69, 0x40, 0x6f, 0x40, 0x73, 0x40, 0x74, 0x40, 0x20, 0x40, 0x25, 608 0x40, 0x2d, 0x40, 0x2e, 0x40, 0x2f, 0x40, 0x33, 0x40, 0x34, 0x40, 0x35, 609 0x40, 0x36, 0x40, 0x37, 0x40, 0x38, 0x40, 0x39, 0x40, 0x3d, 0x40, 0x41, 610 0x40, 0x5f, 0x40, 0x62, 0x40, 0x64, 0x40, 0x66, 0x40, 0x67, 0x40, 0x68, 611 0x40, 0x6c, 0x40, 0x6d, 0x40, 0x6e, 0x40, 0x70, 0x40, 0x72, 0x40, 0x75}; 612 const uint8_t HuffDecoderCommon::table16_27_emit_[72] = { 613 0x5b, 0x30, 0x5b, 0x31, 0x5b, 0x32, 0x5b, 0x61, 0x5b, 0x63, 0x5b, 0x65, 614 0x5b, 0x69, 0x5b, 0x6f, 0x5b, 0x73, 0x5b, 0x74, 0x5b, 0x20, 0x5b, 0x25, 615 0x5b, 0x2d, 0x5b, 0x2e, 0x5b, 0x2f, 0x5b, 0x33, 0x5b, 0x34, 0x5b, 0x35, 616 0x5b, 0x36, 0x5b, 0x37, 0x5b, 0x38, 0x5b, 0x39, 0x5b, 0x3d, 0x5b, 0x41, 617 0x5b, 0x5f, 0x5b, 0x62, 0x5b, 0x64, 0x5b, 0x66, 0x5b, 0x67, 0x5b, 0x68, 618 0x5b, 0x6c, 0x5b, 0x6d, 0x5b, 0x6e, 0x5b, 0x70, 0x5b, 0x72, 0x5b, 0x75}; 619 const uint8_t HuffDecoderCommon::table16_28_emit_[72] = { 620 0x5d, 0x30, 0x5d, 0x31, 0x5d, 0x32, 0x5d, 0x61, 0x5d, 0x63, 0x5d, 0x65, 621 0x5d, 0x69, 0x5d, 0x6f, 0x5d, 0x73, 0x5d, 0x74, 0x5d, 0x20, 0x5d, 0x25, 622 0x5d, 0x2d, 0x5d, 0x2e, 0x5d, 0x2f, 0x5d, 0x33, 0x5d, 0x34, 0x5d, 0x35, 623 0x5d, 0x36, 0x5d, 0x37, 0x5d, 0x38, 0x5d, 0x39, 0x5d, 0x3d, 0x5d, 0x41, 624 0x5d, 0x5f, 0x5d, 0x62, 0x5d, 0x64, 0x5d, 0x66, 0x5d, 0x67, 0x5d, 0x68, 625 0x5d, 0x6c, 0x5d, 0x6d, 0x5d, 0x6e, 0x5d, 0x70, 0x5d, 0x72, 0x5d, 0x75}; 626 const uint8_t HuffDecoderCommon::table16_29_emit_[72] = { 627 0x7e, 0x30, 0x7e, 0x31, 0x7e, 0x32, 0x7e, 0x61, 0x7e, 0x63, 0x7e, 0x65, 628 0x7e, 0x69, 0x7e, 0x6f, 0x7e, 0x73, 0x7e, 0x74, 0x7e, 0x20, 0x7e, 0x25, 629 0x7e, 0x2d, 0x7e, 0x2e, 0x7e, 0x2f, 0x7e, 0x33, 0x7e, 0x34, 0x7e, 0x35, 630 0x7e, 0x36, 0x7e, 0x37, 0x7e, 0x38, 0x7e, 0x39, 0x7e, 0x3d, 0x7e, 0x41, 631 0x7e, 0x5f, 0x7e, 0x62, 0x7e, 0x64, 0x7e, 0x66, 0x7e, 0x67, 0x7e, 0x68, 632 0x7e, 0x6c, 0x7e, 0x6d, 0x7e, 0x6e, 0x7e, 0x70, 0x7e, 0x72, 0x7e, 0x75}; 633 const uint8_t HuffDecoderCommon::table16_30_emit_[40] = { 634 0x5e, 0x30, 0x5e, 0x31, 0x5e, 0x32, 0x5e, 0x61, 0x5e, 0x63, 635 0x5e, 0x65, 0x5e, 0x69, 0x5e, 0x6f, 0x5e, 0x73, 0x5e, 0x74, 636 0x7d, 0x30, 0x7d, 0x31, 0x7d, 0x32, 0x7d, 0x61, 0x7d, 0x63, 637 0x7d, 0x65, 0x7d, 0x69, 0x7d, 0x6f, 0x7d, 0x73, 0x7d, 0x74}; 638 const uint8_t HuffDecoderCommon::table16_31_emit_[6] = {0x3c, 0x60, 0x7b, 639 0x5c, 0xc3, 0xd0}; 640 const uint16_t HuffDecoderCommon::table16_31_ops_[64] = { 641 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 642 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0002, 643 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 644 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0006, 645 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 646 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x000a, 647 0x000e, 0x0012, 0x0016, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 648 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0003}; 649 const uint8_t* const HuffDecoderCommon::table16_emit_[32] = { 650 table16_0_emit_, table16_1_emit_, table16_2_emit_, table16_3_emit_, 651 table16_4_emit_, table16_5_emit_, table16_6_emit_, table16_7_emit_, 652 table16_8_emit_, table16_9_emit_, table16_10_emit_, table16_11_emit_, 653 table16_12_emit_, table16_13_emit_, table16_14_emit_, table16_15_emit_, 654 table16_16_emit_, table16_17_emit_, table16_18_emit_, table16_19_emit_, 655 table16_20_emit_, table16_21_emit_, table16_22_emit_, table16_23_emit_, 656 table16_24_emit_, table16_25_emit_, table16_26_emit_, table16_27_emit_, 657 table16_28_emit_, table16_29_emit_, table16_30_emit_, table16_31_emit_, 658 }; 659 const uint16_t* const HuffDecoderCommon::table16_ops_[32] = { 660 table16_0_ops_, table16_0_ops_, table16_2_ops_, table15_0_ops_, 661 table15_0_ops_, table16_5_ops_, table16_6_ops_, table16_7_ops_, 662 table15_0_ops_, table15_1_ops_, table15_2_ops_, table15_3_ops_, 663 table15_0_ops_, table15_1_ops_, table15_2_ops_, table15_3_ops_, 664 table15_0_ops_, table15_1_ops_, table15_2_ops_, table15_3_ops_, 665 table15_4_ops_, table15_5_ops_, table15_4_ops_, table15_5_ops_, 666 table15_10_ops_, table15_10_ops_, table15_10_ops_, table15_10_ops_, 667 table15_10_ops_, table15_10_ops_, table15_12_ops_, table16_31_ops_, 668 }; 669 const uint8_t HuffDecoderCommon::table17_0_emit_[60] = { 670 0x3f, 0x30, 0x30, 0x3f, 0x30, 0x31, 0x3f, 0x30, 0x32, 0x3f, 0x30, 0x61, 671 0x3f, 0x30, 0x63, 0x3f, 0x30, 0x65, 0x3f, 0x30, 0x69, 0x3f, 0x30, 0x6f, 672 0x3f, 0x30, 0x73, 0x3f, 0x30, 0x74, 0x3f, 0x31, 0x30, 0x3f, 0x31, 0x31, 673 0x3f, 0x31, 0x32, 0x3f, 0x31, 0x61, 0x3f, 0x31, 0x63, 0x3f, 0x31, 0x65, 674 0x3f, 0x31, 0x69, 0x3f, 0x31, 0x6f, 0x3f, 0x31, 0x73, 0x3f, 0x31, 0x74}; 675 const uint16_t HuffDecoderCommon::table17_0_ops_[64] = { 676 0x0000, 0x0018, 0x0030, 0x0048, 0x0060, 0x0078, 0x0090, 0x00a8, 677 0x00c0, 0x00d8, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 678 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 679 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0002, 680 0x00f0, 0x0108, 0x0120, 0x0138, 0x0150, 0x0168, 0x0180, 0x0198, 681 0x01b0, 0x01c8, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 682 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 683 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x00f2}; 684 const uint8_t HuffDecoderCommon::table17_1_emit_[60] = { 685 0x3f, 0x32, 0x30, 0x3f, 0x32, 0x31, 0x3f, 0x32, 0x32, 0x3f, 0x32, 0x61, 686 0x3f, 0x32, 0x63, 0x3f, 0x32, 0x65, 0x3f, 0x32, 0x69, 0x3f, 0x32, 0x6f, 687 0x3f, 0x32, 0x73, 0x3f, 0x32, 0x74, 0x3f, 0x61, 0x30, 0x3f, 0x61, 0x31, 688 0x3f, 0x61, 0x32, 0x3f, 0x61, 0x61, 0x3f, 0x61, 0x63, 0x3f, 0x61, 0x65, 689 0x3f, 0x61, 0x69, 0x3f, 0x61, 0x6f, 0x3f, 0x61, 0x73, 0x3f, 0x61, 0x74}; 690 const uint8_t HuffDecoderCommon::table17_2_emit_[60] = { 691 0x3f, 0x63, 0x30, 0x3f, 0x63, 0x31, 0x3f, 0x63, 0x32, 0x3f, 0x63, 0x61, 692 0x3f, 0x63, 0x63, 0x3f, 0x63, 0x65, 0x3f, 0x63, 0x69, 0x3f, 0x63, 0x6f, 693 0x3f, 0x63, 0x73, 0x3f, 0x63, 0x74, 0x3f, 0x65, 0x30, 0x3f, 0x65, 0x31, 694 0x3f, 0x65, 0x32, 0x3f, 0x65, 0x61, 0x3f, 0x65, 0x63, 0x3f, 0x65, 0x65, 695 0x3f, 0x65, 0x69, 0x3f, 0x65, 0x6f, 0x3f, 0x65, 0x73, 0x3f, 0x65, 0x74}; 696 const uint8_t HuffDecoderCommon::table17_3_emit_[60] = { 697 0x3f, 0x69, 0x30, 0x3f, 0x69, 0x31, 0x3f, 0x69, 0x32, 0x3f, 0x69, 0x61, 698 0x3f, 0x69, 0x63, 0x3f, 0x69, 0x65, 0x3f, 0x69, 0x69, 0x3f, 0x69, 0x6f, 699 0x3f, 0x69, 0x73, 0x3f, 0x69, 0x74, 0x3f, 0x6f, 0x30, 0x3f, 0x6f, 0x31, 700 0x3f, 0x6f, 0x32, 0x3f, 0x6f, 0x61, 0x3f, 0x6f, 0x63, 0x3f, 0x6f, 0x65, 701 0x3f, 0x6f, 0x69, 0x3f, 0x6f, 0x6f, 0x3f, 0x6f, 0x73, 0x3f, 0x6f, 0x74}; 702 const uint8_t HuffDecoderCommon::table17_4_emit_[60] = { 703 0x3f, 0x73, 0x30, 0x3f, 0x73, 0x31, 0x3f, 0x73, 0x32, 0x3f, 0x73, 0x61, 704 0x3f, 0x73, 0x63, 0x3f, 0x73, 0x65, 0x3f, 0x73, 0x69, 0x3f, 0x73, 0x6f, 705 0x3f, 0x73, 0x73, 0x3f, 0x73, 0x74, 0x3f, 0x74, 0x30, 0x3f, 0x74, 0x31, 706 0x3f, 0x74, 0x32, 0x3f, 0x74, 0x61, 0x3f, 0x74, 0x63, 0x3f, 0x74, 0x65, 707 0x3f, 0x74, 0x69, 0x3f, 0x74, 0x6f, 0x3f, 0x74, 0x73, 0x3f, 0x74, 0x74}; 708 const uint8_t HuffDecoderCommon::table17_5_emit_[8] = {0x3f, 0x20, 0x3f, 0x25, 709 0x3f, 0x2d, 0x3f, 0x2e}; 710 const uint16_t HuffDecoderCommon::table17_5_ops_[64] = { 711 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 712 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0002, 713 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 714 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0012, 715 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 716 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0022, 717 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 718 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0032}; 719 const uint8_t HuffDecoderCommon::table17_6_emit_[8] = {0x3f, 0x2f, 0x3f, 0x33, 720 0x3f, 0x34, 0x3f, 0x35}; 721 const uint8_t HuffDecoderCommon::table17_7_emit_[8] = {0x3f, 0x36, 0x3f, 0x37, 722 0x3f, 0x38, 0x3f, 0x39}; 723 const uint8_t HuffDecoderCommon::table17_8_emit_[8] = {0x3f, 0x3d, 0x3f, 0x41, 724 0x3f, 0x5f, 0x3f, 0x62}; 725 const uint8_t HuffDecoderCommon::table17_9_emit_[8] = {0x3f, 0x64, 0x3f, 0x66, 726 0x3f, 0x67, 0x3f, 0x68}; 727 const uint8_t HuffDecoderCommon::table17_10_emit_[8] = {0x3f, 0x6c, 0x3f, 0x6d, 728 0x3f, 0x6e, 0x3f, 0x70}; 729 const uint8_t HuffDecoderCommon::table17_11_emit_[12] = { 730 0x3f, 0x72, 0x3f, 0x75, 0x3f, 0x3a, 0x3f, 0x42, 0x3f, 0x43, 0x3f, 0x44}; 731 const uint16_t HuffDecoderCommon::table17_11_ops_[64] = { 732 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 733 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0002, 734 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 735 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0012, 736 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0022, 737 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0032, 738 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0042, 739 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0052}; 740 const uint8_t HuffDecoderCommon::table17_12_emit_[16] = { 741 0x3f, 0x45, 0x3f, 0x46, 0x3f, 0x47, 0x3f, 0x48, 742 0x3f, 0x49, 0x3f, 0x4a, 0x3f, 0x4b, 0x3f, 0x4c}; 743 const uint16_t HuffDecoderCommon::table17_12_ops_[64] = { 744 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0002, 745 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0012, 746 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0022, 747 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0032, 748 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0042, 749 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0052, 750 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0062, 751 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0072}; 752 const uint8_t HuffDecoderCommon::table17_13_emit_[16] = { 753 0x3f, 0x4d, 0x3f, 0x4e, 0x3f, 0x4f, 0x3f, 0x50, 754 0x3f, 0x51, 0x3f, 0x52, 0x3f, 0x53, 0x3f, 0x54}; 755 const uint8_t HuffDecoderCommon::table17_14_emit_[16] = { 756 0x3f, 0x55, 0x3f, 0x56, 0x3f, 0x57, 0x3f, 0x59, 757 0x3f, 0x6a, 0x3f, 0x6b, 0x3f, 0x71, 0x3f, 0x76}; 758 const uint8_t HuffDecoderCommon::table17_15_emit_[30] = { 759 0x3f, 0x77, 0x3f, 0x78, 0x3f, 0x79, 0x3f, 0x7a, 0x3f, 0x26, 760 0x3f, 0x2a, 0x3f, 0x2c, 0x3f, 0x3b, 0x3f, 0x58, 0x3f, 0x5a, 761 0x3f, 0x21, 0x3f, 0x22, 0x3f, 0x28, 0x3f, 0x29, 0x3f, 0x3f}; 762 const uint16_t HuffDecoderCommon::table17_15_ops_[64] = { 763 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0002, 764 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0012, 765 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0022, 766 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0032, 767 0x0001, 0x0001, 0x0001, 0x0042, 0x0001, 0x0001, 0x0001, 0x0052, 768 0x0001, 0x0001, 0x0001, 0x0062, 0x0001, 0x0001, 0x0001, 0x0072, 769 0x0001, 0x0001, 0x0001, 0x0082, 0x0001, 0x0001, 0x0001, 0x0092, 770 0x00a2, 0x00b2, 0x00c2, 0x00d2, 0x00e2, 0x0001, 0x0001, 0x0003}; 771 const uint8_t HuffDecoderCommon::table17_16_emit_[8] = {0x27, 0x30, 0x27, 0x31, 772 0x27, 0x32, 0x27, 0x61}; 773 const uint8_t HuffDecoderCommon::table17_17_emit_[8] = {0x27, 0x63, 0x27, 0x65, 774 0x27, 0x69, 0x27, 0x6f}; 775 const uint8_t HuffDecoderCommon::table17_18_emit_[12] = { 776 0x27, 0x73, 0x27, 0x74, 0x27, 0x20, 0x27, 0x25, 0x27, 0x2d, 0x27, 0x2e}; 777 const uint8_t HuffDecoderCommon::table17_19_emit_[16] = { 778 0x27, 0x2f, 0x27, 0x33, 0x27, 0x34, 0x27, 0x35, 779 0x27, 0x36, 0x27, 0x37, 0x27, 0x38, 0x27, 0x39}; 780 const uint8_t HuffDecoderCommon::table17_20_emit_[16] = { 781 0x27, 0x3d, 0x27, 0x41, 0x27, 0x5f, 0x27, 0x62, 782 0x27, 0x64, 0x27, 0x66, 0x27, 0x67, 0x27, 0x68}; 783 const uint8_t HuffDecoderCommon::table17_21_emit_[20] = { 784 0x27, 0x6c, 0x27, 0x6d, 0x27, 0x6e, 0x27, 0x70, 0x27, 0x72, 785 0x27, 0x75, 0x27, 0x3a, 0x27, 0x42, 0x27, 0x43, 0x27, 0x44}; 786 const uint16_t HuffDecoderCommon::table17_21_ops_[64] = { 787 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0002, 788 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0012, 789 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0022, 790 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0032, 791 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0042, 792 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0052, 793 0x0001, 0x0001, 0x0001, 0x0062, 0x0001, 0x0001, 0x0001, 0x0072, 794 0x0001, 0x0001, 0x0001, 0x0082, 0x0001, 0x0001, 0x0001, 0x0092}; 795 const uint8_t HuffDecoderCommon::table17_22_emit_[32] = { 796 0x27, 0x45, 0x27, 0x46, 0x27, 0x47, 0x27, 0x48, 0x27, 0x49, 0x27, 797 0x4a, 0x27, 0x4b, 0x27, 0x4c, 0x27, 0x4d, 0x27, 0x4e, 0x27, 0x4f, 798 0x27, 0x50, 0x27, 0x51, 0x27, 0x52, 0x27, 0x53, 0x27, 0x54}; 799 const uint16_t HuffDecoderCommon::table17_22_ops_[64] = { 800 0x0001, 0x0001, 0x0001, 0x0002, 0x0001, 0x0001, 0x0001, 0x0012, 801 0x0001, 0x0001, 0x0001, 0x0022, 0x0001, 0x0001, 0x0001, 0x0032, 802 0x0001, 0x0001, 0x0001, 0x0042, 0x0001, 0x0001, 0x0001, 0x0052, 803 0x0001, 0x0001, 0x0001, 0x0062, 0x0001, 0x0001, 0x0001, 0x0072, 804 0x0001, 0x0001, 0x0001, 0x0082, 0x0001, 0x0001, 0x0001, 0x0092, 805 0x0001, 0x0001, 0x0001, 0x00a2, 0x0001, 0x0001, 0x0001, 0x00b2, 806 0x0001, 0x0001, 0x0001, 0x00c2, 0x0001, 0x0001, 0x0001, 0x00d2, 807 0x0001, 0x0001, 0x0001, 0x00e2, 0x0001, 0x0001, 0x0001, 0x00f2}; 808 const uint8_t HuffDecoderCommon::table17_23_emit_[36] = { 809 0x27, 0x55, 0x27, 0x56, 0x27, 0x57, 0x27, 0x59, 0x27, 0x6a, 0x27, 0x6b, 810 0x27, 0x71, 0x27, 0x76, 0x27, 0x77, 0x27, 0x78, 0x27, 0x79, 0x27, 0x7a, 811 0x27, 0x26, 0x27, 0x2a, 0x27, 0x2c, 0x27, 0x3b, 0x27, 0x58, 0x27, 0x5a}; 812 const uint16_t HuffDecoderCommon::table17_23_ops_[64] = { 813 0x0001, 0x0001, 0x0001, 0x0002, 0x0001, 0x0001, 0x0001, 0x0012, 814 0x0001, 0x0001, 0x0001, 0x0022, 0x0001, 0x0001, 0x0001, 0x0032, 815 0x0001, 0x0001, 0x0001, 0x0042, 0x0001, 0x0001, 0x0001, 0x0052, 816 0x0001, 0x0001, 0x0001, 0x0062, 0x0001, 0x0001, 0x0001, 0x0072, 817 0x0001, 0x0001, 0x0001, 0x0082, 0x0001, 0x0001, 0x0001, 0x0092, 818 0x0001, 0x0001, 0x0001, 0x00a2, 0x0001, 0x0001, 0x0001, 0x00b2, 819 0x0001, 0x00c2, 0x0001, 0x00d2, 0x0001, 0x00e2, 0x0001, 0x00f2, 820 0x0001, 0x0102, 0x0001, 0x0112, 0x0001, 0x0001, 0x0001, 0x0003}; 821 const uint8_t HuffDecoderCommon::table17_24_emit_[8] = {0x2b, 0x30, 0x2b, 0x31, 822 0x2b, 0x32, 0x2b, 0x61}; 823 const uint8_t HuffDecoderCommon::table17_25_emit_[8] = {0x2b, 0x63, 0x2b, 0x65, 824 0x2b, 0x69, 0x2b, 0x6f}; 825 const uint8_t HuffDecoderCommon::table17_26_emit_[12] = { 826 0x2b, 0x73, 0x2b, 0x74, 0x2b, 0x20, 0x2b, 0x25, 0x2b, 0x2d, 0x2b, 0x2e}; 827 const uint8_t HuffDecoderCommon::table17_27_emit_[16] = { 828 0x2b, 0x2f, 0x2b, 0x33, 0x2b, 0x34, 0x2b, 0x35, 829 0x2b, 0x36, 0x2b, 0x37, 0x2b, 0x38, 0x2b, 0x39}; 830 const uint8_t HuffDecoderCommon::table17_28_emit_[16] = { 831 0x2b, 0x3d, 0x2b, 0x41, 0x2b, 0x5f, 0x2b, 0x62, 832 0x2b, 0x64, 0x2b, 0x66, 0x2b, 0x67, 0x2b, 0x68}; 833 const uint8_t HuffDecoderCommon::table17_29_emit_[20] = { 834 0x2b, 0x6c, 0x2b, 0x6d, 0x2b, 0x6e, 0x2b, 0x70, 0x2b, 0x72, 835 0x2b, 0x75, 0x2b, 0x3a, 0x2b, 0x42, 0x2b, 0x43, 0x2b, 0x44}; 836 const uint8_t HuffDecoderCommon::table17_30_emit_[32] = { 837 0x2b, 0x45, 0x2b, 0x46, 0x2b, 0x47, 0x2b, 0x48, 0x2b, 0x49, 0x2b, 838 0x4a, 0x2b, 0x4b, 0x2b, 0x4c, 0x2b, 0x4d, 0x2b, 0x4e, 0x2b, 0x4f, 839 0x2b, 0x50, 0x2b, 0x51, 0x2b, 0x52, 0x2b, 0x53, 0x2b, 0x54}; 840 const uint8_t HuffDecoderCommon::table17_31_emit_[36] = { 841 0x2b, 0x55, 0x2b, 0x56, 0x2b, 0x57, 0x2b, 0x59, 0x2b, 0x6a, 0x2b, 0x6b, 842 0x2b, 0x71, 0x2b, 0x76, 0x2b, 0x77, 0x2b, 0x78, 0x2b, 0x79, 0x2b, 0x7a, 843 0x2b, 0x26, 0x2b, 0x2a, 0x2b, 0x2c, 0x2b, 0x3b, 0x2b, 0x58, 0x2b, 0x5a}; 844 const uint8_t HuffDecoderCommon::table17_32_emit_[8] = {0x7c, 0x30, 0x7c, 0x31, 845 0x7c, 0x32, 0x7c, 0x61}; 846 const uint8_t HuffDecoderCommon::table17_33_emit_[8] = {0x7c, 0x63, 0x7c, 0x65, 847 0x7c, 0x69, 0x7c, 0x6f}; 848 const uint8_t HuffDecoderCommon::table17_34_emit_[12] = { 849 0x7c, 0x73, 0x7c, 0x74, 0x7c, 0x20, 0x7c, 0x25, 0x7c, 0x2d, 0x7c, 0x2e}; 850 const uint8_t HuffDecoderCommon::table17_35_emit_[16] = { 851 0x7c, 0x2f, 0x7c, 0x33, 0x7c, 0x34, 0x7c, 0x35, 852 0x7c, 0x36, 0x7c, 0x37, 0x7c, 0x38, 0x7c, 0x39}; 853 const uint8_t HuffDecoderCommon::table17_36_emit_[16] = { 854 0x7c, 0x3d, 0x7c, 0x41, 0x7c, 0x5f, 0x7c, 0x62, 855 0x7c, 0x64, 0x7c, 0x66, 0x7c, 0x67, 0x7c, 0x68}; 856 const uint8_t HuffDecoderCommon::table17_37_emit_[20] = { 857 0x7c, 0x6c, 0x7c, 0x6d, 0x7c, 0x6e, 0x7c, 0x70, 0x7c, 0x72, 858 0x7c, 0x75, 0x7c, 0x3a, 0x7c, 0x42, 0x7c, 0x43, 0x7c, 0x44}; 859 const uint8_t HuffDecoderCommon::table17_38_emit_[32] = { 860 0x7c, 0x45, 0x7c, 0x46, 0x7c, 0x47, 0x7c, 0x48, 0x7c, 0x49, 0x7c, 861 0x4a, 0x7c, 0x4b, 0x7c, 0x4c, 0x7c, 0x4d, 0x7c, 0x4e, 0x7c, 0x4f, 862 0x7c, 0x50, 0x7c, 0x51, 0x7c, 0x52, 0x7c, 0x53, 0x7c, 0x54}; 863 const uint8_t HuffDecoderCommon::table17_39_emit_[36] = { 864 0x7c, 0x55, 0x7c, 0x56, 0x7c, 0x57, 0x7c, 0x59, 0x7c, 0x6a, 0x7c, 0x6b, 865 0x7c, 0x71, 0x7c, 0x76, 0x7c, 0x77, 0x7c, 0x78, 0x7c, 0x79, 0x7c, 0x7a, 866 0x7c, 0x26, 0x7c, 0x2a, 0x7c, 0x2c, 0x7c, 0x3b, 0x7c, 0x58, 0x7c, 0x5a}; 867 const uint8_t HuffDecoderCommon::table17_40_emit_[16] = { 868 0x23, 0x30, 0x23, 0x31, 0x23, 0x32, 0x23, 0x61, 869 0x23, 0x63, 0x23, 0x65, 0x23, 0x69, 0x23, 0x6f}; 870 const uint8_t HuffDecoderCommon::table17_41_emit_[28] = { 871 0x23, 0x73, 0x23, 0x74, 0x23, 0x20, 0x23, 0x25, 0x23, 0x2d, 872 0x23, 0x2e, 0x23, 0x2f, 0x23, 0x33, 0x23, 0x34, 0x23, 0x35, 873 0x23, 0x36, 0x23, 0x37, 0x23, 0x38, 0x23, 0x39}; 874 const uint16_t HuffDecoderCommon::table17_41_ops_[64] = { 875 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0002, 876 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0012, 877 0x0001, 0x0001, 0x0001, 0x0022, 0x0001, 0x0001, 0x0001, 0x0032, 878 0x0001, 0x0001, 0x0001, 0x0042, 0x0001, 0x0001, 0x0001, 0x0052, 879 0x0001, 0x0001, 0x0001, 0x0062, 0x0001, 0x0001, 0x0001, 0x0072, 880 0x0001, 0x0001, 0x0001, 0x0082, 0x0001, 0x0001, 0x0001, 0x0092, 881 0x0001, 0x0001, 0x0001, 0x00a2, 0x0001, 0x0001, 0x0001, 0x00b2, 882 0x0001, 0x0001, 0x0001, 0x00c2, 0x0001, 0x0001, 0x0001, 0x00d2}; 883 const uint8_t HuffDecoderCommon::table17_42_emit_[36] = { 884 0x23, 0x3d, 0x23, 0x41, 0x23, 0x5f, 0x23, 0x62, 0x23, 0x64, 0x23, 0x66, 885 0x23, 0x67, 0x23, 0x68, 0x23, 0x6c, 0x23, 0x6d, 0x23, 0x6e, 0x23, 0x70, 886 0x23, 0x72, 0x23, 0x75, 0x23, 0x3a, 0x23, 0x42, 0x23, 0x43, 0x23, 0x44}; 887 const uint16_t HuffDecoderCommon::table17_42_ops_[64] = { 888 0x0001, 0x0001, 0x0001, 0x0002, 0x0001, 0x0001, 0x0001, 0x0012, 889 0x0001, 0x0001, 0x0001, 0x0022, 0x0001, 0x0001, 0x0001, 0x0032, 890 0x0001, 0x0001, 0x0001, 0x0042, 0x0001, 0x0001, 0x0001, 0x0052, 891 0x0001, 0x0001, 0x0001, 0x0062, 0x0001, 0x0001, 0x0001, 0x0072, 892 0x0001, 0x0001, 0x0001, 0x0082, 0x0001, 0x0001, 0x0001, 0x0092, 893 0x0001, 0x0001, 0x0001, 0x00a2, 0x0001, 0x0001, 0x0001, 0x00b2, 894 0x0001, 0x0001, 0x0001, 0x00c2, 0x0001, 0x0001, 0x0001, 0x00d2, 895 0x0001, 0x00e2, 0x0001, 0x00f2, 0x0001, 0x0102, 0x0001, 0x0112}; 896 const uint8_t HuffDecoderCommon::table17_43_emit_[68] = { 897 0x23, 0x45, 0x23, 0x46, 0x23, 0x47, 0x23, 0x48, 0x23, 0x49, 0x23, 0x4a, 898 0x23, 0x4b, 0x23, 0x4c, 0x23, 0x4d, 0x23, 0x4e, 0x23, 0x4f, 0x23, 0x50, 899 0x23, 0x51, 0x23, 0x52, 0x23, 0x53, 0x23, 0x54, 0x23, 0x55, 0x23, 0x56, 900 0x23, 0x57, 0x23, 0x59, 0x23, 0x6a, 0x23, 0x6b, 0x23, 0x71, 0x23, 0x76, 901 0x23, 0x77, 0x23, 0x78, 0x23, 0x79, 0x23, 0x7a, 0x23, 0x26, 0x23, 0x2a, 902 0x23, 0x2c, 0x23, 0x3b, 0x23, 0x58, 0x23, 0x5a}; 903 const uint16_t HuffDecoderCommon::table17_43_ops_[64] = { 904 0x0001, 0x0002, 0x0001, 0x0012, 0x0001, 0x0022, 0x0001, 0x0032, 905 0x0001, 0x0042, 0x0001, 0x0052, 0x0001, 0x0062, 0x0001, 0x0072, 906 0x0001, 0x0082, 0x0001, 0x0092, 0x0001, 0x00a2, 0x0001, 0x00b2, 907 0x0001, 0x00c2, 0x0001, 0x00d2, 0x0001, 0x00e2, 0x0001, 0x00f2, 908 0x0001, 0x0102, 0x0001, 0x0112, 0x0001, 0x0122, 0x0001, 0x0132, 909 0x0001, 0x0142, 0x0001, 0x0152, 0x0001, 0x0162, 0x0001, 0x0172, 910 0x0001, 0x0182, 0x0001, 0x0192, 0x0001, 0x01a2, 0x0001, 0x01b2, 911 0x01c2, 0x01d2, 0x01e2, 0x01f2, 0x0202, 0x0212, 0x0001, 0x0003}; 912 const uint8_t HuffDecoderCommon::table17_44_emit_[16] = { 913 0x3e, 0x30, 0x3e, 0x31, 0x3e, 0x32, 0x3e, 0x61, 914 0x3e, 0x63, 0x3e, 0x65, 0x3e, 0x69, 0x3e, 0x6f}; 915 const uint8_t HuffDecoderCommon::table17_45_emit_[28] = { 916 0x3e, 0x73, 0x3e, 0x74, 0x3e, 0x20, 0x3e, 0x25, 0x3e, 0x2d, 917 0x3e, 0x2e, 0x3e, 0x2f, 0x3e, 0x33, 0x3e, 0x34, 0x3e, 0x35, 918 0x3e, 0x36, 0x3e, 0x37, 0x3e, 0x38, 0x3e, 0x39}; 919 const uint8_t HuffDecoderCommon::table17_46_emit_[36] = { 920 0x3e, 0x3d, 0x3e, 0x41, 0x3e, 0x5f, 0x3e, 0x62, 0x3e, 0x64, 0x3e, 0x66, 921 0x3e, 0x67, 0x3e, 0x68, 0x3e, 0x6c, 0x3e, 0x6d, 0x3e, 0x6e, 0x3e, 0x70, 922 0x3e, 0x72, 0x3e, 0x75, 0x3e, 0x3a, 0x3e, 0x42, 0x3e, 0x43, 0x3e, 0x44}; 923 const uint8_t HuffDecoderCommon::table17_47_emit_[68] = { 924 0x3e, 0x45, 0x3e, 0x46, 0x3e, 0x47, 0x3e, 0x48, 0x3e, 0x49, 0x3e, 0x4a, 925 0x3e, 0x4b, 0x3e, 0x4c, 0x3e, 0x4d, 0x3e, 0x4e, 0x3e, 0x4f, 0x3e, 0x50, 926 0x3e, 0x51, 0x3e, 0x52, 0x3e, 0x53, 0x3e, 0x54, 0x3e, 0x55, 0x3e, 0x56, 927 0x3e, 0x57, 0x3e, 0x59, 0x3e, 0x6a, 0x3e, 0x6b, 0x3e, 0x71, 0x3e, 0x76, 928 0x3e, 0x77, 0x3e, 0x78, 0x3e, 0x79, 0x3e, 0x7a, 0x3e, 0x26, 0x3e, 0x2a, 929 0x3e, 0x2c, 0x3e, 0x3b, 0x3e, 0x58, 0x3e, 0x5a}; 930 const uint8_t HuffDecoderCommon::table17_48_emit_[44] = { 931 0x00, 0x30, 0x00, 0x31, 0x00, 0x32, 0x00, 0x61, 0x00, 0x63, 0x00, 932 0x65, 0x00, 0x69, 0x00, 0x6f, 0x00, 0x73, 0x00, 0x74, 0x00, 0x20, 933 0x00, 0x25, 0x00, 0x2d, 0x00, 0x2e, 0x00, 0x2f, 0x00, 0x33, 0x00, 934 0x34, 0x00, 0x35, 0x00, 0x36, 0x00, 0x37, 0x00, 0x38, 0x00, 0x39}; 935 const uint16_t HuffDecoderCommon::table17_48_ops_[64] = { 936 0x0001, 0x0001, 0x0001, 0x0002, 0x0001, 0x0001, 0x0001, 0x0012, 937 0x0001, 0x0001, 0x0001, 0x0022, 0x0001, 0x0001, 0x0001, 0x0032, 938 0x0001, 0x0001, 0x0001, 0x0042, 0x0001, 0x0001, 0x0001, 0x0052, 939 0x0001, 0x0001, 0x0001, 0x0062, 0x0001, 0x0001, 0x0001, 0x0072, 940 0x0001, 0x0001, 0x0001, 0x0082, 0x0001, 0x0001, 0x0001, 0x0092, 941 0x0001, 0x00a2, 0x0001, 0x00b2, 0x0001, 0x00c2, 0x0001, 0x00d2, 942 0x0001, 0x00e2, 0x0001, 0x00f2, 0x0001, 0x0102, 0x0001, 0x0112, 943 0x0001, 0x0122, 0x0001, 0x0132, 0x0001, 0x0142, 0x0001, 0x0152}; 944 const uint8_t HuffDecoderCommon::table17_49_emit_[92] = { 945 0x00, 0x3d, 0x00, 0x41, 0x00, 0x5f, 0x00, 0x62, 0x00, 0x64, 0x00, 0x66, 946 0x00, 0x67, 0x00, 0x68, 0x00, 0x6c, 0x00, 0x6d, 0x00, 0x6e, 0x00, 0x70, 947 0x00, 0x72, 0x00, 0x75, 0x00, 0x3a, 0x00, 0x42, 0x00, 0x43, 0x00, 0x44, 948 0x00, 0x45, 0x00, 0x46, 0x00, 0x47, 0x00, 0x48, 0x00, 0x49, 0x00, 0x4a, 949 0x00, 0x4b, 0x00, 0x4c, 0x00, 0x4d, 0x00, 0x4e, 0x00, 0x4f, 0x00, 0x50, 950 0x00, 0x51, 0x00, 0x52, 0x00, 0x53, 0x00, 0x54, 0x00, 0x55, 0x00, 0x56, 951 0x00, 0x57, 0x00, 0x59, 0x00, 0x6a, 0x00, 0x6b, 0x00, 0x71, 0x00, 0x76, 952 0x00, 0x77, 0x00, 0x78, 0x00, 0x79, 0x00, 0x7a}; 953 const uint16_t HuffDecoderCommon::table17_49_ops_[64] = { 954 0x0001, 0x0002, 0x0001, 0x0012, 0x0001, 0x0022, 0x0001, 0x0032, 955 0x0001, 0x0042, 0x0001, 0x0052, 0x0001, 0x0062, 0x0001, 0x0072, 956 0x0001, 0x0082, 0x0001, 0x0092, 0x0001, 0x00a2, 0x0001, 0x00b2, 957 0x0001, 0x00c2, 0x0001, 0x00d2, 0x00e2, 0x00f2, 0x0102, 0x0112, 958 0x0122, 0x0132, 0x0142, 0x0152, 0x0162, 0x0172, 0x0182, 0x0192, 959 0x01a2, 0x01b2, 0x01c2, 0x01d2, 0x01e2, 0x01f2, 0x0202, 0x0212, 960 0x0222, 0x0232, 0x0242, 0x0252, 0x0262, 0x0272, 0x0282, 0x0292, 961 0x02a2, 0x02b2, 0x02c2, 0x02d2, 0x0001, 0x0001, 0x0001, 0x0003}; 962 const uint8_t HuffDecoderCommon::table17_50_emit_[44] = { 963 0x24, 0x30, 0x24, 0x31, 0x24, 0x32, 0x24, 0x61, 0x24, 0x63, 0x24, 964 0x65, 0x24, 0x69, 0x24, 0x6f, 0x24, 0x73, 0x24, 0x74, 0x24, 0x20, 965 0x24, 0x25, 0x24, 0x2d, 0x24, 0x2e, 0x24, 0x2f, 0x24, 0x33, 0x24, 966 0x34, 0x24, 0x35, 0x24, 0x36, 0x24, 0x37, 0x24, 0x38, 0x24, 0x39}; 967 const uint8_t HuffDecoderCommon::table17_51_emit_[92] = { 968 0x24, 0x3d, 0x24, 0x41, 0x24, 0x5f, 0x24, 0x62, 0x24, 0x64, 0x24, 0x66, 969 0x24, 0x67, 0x24, 0x68, 0x24, 0x6c, 0x24, 0x6d, 0x24, 0x6e, 0x24, 0x70, 970 0x24, 0x72, 0x24, 0x75, 0x24, 0x3a, 0x24, 0x42, 0x24, 0x43, 0x24, 0x44, 971 0x24, 0x45, 0x24, 0x46, 0x24, 0x47, 0x24, 0x48, 0x24, 0x49, 0x24, 0x4a, 972 0x24, 0x4b, 0x24, 0x4c, 0x24, 0x4d, 0x24, 0x4e, 0x24, 0x4f, 0x24, 0x50, 973 0x24, 0x51, 0x24, 0x52, 0x24, 0x53, 0x24, 0x54, 0x24, 0x55, 0x24, 0x56, 974 0x24, 0x57, 0x24, 0x59, 0x24, 0x6a, 0x24, 0x6b, 0x24, 0x71, 0x24, 0x76, 975 0x24, 0x77, 0x24, 0x78, 0x24, 0x79, 0x24, 0x7a}; 976 const uint8_t HuffDecoderCommon::table17_52_emit_[44] = { 977 0x40, 0x30, 0x40, 0x31, 0x40, 0x32, 0x40, 0x61, 0x40, 0x63, 0x40, 978 0x65, 0x40, 0x69, 0x40, 0x6f, 0x40, 0x73, 0x40, 0x74, 0x40, 0x20, 979 0x40, 0x25, 0x40, 0x2d, 0x40, 0x2e, 0x40, 0x2f, 0x40, 0x33, 0x40, 980 0x34, 0x40, 0x35, 0x40, 0x36, 0x40, 0x37, 0x40, 0x38, 0x40, 0x39}; 981 const uint8_t HuffDecoderCommon::table17_53_emit_[92] = { 982 0x40, 0x3d, 0x40, 0x41, 0x40, 0x5f, 0x40, 0x62, 0x40, 0x64, 0x40, 0x66, 983 0x40, 0x67, 0x40, 0x68, 0x40, 0x6c, 0x40, 0x6d, 0x40, 0x6e, 0x40, 0x70, 984 0x40, 0x72, 0x40, 0x75, 0x40, 0x3a, 0x40, 0x42, 0x40, 0x43, 0x40, 0x44, 985 0x40, 0x45, 0x40, 0x46, 0x40, 0x47, 0x40, 0x48, 0x40, 0x49, 0x40, 0x4a, 986 0x40, 0x4b, 0x40, 0x4c, 0x40, 0x4d, 0x40, 0x4e, 0x40, 0x4f, 0x40, 0x50, 987 0x40, 0x51, 0x40, 0x52, 0x40, 0x53, 0x40, 0x54, 0x40, 0x55, 0x40, 0x56, 988 0x40, 0x57, 0x40, 0x59, 0x40, 0x6a, 0x40, 0x6b, 0x40, 0x71, 0x40, 0x76, 989 0x40, 0x77, 0x40, 0x78, 0x40, 0x79, 0x40, 0x7a}; 990 const uint8_t HuffDecoderCommon::table17_54_emit_[44] = { 991 0x5b, 0x30, 0x5b, 0x31, 0x5b, 0x32, 0x5b, 0x61, 0x5b, 0x63, 0x5b, 992 0x65, 0x5b, 0x69, 0x5b, 0x6f, 0x5b, 0x73, 0x5b, 0x74, 0x5b, 0x20, 993 0x5b, 0x25, 0x5b, 0x2d, 0x5b, 0x2e, 0x5b, 0x2f, 0x5b, 0x33, 0x5b, 994 0x34, 0x5b, 0x35, 0x5b, 0x36, 0x5b, 0x37, 0x5b, 0x38, 0x5b, 0x39}; 995 const uint8_t HuffDecoderCommon::table17_55_emit_[92] = { 996 0x5b, 0x3d, 0x5b, 0x41, 0x5b, 0x5f, 0x5b, 0x62, 0x5b, 0x64, 0x5b, 0x66, 997 0x5b, 0x67, 0x5b, 0x68, 0x5b, 0x6c, 0x5b, 0x6d, 0x5b, 0x6e, 0x5b, 0x70, 998 0x5b, 0x72, 0x5b, 0x75, 0x5b, 0x3a, 0x5b, 0x42, 0x5b, 0x43, 0x5b, 0x44, 999 0x5b, 0x45, 0x5b, 0x46, 0x5b, 0x47, 0x5b, 0x48, 0x5b, 0x49, 0x5b, 0x4a, 1000 0x5b, 0x4b, 0x5b, 0x4c, 0x5b, 0x4d, 0x5b, 0x4e, 0x5b, 0x4f, 0x5b, 0x50, 1001 0x5b, 0x51, 0x5b, 0x52, 0x5b, 0x53, 0x5b, 0x54, 0x5b, 0x55, 0x5b, 0x56, 1002 0x5b, 0x57, 0x5b, 0x59, 0x5b, 0x6a, 0x5b, 0x6b, 0x5b, 0x71, 0x5b, 0x76, 1003 0x5b, 0x77, 0x5b, 0x78, 0x5b, 0x79, 0x5b, 0x7a}; 1004 const uint8_t HuffDecoderCommon::table17_56_emit_[44] = { 1005 0x5d, 0x30, 0x5d, 0x31, 0x5d, 0x32, 0x5d, 0x61, 0x5d, 0x63, 0x5d, 1006 0x65, 0x5d, 0x69, 0x5d, 0x6f, 0x5d, 0x73, 0x5d, 0x74, 0x5d, 0x20, 1007 0x5d, 0x25, 0x5d, 0x2d, 0x5d, 0x2e, 0x5d, 0x2f, 0x5d, 0x33, 0x5d, 1008 0x34, 0x5d, 0x35, 0x5d, 0x36, 0x5d, 0x37, 0x5d, 0x38, 0x5d, 0x39}; 1009 const uint8_t HuffDecoderCommon::table17_57_emit_[92] = { 1010 0x5d, 0x3d, 0x5d, 0x41, 0x5d, 0x5f, 0x5d, 0x62, 0x5d, 0x64, 0x5d, 0x66, 1011 0x5d, 0x67, 0x5d, 0x68, 0x5d, 0x6c, 0x5d, 0x6d, 0x5d, 0x6e, 0x5d, 0x70, 1012 0x5d, 0x72, 0x5d, 0x75, 0x5d, 0x3a, 0x5d, 0x42, 0x5d, 0x43, 0x5d, 0x44, 1013 0x5d, 0x45, 0x5d, 0x46, 0x5d, 0x47, 0x5d, 0x48, 0x5d, 0x49, 0x5d, 0x4a, 1014 0x5d, 0x4b, 0x5d, 0x4c, 0x5d, 0x4d, 0x5d, 0x4e, 0x5d, 0x4f, 0x5d, 0x50, 1015 0x5d, 0x51, 0x5d, 0x52, 0x5d, 0x53, 0x5d, 0x54, 0x5d, 0x55, 0x5d, 0x56, 1016 0x5d, 0x57, 0x5d, 0x59, 0x5d, 0x6a, 0x5d, 0x6b, 0x5d, 0x71, 0x5d, 0x76, 1017 0x5d, 0x77, 0x5d, 0x78, 0x5d, 0x79, 0x5d, 0x7a}; 1018 const uint8_t HuffDecoderCommon::table17_58_emit_[44] = { 1019 0x7e, 0x30, 0x7e, 0x31, 0x7e, 0x32, 0x7e, 0x61, 0x7e, 0x63, 0x7e, 1020 0x65, 0x7e, 0x69, 0x7e, 0x6f, 0x7e, 0x73, 0x7e, 0x74, 0x7e, 0x20, 1021 0x7e, 0x25, 0x7e, 0x2d, 0x7e, 0x2e, 0x7e, 0x2f, 0x7e, 0x33, 0x7e, 1022 0x34, 0x7e, 0x35, 0x7e, 0x36, 0x7e, 0x37, 0x7e, 0x38, 0x7e, 0x39}; 1023 const uint8_t HuffDecoderCommon::table17_59_emit_[92] = { 1024 0x7e, 0x3d, 0x7e, 0x41, 0x7e, 0x5f, 0x7e, 0x62, 0x7e, 0x64, 0x7e, 0x66, 1025 0x7e, 0x67, 0x7e, 0x68, 0x7e, 0x6c, 0x7e, 0x6d, 0x7e, 0x6e, 0x7e, 0x70, 1026 0x7e, 0x72, 0x7e, 0x75, 0x7e, 0x3a, 0x7e, 0x42, 0x7e, 0x43, 0x7e, 0x44, 1027 0x7e, 0x45, 0x7e, 0x46, 0x7e, 0x47, 0x7e, 0x48, 0x7e, 0x49, 0x7e, 0x4a, 1028 0x7e, 0x4b, 0x7e, 0x4c, 0x7e, 0x4d, 0x7e, 0x4e, 0x7e, 0x4f, 0x7e, 0x50, 1029 0x7e, 0x51, 0x7e, 0x52, 0x7e, 0x53, 0x7e, 0x54, 0x7e, 0x55, 0x7e, 0x56, 1030 0x7e, 0x57, 0x7e, 0x59, 0x7e, 0x6a, 0x7e, 0x6b, 0x7e, 0x71, 0x7e, 0x76, 1031 0x7e, 0x77, 0x7e, 0x78, 0x7e, 0x79, 0x7e, 0x7a}; 1032 const uint8_t HuffDecoderCommon::table17_60_emit_[72] = { 1033 0x5e, 0x30, 0x5e, 0x31, 0x5e, 0x32, 0x5e, 0x61, 0x5e, 0x63, 0x5e, 0x65, 1034 0x5e, 0x69, 0x5e, 0x6f, 0x5e, 0x73, 0x5e, 0x74, 0x5e, 0x20, 0x5e, 0x25, 1035 0x5e, 0x2d, 0x5e, 0x2e, 0x5e, 0x2f, 0x5e, 0x33, 0x5e, 0x34, 0x5e, 0x35, 1036 0x5e, 0x36, 0x5e, 0x37, 0x5e, 0x38, 0x5e, 0x39, 0x5e, 0x3d, 0x5e, 0x41, 1037 0x5e, 0x5f, 0x5e, 0x62, 0x5e, 0x64, 0x5e, 0x66, 0x5e, 0x67, 0x5e, 0x68, 1038 0x5e, 0x6c, 0x5e, 0x6d, 0x5e, 0x6e, 0x5e, 0x70, 0x5e, 0x72, 0x5e, 0x75}; 1039 const uint16_t HuffDecoderCommon::table17_60_ops_[64] = { 1040 0x0001, 0x0002, 0x0001, 0x0012, 0x0001, 0x0022, 0x0001, 0x0032, 1041 0x0001, 0x0042, 0x0001, 0x0052, 0x0001, 0x0062, 0x0001, 0x0072, 1042 0x0001, 0x0082, 0x0001, 0x0092, 0x00a2, 0x00b2, 0x00c2, 0x00d2, 1043 0x00e2, 0x00f2, 0x0102, 0x0112, 0x0122, 0x0132, 0x0142, 0x0152, 1044 0x0162, 0x0172, 0x0182, 0x0192, 0x01a2, 0x01b2, 0x01c2, 0x01d2, 1045 0x01e2, 0x01f2, 0x0202, 0x0212, 0x0222, 0x0232, 0x0001, 0x0001, 1046 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 1047 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0003}; 1048 const uint8_t HuffDecoderCommon::table17_61_emit_[72] = { 1049 0x7d, 0x30, 0x7d, 0x31, 0x7d, 0x32, 0x7d, 0x61, 0x7d, 0x63, 0x7d, 0x65, 1050 0x7d, 0x69, 0x7d, 0x6f, 0x7d, 0x73, 0x7d, 0x74, 0x7d, 0x20, 0x7d, 0x25, 1051 0x7d, 0x2d, 0x7d, 0x2e, 0x7d, 0x2f, 0x7d, 0x33, 0x7d, 0x34, 0x7d, 0x35, 1052 0x7d, 0x36, 0x7d, 0x37, 0x7d, 0x38, 0x7d, 0x39, 0x7d, 0x3d, 0x7d, 0x41, 1053 0x7d, 0x5f, 0x7d, 0x62, 0x7d, 0x64, 0x7d, 0x66, 0x7d, 0x67, 0x7d, 0x68, 1054 0x7d, 0x6c, 0x7d, 0x6d, 0x7d, 0x6e, 0x7d, 0x70, 0x7d, 0x72, 0x7d, 0x75}; 1055 const uint8_t HuffDecoderCommon::table17_62_emit_[40] = { 1056 0x3c, 0x30, 0x3c, 0x31, 0x3c, 0x32, 0x3c, 0x61, 0x3c, 0x63, 1057 0x3c, 0x65, 0x3c, 0x69, 0x3c, 0x6f, 0x3c, 0x73, 0x3c, 0x74, 1058 0x60, 0x30, 0x60, 0x31, 0x60, 0x32, 0x60, 0x61, 0x60, 0x63, 1059 0x60, 0x65, 0x60, 0x69, 0x60, 0x6f, 0x60, 0x73, 0x60, 0x74}; 1060 const uint16_t HuffDecoderCommon::table17_62_ops_[64] = { 1061 0x0002, 0x0012, 0x0022, 0x0032, 0x0042, 0x0052, 0x0062, 0x0072, 1062 0x0082, 0x0092, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 1063 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 1064 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0003, 1065 0x00a2, 0x00b2, 0x00c2, 0x00d2, 0x00e2, 0x00f2, 0x0102, 0x0112, 1066 0x0122, 0x0132, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 1067 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 1068 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x00a3}; 1069 const uint8_t HuffDecoderCommon::table17_63_emit_[31] = { 1070 0x7b, 0x30, 0x7b, 0x31, 0x7b, 0x32, 0x7b, 0x61, 0x7b, 0x63, 0x7b, 1071 0x65, 0x7b, 0x69, 0x7b, 0x6f, 0x7b, 0x73, 0x7b, 0x74, 0x5c, 0xc3, 1072 0xd0, 0x80, 0x82, 0x83, 0xa2, 0xb8, 0xc2, 0xe0, 0xe2}; 1073 const uint16_t HuffDecoderCommon::table17_63_ops_[64] = { 1074 0x0002, 0x0012, 0x0022, 0x0032, 0x0042, 0x0052, 0x0062, 0x0072, 1075 0x0082, 0x0092, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 1076 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 1077 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0003, 1078 0x0001, 0x00a3, 0x0001, 0x00ab, 0x0001, 0x00b3, 0x00bb, 0x00c3, 1079 0x00cb, 0x00d3, 0x00db, 0x00e3, 0x00eb, 0x00f3, 0x0001, 0x0001, 1080 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 1081 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0001, 0x0004}; 1082 const uint8_t* const HuffDecoderCommon::table17_emit_[64] = { 1083 table17_0_emit_, table17_1_emit_, table17_2_emit_, table17_3_emit_, 1084 table17_4_emit_, table17_5_emit_, table17_6_emit_, table17_7_emit_, 1085 table17_8_emit_, table17_9_emit_, table17_10_emit_, table17_11_emit_, 1086 table17_12_emit_, table17_13_emit_, table17_14_emit_, table17_15_emit_, 1087 table17_16_emit_, table17_17_emit_, table17_18_emit_, table17_19_emit_, 1088 table17_20_emit_, table17_21_emit_, table17_22_emit_, table17_23_emit_, 1089 table17_24_emit_, table17_25_emit_, table17_26_emit_, table17_27_emit_, 1090 table17_28_emit_, table17_29_emit_, table17_30_emit_, table17_31_emit_, 1091 table17_32_emit_, table17_33_emit_, table17_34_emit_, table17_35_emit_, 1092 table17_36_emit_, table17_37_emit_, table17_38_emit_, table17_39_emit_, 1093 table17_40_emit_, table17_41_emit_, table17_42_emit_, table17_43_emit_, 1094 table17_44_emit_, table17_45_emit_, table17_46_emit_, table17_47_emit_, 1095 table17_48_emit_, table17_49_emit_, table17_50_emit_, table17_51_emit_, 1096 table17_52_emit_, table17_53_emit_, table17_54_emit_, table17_55_emit_, 1097 table17_56_emit_, table17_57_emit_, table17_58_emit_, table17_59_emit_, 1098 table17_60_emit_, table17_61_emit_, table17_62_emit_, table17_63_emit_, 1099 }; 1100 const uint16_t* const HuffDecoderCommon::table17_ops_[64] = { 1101 table17_0_ops_, table17_0_ops_, table17_0_ops_, table17_0_ops_, 1102 table17_0_ops_, table17_5_ops_, table17_5_ops_, table17_5_ops_, 1103 table17_5_ops_, table17_5_ops_, table17_5_ops_, table17_11_ops_, 1104 table17_12_ops_, table17_12_ops_, table17_12_ops_, table17_15_ops_, 1105 table17_5_ops_, table17_5_ops_, table17_11_ops_, table17_12_ops_, 1106 table17_12_ops_, table17_21_ops_, table17_22_ops_, table17_23_ops_, 1107 table17_5_ops_, table17_5_ops_, table17_11_ops_, table17_12_ops_, 1108 table17_12_ops_, table17_21_ops_, table17_22_ops_, table17_23_ops_, 1109 table17_5_ops_, table17_5_ops_, table17_11_ops_, table17_12_ops_, 1110 table17_12_ops_, table17_21_ops_, table17_22_ops_, table17_23_ops_, 1111 table17_12_ops_, table17_41_ops_, table17_42_ops_, table17_43_ops_, 1112 table17_12_ops_, table17_41_ops_, table17_42_ops_, table17_43_ops_, 1113 table17_48_ops_, table17_49_ops_, table17_48_ops_, table17_49_ops_, 1114 table17_48_ops_, table17_49_ops_, table17_48_ops_, table17_49_ops_, 1115 table17_48_ops_, table17_49_ops_, table17_48_ops_, table17_49_ops_, 1116 table17_60_ops_, table17_60_ops_, table17_62_ops_, table17_63_ops_, 1117 }; 1118 const uint8_t HuffDecoderCommon::table18_0_emit_[108] = { 1119 0x3f, 0x30, 0x30, 0x3f, 0x30, 0x31, 0x3f, 0x30, 0x32, 0x3f, 0x30, 0x61, 1120 0x3f, 0x30, 0x63, 0x3f, 0x30, 0x65, 0x3f, 0x30, 0x69, 0x3f, 0x30, 0x6f, 1121 0x3f, 0x30, 0x73, 0x3f, 0x30, 0x74, 0x3f, 0x30, 0x20, 0x3f, 0x30, 0x25, 1122 0x3f, 0x30, 0x2d, 0x3f, 0x30, 0x2e, 0x3f, 0x30, 0x2f, 0x3f, 0x30, 0x33, 1123 0x3f, 0x30, 0x34, 0x3f, 0x30, 0x35, 0x3f, 0x30, 0x36, 0x3f, 0x30, 0x37, 1124 0x3f, 0x30, 0x38, 0x3f, 0x30, 0x39, 0x3f, 0x30, 0x3d, 0x3f, 0x30, 0x41, 1125 0x3f, 0x30, 0x5f, 0x3f, 0x30, 0x62, 0x3f, 0x30, 0x64, 0x3f, 0x30, 0x66, 1126 0x3f, 0x30, 0x67, 0x3f, 0x30, 0x68, 0x3f, 0x30, 0x6c, 0x3f, 0x30, 0x6d, 1127 0x3f, 0x30, 0x6e, 0x3f, 0x30, 0x70, 0x3f, 0x30, 0x72, 0x3f, 0x30, 0x75}; 1128 const uint16_t HuffDecoderCommon::table18_0_ops_[64] = { 1129 0x0000, 0x0001, 0x0000, 0x0019, 0x0000, 0x0031, 0x0000, 0x0049, 1130 0x0000, 0x0061, 0x0000, 0x0079, 0x0000, 0x0091, 0x0000, 0x00a9, 1131 0x0000, 0x00c1, 0x0000, 0x00d9, 0x00f1, 0x0109, 0x0121, 0x0139, 1132 0x0151, 0x0169, 0x0181, 0x0199, 0x01b1, 0x01c9, 0x01e1, 0x01f9, 1133 0x0211, 0x0229, 0x0241, 0x0259, 0x0271, 0x0289, 0x02a1, 0x02b9, 1134 0x02d1, 0x02e9, 0x0301, 0x0319, 0x0331, 0x0349, 0x0000, 0x0000, 1135 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 1136 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0002}; 1137 const uint8_t HuffDecoderCommon::table18_1_emit_[108] = { 1138 0x3f, 0x31, 0x30, 0x3f, 0x31, 0x31, 0x3f, 0x31, 0x32, 0x3f, 0x31, 0x61, 1139 0x3f, 0x31, 0x63, 0x3f, 0x31, 0x65, 0x3f, 0x31, 0x69, 0x3f, 0x31, 0x6f, 1140 0x3f, 0x31, 0x73, 0x3f, 0x31, 0x74, 0x3f, 0x31, 0x20, 0x3f, 0x31, 0x25, 1141 0x3f, 0x31, 0x2d, 0x3f, 0x31, 0x2e, 0x3f, 0x31, 0x2f, 0x3f, 0x31, 0x33, 1142 0x3f, 0x31, 0x34, 0x3f, 0x31, 0x35, 0x3f, 0x31, 0x36, 0x3f, 0x31, 0x37, 1143 0x3f, 0x31, 0x38, 0x3f, 0x31, 0x39, 0x3f, 0x31, 0x3d, 0x3f, 0x31, 0x41, 1144 0x3f, 0x31, 0x5f, 0x3f, 0x31, 0x62, 0x3f, 0x31, 0x64, 0x3f, 0x31, 0x66, 1145 0x3f, 0x31, 0x67, 0x3f, 0x31, 0x68, 0x3f, 0x31, 0x6c, 0x3f, 0x31, 0x6d, 1146 0x3f, 0x31, 0x6e, 0x3f, 0x31, 0x70, 0x3f, 0x31, 0x72, 0x3f, 0x31, 0x75}; 1147 const uint8_t HuffDecoderCommon::table18_2_emit_[108] = { 1148 0x3f, 0x32, 0x30, 0x3f, 0x32, 0x31, 0x3f, 0x32, 0x32, 0x3f, 0x32, 0x61, 1149 0x3f, 0x32, 0x63, 0x3f, 0x32, 0x65, 0x3f, 0x32, 0x69, 0x3f, 0x32, 0x6f, 1150 0x3f, 0x32, 0x73, 0x3f, 0x32, 0x74, 0x3f, 0x32, 0x20, 0x3f, 0x32, 0x25, 1151 0x3f, 0x32, 0x2d, 0x3f, 0x32, 0x2e, 0x3f, 0x32, 0x2f, 0x3f, 0x32, 0x33, 1152 0x3f, 0x32, 0x34, 0x3f, 0x32, 0x35, 0x3f, 0x32, 0x36, 0x3f, 0x32, 0x37, 1153 0x3f, 0x32, 0x38, 0x3f, 0x32, 0x39, 0x3f, 0x32, 0x3d, 0x3f, 0x32, 0x41, 1154 0x3f, 0x32, 0x5f, 0x3f, 0x32, 0x62, 0x3f, 0x32, 0x64, 0x3f, 0x32, 0x66, 1155 0x3f, 0x32, 0x67, 0x3f, 0x32, 0x68, 0x3f, 0x32, 0x6c, 0x3f, 0x32, 0x6d, 1156 0x3f, 0x32, 0x6e, 0x3f, 0x32, 0x70, 0x3f, 0x32, 0x72, 0x3f, 0x32, 0x75}; 1157 const uint8_t HuffDecoderCommon::table18_3_emit_[108] = { 1158 0x3f, 0x61, 0x30, 0x3f, 0x61, 0x31, 0x3f, 0x61, 0x32, 0x3f, 0x61, 0x61, 1159 0x3f, 0x61, 0x63, 0x3f, 0x61, 0x65, 0x3f, 0x61, 0x69, 0x3f, 0x61, 0x6f, 1160 0x3f, 0x61, 0x73, 0x3f, 0x61, 0x74, 0x3f, 0x61, 0x20, 0x3f, 0x61, 0x25, 1161 0x3f, 0x61, 0x2d, 0x3f, 0x61, 0x2e, 0x3f, 0x61, 0x2f, 0x3f, 0x61, 0x33, 1162 0x3f, 0x61, 0x34, 0x3f, 0x61, 0x35, 0x3f, 0x61, 0x36, 0x3f, 0x61, 0x37, 1163 0x3f, 0x61, 0x38, 0x3f, 0x61, 0x39, 0x3f, 0x61, 0x3d, 0x3f, 0x61, 0x41, 1164 0x3f, 0x61, 0x5f, 0x3f, 0x61, 0x62, 0x3f, 0x61, 0x64, 0x3f, 0x61, 0x66, 1165 0x3f, 0x61, 0x67, 0x3f, 0x61, 0x68, 0x3f, 0x61, 0x6c, 0x3f, 0x61, 0x6d, 1166 0x3f, 0x61, 0x6e, 0x3f, 0x61, 0x70, 0x3f, 0x61, 0x72, 0x3f, 0x61, 0x75}; 1167 const uint8_t HuffDecoderCommon::table18_4_emit_[108] = { 1168 0x3f, 0x63, 0x30, 0x3f, 0x63, 0x31, 0x3f, 0x63, 0x32, 0x3f, 0x63, 0x61, 1169 0x3f, 0x63, 0x63, 0x3f, 0x63, 0x65, 0x3f, 0x63, 0x69, 0x3f, 0x63, 0x6f, 1170 0x3f, 0x63, 0x73, 0x3f, 0x63, 0x74, 0x3f, 0x63, 0x20, 0x3f, 0x63, 0x25, 1171 0x3f, 0x63, 0x2d, 0x3f, 0x63, 0x2e, 0x3f, 0x63, 0x2f, 0x3f, 0x63, 0x33, 1172 0x3f, 0x63, 0x34, 0x3f, 0x63, 0x35, 0x3f, 0x63, 0x36, 0x3f, 0x63, 0x37, 1173 0x3f, 0x63, 0x38, 0x3f, 0x63, 0x39, 0x3f, 0x63, 0x3d, 0x3f, 0x63, 0x41, 1174 0x3f, 0x63, 0x5f, 0x3f, 0x63, 0x62, 0x3f, 0x63, 0x64, 0x3f, 0x63, 0x66, 1175 0x3f, 0x63, 0x67, 0x3f, 0x63, 0x68, 0x3f, 0x63, 0x6c, 0x3f, 0x63, 0x6d, 1176 0x3f, 0x63, 0x6e, 0x3f, 0x63, 0x70, 0x3f, 0x63, 0x72, 0x3f, 0x63, 0x75}; 1177 const uint8_t HuffDecoderCommon::table18_5_emit_[108] = { 1178 0x3f, 0x65, 0x30, 0x3f, 0x65, 0x31, 0x3f, 0x65, 0x32, 0x3f, 0x65, 0x61, 1179 0x3f, 0x65, 0x63, 0x3f, 0x65, 0x65, 0x3f, 0x65, 0x69, 0x3f, 0x65, 0x6f, 1180 0x3f, 0x65, 0x73, 0x3f, 0x65, 0x74, 0x3f, 0x65, 0x20, 0x3f, 0x65, 0x25, 1181 0x3f, 0x65, 0x2d, 0x3f, 0x65, 0x2e, 0x3f, 0x65, 0x2f, 0x3f, 0x65, 0x33, 1182 0x3f, 0x65, 0x34, 0x3f, 0x65, 0x35, 0x3f, 0x65, 0x36, 0x3f, 0x65, 0x37, 1183 0x3f, 0x65, 0x38, 0x3f, 0x65, 0x39, 0x3f, 0x65, 0x3d, 0x3f, 0x65, 0x41, 1184 0x3f, 0x65, 0x5f, 0x3f, 0x65, 0x62, 0x3f, 0x65, 0x64, 0x3f, 0x65, 0x66, 1185 0x3f, 0x65, 0x67, 0x3f, 0x65, 0x68, 0x3f, 0x65, 0x6c, 0x3f, 0x65, 0x6d, 1186 0x3f, 0x65, 0x6e, 0x3f, 0x65, 0x70, 0x3f, 0x65, 0x72, 0x3f, 0x65, 0x75}; 1187 const uint8_t HuffDecoderCommon::table18_6_emit_[108] = { 1188 0x3f, 0x69, 0x30, 0x3f, 0x69, 0x31, 0x3f, 0x69, 0x32, 0x3f, 0x69, 0x61, 1189 0x3f, 0x69, 0x63, 0x3f, 0x69, 0x65, 0x3f, 0x69, 0x69, 0x3f, 0x69, 0x6f, 1190 0x3f, 0x69, 0x73, 0x3f, 0x69, 0x74, 0x3f, 0x69, 0x20, 0x3f, 0x69, 0x25, 1191 0x3f, 0x69, 0x2d, 0x3f, 0x69, 0x2e, 0x3f, 0x69, 0x2f, 0x3f, 0x69, 0x33, 1192 0x3f, 0x69, 0x34, 0x3f, 0x69, 0x35, 0x3f, 0x69, 0x36, 0x3f, 0x69, 0x37, 1193 0x3f, 0x69, 0x38, 0x3f, 0x69, 0x39, 0x3f, 0x69, 0x3d, 0x3f, 0x69, 0x41, 1194 0x3f, 0x69, 0x5f, 0x3f, 0x69, 0x62, 0x3f, 0x69, 0x64, 0x3f, 0x69, 0x66, 1195 0x3f, 0x69, 0x67, 0x3f, 0x69, 0x68, 0x3f, 0x69, 0x6c, 0x3f, 0x69, 0x6d, 1196 0x3f, 0x69, 0x6e, 0x3f, 0x69, 0x70, 0x3f, 0x69, 0x72, 0x3f, 0x69, 0x75}; 1197 const uint8_t HuffDecoderCommon::table18_7_emit_[108] = { 1198 0x3f, 0x6f, 0x30, 0x3f, 0x6f, 0x31, 0x3f, 0x6f, 0x32, 0x3f, 0x6f, 0x61, 1199 0x3f, 0x6f, 0x63, 0x3f, 0x6f, 0x65, 0x3f, 0x6f, 0x69, 0x3f, 0x6f, 0x6f, 1200 0x3f, 0x6f, 0x73, 0x3f, 0x6f, 0x74, 0x3f, 0x6f, 0x20, 0x3f, 0x6f, 0x25, 1201 0x3f, 0x6f, 0x2d, 0x3f, 0x6f, 0x2e, 0x3f, 0x6f, 0x2f, 0x3f, 0x6f, 0x33, 1202 0x3f, 0x6f, 0x34, 0x3f, 0x6f, 0x35, 0x3f, 0x6f, 0x36, 0x3f, 0x6f, 0x37, 1203 0x3f, 0x6f, 0x38, 0x3f, 0x6f, 0x39, 0x3f, 0x6f, 0x3d, 0x3f, 0x6f, 0x41, 1204 0x3f, 0x6f, 0x5f, 0x3f, 0x6f, 0x62, 0x3f, 0x6f, 0x64, 0x3f, 0x6f, 0x66, 1205 0x3f, 0x6f, 0x67, 0x3f, 0x6f, 0x68, 0x3f, 0x6f, 0x6c, 0x3f, 0x6f, 0x6d, 1206 0x3f, 0x6f, 0x6e, 0x3f, 0x6f, 0x70, 0x3f, 0x6f, 0x72, 0x3f, 0x6f, 0x75}; 1207 const uint8_t HuffDecoderCommon::table18_8_emit_[108] = { 1208 0x3f, 0x73, 0x30, 0x3f, 0x73, 0x31, 0x3f, 0x73, 0x32, 0x3f, 0x73, 0x61, 1209 0x3f, 0x73, 0x63, 0x3f, 0x73, 0x65, 0x3f, 0x73, 0x69, 0x3f, 0x73, 0x6f, 1210 0x3f, 0x73, 0x73, 0x3f, 0x73, 0x74, 0x3f, 0x73, 0x20, 0x3f, 0x73, 0x25, 1211 0x3f, 0x73, 0x2d, 0x3f, 0x73, 0x2e, 0x3f, 0x73, 0x2f, 0x3f, 0x73, 0x33, 1212 0x3f, 0x73, 0x34, 0x3f, 0x73, 0x35, 0x3f, 0x73, 0x36, 0x3f, 0x73, 0x37, 1213 0x3f, 0x73, 0x38, 0x3f, 0x73, 0x39, 0x3f, 0x73, 0x3d, 0x3f, 0x73, 0x41, 1214 0x3f, 0x73, 0x5f, 0x3f, 0x73, 0x62, 0x3f, 0x73, 0x64, 0x3f, 0x73, 0x66, 1215 0x3f, 0x73, 0x67, 0x3f, 0x73, 0x68, 0x3f, 0x73, 0x6c, 0x3f, 0x73, 0x6d, 1216 0x3f, 0x73, 0x6e, 0x3f, 0x73, 0x70, 0x3f, 0x73, 0x72, 0x3f, 0x73, 0x75}; 1217 const uint8_t HuffDecoderCommon::table18_9_emit_[108] = { 1218 0x3f, 0x74, 0x30, 0x3f, 0x74, 0x31, 0x3f, 0x74, 0x32, 0x3f, 0x74, 0x61, 1219 0x3f, 0x74, 0x63, 0x3f, 0x74, 0x65, 0x3f, 0x74, 0x69, 0x3f, 0x74, 0x6f, 1220 0x3f, 0x74, 0x73, 0x3f, 0x74, 0x74, 0x3f, 0x74, 0x20, 0x3f, 0x74, 0x25, 1221 0x3f, 0x74, 0x2d, 0x3f, 0x74, 0x2e, 0x3f, 0x74, 0x2f, 0x3f, 0x74, 0x33, 1222 0x3f, 0x74, 0x34, 0x3f, 0x74, 0x35, 0x3f, 0x74, 0x36, 0x3f, 0x74, 0x37, 1223 0x3f, 0x74, 0x38, 0x3f, 0x74, 0x39, 0x3f, 0x74, 0x3d, 0x3f, 0x74, 0x41, 1224 0x3f, 0x74, 0x5f, 0x3f, 0x74, 0x62, 0x3f, 0x74, 0x64, 0x3f, 0x74, 0x66, 1225 0x3f, 0x74, 0x67, 0x3f, 0x74, 0x68, 0x3f, 0x74, 0x6c, 0x3f, 0x74, 0x6d, 1226 0x3f, 0x74, 0x6e, 0x3f, 0x74, 0x70, 0x3f, 0x74, 0x72, 0x3f, 0x74, 0x75}; 1227 const uint8_t HuffDecoderCommon::table18_10_emit_[60] = { 1228 0x3f, 0x20, 0x30, 0x3f, 0x20, 0x31, 0x3f, 0x20, 0x32, 0x3f, 0x20, 0x61, 1229 0x3f, 0x20, 0x63, 0x3f, 0x20, 0x65, 0x3f, 0x20, 0x69, 0x3f, 0x20, 0x6f, 1230 0x3f, 0x20, 0x73, 0x3f, 0x20, 0x74, 0x3f, 0x25, 0x30, 0x3f, 0x25, 0x31, 1231 0x3f, 0x25, 0x32, 0x3f, 0x25, 0x61, 0x3f, 0x25, 0x63, 0x3f, 0x25, 0x65, 1232 0x3f, 0x25, 0x69, 0x3f, 0x25, 0x6f, 0x3f, 0x25, 0x73, 0x3f, 0x25, 0x74}; 1233 const uint16_t HuffDecoderCommon::table18_10_ops_[64] = { 1234 0x0001, 0x0019, 0x0031, 0x0049, 0x0061, 0x0079, 0x0091, 0x00a9, 1235 0x00c1, 0x00d9, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 1236 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 1237 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0002, 1238 0x00f1, 0x0109, 0x0121, 0x0139, 0x0151, 0x0169, 0x0181, 0x0199, 1239 0x01b1, 0x01c9, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 1240 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 1241 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x00f2}; 1242 const uint8_t HuffDecoderCommon::table18_11_emit_[60] = { 1243 0x3f, 0x2d, 0x30, 0x3f, 0x2d, 0x31, 0x3f, 0x2d, 0x32, 0x3f, 0x2d, 0x61, 1244 0x3f, 0x2d, 0x63, 0x3f, 0x2d, 0x65, 0x3f, 0x2d, 0x69, 0x3f, 0x2d, 0x6f, 1245 0x3f, 0x2d, 0x73, 0x3f, 0x2d, 0x74, 0x3f, 0x2e, 0x30, 0x3f, 0x2e, 0x31, 1246 0x3f, 0x2e, 0x32, 0x3f, 0x2e, 0x61, 0x3f, 0x2e, 0x63, 0x3f, 0x2e, 0x65, 1247 0x3f, 0x2e, 0x69, 0x3f, 0x2e, 0x6f, 0x3f, 0x2e, 0x73, 0x3f, 0x2e, 0x74}; 1248 const uint8_t HuffDecoderCommon::table18_12_emit_[60] = { 1249 0x3f, 0x2f, 0x30, 0x3f, 0x2f, 0x31, 0x3f, 0x2f, 0x32, 0x3f, 0x2f, 0x61, 1250 0x3f, 0x2f, 0x63, 0x3f, 0x2f, 0x65, 0x3f, 0x2f, 0x69, 0x3f, 0x2f, 0x6f, 1251 0x3f, 0x2f, 0x73, 0x3f, 0x2f, 0x74, 0x3f, 0x33, 0x30, 0x3f, 0x33, 0x31, 1252 0x3f, 0x33, 0x32, 0x3f, 0x33, 0x61, 0x3f, 0x33, 0x63, 0x3f, 0x33, 0x65, 1253 0x3f, 0x33, 0x69, 0x3f, 0x33, 0x6f, 0x3f, 0x33, 0x73, 0x3f, 0x33, 0x74}; 1254 const uint8_t HuffDecoderCommon::table18_13_emit_[60] = { 1255 0x3f, 0x34, 0x30, 0x3f, 0x34, 0x31, 0x3f, 0x34, 0x32, 0x3f, 0x34, 0x61, 1256 0x3f, 0x34, 0x63, 0x3f, 0x34, 0x65, 0x3f, 0x34, 0x69, 0x3f, 0x34, 0x6f, 1257 0x3f, 0x34, 0x73, 0x3f, 0x34, 0x74, 0x3f, 0x35, 0x30, 0x3f, 0x35, 0x31, 1258 0x3f, 0x35, 0x32, 0x3f, 0x35, 0x61, 0x3f, 0x35, 0x63, 0x3f, 0x35, 0x65, 1259 0x3f, 0x35, 0x69, 0x3f, 0x35, 0x6f, 0x3f, 0x35, 0x73, 0x3f, 0x35, 0x74}; 1260 const uint8_t HuffDecoderCommon::table18_14_emit_[60] = { 1261 0x3f, 0x36, 0x30, 0x3f, 0x36, 0x31, 0x3f, 0x36, 0x32, 0x3f, 0x36, 0x61, 1262 0x3f, 0x36, 0x63, 0x3f, 0x36, 0x65, 0x3f, 0x36, 0x69, 0x3f, 0x36, 0x6f, 1263 0x3f, 0x36, 0x73, 0x3f, 0x36, 0x74, 0x3f, 0x37, 0x30, 0x3f, 0x37, 0x31, 1264 0x3f, 0x37, 0x32, 0x3f, 0x37, 0x61, 0x3f, 0x37, 0x63, 0x3f, 0x37, 0x65, 1265 0x3f, 0x37, 0x69, 0x3f, 0x37, 0x6f, 0x3f, 0x37, 0x73, 0x3f, 0x37, 0x74}; 1266 const uint8_t HuffDecoderCommon::table18_15_emit_[60] = { 1267 0x3f, 0x38, 0x30, 0x3f, 0x38, 0x31, 0x3f, 0x38, 0x32, 0x3f, 0x38, 0x61, 1268 0x3f, 0x38, 0x63, 0x3f, 0x38, 0x65, 0x3f, 0x38, 0x69, 0x3f, 0x38, 0x6f, 1269 0x3f, 0x38, 0x73, 0x3f, 0x38, 0x74, 0x3f, 0x39, 0x30, 0x3f, 0x39, 0x31, 1270 0x3f, 0x39, 0x32, 0x3f, 0x39, 0x61, 0x3f, 0x39, 0x63, 0x3f, 0x39, 0x65, 1271 0x3f, 0x39, 0x69, 0x3f, 0x39, 0x6f, 0x3f, 0x39, 0x73, 0x3f, 0x39, 0x74}; 1272 const uint8_t HuffDecoderCommon::table18_16_emit_[60] = { 1273 0x3f, 0x3d, 0x30, 0x3f, 0x3d, 0x31, 0x3f, 0x3d, 0x32, 0x3f, 0x3d, 0x61, 1274 0x3f, 0x3d, 0x63, 0x3f, 0x3d, 0x65, 0x3f, 0x3d, 0x69, 0x3f, 0x3d, 0x6f, 1275 0x3f, 0x3d, 0x73, 0x3f, 0x3d, 0x74, 0x3f, 0x41, 0x30, 0x3f, 0x41, 0x31, 1276 0x3f, 0x41, 0x32, 0x3f, 0x41, 0x61, 0x3f, 0x41, 0x63, 0x3f, 0x41, 0x65, 1277 0x3f, 0x41, 0x69, 0x3f, 0x41, 0x6f, 0x3f, 0x41, 0x73, 0x3f, 0x41, 0x74}; 1278 const uint8_t HuffDecoderCommon::table18_17_emit_[60] = { 1279 0x3f, 0x5f, 0x30, 0x3f, 0x5f, 0x31, 0x3f, 0x5f, 0x32, 0x3f, 0x5f, 0x61, 1280 0x3f, 0x5f, 0x63, 0x3f, 0x5f, 0x65, 0x3f, 0x5f, 0x69, 0x3f, 0x5f, 0x6f, 1281 0x3f, 0x5f, 0x73, 0x3f, 0x5f, 0x74, 0x3f, 0x62, 0x30, 0x3f, 0x62, 0x31, 1282 0x3f, 0x62, 0x32, 0x3f, 0x62, 0x61, 0x3f, 0x62, 0x63, 0x3f, 0x62, 0x65, 1283 0x3f, 0x62, 0x69, 0x3f, 0x62, 0x6f, 0x3f, 0x62, 0x73, 0x3f, 0x62, 0x74}; 1284 const uint8_t HuffDecoderCommon::table18_18_emit_[60] = { 1285 0x3f, 0x64, 0x30, 0x3f, 0x64, 0x31, 0x3f, 0x64, 0x32, 0x3f, 0x64, 0x61, 1286 0x3f, 0x64, 0x63, 0x3f, 0x64, 0x65, 0x3f, 0x64, 0x69, 0x3f, 0x64, 0x6f, 1287 0x3f, 0x64, 0x73, 0x3f, 0x64, 0x74, 0x3f, 0x66, 0x30, 0x3f, 0x66, 0x31, 1288 0x3f, 0x66, 0x32, 0x3f, 0x66, 0x61, 0x3f, 0x66, 0x63, 0x3f, 0x66, 0x65, 1289 0x3f, 0x66, 0x69, 0x3f, 0x66, 0x6f, 0x3f, 0x66, 0x73, 0x3f, 0x66, 0x74}; 1290 const uint8_t HuffDecoderCommon::table18_19_emit_[60] = { 1291 0x3f, 0x67, 0x30, 0x3f, 0x67, 0x31, 0x3f, 0x67, 0x32, 0x3f, 0x67, 0x61, 1292 0x3f, 0x67, 0x63, 0x3f, 0x67, 0x65, 0x3f, 0x67, 0x69, 0x3f, 0x67, 0x6f, 1293 0x3f, 0x67, 0x73, 0x3f, 0x67, 0x74, 0x3f, 0x68, 0x30, 0x3f, 0x68, 0x31, 1294 0x3f, 0x68, 0x32, 0x3f, 0x68, 0x61, 0x3f, 0x68, 0x63, 0x3f, 0x68, 0x65, 1295 0x3f, 0x68, 0x69, 0x3f, 0x68, 0x6f, 0x3f, 0x68, 0x73, 0x3f, 0x68, 0x74}; 1296 const uint8_t HuffDecoderCommon::table18_20_emit_[60] = { 1297 0x3f, 0x6c, 0x30, 0x3f, 0x6c, 0x31, 0x3f, 0x6c, 0x32, 0x3f, 0x6c, 0x61, 1298 0x3f, 0x6c, 0x63, 0x3f, 0x6c, 0x65, 0x3f, 0x6c, 0x69, 0x3f, 0x6c, 0x6f, 1299 0x3f, 0x6c, 0x73, 0x3f, 0x6c, 0x74, 0x3f, 0x6d, 0x30, 0x3f, 0x6d, 0x31, 1300 0x3f, 0x6d, 0x32, 0x3f, 0x6d, 0x61, 0x3f, 0x6d, 0x63, 0x3f, 0x6d, 0x65, 1301 0x3f, 0x6d, 0x69, 0x3f, 0x6d, 0x6f, 0x3f, 0x6d, 0x73, 0x3f, 0x6d, 0x74}; 1302 const uint8_t HuffDecoderCommon::table18_21_emit_[60] = { 1303 0x3f, 0x6e, 0x30, 0x3f, 0x6e, 0x31, 0x3f, 0x6e, 0x32, 0x3f, 0x6e, 0x61, 1304 0x3f, 0x6e, 0x63, 0x3f, 0x6e, 0x65, 0x3f, 0x6e, 0x69, 0x3f, 0x6e, 0x6f, 1305 0x3f, 0x6e, 0x73, 0x3f, 0x6e, 0x74, 0x3f, 0x70, 0x30, 0x3f, 0x70, 0x31, 1306 0x3f, 0x70, 0x32, 0x3f, 0x70, 0x61, 0x3f, 0x70, 0x63, 0x3f, 0x70, 0x65, 1307 0x3f, 0x70, 0x69, 0x3f, 0x70, 0x6f, 0x3f, 0x70, 0x73, 0x3f, 0x70, 0x74}; 1308 const uint8_t HuffDecoderCommon::table18_22_emit_[60] = { 1309 0x3f, 0x72, 0x30, 0x3f, 0x72, 0x31, 0x3f, 0x72, 0x32, 0x3f, 0x72, 0x61, 1310 0x3f, 0x72, 0x63, 0x3f, 0x72, 0x65, 0x3f, 0x72, 0x69, 0x3f, 0x72, 0x6f, 1311 0x3f, 0x72, 0x73, 0x3f, 0x72, 0x74, 0x3f, 0x75, 0x30, 0x3f, 0x75, 0x31, 1312 0x3f, 0x75, 0x32, 0x3f, 0x75, 0x61, 0x3f, 0x75, 0x63, 0x3f, 0x75, 0x65, 1313 0x3f, 0x75, 0x69, 0x3f, 0x75, 0x6f, 0x3f, 0x75, 0x73, 0x3f, 0x75, 0x74}; 1314 const uint8_t HuffDecoderCommon::table18_23_emit_[8] = {0x3f, 0x3a, 0x3f, 0x42, 1315 0x3f, 0x43, 0x3f, 0x44}; 1316 const uint16_t HuffDecoderCommon::table18_23_ops_[64] = { 1317 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 1318 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0002, 1319 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 1320 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0012, 1321 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 1322 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0022, 1323 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 1324 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0032}; 1325 const uint8_t HuffDecoderCommon::table18_24_emit_[8] = {0x3f, 0x45, 0x3f, 0x46, 1326 0x3f, 0x47, 0x3f, 0x48}; 1327 const uint8_t HuffDecoderCommon::table18_25_emit_[8] = {0x3f, 0x49, 0x3f, 0x4a, 1328 0x3f, 0x4b, 0x3f, 0x4c}; 1329 const uint8_t HuffDecoderCommon::table18_26_emit_[8] = {0x3f, 0x4d, 0x3f, 0x4e, 1330 0x3f, 0x4f, 0x3f, 0x50}; 1331 const uint8_t HuffDecoderCommon::table18_27_emit_[8] = {0x3f, 0x51, 0x3f, 0x52, 1332 0x3f, 0x53, 0x3f, 0x54}; 1333 const uint8_t HuffDecoderCommon::table18_28_emit_[8] = {0x3f, 0x55, 0x3f, 0x56, 1334 0x3f, 0x57, 0x3f, 0x59}; 1335 const uint8_t HuffDecoderCommon::table18_29_emit_[8] = {0x3f, 0x6a, 0x3f, 0x6b, 1336 0x3f, 0x71, 0x3f, 0x76}; 1337 const uint8_t HuffDecoderCommon::table18_30_emit_[8] = {0x3f, 0x77, 0x3f, 0x78, 1338 0x3f, 0x79, 0x3f, 0x7a}; 1339 const uint8_t HuffDecoderCommon::table18_31_emit_[27] = { 1340 0x3f, 0x26, 0x3f, 0x2a, 0x3f, 0x2c, 0x3f, 0x3b, 0x3f, 1341 0x58, 0x3f, 0x5a, 0x3f, 0x21, 0x3f, 0x22, 0x3f, 0x28, 1342 0x3f, 0x29, 0x3f, 0x3f, 0x27, 0x3f, 0x2b, 0x3f, 0x7c}; 1343 const uint16_t HuffDecoderCommon::table18_31_ops_[64] = { 1344 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0002, 1345 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0012, 1346 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0022, 1347 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0032, 1348 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0042, 1349 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0052, 1350 0x0000, 0x0062, 0x0000, 0x0072, 0x0000, 0x0082, 0x0000, 0x0092, 1351 0x0000, 0x00a2, 0x00aa, 0x00ba, 0x00ca, 0x0000, 0x0000, 0x0003}; 1352 const uint8_t HuffDecoderCommon::table18_32_emit_[60] = { 1353 0x27, 0x30, 0x30, 0x27, 0x30, 0x31, 0x27, 0x30, 0x32, 0x27, 0x30, 0x61, 1354 0x27, 0x30, 0x63, 0x27, 0x30, 0x65, 0x27, 0x30, 0x69, 0x27, 0x30, 0x6f, 1355 0x27, 0x30, 0x73, 0x27, 0x30, 0x74, 0x27, 0x31, 0x30, 0x27, 0x31, 0x31, 1356 0x27, 0x31, 0x32, 0x27, 0x31, 0x61, 0x27, 0x31, 0x63, 0x27, 0x31, 0x65, 1357 0x27, 0x31, 0x69, 0x27, 0x31, 0x6f, 0x27, 0x31, 0x73, 0x27, 0x31, 0x74}; 1358 const uint8_t HuffDecoderCommon::table18_33_emit_[60] = { 1359 0x27, 0x32, 0x30, 0x27, 0x32, 0x31, 0x27, 0x32, 0x32, 0x27, 0x32, 0x61, 1360 0x27, 0x32, 0x63, 0x27, 0x32, 0x65, 0x27, 0x32, 0x69, 0x27, 0x32, 0x6f, 1361 0x27, 0x32, 0x73, 0x27, 0x32, 0x74, 0x27, 0x61, 0x30, 0x27, 0x61, 0x31, 1362 0x27, 0x61, 0x32, 0x27, 0x61, 0x61, 0x27, 0x61, 0x63, 0x27, 0x61, 0x65, 1363 0x27, 0x61, 0x69, 0x27, 0x61, 0x6f, 0x27, 0x61, 0x73, 0x27, 0x61, 0x74}; 1364 const uint8_t HuffDecoderCommon::table18_34_emit_[60] = { 1365 0x27, 0x63, 0x30, 0x27, 0x63, 0x31, 0x27, 0x63, 0x32, 0x27, 0x63, 0x61, 1366 0x27, 0x63, 0x63, 0x27, 0x63, 0x65, 0x27, 0x63, 0x69, 0x27, 0x63, 0x6f, 1367 0x27, 0x63, 0x73, 0x27, 0x63, 0x74, 0x27, 0x65, 0x30, 0x27, 0x65, 0x31, 1368 0x27, 0x65, 0x32, 0x27, 0x65, 0x61, 0x27, 0x65, 0x63, 0x27, 0x65, 0x65, 1369 0x27, 0x65, 0x69, 0x27, 0x65, 0x6f, 0x27, 0x65, 0x73, 0x27, 0x65, 0x74}; 1370 const uint8_t HuffDecoderCommon::table18_35_emit_[60] = { 1371 0x27, 0x69, 0x30, 0x27, 0x69, 0x31, 0x27, 0x69, 0x32, 0x27, 0x69, 0x61, 1372 0x27, 0x69, 0x63, 0x27, 0x69, 0x65, 0x27, 0x69, 0x69, 0x27, 0x69, 0x6f, 1373 0x27, 0x69, 0x73, 0x27, 0x69, 0x74, 0x27, 0x6f, 0x30, 0x27, 0x6f, 0x31, 1374 0x27, 0x6f, 0x32, 0x27, 0x6f, 0x61, 0x27, 0x6f, 0x63, 0x27, 0x6f, 0x65, 1375 0x27, 0x6f, 0x69, 0x27, 0x6f, 0x6f, 0x27, 0x6f, 0x73, 0x27, 0x6f, 0x74}; 1376 const uint8_t HuffDecoderCommon::table18_36_emit_[60] = { 1377 0x27, 0x73, 0x30, 0x27, 0x73, 0x31, 0x27, 0x73, 0x32, 0x27, 0x73, 0x61, 1378 0x27, 0x73, 0x63, 0x27, 0x73, 0x65, 0x27, 0x73, 0x69, 0x27, 0x73, 0x6f, 1379 0x27, 0x73, 0x73, 0x27, 0x73, 0x74, 0x27, 0x74, 0x30, 0x27, 0x74, 0x31, 1380 0x27, 0x74, 0x32, 0x27, 0x74, 0x61, 0x27, 0x74, 0x63, 0x27, 0x74, 0x65, 1381 0x27, 0x74, 0x69, 0x27, 0x74, 0x6f, 0x27, 0x74, 0x73, 0x27, 0x74, 0x74}; 1382 const uint8_t HuffDecoderCommon::table18_37_emit_[8] = {0x27, 0x20, 0x27, 0x25, 1383 0x27, 0x2d, 0x27, 0x2e}; 1384 const uint8_t HuffDecoderCommon::table18_38_emit_[8] = {0x27, 0x2f, 0x27, 0x33, 1385 0x27, 0x34, 0x27, 0x35}; 1386 const uint8_t HuffDecoderCommon::table18_39_emit_[8] = {0x27, 0x36, 0x27, 0x37, 1387 0x27, 0x38, 0x27, 0x39}; 1388 const uint8_t HuffDecoderCommon::table18_40_emit_[8] = {0x27, 0x3d, 0x27, 0x41, 1389 0x27, 0x5f, 0x27, 0x62}; 1390 const uint8_t HuffDecoderCommon::table18_41_emit_[8] = {0x27, 0x64, 0x27, 0x66, 1391 0x27, 0x67, 0x27, 0x68}; 1392 const uint8_t HuffDecoderCommon::table18_42_emit_[8] = {0x27, 0x6c, 0x27, 0x6d, 1393 0x27, 0x6e, 0x27, 0x70}; 1394 const uint8_t HuffDecoderCommon::table18_43_emit_[12] = { 1395 0x27, 0x72, 0x27, 0x75, 0x27, 0x3a, 0x27, 0x42, 0x27, 0x43, 0x27, 0x44}; 1396 const uint16_t HuffDecoderCommon::table18_43_ops_[64] = { 1397 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 1398 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0002, 1399 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 1400 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0012, 1401 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0022, 1402 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0032, 1403 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0042, 1404 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0052}; 1405 const uint8_t HuffDecoderCommon::table18_44_emit_[16] = { 1406 0x27, 0x45, 0x27, 0x46, 0x27, 0x47, 0x27, 0x48, 1407 0x27, 0x49, 0x27, 0x4a, 0x27, 0x4b, 0x27, 0x4c}; 1408 const uint16_t HuffDecoderCommon::table18_44_ops_[64] = { 1409 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0002, 1410 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0012, 1411 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0022, 1412 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0032, 1413 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0042, 1414 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0052, 1415 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0062, 1416 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0072}; 1417 const uint8_t HuffDecoderCommon::table18_45_emit_[16] = { 1418 0x27, 0x4d, 0x27, 0x4e, 0x27, 0x4f, 0x27, 0x50, 1419 0x27, 0x51, 0x27, 0x52, 0x27, 0x53, 0x27, 0x54}; 1420 const uint8_t HuffDecoderCommon::table18_46_emit_[16] = { 1421 0x27, 0x55, 0x27, 0x56, 0x27, 0x57, 0x27, 0x59, 1422 0x27, 0x6a, 0x27, 0x6b, 0x27, 0x71, 0x27, 0x76}; 1423 const uint8_t HuffDecoderCommon::table18_47_emit_[30] = { 1424 0x27, 0x77, 0x27, 0x78, 0x27, 0x79, 0x27, 0x7a, 0x27, 0x26, 1425 0x27, 0x2a, 0x27, 0x2c, 0x27, 0x3b, 0x27, 0x58, 0x27, 0x5a, 1426 0x27, 0x21, 0x27, 0x22, 0x27, 0x28, 0x27, 0x29, 0x27, 0x3f}; 1427 const uint16_t HuffDecoderCommon::table18_47_ops_[64] = { 1428 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0002, 1429 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0012, 1430 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0022, 1431 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0032, 1432 0x0000, 0x0000, 0x0000, 0x0042, 0x0000, 0x0000, 0x0000, 0x0052, 1433 0x0000, 0x0000, 0x0000, 0x0062, 0x0000, 0x0000, 0x0000, 0x0072, 1434 0x0000, 0x0000, 0x0000, 0x0082, 0x0000, 0x0000, 0x0000, 0x0092, 1435 0x00a2, 0x00b2, 0x00c2, 0x00d2, 0x00e2, 0x0000, 0x0000, 0x0003}; 1436 const uint8_t HuffDecoderCommon::table18_48_emit_[60] = { 1437 0x2b, 0x30, 0x30, 0x2b, 0x30, 0x31, 0x2b, 0x30, 0x32, 0x2b, 0x30, 0x61, 1438 0x2b, 0x30, 0x63, 0x2b, 0x30, 0x65, 0x2b, 0x30, 0x69, 0x2b, 0x30, 0x6f, 1439 0x2b, 0x30, 0x73, 0x2b, 0x30, 0x74, 0x2b, 0x31, 0x30, 0x2b, 0x31, 0x31, 1440 0x2b, 0x31, 0x32, 0x2b, 0x31, 0x61, 0x2b, 0x31, 0x63, 0x2b, 0x31, 0x65, 1441 0x2b, 0x31, 0x69, 0x2b, 0x31, 0x6f, 0x2b, 0x31, 0x73, 0x2b, 0x31, 0x74}; 1442 const uint8_t HuffDecoderCommon::table18_49_emit_[60] = { 1443 0x2b, 0x32, 0x30, 0x2b, 0x32, 0x31, 0x2b, 0x32, 0x32, 0x2b, 0x32, 0x61, 1444 0x2b, 0x32, 0x63, 0x2b, 0x32, 0x65, 0x2b, 0x32, 0x69, 0x2b, 0x32, 0x6f, 1445 0x2b, 0x32, 0x73, 0x2b, 0x32, 0x74, 0x2b, 0x61, 0x30, 0x2b, 0x61, 0x31, 1446 0x2b, 0x61, 0x32, 0x2b, 0x61, 0x61, 0x2b, 0x61, 0x63, 0x2b, 0x61, 0x65, 1447 0x2b, 0x61, 0x69, 0x2b, 0x61, 0x6f, 0x2b, 0x61, 0x73, 0x2b, 0x61, 0x74}; 1448 const uint8_t HuffDecoderCommon::table18_50_emit_[60] = { 1449 0x2b, 0x63, 0x30, 0x2b, 0x63, 0x31, 0x2b, 0x63, 0x32, 0x2b, 0x63, 0x61, 1450 0x2b, 0x63, 0x63, 0x2b, 0x63, 0x65, 0x2b, 0x63, 0x69, 0x2b, 0x63, 0x6f, 1451 0x2b, 0x63, 0x73, 0x2b, 0x63, 0x74, 0x2b, 0x65, 0x30, 0x2b, 0x65, 0x31, 1452 0x2b, 0x65, 0x32, 0x2b, 0x65, 0x61, 0x2b, 0x65, 0x63, 0x2b, 0x65, 0x65, 1453 0x2b, 0x65, 0x69, 0x2b, 0x65, 0x6f, 0x2b, 0x65, 0x73, 0x2b, 0x65, 0x74}; 1454 const uint8_t HuffDecoderCommon::table18_51_emit_[60] = { 1455 0x2b, 0x69, 0x30, 0x2b, 0x69, 0x31, 0x2b, 0x69, 0x32, 0x2b, 0x69, 0x61, 1456 0x2b, 0x69, 0x63, 0x2b, 0x69, 0x65, 0x2b, 0x69, 0x69, 0x2b, 0x69, 0x6f, 1457 0x2b, 0x69, 0x73, 0x2b, 0x69, 0x74, 0x2b, 0x6f, 0x30, 0x2b, 0x6f, 0x31, 1458 0x2b, 0x6f, 0x32, 0x2b, 0x6f, 0x61, 0x2b, 0x6f, 0x63, 0x2b, 0x6f, 0x65, 1459 0x2b, 0x6f, 0x69, 0x2b, 0x6f, 0x6f, 0x2b, 0x6f, 0x73, 0x2b, 0x6f, 0x74}; 1460 const uint8_t HuffDecoderCommon::table18_52_emit_[60] = { 1461 0x2b, 0x73, 0x30, 0x2b, 0x73, 0x31, 0x2b, 0x73, 0x32, 0x2b, 0x73, 0x61, 1462 0x2b, 0x73, 0x63, 0x2b, 0x73, 0x65, 0x2b, 0x73, 0x69, 0x2b, 0x73, 0x6f, 1463 0x2b, 0x73, 0x73, 0x2b, 0x73, 0x74, 0x2b, 0x74, 0x30, 0x2b, 0x74, 0x31, 1464 0x2b, 0x74, 0x32, 0x2b, 0x74, 0x61, 0x2b, 0x74, 0x63, 0x2b, 0x74, 0x65, 1465 0x2b, 0x74, 0x69, 0x2b, 0x74, 0x6f, 0x2b, 0x74, 0x73, 0x2b, 0x74, 0x74}; 1466 const uint8_t HuffDecoderCommon::table18_53_emit_[8] = {0x2b, 0x20, 0x2b, 0x25, 1467 0x2b, 0x2d, 0x2b, 0x2e}; 1468 const uint8_t HuffDecoderCommon::table18_54_emit_[8] = {0x2b, 0x2f, 0x2b, 0x33, 1469 0x2b, 0x34, 0x2b, 0x35}; 1470 const uint8_t HuffDecoderCommon::table18_55_emit_[8] = {0x2b, 0x36, 0x2b, 0x37, 1471 0x2b, 0x38, 0x2b, 0x39}; 1472 const uint8_t HuffDecoderCommon::table18_56_emit_[8] = {0x2b, 0x3d, 0x2b, 0x41, 1473 0x2b, 0x5f, 0x2b, 0x62}; 1474 const uint8_t HuffDecoderCommon::table18_57_emit_[8] = {0x2b, 0x64, 0x2b, 0x66, 1475 0x2b, 0x67, 0x2b, 0x68}; 1476 const uint8_t HuffDecoderCommon::table18_58_emit_[8] = {0x2b, 0x6c, 0x2b, 0x6d, 1477 0x2b, 0x6e, 0x2b, 0x70}; 1478 const uint8_t HuffDecoderCommon::table18_59_emit_[12] = { 1479 0x2b, 0x72, 0x2b, 0x75, 0x2b, 0x3a, 0x2b, 0x42, 0x2b, 0x43, 0x2b, 0x44}; 1480 const uint8_t HuffDecoderCommon::table18_60_emit_[16] = { 1481 0x2b, 0x45, 0x2b, 0x46, 0x2b, 0x47, 0x2b, 0x48, 1482 0x2b, 0x49, 0x2b, 0x4a, 0x2b, 0x4b, 0x2b, 0x4c}; 1483 const uint8_t HuffDecoderCommon::table18_61_emit_[16] = { 1484 0x2b, 0x4d, 0x2b, 0x4e, 0x2b, 0x4f, 0x2b, 0x50, 1485 0x2b, 0x51, 0x2b, 0x52, 0x2b, 0x53, 0x2b, 0x54}; 1486 const uint8_t HuffDecoderCommon::table18_62_emit_[16] = { 1487 0x2b, 0x55, 0x2b, 0x56, 0x2b, 0x57, 0x2b, 0x59, 1488 0x2b, 0x6a, 0x2b, 0x6b, 0x2b, 0x71, 0x2b, 0x76}; 1489 const uint8_t HuffDecoderCommon::table18_63_emit_[30] = { 1490 0x2b, 0x77, 0x2b, 0x78, 0x2b, 0x79, 0x2b, 0x7a, 0x2b, 0x26, 1491 0x2b, 0x2a, 0x2b, 0x2c, 0x2b, 0x3b, 0x2b, 0x58, 0x2b, 0x5a, 1492 0x2b, 0x21, 0x2b, 0x22, 0x2b, 0x28, 0x2b, 0x29, 0x2b, 0x3f}; 1493 const uint8_t HuffDecoderCommon::table18_64_emit_[60] = { 1494 0x7c, 0x30, 0x30, 0x7c, 0x30, 0x31, 0x7c, 0x30, 0x32, 0x7c, 0x30, 0x61, 1495 0x7c, 0x30, 0x63, 0x7c, 0x30, 0x65, 0x7c, 0x30, 0x69, 0x7c, 0x30, 0x6f, 1496 0x7c, 0x30, 0x73, 0x7c, 0x30, 0x74, 0x7c, 0x31, 0x30, 0x7c, 0x31, 0x31, 1497 0x7c, 0x31, 0x32, 0x7c, 0x31, 0x61, 0x7c, 0x31, 0x63, 0x7c, 0x31, 0x65, 1498 0x7c, 0x31, 0x69, 0x7c, 0x31, 0x6f, 0x7c, 0x31, 0x73, 0x7c, 0x31, 0x74}; 1499 const uint8_t HuffDecoderCommon::table18_65_emit_[60] = { 1500 0x7c, 0x32, 0x30, 0x7c, 0x32, 0x31, 0x7c, 0x32, 0x32, 0x7c, 0x32, 0x61, 1501 0x7c, 0x32, 0x63, 0x7c, 0x32, 0x65, 0x7c, 0x32, 0x69, 0x7c, 0x32, 0x6f, 1502 0x7c, 0x32, 0x73, 0x7c, 0x32, 0x74, 0x7c, 0x61, 0x30, 0x7c, 0x61, 0x31, 1503 0x7c, 0x61, 0x32, 0x7c, 0x61, 0x61, 0x7c, 0x61, 0x63, 0x7c, 0x61, 0x65, 1504 0x7c, 0x61, 0x69, 0x7c, 0x61, 0x6f, 0x7c, 0x61, 0x73, 0x7c, 0x61, 0x74}; 1505 const uint8_t HuffDecoderCommon::table18_66_emit_[60] = { 1506 0x7c, 0x63, 0x30, 0x7c, 0x63, 0x31, 0x7c, 0x63, 0x32, 0x7c, 0x63, 0x61, 1507 0x7c, 0x63, 0x63, 0x7c, 0x63, 0x65, 0x7c, 0x63, 0x69, 0x7c, 0x63, 0x6f, 1508 0x7c, 0x63, 0x73, 0x7c, 0x63, 0x74, 0x7c, 0x65, 0x30, 0x7c, 0x65, 0x31, 1509 0x7c, 0x65, 0x32, 0x7c, 0x65, 0x61, 0x7c, 0x65, 0x63, 0x7c, 0x65, 0x65, 1510 0x7c, 0x65, 0x69, 0x7c, 0x65, 0x6f, 0x7c, 0x65, 0x73, 0x7c, 0x65, 0x74}; 1511 const uint8_t HuffDecoderCommon::table18_67_emit_[60] = { 1512 0x7c, 0x69, 0x30, 0x7c, 0x69, 0x31, 0x7c, 0x69, 0x32, 0x7c, 0x69, 0x61, 1513 0x7c, 0x69, 0x63, 0x7c, 0x69, 0x65, 0x7c, 0x69, 0x69, 0x7c, 0x69, 0x6f, 1514 0x7c, 0x69, 0x73, 0x7c, 0x69, 0x74, 0x7c, 0x6f, 0x30, 0x7c, 0x6f, 0x31, 1515 0x7c, 0x6f, 0x32, 0x7c, 0x6f, 0x61, 0x7c, 0x6f, 0x63, 0x7c, 0x6f, 0x65, 1516 0x7c, 0x6f, 0x69, 0x7c, 0x6f, 0x6f, 0x7c, 0x6f, 0x73, 0x7c, 0x6f, 0x74}; 1517 const uint8_t HuffDecoderCommon::table18_68_emit_[60] = { 1518 0x7c, 0x73, 0x30, 0x7c, 0x73, 0x31, 0x7c, 0x73, 0x32, 0x7c, 0x73, 0x61, 1519 0x7c, 0x73, 0x63, 0x7c, 0x73, 0x65, 0x7c, 0x73, 0x69, 0x7c, 0x73, 0x6f, 1520 0x7c, 0x73, 0x73, 0x7c, 0x73, 0x74, 0x7c, 0x74, 0x30, 0x7c, 0x74, 0x31, 1521 0x7c, 0x74, 0x32, 0x7c, 0x74, 0x61, 0x7c, 0x74, 0x63, 0x7c, 0x74, 0x65, 1522 0x7c, 0x74, 0x69, 0x7c, 0x74, 0x6f, 0x7c, 0x74, 0x73, 0x7c, 0x74, 0x74}; 1523 const uint8_t HuffDecoderCommon::table18_69_emit_[8] = {0x7c, 0x20, 0x7c, 0x25, 1524 0x7c, 0x2d, 0x7c, 0x2e}; 1525 const uint8_t HuffDecoderCommon::table18_70_emit_[8] = {0x7c, 0x2f, 0x7c, 0x33, 1526 0x7c, 0x34, 0x7c, 0x35}; 1527 const uint8_t HuffDecoderCommon::table18_71_emit_[8] = {0x7c, 0x36, 0x7c, 0x37, 1528 0x7c, 0x38, 0x7c, 0x39}; 1529 const uint8_t HuffDecoderCommon::table18_72_emit_[8] = {0x7c, 0x3d, 0x7c, 0x41, 1530 0x7c, 0x5f, 0x7c, 0x62}; 1531 const uint8_t HuffDecoderCommon::table18_73_emit_[8] = {0x7c, 0x64, 0x7c, 0x66, 1532 0x7c, 0x67, 0x7c, 0x68}; 1533 const uint8_t HuffDecoderCommon::table18_74_emit_[8] = {0x7c, 0x6c, 0x7c, 0x6d, 1534 0x7c, 0x6e, 0x7c, 0x70}; 1535 const uint8_t HuffDecoderCommon::table18_75_emit_[12] = { 1536 0x7c, 0x72, 0x7c, 0x75, 0x7c, 0x3a, 0x7c, 0x42, 0x7c, 0x43, 0x7c, 0x44}; 1537 const uint8_t HuffDecoderCommon::table18_76_emit_[16] = { 1538 0x7c, 0x45, 0x7c, 0x46, 0x7c, 0x47, 0x7c, 0x48, 1539 0x7c, 0x49, 0x7c, 0x4a, 0x7c, 0x4b, 0x7c, 0x4c}; 1540 const uint8_t HuffDecoderCommon::table18_77_emit_[16] = { 1541 0x7c, 0x4d, 0x7c, 0x4e, 0x7c, 0x4f, 0x7c, 0x50, 1542 0x7c, 0x51, 0x7c, 0x52, 0x7c, 0x53, 0x7c, 0x54}; 1543 const uint8_t HuffDecoderCommon::table18_78_emit_[16] = { 1544 0x7c, 0x55, 0x7c, 0x56, 0x7c, 0x57, 0x7c, 0x59, 1545 0x7c, 0x6a, 0x7c, 0x6b, 0x7c, 0x71, 0x7c, 0x76}; 1546 const uint8_t HuffDecoderCommon::table18_79_emit_[30] = { 1547 0x7c, 0x77, 0x7c, 0x78, 0x7c, 0x79, 0x7c, 0x7a, 0x7c, 0x26, 1548 0x7c, 0x2a, 0x7c, 0x2c, 0x7c, 0x3b, 0x7c, 0x58, 0x7c, 0x5a, 1549 0x7c, 0x21, 0x7c, 0x22, 0x7c, 0x28, 0x7c, 0x29, 0x7c, 0x3f}; 1550 const uint8_t HuffDecoderCommon::table18_80_emit_[8] = {0x23, 0x30, 0x23, 0x31, 1551 0x23, 0x32, 0x23, 0x61}; 1552 const uint8_t HuffDecoderCommon::table18_81_emit_[8] = {0x23, 0x63, 0x23, 0x65, 1553 0x23, 0x69, 0x23, 0x6f}; 1554 const uint8_t HuffDecoderCommon::table18_82_emit_[12] = { 1555 0x23, 0x73, 0x23, 0x74, 0x23, 0x20, 0x23, 0x25, 0x23, 0x2d, 0x23, 0x2e}; 1556 const uint8_t HuffDecoderCommon::table18_83_emit_[16] = { 1557 0x23, 0x2f, 0x23, 0x33, 0x23, 0x34, 0x23, 0x35, 1558 0x23, 0x36, 0x23, 0x37, 0x23, 0x38, 0x23, 0x39}; 1559 const uint8_t HuffDecoderCommon::table18_84_emit_[16] = { 1560 0x23, 0x3d, 0x23, 0x41, 0x23, 0x5f, 0x23, 0x62, 1561 0x23, 0x64, 0x23, 0x66, 0x23, 0x67, 0x23, 0x68}; 1562 const uint8_t HuffDecoderCommon::table18_85_emit_[20] = { 1563 0x23, 0x6c, 0x23, 0x6d, 0x23, 0x6e, 0x23, 0x70, 0x23, 0x72, 1564 0x23, 0x75, 0x23, 0x3a, 0x23, 0x42, 0x23, 0x43, 0x23, 0x44}; 1565 const uint16_t HuffDecoderCommon::table18_85_ops_[64] = { 1566 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0002, 1567 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0012, 1568 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0022, 1569 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0032, 1570 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0042, 1571 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0052, 1572 0x0000, 0x0000, 0x0000, 0x0062, 0x0000, 0x0000, 0x0000, 0x0072, 1573 0x0000, 0x0000, 0x0000, 0x0082, 0x0000, 0x0000, 0x0000, 0x0092}; 1574 const uint8_t HuffDecoderCommon::table18_86_emit_[32] = { 1575 0x23, 0x45, 0x23, 0x46, 0x23, 0x47, 0x23, 0x48, 0x23, 0x49, 0x23, 1576 0x4a, 0x23, 0x4b, 0x23, 0x4c, 0x23, 0x4d, 0x23, 0x4e, 0x23, 0x4f, 1577 0x23, 0x50, 0x23, 0x51, 0x23, 0x52, 0x23, 0x53, 0x23, 0x54}; 1578 const uint16_t HuffDecoderCommon::table18_86_ops_[64] = { 1579 0x0000, 0x0000, 0x0000, 0x0002, 0x0000, 0x0000, 0x0000, 0x0012, 1580 0x0000, 0x0000, 0x0000, 0x0022, 0x0000, 0x0000, 0x0000, 0x0032, 1581 0x0000, 0x0000, 0x0000, 0x0042, 0x0000, 0x0000, 0x0000, 0x0052, 1582 0x0000, 0x0000, 0x0000, 0x0062, 0x0000, 0x0000, 0x0000, 0x0072, 1583 0x0000, 0x0000, 0x0000, 0x0082, 0x0000, 0x0000, 0x0000, 0x0092, 1584 0x0000, 0x0000, 0x0000, 0x00a2, 0x0000, 0x0000, 0x0000, 0x00b2, 1585 0x0000, 0x0000, 0x0000, 0x00c2, 0x0000, 0x0000, 0x0000, 0x00d2, 1586 0x0000, 0x0000, 0x0000, 0x00e2, 0x0000, 0x0000, 0x0000, 0x00f2}; 1587 const uint8_t HuffDecoderCommon::table18_87_emit_[36] = { 1588 0x23, 0x55, 0x23, 0x56, 0x23, 0x57, 0x23, 0x59, 0x23, 0x6a, 0x23, 0x6b, 1589 0x23, 0x71, 0x23, 0x76, 0x23, 0x77, 0x23, 0x78, 0x23, 0x79, 0x23, 0x7a, 1590 0x23, 0x26, 0x23, 0x2a, 0x23, 0x2c, 0x23, 0x3b, 0x23, 0x58, 0x23, 0x5a}; 1591 const uint16_t HuffDecoderCommon::table18_87_ops_[64] = { 1592 0x0000, 0x0000, 0x0000, 0x0002, 0x0000, 0x0000, 0x0000, 0x0012, 1593 0x0000, 0x0000, 0x0000, 0x0022, 0x0000, 0x0000, 0x0000, 0x0032, 1594 0x0000, 0x0000, 0x0000, 0x0042, 0x0000, 0x0000, 0x0000, 0x0052, 1595 0x0000, 0x0000, 0x0000, 0x0062, 0x0000, 0x0000, 0x0000, 0x0072, 1596 0x0000, 0x0000, 0x0000, 0x0082, 0x0000, 0x0000, 0x0000, 0x0092, 1597 0x0000, 0x0000, 0x0000, 0x00a2, 0x0000, 0x0000, 0x0000, 0x00b2, 1598 0x0000, 0x00c2, 0x0000, 0x00d2, 0x0000, 0x00e2, 0x0000, 0x00f2, 1599 0x0000, 0x0102, 0x0000, 0x0112, 0x0000, 0x0000, 0x0000, 0x0003}; 1600 const uint8_t HuffDecoderCommon::table18_88_emit_[8] = {0x3e, 0x30, 0x3e, 0x31, 1601 0x3e, 0x32, 0x3e, 0x61}; 1602 const uint8_t HuffDecoderCommon::table18_89_emit_[8] = {0x3e, 0x63, 0x3e, 0x65, 1603 0x3e, 0x69, 0x3e, 0x6f}; 1604 const uint8_t HuffDecoderCommon::table18_90_emit_[12] = { 1605 0x3e, 0x73, 0x3e, 0x74, 0x3e, 0x20, 0x3e, 0x25, 0x3e, 0x2d, 0x3e, 0x2e}; 1606 const uint8_t HuffDecoderCommon::table18_91_emit_[16] = { 1607 0x3e, 0x2f, 0x3e, 0x33, 0x3e, 0x34, 0x3e, 0x35, 1608 0x3e, 0x36, 0x3e, 0x37, 0x3e, 0x38, 0x3e, 0x39}; 1609 const uint8_t HuffDecoderCommon::table18_92_emit_[16] = { 1610 0x3e, 0x3d, 0x3e, 0x41, 0x3e, 0x5f, 0x3e, 0x62, 1611 0x3e, 0x64, 0x3e, 0x66, 0x3e, 0x67, 0x3e, 0x68}; 1612 const uint8_t HuffDecoderCommon::table18_93_emit_[20] = { 1613 0x3e, 0x6c, 0x3e, 0x6d, 0x3e, 0x6e, 0x3e, 0x70, 0x3e, 0x72, 1614 0x3e, 0x75, 0x3e, 0x3a, 0x3e, 0x42, 0x3e, 0x43, 0x3e, 0x44}; 1615 const uint8_t HuffDecoderCommon::table18_94_emit_[32] = { 1616 0x3e, 0x45, 0x3e, 0x46, 0x3e, 0x47, 0x3e, 0x48, 0x3e, 0x49, 0x3e, 1617 0x4a, 0x3e, 0x4b, 0x3e, 0x4c, 0x3e, 0x4d, 0x3e, 0x4e, 0x3e, 0x4f, 1618 0x3e, 0x50, 0x3e, 0x51, 0x3e, 0x52, 0x3e, 0x53, 0x3e, 0x54}; 1619 const uint8_t HuffDecoderCommon::table18_95_emit_[36] = { 1620 0x3e, 0x55, 0x3e, 0x56, 0x3e, 0x57, 0x3e, 0x59, 0x3e, 0x6a, 0x3e, 0x6b, 1621 0x3e, 0x71, 0x3e, 0x76, 0x3e, 0x77, 0x3e, 0x78, 0x3e, 0x79, 0x3e, 0x7a, 1622 0x3e, 0x26, 0x3e, 0x2a, 0x3e, 0x2c, 0x3e, 0x3b, 0x3e, 0x58, 0x3e, 0x5a}; 1623 const uint8_t HuffDecoderCommon::table18_96_emit_[16] = { 1624 0x00, 0x30, 0x00, 0x31, 0x00, 0x32, 0x00, 0x61, 1625 0x00, 0x63, 0x00, 0x65, 0x00, 0x69, 0x00, 0x6f}; 1626 const uint8_t HuffDecoderCommon::table18_97_emit_[28] = { 1627 0x00, 0x73, 0x00, 0x74, 0x00, 0x20, 0x00, 0x25, 0x00, 0x2d, 1628 0x00, 0x2e, 0x00, 0x2f, 0x00, 0x33, 0x00, 0x34, 0x00, 0x35, 1629 0x00, 0x36, 0x00, 0x37, 0x00, 0x38, 0x00, 0x39}; 1630 const uint16_t HuffDecoderCommon::table18_97_ops_[64] = { 1631 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0002, 1632 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0012, 1633 0x0000, 0x0000, 0x0000, 0x0022, 0x0000, 0x0000, 0x0000, 0x0032, 1634 0x0000, 0x0000, 0x0000, 0x0042, 0x0000, 0x0000, 0x0000, 0x0052, 1635 0x0000, 0x0000, 0x0000, 0x0062, 0x0000, 0x0000, 0x0000, 0x0072, 1636 0x0000, 0x0000, 0x0000, 0x0082, 0x0000, 0x0000, 0x0000, 0x0092, 1637 0x0000, 0x0000, 0x0000, 0x00a2, 0x0000, 0x0000, 0x0000, 0x00b2, 1638 0x0000, 0x0000, 0x0000, 0x00c2, 0x0000, 0x0000, 0x0000, 0x00d2}; 1639 const uint8_t HuffDecoderCommon::table18_98_emit_[36] = { 1640 0x00, 0x3d, 0x00, 0x41, 0x00, 0x5f, 0x00, 0x62, 0x00, 0x64, 0x00, 0x66, 1641 0x00, 0x67, 0x00, 0x68, 0x00, 0x6c, 0x00, 0x6d, 0x00, 0x6e, 0x00, 0x70, 1642 0x00, 0x72, 0x00, 0x75, 0x00, 0x3a, 0x00, 0x42, 0x00, 0x43, 0x00, 0x44}; 1643 const uint16_t HuffDecoderCommon::table18_98_ops_[64] = { 1644 0x0000, 0x0000, 0x0000, 0x0002, 0x0000, 0x0000, 0x0000, 0x0012, 1645 0x0000, 0x0000, 0x0000, 0x0022, 0x0000, 0x0000, 0x0000, 0x0032, 1646 0x0000, 0x0000, 0x0000, 0x0042, 0x0000, 0x0000, 0x0000, 0x0052, 1647 0x0000, 0x0000, 0x0000, 0x0062, 0x0000, 0x0000, 0x0000, 0x0072, 1648 0x0000, 0x0000, 0x0000, 0x0082, 0x0000, 0x0000, 0x0000, 0x0092, 1649 0x0000, 0x0000, 0x0000, 0x00a2, 0x0000, 0x0000, 0x0000, 0x00b2, 1650 0x0000, 0x0000, 0x0000, 0x00c2, 0x0000, 0x0000, 0x0000, 0x00d2, 1651 0x0000, 0x00e2, 0x0000, 0x00f2, 0x0000, 0x0102, 0x0000, 0x0112}; 1652 const uint8_t HuffDecoderCommon::table18_99_emit_[68] = { 1653 0x00, 0x45, 0x00, 0x46, 0x00, 0x47, 0x00, 0x48, 0x00, 0x49, 0x00, 0x4a, 1654 0x00, 0x4b, 0x00, 0x4c, 0x00, 0x4d, 0x00, 0x4e, 0x00, 0x4f, 0x00, 0x50, 1655 0x00, 0x51, 0x00, 0x52, 0x00, 0x53, 0x00, 0x54, 0x00, 0x55, 0x00, 0x56, 1656 0x00, 0x57, 0x00, 0x59, 0x00, 0x6a, 0x00, 0x6b, 0x00, 0x71, 0x00, 0x76, 1657 0x00, 0x77, 0x00, 0x78, 0x00, 0x79, 0x00, 0x7a, 0x00, 0x26, 0x00, 0x2a, 1658 0x00, 0x2c, 0x00, 0x3b, 0x00, 0x58, 0x00, 0x5a}; 1659 const uint16_t HuffDecoderCommon::table18_99_ops_[64] = { 1660 0x0000, 0x0002, 0x0000, 0x0012, 0x0000, 0x0022, 0x0000, 0x0032, 1661 0x0000, 0x0042, 0x0000, 0x0052, 0x0000, 0x0062, 0x0000, 0x0072, 1662 0x0000, 0x0082, 0x0000, 0x0092, 0x0000, 0x00a2, 0x0000, 0x00b2, 1663 0x0000, 0x00c2, 0x0000, 0x00d2, 0x0000, 0x00e2, 0x0000, 0x00f2, 1664 0x0000, 0x0102, 0x0000, 0x0112, 0x0000, 0x0122, 0x0000, 0x0132, 1665 0x0000, 0x0142, 0x0000, 0x0152, 0x0000, 0x0162, 0x0000, 0x0172, 1666 0x0000, 0x0182, 0x0000, 0x0192, 0x0000, 0x01a2, 0x0000, 0x01b2, 1667 0x01c2, 0x01d2, 0x01e2, 0x01f2, 0x0202, 0x0212, 0x0000, 0x0003}; 1668 const uint8_t HuffDecoderCommon::table18_100_emit_[16] = { 1669 0x24, 0x30, 0x24, 0x31, 0x24, 0x32, 0x24, 0x61, 1670 0x24, 0x63, 0x24, 0x65, 0x24, 0x69, 0x24, 0x6f}; 1671 const uint8_t HuffDecoderCommon::table18_101_emit_[28] = { 1672 0x24, 0x73, 0x24, 0x74, 0x24, 0x20, 0x24, 0x25, 0x24, 0x2d, 1673 0x24, 0x2e, 0x24, 0x2f, 0x24, 0x33, 0x24, 0x34, 0x24, 0x35, 1674 0x24, 0x36, 0x24, 0x37, 0x24, 0x38, 0x24, 0x39}; 1675 const uint8_t HuffDecoderCommon::table18_102_emit_[36] = { 1676 0x24, 0x3d, 0x24, 0x41, 0x24, 0x5f, 0x24, 0x62, 0x24, 0x64, 0x24, 0x66, 1677 0x24, 0x67, 0x24, 0x68, 0x24, 0x6c, 0x24, 0x6d, 0x24, 0x6e, 0x24, 0x70, 1678 0x24, 0x72, 0x24, 0x75, 0x24, 0x3a, 0x24, 0x42, 0x24, 0x43, 0x24, 0x44}; 1679 const uint8_t HuffDecoderCommon::table18_103_emit_[68] = { 1680 0x24, 0x45, 0x24, 0x46, 0x24, 0x47, 0x24, 0x48, 0x24, 0x49, 0x24, 0x4a, 1681 0x24, 0x4b, 0x24, 0x4c, 0x24, 0x4d, 0x24, 0x4e, 0x24, 0x4f, 0x24, 0x50, 1682 0x24, 0x51, 0x24, 0x52, 0x24, 0x53, 0x24, 0x54, 0x24, 0x55, 0x24, 0x56, 1683 0x24, 0x57, 0x24, 0x59, 0x24, 0x6a, 0x24, 0x6b, 0x24, 0x71, 0x24, 0x76, 1684 0x24, 0x77, 0x24, 0x78, 0x24, 0x79, 0x24, 0x7a, 0x24, 0x26, 0x24, 0x2a, 1685 0x24, 0x2c, 0x24, 0x3b, 0x24, 0x58, 0x24, 0x5a}; 1686 const uint8_t HuffDecoderCommon::table18_104_emit_[16] = { 1687 0x40, 0x30, 0x40, 0x31, 0x40, 0x32, 0x40, 0x61, 1688 0x40, 0x63, 0x40, 0x65, 0x40, 0x69, 0x40, 0x6f}; 1689 const uint8_t HuffDecoderCommon::table18_105_emit_[28] = { 1690 0x40, 0x73, 0x40, 0x74, 0x40, 0x20, 0x40, 0x25, 0x40, 0x2d, 1691 0x40, 0x2e, 0x40, 0x2f, 0x40, 0x33, 0x40, 0x34, 0x40, 0x35, 1692 0x40, 0x36, 0x40, 0x37, 0x40, 0x38, 0x40, 0x39}; 1693 const uint8_t HuffDecoderCommon::table18_106_emit_[36] = { 1694 0x40, 0x3d, 0x40, 0x41, 0x40, 0x5f, 0x40, 0x62, 0x40, 0x64, 0x40, 0x66, 1695 0x40, 0x67, 0x40, 0x68, 0x40, 0x6c, 0x40, 0x6d, 0x40, 0x6e, 0x40, 0x70, 1696 0x40, 0x72, 0x40, 0x75, 0x40, 0x3a, 0x40, 0x42, 0x40, 0x43, 0x40, 0x44}; 1697 const uint8_t HuffDecoderCommon::table18_107_emit_[68] = { 1698 0x40, 0x45, 0x40, 0x46, 0x40, 0x47, 0x40, 0x48, 0x40, 0x49, 0x40, 0x4a, 1699 0x40, 0x4b, 0x40, 0x4c, 0x40, 0x4d, 0x40, 0x4e, 0x40, 0x4f, 0x40, 0x50, 1700 0x40, 0x51, 0x40, 0x52, 0x40, 0x53, 0x40, 0x54, 0x40, 0x55, 0x40, 0x56, 1701 0x40, 0x57, 0x40, 0x59, 0x40, 0x6a, 0x40, 0x6b, 0x40, 0x71, 0x40, 0x76, 1702 0x40, 0x77, 0x40, 0x78, 0x40, 0x79, 0x40, 0x7a, 0x40, 0x26, 0x40, 0x2a, 1703 0x40, 0x2c, 0x40, 0x3b, 0x40, 0x58, 0x40, 0x5a}; 1704 const uint8_t HuffDecoderCommon::table18_108_emit_[16] = { 1705 0x5b, 0x30, 0x5b, 0x31, 0x5b, 0x32, 0x5b, 0x61, 1706 0x5b, 0x63, 0x5b, 0x65, 0x5b, 0x69, 0x5b, 0x6f}; 1707 const uint8_t HuffDecoderCommon::table18_109_emit_[28] = { 1708 0x5b, 0x73, 0x5b, 0x74, 0x5b, 0x20, 0x5b, 0x25, 0x5b, 0x2d, 1709 0x5b, 0x2e, 0x5b, 0x2f, 0x5b, 0x33, 0x5b, 0x34, 0x5b, 0x35, 1710 0x5b, 0x36, 0x5b, 0x37, 0x5b, 0x38, 0x5b, 0x39}; 1711 const uint8_t HuffDecoderCommon::table18_110_emit_[36] = { 1712 0x5b, 0x3d, 0x5b, 0x41, 0x5b, 0x5f, 0x5b, 0x62, 0x5b, 0x64, 0x5b, 0x66, 1713 0x5b, 0x67, 0x5b, 0x68, 0x5b, 0x6c, 0x5b, 0x6d, 0x5b, 0x6e, 0x5b, 0x70, 1714 0x5b, 0x72, 0x5b, 0x75, 0x5b, 0x3a, 0x5b, 0x42, 0x5b, 0x43, 0x5b, 0x44}; 1715 const uint8_t HuffDecoderCommon::table18_111_emit_[68] = { 1716 0x5b, 0x45, 0x5b, 0x46, 0x5b, 0x47, 0x5b, 0x48, 0x5b, 0x49, 0x5b, 0x4a, 1717 0x5b, 0x4b, 0x5b, 0x4c, 0x5b, 0x4d, 0x5b, 0x4e, 0x5b, 0x4f, 0x5b, 0x50, 1718 0x5b, 0x51, 0x5b, 0x52, 0x5b, 0x53, 0x5b, 0x54, 0x5b, 0x55, 0x5b, 0x56, 1719 0x5b, 0x57, 0x5b, 0x59, 0x5b, 0x6a, 0x5b, 0x6b, 0x5b, 0x71, 0x5b, 0x76, 1720 0x5b, 0x77, 0x5b, 0x78, 0x5b, 0x79, 0x5b, 0x7a, 0x5b, 0x26, 0x5b, 0x2a, 1721 0x5b, 0x2c, 0x5b, 0x3b, 0x5b, 0x58, 0x5b, 0x5a}; 1722 const uint8_t HuffDecoderCommon::table18_112_emit_[16] = { 1723 0x5d, 0x30, 0x5d, 0x31, 0x5d, 0x32, 0x5d, 0x61, 1724 0x5d, 0x63, 0x5d, 0x65, 0x5d, 0x69, 0x5d, 0x6f}; 1725 const uint8_t HuffDecoderCommon::table18_113_emit_[28] = { 1726 0x5d, 0x73, 0x5d, 0x74, 0x5d, 0x20, 0x5d, 0x25, 0x5d, 0x2d, 1727 0x5d, 0x2e, 0x5d, 0x2f, 0x5d, 0x33, 0x5d, 0x34, 0x5d, 0x35, 1728 0x5d, 0x36, 0x5d, 0x37, 0x5d, 0x38, 0x5d, 0x39}; 1729 const uint8_t HuffDecoderCommon::table18_114_emit_[36] = { 1730 0x5d, 0x3d, 0x5d, 0x41, 0x5d, 0x5f, 0x5d, 0x62, 0x5d, 0x64, 0x5d, 0x66, 1731 0x5d, 0x67, 0x5d, 0x68, 0x5d, 0x6c, 0x5d, 0x6d, 0x5d, 0x6e, 0x5d, 0x70, 1732 0x5d, 0x72, 0x5d, 0x75, 0x5d, 0x3a, 0x5d, 0x42, 0x5d, 0x43, 0x5d, 0x44}; 1733 const uint8_t HuffDecoderCommon::table18_115_emit_[68] = { 1734 0x5d, 0x45, 0x5d, 0x46, 0x5d, 0x47, 0x5d, 0x48, 0x5d, 0x49, 0x5d, 0x4a, 1735 0x5d, 0x4b, 0x5d, 0x4c, 0x5d, 0x4d, 0x5d, 0x4e, 0x5d, 0x4f, 0x5d, 0x50, 1736 0x5d, 0x51, 0x5d, 0x52, 0x5d, 0x53, 0x5d, 0x54, 0x5d, 0x55, 0x5d, 0x56, 1737 0x5d, 0x57, 0x5d, 0x59, 0x5d, 0x6a, 0x5d, 0x6b, 0x5d, 0x71, 0x5d, 0x76, 1738 0x5d, 0x77, 0x5d, 0x78, 0x5d, 0x79, 0x5d, 0x7a, 0x5d, 0x26, 0x5d, 0x2a, 1739 0x5d, 0x2c, 0x5d, 0x3b, 0x5d, 0x58, 0x5d, 0x5a}; 1740 const uint8_t HuffDecoderCommon::table18_116_emit_[16] = { 1741 0x7e, 0x30, 0x7e, 0x31, 0x7e, 0x32, 0x7e, 0x61, 1742 0x7e, 0x63, 0x7e, 0x65, 0x7e, 0x69, 0x7e, 0x6f}; 1743 const uint8_t HuffDecoderCommon::table18_117_emit_[28] = { 1744 0x7e, 0x73, 0x7e, 0x74, 0x7e, 0x20, 0x7e, 0x25, 0x7e, 0x2d, 1745 0x7e, 0x2e, 0x7e, 0x2f, 0x7e, 0x33, 0x7e, 0x34, 0x7e, 0x35, 1746 0x7e, 0x36, 0x7e, 0x37, 0x7e, 0x38, 0x7e, 0x39}; 1747 const uint8_t HuffDecoderCommon::table18_118_emit_[36] = { 1748 0x7e, 0x3d, 0x7e, 0x41, 0x7e, 0x5f, 0x7e, 0x62, 0x7e, 0x64, 0x7e, 0x66, 1749 0x7e, 0x67, 0x7e, 0x68, 0x7e, 0x6c, 0x7e, 0x6d, 0x7e, 0x6e, 0x7e, 0x70, 1750 0x7e, 0x72, 0x7e, 0x75, 0x7e, 0x3a, 0x7e, 0x42, 0x7e, 0x43, 0x7e, 0x44}; 1751 const uint8_t HuffDecoderCommon::table18_119_emit_[68] = { 1752 0x7e, 0x45, 0x7e, 0x46, 0x7e, 0x47, 0x7e, 0x48, 0x7e, 0x49, 0x7e, 0x4a, 1753 0x7e, 0x4b, 0x7e, 0x4c, 0x7e, 0x4d, 0x7e, 0x4e, 0x7e, 0x4f, 0x7e, 0x50, 1754 0x7e, 0x51, 0x7e, 0x52, 0x7e, 0x53, 0x7e, 0x54, 0x7e, 0x55, 0x7e, 0x56, 1755 0x7e, 0x57, 0x7e, 0x59, 0x7e, 0x6a, 0x7e, 0x6b, 0x7e, 0x71, 0x7e, 0x76, 1756 0x7e, 0x77, 0x7e, 0x78, 0x7e, 0x79, 0x7e, 0x7a, 0x7e, 0x26, 0x7e, 0x2a, 1757 0x7e, 0x2c, 0x7e, 0x3b, 0x7e, 0x58, 0x7e, 0x5a}; 1758 const uint8_t HuffDecoderCommon::table18_120_emit_[44] = { 1759 0x5e, 0x30, 0x5e, 0x31, 0x5e, 0x32, 0x5e, 0x61, 0x5e, 0x63, 0x5e, 1760 0x65, 0x5e, 0x69, 0x5e, 0x6f, 0x5e, 0x73, 0x5e, 0x74, 0x5e, 0x20, 1761 0x5e, 0x25, 0x5e, 0x2d, 0x5e, 0x2e, 0x5e, 0x2f, 0x5e, 0x33, 0x5e, 1762 0x34, 0x5e, 0x35, 0x5e, 0x36, 0x5e, 0x37, 0x5e, 0x38, 0x5e, 0x39}; 1763 const uint16_t HuffDecoderCommon::table18_120_ops_[64] = { 1764 0x0000, 0x0000, 0x0000, 0x0002, 0x0000, 0x0000, 0x0000, 0x0012, 1765 0x0000, 0x0000, 0x0000, 0x0022, 0x0000, 0x0000, 0x0000, 0x0032, 1766 0x0000, 0x0000, 0x0000, 0x0042, 0x0000, 0x0000, 0x0000, 0x0052, 1767 0x0000, 0x0000, 0x0000, 0x0062, 0x0000, 0x0000, 0x0000, 0x0072, 1768 0x0000, 0x0000, 0x0000, 0x0082, 0x0000, 0x0000, 0x0000, 0x0092, 1769 0x0000, 0x00a2, 0x0000, 0x00b2, 0x0000, 0x00c2, 0x0000, 0x00d2, 1770 0x0000, 0x00e2, 0x0000, 0x00f2, 0x0000, 0x0102, 0x0000, 0x0112, 1771 0x0000, 0x0122, 0x0000, 0x0132, 0x0000, 0x0142, 0x0000, 0x0152}; 1772 const uint8_t HuffDecoderCommon::table18_121_emit_[92] = { 1773 0x5e, 0x3d, 0x5e, 0x41, 0x5e, 0x5f, 0x5e, 0x62, 0x5e, 0x64, 0x5e, 0x66, 1774 0x5e, 0x67, 0x5e, 0x68, 0x5e, 0x6c, 0x5e, 0x6d, 0x5e, 0x6e, 0x5e, 0x70, 1775 0x5e, 0x72, 0x5e, 0x75, 0x5e, 0x3a, 0x5e, 0x42, 0x5e, 0x43, 0x5e, 0x44, 1776 0x5e, 0x45, 0x5e, 0x46, 0x5e, 0x47, 0x5e, 0x48, 0x5e, 0x49, 0x5e, 0x4a, 1777 0x5e, 0x4b, 0x5e, 0x4c, 0x5e, 0x4d, 0x5e, 0x4e, 0x5e, 0x4f, 0x5e, 0x50, 1778 0x5e, 0x51, 0x5e, 0x52, 0x5e, 0x53, 0x5e, 0x54, 0x5e, 0x55, 0x5e, 0x56, 1779 0x5e, 0x57, 0x5e, 0x59, 0x5e, 0x6a, 0x5e, 0x6b, 0x5e, 0x71, 0x5e, 0x76, 1780 0x5e, 0x77, 0x5e, 0x78, 0x5e, 0x79, 0x5e, 0x7a}; 1781 const uint16_t HuffDecoderCommon::table18_121_ops_[64] = { 1782 0x0000, 0x0002, 0x0000, 0x0012, 0x0000, 0x0022, 0x0000, 0x0032, 1783 0x0000, 0x0042, 0x0000, 0x0052, 0x0000, 0x0062, 0x0000, 0x0072, 1784 0x0000, 0x0082, 0x0000, 0x0092, 0x0000, 0x00a2, 0x0000, 0x00b2, 1785 0x0000, 0x00c2, 0x0000, 0x00d2, 0x00e2, 0x00f2, 0x0102, 0x0112, 1786 0x0122, 0x0132, 0x0142, 0x0152, 0x0162, 0x0172, 0x0182, 0x0192, 1787 0x01a2, 0x01b2, 0x01c2, 0x01d2, 0x01e2, 0x01f2, 0x0202, 0x0212, 1788 0x0222, 0x0232, 0x0242, 0x0252, 0x0262, 0x0272, 0x0282, 0x0292, 1789 0x02a2, 0x02b2, 0x02c2, 0x02d2, 0x0000, 0x0000, 0x0000, 0x0003}; 1790 const uint8_t HuffDecoderCommon::table18_122_emit_[44] = { 1791 0x7d, 0x30, 0x7d, 0x31, 0x7d, 0x32, 0x7d, 0x61, 0x7d, 0x63, 0x7d, 1792 0x65, 0x7d, 0x69, 0x7d, 0x6f, 0x7d, 0x73, 0x7d, 0x74, 0x7d, 0x20, 1793 0x7d, 0x25, 0x7d, 0x2d, 0x7d, 0x2e, 0x7d, 0x2f, 0x7d, 0x33, 0x7d, 1794 0x34, 0x7d, 0x35, 0x7d, 0x36, 0x7d, 0x37, 0x7d, 0x38, 0x7d, 0x39}; 1795 const uint8_t HuffDecoderCommon::table18_123_emit_[92] = { 1796 0x7d, 0x3d, 0x7d, 0x41, 0x7d, 0x5f, 0x7d, 0x62, 0x7d, 0x64, 0x7d, 0x66, 1797 0x7d, 0x67, 0x7d, 0x68, 0x7d, 0x6c, 0x7d, 0x6d, 0x7d, 0x6e, 0x7d, 0x70, 1798 0x7d, 0x72, 0x7d, 0x75, 0x7d, 0x3a, 0x7d, 0x42, 0x7d, 0x43, 0x7d, 0x44, 1799 0x7d, 0x45, 0x7d, 0x46, 0x7d, 0x47, 0x7d, 0x48, 0x7d, 0x49, 0x7d, 0x4a, 1800 0x7d, 0x4b, 0x7d, 0x4c, 0x7d, 0x4d, 0x7d, 0x4e, 0x7d, 0x4f, 0x7d, 0x50, 1801 0x7d, 0x51, 0x7d, 0x52, 0x7d, 0x53, 0x7d, 0x54, 0x7d, 0x55, 0x7d, 0x56, 1802 0x7d, 0x57, 0x7d, 0x59, 0x7d, 0x6a, 0x7d, 0x6b, 0x7d, 0x71, 0x7d, 0x76, 1803 0x7d, 0x77, 0x7d, 0x78, 0x7d, 0x79, 0x7d, 0x7a}; 1804 const uint8_t HuffDecoderCommon::table18_124_emit_[72] = { 1805 0x3c, 0x30, 0x3c, 0x31, 0x3c, 0x32, 0x3c, 0x61, 0x3c, 0x63, 0x3c, 0x65, 1806 0x3c, 0x69, 0x3c, 0x6f, 0x3c, 0x73, 0x3c, 0x74, 0x3c, 0x20, 0x3c, 0x25, 1807 0x3c, 0x2d, 0x3c, 0x2e, 0x3c, 0x2f, 0x3c, 0x33, 0x3c, 0x34, 0x3c, 0x35, 1808 0x3c, 0x36, 0x3c, 0x37, 0x3c, 0x38, 0x3c, 0x39, 0x3c, 0x3d, 0x3c, 0x41, 1809 0x3c, 0x5f, 0x3c, 0x62, 0x3c, 0x64, 0x3c, 0x66, 0x3c, 0x67, 0x3c, 0x68, 1810 0x3c, 0x6c, 0x3c, 0x6d, 0x3c, 0x6e, 0x3c, 0x70, 0x3c, 0x72, 0x3c, 0x75}; 1811 const uint16_t HuffDecoderCommon::table18_124_ops_[64] = { 1812 0x0000, 0x0002, 0x0000, 0x0012, 0x0000, 0x0022, 0x0000, 0x0032, 1813 0x0000, 0x0042, 0x0000, 0x0052, 0x0000, 0x0062, 0x0000, 0x0072, 1814 0x0000, 0x0082, 0x0000, 0x0092, 0x00a2, 0x00b2, 0x00c2, 0x00d2, 1815 0x00e2, 0x00f2, 0x0102, 0x0112, 0x0122, 0x0132, 0x0142, 0x0152, 1816 0x0162, 0x0172, 0x0182, 0x0192, 0x01a2, 0x01b2, 0x01c2, 0x01d2, 1817 0x01e2, 0x01f2, 0x0202, 0x0212, 0x0222, 0x0232, 0x0000, 0x0000, 1818 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 1819 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0003}; 1820 const uint8_t HuffDecoderCommon::table18_125_emit_[72] = { 1821 0x60, 0x30, 0x60, 0x31, 0x60, 0x32, 0x60, 0x61, 0x60, 0x63, 0x60, 0x65, 1822 0x60, 0x69, 0x60, 0x6f, 0x60, 0x73, 0x60, 0x74, 0x60, 0x20, 0x60, 0x25, 1823 0x60, 0x2d, 0x60, 0x2e, 0x60, 0x2f, 0x60, 0x33, 0x60, 0x34, 0x60, 0x35, 1824 0x60, 0x36, 0x60, 0x37, 0x60, 0x38, 0x60, 0x39, 0x60, 0x3d, 0x60, 0x41, 1825 0x60, 0x5f, 0x60, 0x62, 0x60, 0x64, 0x60, 0x66, 0x60, 0x67, 0x60, 0x68, 1826 0x60, 0x6c, 0x60, 0x6d, 0x60, 0x6e, 0x60, 0x70, 0x60, 0x72, 0x60, 0x75}; 1827 const uint8_t HuffDecoderCommon::table18_126_emit_[72] = { 1828 0x7b, 0x30, 0x7b, 0x31, 0x7b, 0x32, 0x7b, 0x61, 0x7b, 0x63, 0x7b, 0x65, 1829 0x7b, 0x69, 0x7b, 0x6f, 0x7b, 0x73, 0x7b, 0x74, 0x7b, 0x20, 0x7b, 0x25, 1830 0x7b, 0x2d, 0x7b, 0x2e, 0x7b, 0x2f, 0x7b, 0x33, 0x7b, 0x34, 0x7b, 0x35, 1831 0x7b, 0x36, 0x7b, 0x37, 0x7b, 0x38, 0x7b, 0x39, 0x7b, 0x3d, 0x7b, 0x41, 1832 0x7b, 0x5f, 0x7b, 0x62, 0x7b, 0x64, 0x7b, 0x66, 0x7b, 0x67, 0x7b, 0x68, 1833 0x7b, 0x6c, 0x7b, 0x6d, 0x7b, 0x6e, 0x7b, 0x70, 0x7b, 0x72, 0x7b, 0x75}; 1834 const uint8_t HuffDecoderCommon::table18_127_emit_[24] = { 1835 0x5c, 0xc3, 0xd0, 0x80, 0x82, 0x83, 0xa2, 0xb8, 0xc2, 0xe0, 0xe2, 0x99, 1836 0xa1, 0xa7, 0xac, 0xb0, 0xb1, 0xb3, 0xd1, 0xd8, 0xd9, 0xe3, 0xe5, 0xe6}; 1837 const uint16_t HuffDecoderCommon::table18_127_ops_[64] = { 1838 0x0000, 0x0000, 0x0000, 0x0003, 0x0000, 0x0000, 0x0000, 0x000b, 1839 0x0000, 0x0000, 0x0000, 0x0013, 0x0000, 0x001b, 0x0000, 0x0023, 1840 0x0000, 0x002b, 0x0000, 0x0033, 0x0000, 0x003b, 0x0000, 0x0043, 1841 0x0000, 0x004b, 0x0000, 0x0053, 0x005b, 0x0063, 0x006b, 0x0073, 1842 0x007b, 0x0083, 0x008b, 0x0093, 0x009b, 0x00a3, 0x00ab, 0x00b3, 1843 0x00bb, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 1844 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 1845 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0004}; 1846 const uint8_t* const HuffDecoderCommon::table18_emit_[128] = { 1847 table18_0_emit_, table18_1_emit_, table18_2_emit_, table18_3_emit_, 1848 table18_4_emit_, table18_5_emit_, table18_6_emit_, table18_7_emit_, 1849 table18_8_emit_, table18_9_emit_, table18_10_emit_, table18_11_emit_, 1850 table18_12_emit_, table18_13_emit_, table18_14_emit_, table18_15_emit_, 1851 table18_16_emit_, table18_17_emit_, table18_18_emit_, table18_19_emit_, 1852 table18_20_emit_, table18_21_emit_, table18_22_emit_, table18_23_emit_, 1853 table18_24_emit_, table18_25_emit_, table18_26_emit_, table18_27_emit_, 1854 table18_28_emit_, table18_29_emit_, table18_30_emit_, table18_31_emit_, 1855 table18_32_emit_, table18_33_emit_, table18_34_emit_, table18_35_emit_, 1856 table18_36_emit_, table18_37_emit_, table18_38_emit_, table18_39_emit_, 1857 table18_40_emit_, table18_41_emit_, table18_42_emit_, table18_43_emit_, 1858 table18_44_emit_, table18_45_emit_, table18_46_emit_, table18_47_emit_, 1859 table18_48_emit_, table18_49_emit_, table18_50_emit_, table18_51_emit_, 1860 table18_52_emit_, table18_53_emit_, table18_54_emit_, table18_55_emit_, 1861 table18_56_emit_, table18_57_emit_, table18_58_emit_, table18_59_emit_, 1862 table18_60_emit_, table18_61_emit_, table18_62_emit_, table18_63_emit_, 1863 table18_64_emit_, table18_65_emit_, table18_66_emit_, table18_67_emit_, 1864 table18_68_emit_, table18_69_emit_, table18_70_emit_, table18_71_emit_, 1865 table18_72_emit_, table18_73_emit_, table18_74_emit_, table18_75_emit_, 1866 table18_76_emit_, table18_77_emit_, table18_78_emit_, table18_79_emit_, 1867 table18_80_emit_, table18_81_emit_, table18_82_emit_, table18_83_emit_, 1868 table18_84_emit_, table18_85_emit_, table18_86_emit_, table18_87_emit_, 1869 table18_88_emit_, table18_89_emit_, table18_90_emit_, table18_91_emit_, 1870 table18_92_emit_, table18_93_emit_, table18_94_emit_, table18_95_emit_, 1871 table18_96_emit_, table18_97_emit_, table18_98_emit_, table18_99_emit_, 1872 table18_100_emit_, table18_101_emit_, table18_102_emit_, table18_103_emit_, 1873 table18_104_emit_, table18_105_emit_, table18_106_emit_, table18_107_emit_, 1874 table18_108_emit_, table18_109_emit_, table18_110_emit_, table18_111_emit_, 1875 table18_112_emit_, table18_113_emit_, table18_114_emit_, table18_115_emit_, 1876 table18_116_emit_, table18_117_emit_, table18_118_emit_, table18_119_emit_, 1877 table18_120_emit_, table18_121_emit_, table18_122_emit_, table18_123_emit_, 1878 table18_124_emit_, table18_125_emit_, table18_126_emit_, table18_127_emit_, 1879 }; 1880 const uint16_t* const HuffDecoderCommon::table18_ops_[128] = { 1881 table18_0_ops_, table18_0_ops_, table18_0_ops_, table18_0_ops_, 1882 table18_0_ops_, table18_0_ops_, table18_0_ops_, table18_0_ops_, 1883 table18_0_ops_, table18_0_ops_, table18_10_ops_, table18_10_ops_, 1884 table18_10_ops_, table18_10_ops_, table18_10_ops_, table18_10_ops_, 1885 table18_10_ops_, table18_10_ops_, table18_10_ops_, table18_10_ops_, 1886 table18_10_ops_, table18_10_ops_, table18_10_ops_, table18_23_ops_, 1887 table18_23_ops_, table18_23_ops_, table18_23_ops_, table18_23_ops_, 1888 table18_23_ops_, table18_23_ops_, table18_23_ops_, table18_31_ops_, 1889 table18_10_ops_, table18_10_ops_, table18_10_ops_, table18_10_ops_, 1890 table18_10_ops_, table18_23_ops_, table18_23_ops_, table18_23_ops_, 1891 table18_23_ops_, table18_23_ops_, table18_23_ops_, table18_43_ops_, 1892 table18_44_ops_, table18_44_ops_, table18_44_ops_, table18_47_ops_, 1893 table18_10_ops_, table18_10_ops_, table18_10_ops_, table18_10_ops_, 1894 table18_10_ops_, table18_23_ops_, table18_23_ops_, table18_23_ops_, 1895 table18_23_ops_, table18_23_ops_, table18_23_ops_, table18_43_ops_, 1896 table18_44_ops_, table18_44_ops_, table18_44_ops_, table18_47_ops_, 1897 table18_10_ops_, table18_10_ops_, table18_10_ops_, table18_10_ops_, 1898 table18_10_ops_, table18_23_ops_, table18_23_ops_, table18_23_ops_, 1899 table18_23_ops_, table18_23_ops_, table18_23_ops_, table18_43_ops_, 1900 table18_44_ops_, table18_44_ops_, table18_44_ops_, table18_47_ops_, 1901 table18_23_ops_, table18_23_ops_, table18_43_ops_, table18_44_ops_, 1902 table18_44_ops_, table18_85_ops_, table18_86_ops_, table18_87_ops_, 1903 table18_23_ops_, table18_23_ops_, table18_43_ops_, table18_44_ops_, 1904 table18_44_ops_, table18_85_ops_, table18_86_ops_, table18_87_ops_, 1905 table18_44_ops_, table18_97_ops_, table18_98_ops_, table18_99_ops_, 1906 table18_44_ops_, table18_97_ops_, table18_98_ops_, table18_99_ops_, 1907 table18_44_ops_, table18_97_ops_, table18_98_ops_, table18_99_ops_, 1908 table18_44_ops_, table18_97_ops_, table18_98_ops_, table18_99_ops_, 1909 table18_44_ops_, table18_97_ops_, table18_98_ops_, table18_99_ops_, 1910 table18_44_ops_, table18_97_ops_, table18_98_ops_, table18_99_ops_, 1911 table18_120_ops_, table18_121_ops_, table18_120_ops_, table18_121_ops_, 1912 table18_124_ops_, table18_124_ops_, table18_124_ops_, table18_127_ops_, 1913 }; 1914 const uint8_t HuffDecoderCommon::table19_0_emit_[204] = { 1915 0x3f, 0x30, 0x30, 0x3f, 0x30, 0x31, 0x3f, 0x30, 0x32, 0x3f, 0x30, 0x61, 1916 0x3f, 0x30, 0x63, 0x3f, 0x30, 0x65, 0x3f, 0x30, 0x69, 0x3f, 0x30, 0x6f, 1917 0x3f, 0x30, 0x73, 0x3f, 0x30, 0x74, 0x3f, 0x30, 0x20, 0x3f, 0x30, 0x25, 1918 0x3f, 0x30, 0x2d, 0x3f, 0x30, 0x2e, 0x3f, 0x30, 0x2f, 0x3f, 0x30, 0x33, 1919 0x3f, 0x30, 0x34, 0x3f, 0x30, 0x35, 0x3f, 0x30, 0x36, 0x3f, 0x30, 0x37, 1920 0x3f, 0x30, 0x38, 0x3f, 0x30, 0x39, 0x3f, 0x30, 0x3d, 0x3f, 0x30, 0x41, 1921 0x3f, 0x30, 0x5f, 0x3f, 0x30, 0x62, 0x3f, 0x30, 0x64, 0x3f, 0x30, 0x66, 1922 0x3f, 0x30, 0x67, 0x3f, 0x30, 0x68, 0x3f, 0x30, 0x6c, 0x3f, 0x30, 0x6d, 1923 0x3f, 0x30, 0x6e, 0x3f, 0x30, 0x70, 0x3f, 0x30, 0x72, 0x3f, 0x30, 0x75, 1924 0x3f, 0x30, 0x3a, 0x3f, 0x30, 0x42, 0x3f, 0x30, 0x43, 0x3f, 0x30, 0x44, 1925 0x3f, 0x30, 0x45, 0x3f, 0x30, 0x46, 0x3f, 0x30, 0x47, 0x3f, 0x30, 0x48, 1926 0x3f, 0x30, 0x49, 0x3f, 0x30, 0x4a, 0x3f, 0x30, 0x4b, 0x3f, 0x30, 0x4c, 1927 0x3f, 0x30, 0x4d, 0x3f, 0x30, 0x4e, 0x3f, 0x30, 0x4f, 0x3f, 0x30, 0x50, 1928 0x3f, 0x30, 0x51, 0x3f, 0x30, 0x52, 0x3f, 0x30, 0x53, 0x3f, 0x30, 0x54, 1929 0x3f, 0x30, 0x55, 0x3f, 0x30, 0x56, 0x3f, 0x30, 0x57, 0x3f, 0x30, 0x59, 1930 0x3f, 0x30, 0x6a, 0x3f, 0x30, 0x6b, 0x3f, 0x30, 0x71, 0x3f, 0x30, 0x76, 1931 0x3f, 0x30, 0x77, 0x3f, 0x30, 0x78, 0x3f, 0x30, 0x79, 0x3f, 0x30, 0x7a}; 1932 const uint16_t HuffDecoderCommon::table19_0_ops_[128] = { 1933 0x0000, 0x0000, 0x0000, 0x0001, 0x0000, 0x0000, 0x0000, 0x0019, 0x0000, 1934 0x0000, 0x0000, 0x0031, 0x0000, 0x0000, 0x0000, 0x0049, 0x0000, 0x0000, 1935 0x0000, 0x0061, 0x0000, 0x0000, 0x0000, 0x0079, 0x0000, 0x0000, 0x0000, 1936 0x0091, 0x0000, 0x0000, 0x0000, 0x00a9, 0x0000, 0x0000, 0x0000, 0x00c1, 1937 0x0000, 0x0000, 0x0000, 0x00d9, 0x0000, 0x00f1, 0x0000, 0x0109, 0x0000, 1938 0x0121, 0x0000, 0x0139, 0x0000, 0x0151, 0x0000, 0x0169, 0x0000, 0x0181, 1939 0x0000, 0x0199, 0x0000, 0x01b1, 0x0000, 0x01c9, 0x0000, 0x01e1, 0x0000, 1940 0x01f9, 0x0000, 0x0211, 0x0000, 0x0229, 0x0000, 0x0241, 0x0000, 0x0259, 1941 0x0000, 0x0271, 0x0000, 0x0289, 0x0000, 0x02a1, 0x0000, 0x02b9, 0x0000, 1942 0x02d1, 0x0000, 0x02e9, 0x0000, 0x0301, 0x0000, 0x0319, 0x0000, 0x0331, 1943 0x0000, 0x0349, 0x0361, 0x0379, 0x0391, 0x03a9, 0x03c1, 0x03d9, 0x03f1, 1944 0x0409, 0x0421, 0x0439, 0x0451, 0x0469, 0x0481, 0x0499, 0x04b1, 0x04c9, 1945 0x04e1, 0x04f9, 0x0511, 0x0529, 0x0541, 0x0559, 0x0571, 0x0589, 0x05a1, 1946 0x05b9, 0x05d1, 0x05e9, 0x0601, 0x0619, 0x0631, 0x0649, 0x0000, 0x0000, 1947 0x0000, 0x0002}; 1948 const uint8_t HuffDecoderCommon::table19_1_emit_[204] = { 1949 0x3f, 0x31, 0x30, 0x3f, 0x31, 0x31, 0x3f, 0x31, 0x32, 0x3f, 0x31, 0x61, 1950 0x3f, 0x31, 0x63, 0x3f, 0x31, 0x65, 0x3f, 0x31, 0x69, 0x3f, 0x31, 0x6f, 1951 0x3f, 0x31, 0x73, 0x3f, 0x31, 0x74, 0x3f, 0x31, 0x20, 0x3f, 0x31, 0x25, 1952 0x3f, 0x31, 0x2d, 0x3f, 0x31, 0x2e, 0x3f, 0x31, 0x2f, 0x3f, 0x31, 0x33, 1953 0x3f, 0x31, 0x34, 0x3f, 0x31, 0x35, 0x3f, 0x31, 0x36, 0x3f, 0x31, 0x37, 1954 0x3f, 0x31, 0x38, 0x3f, 0x31, 0x39, 0x3f, 0x31, 0x3d, 0x3f, 0x31, 0x41, 1955 0x3f, 0x31, 0x5f, 0x3f, 0x31, 0x62, 0x3f, 0x31, 0x64, 0x3f, 0x31, 0x66, 1956 0x3f, 0x31, 0x67, 0x3f, 0x31, 0x68, 0x3f, 0x31, 0x6c, 0x3f, 0x31, 0x6d, 1957 0x3f, 0x31, 0x6e, 0x3f, 0x31, 0x70, 0x3f, 0x31, 0x72, 0x3f, 0x31, 0x75, 1958 0x3f, 0x31, 0x3a, 0x3f, 0x31, 0x42, 0x3f, 0x31, 0x43, 0x3f, 0x31, 0x44, 1959 0x3f, 0x31, 0x45, 0x3f, 0x31, 0x46, 0x3f, 0x31, 0x47, 0x3f, 0x31, 0x48, 1960 0x3f, 0x31, 0x49, 0x3f, 0x31, 0x4a, 0x3f, 0x31, 0x4b, 0x3f, 0x31, 0x4c, 1961 0x3f, 0x31, 0x4d, 0x3f, 0x31, 0x4e, 0x3f, 0x31, 0x4f, 0x3f, 0x31, 0x50, 1962 0x3f, 0x31, 0x51, 0x3f, 0x31, 0x52, 0x3f, 0x31, 0x53, 0x3f, 0x31, 0x54, 1963 0x3f, 0x31, 0x55, 0x3f, 0x31, 0x56, 0x3f, 0x31, 0x57, 0x3f, 0x31, 0x59, 1964 0x3f, 0x31, 0x6a, 0x3f, 0x31, 0x6b, 0x3f, 0x31, 0x71, 0x3f, 0x31, 0x76, 1965 0x3f, 0x31, 0x77, 0x3f, 0x31, 0x78, 0x3f, 0x31, 0x79, 0x3f, 0x31, 0x7a}; 1966 const uint8_t HuffDecoderCommon::table19_2_emit_[204] = { 1967 0x3f, 0x32, 0x30, 0x3f, 0x32, 0x31, 0x3f, 0x32, 0x32, 0x3f, 0x32, 0x61, 1968 0x3f, 0x32, 0x63, 0x3f, 0x32, 0x65, 0x3f, 0x32, 0x69, 0x3f, 0x32, 0x6f, 1969 0x3f, 0x32, 0x73, 0x3f, 0x32, 0x74, 0x3f, 0x32, 0x20, 0x3f, 0x32, 0x25, 1970 0x3f, 0x32, 0x2d, 0x3f, 0x32, 0x2e, 0x3f, 0x32, 0x2f, 0x3f, 0x32, 0x33, 1971 0x3f, 0x32, 0x34, 0x3f, 0x32, 0x35, 0x3f, 0x32, 0x36, 0x3f, 0x32, 0x37, 1972 0x3f, 0x32, 0x38, 0x3f, 0x32, 0x39, 0x3f, 0x32, 0x3d, 0x3f, 0x32, 0x41, 1973 0x3f, 0x32, 0x5f, 0x3f, 0x32, 0x62, 0x3f, 0x32, 0x64, 0x3f, 0x32, 0x66, 1974 0x3f, 0x32, 0x67, 0x3f, 0x32, 0x68, 0x3f, 0x32, 0x6c, 0x3f, 0x32, 0x6d, 1975 0x3f, 0x32, 0x6e, 0x3f, 0x32, 0x70, 0x3f, 0x32, 0x72, 0x3f, 0x32, 0x75, 1976 0x3f, 0x32, 0x3a, 0x3f, 0x32, 0x42, 0x3f, 0x32, 0x43, 0x3f, 0x32, 0x44, 1977 0x3f, 0x32, 0x45, 0x3f, 0x32, 0x46, 0x3f, 0x32, 0x47, 0x3f, 0x32, 0x48, 1978 0x3f, 0x32, 0x49, 0x3f, 0x32, 0x4a, 0x3f, 0x32, 0x4b, 0x3f, 0x32, 0x4c, 1979 0x3f, 0x32, 0x4d, 0x3f, 0x32, 0x4e, 0x3f, 0x32, 0x4f, 0x3f, 0x32, 0x50, 1980 0x3f, 0x32, 0x51, 0x3f, 0x32, 0x52, 0x3f, 0x32, 0x53, 0x3f, 0x32, 0x54, 1981 0x3f, 0x32, 0x55, 0x3f, 0x32, 0x56, 0x3f, 0x32, 0x57, 0x3f, 0x32, 0x59, 1982 0x3f, 0x32, 0x6a, 0x3f, 0x32, 0x6b, 0x3f, 0x32, 0x71, 0x3f, 0x32, 0x76, 1983 0x3f, 0x32, 0x77, 0x3f, 0x32, 0x78, 0x3f, 0x32, 0x79, 0x3f, 0x32, 0x7a}; 1984 const uint8_t HuffDecoderCommon::table19_3_emit_[204] = { 1985 0x3f, 0x61, 0x30, 0x3f, 0x61, 0x31, 0x3f, 0x61, 0x32, 0x3f, 0x61, 0x61, 1986 0x3f, 0x61, 0x63, 0x3f, 0x61, 0x65, 0x3f, 0x61, 0x69, 0x3f, 0x61, 0x6f, 1987 0x3f, 0x61, 0x73, 0x3f, 0x61, 0x74, 0x3f, 0x61, 0x20, 0x3f, 0x61, 0x25, 1988 0x3f, 0x61, 0x2d, 0x3f, 0x61, 0x2e, 0x3f, 0x61, 0x2f, 0x3f, 0x61, 0x33, 1989 0x3f, 0x61, 0x34, 0x3f, 0x61, 0x35, 0x3f, 0x61, 0x36, 0x3f, 0x61, 0x37, 1990 0x3f, 0x61, 0x38, 0x3f, 0x61, 0x39, 0x3f, 0x61, 0x3d, 0x3f, 0x61, 0x41, 1991 0x3f, 0x61, 0x5f, 0x3f, 0x61, 0x62, 0x3f, 0x61, 0x64, 0x3f, 0x61, 0x66, 1992 0x3f, 0x61, 0x67, 0x3f, 0x61, 0x68, 0x3f, 0x61, 0x6c, 0x3f, 0x61, 0x6d, 1993 0x3f, 0x61, 0x6e, 0x3f, 0x61, 0x70, 0x3f, 0x61, 0x72, 0x3f, 0x61, 0x75, 1994 0x3f, 0x61, 0x3a, 0x3f, 0x61, 0x42, 0x3f, 0x61, 0x43, 0x3f, 0x61, 0x44, 1995 0x3f, 0x61, 0x45, 0x3f, 0x61, 0x46, 0x3f, 0x61, 0x47, 0x3f, 0x61, 0x48, 1996 0x3f, 0x61, 0x49, 0x3f, 0x61, 0x4a, 0x3f, 0x61, 0x4b, 0x3f, 0x61, 0x4c, 1997 0x3f, 0x61, 0x4d, 0x3f, 0x61, 0x4e, 0x3f, 0x61, 0x4f, 0x3f, 0x61, 0x50, 1998 0x3f, 0x61, 0x51, 0x3f, 0x61, 0x52, 0x3f, 0x61, 0x53, 0x3f, 0x61, 0x54, 1999 0x3f, 0x61, 0x55, 0x3f, 0x61, 0x56, 0x3f, 0x61, 0x57, 0x3f, 0x61, 0x59, 2000 0x3f, 0x61, 0x6a, 0x3f, 0x61, 0x6b, 0x3f, 0x61, 0x71, 0x3f, 0x61, 0x76, 2001 0x3f, 0x61, 0x77, 0x3f, 0x61, 0x78, 0x3f, 0x61, 0x79, 0x3f, 0x61, 0x7a}; 2002 const uint8_t HuffDecoderCommon::table19_4_emit_[204] = { 2003 0x3f, 0x63, 0x30, 0x3f, 0x63, 0x31, 0x3f, 0x63, 0x32, 0x3f, 0x63, 0x61, 2004 0x3f, 0x63, 0x63, 0x3f, 0x63, 0x65, 0x3f, 0x63, 0x69, 0x3f, 0x63, 0x6f, 2005 0x3f, 0x63, 0x73, 0x3f, 0x63, 0x74, 0x3f, 0x63, 0x20, 0x3f, 0x63, 0x25, 2006 0x3f, 0x63, 0x2d, 0x3f, 0x63, 0x2e, 0x3f, 0x63, 0x2f, 0x3f, 0x63, 0x33, 2007 0x3f, 0x63, 0x34, 0x3f, 0x63, 0x35, 0x3f, 0x63, 0x36, 0x3f, 0x63, 0x37, 2008 0x3f, 0x63, 0x38, 0x3f, 0x63, 0x39, 0x3f, 0x63, 0x3d, 0x3f, 0x63, 0x41, 2009 0x3f, 0x63, 0x5f, 0x3f, 0x63, 0x62, 0x3f, 0x63, 0x64, 0x3f, 0x63, 0x66, 2010 0x3f, 0x63, 0x67, 0x3f, 0x63, 0x68, 0x3f, 0x63, 0x6c, 0x3f, 0x63, 0x6d, 2011 0x3f, 0x63, 0x6e, 0x3f, 0x63, 0x70, 0x3f, 0x63, 0x72, 0x3f, 0x63, 0x75, 2012 0x3f, 0x63, 0x3a, 0x3f, 0x63, 0x42, 0x3f, 0x63, 0x43, 0x3f, 0x63, 0x44, 2013 0x3f, 0x63, 0x45, 0x3f, 0x63, 0x46, 0x3f, 0x63, 0x47, 0x3f, 0x63, 0x48, 2014 0x3f, 0x63, 0x49, 0x3f, 0x63, 0x4a, 0x3f, 0x63, 0x4b, 0x3f, 0x63, 0x4c, 2015 0x3f, 0x63, 0x4d, 0x3f, 0x63, 0x4e, 0x3f, 0x63, 0x4f, 0x3f, 0x63, 0x50, 2016 0x3f, 0x63, 0x51, 0x3f, 0x63, 0x52, 0x3f, 0x63, 0x53, 0x3f, 0x63, 0x54, 2017 0x3f, 0x63, 0x55, 0x3f, 0x63, 0x56, 0x3f, 0x63, 0x57, 0x3f, 0x63, 0x59, 2018 0x3f, 0x63, 0x6a, 0x3f, 0x63, 0x6b, 0x3f, 0x63, 0x71, 0x3f, 0x63, 0x76, 2019 0x3f, 0x63, 0x77, 0x3f, 0x63, 0x78, 0x3f, 0x63, 0x79, 0x3f, 0x63, 0x7a}; 2020 const uint8_t HuffDecoderCommon::table19_5_emit_[204] = { 2021 0x3f, 0x65, 0x30, 0x3f, 0x65, 0x31, 0x3f, 0x65, 0x32, 0x3f, 0x65, 0x61, 2022 0x3f, 0x65, 0x63, 0x3f, 0x65, 0x65, 0x3f, 0x65, 0x69, 0x3f, 0x65, 0x6f, 2023 0x3f, 0x65, 0x73, 0x3f, 0x65, 0x74, 0x3f, 0x65, 0x20, 0x3f, 0x65, 0x25, 2024 0x3f, 0x65, 0x2d, 0x3f, 0x65, 0x2e, 0x3f, 0x65, 0x2f, 0x3f, 0x65, 0x33, 2025 0x3f, 0x65, 0x34, 0x3f, 0x65, 0x35, 0x3f, 0x65, 0x36, 0x3f, 0x65, 0x37, 2026 0x3f, 0x65, 0x38, 0x3f, 0x65, 0x39, 0x3f, 0x65, 0x3d, 0x3f, 0x65, 0x41, 2027 0x3f, 0x65, 0x5f, 0x3f, 0x65, 0x62, 0x3f, 0x65, 0x64, 0x3f, 0x65, 0x66, 2028 0x3f, 0x65, 0x67, 0x3f, 0x65, 0x68, 0x3f, 0x65, 0x6c, 0x3f, 0x65, 0x6d, 2029 0x3f, 0x65, 0x6e, 0x3f, 0x65, 0x70, 0x3f, 0x65, 0x72, 0x3f, 0x65, 0x75, 2030 0x3f, 0x65, 0x3a, 0x3f, 0x65, 0x42, 0x3f, 0x65, 0x43, 0x3f, 0x65, 0x44, 2031 0x3f, 0x65, 0x45, 0x3f, 0x65, 0x46, 0x3f, 0x65, 0x47, 0x3f, 0x65, 0x48, 2032 0x3f, 0x65, 0x49, 0x3f, 0x65, 0x4a, 0x3f, 0x65, 0x4b, 0x3f, 0x65, 0x4c, 2033 0x3f, 0x65, 0x4d, 0x3f, 0x65, 0x4e, 0x3f, 0x65, 0x4f, 0x3f, 0x65, 0x50, 2034 0x3f, 0x65, 0x51, 0x3f, 0x65, 0x52, 0x3f, 0x65, 0x53, 0x3f, 0x65, 0x54, 2035 0x3f, 0x65, 0x55, 0x3f, 0x65, 0x56, 0x3f, 0x65, 0x57, 0x3f, 0x65, 0x59, 2036 0x3f, 0x65, 0x6a, 0x3f, 0x65, 0x6b, 0x3f, 0x65, 0x71, 0x3f, 0x65, 0x76, 2037 0x3f, 0x65, 0x77, 0x3f, 0x65, 0x78, 0x3f, 0x65, 0x79, 0x3f, 0x65, 0x7a}; 2038 const uint8_t HuffDecoderCommon::table19_6_emit_[204] = { 2039 0x3f, 0x69, 0x30, 0x3f, 0x69, 0x31, 0x3f, 0x69, 0x32, 0x3f, 0x69, 0x61, 2040 0x3f, 0x69, 0x63, 0x3f, 0x69, 0x65, 0x3f, 0x69, 0x69, 0x3f, 0x69, 0x6f, 2041 0x3f, 0x69, 0x73, 0x3f, 0x69, 0x74, 0x3f, 0x69, 0x20, 0x3f, 0x69, 0x25, 2042 0x3f, 0x69, 0x2d, 0x3f, 0x69, 0x2e, 0x3f, 0x69, 0x2f, 0x3f, 0x69, 0x33, 2043 0x3f, 0x69, 0x34, 0x3f, 0x69, 0x35, 0x3f, 0x69, 0x36, 0x3f, 0x69, 0x37, 2044 0x3f, 0x69, 0x38, 0x3f, 0x69, 0x39, 0x3f, 0x69, 0x3d, 0x3f, 0x69, 0x41, 2045 0x3f, 0x69, 0x5f, 0x3f, 0x69, 0x62, 0x3f, 0x69, 0x64, 0x3f, 0x69, 0x66, 2046 0x3f, 0x69, 0x67, 0x3f, 0x69, 0x68, 0x3f, 0x69, 0x6c, 0x3f, 0x69, 0x6d, 2047 0x3f, 0x69, 0x6e, 0x3f, 0x69, 0x70, 0x3f, 0x69, 0x72, 0x3f, 0x69, 0x75, 2048 0x3f, 0x69, 0x3a, 0x3f, 0x69, 0x42, 0x3f, 0x69, 0x43, 0x3f, 0x69, 0x44, 2049 0x3f, 0x69, 0x45, 0x3f, 0x69, 0x46, 0x3f, 0x69, 0x47, 0x3f, 0x69, 0x48, 2050 0x3f, 0x69, 0x49, 0x3f, 0x69, 0x4a, 0x3f, 0x69, 0x4b, 0x3f, 0x69, 0x4c, 2051 0x3f, 0x69, 0x4d, 0x3f, 0x69, 0x4e, 0x3f, 0x69, 0x4f, 0x3f, 0x69, 0x50, 2052 0x3f, 0x69, 0x51, 0x3f, 0x69, 0x52, 0x3f, 0x69, 0x53, 0x3f, 0x69, 0x54, 2053 0x3f, 0x69, 0x55, 0x3f, 0x69, 0x56, 0x3f, 0x69, 0x57, 0x3f, 0x69, 0x59, 2054 0x3f, 0x69, 0x6a, 0x3f, 0x69, 0x6b, 0x3f, 0x69, 0x71, 0x3f, 0x69, 0x76, 2055 0x3f, 0x69, 0x77, 0x3f, 0x69, 0x78, 0x3f, 0x69, 0x79, 0x3f, 0x69, 0x7a}; 2056 const uint8_t HuffDecoderCommon::table19_7_emit_[204] = { 2057 0x3f, 0x6f, 0x30, 0x3f, 0x6f, 0x31, 0x3f, 0x6f, 0x32, 0x3f, 0x6f, 0x61, 2058 0x3f, 0x6f, 0x63, 0x3f, 0x6f, 0x65, 0x3f, 0x6f, 0x69, 0x3f, 0x6f, 0x6f, 2059 0x3f, 0x6f, 0x73, 0x3f, 0x6f, 0x74, 0x3f, 0x6f, 0x20, 0x3f, 0x6f, 0x25, 2060 0x3f, 0x6f, 0x2d, 0x3f, 0x6f, 0x2e, 0x3f, 0x6f, 0x2f, 0x3f, 0x6f, 0x33, 2061 0x3f, 0x6f, 0x34, 0x3f, 0x6f, 0x35, 0x3f, 0x6f, 0x36, 0x3f, 0x6f, 0x37, 2062 0x3f, 0x6f, 0x38, 0x3f, 0x6f, 0x39, 0x3f, 0x6f, 0x3d, 0x3f, 0x6f, 0x41, 2063 0x3f, 0x6f, 0x5f, 0x3f, 0x6f, 0x62, 0x3f, 0x6f, 0x64, 0x3f, 0x6f, 0x66, 2064 0x3f, 0x6f, 0x67, 0x3f, 0x6f, 0x68, 0x3f, 0x6f, 0x6c, 0x3f, 0x6f, 0x6d, 2065 0x3f, 0x6f, 0x6e, 0x3f, 0x6f, 0x70, 0x3f, 0x6f, 0x72, 0x3f, 0x6f, 0x75, 2066 0x3f, 0x6f, 0x3a, 0x3f, 0x6f, 0x42, 0x3f, 0x6f, 0x43, 0x3f, 0x6f, 0x44, 2067 0x3f, 0x6f, 0x45, 0x3f, 0x6f, 0x46, 0x3f, 0x6f, 0x47, 0x3f, 0x6f, 0x48, 2068 0x3f, 0x6f, 0x49, 0x3f, 0x6f, 0x4a, 0x3f, 0x6f, 0x4b, 0x3f, 0x6f, 0x4c, 2069 0x3f, 0x6f, 0x4d, 0x3f, 0x6f, 0x4e, 0x3f, 0x6f, 0x4f, 0x3f, 0x6f, 0x50, 2070 0x3f, 0x6f, 0x51, 0x3f, 0x6f, 0x52, 0x3f, 0x6f, 0x53, 0x3f, 0x6f, 0x54, 2071 0x3f, 0x6f, 0x55, 0x3f, 0x6f, 0x56, 0x3f, 0x6f, 0x57, 0x3f, 0x6f, 0x59, 2072 0x3f, 0x6f, 0x6a, 0x3f, 0x6f, 0x6b, 0x3f, 0x6f, 0x71, 0x3f, 0x6f, 0x76, 2073 0x3f, 0x6f, 0x77, 0x3f, 0x6f, 0x78, 0x3f, 0x6f, 0x79, 0x3f, 0x6f, 0x7a}; 2074 const uint8_t HuffDecoderCommon::table19_8_emit_[204] = { 2075 0x3f, 0x73, 0x30, 0x3f, 0x73, 0x31, 0x3f, 0x73, 0x32, 0x3f, 0x73, 0x61, 2076 0x3f, 0x73, 0x63, 0x3f, 0x73, 0x65, 0x3f, 0x73, 0x69, 0x3f, 0x73, 0x6f, 2077 0x3f, 0x73, 0x73, 0x3f, 0x73, 0x74, 0x3f, 0x73, 0x20, 0x3f, 0x73, 0x25, 2078 0x3f, 0x73, 0x2d, 0x3f, 0x73, 0x2e, 0x3f, 0x73, 0x2f, 0x3f, 0x73, 0x33, 2079 0x3f, 0x73, 0x34, 0x3f, 0x73, 0x35, 0x3f, 0x73, 0x36, 0x3f, 0x73, 0x37, 2080 0x3f, 0x73, 0x38, 0x3f, 0x73, 0x39, 0x3f, 0x73, 0x3d, 0x3f, 0x73, 0x41, 2081 0x3f, 0x73, 0x5f, 0x3f, 0x73, 0x62, 0x3f, 0x73, 0x64, 0x3f, 0x73, 0x66, 2082 0x3f, 0x73, 0x67, 0x3f, 0x73, 0x68, 0x3f, 0x73, 0x6c, 0x3f, 0x73, 0x6d, 2083 0x3f, 0x73, 0x6e, 0x3f, 0x73, 0x70, 0x3f, 0x73, 0x72, 0x3f, 0x73, 0x75, 2084 0x3f, 0x73, 0x3a, 0x3f, 0x73, 0x42, 0x3f, 0x73, 0x43, 0x3f, 0x73, 0x44, 2085 0x3f, 0x73, 0x45, 0x3f, 0x73, 0x46, 0x3f, 0x73, 0x47, 0x3f, 0x73, 0x48, 2086 0x3f, 0x73, 0x49, 0x3f, 0x73, 0x4a, 0x3f, 0x73, 0x4b, 0x3f, 0x73, 0x4c, 2087 0x3f, 0x73, 0x4d, 0x3f, 0x73, 0x4e, 0x3f, 0x73, 0x4f, 0x3f, 0x73, 0x50, 2088 0x3f, 0x73, 0x51, 0x3f, 0x73, 0x52, 0x3f, 0x73, 0x53, 0x3f, 0x73, 0x54, 2089 0x3f, 0x73, 0x55, 0x3f, 0x73, 0x56, 0x3f, 0x73, 0x57, 0x3f, 0x73, 0x59, 2090 0x3f, 0x73, 0x6a, 0x3f, 0x73, 0x6b, 0x3f, 0x73, 0x71, 0x3f, 0x73, 0x76, 2091 0x3f, 0x73, 0x77, 0x3f, 0x73, 0x78, 0x3f, 0x73, 0x79, 0x3f, 0x73, 0x7a}; 2092 const uint8_t HuffDecoderCommon::table19_9_emit_[204] = { 2093 0x3f, 0x74, 0x30, 0x3f, 0x74, 0x31, 0x3f, 0x74, 0x32, 0x3f, 0x74, 0x61, 2094 0x3f, 0x74, 0x63, 0x3f, 0x74, 0x65, 0x3f, 0x74, 0x69, 0x3f, 0x74, 0x6f, 2095 0x3f, 0x74, 0x73, 0x3f, 0x74, 0x74, 0x3f, 0x74, 0x20, 0x3f, 0x74, 0x25, 2096 0x3f, 0x74, 0x2d, 0x3f, 0x74, 0x2e, 0x3f, 0x74, 0x2f, 0x3f, 0x74, 0x33, 2097 0x3f, 0x74, 0x34, 0x3f, 0x74, 0x35, 0x3f, 0x74, 0x36, 0x3f, 0x74, 0x37, 2098 0x3f, 0x74, 0x38, 0x3f, 0x74, 0x39, 0x3f, 0x74, 0x3d, 0x3f, 0x74, 0x41, 2099 0x3f, 0x74, 0x5f, 0x3f, 0x74, 0x62, 0x3f, 0x74, 0x64, 0x3f, 0x74, 0x66, 2100 0x3f, 0x74, 0x67, 0x3f, 0x74, 0x68, 0x3f, 0x74, 0x6c, 0x3f, 0x74, 0x6d, 2101 0x3f, 0x74, 0x6e, 0x3f, 0x74, 0x70, 0x3f, 0x74, 0x72, 0x3f, 0x74, 0x75, 2102 0x3f, 0x74, 0x3a, 0x3f, 0x74, 0x42, 0x3f, 0x74, 0x43, 0x3f, 0x74, 0x44, 2103 0x3f, 0x74, 0x45, 0x3f, 0x74, 0x46, 0x3f, 0x74, 0x47, 0x3f, 0x74, 0x48, 2104 0x3f, 0x74, 0x49, 0x3f, 0x74, 0x4a, 0x3f, 0x74, 0x4b, 0x3f, 0x74, 0x4c, 2105 0x3f, 0x74, 0x4d, 0x3f, 0x74, 0x4e, 0x3f, 0x74, 0x4f, 0x3f, 0x74, 0x50, 2106 0x3f, 0x74, 0x51, 0x3f, 0x74, 0x52, 0x3f, 0x74, 0x53, 0x3f, 0x74, 0x54, 2107 0x3f, 0x74, 0x55, 0x3f, 0x74, 0x56, 0x3f, 0x74, 0x57, 0x3f, 0x74, 0x59, 2108 0x3f, 0x74, 0x6a, 0x3f, 0x74, 0x6b, 0x3f, 0x74, 0x71, 0x3f, 0x74, 0x76, 2109 0x3f, 0x74, 0x77, 0x3f, 0x74, 0x78, 0x3f, 0x74, 0x79, 0x3f, 0x74, 0x7a}; 2110 const uint8_t HuffDecoderCommon::table19_10_emit_[216] = { 2111 0x3f, 0x20, 0x30, 0x3f, 0x20, 0x31, 0x3f, 0x20, 0x32, 0x3f, 0x20, 0x61, 2112 0x3f, 0x20, 0x63, 0x3f, 0x20, 0x65, 0x3f, 0x20, 0x69, 0x3f, 0x20, 0x6f, 2113 0x3f, 0x20, 0x73, 0x3f, 0x20, 0x74, 0x3f, 0x20, 0x20, 0x3f, 0x20, 0x25, 2114 0x3f, 0x20, 0x2d, 0x3f, 0x20, 0x2e, 0x3f, 0x20, 0x2f, 0x3f, 0x20, 0x33, 2115 0x3f, 0x20, 0x34, 0x3f, 0x20, 0x35, 0x3f, 0x20, 0x36, 0x3f, 0x20, 0x37, 2116 0x3f, 0x20, 0x38, 0x3f, 0x20, 0x39, 0x3f, 0x20, 0x3d, 0x3f, 0x20, 0x41, 2117 0x3f, 0x20, 0x5f, 0x3f, 0x20, 0x62, 0x3f, 0x20, 0x64, 0x3f, 0x20, 0x66, 2118 0x3f, 0x20, 0x67, 0x3f, 0x20, 0x68, 0x3f, 0x20, 0x6c, 0x3f, 0x20, 0x6d, 2119 0x3f, 0x20, 0x6e, 0x3f, 0x20, 0x70, 0x3f, 0x20, 0x72, 0x3f, 0x20, 0x75, 2120 0x3f, 0x25, 0x30, 0x3f, 0x25, 0x31, 0x3f, 0x25, 0x32, 0x3f, 0x25, 0x61, 2121 0x3f, 0x25, 0x63, 0x3f, 0x25, 0x65, 0x3f, 0x25, 0x69, 0x3f, 0x25, 0x6f, 2122 0x3f, 0x25, 0x73, 0x3f, 0x25, 0x74, 0x3f, 0x25, 0x20, 0x3f, 0x25, 0x25, 2123 0x3f, 0x25, 0x2d, 0x3f, 0x25, 0x2e, 0x3f, 0x25, 0x2f, 0x3f, 0x25, 0x33, 2124 0x3f, 0x25, 0x34, 0x3f, 0x25, 0x35, 0x3f, 0x25, 0x36, 0x3f, 0x25, 0x37, 2125 0x3f, 0x25, 0x38, 0x3f, 0x25, 0x39, 0x3f, 0x25, 0x3d, 0x3f, 0x25, 0x41, 2126 0x3f, 0x25, 0x5f, 0x3f, 0x25, 0x62, 0x3f, 0x25, 0x64, 0x3f, 0x25, 0x66, 2127 0x3f, 0x25, 0x67, 0x3f, 0x25, 0x68, 0x3f, 0x25, 0x6c, 0x3f, 0x25, 0x6d, 2128 0x3f, 0x25, 0x6e, 0x3f, 0x25, 0x70, 0x3f, 0x25, 0x72, 0x3f, 0x25, 0x75}; 2129 const uint16_t HuffDecoderCommon::table19_10_ops_[128] = { 2130 0x0000, 0x0001, 0x0000, 0x0019, 0x0000, 0x0031, 0x0000, 0x0049, 0x0000, 2131 0x0061, 0x0000, 0x0079, 0x0000, 0x0091, 0x0000, 0x00a9, 0x0000, 0x00c1, 2132 0x0000, 0x00d9, 0x00f1, 0x0109, 0x0121, 0x0139, 0x0151, 0x0169, 0x0181, 2133 0x0199, 0x01b1, 0x01c9, 0x01e1, 0x01f9, 0x0211, 0x0229, 0x0241, 0x0259, 2134 0x0271, 0x0289, 0x02a1, 0x02b9, 0x02d1, 0x02e9, 0x0301, 0x0319, 0x0331, 2135 0x0349, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 2136 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 2137 0x0002, 0x0000, 0x0361, 0x0000, 0x0379, 0x0000, 0x0391, 0x0000, 0x03a9, 2138 0x0000, 0x03c1, 0x0000, 0x03d9, 0x0000, 0x03f1, 0x0000, 0x0409, 0x0000, 2139 0x0421, 0x0000, 0x0439, 0x0451, 0x0469, 0x0481, 0x0499, 0x04b1, 0x04c9, 2140 0x04e1, 0x04f9, 0x0511, 0x0529, 0x0541, 0x0559, 0x0571, 0x0589, 0x05a1, 2141 0x05b9, 0x05d1, 0x05e9, 0x0601, 0x0619, 0x0631, 0x0649, 0x0661, 0x0679, 2142 0x0691, 0x06a9, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 2143 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 2144 0x0000, 0x0362}; 2145 const uint8_t HuffDecoderCommon::table19_11_emit_[216] = { 2146 0x3f, 0x2d, 0x30, 0x3f, 0x2d, 0x31, 0x3f, 0x2d, 0x32, 0x3f, 0x2d, 0x61, 2147 0x3f, 0x2d, 0x63, 0x3f, 0x2d, 0x65, 0x3f, 0x2d, 0x69, 0x3f, 0x2d, 0x6f, 2148 0x3f, 0x2d, 0x73, 0x3f, 0x2d, 0x74, 0x3f, 0x2d, 0x20, 0x3f, 0x2d, 0x25, 2149 0x3f, 0x2d, 0x2d, 0x3f, 0x2d, 0x2e, 0x3f, 0x2d, 0x2f, 0x3f, 0x2d, 0x33, 2150 0x3f, 0x2d, 0x34, 0x3f, 0x2d, 0x35, 0x3f, 0x2d, 0x36, 0x3f, 0x2d, 0x37, 2151 0x3f, 0x2d, 0x38, 0x3f, 0x2d, 0x39, 0x3f, 0x2d, 0x3d, 0x3f, 0x2d, 0x41, 2152 0x3f, 0x2d, 0x5f, 0x3f, 0x2d, 0x62, 0x3f, 0x2d, 0x64, 0x3f, 0x2d, 0x66, 2153 0x3f, 0x2d, 0x67, 0x3f, 0x2d, 0x68, 0x3f, 0x2d, 0x6c, 0x3f, 0x2d, 0x6d, 2154 0x3f, 0x2d, 0x6e, 0x3f, 0x2d, 0x70, 0x3f, 0x2d, 0x72, 0x3f, 0x2d, 0x75, 2155 0x3f, 0x2e, 0x30, 0x3f, 0x2e, 0x31, 0x3f, 0x2e, 0x32, 0x3f, 0x2e, 0x61, 2156 0x3f, 0x2e, 0x63, 0x3f, 0x2e, 0x65, 0x3f, 0x2e, 0x69, 0x3f, 0x2e, 0x6f, 2157 0x3f, 0x2e, 0x73, 0x3f, 0x2e, 0x74, 0x3f, 0x2e, 0x20, 0x3f, 0x2e, 0x25, 2158 0x3f, 0x2e, 0x2d, 0x3f, 0x2e, 0x2e, 0x3f, 0x2e, 0x2f, 0x3f, 0x2e, 0x33, 2159 0x3f, 0x2e, 0x34, 0x3f, 0x2e, 0x35, 0x3f, 0x2e, 0x36, 0x3f, 0x2e, 0x37, 2160 0x3f, 0x2e, 0x38, 0x3f, 0x2e, 0x39, 0x3f, 0x2e, 0x3d, 0x3f, 0x2e, 0x41, 2161 0x3f, 0x2e, 0x5f, 0x3f, 0x2e, 0x62, 0x3f, 0x2e, 0x64, 0x3f, 0x2e, 0x66, 2162 0x3f, 0x2e, 0x67, 0x3f, 0x2e, 0x68, 0x3f, 0x2e, 0x6c, 0x3f, 0x2e, 0x6d, 2163 0x3f, 0x2e, 0x6e, 0x3f, 0x2e, 0x70, 0x3f, 0x2e, 0x72, 0x3f, 0x2e, 0x75}; 2164 const uint8_t HuffDecoderCommon::table19_12_emit_[216] = { 2165 0x3f, 0x2f, 0x30, 0x3f, 0x2f, 0x31, 0x3f, 0x2f, 0x32, 0x3f, 0x2f, 0x61, 2166 0x3f, 0x2f, 0x63, 0x3f, 0x2f, 0x65, 0x3f, 0x2f, 0x69, 0x3f, 0x2f, 0x6f, 2167 0x3f, 0x2f, 0x73, 0x3f, 0x2f, 0x74, 0x3f, 0x2f, 0x20, 0x3f, 0x2f, 0x25, 2168 0x3f, 0x2f, 0x2d, 0x3f, 0x2f, 0x2e, 0x3f, 0x2f, 0x2f, 0x3f, 0x2f, 0x33, 2169 0x3f, 0x2f, 0x34, 0x3f, 0x2f, 0x35, 0x3f, 0x2f, 0x36, 0x3f, 0x2f, 0x37, 2170 0x3f, 0x2f, 0x38, 0x3f, 0x2f, 0x39, 0x3f, 0x2f, 0x3d, 0x3f, 0x2f, 0x41, 2171 0x3f, 0x2f, 0x5f, 0x3f, 0x2f, 0x62, 0x3f, 0x2f, 0x64, 0x3f, 0x2f, 0x66, 2172 0x3f, 0x2f, 0x67, 0x3f, 0x2f, 0x68, 0x3f, 0x2f, 0x6c, 0x3f, 0x2f, 0x6d, 2173 0x3f, 0x2f, 0x6e, 0x3f, 0x2f, 0x70, 0x3f, 0x2f, 0x72, 0x3f, 0x2f, 0x75, 2174 0x3f, 0x33, 0x30, 0x3f, 0x33, 0x31, 0x3f, 0x33, 0x32, 0x3f, 0x33, 0x61, 2175 0x3f, 0x33, 0x63, 0x3f, 0x33, 0x65, 0x3f, 0x33, 0x69, 0x3f, 0x33, 0x6f, 2176 0x3f, 0x33, 0x73, 0x3f, 0x33, 0x74, 0x3f, 0x33, 0x20, 0x3f, 0x33, 0x25, 2177 0x3f, 0x33, 0x2d, 0x3f, 0x33, 0x2e, 0x3f, 0x33, 0x2f, 0x3f, 0x33, 0x33, 2178 0x3f, 0x33, 0x34, 0x3f, 0x33, 0x35, 0x3f, 0x33, 0x36, 0x3f, 0x33, 0x37, 2179 0x3f, 0x33, 0x38, 0x3f, 0x33, 0x39, 0x3f, 0x33, 0x3d, 0x3f, 0x33, 0x41, 2180 0x3f, 0x33, 0x5f, 0x3f, 0x33, 0x62, 0x3f, 0x33, 0x64, 0x3f, 0x33, 0x66, 2181 0x3f, 0x33, 0x67, 0x3f, 0x33, 0x68, 0x3f, 0x33, 0x6c, 0x3f, 0x33, 0x6d, 2182 0x3f, 0x33, 0x6e, 0x3f, 0x33, 0x70, 0x3f, 0x33, 0x72, 0x3f, 0x33, 0x75}; 2183 const uint8_t HuffDecoderCommon::table19_13_emit_[216] = { 2184 0x3f, 0x34, 0x30, 0x3f, 0x34, 0x31, 0x3f, 0x34, 0x32, 0x3f, 0x34, 0x61, 2185 0x3f, 0x34, 0x63, 0x3f, 0x34, 0x65, 0x3f, 0x34, 0x69, 0x3f, 0x34, 0x6f, 2186 0x3f, 0x34, 0x73, 0x3f, 0x34, 0x74, 0x3f, 0x34, 0x20, 0x3f, 0x34, 0x25, 2187 0x3f, 0x34, 0x2d, 0x3f, 0x34, 0x2e, 0x3f, 0x34, 0x2f, 0x3f, 0x34, 0x33, 2188 0x3f, 0x34, 0x34, 0x3f, 0x34, 0x35, 0x3f, 0x34, 0x36, 0x3f, 0x34, 0x37, 2189 0x3f, 0x34, 0x38, 0x3f, 0x34, 0x39, 0x3f, 0x34, 0x3d, 0x3f, 0x34, 0x41, 2190 0x3f, 0x34, 0x5f, 0x3f, 0x34, 0x62, 0x3f, 0x34, 0x64, 0x3f, 0x34, 0x66, 2191 0x3f, 0x34, 0x67, 0x3f, 0x34, 0x68, 0x3f, 0x34, 0x6c, 0x3f, 0x34, 0x6d, 2192 0x3f, 0x34, 0x6e, 0x3f, 0x34, 0x70, 0x3f, 0x34, 0x72, 0x3f, 0x34, 0x75, 2193 0x3f, 0x35, 0x30, 0x3f, 0x35, 0x31, 0x3f, 0x35, 0x32, 0x3f, 0x35, 0x61, 2194 0x3f, 0x35, 0x63, 0x3f, 0x35, 0x65, 0x3f, 0x35, 0x69, 0x3f, 0x35, 0x6f, 2195 0x3f, 0x35, 0x73, 0x3f, 0x35, 0x74, 0x3f, 0x35, 0x20, 0x3f, 0x35, 0x25, 2196 0x3f, 0x35, 0x2d, 0x3f, 0x35, 0x2e, 0x3f, 0x35, 0x2f, 0x3f, 0x35, 0x33, 2197 0x3f, 0x35, 0x34, 0x3f, 0x35, 0x35, 0x3f, 0x35, 0x36, 0x3f, 0x35, 0x37, 2198 0x3f, 0x35, 0x38, 0x3f, 0x35, 0x39, 0x3f, 0x35, 0x3d, 0x3f, 0x35, 0x41, 2199 0x3f, 0x35, 0x5f, 0x3f, 0x35, 0x62, 0x3f, 0x35, 0x64, 0x3f, 0x35, 0x66, 2200 0x3f, 0x35, 0x67, 0x3f, 0x35, 0x68, 0x3f, 0x35, 0x6c, 0x3f, 0x35, 0x6d, 2201 0x3f, 0x35, 0x6e, 0x3f, 0x35, 0x70, 0x3f, 0x35, 0x72, 0x3f, 0x35, 0x75}; 2202 const uint8_t HuffDecoderCommon::table19_14_emit_[216] = { 2203 0x3f, 0x36, 0x30, 0x3f, 0x36, 0x31, 0x3f, 0x36, 0x32, 0x3f, 0x36, 0x61, 2204 0x3f, 0x36, 0x63, 0x3f, 0x36, 0x65, 0x3f, 0x36, 0x69, 0x3f, 0x36, 0x6f, 2205 0x3f, 0x36, 0x73, 0x3f, 0x36, 0x74, 0x3f, 0x36, 0x20, 0x3f, 0x36, 0x25, 2206 0x3f, 0x36, 0x2d, 0x3f, 0x36, 0x2e, 0x3f, 0x36, 0x2f, 0x3f, 0x36, 0x33, 2207 0x3f, 0x36, 0x34, 0x3f, 0x36, 0x35, 0x3f, 0x36, 0x36, 0x3f, 0x36, 0x37, 2208 0x3f, 0x36, 0x38, 0x3f, 0x36, 0x39, 0x3f, 0x36, 0x3d, 0x3f, 0x36, 0x41, 2209 0x3f, 0x36, 0x5f, 0x3f, 0x36, 0x62, 0x3f, 0x36, 0x64, 0x3f, 0x36, 0x66, 2210 0x3f, 0x36, 0x67, 0x3f, 0x36, 0x68, 0x3f, 0x36, 0x6c, 0x3f, 0x36, 0x6d, 2211 0x3f, 0x36, 0x6e, 0x3f, 0x36, 0x70, 0x3f, 0x36, 0x72, 0x3f, 0x36, 0x75, 2212 0x3f, 0x37, 0x30, 0x3f, 0x37, 0x31, 0x3f, 0x37, 0x32, 0x3f, 0x37, 0x61, 2213 0x3f, 0x37, 0x63, 0x3f, 0x37, 0x65, 0x3f, 0x37, 0x69, 0x3f, 0x37, 0x6f, 2214 0x3f, 0x37, 0x73, 0x3f, 0x37, 0x74, 0x3f, 0x37, 0x20, 0x3f, 0x37, 0x25, 2215 0x3f, 0x37, 0x2d, 0x3f, 0x37, 0x2e, 0x3f, 0x37, 0x2f, 0x3f, 0x37, 0x33, 2216 0x3f, 0x37, 0x34, 0x3f, 0x37, 0x35, 0x3f, 0x37, 0x36, 0x3f, 0x37, 0x37, 2217 0x3f, 0x37, 0x38, 0x3f, 0x37, 0x39, 0x3f, 0x37, 0x3d, 0x3f, 0x37, 0x41, 2218 0x3f, 0x37, 0x5f, 0x3f, 0x37, 0x62, 0x3f, 0x37, 0x64, 0x3f, 0x37, 0x66, 2219 0x3f, 0x37, 0x67, 0x3f, 0x37, 0x68, 0x3f, 0x37, 0x6c, 0x3f, 0x37, 0x6d, 2220 0x3f, 0x37, 0x6e, 0x3f, 0x37, 0x70, 0x3f, 0x37, 0x72, 0x3f, 0x37, 0x75}; 2221 const uint8_t HuffDecoderCommon::table19_15_emit_[216] = { 2222 0x3f, 0x38, 0x30, 0x3f, 0x38, 0x31, 0x3f, 0x38, 0x32, 0x3f, 0x38, 0x61, 2223 0x3f, 0x38, 0x63, 0x3f, 0x38, 0x65, 0x3f, 0x38, 0x69, 0x3f, 0x38, 0x6f, 2224 0x3f, 0x38, 0x73, 0x3f, 0x38, 0x74, 0x3f, 0x38, 0x20, 0x3f, 0x38, 0x25, 2225 0x3f, 0x38, 0x2d, 0x3f, 0x38, 0x2e, 0x3f, 0x38, 0x2f, 0x3f, 0x38, 0x33, 2226 0x3f, 0x38, 0x34, 0x3f, 0x38, 0x35, 0x3f, 0x38, 0x36, 0x3f, 0x38, 0x37, 2227 0x3f, 0x38, 0x38, 0x3f, 0x38, 0x39, 0x3f, 0x38, 0x3d, 0x3f, 0x38, 0x41, 2228 0x3f, 0x38, 0x5f, 0x3f, 0x38, 0x62, 0x3f, 0x38, 0x64, 0x3f, 0x38, 0x66, 2229 0x3f, 0x38, 0x67, 0x3f, 0x38, 0x68, 0x3f, 0x38, 0x6c, 0x3f, 0x38, 0x6d, 2230 0x3f, 0x38, 0x6e, 0x3f, 0x38, 0x70, 0x3f, 0x38, 0x72, 0x3f, 0x38, 0x75, 2231 0x3f, 0x39, 0x30, 0x3f, 0x39, 0x31, 0x3f, 0x39, 0x32, 0x3f, 0x39, 0x61, 2232 0x3f, 0x39, 0x63, 0x3f, 0x39, 0x65, 0x3f, 0x39, 0x69, 0x3f, 0x39, 0x6f, 2233 0x3f, 0x39, 0x73, 0x3f, 0x39, 0x74, 0x3f, 0x39, 0x20, 0x3f, 0x39, 0x25, 2234 0x3f, 0x39, 0x2d, 0x3f, 0x39, 0x2e, 0x3f, 0x39, 0x2f, 0x3f, 0x39, 0x33, 2235 0x3f, 0x39, 0x34, 0x3f, 0x39, 0x35, 0x3f, 0x39, 0x36, 0x3f, 0x39, 0x37, 2236 0x3f, 0x39, 0x38, 0x3f, 0x39, 0x39, 0x3f, 0x39, 0x3d, 0x3f, 0x39, 0x41, 2237 0x3f, 0x39, 0x5f, 0x3f, 0x39, 0x62, 0x3f, 0x39, 0x64, 0x3f, 0x39, 0x66, 2238 0x3f, 0x39, 0x67, 0x3f, 0x39, 0x68, 0x3f, 0x39, 0x6c, 0x3f, 0x39, 0x6d, 2239 0x3f, 0x39, 0x6e, 0x3f, 0x39, 0x70, 0x3f, 0x39, 0x72, 0x3f, 0x39, 0x75}; 2240 const uint8_t HuffDecoderCommon::table19_16_emit_[216] = { 2241 0x3f, 0x3d, 0x30, 0x3f, 0x3d, 0x31, 0x3f, 0x3d, 0x32, 0x3f, 0x3d, 0x61, 2242 0x3f, 0x3d, 0x63, 0x3f, 0x3d, 0x65, 0x3f, 0x3d, 0x69, 0x3f, 0x3d, 0x6f, 2243 0x3f, 0x3d, 0x73, 0x3f, 0x3d, 0x74, 0x3f, 0x3d, 0x20, 0x3f, 0x3d, 0x25, 2244 0x3f, 0x3d, 0x2d, 0x3f, 0x3d, 0x2e, 0x3f, 0x3d, 0x2f, 0x3f, 0x3d, 0x33, 2245 0x3f, 0x3d, 0x34, 0x3f, 0x3d, 0x35, 0x3f, 0x3d, 0x36, 0x3f, 0x3d, 0x37, 2246 0x3f, 0x3d, 0x38, 0x3f, 0x3d, 0x39, 0x3f, 0x3d, 0x3d, 0x3f, 0x3d, 0x41, 2247 0x3f, 0x3d, 0x5f, 0x3f, 0x3d, 0x62, 0x3f, 0x3d, 0x64, 0x3f, 0x3d, 0x66, 2248 0x3f, 0x3d, 0x67, 0x3f, 0x3d, 0x68, 0x3f, 0x3d, 0x6c, 0x3f, 0x3d, 0x6d, 2249 0x3f, 0x3d, 0x6e, 0x3f, 0x3d, 0x70, 0x3f, 0x3d, 0x72, 0x3f, 0x3d, 0x75, 2250 0x3f, 0x41, 0x30, 0x3f, 0x41, 0x31, 0x3f, 0x41, 0x32, 0x3f, 0x41, 0x61, 2251 0x3f, 0x41, 0x63, 0x3f, 0x41, 0x65, 0x3f, 0x41, 0x69, 0x3f, 0x41, 0x6f, 2252 0x3f, 0x41, 0x73, 0x3f, 0x41, 0x74, 0x3f, 0x41, 0x20, 0x3f, 0x41, 0x25, 2253 0x3f, 0x41, 0x2d, 0x3f, 0x41, 0x2e, 0x3f, 0x41, 0x2f, 0x3f, 0x41, 0x33, 2254 0x3f, 0x41, 0x34, 0x3f, 0x41, 0x35, 0x3f, 0x41, 0x36, 0x3f, 0x41, 0x37, 2255 0x3f, 0x41, 0x38, 0x3f, 0x41, 0x39, 0x3f, 0x41, 0x3d, 0x3f, 0x41, 0x41, 2256 0x3f, 0x41, 0x5f, 0x3f, 0x41, 0x62, 0x3f, 0x41, 0x64, 0x3f, 0x41, 0x66, 2257 0x3f, 0x41, 0x67, 0x3f, 0x41, 0x68, 0x3f, 0x41, 0x6c, 0x3f, 0x41, 0x6d, 2258 0x3f, 0x41, 0x6e, 0x3f, 0x41, 0x70, 0x3f, 0x41, 0x72, 0x3f, 0x41, 0x75}; 2259 const uint8_t HuffDecoderCommon::table19_17_emit_[216] = { 2260 0x3f, 0x5f, 0x30, 0x3f, 0x5f, 0x31, 0x3f, 0x5f, 0x32, 0x3f, 0x5f, 0x61, 2261 0x3f, 0x5f, 0x63, 0x3f, 0x5f, 0x65, 0x3f, 0x5f, 0x69, 0x3f, 0x5f, 0x6f, 2262 0x3f, 0x5f, 0x73, 0x3f, 0x5f, 0x74, 0x3f, 0x5f, 0x20, 0x3f, 0x5f, 0x25, 2263 0x3f, 0x5f, 0x2d, 0x3f, 0x5f, 0x2e, 0x3f, 0x5f, 0x2f, 0x3f, 0x5f, 0x33, 2264 0x3f, 0x5f, 0x34, 0x3f, 0x5f, 0x35, 0x3f, 0x5f, 0x36, 0x3f, 0x5f, 0x37, 2265 0x3f, 0x5f, 0x38, 0x3f, 0x5f, 0x39, 0x3f, 0x5f, 0x3d, 0x3f, 0x5f, 0x41, 2266 0x3f, 0x5f, 0x5f, 0x3f, 0x5f, 0x62, 0x3f, 0x5f, 0x64, 0x3f, 0x5f, 0x66, 2267 0x3f, 0x5f, 0x67, 0x3f, 0x5f, 0x68, 0x3f, 0x5f, 0x6c, 0x3f, 0x5f, 0x6d, 2268 0x3f, 0x5f, 0x6e, 0x3f, 0x5f, 0x70, 0x3f, 0x5f, 0x72, 0x3f, 0x5f, 0x75, 2269 0x3f, 0x62, 0x30, 0x3f, 0x62, 0x31, 0x3f, 0x62, 0x32, 0x3f, 0x62, 0x61, 2270 0x3f, 0x62, 0x63, 0x3f, 0x62, 0x65, 0x3f, 0x62, 0x69, 0x3f, 0x62, 0x6f, 2271 0x3f, 0x62, 0x73, 0x3f, 0x62, 0x74, 0x3f, 0x62, 0x20, 0x3f, 0x62, 0x25, 2272 0x3f, 0x62, 0x2d, 0x3f, 0x62, 0x2e, 0x3f, 0x62, 0x2f, 0x3f, 0x62, 0x33, 2273 0x3f, 0x62, 0x34, 0x3f, 0x62, 0x35, 0x3f, 0x62, 0x36, 0x3f, 0x62, 0x37, 2274 0x3f, 0x62, 0x38, 0x3f, 0x62, 0x39, 0x3f, 0x62, 0x3d, 0x3f, 0x62, 0x41, 2275 0x3f, 0x62, 0x5f, 0x3f, 0x62, 0x62, 0x3f, 0x62, 0x64, 0x3f, 0x62, 0x66, 2276 0x3f, 0x62, 0x67, 0x3f, 0x62, 0x68, 0x3f, 0x62, 0x6c, 0x3f, 0x62, 0x6d, 2277 0x3f, 0x62, 0x6e, 0x3f, 0x62, 0x70, 0x3f, 0x62, 0x72, 0x3f, 0x62, 0x75}; 2278 const uint8_t HuffDecoderCommon::table19_18_emit_[216] = { 2279 0x3f, 0x64, 0x30, 0x3f, 0x64, 0x31, 0x3f, 0x64, 0x32, 0x3f, 0x64, 0x61, 2280 0x3f, 0x64, 0x63, 0x3f, 0x64, 0x65, 0x3f, 0x64, 0x69, 0x3f, 0x64, 0x6f, 2281 0x3f, 0x64, 0x73, 0x3f, 0x64, 0x74, 0x3f, 0x64, 0x20, 0x3f, 0x64, 0x25, 2282 0x3f, 0x64, 0x2d, 0x3f, 0x64, 0x2e, 0x3f, 0x64, 0x2f, 0x3f, 0x64, 0x33, 2283 0x3f, 0x64, 0x34, 0x3f, 0x64, 0x35, 0x3f, 0x64, 0x36, 0x3f, 0x64, 0x37, 2284 0x3f, 0x64, 0x38, 0x3f, 0x64, 0x39, 0x3f, 0x64, 0x3d, 0x3f, 0x64, 0x41, 2285 0x3f, 0x64, 0x5f, 0x3f, 0x64, 0x62, 0x3f, 0x64, 0x64, 0x3f, 0x64, 0x66, 2286 0x3f, 0x64, 0x67, 0x3f, 0x64, 0x68, 0x3f, 0x64, 0x6c, 0x3f, 0x64, 0x6d, 2287 0x3f, 0x64, 0x6e, 0x3f, 0x64, 0x70, 0x3f, 0x64, 0x72, 0x3f, 0x64, 0x75, 2288 0x3f, 0x66, 0x30, 0x3f, 0x66, 0x31, 0x3f, 0x66, 0x32, 0x3f, 0x66, 0x61, 2289 0x3f, 0x66, 0x63, 0x3f, 0x66, 0x65, 0x3f, 0x66, 0x69, 0x3f, 0x66, 0x6f, 2290 0x3f, 0x66, 0x73, 0x3f, 0x66, 0x74, 0x3f, 0x66, 0x20, 0x3f, 0x66, 0x25, 2291 0x3f, 0x66, 0x2d, 0x3f, 0x66, 0x2e, 0x3f, 0x66, 0x2f, 0x3f, 0x66, 0x33, 2292 0x3f, 0x66, 0x34, 0x3f, 0x66, 0x35, 0x3f, 0x66, 0x36, 0x3f, 0x66, 0x37, 2293 0x3f, 0x66, 0x38, 0x3f, 0x66, 0x39, 0x3f, 0x66, 0x3d, 0x3f, 0x66, 0x41, 2294 0x3f, 0x66, 0x5f, 0x3f, 0x66, 0x62, 0x3f, 0x66, 0x64, 0x3f, 0x66, 0x66, 2295 0x3f, 0x66, 0x67, 0x3f, 0x66, 0x68, 0x3f, 0x66, 0x6c, 0x3f, 0x66, 0x6d, 2296 0x3f, 0x66, 0x6e, 0x3f, 0x66, 0x70, 0x3f, 0x66, 0x72, 0x3f, 0x66, 0x75}; 2297 const uint8_t HuffDecoderCommon::table19_19_emit_[216] = { 2298 0x3f, 0x67, 0x30, 0x3f, 0x67, 0x31, 0x3f, 0x67, 0x32, 0x3f, 0x67, 0x61, 2299 0x3f, 0x67, 0x63, 0x3f, 0x67, 0x65, 0x3f, 0x67, 0x69, 0x3f, 0x67, 0x6f, 2300 0x3f, 0x67, 0x73, 0x3f, 0x67, 0x74, 0x3f, 0x67, 0x20, 0x3f, 0x67, 0x25, 2301 0x3f, 0x67, 0x2d, 0x3f, 0x67, 0x2e, 0x3f, 0x67, 0x2f, 0x3f, 0x67, 0x33, 2302 0x3f, 0x67, 0x34, 0x3f, 0x67, 0x35, 0x3f, 0x67, 0x36, 0x3f, 0x67, 0x37, 2303 0x3f, 0x67, 0x38, 0x3f, 0x67, 0x39, 0x3f, 0x67, 0x3d, 0x3f, 0x67, 0x41, 2304 0x3f, 0x67, 0x5f, 0x3f, 0x67, 0x62, 0x3f, 0x67, 0x64, 0x3f, 0x67, 0x66, 2305 0x3f, 0x67, 0x67, 0x3f, 0x67, 0x68, 0x3f, 0x67, 0x6c, 0x3f, 0x67, 0x6d, 2306 0x3f, 0x67, 0x6e, 0x3f, 0x67, 0x70, 0x3f, 0x67, 0x72, 0x3f, 0x67, 0x75, 2307 0x3f, 0x68, 0x30, 0x3f, 0x68, 0x31, 0x3f, 0x68, 0x32, 0x3f, 0x68, 0x61, 2308 0x3f, 0x68, 0x63, 0x3f, 0x68, 0x65, 0x3f, 0x68, 0x69, 0x3f, 0x68, 0x6f, 2309 0x3f, 0x68, 0x73, 0x3f, 0x68, 0x74, 0x3f, 0x68, 0x20, 0x3f, 0x68, 0x25, 2310 0x3f, 0x68, 0x2d, 0x3f, 0x68, 0x2e, 0x3f, 0x68, 0x2f, 0x3f, 0x68, 0x33, 2311 0x3f, 0x68, 0x34, 0x3f, 0x68, 0x35, 0x3f, 0x68, 0x36, 0x3f, 0x68, 0x37, 2312 0x3f, 0x68, 0x38, 0x3f, 0x68, 0x39, 0x3f, 0x68, 0x3d, 0x3f, 0x68, 0x41, 2313 0x3f, 0x68, 0x5f, 0x3f, 0x68, 0x62, 0x3f, 0x68, 0x64, 0x3f, 0x68, 0x66, 2314 0x3f, 0x68, 0x67, 0x3f, 0x68, 0x68, 0x3f, 0x68, 0x6c, 0x3f, 0x68, 0x6d, 2315 0x3f, 0x68, 0x6e, 0x3f, 0x68, 0x70, 0x3f, 0x68, 0x72, 0x3f, 0x68, 0x75}; 2316 const uint8_t HuffDecoderCommon::table19_20_emit_[216] = { 2317 0x3f, 0x6c, 0x30, 0x3f, 0x6c, 0x31, 0x3f, 0x6c, 0x32, 0x3f, 0x6c, 0x61, 2318 0x3f, 0x6c, 0x63, 0x3f, 0x6c, 0x65, 0x3f, 0x6c, 0x69, 0x3f, 0x6c, 0x6f, 2319 0x3f, 0x6c, 0x73, 0x3f, 0x6c, 0x74, 0x3f, 0x6c, 0x20, 0x3f, 0x6c, 0x25, 2320 0x3f, 0x6c, 0x2d, 0x3f, 0x6c, 0x2e, 0x3f, 0x6c, 0x2f, 0x3f, 0x6c, 0x33, 2321 0x3f, 0x6c, 0x34, 0x3f, 0x6c, 0x35, 0x3f, 0x6c, 0x36, 0x3f, 0x6c, 0x37, 2322 0x3f, 0x6c, 0x38, 0x3f, 0x6c, 0x39, 0x3f, 0x6c, 0x3d, 0x3f, 0x6c, 0x41, 2323 0x3f, 0x6c, 0x5f, 0x3f, 0x6c, 0x62, 0x3f, 0x6c, 0x64, 0x3f, 0x6c, 0x66, 2324 0x3f, 0x6c, 0x67, 0x3f, 0x6c, 0x68, 0x3f, 0x6c, 0x6c, 0x3f, 0x6c, 0x6d, 2325 0x3f, 0x6c, 0x6e, 0x3f, 0x6c, 0x70, 0x3f, 0x6c, 0x72, 0x3f, 0x6c, 0x75, 2326 0x3f, 0x6d, 0x30, 0x3f, 0x6d, 0x31, 0x3f, 0x6d, 0x32, 0x3f, 0x6d, 0x61, 2327 0x3f, 0x6d, 0x63, 0x3f, 0x6d, 0x65, 0x3f, 0x6d, 0x69, 0x3f, 0x6d, 0x6f, 2328 0x3f, 0x6d, 0x73, 0x3f, 0x6d, 0x74, 0x3f, 0x6d, 0x20, 0x3f, 0x6d, 0x25, 2329 0x3f, 0x6d, 0x2d, 0x3f, 0x6d, 0x2e, 0x3f, 0x6d, 0x2f, 0x3f, 0x6d, 0x33, 2330 0x3f, 0x6d, 0x34, 0x3f, 0x6d, 0x35, 0x3f, 0x6d, 0x36, 0x3f, 0x6d, 0x37, 2331 0x3f, 0x6d, 0x38, 0x3f, 0x6d, 0x39, 0x3f, 0x6d, 0x3d, 0x3f, 0x6d, 0x41, 2332 0x3f, 0x6d, 0x5f, 0x3f, 0x6d, 0x62, 0x3f, 0x6d, 0x64, 0x3f, 0x6d, 0x66, 2333 0x3f, 0x6d, 0x67, 0x3f, 0x6d, 0x68, 0x3f, 0x6d, 0x6c, 0x3f, 0x6d, 0x6d, 2334 0x3f, 0x6d, 0x6e, 0x3f, 0x6d, 0x70, 0x3f, 0x6d, 0x72, 0x3f, 0x6d, 0x75}; 2335 const uint8_t HuffDecoderCommon::table19_21_emit_[216] = { 2336 0x3f, 0x6e, 0x30, 0x3f, 0x6e, 0x31, 0x3f, 0x6e, 0x32, 0x3f, 0x6e, 0x61, 2337 0x3f, 0x6e, 0x63, 0x3f, 0x6e, 0x65, 0x3f, 0x6e, 0x69, 0x3f, 0x6e, 0x6f, 2338 0x3f, 0x6e, 0x73, 0x3f, 0x6e, 0x74, 0x3f, 0x6e, 0x20, 0x3f, 0x6e, 0x25, 2339 0x3f, 0x6e, 0x2d, 0x3f, 0x6e, 0x2e, 0x3f, 0x6e, 0x2f, 0x3f, 0x6e, 0x33, 2340 0x3f, 0x6e, 0x34, 0x3f, 0x6e, 0x35, 0x3f, 0x6e, 0x36, 0x3f, 0x6e, 0x37, 2341 0x3f, 0x6e, 0x38, 0x3f, 0x6e, 0x39, 0x3f, 0x6e, 0x3d, 0x3f, 0x6e, 0x41, 2342 0x3f, 0x6e, 0x5f, 0x3f, 0x6e, 0x62, 0x3f, 0x6e, 0x64, 0x3f, 0x6e, 0x66, 2343 0x3f, 0x6e, 0x67, 0x3f, 0x6e, 0x68, 0x3f, 0x6e, 0x6c, 0x3f, 0x6e, 0x6d, 2344 0x3f, 0x6e, 0x6e, 0x3f, 0x6e, 0x70, 0x3f, 0x6e, 0x72, 0x3f, 0x6e, 0x75, 2345 0x3f, 0x70, 0x30, 0x3f, 0x70, 0x31, 0x3f, 0x70, 0x32, 0x3f, 0x70, 0x61, 2346 0x3f, 0x70, 0x63, 0x3f, 0x70, 0x65, 0x3f, 0x70, 0x69, 0x3f, 0x70, 0x6f, 2347 0x3f, 0x70, 0x73, 0x3f, 0x70, 0x74, 0x3f, 0x70, 0x20, 0x3f, 0x70, 0x25, 2348 0x3f, 0x70, 0x2d, 0x3f, 0x70, 0x2e, 0x3f, 0x70, 0x2f, 0x3f, 0x70, 0x33, 2349 0x3f, 0x70, 0x34, 0x3f, 0x70, 0x35, 0x3f, 0x70, 0x36, 0x3f, 0x70, 0x37, 2350 0x3f, 0x70, 0x38, 0x3f, 0x70, 0x39, 0x3f, 0x70, 0x3d, 0x3f, 0x70, 0x41, 2351 0x3f, 0x70, 0x5f, 0x3f, 0x70, 0x62, 0x3f, 0x70, 0x64, 0x3f, 0x70, 0x66, 2352 0x3f, 0x70, 0x67, 0x3f, 0x70, 0x68, 0x3f, 0x70, 0x6c, 0x3f, 0x70, 0x6d, 2353 0x3f, 0x70, 0x6e, 0x3f, 0x70, 0x70, 0x3f, 0x70, 0x72, 0x3f, 0x70, 0x75}; 2354 const uint8_t HuffDecoderCommon::table19_22_emit_[216] = { 2355 0x3f, 0x72, 0x30, 0x3f, 0x72, 0x31, 0x3f, 0x72, 0x32, 0x3f, 0x72, 0x61, 2356 0x3f, 0x72, 0x63, 0x3f, 0x72, 0x65, 0x3f, 0x72, 0x69, 0x3f, 0x72, 0x6f, 2357 0x3f, 0x72, 0x73, 0x3f, 0x72, 0x74, 0x3f, 0x72, 0x20, 0x3f, 0x72, 0x25, 2358 0x3f, 0x72, 0x2d, 0x3f, 0x72, 0x2e, 0x3f, 0x72, 0x2f, 0x3f, 0x72, 0x33, 2359 0x3f, 0x72, 0x34, 0x3f, 0x72, 0x35, 0x3f, 0x72, 0x36, 0x3f, 0x72, 0x37, 2360 0x3f, 0x72, 0x38, 0x3f, 0x72, 0x39, 0x3f, 0x72, 0x3d, 0x3f, 0x72, 0x41, 2361 0x3f, 0x72, 0x5f, 0x3f, 0x72, 0x62, 0x3f, 0x72, 0x64, 0x3f, 0x72, 0x66, 2362 0x3f, 0x72, 0x67, 0x3f, 0x72, 0x68, 0x3f, 0x72, 0x6c, 0x3f, 0x72, 0x6d, 2363 0x3f, 0x72, 0x6e, 0x3f, 0x72, 0x70, 0x3f, 0x72, 0x72, 0x3f, 0x72, 0x75, 2364 0x3f, 0x75, 0x30, 0x3f, 0x75, 0x31, 0x3f, 0x75, 0x32, 0x3f, 0x75, 0x61, 2365 0x3f, 0x75, 0x63, 0x3f, 0x75, 0x65, 0x3f, 0x75, 0x69, 0x3f, 0x75, 0x6f, 2366 0x3f, 0x75, 0x73, 0x3f, 0x75, 0x74, 0x3f, 0x75, 0x20, 0x3f, 0x75, 0x25, 2367 0x3f, 0x75, 0x2d, 0x3f, 0x75, 0x2e, 0x3f, 0x75, 0x2f, 0x3f, 0x75, 0x33, 2368 0x3f, 0x75, 0x34, 0x3f, 0x75, 0x35, 0x3f, 0x75, 0x36, 0x3f, 0x75, 0x37, 2369 0x3f, 0x75, 0x38, 0x3f, 0x75, 0x39, 0x3f, 0x75, 0x3d, 0x3f, 0x75, 0x41, 2370 0x3f, 0x75, 0x5f, 0x3f, 0x75, 0x62, 0x3f, 0x75, 0x64, 0x3f, 0x75, 0x66, 2371 0x3f, 0x75, 0x67, 0x3f, 0x75, 0x68, 0x3f, 0x75, 0x6c, 0x3f, 0x75, 0x6d, 2372 0x3f, 0x75, 0x6e, 0x3f, 0x75, 0x70, 0x3f, 0x75, 0x72, 0x3f, 0x75, 0x75}; 2373 const uint8_t HuffDecoderCommon::table19_23_emit_[120] = { 2374 0x3f, 0x3a, 0x30, 0x3f, 0x3a, 0x31, 0x3f, 0x3a, 0x32, 0x3f, 0x3a, 0x61, 2375 0x3f, 0x3a, 0x63, 0x3f, 0x3a, 0x65, 0x3f, 0x3a, 0x69, 0x3f, 0x3a, 0x6f, 2376 0x3f, 0x3a, 0x73, 0x3f, 0x3a, 0x74, 0x3f, 0x42, 0x30, 0x3f, 0x42, 0x31, 2377 0x3f, 0x42, 0x32, 0x3f, 0x42, 0x61, 0x3f, 0x42, 0x63, 0x3f, 0x42, 0x65, 2378 0x3f, 0x42, 0x69, 0x3f, 0x42, 0x6f, 0x3f, 0x42, 0x73, 0x3f, 0x42, 0x74, 2379 0x3f, 0x43, 0x30, 0x3f, 0x43, 0x31, 0x3f, 0x43, 0x32, 0x3f, 0x43, 0x61, 2380 0x3f, 0x43, 0x63, 0x3f, 0x43, 0x65, 0x3f, 0x43, 0x69, 0x3f, 0x43, 0x6f, 2381 0x3f, 0x43, 0x73, 0x3f, 0x43, 0x74, 0x3f, 0x44, 0x30, 0x3f, 0x44, 0x31, 2382 0x3f, 0x44, 0x32, 0x3f, 0x44, 0x61, 0x3f, 0x44, 0x63, 0x3f, 0x44, 0x65, 2383 0x3f, 0x44, 0x69, 0x3f, 0x44, 0x6f, 0x3f, 0x44, 0x73, 0x3f, 0x44, 0x74}; 2384 const uint16_t HuffDecoderCommon::table19_23_ops_[128] = { 2385 0x0001, 0x0019, 0x0031, 0x0049, 0x0061, 0x0079, 0x0091, 0x00a9, 0x00c1, 2386 0x00d9, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 2387 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 2388 0x0000, 0x0000, 0x0000, 0x0000, 0x0002, 0x00f1, 0x0109, 0x0121, 0x0139, 2389 0x0151, 0x0169, 0x0181, 0x0199, 0x01b1, 0x01c9, 0x0000, 0x0000, 0x0000, 2390 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 2391 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 2392 0x00f2, 0x01e1, 0x01f9, 0x0211, 0x0229, 0x0241, 0x0259, 0x0271, 0x0289, 2393 0x02a1, 0x02b9, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 2394 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 2395 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x01e2, 0x02d1, 0x02e9, 0x0301, 2396 0x0319, 0x0331, 0x0349, 0x0361, 0x0379, 0x0391, 0x03a9, 0x0000, 0x0000, 2397 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 2398 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 2399 0x0000, 0x02d2}; 2400 const uint8_t HuffDecoderCommon::table19_24_emit_[120] = { 2401 0x3f, 0x45, 0x30, 0x3f, 0x45, 0x31, 0x3f, 0x45, 0x32, 0x3f, 0x45, 0x61, 2402 0x3f, 0x45, 0x63, 0x3f, 0x45, 0x65, 0x3f, 0x45, 0x69, 0x3f, 0x45, 0x6f, 2403 0x3f, 0x45, 0x73, 0x3f, 0x45, 0x74, 0x3f, 0x46, 0x30, 0x3f, 0x46, 0x31, 2404 0x3f, 0x46, 0x32, 0x3f, 0x46, 0x61, 0x3f, 0x46, 0x63, 0x3f, 0x46, 0x65, 2405 0x3f, 0x46, 0x69, 0x3f, 0x46, 0x6f, 0x3f, 0x46, 0x73, 0x3f, 0x46, 0x74, 2406 0x3f, 0x47, 0x30, 0x3f, 0x47, 0x31, 0x3f, 0x47, 0x32, 0x3f, 0x47, 0x61, 2407 0x3f, 0x47, 0x63, 0x3f, 0x47, 0x65, 0x3f, 0x47, 0x69, 0x3f, 0x47, 0x6f, 2408 0x3f, 0x47, 0x73, 0x3f, 0x47, 0x74, 0x3f, 0x48, 0x30, 0x3f, 0x48, 0x31, 2409 0x3f, 0x48, 0x32, 0x3f, 0x48, 0x61, 0x3f, 0x48, 0x63, 0x3f, 0x48, 0x65, 2410 0x3f, 0x48, 0x69, 0x3f, 0x48, 0x6f, 0x3f, 0x48, 0x73, 0x3f, 0x48, 0x74}; 2411 const uint8_t HuffDecoderCommon::table19_25_emit_[120] = { 2412 0x3f, 0x49, 0x30, 0x3f, 0x49, 0x31, 0x3f, 0x49, 0x32, 0x3f, 0x49, 0x61, 2413 0x3f, 0x49, 0x63, 0x3f, 0x49, 0x65, 0x3f, 0x49, 0x69, 0x3f, 0x49, 0x6f, 2414 0x3f, 0x49, 0x73, 0x3f, 0x49, 0x74, 0x3f, 0x4a, 0x30, 0x3f, 0x4a, 0x31, 2415 0x3f, 0x4a, 0x32, 0x3f, 0x4a, 0x61, 0x3f, 0x4a, 0x63, 0x3f, 0x4a, 0x65, 2416 0x3f, 0x4a, 0x69, 0x3f, 0x4a, 0x6f, 0x3f, 0x4a, 0x73, 0x3f, 0x4a, 0x74, 2417 0x3f, 0x4b, 0x30, 0x3f, 0x4b, 0x31, 0x3f, 0x4b, 0x32, 0x3f, 0x4b, 0x61, 2418 0x3f, 0x4b, 0x63, 0x3f, 0x4b, 0x65, 0x3f, 0x4b, 0x69, 0x3f, 0x4b, 0x6f, 2419 0x3f, 0x4b, 0x73, 0x3f, 0x4b, 0x74, 0x3f, 0x4c, 0x30, 0x3f, 0x4c, 0x31, 2420 0x3f, 0x4c, 0x32, 0x3f, 0x4c, 0x61, 0x3f, 0x4c, 0x63, 0x3f, 0x4c, 0x65, 2421 0x3f, 0x4c, 0x69, 0x3f, 0x4c, 0x6f, 0x3f, 0x4c, 0x73, 0x3f, 0x4c, 0x74}; 2422 const uint8_t HuffDecoderCommon::table19_26_emit_[120] = { 2423 0x3f, 0x4d, 0x30, 0x3f, 0x4d, 0x31, 0x3f, 0x4d, 0x32, 0x3f, 0x4d, 0x61, 2424 0x3f, 0x4d, 0x63, 0x3f, 0x4d, 0x65, 0x3f, 0x4d, 0x69, 0x3f, 0x4d, 0x6f, 2425 0x3f, 0x4d, 0x73, 0x3f, 0x4d, 0x74, 0x3f, 0x4e, 0x30, 0x3f, 0x4e, 0x31, 2426 0x3f, 0x4e, 0x32, 0x3f, 0x4e, 0x61, 0x3f, 0x4e, 0x63, 0x3f, 0x4e, 0x65, 2427 0x3f, 0x4e, 0x69, 0x3f, 0x4e, 0x6f, 0x3f, 0x4e, 0x73, 0x3f, 0x4e, 0x74, 2428 0x3f, 0x4f, 0x30, 0x3f, 0x4f, 0x31, 0x3f, 0x4f, 0x32, 0x3f, 0x4f, 0x61, 2429 0x3f, 0x4f, 0x63, 0x3f, 0x4f, 0x65, 0x3f, 0x4f, 0x69, 0x3f, 0x4f, 0x6f, 2430 0x3f, 0x4f, 0x73, 0x3f, 0x4f, 0x74, 0x3f, 0x50, 0x30, 0x3f, 0x50, 0x31, 2431 0x3f, 0x50, 0x32, 0x3f, 0x50, 0x61, 0x3f, 0x50, 0x63, 0x3f, 0x50, 0x65, 2432 0x3f, 0x50, 0x69, 0x3f, 0x50, 0x6f, 0x3f, 0x50, 0x73, 0x3f, 0x50, 0x74}; 2433 const uint8_t HuffDecoderCommon::table19_27_emit_[120] = { 2434 0x3f, 0x51, 0x30, 0x3f, 0x51, 0x31, 0x3f, 0x51, 0x32, 0x3f, 0x51, 0x61, 2435 0x3f, 0x51, 0x63, 0x3f, 0x51, 0x65, 0x3f, 0x51, 0x69, 0x3f, 0x51, 0x6f, 2436 0x3f, 0x51, 0x73, 0x3f, 0x51, 0x74, 0x3f, 0x52, 0x30, 0x3f, 0x52, 0x31, 2437 0x3f, 0x52, 0x32, 0x3f, 0x52, 0x61, 0x3f, 0x52, 0x63, 0x3f, 0x52, 0x65, 2438 0x3f, 0x52, 0x69, 0x3f, 0x52, 0x6f, 0x3f, 0x52, 0x73, 0x3f, 0x52, 0x74, 2439 0x3f, 0x53, 0x30, 0x3f, 0x53, 0x31, 0x3f, 0x53, 0x32, 0x3f, 0x53, 0x61, 2440 0x3f, 0x53, 0x63, 0x3f, 0x53, 0x65, 0x3f, 0x53, 0x69, 0x3f, 0x53, 0x6f, 2441 0x3f, 0x53, 0x73, 0x3f, 0x53, 0x74, 0x3f, 0x54, 0x30, 0x3f, 0x54, 0x31, 2442 0x3f, 0x54, 0x32, 0x3f, 0x54, 0x61, 0x3f, 0x54, 0x63, 0x3f, 0x54, 0x65, 2443 0x3f, 0x54, 0x69, 0x3f, 0x54, 0x6f, 0x3f, 0x54, 0x73, 0x3f, 0x54, 0x74}; 2444 const uint8_t HuffDecoderCommon::table19_28_emit_[120] = { 2445 0x3f, 0x55, 0x30, 0x3f, 0x55, 0x31, 0x3f, 0x55, 0x32, 0x3f, 0x55, 0x61, 2446 0x3f, 0x55, 0x63, 0x3f, 0x55, 0x65, 0x3f, 0x55, 0x69, 0x3f, 0x55, 0x6f, 2447 0x3f, 0x55, 0x73, 0x3f, 0x55, 0x74, 0x3f, 0x56, 0x30, 0x3f, 0x56, 0x31, 2448 0x3f, 0x56, 0x32, 0x3f, 0x56, 0x61, 0x3f, 0x56, 0x63, 0x3f, 0x56, 0x65, 2449 0x3f, 0x56, 0x69, 0x3f, 0x56, 0x6f, 0x3f, 0x56, 0x73, 0x3f, 0x56, 0x74, 2450 0x3f, 0x57, 0x30, 0x3f, 0x57, 0x31, 0x3f, 0x57, 0x32, 0x3f, 0x57, 0x61, 2451 0x3f, 0x57, 0x63, 0x3f, 0x57, 0x65, 0x3f, 0x57, 0x69, 0x3f, 0x57, 0x6f, 2452 0x3f, 0x57, 0x73, 0x3f, 0x57, 0x74, 0x3f, 0x59, 0x30, 0x3f, 0x59, 0x31, 2453 0x3f, 0x59, 0x32, 0x3f, 0x59, 0x61, 0x3f, 0x59, 0x63, 0x3f, 0x59, 0x65, 2454 0x3f, 0x59, 0x69, 0x3f, 0x59, 0x6f, 0x3f, 0x59, 0x73, 0x3f, 0x59, 0x74}; 2455 const uint8_t HuffDecoderCommon::table19_29_emit_[120] = { 2456 0x3f, 0x6a, 0x30, 0x3f, 0x6a, 0x31, 0x3f, 0x6a, 0x32, 0x3f, 0x6a, 0x61, 2457 0x3f, 0x6a, 0x63, 0x3f, 0x6a, 0x65, 0x3f, 0x6a, 0x69, 0x3f, 0x6a, 0x6f, 2458 0x3f, 0x6a, 0x73, 0x3f, 0x6a, 0x74, 0x3f, 0x6b, 0x30, 0x3f, 0x6b, 0x31, 2459 0x3f, 0x6b, 0x32, 0x3f, 0x6b, 0x61, 0x3f, 0x6b, 0x63, 0x3f, 0x6b, 0x65, 2460 0x3f, 0x6b, 0x69, 0x3f, 0x6b, 0x6f, 0x3f, 0x6b, 0x73, 0x3f, 0x6b, 0x74, 2461 0x3f, 0x71, 0x30, 0x3f, 0x71, 0x31, 0x3f, 0x71, 0x32, 0x3f, 0x71, 0x61, 2462 0x3f, 0x71, 0x63, 0x3f, 0x71, 0x65, 0x3f, 0x71, 0x69, 0x3f, 0x71, 0x6f, 2463 0x3f, 0x71, 0x73, 0x3f, 0x71, 0x74, 0x3f, 0x76, 0x30, 0x3f, 0x76, 0x31, 2464 0x3f, 0x76, 0x32, 0x3f, 0x76, 0x61, 0x3f, 0x76, 0x63, 0x3f, 0x76, 0x65, 2465 0x3f, 0x76, 0x69, 0x3f, 0x76, 0x6f, 0x3f, 0x76, 0x73, 0x3f, 0x76, 0x74}; 2466 const uint8_t HuffDecoderCommon::table19_30_emit_[120] = { 2467 0x3f, 0x77, 0x30, 0x3f, 0x77, 0x31, 0x3f, 0x77, 0x32, 0x3f, 0x77, 0x61, 2468 0x3f, 0x77, 0x63, 0x3f, 0x77, 0x65, 0x3f, 0x77, 0x69, 0x3f, 0x77, 0x6f, 2469 0x3f, 0x77, 0x73, 0x3f, 0x77, 0x74, 0x3f, 0x78, 0x30, 0x3f, 0x78, 0x31, 2470 0x3f, 0x78, 0x32, 0x3f, 0x78, 0x61, 0x3f, 0x78, 0x63, 0x3f, 0x78, 0x65, 2471 0x3f, 0x78, 0x69, 0x3f, 0x78, 0x6f, 0x3f, 0x78, 0x73, 0x3f, 0x78, 0x74, 2472 0x3f, 0x79, 0x30, 0x3f, 0x79, 0x31, 0x3f, 0x79, 0x32, 0x3f, 0x79, 0x61, 2473 0x3f, 0x79, 0x63, 0x3f, 0x79, 0x65, 0x3f, 0x79, 0x69, 0x3f, 0x79, 0x6f, 2474 0x3f, 0x79, 0x73, 0x3f, 0x79, 0x74, 0x3f, 0x7a, 0x30, 0x3f, 0x7a, 0x31, 2475 0x3f, 0x7a, 0x32, 0x3f, 0x7a, 0x61, 0x3f, 0x7a, 0x63, 0x3f, 0x7a, 0x65, 2476 0x3f, 0x7a, 0x69, 0x3f, 0x7a, 0x6f, 0x3f, 0x7a, 0x73, 0x3f, 0x7a, 0x74}; 2477 const uint8_t HuffDecoderCommon::table19_31_emit_[31] = { 2478 0x3f, 0x26, 0x3f, 0x2a, 0x3f, 0x2c, 0x3f, 0x3b, 0x3f, 0x58, 0x3f, 2479 0x5a, 0x3f, 0x21, 0x3f, 0x22, 0x3f, 0x28, 0x3f, 0x29, 0x3f, 0x3f, 2480 0x27, 0x3f, 0x2b, 0x3f, 0x7c, 0x3f, 0x23, 0x3f, 0x3e}; 2481 const uint16_t HuffDecoderCommon::table19_31_ops_[128] = { 2482 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 2483 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0002, 0x0000, 0x0000, 2484 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 2485 0x0000, 0x0000, 0x0000, 0x0000, 0x0012, 0x0000, 0x0000, 0x0000, 0x0000, 2486 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 2487 0x0000, 0x0000, 0x0022, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 2488 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 2489 0x0032, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 2490 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0042, 0x0000, 2491 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 2492 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0052, 0x0000, 0x0000, 0x0000, 2493 0x0062, 0x0000, 0x0000, 0x0000, 0x0072, 0x0000, 0x0000, 0x0000, 0x0082, 2494 0x0000, 0x0000, 0x0000, 0x0092, 0x0000, 0x0000, 0x0000, 0x00a2, 0x0000, 2495 0x00aa, 0x0000, 0x00ba, 0x0000, 0x00ca, 0x00da, 0x00ea, 0x0000, 0x0000, 2496 0x0000, 0x0003}; 2497 const uint8_t HuffDecoderCommon::table19_32_emit_[216] = { 2498 0x27, 0x30, 0x30, 0x27, 0x30, 0x31, 0x27, 0x30, 0x32, 0x27, 0x30, 0x61, 2499 0x27, 0x30, 0x63, 0x27, 0x30, 0x65, 0x27, 0x30, 0x69, 0x27, 0x30, 0x6f, 2500 0x27, 0x30, 0x73, 0x27, 0x30, 0x74, 0x27, 0x30, 0x20, 0x27, 0x30, 0x25, 2501 0x27, 0x30, 0x2d, 0x27, 0x30, 0x2e, 0x27, 0x30, 0x2f, 0x27, 0x30, 0x33, 2502 0x27, 0x30, 0x34, 0x27, 0x30, 0x35, 0x27, 0x30, 0x36, 0x27, 0x30, 0x37, 2503 0x27, 0x30, 0x38, 0x27, 0x30, 0x39, 0x27, 0x30, 0x3d, 0x27, 0x30, 0x41, 2504 0x27, 0x30, 0x5f, 0x27, 0x30, 0x62, 0x27, 0x30, 0x64, 0x27, 0x30, 0x66, 2505 0x27, 0x30, 0x67, 0x27, 0x30, 0x68, 0x27, 0x30, 0x6c, 0x27, 0x30, 0x6d, 2506 0x27, 0x30, 0x6e, 0x27, 0x30, 0x70, 0x27, 0x30, 0x72, 0x27, 0x30, 0x75, 2507 0x27, 0x31, 0x30, 0x27, 0x31, 0x31, 0x27, 0x31, 0x32, 0x27, 0x31, 0x61, 2508 0x27, 0x31, 0x63, 0x27, 0x31, 0x65, 0x27, 0x31, 0x69, 0x27, 0x31, 0x6f, 2509 0x27, 0x31, 0x73, 0x27, 0x31, 0x74, 0x27, 0x31, 0x20, 0x27, 0x31, 0x25, 2510 0x27, 0x31, 0x2d, 0x27, 0x31, 0x2e, 0x27, 0x31, 0x2f, 0x27, 0x31, 0x33, 2511 0x27, 0x31, 0x34, 0x27, 0x31, 0x35, 0x27, 0x31, 0x36, 0x27, 0x31, 0x37, 2512 0x27, 0x31, 0x38, 0x27, 0x31, 0x39, 0x27, 0x31, 0x3d, 0x27, 0x31, 0x41, 2513 0x27, 0x31, 0x5f, 0x27, 0x31, 0x62, 0x27, 0x31, 0x64, 0x27, 0x31, 0x66, 2514 0x27, 0x31, 0x67, 0x27, 0x31, 0x68, 0x27, 0x31, 0x6c, 0x27, 0x31, 0x6d, 2515 0x27, 0x31, 0x6e, 0x27, 0x31, 0x70, 0x27, 0x31, 0x72, 0x27, 0x31, 0x75}; 2516 const uint8_t HuffDecoderCommon::table19_33_emit_[216] = { 2517 0x27, 0x32, 0x30, 0x27, 0x32, 0x31, 0x27, 0x32, 0x32, 0x27, 0x32, 0x61, 2518 0x27, 0x32, 0x63, 0x27, 0x32, 0x65, 0x27, 0x32, 0x69, 0x27, 0x32, 0x6f, 2519 0x27, 0x32, 0x73, 0x27, 0x32, 0x74, 0x27, 0x32, 0x20, 0x27, 0x32, 0x25, 2520 0x27, 0x32, 0x2d, 0x27, 0x32, 0x2e, 0x27, 0x32, 0x2f, 0x27, 0x32, 0x33, 2521 0x27, 0x32, 0x34, 0x27, 0x32, 0x35, 0x27, 0x32, 0x36, 0x27, 0x32, 0x37, 2522 0x27, 0x32, 0x38, 0x27, 0x32, 0x39, 0x27, 0x32, 0x3d, 0x27, 0x32, 0x41, 2523 0x27, 0x32, 0x5f, 0x27, 0x32, 0x62, 0x27, 0x32, 0x64, 0x27, 0x32, 0x66, 2524 0x27, 0x32, 0x67, 0x27, 0x32, 0x68, 0x27, 0x32, 0x6c, 0x27, 0x32, 0x6d, 2525 0x27, 0x32, 0x6e, 0x27, 0x32, 0x70, 0x27, 0x32, 0x72, 0x27, 0x32, 0x75, 2526 0x27, 0x61, 0x30, 0x27, 0x61, 0x31, 0x27, 0x61, 0x32, 0x27, 0x61, 0x61, 2527 0x27, 0x61, 0x63, 0x27, 0x61, 0x65, 0x27, 0x61, 0x69, 0x27, 0x61, 0x6f, 2528 0x27, 0x61, 0x73, 0x27, 0x61, 0x74, 0x27, 0x61, 0x20, 0x27, 0x61, 0x25, 2529 0x27, 0x61, 0x2d, 0x27, 0x61, 0x2e, 0x27, 0x61, 0x2f, 0x27, 0x61, 0x33, 2530 0x27, 0x61, 0x34, 0x27, 0x61, 0x35, 0x27, 0x61, 0x36, 0x27, 0x61, 0x37, 2531 0x27, 0x61, 0x38, 0x27, 0x61, 0x39, 0x27, 0x61, 0x3d, 0x27, 0x61, 0x41, 2532 0x27, 0x61, 0x5f, 0x27, 0x61, 0x62, 0x27, 0x61, 0x64, 0x27, 0x61, 0x66, 2533 0x27, 0x61, 0x67, 0x27, 0x61, 0x68, 0x27, 0x61, 0x6c, 0x27, 0x61, 0x6d, 2534 0x27, 0x61, 0x6e, 0x27, 0x61, 0x70, 0x27, 0x61, 0x72, 0x27, 0x61, 0x75}; 2535 const uint8_t HuffDecoderCommon::table19_34_emit_[216] = { 2536 0x27, 0x63, 0x30, 0x27, 0x63, 0x31, 0x27, 0x63, 0x32, 0x27, 0x63, 0x61, 2537 0x27, 0x63, 0x63, 0x27, 0x63, 0x65, 0x27, 0x63, 0x69, 0x27, 0x63, 0x6f, 2538 0x27, 0x63, 0x73, 0x27, 0x63, 0x74, 0x27, 0x63, 0x20, 0x27, 0x63, 0x25, 2539 0x27, 0x63, 0x2d, 0x27, 0x63, 0x2e, 0x27, 0x63, 0x2f, 0x27, 0x63, 0x33, 2540 0x27, 0x63, 0x34, 0x27, 0x63, 0x35, 0x27, 0x63, 0x36, 0x27, 0x63, 0x37, 2541 0x27, 0x63, 0x38, 0x27, 0x63, 0x39, 0x27, 0x63, 0x3d, 0x27, 0x63, 0x41, 2542 0x27, 0x63, 0x5f, 0x27, 0x63, 0x62, 0x27, 0x63, 0x64, 0x27, 0x63, 0x66, 2543 0x27, 0x63, 0x67, 0x27, 0x63, 0x68, 0x27, 0x63, 0x6c, 0x27, 0x63, 0x6d, 2544 0x27, 0x63, 0x6e, 0x27, 0x63, 0x70, 0x27, 0x63, 0x72, 0x27, 0x63, 0x75, 2545 0x27, 0x65, 0x30, 0x27, 0x65, 0x31, 0x27, 0x65, 0x32, 0x27, 0x65, 0x61, 2546 0x27, 0x65, 0x63, 0x27, 0x65, 0x65, 0x27, 0x65, 0x69, 0x27, 0x65, 0x6f, 2547 0x27, 0x65, 0x73, 0x27, 0x65, 0x74, 0x27, 0x65, 0x20, 0x27, 0x65, 0x25, 2548 0x27, 0x65, 0x2d, 0x27, 0x65, 0x2e, 0x27, 0x65, 0x2f, 0x27, 0x65, 0x33, 2549 0x27, 0x65, 0x34, 0x27, 0x65, 0x35, 0x27, 0x65, 0x36, 0x27, 0x65, 0x37, 2550 0x27, 0x65, 0x38, 0x27, 0x65, 0x39, 0x27, 0x65, 0x3d, 0x27, 0x65, 0x41, 2551 0x27, 0x65, 0x5f, 0x27, 0x65, 0x62, 0x27, 0x65, 0x64, 0x27, 0x65, 0x66, 2552 0x27, 0x65, 0x67, 0x27, 0x65, 0x68, 0x27, 0x65, 0x6c, 0x27, 0x65, 0x6d, 2553 0x27, 0x65, 0x6e, 0x27, 0x65, 0x70, 0x27, 0x65, 0x72, 0x27, 0x65, 0x75}; 2554 const uint8_t HuffDecoderCommon::table19_35_emit_[216] = { 2555 0x27, 0x69, 0x30, 0x27, 0x69, 0x31, 0x27, 0x69, 0x32, 0x27, 0x69, 0x61, 2556 0x27, 0x69, 0x63, 0x27, 0x69, 0x65, 0x27, 0x69, 0x69, 0x27, 0x69, 0x6f, 2557 0x27, 0x69, 0x73, 0x27, 0x69, 0x74, 0x27, 0x69, 0x20, 0x27, 0x69, 0x25, 2558 0x27, 0x69, 0x2d, 0x27, 0x69, 0x2e, 0x27, 0x69, 0x2f, 0x27, 0x69, 0x33, 2559 0x27, 0x69, 0x34, 0x27, 0x69, 0x35, 0x27, 0x69, 0x36, 0x27, 0x69, 0x37, 2560 0x27, 0x69, 0x38, 0x27, 0x69, 0x39, 0x27, 0x69, 0x3d, 0x27, 0x69, 0x41, 2561 0x27, 0x69, 0x5f, 0x27, 0x69, 0x62, 0x27, 0x69, 0x64, 0x27, 0x69, 0x66, 2562 0x27, 0x69, 0x67, 0x27, 0x69, 0x68, 0x27, 0x69, 0x6c, 0x27, 0x69, 0x6d, 2563 0x27, 0x69, 0x6e, 0x27, 0x69, 0x70, 0x27, 0x69, 0x72, 0x27, 0x69, 0x75, 2564 0x27, 0x6f, 0x30, 0x27, 0x6f, 0x31, 0x27, 0x6f, 0x32, 0x27, 0x6f, 0x61, 2565 0x27, 0x6f, 0x63, 0x27, 0x6f, 0x65, 0x27, 0x6f, 0x69, 0x27, 0x6f, 0x6f, 2566 0x27, 0x6f, 0x73, 0x27, 0x6f, 0x74, 0x27, 0x6f, 0x20, 0x27, 0x6f, 0x25, 2567 0x27, 0x6f, 0x2d, 0x27, 0x6f, 0x2e, 0x27, 0x6f, 0x2f, 0x27, 0x6f, 0x33, 2568 0x27, 0x6f, 0x34, 0x27, 0x6f, 0x35, 0x27, 0x6f, 0x36, 0x27, 0x6f, 0x37, 2569 0x27, 0x6f, 0x38, 0x27, 0x6f, 0x39, 0x27, 0x6f, 0x3d, 0x27, 0x6f, 0x41, 2570 0x27, 0x6f, 0x5f, 0x27, 0x6f, 0x62, 0x27, 0x6f, 0x64, 0x27, 0x6f, 0x66, 2571 0x27, 0x6f, 0x67, 0x27, 0x6f, 0x68, 0x27, 0x6f, 0x6c, 0x27, 0x6f, 0x6d, 2572 0x27, 0x6f, 0x6e, 0x27, 0x6f, 0x70, 0x27, 0x6f, 0x72, 0x27, 0x6f, 0x75}; 2573 const uint8_t HuffDecoderCommon::table19_36_emit_[216] = { 2574 0x27, 0x73, 0x30, 0x27, 0x73, 0x31, 0x27, 0x73, 0x32, 0x27, 0x73, 0x61, 2575 0x27, 0x73, 0x63, 0x27, 0x73, 0x65, 0x27, 0x73, 0x69, 0x27, 0x73, 0x6f, 2576 0x27, 0x73, 0x73, 0x27, 0x73, 0x74, 0x27, 0x73, 0x20, 0x27, 0x73, 0x25, 2577 0x27, 0x73, 0x2d, 0x27, 0x73, 0x2e, 0x27, 0x73, 0x2f, 0x27, 0x73, 0x33, 2578 0x27, 0x73, 0x34, 0x27, 0x73, 0x35, 0x27, 0x73, 0x36, 0x27, 0x73, 0x37, 2579 0x27, 0x73, 0x38, 0x27, 0x73, 0x39, 0x27, 0x73, 0x3d, 0x27, 0x73, 0x41, 2580 0x27, 0x73, 0x5f, 0x27, 0x73, 0x62, 0x27, 0x73, 0x64, 0x27, 0x73, 0x66, 2581 0x27, 0x73, 0x67, 0x27, 0x73, 0x68, 0x27, 0x73, 0x6c, 0x27, 0x73, 0x6d, 2582 0x27, 0x73, 0x6e, 0x27, 0x73, 0x70, 0x27, 0x73, 0x72, 0x27, 0x73, 0x75, 2583 0x27, 0x74, 0x30, 0x27, 0x74, 0x31, 0x27, 0x74, 0x32, 0x27, 0x74, 0x61, 2584 0x27, 0x74, 0x63, 0x27, 0x74, 0x65, 0x27, 0x74, 0x69, 0x27, 0x74, 0x6f, 2585 0x27, 0x74, 0x73, 0x27, 0x74, 0x74, 0x27, 0x74, 0x20, 0x27, 0x74, 0x25, 2586 0x27, 0x74, 0x2d, 0x27, 0x74, 0x2e, 0x27, 0x74, 0x2f, 0x27, 0x74, 0x33, 2587 0x27, 0x74, 0x34, 0x27, 0x74, 0x35, 0x27, 0x74, 0x36, 0x27, 0x74, 0x37, 2588 0x27, 0x74, 0x38, 0x27, 0x74, 0x39, 0x27, 0x74, 0x3d, 0x27, 0x74, 0x41, 2589 0x27, 0x74, 0x5f, 0x27, 0x74, 0x62, 0x27, 0x74, 0x64, 0x27, 0x74, 0x66, 2590 0x27, 0x74, 0x67, 0x27, 0x74, 0x68, 0x27, 0x74, 0x6c, 0x27, 0x74, 0x6d, 2591 0x27, 0x74, 0x6e, 0x27, 0x74, 0x70, 0x27, 0x74, 0x72, 0x27, 0x74, 0x75}; 2592 const uint8_t HuffDecoderCommon::table19_37_emit_[120] = { 2593 0x27, 0x20, 0x30, 0x27, 0x20, 0x31, 0x27, 0x20, 0x32, 0x27, 0x20, 0x61, 2594 0x27, 0x20, 0x63, 0x27, 0x20, 0x65, 0x27, 0x20, 0x69, 0x27, 0x20, 0x6f, 2595 0x27, 0x20, 0x73, 0x27, 0x20, 0x74, 0x27, 0x25, 0x30, 0x27, 0x25, 0x31, 2596 0x27, 0x25, 0x32, 0x27, 0x25, 0x61, 0x27, 0x25, 0x63, 0x27, 0x25, 0x65, 2597 0x27, 0x25, 0x69, 0x27, 0x25, 0x6f, 0x27, 0x25, 0x73, 0x27, 0x25, 0x74, 2598 0x27, 0x2d, 0x30, 0x27, 0x2d, 0x31, 0x27, 0x2d, 0x32, 0x27, 0x2d, 0x61, 2599 0x27, 0x2d, 0x63, 0x27, 0x2d, 0x65, 0x27, 0x2d, 0x69, 0x27, 0x2d, 0x6f, 2600 0x27, 0x2d, 0x73, 0x27, 0x2d, 0x74, 0x27, 0x2e, 0x30, 0x27, 0x2e, 0x31, 2601 0x27, 0x2e, 0x32, 0x27, 0x2e, 0x61, 0x27, 0x2e, 0x63, 0x27, 0x2e, 0x65, 2602 0x27, 0x2e, 0x69, 0x27, 0x2e, 0x6f, 0x27, 0x2e, 0x73, 0x27, 0x2e, 0x74}; 2603 const uint8_t HuffDecoderCommon::table19_38_emit_[120] = { 2604 0x27, 0x2f, 0x30, 0x27, 0x2f, 0x31, 0x27, 0x2f, 0x32, 0x27, 0x2f, 0x61, 2605 0x27, 0x2f, 0x63, 0x27, 0x2f, 0x65, 0x27, 0x2f, 0x69, 0x27, 0x2f, 0x6f, 2606 0x27, 0x2f, 0x73, 0x27, 0x2f, 0x74, 0x27, 0x33, 0x30, 0x27, 0x33, 0x31, 2607 0x27, 0x33, 0x32, 0x27, 0x33, 0x61, 0x27, 0x33, 0x63, 0x27, 0x33, 0x65, 2608 0x27, 0x33, 0x69, 0x27, 0x33, 0x6f, 0x27, 0x33, 0x73, 0x27, 0x33, 0x74, 2609 0x27, 0x34, 0x30, 0x27, 0x34, 0x31, 0x27, 0x34, 0x32, 0x27, 0x34, 0x61, 2610 0x27, 0x34, 0x63, 0x27, 0x34, 0x65, 0x27, 0x34, 0x69, 0x27, 0x34, 0x6f, 2611 0x27, 0x34, 0x73, 0x27, 0x34, 0x74, 0x27, 0x35, 0x30, 0x27, 0x35, 0x31, 2612 0x27, 0x35, 0x32, 0x27, 0x35, 0x61, 0x27, 0x35, 0x63, 0x27, 0x35, 0x65, 2613 0x27, 0x35, 0x69, 0x27, 0x35, 0x6f, 0x27, 0x35, 0x73, 0x27, 0x35, 0x74}; 2614 const uint8_t HuffDecoderCommon::table19_39_emit_[120] = { 2615 0x27, 0x36, 0x30, 0x27, 0x36, 0x31, 0x27, 0x36, 0x32, 0x27, 0x36, 0x61, 2616 0x27, 0x36, 0x63, 0x27, 0x36, 0x65, 0x27, 0x36, 0x69, 0x27, 0x36, 0x6f, 2617 0x27, 0x36, 0x73, 0x27, 0x36, 0x74, 0x27, 0x37, 0x30, 0x27, 0x37, 0x31, 2618 0x27, 0x37, 0x32, 0x27, 0x37, 0x61, 0x27, 0x37, 0x63, 0x27, 0x37, 0x65, 2619 0x27, 0x37, 0x69, 0x27, 0x37, 0x6f, 0x27, 0x37, 0x73, 0x27, 0x37, 0x74, 2620 0x27, 0x38, 0x30, 0x27, 0x38, 0x31, 0x27, 0x38, 0x32, 0x27, 0x38, 0x61, 2621 0x27, 0x38, 0x63, 0x27, 0x38, 0x65, 0x27, 0x38, 0x69, 0x27, 0x38, 0x6f, 2622 0x27, 0x38, 0x73, 0x27, 0x38, 0x74, 0x27, 0x39, 0x30, 0x27, 0x39, 0x31, 2623 0x27, 0x39, 0x32, 0x27, 0x39, 0x61, 0x27, 0x39, 0x63, 0x27, 0x39, 0x65, 2624 0x27, 0x39, 0x69, 0x27, 0x39, 0x6f, 0x27, 0x39, 0x73, 0x27, 0x39, 0x74}; 2625 const uint8_t HuffDecoderCommon::table19_40_emit_[120] = { 2626 0x27, 0x3d, 0x30, 0x27, 0x3d, 0x31, 0x27, 0x3d, 0x32, 0x27, 0x3d, 0x61, 2627 0x27, 0x3d, 0x63, 0x27, 0x3d, 0x65, 0x27, 0x3d, 0x69, 0x27, 0x3d, 0x6f, 2628 0x27, 0x3d, 0x73, 0x27, 0x3d, 0x74, 0x27, 0x41, 0x30, 0x27, 0x41, 0x31, 2629 0x27, 0x41, 0x32, 0x27, 0x41, 0x61, 0x27, 0x41, 0x63, 0x27, 0x41, 0x65, 2630 0x27, 0x41, 0x69, 0x27, 0x41, 0x6f, 0x27, 0x41, 0x73, 0x27, 0x41, 0x74, 2631 0x27, 0x5f, 0x30, 0x27, 0x5f, 0x31, 0x27, 0x5f, 0x32, 0x27, 0x5f, 0x61, 2632 0x27, 0x5f, 0x63, 0x27, 0x5f, 0x65, 0x27, 0x5f, 0x69, 0x27, 0x5f, 0x6f, 2633 0x27, 0x5f, 0x73, 0x27, 0x5f, 0x74, 0x27, 0x62, 0x30, 0x27, 0x62, 0x31, 2634 0x27, 0x62, 0x32, 0x27, 0x62, 0x61, 0x27, 0x62, 0x63, 0x27, 0x62, 0x65, 2635 0x27, 0x62, 0x69, 0x27, 0x62, 0x6f, 0x27, 0x62, 0x73, 0x27, 0x62, 0x74}; 2636 const uint8_t HuffDecoderCommon::table19_41_emit_[120] = { 2637 0x27, 0x64, 0x30, 0x27, 0x64, 0x31, 0x27, 0x64, 0x32, 0x27, 0x64, 0x61, 2638 0x27, 0x64, 0x63, 0x27, 0x64, 0x65, 0x27, 0x64, 0x69, 0x27, 0x64, 0x6f, 2639 0x27, 0x64, 0x73, 0x27, 0x64, 0x74, 0x27, 0x66, 0x30, 0x27, 0x66, 0x31, 2640 0x27, 0x66, 0x32, 0x27, 0x66, 0x61, 0x27, 0x66, 0x63, 0x27, 0x66, 0x65, 2641 0x27, 0x66, 0x69, 0x27, 0x66, 0x6f, 0x27, 0x66, 0x73, 0x27, 0x66, 0x74, 2642 0x27, 0x67, 0x30, 0x27, 0x67, 0x31, 0x27, 0x67, 0x32, 0x27, 0x67, 0x61, 2643 0x27, 0x67, 0x63, 0x27, 0x67, 0x65, 0x27, 0x67, 0x69, 0x27, 0x67, 0x6f, 2644 0x27, 0x67, 0x73, 0x27, 0x67, 0x74, 0x27, 0x68, 0x30, 0x27, 0x68, 0x31, 2645 0x27, 0x68, 0x32, 0x27, 0x68, 0x61, 0x27, 0x68, 0x63, 0x27, 0x68, 0x65, 2646 0x27, 0x68, 0x69, 0x27, 0x68, 0x6f, 0x27, 0x68, 0x73, 0x27, 0x68, 0x74}; 2647 const uint8_t HuffDecoderCommon::table19_42_emit_[120] = { 2648 0x27, 0x6c, 0x30, 0x27, 0x6c, 0x31, 0x27, 0x6c, 0x32, 0x27, 0x6c, 0x61, 2649 0x27, 0x6c, 0x63, 0x27, 0x6c, 0x65, 0x27, 0x6c, 0x69, 0x27, 0x6c, 0x6f, 2650 0x27, 0x6c, 0x73, 0x27, 0x6c, 0x74, 0x27, 0x6d, 0x30, 0x27, 0x6d, 0x31, 2651 0x27, 0x6d, 0x32, 0x27, 0x6d, 0x61, 0x27, 0x6d, 0x63, 0x27, 0x6d, 0x65, 2652 0x27, 0x6d, 0x69, 0x27, 0x6d, 0x6f, 0x27, 0x6d, 0x73, 0x27, 0x6d, 0x74, 2653 0x27, 0x6e, 0x30, 0x27, 0x6e, 0x31, 0x27, 0x6e, 0x32, 0x27, 0x6e, 0x61, 2654 0x27, 0x6e, 0x63, 0x27, 0x6e, 0x65, 0x27, 0x6e, 0x69, 0x27, 0x6e, 0x6f, 2655 0x27, 0x6e, 0x73, 0x27, 0x6e, 0x74, 0x27, 0x70, 0x30, 0x27, 0x70, 0x31, 2656 0x27, 0x70, 0x32, 0x27, 0x70, 0x61, 0x27, 0x70, 0x63, 0x27, 0x70, 0x65, 2657 0x27, 0x70, 0x69, 0x27, 0x70, 0x6f, 0x27, 0x70, 0x73, 0x27, 0x70, 0x74}; 2658 const uint8_t HuffDecoderCommon::table19_43_emit_[68] = { 2659 0x27, 0x72, 0x30, 0x27, 0x72, 0x31, 0x27, 0x72, 0x32, 0x27, 0x72, 0x61, 2660 0x27, 0x72, 0x63, 0x27, 0x72, 0x65, 0x27, 0x72, 0x69, 0x27, 0x72, 0x6f, 2661 0x27, 0x72, 0x73, 0x27, 0x72, 0x74, 0x27, 0x75, 0x30, 0x27, 0x75, 0x31, 2662 0x27, 0x75, 0x32, 0x27, 0x75, 0x61, 0x27, 0x75, 0x63, 0x27, 0x75, 0x65, 2663 0x27, 0x75, 0x69, 0x27, 0x75, 0x6f, 0x27, 0x75, 0x73, 0x27, 0x75, 0x74, 2664 0x27, 0x3a, 0x27, 0x42, 0x27, 0x43, 0x27, 0x44}; 2665 const uint16_t HuffDecoderCommon::table19_43_ops_[128] = { 2666 0x0001, 0x0019, 0x0031, 0x0049, 0x0061, 0x0079, 0x0091, 0x00a9, 0x00c1, 2667 0x00d9, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 2668 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 2669 0x0000, 0x0000, 0x0000, 0x0000, 0x0002, 0x00f1, 0x0109, 0x0121, 0x0139, 2670 0x0151, 0x0169, 0x0181, 0x0199, 0x01b1, 0x01c9, 0x0000, 0x0000, 0x0000, 2671 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 2672 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 2673 0x00f2, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 2674 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x01e2, 0x0000, 2675 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 2676 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x01f2, 0x0000, 0x0000, 0x0000, 2677 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 2678 0x0000, 0x0000, 0x0000, 0x0202, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 2679 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 2680 0x0000, 0x0212}; 2681 const uint16_t HuffDecoderCommon::table19_44_ops_[128] = { 2682 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 2683 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0002, 0x0000, 0x0000, 2684 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 2685 0x0000, 0x0000, 0x0000, 0x0000, 0x0012, 0x0000, 0x0000, 0x0000, 0x0000, 2686 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 2687 0x0000, 0x0000, 0x0022, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 2688 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 2689 0x0032, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 2690 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0042, 0x0000, 2691 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 2692 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0052, 0x0000, 0x0000, 0x0000, 2693 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 2694 0x0000, 0x0000, 0x0000, 0x0062, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 2695 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 2696 0x0000, 0x0072}; 2697 const uint8_t HuffDecoderCommon::table19_47_emit_[35] = { 2698 0x27, 0x77, 0x27, 0x78, 0x27, 0x79, 0x27, 0x7a, 0x27, 0x26, 0x27, 0x2a, 2699 0x27, 0x2c, 0x27, 0x3b, 0x27, 0x58, 0x27, 0x5a, 0x27, 0x21, 0x27, 0x22, 2700 0x27, 0x28, 0x27, 0x29, 0x27, 0x3f, 0x27, 0x27, 0x2b, 0x27, 0x7c}; 2701 const uint16_t HuffDecoderCommon::table19_47_ops_[128] = { 2702 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 2703 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0002, 0x0000, 0x0000, 2704 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 2705 0x0000, 0x0000, 0x0000, 0x0000, 0x0012, 0x0000, 0x0000, 0x0000, 0x0000, 2706 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 2707 0x0000, 0x0000, 0x0022, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 2708 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 2709 0x0032, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0042, 2710 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0052, 0x0000, 2711 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0062, 0x0000, 0x0000, 2712 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0072, 0x0000, 0x0000, 0x0000, 2713 0x0000, 0x0000, 0x0000, 0x0000, 0x0082, 0x0000, 0x0000, 0x0000, 0x0000, 2714 0x0000, 0x0000, 0x0000, 0x0092, 0x0000, 0x00a2, 0x0000, 0x00b2, 0x0000, 2715 0x00c2, 0x0000, 0x00d2, 0x0000, 0x00e2, 0x00f2, 0x00fa, 0x010a, 0x0000, 2716 0x0000, 0x0003}; 2717 const uint8_t HuffDecoderCommon::table19_48_emit_[216] = { 2718 0x2b, 0x30, 0x30, 0x2b, 0x30, 0x31, 0x2b, 0x30, 0x32, 0x2b, 0x30, 0x61, 2719 0x2b, 0x30, 0x63, 0x2b, 0x30, 0x65, 0x2b, 0x30, 0x69, 0x2b, 0x30, 0x6f, 2720 0x2b, 0x30, 0x73, 0x2b, 0x30, 0x74, 0x2b, 0x30, 0x20, 0x2b, 0x30, 0x25, 2721 0x2b, 0x30, 0x2d, 0x2b, 0x30, 0x2e, 0x2b, 0x30, 0x2f, 0x2b, 0x30, 0x33, 2722 0x2b, 0x30, 0x34, 0x2b, 0x30, 0x35, 0x2b, 0x30, 0x36, 0x2b, 0x30, 0x37, 2723 0x2b, 0x30, 0x38, 0x2b, 0x30, 0x39, 0x2b, 0x30, 0x3d, 0x2b, 0x30, 0x41, 2724 0x2b, 0x30, 0x5f, 0x2b, 0x30, 0x62, 0x2b, 0x30, 0x64, 0x2b, 0x30, 0x66, 2725 0x2b, 0x30, 0x67, 0x2b, 0x30, 0x68, 0x2b, 0x30, 0x6c, 0x2b, 0x30, 0x6d, 2726 0x2b, 0x30, 0x6e, 0x2b, 0x30, 0x70, 0x2b, 0x30, 0x72, 0x2b, 0x30, 0x75, 2727 0x2b, 0x31, 0x30, 0x2b, 0x31, 0x31, 0x2b, 0x31, 0x32, 0x2b, 0x31, 0x61, 2728 0x2b, 0x31, 0x63, 0x2b, 0x31, 0x65, 0x2b, 0x31, 0x69, 0x2b, 0x31, 0x6f, 2729 0x2b, 0x31, 0x73, 0x2b, 0x31, 0x74, 0x2b, 0x31, 0x20, 0x2b, 0x31, 0x25, 2730 0x2b, 0x31, 0x2d, 0x2b, 0x31, 0x2e, 0x2b, 0x31, 0x2f, 0x2b, 0x31, 0x33, 2731 0x2b, 0x31, 0x34, 0x2b, 0x31, 0x35, 0x2b, 0x31, 0x36, 0x2b, 0x31, 0x37, 2732 0x2b, 0x31, 0x38, 0x2b, 0x31, 0x39, 0x2b, 0x31, 0x3d, 0x2b, 0x31, 0x41, 2733 0x2b, 0x31, 0x5f, 0x2b, 0x31, 0x62, 0x2b, 0x31, 0x64, 0x2b, 0x31, 0x66, 2734 0x2b, 0x31, 0x67, 0x2b, 0x31, 0x68, 0x2b, 0x31, 0x6c, 0x2b, 0x31, 0x6d, 2735 0x2b, 0x31, 0x6e, 0x2b, 0x31, 0x70, 0x2b, 0x31, 0x72, 0x2b, 0x31, 0x75}; 2736 const uint8_t HuffDecoderCommon::table19_49_emit_[216] = { 2737 0x2b, 0x32, 0x30, 0x2b, 0x32, 0x31, 0x2b, 0x32, 0x32, 0x2b, 0x32, 0x61, 2738 0x2b, 0x32, 0x63, 0x2b, 0x32, 0x65, 0x2b, 0x32, 0x69, 0x2b, 0x32, 0x6f, 2739 0x2b, 0x32, 0x73, 0x2b, 0x32, 0x74, 0x2b, 0x32, 0x20, 0x2b, 0x32, 0x25, 2740 0x2b, 0x32, 0x2d, 0x2b, 0x32, 0x2e, 0x2b, 0x32, 0x2f, 0x2b, 0x32, 0x33, 2741 0x2b, 0x32, 0x34, 0x2b, 0x32, 0x35, 0x2b, 0x32, 0x36, 0x2b, 0x32, 0x37, 2742 0x2b, 0x32, 0x38, 0x2b, 0x32, 0x39, 0x2b, 0x32, 0x3d, 0x2b, 0x32, 0x41, 2743 0x2b, 0x32, 0x5f, 0x2b, 0x32, 0x62, 0x2b, 0x32, 0x64, 0x2b, 0x32, 0x66, 2744 0x2b, 0x32, 0x67, 0x2b, 0x32, 0x68, 0x2b, 0x32, 0x6c, 0x2b, 0x32, 0x6d, 2745 0x2b, 0x32, 0x6e, 0x2b, 0x32, 0x70, 0x2b, 0x32, 0x72, 0x2b, 0x32, 0x75, 2746 0x2b, 0x61, 0x30, 0x2b, 0x61, 0x31, 0x2b, 0x61, 0x32, 0x2b, 0x61, 0x61, 2747 0x2b, 0x61, 0x63, 0x2b, 0x61, 0x65, 0x2b, 0x61, 0x69, 0x2b, 0x61, 0x6f, 2748 0x2b, 0x61, 0x73, 0x2b, 0x61, 0x74, 0x2b, 0x61, 0x20, 0x2b, 0x61, 0x25, 2749 0x2b, 0x61, 0x2d, 0x2b, 0x61, 0x2e, 0x2b, 0x61, 0x2f, 0x2b, 0x61, 0x33, 2750 0x2b, 0x61, 0x34, 0x2b, 0x61, 0x35, 0x2b, 0x61, 0x36, 0x2b, 0x61, 0x37, 2751 0x2b, 0x61, 0x38, 0x2b, 0x61, 0x39, 0x2b, 0x61, 0x3d, 0x2b, 0x61, 0x41, 2752 0x2b, 0x61, 0x5f, 0x2b, 0x61, 0x62, 0x2b, 0x61, 0x64, 0x2b, 0x61, 0x66, 2753 0x2b, 0x61, 0x67, 0x2b, 0x61, 0x68, 0x2b, 0x61, 0x6c, 0x2b, 0x61, 0x6d, 2754 0x2b, 0x61, 0x6e, 0x2b, 0x61, 0x70, 0x2b, 0x61, 0x72, 0x2b, 0x61, 0x75}; 2755 const uint8_t HuffDecoderCommon::table19_50_emit_[216] = { 2756 0x2b, 0x63, 0x30, 0x2b, 0x63, 0x31, 0x2b, 0x63, 0x32, 0x2b, 0x63, 0x61, 2757 0x2b, 0x63, 0x63, 0x2b, 0x63, 0x65, 0x2b, 0x63, 0x69, 0x2b, 0x63, 0x6f, 2758 0x2b, 0x63, 0x73, 0x2b, 0x63, 0x74, 0x2b, 0x63, 0x20, 0x2b, 0x63, 0x25, 2759 0x2b, 0x63, 0x2d, 0x2b, 0x63, 0x2e, 0x2b, 0x63, 0x2f, 0x2b, 0x63, 0x33, 2760 0x2b, 0x63, 0x34, 0x2b, 0x63, 0x35, 0x2b, 0x63, 0x36, 0x2b, 0x63, 0x37, 2761 0x2b, 0x63, 0x38, 0x2b, 0x63, 0x39, 0x2b, 0x63, 0x3d, 0x2b, 0x63, 0x41, 2762 0x2b, 0x63, 0x5f, 0x2b, 0x63, 0x62, 0x2b, 0x63, 0x64, 0x2b, 0x63, 0x66, 2763 0x2b, 0x63, 0x67, 0x2b, 0x63, 0x68, 0x2b, 0x63, 0x6c, 0x2b, 0x63, 0x6d, 2764 0x2b, 0x63, 0x6e, 0x2b, 0x63, 0x70, 0x2b, 0x63, 0x72, 0x2b, 0x63, 0x75, 2765 0x2b, 0x65, 0x30, 0x2b, 0x65, 0x31, 0x2b, 0x65, 0x32, 0x2b, 0x65, 0x61, 2766 0x2b, 0x65, 0x63, 0x2b, 0x65, 0x65, 0x2b, 0x65, 0x69, 0x2b, 0x65, 0x6f, 2767 0x2b, 0x65, 0x73, 0x2b, 0x65, 0x74, 0x2b, 0x65, 0x20, 0x2b, 0x65, 0x25, 2768 0x2b, 0x65, 0x2d, 0x2b, 0x65, 0x2e, 0x2b, 0x65, 0x2f, 0x2b, 0x65, 0x33, 2769 0x2b, 0x65, 0x34, 0x2b, 0x65, 0x35, 0x2b, 0x65, 0x36, 0x2b, 0x65, 0x37, 2770 0x2b, 0x65, 0x38, 0x2b, 0x65, 0x39, 0x2b, 0x65, 0x3d, 0x2b, 0x65, 0x41, 2771 0x2b, 0x65, 0x5f, 0x2b, 0x65, 0x62, 0x2b, 0x65, 0x64, 0x2b, 0x65, 0x66, 2772 0x2b, 0x65, 0x67, 0x2b, 0x65, 0x68, 0x2b, 0x65, 0x6c, 0x2b, 0x65, 0x6d, 2773 0x2b, 0x65, 0x6e, 0x2b, 0x65, 0x70, 0x2b, 0x65, 0x72, 0x2b, 0x65, 0x75}; 2774 const uint8_t HuffDecoderCommon::table19_51_emit_[216] = { 2775 0x2b, 0x69, 0x30, 0x2b, 0x69, 0x31, 0x2b, 0x69, 0x32, 0x2b, 0x69, 0x61, 2776 0x2b, 0x69, 0x63, 0x2b, 0x69, 0x65, 0x2b, 0x69, 0x69, 0x2b, 0x69, 0x6f, 2777 0x2b, 0x69, 0x73, 0x2b, 0x69, 0x74, 0x2b, 0x69, 0x20, 0x2b, 0x69, 0x25, 2778 0x2b, 0x69, 0x2d, 0x2b, 0x69, 0x2e, 0x2b, 0x69, 0x2f, 0x2b, 0x69, 0x33, 2779 0x2b, 0x69, 0x34, 0x2b, 0x69, 0x35, 0x2b, 0x69, 0x36, 0x2b, 0x69, 0x37, 2780 0x2b, 0x69, 0x38, 0x2b, 0x69, 0x39, 0x2b, 0x69, 0x3d, 0x2b, 0x69, 0x41, 2781 0x2b, 0x69, 0x5f, 0x2b, 0x69, 0x62, 0x2b, 0x69, 0x64, 0x2b, 0x69, 0x66, 2782 0x2b, 0x69, 0x67, 0x2b, 0x69, 0x68, 0x2b, 0x69, 0x6c, 0x2b, 0x69, 0x6d, 2783 0x2b, 0x69, 0x6e, 0x2b, 0x69, 0x70, 0x2b, 0x69, 0x72, 0x2b, 0x69, 0x75, 2784 0x2b, 0x6f, 0x30, 0x2b, 0x6f, 0x31, 0x2b, 0x6f, 0x32, 0x2b, 0x6f, 0x61, 2785 0x2b, 0x6f, 0x63, 0x2b, 0x6f, 0x65, 0x2b, 0x6f, 0x69, 0x2b, 0x6f, 0x6f, 2786 0x2b, 0x6f, 0x73, 0x2b, 0x6f, 0x74, 0x2b, 0x6f, 0x20, 0x2b, 0x6f, 0x25, 2787 0x2b, 0x6f, 0x2d, 0x2b, 0x6f, 0x2e, 0x2b, 0x6f, 0x2f, 0x2b, 0x6f, 0x33, 2788 0x2b, 0x6f, 0x34, 0x2b, 0x6f, 0x35, 0x2b, 0x6f, 0x36, 0x2b, 0x6f, 0x37, 2789 0x2b, 0x6f, 0x38, 0x2b, 0x6f, 0x39, 0x2b, 0x6f, 0x3d, 0x2b, 0x6f, 0x41, 2790 0x2b, 0x6f, 0x5f, 0x2b, 0x6f, 0x62, 0x2b, 0x6f, 0x64, 0x2b, 0x6f, 0x66, 2791 0x2b, 0x6f, 0x67, 0x2b, 0x6f, 0x68, 0x2b, 0x6f, 0x6c, 0x2b, 0x6f, 0x6d, 2792 0x2b, 0x6f, 0x6e, 0x2b, 0x6f, 0x70, 0x2b, 0x6f, 0x72, 0x2b, 0x6f, 0x75}; 2793 const uint8_t HuffDecoderCommon::table19_52_emit_[216] = { 2794 0x2b, 0x73, 0x30, 0x2b, 0x73, 0x31, 0x2b, 0x73, 0x32, 0x2b, 0x73, 0x61, 2795 0x2b, 0x73, 0x63, 0x2b, 0x73, 0x65, 0x2b, 0x73, 0x69, 0x2b, 0x73, 0x6f, 2796 0x2b, 0x73, 0x73, 0x2b, 0x73, 0x74, 0x2b, 0x73, 0x20, 0x2b, 0x73, 0x25, 2797 0x2b, 0x73, 0x2d, 0x2b, 0x73, 0x2e, 0x2b, 0x73, 0x2f, 0x2b, 0x73, 0x33, 2798 0x2b, 0x73, 0x34, 0x2b, 0x73, 0x35, 0x2b, 0x73, 0x36, 0x2b, 0x73, 0x37, 2799 0x2b, 0x73, 0x38, 0x2b, 0x73, 0x39, 0x2b, 0x73, 0x3d, 0x2b, 0x73, 0x41, 2800 0x2b, 0x73, 0x5f, 0x2b, 0x73, 0x62, 0x2b, 0x73, 0x64, 0x2b, 0x73, 0x66, 2801 0x2b, 0x73, 0x67, 0x2b, 0x73, 0x68, 0x2b, 0x73, 0x6c, 0x2b, 0x73, 0x6d, 2802 0x2b, 0x73, 0x6e, 0x2b, 0x73, 0x70, 0x2b, 0x73, 0x72, 0x2b, 0x73, 0x75, 2803 0x2b, 0x74, 0x30, 0x2b, 0x74, 0x31, 0x2b, 0x74, 0x32, 0x2b, 0x74, 0x61, 2804 0x2b, 0x74, 0x63, 0x2b, 0x74, 0x65, 0x2b, 0x74, 0x69, 0x2b, 0x74, 0x6f, 2805 0x2b, 0x74, 0x73, 0x2b, 0x74, 0x74, 0x2b, 0x74, 0x20, 0x2b, 0x74, 0x25, 2806 0x2b, 0x74, 0x2d, 0x2b, 0x74, 0x2e, 0x2b, 0x74, 0x2f, 0x2b, 0x74, 0x33, 2807 0x2b, 0x74, 0x34, 0x2b, 0x74, 0x35, 0x2b, 0x74, 0x36, 0x2b, 0x74, 0x37, 2808 0x2b, 0x74, 0x38, 0x2b, 0x74, 0x39, 0x2b, 0x74, 0x3d, 0x2b, 0x74, 0x41, 2809 0x2b, 0x74, 0x5f, 0x2b, 0x74, 0x62, 0x2b, 0x74, 0x64, 0x2b, 0x74, 0x66, 2810 0x2b, 0x74, 0x67, 0x2b, 0x74, 0x68, 0x2b, 0x74, 0x6c, 0x2b, 0x74, 0x6d, 2811 0x2b, 0x74, 0x6e, 0x2b, 0x74, 0x70, 0x2b, 0x74, 0x72, 0x2b, 0x74, 0x75}; 2812 const uint8_t HuffDecoderCommon::table19_53_emit_[120] = { 2813 0x2b, 0x20, 0x30, 0x2b, 0x20, 0x31, 0x2b, 0x20, 0x32, 0x2b, 0x20, 0x61, 2814 0x2b, 0x20, 0x63, 0x2b, 0x20, 0x65, 0x2b, 0x20, 0x69, 0x2b, 0x20, 0x6f, 2815 0x2b, 0x20, 0x73, 0x2b, 0x20, 0x74, 0x2b, 0x25, 0x30, 0x2b, 0x25, 0x31, 2816 0x2b, 0x25, 0x32, 0x2b, 0x25, 0x61, 0x2b, 0x25, 0x63, 0x2b, 0x25, 0x65, 2817 0x2b, 0x25, 0x69, 0x2b, 0x25, 0x6f, 0x2b, 0x25, 0x73, 0x2b, 0x25, 0x74, 2818 0x2b, 0x2d, 0x30, 0x2b, 0x2d, 0x31, 0x2b, 0x2d, 0x32, 0x2b, 0x2d, 0x61, 2819 0x2b, 0x2d, 0x63, 0x2b, 0x2d, 0x65, 0x2b, 0x2d, 0x69, 0x2b, 0x2d, 0x6f, 2820 0x2b, 0x2d, 0x73, 0x2b, 0x2d, 0x74, 0x2b, 0x2e, 0x30, 0x2b, 0x2e, 0x31, 2821 0x2b, 0x2e, 0x32, 0x2b, 0x2e, 0x61, 0x2b, 0x2e, 0x63, 0x2b, 0x2e, 0x65, 2822 0x2b, 0x2e, 0x69, 0x2b, 0x2e, 0x6f, 0x2b, 0x2e, 0x73, 0x2b, 0x2e, 0x74}; 2823 const uint8_t HuffDecoderCommon::table19_54_emit_[120] = { 2824 0x2b, 0x2f, 0x30, 0x2b, 0x2f, 0x31, 0x2b, 0x2f, 0x32, 0x2b, 0x2f, 0x61, 2825 0x2b, 0x2f, 0x63, 0x2b, 0x2f, 0x65, 0x2b, 0x2f, 0x69, 0x2b, 0x2f, 0x6f, 2826 0x2b, 0x2f, 0x73, 0x2b, 0x2f, 0x74, 0x2b, 0x33, 0x30, 0x2b, 0x33, 0x31, 2827 0x2b, 0x33, 0x32, 0x2b, 0x33, 0x61, 0x2b, 0x33, 0x63, 0x2b, 0x33, 0x65, 2828 0x2b, 0x33, 0x69, 0x2b, 0x33, 0x6f, 0x2b, 0x33, 0x73, 0x2b, 0x33, 0x74, 2829 0x2b, 0x34, 0x30, 0x2b, 0x34, 0x31, 0x2b, 0x34, 0x32, 0x2b, 0x34, 0x61, 2830 0x2b, 0x34, 0x63, 0x2b, 0x34, 0x65, 0x2b, 0x34, 0x69, 0x2b, 0x34, 0x6f, 2831 0x2b, 0x34, 0x73, 0x2b, 0x34, 0x74, 0x2b, 0x35, 0x30, 0x2b, 0x35, 0x31, 2832 0x2b, 0x35, 0x32, 0x2b, 0x35, 0x61, 0x2b, 0x35, 0x63, 0x2b, 0x35, 0x65, 2833 0x2b, 0x35, 0x69, 0x2b, 0x35, 0x6f, 0x2b, 0x35, 0x73, 0x2b, 0x35, 0x74}; 2834 const uint8_t HuffDecoderCommon::table19_55_emit_[120] = { 2835 0x2b, 0x36, 0x30, 0x2b, 0x36, 0x31, 0x2b, 0x36, 0x32, 0x2b, 0x36, 0x61, 2836 0x2b, 0x36, 0x63, 0x2b, 0x36, 0x65, 0x2b, 0x36, 0x69, 0x2b, 0x36, 0x6f, 2837 0x2b, 0x36, 0x73, 0x2b, 0x36, 0x74, 0x2b, 0x37, 0x30, 0x2b, 0x37, 0x31, 2838 0x2b, 0x37, 0x32, 0x2b, 0x37, 0x61, 0x2b, 0x37, 0x63, 0x2b, 0x37, 0x65, 2839 0x2b, 0x37, 0x69, 0x2b, 0x37, 0x6f, 0x2b, 0x37, 0x73, 0x2b, 0x37, 0x74, 2840 0x2b, 0x38, 0x30, 0x2b, 0x38, 0x31, 0x2b, 0x38, 0x32, 0x2b, 0x38, 0x61, 2841 0x2b, 0x38, 0x63, 0x2b, 0x38, 0x65, 0x2b, 0x38, 0x69, 0x2b, 0x38, 0x6f, 2842 0x2b, 0x38, 0x73, 0x2b, 0x38, 0x74, 0x2b, 0x39, 0x30, 0x2b, 0x39, 0x31, 2843 0x2b, 0x39, 0x32, 0x2b, 0x39, 0x61, 0x2b, 0x39, 0x63, 0x2b, 0x39, 0x65, 2844 0x2b, 0x39, 0x69, 0x2b, 0x39, 0x6f, 0x2b, 0x39, 0x73, 0x2b, 0x39, 0x74}; 2845 const uint8_t HuffDecoderCommon::table19_56_emit_[120] = { 2846 0x2b, 0x3d, 0x30, 0x2b, 0x3d, 0x31, 0x2b, 0x3d, 0x32, 0x2b, 0x3d, 0x61, 2847 0x2b, 0x3d, 0x63, 0x2b, 0x3d, 0x65, 0x2b, 0x3d, 0x69, 0x2b, 0x3d, 0x6f, 2848 0x2b, 0x3d, 0x73, 0x2b, 0x3d, 0x74, 0x2b, 0x41, 0x30, 0x2b, 0x41, 0x31, 2849 0x2b, 0x41, 0x32, 0x2b, 0x41, 0x61, 0x2b, 0x41, 0x63, 0x2b, 0x41, 0x65, 2850 0x2b, 0x41, 0x69, 0x2b, 0x41, 0x6f, 0x2b, 0x41, 0x73, 0x2b, 0x41, 0x74, 2851 0x2b, 0x5f, 0x30, 0x2b, 0x5f, 0x31, 0x2b, 0x5f, 0x32, 0x2b, 0x5f, 0x61, 2852 0x2b, 0x5f, 0x63, 0x2b, 0x5f, 0x65, 0x2b, 0x5f, 0x69, 0x2b, 0x5f, 0x6f, 2853 0x2b, 0x5f, 0x73, 0x2b, 0x5f, 0x74, 0x2b, 0x62, 0x30, 0x2b, 0x62, 0x31, 2854 0x2b, 0x62, 0x32, 0x2b, 0x62, 0x61, 0x2b, 0x62, 0x63, 0x2b, 0x62, 0x65, 2855 0x2b, 0x62, 0x69, 0x2b, 0x62, 0x6f, 0x2b, 0x62, 0x73, 0x2b, 0x62, 0x74}; 2856 const uint8_t HuffDecoderCommon::table19_57_emit_[120] = { 2857 0x2b, 0x64, 0x30, 0x2b, 0x64, 0x31, 0x2b, 0x64, 0x32, 0x2b, 0x64, 0x61, 2858 0x2b, 0x64, 0x63, 0x2b, 0x64, 0x65, 0x2b, 0x64, 0x69, 0x2b, 0x64, 0x6f, 2859 0x2b, 0x64, 0x73, 0x2b, 0x64, 0x74, 0x2b, 0x66, 0x30, 0x2b, 0x66, 0x31, 2860 0x2b, 0x66, 0x32, 0x2b, 0x66, 0x61, 0x2b, 0x66, 0x63, 0x2b, 0x66, 0x65, 2861 0x2b, 0x66, 0x69, 0x2b, 0x66, 0x6f, 0x2b, 0x66, 0x73, 0x2b, 0x66, 0x74, 2862 0x2b, 0x67, 0x30, 0x2b, 0x67, 0x31, 0x2b, 0x67, 0x32, 0x2b, 0x67, 0x61, 2863 0x2b, 0x67, 0x63, 0x2b, 0x67, 0x65, 0x2b, 0x67, 0x69, 0x2b, 0x67, 0x6f, 2864 0x2b, 0x67, 0x73, 0x2b, 0x67, 0x74, 0x2b, 0x68, 0x30, 0x2b, 0x68, 0x31, 2865 0x2b, 0x68, 0x32, 0x2b, 0x68, 0x61, 0x2b, 0x68, 0x63, 0x2b, 0x68, 0x65, 2866 0x2b, 0x68, 0x69, 0x2b, 0x68, 0x6f, 0x2b, 0x68, 0x73, 0x2b, 0x68, 0x74}; 2867 const uint8_t HuffDecoderCommon::table19_58_emit_[120] = { 2868 0x2b, 0x6c, 0x30, 0x2b, 0x6c, 0x31, 0x2b, 0x6c, 0x32, 0x2b, 0x6c, 0x61, 2869 0x2b, 0x6c, 0x63, 0x2b, 0x6c, 0x65, 0x2b, 0x6c, 0x69, 0x2b, 0x6c, 0x6f, 2870 0x2b, 0x6c, 0x73, 0x2b, 0x6c, 0x74, 0x2b, 0x6d, 0x30, 0x2b, 0x6d, 0x31, 2871 0x2b, 0x6d, 0x32, 0x2b, 0x6d, 0x61, 0x2b, 0x6d, 0x63, 0x2b, 0x6d, 0x65, 2872 0x2b, 0x6d, 0x69, 0x2b, 0x6d, 0x6f, 0x2b, 0x6d, 0x73, 0x2b, 0x6d, 0x74, 2873 0x2b, 0x6e, 0x30, 0x2b, 0x6e, 0x31, 0x2b, 0x6e, 0x32, 0x2b, 0x6e, 0x61, 2874 0x2b, 0x6e, 0x63, 0x2b, 0x6e, 0x65, 0x2b, 0x6e, 0x69, 0x2b, 0x6e, 0x6f, 2875 0x2b, 0x6e, 0x73, 0x2b, 0x6e, 0x74, 0x2b, 0x70, 0x30, 0x2b, 0x70, 0x31, 2876 0x2b, 0x70, 0x32, 0x2b, 0x70, 0x61, 0x2b, 0x70, 0x63, 0x2b, 0x70, 0x65, 2877 0x2b, 0x70, 0x69, 0x2b, 0x70, 0x6f, 0x2b, 0x70, 0x73, 0x2b, 0x70, 0x74}; 2878 const uint8_t HuffDecoderCommon::table19_59_emit_[68] = { 2879 0x2b, 0x72, 0x30, 0x2b, 0x72, 0x31, 0x2b, 0x72, 0x32, 0x2b, 0x72, 0x61, 2880 0x2b, 0x72, 0x63, 0x2b, 0x72, 0x65, 0x2b, 0x72, 0x69, 0x2b, 0x72, 0x6f, 2881 0x2b, 0x72, 0x73, 0x2b, 0x72, 0x74, 0x2b, 0x75, 0x30, 0x2b, 0x75, 0x31, 2882 0x2b, 0x75, 0x32, 0x2b, 0x75, 0x61, 0x2b, 0x75, 0x63, 0x2b, 0x75, 0x65, 2883 0x2b, 0x75, 0x69, 0x2b, 0x75, 0x6f, 0x2b, 0x75, 0x73, 0x2b, 0x75, 0x74, 2884 0x2b, 0x3a, 0x2b, 0x42, 0x2b, 0x43, 0x2b, 0x44}; 2885 const uint8_t HuffDecoderCommon::table19_63_emit_[35] = { 2886 0x2b, 0x77, 0x2b, 0x78, 0x2b, 0x79, 0x2b, 0x7a, 0x2b, 0x26, 0x2b, 0x2a, 2887 0x2b, 0x2c, 0x2b, 0x3b, 0x2b, 0x58, 0x2b, 0x5a, 0x2b, 0x21, 0x2b, 0x22, 2888 0x2b, 0x28, 0x2b, 0x29, 0x2b, 0x3f, 0x2b, 0x27, 0x2b, 0x2b, 0x7c}; 2889 const uint16_t HuffDecoderCommon::table19_63_ops_[128] = { 2890 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 2891 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0002, 0x0000, 0x0000, 2892 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 2893 0x0000, 0x0000, 0x0000, 0x0000, 0x0012, 0x0000, 0x0000, 0x0000, 0x0000, 2894 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 2895 0x0000, 0x0000, 0x0022, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 2896 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 2897 0x0032, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0042, 2898 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0052, 0x0000, 2899 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0062, 0x0000, 0x0000, 2900 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0072, 0x0000, 0x0000, 0x0000, 2901 0x0000, 0x0000, 0x0000, 0x0000, 0x0082, 0x0000, 0x0000, 0x0000, 0x0000, 2902 0x0000, 0x0000, 0x0000, 0x0092, 0x0000, 0x00a2, 0x0000, 0x00b2, 0x0000, 2903 0x00c2, 0x0000, 0x00d2, 0x0000, 0x00e2, 0x00f2, 0x0102, 0x010a, 0x0000, 2904 0x0000, 0x0003}; 2905 const uint8_t HuffDecoderCommon::table19_64_emit_[216] = { 2906 0x7c, 0x30, 0x30, 0x7c, 0x30, 0x31, 0x7c, 0x30, 0x32, 0x7c, 0x30, 0x61, 2907 0x7c, 0x30, 0x63, 0x7c, 0x30, 0x65, 0x7c, 0x30, 0x69, 0x7c, 0x30, 0x6f, 2908 0x7c, 0x30, 0x73, 0x7c, 0x30, 0x74, 0x7c, 0x30, 0x20, 0x7c, 0x30, 0x25, 2909 0x7c, 0x30, 0x2d, 0x7c, 0x30, 0x2e, 0x7c, 0x30, 0x2f, 0x7c, 0x30, 0x33, 2910 0x7c, 0x30, 0x34, 0x7c, 0x30, 0x35, 0x7c, 0x30, 0x36, 0x7c, 0x30, 0x37, 2911 0x7c, 0x30, 0x38, 0x7c, 0x30, 0x39, 0x7c, 0x30, 0x3d, 0x7c, 0x30, 0x41, 2912 0x7c, 0x30, 0x5f, 0x7c, 0x30, 0x62, 0x7c, 0x30, 0x64, 0x7c, 0x30, 0x66, 2913 0x7c, 0x30, 0x67, 0x7c, 0x30, 0x68, 0x7c, 0x30, 0x6c, 0x7c, 0x30, 0x6d, 2914 0x7c, 0x30, 0x6e, 0x7c, 0x30, 0x70, 0x7c, 0x30, 0x72, 0x7c, 0x30, 0x75, 2915 0x7c, 0x31, 0x30, 0x7c, 0x31, 0x31, 0x7c, 0x31, 0x32, 0x7c, 0x31, 0x61, 2916 0x7c, 0x31, 0x63, 0x7c, 0x31, 0x65, 0x7c, 0x31, 0x69, 0x7c, 0x31, 0x6f, 2917 0x7c, 0x31, 0x73, 0x7c, 0x31, 0x74, 0x7c, 0x31, 0x20, 0x7c, 0x31, 0x25, 2918 0x7c, 0x31, 0x2d, 0x7c, 0x31, 0x2e, 0x7c, 0x31, 0x2f, 0x7c, 0x31, 0x33, 2919 0x7c, 0x31, 0x34, 0x7c, 0x31, 0x35, 0x7c, 0x31, 0x36, 0x7c, 0x31, 0x37, 2920 0x7c, 0x31, 0x38, 0x7c, 0x31, 0x39, 0x7c, 0x31, 0x3d, 0x7c, 0x31, 0x41, 2921 0x7c, 0x31, 0x5f, 0x7c, 0x31, 0x62, 0x7c, 0x31, 0x64, 0x7c, 0x31, 0x66, 2922 0x7c, 0x31, 0x67, 0x7c, 0x31, 0x68, 0x7c, 0x31, 0x6c, 0x7c, 0x31, 0x6d, 2923 0x7c, 0x31, 0x6e, 0x7c, 0x31, 0x70, 0x7c, 0x31, 0x72, 0x7c, 0x31, 0x75}; 2924 const uint8_t HuffDecoderCommon::table19_65_emit_[216] = { 2925 0x7c, 0x32, 0x30, 0x7c, 0x32, 0x31, 0x7c, 0x32, 0x32, 0x7c, 0x32, 0x61, 2926 0x7c, 0x32, 0x63, 0x7c, 0x32, 0x65, 0x7c, 0x32, 0x69, 0x7c, 0x32, 0x6f, 2927 0x7c, 0x32, 0x73, 0x7c, 0x32, 0x74, 0x7c, 0x32, 0x20, 0x7c, 0x32, 0x25, 2928 0x7c, 0x32, 0x2d, 0x7c, 0x32, 0x2e, 0x7c, 0x32, 0x2f, 0x7c, 0x32, 0x33, 2929 0x7c, 0x32, 0x34, 0x7c, 0x32, 0x35, 0x7c, 0x32, 0x36, 0x7c, 0x32, 0x37, 2930 0x7c, 0x32, 0x38, 0x7c, 0x32, 0x39, 0x7c, 0x32, 0x3d, 0x7c, 0x32, 0x41, 2931 0x7c, 0x32, 0x5f, 0x7c, 0x32, 0x62, 0x7c, 0x32, 0x64, 0x7c, 0x32, 0x66, 2932 0x7c, 0x32, 0x67, 0x7c, 0x32, 0x68, 0x7c, 0x32, 0x6c, 0x7c, 0x32, 0x6d, 2933 0x7c, 0x32, 0x6e, 0x7c, 0x32, 0x70, 0x7c, 0x32, 0x72, 0x7c, 0x32, 0x75, 2934 0x7c, 0x61, 0x30, 0x7c, 0x61, 0x31, 0x7c, 0x61, 0x32, 0x7c, 0x61, 0x61, 2935 0x7c, 0x61, 0x63, 0x7c, 0x61, 0x65, 0x7c, 0x61, 0x69, 0x7c, 0x61, 0x6f, 2936 0x7c, 0x61, 0x73, 0x7c, 0x61, 0x74, 0x7c, 0x61, 0x20, 0x7c, 0x61, 0x25, 2937 0x7c, 0x61, 0x2d, 0x7c, 0x61, 0x2e, 0x7c, 0x61, 0x2f, 0x7c, 0x61, 0x33, 2938 0x7c, 0x61, 0x34, 0x7c, 0x61, 0x35, 0x7c, 0x61, 0x36, 0x7c, 0x61, 0x37, 2939 0x7c, 0x61, 0x38, 0x7c, 0x61, 0x39, 0x7c, 0x61, 0x3d, 0x7c, 0x61, 0x41, 2940 0x7c, 0x61, 0x5f, 0x7c, 0x61, 0x62, 0x7c, 0x61, 0x64, 0x7c, 0x61, 0x66, 2941 0x7c, 0x61, 0x67, 0x7c, 0x61, 0x68, 0x7c, 0x61, 0x6c, 0x7c, 0x61, 0x6d, 2942 0x7c, 0x61, 0x6e, 0x7c, 0x61, 0x70, 0x7c, 0x61, 0x72, 0x7c, 0x61, 0x75}; 2943 const uint8_t HuffDecoderCommon::table19_66_emit_[216] = { 2944 0x7c, 0x63, 0x30, 0x7c, 0x63, 0x31, 0x7c, 0x63, 0x32, 0x7c, 0x63, 0x61, 2945 0x7c, 0x63, 0x63, 0x7c, 0x63, 0x65, 0x7c, 0x63, 0x69, 0x7c, 0x63, 0x6f, 2946 0x7c, 0x63, 0x73, 0x7c, 0x63, 0x74, 0x7c, 0x63, 0x20, 0x7c, 0x63, 0x25, 2947 0x7c, 0x63, 0x2d, 0x7c, 0x63, 0x2e, 0x7c, 0x63, 0x2f, 0x7c, 0x63, 0x33, 2948 0x7c, 0x63, 0x34, 0x7c, 0x63, 0x35, 0x7c, 0x63, 0x36, 0x7c, 0x63, 0x37, 2949 0x7c, 0x63, 0x38, 0x7c, 0x63, 0x39, 0x7c, 0x63, 0x3d, 0x7c, 0x63, 0x41, 2950 0x7c, 0x63, 0x5f, 0x7c, 0x63, 0x62, 0x7c, 0x63, 0x64, 0x7c, 0x63, 0x66, 2951 0x7c, 0x63, 0x67, 0x7c, 0x63, 0x68, 0x7c, 0x63, 0x6c, 0x7c, 0x63, 0x6d, 2952 0x7c, 0x63, 0x6e, 0x7c, 0x63, 0x70, 0x7c, 0x63, 0x72, 0x7c, 0x63, 0x75, 2953 0x7c, 0x65, 0x30, 0x7c, 0x65, 0x31, 0x7c, 0x65, 0x32, 0x7c, 0x65, 0x61, 2954 0x7c, 0x65, 0x63, 0x7c, 0x65, 0x65, 0x7c, 0x65, 0x69, 0x7c, 0x65, 0x6f, 2955 0x7c, 0x65, 0x73, 0x7c, 0x65, 0x74, 0x7c, 0x65, 0x20, 0x7c, 0x65, 0x25, 2956 0x7c, 0x65, 0x2d, 0x7c, 0x65, 0x2e, 0x7c, 0x65, 0x2f, 0x7c, 0x65, 0x33, 2957 0x7c, 0x65, 0x34, 0x7c, 0x65, 0x35, 0x7c, 0x65, 0x36, 0x7c, 0x65, 0x37, 2958 0x7c, 0x65, 0x38, 0x7c, 0x65, 0x39, 0x7c, 0x65, 0x3d, 0x7c, 0x65, 0x41, 2959 0x7c, 0x65, 0x5f, 0x7c, 0x65, 0x62, 0x7c, 0x65, 0x64, 0x7c, 0x65, 0x66, 2960 0x7c, 0x65, 0x67, 0x7c, 0x65, 0x68, 0x7c, 0x65, 0x6c, 0x7c, 0x65, 0x6d, 2961 0x7c, 0x65, 0x6e, 0x7c, 0x65, 0x70, 0x7c, 0x65, 0x72, 0x7c, 0x65, 0x75}; 2962 const uint8_t HuffDecoderCommon::table19_67_emit_[216] = { 2963 0x7c, 0x69, 0x30, 0x7c, 0x69, 0x31, 0x7c, 0x69, 0x32, 0x7c, 0x69, 0x61, 2964 0x7c, 0x69, 0x63, 0x7c, 0x69, 0x65, 0x7c, 0x69, 0x69, 0x7c, 0x69, 0x6f, 2965 0x7c, 0x69, 0x73, 0x7c, 0x69, 0x74, 0x7c, 0x69, 0x20, 0x7c, 0x69, 0x25, 2966 0x7c, 0x69, 0x2d, 0x7c, 0x69, 0x2e, 0x7c, 0x69, 0x2f, 0x7c, 0x69, 0x33, 2967 0x7c, 0x69, 0x34, 0x7c, 0x69, 0x35, 0x7c, 0x69, 0x36, 0x7c, 0x69, 0x37, 2968 0x7c, 0x69, 0x38, 0x7c, 0x69, 0x39, 0x7c, 0x69, 0x3d, 0x7c, 0x69, 0x41, 2969 0x7c, 0x69, 0x5f, 0x7c, 0x69, 0x62, 0x7c, 0x69, 0x64, 0x7c, 0x69, 0x66, 2970 0x7c, 0x69, 0x67, 0x7c, 0x69, 0x68, 0x7c, 0x69, 0x6c, 0x7c, 0x69, 0x6d, 2971 0x7c, 0x69, 0x6e, 0x7c, 0x69, 0x70, 0x7c, 0x69, 0x72, 0x7c, 0x69, 0x75, 2972 0x7c, 0x6f, 0x30, 0x7c, 0x6f, 0x31, 0x7c, 0x6f, 0x32, 0x7c, 0x6f, 0x61, 2973 0x7c, 0x6f, 0x63, 0x7c, 0x6f, 0x65, 0x7c, 0x6f, 0x69, 0x7c, 0x6f, 0x6f, 2974 0x7c, 0x6f, 0x73, 0x7c, 0x6f, 0x74, 0x7c, 0x6f, 0x20, 0x7c, 0x6f, 0x25, 2975 0x7c, 0x6f, 0x2d, 0x7c, 0x6f, 0x2e, 0x7c, 0x6f, 0x2f, 0x7c, 0x6f, 0x33, 2976 0x7c, 0x6f, 0x34, 0x7c, 0x6f, 0x35, 0x7c, 0x6f, 0x36, 0x7c, 0x6f, 0x37, 2977 0x7c, 0x6f, 0x38, 0x7c, 0x6f, 0x39, 0x7c, 0x6f, 0x3d, 0x7c, 0x6f, 0x41, 2978 0x7c, 0x6f, 0x5f, 0x7c, 0x6f, 0x62, 0x7c, 0x6f, 0x64, 0x7c, 0x6f, 0x66, 2979 0x7c, 0x6f, 0x67, 0x7c, 0x6f, 0x68, 0x7c, 0x6f, 0x6c, 0x7c, 0x6f, 0x6d, 2980 0x7c, 0x6f, 0x6e, 0x7c, 0x6f, 0x70, 0x7c, 0x6f, 0x72, 0x7c, 0x6f, 0x75}; 2981 const uint8_t HuffDecoderCommon::table19_68_emit_[216] = { 2982 0x7c, 0x73, 0x30, 0x7c, 0x73, 0x31, 0x7c, 0x73, 0x32, 0x7c, 0x73, 0x61, 2983 0x7c, 0x73, 0x63, 0x7c, 0x73, 0x65, 0x7c, 0x73, 0x69, 0x7c, 0x73, 0x6f, 2984 0x7c, 0x73, 0x73, 0x7c, 0x73, 0x74, 0x7c, 0x73, 0x20, 0x7c, 0x73, 0x25, 2985 0x7c, 0x73, 0x2d, 0x7c, 0x73, 0x2e, 0x7c, 0x73, 0x2f, 0x7c, 0x73, 0x33, 2986 0x7c, 0x73, 0x34, 0x7c, 0x73, 0x35, 0x7c, 0x73, 0x36, 0x7c, 0x73, 0x37, 2987 0x7c, 0x73, 0x38, 0x7c, 0x73, 0x39, 0x7c, 0x73, 0x3d, 0x7c, 0x73, 0x41, 2988 0x7c, 0x73, 0x5f, 0x7c, 0x73, 0x62, 0x7c, 0x73, 0x64, 0x7c, 0x73, 0x66, 2989 0x7c, 0x73, 0x67, 0x7c, 0x73, 0x68, 0x7c, 0x73, 0x6c, 0x7c, 0x73, 0x6d, 2990 0x7c, 0x73, 0x6e, 0x7c, 0x73, 0x70, 0x7c, 0x73, 0x72, 0x7c, 0x73, 0x75, 2991 0x7c, 0x74, 0x30, 0x7c, 0x74, 0x31, 0x7c, 0x74, 0x32, 0x7c, 0x74, 0x61, 2992 0x7c, 0x74, 0x63, 0x7c, 0x74, 0x65, 0x7c, 0x74, 0x69, 0x7c, 0x74, 0x6f, 2993 0x7c, 0x74, 0x73, 0x7c, 0x74, 0x74, 0x7c, 0x74, 0x20, 0x7c, 0x74, 0x25, 2994 0x7c, 0x74, 0x2d, 0x7c, 0x74, 0x2e, 0x7c, 0x74, 0x2f, 0x7c, 0x74, 0x33, 2995 0x7c, 0x74, 0x34, 0x7c, 0x74, 0x35, 0x7c, 0x74, 0x36, 0x7c, 0x74, 0x37, 2996 0x7c, 0x74, 0x38, 0x7c, 0x74, 0x39, 0x7c, 0x74, 0x3d, 0x7c, 0x74, 0x41, 2997 0x7c, 0x74, 0x5f, 0x7c, 0x74, 0x62, 0x7c, 0x74, 0x64, 0x7c, 0x74, 0x66, 2998 0x7c, 0x74, 0x67, 0x7c, 0x74, 0x68, 0x7c, 0x74, 0x6c, 0x7c, 0x74, 0x6d, 2999 0x7c, 0x74, 0x6e, 0x7c, 0x74, 0x70, 0x7c, 0x74, 0x72, 0x7c, 0x74, 0x75}; 3000 const uint8_t HuffDecoderCommon::table19_69_emit_[120] = { 3001 0x7c, 0x20, 0x30, 0x7c, 0x20, 0x31, 0x7c, 0x20, 0x32, 0x7c, 0x20, 0x61, 3002 0x7c, 0x20, 0x63, 0x7c, 0x20, 0x65, 0x7c, 0x20, 0x69, 0x7c, 0x20, 0x6f, 3003 0x7c, 0x20, 0x73, 0x7c, 0x20, 0x74, 0x7c, 0x25, 0x30, 0x7c, 0x25, 0x31, 3004 0x7c, 0x25, 0x32, 0x7c, 0x25, 0x61, 0x7c, 0x25, 0x63, 0x7c, 0x25, 0x65, 3005 0x7c, 0x25, 0x69, 0x7c, 0x25, 0x6f, 0x7c, 0x25, 0x73, 0x7c, 0x25, 0x74, 3006 0x7c, 0x2d, 0x30, 0x7c, 0x2d, 0x31, 0x7c, 0x2d, 0x32, 0x7c, 0x2d, 0x61, 3007 0x7c, 0x2d, 0x63, 0x7c, 0x2d, 0x65, 0x7c, 0x2d, 0x69, 0x7c, 0x2d, 0x6f, 3008 0x7c, 0x2d, 0x73, 0x7c, 0x2d, 0x74, 0x7c, 0x2e, 0x30, 0x7c, 0x2e, 0x31, 3009 0x7c, 0x2e, 0x32, 0x7c, 0x2e, 0x61, 0x7c, 0x2e, 0x63, 0x7c, 0x2e, 0x65, 3010 0x7c, 0x2e, 0x69, 0x7c, 0x2e, 0x6f, 0x7c, 0x2e, 0x73, 0x7c, 0x2e, 0x74}; 3011 const uint8_t HuffDecoderCommon::table19_70_emit_[120] = { 3012 0x7c, 0x2f, 0x30, 0x7c, 0x2f, 0x31, 0x7c, 0x2f, 0x32, 0x7c, 0x2f, 0x61, 3013 0x7c, 0x2f, 0x63, 0x7c, 0x2f, 0x65, 0x7c, 0x2f, 0x69, 0x7c, 0x2f, 0x6f, 3014 0x7c, 0x2f, 0x73, 0x7c, 0x2f, 0x74, 0x7c, 0x33, 0x30, 0x7c, 0x33, 0x31, 3015 0x7c, 0x33, 0x32, 0x7c, 0x33, 0x61, 0x7c, 0x33, 0x63, 0x7c, 0x33, 0x65, 3016 0x7c, 0x33, 0x69, 0x7c, 0x33, 0x6f, 0x7c, 0x33, 0x73, 0x7c, 0x33, 0x74, 3017 0x7c, 0x34, 0x30, 0x7c, 0x34, 0x31, 0x7c, 0x34, 0x32, 0x7c, 0x34, 0x61, 3018 0x7c, 0x34, 0x63, 0x7c, 0x34, 0x65, 0x7c, 0x34, 0x69, 0x7c, 0x34, 0x6f, 3019 0x7c, 0x34, 0x73, 0x7c, 0x34, 0x74, 0x7c, 0x35, 0x30, 0x7c, 0x35, 0x31, 3020 0x7c, 0x35, 0x32, 0x7c, 0x35, 0x61, 0x7c, 0x35, 0x63, 0x7c, 0x35, 0x65, 3021 0x7c, 0x35, 0x69, 0x7c, 0x35, 0x6f, 0x7c, 0x35, 0x73, 0x7c, 0x35, 0x74}; 3022 const uint8_t HuffDecoderCommon::table19_71_emit_[120] = { 3023 0x7c, 0x36, 0x30, 0x7c, 0x36, 0x31, 0x7c, 0x36, 0x32, 0x7c, 0x36, 0x61, 3024 0x7c, 0x36, 0x63, 0x7c, 0x36, 0x65, 0x7c, 0x36, 0x69, 0x7c, 0x36, 0x6f, 3025 0x7c, 0x36, 0x73, 0x7c, 0x36, 0x74, 0x7c, 0x37, 0x30, 0x7c, 0x37, 0x31, 3026 0x7c, 0x37, 0x32, 0x7c, 0x37, 0x61, 0x7c, 0x37, 0x63, 0x7c, 0x37, 0x65, 3027 0x7c, 0x37, 0x69, 0x7c, 0x37, 0x6f, 0x7c, 0x37, 0x73, 0x7c, 0x37, 0x74, 3028 0x7c, 0x38, 0x30, 0x7c, 0x38, 0x31, 0x7c, 0x38, 0x32, 0x7c, 0x38, 0x61, 3029 0x7c, 0x38, 0x63, 0x7c, 0x38, 0x65, 0x7c, 0x38, 0x69, 0x7c, 0x38, 0x6f, 3030 0x7c, 0x38, 0x73, 0x7c, 0x38, 0x74, 0x7c, 0x39, 0x30, 0x7c, 0x39, 0x31, 3031 0x7c, 0x39, 0x32, 0x7c, 0x39, 0x61, 0x7c, 0x39, 0x63, 0x7c, 0x39, 0x65, 3032 0x7c, 0x39, 0x69, 0x7c, 0x39, 0x6f, 0x7c, 0x39, 0x73, 0x7c, 0x39, 0x74}; 3033 const uint8_t HuffDecoderCommon::table19_72_emit_[120] = { 3034 0x7c, 0x3d, 0x30, 0x7c, 0x3d, 0x31, 0x7c, 0x3d, 0x32, 0x7c, 0x3d, 0x61, 3035 0x7c, 0x3d, 0x63, 0x7c, 0x3d, 0x65, 0x7c, 0x3d, 0x69, 0x7c, 0x3d, 0x6f, 3036 0x7c, 0x3d, 0x73, 0x7c, 0x3d, 0x74, 0x7c, 0x41, 0x30, 0x7c, 0x41, 0x31, 3037 0x7c, 0x41, 0x32, 0x7c, 0x41, 0x61, 0x7c, 0x41, 0x63, 0x7c, 0x41, 0x65, 3038 0x7c, 0x41, 0x69, 0x7c, 0x41, 0x6f, 0x7c, 0x41, 0x73, 0x7c, 0x41, 0x74, 3039 0x7c, 0x5f, 0x30, 0x7c, 0x5f, 0x31, 0x7c, 0x5f, 0x32, 0x7c, 0x5f, 0x61, 3040 0x7c, 0x5f, 0x63, 0x7c, 0x5f, 0x65, 0x7c, 0x5f, 0x69, 0x7c, 0x5f, 0x6f, 3041 0x7c, 0x5f, 0x73, 0x7c, 0x5f, 0x74, 0x7c, 0x62, 0x30, 0x7c, 0x62, 0x31, 3042 0x7c, 0x62, 0x32, 0x7c, 0x62, 0x61, 0x7c, 0x62, 0x63, 0x7c, 0x62, 0x65, 3043 0x7c, 0x62, 0x69, 0x7c, 0x62, 0x6f, 0x7c, 0x62, 0x73, 0x7c, 0x62, 0x74}; 3044 const uint8_t HuffDecoderCommon::table19_73_emit_[120] = { 3045 0x7c, 0x64, 0x30, 0x7c, 0x64, 0x31, 0x7c, 0x64, 0x32, 0x7c, 0x64, 0x61, 3046 0x7c, 0x64, 0x63, 0x7c, 0x64, 0x65, 0x7c, 0x64, 0x69, 0x7c, 0x64, 0x6f, 3047 0x7c, 0x64, 0x73, 0x7c, 0x64, 0x74, 0x7c, 0x66, 0x30, 0x7c, 0x66, 0x31, 3048 0x7c, 0x66, 0x32, 0x7c, 0x66, 0x61, 0x7c, 0x66, 0x63, 0x7c, 0x66, 0x65, 3049 0x7c, 0x66, 0x69, 0x7c, 0x66, 0x6f, 0x7c, 0x66, 0x73, 0x7c, 0x66, 0x74, 3050 0x7c, 0x67, 0x30, 0x7c, 0x67, 0x31, 0x7c, 0x67, 0x32, 0x7c, 0x67, 0x61, 3051 0x7c, 0x67, 0x63, 0x7c, 0x67, 0x65, 0x7c, 0x67, 0x69, 0x7c, 0x67, 0x6f, 3052 0x7c, 0x67, 0x73, 0x7c, 0x67, 0x74, 0x7c, 0x68, 0x30, 0x7c, 0x68, 0x31, 3053 0x7c, 0x68, 0x32, 0x7c, 0x68, 0x61, 0x7c, 0x68, 0x63, 0x7c, 0x68, 0x65, 3054 0x7c, 0x68, 0x69, 0x7c, 0x68, 0x6f, 0x7c, 0x68, 0x73, 0x7c, 0x68, 0x74}; 3055 const uint8_t HuffDecoderCommon::table19_74_emit_[120] = { 3056 0x7c, 0x6c, 0x30, 0x7c, 0x6c, 0x31, 0x7c, 0x6c, 0x32, 0x7c, 0x6c, 0x61, 3057 0x7c, 0x6c, 0x63, 0x7c, 0x6c, 0x65, 0x7c, 0x6c, 0x69, 0x7c, 0x6c, 0x6f, 3058 0x7c, 0x6c, 0x73, 0x7c, 0x6c, 0x74, 0x7c, 0x6d, 0x30, 0x7c, 0x6d, 0x31, 3059 0x7c, 0x6d, 0x32, 0x7c, 0x6d, 0x61, 0x7c, 0x6d, 0x63, 0x7c, 0x6d, 0x65, 3060 0x7c, 0x6d, 0x69, 0x7c, 0x6d, 0x6f, 0x7c, 0x6d, 0x73, 0x7c, 0x6d, 0x74, 3061 0x7c, 0x6e, 0x30, 0x7c, 0x6e, 0x31, 0x7c, 0x6e, 0x32, 0x7c, 0x6e, 0x61, 3062 0x7c, 0x6e, 0x63, 0x7c, 0x6e, 0x65, 0x7c, 0x6e, 0x69, 0x7c, 0x6e, 0x6f, 3063 0x7c, 0x6e, 0x73, 0x7c, 0x6e, 0x74, 0x7c, 0x70, 0x30, 0x7c, 0x70, 0x31, 3064 0x7c, 0x70, 0x32, 0x7c, 0x70, 0x61, 0x7c, 0x70, 0x63, 0x7c, 0x70, 0x65, 3065 0x7c, 0x70, 0x69, 0x7c, 0x70, 0x6f, 0x7c, 0x70, 0x73, 0x7c, 0x70, 0x74}; 3066 const uint8_t HuffDecoderCommon::table19_75_emit_[68] = { 3067 0x7c, 0x72, 0x30, 0x7c, 0x72, 0x31, 0x7c, 0x72, 0x32, 0x7c, 0x72, 0x61, 3068 0x7c, 0x72, 0x63, 0x7c, 0x72, 0x65, 0x7c, 0x72, 0x69, 0x7c, 0x72, 0x6f, 3069 0x7c, 0x72, 0x73, 0x7c, 0x72, 0x74, 0x7c, 0x75, 0x30, 0x7c, 0x75, 0x31, 3070 0x7c, 0x75, 0x32, 0x7c, 0x75, 0x61, 0x7c, 0x75, 0x63, 0x7c, 0x75, 0x65, 3071 0x7c, 0x75, 0x69, 0x7c, 0x75, 0x6f, 0x7c, 0x75, 0x73, 0x7c, 0x75, 0x74, 3072 0x7c, 0x3a, 0x7c, 0x42, 0x7c, 0x43, 0x7c, 0x44}; 3073 const uint8_t HuffDecoderCommon::table19_79_emit_[36] = { 3074 0x7c, 0x77, 0x7c, 0x78, 0x7c, 0x79, 0x7c, 0x7a, 0x7c, 0x26, 0x7c, 0x2a, 3075 0x7c, 0x2c, 0x7c, 0x3b, 0x7c, 0x58, 0x7c, 0x5a, 0x7c, 0x21, 0x7c, 0x22, 3076 0x7c, 0x28, 0x7c, 0x29, 0x7c, 0x3f, 0x7c, 0x27, 0x7c, 0x2b, 0x7c, 0x7c}; 3077 const uint16_t HuffDecoderCommon::table19_79_ops_[128] = { 3078 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 3079 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0002, 0x0000, 0x0000, 3080 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 3081 0x0000, 0x0000, 0x0000, 0x0000, 0x0012, 0x0000, 0x0000, 0x0000, 0x0000, 3082 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 3083 0x0000, 0x0000, 0x0022, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 3084 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 3085 0x0032, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0042, 3086 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0052, 0x0000, 3087 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0062, 0x0000, 0x0000, 3088 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0072, 0x0000, 0x0000, 0x0000, 3089 0x0000, 0x0000, 0x0000, 0x0000, 0x0082, 0x0000, 0x0000, 0x0000, 0x0000, 3090 0x0000, 0x0000, 0x0000, 0x0092, 0x0000, 0x00a2, 0x0000, 0x00b2, 0x0000, 3091 0x00c2, 0x0000, 0x00d2, 0x0000, 0x00e2, 0x00f2, 0x0102, 0x0112, 0x0000, 3092 0x0000, 0x0003}; 3093 const uint8_t HuffDecoderCommon::table19_80_emit_[120] = { 3094 0x23, 0x30, 0x30, 0x23, 0x30, 0x31, 0x23, 0x30, 0x32, 0x23, 0x30, 0x61, 3095 0x23, 0x30, 0x63, 0x23, 0x30, 0x65, 0x23, 0x30, 0x69, 0x23, 0x30, 0x6f, 3096 0x23, 0x30, 0x73, 0x23, 0x30, 0x74, 0x23, 0x31, 0x30, 0x23, 0x31, 0x31, 3097 0x23, 0x31, 0x32, 0x23, 0x31, 0x61, 0x23, 0x31, 0x63, 0x23, 0x31, 0x65, 3098 0x23, 0x31, 0x69, 0x23, 0x31, 0x6f, 0x23, 0x31, 0x73, 0x23, 0x31, 0x74, 3099 0x23, 0x32, 0x30, 0x23, 0x32, 0x31, 0x23, 0x32, 0x32, 0x23, 0x32, 0x61, 3100 0x23, 0x32, 0x63, 0x23, 0x32, 0x65, 0x23, 0x32, 0x69, 0x23, 0x32, 0x6f, 3101 0x23, 0x32, 0x73, 0x23, 0x32, 0x74, 0x23, 0x61, 0x30, 0x23, 0x61, 0x31, 3102 0x23, 0x61, 0x32, 0x23, 0x61, 0x61, 0x23, 0x61, 0x63, 0x23, 0x61, 0x65, 3103 0x23, 0x61, 0x69, 0x23, 0x61, 0x6f, 0x23, 0x61, 0x73, 0x23, 0x61, 0x74}; 3104 const uint8_t HuffDecoderCommon::table19_81_emit_[120] = { 3105 0x23, 0x63, 0x30, 0x23, 0x63, 0x31, 0x23, 0x63, 0x32, 0x23, 0x63, 0x61, 3106 0x23, 0x63, 0x63, 0x23, 0x63, 0x65, 0x23, 0x63, 0x69, 0x23, 0x63, 0x6f, 3107 0x23, 0x63, 0x73, 0x23, 0x63, 0x74, 0x23, 0x65, 0x30, 0x23, 0x65, 0x31, 3108 0x23, 0x65, 0x32, 0x23, 0x65, 0x61, 0x23, 0x65, 0x63, 0x23, 0x65, 0x65, 3109 0x23, 0x65, 0x69, 0x23, 0x65, 0x6f, 0x23, 0x65, 0x73, 0x23, 0x65, 0x74, 3110 0x23, 0x69, 0x30, 0x23, 0x69, 0x31, 0x23, 0x69, 0x32, 0x23, 0x69, 0x61, 3111 0x23, 0x69, 0x63, 0x23, 0x69, 0x65, 0x23, 0x69, 0x69, 0x23, 0x69, 0x6f, 3112 0x23, 0x69, 0x73, 0x23, 0x69, 0x74, 0x23, 0x6f, 0x30, 0x23, 0x6f, 0x31, 3113 0x23, 0x6f, 0x32, 0x23, 0x6f, 0x61, 0x23, 0x6f, 0x63, 0x23, 0x6f, 0x65, 3114 0x23, 0x6f, 0x69, 0x23, 0x6f, 0x6f, 0x23, 0x6f, 0x73, 0x23, 0x6f, 0x74}; 3115 const uint8_t HuffDecoderCommon::table19_82_emit_[68] = { 3116 0x23, 0x73, 0x30, 0x23, 0x73, 0x31, 0x23, 0x73, 0x32, 0x23, 0x73, 0x61, 3117 0x23, 0x73, 0x63, 0x23, 0x73, 0x65, 0x23, 0x73, 0x69, 0x23, 0x73, 0x6f, 3118 0x23, 0x73, 0x73, 0x23, 0x73, 0x74, 0x23, 0x74, 0x30, 0x23, 0x74, 0x31, 3119 0x23, 0x74, 0x32, 0x23, 0x74, 0x61, 0x23, 0x74, 0x63, 0x23, 0x74, 0x65, 3120 0x23, 0x74, 0x69, 0x23, 0x74, 0x6f, 0x23, 0x74, 0x73, 0x23, 0x74, 0x74, 3121 0x23, 0x20, 0x23, 0x25, 0x23, 0x2d, 0x23, 0x2e}; 3122 const uint16_t HuffDecoderCommon::table19_85_ops_[128] = { 3123 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 3124 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0002, 0x0000, 0x0000, 3125 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 3126 0x0000, 0x0000, 0x0000, 0x0000, 0x0012, 0x0000, 0x0000, 0x0000, 0x0000, 3127 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 3128 0x0000, 0x0000, 0x0022, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 3129 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 3130 0x0032, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 3131 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0042, 0x0000, 3132 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 3133 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0052, 0x0000, 0x0000, 0x0000, 3134 0x0000, 0x0000, 0x0000, 0x0000, 0x0062, 0x0000, 0x0000, 0x0000, 0x0000, 3135 0x0000, 0x0000, 0x0000, 0x0072, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 3136 0x0000, 0x0000, 0x0082, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 3137 0x0000, 0x0092}; 3138 const uint16_t HuffDecoderCommon::table19_86_ops_[128] = { 3139 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0002, 0x0000, 3140 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0012, 0x0000, 0x0000, 3141 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0022, 0x0000, 0x0000, 0x0000, 3142 0x0000, 0x0000, 0x0000, 0x0000, 0x0032, 0x0000, 0x0000, 0x0000, 0x0000, 3143 0x0000, 0x0000, 0x0000, 0x0042, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 3144 0x0000, 0x0000, 0x0052, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 3145 0x0000, 0x0062, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 3146 0x0072, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0082, 3147 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0092, 0x0000, 3148 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x00a2, 0x0000, 0x0000, 3149 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x00b2, 0x0000, 0x0000, 0x0000, 3150 0x0000, 0x0000, 0x0000, 0x0000, 0x00c2, 0x0000, 0x0000, 0x0000, 0x0000, 3151 0x0000, 0x0000, 0x0000, 0x00d2, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 3152 0x0000, 0x0000, 0x00e2, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 3153 0x0000, 0x00f2}; 3154 const uint8_t HuffDecoderCommon::table19_87_emit_[46] = { 3155 0x23, 0x55, 0x23, 0x56, 0x23, 0x57, 0x23, 0x59, 0x23, 0x6a, 0x23, 0x6b, 3156 0x23, 0x71, 0x23, 0x76, 0x23, 0x77, 0x23, 0x78, 0x23, 0x79, 0x23, 0x7a, 3157 0x23, 0x26, 0x23, 0x2a, 0x23, 0x2c, 0x23, 0x3b, 0x23, 0x58, 0x23, 0x5a, 3158 0x23, 0x21, 0x23, 0x22, 0x23, 0x28, 0x23, 0x29, 0x23, 0x3f}; 3159 const uint16_t HuffDecoderCommon::table19_87_ops_[128] = { 3160 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0002, 0x0000, 3161 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0012, 0x0000, 0x0000, 3162 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0022, 0x0000, 0x0000, 0x0000, 3163 0x0000, 0x0000, 0x0000, 0x0000, 0x0032, 0x0000, 0x0000, 0x0000, 0x0000, 3164 0x0000, 0x0000, 0x0000, 0x0042, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 3165 0x0000, 0x0000, 0x0052, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 3166 0x0000, 0x0062, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 3167 0x0072, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0082, 3168 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0092, 0x0000, 3169 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x00a2, 0x0000, 0x0000, 3170 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x00b2, 0x0000, 0x0000, 0x0000, 3171 0x00c2, 0x0000, 0x0000, 0x0000, 0x00d2, 0x0000, 0x0000, 0x0000, 0x00e2, 3172 0x0000, 0x0000, 0x0000, 0x00f2, 0x0000, 0x0000, 0x0000, 0x0102, 0x0000, 3173 0x0000, 0x0000, 0x0112, 0x0122, 0x0132, 0x0142, 0x0152, 0x0162, 0x0000, 3174 0x0000, 0x0003}; 3175 const uint8_t HuffDecoderCommon::table19_88_emit_[120] = { 3176 0x3e, 0x30, 0x30, 0x3e, 0x30, 0x31, 0x3e, 0x30, 0x32, 0x3e, 0x30, 0x61, 3177 0x3e, 0x30, 0x63, 0x3e, 0x30, 0x65, 0x3e, 0x30, 0x69, 0x3e, 0x30, 0x6f, 3178 0x3e, 0x30, 0x73, 0x3e, 0x30, 0x74, 0x3e, 0x31, 0x30, 0x3e, 0x31, 0x31, 3179 0x3e, 0x31, 0x32, 0x3e, 0x31, 0x61, 0x3e, 0x31, 0x63, 0x3e, 0x31, 0x65, 3180 0x3e, 0x31, 0x69, 0x3e, 0x31, 0x6f, 0x3e, 0x31, 0x73, 0x3e, 0x31, 0x74, 3181 0x3e, 0x32, 0x30, 0x3e, 0x32, 0x31, 0x3e, 0x32, 0x32, 0x3e, 0x32, 0x61, 3182 0x3e, 0x32, 0x63, 0x3e, 0x32, 0x65, 0x3e, 0x32, 0x69, 0x3e, 0x32, 0x6f, 3183 0x3e, 0x32, 0x73, 0x3e, 0x32, 0x74, 0x3e, 0x61, 0x30, 0x3e, 0x61, 0x31, 3184 0x3e, 0x61, 0x32, 0x3e, 0x61, 0x61, 0x3e, 0x61, 0x63, 0x3e, 0x61, 0x65, 3185 0x3e, 0x61, 0x69, 0x3e, 0x61, 0x6f, 0x3e, 0x61, 0x73, 0x3e, 0x61, 0x74}; 3186 const uint8_t HuffDecoderCommon::table19_89_emit_[120] = { 3187 0x3e, 0x63, 0x30, 0x3e, 0x63, 0x31, 0x3e, 0x63, 0x32, 0x3e, 0x63, 0x61, 3188 0x3e, 0x63, 0x63, 0x3e, 0x63, 0x65, 0x3e, 0x63, 0x69, 0x3e, 0x63, 0x6f, 3189 0x3e, 0x63, 0x73, 0x3e, 0x63, 0x74, 0x3e, 0x65, 0x30, 0x3e, 0x65, 0x31, 3190 0x3e, 0x65, 0x32, 0x3e, 0x65, 0x61, 0x3e, 0x65, 0x63, 0x3e, 0x65, 0x65, 3191 0x3e, 0x65, 0x69, 0x3e, 0x65, 0x6f, 0x3e, 0x65, 0x73, 0x3e, 0x65, 0x74, 3192 0x3e, 0x69, 0x30, 0x3e, 0x69, 0x31, 0x3e, 0x69, 0x32, 0x3e, 0x69, 0x61, 3193 0x3e, 0x69, 0x63, 0x3e, 0x69, 0x65, 0x3e, 0x69, 0x69, 0x3e, 0x69, 0x6f, 3194 0x3e, 0x69, 0x73, 0x3e, 0x69, 0x74, 0x3e, 0x6f, 0x30, 0x3e, 0x6f, 0x31, 3195 0x3e, 0x6f, 0x32, 0x3e, 0x6f, 0x61, 0x3e, 0x6f, 0x63, 0x3e, 0x6f, 0x65, 3196 0x3e, 0x6f, 0x69, 0x3e, 0x6f, 0x6f, 0x3e, 0x6f, 0x73, 0x3e, 0x6f, 0x74}; 3197 const uint8_t HuffDecoderCommon::table19_90_emit_[68] = { 3198 0x3e, 0x73, 0x30, 0x3e, 0x73, 0x31, 0x3e, 0x73, 0x32, 0x3e, 0x73, 0x61, 3199 0x3e, 0x73, 0x63, 0x3e, 0x73, 0x65, 0x3e, 0x73, 0x69, 0x3e, 0x73, 0x6f, 3200 0x3e, 0x73, 0x73, 0x3e, 0x73, 0x74, 0x3e, 0x74, 0x30, 0x3e, 0x74, 0x31, 3201 0x3e, 0x74, 0x32, 0x3e, 0x74, 0x61, 0x3e, 0x74, 0x63, 0x3e, 0x74, 0x65, 3202 0x3e, 0x74, 0x69, 0x3e, 0x74, 0x6f, 0x3e, 0x74, 0x73, 0x3e, 0x74, 0x74, 3203 0x3e, 0x20, 0x3e, 0x25, 0x3e, 0x2d, 0x3e, 0x2e}; 3204 const uint8_t HuffDecoderCommon::table19_95_emit_[46] = { 3205 0x3e, 0x55, 0x3e, 0x56, 0x3e, 0x57, 0x3e, 0x59, 0x3e, 0x6a, 0x3e, 0x6b, 3206 0x3e, 0x71, 0x3e, 0x76, 0x3e, 0x77, 0x3e, 0x78, 0x3e, 0x79, 0x3e, 0x7a, 3207 0x3e, 0x26, 0x3e, 0x2a, 0x3e, 0x2c, 0x3e, 0x3b, 0x3e, 0x58, 0x3e, 0x5a, 3208 0x3e, 0x21, 0x3e, 0x22, 0x3e, 0x28, 0x3e, 0x29, 0x3e, 0x3f}; 3209 const uint16_t HuffDecoderCommon::table19_97_ops_[128] = { 3210 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 3211 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0002, 0x0000, 0x0000, 3212 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 3213 0x0000, 0x0000, 0x0000, 0x0000, 0x0012, 0x0000, 0x0000, 0x0000, 0x0000, 3214 0x0000, 0x0000, 0x0000, 0x0022, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 3215 0x0000, 0x0000, 0x0032, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 3216 0x0000, 0x0042, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 3217 0x0052, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0062, 3218 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0072, 0x0000, 3219 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0082, 0x0000, 0x0000, 3220 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0092, 0x0000, 0x0000, 0x0000, 3221 0x0000, 0x0000, 0x0000, 0x0000, 0x00a2, 0x0000, 0x0000, 0x0000, 0x0000, 3222 0x0000, 0x0000, 0x0000, 0x00b2, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 3223 0x0000, 0x0000, 0x00c2, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 3224 0x0000, 0x00d2}; 3225 const uint16_t HuffDecoderCommon::table19_98_ops_[128] = { 3226 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0002, 0x0000, 3227 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0012, 0x0000, 0x0000, 3228 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0022, 0x0000, 0x0000, 0x0000, 3229 0x0000, 0x0000, 0x0000, 0x0000, 0x0032, 0x0000, 0x0000, 0x0000, 0x0000, 3230 0x0000, 0x0000, 0x0000, 0x0042, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 3231 0x0000, 0x0000, 0x0052, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 3232 0x0000, 0x0062, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 3233 0x0072, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0082, 3234 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0092, 0x0000, 3235 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x00a2, 0x0000, 0x0000, 3236 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x00b2, 0x0000, 0x0000, 0x0000, 3237 0x0000, 0x0000, 0x0000, 0x0000, 0x00c2, 0x0000, 0x0000, 0x0000, 0x0000, 3238 0x0000, 0x0000, 0x0000, 0x00d2, 0x0000, 0x0000, 0x0000, 0x00e2, 0x0000, 3239 0x0000, 0x0000, 0x00f2, 0x0000, 0x0000, 0x0000, 0x0102, 0x0000, 0x0000, 3240 0x0000, 0x0112}; 3241 const uint16_t HuffDecoderCommon::table19_99_ops_[128] = { 3242 0x0000, 0x0000, 0x0000, 0x0002, 0x0000, 0x0000, 0x0000, 0x0012, 0x0000, 3243 0x0000, 0x0000, 0x0022, 0x0000, 0x0000, 0x0000, 0x0032, 0x0000, 0x0000, 3244 0x0000, 0x0042, 0x0000, 0x0000, 0x0000, 0x0052, 0x0000, 0x0000, 0x0000, 3245 0x0062, 0x0000, 0x0000, 0x0000, 0x0072, 0x0000, 0x0000, 0x0000, 0x0082, 3246 0x0000, 0x0000, 0x0000, 0x0092, 0x0000, 0x0000, 0x0000, 0x00a2, 0x0000, 3247 0x0000, 0x0000, 0x00b2, 0x0000, 0x0000, 0x0000, 0x00c2, 0x0000, 0x0000, 3248 0x0000, 0x00d2, 0x0000, 0x0000, 0x0000, 0x00e2, 0x0000, 0x0000, 0x0000, 3249 0x00f2, 0x0000, 0x0000, 0x0000, 0x0102, 0x0000, 0x0000, 0x0000, 0x0112, 3250 0x0000, 0x0000, 0x0000, 0x0122, 0x0000, 0x0000, 0x0000, 0x0132, 0x0000, 3251 0x0000, 0x0000, 0x0142, 0x0000, 0x0000, 0x0000, 0x0152, 0x0000, 0x0000, 3252 0x0000, 0x0162, 0x0000, 0x0000, 0x0000, 0x0172, 0x0000, 0x0000, 0x0000, 3253 0x0182, 0x0000, 0x0000, 0x0000, 0x0192, 0x0000, 0x0000, 0x0000, 0x01a2, 3254 0x0000, 0x0000, 0x0000, 0x01b2, 0x0000, 0x01c2, 0x0000, 0x01d2, 0x0000, 3255 0x01e2, 0x0000, 0x01f2, 0x0000, 0x0202, 0x0000, 0x0212, 0x0000, 0x0000, 3256 0x0000, 0x0003}; 3257 const uint16_t HuffDecoderCommon::table19_120_ops_[128] = { 3258 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0002, 0x0000, 3259 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0012, 0x0000, 0x0000, 3260 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0022, 0x0000, 0x0000, 0x0000, 3261 0x0000, 0x0000, 0x0000, 0x0000, 0x0032, 0x0000, 0x0000, 0x0000, 0x0000, 3262 0x0000, 0x0000, 0x0000, 0x0042, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 3263 0x0000, 0x0000, 0x0052, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 3264 0x0000, 0x0062, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 3265 0x0072, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0082, 3266 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0092, 0x0000, 3267 0x0000, 0x0000, 0x00a2, 0x0000, 0x0000, 0x0000, 0x00b2, 0x0000, 0x0000, 3268 0x0000, 0x00c2, 0x0000, 0x0000, 0x0000, 0x00d2, 0x0000, 0x0000, 0x0000, 3269 0x00e2, 0x0000, 0x0000, 0x0000, 0x00f2, 0x0000, 0x0000, 0x0000, 0x0102, 3270 0x0000, 0x0000, 0x0000, 0x0112, 0x0000, 0x0000, 0x0000, 0x0122, 0x0000, 3271 0x0000, 0x0000, 0x0132, 0x0000, 0x0000, 0x0000, 0x0142, 0x0000, 0x0000, 3272 0x0000, 0x0152}; 3273 const uint8_t HuffDecoderCommon::table19_121_emit_[104] = { 3274 0x5e, 0x3d, 0x5e, 0x41, 0x5e, 0x5f, 0x5e, 0x62, 0x5e, 0x64, 0x5e, 0x66, 3275 0x5e, 0x67, 0x5e, 0x68, 0x5e, 0x6c, 0x5e, 0x6d, 0x5e, 0x6e, 0x5e, 0x70, 3276 0x5e, 0x72, 0x5e, 0x75, 0x5e, 0x3a, 0x5e, 0x42, 0x5e, 0x43, 0x5e, 0x44, 3277 0x5e, 0x45, 0x5e, 0x46, 0x5e, 0x47, 0x5e, 0x48, 0x5e, 0x49, 0x5e, 0x4a, 3278 0x5e, 0x4b, 0x5e, 0x4c, 0x5e, 0x4d, 0x5e, 0x4e, 0x5e, 0x4f, 0x5e, 0x50, 3279 0x5e, 0x51, 0x5e, 0x52, 0x5e, 0x53, 0x5e, 0x54, 0x5e, 0x55, 0x5e, 0x56, 3280 0x5e, 0x57, 0x5e, 0x59, 0x5e, 0x6a, 0x5e, 0x6b, 0x5e, 0x71, 0x5e, 0x76, 3281 0x5e, 0x77, 0x5e, 0x78, 0x5e, 0x79, 0x5e, 0x7a, 0x5e, 0x26, 0x5e, 0x2a, 3282 0x5e, 0x2c, 0x5e, 0x3b, 0x5e, 0x58, 0x5e, 0x5a}; 3283 const uint16_t HuffDecoderCommon::table19_121_ops_[128] = { 3284 0x0000, 0x0000, 0x0000, 0x0002, 0x0000, 0x0000, 0x0000, 0x0012, 0x0000, 3285 0x0000, 0x0000, 0x0022, 0x0000, 0x0000, 0x0000, 0x0032, 0x0000, 0x0000, 3286 0x0000, 0x0042, 0x0000, 0x0000, 0x0000, 0x0052, 0x0000, 0x0000, 0x0000, 3287 0x0062, 0x0000, 0x0000, 0x0000, 0x0072, 0x0000, 0x0000, 0x0000, 0x0082, 3288 0x0000, 0x0000, 0x0000, 0x0092, 0x0000, 0x0000, 0x0000, 0x00a2, 0x0000, 3289 0x0000, 0x0000, 0x00b2, 0x0000, 0x0000, 0x0000, 0x00c2, 0x0000, 0x0000, 3290 0x0000, 0x00d2, 0x0000, 0x00e2, 0x0000, 0x00f2, 0x0000, 0x0102, 0x0000, 3291 0x0112, 0x0000, 0x0122, 0x0000, 0x0132, 0x0000, 0x0142, 0x0000, 0x0152, 3292 0x0000, 0x0162, 0x0000, 0x0172, 0x0000, 0x0182, 0x0000, 0x0192, 0x0000, 3293 0x01a2, 0x0000, 0x01b2, 0x0000, 0x01c2, 0x0000, 0x01d2, 0x0000, 0x01e2, 3294 0x0000, 0x01f2, 0x0000, 0x0202, 0x0000, 0x0212, 0x0000, 0x0222, 0x0000, 3295 0x0232, 0x0000, 0x0242, 0x0000, 0x0252, 0x0000, 0x0262, 0x0000, 0x0272, 3296 0x0000, 0x0282, 0x0000, 0x0292, 0x0000, 0x02a2, 0x0000, 0x02b2, 0x0000, 3297 0x02c2, 0x0000, 0x02d2, 0x02e2, 0x02f2, 0x0302, 0x0312, 0x0322, 0x0332, 3298 0x0000, 0x0003}; 3299 const uint8_t HuffDecoderCommon::table19_123_emit_[104] = { 3300 0x7d, 0x3d, 0x7d, 0x41, 0x7d, 0x5f, 0x7d, 0x62, 0x7d, 0x64, 0x7d, 0x66, 3301 0x7d, 0x67, 0x7d, 0x68, 0x7d, 0x6c, 0x7d, 0x6d, 0x7d, 0x6e, 0x7d, 0x70, 3302 0x7d, 0x72, 0x7d, 0x75, 0x7d, 0x3a, 0x7d, 0x42, 0x7d, 0x43, 0x7d, 0x44, 3303 0x7d, 0x45, 0x7d, 0x46, 0x7d, 0x47, 0x7d, 0x48, 0x7d, 0x49, 0x7d, 0x4a, 3304 0x7d, 0x4b, 0x7d, 0x4c, 0x7d, 0x4d, 0x7d, 0x4e, 0x7d, 0x4f, 0x7d, 0x50, 3305 0x7d, 0x51, 0x7d, 0x52, 0x7d, 0x53, 0x7d, 0x54, 0x7d, 0x55, 0x7d, 0x56, 3306 0x7d, 0x57, 0x7d, 0x59, 0x7d, 0x6a, 0x7d, 0x6b, 0x7d, 0x71, 0x7d, 0x76, 3307 0x7d, 0x77, 0x7d, 0x78, 0x7d, 0x79, 0x7d, 0x7a, 0x7d, 0x26, 0x7d, 0x2a, 3308 0x7d, 0x2c, 0x7d, 0x3b, 0x7d, 0x58, 0x7d, 0x5a}; 3309 const uint8_t HuffDecoderCommon::table19_124_emit_[136] = { 3310 0x3c, 0x30, 0x3c, 0x31, 0x3c, 0x32, 0x3c, 0x61, 0x3c, 0x63, 0x3c, 0x65, 3311 0x3c, 0x69, 0x3c, 0x6f, 0x3c, 0x73, 0x3c, 0x74, 0x3c, 0x20, 0x3c, 0x25, 3312 0x3c, 0x2d, 0x3c, 0x2e, 0x3c, 0x2f, 0x3c, 0x33, 0x3c, 0x34, 0x3c, 0x35, 3313 0x3c, 0x36, 0x3c, 0x37, 0x3c, 0x38, 0x3c, 0x39, 0x3c, 0x3d, 0x3c, 0x41, 3314 0x3c, 0x5f, 0x3c, 0x62, 0x3c, 0x64, 0x3c, 0x66, 0x3c, 0x67, 0x3c, 0x68, 3315 0x3c, 0x6c, 0x3c, 0x6d, 0x3c, 0x6e, 0x3c, 0x70, 0x3c, 0x72, 0x3c, 0x75, 3316 0x3c, 0x3a, 0x3c, 0x42, 0x3c, 0x43, 0x3c, 0x44, 0x3c, 0x45, 0x3c, 0x46, 3317 0x3c, 0x47, 0x3c, 0x48, 0x3c, 0x49, 0x3c, 0x4a, 0x3c, 0x4b, 0x3c, 0x4c, 3318 0x3c, 0x4d, 0x3c, 0x4e, 0x3c, 0x4f, 0x3c, 0x50, 0x3c, 0x51, 0x3c, 0x52, 3319 0x3c, 0x53, 0x3c, 0x54, 0x3c, 0x55, 0x3c, 0x56, 0x3c, 0x57, 0x3c, 0x59, 3320 0x3c, 0x6a, 0x3c, 0x6b, 0x3c, 0x71, 0x3c, 0x76, 0x3c, 0x77, 0x3c, 0x78, 3321 0x3c, 0x79, 0x3c, 0x7a}; 3322 const uint16_t HuffDecoderCommon::table19_124_ops_[128] = { 3323 0x0000, 0x0000, 0x0000, 0x0002, 0x0000, 0x0000, 0x0000, 0x0012, 0x0000, 3324 0x0000, 0x0000, 0x0022, 0x0000, 0x0000, 0x0000, 0x0032, 0x0000, 0x0000, 3325 0x0000, 0x0042, 0x0000, 0x0000, 0x0000, 0x0052, 0x0000, 0x0000, 0x0000, 3326 0x0062, 0x0000, 0x0000, 0x0000, 0x0072, 0x0000, 0x0000, 0x0000, 0x0082, 3327 0x0000, 0x0000, 0x0000, 0x0092, 0x0000, 0x00a2, 0x0000, 0x00b2, 0x0000, 3328 0x00c2, 0x0000, 0x00d2, 0x0000, 0x00e2, 0x0000, 0x00f2, 0x0000, 0x0102, 3329 0x0000, 0x0112, 0x0000, 0x0122, 0x0000, 0x0132, 0x0000, 0x0142, 0x0000, 3330 0x0152, 0x0000, 0x0162, 0x0000, 0x0172, 0x0000, 0x0182, 0x0000, 0x0192, 3331 0x0000, 0x01a2, 0x0000, 0x01b2, 0x0000, 0x01c2, 0x0000, 0x01d2, 0x0000, 3332 0x01e2, 0x0000, 0x01f2, 0x0000, 0x0202, 0x0000, 0x0212, 0x0000, 0x0222, 3333 0x0000, 0x0232, 0x0242, 0x0252, 0x0262, 0x0272, 0x0282, 0x0292, 0x02a2, 3334 0x02b2, 0x02c2, 0x02d2, 0x02e2, 0x02f2, 0x0302, 0x0312, 0x0322, 0x0332, 3335 0x0342, 0x0352, 0x0362, 0x0372, 0x0382, 0x0392, 0x03a2, 0x03b2, 0x03c2, 3336 0x03d2, 0x03e2, 0x03f2, 0x0402, 0x0412, 0x0422, 0x0432, 0x0000, 0x0000, 3337 0x0000, 0x0003}; 3338 const uint8_t HuffDecoderCommon::table19_125_emit_[136] = { 3339 0x60, 0x30, 0x60, 0x31, 0x60, 0x32, 0x60, 0x61, 0x60, 0x63, 0x60, 0x65, 3340 0x60, 0x69, 0x60, 0x6f, 0x60, 0x73, 0x60, 0x74, 0x60, 0x20, 0x60, 0x25, 3341 0x60, 0x2d, 0x60, 0x2e, 0x60, 0x2f, 0x60, 0x33, 0x60, 0x34, 0x60, 0x35, 3342 0x60, 0x36, 0x60, 0x37, 0x60, 0x38, 0x60, 0x39, 0x60, 0x3d, 0x60, 0x41, 3343 0x60, 0x5f, 0x60, 0x62, 0x60, 0x64, 0x60, 0x66, 0x60, 0x67, 0x60, 0x68, 3344 0x60, 0x6c, 0x60, 0x6d, 0x60, 0x6e, 0x60, 0x70, 0x60, 0x72, 0x60, 0x75, 3345 0x60, 0x3a, 0x60, 0x42, 0x60, 0x43, 0x60, 0x44, 0x60, 0x45, 0x60, 0x46, 3346 0x60, 0x47, 0x60, 0x48, 0x60, 0x49, 0x60, 0x4a, 0x60, 0x4b, 0x60, 0x4c, 3347 0x60, 0x4d, 0x60, 0x4e, 0x60, 0x4f, 0x60, 0x50, 0x60, 0x51, 0x60, 0x52, 3348 0x60, 0x53, 0x60, 0x54, 0x60, 0x55, 0x60, 0x56, 0x60, 0x57, 0x60, 0x59, 3349 0x60, 0x6a, 0x60, 0x6b, 0x60, 0x71, 0x60, 0x76, 0x60, 0x77, 0x60, 0x78, 3350 0x60, 0x79, 0x60, 0x7a}; 3351 const uint8_t HuffDecoderCommon::table19_126_emit_[136] = { 3352 0x7b, 0x30, 0x7b, 0x31, 0x7b, 0x32, 0x7b, 0x61, 0x7b, 0x63, 0x7b, 0x65, 3353 0x7b, 0x69, 0x7b, 0x6f, 0x7b, 0x73, 0x7b, 0x74, 0x7b, 0x20, 0x7b, 0x25, 3354 0x7b, 0x2d, 0x7b, 0x2e, 0x7b, 0x2f, 0x7b, 0x33, 0x7b, 0x34, 0x7b, 0x35, 3355 0x7b, 0x36, 0x7b, 0x37, 0x7b, 0x38, 0x7b, 0x39, 0x7b, 0x3d, 0x7b, 0x41, 3356 0x7b, 0x5f, 0x7b, 0x62, 0x7b, 0x64, 0x7b, 0x66, 0x7b, 0x67, 0x7b, 0x68, 3357 0x7b, 0x6c, 0x7b, 0x6d, 0x7b, 0x6e, 0x7b, 0x70, 0x7b, 0x72, 0x7b, 0x75, 3358 0x7b, 0x3a, 0x7b, 0x42, 0x7b, 0x43, 0x7b, 0x44, 0x7b, 0x45, 0x7b, 0x46, 3359 0x7b, 0x47, 0x7b, 0x48, 0x7b, 0x49, 0x7b, 0x4a, 0x7b, 0x4b, 0x7b, 0x4c, 3360 0x7b, 0x4d, 0x7b, 0x4e, 0x7b, 0x4f, 0x7b, 0x50, 0x7b, 0x51, 0x7b, 0x52, 3361 0x7b, 0x53, 0x7b, 0x54, 0x7b, 0x55, 0x7b, 0x56, 0x7b, 0x57, 0x7b, 0x59, 3362 0x7b, 0x6a, 0x7b, 0x6b, 0x7b, 0x71, 0x7b, 0x76, 0x7b, 0x77, 0x7b, 0x78, 3363 0x7b, 0x79, 0x7b, 0x7a}; 3364 const uint8_t HuffDecoderCommon::table19_127_emit_[50] = { 3365 0x5c, 0xc3, 0xd0, 0x80, 0x82, 0x83, 0xa2, 0xb8, 0xc2, 0xe0, 3366 0xe2, 0x99, 0xa1, 0xa7, 0xac, 0xb0, 0xb1, 0xb3, 0xd1, 0xd8, 3367 0xd9, 0xe3, 0xe5, 0xe6, 0x81, 0x84, 0x85, 0x86, 0x88, 0x92, 3368 0x9a, 0x9c, 0xa0, 0xa3, 0xa4, 0xa9, 0xaa, 0xad, 0xb2, 0xb5, 3369 0xb9, 0xba, 0xbb, 0xbd, 0xbe, 0xc4, 0xc6, 0xe4, 0xe8, 0xe9}; 3370 const uint16_t HuffDecoderCommon::table19_127_ops_[128] = { 3371 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0003, 0x0000, 3372 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x000b, 0x0000, 0x0000, 3373 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0013, 0x0000, 0x0000, 0x0000, 3374 0x001b, 0x0000, 0x0000, 0x0000, 0x0023, 0x0000, 0x0000, 0x0000, 0x002b, 3375 0x0000, 0x0000, 0x0000, 0x0033, 0x0000, 0x0000, 0x0000, 0x003b, 0x0000, 3376 0x0000, 0x0000, 0x0043, 0x0000, 0x0000, 0x0000, 0x004b, 0x0000, 0x0000, 3377 0x0000, 0x0053, 0x0000, 0x005b, 0x0000, 0x0063, 0x0000, 0x006b, 0x0000, 3378 0x0073, 0x0000, 0x007b, 0x0000, 0x0083, 0x0000, 0x008b, 0x0000, 0x0093, 3379 0x0000, 0x009b, 0x0000, 0x00a3, 0x0000, 0x00ab, 0x0000, 0x00b3, 0x0000, 3380 0x00bb, 0x00c3, 0x00cb, 0x00d3, 0x00db, 0x00e3, 0x00eb, 0x00f3, 0x00fb, 3381 0x0103, 0x010b, 0x0113, 0x011b, 0x0123, 0x012b, 0x0133, 0x013b, 0x0143, 3382 0x014b, 0x0153, 0x015b, 0x0163, 0x016b, 0x0173, 0x017b, 0x0183, 0x018b, 3383 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 3384 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 3385 0x0000, 0x0004}; 3386 const uint8_t* const HuffDecoderCommon::table19_emit_[128] = { 3387 table19_0_emit_, table19_1_emit_, table19_2_emit_, table19_3_emit_, 3388 table19_4_emit_, table19_5_emit_, table19_6_emit_, table19_7_emit_, 3389 table19_8_emit_, table19_9_emit_, table19_10_emit_, table19_11_emit_, 3390 table19_12_emit_, table19_13_emit_, table19_14_emit_, table19_15_emit_, 3391 table19_16_emit_, table19_17_emit_, table19_18_emit_, table19_19_emit_, 3392 table19_20_emit_, table19_21_emit_, table19_22_emit_, table19_23_emit_, 3393 table19_24_emit_, table19_25_emit_, table19_26_emit_, table19_27_emit_, 3394 table19_28_emit_, table19_29_emit_, table19_30_emit_, table19_31_emit_, 3395 table19_32_emit_, table19_33_emit_, table19_34_emit_, table19_35_emit_, 3396 table19_36_emit_, table19_37_emit_, table19_38_emit_, table19_39_emit_, 3397 table19_40_emit_, table19_41_emit_, table19_42_emit_, table19_43_emit_, 3398 table18_44_emit_, table18_45_emit_, table18_46_emit_, table19_47_emit_, 3399 table19_48_emit_, table19_49_emit_, table19_50_emit_, table19_51_emit_, 3400 table19_52_emit_, table19_53_emit_, table19_54_emit_, table19_55_emit_, 3401 table19_56_emit_, table19_57_emit_, table19_58_emit_, table19_59_emit_, 3402 table18_60_emit_, table18_61_emit_, table18_62_emit_, table19_63_emit_, 3403 table19_64_emit_, table19_65_emit_, table19_66_emit_, table19_67_emit_, 3404 table19_68_emit_, table19_69_emit_, table19_70_emit_, table19_71_emit_, 3405 table19_72_emit_, table19_73_emit_, table19_74_emit_, table19_75_emit_, 3406 table18_76_emit_, table18_77_emit_, table18_78_emit_, table19_79_emit_, 3407 table19_80_emit_, table19_81_emit_, table19_82_emit_, table18_83_emit_, 3408 table18_84_emit_, table18_85_emit_, table18_86_emit_, table19_87_emit_, 3409 table19_88_emit_, table19_89_emit_, table19_90_emit_, table18_91_emit_, 3410 table18_92_emit_, table18_93_emit_, table18_94_emit_, table19_95_emit_, 3411 table18_96_emit_, table18_97_emit_, table18_98_emit_, table18_99_emit_, 3412 table18_100_emit_, table18_101_emit_, table18_102_emit_, table18_103_emit_, 3413 table18_104_emit_, table18_105_emit_, table18_106_emit_, table18_107_emit_, 3414 table18_108_emit_, table18_109_emit_, table18_110_emit_, table18_111_emit_, 3415 table18_112_emit_, table18_113_emit_, table18_114_emit_, table18_115_emit_, 3416 table18_116_emit_, table18_117_emit_, table18_118_emit_, table18_119_emit_, 3417 table18_120_emit_, table19_121_emit_, table18_122_emit_, table19_123_emit_, 3418 table19_124_emit_, table19_125_emit_, table19_126_emit_, table19_127_emit_, 3419 }; 3420 const uint16_t* const HuffDecoderCommon::table19_ops_[128] = { 3421 table19_0_ops_, table19_0_ops_, table19_0_ops_, table19_0_ops_, 3422 table19_0_ops_, table19_0_ops_, table19_0_ops_, table19_0_ops_, 3423 table19_0_ops_, table19_0_ops_, table19_10_ops_, table19_10_ops_, 3424 table19_10_ops_, table19_10_ops_, table19_10_ops_, table19_10_ops_, 3425 table19_10_ops_, table19_10_ops_, table19_10_ops_, table19_10_ops_, 3426 table19_10_ops_, table19_10_ops_, table19_10_ops_, table19_23_ops_, 3427 table19_23_ops_, table19_23_ops_, table19_23_ops_, table19_23_ops_, 3428 table19_23_ops_, table19_23_ops_, table19_23_ops_, table19_31_ops_, 3429 table19_10_ops_, table19_10_ops_, table19_10_ops_, table19_10_ops_, 3430 table19_10_ops_, table19_23_ops_, table19_23_ops_, table19_23_ops_, 3431 table19_23_ops_, table19_23_ops_, table19_23_ops_, table19_43_ops_, 3432 table19_44_ops_, table19_44_ops_, table19_44_ops_, table19_47_ops_, 3433 table19_10_ops_, table19_10_ops_, table19_10_ops_, table19_10_ops_, 3434 table19_10_ops_, table19_23_ops_, table19_23_ops_, table19_23_ops_, 3435 table19_23_ops_, table19_23_ops_, table19_23_ops_, table19_43_ops_, 3436 table19_44_ops_, table19_44_ops_, table19_44_ops_, table19_63_ops_, 3437 table19_10_ops_, table19_10_ops_, table19_10_ops_, table19_10_ops_, 3438 table19_10_ops_, table19_23_ops_, table19_23_ops_, table19_23_ops_, 3439 table19_23_ops_, table19_23_ops_, table19_23_ops_, table19_43_ops_, 3440 table19_44_ops_, table19_44_ops_, table19_44_ops_, table19_79_ops_, 3441 table19_23_ops_, table19_23_ops_, table19_43_ops_, table19_44_ops_, 3442 table19_44_ops_, table19_85_ops_, table19_86_ops_, table19_87_ops_, 3443 table19_23_ops_, table19_23_ops_, table19_43_ops_, table19_44_ops_, 3444 table19_44_ops_, table19_85_ops_, table19_86_ops_, table19_87_ops_, 3445 table19_44_ops_, table19_97_ops_, table19_98_ops_, table19_99_ops_, 3446 table19_44_ops_, table19_97_ops_, table19_98_ops_, table19_99_ops_, 3447 table19_44_ops_, table19_97_ops_, table19_98_ops_, table19_99_ops_, 3448 table19_44_ops_, table19_97_ops_, table19_98_ops_, table19_99_ops_, 3449 table19_44_ops_, table19_97_ops_, table19_98_ops_, table19_99_ops_, 3450 table19_44_ops_, table19_97_ops_, table19_98_ops_, table19_99_ops_, 3451 table19_120_ops_, table19_121_ops_, table19_120_ops_, table19_121_ops_, 3452 table19_124_ops_, table19_124_ops_, table19_124_ops_, table19_127_ops_, 3453 }; 3454 const uint8_t HuffDecoderCommon::table6_0_emit_[1] = {0x3f}; 3455 const uint16_t HuffDecoderCommon::table6_0_ops_[256] = { 3456 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 3457 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 3458 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 3459 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 3460 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 3461 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 3462 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 3463 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 3464 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 3465 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 3466 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 3467 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 3468 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 3469 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 3470 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 3471 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 3472 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 3473 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 3474 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 3475 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 3476 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 3477 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 3478 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 3479 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 3480 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 3481 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 3482 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 3483 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 0x0002, 3484 0x0002, 0x0002, 0x0002, 0x0002}; 3485 const uint8_t HuffDecoderCommon::table6_32_emit_[1] = {0x27}; 3486 const uint16_t HuffDecoderCommon::table6_32_ops_[256] = { 3487 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 3488 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 3489 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 3490 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 3491 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 3492 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 3493 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 3494 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 3495 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 3496 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 3497 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 3498 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 3499 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 3500 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 3501 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 3502 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 3503 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 3504 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 3505 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 3506 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 3507 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 3508 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 3509 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 3510 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 3511 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 3512 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 3513 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 3514 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 0x0003, 3515 0x0003, 0x0003, 0x0003, 0x0003}; 3516 const uint8_t HuffDecoderCommon::table6_48_emit_[1] = {0x2b}; 3517 const uint8_t HuffDecoderCommon::table6_64_emit_[1] = {0x7c}; 3518 const uint8_t HuffDecoderCommon::table6_80_emit_[1] = {0x23}; 3519 const uint16_t HuffDecoderCommon::table6_80_ops_[256] = { 3520 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 3521 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 3522 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 3523 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 3524 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 3525 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 3526 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 3527 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 3528 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 3529 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 3530 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 3531 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 3532 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 3533 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 3534 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 3535 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 3536 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 3537 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 3538 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 3539 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 3540 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 3541 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 3542 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 3543 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 3544 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 3545 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 3546 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 3547 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 0x0004, 3548 0x0004, 0x0004, 0x0004, 0x0004}; 3549 const uint8_t HuffDecoderCommon::table6_88_emit_[1] = {0x3e}; 3550 const uint8_t HuffDecoderCommon::table6_96_emit_[1] = {0x00}; 3551 const uint16_t HuffDecoderCommon::table6_96_ops_[256] = { 3552 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 3553 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 3554 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 3555 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 3556 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 3557 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 3558 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 3559 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 3560 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 3561 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 3562 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 3563 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 3564 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 3565 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 3566 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 3567 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 3568 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 3569 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 3570 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 3571 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 3572 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 3573 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 3574 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 3575 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 3576 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 3577 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 3578 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 3579 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 3580 0x0005, 0x0005, 0x0005, 0x0005}; 3581 const uint8_t HuffDecoderCommon::table6_100_emit_[1] = {0x24}; 3582 const uint8_t HuffDecoderCommon::table6_104_emit_[1] = {0x40}; 3583 const uint8_t HuffDecoderCommon::table6_108_emit_[1] = {0x5b}; 3584 const uint8_t HuffDecoderCommon::table6_112_emit_[1] = {0x5d}; 3585 const uint8_t HuffDecoderCommon::table6_116_emit_[1] = {0x7e}; 3586 const uint8_t HuffDecoderCommon::table6_120_emit_[1] = {0x5e}; 3587 const uint16_t HuffDecoderCommon::table6_120_ops_[256] = { 3588 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 3589 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 3590 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 3591 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 3592 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 3593 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 3594 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 3595 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 3596 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 3597 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 3598 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 3599 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 3600 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 3601 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 3602 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 3603 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 3604 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 3605 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 3606 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 3607 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 3608 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 3609 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 3610 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 3611 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 3612 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 3613 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 3614 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 3615 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 3616 0x0006, 0x0006, 0x0006, 0x0006}; 3617 const uint8_t HuffDecoderCommon::table6_122_emit_[1] = {0x7d}; 3618 const uint8_t HuffDecoderCommon::table6_124_emit_[1] = {0x3c}; 3619 const uint16_t HuffDecoderCommon::table6_124_ops_[256] = { 3620 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 3621 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 3622 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 3623 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 3624 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 3625 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 3626 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 3627 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 3628 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 3629 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 3630 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 3631 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 3632 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 3633 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 3634 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 3635 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 3636 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 3637 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 3638 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 3639 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 3640 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 3641 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 3642 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 3643 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 3644 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 3645 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 3646 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 3647 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 3648 0x0007, 0x0007, 0x0007, 0x0007}; 3649 const uint8_t HuffDecoderCommon::table6_125_emit_[1] = {0x60}; 3650 const uint8_t HuffDecoderCommon::table6_126_emit_[1] = {0x7b}; 3651 const uint8_t HuffDecoderCommon::table6_127_emit_[79] = { 3652 0x5c, 0xc3, 0xd0, 0x80, 0x82, 0x83, 0xa2, 0xb8, 0xc2, 0xe0, 0xe2, 0x99, 3653 0xa1, 0xa7, 0xac, 0xb0, 0xb1, 0xb3, 0xd1, 0xd8, 0xd9, 0xe3, 0xe5, 0xe6, 3654 0x81, 0x84, 0x85, 0x86, 0x88, 0x92, 0x9a, 0x9c, 0xa0, 0xa3, 0xa4, 0xa9, 3655 0xaa, 0xad, 0xb2, 0xb5, 0xb9, 0xba, 0xbb, 0xbd, 0xbe, 0xc4, 0xc6, 0xe4, 3656 0xe8, 0xe9, 0x01, 0x87, 0x89, 0x8a, 0x8b, 0x8c, 0x8d, 0x8f, 0x93, 0x95, 3657 0x96, 0x97, 0x98, 0x9b, 0x9d, 0x9e, 0xa5, 0xa6, 0xa8, 0xae, 0xaf, 0xb4, 3658 0xb6, 0xb7, 0xbc, 0xbf, 0xc5, 0xe7, 0xef}; 3659 const uint16_t HuffDecoderCommon::table6_127_ops_[256] = { 3660 0x000b, 0x000b, 0x000b, 0x000b, 0x000b, 0x000b, 0x000b, 0x000b, 0x000b, 3661 0x000b, 0x000b, 0x000b, 0x000b, 0x000b, 0x000b, 0x000b, 0x010b, 0x010b, 3662 0x010b, 0x010b, 0x010b, 0x010b, 0x010b, 0x010b, 0x010b, 0x010b, 0x010b, 3663 0x010b, 0x010b, 0x010b, 0x010b, 0x010b, 0x020b, 0x020b, 0x020b, 0x020b, 3664 0x020b, 0x020b, 0x020b, 0x020b, 0x020b, 0x020b, 0x020b, 0x020b, 0x020b, 3665 0x020b, 0x020b, 0x020b, 0x030c, 0x030c, 0x030c, 0x030c, 0x030c, 0x030c, 3666 0x030c, 0x030c, 0x040c, 0x040c, 0x040c, 0x040c, 0x040c, 0x040c, 0x040c, 3667 0x040c, 0x050c, 0x050c, 0x050c, 0x050c, 0x050c, 0x050c, 0x050c, 0x050c, 3668 0x060c, 0x060c, 0x060c, 0x060c, 0x060c, 0x060c, 0x060c, 0x060c, 0x070c, 3669 0x070c, 0x070c, 0x070c, 0x070c, 0x070c, 0x070c, 0x070c, 0x080c, 0x080c, 3670 0x080c, 0x080c, 0x080c, 0x080c, 0x080c, 0x080c, 0x090c, 0x090c, 0x090c, 3671 0x090c, 0x090c, 0x090c, 0x090c, 0x090c, 0x0a0c, 0x0a0c, 0x0a0c, 0x0a0c, 3672 0x0a0c, 0x0a0c, 0x0a0c, 0x0a0c, 0x0b0d, 0x0b0d, 0x0b0d, 0x0b0d, 0x0c0d, 3673 0x0c0d, 0x0c0d, 0x0c0d, 0x0d0d, 0x0d0d, 0x0d0d, 0x0d0d, 0x0e0d, 0x0e0d, 3674 0x0e0d, 0x0e0d, 0x0f0d, 0x0f0d, 0x0f0d, 0x0f0d, 0x100d, 0x100d, 0x100d, 3675 0x100d, 0x110d, 0x110d, 0x110d, 0x110d, 0x120d, 0x120d, 0x120d, 0x120d, 3676 0x130d, 0x130d, 0x130d, 0x130d, 0x140d, 0x140d, 0x140d, 0x140d, 0x150d, 3677 0x150d, 0x150d, 0x150d, 0x160d, 0x160d, 0x160d, 0x160d, 0x170d, 0x170d, 3678 0x170d, 0x170d, 0x180e, 0x180e, 0x190e, 0x190e, 0x1a0e, 0x1a0e, 0x1b0e, 3679 0x1b0e, 0x1c0e, 0x1c0e, 0x1d0e, 0x1d0e, 0x1e0e, 0x1e0e, 0x1f0e, 0x1f0e, 3680 0x200e, 0x200e, 0x210e, 0x210e, 0x220e, 0x220e, 0x230e, 0x230e, 0x240e, 3681 0x240e, 0x250e, 0x250e, 0x260e, 0x260e, 0x270e, 0x270e, 0x280e, 0x280e, 3682 0x290e, 0x290e, 0x2a0e, 0x2a0e, 0x2b0e, 0x2b0e, 0x2c0e, 0x2c0e, 0x2d0e, 3683 0x2d0e, 0x2e0e, 0x2e0e, 0x2f0e, 0x2f0e, 0x300e, 0x300e, 0x310e, 0x310e, 3684 0x320f, 0x330f, 0x340f, 0x350f, 0x360f, 0x370f, 0x380f, 0x390f, 0x3a0f, 3685 0x3b0f, 0x3c0f, 0x3d0f, 0x3e0f, 0x3f0f, 0x400f, 0x410f, 0x420f, 0x430f, 3686 0x440f, 0x450f, 0x460f, 0x470f, 0x480f, 0x490f, 0x4a0f, 0x4b0f, 0x4c0f, 3687 0x4d0f, 0x4e0f, 0x001f, 0x002f, 0x003f, 0x004f, 0x005f, 0x006f, 0x007f, 3688 0x008f, 0x009f, 0x00af, 0x00bf}; 3689 const uint8_t* const HuffDecoderCommon::table6_emit_[128] = { 3690 table6_0_emit_, table6_0_emit_, table6_0_emit_, table6_0_emit_, 3691 table6_0_emit_, table6_0_emit_, table6_0_emit_, table6_0_emit_, 3692 table6_0_emit_, table6_0_emit_, table6_0_emit_, table6_0_emit_, 3693 table6_0_emit_, table6_0_emit_, table6_0_emit_, table6_0_emit_, 3694 table6_0_emit_, table6_0_emit_, table6_0_emit_, table6_0_emit_, 3695 table6_0_emit_, table6_0_emit_, table6_0_emit_, table6_0_emit_, 3696 table6_0_emit_, table6_0_emit_, table6_0_emit_, table6_0_emit_, 3697 table6_0_emit_, table6_0_emit_, table6_0_emit_, table6_0_emit_, 3698 table6_32_emit_, table6_32_emit_, table6_32_emit_, table6_32_emit_, 3699 table6_32_emit_, table6_32_emit_, table6_32_emit_, table6_32_emit_, 3700 table6_32_emit_, table6_32_emit_, table6_32_emit_, table6_32_emit_, 3701 table6_32_emit_, table6_32_emit_, table6_32_emit_, table6_32_emit_, 3702 table6_48_emit_, table6_48_emit_, table6_48_emit_, table6_48_emit_, 3703 table6_48_emit_, table6_48_emit_, table6_48_emit_, table6_48_emit_, 3704 table6_48_emit_, table6_48_emit_, table6_48_emit_, table6_48_emit_, 3705 table6_48_emit_, table6_48_emit_, table6_48_emit_, table6_48_emit_, 3706 table6_64_emit_, table6_64_emit_, table6_64_emit_, table6_64_emit_, 3707 table6_64_emit_, table6_64_emit_, table6_64_emit_, table6_64_emit_, 3708 table6_64_emit_, table6_64_emit_, table6_64_emit_, table6_64_emit_, 3709 table6_64_emit_, table6_64_emit_, table6_64_emit_, table6_64_emit_, 3710 table6_80_emit_, table6_80_emit_, table6_80_emit_, table6_80_emit_, 3711 table6_80_emit_, table6_80_emit_, table6_80_emit_, table6_80_emit_, 3712 table6_88_emit_, table6_88_emit_, table6_88_emit_, table6_88_emit_, 3713 table6_88_emit_, table6_88_emit_, table6_88_emit_, table6_88_emit_, 3714 table6_96_emit_, table6_96_emit_, table6_96_emit_, table6_96_emit_, 3715 table6_100_emit_, table6_100_emit_, table6_100_emit_, table6_100_emit_, 3716 table6_104_emit_, table6_104_emit_, table6_104_emit_, table6_104_emit_, 3717 table6_108_emit_, table6_108_emit_, table6_108_emit_, table6_108_emit_, 3718 table6_112_emit_, table6_112_emit_, table6_112_emit_, table6_112_emit_, 3719 table6_116_emit_, table6_116_emit_, table6_116_emit_, table6_116_emit_, 3720 table6_120_emit_, table6_120_emit_, table6_122_emit_, table6_122_emit_, 3721 table6_124_emit_, table6_125_emit_, table6_126_emit_, table6_127_emit_, 3722 }; 3723 const uint16_t* const HuffDecoderCommon::table6_ops_[128] = { 3724 table6_0_ops_, table6_0_ops_, table6_0_ops_, table6_0_ops_, 3725 table6_0_ops_, table6_0_ops_, table6_0_ops_, table6_0_ops_, 3726 table6_0_ops_, table6_0_ops_, table6_0_ops_, table6_0_ops_, 3727 table6_0_ops_, table6_0_ops_, table6_0_ops_, table6_0_ops_, 3728 table6_0_ops_, table6_0_ops_, table6_0_ops_, table6_0_ops_, 3729 table6_0_ops_, table6_0_ops_, table6_0_ops_, table6_0_ops_, 3730 table6_0_ops_, table6_0_ops_, table6_0_ops_, table6_0_ops_, 3731 table6_0_ops_, table6_0_ops_, table6_0_ops_, table6_0_ops_, 3732 table6_32_ops_, table6_32_ops_, table6_32_ops_, table6_32_ops_, 3733 table6_32_ops_, table6_32_ops_, table6_32_ops_, table6_32_ops_, 3734 table6_32_ops_, table6_32_ops_, table6_32_ops_, table6_32_ops_, 3735 table6_32_ops_, table6_32_ops_, table6_32_ops_, table6_32_ops_, 3736 table6_32_ops_, table6_32_ops_, table6_32_ops_, table6_32_ops_, 3737 table6_32_ops_, table6_32_ops_, table6_32_ops_, table6_32_ops_, 3738 table6_32_ops_, table6_32_ops_, table6_32_ops_, table6_32_ops_, 3739 table6_32_ops_, table6_32_ops_, table6_32_ops_, table6_32_ops_, 3740 table6_32_ops_, table6_32_ops_, table6_32_ops_, table6_32_ops_, 3741 table6_32_ops_, table6_32_ops_, table6_32_ops_, table6_32_ops_, 3742 table6_32_ops_, table6_32_ops_, table6_32_ops_, table6_32_ops_, 3743 table6_32_ops_, table6_32_ops_, table6_32_ops_, table6_32_ops_, 3744 table6_80_ops_, table6_80_ops_, table6_80_ops_, table6_80_ops_, 3745 table6_80_ops_, table6_80_ops_, table6_80_ops_, table6_80_ops_, 3746 table6_80_ops_, table6_80_ops_, table6_80_ops_, table6_80_ops_, 3747 table6_80_ops_, table6_80_ops_, table6_80_ops_, table6_80_ops_, 3748 table6_96_ops_, table6_96_ops_, table6_96_ops_, table6_96_ops_, 3749 table6_96_ops_, table6_96_ops_, table6_96_ops_, table6_96_ops_, 3750 table6_96_ops_, table6_96_ops_, table6_96_ops_, table6_96_ops_, 3751 table6_96_ops_, table6_96_ops_, table6_96_ops_, table6_96_ops_, 3752 table6_96_ops_, table6_96_ops_, table6_96_ops_, table6_96_ops_, 3753 table6_96_ops_, table6_96_ops_, table6_96_ops_, table6_96_ops_, 3754 table6_120_ops_, table6_120_ops_, table6_120_ops_, table6_120_ops_, 3755 table6_124_ops_, table6_124_ops_, table6_124_ops_, table6_127_ops_, 3756 }; 3757 const uint8_t HuffDecoderCommon::table27_0_emit_[8] = {0xc0, 0xc1, 0xc8, 0xc9, 3758 0xca, 0xcd, 0xd2, 0xd5}; 3759 const uint8_t HuffDecoderCommon::table27_0_inner_[8] = {0x03, 0x07, 0x0b, 0x0f, 3760 0x13, 0x17, 0x1b, 0x1f}; 3761 const uint8_t HuffDecoderCommon::table28_0_emit_[16] = { 3762 0xd3, 0xd4, 0xd6, 0xdd, 0xde, 0xdf, 0xf1, 0xf4, 3763 0xf5, 0xf6, 0xf7, 0xf8, 0xfa, 0xfb, 0xfc, 0xfd}; 3764 const uint8_t HuffDecoderCommon::table28_0_inner_[16] = { 3765 0x04, 0x0c, 0x14, 0x1c, 0x24, 0x2c, 0x34, 0x3c, 3766 0x44, 0x4c, 0x54, 0x5c, 0x64, 0x6c, 0x74, 0x7c}; 3767 const uint8_t HuffDecoderCommon::table31_0_emit_[30] = { 3768 0xfe, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08, 0x0b, 0x0c, 3769 0x0e, 0x0f, 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x17, 0x18, 3770 0x19, 0x1a, 0x1b, 0x1c, 0x1d, 0x1e, 0x1f, 0x7f, 0xdc, 0xf9}; 3771 const uint8_t HuffDecoderCommon::table31_0_ops_[32] = { 3772 0x00, 0x01, 0x05, 0x09, 0x0d, 0x11, 0x15, 0x19, 0x1d, 0x21, 0x25, 3773 0x29, 0x2d, 0x31, 0x35, 0x39, 0x3d, 0x41, 0x45, 0x49, 0x4d, 0x51, 3774 0x55, 0x59, 0x5d, 0x61, 0x65, 0x69, 0x6d, 0x71, 0x75, 0x02}; 3775 const uint8_t HuffDecoderCommon::table32_0_ops_[64] = { 3776 0x00, 0x00, 0x00, 0x01, 0x00, 0x05, 0x00, 0x09, 0x00, 0x0d, 0x00, 3777 0x11, 0x00, 0x15, 0x00, 0x19, 0x00, 0x1d, 0x00, 0x21, 0x00, 0x25, 3778 0x00, 0x29, 0x00, 0x2d, 0x00, 0x31, 0x00, 0x35, 0x00, 0x39, 0x00, 3779 0x3d, 0x00, 0x41, 0x00, 0x45, 0x00, 0x49, 0x00, 0x4d, 0x00, 0x51, 3780 0x00, 0x55, 0x00, 0x59, 0x00, 0x5d, 0x00, 0x61, 0x00, 0x65, 0x00, 3781 0x69, 0x00, 0x6d, 0x00, 0x71, 0x00, 0x75, 0x00, 0x02}; 3782 const uint8_t HuffDecoderCommon::table29_0_emit_[7] = {0xfe, 0x02, 0x03, 0x04, 3783 0x05, 0x06, 0x07}; 3784 const uint8_t HuffDecoderCommon::table29_0_ops_[32] = { 3785 0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x15, 0x15, 0x15, 3786 0x15, 0x25, 0x25, 0x25, 0x25, 0x35, 0x35, 0x35, 0x35, 0x45, 0x45, 3787 0x45, 0x45, 0x55, 0x55, 0x55, 0x55, 0x65, 0x65, 0x65, 0x65}; 3788 const uint8_t HuffDecoderCommon::table29_1_emit_[8] = {0x08, 0x0b, 0x0c, 0x0e, 3789 0x0f, 0x10, 0x11, 0x12}; 3790 const uint8_t HuffDecoderCommon::table29_1_ops_[32] = { 3791 0x05, 0x05, 0x05, 0x05, 0x15, 0x15, 0x15, 0x15, 0x25, 0x25, 0x25, 3792 0x25, 0x35, 0x35, 0x35, 0x35, 0x45, 0x45, 0x45, 0x45, 0x55, 0x55, 3793 0x55, 0x55, 0x65, 0x65, 0x65, 0x65, 0x75, 0x75, 0x75, 0x75}; 3794 const uint8_t HuffDecoderCommon::table29_2_emit_[8] = {0x13, 0x14, 0x15, 0x17, 3795 0x18, 0x19, 0x1a, 0x1b}; 3796 const uint8_t HuffDecoderCommon::table29_3_emit_[10] = { 3797 0x1c, 0x1d, 0x1e, 0x1f, 0x7f, 0xdc, 0xf9, 0x0a, 0x0d, 0x16}; 3798 const uint8_t HuffDecoderCommon::table29_3_ops_[32] = { 3799 0x05, 0x05, 0x05, 0x05, 0x15, 0x15, 0x15, 0x15, 0x25, 0x25, 0x25, 3800 0x25, 0x35, 0x35, 0x35, 0x35, 0x45, 0x45, 0x45, 0x45, 0x55, 0x55, 3801 0x55, 0x55, 0x65, 0x65, 0x65, 0x65, 0x77, 0x87, 0x97, 0x0f}; 3802 const uint8_t* const HuffDecoderCommon::table29_emit_[4] = { 3803 table29_0_emit_, 3804 table29_1_emit_, 3805 table29_2_emit_, 3806 table29_3_emit_, 3807 }; 3808 const uint8_t* const HuffDecoderCommon::table29_ops_[4] = { 3809 table29_0_ops_, 3810 table29_1_ops_, 3811 table29_1_ops_, 3812 table29_3_ops_, 3813 }; 3814 const uint8_t HuffDecoderCommon::table34_0_emit_[7] = {0xda, 0xdb, 0xee, 0xf0, 3815 0xf2, 0xf3, 0xff}; 3816 const uint8_t HuffDecoderCommon::table34_0_inner_[8] = {0x00, 0x02, 0x04, 0x06, 3817 0x08, 0x0a, 0x0c, 0x01}; 3818 const uint8_t HuffDecoderCommon::table33_0_emit_[9] = { 3819 0xda, 0xdb, 0xee, 0xf0, 0xf2, 0xf3, 0xff, 0xcb, 0xcc}; 3820 const uint8_t HuffDecoderCommon::table33_0_inner_[9] = { 3821 0x03, 0x0b, 0x13, 0x1b, 0x23, 0x2b, 0x33, 0x3c, 0x44}; 3822 } // namespace geometry_8_15_7 3823 } // namespace grpc_core 3824