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_13_5_12.h" 19 20 #include <grpc/support/port_platform.h> 21 namespace grpc_core { 22 namespace geometry_13_5_12 { 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::table5_0_ops_[128] = { 71 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 72 0x00, 0x00, 0x00, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 73 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0d, 0x00, 0x00, 0x00, 0x00, 74 0x00, 0x00, 0x00, 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x15, 75 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x19, 0x00, 0x00, 0x00, 0x00, 76 0x00, 0x00, 0x00, 0x1d, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x21, 77 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x25, 0x00, 0x00, 0x00, 0x29, 78 0x00, 0x00, 0x00, 0x2d, 0x00, 0x00, 0x00, 0x31, 0x00, 0x00, 0x00, 0x35, 79 0x00, 0x00, 0x00, 0x39, 0x00, 0x00, 0x00, 0x3d, 0x00, 0x00, 0x00, 0x41, 80 0x00, 0x00, 0x00, 0x45, 0x00, 0x00, 0x00, 0x49, 0x00, 0x00, 0x00, 0x4d, 81 0x00, 0x00, 0x00, 0x51, 0x00, 0x00, 0x00, 0x55}; 82 const uint8_t HuffDecoderCommon::table5_1_emit_[52] = { 83 0x3d, 0x41, 0x5f, 0x62, 0x64, 0x66, 0x67, 0x68, 0x6c, 0x6d, 0x6e, 84 0x70, 0x72, 0x75, 0x3a, 0x42, 0x43, 0x44, 0x45, 0x46, 0x47, 0x48, 85 0x49, 0x4a, 0x4b, 0x4c, 0x4d, 0x4e, 0x4f, 0x50, 0x51, 0x52, 0x53, 86 0x54, 0x55, 0x56, 0x57, 0x59, 0x6a, 0x6b, 0x71, 0x76, 0x77, 0x78, 87 0x79, 0x7a, 0x26, 0x2a, 0x2c, 0x3b, 0x58, 0x5a}; 88 const uint8_t HuffDecoderCommon::table5_1_ops_[128] = { 89 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x05, 0x00, 0x00, 0x00, 0x09, 90 0x00, 0x00, 0x00, 0x0d, 0x00, 0x00, 0x00, 0x11, 0x00, 0x00, 0x00, 0x15, 91 0x00, 0x00, 0x00, 0x19, 0x00, 0x00, 0x00, 0x1d, 0x00, 0x00, 0x00, 0x21, 92 0x00, 0x00, 0x00, 0x25, 0x00, 0x00, 0x00, 0x29, 0x00, 0x00, 0x00, 0x2d, 93 0x00, 0x00, 0x00, 0x31, 0x00, 0x00, 0x00, 0x35, 0x00, 0x39, 0x00, 0x3d, 94 0x00, 0x41, 0x00, 0x45, 0x00, 0x49, 0x00, 0x4d, 0x00, 0x51, 0x00, 0x55, 95 0x00, 0x59, 0x00, 0x5d, 0x00, 0x61, 0x00, 0x65, 0x00, 0x69, 0x00, 0x6d, 96 0x00, 0x71, 0x00, 0x75, 0x00, 0x79, 0x00, 0x7d, 0x00, 0x81, 0x00, 0x85, 97 0x00, 0x89, 0x00, 0x8d, 0x00, 0x91, 0x00, 0x95, 0x00, 0x99, 0x00, 0x9d, 98 0x00, 0xa1, 0x00, 0xa5, 0x00, 0xa9, 0x00, 0xad, 0x00, 0xb1, 0x00, 0xb5, 99 0xb9, 0xbd, 0xc1, 0xc5, 0xc9, 0xcd, 0x00, 0x02}; 100 const uint8_t* const HuffDecoderCommon::table5_emit_[2] = { 101 table4_0_emit_, 102 table5_1_emit_, 103 }; 104 const uint8_t* const HuffDecoderCommon::table5_ops_[2] = { 105 table5_0_ops_, 106 table5_1_ops_, 107 }; 108 const uint8_t HuffDecoderCommon::table6_0_emit_[2] = {0x30, 0x31}; 109 const uint8_t HuffDecoderCommon::table6_0_ops_[32] = { 110 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 111 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 112 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x05}; 113 const uint8_t HuffDecoderCommon::table6_1_emit_[2] = {0x32, 0x61}; 114 const uint8_t HuffDecoderCommon::table6_2_emit_[2] = {0x63, 0x65}; 115 const uint8_t HuffDecoderCommon::table6_3_emit_[2] = {0x69, 0x6f}; 116 const uint8_t HuffDecoderCommon::table6_4_emit_[2] = {0x73, 0x74}; 117 const uint8_t HuffDecoderCommon::table6_5_emit_[4] = {0x20, 0x25, 0x2d, 0x2e}; 118 const uint8_t HuffDecoderCommon::table6_5_ops_[32] = { 119 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 120 0x00, 0x00, 0x00, 0x00, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 121 0x00, 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0d}; 122 const uint8_t HuffDecoderCommon::table6_6_emit_[4] = {0x2f, 0x33, 0x34, 0x35}; 123 const uint8_t HuffDecoderCommon::table6_7_emit_[4] = {0x36, 0x37, 0x38, 0x39}; 124 const uint8_t HuffDecoderCommon::table6_8_emit_[4] = {0x3d, 0x41, 0x5f, 0x62}; 125 const uint8_t HuffDecoderCommon::table6_9_emit_[4] = {0x64, 0x66, 0x67, 0x68}; 126 const uint8_t HuffDecoderCommon::table6_10_emit_[4] = {0x6c, 0x6d, 0x6e, 0x70}; 127 const uint8_t HuffDecoderCommon::table6_11_emit_[6] = {0x72, 0x75, 0x3a, 128 0x42, 0x43, 0x44}; 129 const uint8_t HuffDecoderCommon::table6_11_ops_[32] = { 130 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 131 0x00, 0x00, 0x00, 0x00, 0x05, 0x00, 0x00, 0x00, 0x09, 0x00, 0x00, 132 0x00, 0x0d, 0x00, 0x00, 0x00, 0x11, 0x00, 0x00, 0x00, 0x15}; 133 const uint8_t HuffDecoderCommon::table6_12_emit_[8] = {0x45, 0x46, 0x47, 0x48, 134 0x49, 0x4a, 0x4b, 0x4c}; 135 const uint8_t HuffDecoderCommon::table6_12_ops_[32] = { 136 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x05, 0x00, 0x00, 0x00, 137 0x09, 0x00, 0x00, 0x00, 0x0d, 0x00, 0x00, 0x00, 0x11, 0x00, 0x00, 138 0x00, 0x15, 0x00, 0x00, 0x00, 0x19, 0x00, 0x00, 0x00, 0x1d}; 139 const uint8_t HuffDecoderCommon::table6_13_emit_[8] = {0x4d, 0x4e, 0x4f, 0x50, 140 0x51, 0x52, 0x53, 0x54}; 141 const uint8_t HuffDecoderCommon::table6_14_emit_[8] = {0x55, 0x56, 0x57, 0x59, 142 0x6a, 0x6b, 0x71, 0x76}; 143 const uint8_t HuffDecoderCommon::table6_15_emit_[10] = { 144 0x77, 0x78, 0x79, 0x7a, 0x26, 0x2a, 0x2c, 0x3b, 0x58, 0x5a}; 145 const uint8_t HuffDecoderCommon::table6_15_ops_[32] = { 146 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x05, 0x00, 0x00, 0x00, 147 0x09, 0x00, 0x00, 0x00, 0x0d, 0x00, 0x11, 0x00, 0x15, 0x00, 0x19, 148 0x00, 0x1d, 0x00, 0x21, 0x00, 0x25, 0x00, 0x00, 0x00, 0x02}; 149 const uint8_t* const HuffDecoderCommon::table6_emit_[16] = { 150 table6_0_emit_, table6_1_emit_, table6_2_emit_, table6_3_emit_, 151 table6_4_emit_, table6_5_emit_, table6_6_emit_, table6_7_emit_, 152 table6_8_emit_, table6_9_emit_, table6_10_emit_, table6_11_emit_, 153 table6_12_emit_, table6_13_emit_, table6_14_emit_, table6_15_emit_, 154 }; 155 const uint8_t* const HuffDecoderCommon::table6_ops_[16] = { 156 table6_0_ops_, table6_0_ops_, table6_0_ops_, table6_0_ops_, 157 table6_0_ops_, table6_5_ops_, table6_5_ops_, table6_5_ops_, 158 table6_5_ops_, table6_5_ops_, table6_5_ops_, table6_11_ops_, 159 table6_12_ops_, table6_12_ops_, table6_12_ops_, table6_15_ops_, 160 }; 161 const uint8_t HuffDecoderCommon::table7_0_emit_[36] = { 162 0x30, 0x30, 0x31, 0x30, 0x32, 0x30, 0x61, 0x30, 0x63, 0x30, 0x65, 0x30, 163 0x69, 0x30, 0x6f, 0x30, 0x73, 0x30, 0x74, 0x31, 0x31, 0x32, 0x31, 0x61, 164 0x31, 0x63, 0x31, 0x65, 0x31, 0x69, 0x31, 0x6f, 0x31, 0x73, 0x31, 0x74}; 165 const uint8_t HuffDecoderCommon::table7_0_ops_[64] = { 166 0x00, 0x04, 0x0c, 0x14, 0x1c, 0x24, 0x2c, 0x34, 0x3c, 0x44, 0x01, 167 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 168 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x02, 0x08, 169 0x4c, 0x50, 0x58, 0x60, 0x68, 0x70, 0x78, 0x80, 0x88, 0x01, 0x01, 170 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 171 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x0a}; 172 const uint8_t HuffDecoderCommon::table7_1_emit_[36] = { 173 0x32, 0x30, 0x32, 0x31, 0x32, 0x32, 0x61, 0x32, 0x63, 0x32, 0x65, 0x32, 174 0x69, 0x32, 0x6f, 0x32, 0x73, 0x32, 0x74, 0x61, 0x30, 0x61, 0x31, 0x61, 175 0x61, 0x63, 0x61, 0x65, 0x61, 0x69, 0x61, 0x6f, 0x61, 0x73, 0x61, 0x74}; 176 const uint8_t HuffDecoderCommon::table7_1_ops_[64] = { 177 0x00, 0x08, 0x10, 0x14, 0x1c, 0x24, 0x2c, 0x34, 0x3c, 0x44, 0x01, 178 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 179 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x02, 0x4c, 180 0x54, 0x18, 0x5c, 0x60, 0x68, 0x70, 0x78, 0x80, 0x88, 0x01, 0x01, 181 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 182 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x1a}; 183 const uint8_t HuffDecoderCommon::table7_2_emit_[36] = { 184 0x63, 0x30, 0x63, 0x31, 0x63, 0x32, 0x63, 0x61, 0x63, 0x63, 0x65, 0x63, 185 0x69, 0x63, 0x6f, 0x63, 0x73, 0x63, 0x74, 0x65, 0x30, 0x65, 0x31, 0x65, 186 0x32, 0x65, 0x61, 0x65, 0x65, 0x69, 0x65, 0x6f, 0x65, 0x73, 0x65, 0x74}; 187 const uint8_t HuffDecoderCommon::table7_2_ops_[64] = { 188 0x00, 0x08, 0x10, 0x18, 0x20, 0x24, 0x2c, 0x34, 0x3c, 0x44, 0x01, 189 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 190 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x02, 0x4c, 191 0x54, 0x5c, 0x64, 0x28, 0x6c, 0x70, 0x78, 0x80, 0x88, 0x01, 0x01, 192 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 193 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x2a}; 194 const uint8_t HuffDecoderCommon::table7_3_emit_[36] = { 195 0x69, 0x30, 0x69, 0x31, 0x69, 0x32, 0x69, 0x61, 0x69, 0x63, 0x69, 0x65, 196 0x69, 0x69, 0x6f, 0x69, 0x73, 0x69, 0x74, 0x6f, 0x30, 0x6f, 0x31, 0x6f, 197 0x32, 0x6f, 0x61, 0x6f, 0x63, 0x6f, 0x65, 0x6f, 0x6f, 0x73, 0x6f, 0x74}; 198 const uint8_t HuffDecoderCommon::table7_3_ops_[64] = { 199 0x00, 0x08, 0x10, 0x18, 0x20, 0x28, 0x30, 0x34, 0x3c, 0x44, 0x01, 200 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 201 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x02, 0x4c, 202 0x54, 0x5c, 0x64, 0x6c, 0x74, 0x38, 0x7c, 0x80, 0x88, 0x01, 0x01, 203 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 204 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x3a}; 205 const uint8_t HuffDecoderCommon::table7_4_emit_[38] = { 206 0x73, 0x30, 0x73, 0x31, 0x73, 0x32, 0x73, 0x61, 0x73, 0x63, 207 0x73, 0x65, 0x73, 0x69, 0x73, 0x6f, 0x73, 0x73, 0x74, 0x30, 208 0x74, 0x31, 0x74, 0x32, 0x74, 0x61, 0x74, 0x63, 0x74, 0x65, 209 0x74, 0x69, 0x74, 0x6f, 0x74, 0x73, 0x74, 0x74}; 210 const uint8_t HuffDecoderCommon::table7_4_ops_[64] = { 211 0x00, 0x08, 0x10, 0x18, 0x20, 0x28, 0x30, 0x38, 0x40, 0x44, 0x01, 212 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 213 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x02, 0x48, 214 0x50, 0x58, 0x60, 0x68, 0x70, 0x78, 0x80, 0x88, 0x90, 0x01, 0x01, 215 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 216 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x4a}; 217 const uint8_t HuffDecoderCommon::table7_5_ops_[64] = { 218 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 219 0x01, 0x01, 0x01, 0x01, 0x02, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 220 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x06, 0x01, 221 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 222 0x01, 0x01, 0x01, 0x0a, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 223 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x0e}; 224 const uint8_t HuffDecoderCommon::table7_11_ops_[64] = { 225 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 226 0x01, 0x01, 0x01, 0x01, 0x02, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 227 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x06, 0x01, 228 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x0a, 0x01, 0x01, 0x01, 0x01, 229 0x01, 0x01, 0x01, 0x0e, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 230 0x12, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x16}; 231 const uint8_t HuffDecoderCommon::table7_12_ops_[64] = { 232 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x02, 0x01, 0x01, 0x01, 233 0x01, 0x01, 0x01, 0x01, 0x06, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 234 0x01, 0x0a, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x0e, 0x01, 235 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x12, 0x01, 0x01, 0x01, 0x01, 236 0x01, 0x01, 0x01, 0x16, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 237 0x1a, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x1e}; 238 const uint8_t HuffDecoderCommon::table7_15_emit_[15] = { 239 0x77, 0x78, 0x79, 0x7a, 0x26, 0x2a, 0x2c, 0x3b, 240 0x58, 0x5a, 0x21, 0x22, 0x28, 0x29, 0x3f}; 241 const uint8_t HuffDecoderCommon::table7_15_ops_[64] = { 242 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x02, 0x01, 0x01, 0x01, 243 0x01, 0x01, 0x01, 0x01, 0x06, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 244 0x01, 0x0a, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x0e, 0x01, 245 0x01, 0x01, 0x12, 0x01, 0x01, 0x01, 0x16, 0x01, 0x01, 0x01, 0x1a, 246 0x01, 0x01, 0x01, 0x1e, 0x01, 0x01, 0x01, 0x22, 0x01, 0x01, 0x01, 247 0x26, 0x2a, 0x2e, 0x32, 0x36, 0x3a, 0x01, 0x01, 0x03}; 248 const uint8_t* const HuffDecoderCommon::table7_emit_[16] = { 249 table7_0_emit_, table7_1_emit_, table7_2_emit_, table7_3_emit_, 250 table7_4_emit_, table6_5_emit_, table6_6_emit_, table6_7_emit_, 251 table6_8_emit_, table6_9_emit_, table6_10_emit_, table6_11_emit_, 252 table6_12_emit_, table6_13_emit_, table6_14_emit_, table7_15_emit_, 253 }; 254 const uint8_t* const HuffDecoderCommon::table7_ops_[16] = { 255 table7_0_ops_, table7_1_ops_, table7_2_ops_, table7_3_ops_, 256 table7_4_ops_, table7_5_ops_, table7_5_ops_, table7_5_ops_, 257 table7_5_ops_, table7_5_ops_, table7_5_ops_, table7_11_ops_, 258 table7_12_ops_, table7_12_ops_, table7_12_ops_, table7_15_ops_, 259 }; 260 const uint8_t HuffDecoderCommon::table8_0_emit_[71] = { 261 0x30, 0x30, 0x31, 0x30, 0x32, 0x30, 0x61, 0x30, 0x63, 0x30, 0x65, 0x30, 262 0x69, 0x30, 0x6f, 0x30, 0x73, 0x30, 0x74, 0x30, 0x20, 0x30, 0x25, 0x30, 263 0x2d, 0x30, 0x2e, 0x30, 0x2f, 0x30, 0x33, 0x30, 0x34, 0x30, 0x35, 0x30, 264 0x36, 0x30, 0x37, 0x30, 0x38, 0x30, 0x39, 0x30, 0x3d, 0x30, 0x41, 0x30, 265 0x5f, 0x30, 0x62, 0x30, 0x64, 0x30, 0x66, 0x30, 0x67, 0x30, 0x68, 0x30, 266 0x6c, 0x30, 0x6d, 0x30, 0x6e, 0x30, 0x70, 0x30, 0x72, 0x30, 0x75}; 267 const uint16_t HuffDecoderCommon::table8_0_inner_[38] = { 268 0x0000, 0x0001, 0x0005, 0x000d, 0x0015, 0x001d, 0x0025, 0x002d, 269 0x0035, 0x003d, 0x0045, 0x004d, 0x0055, 0x005d, 0x0065, 0x006d, 270 0x0075, 0x007d, 0x0085, 0x008d, 0x0095, 0x009d, 0x00a5, 0x00ad, 271 0x00b5, 0x00bd, 0x00c5, 0x00cd, 0x00d5, 0x00dd, 0x00e5, 0x00ed, 272 0x00f5, 0x00fd, 0x0105, 0x010d, 0x0115, 0x0002}; 273 const uint8_t HuffDecoderCommon::table8_0_outer_[64] = { 274 0, 1, 0, 2, 0, 3, 0, 4, 0, 5, 0, 6, 0, 7, 0, 8, 275 0, 9, 0, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 276 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 0, 0, 277 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 37}; 278 const uint8_t HuffDecoderCommon::table8_1_emit_[71] = { 279 0x31, 0x30, 0x31, 0x31, 0x32, 0x31, 0x61, 0x31, 0x63, 0x31, 0x65, 0x31, 280 0x69, 0x31, 0x6f, 0x31, 0x73, 0x31, 0x74, 0x31, 0x20, 0x31, 0x25, 0x31, 281 0x2d, 0x31, 0x2e, 0x31, 0x2f, 0x31, 0x33, 0x31, 0x34, 0x31, 0x35, 0x31, 282 0x36, 0x31, 0x37, 0x31, 0x38, 0x31, 0x39, 0x31, 0x3d, 0x31, 0x41, 0x31, 283 0x5f, 0x31, 0x62, 0x31, 0x64, 0x31, 0x66, 0x31, 0x67, 0x31, 0x68, 0x31, 284 0x6c, 0x31, 0x6d, 0x31, 0x6e, 0x31, 0x70, 0x31, 0x72, 0x31, 0x75}; 285 const uint16_t HuffDecoderCommon::table8_1_inner_[38] = { 286 0x0000, 0x0001, 0x0009, 0x000d, 0x0015, 0x001d, 0x0025, 0x002d, 287 0x0035, 0x003d, 0x0045, 0x004d, 0x0055, 0x005d, 0x0065, 0x006d, 288 0x0075, 0x007d, 0x0085, 0x008d, 0x0095, 0x009d, 0x00a5, 0x00ad, 289 0x00b5, 0x00bd, 0x00c5, 0x00cd, 0x00d5, 0x00dd, 0x00e5, 0x00ed, 290 0x00f5, 0x00fd, 0x0105, 0x010d, 0x0115, 0x0002}; 291 const uint8_t HuffDecoderCommon::table8_2_emit_[71] = { 292 0x32, 0x30, 0x32, 0x31, 0x32, 0x32, 0x61, 0x32, 0x63, 0x32, 0x65, 0x32, 293 0x69, 0x32, 0x6f, 0x32, 0x73, 0x32, 0x74, 0x32, 0x20, 0x32, 0x25, 0x32, 294 0x2d, 0x32, 0x2e, 0x32, 0x2f, 0x32, 0x33, 0x32, 0x34, 0x32, 0x35, 0x32, 295 0x36, 0x32, 0x37, 0x32, 0x38, 0x32, 0x39, 0x32, 0x3d, 0x32, 0x41, 0x32, 296 0x5f, 0x32, 0x62, 0x32, 0x64, 0x32, 0x66, 0x32, 0x67, 0x32, 0x68, 0x32, 297 0x6c, 0x32, 0x6d, 0x32, 0x6e, 0x32, 0x70, 0x32, 0x72, 0x32, 0x75}; 298 const uint16_t HuffDecoderCommon::table8_2_inner_[38] = { 299 0x0000, 0x0001, 0x0009, 0x0011, 0x0015, 0x001d, 0x0025, 0x002d, 300 0x0035, 0x003d, 0x0045, 0x004d, 0x0055, 0x005d, 0x0065, 0x006d, 301 0x0075, 0x007d, 0x0085, 0x008d, 0x0095, 0x009d, 0x00a5, 0x00ad, 302 0x00b5, 0x00bd, 0x00c5, 0x00cd, 0x00d5, 0x00dd, 0x00e5, 0x00ed, 303 0x00f5, 0x00fd, 0x0105, 0x010d, 0x0115, 0x0002}; 304 const uint8_t HuffDecoderCommon::table8_3_emit_[71] = { 305 0x61, 0x30, 0x61, 0x31, 0x61, 0x32, 0x61, 0x61, 0x63, 0x61, 0x65, 0x61, 306 0x69, 0x61, 0x6f, 0x61, 0x73, 0x61, 0x74, 0x61, 0x20, 0x61, 0x25, 0x61, 307 0x2d, 0x61, 0x2e, 0x61, 0x2f, 0x61, 0x33, 0x61, 0x34, 0x61, 0x35, 0x61, 308 0x36, 0x61, 0x37, 0x61, 0x38, 0x61, 0x39, 0x61, 0x3d, 0x61, 0x41, 0x61, 309 0x5f, 0x61, 0x62, 0x61, 0x64, 0x61, 0x66, 0x61, 0x67, 0x61, 0x68, 0x61, 310 0x6c, 0x61, 0x6d, 0x61, 0x6e, 0x61, 0x70, 0x61, 0x72, 0x61, 0x75}; 311 const uint16_t HuffDecoderCommon::table8_3_inner_[38] = { 312 0x0000, 0x0001, 0x0009, 0x0011, 0x0019, 0x001d, 0x0025, 0x002d, 313 0x0035, 0x003d, 0x0045, 0x004d, 0x0055, 0x005d, 0x0065, 0x006d, 314 0x0075, 0x007d, 0x0085, 0x008d, 0x0095, 0x009d, 0x00a5, 0x00ad, 315 0x00b5, 0x00bd, 0x00c5, 0x00cd, 0x00d5, 0x00dd, 0x00e5, 0x00ed, 316 0x00f5, 0x00fd, 0x0105, 0x010d, 0x0115, 0x0002}; 317 const uint8_t HuffDecoderCommon::table8_4_emit_[71] = { 318 0x63, 0x30, 0x63, 0x31, 0x63, 0x32, 0x63, 0x61, 0x63, 0x63, 0x65, 0x63, 319 0x69, 0x63, 0x6f, 0x63, 0x73, 0x63, 0x74, 0x63, 0x20, 0x63, 0x25, 0x63, 320 0x2d, 0x63, 0x2e, 0x63, 0x2f, 0x63, 0x33, 0x63, 0x34, 0x63, 0x35, 0x63, 321 0x36, 0x63, 0x37, 0x63, 0x38, 0x63, 0x39, 0x63, 0x3d, 0x63, 0x41, 0x63, 322 0x5f, 0x63, 0x62, 0x63, 0x64, 0x63, 0x66, 0x63, 0x67, 0x63, 0x68, 0x63, 323 0x6c, 0x63, 0x6d, 0x63, 0x6e, 0x63, 0x70, 0x63, 0x72, 0x63, 0x75}; 324 const uint16_t HuffDecoderCommon::table8_4_inner_[38] = { 325 0x0000, 0x0001, 0x0009, 0x0011, 0x0019, 0x0021, 0x0025, 0x002d, 326 0x0035, 0x003d, 0x0045, 0x004d, 0x0055, 0x005d, 0x0065, 0x006d, 327 0x0075, 0x007d, 0x0085, 0x008d, 0x0095, 0x009d, 0x00a5, 0x00ad, 328 0x00b5, 0x00bd, 0x00c5, 0x00cd, 0x00d5, 0x00dd, 0x00e5, 0x00ed, 329 0x00f5, 0x00fd, 0x0105, 0x010d, 0x0115, 0x0002}; 330 const uint8_t HuffDecoderCommon::table8_5_emit_[71] = { 331 0x65, 0x30, 0x65, 0x31, 0x65, 0x32, 0x65, 0x61, 0x65, 0x63, 0x65, 0x65, 332 0x69, 0x65, 0x6f, 0x65, 0x73, 0x65, 0x74, 0x65, 0x20, 0x65, 0x25, 0x65, 333 0x2d, 0x65, 0x2e, 0x65, 0x2f, 0x65, 0x33, 0x65, 0x34, 0x65, 0x35, 0x65, 334 0x36, 0x65, 0x37, 0x65, 0x38, 0x65, 0x39, 0x65, 0x3d, 0x65, 0x41, 0x65, 335 0x5f, 0x65, 0x62, 0x65, 0x64, 0x65, 0x66, 0x65, 0x67, 0x65, 0x68, 0x65, 336 0x6c, 0x65, 0x6d, 0x65, 0x6e, 0x65, 0x70, 0x65, 0x72, 0x65, 0x75}; 337 const uint16_t HuffDecoderCommon::table8_5_inner_[38] = { 338 0x0000, 0x0001, 0x0009, 0x0011, 0x0019, 0x0021, 0x0029, 0x002d, 339 0x0035, 0x003d, 0x0045, 0x004d, 0x0055, 0x005d, 0x0065, 0x006d, 340 0x0075, 0x007d, 0x0085, 0x008d, 0x0095, 0x009d, 0x00a5, 0x00ad, 341 0x00b5, 0x00bd, 0x00c5, 0x00cd, 0x00d5, 0x00dd, 0x00e5, 0x00ed, 342 0x00f5, 0x00fd, 0x0105, 0x010d, 0x0115, 0x0002}; 343 const uint8_t HuffDecoderCommon::table8_6_emit_[71] = { 344 0x69, 0x30, 0x69, 0x31, 0x69, 0x32, 0x69, 0x61, 0x69, 0x63, 0x69, 0x65, 345 0x69, 0x69, 0x6f, 0x69, 0x73, 0x69, 0x74, 0x69, 0x20, 0x69, 0x25, 0x69, 346 0x2d, 0x69, 0x2e, 0x69, 0x2f, 0x69, 0x33, 0x69, 0x34, 0x69, 0x35, 0x69, 347 0x36, 0x69, 0x37, 0x69, 0x38, 0x69, 0x39, 0x69, 0x3d, 0x69, 0x41, 0x69, 348 0x5f, 0x69, 0x62, 0x69, 0x64, 0x69, 0x66, 0x69, 0x67, 0x69, 0x68, 0x69, 349 0x6c, 0x69, 0x6d, 0x69, 0x6e, 0x69, 0x70, 0x69, 0x72, 0x69, 0x75}; 350 const uint16_t HuffDecoderCommon::table8_6_inner_[38] = { 351 0x0000, 0x0001, 0x0009, 0x0011, 0x0019, 0x0021, 0x0029, 0x0031, 352 0x0035, 0x003d, 0x0045, 0x004d, 0x0055, 0x005d, 0x0065, 0x006d, 353 0x0075, 0x007d, 0x0085, 0x008d, 0x0095, 0x009d, 0x00a5, 0x00ad, 354 0x00b5, 0x00bd, 0x00c5, 0x00cd, 0x00d5, 0x00dd, 0x00e5, 0x00ed, 355 0x00f5, 0x00fd, 0x0105, 0x010d, 0x0115, 0x0002}; 356 const uint8_t HuffDecoderCommon::table8_7_emit_[71] = { 357 0x6f, 0x30, 0x6f, 0x31, 0x6f, 0x32, 0x6f, 0x61, 0x6f, 0x63, 0x6f, 0x65, 358 0x6f, 0x69, 0x6f, 0x6f, 0x73, 0x6f, 0x74, 0x6f, 0x20, 0x6f, 0x25, 0x6f, 359 0x2d, 0x6f, 0x2e, 0x6f, 0x2f, 0x6f, 0x33, 0x6f, 0x34, 0x6f, 0x35, 0x6f, 360 0x36, 0x6f, 0x37, 0x6f, 0x38, 0x6f, 0x39, 0x6f, 0x3d, 0x6f, 0x41, 0x6f, 361 0x5f, 0x6f, 0x62, 0x6f, 0x64, 0x6f, 0x66, 0x6f, 0x67, 0x6f, 0x68, 0x6f, 362 0x6c, 0x6f, 0x6d, 0x6f, 0x6e, 0x6f, 0x70, 0x6f, 0x72, 0x6f, 0x75}; 363 const uint16_t HuffDecoderCommon::table8_7_inner_[38] = { 364 0x0000, 0x0001, 0x0009, 0x0011, 0x0019, 0x0021, 0x0029, 0x0031, 365 0x0039, 0x003d, 0x0045, 0x004d, 0x0055, 0x005d, 0x0065, 0x006d, 366 0x0075, 0x007d, 0x0085, 0x008d, 0x0095, 0x009d, 0x00a5, 0x00ad, 367 0x00b5, 0x00bd, 0x00c5, 0x00cd, 0x00d5, 0x00dd, 0x00e5, 0x00ed, 368 0x00f5, 0x00fd, 0x0105, 0x010d, 0x0115, 0x0002}; 369 const uint8_t HuffDecoderCommon::table8_8_emit_[71] = { 370 0x73, 0x30, 0x73, 0x31, 0x73, 0x32, 0x73, 0x61, 0x73, 0x63, 0x73, 0x65, 371 0x73, 0x69, 0x73, 0x6f, 0x73, 0x73, 0x74, 0x73, 0x20, 0x73, 0x25, 0x73, 372 0x2d, 0x73, 0x2e, 0x73, 0x2f, 0x73, 0x33, 0x73, 0x34, 0x73, 0x35, 0x73, 373 0x36, 0x73, 0x37, 0x73, 0x38, 0x73, 0x39, 0x73, 0x3d, 0x73, 0x41, 0x73, 374 0x5f, 0x73, 0x62, 0x73, 0x64, 0x73, 0x66, 0x73, 0x67, 0x73, 0x68, 0x73, 375 0x6c, 0x73, 0x6d, 0x73, 0x6e, 0x73, 0x70, 0x73, 0x72, 0x73, 0x75}; 376 const uint16_t HuffDecoderCommon::table8_8_inner_[38] = { 377 0x0000, 0x0001, 0x0009, 0x0011, 0x0019, 0x0021, 0x0029, 0x0031, 378 0x0039, 0x0041, 0x0045, 0x004d, 0x0055, 0x005d, 0x0065, 0x006d, 379 0x0075, 0x007d, 0x0085, 0x008d, 0x0095, 0x009d, 0x00a5, 0x00ad, 380 0x00b5, 0x00bd, 0x00c5, 0x00cd, 0x00d5, 0x00dd, 0x00e5, 0x00ed, 381 0x00f5, 0x00fd, 0x0105, 0x010d, 0x0115, 0x0002}; 382 const uint8_t HuffDecoderCommon::table8_9_emit_[71] = { 383 0x74, 0x30, 0x74, 0x31, 0x74, 0x32, 0x74, 0x61, 0x74, 0x63, 0x74, 0x65, 384 0x74, 0x69, 0x74, 0x6f, 0x74, 0x73, 0x74, 0x74, 0x20, 0x74, 0x25, 0x74, 385 0x2d, 0x74, 0x2e, 0x74, 0x2f, 0x74, 0x33, 0x74, 0x34, 0x74, 0x35, 0x74, 386 0x36, 0x74, 0x37, 0x74, 0x38, 0x74, 0x39, 0x74, 0x3d, 0x74, 0x41, 0x74, 387 0x5f, 0x74, 0x62, 0x74, 0x64, 0x74, 0x66, 0x74, 0x67, 0x74, 0x68, 0x74, 388 0x6c, 0x74, 0x6d, 0x74, 0x6e, 0x74, 0x70, 0x74, 0x72, 0x74, 0x75}; 389 const uint16_t HuffDecoderCommon::table8_9_inner_[38] = { 390 0x0000, 0x0001, 0x0009, 0x0011, 0x0019, 0x0021, 0x0029, 0x0031, 391 0x0039, 0x0041, 0x0049, 0x004d, 0x0055, 0x005d, 0x0065, 0x006d, 392 0x0075, 0x007d, 0x0085, 0x008d, 0x0095, 0x009d, 0x00a5, 0x00ad, 393 0x00b5, 0x00bd, 0x00c5, 0x00cd, 0x00d5, 0x00dd, 0x00e5, 0x00ed, 394 0x00f5, 0x00fd, 0x0105, 0x010d, 0x0115, 0x0002}; 395 const uint8_t HuffDecoderCommon::table8_10_emit_[40] = { 396 0x20, 0x30, 0x20, 0x31, 0x20, 0x32, 0x20, 0x61, 0x20, 0x63, 397 0x20, 0x65, 0x20, 0x69, 0x20, 0x6f, 0x20, 0x73, 0x20, 0x74, 398 0x25, 0x30, 0x25, 0x31, 0x25, 0x32, 0x25, 0x61, 0x25, 0x63, 399 0x25, 0x65, 0x25, 0x69, 0x25, 0x6f, 0x25, 0x73, 0x25, 0x74}; 400 const uint16_t HuffDecoderCommon::table8_10_inner_[23] = { 401 0x0001, 0x0009, 0x0011, 0x0019, 0x0021, 0x0029, 0x0031, 0x0039, 402 0x0041, 0x0049, 0x0000, 0x0002, 0x0051, 0x0059, 0x0061, 0x0069, 403 0x0071, 0x0079, 0x0081, 0x0089, 0x0091, 0x0099, 0x0052}; 404 const uint8_t HuffDecoderCommon::table8_10_outer_[64] = { 405 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 10, 10, 10, 10, 10, 406 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 11, 407 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 10, 10, 10, 10, 10, 10, 408 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 22}; 409 const uint8_t HuffDecoderCommon::table8_11_emit_[40] = { 410 0x2d, 0x30, 0x2d, 0x31, 0x2d, 0x32, 0x2d, 0x61, 0x2d, 0x63, 411 0x2d, 0x65, 0x2d, 0x69, 0x2d, 0x6f, 0x2d, 0x73, 0x2d, 0x74, 412 0x2e, 0x30, 0x2e, 0x31, 0x2e, 0x32, 0x2e, 0x61, 0x2e, 0x63, 413 0x2e, 0x65, 0x2e, 0x69, 0x2e, 0x6f, 0x2e, 0x73, 0x2e, 0x74}; 414 const uint8_t HuffDecoderCommon::table8_12_emit_[40] = { 415 0x2f, 0x30, 0x2f, 0x31, 0x2f, 0x32, 0x2f, 0x61, 0x2f, 0x63, 416 0x2f, 0x65, 0x2f, 0x69, 0x2f, 0x6f, 0x2f, 0x73, 0x2f, 0x74, 417 0x33, 0x30, 0x33, 0x31, 0x33, 0x32, 0x33, 0x61, 0x33, 0x63, 418 0x33, 0x65, 0x33, 0x69, 0x33, 0x6f, 0x33, 0x73, 0x33, 0x74}; 419 const uint8_t HuffDecoderCommon::table8_13_emit_[40] = { 420 0x34, 0x30, 0x34, 0x31, 0x34, 0x32, 0x34, 0x61, 0x34, 0x63, 421 0x34, 0x65, 0x34, 0x69, 0x34, 0x6f, 0x34, 0x73, 0x34, 0x74, 422 0x35, 0x30, 0x35, 0x31, 0x35, 0x32, 0x35, 0x61, 0x35, 0x63, 423 0x35, 0x65, 0x35, 0x69, 0x35, 0x6f, 0x35, 0x73, 0x35, 0x74}; 424 const uint8_t HuffDecoderCommon::table8_14_emit_[40] = { 425 0x36, 0x30, 0x36, 0x31, 0x36, 0x32, 0x36, 0x61, 0x36, 0x63, 426 0x36, 0x65, 0x36, 0x69, 0x36, 0x6f, 0x36, 0x73, 0x36, 0x74, 427 0x37, 0x30, 0x37, 0x31, 0x37, 0x32, 0x37, 0x61, 0x37, 0x63, 428 0x37, 0x65, 0x37, 0x69, 0x37, 0x6f, 0x37, 0x73, 0x37, 0x74}; 429 const uint8_t HuffDecoderCommon::table8_15_emit_[40] = { 430 0x38, 0x30, 0x38, 0x31, 0x38, 0x32, 0x38, 0x61, 0x38, 0x63, 431 0x38, 0x65, 0x38, 0x69, 0x38, 0x6f, 0x38, 0x73, 0x38, 0x74, 432 0x39, 0x30, 0x39, 0x31, 0x39, 0x32, 0x39, 0x61, 0x39, 0x63, 433 0x39, 0x65, 0x39, 0x69, 0x39, 0x6f, 0x39, 0x73, 0x39, 0x74}; 434 const uint8_t HuffDecoderCommon::table8_16_emit_[40] = { 435 0x3d, 0x30, 0x3d, 0x31, 0x3d, 0x32, 0x3d, 0x61, 0x3d, 0x63, 436 0x3d, 0x65, 0x3d, 0x69, 0x3d, 0x6f, 0x3d, 0x73, 0x3d, 0x74, 437 0x41, 0x30, 0x41, 0x31, 0x41, 0x32, 0x41, 0x61, 0x41, 0x63, 438 0x41, 0x65, 0x41, 0x69, 0x41, 0x6f, 0x41, 0x73, 0x41, 0x74}; 439 const uint8_t HuffDecoderCommon::table8_17_emit_[40] = { 440 0x5f, 0x30, 0x5f, 0x31, 0x5f, 0x32, 0x5f, 0x61, 0x5f, 0x63, 441 0x5f, 0x65, 0x5f, 0x69, 0x5f, 0x6f, 0x5f, 0x73, 0x5f, 0x74, 442 0x62, 0x30, 0x62, 0x31, 0x62, 0x32, 0x62, 0x61, 0x62, 0x63, 443 0x62, 0x65, 0x62, 0x69, 0x62, 0x6f, 0x62, 0x73, 0x62, 0x74}; 444 const uint8_t HuffDecoderCommon::table8_18_emit_[40] = { 445 0x64, 0x30, 0x64, 0x31, 0x64, 0x32, 0x64, 0x61, 0x64, 0x63, 446 0x64, 0x65, 0x64, 0x69, 0x64, 0x6f, 0x64, 0x73, 0x64, 0x74, 447 0x66, 0x30, 0x66, 0x31, 0x66, 0x32, 0x66, 0x61, 0x66, 0x63, 448 0x66, 0x65, 0x66, 0x69, 0x66, 0x6f, 0x66, 0x73, 0x66, 0x74}; 449 const uint8_t HuffDecoderCommon::table8_19_emit_[40] = { 450 0x67, 0x30, 0x67, 0x31, 0x67, 0x32, 0x67, 0x61, 0x67, 0x63, 451 0x67, 0x65, 0x67, 0x69, 0x67, 0x6f, 0x67, 0x73, 0x67, 0x74, 452 0x68, 0x30, 0x68, 0x31, 0x68, 0x32, 0x68, 0x61, 0x68, 0x63, 453 0x68, 0x65, 0x68, 0x69, 0x68, 0x6f, 0x68, 0x73, 0x68, 0x74}; 454 const uint8_t HuffDecoderCommon::table8_20_emit_[40] = { 455 0x6c, 0x30, 0x6c, 0x31, 0x6c, 0x32, 0x6c, 0x61, 0x6c, 0x63, 456 0x6c, 0x65, 0x6c, 0x69, 0x6c, 0x6f, 0x6c, 0x73, 0x6c, 0x74, 457 0x6d, 0x30, 0x6d, 0x31, 0x6d, 0x32, 0x6d, 0x61, 0x6d, 0x63, 458 0x6d, 0x65, 0x6d, 0x69, 0x6d, 0x6f, 0x6d, 0x73, 0x6d, 0x74}; 459 const uint8_t HuffDecoderCommon::table8_21_emit_[40] = { 460 0x6e, 0x30, 0x6e, 0x31, 0x6e, 0x32, 0x6e, 0x61, 0x6e, 0x63, 461 0x6e, 0x65, 0x6e, 0x69, 0x6e, 0x6f, 0x6e, 0x73, 0x6e, 0x74, 462 0x70, 0x30, 0x70, 0x31, 0x70, 0x32, 0x70, 0x61, 0x70, 0x63, 463 0x70, 0x65, 0x70, 0x69, 0x70, 0x6f, 0x70, 0x73, 0x70, 0x74}; 464 const uint8_t HuffDecoderCommon::table8_22_emit_[40] = { 465 0x72, 0x30, 0x72, 0x31, 0x72, 0x32, 0x72, 0x61, 0x72, 0x63, 466 0x72, 0x65, 0x72, 0x69, 0x72, 0x6f, 0x72, 0x73, 0x72, 0x74, 467 0x75, 0x30, 0x75, 0x31, 0x75, 0x32, 0x75, 0x61, 0x75, 0x63, 468 0x75, 0x65, 0x75, 0x69, 0x75, 0x6f, 0x75, 0x73, 0x75, 0x74}; 469 const uint8_t HuffDecoderCommon::table8_23_emit_[4] = {0x3a, 0x42, 0x43, 0x44}; 470 const uint16_t HuffDecoderCommon::table8_23_inner_[5] = {0x0000, 0x0002, 0x0006, 471 0x000a, 0x000e}; 472 const uint8_t HuffDecoderCommon::table8_23_outer_[64] = { 473 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 474 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 475 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4}; 476 const uint8_t HuffDecoderCommon::table8_24_emit_[4] = {0x45, 0x46, 0x47, 0x48}; 477 const uint8_t HuffDecoderCommon::table8_25_emit_[4] = {0x49, 0x4a, 0x4b, 0x4c}; 478 const uint8_t HuffDecoderCommon::table8_26_emit_[4] = {0x4d, 0x4e, 0x4f, 0x50}; 479 const uint8_t HuffDecoderCommon::table8_27_emit_[4] = {0x51, 0x52, 0x53, 0x54}; 480 const uint8_t HuffDecoderCommon::table8_28_emit_[4] = {0x55, 0x56, 0x57, 0x59}; 481 const uint8_t HuffDecoderCommon::table8_29_emit_[4] = {0x6a, 0x6b, 0x71, 0x76}; 482 const uint8_t HuffDecoderCommon::table8_30_emit_[4] = {0x77, 0x78, 0x79, 0x7a}; 483 const uint8_t HuffDecoderCommon::table8_31_emit_[14] = { 484 0x26, 0x2a, 0x2c, 0x3b, 0x58, 0x5a, 0x21, 485 0x22, 0x28, 0x29, 0x3f, 0x27, 0x2b, 0x7c}; 486 const uint16_t HuffDecoderCommon::table8_31_inner_[16] = { 487 0x0000, 0x0002, 0x0006, 0x000a, 0x000e, 0x0012, 0x0016, 0x001a, 488 0x001e, 0x0022, 0x0026, 0x002a, 0x002e, 0x0032, 0x0036, 0x0003}; 489 const uint8_t HuffDecoderCommon::table8_31_outer_[64] = { 490 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 491 0, 3, 0, 0, 0, 0, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 5, 0, 0, 0, 0, 492 0, 0, 0, 6, 0, 7, 0, 8, 0, 9, 0, 10, 0, 11, 12, 13, 14, 0, 0, 15}; 493 const uint8_t* const HuffDecoderCommon::table8_emit_[32] = { 494 table8_0_emit_, table8_1_emit_, table8_2_emit_, table8_3_emit_, 495 table8_4_emit_, table8_5_emit_, table8_6_emit_, table8_7_emit_, 496 table8_8_emit_, table8_9_emit_, table8_10_emit_, table8_11_emit_, 497 table8_12_emit_, table8_13_emit_, table8_14_emit_, table8_15_emit_, 498 table8_16_emit_, table8_17_emit_, table8_18_emit_, table8_19_emit_, 499 table8_20_emit_, table8_21_emit_, table8_22_emit_, table8_23_emit_, 500 table8_24_emit_, table8_25_emit_, table8_26_emit_, table8_27_emit_, 501 table8_28_emit_, table8_29_emit_, table8_30_emit_, table8_31_emit_, 502 }; 503 const uint16_t* const HuffDecoderCommon::table8_inner_[32] = { 504 table8_0_inner_, table8_1_inner_, table8_2_inner_, table8_3_inner_, 505 table8_4_inner_, table8_5_inner_, table8_6_inner_, table8_7_inner_, 506 table8_8_inner_, table8_9_inner_, table8_10_inner_, table8_10_inner_, 507 table8_10_inner_, table8_10_inner_, table8_10_inner_, table8_10_inner_, 508 table8_10_inner_, table8_10_inner_, table8_10_inner_, table8_10_inner_, 509 table8_10_inner_, table8_10_inner_, table8_10_inner_, table8_23_inner_, 510 table8_23_inner_, table8_23_inner_, table8_23_inner_, table8_23_inner_, 511 table8_23_inner_, table8_23_inner_, table8_23_inner_, table8_31_inner_, 512 }; 513 const uint8_t* const HuffDecoderCommon::table8_outer_[32] = { 514 table8_0_outer_, table8_0_outer_, table8_0_outer_, table8_0_outer_, 515 table8_0_outer_, table8_0_outer_, table8_0_outer_, table8_0_outer_, 516 table8_0_outer_, table8_0_outer_, table8_10_outer_, table8_10_outer_, 517 table8_10_outer_, table8_10_outer_, table8_10_outer_, table8_10_outer_, 518 table8_10_outer_, table8_10_outer_, table8_10_outer_, table8_10_outer_, 519 table8_10_outer_, table8_10_outer_, table8_10_outer_, table8_23_outer_, 520 table8_23_outer_, table8_23_outer_, table8_23_outer_, table8_23_outer_, 521 table8_23_outer_, table8_23_outer_, table8_23_outer_, table8_31_outer_, 522 }; 523 const uint8_t HuffDecoderCommon::table9_0_emit_[15] = { 524 0x30, 0x30, 0x31, 0x30, 0x32, 0x30, 0x61, 0x30, 525 0x63, 0x30, 0x65, 0x30, 0x69, 0x30, 0x6f}; 526 const uint8_t HuffDecoderCommon::table9_0_ops_[32] = { 527 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x05, 0x00, 0x00, 0x00, 528 0x0d, 0x00, 0x00, 0x00, 0x15, 0x00, 0x00, 0x00, 0x1d, 0x00, 0x00, 529 0x00, 0x25, 0x00, 0x00, 0x00, 0x2d, 0x00, 0x00, 0x00, 0x35}; 530 const uint8_t HuffDecoderCommon::table9_1_emit_[28] = { 531 0x30, 0x73, 0x30, 0x74, 0x30, 0x20, 0x30, 0x25, 0x30, 0x2d, 532 0x30, 0x2e, 0x30, 0x2f, 0x30, 0x33, 0x30, 0x34, 0x30, 0x35, 533 0x30, 0x36, 0x30, 0x37, 0x30, 0x38, 0x30, 0x39}; 534 const uint8_t HuffDecoderCommon::table9_1_ops_[32] = { 535 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x09, 0x00, 0x11, 0x00, 536 0x19, 0x00, 0x21, 0x00, 0x29, 0x00, 0x31, 0x00, 0x39, 0x00, 0x41, 537 0x00, 0x49, 0x00, 0x51, 0x00, 0x59, 0x00, 0x61, 0x00, 0x69}; 538 const uint8_t HuffDecoderCommon::table9_2_emit_[36] = { 539 0x30, 0x3d, 0x30, 0x41, 0x30, 0x5f, 0x30, 0x62, 0x30, 0x64, 0x30, 0x66, 540 0x30, 0x67, 0x30, 0x68, 0x30, 0x6c, 0x30, 0x6d, 0x30, 0x6e, 0x30, 0x70, 541 0x30, 0x72, 0x30, 0x75, 0x30, 0x3a, 0x30, 0x42, 0x30, 0x43, 0x30, 0x44}; 542 const uint8_t HuffDecoderCommon::table9_2_ops_[32] = { 543 0x00, 0x01, 0x00, 0x09, 0x00, 0x11, 0x00, 0x19, 0x00, 0x21, 0x00, 544 0x29, 0x00, 0x31, 0x00, 0x39, 0x00, 0x41, 0x00, 0x49, 0x00, 0x51, 545 0x00, 0x59, 0x00, 0x61, 0x00, 0x69, 0x71, 0x79, 0x81, 0x89}; 546 const uint8_t HuffDecoderCommon::table9_3_emit_[56] = { 547 0x30, 0x45, 0x30, 0x46, 0x30, 0x47, 0x30, 0x48, 0x30, 0x49, 0x30, 0x4a, 548 0x30, 0x4b, 0x30, 0x4c, 0x30, 0x4d, 0x30, 0x4e, 0x30, 0x4f, 0x30, 0x50, 549 0x30, 0x51, 0x30, 0x52, 0x30, 0x53, 0x30, 0x54, 0x30, 0x55, 0x30, 0x56, 550 0x30, 0x57, 0x30, 0x59, 0x30, 0x6a, 0x30, 0x6b, 0x30, 0x71, 0x30, 0x76, 551 0x30, 0x77, 0x30, 0x78, 0x30, 0x79, 0x30, 0x7a}; 552 const uint8_t HuffDecoderCommon::table9_3_ops_[32] = { 553 0x01, 0x09, 0x11, 0x19, 0x21, 0x29, 0x31, 0x39, 0x41, 0x49, 0x51, 554 0x59, 0x61, 0x69, 0x71, 0x79, 0x81, 0x89, 0x91, 0x99, 0xa1, 0xa9, 555 0xb1, 0xb9, 0xc1, 0xc9, 0xd1, 0xd9, 0x00, 0x00, 0x00, 0x02}; 556 const uint8_t HuffDecoderCommon::table9_4_emit_[15] = { 557 0x31, 0x30, 0x31, 0x31, 0x32, 0x31, 0x61, 0x31, 558 0x63, 0x31, 0x65, 0x31, 0x69, 0x31, 0x6f}; 559 const uint8_t HuffDecoderCommon::table9_4_ops_[32] = { 560 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x09, 0x00, 0x00, 0x00, 561 0x0d, 0x00, 0x00, 0x00, 0x15, 0x00, 0x00, 0x00, 0x1d, 0x00, 0x00, 562 0x00, 0x25, 0x00, 0x00, 0x00, 0x2d, 0x00, 0x00, 0x00, 0x35}; 563 const uint8_t HuffDecoderCommon::table9_5_emit_[28] = { 564 0x31, 0x73, 0x31, 0x74, 0x31, 0x20, 0x31, 0x25, 0x31, 0x2d, 565 0x31, 0x2e, 0x31, 0x2f, 0x31, 0x33, 0x31, 0x34, 0x31, 0x35, 566 0x31, 0x36, 0x31, 0x37, 0x31, 0x38, 0x31, 0x39}; 567 const uint8_t HuffDecoderCommon::table9_6_emit_[36] = { 568 0x31, 0x3d, 0x31, 0x41, 0x31, 0x5f, 0x31, 0x62, 0x31, 0x64, 0x31, 0x66, 569 0x31, 0x67, 0x31, 0x68, 0x31, 0x6c, 0x31, 0x6d, 0x31, 0x6e, 0x31, 0x70, 570 0x31, 0x72, 0x31, 0x75, 0x31, 0x3a, 0x31, 0x42, 0x31, 0x43, 0x31, 0x44}; 571 const uint8_t HuffDecoderCommon::table9_7_emit_[56] = { 572 0x31, 0x45, 0x31, 0x46, 0x31, 0x47, 0x31, 0x48, 0x31, 0x49, 0x31, 0x4a, 573 0x31, 0x4b, 0x31, 0x4c, 0x31, 0x4d, 0x31, 0x4e, 0x31, 0x4f, 0x31, 0x50, 574 0x31, 0x51, 0x31, 0x52, 0x31, 0x53, 0x31, 0x54, 0x31, 0x55, 0x31, 0x56, 575 0x31, 0x57, 0x31, 0x59, 0x31, 0x6a, 0x31, 0x6b, 0x31, 0x71, 0x31, 0x76, 576 0x31, 0x77, 0x31, 0x78, 0x31, 0x79, 0x31, 0x7a}; 577 const uint8_t HuffDecoderCommon::table9_8_emit_[15] = { 578 0x32, 0x30, 0x32, 0x31, 0x32, 0x32, 0x61, 0x32, 579 0x63, 0x32, 0x65, 0x32, 0x69, 0x32, 0x6f}; 580 const uint8_t HuffDecoderCommon::table9_8_ops_[32] = { 581 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x09, 0x00, 0x00, 0x00, 582 0x11, 0x00, 0x00, 0x00, 0x15, 0x00, 0x00, 0x00, 0x1d, 0x00, 0x00, 583 0x00, 0x25, 0x00, 0x00, 0x00, 0x2d, 0x00, 0x00, 0x00, 0x35}; 584 const uint8_t HuffDecoderCommon::table9_9_emit_[28] = { 585 0x32, 0x73, 0x32, 0x74, 0x32, 0x20, 0x32, 0x25, 0x32, 0x2d, 586 0x32, 0x2e, 0x32, 0x2f, 0x32, 0x33, 0x32, 0x34, 0x32, 0x35, 587 0x32, 0x36, 0x32, 0x37, 0x32, 0x38, 0x32, 0x39}; 588 const uint8_t HuffDecoderCommon::table9_10_emit_[36] = { 589 0x32, 0x3d, 0x32, 0x41, 0x32, 0x5f, 0x32, 0x62, 0x32, 0x64, 0x32, 0x66, 590 0x32, 0x67, 0x32, 0x68, 0x32, 0x6c, 0x32, 0x6d, 0x32, 0x6e, 0x32, 0x70, 591 0x32, 0x72, 0x32, 0x75, 0x32, 0x3a, 0x32, 0x42, 0x32, 0x43, 0x32, 0x44}; 592 const uint8_t HuffDecoderCommon::table9_11_emit_[56] = { 593 0x32, 0x45, 0x32, 0x46, 0x32, 0x47, 0x32, 0x48, 0x32, 0x49, 0x32, 0x4a, 594 0x32, 0x4b, 0x32, 0x4c, 0x32, 0x4d, 0x32, 0x4e, 0x32, 0x4f, 0x32, 0x50, 595 0x32, 0x51, 0x32, 0x52, 0x32, 0x53, 0x32, 0x54, 0x32, 0x55, 0x32, 0x56, 596 0x32, 0x57, 0x32, 0x59, 0x32, 0x6a, 0x32, 0x6b, 0x32, 0x71, 0x32, 0x76, 597 0x32, 0x77, 0x32, 0x78, 0x32, 0x79, 0x32, 0x7a}; 598 const uint8_t HuffDecoderCommon::table9_12_emit_[15] = { 599 0x61, 0x30, 0x61, 0x31, 0x61, 0x32, 0x61, 0x61, 600 0x63, 0x61, 0x65, 0x61, 0x69, 0x61, 0x6f}; 601 const uint8_t HuffDecoderCommon::table9_12_ops_[32] = { 602 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x09, 0x00, 0x00, 0x00, 603 0x11, 0x00, 0x00, 0x00, 0x19, 0x00, 0x00, 0x00, 0x1d, 0x00, 0x00, 604 0x00, 0x25, 0x00, 0x00, 0x00, 0x2d, 0x00, 0x00, 0x00, 0x35}; 605 const uint8_t HuffDecoderCommon::table9_13_emit_[28] = { 606 0x61, 0x73, 0x61, 0x74, 0x61, 0x20, 0x61, 0x25, 0x61, 0x2d, 607 0x61, 0x2e, 0x61, 0x2f, 0x61, 0x33, 0x61, 0x34, 0x61, 0x35, 608 0x61, 0x36, 0x61, 0x37, 0x61, 0x38, 0x61, 0x39}; 609 const uint8_t HuffDecoderCommon::table9_14_emit_[36] = { 610 0x61, 0x3d, 0x61, 0x41, 0x61, 0x5f, 0x61, 0x62, 0x61, 0x64, 0x61, 0x66, 611 0x61, 0x67, 0x61, 0x68, 0x61, 0x6c, 0x61, 0x6d, 0x61, 0x6e, 0x61, 0x70, 612 0x61, 0x72, 0x61, 0x75, 0x61, 0x3a, 0x61, 0x42, 0x61, 0x43, 0x61, 0x44}; 613 const uint8_t HuffDecoderCommon::table9_15_emit_[56] = { 614 0x61, 0x45, 0x61, 0x46, 0x61, 0x47, 0x61, 0x48, 0x61, 0x49, 0x61, 0x4a, 615 0x61, 0x4b, 0x61, 0x4c, 0x61, 0x4d, 0x61, 0x4e, 0x61, 0x4f, 0x61, 0x50, 616 0x61, 0x51, 0x61, 0x52, 0x61, 0x53, 0x61, 0x54, 0x61, 0x55, 0x61, 0x56, 617 0x61, 0x57, 0x61, 0x59, 0x61, 0x6a, 0x61, 0x6b, 0x61, 0x71, 0x61, 0x76, 618 0x61, 0x77, 0x61, 0x78, 0x61, 0x79, 0x61, 0x7a}; 619 const uint8_t HuffDecoderCommon::table9_16_emit_[15] = { 620 0x63, 0x30, 0x63, 0x31, 0x63, 0x32, 0x63, 0x61, 621 0x63, 0x63, 0x65, 0x63, 0x69, 0x63, 0x6f}; 622 const uint8_t HuffDecoderCommon::table9_16_ops_[32] = { 623 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x09, 0x00, 0x00, 0x00, 624 0x11, 0x00, 0x00, 0x00, 0x19, 0x00, 0x00, 0x00, 0x21, 0x00, 0x00, 625 0x00, 0x25, 0x00, 0x00, 0x00, 0x2d, 0x00, 0x00, 0x00, 0x35}; 626 const uint8_t HuffDecoderCommon::table9_17_emit_[28] = { 627 0x63, 0x73, 0x63, 0x74, 0x63, 0x20, 0x63, 0x25, 0x63, 0x2d, 628 0x63, 0x2e, 0x63, 0x2f, 0x63, 0x33, 0x63, 0x34, 0x63, 0x35, 629 0x63, 0x36, 0x63, 0x37, 0x63, 0x38, 0x63, 0x39}; 630 const uint8_t HuffDecoderCommon::table9_18_emit_[36] = { 631 0x63, 0x3d, 0x63, 0x41, 0x63, 0x5f, 0x63, 0x62, 0x63, 0x64, 0x63, 0x66, 632 0x63, 0x67, 0x63, 0x68, 0x63, 0x6c, 0x63, 0x6d, 0x63, 0x6e, 0x63, 0x70, 633 0x63, 0x72, 0x63, 0x75, 0x63, 0x3a, 0x63, 0x42, 0x63, 0x43, 0x63, 0x44}; 634 const uint8_t HuffDecoderCommon::table9_19_emit_[56] = { 635 0x63, 0x45, 0x63, 0x46, 0x63, 0x47, 0x63, 0x48, 0x63, 0x49, 0x63, 0x4a, 636 0x63, 0x4b, 0x63, 0x4c, 0x63, 0x4d, 0x63, 0x4e, 0x63, 0x4f, 0x63, 0x50, 637 0x63, 0x51, 0x63, 0x52, 0x63, 0x53, 0x63, 0x54, 0x63, 0x55, 0x63, 0x56, 638 0x63, 0x57, 0x63, 0x59, 0x63, 0x6a, 0x63, 0x6b, 0x63, 0x71, 0x63, 0x76, 639 0x63, 0x77, 0x63, 0x78, 0x63, 0x79, 0x63, 0x7a}; 640 const uint8_t HuffDecoderCommon::table9_20_emit_[15] = { 641 0x65, 0x30, 0x65, 0x31, 0x65, 0x32, 0x65, 0x61, 642 0x65, 0x63, 0x65, 0x65, 0x69, 0x65, 0x6f}; 643 const uint8_t HuffDecoderCommon::table9_20_ops_[32] = { 644 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x09, 0x00, 0x00, 0x00, 645 0x11, 0x00, 0x00, 0x00, 0x19, 0x00, 0x00, 0x00, 0x21, 0x00, 0x00, 646 0x00, 0x29, 0x00, 0x00, 0x00, 0x2d, 0x00, 0x00, 0x00, 0x35}; 647 const uint8_t HuffDecoderCommon::table9_21_emit_[28] = { 648 0x65, 0x73, 0x65, 0x74, 0x65, 0x20, 0x65, 0x25, 0x65, 0x2d, 649 0x65, 0x2e, 0x65, 0x2f, 0x65, 0x33, 0x65, 0x34, 0x65, 0x35, 650 0x65, 0x36, 0x65, 0x37, 0x65, 0x38, 0x65, 0x39}; 651 const uint8_t HuffDecoderCommon::table9_22_emit_[36] = { 652 0x65, 0x3d, 0x65, 0x41, 0x65, 0x5f, 0x65, 0x62, 0x65, 0x64, 0x65, 0x66, 653 0x65, 0x67, 0x65, 0x68, 0x65, 0x6c, 0x65, 0x6d, 0x65, 0x6e, 0x65, 0x70, 654 0x65, 0x72, 0x65, 0x75, 0x65, 0x3a, 0x65, 0x42, 0x65, 0x43, 0x65, 0x44}; 655 const uint8_t HuffDecoderCommon::table9_23_emit_[56] = { 656 0x65, 0x45, 0x65, 0x46, 0x65, 0x47, 0x65, 0x48, 0x65, 0x49, 0x65, 0x4a, 657 0x65, 0x4b, 0x65, 0x4c, 0x65, 0x4d, 0x65, 0x4e, 0x65, 0x4f, 0x65, 0x50, 658 0x65, 0x51, 0x65, 0x52, 0x65, 0x53, 0x65, 0x54, 0x65, 0x55, 0x65, 0x56, 659 0x65, 0x57, 0x65, 0x59, 0x65, 0x6a, 0x65, 0x6b, 0x65, 0x71, 0x65, 0x76, 660 0x65, 0x77, 0x65, 0x78, 0x65, 0x79, 0x65, 0x7a}; 661 const uint8_t HuffDecoderCommon::table9_24_emit_[15] = { 662 0x69, 0x30, 0x69, 0x31, 0x69, 0x32, 0x69, 0x61, 663 0x69, 0x63, 0x69, 0x65, 0x69, 0x69, 0x6f}; 664 const uint8_t HuffDecoderCommon::table9_24_ops_[32] = { 665 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x09, 0x00, 0x00, 0x00, 666 0x11, 0x00, 0x00, 0x00, 0x19, 0x00, 0x00, 0x00, 0x21, 0x00, 0x00, 667 0x00, 0x29, 0x00, 0x00, 0x00, 0x31, 0x00, 0x00, 0x00, 0x35}; 668 const uint8_t HuffDecoderCommon::table9_25_emit_[28] = { 669 0x69, 0x73, 0x69, 0x74, 0x69, 0x20, 0x69, 0x25, 0x69, 0x2d, 670 0x69, 0x2e, 0x69, 0x2f, 0x69, 0x33, 0x69, 0x34, 0x69, 0x35, 671 0x69, 0x36, 0x69, 0x37, 0x69, 0x38, 0x69, 0x39}; 672 const uint8_t HuffDecoderCommon::table9_26_emit_[36] = { 673 0x69, 0x3d, 0x69, 0x41, 0x69, 0x5f, 0x69, 0x62, 0x69, 0x64, 0x69, 0x66, 674 0x69, 0x67, 0x69, 0x68, 0x69, 0x6c, 0x69, 0x6d, 0x69, 0x6e, 0x69, 0x70, 675 0x69, 0x72, 0x69, 0x75, 0x69, 0x3a, 0x69, 0x42, 0x69, 0x43, 0x69, 0x44}; 676 const uint8_t HuffDecoderCommon::table9_27_emit_[56] = { 677 0x69, 0x45, 0x69, 0x46, 0x69, 0x47, 0x69, 0x48, 0x69, 0x49, 0x69, 0x4a, 678 0x69, 0x4b, 0x69, 0x4c, 0x69, 0x4d, 0x69, 0x4e, 0x69, 0x4f, 0x69, 0x50, 679 0x69, 0x51, 0x69, 0x52, 0x69, 0x53, 0x69, 0x54, 0x69, 0x55, 0x69, 0x56, 680 0x69, 0x57, 0x69, 0x59, 0x69, 0x6a, 0x69, 0x6b, 0x69, 0x71, 0x69, 0x76, 681 0x69, 0x77, 0x69, 0x78, 0x69, 0x79, 0x69, 0x7a}; 682 const uint8_t HuffDecoderCommon::table9_28_emit_[16] = { 683 0x6f, 0x30, 0x6f, 0x31, 0x6f, 0x32, 0x6f, 0x61, 684 0x6f, 0x63, 0x6f, 0x65, 0x6f, 0x69, 0x6f, 0x6f}; 685 const uint8_t HuffDecoderCommon::table9_28_ops_[32] = { 686 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x09, 0x00, 0x00, 0x00, 687 0x11, 0x00, 0x00, 0x00, 0x19, 0x00, 0x00, 0x00, 0x21, 0x00, 0x00, 688 0x00, 0x29, 0x00, 0x00, 0x00, 0x31, 0x00, 0x00, 0x00, 0x39}; 689 const uint8_t HuffDecoderCommon::table9_29_emit_[28] = { 690 0x6f, 0x73, 0x6f, 0x74, 0x6f, 0x20, 0x6f, 0x25, 0x6f, 0x2d, 691 0x6f, 0x2e, 0x6f, 0x2f, 0x6f, 0x33, 0x6f, 0x34, 0x6f, 0x35, 692 0x6f, 0x36, 0x6f, 0x37, 0x6f, 0x38, 0x6f, 0x39}; 693 const uint8_t HuffDecoderCommon::table9_30_emit_[36] = { 694 0x6f, 0x3d, 0x6f, 0x41, 0x6f, 0x5f, 0x6f, 0x62, 0x6f, 0x64, 0x6f, 0x66, 695 0x6f, 0x67, 0x6f, 0x68, 0x6f, 0x6c, 0x6f, 0x6d, 0x6f, 0x6e, 0x6f, 0x70, 696 0x6f, 0x72, 0x6f, 0x75, 0x6f, 0x3a, 0x6f, 0x42, 0x6f, 0x43, 0x6f, 0x44}; 697 const uint8_t HuffDecoderCommon::table9_31_emit_[56] = { 698 0x6f, 0x45, 0x6f, 0x46, 0x6f, 0x47, 0x6f, 0x48, 0x6f, 0x49, 0x6f, 0x4a, 699 0x6f, 0x4b, 0x6f, 0x4c, 0x6f, 0x4d, 0x6f, 0x4e, 0x6f, 0x4f, 0x6f, 0x50, 700 0x6f, 0x51, 0x6f, 0x52, 0x6f, 0x53, 0x6f, 0x54, 0x6f, 0x55, 0x6f, 0x56, 701 0x6f, 0x57, 0x6f, 0x59, 0x6f, 0x6a, 0x6f, 0x6b, 0x6f, 0x71, 0x6f, 0x76, 702 0x6f, 0x77, 0x6f, 0x78, 0x6f, 0x79, 0x6f, 0x7a}; 703 const uint8_t HuffDecoderCommon::table9_32_emit_[16] = { 704 0x73, 0x30, 0x73, 0x31, 0x73, 0x32, 0x73, 0x61, 705 0x73, 0x63, 0x73, 0x65, 0x73, 0x69, 0x73, 0x6f}; 706 const uint8_t HuffDecoderCommon::table9_33_emit_[27] = { 707 0x73, 0x73, 0x74, 0x73, 0x20, 0x73, 0x25, 0x73, 0x2d, 708 0x73, 0x2e, 0x73, 0x2f, 0x73, 0x33, 0x73, 0x34, 0x73, 709 0x35, 0x73, 0x36, 0x73, 0x37, 0x73, 0x38, 0x73, 0x39}; 710 const uint8_t HuffDecoderCommon::table9_33_ops_[32] = { 711 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x05, 0x00, 0x0d, 0x00, 712 0x15, 0x00, 0x1d, 0x00, 0x25, 0x00, 0x2d, 0x00, 0x35, 0x00, 0x3d, 713 0x00, 0x45, 0x00, 0x4d, 0x00, 0x55, 0x00, 0x5d, 0x00, 0x65}; 714 const uint8_t HuffDecoderCommon::table9_34_emit_[36] = { 715 0x73, 0x3d, 0x73, 0x41, 0x73, 0x5f, 0x73, 0x62, 0x73, 0x64, 0x73, 0x66, 716 0x73, 0x67, 0x73, 0x68, 0x73, 0x6c, 0x73, 0x6d, 0x73, 0x6e, 0x73, 0x70, 717 0x73, 0x72, 0x73, 0x75, 0x73, 0x3a, 0x73, 0x42, 0x73, 0x43, 0x73, 0x44}; 718 const uint8_t HuffDecoderCommon::table9_35_emit_[56] = { 719 0x73, 0x45, 0x73, 0x46, 0x73, 0x47, 0x73, 0x48, 0x73, 0x49, 0x73, 0x4a, 720 0x73, 0x4b, 0x73, 0x4c, 0x73, 0x4d, 0x73, 0x4e, 0x73, 0x4f, 0x73, 0x50, 721 0x73, 0x51, 0x73, 0x52, 0x73, 0x53, 0x73, 0x54, 0x73, 0x55, 0x73, 0x56, 722 0x73, 0x57, 0x73, 0x59, 0x73, 0x6a, 0x73, 0x6b, 0x73, 0x71, 0x73, 0x76, 723 0x73, 0x77, 0x73, 0x78, 0x73, 0x79, 0x73, 0x7a}; 724 const uint8_t HuffDecoderCommon::table9_36_emit_[16] = { 725 0x74, 0x30, 0x74, 0x31, 0x74, 0x32, 0x74, 0x61, 726 0x74, 0x63, 0x74, 0x65, 0x74, 0x69, 0x74, 0x6f}; 727 const uint8_t HuffDecoderCommon::table9_37_emit_[27] = { 728 0x74, 0x73, 0x74, 0x74, 0x20, 0x74, 0x25, 0x74, 0x2d, 729 0x74, 0x2e, 0x74, 0x2f, 0x74, 0x33, 0x74, 0x34, 0x74, 730 0x35, 0x74, 0x36, 0x74, 0x37, 0x74, 0x38, 0x74, 0x39}; 731 const uint8_t HuffDecoderCommon::table9_37_ops_[32] = { 732 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x09, 0x00, 0x0d, 0x00, 733 0x15, 0x00, 0x1d, 0x00, 0x25, 0x00, 0x2d, 0x00, 0x35, 0x00, 0x3d, 734 0x00, 0x45, 0x00, 0x4d, 0x00, 0x55, 0x00, 0x5d, 0x00, 0x65}; 735 const uint8_t HuffDecoderCommon::table9_38_emit_[36] = { 736 0x74, 0x3d, 0x74, 0x41, 0x74, 0x5f, 0x74, 0x62, 0x74, 0x64, 0x74, 0x66, 737 0x74, 0x67, 0x74, 0x68, 0x74, 0x6c, 0x74, 0x6d, 0x74, 0x6e, 0x74, 0x70, 738 0x74, 0x72, 0x74, 0x75, 0x74, 0x3a, 0x74, 0x42, 0x74, 0x43, 0x74, 0x44}; 739 const uint8_t HuffDecoderCommon::table9_39_emit_[56] = { 740 0x74, 0x45, 0x74, 0x46, 0x74, 0x47, 0x74, 0x48, 0x74, 0x49, 0x74, 0x4a, 741 0x74, 0x4b, 0x74, 0x4c, 0x74, 0x4d, 0x74, 0x4e, 0x74, 0x4f, 0x74, 0x50, 742 0x74, 0x51, 0x74, 0x52, 0x74, 0x53, 0x74, 0x54, 0x74, 0x55, 0x74, 0x56, 743 0x74, 0x57, 0x74, 0x59, 0x74, 0x6a, 0x74, 0x6b, 0x74, 0x71, 0x74, 0x76, 744 0x74, 0x77, 0x74, 0x78, 0x74, 0x79, 0x74, 0x7a}; 745 const uint8_t HuffDecoderCommon::table9_40_emit_[43] = { 746 0x20, 0x30, 0x20, 0x31, 0x20, 0x32, 0x20, 0x61, 0x20, 0x63, 0x20, 747 0x65, 0x20, 0x69, 0x20, 0x6f, 0x20, 0x73, 0x20, 0x74, 0x20, 0x20, 748 0x25, 0x20, 0x2d, 0x20, 0x2e, 0x20, 0x2f, 0x20, 0x33, 0x20, 0x34, 749 0x20, 0x35, 0x20, 0x36, 0x20, 0x37, 0x20, 0x38, 0x20, 0x39}; 750 const uint8_t HuffDecoderCommon::table9_40_ops_[32] = { 751 0x00, 0x01, 0x00, 0x09, 0x00, 0x11, 0x00, 0x19, 0x00, 0x21, 0x00, 752 0x29, 0x00, 0x31, 0x00, 0x39, 0x00, 0x41, 0x00, 0x49, 0x51, 0x55, 753 0x5d, 0x65, 0x6d, 0x75, 0x7d, 0x85, 0x8d, 0x95, 0x9d, 0xa5}; 754 const uint8_t HuffDecoderCommon::table9_41_emit_[28] = { 755 0x20, 0x3d, 0x20, 0x41, 0x20, 0x5f, 0x20, 0x62, 0x20, 0x64, 756 0x20, 0x66, 0x20, 0x67, 0x20, 0x68, 0x20, 0x6c, 0x20, 0x6d, 757 0x20, 0x6e, 0x20, 0x70, 0x20, 0x72, 0x20, 0x75}; 758 const uint8_t HuffDecoderCommon::table9_41_ops_[32] = { 759 0x01, 0x09, 0x11, 0x19, 0x21, 0x29, 0x31, 0x39, 0x41, 0x49, 0x51, 760 0x59, 0x61, 0x69, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 761 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02}; 762 const uint8_t HuffDecoderCommon::table9_42_emit_[43] = { 763 0x25, 0x30, 0x25, 0x31, 0x25, 0x32, 0x25, 0x61, 0x25, 0x63, 0x25, 764 0x65, 0x25, 0x69, 0x25, 0x6f, 0x25, 0x73, 0x25, 0x74, 0x25, 0x20, 765 0x25, 0x25, 0x2d, 0x25, 0x2e, 0x25, 0x2f, 0x25, 0x33, 0x25, 0x34, 766 0x25, 0x35, 0x25, 0x36, 0x25, 0x37, 0x25, 0x38, 0x25, 0x39}; 767 const uint8_t HuffDecoderCommon::table9_42_ops_[32] = { 768 0x00, 0x01, 0x00, 0x09, 0x00, 0x11, 0x00, 0x19, 0x00, 0x21, 0x00, 769 0x29, 0x00, 0x31, 0x00, 0x39, 0x00, 0x41, 0x00, 0x49, 0x51, 0x59, 770 0x5d, 0x65, 0x6d, 0x75, 0x7d, 0x85, 0x8d, 0x95, 0x9d, 0xa5}; 771 const uint8_t HuffDecoderCommon::table9_43_emit_[28] = { 772 0x25, 0x3d, 0x25, 0x41, 0x25, 0x5f, 0x25, 0x62, 0x25, 0x64, 773 0x25, 0x66, 0x25, 0x67, 0x25, 0x68, 0x25, 0x6c, 0x25, 0x6d, 774 0x25, 0x6e, 0x25, 0x70, 0x25, 0x72, 0x25, 0x75}; 775 const uint8_t HuffDecoderCommon::table9_44_emit_[43] = { 776 0x2d, 0x30, 0x2d, 0x31, 0x2d, 0x32, 0x2d, 0x61, 0x2d, 0x63, 0x2d, 777 0x65, 0x2d, 0x69, 0x2d, 0x6f, 0x2d, 0x73, 0x2d, 0x74, 0x2d, 0x20, 778 0x2d, 0x25, 0x2d, 0x2d, 0x2e, 0x2d, 0x2f, 0x2d, 0x33, 0x2d, 0x34, 779 0x2d, 0x35, 0x2d, 0x36, 0x2d, 0x37, 0x2d, 0x38, 0x2d, 0x39}; 780 const uint8_t HuffDecoderCommon::table9_44_ops_[32] = { 781 0x00, 0x01, 0x00, 0x09, 0x00, 0x11, 0x00, 0x19, 0x00, 0x21, 0x00, 782 0x29, 0x00, 0x31, 0x00, 0x39, 0x00, 0x41, 0x00, 0x49, 0x51, 0x59, 783 0x61, 0x65, 0x6d, 0x75, 0x7d, 0x85, 0x8d, 0x95, 0x9d, 0xa5}; 784 const uint8_t HuffDecoderCommon::table9_45_emit_[28] = { 785 0x2d, 0x3d, 0x2d, 0x41, 0x2d, 0x5f, 0x2d, 0x62, 0x2d, 0x64, 786 0x2d, 0x66, 0x2d, 0x67, 0x2d, 0x68, 0x2d, 0x6c, 0x2d, 0x6d, 787 0x2d, 0x6e, 0x2d, 0x70, 0x2d, 0x72, 0x2d, 0x75}; 788 const uint8_t HuffDecoderCommon::table9_46_emit_[43] = { 789 0x2e, 0x30, 0x2e, 0x31, 0x2e, 0x32, 0x2e, 0x61, 0x2e, 0x63, 0x2e, 790 0x65, 0x2e, 0x69, 0x2e, 0x6f, 0x2e, 0x73, 0x2e, 0x74, 0x2e, 0x20, 791 0x2e, 0x25, 0x2e, 0x2d, 0x2e, 0x2e, 0x2f, 0x2e, 0x33, 0x2e, 0x34, 792 0x2e, 0x35, 0x2e, 0x36, 0x2e, 0x37, 0x2e, 0x38, 0x2e, 0x39}; 793 const uint8_t HuffDecoderCommon::table9_46_ops_[32] = { 794 0x00, 0x01, 0x00, 0x09, 0x00, 0x11, 0x00, 0x19, 0x00, 0x21, 0x00, 795 0x29, 0x00, 0x31, 0x00, 0x39, 0x00, 0x41, 0x00, 0x49, 0x51, 0x59, 796 0x61, 0x69, 0x6d, 0x75, 0x7d, 0x85, 0x8d, 0x95, 0x9d, 0xa5}; 797 const uint8_t HuffDecoderCommon::table9_47_emit_[28] = { 798 0x2e, 0x3d, 0x2e, 0x41, 0x2e, 0x5f, 0x2e, 0x62, 0x2e, 0x64, 799 0x2e, 0x66, 0x2e, 0x67, 0x2e, 0x68, 0x2e, 0x6c, 0x2e, 0x6d, 800 0x2e, 0x6e, 0x2e, 0x70, 0x2e, 0x72, 0x2e, 0x75}; 801 const uint8_t HuffDecoderCommon::table9_48_emit_[43] = { 802 0x2f, 0x30, 0x2f, 0x31, 0x2f, 0x32, 0x2f, 0x61, 0x2f, 0x63, 0x2f, 803 0x65, 0x2f, 0x69, 0x2f, 0x6f, 0x2f, 0x73, 0x2f, 0x74, 0x2f, 0x20, 804 0x2f, 0x25, 0x2f, 0x2d, 0x2f, 0x2e, 0x2f, 0x2f, 0x33, 0x2f, 0x34, 805 0x2f, 0x35, 0x2f, 0x36, 0x2f, 0x37, 0x2f, 0x38, 0x2f, 0x39}; 806 const uint8_t HuffDecoderCommon::table9_48_ops_[32] = { 807 0x00, 0x01, 0x00, 0x09, 0x00, 0x11, 0x00, 0x19, 0x00, 0x21, 0x00, 808 0x29, 0x00, 0x31, 0x00, 0x39, 0x00, 0x41, 0x00, 0x49, 0x51, 0x59, 809 0x61, 0x69, 0x71, 0x75, 0x7d, 0x85, 0x8d, 0x95, 0x9d, 0xa5}; 810 const uint8_t HuffDecoderCommon::table9_49_emit_[28] = { 811 0x2f, 0x3d, 0x2f, 0x41, 0x2f, 0x5f, 0x2f, 0x62, 0x2f, 0x64, 812 0x2f, 0x66, 0x2f, 0x67, 0x2f, 0x68, 0x2f, 0x6c, 0x2f, 0x6d, 813 0x2f, 0x6e, 0x2f, 0x70, 0x2f, 0x72, 0x2f, 0x75}; 814 const uint8_t HuffDecoderCommon::table9_50_emit_[43] = { 815 0x33, 0x30, 0x33, 0x31, 0x33, 0x32, 0x33, 0x61, 0x33, 0x63, 0x33, 816 0x65, 0x33, 0x69, 0x33, 0x6f, 0x33, 0x73, 0x33, 0x74, 0x33, 0x20, 817 0x33, 0x25, 0x33, 0x2d, 0x33, 0x2e, 0x33, 0x2f, 0x33, 0x33, 0x34, 818 0x33, 0x35, 0x33, 0x36, 0x33, 0x37, 0x33, 0x38, 0x33, 0x39}; 819 const uint8_t HuffDecoderCommon::table9_50_ops_[32] = { 820 0x00, 0x01, 0x00, 0x09, 0x00, 0x11, 0x00, 0x19, 0x00, 0x21, 0x00, 821 0x29, 0x00, 0x31, 0x00, 0x39, 0x00, 0x41, 0x00, 0x49, 0x51, 0x59, 822 0x61, 0x69, 0x71, 0x79, 0x7d, 0x85, 0x8d, 0x95, 0x9d, 0xa5}; 823 const uint8_t HuffDecoderCommon::table9_51_emit_[28] = { 824 0x33, 0x3d, 0x33, 0x41, 0x33, 0x5f, 0x33, 0x62, 0x33, 0x64, 825 0x33, 0x66, 0x33, 0x67, 0x33, 0x68, 0x33, 0x6c, 0x33, 0x6d, 826 0x33, 0x6e, 0x33, 0x70, 0x33, 0x72, 0x33, 0x75}; 827 const uint8_t HuffDecoderCommon::table9_52_emit_[43] = { 828 0x34, 0x30, 0x34, 0x31, 0x34, 0x32, 0x34, 0x61, 0x34, 0x63, 0x34, 829 0x65, 0x34, 0x69, 0x34, 0x6f, 0x34, 0x73, 0x34, 0x74, 0x34, 0x20, 830 0x34, 0x25, 0x34, 0x2d, 0x34, 0x2e, 0x34, 0x2f, 0x34, 0x33, 0x34, 831 0x34, 0x35, 0x34, 0x36, 0x34, 0x37, 0x34, 0x38, 0x34, 0x39}; 832 const uint8_t HuffDecoderCommon::table9_52_ops_[32] = { 833 0x00, 0x01, 0x00, 0x09, 0x00, 0x11, 0x00, 0x19, 0x00, 0x21, 0x00, 834 0x29, 0x00, 0x31, 0x00, 0x39, 0x00, 0x41, 0x00, 0x49, 0x51, 0x59, 835 0x61, 0x69, 0x71, 0x79, 0x81, 0x85, 0x8d, 0x95, 0x9d, 0xa5}; 836 const uint8_t HuffDecoderCommon::table9_53_emit_[28] = { 837 0x34, 0x3d, 0x34, 0x41, 0x34, 0x5f, 0x34, 0x62, 0x34, 0x64, 838 0x34, 0x66, 0x34, 0x67, 0x34, 0x68, 0x34, 0x6c, 0x34, 0x6d, 839 0x34, 0x6e, 0x34, 0x70, 0x34, 0x72, 0x34, 0x75}; 840 const uint8_t HuffDecoderCommon::table9_54_emit_[43] = { 841 0x35, 0x30, 0x35, 0x31, 0x35, 0x32, 0x35, 0x61, 0x35, 0x63, 0x35, 842 0x65, 0x35, 0x69, 0x35, 0x6f, 0x35, 0x73, 0x35, 0x74, 0x35, 0x20, 843 0x35, 0x25, 0x35, 0x2d, 0x35, 0x2e, 0x35, 0x2f, 0x35, 0x33, 0x35, 844 0x34, 0x35, 0x35, 0x36, 0x35, 0x37, 0x35, 0x38, 0x35, 0x39}; 845 const uint8_t HuffDecoderCommon::table9_54_ops_[32] = { 846 0x00, 0x01, 0x00, 0x09, 0x00, 0x11, 0x00, 0x19, 0x00, 0x21, 0x00, 847 0x29, 0x00, 0x31, 0x00, 0x39, 0x00, 0x41, 0x00, 0x49, 0x51, 0x59, 848 0x61, 0x69, 0x71, 0x79, 0x81, 0x89, 0x8d, 0x95, 0x9d, 0xa5}; 849 const uint8_t HuffDecoderCommon::table9_55_emit_[28] = { 850 0x35, 0x3d, 0x35, 0x41, 0x35, 0x5f, 0x35, 0x62, 0x35, 0x64, 851 0x35, 0x66, 0x35, 0x67, 0x35, 0x68, 0x35, 0x6c, 0x35, 0x6d, 852 0x35, 0x6e, 0x35, 0x70, 0x35, 0x72, 0x35, 0x75}; 853 const uint8_t HuffDecoderCommon::table9_56_emit_[43] = { 854 0x36, 0x30, 0x36, 0x31, 0x36, 0x32, 0x36, 0x61, 0x36, 0x63, 0x36, 855 0x65, 0x36, 0x69, 0x36, 0x6f, 0x36, 0x73, 0x36, 0x74, 0x36, 0x20, 856 0x36, 0x25, 0x36, 0x2d, 0x36, 0x2e, 0x36, 0x2f, 0x36, 0x33, 0x36, 857 0x34, 0x36, 0x35, 0x36, 0x36, 0x37, 0x36, 0x38, 0x36, 0x39}; 858 const uint8_t HuffDecoderCommon::table9_56_ops_[32] = { 859 0x00, 0x01, 0x00, 0x09, 0x00, 0x11, 0x00, 0x19, 0x00, 0x21, 0x00, 860 0x29, 0x00, 0x31, 0x00, 0x39, 0x00, 0x41, 0x00, 0x49, 0x51, 0x59, 861 0x61, 0x69, 0x71, 0x79, 0x81, 0x89, 0x91, 0x95, 0x9d, 0xa5}; 862 const uint8_t HuffDecoderCommon::table9_57_emit_[28] = { 863 0x36, 0x3d, 0x36, 0x41, 0x36, 0x5f, 0x36, 0x62, 0x36, 0x64, 864 0x36, 0x66, 0x36, 0x67, 0x36, 0x68, 0x36, 0x6c, 0x36, 0x6d, 865 0x36, 0x6e, 0x36, 0x70, 0x36, 0x72, 0x36, 0x75}; 866 const uint8_t HuffDecoderCommon::table9_58_emit_[43] = { 867 0x37, 0x30, 0x37, 0x31, 0x37, 0x32, 0x37, 0x61, 0x37, 0x63, 0x37, 868 0x65, 0x37, 0x69, 0x37, 0x6f, 0x37, 0x73, 0x37, 0x74, 0x37, 0x20, 869 0x37, 0x25, 0x37, 0x2d, 0x37, 0x2e, 0x37, 0x2f, 0x37, 0x33, 0x37, 870 0x34, 0x37, 0x35, 0x37, 0x36, 0x37, 0x37, 0x38, 0x37, 0x39}; 871 const uint8_t HuffDecoderCommon::table9_58_ops_[32] = { 872 0x00, 0x01, 0x00, 0x09, 0x00, 0x11, 0x00, 0x19, 0x00, 0x21, 0x00, 873 0x29, 0x00, 0x31, 0x00, 0x39, 0x00, 0x41, 0x00, 0x49, 0x51, 0x59, 874 0x61, 0x69, 0x71, 0x79, 0x81, 0x89, 0x91, 0x99, 0x9d, 0xa5}; 875 const uint8_t HuffDecoderCommon::table9_59_emit_[28] = { 876 0x37, 0x3d, 0x37, 0x41, 0x37, 0x5f, 0x37, 0x62, 0x37, 0x64, 877 0x37, 0x66, 0x37, 0x67, 0x37, 0x68, 0x37, 0x6c, 0x37, 0x6d, 878 0x37, 0x6e, 0x37, 0x70, 0x37, 0x72, 0x37, 0x75}; 879 const uint8_t HuffDecoderCommon::table9_60_emit_[43] = { 880 0x38, 0x30, 0x38, 0x31, 0x38, 0x32, 0x38, 0x61, 0x38, 0x63, 0x38, 881 0x65, 0x38, 0x69, 0x38, 0x6f, 0x38, 0x73, 0x38, 0x74, 0x38, 0x20, 882 0x38, 0x25, 0x38, 0x2d, 0x38, 0x2e, 0x38, 0x2f, 0x38, 0x33, 0x38, 883 0x34, 0x38, 0x35, 0x38, 0x36, 0x38, 0x37, 0x38, 0x38, 0x39}; 884 const uint8_t HuffDecoderCommon::table9_60_ops_[32] = { 885 0x00, 0x01, 0x00, 0x09, 0x00, 0x11, 0x00, 0x19, 0x00, 0x21, 0x00, 886 0x29, 0x00, 0x31, 0x00, 0x39, 0x00, 0x41, 0x00, 0x49, 0x51, 0x59, 887 0x61, 0x69, 0x71, 0x79, 0x81, 0x89, 0x91, 0x99, 0xa1, 0xa5}; 888 const uint8_t HuffDecoderCommon::table9_61_emit_[28] = { 889 0x38, 0x3d, 0x38, 0x41, 0x38, 0x5f, 0x38, 0x62, 0x38, 0x64, 890 0x38, 0x66, 0x38, 0x67, 0x38, 0x68, 0x38, 0x6c, 0x38, 0x6d, 891 0x38, 0x6e, 0x38, 0x70, 0x38, 0x72, 0x38, 0x75}; 892 const uint8_t HuffDecoderCommon::table9_62_emit_[44] = { 893 0x39, 0x30, 0x39, 0x31, 0x39, 0x32, 0x39, 0x61, 0x39, 0x63, 0x39, 894 0x65, 0x39, 0x69, 0x39, 0x6f, 0x39, 0x73, 0x39, 0x74, 0x39, 0x20, 895 0x39, 0x25, 0x39, 0x2d, 0x39, 0x2e, 0x39, 0x2f, 0x39, 0x33, 0x39, 896 0x34, 0x39, 0x35, 0x39, 0x36, 0x39, 0x37, 0x39, 0x38, 0x39, 0x39}; 897 const uint8_t HuffDecoderCommon::table9_62_ops_[32] = { 898 0x00, 0x01, 0x00, 0x09, 0x00, 0x11, 0x00, 0x19, 0x00, 0x21, 0x00, 899 0x29, 0x00, 0x31, 0x00, 0x39, 0x00, 0x41, 0x00, 0x49, 0x51, 0x59, 900 0x61, 0x69, 0x71, 0x79, 0x81, 0x89, 0x91, 0x99, 0xa1, 0xa9}; 901 const uint8_t HuffDecoderCommon::table9_63_emit_[28] = { 902 0x39, 0x3d, 0x39, 0x41, 0x39, 0x5f, 0x39, 0x62, 0x39, 0x64, 903 0x39, 0x66, 0x39, 0x67, 0x39, 0x68, 0x39, 0x6c, 0x39, 0x6d, 904 0x39, 0x6e, 0x39, 0x70, 0x39, 0x72, 0x39, 0x75}; 905 const uint8_t HuffDecoderCommon::table9_64_emit_[44] = { 906 0x3d, 0x30, 0x3d, 0x31, 0x3d, 0x32, 0x3d, 0x61, 0x3d, 0x63, 0x3d, 907 0x65, 0x3d, 0x69, 0x3d, 0x6f, 0x3d, 0x73, 0x3d, 0x74, 0x3d, 0x20, 908 0x3d, 0x25, 0x3d, 0x2d, 0x3d, 0x2e, 0x3d, 0x2f, 0x3d, 0x33, 0x3d, 909 0x34, 0x3d, 0x35, 0x3d, 0x36, 0x3d, 0x37, 0x3d, 0x38, 0x3d, 0x39}; 910 const uint8_t HuffDecoderCommon::table9_65_emit_[27] = { 911 0x3d, 0x3d, 0x41, 0x3d, 0x5f, 0x3d, 0x62, 0x3d, 0x64, 912 0x3d, 0x66, 0x3d, 0x67, 0x3d, 0x68, 0x3d, 0x6c, 0x3d, 913 0x6d, 0x3d, 0x6e, 0x3d, 0x70, 0x3d, 0x72, 0x3d, 0x75}; 914 const uint8_t HuffDecoderCommon::table9_65_ops_[32] = { 915 0x01, 0x05, 0x0d, 0x15, 0x1d, 0x25, 0x2d, 0x35, 0x3d, 0x45, 0x4d, 916 0x55, 0x5d, 0x65, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 917 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02}; 918 const uint8_t HuffDecoderCommon::table9_66_emit_[44] = { 919 0x41, 0x30, 0x41, 0x31, 0x41, 0x32, 0x41, 0x61, 0x41, 0x63, 0x41, 920 0x65, 0x41, 0x69, 0x41, 0x6f, 0x41, 0x73, 0x41, 0x74, 0x41, 0x20, 921 0x41, 0x25, 0x41, 0x2d, 0x41, 0x2e, 0x41, 0x2f, 0x41, 0x33, 0x41, 922 0x34, 0x41, 0x35, 0x41, 0x36, 0x41, 0x37, 0x41, 0x38, 0x41, 0x39}; 923 const uint8_t HuffDecoderCommon::table9_67_emit_[27] = { 924 0x41, 0x3d, 0x41, 0x41, 0x5f, 0x41, 0x62, 0x41, 0x64, 925 0x41, 0x66, 0x41, 0x67, 0x41, 0x68, 0x41, 0x6c, 0x41, 926 0x6d, 0x41, 0x6e, 0x41, 0x70, 0x41, 0x72, 0x41, 0x75}; 927 const uint8_t HuffDecoderCommon::table9_67_ops_[32] = { 928 0x01, 0x09, 0x0d, 0x15, 0x1d, 0x25, 0x2d, 0x35, 0x3d, 0x45, 0x4d, 929 0x55, 0x5d, 0x65, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 930 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02}; 931 const uint8_t HuffDecoderCommon::table9_68_emit_[44] = { 932 0x5f, 0x30, 0x5f, 0x31, 0x5f, 0x32, 0x5f, 0x61, 0x5f, 0x63, 0x5f, 933 0x65, 0x5f, 0x69, 0x5f, 0x6f, 0x5f, 0x73, 0x5f, 0x74, 0x5f, 0x20, 934 0x5f, 0x25, 0x5f, 0x2d, 0x5f, 0x2e, 0x5f, 0x2f, 0x5f, 0x33, 0x5f, 935 0x34, 0x5f, 0x35, 0x5f, 0x36, 0x5f, 0x37, 0x5f, 0x38, 0x5f, 0x39}; 936 const uint8_t HuffDecoderCommon::table9_69_emit_[27] = { 937 0x5f, 0x3d, 0x5f, 0x41, 0x5f, 0x5f, 0x62, 0x5f, 0x64, 938 0x5f, 0x66, 0x5f, 0x67, 0x5f, 0x68, 0x5f, 0x6c, 0x5f, 939 0x6d, 0x5f, 0x6e, 0x5f, 0x70, 0x5f, 0x72, 0x5f, 0x75}; 940 const uint8_t HuffDecoderCommon::table9_69_ops_[32] = { 941 0x01, 0x09, 0x11, 0x15, 0x1d, 0x25, 0x2d, 0x35, 0x3d, 0x45, 0x4d, 942 0x55, 0x5d, 0x65, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 943 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02}; 944 const uint8_t HuffDecoderCommon::table9_70_emit_[44] = { 945 0x62, 0x30, 0x62, 0x31, 0x62, 0x32, 0x62, 0x61, 0x62, 0x63, 0x62, 946 0x65, 0x62, 0x69, 0x62, 0x6f, 0x62, 0x73, 0x62, 0x74, 0x62, 0x20, 947 0x62, 0x25, 0x62, 0x2d, 0x62, 0x2e, 0x62, 0x2f, 0x62, 0x33, 0x62, 948 0x34, 0x62, 0x35, 0x62, 0x36, 0x62, 0x37, 0x62, 0x38, 0x62, 0x39}; 949 const uint8_t HuffDecoderCommon::table9_71_emit_[27] = { 950 0x62, 0x3d, 0x62, 0x41, 0x62, 0x5f, 0x62, 0x62, 0x64, 951 0x62, 0x66, 0x62, 0x67, 0x62, 0x68, 0x62, 0x6c, 0x62, 952 0x6d, 0x62, 0x6e, 0x62, 0x70, 0x62, 0x72, 0x62, 0x75}; 953 const uint8_t HuffDecoderCommon::table9_71_ops_[32] = { 954 0x01, 0x09, 0x11, 0x19, 0x1d, 0x25, 0x2d, 0x35, 0x3d, 0x45, 0x4d, 955 0x55, 0x5d, 0x65, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 956 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02}; 957 const uint8_t HuffDecoderCommon::table9_72_emit_[44] = { 958 0x64, 0x30, 0x64, 0x31, 0x64, 0x32, 0x64, 0x61, 0x64, 0x63, 0x64, 959 0x65, 0x64, 0x69, 0x64, 0x6f, 0x64, 0x73, 0x64, 0x74, 0x64, 0x20, 960 0x64, 0x25, 0x64, 0x2d, 0x64, 0x2e, 0x64, 0x2f, 0x64, 0x33, 0x64, 961 0x34, 0x64, 0x35, 0x64, 0x36, 0x64, 0x37, 0x64, 0x38, 0x64, 0x39}; 962 const uint8_t HuffDecoderCommon::table9_73_emit_[27] = { 963 0x64, 0x3d, 0x64, 0x41, 0x64, 0x5f, 0x64, 0x62, 0x64, 964 0x64, 0x66, 0x64, 0x67, 0x64, 0x68, 0x64, 0x6c, 0x64, 965 0x6d, 0x64, 0x6e, 0x64, 0x70, 0x64, 0x72, 0x64, 0x75}; 966 const uint8_t HuffDecoderCommon::table9_73_ops_[32] = { 967 0x01, 0x09, 0x11, 0x19, 0x21, 0x25, 0x2d, 0x35, 0x3d, 0x45, 0x4d, 968 0x55, 0x5d, 0x65, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 969 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02}; 970 const uint8_t HuffDecoderCommon::table9_74_emit_[44] = { 971 0x66, 0x30, 0x66, 0x31, 0x66, 0x32, 0x66, 0x61, 0x66, 0x63, 0x66, 972 0x65, 0x66, 0x69, 0x66, 0x6f, 0x66, 0x73, 0x66, 0x74, 0x66, 0x20, 973 0x66, 0x25, 0x66, 0x2d, 0x66, 0x2e, 0x66, 0x2f, 0x66, 0x33, 0x66, 974 0x34, 0x66, 0x35, 0x66, 0x36, 0x66, 0x37, 0x66, 0x38, 0x66, 0x39}; 975 const uint8_t HuffDecoderCommon::table9_75_emit_[27] = { 976 0x66, 0x3d, 0x66, 0x41, 0x66, 0x5f, 0x66, 0x62, 0x66, 977 0x64, 0x66, 0x66, 0x67, 0x66, 0x68, 0x66, 0x6c, 0x66, 978 0x6d, 0x66, 0x6e, 0x66, 0x70, 0x66, 0x72, 0x66, 0x75}; 979 const uint8_t HuffDecoderCommon::table9_75_ops_[32] = { 980 0x01, 0x09, 0x11, 0x19, 0x21, 0x29, 0x2d, 0x35, 0x3d, 0x45, 0x4d, 981 0x55, 0x5d, 0x65, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 982 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02}; 983 const uint8_t HuffDecoderCommon::table9_76_emit_[44] = { 984 0x67, 0x30, 0x67, 0x31, 0x67, 0x32, 0x67, 0x61, 0x67, 0x63, 0x67, 985 0x65, 0x67, 0x69, 0x67, 0x6f, 0x67, 0x73, 0x67, 0x74, 0x67, 0x20, 986 0x67, 0x25, 0x67, 0x2d, 0x67, 0x2e, 0x67, 0x2f, 0x67, 0x33, 0x67, 987 0x34, 0x67, 0x35, 0x67, 0x36, 0x67, 0x37, 0x67, 0x38, 0x67, 0x39}; 988 const uint8_t HuffDecoderCommon::table9_77_emit_[27] = { 989 0x67, 0x3d, 0x67, 0x41, 0x67, 0x5f, 0x67, 0x62, 0x67, 990 0x64, 0x67, 0x66, 0x67, 0x67, 0x68, 0x67, 0x6c, 0x67, 991 0x6d, 0x67, 0x6e, 0x67, 0x70, 0x67, 0x72, 0x67, 0x75}; 992 const uint8_t HuffDecoderCommon::table9_77_ops_[32] = { 993 0x01, 0x09, 0x11, 0x19, 0x21, 0x29, 0x31, 0x35, 0x3d, 0x45, 0x4d, 994 0x55, 0x5d, 0x65, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 995 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02}; 996 const uint8_t HuffDecoderCommon::table9_78_emit_[44] = { 997 0x68, 0x30, 0x68, 0x31, 0x68, 0x32, 0x68, 0x61, 0x68, 0x63, 0x68, 998 0x65, 0x68, 0x69, 0x68, 0x6f, 0x68, 0x73, 0x68, 0x74, 0x68, 0x20, 999 0x68, 0x25, 0x68, 0x2d, 0x68, 0x2e, 0x68, 0x2f, 0x68, 0x33, 0x68, 1000 0x34, 0x68, 0x35, 0x68, 0x36, 0x68, 0x37, 0x68, 0x38, 0x68, 0x39}; 1001 const uint8_t HuffDecoderCommon::table9_79_emit_[27] = { 1002 0x68, 0x3d, 0x68, 0x41, 0x68, 0x5f, 0x68, 0x62, 0x68, 1003 0x64, 0x68, 0x66, 0x68, 0x67, 0x68, 0x68, 0x6c, 0x68, 1004 0x6d, 0x68, 0x6e, 0x68, 0x70, 0x68, 0x72, 0x68, 0x75}; 1005 const uint8_t HuffDecoderCommon::table9_79_ops_[32] = { 1006 0x01, 0x09, 0x11, 0x19, 0x21, 0x29, 0x31, 0x39, 0x3d, 0x45, 0x4d, 1007 0x55, 0x5d, 0x65, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 1008 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02}; 1009 const uint8_t HuffDecoderCommon::table9_80_emit_[44] = { 1010 0x6c, 0x30, 0x6c, 0x31, 0x6c, 0x32, 0x6c, 0x61, 0x6c, 0x63, 0x6c, 1011 0x65, 0x6c, 0x69, 0x6c, 0x6f, 0x6c, 0x73, 0x6c, 0x74, 0x6c, 0x20, 1012 0x6c, 0x25, 0x6c, 0x2d, 0x6c, 0x2e, 0x6c, 0x2f, 0x6c, 0x33, 0x6c, 1013 0x34, 0x6c, 0x35, 0x6c, 0x36, 0x6c, 0x37, 0x6c, 0x38, 0x6c, 0x39}; 1014 const uint8_t HuffDecoderCommon::table9_81_emit_[27] = { 1015 0x6c, 0x3d, 0x6c, 0x41, 0x6c, 0x5f, 0x6c, 0x62, 0x6c, 1016 0x64, 0x6c, 0x66, 0x6c, 0x67, 0x6c, 0x68, 0x6c, 0x6c, 1017 0x6d, 0x6c, 0x6e, 0x6c, 0x70, 0x6c, 0x72, 0x6c, 0x75}; 1018 const uint8_t HuffDecoderCommon::table9_81_ops_[32] = { 1019 0x01, 0x09, 0x11, 0x19, 0x21, 0x29, 0x31, 0x39, 0x41, 0x45, 0x4d, 1020 0x55, 0x5d, 0x65, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 1021 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02}; 1022 const uint8_t HuffDecoderCommon::table9_82_emit_[44] = { 1023 0x6d, 0x30, 0x6d, 0x31, 0x6d, 0x32, 0x6d, 0x61, 0x6d, 0x63, 0x6d, 1024 0x65, 0x6d, 0x69, 0x6d, 0x6f, 0x6d, 0x73, 0x6d, 0x74, 0x6d, 0x20, 1025 0x6d, 0x25, 0x6d, 0x2d, 0x6d, 0x2e, 0x6d, 0x2f, 0x6d, 0x33, 0x6d, 1026 0x34, 0x6d, 0x35, 0x6d, 0x36, 0x6d, 0x37, 0x6d, 0x38, 0x6d, 0x39}; 1027 const uint8_t HuffDecoderCommon::table9_83_emit_[27] = { 1028 0x6d, 0x3d, 0x6d, 0x41, 0x6d, 0x5f, 0x6d, 0x62, 0x6d, 1029 0x64, 0x6d, 0x66, 0x6d, 0x67, 0x6d, 0x68, 0x6d, 0x6c, 1030 0x6d, 0x6d, 0x6e, 0x6d, 0x70, 0x6d, 0x72, 0x6d, 0x75}; 1031 const uint8_t HuffDecoderCommon::table9_83_ops_[32] = { 1032 0x01, 0x09, 0x11, 0x19, 0x21, 0x29, 0x31, 0x39, 0x41, 0x49, 0x4d, 1033 0x55, 0x5d, 0x65, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 1034 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02}; 1035 const uint8_t HuffDecoderCommon::table9_84_emit_[44] = { 1036 0x6e, 0x30, 0x6e, 0x31, 0x6e, 0x32, 0x6e, 0x61, 0x6e, 0x63, 0x6e, 1037 0x65, 0x6e, 0x69, 0x6e, 0x6f, 0x6e, 0x73, 0x6e, 0x74, 0x6e, 0x20, 1038 0x6e, 0x25, 0x6e, 0x2d, 0x6e, 0x2e, 0x6e, 0x2f, 0x6e, 0x33, 0x6e, 1039 0x34, 0x6e, 0x35, 0x6e, 0x36, 0x6e, 0x37, 0x6e, 0x38, 0x6e, 0x39}; 1040 const uint8_t HuffDecoderCommon::table9_85_emit_[27] = { 1041 0x6e, 0x3d, 0x6e, 0x41, 0x6e, 0x5f, 0x6e, 0x62, 0x6e, 1042 0x64, 0x6e, 0x66, 0x6e, 0x67, 0x6e, 0x68, 0x6e, 0x6c, 1043 0x6e, 0x6d, 0x6e, 0x6e, 0x70, 0x6e, 0x72, 0x6e, 0x75}; 1044 const uint8_t HuffDecoderCommon::table9_85_ops_[32] = { 1045 0x01, 0x09, 0x11, 0x19, 0x21, 0x29, 0x31, 0x39, 0x41, 0x49, 0x51, 1046 0x55, 0x5d, 0x65, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 1047 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02}; 1048 const uint8_t HuffDecoderCommon::table9_86_emit_[44] = { 1049 0x70, 0x30, 0x70, 0x31, 0x70, 0x32, 0x70, 0x61, 0x70, 0x63, 0x70, 1050 0x65, 0x70, 0x69, 0x70, 0x6f, 0x70, 0x73, 0x70, 0x74, 0x70, 0x20, 1051 0x70, 0x25, 0x70, 0x2d, 0x70, 0x2e, 0x70, 0x2f, 0x70, 0x33, 0x70, 1052 0x34, 0x70, 0x35, 0x70, 0x36, 0x70, 0x37, 0x70, 0x38, 0x70, 0x39}; 1053 const uint8_t HuffDecoderCommon::table9_87_emit_[27] = { 1054 0x70, 0x3d, 0x70, 0x41, 0x70, 0x5f, 0x70, 0x62, 0x70, 1055 0x64, 0x70, 0x66, 0x70, 0x67, 0x70, 0x68, 0x70, 0x6c, 1056 0x70, 0x6d, 0x70, 0x6e, 0x70, 0x70, 0x72, 0x70, 0x75}; 1057 const uint8_t HuffDecoderCommon::table9_87_ops_[32] = { 1058 0x01, 0x09, 0x11, 0x19, 0x21, 0x29, 0x31, 0x39, 0x41, 0x49, 0x51, 1059 0x59, 0x5d, 0x65, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 1060 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02}; 1061 const uint8_t HuffDecoderCommon::table9_88_emit_[44] = { 1062 0x72, 0x30, 0x72, 0x31, 0x72, 0x32, 0x72, 0x61, 0x72, 0x63, 0x72, 1063 0x65, 0x72, 0x69, 0x72, 0x6f, 0x72, 0x73, 0x72, 0x74, 0x72, 0x20, 1064 0x72, 0x25, 0x72, 0x2d, 0x72, 0x2e, 0x72, 0x2f, 0x72, 0x33, 0x72, 1065 0x34, 0x72, 0x35, 0x72, 0x36, 0x72, 0x37, 0x72, 0x38, 0x72, 0x39}; 1066 const uint8_t HuffDecoderCommon::table9_89_emit_[27] = { 1067 0x72, 0x3d, 0x72, 0x41, 0x72, 0x5f, 0x72, 0x62, 0x72, 1068 0x64, 0x72, 0x66, 0x72, 0x67, 0x72, 0x68, 0x72, 0x6c, 1069 0x72, 0x6d, 0x72, 0x6e, 0x72, 0x70, 0x72, 0x72, 0x75}; 1070 const uint8_t HuffDecoderCommon::table9_89_ops_[32] = { 1071 0x01, 0x09, 0x11, 0x19, 0x21, 0x29, 0x31, 0x39, 0x41, 0x49, 0x51, 1072 0x59, 0x61, 0x65, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 1073 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02}; 1074 const uint8_t HuffDecoderCommon::table9_90_emit_[44] = { 1075 0x75, 0x30, 0x75, 0x31, 0x75, 0x32, 0x75, 0x61, 0x75, 0x63, 0x75, 1076 0x65, 0x75, 0x69, 0x75, 0x6f, 0x75, 0x73, 0x75, 0x74, 0x75, 0x20, 1077 0x75, 0x25, 0x75, 0x2d, 0x75, 0x2e, 0x75, 0x2f, 0x75, 0x33, 0x75, 1078 0x34, 0x75, 0x35, 0x75, 0x36, 0x75, 0x37, 0x75, 0x38, 0x75, 0x39}; 1079 const uint8_t HuffDecoderCommon::table9_91_emit_[28] = { 1080 0x75, 0x3d, 0x75, 0x41, 0x75, 0x5f, 0x75, 0x62, 0x75, 0x64, 1081 0x75, 0x66, 0x75, 0x67, 0x75, 0x68, 0x75, 0x6c, 0x75, 0x6d, 1082 0x75, 0x6e, 0x75, 0x70, 0x75, 0x72, 0x75, 0x75}; 1083 const uint8_t HuffDecoderCommon::table9_92_emit_[20] = { 1084 0x3a, 0x30, 0x3a, 0x31, 0x3a, 0x32, 0x3a, 0x61, 0x3a, 0x63, 1085 0x3a, 0x65, 0x3a, 0x69, 0x3a, 0x6f, 0x3a, 0x73, 0x3a, 0x74}; 1086 const uint8_t HuffDecoderCommon::table9_92_ops_[32] = { 1087 0x01, 0x09, 0x11, 0x19, 0x21, 0x29, 0x31, 0x39, 0x41, 0x49, 0x00, 1088 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 1089 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02}; 1090 const uint8_t HuffDecoderCommon::table9_93_emit_[20] = { 1091 0x42, 0x30, 0x42, 0x31, 0x42, 0x32, 0x42, 0x61, 0x42, 0x63, 1092 0x42, 0x65, 0x42, 0x69, 0x42, 0x6f, 0x42, 0x73, 0x42, 0x74}; 1093 const uint8_t HuffDecoderCommon::table9_94_emit_[20] = { 1094 0x43, 0x30, 0x43, 0x31, 0x43, 0x32, 0x43, 0x61, 0x43, 0x63, 1095 0x43, 0x65, 0x43, 0x69, 0x43, 0x6f, 0x43, 0x73, 0x43, 0x74}; 1096 const uint8_t HuffDecoderCommon::table9_95_emit_[20] = { 1097 0x44, 0x30, 0x44, 0x31, 0x44, 0x32, 0x44, 0x61, 0x44, 0x63, 1098 0x44, 0x65, 0x44, 0x69, 0x44, 0x6f, 0x44, 0x73, 0x44, 0x74}; 1099 const uint8_t HuffDecoderCommon::table9_96_emit_[20] = { 1100 0x45, 0x30, 0x45, 0x31, 0x45, 0x32, 0x45, 0x61, 0x45, 0x63, 1101 0x45, 0x65, 0x45, 0x69, 0x45, 0x6f, 0x45, 0x73, 0x45, 0x74}; 1102 const uint8_t HuffDecoderCommon::table9_97_emit_[20] = { 1103 0x46, 0x30, 0x46, 0x31, 0x46, 0x32, 0x46, 0x61, 0x46, 0x63, 1104 0x46, 0x65, 0x46, 0x69, 0x46, 0x6f, 0x46, 0x73, 0x46, 0x74}; 1105 const uint8_t HuffDecoderCommon::table9_98_emit_[20] = { 1106 0x47, 0x30, 0x47, 0x31, 0x47, 0x32, 0x47, 0x61, 0x47, 0x63, 1107 0x47, 0x65, 0x47, 0x69, 0x47, 0x6f, 0x47, 0x73, 0x47, 0x74}; 1108 const uint8_t HuffDecoderCommon::table9_99_emit_[20] = { 1109 0x48, 0x30, 0x48, 0x31, 0x48, 0x32, 0x48, 0x61, 0x48, 0x63, 1110 0x48, 0x65, 0x48, 0x69, 0x48, 0x6f, 0x48, 0x73, 0x48, 0x74}; 1111 const uint8_t HuffDecoderCommon::table9_100_emit_[20] = { 1112 0x49, 0x30, 0x49, 0x31, 0x49, 0x32, 0x49, 0x61, 0x49, 0x63, 1113 0x49, 0x65, 0x49, 0x69, 0x49, 0x6f, 0x49, 0x73, 0x49, 0x74}; 1114 const uint8_t HuffDecoderCommon::table9_101_emit_[20] = { 1115 0x4a, 0x30, 0x4a, 0x31, 0x4a, 0x32, 0x4a, 0x61, 0x4a, 0x63, 1116 0x4a, 0x65, 0x4a, 0x69, 0x4a, 0x6f, 0x4a, 0x73, 0x4a, 0x74}; 1117 const uint8_t HuffDecoderCommon::table9_102_emit_[20] = { 1118 0x4b, 0x30, 0x4b, 0x31, 0x4b, 0x32, 0x4b, 0x61, 0x4b, 0x63, 1119 0x4b, 0x65, 0x4b, 0x69, 0x4b, 0x6f, 0x4b, 0x73, 0x4b, 0x74}; 1120 const uint8_t HuffDecoderCommon::table9_103_emit_[20] = { 1121 0x4c, 0x30, 0x4c, 0x31, 0x4c, 0x32, 0x4c, 0x61, 0x4c, 0x63, 1122 0x4c, 0x65, 0x4c, 0x69, 0x4c, 0x6f, 0x4c, 0x73, 0x4c, 0x74}; 1123 const uint8_t HuffDecoderCommon::table9_104_emit_[20] = { 1124 0x4d, 0x30, 0x4d, 0x31, 0x4d, 0x32, 0x4d, 0x61, 0x4d, 0x63, 1125 0x4d, 0x65, 0x4d, 0x69, 0x4d, 0x6f, 0x4d, 0x73, 0x4d, 0x74}; 1126 const uint8_t HuffDecoderCommon::table9_105_emit_[20] = { 1127 0x4e, 0x30, 0x4e, 0x31, 0x4e, 0x32, 0x4e, 0x61, 0x4e, 0x63, 1128 0x4e, 0x65, 0x4e, 0x69, 0x4e, 0x6f, 0x4e, 0x73, 0x4e, 0x74}; 1129 const uint8_t HuffDecoderCommon::table9_106_emit_[20] = { 1130 0x4f, 0x30, 0x4f, 0x31, 0x4f, 0x32, 0x4f, 0x61, 0x4f, 0x63, 1131 0x4f, 0x65, 0x4f, 0x69, 0x4f, 0x6f, 0x4f, 0x73, 0x4f, 0x74}; 1132 const uint8_t HuffDecoderCommon::table9_107_emit_[20] = { 1133 0x50, 0x30, 0x50, 0x31, 0x50, 0x32, 0x50, 0x61, 0x50, 0x63, 1134 0x50, 0x65, 0x50, 0x69, 0x50, 0x6f, 0x50, 0x73, 0x50, 0x74}; 1135 const uint8_t HuffDecoderCommon::table9_108_emit_[20] = { 1136 0x51, 0x30, 0x51, 0x31, 0x51, 0x32, 0x51, 0x61, 0x51, 0x63, 1137 0x51, 0x65, 0x51, 0x69, 0x51, 0x6f, 0x51, 0x73, 0x51, 0x74}; 1138 const uint8_t HuffDecoderCommon::table9_109_emit_[20] = { 1139 0x52, 0x30, 0x52, 0x31, 0x52, 0x32, 0x52, 0x61, 0x52, 0x63, 1140 0x52, 0x65, 0x52, 0x69, 0x52, 0x6f, 0x52, 0x73, 0x52, 0x74}; 1141 const uint8_t HuffDecoderCommon::table9_110_emit_[20] = { 1142 0x53, 0x30, 0x53, 0x31, 0x53, 0x32, 0x53, 0x61, 0x53, 0x63, 1143 0x53, 0x65, 0x53, 0x69, 0x53, 0x6f, 0x53, 0x73, 0x53, 0x74}; 1144 const uint8_t HuffDecoderCommon::table9_111_emit_[20] = { 1145 0x54, 0x30, 0x54, 0x31, 0x54, 0x32, 0x54, 0x61, 0x54, 0x63, 1146 0x54, 0x65, 0x54, 0x69, 0x54, 0x6f, 0x54, 0x73, 0x54, 0x74}; 1147 const uint8_t HuffDecoderCommon::table9_112_emit_[20] = { 1148 0x55, 0x30, 0x55, 0x31, 0x55, 0x32, 0x55, 0x61, 0x55, 0x63, 1149 0x55, 0x65, 0x55, 0x69, 0x55, 0x6f, 0x55, 0x73, 0x55, 0x74}; 1150 const uint8_t HuffDecoderCommon::table9_113_emit_[20] = { 1151 0x56, 0x30, 0x56, 0x31, 0x56, 0x32, 0x56, 0x61, 0x56, 0x63, 1152 0x56, 0x65, 0x56, 0x69, 0x56, 0x6f, 0x56, 0x73, 0x56, 0x74}; 1153 const uint8_t HuffDecoderCommon::table9_114_emit_[20] = { 1154 0x57, 0x30, 0x57, 0x31, 0x57, 0x32, 0x57, 0x61, 0x57, 0x63, 1155 0x57, 0x65, 0x57, 0x69, 0x57, 0x6f, 0x57, 0x73, 0x57, 0x74}; 1156 const uint8_t HuffDecoderCommon::table9_115_emit_[20] = { 1157 0x59, 0x30, 0x59, 0x31, 0x59, 0x32, 0x59, 0x61, 0x59, 0x63, 1158 0x59, 0x65, 0x59, 0x69, 0x59, 0x6f, 0x59, 0x73, 0x59, 0x74}; 1159 const uint8_t HuffDecoderCommon::table9_116_emit_[20] = { 1160 0x6a, 0x30, 0x6a, 0x31, 0x6a, 0x32, 0x6a, 0x61, 0x6a, 0x63, 1161 0x6a, 0x65, 0x6a, 0x69, 0x6a, 0x6f, 0x6a, 0x73, 0x6a, 0x74}; 1162 const uint8_t HuffDecoderCommon::table9_117_emit_[20] = { 1163 0x6b, 0x30, 0x6b, 0x31, 0x6b, 0x32, 0x6b, 0x61, 0x6b, 0x63, 1164 0x6b, 0x65, 0x6b, 0x69, 0x6b, 0x6f, 0x6b, 0x73, 0x6b, 0x74}; 1165 const uint8_t HuffDecoderCommon::table9_118_emit_[20] = { 1166 0x71, 0x30, 0x71, 0x31, 0x71, 0x32, 0x71, 0x61, 0x71, 0x63, 1167 0x71, 0x65, 0x71, 0x69, 0x71, 0x6f, 0x71, 0x73, 0x71, 0x74}; 1168 const uint8_t HuffDecoderCommon::table9_119_emit_[20] = { 1169 0x76, 0x30, 0x76, 0x31, 0x76, 0x32, 0x76, 0x61, 0x76, 0x63, 1170 0x76, 0x65, 0x76, 0x69, 0x76, 0x6f, 0x76, 0x73, 0x76, 0x74}; 1171 const uint8_t HuffDecoderCommon::table9_120_emit_[20] = { 1172 0x77, 0x30, 0x77, 0x31, 0x77, 0x32, 0x77, 0x61, 0x77, 0x63, 1173 0x77, 0x65, 0x77, 0x69, 0x77, 0x6f, 0x77, 0x73, 0x77, 0x74}; 1174 const uint8_t HuffDecoderCommon::table9_121_emit_[20] = { 1175 0x78, 0x30, 0x78, 0x31, 0x78, 0x32, 0x78, 0x61, 0x78, 0x63, 1176 0x78, 0x65, 0x78, 0x69, 0x78, 0x6f, 0x78, 0x73, 0x78, 0x74}; 1177 const uint8_t HuffDecoderCommon::table9_122_emit_[20] = { 1178 0x79, 0x30, 0x79, 0x31, 0x79, 0x32, 0x79, 0x61, 0x79, 0x63, 1179 0x79, 0x65, 0x79, 0x69, 0x79, 0x6f, 0x79, 0x73, 0x79, 0x74}; 1180 const uint8_t HuffDecoderCommon::table9_123_emit_[20] = { 1181 0x7a, 0x30, 0x7a, 0x31, 0x7a, 0x32, 0x7a, 0x61, 0x7a, 0x63, 1182 0x7a, 0x65, 0x7a, 0x69, 0x7a, 0x6f, 0x7a, 0x73, 0x7a, 0x74}; 1183 const uint8_t HuffDecoderCommon::table9_124_emit_[2] = {0x26, 0x2a}; 1184 const uint8_t HuffDecoderCommon::table9_124_ops_[32] = { 1185 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 1186 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 1187 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x06}; 1188 const uint8_t HuffDecoderCommon::table9_125_emit_[2] = {0x2c, 0x3b}; 1189 const uint8_t HuffDecoderCommon::table9_126_emit_[2] = {0x58, 0x5a}; 1190 const uint8_t HuffDecoderCommon::table9_127_emit_[10] = { 1191 0x21, 0x22, 0x28, 0x29, 0x3f, 0x27, 0x2b, 0x7c, 0x23, 0x3e}; 1192 const uint8_t HuffDecoderCommon::table9_127_ops_[32] = { 1193 0x00, 0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 1194 0x0a, 0x00, 0x00, 0x00, 0x0e, 0x00, 0x00, 0x00, 0x12, 0x00, 0x16, 1195 0x00, 0x1a, 0x00, 0x1e, 0x22, 0x26, 0x00, 0x00, 0x00, 0x03}; 1196 const uint8_t* const HuffDecoderCommon::table9_emit_[128] = { 1197 table9_0_emit_, table9_1_emit_, table9_2_emit_, table9_3_emit_, 1198 table9_4_emit_, table9_5_emit_, table9_6_emit_, table9_7_emit_, 1199 table9_8_emit_, table9_9_emit_, table9_10_emit_, table9_11_emit_, 1200 table9_12_emit_, table9_13_emit_, table9_14_emit_, table9_15_emit_, 1201 table9_16_emit_, table9_17_emit_, table9_18_emit_, table9_19_emit_, 1202 table9_20_emit_, table9_21_emit_, table9_22_emit_, table9_23_emit_, 1203 table9_24_emit_, table9_25_emit_, table9_26_emit_, table9_27_emit_, 1204 table9_28_emit_, table9_29_emit_, table9_30_emit_, table9_31_emit_, 1205 table9_32_emit_, table9_33_emit_, table9_34_emit_, table9_35_emit_, 1206 table9_36_emit_, table9_37_emit_, table9_38_emit_, table9_39_emit_, 1207 table9_40_emit_, table9_41_emit_, table9_42_emit_, table9_43_emit_, 1208 table9_44_emit_, table9_45_emit_, table9_46_emit_, table9_47_emit_, 1209 table9_48_emit_, table9_49_emit_, table9_50_emit_, table9_51_emit_, 1210 table9_52_emit_, table9_53_emit_, table9_54_emit_, table9_55_emit_, 1211 table9_56_emit_, table9_57_emit_, table9_58_emit_, table9_59_emit_, 1212 table9_60_emit_, table9_61_emit_, table9_62_emit_, table9_63_emit_, 1213 table9_64_emit_, table9_65_emit_, table9_66_emit_, table9_67_emit_, 1214 table9_68_emit_, table9_69_emit_, table9_70_emit_, table9_71_emit_, 1215 table9_72_emit_, table9_73_emit_, table9_74_emit_, table9_75_emit_, 1216 table9_76_emit_, table9_77_emit_, table9_78_emit_, table9_79_emit_, 1217 table9_80_emit_, table9_81_emit_, table9_82_emit_, table9_83_emit_, 1218 table9_84_emit_, table9_85_emit_, table9_86_emit_, table9_87_emit_, 1219 table9_88_emit_, table9_89_emit_, table9_90_emit_, table9_91_emit_, 1220 table9_92_emit_, table9_93_emit_, table9_94_emit_, table9_95_emit_, 1221 table9_96_emit_, table9_97_emit_, table9_98_emit_, table9_99_emit_, 1222 table9_100_emit_, table9_101_emit_, table9_102_emit_, table9_103_emit_, 1223 table9_104_emit_, table9_105_emit_, table9_106_emit_, table9_107_emit_, 1224 table9_108_emit_, table9_109_emit_, table9_110_emit_, table9_111_emit_, 1225 table9_112_emit_, table9_113_emit_, table9_114_emit_, table9_115_emit_, 1226 table9_116_emit_, table9_117_emit_, table9_118_emit_, table9_119_emit_, 1227 table9_120_emit_, table9_121_emit_, table9_122_emit_, table9_123_emit_, 1228 table9_124_emit_, table9_125_emit_, table9_126_emit_, table9_127_emit_, 1229 }; 1230 const uint8_t* const HuffDecoderCommon::table9_ops_[128] = { 1231 table9_0_ops_, table9_1_ops_, table9_2_ops_, table9_3_ops_, 1232 table9_4_ops_, table9_1_ops_, table9_2_ops_, table9_3_ops_, 1233 table9_8_ops_, table9_1_ops_, table9_2_ops_, table9_3_ops_, 1234 table9_12_ops_, table9_1_ops_, table9_2_ops_, table9_3_ops_, 1235 table9_16_ops_, table9_1_ops_, table9_2_ops_, table9_3_ops_, 1236 table9_20_ops_, table9_1_ops_, table9_2_ops_, table9_3_ops_, 1237 table9_24_ops_, table9_1_ops_, table9_2_ops_, table9_3_ops_, 1238 table9_28_ops_, table9_1_ops_, table9_2_ops_, table9_3_ops_, 1239 table9_28_ops_, table9_33_ops_, table9_2_ops_, table9_3_ops_, 1240 table9_28_ops_, table9_37_ops_, table9_2_ops_, table9_3_ops_, 1241 table9_40_ops_, table9_41_ops_, table9_42_ops_, table9_41_ops_, 1242 table9_44_ops_, table9_41_ops_, table9_46_ops_, table9_41_ops_, 1243 table9_48_ops_, table9_41_ops_, table9_50_ops_, table9_41_ops_, 1244 table9_52_ops_, table9_41_ops_, table9_54_ops_, table9_41_ops_, 1245 table9_56_ops_, table9_41_ops_, table9_58_ops_, table9_41_ops_, 1246 table9_60_ops_, table9_41_ops_, table9_62_ops_, table9_41_ops_, 1247 table9_62_ops_, table9_65_ops_, table9_62_ops_, table9_67_ops_, 1248 table9_62_ops_, table9_69_ops_, table9_62_ops_, table9_71_ops_, 1249 table9_62_ops_, table9_73_ops_, table9_62_ops_, table9_75_ops_, 1250 table9_62_ops_, table9_77_ops_, table9_62_ops_, table9_79_ops_, 1251 table9_62_ops_, table9_81_ops_, table9_62_ops_, table9_83_ops_, 1252 table9_62_ops_, table9_85_ops_, table9_62_ops_, table9_87_ops_, 1253 table9_62_ops_, table9_89_ops_, table9_62_ops_, table9_41_ops_, 1254 table9_92_ops_, table9_92_ops_, table9_92_ops_, table9_92_ops_, 1255 table9_92_ops_, table9_92_ops_, table9_92_ops_, table9_92_ops_, 1256 table9_92_ops_, table9_92_ops_, table9_92_ops_, table9_92_ops_, 1257 table9_92_ops_, table9_92_ops_, table9_92_ops_, table9_92_ops_, 1258 table9_92_ops_, table9_92_ops_, table9_92_ops_, table9_92_ops_, 1259 table9_92_ops_, table9_92_ops_, table9_92_ops_, table9_92_ops_, 1260 table9_92_ops_, table9_92_ops_, table9_92_ops_, table9_92_ops_, 1261 table9_92_ops_, table9_92_ops_, table9_92_ops_, table9_92_ops_, 1262 table9_124_ops_, table9_124_ops_, table9_124_ops_, table9_127_ops_, 1263 }; 1264 const uint16_t HuffDecoderCommon::table1_0_inner_[8] = { 1265 0x000a, 0x004a, 0x00ca, 0x014a, 0x01ca, 0x024a, 0x02ca, 0x034a}; 1266 const uint8_t HuffDecoderCommon::table1_0_outer_[64] = { 1267 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 1268 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 4, 4, 4, 4, 4, 4, 4, 4, 5, 5, 5, 5, 1269 5, 5, 5, 5, 6, 6, 6, 6, 6, 6, 6, 6, 7, 7, 7, 7, 7, 7, 7, 7}; 1270 const uint16_t HuffDecoderCommon::table1_1_inner_[14] = { 1271 0x000a, 0x008a, 0x010b, 0x018b, 0x020b, 0x028b, 0x030b, 1272 0x038b, 0x040b, 0x048b, 0x050b, 0x058b, 0x060b, 0x068b}; 1273 const uint8_t HuffDecoderCommon::table1_1_outer_[64] = { 1274 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1275 2, 2, 2, 2, 3, 3, 3, 3, 4, 4, 4, 4, 5, 5, 5, 5, 1276 6, 6, 6, 6, 7, 7, 7, 7, 8, 8, 8, 8, 9, 9, 9, 9, 1277 10, 10, 10, 10, 11, 11, 11, 11, 12, 12, 12, 12, 13, 13, 13, 13}; 1278 const uint16_t HuffDecoderCommon::table1_2_inner_[18] = { 1279 0x000b, 0x008b, 0x010b, 0x018b, 0x020b, 0x028b, 0x030b, 0x038b, 0x040b, 1280 0x048b, 0x050b, 0x058b, 0x060b, 0x068b, 0x070c, 0x078c, 0x080c, 0x088c}; 1281 const uint8_t HuffDecoderCommon::table1_2_outer_[64] = { 1282 0, 0, 0, 0, 1, 1, 1, 1, 2, 2, 2, 2, 3, 3, 3, 3, 1283 4, 4, 4, 4, 5, 5, 5, 5, 6, 6, 6, 6, 7, 7, 7, 7, 1284 8, 8, 8, 8, 9, 9, 9, 9, 10, 10, 10, 10, 11, 11, 11, 11, 1285 12, 12, 12, 12, 13, 13, 13, 13, 14, 14, 15, 15, 16, 16, 17, 17}; 1286 const uint8_t HuffDecoderCommon::table1_3_emit_[68] = { 1287 0x30, 0x45, 0x30, 0x46, 0x30, 0x47, 0x30, 0x48, 0x30, 0x49, 0x30, 0x4a, 1288 0x30, 0x4b, 0x30, 0x4c, 0x30, 0x4d, 0x30, 0x4e, 0x30, 0x4f, 0x30, 0x50, 1289 0x30, 0x51, 0x30, 0x52, 0x30, 0x53, 0x30, 0x54, 0x30, 0x55, 0x30, 0x56, 1290 0x30, 0x57, 0x30, 0x59, 0x30, 0x6a, 0x30, 0x6b, 0x30, 0x71, 0x30, 0x76, 1291 0x30, 0x77, 0x30, 0x78, 0x30, 0x79, 0x30, 0x7a, 0x30, 0x26, 0x30, 0x2a, 1292 0x30, 0x2c, 0x30, 0x3b, 0x30, 0x58, 0x30, 0x5a}; 1293 const uint16_t HuffDecoderCommon::table1_3_inner_[35] = { 1294 0x000c, 0x008c, 0x010c, 0x018c, 0x020c, 0x028c, 0x030c, 0x038c, 0x040c, 1295 0x048c, 0x050c, 0x058c, 0x060c, 0x068c, 0x070c, 0x078c, 0x080c, 0x088c, 1296 0x090c, 0x098c, 0x0a0c, 0x0a8c, 0x0b0c, 0x0b8c, 0x0c0c, 0x0c8c, 0x0d0c, 1297 0x0d8c, 0x0e0d, 0x0e8d, 0x0f0d, 0x0f8d, 0x100d, 0x108d, 0x0015}; 1298 const uint8_t HuffDecoderCommon::table1_3_outer_[64] = { 1299 0, 0, 1, 1, 2, 2, 3, 3, 4, 4, 5, 5, 6, 6, 7, 7, 1300 8, 8, 9, 9, 10, 10, 11, 11, 12, 12, 13, 13, 14, 14, 15, 15, 1301 16, 16, 17, 17, 18, 18, 19, 19, 20, 20, 21, 21, 22, 22, 23, 23, 1302 24, 24, 25, 25, 26, 26, 27, 27, 28, 29, 30, 31, 32, 33, 34, 34}; 1303 const uint16_t HuffDecoderCommon::table1_4_inner_[8] = { 1304 0x000a, 0x008a, 0x00ca, 0x014a, 0x01ca, 0x024a, 0x02ca, 0x034a}; 1305 const uint8_t HuffDecoderCommon::table1_7_emit_[68] = { 1306 0x31, 0x45, 0x31, 0x46, 0x31, 0x47, 0x31, 0x48, 0x31, 0x49, 0x31, 0x4a, 1307 0x31, 0x4b, 0x31, 0x4c, 0x31, 0x4d, 0x31, 0x4e, 0x31, 0x4f, 0x31, 0x50, 1308 0x31, 0x51, 0x31, 0x52, 0x31, 0x53, 0x31, 0x54, 0x31, 0x55, 0x31, 0x56, 1309 0x31, 0x57, 0x31, 0x59, 0x31, 0x6a, 0x31, 0x6b, 0x31, 0x71, 0x31, 0x76, 1310 0x31, 0x77, 0x31, 0x78, 0x31, 0x79, 0x31, 0x7a, 0x31, 0x26, 0x31, 0x2a, 1311 0x31, 0x2c, 0x31, 0x3b, 0x31, 0x58, 0x31, 0x5a}; 1312 const uint16_t HuffDecoderCommon::table1_8_inner_[8] = { 1313 0x000a, 0x008a, 0x010a, 0x014a, 0x01ca, 0x024a, 0x02ca, 0x034a}; 1314 const uint8_t HuffDecoderCommon::table1_11_emit_[68] = { 1315 0x32, 0x45, 0x32, 0x46, 0x32, 0x47, 0x32, 0x48, 0x32, 0x49, 0x32, 0x4a, 1316 0x32, 0x4b, 0x32, 0x4c, 0x32, 0x4d, 0x32, 0x4e, 0x32, 0x4f, 0x32, 0x50, 1317 0x32, 0x51, 0x32, 0x52, 0x32, 0x53, 0x32, 0x54, 0x32, 0x55, 0x32, 0x56, 1318 0x32, 0x57, 0x32, 0x59, 0x32, 0x6a, 0x32, 0x6b, 0x32, 0x71, 0x32, 0x76, 1319 0x32, 0x77, 0x32, 0x78, 0x32, 0x79, 0x32, 0x7a, 0x32, 0x26, 0x32, 0x2a, 1320 0x32, 0x2c, 0x32, 0x3b, 0x32, 0x58, 0x32, 0x5a}; 1321 const uint16_t HuffDecoderCommon::table1_12_inner_[8] = { 1322 0x000a, 0x008a, 0x010a, 0x018a, 0x01ca, 0x024a, 0x02ca, 0x034a}; 1323 const uint8_t HuffDecoderCommon::table1_15_emit_[68] = { 1324 0x61, 0x45, 0x61, 0x46, 0x61, 0x47, 0x61, 0x48, 0x61, 0x49, 0x61, 0x4a, 1325 0x61, 0x4b, 0x61, 0x4c, 0x61, 0x4d, 0x61, 0x4e, 0x61, 0x4f, 0x61, 0x50, 1326 0x61, 0x51, 0x61, 0x52, 0x61, 0x53, 0x61, 0x54, 0x61, 0x55, 0x61, 0x56, 1327 0x61, 0x57, 0x61, 0x59, 0x61, 0x6a, 0x61, 0x6b, 0x61, 0x71, 0x61, 0x76, 1328 0x61, 0x77, 0x61, 0x78, 0x61, 0x79, 0x61, 0x7a, 0x61, 0x26, 0x61, 0x2a, 1329 0x61, 0x2c, 0x61, 0x3b, 0x61, 0x58, 0x61, 0x5a}; 1330 const uint16_t HuffDecoderCommon::table1_16_inner_[8] = { 1331 0x000a, 0x008a, 0x010a, 0x018a, 0x020a, 0x024a, 0x02ca, 0x034a}; 1332 const uint8_t HuffDecoderCommon::table1_19_emit_[68] = { 1333 0x63, 0x45, 0x63, 0x46, 0x63, 0x47, 0x63, 0x48, 0x63, 0x49, 0x63, 0x4a, 1334 0x63, 0x4b, 0x63, 0x4c, 0x63, 0x4d, 0x63, 0x4e, 0x63, 0x4f, 0x63, 0x50, 1335 0x63, 0x51, 0x63, 0x52, 0x63, 0x53, 0x63, 0x54, 0x63, 0x55, 0x63, 0x56, 1336 0x63, 0x57, 0x63, 0x59, 0x63, 0x6a, 0x63, 0x6b, 0x63, 0x71, 0x63, 0x76, 1337 0x63, 0x77, 0x63, 0x78, 0x63, 0x79, 0x63, 0x7a, 0x63, 0x26, 0x63, 0x2a, 1338 0x63, 0x2c, 0x63, 0x3b, 0x63, 0x58, 0x63, 0x5a}; 1339 const uint16_t HuffDecoderCommon::table1_20_inner_[8] = { 1340 0x000a, 0x008a, 0x010a, 0x018a, 0x020a, 0x028a, 0x02ca, 0x034a}; 1341 const uint8_t HuffDecoderCommon::table1_23_emit_[68] = { 1342 0x65, 0x45, 0x65, 0x46, 0x65, 0x47, 0x65, 0x48, 0x65, 0x49, 0x65, 0x4a, 1343 0x65, 0x4b, 0x65, 0x4c, 0x65, 0x4d, 0x65, 0x4e, 0x65, 0x4f, 0x65, 0x50, 1344 0x65, 0x51, 0x65, 0x52, 0x65, 0x53, 0x65, 0x54, 0x65, 0x55, 0x65, 0x56, 1345 0x65, 0x57, 0x65, 0x59, 0x65, 0x6a, 0x65, 0x6b, 0x65, 0x71, 0x65, 0x76, 1346 0x65, 0x77, 0x65, 0x78, 0x65, 0x79, 0x65, 0x7a, 0x65, 0x26, 0x65, 0x2a, 1347 0x65, 0x2c, 0x65, 0x3b, 0x65, 0x58, 0x65, 0x5a}; 1348 const uint16_t HuffDecoderCommon::table1_24_inner_[8] = { 1349 0x000a, 0x008a, 0x010a, 0x018a, 0x020a, 0x028a, 0x030a, 0x034a}; 1350 const uint8_t HuffDecoderCommon::table1_27_emit_[68] = { 1351 0x69, 0x45, 0x69, 0x46, 0x69, 0x47, 0x69, 0x48, 0x69, 0x49, 0x69, 0x4a, 1352 0x69, 0x4b, 0x69, 0x4c, 0x69, 0x4d, 0x69, 0x4e, 0x69, 0x4f, 0x69, 0x50, 1353 0x69, 0x51, 0x69, 0x52, 0x69, 0x53, 0x69, 0x54, 0x69, 0x55, 0x69, 0x56, 1354 0x69, 0x57, 0x69, 0x59, 0x69, 0x6a, 0x69, 0x6b, 0x69, 0x71, 0x69, 0x76, 1355 0x69, 0x77, 0x69, 0x78, 0x69, 0x79, 0x69, 0x7a, 0x69, 0x26, 0x69, 0x2a, 1356 0x69, 0x2c, 0x69, 0x3b, 0x69, 0x58, 0x69, 0x5a}; 1357 const uint16_t HuffDecoderCommon::table1_28_inner_[8] = { 1358 0x000a, 0x008a, 0x010a, 0x018a, 0x020a, 0x028a, 0x030a, 0x038a}; 1359 const uint8_t HuffDecoderCommon::table1_31_emit_[68] = { 1360 0x6f, 0x45, 0x6f, 0x46, 0x6f, 0x47, 0x6f, 0x48, 0x6f, 0x49, 0x6f, 0x4a, 1361 0x6f, 0x4b, 0x6f, 0x4c, 0x6f, 0x4d, 0x6f, 0x4e, 0x6f, 0x4f, 0x6f, 0x50, 1362 0x6f, 0x51, 0x6f, 0x52, 0x6f, 0x53, 0x6f, 0x54, 0x6f, 0x55, 0x6f, 0x56, 1363 0x6f, 0x57, 0x6f, 0x59, 0x6f, 0x6a, 0x6f, 0x6b, 0x6f, 0x71, 0x6f, 0x76, 1364 0x6f, 0x77, 0x6f, 0x78, 0x6f, 0x79, 0x6f, 0x7a, 0x6f, 0x26, 0x6f, 0x2a, 1365 0x6f, 0x2c, 0x6f, 0x3b, 0x6f, 0x58, 0x6f, 0x5a}; 1366 const uint16_t HuffDecoderCommon::table1_33_inner_[14] = { 1367 0x000a, 0x004a, 0x00cb, 0x014b, 0x01cb, 0x024b, 0x02cb, 1368 0x034b, 0x03cb, 0x044b, 0x04cb, 0x054b, 0x05cb, 0x064b}; 1369 const uint8_t HuffDecoderCommon::table1_35_emit_[68] = { 1370 0x73, 0x45, 0x73, 0x46, 0x73, 0x47, 0x73, 0x48, 0x73, 0x49, 0x73, 0x4a, 1371 0x73, 0x4b, 0x73, 0x4c, 0x73, 0x4d, 0x73, 0x4e, 0x73, 0x4f, 0x73, 0x50, 1372 0x73, 0x51, 0x73, 0x52, 0x73, 0x53, 0x73, 0x54, 0x73, 0x55, 0x73, 0x56, 1373 0x73, 0x57, 0x73, 0x59, 0x73, 0x6a, 0x73, 0x6b, 0x73, 0x71, 0x73, 0x76, 1374 0x73, 0x77, 0x73, 0x78, 0x73, 0x79, 0x73, 0x7a, 0x73, 0x26, 0x73, 0x2a, 1375 0x73, 0x2c, 0x73, 0x3b, 0x73, 0x58, 0x73, 0x5a}; 1376 const uint16_t HuffDecoderCommon::table1_37_inner_[14] = { 1377 0x000a, 0x008a, 0x00cb, 0x014b, 0x01cb, 0x024b, 0x02cb, 1378 0x034b, 0x03cb, 0x044b, 0x04cb, 0x054b, 0x05cb, 0x064b}; 1379 const uint8_t HuffDecoderCommon::table1_39_emit_[68] = { 1380 0x74, 0x45, 0x74, 0x46, 0x74, 0x47, 0x74, 0x48, 0x74, 0x49, 0x74, 0x4a, 1381 0x74, 0x4b, 0x74, 0x4c, 0x74, 0x4d, 0x74, 0x4e, 0x74, 0x4f, 0x74, 0x50, 1382 0x74, 0x51, 0x74, 0x52, 0x74, 0x53, 0x74, 0x54, 0x74, 0x55, 0x74, 0x56, 1383 0x74, 0x57, 0x74, 0x59, 0x74, 0x6a, 0x74, 0x6b, 0x74, 0x71, 0x74, 0x76, 1384 0x74, 0x77, 0x74, 0x78, 0x74, 0x79, 0x74, 0x7a, 0x74, 0x26, 0x74, 0x2a, 1385 0x74, 0x2c, 0x74, 0x3b, 0x74, 0x58, 0x74, 0x5a}; 1386 const uint16_t HuffDecoderCommon::table1_40_inner_[22] = { 1387 0x000b, 0x008b, 0x010b, 0x018b, 0x020b, 0x028b, 0x030b, 0x038b, 1388 0x040b, 0x048b, 0x050c, 0x054c, 0x05cc, 0x064c, 0x06cc, 0x074c, 1389 0x07cc, 0x084c, 0x08cc, 0x094c, 0x09cc, 0x0a4c}; 1390 const uint8_t HuffDecoderCommon::table1_40_outer_[64] = { 1391 0, 0, 0, 0, 1, 1, 1, 1, 2, 2, 2, 2, 3, 3, 3, 3, 1392 4, 4, 4, 4, 5, 5, 5, 5, 6, 6, 6, 6, 7, 7, 7, 7, 1393 8, 8, 8, 8, 9, 9, 9, 9, 10, 10, 11, 11, 12, 12, 13, 13, 1394 14, 14, 15, 15, 16, 16, 17, 17, 18, 18, 19, 19, 20, 20, 21, 21}; 1395 const uint8_t HuffDecoderCommon::table1_41_emit_[92] = { 1396 0x20, 0x3d, 0x20, 0x41, 0x20, 0x5f, 0x20, 0x62, 0x20, 0x64, 0x20, 0x66, 1397 0x20, 0x67, 0x20, 0x68, 0x20, 0x6c, 0x20, 0x6d, 0x20, 0x6e, 0x20, 0x70, 1398 0x20, 0x72, 0x20, 0x75, 0x20, 0x3a, 0x20, 0x42, 0x20, 0x43, 0x20, 0x44, 1399 0x20, 0x45, 0x20, 0x46, 0x20, 0x47, 0x20, 0x48, 0x20, 0x49, 0x20, 0x4a, 1400 0x20, 0x4b, 0x20, 0x4c, 0x20, 0x4d, 0x20, 0x4e, 0x20, 0x4f, 0x20, 0x50, 1401 0x20, 0x51, 0x20, 0x52, 0x20, 0x53, 0x20, 0x54, 0x20, 0x55, 0x20, 0x56, 1402 0x20, 0x57, 0x20, 0x59, 0x20, 0x6a, 0x20, 0x6b, 0x20, 0x71, 0x20, 0x76, 1403 0x20, 0x77, 0x20, 0x78, 0x20, 0x79, 0x20, 0x7a}; 1404 const uint16_t HuffDecoderCommon::table1_41_inner_[47] = { 1405 0x000c, 0x008c, 0x010c, 0x018c, 0x020c, 0x028c, 0x030c, 0x038c, 1406 0x040c, 0x048c, 0x050c, 0x058c, 0x060c, 0x068c, 0x070d, 0x078d, 1407 0x080d, 0x088d, 0x090d, 0x098d, 0x0a0d, 0x0a8d, 0x0b0d, 0x0b8d, 1408 0x0c0d, 0x0c8d, 0x0d0d, 0x0d8d, 0x0e0d, 0x0e8d, 0x0f0d, 0x0f8d, 1409 0x100d, 0x108d, 0x110d, 0x118d, 0x120d, 0x128d, 0x130d, 0x138d, 1410 0x140d, 0x148d, 0x150d, 0x158d, 0x160d, 0x168d, 0x0016}; 1411 const uint8_t HuffDecoderCommon::table1_41_outer_[64] = { 1412 0, 0, 1, 1, 2, 2, 3, 3, 4, 4, 5, 5, 6, 6, 7, 7, 1413 8, 8, 9, 9, 10, 10, 11, 11, 12, 12, 13, 13, 14, 15, 16, 17, 1414 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 1415 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 46, 46, 46}; 1416 const uint16_t HuffDecoderCommon::table1_42_inner_[22] = { 1417 0x000b, 0x008b, 0x010b, 0x018b, 0x020b, 0x028b, 0x030b, 0x038b, 1418 0x040b, 0x048b, 0x050c, 0x058c, 0x05cc, 0x064c, 0x06cc, 0x074c, 1419 0x07cc, 0x084c, 0x08cc, 0x094c, 0x09cc, 0x0a4c}; 1420 const uint8_t HuffDecoderCommon::table1_43_emit_[92] = { 1421 0x25, 0x3d, 0x25, 0x41, 0x25, 0x5f, 0x25, 0x62, 0x25, 0x64, 0x25, 0x66, 1422 0x25, 0x67, 0x25, 0x68, 0x25, 0x6c, 0x25, 0x6d, 0x25, 0x6e, 0x25, 0x70, 1423 0x25, 0x72, 0x25, 0x75, 0x25, 0x3a, 0x25, 0x42, 0x25, 0x43, 0x25, 0x44, 1424 0x25, 0x45, 0x25, 0x46, 0x25, 0x47, 0x25, 0x48, 0x25, 0x49, 0x25, 0x4a, 1425 0x25, 0x4b, 0x25, 0x4c, 0x25, 0x4d, 0x25, 0x4e, 0x25, 0x4f, 0x25, 0x50, 1426 0x25, 0x51, 0x25, 0x52, 0x25, 0x53, 0x25, 0x54, 0x25, 0x55, 0x25, 0x56, 1427 0x25, 0x57, 0x25, 0x59, 0x25, 0x6a, 0x25, 0x6b, 0x25, 0x71, 0x25, 0x76, 1428 0x25, 0x77, 0x25, 0x78, 0x25, 0x79, 0x25, 0x7a}; 1429 const uint16_t HuffDecoderCommon::table1_44_inner_[22] = { 1430 0x000b, 0x008b, 0x010b, 0x018b, 0x020b, 0x028b, 0x030b, 0x038b, 1431 0x040b, 0x048b, 0x050c, 0x058c, 0x060c, 0x064c, 0x06cc, 0x074c, 1432 0x07cc, 0x084c, 0x08cc, 0x094c, 0x09cc, 0x0a4c}; 1433 const uint8_t HuffDecoderCommon::table1_45_emit_[92] = { 1434 0x2d, 0x3d, 0x2d, 0x41, 0x2d, 0x5f, 0x2d, 0x62, 0x2d, 0x64, 0x2d, 0x66, 1435 0x2d, 0x67, 0x2d, 0x68, 0x2d, 0x6c, 0x2d, 0x6d, 0x2d, 0x6e, 0x2d, 0x70, 1436 0x2d, 0x72, 0x2d, 0x75, 0x2d, 0x3a, 0x2d, 0x42, 0x2d, 0x43, 0x2d, 0x44, 1437 0x2d, 0x45, 0x2d, 0x46, 0x2d, 0x47, 0x2d, 0x48, 0x2d, 0x49, 0x2d, 0x4a, 1438 0x2d, 0x4b, 0x2d, 0x4c, 0x2d, 0x4d, 0x2d, 0x4e, 0x2d, 0x4f, 0x2d, 0x50, 1439 0x2d, 0x51, 0x2d, 0x52, 0x2d, 0x53, 0x2d, 0x54, 0x2d, 0x55, 0x2d, 0x56, 1440 0x2d, 0x57, 0x2d, 0x59, 0x2d, 0x6a, 0x2d, 0x6b, 0x2d, 0x71, 0x2d, 0x76, 1441 0x2d, 0x77, 0x2d, 0x78, 0x2d, 0x79, 0x2d, 0x7a}; 1442 const uint16_t HuffDecoderCommon::table1_46_inner_[22] = { 1443 0x000b, 0x008b, 0x010b, 0x018b, 0x020b, 0x028b, 0x030b, 0x038b, 1444 0x040b, 0x048b, 0x050c, 0x058c, 0x060c, 0x068c, 0x06cc, 0x074c, 1445 0x07cc, 0x084c, 0x08cc, 0x094c, 0x09cc, 0x0a4c}; 1446 const uint8_t HuffDecoderCommon::table1_47_emit_[92] = { 1447 0x2e, 0x3d, 0x2e, 0x41, 0x2e, 0x5f, 0x2e, 0x62, 0x2e, 0x64, 0x2e, 0x66, 1448 0x2e, 0x67, 0x2e, 0x68, 0x2e, 0x6c, 0x2e, 0x6d, 0x2e, 0x6e, 0x2e, 0x70, 1449 0x2e, 0x72, 0x2e, 0x75, 0x2e, 0x3a, 0x2e, 0x42, 0x2e, 0x43, 0x2e, 0x44, 1450 0x2e, 0x45, 0x2e, 0x46, 0x2e, 0x47, 0x2e, 0x48, 0x2e, 0x49, 0x2e, 0x4a, 1451 0x2e, 0x4b, 0x2e, 0x4c, 0x2e, 0x4d, 0x2e, 0x4e, 0x2e, 0x4f, 0x2e, 0x50, 1452 0x2e, 0x51, 0x2e, 0x52, 0x2e, 0x53, 0x2e, 0x54, 0x2e, 0x55, 0x2e, 0x56, 1453 0x2e, 0x57, 0x2e, 0x59, 0x2e, 0x6a, 0x2e, 0x6b, 0x2e, 0x71, 0x2e, 0x76, 1454 0x2e, 0x77, 0x2e, 0x78, 0x2e, 0x79, 0x2e, 0x7a}; 1455 const uint16_t HuffDecoderCommon::table1_48_inner_[22] = { 1456 0x000b, 0x008b, 0x010b, 0x018b, 0x020b, 0x028b, 0x030b, 0x038b, 1457 0x040b, 0x048b, 0x050c, 0x058c, 0x060c, 0x068c, 0x070c, 0x074c, 1458 0x07cc, 0x084c, 0x08cc, 0x094c, 0x09cc, 0x0a4c}; 1459 const uint8_t HuffDecoderCommon::table1_49_emit_[92] = { 1460 0x2f, 0x3d, 0x2f, 0x41, 0x2f, 0x5f, 0x2f, 0x62, 0x2f, 0x64, 0x2f, 0x66, 1461 0x2f, 0x67, 0x2f, 0x68, 0x2f, 0x6c, 0x2f, 0x6d, 0x2f, 0x6e, 0x2f, 0x70, 1462 0x2f, 0x72, 0x2f, 0x75, 0x2f, 0x3a, 0x2f, 0x42, 0x2f, 0x43, 0x2f, 0x44, 1463 0x2f, 0x45, 0x2f, 0x46, 0x2f, 0x47, 0x2f, 0x48, 0x2f, 0x49, 0x2f, 0x4a, 1464 0x2f, 0x4b, 0x2f, 0x4c, 0x2f, 0x4d, 0x2f, 0x4e, 0x2f, 0x4f, 0x2f, 0x50, 1465 0x2f, 0x51, 0x2f, 0x52, 0x2f, 0x53, 0x2f, 0x54, 0x2f, 0x55, 0x2f, 0x56, 1466 0x2f, 0x57, 0x2f, 0x59, 0x2f, 0x6a, 0x2f, 0x6b, 0x2f, 0x71, 0x2f, 0x76, 1467 0x2f, 0x77, 0x2f, 0x78, 0x2f, 0x79, 0x2f, 0x7a}; 1468 const uint16_t HuffDecoderCommon::table1_50_inner_[22] = { 1469 0x000b, 0x008b, 0x010b, 0x018b, 0x020b, 0x028b, 0x030b, 0x038b, 1470 0x040b, 0x048b, 0x050c, 0x058c, 0x060c, 0x068c, 0x070c, 0x078c, 1471 0x07cc, 0x084c, 0x08cc, 0x094c, 0x09cc, 0x0a4c}; 1472 const uint8_t HuffDecoderCommon::table1_51_emit_[92] = { 1473 0x33, 0x3d, 0x33, 0x41, 0x33, 0x5f, 0x33, 0x62, 0x33, 0x64, 0x33, 0x66, 1474 0x33, 0x67, 0x33, 0x68, 0x33, 0x6c, 0x33, 0x6d, 0x33, 0x6e, 0x33, 0x70, 1475 0x33, 0x72, 0x33, 0x75, 0x33, 0x3a, 0x33, 0x42, 0x33, 0x43, 0x33, 0x44, 1476 0x33, 0x45, 0x33, 0x46, 0x33, 0x47, 0x33, 0x48, 0x33, 0x49, 0x33, 0x4a, 1477 0x33, 0x4b, 0x33, 0x4c, 0x33, 0x4d, 0x33, 0x4e, 0x33, 0x4f, 0x33, 0x50, 1478 0x33, 0x51, 0x33, 0x52, 0x33, 0x53, 0x33, 0x54, 0x33, 0x55, 0x33, 0x56, 1479 0x33, 0x57, 0x33, 0x59, 0x33, 0x6a, 0x33, 0x6b, 0x33, 0x71, 0x33, 0x76, 1480 0x33, 0x77, 0x33, 0x78, 0x33, 0x79, 0x33, 0x7a}; 1481 const uint16_t HuffDecoderCommon::table1_52_inner_[22] = { 1482 0x000b, 0x008b, 0x010b, 0x018b, 0x020b, 0x028b, 0x030b, 0x038b, 1483 0x040b, 0x048b, 0x050c, 0x058c, 0x060c, 0x068c, 0x070c, 0x078c, 1484 0x080c, 0x084c, 0x08cc, 0x094c, 0x09cc, 0x0a4c}; 1485 const uint8_t HuffDecoderCommon::table1_53_emit_[92] = { 1486 0x34, 0x3d, 0x34, 0x41, 0x34, 0x5f, 0x34, 0x62, 0x34, 0x64, 0x34, 0x66, 1487 0x34, 0x67, 0x34, 0x68, 0x34, 0x6c, 0x34, 0x6d, 0x34, 0x6e, 0x34, 0x70, 1488 0x34, 0x72, 0x34, 0x75, 0x34, 0x3a, 0x34, 0x42, 0x34, 0x43, 0x34, 0x44, 1489 0x34, 0x45, 0x34, 0x46, 0x34, 0x47, 0x34, 0x48, 0x34, 0x49, 0x34, 0x4a, 1490 0x34, 0x4b, 0x34, 0x4c, 0x34, 0x4d, 0x34, 0x4e, 0x34, 0x4f, 0x34, 0x50, 1491 0x34, 0x51, 0x34, 0x52, 0x34, 0x53, 0x34, 0x54, 0x34, 0x55, 0x34, 0x56, 1492 0x34, 0x57, 0x34, 0x59, 0x34, 0x6a, 0x34, 0x6b, 0x34, 0x71, 0x34, 0x76, 1493 0x34, 0x77, 0x34, 0x78, 0x34, 0x79, 0x34, 0x7a}; 1494 const uint16_t HuffDecoderCommon::table1_54_inner_[22] = { 1495 0x000b, 0x008b, 0x010b, 0x018b, 0x020b, 0x028b, 0x030b, 0x038b, 1496 0x040b, 0x048b, 0x050c, 0x058c, 0x060c, 0x068c, 0x070c, 0x078c, 1497 0x080c, 0x088c, 0x08cc, 0x094c, 0x09cc, 0x0a4c}; 1498 const uint8_t HuffDecoderCommon::table1_55_emit_[92] = { 1499 0x35, 0x3d, 0x35, 0x41, 0x35, 0x5f, 0x35, 0x62, 0x35, 0x64, 0x35, 0x66, 1500 0x35, 0x67, 0x35, 0x68, 0x35, 0x6c, 0x35, 0x6d, 0x35, 0x6e, 0x35, 0x70, 1501 0x35, 0x72, 0x35, 0x75, 0x35, 0x3a, 0x35, 0x42, 0x35, 0x43, 0x35, 0x44, 1502 0x35, 0x45, 0x35, 0x46, 0x35, 0x47, 0x35, 0x48, 0x35, 0x49, 0x35, 0x4a, 1503 0x35, 0x4b, 0x35, 0x4c, 0x35, 0x4d, 0x35, 0x4e, 0x35, 0x4f, 0x35, 0x50, 1504 0x35, 0x51, 0x35, 0x52, 0x35, 0x53, 0x35, 0x54, 0x35, 0x55, 0x35, 0x56, 1505 0x35, 0x57, 0x35, 0x59, 0x35, 0x6a, 0x35, 0x6b, 0x35, 0x71, 0x35, 0x76, 1506 0x35, 0x77, 0x35, 0x78, 0x35, 0x79, 0x35, 0x7a}; 1507 const uint16_t HuffDecoderCommon::table1_56_inner_[22] = { 1508 0x000b, 0x008b, 0x010b, 0x018b, 0x020b, 0x028b, 0x030b, 0x038b, 1509 0x040b, 0x048b, 0x050c, 0x058c, 0x060c, 0x068c, 0x070c, 0x078c, 1510 0x080c, 0x088c, 0x090c, 0x094c, 0x09cc, 0x0a4c}; 1511 const uint8_t HuffDecoderCommon::table1_57_emit_[92] = { 1512 0x36, 0x3d, 0x36, 0x41, 0x36, 0x5f, 0x36, 0x62, 0x36, 0x64, 0x36, 0x66, 1513 0x36, 0x67, 0x36, 0x68, 0x36, 0x6c, 0x36, 0x6d, 0x36, 0x6e, 0x36, 0x70, 1514 0x36, 0x72, 0x36, 0x75, 0x36, 0x3a, 0x36, 0x42, 0x36, 0x43, 0x36, 0x44, 1515 0x36, 0x45, 0x36, 0x46, 0x36, 0x47, 0x36, 0x48, 0x36, 0x49, 0x36, 0x4a, 1516 0x36, 0x4b, 0x36, 0x4c, 0x36, 0x4d, 0x36, 0x4e, 0x36, 0x4f, 0x36, 0x50, 1517 0x36, 0x51, 0x36, 0x52, 0x36, 0x53, 0x36, 0x54, 0x36, 0x55, 0x36, 0x56, 1518 0x36, 0x57, 0x36, 0x59, 0x36, 0x6a, 0x36, 0x6b, 0x36, 0x71, 0x36, 0x76, 1519 0x36, 0x77, 0x36, 0x78, 0x36, 0x79, 0x36, 0x7a}; 1520 const uint16_t HuffDecoderCommon::table1_58_inner_[22] = { 1521 0x000b, 0x008b, 0x010b, 0x018b, 0x020b, 0x028b, 0x030b, 0x038b, 1522 0x040b, 0x048b, 0x050c, 0x058c, 0x060c, 0x068c, 0x070c, 0x078c, 1523 0x080c, 0x088c, 0x090c, 0x098c, 0x09cc, 0x0a4c}; 1524 const uint8_t HuffDecoderCommon::table1_59_emit_[92] = { 1525 0x37, 0x3d, 0x37, 0x41, 0x37, 0x5f, 0x37, 0x62, 0x37, 0x64, 0x37, 0x66, 1526 0x37, 0x67, 0x37, 0x68, 0x37, 0x6c, 0x37, 0x6d, 0x37, 0x6e, 0x37, 0x70, 1527 0x37, 0x72, 0x37, 0x75, 0x37, 0x3a, 0x37, 0x42, 0x37, 0x43, 0x37, 0x44, 1528 0x37, 0x45, 0x37, 0x46, 0x37, 0x47, 0x37, 0x48, 0x37, 0x49, 0x37, 0x4a, 1529 0x37, 0x4b, 0x37, 0x4c, 0x37, 0x4d, 0x37, 0x4e, 0x37, 0x4f, 0x37, 0x50, 1530 0x37, 0x51, 0x37, 0x52, 0x37, 0x53, 0x37, 0x54, 0x37, 0x55, 0x37, 0x56, 1531 0x37, 0x57, 0x37, 0x59, 0x37, 0x6a, 0x37, 0x6b, 0x37, 0x71, 0x37, 0x76, 1532 0x37, 0x77, 0x37, 0x78, 0x37, 0x79, 0x37, 0x7a}; 1533 const uint16_t HuffDecoderCommon::table1_60_inner_[22] = { 1534 0x000b, 0x008b, 0x010b, 0x018b, 0x020b, 0x028b, 0x030b, 0x038b, 1535 0x040b, 0x048b, 0x050c, 0x058c, 0x060c, 0x068c, 0x070c, 0x078c, 1536 0x080c, 0x088c, 0x090c, 0x098c, 0x0a0c, 0x0a4c}; 1537 const uint8_t HuffDecoderCommon::table1_61_emit_[92] = { 1538 0x38, 0x3d, 0x38, 0x41, 0x38, 0x5f, 0x38, 0x62, 0x38, 0x64, 0x38, 0x66, 1539 0x38, 0x67, 0x38, 0x68, 0x38, 0x6c, 0x38, 0x6d, 0x38, 0x6e, 0x38, 0x70, 1540 0x38, 0x72, 0x38, 0x75, 0x38, 0x3a, 0x38, 0x42, 0x38, 0x43, 0x38, 0x44, 1541 0x38, 0x45, 0x38, 0x46, 0x38, 0x47, 0x38, 0x48, 0x38, 0x49, 0x38, 0x4a, 1542 0x38, 0x4b, 0x38, 0x4c, 0x38, 0x4d, 0x38, 0x4e, 0x38, 0x4f, 0x38, 0x50, 1543 0x38, 0x51, 0x38, 0x52, 0x38, 0x53, 0x38, 0x54, 0x38, 0x55, 0x38, 0x56, 1544 0x38, 0x57, 0x38, 0x59, 0x38, 0x6a, 0x38, 0x6b, 0x38, 0x71, 0x38, 0x76, 1545 0x38, 0x77, 0x38, 0x78, 0x38, 0x79, 0x38, 0x7a}; 1546 const uint16_t HuffDecoderCommon::table1_62_inner_[22] = { 1547 0x000b, 0x008b, 0x010b, 0x018b, 0x020b, 0x028b, 0x030b, 0x038b, 1548 0x040b, 0x048b, 0x050c, 0x058c, 0x060c, 0x068c, 0x070c, 0x078c, 1549 0x080c, 0x088c, 0x090c, 0x098c, 0x0a0c, 0x0a8c}; 1550 const uint8_t HuffDecoderCommon::table1_63_emit_[92] = { 1551 0x39, 0x3d, 0x39, 0x41, 0x39, 0x5f, 0x39, 0x62, 0x39, 0x64, 0x39, 0x66, 1552 0x39, 0x67, 0x39, 0x68, 0x39, 0x6c, 0x39, 0x6d, 0x39, 0x6e, 0x39, 0x70, 1553 0x39, 0x72, 0x39, 0x75, 0x39, 0x3a, 0x39, 0x42, 0x39, 0x43, 0x39, 0x44, 1554 0x39, 0x45, 0x39, 0x46, 0x39, 0x47, 0x39, 0x48, 0x39, 0x49, 0x39, 0x4a, 1555 0x39, 0x4b, 0x39, 0x4c, 0x39, 0x4d, 0x39, 0x4e, 0x39, 0x4f, 0x39, 0x50, 1556 0x39, 0x51, 0x39, 0x52, 0x39, 0x53, 0x39, 0x54, 0x39, 0x55, 0x39, 0x56, 1557 0x39, 0x57, 0x39, 0x59, 0x39, 0x6a, 0x39, 0x6b, 0x39, 0x71, 0x39, 0x76, 1558 0x39, 0x77, 0x39, 0x78, 0x39, 0x79, 0x39, 0x7a}; 1559 const uint8_t HuffDecoderCommon::table1_65_emit_[91] = { 1560 0x3d, 0x3d, 0x41, 0x3d, 0x5f, 0x3d, 0x62, 0x3d, 0x64, 0x3d, 0x66, 0x3d, 1561 0x67, 0x3d, 0x68, 0x3d, 0x6c, 0x3d, 0x6d, 0x3d, 0x6e, 0x3d, 0x70, 0x3d, 1562 0x72, 0x3d, 0x75, 0x3d, 0x3a, 0x3d, 0x42, 0x3d, 0x43, 0x3d, 0x44, 0x3d, 1563 0x45, 0x3d, 0x46, 0x3d, 0x47, 0x3d, 0x48, 0x3d, 0x49, 0x3d, 0x4a, 0x3d, 1564 0x4b, 0x3d, 0x4c, 0x3d, 0x4d, 0x3d, 0x4e, 0x3d, 0x4f, 0x3d, 0x50, 0x3d, 1565 0x51, 0x3d, 0x52, 0x3d, 0x53, 0x3d, 0x54, 0x3d, 0x55, 0x3d, 0x56, 0x3d, 1566 0x57, 0x3d, 0x59, 0x3d, 0x6a, 0x3d, 0x6b, 0x3d, 0x71, 0x3d, 0x76, 0x3d, 1567 0x77, 0x3d, 0x78, 0x3d, 0x79, 0x3d, 0x7a}; 1568 const uint16_t HuffDecoderCommon::table1_65_inner_[47] = { 1569 0x000c, 0x004c, 0x00cc, 0x014c, 0x01cc, 0x024c, 0x02cc, 0x034c, 1570 0x03cc, 0x044c, 0x04cc, 0x054c, 0x05cc, 0x064c, 0x06cd, 0x074d, 1571 0x07cd, 0x084d, 0x08cd, 0x094d, 0x09cd, 0x0a4d, 0x0acd, 0x0b4d, 1572 0x0bcd, 0x0c4d, 0x0ccd, 0x0d4d, 0x0dcd, 0x0e4d, 0x0ecd, 0x0f4d, 1573 0x0fcd, 0x104d, 0x10cd, 0x114d, 0x11cd, 0x124d, 0x12cd, 0x134d, 1574 0x13cd, 0x144d, 0x14cd, 0x154d, 0x15cd, 0x164d, 0x0016}; 1575 const uint8_t HuffDecoderCommon::table1_67_emit_[91] = { 1576 0x41, 0x3d, 0x41, 0x41, 0x5f, 0x41, 0x62, 0x41, 0x64, 0x41, 0x66, 0x41, 1577 0x67, 0x41, 0x68, 0x41, 0x6c, 0x41, 0x6d, 0x41, 0x6e, 0x41, 0x70, 0x41, 1578 0x72, 0x41, 0x75, 0x41, 0x3a, 0x41, 0x42, 0x41, 0x43, 0x41, 0x44, 0x41, 1579 0x45, 0x41, 0x46, 0x41, 0x47, 0x41, 0x48, 0x41, 0x49, 0x41, 0x4a, 0x41, 1580 0x4b, 0x41, 0x4c, 0x41, 0x4d, 0x41, 0x4e, 0x41, 0x4f, 0x41, 0x50, 0x41, 1581 0x51, 0x41, 0x52, 0x41, 0x53, 0x41, 0x54, 0x41, 0x55, 0x41, 0x56, 0x41, 1582 0x57, 0x41, 0x59, 0x41, 0x6a, 0x41, 0x6b, 0x41, 0x71, 0x41, 0x76, 0x41, 1583 0x77, 0x41, 0x78, 0x41, 0x79, 0x41, 0x7a}; 1584 const uint16_t HuffDecoderCommon::table1_67_inner_[47] = { 1585 0x000c, 0x008c, 0x00cc, 0x014c, 0x01cc, 0x024c, 0x02cc, 0x034c, 1586 0x03cc, 0x044c, 0x04cc, 0x054c, 0x05cc, 0x064c, 0x06cd, 0x074d, 1587 0x07cd, 0x084d, 0x08cd, 0x094d, 0x09cd, 0x0a4d, 0x0acd, 0x0b4d, 1588 0x0bcd, 0x0c4d, 0x0ccd, 0x0d4d, 0x0dcd, 0x0e4d, 0x0ecd, 0x0f4d, 1589 0x0fcd, 0x104d, 0x10cd, 0x114d, 0x11cd, 0x124d, 0x12cd, 0x134d, 1590 0x13cd, 0x144d, 0x14cd, 0x154d, 0x15cd, 0x164d, 0x0016}; 1591 const uint8_t HuffDecoderCommon::table1_69_emit_[91] = { 1592 0x5f, 0x3d, 0x5f, 0x41, 0x5f, 0x5f, 0x62, 0x5f, 0x64, 0x5f, 0x66, 0x5f, 1593 0x67, 0x5f, 0x68, 0x5f, 0x6c, 0x5f, 0x6d, 0x5f, 0x6e, 0x5f, 0x70, 0x5f, 1594 0x72, 0x5f, 0x75, 0x5f, 0x3a, 0x5f, 0x42, 0x5f, 0x43, 0x5f, 0x44, 0x5f, 1595 0x45, 0x5f, 0x46, 0x5f, 0x47, 0x5f, 0x48, 0x5f, 0x49, 0x5f, 0x4a, 0x5f, 1596 0x4b, 0x5f, 0x4c, 0x5f, 0x4d, 0x5f, 0x4e, 0x5f, 0x4f, 0x5f, 0x50, 0x5f, 1597 0x51, 0x5f, 0x52, 0x5f, 0x53, 0x5f, 0x54, 0x5f, 0x55, 0x5f, 0x56, 0x5f, 1598 0x57, 0x5f, 0x59, 0x5f, 0x6a, 0x5f, 0x6b, 0x5f, 0x71, 0x5f, 0x76, 0x5f, 1599 0x77, 0x5f, 0x78, 0x5f, 0x79, 0x5f, 0x7a}; 1600 const uint16_t HuffDecoderCommon::table1_69_inner_[47] = { 1601 0x000c, 0x008c, 0x010c, 0x014c, 0x01cc, 0x024c, 0x02cc, 0x034c, 1602 0x03cc, 0x044c, 0x04cc, 0x054c, 0x05cc, 0x064c, 0x06cd, 0x074d, 1603 0x07cd, 0x084d, 0x08cd, 0x094d, 0x09cd, 0x0a4d, 0x0acd, 0x0b4d, 1604 0x0bcd, 0x0c4d, 0x0ccd, 0x0d4d, 0x0dcd, 0x0e4d, 0x0ecd, 0x0f4d, 1605 0x0fcd, 0x104d, 0x10cd, 0x114d, 0x11cd, 0x124d, 0x12cd, 0x134d, 1606 0x13cd, 0x144d, 0x14cd, 0x154d, 0x15cd, 0x164d, 0x0016}; 1607 const uint8_t HuffDecoderCommon::table1_71_emit_[91] = { 1608 0x62, 0x3d, 0x62, 0x41, 0x62, 0x5f, 0x62, 0x62, 0x64, 0x62, 0x66, 0x62, 1609 0x67, 0x62, 0x68, 0x62, 0x6c, 0x62, 0x6d, 0x62, 0x6e, 0x62, 0x70, 0x62, 1610 0x72, 0x62, 0x75, 0x62, 0x3a, 0x62, 0x42, 0x62, 0x43, 0x62, 0x44, 0x62, 1611 0x45, 0x62, 0x46, 0x62, 0x47, 0x62, 0x48, 0x62, 0x49, 0x62, 0x4a, 0x62, 1612 0x4b, 0x62, 0x4c, 0x62, 0x4d, 0x62, 0x4e, 0x62, 0x4f, 0x62, 0x50, 0x62, 1613 0x51, 0x62, 0x52, 0x62, 0x53, 0x62, 0x54, 0x62, 0x55, 0x62, 0x56, 0x62, 1614 0x57, 0x62, 0x59, 0x62, 0x6a, 0x62, 0x6b, 0x62, 0x71, 0x62, 0x76, 0x62, 1615 0x77, 0x62, 0x78, 0x62, 0x79, 0x62, 0x7a}; 1616 const uint16_t HuffDecoderCommon::table1_71_inner_[47] = { 1617 0x000c, 0x008c, 0x010c, 0x018c, 0x01cc, 0x024c, 0x02cc, 0x034c, 1618 0x03cc, 0x044c, 0x04cc, 0x054c, 0x05cc, 0x064c, 0x06cd, 0x074d, 1619 0x07cd, 0x084d, 0x08cd, 0x094d, 0x09cd, 0x0a4d, 0x0acd, 0x0b4d, 1620 0x0bcd, 0x0c4d, 0x0ccd, 0x0d4d, 0x0dcd, 0x0e4d, 0x0ecd, 0x0f4d, 1621 0x0fcd, 0x104d, 0x10cd, 0x114d, 0x11cd, 0x124d, 0x12cd, 0x134d, 1622 0x13cd, 0x144d, 0x14cd, 0x154d, 0x15cd, 0x164d, 0x0016}; 1623 const uint8_t HuffDecoderCommon::table1_73_emit_[91] = { 1624 0x64, 0x3d, 0x64, 0x41, 0x64, 0x5f, 0x64, 0x62, 0x64, 0x64, 0x66, 0x64, 1625 0x67, 0x64, 0x68, 0x64, 0x6c, 0x64, 0x6d, 0x64, 0x6e, 0x64, 0x70, 0x64, 1626 0x72, 0x64, 0x75, 0x64, 0x3a, 0x64, 0x42, 0x64, 0x43, 0x64, 0x44, 0x64, 1627 0x45, 0x64, 0x46, 0x64, 0x47, 0x64, 0x48, 0x64, 0x49, 0x64, 0x4a, 0x64, 1628 0x4b, 0x64, 0x4c, 0x64, 0x4d, 0x64, 0x4e, 0x64, 0x4f, 0x64, 0x50, 0x64, 1629 0x51, 0x64, 0x52, 0x64, 0x53, 0x64, 0x54, 0x64, 0x55, 0x64, 0x56, 0x64, 1630 0x57, 0x64, 0x59, 0x64, 0x6a, 0x64, 0x6b, 0x64, 0x71, 0x64, 0x76, 0x64, 1631 0x77, 0x64, 0x78, 0x64, 0x79, 0x64, 0x7a}; 1632 const uint16_t HuffDecoderCommon::table1_73_inner_[47] = { 1633 0x000c, 0x008c, 0x010c, 0x018c, 0x020c, 0x024c, 0x02cc, 0x034c, 1634 0x03cc, 0x044c, 0x04cc, 0x054c, 0x05cc, 0x064c, 0x06cd, 0x074d, 1635 0x07cd, 0x084d, 0x08cd, 0x094d, 0x09cd, 0x0a4d, 0x0acd, 0x0b4d, 1636 0x0bcd, 0x0c4d, 0x0ccd, 0x0d4d, 0x0dcd, 0x0e4d, 0x0ecd, 0x0f4d, 1637 0x0fcd, 0x104d, 0x10cd, 0x114d, 0x11cd, 0x124d, 0x12cd, 0x134d, 1638 0x13cd, 0x144d, 0x14cd, 0x154d, 0x15cd, 0x164d, 0x0016}; 1639 const uint8_t HuffDecoderCommon::table1_75_emit_[91] = { 1640 0x66, 0x3d, 0x66, 0x41, 0x66, 0x5f, 0x66, 0x62, 0x66, 0x64, 0x66, 0x66, 1641 0x67, 0x66, 0x68, 0x66, 0x6c, 0x66, 0x6d, 0x66, 0x6e, 0x66, 0x70, 0x66, 1642 0x72, 0x66, 0x75, 0x66, 0x3a, 0x66, 0x42, 0x66, 0x43, 0x66, 0x44, 0x66, 1643 0x45, 0x66, 0x46, 0x66, 0x47, 0x66, 0x48, 0x66, 0x49, 0x66, 0x4a, 0x66, 1644 0x4b, 0x66, 0x4c, 0x66, 0x4d, 0x66, 0x4e, 0x66, 0x4f, 0x66, 0x50, 0x66, 1645 0x51, 0x66, 0x52, 0x66, 0x53, 0x66, 0x54, 0x66, 0x55, 0x66, 0x56, 0x66, 1646 0x57, 0x66, 0x59, 0x66, 0x6a, 0x66, 0x6b, 0x66, 0x71, 0x66, 0x76, 0x66, 1647 0x77, 0x66, 0x78, 0x66, 0x79, 0x66, 0x7a}; 1648 const uint16_t HuffDecoderCommon::table1_75_inner_[47] = { 1649 0x000c, 0x008c, 0x010c, 0x018c, 0x020c, 0x028c, 0x02cc, 0x034c, 1650 0x03cc, 0x044c, 0x04cc, 0x054c, 0x05cc, 0x064c, 0x06cd, 0x074d, 1651 0x07cd, 0x084d, 0x08cd, 0x094d, 0x09cd, 0x0a4d, 0x0acd, 0x0b4d, 1652 0x0bcd, 0x0c4d, 0x0ccd, 0x0d4d, 0x0dcd, 0x0e4d, 0x0ecd, 0x0f4d, 1653 0x0fcd, 0x104d, 0x10cd, 0x114d, 0x11cd, 0x124d, 0x12cd, 0x134d, 1654 0x13cd, 0x144d, 0x14cd, 0x154d, 0x15cd, 0x164d, 0x0016}; 1655 const uint8_t HuffDecoderCommon::table1_77_emit_[91] = { 1656 0x67, 0x3d, 0x67, 0x41, 0x67, 0x5f, 0x67, 0x62, 0x67, 0x64, 0x67, 0x66, 1657 0x67, 0x67, 0x68, 0x67, 0x6c, 0x67, 0x6d, 0x67, 0x6e, 0x67, 0x70, 0x67, 1658 0x72, 0x67, 0x75, 0x67, 0x3a, 0x67, 0x42, 0x67, 0x43, 0x67, 0x44, 0x67, 1659 0x45, 0x67, 0x46, 0x67, 0x47, 0x67, 0x48, 0x67, 0x49, 0x67, 0x4a, 0x67, 1660 0x4b, 0x67, 0x4c, 0x67, 0x4d, 0x67, 0x4e, 0x67, 0x4f, 0x67, 0x50, 0x67, 1661 0x51, 0x67, 0x52, 0x67, 0x53, 0x67, 0x54, 0x67, 0x55, 0x67, 0x56, 0x67, 1662 0x57, 0x67, 0x59, 0x67, 0x6a, 0x67, 0x6b, 0x67, 0x71, 0x67, 0x76, 0x67, 1663 0x77, 0x67, 0x78, 0x67, 0x79, 0x67, 0x7a}; 1664 const uint16_t HuffDecoderCommon::table1_77_inner_[47] = { 1665 0x000c, 0x008c, 0x010c, 0x018c, 0x020c, 0x028c, 0x030c, 0x034c, 1666 0x03cc, 0x044c, 0x04cc, 0x054c, 0x05cc, 0x064c, 0x06cd, 0x074d, 1667 0x07cd, 0x084d, 0x08cd, 0x094d, 0x09cd, 0x0a4d, 0x0acd, 0x0b4d, 1668 0x0bcd, 0x0c4d, 0x0ccd, 0x0d4d, 0x0dcd, 0x0e4d, 0x0ecd, 0x0f4d, 1669 0x0fcd, 0x104d, 0x10cd, 0x114d, 0x11cd, 0x124d, 0x12cd, 0x134d, 1670 0x13cd, 0x144d, 0x14cd, 0x154d, 0x15cd, 0x164d, 0x0016}; 1671 const uint8_t HuffDecoderCommon::table1_79_emit_[91] = { 1672 0x68, 0x3d, 0x68, 0x41, 0x68, 0x5f, 0x68, 0x62, 0x68, 0x64, 0x68, 0x66, 1673 0x68, 0x67, 0x68, 0x68, 0x6c, 0x68, 0x6d, 0x68, 0x6e, 0x68, 0x70, 0x68, 1674 0x72, 0x68, 0x75, 0x68, 0x3a, 0x68, 0x42, 0x68, 0x43, 0x68, 0x44, 0x68, 1675 0x45, 0x68, 0x46, 0x68, 0x47, 0x68, 0x48, 0x68, 0x49, 0x68, 0x4a, 0x68, 1676 0x4b, 0x68, 0x4c, 0x68, 0x4d, 0x68, 0x4e, 0x68, 0x4f, 0x68, 0x50, 0x68, 1677 0x51, 0x68, 0x52, 0x68, 0x53, 0x68, 0x54, 0x68, 0x55, 0x68, 0x56, 0x68, 1678 0x57, 0x68, 0x59, 0x68, 0x6a, 0x68, 0x6b, 0x68, 0x71, 0x68, 0x76, 0x68, 1679 0x77, 0x68, 0x78, 0x68, 0x79, 0x68, 0x7a}; 1680 const uint16_t HuffDecoderCommon::table1_79_inner_[47] = { 1681 0x000c, 0x008c, 0x010c, 0x018c, 0x020c, 0x028c, 0x030c, 0x038c, 1682 0x03cc, 0x044c, 0x04cc, 0x054c, 0x05cc, 0x064c, 0x06cd, 0x074d, 1683 0x07cd, 0x084d, 0x08cd, 0x094d, 0x09cd, 0x0a4d, 0x0acd, 0x0b4d, 1684 0x0bcd, 0x0c4d, 0x0ccd, 0x0d4d, 0x0dcd, 0x0e4d, 0x0ecd, 0x0f4d, 1685 0x0fcd, 0x104d, 0x10cd, 0x114d, 0x11cd, 0x124d, 0x12cd, 0x134d, 1686 0x13cd, 0x144d, 0x14cd, 0x154d, 0x15cd, 0x164d, 0x0016}; 1687 const uint8_t HuffDecoderCommon::table1_81_emit_[91] = { 1688 0x6c, 0x3d, 0x6c, 0x41, 0x6c, 0x5f, 0x6c, 0x62, 0x6c, 0x64, 0x6c, 0x66, 1689 0x6c, 0x67, 0x6c, 0x68, 0x6c, 0x6c, 0x6d, 0x6c, 0x6e, 0x6c, 0x70, 0x6c, 1690 0x72, 0x6c, 0x75, 0x6c, 0x3a, 0x6c, 0x42, 0x6c, 0x43, 0x6c, 0x44, 0x6c, 1691 0x45, 0x6c, 0x46, 0x6c, 0x47, 0x6c, 0x48, 0x6c, 0x49, 0x6c, 0x4a, 0x6c, 1692 0x4b, 0x6c, 0x4c, 0x6c, 0x4d, 0x6c, 0x4e, 0x6c, 0x4f, 0x6c, 0x50, 0x6c, 1693 0x51, 0x6c, 0x52, 0x6c, 0x53, 0x6c, 0x54, 0x6c, 0x55, 0x6c, 0x56, 0x6c, 1694 0x57, 0x6c, 0x59, 0x6c, 0x6a, 0x6c, 0x6b, 0x6c, 0x71, 0x6c, 0x76, 0x6c, 1695 0x77, 0x6c, 0x78, 0x6c, 0x79, 0x6c, 0x7a}; 1696 const uint16_t HuffDecoderCommon::table1_81_inner_[47] = { 1697 0x000c, 0x008c, 0x010c, 0x018c, 0x020c, 0x028c, 0x030c, 0x038c, 1698 0x040c, 0x044c, 0x04cc, 0x054c, 0x05cc, 0x064c, 0x06cd, 0x074d, 1699 0x07cd, 0x084d, 0x08cd, 0x094d, 0x09cd, 0x0a4d, 0x0acd, 0x0b4d, 1700 0x0bcd, 0x0c4d, 0x0ccd, 0x0d4d, 0x0dcd, 0x0e4d, 0x0ecd, 0x0f4d, 1701 0x0fcd, 0x104d, 0x10cd, 0x114d, 0x11cd, 0x124d, 0x12cd, 0x134d, 1702 0x13cd, 0x144d, 0x14cd, 0x154d, 0x15cd, 0x164d, 0x0016}; 1703 const uint8_t HuffDecoderCommon::table1_83_emit_[91] = { 1704 0x6d, 0x3d, 0x6d, 0x41, 0x6d, 0x5f, 0x6d, 0x62, 0x6d, 0x64, 0x6d, 0x66, 1705 0x6d, 0x67, 0x6d, 0x68, 0x6d, 0x6c, 0x6d, 0x6d, 0x6e, 0x6d, 0x70, 0x6d, 1706 0x72, 0x6d, 0x75, 0x6d, 0x3a, 0x6d, 0x42, 0x6d, 0x43, 0x6d, 0x44, 0x6d, 1707 0x45, 0x6d, 0x46, 0x6d, 0x47, 0x6d, 0x48, 0x6d, 0x49, 0x6d, 0x4a, 0x6d, 1708 0x4b, 0x6d, 0x4c, 0x6d, 0x4d, 0x6d, 0x4e, 0x6d, 0x4f, 0x6d, 0x50, 0x6d, 1709 0x51, 0x6d, 0x52, 0x6d, 0x53, 0x6d, 0x54, 0x6d, 0x55, 0x6d, 0x56, 0x6d, 1710 0x57, 0x6d, 0x59, 0x6d, 0x6a, 0x6d, 0x6b, 0x6d, 0x71, 0x6d, 0x76, 0x6d, 1711 0x77, 0x6d, 0x78, 0x6d, 0x79, 0x6d, 0x7a}; 1712 const uint16_t HuffDecoderCommon::table1_83_inner_[47] = { 1713 0x000c, 0x008c, 0x010c, 0x018c, 0x020c, 0x028c, 0x030c, 0x038c, 1714 0x040c, 0x048c, 0x04cc, 0x054c, 0x05cc, 0x064c, 0x06cd, 0x074d, 1715 0x07cd, 0x084d, 0x08cd, 0x094d, 0x09cd, 0x0a4d, 0x0acd, 0x0b4d, 1716 0x0bcd, 0x0c4d, 0x0ccd, 0x0d4d, 0x0dcd, 0x0e4d, 0x0ecd, 0x0f4d, 1717 0x0fcd, 0x104d, 0x10cd, 0x114d, 0x11cd, 0x124d, 0x12cd, 0x134d, 1718 0x13cd, 0x144d, 0x14cd, 0x154d, 0x15cd, 0x164d, 0x0016}; 1719 const uint8_t HuffDecoderCommon::table1_85_emit_[91] = { 1720 0x6e, 0x3d, 0x6e, 0x41, 0x6e, 0x5f, 0x6e, 0x62, 0x6e, 0x64, 0x6e, 0x66, 1721 0x6e, 0x67, 0x6e, 0x68, 0x6e, 0x6c, 0x6e, 0x6d, 0x6e, 0x6e, 0x70, 0x6e, 1722 0x72, 0x6e, 0x75, 0x6e, 0x3a, 0x6e, 0x42, 0x6e, 0x43, 0x6e, 0x44, 0x6e, 1723 0x45, 0x6e, 0x46, 0x6e, 0x47, 0x6e, 0x48, 0x6e, 0x49, 0x6e, 0x4a, 0x6e, 1724 0x4b, 0x6e, 0x4c, 0x6e, 0x4d, 0x6e, 0x4e, 0x6e, 0x4f, 0x6e, 0x50, 0x6e, 1725 0x51, 0x6e, 0x52, 0x6e, 0x53, 0x6e, 0x54, 0x6e, 0x55, 0x6e, 0x56, 0x6e, 1726 0x57, 0x6e, 0x59, 0x6e, 0x6a, 0x6e, 0x6b, 0x6e, 0x71, 0x6e, 0x76, 0x6e, 1727 0x77, 0x6e, 0x78, 0x6e, 0x79, 0x6e, 0x7a}; 1728 const uint16_t HuffDecoderCommon::table1_85_inner_[47] = { 1729 0x000c, 0x008c, 0x010c, 0x018c, 0x020c, 0x028c, 0x030c, 0x038c, 1730 0x040c, 0x048c, 0x050c, 0x054c, 0x05cc, 0x064c, 0x06cd, 0x074d, 1731 0x07cd, 0x084d, 0x08cd, 0x094d, 0x09cd, 0x0a4d, 0x0acd, 0x0b4d, 1732 0x0bcd, 0x0c4d, 0x0ccd, 0x0d4d, 0x0dcd, 0x0e4d, 0x0ecd, 0x0f4d, 1733 0x0fcd, 0x104d, 0x10cd, 0x114d, 0x11cd, 0x124d, 0x12cd, 0x134d, 1734 0x13cd, 0x144d, 0x14cd, 0x154d, 0x15cd, 0x164d, 0x0016}; 1735 const uint8_t HuffDecoderCommon::table1_87_emit_[91] = { 1736 0x70, 0x3d, 0x70, 0x41, 0x70, 0x5f, 0x70, 0x62, 0x70, 0x64, 0x70, 0x66, 1737 0x70, 0x67, 0x70, 0x68, 0x70, 0x6c, 0x70, 0x6d, 0x70, 0x6e, 0x70, 0x70, 1738 0x72, 0x70, 0x75, 0x70, 0x3a, 0x70, 0x42, 0x70, 0x43, 0x70, 0x44, 0x70, 1739 0x45, 0x70, 0x46, 0x70, 0x47, 0x70, 0x48, 0x70, 0x49, 0x70, 0x4a, 0x70, 1740 0x4b, 0x70, 0x4c, 0x70, 0x4d, 0x70, 0x4e, 0x70, 0x4f, 0x70, 0x50, 0x70, 1741 0x51, 0x70, 0x52, 0x70, 0x53, 0x70, 0x54, 0x70, 0x55, 0x70, 0x56, 0x70, 1742 0x57, 0x70, 0x59, 0x70, 0x6a, 0x70, 0x6b, 0x70, 0x71, 0x70, 0x76, 0x70, 1743 0x77, 0x70, 0x78, 0x70, 0x79, 0x70, 0x7a}; 1744 const uint16_t HuffDecoderCommon::table1_87_inner_[47] = { 1745 0x000c, 0x008c, 0x010c, 0x018c, 0x020c, 0x028c, 0x030c, 0x038c, 1746 0x040c, 0x048c, 0x050c, 0x058c, 0x05cc, 0x064c, 0x06cd, 0x074d, 1747 0x07cd, 0x084d, 0x08cd, 0x094d, 0x09cd, 0x0a4d, 0x0acd, 0x0b4d, 1748 0x0bcd, 0x0c4d, 0x0ccd, 0x0d4d, 0x0dcd, 0x0e4d, 0x0ecd, 0x0f4d, 1749 0x0fcd, 0x104d, 0x10cd, 0x114d, 0x11cd, 0x124d, 0x12cd, 0x134d, 1750 0x13cd, 0x144d, 0x14cd, 0x154d, 0x15cd, 0x164d, 0x0016}; 1751 const uint8_t HuffDecoderCommon::table1_89_emit_[91] = { 1752 0x72, 0x3d, 0x72, 0x41, 0x72, 0x5f, 0x72, 0x62, 0x72, 0x64, 0x72, 0x66, 1753 0x72, 0x67, 0x72, 0x68, 0x72, 0x6c, 0x72, 0x6d, 0x72, 0x6e, 0x72, 0x70, 1754 0x72, 0x72, 0x75, 0x72, 0x3a, 0x72, 0x42, 0x72, 0x43, 0x72, 0x44, 0x72, 1755 0x45, 0x72, 0x46, 0x72, 0x47, 0x72, 0x48, 0x72, 0x49, 0x72, 0x4a, 0x72, 1756 0x4b, 0x72, 0x4c, 0x72, 0x4d, 0x72, 0x4e, 0x72, 0x4f, 0x72, 0x50, 0x72, 1757 0x51, 0x72, 0x52, 0x72, 0x53, 0x72, 0x54, 0x72, 0x55, 0x72, 0x56, 0x72, 1758 0x57, 0x72, 0x59, 0x72, 0x6a, 0x72, 0x6b, 0x72, 0x71, 0x72, 0x76, 0x72, 1759 0x77, 0x72, 0x78, 0x72, 0x79, 0x72, 0x7a}; 1760 const uint16_t HuffDecoderCommon::table1_89_inner_[47] = { 1761 0x000c, 0x008c, 0x010c, 0x018c, 0x020c, 0x028c, 0x030c, 0x038c, 1762 0x040c, 0x048c, 0x050c, 0x058c, 0x060c, 0x064c, 0x06cd, 0x074d, 1763 0x07cd, 0x084d, 0x08cd, 0x094d, 0x09cd, 0x0a4d, 0x0acd, 0x0b4d, 1764 0x0bcd, 0x0c4d, 0x0ccd, 0x0d4d, 0x0dcd, 0x0e4d, 0x0ecd, 0x0f4d, 1765 0x0fcd, 0x104d, 0x10cd, 0x114d, 0x11cd, 0x124d, 0x12cd, 0x134d, 1766 0x13cd, 0x144d, 0x14cd, 0x154d, 0x15cd, 0x164d, 0x0016}; 1767 const uint8_t HuffDecoderCommon::table1_91_emit_[91] = { 1768 0x75, 0x3d, 0x75, 0x41, 0x75, 0x5f, 0x75, 0x62, 0x75, 0x64, 0x75, 0x66, 1769 0x75, 0x67, 0x75, 0x68, 0x75, 0x6c, 0x75, 0x6d, 0x75, 0x6e, 0x75, 0x70, 1770 0x75, 0x72, 0x75, 0x75, 0x3a, 0x75, 0x42, 0x75, 0x43, 0x75, 0x44, 0x75, 1771 0x45, 0x75, 0x46, 0x75, 0x47, 0x75, 0x48, 0x75, 0x49, 0x75, 0x4a, 0x75, 1772 0x4b, 0x75, 0x4c, 0x75, 0x4d, 0x75, 0x4e, 0x75, 0x4f, 0x75, 0x50, 0x75, 1773 0x51, 0x75, 0x52, 0x75, 0x53, 0x75, 0x54, 0x75, 0x55, 0x75, 0x56, 0x75, 1774 0x57, 0x75, 0x59, 0x75, 0x6a, 0x75, 0x6b, 0x75, 0x71, 0x75, 0x76, 0x75, 1775 0x77, 0x75, 0x78, 0x75, 0x79, 0x75, 0x7a}; 1776 const uint16_t HuffDecoderCommon::table1_91_inner_[47] = { 1777 0x000c, 0x008c, 0x010c, 0x018c, 0x020c, 0x028c, 0x030c, 0x038c, 1778 0x040c, 0x048c, 0x050c, 0x058c, 0x060c, 0x068c, 0x06cd, 0x074d, 1779 0x07cd, 0x084d, 0x08cd, 0x094d, 0x09cd, 0x0a4d, 0x0acd, 0x0b4d, 1780 0x0bcd, 0x0c4d, 0x0ccd, 0x0d4d, 0x0dcd, 0x0e4d, 0x0ecd, 0x0f4d, 1781 0x0fcd, 0x104d, 0x10cd, 0x114d, 0x11cd, 0x124d, 0x12cd, 0x134d, 1782 0x13cd, 0x144d, 0x14cd, 0x154d, 0x15cd, 0x164d, 0x0016}; 1783 const uint8_t HuffDecoderCommon::table1_92_emit_[72] = { 1784 0x3a, 0x30, 0x3a, 0x31, 0x3a, 0x32, 0x3a, 0x61, 0x3a, 0x63, 0x3a, 0x65, 1785 0x3a, 0x69, 0x3a, 0x6f, 0x3a, 0x73, 0x3a, 0x74, 0x3a, 0x20, 0x3a, 0x25, 1786 0x3a, 0x2d, 0x3a, 0x2e, 0x3a, 0x2f, 0x3a, 0x33, 0x3a, 0x34, 0x3a, 0x35, 1787 0x3a, 0x36, 0x3a, 0x37, 0x3a, 0x38, 0x3a, 0x39, 0x3a, 0x3d, 0x3a, 0x41, 1788 0x3a, 0x5f, 0x3a, 0x62, 0x3a, 0x64, 0x3a, 0x66, 0x3a, 0x67, 0x3a, 0x68, 1789 0x3a, 0x6c, 0x3a, 0x6d, 0x3a, 0x6e, 0x3a, 0x70, 0x3a, 0x72, 0x3a, 0x75}; 1790 const uint16_t HuffDecoderCommon::table1_92_inner_[37] = { 1791 0x000c, 0x008c, 0x010c, 0x018c, 0x020c, 0x028c, 0x030c, 0x038c, 1792 0x040c, 0x048c, 0x050d, 0x058d, 0x060d, 0x068d, 0x070d, 0x078d, 1793 0x080d, 0x088d, 0x090d, 0x098d, 0x0a0d, 0x0a8d, 0x0b0d, 0x0b8d, 1794 0x0c0d, 0x0c8d, 0x0d0d, 0x0d8d, 0x0e0d, 0x0e8d, 0x0f0d, 0x0f8d, 1795 0x100d, 0x108d, 0x110d, 0x118d, 0x0017}; 1796 const uint8_t HuffDecoderCommon::table1_92_outer_[64] = { 1797 0, 0, 1, 1, 2, 2, 3, 3, 4, 4, 5, 5, 6, 6, 7, 7, 1798 8, 8, 9, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 1799 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 36, 1800 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36}; 1801 const uint8_t HuffDecoderCommon::table1_93_emit_[72] = { 1802 0x42, 0x30, 0x42, 0x31, 0x42, 0x32, 0x42, 0x61, 0x42, 0x63, 0x42, 0x65, 1803 0x42, 0x69, 0x42, 0x6f, 0x42, 0x73, 0x42, 0x74, 0x42, 0x20, 0x42, 0x25, 1804 0x42, 0x2d, 0x42, 0x2e, 0x42, 0x2f, 0x42, 0x33, 0x42, 0x34, 0x42, 0x35, 1805 0x42, 0x36, 0x42, 0x37, 0x42, 0x38, 0x42, 0x39, 0x42, 0x3d, 0x42, 0x41, 1806 0x42, 0x5f, 0x42, 0x62, 0x42, 0x64, 0x42, 0x66, 0x42, 0x67, 0x42, 0x68, 1807 0x42, 0x6c, 0x42, 0x6d, 0x42, 0x6e, 0x42, 0x70, 0x42, 0x72, 0x42, 0x75}; 1808 const uint8_t HuffDecoderCommon::table1_94_emit_[72] = { 1809 0x43, 0x30, 0x43, 0x31, 0x43, 0x32, 0x43, 0x61, 0x43, 0x63, 0x43, 0x65, 1810 0x43, 0x69, 0x43, 0x6f, 0x43, 0x73, 0x43, 0x74, 0x43, 0x20, 0x43, 0x25, 1811 0x43, 0x2d, 0x43, 0x2e, 0x43, 0x2f, 0x43, 0x33, 0x43, 0x34, 0x43, 0x35, 1812 0x43, 0x36, 0x43, 0x37, 0x43, 0x38, 0x43, 0x39, 0x43, 0x3d, 0x43, 0x41, 1813 0x43, 0x5f, 0x43, 0x62, 0x43, 0x64, 0x43, 0x66, 0x43, 0x67, 0x43, 0x68, 1814 0x43, 0x6c, 0x43, 0x6d, 0x43, 0x6e, 0x43, 0x70, 0x43, 0x72, 0x43, 0x75}; 1815 const uint8_t HuffDecoderCommon::table1_95_emit_[72] = { 1816 0x44, 0x30, 0x44, 0x31, 0x44, 0x32, 0x44, 0x61, 0x44, 0x63, 0x44, 0x65, 1817 0x44, 0x69, 0x44, 0x6f, 0x44, 0x73, 0x44, 0x74, 0x44, 0x20, 0x44, 0x25, 1818 0x44, 0x2d, 0x44, 0x2e, 0x44, 0x2f, 0x44, 0x33, 0x44, 0x34, 0x44, 0x35, 1819 0x44, 0x36, 0x44, 0x37, 0x44, 0x38, 0x44, 0x39, 0x44, 0x3d, 0x44, 0x41, 1820 0x44, 0x5f, 0x44, 0x62, 0x44, 0x64, 0x44, 0x66, 0x44, 0x67, 0x44, 0x68, 1821 0x44, 0x6c, 0x44, 0x6d, 0x44, 0x6e, 0x44, 0x70, 0x44, 0x72, 0x44, 0x75}; 1822 const uint8_t HuffDecoderCommon::table1_96_emit_[72] = { 1823 0x45, 0x30, 0x45, 0x31, 0x45, 0x32, 0x45, 0x61, 0x45, 0x63, 0x45, 0x65, 1824 0x45, 0x69, 0x45, 0x6f, 0x45, 0x73, 0x45, 0x74, 0x45, 0x20, 0x45, 0x25, 1825 0x45, 0x2d, 0x45, 0x2e, 0x45, 0x2f, 0x45, 0x33, 0x45, 0x34, 0x45, 0x35, 1826 0x45, 0x36, 0x45, 0x37, 0x45, 0x38, 0x45, 0x39, 0x45, 0x3d, 0x45, 0x41, 1827 0x45, 0x5f, 0x45, 0x62, 0x45, 0x64, 0x45, 0x66, 0x45, 0x67, 0x45, 0x68, 1828 0x45, 0x6c, 0x45, 0x6d, 0x45, 0x6e, 0x45, 0x70, 0x45, 0x72, 0x45, 0x75}; 1829 const uint8_t HuffDecoderCommon::table1_97_emit_[72] = { 1830 0x46, 0x30, 0x46, 0x31, 0x46, 0x32, 0x46, 0x61, 0x46, 0x63, 0x46, 0x65, 1831 0x46, 0x69, 0x46, 0x6f, 0x46, 0x73, 0x46, 0x74, 0x46, 0x20, 0x46, 0x25, 1832 0x46, 0x2d, 0x46, 0x2e, 0x46, 0x2f, 0x46, 0x33, 0x46, 0x34, 0x46, 0x35, 1833 0x46, 0x36, 0x46, 0x37, 0x46, 0x38, 0x46, 0x39, 0x46, 0x3d, 0x46, 0x41, 1834 0x46, 0x5f, 0x46, 0x62, 0x46, 0x64, 0x46, 0x66, 0x46, 0x67, 0x46, 0x68, 1835 0x46, 0x6c, 0x46, 0x6d, 0x46, 0x6e, 0x46, 0x70, 0x46, 0x72, 0x46, 0x75}; 1836 const uint8_t HuffDecoderCommon::table1_98_emit_[72] = { 1837 0x47, 0x30, 0x47, 0x31, 0x47, 0x32, 0x47, 0x61, 0x47, 0x63, 0x47, 0x65, 1838 0x47, 0x69, 0x47, 0x6f, 0x47, 0x73, 0x47, 0x74, 0x47, 0x20, 0x47, 0x25, 1839 0x47, 0x2d, 0x47, 0x2e, 0x47, 0x2f, 0x47, 0x33, 0x47, 0x34, 0x47, 0x35, 1840 0x47, 0x36, 0x47, 0x37, 0x47, 0x38, 0x47, 0x39, 0x47, 0x3d, 0x47, 0x41, 1841 0x47, 0x5f, 0x47, 0x62, 0x47, 0x64, 0x47, 0x66, 0x47, 0x67, 0x47, 0x68, 1842 0x47, 0x6c, 0x47, 0x6d, 0x47, 0x6e, 0x47, 0x70, 0x47, 0x72, 0x47, 0x75}; 1843 const uint8_t HuffDecoderCommon::table1_99_emit_[72] = { 1844 0x48, 0x30, 0x48, 0x31, 0x48, 0x32, 0x48, 0x61, 0x48, 0x63, 0x48, 0x65, 1845 0x48, 0x69, 0x48, 0x6f, 0x48, 0x73, 0x48, 0x74, 0x48, 0x20, 0x48, 0x25, 1846 0x48, 0x2d, 0x48, 0x2e, 0x48, 0x2f, 0x48, 0x33, 0x48, 0x34, 0x48, 0x35, 1847 0x48, 0x36, 0x48, 0x37, 0x48, 0x38, 0x48, 0x39, 0x48, 0x3d, 0x48, 0x41, 1848 0x48, 0x5f, 0x48, 0x62, 0x48, 0x64, 0x48, 0x66, 0x48, 0x67, 0x48, 0x68, 1849 0x48, 0x6c, 0x48, 0x6d, 0x48, 0x6e, 0x48, 0x70, 0x48, 0x72, 0x48, 0x75}; 1850 const uint8_t HuffDecoderCommon::table1_100_emit_[72] = { 1851 0x49, 0x30, 0x49, 0x31, 0x49, 0x32, 0x49, 0x61, 0x49, 0x63, 0x49, 0x65, 1852 0x49, 0x69, 0x49, 0x6f, 0x49, 0x73, 0x49, 0x74, 0x49, 0x20, 0x49, 0x25, 1853 0x49, 0x2d, 0x49, 0x2e, 0x49, 0x2f, 0x49, 0x33, 0x49, 0x34, 0x49, 0x35, 1854 0x49, 0x36, 0x49, 0x37, 0x49, 0x38, 0x49, 0x39, 0x49, 0x3d, 0x49, 0x41, 1855 0x49, 0x5f, 0x49, 0x62, 0x49, 0x64, 0x49, 0x66, 0x49, 0x67, 0x49, 0x68, 1856 0x49, 0x6c, 0x49, 0x6d, 0x49, 0x6e, 0x49, 0x70, 0x49, 0x72, 0x49, 0x75}; 1857 const uint8_t HuffDecoderCommon::table1_101_emit_[72] = { 1858 0x4a, 0x30, 0x4a, 0x31, 0x4a, 0x32, 0x4a, 0x61, 0x4a, 0x63, 0x4a, 0x65, 1859 0x4a, 0x69, 0x4a, 0x6f, 0x4a, 0x73, 0x4a, 0x74, 0x4a, 0x20, 0x4a, 0x25, 1860 0x4a, 0x2d, 0x4a, 0x2e, 0x4a, 0x2f, 0x4a, 0x33, 0x4a, 0x34, 0x4a, 0x35, 1861 0x4a, 0x36, 0x4a, 0x37, 0x4a, 0x38, 0x4a, 0x39, 0x4a, 0x3d, 0x4a, 0x41, 1862 0x4a, 0x5f, 0x4a, 0x62, 0x4a, 0x64, 0x4a, 0x66, 0x4a, 0x67, 0x4a, 0x68, 1863 0x4a, 0x6c, 0x4a, 0x6d, 0x4a, 0x6e, 0x4a, 0x70, 0x4a, 0x72, 0x4a, 0x75}; 1864 const uint8_t HuffDecoderCommon::table1_102_emit_[72] = { 1865 0x4b, 0x30, 0x4b, 0x31, 0x4b, 0x32, 0x4b, 0x61, 0x4b, 0x63, 0x4b, 0x65, 1866 0x4b, 0x69, 0x4b, 0x6f, 0x4b, 0x73, 0x4b, 0x74, 0x4b, 0x20, 0x4b, 0x25, 1867 0x4b, 0x2d, 0x4b, 0x2e, 0x4b, 0x2f, 0x4b, 0x33, 0x4b, 0x34, 0x4b, 0x35, 1868 0x4b, 0x36, 0x4b, 0x37, 0x4b, 0x38, 0x4b, 0x39, 0x4b, 0x3d, 0x4b, 0x41, 1869 0x4b, 0x5f, 0x4b, 0x62, 0x4b, 0x64, 0x4b, 0x66, 0x4b, 0x67, 0x4b, 0x68, 1870 0x4b, 0x6c, 0x4b, 0x6d, 0x4b, 0x6e, 0x4b, 0x70, 0x4b, 0x72, 0x4b, 0x75}; 1871 const uint8_t HuffDecoderCommon::table1_103_emit_[72] = { 1872 0x4c, 0x30, 0x4c, 0x31, 0x4c, 0x32, 0x4c, 0x61, 0x4c, 0x63, 0x4c, 0x65, 1873 0x4c, 0x69, 0x4c, 0x6f, 0x4c, 0x73, 0x4c, 0x74, 0x4c, 0x20, 0x4c, 0x25, 1874 0x4c, 0x2d, 0x4c, 0x2e, 0x4c, 0x2f, 0x4c, 0x33, 0x4c, 0x34, 0x4c, 0x35, 1875 0x4c, 0x36, 0x4c, 0x37, 0x4c, 0x38, 0x4c, 0x39, 0x4c, 0x3d, 0x4c, 0x41, 1876 0x4c, 0x5f, 0x4c, 0x62, 0x4c, 0x64, 0x4c, 0x66, 0x4c, 0x67, 0x4c, 0x68, 1877 0x4c, 0x6c, 0x4c, 0x6d, 0x4c, 0x6e, 0x4c, 0x70, 0x4c, 0x72, 0x4c, 0x75}; 1878 const uint8_t HuffDecoderCommon::table1_104_emit_[72] = { 1879 0x4d, 0x30, 0x4d, 0x31, 0x4d, 0x32, 0x4d, 0x61, 0x4d, 0x63, 0x4d, 0x65, 1880 0x4d, 0x69, 0x4d, 0x6f, 0x4d, 0x73, 0x4d, 0x74, 0x4d, 0x20, 0x4d, 0x25, 1881 0x4d, 0x2d, 0x4d, 0x2e, 0x4d, 0x2f, 0x4d, 0x33, 0x4d, 0x34, 0x4d, 0x35, 1882 0x4d, 0x36, 0x4d, 0x37, 0x4d, 0x38, 0x4d, 0x39, 0x4d, 0x3d, 0x4d, 0x41, 1883 0x4d, 0x5f, 0x4d, 0x62, 0x4d, 0x64, 0x4d, 0x66, 0x4d, 0x67, 0x4d, 0x68, 1884 0x4d, 0x6c, 0x4d, 0x6d, 0x4d, 0x6e, 0x4d, 0x70, 0x4d, 0x72, 0x4d, 0x75}; 1885 const uint8_t HuffDecoderCommon::table1_105_emit_[72] = { 1886 0x4e, 0x30, 0x4e, 0x31, 0x4e, 0x32, 0x4e, 0x61, 0x4e, 0x63, 0x4e, 0x65, 1887 0x4e, 0x69, 0x4e, 0x6f, 0x4e, 0x73, 0x4e, 0x74, 0x4e, 0x20, 0x4e, 0x25, 1888 0x4e, 0x2d, 0x4e, 0x2e, 0x4e, 0x2f, 0x4e, 0x33, 0x4e, 0x34, 0x4e, 0x35, 1889 0x4e, 0x36, 0x4e, 0x37, 0x4e, 0x38, 0x4e, 0x39, 0x4e, 0x3d, 0x4e, 0x41, 1890 0x4e, 0x5f, 0x4e, 0x62, 0x4e, 0x64, 0x4e, 0x66, 0x4e, 0x67, 0x4e, 0x68, 1891 0x4e, 0x6c, 0x4e, 0x6d, 0x4e, 0x6e, 0x4e, 0x70, 0x4e, 0x72, 0x4e, 0x75}; 1892 const uint8_t HuffDecoderCommon::table1_106_emit_[72] = { 1893 0x4f, 0x30, 0x4f, 0x31, 0x4f, 0x32, 0x4f, 0x61, 0x4f, 0x63, 0x4f, 0x65, 1894 0x4f, 0x69, 0x4f, 0x6f, 0x4f, 0x73, 0x4f, 0x74, 0x4f, 0x20, 0x4f, 0x25, 1895 0x4f, 0x2d, 0x4f, 0x2e, 0x4f, 0x2f, 0x4f, 0x33, 0x4f, 0x34, 0x4f, 0x35, 1896 0x4f, 0x36, 0x4f, 0x37, 0x4f, 0x38, 0x4f, 0x39, 0x4f, 0x3d, 0x4f, 0x41, 1897 0x4f, 0x5f, 0x4f, 0x62, 0x4f, 0x64, 0x4f, 0x66, 0x4f, 0x67, 0x4f, 0x68, 1898 0x4f, 0x6c, 0x4f, 0x6d, 0x4f, 0x6e, 0x4f, 0x70, 0x4f, 0x72, 0x4f, 0x75}; 1899 const uint8_t HuffDecoderCommon::table1_107_emit_[72] = { 1900 0x50, 0x30, 0x50, 0x31, 0x50, 0x32, 0x50, 0x61, 0x50, 0x63, 0x50, 0x65, 1901 0x50, 0x69, 0x50, 0x6f, 0x50, 0x73, 0x50, 0x74, 0x50, 0x20, 0x50, 0x25, 1902 0x50, 0x2d, 0x50, 0x2e, 0x50, 0x2f, 0x50, 0x33, 0x50, 0x34, 0x50, 0x35, 1903 0x50, 0x36, 0x50, 0x37, 0x50, 0x38, 0x50, 0x39, 0x50, 0x3d, 0x50, 0x41, 1904 0x50, 0x5f, 0x50, 0x62, 0x50, 0x64, 0x50, 0x66, 0x50, 0x67, 0x50, 0x68, 1905 0x50, 0x6c, 0x50, 0x6d, 0x50, 0x6e, 0x50, 0x70, 0x50, 0x72, 0x50, 0x75}; 1906 const uint8_t HuffDecoderCommon::table1_108_emit_[72] = { 1907 0x51, 0x30, 0x51, 0x31, 0x51, 0x32, 0x51, 0x61, 0x51, 0x63, 0x51, 0x65, 1908 0x51, 0x69, 0x51, 0x6f, 0x51, 0x73, 0x51, 0x74, 0x51, 0x20, 0x51, 0x25, 1909 0x51, 0x2d, 0x51, 0x2e, 0x51, 0x2f, 0x51, 0x33, 0x51, 0x34, 0x51, 0x35, 1910 0x51, 0x36, 0x51, 0x37, 0x51, 0x38, 0x51, 0x39, 0x51, 0x3d, 0x51, 0x41, 1911 0x51, 0x5f, 0x51, 0x62, 0x51, 0x64, 0x51, 0x66, 0x51, 0x67, 0x51, 0x68, 1912 0x51, 0x6c, 0x51, 0x6d, 0x51, 0x6e, 0x51, 0x70, 0x51, 0x72, 0x51, 0x75}; 1913 const uint8_t HuffDecoderCommon::table1_109_emit_[72] = { 1914 0x52, 0x30, 0x52, 0x31, 0x52, 0x32, 0x52, 0x61, 0x52, 0x63, 0x52, 0x65, 1915 0x52, 0x69, 0x52, 0x6f, 0x52, 0x73, 0x52, 0x74, 0x52, 0x20, 0x52, 0x25, 1916 0x52, 0x2d, 0x52, 0x2e, 0x52, 0x2f, 0x52, 0x33, 0x52, 0x34, 0x52, 0x35, 1917 0x52, 0x36, 0x52, 0x37, 0x52, 0x38, 0x52, 0x39, 0x52, 0x3d, 0x52, 0x41, 1918 0x52, 0x5f, 0x52, 0x62, 0x52, 0x64, 0x52, 0x66, 0x52, 0x67, 0x52, 0x68, 1919 0x52, 0x6c, 0x52, 0x6d, 0x52, 0x6e, 0x52, 0x70, 0x52, 0x72, 0x52, 0x75}; 1920 const uint8_t HuffDecoderCommon::table1_110_emit_[72] = { 1921 0x53, 0x30, 0x53, 0x31, 0x53, 0x32, 0x53, 0x61, 0x53, 0x63, 0x53, 0x65, 1922 0x53, 0x69, 0x53, 0x6f, 0x53, 0x73, 0x53, 0x74, 0x53, 0x20, 0x53, 0x25, 1923 0x53, 0x2d, 0x53, 0x2e, 0x53, 0x2f, 0x53, 0x33, 0x53, 0x34, 0x53, 0x35, 1924 0x53, 0x36, 0x53, 0x37, 0x53, 0x38, 0x53, 0x39, 0x53, 0x3d, 0x53, 0x41, 1925 0x53, 0x5f, 0x53, 0x62, 0x53, 0x64, 0x53, 0x66, 0x53, 0x67, 0x53, 0x68, 1926 0x53, 0x6c, 0x53, 0x6d, 0x53, 0x6e, 0x53, 0x70, 0x53, 0x72, 0x53, 0x75}; 1927 const uint8_t HuffDecoderCommon::table1_111_emit_[72] = { 1928 0x54, 0x30, 0x54, 0x31, 0x54, 0x32, 0x54, 0x61, 0x54, 0x63, 0x54, 0x65, 1929 0x54, 0x69, 0x54, 0x6f, 0x54, 0x73, 0x54, 0x74, 0x54, 0x20, 0x54, 0x25, 1930 0x54, 0x2d, 0x54, 0x2e, 0x54, 0x2f, 0x54, 0x33, 0x54, 0x34, 0x54, 0x35, 1931 0x54, 0x36, 0x54, 0x37, 0x54, 0x38, 0x54, 0x39, 0x54, 0x3d, 0x54, 0x41, 1932 0x54, 0x5f, 0x54, 0x62, 0x54, 0x64, 0x54, 0x66, 0x54, 0x67, 0x54, 0x68, 1933 0x54, 0x6c, 0x54, 0x6d, 0x54, 0x6e, 0x54, 0x70, 0x54, 0x72, 0x54, 0x75}; 1934 const uint8_t HuffDecoderCommon::table1_112_emit_[72] = { 1935 0x55, 0x30, 0x55, 0x31, 0x55, 0x32, 0x55, 0x61, 0x55, 0x63, 0x55, 0x65, 1936 0x55, 0x69, 0x55, 0x6f, 0x55, 0x73, 0x55, 0x74, 0x55, 0x20, 0x55, 0x25, 1937 0x55, 0x2d, 0x55, 0x2e, 0x55, 0x2f, 0x55, 0x33, 0x55, 0x34, 0x55, 0x35, 1938 0x55, 0x36, 0x55, 0x37, 0x55, 0x38, 0x55, 0x39, 0x55, 0x3d, 0x55, 0x41, 1939 0x55, 0x5f, 0x55, 0x62, 0x55, 0x64, 0x55, 0x66, 0x55, 0x67, 0x55, 0x68, 1940 0x55, 0x6c, 0x55, 0x6d, 0x55, 0x6e, 0x55, 0x70, 0x55, 0x72, 0x55, 0x75}; 1941 const uint8_t HuffDecoderCommon::table1_113_emit_[72] = { 1942 0x56, 0x30, 0x56, 0x31, 0x56, 0x32, 0x56, 0x61, 0x56, 0x63, 0x56, 0x65, 1943 0x56, 0x69, 0x56, 0x6f, 0x56, 0x73, 0x56, 0x74, 0x56, 0x20, 0x56, 0x25, 1944 0x56, 0x2d, 0x56, 0x2e, 0x56, 0x2f, 0x56, 0x33, 0x56, 0x34, 0x56, 0x35, 1945 0x56, 0x36, 0x56, 0x37, 0x56, 0x38, 0x56, 0x39, 0x56, 0x3d, 0x56, 0x41, 1946 0x56, 0x5f, 0x56, 0x62, 0x56, 0x64, 0x56, 0x66, 0x56, 0x67, 0x56, 0x68, 1947 0x56, 0x6c, 0x56, 0x6d, 0x56, 0x6e, 0x56, 0x70, 0x56, 0x72, 0x56, 0x75}; 1948 const uint8_t HuffDecoderCommon::table1_114_emit_[72] = { 1949 0x57, 0x30, 0x57, 0x31, 0x57, 0x32, 0x57, 0x61, 0x57, 0x63, 0x57, 0x65, 1950 0x57, 0x69, 0x57, 0x6f, 0x57, 0x73, 0x57, 0x74, 0x57, 0x20, 0x57, 0x25, 1951 0x57, 0x2d, 0x57, 0x2e, 0x57, 0x2f, 0x57, 0x33, 0x57, 0x34, 0x57, 0x35, 1952 0x57, 0x36, 0x57, 0x37, 0x57, 0x38, 0x57, 0x39, 0x57, 0x3d, 0x57, 0x41, 1953 0x57, 0x5f, 0x57, 0x62, 0x57, 0x64, 0x57, 0x66, 0x57, 0x67, 0x57, 0x68, 1954 0x57, 0x6c, 0x57, 0x6d, 0x57, 0x6e, 0x57, 0x70, 0x57, 0x72, 0x57, 0x75}; 1955 const uint8_t HuffDecoderCommon::table1_115_emit_[72] = { 1956 0x59, 0x30, 0x59, 0x31, 0x59, 0x32, 0x59, 0x61, 0x59, 0x63, 0x59, 0x65, 1957 0x59, 0x69, 0x59, 0x6f, 0x59, 0x73, 0x59, 0x74, 0x59, 0x20, 0x59, 0x25, 1958 0x59, 0x2d, 0x59, 0x2e, 0x59, 0x2f, 0x59, 0x33, 0x59, 0x34, 0x59, 0x35, 1959 0x59, 0x36, 0x59, 0x37, 0x59, 0x38, 0x59, 0x39, 0x59, 0x3d, 0x59, 0x41, 1960 0x59, 0x5f, 0x59, 0x62, 0x59, 0x64, 0x59, 0x66, 0x59, 0x67, 0x59, 0x68, 1961 0x59, 0x6c, 0x59, 0x6d, 0x59, 0x6e, 0x59, 0x70, 0x59, 0x72, 0x59, 0x75}; 1962 const uint8_t HuffDecoderCommon::table1_116_emit_[72] = { 1963 0x6a, 0x30, 0x6a, 0x31, 0x6a, 0x32, 0x6a, 0x61, 0x6a, 0x63, 0x6a, 0x65, 1964 0x6a, 0x69, 0x6a, 0x6f, 0x6a, 0x73, 0x6a, 0x74, 0x6a, 0x20, 0x6a, 0x25, 1965 0x6a, 0x2d, 0x6a, 0x2e, 0x6a, 0x2f, 0x6a, 0x33, 0x6a, 0x34, 0x6a, 0x35, 1966 0x6a, 0x36, 0x6a, 0x37, 0x6a, 0x38, 0x6a, 0x39, 0x6a, 0x3d, 0x6a, 0x41, 1967 0x6a, 0x5f, 0x6a, 0x62, 0x6a, 0x64, 0x6a, 0x66, 0x6a, 0x67, 0x6a, 0x68, 1968 0x6a, 0x6c, 0x6a, 0x6d, 0x6a, 0x6e, 0x6a, 0x70, 0x6a, 0x72, 0x6a, 0x75}; 1969 const uint8_t HuffDecoderCommon::table1_117_emit_[72] = { 1970 0x6b, 0x30, 0x6b, 0x31, 0x6b, 0x32, 0x6b, 0x61, 0x6b, 0x63, 0x6b, 0x65, 1971 0x6b, 0x69, 0x6b, 0x6f, 0x6b, 0x73, 0x6b, 0x74, 0x6b, 0x20, 0x6b, 0x25, 1972 0x6b, 0x2d, 0x6b, 0x2e, 0x6b, 0x2f, 0x6b, 0x33, 0x6b, 0x34, 0x6b, 0x35, 1973 0x6b, 0x36, 0x6b, 0x37, 0x6b, 0x38, 0x6b, 0x39, 0x6b, 0x3d, 0x6b, 0x41, 1974 0x6b, 0x5f, 0x6b, 0x62, 0x6b, 0x64, 0x6b, 0x66, 0x6b, 0x67, 0x6b, 0x68, 1975 0x6b, 0x6c, 0x6b, 0x6d, 0x6b, 0x6e, 0x6b, 0x70, 0x6b, 0x72, 0x6b, 0x75}; 1976 const uint8_t HuffDecoderCommon::table1_118_emit_[72] = { 1977 0x71, 0x30, 0x71, 0x31, 0x71, 0x32, 0x71, 0x61, 0x71, 0x63, 0x71, 0x65, 1978 0x71, 0x69, 0x71, 0x6f, 0x71, 0x73, 0x71, 0x74, 0x71, 0x20, 0x71, 0x25, 1979 0x71, 0x2d, 0x71, 0x2e, 0x71, 0x2f, 0x71, 0x33, 0x71, 0x34, 0x71, 0x35, 1980 0x71, 0x36, 0x71, 0x37, 0x71, 0x38, 0x71, 0x39, 0x71, 0x3d, 0x71, 0x41, 1981 0x71, 0x5f, 0x71, 0x62, 0x71, 0x64, 0x71, 0x66, 0x71, 0x67, 0x71, 0x68, 1982 0x71, 0x6c, 0x71, 0x6d, 0x71, 0x6e, 0x71, 0x70, 0x71, 0x72, 0x71, 0x75}; 1983 const uint8_t HuffDecoderCommon::table1_119_emit_[72] = { 1984 0x76, 0x30, 0x76, 0x31, 0x76, 0x32, 0x76, 0x61, 0x76, 0x63, 0x76, 0x65, 1985 0x76, 0x69, 0x76, 0x6f, 0x76, 0x73, 0x76, 0x74, 0x76, 0x20, 0x76, 0x25, 1986 0x76, 0x2d, 0x76, 0x2e, 0x76, 0x2f, 0x76, 0x33, 0x76, 0x34, 0x76, 0x35, 1987 0x76, 0x36, 0x76, 0x37, 0x76, 0x38, 0x76, 0x39, 0x76, 0x3d, 0x76, 0x41, 1988 0x76, 0x5f, 0x76, 0x62, 0x76, 0x64, 0x76, 0x66, 0x76, 0x67, 0x76, 0x68, 1989 0x76, 0x6c, 0x76, 0x6d, 0x76, 0x6e, 0x76, 0x70, 0x76, 0x72, 0x76, 0x75}; 1990 const uint8_t HuffDecoderCommon::table1_120_emit_[72] = { 1991 0x77, 0x30, 0x77, 0x31, 0x77, 0x32, 0x77, 0x61, 0x77, 0x63, 0x77, 0x65, 1992 0x77, 0x69, 0x77, 0x6f, 0x77, 0x73, 0x77, 0x74, 0x77, 0x20, 0x77, 0x25, 1993 0x77, 0x2d, 0x77, 0x2e, 0x77, 0x2f, 0x77, 0x33, 0x77, 0x34, 0x77, 0x35, 1994 0x77, 0x36, 0x77, 0x37, 0x77, 0x38, 0x77, 0x39, 0x77, 0x3d, 0x77, 0x41, 1995 0x77, 0x5f, 0x77, 0x62, 0x77, 0x64, 0x77, 0x66, 0x77, 0x67, 0x77, 0x68, 1996 0x77, 0x6c, 0x77, 0x6d, 0x77, 0x6e, 0x77, 0x70, 0x77, 0x72, 0x77, 0x75}; 1997 const uint8_t HuffDecoderCommon::table1_121_emit_[72] = { 1998 0x78, 0x30, 0x78, 0x31, 0x78, 0x32, 0x78, 0x61, 0x78, 0x63, 0x78, 0x65, 1999 0x78, 0x69, 0x78, 0x6f, 0x78, 0x73, 0x78, 0x74, 0x78, 0x20, 0x78, 0x25, 2000 0x78, 0x2d, 0x78, 0x2e, 0x78, 0x2f, 0x78, 0x33, 0x78, 0x34, 0x78, 0x35, 2001 0x78, 0x36, 0x78, 0x37, 0x78, 0x38, 0x78, 0x39, 0x78, 0x3d, 0x78, 0x41, 2002 0x78, 0x5f, 0x78, 0x62, 0x78, 0x64, 0x78, 0x66, 0x78, 0x67, 0x78, 0x68, 2003 0x78, 0x6c, 0x78, 0x6d, 0x78, 0x6e, 0x78, 0x70, 0x78, 0x72, 0x78, 0x75}; 2004 const uint8_t HuffDecoderCommon::table1_122_emit_[72] = { 2005 0x79, 0x30, 0x79, 0x31, 0x79, 0x32, 0x79, 0x61, 0x79, 0x63, 0x79, 0x65, 2006 0x79, 0x69, 0x79, 0x6f, 0x79, 0x73, 0x79, 0x74, 0x79, 0x20, 0x79, 0x25, 2007 0x79, 0x2d, 0x79, 0x2e, 0x79, 0x2f, 0x79, 0x33, 0x79, 0x34, 0x79, 0x35, 2008 0x79, 0x36, 0x79, 0x37, 0x79, 0x38, 0x79, 0x39, 0x79, 0x3d, 0x79, 0x41, 2009 0x79, 0x5f, 0x79, 0x62, 0x79, 0x64, 0x79, 0x66, 0x79, 0x67, 0x79, 0x68, 2010 0x79, 0x6c, 0x79, 0x6d, 0x79, 0x6e, 0x79, 0x70, 0x79, 0x72, 0x79, 0x75}; 2011 const uint8_t HuffDecoderCommon::table1_123_emit_[72] = { 2012 0x7a, 0x30, 0x7a, 0x31, 0x7a, 0x32, 0x7a, 0x61, 0x7a, 0x63, 0x7a, 0x65, 2013 0x7a, 0x69, 0x7a, 0x6f, 0x7a, 0x73, 0x7a, 0x74, 0x7a, 0x20, 0x7a, 0x25, 2014 0x7a, 0x2d, 0x7a, 0x2e, 0x7a, 0x2f, 0x7a, 0x33, 0x7a, 0x34, 0x7a, 0x35, 2015 0x7a, 0x36, 0x7a, 0x37, 0x7a, 0x38, 0x7a, 0x39, 0x7a, 0x3d, 0x7a, 0x41, 2016 0x7a, 0x5f, 0x7a, 0x62, 0x7a, 0x64, 0x7a, 0x66, 0x7a, 0x67, 0x7a, 0x68, 2017 0x7a, 0x6c, 0x7a, 0x6d, 0x7a, 0x6e, 0x7a, 0x70, 0x7a, 0x72, 0x7a, 0x75}; 2018 const uint8_t HuffDecoderCommon::table1_124_emit_[40] = { 2019 0x26, 0x30, 0x26, 0x31, 0x26, 0x32, 0x26, 0x61, 0x26, 0x63, 2020 0x26, 0x65, 0x26, 0x69, 0x26, 0x6f, 0x26, 0x73, 0x26, 0x74, 2021 0x2a, 0x30, 0x2a, 0x31, 0x2a, 0x32, 0x2a, 0x61, 0x2a, 0x63, 2022 0x2a, 0x65, 0x2a, 0x69, 0x2a, 0x6f, 0x2a, 0x73, 0x2a, 0x74}; 2023 const uint16_t HuffDecoderCommon::table1_124_inner_[22] = { 2024 0x000d, 0x008d, 0x010d, 0x018d, 0x020d, 0x028d, 0x030d, 0x038d, 2025 0x040d, 0x048d, 0x0018, 0x050d, 0x058d, 0x060d, 0x068d, 0x070d, 2026 0x078d, 0x080d, 0x088d, 0x090d, 0x098d, 0x0518}; 2027 const uint8_t HuffDecoderCommon::table1_124_outer_[64] = { 2028 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 10, 10, 10, 10, 10, 2029 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 2030 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 21, 21, 21, 21, 21, 2031 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21}; 2032 const uint8_t HuffDecoderCommon::table1_125_emit_[40] = { 2033 0x2c, 0x30, 0x2c, 0x31, 0x2c, 0x32, 0x2c, 0x61, 0x2c, 0x63, 2034 0x2c, 0x65, 0x2c, 0x69, 0x2c, 0x6f, 0x2c, 0x73, 0x2c, 0x74, 2035 0x3b, 0x30, 0x3b, 0x31, 0x3b, 0x32, 0x3b, 0x61, 0x3b, 0x63, 2036 0x3b, 0x65, 0x3b, 0x69, 0x3b, 0x6f, 0x3b, 0x73, 0x3b, 0x74}; 2037 const uint8_t HuffDecoderCommon::table1_126_emit_[40] = { 2038 0x58, 0x30, 0x58, 0x31, 0x58, 0x32, 0x58, 0x61, 0x58, 0x63, 2039 0x58, 0x65, 0x58, 0x69, 0x58, 0x6f, 0x58, 0x73, 0x58, 0x74, 2040 0x5a, 0x30, 0x5a, 0x31, 0x5a, 0x32, 0x5a, 0x61, 0x5a, 0x63, 2041 0x5a, 0x65, 0x5a, 0x69, 0x5a, 0x6f, 0x5a, 0x73, 0x5a, 0x74}; 2042 const uint8_t HuffDecoderCommon::table1_127_emit_[16] = { 2043 0x21, 0x22, 0x28, 0x29, 0x3f, 0x27, 0x2b, 0x7c, 2044 0x23, 0x3e, 0x00, 0x24, 0x40, 0x5b, 0x5d, 0x7e}; 2045 const uint16_t HuffDecoderCommon::table1_127_inner_[18] = { 2046 0x001a, 0x005a, 0x009a, 0x00da, 0x011a, 0x015b, 0x019b, 0x01db, 0x021c, 2047 0x025c, 0x029d, 0x02dd, 0x031d, 0x035d, 0x039d, 0x03dd, 0x002d, 0x003d}; 2048 const uint8_t HuffDecoderCommon::table1_127_outer_[64] = { 2049 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2050 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 4, 4, 4, 4, 4, 4, 4, 4, 5, 5, 5, 5, 2051 6, 6, 6, 6, 7, 7, 7, 7, 8, 8, 9, 9, 10, 11, 12, 13, 14, 15, 16, 17}; 2052 const uint8_t* const HuffDecoderCommon::table1_emit_[128] = { 2053 table9_0_emit_, table9_1_emit_, table9_2_emit_, table1_3_emit_, 2054 table9_4_emit_, table9_5_emit_, table9_6_emit_, table1_7_emit_, 2055 table9_8_emit_, table9_9_emit_, table9_10_emit_, table1_11_emit_, 2056 table9_12_emit_, table9_13_emit_, table9_14_emit_, table1_15_emit_, 2057 table9_16_emit_, table9_17_emit_, table9_18_emit_, table1_19_emit_, 2058 table9_20_emit_, table9_21_emit_, table9_22_emit_, table1_23_emit_, 2059 table9_24_emit_, table9_25_emit_, table9_26_emit_, table1_27_emit_, 2060 table9_28_emit_, table9_29_emit_, table9_30_emit_, table1_31_emit_, 2061 table9_32_emit_, table9_33_emit_, table9_34_emit_, table1_35_emit_, 2062 table9_36_emit_, table9_37_emit_, table9_38_emit_, table1_39_emit_, 2063 table9_40_emit_, table1_41_emit_, table9_42_emit_, table1_43_emit_, 2064 table9_44_emit_, table1_45_emit_, table9_46_emit_, table1_47_emit_, 2065 table9_48_emit_, table1_49_emit_, table9_50_emit_, table1_51_emit_, 2066 table9_52_emit_, table1_53_emit_, table9_54_emit_, table1_55_emit_, 2067 table9_56_emit_, table1_57_emit_, table9_58_emit_, table1_59_emit_, 2068 table9_60_emit_, table1_61_emit_, table9_62_emit_, table1_63_emit_, 2069 table9_64_emit_, table1_65_emit_, table9_66_emit_, table1_67_emit_, 2070 table9_68_emit_, table1_69_emit_, table9_70_emit_, table1_71_emit_, 2071 table9_72_emit_, table1_73_emit_, table9_74_emit_, table1_75_emit_, 2072 table9_76_emit_, table1_77_emit_, table9_78_emit_, table1_79_emit_, 2073 table9_80_emit_, table1_81_emit_, table9_82_emit_, table1_83_emit_, 2074 table9_84_emit_, table1_85_emit_, table9_86_emit_, table1_87_emit_, 2075 table9_88_emit_, table1_89_emit_, table9_90_emit_, table1_91_emit_, 2076 table1_92_emit_, table1_93_emit_, table1_94_emit_, table1_95_emit_, 2077 table1_96_emit_, table1_97_emit_, table1_98_emit_, table1_99_emit_, 2078 table1_100_emit_, table1_101_emit_, table1_102_emit_, table1_103_emit_, 2079 table1_104_emit_, table1_105_emit_, table1_106_emit_, table1_107_emit_, 2080 table1_108_emit_, table1_109_emit_, table1_110_emit_, table1_111_emit_, 2081 table1_112_emit_, table1_113_emit_, table1_114_emit_, table1_115_emit_, 2082 table1_116_emit_, table1_117_emit_, table1_118_emit_, table1_119_emit_, 2083 table1_120_emit_, table1_121_emit_, table1_122_emit_, table1_123_emit_, 2084 table1_124_emit_, table1_125_emit_, table1_126_emit_, table1_127_emit_, 2085 }; 2086 const uint16_t* const HuffDecoderCommon::table1_inner_[128] = { 2087 table1_0_inner_, table1_1_inner_, table1_2_inner_, table1_3_inner_, 2088 table1_4_inner_, table1_1_inner_, table1_2_inner_, table1_3_inner_, 2089 table1_8_inner_, table1_1_inner_, table1_2_inner_, table1_3_inner_, 2090 table1_12_inner_, table1_1_inner_, table1_2_inner_, table1_3_inner_, 2091 table1_16_inner_, table1_1_inner_, table1_2_inner_, table1_3_inner_, 2092 table1_20_inner_, table1_1_inner_, table1_2_inner_, table1_3_inner_, 2093 table1_24_inner_, table1_1_inner_, table1_2_inner_, table1_3_inner_, 2094 table1_28_inner_, table1_1_inner_, table1_2_inner_, table1_3_inner_, 2095 table1_28_inner_, table1_33_inner_, table1_2_inner_, table1_3_inner_, 2096 table1_28_inner_, table1_37_inner_, table1_2_inner_, table1_3_inner_, 2097 table1_40_inner_, table1_41_inner_, table1_42_inner_, table1_41_inner_, 2098 table1_44_inner_, table1_41_inner_, table1_46_inner_, table1_41_inner_, 2099 table1_48_inner_, table1_41_inner_, table1_50_inner_, table1_41_inner_, 2100 table1_52_inner_, table1_41_inner_, table1_54_inner_, table1_41_inner_, 2101 table1_56_inner_, table1_41_inner_, table1_58_inner_, table1_41_inner_, 2102 table1_60_inner_, table1_41_inner_, table1_62_inner_, table1_41_inner_, 2103 table1_62_inner_, table1_65_inner_, table1_62_inner_, table1_67_inner_, 2104 table1_62_inner_, table1_69_inner_, table1_62_inner_, table1_71_inner_, 2105 table1_62_inner_, table1_73_inner_, table1_62_inner_, table1_75_inner_, 2106 table1_62_inner_, table1_77_inner_, table1_62_inner_, table1_79_inner_, 2107 table1_62_inner_, table1_81_inner_, table1_62_inner_, table1_83_inner_, 2108 table1_62_inner_, table1_85_inner_, table1_62_inner_, table1_87_inner_, 2109 table1_62_inner_, table1_89_inner_, table1_62_inner_, table1_91_inner_, 2110 table1_92_inner_, table1_92_inner_, table1_92_inner_, table1_92_inner_, 2111 table1_92_inner_, table1_92_inner_, table1_92_inner_, table1_92_inner_, 2112 table1_92_inner_, table1_92_inner_, table1_92_inner_, table1_92_inner_, 2113 table1_92_inner_, table1_92_inner_, table1_92_inner_, table1_92_inner_, 2114 table1_92_inner_, table1_92_inner_, table1_92_inner_, table1_92_inner_, 2115 table1_92_inner_, table1_92_inner_, table1_92_inner_, table1_92_inner_, 2116 table1_92_inner_, table1_92_inner_, table1_92_inner_, table1_92_inner_, 2117 table1_92_inner_, table1_92_inner_, table1_92_inner_, table1_92_inner_, 2118 table1_124_inner_, table1_124_inner_, table1_124_inner_, table1_127_inner_, 2119 }; 2120 const uint8_t* const HuffDecoderCommon::table1_outer_[128] = { 2121 table1_0_outer_, table1_1_outer_, table1_2_outer_, table1_3_outer_, 2122 table1_0_outer_, table1_1_outer_, table1_2_outer_, table1_3_outer_, 2123 table1_0_outer_, table1_1_outer_, table1_2_outer_, table1_3_outer_, 2124 table1_0_outer_, table1_1_outer_, table1_2_outer_, table1_3_outer_, 2125 table1_0_outer_, table1_1_outer_, table1_2_outer_, table1_3_outer_, 2126 table1_0_outer_, table1_1_outer_, table1_2_outer_, table1_3_outer_, 2127 table1_0_outer_, table1_1_outer_, table1_2_outer_, table1_3_outer_, 2128 table1_0_outer_, table1_1_outer_, table1_2_outer_, table1_3_outer_, 2129 table1_0_outer_, table1_1_outer_, table1_2_outer_, table1_3_outer_, 2130 table1_0_outer_, table1_1_outer_, table1_2_outer_, table1_3_outer_, 2131 table1_40_outer_, table1_41_outer_, table1_40_outer_, table1_41_outer_, 2132 table1_40_outer_, table1_41_outer_, table1_40_outer_, table1_41_outer_, 2133 table1_40_outer_, table1_41_outer_, table1_40_outer_, table1_41_outer_, 2134 table1_40_outer_, table1_41_outer_, table1_40_outer_, table1_41_outer_, 2135 table1_40_outer_, table1_41_outer_, table1_40_outer_, table1_41_outer_, 2136 table1_40_outer_, table1_41_outer_, table1_40_outer_, table1_41_outer_, 2137 table1_40_outer_, table1_41_outer_, table1_40_outer_, table1_41_outer_, 2138 table1_40_outer_, table1_41_outer_, table1_40_outer_, table1_41_outer_, 2139 table1_40_outer_, table1_41_outer_, table1_40_outer_, table1_41_outer_, 2140 table1_40_outer_, table1_41_outer_, table1_40_outer_, table1_41_outer_, 2141 table1_40_outer_, table1_41_outer_, table1_40_outer_, table1_41_outer_, 2142 table1_40_outer_, table1_41_outer_, table1_40_outer_, table1_41_outer_, 2143 table1_40_outer_, table1_41_outer_, table1_40_outer_, table1_41_outer_, 2144 table1_92_outer_, table1_92_outer_, table1_92_outer_, table1_92_outer_, 2145 table1_92_outer_, table1_92_outer_, table1_92_outer_, table1_92_outer_, 2146 table1_92_outer_, table1_92_outer_, table1_92_outer_, table1_92_outer_, 2147 table1_92_outer_, table1_92_outer_, table1_92_outer_, table1_92_outer_, 2148 table1_92_outer_, table1_92_outer_, table1_92_outer_, table1_92_outer_, 2149 table1_92_outer_, table1_92_outer_, table1_92_outer_, table1_92_outer_, 2150 table1_92_outer_, table1_92_outer_, table1_92_outer_, table1_92_outer_, 2151 table1_92_outer_, table1_92_outer_, table1_92_outer_, table1_92_outer_, 2152 table1_124_outer_, table1_124_outer_, table1_124_outer_, table1_127_outer_, 2153 }; 2154 const uint8_t HuffDecoderCommon::table13_0_inner_[5] = {0x00, 0x01, 0x05, 0x09, 2155 0x02}; 2156 const uint8_t HuffDecoderCommon::table13_0_outer_[8] = {0, 1, 0, 2, 0, 3, 0, 4}; 2157 const uint8_t HuffDecoderCommon::table14_0_outer_[16] = { 2158 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4}; 2159 const uint16_t HuffDecoderCommon::table11_0_inner_[11] = { 2160 0x0002, 0x0082, 0x0102, 0x000d, 0x0015, 0x001d, 2161 0x0025, 0x002d, 0x0035, 0x003d, 0x0045}; 2162 const uint8_t HuffDecoderCommon::table17_0_emit_[8] = {0xb0, 0xb1, 0xb3, 0xd1, 2163 0xd8, 0xd9, 0xe3, 0xe5}; 2164 const uint8_t HuffDecoderCommon::table17_0_inner_[8] = {0x03, 0x07, 0x0b, 0x0f, 2165 0x13, 0x17, 0x1b, 0x1f}; 2166 const uint8_t HuffDecoderCommon::table20_0_emit_[15] = { 2167 0xe6, 0x81, 0x84, 0x85, 0x86, 0x88, 0x92, 0x9a, 2168 0x9c, 0xa0, 0xa3, 0xa4, 0xa9, 0xaa, 0xad}; 2169 const uint8_t HuffDecoderCommon::table20_0_inner_[15] = { 2170 0x03, 0x0c, 0x14, 0x1c, 0x24, 0x2c, 0x34, 0x3c, 2171 0x44, 0x4c, 0x54, 0x5c, 0x64, 0x6c, 0x74}; 2172 const uint8_t HuffDecoderCommon::table22_0_emit_[6] = {0xe0, 0xe2, 0x99, 2173 0xa1, 0xa7, 0xac}; 2174 const uint8_t HuffDecoderCommon::table22_0_inner_[6] = {0x02, 0x06, 0x0b, 2175 0x0f, 0x13, 0x17}; 2176 const uint8_t HuffDecoderCommon::table25_0_emit_[12] = { 2177 0xb2, 0xb5, 0xb9, 0xba, 0xbb, 0xbd, 0xbe, 0xc4, 0xc6, 0xe4, 0xe8, 0xe9}; 2178 const uint8_t HuffDecoderCommon::table25_0_inner_[13] = { 2179 0x00, 0x02, 0x04, 0x06, 0x08, 0x0a, 0x0c, 2180 0x0e, 0x10, 0x12, 0x14, 0x16, 0x01}; 2181 const uint8_t HuffDecoderCommon::table24_0_emit_[20] = { 2182 0xb2, 0xb5, 0xb9, 0xba, 0xbb, 0xbd, 0xbe, 0xc4, 0xc6, 0xe4, 2183 0xe8, 0xe9, 0x01, 0x87, 0x89, 0x8a, 0x8b, 0x8c, 0x8d, 0x8f}; 2184 const uint8_t HuffDecoderCommon::table24_0_ops_[32] = { 2185 0x04, 0x04, 0x0c, 0x0c, 0x14, 0x14, 0x1c, 0x1c, 0x24, 0x24, 0x2c, 2186 0x2c, 0x34, 0x34, 0x3c, 0x3c, 0x44, 0x44, 0x4c, 0x4c, 0x54, 0x54, 2187 0x5c, 0x5c, 0x65, 0x6d, 0x75, 0x7d, 0x85, 0x8d, 0x95, 0x9d}; 2188 const uint8_t HuffDecoderCommon::table27_0_emit_[21] = { 2189 0x93, 0x95, 0x96, 0x97, 0x98, 0x9b, 0x9d, 0x9e, 0xa5, 0xa6, 0xa8, 2190 0xae, 0xaf, 0xb4, 0xb6, 0xb7, 0xbc, 0xbf, 0xc5, 0xe7, 0xef}; 2191 const uint8_t HuffDecoderCommon::table27_0_ops_[32] = { 2192 0x00, 0x04, 0x08, 0x0c, 0x10, 0x14, 0x18, 0x1c, 0x20, 0x24, 0x28, 2193 0x2c, 0x30, 0x34, 0x38, 0x3c, 0x40, 0x44, 0x48, 0x4c, 0x50, 0x01, 2194 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x02}; 2195 const uint8_t HuffDecoderCommon::table28_0_emit_[33] = { 2196 0x93, 0x95, 0x96, 0x97, 0x98, 0x9b, 0x9d, 0x9e, 0xa5, 0xa6, 0xa8, 2197 0xae, 0xaf, 0xb4, 0xb6, 0xb7, 0xbc, 0xbf, 0xc5, 0xe7, 0xef, 0x09, 2198 0x8e, 0x90, 0x91, 0x94, 0x9f, 0xab, 0xce, 0xd7, 0xe1, 0xec, 0xed}; 2199 const uint8_t HuffDecoderCommon::table28_0_ops_[64] = { 2200 0x00, 0x01, 0x00, 0x05, 0x00, 0x09, 0x00, 0x0d, 0x00, 0x11, 0x00, 2201 0x15, 0x00, 0x19, 0x00, 0x1d, 0x00, 0x21, 0x00, 0x25, 0x00, 0x29, 2202 0x00, 0x2d, 0x00, 0x31, 0x00, 0x35, 0x00, 0x39, 0x00, 0x3d, 0x00, 2203 0x41, 0x00, 0x45, 0x00, 0x49, 0x00, 0x4d, 0x00, 0x51, 0x55, 0x59, 2204 0x5d, 0x61, 0x65, 0x69, 0x6d, 0x71, 0x75, 0x79, 0x7d, 0x81, 0x00, 2205 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02}; 2206 const uint8_t HuffDecoderCommon::table29_0_emit_[37] = { 2207 0x93, 0x95, 0x96, 0x97, 0x98, 0x9b, 0x9d, 0x9e, 0xa5, 0xa6, 2208 0xa8, 0xae, 0xaf, 0xb4, 0xb6, 0xb7, 0xbc, 0xbf, 0xc5, 0xe7, 2209 0xef, 0x09, 0x8e, 0x90, 0x91, 0x94, 0x9f, 0xab, 0xce, 0xd7, 2210 0xe1, 0xec, 0xed, 0xc7, 0xcf, 0xea, 0xeb}; 2211 const uint8_t HuffDecoderCommon::table29_0_ops_[128] = { 2212 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x05, 0x00, 0x00, 0x00, 0x09, 2213 0x00, 0x00, 0x00, 0x0d, 0x00, 0x00, 0x00, 0x11, 0x00, 0x00, 0x00, 0x15, 2214 0x00, 0x00, 0x00, 0x19, 0x00, 0x00, 0x00, 0x1d, 0x00, 0x00, 0x00, 0x21, 2215 0x00, 0x00, 0x00, 0x25, 0x00, 0x00, 0x00, 0x29, 0x00, 0x00, 0x00, 0x2d, 2216 0x00, 0x00, 0x00, 0x31, 0x00, 0x00, 0x00, 0x35, 0x00, 0x00, 0x00, 0x39, 2217 0x00, 0x00, 0x00, 0x3d, 0x00, 0x00, 0x00, 0x41, 0x00, 0x00, 0x00, 0x45, 2218 0x00, 0x00, 0x00, 0x49, 0x00, 0x00, 0x00, 0x4d, 0x00, 0x00, 0x00, 0x51, 2219 0x00, 0x55, 0x00, 0x59, 0x00, 0x5d, 0x00, 0x61, 0x00, 0x65, 0x00, 0x69, 2220 0x00, 0x6d, 0x00, 0x71, 0x00, 0x75, 0x00, 0x79, 0x00, 0x7d, 0x00, 0x81, 2221 0x85, 0x89, 0x8d, 0x91, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 2222 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02}; 2223 const uint8_t HuffDecoderCommon::table30_0_emit_[52] = { 2224 0x93, 0x95, 0x96, 0x97, 0x98, 0x9b, 0x9d, 0x9e, 0xa5, 0xa6, 0xa8, 2225 0xae, 0xaf, 0xb4, 0xb6, 0xb7, 0xbc, 0xbf, 0xc5, 0xe7, 0xef, 0x09, 2226 0x8e, 0x90, 0x91, 0x94, 0x9f, 0xab, 0xce, 0xd7, 0xe1, 0xec, 0xed, 2227 0xc7, 0xcf, 0xea, 0xeb, 0xc0, 0xc1, 0xc8, 0xc9, 0xca, 0xcd, 0xd2, 2228 0xd5, 0xda, 0xdb, 0xee, 0xf0, 0xf2, 0xf3, 0xff}; 2229 const uint8_t HuffDecoderCommon::table30_0_ops_[256] = { 2230 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 2231 0x00, 0x00, 0x00, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 2232 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0d, 0x00, 0x00, 0x00, 0x00, 2233 0x00, 0x00, 0x00, 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x15, 2234 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x19, 0x00, 0x00, 0x00, 0x00, 2235 0x00, 0x00, 0x00, 0x1d, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x21, 2236 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x25, 0x00, 0x00, 0x00, 0x00, 2237 0x00, 0x00, 0x00, 0x29, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x2d, 2238 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x31, 0x00, 0x00, 0x00, 0x00, 2239 0x00, 0x00, 0x00, 0x35, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x39, 2240 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3d, 0x00, 0x00, 0x00, 0x00, 2241 0x00, 0x00, 0x00, 0x41, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x45, 2242 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x49, 0x00, 0x00, 0x00, 0x00, 2243 0x00, 0x00, 0x00, 0x4d, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x51, 2244 0x00, 0x00, 0x00, 0x55, 0x00, 0x00, 0x00, 0x59, 0x00, 0x00, 0x00, 0x5d, 2245 0x00, 0x00, 0x00, 0x61, 0x00, 0x00, 0x00, 0x65, 0x00, 0x00, 0x00, 0x69, 2246 0x00, 0x00, 0x00, 0x6d, 0x00, 0x00, 0x00, 0x71, 0x00, 0x00, 0x00, 0x75, 2247 0x00, 0x00, 0x00, 0x79, 0x00, 0x00, 0x00, 0x7d, 0x00, 0x00, 0x00, 0x81, 2248 0x00, 0x85, 0x00, 0x89, 0x00, 0x8d, 0x00, 0x91, 0x95, 0x99, 0x9d, 0xa1, 2249 0xa5, 0xa9, 0xad, 0xb1, 0xb5, 0xb9, 0xbd, 0xc1, 0xc5, 0xc9, 0xcd, 0x00, 2250 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 2251 0x00, 0x00, 0x00, 0x02}; 2252 const uint8_t HuffDecoderCommon::table31_0_emit_[4] = {0x93, 0x95, 0x96, 0x97}; 2253 const uint8_t HuffDecoderCommon::table31_0_ops_[64] = { 2254 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 2255 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 2256 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x05, 0x00, 2257 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 2258 0x00, 0x00, 0x00, 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 2259 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0d}; 2260 const uint8_t HuffDecoderCommon::table31_1_emit_[4] = {0x98, 0x9b, 0x9d, 0x9e}; 2261 const uint8_t HuffDecoderCommon::table31_2_emit_[4] = {0xa5, 0xa6, 0xa8, 0xae}; 2262 const uint8_t HuffDecoderCommon::table31_3_emit_[4] = {0xaf, 0xb4, 0xb6, 0xb7}; 2263 const uint8_t HuffDecoderCommon::table31_4_emit_[4] = {0xbc, 0xbf, 0xc5, 0xe7}; 2264 const uint8_t HuffDecoderCommon::table31_5_emit_[7] = {0xef, 0x09, 0x8e, 0x90, 2265 0x91, 0x94, 0x9f}; 2266 const uint8_t HuffDecoderCommon::table31_5_ops_[64] = { 2267 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 2268 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 2269 0x00, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x09, 0x00, 2270 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0d, 0x00, 0x00, 0x00, 0x00, 2271 0x00, 0x00, 0x00, 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 2272 0x15, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x19}; 2273 const uint8_t HuffDecoderCommon::table31_6_emit_[10] = { 2274 0xab, 0xce, 0xd7, 0xe1, 0xec, 0xed, 0xc7, 0xcf, 0xea, 0xeb}; 2275 const uint8_t HuffDecoderCommon::table31_6_ops_[64] = { 2276 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 2277 0x00, 0x00, 0x00, 0x00, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 2278 0x00, 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0d, 0x00, 2279 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x11, 0x00, 0x00, 0x00, 0x00, 2280 0x00, 0x00, 0x00, 0x15, 0x00, 0x00, 0x00, 0x19, 0x00, 0x00, 0x00, 2281 0x1d, 0x00, 0x00, 0x00, 0x21, 0x00, 0x00, 0x00, 0x25}; 2282 const uint8_t HuffDecoderCommon::table31_7_emit_[34] = { 2283 0xc0, 0xc1, 0xc8, 0xc9, 0xca, 0xcd, 0xd2, 0xd5, 0xda, 0xdb, 0xee, 0xf0, 2284 0xf2, 0xf3, 0xff, 0xcb, 0xcc, 0xd3, 0xd4, 0xd6, 0xdd, 0xde, 0xdf, 0xf1, 2285 0xf4, 0xf5, 0xf6, 0xf7, 0xf8, 0xfa, 0xfb, 0xfc, 0xfd, 0xfe}; 2286 const uint8_t HuffDecoderCommon::table31_7_ops_[64] = { 2287 0x00, 0x01, 0x00, 0x05, 0x00, 0x09, 0x00, 0x0d, 0x00, 0x11, 0x00, 2288 0x15, 0x00, 0x19, 0x00, 0x1d, 0x00, 0x21, 0x00, 0x25, 0x00, 0x29, 2289 0x00, 0x2d, 0x00, 0x31, 0x00, 0x35, 0x00, 0x39, 0x3d, 0x41, 0x45, 2290 0x49, 0x4d, 0x51, 0x55, 0x59, 0x5d, 0x61, 0x65, 0x69, 0x6d, 0x71, 2291 0x75, 0x79, 0x7d, 0x81, 0x85, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 2292 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02}; 2293 const uint8_t* const HuffDecoderCommon::table31_emit_[8] = { 2294 table31_0_emit_, table31_1_emit_, table31_2_emit_, table31_3_emit_, 2295 table31_4_emit_, table31_5_emit_, table31_6_emit_, table31_7_emit_, 2296 }; 2297 const uint8_t* const HuffDecoderCommon::table31_ops_[8] = { 2298 table31_0_ops_, table31_0_ops_, table31_0_ops_, table31_0_ops_, 2299 table31_0_ops_, table31_5_ops_, table31_6_ops_, table31_7_ops_, 2300 }; 2301 const uint8_t HuffDecoderCommon::table32_0_emit_[40] = { 2302 0x93, 0x30, 0x93, 0x31, 0x93, 0x32, 0x93, 0x61, 0x93, 0x63, 2303 0x93, 0x65, 0x93, 0x69, 0x93, 0x6f, 0x93, 0x73, 0x93, 0x74, 2304 0x95, 0x30, 0x95, 0x31, 0x95, 0x32, 0x95, 0x61, 0x95, 0x63, 2305 0x95, 0x65, 0x95, 0x69, 0x95, 0x6f, 0x95, 0x73, 0x95, 0x74}; 2306 const uint8_t HuffDecoderCommon::table32_0_ops_[64] = { 2307 0x00, 0x08, 0x10, 0x18, 0x20, 0x28, 0x30, 0x38, 0x40, 0x48, 0x01, 2308 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 2309 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x02, 0x50, 2310 0x58, 0x60, 0x68, 0x70, 0x78, 0x80, 0x88, 0x90, 0x98, 0x01, 0x01, 2311 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 2312 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x52}; 2313 const uint8_t HuffDecoderCommon::table32_1_emit_[40] = { 2314 0x96, 0x30, 0x96, 0x31, 0x96, 0x32, 0x96, 0x61, 0x96, 0x63, 2315 0x96, 0x65, 0x96, 0x69, 0x96, 0x6f, 0x96, 0x73, 0x96, 0x74, 2316 0x97, 0x30, 0x97, 0x31, 0x97, 0x32, 0x97, 0x61, 0x97, 0x63, 2317 0x97, 0x65, 0x97, 0x69, 0x97, 0x6f, 0x97, 0x73, 0x97, 0x74}; 2318 const uint8_t HuffDecoderCommon::table32_2_emit_[40] = { 2319 0x98, 0x30, 0x98, 0x31, 0x98, 0x32, 0x98, 0x61, 0x98, 0x63, 2320 0x98, 0x65, 0x98, 0x69, 0x98, 0x6f, 0x98, 0x73, 0x98, 0x74, 2321 0x9b, 0x30, 0x9b, 0x31, 0x9b, 0x32, 0x9b, 0x61, 0x9b, 0x63, 2322 0x9b, 0x65, 0x9b, 0x69, 0x9b, 0x6f, 0x9b, 0x73, 0x9b, 0x74}; 2323 const uint8_t HuffDecoderCommon::table32_3_emit_[40] = { 2324 0x9d, 0x30, 0x9d, 0x31, 0x9d, 0x32, 0x9d, 0x61, 0x9d, 0x63, 2325 0x9d, 0x65, 0x9d, 0x69, 0x9d, 0x6f, 0x9d, 0x73, 0x9d, 0x74, 2326 0x9e, 0x30, 0x9e, 0x31, 0x9e, 0x32, 0x9e, 0x61, 0x9e, 0x63, 2327 0x9e, 0x65, 0x9e, 0x69, 0x9e, 0x6f, 0x9e, 0x73, 0x9e, 0x74}; 2328 const uint8_t HuffDecoderCommon::table32_4_emit_[40] = { 2329 0xa5, 0x30, 0xa5, 0x31, 0xa5, 0x32, 0xa5, 0x61, 0xa5, 0x63, 2330 0xa5, 0x65, 0xa5, 0x69, 0xa5, 0x6f, 0xa5, 0x73, 0xa5, 0x74, 2331 0xa6, 0x30, 0xa6, 0x31, 0xa6, 0x32, 0xa6, 0x61, 0xa6, 0x63, 2332 0xa6, 0x65, 0xa6, 0x69, 0xa6, 0x6f, 0xa6, 0x73, 0xa6, 0x74}; 2333 const uint8_t HuffDecoderCommon::table32_5_emit_[40] = { 2334 0xa8, 0x30, 0xa8, 0x31, 0xa8, 0x32, 0xa8, 0x61, 0xa8, 0x63, 2335 0xa8, 0x65, 0xa8, 0x69, 0xa8, 0x6f, 0xa8, 0x73, 0xa8, 0x74, 2336 0xae, 0x30, 0xae, 0x31, 0xae, 0x32, 0xae, 0x61, 0xae, 0x63, 2337 0xae, 0x65, 0xae, 0x69, 0xae, 0x6f, 0xae, 0x73, 0xae, 0x74}; 2338 const uint8_t HuffDecoderCommon::table32_6_emit_[40] = { 2339 0xaf, 0x30, 0xaf, 0x31, 0xaf, 0x32, 0xaf, 0x61, 0xaf, 0x63, 2340 0xaf, 0x65, 0xaf, 0x69, 0xaf, 0x6f, 0xaf, 0x73, 0xaf, 0x74, 2341 0xb4, 0x30, 0xb4, 0x31, 0xb4, 0x32, 0xb4, 0x61, 0xb4, 0x63, 2342 0xb4, 0x65, 0xb4, 0x69, 0xb4, 0x6f, 0xb4, 0x73, 0xb4, 0x74}; 2343 const uint8_t HuffDecoderCommon::table32_7_emit_[40] = { 2344 0xb6, 0x30, 0xb6, 0x31, 0xb6, 0x32, 0xb6, 0x61, 0xb6, 0x63, 2345 0xb6, 0x65, 0xb6, 0x69, 0xb6, 0x6f, 0xb6, 0x73, 0xb6, 0x74, 2346 0xb7, 0x30, 0xb7, 0x31, 0xb7, 0x32, 0xb7, 0x61, 0xb7, 0x63, 2347 0xb7, 0x65, 0xb7, 0x69, 0xb7, 0x6f, 0xb7, 0x73, 0xb7, 0x74}; 2348 const uint8_t HuffDecoderCommon::table32_8_emit_[40] = { 2349 0xbc, 0x30, 0xbc, 0x31, 0xbc, 0x32, 0xbc, 0x61, 0xbc, 0x63, 2350 0xbc, 0x65, 0xbc, 0x69, 0xbc, 0x6f, 0xbc, 0x73, 0xbc, 0x74, 2351 0xbf, 0x30, 0xbf, 0x31, 0xbf, 0x32, 0xbf, 0x61, 0xbf, 0x63, 2352 0xbf, 0x65, 0xbf, 0x69, 0xbf, 0x6f, 0xbf, 0x73, 0xbf, 0x74}; 2353 const uint8_t HuffDecoderCommon::table32_9_emit_[40] = { 2354 0xc5, 0x30, 0xc5, 0x31, 0xc5, 0x32, 0xc5, 0x61, 0xc5, 0x63, 2355 0xc5, 0x65, 0xc5, 0x69, 0xc5, 0x6f, 0xc5, 0x73, 0xc5, 0x74, 2356 0xe7, 0x30, 0xe7, 0x31, 0xe7, 0x32, 0xe7, 0x61, 0xe7, 0x63, 2357 0xe7, 0x65, 0xe7, 0x69, 0xe7, 0x6f, 0xe7, 0x73, 0xe7, 0x74}; 2358 const uint8_t HuffDecoderCommon::table32_10_emit_[22] = { 2359 0xef, 0x30, 0xef, 0x31, 0xef, 0x32, 0xef, 0x61, 0xef, 0x63, 0xef, 2360 0x65, 0xef, 0x69, 0xef, 0x6f, 0xef, 0x73, 0xef, 0x74, 0x09, 0x8e}; 2361 const uint8_t HuffDecoderCommon::table32_10_ops_[64] = { 2362 0x00, 0x08, 0x10, 0x18, 0x20, 0x28, 0x30, 0x38, 0x40, 0x48, 0x01, 2363 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 2364 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x02, 0x01, 2365 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 2366 0x01, 0x01, 0x01, 0x52, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 2367 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x56}; 2368 const uint8_t HuffDecoderCommon::table32_11_emit_[4] = {0x90, 0x91, 0x94, 0x9f}; 2369 const uint8_t HuffDecoderCommon::table32_12_emit_[4] = {0xab, 0xce, 0xd7, 0xe1}; 2370 const uint8_t HuffDecoderCommon::table32_13_emit_[6] = {0xec, 0xed, 0xc7, 2371 0xcf, 0xea, 0xeb}; 2372 const uint8_t HuffDecoderCommon::table32_14_emit_[17] = { 2373 0xc0, 0xc1, 0xc8, 0xc9, 0xca, 0xcd, 0xd2, 0xd5, 0xda, 2374 0xdb, 0xee, 0xf0, 0xf2, 0xf3, 0xff, 0xcb, 0xcc}; 2375 const uint8_t HuffDecoderCommon::table32_14_ops_[64] = { 2376 0x01, 0x01, 0x01, 0x02, 0x01, 0x01, 0x01, 0x06, 0x01, 0x01, 0x01, 2377 0x0a, 0x01, 0x01, 0x01, 0x0e, 0x01, 0x01, 0x01, 0x12, 0x01, 0x01, 2378 0x01, 0x16, 0x01, 0x01, 0x01, 0x1a, 0x01, 0x01, 0x01, 0x1e, 0x01, 2379 0x01, 0x01, 0x22, 0x01, 0x01, 0x01, 0x26, 0x01, 0x01, 0x01, 0x2a, 2380 0x01, 0x01, 0x01, 0x2e, 0x01, 0x01, 0x01, 0x32, 0x01, 0x01, 0x01, 2381 0x36, 0x01, 0x01, 0x01, 0x3a, 0x01, 0x3e, 0x01, 0x42}; 2382 const uint8_t HuffDecoderCommon::table32_15_emit_[46] = { 2383 0xd3, 0xd4, 0xd6, 0xdd, 0xde, 0xdf, 0xf1, 0xf4, 0xf5, 0xf6, 0xf7, 0xf8, 2384 0xfa, 0xfb, 0xfc, 0xfd, 0xfe, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08, 2385 0x0b, 0x0c, 0x0e, 0x0f, 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x17, 0x18, 2386 0x19, 0x1a, 0x1b, 0x1c, 0x1d, 0x1e, 0x1f, 0x7f, 0xdc, 0xf9}; 2387 const uint8_t HuffDecoderCommon::table32_15_ops_[64] = { 2388 0x01, 0x02, 0x01, 0x06, 0x01, 0x0a, 0x01, 0x0e, 0x01, 0x12, 0x01, 2389 0x16, 0x01, 0x1a, 0x01, 0x1e, 0x01, 0x22, 0x01, 0x26, 0x01, 0x2a, 2390 0x01, 0x2e, 0x01, 0x32, 0x01, 0x36, 0x01, 0x3a, 0x01, 0x3e, 0x01, 2391 0x42, 0x46, 0x4a, 0x4e, 0x52, 0x56, 0x5a, 0x5e, 0x62, 0x66, 0x6a, 2392 0x6e, 0x72, 0x76, 0x7a, 0x7e, 0x82, 0x86, 0x8a, 0x8e, 0x92, 0x96, 2393 0x9a, 0x9e, 0xa2, 0xa6, 0xaa, 0xae, 0xb2, 0xb6, 0x03}; 2394 const uint8_t* const HuffDecoderCommon::table32_emit_[16] = { 2395 table32_0_emit_, table32_1_emit_, table32_2_emit_, table32_3_emit_, 2396 table32_4_emit_, table32_5_emit_, table32_6_emit_, table32_7_emit_, 2397 table32_8_emit_, table32_9_emit_, table32_10_emit_, table32_11_emit_, 2398 table32_12_emit_, table32_13_emit_, table32_14_emit_, table32_15_emit_, 2399 }; 2400 const uint8_t* const HuffDecoderCommon::table32_ops_[16] = { 2401 table32_0_ops_, table32_0_ops_, table32_0_ops_, table32_0_ops_, 2402 table32_0_ops_, table32_0_ops_, table32_0_ops_, table32_0_ops_, 2403 table32_0_ops_, table32_0_ops_, table32_10_ops_, table7_5_ops_, 2404 table7_5_ops_, table7_11_ops_, table32_14_ops_, table32_15_ops_, 2405 }; 2406 const uint8_t HuffDecoderCommon::table33_0_emit_[72] = { 2407 0x93, 0x30, 0x93, 0x31, 0x93, 0x32, 0x93, 0x61, 0x93, 0x63, 0x93, 0x65, 2408 0x93, 0x69, 0x93, 0x6f, 0x93, 0x73, 0x93, 0x74, 0x93, 0x20, 0x93, 0x25, 2409 0x93, 0x2d, 0x93, 0x2e, 0x93, 0x2f, 0x93, 0x33, 0x93, 0x34, 0x93, 0x35, 2410 0x93, 0x36, 0x93, 0x37, 0x93, 0x38, 0x93, 0x39, 0x93, 0x3d, 0x93, 0x41, 2411 0x93, 0x5f, 0x93, 0x62, 0x93, 0x64, 0x93, 0x66, 0x93, 0x67, 0x93, 0x68, 2412 0x93, 0x6c, 0x93, 0x6d, 0x93, 0x6e, 0x93, 0x70, 0x93, 0x72, 0x93, 0x75}; 2413 const uint16_t HuffDecoderCommon::table33_0_ops_[64] = { 2414 0x0000, 0x0001, 0x0000, 0x0009, 0x0000, 0x0011, 0x0000, 0x0019, 2415 0x0000, 0x0021, 0x0000, 0x0029, 0x0000, 0x0031, 0x0000, 0x0039, 2416 0x0000, 0x0041, 0x0000, 0x0049, 0x0051, 0x0059, 0x0061, 0x0069, 2417 0x0071, 0x0079, 0x0081, 0x0089, 0x0091, 0x0099, 0x00a1, 0x00a9, 2418 0x00b1, 0x00b9, 0x00c1, 0x00c9, 0x00d1, 0x00d9, 0x00e1, 0x00e9, 2419 0x00f1, 0x00f9, 0x0101, 0x0109, 0x0111, 0x0119, 0x0000, 0x0000, 2420 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 2421 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0002}; 2422 const uint8_t HuffDecoderCommon::table33_1_emit_[72] = { 2423 0x95, 0x30, 0x95, 0x31, 0x95, 0x32, 0x95, 0x61, 0x95, 0x63, 0x95, 0x65, 2424 0x95, 0x69, 0x95, 0x6f, 0x95, 0x73, 0x95, 0x74, 0x95, 0x20, 0x95, 0x25, 2425 0x95, 0x2d, 0x95, 0x2e, 0x95, 0x2f, 0x95, 0x33, 0x95, 0x34, 0x95, 0x35, 2426 0x95, 0x36, 0x95, 0x37, 0x95, 0x38, 0x95, 0x39, 0x95, 0x3d, 0x95, 0x41, 2427 0x95, 0x5f, 0x95, 0x62, 0x95, 0x64, 0x95, 0x66, 0x95, 0x67, 0x95, 0x68, 2428 0x95, 0x6c, 0x95, 0x6d, 0x95, 0x6e, 0x95, 0x70, 0x95, 0x72, 0x95, 0x75}; 2429 const uint8_t HuffDecoderCommon::table33_2_emit_[72] = { 2430 0x96, 0x30, 0x96, 0x31, 0x96, 0x32, 0x96, 0x61, 0x96, 0x63, 0x96, 0x65, 2431 0x96, 0x69, 0x96, 0x6f, 0x96, 0x73, 0x96, 0x74, 0x96, 0x20, 0x96, 0x25, 2432 0x96, 0x2d, 0x96, 0x2e, 0x96, 0x2f, 0x96, 0x33, 0x96, 0x34, 0x96, 0x35, 2433 0x96, 0x36, 0x96, 0x37, 0x96, 0x38, 0x96, 0x39, 0x96, 0x3d, 0x96, 0x41, 2434 0x96, 0x5f, 0x96, 0x62, 0x96, 0x64, 0x96, 0x66, 0x96, 0x67, 0x96, 0x68, 2435 0x96, 0x6c, 0x96, 0x6d, 0x96, 0x6e, 0x96, 0x70, 0x96, 0x72, 0x96, 0x75}; 2436 const uint8_t HuffDecoderCommon::table33_3_emit_[72] = { 2437 0x97, 0x30, 0x97, 0x31, 0x97, 0x32, 0x97, 0x61, 0x97, 0x63, 0x97, 0x65, 2438 0x97, 0x69, 0x97, 0x6f, 0x97, 0x73, 0x97, 0x74, 0x97, 0x20, 0x97, 0x25, 2439 0x97, 0x2d, 0x97, 0x2e, 0x97, 0x2f, 0x97, 0x33, 0x97, 0x34, 0x97, 0x35, 2440 0x97, 0x36, 0x97, 0x37, 0x97, 0x38, 0x97, 0x39, 0x97, 0x3d, 0x97, 0x41, 2441 0x97, 0x5f, 0x97, 0x62, 0x97, 0x64, 0x97, 0x66, 0x97, 0x67, 0x97, 0x68, 2442 0x97, 0x6c, 0x97, 0x6d, 0x97, 0x6e, 0x97, 0x70, 0x97, 0x72, 0x97, 0x75}; 2443 const uint8_t HuffDecoderCommon::table33_4_emit_[72] = { 2444 0x98, 0x30, 0x98, 0x31, 0x98, 0x32, 0x98, 0x61, 0x98, 0x63, 0x98, 0x65, 2445 0x98, 0x69, 0x98, 0x6f, 0x98, 0x73, 0x98, 0x74, 0x98, 0x20, 0x98, 0x25, 2446 0x98, 0x2d, 0x98, 0x2e, 0x98, 0x2f, 0x98, 0x33, 0x98, 0x34, 0x98, 0x35, 2447 0x98, 0x36, 0x98, 0x37, 0x98, 0x38, 0x98, 0x39, 0x98, 0x3d, 0x98, 0x41, 2448 0x98, 0x5f, 0x98, 0x62, 0x98, 0x64, 0x98, 0x66, 0x98, 0x67, 0x98, 0x68, 2449 0x98, 0x6c, 0x98, 0x6d, 0x98, 0x6e, 0x98, 0x70, 0x98, 0x72, 0x98, 0x75}; 2450 const uint8_t HuffDecoderCommon::table33_5_emit_[72] = { 2451 0x9b, 0x30, 0x9b, 0x31, 0x9b, 0x32, 0x9b, 0x61, 0x9b, 0x63, 0x9b, 0x65, 2452 0x9b, 0x69, 0x9b, 0x6f, 0x9b, 0x73, 0x9b, 0x74, 0x9b, 0x20, 0x9b, 0x25, 2453 0x9b, 0x2d, 0x9b, 0x2e, 0x9b, 0x2f, 0x9b, 0x33, 0x9b, 0x34, 0x9b, 0x35, 2454 0x9b, 0x36, 0x9b, 0x37, 0x9b, 0x38, 0x9b, 0x39, 0x9b, 0x3d, 0x9b, 0x41, 2455 0x9b, 0x5f, 0x9b, 0x62, 0x9b, 0x64, 0x9b, 0x66, 0x9b, 0x67, 0x9b, 0x68, 2456 0x9b, 0x6c, 0x9b, 0x6d, 0x9b, 0x6e, 0x9b, 0x70, 0x9b, 0x72, 0x9b, 0x75}; 2457 const uint8_t HuffDecoderCommon::table33_6_emit_[72] = { 2458 0x9d, 0x30, 0x9d, 0x31, 0x9d, 0x32, 0x9d, 0x61, 0x9d, 0x63, 0x9d, 0x65, 2459 0x9d, 0x69, 0x9d, 0x6f, 0x9d, 0x73, 0x9d, 0x74, 0x9d, 0x20, 0x9d, 0x25, 2460 0x9d, 0x2d, 0x9d, 0x2e, 0x9d, 0x2f, 0x9d, 0x33, 0x9d, 0x34, 0x9d, 0x35, 2461 0x9d, 0x36, 0x9d, 0x37, 0x9d, 0x38, 0x9d, 0x39, 0x9d, 0x3d, 0x9d, 0x41, 2462 0x9d, 0x5f, 0x9d, 0x62, 0x9d, 0x64, 0x9d, 0x66, 0x9d, 0x67, 0x9d, 0x68, 2463 0x9d, 0x6c, 0x9d, 0x6d, 0x9d, 0x6e, 0x9d, 0x70, 0x9d, 0x72, 0x9d, 0x75}; 2464 const uint8_t HuffDecoderCommon::table33_7_emit_[72] = { 2465 0x9e, 0x30, 0x9e, 0x31, 0x9e, 0x32, 0x9e, 0x61, 0x9e, 0x63, 0x9e, 0x65, 2466 0x9e, 0x69, 0x9e, 0x6f, 0x9e, 0x73, 0x9e, 0x74, 0x9e, 0x20, 0x9e, 0x25, 2467 0x9e, 0x2d, 0x9e, 0x2e, 0x9e, 0x2f, 0x9e, 0x33, 0x9e, 0x34, 0x9e, 0x35, 2468 0x9e, 0x36, 0x9e, 0x37, 0x9e, 0x38, 0x9e, 0x39, 0x9e, 0x3d, 0x9e, 0x41, 2469 0x9e, 0x5f, 0x9e, 0x62, 0x9e, 0x64, 0x9e, 0x66, 0x9e, 0x67, 0x9e, 0x68, 2470 0x9e, 0x6c, 0x9e, 0x6d, 0x9e, 0x6e, 0x9e, 0x70, 0x9e, 0x72, 0x9e, 0x75}; 2471 const uint8_t HuffDecoderCommon::table33_8_emit_[72] = { 2472 0xa5, 0x30, 0xa5, 0x31, 0xa5, 0x32, 0xa5, 0x61, 0xa5, 0x63, 0xa5, 0x65, 2473 0xa5, 0x69, 0xa5, 0x6f, 0xa5, 0x73, 0xa5, 0x74, 0xa5, 0x20, 0xa5, 0x25, 2474 0xa5, 0x2d, 0xa5, 0x2e, 0xa5, 0x2f, 0xa5, 0x33, 0xa5, 0x34, 0xa5, 0x35, 2475 0xa5, 0x36, 0xa5, 0x37, 0xa5, 0x38, 0xa5, 0x39, 0xa5, 0x3d, 0xa5, 0x41, 2476 0xa5, 0x5f, 0xa5, 0x62, 0xa5, 0x64, 0xa5, 0x66, 0xa5, 0x67, 0xa5, 0x68, 2477 0xa5, 0x6c, 0xa5, 0x6d, 0xa5, 0x6e, 0xa5, 0x70, 0xa5, 0x72, 0xa5, 0x75}; 2478 const uint8_t HuffDecoderCommon::table33_9_emit_[72] = { 2479 0xa6, 0x30, 0xa6, 0x31, 0xa6, 0x32, 0xa6, 0x61, 0xa6, 0x63, 0xa6, 0x65, 2480 0xa6, 0x69, 0xa6, 0x6f, 0xa6, 0x73, 0xa6, 0x74, 0xa6, 0x20, 0xa6, 0x25, 2481 0xa6, 0x2d, 0xa6, 0x2e, 0xa6, 0x2f, 0xa6, 0x33, 0xa6, 0x34, 0xa6, 0x35, 2482 0xa6, 0x36, 0xa6, 0x37, 0xa6, 0x38, 0xa6, 0x39, 0xa6, 0x3d, 0xa6, 0x41, 2483 0xa6, 0x5f, 0xa6, 0x62, 0xa6, 0x64, 0xa6, 0x66, 0xa6, 0x67, 0xa6, 0x68, 2484 0xa6, 0x6c, 0xa6, 0x6d, 0xa6, 0x6e, 0xa6, 0x70, 0xa6, 0x72, 0xa6, 0x75}; 2485 const uint8_t HuffDecoderCommon::table33_10_emit_[72] = { 2486 0xa8, 0x30, 0xa8, 0x31, 0xa8, 0x32, 0xa8, 0x61, 0xa8, 0x63, 0xa8, 0x65, 2487 0xa8, 0x69, 0xa8, 0x6f, 0xa8, 0x73, 0xa8, 0x74, 0xa8, 0x20, 0xa8, 0x25, 2488 0xa8, 0x2d, 0xa8, 0x2e, 0xa8, 0x2f, 0xa8, 0x33, 0xa8, 0x34, 0xa8, 0x35, 2489 0xa8, 0x36, 0xa8, 0x37, 0xa8, 0x38, 0xa8, 0x39, 0xa8, 0x3d, 0xa8, 0x41, 2490 0xa8, 0x5f, 0xa8, 0x62, 0xa8, 0x64, 0xa8, 0x66, 0xa8, 0x67, 0xa8, 0x68, 2491 0xa8, 0x6c, 0xa8, 0x6d, 0xa8, 0x6e, 0xa8, 0x70, 0xa8, 0x72, 0xa8, 0x75}; 2492 const uint8_t HuffDecoderCommon::table33_11_emit_[72] = { 2493 0xae, 0x30, 0xae, 0x31, 0xae, 0x32, 0xae, 0x61, 0xae, 0x63, 0xae, 0x65, 2494 0xae, 0x69, 0xae, 0x6f, 0xae, 0x73, 0xae, 0x74, 0xae, 0x20, 0xae, 0x25, 2495 0xae, 0x2d, 0xae, 0x2e, 0xae, 0x2f, 0xae, 0x33, 0xae, 0x34, 0xae, 0x35, 2496 0xae, 0x36, 0xae, 0x37, 0xae, 0x38, 0xae, 0x39, 0xae, 0x3d, 0xae, 0x41, 2497 0xae, 0x5f, 0xae, 0x62, 0xae, 0x64, 0xae, 0x66, 0xae, 0x67, 0xae, 0x68, 2498 0xae, 0x6c, 0xae, 0x6d, 0xae, 0x6e, 0xae, 0x70, 0xae, 0x72, 0xae, 0x75}; 2499 const uint8_t HuffDecoderCommon::table33_12_emit_[72] = { 2500 0xaf, 0x30, 0xaf, 0x31, 0xaf, 0x32, 0xaf, 0x61, 0xaf, 0x63, 0xaf, 0x65, 2501 0xaf, 0x69, 0xaf, 0x6f, 0xaf, 0x73, 0xaf, 0x74, 0xaf, 0x20, 0xaf, 0x25, 2502 0xaf, 0x2d, 0xaf, 0x2e, 0xaf, 0x2f, 0xaf, 0x33, 0xaf, 0x34, 0xaf, 0x35, 2503 0xaf, 0x36, 0xaf, 0x37, 0xaf, 0x38, 0xaf, 0x39, 0xaf, 0x3d, 0xaf, 0x41, 2504 0xaf, 0x5f, 0xaf, 0x62, 0xaf, 0x64, 0xaf, 0x66, 0xaf, 0x67, 0xaf, 0x68, 2505 0xaf, 0x6c, 0xaf, 0x6d, 0xaf, 0x6e, 0xaf, 0x70, 0xaf, 0x72, 0xaf, 0x75}; 2506 const uint8_t HuffDecoderCommon::table33_13_emit_[72] = { 2507 0xb4, 0x30, 0xb4, 0x31, 0xb4, 0x32, 0xb4, 0x61, 0xb4, 0x63, 0xb4, 0x65, 2508 0xb4, 0x69, 0xb4, 0x6f, 0xb4, 0x73, 0xb4, 0x74, 0xb4, 0x20, 0xb4, 0x25, 2509 0xb4, 0x2d, 0xb4, 0x2e, 0xb4, 0x2f, 0xb4, 0x33, 0xb4, 0x34, 0xb4, 0x35, 2510 0xb4, 0x36, 0xb4, 0x37, 0xb4, 0x38, 0xb4, 0x39, 0xb4, 0x3d, 0xb4, 0x41, 2511 0xb4, 0x5f, 0xb4, 0x62, 0xb4, 0x64, 0xb4, 0x66, 0xb4, 0x67, 0xb4, 0x68, 2512 0xb4, 0x6c, 0xb4, 0x6d, 0xb4, 0x6e, 0xb4, 0x70, 0xb4, 0x72, 0xb4, 0x75}; 2513 const uint8_t HuffDecoderCommon::table33_14_emit_[72] = { 2514 0xb6, 0x30, 0xb6, 0x31, 0xb6, 0x32, 0xb6, 0x61, 0xb6, 0x63, 0xb6, 0x65, 2515 0xb6, 0x69, 0xb6, 0x6f, 0xb6, 0x73, 0xb6, 0x74, 0xb6, 0x20, 0xb6, 0x25, 2516 0xb6, 0x2d, 0xb6, 0x2e, 0xb6, 0x2f, 0xb6, 0x33, 0xb6, 0x34, 0xb6, 0x35, 2517 0xb6, 0x36, 0xb6, 0x37, 0xb6, 0x38, 0xb6, 0x39, 0xb6, 0x3d, 0xb6, 0x41, 2518 0xb6, 0x5f, 0xb6, 0x62, 0xb6, 0x64, 0xb6, 0x66, 0xb6, 0x67, 0xb6, 0x68, 2519 0xb6, 0x6c, 0xb6, 0x6d, 0xb6, 0x6e, 0xb6, 0x70, 0xb6, 0x72, 0xb6, 0x75}; 2520 const uint8_t HuffDecoderCommon::table33_15_emit_[72] = { 2521 0xb7, 0x30, 0xb7, 0x31, 0xb7, 0x32, 0xb7, 0x61, 0xb7, 0x63, 0xb7, 0x65, 2522 0xb7, 0x69, 0xb7, 0x6f, 0xb7, 0x73, 0xb7, 0x74, 0xb7, 0x20, 0xb7, 0x25, 2523 0xb7, 0x2d, 0xb7, 0x2e, 0xb7, 0x2f, 0xb7, 0x33, 0xb7, 0x34, 0xb7, 0x35, 2524 0xb7, 0x36, 0xb7, 0x37, 0xb7, 0x38, 0xb7, 0x39, 0xb7, 0x3d, 0xb7, 0x41, 2525 0xb7, 0x5f, 0xb7, 0x62, 0xb7, 0x64, 0xb7, 0x66, 0xb7, 0x67, 0xb7, 0x68, 2526 0xb7, 0x6c, 0xb7, 0x6d, 0xb7, 0x6e, 0xb7, 0x70, 0xb7, 0x72, 0xb7, 0x75}; 2527 const uint8_t HuffDecoderCommon::table33_16_emit_[72] = { 2528 0xbc, 0x30, 0xbc, 0x31, 0xbc, 0x32, 0xbc, 0x61, 0xbc, 0x63, 0xbc, 0x65, 2529 0xbc, 0x69, 0xbc, 0x6f, 0xbc, 0x73, 0xbc, 0x74, 0xbc, 0x20, 0xbc, 0x25, 2530 0xbc, 0x2d, 0xbc, 0x2e, 0xbc, 0x2f, 0xbc, 0x33, 0xbc, 0x34, 0xbc, 0x35, 2531 0xbc, 0x36, 0xbc, 0x37, 0xbc, 0x38, 0xbc, 0x39, 0xbc, 0x3d, 0xbc, 0x41, 2532 0xbc, 0x5f, 0xbc, 0x62, 0xbc, 0x64, 0xbc, 0x66, 0xbc, 0x67, 0xbc, 0x68, 2533 0xbc, 0x6c, 0xbc, 0x6d, 0xbc, 0x6e, 0xbc, 0x70, 0xbc, 0x72, 0xbc, 0x75}; 2534 const uint8_t HuffDecoderCommon::table33_17_emit_[72] = { 2535 0xbf, 0x30, 0xbf, 0x31, 0xbf, 0x32, 0xbf, 0x61, 0xbf, 0x63, 0xbf, 0x65, 2536 0xbf, 0x69, 0xbf, 0x6f, 0xbf, 0x73, 0xbf, 0x74, 0xbf, 0x20, 0xbf, 0x25, 2537 0xbf, 0x2d, 0xbf, 0x2e, 0xbf, 0x2f, 0xbf, 0x33, 0xbf, 0x34, 0xbf, 0x35, 2538 0xbf, 0x36, 0xbf, 0x37, 0xbf, 0x38, 0xbf, 0x39, 0xbf, 0x3d, 0xbf, 0x41, 2539 0xbf, 0x5f, 0xbf, 0x62, 0xbf, 0x64, 0xbf, 0x66, 0xbf, 0x67, 0xbf, 0x68, 2540 0xbf, 0x6c, 0xbf, 0x6d, 0xbf, 0x6e, 0xbf, 0x70, 0xbf, 0x72, 0xbf, 0x75}; 2541 const uint8_t HuffDecoderCommon::table33_18_emit_[72] = { 2542 0xc5, 0x30, 0xc5, 0x31, 0xc5, 0x32, 0xc5, 0x61, 0xc5, 0x63, 0xc5, 0x65, 2543 0xc5, 0x69, 0xc5, 0x6f, 0xc5, 0x73, 0xc5, 0x74, 0xc5, 0x20, 0xc5, 0x25, 2544 0xc5, 0x2d, 0xc5, 0x2e, 0xc5, 0x2f, 0xc5, 0x33, 0xc5, 0x34, 0xc5, 0x35, 2545 0xc5, 0x36, 0xc5, 0x37, 0xc5, 0x38, 0xc5, 0x39, 0xc5, 0x3d, 0xc5, 0x41, 2546 0xc5, 0x5f, 0xc5, 0x62, 0xc5, 0x64, 0xc5, 0x66, 0xc5, 0x67, 0xc5, 0x68, 2547 0xc5, 0x6c, 0xc5, 0x6d, 0xc5, 0x6e, 0xc5, 0x70, 0xc5, 0x72, 0xc5, 0x75}; 2548 const uint8_t HuffDecoderCommon::table33_19_emit_[72] = { 2549 0xe7, 0x30, 0xe7, 0x31, 0xe7, 0x32, 0xe7, 0x61, 0xe7, 0x63, 0xe7, 0x65, 2550 0xe7, 0x69, 0xe7, 0x6f, 0xe7, 0x73, 0xe7, 0x74, 0xe7, 0x20, 0xe7, 0x25, 2551 0xe7, 0x2d, 0xe7, 0x2e, 0xe7, 0x2f, 0xe7, 0x33, 0xe7, 0x34, 0xe7, 0x35, 2552 0xe7, 0x36, 0xe7, 0x37, 0xe7, 0x38, 0xe7, 0x39, 0xe7, 0x3d, 0xe7, 0x41, 2553 0xe7, 0x5f, 0xe7, 0x62, 0xe7, 0x64, 0xe7, 0x66, 0xe7, 0x67, 0xe7, 0x68, 2554 0xe7, 0x6c, 0xe7, 0x6d, 0xe7, 0x6e, 0xe7, 0x70, 0xe7, 0x72, 0xe7, 0x75}; 2555 const uint8_t HuffDecoderCommon::table33_20_emit_[72] = { 2556 0xef, 0x30, 0xef, 0x31, 0xef, 0x32, 0xef, 0x61, 0xef, 0x63, 0xef, 0x65, 2557 0xef, 0x69, 0xef, 0x6f, 0xef, 0x73, 0xef, 0x74, 0xef, 0x20, 0xef, 0x25, 2558 0xef, 0x2d, 0xef, 0x2e, 0xef, 0x2f, 0xef, 0x33, 0xef, 0x34, 0xef, 0x35, 2559 0xef, 0x36, 0xef, 0x37, 0xef, 0x38, 0xef, 0x39, 0xef, 0x3d, 0xef, 0x41, 2560 0xef, 0x5f, 0xef, 0x62, 0xef, 0x64, 0xef, 0x66, 0xef, 0x67, 0xef, 0x68, 2561 0xef, 0x6c, 0xef, 0x6d, 0xef, 0x6e, 0xef, 0x70, 0xef, 0x72, 0xef, 0x75}; 2562 const uint8_t HuffDecoderCommon::table33_21_emit_[40] = { 2563 0x09, 0x30, 0x09, 0x31, 0x09, 0x32, 0x09, 0x61, 0x09, 0x63, 2564 0x09, 0x65, 0x09, 0x69, 0x09, 0x6f, 0x09, 0x73, 0x09, 0x74, 2565 0x8e, 0x30, 0x8e, 0x31, 0x8e, 0x32, 0x8e, 0x61, 0x8e, 0x63, 2566 0x8e, 0x65, 0x8e, 0x69, 0x8e, 0x6f, 0x8e, 0x73, 0x8e, 0x74}; 2567 const uint16_t HuffDecoderCommon::table33_21_ops_[64] = { 2568 0x0001, 0x0009, 0x0011, 0x0019, 0x0021, 0x0029, 0x0031, 0x0039, 2569 0x0041, 0x0049, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 2570 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 2571 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0002, 2572 0x0051, 0x0059, 0x0061, 0x0069, 0x0071, 0x0079, 0x0081, 0x0089, 2573 0x0091, 0x0099, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 2574 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 2575 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0052}; 2576 const uint8_t HuffDecoderCommon::table33_22_emit_[40] = { 2577 0x90, 0x30, 0x90, 0x31, 0x90, 0x32, 0x90, 0x61, 0x90, 0x63, 2578 0x90, 0x65, 0x90, 0x69, 0x90, 0x6f, 0x90, 0x73, 0x90, 0x74, 2579 0x91, 0x30, 0x91, 0x31, 0x91, 0x32, 0x91, 0x61, 0x91, 0x63, 2580 0x91, 0x65, 0x91, 0x69, 0x91, 0x6f, 0x91, 0x73, 0x91, 0x74}; 2581 const uint8_t HuffDecoderCommon::table33_23_emit_[40] = { 2582 0x94, 0x30, 0x94, 0x31, 0x94, 0x32, 0x94, 0x61, 0x94, 0x63, 2583 0x94, 0x65, 0x94, 0x69, 0x94, 0x6f, 0x94, 0x73, 0x94, 0x74, 2584 0x9f, 0x30, 0x9f, 0x31, 0x9f, 0x32, 0x9f, 0x61, 0x9f, 0x63, 2585 0x9f, 0x65, 0x9f, 0x69, 0x9f, 0x6f, 0x9f, 0x73, 0x9f, 0x74}; 2586 const uint8_t HuffDecoderCommon::table33_24_emit_[40] = { 2587 0xab, 0x30, 0xab, 0x31, 0xab, 0x32, 0xab, 0x61, 0xab, 0x63, 2588 0xab, 0x65, 0xab, 0x69, 0xab, 0x6f, 0xab, 0x73, 0xab, 0x74, 2589 0xce, 0x30, 0xce, 0x31, 0xce, 0x32, 0xce, 0x61, 0xce, 0x63, 2590 0xce, 0x65, 0xce, 0x69, 0xce, 0x6f, 0xce, 0x73, 0xce, 0x74}; 2591 const uint8_t HuffDecoderCommon::table33_25_emit_[40] = { 2592 0xd7, 0x30, 0xd7, 0x31, 0xd7, 0x32, 0xd7, 0x61, 0xd7, 0x63, 2593 0xd7, 0x65, 0xd7, 0x69, 0xd7, 0x6f, 0xd7, 0x73, 0xd7, 0x74, 2594 0xe1, 0x30, 0xe1, 0x31, 0xe1, 0x32, 0xe1, 0x61, 0xe1, 0x63, 2595 0xe1, 0x65, 0xe1, 0x69, 0xe1, 0x6f, 0xe1, 0x73, 0xe1, 0x74}; 2596 const uint8_t HuffDecoderCommon::table33_26_emit_[40] = { 2597 0xec, 0x30, 0xec, 0x31, 0xec, 0x32, 0xec, 0x61, 0xec, 0x63, 2598 0xec, 0x65, 0xec, 0x69, 0xec, 0x6f, 0xec, 0x73, 0xec, 0x74, 2599 0xed, 0x30, 0xed, 0x31, 0xed, 0x32, 0xed, 0x61, 0xed, 0x63, 2600 0xed, 0x65, 0xed, 0x69, 0xed, 0x6f, 0xed, 0x73, 0xed, 0x74}; 2601 const uint8_t HuffDecoderCommon::table33_27_emit_[4] = {0xc7, 0xcf, 0xea, 0xeb}; 2602 const uint16_t HuffDecoderCommon::table33_27_ops_[64] = { 2603 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 2604 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0002, 2605 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 2606 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0006, 2607 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 2608 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x000a, 2609 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 2610 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x000e}; 2611 const uint8_t HuffDecoderCommon::table33_28_emit_[8] = {0xc0, 0xc1, 0xc8, 0xc9, 2612 0xca, 0xcd, 0xd2, 0xd5}; 2613 const uint16_t HuffDecoderCommon::table33_28_ops_[64] = { 2614 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0002, 2615 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0006, 2616 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x000a, 2617 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x000e, 2618 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0012, 2619 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0016, 2620 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x001a, 2621 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x001e}; 2622 const uint8_t HuffDecoderCommon::table33_29_emit_[9] = { 2623 0xda, 0xdb, 0xee, 0xf0, 0xf2, 0xf3, 0xff, 0xcb, 0xcc}; 2624 const uint16_t HuffDecoderCommon::table33_29_ops_[64] = { 2625 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0002, 2626 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0006, 2627 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x000a, 2628 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x000e, 2629 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0012, 2630 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0016, 2631 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x001a, 2632 0x0000, 0x0000, 0x0000, 0x001e, 0x0000, 0x0000, 0x0000, 0x0022}; 2633 const uint8_t HuffDecoderCommon::table33_30_emit_[16] = { 2634 0xd3, 0xd4, 0xd6, 0xdd, 0xde, 0xdf, 0xf1, 0xf4, 2635 0xf5, 0xf6, 0xf7, 0xf8, 0xfa, 0xfb, 0xfc, 0xfd}; 2636 const uint16_t HuffDecoderCommon::table33_30_ops_[64] = { 2637 0x0000, 0x0000, 0x0000, 0x0002, 0x0000, 0x0000, 0x0000, 0x0006, 2638 0x0000, 0x0000, 0x0000, 0x000a, 0x0000, 0x0000, 0x0000, 0x000e, 2639 0x0000, 0x0000, 0x0000, 0x0012, 0x0000, 0x0000, 0x0000, 0x0016, 2640 0x0000, 0x0000, 0x0000, 0x001a, 0x0000, 0x0000, 0x0000, 0x001e, 2641 0x0000, 0x0000, 0x0000, 0x0022, 0x0000, 0x0000, 0x0000, 0x0026, 2642 0x0000, 0x0000, 0x0000, 0x002a, 0x0000, 0x0000, 0x0000, 0x002e, 2643 0x0000, 0x0000, 0x0000, 0x0032, 0x0000, 0x0000, 0x0000, 0x0036, 2644 0x0000, 0x0000, 0x0000, 0x003a, 0x0000, 0x0000, 0x0000, 0x003e}; 2645 const uint8_t HuffDecoderCommon::table33_31_emit_[30] = { 2646 0xfe, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08, 0x0b, 0x0c, 2647 0x0e, 0x0f, 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x17, 0x18, 2648 0x19, 0x1a, 0x1b, 0x1c, 0x1d, 0x1e, 0x1f, 0x7f, 0xdc, 0xf9}; 2649 const uint16_t HuffDecoderCommon::table33_31_ops_[64] = { 2650 0x0000, 0x0000, 0x0000, 0x0002, 0x0000, 0x0006, 0x0000, 0x000a, 2651 0x0000, 0x000e, 0x0000, 0x0012, 0x0000, 0x0016, 0x0000, 0x001a, 2652 0x0000, 0x001e, 0x0000, 0x0022, 0x0000, 0x0026, 0x0000, 0x002a, 2653 0x0000, 0x002e, 0x0000, 0x0032, 0x0000, 0x0036, 0x0000, 0x003a, 2654 0x0000, 0x003e, 0x0000, 0x0042, 0x0000, 0x0046, 0x0000, 0x004a, 2655 0x0000, 0x004e, 0x0000, 0x0052, 0x0000, 0x0056, 0x0000, 0x005a, 2656 0x0000, 0x005e, 0x0000, 0x0062, 0x0000, 0x0066, 0x0000, 0x006a, 2657 0x0000, 0x006e, 0x0000, 0x0072, 0x0000, 0x0076, 0x0000, 0x0003}; 2658 const uint8_t* const HuffDecoderCommon::table33_emit_[32] = { 2659 table33_0_emit_, table33_1_emit_, table33_2_emit_, table33_3_emit_, 2660 table33_4_emit_, table33_5_emit_, table33_6_emit_, table33_7_emit_, 2661 table33_8_emit_, table33_9_emit_, table33_10_emit_, table33_11_emit_, 2662 table33_12_emit_, table33_13_emit_, table33_14_emit_, table33_15_emit_, 2663 table33_16_emit_, table33_17_emit_, table33_18_emit_, table33_19_emit_, 2664 table33_20_emit_, table33_21_emit_, table33_22_emit_, table33_23_emit_, 2665 table33_24_emit_, table33_25_emit_, table33_26_emit_, table33_27_emit_, 2666 table33_28_emit_, table33_29_emit_, table33_30_emit_, table33_31_emit_, 2667 }; 2668 const uint16_t* const HuffDecoderCommon::table33_ops_[32] = { 2669 table33_0_ops_, table33_0_ops_, table33_0_ops_, table33_0_ops_, 2670 table33_0_ops_, table33_0_ops_, table33_0_ops_, table33_0_ops_, 2671 table33_0_ops_, table33_0_ops_, table33_0_ops_, table33_0_ops_, 2672 table33_0_ops_, table33_0_ops_, table33_0_ops_, table33_0_ops_, 2673 table33_0_ops_, table33_0_ops_, table33_0_ops_, table33_0_ops_, 2674 table33_0_ops_, table33_21_ops_, table33_21_ops_, table33_21_ops_, 2675 table33_21_ops_, table33_21_ops_, table33_21_ops_, table33_27_ops_, 2676 table33_28_ops_, table33_29_ops_, table33_30_ops_, table33_31_ops_, 2677 }; 2678 const uint8_t HuffDecoderCommon::table26_0_emit_[1] = {0x93}; 2679 const uint16_t HuffDecoderCommon::table26_0_ops_[128] = { 2680 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 2681 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 2682 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 2683 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 2684 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 2685 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 2686 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 2687 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 2688 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 2689 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 2690 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 2691 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 2692 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 2693 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 0x0005, 2694 0x0005, 0x0005}; 2695 const uint8_t HuffDecoderCommon::table26_1_emit_[1] = {0x95}; 2696 const uint8_t HuffDecoderCommon::table26_2_emit_[1] = {0x96}; 2697 const uint8_t HuffDecoderCommon::table26_3_emit_[1] = {0x97}; 2698 const uint8_t HuffDecoderCommon::table26_4_emit_[1] = {0x98}; 2699 const uint8_t HuffDecoderCommon::table26_5_emit_[1] = {0x9b}; 2700 const uint8_t HuffDecoderCommon::table26_6_emit_[1] = {0x9d}; 2701 const uint8_t HuffDecoderCommon::table26_7_emit_[1] = {0x9e}; 2702 const uint8_t HuffDecoderCommon::table26_8_emit_[1] = {0xa5}; 2703 const uint8_t HuffDecoderCommon::table26_9_emit_[1] = {0xa6}; 2704 const uint8_t HuffDecoderCommon::table26_10_emit_[1] = {0xa8}; 2705 const uint8_t HuffDecoderCommon::table26_11_emit_[1] = {0xae}; 2706 const uint8_t HuffDecoderCommon::table26_12_emit_[1] = {0xaf}; 2707 const uint8_t HuffDecoderCommon::table26_13_emit_[1] = {0xb4}; 2708 const uint8_t HuffDecoderCommon::table26_14_emit_[1] = {0xb6}; 2709 const uint8_t HuffDecoderCommon::table26_15_emit_[1] = {0xb7}; 2710 const uint8_t HuffDecoderCommon::table26_16_emit_[1] = {0xbc}; 2711 const uint8_t HuffDecoderCommon::table26_17_emit_[1] = {0xbf}; 2712 const uint8_t HuffDecoderCommon::table26_18_emit_[1] = {0xc5}; 2713 const uint8_t HuffDecoderCommon::table26_19_emit_[1] = {0xe7}; 2714 const uint8_t HuffDecoderCommon::table26_20_emit_[1] = {0xef}; 2715 const uint8_t HuffDecoderCommon::table26_21_emit_[2] = {0x09, 0x8e}; 2716 const uint16_t HuffDecoderCommon::table26_21_ops_[128] = { 2717 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 2718 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 2719 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 2720 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 2721 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 2722 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 2723 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 0x0006, 2724 0x0006, 0x0026, 0x0026, 0x0026, 0x0026, 0x0026, 0x0026, 0x0026, 0x0026, 2725 0x0026, 0x0026, 0x0026, 0x0026, 0x0026, 0x0026, 0x0026, 0x0026, 0x0026, 2726 0x0026, 0x0026, 0x0026, 0x0026, 0x0026, 0x0026, 0x0026, 0x0026, 0x0026, 2727 0x0026, 0x0026, 0x0026, 0x0026, 0x0026, 0x0026, 0x0026, 0x0026, 0x0026, 2728 0x0026, 0x0026, 0x0026, 0x0026, 0x0026, 0x0026, 0x0026, 0x0026, 0x0026, 2729 0x0026, 0x0026, 0x0026, 0x0026, 0x0026, 0x0026, 0x0026, 0x0026, 0x0026, 2730 0x0026, 0x0026, 0x0026, 0x0026, 0x0026, 0x0026, 0x0026, 0x0026, 0x0026, 2731 0x0026, 0x0026}; 2732 const uint8_t HuffDecoderCommon::table26_22_emit_[2] = {0x90, 0x91}; 2733 const uint8_t HuffDecoderCommon::table26_23_emit_[2] = {0x94, 0x9f}; 2734 const uint8_t HuffDecoderCommon::table26_24_emit_[2] = {0xab, 0xce}; 2735 const uint8_t HuffDecoderCommon::table26_25_emit_[2] = {0xd7, 0xe1}; 2736 const uint8_t HuffDecoderCommon::table26_26_emit_[2] = {0xec, 0xed}; 2737 const uint16_t HuffDecoderCommon::table26_27_ops_[128] = { 2738 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 2739 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 2740 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 2741 0x0007, 0x0007, 0x0007, 0x0007, 0x0007, 0x0027, 0x0027, 0x0027, 0x0027, 2742 0x0027, 0x0027, 0x0027, 0x0027, 0x0027, 0x0027, 0x0027, 0x0027, 0x0027, 2743 0x0027, 0x0027, 0x0027, 0x0027, 0x0027, 0x0027, 0x0027, 0x0027, 0x0027, 2744 0x0027, 0x0027, 0x0027, 0x0027, 0x0027, 0x0027, 0x0027, 0x0027, 0x0027, 2745 0x0027, 0x0047, 0x0047, 0x0047, 0x0047, 0x0047, 0x0047, 0x0047, 0x0047, 2746 0x0047, 0x0047, 0x0047, 0x0047, 0x0047, 0x0047, 0x0047, 0x0047, 0x0047, 2747 0x0047, 0x0047, 0x0047, 0x0047, 0x0047, 0x0047, 0x0047, 0x0047, 0x0047, 2748 0x0047, 0x0047, 0x0047, 0x0047, 0x0047, 0x0047, 0x0067, 0x0067, 0x0067, 2749 0x0067, 0x0067, 0x0067, 0x0067, 0x0067, 0x0067, 0x0067, 0x0067, 0x0067, 2750 0x0067, 0x0067, 0x0067, 0x0067, 0x0067, 0x0067, 0x0067, 0x0067, 0x0067, 2751 0x0067, 0x0067, 0x0067, 0x0067, 0x0067, 0x0067, 0x0067, 0x0067, 0x0067, 2752 0x0067, 0x0067}; 2753 const uint16_t HuffDecoderCommon::table26_28_ops_[128] = { 2754 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 2755 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0028, 0x0028, 2756 0x0028, 0x0028, 0x0028, 0x0028, 0x0028, 0x0028, 0x0028, 0x0028, 0x0028, 2757 0x0028, 0x0028, 0x0028, 0x0028, 0x0028, 0x0048, 0x0048, 0x0048, 0x0048, 2758 0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 2759 0x0048, 0x0048, 0x0048, 0x0068, 0x0068, 0x0068, 0x0068, 0x0068, 0x0068, 2760 0x0068, 0x0068, 0x0068, 0x0068, 0x0068, 0x0068, 0x0068, 0x0068, 0x0068, 2761 0x0068, 0x0088, 0x0088, 0x0088, 0x0088, 0x0088, 0x0088, 0x0088, 0x0088, 2762 0x0088, 0x0088, 0x0088, 0x0088, 0x0088, 0x0088, 0x0088, 0x0088, 0x00a8, 2763 0x00a8, 0x00a8, 0x00a8, 0x00a8, 0x00a8, 0x00a8, 0x00a8, 0x00a8, 0x00a8, 2764 0x00a8, 0x00a8, 0x00a8, 0x00a8, 0x00a8, 0x00a8, 0x00c8, 0x00c8, 0x00c8, 2765 0x00c8, 0x00c8, 0x00c8, 0x00c8, 0x00c8, 0x00c8, 0x00c8, 0x00c8, 0x00c8, 2766 0x00c8, 0x00c8, 0x00c8, 0x00c8, 0x00e8, 0x00e8, 0x00e8, 0x00e8, 0x00e8, 2767 0x00e8, 0x00e8, 0x00e8, 0x00e8, 0x00e8, 0x00e8, 0x00e8, 0x00e8, 0x00e8, 2768 0x00e8, 0x00e8}; 2769 const uint16_t HuffDecoderCommon::table26_29_ops_[128] = { 2770 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 2771 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0008, 0x0028, 0x0028, 2772 0x0028, 0x0028, 0x0028, 0x0028, 0x0028, 0x0028, 0x0028, 0x0028, 0x0028, 2773 0x0028, 0x0028, 0x0028, 0x0028, 0x0028, 0x0048, 0x0048, 0x0048, 0x0048, 2774 0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 0x0048, 2775 0x0048, 0x0048, 0x0048, 0x0068, 0x0068, 0x0068, 0x0068, 0x0068, 0x0068, 2776 0x0068, 0x0068, 0x0068, 0x0068, 0x0068, 0x0068, 0x0068, 0x0068, 0x0068, 2777 0x0068, 0x0088, 0x0088, 0x0088, 0x0088, 0x0088, 0x0088, 0x0088, 0x0088, 2778 0x0088, 0x0088, 0x0088, 0x0088, 0x0088, 0x0088, 0x0088, 0x0088, 0x00a8, 2779 0x00a8, 0x00a8, 0x00a8, 0x00a8, 0x00a8, 0x00a8, 0x00a8, 0x00a8, 0x00a8, 2780 0x00a8, 0x00a8, 0x00a8, 0x00a8, 0x00a8, 0x00a8, 0x00c8, 0x00c8, 0x00c8, 2781 0x00c8, 0x00c8, 0x00c8, 0x00c8, 0x00c8, 0x00c8, 0x00c8, 0x00c8, 0x00c8, 2782 0x00c8, 0x00c8, 0x00c8, 0x00c8, 0x00e9, 0x00e9, 0x00e9, 0x00e9, 0x00e9, 2783 0x00e9, 0x00e9, 0x00e9, 0x0109, 0x0109, 0x0109, 0x0109, 0x0109, 0x0109, 2784 0x0109, 0x0109}; 2785 const uint16_t HuffDecoderCommon::table26_30_ops_[128] = { 2786 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0029, 2787 0x0029, 0x0029, 0x0029, 0x0029, 0x0029, 0x0029, 0x0029, 0x0049, 0x0049, 2788 0x0049, 0x0049, 0x0049, 0x0049, 0x0049, 0x0049, 0x0069, 0x0069, 0x0069, 2789 0x0069, 0x0069, 0x0069, 0x0069, 0x0069, 0x0089, 0x0089, 0x0089, 0x0089, 2790 0x0089, 0x0089, 0x0089, 0x0089, 0x00a9, 0x00a9, 0x00a9, 0x00a9, 0x00a9, 2791 0x00a9, 0x00a9, 0x00a9, 0x00c9, 0x00c9, 0x00c9, 0x00c9, 0x00c9, 0x00c9, 2792 0x00c9, 0x00c9, 0x00e9, 0x00e9, 0x00e9, 0x00e9, 0x00e9, 0x00e9, 0x00e9, 2793 0x00e9, 0x0109, 0x0109, 0x0109, 0x0109, 0x0109, 0x0109, 0x0109, 0x0109, 2794 0x0129, 0x0129, 0x0129, 0x0129, 0x0129, 0x0129, 0x0129, 0x0129, 0x0149, 2795 0x0149, 0x0149, 0x0149, 0x0149, 0x0149, 0x0149, 0x0149, 0x0169, 0x0169, 2796 0x0169, 0x0169, 0x0169, 0x0169, 0x0169, 0x0169, 0x0189, 0x0189, 0x0189, 2797 0x0189, 0x0189, 0x0189, 0x0189, 0x0189, 0x01a9, 0x01a9, 0x01a9, 0x01a9, 2798 0x01a9, 0x01a9, 0x01a9, 0x01a9, 0x01c9, 0x01c9, 0x01c9, 0x01c9, 0x01c9, 2799 0x01c9, 0x01c9, 0x01c9, 0x01e9, 0x01e9, 0x01e9, 0x01e9, 0x01e9, 0x01e9, 2800 0x01e9, 0x01e9}; 2801 const uint8_t HuffDecoderCommon::table26_31_emit_[33] = { 2802 0xfe, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08, 0x0b, 0x0c, 0x0e, 2803 0x0f, 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x17, 0x18, 0x19, 0x1a, 2804 0x1b, 0x1c, 0x1d, 0x1e, 0x1f, 0x7f, 0xdc, 0xf9, 0x0a, 0x0d, 0x16}; 2805 const uint16_t HuffDecoderCommon::table26_31_ops_[128] = { 2806 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x0009, 0x002a, 2807 0x002a, 0x002a, 0x002a, 0x004a, 0x004a, 0x004a, 0x004a, 0x006a, 0x006a, 2808 0x006a, 0x006a, 0x008a, 0x008a, 0x008a, 0x008a, 0x00aa, 0x00aa, 0x00aa, 2809 0x00aa, 0x00ca, 0x00ca, 0x00ca, 0x00ca, 0x00ea, 0x00ea, 0x00ea, 0x00ea, 2810 0x010a, 0x010a, 0x010a, 0x010a, 0x012a, 0x012a, 0x012a, 0x012a, 0x014a, 2811 0x014a, 0x014a, 0x014a, 0x016a, 0x016a, 0x016a, 0x016a, 0x018a, 0x018a, 2812 0x018a, 0x018a, 0x01aa, 0x01aa, 0x01aa, 0x01aa, 0x01ca, 0x01ca, 0x01ca, 2813 0x01ca, 0x01ea, 0x01ea, 0x01ea, 0x01ea, 0x020a, 0x020a, 0x020a, 0x020a, 2814 0x022a, 0x022a, 0x022a, 0x022a, 0x024a, 0x024a, 0x024a, 0x024a, 0x026a, 2815 0x026a, 0x026a, 0x026a, 0x028a, 0x028a, 0x028a, 0x028a, 0x02aa, 0x02aa, 2816 0x02aa, 0x02aa, 0x02ca, 0x02ca, 0x02ca, 0x02ca, 0x02ea, 0x02ea, 0x02ea, 2817 0x02ea, 0x030a, 0x030a, 0x030a, 0x030a, 0x032a, 0x032a, 0x032a, 0x032a, 2818 0x034a, 0x034a, 0x034a, 0x034a, 0x036a, 0x036a, 0x036a, 0x036a, 0x038a, 2819 0x038a, 0x038a, 0x038a, 0x03aa, 0x03aa, 0x03aa, 0x03aa, 0x03cc, 0x03ec, 2820 0x040c, 0x001c}; 2821 const uint8_t* const HuffDecoderCommon::table26_emit_[32] = { 2822 table26_0_emit_, table26_1_emit_, table26_2_emit_, table26_3_emit_, 2823 table26_4_emit_, table26_5_emit_, table26_6_emit_, table26_7_emit_, 2824 table26_8_emit_, table26_9_emit_, table26_10_emit_, table26_11_emit_, 2825 table26_12_emit_, table26_13_emit_, table26_14_emit_, table26_15_emit_, 2826 table26_16_emit_, table26_17_emit_, table26_18_emit_, table26_19_emit_, 2827 table26_20_emit_, table26_21_emit_, table26_22_emit_, table26_23_emit_, 2828 table26_24_emit_, table26_25_emit_, table26_26_emit_, table33_27_emit_, 2829 table33_28_emit_, table33_29_emit_, table33_30_emit_, table26_31_emit_, 2830 }; 2831 const uint16_t* const HuffDecoderCommon::table26_ops_[32] = { 2832 table26_0_ops_, table26_0_ops_, table26_0_ops_, table26_0_ops_, 2833 table26_0_ops_, table26_0_ops_, table26_0_ops_, table26_0_ops_, 2834 table26_0_ops_, table26_0_ops_, table26_0_ops_, table26_0_ops_, 2835 table26_0_ops_, table26_0_ops_, table26_0_ops_, table26_0_ops_, 2836 table26_0_ops_, table26_0_ops_, table26_0_ops_, table26_0_ops_, 2837 table26_0_ops_, table26_21_ops_, table26_21_ops_, table26_21_ops_, 2838 table26_21_ops_, table26_21_ops_, table26_21_ops_, table26_27_ops_, 2839 table26_28_ops_, table26_29_ops_, table26_30_ops_, table26_31_ops_, 2840 }; 2841 } // namespace geometry_13_5_12 2842 } // namespace grpc_core 2843